TPTP Axioms File: CSR003+2.ax


%------------------------------------------------------------------------------
% File     : CSR003+2 : TPTP v8.2.0. Bugfixed v7.3.0.
% Domain   : Commonsense Reasoning
% Axioms   : SUMO+MILO+domains
% 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    : 55586 (40660 unt;   0 def)
%            Number of atoms       : 150977 (14168 equ)
%            Maximal formula atoms :   29 (   2 avg)
%            Number of connectives : 99397 (4006   ~; 275   |;60337   &)
%                                         ( 249 <=>;34530  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   33 (   3 avg)
%            Maximal term depth    :    7 (   1 avg)
%            Number of predicates  : 1201 (1200 usr;   0 prp; 1-8 aty)
%            Number of functors    : 33066 (32449 usr;32838 con; 0-8 aty)
%            Number of variables   : 56934 (49181   !;7753   ?)
% SPC      : 

% Comments : This is a translation to TPTP of KB SUMO_MILO_DOMAINS.
%          : Copyright 2010 Articulate Software Incorporated, released under
%          : CVS re.85. (SUMO), 1.116 (MILO). CVS revisions by domain ...
%            ArabicCulture 1.9, Cars 1.16, Catalog 1.1, Communications 1.12,
%            CountriesAndRegions 1.28, Dining 1.15, Economy 1.39,
%            engineering 1.29, FinancialOntology 1.35, Food 1.9, Geography 1.49,
%            Government 1.32, Hotel 1.15, Justice 1.3, Languages 1.4,
%            Media 1.12, Military 1.23, MilitaryDevices 1.15,
%            MilitaryPersons 1.11, MilitaryProcesses 1.20, Music 1.2,
%            naics 1.27, People 1.19, QoSontology 1.20, Sports 1.12,
%            TransnationalIssues 1.5, TransportDetail 1.2, Transportation 1.35,
%            VirusProteinAndCellPart 1.7, WMD 1.13.
%          : 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) and MILO (CSR003+1.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.
%          : .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__subclass(s__Ramadan,s__TimeInterval) ).

fof(kb_SUMO_2,axiom,
    s__instance(s__Ramadan__t,s__SetOrClass) ).

fof(kb_SUMO_3,axiom,
    s__documentation(s__Ramadan,s__EnglishLanguage,'Ramadan is the ninth month of the Islamic calendar. It is the Islamic month of fasting, in which participating Muslims refrain from eating, drinking, having sex, smoking, and indulging in anything that is in excess or ill-natured; from dawn until sunset. [Wikipedia]') ).

fof(kb_SUMO_4,axiom,
    s__documentation(s__Suhur,s__EnglishLanguage,'A light meal before starting a new day of Ramadan (before daybreak).') ).

fof(kb_SUMO_5,axiom,
    s__subclass(s__Suhur,s__Eating) ).

fof(kb_SUMO_6,axiom,
    s__instance(s__Suhur__t,s__SetOrClass) ).

fof(kb_SUMO_7,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Physical)
     => ( s__instance(V__X,s__Suhur)
       => ? [V__R,V__S,V__D] :
            ( s__instance(V__D,s__TimeInterval)
            & s__instance(V__S,s__TimeInterval)
            & s__instance(V__S,s__TimePoint)
            & s__instance(V__R,s__TimeInterval)
            & s__instance(V__S,s__Sunrise)
            & s__instance(V__R,s__Ramadan)
            & s__instance(V__D,s__Day)
            & s__during(V__D,V__R)
            & s__during(s__WhenFn(V__X),V__D)
            & s__during(V__S,V__D)
            & s__before(s__WhenFn(V__X),V__S) ) ) ) ).

fof(kb_SUMO_8,axiom,
    s__documentation(s__Mausaharati,s__EnglishLanguage,'A man who beats a drum in the streets (before dawn) to wake people up to have xsuhurx before they start a new day of fasting.') ).

fof(kb_SUMO_9,axiom,
    s__instance(s__Mausaharati,s__SocialRole) ).

fof(kb_SUMO_10,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Agent)
     => ( s__attribute(V__H,s__Mausaharati)
       => s__hasSkill(s__Drumming,V__H) ) ) ).

fof(kb_SUMO_11,axiom,
    ! [V__DAY,V__S,V__D,V__H] :
      ( ( s__instance(V__H,s__Agent)
        & s__instance(V__D,s__Process)
        & s__instance(V__D,s__TimeInterval)
        & s__instance(V__D,s__TimePoint)
        & s__instance(V__S,s__TimeInterval)
        & s__instance(V__S,s__TimePoint)
        & s__instance(V__DAY,s__TimeInterval) )
     => ( ( s__attribute(V__H,s__Mausaharati)
          & s__instance(V__D,s__Drumming)
          & s__agent(V__D,V__H)
          & s__instance(V__DAY,s__Day)
          & s__instance(V__S,s__Sunrise)
          & s__during(V__S,V__D)
          & s__before(V__D,V__S) )
       => s__hasPurpose(V__D,'(? [V__P,V__SUHUR,V__WU] : (s__instance(V__WU,s__Process) & s__instance(V__WU,s__TimePoint) & s__instance(V__WU,s__TimeInterval) & s__instance(V__SUHUR,s__Process) & s__instance(V__SUHUR,s__TimePoint) & s__instance(V__SUHUR,s__TimeInterval) & s__instance(V__P,s__Agent) & s__instance(V__WU,s__WakingUp) & s__experiencer(V__WU,V__P) & s__instance(V__SUHUR,s__Suhur) & s__agent(V__SUHUR,V__P) & s__before(V__WU,V__SUHUR) & s__during(V__WU,V__DAY) & s__during(V__SUHUR,V__DAY)))') ) ) ).

fof(kb_SUMO_12,axiom,
    s__documentation(s__Iftar,s__EnglishLanguage,'A meal at the end of each day of Ramadan, at the sunset.') ).

fof(kb_SUMO_13,axiom,
    s__subclass(s__Iftar,s__Eating) ).

fof(kb_SUMO_14,axiom,
    s__instance(s__Iftar__t,s__SetOrClass) ).

fof(kb_SUMO_15,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Physical)
     => ( s__instance(V__X,s__Iftar)
       => ? [V__R,V__S,V__D] :
            ( s__instance(V__D,s__TimeInterval)
            & s__instance(V__S,s__TimeInterval)
            & s__instance(V__S,s__TimePoint)
            & s__instance(V__R,s__TimeInterval)
            & s__instance(V__S,s__Sunset)
            & s__instance(V__R,s__Ramadan)
            & s__instance(V__D,s__Day)
            & s__during(V__D,V__R)
            & s__during(s__WhenFn(V__X),V__D)
            & s__during(V__S,V__D)
            & s__before(V__S,s__WhenFn(V__X)) ) ) ) ).

fof(kb_SUMO_16,axiom,
    s__documentation(s__DhuAlHijjah,s__EnglishLanguage,'Dhu al-Hijja is the twelfth and final month in the Islamic Calendar. It is also known as Thw al-Hijja. This is a very sacred month in the Islamic calendar, marking the end of the year. It is in this month in which the Hajj Pilgrimage takes place. Dhu al-hijjah literally means xLord of the Pilgrimage.x It is during this month that pilgrims from all around the world congregate at Mecca to visit the Kaaba. The Hajj is performed on the eighth, ninth and the tenth of this month. Eid ul-Adha, the xFestival of the Sacrifice,x is held on the tenth day. (from Wikipedia)') ).

fof(kb_SUMO_17,axiom,
    s__subclass(s__DhuAlHijjah,s__TimeInterval) ).

fof(kb_SUMO_18,axiom,
    s__instance(s__DhuAlHijjah__t,s__SetOrClass) ).

fof(kb_SUMO_19,axiom,
    s__relatedInternalConcept(s__DhuAlHijjah,s__Month) ).

fof(kb_SUMO_20,axiom,
    s__documentation(s__Hajj,s__EnglishLanguage,'The Pilgrimage to Mecca in Islam. It is the fifth obligatory Pillar of the Five Pillars of Islam for those who are ablebodied and can afford to do pilgrimage to Mecca at least once in their lifetime. It takes place every year in the Islamic month of Dhu al-Hijjah.') ).

fof(kb_SUMO_21,axiom,
    s__subclass(s__Hajj,s__ReligiousProcess) ).

fof(kb_SUMO_22,axiom,
    s__subclass(s__Hajj,s__Translocation) ).

fof(kb_SUMO_23,axiom,
    s__instance(s__Hajj__t,s__SetOrClass) ).

fof(kb_SUMO_24,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Process)
     => ( s__instance(V__H,s__Hajj)
       => s__destination(V__H,s__MeccaSaudiArabia) ) ) ).

fof(kb_SUMO_25,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__TimeInterval)
     => ( s__instance(V__H,s__Hajj)
       => ? [V__D] :
            ( s__instance(V__D,s__TimeInterval)
            & s__instance(V__D,s__DhuAlHijjah)
            & s__during(V__H,V__D) ) ) ) ).

fof(kb_SUMO_26,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Agent)
     => ( ( s__attribute(V__P,s__Muslim)
          & s__capability(s__Hajj,s__agent__m,V__P) )
       => s__modalAttribute('(? [V__H] : (s__instance(V__H,s__Process) & s__instance(V__H,s__Hajj) & s__agent(V__H,V__P)))',s__Obligation) ) ) ).

fof(kb_SUMO_27,axiom,
    s__documentation(s__IhramClothing,s__EnglishLanguage,'Special &%Muslim clothing, worn during Pilgrimage ceremonies. It consists of a white robe, belt and sandals for men. For women it can be any modest garment, although some regional and sectarian conventions are prescribed.') ).

fof(kb_SUMO_28,axiom,
    s__subclass(s__IhramClothing,s__ClothingSuit) ).

fof(kb_SUMO_29,axiom,
    s__instance(s__IhramClothing__t,s__SetOrClass) ).

fof(kb_SUMO_30,axiom,
    ! [V__IC,V__M] :
      ( ( s__instance(V__M,s__WearableItem)
        & s__instance(V__IC,s__Animal)
        & s__instance(V__IC,s__Collection) )
     => ( ( s__instance(V__IC,s__IhramClothing)
          & s__wears(V__IC,V__M)
          & s__attribute(V__M,s__Male) )
       => ? [V__C,V__B,V__S] :
            ( s__instance(V__S,s__SelfConnectedObject)
            & s__instance(V__B,s__SelfConnectedObject)
            & s__instance(V__C,s__SelfConnectedObject)
            & s__instance(V__C,s__Cloak)
            & s__instance(V__B,s__Belt)
            & s__instance(V__S,s__Sandal)
            & s__member(V__C,V__IC)
            & s__member(V__B,V__IC)
            & s__member(V__S,V__IC) ) ) ) ).

fof(kb_SUMO_31,axiom,
    s__documentation(s__IhramPeriod,s__EnglishLanguage,'Special Muslim practices including the type of clothing, hair cutting/shaving and behaviour prior to and during Pilgrimage ceremonies.') ).

fof(kb_SUMO_32,axiom,
    s__subclass(s__IhramPeriod,s__ReligiousProcess) ).

fof(kb_SUMO_33,axiom,
    s__instance(s__IhramPeriod__t,s__SetOrClass) ).

%FOL fof(kb_SUMO_34,axiom,(( (! [V__A,V__IP] : ((s__instance(V__IP,s__Process) & s__instance(V__A,s__Animal)) => (s__experiencer(V__IP,V__A) => (? [V__IC] : (s__instance(V__IC,s__WearableItem) & s__instance(V__IC,s__IhramClothing) & s__holdsDuring(s__WhenFn(V__IP),'s__wears(V__A,V__IC)')))))) ))).

fof(kb_SUMO_35,axiom,
    s__documentation(s__Umrah,s__EnglishLanguage,'A pilgrimage to Meccca performed by Muslims that can be undertaken at any time of the year. According to some schools of Islamic thought, the Umrah is not compulsory (as with Hajj) but highly recommended.') ).

fof(kb_SUMO_36,axiom,
    s__subclass(s__Umrah,s__ReligiousProcess) ).

fof(kb_SUMO_37,axiom,
    s__subclass(s__Umrah,s__Translocation) ).

fof(kb_SUMO_38,axiom,
    s__instance(s__Umrah__t,s__SetOrClass) ).

fof(kb_SUMO_39,axiom,
    ! [V__U] :
      ( s__instance(V__U,s__Process)
     => ( s__instance(V__U,s__Umrah)
       => s__destination(V__U,s__MeccaSaudiArabia) ) ) ).

fof(kb_SUMO_40,axiom,
    s__documentation(s__Zakat,s__EnglishLanguage,'The third of the Five Pillars of Islam and refers to spending at least 2.5% of ones wealth each year for the poor or needy.') ).

fof(kb_SUMO_41,axiom,
    s__subclass(s__Zakat,s__ReligiousProcess) ).

fof(kb_SUMO_42,axiom,
    s__instance(s__Zakat__t,s__SetOrClass) ).

fof(kb_SUMO_43,axiom,
    ! [V__H,V__Z] :
      ( ( s__instance(V__Z,s__Process)
        & s__instance(V__H,s__Agent) )
     => ( s__instance(V__Z,s__Zakat)
       => ( s__agent(V__Z,V__H)
          & s__attribute(V__H,s__Muslim) ) ) ) ).

fof(kb_SUMO_44,axiom,
    ! [V__C,V__W,V__H,V__Y] :
      ( ( s__instance(V__Y,s__TimeInterval)
        & s__instance(V__H,s__Agent)
        & s__instance(V__W,s__Quantity)
        & s__instance(V__C,s__CurrencyMeasure) )
     => ( ( s__attribute(V__H,s__Muslim)
          & s__WealthFn(V__H) = V__W )
       => s__modalAttribute('(? [V__Z,V__T] : (s__instance(V__T,s__Physical) & s__instance(V__Z,s__Process) & s__instance(V__Z,s__Zakat) & s__instance(V__Y,s__Year) & s__during(V__Y,s__WhenFn(V__H)) & s__holdsDuring(V__Y,s__attribute(V__H,s__FullyFormed)) & s__agent(V__Z,V__H) & s__patient(V__Z,V__T) & s__monetaryValue(V__T,V__C) & greater(V__C,times(V__W,0.025))))',s__Obligation) ) ) ).

fof(kb_SUMO_45,axiom,
    s__documentation(s__EidAlFitr,s__EnglishLanguage,'Socioreligious event in which Muslims celebrate their end of fasting at the end of the Holy month of Ramadan.') ).

fof(kb_SUMO_46,axiom,
    s__subclass(s__EidAlFitr,s__Holiday) ).

fof(kb_SUMO_47,axiom,
    s__instance(s__EidAlFitr__t,s__SetOrClass) ).

fof(kb_SUMO_48,axiom,
    ! [V__E] :
      ( ( s__instance(V__E,s__TimeInterval)
        & s__instance(V__E,s__TimePoint) )
     => ( s__instance(V__E,s__EidAlFitr)
       => ? [V__R,V__Y] :
            ( s__instance(V__Y,s__TimeInterval)
            & s__instance(V__R,s__TimeInterval)
            & s__instance(V__R,s__TimePoint)
            & s__instance(V__R,s__Ramadan)
            & s__instance(V__Y,s__Year)
            & s__during(V__R,V__Y)
            & s__during(V__E,V__Y)
            & s__before(V__R,V__E) ) ) ) ).

fof(kb_SUMO_49,axiom,
    s__documentation(s__UdhiyahRitual,s__EnglishLanguage,'A ritual in which a lamb is killed as sacrifice on the day of The Greater Eid (Eid Aladha).') ).

fof(kb_SUMO_50,axiom,
    s__subclass(s__UdhiyahRitual,s__ReligiousProcess) ).

fof(kb_SUMO_51,axiom,
    s__subclass(s__UdhiyahRitual,s__Killing) ).

fof(kb_SUMO_52,axiom,
    s__instance(s__UdhiyahRitual__t,s__SetOrClass) ).

fof(kb_SUMO_53,axiom,
    ! [V__UR] :
      ( ( s__instance(V__UR,s__TimeInterval)
        & s__instance(V__UR,s__Process) )
     => ( s__instance(V__UR,s__UdhiyahRitual)
       => ? [V__S,V__EA,V__P] :
            ( s__instance(V__P,s__Agent)
            & s__instance(V__EA,s__TimeInterval)
            & s__instance(V__S,s__Object)
            & s__instance(V__EA,s__EidAladha)
            & s__during(V__UR,V__EA)
            & s__attribute(V__S,s__Udhiyah)
            & s__agent(V__UR,V__P)
            & s__attribute(V__P,s__Muslim)
            & s__patient(V__UR,V__S) ) ) ) ).

fof(kb_SUMO_54,axiom,
    s__documentation(s__Udhiyah,s__EnglishLanguage,'A lamb that is killed as sacrifice on the day of The Greater ?eid (Eid Aladha).') ).

fof(kb_SUMO_55,axiom,
    s__instance(s__Udhiyah,s__RelationalAttribute) ).

fof(kb_SUMO_56,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__attribute(V__S,s__Udhiyah)
       => ? [V__UR] :
            ( s__instance(V__UR,s__Process)
            & s__instance(V__S,s__Lamb)
            & s__instance(V__UR,s__UdhiyahRitual)
            & s__patient(V__UR,V__S) ) ) ) ).

fof(kb_SUMO_57,axiom,
    s__documentation(s__EidAladha,s__EnglishLanguage,'A socioreligious event which commemorates the Prophet Ibrahimxs (Abrahamxs) willingness to sacrifice his son Ismail. Muslims slaughter a lamb as an act of gratitude to God who saved Ismail by sending the angels with a great lamb to be slaughtered instead of Ismail.') ).

fof(kb_SUMO_58,axiom,
    s__subclass(s__EidAladha,s__ReligiousProcess) ).

fof(kb_SUMO_59,axiom,
    s__instance(s__EidAladha__t,s__SetOrClass) ).

fof(kb_SUMO_60,axiom,
    ! [V__EA] :
      ( s__instance(V__EA,s__Process)
     => ( s__instance(V__EA,s__EidAladha)
       => ? [V__UR] :
            ( s__instance(V__UR,s__Process)
            & s__instance(V__UR,s__UdhiyahRitual)
            & s__subProcess(V__UR,V__EA) ) ) ) ).

fof(kb_SUMO_61,axiom,
    s__documentation(s__MuakharSadaq,s__EnglishLanguage,'Delayed dowry: Money or property stipulated upon in the marriage contract which is due to be paid by the husband to his wife in case he intends to divorce her.') ).

fof(kb_SUMO_62,axiom,
    s__subclass(s__MuakharSadaq,s__FinancialTransaction) ).

fof(kb_SUMO_63,axiom,
    s__instance(s__MuakharSadaq__t,s__SetOrClass) ).

%FOL fof(kb_SUMO_64,axiom,(( (! [V__MS] : ((s__instance(V__MS,s__Process) & s__instance(V__MS,s__TimeInterval)) => (s__instance(V__MS,s__MuakharSadaq) => (? [V__H,V__W,V__T1,V__T2] : (s__instance(V__T2,s__TimePoint) & s__instance(V__T2,s__TimeInterval) & s__instance(V__T1,s__TimeInterval) & s__instance(V__T1,s__TimePoint) & s__instance(V__W,s__Woman) & s__instance(V__H,s__Man) & s__agent(V__MS,V__H) & s__origin(V__MS,V__H) & s__destination(V__MS,V__W) & s__holdsDuring(V__T1,'s__wife(V__W,V__H)') & (~ s__holdsDuring(V__T2,'s__wife(V__W,V__H)')) & s__finishes(V__T1,V__MS) & s__before(V__T1,V__T2) & s__starts(V__T2,V__MS)))))) ))).

fof(kb_SUMO_65,axiom,
    s__documentation(s__MuqaddamSadaq,s__EnglishLanguage,'Advance dowry: Money or property brought by a man to his wife at marriage') ).

fof(kb_SUMO_66,axiom,
    s__subclass(s__MuqaddamSadaq,s__FinancialTransaction) ).

fof(kb_SUMO_67,axiom,
    s__instance(s__MuqaddamSadaq__t,s__SetOrClass) ).

%FOL fof(kb_SUMO_68,axiom,(( (! [V__MS] : ((s__instance(V__MS,s__Process) & s__instance(V__MS,s__TimeInterval)) => (s__instance(V__MS,s__MuqaddamSadaq) => (? [V__H,V__W,V__T1,V__T2] : (s__instance(V__T2,s__TimePoint) & s__instance(V__T2,s__TimeInterval) & s__instance(V__T1,s__TimeInterval) & s__instance(V__T1,s__TimePoint) & s__instance(V__W,s__Woman) & s__instance(V__H,s__Man) & s__agent(V__MS,V__H) & s__origin(V__MS,V__H) & s__destination(V__MS,V__W) & (~ s__holdsDuring(V__T1,'s__wife(V__W,V__H)')) & s__holdsDuring(V__T2,'s__wife(V__W,V__H)') & s__finishes(V__T1,V__MS) & s__before(V__T1,V__T2) & s__starts(V__T2,V__MS)))))) ))).

fof(kb_SUMO_69,axiom,
    s__documentation(s__Aqiqah,s__EnglishLanguage,'A Muslim rite in which a special meal is hosted in celebration of having a new born baby.') ).

fof(kb_SUMO_70,axiom,
    s__subclass(s__Aqiqah,s__ReligiousProcess) ).

fof(kb_SUMO_71,axiom,
    s__instance(s__Aqiqah__t,s__SetOrClass) ).

fof(kb_SUMO_72,axiom,
    s__subclass(s__Aqiqah,s__Eating) ).

fof(kb_SUMO_73,axiom,
    ! [V__A] :
      ( ( s__instance(V__A,s__Process)
        & s__instance(V__A,s__Object) )
     => ( s__instance(V__A,s__Aqiqah)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Agent)
            & s__agent(V__A,V__AGENT)
            & s__attribute(V__A,s__Muslim) ) ) ) ).

fof(kb_SUMO_74,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Physical)
     => ( s__instance(V__A,s__Aqiqah)
       => ? [V__BIRTH] :
            ( s__instance(V__BIRTH,s__Physical)
            & s__refers(V__A,V__BIRTH)
            & s__earlier(s__WhenFn(V__BIRTH),s__WhenFn(V__A)) ) ) ) ).

fof(kb_SUMO_75,axiom,
    s__documentation(s__Khitan,s__EnglishLanguage,'A &%Circumcision performed as a religious rite in a social event on a &%Male child.') ).

fof(kb_SUMO_76,axiom,
    s__subclass(s__Khitan,s__Circumision) ).

fof(kb_SUMO_77,axiom,
    s__subclass(s__Khitan,s__ReligiousProcess) ).

fof(kb_SUMO_78,axiom,
    s__instance(s__Khitan__t,s__SetOrClass) ).

fof(kb_SUMO_79,axiom,
    s__documentation(s__Miswak,s__EnglishLanguage,'A natural tooth brush in the form of a small branch from the plant Salvadora persica, still in use by Arabs and Muslims.') ).

fof(kb_SUMO_80,axiom,
    s__subclass(s__Miswak,s__Toothbrush) ).

fof(kb_SUMO_81,axiom,
    s__subclass(s__Miswak,s__OrganicObject) ).

fof(kb_SUMO_82,axiom,
    s__instance(s__Miswak__t,s__SetOrClass) ).

fof(kb_SUMO_83,axiom,
    s__documentation(s__Kufiyyah,s__EnglishLanguage,'Traditional head wear for Arabic men (see also xShimaghx).') ).

fof(kb_SUMO_84,axiom,
    s__subclass(s__Kufiyyah,s__Hat) ).

fof(kb_SUMO_85,axiom,
    s__instance(s__Kufiyyah__t,s__SetOrClass) ).

fof(kb_SUMO_86,axiom,
    s__documentation(s__Tagiyyah,s__EnglishLanguage,'A white cap that is used by Arabs in north Africa as head cover. In the Gulf countries it is used as one of threepiece head cover where it is worn as the bottom piece under the xgutrahx and xoqalx.') ).

fof(kb_SUMO_87,axiom,
    s__subclass(s__Tagiyyah,s__Hat) ).

fof(kb_SUMO_88,axiom,
    s__instance(s__Tagiyyah__t,s__SetOrClass) ).

fof(kb_SUMO_89,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Tagiyyah)
       => s__attribute(V__T,s__White) ) ) ).

fof(kb_SUMO_90,axiom,
    s__documentation(s__Gutrah,s__EnglishLanguage,'A white scarf-like head cover which is worn by Arabs in the Gulf countries in Summer') ).

fof(kb_SUMO_91,axiom,
    s__subclass(s__Gutrah,s__Hat) ).

fof(kb_SUMO_92,axiom,
    s__instance(s__Gutrah__t,s__SetOrClass) ).

fof(kb_SUMO_93,axiom,
    ! [V__G] :
      ( s__instance(V__G,s__Object)
     => ( s__instance(V__G,s__Gutrah)
       => s__attribute(V__G,s__White) ) ) ).

fof(kb_SUMO_94,axiom,
    ! [V__S,V__T,V__H,V__G,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__G,s__WearableItem)
        & s__instance(V__H,s__Animal)
        & s__instance(V__T,s__TimeInterval)
        & s__subclass(V__S,s__TimeInterval)
        & s__instance(V__S,s__TimeInterval)
        & s__instance(V__S,s__SetOrClass) )
     => ( s__instance(V__G,s__Gutrah)
       => s__hasPurpose(V__G,'((s__holdsDuring(V__T,s__wears(V__H,V__G)) & s__holdsDuring(V__T,s__located(V__H,V__AREA)) & s__hotSeasonInArea(V__AREA,V__S)) => s__during(V__T,V__S))') ) ) ).

fof(kb_SUMO_95,axiom,
    s__documentation(s__Shimagh,s__EnglishLanguage,'A heavy red and white checked scarflike head cover which is worn by Arabs in the Gulf countries in Winter.') ).

fof(kb_SUMO_96,axiom,
    s__subclass(s__Shimagh,s__Hat) ).

fof(kb_SUMO_97,axiom,
    s__instance(s__Shimagh__t,s__SetOrClass) ).

fof(kb_SUMO_98,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Shimagh)
       => ( s__attribute(V__T,s__White)
          & s__attribute(V__T,s__Red) ) ) ) ).

fof(kb_SUMO_99,axiom,
    ! [V__S,V__T,V__H,V__G,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__G,s__WearableItem)
        & s__instance(V__H,s__Animal)
        & s__instance(V__T,s__TimeInterval)
        & s__subclass(V__S,s__TimeInterval)
        & s__instance(V__S,s__TimeInterval)
        & s__instance(V__S,s__SetOrClass) )
     => ( s__instance(V__G,s__Shimagh)
       => s__hasPurpose(V__G,'((s__holdsDuring(V__T,s__wears(V__H,V__G)) & s__holdsDuring(V__T,s__located(V__H,V__AREA)) & s__coldSeasonInArea(V__AREA,V__S)) => s__during(V__T,V__S))') ) ) ).

fof(kb_SUMO_100,axiom,
    s__documentation(s__Oqal,s__EnglishLanguage,'A black headband worn by Saudi Arabia and Gulf state Arabs to hold other pieces of head cover in place.') ).

fof(kb_SUMO_101,axiom,
    s__subclass(s__Oqal,s__Clothing) ).

fof(kb_SUMO_102,axiom,
    s__instance(s__Oqal__t,s__SetOrClass) ).

fof(kb_SUMO_103,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Oqal)
       => s__attribute(V__T,s__Black) ) ) ).

fof(kb_SUMO_104,axiom,
    ! [V__O,V__D,V__H] :
      ( ( s__instance(V__D,s__Process)
        & s__instance(V__O,s__Object) )
     => ( ( s__instance(V__D,s__Dressing)
          & s__instance(V__O,s__Oqal)
          & s__instance(V__H,s__Hat)
          & s__patient(V__D,V__O)
          & s__patient(V__D,V__H) )
       => s__hasPurpose(V__O,'(? [V__A] : (s__instance(V__A,s__Process) & s__instance(V__A,s__Attaching) & s__instrument(V__A,V__O)))') ) ) ).

fof(kb_SUMO_105,axiom,
    s__documentation(s__Jallabiyyah,s__EnglishLanguage,'Manxs long baggy dress (down to the heels) worn by Arabs in Morocco, known as jallabiyyah in Egypt (with minor difference in the design).') ).

fof(kb_SUMO_106,axiom,
    s__subclass(s__Jallabiyyah,s__Cloak) ).

fof(kb_SUMO_107,axiom,
    s__instance(s__Jallabiyyah__t,s__SetOrClass) ).

fof(kb_SUMO_108,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__WearableItem)
     => ( s__instance(V__H,s__Jallabiyyah)
       => s__hasPurpose(V__H,'(? [V__M] : (s__instance(V__M,s__Animal) & s__instance(V__M,s__Man) & s__wears(V__M,V__H)))') ) ) ).

fof(kb_SUMO_109,axiom,
    s__documentation(s__Dishdashah,s__EnglishLanguage,'Manxs long baggy dress worn by Arabs in the Gulf states.') ).

fof(kb_SUMO_110,axiom,
    s__subclass(s__Dishdashah,s__Cloak) ).

fof(kb_SUMO_111,axiom,
    s__instance(s__Dishdashah__t,s__SetOrClass) ).

fof(kb_SUMO_112,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__WearableItem)
     => ( s__instance(V__H,s__Dishdashah)
       => s__hasPurpose(V__H,'(? [V__M] : (s__instance(V__M,s__Animal) & s__instance(V__M,s__Man) & s__wears(V__M,V__H)))') ) ) ).

fof(kb_SUMO_113,axiom,
    s__documentation(s__Niqab,s__EnglishLanguage,'A piece of (mostly) black cloth worn to cover a womanxs lower part of the face (in Saudi Arabia, Yemen and Gulf states).') ).

fof(kb_SUMO_114,axiom,
    s__subclass(s__Niqab,s__Veil) ).

fof(kb_SUMO_115,axiom,
    s__instance(s__Niqab__t,s__SetOrClass) ).

fof(kb_SUMO_116,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Niqab)
       => ? [V__P] :
            ( s__instance(V__P,s__Object)
            & s__part(V__P,V__T)
            & s__attribute(V__P,s__Black) ) ) ) ).

fof(kb_SUMO_117,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__WearableItem)
     => ( s__instance(V__H,s__Niqab)
       => s__hasPurpose(V__H,'(? [V__W] : (s__instance(V__W,s__Animal) & s__instance(V__W,s__Woman) & s__wears(V__W,V__H)))') ) ) ).

fof(kb_SUMO_118,axiom,
    s__documentation(s__Khimar,s__EnglishLanguage,'A piece of (mostly) black cloth worn to cover a womanxs whole face (in Saudi Arabia and Gulf states)') ).

fof(kb_SUMO_119,axiom,
    s__subclass(s__Khimar,s__Veil) ).

fof(kb_SUMO_120,axiom,
    s__instance(s__Khimar__t,s__SetOrClass) ).

fof(kb_SUMO_121,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Khimar)
       => ? [V__P] :
            ( s__instance(V__P,s__Object)
            & s__part(V__P,V__T)
            & s__attribute(V__P,s__Black) ) ) ) ).

fof(kb_SUMO_122,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__WearableItem)
     => ( s__instance(V__H,s__Khimar)
       => s__hasPurpose(V__H,'(? [V__W] : (s__instance(V__W,s__Animal) & s__instance(V__W,s__Woman) & s__wears(V__W,V__H)))') ) ) ).

fof(kb_SUMO_123,axiom,
    s__documentation(s__Hijab,s__EnglishLanguage,'Arabic and Muslim veil which is worn by women to cover the hair and the neck.') ).

fof(kb_SUMO_124,axiom,
    s__subclass(s__Hijab,s__Veil) ).

fof(kb_SUMO_125,axiom,
    s__instance(s__Hijab__t,s__SetOrClass) ).

fof(kb_SUMO_126,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__WearableItem)
     => ( s__instance(V__H,s__Hijab)
       => s__hasPurpose(V__H,'(? [V__W] : (s__instance(V__W,s__Animal) & s__instance(V__W,s__Woman) & s__wears(V__W,V__H)))') ) ) ).

fof(kb_SUMO_127,axiom,
    s__documentation(s__Jilbab,s__EnglishLanguage,'A long, flowing, baggy overgarment worn by some Muslim women to show modesty.') ).

fof(kb_SUMO_128,axiom,
    s__subclass(s__Jilbab,s__Cloak) ).

fof(kb_SUMO_129,axiom,
    s__instance(s__Jilbab__t,s__SetOrClass) ).

fof(kb_SUMO_130,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__WearableItem)
     => ( s__instance(V__H,s__Jilbab)
       => s__hasPurpose(V__H,'(? [V__W] : (s__instance(V__W,s__Animal) & s__instance(V__W,s__Woman) & s__wears(V__W,V__H)))') ) ) ).

fof(kb_SUMO_131,axiom,
    s__documentation(s__Abayah,s__EnglishLanguage,'A traditional long black overgarment worn by conservative Arab woman that cover the body from the shoulders down to the feet.') ).

fof(kb_SUMO_132,axiom,
    s__subclass(s__Abayah,s__Cloak) ).

fof(kb_SUMO_133,axiom,
    s__instance(s__Abayah__t,s__SetOrClass) ).

fof(kb_SUMO_134,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Abayah)
       => s__attribute(V__T,s__Black) ) ) ).

fof(kb_SUMO_135,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__WearableItem)
     => ( s__instance(V__H,s__Abayah)
       => s__hasPurpose(V__H,'(? [V__W] : (s__instance(V__W,s__Animal) & s__instance(V__W,s__Woman) & s__wears(V__W,V__H)))') ) ) ).

fof(kb_SUMO_136,axiom,
    s__documentation(s__Misbahah,s__EnglishLanguage,'Rosary or beads (usually 33 beads in a string) used by Muslims to say silent prayers in private.') ).

fof(kb_SUMO_137,axiom,
    s__subclass(s__Misbahah,s__Jewelry) ).

fof(kb_SUMO_138,axiom,
    s__instance(s__Misbahah__t,s__SetOrClass) ).

fof(kb_SUMO_139,axiom,
    s__instance(s__Jewelry__t,s__SetOrClass) ).

fof(kb_SUMO_140,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Physical)
     => ( s__instance(V__M,s__Misbahah)
       => s__hasPurpose(V__M,'(? [V__P,V__H] : (s__instance(V__H,s__Agent) & s__instance(V__P,s__Process) & s__instance(V__P,s__Praying) & s__agent(V__P,V__H) & s__attribute(V__H,s__Muslim) & s__patient(V__P,V__M)))') ) ) ).

fof(kb_SUMO_141,axiom,
    s__instance(s__paternalUncle__m,s__BinaryRelation) ).

fof(kb_SUMO_142,axiom,
    s__subrelation(s__paternalUncle__m,s__familyRelation__m) ).

fof(kb_SUMO_143,axiom,
    s__documentation(s__paternalUncle__m,s__EnglishLanguage,'In Arabic: Eam~. Fathers brother, paternal uncle.') ).

fof(kb_SUMO_144,axiom,
    ! [V__UNC,V__P] :
      ( ( s__instance(V__P,s__Organism)
        & s__instance(V__UNC,s__Human) )
     => ( s__paternalUncle(V__P,V__UNC)
       => ? [V__F] :
            ( s__instance(V__F,s__Man)
            & s__father(V__P,V__F)
            & s__brother(V__F,V__UNC) ) ) ) ).

fof(kb_SUMO_145,axiom,
    s__instance(s__maternalUncle__m,s__BinaryRelation) ).

fof(kb_SUMO_146,axiom,
    s__subrelation(s__maternalUncle__m,s__familyRelation__m) ).

fof(kb_SUMO_147,axiom,
    s__documentation(s__maternalUncle__m,s__EnglishLanguage,'In Arabic: xaAl. Mothers brother, maternal uncle.') ).

fof(kb_SUMO_148,axiom,
    ! [V__UNC,V__P] :
      ( ( s__instance(V__P,s__Organism)
        & s__instance(V__UNC,s__Man) )
     => ( s__maternalUncle(V__P,V__UNC)
       => ? [V__M] :
            ( s__instance(V__M,s__Human)
            & s__mother(V__P,V__M)
            & s__brother(V__UNC,V__M) ) ) ) ).

fof(kb_SUMO_149,axiom,
    s__instance(s__paternalAunt__m,s__BinaryRelation) ).

fof(kb_SUMO_150,axiom,
    s__subrelation(s__paternalAunt__m,s__familyRelation__m) ).

fof(kb_SUMO_151,axiom,
    s__documentation(s__paternalAunt__m,s__EnglishLanguage,'In Arabic: Eam~ap. Fathers sister, paternal aunt.') ).

fof(kb_SUMO_152,axiom,
    ! [V__P,V__AUN] :
      ( ( s__instance(V__AUN,s__Human)
        & s__instance(V__P,s__Organism) )
     => ( s__paternalAunt(V__P,V__AUN)
       => ? [V__F] :
            ( s__instance(V__F,s__Woman)
            & s__father(V__P,V__F)
            & s__sister(V__F,V__AUN) ) ) ) ).

fof(kb_SUMO_153,axiom,
    s__instance(s__maternalAunt__m,s__BinaryRelation) ).

fof(kb_SUMO_154,axiom,
    s__subrelation(s__maternalAunt__m,s__familyRelation__m) ).

fof(kb_SUMO_155,axiom,
    s__documentation(s__maternalAunt__m,s__EnglishLanguage,'In Arabic: xaAlap. Mothers sister, maternal aunt.') ).

fof(kb_SUMO_156,axiom,
    ! [V__P,V__AUN] :
      ( ( s__instance(V__AUN,s__Human)
        & s__instance(V__P,s__Organism) )
     => ( s__maternalAunt(V__P,V__AUN)
       => ? [V__M] :
            ( s__instance(V__M,s__Woman)
            & s__mother(V__P,V__M)
            & s__sister(V__M,V__AUN) ) ) ) ).

fof(kb_SUMO_157,axiom,
    s__instance(s__fathersBrothersWife__m,s__BinaryRelation) ).

fof(kb_SUMO_158,axiom,
    s__subrelation(s__fathersBrothersWife__m,s__familyRelation__m) ).

fof(kb_SUMO_159,axiom,
    s__documentation(s__fathersBrothersWife__m,s__EnglishLanguage,'In Arabic: zawojap AlEam~. Wife of fathers brother.') ).

fof(kb_SUMO_160,axiom,
    ! [V__P,V__W] :
      ( ( s__instance(V__W,s__Man)
        & s__instance(V__P,s__Organism) )
     => ( s__fathersBrothersWife(V__P,V__W)
       => ? [V__F,V__UNC] :
            ( s__instance(V__UNC,s__Woman)
            & s__instance(V__F,s__Man)
            & s__father(V__P,V__F)
            & s__brother(V__F,V__UNC)
            & s__wife(V__UNC,V__W) ) ) ) ).

fof(kb_SUMO_161,axiom,
    s__instance(s__mothersBrothersWife__m,s__BinaryRelation) ).

fof(kb_SUMO_162,axiom,
    s__subrelation(s__mothersBrothersWife__m,s__familyRelation__m) ).

fof(kb_SUMO_163,axiom,
    s__documentation(s__mothersBrothersWife__m,s__EnglishLanguage,'In Arabic: zawojap AlxaAl. Wife of mothers brother.') ).

fof(kb_SUMO_164,axiom,
    ! [V__P,V__W] :
      ( ( s__instance(V__W,s__Man)
        & s__instance(V__P,s__Organism) )
     => ( s__mothersBrothersWife(V__P,V__W)
       => ? [V__M,V__UNC] :
            ( s__instance(V__UNC,s__Woman)
            & s__instance(V__M,s__Man)
            & s__mother(V__P,V__M)
            & s__brother(V__M,V__UNC)
            & s__wife(V__UNC,V__W) ) ) ) ).

fof(kb_SUMO_165,axiom,
    s__instance(s__fathersSistersHusband__m,s__BinaryRelation) ).

fof(kb_SUMO_166,axiom,
    s__subrelation(s__fathersSistersHusband__m,s__familyRelation__m) ).

fof(kb_SUMO_167,axiom,
    s__documentation(s__fathersSistersHusband__m,s__EnglishLanguage,'In Arabic: zawoj AlEam~ap. Husband of fathers sister.') ).

fof(kb_SUMO_168,axiom,
    ! [V__P,V__H] :
      ( ( s__instance(V__H,s__Woman)
        & s__instance(V__P,s__Organism) )
     => ( s__fathersSistersHusband(V__P,V__H)
       => ? [V__F,V__AUN] :
            ( s__instance(V__AUN,s__Man)
            & s__instance(V__F,s__Woman)
            & s__father(V__P,V__F)
            & s__sister(V__F,V__AUN)
            & s__husband(V__AUN,V__H) ) ) ) ).

fof(kb_SUMO_169,axiom,
    s__instance(s__mothersSistersHusband__m,s__BinaryRelation) ).

fof(kb_SUMO_170,axiom,
    s__subrelation(s__mothersSistersHusband__m,s__familyRelation__m) ).

fof(kb_SUMO_171,axiom,
    s__documentation(s__mothersSistersHusband__m,s__EnglishLanguage,'In Arabic: zawoj AlxaAlap. Husband of mothers sister.') ).

fof(kb_SUMO_172,axiom,
    ! [V__P,V__H] :
      ( ( s__instance(V__H,s__Woman)
        & s__instance(V__P,s__Organism) )
     => ( s__mothersSistersHusband(V__P,V__H)
       => ? [V__M,V__AUN] :
            ( s__instance(V__AUN,s__Man)
            & s__instance(V__M,s__Woman)
            & s__mother(V__P,V__M)
            & s__sister(V__M,V__AUN)
            & s__husband(V__AUN,V__H) ) ) ) ).

fof(kb_SUMO_173,axiom,
    s__instance(s__fathersBrothersSon__m,s__BinaryRelation) ).

fof(kb_SUMO_174,axiom,
    s__subrelation(s__fathersBrothersSon__m,s__familyRelation__m) ).

fof(kb_SUMO_175,axiom,
    s__documentation(s__fathersBrothersSon__m,s__EnglishLanguage,'In Arabic: Aibon AlEam~. Son of fathers brother.') ).

fof(kb_SUMO_176,axiom,
    ! [V__P,V__H] :
      ( ( s__instance(V__H,s__Organism)
        & s__instance(V__P,s__Organism) )
     => ( s__fathersBrothersSon(V__P,V__H)
       => ? [V__F,V__UNC] :
            ( s__instance(V__UNC,s__Human)
            & s__instance(V__F,s__Man)
            & s__father(V__P,V__F)
            & s__brother(V__F,V__UNC)
            & s__son(V__UNC,V__H) ) ) ) ).

fof(kb_SUMO_177,axiom,
    s__instance(s__fathersBrothersDaughter__m,s__BinaryRelation) ).

fof(kb_SUMO_178,axiom,
    s__subrelation(s__fathersBrothersDaughter__m,s__familyRelation__m) ).

fof(kb_SUMO_179,axiom,
    s__documentation(s__fathersBrothersDaughter__m,s__EnglishLanguage,'In Arabic: binot AlEam~. Female cousin on the father side, daughter of fathers brother .') ).

fof(kb_SUMO_180,axiom,
    ! [V__P,V__H] :
      ( ( s__instance(V__H,s__Organism)
        & s__instance(V__P,s__Organism) )
     => ( s__fathersBrothersDaughter(V__P,V__H)
       => ? [V__F,V__UNC] :
            ( s__instance(V__UNC,s__Human)
            & s__instance(V__F,s__Man)
            & s__father(V__P,V__F)
            & s__brother(V__F,V__UNC)
            & s__daughter(V__UNC,V__H) ) ) ) ).

fof(kb_SUMO_181,axiom,
    s__instance(s__mothersBrothersSon__m,s__BinaryRelation) ).

fof(kb_SUMO_182,axiom,
    s__subrelation(s__mothersBrothersSon__m,s__familyRelation__m) ).

fof(kb_SUMO_183,axiom,
    s__documentation(s__mothersBrothersSon__m,s__EnglishLanguage,'In Arabic: Aibon AlxaAl. Male cousin on the mothers side, son of mothers brother.') ).

fof(kb_SUMO_184,axiom,
    ! [V__P,V__H] :
      ( ( s__instance(V__H,s__Organism)
        & s__instance(V__P,s__Organism) )
     => ( s__mothersBrothersSon(V__P,V__H)
       => ? [V__M,V__UNC] :
            ( s__instance(V__UNC,s__Human)
            & s__instance(V__M,s__Man)
            & s__mother(V__P,V__M)
            & s__brother(V__M,V__UNC)
            & s__son(V__UNC,V__H) ) ) ) ).

fof(kb_SUMO_185,axiom,
    s__instance(s__mothersBrothersDaughter__m,s__BinaryRelation) ).

fof(kb_SUMO_186,axiom,
    s__subrelation(s__mothersBrothersDaughter__m,s__familyRelation__m) ).

fof(kb_SUMO_187,axiom,
    s__documentation(s__mothersBrothersDaughter__m,s__EnglishLanguage,'In Arabic: binot AlxaAl. Female cousin on the mothers side, daughter of mothers brother.') ).

fof(kb_SUMO_188,axiom,
    ! [V__P,V__H] :
      ( ( s__instance(V__H,s__Organism)
        & s__instance(V__P,s__Organism) )
     => ( s__mothersBrothersDaughter(V__P,V__H)
       => ? [V__M,V__UNC] :
            ( s__instance(V__UNC,s__Human)
            & s__instance(V__M,s__Man)
            & s__mother(V__P,V__M)
            & s__brother(V__M,V__UNC)
            & s__daughter(V__UNC,V__H) ) ) ) ).

fof(kb_SUMO_189,axiom,
    s__instance(s__fathersSistersSon__m,s__BinaryRelation) ).

fof(kb_SUMO_190,axiom,
    s__subrelation(s__fathersSistersSon__m,s__familyRelation__m) ).

fof(kb_SUMO_191,axiom,
    s__documentation(s__fathersSistersSon__m,s__EnglishLanguage,'In Arabic: Aibon AlEam~ap. Son of fathers sister.') ).

fof(kb_SUMO_192,axiom,
    ! [V__P,V__H] :
      ( ( s__instance(V__H,s__Organism)
        & s__instance(V__P,s__Organism) )
     => ( s__fathersSistersSon(V__P,V__H)
       => ? [V__F,V__AUN] :
            ( s__instance(V__AUN,s__Human)
            & s__instance(V__F,s__Woman)
            & s__father(V__P,V__F)
            & s__sister(V__F,V__AUN)
            & s__son(V__AUN,V__H) ) ) ) ).

fof(kb_SUMO_193,axiom,
    s__instance(s__fathersSistersDaughter__m,s__BinaryRelation) ).

fof(kb_SUMO_194,axiom,
    s__subrelation(s__fathersSistersDaughter__m,s__familyRelation__m) ).

fof(kb_SUMO_195,axiom,
    s__documentation(s__fathersSistersDaughter__m,s__EnglishLanguage,'In Arabic: binot AlEam~ap. Daughter of fathers sister.') ).

fof(kb_SUMO_196,axiom,
    ! [V__P,V__H] :
      ( ( s__instance(V__H,s__Organism)
        & s__instance(V__P,s__Organism) )
     => ( s__fathersSistersDaughter(V__P,V__H)
       => ? [V__F,V__AUN] :
            ( s__instance(V__AUN,s__Human)
            & s__instance(V__F,s__Woman)
            & s__father(V__P,V__F)
            & s__sister(V__F,V__AUN)
            & s__daughter(V__AUN,V__H) ) ) ) ).

fof(kb_SUMO_197,axiom,
    s__instance(s__mothersSistersSon__m,s__BinaryRelation) ).

fof(kb_SUMO_198,axiom,
    s__subrelation(s__mothersSistersSon__m,s__familyRelation__m) ).

fof(kb_SUMO_199,axiom,
    s__documentation(s__mothersSistersSon__m,s__EnglishLanguage,'In Arabic: Aibon AlxaAlap. Son of mothers sister.') ).

fof(kb_SUMO_200,axiom,
    ! [V__P,V__H] :
      ( ( s__instance(V__H,s__Organism)
        & s__instance(V__P,s__Organism) )
     => ( s__mothersSistersSon(V__P,V__H)
       => ? [V__M,V__AUN] :
            ( s__instance(V__AUN,s__Human)
            & s__instance(V__M,s__Woman)
            & s__mother(V__P,V__M)
            & s__sister(V__M,V__AUN)
            & s__son(V__AUN,V__H) ) ) ) ).

fof(kb_SUMO_201,axiom,
    s__instance(s__mothersSistersDaughter__m,s__BinaryRelation) ).

fof(kb_SUMO_202,axiom,
    s__subrelation(s__mothersSistersDaughter__m,s__familyRelation__m) ).

fof(kb_SUMO_203,axiom,
    s__documentation(s__mothersSistersDaughter__m,s__EnglishLanguage,'In Arabic: binot AlxaAlap. Daughter of mothers sister.') ).

fof(kb_SUMO_204,axiom,
    ! [V__P,V__H] :
      ( ( s__instance(V__H,s__Organism)
        & s__instance(V__P,s__Organism) )
     => ( s__mothersSistersDaughter(V__P,V__H)
       => ? [V__M,V__AUN] :
            ( s__instance(V__AUN,s__Human)
            & s__instance(V__M,s__Woman)
            & s__mother(V__P,V__M)
            & s__sister(V__M,V__AUN)
            & s__daughter(V__AUN,V__H) ) ) ) ).

fof(kb_SUMO_205,axiom,
    s__instance(s__BereavedFather,s__Attribute) ).

fof(kb_SUMO_206,axiom,
    s__documentation(s__BereavedFather,s__EnglishLanguage,'In Arabic: vakolAn. A father bereaved of a child (as opposed to (yatiym) or (yatiymap) for feminine: orphan a person whose father or mother died or both father and mother died).') ).

%FOL fof(kb_SUMO_207,axiom,(( (! [V__P,V__T] : ((s__instance(V__T,s__TimeInterval) & s__instance(V__P,s__Organism)) => (s__holdsDuring(V__T,'s__attribute(V__P,s__BereavedFather)') => (? [V__BEFORE,V__C] : (s__instance(V__C,s__Organism) & s__instance(V__BEFORE,s__TimeInterval) & s__earlier(V__BEFORE,V__T) & s__holdsDuring(V__BEFORE,'s__father(V__P,V__C)') & s__holdsDuring(V__T,'s__attribute(V__C,s__Dead)')))))) ))).

fof(kb_SUMO_208,axiom,
    s__instance(s__BereavedMother,s__Attribute) ).

fof(kb_SUMO_209,axiom,
    s__documentation(s__BereavedMother,s__EnglishLanguage,'In Arabic: vakolaY. A mother bereaved of a child (as opposed to orphan a person whose father or mother died or both father and mother died).') ).

%FOL fof(kb_SUMO_210,axiom,(( (! [V__P,V__T] : ((s__instance(V__T,s__TimeInterval) & s__instance(V__P,s__Organism)) => (s__holdsDuring(V__T,'s__attribute(V__P,s__BereavedMother)') => (? [V__BEFORE,V__C] : (s__instance(V__C,s__Organism) & s__instance(V__BEFORE,s__TimeInterval) & s__earlier(V__BEFORE,V__T) & s__holdsDuring(V__BEFORE,'s__mother(V__P,V__C)') & s__holdsDuring(V__T,'s__attribute(V__C,s__Dead)')))))) ))).

fof(kb_SUMO_211,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Process)
     => ( s__instance(V__C,s__Combustion)
       => ? [V__O] :
            ( s__instance(V__O,s__Object)
            & s__instance(V__O,s__Oxygen)
            & s__resource(V__C,V__O) ) ) ) ).

fof(kb_SUMO_212,axiom,
    s__documentation(s__InternalCombustionEngine,s__EnglishLanguage,'The internal combustion engine is an engine in which the combustion of a fuel (normally a fossil fuel) occurs with an oxidizer (usually air) in a combustion chamber. In an internal combustion engine, the expansion of the high-temperature and high -pressure gases produced by combustion apply direct force to some component of the engine. This force is applied typically to pistons, turbine blades, or a nozzle. This force moves the component over a distance, transforming chemical energy into useful mechanical energy. The term internal combustion engine usually refers to an engine in which combustion is intermittent, such as the more familiar four-stroke and two-stroke piston engines, along with variants, such as the six-stroke piston engine and the Wankel rotary engine. A second class of internal combustion engines use continuous combustion: gas turbines, jet engines and most rocket engines, each of which are internal combustion engines on the same principle as previously described. The internal combustion engine (or ICE) is quite different from external combustion engines, such as steam or Stirling engines, in which the energy is delivered to a working fluid not consisting of, mixed with, or contaminated by combustion products. [from Wikipedia]') ).

fof(kb_SUMO_213,axiom,
    ! [V__I] :
      ( s__instance(V__I,s__Object)
     => ( s__instance(V__I,s__InternalCombustionEngine)
       => s__hasPurpose(V__I,'(? [V__F,V__C] : (s__instance(V__C,s__Process) & s__instance(V__F,s__Object) & s__instance(V__F,s__Fuel) & s__instance(V__C,s__Combustion) & s__instrument(V__C,V__I) & s__resource(V__C,V__F)))') ) ) ).

fof(kb_SUMO_214,axiom,
    ! [V__I] :
      ( s__instance(V__I,s__Object)
     => ( s__instance(V__I,s__InternalCombustionEngine)
       => s__hasPurpose(V__I,'(? [V__C,V__M,V__P] : (s__instance(V__P,s__Object) & s__instance(V__M,s__Process) & s__instance(V__C,s__Combustion) & s__instance(V__M,s__Motion) & s__part(V__P,V__I) & s__patient(V__M,V__P)))') ) ) ).

fof(kb_SUMO_215,axiom,
    s__subclass(s__FuelVapor,s__GasMixture) ).

fof(kb_SUMO_216,axiom,
    s__instance(s__FuelVapor__t,s__SetOrClass) ).

fof(kb_SUMO_217,axiom,
    s__termFormat(s__EnglishLanguage,s__FuelVapor,'fuel vapor') ).

fof(kb_SUMO_218,axiom,
    s__documentation(s__FuelVapor,s__EnglishLanguage,'A mixture of a gas (often &%Air) and fuel, typically produced intentionally in &%Engines for the purpose of &%Combustion.') ).

fof(kb_SUMO_219,axiom,
    ! [V__FV] :
      ( s__instance(V__FV,s__Object)
     => ( s__instance(V__FV,s__FuelVapor)
       => ? [V__F] :
            ( s__instance(V__F,s__Object)
            & s__instance(V__F,s__Fuel)
            & s__part(V__F,V__FV) ) ) ) ).

fof(kb_SUMO_220,axiom,
    s__subclass(s__EngineCycle,s__Motion) ).

fof(kb_SUMO_221,axiom,
    s__instance(s__EngineCycle__t,s__SetOrClass) ).

fof(kb_SUMO_222,axiom,
    s__documentation(s__EngineCycle,s__EnglishLanguage,'A complete cycle of &%Engine phases, including a repeat of the first phase. In a &%FourStrokeEngine this means intake, compression, combustion, exhaust and back to intake.') ).

fof(kb_SUMO_223,axiom,
    s__subclass(s__ContinuousCombustionEngine,s__InternalCombustionEngine) ).

fof(kb_SUMO_224,axiom,
    s__instance(s__ContinuousCombustionEngine__t,s__SetOrClass) ).

fof(kb_SUMO_225,axiom,
    s__documentation(s__ContinuousCombustionEngine,s__EnglishLanguage,'An &%Engine, such as used in a &%Rocket where &%Combustion is continuous, rather than intermittent, as in a modern automobile gas engine.') ).

fof(kb_SUMO_226,axiom,
    s__subclass(s__Turbine,s__InternalCombustionEngine) ).

fof(kb_SUMO_227,axiom,
    s__subclass(s__IntermittentCombustionEngine,s__InternalCombustionEngine) ).

fof(kb_SUMO_228,axiom,
    s__documentation(s__IntermittentCombustionEngine,s__EnglishLanguage,'An &%Engine, such as found in a modern &%Automobile, in which &%Combustion is not continuous, as in a &%Rocket, but rather a rapid series of small &%Explosions.') ).

fof(kb_SUMO_229,axiom,
    s__subclass(s__FourStrokeEngine,s__IntermittentCombustionEngine) ).

fof(kb_SUMO_230,axiom,
    s__instance(s__FourStrokeEngine__t,s__SetOrClass) ).

fof(kb_SUMO_231,axiom,
    s__instance(s__IntermittentCombustionEngine__t,s__SetOrClass) ).

fof(kb_SUMO_232,axiom,
    s__externalImage(s__FourStrokeEngine,'http://upload.wikimedia.org/wikipedia/commons/d/dc/4StrokeEngine_Ortho_3D_Small.gif') ).

fof(kb_SUMO_233,axiom,
    s__termFormat(s__EnglishLanguage,s__FourStrokeEngine,'four stroke engine') ).

fof(kb_SUMO_234,axiom,
    s__documentation(s__FourStrokeEngine,s__EnglishLanguage,'&%InternalCombustionEngines based on the four-stroke (Otto cycle) have one power stroke for every four strokes (up-down-up-down) and employ spark plug ignition. &%Combustion occurs rapidly, and during combustion the volume varies little (constant volume). They are used in cars, larger boats, some motorcycles, and many light aircraft. They are generally quieter, more efficient, and larger than their &%TwoStrokeEngine counterparts. [from Wikipedia]') ).

fof(kb_SUMO_235,axiom,
    ! [V__FSE] :
      ( s__instance(V__FSE,s__Object)
     => ( s__instance(V__FSE,s__FourStrokeEngine)
       => ? [V__C] :
            ( s__instance(V__C,s__Object)
            & s__instance(V__C,s__EngineCylinder)
            & s__part(V__C,V__FSE) ) ) ) ).

fof(kb_SUMO_236,axiom,
    ! [V__FSE] :
      ( s__instance(V__FSE,s__Object)
     => ( s__instance(V__FSE,s__FourStrokeEngine)
       => s__hasPurpose(V__FSE,'(? [V__I,V__CM,V__CB,V__E,V__I2] : (s__instance(V__I2,s__Process) & s__instance(V__I2,s__TimeInterval) & s__instance(V__E,s__Process) & s__instance(V__E,s__TimeInterval) & s__instance(V__CB,s__Process) & s__instance(V__CB,s__TimeInterval) & s__instance(V__CM,s__Process) & s__instance(V__CM,s__TimeInterval) & s__instance(V__I,s__Process) & s__instance(V__I,s__TimeInterval) & s__instance(V__I,s__FourStrokeIntake) & s__instance(V__CM,s__FourStrokeCompression) & s__instance(V__CB,s__FourStrokeCombustion) & s__instance(V__E,s__FourStrokeExhaust) & s__instance(V__I2,s__FourStrokeIntake) & s__eventLocated(V__I,V__FSE) & s__eventLocated(V__CM,V__FSE) & s__eventLocated(V__CB,V__FSE) & s__eventLocated(V__E,V__FSE) & s__eventLocated(V__I2,V__FSE) & s__meetsTemporally(V__I,V__CM) & s__meetsTemporally(V__CM,V__CB) & s__meetsTemporally(V__CB,V__E) & s__meetsTemporally(V__E,V__I2)))') ) ) ).

fof(kb_SUMO_237,axiom,
    s__subclass(s__FourStrokeEngineCycle,s__EngineCycle) ).

fof(kb_SUMO_238,axiom,
    s__instance(s__FourStrokeEngineCycle__t,s__SetOrClass) ).

fof(kb_SUMO_239,axiom,
    s__termFormat(s__EnglishLanguage,s__FourStrokeEngineCycle,'four stroke engine cycle') ).

fof(kb_SUMO_240,axiom,
    s__documentation(s__FourStrokeEngineCycle,s__EnglishLanguage,'The &%Processes that occur in a &%FourStrokeEngine. Such a cycle necessarily includes each instance of one of the four strokes, in sequence, followed by another intake stroke.') ).

fof(kb_SUMO_241,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Process)
     => ( s__instance(V__F,s__FourStrokeEngineCycle)
       => ? [V__E] :
            ( s__instance(V__E,s__Object)
            & s__instance(V__E,s__FourStrokeEngine)
            & s__eventLocated(V__F,V__E) ) ) ) ).

fof(kb_SUMO_242,axiom,
    ! [V__FSE] :
      ( s__instance(V__FSE,s__Process)
     => ( s__instance(V__FSE,s__FourStrokeEngineCycle)
       => ? [V__I,V__CM,V__CB,V__E,V__I2] :
            ( s__instance(V__I2,s__Process)
            & s__instance(V__I2,s__TimeInterval)
            & s__instance(V__E,s__Process)
            & s__instance(V__E,s__TimeInterval)
            & s__instance(V__CB,s__Process)
            & s__instance(V__CB,s__TimeInterval)
            & s__instance(V__CM,s__Process)
            & s__instance(V__CM,s__TimeInterval)
            & s__instance(V__I,s__Process)
            & s__instance(V__I,s__TimeInterval)
            & s__instance(V__I,s__FourStrokeIntake)
            & s__instance(V__CM,s__FourStrokeCompression)
            & s__instance(V__CB,s__FourStrokeCombustion)
            & s__instance(V__E,s__FourStrokeExhaust)
            & s__instance(V__I2,s__FourStrokeIntake)
            & s__subProcess(V__I,V__FSE)
            & s__subProcess(V__CM,V__FSE)
            & s__subProcess(V__CB,V__FSE)
            & s__subProcess(V__E,V__FSE)
            & s__subProcess(V__I2,V__FSE)
            & s__meetsTemporally(V__I,V__CM)
            & s__meetsTemporally(V__CM,V__CB)
            & s__meetsTemporally(V__CB,V__E)
            & s__meetsTemporally(V__E,V__I2) ) ) ) ).

fof(kb_SUMO_243,axiom,
    s__subclass(s__FourStrokeIntake,s__Motion) ).

fof(kb_SUMO_244,axiom,
    s__instance(s__FourStrokeIntake__t,s__SetOrClass) ).

fof(kb_SUMO_245,axiom,
    s__termFormat(s__EnglishLanguage,s__FourStrokeIntake,'four stroke intake') ).

fof(kb_SUMO_246,axiom,
    s__documentation(s__FourStrokeIntake,s__EnglishLanguage,'In this cycle of a four stroke engine, air and vaporized fuel are drawn in.') ).

fof(kb_SUMO_247,axiom,
    ! [V__C,V__F,V__I] :
      ( ( s__instance(V__I,s__Hole)
        & s__instance(V__F,s__Process)
        & s__instance(V__C,s__Object) )
     => ( ( s__instance(V__F,s__FourStrokeIntake)
          & s__instance(V__C,s__EngineCylinder)
          & s__instance(V__I,s__InternalCombustionChamber)
          & V__C = s__HoleHostFn(V__I)
          & s__eventLocated(V__F,V__C) )
       => ? [V__FV,V__M] :
            ( s__instance(V__M,s__Process)
            & s__instance(V__M,s__GasMotion)
            & s__instance(V__FV,s__FuelVapor)
            & s__subProcess(V__M,V__F)
            & s__destination(V__M,V__I)
            & s__patient(V__M,V__FV) ) ) ) ).

fof(kb_SUMO_248,axiom,
    s__subclass(s__FourStrokeCompression,s__Motion) ).

fof(kb_SUMO_249,axiom,
    s__instance(s__FourStrokeCompression__t,s__SetOrClass) ).

fof(kb_SUMO_250,axiom,
    s__termFormat(s__EnglishLanguage,s__FourStrokeCompression,'four stroke compression') ).

fof(kb_SUMO_251,axiom,
    s__documentation(s__FourStrokeCompression,s__EnglishLanguage,'In this cycle of a four stroke engine, fuel vapor and air are compressed and ignited.') ).

%FOL fof(kb_SUMO_252,axiom,(( (! [V__C,V__F,V__I] : ((s__instance(V__I,s__Hole) & s__instance(V__F,s__Process) & s__instance(V__C,s__Object)) => ((s__instance(V__F,s__FourStrokeCompression) & s__instance(V__C,s__EngineCylinder) & s__instance(V__I,s__InternalCombustionChamber) & (V__C = s__HoleHostFn(V__I)) & s__eventLocated(V__F,V__C)) => s__holdsDuring(s__EndFn(s__WhenFn(V__F)),'s__attribute(V__I,s__Pressurized)')))) ))).

fof(kb_SUMO_253,axiom,
    s__subclass(s__FourStrokeCombustion,s__Motion) ).

fof(kb_SUMO_254,axiom,
    s__instance(s__FourStrokeCombustion__t,s__SetOrClass) ).

fof(kb_SUMO_255,axiom,
    s__termFormat(s__EnglishLanguage,s__FourStrokeCombustion,'four stroke combustion') ).

fof(kb_SUMO_256,axiom,
    s__documentation(s__FourStrokeCombustion,s__EnglishLanguage,'In this cycle of a four stroke engine, fuel combusts and piston is pushed downwards.') ).

fof(kb_SUMO_257,axiom,
    ! [V__C,V__F,V__I] :
      ( ( s__instance(V__I,s__Hole)
        & s__instance(V__F,s__Process)
        & s__instance(V__C,s__Object) )
     => ( ( s__instance(V__F,s__FourStrokeCombustion)
          & s__instance(V__C,s__EngineCylinder)
          & s__instance(V__I,s__InternalCombustionChamber)
          & V__C = s__HoleHostFn(V__I)
          & s__eventLocated(V__F,V__C) )
       => ? [V__CO] :
            ( s__instance(V__CO,s__Process)
            & s__instance(V__CO,s__Combustion)
            & s__subProcess(V__CO,V__F) ) ) ) ).

fof(kb_SUMO_258,axiom,
    s__subclass(s__FourStrokeExhaust,s__Motion) ).

fof(kb_SUMO_259,axiom,
    s__instance(s__FourStrokeExhaust__t,s__SetOrClass) ).

fof(kb_SUMO_260,axiom,
    s__termFormat(s__EnglishLanguage,s__FourStrokeExhaust,'four stroke exhaust') ).

fof(kb_SUMO_261,axiom,
    s__documentation(s__FourStrokeExhaust,s__EnglishLanguage,'In this cycle of a four stroke engine, exhaust is driven out. During the 1st, 2nd, and 4th stroke the piston is relying on power and the momentum generated by the other pistons.') ).

fof(kb_SUMO_262,axiom,
    ! [V__C,V__F,V__I] :
      ( ( s__instance(V__I,s__Hole)
        & s__instance(V__F,s__Process)
        & s__instance(V__C,s__Object) )
     => ( ( s__instance(V__F,s__FourStrokeExhaust)
          & s__instance(V__C,s__EngineCylinder)
          & s__instance(V__I,s__InternalCombustionChamber)
          & V__C = s__HoleHostFn(V__I)
          & s__eventLocated(V__F,V__C) )
       => ? [V__E,V__M] :
            ( s__instance(V__M,s__Process)
            & s__instance(V__M,s__GasMotion)
            & s__instance(V__E,s__Exhaust)
            & s__subProcess(V__M,V__F)
            & s__origin(V__M,V__I)
            & s__patient(V__M,V__E) ) ) ) ).

fof(kb_SUMO_263,axiom,
    s__subclass(s__TwoStrokeEngine,s__IntermittentCombustionEngine) ).

fof(kb_SUMO_264,axiom,
    s__instance(s__TwoStrokeEngine__t,s__SetOrClass) ).

fof(kb_SUMO_265,axiom,
    s__termFormat(s__EnglishLanguage,s__TwoStrokeEngine,'two stroke engine') ).

fof(kb_SUMO_266,axiom,
    s__documentation(s__TwoStrokeEngine,s__EnglishLanguage,'Engines based on the two-stroke cycle use two strokes (one up, one down) for every power stroke. Since there are no dedicated intake or exhaust strokes, alternative methods must be used to scavenge the cylinders. The most common method in spark-ignition two-strokes is to use the downward motion of the piston to pressurize fresh charge in the &%Crankcase, which is then blown through the &%Cylinder through ports in the cylinder walls. [from Wikipedia]') ).

fof(kb_SUMO_267,axiom,
    s__subclass(s__TwoStrokeEngineCycle,s__EngineCycle) ).

fof(kb_SUMO_268,axiom,
    s__instance(s__TwoStrokeEngineCycle__t,s__SetOrClass) ).

fof(kb_SUMO_269,axiom,
    s__termFormat(s__EnglishLanguage,s__TwoStrokeEngineCycle,'two stroke engine cycle') ).

fof(kb_SUMO_270,axiom,
    s__documentation(s__TwoStrokeEngineCycle,s__EnglishLanguage,'The &%Processes that occur in a &%TwoStrokeEngine. Such a cycle necessarily includes each instance of one of the strokes, in sequence, followed by another intake stroke.') ).

fof(kb_SUMO_271,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Process)
     => ( s__instance(V__F,s__TwoStrokeEngineCycle)
       => ? [V__E] :
            ( s__instance(V__E,s__Object)
            & s__instance(V__E,s__TwoStrokeEngine)
            & s__eventLocated(V__F,V__E) ) ) ) ).

fof(kb_SUMO_272,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__TwoStrokeEngineCycle)
     => ? [V__I,V__C,V__T,V__I2] :
          ( s__instance(V__I2,s__Process)
          & s__instance(V__I2,s__TimeInterval)
          & s__instance(V__T,s__Process)
          & s__instance(V__T,s__TimeInterval)
          & s__instance(V__C,s__Process)
          & s__instance(V__C,s__TimeInterval)
          & s__instance(V__I,s__Process)
          & s__instance(V__I,s__TimeInterval)
          & s__instance(V__I,s__TwoStrokeIntake)
          & s__instance(V__C,s__TwoStrokeCompression)
          & s__instance(V__T,s__TwoStrokeTransfer)
          & s__instance(V__I2,s__TwoStrokeIntake)
          & s__subProcess(V__I,V__T)
          & s__subProcess(V__C,V__T)
          & s__subProcess(V__T,V__T)
          & s__subProcess(V__I2,V__T)
          & s__meetsTemporally(V__I,V__C)
          & s__meetsTemporally(V__C,V__T)
          & s__meetsTemporally(V__T,V__I2) ) ) ).

fof(kb_SUMO_273,axiom,
    ! [V__I] :
      ( s__instance(V__I,s__Object)
     => ( s__instance(V__I,s__IntermittentCombustionEngine)
       => s__hasPurpose(V__I,'(? [V__E,V__M] : (s__instance(V__M,s__Process) & s__instance(V__E,s__Process) & s__instance(V__E,s__Explosion) & s__instance(V__M,s__Motion) & s__eventLocated(V__E,V__I) & s__eventLocated(V__M,V__I) & s__causes(V__E,V__M)))') ) ) ).

fof(kb_SUMO_274,axiom,
    s__subclass(s__Piston,s__Artifact) ).

fof(kb_SUMO_275,axiom,
    s__instance(s__Piston__t,s__SetOrClass) ).

fof(kb_SUMO_276,axiom,
    s__termFormat(s__EnglishLanguage,s__Piston,piston) ).

fof(kb_SUMO_277,axiom,
    s__documentation(s__Piston,s__EnglishLanguage,'A piston is a component of reciprocating engines, reciprocating pumps, gas compressors and pneumatic cylinders, among other similar mechanisms. It is the moving component that is contained by a cylinder and is made gas- tight by piston rings. In an engine, its purpose is to transfer force from expanding gas in the cylinder to the crankshaft via a piston rod and/or connecting rod. In a pump, the function is reversed and force is transferred from the crankshaft to the piston for the purpose of compressing or ejecting the fluid in the cylinder. In some engines, the piston also acts as a valve by covering and uncovering ports in the cylinder wall.') ).

fof(kb_SUMO_278,axiom,
    s__externalImage(s__Piston,'http://upload.wikimedia.org/wikipedia/commons/thumb/d/d4/Piston.gif/73px-Piston.gif') ).

fof(kb_SUMO_279,axiom,
    s__subclass(s__EngineCylinder,s__Artifact) ).

fof(kb_SUMO_280,axiom,
    s__instance(s__EngineCylinder__t,s__SetOrClass) ).

fof(kb_SUMO_281,axiom,
    s__documentation(s__EngineCylinder,s__EnglishLanguage,'A single cylinder of an &%Engine block and its associated components.') ).

fof(kb_SUMO_282,axiom,
    s__subclass(s__InternalCombustionChamber,s__Hole) ).

fof(kb_SUMO_283,axiom,
    s__instance(s__InternalCombustionChamber__t,s__SetOrClass) ).

fof(kb_SUMO_284,axiom,
    s__termFormat(s__EnglishLanguage,s__InternalCombustionChamber,'internal combustion chamber') ).

fof(kb_SUMO_285,axiom,
    s__documentation(s__InternalCombustionChamber,s__EnglishLanguage,'The &%Hole that is part of a &%Cylinder in which &%Cumbustion occurs, forcing gases to expand and expelling the piston, to generate power.') ).

fof(kb_SUMO_286,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__EngineCylinder)
     => ? [V__H] :
          ( s__instance(V__H,s__Hole)
          & s__instance(V__H,s__InternalCombustionChamber)
          & V__E = s__HoleHostFn(V__H) ) ) ).

fof(kb_SUMO_287,axiom,
    s__subclass(s__Crankcase,s__Hole) ).

fof(kb_SUMO_288,axiom,
    s__instance(s__Crankcase__t,s__SetOrClass) ).

fof(kb_SUMO_289,axiom,
    s__documentation(s__Crankcase,s__EnglishLanguage,'A &%Hole in an &%InternalCombustionEngine where the &%Piston rods join with the &%Crankshaft.') ).

fof(kb_SUMO_290,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Engine)
     => ? [V__C] :
          ( s__instance(V__C,s__Hole)
          & s__instance(V__C,s__Crankcase)
          & V__E = s__HoleHostFn(V__C) ) ) ).

fof(kb_SUMO_291,axiom,
    s__subclass(s__Crankshaft,s__Shaft) ).

fof(kb_SUMO_292,axiom,
    s__instance(s__Crankshaft__t,s__SetOrClass) ).

fof(kb_SUMO_293,axiom,
    s__instance(s__Shaft__t,s__SetOrClass) ).

fof(kb_SUMO_294,axiom,
    s__documentation(s__Crankshaft,s__EnglishLanguage,'The output of the effort of a &%Engine. It is a rotating rod that transfers power to other &%Devices.') ).

fof(kb_SUMO_295,axiom,
    s__typicalPart(s__Crankshaft,s__IntermittentCombustionEngine) ).

fof(kb_SUMO_296,axiom,
    s__typicallyContainsPart(s__Crankshaft,s__IntermittentCombustionEngine) ).

fof(kb_SUMO_297,axiom,
    s__typicalPart(s__Crankshaft,s__Crankcase) ).

fof(kb_SUMO_298,axiom,
    s__typicallyContainsPart(s__Crankshaft,s__Crankcase) ).

fof(kb_SUMO_299,axiom,
    s__typicalPart(s__Piston,s__EngineCylinder) ).

fof(kb_SUMO_300,axiom,
    s__typicallyContainsPart(s__Piston,s__EngineCylinder) ).

fof(kb_SUMO_301,axiom,
    s__relatedInternalConcept(s__typicallyContainsPart__m,s__typicalPart__m) ).

fof(kb_SUMO_302,axiom,
    ! [V__C,V__I] :
      ( ( s__instance(V__I,s__Object)
        & s__instance(V__C,s__Object) )
     => ( ( s__instance(V__C,s__Crankshaft)
          & s__instance(V__I,s__IntermittentCombustionEngine)
          & s__part(V__I,V__C) )
       => s__hasPurpose(V__C,'(? [V__E,V__R] : (s__instance(V__R,s__Process) & s__instance(V__E,s__Process) & s__instance(V__E,s__Explosion) & s__instance(V__R,s__Rotating) & s__patient(V__R,V__C) & s__eventLocated(V__R,V__I) & s__causes(V__E,V__R)))') ) ) ).

fof(kb_SUMO_303,axiom,
    s__instance(s__Vacuum,s__InternalAttribute) ).

fof(kb_SUMO_304,axiom,
    s__termFormat(s__EnglishLanguage,s__Vacuum,vacuum) ).

fof(kb_SUMO_305,axiom,
    s__documentation(s__Vacuum,s__EnglishLanguage,'An area of space in which does not contain any matter.') ).

fof(kb_SUMO_306,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( ( s__instance(V__X,s__Region)
          & s__attribute(V__X,s__Vacuum) )
       => ~ ? [V__O] :
              ( s__instance(V__O,s__Physical)
              & s__instance(V__O,s__Object)
              & s__located(V__O,V__X) ) ) ) ).

fof(kb_SUMO_307,axiom,
    s__instance(s__PartialVacuum,s__RelationalAttribute) ).

fof(kb_SUMO_308,axiom,
    s__termFormat(s__EnglishLanguage,s__PartialVacuum,'partial vacuum') ).

fof(kb_SUMO_309,axiom,
    s__documentation(s__PartialVacuum,s__EnglishLanguage,'An area of space which is at a lower pressure than surrounding regions.') ).

fof(kb_SUMO_310,axiom,
    ! [V__P2,V__P1,V__PM,V__X] :
      ( ( s__instance(V__X,s__Object)
        & s__instance(V__PM,s__RealNumber)
        & s__instance(V__P1,s__UnitOfMeasure)
        & s__instance(V__P2,s__UnitOfMeasure) )
     => ( s__attribute(V__X,s__PartialVacuum)
       => ? [V__O,V__G] :
            ( s__instance(V__G,s__Object)
            & s__instance(V__O,s__Object)
            & s__instance(V__O,s__SelfConnectedObject)
            & s__instance(V__G,s__Region)
            & V__G != V__X
            & s__connected(V__X,V__O)
            & s__connected(V__G,V__O)
            & s__measure(V__G,s__MeasureFn(V__PM,V__P1))
            & s__measure(V__X,s__MeasureFn(V__PM,V__P2))
            & s__instance(V__PM,s__UnitOfAtmosphericPressure)
            & greater(V__P1,V__P2) ) ) ) ).

fof(kb_SUMO_311,axiom,
    s__instance(s__Pressurized,s__RelationalAttribute) ).

fof(kb_SUMO_312,axiom,
    s__termFormat(s__EnglishLanguage,s__Pressurized,pressurized) ).

fof(kb_SUMO_313,axiom,
    s__documentation(s__Pressurized,s__EnglishLanguage,'An area of space which is at a higher pressure than surrounding regions.') ).

fof(kb_SUMO_314,axiom,
    ! [V__P2,V__P1,V__PM,V__X] :
      ( ( s__instance(V__X,s__Object)
        & s__instance(V__PM,s__RealNumber)
        & s__instance(V__P1,s__UnitOfMeasure)
        & s__instance(V__P2,s__UnitOfMeasure) )
     => ( s__attribute(V__X,s__Pressurized)
       => ? [V__O,V__G] :
            ( s__instance(V__G,s__Object)
            & s__instance(V__O,s__Object)
            & s__instance(V__O,s__SelfConnectedObject)
            & s__instance(V__G,s__Region)
            & V__G != V__X
            & s__connected(V__X,V__O)
            & s__connected(V__G,V__O)
            & s__measure(V__G,s__MeasureFn(V__PM,V__P1))
            & s__measure(V__X,s__MeasureFn(V__PM,V__P2))
            & s__instance(V__PM,s__UnitOfAtmosphericPressure)
            & greater(V__P2,V__P1) ) ) ) ).

fof(kb_SUMO_315,axiom,
    s__subclass(s__Spark,s__ElectricTransmission) ).

fof(kb_SUMO_316,axiom,
    s__instance(s__Spark__t,s__SetOrClass) ).

fof(kb_SUMO_317,axiom,
    s__termFormat(s__EnglishLanguage,s__Spark,spark) ).

fof(kb_SUMO_318,axiom,
    s__documentation(s__Spark,s__EnglishLanguage,'An electric charge that moves from point to point across an &%Air gap, rather than travelling through a solid conductor.') ).

fof(kb_SUMO_319,axiom,
    s__subclass(s__Lightning,s__Spark) ).

fof(kb_SUMO_320,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Process)
     => ( s__instance(V__S,s__Spark)
       => ? [V__E,V__G] :
            ( s__instance(V__G,s__Object)
            & s__instance(V__E,s__Electricity)
            & s__patient(V__S,V__E)
            & s__instance(V__G,s__Substance)
            & s__attribute(V__G,s__Gas)
            & s__eventLocated(V__S,V__G) ) ) ) ).

fof(kb_SUMO_321,axiom,
    s__subclass(s__SparkPlug,s__ElectricalComponent) ).

fof(kb_SUMO_322,axiom,
    s__instance(s__SparkPlug__t,s__SetOrClass) ).

fof(kb_SUMO_323,axiom,
    s__instance(s__ElectricalComponent__t,s__SetOrClass) ).

fof(kb_SUMO_324,axiom,
    s__termFormat(s__EnglishLanguage,s__SparkPlug,'spark plug') ).

fof(kb_SUMO_325,axiom,
    s__documentation(s__SparkPlug,s__EnglishLanguage,'A device, used to ignite &%Fuel, that generates a &%Spark.') ).

fof(kb_SUMO_326,axiom,
    ! [V__SP] :
      ( s__instance(V__SP,s__Object)
     => ( s__instance(V__SP,s__SparkPlug)
       => s__hasPurpose(V__SP,'(? [V__S] : (s__instance(V__S,s__Process) & s__instance(V__S,s__Spark) & s__instrument(V__S,V__SP)))') ) ) ).

fof(kb_SUMO_327,axiom,
    ! [V__SP] :
      ( s__instance(V__SP,s__Object)
     => ( s__instance(V__SP,s__SparkPlug)
       => s__hasPurpose(V__SP,'(? [V__S,V__C] : (s__instance(V__C,s__Process) & s__instance(V__S,s__Process) & s__instance(V__S,s__Spark) & s__instrument(V__S,V__SP) & s__instance(V__C,s__Combustion) & s__causes(V__S,V__C)))') ) ) ).

fof(kb_SUMO_328,axiom,
    s__subclass(s__TwoStrokeIntake,s__Motion) ).

fof(kb_SUMO_329,axiom,
    s__instance(s__TwoStrokeIntake__t,s__SetOrClass) ).

fof(kb_SUMO_330,axiom,
    s__termFormat(s__EnglishLanguage,s__TwoStrokeIntake,'two stroke intake') ).

fof(kb_SUMO_331,axiom,
    s__documentation(s__TwoStrokeIntake,s__EnglishLanguage,'The portion of a two stroke engine cycle where the piston moves into the combustion chamber creating a partial vacuum in the crankcase that draws fuel into the crankcase.') ).

%FOL fof(kb_SUMO_332,axiom,(( (! [V__P,V__T,V__E,V__I] : ((s__instance(V__I,s__Hole) & s__instance(V__E,s__Object) & s__instance(V__T,s__TimePosition) & s__instance(V__T,s__Process) & s__instance(V__P,s__Object)) => ((s__instance(V__E,s__EngineCylinder) & s__instance(V__I,s__InternalCombustionChamber) & s__instance(V__P,s__Piston) & s__instance(V__T,s__TwoStrokeIntake) & s__holdsDuring(V__T,'s__located(V__P,V__E)') & (V__E = s__HoleHostFn(V__I)) & s__eventLocated(V__T,V__E)) => s__hasPurpose(V__P,'s__holdsDuring(V__T,s__partiallyFills(V__P,V__I))')))) ))).

%FOL fof(kb_SUMO_333,axiom,(( (! [V__C,V__TSC,V__TSI] : ((s__instance(V__TSI,s__TimePosition) & s__instance(V__TSC,s__Process) & s__instance(V__C,s__Object)) => ((s__instance(V__TSI,s__TwoStrokeIntake) & s__instance(V__C,s__Crankcase) & s__eventPartlyLocated(V__TSC,V__C)) => s__holdsDuring(V__TSI,'s__attribute(V__C,s__PartialVacuum)')))) ))).

fof(kb_SUMO_334,axiom,
    s__subclass(s__TwoStrokeCompression,s__Motion) ).

fof(kb_SUMO_335,axiom,
    s__instance(s__TwoStrokeCompression__t,s__SetOrClass) ).

fof(kb_SUMO_336,axiom,
    s__termFormat(s__EnglishLanguage,s__TwoStrokeCompression,'two stroke compression') ).

fof(kb_SUMO_337,axiom,
    s__documentation(s__TwoStrokeCompression,s__EnglishLanguage,'The portion of a two stroke engine cycle where combustion occurs, forcing the piston out of the combustion chamber, and the fuel mixture is compressed in the crankcase.') ).

fof(kb_SUMO_338,axiom,
    ! [V__TSC,V__E] :
      ( ( s__instance(V__E,s__Object)
        & s__instance(V__TSC,s__Process)
        & s__instance(V__TSC,s__TimeInterval) )
     => ( ( s__instance(V__TSC,s__TwoStrokeCompression)
          & s__eventLocated(V__TSC,V__E)
          & s__instance(V__E,s__TwoStrokeEngine) )
       => ? [V__C] :
            ( s__instance(V__C,s__TimeInterval)
            & s__instance(V__C,s__Process)
            & s__instance(V__C,s__Explosion)
            & s__during(V__C,V__TSC)
            & s__eventLocated(V__C,V__E) ) ) ) ).

fof(kb_SUMO_339,axiom,
    s__subclass(s__TwoStrokeTransfer,s__Motion) ).

fof(kb_SUMO_340,axiom,
    s__instance(s__TwoStrokeTransfer__t,s__SetOrClass) ).

fof(kb_SUMO_341,axiom,
    s__termFormat(s__EnglishLanguage,s__TwoStrokeTransfer,'two stroke transfer') ).

fof(kb_SUMO_342,axiom,
    s__documentation(s__TwoStrokeTransfer,s__EnglishLanguage,'The portion of a two stroke engine cycle where the combustion chamber is opened to the crankcase and the exhaust. This allows the exhaust to vent, and the pressurized fuel mixture to enter the combustion chamber. The piston is most fully removed from the combustion chamber at this point.') ).

%FOL fof(kb_SUMO_343,axiom,(( (! [V__P,V__T,V__C,V__E] : ((s__instance(V__E,s__Object) & s__instance(V__C,s__Hole) & s__instance(V__T,s__TimePosition) & s__instance(V__T,s__Process) & s__instance(V__P,s__Object)) => ((s__instance(V__E,s__EngineCylinder) & s__instance(V__C,s__Crankcase) & s__instance(V__P,s__Piston) & s__instance(V__T,s__TwoStrokeTransfer) & s__holdsDuring(V__T,'s__located(V__P,V__E)') & (V__E = s__HoleHostFn(V__C)) & s__eventLocated(V__T,V__E)) => s__hasPurpose(V__P,'s__holdsDuring(V__T,s__partiallyFills(V__P,V__C))')))) ))).

fof(kb_SUMO_344,axiom,
    ! [V__C,V__T,V__F,V__I] :
      ( ( s__instance(V__I,s__Hole)
        & s__instance(V__F,s__Process)
        & s__instance(V__T,s__Process)
        & s__instance(V__C,s__Object) )
     => ( ( s__instance(V__T,s__TwoStrokeTransfer)
          & s__instance(V__C,s__EngineCylinder)
          & s__instance(V__I,s__InternalCombustionChamber)
          & V__C = s__HoleHostFn(V__I)
          & s__eventLocated(V__F,V__C) )
       => ? [V__E,V__M] :
            ( s__instance(V__M,s__Process)
            & s__instance(V__M,s__GasMotion)
            & s__instance(V__E,s__Exhaust)
            & s__subProcess(V__M,V__T)
            & s__origin(V__M,V__I)
            & s__patient(V__M,V__E) ) ) ) ).

fof(kb_SUMO_345,axiom,
    s__subclass(s__Brake,s__Device) ).

fof(kb_SUMO_346,axiom,
    s__termFormat(s__EnglishLanguage,s__Brake,brake) ).

fof(kb_SUMO_347,axiom,
    s__documentation(s__Brake,s__EnglishLanguage,'Any device that is designed to slow and stop the &%Motion of an object. This include brakes on wheeled vehicles as well as rock climbing equipment that uses friction to slow decent when rappelling.') ).

fof(kb_SUMO_348,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Brake)
       => s__hasPurpose(V__B,'(? [V__D] : (s__instance(V__D,s__Process) & s__instance(V__D,s__Decelerating) & s__instrument(V__D,V__B)))') ) ) ).

fof(kb_SUMO_349,axiom,
    s__subclass(s__VehicleBrake,s__Brake) ).

fof(kb_SUMO_350,axiom,
    s__instance(s__Brake__t,s__SetOrClass) ).

fof(kb_SUMO_351,axiom,
    s__subclass(s__ParkingBrake,s__VehicleBrake) ).

fof(kb_SUMO_352,axiom,
    s__instance(s__ParkingBrake__t,s__SetOrClass) ).

fof(kb_SUMO_353,axiom,
    s__termFormat(s__EnglishLanguage,s__ParkingBrake,'parking brake') ).

fof(kb_SUMO_354,axiom,
    s__documentation(s__ParkingBrake,s__EnglishLanguage,'A kind of brake chiefly designed to prevent motion from occuring in a stopped vehicle, although it can be used to slow a vehicle that is in motion. Most other types of brakes are designed to be used intermittently to slow a vehicle, or only temporarily to keep a vehicle stationary, while the driver is applying the brake. In contrast, most parking brakes employ some sort of ratcheting system so the parking brake may remain active even when the driver is not applying force to a braking actuator, or even being present in the vehicle. Typically, it is implemented as a &%DrumBrake in most modern passenger vehicles.') ).

fof(kb_SUMO_355,axiom,
    s__typicallyContainsPart(s__ParkingBrake,s__DrumBrake) ).

%FOL fof(kb_SUMO_356,axiom,(( (! [V__P,V__E,V__V] : ((s__instance(V__V,s__Object) & s__instance(V__E,s__TimePosition) & s__instance(V__P,s__Object)) => ((s__instance(V__P,s__ParkingBrake) & s__instance(V__V,s__Vehicle) & s__part(V__P,V__V)) => s__hasPurpose(V__P,'s__holdsDuring(V__E,(s__attribute(V__P,s__DeviceOn) & (~ (? [V__T] : (s__instance(V__T,s__Process) & s__instance(V__T,s__Translocation) & s__patient(V__T,V__V))))))')))) ))).

fof(kb_SUMO_357,axiom,
    s__subclass(s__WearingFrictionSurface,s__Device) ).

fof(kb_SUMO_358,axiom,
    s__instance(s__WearingFrictionSurface__t,s__SetOrClass) ).

fof(kb_SUMO_359,axiom,
    s__termFormat(s__EnglishLanguage,s__WearingFrictionSurface,'wearing friction surface') ).

fof(kb_SUMO_360,axiom,
    s__documentation(s__WearingFrictionSurface,s__EnglishLanguage,'A device designed to cause friction and exhibit a particular process of wear. This includes items such as brake pads and match striking surfaces on a matchbox.') ).

fof(kb_SUMO_361,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__WearingFrictionSurface)
       => s__hasPurpose(V__S,'(? [V__F] : (s__instance(V__F,s__Process) & s__instance(V__F,s__Friction) & s__resource(V__F,V__S)))') ) ) ).

fof(kb_SUMO_362,axiom,
    s__subclass(s__BrakeShoe,s__WearingFrictionSurface) ).

fof(kb_SUMO_363,axiom,
    s__instance(s__BrakeShoe__t,s__SetOrClass) ).

fof(kb_SUMO_364,axiom,
    s__documentation(s__BrakeShoe,s__EnglishLanguage,'A &%WearingFrictionSurface that is designed to press against a rotating &%BrakeDrum to cause vehicle braking.') ).

fof(kb_SUMO_365,axiom,
    s__termFormat(s__EnglishLanguage,s__BrakeShoe,'brake shoe') ).

fof(kb_SUMO_366,axiom,
    s__typicalPart(s__BrakeShoe,s__DrumBrake) ).

fof(kb_SUMO_367,axiom,
    s__subclass(s__DrumBrake,s__VehicleBrake) ).

fof(kb_SUMO_368,axiom,
    s__instance(s__DrumBrake__t,s__SetOrClass) ).

fof(kb_SUMO_369,axiom,
    s__documentation(s__DrumBrake,s__EnglishLanguage,'A &%Brake in which a &%BrakeShoe presses against a rotating &%BrakeDrum to cause vehicle braking.') ).

fof(kb_SUMO_370,axiom,
    s__termFormat(s__EnglishLanguage,s__DrumBrake,'drum brake') ).

fof(kb_SUMO_371,axiom,
    ! [V__B,V__BR] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__BrakePad)
       => s__hasPurpose(V__B,'(? [V__F,V__BS] : (s__instance(V__F,s__Process) & s__instance(V__F,s__Friction) & s__resource(V__F,V__B) & s__instance(V__BR,s__BrakeRotor) & s__patient(V__F,V__BS)))') ) ) ).

fof(kb_SUMO_372,axiom,
    ! [V__R,V__BR,V__F,V__BP] :
      ( ( s__instance(V__BP,s__Object)
        & s__instance(V__F,s__Process)
        & s__instance(V__R,s__Process) )
     => ( ( s__instance(V__BP,s__BrakePad)
          & s__instance(V__BR,s__BrakeRotor)
          & s__instance(V__R,s__Rotating)
          & s__patient(V__R,V__BR)
          & s__instance(V__F,s__Friction)
          & s__resource(V__F,V__BP)
          & s__patient(V__F,V__BR) )
       => ~ s__patient(V__R,V__BP) ) ) ).

fof(kb_SUMO_373,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__BrakeShoe)
       => s__hasPurpose(V__B,'(? [V__F,V__BD] : (s__instance(V__F,s__Process) & s__instance(V__F,s__Friction) & s__resource(V__F,V__B) & s__instance(V__BD,s__BrakeDrum) & s__patient(V__F,V__BD)))') ) ) ).

fof(kb_SUMO_374,axiom,
    ! [V__R,V__F,V__BD,V__BS] :
      ( ( s__instance(V__BS,s__Object)
        & s__instance(V__F,s__Process)
        & s__instance(V__R,s__Process) )
     => ( ( s__instance(V__BS,s__BrakeShoe)
          & s__instance(V__BD,s__BrakeDrum)
          & s__instance(V__R,s__Rotating)
          & s__patient(V__R,V__BD)
          & s__instance(V__F,s__Friction)
          & s__resource(V__F,V__BS)
          & s__patient(V__F,V__BD) )
       => ~ s__patient(V__R,V__BS) ) ) ).

fof(kb_SUMO_375,axiom,
    s__subclass(s__DiscBrake,s__VehicleBrake) ).

fof(kb_SUMO_376,axiom,
    s__instance(s__DiscBrake__t,s__SetOrClass) ).

fof(kb_SUMO_377,axiom,
    s__termFormat(s__EnglishLanguage,s__DiscBrake,'disc brake') ).

fof(kb_SUMO_378,axiom,
    s__typicalPart(s__BrakePad,s__DiscBrake) ).

fof(kb_SUMO_379,axiom,
    s__documentation(s__BrakePad,s__EnglishLanguage,'A &%WearingFrictionSurface that presses against a &%BrakeRotor to cause vehicle braking.') ).

fof(kb_SUMO_380,axiom,
    s__subclass(s__BrakePad,s__WearingFrictionSurface) ).

fof(kb_SUMO_381,axiom,
    s__instance(s__BrakePad__t,s__SetOrClass) ).

fof(kb_SUMO_382,axiom,
    s__subclass(s__BrakeRotor,s__Device) ).

fof(kb_SUMO_383,axiom,
    s__instance(s__BrakeRotor__t,s__SetOrClass) ).

fof(kb_SUMO_384,axiom,
    s__documentation(s__BrakeRotor,s__EnglishLanguage,'A rotating &%Metal disc that is pressed upon by a &%BrakePad to cause vehicle braking.') ).

fof(kb_SUMO_385,axiom,
    s__typicalPart(s__BrakeRotor,s__DiscBrake) ).

fof(kb_SUMO_386,axiom,
    s__typicallyContainsPart(s__BrakeRotor,s__DiscBrake) ).

fof(kb_SUMO_387,axiom,
    s__subclass(s__BrakeDrum,s__Device) ).

fof(kb_SUMO_388,axiom,
    s__instance(s__BrakeDrum__t,s__SetOrClass) ).

fof(kb_SUMO_389,axiom,
    s__documentation(s__BrakeDrum,s__EnglishLanguage,'A rotating surface that is pressed on by the &%BrakeShoe.') ).

fof(kb_SUMO_390,axiom,
    s__typicalPart(s__BrakeDrum,s__DrumBrake) ).

fof(kb_SUMO_391,axiom,
    s__typicallyContainsPart(s__BrakeDrum,s__DrumBrake) ).

fof(kb_SUMO_392,axiom,
    s__subclass(s__BrakeCaliper,s__Device) ).

fof(kb_SUMO_393,axiom,
    s__instance(s__BrakeCaliper__t,s__SetOrClass) ).

fof(kb_SUMO_394,axiom,
    s__documentation(s__BrakeCaliper,s__EnglishLanguage,'A &%Device assembly that presses a &%BrakePad against a &%BrakeRotor.') ).

fof(kb_SUMO_395,axiom,
    s__typicalPart(s__BrakeCaliper,s__VehicleBrake) ).

fof(kb_SUMO_396,axiom,
    s__subclass(s__BrakePedal,s__Device) ).

fof(kb_SUMO_397,axiom,
    s__instance(s__BrakePedal__t,s__SetOrClass) ).

fof(kb_SUMO_398,axiom,
    s__termFormat(s__EnglishLanguage,s__BrakePedal,'brake pedal') ).

fof(kb_SUMO_399,axiom,
    s__documentation(s__BrakePedal,s__EnglishLanguage,'A brake pedal is a device inside a vehicle that has the purpose of being pushed to activate the bakes of the vehicle. Although normally pushed with the foot, this concept also covers handicapped-accessible devices mounted on the steering column that can be activated by pressing with the hands or fingers.') ).

fof(kb_SUMO_400,axiom,
    ! [V__BP] :
      ( s__instance(V__BP,s__Physical)
     => ( s__instance(V__BP,s__BrakePedal)
       => s__hasPurpose(V__BP,'(? [V__PU] : (s__instance(V__PU,s__Process) & s__instance(V__PU,s__Pushing) & s__destination(V__PU,V__BP)))') ) ) ).

fof(kb_SUMO_401,axiom,
    ! [V__P,V__V,V__BP] :
      ( ( s__instance(V__BP,s__Object)
        & s__instance(V__V,s__Object)
        & s__instance(V__P,s__Process) )
     => ( ( s__instance(V__BP,s__BrakePedal)
          & s__instance(V__P,s__Pushing)
          & s__instance(V__V,s__Vehicle)
          & s__destination(V__P,V__BP)
          & s__eventLocated(V__P,V__V)
          & s__part(V__BP,V__V) )
       => s__hasPurpose(V__BP,'(? [V__FS,V__F] : (s__instance(V__F,s__Process) & s__instance(V__FS,s__Object) & s__instance(V__FS,s__WearingFrictionSurface) & s__instance(V__F,s__Friction) & s__instrument(V__F,V__FS) & s__causes(V__P,V__F)))') ) ) ).

fof(kb_SUMO_402,axiom,
    s__disjoint(s__Pulling,s__Pushing) ).

%FOL fof(kb_SUMO_403,axiom,(( (! [V__O,V__P,V__A,V__D,V__SMALLER,V__LARGER,V__ALOC] : ((s__instance(V__ALOC,s__Object) & s__instance(V__LARGER,s__LengthMeasure) & s__instance(V__SMALLER,s__LengthMeasure) & s__instance(V__D,s__Physical) & s__instance(V__A,s__Agent) & s__instance(V__P,s__Process) & s__instance(V__P,s__TimeInterval) & s__instance(V__O,s__Object)) => ((s__instance(V__P,s__Pulling) & s__origin(V__P,V__O) & s__agent(V__P,V__A) & s__holdsDuring(s__BeginFn(V__P),'s__located(V__A,V__ALOC)') & s__destination(V__P,V__D)) => s__holdsDuring(s__ImmediateFutureFn(s__BeginFn(V__P)),'(s__distance(V__ALOC,V__D,V__SMALLER) & s__distance(V__ALOC,V__O,V__LARGER) & greater(V__LARGER,V__SMALLER))')))) ))).

fof(kb_SUMO_404,axiom,
    s__documentation(s__Pushing,s__EnglishLanguage,'Pushing describes the exertion of force so as to cause or tend to cause motion away from the agent.') ).

fof(kb_SUMO_405,axiom,
    s__subclass(s__Pushing,s__Motion) ).

fof(kb_SUMO_406,axiom,
    s__instance(s__Pushing__t,s__SetOrClass) ).

fof(kb_SUMO_407,axiom,
    s__termFormat(s__EnglishLanguage,s__Pushing,pushing) ).

%FOL fof(kb_SUMO_408,axiom,(( (! [V__O,V__P,V__A,V__D,V__SMALLER,V__LARGER,V__ALOC] : ((s__instance(V__ALOC,s__Object) & s__instance(V__LARGER,s__LengthMeasure) & s__instance(V__SMALLER,s__LengthMeasure) & s__instance(V__D,s__Physical) & s__instance(V__A,s__Agent) & s__instance(V__P,s__Process) & s__instance(V__P,s__TimeInterval) & s__instance(V__O,s__Object)) => ((s__instance(V__P,s__Pushing) & s__origin(V__P,V__O) & s__agent(V__P,V__A) & s__holdsDuring(s__BeginFn(V__P),'s__located(V__A,V__ALOC)') & s__destination(V__P,V__D)) => s__holdsDuring(s__ImmediateFutureFn(s__BeginFn(V__P)),'(s__distance(V__ALOC,V__D,V__SMALLER) & s__distance(V__ALOC,V__O,V__LARGER) & greater(V__LARGER,V__SMALLER))')))) ))).

fof(kb_SUMO_409,axiom,
    s__subrelation(s__systemPart__m,s__part__m) ).

fof(kb_SUMO_410,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Physical)
     => ( s__instance(V__S,s__PhysicalSystem)
       => ? [V__P] :
            ( s__instance(V__P,s__Formula)
            & s__hasPurpose(V__S,V__P) ) ) ) ).

fof(kb_SUMO_411,axiom,
    s__subclass(s__AutoSuspensionSystem,s__PhysicalSystem) ).

fof(kb_SUMO_412,axiom,
    s__instance(s__AutoSuspensionSystem__t,s__SetOrClass) ).

fof(kb_SUMO_413,axiom,
    s__termFormat(s__EnglishLanguage,s__AutoSuspensionSystem,'auto suspension system') ).

fof(kb_SUMO_414,axiom,
    s__documentation(s__AutoSuspensionSystem,s__EnglishLanguage,'A system, typically consisting of &%Springs and &%Shocks that couples the &%Wheels or &%Axles of a &%RoadVehicle to the rest of the body, and serving to dampen the effect of uneven road surfaces on the occupants or cargo.') ).

fof(kb_SUMO_415,axiom,
    s__subclass(s__WireSpring,s__Spring) ).

fof(kb_SUMO_416,axiom,
    s__instance(s__Spring__t,s__SetOrClass) ).

fof(kb_SUMO_417,axiom,
    s__typicallyContainsPart(s__Spring,s__AutoSuspensionSystem) ).

fof(kb_SUMO_418,axiom,
    s__typicallyContainsPart(s__AutoSuspensionSystem,s__Automobile) ).

fof(kb_SUMO_419,axiom,
    s__typicalPart(s__AutoSuspensionSystem,s__Automobile) ).

fof(kb_SUMO_420,axiom,
    s__instance(s__physicalAmplitude__m,s__SpatialRelation) ).

fof(kb_SUMO_421,axiom,
    s__domain(s__physicalAmplitude__m,"1",s__Tremor) ).

fof(kb_SUMO_422,axiom,
    s__domain(s__physicalAmplitude__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_423,axiom,
    s__format(s__EnglishLanguage,s__physicalAmplitude__m,'the amplitude %1 is %n %2') ).

fof(kb_SUMO_424,axiom,
    s__documentation(s__physicalAmplitude__m,s__EnglishLanguage,'A relation between a periodic motion and the distance between the physical extremes of the period.') ).

%FOL fof(kb_SUMO_425,axiom,(( (! [V__O,V__T,V__L] : ((s__instance(V__L,s__LengthMeasure) & s__instance(V__T,s__Tremor) & s__instance(V__O,s__Physical)) => ((s__physicalAmplitude(V__T,V__L) & s__patient(V__T,V__O)) => (? [V__P1,V__P2,V__T1,V__T2] : (s__instance(V__T2,s__TimeInterval) & s__instance(V__T1,s__TimeInterval) & s__instance(V__P2,s__Object) & s__instance(V__P1,s__Object) & s__during(V__T1,s__WhenFn(V__T)) & s__during(V__T2,s__WhenFn(V__T)) & s__holdsDuring(V__T1,'s__located(V__O,V__P1)') & s__holdsDuring(V__T2,'s__located(V__O,V__P2)') & s__distance(V__P1,V__P2,V__L)))))) ))).

%FOL fof(kb_SUMO_426,axiom,(( (! [V__O,V__T,V__L,V__L2] : ((s__instance(V__L2,s__LengthMeasure) & s__instance(V__L,s__LengthMeasure) & s__instance(V__T,s__Tremor) & s__instance(V__O,s__Physical)) => ((s__physicalAmplitude(V__T,V__L) & s__patient(V__T,V__O)) => (~ (? [V__P1,V__P2,V__T1,V__T2] : (s__instance(V__T2,s__TimeInterval) & s__instance(V__T1,s__TimeInterval) & s__instance(V__P2,s__Object) & s__instance(V__P1,s__Object) & s__during(V__T1,s__WhenFn(V__T)) & s__during(V__T2,s__WhenFn(V__T)) & s__holdsDuring(V__T1,'s__located(V__O,V__P1)') & s__holdsDuring(V__T2,'s__located(V__O,V__P2)') & s__distance(V__P1,V__P2,V__L2) & greater(V__L2,V__L))))))) ))).

fof(kb_SUMO_427,axiom,
    s__subclass(s__Damper,s__MechanicalDevice) ).

fof(kb_SUMO_428,axiom,
    s__instance(s__Damper__t,s__SetOrClass) ).

fof(kb_SUMO_429,axiom,
    s__instance(s__MechanicalDevice__t,s__SetOrClass) ).

fof(kb_SUMO_430,axiom,
    s__termFormat(s__EnglishLanguage,s__Damper,damper) ).

fof(kb_SUMO_431,axiom,
    s__documentation(s__Damper,s__EnglishLanguage,'A &%Device designed to lessen or to remove a &%Tremor from a &%PhysicalSystem. Examples include a cars air shocks, or rubber and fluid-filled foundation mounts for buildings in earthquake-prone areas.') ).

fof(kb_SUMO_432,axiom,
    s__externalImage(s__Damper,'http://upload.wikimedia.org/wikipedia/commons/2/2b/Damped_spring.gif') ).

%FOL fof(kb_SUMO_433,axiom,(( (! [V__O,V__A1,V__D,V__T,V__E,V__A2] : ((s__instance(V__A2,s__LengthMeasure) & s__instance(V__E,s__Process) & s__instance(V__E,s__TimePosition) & s__instance(V__D,s__Object) & s__instance(V__A1,s__LengthMeasure) & s__instance(V__O,s__Object)) => ((s__instance(V__E,s__Motion) & s__instance(V__T,s__Tremor) & s__instance(V__D,s__Damper) & s__patient(V__T,V__O) & s__part(V__D,V__O) & s__causes(V__E,V__T) & s__holdsDuring(s__WhenFn(V__E),'s__physicalAmplitude(V__T,V__A1)') & s__holdsDuring(s__ImmediateFutureFn(V__E),'s__physicalAmplitude(V__T,V__A2)')) => greater(V__A1,V__A2)))) ))).

fof(kb_SUMO_434,axiom,
    s__instance(s__dampingRatio__m,s__BinaryRelation) ).

fof(kb_SUMO_435,axiom,
    s__domain(s__dampingRatio__m,"1",s__PhysicalSystem) ).

fof(kb_SUMO_436,axiom,
    s__domain(s__dampingRatio__m,"2",s__RealNumber) ).

fof(kb_SUMO_437,axiom,
    s__format(s__EnglishLanguage,s__dampingRatio__m,'the damping ratio of %1 is %n %2') ).

fof(kb_SUMO_438,axiom,
    s__documentation(s__dampingRatio__m,s__EnglishLanguage,'(dampingRation ?SYSTEM ?NUM) is a measure of to what degree a system is free to oscillate or not. In an overdamped system ?NUM is greater than 1. The system returns (exponentially decays) to equilibrium without oscillating. Larger values of the damping ratio signify a return to equilibrium more slowly. In a critically damped ?NUM equals 1. The system returns to equilibrium as quickly as possible without oscillating. This is often desired for the damping of systems such as doors. In an underdamped system 0 < ?NUM < 1. The system oscillates (at reduced frequency compared to the undamped case) with the amplitude gradually decreasing to zero. Finally, in an undamped system ?NUM is 0. The system oscillates at its natural &%resonantFrequency. [adapted from Wikipedia].') ).

%FOL fof(kb_SUMO_439,axiom,(( (! [V__A1,V__P,V__T2,V__T1,V__R,V__T,V__A2] : ((s__instance(V__A2,s__LengthMeasure) & s__instance(V__T,s__TimeInterval) & s__instance(V__R,s__RealNumber) & s__instance(V__T1,s__TimeInterval) & s__instance(V__T2,s__TimeInterval) & s__instance(V__P,s__PhysicalSystem) & s__instance(V__A1,s__LengthMeasure)) => ((s__dampingRatio(V__P,V__R) & greater(V__R,0) & s__instance(V__T,s__Tremor) & s__patient(V__T,V__P) & s__holdsDuring(V__T1,'s__physicalAmplitude(V__T,V__A1)') & s__holdsDuring(V__T2,'s__physicalAmplitude(V__T,V__A2)') & s__during(V__T1,V__T) & s__during(V__T2,V__T) & s__earlier(V__T1,V__T2)) => greater(V__A1,V__A2)))) ))).

fof(kb_SUMO_440,axiom,
    s__instance(s__resonantFrequency__m,s__BinaryRelation) ).

fof(kb_SUMO_441,axiom,
    s__domain(s__resonantFrequency__m,"1",s__PhysicalSystem) ).

fof(kb_SUMO_442,axiom,
    s__domain(s__resonantFrequency__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_443,axiom,
    s__format(s__EnglishLanguage,s__resonantFrequency__m,'the resonant frequency of %1 is %n %2') ).

fof(kb_SUMO_444,axiom,
    s__documentation(s__resonantFrequency__m,s__EnglishLanguage,'The natural resonancy frequency of a system. A system that is undamped or underdamped will oscillate at this frequency, at least for a while, after a force is applied.') ).

fof(kb_SUMO_445,axiom,
    s__relatedInternalConcept(s__resonantFrequency__m,s__dampingRatio__m) ).

fof(kb_SUMO_446,axiom,
    s__subclass(s__Automobile,s__PhysicalSystem) ).

fof(kb_SUMO_447,axiom,
    s__subclass(s__AutomobileShock,s__Damper) ).

fof(kb_SUMO_448,axiom,
    s__termFormat(s__EnglishLanguage,s__AutomobileShock,shock) ).

fof(kb_SUMO_449,axiom,
    s__typicalPart(s__AutomobileShock,s__AutoSuspensionSystem) ).

fof(kb_SUMO_450,axiom,
    s__documentation(s__AutomobileShock,s__EnglishLanguage,'A &%Damper that is part of a modern &%RoadVehicles &%AutoSuspensionSystem. It may include various kinds of fluids that have the effect of being a &%Damper on &%Motion.') ).

fof(kb_SUMO_451,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Object)
     => ( s__instance(V__A,s__AutomobileShock)
       => s__hasPurpose(V__A,'(? [V__C] : (s__instance(V__C,s__Object) & s__instance(V__C,s__Automobile) & s__part(V__A,V__C)))') ) ) ).

fof(kb_SUMO_452,axiom,
    ! [V__A1,V__R2,V__S1,V__R1,V__A2] :
      ( ( s__instance(V__A2,s__Object)
        & s__instance(V__A2,s__PhysicalSystem)
        & s__instance(V__R1,s__RealNumber)
        & s__instance(V__S1,s__Object)
        & s__instance(V__R2,s__RealNumber)
        & s__instance(V__A1,s__Object)
        & s__instance(V__A1,s__PhysicalSystem) )
     => ( ( s__instance(V__A1,s__Automobile)
          & s__instance(V__A2,s__Automobile)
          & s__instance(V__S1,s__AutomobileShock)
          & s__part(V__S1,V__A1)
          & ~ ? [V__S2] :
                ( s__instance(V__S2,s__Object)
                & s__instance(V__S2,s__AutomobileShock)
                & s__part(V__S2,V__A2) )
          & s__dampingRatio(V__A1,V__R1)
          & s__dampingRatio(V__A2,V__R2) )
       => greater(V__R2,V__R1) ) ) ).

fof(kb_SUMO_453,axiom,
    s__typicalPart(s__AutomobileShock,s__Automobile) ).

fof(kb_SUMO_454,axiom,
    s__typicallyContainsPart(s__AutomobileShock,s__Automobile) ).

fof(kb_SUMO_455,axiom,
    ! [V__C,V__F,V__H,V__AS] :
      ( ( s__instance(V__AS,s__SelfConnectedObject)
        & s__instance(V__F,s__Object)
        & s__instance(V__C,s__Process) )
     => ( ( s__instance(V__AS,s__AutomobileShock)
          & s__instance(V__C,s__Compressing)
          & s__instance(V__H,s__Hole)
          & s__attribute(V__F,s__Fluid)
          & V__AS = s__HoleHostFn(V__H)
          & s__contains(V__AS,V__F)
          & s__patient(V__C,V__AS) )
       => ? [V__T] :
            ( s__instance(V__T,s__Transfer)
            & s__objectTransferred(V__T,V__F)
            & s__path(V__T,V__H)
            & s__causes(V__C,V__T) ) ) ) ).

fof(kb_SUMO_456,axiom,
    s__subclass(s__LeafSpring,s__Spring) ).

fof(kb_SUMO_457,axiom,
    s__instance(s__LeafSpring__t,s__SetOrClass) ).

fof(kb_SUMO_458,axiom,
    s__documentation(s__LeafSpring,s__EnglishLanguage,'A type of spring found in &%Trucks and older &%Automobiles, and is designed to minimize the transmission of shocks to the frame of a &%LandVehicle from hitting imperfections in a road surface. They are typically arranged into a group of layers that provides stronger resistance when the shock encountered is greater.') ).

fof(kb_SUMO_459,axiom,
    s__externalImage(s__LeafSpring,'http://upload.wikimedia.org/wikipedia/commons/6/63/Leafs1.jpg') ).

fof(kb_SUMO_460,axiom,
    s__termFormat(s__EnglishLanguage,s__LeafSpring,'leaf spring') ).

fof(kb_SUMO_461,axiom,
    s__typicalPart(s__LeafSpring,s__AutoSuspensionSystem) ).

fof(kb_SUMO_462,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Object)
     => ( s__instance(V__L,s__LeafSpring)
       => s__attribute(V__L,s__LongAndThin) ) ) ).

fof(kb_SUMO_463,axiom,
    ! [V__L,V__RV] :
      ( ( s__instance(V__RV,s__Object)
        & s__instance(V__L,s__Object) )
     => ( ( s__instance(V__L,s__LeafSpring)
          & s__part(V__L,V__RV)
          & s__instance(V__RV,s__RoadVehicle) )
       => s__modalAttribute('(? [V__L2] : (s__instance(V__L2,s__Object) & s__instance(V__L2,s__LeafSpring) & s__part(V__L2,V__RV) & (~ (V__L = V__L2)) & s__meetsSpatially(V__L,V__L2)))',s__Likely) ) ) ).

fof(kb_SUMO_464,axiom,
    s__subclass(s__FuelFilter,s__Filter) ).

fof(kb_SUMO_465,axiom,
    s__instance(s__FuelFilter__t,s__SetOrClass) ).

fof(kb_SUMO_466,axiom,
    s__termFormat(s__EnglishLanguage,s__FuelFilter,'fuel filter') ).

fof(kb_SUMO_467,axiom,
    s__documentation(s__FuelFilter,s__EnglishLanguage,'A fuel filter is designed to remove impurities from &%Fuel.') ).

fof(kb_SUMO_468,axiom,
    ! [V__FILTER] :
      ( s__instance(V__FILTER,s__Object)
     => ( s__instance(V__FILTER,s__FuelFilter)
       => s__hasPurpose(V__FILTER,'(? [V__REMOVE,V__FUEL,V__NONFUEL,V__SOLUTION] : (s__instance(V__SOLUTION,s__Object) & s__instance(V__NONFUEL,s__Object) & s__instance(V__FUEL,s__Object) & s__instance(V__REMOVE,s__Process) & s__instance(V__REMOVE,s__Removing) & s__part(V__FUEL,V__SOLUTION) & s__instance(V__FUEL,s__Fuel) & (~ s__instance(V__NONFUEL,s__Fuel)) & s__patient(V__REMOVE,V__NONFUEL) & s__part(V__NONFUEL,V__SOLUTION) & s__origin(V__REMOVE,V__SOLUTION) & s__instance(V__SOLUTION,s__Solution) & s__instrument(V__REMOVE,V__FILTER)))') ) ) ).

fof(kb_SUMO_469,axiom,
    s__subclass(s__AirFilter,s__Filter) ).

fof(kb_SUMO_470,axiom,
    s__instance(s__AirFilter__t,s__SetOrClass) ).

fof(kb_SUMO_471,axiom,
    s__termFormat(s__EnglishLanguage,s__AirFilter,'air filter') ).

fof(kb_SUMO_472,axiom,
    s__documentation(s__AirFilter,s__EnglishLanguage,'An air filter is designed to remove &%Solid impurities from &%Air.') ).

fof(kb_SUMO_473,axiom,
    ! [V__FILTER] :
      ( s__instance(V__FILTER,s__Object)
     => ( s__instance(V__FILTER,s__AirFilter)
       => s__hasPurpose(V__FILTER,'(? [V__REMOVE,V__AIR,V__NONAIR,V__MIX] : (s__instance(V__MIX,s__Object) & s__instance(V__NONAIR,s__Object) & s__instance(V__AIR,s__Object) & s__instance(V__REMOVE,s__Process) & s__instance(V__REMOVE,s__Removing) & s__part(V__AIR,V__MIX) & s__instance(V__AIR,s__Air) & (~ s__instance(V__NONAIR,s__Air)) & s__attribute(V__NONAIR,s__Solid) & s__patient(V__REMOVE,V__NONAIR) & s__part(V__NONAIR,V__MIX) & s__origin(V__REMOVE,V__MIX) & s__instance(V__MIX,s__Mixture) & s__instrument(V__REMOVE,V__FILTER)))') ) ) ).

fof(kb_SUMO_474,axiom,
    s__subclass(s__AirIntake,s__Tube) ).

fof(kb_SUMO_475,axiom,
    s__instance(s__AirIntake__t,s__SetOrClass) ).

fof(kb_SUMO_476,axiom,
    s__termFormat(s__EnglishLanguage,s__AirIntake,'air intake') ).

fof(kb_SUMO_477,axiom,
    s__documentation(s__AirIntake,s__EnglishLanguage,'A &%Tube that channels &%Air on a &%path ultimately into an &%Engine.') ).

fof(kb_SUMO_478,axiom,
    ! [V__AI] :
      ( s__instance(V__AI,s__SelfConnectedObject)
     => ( s__instance(V__AI,s__AirIntake)
       => s__hasPurpose(V__AI,'(? [V__A] : (s__instance(V__A,s__Object) & s__instance(V__A,s__Air) & s__contains(V__AI,V__A)))') ) ) ).

fof(kb_SUMO_479,axiom,
    ! [V__T,V__E,V__AI] :
      ( ( s__instance(V__AI,s__Object)
        & s__instance(V__T,s__Process) )
     => ( s__instance(V__AI,s__AirIntake)
       => s__hasPurpose(V__AI,'(? [V__A] : (s__instance(V__A,s__Air) & s__instance(V__E,s__Engine) & s__instance(V__T,s__Transfer) & s__origin(V__T,V__AI) & s__destination(V__T,V__E) & s__patient(V__T,V__A)))') ) ) ).

fof(kb_SUMO_480,axiom,
    s__subclass(s__GasTank,s__FluidContainer) ).

fof(kb_SUMO_481,axiom,
    s__instance(s__GasTank__t,s__SetOrClass) ).

fof(kb_SUMO_482,axiom,
    s__termFormat(s__EnglishLanguage,s__GasTank,'gas tank') ).

fof(kb_SUMO_483,axiom,
    s__documentation(s__GasTank,s__EnglishLanguage,'A &%Container in a &%Vehicle designed to hold a &%Liquid &%Fuel for use in its &%Engine. Note that this does not include container such as portable fuel tanks that may be used to carry gas, but which do not directly supply an engine.') ).

fof(kb_SUMO_484,axiom,
    ! [V__GT] :
      ( s__instance(V__GT,s__SelfConnectedObject)
     => ( s__instance(V__GT,s__GasTank)
       => s__hasPurpose(V__GT,'(? [V__F] : (s__instance(V__F,s__Object) & s__instance(V__F,s__Fuel) & s__contains(V__GT,V__F)))') ) ) ).

fof(kb_SUMO_485,axiom,
    ! [V__GT] :
      ( s__instance(V__GT,s__SelfConnectedObject)
     => ( s__instance(V__GT,s__GasTank)
       => s__hasPurpose(V__GT,'(? [V__F,V__T,V__E] : (s__instance(V__T,s__Process) & s__instance(V__F,s__Object) & s__instance(V__F,s__Fuel) & s__contains(V__GT,V__F) & s__instance(V__E,s__Engine) & s__instance(V__T,s__Transfer) & s__origin(V__T,V__GT) & s__destination(V__T,V__E) & s__patient(V__T,V__F)))') ) ) ).

fof(kb_SUMO_486,axiom,
    s__subclass(s__FuelPump,s__Pump) ).

fof(kb_SUMO_487,axiom,
    s__instance(s__FuelPump__t,s__SetOrClass) ).

fof(kb_SUMO_488,axiom,
    s__termFormat(s__EnglishLanguage,s__FuelPump,'fuel pump') ).

fof(kb_SUMO_489,axiom,
    s__documentation(s__FuelPump,s__EnglishLanguage,'A pump that moves fuel from the gas tank through a &%FuelFilter and ultimately to the &%EngineCylinder.') ).

fof(kb_SUMO_490,axiom,
    ! [V__FP] :
      ( s__instance(V__FP,s__Object)
     => ( s__instance(V__FP,s__FuelPump)
       => s__hasPurpose(V__FP,'(? [V__F,V__T] : (s__instance(V__T,s__Process) & s__instance(V__F,s__Process) & s__instance(V__T,s__Transportation) & s__instance(V__F,s__Fuel) & s__patient(V__T,V__F) & s__instrument(V__F,V__FP)))') ) ) ).

fof(kb_SUMO_491,axiom,
    ! [V__A,V__T,V__F,V__FP] :
      ( ( s__instance(V__FP,s__Object)
        & s__instance(V__F,s__Process)
        & s__instance(V__T,s__Process)
        & s__instance(V__A,s__Object) )
     => ( ( s__instance(V__FP,s__FuelPump)
          & s__instance(V__A,s__Automobile)
          & s__part(V__FP,V__A)
          & s__instance(V__T,s__Transportation)
          & s__instance(V__F,s__Fuel)
          & s__patient(V__T,V__F)
          & s__instrument(V__F,V__FP) )
       => s__hasPurpose(V__FP,'(? [V__GT,V__EC] : (s__instance(V__EC,s__Object) & s__instance(V__GT,s__Object) & s__instance(V__GT,s__GasTank) & s__part(V__GT,V__A) & s__instance(V__EC,s__EngineCylinder) & s__part(V__EC,V__A) & s__origin(V__T,V__GT) & s__destination(V__T,V__EC)))') ) ) ).

fof(kb_SUMO_492,axiom,
    ! [V__P,V__A,V__T,V__F,V__FP,V__EC,V__GT] :
      ( ( s__instance(V__GT,s__Object)
        & s__instance(V__EC,s__Object)
        & s__instance(V__FP,s__Object)
        & s__instance(V__F,s__Process)
        & s__instance(V__T,s__Motion)
        & s__instance(V__A,s__Object)
        & s__instance(V__P,s__Object) )
     => ( ( s__instance(V__FP,s__FuelPump)
          & s__instance(V__A,s__Automobile)
          & s__part(V__FP,V__A)
          & s__instance(V__T,s__Transportation)
          & s__instance(V__F,s__Fuel)
          & s__patient(V__T,V__F)
          & s__instrument(V__F,V__FP)
          & s__instance(V__GT,s__GasTank)
          & s__part(V__GT,V__A)
          & s__instance(V__EC,s__EngineCylinder)
          & s__part(V__EC,V__A)
          & s__origin(V__T,V__GT)
          & s__destination(V__T,V__EC)
          & s__path(V__T,V__P) )
       => s__hasPurpose(V__T,'(? [V__FF] : (s__instance(V__FF,s__Object) & s__instance(V__FF,s__FuelFilter) & s__betweenOnPath(V__GT,V__FF,V__EC,V__P)))') ) ) ).

fof(kb_SUMO_493,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Process)
     => ( s__instance(V__S,s__Spraying)
       => ? [V__G,V__L,V__M] :
            ( s__instance(V__M,s__Object)
            & s__instance(V__L,s__Object)
            & s__instance(V__G,s__Object)
            & s__attribute(V__G,s__Gas)
            & s__attribute(V__L,s__Liquid)
            & s__instance(V__M,s__GasMixture)
            & s__part(V__M,V__G)
            & s__part(V__M,V__L)
            & s__patient(V__S,V__G)
            & s__patient(V__S,V__L)
            & s__result(V__S,V__M) ) ) ) ).

fof(kb_SUMO_494,axiom,
    s__subclass(s__FuelAtomizer,s__Device) ).

fof(kb_SUMO_495,axiom,
    s__termFormat(s__EnglishLanguage,s__FuelAtomizer,'fuel atomizer') ).

fof(kb_SUMO_496,axiom,
    s__documentation(s__FuelAtomizer,s__EnglishLanguage,'A &%Device designed to atomize fuel to put into a &%GasMixture for use in &%Combustion. In a gas-powered automobile that typically has 14.7 parts air per part gasoline. Principal subclasses are &%FuelInjectors and &%Carburetors.') ).

fof(kb_SUMO_497,axiom,
    ! [V__FA] :
      ( s__instance(V__FA,s__Physical)
     => ( s__instance(V__FA,s__FuelAtomizer)
       => s__hasPurpose(V__FA,'(? [V__F,V__S,V__A,V__C] : (s__instance(V__C,s__Process) & s__instance(V__A,s__Object) & s__instance(V__S,s__Process) & s__instance(V__F,s__Object) & s__instance(V__F,s__Fuel) & s__instance(V__S,s__Spraying) & s__instance(V__A,s__Air) & s__instance(V__C,s__Combustion) & s__patient(V__S,V__A) & s__patient(V__S,V__F) & s__resource(V__C,V__F) & s__resource(V__C,V__A)))') ) ) ).

fof(kb_SUMO_498,axiom,
    s__subclass(s__FuelInjector,s__FuelAtomizer) ).

fof(kb_SUMO_499,axiom,
    s__instance(s__FuelInjector__t,s__SetOrClass) ).

fof(kb_SUMO_500,axiom,
    s__termFormat(s__EnglishLanguage,s__FuelInjector,'fuel injector') ).

fof(kb_SUMO_501,axiom,
    s__documentation(s__FuelInjector,s__EnglishLanguage,'A &%Device that atomizes &%Fuel by forcing it through a small orifice under high pressure. They have largely superceded the use of &%Carburetors in modern &%Automobiles, since the late 1980s.') ).

fof(kb_SUMO_502,axiom,
    s__subclass(s__Carburetor,s__FuelAtomizer) ).

fof(kb_SUMO_503,axiom,
    s__instance(s__Carburetor__t,s__SetOrClass) ).

fof(kb_SUMO_504,axiom,
    s__instance(s__FuelAtomizer__t,s__SetOrClass) ).

fof(kb_SUMO_505,axiom,
    s__termFormat(s__EnglishLanguage,s__Carburetor,carburetor) ).

fof(kb_SUMO_506,axiom,
    s__externalImage(s__Carburetor,'http://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Carburetor.svg/220px-Carburetor.svg.png') ).

fof(kb_SUMO_507,axiom,
    s__documentation(s__Carburetor,s__EnglishLanguage,'A &%Device that uses the suction created by engine cycles, and the venturi effect in the carburetor itself to draw fuel through and out a small opening to atomize it and combine it with &%Air.') ).

fof(kb_SUMO_508,axiom,
    s__subclass(s__Exhaust,s__Mixture) ).

fof(kb_SUMO_509,axiom,
    s__subclass(s__Smoke,s__Exhaust) ).

fof(kb_SUMO_510,axiom,
    s__instance(s__Exhaust__t,s__SetOrClass) ).

fof(kb_SUMO_511,axiom,
    s__termFormat(s__EnglishLanguage,s__Exhaust,exhaust) ).

fof(kb_SUMO_512,axiom,
    s__documentation(s__Exhaust,s__EnglishLanguage,'A concept to broadly cover all physical byproducts of &%Combustion, other than light or heat. While exhaust is often an undesirable byproduct of combustion that serves some particular purpose, and where heat or light is desired, there is also the case of smoke signals or mosquito-repelling smudge pots in which exhaust (and often ineffecient combustion, to produce the most smoke) is the desirable output of combustion. Exhaust differs from Smoke in that it need not be visible.') ).

fof(kb_SUMO_513,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Object)
     => ( s__instance(V__E,s__Exhaust)
       => ? [V__S,V__G,V__C] :
            ( s__instance(V__C,s__Process)
            & s__instance(V__G,s__Object)
            & s__instance(V__S,s__Object)
            & s__instance(V__C,s__Combustion)
            & s__attribute(V__S,s__Solid)
            & s__attribute(V__G,s__Gas)
            & s__part(V__S,V__E)
            & s__part(V__G,V__E)
            & s__result(V__C,V__E) ) ) ) ).

%FOL fof(kb_SUMO_514,axiom,(( (! [V__E] : (s__instance(V__E,s__Object) => (s__instance(V__E,s__Exhaust) => s__modalAttribute('s__capability(s__Seeing,s__patient__m,V__E)',s__Possibility)))) ))).

fof(kb_SUMO_515,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Object)
     => ( s__instance(V__E,s__Exhaust)
       => s__modalAttribute('(~ s__capability(s__Seeing,s__patient__m,V__E))',s__Possibility) ) ) ).

fof(kb_SUMO_516,axiom,
    s__instance(s__AllWheelDrive,s__RelationalAttribute) ).

fof(kb_SUMO_517,axiom,
    s__termFormat(s__EnglishLanguage,s__AllWheelDrive,'all wheel drive') ).

fof(kb_SUMO_518,axiom,
    s__documentation(s__AllWheelDrive,s__EnglishLanguage,'An &%Attribute of an &%Automobile, specifying that it is capable of supplying power to all of its wheels at the same time, typically for the purpose of increasing traction on slippery or uneven surfaces.') ).

fof(kb_SUMO_519,axiom,
    s__instance(s__TwoWheelDrive,s__RelationalAttribute) ).

fof(kb_SUMO_520,axiom,
    s__termFormat(s__EnglishLanguage,s__TwoWheelDrive,'two wheel drive') ).

fof(kb_SUMO_521,axiom,
    s__documentation(s__TwoWheelDrive,s__EnglishLanguage,'An &%Attribute of an &%Automobile, specifying that it is capable of supplying power only to two of its wheels at the same time. Note that this attribute can be used with temporal qualification to specify that a four-wheel-drive vehicle is in two-wheel-drive mode.') ).

fof(kb_SUMO_522,axiom,
    s__subclass(s__Generator,s__Machine) ).

fof(kb_SUMO_523,axiom,
    s__instance(s__Generator__t,s__SetOrClass) ).

fof(kb_SUMO_524,axiom,
    s__termFormat(s__EnglishLanguage,s__Generator,generator) ).

fof(kb_SUMO_525,axiom,
    s__documentation(s__Generator,s__EnglishLanguage,'Any &%Machine that generates &%Electricity.') ).

fof(kb_SUMO_526,axiom,
    ! [V__G] :
      ( s__instance(V__G,s__Object)
     => ( s__instance(V__G,s__Generator)
       => s__hasPurpose(V__G,'(? [V__P,V__E] : (s__instance(V__P,s__Process) & s__instance(V__E,s__Electricity) & s__result(V__P,V__E) & s__instrument(V__P,V__G)))') ) ) ).

fof(kb_SUMO_527,axiom,
    s__subclass(s__Alternator,s__Generator) ).

fof(kb_SUMO_528,axiom,
    s__instance(s__Alternator__t,s__SetOrClass) ).

fof(kb_SUMO_529,axiom,
    s__termFormat(s__EnglishLanguage,s__Alternator,alternator) ).

fof(kb_SUMO_530,axiom,
    s__documentation(s__Alternator,s__EnglishLanguage,'A &%Generator that is part of a &%Vehicle, intended to use the power of the motor to generate electricity to keep the &%Battery charged and supply &%Electricity for the systems of the &%Vehicle, including the &%SparkPlugs, lights, radio etc.') ).

fof(kb_SUMO_531,axiom,
    s__typicalPart(s__Alternator,s__Vehicle) ).

fof(kb_SUMO_532,axiom,
    s__typicallyContainsPart(s__Alternator,s__Vehicle) ).

fof(kb_SUMO_533,axiom,
    s__subclass(s__AirPump,s__Pump) ).

fof(kb_SUMO_534,axiom,
    s__instance(s__AirPump__t,s__SetOrClass) ).

fof(kb_SUMO_535,axiom,
    s__termFormat(s__EnglishLanguage,s__AirPump,'air pump') ).

fof(kb_SUMO_536,axiom,
    s__documentation(s__AirPump,s__EnglishLanguage,'Any &%Pump designed to move &%Air.') ).

fof(kb_SUMO_537,axiom,
    ! [V__AP] :
      ( s__instance(V__AP,s__Object)
     => ( s__instance(V__AP,s__AirPump)
       => s__hasPurpose(V__AP,'(? [V__T,V__A] : (s__instance(V__T,s__Process) & s__instance(V__T,s__Transportation) & s__instrument(V__T,V__AP) & s__patient(V__T,V__A)))') ) ) ).

fof(kb_SUMO_538,axiom,
    s__subclass(s__Antifreeze,s__Substance) ).

fof(kb_SUMO_539,axiom,
    s__instance(s__Antifreeze__t,s__SetOrClass) ).

fof(kb_SUMO_540,axiom,
    s__termFormat(s__EnglishLanguage,s__Antifreeze,antifreeze) ).

fof(kb_SUMO_541,axiom,
    s__documentation(s__Antifreeze,s__EnglishLanguage,'Any &%Substance designed to lower the &%meltingPoint of &%Water.') ).

%FOL fof(kb_SUMO_542,axiom,(( (! [V__A,V__D,V__W,V__M] : ((s__instance(V__M,s__Object) & s__instance(V__W,s__Object) & s__instance(V__D,s__Quantity) & s__instance(V__A,s__Object)) => ((s__instance(V__W,s__Water) & s__instance(V__M,s__Mixture) & s__part(V__W,V__M) & s__instance(V__A,s__Antifreeze) & s__part(V__A,V__M) & s__attribute(V__M,s__Solid) & s__measure(V__M,'s__CelsiusDegree(V__D)')) => greater(32,V__D)))) ))).

fof(kb_SUMO_543,axiom,
    s__subclass(s__BrakeSystem,s__PhysicalSystem) ).

fof(kb_SUMO_544,axiom,
    s__instance(s__BrakeSystem__t,s__SetOrClass) ).

fof(kb_SUMO_545,axiom,
    s__termFormat(s__EnglishLanguage,s__BrakeSystem,'brake system') ).

fof(kb_SUMO_546,axiom,
    s__documentation(s__BrakeSystem,s__EnglishLanguage,'A system, typically consisting of &%VehicleBrakes, and often a &%MasterCylinder, &%BrakeCalipers and &%BrakePads that serves to slow or stop a vehicle (or just reduce its downhill acceleration).') ).

fof(kb_SUMO_547,axiom,
    s__typicallyContainsPart(s__BrakeSystem,s__Automobile) ).

fof(kb_SUMO_548,axiom,
    s__typicalPart(s__BrakeSystem,s__Automobile) ).

fof(kb_SUMO_549,axiom,
    ! [V__BS] :
      ( s__instance(V__BS,s__Object)
     => ( s__instance(V__BS,s__BrakeSystem)
       => s__hasPurpose(V__BS,'(? [V__B] : (s__instance(V__B,s__Process) & s__instance(V__B,s__Braking) & s__instrument(V__B,V__BS)))') ) ) ).

fof(kb_SUMO_550,axiom,
    s__subclass(s__Braking,s__Decreasing) ).

fof(kb_SUMO_551,axiom,
    s__instance(s__Braking__t,s__SetOrClass) ).

fof(kb_SUMO_552,axiom,
    s__termFormat(s__EnglishLanguage,s__Braking,braking) ).

fof(kb_SUMO_553,axiom,
    s__documentation(s__Braking,s__EnglishLanguage,'An application of a &%BrakeSystem to slow or stop a vehicle (or just reduce its downhill acceleration).') ).

fof(kb_SUMO_554,axiom,
    ! [V__O,V__A1,V__B,V__D,V__T,V__FQ,V__A2] :
      ( ( s__instance(V__A2,s__Quantity)
        & s__instance(V__FQ,s__FunctionQuantity)
        & s__instance(V__T,s__TimeDuration)
        & s__instance(V__D,s__DirectionalAttribute)
        & s__instance(V__B,s__Process)
        & s__instance(V__A1,s__Quantity)
        & s__instance(V__O,s__Object) )
     => ( ( s__instance(V__B,s__Braking)
          & s__patient(V__B,V__O) )
       => ( s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__B)),'(V__A1 = s__AccelerationFn(V__FQ,V__T,V__O,V__D))')
          & s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__B)),'(V__A2 = s__AccelerationFn(V__FQ,V__T,V__O,V__D))')
          & greater(V__A1,V__A2) ) ) ) ).

fof(kb_SUMO_555,axiom,
    s__documentation(s__AccelerationFn__m,s__EnglishLanguage,'Specifies the acceleration of an object, i.e. the change in speed for a given direction.') ).

fof(kb_SUMO_556,axiom,
    s__format(s__EnglishLanguage,s__AccelerationFn__m,'the accelleration %1 of %3 in %2 in the direction %4') ).

fof(kb_SUMO_557,axiom,
    s__domain(s__AccelerationFn__m,"1",s__FunctionQuantity) ).

fof(kb_SUMO_558,axiom,
    s__domain(s__AccelerationFn__m,"2",s__TimeDuration) ).

fof(kb_SUMO_559,axiom,
    s__domain(s__AccelerationFn__m,"3",s__Object) ).

fof(kb_SUMO_560,axiom,
    s__domain(s__AccelerationFn__m,"4",s__DirectionalAttribute) ).

fof(kb_SUMO_561,axiom,
    s__instance(s__AccelerationFn__m,s__QuaternaryFunction) ).

fof(kb_SUMO_562,axiom,
    s__instance(s__AccelerationFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_563,axiom,
    s__range(s__AccelerationFn__m,s__FunctionQuantity) ).

fof(kb_SUMO_564,axiom,
    s__subclass(s__AntilockBrake,s__VehicleBrake) ).

fof(kb_SUMO_565,axiom,
    s__instance(s__AntilockBrake__t,s__SetOrClass) ).

fof(kb_SUMO_566,axiom,
    s__termFormat(s__EnglishLanguage,s__AntilockBrake,'antilock brake') ).

fof(kb_SUMO_567,axiom,
    s__documentation(s__AntilockBrake,s__EnglishLanguage,'A &%VehicleBrake with an electronic component that reduces the likelihood of locking up the wheels during a sudden stop. If the wheels stop turning, the controller reduces pressure on the brakes until they begin turning again, then alternates application and reduction of braking pressure in short intervals. The goal is to keep the wheels at as near as possible the point of transition between dynamic or sliding friction and the point of static friction (at which the stopping force is greater).') ).

fof(kb_SUMO_568,axiom,
    ! [V__A,V__D,V__T,V__W,V__AB] :
      ( ( s__instance(V__AB,s__Object)
        & s__instance(V__W,s__Object)
        & s__instance(V__T,s__Process)
        & s__instance(V__D,s__Process)
        & s__instance(V__D,s__TimeInterval)
        & s__instance(V__A,s__Object) )
     => ( ( s__instance(V__T,s__Transportation)
          & s__instance(V__W,s__Wheel)
          & s__instance(V__A,s__Automobile)
          & s__part(V__W,V__A)
          & s__instrument(V__T,V__A)
          & s__instance(V__AB,s__AntilockBrake)
          & s__instance(V__D,s__Decelerating)
          & s__instrument(V__D,V__AB)
          & s__part(V__AB,V__W) )
       => s__hasPurpose(V__AB,'(? [V__R] : (s__instance(V__R,s__TimeInterval) & s__instance(V__R,s__Rotating) & s__during(V__R,V__D)))') ) ) ).

fof(kb_SUMO_569,axiom,
    s__subclass(s__EngineChoke,s__Device) ).

fof(kb_SUMO_570,axiom,
    s__instance(s__EngineChoke__t,s__SetOrClass) ).

fof(kb_SUMO_571,axiom,
    s__termFormat(s__EnglishLanguage,s__EngineChoke,'engine choke') ).

fof(kb_SUMO_572,axiom,
    s__documentation(s__EngineChoke,s__EnglishLanguage,'A device to restrict the flow of &%Air to an engine, typically when cold, that increases the &%Fuel to &%Air ratio.') ).

%FOL fof(kb_SUMO_573,axiom,(( (! [V__F1M,V__A1,V__EC,V__F2M,V__C,V__MIX2,V__MIX1,V__FSC1,V__A1M,V__FSC2,V__A2M,V__F2,V__F1,V__M,V__A2] : ((s__instance(V__A2,s__Object) & s__instance(V__M,s__ConstantQuantity) & s__instance(V__F1,s__Object) & s__instance(V__F2,s__Object) & s__instance(V__A2M,s__PhysicalQuantity) & s__instance(V__FSC2,s__TimePosition) & s__instance(V__FSC2,s__Process) & s__instance(V__A1M,s__PhysicalQuantity) & s__instance(V__FSC1,s__TimePosition) & s__instance(V__FSC1,s__Process) & s__instance(V__MIX1,s__Object) & s__instance(V__MIX2,s__Object) & s__instance(V__C,s__SelfConnectedObject) & s__instance(V__F2M,s__PhysicalQuantity) & s__instance(V__EC,s__Object) & s__instance(V__A1,s__Object) & s__instance(V__F1M,s__PhysicalQuantity)) => ((s__instance(V__EC,s__EngineChoke) & s__holdsDuring(V__FSC1,'s__attribute(V__EC,s__DeviceOn)') & s__holdsDuring(V__FSC2,'s__attribute(V__EC,s__DeviceOff)') & s__instance(V__C,s__EngineCylinder) & s__capacity(V__C,V__M) & s__instance(V__FSC1,s__FourStrokeCompression) & s__instance(V__FSC2,s__FourStrokeCompression) & s__eventLocated(V__FSC1,V__C) & s__eventLocated(V__FSC2,V__C) & s__instance(V__A1,s__Air) & s__instance(V__F1,s__Fuel) & s__part(V__A1,V__MIX1) & s__part(V__F1,V__MIX1) & s__measure(V__MIX1,V__M) & s__instance(V__A2,s__Air) & s__instance(V__F2,s__Fuel) & s__part(V__A2,V__MIX2) & s__part(V__F2,V__MIX2) & s__measure(V__MIX2,V__M) & s__measure(V__A1,V__A1M) & s__measure(V__A2,V__A2M) & s__measure(V__F1,V__F1M) & s__measure(V__F2,V__F2M)) => greater(divide(V__A2M,V__F2M),divide(V__A1M,V__F1M))))) ))).

fof(kb_SUMO_574,axiom,
    s__subclass(s__Backfire,s__Combustion) ).

fof(kb_SUMO_575,axiom,
    s__instance(s__Backfire__t,s__SetOrClass) ).

fof(kb_SUMO_576,axiom,
    s__termFormat(s__EnglishLanguage,s__Backfire,backfire) ).

fof(kb_SUMO_577,axiom,
    s__documentation(s__Backfire,s__EnglishLanguage,'An improper case of &%Engine operation where &%Combustion occurs in the &%Exhaust or intake.') ).

fof(kb_SUMO_578,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Process)
     => ( s__instance(V__B,s__Backfire)
       => ? [V__E,V__NC] :
            ( s__instance(V__NC,s__Object)
            & s__instance(V__E,s__Object)
            & ~ s__instance(V__NC,s__EngineCylinder)
            & s__instance(V__E,s__Engine)
            & s__part(V__NC,V__E)
            & s__eventLocated(V__B,V__NC) ) ) ) ).

fof(kb_SUMO_579,axiom,
    s__subclass(s__BallJoint,s__MechanicalJoint) ).

fof(kb_SUMO_580,axiom,
    s__instance(s__BallJoint__t,s__SetOrClass) ).

fof(kb_SUMO_581,axiom,
    s__externalImage(s__BallJoint,'http://upload.wikimedia.org/wikipedia/en/thumb/0/0f/Ball_joint_cross_section.jpg/220px-Ball_joint_cross_section.jpg') ).

fof(kb_SUMO_582,axiom,
    s__documentation(s__BallJoint,s__EnglishLanguage,'A ball joint allows for travel of two linked entities, where if one entity is fixed, the other can travel on paths that describe a portion of the surface of a sphere. A typical application is a linkage between the &%Wheels and &%AutoSuspensionSystem. A spring is typically included in order to reduce vibration.') ).

fof(kb_SUMO_583,axiom,
    s__termFormat(s__EnglishLanguage,s__BallJoint,'ball joint') ).

fof(kb_SUMO_584,axiom,
    s__typicallyContainsPart(s__Spring,s__BallJoint) ).

fof(kb_SUMO_585,axiom,
    s__subclass(s__Hinge,s__MechanicalJoint) ).

fof(kb_SUMO_586,axiom,
    s__subclass(s__MechanicalJoint,s__EngineeringComponent) ).

fof(kb_SUMO_587,axiom,
    s__termFormat(s__EnglishLanguage,s__MechanicalJoint,'mechanical joint') ).

fof(kb_SUMO_588,axiom,
    s__documentation(s__MechanicalJoint,s__EnglishLanguage,'A &%Device that links two parts of a &%PhysicalSystem and allows them to move in relation to one another. Examples include &%Hinges, drawer slides and &%BallJoints.') ).

fof(kb_SUMO_589,axiom,
    ! [V__MJ] :
      ( s__instance(V__MJ,s__EngineeringComponent)
     => ( s__instance(V__MJ,s__MechanicalJoint)
       => s__hasPurpose(V__MJ,'(? [V__S,V__P1,V__P2,V__M] : (s__instance(V__M,s__Process) & s__instance(V__M,s__Motion) & s__instance(V__S,s__PhysicalSystem) & s__instance(V__P1,s__EngineeringComponent) & s__instance(V__P2,s__EngineeringComponent) & s__part(V__P1,s__PhysicalSystem) & s__part(V__MJ,s__PhysicalSystem) & s__part(V__P2,s__PhysicalSystem) & (~ s__patient(V__M,V__P1)) & s__patient(V__M,V__P2) & s__connectedEngineeringComponents(V__P1,V__MJ) & s__connectedEngineeringComponents(V__P2,V__MJ)))') ) ) ).

fof(kb_SUMO_590,axiom,
    s__subclass(s__Bearing,s__MechanicalJoint) ).

fof(kb_SUMO_591,axiom,
    s__instance(s__Bearing__t,s__SetOrClass) ).

fof(kb_SUMO_592,axiom,
    s__instance(s__MechanicalJoint__t,s__SetOrClass) ).

fof(kb_SUMO_593,axiom,
    s__termFormat(s__EnglishLanguage,s__Bearing,bearing) ).

fof(kb_SUMO_594,axiom,
    s__documentation(s__Bearing,s__EnglishLanguage,'A &%Device designed to let the surfaces of two objects move in relation to one another with limited friction. Ball bearings roll in a channel affixed to one surface.') ).

fof(kb_SUMO_595,axiom,
    s__subclass(s__BallBearing,s__Device) ).

fof(kb_SUMO_596,axiom,
    s__instance(s__BallBearing__t,s__SetOrClass) ).

fof(kb_SUMO_597,axiom,
    s__termFormat(s__EnglishLanguage,s__BallBearing,'ball bearing') ).

fof(kb_SUMO_598,axiom,
    s__documentation(s__BallBearing,s__EnglishLanguage,'A small &%Metal &%Sphere designed for use in applications where it is desirable to reduce friction between two parts.') ).

fof(kb_SUMO_599,axiom,
    ! [V__BB] :
      ( s__instance(V__BB,s__CorpuscularObject)
     => ( s__instance(V__BB,s__BallBearing)
       => s__material(s__Metal,V__BB) ) ) ).

fof(kb_SUMO_600,axiom,
    ! [V__BB] :
      ( s__instance(V__BB,s__Object)
     => ( s__instance(V__BB,s__BallBearing)
       => s__attribute(V__BB,s__Sphere) ) ) ).

fof(kb_SUMO_601,axiom,
    s__subclass(s__BevelGear,s__Gear) ).

fof(kb_SUMO_602,axiom,
    s__instance(s__BevelGear__t,s__SetOrClass) ).

fof(kb_SUMO_603,axiom,
    s__instance(s__Gear__t,s__SetOrClass) ).

fof(kb_SUMO_604,axiom,
    s__termFormat(s__EnglishLanguage,s__BevelGear,'bevel gear') ).

fof(kb_SUMO_605,axiom,
    s__documentation(s__BevelGear,s__EnglishLanguage,'A &%Gear that is shaped as a segment of a &%Cone, which allows axles connected to a pair of gears not to be parallel.') ).

fof(kb_SUMO_606,axiom,
    ! [V__BV] :
      ( s__instance(V__BV,s__Object)
     => ( s__instance(V__BV,s__BevelGear)
       => s__attribute(V__BV,s__ConeSegment) ) ) ).

fof(kb_SUMO_607,axiom,
    s__instance(s__ConeSegment,s__ShapeAttribute) ).

fof(kb_SUMO_608,axiom,
    s__termFormat(s__EnglishLanguage,s__ConeSegment,'cone segment') ).

fof(kb_SUMO_609,axiom,
    s__documentation(s__ConeSegment,s__EnglishLanguage,'A &%ShapeAttribute that specifies a figure described by rotating a quadrilateral with two &%RightAngles around its right-angled axis.') ).

fof(kb_SUMO_610,axiom,
    s__instance(s__typicalTemporalPart__m,s__BinaryRelation) ).

fof(kb_SUMO_611,axiom,
    s__instance(s__typicalTemporalPart__m,s__TemporalRelation) ).

fof(kb_SUMO_612,axiom,
    s__relatedInternalConcept(s__typicalTemporalPart__m,s__temporalPart__m) ).

fof(kb_SUMO_613,axiom,
    s__relatedInternalConcept(s__typicalTemporalPart__m,s__typicalPart__m) ).

fof(kb_SUMO_614,axiom,
    s__format(s__EnglishLanguage,s__typicalTemporalPart__m,'a %1 is typically a part of a %2') ).

fof(kb_SUMO_615,axiom,
    s__documentation(s__typicalTemporalPart__m,s__EnglishLanguage,'An instance of the first argument is typically a temporal part of an instance of the second argument. This is a class-level relation roughly corresponding to &%temporalPart. Note that this does not imply that such wholes typically have such parts.') ).

fof(kb_SUMO_616,axiom,
    s__domainSubclass(s__typicalTemporalPart__m,"1",s__Process) ).

fof(kb_SUMO_617,axiom,
    s__domainSubclass(s__typicalTemporalPart__m,"2",s__Process) ).

fof(kb_SUMO_618,axiom,
    ! [V__PART,V__WHOLE] :
      ( ( s__subclass(V__WHOLE,s__Process)
        & s__instance(V__WHOLE,s__SetOrClass)
        & s__subclass(V__PART,s__Process)
        & s__instance(V__PART,s__SetOrClass) )
     => ( s__typicalTemporalPart(V__PART,V__WHOLE)
       => ? [V__X,V__Y] :
            ( s__instance(V__Y,s__TimePosition)
            & s__instance(V__X,s__TimePosition)
            & s__instance(V__X,V__WHOLE)
            & s__instance(V__Y,V__PART)
            & s__temporalPart(V__Y,V__X) ) ) ) ).

fof(kb_SUMO_619,axiom,
    ! [V__NOTPARTPROB,V__PART,V__PARTPROB,V__X,V__WHOLE] :
      ( ( s__subclass(V__WHOLE,s__Process)
        & s__instance(V__WHOLE,s__SetOrClass)
        & s__instance(V__X,s__TimePosition)
        & s__instance(V__PARTPROB,s__Quantity)
        & s__subclass(V__PART,s__Process)
        & s__instance(V__PART,s__SetOrClass)
        & s__instance(V__NOTPARTPROB,s__Quantity) )
     => ( ( s__typicalTemporalPart(V__PART,V__WHOLE)
          & s__instance(V__X,V__PART)
          & V__PARTPROB = s__ProbabilityFn('(? [V__Y] : (s__instance(V__Y,s__TimePosition) & s__instance(V__Y,V__WHOLE) & s__temporalPart(V__X,V__Y)))')
          & V__NOTPARTPROB = s__ProbabilityFn('(~ (? [V__Z] : (s__instance(V__Z,s__TimePosition) & s__instance(V__Z,V__WHOLE) & s__temporalPart(V__X,V__Z))))') )
       => greater(V__PARTPROB,V__NOTPARTPROB) ) ) ).

fof(kb_SUMO_620,axiom,
    s__instance(s__typicallyContainsTemporalPart__m,s__BinaryRelation) ).

fof(kb_SUMO_621,axiom,
    s__instance(s__typicallyContainsTemporalPart__m,s__TemporalRelation) ).

fof(kb_SUMO_622,axiom,
    s__relatedInternalConcept(s__typicallyContainsTemporalPart__m,s__typicallyContainsPart__m) ).

fof(kb_SUMO_623,axiom,
    s__relatedInternalConcept(s__typicallyContainsTemporalPart__m,s__temporalPart__m) ).

fof(kb_SUMO_624,axiom,
    s__format(s__EnglishLanguage,s__typicallyContainsTemporalPart__m,'a %2 typically contains a %1') ).

fof(kb_SUMO_625,axiom,
    s__documentation(s__typicallyContainsTemporalPart__m,s__EnglishLanguage,'An instance of the second argument typically contains an instance of the first argument. This is a class-level relation roughly corresponding to &%part. Note that this does not imply that such parts typically have such wholes.') ).

fof(kb_SUMO_626,axiom,
    s__domainSubclass(s__typicallyContainsTemporalPart__m,"1",s__Process) ).

fof(kb_SUMO_627,axiom,
    s__domainSubclass(s__typicallyContainsTemporalPart__m,"2",s__Process) ).

fof(kb_SUMO_628,axiom,
    ! [V__PART,V__WHOLE] :
      ( ( s__subclass(V__WHOLE,s__Process)
        & s__instance(V__WHOLE,s__SetOrClass)
        & s__subclass(V__PART,s__Process)
        & s__instance(V__PART,s__SetOrClass) )
     => ( s__typicallyContainsTemporalPart(V__PART,V__WHOLE)
       => ? [V__X,V__Y] :
            ( s__instance(V__Y,s__TimePosition)
            & s__instance(V__X,s__TimePosition)
            & s__instance(V__X,V__WHOLE)
            & s__instance(V__Y,V__PART)
            & s__temporalPart(V__Y,V__X) ) ) ) ).

fof(kb_SUMO_629,axiom,
    ! [V__NOTPARTPROB,V__PART,V__PARTPROB,V__WHOLE,V__Y] :
      ( ( s__instance(V__Y,s__TimePosition)
        & s__subclass(V__WHOLE,s__Process)
        & s__instance(V__WHOLE,s__SetOrClass)
        & s__instance(V__PARTPROB,s__Quantity)
        & s__subclass(V__PART,s__Process)
        & s__instance(V__PART,s__SetOrClass)
        & s__instance(V__NOTPARTPROB,s__Quantity) )
     => ( ( s__typicallyContainsTemporalPart(V__PART,V__WHOLE)
          & s__instance(V__Y,V__WHOLE)
          & V__PARTPROB = s__ProbabilityFn('(? [V__X1] : (s__instance(V__X1,s__TimePosition) & s__instance(V__X1,V__PART) & s__temporalPart(V__X1,V__Y)))')
          & V__NOTPARTPROB = s__ProbabilityFn('(~ (? [V__X2] : (s__instance(V__X2,s__TimePosition) & s__instance(V__X2,V__PART) & s__temporalPart(V__X2,V__Y))))') )
       => greater(V__PARTPROB,V__NOTPARTPROB) ) ) ).

fof(kb_SUMO_630,axiom,
    s__subclass(s__BleedingAir,s__LiquidMotion) ).

fof(kb_SUMO_631,axiom,
    s__instance(s__BleedingAir__t,s__SetOrClass) ).

fof(kb_SUMO_632,axiom,
    s__subclass(s__BleedingAir,s__Removing) ).

fof(kb_SUMO_633,axiom,
    s__termFormat(s__EnglishLanguage,s__BleedingAir,'bleeding air') ).

fof(kb_SUMO_634,axiom,
    s__documentation(s__BleedingAir,s__EnglishLanguage,'The process of removing fluid under pressure to locate and remove pockets of &%Air. This is done typically in hydraulic applications since air is compressible, and therefore undesirable in a hydraulic line.') ).

fof(kb_SUMO_635,axiom,
    ! [V__BA] :
      ( ( s__instance(V__BA,s__Physical)
        & s__instance(V__BA,s__TimePosition) )
     => ( s__instance(V__BA,s__BleedingAir)
       => s__hasPurpose(V__BA,'(? [V__FC,V__A] : (s__instance(V__A,s__Object) & s__instance(V__FC,s__SelfConnectedObject) & s__instance(V__FC,s__FluidContainer) & s__instance(V__A,s__Air) & s__holdsDuring(s__ImmediatePastFn(V__BA),s__contains(V__FC,V__A)) & s__holdsDuring(s__ImmediateFutureFn(V__BA),(~ s__contains(V__FC,V__A)))))') ) ) ).

fof(kb_SUMO_636,axiom,
    s__instance(s__cylinderBore__m,s__SpatialRelation) ).

fof(kb_SUMO_637,axiom,
    s__instance(s__cylinderBore__m,s__BinaryRelation) ).

fof(kb_SUMO_638,axiom,
    s__format(s__EnglishLanguage,s__cylinderBore__m,'the bore of %1 is %2') ).

fof(kb_SUMO_639,axiom,
    s__documentation(s__cylinderBore__m,s__EnglishLanguage,'The diameter of a cylindrical &%Hole.') ).

fof(kb_SUMO_640,axiom,
    s__domain(s__cylinderBore__m,"1",s__Cylinder) ).

fof(kb_SUMO_641,axiom,
    s__domain(s__cylinderBore__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_642,axiom,
    ! [V__CY,V__CI,V__M] :
      ( ( s__instance(V__M,s__LengthMeasure)
        & s__instance(V__CI,s__Object)
        & s__instance(V__CY,s__Object) )
     => ( ( s__cylinderBore(V__CY,V__M)
          & s__instance(V__CY,s__Cylinder)
          & s__instance(V__CI,s__Circle)
          & s__part(V__CI,V__CY) )
       => s__diameter(V__CI,V__M) ) ) ).

fof(kb_SUMO_643,axiom,
    s__subclass(s__BleederValve,s__Valve) ).

fof(kb_SUMO_644,axiom,
    s__instance(s__BleederValve__t,s__SetOrClass) ).

fof(kb_SUMO_645,axiom,
    s__instance(s__Valve__t,s__SetOrClass) ).

fof(kb_SUMO_646,axiom,
    s__termFormat(s__EnglishLanguage,s__BleederValve,'bleeder valve') ).

fof(kb_SUMO_647,axiom,
    s__documentation(s__BleederValve,s__EnglishLanguage,'A &%Valve designed for use in &%BleedingAir, typically from hydraulics such a brake lines.') ).

fof(kb_SUMO_648,axiom,
    ! [V__BV] :
      ( s__instance(V__BV,s__Object)
     => ( s__instance(V__BV,s__BleederValve)
       => s__hasPurpose(V__BV,'(? [V__B] : (s__instance(V__B,s__Process) & s__instance(V__B,s__BleedingAir) & s__instrument(V__B,V__BV)))') ) ) ).

fof(kb_SUMO_649,axiom,
    s__typicalPart(s__BrakeCaliper,s__BrakeSystem) ).

fof(kb_SUMO_650,axiom,
    s__typicallyContainsPart(s__BrakeCaliper,s__BrakeSystem) ).

fof(kb_SUMO_651,axiom,
    ! [V__BC] :
      ( s__instance(V__BC,s__Object)
     => ( s__instance(V__BC,s__BrakeCaliper)
       => s__hasPurpose(V__BC,'(? [V__P,V__W] : (s__instance(V__P,s__Process) & s__instance(V__P,s__Pushing) & s__instrument(V__P,V__BC) & s__patient(V__P,V__W) & s__instance(V__W,s__WearingFrictionSurface)))') ) ) ).

fof(kb_SUMO_652,axiom,
    ! [V__BC] :
      ( s__instance(V__BC,s__Object)
     => ( s__instance(V__BC,s__BrakeCaliper)
       => s__hasPurpose(V__BC,'(? [V__B] : (s__instance(V__B,s__Process) & s__instance(V__B,s__Braking) & s__instrument(V__B,V__BC)))') ) ) ).

fof(kb_SUMO_653,axiom,
    s__subclass(s__HydraulicFluid,s__Mixture) ).

fof(kb_SUMO_654,axiom,
    s__instance(s__HydraulicFluid__t,s__SetOrClass) ).

fof(kb_SUMO_655,axiom,
    s__termFormat(s__EnglishLanguage,s__HydraulicFluid,'hydraulic fluid') ).

fof(kb_SUMO_656,axiom,
    s__documentation(s__HydraulicFluid,s__EnglishLanguage,'A &%Substance that is virtuall incompressible. It is intended to be used in its &%Liquid state. It can be thought of as a liquid gear, creating a mechanical advantage in a hydraulic system. Small amounts of fluid can be easily and rapidly added to a chamber that actuates a piston which can generate great force.') ).

fof(kb_SUMO_657,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Object)
     => ( s__instance(V__H,s__HydraulicFluid)
       => s__hasPurpose(V__H,'(? [V__P] : (s__instance(V__P,s__Process) & s__instrument(V__P,V__H) & s__holdsDuring(s__WhenFn(V__P),s__attribute(V__H,s__Liquid))))') ) ) ).

fof(kb_SUMO_658,axiom,
    s__instance(s__objectTransferred__m,s__CaseRole) ).

fof(kb_SUMO_659,axiom,
    s__subrelation(s__objectTransferred__m,s__patient__m) ).

fof(kb_SUMO_660,axiom,
    s__domain(s__objectTransferred__m,"1",s__Transfer) ).

fof(kb_SUMO_661,axiom,
    s__domain(s__objectTransferred__m,"2",s__Object) ).

fof(kb_SUMO_662,axiom,
    s__format(s__EnglishLanguage,s__objectTransferred__m,'the object transferred in %1 is %n %2') ).

fof(kb_SUMO_663,axiom,
    s__documentation(s__objectTransferred__m,s__EnglishLanguage,'A relation that specifies the object that is transferred during the process. For example, in a &%Mailing process, the object transferred is a letter or package.') ).

%FOL fof(kb_SUMO_664,axiom,(( (! [V__OBJ,V__P] : ((s__instance(V__P,s__Transfer) & s__instance(V__P,s__TimePosition) & s__instance(V__OBJ,s__Object)) => (s__objectTransferred(V__P,V__OBJ) => (? [V__O,V__D] : (s__instance(V__D,s__Object) & s__instance(V__O,s__Object) & s__origin(V__P,V__O) & s__destination(V__P,V__D) & s__holdsDuring(s__ImmediatePastFn(V__P),'s__located(V__OBJ,V__O)') & s__holdsDuring(s__ImmediateFutureFn(V__P),'s__located(V__OBJ,V__D)')))))) ))).

fof(kb_SUMO_665,axiom,
    s__subclass(s__HydraulicCylinder,s__PhysicalSystem) ).

fof(kb_SUMO_666,axiom,
    s__instance(s__HydraulicCylinder__t,s__SetOrClass) ).

fof(kb_SUMO_667,axiom,
    s__termFormat(s__EnglishLanguage,s__HydraulicCylinder,'hydraulic cylinder') ).

fof(kb_SUMO_668,axiom,
    s__documentation(s__HydraulicCylinder,s__EnglishLanguage,'A &%Device consisting of a &%Hole that is the cylinder, and a &%Piston. Oil is forces into one part of the cylinder, moving the piston in the opposite direction, imparting force to a shaft that is part of the piston. Note that a cylinder without a piston, or a piston without a cylinder, is not considered a hydraulic cylinder. Both parts are essential to its identity.') ).

fof(kb_SUMO_669,axiom,
    ! [V__HC] :
      ( s__instance(V__HC,s__Object)
     => ( s__instance(V__HC,s__HydraulicCylinder)
       => ? [V__HH,V__C,V__P] :
            ( s__instance(V__P,s__Object)
            & s__instance(V__HH,s__Object)
            & s__instance(V__C,s__Hole)
            & V__HH = s__HoleHostFn(V__C)
            & s__attribute(V__C,s__Cylinder)
            & s__instance(V__P,s__Piston)
            & s__part(V__P,V__HC)
            & s__part(V__HH,V__HC) ) ) ) ).

fof(kb_SUMO_670,axiom,
    s__subclass(s__BrakeMasterCylinder,s__HydraulicCylinder) ).

fof(kb_SUMO_671,axiom,
    s__instance(s__BrakeMasterCylinder__t,s__SetOrClass) ).

fof(kb_SUMO_672,axiom,
    s__termFormat(s__EnglishLanguage,s__BrakeMasterCylinder,'master cylinder') ).

fof(kb_SUMO_673,axiom,
    s__documentation(s__BrakeMasterCylinder,s__EnglishLanguage,'This is the source of hydraulic pressure that actuates the &%BrakeCaliper, and is in turn actuated by the driver stepping on the &%BrakePedal.') ).

fof(kb_SUMO_674,axiom,
    ! [V__BMC] :
      ( s__instance(V__BMC,s__Object)
     => ( s__instance(V__BMC,s__BrakeMasterCylinder)
       => s__hasPurpose(V__BMC,'(? [V__BS] : (s__instance(V__BS,s__Object) & s__instance(V__BS,s__BrakeSystem) & s__part(V__BMC,V__BS)))') ) ) ).

fof(kb_SUMO_675,axiom,
    s__typicalPart(s__BrakeMasterCylinder,s__BrakeSystem) ).

fof(kb_SUMO_676,axiom,
    s__typicallyContainsPart(s__BrakeMasterCylinder,s__BrakeSystem) ).

fof(kb_SUMO_677,axiom,
    s__subclass(s__Cam,s__Device) ).

fof(kb_SUMO_678,axiom,
    s__instance(s__Cam__t,s__SetOrClass) ).

fof(kb_SUMO_679,axiom,
    s__termFormat(s__EnglishLanguage,s__Cam,cam) ).

fof(kb_SUMO_680,axiom,
    s__documentation(s__Cam,s__EnglishLanguage,'An eccentric lobe that presses against a valve or level as it rotates.') ).

fof(kb_SUMO_681,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Physical)
     => ( s__instance(V__C,s__Cam)
       => s__hasPurpose(V__C,'(? [V__R] : (s__instance(V__R,s__Process) & s__instance(V__R,s__Rotating) & s__patient(V__R,V__C)))') ) ) ).

fof(kb_SUMO_682,axiom,
    s__subclass(s__Camshaft,s__Shaft) ).

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

fof(kb_SUMO_684,axiom,
    s__termFormat(s__EnglishLanguage,s__Camshaft,camshaft) ).

fof(kb_SUMO_685,axiom,
    s__documentation(s__Camshaft,s__EnglishLanguage,'A rotating &%Shaft, tied to the &%Crankshaft, which serves to move &%Cams that open and close &%Valves in an &%InternalCombustionEngine.') ).

fof(kb_SUMO_686,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Physical)
     => ( s__instance(V__C,s__Camshaft)
       => s__hasPurpose(V__C,'(? [V__R] : (s__instance(V__R,s__Process) & s__instance(V__R,s__Rotating) & s__patient(V__R,V__C)))') ) ) ).

%FOL fof(kb_SUMO_687,axiom,(( (! [V__C,V__E,V__CS] : ((s__instance(V__CS,s__EngineeringComponent) & s__instance(V__E,s__Object) & s__instance(V__C,s__EngineeringComponent)) => ((s__instance(V__C,s__Cam) & s__instance(V__CS,s__Camshaft) & s__instance(V__E,s__Engine) & s__part(V__C,V__E) & s__part(V__CS,V__E)) => s__hasPurpose(V__CS,'s__connectedEngineeringComponents(V__C,V__CS)')))) ))).

fof(kb_SUMO_688,axiom,
    s__subclass(s__CharcoalFilter,s__Filter) ).

fof(kb_SUMO_689,axiom,
    s__instance(s__CharcoalFilter__t,s__SetOrClass) ).

fof(kb_SUMO_690,axiom,
    s__termFormat(s__EnglishLanguage,s__CharcoalFilter,'charcoal filter') ).

fof(kb_SUMO_691,axiom,
    s__documentation(s__CharcoalFilter,s__EnglishLanguage,'A &%Filter that uses &%Charcoal to remove impurities from a &%Gas or &%Liquid &%Mixture.') ).

fof(kb_SUMO_692,axiom,
    ! [V__CF] :
      ( s__instance(V__CF,s__CorpuscularObject)
     => ( s__instance(V__CF,s__CharcoalFilter)
       => ? [V__C] :
            ( s__subclass(V__C,s__Substance)
            & s__instance(V__C,s__Charcoal)
            & s__material(V__C,V__CF) ) ) ) ).

fof(kb_SUMO_693,axiom,
    s__subclass(s__CombustionChamber,s__Device) ).

fof(kb_SUMO_694,axiom,
    s__instance(s__CombustionChamber__t,s__SetOrClass) ).

fof(kb_SUMO_695,axiom,
    s__termFormat(s__EnglishLanguage,s__CombustionChamber,'combustion chamber') ).

fof(kb_SUMO_696,axiom,
    s__documentation(s__CombustionChamber,s__EnglishLanguage,'Any host of a &%Hole that is intended to contain &%Combustion events.') ).

fof(kb_SUMO_697,axiom,
    ! [V__CC] :
      ( s__instance(V__CC,s__CombustionChamber)
     => ? [V__H] :
          ( s__instance(V__H,s__Hole)
          & V__CC = s__HoleHostFn(V__H) ) ) ).

fof(kb_SUMO_698,axiom,
    s__subclass(s__CatalyticConverter,s__CombustionChamber) ).

fof(kb_SUMO_699,axiom,
    s__instance(s__CatalyticConverter__t,s__SetOrClass) ).

fof(kb_SUMO_700,axiom,
    s__termFormat(s__EnglishLanguage,s__CatalyticConverter,'catalytic converter') ).

fof(kb_SUMO_701,axiom,
    s__documentation(s__CatalyticConverter,s__EnglishLanguage,'A &%Device that decreases pollution output by creating a secondary &%Combustion, outside the &%Engine that burns any &%Fuel that is in the &%Exhaust of the primary combustion in the engine. It typically employs rare metals that act as catalysts for the chemical reaction.') ).

fof(kb_SUMO_702,axiom,
    s__typicalPart(s__CatalyticConverter,s__AutomobileExhaustSystem) ).

fof(kb_SUMO_703,axiom,
    s__typicallyContainsPart(s__CatalyticConverter,s__AutomobileExhaustSystem) ).

fof(kb_SUMO_704,axiom,
    ! [V__CC,V__T,V__E,V__ENG] :
      ( ( s__instance(V__ENG,s__Object)
        & s__instance(V__E,s__CorpuscularObject)
        & s__instance(V__CC,s__Object) )
     => ( ( s__instance(V__E,s__Exhaust)
          & s__material(s__Fuel,V__E)
          & s__instance(V__T,s__Transfer)
          & s__instance(V__ENG,s__Engine)
          & s__origin(V__T,V__ENG)
          & s__instance(V__CC,s__CatalyticConverter)
          & s__destination(V__T,V__CC)
          & s__objectTransferred(V__T,V__E) )
       => s__hasPurpose(V__CC,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Combustion) & s__instrument(V__C,V__CC) & s__patient(V__C,V__E) & s__eventLocated(V__C,V__CC)))') ) ) ).

fof(kb_SUMO_705,axiom,
    s__subclass(s__Cavitating,s__LiquidMotion) ).

fof(kb_SUMO_706,axiom,
    s__instance(s__Cavitating__t,s__SetOrClass) ).

fof(kb_SUMO_707,axiom,
    s__termFormat(s__EnglishLanguage,s__Cavitating,cavitating) ).

fof(kb_SUMO_708,axiom,
    s__documentation(s__Cavitating,s__EnglishLanguage,'A process whereby a &%PartialVacuum forms in a &%Liquid, near the blades or impellers of a &%Pump, reducing its ability to move the liquid.') ).

fof(kb_SUMO_709,axiom,
    ! [V__P,V__C,V__L1,V__L2] :
      ( ( s__instance(V__L2,s__Object)
        & s__instance(V__L1,s__Object)
        & s__instance(V__C,s__Physical)
        & s__instance(V__P,s__SelfConnectedObject) )
     => ( ( s__instance(V__C,s__Cavitating)
          & s__instance(V__P,s__Pump)
          & s__attribute(V__P,s__DeviceOn)
          & s__attribute(V__L1,s__Liquid)
          & s__contains(V__P,V__L1) )
       => ? [V__PP] :
            ( s__part(V__PP,V__P)
            & s__hasPurpose(V__PP,'(s__attribute(V__L2,s__Liquid) & s__meetsSpatially(V__L2,V__PP))')
            & s__holdsDuring(s__WhenFn(V__C),'(~ (? [V__L3] : (s__instance(V__L3,s__Object) & s__instance(V__PP,s__Object) & s__attribute(V__L3,s__Liquid) & s__meetsSpatially(V__PP,V__L3))))') ) ) ) ).

fof(kb_SUMO_710,axiom,
    s__instance(s__molecularRatio__m,s__TernaryRelation) ).

fof(kb_SUMO_711,axiom,
    s__format(s__EnglishLanguage,s__molecularRatio__m,'the number of molecules of %1 in a molecule of %3 is %n %2') ).

fof(kb_SUMO_712,axiom,
    s__documentation(s__molecularRatio__m,s__EnglishLanguage,'The number of molecules of a particular &%ElementalSubstance in a given &%CompoundSubstance.') ).

fof(kb_SUMO_713,axiom,
    s__domainSubclass(s__molecularRatio__m,"1",s__ElementalSubstance) ).

fof(kb_SUMO_714,axiom,
    s__domain(s__molecularRatio__m,"2",s__Integer) ).

fof(kb_SUMO_715,axiom,
    s__domainSubclass(s__molecularRatio__m,"3",s__CompoundSubstance) ).

fof(kb_SUMO_716,axiom,
    ! [V__ECLASS,V__CLASS,V__E,V__CS1,V__G,V__N] :
      ( ( s__instance(V__N,s__Integer)
        & s__instance(V__G,s__Collection)
        & s__instance(V__CS1,s__Object)
        & s__instance(V__E,s__SelfConnectedObject)
        & s__instance(V__CLASS,s__SetOrClass)
        & s__subclass(V__ECLASS,s__ElementalSubstance)
        & s__instance(V__ECLASS,s__SetOrClass) )
     => ( ( s__instance(V__CS1,V__CLASS)
          & s__subclass(V__CLASS,s__CompoundSubstance)
          & ~ ? [V__CS2] :
                ( s__instance(V__CS2,s__Object)
                & s__instance(V__CS2,V__CLASS)
                & s__part(V__CS2,V__CS1) )
          & s__molecularRatio(V__ECLASS,V__N,V__CLASS)
          & s__instance(V__G,s__Group)
          & s__member(V__E,V__G)
          & s__part(V__E,V__CS1)
          & s__instance(V__E,V__ECLASS) )
       => s__memberCount(V__G,V__N) ) ) ).

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

fof(kb_SUMO_718,axiom,
    s__termFormat(s__EnglishLanguage,s__Chlorofluorocarbon,chlorofluorocarbon) ).

fof(kb_SUMO_719,axiom,
    s__documentation(s__Chlorofluorocarbon,s__EnglishLanguage,'A chlorofluorocarbon (CFC) is an organic compound that contains carbon, chlorine, and fluorine, produced as a volatile derivative of methane and ethane. A common subclass are the hydrochlorofluorocarbons (HCFCs), which contain hydrogen, as well. They are also commonly known by the DuPont trade name Freon. The most common representative is dichlorodifluoromethane (R-12 or Freon-12). Many CFCs have been widely used as refrigerants, propellants (in aerosol applications), and solvents. The manufacture of such compounds has been phased out by the Montreal Protocol because they contribute to ozone depletion. [from Wikipedia]') ).

fof(kb_SUMO_720,axiom,
    s__subclass(s__Freon12,s__Chlorofluorocarbon) ).

fof(kb_SUMO_721,axiom,
    s__instance(s__Freon12__t,s__SetOrClass) ).

fof(kb_SUMO_722,axiom,
    s__instance(s__Chlorofluorocarbon__t,s__SetOrClass) ).

fof(kb_SUMO_723,axiom,
    s__termFormat(s__EnglishLanguage,s__Freon12,'freon-12') ).

fof(kb_SUMO_724,axiom,
    s__documentation(s__Freon12,s__EnglishLanguage,'A &%Chlorofluorocarbon with formula CCl2F2, which prior to widespread environmental concerns about its use was the most common refridgerant.') ).

fof(kb_SUMO_725,axiom,
    s__molecularRatio(s__Carbon,"1",s__Freon12) ).

fof(kb_SUMO_726,axiom,
    s__molecularRatio(s__Chlorine,"2",s__Freon12) ).

fof(kb_SUMO_727,axiom,
    s__molecularRatio(s__Fluorine,"2",s__Freon12) ).

fof(kb_SUMO_728,axiom,
    s__subclass(s__Clutch,s__Device) ).

fof(kb_SUMO_729,axiom,
    s__instance(s__Clutch__t,s__SetOrClass) ).

fof(kb_SUMO_730,axiom,
    s__termFormat(s__EnglishLanguage,s__Clutch,clutch) ).

fof(kb_SUMO_731,axiom,
    s__documentation(s__Clutch,s__EnglishLanguage,'A &%Device used to engage and disengage moving parts. It consists of a friction plate and a spring-loaded mechanism that engages the plate with varying force as the clutch is released. In an &%Automobile it ultimately connects the &%Engine with the &%Gearbox. For the purposes of this definition, we consider the &%DeviceOn state of the clutch to mean that it is not engaged with the clutch plate.') ).

fof(kb_SUMO_732,axiom,
    ! [V__A,V__C,V__E,V__G,V__M,V__GEAR] :
      ( ( s__instance(V__GEAR,s__Object)
        & s__instance(V__M,s__Process)
        & s__instance(V__G,s__Object)
        & s__instance(V__E,s__Object)
        & s__instance(V__C,s__Object)
        & s__instance(V__A,s__Object) )
     => ( ( s__instance(V__C,s__Clutch)
          & s__instance(V__A,s__Automobile)
          & s__instance(V__E,s__Engine)
          & s__instance(V__G,s__Gearbox)
          & s__instance(V__GEAR,s__Gear)
          & s__part(V__GEAR,V__G)
          & s__part(V__G,V__A)
          & s__part(V__C,V__A)
          & s__part(V__E,V__A)
          & s__instance(V__M,s__Motion)
          & s__patient(V__M,V__E)
          & s__attribute(V__C,s__DeviceOn) )
       => ~ ? [V__M2] :
              ( s__instance(V__M2,s__Process)
              & s__instance(V__M2,s__Motion)
              & s__patient(V__M2,V__G)
              & s__causes(V__M,V__M2) ) ) ) ).

fof(kb_SUMO_733,axiom,
    ! [V__A,V__C,V__E,V__G,V__M,V__GEAR] :
      ( ( s__instance(V__GEAR,s__Object)
        & s__instance(V__M,s__Process)
        & s__instance(V__G,s__Object)
        & s__instance(V__E,s__Object)
        & s__instance(V__C,s__Object)
        & s__instance(V__A,s__Object) )
     => ( ( s__instance(V__C,s__Clutch)
          & s__instance(V__A,s__Automobile)
          & s__instance(V__E,s__Engine)
          & s__instance(V__G,s__Gearbox)
          & s__instance(V__GEAR,s__Gear)
          & s__part(V__GEAR,V__G)
          & s__part(V__G,V__A)
          & s__part(V__C,V__A)
          & s__part(V__E,V__A)
          & s__instance(V__M,s__Motion)
          & s__patient(V__M,V__E)
          & s__attribute(V__C,s__DeviceOff) )
       => ? [V__M2] :
            ( s__instance(V__M2,s__Process)
            & s__instance(V__M2,s__Motion)
            & s__patient(V__M2,V__G)
            & s__causes(V__M,V__M2) ) ) ) ).

fof(kb_SUMO_734,axiom,
    s__instance(s__minCylinderVolume__m,s__BinaryRelation) ).

fof(kb_SUMO_735,axiom,
    s__domain(s__minCylinderVolume__m,"1",s__Engine) ).

fof(kb_SUMO_736,axiom,
    s__domain(s__minCylinderVolume__m,"2",s__VolumeMeasure) ).

fof(kb_SUMO_737,axiom,
    s__format(s__EnglishLanguage,s__minCylinderVolume__m,'the minimum volume of the cylinders in the engine %1 is %n %2') ).

fof(kb_SUMO_738,axiom,
    s__documentation(s__minCylinderVolume__m,s__EnglishLanguage,'The volume of the &%CombustionChamber of the &%EngineCylinder at the maximum point of compression of the cylinder.') ).

%FOL fof(kb_SUMO_739,axiom,(( (! [V__CC,V__E,V__EC,V__V1] : ((s__instance(V__V1,s__VolumeMeasure) & s__instance(V__EC,s__Process) & s__instance(V__E,s__Engine) & s__instance(V__CC,s__Object)) => ((s__instance(V__EC,s__EngineCycle) & s__instance(V__E,s__InternalCombustionEngine) & s__instance(V__CC,s__CombustionChamber) & s__part(V__CC,V__E) & s__eventLocated(V__EC,V__E) & s__holdsDuring(s__WhenFn(V__EC),'s__minCylinderVolume(V__E,V__V1)')) => (~ (? [V__V2,V__T] : (s__instance(V__T,s__TimeInterval) & s__instance(V__V2,s__PhysicalQuantity) & s__during(V__T,s__WhenFn(V__EC)) & s__holdsDuring(V__T,'s__measure(V__CC,V__V2)') & greater(V__V1,V__V2))))))) ))).

fof(kb_SUMO_740,axiom,
    s__instance(s__maxCylinderVolume__m,s__BinaryRelation) ).

fof(kb_SUMO_741,axiom,
    s__domain(s__maxCylinderVolume__m,"1",s__Engine) ).

fof(kb_SUMO_742,axiom,
    s__domain(s__maxCylinderVolume__m,"2",s__VolumeMeasure) ).

fof(kb_SUMO_743,axiom,
    s__format(s__EnglishLanguage,s__maxCylinderVolume__m,'the maximum volume of the cylinders in the engine %1 is %n %2') ).

fof(kb_SUMO_744,axiom,
    s__documentation(s__maxCylinderVolume__m,s__EnglishLanguage,'The volume of the &%CombustionChamber of the &%EngineCylinder at the maximum point of extension of the piston.') ).

%FOL fof(kb_SUMO_745,axiom,(( (! [V__CC,V__E,V__EC,V__V1] : ((s__instance(V__V1,s__VolumeMeasure) & s__instance(V__EC,s__Process) & s__instance(V__E,s__Engine) & s__instance(V__CC,s__Object)) => ((s__instance(V__EC,s__EngineCycle) & s__instance(V__E,s__InternalCombustionEngine) & s__instance(V__CC,s__CombustionChamber) & s__part(V__CC,V__E) & s__eventLocated(V__EC,V__E) & s__holdsDuring(s__WhenFn(V__EC),'s__maxCylinderVolume(V__E,V__V1)')) => (~ (? [V__V2,V__T] : (s__instance(V__T,s__TimeInterval) & s__instance(V__V2,s__PhysicalQuantity) & s__during(V__T,s__WhenFn(V__EC)) & s__holdsDuring(V__T,'s__measure(V__CC,V__V2)') & greater(V__V2,V__V1))))))) ))).

fof(kb_SUMO_746,axiom,
    s__instance(s__compressionRatio__m,s__BinaryRelation) ).

fof(kb_SUMO_747,axiom,
    s__domain(s__compressionRatio__m,"1",s__Engine) ).

fof(kb_SUMO_748,axiom,
    s__domain(s__compressionRatio__m,"2",s__RealNumber) ).

fof(kb_SUMO_749,axiom,
    s__format(s__EnglishLanguage,s__compressionRatio__m,'the compression ratio of %1 is %n %2') ).

fof(kb_SUMO_750,axiom,
    s__documentation(s__compressionRatio__m,s__EnglishLanguage,'The ratio of the volume of the &%CombustionChamber of the &%EngineCylinder at the maximum point of compression of the cylinder, to the volume of the chamber with the piston fully retracted.') ).

fof(kb_SUMO_751,axiom,
    ! [V__MIN,V__R,V__MAX,V__E,V__M] :
      ( ( s__instance(V__M,s__UnitOfMeasure)
        & s__instance(V__E,s__Engine)
        & s__instance(V__MAX,s__RealNumber)
        & s__instance(V__R,s__RealNumber)
        & s__instance(V__MIN,s__RealNumber) )
     => ( s__compressionRatio(V__E,V__R)
      <=> ( s__minCylinderVolume(V__E,s__MeasureFn(V__MIN,V__M))
          & s__maxCylinderVolume(V__E,s__MeasureFn(V__MAX,V__M))
          & V__R = divide(V__MIN,V__MAX) ) ) ) ).

fof(kb_SUMO_752,axiom,
    s__instance(s__pistonStroke__m,s__BinaryRelation) ).

fof(kb_SUMO_753,axiom,
    s__subrelation(s__pistonStroke__m,s__distance__m) ).

fof(kb_SUMO_754,axiom,
    s__domain(s__pistonStroke__m,"1",s__Engine) ).

fof(kb_SUMO_755,axiom,
    s__domain(s__pistonStroke__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_756,axiom,
    s__format(s__EnglishLanguage,s__pistonStroke__m,'the maximum distance that the pistons of engine %1 travel is %n %2') ).

fof(kb_SUMO_757,axiom,
    s__documentation(s__pistonStroke__m,s__EnglishLanguage,'The maximum &%distance that a piston travels during normal operation of the &%Engine.') ).

fof(kb_SUMO_758,axiom,
    s__subclass(s__EngineConnectingRod,s__Device) ).

fof(kb_SUMO_759,axiom,
    s__instance(s__EngineConnectingRod__t,s__SetOrClass) ).

fof(kb_SUMO_760,axiom,
    s__termFormat(s__EnglishLanguage,s__EngineConnectingRod,'engine connecting rod') ).

fof(kb_SUMO_761,axiom,
    s__documentation(s__EngineConnectingRod,s__EnglishLanguage,'A &%Device that connects the &%Piston to the &%Crankshaft.') ).

fof(kb_SUMO_762,axiom,
    ! [V__ECR] :
      ( s__instance(V__ECR,s__EngineeringComponent)
     => ( s__instance(V__ECR,s__EngineConnectingRod)
       => s__hasPurpose(V__ECR,'(? [V__P,V__C] : (s__instance(V__C,s__EngineeringComponent) & s__instance(V__P,s__EngineeringComponent) & s__instance(V__P,s__Piston) & s__instance(V__C,s__Crankshaft) & s__connectedEngineeringComponents(V__P,V__ECR) & s__connectedEngineeringComponents(V__C,V__ECR)))') ) ) ).

fof(kb_SUMO_763,axiom,
    s__subclass(s__Compressing,s__Motion) ).

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

fof(kb_SUMO_765,axiom,
    s__termFormat(s__EnglishLanguage,s__Compressing,compressing) ).

fof(kb_SUMO_766,axiom,
    s__documentation(s__Compressing,s__EnglishLanguage,'Forcing some &%SelfConnectedObject into a smaller space than at the beginning of the action.') ).

%FOL fof(kb_SUMO_767,axiom,(( (! [V__SCO,V__N2,V__N1,V__C,V__V] : ((s__instance(V__V,s__UnitOfMeasure) & s__instance(V__C,s__Process) & s__instance(V__N1,s__RealNumber) & s__instance(V__N2,s__RealNumber) & s__instance(V__SCO,s__Object)) => ((s__instance(V__SCO,s__SelfConnectedObject) & s__instance(V__C,s__Compressing) & s__patient(V__C,V__SCO) & s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__C)),'s__measure(V__SCO,s__MeasureFn(V__N1,V__V))') & s__instance(V__V,s__VolumeMeasure) & s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__C)),'s__measure(V__SCO,s__MeasureFn(V__N2,V__V))')) => greater(V__N1,V__N2)))) ))).

fof(kb_SUMO_768,axiom,
    s__subclass(s__AirConditioningCompressor,s__GasCompressor) ).

fof(kb_SUMO_769,axiom,
    s__instance(s__AirConditioningCompressor__t,s__SetOrClass) ).

fof(kb_SUMO_770,axiom,
    s__termFormat(s__EnglishLanguage,s__AirConditioningCompressor,'air conditioning compressor') ).

fof(kb_SUMO_771,axiom,
    s__documentation(s__AirConditioningCompressor,s__EnglishLanguage,'A &%Machine that pulls refrigerant in its &%Gas state out of the &%AirConditioningEvaporator and subjects it to &%Compressing in a &%VaporCompressionCycle.') ).

fof(kb_SUMO_772,axiom,
    s__typicalPart(s__AirConditioningCompressor,s__AirConditioner) ).

fof(kb_SUMO_773,axiom,
    s__typicallyContainsPart(s__AirConditioningCompressor,s__AirConditioner) ).

fof(kb_SUMO_774,axiom,
    ! [V__ACC] :
      ( s__instance(V__ACC,s__Object)
     => ( s__instance(V__ACC,s__AirConditioningCompressor)
       => s__hasPurpose(V__ACC,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Cooling) & s__instrument(V__C,V__ACC)))') ) ) ).

fof(kb_SUMO_775,axiom,
    s__subclass(s__VaporCompressionCycle,s__Cooling) ).

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

fof(kb_SUMO_777,axiom,
    s__termFormat(s__EnglishLanguage,s__VaporCompressionCycle,'vapor compression cycle') ).

fof(kb_SUMO_778,axiom,
    s__documentation(s__VaporCompressionCycle,s__EnglishLanguage,'A complete cycle of &%Compressing, &%Condensing and &%Evaporating, for the purpose of &%Cooling.') ).

fof(kb_SUMO_779,axiom,
    s__externalImage(s__VaporCompressionCycle,'http://upload.wikimedia.org/wikipedia/commons/5/5d/Refrigeration.png') ).

fof(kb_SUMO_780,axiom,
    ! [V__VCC] :
      ( s__instance(V__VCC,s__Process)
     => ( s__instance(V__VCC,s__VaporCompressionCycle)
       => ? [V__CMP,V__COND,V__EV,V__CMP2] :
            ( s__instance(V__CMP2,s__Process)
            & s__instance(V__EV,s__Process)
            & s__instance(V__COND,s__Process)
            & s__instance(V__CMP,s__Process)
            & s__instance(V__CMP,s__Compressing)
            & s__instance(V__COND,s__Condensing)
            & s__instance(V__EV,s__Evaporating)
            & s__instance(V__CMP2,s__Compressing)
            & s__subProcess(V__CMP,V__VCC)
            & s__subProcess(V__COND,V__VCC)
            & s__subProcess(V__EV,V__VCC)
            & s__subProcess(V__CMP2,V__VCC)
            & s__meetsTemporally(s__WhenFn(V__CMP),s__WhenFn(V__COND))
            & s__meetsTemporally(s__WhenFn(V__COND),s__WhenFn(V__EV))
            & s__meetsTemporally(s__WhenFn(V__EV),s__WhenFn(V__CMP2)) ) ) ) ).

fof(kb_SUMO_781,axiom,
    s__subclass(s__AirConditioningCondenser,s__Machine) ).

fof(kb_SUMO_782,axiom,
    s__instance(s__AirConditioningCondenser__t,s__SetOrClass) ).

fof(kb_SUMO_783,axiom,
    s__termFormat(s__EnglishLanguage,s__AirConditioningCondenser,'air conditioning condenser') ).

fof(kb_SUMO_784,axiom,
    s__documentation(s__AirConditioningCondenser,s__EnglishLanguage,'A &%Machine that pulls compressed refrigerant in its &%Gas state out of the &%AirConditioningCompressor and turns it into a &%Liquid via a &%VaporCompressionCycle.') ).

fof(kb_SUMO_785,axiom,
    s__typicalPart(s__AirConditioningCondenser,s__AirConditioner) ).

fof(kb_SUMO_786,axiom,
    s__typicallyContainsPart(s__AirConditioningCondenser,s__AirConditioner) ).

fof(kb_SUMO_787,axiom,
    ! [V__ACC] :
      ( s__instance(V__ACC,s__Object)
     => ( s__instance(V__ACC,s__AirConditioningCondenser)
       => s__hasPurpose(V__ACC,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Cooling) & s__instrument(V__C,V__ACC)))') ) ) ).

fof(kb_SUMO_788,axiom,
    ! [V__ACC] :
      ( s__instance(V__ACC,s__Object)
     => ( s__instance(V__ACC,s__AirConditioningCondenser)
       => s__hasPurpose(V__ACC,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Condensing) & s__instrument(V__C,V__ACC)))') ) ) ).

fof(kb_SUMO_789,axiom,
    s__subclass(s__AirConditioningEvaporator,s__Machine) ).

fof(kb_SUMO_790,axiom,
    s__instance(s__AirConditioningEvaporator__t,s__SetOrClass) ).

fof(kb_SUMO_791,axiom,
    s__termFormat(s__EnglishLanguage,s__AirConditioningEvaporator,'air conditioning evaporator') ).

fof(kb_SUMO_792,axiom,
    s__documentation(s__AirConditioningEvaporator,s__EnglishLanguage,'A &%Machine that pulls refrigerant in its &%Liquid state out of the &%AirConditioningCondenser and turns it into a &%Gas via a &%VaporCompressionCycle.') ).

fof(kb_SUMO_793,axiom,
    s__typicalPart(s__AirConditioningEvaporator,s__AirConditioner) ).

fof(kb_SUMO_794,axiom,
    s__typicallyContainsPart(s__AirConditioningEvaporator,s__AirConditioner) ).

fof(kb_SUMO_795,axiom,
    ! [V__ACE] :
      ( s__instance(V__ACE,s__Object)
     => ( s__instance(V__ACE,s__AirConditioningEvaporator)
       => s__hasPurpose(V__ACE,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Cooling) & s__instrument(V__C,V__ACE)))') ) ) ).

fof(kb_SUMO_796,axiom,
    ! [V__ACE,V__E] :
      ( s__instance(V__ACE,s__Object)
     => ( s__instance(V__ACE,s__AirConditioningEvaporator)
       => s__hasPurpose(V__ACE,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__E,s__Evaporating) & s__instrument(V__C,V__ACE)))') ) ) ).

fof(kb_SUMO_797,axiom,
    s__instance(s__RevolutionsPerMinute,s__UnitOfMeasure) ).

fof(kb_SUMO_798,axiom,
    s__termFormat(s__EnglishLanguage,s__RevolutionsPerMinute,'revolutions per minute') ).

fof(kb_SUMO_799,axiom,
    s__documentation(s__RevolutionsPerMinute,s__EnglishLanguage,'The number of complete revolutions in one plane of motion for a given object.') ).

fof(kb_SUMO_800,axiom,
    s__instance(s__RotationFn__m,s__BinaryFunction) ).

fof(kb_SUMO_801,axiom,
    s__format(s__EnglishLanguage,s__RotationFn__m,'the rotation of %1 during %2') ).

fof(kb_SUMO_802,axiom,
    s__documentation(s__RotationFn__m,s__EnglishLanguage,'A &%Function that maps an instance of &%Rotating to the speed of the rotation.') ).

fof(kb_SUMO_803,axiom,
    s__domain(s__RotationFn__m,"1",s__Rotating) ).

fof(kb_SUMO_804,axiom,
    s__domain(s__RotationFn__m,"2",s__TimeDuration) ).

fof(kb_SUMO_805,axiom,
    s__range(s__RotationFn__m,s__FunctionQuantity) ).

fof(kb_SUMO_806,axiom,
    s__subclass(s__CVJoint,s__MechanicalJoint) ).

fof(kb_SUMO_807,axiom,
    s__instance(s__CVJoint__t,s__SetOrClass) ).

fof(kb_SUMO_808,axiom,
    s__termFormat(s__EnglishLanguage,s__CVJoint,'C.V. joint') ).

fof(kb_SUMO_809,axiom,
    s__documentation(s__CVJoint,s__EnglishLanguage,'A &%MechanicalJoint that allows two joined shafts to turn at the same speed throughout a range of angles with respect to each other. The most common type of CV joint is a &%BallJoint, although there are also other kinds.') ).

fof(kb_SUMO_810,axiom,
    ! [V__R2,V__T,V__R1,V__SH2,V__SH1,V__CV,V__N] :
      ( ( s__instance(V__N,s__Rotating)
        & s__instance(V__CV,s__EngineeringComponent)
        & s__instance(V__R1,s__Process)
        & s__instance(V__R1,s__EngineeringComponent)
        & s__instance(V__T,s__TimeDuration)
        & s__instance(V__R2,s__Process)
        & s__instance(V__R2,s__EngineeringComponent) )
     => ( ( s__instance(V__SH1,s__Shaft)
          & s__instance(V__SH2,s__Shaft)
          & V__SH1 != V__SH2
          & s__instance(V__R1,s__Rotating)
          & s__patient(V__R1,V__SH1)
          & s__instance(V__R2,s__Rotating)
          & s__patient(V__R2,V__SH2)
          & s__causes(V__R1,V__R2)
          & s__instance(V__CV,s__CVJoint)
          & s__connectedEngineeringComponents(V__R1,V__CV)
          & s__connectedEngineeringComponents(V__R2,V__CV)
          & s__holdsDuring(s__WhenFn(V__R1),'(V__SH1 = s__RotationFn(V__N,V__T))') )
       => s__holdsDuring(s__WhenFn(V__R2),'(V__SH2 = s__RotationFn(V__N,V__T))') ) ) ).

fof(kb_SUMO_811,axiom,
    s__subclass(s__EngineCoolingSystem,s__PhysicalSystem) ).

fof(kb_SUMO_812,axiom,
    s__instance(s__EngineCoolingSystem__t,s__SetOrClass) ).

fof(kb_SUMO_813,axiom,
    s__termFormat(s__EnglishLanguage,s__EngineCoolingSystem,'engine cooling system') ).

fof(kb_SUMO_814,axiom,
    s__documentation(s__EngineCoolingSystem,s__EnglishLanguage,'A system designed to keep the engine cool (and therefore prevent it from seizing), that may also heat the passenger compartment as a byproduct.') ).

fof(kb_SUMO_815,axiom,
    s__typicallyContainsPart(s__EngineCoolingSystem,s__Pump) ).

fof(kb_SUMO_816,axiom,
    ! [V__A,V__ECS,V__E] :
      ( ( s__instance(V__E,s__Object)
        & s__instance(V__ECS,s__Object)
        & s__instance(V__A,s__Object) )
     => ( ( s__instance(V__ECS,s__EngineCoolingSystem)
          & s__instance(V__E,s__Engine)
          & s__instance(V__A,s__Automobile)
          & s__part(V__ECS,V__A)
          & s__part(V__E,V__A) )
       => s__hasPurpose(V__ECS,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Cooling) & s__instrument(V__C,V__ECS) & s__patient(V__C,V__E)))') ) ) ).

fof(kb_SUMO_817,axiom,
    s__subclass(s__LiquidEngineCoolingSystem,s__EngineCoolingSystem) ).

fof(kb_SUMO_818,axiom,
    s__instance(s__LiquidEngineCoolingSystem__t,s__SetOrClass) ).

fof(kb_SUMO_819,axiom,
    s__termFormat(s__EnglishLanguage,s__LiquidEngineCoolingSystem,'water cooling system') ).

fof(kb_SUMO_820,axiom,
    s__documentation(s__LiquidEngineCoolingSystem,s__EnglishLanguage,'A kind of &%EngineCoolingSystem found in most &%Automobiles, that uses a liquid coolant to cool the &%Engine. It consists of a series of tubes through which a coolant can flow, a radiator, a pump, and a temperature sensor that allows the engine to reach a normal operating temperature before starting the cooling mechanism.') ).

fof(kb_SUMO_821,axiom,
    s__typicallyContainsPart(s__Thermometer,s__LiquidEngineCoolingSystem) ).

fof(kb_SUMO_822,axiom,
    ! [V__C,V__LECS] :
      ( ( s__instance(V__LECS,s__Object)
        & s__instance(V__C,s__Transfer) )
     => ( ( s__instance(V__LECS,s__LiquidEngineCoolingSystem)
          & s__instance(V__C,s__Cooling)
          & s__instrument(V__C,V__LECS) )
       => ? [V__L] :
            ( s__instance(V__L,s__Object)
            & s__attribute(V__L,s__Liquid)
            & s__objectTransferred(V__C,V__L) ) ) ) ).

fof(kb_SUMO_823,axiom,
    s__subclass(s__AirEngineCoolingSystem,s__EngineCoolingSystem) ).

fof(kb_SUMO_824,axiom,
    s__instance(s__AirEngineCoolingSystem__t,s__SetOrClass) ).

fof(kb_SUMO_825,axiom,
    s__termFormat(s__EnglishLanguage,s__AirEngineCoolingSystem,'air cooling system') ).

fof(kb_SUMO_826,axiom,
    s__documentation(s__AirEngineCoolingSystem,s__EnglishLanguage,'A kind of &%EngineCoolingSystem less commonly found in &%Automobiles than a &%LiquidEngineCoolingSystem. It uses a &%Air to cool the &%Engine.') ).

fof(kb_SUMO_827,axiom,
    ! [V__C,V__LECS] :
      ( ( s__instance(V__LECS,s__Object)
        & s__instance(V__C,s__Transfer) )
     => ( ( s__instance(V__LECS,s__AirEngineCoolingSystem)
          & s__instance(V__C,s__Cooling)
          & s__instrument(V__C,V__LECS) )
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__A,s__Air)
            & s__objectTransferred(V__C,V__A) ) ) ) ).

fof(kb_SUMO_828,axiom,
    s__subclass(s__Radiator,s__EngineeringComponent) ).

fof(kb_SUMO_829,axiom,
    s__instance(s__Radiator__t,s__SetOrClass) ).

fof(kb_SUMO_830,axiom,
    s__termFormat(s__EnglishLanguage,s__Radiator,radiator) ).

fof(kb_SUMO_831,axiom,
    s__documentation(s__Radiator,s__EnglishLanguage,'A &%Device which is designed for having a &%Liquid travel through a metal honeycomb, in order to cool the liquid, which in turn is used to cool something else.') ).

fof(kb_SUMO_832,axiom,
    s__typicalPart(s__Radiator,s__LiquidEngineCoolingSystem) ).

fof(kb_SUMO_833,axiom,
    s__typicallyContainsPart(s__Radiator,s__LiquidEngineCoolingSystem) ).

fof(kb_SUMO_834,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Object)
     => ( s__instance(V__R,s__Radiator)
       => s__hasPurpose(V__R,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Cooling) & s__instrument(V__C,V__R)))') ) ) ).

fof(kb_SUMO_835,axiom,
    s__subclass(s__EngineCranking,s__Motion) ).

fof(kb_SUMO_836,axiom,
    s__instance(s__EngineCranking__t,s__SetOrClass) ).

fof(kb_SUMO_837,axiom,
    s__termFormat(s__EnglishLanguage,s__EngineCranking,'engine cranking') ).

fof(kb_SUMO_838,axiom,
    s__documentation(s__EngineCranking,s__EnglishLanguage,'Starting an &%InternalCombustionEngine, in which an electric motor is employed to initiate &%Rotating of the &%Crankshaft and &%Flywheel to the point where &%Combusion can sustain the rotation.') ).

fof(kb_SUMO_839,axiom,
    ! [V__R,V__EC] :
      ( s__instance(V__R,s__Process)
     => ( s__instance(V__EC,s__EngineCranking)
       => ? [V__EM,V__E,V__S,V__R1,V__C,V__R2] :
            ( s__instance(V__R2,s__Process)
            & s__instance(V__C,s__Object)
            & s__instance(V__R1,s__Process)
            & s__instance(V__S,s__Object)
            & s__instance(V__E,s__Object)
            & s__instance(V__EM,s__Object)
            & s__instance(V__EM,s__ElectricalMotor)
            & s__instance(V__E,s__InternalCombustionEngine)
            & s__instance(V__S,s__Shaft)
            & s__instance(V__C,s__Crankshaft)
            & s__part(V__S,V__EM)
            & s__instance(V__R1,s__Rotating)
            & s__patient(V__R,V__S)
            & s__part(V__C,V__E)
            & s__instance(V__R2,s__Rotating)
            & s__patient(V__R2,V__C)
            & s__part(V__C,V__E)
            & s__causes(V__R1,V__R2) ) ) ) ).

fof(kb_SUMO_840,axiom,
    s__subclass(s__Flywheel,s__EngineeringComponent) ).

fof(kb_SUMO_841,axiom,
    s__instance(s__Flywheel__t,s__SetOrClass) ).

fof(kb_SUMO_842,axiom,
    s__termFormat(s__EnglishLanguage,s__Flywheel,flywheel) ).

fof(kb_SUMO_843,axiom,
    s__documentation(s__Flywheel,s__EnglishLanguage,'Any &%Device designed to smooth the application of force or keep a &%Shaft spinning in the absence of other power inputs. It can either be massive or spin quickly (or both), in order to have significant intertia.') ).

fof(kb_SUMO_844,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Physical)
     => ( s__instance(V__F,s__Flywheel)
       => s__hasPurpose(V__F,'(? [V__R1,V__R2] : (s__instance(V__R2,s__Process) & s__instance(V__R1,s__Process) & s__instance(V__R1,s__Rotating) & s__instance(V__R2,s__Rotating) & s__patient(V__R1,V__F) & s__causes(V__R1,V__R2)))') ) ) ).

fof(kb_SUMO_845,axiom,
    s__instance(s__RightAngle,s__PositionalAttribute) ).

fof(kb_SUMO_846,axiom,
    s__subclass(s__Differential,s__GearTrain) ).

fof(kb_SUMO_847,axiom,
    s__instance(s__Differential__t,s__SetOrClass) ).

fof(kb_SUMO_848,axiom,
    s__instance(s__GearTrain__t,s__SetOrClass) ).

fof(kb_SUMO_849,axiom,
    s__termFormat(s__EnglishLanguage,s__Differential,differential) ).

fof(kb_SUMO_850,axiom,
    s__documentation(s__Differential,s__EnglishLanguage,'A set of &%Gears that change the axis of &%Rotating of a &%Shaft, in order to transmit power from an &%Automobile &%Engine to its &%Wheels.') ).

fof(kb_SUMO_851,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__Differential)
       => ? [V__G1,V__G2] :
            ( s__instance(V__G2,s__Object)
            & s__instance(V__G1,s__Object)
            & s__instance(V__G1,s__Gear)
            & s__instance(V__G2,s__Gear)
            & s__part(V__G1,V__D)
            & s__part(V__G2,V__D)
            & s__orientation(V__G1,V__G2,s__RightAngle) ) ) ) ).

fof(kb_SUMO_852,axiom,
    s__subclass(s__Distributor,s__Device) ).

fof(kb_SUMO_853,axiom,
    s__instance(s__Distributor__t,s__SetOrClass) ).

fof(kb_SUMO_854,axiom,
    s__termFormat(s__EnglishLanguage,s__Distributor,distributor) ).

fof(kb_SUMO_855,axiom,
    s__documentation(s__Distributor,s__EnglishLanguage,'A mechanical &%Device that is part of an &%InternalCombustionEngine that sends electric power to the &%SparkPlugs at intervals that track the speed of engine rotation. They have been largely superceded in modern &%Automobile engines by electronic devices.') ).

fof(kb_SUMO_856,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__Distributor)
       => s__hasPurpose(V__D,'(? [V__SP,V__S,V__O,V__R,V__E] : (s__instance(V__E,s__Object) & s__instance(V__R,s__Process) & s__instance(V__O,s__Object) & s__instance(V__S,s__Process) & s__instance(V__SP,s__Object) & s__instance(V__E,s__Engine) & s__instance(V__SP,s__SparkPlug) & s__instance(V__S,s__Spark) & s__part(V__O,V__D) & s__part(V__D,V__E) & s__part(V__SP,V__E) & s__instance(V__R,s__Rotating) & s__causes(V__R,V__S)))') ) ) ).

fof(kb_SUMO_857,axiom,
    s__subclass(s__Pulley,s__DriveComponent) ).

fof(kb_SUMO_858,axiom,
    s__instance(s__Pulley__t,s__SetOrClass) ).

fof(kb_SUMO_859,axiom,
    s__termFormat(s__EnglishLanguage,s__Pulley,pulley) ).

fof(kb_SUMO_860,axiom,
    s__documentation(s__Pulley,s__EnglishLanguage,'A grooved wheel designed to hold a &%Drivebelt, and transmit the force of &%Rotating to another &%Pulley.') ).

fof(kb_SUMO_861,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__EngineeringComponent)
     => ( s__instance(V__P,s__Pulley)
       => s__hasPurpose(V__P,'(? [V__P2,V__D,V__R1,V__R2] : (s__instance(V__R2,s__Process) & s__instance(V__R1,s__Process) & s__instance(V__D,s__EngineeringComponent) & s__instance(V__P2,s__EngineeringComponent) & s__instance(V__P2,s__Pulley) & (~ (V__P = V__P2)) & s__instance(V__D,s__Drivebelt) & s__instance(V__R1,s__Rotating) & s__instance(V__R2,s__Rotating) & s__connectedEngineeringComponents(V__P,V__D) & s__connectedEngineeringComponents(V__P2,V__D) & s__patient(V__R1,V__P) & s__patient(V__R2,V__P2) & s__causes(V__R1,V__R2)))') ) ) ).

fof(kb_SUMO_862,axiom,
    s__subclass(s__Drivebelt,s__Device) ).

fof(kb_SUMO_863,axiom,
    s__instance(s__Drivebelt__t,s__SetOrClass) ).

fof(kb_SUMO_864,axiom,
    s__termFormat(s__EnglishLanguage,s__Drivebelt,drivebelt) ).

fof(kb_SUMO_865,axiom,
    s__documentation(s__Drivebelt,s__EnglishLanguage,'A &%Pliable belt that links two &%Pulleys') ).

fof(kb_SUMO_866,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__Drivebelt)
       => s__attribute(V__D,s__Pliable) ) ) ).

fof(kb_SUMO_867,axiom,
    s__subclass(s__Driveshaft,s__Shaft) ).

fof(kb_SUMO_868,axiom,
    s__instance(s__Driveshaft__t,s__SetOrClass) ).

fof(kb_SUMO_869,axiom,
    s__termFormat(s__EnglishLanguage,s__Driveshaft,driveshaft) ).

fof(kb_SUMO_870,axiom,
    s__documentation(s__Driveshaft,s__EnglishLanguage,'A &%Shaft that transmits power from the &%AutomobileTransmission to a &%Differential or more directly to the &%Wheels of an &%Automobile.') ).

fof(kb_SUMO_871,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__Driveshaft)
       => s__hasPurpose(V__D,'(? [V__R1,V__R2,V__W,V__A] : (s__instance(V__A,s__Object) & s__instance(V__W,s__Object) & s__instance(V__R2,s__Process) & s__instance(V__R1,s__Process) & s__instance(V__A,s__Automobile) & s__instance(V__W,s__Wheel) & s__part(V__D,V__A) & s__part(V__W,V__A) & s__instance(V__R1,s__Rotating) & s__patient(V__R1,V__D) & s__patient(V__R2,V__W) & s__causes(V__R1,V__R2)))') ) ) ).

fof(kb_SUMO_872,axiom,
    s__subclass(s__AutomobileTransmission,s__Gearbox) ).

fof(kb_SUMO_873,axiom,
    s__instance(s__AutomobileTransmission__t,s__SetOrClass) ).

fof(kb_SUMO_874,axiom,
    s__instance(s__Gearbox__t,s__SetOrClass) ).

fof(kb_SUMO_875,axiom,
    s__termFormat(s__EnglishLanguage,s__AutomobileTransmission,transmission) ).

fof(kb_SUMO_876,axiom,
    s__documentation(s__AutomobileTransmission,s__EnglishLanguage,'A &%Gearbox with several &%Gears that allow a given rotational speed of the &%Crankshaft to be translated ultimately to different speeds of the &%Driveshaft (within the power and maximum RPM capabilities of the &%Engine).') ).

fof(kb_SUMO_877,axiom,
    ! [V__AT] :
      ( s__instance(V__AT,s__EngineeringComponent)
     => ( s__instance(V__AT,s__AutomobileTransmission)
       => s__hasPurpose(V__AT,'(? [V__C,V__D,V__A,V__R1,V__N1,V__R2,V__R3,V__R4,V__N2,V__N3] : (s__instance(V__N3,s__Rotating) & s__instance(V__N2,s__Rotating) & s__instance(V__R4,s__Process) & s__instance(V__R4,s__TimePosition) & s__instance(V__R3,s__Process) & s__instance(V__R3,s__TimePosition) & s__instance(V__R2,s__Process) & s__instance(V__R2,s__TimePosition) & s__instance(V__N1,s__Rotating) & s__instance(V__R1,s__Process) & s__instance(V__R1,s__TimePosition) & s__instance(V__A,s__Object) & s__instance(V__D,s__EngineeringComponent) & s__instance(V__C,s__EngineeringComponent) & s__instance(V__C,s__Crankshaft) & s__instance(V__D,s__Driveshaft) & s__instance(V__A,s__Automobile) & s__part(V__D,V__A) & s__part(V__AT,V__A) & s__part(V__C,V__A) & s__connectedEngineeringComponents(V__C,V__AT) & s__connectedEngineeringComponents(V__D,V__AT) & s__instance(V__R1,s__Rotating) & s__instance(V__R2,s__Rotating) & s__instance(V__R3,s__Rotating) & s__instance(V__R4,s__Rotating) & s__patient(V__R1,V__C) & s__patient(V__R2,V__C) & s__patient(V__R3,V__D) & s__patient(V__R4,V__D) & s__causes(V__R1,V__R3) & s__causes(V__R2,V__R4) & (~ (V__R1 = V__R2)) & s__holdsDuring(V__R1,s__measure(V__C,s__RotationFn(V__N1,s__MinuteDuration))) & s__holdsDuring(V__R2,s__measure(V__C,s__RotationFn(V__N1,s__MinuteDuration))) & s__holdsDuring(V__R3,s__measure(V__D,s__RotationFn(V__N2,s__MinuteDuration))) & s__holdsDuring(V__R4,s__measure(V__D,s__RotationFn(V__N3,s__MinuteDuration))) & (~ (V__N2 = V__N3))))') ) ) ).

fof(kb_SUMO_878,axiom,
    s__subclass(s__ElectricTransmission,s__Transfer) ).

fof(kb_SUMO_879,axiom,
    s__instance(s__ElectricTransmission__t,s__SetOrClass) ).

fof(kb_SUMO_880,axiom,
    s__subclass(s__ElectricTransmission,s__RadiatingElectromagnetic) ).

fof(kb_SUMO_881,axiom,
    s__termFormat(s__EnglishLanguage,s__ElectricTransmission,'electric transmission') ).

fof(kb_SUMO_882,axiom,
    s__documentation(s__ElectricTransmission,s__EnglishLanguage,'The movement of a electric potential (modeled as a &%Substance) from one point to another necessarily through a conductive medium (although the degree of conductivity may be quite low, as in &%Lightning through &%Air).') ).

fof(kb_SUMO_883,axiom,
    ! [V__EC] :
      ( s__instance(V__EC,s__Transfer)
     => ( s__instance(V__EC,s__ElectricTransmission)
       => ? [V__E] :
            ( s__instance(V__E,s__Object)
            & s__instance(V__E,s__Electricity)
            & s__objectTransferred(V__EC,V__E) ) ) ) ).

fof(kb_SUMO_884,axiom,
    s__subclass(s__Charging,s__ElectricTransmission) ).

fof(kb_SUMO_885,axiom,
    s__instance(s__Charging__t,s__SetOrClass) ).

fof(kb_SUMO_886,axiom,
    s__termFormat(s__EnglishLanguage,s__Charging,charging) ).

fof(kb_SUMO_887,axiom,
    s__documentation(s__Charging,s__EnglishLanguage,'The &%Process of moving electric potential into a &%RechargeableBattery.') ).

fof(kb_SUMO_888,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Process)
     => ( s__instance(V__C,s__Charging)
       => ? [V__RB] :
            ( s__instance(V__RB,s__RechargeableBattery)
            & s__destination(V__C,V__RB) ) ) ) ).

fof(kb_SUMO_889,axiom,
    s__subclass(s__Discharging,s__ElectricTransmission) ).

fof(kb_SUMO_890,axiom,
    s__instance(s__Discharging__t,s__SetOrClass) ).

fof(kb_SUMO_891,axiom,
    s__termFormat(s__EnglishLanguage,s__Discharging,discharging) ).

fof(kb_SUMO_892,axiom,
    s__documentation(s__Charging,s__EnglishLanguage,'The &%Process of moving electric potential out of a &%Battery.') ).

fof(kb_SUMO_893,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Process)
     => ( s__instance(V__D,s__Discharging)
       => ? [V__B] :
            ( s__instance(V__B,s__Object)
            & s__instance(V__B,s__Battery)
            & s__origin(V__D,V__B) ) ) ) ).

fof(kb_SUMO_894,axiom,
    s__subclass(s__RechargeableBattery,s__Battery) ).

fof(kb_SUMO_895,axiom,
    s__instance(s__RechargeableBattery__t,s__SetOrClass) ).

fof(kb_SUMO_896,axiom,
    s__termFormat(s__EnglishLanguage,s__RechargeableBattery,'rechargeable battery') ).

fof(kb_SUMO_897,axiom,
    s__documentation(s__RechargeableBattery,s__EnglishLanguage,'A &%Battery that may be recharged after discharge. &%LeadAcidWetBattery(s) are the most common subclass.') ).

fof(kb_SUMO_898,axiom,
    ! [V__RB] :
      ( s__instance(V__RB,s__Object)
     => ( s__instance(V__RB,s__RechargeableBattery)
       => s__capability(s__Charging,s__destination__m,V__RB) ) ) ).

fof(kb_SUMO_899,axiom,
    s__subclass(s__NonRechargeableBattery,s__Battery) ).

fof(kb_SUMO_900,axiom,
    s__instance(s__NonRechargeableBattery__t,s__SetOrClass) ).

fof(kb_SUMO_901,axiom,
    s__termFormat(s__EnglishLanguage,s__NonRechargeableBattery,'non-rechargeable battery') ).

fof(kb_SUMO_902,axiom,
    s__documentation(s__NonRechargeableBattery,s__EnglishLanguage,'A &%Battery that is not capable of being subjected to &%Recharging.') ).

fof(kb_SUMO_903,axiom,
    ! [V__RB] :
      ( s__instance(V__RB,s__Object)
     => ( s__instance(V__RB,s__RechargeableBattery)
       => ~ s__capability(s__Charging,s__destination__m,V__RB) ) ) ).

fof(kb_SUMO_904,axiom,
    s__subclass(s__LeadAcidWetBattery,s__RechargeableBattery) ).

fof(kb_SUMO_905,axiom,
    s__instance(s__LeadAcidWetBattery__t,s__SetOrClass) ).

fof(kb_SUMO_906,axiom,
    s__termFormat(s__EnglishLanguage,s__LeadAcidWetBattery,'lead acid battery') ).

fof(kb_SUMO_907,axiom,
    s__documentation(s__LeadAcidWetBattery,s__EnglishLanguage,'One of the most prevalent types of &%Battery. It consists of plates made (in part) of &%Lead, in an &%Acid solution.') ).

fof(kb_SUMO_908,axiom,
    ! [V__LAWB] :
      ( s__instance(V__LAWB,s__LeadAcidWetBattery)
     => s__material(s__Lead,s__LeadAcidWetBattery) ) ).

fof(kb_SUMO_909,axiom,
    ! [V__LAWB] :
      ( s__instance(V__LAWB,s__LeadAcidWetBattery)
     => s__material(s__Acid,s__LeadAcidWetBattery) ) ).

fof(kb_SUMO_910,axiom,
    ! [V__LAWB] :
      ( s__instance(V__LAWB,s__LeadAcidWetBattery)
     => s__material(s__Water,s__LeadAcidWetBattery) ) ).

fof(kb_SUMO_911,axiom,
    s__externalImage(s__LeadAcidWetBattery,'http://en.wikipedia.org/wiki/File:Photo-CarBattery.jpg') ).

fof(kb_SUMO_912,axiom,
    s__subclass(s__ChemicalAcid,s__Substance) ).

fof(kb_SUMO_913,axiom,
    s__termFormat(s__EnglishLanguage,s__ChemicalAcid,acid) ).

fof(kb_SUMO_914,axiom,
    s__documentation(s__ChemicalAcid,s__EnglishLanguage,'Acids are substances which increase the concentration of hydronium ions (H3O+) in solution, substances which can act as a proton donor, and substances which are are electron-pair acceptors. This is a restrictive definition combining the Arrhenius definition, the Brxnsted-Lowry definition and the Lewis definition [adapted from Wikipedia]') ).

fof(kb_SUMO_915,axiom,
    s__subclass(s__SulfuricAcid,s__ChemicalAcid) ).

fof(kb_SUMO_916,axiom,
    s__instance(s__SulfuricAcid__t,s__SetOrClass) ).

fof(kb_SUMO_917,axiom,
    s__termFormat(s__EnglishLanguage,s__SulfuricAcid,'sulfuric acid') ).

fof(kb_SUMO_918,axiom,
    s__documentation(s__SulfuricAcid,s__EnglishLanguage,'Sulfuric acid is a highly corrosive strong mineral acid with the molecular formula H2SO4. It is a colorless to slightly yellow viscous &%Liquid and is soluble in &%Water. The corrosiveness of it is mainly due to its strong acidic nature, strong dehydrating property and if concentrated strong oxidizing property. It has many applications and is a central &%Substance in the chemical industry. Principal uses include &%LeadAcidWetBattery(s) for &%Automobiles and other &%Vehicles, mineral processing, fertilizer manufacturing, oil refining, wastewater processing, and &%ChemicalSynthesis. [from Wikipedia]') ).

fof(kb_SUMO_919,axiom,
    s__molecularRatio(s__Hydrogen,"2",s__SulfuricAcid) ).

fof(kb_SUMO_920,axiom,
    s__molecularRatio(s__Sulphur,"1",s__SulfuricAcid) ).

fof(kb_SUMO_921,axiom,
    s__molecularRatio(s__Oxygen,"4",s__SulfuricAcid) ).

fof(kb_SUMO_922,axiom,
    s__subclass(s__Electrolyte,s__ConductorSubstance) ).

fof(kb_SUMO_923,axiom,
    s__instance(s__Electrolyte__t,s__SetOrClass) ).

fof(kb_SUMO_924,axiom,
    s__instance(s__ConductorSubstance__t,s__SetOrClass) ).

fof(kb_SUMO_925,axiom,
    s__termFormat(s__EnglishLanguage,s__Electrolyte,electrolyte) ).

fof(kb_SUMO_926,axiom,
    s__documentation(s__Electrolyte,s__EnglishLanguage,'A &%Substance that conducts &%Electricity and is a &%Liquid, typically found in &%Battery(s). In a &%LeadAcidWetBattery the electrolyte is a &%Mixture of distilled &%Water and &%SulfuricAcid.') ).

fof(kb_SUMO_927,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Object)
     => ( s__instance(V__E,s__Electrolyte)
       => s__hasPurpose(V__E,'(? [V__ET] : (s__instance(V__ET,s__Process) & s__instance(V__ET,s__TimePosition) & s__instance(V__ET,s__ElectricTransmission) & s__patient(V__ET,V__E) & s__holdsDuring(V__ET,s__attribute(V__E,s__Liquid))))') ) ) ).

fof(kb_SUMO_928,axiom,
    s__subclass(s__EngineControlModule,s__Computer) ).

fof(kb_SUMO_929,axiom,
    s__instance(s__EngineControlModule__t,s__SetOrClass) ).

fof(kb_SUMO_930,axiom,
    s__instance(s__Computer__t,s__SetOrClass) ).

fof(kb_SUMO_931,axiom,
    s__termFormat(s__EnglishLanguage,s__EngineControlModule,'engine control module') ).

fof(kb_SUMO_932,axiom,
    s__documentation(s__EngineControlModule,s__EnglishLanguage,'A &%Computer that is present in most modern &%Automobiles, which controls the major functions of the &%Engine, including the &%Air - &%Fuel &%Mixture, ignition timing and pollution control systems.') ).

fof(kb_SUMO_933,axiom,
    ! [V__ECM] :
      ( s__instance(V__ECM,s__Object)
     => ( s__instance(V__ECM,s__EngineControlModule)
       => s__hasPurpose(V__ECM,'(? [V__A,V__E,V__P1,V__P2] : (s__instance(V__E,s__Object) & s__instance(V__A,s__Object) & s__instance(V__A,s__Automobile) & s__instance(V__E,s__Engine) & s__instance(V__P1,s__Process) & s__instance(V__P2,s__Process) & s__part(V__E,V__A) & s__part(V__ECM,V__A) & s__eventLocated(V__P1,V__ECM) & s__eventLocated(V__P2,V__E) & s__causes(V__P1,V__P2)))') ) ) ).

fof(kb_SUMO_934,axiom,
    s__subclass(s__GasPedal,s__Device) ).

fof(kb_SUMO_935,axiom,
    s__instance(s__GasPedal__t,s__SetOrClass) ).

fof(kb_SUMO_936,axiom,
    s__termFormat(s__EnglishLanguage,s__GasPedal,'gas pedal') ).

fof(kb_SUMO_937,axiom,
    s__documentation(s__GasPedal,s__EnglishLanguage,'A &%Device that controls the flow of &%Fuel (which may be &%Diesel as well as &%Gasoline) to the &%Engine.') ).

fof(kb_SUMO_938,axiom,
    ! [V__GP] :
      ( s__instance(V__GP,s__Object)
     => ( s__instance(V__GP,s__GasPedal)
       => s__hasPurpose(V__GP,'(? [V__P,V__T,V__F,V__E,V__A] : (s__instance(V__A,s__Object) & s__instance(V__E,s__Object) & s__instance(V__T,s__Process) & s__instance(V__P,s__Process) & s__instance(V__P,s__Pushing) & s__instance(V__T,s__Transfer) & s__instance(V__F,s__Fuel) & s__instance(V__E,s__Engine) & s__instance(V__A,s__Automobile) & s__part(V__GP,V__A) & s__part(V__E,V__A) & s__destination(V__P,V__GP) & s__destination(V__T,V__E) & s__patient(V__T,V__F) & s__causes(V__P,V__T)))') ) ) ).

fof(kb_SUMO_939,axiom,
    s__instance(s__engineIdleSpeed__m,s__BinaryRelation) ).

fof(kb_SUMO_940,axiom,
    s__domain(s__engineIdleSpeed__m,"1",s__InternalCombustionEngine) ).

fof(kb_SUMO_941,axiom,
    s__domain(s__engineIdleSpeed__m,"2",s__FunctionQuantity) ).

fof(kb_SUMO_942,axiom,
    s__format(s__EnglishLanguage,s__engineIdleSpeed__m,'the idle speed of %1 is %n %2') ).

fof(kb_SUMO_943,axiom,
    s__documentation(s__engineIdleSpeed__m,s__EnglishLanguage,'The rotation rate of the &%Crankshaft that exists when the &%Engine is running but the &%GasPedal is not depressed. Note that under certain conditions of load on the engine and gear ratio, the same speed is possible even when the gas pedal is depressed.') ).

%FOL fof(kb_SUMO_944,axiom,(( (! [V__A,V__S,V__C,V__T,V__E] : ((s__instance(V__E,s__InternalCombustionEngine) & s__instance(V__T,s__TimeInterval) & s__instance(V__C,s__Object) & s__instance(V__S,s__FunctionQuantity) & s__instance(V__A,s__Object)) => ((s__holdsDuring(V__T,'s__measure(V__C,V__S)') & s__engineIdleSpeed(V__E,V__S) & s__instance(V__A,s__Automobile) & s__part(V__E,V__A) & s__part(V__C,V__E)) => s__modalAttribute('(~ (? [V__P,V__GP] : (s__instance(V__GP,s__Object) & s__instance(V__P,s__TimeInterval) & s__instance(V__P,s__Process) & s__during(V__P,V__T) & s__instance(V__P,s__Pushing) & s__destination(V__P,V__GP) & s__part(V__GP,V__A))))',s__Likely)))) ))).

%FOL fof(kb_SUMO_945,axiom,(( (! [V__P,V__N2,V__A,V__N1,V__C,V__E,V__GP,V__M] : ((s__instance(V__M,s__TimeDuration) & s__instance(V__GP,s__Object) & s__instance(V__E,s__InternalCombustionEngine) & s__instance(V__C,s__Object) & s__instance(V__N1,s__Rotating) & s__instance(V__N1,s__Quantity) & s__instance(V__A,s__Object) & s__instance(V__N2,s__Rotating) & s__instance(V__N2,s__Quantity) & s__instance(V__P,s__Process)) => ((s__engineIdleSpeed(V__E,s__RotationFn(V__N1,V__M)) & s__instance(V__A,s__Automobile) & s__instance(V__P,s__GasPedal) & s__instance(V__P,s__Pushing) & s__destination(V__P,V__GP) & s__part(V__GP,V__A) & s__instance(V__C,s__Crankshaft) & s__part(V__C,V__A) & s__measure(V__C,s__RotationFn(V__N2,V__M))) => s__modalAttribute('greater(V__N2,V__N1)',s__Likely)))) ))).

fof(kb_SUMO_946,axiom,
    s__subclass(s__AutomobileExhaustSystem,s__PhysicalSystem) ).

fof(kb_SUMO_947,axiom,
    s__instance(s__AutomobileExhaustSystem__t,s__SetOrClass) ).

fof(kb_SUMO_948,axiom,
    s__termFormat(s__EnglishLanguage,s__AutomobileExhaustSystem,'exhaust system') ).

fof(kb_SUMO_949,axiom,
    s__documentation(s__AutomobileExhaustSystem,s__EnglishLanguage,'A &%part of an &%Automobile that handles the venting of &%Exhaust from the &%Engine. It typically includes an exhaust manifold, &%Muffler and &%Tailpipe. Modern engines may also include a &%CatalyticConverter and exhaust recirculation hoses and controls.') ).

fof(kb_SUMO_950,axiom,
    s__subclass(s__AutomobileMuffler,s__Device) ).

fof(kb_SUMO_951,axiom,
    s__instance(s__AutomobileMuffler__t,s__SetOrClass) ).

fof(kb_SUMO_952,axiom,
    s__termFormat(s__EnglishLanguage,s__AutomobileMuffler,muffler) ).

fof(kb_SUMO_953,axiom,
    s__documentation(s__AutomobileMuffler,s__EnglishLanguage,'A &%part of an &%AutomobileExhaustSystem that serves to reduce the amount of noise transmitted from the &%Engine to the environment.') ).

fof(kb_SUMO_954,axiom,
    s__subclass(s__ExhaustManifold,s__Device) ).

fof(kb_SUMO_955,axiom,
    s__instance(s__ExhaustManifold__t,s__SetOrClass) ).

fof(kb_SUMO_956,axiom,
    s__termFormat(s__EnglishLanguage,s__ExhaustManifold,'exhaust manifold') ).

fof(kb_SUMO_957,axiom,
    s__documentation(s__ExhaustManifold,s__EnglishLanguage,'A junction of several &%Tubes, which take exhaust &%Gases from the &%Engine &%Cylinders and route them to the &%Muffler and &%Tailpipe. Note that this class also includes what are known as headers, since a header is essentially just a high performance manifold.') ).

fof(kb_SUMO_958,axiom,
    s__typicalPart(s__ExhaustManifold,s__AutomobileExhaustSystem) ).

fof(kb_SUMO_959,axiom,
    s__typicallyContainsPart(s__ExhaustManifold,s__AutomobileExhaustSystem) ).

fof(kb_SUMO_960,axiom,
    ! [V__EM] :
      ( s__instance(V__EM,s__Object)
     => ( s__instance(V__EM,s__ExhaustManifold)
       => s__hasPurpose(V__EM,'(? [V__A,V__E,V__C,V__M,V__T] : (s__instance(V__T,s__Process) & s__instance(V__M,s__Object) & s__instance(V__C,s__Object) & s__instance(V__E,s__Object) & s__instance(V__A,s__Object) & s__instance(V__A,s__Automobile) & s__instance(V__E,s__Exhaust) & s__instance(V__C,s__EngineCylinder) & s__instance(V__M,s__AutomobileMuffler) & s__instance(V__T,s__Transfer) & s__part(V__EM,V__A) & s__part(V__C,V__A) & s__part(V__M,V__A) & s__origin(V__T,V__C) & s__destination(V__T,V__M) & s__patient(V__T,V__E) & s__instrument(V__T,V__E)))') ) ) ).

fof(kb_SUMO_961,axiom,
    ! [V__EM] :
      ( s__instance(V__EM,s__Object)
     => ( s__instance(V__EM,s__ExhaustManifold)
       => ? [V__T1,V__T2] :
            ( s__instance(V__T2,s__Object)
            & s__instance(V__T1,s__Object)
            & s__instance(V__T1,s__Tube)
            & s__instance(V__T2,s__Tube)
            & V__T1 != V__T2
            & s__part(V__T1,V__EM)
            & s__part(V__T2,V__EM) ) ) ) ).

fof(kb_SUMO_962,axiom,
    s__subclass(s__ExhaustValve,s__Valve) ).

fof(kb_SUMO_963,axiom,
    s__instance(s__ExhaustValve__t,s__SetOrClass) ).

fof(kb_SUMO_964,axiom,
    s__termFormat(s__EnglishLanguage,s__ExhaustValve,'exhaust valve') ).

fof(kb_SUMO_965,axiom,
    s__documentation(s__ExhaustValve,s__EnglishLanguage,'A &%Valve that opens to let the &%Exhaust escape into the &%ExhaustManifold.') ).

fof(kb_SUMO_966,axiom,
    s__typicalPart(s__ExhaustValve,s__FourStrokeEngine) ).

fof(kb_SUMO_967,axiom,
    s__typicallyContainsPart(s__ExhaustValve,s__FourStrokeEngine) ).

fof(kb_SUMO_968,axiom,
    ! [V__EV] :
      ( s__instance(V__EV,s__Object)
     => ( s__instance(V__EV,s__ExhaustValve)
       => s__hasPurpose(V__EV,'(? [V__E,V__T] : (s__instance(V__E,s__Object) & s__instance(V__T,s__Transfer) & s__objectTransferred(V__T,V__E) & s__path(V__T,V__EV) & s__instance(V__E,s__Exhaust)))') ) ) ).

fof(kb_SUMO_969,axiom,
    ! [V__EV] :
      ( s__instance(V__EV,s__EngineeringComponent)
     => ( s__instance(V__EV,s__ExhaustValve)
       => s__hasPurpose(V__EV,'(? [V__EM] : (s__instance(V__EM,s__EngineeringComponent) & s__instance(V__EM,s__ExhaustManifold) & s__connectedEngineeringComponents(V__EV,V__EM)))') ) ) ).

fof(kb_SUMO_970,axiom,
    s__subclass(s__IntakeValve,s__Valve) ).

fof(kb_SUMO_971,axiom,
    s__instance(s__IntakeValve__t,s__SetOrClass) ).

fof(kb_SUMO_972,axiom,
    s__termFormat(s__EnglishLanguage,s__IntakeValve,'intake valve') ).

fof(kb_SUMO_973,axiom,
    s__documentation(s__ExhaustValve,s__EnglishLanguage,'A &%Valve that opens to let the &%FuelVapor in to the &%CombustionChamber.') ).

fof(kb_SUMO_974,axiom,
    s__typicalPart(s__IntakeValve,s__FourStrokeEngine) ).

fof(kb_SUMO_975,axiom,
    s__typicallyContainsPart(s__IntakeValve,s__FourStrokeEngine) ).

fof(kb_SUMO_976,axiom,
    ! [V__IV] :
      ( s__instance(V__IV,s__Object)
     => ( s__instance(V__IV,s__IntakeValve)
       => s__hasPurpose(V__IV,'(? [V__A,V__FV,V__CC,V__T] : (s__instance(V__T,s__Motion) & s__instance(V__CC,s__Object) & s__instance(V__A,s__Object) & s__instance(V__A,s__Automobile) & s__instance(V__FV,s__FuelVapor) & s__instance(V__CC,s__CombustionChamber) & s__instance(V__T,s__Transfer) & s__part(V__IV,V__A) & s__part(V__CC,V__A) & s__patient(V__T,V__FV) & s__path(V__T,V__IV) & s__destination(V__T,V__CC)))') ) ) ).

fof(kb_SUMO_977,axiom,
    s__subclass(s__FanBelt,s__Drivebelt) ).

fof(kb_SUMO_978,axiom,
    s__instance(s__FanBelt__t,s__SetOrClass) ).

fof(kb_SUMO_979,axiom,
    s__termFormat(s__EnglishLanguage,s__FanBelt,'fan belt') ).

fof(kb_SUMO_980,axiom,
    s__documentation(s__FanBelt,s__EnglishLanguage,'A &%Drivebelt driven from a &%Pulley &%connected to the &%Crankshaft, which drives other systems, such as the &%EngineFan, &%EngineWaterPump etc.') ).

fof(kb_SUMO_981,axiom,
    ! [V__FB] :
      ( s__instance(V__FB,s__EngineeringComponent)
     => ( s__instance(V__FB,s__FanBelt)
       => s__hasPurpose(V__FB,'(? [V__P1,V__P2,V__C,V__A] : (s__instance(V__A,s__Object) & s__instance(V__C,s__EngineeringComponent) & s__instance(V__P2,s__EngineeringComponent) & s__instance(V__P1,s__EngineeringComponent) & s__instance(V__P1,s__Pulley) & s__instance(V__P2,s__Pulley) & (~ (V__P1 = V__P2)) & s__instance(V__C,s__Crankshaft) & s__instance(V__A,s__Automobile) & s__part(V__P1,V__A) & s__part(V__P2,V__A) & s__part(V__C,V__A) & s__part(V__FB,V__A) & s__connectedEngineeringComponents(V__C,V__P1) & s__connectedEngineeringComponents(V__P1,V__FB) & s__connectedEngineeringComponents(V__FB,V__P2)))') ) ) ).

fof(kb_SUMO_982,axiom,
    ! [V__A,V__EF,V__FB,V__M] :
      ( ( s__instance(V__M,s__Process)
        & s__instance(V__FB,s__Object)
        & s__instance(V__EF,s__Object)
        & s__instance(V__A,s__Object) )
     => ( ( s__instance(V__FB,s__FanBelt)
          & s__instance(V__EF,s__EngineFan)
          & s__instance(V__A,s__Automobile)
          & s__part(V__FB,V__A)
          & s__part(V__EF,V__A)
          & s__instance(V__M,s__Motion)
          & s__patient(V__M,V__FB) )
       => s__hasPurpose(V__FB,'(? [V__M2] : (s__instance(V__M2,s__Process) & s__instance(V__M2,s__Rotating) & s__causes(V__M,V__M2) & s__patient(V__M2,V__EF)))') ) ) ).

fof(kb_SUMO_983,axiom,
    s__subclass(s__EngineFan,s__FanDevice) ).

fof(kb_SUMO_984,axiom,
    s__instance(s__EngineFan__t,s__SetOrClass) ).

fof(kb_SUMO_985,axiom,
    s__termFormat(s__EnglishLanguage,s__EngineFan,'engine fan') ).

fof(kb_SUMO_986,axiom,
    s__documentation(s__EngineFan,s__EnglishLanguage,'A &%FanDevice that is part of an &%Engine, designed for &%Cooling the engine, and therefore distinguished from fans that are for moving &%Air in the passenger compartment of an &%Automobile.') ).

fof(kb_SUMO_987,axiom,
    ! [V__EF] :
      ( s__instance(V__EF,s__Object)
     => ( s__instance(V__EF,s__EngineFan)
       => s__hasPurpose(V__EF,'(? [V__C,V__E,V__A] : (s__instance(V__A,s__Object) & s__instance(V__E,s__Object) & s__instance(V__C,s__Process) & s__instance(V__A,s__Automobile) & s__instance(V__C,s__Cooling) & s__instance(V__E,s__InternalCombustionEngine) & s__part(V__E,V__A) & s__part(V__EF,V__A) & s__instrument(V__C,V__EF) & s__patient(V__C,V__E)))') ) ) ).

fof(kb_SUMO_988,axiom,
    s__subclass(s__WaterPump,s__Pump) ).

fof(kb_SUMO_989,axiom,
    s__termFormat(s__EnglishLanguage,s__WaterPump,'water pump') ).

fof(kb_SUMO_990,axiom,
    s__documentation(s__WaterPump,s__EnglishLanguage,'A &%Pump that is designed to move &%Water.') ).

fof(kb_SUMO_991,axiom,
    ! [V__WP] :
      ( s__instance(V__WP,s__Object)
     => ( s__instance(V__WP,s__WaterPump)
       => s__hasPurpose(V__WP,'(? [V__T,V__W] : (s__instance(V__W,s__Object) & s__instance(V__T,s__Transfer) & s__instance(V__W,s__Water) & s__objectTransferred(V__T,V__W) & s__instrument(V__T,V__WP)))') ) ) ).

fof(kb_SUMO_992,axiom,
    s__subclass(s__EngineWaterPump,s__WaterPump) ).

fof(kb_SUMO_993,axiom,
    s__instance(s__EngineWaterPump__t,s__SetOrClass) ).

fof(kb_SUMO_994,axiom,
    s__instance(s__WaterPump__t,s__SetOrClass) ).

fof(kb_SUMO_995,axiom,
    s__termFormat(s__EnglishLanguage,s__EngineWaterPump,'engine water pump') ).

fof(kb_SUMO_996,axiom,
    s__documentation(s__EngineWaterPump,s__EnglishLanguage,'A &%WaterPump that is intended to move &%Water (and possibly other additives such as &%Alcohol to lower the &%meltingPoint) in the &%EngineCoolingSystem.') ).

fof(kb_SUMO_997,axiom,
    s__typicalPart(s__EngineWaterPump,s__EngineCoolingSystem) ).

fof(kb_SUMO_998,axiom,
    s__typicallyContainsPart(s__EngineWaterPump,s__EngineCoolingSystem) ).

fof(kb_SUMO_999,axiom,
    s__subclass(s__FeelerGauge,s__MeasuringDevice) ).

fof(kb_SUMO_1000,axiom,
    s__instance(s__FeelerGauge__t,s__SetOrClass) ).

fof(kb_SUMO_1001,axiom,
    s__termFormat(s__EnglishLanguage,s__FeelerGauge,'feeler gauge') ).

fof(kb_SUMO_1002,axiom,
    s__documentation(s__FeelerGauge,s__EnglishLanguage,'A &%Device used to measure small gaps. It is typically a &%Collection of several such gauges of varying thicknesses that a user places into the gap until one is found that fits with slight resistence, which indicates a good assessment of the size of the gap. A typical use is measure the gap between electrodes of a &%SparkPlug.') ).

fof(kb_SUMO_1003,axiom,
    ! [V__FG] :
      ( s__instance(V__FG,s__Object)
     => ( s__instance(V__FG,s__FeelerGauge)
       => s__hasPurpose(V__FG,'(? [V__TP,V__M] : (s__instance(V__M,s__Process) & s__instance(V__TP,s__Process) & s__instance(V__M,s__Measuring) & s__instance(V__TP,s__TactilePerception) & s__subProcess(V__TP,V__M) & s__instrument(V__M,V__FG)))') ) ) ).

fof(kb_SUMO_1004,axiom,
    s__instance(s__EngineFlooded,s__RelationalAttribute) ).

fof(kb_SUMO_1005,axiom,
    s__termFormat(s__EnglishLanguage,s__EngineFlooded,'engine flooded') ).

fof(kb_SUMO_1006,axiom,
    s__documentation(s__EngineFlooded,s__EnglishLanguage,'A state in which an &%InternalCombustionEngine has too much &%Fuel in its &%CombustionChamber to operate as intended.') ).

fof(kb_SUMO_1007,axiom,
    ! [V__N2,V__N1,V__CC,V__T,V__F,V__E,V__M] :
      ( ( s__instance(V__M,s__UnitOfMeasure)
        & s__instance(V__E,s__Object)
        & s__instance(V__F,s__Object)
        & s__instance(V__T,s__TimePosition)
        & s__instance(V__CC,s__SelfConnectedObject)
        & s__instance(V__N1,s__RealNumber)
        & s__instance(V__N2,s__RealNumber) )
     => ( ( s__instance(V__E,s__InternalCombustionEngine)
          & s__instance(V__CC,s__CombustionChamber)
          & s__part(V__CC,V__E)
          & s__instance(V__F,s__Fuel)
          & s__instance(V__M,s__UnitOfVolume)
          & s__holdsDuring(V__T,'(s__contains(V__CC,V__F) & s__measure(V__F,s__MeasureFn(V__N1,V__M)) & s__attribute(V__E,s__EngineFlooded))') )
       => s__hasPurpose(V__CC,'(~ (? [V__F2] : (s__instance(V__F2,s__Object) & s__instance(V__F2,s__Fuel) & s__contains(V__CC,V__F2) & s__measure(V__F2,s__MeasureFn(V__N2,V__M)) & greatereq(V__N2,V__N1))))') ) ) ).

fof(kb_SUMO_1008,axiom,
    s__subclass(s__Gasket,s__Device) ).

fof(kb_SUMO_1009,axiom,
    s__instance(s__Gasket__t,s__SetOrClass) ).

fof(kb_SUMO_1010,axiom,
    s__termFormat(s__EnglishLanguage,s__Gasket,gasket) ).

fof(kb_SUMO_1011,axiom,
    s__documentation(s__Gasket,s__EnglishLanguage,'A &%Device that is designed to allow two imperfect surfaces to mate cleanly, without gaps, and therefore prevent leakage of any &%Liquids.') ).

fof(kb_SUMO_1012,axiom,
    ! [V__O,V__D,V__T,V__G] :
      ( ( s__instance(V__G,s__Object)
        & s__instance(V__T,s__Motion)
        & s__instance(V__D,s__Object)
        & s__instance(V__O,s__Object) )
     => ( s__instance(V__G,s__Gasket)
       => s__hasPurpose(V__G,'(? [V__O1,V__O2] : (s__instance(V__O1,s__CorpuscularObject) & s__instance(V__O2,s__CorpuscularObject) & s__meetsSpatially(V__O1,V__G) & s__meetsSpatially(V__O2,V__G) & (~ (? [V__H] : (s__instance(V__H,s__Hole) & (V__G = s__HoleHostFn(V__H)) & s__instance(V__T,s__Translocation) & s__path(V__T,V__H) & s__origin(V__T,V__O) & s__destination(V__T,V__D) & s__contains(V__O1,V__O) & (~ s__contains(V__O1,V__D)) & s__meetsSpatially(V__O1,V__D) & (~ (? [V__O3] : (s__instance(V__O3,s__Object) & s__instance(V__H,s__Hole) & s__instance(V__H,s__SelfConnectedObject) & s__instance(V__O2,s__SelfConnectedObject) & s__instance(V__O1,s__SelfConnectedObject) & s__contains(V__H,V__O3) & (~ s__contains(V__O1,V__O3)) & (~ s__contains(V__O2,V__O3))))))))))') ) ) ).

fof(kb_SUMO_1013,axiom,
    s__documentation(s__governorSpeed__m,s__EnglishLanguage,'The maximum speed under normal conditions that a governor will allow a moving part or vehicle to attain before killing power. Note that a vehicle could still conceivably exceed governed speed while coasting down a hill, after the governor has activated.') ).

fof(kb_SUMO_1014,axiom,
    s__format(s__EnglishLanguage,s__governorSpeed__m,'the maximum speed allowed by %1 is %n %2') ).

fof(kb_SUMO_1015,axiom,
    s__domain(s__governorSpeed__m,"1",s__SpeedGovernor) ).

fof(kb_SUMO_1016,axiom,
    s__domain(s__governorSpeed__m,"2",s__FunctionQuantity) ).

fof(kb_SUMO_1017,axiom,
    s__instance(s__governorSpeed__m,s__BinaryPredicate) ).

%FOL fof(kb_SUMO_1018,axiom,(( (! [V__SLOWPROB,V__T2,V__Q,V__T1,V__FASTPROB,V__V,V__L1,V__L2] : ((s__instance(V__L2,s__PhysicalQuantity) & s__instance(V__L1,s__PhysicalQuantity) & s__instance(V__V,s__SpeedGovernor) & s__instance(V__FASTPROB,s__Quantity) & s__instance(V__T1,s__PhysicalQuantity) & s__instance(V__Q,s__FunctionQuantity) & s__instance(V__T2,s__PhysicalQuantity) & s__instance(V__SLOWPROB,s__Quantity)) => ((s__governorSpeed(V__V,V__Q) & (V__FASTPROB = s__ProbabilityFn('s__measure(V__V,s__PerFn(V__L1,V__T1))')) & (V__SLOWPROB = s__ProbabilityFn('s__measure(V__V,s__PerFn(V__L2,V__T2))')) & greater(s__PerFn(V__L1,V__T1),s__PerFn(V__L2,V__T2))) => greater(V__SLOWPROB,V__FASTPROB)))) ))).

fof(kb_SUMO_1019,axiom,
    s__subclass(s__SpeedGovernor,s__Device) ).

fof(kb_SUMO_1020,axiom,
    s__termFormat(s__EnglishLanguage,s__SpeedGovernor,governor) ).

fof(kb_SUMO_1021,axiom,
    s__documentation(s__SpeedGovernor,s__EnglishLanguage,'Any &%Device that is designed to limit the speed of an object under power.') ).

fof(kb_SUMO_1022,axiom,
    ! [V__S,V__V,V__G] :
      ( ( s__instance(V__G,s__EngineeringComponent)
        & s__instance(V__V,s__SpeedGovernor)
        & s__instance(V__V,s__EngineeringComponent)
        & s__instance(V__S,s__FunctionQuantity) )
     => ( ( s__instance(V__G,s__SpeedGovernor)
          & s__governorSpeed(V__V,V__S)
          & s__connectedEngineeringComponents(V__G,V__V) )
       => s__hasPurpose(V__G,'(~ (? [V__SP2] : (s__instance(V__SP2,s__PhysicalQuantity) & s__measure(V__V,V__SP2) & greater(V__SP2,V__S))))') ) ) ).

fof(kb_SUMO_1023,axiom,
    s__subclass(s__EngineGovernor,s__SpeedGovernor) ).

fof(kb_SUMO_1024,axiom,
    s__instance(s__EngineGovernor__t,s__SetOrClass) ).

fof(kb_SUMO_1025,axiom,
    s__instance(s__SpeedGovernor__t,s__SetOrClass) ).

fof(kb_SUMO_1026,axiom,
    s__termFormat(s__EnglishLanguage,s__EngineGovernor,governor) ).

fof(kb_SUMO_1027,axiom,
    s__documentation(s__EngineGovernor,s__EnglishLanguage,'A &%Device that limits the rotational speed of the &%Crankshaft of an engine. This is distinguished from an &%AutomobileGovernor which is designed to limit the speed of an entire &%Automobile.') ).

fof(kb_SUMO_1028,axiom,
    ! [V__S,V__EG,V__E] :
      ( ( s__instance(V__E,s__EngineeringComponent)
        & s__instance(V__E,s__SpeedGovernor)
        & s__instance(V__EG,s__EngineeringComponent)
        & s__instance(V__S,s__FunctionQuantity) )
     => ( ( s__instance(V__EG,s__EngineGovernor)
          & s__instance(V__E,s__Engine)
          & s__connectedEngineeringComponents(V__EG,V__E)
          & s__governorSpeed(V__E,V__S) )
       => s__hasPurpose(V__EG,'(~ (? [V__R,V__P,V__M] : (s__instance(V__M,s__PhysicalQuantity) & s__instance(V__P,s__Object) & s__instance(V__R,s__Physical) & s__instance(V__P,s__Device) & s__part(V__P,V__E) & s__instance(V__R,s__Rotating) & s__holdsDuring(s__WhenFn(V__R),(s__measure(V__P,V__M) & greater(V__M,V__S))))))') ) ) ).

fof(kb_SUMO_1029,axiom,
    s__subclass(s__AutomobileGovernor,s__SpeedGovernor) ).

fof(kb_SUMO_1030,axiom,
    s__instance(s__AutomobileGovernor__t,s__SetOrClass) ).

fof(kb_SUMO_1031,axiom,
    s__termFormat(s__EnglishLanguage,s__AutomobileGovernor,governor) ).

fof(kb_SUMO_1032,axiom,
    s__documentation(s__AutomobileGovernor,s__EnglishLanguage,'A &%Device that limits the translational speed of a &%Vehicle. This is distinguished from an &%EngineGovernor which is designed to limit the rotational speed of part of an &%Engine.') ).

fof(kb_SUMO_1033,axiom,
    ! [V__S,V__EG,V__E,V__V] :
      ( ( s__instance(V__V,s__EngineeringComponent)
        & s__instance(V__E,s__SpeedGovernor)
        & s__instance(V__EG,s__EngineeringComponent)
        & s__instance(V__S,s__FunctionQuantity) )
     => ( ( s__instance(V__EG,s__EngineGovernor)
          & s__instance(V__V,s__Vehicle)
          & s__connectedEngineeringComponents(V__EG,V__V)
          & s__governorSpeed(V__E,V__S) )
       => s__hasPurpose(V__EG,'(~ (? [V__T,V__M] : (s__instance(V__M,s__PhysicalQuantity) & s__instance(V__T,s__Physical) & s__instance(V__T,s__Translocation) & s__holdsDuring(s__WhenFn(V__T),(s__measure(V__V,V__M) & greater(V__M,V__S))))))') ) ) ).

fof(kb_SUMO_1034,axiom,
    s__subclass(s__Lubricant,s__Substance) ).

fof(kb_SUMO_1035,axiom,
    s__instance(s__Lubricant__t,s__SetOrClass) ).

fof(kb_SUMO_1036,axiom,
    s__termFormat(s__EnglishLanguage,s__Lubricant,lubricant) ).

fof(kb_SUMO_1037,axiom,
    s__documentation(s__Lubricant,s__EnglishLanguage,'Any &%Substance that reduces &%Friction between two objects that are in contact and move with respect to one another. Note that this does not include &%CorpuscularObjects like &%BallBearings.') ).

fof(kb_SUMO_1038,axiom,
    s__subclass(s__Grease,s__Lubricant) ).

fof(kb_SUMO_1039,axiom,
    s__instance(s__Grease__t,s__SetOrClass) ).

fof(kb_SUMO_1040,axiom,
    s__termFormat(s__EnglishLanguage,s__Grease,grease) ).

fof(kb_SUMO_1041,axiom,
    s__documentation(s__Grease,s__EnglishLanguage,'Any &%Lubricant that is a &%Solid at standard ambient temperature.') ).

%FOL fof(kb_SUMO_1042,axiom,(( (! [V__T,V__G] : ((s__instance(V__G,s__Object) & s__instance(V__T,s__TimePosition)) => ((s__instance(V__G,s__Grease) & s__holdsDuring(V__T,'s__measure(V__G,s__MeasureFn(77,s__FahrenheitDegree))')) => s__holdsDuring(V__T,'s__attribute(V__G,s__Solid)')))) ))).

fof(kb_SUMO_1043,axiom,
    s__subclass(s__Lubricating,s__Putting) ).

fof(kb_SUMO_1044,axiom,
    s__instance(s__Lubricating__t,s__SetOrClass) ).

fof(kb_SUMO_1045,axiom,
    s__termFormat(s__EnglishLanguage,s__Lubricating,lubricating) ).

fof(kb_SUMO_1046,axiom,
    s__documentation(s__Lubricating,s__EnglishLanguage,'&%Putting a &%Lubricant on some &%Object with the purpose to reduce &%Friction when that part moves against another.') ).

fof(kb_SUMO_1047,axiom,
    ! [V__LP] :
      ( s__instance(V__LP,s__Transfer)
     => ( s__instance(V__LP,s__Lubricating)
       => ? [V__L] :
            ( s__instance(V__L,s__Object)
            & s__instance(V__L,s__Lubricant)
            & s__objectTransferred(V__LP,V__L) ) ) ) ).

fof(kb_SUMO_1048,axiom,
    s__subclass(s__GreaseFitting,s__Device) ).

fof(kb_SUMO_1049,axiom,
    s__instance(s__GreaseFitting__t,s__SetOrClass) ).

fof(kb_SUMO_1050,axiom,
    s__termFormat(s__EnglishLanguage,s__GreaseFitting,'grease fitting') ).

fof(kb_SUMO_1051,axiom,
    s__documentation(s__GreaseFitting,s__EnglishLanguage,'A grease fitting is a small &%Device that is designed for use with a &%GreaseGun, and includes a &%Valve that lets &%Grease get pumped into (but not out of) a small space, for the purpose of &%Lubricating parts.') ).

fof(kb_SUMO_1052,axiom,
    ! [V__GF] :
      ( s__instance(V__GF,s__Object)
     => ( s__instance(V__GF,s__GreaseFitting)
       => ? [V__V] :
            ( s__instance(V__V,s__Object)
            & s__instance(V__V,s__Valve)
            & s__part(V__V,V__GF) ) ) ) ).

fof(kb_SUMO_1053,axiom,
    ! [V__GF] :
      ( s__instance(V__GF,s__Object)
     => ( s__instance(V__GF,s__GreaseFitting)
       => s__hasPurpose(V__GF,'(? [V__P,V__G] : (s__instance(V__G,s__Object) & s__instance(V__P,s__Transfer) & s__instance(V__G,s__Grease) & s__instance(V__P,s__Putting) & s__path(V__P,V__GF) & s__objectTransferred(V__P,V__G)))') ) ) ).

fof(kb_SUMO_1054,axiom,
    s__subclass(s__GreaseGun,s__Device) ).

fof(kb_SUMO_1055,axiom,
    s__instance(s__GreaseGun__t,s__SetOrClass) ).

fof(kb_SUMO_1056,axiom,
    s__termFormat(s__EnglishLanguage,s__GreaseGun,'grease gun') ).

fof(kb_SUMO_1057,axiom,
    s__documentation(s__GreaseGun,s__EnglishLanguage,'A &%Device used to inject &%Grease through a &%GreaseFitting or other mechanicm. This includes manual guns that use some sort of lever action for mechanical advantage as well as electric or battery-powered guns.') ).

fof(kb_SUMO_1058,axiom,
    ! [V__GG] :
      ( s__instance(V__GG,s__Object)
     => ( s__instance(V__GG,s__GreaseGun)
       => s__hasPurpose(V__GG,'(? [V__P,V__G] : (s__instance(V__G,s__Object) & s__instance(V__P,s__Transfer) & s__instance(V__G,s__Grease) & s__instance(V__P,s__Putting) & s__instrument(V__P,V__GG) & s__objectTransferred(V__P,V__G)))') ) ) ).

fof(kb_SUMO_1059,axiom,
    s__subclass(s__Hydrometer,s__MeasuringDevice) ).

fof(kb_SUMO_1060,axiom,
    s__instance(s__Hydrometer__t,s__SetOrClass) ).

fof(kb_SUMO_1061,axiom,
    s__termFormat(s__EnglishLanguage,s__Hydrometer,hydrometer) ).

fof(kb_SUMO_1062,axiom,
    s__documentation(s__Hydrometer,s__EnglishLanguage,'A &%MeasuringDevice that is used in &%Measuring the &%DensityFn of a liquid, usually with respect to &%Water.') ).

fof(kb_SUMO_1063,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Object)
     => ( s__instance(V__H,s__Hydrometer)
       => s__hasPurpose(V__H,'(? [V__M,V__S] : (s__instance(V__S,s__Object) & s__instance(V__M,s__Process) & s__instance(V__M,s__Measuring) & s__instance(V__S,s__Substance) & s__attribute(V__S,s__Liquid) & s__patient(V__M,V__S) & s__instrument(V__M,V__H)))') ) ) ).

fof(kb_SUMO_1064,axiom,
    s__subclass(s__WireCoil,s__Wire) ).

fof(kb_SUMO_1065,axiom,
    s__instance(s__WireCoil__t,s__SetOrClass) ).

fof(kb_SUMO_1066,axiom,
    s__termFormat(s__EnglishLanguage,s__WireCoil,'wire coil') ).

fof(kb_SUMO_1067,axiom,
    s__documentation(s__WireCoil,s__EnglishLanguage,'A length of &%Wire wound in a set of &%Circles or &%Polygons, intended to conduct &%Electricity, and often used in the construction of &%ElectricalTransformers.') ).

fof(kb_SUMO_1068,axiom,
    ! [V__WC] :
      ( s__instance(V__WC,s__CorpuscularObject)
     => ( s__instance(V__WC,s__WireCoil)
       => s__material(s__ConductorSubstance,V__WC) ) ) ).

fof(kb_SUMO_1069,axiom,
    ! [V__WC] :
      ( s__instance(V__WC,s__Object)
     => ( s__instance(V__WC,s__WireCoil)
       => ? [V__P] :
            ( s__instance(V__P,s__Object)
            & s__part(V__P,V__WC)
            & s__attribute(V__P,s__ClosedTwoDimensionalFigure) ) ) ) ).

fof(kb_SUMO_1070,axiom,
    s__subclass(s__ElectricalTransformer,s__Transformer) ).

fof(kb_SUMO_1071,axiom,
    s__instance(s__ElectricalTransformer__t,s__SetOrClass) ).

fof(kb_SUMO_1072,axiom,
    s__instance(s__Transformer__t,s__SetOrClass) ).

fof(kb_SUMO_1073,axiom,
    s__termFormat(s__EnglishLanguage,s__ElectricalTransformer,'electrical transformer') ).

fof(kb_SUMO_1074,axiom,
    s__documentation(s__ElectricalTransformer,s__EnglishLanguage,'A &%Device for converting one measure of &%Volts to another. Two coils of wire are inductively coupled around a common core. The ratio of the number of windings in each coil is same as the ratio of the resulting voltages.') ).

fof(kb_SUMO_1075,axiom,
    ! [V__ET] :
      ( s__instance(V__ET,s__Object)
     => ( s__instance(V__ET,s__ElectricalTransformer)
       => ? [V__WC1,V__WC2] :
            ( s__instance(V__WC2,s__Object)
            & s__instance(V__WC1,s__Object)
            & s__instance(V__WC1,s__WireCoil)
            & s__instance(V__WC2,s__WireCoil)
            & s__part(V__WC1,V__ET)
            & s__part(V__WC2,V__ET) ) ) ) ).

%FOL fof(kb_SUMO_1076,axiom,(( (! [V__N2,V__N1,V__T,V__WC1,V__WC2,V__V1,V__V2] : ((s__instance(V__V2,s__UnitOfMeasure) & s__instance(V__V1,s__UnitOfMeasure) & s__instance(V__T,s__TimePosition) & s__instance(V__N1,s__Integer) & s__instance(V__N2,s__Integer)) => ((s__instance(V__T,s__ElectricalTransformer) & s__instance(V__WC1,s__WireCoil) & s__instance(V__WC2,s__WireCoil) & s__coilCount(V__WC1,V__N1) & s__coilCount(V__WC2,V__N2) & s__holdsDuring(V__T,'s__measure(V__WC1,s__MeasureFn(s__Volt,V__V1))')) => (s__holdsDuring(V__T,'s__measure(V__WC2,s__MeasureFn(s__Volt,V__V2))') & (V__V2 = times(V__V1,divide(V__N2,V__N1))))))) ))).

fof(kb_SUMO_1077,axiom,
    s__instance(s__coilCount__m,s__BinaryPredicate) ).

fof(kb_SUMO_1078,axiom,
    s__domain(s__coilCount__m,"1",s__WireCoil) ).

fof(kb_SUMO_1079,axiom,
    s__domain(s__coilCount__m,"2",s__Integer) ).

fof(kb_SUMO_1080,axiom,
    s__format(s__EnglishLanguage,s__coilCount__m,'the number of coils in %1 is %n %2') ).

fof(kb_SUMO_1081,axiom,
    s__documentation(s__coilCount__m,s__EnglishLanguage,'The number of windings in a &%WireCoil.') ).

fof(kb_SUMO_1082,axiom,
    ! [V__N,V__WC] :
      ( s__coilCount(V__WC,V__N)
     => ? [V__C] :
          ( s__instance(V__C,s__Collection)
          & s__memberCount(V__C,V__N)
          & ! [V__M] :
              ( ( s__instance(V__M,s__SelfConnectedObject)
                & s__instance(V__WC,s__WireCoil)
                & s__instance(V__N,s__Integer) )
             => ( s__member(V__M,V__C)
               => ( s__attribute(V__M,s__ClosedTwoDimensionalFigure)
                  & s__part(V__M,V__WC)
                  & ~ ? [V__M2] :
                        ( s__instance(V__M2,s__SelfConnectedObject)
                        & s__instance(V__C,s__Collection)
                        & s__overlapsSpatially(V__M2,V__M)
                        & s__member(V__M2,V__C) ) ) ) ) ) ) ).

fof(kb_SUMO_1083,axiom,
    s__subclass(s__IgnitionCoil,s__ElectricalTransformer) ).

fof(kb_SUMO_1084,axiom,
    s__instance(s__IgnitionCoil__t,s__SetOrClass) ).

fof(kb_SUMO_1085,axiom,
    s__termFormat(s__EnglishLanguage,s__IgnitionCoil,'ignition coil') ).

fof(kb_SUMO_1086,axiom,
    s__documentation(s__IgnitionCoil,s__EnglishLanguage,'An &%ElectricalTransformer designed to take 12 &%Volt power from the &%Battery of an &%Automobile and convert it to the 10,000-50,000 volts required to produce a &%Spark across the &%SparkPlugs.') ).

fof(kb_SUMO_1087,axiom,
    s__typicalPart(s__IgnitionCoil,s__Automobile) ).

fof(kb_SUMO_1088,axiom,
    s__typicallyContainsPart(s__IgnitionCoil,s__Automobile) ).

fof(kb_SUMO_1089,axiom,
    ! [V__IC] :
      ( s__instance(V__IC,s__Object)
     => ( s__instance(V__IC,s__IgnitionCoil)
       => s__hasPurpose(V__IC,'(? [V__E1,V__E2,V__P] : (s__instance(V__P,s__Process) & s__instance(V__E1,s__Object) & s__instance(V__P,s__ElectricTransmission) & s__resource(V__P,V__E1) & s__instance(V__E1,s__Electricity) & s__instance(V__E2,s__Electricity) & s__result(V__P,V__E2) & s__instrument(V__P,V__IC)))') ) ) ).

fof(kb_SUMO_1090,axiom,
    ! [V__P,V__N1,V__IC,V__E2,V__E1] :
      ( ( s__instance(V__E1,s__Object)
        & s__instance(V__IC,s__Object)
        & s__instance(V__N1,s__UnitOfMeasure)
        & s__instance(V__N1,s__RealNumber)
        & s__instance(V__P,s__Process) )
     => ( ( s__instance(V__IC,s__IgnitionCoil)
          & s__instance(V__P,s__ElectricTransmission)
          & s__resource(V__P,V__E1)
          & s__instance(V__E1,s__Electricity)
          & s__instance(V__E2,s__Electricity)
          & s__result(V__P,V__E2)
          & s__instrument(V__P,V__IC)
          & s__measure(V__E1,s__MeasureFn(s__Volt,V__N1)) )
       => s__approximateValue(V__N1,"12") ) ) ).

fof(kb_SUMO_1091,axiom,
    ! [V__IC] :
      ( s__instance(V__IC,s__Object)
     => ( s__instance(V__IC,s__IgnitionCoil)
       => s__hasPurpose(V__IC,'(? [V__P,V__S] : (s__instance(V__S,s__Process) & s__instance(V__P,s__Process) & s__instance(V__P,s__ElectricTransmission) & s__instrument(V__P,V__IC) & s__instance(V__S,s__Spark) & s__causes(V__P,V__S)))') ) ) ).

fof(kb_SUMO_1092,axiom,
    s__instance(s__approximateValue__m,s__BinaryPredicate) ).

fof(kb_SUMO_1093,axiom,
    s__domain(s__approximateValue__m,"1",s__RealNumber) ).

fof(kb_SUMO_1094,axiom,
    s__domain(s__approximateValue__m,"2",s__RealNumber) ).

fof(kb_SUMO_1095,axiom,
    s__format(s__EnglishLanguage,s__approximateValue__m,'the approximate value of %1 is %n %2') ).

fof(kb_SUMO_1096,axiom,
    s__documentation(s__approximateValue__m,s__EnglishLanguage,'A relation that specifies two numbers are equal or nearly so.') ).

fof(kb_SUMO_1097,axiom,
    ! [V__N2,V__N1] :
      ( ( s__instance(V__N1,s__RealNumber)
        & s__instance(V__N2,s__RealNumber) )
     => ( s__approximateValue(V__N1,V__N2)
       => s__modalAttribute('(V__N1 = V__N2)',s__Likely) ) ) ).

%FOL fof(kb_SUMO_1098,axiom,(( (! [V__N2,V__N1] : ((s__instance(V__N1,s__RealNumber) & s__instance(V__N2,s__RealNumber)) => (s__approximateValue(V__N1,V__N2) => s__modalAttribute('greater(0.9,divide(V__N1,V__N2))',s__Unlikely)))) ))).

%FOL fof(kb_SUMO_1099,axiom,(( (! [V__N2,V__N1] : ((s__instance(V__N1,s__RealNumber) & s__instance(V__N2,s__RealNumber)) => (s__approximateValue(V__N1,V__N2) => s__modalAttribute('greater(0.9,divide(V__N2,V__N1))',s__Unlikely)))) ))).

fof(kb_SUMO_1100,axiom,
    s__subclass(s__IgnitionControlModule,s__Computer) ).

fof(kb_SUMO_1101,axiom,
    s__instance(s__IgnitionControlModule__t,s__SetOrClass) ).

fof(kb_SUMO_1102,axiom,
    s__termFormat(s__EnglishLanguage,s__IgnitionControlModule,'ignition control module') ).

fof(kb_SUMO_1103,axiom,
    s__documentation(s__IgnitionControlModule,s__EnglishLanguage,'A &%Computer that controls the ignition system, and may itself be controlled by the &%EngineControlModule.') ).

fof(kb_SUMO_1104,axiom,
    ! [V__ICM] :
      ( s__instance(V__ICM,s__Object)
     => ( s__instance(V__ICM,s__IgnitionControlModule)
       => s__hasPurpose(V__ICM,'(? [V__S,V__A,V__CP] : (s__instance(V__CP,s__Process) & s__instance(V__A,s__Object) & s__instance(V__S,s__Process) & s__instance(V__A,s__Automobile) & s__instance(V__S,s__Spark) & s__instance(V__CP,s__ComputerProcess) & s__part(V__ICM,V__A) & s__eventLocated(V__CP,V__A) & s__eventLocated(V__S,V__A) & s__causes(V__CP,V__S)))') ) ) ).

fof(kb_SUMO_1105,axiom,
    s__subclass(s__AutomobileIgnitionSystem,s__PhysicalSystem) ).

fof(kb_SUMO_1106,axiom,
    s__instance(s__AutomobileIgnitionSystem__t,s__SetOrClass) ).

fof(kb_SUMO_1107,axiom,
    s__termFormat(s__EnglishLanguage,s__AutomobileIgnitionSystem,'automobile ignition system') ).

fof(kb_SUMO_1108,axiom,
    s__documentation(s__AutomobileIgnitionSystem,s__EnglishLanguage,'The system of an &%Automobile that is responsible for taking power from the &%Battery, increasing its voltage and sending it, with the appropriate timing, to the &%SparkPlugs so that sparks ignite the &%FuelVapor in the &%CombustionChambers of the &%Engine.') ).

fof(kb_SUMO_1109,axiom,
    s__typicalPart(s__IgnitionControlModule,s__AutomobileIgnitionSystem) ).

fof(kb_SUMO_1110,axiom,
    s__typicallyContainsPart(s__IgnitionControlModule,s__AutomobileIgnitionSystem) ).

fof(kb_SUMO_1111,axiom,
    s__typicalPart(s__SparkPlug,s__AutomobileIgnitionSystem) ).

fof(kb_SUMO_1112,axiom,
    s__typicallyContainsPart(s__SparkPlug,s__AutomobileIgnitionSystem) ).

fof(kb_SUMO_1113,axiom,
    s__subclass(s__JumperCable,s__Device) ).

fof(kb_SUMO_1114,axiom,
    s__instance(s__JumperCable__t,s__SetOrClass) ).

fof(kb_SUMO_1115,axiom,
    s__termFormat(s__EnglishLanguage,s__JumperCable,'jumper cable') ).

fof(kb_SUMO_1116,axiom,
    s__documentation(s__JumperCable,s__EnglishLanguage,'A &%Wire with &%Clamps on both ends, designed for making temporary electrical connections.') ).

fof(kb_SUMO_1117,axiom,
    ! [V__JC] :
      ( s__instance(V__JC,s__JumperCable)
     => ? [V__C1,V__C2,V__W] :
          ( s__instance(V__W,s__EngineeringComponent)
          & s__instance(V__C2,s__EngineeringComponent)
          & s__instance(V__C1,s__EngineeringComponent)
          & s__instance(V__C1,s__Clamp)
          & s__instance(V__C2,s__Clamp)
          & s__instance(V__W,s__Wire)
          & s__connectedEngineeringComponents(V__C1,V__W)
          & s__connectedEngineeringComponents(V__C2,V__W)
          & V__C1 != V__C2 ) ) ).

fof(kb_SUMO_1118,axiom,
    s__subclass(s__LaminatedWindshield,s__Windshield) ).

fof(kb_SUMO_1119,axiom,
    s__instance(s__LaminatedWindshield__t,s__SetOrClass) ).

fof(kb_SUMO_1120,axiom,
    s__termFormat(s__EnglishLanguage,s__LaminatedWindshield,windshield) ).

fof(kb_SUMO_1121,axiom,
    s__documentation(s__LaminatedWindshield,s__EnglishLanguage,'A type of glass required in all modern &%Automobiles that consists of two layers of glass with a layer of plastic sandwiched in between. The plastic layer keeps shards of glass from separating completely from the rest of the windshield when broken, and is therefore a key feature in accident safety.') ).

fof(kb_SUMO_1122,axiom,
    ! [V__LW] :
      ( s__instance(V__LW,s__Object)
     => ( s__instance(V__LW,s__LaminatedWindshield)
       => ? [V__G1,V__G2,V__P] :
            ( s__instance(V__P,s__Object)
            & s__instance(V__G2,s__Object)
            & s__instance(V__G1,s__Object)
            & s__instance(V__G1,s__Glass)
            & s__instance(V__G2,s__Glass)
            & s__instance(V__P,s__Plastic)
            & s__part(V__G1,V__LW)
            & s__part(V__G2,V__LW)
            & s__part(V__P,V__LW)
            & s__between(V__G1,V__P,V__G2) ) ) ) ).

fof(kb_SUMO_1123,axiom,
    s__subclass(s__MacPhersonStrut,s__AutomobileShock) ).

fof(kb_SUMO_1124,axiom,
    s__instance(s__MacPhersonStrut__t,s__SetOrClass) ).

fof(kb_SUMO_1125,axiom,
    s__instance(s__AutomobileShock__t,s__SetOrClass) ).

fof(kb_SUMO_1126,axiom,
    s__termFormat(s__EnglishLanguage,s__MacPhersonStrut,'MacPherson strut') ).

fof(kb_SUMO_1127,axiom,
    s__documentation(s__MacPhersonStrut,s__EnglishLanguage,'A type of oversized shock absorber that has easily replaceable components.') ).

fof(kb_SUMO_1128,axiom,
    s__typicalPart(s__MacPhersonStrut,s__AutoSuspensionSystem) ).

fof(kb_SUMO_1129,axiom,
    s__subclass(s__ManifoldHeatControlValve,s__Valve) ).

fof(kb_SUMO_1130,axiom,
    s__instance(s__ManifoldHeatControlValve__t,s__SetOrClass) ).

fof(kb_SUMO_1131,axiom,
    s__documentation(s__ManifoldHeatControlValve,s__EnglishLanguage,'A device present on older vehicles with &%Carburetors that sends hot &%Exhaust gases to pre-heat the &%FuelVapor for more efficient &%Combustion.') ).

fof(kb_SUMO_1132,axiom,
    s__typicalPart(s__ManifoldHeatControlValve,s__Manifold) ).

fof(kb_SUMO_1133,axiom,
    ! [V__MHCV] :
      ( s__instance(V__MHCV,s__Object)
     => ( s__instance(V__MHCV,s__ManifoldHeatControlValve)
       => s__hasPurpose(V__MHCV,'(? [V__H,V__O,V__E,V__FV,V__T] : (s__instance(V__T,s__Motion) & s__instance(V__E,s__Object) & s__instance(V__O,s__Process) & s__instance(V__H,s__Process) & s__instance(V__H,s__Heating) & s__instance(V__O,s__Opening) & s__instance(V__E,s__Exhaust) & s__instance(V__T,s__Transfer) & s__instance(V__FV,s__FuelVapor) & s__patient(V__O,V__MHCV) & s__instrument(V__H,V__E) & s__patient(V__H,V__FV) & s__path(V__T,V__MHCV) & s__causes(V__O,V__T) & s__causes(V__T,V__H)))') ) ) ).

fof(kb_SUMO_1134,axiom,
    s__subclass(s__EngineMAPSensor,s__PressureMeasuringDevice) ).

fof(kb_SUMO_1135,axiom,
    s__instance(s__EngineMAPSensor__t,s__SetOrClass) ).

fof(kb_SUMO_1136,axiom,
    s__documentation(s__EngineMAPSensor,s__EnglishLanguage,'A sensor that measures the pressure in the &%ExhaustManifold and adjusts &%FuelVapor mixture and &%Engine timing accordingly.') ).

fof(kb_SUMO_1137,axiom,
    s__termFormat(s__EnglishLanguage,s__EngineMAPSensor,'manifold absolute pressure sensor') ).

fof(kb_SUMO_1138,axiom,
    s__typicalPart(s__EngineMAPSensor,s__ExhaustManifold) ).

fof(kb_SUMO_1139,axiom,
    ! [V__EMS] :
      ( s__instance(V__EMS,s__EngineeringComponent)
     => ( s__instance(V__EMS,s__EngineMAPSensor)
       => s__hasPurpose(V__EMS,'(? [V__ECM,V__A] : (s__instance(V__A,s__Object) & s__instance(V__ECM,s__EngineeringComponent) & s__instance(V__ECM,s__EngineControlModule) & s__instance(V__A,s__Automobile) & s__part(V__EMS,V__A) & s__part(V__ECM,V__A) & s__connectedEngineeringComponents(V__EMS,V__ECM)))') ) ) ).

fof(kb_SUMO_1140,axiom,
    s__subclass(s__MassAirflowSensor,s__MeasuringDevice) ).

fof(kb_SUMO_1141,axiom,
    s__instance(s__MassAirflowSensor__t,s__SetOrClass) ).

fof(kb_SUMO_1142,axiom,
    s__termFormat(s__EnglishLanguage,s__MassAirflowSensor,'mass airflow sensor') ).

fof(kb_SUMO_1143,axiom,
    s__documentation(s__MassAirflowSensor,s__EnglishLanguage,'A &%Device that measures the amount of &%Air flowing to the throttle body in a fuel injection system. It sends this information to the &%EngineControlModule.') ).

fof(kb_SUMO_1144,axiom,
    ! [V__MAS,V__GM,V__Air] :
      ( ( s__instance(V__Air,s__SetOrClass)
        & s__instance(V__GM,s__Process)
        & s__instance(V__MAS,s__Object) )
     => ( s__instance(V__MAS,s__MassAirflowSensor)
       => s__hasPurpose(V__MAS,'(? [V__T,V__M,V__A] : (s__instance(V__M,s__Process) & s__instance(V__T,s__Transfer) & s__instance(V__A,V__Air) & s__patient(V__GM,V__A) & s__instance(V__M,s__Measuring) & s__patient(V__M,V__A) & s__instrument(V__M,V__MAS)))') ) ) ).

fof(kb_SUMO_1145,axiom,
    s__subclass(s__OilPan,s__FluidContainer) ).

fof(kb_SUMO_1146,axiom,
    s__instance(s__OilPan__t,s__SetOrClass) ).

fof(kb_SUMO_1147,axiom,
    s__termFormat(s__EnglishLanguage,s__OilPan,'oil pan') ).

fof(kb_SUMO_1148,axiom,
    s__documentation(s__OilPan,s__EnglishLanguage,'A &%Container for the &%Oil that is used in &%Lubricating the &%Engine of an &%Automobile. The oil is pumped continuously to the engines moving parts, when in operation, by the &%OilPump.') ).

fof(kb_SUMO_1149,axiom,
    s__typicalPart(s__OilPan,s__InternalCombustionEngine) ).

fof(kb_SUMO_1150,axiom,
    s__typicallyContainsPart(s__OilPan,s__InternalCombustionEngine) ).

fof(kb_SUMO_1151,axiom,
    ! [V__OP] :
      ( s__instance(V__OP,s__SelfConnectedObject)
     => ( s__instance(V__OP,s__OilPan)
       => s__hasPurpose(V__OP,'(? [V__O] : (s__instance(V__O,s__Object) & s__instance(V__O,s__Oil) & s__contains(V__OP,V__O)))') ) ) ).

fof(kb_SUMO_1152,axiom,
    s__subclass(s__ORing,s__Gasket) ).

fof(kb_SUMO_1153,axiom,
    s__instance(s__ORing__t,s__SetOrClass) ).

fof(kb_SUMO_1154,axiom,
    s__documentation(s__ORing,s__EnglishLanguage,'A &%Gasket that has an O-shaped cross section. It is often made of &%Rubber or a synthetic rubber which is actually &%Plastic.') ).

fof(kb_SUMO_1155,axiom,
    s__subclass(s__OxygenSensor,s__MeasuringDevice) ).

fof(kb_SUMO_1156,axiom,
    s__instance(s__OxygenSensor__t,s__SetOrClass) ).

fof(kb_SUMO_1157,axiom,
    s__documentation(s__OxygenSensor,s__EnglishLanguage,'A sensor that measures &%Oxygen. Typically it is to measure the &%Exhaust of an &%Automobile. More oxygen signals a lean fuel mixture, and less a rich one.') ).

fof(kb_SUMO_1158,axiom,
    ! [V__OS] :
      ( s__instance(V__OS,s__Object)
     => ( s__instance(V__OS,s__OxygenSensor)
       => s__hasPurpose(V__OS,'(? [V__O,V__M] : (s__instance(V__M,s__Process) & s__instance(V__O,s__Oxygen) & s__instance(V__M,s__Measuring) & s__patient(V__M,V__O) & s__instrument(V__M,V__OS)))') ) ) ).

fof(kb_SUMO_1159,axiom,
    s__subclass(s__SafetyDevice,s__Device) ).

fof(kb_SUMO_1160,axiom,
    s__termFormat(s__EnglishLanguage,s__SafetyDevice,'safety device') ).

fof(kb_SUMO_1161,axiom,
    s__documentation(s__SafetyDevice,s__EnglishLanguage,'Any &%Device that is designed to prevent (or lessen the likelihood of) the &%Injuring of a &%Human.') ).

fof(kb_SUMO_1162,axiom,
    ! [V__SD] :
      ( s__instance(V__SD,s__Object)
     => ( s__instance(V__SD,s__SafetyDevice)
       => s__hasPurpose(V__SD,'(? [V__P,V__I,V__H] : (s__instance(V__H,s__Agent) & s__instance(V__I,s__Process) & s__subclass(V__I,s__Process) & s__subclass(V__P,s__Process) & s__instance(V__H,s__Human) & s__instance(V__P,s__Process) & s__instance(V__I,s__Injuring) & s__experiencer(V__I,V__H) & s__instrument(V__P,V__SD) & s__prevents(V__P,V__I)))') ) ) ).

fof(kb_SUMO_1163,axiom,
    s__subclass(s__VehicleSafetyDevice,s__SafetyDevice) ).

fof(kb_SUMO_1164,axiom,
    s__termFormat(s__EnglishLanguage,s__VehicleSafetyDevice,'vehicle safety device') ).

fof(kb_SUMO_1165,axiom,
    s__documentation(s__VehicleSafetyDevice,s__EnglishLanguage,'Any &%SafetyDevice that is designed to prevent (or lessen the likelihood of) the &%Injuring of a &%Human while in &%Vehicle.') ).

fof(kb_SUMO_1166,axiom,
    ! [V__VSD] :
      ( s__instance(V__VSD,s__Object)
     => ( s__instance(V__VSD,s__VehicleSafetyDevice)
       => s__hasPurpose(V__VSD,'(? [V__V] : (s__instance(V__V,s__Object) & s__instance(V__V,s__Vehicle) & s__part(V__VSD,V__V)))') ) ) ).

fof(kb_SUMO_1167,axiom,
    s__subclass(s__Balloon,s__FluidContainer) ).

fof(kb_SUMO_1168,axiom,
    s__instance(s__Balloon__t,s__SetOrClass) ).

fof(kb_SUMO_1169,axiom,
    s__termFormat(s__EnglishLanguage,s__Balloon,balloon) ).

fof(kb_SUMO_1170,axiom,
    s__documentation(s__Balloon,s__EnglishLanguage,'Any &%Pliable container that is made for holding a &%Gas.') ).

fof(kb_SUMO_1171,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Balloon)
       => s__attribute(V__B,s__Pliable) ) ) ).

fof(kb_SUMO_1172,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__SelfConnectedObject)
     => ( s__instance(V__B,s__Balloon)
       => s__hasPurpose(V__B,'(? [V__G] : (s__instance(V__G,s__Object) & s__attribute(V__G,s__Gas) & s__contains(V__B,V__G)))') ) ) ).

fof(kb_SUMO_1173,axiom,
    s__subclass(s__Inflating,s__Increasing) ).

fof(kb_SUMO_1174,axiom,
    s__instance(s__Inflating__t,s__SetOrClass) ).

fof(kb_SUMO_1175,axiom,
    s__termFormat(s__EnglishLanguage,s__Inflating,'Any &%Process where a &%Balloon is filled with a &%Gas.') ).

%FOL fof(kb_SUMO_1176,axiom,(( (! [V__I] : (s__instance(V__I,s__Physical) => (s__instance(V__I,s__Inflating) => (? [V__G1,V__G2,V__V1,V__V2,V__S] : (s__instance(V__S,s__SetOrClass) & s__instance(V__V2,s__PhysicalQuantity) & s__instance(V__V1,s__PhysicalQuantity) & s__instance(V__G2,s__Object) & s__instance(V__G2,s__Quantity) & s__instance(V__G1,s__Object) & s__instance(V__G1,s__Quantity) & s__instance(V__G1,V__S) & s__instance(V__G2,V__S) & s__attribute(V__G1,s__Gas) & s__attribute(V__G2,s__Gas) & s__instance(V__V1,s__VolumeMeasure) & s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__I)),'s__measure(V__G1,V__V1)') & s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__I)),'s__measure(V__G2,V__V2)') & greater(V__G2,V__G1)))))) ))).

fof(kb_SUMO_1177,axiom,
    s__subclass(s__AutoAirbag,s__VehicleSafetyDevice) ).

fof(kb_SUMO_1178,axiom,
    s__instance(s__AutoAirbag__t,s__SetOrClass) ).

fof(kb_SUMO_1179,axiom,
    s__instance(s__VehicleSafetyDevice__t,s__SetOrClass) ).

fof(kb_SUMO_1180,axiom,
    s__subclass(s__AutoAirbag,s__Balloon) ).

fof(kb_SUMO_1181,axiom,
    s__termFormat(s__EnglishLanguage,s__AutoAirbag,airbag) ).

fof(kb_SUMO_1182,axiom,
    s__documentation(s__AutoAirbag,s__EnglishLanguage,'Sensors that detect a sudden &%Decelerating deploy the airbag by an explosive release of a &%Gas that fills the bag before the occupant can be thrown against the hard interior surfaces of the &%Vehicle.') ).

fof(kb_SUMO_1183,axiom,
    s__typicallyContainsPart(s__AutoAirbag,s__Automobile) ).

fof(kb_SUMO_1184,axiom,
    ! [V__AB] :
      ( s__instance(V__AB,s__Object)
     => ( s__instance(V__AB,s__Airbag)
       => s__hasPurpose(V__AB,'(? [V__A,V__D,V__H,V__I,V__P] : (s__instance(V__P,s__Object) & s__instance(V__I,s__Process) & s__subclass(V__I,s__Process) & s__instance(V__H,s__Transfer) & s__subclass(V__H,s__Process) & s__instance(V__D,s__Process) & s__instance(V__A,s__SelfConnectedObject) & s__instance(V__A,s__Automobile) & s__instance(V__D,s__Decelerating) & s__instance(V__H,s__Impacting) & s__instance(V__I,s__Inflating) & s__instance(V__P,s__Human) & s__holdsDuring(s__WhenFn(V__D),s__contains(V__A,V__P)) & s__part(V__AB,V__A) & s__patient(V__D,V__A) & s__patient(V__I,V__AB) & s__objectTransferred(V__H,V__P) & s__destination(V__H,V__A) & s__prevents(V__I,V__H)))') ) ) ).

fof(kb_SUMO_1185,axiom,
    s__subclass(s__SeatBelt,s__VehicleSafetyDevice) ).

fof(kb_SUMO_1186,axiom,
    s__instance(s__SeatBelt__t,s__SetOrClass) ).

fof(kb_SUMO_1187,axiom,
    s__termFormat(s__EnglishLanguage,s__SeatBelt,'seat belt') ).

fof(kb_SUMO_1188,axiom,
    s__documentation(s__SeatBelt,s__EnglishLanguage,'A flexible belt that is part of a &%Vehicle, and worn across the waist, and also typically the shoulder, that prevents impact of the wearer into the interior surfaces of the &%Vehicle during rapid &%Decelerating.') ).

fof(kb_SUMO_1189,axiom,
    s__typicallyContainsPart(s__SeatBelt,s__Automobile) ).

fof(kb_SUMO_1190,axiom,
    ! [V__SB] :
      ( s__instance(V__SB,s__Object)
     => ( s__instance(V__SB,s__SeatBelt)
       => s__attribute(V__SB,s__Pliable) ) ) ).

fof(kb_SUMO_1191,axiom,
    s__subclass(s__PistonRing,s__Gasket) ).

fof(kb_SUMO_1192,axiom,
    s__instance(s__PistonRing__t,s__SetOrClass) ).

fof(kb_SUMO_1193,axiom,
    s__termFormat(s__EnglishLanguage,s__PistonRing,'piston ring') ).

fof(kb_SUMO_1194,axiom,
    s__documentation(s__PistonRing,s__EnglishLanguage,'A &%Piston typically has several such rings to seal the piston against the &%EngineCylinder while allowing it to move, and yet contain &%Combustion and the &%Oil that is used for &%Lubricating the involved surfaces.') ).

fof(kb_SUMO_1195,axiom,
    s__typicalPart(s__PistonRing,s__Piston) ).

fof(kb_SUMO_1196,axiom,
    s__typicallyContainsPart(s__PistonRing,s__Piston) ).

fof(kb_SUMO_1197,axiom,
    s__subclass(s__PositiveCrankcaseVentilationValve,s__Valve) ).

fof(kb_SUMO_1198,axiom,
    s__instance(s__PositiveCrankcaseVentilationValve__t,s__SetOrClass) ).

fof(kb_SUMO_1199,axiom,
    s__termFormat(s__EnglishLanguage,s__PositiveCrankcaseVentilationValve,'positive crankcase ventilation valve') ).

fof(kb_SUMO_1200,axiom,
    s__documentation(s__PositiveCrankcaseVentilationValve,s__EnglishLanguage,'A valve that is designed to send unburned fuel that escapes into the &%Crankcase back to the &%CombustionChamber.') ).

fof(kb_SUMO_1201,axiom,
    s__typicalPart(s__PositiveCrankcaseVentilationValve,s__FourStrokeEngine) ).

fof(kb_SUMO_1202,axiom,
    ! [V__PCVV] :
      ( s__instance(V__PCVV,s__Object)
     => ( s__instance(V__PCVV,s__PositiveCrankcaseVentilationValve)
       => s__hasPurpose(V__PCVV,'(? [V__CR,V__F,V__CC,V__T,V__A] : (s__instance(V__A,s__Object) & s__instance(V__CC,s__Object) & s__instance(V__F,s__Object) & s__instance(V__CR,s__Object) & s__instance(V__CR,s__Crankcase) & s__instance(V__F,s__Fuel) & s__instance(V__CC,s__CombustionChamber) & s__instance(V__T,s__Transfer) & s__instance(V__A,s__Automobile) & s__part(V__CR,V__A) & s__part(V__CC,V__A) & s__part(V__PCVV,V__A) & s__origin(V__T,V__CR) & s__destination(V__T,V__CC) & s__objectTransferred(V__T,V__F) & s__path(V__T,V__PCVV)))') ) ) ).

fof(kb_SUMO_1203,axiom,
    s__subclass(s__Lever,s__Device) ).

fof(kb_SUMO_1204,axiom,
    s__termFormat(s__EnglishLanguage,s__Lever,lever) ).

fof(kb_SUMO_1205,axiom,
    s__documentation(s__Lever,s__EnglishLanguage,'Anything which is actually used as a lever, since many things can be used as such, regardless of the intent during their &%Manufacture. A lever necessarily has a &%Fulcrum around which the lever exhibits &%Rotating. A lever has a mechanical advantage at the point of output compared to the point of input of force.') ).

fof(kb_SUMO_1206,axiom,
    s__externalImage(s__Lever,'http://upload.wikimedia.org/wikipedia/commons/thumb/f/f2/Palanca-ejemplo.jpg/800px-Palanca-ejemplo.jpg') ).

fof(kb_SUMO_1207,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Object)
     => ( s__instance(V__L,s__Lever)
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__axis(V__A,V__L) ) ) ) ).

%FOL fof(kb_SUMO_1208,axiom,(( (! [V__M1,V__P,V__D1,V__P2,V__D2,V__P1,V__P4,V__P3,V__E2,V__L,V__E1] : ((s__instance(V__E1,s__Object) & s__instance(V__L,s__Object) & s__instance(V__E2,s__Object) & s__instance(V__P3,s__Object) & s__instance(V__P4,s__Object) & s__instance(V__P1,s__Object) & s__instance(V__D2,s__LengthMeasure) & s__instance(V__P2,s__Object) & s__instance(V__D1,s__LengthMeasure) & s__instance(V__P,s__Process) & s__instance(V__M1,s__Physical)) => ((s__instance(V__L,s__Lever) & s__instance(V__P,s__Pushing) & s__instance(V__M1,s__Motion) & s__destination(V__P,V__E1) & s__physicalEnd(V__E1,V__L) & s__physicalEnd(V__E2,V__L) & (~ (V__E1 = V__E2)) & s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__M1)),'s__located(V__E1,V__P1)') & s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__M1)),'s__located(V__E1,V__P2)') & s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__M1)),'s__located(V__E2,V__P3)') & s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__M1)),'s__located(V__E2,V__P4)') & s__distance(V__P1,V__P2,V__D1) & s__distance(V__P3,V__P4,V__D2)) => greater(V__D2,V__D1)))) ))).

fof(kb_SUMO_1209,axiom,
    s__subclass(s__RockerArm,s__Device) ).

fof(kb_SUMO_1210,axiom,
    s__instance(s__RockerArm__t,s__SetOrClass) ).

fof(kb_SUMO_1211,axiom,
    s__termFormat(s__EnglishLanguage,s__RockerArm,'A &%Device located in the &%Cylinder head of a &%FourStrokeEngine that opens a &%Valve. It is typically activated by contact from a &%Cam on the &%Camshaft.') ).

fof(kb_SUMO_1212,axiom,
    s__typicalPart(s__RockerArm,s__FourStrokeEngine) ).

fof(kb_SUMO_1213,axiom,
    s__typicallyContainsPart(s__RockerArm,s__FourStrokeEngine) ).

fof(kb_SUMO_1214,axiom,
    ! [V__RA] :
      ( s__instance(V__RA,s__Object)
     => ( s__instance(V__RA,s__RockerArm)
       => s__hasPurpose(V__RA,'(? [V__P1,V__C,V__P2,V__V,V__O,V__FSE] : (s__instance(V__FSE,s__Object) & s__instance(V__O,s__Process) & s__instance(V__V,s__Object) & s__instance(V__P2,s__Process) & s__instance(V__C,s__Object) & s__instance(V__P1,s__Process) & s__instance(V__P1,s__Pushing) & s__instance(V__C,s__Cam) & s__instance(V__P2,s__Pushing) & s__instance(V__V,s__Valve) & s__instance(V__O,s__Opening) & s__instance(V__FSE,s__FourStrokeEngine) & s__part(V__RA,V__FSE) & s__part(V__C,V__FSE) & s__part(V__V,V__FSE) & s__instrument(V__P1,V__C) & s__destination(V__P1,V__RA) & s__instrument(V__P2,V__RA) & s__destination(V__P2,V__V) & s__causes(V__P1,V__P2) & s__causes(V__P2,V__O) & s__patient(V__O,V__V)))') ) ) ).

fof(kb_SUMO_1215,axiom,
    s__subclass(s__Magnet,s__Object) ).

fof(kb_SUMO_1216,axiom,
    s__termFormat(s__EnglishLanguage,s__Magnet,magnet) ).

fof(kb_SUMO_1217,axiom,
    s__documentation(s__Magnet,s__EnglishLanguage,'Any object that emits &%Magnetism. Note that this includes both &%NaturalMagnets and &%Electromagnets and therefore the most specific superclass is &%Object, since natural magnets are divisible &%Substances and electromagnets are &%CorpuscularObjects.') ).

fof(kb_SUMO_1218,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__Magnet)
       => ? [V__MAG] :
            ( s__instance(V__MAG,s__Process)
            & s__instance(V__MAG,s__Magnetism)
            & s__instrument(V__MAG,V__M) ) ) ) ).

fof(kb_SUMO_1219,axiom,
    s__subclass(s__NaturalMagnet,s__Magnet) ).

fof(kb_SUMO_1220,axiom,
    s__instance(s__NaturalMagnet__t,s__SetOrClass) ).

fof(kb_SUMO_1221,axiom,
    s__instance(s__Magnet__t,s__SetOrClass) ).

fof(kb_SUMO_1222,axiom,
    s__subclass(s__NaturalMagnet,s__NaturalSubstance) ).

fof(kb_SUMO_1223,axiom,
    s__termFormat(s__EnglishLanguage,s__NaturalMagnet,magnet) ).

fof(kb_SUMO_1224,axiom,
    s__documentation(s__NaturalMagnet,s__EnglishLanguage,'Any &%Substance from nature that exhibits &%Magnetism.') ).

fof(kb_SUMO_1225,axiom,
    s__subclass(s__Electromagnet,s__Magnet) ).

fof(kb_SUMO_1226,axiom,
    s__instance(s__Electromagnet__t,s__SetOrClass) ).

fof(kb_SUMO_1227,axiom,
    s__subclass(s__Electromagnet,s__ElectricDevice) ).

fof(kb_SUMO_1228,axiom,
    s__termFormat(s__EnglishLanguage,s__Electromagnet,electromagnet) ).

fof(kb_SUMO_1229,axiom,
    s__documentation(s__Electromagnet,s__EnglishLanguage,'A &%Magnet that is created by sending &%Electricity through coils of &%Wire that are wound around a ferromagnetic core.') ).

fof(kb_SUMO_1230,axiom,
    ! [V__EM,V__T,V__E] :
      ( ( s__instance(V__E,s__Object)
        & s__instance(V__EM,s__Object) )
     => ( ( s__instance(V__EM,s__Electromagnet)
          & s__instance(V__T,s__Transfer)
          & s__instance(V__E,s__Electricity)
          & s__objectTransferred(V__T,V__E)
          & s__path(V__T,V__EM) )
       => ? [V__M] :
            ( s__instance(V__M,s__Process)
            & s__instance(V__M,s__Magnetism)
            & s__instrument(V__M,V__EM) ) ) ) ).

fof(kb_SUMO_1231,axiom,
    ! [V__EM,V__T1] :
      ( ( s__instance(V__T1,s__TimePosition)
        & s__instance(V__EM,s__Object) )
     => ( ( s__instance(V__EM,s__Electromagnet)
          & ~ s__holdsDuring(V__T1,'(? [V__T,V__E] : (s__instance(V__E,s__Object) & s__instance(V__T,s__Transfer) & s__instance(V__E,s__Electricity) & s__objectTransferred(V__T,V__E) & s__path(V__T,V__EM)))') )
       => ~ s__holdsDuring(V__T1,'(? [V__M] : (s__instance(V__M,s__Process) & s__instance(V__M,s__Magnetism) & s__instrument(V__M,V__EM)))') ) ) ).

fof(kb_SUMO_1232,axiom,
    s__subclass(s__Solenoid,s__ElectricDevice) ).

fof(kb_SUMO_1233,axiom,
    s__instance(s__Solenoid__t,s__SetOrClass) ).

fof(kb_SUMO_1234,axiom,
    s__termFormat(s__EnglishLanguage,s__Solenoid,solenoid) ).

fof(kb_SUMO_1235,axiom,
    s__documentation(s__Solenoid,s__EnglishLanguage,'A &%Device that uses an &%Electromagnet to actuate an arm or shaft to perform some function.') ).

fof(kb_SUMO_1236,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Solenoid)
       => s__hasPurpose(V__S,'(? [V__P,V__T1,V__T2,V__L1,V__L2] : (s__instance(V__L2,s__Object) & s__instance(V__L1,s__Object) & s__instance(V__T2,s__TimePosition) & s__instance(V__T1,s__TimePosition) & s__instance(V__P,s__Object) & s__part(V__P,V__S) & s__holdsDuring(V__T1,(s__attribute(V__S,s__DeviceOn) & s__located(V__P,V__L1))) & s__holdsDuring(V__T2,(s__attribute(V__S,s__DeviceOn) & s__located(V__P,V__L2))) & (~ (V__L1 = V__L2))))') ) ) ).

fof(kb_SUMO_1237,axiom,
    s__subclass(s__StarterMotor,s__Motor) ).

fof(kb_SUMO_1238,axiom,
    s__instance(s__StarterMotor__t,s__SetOrClass) ).

fof(kb_SUMO_1239,axiom,
    s__instance(s__Motor__t,s__SetOrClass) ).

fof(kb_SUMO_1240,axiom,
    s__termFormat(s__EnglishLanguage,s__StarterMotor,'starter motor') ).

fof(kb_SUMO_1241,axiom,
    s__documentation(s__StarterMotor,s__EnglishLanguage,'Any &%Motor that has the intended use of starting an &%IntermittentCombustionEngine. In most &%Automobiles it is a small electric motor, but in a diesel heavy equipment engine there may be an electric motor that starts a gas engine that in turn starts the diesel engine.') ).

fof(kb_SUMO_1242,axiom,
    ! [V__SM] :
      ( s__instance(V__SM,s__Object)
     => ( s__instance(V__SM,s__StarterMotor)
       => s__hasPurpose(V__SM,'(? [V__P1,V__P2,V__ICE] : (s__instance(V__ICE,s__Object) & s__instance(V__P2,s__Process) & s__instance(V__P1,s__Process) & s__instance(V__ICE,s__InternalCombustionEngine) & s__instrument(V__P1,V__SM) & s__instrument(V__P2,V__ICE) & s__causes(V__P1,V__P2)))') ) ) ).

fof(kb_SUMO_1243,axiom,
    s__subclass(s__SteeringBox,s__Gearbox) ).

fof(kb_SUMO_1244,axiom,
    s__instance(s__SteeringBox__t,s__SetOrClass) ).

fof(kb_SUMO_1245,axiom,
    s__termFormat(s__EnglishLanguage,s__SteeringBox,'steering box') ).

fof(kb_SUMO_1246,axiom,
    s__documentation(s__SteeringBox,s__EnglishLanguage,'A &%Gearbox at the end of the &%SteeringColumn that transmits &%Motion to the &%SteeringArms.') ).

fof(kb_SUMO_1247,axiom,
    s__typicalPart(s__SteeringBox,s__Automobile) ).

fof(kb_SUMO_1248,axiom,
    s__typicallyContainsPart(s__SteeringBox,s__Automobile) ).

fof(kb_SUMO_1249,axiom,
    ! [V__SB] :
      ( s__instance(V__SB,s__EngineeringComponent)
     => ( s__instance(V__SB,s__SteeringBox)
       => s__hasPurpose(V__SB,'(? [V__SW,V__SC] : (s__instance(V__SC,s__EngineeringComponent) & s__instance(V__SW,s__EngineeringComponent) & s__instance(V__SW,s__SteeringWheel) & s__instance(V__SC,s__SteeringColumn) & s__connectedEngineeringComponents(V__SW,V__SC) & s__connectedEngineeringComponents(V__SC,V__SB)))') ) ) ).

fof(kb_SUMO_1250,axiom,
    s__subclass(s__SteeringColumn,s__Shaft) ).

fof(kb_SUMO_1251,axiom,
    s__instance(s__SteeringColumn__t,s__SetOrClass) ).

fof(kb_SUMO_1252,axiom,
    s__termFormat(s__EnglishLanguage,s__SteeringColumn,'steering column') ).

fof(kb_SUMO_1253,axiom,
    s__documentation(s__SteeringColumn,s__EnglishLanguage,'A &%Shaft that connects the &%SteeringWheel of an &%Automobile to the &%SteeringBox.') ).

fof(kb_SUMO_1254,axiom,
    s__typicalPart(s__SteeringColumn,s__Automobile) ).

fof(kb_SUMO_1255,axiom,
    s__typicallyContainsPart(s__SteeringColumn,s__Automobile) ).

fof(kb_SUMO_1256,axiom,
    s__termFormat(s__EnglishLanguage,s__SteeringWheel,'steering wheel') ).

fof(kb_SUMO_1257,axiom,
    s__typicalPart(s__SteeringWheel,s__Automobile) ).

fof(kb_SUMO_1258,axiom,
    s__typicallyContainsPart(s__SteeringWheel,s__Automobile) ).

fof(kb_SUMO_1259,axiom,
    s__subclass(s__Tachometer,s__MeasuringDevice) ).

fof(kb_SUMO_1260,axiom,
    s__instance(s__Tachometer__t,s__SetOrClass) ).

fof(kb_SUMO_1261,axiom,
    s__termFormat(s__EnglishLanguage,s__Tachometer,tachometer) ).

fof(kb_SUMO_1262,axiom,
    s__documentation(s__Tachometer,s__EnglishLanguage,'A &%Device for &%Measuring the number of &%RevolutionsPerMinute of an object, typically an &%Engine &%Crankshaft.') ).

fof(kb_SUMO_1263,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Tachometer)
       => s__hasPurpose(V__T,'(? [V__R,V__M,V__O] : (s__instance(V__M,s__Process) & s__instance(V__R,s__Process) & s__instance(V__R,s__Rotating) & s__patient(V__R,V__O) & s__instance(V__M,s__Measuring) & s__instrument(V__M,V__T) & s__patient(V__M,V__O)))') ) ) ).

fof(kb_SUMO_1264,axiom,
    s__documentation(s__beforeOnPath__m,s__EnglishLanguage,'(beforeOnPath ?OBJ1 ?OBJ2 ?PATH ?PROC) means that ?OBJ1 is spatially before ?OBJ2 on the path ?PATH with respect to a particular &%Transfer &%Process.') ).

fof(kb_SUMO_1265,axiom,
    s__domain(s__beforeOnPath__m,"1",s__Object) ).

fof(kb_SUMO_1266,axiom,
    s__domain(s__beforeOnPath__m,"2",s__Object) ).

fof(kb_SUMO_1267,axiom,
    s__domain(s__beforeOnPath__m,"3",s__Object) ).

fof(kb_SUMO_1268,axiom,
    s__domain(s__beforeOnPath__m,"4",s__Transfer) ).

fof(kb_SUMO_1269,axiom,
    s__instance(s__beforeOnPath__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_1270,axiom,
    s__instance(s__beforeOnPath__m,s__SpatialRelation) ).

fof(kb_SUMO_1271,axiom,
    s__instance(s__beforeOnPath__m,s__TransitiveRelation) ).

fof(kb_SUMO_1272,axiom,
    s__format(s__EnglishLanguage,s__beforeOnPath__m,'%1 %n before %2 on path %3 during %4') ).

fof(kb_SUMO_1273,axiom,
    s__termFormat(s__EnglishLanguage,s__betweenOnPath__m,'before on path') ).

fof(kb_SUMO_1274,axiom,
    s__subclass(s__Tailpipe,s__Tube) ).

fof(kb_SUMO_1275,axiom,
    s__instance(s__Tailpipe__t,s__SetOrClass) ).

fof(kb_SUMO_1276,axiom,
    s__typicalPart(s__Tailpipe,s__AutomobileExhaustSystem) ).

fof(kb_SUMO_1277,axiom,
    s__typicallyContainsPart(s__Tailpipe,s__AutomobileExhaustSystem) ).

fof(kb_SUMO_1278,axiom,
    s__termFormat(s__EnglishLanguage,s__Tailpipe,tailpipe) ).

fof(kb_SUMO_1279,axiom,
    s__documentation(s__Tailpipe,s__EnglishLanguage,'Typically the last portion of an AutomobileExhaustSystem, which is after the &%Muffler, just before &%Engine &%Exhaust is vented to the surrounding &%Air.') ).

fof(kb_SUMO_1280,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__EngineeringComponent)
     => ( s__instance(V__T,s__Tailpipe)
       => s__hasPurpose(V__T,'(? [V__M] : (s__instance(V__M,s__EngineeringComponent) & s__instance(V__M,s__Muffler) & s__connectedEngineeringComponents(V__M,V__T)))') ) ) ).

fof(kb_SUMO_1281,axiom,
    s__subclass(s__BimetalTemperatureSensor,s__MeasuringDevice) ).

fof(kb_SUMO_1282,axiom,
    s__instance(s__BimetalTemperatureSensor__t,s__SetOrClass) ).

fof(kb_SUMO_1283,axiom,
    s__termFormat(s__EnglishLanguage,s__BimetalTemperatureSensor,'bi-metal temperature sensor') ).

fof(kb_SUMO_1284,axiom,
    s__documentation(s__BimetalTemperatureSensor,s__EnglishLanguage,'Two metals bonded together that have dissimilar thermal expansion properties. This leads to the strip curling one direction or another with changes in &%TemperatureMeasure, typically activating a switch or other device.') ).

fof(kb_SUMO_1285,axiom,
    ! [V__BTS] :
      ( s__instance(V__BTS,s__Object)
     => ( s__instance(V__BTS,s__BimetalTemperatureSensor)
       => ? [V__M1,V__M2] :
            ( s__instance(V__M2,s__Object)
            & s__instance(V__M1,s__Object)
            & s__instance(V__M1,s__Metal)
            & s__instance(V__M2,s__Metal)
            & s__part(V__M1,V__BTS)
            & s__part(V__M2,V__BTS)
            & V__M1 != V__M2 ) ) ) ).

fof(kb_SUMO_1286,axiom,
    ! [V__M1,V__T2,V__T1,V__BTS,V__M2,V__TM2,V__TM1,V__L3,V__L4,V__L1,V__L2] :
      ( ( s__instance(V__L2,s__PhysicalQuantity)
        & s__instance(V__L1,s__PhysicalQuantity)
        & s__instance(V__L4,s__PhysicalQuantity)
        & s__instance(V__L3,s__PhysicalQuantity)
        & s__instance(V__TM1,s__TimePosition)
        & s__instance(V__TM2,s__TimePosition)
        & s__instance(V__M2,s__Object)
        & s__instance(V__BTS,s__Object)
        & s__instance(V__T1,s__PhysicalQuantity)
        & s__instance(V__T2,s__PhysicalQuantity)
        & s__instance(V__M1,s__Object) )
     => ( ( s__instance(V__BTS,s__BimetalTemperatureSensor)
          & s__instance(V__M1,s__Metal)
          & s__instance(V__M2,s__Metal)
          & V__M1 != V__M2
          & s__part(V__M1,V__BTS)
          & s__part(V__M2,V__BTS)
          & s__instance(V__T1,s__TemperatureMeasure)
          & s__instance(V__T2,s__TemperatureMeasure)
          & s__instance(V__L1,s__LengthMeasure)
          & s__instance(V__L2,s__LengthMeasure)
          & s__instance(V__L3,s__LengthMeasure)
          & s__instance(V__L4,s__LengthMeasure)
          & V__T1 != V__T2
          & s__holdsDuring(V__TM1,'(s__measure(V__BTS,V__T1) & s__measure(V__M1,V__L1) & s__measure(V__M2,V__L2))')
          & s__holdsDuring(V__TM2,'(s__measure(V__BTS,V__T2) & s__measure(V__M1,V__L3) & s__measure(V__M2,V__L4))') )
       => divide(V__L1,V__L2) != divide(V__L3,V__L4) ) ) ).

fof(kb_SUMO_1287,axiom,
    s__instance(s__physicalEnd__m,s__BinaryPredicate) ).

fof(kb_SUMO_1288,axiom,
    s__subrelation(s__physicalEnd__m,s__properPart__m) ).

fof(kb_SUMO_1289,axiom,
    s__format(s__EnglishLanguage,s__physicalEnd__m,'one end of %2 is %1') ).

fof(kb_SUMO_1290,axiom,
    s__documentation(s__physicalEnd__m,s__EnglishLanguage,'A notion of an indeterminate portion at the end of an &%Object that has a &%LongAndThin &%ShapeAttribute.') ).

fof(kb_SUMO_1291,axiom,
    s__domain(s__physicalEnd__m,"1",s__Object) ).

fof(kb_SUMO_1292,axiom,
    s__domain(s__physicalEnd__m,"2",s__Object) ).

fof(kb_SUMO_1293,axiom,
    ! [V__O,V__E] :
      ( ( s__instance(V__E,s__Object)
        & s__instance(V__O,s__Object) )
     => ( s__physicalEnd(V__E,V__O)
       => s__attribute(V__O,s__LongAndThin) ) ) ).

fof(kb_SUMO_1294,axiom,
    ! [V__O,V__E] :
      ( ( s__instance(V__E,s__Object)
        & s__instance(V__O,s__Object) )
     => ( s__physicalEnd(V__E,V__O)
       => ~ s__attribute(V__E,s__LongAndThin) ) ) ).

fof(kb_SUMO_1295,axiom,
    ! [V__O,V__E2,V__E1] :
      ( ( s__instance(V__E1,s__Object)
        & s__instance(V__E2,s__Object)
        & s__instance(V__O,s__Object) )
     => ( ( s__physicalEnd(V__E1,V__O)
          & s__physicalEnd(V__E2,V__O)
          & V__E1 != V__E2 )
       => ~ s__overlapsSpatially(V__E1,V__E2) ) ) ).

fof(kb_SUMO_1296,axiom,
    ! [V__O,V__E2,V__E1] :
      ( ( s__instance(V__E1,s__Object)
        & s__instance(V__E2,s__Object)
        & s__instance(V__O,s__Object) )
     => ( ( s__physicalEnd(V__E1,V__O)
          & s__physicalEnd(V__E2,V__O)
          & V__E1 != V__E2 )
       => ~ s__meetsSpatially(V__E1,V__E2) ) ) ).

fof(kb_SUMO_1297,axiom,
    ! [V__O,V__SP,V__E] :
      ( ( s__instance(V__E,s__Object)
        & s__instance(V__SP,s__Object)
        & s__instance(V__O,s__Object) )
     => ( ( s__physicalEnd(V__E,V__O)
          & s__superficialPart(V__SP,V__O) )
       => s__meetsSpatially(V__E,V__SP) ) ) ).

fof(kb_SUMO_1298,axiom,
    ! [V__O,V__D1,V__P2,V__P1,V__E2,V__E1] :
      ( ( s__instance(V__E1,s__Object)
        & s__instance(V__E2,s__Object)
        & s__instance(V__P1,s__Object)
        & s__instance(V__P2,s__Object)
        & s__instance(V__D1,s__LengthMeasure)
        & s__instance(V__O,s__Object) )
     => ( ( s__physicalEnd(V__E1,V__O)
          & s__physicalEnd(V__E2,V__O)
          & s__part(V__P1,V__E1)
          & s__part(V__P2,V__E2)
          & s__distance(V__P1,V__P2,V__D1)
          & V__E1 != V__E2 )
       => ~ ? [V__OP1,V__OP2,V__D2] :
              ( s__instance(V__D2,s__LengthMeasure)
              & s__instance(V__OP2,s__Object)
              & s__instance(V__OP1,s__Object)
              & ~ s__part(V__OP1,V__E1)
              & ~ s__part(V__OP2,V__E2)
              & s__distance(V__OP1,V__OP2,V__D2)
              & greater(V__D2,V__D1) ) ) ) ).

fof(kb_SUMO_1299,axiom,
    s__subclass(s__Rod,s__Device) ).

fof(kb_SUMO_1300,axiom,
    s__instance(s__Rod__t,s__SetOrClass) ).

fof(kb_SUMO_1301,axiom,
    s__termFormat(s__EnglishLanguage,s__Rod,rod) ).

fof(kb_SUMO_1302,axiom,
    s__documentation(s__Rod,s__EnglishLanguage,'Any &%LongAndThin object that has some structural function in another &%Device.') ).

fof(kb_SUMO_1303,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__EngineeringComponent)
     => ( s__instance(V__R,s__Rod)
       => s__hasPurpose(V__R,'(? [V__D] : (s__instance(V__D,s__EngineeringComponent) & s__connectedEngineeringComponents(V__R,V__D)))') ) ) ).

fof(kb_SUMO_1304,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Object)
     => ( s__instance(V__R,s__Rod)
       => s__attribute(V__R,s__LongAndThin) ) ) ).

fof(kb_SUMO_1305,axiom,
    s__subclass(s__TieRod,s__Rod) ).

fof(kb_SUMO_1306,axiom,
    s__instance(s__TieRod__t,s__SetOrClass) ).

fof(kb_SUMO_1307,axiom,
    s__externalImage(s__TieRod,'http://img217.imageshack.us/img217/5804/4tierodremovalop3.jpg') ).

fof(kb_SUMO_1308,axiom,
    s__termFormat(s__EnglishLanguage,s__TieRod,'tie rod') ).

fof(kb_SUMO_1309,axiom,
    s__documentation(s__TieRod,s__EnglishLanguage,'A &%Rod in an &%Automobile that serves to link the steering system to the &%Wheels. A tie rod is distinct from many other types of rods in that it functions in both compression and tension forces.') ).

fof(kb_SUMO_1310,axiom,
    s__typicalPart(s__TieRod,s__Automobile) ).

fof(kb_SUMO_1311,axiom,
    s__typicallyContainsPart(s__TieRod,s__Automobile) ).

fof(kb_SUMO_1312,axiom,
    s__subclass(s__TorqueWrench,s__MeasuringDevice) ).

fof(kb_SUMO_1313,axiom,
    s__instance(s__TorqueWrench__t,s__SetOrClass) ).

fof(kb_SUMO_1314,axiom,
    s__subclass(s__TorqueWrench,s__Wrench) ).

fof(kb_SUMO_1315,axiom,
    s__termFormat(s__EnglishLanguage,s__TorqueWrench,'torque wrench') ).

fof(kb_SUMO_1316,axiom,
    s__documentation(s__TorqueWrench,s__EnglishLanguage,'A &%Wrench that measures the amount of force applied, typically in pound-feet or Newton-meters.') ).

fof(kb_SUMO_1317,axiom,
    s__subclass(s__Wrench,s__Device) ).

fof(kb_SUMO_1318,axiom,
    s__instance(s__Wrench__t,s__SetOrClass) ).

fof(kb_SUMO_1319,axiom,
    s__termFormat(s__EnglishLanguage,s__Wrench,wrench) ).

fof(kb_SUMO_1320,axiom,
    s__documentation(s__Wrench,s__EnglishLanguage,'A &%Device that is designed to apply a rotational force to an &%AttachingDevice, such as a &%Bolt.') ).

fof(kb_SUMO_1321,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__Wrench)
       => s__hasPurpose(V__W,'(? [V__R,V__AD] : (s__instance(V__R,s__Process) & s__instance(V__R,s__Rotating) & s__instance(V__AD,s__AttachingDevice) & s__patient(V__R,V__AD) & s__instrument(V__R,V__W)))') ) ) ).

fof(kb_SUMO_1322,axiom,
    s__subclass(s__Bolt,s__AttachingDevice) ).

fof(kb_SUMO_1323,axiom,
    s__instance(s__Bolt__t,s__SetOrClass) ).

fof(kb_SUMO_1324,axiom,
    s__termFormat(s__EnglishLanguage,s__Bolt,bolt) ).

fof(kb_SUMO_1325,axiom,
    s__documentation(s__Bolt,s__EnglishLanguage,'Any &%AttachingDevice that is designed to mate with a &%MechanicalNut thereby &%Attaching two &%Objects. This includes nuts with hexagonal heads that must be held or turned by a &%Wrench or &%Screwdriver as well as those that have round heads but some non-round feature that is designed to catch on the material being attached, and therefore prevent rotation, as in a carriage bolt. Bolts are distinguished from &%Screws in that screws must create a mating surface by gouging a thread into material, whereas bolts are designed to slip through a hole and are held in place by a nut at the opposite end from the head of the bolt. This includes threaded rods that may have nuts as spacers for freely rotating items.') ).

fof(kb_SUMO_1326,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Bolt)
       => s__hasPurpose(V__B,'(? [V__A,V__N] : (s__instance(V__N,s__Object) & s__instance(V__A,s__Process) & s__instance(V__A,s__Attaching) & s__instance(V__N,s__Nut) & s__instrument(V__A,V__B) & s__instrument(V__A,V__N)))') ) ) ).

fof(kb_SUMO_1327,axiom,
    s__subclass(s__MechanicalNut,s__AttachingDevice) ).

fof(kb_SUMO_1328,axiom,
    s__instance(s__MechanicalNut__t,s__SetOrClass) ).

fof(kb_SUMO_1329,axiom,
    s__termFormat(s__EnglishLanguage,s__MechanicalNut,nut) ).

fof(kb_SUMO_1330,axiom,
    s__documentation(s__MechanicalNut,s__EnglishLanguage,'Any object with threads designed to mate with those of a &%Bolt. This includes any large object with a region that functions as a nut. However, it does not include regions of objects where a screw has created a threaded area and where typically therefore the material is soft enough that retracting and reinserting a screw may create a different thread pattern. This can also be contrasted with regions that are created to be nuts by the use of a &%MechanicalTap and &%MechanicalDie set.') ).

fof(kb_SUMO_1331,axiom,
    ! [V__B,V__N] :
      ( ( s__instance(V__N,s__Object)
        & s__instance(V__B,s__Physical) )
     => ( s__instance(V__N,s__Nut)
       => s__hasPurpose(V__B,'(? [V__A,V__B] : (s__instance(V__B,s__Object) & s__instance(V__A,s__Process) & s__instance(V__A,s__Attaching) & s__instance(V__B,s__Bolt) & s__instrument(V__A,V__B) & s__instrument(V__A,V__N)))') ) ) ).

fof(kb_SUMO_1332,axiom,
    s__subclass(s__WasherForBolt,s__Device) ).

fof(kb_SUMO_1333,axiom,
    s__instance(s__WasherForBolt__t,s__SetOrClass) ).

fof(kb_SUMO_1334,axiom,
    s__termFormat(s__EnglishLanguage,s__WasherForBolt,washer) ).

fof(kb_SUMO_1335,axiom,
    s__documentation(s__WasherForBolt,s__EnglishLanguage,'A durable material in the shape of a &%Circle with a &%Hole in it, designed to isolate an object fixed by the &%Bolt from the head of the bolt or from contact with a &%MechanicalNut.') ).

fof(kb_SUMO_1336,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__SelfConnectedObject)
     => ( s__instance(V__W,s__WasherForBolt)
       => s__hasPurpose(V__W,'(? [V__B] : (s__instance(V__B,s__Object) & s__instance(V__B,s__Bolt) & s__contains(V__W,V__B)))') ) ) ).

fof(kb_SUMO_1337,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__WasherForBolt)
     => ? [V__H] :
          ( s__instance(V__H,s__Hole)
          & V__W = s__HoleHostFn(V__H) ) ) ).

fof(kb_SUMO_1338,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__WasherForBolt)
       => s__attribute(V__W,s__Circle) ) ) ).

fof(kb_SUMO_1339,axiom,
    s__subclass(s__MechanicalTap,s__Device) ).

fof(kb_SUMO_1340,axiom,
    s__instance(s__MechanicalTap__t,s__SetOrClass) ).

fof(kb_SUMO_1341,axiom,
    s__termFormat(s__EnglishLanguage,s__MechanicalTap,tap) ).

fof(kb_SUMO_1342,axiom,
    s__documentation(s__MechanicalDie,s__EnglishLanguage,'A &%Device for creating a &%Bolt out of a piece of metal (or other hard material) with a &%Hole in it.') ).

fof(kb_SUMO_1343,axiom,
    ! [V__MT] :
      ( s__instance(V__MT,s__Object)
     => ( s__instance(V__MT,s__MechanicalTap)
       => s__hasPurpose(V__MT,'(? [V__M,V__B] : (s__instance(V__M,s__Process) & s__instance(V__M,s__Making) & s__instance(V__B,s__Bolt) & s__instrument(V__M,V__MT) & s__result(V__M,V__B)))') ) ) ).

fof(kb_SUMO_1344,axiom,
    s__subclass(s__MechanicalDie,s__Device) ).

fof(kb_SUMO_1345,axiom,
    s__instance(s__MechanicalDie__t,s__SetOrClass) ).

fof(kb_SUMO_1346,axiom,
    s__termFormat(s__EnglishLanguage,s__MechanicalDie,die) ).

fof(kb_SUMO_1347,axiom,
    s__documentation(s__MechanicalDie,s__EnglishLanguage,'A &%Device for creating a &%MechanicalNut out of a &%Rod.') ).

fof(kb_SUMO_1348,axiom,
    ! [V__MT] :
      ( s__instance(V__MT,s__Object)
     => ( s__instance(V__MT,s__MechanicalDie)
       => s__hasPurpose(V__MT,'(? [V__M,V__N] : (s__instance(V__M,s__Process) & s__instance(V__M,s__Making) & s__instance(V__N,s__MechanicalNut) & s__instrument(V__M,V__MT) & s__result(V__M,V__N)))') ) ) ).

fof(kb_SUMO_1349,axiom,
    s__subclass(s__UniversalJoint,s__MechanicalJoint) ).

fof(kb_SUMO_1350,axiom,
    s__instance(s__UniversalJoint__t,s__SetOrClass) ).

fof(kb_SUMO_1351,axiom,
    s__externalImage(s__UniversalJoint,'http://upload.wikimedia.org/wikipedia/commons/b/b5/Universal_joint.gif') ).

fof(kb_SUMO_1352,axiom,
    s__termFormat(s__EnglishLanguage,s__UniversalJoint,'universal joint') ).

fof(kb_SUMO_1353,axiom,
    s__documentation(s__UniversalJoint,s__EnglishLanguage,'A joint that couples two shafts at variables angles to one another. It is distinct from a &%CVJoint in that the shafts do not travel at a constant velocity with respect to one another. This causes vibration and wear. However, universal joints are simpler to make than CV joints.') ).

fof(kb_SUMO_1354,axiom,
    s__subclass(s__VacuumGauge,s__MeasuringDevice) ).

fof(kb_SUMO_1355,axiom,
    s__instance(s__VacuumGauge__t,s__SetOrClass) ).

fof(kb_SUMO_1356,axiom,
    s__termFormat(s__EnglishLanguage,s__VacuumGauge,'vacuum gauge') ).

fof(kb_SUMO_1357,axiom,
    s__documentation(s__VacuumGauge,s__EnglishLanguage,'A &%MeasuringDevice that measures the degree of &%Vacuum, relative to the surrounding air pressure.') ).

fof(kb_SUMO_1358,axiom,
    s__subclass(s__VacuumHose,s__Hose) ).

fof(kb_SUMO_1359,axiom,
    s__instance(s__VacuumHose__t,s__SetOrClass) ).

fof(kb_SUMO_1360,axiom,
    s__instance(s__Hose__t,s__SetOrClass) ).

fof(kb_SUMO_1361,axiom,
    s__termFormat(s__EnglishLanguage,s__VacuumHose,'vacuum hose') ).

fof(kb_SUMO_1362,axiom,
    s__documentation(s__VacuumHose,s__EnglishLanguage,'A &%Hose, typically found in modern &%Automobiles that link one area of &%PartialVacuum to another.') ).

fof(kb_SUMO_1363,axiom,
    ! [V__VH] :
      ( s__instance(V__VH,s__Physical)
     => ( s__instance(V__VH,s__VacuumHose)
       => s__hasPurpose(V__VH,'(? [V__H] : (s__instance(V__H,s__Hole) & (V__VH = s__HoleHostFn(V__H)) & s__attribute(V__H,s__PartialVacuum)))') ) ) ).

fof(kb_SUMO_1364,axiom,
    s__subclass(s__Hose,s__Tube) ).

fof(kb_SUMO_1365,axiom,
    s__termFormat(s__EnglishLanguage,s__Hose,hose) ).

fof(kb_SUMO_1366,axiom,
    s__documentation(s__Hose,s__EnglishLanguage,'A &%Tube that is &%Pliable. Note however that it may not be pliable outside its intended operating range, such as with a garden hose in freezing weather.') ).

%FOL fof(kb_SUMO_1367,axiom,(( (! [V__H] : (s__instance(V__H,s__Object) => (s__instance(V__H,s__Hose) => s__hasPurpose(V__H,'s__attribute(V__H,s__Pliable)')))) ))).

fof(kb_SUMO_1368,axiom,
    s__subclass(s__WheelChock,s__Device) ).

fof(kb_SUMO_1369,axiom,
    s__instance(s__WheelChock__t,s__SetOrClass) ).

fof(kb_SUMO_1370,axiom,
    s__termFormat(s__EnglishLanguage,s__WheelChock,'wheel chock') ).

fof(kb_SUMO_1371,axiom,
    s__documentation(s__WheelChock,s__EnglishLanguage,'A &%Device that is designed to keep a &%Vehicles &%Wheels, and thus the vehicle itself, from moving.') ).

fof(kb_SUMO_1372,axiom,
    ! [V__T,V__WC] :
      ( ( s__instance(V__WC,s__Object)
        & s__instance(V__T,s__TimePosition) )
     => ( s__instance(V__WC,s__WheelChock)
       => s__hasPurpose(V__WC,'(? [V__W] : (s__instance(V__W,s__Wheel) & s__holdsDuring(V__T,(s__meetsSpatially(V__WC,V__W) & (~ (? [V__R] : (s__instance(V__R,s__Process) & s__instance(V__W,s__Object) & s__instance(V__R,s__Rotating) & s__patient(V__R,V__W))))))))') ) ) ).

fof(kb_SUMO_1373,axiom,
    s__subclass(s__OutboardEngine,s__Engine) ).

fof(kb_SUMO_1374,axiom,
    s__instance(s__OutboardEngine__t,s__SetOrClass) ).

fof(kb_SUMO_1375,axiom,
    s__documentation(s__OutboardEngine,s__EnglishLanguage,'An outboard motor is a propulsion system for boats, consisting of a self-contained unit that includes engine, gearbox and propeller or jet drive, designed to be affixed to the outside of the transom. They are the most common motorized method of propelling small watercraft. As well as providing propulsion, outboards provide steering control, as they are designed to pivot over their mountings and thus control the direction of thrust. The skeg also acts as a rudder when the engine is not running. Compared to inboard motors, outboard motors can be easily removed for storage or repairs. [from Wikipedia]') ).

fof(kb_SUMO_1376,axiom,
    s__termFormat(s__EnglishLanguage,s__OutboardEngine,'outboard engine') ).

fof(kb_SUMO_1377,axiom,
    s__termFormat(s__EnglishLanguage,s__OutboardEngine,'outboard motor') ).

fof(kb_SUMO_1378,axiom,
    s__externalImage(s__OutboardMotor,'http://upload.wikimedia.org/wikipedia/commons/c/c5/Trim_outboard_engine.jpg') ).

fof(kb_SUMO_1379,axiom,
    ! [V__OE] :
      ( s__instance(V__OE,s__Object)
     => ( s__instance(V__OE,s__OutboardEngine)
       => s__hasPurpose(V__OE,'(? [V__W] : (s__instance(V__W,s__Object) & s__instance(V__W,s__WaterVehicle) & s__meetsSpatially(V__OE,V__W) & s__orientation(V__OE,V__W,s__Outside)))') ) ) ).

fof(kb_SUMO_1380,axiom,
    s__instance(s__CoveringFn__m,s__UnaryFunction) ).

fof(kb_SUMO_1381,axiom,
    s__domainSubclass(s__CoveringFn__m,"1",s__BodyPart) ).

fof(kb_SUMO_1382,axiom,
    s__rangeSubclass(s__CoveringFn__m,s__WearableItem) ).

fof(kb_SUMO_1383,axiom,
    s__documentation(s__CoveringFn__m,s__EnglishLanguage,'A &%Function that produces the class of all things intended to be used in &%Covering a particular &%BodyPart.') ).

fof(kb_SUMO_1384,axiom,
    ! [V__B,V__C] :
      ( ( s__instance(V__C,s__SetOrClass)
        & s__instance(V__C,s__Physical)
        & s__subclass(V__B,s__BodyPart)
        & s__instance(V__B,s__SetOrClass) )
     => ( s__subclass(V__C,s__CoveringFn(V__B))
       => s__hasPurpose(V__C,'(? [V__P,V__BI,V__CI] : (s__instance(V__P,s__Process) & s__instance(V__P,s__Covering) & s__instance(V__BI,V__B) & s__instance(V__CI,V__C) & s__destination(V__P,V__BI) & s__patient(V__P,V__CI)))') ) ) ).

fof(kb_SUMO_1385,axiom,
    s__subclass(s__Helmet,s__SafetyDevice) ).

fof(kb_SUMO_1386,axiom,
    s__instance(s__Helmet__t,s__SetOrClass) ).

fof(kb_SUMO_1387,axiom,
    s__instance(s__SafetyDevice__t,s__SetOrClass) ).

fof(kb_SUMO_1388,axiom,
    s__subclass(s__Helmet,s__CoveringFn(s__Head)) ).

fof(kb_SUMO_1389,axiom,
    s__documentation(s__Helmet,s__EnglishLanguage,'Any &%WearableItem designed to protect the &%Head of the individual who &%wears it.') ).

fof(kb_SUMO_1390,axiom,
    s__subclass(s__MotorcycleHelmet,s__Helmet) ).

fof(kb_SUMO_1391,axiom,
    s__instance(s__MotorcycleHelmet__t,s__SetOrClass) ).

fof(kb_SUMO_1392,axiom,
    s__documentation(s__MotorcycleHelmet,s__EnglishLanguage,'A &%Helmet designed to be worn by the driver of a &%Motorcycle.') ).

fof(kb_SUMO_1393,axiom,
    s__termFormat(s__EnglishLanguage,s__MotorcycleHelmet,'motorcycle helmet') ).

fof(kb_SUMO_1394,axiom,
    ! [V__MH] :
      ( s__instance(V__MH,s__WearableItem)
     => ( s__instance(V__MH,s__MotorcycleHelmet)
       => s__hasPurpose(V__MH,'(? [V__P,V__D,V__M] : (s__instance(V__D,s__Process) & s__instance(V__P,s__Animal) & s__instance(V__D,s__Driving) & s__agent(V__D,V__P) & s__instance(V__M,s__Motorcycle) & s__patient(V__D,V__M) & s__instance(V__P,s__Human) & s__holdsDuring(s__WhenFn(V__D),s__wears(V__P,V__MH))))') ) ) ).

fof(kb_SUMO_1395,axiom,
    s__subclass(s__Chain,s__Artifact) ).

fof(kb_SUMO_1396,axiom,
    s__instance(s__Chain__t,s__SetOrClass) ).

fof(kb_SUMO_1397,axiom,
    s__termFormat(s__EnglishLanguage,s__Chain,chain) ).

fof(kb_SUMO_1398,axiom,
    s__documentation(s__Chain,s__EnglishLanguage,'A number of interconnected loops of metal that has strength in tension and is used like rope, although it often is much stronger. Note that this class does not include loops of metal not arranged in an interconnected line, such as chain mail armor or a chain link fence, which are connected in a plane. Chain may however be used to make up other artifacts, such as tire chains, in which sections of chain are joined into a grid or other arrangement.') ).

fof(kb_SUMO_1399,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Chain)
     => ? [V__CL1,V__CL2,V__CL3] :
          ( s__instance(V__CL3,s__Object)
          & s__instance(V__CL2,s__Object)
          & s__instance(V__CL1,s__Object)
          & s__instance(V__CL1,s__ChainLink)
          & s__instance(V__CL2,s__ChainLink)
          & s__instance(V__CL3,s__ChainLink)
          & ~ s__equals(V__CL1,V__CL2)
          & ~ s__equals(V__CL2,V__CL3)
          & ~ s__equals(V__CL3,V__CL1)
          & s__crosses(V__CL1,V__CL2)
          & s__crosses(V__CL2,V__CL3)
          & ~ s__crosses(V__CL1,V__CL3) ) ) ).

fof(kb_SUMO_1400,axiom,
    s__instance(s__RingTorus,s__ShapeAttribute) ).

fof(kb_SUMO_1401,axiom,
    s__termFormat(s__EnglishLanguage,s__RingTorus,'ring torus') ).

fof(kb_SUMO_1402,axiom,
    s__documentation(s__RingTorus,s__EnglishLanguage,'Informally, the shape of a donut. More formally, the shape described by the edge of an oval when its center follows a oval path perpendicular to the plane of the first oval, and when the axis of the moving oval in the plane of the fixed oval is smaller than the shorter axis of the fixed oval.') ).

fof(kb_SUMO_1403,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__RingTorus)
       => ? [V__H] :
            ( s__instance(V__H,s__Hole)
            & s__equals(V__X,s__HoleHostFn(V__H)) ) ) ) ).

fof(kb_SUMO_1404,axiom,
    s__subclass(s__ChainLink,s__Artifact) ).

fof(kb_SUMO_1405,axiom,
    s__instance(s__ChainLink__t,s__SetOrClass) ).

fof(kb_SUMO_1406,axiom,
    s__termFormat(s__EnglishLanguage,s__ChainLink,'chain link') ).

fof(kb_SUMO_1407,axiom,
    s__documentation(s__ChainLink,s__EnglishLanguage,'Any closed form of metal rod or wire intended for use as part of a chain.') ).

fof(kb_SUMO_1408,axiom,
    ! [V__CL] :
      ( ( s__subclass(V__CL,s__Substance)
        & s__instance(V__CL,s__SetOrClass) )
     => ( s__instance(V__CL,s__ChainLink)
       => s__material(V__CL,s__Metal) ) ) ).

fof(kb_SUMO_1409,axiom,
    ! [V__CL] :
      ( s__instance(V__CL,s__Object)
     => ( s__instance(V__CL,s__ChainLink)
       => s__attribute(V__CL,s__RingTorus) ) ) ).

fof(kb_SUMO_1410,axiom,
    s__instance(s__covers__m,s__BinaryRelation) ).

fof(kb_SUMO_1411,axiom,
    s__instance(s__covers__m,s__TransitiveRelation) ).

fof(kb_SUMO_1412,axiom,
    s__instance(s__covers__m,s__SpatialRelation) ).

fof(kb_SUMO_1413,axiom,
    s__format(s__EnglishLanguage,s__covers__m,'%1 covers %2') ).

fof(kb_SUMO_1414,axiom,
    s__documentation(s__covers__m,s__EnglishLanguage,'A relationship of partial or complete physical covering, which may be the result of a &%Covering. To cover an object, the first object must at least roughly conform to the surface of the second object. ') ).

fof(kb_SUMO_1415,axiom,
    ! [V__B,V__A,V__S] :
      ( ( s__instance(V__S,s__Object)
        & s__instance(V__A,s__Object)
        & s__instance(V__B,s__Object) )
     => ( ( s__covers(V__A,V__B)
          & s__superficialPart(V__S,V__B) )
       => s__meetsSpatially(V__A,V__S) ) ) ).

%FOL fof(kb_SUMO_1416,axiom,(( (! [V__P,V__C,V__I] : ((s__instance(V__I,s__Object) & s__instance(V__C,s__Process)) => ((s__instance(V__C,s__Covering) & s__patient(V__C,V__P) & s__instrument(V__C,V__I)) => s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__C)),'s__covers(V__I,V__P)')))) ))).

fof(kb_SUMO_1417,axiom,
    s__subclass(s__TireChain,s__Device) ).

fof(kb_SUMO_1418,axiom,
    s__instance(s__TireChain__t,s__SetOrClass) ).

fof(kb_SUMO_1419,axiom,
    s__termFormat(s__EnglishLanguage,s__TireChain,'tire chain') ).

fof(kb_SUMO_1420,axiom,
    s__termFormat(s__EnglishLanguage,s__TireChain,'snow chain') ).

fof(kb_SUMO_1421,axiom,
    s__documentation(s__TireChain,s__EnglishLanguage,'Any web of chains designed to be mounted covering a tire, to increase traction of the tire on soft surfaces. While primarily for use on snow in passenger vehicles, these devices can be used on any other soft surface for the same purpose.') ).

fof(kb_SUMO_1422,axiom,
    ! [V__TC] :
      ( s__instance(V__TC,s__Object)
     => ( s__instance(V__TC,s__TireChain)
       => ? [V__C] :
            ( s__instance(V__C,s__Object)
            & s__instance(V__C,s__Chain)
            & s__part(V__C,V__TC) ) ) ) ).

fof(kb_SUMO_1423,axiom,
    ! [V__TC] :
      ( s__instance(V__TC,s__Object)
     => ( s__instance(V__TC,s__TireChain)
       => s__hasPurpose(V__TC,'(? [V__V,V__W,V__F] : (s__instance(V__F,s__Process) & s__instance(V__W,s__Object) & s__instance(V__V,s__Object) & s__instance(V__V,s__RoadVehicle) & s__instance(V__W,s__Wheel) & s__part(V__W,V__V) & s__instance(V__F,s__Friction) & s__covers(V__TC,V__W) & s__instrument(V__F,V__TC)))') ) ) ).

fof(kb_SUMO_1424,axiom,
    s__instance(s__SnapOnTools,s__Corporation) ).

fof(kb_SUMO_1425,axiom,
    s__termFormat(s__EnglishLanguage,s__SnapOnTools,'Snap-on Tools') ).

fof(kb_SUMO_1426,axiom,
    s__instance(s__HarleyDavidson,s__Corporation) ).

fof(kb_SUMO_1427,axiom,
    s__termFormat(s__EnglishLanguage,s__HarleyDavidson,'Harley Davidson') ).

fof(kb_SUMO_1428,axiom,
    s__subclass(s__HandTool,s__UnpoweredDevice) ).

fof(kb_SUMO_1429,axiom,
    s__instance(s__HandTool__t,s__SetOrClass) ).

fof(kb_SUMO_1430,axiom,
    s__instance(s__UnpoweredDevice__t,s__SetOrClass) ).

fof(kb_SUMO_1431,axiom,
    s__termFormat(s__EnglishLanguage,s__HandTool,'hand tool') ).

fof(kb_SUMO_1432,axiom,
    s__documentation(s__HandTool,s__EnglishLanguage,'Any &%UnpoweredDevice that a &%Human is capable of &%Carrying and is designed for a particular purpose.') ).

fof(kb_SUMO_1433,axiom,
    ! [V__HT] :
      ( s__instance(V__HT,s__Object)
     => ( s__instance(V__HT,s__HandTool)
       => s__capability(s__Carrying,s__objectTransferred__m,V__HT) ) ) ).

fof(kb_SUMO_1434,axiom,
    s__subclass(s__UnpoweredDevice,s__Device) ).

fof(kb_SUMO_1435,axiom,
    s__disjoint(s__UnpoweredDevice,s__ElectricDevice) ).

fof(kb_SUMO_1436,axiom,
    s__documentation(s__UnpoweredDevice,s__EnglishLanguage,'Any &%Device that lacks a &%part that is a power source.') ).

fof(kb_SUMO_1437,axiom,
    ! [V__UD] :
      ( s__instance(V__UD,s__Object)
     => ( s__instance(V__UD,s__UnpoweredDevice)
       => ~ ? [V__E] :
              ( s__instance(V__E,s__Object)
              & s__instance(V__E,s__Engine)
              & s__part(V__E,V__UD) ) ) ) ).

fof(kb_SUMO_1438,axiom,
    s__instance(s__GeneralMotorsCorp,s__Corporation) ).

fof(kb_SUMO_1439,axiom,
    s__termFormat(s__EnglishLanguage,s__GeneralMotorsCorp,'General Motors') ).

fof(kb_SUMO_1440,axiom,
    s__headquartersOfOrganization(s__GeneralMotorsCorp,s__UnitedStates) ).

fof(kb_SUMO_1441,axiom,
    s__instance(s__HoldenCorporation,s__Corporation) ).

fof(kb_SUMO_1442,axiom,
    s__headquartersOfOrganization(s__HoldenCorporation,s__Austrailia) ).

fof(kb_SUMO_1443,axiom,
    s__termFormat(s__EnglishLanguage,s__HoldenCorporation,'Holden Corporation') ).

fof(kb_SUMO_1444,axiom,
    s__documentation(s__HoldenCorporation,s__EnglishLanguage,'A &%manufacturer of &%Automobiles in &%Austrailia that is a &%subOrganization of &%GeneralMotorsCorp and is the &%manufacturer of the &%CommodoreAutomobile.') ).

fof(kb_SUMO_1445,axiom,
    s__subOrganization(s__HoldenCorporation,s__GeneralMotorsCorp) ).

fof(kb_SUMO_1446,axiom,
    s__instance(s__manufacturer__m,s__BinaryPredicate) ).

fof(kb_SUMO_1447,axiom,
    s__documentation(s__manufacturer__m,s__EnglishLanguage,'A relation between a class of &%Objects and an &%Agent that is responsible for the &%Manufacture of that object.') ).

fof(kb_SUMO_1448,axiom,
    s__domainSubclass(s__manufacturer__m,"1",s__Object) ).

fof(kb_SUMO_1449,axiom,
    s__domain(s__manufacturer__m,"2",s__Agent) ).

fof(kb_SUMO_1450,axiom,
    s__format(s__EnglishLanguage,s__manufacturer__m,'the maker of %1 is %2') ).

fof(kb_SUMO_1451,axiom,
    s__subclass(s__CommodoreAutomobile,s__Automobile) ).

fof(kb_SUMO_1452,axiom,
    s__instance(s__CommodoreAutomobile__t,s__SetOrClass) ).

fof(kb_SUMO_1453,axiom,
    s__documentation(s__CommodoreAutomobile,s__EnglishLanguage,'A brand of &%Automobile that is the output of &%Manufacture by &%HoldenCorporation.') ).

fof(kb_SUMO_1454,axiom,
    s__manufacturer(s__CommodoreAutomobile,s__HoldenCorporation) ).

fof(kb_SUMO_1455,axiom,
    s__subclass(s__CommodoreWheel,s__Wheel) ).

fof(kb_SUMO_1456,axiom,
    s__instance(s__CommodoreWheel__t,s__SetOrClass) ).

fof(kb_SUMO_1457,axiom,
    s__documentation(s__CommodoreWheel,s__EnglishLanguage,'A wheel (timre rim) made for the &%CommodoreAutomobile.') ).

fof(kb_SUMO_1458,axiom,
    s__termFormat(s__EnglishLanguage,s__CommodoreWheel,'Commodore wheel') ).

fof(kb_SUMO_1459,axiom,
    s__manufacturer(s__CommodoreWheel,s__Holden) ).

fof(kb_SUMO_1460,axiom,
    ! [V__CW] :
      ( s__instance(V__CW,s__Object)
     => ( s__instance(V__CW,s__CommodoreWheel)
       => s__hasPurpose(V__CW,'(? [V__CA] : (s__instance(V__CA,s__Object) & s__instance(V__CA,s__CommodoreAutomobile) & s__part(V__CW,V__CA)))') ) ) ).

fof(kb_SUMO_1461,axiom,
    s__instance(s__engineCylinders__m,s__BinaryPredicate) ).

fof(kb_SUMO_1462,axiom,
    s__domain(s__engineCylinders__m,"1",s__Engine) ).

fof(kb_SUMO_1463,axiom,
    s__domain(s__engineCylinders__m,"2",s__NonNegativeInteger) ).

fof(kb_SUMO_1464,axiom,
    s__format(s__EnglishLanguage,s__engineCylinders__m,'engine %1 has %2 cylinders') ).

fof(kb_SUMO_1465,axiom,
    s__documentation(s__engineCylinders__m,s__EnglishLanguage,'The number of &%EngineCylinders in a particular &%Engine.') ).

fof(kb_SUMO_1466,axiom,
    ! [V__E,V__EC,V__N] :
      ( ( s__instance(V__N,s__NonNegativeInteger)
        & s__instance(V__N,s__NonnegativeInteger)
        & s__instance(V__EC,s__SelfConnectedObject)
        & s__instance(V__E,s__Engine) )
     => ( s__engineCylinders(V__E,V__N)
       => ? [V__G] :
            ( s__instance(V__G,s__Collection)
            & s__memberTypeCount(V__G,s__EngineCylinder,V__N)
            & s__member(V__EC,V__G)
            & s__part(V__EC,V__E) ) ) ) ).

fof(kb_SUMO_1467,axiom,
    s__subclass(s__TwoCylinderEngine,s__IntermittentCombustionEngine) ).

fof(kb_SUMO_1468,axiom,
    s__instance(s__TwoCylinderEngine__t,s__SetOrClass) ).

fof(kb_SUMO_1469,axiom,
    s__documentation(s__TwoCylinderEngine,s__EnglishLanguage,'An &%IntermittentCombustionEngine that has two &%EngineCylinders.') ).

fof(kb_SUMO_1470,axiom,
    s__termFormat(s__TwoCylinderEngine,s__EnglishLanguage,'two cylinder engine') ).

fof(kb_SUMO_1471,axiom,
    ! [V__TCE] :
      ( s__instance(V__TCE,s__Engine)
     => ( s__instance(V__TCE,s__TwoCylinderEngine)
       => s__engineCylinders(V__TCE,"2") ) ) ).

fof(kb_SUMO_1472,axiom,
    s__subclass(s__FourCylinderEngine,s__IntermittentCombustionEngine) ).

fof(kb_SUMO_1473,axiom,
    s__instance(s__FourCylinderEngine__t,s__SetOrClass) ).

fof(kb_SUMO_1474,axiom,
    s__documentation(s__FourCylinderEngine,s__EnglishLanguage,'An &%IntermittentCombustionEngine that has four &%EngineCylinders.') ).

fof(kb_SUMO_1475,axiom,
    s__termFormat(s__FourCylinderEngine,s__EnglishLanguage,'four cylinder engine') ).

fof(kb_SUMO_1476,axiom,
    ! [V__FCE] :
      ( s__instance(V__FCE,s__Engine)
     => ( s__instance(V__FCE,s__FourCylinderEngine)
       => s__engineCylinders(V__FCE,"2") ) ) ).

fof(kb_SUMO_1477,axiom,
    s__subclass(s__SixCylinderEngine,s__IntermittentCombustionEngine) ).

fof(kb_SUMO_1478,axiom,
    s__instance(s__SixCylinderEngine__t,s__SetOrClass) ).

fof(kb_SUMO_1479,axiom,
    s__documentation(s__SixCylinderEngine,s__EnglishLanguage,'An &%IntermittentCombustionEngine that has six &%EngineCylinders.') ).

fof(kb_SUMO_1480,axiom,
    s__termFormat(s__SixCylinderEngine,s__EnglishLanguage,'six cylinder engine') ).

fof(kb_SUMO_1481,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Engine)
     => ( s__instance(V__E,s__SixCylinderEngine)
       => s__engineCylinders(V__E,"6") ) ) ).

fof(kb_SUMO_1482,axiom,
    s__subclass(s__EightCylinderEngine,s__IntermittentCombustionEngine) ).

fof(kb_SUMO_1483,axiom,
    s__documentation(s__EightCylinderEngine,s__EnglishLanguage,'An &%IntermittentCombustionEngine that has eight &%EngineCylinders.') ).

fof(kb_SUMO_1484,axiom,
    s__termFormat(s__EightCylinderEngine,s__EnglishLanguage,'eight cylinder engine') ).

fof(kb_SUMO_1485,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Engine)
     => ( s__instance(V__E,s__EightCylinderEngine)
       => s__engineCylinders(V__E,"8") ) ) ).

fof(kb_SUMO_1486,axiom,
    s__instance(s__HarleyDavidsonCorp,s__Corporation) ).

fof(kb_SUMO_1487,axiom,
    s__termFormat(s__EnglishLanguage,s__HarleyDavidsonCorp,'Harley Davidson') ).

fof(kb_SUMO_1488,axiom,
    s__documentation(s__HarleyDavidsonCorp,s__EnglishLanguage,'An iconic &%manufacturer of &%Motorcyles in the &%UnitedStates.') ).

fof(kb_SUMO_1489,axiom,
    s__headquartersOfOrganization(s__HarleyDavidsonCorp,s__UnitedStates) ).

fof(kb_SUMO_1490,axiom,
    s__subclass(s__HarleyDavidsonKnuckleheadEngine,s__TwoCylinderEngine) ).

fof(kb_SUMO_1491,axiom,
    s__instance(s__HarleyDavidsonKnuckleheadEngine__t,s__SetOrClass) ).

fof(kb_SUMO_1492,axiom,
    s__externalImage(s__HarleyDavidsonKnuckleheadEngine,'http://en.wikipedia.org/wiki/File:Harley035.jpg') ).

fof(kb_SUMO_1493,axiom,
    s__termFormat(s__EnglishLanguage,s__HarleyDavidsonKnuckleheadEngine,knucklehead) ).

fof(kb_SUMO_1494,axiom,
    s__manufacturer(s__HarleyDavidsonKnuckleheadEngine,s__HarleyDavidsonCorp) ).

fof(kb_SUMO_1495,axiom,
    s__subclass(s__FourWheelDriveVehicle,s__LandVehicle) ).

fof(kb_SUMO_1496,axiom,
    s__instance(s__FourWheelDriveVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_1497,axiom,
    s__termFormat(s__EnglishLanguage,s__FourWheelDriveVehicle,'four wheel drive') ).

fof(kb_SUMO_1498,axiom,
    s__documentation(s__FourWheelDriveVehicle,s__EnglishLanguage,'A &%LandVehicle that is capable of providing power to all four &%Wheels.') ).

fof(kb_SUMO_1499,axiom,
    ! [V__FWD] :
      ( s__instance(V__FWD,s__FourWheelDriveVehicle)
     => s__hasPurpose(V__FWD,'(! [V__W] : ((s__instance(V__W,s__Object) & s__instance(V__FWD,s__Object)) => (s__part(V__W,V__FWD) & (? [V__E,V__C,V__R1,V__R2] : (s__instance(V__R2,s__Process) & s__instance(V__R1,s__Process) & s__instance(V__C,s__Object) & s__instance(V__E,s__Object) & s__instance(V__E,s__Engine) & s__part(V__E,V__FWD) & s__instance(V__C,s__Crankshaft) & s__part(V__C,V__E) & s__instance(V__R1,s__Rotating) & s__patient(V__R1,V__C) & s__instance(V__R2,s__Rotating) & s__patient(V__R2,V__W) & s__causes(V__R1,V__R2))))))') ) ).

fof(kb_SUMO_1500,axiom,
    s__subclass(s__TwoWheelDriveVehicle,s__LandVehicle) ).

fof(kb_SUMO_1501,axiom,
    s__instance(s__TwoWheelDriveVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_1502,axiom,
    s__termFormat(s__EnglishLanguage,s__TwoWheelDriveVehicle,'four wheel drive') ).

fof(kb_SUMO_1503,axiom,
    s__documentation(s__TwoWheelDriveVehicle,s__EnglishLanguage,'A &%LandVehicle that is capable of providing power to all four &%Wheels.') ).

fof(kb_SUMO_1504,axiom,
    ! [V__TWD] :
      ( s__instance(V__TWD,s__Object)
     => ( s__instance(V__TWD,s__TwoWheelDriveVehicle)
       => s__hasPurpose(V__TWD,'(? [V__W1,V__W2] : (s__part(V__W1,V__TWD) & s__part(V__W2,V__TWD) & (~ (V__W1 = V__W2)) & (? [V__E,V__C,V__R1,V__R2,V__R3] : (s__instance(V__E,s__Engine) & s__part(V__E,V__TWD) & s__instance(V__C,s__Crankshaft) & s__part(V__C,V__E) & s__instance(V__R1,s__Rotating) & s__patient(V__R1,V__C) & s__instance(V__R2,s__Rotating) & s__patient(V__R2,V__W1) & s__causes(V__R1,V__R2) & s__patient(V__R3,V__W2) & s__causes(V__R1,V__R3) & (~ (? [V__W3,V__R4] : (s__instance(V__R4,s__Process) & s__instance(V__W3,s__Object) & s__instance(V__R3,s__Process) & s__instance(V__R2,s__Process) & s__instance(V__R1,s__Process) & s__instance(V__C,s__Object) & s__instance(V__E,s__Object) & s__instance(V__W2,s__Object) & s__instance(V__W1,s__Object) & (~ (V__W1 = V__W3)) & (~ s__equals(V__W2,V__W3)) & s__part(V__W3,V__TWD) & s__instance(V__R4,s__Rotating) & s__patient(V__R4,V__W3) & s__causes(V__R1,V__R4))))))))') ) ) ).

fof(kb_SUMO_1505,axiom,
    s__termFormat(s__EnglishLanguage,s__FourByFourTire,'4x4 tire') ).

fof(kb_SUMO_1506,axiom,
    s__termFormat(s__EnglishLanguage,s__FourByFourTire,'4 by 4 tire') ).

fof(kb_SUMO_1507,axiom,
    s__termFormat(s__EnglishLanguage,s__FourByFourTire,'four wheel drive tire') ).

fof(kb_SUMO_1508,axiom,
    s__subclass(s__FourByFourTire,s__Tire) ).

fof(kb_SUMO_1509,axiom,
    s__instance(s__FourByFourTire__t,s__SetOrClass) ).

fof(kb_SUMO_1510,axiom,
    s__documentation(s__FourByFourTire,s__EnglishLanguage,'A &%VehicleTire that is intended for use on a &%FourWheelDriveVehicle, having increased traction compared to vehicle tires intended for use on Asphalt.') ).

fof(kb_SUMO_1511,axiom,
    ! [V__FFT] :
      ( s__instance(V__FFT,s__Object)
     => ( s__instance(V__FFT,s__FourByFourTire)
       => s__hasPurpose(V__FFT,'(? [V__FWDV] : (s__instance(V__FWDV,s__Object) & s__instance(V__FWDV,s__FourWheelDriveVehicle) & s__part(V__FFT,V__FWDV)))') ) ) ).

fof(kb_SUMO_1512,axiom,
    s__termFormat(s__EnglishLanguage,s__VehicleRoofRack,'roof bars') ).

fof(kb_SUMO_1513,axiom,
    s__termFormat(s__EnglishLanguage,s__VehicleRoofRack,'roof rack') ).

fof(kb_SUMO_1514,axiom,
    s__termFormat(s__EnglishLanguage,s__VehicleRoofRack,'cargo rack') ).

fof(kb_SUMO_1515,axiom,
    s__subclass(s__VehicleRoofRack,s__Device) ).

fof(kb_SUMO_1516,axiom,
    s__instance(s__VehicleRoofRack__t,s__SetOrClass) ).

fof(kb_SUMO_1517,axiom,
    s__documentation(s__VehicleRoofRack,s__EnglishLanguage,'A structure designed to be attached to, or made as part of a &%RoadVehicle, to which cargo, or cargo-carrying &%Containers may be temporarily attached.') ).

fof(kb_SUMO_1518,axiom,
    ! [V__VRR,V__C] :
      ( ( s__instance(V__C,s__Object)
        & s__instance(V__VRR,s__Object) )
     => ( s__instance(V__VRR,s__VehicleRoofRack)
       => s__hasPurpose(V__VRR,'(? [V__T,V__A] : (s__instance(V__A,s__Object) & s__instance(V__T,s__Process) & s__instance(V__T,s__Transfer) & s__patient(V__T,V__C) & s__instance(V__A,s__Automobile) & s__orientation(V__VRR,V__A,s__Outside) & s__meetsSpatially(V__C,V__VRR) & s__part(V__VRR,V__A) & s__instrument(V__T,V__A)))') ) ) ).

fof(kb_SUMO_1519,axiom,
    s__subclass(s__HarleyDavidsonPanheadEngine,s__TwoCylinderEngine) ).

fof(kb_SUMO_1520,axiom,
    s__instance(s__HarleyDavidsonPanheadEngine__t,s__SetOrClass) ).

fof(kb_SUMO_1521,axiom,
    s__externalImage(s__HarleyDavidsonPanheadEngine,'http://upload.wikimedia.org/wikipedia/commons/d/d8/Panhead.jpg') ).

fof(kb_SUMO_1522,axiom,
    s__termFormat(s__EnglishLanguage,s__HarleyDavidsonPanheadEngine,panhead) ).

fof(kb_SUMO_1523,axiom,
    s__manufacturer(s__HarleyDavidsonPanheadEngine,s__HarleyDavidsonCorp) ).

fof(kb_SUMO_1524,axiom,
    s__termFormat(s__de__m,s__InteriorVehicleEquipment,fahrzeugeinrichtung) ).

fof(kb_SUMO_1525,axiom,
    s__termFormat(s__EnglishLanguage,s__InteriorVehicleEquipment,'vehicle interior') ).

fof(kb_SUMO_1526,axiom,
    s__subclass(s__InteriorVehicleEquipment,s__Artifact) ).

fof(kb_SUMO_1527,axiom,
    s__instance(s__InteriorVehicleEquipment__t,s__SetOrClass) ).

fof(kb_SUMO_1528,axiom,
    s__documentation(s__InteriorVehicleEquipment,s__EnglishLanguage,'The objects &%Inside the passenger compartment of a &%RoadVehicle, such as the seats, dashboard and radio.') ).

fof(kb_SUMO_1529,axiom,
    ! [V__IVE] :
      ( s__instance(V__IVE,s__Object)
     => ( s__instance(V__IVE,s__InteriorVehicleEquipment)
       => s__hasPurpose(V__IVE,'(? [V__V,V__E] : (s__instance(V__E,s__Object) & s__instance(V__V,s__Object) & s__instance(V__V,s__Automobile) & s__instance(V__E,s__Engine) & s__part(V__E,V__V) & (~ s__part(V__IVE,V__E)) & s__part(V__IVE,V__V) & s__orientation(V__IVE,V__V,s__Inside)))') ) ) ).

fof(kb_SUMO_1530,axiom,
    s__instance(s__RoverGroup,s__Corporation) ).

fof(kb_SUMO_1531,axiom,
    s__documentation(s__RoverGroup,s__EnglishLanguage,'A British motor car company that has gone through many different eras as a brand, independant corporation, and subsidiary.') ).

fof(kb_SUMO_1532,axiom,
    s__headquartersOfOrganization(s__RoverGroup,s__UnitedKingdom) ).

fof(kb_SUMO_1533,axiom,
    s__subclass(s__RoverV8Engine,s__EightCylinderEngine) ).

fof(kb_SUMO_1534,axiom,
    s__instance(s__RoverV8Engine__t,s__SetOrClass) ).

fof(kb_SUMO_1535,axiom,
    s__instance(s__EightCylinderEngine__t,s__SetOrClass) ).

fof(kb_SUMO_1536,axiom,
    s__externalImage(s__RoverV8Engine,'http://upload.wikimedia.org/wikipedia/commons/4/45/Rover_V8_engine.jpg') ).

fof(kb_SUMO_1537,axiom,
    s__manufacturer(s__RoverV8Engine,s__RoverGroup) ).

fof(kb_SUMO_1538,axiom,
    s__termFormat(s__EnglishLanguage,s__RoverV8Engine,'Rover v8') ).

fof(kb_SUMO_1539,axiom,
    s__documentation(s__RoverV8Engine,s__EnglishLanguage,'The Rover V8 engine is a compact V8 internal combustion engine with aluminium cylinder heads and cylinder block, originally designed by General Motors and later re-designed and produced by Rover in the United Kingdom. It has been used in a wide range of vehicles from Rover and other manufacturers since its British debut in 1967. [from Wikipedia]') ).

fof(kb_SUMO_1540,axiom,
    ! [V__RV8] :
      ( ( s__subclass(V__RV8,s__Substance)
        & s__instance(V__RV8,s__SetOrClass) )
     => ( s__instance(V__RV8,s__RoverV8Engine)
       => s__material(V__RV8,s__Aluminum) ) ) ).

fof(kb_SUMO_1541,axiom,
    s__instance(s__BritishSeagullCorp,s__Corporation) ).

fof(kb_SUMO_1542,axiom,
    s__termFormat(s__EnglishLanguage,s__BritishSeagullCorp,'British Seagull corp') ).

fof(kb_SUMO_1543,axiom,
    s__headquartersOfOrganization(s__BritishSeagullCorp,s__UnitedKingdom) ).

fof(kb_SUMO_1544,axiom,
    s__documentation(s__BritishSeagullCorp,s__EnglishLanguage,'British Seagull was a British manufacturer of two-stroke outboard engines from the early 1930s until the mid 1990s. The company went out of business due to the motor design not being able to keep up with more modern boat engines and increasingly tight emissions regulations. British Seagull no longer produces new engines but still operates for parts.') ).

fof(kb_SUMO_1545,axiom,
    s__subclass(s__SeagullOutboard,s__OutboardMotor) ).

fof(kb_SUMO_1546,axiom,
    s__instance(s__SeagullOutboard__t,s__SetOrClass) ).

fof(kb_SUMO_1547,axiom,
    s__instance(s__OutboardMotor__t,s__SetOrClass) ).

fof(kb_SUMO_1548,axiom,
    s__subclass(s__SeagullOutboard,s__TwoStrokeEngine) ).

fof(kb_SUMO_1549,axiom,
    s__termFormat(s__EnglishLanguage,s__SeagullOutboard,'Seagull outboard') ).

fof(kb_SUMO_1550,axiom,
    s__manufacturer(s__SeagullOutboard,s__BritishSeagullCorp) ).

fof(kb_SUMO_1551,axiom,
    s__externalImage(s__BritishSeagullOutboardMotor,'http://upload.wikimedia.org/wikipedia/commons/1/1f/BritishSeagull.jpg') ).

fof(kb_SUMO_1552,axiom,
    s__subclass(s__MotorcycleGlove,s__Glove) ).

fof(kb_SUMO_1553,axiom,
    s__instance(s__MotorcycleGlove__t,s__SetOrClass) ).

fof(kb_SUMO_1554,axiom,
    s__subclass(s__MotorcycleGlove,s__SafetyDevice) ).

fof(kb_SUMO_1555,axiom,
    s__Glove = s__CoveringFn(s__Hand) ).

fof(kb_SUMO_1556,axiom,
    s__termFormat(s__EnglishLanguage,s__MotorcycleGlove,'motorcycle glove') ).

fof(kb_SUMO_1557,axiom,
    s__documentation(s__MotorcycleGlove,s__EnglishLanguage,'&%Gloves that are intended for use while riding a &%Motorcycle. They may include features such as special fabrics or armor to protect the hands in case of an accident.') ).

fof(kb_SUMO_1558,axiom,
    ! [V__MG] :
      ( s__instance(V__MG,s__WearableItem)
     => ( s__instance(V__MG,s__MotorcycleGlove)
       => s__hasPurpose(V__MG,'(? [V__M,V__D,V__T] : (s__instance(V__T,s__Process) & s__instance(V__D,s__Animal) & s__instance(V__M,s__Object) & s__instance(V__T,s__Driving) & s__agent(V__T,V__D) & s__instrument(V__T,V__M) & s__instance(V__M,s__Motorcycle) & s__holdsDuring(s__WhenFn(V__T),s__wears(V__D,V__MG))))') ) ) ).

fof(kb_SUMO_1559,axiom,
    s__subclass(s__AllTerrainVehicle,s__LandVehicle) ).

fof(kb_SUMO_1560,axiom,
    s__instance(s__AllTerrainVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_1561,axiom,
    s__documentation(s__AllTerrainVehicle,s__EnglishLanguage,'A &%Vehicle that travels on low-pressure tires, with a seat that is straddled by the operator, along with handlebars for &%Steering control, that is designed to handle a wider variety of terrain than most &%RoadVehicles') ).

fof(kb_SUMO_1562,axiom,
    s__termFormat(s__EnglishLanguage,s__AllTerrainVehicle,'ATV') ).

fof(kb_SUMO_1563,axiom,
    s__termFormat(s__EnglishLanguage,s__AllTerrainVehicle,'all-terrain vehicle') ).

fof(kb_SUMO_1564,axiom,
    ! [V__ATV] :
      ( s__instance(V__ATV,s__Object)
     => ( s__instance(V__ATV,s__AllTerrainVehicle)
       => s__hasPurpose(V__ATV,'(? [V__D,V__L] : (s__instance(V__L,s__Object) & s__instance(V__D,s__Process) & s__instance(V__D,s__Transportation) & s__instrument(V__D,V__ATV) & s__holdsDuring(s__WhenFn(V__D),s__orientation(V__ATV,V__L,s__On)) & (~ s__instance(V__L,s__Roadway))))') ) ) ).

fof(kb_SUMO_1565,axiom,
    s__subclass(s__Tire,s__Device) ).

fof(kb_SUMO_1566,axiom,
    s__documentation(s__Tire,s__EnglishLanguage,'Any &%Pliable object with a &%RoundShape that is designed to cover the &%WheelRim, and provide a &$WearingFrictionSurface that can be replaced more cheaply and/or easily than the rim. It may also increase traction, and provide some shock absorbtion or act as a &%Damper, thus smoothing the ride of a &%Vehicle.') ).

fof(kb_SUMO_1567,axiom,
    s__termFormat(s__EnglishLanguage,s__Tire,tire) ).

fof(kb_SUMO_1568,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Tire)
       => s__hasPurpose(V__T,'(? [V__W,V__R] : (s__instance(V__R,s__Object) & s__instance(V__W,s__Object) & s__instance(V__W,s__Wheel) & s__instance(V__R,s__WheelRim) & s__part(V__T,V__W) & s__part(V__R,V__W) & s__covers(V__T,V__R)))') ) ) ).

fof(kb_SUMO_1569,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Tire)
       => s__attribute(V__T,s__Pliable) ) ) ).

fof(kb_SUMO_1570,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Tire)
       => s__attribute(V__T,s__RoundShape) ) ) ).

fof(kb_SUMO_1571,axiom,
    s__subclass(s__WheelRim,s__Device) ).

fof(kb_SUMO_1572,axiom,
    s__documentation(s__WheelRim,s__EnglishLanguage,'The rigid portion of a &%Wheel on a &%RoadVehicle that is designed to have a &%Tire that &%covers it.') ).

fof(kb_SUMO_1573,axiom,
    s__termFormat(s__EnglishLanguage,s__WheelRim,rim) ).

fof(kb_SUMO_1574,axiom,
    ! [V__WR] :
      ( s__instance(V__WR,s__Object)
     => ( s__instance(V__WR,s__WheelRim)
       => s__attribute(V__WR,s__Rigid) ) ) ).

fof(kb_SUMO_1575,axiom,
    s__subclass(s__ATVTire,s__Tire) ).

fof(kb_SUMO_1576,axiom,
    s__instance(s__ATVTire__t,s__SetOrClass) ).

fof(kb_SUMO_1577,axiom,
    s__documentation(s__ATVTire,s__EnglishLanguage,'A &%Tire designed to fit the &%WheelRim on an &%AllTerrainVehicle.') ).

fof(kb_SUMO_1578,axiom,
    s__termFormat(s__EnglishLanguage,s__ATVTire,'atv tire') ).

fof(kb_SUMO_1579,axiom,
    s__subclass(s__HandToolBox,s__Box) ).

fof(kb_SUMO_1580,axiom,
    s__instance(s__HandToolBox__t,s__SetOrClass) ).

fof(kb_SUMO_1581,axiom,
    s__documentation(s__HandToolBox,s__EnglishLanguage,'A &%Box designed for &%Carrying &%HandTools, such as a &%Hammer or &%Wrench.') ).

fof(kb_SUMO_1582,axiom,
    s__termFormat(s__EnglishLanguage,s__HandToolBox,'tool box') ).

fof(kb_SUMO_1583,axiom,
    ! [V__HTB] :
      ( s__instance(V__HTB,s__SelfConnectedObject)
     => ( s__instance(V__HTB,s__HandToolBox)
       => s__hasPurpose(V__HTB,'(? [V__HT] : (s__instance(V__HT,s__Object) & s__instance(V__HT,s__HandTool) & s__contains(V__HTB,V__HT)))') ) ) ).

fof(kb_SUMO_1584,axiom,
    s__instance(s__SimmonsCorp,s__Corporation) ).

fof(kb_SUMO_1585,axiom,
    s__documentation(s__SimmonsCorp,s__EnglishLanguage,'An &%Australian manufacturer of custom alloy &%WheelRims.') ).

fof(kb_SUMO_1586,axiom,
    s__headquartersOfOrganization(s__SimmonsCorp,s__Australia) ).

fof(kb_SUMO_1587,axiom,
    s__subclass(s__SimmonsWheelRim,s__WheelRim) ).

fof(kb_SUMO_1588,axiom,
    s__instance(s__SimmonsWheelRim__t,s__SetOrClass) ).

fof(kb_SUMO_1589,axiom,
    s__documentation(s__SimmonWheelRim,s__EnglishLanguage,'A &%WheelRim &%Manufactured by &%SimmonsCorp.') ).

fof(kb_SUMO_1590,axiom,
    s__termFormat(s__EnglishLanguage,s__SimmonsWheelRim,'Simmons rim') ).

fof(kb_SUMO_1591,axiom,
    s__termFormat(s__EnglishLanguage,s__SimmonsWheelRim,'Simmons wheel') ).

fof(kb_SUMO_1592,axiom,
    s__manufacturer(s__SimmonsWheelRim,s__SimmonsCorp) ).

fof(kb_SUMO_1593,axiom,
    s__instance(s__BritishMotorCorp,s__Corporation) ).

fof(kb_SUMO_1594,axiom,
    s__termFormat(s__EnglishLanguage,s__BritishMotorCorp,'British Motors') ).

fof(kb_SUMO_1595,axiom,
    s__documentation(s__BritishMotorCorp,s__EnglishLanguage,'A company based in the &%UnitedKingdom that was responsible for &%Making the original iconic Mini car.') ).

fof(kb_SUMO_1596,axiom,
    s__subclass(s__MiniCooper,s__Automobile) ).

fof(kb_SUMO_1597,axiom,
    s__instance(s__MiniCooper__t,s__SetOrClass) ).

fof(kb_SUMO_1598,axiom,
    s__documentation(s__MiniCooper,s__EnglishLanguage,'A family of small &%Automobile models that is an iconic British vehicle. It has been revived by &%BMW.') ).

fof(kb_SUMO_1599,axiom,
    s__termFormat(s__EnglishLanguage,s__MiniCooper,'mini cooper') ).

fof(kb_SUMO_1600,axiom,
    s__manufacturer(s__MiniCooper,s__BritishMotorCorp) ).

fof(kb_SUMO_1601,axiom,
    s__subclass(s__MiniCooperEngine,s__IntermittentCombustionEngine) ).

fof(kb_SUMO_1602,axiom,
    s__instance(s__MiniCooperEngine__t,s__SetOrClass) ).

fof(kb_SUMO_1603,axiom,
    s__termFormat(s__EnglishLanguage,s__MiniCooperEngine,'mini cooper engine') ).

fof(kb_SUMO_1604,axiom,
    s__termFormat(s__EnglishLanguage,s__MiniCooperEngine,'mini engine') ).

fof(kb_SUMO_1605,axiom,
    s__typicalPart(s__MiniCooperEngine,s__MiniCooper) ).

fof(kb_SUMO_1606,axiom,
    s__typicallyContainsPart(s__MiniCooperEngine,s__MiniCooper) ).

fof(kb_SUMO_1607,axiom,
    s__subclass(s__HoldenToranaAutomobile,s__Automobile) ).

fof(kb_SUMO_1608,axiom,
    s__instance(s__HoldenToranaAutomobile__t,s__SetOrClass) ).

fof(kb_SUMO_1609,axiom,
    s__instance(s__Automobile__t,s__SetOrClass) ).

fof(kb_SUMO_1610,axiom,
    s__documentation(s__HoldenToranaAutomobile,s__EnglishLanguage,'A brand of &%Automobile that is the output of &%Manufacture by &%HoldenCorporation.') ).

fof(kb_SUMO_1611,axiom,
    s__termFormat(s__EnglishLanguage,s__HoldenToranaAutomobile,'Torana') ).

fof(kb_SUMO_1612,axiom,
    s__termFormat(s__EnglishLanguage,s__HoldenToranaAutomobile,'Holden Torana') ).

fof(kb_SUMO_1613,axiom,
    s__manufacturer(s__HoldenToranaAutomobile,s__HoldenCorporation) ).

fof(kb_SUMO_1614,axiom,
    s__subclass(s__TireChanger,s__Device) ).

fof(kb_SUMO_1615,axiom,
    s__instance(s__TireChanger__t,s__SetOrClass) ).

fof(kb_SUMO_1616,axiom,
    s__documentation(s__TireChanger,s__EnglishLanguage,'A &%Device for putting &%Tires on &%WheelRims, or removing them.') ).

fof(kb_SUMO_1617,axiom,
    s__termFormat(s__EnglishLanguage,s__TireChanger,'tire changer') ).

fof(kb_SUMO_1618,axiom,
    ! [V__TC] :
      ( s__instance(V__TC,s__Object)
     => ( s__instance(V__TC,s__TireChanger)
       => s__hasPurpose(V__TC,'(? [V__P,V__T,V__R] : (s__instance(V__T,s__Object) & s__instance(V__P,s__Transfer) & s__instance(V__P,s__Putting) & s__instance(V__T,s__Tire) & s__instance(V__R,s__WheelRim) & s__destination(V__P,V__R) & s__objectTransferred(V__P,V__T) & s__instrument(V__P,V__TC)))') ) ) ).

fof(kb_SUMO_1619,axiom,
    ! [V__TC] :
      ( s__instance(V__TC,s__Object)
     => ( s__instance(V__TC,s__TireChanger)
       => s__hasPurpose(V__TC,'(? [V__RE,V__T,V__R] : (s__instance(V__R,s__Object) & s__instance(V__T,s__Object) & s__instance(V__RE,s__Transfer) & s__instance(V__RE,s__Removing) & s__instance(V__T,s__Tire) & s__instance(V__R,s__WheelRim) & s__origin(V__RE,V__R) & s__objectTransferred(V__RE,V__T) & s__instrument(V__RE,V__TC)))') ) ) ).

fof(kb_SUMO_1620,axiom,
    s__termFormat(s__EnglishLanguage,s__RecreationalVehicle,caravan) ).

fof(kb_SUMO_1621,axiom,
    s__termFormat(s__EnglishLanguage,s__RecreationalVehicle,'RV') ).

fof(kb_SUMO_1622,axiom,
    s__termFormat(s__EnglishLanguage,s__RecreationalVehicle,camper) ).

fof(kb_SUMO_1623,axiom,
    s__subclass(s__FordWheelRim,s__WheelRim) ).

fof(kb_SUMO_1624,axiom,
    s__instance(s__FordWheelRim__t,s__SetOrClass) ).

fof(kb_SUMO_1625,axiom,
    s__instance(s__WheelRim__t,s__SetOrClass) ).

fof(kb_SUMO_1626,axiom,
    s__documentation(s__FordWheelRim,s__EnglishLanguage,'A &%WheelRim intended for a &%FordAutomobile.') ).

fof(kb_SUMO_1627,axiom,
    s__termFormat(s__EnglishLanguage,s__FordWheelRim,'Ford rim') ).

fof(kb_SUMO_1628,axiom,
    s__termFormat(s__EnglishLanguage,s__FordWheelRim,'Ford wheel') ).

fof(kb_SUMO_1629,axiom,
    s__subclass(s__FordAutomobile,s__Automobile) ).

fof(kb_SUMO_1630,axiom,
    s__instance(s__FordAutomobile__t,s__SetOrClass) ).

fof(kb_SUMO_1631,axiom,
    s__documentation(s__FordAutomobile,s__EnglishLanguage,'A brand of &%Automobile that is the output of &%Manufacture by &%FordCorporation.') ).

fof(kb_SUMO_1632,axiom,
    s__termFormat(s__EnglishLanguage,s__FordAutomobile,'Ford') ).

fof(kb_SUMO_1633,axiom,
    s__termFormat(s__EnglishLanguage,s__FordAutomobile,'Ford car') ).

fof(kb_SUMO_1634,axiom,
    s__manufacturer(s__FordAutomobile,s__FordCorporation) ).

fof(kb_SUMO_1635,axiom,
    s__instance(s__FordCorporation,s__Corporation) ).

fof(kb_SUMO_1636,axiom,
    s__termFormat(s__EnglishLanguage,s__FordCorporation,'Ford') ).

fof(kb_SUMO_1637,axiom,
    s__documentation(s__FordCorporation,s__EnglishLanguage,'A company based in the &%UnitedStates that is one of the oldest and largest existing passenger car makers.') ).

fof(kb_SUMO_1638,axiom,
    s__subclass(s__Ratchet,s__Wrench) ).

fof(kb_SUMO_1639,axiom,
    s__documentation(s__Ratchet,s__EnglishLanguage,'A &%Wrench that allows an engaged &%Bolt to exhibit &%Rotating freely in one direction but not another, with respect to the handle of the wrench. Some wrenches have a switch that allows selection of one of two directions of free rotation.') ).

fof(kb_SUMO_1640,axiom,
    ! [V__A,V__R,V__DIR2,V__RO2,V__RO1,V__DIR1] :
      ( ( s__instance(V__DIR1,s__Attribute)
        & s__instance(V__RO1,s__Object)
        & s__instance(V__RO1,s__Process)
        & s__instance(V__RO2,s__Object)
        & s__instance(V__RO2,s__Process)
        & s__instance(V__DIR2,s__Attribute) )
     => ( ( s__instance(V__R,s__Ratchet)
          & s__instance(V__A,s__AttachingDevice)
          & s__instance(V__RO1,s__Rotating)
          & s__attribute(V__RO1,V__DIR1)
          & s__instance(V__RO2,s__Rotating)
          & s__attribute(V__RO2,V__DIR2)
          & s__instance(V__DIR1,s__RotationalAttribute)
          & s__instance(V__DIR2,s__RotationalAttribute)
          & V__RO1 != V__RO2
          & s__causes(V__RO1,V__RO2)
          & s__patient(V__RO1,s__Ratchet)
          & s__patient(V__RO2,V__A) )
       => V__DIR1 = V__DIR2 ) ) ).

fof(kb_SUMO_1641,axiom,
    s__subclass(s__RotationalAttribute,s__DirectionAttribute) ).

fof(kb_SUMO_1642,axiom,
    s__instance(s__RotationalAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_1643,axiom,
    s__instance(s__DirectionAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_1644,axiom,
    s__instance(s__Clockwise,s__RotationalAttribute) ).

fof(kb_SUMO_1645,axiom,
    s__termFormat(s__EnglishLanguage,s__Clockwise,clockwise) ).

fof(kb_SUMO_1646,axiom,
    s__documentation(s__Clockwise,s__EnglishLanguage,'The &%direction in which the hands of a modern &%Clock move when reading the clock.') ).

fof(kb_SUMO_1647,axiom,
    s__instance(s__CounterClockwise,s__RotationalAttribute) ).

fof(kb_SUMO_1648,axiom,
    s__termFormat(s__EnglishLanguage,s__CounterClockwise,'counter-clockwise') ).

fof(kb_SUMO_1649,axiom,
    s__documentation(s__CounterClockwise,s__EnglishLanguage,'The opposite &%direction from which the hands of a modern &%Clock move when reading the clock.') ).

fof(kb_SUMO_1650,axiom,
    s__contraryAttribute_2(s__Clockwise,s__CounterClockwise) ).

fof(kb_SUMO_1651,axiom,
    s__subclass(s__SnapOnRatchet,s__Ratchet) ).

fof(kb_SUMO_1652,axiom,
    s__instance(s__SnapOnRatchet__t,s__SetOrClass) ).

fof(kb_SUMO_1653,axiom,
    s__instance(s__Ratchet__t,s__SetOrClass) ).

fof(kb_SUMO_1654,axiom,
    s__termFormat(s__EnglishLanguage,s__SnapOnRatchet,'Snap-On ratchet') ).

fof(kb_SUMO_1655,axiom,
    s__manufacturer(s__SnapOnRatchet,s__SnapOnTools) ).

fof(kb_SUMO_1656,axiom,
    s__subclass(s__ChevroletAutomobile,s__Automobile) ).

fof(kb_SUMO_1657,axiom,
    s__instance(s__ChevroletAutomobile__t,s__SetOrClass) ).

fof(kb_SUMO_1658,axiom,
    s__manufacturer(s__ChevroletAutomobile,s__GeneralMotorsCorp) ).

fof(kb_SUMO_1659,axiom,
    s__subclass(s__ChevroletEngine,s__IntermittentCombustionEngine) ).

fof(kb_SUMO_1660,axiom,
    s__instance(s__ChevroletEngine__t,s__SetOrClass) ).

fof(kb_SUMO_1661,axiom,
    s__typicalPart(s__ChevroletEngine,s__ChevroletAutomobile) ).

fof(kb_SUMO_1662,axiom,
    s__typicallyContainsPart(s__ChevroletEngine,s__ChevroletAutomobile) ).

fof(kb_SUMO_1663,axiom,
    s__subclass(s__Chevrolet350Engine,s__ChevroletEngine) ).

fof(kb_SUMO_1664,axiom,
    s__instance(s__Chevrolet350Engine__t,s__SetOrClass) ).

fof(kb_SUMO_1665,axiom,
    s__instance(s__engineDisplacement__m,s__BinaryRelation) ).

fof(kb_SUMO_1666,axiom,
    s__domain(s__engineDisplacement__m,"1",s__IntermittentCombustionEngine) ).

fof(kb_SUMO_1667,axiom,
    s__domain(s__engineDisplacement__m,"2",s__VolumeMeasure) ).

fof(kb_SUMO_1668,axiom,
    s__documentation(s__engineDisplacement__m,s__EnglishLanguage,'The total &%VolumeMeasure of all the &%EngineCylinders.') ).

fof(kb_SUMO_1669,axiom,
    s__subclass(s__Mud,s__Soil) ).

fof(kb_SUMO_1670,axiom,
    s__instance(s__Mud__t,s__SetOrClass) ).

fof(kb_SUMO_1671,axiom,
    s__documentation(s__Mud,s__EnglishLanguage,'A &%Mixture of &%Soil and &%Water.') ).

fof(kb_SUMO_1672,axiom,
    s__termFormat(s__EnglishLanguage,s__Mud,mud) ).

fof(kb_SUMO_1673,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__Mud)
       => ? [V__W] :
            ( s__instance(V__W,s__Object)
            & s__instance(V__W,s__Water)
            & s__part(V__W,V__M) ) ) ) ).

fof(kb_SUMO_1674,axiom,
    s__subclass(s__MudTire,s__Tire) ).

fof(kb_SUMO_1675,axiom,
    s__instance(s__MudTire__t,s__SetOrClass) ).

fof(kb_SUMO_1676,axiom,
    s__instance(s__Tire__t,s__SetOrClass) ).

fof(kb_SUMO_1677,axiom,
    s__documentation(s__MudTire,s__EnglishLanguage,'A &%Tire designed to be used for &%Driving in &%Mud.') ).

fof(kb_SUMO_1678,axiom,
    s__termFormat(s__EnglishLanguage,s__MudTire,'mud tire') ).

fof(kb_SUMO_1679,axiom,
    s__termFormat(s__EnglishLanguage,s__MudTire,'mud tyre') ).

fof(kb_SUMO_1680,axiom,
    ! [V__MT] :
      ( s__instance(V__MT,s__Object)
     => ( s__instance(V__MT,s__MudTire)
       => s__hasPurpose(V__MT,'(? [V__M] : (s__instance(V__M,s__Object) & s__instance(V__M,s__Mud) & s__meetsSpatially(V__MT,V__M)))') ) ) ).

fof(kb_SUMO_1681,axiom,
    s__subclass(s__PeterbiltCorp,s__Corporation) ).

fof(kb_SUMO_1682,axiom,
    s__instance(s__PeterbiltCorp__t,s__SetOrClass) ).

fof(kb_SUMO_1683,axiom,
    s__headquartersOfOrganization(s__PeterbiltCorp,s__Texas) ).

fof(kb_SUMO_1684,axiom,
    s__termFormat(s__EnglishLanguage,s__PeterbiltCorp,'Peterbilt') ).

fof(kb_SUMO_1685,axiom,
    s__documentation(s__PeterbiltCorp,s__EnglishLanguage,'An American &%manufacturer of &%TruckTractors that was one of the first truck makers.') ).

fof(kb_SUMO_1686,axiom,
    s__subclass(s__PeterbiltTruck,s__TruckTractor) ).

fof(kb_SUMO_1687,axiom,
    s__instance(s__PeterbiltTruck__t,s__SetOrClass) ).

fof(kb_SUMO_1688,axiom,
    s__instance(s__TruckTractor__t,s__SetOrClass) ).

fof(kb_SUMO_1689,axiom,
    s__manufacturer(s__PeterbiltTruck,s__PeterbiltCorp) ).

fof(kb_SUMO_1690,axiom,
    s__termFormat(s__EnglishLanguage,s__PeterbiltTruck,'Peterbilt') ).

fof(kb_SUMO_1691,axiom,
    s__termFormat(s__EnglishLanguage,s__PeterbiltTruck,'Peterbilt truck') ).

fof(kb_SUMO_1692,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Seat)
       => s__hasPurpose(V__S,'(? [V__H,V__T] : (s__instance(V__T,s__TimePosition) & s__instance(V__H,s__Object) & s__instance(V__H,s__Human) & s__holdsDuring(V__T,(s__attribute(V__H,s__Sitting) & s__located(V__H,V__S)))))') ) ) ).

fof(kb_SUMO_1693,axiom,
    s__subclass(s__VehicleSeat,s__Artifact) ).

fof(kb_SUMO_1694,axiom,
    s__instance(s__VehicleSeat__t,s__SetOrClass) ).

fof(kb_SUMO_1695,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__VehicleSeat)
       => s__hasPurpose(V__S,'(? [V__H,V__T,V__V] : (s__instance(V__V,s__Object) & s__instance(V__T,s__TimePosition) & s__instance(V__H,s__Object) & s__instance(V__H,s__Human) & s__instance(V__V,s__Vehicle) & s__holdsDuring(V__T,(s__attribute(V__H,s__Sitting) & s__located(V__H,V__S) & s__located(V__S,V__V)))))') ) ) ).

fof(kb_SUMO_1696,axiom,
    s__subclass(s__AutomobileSeat,s__VehicleSeat) ).

fof(kb_SUMO_1697,axiom,
    s__instance(s__AutomobileSeat__t,s__SetOrClass) ).

fof(kb_SUMO_1698,axiom,
    s__termFormat(s__EnglishLanguage,s__AutomobileSeat,'car seat') ).

fof(kb_SUMO_1699,axiom,
    s__termFormat(s__EnglishLanguage,s__AutomobileSeat,'auto seat') ).

fof(kb_SUMO_1700,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__AutomobileSeat)
       => s__hasPurpose(V__S,'(? [V__H,V__T,V__V] : (s__instance(V__V,s__Object) & s__instance(V__T,s__TimePosition) & s__instance(V__H,s__Object) & s__instance(V__H,s__Human) & s__instance(V__V,s__Automobile) & s__holdsDuring(V__T,(s__attribute(V__H,s__Sitting) & s__located(V__H,V__S) & s__located(V__S,V__V)))))') ) ) ).

fof(kb_SUMO_1701,axiom,
    s__subclass(s__BoatSeat,s__VehicleSeat) ).

fof(kb_SUMO_1702,axiom,
    s__instance(s__BoatSeat__t,s__SetOrClass) ).

fof(kb_SUMO_1703,axiom,
    s__termFormat(s__EnglishLanguage,s__BoatSeat,'boat seat') ).

fof(kb_SUMO_1704,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__BoatSeat)
       => s__hasPurpose(V__S,'(? [V__H,V__T,V__V] : (s__instance(V__V,s__Object) & s__instance(V__T,s__TimePosition) & s__instance(V__H,s__Object) & s__instance(V__H,s__Human) & s__instance(V__V,s__WaterVehicle) & s__holdsDuring(V__T,(s__attribute(V__H,s__Sitting) & s__located(V__H,V__S) & s__located(V__S,V__V)))))') ) ) ).

fof(kb_SUMO_1705,axiom,
    s__subclass(s__ElectricLightFixture,s__LightFixture) ).

fof(kb_SUMO_1706,axiom,
    s__subclass(s__ElectricLightFixture,s__ElectricDevice) ).

fof(kb_SUMO_1707,axiom,
    s__instance(s__ElectricLightFixture__t,s__SetOrClass) ).

fof(kb_SUMO_1708,axiom,
    s__subclass(s__IncandescentLightFixture,s__ElectricLightFixture) ).

fof(kb_SUMO_1709,axiom,
    s__instance(s__IncandescentLightFixture__t,s__SetOrClass) ).

fof(kb_SUMO_1710,axiom,
    s__subclass(s__LEDLightFixture,s__ElectricLightFixture) ).

fof(kb_SUMO_1711,axiom,
    s__instance(s__LEDLightFixture__t,s__SetOrClass) ).

fof(kb_SUMO_1712,axiom,
    s__subclass(s__FluorescentLightFixture,s__ElectricLightFixture) ).

fof(kb_SUMO_1713,axiom,
    s__instance(s__FluorescentLightFixture__t,s__SetOrClass) ).

fof(kb_SUMO_1714,axiom,
    s__subclass(s__LightBulb,s__ElectricLightFixture) ).

fof(kb_SUMO_1715,axiom,
    s__termFormat(s__EnglishLanguage,s__LightBulb,'light bulb') ).

fof(kb_SUMO_1716,axiom,
    s__documentation(s__LightBulb,s__EnglishLanguage,'The smallest removable &%LightFixture that is the component that emits light.') ).

fof(kb_SUMO_1717,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__instance(V__F,s__LightBulb)
       => s__capability(s__RadiatingLight,s__instrument__m,V__F) ) ) ).

fof(kb_SUMO_1718,axiom,
    s__typicalPart(s__LightBulb,s__LightFixture) ).

fof(kb_SUMO_1719,axiom,
    s__typicallyContainsPart(s__LightBulb,s__LightFixture) ).

fof(kb_SUMO_1720,axiom,
    s__subclass(s__LED,s__LightBulb) ).

fof(kb_SUMO_1721,axiom,
    s__instance(s__LED__t,s__SetOrClass) ).

fof(kb_SUMO_1722,axiom,
    s__termFormat(s__EnglishLanguage,s__LED,'LED') ).

fof(kb_SUMO_1723,axiom,
    s__termFormat(s__EnglishLanguage,s__LED,'LED light') ).

fof(kb_SUMO_1724,axiom,
    s__subclass(s__FluorescentLightBulb,s__LightBulb) ).

fof(kb_SUMO_1725,axiom,
    s__instance(s__FluorescentLightBulb__t,s__SetOrClass) ).

fof(kb_SUMO_1726,axiom,
    s__termFormat(s__EnglishLanguage,s__FluorescentLightBulb,'fluorescent light bulb') ).

fof(kb_SUMO_1727,axiom,
    s__subclass(s__IncandescentLightBulb,s__LightBulb) ).

fof(kb_SUMO_1728,axiom,
    s__instance(s__IncandescentLightBulb__t,s__SetOrClass) ).

fof(kb_SUMO_1729,axiom,
    s__instance(s__LightBulb__t,s__SetOrClass) ).

fof(kb_SUMO_1730,axiom,
    s__termFormat(s__EnglishLanguage,s__IncandescentLightBulb,'incandescent light bulb') ).

fof(kb_SUMO_1731,axiom,
    s__termFormat(s__EnglishLanguage,s__IncandescentLightBulb,'light bulb') ).

fof(kb_SUMO_1732,axiom,
    s__instance(s__SortimoCorp,s__Corporation) ).

fof(kb_SUMO_1733,axiom,
    s__termFormat(s__EnglishLanguage,s__SortimoCorp,'Sortimo Corporation') ).

fof(kb_SUMO_1734,axiom,
    s__headquartersOfOrganization(s__SortimoCorp,s__Germany) ).

fof(kb_SUMO_1735,axiom,
    ? [V__T] :
      ( s__instance(V__T,s__SetOrClass)
      & s__instance(V__T,s__Agent)
      & s__subclass(V__T,s__Toolbox)
      & s__manufacturer(s__SortimoCorp,V__T) ) ).

fof(kb_SUMO_1736,axiom,
    s__subclass(s__GMLs1V8engine,s__EightCylinderEngine) ).

fof(kb_SUMO_1737,axiom,
    s__instance(s__GMLs1V8engine__t,s__SetOrClass) ).

fof(kb_SUMO_1738,axiom,
    s__termFormat(s__EnglishLanguage,s__GMLs1V8engine,'ls1 engine') ).

fof(kb_SUMO_1739,axiom,
    s__manufacturer(s__GMLs1V8engine,s__GeneralMotorsCorp) ).

fof(kb_SUMO_1740,axiom,
    s__subclass(s__Corvette,s__Automobile) ).

fof(kb_SUMO_1741,axiom,
    s__instance(s__Corvette__t,s__SetOrClass) ).

fof(kb_SUMO_1742,axiom,
    s__termFormat(s__EnglishLanguage,s__Corvette,'Corvette') ).

fof(kb_SUMO_1743,axiom,
    s__manufacturer(s__Corvette,s__GeneralMotorsCorp) ).

fof(kb_SUMO_1744,axiom,
    s__typicalPart(s__GMLs1V8engine,s__Corvette) ).

fof(kb_SUMO_1745,axiom,
    s__instance(s__UsedItem,s__RelationalAttribute) ).

fof(kb_SUMO_1746,axiom,
    s__documentation(s__UsedItem,s__EnglishLanguage,'An item that is used in a retail sense, that it has been purchased by a customer. Note that it need not have actually been used for its intended purpose.') ).

fof(kb_SUMO_1747,axiom,
    s__termFormat(s__EnglishLanguage,s__UsedItem,used) ).

fof(kb_SUMO_1748,axiom,
    ! [V__O] :
      ( s__instance(V__O,s__Object)
     => ( s__attribute(V__O,s__UsedItem)
       => ? [V__B] :
            ( s__instance(V__B,s__Buying)
            & s__objectTransfered(V__B,V__O) ) ) ) ).

fof(kb_SUMO_1749,axiom,
    s__instance(s__NewItem,s__RelationalAttribute) ).

fof(kb_SUMO_1750,axiom,
    s__documentation(s__NewItem,s__EnglishLanguage,'An item that is new in a retail sense, that it has not been purchased by a customer.') ).

fof(kb_SUMO_1751,axiom,
    s__termFormat(s__EnglishLanguage,s__NewItem,new) ).

fof(kb_SUMO_1752,axiom,
    s__contraryAttribute_2(s__UsedItem,s__NewItem) ).

fof(kb_SUMO_1753,axiom,
    ! [V__O] :
      ( s__instance(V__O,s__Object)
     => ( s__attribute(V__O,s__NewItem)
       => ~ ? [V__B] :
              ( s__instance(V__B,s__Buying)
              & s__objectTransfered(V__B,V__O) ) ) ) ).

fof(kb_SUMO_1754,axiom,
    s__instance(s__IconMotorcyleEquipmentCorporation,s__Corporation) ).

fof(kb_SUMO_1755,axiom,
    s__termFormat(s__EnglishLanguage,s__IconMotorcyleEquipmentCorporation,'Icon') ).

fof(kb_SUMO_1756,axiom,
    s__termFormat(s__EnglishLanguage,s__IconMotorcyleEquipmentCorporation,'Icon Corporation') ).

fof(kb_SUMO_1757,axiom,
    s__subclass(s__IconHelmet,s__MotorcycleHelmet) ).

fof(kb_SUMO_1758,axiom,
    s__instance(s__IconHelmet__t,s__SetOrClass) ).

fof(kb_SUMO_1759,axiom,
    s__manufacturer(s__IconHelmet,s__IconMotorcyleEquipmentCorporation) ).

fof(kb_SUMO_1760,axiom,
    s__termFormat(s__EnglishLanguage,s__IconHelmet,'Icon helmet') ).

fof(kb_SUMO_1761,axiom,
    s__instance(s__CosworthCorp,s__Corporation) ).

fof(kb_SUMO_1762,axiom,
    s__headquartersOfOrganization(s__CosworthCorp,s__England) ).

fof(kb_SUMO_1763,axiom,
    s__termFormat(s__EnglishLanguage,s__CosworthCorp,'Cosworth Corporation') ).

fof(kb_SUMO_1764,axiom,
    s__documentation(s__CosworthCorp,s__EnglishLanguage,'A British &%manufacturer of high performance &%Automobile &%Engines and equipment.') ).

fof(kb_SUMO_1765,axiom,
    s__subclass(s__CosworthEngine,s__IntermittentCombustionEngine) ).

fof(kb_SUMO_1766,axiom,
    s__instance(s__CosworthEngine__t,s__SetOrClass) ).

fof(kb_SUMO_1767,axiom,
    s__manufacturer(s__CosworthEngine,s__CosworthCorp) ).

fof(kb_SUMO_1768,axiom,
    s__termFormat(s__EnglishLanguage,s__CosworthEngine,'Cosworth engine') ).

fof(kb_SUMO_1769,axiom,
    s__subclass(s__GasCompressor,s__Machine) ).

fof(kb_SUMO_1770,axiom,
    s__instance(s__GasCompressor__t,s__SetOrClass) ).

fof(kb_SUMO_1771,axiom,
    s__termFormat(s__EnglishLanguage,s__GasCompressor,compressor) ).

fof(kb_SUMO_1772,axiom,
    s__documentation(s__GasCompressor,s__EnglishLanguage,'Any device designed for &%Compressing a &%Gas. This includes compressors designed for refrigeration applications as well as air tools.') ).

fof(kb_SUMO_1773,axiom,
    ! [V__GC] :
      ( s__instance(V__GC,s__Object)
     => ( s__instance(V__GC,s__GasCompressor)
       => s__hasPurpose(V__GC,'(? [V__C,V__G] : (s__instance(V__G,s__Object) & s__instance(V__C,s__Process) & s__instance(V__C,s__Compressing) & s__attribute(V__G,s__Gas) & s__patient(V__C,V__G) & s__instrument(V__C,V__GC)))') ) ) ).

fof(kb_SUMO_1774,axiom,
    s__subclass(s__Supercharger,s__GasCompressor) ).

fof(kb_SUMO_1775,axiom,
    s__instance(s__Supercharger__t,s__SetOrClass) ).

fof(kb_SUMO_1776,axiom,
    s__typicalPart(s__Supercharger,s__IntermittentCombustionEngine) ).

fof(kb_SUMO_1777,axiom,
    s__documentation(s__Supercharger,s__EnglishLanguage,'A &%Device that injects compressed &%Air into the intake of a &%Vehicle &%Engine. By effectively increasing the amount of &%Oxygen in the &%CombustionChamber, it increases the power and efficiency and the engine.') ).

fof(kb_SUMO_1778,axiom,
    s__termFormat(s__EnglishLanguage,s__Supercharger,supercharger) ).

fof(kb_SUMO_1779,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Supercharger)
       => s__hasPurpose(V__S,'(? [V__T,V__IV,V__A] : (s__instance(V__A,s__Object) & s__instance(V__T,s__Transfer) & s__instance(V__T,s__GasMotion) & s__origin(V__T,V__S) & s__instance(V__IV,s__IntakeValve) & s__destination(V__T,V__IV) & s__instance(V__A,s__Air) & s__objectTransferred(V__T,V__A) & s__holdsDuring(s__WhenFn(V__T),s__attribute(V__A,s__Pressurized))))') ) ) ).

fof(kb_SUMO_1780,axiom,
    s__subclass(s__Catalog,s__Proposition) ).

fof(kb_SUMO_1781,axiom,
    s__instance(s__Catalog__t,s__SetOrClass) ).

fof(kb_SUMO_1782,axiom,
    s__documentation(s__Catalog,s__EnglishLanguage,'a &%Catalog is a &%Proposition of the classes of resources that an agent provides or offers') ).

fof(kb_SUMO_1783,axiom,
    s__termFormat(s__EnglishLanguage,s__Catalog,catalog) ).

fof(kb_SUMO_1784,axiom,
    ! [V__CATALOG,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__CATALOG,s__Abstract) )
     => ( s__instance(V__CATALOG,s__Catalog)
       => ? [V__X] :
            ( s__instance(V__X,s__SetOrClass)
            & s__subclass(V__X,s__Agent)
            & s__offers(V__AGENT,V__CATALOG) ) ) ) ).

fof(kb_SUMO_1785,axiom,
    s__instance(s__catalogItem__m,s__BinaryRelation) ).

fof(kb_SUMO_1786,axiom,
    s__documentation(s__catalogItem__m,s__EnglishLanguage,'(&%catalogItem ?OBJ ?CATALOG) means that an instance of ?OBJ is a member of ?CATALOG') ).

fof(kb_SUMO_1787,axiom,
    s__domainSubclass(s__catalogItem__m,"1",s__Entity) ).

fof(kb_SUMO_1788,axiom,
    s__domain(s__catalogItem__m,"2",s__Catalog) ).

fof(kb_SUMO_1789,axiom,
    ! [V__OBJ,V__CATALOG,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__CATALOG,s__Catalog)
        & s__instance(V__OBJ,s__SetOrClass) )
     => ( ( s__offers(V__AGENT,V__CATALOG)
          & s__catalogItem(V__OBJ,V__CATALOG)
          & s__subclass(V__OBJ,s__Physical) )
       => s__modalAttribute('(? [V__S,V__X] : (s__instance(V__S,s__Process) & s__instance(V__X,V__OBJ) & s__instance(V__S,s__Selling) & s__agent(V__S,V__AGENT) & s__patient(V__S,V__X)))',s__Possibility) ) ) ).

fof(kb_SUMO_1790,axiom,
    ! [V__CATALOG,V__PROP,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__PROP,s__SetOrClass)
        & s__instance(V__PROP,s__Proposition)
        & s__instance(V__CATALOG,s__Catalog) )
     => ( ( s__offers(V__AGENT,V__CATALOG)
          & s__catalogItem(V__PROP,V__CATALOG)
          & s__subclass(V__PROP,s__Proposition) )
       => s__modalAttribute('(? [V__S,V__X] : (s__instance(V__X,s__Process) & s__instance(V__S,s__Process) & s__realization(V__X,V__PROP) & s__instance(V__S,s__Selling) & s__patient(V__S,V__X) & s__agent(V__S,V__AGENT)))',s__Possibility) ) ) ).

fof(kb_SUMO_1791,axiom,
    s__documentation(s__offers__m,s__EnglishLanguage,'(&%offers ?AGENT ?CATALOG) means that ?AGENT offers items of ?CATALOG to its customers') ).

fof(kb_SUMO_1792,axiom,
    s__instance(s__offers__m,s__BinaryPredicate) ).

fof(kb_SUMO_1793,axiom,
    s__domain(s__offers__m,"1",s__Agent) ).

fof(kb_SUMO_1794,axiom,
    s__domain(s__offers__m,"2",s__Abstract) ).

fof(kb_SUMO_1795,axiom,
    s__termFormat(s__EnglishLanguage,s__offers__m,offers) ).

fof(kb_SUMO_1796,axiom,
    ! [V__CLASS,V__CATALOG,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__CATALOG,s__Catalog)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__offers(V__AGENT,V__CATALOG)
          & s__catalogItem(V__CLASS,V__CATALOG)
          & s__subclass(V__CLASS,s__Process) )
       => s__capability(V__CLASS,s__agent__m,V__AGENT) ) ) ).

fof(kb_SUMO_1797,axiom,
    ! [V__OBJ,V__CLASS,V__PROCESSINST,V__PROCESS,V__CATALOG,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__CATALOG,s__Catalog)
        & s__instance(V__PROCESS,s__SetOrClass)
        & s__instance(V__PROCESSINST,s__Process)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__offers(V__AGENT,V__CATALOG)
          & s__catalogItem(V__CLASS,V__CATALOG)
          & s__subclass(V__CLASS,s__Object)
          & s__instance(V__PROCESSINST,V__PROCESS)
          & s__subclass(V__PROCESS,s__Process)
          & s__instance(V__OBJ,V__CLASS)
          & s__patient(V__PROCESSINST,V__OBJ) )
       => s__capability(V__PROCESS,s__agent__m,V__AGENT) ) ) ).

fof(kb_SUMO_1798,axiom,
    ! [V__ATTR,V__AGENT] :
      ( s__instance(V__AGENT,s__Agent)
     => ( ( s__offers(V__AGENT,V__ATTR)
          & s__instance(V__ATTR,s__Attribute) )
       => s__modalAttribute('(? [V__OBJ,V__SELL] : (s__instance(V__SELL,s__Process) & s__instance(V__OBJ,s__Object) & s__instance(V__SELL,s__Selling) & s__attribute(V__OBJ,V__ATTR) & s__patient(V__SELL,V__OBJ) & s__agent(V__SELL,V__AGENT)))',s__Possibility) ) ) ).

fof(kb_SUMO_1799,axiom,
    s__documentation(s__offersAtTime__m,s__EnglishLanguage,'(%&offersAtTime ?AGENT ?CATALOG ?TIMEINT) means that ?AGENT offers items of ?CATALOG to its customer only during the specified ?TIMEINT') ).

fof(kb_SUMO_1800,axiom,
    s__instance(s__offersAtTime__m,s__TernaryPredicate) ).

fof(kb_SUMO_1801,axiom,
    s__domain(s__offersAtTime__m,"1",s__Agent) ).

fof(kb_SUMO_1802,axiom,
    s__domain(s__offersAtTime__m,"2",s__Entity) ).

fof(kb_SUMO_1803,axiom,
    s__domain(s__offersAtTime__m,"3",s__TimeInterval) ).

fof(kb_SUMO_1804,axiom,
    ! [V__CLASS,V__CATALOG,V__AGENT,V__TIMEINT] :
      ( ( s__subclass(V__TIMEINT,s__TimeInterval)
        & s__instance(V__TIMEINT,s__TimeInterval)
        & s__instance(V__TIMEINT,s__SetOrClass)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__CATALOG,s__Catalog)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__offersAtTime(V__AGENT,V__CATALOG,V__TIMEINT)
          & s__catalogItem(V__CLASS,V__CATALOG)
          & s__subclass(V__CLASS,s__Process) )
       => s__capabilityDuring(V__CLASS,s__agent__m,V__AGENT,V__TIMEINT) ) ) ).

fof(kb_SUMO_1805,axiom,
    ! [V__OBJ,V__CLASS,V__PROCESS,V__CATALOG,V__AGENT,V__PROCESSINSTANCE,V__TIMEINT] :
      ( ( s__subclass(V__TIMEINT,s__TimeInterval)
        & s__instance(V__TIMEINT,s__TimeInterval)
        & s__instance(V__TIMEINT,s__SetOrClass)
        & s__instance(V__PROCESSINSTANCE,s__Process)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__CATALOG,s__Catalog)
        & s__instance(V__PROCESS,s__SetOrClass)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__offersAtTime(V__AGENT,V__CATALOG,V__TIMEINT)
          & s__catalogItem(V__CLASS,V__CATALOG)
          & s__subclass(V__CLASS,s__Object)
          & s__instance(V__PROCESSINSTANCE,V__PROCESS)
          & s__subclass(V__PROCESS,s__Process)
          & s__instance(V__OBJ,V__CLASS)
          & s__patient(V__PROCESSINSTANCE,V__OBJ) )
       => s__capabilityDuring(V__PROCESS,s__agent__m,V__AGENT,V__TIMEINT) ) ) ).

%FOL fof(kb_SUMO_1806,axiom,(( (! [V__ATTR,V__AGENT,V__TIMEINT] : ((s__instance(V__TIMEINT,s__TimeInterval) & s__instance(V__AGENT,s__Agent) & s__instance(V__ATTR,s__Abstract)) => ((s__offersAtTime(V__AGENT,V__ATTR,V__TIMEINT) & s__instance(V__ATTR,s__Attribute)) => s__holdsDuring(V__TIMEINT,'s__offers(V__AGENT,V__ATTR)')))) ))).

fof(kb_SUMO_1807,axiom,
    s__instance(s__buys__m,s__TernaryPredicate) ).

fof(kb_SUMO_1808,axiom,
    s__documentation(s__buys__m,s__EnglishLanguage,'(&%buys ?CUST ?AGENT ?ENT) means that &%Agent ?CUST performs &%Buying of &%Entity ?ENT from &%Agent ?AGENT') ).

fof(kb_SUMO_1809,axiom,
    s__termFormat(s__EnglishLanguage,s__buys__m,buys) ).

fof(kb_SUMO_1810,axiom,
    s__domain(s__buys__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_1811,axiom,
    s__domain(s__buys__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_1812,axiom,
    s__domain(s__buys__m,"3",s__Entity) ).

fof(kb_SUMO_1813,axiom,
    ! [V__ITEM,V__AGENT,V__CUST] :
      ( ( s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__AGENT,s__CognitiveAgent) )
     => ( ( s__buys(V__CUST,V__AGENT,V__ITEM)
          & s__instance(V__ITEM,s__Physical) )
       => ? [V__TRANS] :
            ( s__instance(V__TRANS,s__Process)
            & s__instance(V__TRANS,s__Buying)
            & s__patient(V__TRANS,V__ITEM)
            & s__agent(V__TRANS,V__CUST)
            & s__origin(V__TRANS,V__AGENT) ) ) ) ).

fof(kb_SUMO_1814,axiom,
    ! [V__ITEM,V__AGENT,V__CUST] :
      ( ( s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__AGENT,s__CognitiveAgent) )
     => ( ( s__buys(V__CUST,V__AGENT,V__ITEM)
          & s__instance(V__ITEM,s__Proposition) )
       => ? [V__TRANS,V__PROC] :
            ( s__instance(V__PROC,s__Process)
            & s__instance(V__TRANS,s__Process)
            & s__realization(V__PROC,V__ITEM)
            & s__instance(V__TRANS,s__Buying)
            & s__patient(V__TRANS,V__PROC)
            & s__origin(V__TRANS,V__AGENT) ) ) ) ).

fof(kb_SUMO_1815,axiom,
    s__instance(s__rents__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_1816,axiom,
    s__documentation(s__rents__m,s__EnglishLanguage,'(&%rents ?CUST ?AGENT ?OBJ ?TI) means that for &%TimeInterval ?TI, &%CognitiveAgent ?CUST is &%Renting &%Object ?OBJ from &%CognitiveAgent ?AGENT') ).

fof(kb_SUMO_1817,axiom,
    s__termFormat(s__EnglishLanguage,s__rents__m,rents) ).

fof(kb_SUMO_1818,axiom,
    s__domain(s__rents__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_1819,axiom,
    s__domain(s__rents__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_1820,axiom,
    s__domain(s__rents__m,"3",s__Object) ).

fof(kb_SUMO_1821,axiom,
    s__domain(s__rents__m,"4",s__TimeInterval) ).

fof(kb_SUMO_1822,axiom,
    ! [V__OBJ,V__TI,V__AGENT,V__CUST] :
      ( ( s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__TI,s__TimeInterval)
        & s__instance(V__OBJ,s__Object) )
     => ( s__rents(V__CUST,V__AGENT,V__OBJ,V__TI)
       => s__holdsDuring(V__TI,'(? [V__RENT] : (s__instance(V__RENT,s__Process) & s__instance(V__RENT,s__Renting) & s__patient(V__RENT,V__OBJ) & s__agent(V__RENT,V__CUST) & s__possesses(V__AGENT,V__OBJ)))') ) ) ).

fof(kb_SUMO_1823,axiom,
    s__instance(s__propositionOwner__m,s__BinaryPredicate) ).

fof(kb_SUMO_1824,axiom,
    s__documentation(s__propositionOwner__m,s__EnglishLanguage,'(&%propositionOwner ?AGENT ?PROP) means that &%CognitiveAgent ?AGENT was the one who conceptualized or created the &%Proposition ?PROP') ).

fof(kb_SUMO_1825,axiom,
    s__termFormat(s__EnglishLanguage,s__propositionOwner__m,'proposition owner') ).

fof(kb_SUMO_1826,axiom,
    s__domain(s__propositionOwner__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_1827,axiom,
    s__domain(s__propositionOwner__m,"2",s__Proposition) ).

fof(kb_SUMO_1828,axiom,
    ! [V__AGENT,V__PROP,V__CREATE] :
      ( ( s__instance(V__CREATE,s__Process)
        & s__instance(V__AGENT,s__CognitiveAgent) )
     => ( ( s__instance(V__CREATE,s__Creation)
          & s__result(V__CREATE,V__PROP)
          & s__instance(V__PROP,s__Proposition)
          & s__agent(V__CREATE,V__AGENT) )
       => s__propositionOwner(V__AGENT,V__PROP) ) ) ).

fof(kb_SUMO_1829,axiom,
    s__subclass(s__PricingScheme,s__Proposition) ).

fof(kb_SUMO_1830,axiom,
    s__instance(s__PricingScheme__t,s__SetOrClass) ).

fof(kb_SUMO_1831,axiom,
    s__documentation(s__PricingScheme,s__EnglishLanguage,'&%PricingScheme refers to the conditions attached to the price of a product of service') ).

fof(kb_SUMO_1832,axiom,
    s__termFormat(s__EnglishLanguage,s__PricingScheme,'pricing scheme') ).

fof(kb_SUMO_1833,axiom,
    ! [V__PS] :
      ( s__instance(V__PS,s__PricingScheme)
     => ? [V__AGENT,V__CREATE] :
          ( s__instance(V__CREATE,s__Process)
          & s__instance(V__AGENT,s__Agent)
          & s__instance(V__CREATE,s__Creation)
          & s__result(V__CREATE,V__PS)
          & s__agent(V__CREATE,V__AGENT) ) ) ).

fof(kb_SUMO_1834,axiom,
    s__instance(s__priceRange__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_1835,axiom,
    s__documentation(s__priceRange__m,s__EnglishLanguage,'(&%priceRange ?OBJ ?MIN ?MAX ?AGENT) means that &%Agent ?AGENT attaches range of possible &%productPrice for ?OBJ with minimum ?MIN and maximum ?MAX') ).

fof(kb_SUMO_1836,axiom,
    s__termFormat(s__EnglishLanguage,s__priceRange__m,'price range') ).

fof(kb_SUMO_1837,axiom,
    s__domainSubclass(s__priceRange__m,"1",s__Entity) ).

fof(kb_SUMO_1838,axiom,
    s__domain(s__priceRange__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_1839,axiom,
    s__domain(s__priceRange__m,"3",s__CurrencyMeasure) ).

fof(kb_SUMO_1840,axiom,
    s__domain(s__priceRange__m,"4",s__Agent) ).

fof(kb_SUMO_1841,axiom,
    ! [V__MIN,V__MAX,V__AGENT,V__ENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__MAX,s__CurrencyMeasure)
        & s__instance(V__MIN,s__CurrencyMeasure) )
     => ( s__priceRange(V__ENT,V__MIN,V__MAX,V__AGENT)
       => ? [V__PRICE,V__PS] :
            ( s__instance(V__PS,s__PricingScheme)
            & s__instance(V__PRICE,s__CurrencyMeasure)
            & s__instance(V__PRICE,s__FunctionQuantity)
            & lesseq(V__PRICE,V__MAX)
            & greatereq(V__PRICE,V__MIN)
            & ( s__publishedPrice(V__ENT,V__PRICE,V__AGENT,V__PS)
              | s__productPrice(V__ENT,V__PRICE,V__AGENT)
              | s__unitPrice(V__ENT,V__PRICE,V__AGENT,V__PS) ) ) ) ) ).

fof(kb_SUMO_1842,axiom,
    s__instance(s__validFor__m,s__BinaryPredicate) ).

fof(kb_SUMO_1843,axiom,
    s__documentation(s__validFor__m,s__EnglishLanguage,'(&%validFor ?SCHEME ?AGENT) means that &%CurrencyMeasure that &%PricingScheme refers to applies to &%Agent ?AGENT') ).

fof(kb_SUMO_1844,axiom,
    s__termFormat(s__EnglishLanguage,s__validFor__m,'valid for') ).

fof(kb_SUMO_1845,axiom,
    s__domain(s__validFor__m,"1",s__PricingScheme) ).

fof(kb_SUMO_1846,axiom,
    s__domainSubclass(s__validFor__m,"2",s__Agent) ).

fof(kb_SUMO_1847,axiom,
    s__instance(s__validityPeriod__m,s__BinaryPredicate) ).

fof(kb_SUMO_1848,axiom,
    s__documentation(s__validityPeriod__m,s__EnglishLanguage,'(&%validityPeriod ?SCHEME ?TIMEINT) means that the &%CurrencyMeasure that &%PricingScheme refers to is valid for the given &%TimeInterval') ).

fof(kb_SUMO_1849,axiom,
    s__termFormat(s__EnglishLanguage,s__validityPeriod__m,'validity period') ).

fof(kb_SUMO_1850,axiom,
    s__domain(s__validityPeriod__m,"1",s__PricingScheme) ).

fof(kb_SUMO_1851,axiom,
    s__domain(s__validityPeriod__m,"2",s__TimeInterval) ).

fof(kb_SUMO_1852,axiom,
    s__instance(s__validPaymentType__m,s__BinaryPredicate) ).

fof(kb_SUMO_1853,axiom,
    s__documentation(s__validPaymentType__m,s__EnglishLanguage,'(&%validPaymentType ?SCHEME ?PAYMENT) means that the &%CurrencyMeasure that &%PricingScheme refers to is valid for the given &%Payment class') ).

fof(kb_SUMO_1854,axiom,
    s__termFormat(s__EnglishLanguage,s__validPaymentType__m,'valid payment type') ).

fof(kb_SUMO_1855,axiom,
    s__domain(s__validPaymentType__m,"1",s__PricingScheme) ).

fof(kb_SUMO_1856,axiom,
    s__domainSubclass(s__validPaymentType__m,"2",s__Payment) ).

fof(kb_SUMO_1857,axiom,
    s__instance(s__pricePolicy__m,s__BinaryPredicate) ).

fof(kb_SUMO_1858,axiom,
    s__documentation(s__pricePolicy__m,s__EnglishLanguage,'(&%pricePolicy ?SCHEME ?POLICY) describes the &%Policy ?POLICY attached to the given rate with the ?SCHEME') ).

fof(kb_SUMO_1859,axiom,
    s__termFormat(s__EnglishLanguage,s__pricePolicy__m,'rate policy') ).

fof(kb_SUMO_1860,axiom,
    s__domain(s__pricePolicy__m,"1",s__PricingScheme) ).

fof(kb_SUMO_1861,axiom,
    s__domain(s__pricePolicy__m,"2",s__Policy) ).

fof(kb_SUMO_1862,axiom,
    s__instance(s__negotiatedPrice__m,s__TernaryPredicate) ).

fof(kb_SUMO_1863,axiom,
    s__documentation(s__negotiatedPrice__m,s__EnglishLanguage,'(&%negotiatedPrice ?ENT ?PRICE ?AGREE) means that according to &%Agreement ?AGREE - which is agreed upon by seller and buyer - the &%CurrencyMeasure ?PRICE is given to &%Entity ?ENT') ).

fof(kb_SUMO_1864,axiom,
    s__domainSubclass(s__negotiatedPrice__m,"1",s__Entity) ).

fof(kb_SUMO_1865,axiom,
    s__domain(s__negotiatedPrice__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_1866,axiom,
    s__domain(s__negotiatedPrice__m,"3",s__Agreement) ).

fof(kb_SUMO_1867,axiom,
    ! [V__S,V__ITEM,V__AGREE,V__ENT,V__SELLER,V__PRICE,V__BUYER] :
      ( ( s__instance(V__BUYER,s__CognitiveAgent)
        & s__instance(V__PRICE,s__CurrencyMeasure)
        & s__instance(V__SELLER,s__CognitiveAgent)
        & s__instance(V__ENT,s__SetOrClass)
        & s__instance(V__AGREE,s__Agreement)
        & s__instance(V__S,s__FinancialTransaction) )
     => ( ( s__negotiatedPrice(V__ENT,V__PRICE,V__AGREE)
          & s__partyToAgreement(V__SELLER,V__AGREE)
          & s__partyToAgreement(V__BUYER,V__AGREE)
          & s__subclass(V__ENT,s__Physical) )
       => s__modalAttribute('((s__instance(V__S,s__Selling) & s__patient(V__S,V__ITEM) & s__immediateInstance(V__ITEM,V__ENT) & s__agent(V__S,V__SELLER) & s__destination(V__S,V__BUYER)) => s__transactionAmount(V__S,V__PRICE))',s__Promise) ) ) ).

fof(kb_SUMO_1868,axiom,
    ! [V__S,V__ITEM,V__PROCESS,V__AGREE,V__ENT,V__SELLER,V__PRICE,V__BUYER] :
      ( ( s__instance(V__BUYER,s__CognitiveAgent)
        & s__instance(V__PRICE,s__CurrencyMeasure)
        & s__instance(V__SELLER,s__CognitiveAgent)
        & s__instance(V__ENT,s__SetOrClass)
        & s__instance(V__AGREE,s__Agreement)
        & s__instance(V__PROCESS,s__Process)
        & s__instance(V__ITEM,s__Proposition)
        & s__instance(V__S,s__FinancialTransaction) )
     => ( ( s__negotiatedPrice(V__ENT,V__PRICE,V__AGREE)
          & s__partyToAgreement(V__SELLER,V__AGREE)
          & s__partyToAgreement(V__BUYER,V__AGREE)
          & s__subclass(V__ENT,s__Proposition) )
       => s__modalAttribute('((s__immediateInstance(V__ITEM,V__ENT) & s__realization(V__PROCESS,V__ITEM) & s__instance(V__S,s__Selling) & s__patient(V__S,V__PROCESS) & s__agent(V__S,V__SELLER) & s__destination(V__S,V__BUYER)) => s__transactionAmount(V__S,V__PRICE))',s__Promise) ) ) ).

fof(kb_SUMO_1869,axiom,
    ! [V__ITEM,V__AGREE,V__ENT,V__SELLER,V__PRICE,V__BUYER] :
      ( ( s__instance(V__BUYER,s__CognitiveAgent)
        & s__instance(V__PRICE,s__CurrencyMeasure)
        & s__instance(V__SELLER,s__CognitiveAgent)
        & s__instance(V__ENT,s__SetOrClass)
        & s__instance(V__AGREE,s__Agreement) )
     => ( ( s__negotiatedPrice(V__ENT,V__PRICE,V__AGREE)
          & s__partyToAgreement(V__SELLER,V__AGREE)
          & s__partyToAgreement(V__BUYER,V__AGREE) )
       => ? [V__B] :
            ( s__instance(V__B,s__FinancialTransaction)
            & s__agreementClause('((s__instance(V__B,s__Buying) & s__patient(V__B,V__ITEM) & s__immediateInstance(V__ITEM,V__ENT) & s__agent(V__B,V__BUYER) & s__origin(V__B,V__SELLER)) => s__transactionAmount(V__B,V__PRICE))',s__Obligation,V__AGREE,V__SELLER) ) ) ) ).

fof(kb_SUMO_1870,axiom,
    s__instance(s__publishedPrice__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_1871,axiom,
    s__documentation(s__publishedPrice__m,s__EnglishLanguage,'(&%publishedPrice ?ENT ?PRICE ?AGENT ?PS) means that the &%CurrencyMeasure ?PRICE is given by &%Agent ?AGENT to &%Entity ?ENT, based on conditions outlined in &%PricingScheme ?PS') ).

fof(kb_SUMO_1872,axiom,
    s__termFormat(s__EnglishLanguage,s__publishedPrice__m,'published price') ).

fof(kb_SUMO_1873,axiom,
    s__domainSubclass(s__publishedPrice__m,"1",s__Entity) ).

fof(kb_SUMO_1874,axiom,
    s__domain(s__publishedPrice__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_1875,axiom,
    s__domain(s__publishedPrice__m,"3",s__CognitiveAgent) ).

fof(kb_SUMO_1876,axiom,
    s__domain(s__publishedPrice__m,"4",s__PricingScheme) ).

fof(kb_SUMO_1877,axiom,
    ! [V__B,V__QUANT,V__PS,V__ITEM,V__PAY,V__ENT,V__AGENT,V__PRICE] :
      ( ( s__instance(V__PRICE,s__CurrencyMeasure)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ENT,s__SetOrClass)
        & s__subclass(V__PAY,s__Payment)
        & s__instance(V__PAY,s__SetOrClass)
        & s__instance(V__PS,s__PricingScheme)
        & s__instance(V__QUANT,s__FunctionQuantity)
        & s__instance(V__B,s__Process) )
     => ( ( s__instance(V__B,s__Buying)
          & s__patient(V__B,V__ITEM)
          & s__origin(V__B,V__AGENT)
          & ( s__publishedPrice(V__ENT,V__PRICE,V__AGENT,V__PS)
            | s__unitPrice(V__ENT,V__QUANT,V__AGENT,V__PS) )
          & s__subclass(V__ENT,s__Physical)
          & s__immediateInstance(V__ITEM,V__ENT)
          & s__validPaymentType(V__PS,V__PAY) )
       => s__modalAttribute('(? [V__PAYMENT] : (s__instance(V__PAYMENT,s__Process) & s__instance(V__PAYMENT,V__PAY) & s__subProcess(V__PAYMENT,V__B)))',s__Likely) ) ) ).

fof(kb_SUMO_1878,axiom,
    ! [V__CUSTOMER,V__B,V__QUANT,V__CUSTCLASS,V__ITEM,V__PS,V__AGENT,V__ENT,V__PRICE] :
      ( ( s__instance(V__PRICE,s__CurrencyMeasure)
        & s__instance(V__ENT,s__SetOrClass)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__PS,s__PricingScheme)
        & s__subclass(V__CUSTCLASS,s__Agent)
        & s__instance(V__CUSTCLASS,s__SetOrClass)
        & s__instance(V__QUANT,s__FunctionQuantity)
        & s__instance(V__B,s__FinancialTransaction)
        & s__instance(V__CUSTOMER,s__Agent) )
     => ( ( ( s__publishedPrice(V__ENT,V__PRICE,V__AGENT,V__PS)
            | s__unitPrice(V__ENT,V__QUANT,V__AGENT,V__PS) )
          & s__subclass(V__ENT,s__Physical)
          & s__immediateInstance(V__ITEM,V__ENT)
          & s__validFor(V__PS,V__CUSTCLASS)
          & s__instance(V__CUSTOMER,V__CUSTCLASS) )
       => s__modalAttribute('((s__instance(V__B,s__Buying) & s__agent(V__B,V__CUSTOMER) & s__origin(V__B,V__AGENT) & s__patient(V__B,V__ITEM)) => s__transactionAmount(V__B,V__PRICE))',s__Likely) ) ) ).

%FOL fof(kb_SUMO_1879,axiom,(( (! [V__S,V__QUANT,V__ITEM,V__PS,V__SELLING,V__AGENT,V__ENT,V__TIMEINT,V__TIMTEINT,V__PRICE] : ((s__instance(V__PRICE,s__CurrencyMeasure) & s__instance(V__TIMTEINT,s__TimePosition) & s__instance(V__TIMEINT,s__TimeInterval) & s__instance(V__ENT,s__SetOrClass) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__SELLING,s__SetOrClass) & s__instance(V__PS,s__PricingScheme) & s__instance(V__QUANT,s__FunctionQuantity) & s__instance(V__S,s__FinancialTransaction)) => (((s__publishedPrice(V__ENT,V__PRICE,V__AGENT,V__PS) | s__unitPrice(V__ENT,V__QUANT,V__AGENT,V__PS)) & s__subclass(V__ENT,s__Physical) & s__immediateInstance(V__ITEM,V__ENT) & s__validityPeriod(V__PS,V__TIMEINT)) => s__holdsDuring(V__TIMTEINT,'s__modalAttribute(((s__instance(V__S,V__SELLING) & s__agent(V__S,V__AGENT) & s__patient(V__S,V__ITEM)) => s__transactionAmount(V__S,V__PRICE)),s__Likely)')))) ))).

fof(kb_SUMO_1880,axiom,
    s__instance(s__unitPrice__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_1881,axiom,
    s__documentation(s__unitPrice__m,s__EnglishLanguage,'(&%unitPrice ?ENT ?QUANT ?AGENT ?PS) is meant for objects that are not sold by the piece but by a certain unit of measure, for instance, vegetables that are sold by the pound. &%FunctionQuantity ?QUANT, in this case, refers to (&%PerFn &%CurrencyMeasure (&%MeasureFn &%RealNumber &%UnitOfMeasure)), which reads something like X amount of money per Y unit. This can be attached to a &%PricingScheme ?PS by &%CognitiveAgent ?AGENT') ).

fof(kb_SUMO_1882,axiom,
    s__domainSubclass(s__unitPrice__m,"1",s__Entity) ).

fof(kb_SUMO_1883,axiom,
    s__domain(s__unitPrice__m,"2",s__FunctionQuantity) ).

fof(kb_SUMO_1884,axiom,
    s__domain(s__unitPrice__m,"3",s__CognitiveAgent) ).

fof(kb_SUMO_1885,axiom,
    s__domain(s__unitPrice__m,"4",s__PricingScheme) ).

fof(kb_SUMO_1886,axiom,
    ! [V__QUANT,V__PS,V__AGENT,V__ENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__PS,s__PricingScheme)
        & s__instance(V__QUANT,s__FunctionQuantity) )
     => ( s__unitPrice(V__ENT,V__QUANT,V__AGENT,V__PS)
       => ? [V__MEAS,V__AMT,V__UOM] :
            ( s__instance(V__UOM,s__UnitOfMeasure)
            & s__instance(V__AMT,s__RealNumber)
            & s__instance(V__MEAS,s__PhysicalQuantity)
            & V__QUANT = s__PerFn(V__MEAS,s__MeasureFn(V__AMT,V__UOM))
            & s__instance(V__MEAS,s__CurrencyMeasure) ) ) ) ).

fof(kb_SUMO_1887,axiom,
    s__instance(s__productPrice__m,s__TernaryPredicate) ).

fof(kb_SUMO_1888,axiom,
    s__documentation(s__productPrice__m,s__EnglishLanguage,'(&%productPrice ?ENT ?QUANT ?AGENT) means that &%CognitiveAgent ?AGENT sells items of type &%Entity ?ENT for &%CurrencyMeasure ?QUANT') ).

fof(kb_SUMO_1889,axiom,
    s__termFormat(s__EnglishLanguage,s__productPrice__m,'product price') ).

fof(kb_SUMO_1890,axiom,
    s__domainSubclass(s__productPrice__m,"1",s__Entity) ).

fof(kb_SUMO_1891,axiom,
    s__domain(s__productPrice__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_1892,axiom,
    s__domain(s__productPrice__m,"3",s__CognitiveAgent) ).

fof(kb_SUMO_1893,axiom,
    ! [V__S,V__AGENT,V__ENT,V__I,V__PRICE] :
      ( ( s__instance(V__PRICE,s__CurrencyMeasure)
        & s__instance(V__ENT,s__SetOrClass)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__S,s__FinancialTransaction) )
     => ( s__productPrice(V__ENT,V__PRICE,V__AGENT)
       => s__modalAttribute('((s__instance(V__S,s__Selling) & s__immediateInstance(V__I,V__ENT) & s__patient(V__S,V__I) & s__agent(V__S,V__AGENT)) => s__transactionAmount(V__S,V__PRICE))',s__Likely) ) ) ).

%FOL fof(kb_SUMO_1894,axiom,(( (! [V__PRICE1,V__B,V__ITEM,V__CUSTCLASS,V__PS,V__CUST,V__AGENT,V__ENT,V__PRICE2] : ((s__instance(V__PRICE2,s__CurrencyMeasure) & s__instance(V__ENT,s__SetOrClass) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__CUST,s__Agent) & s__instance(V__PS,s__PricingScheme) & s__subclass(V__CUSTCLASS,s__Agent) & s__instance(V__CUSTCLASS,s__SetOrClass) & s__instance(V__B,s__FinancialTransaction) & s__instance(V__PRICE1,s__CurrencyMeasure)) => ((s__productPrice(V__ENT,V__PRICE1,V__AGENT) & s__publishedPrice(V__ENT,V__PRICE2,V__AGENT,V__PS) & s__validFor(V__PS,V__CUSTCLASS) & s__instance(V__ITEM,V__ENT) & s__instance(V__B,s__Buying) & s__immediateInstance(V__CUST,V__CUSTCLASS) & s__agent(V__B,V__CUST) & s__origin(V__B,V__AGENT) & less(V__PRICE2,V__PRICE1)) => s__modalAttribute('s__transactionAmount(V__B,V__PRICE1)',s__Likely)))) ))).

fof(kb_SUMO_1895,axiom,
    s__instance(s__rentalPrice__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_1896,axiom,
    s__documentation(s__rentalPrice__m,s__EnglishLanguage,'(&%rentalPrice ?OBJ ?PRICE ?AGENT ?PS) means that the &%CurrencyMeasure ?PRICE is paid for the use of &%Physical ?OBJ. &%CognitiveAgent ?AGENT sets this price with conditions stipulated in &%PricingScheme ?PS') ).

fof(kb_SUMO_1897,axiom,
    s__termFormat(s__EnglishLanguage,s__rentalPrice__m,'rental price') ).

fof(kb_SUMO_1898,axiom,
    s__domainSubclass(s__rentalPrice__m,"1",s__Physical) ).

fof(kb_SUMO_1899,axiom,
    s__domain(s__rentalPrice__m,"2",s__FunctionQuantity) ).

fof(kb_SUMO_1900,axiom,
    s__domain(s__rentalPrice__m,"3",s__CognitiveAgent) ).

fof(kb_SUMO_1901,axiom,
    s__domain(s__rentalPrice__m,"4",s__PricingScheme) ).

fof(kb_SUMO_1902,axiom,
    ! [V__OBJ,V__QUANT,V__PS,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__PS,s__PricingScheme)
        & s__instance(V__QUANT,s__FunctionQuantity)
        & s__subclass(V__OBJ,s__Physical)
        & s__instance(V__OBJ,s__SetOrClass) )
     => ( s__rentalPrice(V__OBJ,V__QUANT,V__AGENT,V__PS)
       => ? [V__DURATION,V__CURR] :
            ( s__instance(V__CURR,s__PhysicalQuantity)
            & s__instance(V__DURATION,s__PhysicalQuantity)
            & s__instance(V__DURATION,s__TimeDuration)
            & s__instance(V__CURR,s__CurrencyMeasure)
            & V__QUANT = s__PerFn(V__CURR,V__DURATION) ) ) ) ).

fof(kb_SUMO_1903,axiom,
    ! [V__CUSTOMER,V__OBJ,V__R,V__TIME,V__QUANT,V__ITEM,V__PS,V__AGENT,V__DURATION,V__TIMEINT,V__PRICE] :
      ( ( s__rentalPrice(V__OBJ,V__QUANT,V__AGENT,V__PS)
        & V__QUANT = s__PerFn(V__PRICE,V__TIME)
        & s__immediateInstance(V__ITEM,V__OBJ)
        & s__instance(V__R,s__Renting)
        & s__patient(V__R,V__ITEM)
        & s__possesses(V__OBJ,V__AGENT)
        & s__agent(V__R,V__CUSTOMER)
        & s__time(V__R,V__TIMEINT) )
     => ! [V__X] :
          ( ( s__instance(V__PRICE,s__CurrencyMeasure)
            & s__instance(V__TIMEINT,s__TimeInterval)
            & s__instance(V__DURATION,s__TimeDuration)
            & s__instance(V__AGENT,s__CognitiveAgent)
            & s__instance(V__PS,s__PricingScheme)
            & s__instance(V__QUANT,s__FunctionQuantity)
            & s__instance(V__TIME,s__PhysicalQuantity)
            & s__instance(V__R,s__Process)
            & s__subclass(V__OBJ,s__Physical)
            & s__instance(V__OBJ,s__SetOrClass)
            & s__instance(V__OBJ,s__Agent)
            & s__instance(V__CUSTOMER,s__Agent) )
         => ( ( s__during(V__TIMEINT,V__X)
              & s__instance(V__X,s__TimeInterval)
              & s__duration(V__X,V__DURATION)
              & lesseq(V__DURATION,V__TIME) )
           => ? [V__P] :
                ( s__instance(V__P,s__FinancialTransaction)
                & s__instance(V__P,s__Payment)
                & s__destination(V__P,V__AGENT)
                & s__agent(V__P,V__CUSTOMER)
                & s__transactionAmount(V__P,V__PRICE) ) ) ) ) ).

fof(kb_SUMO_1904,axiom,
    s__instance(s__contractedRentalPrice__m,s__TernaryPredicate) ).

fof(kb_SUMO_1905,axiom,
    s__documentation(s__contractedRentalPrice__m,s__EnglishLanguage,'(&%contractedRentalPrice ?OBJ ?PRICE ?AGREEMENT) means that the conditions of rental of &%Physical ?OBJ is stipulated in &%Agreement ?AGREEMENT entered into by &%CognitiveAgent ?AGENT with a customer.') ).

fof(kb_SUMO_1906,axiom,
    s__termFormat(s__EnglishLanguage,s__contractedRentalPrice__m,'contracted rental price') ).

fof(kb_SUMO_1907,axiom,
    s__domainSubclass(s__contractedRentalPrice__m,"1",s__Physical) ).

fof(kb_SUMO_1908,axiom,
    s__domain(s__contractedRentalPrice__m,"2",s__FunctionQuantity) ).

fof(kb_SUMO_1909,axiom,
    s__domain(s__contractedRentalPrice__m,"3",s__Agreement) ).

fof(kb_SUMO_1910,axiom,
    ! [V__OBJ,V__QUANT,V__AGREE] :
      ( ( s__instance(V__AGREE,s__Agreement)
        & s__instance(V__QUANT,s__FunctionQuantity)
        & s__subclass(V__OBJ,s__Physical)
        & s__instance(V__OBJ,s__SetOrClass) )
     => ( s__contractedRentalPrice(V__OBJ,V__QUANT,V__AGREE)
       => ? [V__DURATION,V__CURR] :
            ( s__instance(V__CURR,s__PhysicalQuantity)
            & s__instance(V__DURATION,s__PhysicalQuantity)
            & s__instance(V__CURR,s__CurrencyMeasure)
            & s__instance(V__DURATION,s__TimeDuration)
            & V__QUANT = s__PerFn(V__CURR,V__DURATION) ) ) ) ).

fof(kb_SUMO_1911,axiom,
    ! [V__OBJ,V__QUANT,V__AGREE] :
      ( ( s__instance(V__AGREE,s__Agreement)
        & s__instance(V__QUANT,s__FunctionQuantity)
        & s__subclass(V__OBJ,s__Physical)
        & s__instance(V__OBJ,s__SetOrClass) )
     => ( s__contractedRentalPrice(V__OBJ,V__QUANT,V__AGREE)
       => ? [V__SELLER,V__CUSTOMER] :
            ( s__partyToAgreement(V__SELLER,V__AGREE)
            & s__partyToAgreement(V__CUSTOMER,V__AGREE)
            & s__modalAttribute('(? [V__R] : (s__instance(V__R,s__Process) & s__instance(V__CUSTOMER,s__CognitiveAgent) & s__instance(V__SELLER,s__CognitiveAgent) & s__instance(V__R,s__Renting) & s__patient(V__R,V__OBJ) & s__agent(V__R,V__SELLER) & s__destination(V__R,V__CUSTOMER)))',s__Obligation) ) ) ) ).

fof(kb_SUMO_1912,axiom,
    s__subclass(s__CommunicationRadio,s__CommunicationDevice) ).

fof(kb_SUMO_1913,axiom,
    s__instance(s__CommunicationRadio__t,s__SetOrClass) ).

fof(kb_SUMO_1914,axiom,
    s__documentation(s__CommunicationRadio,s__EnglishLanguage,'Relatively low power broadcasting devices designed for voice communication among specialized groups in which each receiver also has the power to transmit, unlike broadcast radio where most components transmitting or receiving on a given frequency or set of frequencies are receivers only. This includes unlicensed walkie-talkies, public safety radios, military communication systems and CB radios.') ).

fof(kb_SUMO_1915,axiom,
    s__subclass(s__TelephoneSystem,s__CommunicationSystem) ).

fof(kb_SUMO_1916,axiom,
    s__instance(s__TelephoneSystem__t,s__SetOrClass) ).

fof(kb_SUMO_1917,axiom,
    s__documentation(s__TelephoneSystem,s__EnglishLanguage,'A &%TelephoneSystem consists of a complete interconnection of &%Telephones, &%MainTelephoneLines, and other components that work together to make telephonic communication possible from point to point in a given area.') ).

fof(kb_SUMO_1918,axiom,
    s__synonymousExternalConcept(telephone,s__Telephone,s__EnglishLanguage) ).

fof(kb_SUMO_1919,axiom,
    ! [V__SYSTEM] :
      ( s__instance(V__SYSTEM,s__EngineeringComponent)
     => ( s__instance(V__SYSTEM,s__TelephoneSystem)
       => ? [V__PHONE] :
            ( s__instance(V__PHONE,s__EngineeringComponent)
            & s__instance(V__PHONE,s__Telephone)
            & s__engineeringSubcomponent(V__PHONE,V__SYSTEM) ) ) ) ).

fof(kb_SUMO_1920,axiom,
    s__subclass(s__MainTelephoneLine,s__CommunicationDevice) ).

fof(kb_SUMO_1921,axiom,
    s__instance(s__MainTelephoneLine__t,s__SetOrClass) ).

fof(kb_SUMO_1922,axiom,
    s__synonymousExternalConcept('main telephone line',s__MainTelephoneLine,s__EnglishLanguage) ).

fof(kb_SUMO_1923,axiom,
    s__documentation(s__MainTelephoneLine,s__EnglishLanguage,'A &%MainTelephoneLine is one &%engineeringSubcomponent of a &%TelephoneSystem used for voice communication or computer data transfer.') ).

fof(kb_SUMO_1924,axiom,
    ! [V__SYSTEM] :
      ( s__instance(V__SYSTEM,s__EngineeringComponent)
     => ( s__instance(V__SYSTEM,s__TelephoneSystem)
       => ? [V__LINE] :
            ( s__instance(V__LINE,s__EngineeringComponent)
            & s__instance(V__LINE,s__MainTelephoneLine)
            & s__engineeringSubcomponent(V__LINE,V__SYSTEM) ) ) ) ).

fof(kb_SUMO_1925,axiom,
    s__subclass(s__TelephoneCradle,s__Device) ).

fof(kb_SUMO_1926,axiom,
    s__instance(s__TelephoneCradle__t,s__SetOrClass) ).

fof(kb_SUMO_1927,axiom,
    s__documentation(s__TelephoneCradle,s__EnglishLanguage,'&%TelephoneCradle is the part of the &%Telephone that is connected to the &%TelephoneSystem through some wire.') ).

fof(kb_SUMO_1928,axiom,
    s__termFormat(s__EnglishLanguage,s__TelephoneCradle,'telephone cradle') ).

fof(kb_SUMO_1929,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__EngineeringComponent)
     => ( s__instance(V__X,s__TelephoneCradle)
       => s__hasPurpose(V__X,'(? [V__SYS,V__WIRE] : (s__instance(V__WIRE,s__EngineeringConnection) & s__instance(V__SYS,s__EngineeringComponent) & s__instance(V__SYS,s__TelephoneSystem) & s__instance(V__WIRE,s__WireLine) & s__connectsEngineeringComponents(V__WIRE,V__X,V__SYS)))') ) ) ).

fof(kb_SUMO_1930,axiom,
    s__subclass(s__CordedTelephone,s__FixedPhone) ).

fof(kb_SUMO_1931,axiom,
    s__instance(s__CordedTelephone__t,s__SetOrClass) ).

fof(kb_SUMO_1932,axiom,
    s__documentation(s__CordedTelephone,s__EnglishLanguage,'&%CordedTelephone is a type of &%FixedPhone whose &%TelephoneHandset is connected to its &%TelephoneCradle by a &%WireLine') ).

fof(kb_SUMO_1933,axiom,
    s__termFormat(s__EnglishLanguage,s__CordedTelephone,'corded telephone') ).

fof(kb_SUMO_1934,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__CordedTelephone)
       => ? [V__HANDSET,V__CRADLE,V__WIRE] :
            ( s__instance(V__WIRE,s__EngineeringConnection)
            & s__instance(V__CRADLE,s__EngineeringComponent)
            & s__instance(V__HANDSET,s__EngineeringComponent)
            & s__instance(V__HANDSET,s__TelephoneHandset)
            & s__instance(V__CRADLE,s__TelephoneCradle)
            & s__part(V__HANDSET,V__X)
            & s__part(V__CRADLE,V__X)
            & s__instance(V__WIRE,s__WireLine)
            & s__connectsEngineeringComponents(V__WIRE,V__HANDSET,V__CRADLE) ) ) ) ).

fof(kb_SUMO_1935,axiom,
    s__subclass(s__CordlessTelephone,s__FixedPhone) ).

fof(kb_SUMO_1936,axiom,
    s__instance(s__CordlessTelephone__t,s__SetOrClass) ).

fof(kb_SUMO_1937,axiom,
    s__documentation(s__CordlessTelephone,s__EnglishLanguage,'&%CordlessTelephone is a type of &%FixedPhone whose &%TelephoneHandset is not connected to its &%TelephoneCradle by a &%WireLine') ).

fof(kb_SUMO_1938,axiom,
    s__termFormat(s__EnglishLanguage,s__CordlessTelephone,'cordless telephone') ).

fof(kb_SUMO_1939,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__CordlessTelephone)
       => ? [V__HANDSET,V__CRADLE] :
            ( s__instance(V__HANDSET,s__TelephoneHandset)
            & s__instance(V__CRADLE,s__TelephoneCradle)
            & s__part(V__HANDSET,V__X)
            & s__part(V__CRADLE,V__X)
            & ~ ? [V__WIRE] :
                  ( s__instance(V__WIRE,s__EngineeringConnection)
                  & s__instance(V__CRADLE,s__EngineeringComponent)
                  & s__instance(V__HANDSET,s__EngineeringComponent)
                  & s__instance(V__WIRE,s__WireLine)
                  & s__connectsEngineeringComponents(V__WIRE,V__HANDSET,V__CRADLE) ) ) ) ) ).

fof(kb_SUMO_1940,axiom,
    s__subclass(s__ArtificialSatellite,s__Satellite) ).

fof(kb_SUMO_1941,axiom,
    s__instance(s__Satellite__t,s__SetOrClass) ).

fof(kb_SUMO_1942,axiom,
    s__subclass(s__ArtificialSatellite,s__EngineeringComponent) ).

fof(kb_SUMO_1943,axiom,
    s__synonymousExternalConcept(satellite,s__ArtificialSatellite,s__EnglishLanguage) ).

fof(kb_SUMO_1944,axiom,
    s__documentation(s__ArtificialSatellite,s__EnglishLanguage,'An &%ArtificialSatellite is a &%Device that orbits the earth in space and performs various functions such as aiding in communication, photographing the earths surface, and others.') ).

fof(kb_SUMO_1945,axiom,
    s__subclass(s__CommunicationSatellite,s__ArtificialSatellite) ).

fof(kb_SUMO_1946,axiom,
    s__instance(s__ArtificialSatellite__t,s__SetOrClass) ).

fof(kb_SUMO_1947,axiom,
    s__subclass(s__CommunicationSatellite,s__CommunicationDevice) ).

fof(kb_SUMO_1948,axiom,
    s__instance(s__CommunicationSatellite__t,s__SetOrClass) ).

fof(kb_SUMO_1949,axiom,
    s__synonymousExternalConcept('communications satellite',s__CommunicationSatellite,s__EnglishLanguage) ).

fof(kb_SUMO_1950,axiom,
    s__documentation(s__CommunicationSatellite,s__EnglishLanguage,'A &%CommunicationSatellite is an &%ArtificialSatellite that serves as one &%engineeringSubcomponent of a &%CommunicationSystem.') ).

fof(kb_SUMO_1951,axiom,
    ! [V__SAT] :
      ( s__instance(V__SAT,s__EngineeringComponent)
     => ( s__instance(V__SAT,s__CommunicationSatellite)
       => ? [V__SYSTEM] :
            ( s__instance(V__SYSTEM,s__EngineeringComponent)
            & s__instance(V__SYSTEM,s__CommunicationSystem)
            & s__engineeringSubcomponent(V__SAT,V__SYSTEM) ) ) ) ).

fof(kb_SUMO_1952,axiom,
    s__instance(s__communicationSatelliteForArea__m,s__TernaryPredicate) ).

fof(kb_SUMO_1953,axiom,
    s__domain(s__communicationSatelliteForArea__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_1954,axiom,
    s__domainSubclass(s__communicationSatelliteForArea__m,"2",s__Satellite) ).

fof(kb_SUMO_1955,axiom,
    s__domain(s__communicationSatelliteForArea__m,"3",s__Integer) ).

fof(kb_SUMO_1956,axiom,
    s__documentation(s__communicationSatelliteForArea__m,s__EnglishLanguage,'The expression (communicationSatelliteForArea ?AREA ?SATELLITE ?INTEGER) means that ?INTEGER number of &%CommunicationSatellites of the type ?SATELLITE serve as an &%engineeringSubcomponent of a &%TelephoneSystem of the GeopoliticalArea ?AREA.') ).

fof(kb_SUMO_1957,axiom,
    ! [V__SATELLITE,V__SYSTEM,V__INTEGER,V__AREA,V__SATELLITETYPE] :
      ( ( s__subclass(V__SATELLITETYPE,s__Satellite)
        & s__instance(V__SATELLITETYPE,s__SetOrClass)
        & s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__INTEGER,s__Integer)
        & s__instance(V__SYSTEM,s__EngineeringComponent) )
     => ( s__communicationSatelliteForArea(V__AREA,V__SATELLITETYPE,V__INTEGER)
       => V__INTEGER = s__CardinalityFn(s__KappaFn(V__SATELLITE,'(s__instance(V__SATELLITE,V__SATELLITETYPE) & s__instance(V__SYSTEM,s__CommunicationSystem) & s__located(V__SYSTEM,V__AREA) & s__engineeringSubcomponent(V__SATELLITE,V__SYSTEM))')) ) ) ).

fof(kb_SUMO_1958,axiom,
    s__subclass(s__Eutelsat,s__CommunicationSatellite) ).

fof(kb_SUMO_1959,axiom,
    s__instance(s__Eutelsat__t,s__SetOrClass) ).

fof(kb_SUMO_1960,axiom,
    s__documentation(s__Eutelsat,s__EnglishLanguage,'An &%Eutelsat is one type of &%CommunicationSatellite.') ).

fof(kb_SUMO_1961,axiom,
    s__subclass(s__Inmarsat,s__CommunicationSatellite) ).

fof(kb_SUMO_1962,axiom,
    s__instance(s__Inmarsat__t,s__SetOrClass) ).

fof(kb_SUMO_1963,axiom,
    s__documentation(s__Inmarsat,s__EnglishLanguage,'An &%Inmarsat is one type of &%CommunicationSatellite.') ).

fof(kb_SUMO_1964,axiom,
    s__subclass(s__Intelsat,s__CommunicationSatellite) ).

fof(kb_SUMO_1965,axiom,
    s__instance(s__Intelsat__t,s__SetOrClass) ).

fof(kb_SUMO_1966,axiom,
    s__documentation(s__Intelsat,s__EnglishLanguage,'An &%Intelsat is one type of &%CommunicationSatellite.') ).

fof(kb_SUMO_1967,axiom,
    s__subclass(s__Intersputnik,s__CommunicationSatellite) ).

fof(kb_SUMO_1968,axiom,
    s__instance(s__Intersputnik__t,s__SetOrClass) ).

fof(kb_SUMO_1969,axiom,
    s__documentation(s__Intersputnik,s__EnglishLanguage,'An &%Intersputnik is one type of &%CommunicationSatellite.') ).

fof(kb_SUMO_1970,axiom,
    s__subclass(s__Orbita,s__CommunicationSatellite) ).

fof(kb_SUMO_1971,axiom,
    s__instance(s__Orbita__t,s__SetOrClass) ).

fof(kb_SUMO_1972,axiom,
    s__documentation(s__Orbita,s__EnglishLanguage,'An &%Orbita is one type of &%CommunicationSatellite.') ).

fof(kb_SUMO_1973,axiom,
    s__subclass(s__Telex,s__CommunicationDevice) ).

fof(kb_SUMO_1974,axiom,
    s__instance(s__Telex__t,s__SetOrClass) ).

fof(kb_SUMO_1975,axiom,
    s__documentation(s__Telex,s__EnglishLanguage,'&%Telex is a &%Telegraph-like &%CommunicationDevice that is used to send messages over a &%TelephoneSystem.') ).

fof(kb_SUMO_1976,axiom,
    s__termFormat(s__EnglishLanguage,s__Telex,telex) ).

fof(kb_SUMO_1977,axiom,
    ! [V__TELEX] :
      ( s__instance(V__TELEX,s__Object)
     => ( s__instance(V__TELEX,s__Telex)
       => ? [V__PRINTER] :
            ( s__instance(V__PRINTER,s__Object)
            & s__instance(V__PRINTER,s__Printer)
            & s__part(V__PRINTER,V__TELEX) ) ) ) ).

fof(kb_SUMO_1978,axiom,
    ! [V__TELEX] :
      ( s__instance(V__TELEX,s__Object)
     => ( s__instance(V__TELEX,s__Telex)
       => s__hasPurpose(V__TELEX,'(? [V__SYS,V__TELEX2,V__MSG] : (s__instance(V__MSG,s__Motion) & s__instance(V__TELEX2,s__Object) & s__instance(V__SYS,s__Object) & s__instance(V__SYS,s__TelephoneSystem) & s__instance(V__TELEX2,s__Telex) & s__instance(V__MSG,s__Messaging) & ((s__origin(V__MSG,V__TELEX) & s__destination(V__MSG,V__TELEX2)) | (s__origin(V__MSG,V__TELEX2) & s__destination(V__MSG,V__TELEX))) & s__path(V__MSG,V__SYS)))') ) ) ).

fof(kb_SUMO_1979,axiom,
    ! [V__MSG,V__TELEX,V__M] :
      ( ( s__instance(V__TELEX,s__Object)
        & s__instance(V__MSG,s__Process) )
     => ( ( s__destination(V__MSG,V__TELEX)
          & s__instance(V__MSG,s__Messaging)
          & s__patient(V__MSG,V__M)
          & s__instance(V__TELEX,s__Telex) )
       => ? [V__PROC,V__TEXT] :
            ( s__instance(V__PROC,s__Process)
            & s__instrument(V__PROC,V__TELEX)
            & s__result(V__PROC,V__TEXT)
            & s__represents(V__TEXT,V__M)
            & s__instance(V__TEXT,s__Text)
            & s__before(s__BeginFn(s__WhenFn(V__MSG)),s__BeginFn(s__WhenFn(V__PROC))) ) ) ) ).

fof(kb_SUMO_1980,axiom,
    s__subclass(s__BroadcastingStation,s__StationaryArtifact) ).

fof(kb_SUMO_1981,axiom,
    s__subclass(s__BroadcastingStation,s__CommunicationDevice) ).

fof(kb_SUMO_1982,axiom,
    s__engineeringSubcomponent(s__BroadcastingStation,s__CommunicationSystem) ).

fof(kb_SUMO_1983,axiom,
    s__documentation(s__BroadcastingStation,s__EnglishLanguage,'A &%BroadcastingStation is an &%engineeringSubcomponent of either a &%TelevisionSystem or a &%RadioStation.') ).

fof(kb_SUMO_1984,axiom,
    ! [V__STATION] :
      ( s__instance(V__STATION,s__BroadcastingStation)
     => ( s__instance(V__STATION,s__TelevisionStation)
        | s__instance(V__STATION,s__RadioStation) ) ) ).

fof(kb_SUMO_1985,axiom,
    s__subclass(s__RadioSystem,s__CommunicationSystem) ).

fof(kb_SUMO_1986,axiom,
    s__documentation(s__RadioSystem,s__EnglishLanguage,'A &%RadioSystem consists of &%Radios, &%RadioStations, and other components that work together to make radio broadcasting possible in a given area.') ).

fof(kb_SUMO_1987,axiom,
    s__subclass(s__AMRadioSystem,s__RadioSystem) ).

fof(kb_SUMO_1988,axiom,
    s__instance(s__AMRadioSystem__t,s__SetOrClass) ).

fof(kb_SUMO_1989,axiom,
    s__documentation(s__AMRadioSystem,s__EnglishLanguage,'An &%AMRadioSystem consists of &%Radios, &%AMRadioStations, and other components that work together to make AM radio broadcasting possible in a given area.') ).

fof(kb_SUMO_1990,axiom,
    s__subclass(s__FMRadioSystem,s__RadioSystem) ).

fof(kb_SUMO_1991,axiom,
    s__instance(s__FMRadioSystem__t,s__SetOrClass) ).

fof(kb_SUMO_1992,axiom,
    s__instance(s__RadioSystem__t,s__SetOrClass) ).

fof(kb_SUMO_1993,axiom,
    s__documentation(s__FMRadioSystem,s__EnglishLanguage,'A &%FMRadioSystem consists of &%Radios, &%FMRadioStations, and other components that work together to make FM radio broadcasting possible in a given area.') ).

fof(kb_SUMO_1994,axiom,
    s__subclass(s__ShortwaveRadioSystem,s__RadioSystem) ).

fof(kb_SUMO_1995,axiom,
    s__instance(s__ShortwaveRadioSystem__t,s__SetOrClass) ).

fof(kb_SUMO_1996,axiom,
    s__documentation(s__ShortwaveRadioSystem,s__EnglishLanguage,'A &%ShortwaveRadioSystem consists of &%Radios, &%ShortwaveRadioStations, and other components that work together to make shortwave radio broadcasting possible in a given area.') ).

fof(kb_SUMO_1997,axiom,
    s__subclass(s__BabyMonitoringSystem,s__RadioSystem) ).

fof(kb_SUMO_1998,axiom,
    s__instance(s__BabyMonitoringSystem__t,s__SetOrClass) ).

fof(kb_SUMO_1999,axiom,
    s__documentation(s__BabyMonitoringSystem,s__EnglishLanguage,'&%BabyMonitoringSystem refers to the radio system that &%Broadcasting at 49Mhz, consisting of a transmitter and receiver, where the transmitter is kept where the baby is kept, and the receiver is kept with the person looking after the baby to be able to hear sounds and monitor the baby') ).

fof(kb_SUMO_2000,axiom,
    s__termFormat(s__EnglishLanguage,s__BabyMonitoringSystem,'baby monitor') ).

fof(kb_SUMO_2001,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__EngineeringComponent)
     => ( s__instance(V__X,s__BabyMonitoringSystem)
       => ? [V__TX,V__RX] :
            ( s__instance(V__RX,s__RadioReceiver)
            & s__instance(V__TX,s__Device)
            & s__engineeringSubcomponent(V__RX,V__X)
            & s__engineeringSubcomponent(V__TX,V__X)
            & s__hasPurpose(V__X,'(? [V__BABY,V__CARER,V__SOUND,V__LOC1,V__LOC2,V__PROC,V__RADIO] : (s__instance(V__RADIO,s__Process) & s__instance(V__PROC,s__Process) & s__instance(V__LOC2,s__Object) & s__instance(V__LOC1,s__Object) & s__instance(V__SOUND,s__Process) & s__instance(V__CARER,s__Agent) & s__instance(V__BABY,s__Physical) & s__instance(V__RX,s__EngineeringComponent) & s__instance(V__TX,s__EngineeringComponent) & s__instance(V__TX,s__Agent) & s__instance(V__BABY,s__HumanBaby) & s__instance(V__CARER,s__Human) & s__located(V__BABY,V__LOC1) & s__located(V__CARER,V__LOC2) & (~ (V__LOC1 = V__LOC2)) & s__instance(V__PROC,s__Maintaining) & s__patient(V__PROC,V__BABY) & s__agent(V__PROC,V__CARER) & s__located(V__TX,V__LOC1) & s__located(V__RX,V__LOC2) & s__instance(V__SOUND,s__RadiatingSound) & s__eventLocated(V__SOUND,V__LOC1) & s__instance(V__RADIO,s__RadioEmission) & s__patient(V__RADIO,V__SOUND) & s__destination(V__RADIO,V__RX) & s__agent(V__RADIO,V__TX)))') ) ) ) ).

fof(kb_SUMO_2002,axiom,
    s__subclass(s__RadioStation,s__BroadcastingStation) ).

fof(kb_SUMO_2003,axiom,
    s__subclass(s__BroadcastingStation,s__EngineeringComponent) ).

fof(kb_SUMO_2004,axiom,
    s__engineeringSubcomponent(s__RadioStation,s__RadioSystem) ).

fof(kb_SUMO_2005,axiom,
    s__documentation(s__RadioStation,s__EnglishLanguage,'A &%RadioStation is an &%engineeringSubcomponent of a &%RadioSystem.') ).

fof(kb_SUMO_2006,axiom,
    s__subclass(s__AMRadioStation,s__RadioStation) ).

fof(kb_SUMO_2007,axiom,
    s__instance(s__AMRadioStation__t,s__SetOrClass) ).

fof(kb_SUMO_2008,axiom,
    s__engineeringSubcomponent(s__AMRadioStation,s__RadioSystem) ).

fof(kb_SUMO_2009,axiom,
    s__documentation(s__AMRadioStation,s__EnglishLanguage,'An &%AMRadioStation is an &%engineeringSubcomponent of an &%AMRadioSystem.') ).

fof(kb_SUMO_2010,axiom,
    s__subclass(s__FMRadioStation,s__RadioStation) ).

fof(kb_SUMO_2011,axiom,
    s__instance(s__FMRadioStation__t,s__SetOrClass) ).

fof(kb_SUMO_2012,axiom,
    s__engineeringSubcomponent(s__FMRadioStation,s__RadioSystem) ).

fof(kb_SUMO_2013,axiom,
    s__documentation(s__FMRadioStation,s__EnglishLanguage,'A &%FMRadioStation is an &%engineeringSubcomponent of an &%FMRadioSystem.') ).

fof(kb_SUMO_2014,axiom,
    s__subclass(s__ShortwaveRadioStation,s__RadioStation) ).

fof(kb_SUMO_2015,axiom,
    s__instance(s__ShortwaveRadioStation__t,s__SetOrClass) ).

fof(kb_SUMO_2016,axiom,
    s__instance(s__RadioStation__t,s__SetOrClass) ).

fof(kb_SUMO_2017,axiom,
    s__engineeringSubcomponent(s__ShortwaveRadioStation,s__RadioSystem) ).

fof(kb_SUMO_2018,axiom,
    s__documentation(s__ShortwaveRadioStation,s__EnglishLanguage,'A &%ShortwaveRadioStation is an &%engineeringSubcomponent of a &%ShortwaveRadioSystem.') ).

fof(kb_SUMO_2019,axiom,
    ! [V__SYSTEM] :
      ( s__instance(V__SYSTEM,s__EngineeringComponent)
     => ( s__instance(V__SYSTEM,s__RadioSystem)
       => ? [V__DEVICE] :
            ( s__instance(V__DEVICE,s__EngineeringComponent)
            & s__instance(V__DEVICE,s__RadioReceiver)
            & s__engineeringSubcomponent(V__DEVICE,V__SYSTEM) ) ) ) ).

fof(kb_SUMO_2020,axiom,
    s__subclass(s__TelevisionSystem,s__CommunicationSystem) ).

fof(kb_SUMO_2021,axiom,
    s__instance(s__TelevisionSystem__t,s__SetOrClass) ).

fof(kb_SUMO_2022,axiom,
    s__documentation(s__TelevisionSystem,s__EnglishLanguage,'A system for &%Broadcasting and receiving television signals.') ).

fof(kb_SUMO_2023,axiom,
    s__subclass(s__TelevisionStation,s__BroadcastingStation) ).

fof(kb_SUMO_2024,axiom,
    s__instance(s__TelevisionStation__t,s__SetOrClass) ).

fof(kb_SUMO_2025,axiom,
    s__instance(s__BroadcastingStation__t,s__SetOrClass) ).

fof(kb_SUMO_2026,axiom,
    s__engineeringSubcomponent(s__TelevisionStation,s__TelevisionSystem) ).

fof(kb_SUMO_2027,axiom,
    s__documentation(s__TelevisionStation,s__EnglishLanguage,'A &%TelevisionStation is an &%engineeringSubcomponent of a &%TelevisionSystem.') ).

fof(kb_SUMO_2028,axiom,
    ! [V__SYSTEM] :
      ( s__instance(V__SYSTEM,s__EngineeringComponent)
     => ( s__instance(V__SYSTEM,s__TelevisionSystem)
       => ? [V__STATION] :
            ( s__instance(V__STATION,s__EngineeringComponent)
            & s__instance(V__STATION,s__TelevisionStation)
            & s__engineeringSubcomponent(V__STATION,V__SYSTEM) ) ) ) ).

fof(kb_SUMO_2029,axiom,
    s__subclass(s__CableTelevisionSystem,s__CommunicationSystem) ).

fof(kb_SUMO_2030,axiom,
    s__instance(s__CableTelevisionSystem__t,s__SetOrClass) ).

fof(kb_SUMO_2031,axiom,
    s__documentation(s__CableTelevisionSystem,s__EnglishLanguage,'A &%CableTelevisionSystem is a &%CommunicationSystem for cable television.') ).

fof(kb_SUMO_2032,axiom,
    ! [V__SYSTEM] :
      ( s__instance(V__SYSTEM,s__EngineeringComponent)
     => ( s__instance(V__SYSTEM,s__CableTelevisionSystem)
       => ? [V__DEVICE] :
            ( s__instance(V__DEVICE,s__EngineeringComponent)
            & s__instance(V__DEVICE,s__TelevisionReceiver)
            & s__engineeringSubcomponent(V__DEVICE,V__SYSTEM) ) ) ) ).

fof(kb_SUMO_2033,axiom,
    s__subclass(s__SatelliteTelevisionSystem,s__CommunicationSystem) ).

fof(kb_SUMO_2034,axiom,
    s__instance(s__SatelliteTelevisionSystem__t,s__SetOrClass) ).

fof(kb_SUMO_2035,axiom,
    s__documentation(s__SatelliteTelevisionSystem,s__EnglishLanguage,'&%SatelliteTelevisionSystem is a &%CommunicationSystem where &%ArtificialSatellite is used to transfer TV signals') ).

fof(kb_SUMO_2036,axiom,
    s__termFormat(s__EnglishLanguage,s__SatelliteTelevisionSystem,'satellite tv') ).

fof(kb_SUMO_2037,axiom,
    ! [V__TV] :
      ( s__instance(V__TV,s__Collection)
     => ( s__instance(V__TV,s__SatelliteTelevisionSystem)
       => ? [V__SAT,V__RECEIVE] :
            ( s__instance(V__RECEIVE,s__SelfConnectedObject)
            & s__instance(V__SAT,s__SelfConnectedObject)
            & s__instance(V__SAT,s__ArtificialSatellite)
            & s__member(V__SAT,V__TV)
            & s__instance(V__RECEIVE,s__TelevisionReceiver)
            & s__member(V__RECEIVE,V__TV) ) ) ) ).

fof(kb_SUMO_2038,axiom,
    s__subclass(s__BroadcastNetwork,s__CommunicationSystem) ).

fof(kb_SUMO_2039,axiom,
    s__instance(s__BroadcastNetwork__t,s__SetOrClass) ).

fof(kb_SUMO_2040,axiom,
    s__documentation(s__BroadcastNetwork,s__EnglishLanguage,'&%BroadcastNetwork is the subclass of &%CommunicationSystems consisting of &%BroadcastingStations that are linked electronically and managed or owned by one organization.') ).

fof(kb_SUMO_2041,axiom,
    ! [V__N] :
      ( s__instance(V__N,s__BroadcastNetwork)
     => ! [V__M] :
          ( ( s__instance(V__M,s__SelfConnectedObject)
            & s__instance(V__N,s__Collection) )
         => ( s__member(V__M,V__N)
           => s__instance(V__M,s__BroadcastingStation) ) ) ) ).

fof(kb_SUMO_2042,axiom,
    ! [V__N] :
      ( s__instance(V__N,s__BroadcastNetwork)
     => ? [V__O] :
          ( s__instance(V__O,s__Agent)
          & s__instance(V__O,s__Organization)
          & ! [V__M] :
              ( ( s__instance(V__M,s__SelfConnectedObject)
                & s__instance(V__N,s__Collection) )
             => ( s__member(V__M,V__N)
               => s__possesses(V__O,V__M) ) ) ) ) ).

fof(kb_SUMO_2043,axiom,
    s__subclass(s__TelevisionReceiver,s__ReceiverDevice) ).

fof(kb_SUMO_2044,axiom,
    s__instance(s__TelevisionReceiver__t,s__SetOrClass) ).

fof(kb_SUMO_2045,axiom,
    s__subclass(s__TelevisionReceiver,s__EngineeringComponent) ).

fof(kb_SUMO_2046,axiom,
    s__synonymousExternalConcept(television,s__TelevisionReceiver,s__EnglishLanguage) ).

fof(kb_SUMO_2047,axiom,
    s__synonymousExternalConcept('TV',s__TelevisionReceiver,s__EnglishLanguage) ).

fof(kb_SUMO_2048,axiom,
    s__documentation(s__TelevisionReceiver,s__EnglishLanguage,'A &%TelevisionReceiver is a &%Device for receiving television broadcast signals from a &%TelevisionStation or signals transmitted through a cable from a &%CableTelevisionSystem.') ).

fof(kb_SUMO_2049,axiom,
    ! [V__SYSTEM] :
      ( s__instance(V__SYSTEM,s__EngineeringComponent)
     => ( s__instance(V__SYSTEM,s__TelevisionSystem)
       => ? [V__DEVICE] :
            ( s__instance(V__DEVICE,s__EngineeringComponent)
            & s__instance(V__DEVICE,s__TelevisionReceiver)
            & s__engineeringSubcomponent(V__DEVICE,V__SYSTEM) ) ) ) ).

fof(kb_SUMO_2050,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__TelevisionReceiver)
       => s__capability(s__TelevisionBroadcasting,s__patient__m,V__T) ) ) ).

fof(kb_SUMO_2051,axiom,
    s__subclass(s__TelevisionSet,s__ElectricDevice) ).

fof(kb_SUMO_2052,axiom,
    s__instance(s__TelevisionSet__t,s__SetOrClass) ).

fof(kb_SUMO_2053,axiom,
    s__documentation(s__TelevisionSet,s__EnglishLanguage,'&%TelevisionSet is an &%ElectricDevice comprised of a &%TelevisionReceiver and some form of &%VideoDisplay and is part of a &%TelevisionSystem') ).

fof(kb_SUMO_2054,axiom,
    s__termFormat(s__EnglishLanguage,s__TelevisionSet,'television set') ).

fof(kb_SUMO_2055,axiom,
    ! [V__TV] :
      ( s__instance(V__TV,s__Object)
     => ( s__instance(V__TV,s__TelevisionSet)
       => ? [V__RECEIVER,V__DISPLAY] :
            ( s__instance(V__DISPLAY,s__Object)
            & s__instance(V__RECEIVER,s__Object)
            & s__instance(V__RECEIVER,s__TelevisionReceiver)
            & s__instance(V__DISPLAY,s__VideoDisplay)
            & s__part(V__RECEIVER,V__TV)
            & s__part(V__DISPLAY,V__TV) ) ) ) ).

fof(kb_SUMO_2056,axiom,
    s__subclass(s__TVRemoteControl,s__RemoteControl) ).

fof(kb_SUMO_2057,axiom,
    s__instance(s__TVRemoteControl__t,s__SetOrClass) ).

fof(kb_SUMO_2058,axiom,
    s__instance(s__RemoteControl__t,s__SetOrClass) ).

fof(kb_SUMO_2059,axiom,
    s__documentation(s__TVRemoteControl,s__EnglishLanguage,'&%TVRemoteControl is a type of &%RemoteControl that signals to a &%TelevisionReceiver') ).

fof(kb_SUMO_2060,axiom,
    s__termFormat(s__EnglishLanguage,s__TVRemoteControl,'tv remote') ).

fof(kb_SUMO_2061,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__instance(V__X,s__TVRemoteControl)
       => s__hasPurpose(V__X,'(? [V__SIGNAL,V__DEVICE] : (s__instance(V__SIGNAL,s__Process) & s__instance(V__SIGNAL,s__ElectronicSignalling) & s__agent(V__SIGNAL,V__X) & s__destination(V__SIGNAL,V__DEVICE) & s__instance(V__DEVICE,s__TelevisionReceiver)))') ) ) ).

fof(kb_SUMO_2062,axiom,
    s__instance(s__Internet,s__CommunicationSystem) ).

fof(kb_SUMO_2063,axiom,
    s__documentation(s__Internet,s__EnglishLanguage,'The &%Internet is a &%CommunicationSystem for the rapid delivery of information between computers.') ).

fof(kb_SUMO_2064,axiom,
    s__instance(s__internetCountryCode__m,s__BinaryPredicate) ).

fof(kb_SUMO_2065,axiom,
    s__domain(s__internetCountryCode__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_2066,axiom,
    s__domain(s__internetCountryCode__m,"2",s__SymbolicString) ).

fof(kb_SUMO_2067,axiom,
    s__documentation(s__internetCountryCode__m,s__EnglishLanguage,'(internetCountryCode ?AREA ?CODE) relates a &%GeopoliticalArea to the &%SymbolicString ?CODE used to identify the ?AREA on internet websites.') ).

fof(kb_SUMO_2068,axiom,
    s__subclass(s__InternetServiceProvider,s__CommunicationSystem) ).

fof(kb_SUMO_2069,axiom,
    s__instance(s__InternetServiceProvider__t,s__SetOrClass) ).

fof(kb_SUMO_2070,axiom,
    s__engineeringSubcomponent(s__InternetServiceProvider,s__Internet) ).

fof(kb_SUMO_2071,axiom,
    s__documentation(s__InternetServiceProvider,s__EnglishLanguage,'An &%InternetServiceProvider serves as an &%engineeringSubcomponent of the &%Internet for a given area.') ).

fof(kb_SUMO_2072,axiom,
    ! [V__PART] :
      ( s__instance(V__PART,s__EngineeringComponent)
     => ( s__instance(V__PART,s__InternetServiceProvider)
       => s__engineeringSubcomponent(V__PART,s__Internet) ) ) ).

fof(kb_SUMO_2073,axiom,
    s__instance(s__InternetUser,s__SocialRole) ).

fof(kb_SUMO_2074,axiom,
    s__documentation(s__InternetUser,s__EnglishLanguage,'An &%InternetUser is an individual who uses the &%Internet.') ).

fof(kb_SUMO_2075,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__Agent)
     => ( s__attribute(V__INDIVIDUAL,s__InternetUser)
       => ? [V__PROCESS] :
            ( s__instance(V__PROCESS,s__Process)
            & s__agent(V__PROCESS,V__INDIVIDUAL)
            & s__instrument(V__PROCESS,s__Internet) ) ) ) ).

fof(kb_SUMO_2076,axiom,
    s__subclass(s__AmericanState,s__StateOrProvince) ).

fof(kb_SUMO_2077,axiom,
    s__documentation(s__AmericanState,s__EnglishLanguage,'The class of states that make up the &%UnitedStates.') ).

fof(kb_SUMO_2078,axiom,
    ! [V__STATE] :
      ( s__instance(V__STATE,s__Object)
     => ( s__instance(V__STATE,s__AmericanState)
       => s__part(V__STATE,s__UnitedStates) ) ) ).

fof(kb_SUMO_2079,axiom,
    s__instance(s__NewEngland,s__GeographicArea) ).

fof(kb_SUMO_2080,axiom,
    s__part(s__NewEngland,s__UnitedStates) ).

fof(kb_SUMO_2081,axiom,
    s__documentation(s__NewEngland,s__EnglishLanguage,'A &%GeographicArea in the &%UnitedStates that is made up of the states of Maine, New Hampshire, Vermont, Massachusetts, Rhode Island, and Connecticut.') ).

fof(kb_SUMO_2082,axiom,
    s__subclass(s__AmericanCity,s__City) ).

fof(kb_SUMO_2083,axiom,
    s__instance(s__AmericanCity__t,s__SetOrClass) ).

fof(kb_SUMO_2084,axiom,
    s__documentation(s__AmericanCity,s__EnglishLanguage,'The class of cities that are in the &%UnitedStates.') ).

fof(kb_SUMO_2085,axiom,
    ! [V__CITY] :
      ( s__instance(V__CITY,s__Object)
     => ( s__instance(V__CITY,s__AmericanCity)
       => s__part(V__CITY,s__UnitedStates) ) ) ).

fof(kb_SUMO_2086,axiom,
    s__instance(s__Europe,s__Continent) ).

fof(kb_SUMO_2087,axiom,
    s__documentation(s__Europe,s__EnglishLanguage,'The second smallest &%Continent.') ).

fof(kb_SUMO_2088,axiom,
    s__meetsSpatially(s__Europe,s__Asia) ).

fof(kb_SUMO_2089,axiom,
    s__subclass(s__EuropeanCity,s__City) ).

fof(kb_SUMO_2090,axiom,
    s__documentation(s__EuropeanCity,s__EnglishLanguage,'The class of cities that are in &%Europe.') ).

fof(kb_SUMO_2091,axiom,
    ! [V__CITY] :
      ( s__instance(V__CITY,s__Object)
     => ( s__instance(V__CITY,s__EuropeanCity)
       => s__part(V__CITY,s__Europe) ) ) ).

fof(kb_SUMO_2092,axiom,
    s__instance(s__Paris,s__EuropeanCity) ).

fof(kb_SUMO_2093,axiom,
    s__part(s__Paris,s__France) ).

fof(kb_SUMO_2094,axiom,
    s__documentation(s__Paris,s__EnglishLanguage,'The capital of &%France and the largest &%City of the country.') ).

fof(kb_SUMO_2095,axiom,
    ! [V__CITY] :
      ( s__instance(V__CITY,s__GeopoliticalArea)
     => ( ( s__instance(V__CITY,s__City)
          & s__part(V__CITY,s__France) )
       => lesseq(s__CardinalityFn(s__ResidentFn(V__CITY)),s__CardinalityFn(s__ResidentFn(s__Paris))) ) ) ).

fof(kb_SUMO_2096,axiom,
    s__instance(s__LondonUnitedKingdom,s__City) ).

fof(kb_SUMO_2097,axiom,
    s__capitalCity(s__LondonUnitedKingdom,s__UnitedKingdom) ).

fof(kb_SUMO_2098,axiom,
    s__instance(s__LondonUnitedKingdom,s__EuropeanCity) ).

fof(kb_SUMO_2099,axiom,
    s__documentation(s__LondonUnitedKingdom,s__EnglishLanguage,'The &%City of &%London in &%UnitedKingdom. The capital city and the largest city of the &%UnitedKingdom.') ).

fof(kb_SUMO_2100,axiom,
    s__subclass(s__EuropeanNation,s__Nation) ).

fof(kb_SUMO_2101,axiom,
    s__documentation(s__EuropeanNation,s__EnglishLanguage,'The class of nations that are in &%Europe.') ).

fof(kb_SUMO_2102,axiom,
    ! [V__N] :
      ( s__instance(V__N,s__Object)
     => ( s__instance(V__N,s__EuropeanNation)
       => s__part(V__N,s__Europe) ) ) ).

fof(kb_SUMO_2103,axiom,
    s__instance(s__SovietUnion,s__EuropeanNation) ).

fof(kb_SUMO_2104,axiom,
    s__documentation(s__SovietUnion,s__EnglishLanguage,'The former communist nation of the Soviet Union.') ).

fof(kb_SUMO_2105,axiom,
    s__geographicSubregion(s__Burundi,s__CentralAfrica) ).

fof(kb_SUMO_2106,axiom,
    s__instance(s__Burundi,s__Nation) ).

fof(kb_SUMO_2107,axiom,
    s__geographicSubregion(s__CentralAfricanRepublic,s__CentralAfrica) ).

fof(kb_SUMO_2108,axiom,
    s__instance(s__CentralAfricanRepublic,s__Nation) ).

fof(kb_SUMO_2109,axiom,
    s__geographicSubregion(s__Chad,s__CentralAfrica) ).

fof(kb_SUMO_2110,axiom,
    s__instance(s__Chad,s__Nation) ).

fof(kb_SUMO_2111,axiom,
    s__geographicSubregion(s__DemocraticRepublicOfTheCongo,s__CentralAfrica) ).

fof(kb_SUMO_2112,axiom,
    s__instance(s__DemocraticRepublicOfTheCongo,s__Nation) ).

fof(kb_SUMO_2113,axiom,
    s__geographicSubregion(s__Rwanda,s__CentralAfrica) ).

fof(kb_SUMO_2114,axiom,
    s__instance(s__Rwanda,s__Nation) ).

fof(kb_SUMO_2115,axiom,
    s__geographicSubregion(s__Djibouti,s__EasternAfrica) ).

fof(kb_SUMO_2116,axiom,
    s__instance(s__Djibouti,s__Nation) ).

fof(kb_SUMO_2117,axiom,
    s__geographicSubregion(s__Eritrea,s__EasternAfrica) ).

fof(kb_SUMO_2118,axiom,
    s__instance(s__Eritrea,s__Nation) ).

fof(kb_SUMO_2119,axiom,
    s__geographicSubregion(s__Ethiopia,s__EasternAfrica) ).

fof(kb_SUMO_2120,axiom,
    s__instance(s__Ethiopia,s__Nation) ).

fof(kb_SUMO_2121,axiom,
    s__geographicSubregion(s__Kenya,s__EasternAfrica) ).

fof(kb_SUMO_2122,axiom,
    s__instance(s__Kenya,s__Nation) ).

fof(kb_SUMO_2123,axiom,
    s__geographicSubregion(s__Seychelles,s__EasternAfrica) ).

fof(kb_SUMO_2124,axiom,
    s__instance(s__Seychelles,s__Nation) ).

fof(kb_SUMO_2125,axiom,
    s__geographicSubregion(s__Somalia,s__EasternAfrica) ).

fof(kb_SUMO_2126,axiom,
    s__instance(s__Somalia,s__Nation) ).

fof(kb_SUMO_2127,axiom,
    s__geographicSubregion(s__Tanzania,s__EasternAfrica) ).

fof(kb_SUMO_2128,axiom,
    s__instance(s__Tanzania,s__Nation) ).

fof(kb_SUMO_2129,axiom,
    s__geographicSubregion(s__Uganda,s__EasternAfrica) ).

fof(kb_SUMO_2130,axiom,
    s__instance(s__Uganda,s__Nation) ).

fof(kb_SUMO_2131,axiom,
    s__geographicSubregion(s__Algeria,s__NorthernAfrica) ).

fof(kb_SUMO_2132,axiom,
    s__instance(s__Algeria,s__Nation) ).

fof(kb_SUMO_2133,axiom,
    s__geographicSubregion(s__Egypt,s__NorthernAfrica) ).

fof(kb_SUMO_2134,axiom,
    s__instance(s__Egypt,s__Nation) ).

fof(kb_SUMO_2135,axiom,
    s__geographicSubregion(s__Libya,s__NorthernAfrica) ).

fof(kb_SUMO_2136,axiom,
    s__instance(s__Libya,s__Nation) ).

fof(kb_SUMO_2137,axiom,
    s__geographicSubregion(s__Mauritania,s__NorthernAfrica) ).

fof(kb_SUMO_2138,axiom,
    s__instance(s__Mauritania,s__Nation) ).

fof(kb_SUMO_2139,axiom,
    s__geographicSubregion(s__Morocco,s__NorthernAfrica) ).

fof(kb_SUMO_2140,axiom,
    s__instance(s__Morocco,s__Nation) ).

fof(kb_SUMO_2141,axiom,
    s__part(s__Morocco,s__Africa) ).

fof(kb_SUMO_2142,axiom,
    s__geographicSubregion(s__Sudan,s__NorthernAfrica) ).

fof(kb_SUMO_2143,axiom,
    s__instance(s__Sudan,s__Nation) ).

fof(kb_SUMO_2144,axiom,
    s__geographicSubregion(s__Tunisia,s__NorthernAfrica) ).

fof(kb_SUMO_2145,axiom,
    s__instance(s__Tunisia,s__Nation) ).

fof(kb_SUMO_2146,axiom,
    s__geographicSubregion(s__WesternSahara,s__NorthernAfrica) ).

fof(kb_SUMO_2147,axiom,
    s__instance(s__WesternSahara,s__Nation) ).

fof(kb_SUMO_2148,axiom,
    s__instance(s__BassasDaIndia,s__Island) ).

fof(kb_SUMO_2149,axiom,
    s__meetsSpatially(s__BassasDaIndia,s__IndianOcean) ).

fof(kb_SUMO_2150,axiom,
    s__instance(s__BouvetIsland,s__Island) ).

fof(kb_SUMO_2151,axiom,
    s__meetsSpatially(s__BouvetIsland,s__SouthAtlanticOcean) ).

fof(kb_SUMO_2152,axiom,
    s__instance(s__EuropaIsland,s__Island) ).

fof(kb_SUMO_2153,axiom,
    s__meetsSpatially(s__EuropaIsland,s__IndianOcean) ).

fof(kb_SUMO_2154,axiom,
    s__instance(s__GloriosoIslands,s__Island) ).

fof(kb_SUMO_2155,axiom,
    s__meetsSpatially(s__GloriosoIslands,s__IndianOcean) ).

fof(kb_SUMO_2156,axiom,
    s__instance(s__HeardIslandAndMcDonaldIslands,s__Island) ).

fof(kb_SUMO_2157,axiom,
    s__meetsSpatially(s__HeardIslandAndMcDonaldIslands,s__IndianOcean) ).

fof(kb_SUMO_2158,axiom,
    s__instance(s__JuanDeNovaIsland,s__Island) ).

fof(kb_SUMO_2159,axiom,
    s__meetsSpatially(s__JuanDeNovaIsland,s__IndianOcean) ).

fof(kb_SUMO_2160,axiom,
    s__instance(s__Mayotte,s__Island) ).

fof(kb_SUMO_2161,axiom,
    s__meetsSpatially(s__Mayotte,s__IndianOcean) ).

fof(kb_SUMO_2162,axiom,
    s__instance(s__TromelinIsland,s__Island) ).

fof(kb_SUMO_2163,axiom,
    s__meetsSpatially(s__TromelinIsland,s__IndianOcean) ).

fof(kb_SUMO_2164,axiom,
    s__geographicSubregion(s__Angola,s__SouthernAfrica) ).

fof(kb_SUMO_2165,axiom,
    s__instance(s__Angola,s__Nation) ).

fof(kb_SUMO_2166,axiom,
    s__geographicSubregion(s__BassasDaIndia,s__SouthernAfrica) ).

fof(kb_SUMO_2167,axiom,
    s__geographicSubregion(s__Botswana,s__SouthernAfrica) ).

fof(kb_SUMO_2168,axiom,
    s__instance(s__Botswana,s__Nation) ).

fof(kb_SUMO_2169,axiom,
    s__geographicSubregion(s__BouvetIsland,s__SouthernAfrica) ).

fof(kb_SUMO_2170,axiom,
    s__geographicSubregion(s__Comoros,s__SouthernAfrica) ).

fof(kb_SUMO_2171,axiom,
    s__instance(s__Comoros,s__Nation) ).

fof(kb_SUMO_2172,axiom,
    s__geographicSubregion(s__EuropaIsland,s__SouthernAfrica) ).

fof(kb_SUMO_2173,axiom,
    s__geographicSubregion(s__GloriosoIslands,s__SouthernAfrica) ).

fof(kb_SUMO_2174,axiom,
    s__geographicSubregion(s__HeardIslandAndMcDonaldIslands,s__SouthernAfrica) ).

fof(kb_SUMO_2175,axiom,
    s__geographicSubregion(s__JuanDeNovaIsland,s__SouthernAfrica) ).

fof(kb_SUMO_2176,axiom,
    s__geographicSubregion(s__Lesotho,s__SouthernAfrica) ).

fof(kb_SUMO_2177,axiom,
    s__instance(s__Lesotho,s__Nation) ).

fof(kb_SUMO_2178,axiom,
    s__geographicSubregion(s__Madagascar,s__SouthernAfrica) ).

fof(kb_SUMO_2179,axiom,
    s__instance(s__Madagascar,s__Nation) ).

fof(kb_SUMO_2180,axiom,
    s__geographicSubregion(s__Malawi,s__SouthernAfrica) ).

fof(kb_SUMO_2181,axiom,
    s__instance(s__Malawi,s__Nation) ).

fof(kb_SUMO_2182,axiom,
    s__geographicSubregion(s__Mauritius,s__SouthernAfrica) ).

fof(kb_SUMO_2183,axiom,
    s__instance(s__Mauritius,s__Nation) ).

fof(kb_SUMO_2184,axiom,
    s__geographicSubregion(s__Mayotte,s__SouthernAfrica) ).

fof(kb_SUMO_2185,axiom,
    s__geographicSubregion(s__Mozambique,s__SouthernAfrica) ).

fof(kb_SUMO_2186,axiom,
    s__instance(s__Mozambique,s__Nation) ).

fof(kb_SUMO_2187,axiom,
    s__geographicSubregion(s__Namibia,s__SouthernAfrica) ).

fof(kb_SUMO_2188,axiom,
    s__instance(s__Namibia,s__Nation) ).

fof(kb_SUMO_2189,axiom,
    s__geographicSubregion(s__Reunion,s__SouthernAfrica) ).

fof(kb_SUMO_2190,axiom,
    s__instance(s__Reunion,s__Nation) ).

fof(kb_SUMO_2191,axiom,
    s__geographicSubregion(s__SouthAfrica,s__SouthernAfrica) ).

fof(kb_SUMO_2192,axiom,
    s__instance(s__SouthAfrica,s__Nation) ).

fof(kb_SUMO_2193,axiom,
    s__geographicSubregion(s__Swaziland,s__SouthernAfrica) ).

fof(kb_SUMO_2194,axiom,
    s__instance(s__Swaziland,s__Nation) ).

fof(kb_SUMO_2195,axiom,
    s__geographicSubregion(s__TromelinIsland,s__SouthernAfrica) ).

fof(kb_SUMO_2196,axiom,
    s__geographicSubregion(s__Zambia,s__SouthernAfrica) ).

fof(kb_SUMO_2197,axiom,
    s__instance(s__Zambia,s__Nation) ).

fof(kb_SUMO_2198,axiom,
    s__geographicSubregion(s__Zimbabwe,s__SouthernAfrica) ).

fof(kb_SUMO_2199,axiom,
    s__instance(s__Zimbabwe,s__Nation) ).

fof(kb_SUMO_2200,axiom,
    s__geographicSubregion(s__Benin,s__WesternAfrica) ).

fof(kb_SUMO_2201,axiom,
    s__instance(s__Benin,s__Nation) ).

fof(kb_SUMO_2202,axiom,
    s__geographicSubregion(s__BurkinaFaso,s__WesternAfrica) ).

fof(kb_SUMO_2203,axiom,
    s__instance(s__BurkinaFaso,s__Nation) ).

fof(kb_SUMO_2204,axiom,
    s__geographicSubregion(s__Cameroon,s__WesternAfrica) ).

fof(kb_SUMO_2205,axiom,
    s__instance(s__Cameroon,s__Nation) ).

fof(kb_SUMO_2206,axiom,
    s__geographicSubregion(s__CapeVerde,s__WesternAfrica) ).

fof(kb_SUMO_2207,axiom,
    s__instance(s__CapeVerde,s__Nation) ).

fof(kb_SUMO_2208,axiom,
    s__geographicSubregion(s__CoteDIvoire,s__WesternAfrica) ).

fof(kb_SUMO_2209,axiom,
    s__instance(s__CoteDIvoire,s__Nation) ).

fof(kb_SUMO_2210,axiom,
    s__geographicSubregion(s__EquatorialGuinea,s__WesternAfrica) ).

fof(kb_SUMO_2211,axiom,
    s__instance(s__EquatorialGuinea,s__Nation) ).

fof(kb_SUMO_2212,axiom,
    s__geographicSubregion(s__Gabon,s__WesternAfrica) ).

fof(kb_SUMO_2213,axiom,
    s__instance(s__Gabon,s__Nation) ).

fof(kb_SUMO_2214,axiom,
    s__geographicSubregion(s__Gambia,s__WesternAfrica) ).

fof(kb_SUMO_2215,axiom,
    s__instance(s__Gambia,s__Nation) ).

fof(kb_SUMO_2216,axiom,
    s__geographicSubregion(s__Ghana,s__WesternAfrica) ).

fof(kb_SUMO_2217,axiom,
    s__instance(s__Ghana,s__Nation) ).

fof(kb_SUMO_2218,axiom,
    s__geographicSubregion(s__Guinea,s__WesternAfrica) ).

fof(kb_SUMO_2219,axiom,
    s__instance(s__Guinea,s__Nation) ).

fof(kb_SUMO_2220,axiom,
    s__geographicSubregion(s__GuineaBissau,s__WesternAfrica) ).

fof(kb_SUMO_2221,axiom,
    s__instance(s__GuineaBissau,s__Nation) ).

fof(kb_SUMO_2222,axiom,
    s__geographicSubregion(s__Liberia,s__WesternAfrica) ).

fof(kb_SUMO_2223,axiom,
    s__instance(s__Liberia,s__Nation) ).

fof(kb_SUMO_2224,axiom,
    s__geographicSubregion(s__Mali,s__WesternAfrica) ).

fof(kb_SUMO_2225,axiom,
    s__instance(s__Mali,s__Nation) ).

fof(kb_SUMO_2226,axiom,
    s__geographicSubregion(s__Niger,s__WesternAfrica) ).

fof(kb_SUMO_2227,axiom,
    s__instance(s__Niger,s__Nation) ).

fof(kb_SUMO_2228,axiom,
    s__geographicSubregion(s__Nigeria,s__WesternAfrica) ).

fof(kb_SUMO_2229,axiom,
    s__instance(s__Nigeria,s__Nation) ).

fof(kb_SUMO_2230,axiom,
    s__geographicSubregion(s__SaoTomeAndPrincipe,s__WesternAfrica) ).

fof(kb_SUMO_2231,axiom,
    s__instance(s__SaoTomeAndPrincipe,s__Nation) ).

fof(kb_SUMO_2232,axiom,
    s__geographicSubregion(s__Senegal,s__WesternAfrica) ).

fof(kb_SUMO_2233,axiom,
    s__instance(s__Senegal,s__Nation) ).

fof(kb_SUMO_2234,axiom,
    s__geographicSubregion(s__SierraLeone,s__WesternAfrica) ).

fof(kb_SUMO_2235,axiom,
    s__instance(s__SierraLeone,s__Nation) ).

fof(kb_SUMO_2236,axiom,
    s__geographicSubregion(s__Togo,s__WesternAfrica) ).

fof(kb_SUMO_2237,axiom,
    s__instance(s__Togo,s__Nation) ).

fof(kb_SUMO_2238,axiom,
    s__located(s__SaintHelena,s__SouthAtlanticOcean) ).

fof(kb_SUMO_2239,axiom,
    s__instance(s__SaintHelena,s__LandArea) ).

fof(kb_SUMO_2240,axiom,
    s__between(s__SouthAmerica,s__SaintHelena,s__WesternAfrica) ).

fof(kb_SUMO_2241,axiom,
    s__instance(s__GazaStrip,s__LandArea) ).

fof(kb_SUMO_2242,axiom,
    s__instance(s__WestBank,s__LandArea) ).

fof(kb_SUMO_2243,axiom,
    s__geographicSubregion(s__Bahrain,s__MiddleEastRegion) ).

fof(kb_SUMO_2244,axiom,
    s__instance(s__Bahrain,s__Nation) ).

fof(kb_SUMO_2245,axiom,
    s__geographicSubregion(s__Cyprus,s__MiddleEastRegion) ).

fof(kb_SUMO_2246,axiom,
    s__instance(s__Cyprus,s__Nation) ).

fof(kb_SUMO_2247,axiom,
    s__geographicSubregion(s__GazaStrip,s__MiddleEastRegion) ).

fof(kb_SUMO_2248,axiom,
    s__instance(s__GazaStrip,s__Nation) ).

fof(kb_SUMO_2249,axiom,
    s__geographicSubregion(s__Iran,s__MiddleEastRegion) ).

fof(kb_SUMO_2250,axiom,
    s__instance(s__Iran,s__Nation) ).

fof(kb_SUMO_2251,axiom,
    s__geographicSubregion(s__Iraq,s__MiddleEastRegion) ).

fof(kb_SUMO_2252,axiom,
    s__instance(s__Iraq,s__Nation) ).

fof(kb_SUMO_2253,axiom,
    s__geographicSubregion(s__Israel,s__MiddleEastRegion) ).

fof(kb_SUMO_2254,axiom,
    s__instance(s__Israel,s__Nation) ).

fof(kb_SUMO_2255,axiom,
    s__geographicSubregion(s__Jordan,s__MiddleEastRegion) ).

fof(kb_SUMO_2256,axiom,
    s__instance(s__Jordan,s__Nation) ).

fof(kb_SUMO_2257,axiom,
    s__geographicSubregion(s__Kuwait,s__MiddleEastRegion) ).

fof(kb_SUMO_2258,axiom,
    s__instance(s__Kuwait,s__Nation) ).

fof(kb_SUMO_2259,axiom,
    s__geographicSubregion(s__Lebanon,s__MiddleEastRegion) ).

fof(kb_SUMO_2260,axiom,
    s__instance(s__Lebanon,s__Nation) ).

fof(kb_SUMO_2261,axiom,
    s__geographicSubregion(s__Oman,s__MiddleEastRegion) ).

fof(kb_SUMO_2262,axiom,
    s__instance(s__Oman,s__Nation) ).

fof(kb_SUMO_2263,axiom,
    s__geographicSubregion(s__Qatar,s__MiddleEastRegion) ).

fof(kb_SUMO_2264,axiom,
    s__instance(s__Qatar,s__Nation) ).

fof(kb_SUMO_2265,axiom,
    s__geographicSubregion(s__SaudiArabia,s__MiddleEastRegion) ).

fof(kb_SUMO_2266,axiom,
    s__instance(s__SaudiArabia,s__Nation) ).

fof(kb_SUMO_2267,axiom,
    s__geographicSubregion(s__Syria,s__MiddleEastRegion) ).

fof(kb_SUMO_2268,axiom,
    s__instance(s__Syria,s__Nation) ).

fof(kb_SUMO_2269,axiom,
    s__geographicSubregion(s__UnitedArabEmirates,s__MiddleEastRegion) ).

fof(kb_SUMO_2270,axiom,
    s__instance(s__UnitedArabEmirates,s__Nation) ).

fof(kb_SUMO_2271,axiom,
    s__geographicSubregion(s__WestBank,s__MiddleEastRegion) ).

fof(kb_SUMO_2272,axiom,
    s__instance(s__WestBank,s__Nation) ).

fof(kb_SUMO_2273,axiom,
    s__geographicSubregion(s__Yemen,s__MiddleEastRegion) ).

fof(kb_SUMO_2274,axiom,
    s__instance(s__Yemen,s__Nation) ).

fof(kb_SUMO_2275,axiom,
    s__geographicSubregion(s__Austria,s__CentralEurope) ).

fof(kb_SUMO_2276,axiom,
    s__instance(s__Austria,s__Nation) ).

fof(kb_SUMO_2277,axiom,
    s__geographicSubregion(s__CzechRepublic,s__CentralEurope) ).

fof(kb_SUMO_2278,axiom,
    s__instance(s__CzechRepublic,s__Nation) ).

fof(kb_SUMO_2279,axiom,
    s__geographicSubregion(s__Germany,s__CentralEurope) ).

fof(kb_SUMO_2280,axiom,
    s__instance(s__Germany,s__EuropeanNation) ).

fof(kb_SUMO_2281,axiom,
    s__geographicSubregion(s__Hungary,s__CentralEurope) ).

fof(kb_SUMO_2282,axiom,
    s__instance(s__Hungary,s__Nation) ).

fof(kb_SUMO_2283,axiom,
    s__geographicSubregion(s__Liechtenstein,s__CentralEurope) ).

fof(kb_SUMO_2284,axiom,
    s__instance(s__Liechtenstein,s__Nation) ).

fof(kb_SUMO_2285,axiom,
    s__geographicSubregion(s__Poland,s__CentralEurope) ).

fof(kb_SUMO_2286,axiom,
    s__instance(s__Poland,s__EuropeanNation) ).

fof(kb_SUMO_2287,axiom,
    s__geographicSubregion(s__Slovakia,s__CentralEurope) ).

fof(kb_SUMO_2288,axiom,
    s__instance(s__Slovakia,s__Nation) ).

fof(kb_SUMO_2289,axiom,
    s__geographicSubregion(s__Slovenia,s__CentralEurope) ).

fof(kb_SUMO_2290,axiom,
    s__instance(s__Slovenia,s__Nation) ).

fof(kb_SUMO_2291,axiom,
    s__geographicSubregion(s__Switzerland,s__CentralEurope) ).

fof(kb_SUMO_2292,axiom,
    s__instance(s__Switzerland,s__EuropeanNation) ).

fof(kb_SUMO_2293,axiom,
    s__geographicSubregion(s__Belarus,s__EasternEurope) ).

fof(kb_SUMO_2294,axiom,
    s__instance(s__Belarus,s__Nation) ).

fof(kb_SUMO_2295,axiom,
    s__geographicSubregion(s__Estonia,s__EasternEurope) ).

fof(kb_SUMO_2296,axiom,
    s__instance(s__Estonia,s__Nation) ).

fof(kb_SUMO_2297,axiom,
    s__geographicSubregion(s__Latvia,s__EasternEurope) ).

fof(kb_SUMO_2298,axiom,
    s__instance(s__Latvia,s__Nation) ).

fof(kb_SUMO_2299,axiom,
    s__geographicSubregion(s__Lithuania,s__EasternEurope) ).

fof(kb_SUMO_2300,axiom,
    s__instance(s__Lithuania,s__Nation) ).

fof(kb_SUMO_2301,axiom,
    s__geographicSubregion(s__Moldova,s__EasternEurope) ).

fof(kb_SUMO_2302,axiom,
    s__instance(s__Moldova,s__Nation) ).

fof(kb_SUMO_2303,axiom,
    s__geographicSubregion(s__Ukraine,s__EasternEurope) ).

fof(kb_SUMO_2304,axiom,
    s__instance(s__Ukraine,s__Nation) ).

fof(kb_SUMO_2305,axiom,
    s__instance(s__FaroeIslands,s__LandArea) ).

fof(kb_SUMO_2306,axiom,
    s__instance(s__JanMayenIsland,s__LandArea) ).

fof(kb_SUMO_2307,axiom,
    s__instance(s__Svalbard,s__LandArea) ).

fof(kb_SUMO_2308,axiom,
    s__geographicSubregion(s__Denmark,s__NorthernEurope) ).

fof(kb_SUMO_2309,axiom,
    s__instance(s__Denmark,s__EuropeanNation) ).

fof(kb_SUMO_2310,axiom,
    s__geographicSubregion(s__FaroeIslands,s__NorthernEurope) ).

fof(kb_SUMO_2311,axiom,
    s__geographicSubregion(s__Finland,s__NorthernEurope) ).

fof(kb_SUMO_2312,axiom,
    s__instance(s__Finland,s__EuropeanNation) ).

fof(kb_SUMO_2313,axiom,
    s__geographicSubregion(s__Iceland,s__NorthernEurope) ).

fof(kb_SUMO_2314,axiom,
    s__instance(s__Iceland,s__EuropeanNation) ).

fof(kb_SUMO_2315,axiom,
    s__geographicSubregion(s__JanMayenIsland,s__NorthernEurope) ).

fof(kb_SUMO_2316,axiom,
    s__geographicSubregion(s__Norway,s__NorthernEurope) ).

fof(kb_SUMO_2317,axiom,
    s__instance(s__Norway,s__EuropeanNation) ).

fof(kb_SUMO_2318,axiom,
    s__geographicSubregion(s__Svalbard,s__NorthernEurope) ).

fof(kb_SUMO_2319,axiom,
    s__geographicSubregion(s__Sweden,s__NorthernEurope) ).

fof(kb_SUMO_2320,axiom,
    s__instance(s__Sweden,s__EuropeanNation) ).

fof(kb_SUMO_2321,axiom,
    s__geographicSubregion(s__Greece,s__SouthernEurope) ).

fof(kb_SUMO_2322,axiom,
    s__instance(s__Greece,s__EuropeanNation) ).

fof(kb_SUMO_2323,axiom,
    s__geographicSubregion(s__HolySee,s__SouthernEurope) ).

fof(kb_SUMO_2324,axiom,
    s__instance(s__HolySee,s__EuropeanNation) ).

fof(kb_SUMO_2325,axiom,
    s__geographicSubregion(s__Italy,s__SouthernEurope) ).

fof(kb_SUMO_2326,axiom,
    s__instance(s__Italy,s__EuropeanNation) ).

fof(kb_SUMO_2327,axiom,
    s__geographicSubregion(s__Malta,s__SouthernEurope) ).

fof(kb_SUMO_2328,axiom,
    s__instance(s__Malta,s__EuropeanNation) ).

fof(kb_SUMO_2329,axiom,
    s__geographicSubregion(s__SanMarino,s__SouthernEurope) ).

fof(kb_SUMO_2330,axiom,
    s__instance(s__SanMarino,s__EuropeanNation) ).

fof(kb_SUMO_2331,axiom,
    s__instance(s__Guernsey,s__LandArea) ).

fof(kb_SUMO_2332,axiom,
    s__instance(s__Jersey,s__LandArea) ).

fof(kb_SUMO_2333,axiom,
    s__instance(s__IsleOfMan,s__LandArea) ).

fof(kb_SUMO_2334,axiom,
    s__geographicSubregion(s__Belgium,s__WesternEurope) ).

fof(kb_SUMO_2335,axiom,
    s__instance(s__Belgium,s__EuropeanNation) ).

fof(kb_SUMO_2336,axiom,
    s__instance(s__EuropeanNation__t,s__SetOrClass) ).

fof(kb_SUMO_2337,axiom,
    s__geographicSubregion(s__France,s__WesternEurope) ).

fof(kb_SUMO_2338,axiom,
    s__instance(s__France,s__EuropeanNation) ).

fof(kb_SUMO_2339,axiom,
    s__geographicSubregion(s__Guernsey,s__WesternEurope) ).

fof(kb_SUMO_2340,axiom,
    s__geographicSubregion(s__Ireland,s__WesternEurope) ).

fof(kb_SUMO_2341,axiom,
    s__instance(s__Ireland,s__EuropeanNation) ).

fof(kb_SUMO_2342,axiom,
    s__geographicSubregion(s__Jersey,s__WesternEurope) ).

fof(kb_SUMO_2343,axiom,
    s__geographicSubregion(s__Luxembourg,s__WesternEurope) ).

fof(kb_SUMO_2344,axiom,
    s__instance(s__Luxembourg,s__Nation) ).

fof(kb_SUMO_2345,axiom,
    s__geographicSubregion(s__IsleOfMan,s__WesternEurope) ).

fof(kb_SUMO_2346,axiom,
    s__geographicSubregion(s__Monaco,s__WesternEurope) ).

fof(kb_SUMO_2347,axiom,
    s__instance(s__Monaco,s__EuropeanNation) ).

fof(kb_SUMO_2348,axiom,
    s__geographicSubregion(s__Netherlands,s__WesternEurope) ).

fof(kb_SUMO_2349,axiom,
    s__instance(s__Netherlands,s__EuropeanNation) ).

fof(kb_SUMO_2350,axiom,
    s__geographicSubregion(s__UnitedKingdom,s__WesternEurope) ).

fof(kb_SUMO_2351,axiom,
    s__instance(s__UnitedKingdom,s__EuropeanNation) ).

fof(kb_SUMO_2352,axiom,
    s__documentation(s__UnitedKingdom,s__EnglishLanguage,'The &%Nation comprising England, Scotland, Wales, and Northern Ireland.') ).

fof(kb_SUMO_2353,axiom,
    s__geographicSubregion(s__Albania,s__SoutheasternEurope) ).

fof(kb_SUMO_2354,axiom,
    s__instance(s__Albania,s__Nation) ).

fof(kb_SUMO_2355,axiom,
    s__geographicSubregion(s__BosniaAndHerzegovina,s__SoutheasternEurope) ).

fof(kb_SUMO_2356,axiom,
    s__instance(s__BosniaAndHerzegovina,s__Nation) ).

fof(kb_SUMO_2357,axiom,
    s__geographicSubregion(s__Bulgaria,s__SoutheasternEurope) ).

fof(kb_SUMO_2358,axiom,
    s__instance(s__Bulgaria,s__Nation) ).

fof(kb_SUMO_2359,axiom,
    s__geographicSubregion(s__Croatia,s__SoutheasternEurope) ).

fof(kb_SUMO_2360,axiom,
    s__instance(s__Croatia,s__Nation) ).

fof(kb_SUMO_2361,axiom,
    s__geographicSubregion(s__Macedonia,s__SoutheasternEurope) ).

fof(kb_SUMO_2362,axiom,
    s__instance(s__Macedonia,s__Nation) ).

fof(kb_SUMO_2363,axiom,
    s__geographicSubregion(s__Romania,s__SoutheasternEurope) ).

fof(kb_SUMO_2364,axiom,
    s__instance(s__Romania,s__Nation) ).

fof(kb_SUMO_2365,axiom,
    s__geographicSubregion(s__Turkey,s__SoutheasternEurope) ).

fof(kb_SUMO_2366,axiom,
    s__instance(s__Turkey,s__Nation) ).

fof(kb_SUMO_2367,axiom,
    s__geographicSubregion(s__SerbiaAndMontenegro,s__SoutheasternEurope) ).

fof(kb_SUMO_2368,axiom,
    s__instance(s__SerbiaAndMontenegro,s__Nation) ).

fof(kb_SUMO_2369,axiom,
    s__instance(s__Gibraltar,s__LandArea) ).

fof(kb_SUMO_2370,axiom,
    s__geographicSubregion(s__Andorra,s__SouthwesternEurope) ).

fof(kb_SUMO_2371,axiom,
    s__instance(s__Andorra,s__EuropeanNation) ).

fof(kb_SUMO_2372,axiom,
    s__geographicSubregion(s__Gibraltar,s__SouthwesternEurope) ).

fof(kb_SUMO_2373,axiom,
    s__geographicSubregion(s__Portugal,s__SouthwesternEurope) ).

fof(kb_SUMO_2374,axiom,
    s__instance(s__Portugal,s__EuropeanNation) ).

fof(kb_SUMO_2375,axiom,
    s__geographicSubregion(s__Spain,s__SouthwesternEurope) ).

fof(kb_SUMO_2376,axiom,
    s__instance(s__Spain,s__EuropeanNation) ).

fof(kb_SUMO_2377,axiom,
    s__instance(s__Bermuda,s__LandArea) ).

fof(kb_SUMO_2378,axiom,
    s__instance(s__Greenland,s__LandArea) ).

fof(kb_SUMO_2379,axiom,
    s__instance(s__SaintPierreAndMiquelon,s__LandArea) ).

fof(kb_SUMO_2380,axiom,
    s__geographicSubregion(s__Bermuda,s__NorthAmerica) ).

fof(kb_SUMO_2381,axiom,
    s__geographicSubregion(s__UnitedStates,s__NorthAmerica) ).

fof(kb_SUMO_2382,axiom,
    s__instance(s__UnitedStates,s__Nation) ).

fof(kb_SUMO_2383,axiom,
    s__geographicSubregion(s__Canada,s__NorthernNorthAmerica) ).

fof(kb_SUMO_2384,axiom,
    s__instance(s__Canada,s__Nation) ).

fof(kb_SUMO_2385,axiom,
    s__meetsSpatially(s__Canada,s__UnitedStates) ).

fof(kb_SUMO_2386,axiom,
    s__geographicSubregion(s__Greenland,s__NorthernNorthAmerica) ).

fof(kb_SUMO_2387,axiom,
    s__geographicSubregion(s__SaintPierreAndMiquelon,s__NorthernNorthAmerica) ).

fof(kb_SUMO_2388,axiom,
    s__instance(s__Anguilla,s__LandArea) ).

fof(kb_SUMO_2389,axiom,
    s__instance(s__Aruba,s__LandArea) ).

fof(kb_SUMO_2390,axiom,
    s__instance(s__BritishVirginIslands,s__LandArea) ).

fof(kb_SUMO_2391,axiom,
    s__instance(s__CaymanIslands,s__LandArea) ).

fof(kb_SUMO_2392,axiom,
    s__instance(s__Guadeloupe,s__LandArea) ).

fof(kb_SUMO_2393,axiom,
    s__instance(s__Martinique,s__LandArea) ).

fof(kb_SUMO_2394,axiom,
    s__instance(s__Montserrat,s__LandArea) ).

fof(kb_SUMO_2395,axiom,
    s__instance(s__NavassaIsland,s__LandArea) ).

fof(kb_SUMO_2396,axiom,
    s__instance(s__NetherlandsAntilles,s__LandArea) ).

fof(kb_SUMO_2397,axiom,
    s__instance(s__TurksAndCaicosIslands,s__LandArea) ).

fof(kb_SUMO_2398,axiom,
    s__geographicSubregion(s__Anguilla,s__CaribbeanRegion) ).

fof(kb_SUMO_2399,axiom,
    s__geographicSubregion(s__AntiguaAndBarbuda,s__CaribbeanRegion) ).

fof(kb_SUMO_2400,axiom,
    s__instance(s__AntiguaAndBarbuda,s__Nation) ).

fof(kb_SUMO_2401,axiom,
    s__geographicSubregion(s__Aruba,s__CaribbeanRegion) ).

fof(kb_SUMO_2402,axiom,
    s__geographicSubregion(s__TheBahamas,s__CaribbeanRegion) ).

fof(kb_SUMO_2403,axiom,
    s__instance(s__TheBahamas,s__Nation) ).

fof(kb_SUMO_2404,axiom,
    s__geographicSubregion(s__Barbados,s__CaribbeanRegion) ).

fof(kb_SUMO_2405,axiom,
    s__instance(s__Barbados,s__Nation) ).

fof(kb_SUMO_2406,axiom,
    s__geographicSubregion(s__BritishVirginIslands,s__CaribbeanRegion) ).

fof(kb_SUMO_2407,axiom,
    s__geographicSubregion(s__CaymanIslands,s__CaribbeanRegion) ).

fof(kb_SUMO_2408,axiom,
    s__geographicSubregion(s__Cuba,s__CaribbeanRegion) ).

fof(kb_SUMO_2409,axiom,
    s__instance(s__Cuba,s__Nation) ).

fof(kb_SUMO_2410,axiom,
    s__instance(s__Cuba,s__Island) ).

fof(kb_SUMO_2411,axiom,
    s__geographicSubregion(s__Dominica,s__CaribbeanRegion) ).

fof(kb_SUMO_2412,axiom,
    s__instance(s__Dominica,s__Nation) ).

fof(kb_SUMO_2413,axiom,
    s__geographicSubregion(s__DominicanRepublic,s__CaribbeanRegion) ).

fof(kb_SUMO_2414,axiom,
    s__instance(s__DominicanRepublic,s__Nation) ).

fof(kb_SUMO_2415,axiom,
    s__geographicSubregion(s__Grenada,s__CaribbeanRegion) ).

fof(kb_SUMO_2416,axiom,
    s__instance(s__Grenada,s__Nation) ).

fof(kb_SUMO_2417,axiom,
    s__geographicSubregion(s__Guadeloupe,s__CaribbeanRegion) ).

fof(kb_SUMO_2418,axiom,
    s__geographicSubregion(s__Haiti,s__CaribbeanRegion) ).

fof(kb_SUMO_2419,axiom,
    s__instance(s__Haiti,s__Nation) ).

fof(kb_SUMO_2420,axiom,
    s__geographicSubregion(s__Jamaica,s__CaribbeanRegion) ).

fof(kb_SUMO_2421,axiom,
    s__instance(s__Jamaica,s__Nation) ).

fof(kb_SUMO_2422,axiom,
    s__geographicSubregion(s__Martinique,s__CaribbeanRegion) ).

fof(kb_SUMO_2423,axiom,
    s__geographicSubregion(s__Montserrat,s__CaribbeanRegion) ).

fof(kb_SUMO_2424,axiom,
    s__geographicSubregion(s__NavassaIsland,s__CaribbeanRegion) ).

fof(kb_SUMO_2425,axiom,
    s__geographicSubregion(s__NetherlandsAntilles,s__CaribbeanRegion) ).

fof(kb_SUMO_2426,axiom,
    s__geographicSubregion(s__PuertoRico,s__CaribbeanRegion) ).

fof(kb_SUMO_2427,axiom,
    s__geographicSubregion(s__SaintKittsAndNevis,s__CaribbeanRegion) ).

fof(kb_SUMO_2428,axiom,
    s__instance(s__SaintKittsAndNevis,s__Nation) ).

fof(kb_SUMO_2429,axiom,
    s__geographicSubregion(s__SaintLucia,s__CaribbeanRegion) ).

fof(kb_SUMO_2430,axiom,
    s__instance(s__SaintLucia,s__Nation) ).

fof(kb_SUMO_2431,axiom,
    s__geographicSubregion(s__SaintVincentAndTheGrenadines,s__CaribbeanRegion) ).

fof(kb_SUMO_2432,axiom,
    s__instance(s__SaintVincentAndTheGrenadines,s__Nation) ).

fof(kb_SUMO_2433,axiom,
    s__geographicSubregion(s__TrinidadAndTobago,s__CaribbeanRegion) ).

fof(kb_SUMO_2434,axiom,
    s__instance(s__TrinidadAndTobago,s__Nation) ).

fof(kb_SUMO_2435,axiom,
    s__geographicSubregion(s__TurksAndCaicosIslands,s__CaribbeanRegion) ).

fof(kb_SUMO_2436,axiom,
    s__geographicSubregion(s__VirginIslands,s__CaribbeanRegion) ).

fof(kb_SUMO_2437,axiom,
    s__instance(s__ClippertonIsland,s__LandArea) ).

fof(kb_SUMO_2438,axiom,
    s__geographicSubregion(s__Belize,s__MiddleAmerica) ).

fof(kb_SUMO_2439,axiom,
    s__instance(s__Belize,s__Nation) ).

fof(kb_SUMO_2440,axiom,
    s__geographicSubregion(s__ClippertonIsland,s__MiddleAmerica) ).

fof(kb_SUMO_2441,axiom,
    s__geographicSubregion(s__CostaRica,s__MiddleAmerica) ).

fof(kb_SUMO_2442,axiom,
    s__instance(s__CostaRica,s__Nation) ).

fof(kb_SUMO_2443,axiom,
    s__geographicSubregion(s__ElSalvador,s__MiddleAmerica) ).

fof(kb_SUMO_2444,axiom,
    s__instance(s__ElSalvador,s__Nation) ).

fof(kb_SUMO_2445,axiom,
    s__geographicSubregion(s__Guatemala,s__MiddleAmerica) ).

fof(kb_SUMO_2446,axiom,
    s__instance(s__Guatemala,s__Nation) ).

fof(kb_SUMO_2447,axiom,
    s__geographicSubregion(s__Honduras,s__MiddleAmerica) ).

fof(kb_SUMO_2448,axiom,
    s__instance(s__Honduras,s__Nation) ).

fof(kb_SUMO_2449,axiom,
    s__geographicSubregion(s__Mexico,s__MiddleAmerica) ).

fof(kb_SUMO_2450,axiom,
    s__instance(s__Mexico,s__Nation) ).

fof(kb_SUMO_2451,axiom,
    s__geographicSubregion(s__Nicaragua,s__MiddleAmerica) ).

fof(kb_SUMO_2452,axiom,
    s__instance(s__Nicaragua,s__Nation) ).

fof(kb_SUMO_2453,axiom,
    s__geographicSubregion(s__Panama,s__MiddleAmerica) ).

fof(kb_SUMO_2454,axiom,
    s__instance(s__Panama,s__Nation) ).

fof(kb_SUMO_2455,axiom,
    s__instance(s__FrenchGuiana,s__LandArea) ).

fof(kb_SUMO_2456,axiom,
    s__instance(s__FalklandIslands,s__LandArea) ).

fof(kb_SUMO_2457,axiom,
    s__instance(s__SouthGeorgiaAndTheSouthSandwichIslands,s__LandArea) ).

fof(kb_SUMO_2458,axiom,
    s__geographicSubregion(s__Bolivia,s__CentralSouthAmerica) ).

fof(kb_SUMO_2459,axiom,
    s__instance(s__Bolivia,s__Nation) ).

fof(kb_SUMO_2460,axiom,
    s__geographicSubregion(s__Paraguay,s__CentralSouthAmerica) ).

fof(kb_SUMO_2461,axiom,
    s__instance(s__Paraguay,s__Nation) ).

fof(kb_SUMO_2462,axiom,
    s__geographicSubregion(s__Brazil,s__EasternSouthAmerica) ).

fof(kb_SUMO_2463,axiom,
    s__instance(s__Brazil,s__Nation) ).

fof(kb_SUMO_2464,axiom,
    s__geographicSubregion(s__Colombia,s__NorthernSouthAmerica) ).

fof(kb_SUMO_2465,axiom,
    s__instance(s__Colombia,s__Nation) ).

fof(kb_SUMO_2466,axiom,
    s__geographicSubregion(s__FrenchGuiana,s__NorthernSouthAmerica) ).

fof(kb_SUMO_2467,axiom,
    s__geographicSubregion(s__Guyana,s__NorthernSouthAmerica) ).

fof(kb_SUMO_2468,axiom,
    s__instance(s__Guyana,s__Nation) ).

fof(kb_SUMO_2469,axiom,
    s__geographicSubregion(s__Suriname,s__NorthernSouthAmerica) ).

fof(kb_SUMO_2470,axiom,
    s__instance(s__Suriname,s__Nation) ).

fof(kb_SUMO_2471,axiom,
    s__geographicSubregion(s__Venezuela,s__NorthernSouthAmerica) ).

fof(kb_SUMO_2472,axiom,
    s__instance(s__Venezuela,s__Nation) ).

fof(kb_SUMO_2473,axiom,
    s__geographicSubregion(s__Argentina,s__SouthernSouthAmerica) ).

fof(kb_SUMO_2474,axiom,
    s__instance(s__Argentina,s__Nation) ).

fof(kb_SUMO_2475,axiom,
    s__geographicSubregion(s__Chile,s__SouthernSouthAmerica) ).

fof(kb_SUMO_2476,axiom,
    s__instance(s__Chile,s__Nation) ).

fof(kb_SUMO_2477,axiom,
    s__geographicSubregion(s__FalklandIslands,s__SouthernSouthAmerica) ).

fof(kb_SUMO_2478,axiom,
    s__geographicSubregion(s__SouthGeorgiaAndTheSouthSandwichIslands,s__SouthernSouthAmerica) ).

fof(kb_SUMO_2479,axiom,
    s__geographicSubregion(s__Uruguay,s__SouthernSouthAmerica) ).

fof(kb_SUMO_2480,axiom,
    s__instance(s__Uruguay,s__Nation) ).

fof(kb_SUMO_2481,axiom,
    s__geographicSubregion(s__Ecuador,s__WesternSouthAmerica) ).

fof(kb_SUMO_2482,axiom,
    s__instance(s__Ecuador,s__Nation) ).

fof(kb_SUMO_2483,axiom,
    s__geographicSubregion(s__Peru,s__WesternSouthAmerica) ).

fof(kb_SUMO_2484,axiom,
    s__instance(s__Peru,s__Nation) ).

fof(kb_SUMO_2485,axiom,
    s__geographicSubregion(s__Kazakhstan,s__CentralAsia) ).

fof(kb_SUMO_2486,axiom,
    s__instance(s__Kazakhstan,s__Nation) ).

fof(kb_SUMO_2487,axiom,
    s__geographicSubregion(s__Kyrgyzstan,s__CentralAsia) ).

fof(kb_SUMO_2488,axiom,
    s__instance(s__Kyrgyzstan,s__Nation) ).

fof(kb_SUMO_2489,axiom,
    s__geographicSubregion(s__Tajikistan,s__CentralAsia) ).

fof(kb_SUMO_2490,axiom,
    s__instance(s__Tajikistan,s__Nation) ).

fof(kb_SUMO_2491,axiom,
    s__geographicSubregion(s__Turkmenistan,s__CentralAsia) ).

fof(kb_SUMO_2492,axiom,
    s__instance(s__Turkmenistan,s__Nation) ).

fof(kb_SUMO_2493,axiom,
    s__geographicSubregion(s__Uzbekistan,s__CentralAsia) ).

fof(kb_SUMO_2494,axiom,
    s__instance(s__Uzbekistan,s__Nation) ).

fof(kb_SUMO_2495,axiom,
    s__instance(s__HongKong,s__LandArea) ).

fof(kb_SUMO_2496,axiom,
    s__instance(s__Macau,s__LandArea) ).

fof(kb_SUMO_2497,axiom,
    s__geographicSubregion(s__China,s__EasternAsia) ).

fof(kb_SUMO_2498,axiom,
    s__instance(s__China,s__Nation) ).

fof(kb_SUMO_2499,axiom,
    s__geographicSubregion(s__HongKong,s__EasternAsia) ).

fof(kb_SUMO_2500,axiom,
    s__geographicSubregion(s__Japan,s__EasternAsia) ).

fof(kb_SUMO_2501,axiom,
    s__instance(s__Japan,s__Nation) ).

fof(kb_SUMO_2502,axiom,
    s__instance(s__Japan,s__Island) ).

fof(kb_SUMO_2503,axiom,
    s__geographicSubregion(s__NorthKorea,s__EasternAsia) ).

fof(kb_SUMO_2504,axiom,
    s__instance(s__NorthKorea,s__Nation) ).

fof(kb_SUMO_2505,axiom,
    s__geographicSubregion(s__SouthKorea,s__EasternAsia) ).

fof(kb_SUMO_2506,axiom,
    s__instance(s__SouthKorea,s__Nation) ).

fof(kb_SUMO_2507,axiom,
    s__geographicSubregion(s__Macau,s__EasternAsia) ).

fof(kb_SUMO_2508,axiom,
    s__geographicSubregion(s__Taiwan,s__EasternAsia) ).

fof(kb_SUMO_2509,axiom,
    s__instance(s__Taiwan,s__Nation) ).

fof(kb_SUMO_2510,axiom,
    s__geographicSubregion(s__Mongolia,s__NorthernAsia) ).

fof(kb_SUMO_2511,axiom,
    s__instance(s__Mongolia,s__Nation) ).

fof(kb_SUMO_2512,axiom,
    s__geographicSubregion(s__Russia,s__NorthernAsia) ).

fof(kb_SUMO_2513,axiom,
    s__instance(s__Russia,s__Nation) ).

fof(kb_SUMO_2514,axiom,
    s__instance(s__BritishIndianOceanTerritory,s__LandArea) ).

fof(kb_SUMO_2515,axiom,
    s__geographicSubregion(s__Afghanistan,s__SouthernAsia) ).

fof(kb_SUMO_2516,axiom,
    s__instance(s__Afghanistan,s__Nation) ).

fof(kb_SUMO_2517,axiom,
    s__geographicSubregion(s__Bangladesh,s__SouthernAsia) ).

fof(kb_SUMO_2518,axiom,
    s__instance(s__Bangladesh,s__Nation) ).

fof(kb_SUMO_2519,axiom,
    s__geographicSubregion(s__Bhutan,s__SouthernAsia) ).

fof(kb_SUMO_2520,axiom,
    s__instance(s__Bhutan,s__Nation) ).

fof(kb_SUMO_2521,axiom,
    s__geographicSubregion(s__BritishIndianOceanTerritory,s__SouthernAsia) ).

fof(kb_SUMO_2522,axiom,
    s__geographicSubregion(s__India,s__SouthernAsia) ).

fof(kb_SUMO_2523,axiom,
    s__instance(s__India,s__Nation) ).

fof(kb_SUMO_2524,axiom,
    s__geographicSubregion(s__Maldives,s__SouthernAsia) ).

fof(kb_SUMO_2525,axiom,
    s__instance(s__Maldives,s__Nation) ).

fof(kb_SUMO_2526,axiom,
    s__geographicSubregion(s__Nepal,s__SouthernAsia) ).

fof(kb_SUMO_2527,axiom,
    s__instance(s__Nepal,s__Nation) ).

fof(kb_SUMO_2528,axiom,
    s__geographicSubregion(s__Pakistan,s__SouthernAsia) ).

fof(kb_SUMO_2529,axiom,
    s__instance(s__Pakistan,s__Nation) ).

fof(kb_SUMO_2530,axiom,
    s__geographicSubregion(s__SriLanka,s__SouthernAsia) ).

fof(kb_SUMO_2531,axiom,
    s__instance(s__SriLanka,s__Nation) ).

fof(kb_SUMO_2532,axiom,
    s__located(s__FrenchSouthernAndAntarcticLands,s__IndianOcean) ).

fof(kb_SUMO_2533,axiom,
    s__instance(s__FrenchSouthernAndAntarcticLands,s__LandArea) ).

fof(kb_SUMO_2534,axiom,
    s__located(s__FrenchSouthernAndAntarcticLands,s__DirectionalSubregionFn(s__South,s__IndianOcean)) ).

fof(kb_SUMO_2535,axiom,
    s__instance(s__AshmoreAndCartierIslands,s__LandArea) ).

fof(kb_SUMO_2536,axiom,
    s__instance(s__ChristmasIsland,s__LandArea) ).

fof(kb_SUMO_2537,axiom,
    s__instance(s__CocosKeelingIslands,s__LandArea) ).

fof(kb_SUMO_2538,axiom,
    s__instance(s__ParacelIslands,s__LandArea) ).

fof(kb_SUMO_2539,axiom,
    s__instance(s__SpratlyIslands,s__LandArea) ).

fof(kb_SUMO_2540,axiom,
    s__geographicSubregion(s__AshmoreAndCartierIslands,s__SoutheasternAsia) ).

fof(kb_SUMO_2541,axiom,
    s__geographicSubregion(s__Brunei,s__SoutheasternAsia) ).

fof(kb_SUMO_2542,axiom,
    s__instance(s__Brunei,s__Nation) ).

fof(kb_SUMO_2543,axiom,
    s__geographicSubregion(s__Myanmar,s__SoutheasternAsia) ).

fof(kb_SUMO_2544,axiom,
    s__formerName('Burma',s__Myanmar) ).

fof(kb_SUMO_2545,axiom,
    s__instance(s__Myanmar,s__Nation) ).

fof(kb_SUMO_2546,axiom,
    s__geographicSubregion(s__Cambodia,s__SoutheasternAsia) ).

fof(kb_SUMO_2547,axiom,
    s__instance(s__Cambodia,s__Nation) ).

fof(kb_SUMO_2548,axiom,
    s__geographicSubregion(s__ChristmasIsland,s__SoutheasternAsia) ).

fof(kb_SUMO_2549,axiom,
    s__geographicSubregion(s__CocosKeelingIslands,s__SoutheasternAsia) ).

fof(kb_SUMO_2550,axiom,
    s__geographicSubregion(s__EastTimor,s__SoutheasternAsia) ).

fof(kb_SUMO_2551,axiom,
    s__instance(s__EastTimor,s__Nation) ).

fof(kb_SUMO_2552,axiom,
    s__geographicSubregion(s__Indonesia,s__SoutheasternAsia) ).

fof(kb_SUMO_2553,axiom,
    s__instance(s__Indonesia,s__Nation) ).

fof(kb_SUMO_2554,axiom,
    s__geographicSubregion(s__Laos,s__SoutheasternAsia) ).

fof(kb_SUMO_2555,axiom,
    s__instance(s__Laos,s__Nation) ).

fof(kb_SUMO_2556,axiom,
    s__geographicSubregion(s__Malaysia,s__SoutheasternAsia) ).

fof(kb_SUMO_2557,axiom,
    s__instance(s__Malaysia,s__Nation) ).

fof(kb_SUMO_2558,axiom,
    s__geographicSubregion(s__PapuaNewGuinea,s__SoutheasternAsia) ).

fof(kb_SUMO_2559,axiom,
    s__instance(s__PapuaNewGuinea,s__Nation) ).

fof(kb_SUMO_2560,axiom,
    s__geographicSubregion(s__ParacelIslands,s__SoutheasternAsia) ).

fof(kb_SUMO_2561,axiom,
    s__geographicSubregion(s__Philippines,s__SoutheasternAsia) ).

fof(kb_SUMO_2562,axiom,
    s__instance(s__Philippines,s__Nation) ).

fof(kb_SUMO_2563,axiom,
    s__geographicSubregion(s__Singapore,s__SoutheasternAsia) ).

fof(kb_SUMO_2564,axiom,
    s__instance(s__Singapore,s__Nation) ).

fof(kb_SUMO_2565,axiom,
    s__geographicSubregion(s__SpratlyIslands,s__SoutheasternAsia) ).

fof(kb_SUMO_2566,axiom,
    s__geographicSubregion(s__Thailand,s__SoutheasternAsia) ).

fof(kb_SUMO_2567,axiom,
    s__instance(s__Thailand,s__Nation) ).

fof(kb_SUMO_2568,axiom,
    s__geographicSubregion(s__Vietnam,s__SoutheasternAsia) ).

fof(kb_SUMO_2569,axiom,
    s__instance(s__Vietnam,s__Nation) ).

fof(kb_SUMO_2570,axiom,
    s__geographicSubregion(s__Armenia,s__SouthwesternAsia) ).

fof(kb_SUMO_2571,axiom,
    s__instance(s__Armenia,s__Nation) ).

fof(kb_SUMO_2572,axiom,
    s__geographicSubregion(s__Azerbaijan,s__SouthwesternAsia) ).

fof(kb_SUMO_2573,axiom,
    s__instance(s__Azerbaijan,s__Nation) ).

fof(kb_SUMO_2574,axiom,
    s__geographicSubregion(s__RepublicOfGeorgia,s__SouthwesternAsia) ).

fof(kb_SUMO_2575,axiom,
    s__instance(s__RepublicOfGeorgia,s__Nation) ).

fof(kb_SUMO_2576,axiom,
    s__instance(s__AmericanSamoa,s__LandArea) ).

fof(kb_SUMO_2577,axiom,
    s__instance(s__BakerIsland,s__LandArea) ).

fof(kb_SUMO_2578,axiom,
    s__instance(s__CookIslands,s__LandArea) ).

fof(kb_SUMO_2579,axiom,
    s__instance(s__CoralSeaIslands,s__LandArea) ).

fof(kb_SUMO_2580,axiom,
    s__instance(s__FrenchPolynesia,s__LandArea) ).

fof(kb_SUMO_2581,axiom,
    s__instance(s__HowlandIsland,s__LandArea) ).

fof(kb_SUMO_2582,axiom,
    s__instance(s__JarvisIsland,s__LandArea) ).

fof(kb_SUMO_2583,axiom,
    s__instance(s__JohnstonAtoll,s__LandArea) ).

fof(kb_SUMO_2584,axiom,
    s__instance(s__KingmanReef,s__LandArea) ).

fof(kb_SUMO_2585,axiom,
    s__instance(s__MidwayIslands,s__LandArea) ).

fof(kb_SUMO_2586,axiom,
    s__instance(s__NewCaledonia,s__LandArea) ).

fof(kb_SUMO_2587,axiom,
    s__instance(s__Niue,s__LandArea) ).

fof(kb_SUMO_2588,axiom,
    s__instance(s__NorfolkIsland,s__LandArea) ).

fof(kb_SUMO_2589,axiom,
    s__instance(s__NorthernMarianaIslands,s__LandArea) ).

fof(kb_SUMO_2590,axiom,
    s__instance(s__PalmyraAtoll,s__LandArea) ).

fof(kb_SUMO_2591,axiom,
    s__instance(s__PitcairnIslands,s__LandArea) ).

fof(kb_SUMO_2592,axiom,
    s__instance(s__Tokelau,s__LandArea) ).

fof(kb_SUMO_2593,axiom,
    s__instance(s__WakeIsland,s__LandArea) ).

fof(kb_SUMO_2594,axiom,
    s__instance(s__WallisAndFutuna,s__LandArea) ).

fof(kb_SUMO_2595,axiom,
    s__geographicSubregion(s__AmericanSamoa,s__Oceania) ).

fof(kb_SUMO_2596,axiom,
    s__geographicSubregion(s__Australia,s__Oceania) ).

fof(kb_SUMO_2597,axiom,
    s__instance(s__Australia,s__Nation) ).

fof(kb_SUMO_2598,axiom,
    s__part(s__Australia,s__Oceania) ).

fof(kb_SUMO_2599,axiom,
    s__geographicSubregion(s__BakerIsland,s__Oceania) ).

fof(kb_SUMO_2600,axiom,
    s__geographicSubregion(s__CookIslands,s__Oceania) ).

fof(kb_SUMO_2601,axiom,
    s__geographicSubregion(s__CoralSeaIslands,s__Oceania) ).

fof(kb_SUMO_2602,axiom,
    s__geographicSubregion(s__Fiji,s__Oceania) ).

fof(kb_SUMO_2603,axiom,
    s__instance(s__Fiji,s__Nation) ).

fof(kb_SUMO_2604,axiom,
    s__geographicSubregion(s__FrenchPolynesia,s__Oceania) ).

fof(kb_SUMO_2605,axiom,
    s__geographicSubregion(s__Guam,s__Oceania) ).

fof(kb_SUMO_2606,axiom,
    s__geographicSubregion(s__HowlandIsland,s__Oceania) ).

fof(kb_SUMO_2607,axiom,
    s__geographicSubregion(s__JarvisIsland,s__Oceania) ).

fof(kb_SUMO_2608,axiom,
    s__geographicSubregion(s__JohnstonAtoll,s__Oceania) ).

fof(kb_SUMO_2609,axiom,
    s__geographicSubregion(s__KingmanReef,s__Oceania) ).

fof(kb_SUMO_2610,axiom,
    s__geographicSubregion(s__Kiribati,s__Oceania) ).

fof(kb_SUMO_2611,axiom,
    s__instance(s__Kiribati,s__Nation) ).

fof(kb_SUMO_2612,axiom,
    s__geographicSubregion(s__MarshallIslands,s__Oceania) ).

fof(kb_SUMO_2613,axiom,
    s__instance(s__MarshallIslands,s__Nation) ).

fof(kb_SUMO_2614,axiom,
    s__geographicSubregion(s__Micronesia,s__Oceania) ).

fof(kb_SUMO_2615,axiom,
    s__instance(s__Micronesia,s__Nation) ).

fof(kb_SUMO_2616,axiom,
    s__geographicSubregion(s__MidwayIslands,s__Oceania) ).

fof(kb_SUMO_2617,axiom,
    s__geographicSubregion(s__Nauru,s__Oceania) ).

fof(kb_SUMO_2618,axiom,
    s__instance(s__Nauru,s__Nation) ).

fof(kb_SUMO_2619,axiom,
    s__geographicSubregion(s__NewCaledonia,s__Oceania) ).

fof(kb_SUMO_2620,axiom,
    s__geographicSubregion(s__NewZealand,s__Oceania) ).

fof(kb_SUMO_2621,axiom,
    s__instance(s__NewZealand,s__Nation) ).

fof(kb_SUMO_2622,axiom,
    s__geographicSubregion(s__Niue,s__Oceania) ).

fof(kb_SUMO_2623,axiom,
    s__geographicSubregion(s__NorfolkIsland,s__Oceania) ).

fof(kb_SUMO_2624,axiom,
    s__geographicSubregion(s__NorthernMarianaIslands,s__Oceania) ).

fof(kb_SUMO_2625,axiom,
    s__geographicSubregion(s__Palau,s__Oceania) ).

fof(kb_SUMO_2626,axiom,
    s__instance(s__Palau,s__Nation) ).

fof(kb_SUMO_2627,axiom,
    s__geographicSubregion(s__PalmyraAtoll,s__Oceania) ).

fof(kb_SUMO_2628,axiom,
    s__geographicSubregion(s__PitcairnIslands,s__Oceania) ).

fof(kb_SUMO_2629,axiom,
    s__geographicSubregion(s__Samoa,s__Oceania) ).

fof(kb_SUMO_2630,axiom,
    s__instance(s__Samoa,s__Nation) ).

fof(kb_SUMO_2631,axiom,
    s__geographicSubregion(s__SolomonIslands,s__Oceania) ).

fof(kb_SUMO_2632,axiom,
    s__instance(s__SolomonIslands,s__Nation) ).

fof(kb_SUMO_2633,axiom,
    s__geographicSubregion(s__Tokelau,s__Oceania) ).

fof(kb_SUMO_2634,axiom,
    s__geographicSubregion(s__Tonga,s__Oceania) ).

fof(kb_SUMO_2635,axiom,
    s__instance(s__Tonga,s__Nation) ).

fof(kb_SUMO_2636,axiom,
    s__geographicSubregion(s__Tuvalu,s__Oceania) ).

fof(kb_SUMO_2637,axiom,
    s__instance(s__Tuvalu,s__Nation) ).

fof(kb_SUMO_2638,axiom,
    s__geographicSubregion(s__Vanuatu,s__Oceania) ).

fof(kb_SUMO_2639,axiom,
    s__instance(s__Vanuatu,s__Nation) ).

fof(kb_SUMO_2640,axiom,
    s__geographicSubregion(s__WakeIsland,s__Oceania) ).

fof(kb_SUMO_2641,axiom,
    s__geographicSubregion(s__WallisAndFutuna,s__Oceania) ).

fof(kb_SUMO_2642,axiom,
    s__instance(s__AtlantaGeorgia,s__AmericanCity) ).

fof(kb_SUMO_2643,axiom,
    s__part(s__AtlantaGeorgia,s__Georgia) ).

fof(kb_SUMO_2644,axiom,
    s__documentation(s__AtlantaGeorgia,s__EnglishLanguage,'The largest City in &%Georgia.') ).

fof(kb_SUMO_2645,axiom,
    s__instance(s__BaltimoreMaryland,s__AmericanCity) ).

fof(kb_SUMO_2646,axiom,
    s__part(s__BaltimoreMaryland,s__Maryland) ).

fof(kb_SUMO_2647,axiom,
    s__documentation(s__BaltimoreMaryland,s__EnglishLanguage,'The largest City in &%Maryland.') ).

fof(kb_SUMO_2648,axiom,
    s__instance(s__BerlinGermany,s__EuropeanCity) ).

fof(kb_SUMO_2649,axiom,
    s__capitalCity(s__BerlinGermany,s__Germany) ).

fof(kb_SUMO_2650,axiom,
    s__documentation(s__BerlinGermany,s__EnglishLanguage,'The capital of &%Germany and the largest City of the country.') ).

fof(kb_SUMO_2651,axiom,
    s__instance(s__BernSwitzerland,s__EuropeanCity) ).

fof(kb_SUMO_2652,axiom,
    s__capitalCity(s__BernSwitzerland,s__Switzerland) ).

fof(kb_SUMO_2653,axiom,
    s__documentation(s__BernSwitzerland,s__EnglishLanguage,'The capital of &%Switzerland.') ).

fof(kb_SUMO_2654,axiom,
    s__instance(s__BostonMassachusetts,s__AmericanCity) ).

fof(kb_SUMO_2655,axiom,
    s__part(s__BostonMassachusetts,s__Massachusetts) ).

fof(kb_SUMO_2656,axiom,
    s__documentation(s__BostonMassachusetts,s__EnglishLanguage,'The largest &%City in &%Massachusetts.') ).

fof(kb_SUMO_2657,axiom,
    s__instance(s__KansasCityMissouri,s__AmericanCity) ).

fof(kb_SUMO_2658,axiom,
    s__documentation(s__KansasCityMissouri,s__EnglishLanguage,'A large &%City at the western edge of &%Missouri.') ).

fof(kb_SUMO_2659,axiom,
    s__part(s__KansasCityMissouri,s__Missouri) ).

fof(kb_SUMO_2660,axiom,
    s__instance(s__MemphisTennessee,s__AmericanCity) ).

fof(kb_SUMO_2661,axiom,
    s__instance(s__ManchesterNewHampshire,s__AmericanCity) ).

fof(kb_SUMO_2662,axiom,
    s__part(s__ManchesterNewHampshire,s__NewHampshire) ).

fof(kb_SUMO_2663,axiom,
    s__documentation(s__ManchesterNewHampshire,s__EnglishLanguage,'The largest &%City in &%NewHampshire.') ).

fof(kb_SUMO_2664,axiom,
    s__part(s__MemphisTennessee,s__Tennessee) ).

fof(kb_SUMO_2665,axiom,
    s__documentation(s__MemphisTennessee,s__EnglishLanguage,'The largest City in Tennessee, located on the MississippiRiver.') ).

fof(kb_SUMO_2666,axiom,
    s__instance(s__MinneapolisMinnesota,s__AmericanCity) ).

fof(kb_SUMO_2667,axiom,
    s__part(s__MinneapolisMinnesota,s__Minnesota) ).

fof(kb_SUMO_2668,axiom,
    s__documentation(s__MinneapolisMinnesota,s__EnglishLanguage,'The largest City in Minnesota.') ).

fof(kb_SUMO_2669,axiom,
    s__instance(s__MississippiRiver,s__River) ).

fof(kb_SUMO_2670,axiom,
    s__instance(s__River__t,s__SetOrClass) ).

fof(kb_SUMO_2671,axiom,
    s__part(s__MississippiRiver,s__UnitedStates) ).

fof(kb_SUMO_2672,axiom,
    s__documentation(s__MississippiRiver,s__EnglishLanguage,'The major River in the &%UnitedStates. It runs almost the entire width of the UnitedStates, from &%Minnesota to the &%GulfOfMexico.') ).

fof(kb_SUMO_2673,axiom,
    s__connected(s__MississippiRiver,s__GulfOfMexico) ).

fof(kb_SUMO_2674,axiom,
    s__instance(s__MontrealCanada,s__City) ).

fof(kb_SUMO_2675,axiom,
    s__part(s__MontrealCanada,s__Canada) ).

fof(kb_SUMO_2676,axiom,
    s__documentation(s__MontrealCanada,s__EnglishLanguage,'A large City in eastern Canada.') ).

fof(kb_SUMO_2677,axiom,
    s__instance(s__MoscowRussia,s__EuropeanCity) ).

fof(kb_SUMO_2678,axiom,
    s__capitalCity(s__MoscowRussia,s__Russia) ).

fof(kb_SUMO_2679,axiom,
    s__documentation(s__MoscowRussia,s__EnglishLanguage,'The capital of Russia and the largest City of the country.') ).

fof(kb_SUMO_2680,axiom,
    s__instance(s__NashvilleTennessee,s__AmericanCity) ).

fof(kb_SUMO_2681,axiom,
    s__part(s__NashvilleTennessee,s__Tennessee) ).

fof(kb_SUMO_2682,axiom,
    s__documentation(s__NashvilleTennessee,s__EnglishLanguage,'A large City in Tennessee.') ).

fof(kb_SUMO_2683,axiom,
    s__instance(s__Palestine,s__OverseasArea) ).

fof(kb_SUMO_2684,axiom,
    s__dependentGeopoliticalArea(s__Palestine,s__UnitedKingdom) ).

fof(kb_SUMO_2685,axiom,
    s__documentation(s__Palestine,s__EnglishLanguage,'A GeopoliticalArea that was divided by the UnitedKingdom into Israel and Jordan in 1948.') ).

fof(kb_SUMO_2686,axiom,
    s__instance(s__ParisFrance,s__EuropeanCity) ).

fof(kb_SUMO_2687,axiom,
    s__capitalCity(s__ParisFrance,s__France) ).

fof(kb_SUMO_2688,axiom,
    s__documentation(s__ParisFrance,s__EnglishLanguage,'The capital of &%France and the largest &%City of the country.') ).

fof(kb_SUMO_2689,axiom,
    s__instance(s__PhiladelphiaPennsylvania,s__AmericanCity) ).

fof(kb_SUMO_2690,axiom,
    s__part(s__PhiladelphiaPennsylvania,s__Pennsylvania) ).

fof(kb_SUMO_2691,axiom,
    s__documentation(s__PhiladelphiaPennsylvania,s__EnglishLanguage,'The largest City in Pennsylvania.') ).

fof(kb_SUMO_2692,axiom,
    s__instance(s__PittsburghPennsylvania,s__AmericanCity) ).

fof(kb_SUMO_2693,axiom,
    s__part(s__PittsburghPennsylvania,s__Pennsylvania) ).

fof(kb_SUMO_2694,axiom,
    s__documentation(s__PittsburghPennsylvania,s__EnglishLanguage,'The second largest City in Pennsylvania. It was once a center of steel production in the UnitedStates.') ).

fof(kb_SUMO_2695,axiom,
    s__instance(s__ProvidenceRhodeIsland,s__AmericanCity) ).

fof(kb_SUMO_2696,axiom,
    s__capitalCity(s__ProvidenceRhodeIsland,s__RhodeIsland) ).

fof(kb_SUMO_2697,axiom,
    s__documentation(s__ProvidenceRhodeIsland,s__EnglishLanguage,'The largest and capital city of RhodeIsland.') ).

fof(kb_SUMO_2698,axiom,
    s__instance(s__RichmondVirginia,s__AmericanCity) ).

fof(kb_SUMO_2699,axiom,
    s__capitalCity(s__RichmondVirginia,s__Virginia) ).

fof(kb_SUMO_2700,axiom,
    s__documentation(s__RichmondVirginia,s__EnglishLanguage,'The capital of Virginia, located in the east-central part of the state.') ).

fof(kb_SUMO_2701,axiom,
    s__instance(s__RomeItaly,s__EuropeanCity) ).

fof(kb_SUMO_2702,axiom,
    s__instance(s__EuropeanCity__t,s__SetOrClass) ).

fof(kb_SUMO_2703,axiom,
    s__capitalCity(s__RomeItaly,s__Italy) ).

fof(kb_SUMO_2704,axiom,
    s__documentation(s__RomeItaly,s__EnglishLanguage,'The capital of &%Italy and the largest &%City of the country.') ).

fof(kb_SUMO_2705,axiom,
    s__instance(s__SaintLouisMissouri,s__AmericanCity) ).

fof(kb_SUMO_2706,axiom,
    s__part(s__SaintLouisMissouri,s__Missouri) ).

fof(kb_SUMO_2707,axiom,
    s__documentation(s__SaintLouisMissouri,s__EnglishLanguage,'A large City in Missouri.') ).

fof(kb_SUMO_2708,axiom,
    s__instance(s__SaintPaulMinnesota,s__AmericanCity) ).

fof(kb_SUMO_2709,axiom,
    s__capitalCity(s__SaintPaulMinnesota,s__Minnesota) ).

fof(kb_SUMO_2710,axiom,
    s__meetsSpatially(s__SaintPaulMinnesota,s__MinneapolisMinnesota) ).

fof(kb_SUMO_2711,axiom,
    s__documentation(s__SaintPaulMinnesota,s__EnglishLanguage,'The capital of Minnesota, borders MinneapolisMinnesota.') ).

fof(kb_SUMO_2712,axiom,
    s__instance(s__SanFranciscoCalifornia,s__AmericanCity) ).

fof(kb_SUMO_2713,axiom,
    s__part(s__SanFranciscoCalifornia,s__California) ).

fof(kb_SUMO_2714,axiom,
    s__documentation(s__SanFranciscoCalifornia,s__EnglishLanguage,'A large City in &%California, located on the San Francisco Bay.') ).

fof(kb_SUMO_2715,axiom,
    s__instance(s__SavannahGeorgia,s__AmericanCity) ).

fof(kb_SUMO_2716,axiom,
    s__part(s__SavannahGeorgia,s__Georgia) ).

fof(kb_SUMO_2717,axiom,
    s__documentation(s__SavannahGeorgia,s__EnglishLanguage,'A City in Georgia near the mouth of the Savannah River.') ).

fof(kb_SUMO_2718,axiom,
    s__instance(s__Scotland,s__GeopoliticalArea) ).

fof(kb_SUMO_2719,axiom,
    s__part(s__Scotland,s__UnitedKingdom) ).

fof(kb_SUMO_2720,axiom,
    s__documentation(s__Scotland,s__EnglishLanguage,'A division of the &%UnitedKingdom.') ).

fof(kb_SUMO_2721,axiom,
    s__instance(s__WarsawPoland,s__EuropeanCity) ).

fof(kb_SUMO_2722,axiom,
    s__capitalCity(s__WarsawPoland,s__Poland) ).

fof(kb_SUMO_2723,axiom,
    s__documentation(s__WarsawPoland,s__EnglishLanguage,'The capital &%City and largest city in &%Poland.') ).

fof(kb_SUMO_2724,axiom,
    s__instance(s__LongIsland,s__Island) ).

fof(kb_SUMO_2725,axiom,
    s__part(s__LongIsland,s__NewYorkState) ).

fof(kb_SUMO_2726,axiom,
    s__documentation(s__LongIsland,s__EnglishLanguage,'A large Island off the coast of NewYorkState. The boroughs of Queens and Brooklyn make up the western end of this Island.') ).

fof(kb_SUMO_2727,axiom,
    s__instance(s__LosAngelesCalifornia,s__AmericanCity) ).

fof(kb_SUMO_2728,axiom,
    s__part(s__LosAngelesCalifornia,s__California) ).

fof(kb_SUMO_2729,axiom,
    s__documentation(s__LosAngelesCalifornia,s__EnglishLanguage,'The largest City in California.') ).

fof(kb_SUMO_2730,axiom,
    ! [V__CITY] :
      ( s__instance(V__CITY,s__GeopoliticalArea)
     => ( ( s__instance(V__CITY,s__AmericanCity)
          & s__part(V__CITY,s__California)
          & V__CITY != s__LosAngelesCalifornia )
       => greater(s__CardinalityFn(s__ResidentFn(s__LosAngelesCalifornia)),s__CardinalityFn(s__ResidentFn(V__CITY))) ) ) ).

fof(kb_SUMO_2731,axiom,
    s__instance(s__KoreanPeninsula,s__Peninsula) ).

fof(kb_SUMO_2732,axiom,
    s__instance(s__Peninsula__t,s__SetOrClass) ).

fof(kb_SUMO_2733,axiom,
    s__part(s__KoreanPeninsula,s__Asia) ).

fof(kb_SUMO_2734,axiom,
    s__documentation(s__KoreanPeninsula,s__EnglishLanguage,'A Peninsula in Asia that separates the Yellow Sea from the Sea of Japan. It is occupied by the nations of North and South Korea.') ).

fof(kb_SUMO_2735,axiom,
    s__instance(s__HonoluluHawaii,s__AmericanCity) ).

fof(kb_SUMO_2736,axiom,
    s__capitalCity(s__HonoluluHawaii,s__Hawaii) ).

fof(kb_SUMO_2737,axiom,
    s__documentation(s__HonoluluHawaii,s__EnglishLanguage,'The capital and largest City in Hawaii.') ).

fof(kb_SUMO_2738,axiom,
    s__instance(s__HoustonTexas,s__AmericanCity) ).

fof(kb_SUMO_2739,axiom,
    s__part(s__HoustonTexas,s__Texas) ).

fof(kb_SUMO_2740,axiom,
    s__documentation(s__HoustonTexas,s__EnglishLanguage,'Located in southeastern Texas, the largest City in the state.') ).

fof(kb_SUMO_2741,axiom,
    s__instance(s__HudsonRiver,s__River) ).

fof(kb_SUMO_2742,axiom,
    s__part(s__HudsonRiver,s__NewYorkState) ).

fof(kb_SUMO_2743,axiom,
    s__documentation(s__HudsonRiver,s__EnglishLanguage,'A large River in NewYorkState.') ).

fof(kb_SUMO_2744,axiom,
    s__instance(s__FargoNorthDakota,s__AmericanCity) ).

fof(kb_SUMO_2745,axiom,
    s__part(s__FargoNorthDakota,s__NorthDakota) ).

fof(kb_SUMO_2746,axiom,
    s__documentation(s__FargoNorthDakota,s__EnglishLanguage,'The largest City in NorthDakota.') ).

fof(kb_SUMO_2747,axiom,
    s__instance(s__DenverColorado,s__AmericanCity) ).

fof(kb_SUMO_2748,axiom,
    s__capitalCity(s__DenverColorado,s__Colorado) ).

fof(kb_SUMO_2749,axiom,
    s__documentation(s__DenverColorado,s__EnglishLanguage,'The capital and largest City in Colorado.') ).

fof(kb_SUMO_2750,axiom,
    s__instance(s__DetroitMichigan,s__AmericanCity) ).

fof(kb_SUMO_2751,axiom,
    s__part(s__DetroitMichigan,s__Michigan) ).

fof(kb_SUMO_2752,axiom,
    s__documentation(s__DetroitMichigan,s__EnglishLanguage,'The largest City in Michigan.') ).

fof(kb_SUMO_2753,axiom,
    s__instance(s__CopenhagenDenmark,s__EuropeanCity) ).

fof(kb_SUMO_2754,axiom,
    s__capitalCity(s__CopenhagenDenmark,s__Denmark) ).

fof(kb_SUMO_2755,axiom,
    s__documentation(s__CopenhagenDenmark,s__EnglishLanguage,'The capital of Denmark and the largest City of the country.') ).

fof(kb_SUMO_2756,axiom,
    s__instance(s__Czechoslovakia,s__EuropeanNation) ).

fof(kb_SUMO_2757,axiom,
    s__documentation(s__Czechoslovakia,s__EnglishLanguage,'The former eastern bloc nation. It is currently divided into two independent Nations, the Czech Republic and Slovakia.') ).

fof(kb_SUMO_2758,axiom,
    s__instance(s__DallasTexas,s__AmericanCity) ).

fof(kb_SUMO_2759,axiom,
    s__part(s__DallasTexas,s__Texas) ).

fof(kb_SUMO_2760,axiom,
    s__documentation(s__DallasTexas,s__EnglishLanguage,'A large City in northeastern Texas.') ).

fof(kb_SUMO_2761,axiom,
    s__instance(s__ClevelandOhio,s__AmericanCity) ).

fof(kb_SUMO_2762,axiom,
    s__part(s__ClevelandOhio,s__Ohio) ).

fof(kb_SUMO_2763,axiom,
    s__documentation(s__ClevelandOhio,s__EnglishLanguage,'Bordering Lake Erie, ClevelandOhio is the largest City in Ohio.') ).

fof(kb_SUMO_2764,axiom,
    s__instance(s__ColumbusOhio,s__AmericanCity) ).

fof(kb_SUMO_2765,axiom,
    s__capitalCity(s__ColumbusOhio,s__Ohio) ).

fof(kb_SUMO_2766,axiom,
    s__documentation(s__ColumbusOhio,s__EnglishLanguage,'The capital of Ohio, located in the middle of the state.') ).

fof(kb_SUMO_2767,axiom,
    s__instance(s__Alabama,s__AmericanState) ).

fof(kb_SUMO_2768,axiom,
    s__meetsSpatially(s__Alabama,s__Mississippi) ).

fof(kb_SUMO_2769,axiom,
    s__documentation(s__Alabama,s__EnglishLanguage,'A state in the southeastern &%UnitedStates that borders on the &%GulfOfMexico.') ).

fof(kb_SUMO_2770,axiom,
    s__instance(s__Alaska,s__AmericanState) ).

fof(kb_SUMO_2771,axiom,
    s__documentation(s__Alaska,s__EnglishLanguage,'The largest state in the &%UnitedStates.') ).

fof(kb_SUMO_2772,axiom,
    ! [V__NUMBER2,V__UNIT,V__STATE,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__RealNumber)
        & s__instance(V__STATE,s__Object)
        & s__instance(V__UNIT,s__SetOrClass)
        & s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__NUMBER2,s__RealNumber) )
     => ( ( s__subclass(V__UNIT,s__AreaMeasure)
          & s__measure(s__Alaska,s__MeasureFn(V__NUMBER1,V__UNIT))
          & s__measure(V__STATE,s__MeasureFn(V__NUMBER2,V__UNIT))
          & s__instance(V__STATE,s__AmericanState)
          & s__Alaska != V__STATE )
       => less(V__NUMBER2,V__NUMBER1) ) ) ).

fof(kb_SUMO_2773,axiom,
    s__meetsSpatially(s__Alaska,s__Canada) ).

fof(kb_SUMO_2774,axiom,
    s__meetsSpatially(s__Alaska,s__PacificOcean) ).

fof(kb_SUMO_2775,axiom,
    s__meetsSpatially(s__Alaska,s__ArcticOcean) ).

fof(kb_SUMO_2776,axiom,
    s__instance(s__Arizona,s__AmericanState) ).

fof(kb_SUMO_2777,axiom,
    s__meetsSpatially(s__Arizona,s__Nevada) ).

fof(kb_SUMO_2778,axiom,
    s__meetsSpatially(s__Arizona,s__California) ).

fof(kb_SUMO_2779,axiom,
    s__meetsSpatially(s__Arizona,s__Mexico) ).

fof(kb_SUMO_2780,axiom,
    s__documentation(s__Arizona,s__EnglishLanguage,'A state in the southwestern &%UnitedStates that borders on &%Mexico.') ).

fof(kb_SUMO_2781,axiom,
    s__instance(s__Arkansas,s__AmericanState) ).

fof(kb_SUMO_2782,axiom,
    s__meetsSpatially(s__Arkansas,s__Oklahoma) ).

fof(kb_SUMO_2783,axiom,
    s__meetsSpatially(s__Arkansas,s__Texas) ).

fof(kb_SUMO_2784,axiom,
    s__meetsSpatially(s__Arkansas,s__Louisiana) ).

fof(kb_SUMO_2785,axiom,
    s__documentation(s__Arkansas,s__EnglishLanguage,'A state in the southeastern &%UnitedStates that was part of the Confederacy.') ).

fof(kb_SUMO_2786,axiom,
    s__instance(s__California,s__AmericanState) ).

fof(kb_SUMO_2787,axiom,
    s__documentation(s__California,s__EnglishLanguage,'The &%AmericanState with the highest population.') ).

fof(kb_SUMO_2788,axiom,
    ! [V__STATE] :
      ( s__instance(V__STATE,s__GeopoliticalArea)
     => ( ( s__instance(V__STATE,s__AmericanState)
          & V__STATE != s__California )
       => greater(s__CardinalityFn(s__ResidentFn(s__California)),s__CardinalityFn(s__ResidentFn(V__STATE))) ) ) ).

fof(kb_SUMO_2789,axiom,
    s__meetsSpatially(s__California,s__PacificOcean) ).

fof(kb_SUMO_2790,axiom,
    s__meetsSpatially(s__California,s__Mexico) ).

fof(kb_SUMO_2791,axiom,
    s__meetsSpatially(s__California,s__NewMexico) ).

fof(kb_SUMO_2792,axiom,
    s__meetsSpatially(s__California,s__Oregon) ).

fof(kb_SUMO_2793,axiom,
    s__meetsSpatially(s__California,s__Washington) ).

fof(kb_SUMO_2794,axiom,
    s__instance(s__Colorado,s__AmericanState) ).

fof(kb_SUMO_2795,axiom,
    s__meetsSpatially(s__Colorado,s__Utah) ).

fof(kb_SUMO_2796,axiom,
    s__meetsSpatially(s__Colorado,s__Arizona) ).

fof(kb_SUMO_2797,axiom,
    s__meetsSpatially(s__Colorado,s__NewMexico) ).

fof(kb_SUMO_2798,axiom,
    s__meetsSpatially(s__Colorado,s__Texas) ).

fof(kb_SUMO_2799,axiom,
    s__documentation(s__Colorado,s__EnglishLanguage,'A large western state in the &%UnitedStates.') ).

fof(kb_SUMO_2800,axiom,
    s__instance(s__Connecticut,s__AmericanState) ).

fof(kb_SUMO_2801,axiom,
    s__part(s__Connecticut,s__NewEngland) ).

fof(kb_SUMO_2802,axiom,
    s__documentation(s__Connecticut,s__EnglishLanguage,'A state in &%NewEngland, one of the original thirteen colonies.') ).

fof(kb_SUMO_2803,axiom,
    s__instance(s__Delaware,s__AmericanState) ).

fof(kb_SUMO_2804,axiom,
    s__meetsSpatially(s__Delaware,s__NorthAtlanticOcean) ).

fof(kb_SUMO_2805,axiom,
    s__meetsSpatially(s__Delaware,s__Maryland) ).

fof(kb_SUMO_2806,axiom,
    s__meetsSpatially(s__Delaware,s__Pennsylvania) ).

fof(kb_SUMO_2807,axiom,
    s__documentation(s__Delaware,s__EnglishLanguage,'A state in &%NewEngland, one of the original thirteen colonies.') ).

fof(kb_SUMO_2808,axiom,
    s__instance(s__Florida,s__AmericanState) ).

fof(kb_SUMO_2809,axiom,
    s__meetsSpatially(s__Florida,s__NorthAtlanticOcean) ).

fof(kb_SUMO_2810,axiom,
    s__meetsSpatially(s__Florida,s__Alabama) ).

fof(kb_SUMO_2811,axiom,
    s__meetsSpatially(s__Florida,s__GulfOfMexico) ).

fof(kb_SUMO_2812,axiom,
    s__documentation(s__Florida,s__EnglishLanguage,'A state in the southeastern &%UnitedStates between the &%GulfOfMexico and the &%AtlanticOcean.') ).

fof(kb_SUMO_2813,axiom,
    s__instance(s__Georgia,s__AmericanState) ).

fof(kb_SUMO_2814,axiom,
    s__meetsSpatially(s__Georgia,s__NorthAtlanticOcean) ).

fof(kb_SUMO_2815,axiom,
    s__meetsSpatially(s__Georgia,s__Florida) ).

fof(kb_SUMO_2816,axiom,
    s__meetsSpatially(s__Georgia,s__Alabama) ).

fof(kb_SUMO_2817,axiom,
    s__documentation(s__Georgia,s__EnglishLanguage,'A state in the southeastern &%UnitedStates.') ).

fof(kb_SUMO_2818,axiom,
    s__instance(s__Hawaii,s__AmericanState) ).

fof(kb_SUMO_2819,axiom,
    s__meetsSpatially(s__Hawaii,s__PacificOcean) ).

fof(kb_SUMO_2820,axiom,
    s__documentation(s__Hawaii,s__EnglishLanguage,'An &%AmericanState that consists of several &%Islands in the central &%PacificOcean.') ).

fof(kb_SUMO_2821,axiom,
    s__instance(s__Idaho,s__AmericanState) ).

fof(kb_SUMO_2822,axiom,
    s__meetsSpatially(s__Idaho,s__Canada) ).

fof(kb_SUMO_2823,axiom,
    s__meetsSpatially(s__Idaho,s__Washington) ).

fof(kb_SUMO_2824,axiom,
    s__meetsSpatially(s__Idaho,s__Oregon) ).

fof(kb_SUMO_2825,axiom,
    s__meetsSpatially(s__Idaho,s__Nevada) ).

fof(kb_SUMO_2826,axiom,
    s__meetsSpatially(s__Idaho,s__Utah) ).

fof(kb_SUMO_2827,axiom,
    s__documentation(s__Idaho,s__EnglishLanguage,'A state known for potatoes in the northwestern &%UnitedStates.') ).

fof(kb_SUMO_2828,axiom,
    s__instance(s__Illinois,s__AmericanState) ).

fof(kb_SUMO_2829,axiom,
    s__meetsSpatially(s__Illinois,s__Iowa) ).

fof(kb_SUMO_2830,axiom,
    s__meetsSpatially(s__Illinois,s__Missouri) ).

fof(kb_SUMO_2831,axiom,
    s__documentation(s__Illinois,s__EnglishLanguage,'A populous and industrial state in the midwestern &%UnitedStates.') ).

fof(kb_SUMO_2832,axiom,
    s__instance(s__Indiana,s__AmericanState) ).

fof(kb_SUMO_2833,axiom,
    s__meetsSpatially(s__Indiana,s__Illinois) ).

fof(kb_SUMO_2834,axiom,
    s__documentation(s__Indiana,s__EnglishLanguage,'A state in the mideastern &%UnitedStates.') ).

fof(kb_SUMO_2835,axiom,
    s__instance(s__Iowa,s__AmericanState) ).

fof(kb_SUMO_2836,axiom,
    s__meetsSpatially(s__Iowa,s__SouthDakota) ).

fof(kb_SUMO_2837,axiom,
    s__meetsSpatially(s__Iowa,s__Nebraska) ).

fof(kb_SUMO_2838,axiom,
    s__meetsSpatially(s__Iowa,s__Missouri) ).

fof(kb_SUMO_2839,axiom,
    s__documentation(s__Iowa,s__EnglishLanguage,'A state in the midwestern &%UnitedStates.') ).

fof(kb_SUMO_2840,axiom,
    s__instance(s__Kansas,s__AmericanState) ).

fof(kb_SUMO_2841,axiom,
    s__meetsSpatially(s__Kansas,s__Colorado) ).

fof(kb_SUMO_2842,axiom,
    s__meetsSpatially(s__Kansas,s__Texas) ).

fof(kb_SUMO_2843,axiom,
    s__meetsSpatially(s__Kansas,s__Oklahoma) ).

fof(kb_SUMO_2844,axiom,
    s__documentation(s__Kansas,s__EnglishLanguage,'A state in the midwestern &%UnitedStates.') ).

fof(kb_SUMO_2845,axiom,
    s__instance(s__Kentucky,s__AmericanState) ).

fof(kb_SUMO_2846,axiom,
    s__meetsSpatially(s__Kentucky,s__Tennessee) ).

fof(kb_SUMO_2847,axiom,
    s__meetsSpatially(s__Kentucky,s__Missouri) ).

fof(kb_SUMO_2848,axiom,
    s__meetsSpatially(s__Kentucky,s__Illinois) ).

fof(kb_SUMO_2849,axiom,
    s__meetsSpatially(s__Kentucky,s__Indiana) ).

fof(kb_SUMO_2850,axiom,
    s__documentation(s__Kentucky,s__EnglishLanguage,'A state in the southeastern &%UnitedStates.') ).

fof(kb_SUMO_2851,axiom,
    s__instance(s__Louisiana,s__AmericanState) ).

fof(kb_SUMO_2852,axiom,
    s__meetsSpatially(s__Louisiana,s__Texas) ).

fof(kb_SUMO_2853,axiom,
    s__meetsSpatially(s__Louisiana,s__GulfOfMexico) ).

fof(kb_SUMO_2854,axiom,
    s__documentation(s__Louisiana,s__EnglishLanguage,'A state in the south-central part of the &%UnitedStates. It borders on the &%GulfOfMexico and is known for its bayous and cajun culture.') ).

fof(kb_SUMO_2855,axiom,
    s__instance(s__Maine,s__AmericanState) ).

fof(kb_SUMO_2856,axiom,
    s__meetsSpatially(s__Maine,s__NewHampshire) ).

fof(kb_SUMO_2857,axiom,
    s__meetsSpatially(s__Maine,s__Canada) ).

fof(kb_SUMO_2858,axiom,
    s__meetsSpatially(s__Maine,s__NorthAtlanticOcean) ).

fof(kb_SUMO_2859,axiom,
    s__documentation(s__Maine,s__EnglishLanguage,'The most northeastern &%AmericanState.') ).

fof(kb_SUMO_2860,axiom,
    s__instance(s__Maryland,s__AmericanState) ).

fof(kb_SUMO_2861,axiom,
    s__meetsSpatially(s__Maryland,s__NorthAtlanticOcean) ).

fof(kb_SUMO_2862,axiom,
    s__meetsSpatially(s__Maryland,s__Virginia) ).

fof(kb_SUMO_2863,axiom,
    s__meetsSpatially(s__Maryland,s__WestVirginia) ).

fof(kb_SUMO_2864,axiom,
    s__meetsSpatially(s__Maryland,s__WashingtonDCUnitedStates) ).

fof(kb_SUMO_2865,axiom,
    s__documentation(s__Maryland,s__EnglishLanguage,'A state in the eastern &%UnitedStates that borders on &%WashingtonDC.') ).

fof(kb_SUMO_2866,axiom,
    s__instance(s__Massachusetts,s__AmericanState) ).

fof(kb_SUMO_2867,axiom,
    s__part(s__Massachusetts,s__NewEngland) ).

fof(kb_SUMO_2868,axiom,
    s__meetsSpatially(s__Massachusetts,s__NorthAtlanticOcean) ).

fof(kb_SUMO_2869,axiom,
    s__meetsSpatially(s__Massachusetts,s__NewYorkState) ).

fof(kb_SUMO_2870,axiom,
    s__meetsSpatially(s__Massachusetts,s__Connecticut) ).

fof(kb_SUMO_2871,axiom,
    s__meetsSpatially(s__Massachusetts,s__RhodeIsland) ).

fof(kb_SUMO_2872,axiom,
    s__documentation(s__Massachusetts,s__EnglishLanguage,'A northeastern &%AmericanState. Its largest &%City is &%BostonMassachusetts.') ).

fof(kb_SUMO_2873,axiom,
    s__instance(s__Michigan,s__AmericanState) ).

fof(kb_SUMO_2874,axiom,
    s__meetsSpatially(s__Michigan,s__Indiana) ).

fof(kb_SUMO_2875,axiom,
    s__meetsSpatially(s__Michigan,s__Illinois) ).

fof(kb_SUMO_2876,axiom,
    s__meetsSpatially(s__Michigan,s__Canada) ).

fof(kb_SUMO_2877,axiom,
    s__documentation(s__Michigan,s__EnglishLanguage,'A populous and industrial state in the midwestern &%UnitedStates.') ).

fof(kb_SUMO_2878,axiom,
    s__instance(s__Minnesota,s__AmericanState) ).

fof(kb_SUMO_2879,axiom,
    s__meetsSpatially(s__Minnesota,s__Canada) ).

fof(kb_SUMO_2880,axiom,
    s__meetsSpatially(s__Minnesota,s__NorthDakota) ).

fof(kb_SUMO_2881,axiom,
    s__meetsSpatially(s__Minnesota,s__SouthDakota) ).

fof(kb_SUMO_2882,axiom,
    s__meetsSpatially(s__Minnesota,s__Iowa) ).

fof(kb_SUMO_2883,axiom,
    s__documentation(s__Minnesota,s__EnglishLanguage,'A state in the northern midwest of the &%UnitedStates.') ).

fof(kb_SUMO_2884,axiom,
    s__instance(s__Mississippi,s__AmericanState) ).

fof(kb_SUMO_2885,axiom,
    s__meetsSpatially(s__Mississippi,s__Arkansas) ).

fof(kb_SUMO_2886,axiom,
    s__meetsSpatially(s__Mississippi,s__Louisiana) ).

fof(kb_SUMO_2887,axiom,
    s__meetsSpatially(s__Mississippi,s__GulfOfMexico) ).

fof(kb_SUMO_2888,axiom,
    s__documentation(s__Mississippi,s__EnglishLanguage,'A state in the southeastern &%UnitedStates that borders on the &%GulfOfMexico.') ).

fof(kb_SUMO_2889,axiom,
    s__instance(s__Missouri,s__AmericanState) ).

fof(kb_SUMO_2890,axiom,
    s__meetsSpatially(s__Missouri,s__Nebraska) ).

fof(kb_SUMO_2891,axiom,
    s__meetsSpatially(s__Missouri,s__Kansas) ).

fof(kb_SUMO_2892,axiom,
    s__meetsSpatially(s__Missouri,s__Oklahoma) ).

fof(kb_SUMO_2893,axiom,
    s__documentation(s__Missouri,s__EnglishLanguage,'A state in the central &%UnitedStates.') ).

fof(kb_SUMO_2894,axiom,
    s__instance(s__Montana,s__AmericanState) ).

fof(kb_SUMO_2895,axiom,
    s__meetsSpatially(s__Montana,s__Canada) ).

fof(kb_SUMO_2896,axiom,
    s__meetsSpatially(s__Montana,s__Idaho) ).

fof(kb_SUMO_2897,axiom,
    s__meetsSpatially(s__Montana,s__Wyoming) ).

fof(kb_SUMO_2898,axiom,
    s__documentation(s__Montana,s__EnglishLanguage,'A state in the northwestern &%UnitedStates.') ).

fof(kb_SUMO_2899,axiom,
    s__instance(s__Nebraska,s__AmericanState) ).

fof(kb_SUMO_2900,axiom,
    s__meetsSpatially(s__Nebraska,s__Wyoming) ).

fof(kb_SUMO_2901,axiom,
    s__meetsSpatially(s__Nebraska,s__Colorado) ).

fof(kb_SUMO_2902,axiom,
    s__meetsSpatially(s__Nebraska,s__Kansas) ).

fof(kb_SUMO_2903,axiom,
    s__documentation(s__Nebraska,s__EnglishLanguage,'A state in the midwestern &%UnitedStates.') ).

fof(kb_SUMO_2904,axiom,
    s__instance(s__Nevada,s__AmericanState) ).

fof(kb_SUMO_2905,axiom,
    s__meetsSpatially(s__Nevada,s__Oregon) ).

fof(kb_SUMO_2906,axiom,
    s__meetsSpatially(s__Nevada,s__California) ).

fof(kb_SUMO_2907,axiom,
    s__documentation(s__Nevada,s__EnglishLanguage,'A state in the western &%UnitedStates.') ).

fof(kb_SUMO_2908,axiom,
    s__instance(s__NewHampshire,s__AmericanState) ).

fof(kb_SUMO_2909,axiom,
    s__part(s__NewHampshire,s__NewEngland) ).

fof(kb_SUMO_2910,axiom,
    s__meetsSpatially(s__NewHampshire,s__Canada) ).

fof(kb_SUMO_2911,axiom,
    s__meetsSpatially(s__NewHampshire,s__NorthAtlanticOcean) ).

fof(kb_SUMO_2912,axiom,
    s__meetsSpatially(s__NewHampshire,s__Vermont) ).

fof(kb_SUMO_2913,axiom,
    s__meetsSpatially(s__NewHampshire,s__Massachusetts) ).

fof(kb_SUMO_2914,axiom,
    s__documentation(s__NewHampshire,s__EnglishLanguage,'A northeastern &%AmericanState. Its largest &%City is &%ManchesterNewHampshire.') ).

fof(kb_SUMO_2915,axiom,
    s__instance(s__NewJersey,s__AmericanState) ).

fof(kb_SUMO_2916,axiom,
    s__meetsSpatially(s__NewJersey,s__NorthAtlanticOcean) ).

fof(kb_SUMO_2917,axiom,
    s__meetsSpatially(s__NewJersey,s__Delaware) ).

fof(kb_SUMO_2918,axiom,
    s__meetsSpatially(s__NewJersey,s__Pennsylvania) ).

fof(kb_SUMO_2919,axiom,
    s__documentation(s__NewJersey,s__EnglishLanguage,'A state in the eastern &%UnitedStates.') ).

fof(kb_SUMO_2920,axiom,
    s__instance(s__NewMexico,s__AmericanState) ).

fof(kb_SUMO_2921,axiom,
    s__meetsSpatially(s__NewMexico,s__Arizona) ).

fof(kb_SUMO_2922,axiom,
    s__meetsSpatially(s__NewMexico,s__Mexico) ).

fof(kb_SUMO_2923,axiom,
    s__documentation(s__NewMexico,s__EnglishLanguage,'A southwestern state in the &%UnitedStates.') ).

fof(kb_SUMO_2924,axiom,
    s__capitalCity(s__WashingtonDCUnitedStates,s__UnitedStates) ).

fof(kb_SUMO_2925,axiom,
    s__geographicSubregion(s__NewJersey,s__UnitedStates) ).

fof(kb_SUMO_2926,axiom,
    s__names('New Jersey',s__NewJersey) ).

fof(kb_SUMO_2927,axiom,
    s__instance(s__NewYorkState,s__AmericanState) ).

fof(kb_SUMO_2928,axiom,
    s__documentation(s__NewYorkState,s__EnglishLanguage,'A populous state in the northeastern &%UnitedStates.') ).

fof(kb_SUMO_2929,axiom,
    s__geographicSubregion(s__NewYorkState,s__UnitedStates) ).

fof(kb_SUMO_2930,axiom,
    s__names('New York',s__NewYorkState) ).

fof(kb_SUMO_2931,axiom,
    s__geographicSubregion(s__NewYorkCityUnitedStates,s__UnitedStates) ).

fof(kb_SUMO_2932,axiom,
    s__meetsSpatially(s__NewYorkState,s__Canada) ).

fof(kb_SUMO_2933,axiom,
    s__meetsSpatially(s__NewYorkState,s__Pennsylvania) ).

fof(kb_SUMO_2934,axiom,
    s__meetsSpatially(s__NewYorkState,s__NewJersey) ).

fof(kb_SUMO_2935,axiom,
    s__meetsSpatially(s__NewYorkState,s__NorthAtlanticOcean) ).

fof(kb_SUMO_2936,axiom,
    s__instance(s__NorthCarolina,s__AmericanState) ).

fof(kb_SUMO_2937,axiom,
    s__meetsSpatially(s__NorthCarolina,s__NorthAtlanticOcean) ).

fof(kb_SUMO_2938,axiom,
    s__meetsSpatially(s__NorthCarolina,s__SouthCarolina) ).

fof(kb_SUMO_2939,axiom,
    s__meetsSpatially(s__NorthCarolina,s__Tennessee) ).

fof(kb_SUMO_2940,axiom,
    s__documentation(s__NorthCarolina,s__EnglishLanguage,'A state in the southeastern &%UnitedStates.') ).

fof(kb_SUMO_2941,axiom,
    s__instance(s__NorthDakota,s__AmericanState) ).

fof(kb_SUMO_2942,axiom,
    s__meetsSpatially(s__NorthDakota,s__Montana) ).

fof(kb_SUMO_2943,axiom,
    s__meetsSpatially(s__NorthDakota,s__SouthDakota) ).

fof(kb_SUMO_2944,axiom,
    s__meetsSpatially(s__NorthDakota,s__Canada) ).

fof(kb_SUMO_2945,axiom,
    s__documentation(s__NorthDakota,s__EnglishLanguage,'A state in the northern midwest of the &%UnitedStates.') ).

fof(kb_SUMO_2946,axiom,
    s__instance(s__Ohio,s__AmericanState) ).

fof(kb_SUMO_2947,axiom,
    s__meetsSpatially(s__Ohio,s__Kentucky) ).

fof(kb_SUMO_2948,axiom,
    s__meetsSpatially(s__Ohio,s__Indiana) ).

fof(kb_SUMO_2949,axiom,
    s__meetsSpatially(s__Ohio,s__Michigan) ).

fof(kb_SUMO_2950,axiom,
    s__meetsSpatially(s__Ohio,s__Canada) ).

fof(kb_SUMO_2951,axiom,
    s__documentation(s__Ohio,s__EnglishLanguage,'A populous and industrial state in the midwestern &%UnitedStates.') ).

fof(kb_SUMO_2952,axiom,
    s__instance(s__Oklahoma,s__AmericanState) ).

fof(kb_SUMO_2953,axiom,
    s__documentation(s__Oklahoma,s__EnglishLanguage,'A state in the southwestern &%UnitedStates.') ).

fof(kb_SUMO_2954,axiom,
    s__instance(s__Oregon,s__AmericanState) ).

fof(kb_SUMO_2955,axiom,
    s__meetsSpatially(s__Oregon,s__PacificOcean) ).

fof(kb_SUMO_2956,axiom,
    s__meetsSpatially(s__Oregon,s__California) ).

fof(kb_SUMO_2957,axiom,
    s__documentation(s__Oregon,s__EnglishLanguage,'An &%AmericanState on the &%PacificOcean.') ).

fof(kb_SUMO_2958,axiom,
    s__instance(s__Pennsylvania,s__AmericanState) ).

fof(kb_SUMO_2959,axiom,
    s__documentation(s__Pennsylvania,s__EnglishLanguage,'A mid-Atlantic &%AmericanState. Its two major cities are &%PhiladelphiaPennsylvania and &%PittsburghPennsylvania.') ).

fof(kb_SUMO_2960,axiom,
    s__meetsSpatially(s__Pennsylvania,s__WestVirginia) ).

fof(kb_SUMO_2961,axiom,
    s__meetsSpatially(s__Pennsylvania,s__Ohio) ).

fof(kb_SUMO_2962,axiom,
    s__meetsSpatially(s__Pennsylvania,s__Canada) ).

fof(kb_SUMO_2963,axiom,
    s__instance(s__RhodeIsland,s__AmericanState) ).

fof(kb_SUMO_2964,axiom,
    s__part(s__RhodeIsland,s__NewEngland) ).

fof(kb_SUMO_2965,axiom,
    s__documentation(s__RhodeIsland,s__EnglishLanguage,'A northeastern &%AmericanState. Its capital city is &%ProvidenceRhodeIsland. It is the smallest &%AmercianState') ).

fof(kb_SUMO_2966,axiom,
    s__instance(s__SouthCarolina,s__AmericanState) ).

fof(kb_SUMO_2967,axiom,
    s__meetsSpatially(s__SouthCarolina,s__NorthAtlanticOcean) ).

fof(kb_SUMO_2968,axiom,
    s__meetsSpatially(s__SouthCarolina,s__Georgia) ).

fof(kb_SUMO_2969,axiom,
    s__documentation(s__SouthCarolina,s__EnglishLanguage,'A state in the southeastern &%UnitedStates.') ).

fof(kb_SUMO_2970,axiom,
    s__instance(s__SouthDakota,s__AmericanState) ).

fof(kb_SUMO_2971,axiom,
    s__meetsSpatially(s__SouthDakota,s__Montana) ).

fof(kb_SUMO_2972,axiom,
    s__meetsSpatially(s__SouthDakota,s__Wyoming) ).

fof(kb_SUMO_2973,axiom,
    s__meetsSpatially(s__SouthDakota,s__Nebraska) ).

fof(kb_SUMO_2974,axiom,
    s__documentation(s__SouthDakota,s__EnglishLanguage,'A state in the northern midwest of the &%UnitedStates.') ).

fof(kb_SUMO_2975,axiom,
    s__instance(s__Tennessee,s__AmericanState) ).

fof(kb_SUMO_2976,axiom,
    s__meetsSpatially(s__Tennessee,s__Alabama) ).

fof(kb_SUMO_2977,axiom,
    s__meetsSpatially(s__Tennessee,s__Mississippi) ).

fof(kb_SUMO_2978,axiom,
    s__meetsSpatially(s__Tennessee,s__Arkansas) ).

fof(kb_SUMO_2979,axiom,
    s__meetsSpatially(s__Tennessee,s__Missouri) ).

fof(kb_SUMO_2980,axiom,
    s__documentation(s__Tennessee,s__EnglishLanguage,'A state in the southeastern &%UnitedStates.') ).

fof(kb_SUMO_2981,axiom,
    s__instance(s__Texas,s__AmericanState) ).

fof(kb_SUMO_2982,axiom,
    s__meetsSpatially(s__Texas,s__NewMexico) ).

fof(kb_SUMO_2983,axiom,
    s__meetsSpatially(s__Texas,s__Mexico) ).

fof(kb_SUMO_2984,axiom,
    s__meetsSpatially(s__Texas,s__GulfOfMexico) ).

fof(kb_SUMO_2985,axiom,
    s__documentation(s__Texas,s__EnglishLanguage,'The second largest &%AmericanState, located in the southwest on the &%GulfOfMexico.') ).

fof(kb_SUMO_2986,axiom,
    s__geographicSubregion(s__Texas,s__UnitedStates) ).

fof(kb_SUMO_2987,axiom,
    s__names('Texas',s__Texas) ).

fof(kb_SUMO_2988,axiom,
    s__instance(s__Utah,s__AmericanState) ).

fof(kb_SUMO_2989,axiom,
    s__meetsSpatially(s__Utah,s__Nevada) ).

fof(kb_SUMO_2990,axiom,
    s__meetsSpatially(s__Utah,s__Arizona) ).

fof(kb_SUMO_2991,axiom,
    s__meetsSpatially(s__Utah,s__NewMexico) ).

fof(kb_SUMO_2992,axiom,
    s__documentation(s__Utah,s__EnglishLanguage,'A state in the western &%UnitedStates.') ).

fof(kb_SUMO_2993,axiom,
    s__instance(s__Vermont,s__AmericanState) ).

fof(kb_SUMO_2994,axiom,
    s__part(s__Vermont,s__NewEngland) ).

fof(kb_SUMO_2995,axiom,
    s__meetsSpatially(s__Vermont,s__Canada) ).

fof(kb_SUMO_2996,axiom,
    s__meetsSpatially(s__Vermont,s__NewYorkState) ).

fof(kb_SUMO_2997,axiom,
    s__meetsSpatially(s__Vermont,s__Massachusetts) ).

fof(kb_SUMO_2998,axiom,
    s__documentation(s__Vermont,s__EnglishLanguage,'A northeastern &%AmericanState know for its small towns and rustic beauty.') ).

fof(kb_SUMO_2999,axiom,
    s__instance(s__Virginia,s__AmericanState) ).

fof(kb_SUMO_3000,axiom,
    s__documentation(s__Virginia,s__EnglishLanguage,'A state in the southeastern &%UnitedStates that borders on &%WashingtonDC.') ).

fof(kb_SUMO_3001,axiom,
    s__meetsSpatially(s__Virginia,s__WashingtonDCUnitedStates) ).

fof(kb_SUMO_3002,axiom,
    s__meetsSpatially(s__Virginia,s__NorthAtlanticOcean) ).

fof(kb_SUMO_3003,axiom,
    s__meetsSpatially(s__Virginia,s__NorthCarolina) ).

fof(kb_SUMO_3004,axiom,
    s__meetsSpatially(s__Virginia,s__Tennessee) ).

fof(kb_SUMO_3005,axiom,
    s__meetsSpatially(s__Virginia,s__Kentucky) ).

fof(kb_SUMO_3006,axiom,
    s__meetsSpatially(s__Virginia,s__WestVirginia) ).

fof(kb_SUMO_3007,axiom,
    s__instance(s__Washington,s__AmericanState) ).

fof(kb_SUMO_3008,axiom,
    s__meetsSpatially(s__Washington,s__Canada) ).

fof(kb_SUMO_3009,axiom,
    s__meetsSpatially(s__Washington,s__PacificOcean) ).

fof(kb_SUMO_3010,axiom,
    s__meetsSpatially(s__Washington,s__Oregon) ).

fof(kb_SUMO_3011,axiom,
    s__documentation(s__Washington,s__EnglishLanguage,'An &%AmericanState on the &%PacificOcean.') ).

fof(kb_SUMO_3012,axiom,
    s__instance(s__WestVirginia,s__AmericanState) ).

fof(kb_SUMO_3013,axiom,
    s__meetsSpatially(s__WestVirginia,s__Kentucky) ).

fof(kb_SUMO_3014,axiom,
    s__meetsSpatially(s__WestVirginia,s__Ohio) ).

fof(kb_SUMO_3015,axiom,
    s__documentation(s__WestVirginia,s__EnglishLanguage,'A state in the southeastern &%UnitedStates') ).

fof(kb_SUMO_3016,axiom,
    s__instance(s__Wisconsin,s__AmericanState) ).

fof(kb_SUMO_3017,axiom,
    s__meetsSpatially(s__Wisconsin,s__Illinois) ).

fof(kb_SUMO_3018,axiom,
    s__meetsSpatially(s__Wisconsin,s__Iowa) ).

fof(kb_SUMO_3019,axiom,
    s__meetsSpatially(s__Wisconsin,s__Minnesota) ).

fof(kb_SUMO_3020,axiom,
    s__documentation(s__Wisconsin,s__EnglishLanguage,'A state in the midnorthern &%UnitedStates.') ).

fof(kb_SUMO_3021,axiom,
    s__instance(s__Wyoming,s__AmericanState) ).

fof(kb_SUMO_3022,axiom,
    s__instance(s__AmericanState__t,s__SetOrClass) ).

fof(kb_SUMO_3023,axiom,
    s__meetsSpatially(s__Wyoming,s__Idaho) ).

fof(kb_SUMO_3024,axiom,
    s__meetsSpatially(s__Wyoming,s__Utah) ).

fof(kb_SUMO_3025,axiom,
    s__meetsSpatially(s__Wyoming,s__Colorado) ).

fof(kb_SUMO_3026,axiom,
    s__documentation(s__Wyoming,s__EnglishLanguage,'A large western state in the &%UnitedStates.') ).

fof(kb_SUMO_3027,axiom,
    s__instance(s__PuertoRico,s__Archipelago) ).

fof(kb_SUMO_3028,axiom,
    s__instance(s__Archipelago__t,s__SetOrClass) ).

fof(kb_SUMO_3029,axiom,
    s__part(s__PuertoRico,s__UnitedStates) ).

fof(kb_SUMO_3030,axiom,
    s__documentation(s__PuertoRico,s__EnglishLanguage,'An dependent part of the &%UnitedStates.') ).

fof(kb_SUMO_3031,axiom,
    s__instance(s__VirginIslands,s__Archipelago) ).

fof(kb_SUMO_3032,axiom,
    s__documentation(s__VirginIslands,s__EnglishLanguage,'The &%VirginIslands is an &%Archipelago in the West Indies that comprises both the &%BritishVirginIslands, administered by the &%UnitedKingdom, and the &%USVirginIslands, administered by the &%UnitedStates.') ).

fof(kb_SUMO_3033,axiom,
    ! [V__ISLAND] :
      ( s__instance(V__ISLAND,s__SelfConnectedObject)
     => ( s__member(V__ISLAND,s__VirginIslands)
       => s__instance(V__ISLAND,s__Island) ) ) ).

fof(kb_SUMO_3034,axiom,
    s__documentation(s__Albania,s__EnglishLanguage,'The &%Nation of Albania.') ).

fof(kb_SUMO_3035,axiom,
    s__documentation(s__Afghanistan,s__EnglishLanguage,'The &%Nation of Afghanistan.') ).

fof(kb_SUMO_3036,axiom,
    s__documentation(s__Algeria,s__EnglishLanguage,'The &%Nation of Algeria.') ).

fof(kb_SUMO_3037,axiom,
    s__documentation(s__Andorra,s__EnglishLanguage,'The &%Nation of Andorra.') ).

fof(kb_SUMO_3038,axiom,
    s__documentation(s__Angola,s__EnglishLanguage,'The &%Nation of Angola.') ).

fof(kb_SUMO_3039,axiom,
    s__documentation(s__AntiguaAndBarbuda,s__EnglishLanguage,'The &%Nation of AntiguaAndBarbuda.') ).

fof(kb_SUMO_3040,axiom,
    s__documentation(s__Argentina,s__EnglishLanguage,'The &%Nation of Argentina.') ).

fof(kb_SUMO_3041,axiom,
    s__documentation(s__Armenia,s__EnglishLanguage,'The &%Nation of Armenia.') ).

fof(kb_SUMO_3042,axiom,
    s__documentation(s__Australia,s__EnglishLanguage,'An industrialized &%Nation that occupies the entire continent of Oceania.') ).

fof(kb_SUMO_3043,axiom,
    s__documentation(s__Austria,s__EnglishLanguage,'The &%Nation of Austria.') ).

fof(kb_SUMO_3044,axiom,
    s__documentation(s__Azerbaijan,s__EnglishLanguage,'The &%Nation of Azerbaijan.') ).

fof(kb_SUMO_3045,axiom,
    s__documentation(s__Bahrain,s__EnglishLanguage,'The &%Nation of Bahrain.') ).

fof(kb_SUMO_3046,axiom,
    s__documentation(s__Bangladesh,s__EnglishLanguage,'The &%Nation of Bangladesh.') ).

fof(kb_SUMO_3047,axiom,
    s__documentation(s__Barbados,s__EnglishLanguage,'The &%Nation of Barbados.') ).

fof(kb_SUMO_3048,axiom,
    s__documentation(s__Belarus,s__EnglishLanguage,'The &%Nation of Belarus.') ).

fof(kb_SUMO_3049,axiom,
    s__documentation(s__Belgium,s__EnglishLanguage,'The &%Nation of Belgium.') ).

fof(kb_SUMO_3050,axiom,
    s__documentation(s__Belize,s__EnglishLanguage,'The &%Nation of Belize.') ).

fof(kb_SUMO_3051,axiom,
    s__documentation(s__Benin,s__EnglishLanguage,'The &%Nation of Benin.') ).

fof(kb_SUMO_3052,axiom,
    s__documentation(s__Bhutan,s__EnglishLanguage,'The &%Nation of Bhutan.') ).

fof(kb_SUMO_3053,axiom,
    s__documentation(s__Bolivia,s__EnglishLanguage,'The &%Nation of Bolivia.') ).

fof(kb_SUMO_3054,axiom,
    s__documentation(s__BosniaAndHerzegovina,s__EnglishLanguage,'The &%Nation of BosniaAndHerzegovina.') ).

fof(kb_SUMO_3055,axiom,
    s__documentation(s__Botswana,s__EnglishLanguage,'The &%Nation of Botswana.') ).

fof(kb_SUMO_3056,axiom,
    s__documentation(s__Brazil,s__EnglishLanguage,'The &%Nation of Brazil.') ).

fof(kb_SUMO_3057,axiom,
    s__documentation(s__Brunei,s__EnglishLanguage,'The &%Nation of Brunei.') ).

fof(kb_SUMO_3058,axiom,
    s__documentation(s__Bulgaria,s__EnglishLanguage,'The &%Nation of Bulgaria.') ).

fof(kb_SUMO_3059,axiom,
    s__documentation(s__BurkinaFaso,s__EnglishLanguage,'The &%Nation of BurkinaFaso.') ).

fof(kb_SUMO_3060,axiom,
    s__documentation(s__Burundi,s__EnglishLanguage,'The &%Nation of Burundi.') ).

fof(kb_SUMO_3061,axiom,
    s__documentation(s__Cambodia,s__EnglishLanguage,'The &%Nation of Cambodia.') ).

fof(kb_SUMO_3062,axiom,
    s__documentation(s__Cameroon,s__EnglishLanguage,'The &%Nation of Cameroon.') ).

fof(kb_SUMO_3063,axiom,
    s__documentation(s__Canada,s__EnglishLanguage,'A &%Nation in North America.') ).

fof(kb_SUMO_3064,axiom,
    s__documentation(s__CapeVerde,s__EnglishLanguage,'The &%Nation of CapeVerde.') ).

fof(kb_SUMO_3065,axiom,
    s__documentation(s__CentralAfricanRepublic,s__EnglishLanguage,'The &%Nation of CentralAfricanRepublic.') ).

fof(kb_SUMO_3066,axiom,
    s__documentation(s__Chad,s__EnglishLanguage,'The &%Nation of Chad.') ).

fof(kb_SUMO_3067,axiom,
    s__instance(s__Chechnya,s__Nation) ).

fof(kb_SUMO_3068,axiom,
    s__documentation(s__Chechnya,s__EnglishLanguage,'The &%Nation of Chechnya.') ).

fof(kb_SUMO_3069,axiom,
    s__documentation(s__Chile,s__EnglishLanguage,'The &%Nation of Chile.') ).

fof(kb_SUMO_3070,axiom,
    s__documentation(s__China,s__EnglishLanguage,'An Asian &%Nation, which is the most populous in the world.') ).

fof(kb_SUMO_3071,axiom,
    s__documentation(s__Colombia,s__EnglishLanguage,'The &%Nation of &%Colombia.') ).

fof(kb_SUMO_3072,axiom,
    s__documentation(s__Comoros,s__EnglishLanguage,'The &%Nation of Comoros.') ).

fof(kb_SUMO_3073,axiom,
    s__documentation(s__CostaRica,s__EnglishLanguage,'The &%Nation of CostaRica.') ).

fof(kb_SUMO_3074,axiom,
    s__documentation(s__CoteDIvoire,s__EnglishLanguage,'The &%Nation of CoteDIvoire.') ).

fof(kb_SUMO_3075,axiom,
    s__documentation(s__Croatia,s__EnglishLanguage,'The &%Nation of Croatia.') ).

fof(kb_SUMO_3076,axiom,
    s__documentation(s__Cuba,s__EnglishLanguage,'An &%Island &%Nation in the Carribbean.') ).

fof(kb_SUMO_3077,axiom,
    s__documentation(s__Cyprus,s__EnglishLanguage,'The &%Nation of Cyprus.') ).

fof(kb_SUMO_3078,axiom,
    s__documentation(s__CzechRepublic,s__EnglishLanguage,'The &%Nation of CzechRepublic.') ).

fof(kb_SUMO_3079,axiom,
    s__documentation(s__DemocraticRepublicOfTheCongo,s__EnglishLanguage,'The &%Nation of DemocraticRepublicOfTheCongo.') ).

fof(kb_SUMO_3080,axiom,
    s__documentation(s__Denmark,s__EnglishLanguage,'A Nation in scandinavian Europe.') ).

fof(kb_SUMO_3081,axiom,
    s__documentation(s__Djibouti,s__EnglishLanguage,'The &%Nation of Djibouti.') ).

fof(kb_SUMO_3082,axiom,
    s__documentation(s__Dominica,s__EnglishLanguage,'The &%Nation of Dominica.') ).

fof(kb_SUMO_3083,axiom,
    s__documentation(s__DominicanRepublic,s__EnglishLanguage,'The &%Nation of DominicanRepublic.') ).

fof(kb_SUMO_3084,axiom,
    s__documentation(s__EastTimor,s__EnglishLanguage,'The &%Nation of EastTimor.') ).

fof(kb_SUMO_3085,axiom,
    s__documentation(s__Ecuador,s__EnglishLanguage,'The &%Nation of Ecuador.') ).

fof(kb_SUMO_3086,axiom,
    s__documentation(s__Egypt,s__EnglishLanguage,'The &%Nation of Egypt.') ).

fof(kb_SUMO_3087,axiom,
    s__documentation(s__EquatorialGuinea,s__EnglishLanguage,'The &%Nation of EquatorialGuinea.') ).

fof(kb_SUMO_3088,axiom,
    s__documentation(s__ElSalvador,s__EnglishLanguage,'The &%Nation of ElSalvador.') ).

fof(kb_SUMO_3089,axiom,
    s__documentation(s__Eritrea,s__EnglishLanguage,'The &%Nation of Eritrea.') ).

fof(kb_SUMO_3090,axiom,
    s__documentation(s__Estonia,s__EnglishLanguage,'The &%Nation of Estonia.') ).

fof(kb_SUMO_3091,axiom,
    s__documentation(s__Ethiopia,s__EnglishLanguage,'The &%Nation of Ethiopia.') ).

fof(kb_SUMO_3092,axiom,
    s__documentation(s__Fiji,s__EnglishLanguage,'The &%Nation of Fiji.') ).

fof(kb_SUMO_3093,axiom,
    s__documentation(s__Finland,s__EnglishLanguage,'The &%Nation of Finland.') ).

fof(kb_SUMO_3094,axiom,
    s__documentation(s__France,s__EnglishLanguage,'A large, industrialized European &%Nation.') ).

fof(kb_SUMO_3095,axiom,
    s__documentation(s__RepublicOfGeorgia,s__EnglishLanguage,'The &%Nation of Georgia.') ).

fof(kb_SUMO_3096,axiom,
    s__documentation(s__Gabon,s__EnglishLanguage,'The &%Nation of Gabon.') ).

fof(kb_SUMO_3097,axiom,
    s__documentation(s__Gambia,s__EnglishLanguage,'The &%Nation of Gambia.') ).

fof(kb_SUMO_3098,axiom,
    s__part(s__Germany,s__Europe) ).

fof(kb_SUMO_3099,axiom,
    s__documentation(s__Germany,s__EnglishLanguage,'A large &%EuropeanNation.') ).

fof(kb_SUMO_3100,axiom,
    s__documentation(s__Ghana,s__EnglishLanguage,'The &%Nation of Ghana.') ).

fof(kb_SUMO_3101,axiom,
    s__part(s__Greece,s__Europe) ).

fof(kb_SUMO_3102,axiom,
    s__documentation(s__Greece,s__EnglishLanguage,'A small Balkan &%Nation that is known primarily for the literature, philosophy, and art produced there during the ancient period.') ).

fof(kb_SUMO_3103,axiom,
    s__documentation(s__Grenada,s__EnglishLanguage,'The &%Nation of Grenada.') ).

fof(kb_SUMO_3104,axiom,
    s__documentation(s__Guatemala,s__EnglishLanguage,'The &%Nation of Guatemala.') ).

fof(kb_SUMO_3105,axiom,
    s__documentation(s__Guinea,s__EnglishLanguage,'The &%Nation of Guinea.') ).

fof(kb_SUMO_3106,axiom,
    s__documentation(s__GuineaBissau,s__EnglishLanguage,'The &%Nation of GuineaBissau.') ).

fof(kb_SUMO_3107,axiom,
    s__documentation(s__Guyana,s__EnglishLanguage,'The &%Nation of Guyana.') ).

fof(kb_SUMO_3108,axiom,
    s__documentation(s__Haiti,s__EnglishLanguage,'The &%Nation of Haiti.') ).

fof(kb_SUMO_3109,axiom,
    s__documentation(s__HolySee,s__EnglishLanguage,'The &%Nation of HolySee.') ).

fof(kb_SUMO_3110,axiom,
    s__documentation(s__Honduras,s__EnglishLanguage,'The &%Nation of Honduras.') ).

fof(kb_SUMO_3111,axiom,
    s__documentation(s__Hungary,s__EnglishLanguage,'The &%Nation of Hungary.') ).

fof(kb_SUMO_3112,axiom,
    s__instance(s__Iceland,s__Island) ).

fof(kb_SUMO_3113,axiom,
    s__documentation(s__Iceland,s__EnglishLanguage,'The &%Nation of Iceland.') ).

fof(kb_SUMO_3114,axiom,
    s__documentation(s__India,s__EnglishLanguage,'A &%Nation in southern Asia which is the second most populous in the world.') ).

fof(kb_SUMO_3115,axiom,
    s__documentation(s__Indonesia,s__EnglishLanguage,'The &%Nation of Indonesia.') ).

fof(kb_SUMO_3116,axiom,
    s__documentation(s__Iran,s__EnglishLanguage,'The &%Nation of Iran.') ).

fof(kb_SUMO_3117,axiom,
    s__documentation(s__Iraq,s__EnglishLanguage,'The &%Nation of Iraq.') ).

fof(kb_SUMO_3118,axiom,
    s__documentation(s__Ireland,s__EnglishLanguage,'An independent &%Nation that borders on the Irish Sea.') ).

fof(kb_SUMO_3119,axiom,
    s__documentation(s__Israel,s__EnglishLanguage,'The &%Nation of Israel.') ).

fof(kb_SUMO_3120,axiom,
    s__documentation(s__Italy,s__EnglishLanguage,'A large, industrialized European Nation.') ).

fof(kb_SUMO_3121,axiom,
    s__documentation(s__Jamaica,s__EnglishLanguage,'The &%Nation of Jamaica.') ).

fof(kb_SUMO_3122,axiom,
    s__documentation(s__Japan,s__EnglishLanguage,'A large industrialized Asian &%Nation.') ).

fof(kb_SUMO_3123,axiom,
    s__documentation(s__Jordan,s__EnglishLanguage,'The &%Nation of Jordan.') ).

fof(kb_SUMO_3124,axiom,
    s__documentation(s__Kazakhstan,s__EnglishLanguage,'The &%Nation of Kazakhstan.') ).

fof(kb_SUMO_3125,axiom,
    s__documentation(s__Kenya,s__EnglishLanguage,'The &%Nation of Kenya.') ).

fof(kb_SUMO_3126,axiom,
    s__documentation(s__Kiribati,s__EnglishLanguage,'The &%Nation of Kiribati.') ).

fof(kb_SUMO_3127,axiom,
    s__documentation(s__Kyrgyzstan,s__EnglishLanguage,'The &%Nation of Kyrgyzstan.') ).

fof(kb_SUMO_3128,axiom,
    s__documentation(s__Kuwait,s__EnglishLanguage,'The &%Nation of Kuwait.') ).

fof(kb_SUMO_3129,axiom,
    s__documentation(s__Laos,s__EnglishLanguage,'A &%Nation in southeastern Asia.') ).

fof(kb_SUMO_3130,axiom,
    s__documentation(s__Latvia,s__EnglishLanguage,'The &%Nation of Latvia.') ).

fof(kb_SUMO_3131,axiom,
    s__documentation(s__Lebanon,s__EnglishLanguage,'The &%Nation of Lebanon.') ).

fof(kb_SUMO_3132,axiom,
    s__documentation(s__Lesotho,s__EnglishLanguage,'The &%Nation of Lesotho.') ).

fof(kb_SUMO_3133,axiom,
    s__documentation(s__Liberia,s__EnglishLanguage,'The &%Nation of Liberia.') ).

fof(kb_SUMO_3134,axiom,
    s__documentation(s__Libya,s__EnglishLanguage,'The &%Nation of Libya.') ).

fof(kb_SUMO_3135,axiom,
    s__documentation(s__Liechtenstein,s__EnglishLanguage,'The &%Nation of Liechtenstein.') ).

fof(kb_SUMO_3136,axiom,
    s__documentation(s__Lithuania,s__EnglishLanguage,'The &%Nation of Lithuania.') ).

fof(kb_SUMO_3137,axiom,
    s__documentation(s__Luxembourg,s__EnglishLanguage,'The &%Nation of Luxembourg.') ).

fof(kb_SUMO_3138,axiom,
    s__documentation(s__Macedonia,s__EnglishLanguage,'The &%Nation of Macedonia.') ).

fof(kb_SUMO_3139,axiom,
    s__documentation(s__Madagascar,s__EnglishLanguage,'The &%Nation of Madagascar.') ).

fof(kb_SUMO_3140,axiom,
    s__documentation(s__Malawi,s__EnglishLanguage,'The &%Nation of Malawi.') ).

fof(kb_SUMO_3141,axiom,
    s__documentation(s__Malaysia,s__EnglishLanguage,'The &%Nation of Malaysia.') ).

fof(kb_SUMO_3142,axiom,
    s__documentation(s__Maldives,s__EnglishLanguage,'The &%Nation of Maldives.') ).

fof(kb_SUMO_3143,axiom,
    s__documentation(s__Mali,s__EnglishLanguage,'The &%Nation of Mali.') ).

fof(kb_SUMO_3144,axiom,
    s__documentation(s__Malta,s__EnglishLanguage,'The &%Nation of Malta.') ).

fof(kb_SUMO_3145,axiom,
    s__documentation(s__MarshallIslands,s__EnglishLanguage,'The &%Nation of MarshallIslands.') ).

fof(kb_SUMO_3146,axiom,
    s__documentation(s__Mauritania,s__EnglishLanguage,'The &%Nation of Mauritania.') ).

fof(kb_SUMO_3147,axiom,
    s__documentation(s__Mauritius,s__EnglishLanguage,'The &%Nation of Mauritius.') ).

fof(kb_SUMO_3148,axiom,
    s__meetsSpatially(s__Mexico,s__UnitedStates) ).

fof(kb_SUMO_3149,axiom,
    s__documentation(s__Mexico,s__EnglishLanguage,'A large Spanish-speaking country that borders on the &%UnitedStates.') ).

fof(kb_SUMO_3150,axiom,
    s__documentation(s__Micronesia,s__EnglishLanguage,'The &%Nation of Micronesia.') ).

fof(kb_SUMO_3151,axiom,
    s__documentation(s__Moldova,s__EnglishLanguage,'The &%Nation of Moldova.') ).

fof(kb_SUMO_3152,axiom,
    s__documentation(s__Monaco,s__EnglishLanguage,'The &%Nation of Monaco.') ).

fof(kb_SUMO_3153,axiom,
    s__documentation(s__Mongolia,s__EnglishLanguage,'The &%Nation of Mongolia.') ).

fof(kb_SUMO_3154,axiom,
    s__documentation(s__Morocco,s__EnglishLanguage,'The &%Nation of Morocco, which is in northwestern Africa.') ).

fof(kb_SUMO_3155,axiom,
    s__documentation(s__Mozambique,s__EnglishLanguage,'The &%Nation of Mozambique.') ).

fof(kb_SUMO_3156,axiom,
    s__documentation(s__Myanmar,s__EnglishLanguage,'A &%Nation in southeastern Asia, formerly known as Burma.') ).

fof(kb_SUMO_3157,axiom,
    s__documentation(s__Namibia,s__EnglishLanguage,'The &%Nation of Namibia.') ).

fof(kb_SUMO_3158,axiom,
    s__documentation(s__Nauru,s__EnglishLanguage,'The &%Nation of Nauru.') ).

fof(kb_SUMO_3159,axiom,
    s__documentation(s__Nepal,s__EnglishLanguage,'The &%Nation of Nepal.') ).

fof(kb_SUMO_3160,axiom,
    s__documentation(s__Netherlands,s__EnglishLanguage,'A small &%Nation in western Europe.') ).

fof(kb_SUMO_3161,axiom,
    s__documentation(s__NewZealand,s__EnglishLanguage,'The &%Nation of NewZealand.') ).

fof(kb_SUMO_3162,axiom,
    s__documentation(s__Nicaragua,s__EnglishLanguage,'The &%Nation of Nicaragua.') ).

fof(kb_SUMO_3163,axiom,
    s__documentation(s__Niger,s__EnglishLanguage,'The &%Nation of Niger.') ).

fof(kb_SUMO_3164,axiom,
    s__documentation(s__Nigeria,s__EnglishLanguage,'The &%Nation of Nigeria.') ).

fof(kb_SUMO_3165,axiom,
    s__documentation(s__NorthernIreland,s__EnglishLanguage,'The region of NorthernIreland.') ).

fof(kb_SUMO_3166,axiom,
    s__instance(s__NorthernIreland,s__GeographicArea) ).

fof(kb_SUMO_3167,axiom,
    s__documentation(s__NorthKorea,s__EnglishLanguage,'The &%Nation of NorthKorea.') ).

fof(kb_SUMO_3168,axiom,
    s__documentation(s__Norway,s__EnglishLanguage,'The &%Nation of Norway.') ).

fof(kb_SUMO_3169,axiom,
    s__documentation(s__Oman,s__EnglishLanguage,'The &%Nation of Oman.') ).

fof(kb_SUMO_3170,axiom,
    s__documentation(s__Pakistan,s__EnglishLanguage,'The &%Nation of &%Pakistan.') ).

fof(kb_SUMO_3171,axiom,
    s__documentation(s__Palau,s__EnglishLanguage,'The &%Nation of Palau.') ).

fof(kb_SUMO_3172,axiom,
    s__documentation(s__Panama,s__EnglishLanguage,'The &%Nation of Panama.') ).

fof(kb_SUMO_3173,axiom,
    s__documentation(s__PapuaNewGuinea,s__EnglishLanguage,'The &%Nation of PapuaNewGuinea.') ).

fof(kb_SUMO_3174,axiom,
    s__documentation(s__Paraguay,s__EnglishLanguage,'The &%Nation of Paraguay.') ).

fof(kb_SUMO_3175,axiom,
    s__documentation(s__Peru,s__EnglishLanguage,'The &%Nation of Peru.') ).

fof(kb_SUMO_3176,axiom,
    s__documentation(s__Philippines,s__EnglishLanguage,'The &%Nation of Philippines.') ).

fof(kb_SUMO_3177,axiom,
    s__documentation(s__Poland,s__EnglishLanguage,'A &%EuropeanNation in central Europe.') ).

fof(kb_SUMO_3178,axiom,
    s__documentation(s__Portugal,s__EnglishLanguage,'The &%Nation of Portugal.') ).

fof(kb_SUMO_3179,axiom,
    s__documentation(s__Qatar,s__EnglishLanguage,'The &%Nation of Qatar.') ).

fof(kb_SUMO_3180,axiom,
    s__instance(s__Rhodes,s__Nation) ).

fof(kb_SUMO_3181,axiom,
    s__documentation(s__Rhodes,s__EnglishLanguage,'The &%Nation of Rhodes.') ).

fof(kb_SUMO_3182,axiom,
    s__documentation(s__Romania,s__EnglishLanguage,'The &%Nation of Romania.') ).

fof(kb_SUMO_3183,axiom,
    s__documentation(s__Russia,s__EnglishLanguage,'A &%Nation which is currently independent, but which was once part of the &%SovietUnion.') ).

fof(kb_SUMO_3184,axiom,
    s__documentation(s__Rwanda,s__EnglishLanguage,'The &%Nation of Rwanda.') ).

fof(kb_SUMO_3185,axiom,
    s__documentation(s__SaintKittsAndNevis,s__EnglishLanguage,'The &%Nation of SaintKittsAndNevis.') ).

fof(kb_SUMO_3186,axiom,
    s__documentation(s__SaintLucia,s__EnglishLanguage,'The &%Nation of SaintLucia.') ).

fof(kb_SUMO_3187,axiom,
    s__documentation(s__SaintVincentAndTheGrenadines,s__EnglishLanguage,'The &%Nation of SaintVincentAndTheGrenadines.') ).

fof(kb_SUMO_3188,axiom,
    s__documentation(s__Samoa,s__EnglishLanguage,'The &%Nation of Samoa.') ).

fof(kb_SUMO_3189,axiom,
    s__documentation(s__SanMarino,s__EnglishLanguage,'The &%Nation of SanMarino.') ).

fof(kb_SUMO_3190,axiom,
    s__documentation(s__SaoTomeAndPrincipe,s__EnglishLanguage,'The &%Nation of SaoTomeAndPrincipe.') ).

fof(kb_SUMO_3191,axiom,
    s__documentation(s__SaudiArabia,s__EnglishLanguage,'The &%Nation of SaudiArabia.') ).

fof(kb_SUMO_3192,axiom,
    s__documentation(s__Senegal,s__EnglishLanguage,'The &%Nation of Senegal.') ).

fof(kb_SUMO_3193,axiom,
    s__documentation(s__SerbiaAndMontenegro,s__EnglishLanguage,'The &%Nation of SerbiaAndMontenegro.') ).

fof(kb_SUMO_3194,axiom,
    s__documentation(s__Seychelles,s__EnglishLanguage,'The &%Nation of Seychelles.') ).

fof(kb_SUMO_3195,axiom,
    s__documentation(s__SierraLeone,s__EnglishLanguage,'The &%Nation of SierraLeone.') ).

fof(kb_SUMO_3196,axiom,
    s__documentation(s__Singapore,s__EnglishLanguage,'The &%Nation of Singapore.') ).

fof(kb_SUMO_3197,axiom,
    s__documentation(s__Slovakia,s__EnglishLanguage,'The &%Nation of Slovakia.') ).

fof(kb_SUMO_3198,axiom,
    s__documentation(s__Slovenia,s__EnglishLanguage,'The &%Nation of Slovenia.') ).

fof(kb_SUMO_3199,axiom,
    s__documentation(s__SolomonIslands,s__EnglishLanguage,'The &%Nation of SolomonIslands.') ).

fof(kb_SUMO_3200,axiom,
    s__documentation(s__Somalia,s__EnglishLanguage,'The &%Nation of Somalia.') ).

fof(kb_SUMO_3201,axiom,
    s__documentation(s__SouthAfrica,s__EnglishLanguage,'The &%Nation of SouthAfrica.') ).

fof(kb_SUMO_3202,axiom,
    s__documentation(s__SouthKorea,s__EnglishLanguage,'The &%Nation of SouthKorea.') ).

fof(kb_SUMO_3203,axiom,
    s__documentation(s__Spain,s__EnglishLanguage,'A large, industrialized &%EuropeanNation.') ).

fof(kb_SUMO_3204,axiom,
    s__documentation(s__SriLanka,s__EnglishLanguage,'The &%Nation of SriLanka.') ).

fof(kb_SUMO_3205,axiom,
    s__documentation(s__Sudan,s__EnglishLanguage,'The &%Nation of Sudan.') ).

fof(kb_SUMO_3206,axiom,
    s__documentation(s__Suriname,s__EnglishLanguage,'The &%Nation of Suriname.') ).

fof(kb_SUMO_3207,axiom,
    s__documentation(s__Swaziland,s__EnglishLanguage,'The &%Nation of Swaziland.') ).

fof(kb_SUMO_3208,axiom,
    s__documentation(s__Sweden,s__EnglishLanguage,'A &%Nation in scandinavian Europe.') ).

fof(kb_SUMO_3209,axiom,
    s__documentation(s__Switzerland,s__EnglishLanguage,'A small politically neutral &%Nation in central Europe.') ).

fof(kb_SUMO_3210,axiom,
    s__documentation(s__Syria,s__EnglishLanguage,'The &%Nation of Syria.') ).

fof(kb_SUMO_3211,axiom,
    s__documentation(s__Taiwan,s__EnglishLanguage,'The &%Nation of Taiwan, which is claimed by &%China.') ).

fof(kb_SUMO_3212,axiom,
    s__documentation(s__Tajikistan,s__EnglishLanguage,'The &%Nation of Tajikistan.') ).

fof(kb_SUMO_3213,axiom,
    s__documentation(s__Tanzania,s__EnglishLanguage,'The &%Nation of Tanzania.') ).

fof(kb_SUMO_3214,axiom,
    s__documentation(s__Thailand,s__EnglishLanguage,'The &%Nation of Thailand.') ).

fof(kb_SUMO_3215,axiom,
    s__documentation(s__TheBahamas,s__EnglishLanguage,'The &%Nation of TheBahamas.') ).

fof(kb_SUMO_3216,axiom,
    s__documentation(s__Togo,s__EnglishLanguage,'The &%Nation of Togo.') ).

fof(kb_SUMO_3217,axiom,
    s__documentation(s__Tonga,s__EnglishLanguage,'The &%Nation of Tonga.') ).

fof(kb_SUMO_3218,axiom,
    s__documentation(s__TrinidadAndTobago,s__EnglishLanguage,'The &%Nation of TrinidadAndTobago.') ).

fof(kb_SUMO_3219,axiom,
    s__documentation(s__Tunisia,s__EnglishLanguage,'The &%Nation of Tunisia.') ).

fof(kb_SUMO_3220,axiom,
    s__documentation(s__Turkey,s__EnglishLanguage,'The &%Nation of Turkey.') ).

fof(kb_SUMO_3221,axiom,
    s__documentation(s__Turkmenistan,s__EnglishLanguage,'The &%Nation of Turkmenistan.') ).

fof(kb_SUMO_3222,axiom,
    s__documentation(s__Tuvalu,s__EnglishLanguage,'The &%Nation of Tuvalu.') ).

fof(kb_SUMO_3223,axiom,
    s__documentation(s__Uganda,s__EnglishLanguage,'The &%Nation of Uganda.') ).

fof(kb_SUMO_3224,axiom,
    s__documentation(s__Ukraine,s__EnglishLanguage,'The &%Nation of Ukraine.') ).

fof(kb_SUMO_3225,axiom,
    s__documentation(s__UnitedArabEmirates,s__EnglishLanguage,'The &%Nation of UnitedArabEmirates.') ).

fof(kb_SUMO_3226,axiom,
    s__documentation(s__UnitedStates,s__EnglishLanguage,'The North American republic of 50 states.') ).

fof(kb_SUMO_3227,axiom,
    s__documentation(s__Uruguay,s__EnglishLanguage,'The &%Nation of Uruguay.') ).

fof(kb_SUMO_3228,axiom,
    s__documentation(s__Uzbekistan,s__EnglishLanguage,'The &%Nation of Uzbekistan.') ).

fof(kb_SUMO_3229,axiom,
    s__documentation(s__Vanuatu,s__EnglishLanguage,'The &%Nation of Vanuatu.') ).

fof(kb_SUMO_3230,axiom,
    s__documentation(s__Vietnam,s__EnglishLanguage,'The &%Nation of Vietnam.') ).

fof(kb_SUMO_3231,axiom,
    s__documentation(s__Venezuela,s__EnglishLanguage,'The &%Nation of Venezuela.') ).

fof(kb_SUMO_3232,axiom,
    s__documentation(s__Yemen,s__EnglishLanguage,'The &%Nation of Yemen.') ).

fof(kb_SUMO_3233,axiom,
    s__instance(s__WestBank,s__GeographicArea) ).

fof(kb_SUMO_3234,axiom,
    s__documentation(s__WestBank,s__EnglishLanguage,'A terroritory occupied by &%Israel.') ).

fof(kb_SUMO_3235,axiom,
    s__instance(s__GazaStrip,s__GeographicArea) ).

fof(kb_SUMO_3236,axiom,
    s__documentation(s__GazaStrip,s__EnglishLanguage,'A terroritory occupied by &%Israel.') ).

fof(kb_SUMO_3237,axiom,
    s__documentation(s__Zambia,s__EnglishLanguage,'The &%Nation of Zambia.') ).

fof(kb_SUMO_3238,axiom,
    s__instance(s__AdanaTurkey,s__City) ).

fof(kb_SUMO_3239,axiom,
    s__documentation(s__AdanaTurkey,s__EnglishLanguage,'The &%City of &%Adana in &%Turkey.') ).

fof(kb_SUMO_3240,axiom,
    s__instance(s__AddisAbabaEthiopia,s__City) ).

fof(kb_SUMO_3241,axiom,
    s__documentation(s__AddisAbabaEthiopia,s__EnglishLanguage,'The &%City of &%AddisAbaba in &%Ethiopia.') ).

fof(kb_SUMO_3242,axiom,
    s__instance(s__AdenYemen,s__City) ).

fof(kb_SUMO_3243,axiom,
    s__documentation(s__AdenYemen,s__EnglishLanguage,'The &%City of &%Aden in &%Yemen.') ).

fof(kb_SUMO_3244,axiom,
    s__instance(s__AdoraWestBank,s__City) ).

fof(kb_SUMO_3245,axiom,
    s__documentation(s__AdoraWestBank,s__EnglishLanguage,'The &%City of &%Adora in &%WestBank.') ).

fof(kb_SUMO_3246,axiom,
    s__instance(s__AfulaIsrael,s__City) ).

fof(kb_SUMO_3247,axiom,
    s__documentation(s__AfulaIsrael,s__EnglishLanguage,'The &%City of &%Afula in &%Israel.') ).

fof(kb_SUMO_3248,axiom,
    s__instance(s__AgriTurkey,s__City) ).

fof(kb_SUMO_3249,axiom,
    s__documentation(s__AgriTurkey,s__EnglishLanguage,'The &%City of &%Agri in &%Turkey.') ).

fof(kb_SUMO_3250,axiom,
    s__instance(s__AinDeflaAlgeria,s__City) ).

fof(kb_SUMO_3251,axiom,
    s__documentation(s__AinDeflaAlgeria,s__EnglishLanguage,'The &%City of &%AinDefla in &%Algeria.') ).

fof(kb_SUMO_3252,axiom,
    s__instance(s__AinElHajarAlgeria,s__City) ).

fof(kb_SUMO_3253,axiom,
    s__documentation(s__AinElHajarAlgeria,s__EnglishLanguage,'The &%City of &%AinElHajar in &%Algeria.') ).

fof(kb_SUMO_3254,axiom,
    s__instance(s__AjaccioFrance,s__City) ).

fof(kb_SUMO_3255,axiom,
    s__documentation(s__AjaccioFrance,s__EnglishLanguage,'The &%City of &%Ajaccio in &%France.') ).

fof(kb_SUMO_3256,axiom,
    s__instance(s__AlBalamandLebanon,s__City) ).

fof(kb_SUMO_3257,axiom,
    s__documentation(s__AlBalamandLebanon,s__EnglishLanguage,'The &%City of &%AlBalamand in &%Lebanon.') ).

fof(kb_SUMO_3258,axiom,
    s__instance(s__AleiSinaiGazaStrip,s__City) ).

fof(kb_SUMO_3259,axiom,
    s__documentation(s__AleiSinaiGazaStrip,s__EnglishLanguage,'The &%City of &%AleiSinai in &%GazaStrip.') ).

fof(kb_SUMO_3260,axiom,
    s__instance(s__AleiZahavWestBank,s__City) ).

fof(kb_SUMO_3261,axiom,
    s__documentation(s__AleiZahavWestBank,s__EnglishLanguage,'The &%City of &%AleiZahav in &%WestBank.') ).

fof(kb_SUMO_3262,axiom,
    s__instance(s__AleyLebanon,s__City) ).

fof(kb_SUMO_3263,axiom,
    s__documentation(s__AleyLebanon,s__EnglishLanguage,'The &%City of &%Aley in &%Lebanon.') ).

fof(kb_SUMO_3264,axiom,
    s__instance(s__AlgiersAlgeria,s__City) ).

fof(kb_SUMO_3265,axiom,
    s__documentation(s__AlgiersAlgeria,s__EnglishLanguage,'The &%City of &%Algiers in &%Algeria.') ).

fof(kb_SUMO_3266,axiom,
    s__instance(s__AlkhanYurtRussia,s__City) ).

fof(kb_SUMO_3267,axiom,
    s__documentation(s__AlkhanYurtRussia,s__EnglishLanguage,'The &%City of &%AlkhanYurt in &%Russia.') ).

fof(kb_SUMO_3268,axiom,
    s__instance(s__AlonMorehWestBank,s__City) ).

fof(kb_SUMO_3269,axiom,
    s__documentation(s__AlonMorehWestBank,s__EnglishLanguage,'The &%City of &%AlonMoreh in &%WestBank.') ).

fof(kb_SUMO_3270,axiom,
    s__instance(s__AmbonIndonesia,s__City) ).

fof(kb_SUMO_3271,axiom,
    s__documentation(s__AmbonIndonesia,s__EnglishLanguage,'The &%City of &%Ambon in &%Indonesia.') ).

fof(kb_SUMO_3272,axiom,
    s__instance(s__AmmanJordan,s__City) ).

fof(kb_SUMO_3273,axiom,
    s__documentation(s__AmmanJordan,s__EnglishLanguage,'The &%City of &%Amman in &%Jordan.') ).

fof(kb_SUMO_3274,axiom,
    s__instance(s__AnNuwaydiratBahrain,s__City) ).

fof(kb_SUMO_3275,axiom,
    s__documentation(s__AnNuwaydiratBahrain,s__EnglishLanguage,'The &%City of &%AnNuwaydirat in &%Bahrain.') ).

fof(kb_SUMO_3276,axiom,
    s__instance(s__AndeanSpain,s__City) ).

fof(kb_SUMO_3277,axiom,
    s__documentation(s__AndeanSpain,s__EnglishLanguage,'The &%City of &%Andean in &%Spain.') ).

fof(kb_SUMO_3278,axiom,
    s__instance(s__AngkorWatCambodia,s__City) ).

fof(kb_SUMO_3279,axiom,
    s__documentation(s__AngkorWatCambodia,s__EnglishLanguage,'The &%City of &%AngkorWat in &%Cambodia.') ).

fof(kb_SUMO_3280,axiom,
    s__instance(s__AnkaraTurkey,s__City) ).

fof(kb_SUMO_3281,axiom,
    s__documentation(s__AnkaraTurkey,s__EnglishLanguage,'The &%City of &%Ankara in &%Turkey.') ).

fof(kb_SUMO_3282,axiom,
    s__instance(s__AntalyaTurkey,s__City) ).

fof(kb_SUMO_3283,axiom,
    s__documentation(s__AntalyaTurkey,s__EnglishLanguage,'The &%City of &%Antalya in &%Turkey.') ).

fof(kb_SUMO_3284,axiom,
    s__instance(s__AntioquiaColombia,s__City) ).

fof(kb_SUMO_3285,axiom,
    s__documentation(s__AntioquiaColombia,s__EnglishLanguage,'The &%City of &%Antioquia in &%Colombia.') ).

fof(kb_SUMO_3286,axiom,
    s__instance(s__AntwerpBelgium,s__City) ).

fof(kb_SUMO_3287,axiom,
    s__documentation(s__AntwerpBelgium,s__EnglishLanguage,'The &%City of &%Antwerp in &%Belgium.') ).

fof(kb_SUMO_3288,axiom,
    s__instance(s__ApumiracPeru,s__City) ).

fof(kb_SUMO_3289,axiom,
    s__documentation(s__ApumiracPeru,s__EnglishLanguage,'The &%City of &%Apumirac in &%Peru.') ).

fof(kb_SUMO_3290,axiom,
    s__instance(s__ApureVenezuela,s__City) ).

fof(kb_SUMO_3291,axiom,
    s__documentation(s__ApureVenezuela,s__EnglishLanguage,'The &%City of &%Apure in &%Venezuela.') ).

fof(kb_SUMO_3292,axiom,
    s__instance(s__AraucaColombia,s__City) ).

fof(kb_SUMO_3293,axiom,
    s__documentation(s__AraucaColombia,s__EnglishLanguage,'The &%City of &%Arauca in &%Colombia.') ).

fof(kb_SUMO_3294,axiom,
    s__instance(s__ArgunRussia,s__City) ).

fof(kb_SUMO_3295,axiom,
    s__documentation(s__ArgunRussia,s__EnglishLanguage,'The &%City of &%Argun in &%Russia.') ).

fof(kb_SUMO_3296,axiom,
    s__instance(s__ArielWestBank,s__City) ).

fof(kb_SUMO_3297,axiom,
    s__documentation(s__ArielWestBank,s__EnglishLanguage,'The &%City of &%Ariel in &%WestBank.') ).

fof(kb_SUMO_3298,axiom,
    s__instance(s__ArmaghNorthernIreland,s__City) ).

fof(kb_SUMO_3299,axiom,
    s__documentation(s__ArmaghNorthernIreland,s__EnglishLanguage,'The &%City of &%Armagh in &%NorthernIreland.') ).

fof(kb_SUMO_3300,axiom,
    s__instance(s__ArzewAlgeria,s__City) ).

fof(kb_SUMO_3301,axiom,
    s__documentation(s__ArzewAlgeria,s__EnglishLanguage,'The &%City of &%Arzew in &%Algeria.') ).

fof(kb_SUMO_3302,axiom,
    s__instance(s__AshdodIsrael,s__City) ).

fof(kb_SUMO_3303,axiom,
    s__documentation(s__AshdodIsrael,s__EnglishLanguage,'The &%City of &%Ashdod in &%Israel.') ).

fof(kb_SUMO_3304,axiom,
    s__instance(s__AskelonIsrael,s__City) ).

fof(kb_SUMO_3305,axiom,
    s__documentation(s__AskelonIsrael,s__EnglishLanguage,'The &%City of &%Askelon in &%Israel.') ).

fof(kb_SUMO_3306,axiom,
    s__instance(s__AsmaraEritrea,s__City) ).

fof(kb_SUMO_3307,axiom,
    s__documentation(s__AsmaraEritrea,s__EnglishLanguage,'The &%City of &%Asmara in &%Eritrea.') ).

fof(kb_SUMO_3308,axiom,
    s__instance(s__AssamIndia,s__City) ).

fof(kb_SUMO_3309,axiom,
    s__documentation(s__AssamIndia,s__EnglishLanguage,'The &%City of &%Assam in &%India.') ).

fof(kb_SUMO_3310,axiom,
    s__instance(s__AswanEgypt,s__City) ).

fof(kb_SUMO_3311,axiom,
    s__documentation(s__AswanEgypt,s__EnglishLanguage,'The &%City of &%Aswan in &%Egypt.') ).

fof(kb_SUMO_3312,axiom,
    s__instance(s__AsyutEgypt,s__City) ).

fof(kb_SUMO_3313,axiom,
    s__documentation(s__AsyutEgypt,s__EnglishLanguage,'The &%City of &%Asyut in &%Egypt.') ).

fof(kb_SUMO_3314,axiom,
    s__instance(s__AthensGreece,s__City) ).

fof(kb_SUMO_3315,axiom,
    s__documentation(s__AthensGreece,s__EnglishLanguage,'The &%City of &%Athens in &%Greece.') ).

fof(kb_SUMO_3316,axiom,
    s__instance(s__AtrushIraq,s__City) ).

fof(kb_SUMO_3317,axiom,
    s__documentation(s__AtrushIraq,s__EnglishLanguage,'The &%City of &%Atrush in &%Iraq.') ).

fof(kb_SUMO_3318,axiom,
    s__instance(s__AtzmonaGazaStrip,s__City) ).

fof(kb_SUMO_3319,axiom,
    s__documentation(s__AtzmonaGazaStrip,s__EnglishLanguage,'The &%City of &%Atzmona in &%GazaStrip.') ).

fof(kb_SUMO_3320,axiom,
    s__instance(s__AvneiHefetzIsrael,s__City) ).

fof(kb_SUMO_3321,axiom,
    s__documentation(s__AvneiHefetzIsrael,s__EnglishLanguage,'The &%City of &%AvneiHefetz in &%Israel.') ).

fof(kb_SUMO_3322,axiom,
    s__instance(s__AyacuchoPeru,s__City) ).

fof(kb_SUMO_3323,axiom,
    s__documentation(s__AyacuchoPeru,s__EnglishLanguage,'The &%City of &%Ayacucho in &%Peru.') ).

fof(kb_SUMO_3324,axiom,
    s__instance(s__AzorIsrael,s__City) ).

fof(kb_SUMO_3325,axiom,
    s__documentation(s__AzorIsrael,s__EnglishLanguage,'The &%City of &%Azor in &%Israel.') ).

fof(kb_SUMO_3326,axiom,
    s__instance(s__BKaotWestBank,s__City) ).

fof(kb_SUMO_3327,axiom,
    s__documentation(s__BKaotWestBank,s__EnglishLanguage,'The &%City of &%BKaot in &%WestBank.') ).

fof(kb_SUMO_3328,axiom,
    s__instance(s__BadVilbelGermany,s__City) ).

fof(kb_SUMO_3329,axiom,
    s__documentation(s__BadVilbelGermany,s__EnglishLanguage,'The &%City of &%BadVilbel in &%Germany.') ).

fof(kb_SUMO_3330,axiom,
    s__instance(s__BaghdadIraq,s__City) ).

fof(kb_SUMO_3331,axiom,
    s__documentation(s__BaghdadIraq,s__EnglishLanguage,'The &%City of &%Baghdad in &%Iraq.') ).

fof(kb_SUMO_3332,axiom,
    s__instance(s__BagreColombia,s__City) ).

fof(kb_SUMO_3333,axiom,
    s__documentation(s__BagreColombia,s__EnglishLanguage,'The &%City of &%Bagre in &%Colombia.') ).

fof(kb_SUMO_3334,axiom,
    s__instance(s__BahawalpurPakistan,s__City) ).

fof(kb_SUMO_3335,axiom,
    s__documentation(s__BahawalpurPakistan,s__EnglishLanguage,'The &%City of &%Bahawalpur in &%Pakistan.') ).

fof(kb_SUMO_3336,axiom,
    s__instance(s__BakaAlGarbiyehIsrael,s__City) ).

fof(kb_SUMO_3337,axiom,
    s__documentation(s__BakaAlGarbiyehIsrael,s__EnglishLanguage,'The &%City of &%BakaAlGarbiyeh in &%Israel.') ).

fof(kb_SUMO_3338,axiom,
    s__instance(s__BakkaAlSharkiyaWestBank,s__City) ).

fof(kb_SUMO_3339,axiom,
    s__documentation(s__BakkaAlSharkiyaWestBank,s__EnglishLanguage,'The &%City of &%BakkaAlSharkiya in &%WestBank.') ).

fof(kb_SUMO_3340,axiom,
    s__instance(s__BakuAzerbaijan,s__City) ).

fof(kb_SUMO_3341,axiom,
    s__documentation(s__BakuAzerbaijan,s__EnglishLanguage,'The &%City of &%Baku in &%Azerbaijan.') ).

fof(kb_SUMO_3342,axiom,
    s__instance(s__BaleEthiopia,s__City) ).

fof(kb_SUMO_3343,axiom,
    s__documentation(s__BaleEthiopia,s__EnglishLanguage,'The &%City of &%Bale in &%Ethiopia.') ).

fof(kb_SUMO_3344,axiom,
    s__instance(s__BanbridgeNorthernIreland,s__City) ).

fof(kb_SUMO_3345,axiom,
    s__documentation(s__BanbridgeNorthernIreland,s__EnglishLanguage,'The &%City of &%Banbridge in &%NorthernIreland.') ).

fof(kb_SUMO_3346,axiom,
    s__instance(s__BangkokThailand,s__City) ).

fof(kb_SUMO_3347,axiom,
    s__documentation(s__BangkokThailand,s__EnglishLanguage,'The &%City of &%Bangkok in &%Thailand.') ).

fof(kb_SUMO_3348,axiom,
    s__instance(s__BangorNorthernIreland,s__City) ).

fof(kb_SUMO_3349,axiom,
    s__documentation(s__BangorNorthernIreland,s__EnglishLanguage,'The &%City of &%Bangor in &%NorthernIreland.') ).

fof(kb_SUMO_3350,axiom,
    s__instance(s__BanguiCentralAfricanRepublic,s__City) ).

fof(kb_SUMO_3351,axiom,
    s__documentation(s__BanguiCentralAfricanRepublic,s__EnglishLanguage,'The &%City of &%Bangui in &%CentralAfricanRepublic.') ).

fof(kb_SUMO_3352,axiom,
    s__instance(s__BarcelonaSpain,s__City) ).

fof(kb_SUMO_3353,axiom,
    s__documentation(s__BarcelonaSpain,s__EnglishLanguage,'The &%City of &%Barcelona in &%Spain.') ).

fof(kb_SUMO_3354,axiom,
    s__instance(s__BarkeoCambodia,s__City) ).

fof(kb_SUMO_3355,axiom,
    s__documentation(s__BarkeoCambodia,s__EnglishLanguage,'The &%City of &%Barkeo in &%Cambodia.') ).

fof(kb_SUMO_3356,axiom,
    s__instance(s__BarrancabermejaColombia,s__City) ).

fof(kb_SUMO_3357,axiom,
    s__documentation(s__BarrancabermejaColombia,s__EnglishLanguage,'The &%City of &%Barrancabermeja in &%Colombia.') ).

fof(kb_SUMO_3358,axiom,
    s__instance(s__BasraIsrael,s__City) ).

fof(kb_SUMO_3359,axiom,
    s__documentation(s__BasraIsrael,s__EnglishLanguage,'The &%City of &%Basra in &%Israel.') ).

fof(kb_SUMO_3360,axiom,
    s__instance(s__BatYamIsrael,s__City) ).

fof(kb_SUMO_3361,axiom,
    s__documentation(s__BatYamIsrael,s__EnglishLanguage,'The &%City of &%BatYam in &%Israel.') ).

fof(kb_SUMO_3362,axiom,
    s__instance(s__BatmanTurkey,s__City) ).

fof(kb_SUMO_3363,axiom,
    s__documentation(s__BatmanTurkey,s__EnglishLanguage,'The &%City of &%Batman in &%Turkey.') ).

fof(kb_SUMO_3364,axiom,
    s__instance(s__BeErShevaIsrael,s__City) ).

fof(kb_SUMO_3365,axiom,
    s__documentation(s__BeErShevaIsrael,s__EnglishLanguage,'The &%City of &%BeErSheva in &%Israel.') ).

fof(kb_SUMO_3366,axiom,
    s__instance(s__BeasainSpain,s__City) ).

fof(kb_SUMO_3367,axiom,
    s__documentation(s__BeasainSpain,s__EnglishLanguage,'The &%City of &%Beasain in &%Spain.') ).

fof(kb_SUMO_3368,axiom,
    s__instance(s__BeirutLebanon,s__City) ).

fof(kb_SUMO_3369,axiom,
    s__documentation(s__BeirutLebanon,s__EnglishLanguage,'The &%City of &%Beirut in &%Lebanon.') ).

fof(kb_SUMO_3370,axiom,
    s__instance(s__BeitElWestBank,s__City) ).

fof(kb_SUMO_3371,axiom,
    s__documentation(s__BeitElWestBank,s__EnglishLanguage,'The &%City of &%BeitEl in &%WestBank.') ).

fof(kb_SUMO_3372,axiom,
    s__instance(s__BeitHaggaiWestBank,s__City) ).

fof(kb_SUMO_3373,axiom,
    s__documentation(s__BeitHaggaiWestBank,s__EnglishLanguage,'The &%City of &%BeitHaggai in &%WestBank.') ).

fof(kb_SUMO_3374,axiom,
    s__instance(s__BeitHaninaWestBank,s__City) ).

fof(kb_SUMO_3375,axiom,
    s__documentation(s__BeitHaninaWestBank,s__EnglishLanguage,'The &%City of &%BeitHanina in &%WestBank.') ).

fof(kb_SUMO_3376,axiom,
    s__instance(s__BeitSahurWestBank,s__City) ).

fof(kb_SUMO_3377,axiom,
    s__documentation(s__BeitSahurWestBank,s__EnglishLanguage,'The &%City of &%BeitSahur in &%WestBank.') ).

fof(kb_SUMO_3378,axiom,
    s__instance(s__BeitSheAnIsrael,s__City) ).

fof(kb_SUMO_3379,axiom,
    s__documentation(s__BeitSheAnIsrael,s__EnglishLanguage,'The &%City of &%BeitSheAn in &%Israel.') ).

fof(kb_SUMO_3380,axiom,
    s__instance(s__BeitShemeshIsrael,s__City) ).

fof(kb_SUMO_3381,axiom,
    s__documentation(s__BeitShemeshIsrael,s__EnglishLanguage,'The &%City of &%BeitShemesh in &%Israel.') ).

fof(kb_SUMO_3382,axiom,
    s__instance(s__BeledweyneSomalia,s__City) ).

fof(kb_SUMO_3383,axiom,
    s__documentation(s__BeledweyneSomalia,s__EnglishLanguage,'The &%City of &%Beledweyne in &%Somalia.') ).

fof(kb_SUMO_3384,axiom,
    s__instance(s__BelfastNorthernIreland,s__City) ).

fof(kb_SUMO_3385,axiom,
    s__documentation(s__BelfastNorthernIreland,s__EnglishLanguage,'The &%City of &%Belfast in &%NorthernIreland.') ).

fof(kb_SUMO_3386,axiom,
    s__instance(s__BelgradeSerbiaAndMontenegro,s__City) ).

fof(kb_SUMO_3387,axiom,
    s__documentation(s__BelgradeSerbiaAndMontenegro,s__EnglishLanguage,'The &%City of &%Belgrade in &%SerbiaAndMontenegro.') ).

fof(kb_SUMO_3388,axiom,
    s__instance(s__BetLeHiyehGazaStrip,s__City) ).

fof(kb_SUMO_3389,axiom,
    s__documentation(s__BetLeHiyehGazaStrip,s__EnglishLanguage,'The &%City of &%BetLeHiyeh in &%GazaStrip.') ).

fof(kb_SUMO_3390,axiom,
    s__instance(s__BethElIsrael,s__City) ).

fof(kb_SUMO_3391,axiom,
    s__documentation(s__BethElIsrael,s__EnglishLanguage,'The &%City of &%BethEl in &%Israel.') ).

fof(kb_SUMO_3392,axiom,
    s__instance(s__BethlehemWestBank,s__City) ).

fof(kb_SUMO_3393,axiom,
    s__documentation(s__BethlehemWestBank,s__EnglishLanguage,'The &%City of &%Bethlehem in &%WestBank.') ).

fof(kb_SUMO_3394,axiom,
    s__instance(s__BidyaWestBank,s__City) ).

fof(kb_SUMO_3395,axiom,
    s__documentation(s__BidyaWestBank,s__EnglishLanguage,'The &%City of &%Bidya in &%WestBank.') ).

fof(kb_SUMO_3396,axiom,
    s__instance(s__BilbaoSpain,s__City) ).

fof(kb_SUMO_3397,axiom,
    s__documentation(s__BilbaoSpain,s__EnglishLanguage,'The &%City of &%Bilbao in &%Spain.') ).

fof(kb_SUMO_3398,axiom,
    s__instance(s__BillabonaSpain,s__City) ).

fof(kb_SUMO_3399,axiom,
    s__documentation(s__BillabonaSpain,s__EnglishLanguage,'The &%City of &%Billabona in &%Spain.') ).

fof(kb_SUMO_3400,axiom,
    s__instance(s__BinyaminaIsrael,s__City) ).

fof(kb_SUMO_3401,axiom,
    s__documentation(s__BinyaminaIsrael,s__EnglishLanguage,'The &%City of &%Binyamina in &%Israel.') ).

fof(kb_SUMO_3402,axiom,
    s__instance(s__BishkekKyrgyzstan,s__City) ).

fof(kb_SUMO_3403,axiom,
    s__documentation(s__BishkekKyrgyzstan,s__EnglishLanguage,'The &%City of &%Bishkek in &%Kyrgyzstan.') ).

fof(kb_SUMO_3404,axiom,
    s__instance(s__BneiAyishIsrael,s__City) ).

fof(kb_SUMO_3405,axiom,
    s__documentation(s__BneiAyishIsrael,s__EnglishLanguage,'The &%City of &%BneiAyish in &%Israel.') ).

fof(kb_SUMO_3406,axiom,
    s__instance(s__BogotaColombia,s__City) ).

fof(kb_SUMO_3407,axiom,
    s__documentation(s__BogotaColombia,s__EnglishLanguage,'The &%City of &%Bogota in &%Colombia.') ).

fof(kb_SUMO_3408,axiom,
    s__instance(s__BolognaItaly,s__City) ).

fof(kb_SUMO_3409,axiom,
    s__documentation(s__BolognaItaly,s__EnglishLanguage,'The &%City of &%Bologna in &%Italy.') ).

fof(kb_SUMO_3410,axiom,
    s__instance(s__BonnGermany,s__City) ).

fof(kb_SUMO_3411,axiom,
    s__documentation(s__BonnGermany,s__EnglishLanguage,'The &%City of &%Bonn in &%Germany.') ).

fof(kb_SUMO_3412,axiom,
    s__instance(s__BouiraAlgeria,s__City) ).

fof(kb_SUMO_3413,axiom,
    s__documentation(s__BouiraAlgeria,s__EnglishLanguage,'The &%City of &%Bouira in &%Algeria.') ).

fof(kb_SUMO_3414,axiom,
    s__instance(s__BouzeGueneAlgeria,s__City) ).

fof(kb_SUMO_3415,axiom,
    s__documentation(s__BouzeGueneAlgeria,s__EnglishLanguage,'The &%City of &%BouzeGuene in &%Algeria.') ).

fof(kb_SUMO_3416,axiom,
    s__instance(s__BrusselsBelgium,s__City) ).

fof(kb_SUMO_3417,axiom,
    s__documentation(s__BrusselsBelgium,s__EnglishLanguage,'The &%City of &%Brussels in &%Belgium.') ).

fof(kb_SUMO_3418,axiom,
    s__instance(s__BucaramangaColombia,s__City) ).

fof(kb_SUMO_3419,axiom,
    s__documentation(s__BucaramangaColombia,s__EnglishLanguage,'The &%City of &%Bucaramanga in &%Colombia.') ).

fof(kb_SUMO_3420,axiom,
    s__instance(s__BucharestRomania,s__City) ).

fof(kb_SUMO_3421,axiom,
    s__documentation(s__BucharestRomania,s__EnglishLanguage,'The &%City of &%Bucharest in &%Romania.') ).

fof(kb_SUMO_3422,axiom,
    s__instance(s__BuenosAiresArgentina,s__City) ).

fof(kb_SUMO_3423,axiom,
    s__documentation(s__BuenosAiresArgentina,s__EnglishLanguage,'The &%City of &%BuenosAires in &%Argentina.') ).

fof(kb_SUMO_3424,axiom,
    s__instance(s__BuinakskRussia,s__City) ).

fof(kb_SUMO_3425,axiom,
    s__documentation(s__BuinakskRussia,s__EnglishLanguage,'The &%City of &%Buinaksk in &%Russia.') ).

fof(kb_SUMO_3426,axiom,
    s__instance(s__CabindaAngola,s__City) ).

fof(kb_SUMO_3427,axiom,
    s__documentation(s__CabindaAngola,s__EnglishLanguage,'The &%City of &%Cabinda in &%Angola.') ).

fof(kb_SUMO_3428,axiom,
    s__instance(s__CaglayanTurkey,s__City) ).

fof(kb_SUMO_3429,axiom,
    s__documentation(s__CaglayanTurkey,s__EnglishLanguage,'The &%City of &%Caglayan in &%Turkey.') ).

fof(kb_SUMO_3430,axiom,
    s__instance(s__CairoEgypt,s__City) ).

fof(kb_SUMO_3431,axiom,
    s__documentation(s__CairoEgypt,s__EnglishLanguage,'The &%City of &%Cairo in &%Egypt.') ).

fof(kb_SUMO_3432,axiom,
    s__instance(s__CalcuttaIndia,s__City) ).

fof(kb_SUMO_3433,axiom,
    s__documentation(s__CalcuttaIndia,s__EnglishLanguage,'The &%City of &%Calcutta in &%India.') ).

fof(kb_SUMO_3434,axiom,
    s__instance(s__CaliColombia,s__City) ).

fof(kb_SUMO_3435,axiom,
    s__documentation(s__CaliColombia,s__EnglishLanguage,'The &%City of &%Cali in &%Colombia.') ).

fof(kb_SUMO_3436,axiom,
    s__instance(s__CampZamaJapan,s__City) ).

fof(kb_SUMO_3437,axiom,
    s__documentation(s__CampZamaJapan,s__EnglishLanguage,'The &%City of &%CampZama in &%Japan.') ).

fof(kb_SUMO_3438,axiom,
    s__instance(s__CankiriTurkey,s__City) ).

fof(kb_SUMO_3439,axiom,
    s__documentation(s__CankiriTurkey,s__EnglishLanguage,'The &%City of &%Cankiri in &%Turkey.') ).

fof(kb_SUMO_3440,axiom,
    s__instance(s__CapeTownSouthAfrica,s__City) ).

fof(kb_SUMO_3441,axiom,
    s__documentation(s__CapeTownSouthAfrica,s__EnglishLanguage,'The &%City of &%CapeTown in &%SouthAfrica.') ).

fof(kb_SUMO_3442,axiom,
    s__instance(s__CarmelIsrael,s__City) ).

fof(kb_SUMO_3443,axiom,
    s__documentation(s__CarmelIsrael,s__EnglishLanguage,'The &%City of &%Carmel in &%Israel.') ).

fof(kb_SUMO_3444,axiom,
    s__instance(s__CarmenDeBolivarColombia,s__City) ).

fof(kb_SUMO_3445,axiom,
    s__documentation(s__CarmenDeBolivarColombia,s__EnglishLanguage,'The &%City of &%CarmenDeBolivar in &%Colombia.') ).

fof(kb_SUMO_3446,axiom,
    s__instance(s__CarrejonColombia,s__City) ).

fof(kb_SUMO_3447,axiom,
    s__documentation(s__CarrejonColombia,s__EnglishLanguage,'The &%City of &%Carrejon in &%Colombia.') ).

fof(kb_SUMO_3448,axiom,
    s__instance(s__ChamanPakistan,s__City) ).

fof(kb_SUMO_3449,axiom,
    s__documentation(s__ChamanPakistan,s__EnglishLanguage,'The &%City of &%Chaman in &%Pakistan.') ).

fof(kb_SUMO_3450,axiom,
    s__instance(s__ChararESharifIndia,s__City) ).

fof(kb_SUMO_3451,axiom,
    s__documentation(s__ChararESharifIndia,s__EnglishLanguage,'The &%City of &%ChararESharif in &%India.') ).

fof(kb_SUMO_3452,axiom,
    s__instance(s__CharsaadaPakistan,s__City) ).

fof(kb_SUMO_3453,axiom,
    s__documentation(s__CharsaadaPakistan,s__EnglishLanguage,'The &%City of &%Charsaada in &%Pakistan.') ).

fof(kb_SUMO_3454,axiom,
    s__instance(s__ChernoRechyeRussia,s__City) ).

fof(kb_SUMO_3455,axiom,
    s__documentation(s__ChernoRechyeRussia,s__EnglishLanguage,'The &%City of &%ChernoRechye in &%Russia.') ).

fof(kb_SUMO_3456,axiom,
    s__instance(s__ChicagoUnitedStates,s__AmericanCity) ).

fof(kb_SUMO_3457,axiom,
    s__part(s__ChicagoUnitedStates,s__Illinois) ).

fof(kb_SUMO_3458,axiom,
    s__documentation(s__ChicagoUnitedStates,s__EnglishLanguage,'Often referred to as the second city, &%ChicagoUnitedStates is the largest city in the midwestern United States.') ).

fof(kb_SUMO_3459,axiom,
    s__instance(s__ChisimayuSomalia,s__City) ).

fof(kb_SUMO_3460,axiom,
    s__documentation(s__ChisimayuSomalia,s__EnglishLanguage,'The &%City of &%Chisimayu in &%Somalia.') ).

fof(kb_SUMO_3461,axiom,
    s__instance(s__ChittagongBangladesh,s__City) ).

fof(kb_SUMO_3462,axiom,
    s__documentation(s__ChittagongBangladesh,s__EnglishLanguage,'The &%City of &%Chittagong in &%Bangladesh.') ).

fof(kb_SUMO_3463,axiom,
    s__instance(s__ChobaAngola,s__City) ).

fof(kb_SUMO_3464,axiom,
    s__documentation(s__ChobaAngola,s__EnglishLanguage,'The &%City of &%Choba in &%Angola.') ).

fof(kb_SUMO_3465,axiom,
    s__instance(s__ChocoColombia,s__City) ).

fof(kb_SUMO_3466,axiom,
    s__documentation(s__ChocoColombia,s__EnglishLanguage,'The &%City of &%Choco in &%Colombia.') ).

fof(kb_SUMO_3467,axiom,
    s__instance(s__ChorrosQueroVenezuela,s__City) ).

fof(kb_SUMO_3468,axiom,
    s__documentation(s__ChorrosQueroVenezuela,s__EnglishLanguage,'The &%City of &%ChorrosQuero in &%Venezuela.') ).

fof(kb_SUMO_3469,axiom,
    s__instance(s__CoimbatoreIndia,s__City) ).

fof(kb_SUMO_3470,axiom,
    s__documentation(s__CoimbatoreIndia,s__EnglishLanguage,'The &%City of &%Coimbatore in &%India.') ).

fof(kb_SUMO_3471,axiom,
    s__instance(s__CologneGermany,s__City) ).

fof(kb_SUMO_3472,axiom,
    s__documentation(s__CologneGermany,s__EnglishLanguage,'The &%City of &%Cologne in &%Germany.') ).

fof(kb_SUMO_3473,axiom,
    s__instance(s__ColombiaCityColombia,s__City) ).

fof(kb_SUMO_3474,axiom,
    s__documentation(s__ColombiaCityColombia,s__EnglishLanguage,'The &%City of &%ColombiaCity in &%Colombia.') ).

fof(kb_SUMO_3475,axiom,
    s__instance(s__ColombiaPanama,s__City) ).

fof(kb_SUMO_3476,axiom,
    s__documentation(s__ColombiaPanama,s__EnglishLanguage,'The &%City of &%Colombia in &%Panama.') ).

fof(kb_SUMO_3477,axiom,
    s__instance(s__ColomboSriLanka,s__City) ).

fof(kb_SUMO_3478,axiom,
    s__documentation(s__ColomboSriLanka,s__EnglishLanguage,'The &%City of &%Colombo in &%SriLanka.') ).

fof(kb_SUMO_3479,axiom,
    s__instance(s__ComayaguaHonduras,s__City) ).

fof(kb_SUMO_3480,axiom,
    s__documentation(s__ComayaguaHonduras,s__EnglishLanguage,'The &%City of &%Comayagua in &%Honduras.') ).

fof(kb_SUMO_3481,axiom,
    s__instance(s__CopacaBanaCuba,s__City) ).

fof(kb_SUMO_3482,axiom,
    s__documentation(s__CopacaBanaCuba,s__EnglishLanguage,'The &%City of &%CopacaBana in &%Cuba.') ).

fof(kb_SUMO_3483,axiom,
    s__instance(s__CorsicaFrance,s__City) ).

fof(kb_SUMO_3484,axiom,
    s__documentation(s__CorsicaFrance,s__EnglishLanguage,'The &%City of &%Corsica in &%France.') ).

fof(kb_SUMO_3485,axiom,
    s__instance(s__CorteFrance,s__City) ).

fof(kb_SUMO_3486,axiom,
    s__documentation(s__CorteFrance,s__EnglishLanguage,'The &%City of &%Corte in &%France.') ).

fof(kb_SUMO_3487,axiom,
    s__instance(s__CorumTurkey,s__City) ).

fof(kb_SUMO_3488,axiom,
    s__documentation(s__CorumTurkey,s__EnglishLanguage,'The &%City of &%Corum in &%Turkey.') ).

fof(kb_SUMO_3489,axiom,
    s__instance(s__CundiNamarcaColombia,s__City) ).

fof(kb_SUMO_3490,axiom,
    s__documentation(s__CundiNamarcaColombia,s__EnglishLanguage,'The &%City of &%CundiNamarca in &%Colombia.') ).

fof(kb_SUMO_3491,axiom,
    s__instance(s__CupiaguaColombia,s__City) ).

fof(kb_SUMO_3492,axiom,
    s__documentation(s__CupiaguaColombia,s__EnglishLanguage,'The &%City of &%Cupiagua in &%Colombia.') ).

fof(kb_SUMO_3493,axiom,
    s__instance(s__CuzcoPeru,s__City) ).

fof(kb_SUMO_3494,axiom,
    s__documentation(s__CuzcoPeru,s__EnglishLanguage,'The &%City of &%Cuzco in &%Peru.') ).

fof(kb_SUMO_3495,axiom,
    s__instance(s__DagestanRussia,s__City) ).

fof(kb_SUMO_3496,axiom,
    s__documentation(s__DagestanRussia,s__EnglishLanguage,'The &%City of &%Dagestan in &%Russia.') ).

fof(kb_SUMO_3497,axiom,
    s__instance(s__DahukIraq,s__City) ).

fof(kb_SUMO_3498,axiom,
    s__documentation(s__DahukIraq,s__EnglishLanguage,'The &%City of &%Dahuk in &%Iraq.') ).

fof(kb_SUMO_3499,axiom,
    s__instance(s__DarEsSalaAmTanzania,s__City) ).

fof(kb_SUMO_3500,axiom,
    s__documentation(s__DarEsSalaAmTanzania,s__EnglishLanguage,'The &%City of &%DarEsSalaAm in &%Tanzania.') ).

fof(kb_SUMO_3501,axiom,
    s__instance(s__DarvazTajikistan,s__City) ).

fof(kb_SUMO_3502,axiom,
    s__documentation(s__DarvazTajikistan,s__EnglishLanguage,'The &%City of &%Darvaz in &%Tajikistan.') ).

fof(kb_SUMO_3503,axiom,
    s__instance(s__DebaSpain,s__City) ).

fof(kb_SUMO_3504,axiom,
    s__documentation(s__DebaSpain,s__EnglishLanguage,'The &%City of &%Deba in &%Spain.') ).

fof(kb_SUMO_3505,axiom,
    s__instance(s__DelhiIndia,s__City) ).

fof(kb_SUMO_3506,axiom,
    s__documentation(s__DelhiIndia,s__EnglishLanguage,'The &%City of &%Delhi in &%India.') ).

fof(kb_SUMO_3507,axiom,
    s__instance(s__DhahranSaudiArabia,s__City) ).

fof(kb_SUMO_3508,axiom,
    s__documentation(s__DhahranSaudiArabia,s__EnglishLanguage,'The &%City of &%Dhahran in &%SaudiArabia.') ).

fof(kb_SUMO_3509,axiom,
    s__instance(s__DhakaBangladesh,s__City) ).

fof(kb_SUMO_3510,axiom,
    s__documentation(s__DhakaBangladesh,s__EnglishLanguage,'The &%City of &%Dhaka in &%Bangladesh.') ).

fof(kb_SUMO_3511,axiom,
    s__instance(s__DinanFrance,s__City) ).

fof(kb_SUMO_3512,axiom,
    s__documentation(s__DinanFrance,s__EnglishLanguage,'The &%City of &%Dinan in &%France.') ).

fof(kb_SUMO_3513,axiom,
    s__instance(s__DirNaballahWestBank,s__City) ).

fof(kb_SUMO_3514,axiom,
    s__documentation(s__DirNaballahWestBank,s__EnglishLanguage,'The &%City of &%DirNaballah in &%WestBank.') ).

fof(kb_SUMO_3515,axiom,
    s__instance(s__DireDawaEthiopia,s__City) ).

fof(kb_SUMO_3516,axiom,
    s__documentation(s__DireDawaEthiopia,s__EnglishLanguage,'The &%City of &%DireDawa in &%Ethiopia.') ).

fof(kb_SUMO_3517,axiom,
    s__instance(s__DjerbaTunisia,s__City) ).

fof(kb_SUMO_3518,axiom,
    s__documentation(s__DjerbaTunisia,s__EnglishLanguage,'The &%City of &%Djerba in &%Tunisia.') ).

fof(kb_SUMO_3519,axiom,
    s__instance(s__DjakashariGeorgia,s__City) ).

fof(kb_SUMO_3520,axiom,
    s__documentation(s__DjakashariGeorgia,s__EnglishLanguage,'The &%City of &%Djakashari in &%RepublicOfGeorgia.') ).

fof(kb_SUMO_3521,axiom,
    s__instance(s__DodaIndia,s__City) ).

fof(kb_SUMO_3522,axiom,
    s__documentation(s__DodaIndia,s__EnglishLanguage,'The &%City of &%Doda in &%India.') ).

fof(kb_SUMO_3523,axiom,
    s__instance(s__DortmundGermany,s__City) ).

fof(kb_SUMO_3524,axiom,
    s__documentation(s__DortmundGermany,s__EnglishLanguage,'The &%City of &%Dortmund in &%Germany.') ).

fof(kb_SUMO_3525,axiom,
    s__instance(s__DublinIreland,s__City) ).

fof(kb_SUMO_3526,axiom,
    s__documentation(s__DublinIreland,s__EnglishLanguage,'The &%City of &%Dublin in &%Ireland.') ).

fof(kb_SUMO_3527,axiom,
    s__instance(s__DuesseldorfGermany,s__City) ).

fof(kb_SUMO_3528,axiom,
    s__documentation(s__DuesseldorfGermany,s__EnglishLanguage,'The &%City of &%Duesseldorf in &%Germany.') ).

fof(kb_SUMO_3529,axiom,
    s__instance(s__DugitGazaStrip,s__City) ).

fof(kb_SUMO_3530,axiom,
    s__documentation(s__DugitGazaStrip,s__EnglishLanguage,'The &%City of &%Dugit in &%GazaStrip.') ).

fof(kb_SUMO_3531,axiom,
    s__instance(s__DurangoSpain,s__City) ).

fof(kb_SUMO_3532,axiom,
    s__documentation(s__DurangoSpain,s__EnglishLanguage,'The &%City of &%Durango in &%Spain.') ).

fof(kb_SUMO_3533,axiom,
    s__instance(s__DushanbeTajikistan,s__City) ).

fof(kb_SUMO_3534,axiom,
    s__documentation(s__DushanbeTajikistan,s__EnglishLanguage,'The &%City of &%Dushanbe in &%Tajikistan.') ).

fof(kb_SUMO_3535,axiom,
    s__instance(s__DushanbeGarmTajikistan,s__City) ).

fof(kb_SUMO_3536,axiom,
    s__documentation(s__DushanbeGarmTajikistan,s__EnglishLanguage,'The &%City of &%DushanbeGarm in &%Tajikistan.') ).

fof(kb_SUMO_3537,axiom,
    s__instance(s__EastJerusalemIsrael,s__City) ).

fof(kb_SUMO_3538,axiom,
    s__documentation(s__EastJerusalemIsrael,s__EnglishLanguage,'The &%City of &%EastJerusalem in &%Israel.') ).

fof(kb_SUMO_3539,axiom,
    s__instance(s__EfratWestBank,s__City) ).

fof(kb_SUMO_3540,axiom,
    s__documentation(s__EfratWestBank,s__EnglishLanguage,'The &%City of &%Efrat in &%WestBank.') ).

fof(kb_SUMO_3541,axiom,
    s__instance(s__EilatIsrael,s__City) ).

fof(kb_SUMO_3542,axiom,
    s__documentation(s__EilatIsrael,s__EnglishLanguage,'The &%City of &%Eilat in &%Israel.') ).

fof(kb_SUMO_3543,axiom,
    s__instance(s__EinavWestBank,s__City) ).

fof(kb_SUMO_3544,axiom,
    s__documentation(s__EinavWestBank,s__EnglishLanguage,'The &%City of &%Einav in &%WestBank.') ).

fof(kb_SUMO_3545,axiom,
    s__instance(s__ElBagreColombia,s__City) ).

fof(kb_SUMO_3546,axiom,
    s__documentation(s__ElBagreColombia,s__EnglishLanguage,'The &%City of &%ElBagre in &%Colombia.') ).

fof(kb_SUMO_3547,axiom,
    s__instance(s__ElBirehWestBank,s__City) ).

fof(kb_SUMO_3548,axiom,
    s__documentation(s__ElBirehWestBank,s__EnglishLanguage,'The &%City of &%ElBireh in &%WestBank.') ).

fof(kb_SUMO_3549,axiom,
    s__instance(s__ElPlayonColombia,s__City) ).

fof(kb_SUMO_3550,axiom,
    s__documentation(s__ElPlayonColombia,s__EnglishLanguage,'The &%City of &%ElPlayon in &%Colombia.') ).

fof(kb_SUMO_3551,axiom,
    s__instance(s__ElRipialApureVenezuela,s__City) ).

fof(kb_SUMO_3552,axiom,
    s__documentation(s__ElRipialApureVenezuela,s__EnglishLanguage,'The &%City of &%ElRipialApure in &%Venezuela.') ).

fof(kb_SUMO_3553,axiom,
    s__instance(s__ElAzzariyaWestBank,s__City) ).

fof(kb_SUMO_3554,axiom,
    s__documentation(s__ElAzzariyaWestBank,s__EnglishLanguage,'The &%City of &%ElAzzariya in the &%WestBank.') ).

fof(kb_SUMO_3555,axiom,
    s__instance(s__ElayoSomalia,s__City) ).

fof(kb_SUMO_3556,axiom,
    s__documentation(s__ElayoSomalia,s__EnglishLanguage,'The &%City of &%Elayo in &%Somalia.') ).

fof(kb_SUMO_3557,axiom,
    s__instance(s__EleiSinaiGazaStrip,s__City) ).

fof(kb_SUMO_3558,axiom,
    s__documentation(s__EleiSinaiGazaStrip,s__EnglishLanguage,'The &%City of &%EleiSinai in &%GazaStrip.') ).

fof(kb_SUMO_3559,axiom,
    s__instance(s__EmmanuelWestBank,s__City) ).

fof(kb_SUMO_3560,axiom,
    s__documentation(s__EmmanuelWestBank,s__EnglishLanguage,'The &%City of &%Emmanuel in &%WestBank.') ).

fof(kb_SUMO_3561,axiom,
    s__instance(s__ErezGazaStrip,s__City) ).

fof(kb_SUMO_3562,axiom,
    s__documentation(s__ErezGazaStrip,s__EnglishLanguage,'The &%City of &%Erez in &%GazaStrip.') ).

fof(kb_SUMO_3563,axiom,
    s__instance(s__FormequeColombia,s__City) ).

fof(kb_SUMO_3564,axiom,
    s__documentation(s__FormequeColombia,s__EnglishLanguage,'The &%City of &%Formeque in &%Colombia.') ).

fof(kb_SUMO_3565,axiom,
    s__instance(s__FrankfurtGermany,s__City) ).

fof(kb_SUMO_3566,axiom,
    s__documentation(s__FrankfurtGermany,s__EnglishLanguage,'The &%City of &%Frankfurt in &%Germany.') ).

fof(kb_SUMO_3567,axiom,
    s__instance(s__FrenchHillIsrael,s__City) ).

fof(kb_SUMO_3568,axiom,
    s__documentation(s__FrenchHillIsrael,s__EnglishLanguage,'The &%City of &%FrenchHill in &%Israel.') ).

fof(kb_SUMO_3569,axiom,
    s__instance(s__FuengirolaSpain,s__City) ).

fof(kb_SUMO_3570,axiom,
    s__documentation(s__FuengirolaSpain,s__EnglishLanguage,'The &%City of &%Fuengirola in &%Spain.') ).

fof(kb_SUMO_3571,axiom,
    s__instance(s__FusagasusaColombia,s__City) ).

fof(kb_SUMO_3572,axiom,
    s__documentation(s__FusagasusaColombia,s__EnglishLanguage,'The &%City of &%Fusagasusa in &%Colombia.') ).

fof(kb_SUMO_3573,axiom,
    s__instance(s__GaliAbkhaziaGeorgia,s__City) ).

fof(kb_SUMO_3574,axiom,
    s__documentation(s__GaliAbkhaziaGeorgia,s__EnglishLanguage,'The &%City of &%GaliAbkhazia in &%RepublicOfGeorgia.') ).

fof(kb_SUMO_3575,axiom,
    s__instance(s__GanimWestBank,s__City) ).

fof(kb_SUMO_3576,axiom,
    s__documentation(s__GanimWestBank,s__EnglishLanguage,'The &%City of &%Ganim in &%WestBank.') ).

fof(kb_SUMO_3577,axiom,
    s__instance(s__GashuriIsrael,s__City) ).

fof(kb_SUMO_3578,axiom,
    s__documentation(s__GashuriIsrael,s__EnglishLanguage,'The &%City of &%Gashuri in &%Israel.') ).

fof(kb_SUMO_3579,axiom,
    s__instance(s__GeneralSantosPhilippines,s__City) ).

fof(kb_SUMO_3580,axiom,
    s__documentation(s__GeneralSantosPhilippines,s__EnglishLanguage,'The &%City of &%GeneralSantos in &%Philippines.') ).

fof(kb_SUMO_3581,axiom,
    s__instance(s__GenevaSwitzerland,s__City) ).

fof(kb_SUMO_3582,axiom,
    s__documentation(s__GenevaSwitzerland,s__EnglishLanguage,'The &%City of &%Geneva in &%Switzerland.') ).

fof(kb_SUMO_3583,axiom,
    s__instance(s__GetxoSpain,s__City) ).

fof(kb_SUMO_3584,axiom,
    s__documentation(s__GetxoSpain,s__EnglishLanguage,'The &%City of &%Getxo in &%Spain.') ).

fof(kb_SUMO_3585,axiom,
    s__instance(s__GhalebiehIraq,s__City) ).

fof(kb_SUMO_3586,axiom,
    s__documentation(s__GhalebiehIraq,s__EnglishLanguage,'The &%City of &%Ghalebieh in &%Iraq.') ).

fof(kb_SUMO_3587,axiom,
    s__instance(s__GhaziabadIndia,s__City) ).

fof(kb_SUMO_3588,axiom,
    s__documentation(s__GhaziabadIndia,s__EnglishLanguage,'The &%City of &%Ghaziabad in &%India.') ).

fof(kb_SUMO_3589,axiom,
    s__instance(s__GiloIsrael,s__City) ).

fof(kb_SUMO_3590,axiom,
    s__documentation(s__GiloIsrael,s__EnglishLanguage,'The &%City of &%Gilo in &%Israel.') ).

fof(kb_SUMO_3591,axiom,
    s__instance(s__GivatZeEvWestBank,s__City) ).

fof(kb_SUMO_3592,axiom,
    s__documentation(s__GivatZeEvWestBank,s__EnglishLanguage,'The &%City of &%GivatZeEv in &%WestBank.') ).

fof(kb_SUMO_3593,axiom,
    s__instance(s__GizaEgypt,s__City) ).

fof(kb_SUMO_3594,axiom,
    s__documentation(s__GizaEgypt,s__EnglishLanguage,'The &%City of &%Giza in &%Egypt.') ).

fof(kb_SUMO_3595,axiom,
    s__instance(s__GonegalleSriLanka,s__City) ).

fof(kb_SUMO_3596,axiom,
    s__documentation(s__GonegalleSriLanka,s__EnglishLanguage,'The &%City of &%Gonegalle in &%SriLanka.') ).

fof(kb_SUMO_3597,axiom,
    s__instance(s__GranadaSpain,s__City) ).

fof(kb_SUMO_3598,axiom,
    s__documentation(s__GranadaSpain,s__EnglishLanguage,'The &%City of &%Granada in &%Spain.') ).

fof(kb_SUMO_3599,axiom,
    s__instance(s__GrazAustria,s__City) ).

fof(kb_SUMO_3600,axiom,
    s__documentation(s__GrazAustria,s__EnglishLanguage,'The &%City of &%Graz in &%Austria.') ).

fof(kb_SUMO_3601,axiom,
    s__instance(s__GroznyChechnya,s__City) ).

fof(kb_SUMO_3602,axiom,
    s__documentation(s__GroznyChechnya,s__EnglishLanguage,'The &%City of &%Grozny in &%Chechnya.') ).

fof(kb_SUMO_3603,axiom,
    s__instance(s__GuilinChina,s__City) ).

fof(kb_SUMO_3604,axiom,
    s__documentation(s__GuilinChina,s__EnglishLanguage,'The &%City of &%Guilin in &%China.') ).

fof(kb_SUMO_3605,axiom,
    s__instance(s__GujaratIndia,s__City) ).

fof(kb_SUMO_3606,axiom,
    s__documentation(s__GujaratIndia,s__EnglishLanguage,'The &%City of &%Gujarat in &%India.') ).

fof(kb_SUMO_3607,axiom,
    s__instance(s__GushEtzionWestBank,s__City) ).

fof(kb_SUMO_3608,axiom,
    s__documentation(s__GushEtzionWestBank,s__EnglishLanguage,'The &%City of &%GushEtzion in &%WestBank.') ).

fof(kb_SUMO_3609,axiom,
    s__instance(s__GushKhatifGazaStrip,s__City) ).

fof(kb_SUMO_3610,axiom,
    s__documentation(s__GushKhatifGazaStrip,s__EnglishLanguage,'The &%City of &%GushKhatif in &%GazaStrip.') ).

fof(kb_SUMO_3611,axiom,
    s__instance(s__HaderaIsrael,s__City) ).

fof(kb_SUMO_3612,axiom,
    s__documentation(s__HaderaIsrael,s__EnglishLanguage,'The &%City of &%Hadera in &%Israel.') ).

fof(kb_SUMO_3613,axiom,
    s__instance(s__HaifaIsrael,s__PortCity) ).

fof(kb_SUMO_3614,axiom,
    s__instance(s__PortCity__t,s__SetOrClass) ).

fof(kb_SUMO_3615,axiom,
    s__documentation(s__HaifaIsrael,s__EnglishLanguage,'The &%City of &%Haifa in &%Israel.') ).

fof(kb_SUMO_3616,axiom,
    s__instance(s__HamburgGermany,s__City) ).

fof(kb_SUMO_3617,axiom,
    s__documentation(s__HamburgGermany,s__EnglishLanguage,'The &%City of &%Hamburg in &%Germany.') ).

fof(kb_SUMO_3618,axiom,
    s__instance(s__HamisMiliyanaAlgeria,s__City) ).

fof(kb_SUMO_3619,axiom,
    s__documentation(s__HamisMiliyanaAlgeria,s__EnglishLanguage,'The &%City of &%HamisMiliyana in &%Algeria.') ).

fof(kb_SUMO_3620,axiom,
    s__instance(s__HamraWestBank,s__City) ).

fof(kb_SUMO_3621,axiom,
    s__documentation(s__HamraWestBank,s__EnglishLanguage,'The &%City of &%Hamra in &%WestBank.') ).

fof(kb_SUMO_3622,axiom,
    s__instance(s__HannoverGermany,s__PortCity) ).

fof(kb_SUMO_3623,axiom,
    s__documentation(s__HannoverGermany,s__EnglishLanguage,'The &%City of &%Hannover in &%Germany.') ).

fof(kb_SUMO_3624,axiom,
    s__instance(s__HarBrachaWestBank,s__City) ).

fof(kb_SUMO_3625,axiom,
    s__documentation(s__HarBrachaWestBank,s__EnglishLanguage,'The &%City of &%HarBracha in &%WestBank.') ).

fof(kb_SUMO_3626,axiom,
    s__instance(s__HarerEthiopia,s__City) ).

fof(kb_SUMO_3627,axiom,
    s__documentation(s__HarerEthiopia,s__EnglishLanguage,'The &%City of &%Harer in &%Ethiopia.') ).

fof(kb_SUMO_3628,axiom,
    s__instance(s__HavanaCuba,s__City) ).

fof(kb_SUMO_3629,axiom,
    s__documentation(s__HavanaCuba,s__EnglishLanguage,'The &%City of &%Havana in &%Cuba.') ).

fof(kb_SUMO_3630,axiom,
    s__instance(s__HawanaIraq,s__City) ).

fof(kb_SUMO_3631,axiom,
    s__documentation(s__HawanaIraq,s__EnglishLanguage,'The &%City of &%Hawana in &%Iraq.') ).

fof(kb_SUMO_3632,axiom,
    s__instance(s__HeartAfghanistan,s__City) ).

fof(kb_SUMO_3633,axiom,
    s__documentation(s__HeartAfghanistan,s__EnglishLanguage,'The &%City of &%Heart in &%Afghanistan.') ).

fof(kb_SUMO_3634,axiom,
    s__instance(s__HebronWestBank,s__City) ).

fof(kb_SUMO_3635,axiom,
    s__documentation(s__HebronWestBank,s__EnglishLanguage,'The &%City of &%Hebron in &%WestBank.') ).

fof(kb_SUMO_3636,axiom,
    s__instance(s__HermeshIsrael,s__City) ).

fof(kb_SUMO_3637,axiom,
    s__documentation(s__HermeshIsrael,s__EnglishLanguage,'The &%City of &%Hermesh in &%Israel.') ).

fof(kb_SUMO_3638,axiom,
    s__instance(s__HernaniSpain,s__City) ).

fof(kb_SUMO_3639,axiom,
    s__documentation(s__HernaniSpain,s__EnglishLanguage,'The &%City of &%Hernani in &%Spain.') ).

fof(kb_SUMO_3640,axiom,
    s__instance(s__HerzliyaIsrael,s__City) ).

fof(kb_SUMO_3641,axiom,
    s__documentation(s__HerzliyaIsrael,s__EnglishLanguage,'The &%City of &%Herzliya in &%Israel.') ).

fof(kb_SUMO_3642,axiom,
    s__instance(s__HilversumNetherlands,s__City) ).

fof(kb_SUMO_3643,axiom,
    s__documentation(s__HilversumNetherlands,s__EnglishLanguage,'The &%City of &%Hilversum in &%Netherlands.') ).

fof(kb_SUMO_3644,axiom,
    s__instance(s__HizmaWestBank,s__City) ).

fof(kb_SUMO_3645,axiom,
    s__documentation(s__HizmaWestBank,s__EnglishLanguage,'The &%City of &%Hizma in &%WestBank.') ).

fof(kb_SUMO_3646,axiom,
    s__instance(s__HuallgaPeru,s__City) ).

fof(kb_SUMO_3647,axiom,
    s__documentation(s__HuallgaPeru,s__EnglishLanguage,'The &%City of &%Huallga in &%Peru.') ).

fof(kb_SUMO_3648,axiom,
    s__instance(s__HurghadaEgypt,s__City) ).

fof(kb_SUMO_3649,axiom,
    s__documentation(s__HurghadaEgypt,s__EnglishLanguage,'The &%City of &%Hurghada in &%Egypt.') ).

fof(kb_SUMO_3650,axiom,
    s__instance(s__HyderabadIndia,s__City) ).

fof(kb_SUMO_3651,axiom,
    s__documentation(s__HyderabadIndia,s__EnglishLanguage,'The &%City of &%Hyderabad in &%India.') ).

fof(kb_SUMO_3652,axiom,
    s__instance(s__IbsrilIraq,s__City) ).

fof(kb_SUMO_3653,axiom,
    s__documentation(s__IbsrilIraq,s__EnglishLanguage,'The &%City of &%Ibsril in &%Iraq.') ).

fof(kb_SUMO_3654,axiom,
    s__instance(s__IpilPhilippines,s__City) ).

fof(kb_SUMO_3655,axiom,
    s__documentation(s__IpilPhilippines,s__EnglishLanguage,'The &%City of &%Ipil in &%Philippines.') ).

fof(kb_SUMO_3656,axiom,
    s__instance(s__IrbilIraq,s__City) ).

fof(kb_SUMO_3657,axiom,
    s__documentation(s__IrbilIraq,s__EnglishLanguage,'The &%City of &%Irbil in &%Iraq.') ).

fof(kb_SUMO_3658,axiom,
    s__instance(s__IslamabadPakistan,s__City) ).

fof(kb_SUMO_3659,axiom,
    s__documentation(s__IslamabadPakistan,s__EnglishLanguage,'The &%City of &%Islamabad in &%Pakistan.') ).

fof(kb_SUMO_3660,axiom,
    s__instance(s__IstanbulTurkey,s__City) ).

fof(kb_SUMO_3661,axiom,
    s__documentation(s__IstanbulTurkey,s__EnglishLanguage,'The &%City of &%Istanbul in &%Turkey.') ).

fof(kb_SUMO_3662,axiom,
    s__instance(s__ItamarWestBank,s__City) ).

fof(kb_SUMO_3663,axiom,
    s__documentation(s__ItamarWestBank,s__EnglishLanguage,'The &%City of &%Itamar in &%WestBank.') ).

fof(kb_SUMO_3664,axiom,
    s__instance(s__IzmirTurkey,s__City) ).

fof(kb_SUMO_3665,axiom,
    s__documentation(s__IzmirTurkey,s__EnglishLanguage,'The &%City of &%Izmir in &%Turkey.') ).

fof(kb_SUMO_3666,axiom,
    s__instance(s__JMainWestBank,s__City) ).

fof(kb_SUMO_3667,axiom,
    s__documentation(s__JMainWestBank,s__EnglishLanguage,'The &%City of &%JMain in &%WestBank.') ).

fof(kb_SUMO_3668,axiom,
    s__instance(s__JaffaIsrael,s__City) ).

fof(kb_SUMO_3669,axiom,
    s__documentation(s__JaffaIsrael,s__EnglishLanguage,'The &%City of &%Jaffa in &%Israel.') ).

fof(kb_SUMO_3670,axiom,
    s__instance(s__JaffnaSriLanka,s__City) ).

fof(kb_SUMO_3671,axiom,
    s__documentation(s__JaffnaSriLanka,s__EnglishLanguage,'The &%City of &%Jaffna in &%SriLanka.') ).

fof(kb_SUMO_3672,axiom,
    s__instance(s__JakartaIndonesia,s__City) ).

fof(kb_SUMO_3673,axiom,
    s__documentation(s__JakartaIndonesia,s__EnglishLanguage,'The &%City of &%Jakarta in &%Indonesia.') ).

fof(kb_SUMO_3674,axiom,
    s__instance(s__JalahIndia,s__City) ).

fof(kb_SUMO_3675,axiom,
    s__documentation(s__JalahIndia,s__EnglishLanguage,'The &%City of &%Jalah in &%India.') ).

fof(kb_SUMO_3676,axiom,
    s__instance(s__JammuIndia,s__City) ).

fof(kb_SUMO_3677,axiom,
    s__documentation(s__JammuIndia,s__EnglishLanguage,'The &%City of &%Jammu in &%India.') ).

fof(kb_SUMO_3678,axiom,
    s__instance(s__JangasPeru,s__City) ).

fof(kb_SUMO_3679,axiom,
    s__documentation(s__JangasPeru,s__EnglishLanguage,'The &%City of &%Jangas in &%Peru.') ).

fof(kb_SUMO_3680,axiom,
    s__instance(s__JeninWestBank,s__City) ).

fof(kb_SUMO_3681,axiom,
    s__documentation(s__JeninWestBank,s__EnglishLanguage,'The &%City of &%Jenin in &%WestBank.') ).

fof(kb_SUMO_3682,axiom,
    s__instance(s__JerusalemIsrael,s__City) ).

fof(kb_SUMO_3683,axiom,
    s__capitalCity(s__JerusalemIsrael,s__Israel) ).

fof(kb_SUMO_3684,axiom,
    s__documentation(s__JerusalemIsrael,s__EnglishLanguage,'The capital and largest City in Israel. It is regarded as a holy city by Muslims, Jews, and Christians.') ).

fof(kb_SUMO_3685,axiom,
    s__instance(s__JerusalemHillsIsrael,s__City) ).

fof(kb_SUMO_3686,axiom,
    s__documentation(s__JerusalemHillsIsrael,s__EnglishLanguage,'The &%City of &%JerusalemHills in &%Israel.') ).

fof(kb_SUMO_3687,axiom,
    s__instance(s__JerusalemOldCityIsrael,s__City) ).

fof(kb_SUMO_3688,axiom,
    s__documentation(s__JerusalemOldCityIsrael,s__EnglishLanguage,'The &%City of &%JerusalemOldCity in &%Israel.') ).

fof(kb_SUMO_3689,axiom,
    s__instance(s__JohannesburgSouthAfrica,s__City) ).

fof(kb_SUMO_3690,axiom,
    s__documentation(s__JohannesburgSouthAfrica,s__EnglishLanguage,'The &%City of &%Johannesburg in &%SouthAfrica.') ).

fof(kb_SUMO_3691,axiom,
    s__instance(s__JoloPhilippines,s__City) ).

fof(kb_SUMO_3692,axiom,
    s__documentation(s__JoloPhilippines,s__EnglishLanguage,'The &%City of &%Jolo in &%Philippines.') ).

fof(kb_SUMO_3693,axiom,
    s__instance(s__JubialSaudiArabia,s__City) ).

fof(kb_SUMO_3694,axiom,
    s__documentation(s__JubialSaudiArabia,s__EnglishLanguage,'The &%City of &%Jubial in &%SaudiArabia.') ).

fof(kb_SUMO_3695,axiom,
    s__instance(s__JullundurIndia,s__City) ).

fof(kb_SUMO_3696,axiom,
    s__documentation(s__JullundurIndia,s__EnglishLanguage,'The &%City of &%Jullundur in &%India.') ).

fof(kb_SUMO_3697,axiom,
    s__instance(s__KabacanPhilippines,s__City) ).

fof(kb_SUMO_3698,axiom,
    s__documentation(s__KabacanPhilippines,s__EnglishLanguage,'The &%City of &%Kabacan in &%Philippines.') ).

fof(kb_SUMO_3699,axiom,
    s__instance(s__KabulAfghanistan,s__City) ).

fof(kb_SUMO_3700,axiom,
    s__documentation(s__KabulAfghanistan,s__EnglishLanguage,'The &%City of &%Kabul in &%Afghanistan.') ).

fof(kb_SUMO_3701,axiom,
    s__instance(s__KafrAkabWestBank,s__City) ).

fof(kb_SUMO_3702,axiom,
    s__documentation(s__KafrAkabWestBank,s__EnglishLanguage,'The &%City of &%KafrAkab in &%WestBank.') ).

fof(kb_SUMO_3703,axiom,
    s__instance(s__KafrIdnaWestBank,s__City) ).

fof(kb_SUMO_3704,axiom,
    s__documentation(s__KafrIdnaWestBank,s__EnglishLanguage,'The &%City of &%KafrIdna in &%WestBank.') ).

fof(kb_SUMO_3705,axiom,
    s__instance(s__KalkilyaWestBank,s__City) ).

fof(kb_SUMO_3706,axiom,
    s__documentation(s__KalkilyaWestBank,s__EnglishLanguage,'The &%City of &%Kalkilya in &%WestBank.') ).

fof(kb_SUMO_3707,axiom,
    s__instance(s__KalmunaiSriLanka,s__City) ).

fof(kb_SUMO_3708,axiom,
    s__documentation(s__KalmunaiSriLanka,s__EnglishLanguage,'The &%City of &%Kalmunai in &%SriLanka.') ).

fof(kb_SUMO_3709,axiom,
    s__instance(s__KampalaUganda,s__City) ).

fof(kb_SUMO_3710,axiom,
    s__documentation(s__KampalaUganda,s__EnglishLanguage,'The &%City of &%Kampala in &%Uganda.') ).

fof(kb_SUMO_3711,axiom,
    s__instance(s__KandySriLanka,s__City) ).

fof(kb_SUMO_3712,axiom,
    s__documentation(s__KandySriLanka,s__EnglishLanguage,'The &%City of &%Kandy in &%SriLanka.') ).

fof(kb_SUMO_3713,axiom,
    s__instance(s__KanihamaIndia,s__City) ).

fof(kb_SUMO_3714,axiom,
    s__documentation(s__KanihamaIndia,s__EnglishLanguage,'The &%City of &%Kanihama in &%India.') ).

fof(kb_SUMO_3715,axiom,
    s__instance(s__KarachiPakistan,s__City) ).

fof(kb_SUMO_3716,axiom,
    s__documentation(s__KarachiPakistan,s__EnglishLanguage,'The &%City of &%Karachi in &%Pakistan.') ).

fof(kb_SUMO_3717,axiom,
    s__instance(s__KarkurIsrael,s__City) ).

fof(kb_SUMO_3718,axiom,
    s__documentation(s__KarkurIsrael,s__EnglishLanguage,'The &%City of &%Karkur in &%Israel.') ).

fof(kb_SUMO_3719,axiom,
    s__instance(s__KarmeiTzurWestBank,s__City) ).

fof(kb_SUMO_3720,axiom,
    s__documentation(s__KarmeiTzurWestBank,s__EnglishLanguage,'The &%City of &%KarmeiTzur in &%WestBank.') ).

fof(kb_SUMO_3721,axiom,
    s__instance(s__KarneiShomronWestBank,s__City) ).

fof(kb_SUMO_3722,axiom,
    s__documentation(s__KarneiShomronWestBank,s__EnglishLanguage,'The &%City of &%KarneiShomron in &%WestBank.') ).

fof(kb_SUMO_3723,axiom,
    s__instance(s__KashmirIndia,s__City) ).

fof(kb_SUMO_3724,axiom,
    s__documentation(s__KashmirIndia,s__EnglishLanguage,'The &%City of &%Kashmir in &%India.') ).

fof(kb_SUMO_3725,axiom,
    s__instance(s__KedumimWestBank,s__City) ).

fof(kb_SUMO_3726,axiom,
    s__documentation(s__KedumimWestBank,s__EnglishLanguage,'The &%City of &%Kedumim in &%WestBank.') ).

fof(kb_SUMO_3727,axiom,
    s__instance(s__KfarBaAnehIsrael,s__City) ).

fof(kb_SUMO_3728,axiom,
    s__documentation(s__KfarBaAnehIsrael,s__EnglishLanguage,'The &%City of &%KfarBaAneh in &%Israel.') ).

fof(kb_SUMO_3729,axiom,
    s__instance(s__KfarDaromGazaStrip,s__City) ).

fof(kb_SUMO_3730,axiom,
    s__documentation(s__KfarDaromGazaStrip,s__EnglishLanguage,'The &%City of &%KfarDarom in &%GazaStrip.') ).

fof(kb_SUMO_3731,axiom,
    s__instance(s__KfarHessIsrael,s__City) ).

fof(kb_SUMO_3732,axiom,
    s__documentation(s__KfarHessIsrael,s__EnglishLanguage,'The &%City of &%KfarHess in &%Israel.') ).

fof(kb_SUMO_3733,axiom,
    s__instance(s__KfarSabaIsrael,s__City) ).

fof(kb_SUMO_3734,axiom,
    s__documentation(s__KfarSabaIsrael,s__EnglishLanguage,'The &%City of &%KfarSaba in &%Israel.') ).

fof(kb_SUMO_3735,axiom,
    s__instance(s__KfarTzurifWestBank,s__City) ).

fof(kb_SUMO_3736,axiom,
    s__documentation(s__KfarTzurifWestBank,s__EnglishLanguage,'The &%City of &%KfarTzurif in &%WestBank.') ).

fof(kb_SUMO_3737,axiom,
    s__instance(s__KfarYamGazaStrip,s__City) ).

fof(kb_SUMO_3738,axiom,
    s__documentation(s__KfarYamGazaStrip,s__EnglishLanguage,'The &%City of &%KfarYam in &%GazaStrip.') ).

fof(kb_SUMO_3739,axiom,
    s__instance(s__KfarDaromNetzarimIsrael,s__City) ).

fof(kb_SUMO_3740,axiom,
    s__documentation(s__KfarDaromNetzarimIsrael,s__EnglishLanguage,'The &%City of &%KfarDaromNetzarim in &%Israel.') ).

fof(kb_SUMO_3741,axiom,
    s__instance(s__KhankalaChechnya,s__City) ).

fof(kb_SUMO_3742,axiom,
    s__documentation(s__KhankalaChechnya,s__EnglishLanguage,'The &%City of &%Khankala in &%Chechnya.') ).

fof(kb_SUMO_3743,axiom,
    s__instance(s__KhartoumSudan,s__City) ).

fof(kb_SUMO_3744,axiom,
    s__documentation(s__KhartoumSudan,s__EnglishLanguage,'The &%City of &%Khartoum in &%Sudan.') ).

fof(kb_SUMO_3745,axiom,
    s__instance(s__KhelilAlgeria,s__City) ).

fof(kb_SUMO_3746,axiom,
    s__documentation(s__KhelilAlgeria,s__EnglishLanguage,'The &%City of &%Khelil in &%Algeria.') ).

fof(kb_SUMO_3747,axiom,
    s__instance(s__KhobarSaudiArabia,s__City) ).

fof(kb_SUMO_3748,axiom,
    s__documentation(s__KhobarSaudiArabia,s__EnglishLanguage,'The &%City of &%Khobar in &%SaudiArabia.') ).

fof(kb_SUMO_3749,axiom,
    s__instance(s__KibbutzGalEdIsrael,s__City) ).

fof(kb_SUMO_3750,axiom,
    s__documentation(s__KibbutzGalEdIsrael,s__EnglishLanguage,'The &%City of &%KibbutzGalEd in &%Israel.') ).

fof(kb_SUMO_3751,axiom,
    s__instance(s__KibbutzMeravIsrael,s__City) ).

fof(kb_SUMO_3752,axiom,
    s__documentation(s__KibbutzMeravIsrael,s__EnglishLanguage,'The &%City of &%KibbutzMerav in &%Israel.') ).

fof(kb_SUMO_3753,axiom,
    s__instance(s__KibbutzSheluhotIsrael,s__City) ).

fof(kb_SUMO_3754,axiom,
    s__documentation(s__KibbutzSheluhotIsrael,s__EnglishLanguage,'The &%City of &%KibbutzSheluhot in &%Israel.') ).

fof(kb_SUMO_3755,axiom,
    s__instance(s__KidapawanPhilippines,s__City) ).

fof(kb_SUMO_3756,axiom,
    s__documentation(s__KidapawanPhilippines,s__EnglishLanguage,'The &%City of &%Kidapawan in &%Philippines.') ).

fof(kb_SUMO_3757,axiom,
    s__instance(s__KigaliRwanda,s__City) ).

fof(kb_SUMO_3758,axiom,
    s__documentation(s__KigaliRwanda,s__EnglishLanguage,'The &%City of &%Kigali in &%Rwanda.') ).

fof(kb_SUMO_3759,axiom,
    s__instance(s__KirikkaleTurkey,s__City) ).

fof(kb_SUMO_3760,axiom,
    s__documentation(s__KirikkaleTurkey,s__EnglishLanguage,'The &%City of &%Kirikkale in &%Turkey.') ).

fof(kb_SUMO_3761,axiom,
    s__instance(s__KiryatArbaWestBank,s__City) ).

fof(kb_SUMO_3762,axiom,
    s__documentation(s__KiryatArbaWestBank,s__EnglishLanguage,'The &%City of &%KiryatArba in &%WestBank.') ).

fof(kb_SUMO_3763,axiom,
    s__instance(s__KiryatMotzkinIsrael,s__City) ).

fof(kb_SUMO_3764,axiom,
    s__documentation(s__KiryatMotzkinIsrael,s__EnglishLanguage,'The &%City of &%KiryatMotzkin in &%Israel.') ).

fof(kb_SUMO_3765,axiom,
    s__instance(s__KiryatNetafimWestBank,s__City) ).

fof(kb_SUMO_3766,axiom,
    s__documentation(s__KiryatNetafimWestBank,s__EnglishLanguage,'The &%City of &%KiryatNetafim in &%WestBank.') ).

fof(kb_SUMO_3767,axiom,
    s__instance(s__KissufimGazaStrip,s__City) ).

fof(kb_SUMO_3768,axiom,
    s__documentation(s__KissufimGazaStrip,s__EnglishLanguage,'The &%City of &%Kissufim in &%GazaStrip.') ).

fof(kb_SUMO_3769,axiom,
    s__instance(s__KiursehirBoztepTurkey,s__City) ).

fof(kb_SUMO_3770,axiom,
    s__documentation(s__KiursehirBoztepTurkey,s__EnglishLanguage,'The &%City of &%KiursehirBoztep in &%Turkey.') ).

fof(kb_SUMO_3771,axiom,
    s__instance(s__KlaiyatLebanon,s__City) ).

fof(kb_SUMO_3772,axiom,
    s__documentation(s__KlaiyatLebanon,s__EnglishLanguage,'The &%City of &%Klaiyat in &%Lebanon.') ).

fof(kb_SUMO_3773,axiom,
    s__instance(s__KohlanYemen,s__City) ).

fof(kb_SUMO_3774,axiom,
    s__documentation(s__KohlanYemen,s__EnglishLanguage,'The &%City of &%Kohlan in &%Yemen.') ).

fof(kb_SUMO_3775,axiom,
    s__instance(s__KomsomoLabadTajikistan,s__City) ).

fof(kb_SUMO_3776,axiom,
    s__documentation(s__KomsomoLabadTajikistan,s__EnglishLanguage,'The &%City of &%KomsomoLabad in &%Tajikistan.') ).

fof(kb_SUMO_3777,axiom,
    s__instance(s__KuwaitCityKuwait,s__City) ).

fof(kb_SUMO_3778,axiom,
    s__documentation(s__KuwaitCityKuwait,s__EnglishLanguage,'The &%City of &%KuwaitCity in &%Kuwait.') ).

fof(kb_SUMO_3779,axiom,
    s__instance(s__LIleRousseFrance,s__City) ).

fof(kb_SUMO_3780,axiom,
    s__documentation(s__LIleRousseFrance,s__EnglishLanguage,'The &%City of &%LIleRousse in &%France.') ).

fof(kb_SUMO_3781,axiom,
    s__instance(s__LaCeibaHonduras,s__City) ).

fof(kb_SUMO_3782,axiom,
    s__documentation(s__LaCeibaHonduras,s__EnglishLanguage,'The &%City of &%LaCeiba in &%Honduras.') ).

fof(kb_SUMO_3783,axiom,
    s__instance(s__LaGabarraVenezuela,s__City) ).

fof(kb_SUMO_3784,axiom,
    s__documentation(s__LaGabarraVenezuela,s__EnglishLanguage,'The &%City of &%LaGabarra in &%Venezuela.') ).

fof(kb_SUMO_3785,axiom,
    s__instance(s__LaGuajiraColombia,s__City) ).

fof(kb_SUMO_3786,axiom,
    s__documentation(s__LaGuajiraColombia,s__EnglishLanguage,'The &%City of &%LaGuajira in &%Colombia.') ).

fof(kb_SUMO_3787,axiom,
    s__instance(s__LaPazBolivia,s__City) ).

fof(kb_SUMO_3788,axiom,
    s__documentation(s__LaPazBolivia,s__EnglishLanguage,'The &%City of &%LaPaz in &%Bolivia.') ).

fof(kb_SUMO_3789,axiom,
    s__instance(s__LaVictoriaVenezuela,s__City) ).

fof(kb_SUMO_3790,axiom,
    s__documentation(s__LaVictoriaVenezuela,s__EnglishLanguage,'The &%City of &%LaVictoria in &%Venezuela.') ).

fof(kb_SUMO_3791,axiom,
    s__instance(s__LahorePakistan,s__City) ).

fof(kb_SUMO_3792,axiom,
    s__documentation(s__LahorePakistan,s__EnglishLanguage,'The &%City of &%Lahore in &%Pakistan.') ).

fof(kb_SUMO_3793,axiom,
    s__instance(s__LarbaAlgeria,s__City) ).

fof(kb_SUMO_3794,axiom,
    s__documentation(s__LarbaAlgeria,s__EnglishLanguage,'The &%City of &%Larba in &%Algeria.') ).

fof(kb_SUMO_3795,axiom,
    s__instance(s__LarnacaCyprus,s__City) ).

fof(kb_SUMO_3796,axiom,
    s__documentation(s__LarnacaCyprus,s__EnglishLanguage,'The &%City of &%Larnaca in &%Cyprus.') ).

fof(kb_SUMO_3797,axiom,
    s__instance(s__LasarteSpain,s__City) ).

fof(kb_SUMO_3798,axiom,
    s__documentation(s__LasarteSpain,s__EnglishLanguage,'The &%City of &%Lasarte in &%Spain.') ).

fof(kb_SUMO_3799,axiom,
    s__instance(s__LeizaSpain,s__City) ).

fof(kb_SUMO_3800,axiom,
    s__documentation(s__LeizaSpain,s__EnglishLanguage,'The &%City of &%Leiza in &%Spain.') ).

fof(kb_SUMO_3801,axiom,
    s__instance(s__LibertadorVenezuela,s__City) ).

fof(kb_SUMO_3802,axiom,
    s__documentation(s__LibertadorVenezuela,s__EnglishLanguage,'The &%City of &%Libertador in &%Venezuela.') ).

fof(kb_SUMO_3803,axiom,
    s__instance(s__LiceTurkey,s__City) ).

fof(kb_SUMO_3804,axiom,
    s__documentation(s__LiceTurkey,s__EnglishLanguage,'The &%City of &%Lice in &%Turkey.') ).

fof(kb_SUMO_3805,axiom,
    s__instance(s__LimaPeru,s__City) ).

fof(kb_SUMO_3806,axiom,
    s__documentation(s__LimaPeru,s__EnglishLanguage,'The &%City of &%Lima in &%Peru.') ).

fof(kb_SUMO_3807,axiom,
    s__instance(s__LindosRhodes,s__City) ).

fof(kb_SUMO_3808,axiom,
    s__documentation(s__LindosRhodes,s__EnglishLanguage,'The &%City of &%Lindos in &%Rhodes.') ).

fof(kb_SUMO_3809,axiom,
    s__instance(s__LinzAustralia,s__City) ).

fof(kb_SUMO_3810,axiom,
    s__documentation(s__LinzAustralia,s__EnglishLanguage,'The &%City of &%Linz in &%Australia.') ).

fof(kb_SUMO_3811,axiom,
    s__instance(s__LockerbieUnitedKingdom,s__City) ).

fof(kb_SUMO_3812,axiom,
    s__documentation(s__LockerbieUnitedKingdom,s__EnglishLanguage,'The &%City of &%Lockerbie in &%UnitedKingdom.') ).

fof(kb_SUMO_3813,axiom,
    s__instance(s__LogronoSpain,s__City) ).

fof(kb_SUMO_3814,axiom,
    s__documentation(s__LogronoSpain,s__EnglishLanguage,'The &%City of &%Logrono in &%Spain.') ).

fof(kb_SUMO_3815,axiom,
    s__instance(s__LondonberryNorthernIreland,s__City) ).

fof(kb_SUMO_3816,axiom,
    s__documentation(s__LondonberryNorthernIreland,s__EnglishLanguage,'The &%City of &%Londonberry in &%NorthernIreland.') ).

fof(kb_SUMO_3817,axiom,
    s__instance(s__LosBancosVenezuela,s__City) ).

fof(kb_SUMO_3818,axiom,
    s__documentation(s__LosBancosVenezuela,s__EnglishLanguage,'The &%City of &%LosBancos in &%Venezuela.') ).

fof(kb_SUMO_3819,axiom,
    s__instance(s__LuandaAngola,s__City) ).

fof(kb_SUMO_3820,axiom,
    s__documentation(s__LuandaAngola,s__EnglishLanguage,'The &%City of &%Luanda in &%Angola.') ).

fof(kb_SUMO_3821,axiom,
    s__instance(s__LuebeckGermany,s__City) ).

fof(kb_SUMO_3822,axiom,
    s__documentation(s__LuebeckGermany,s__EnglishLanguage,'The &%City of &%Luebeck in &%Germany.') ).

fof(kb_SUMO_3823,axiom,
    s__instance(s__LundaNorteAngola,s__City) ).

fof(kb_SUMO_3824,axiom,
    s__documentation(s__LundaNorteAngola,s__EnglishLanguage,'The &%City of &%LundaNorte in &%Angola.') ).

fof(kb_SUMO_3825,axiom,
    s__instance(s__LuxorEgypt,s__City) ).

fof(kb_SUMO_3826,axiom,
    s__documentation(s__LuxorEgypt,s__EnglishLanguage,'The &%City of &%Luxor in &%Egypt.') ).

fof(kb_SUMO_3827,axiom,
    s__instance(s__LyonsFrance,s__City) ).

fof(kb_SUMO_3828,axiom,
    s__documentation(s__LyonsFrance,s__EnglishLanguage,'The &%City of &%Lyons in &%France.') ).

fof(kb_SUMO_3829,axiom,
    s__instance(s__MaAlehMichmashWestBank,s__City) ).

fof(kb_SUMO_3830,axiom,
    s__documentation(s__MaAlehMichmashWestBank,s__EnglishLanguage,'The &%City of &%MaAlehMichmash in &%WestBank.') ).

fof(kb_SUMO_3831,axiom,
    s__instance(s__MaccabimIsrael,s__City) ).

fof(kb_SUMO_3832,axiom,
    s__documentation(s__MaccabimIsrael,s__EnglishLanguage,'The &%City of &%Maccabim in &%Israel.') ).

fof(kb_SUMO_3833,axiom,
    s__instance(s__MadhuSriLanka,s__City) ).

fof(kb_SUMO_3834,axiom,
    s__documentation(s__MadhuSriLanka,s__EnglishLanguage,'The &%City of &%Madhu in &%SriLanka.') ).

fof(kb_SUMO_3835,axiom,
    s__instance(s__MadrasIndia,s__City) ).

fof(kb_SUMO_3836,axiom,
    s__documentation(s__MadrasIndia,s__EnglishLanguage,'The &%City of &%Madras in &%India.') ).

fof(kb_SUMO_3837,axiom,
    s__instance(s__MadridSpain,s__City) ).

fof(kb_SUMO_3838,axiom,
    s__documentation(s__MadridSpain,s__EnglishLanguage,'The &%City of &%Madrid in &%Spain.') ).

fof(kb_SUMO_3839,axiom,
    s__instance(s__MagdalenaColombia,s__City) ).

fof(kb_SUMO_3840,axiom,
    s__documentation(s__MagdalenaColombia,s__EnglishLanguage,'The &%City of &%Magdalena in &%Colombia.') ).

fof(kb_SUMO_3841,axiom,
    s__instance(s__MaidanSharAfghanistan,s__City) ).

fof(kb_SUMO_3842,axiom,
    s__documentation(s__MaidanSharAfghanistan,s__EnglishLanguage,'The &%City of &%MaidanShar in &%Afghanistan.') ).

fof(kb_SUMO_3843,axiom,
    s__instance(s__MakhachkalaRussia,s__City) ).

fof(kb_SUMO_3844,axiom,
    s__documentation(s__MakhachkalaRussia,s__EnglishLanguage,'The &%City of &%Makhachkala in &%Russia.') ).

fof(kb_SUMO_3845,axiom,
    s__instance(s__MalagaSpain,s__City) ).

fof(kb_SUMO_3846,axiom,
    s__documentation(s__MalagaSpain,s__EnglishLanguage,'The &%City of &%Malaga in &%Spain.') ).

fof(kb_SUMO_3847,axiom,
    s__instance(s__ManaguaNigeria,s__City) ).

fof(kb_SUMO_3848,axiom,
    s__documentation(s__ManaguaNigeria,s__EnglishLanguage,'The &%City of &%Managua in &%Nigeria.') ).

fof(kb_SUMO_3849,axiom,
    s__instance(s__ManamaBahrain,s__City) ).

fof(kb_SUMO_3850,axiom,
    s__documentation(s__ManamaBahrain,s__EnglishLanguage,'The &%City of &%Manama in &%Bahrain.') ).

fof(kb_SUMO_3851,axiom,
    s__instance(s__ManchesterUnitedKingdom,s__City) ).

fof(kb_SUMO_3852,axiom,
    s__documentation(s__ManchesterUnitedKingdom,s__EnglishLanguage,'The &%City of &%Manchester in &%UnitedKingdom.') ).

fof(kb_SUMO_3853,axiom,
    s__instance(s__ManilaPhilippines,s__City) ).

fof(kb_SUMO_3854,axiom,
    s__documentation(s__ManilaPhilippines,s__EnglishLanguage,'The &%City of &%Manila in &%Philippines.') ).

fof(kb_SUMO_3855,axiom,
    s__instance(s__MaonIsrael,s__City) ).

fof(kb_SUMO_3856,axiom,
    s__documentation(s__MaonIsrael,s__EnglishLanguage,'The &%City of &%Maon in &%Israel.') ).

fof(kb_SUMO_3857,axiom,
    s__instance(s__MapourditSudan,s__City) ).

fof(kb_SUMO_3858,axiom,
    s__documentation(s__MapourditSudan,s__EnglishLanguage,'The &%City of &%Mapourdit in &%Sudan.') ).

fof(kb_SUMO_3859,axiom,
    s__instance(s__MarSabaWestBank,s__City) ).

fof(kb_SUMO_3860,axiom,
    s__documentation(s__MarSabaWestBank,s__EnglishLanguage,'The &%City of &%MarSaba in &%WestBank.') ).

fof(kb_SUMO_3861,axiom,
    s__instance(s__MarawiPhilippines,s__City) ).

fof(kb_SUMO_3862,axiom,
    s__documentation(s__MarawiPhilippines,s__EnglishLanguage,'The &%City of &%Marawi in &%Philippines.') ).

fof(kb_SUMO_3863,axiom,
    s__instance(s__MardanPakistan,s__City) ).

fof(kb_SUMO_3864,axiom,
    s__documentation(s__MardanPakistan,s__EnglishLanguage,'The &%City of &%Mardan in &%Pakistan.') ).

fof(kb_SUMO_3865,axiom,
    s__instance(s__MarmarisTurkey,s__City) ).

fof(kb_SUMO_3866,axiom,
    s__documentation(s__MarmarisTurkey,s__EnglishLanguage,'The &%City of &%Marmaris in &%Turkey.') ).

fof(kb_SUMO_3867,axiom,
    s__instance(s__MarseillesFrance,s__City) ).

fof(kb_SUMO_3868,axiom,
    s__documentation(s__MarseillesFrance,s__EnglishLanguage,'The &%City of &%Marseilles in &%France.') ).

fof(kb_SUMO_3869,axiom,
    s__instance(s__MashaWestBank,s__City) ).

fof(kb_SUMO_3870,axiom,
    s__documentation(s__MashaWestBank,s__EnglishLanguage,'The &%City of &%Masha in &%WestBank.') ).

fof(kb_SUMO_3871,axiom,
    s__instance(s__MatsumotoJapan,s__City) ).

fof(kb_SUMO_3872,axiom,
    s__documentation(s__MatsumotoJapan,s__EnglishLanguage,'The &%City of &%Matsumoto in &%Japan.') ).

fof(kb_SUMO_3873,axiom,
    s__instance(s__MawdiyahYemen,s__City) ).

fof(kb_SUMO_3874,axiom,
    s__documentation(s__MawdiyahYemen,s__EnglishLanguage,'The &%City of &%Mawdiyah in &%Yemen.') ).

fof(kb_SUMO_3875,axiom,
    s__instance(s__MeaShearimIsrael,s__City) ).

fof(kb_SUMO_3876,axiom,
    s__documentation(s__MeaShearimIsrael,s__EnglishLanguage,'The &%City of &%MeaShearim in &%Israel.') ).

fof(kb_SUMO_3877,axiom,
    s__instance(s__MeccaSaudiArabia,s__City) ).

fof(kb_SUMO_3878,axiom,
    s__documentation(s__MeccaSaudiArabia,s__EnglishLanguage,'The &%City of &%Mecca in &%SaudiArabia.') ).

fof(kb_SUMO_3879,axiom,
    s__instance(s__MechoraWestBank,s__City) ).

fof(kb_SUMO_3880,axiom,
    s__documentation(s__MechoraWestBank,s__EnglishLanguage,'The &%City of &%Mechora in &%WestBank.') ).

fof(kb_SUMO_3881,axiom,
    s__instance(s__MedanIndonesia,s__City) ).

fof(kb_SUMO_3882,axiom,
    s__documentation(s__MedanIndonesia,s__EnglishLanguage,'The &%City of &%Medan in &%Indonesia.') ).

fof(kb_SUMO_3883,axiom,
    s__instance(s__MedellinColombia,s__City) ).

fof(kb_SUMO_3884,axiom,
    s__documentation(s__MedellinColombia,s__EnglishLanguage,'The &%City of &%Medellin in &%Colombia.') ).

fof(kb_SUMO_3885,axiom,
    s__instance(s__MegidoIsrael,s__City) ).

fof(kb_SUMO_3886,axiom,
    s__documentation(s__MegidoIsrael,s__EnglishLanguage,'The &%City of &%Megido in &%Israel.') ).

fof(kb_SUMO_3887,axiom,
    s__instance(s__MeholaIsrael,s__City) ).

fof(kb_SUMO_3888,axiom,
    s__documentation(s__MeholaIsrael,s__EnglishLanguage,'The &%City of &%Mehola in &%Israel.') ).

fof(kb_SUMO_3889,axiom,
    s__instance(s__MekholahIsrael,s__City) ).

fof(kb_SUMO_3890,axiom,
    s__documentation(s__MekholahIsrael,s__EnglishLanguage,'The &%City of &%Mekholah in &%Israel.') ).

fof(kb_SUMO_3891,axiom,
    s__instance(s__MersinTurkey,s__City) ).

fof(kb_SUMO_3892,axiom,
    s__documentation(s__MersinTurkey,s__EnglishLanguage,'The &%City of &%Mersin in &%Turkey.') ).

fof(kb_SUMO_3893,axiom,
    s__instance(s__MetaColombia,s__City) ).

fof(kb_SUMO_3894,axiom,
    s__documentation(s__MetaColombia,s__EnglishLanguage,'The &%City of &%Meta in &%Colombia.') ).

fof(kb_SUMO_3895,axiom,
    s__instance(s__MetullaIsrael,s__City) ).

fof(kb_SUMO_3896,axiom,
    s__documentation(s__MetullaIsrael,s__EnglishLanguage,'The &%City of &%Metulla in &%Israel.') ).

fof(kb_SUMO_3897,axiom,
    s__instance(s__MetzerIsrael,s__City) ).

fof(kb_SUMO_3898,axiom,
    s__documentation(s__MetzerIsrael,s__EnglishLanguage,'The &%City of &%Metzer in &%Israel.') ).

fof(kb_SUMO_3899,axiom,
    s__instance(s__MilanItaly,s__City) ).

fof(kb_SUMO_3900,axiom,
    s__documentation(s__MilanItaly,s__EnglishLanguage,'The &%City of &%Milan in &%Italy.') ).

fof(kb_SUMO_3901,axiom,
    s__instance(s__MindanaoPhilippines,s__City) ).

fof(kb_SUMO_3902,axiom,
    s__documentation(s__MindanaoPhilippines,s__EnglishLanguage,'The &%City of &%Mindanao in &%Philippines.') ).

fof(kb_SUMO_3903,axiom,
    s__instance(s__MiranShahPakistan,s__City) ).

fof(kb_SUMO_3904,axiom,
    s__documentation(s__MiranShahPakistan,s__EnglishLanguage,'The &%City of &%MiranShah in &%Pakistan.') ).

fof(kb_SUMO_3905,axiom,
    s__instance(s__MituColombia,s__City) ).

fof(kb_SUMO_3906,axiom,
    s__documentation(s__MituColombia,s__EnglishLanguage,'The &%City of &%Mitu in &%Colombia.') ).

fof(kb_SUMO_3907,axiom,
    s__instance(s__ModiinIllitWestBank,s__City) ).

fof(kb_SUMO_3908,axiom,
    s__documentation(s__ModiinIllitWestBank,s__EnglishLanguage,'The &%City of &%ModiinIllit in &%WestBank.') ).

fof(kb_SUMO_3909,axiom,
    s__instance(s__MombassaKenya,s__City) ).

fof(kb_SUMO_3910,axiom,
    s__documentation(s__MombassaKenya,s__EnglishLanguage,'The &%City of &%Mombassa in &%Kenya.') ).

fof(kb_SUMO_3911,axiom,
    s__instance(s__MoshavHagorIsrael,s__City) ).

fof(kb_SUMO_3912,axiom,
    s__documentation(s__MoshavHagorIsrael,s__EnglishLanguage,'The &%City of &%MoshavHagor in &%Israel.') ).

fof(kb_SUMO_3913,axiom,
    s__instance(s__MoshavTomerWestBank,s__City) ).

fof(kb_SUMO_3914,axiom,
    s__documentation(s__MoshavTomerWestBank,s__EnglishLanguage,'The &%City of &%MoshavTomer in &%WestBank.') ).

fof(kb_SUMO_3915,axiom,
    s__instance(s__MukallahAdenYemen,s__City) ).

fof(kb_SUMO_3916,axiom,
    s__documentation(s__MukallahAdenYemen,s__EnglishLanguage,'The &%City of &%MukallahAden in &%Yemen.') ).

fof(kb_SUMO_3917,axiom,
    s__instance(s__MunchenGladbachGermany,s__City) ).

fof(kb_SUMO_3918,axiom,
    s__documentation(s__MunchenGladbachGermany,s__EnglishLanguage,'The &%City of &%MunchenGladbach in &%Germany.') ).

fof(kb_SUMO_3919,axiom,
    s__instance(s__MunsterGermany,s__City) ).

fof(kb_SUMO_3920,axiom,
    s__documentation(s__MunsterGermany,s__EnglishLanguage,'The &%City of &%Munster in &%Germany.') ).

fof(kb_SUMO_3921,axiom,
    s__instance(s__MurloughNorthernIreland,s__City) ).

fof(kb_SUMO_3922,axiom,
    s__documentation(s__MurloughNorthernIreland,s__EnglishLanguage,'The &%City of &%Murlough in &%NorthernIreland.') ).

fof(kb_SUMO_3923,axiom,
    s__instance(s__MusMusIsrael,s__City) ).

fof(kb_SUMO_3924,axiom,
    s__documentation(s__MusMusIsrael,s__EnglishLanguage,'The &%City of &%MusMus in &%Israel.') ).

fof(kb_SUMO_3925,axiom,
    s__instance(s__MutataColombia,s__City) ).

fof(kb_SUMO_3926,axiom,
    s__documentation(s__MutataColombia,s__EnglishLanguage,'The &%City of &%Mutata in &%Colombia.') ).

fof(kb_SUMO_3927,axiom,
    s__instance(s__MutturSriLanka,s__City) ).

fof(kb_SUMO_3928,axiom,
    s__documentation(s__MutturSriLanka,s__EnglishLanguage,'The &%City of &%Muttur in &%SriLanka.') ).

fof(kb_SUMO_3929,axiom,
    s__instance(s__NaAlinWestBank,s__City) ).

fof(kb_SUMO_3930,axiom,
    s__documentation(s__NaAlinWestBank,s__EnglishLanguage,'The &%City of &%NaAlin in &%WestBank.') ).

fof(kb_SUMO_3931,axiom,
    s__instance(s__NablusWestBank,s__City) ).

fof(kb_SUMO_3932,axiom,
    s__documentation(s__NablusWestBank,s__EnglishLanguage,'The &%City of &%Nablus in &%WestBank.') ).

fof(kb_SUMO_3933,axiom,
    s__instance(s__NahalOzGazaStrip,s__City) ).

fof(kb_SUMO_3934,axiom,
    s__documentation(s__NahalOzGazaStrip,s__EnglishLanguage,'The &%City of &%NahalOz in &%GazaStrip.') ).

fof(kb_SUMO_3935,axiom,
    s__instance(s__NaharaimIsrael,s__City) ).

fof(kb_SUMO_3936,axiom,
    s__documentation(s__NaharaimIsrael,s__EnglishLanguage,'The &%City of &%Naharaim in &%Israel.') ).

fof(kb_SUMO_3937,axiom,
    s__instance(s__NahariyaIsrael,s__City) ).

fof(kb_SUMO_3938,axiom,
    s__documentation(s__NahariyaIsrael,s__EnglishLanguage,'The &%City of &%Nahariya in &%Israel.') ).

fof(kb_SUMO_3939,axiom,
    s__instance(s__NairobiKenya,s__City) ).

fof(kb_SUMO_3940,axiom,
    s__documentation(s__NairobiKenya,s__EnglishLanguage,'The &%City of &%Nairobi in &%Kenya.') ).

fof(kb_SUMO_3941,axiom,
    s__instance(s__NajafIraq,s__City) ).

fof(kb_SUMO_3942,axiom,
    s__documentation(s__NajafIraq,s__EnglishLanguage,'The &%City of &%Najaf in &%Iraq.') ).

fof(kb_SUMO_3943,axiom,
    s__instance(s__NaquraLebanon,s__City) ).

fof(kb_SUMO_3944,axiom,
    s__documentation(s__NaquraLebanon,s__EnglishLanguage,'The &%City of &%Naqura in &%Lebanon.') ).

fof(kb_SUMO_3945,axiom,
    s__instance(s__NarayangangBangladesh,s__City) ).

fof(kb_SUMO_3946,axiom,
    s__documentation(s__NarayangangBangladesh,s__EnglishLanguage,'The &%City of &%Narayangang in &%Bangladesh.') ).

fof(kb_SUMO_3947,axiom,
    s__instance(s__NataniaIsrael,s__City) ).

fof(kb_SUMO_3948,axiom,
    s__documentation(s__NataniaIsrael,s__EnglishLanguage,'The &%City of &%Natania in &%Israel.') ).

fof(kb_SUMO_3949,axiom,
    s__instance(s__NearAdarim,s__City) ).

fof(kb_SUMO_3950,axiom,
    s__documentation(s__NearAdarim,s__EnglishLanguage,'The &%City of NearAdarim.') ).

fof(kb_SUMO_3951,axiom,
    s__instance(s__NearAleiZahav,s__City) ).

fof(kb_SUMO_3952,axiom,
    s__documentation(s__NearAleiZahav,s__EnglishLanguage,'The &%City of NearAleiZahav.') ).

fof(kb_SUMO_3953,axiom,
    s__instance(s__NearJenin,s__City) ).

fof(kb_SUMO_3954,axiom,
    s__documentation(s__NearJenin,s__EnglishLanguage,'The &%City of NearJenin.') ).

fof(kb_SUMO_3955,axiom,
    s__instance(s__NetanyaIsrael,s__City) ).

fof(kb_SUMO_3956,axiom,
    s__documentation(s__NetanyaIsrael,s__EnglishLanguage,'The &%City of &%Netanya in &%Israel.') ).

fof(kb_SUMO_3957,axiom,
    s__instance(s__NetzarimGazaStrip,s__City) ).

fof(kb_SUMO_3958,axiom,
    s__documentation(s__NetzarimGazaStrip,s__EnglishLanguage,'The &%City of &%Netzarim in &%GazaStrip.') ).

fof(kb_SUMO_3959,axiom,
    s__instance(s__NetzerHazaniGazaStrip,s__City) ).

fof(kb_SUMO_3960,axiom,
    s__documentation(s__NetzerHazaniGazaStrip,s__EnglishLanguage,'The &%City of &%NetzerHazani in &%GazaStrip.') ).

fof(kb_SUMO_3961,axiom,
    s__instance(s__NeveDanielWestBank,s__City) ).

fof(kb_SUMO_3962,axiom,
    s__documentation(s__NeveDanielWestBank,s__EnglishLanguage,'The &%City of &%NeveDaniel in &%WestBank.') ).

fof(kb_SUMO_3963,axiom,
    s__instance(s__NeveDekalim,s__City) ).

fof(kb_SUMO_3964,axiom,
    s__documentation(s__NeveDekalim,s__EnglishLanguage,'The &%City of NeveDekalim.') ).

fof(kb_SUMO_3965,axiom,
    s__instance(s__NeveYaminIsrael,s__City) ).

fof(kb_SUMO_3966,axiom,
    s__documentation(s__NeveYaminIsrael,s__EnglishLanguage,'The &%City of &%NeveYamin in &%Israel.') ).

fof(kb_SUMO_3967,axiom,
    s__instance(s__NewDelhiIndia,s__City) ).

fof(kb_SUMO_3968,axiom,
    s__documentation(s__NewDelhiIndia,s__EnglishLanguage,'The &%City of &%NewDelhi in &%India.') ).

fof(kb_SUMO_3969,axiom,
    s__instance(s__NewYorkCityUnitedStates,s__AmericanCity) ).

fof(kb_SUMO_3970,axiom,
    s__documentation(s__NewYorkCityUnitedStates,s__EnglishLanguage,'The largest &%City in the &%UnitedStates. A worldwide center of finance and culture, it is comprised of five boroughs.') ).

fof(kb_SUMO_3971,axiom,
    ! [V__CITY] :
      ( s__instance(V__CITY,s__GeopoliticalArea)
     => ( s__instance(V__CITY,s__AmericanCity)
       => lesseq(s__CardinalityFn(s__ResidentFn(V__CITY)),s__CardinalityFn(s__ResidentFn(s__NewYorkCityUnitedStates))) ) ) ).

fof(kb_SUMO_3972,axiom,
    s__instance(s__NiameyNiger,s__City) ).

fof(kb_SUMO_3973,axiom,
    s__documentation(s__NiameyNiger,s__EnglishLanguage,'The &%City of &%Niamey in &%Niger.') ).

fof(kb_SUMO_3974,axiom,
    s__instance(s__NissanitGazaStrip,s__City) ).

fof(kb_SUMO_3975,axiom,
    s__documentation(s__NissanitGazaStrip,s__EnglishLanguage,'The &%City of &%Nissanit in &%GazaStrip.') ).

fof(kb_SUMO_3976,axiom,
    s__instance(s__NitzaneiOzWestBank,s__City) ).

fof(kb_SUMO_3977,axiom,
    s__documentation(s__NitzaneiOzWestBank,s__EnglishLanguage,'The &%City of &%NitzaneiOz in &%WestBank.') ).

fof(kb_SUMO_3978,axiom,
    s__instance(s__NitzanimIsrael,s__City) ).

fof(kb_SUMO_3979,axiom,
    s__documentation(s__NitzanimIsrael,s__EnglishLanguage,'The &%City of &%Nitzanim in &%Israel.') ).

fof(kb_SUMO_3980,axiom,
    s__instance(s__NorteDeSantanderColombia,s__City) ).

fof(kb_SUMO_3981,axiom,
    s__documentation(s__NorteDeSantanderColombia,s__EnglishLanguage,'The &%City of &%NorteDeSantander in &%Colombia.') ).

fof(kb_SUMO_3982,axiom,
    s__instance(s__NovogroznyRussia,s__City) ).

fof(kb_SUMO_3983,axiom,
    s__documentation(s__NovogroznyRussia,s__EnglishLanguage,'The &%City of &%Novogrozny in &%Russia.') ).

fof(kb_SUMO_3984,axiom,
    s__instance(s__NovyyAtagiRussia,s__City) ).

fof(kb_SUMO_3985,axiom,
    s__documentation(s__NovyyAtagiRussia,s__EnglishLanguage,'The &%City of &%NovyyAtagi in &%Russia.') ).

fof(kb_SUMO_3986,axiom,
    s__instance(s__OberwartAustria,s__City) ).

fof(kb_SUMO_3987,axiom,
    s__documentation(s__OberwartAustria,s__EnglishLanguage,'The &%City of &%Oberwart in &%Austria.') ).

fof(kb_SUMO_3988,axiom,
    s__instance(s__OfraWestBank,s__City) ).

fof(kb_SUMO_3989,axiom,
    s__documentation(s__OfraWestBank,s__EnglishLanguage,'The &%City of &%Ofra in &%WestBank.') ).

fof(kb_SUMO_3990,axiom,
    s__instance(s__OkaraPakistan,s__City) ).

fof(kb_SUMO_3991,axiom,
    s__documentation(s__OkaraPakistan,s__EnglishLanguage,'The &%City of &%Okara in &%Pakistan.') ).

fof(kb_SUMO_3992,axiom,
    s__instance(s__OlayaHerreraColombia,s__City) ).

fof(kb_SUMO_3993,axiom,
    s__documentation(s__OlayaHerreraColombia,s__EnglishLanguage,'The &%City of &%OlayaHerrera in &%Colombia.') ).

fof(kb_SUMO_3994,axiom,
    s__instance(s__OmaghNorthernIreland,s__City) ).

fof(kb_SUMO_3995,axiom,
    s__documentation(s__OmaghNorthernIreland,s__EnglishLanguage,'The &%City of &%Omagh in &%NorthernIreland.') ).

fof(kb_SUMO_3996,axiom,
    s__instance(s__OrYehudaIsrael,s__City) ).

fof(kb_SUMO_3997,axiom,
    s__documentation(s__OrYehudaIsrael,s__EnglishLanguage,'The &%City of &%OrYehuda in &%Israel.') ).

fof(kb_SUMO_3998,axiom,
    s__instance(s__OranAlgeria,s__City) ).

fof(kb_SUMO_3999,axiom,
    s__documentation(s__OranAlgeria,s__EnglishLanguage,'The &%City of &%Oran in &%Algeria.') ).

fof(kb_SUMO_4000,axiom,
    s__instance(s__OsakaJapan,s__City) ).

fof(kb_SUMO_4001,axiom,
    s__documentation(s__OsakaJapan,s__EnglishLanguage,'The &%City of &%Osaka in &%Japan.') ).

fof(kb_SUMO_4002,axiom,
    s__instance(s__OsloNorway,s__City) ).

fof(kb_SUMO_4003,axiom,
    s__documentation(s__OsloNorway,s__EnglishLanguage,'The &%City of &%Oslo in &%Norway.') ).

fof(kb_SUMO_4004,axiom,
    s__instance(s__OssnabruckGermany,s__City) ).

fof(kb_SUMO_4005,axiom,
    s__documentation(s__OssnabruckGermany,s__EnglishLanguage,'The &%City of &%Ossnabruck in &%Germany.') ).

fof(kb_SUMO_4006,axiom,
    s__instance(s__OtnielWestBank,s__City) ).

fof(kb_SUMO_4007,axiom,
    s__documentation(s__OtnielWestBank,s__EnglishLanguage,'The &%City of &%Otniel in &%WestBank.') ).

fof(kb_SUMO_4008,axiom,
    s__instance(s__OtzarinWestBank,s__City) ).

fof(kb_SUMO_4009,axiom,
    s__documentation(s__OtzarinWestBank,s__EnglishLanguage,'The &%City of &%Otzarin in &%WestBank.') ).

fof(kb_SUMO_4010,axiom,
    s__instance(s__OzamisPhilippines,s__City) ).

fof(kb_SUMO_4011,axiom,
    s__documentation(s__OzamisPhilippines,s__EnglishLanguage,'The &%City of &%Ozamis in &%Philippines.') ).

fof(kb_SUMO_4012,axiom,
    s__instance(s__PahalgamIndia,s__City) ).

fof(kb_SUMO_4013,axiom,
    s__documentation(s__PahalgamIndia,s__EnglishLanguage,'The &%City of &%Pahalgam in &%India.') ).

fof(kb_SUMO_4014,axiom,
    s__instance(s__PalorinyaUganda,s__City) ).

fof(kb_SUMO_4015,axiom,
    s__documentation(s__PalorinyaUganda,s__EnglishLanguage,'The &%City of &%Palorinya in &%Uganda.') ).

fof(kb_SUMO_4016,axiom,
    s__instance(s__PamplonaSpain,s__City) ).

fof(kb_SUMO_4017,axiom,
    s__documentation(s__PamplonaSpain,s__EnglishLanguage,'The &%City of &%Pamplona in &%Spain.') ).

fof(kb_SUMO_4018,axiom,
    s__instance(s__PanamaCityPanama,s__City) ).

fof(kb_SUMO_4019,axiom,
    s__documentation(s__PanamaCityPanama,s__EnglishLanguage,'The &%City of &%PanamaCity in &%Panama.') ).

fof(kb_SUMO_4020,axiom,
    s__instance(s__PantrasGreece,s__City) ).

fof(kb_SUMO_4021,axiom,
    s__documentation(s__PantrasGreece,s__EnglishLanguage,'The &%City of &%Pantras in &%Greece.') ).

fof(kb_SUMO_4022,axiom,
    s__instance(s__PapayinColombia,s__City) ).

fof(kb_SUMO_4023,axiom,
    s__documentation(s__PapayinColombia,s__EnglishLanguage,'The &%City of &%Papayin in &%Colombia.') ).

fof(kb_SUMO_4024,axiom,
    s__instance(s__PapuaIndonesia,s__City) ).

fof(kb_SUMO_4025,axiom,
    s__documentation(s__PapuaIndonesia,s__EnglishLanguage,'The &%City of &%Papua in &%Indonesia.') ).

fof(kb_SUMO_4026,axiom,
    s__instance(s__PatikulPhilippines,s__City) ).

fof(kb_SUMO_4027,axiom,
    s__documentation(s__PatikulPhilippines,s__EnglishLanguage,'The &%City of &%Patikul in &%Philippines.') ).

fof(kb_SUMO_4028,axiom,
    s__instance(s__PauFrance,s__City) ).

fof(kb_SUMO_4029,axiom,
    s__documentation(s__PauFrance,s__EnglishLanguage,'The &%City of &%Pau in &%France.') ).

fof(kb_SUMO_4030,axiom,
    s__instance(s__PeAtSadehGazaStrip,s__City) ).

fof(kb_SUMO_4031,axiom,
    s__documentation(s__PeAtSadehGazaStrip,s__EnglishLanguage,'The &%City of &%PeAtSadeh in &%GazaStrip.') ).

fof(kb_SUMO_4032,axiom,
    s__instance(s__PeshawarPakistan,s__City) ).

fof(kb_SUMO_4033,axiom,
    s__documentation(s__PeshawarPakistan,s__EnglishLanguage,'The &%City of &%Peshawar in &%Pakistan.') ).

fof(kb_SUMO_4034,axiom,
    s__instance(s__PetahTikva,s__City) ).

fof(kb_SUMO_4035,axiom,
    s__documentation(s__PetahTikva,s__EnglishLanguage,'The &%City of PetahTikva.') ).

fof(kb_SUMO_4036,axiom,
    s__instance(s__PetahTikvahIsrael,s__City) ).

fof(kb_SUMO_4037,axiom,
    s__documentation(s__PetahTikvahIsrael,s__EnglishLanguage,'The &%City of &%PetahTikvah in &%Israel.') ).

fof(kb_SUMO_4038,axiom,
    s__instance(s__PhnomPenhCambodia,s__City) ).

fof(kb_SUMO_4039,axiom,
    s__documentation(s__PhnomPenhCambodia,s__EnglishLanguage,'The &%City of &%PhnomPenh in &%Cambodia.') ).

fof(kb_SUMO_4040,axiom,
    s__instance(s__PortadownIreland,s__City) ).

fof(kb_SUMO_4041,axiom,
    s__documentation(s__PortadownIreland,s__EnglishLanguage,'The &%City of &%Portadown in &%Ireland.') ).

fof(kb_SUMO_4042,axiom,
    s__instance(s__PragueCzechRepublic,s__City) ).

fof(kb_SUMO_4043,axiom,
    s__documentation(s__PragueCzechRepublic,s__EnglishLanguage,'The &%City of &%Prague in &%CzechRepublic.') ).

fof(kb_SUMO_4044,axiom,
    s__instance(s__PuertoAlviraColombia,s__City) ).

fof(kb_SUMO_4045,axiom,
    s__documentation(s__PuertoAlviraColombia,s__EnglishLanguage,'The &%City of &%PuertoAlvira in &%Colombia.') ).

fof(kb_SUMO_4046,axiom,
    s__instance(s__PuertoLlerasColombia,s__City) ).

fof(kb_SUMO_4047,axiom,
    s__documentation(s__PuertoLlerasColombia,s__EnglishLanguage,'The &%City of &%PuertoLleras in &%Colombia.') ).

fof(kb_SUMO_4048,axiom,
    s__instance(s__PunjabPakistan,s__City) ).

fof(kb_SUMO_4049,axiom,
    s__documentation(s__PunjabPakistan,s__EnglishLanguage,'The &%City of &%Punjab in &%Pakistan.') ).

fof(kb_SUMO_4050,axiom,
    s__instance(s__QuettaPakistan,s__City) ).

fof(kb_SUMO_4051,axiom,
    s__documentation(s__QuettaPakistan,s__EnglishLanguage,'The &%City of &%Quetta in &%Pakistan.') ).

fof(kb_SUMO_4052,axiom,
    s__instance(s__QuitoEcuador,s__City) ).

fof(kb_SUMO_4053,axiom,
    s__documentation(s__QuitoEcuador,s__EnglishLanguage,'The &%City of &%Quito in &%Ecuador.') ).

fof(kb_SUMO_4054,axiom,
    s__instance(s__RadaAmanYemen,s__City) ).

fof(kb_SUMO_4055,axiom,
    s__documentation(s__RadaAmanYemen,s__EnglishLanguage,'The &%City of &%RadaAman in &%Yemen.') ).

fof(kb_SUMO_4056,axiom,
    s__instance(s__RafahGazaStrip,s__City) ).

fof(kb_SUMO_4057,axiom,
    s__documentation(s__RafahGazaStrip,s__EnglishLanguage,'The &%City of &%Rafah in &%GazaStrip.') ).

fof(kb_SUMO_4058,axiom,
    s__instance(s__RamaJunctionWestBank,s__City) ).

fof(kb_SUMO_4059,axiom,
    s__documentation(s__RamaJunctionWestBank,s__EnglishLanguage,'The &%City of &%RamaJunction in &%WestBank.') ).

fof(kb_SUMO_4060,axiom,
    s__instance(s__RamalDeAspusanaPeru,s__City) ).

fof(kb_SUMO_4061,axiom,
    s__documentation(s__RamalDeAspusanaPeru,s__EnglishLanguage,'The &%City of &%RamalDeAspusana in &%Peru.') ).

fof(kb_SUMO_4062,axiom,
    s__instance(s__RamallahWestBank,s__City) ).

fof(kb_SUMO_4063,axiom,
    s__documentation(s__RamallahWestBank,s__EnglishLanguage,'The &%City of &%Ramallah in &%WestBank.') ).

fof(kb_SUMO_4064,axiom,
    s__instance(s__RamatGanIsrael,s__City) ).

fof(kb_SUMO_4065,axiom,
    s__documentation(s__RamatGanIsrael,s__EnglishLanguage,'The &%City of &%RamatGan in &%Israel.') ).

fof(kb_SUMO_4066,axiom,
    s__instance(s__RaminWestBank,s__City) ).

fof(kb_SUMO_4067,axiom,
    s__documentation(s__RaminWestBank,s__EnglishLanguage,'The &%City of &%Ramin in &%WestBank.') ).

fof(kb_SUMO_4068,axiom,
    s__instance(s__RamleIsrael,s__City) ).

fof(kb_SUMO_4069,axiom,
    s__documentation(s__RamleIsrael,s__EnglishLanguage,'The &%City of &%Ramle in &%Israel.') ).

fof(kb_SUMO_4070,axiom,
    s__instance(s__RawalpindiPakistan,s__City) ).

fof(kb_SUMO_4071,axiom,
    s__documentation(s__RawalpindiPakistan,s__EnglishLanguage,'The &%City of &%Rawalpindi in &%Pakistan.') ).

fof(kb_SUMO_4072,axiom,
    s__instance(s__ReusSpain,s__City) ).

fof(kb_SUMO_4073,axiom,
    s__documentation(s__ReusSpain,s__EnglishLanguage,'The &%City of &%Reus in &%Spain.') ).

fof(kb_SUMO_4074,axiom,
    s__instance(s__RigaLatvia,s__City) ).

fof(kb_SUMO_4075,axiom,
    s__documentation(s__RigaLatvia,s__EnglishLanguage,'The &%City of &%Riga in &%Latvia.') ).

fof(kb_SUMO_4076,axiom,
    s__instance(s__RijekaCroatia,s__City) ).

fof(kb_SUMO_4077,axiom,
    s__documentation(s__RijekaCroatia,s__EnglishLanguage,'The &%City of &%Rijeka in &%Croatia.') ).

fof(kb_SUMO_4078,axiom,
    s__instance(s__RishonLeZionIsrael,s__City) ).

fof(kb_SUMO_4079,axiom,
    s__documentation(s__RishonLeZionIsrael,s__EnglishLanguage,'The &%City of &%RishonLeZion in &%Israel.') ).

fof(kb_SUMO_4080,axiom,
    s__instance(s__RiyadhSaudiArabia,s__City) ).

fof(kb_SUMO_4081,axiom,
    s__documentation(s__RiyadhSaudiArabia,s__EnglishLanguage,'The &%City of &%Riyadh in &%SaudiArabia.') ).

fof(kb_SUMO_4082,axiom,
    s__instance(s__RoermondNetherlands,s__City) ).

fof(kb_SUMO_4083,axiom,
    s__documentation(s__RoermondNetherlands,s__EnglishLanguage,'The &%City of &%Roermond in &%Netherlands.') ).

fof(kb_SUMO_4084,axiom,
    s__instance(s__RosasSpain,s__City) ).

fof(kb_SUMO_4085,axiom,
    s__documentation(s__RosasSpain,s__EnglishLanguage,'The &%City of &%Rosas in &%Spain.') ).

fof(kb_SUMO_4086,axiom,
    s__instance(s__RostovOnDonRussia,s__City) ).

fof(kb_SUMO_4087,axiom,
    s__documentation(s__RostovOnDonRussia,s__EnglishLanguage,'The &%City of &%RostovOnDon in &%Russia.') ).

fof(kb_SUMO_4088,axiom,
    s__instance(s__RuhengeriRwanda,s__City) ).

fof(kb_SUMO_4089,axiom,
    s__documentation(s__RuhengeriRwanda,s__EnglishLanguage,'The &%City of &%Ruhengeri in &%Rwanda.') ).

fof(kb_SUMO_4090,axiom,
    s__instance(s__SaadaYemen,s__City) ).

fof(kb_SUMO_4091,axiom,
    s__documentation(s__SaadaYemen,s__EnglishLanguage,'The &%City of &%Saada in &%Yemen.') ).

fof(kb_SUMO_4092,axiom,
    s__instance(s__SabatenaColombia,s__City) ).

fof(kb_SUMO_4093,axiom,
    s__documentation(s__SabatenaColombia,s__EnglishLanguage,'The &%City of &%Sabatena in &%Colombia.') ).

fof(kb_SUMO_4094,axiom,
    s__instance(s__SacramentoUnitedStates,s__City) ).

fof(kb_SUMO_4095,axiom,
    s__documentation(s__SacramentoUnitedStates,s__EnglishLanguage,'The &%City of &%Sacramento in &%UnitedStates.') ).

fof(kb_SUMO_4096,axiom,
    s__instance(s__SaintAvoldFrance,s__City) ).

fof(kb_SUMO_4097,axiom,
    s__documentation(s__SaintAvoldFrance,s__EnglishLanguage,'The &%City of &%SaintAvold in &%France.') ).

fof(kb_SUMO_4098,axiom,
    s__instance(s__SaintSebastianSpain,s__City) ).

fof(kb_SUMO_4099,axiom,
    s__documentation(s__SaintSebastianSpain,s__EnglishLanguage,'The &%City of &%SaintSebastian in &%Spain.') ).

fof(kb_SUMO_4100,axiom,
    s__instance(s__SaintJeanDeLuzFrance,s__City) ).

fof(kb_SUMO_4101,axiom,
    s__documentation(s__SaintJeanDeLuzFrance,s__EnglishLanguage,'The &%City of &%SaintJeanDeLuz in &%France.') ).

fof(kb_SUMO_4102,axiom,
    s__instance(s__SairanbarIraq,s__City) ).

fof(kb_SUMO_4103,axiom,
    s__documentation(s__SairanbarIraq,s__EnglishLanguage,'The &%City of &%Sairanbar in &%Iraq.') ).

fof(kb_SUMO_4104,axiom,
    s__instance(s__SajaIAGazaStrip,s__City) ).

fof(kb_SUMO_4105,axiom,
    s__documentation(s__SajaIAGazaStrip,s__EnglishLanguage,'The &%City of &%SajaIA in &%GazaStrip.') ).

fof(kb_SUMO_4106,axiom,
    s__instance(s__SallentDeGallegoSpain,s__City) ).

fof(kb_SUMO_4107,axiom,
    s__documentation(s__SallentDeGallegoSpain,s__EnglishLanguage,'The &%City of &%SallentDeGallego in &%Spain.') ).

fof(kb_SUMO_4108,axiom,
    s__instance(s__SamariaWestBank,s__City) ).

fof(kb_SUMO_4109,axiom,
    s__documentation(s__SamariaWestBank,s__EnglishLanguage,'The &%City of &%Samaria in &%WestBank.') ).

fof(kb_SUMO_4110,axiom,
    s__instance(s__SamashkiRussia,s__City) ).

fof(kb_SUMO_4111,axiom,
    s__documentation(s__SamashkiRussia,s__EnglishLanguage,'The &%City of &%Samashki in &%Russia.') ).

fof(kb_SUMO_4112,axiom,
    s__instance(s__SanDiegoColombia,s__City) ).

fof(kb_SUMO_4113,axiom,
    s__documentation(s__SanDiegoColombia,s__EnglishLanguage,'The &%City of &%SanDiego in &%Colombia.') ).

fof(kb_SUMO_4114,axiom,
    s__instance(s__SanJoseCostaRica,s__City) ).

fof(kb_SUMO_4115,axiom,
    s__documentation(s__SanJoseCostaRica,s__EnglishLanguage,'The &%City of &%SanJose in &%CostaRica.') ).

fof(kb_SUMO_4116,axiom,
    s__instance(s__SanLuisColombia,s__City) ).

fof(kb_SUMO_4117,axiom,
    s__documentation(s__SanLuisColombia,s__EnglishLanguage,'The &%City of &%SanLuis in &%Colombia.') ).

fof(kb_SUMO_4118,axiom,
    s__instance(s__SanMiguelElSalvador,s__City) ).

fof(kb_SUMO_4119,axiom,
    s__documentation(s__SanMiguelElSalvador,s__EnglishLanguage,'The &%City of &%SanMiguel in &%ElSalvador.') ).

fof(kb_SUMO_4120,axiom,
    s__instance(s__SanPabloColombia,s__City) ).

fof(kb_SUMO_4121,axiom,
    s__documentation(s__SanPabloColombia,s__EnglishLanguage,'The &%City of &%SanPablo in &%Colombia.') ).

fof(kb_SUMO_4122,axiom,
    s__instance(s__SanSebastianSpain,s__City) ).

fof(kb_SUMO_4123,axiom,
    s__documentation(s__SanSebastianSpain,s__EnglishLanguage,'The &%City of &%SanSebastian in &%Spain.') ).

fof(kb_SUMO_4124,axiom,
    s__instance(s__SanaaYemen,s__City) ).

fof(kb_SUMO_4125,axiom,
    s__documentation(s__SanaaYemen,s__EnglishLanguage,'The &%City of &%Sanaa in &%Yemen.') ).

fof(kb_SUMO_4126,axiom,
    s__instance(s__SangaldanIndia,s__City) ).

fof(kb_SUMO_4127,axiom,
    s__documentation(s__SangaldanIndia,s__EnglishLanguage,'The &%City of &%Sangaldan in &%India.') ).

fof(kb_SUMO_4128,axiom,
    s__instance(s__SantaMartaColombia,s__City) ).

fof(kb_SUMO_4129,axiom,
    s__documentation(s__SantaMartaColombia,s__EnglishLanguage,'The &%City of &%SantaMarta in &%Colombia.') ).

fof(kb_SUMO_4130,axiom,
    s__instance(s__SantaPolaSpain,s__City) ).

fof(kb_SUMO_4131,axiom,
    s__documentation(s__SantaPolaSpain,s__EnglishLanguage,'The &%City of &%SantaPola in &%Spain.') ).

fof(kb_SUMO_4132,axiom,
    s__instance(s__SantiagoChile,s__City) ).

fof(kb_SUMO_4133,axiom,
    s__documentation(s__SantiagoChile,s__EnglishLanguage,'The &%City of &%Santiago in &%Chile.') ).

fof(kb_SUMO_4134,axiom,
    s__instance(s__SanurIsrael,s__City) ).

fof(kb_SUMO_4135,axiom,
    s__documentation(s__SanurIsrael,s__EnglishLanguage,'The &%City of &%Sanur in &%Israel.') ).

fof(kb_SUMO_4136,axiom,
    s__instance(s__SarajevoBosniaAndHerzegovina,s__City) ).

fof(kb_SUMO_4137,axiom,
    s__documentation(s__SarajevoBosniaAndHerzegovina,s__EnglishLanguage,'The &%City of &%Sarajevo in &%BosniaAndHerzegovina.') ).

fof(kb_SUMO_4138,axiom,
    s__instance(s__SatkhiraBangladesh,s__City) ).

fof(kb_SUMO_4139,axiom,
    s__documentation(s__SatkhiraBangladesh,s__EnglishLanguage,'The &%City of &%Satkhira in &%Bangladesh.') ).

fof(kb_SUMO_4140,axiom,
    s__instance(s__SegoviaColombia,s__City) ).

fof(kb_SUMO_4141,axiom,
    s__documentation(s__SegoviaColombia,s__EnglishLanguage,'The &%City of &%Segovia in &%Colombia.') ).

fof(kb_SUMO_4142,axiom,
    s__instance(s__SeoulSouthKorea,s__City) ).

fof(kb_SUMO_4143,axiom,
    s__documentation(s__SeoulSouthKorea,s__EnglishLanguage,'The &%City of &%Seoul in &%SouthKorea.') ).

fof(kb_SUMO_4144,axiom,
    s__instance(s__SevilleSpain,s__City) ).

fof(kb_SUMO_4145,axiom,
    s__documentation(s__SevilleSpain,s__EnglishLanguage,'The &%City of &%Seville in &%Spain.') ).

fof(kb_SUMO_4146,axiom,
    s__instance(s__ShadmotMeholaWestBank,s__City) ).

fof(kb_SUMO_4147,axiom,
    s__documentation(s__ShadmotMeholaWestBank,s__EnglishLanguage,'The &%City of &%ShadmotMehola in &%WestBank.') ).

fof(kb_SUMO_4148,axiom,
    s__instance(s__ShaveiShomronWestBank,s__City) ).

fof(kb_SUMO_4149,axiom,
    s__documentation(s__ShaveiShomronWestBank,s__EnglishLanguage,'The &%City of &%ShaveiShomron in &%WestBank.') ).

fof(kb_SUMO_4150,axiom,
    s__instance(s__SheikhAjlunGazaStrip,s__City) ).

fof(kb_SUMO_4151,axiom,
    s__documentation(s__SheikhAjlunGazaStrip,s__EnglishLanguage,'The &%City of &%SheikhAjlun in &%GazaStrip.') ).

fof(kb_SUMO_4152,axiom,
    s__instance(s__ShiloWestBank,s__City) ).

fof(kb_SUMO_4153,axiom,
    s__documentation(s__ShiloWestBank,s__EnglishLanguage,'The &%City of &%Shilo in &%WestBank.') ).

fof(kb_SUMO_4154,axiom,
    s__instance(s__ShimiEcuador,s__City) ).

fof(kb_SUMO_4155,axiom,
    s__documentation(s__ShimiEcuador,s__EnglishLanguage,'The &%City of &%Shimi in &%Ecuador.') ).

fof(kb_SUMO_4156,axiom,
    s__instance(s__ShlomiIsrael,s__City) ).

fof(kb_SUMO_4157,axiom,
    s__documentation(s__ShlomiIsrael,s__EnglishLanguage,'The &%City of &%Shlomi in &%Israel.') ).

fof(kb_SUMO_4158,axiom,
    s__instance(s__SidiHalifahLibya,s__City) ).

fof(kb_SUMO_4159,axiom,
    s__documentation(s__SidiHalifahLibya,s__EnglishLanguage,'The &%City of &%SidiHalifah in &%Libya.') ).

fof(kb_SUMO_4160,axiom,
    s__instance(s__SidonLebanon,s__City) ).

fof(kb_SUMO_4161,axiom,
    s__documentation(s__SidonLebanon,s__EnglishLanguage,'The &%City of &%Sidon in &%Lebanon.') ).

fof(kb_SUMO_4162,axiom,
    s__instance(s__SiirtTurkey,s__City) ).

fof(kb_SUMO_4163,axiom,
    s__documentation(s__SiirtTurkey,s__EnglishLanguage,'The &%City of &%Siirt in &%Turkey.') ).

fof(kb_SUMO_4164,axiom,
    s__instance(s__SilatADaharWestBank,s__City) ).

fof(kb_SUMO_4165,axiom,
    s__documentation(s__SilatADaharWestBank,s__EnglishLanguage,'The &%City of &%SilatADahar in &%WestBank.') ).

fof(kb_SUMO_4166,axiom,
    s__instance(s__Sitra,s__City) ).

fof(kb_SUMO_4167,axiom,
    s__documentation(s__Sitra,s__EnglishLanguage,'The &%City of Sitra.') ).

fof(kb_SUMO_4168,axiom,
    s__instance(s__SitrahBahrain,s__City) ).

fof(kb_SUMO_4169,axiom,
    s__documentation(s__SitrahBahrain,s__EnglishLanguage,'The &%City of &%Sitrah in &%Bahrain.') ).

fof(kb_SUMO_4170,axiom,
    s__instance(s__SoporeIndia,s__City) ).

fof(kb_SUMO_4171,axiom,
    s__documentation(s__SoporeIndia,s__EnglishLanguage,'The &%City of &%Sopore in &%India.') ).

fof(kb_SUMO_4172,axiom,
    s__instance(s__SrinagarIndia,s__City) ).

fof(kb_SUMO_4173,axiom,
    s__documentation(s__SrinagarIndia,s__EnglishLanguage,'The &%City of &%Srinagar in &%India.') ).

fof(kb_SUMO_4174,axiom,
    s__instance(s__SrinigarIndia,s__City) ).

fof(kb_SUMO_4175,axiom,
    s__documentation(s__SrinigarIndia,s__EnglishLanguage,'The &%City of &%Srinigar in &%India.') ).

fof(kb_SUMO_4176,axiom,
    s__instance(s__SriperumbudurIndia,s__City) ).

fof(kb_SUMO_4177,axiom,
    s__documentation(s__SriperumbudurIndia,s__EnglishLanguage,'The &%City of &%Sriperumbudur in &%India.') ).

fof(kb_SUMO_4178,axiom,
    s__instance(s__StewartstownNorthernIreland,s__City) ).

fof(kb_SUMO_4179,axiom,
    s__documentation(s__StewartstownNorthernIreland,s__EnglishLanguage,'The &%City of &%Stewartstown in &%NorthernIreland.') ).

fof(kb_SUMO_4180,axiom,
    s__instance(s__StockholmSweden,s__City) ).

fof(kb_SUMO_4181,axiom,
    s__documentation(s__StockholmSweden,s__EnglishLanguage,'The &%City of &%Stockholm in &%Sweden.') ).

fof(kb_SUMO_4182,axiom,
    s__instance(s__StrasbourgFrance,s__City) ).

fof(kb_SUMO_4183,axiom,
    s__documentation(s__StrasbourgFrance,s__EnglishLanguage,'The &%City of &%Strasbourg in &%France.') ).

fof(kb_SUMO_4184,axiom,
    s__instance(s__SukaiManiyah,s__City) ).

fof(kb_SUMO_4185,axiom,
    s__documentation(s__SukaiManiyah,s__EnglishLanguage,'The &%City of SukaiManiyah.') ).

fof(kb_SUMO_4186,axiom,
    s__instance(s__SulawesiIndonesia,s__City) ).

fof(kb_SUMO_4187,axiom,
    s__documentation(s__SulawesiIndonesia,s__EnglishLanguage,'The &%City of &%Sulawesi in &%Indonesia.') ).

fof(kb_SUMO_4188,axiom,
    s__instance(s__SulaymaniyahIraq,s__City) ).

fof(kb_SUMO_4189,axiom,
    s__documentation(s__SulaymaniyahIraq,s__EnglishLanguage,'The &%City of &%Sulaymaniyah in &%Iraq.') ).

fof(kb_SUMO_4190,axiom,
    s__instance(s__SumayrYemen,s__City) ).

fof(kb_SUMO_4191,axiom,
    s__documentation(s__SumayrYemen,s__EnglishLanguage,'The &%City of &%Sumayr in &%Yemen.') ).

fof(kb_SUMO_4192,axiom,
    s__instance(s__SusiyaWestBank,s__City) ).

fof(kb_SUMO_4193,axiom,
    s__documentation(s__SusiyaWestBank,s__EnglishLanguage,'The &%City of &%Susiya in &%WestBank.') ).

fof(kb_SUMO_4194,axiom,
    s__instance(s__TBilisiGeorgia,s__City) ).

fof(kb_SUMO_4195,axiom,
    s__documentation(s__TBilisiGeorgia,s__EnglishLanguage,'The &%City of &%TBilisi in &%RepublicOfGeorgia.') ).

fof(kb_SUMO_4196,axiom,
    s__instance(s__TailaPakistan,s__City) ).

fof(kb_SUMO_4197,axiom,
    s__documentation(s__TailaPakistan,s__EnglishLanguage,'The &%City of &%Taila in &%Pakistan.') ).

fof(kb_SUMO_4198,axiom,
    s__instance(s__TamezGuidaAlgeria,s__City) ).

fof(kb_SUMO_4199,axiom,
    s__documentation(s__TamezGuidaAlgeria,s__EnglishLanguage,'The &%City of &%TamezGuida in &%Algeria.') ).

fof(kb_SUMO_4200,axiom,
    s__instance(s__TandySriLanka,s__City) ).

fof(kb_SUMO_4201,axiom,
    s__documentation(s__TandySriLanka,s__EnglishLanguage,'The &%City of &%Tandy in &%SriLanka.') ).

fof(kb_SUMO_4202,axiom,
    s__instance(s__TaxilaPakistan,s__City) ).

fof(kb_SUMO_4203,axiom,
    s__documentation(s__TaxilaPakistan,s__EnglishLanguage,'The &%City of &%Taxila in &%Pakistan.') ).

fof(kb_SUMO_4204,axiom,
    s__instance(s__TegucigalpaHonduras,s__City) ).

fof(kb_SUMO_4205,axiom,
    s__documentation(s__TegucigalpaHonduras,s__EnglishLanguage,'The &%City of &%Tegucigalpa in &%Honduras.') ).

fof(kb_SUMO_4206,axiom,
    s__instance(s__TeheranIran,s__City) ).

fof(kb_SUMO_4207,axiom,
    s__documentation(s__TeheranIran,s__EnglishLanguage,'The &%City of &%Teheran in &%Iran.') ).

fof(kb_SUMO_4208,axiom,
    s__instance(s__Tehran,s__City) ).

fof(kb_SUMO_4209,axiom,
    s__documentation(s__Tehran,s__EnglishLanguage,'The &%City of Tehran.') ).

fof(kb_SUMO_4210,axiom,
    s__instance(s__TekoaWestBank,s__City) ).

fof(kb_SUMO_4211,axiom,
    s__documentation(s__TekoaWestBank,s__EnglishLanguage,'The &%City of &%Tekoa in &%WestBank.') ).

fof(kb_SUMO_4212,axiom,
    s__instance(s__TelAvivIsrael,s__City) ).

fof(kb_SUMO_4213,axiom,
    s__documentation(s__TelAvivIsrael,s__EnglishLanguage,'The &%City of &%TelAviv in &%Israel.') ).

fof(kb_SUMO_4214,axiom,
    s__instance(s__TelQateifaGazaStrip,s__City) ).

fof(kb_SUMO_4215,axiom,
    s__documentation(s__TelQateifaGazaStrip,s__EnglishLanguage,'The &%City of &%TelQateifa in &%GazaStrip.') ).

fof(kb_SUMO_4216,axiom,
    s__instance(s__TelRumeiydaIsrael,s__City) ).

fof(kb_SUMO_4217,axiom,
    s__documentation(s__TelRumeiydaIsrael,s__EnglishLanguage,'The &%City of &%TelRumeiyda in &%Israel.') ).

fof(kb_SUMO_4218,axiom,
    s__instance(s__TelemIsrael,s__City) ).

fof(kb_SUMO_4219,axiom,
    s__documentation(s__TelemIsrael,s__EnglishLanguage,'The &%City of &%Telem in &%Israel.') ).

fof(kb_SUMO_4220,axiom,
    s__instance(s__TenaWestBank,s__City) ).

fof(kb_SUMO_4221,axiom,
    s__documentation(s__TenaWestBank,s__EnglishLanguage,'The &%City of &%Tena in &%WestBank.') ).

fof(kb_SUMO_4222,axiom,
    s__instance(s__TheHagueNetherlands,s__City) ).

fof(kb_SUMO_4223,axiom,
    s__documentation(s__TheHagueNetherlands,s__EnglishLanguage,'The &%City of &%TheHague in &%Netherlands.') ).

fof(kb_SUMO_4224,axiom,
    s__instance(s__ThekraguriIndia,s__City) ).

fof(kb_SUMO_4225,axiom,
    s__documentation(s__ThekraguriIndia,s__EnglishLanguage,'The &%City of &%Thekraguri in &%India.') ).

fof(kb_SUMO_4226,axiom,
    s__instance(s__TiaretAlgeria,s__City) ).

fof(kb_SUMO_4227,axiom,
    s__documentation(s__TiaretAlgeria,s__EnglishLanguage,'The &%City of &%Tiaret in &%Algeria.') ).

fof(kb_SUMO_4228,axiom,
    s__instance(s__TiratAlgeria,s__City) ).

fof(kb_SUMO_4229,axiom,
    s__documentation(s__TiratAlgeria,s__EnglishLanguage,'The &%City of &%Tirat in &%Algeria.') ).

fof(kb_SUMO_4230,axiom,
    s__instance(s__TokyoJapan,s__City) ).

fof(kb_SUMO_4231,axiom,
    s__capitalCity(s__TokyoJapan,s__Japan) ).

fof(kb_SUMO_4232,axiom,
    s__documentation(s__TokyoJapan,s__EnglishLanguage,'The capital and largest City in Japan.') ).

fof(kb_SUMO_4233,axiom,
    s__instance(s__TolosaSpain,s__City) ).

fof(kb_SUMO_4234,axiom,
    s__documentation(s__TolosaSpain,s__EnglishLanguage,'The &%City of &%Tolosa in &%Spain.') ).

fof(kb_SUMO_4235,axiom,
    s__instance(s__TopkakiTurkey,s__City) ).

fof(kb_SUMO_4236,axiom,
    s__documentation(s__TopkakiTurkey,s__EnglishLanguage,'The &%City of &%Topkaki in &%Turkey.') ).

fof(kb_SUMO_4237,axiom,
    s__instance(s__TrabzonTurkey,s__City) ).

fof(kb_SUMO_4238,axiom,
    s__documentation(s__TrabzonTurkey,s__EnglishLanguage,'The &%City of &%Trabzon in &%Turkey.') ).

fof(kb_SUMO_4239,axiom,
    s__instance(s__TripoliLibya,s__City) ).

fof(kb_SUMO_4240,axiom,
    s__documentation(s__TripoliLibya,s__EnglishLanguage,'The &%City of &%Tripoli in &%Libya.') ).

fof(kb_SUMO_4241,axiom,
    s__instance(s__TulkaremWestBank,s__City) ).

fof(kb_SUMO_4242,axiom,
    s__documentation(s__TulkaremWestBank,s__EnglishLanguage,'The &%City of &%Tulkarem in &%WestBank.') ).

fof(kb_SUMO_4243,axiom,
    s__instance(s__TulkarmWestBank,s__City) ).

fof(kb_SUMO_4244,axiom,
    s__documentation(s__TulkarmWestBank,s__EnglishLanguage,'The &%City of &%Tulkarm in &%WestBank.') ).

fof(kb_SUMO_4245,axiom,
    s__instance(s__TunceliTurkey,s__City) ).

fof(kb_SUMO_4246,axiom,
    s__documentation(s__TunceliTurkey,s__EnglishLanguage,'The &%City of &%Tunceli in &%Turkey.') ).

fof(kb_SUMO_4247,axiom,
    s__instance(s__TurbatPakistan,s__City) ).

fof(kb_SUMO_4248,axiom,
    s__documentation(s__TurbatPakistan,s__EnglishLanguage,'The &%City of &%Turbat in &%Pakistan.') ).

fof(kb_SUMO_4249,axiom,
    s__instance(s__UmAlFahmIsrael,s__City) ).

fof(kb_SUMO_4250,axiom,
    s__documentation(s__UmAlFahmIsrael,s__EnglishLanguage,'The &%City of &%UmAlFahm in &%Israel.') ).

fof(kb_SUMO_4251,axiom,
    s__instance(s__UmmQasrIraq,s__City) ).

fof(kb_SUMO_4252,axiom,
    s__documentation(s__UmmQasrIraq,s__EnglishLanguage,'The &%City of &%UmmQasr in &%Iraq.') ).

fof(kb_SUMO_4253,axiom,
    s__instance(s__UrenaVenezuela,s__City) ).

fof(kb_SUMO_4254,axiom,
    s__documentation(s__UrenaVenezuela,s__EnglishLanguage,'The &%City of &%Urena in &%Venezuela.') ).

fof(kb_SUMO_4255,axiom,
    s__instance(s__UrraColombia,s__City) ).

fof(kb_SUMO_4256,axiom,
    s__documentation(s__UrraColombia,s__EnglishLanguage,'The &%City of &%Urra in &%Colombia.') ).

fof(kb_SUMO_4257,axiom,
    s__instance(s__UrsMartanRussia,s__City) ).

fof(kb_SUMO_4258,axiom,
    s__documentation(s__UrsMartanRussia,s__EnglishLanguage,'The &%City of &%UrsMartan in &%Russia.') ).

fof(kb_SUMO_4259,axiom,
    s__instance(s__ValenciaSpain,s__City) ).

fof(kb_SUMO_4260,axiom,
    s__documentation(s__ValenciaSpain,s__EnglishLanguage,'The &%City of &%Valencia in &%Spain.') ).

fof(kb_SUMO_4261,axiom,
    s__instance(s__ValleduparColombia,s__City) ).

fof(kb_SUMO_4262,axiom,
    s__documentation(s__ValleduparColombia,s__EnglishLanguage,'The &%City of &%Valledupar in &%Colombia.') ).

fof(kb_SUMO_4263,axiom,
    s__instance(s__VanTurkey,s__City) ).

fof(kb_SUMO_4264,axiom,
    s__documentation(s__VanTurkey,s__EnglishLanguage,'The &%City of &%Van in &%Turkey.') ).

fof(kb_SUMO_4265,axiom,
    s__instance(s__VavuniyaSriLanka,s__City) ).

fof(kb_SUMO_4266,axiom,
    s__documentation(s__VavuniyaSriLanka,s__EnglishLanguage,'The &%City of &%Vavuniya in &%SriLanka.') ).

fof(kb_SUMO_4267,axiom,
    s__instance(s__ViennaAustria,s__City) ).

fof(kb_SUMO_4268,axiom,
    s__documentation(s__ViennaAustria,s__EnglishLanguage,'The &%City of &%Vienna in &%Austria.') ).

fof(kb_SUMO_4269,axiom,
    s__instance(s__VientianeLaos,s__City) ).

fof(kb_SUMO_4270,axiom,
    s__documentation(s__VientianeLaos,s__EnglishLanguage,'The &%City of &%Vientiane in &%Laos.') ).

fof(kb_SUMO_4271,axiom,
    s__instance(s__VillavicencioColombia,s__City) ).

fof(kb_SUMO_4272,axiom,
    s__documentation(s__VillavicencioColombia,s__EnglishLanguage,'The &%City of &%Villavicencio in &%Colombia.') ).

fof(kb_SUMO_4273,axiom,
    s__instance(s__VitoriaSpain,s__City) ).

fof(kb_SUMO_4274,axiom,
    s__documentation(s__VitoriaSpain,s__EnglishLanguage,'The &%City of &%Vitoria in &%Spain.') ).

fof(kb_SUMO_4275,axiom,
    s__instance(s__VitrollesFrance,s__City) ).

fof(kb_SUMO_4276,axiom,
    s__documentation(s__VitrollesFrance,s__EnglishLanguage,'The &%City of &%Vitrolles in &%France.') ).

fof(kb_SUMO_4277,axiom,
    s__instance(s__VladikavkazRussia,s__City) ).

fof(kb_SUMO_4278,axiom,
    s__documentation(s__VladikavkazRussia,s__EnglishLanguage,'The &%City of &%Vladikavkaz in &%Russia.') ).

fof(kb_SUMO_4279,axiom,
    s__instance(s__VladivostokRussia,s__City) ).

fof(kb_SUMO_4280,axiom,
    s__documentation(s__VladivostokRussia,s__EnglishLanguage,'The &%City of &%Vladivostok in &%Russia.') ).

fof(kb_SUMO_4281,axiom,
    s__instance(s__VolgodonskRussia,s__City) ).

fof(kb_SUMO_4282,axiom,
    s__documentation(s__VolgodonskRussia,s__EnglishLanguage,'The &%City of &%Volgodonsk in &%Russia.') ).

fof(kb_SUMO_4283,axiom,
    s__instance(s__WadiAlDabaatYemen,s__City) ).

fof(kb_SUMO_4284,axiom,
    s__documentation(s__WadiAlDabaatYemen,s__EnglishLanguage,'The &%City of &%WadiAlDabaat in &%Yemen.') ).

fof(kb_SUMO_4285,axiom,
    s__instance(s__WadiAraIsrael,s__City) ).

fof(kb_SUMO_4286,axiom,
    s__documentation(s__WadiAraIsrael,s__EnglishLanguage,'The &%City of &%WadiAra in &%Israel.') ).

fof(kb_SUMO_4287,axiom,
    s__instance(s__WadiKeltWestBank,s__City) ).

fof(kb_SUMO_4288,axiom,
    s__documentation(s__WadiKeltWestBank,s__EnglishLanguage,'The &%City of &%WadiKelt in &%WestBank.') ).

fof(kb_SUMO_4289,axiom,
    s__instance(s__WashingtonDCUnitedStates,s__AmericanCity) ).

fof(kb_SUMO_4290,axiom,
    s__documentation(s__WashingtonDCUnitedStates,s__EnglishLanguage,'The &%capitalCity of the &%UnitedStates.') ).

fof(kb_SUMO_4291,axiom,
    s__instance(s__WattyanBahrain,s__City) ).

fof(kb_SUMO_4292,axiom,
    s__documentation(s__WattyanBahrain,s__EnglishLanguage,'The &%City of &%Wattyan in &%Bahrain.') ).

fof(kb_SUMO_4293,axiom,
    s__instance(s__WestBeirutLebanon,s__City) ).

fof(kb_SUMO_4294,axiom,
    s__documentation(s__WestBeirutLebanon,s__EnglishLanguage,'The &%City of &%WestBeirut in &%Lebanon.') ).

fof(kb_SUMO_4295,axiom,
    s__instance(s__XiAnChina,s__City) ).

fof(kb_SUMO_4296,axiom,
    s__documentation(s__XiAnChina,s__EnglishLanguage,'The &%City of &%XiAn in &%China.') ).

fof(kb_SUMO_4297,axiom,
    s__instance(s__YaAbadWestBank,s__City) ).

fof(kb_SUMO_4298,axiom,
    s__documentation(s__YaAbadWestBank,s__EnglishLanguage,'The &%City of &%YaAbad in &%WestBank.') ).

fof(kb_SUMO_4299,axiom,
    s__instance(s__YagurJunctionIsrael,s__City) ).

fof(kb_SUMO_4300,axiom,
    s__documentation(s__YagurJunctionIsrael,s__EnglishLanguage,'The &%City of &%YagurJunction in &%Israel.') ).

fof(kb_SUMO_4301,axiom,
    s__instance(s__YehudIsrael,s__City) ).

fof(kb_SUMO_4302,axiom,
    s__documentation(s__YehudIsrael,s__EnglishLanguage,'The &%City of &%Yehud in &%Israel.') ).

fof(kb_SUMO_4303,axiom,
    s__instance(s__YerevanArmenia,s__City) ).

fof(kb_SUMO_4304,axiom,
    s__documentation(s__YerevanArmenia,s__EnglishLanguage,'The &%City of &%Yerevan in &%Armenia.') ).

fof(kb_SUMO_4305,axiom,
    s__instance(s__YitzharWestBank,s__City) ).

fof(kb_SUMO_4306,axiom,
    s__documentation(s__YitzharWestBank,s__EnglishLanguage,'The &%City of &%Yitzhar in &%WestBank.') ).

fof(kb_SUMO_4307,axiom,
    s__instance(s__YokotaJapan,s__City) ).

fof(kb_SUMO_4308,axiom,
    s__documentation(s__YokotaJapan,s__EnglishLanguage,'The &%City of &%Yokota in &%Japan.') ).

fof(kb_SUMO_4309,axiom,
    s__instance(s__YopalColombia,s__City) ).

fof(kb_SUMO_4310,axiom,
    s__documentation(s__YopalColombia,s__EnglishLanguage,'The &%City of &%Yopal in &%Colombia.') ).

fof(kb_SUMO_4311,axiom,
    s__instance(s__YuksekovaTurkey,s__City) ).

fof(kb_SUMO_4312,axiom,
    s__documentation(s__YuksekovaTurkey,s__EnglishLanguage,'The &%City of &%Yuksekova in &%Turkey.') ).

fof(kb_SUMO_4313,axiom,
    s__instance(s__ZaitaIsrael,s__City) ).

fof(kb_SUMO_4314,axiom,
    s__documentation(s__ZaitaIsrael,s__EnglishLanguage,'The &%City of &%Zaita in &%Israel.') ).

fof(kb_SUMO_4315,axiom,
    s__instance(s__ZamarYemen,s__City) ).

fof(kb_SUMO_4316,axiom,
    s__documentation(s__ZamarYemen,s__EnglishLanguage,'The &%City of &%Zamar in &%Yemen.') ).

fof(kb_SUMO_4317,axiom,
    s__instance(s__ZamboangaPhilippines,s__City) ).

fof(kb_SUMO_4318,axiom,
    s__documentation(s__ZamboangaPhilippines,s__EnglishLanguage,'The &%City of &%Zamboanga in &%Philippines.') ).

fof(kb_SUMO_4319,axiom,
    s__instance(s__ZamboangoPhilippines,s__City) ).

fof(kb_SUMO_4320,axiom,
    s__documentation(s__ZamboangoPhilippines,s__EnglishLanguage,'The &%City of &%Zamboango in &%Philippines.') ).

fof(kb_SUMO_4321,axiom,
    s__instance(s__ZaragozaSpain,s__City) ).

fof(kb_SUMO_4322,axiom,
    s__documentation(s__ZaragozaSpain,s__EnglishLanguage,'The &%City of &%Zaragoza in &%Spain.') ).

fof(kb_SUMO_4323,axiom,
    s__instance(s__ZarauzSpain,s__City) ).

fof(kb_SUMO_4324,axiom,
    s__documentation(s__ZarauzSpain,s__EnglishLanguage,'The &%City of &%Zarauz in &%Spain.') ).

fof(kb_SUMO_4325,axiom,
    s__instance(s__ZekharyaIsrael,s__City) ).

fof(kb_SUMO_4326,axiom,
    s__documentation(s__ZekharyaIsrael,s__EnglishLanguage,'The &%City of &%Zekharya in &%Israel.') ).

fof(kb_SUMO_4327,axiom,
    s__instance(s__ZuliaColombia,s__City) ).

fof(kb_SUMO_4328,axiom,
    s__documentation(s__ZuliaColombia,s__EnglishLanguage,'The &%City of &%Zulia in &%Colombia.') ).

fof(kb_SUMO_4329,axiom,
    s__instance(s__ZumaiaSpain,s__City) ).

fof(kb_SUMO_4330,axiom,
    s__documentation(s__ZumaiaSpain,s__EnglishLanguage,'The &%City of &%Zumaia in &%Spain.') ).

fof(kb_SUMO_4331,axiom,
    s__instance(s__ZumarragaSpain,s__City) ).

fof(kb_SUMO_4332,axiom,
    s__documentation(s__ZumarragaSpain,s__EnglishLanguage,'The &%City of &%Zumarraga in &%Spain.') ).

fof(kb_SUMO_4333,axiom,
    s__instance(s__ZvornikBosniaAndHerzegovina,s__City) ).

fof(kb_SUMO_4334,axiom,
    s__documentation(s__ZvornikBosniaAndHerzegovina,s__EnglishLanguage,'The &%City of &%Zvornik in &%BosniaAndHerzegovina.') ).

fof(kb_SUMO_4335,axiom,
    s__geographicSubregion(s__AdanaTurkey,s__Turkey) ).

fof(kb_SUMO_4336,axiom,
    s__names('Adana',s__AdanaTurkey) ).

fof(kb_SUMO_4337,axiom,
    s__geographicSubregion(s__AddisAbabaEthiopia,s__Ethiopia) ).

fof(kb_SUMO_4338,axiom,
    s__names('Addis Ababa',s__AddisAbabaEthiopia) ).

fof(kb_SUMO_4339,axiom,
    s__geographicSubregion(s__AdenYemen,s__Yemen) ).

fof(kb_SUMO_4340,axiom,
    s__names('Aden',s__AdenYemen) ).

fof(kb_SUMO_4341,axiom,
    s__geographicSubregion(s__AdoraWestBank,s__WestBank) ).

fof(kb_SUMO_4342,axiom,
    s__names('Adora',s__AdoraWestBank) ).

fof(kb_SUMO_4343,axiom,
    s__geographicSubregion(s__AfulaIsrael,s__Israel) ).

fof(kb_SUMO_4344,axiom,
    s__names('Afula',s__AfulaIsrael) ).

fof(kb_SUMO_4345,axiom,
    s__geographicSubregion(s__AgriTurkey,s__Turkey) ).

fof(kb_SUMO_4346,axiom,
    s__names('Agri',s__AgriTurkey) ).

fof(kb_SUMO_4347,axiom,
    s__geographicSubregion(s__AinDeflaAlgeria,s__Algeria) ).

fof(kb_SUMO_4348,axiom,
    s__names('Ain Defla',s__AinDeflaAlgeria) ).

fof(kb_SUMO_4349,axiom,
    s__geographicSubregion(s__AinElHajarAlgeria,s__Algeria) ).

fof(kb_SUMO_4350,axiom,
    s__names('Ain el Hajar',s__AinElHajarAlgeria) ).

fof(kb_SUMO_4351,axiom,
    s__geographicSubregion(s__AjaccioFrance,s__France) ).

fof(kb_SUMO_4352,axiom,
    s__names('Ajaccio',s__AjaccioFrance) ).

fof(kb_SUMO_4353,axiom,
    s__geographicSubregion(s__AlBalamandLebanon,s__Lebanon) ).

fof(kb_SUMO_4354,axiom,
    s__names('Al-Balamand ',s__AlBalamandLebanon) ).

fof(kb_SUMO_4355,axiom,
    s__geographicSubregion(s__AleiSinaiGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_4356,axiom,
    s__names('Alei Sinai',s__AleiSinaiGazaStrip) ).

fof(kb_SUMO_4357,axiom,
    s__geographicSubregion(s__AleiZahavWestBank,s__WestBank) ).

fof(kb_SUMO_4358,axiom,
    s__names('Alei Zahav',s__AleiZahavWestBank) ).

fof(kb_SUMO_4359,axiom,
    s__geographicSubregion(s__AleyLebanon,s__Lebanon) ).

fof(kb_SUMO_4360,axiom,
    s__names('Aley',s__AleyLebanon) ).

fof(kb_SUMO_4361,axiom,
    s__geographicSubregion(s__AlgiersAlgeria,s__Algeria) ).

fof(kb_SUMO_4362,axiom,
    s__names('Algiers',s__AlgiersAlgeria) ).

fof(kb_SUMO_4363,axiom,
    s__geographicSubregion(s__AlkhanYurtRussia,s__Russia) ).

fof(kb_SUMO_4364,axiom,
    s__names('Alkhan-Yurt',s__AlkhanYurtRussia) ).

fof(kb_SUMO_4365,axiom,
    s__geographicSubregion(s__AlonMorehWestBank,s__WestBank) ).

fof(kb_SUMO_4366,axiom,
    s__names('Alon Moreh',s__AlonMorehWestBank) ).

fof(kb_SUMO_4367,axiom,
    s__geographicSubregion(s__AmbonIndonesia,s__Indonesia) ).

fof(kb_SUMO_4368,axiom,
    s__names('Ambon',s__AmbonIndonesia) ).

fof(kb_SUMO_4369,axiom,
    s__geographicSubregion(s__AmmanJordan,s__Jordan) ).

fof(kb_SUMO_4370,axiom,
    s__names('Amman',s__AmmanJordan) ).

fof(kb_SUMO_4371,axiom,
    s__geographicSubregion(s__AnNuwaydiratBahrain,s__Bahrain) ).

fof(kb_SUMO_4372,axiom,
    s__names('An Nuwaydirat',s__AnNuwaydiratBahrain) ).

fof(kb_SUMO_4373,axiom,
    s__geographicSubregion(s__AndeanSpain,s__Spain) ).

fof(kb_SUMO_4374,axiom,
    s__names('Andean',s__AndeanSpain) ).

fof(kb_SUMO_4375,axiom,
    s__geographicSubregion(s__AngkorWatCambodia,s__Cambodia) ).

fof(kb_SUMO_4376,axiom,
    s__names('Angkor Wat ',s__AngkorWatCambodia) ).

fof(kb_SUMO_4377,axiom,
    s__geographicSubregion(s__AnkaraTurkey,s__Turkey) ).

fof(kb_SUMO_4378,axiom,
    s__names('Ankara',s__AnkaraTurkey) ).

fof(kb_SUMO_4379,axiom,
    s__geographicSubregion(s__AntalyaTurkey,s__Turkey) ).

fof(kb_SUMO_4380,axiom,
    s__names('Antalya',s__AntalyaTurkey) ).

fof(kb_SUMO_4381,axiom,
    s__geographicSubregion(s__AntioquiaColombia,s__ColombiaPanama) ).

fof(kb_SUMO_4382,axiom,
    s__names('Antioquia',s__AntioquiaColombia) ).

fof(kb_SUMO_4383,axiom,
    s__geographicSubregion(s__AntwerpBelgium,s__Belgium) ).

fof(kb_SUMO_4384,axiom,
    s__names('Antwerp',s__AntwerpBelgium) ).

fof(kb_SUMO_4385,axiom,
    s__geographicSubregion(s__ApumiracPeru,s__Peru) ).

fof(kb_SUMO_4386,axiom,
    s__names('Apumirac',s__ApumiracPeru) ).

fof(kb_SUMO_4387,axiom,
    s__geographicSubregion(s__ApureVenezuela,s__Venezuela) ).

fof(kb_SUMO_4388,axiom,
    s__names('Apure',s__ApureVenezuela) ).

fof(kb_SUMO_4389,axiom,
    s__geographicSubregion(s__AraucaColombia,s__ColombiaPanama) ).

fof(kb_SUMO_4390,axiom,
    s__names('Arauca',s__AraucaColombia) ).

fof(kb_SUMO_4391,axiom,
    s__geographicSubregion(s__ArgunRussia,s__Russia) ).

fof(kb_SUMO_4392,axiom,
    s__names('Argun',s__ArgunRussia) ).

fof(kb_SUMO_4393,axiom,
    s__geographicSubregion(s__ArielWestBank,s__WestBank) ).

fof(kb_SUMO_4394,axiom,
    s__names('Ariel',s__ArielWestBank) ).

fof(kb_SUMO_4395,axiom,
    s__geographicSubregion(s__ArmaghNorthernIreland,s__NorthernIreland) ).

fof(kb_SUMO_4396,axiom,
    s__names('Armagh',s__ArmaghNorthernIreland) ).

fof(kb_SUMO_4397,axiom,
    s__geographicSubregion(s__ArzewAlgeria,s__Algeria) ).

fof(kb_SUMO_4398,axiom,
    s__names('Arzew',s__ArzewAlgeria) ).

fof(kb_SUMO_4399,axiom,
    s__geographicSubregion(s__AshdodIsrael,s__Israel) ).

fof(kb_SUMO_4400,axiom,
    s__names('Ashdod',s__AshdodIsrael) ).

fof(kb_SUMO_4401,axiom,
    s__geographicSubregion(s__AskelonIsrael,s__Israel) ).

fof(kb_SUMO_4402,axiom,
    s__names('Askelon',s__AskelonIsrael) ).

fof(kb_SUMO_4403,axiom,
    s__geographicSubregion(s__AsmaraEritrea,s__Eritrea) ).

fof(kb_SUMO_4404,axiom,
    s__names('Asmara',s__AsmaraEritrea) ).

fof(kb_SUMO_4405,axiom,
    s__geographicSubregion(s__AssamIndia,s__India) ).

fof(kb_SUMO_4406,axiom,
    s__names('Assam',s__AssamIndia) ).

fof(kb_SUMO_4407,axiom,
    s__geographicSubregion(s__AswanEgypt,s__Egypt) ).

fof(kb_SUMO_4408,axiom,
    s__names('Aswan',s__AswanEgypt) ).

fof(kb_SUMO_4409,axiom,
    s__geographicSubregion(s__AsyutEgypt,s__Egypt) ).

fof(kb_SUMO_4410,axiom,
    s__names('Asyut',s__AsyutEgypt) ).

fof(kb_SUMO_4411,axiom,
    s__geographicSubregion(s__AthensGreece,s__Greece) ).

fof(kb_SUMO_4412,axiom,
    s__names('Athens',s__AthensGreece) ).

fof(kb_SUMO_4413,axiom,
    s__geographicSubregion(s__AtrushIraq,s__Iraq) ).

fof(kb_SUMO_4414,axiom,
    s__names('Atrush',s__AtrushIraq) ).

fof(kb_SUMO_4415,axiom,
    s__geographicSubregion(s__AtzmonaGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_4416,axiom,
    s__names('Atzmona',s__AtzmonaGazaStrip) ).

fof(kb_SUMO_4417,axiom,
    s__geographicSubregion(s__AvneiHefetzIsrael,s__Israel) ).

fof(kb_SUMO_4418,axiom,
    s__names('Avnei Hefetz',s__AvneiHefetzIsrael) ).

fof(kb_SUMO_4419,axiom,
    s__geographicSubregion(s__AyacuchoPeru,s__Peru) ).

fof(kb_SUMO_4420,axiom,
    s__names('Ayacucho',s__AyacuchoPeru) ).

fof(kb_SUMO_4421,axiom,
    s__geographicSubregion(s__AzorIsrael,s__Israel) ).

fof(kb_SUMO_4422,axiom,
    s__names('Azor',s__AzorIsrael) ).

fof(kb_SUMO_4423,axiom,
    s__geographicSubregion(s__BadVilbelGermany,s__Germany) ).

fof(kb_SUMO_4424,axiom,
    s__names('Bad Vilbel',s__BadVilbelGermany) ).

fof(kb_SUMO_4425,axiom,
    s__geographicSubregion(s__BaghdadIraq,s__Iraq) ).

fof(kb_SUMO_4426,axiom,
    s__names('Baghdad',s__BaghdadIraq) ).

fof(kb_SUMO_4427,axiom,
    s__geographicSubregion(s__BagreColombia,s__ColombiaPanama) ).

fof(kb_SUMO_4428,axiom,
    s__names('Bagre',s__BagreColombia) ).

fof(kb_SUMO_4429,axiom,
    s__geographicSubregion(s__BahawalpurPakistan,s__Pakistan) ).

fof(kb_SUMO_4430,axiom,
    s__names('Bahawalpur',s__BahawalpurPakistan) ).

fof(kb_SUMO_4431,axiom,
    s__geographicSubregion(s__BakaAlGarbiyehIsrael,s__Israel) ).

fof(kb_SUMO_4432,axiom,
    s__names('Baka al-Garbiyeh',s__BakaAlGarbiyehIsrael) ).

fof(kb_SUMO_4433,axiom,
    s__geographicSubregion(s__BakkaAlSharkiyaWestBank,s__WestBank) ).

fof(kb_SUMO_4434,axiom,
    s__names('Bakka al-Sharkiya',s__BakkaAlSharkiyaWestBank) ).

fof(kb_SUMO_4435,axiom,
    s__geographicSubregion(s__BakuAzerbaijan,s__Azerbaijan) ).

fof(kb_SUMO_4436,axiom,
    s__names('Baku',s__BakuAzerbaijan) ).

fof(kb_SUMO_4437,axiom,
    s__geographicSubregion(s__BaleEthiopia,s__Ethiopia) ).

fof(kb_SUMO_4438,axiom,
    s__names('Bale',s__BaleEthiopia) ).

fof(kb_SUMO_4439,axiom,
    s__geographicSubregion(s__BanbridgeNorthernIreland,s__NorthernIreland) ).

fof(kb_SUMO_4440,axiom,
    s__names('Banbridge',s__BanbridgeNorthernIreland) ).

fof(kb_SUMO_4441,axiom,
    s__geographicSubregion(s__BangkokThailand,s__Thailand) ).

fof(kb_SUMO_4442,axiom,
    s__names('Bangkok',s__BangkokThailand) ).

fof(kb_SUMO_4443,axiom,
    s__geographicSubregion(s__BangorNorthernIreland,s__NorthernIreland) ).

fof(kb_SUMO_4444,axiom,
    s__names('Bangor',s__BangorNorthernIreland) ).

fof(kb_SUMO_4445,axiom,
    s__geographicSubregion(s__BanguiCentralAfricanRepublic,s__CentralAfricanRepublic) ).

fof(kb_SUMO_4446,axiom,
    s__names('Bangui',s__BanguiCentralAfricanRepublic) ).

fof(kb_SUMO_4447,axiom,
    s__geographicSubregion(s__BarcelonaSpain,s__Spain) ).

fof(kb_SUMO_4448,axiom,
    s__names('Barcelona',s__BarcelonaSpain) ).

fof(kb_SUMO_4449,axiom,
    s__geographicSubregion(s__BarkeoCambodia,s__Cambodia) ).

fof(kb_SUMO_4450,axiom,
    s__names('Barkeo',s__BarkeoCambodia) ).

fof(kb_SUMO_4451,axiom,
    s__geographicSubregion(s__BarrancabermejaColombia,s__Colombia) ).

fof(kb_SUMO_4452,axiom,
    s__names('Barrancabermeja',s__BarrancabermejaColombia) ).

fof(kb_SUMO_4453,axiom,
    s__geographicSubregion(s__BasraIsrael,s__Israel) ).

fof(kb_SUMO_4454,axiom,
    s__names('Basra',s__BasraIsrael) ).

fof(kb_SUMO_4455,axiom,
    s__geographicSubregion(s__BatYamIsrael,s__Israel) ).

fof(kb_SUMO_4456,axiom,
    s__names('Bat Yam',s__BatYamIsrael) ).

fof(kb_SUMO_4457,axiom,
    s__geographicSubregion(s__BatmanTurkey,s__Turkey) ).

fof(kb_SUMO_4458,axiom,
    s__names('Batman',s__BatmanTurkey) ).

fof(kb_SUMO_4459,axiom,
    s__geographicSubregion(s__BeasainSpain,s__Spain) ).

fof(kb_SUMO_4460,axiom,
    s__names('Beasain',s__BeasainSpain) ).

fof(kb_SUMO_4461,axiom,
    s__geographicSubregion(s__BeErShevaIsrael,s__Israel) ).

fof(kb_SUMO_4462,axiom,
    s__names('Beer Sheva',s__BeErShevaIsrael) ).

fof(kb_SUMO_4463,axiom,
    s__geographicSubregion(s__BeirutLebanon,s__Lebanon) ).

fof(kb_SUMO_4464,axiom,
    s__names('Beirut',s__BeirutLebanon) ).

fof(kb_SUMO_4465,axiom,
    s__geographicSubregion(s__BeitElWestBank,s__WestBank) ).

fof(kb_SUMO_4466,axiom,
    s__names('Beit El',s__BeitElWestBank) ).

fof(kb_SUMO_4467,axiom,
    s__geographicSubregion(s__BeitHaggaiWestBank,s__WestBank) ).

fof(kb_SUMO_4468,axiom,
    s__names('Beit Haggai',s__BeitHaggaiWestBank) ).

fof(kb_SUMO_4469,axiom,
    s__geographicSubregion(s__BeitSahurWestBank,s__WestBank) ).

fof(kb_SUMO_4470,axiom,
    s__names('Beit Sahur',s__BeitSahurWestBank) ).

fof(kb_SUMO_4471,axiom,
    s__geographicSubregion(s__BeitSheAnIsrael,s__Israel) ).

fof(kb_SUMO_4472,axiom,
    s__names('Beit Shean',s__BeitSheAnIsrael) ).

fof(kb_SUMO_4473,axiom,
    s__geographicSubregion(s__BeitShemeshIsrael,s__Israel) ).

fof(kb_SUMO_4474,axiom,
    s__names('Beit Shemesh',s__BeitShemeshIsrael) ).

fof(kb_SUMO_4475,axiom,
    s__geographicSubregion(s__BeledweyneSomalia,s__Somalia) ).

fof(kb_SUMO_4476,axiom,
    s__names('Beledweyne',s__BeledweyneSomalia) ).

fof(kb_SUMO_4477,axiom,
    s__geographicSubregion(s__BelfastNorthernIreland,s__NorthernIreland) ).

fof(kb_SUMO_4478,axiom,
    s__names('Belfast',s__BelfastNorthernIreland) ).

fof(kb_SUMO_4479,axiom,
    s__geographicSubregion(s__BelgradeSerbiaAndMontenegro,s__SerbiaAndMontenegro) ).

fof(kb_SUMO_4480,axiom,
    s__names('Belgrade',s__BelgradeSerbiaAndMontenegro) ).

fof(kb_SUMO_4481,axiom,
    s__geographicSubregion(s__BerlinGermany,s__Germany) ).

fof(kb_SUMO_4482,axiom,
    s__names('Berlin',s__BerlinGermany) ).

fof(kb_SUMO_4483,axiom,
    s__geographicSubregion(s__BetLeHiyehGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_4484,axiom,
    s__names('Bet LeHiyeh',s__BetLeHiyehGazaStrip) ).

fof(kb_SUMO_4485,axiom,
    s__instance(s__BetLidJunctionIsrael,s__GeographicArea) ).

fof(kb_SUMO_4486,axiom,
    s__geographicSubregion(s__BetLidJunctionIsrael,s__Israel) ).

fof(kb_SUMO_4487,axiom,
    s__names('Bet Lid Junction',s__BetLidJunctionIsrael) ).

fof(kb_SUMO_4488,axiom,
    s__geographicSubregion(s__BethElIsrael,s__Israel) ).

fof(kb_SUMO_4489,axiom,
    s__names('Beth El',s__BethElIsrael) ).

fof(kb_SUMO_4490,axiom,
    s__geographicSubregion(s__BethlehemWestBank,s__WestBank) ).

fof(kb_SUMO_4491,axiom,
    s__names('Bethlehem',s__BethlehemWestBank) ).

fof(kb_SUMO_4492,axiom,
    s__geographicSubregion(s__BidyaWestBank,s__WestBank) ).

fof(kb_SUMO_4493,axiom,
    s__names('Bidya',s__BidyaWestBank) ).

fof(kb_SUMO_4494,axiom,
    s__geographicSubregion(s__BilbaoSpain,s__Spain) ).

fof(kb_SUMO_4495,axiom,
    s__names('Bilbao',s__BilbaoSpain) ).

fof(kb_SUMO_4496,axiom,
    s__geographicSubregion(s__BillabonaSpain,s__Spain) ).

fof(kb_SUMO_4497,axiom,
    s__names('Billabona',s__BillabonaSpain) ).

fof(kb_SUMO_4498,axiom,
    s__geographicSubregion(s__BinyaminaIsrael,s__Israel) ).

fof(kb_SUMO_4499,axiom,
    s__names('Binyamina',s__BinyaminaIsrael) ).

fof(kb_SUMO_4500,axiom,
    s__geographicSubregion(s__BKaotWestBank,s__WestBank) ).

fof(kb_SUMO_4501,axiom,
    s__names('Bkaot',s__BKaotWestBank) ).

fof(kb_SUMO_4502,axiom,
    s__geographicSubregion(s__BneiAyishIsrael,s__Israel) ).

fof(kb_SUMO_4503,axiom,
    s__names('Bnei Ayish',s__BneiAyishIsrael) ).

fof(kb_SUMO_4504,axiom,
    s__geographicSubregion(s__BogotaColombia,s__Colombia) ).

fof(kb_SUMO_4505,axiom,
    s__names('Bogota',s__BogotaColombia) ).

fof(kb_SUMO_4506,axiom,
    s__geographicSubregion(s__BolognaItaly,s__Italy) ).

fof(kb_SUMO_4507,axiom,
    s__names('Bologna',s__BolognaItaly) ).

fof(kb_SUMO_4508,axiom,
    s__geographicSubregion(s__BonnGermany,s__Germany) ).

fof(kb_SUMO_4509,axiom,
    s__names('Bonn',s__BonnGermany) ).

fof(kb_SUMO_4510,axiom,
    s__instance(s__BosphorousStraitsTurkey,s__GeographicArea) ).

fof(kb_SUMO_4511,axiom,
    s__geographicSubregion(s__BosphorousStraitsTurkey,s__Turkey) ).

fof(kb_SUMO_4512,axiom,
    s__names('BosphorousStraits',s__BosphorousStraitsTurkey) ).

fof(kb_SUMO_4513,axiom,
    s__geographicSubregion(s__BouiraAlgeria,s__Algeria) ).

fof(kb_SUMO_4514,axiom,
    s__names('Bouira',s__BouiraAlgeria) ).

fof(kb_SUMO_4515,axiom,
    s__geographicSubregion(s__BouzeGueneAlgeria,s__Algeria) ).

fof(kb_SUMO_4516,axiom,
    s__names('Bouze-guene',s__BouzeGueneAlgeria) ).

fof(kb_SUMO_4517,axiom,
    s__geographicSubregion(s__BrusselsBelgium,s__Belgium) ).

fof(kb_SUMO_4518,axiom,
    s__names('Brussels',s__BrusselsBelgium) ).

fof(kb_SUMO_4519,axiom,
    s__geographicSubregion(s__BucaramangaColombia,s__Colombia) ).

fof(kb_SUMO_4520,axiom,
    s__names('Bucaramanga',s__BucaramangaColombia) ).

fof(kb_SUMO_4521,axiom,
    s__geographicSubregion(s__BucharestRomania,s__Romania) ).

fof(kb_SUMO_4522,axiom,
    s__names('Bucharest',s__BucharestRomania) ).

fof(kb_SUMO_4523,axiom,
    s__geographicSubregion(s__BuenosAiresArgentina,s__Argentina) ).

fof(kb_SUMO_4524,axiom,
    s__names('Buenos Aires',s__BuenosAiresArgentina) ).

fof(kb_SUMO_4525,axiom,
    s__geographicSubregion(s__BuinakskRussia,s__Russia) ).

fof(kb_SUMO_4526,axiom,
    s__names('Buinaksk',s__BuinakskRussia) ).

fof(kb_SUMO_4527,axiom,
    s__instance(s__BwindiforestUganda,s__GeographicArea) ).

fof(kb_SUMO_4528,axiom,
    s__geographicSubregion(s__BwindiforestUganda,s__Uganda) ).

fof(kb_SUMO_4529,axiom,
    s__names('Bwindi forest',s__BwindiforestUganda) ).

fof(kb_SUMO_4530,axiom,
    s__geographicSubregion(s__CabindaAngola,s__Angola) ).

fof(kb_SUMO_4531,axiom,
    s__names('Cabinda',s__CabindaAngola) ).

fof(kb_SUMO_4532,axiom,
    s__geographicSubregion(s__CaglayanTurkey,s__Turkey) ).

fof(kb_SUMO_4533,axiom,
    s__names('Caglayan',s__CaglayanTurkey) ).

fof(kb_SUMO_4534,axiom,
    s__geographicSubregion(s__CairoEgypt,s__Egypt) ).

fof(kb_SUMO_4535,axiom,
    s__names('Cairo',s__CairoEgypt) ).

fof(kb_SUMO_4536,axiom,
    s__geographicSubregion(s__CalcuttaIndia,s__India) ).

fof(kb_SUMO_4537,axiom,
    s__names('Calcutta',s__CalcuttaIndia) ).

fof(kb_SUMO_4538,axiom,
    s__geographicSubregion(s__CaliColombia,s__Colombia) ).

fof(kb_SUMO_4539,axiom,
    s__names('Cali',s__CaliColombia) ).

fof(kb_SUMO_4540,axiom,
    s__geographicSubregion(s__CampZamaJapan,s__Japan) ).

fof(kb_SUMO_4541,axiom,
    s__names('Camp Zama',s__CampZamaJapan) ).

fof(kb_SUMO_4542,axiom,
    s__geographicSubregion(s__CankiriTurkey,s__Turkey) ).

fof(kb_SUMO_4543,axiom,
    s__names('Cankiri',s__CankiriTurkey) ).

fof(kb_SUMO_4544,axiom,
    s__geographicSubregion(s__CapeTownSouthAfrica,s__SouthAfrica) ).

fof(kb_SUMO_4545,axiom,
    s__names('Cape Town',s__CapeTownSouthAfrica) ).

fof(kb_SUMO_4546,axiom,
    s__instance(s__CaritasPolandChechnya,s__GeographicArea) ).

fof(kb_SUMO_4547,axiom,
    s__geographicSubregion(s__CaritasPolandChechnya,s__Chechnya) ).

fof(kb_SUMO_4548,axiom,
    s__names('Caritas Poland',s__CaritasPolandChechnya) ).

fof(kb_SUMO_4549,axiom,
    s__geographicSubregion(s__CarmelIsrael,s__Israel) ).

fof(kb_SUMO_4550,axiom,
    s__names('Carmel',s__CarmelIsrael) ).

fof(kb_SUMO_4551,axiom,
    s__geographicSubregion(s__CarmenDeBolivarColombia,s__Colombia) ).

fof(kb_SUMO_4552,axiom,
    s__names('Carmen de Bolivar',s__CarmenDeBolivarColombia) ).

fof(kb_SUMO_4553,axiom,
    s__geographicSubregion(s__CarrejonColombia,s__Colombia) ).

fof(kb_SUMO_4554,axiom,
    s__names('Carrejon',s__CarrejonColombia) ).

fof(kb_SUMO_4555,axiom,
    s__geographicSubregion(s__ChamanPakistan,s__Pakistan) ).

fof(kb_SUMO_4556,axiom,
    s__names('Chaman',s__ChamanPakistan) ).

fof(kb_SUMO_4557,axiom,
    s__geographicSubregion(s__ChararESharifIndia,s__India) ).

fof(kb_SUMO_4558,axiom,
    s__names('Charar-e-Sharif ',s__ChararESharifIndia) ).

fof(kb_SUMO_4559,axiom,
    s__geographicSubregion(s__CharsaadaPakistan,s__Pakistan) ).

fof(kb_SUMO_4560,axiom,
    s__names('Charsaada',s__CharsaadaPakistan) ).

fof(kb_SUMO_4561,axiom,
    s__geographicSubregion(s__ChernoRechyeRussia,s__Russia) ).

fof(kb_SUMO_4562,axiom,
    s__names('Cherno-rechye',s__ChernoRechyeRussia) ).

fof(kb_SUMO_4563,axiom,
    s__geographicSubregion(s__ChicagoUnitedStates,s__UnitedStates) ).

fof(kb_SUMO_4564,axiom,
    s__names('Chicago',s__ChicagoUnitedStates) ).

fof(kb_SUMO_4565,axiom,
    s__geographicSubregion(s__ChisimayuSomalia,s__Somalia) ).

fof(kb_SUMO_4566,axiom,
    s__names('Chisimayu',s__ChisimayuSomalia) ).

fof(kb_SUMO_4567,axiom,
    s__geographicSubregion(s__ChittagongBangladesh,s__Bangladesh) ).

fof(kb_SUMO_4568,axiom,
    s__names('Chittagong',s__ChittagongBangladesh) ).

fof(kb_SUMO_4569,axiom,
    s__geographicSubregion(s__ChobaAngola,s__Angola) ).

fof(kb_SUMO_4570,axiom,
    s__names('Choba',s__ChobaAngola) ).

fof(kb_SUMO_4571,axiom,
    s__geographicSubregion(s__ChocoColombia,s__Colombia) ).

fof(kb_SUMO_4572,axiom,
    s__names('Choco',s__ChocoColombia) ).

fof(kb_SUMO_4573,axiom,
    s__geographicSubregion(s__ChorrosQueroVenezuela,s__Venezuela) ).

fof(kb_SUMO_4574,axiom,
    s__names('Chorros-quero',s__ChorrosQueroVenezuela) ).

fof(kb_SUMO_4575,axiom,
    s__instance(s__ClarkAirbasePhilippines,s__GeographicArea) ).

fof(kb_SUMO_4576,axiom,
    s__geographicSubregion(s__ClarkAirbasePhilippines,s__Philippines) ).

fof(kb_SUMO_4577,axiom,
    s__names('Clark Airbase',s__ClarkAirbasePhilippines) ).

fof(kb_SUMO_4578,axiom,
    s__geographicSubregion(s__CoimbatoreIndia,s__India) ).

fof(kb_SUMO_4579,axiom,
    s__names('Coimbatore',s__CoimbatoreIndia) ).

fof(kb_SUMO_4580,axiom,
    s__geographicSubregion(s__CologneGermany,s__Germany) ).

fof(kb_SUMO_4581,axiom,
    s__names('Cologne',s__CologneGermany) ).

fof(kb_SUMO_4582,axiom,
    s__geographicSubregion(s__ColombiaCityColombia,s__Colombia) ).

fof(kb_SUMO_4583,axiom,
    s__names('Colombia City',s__ColombiaCityColombia) ).

fof(kb_SUMO_4584,axiom,
    s__geographicSubregion(s__ColombiaPanama,s__Panama) ).

fof(kb_SUMO_4585,axiom,
    s__names('Colombia',s__ColombiaPanama) ).

fof(kb_SUMO_4586,axiom,
    s__geographicSubregion(s__ColomboSriLanka,s__SriLanka) ).

fof(kb_SUMO_4587,axiom,
    s__names('Colombo',s__ColomboSriLanka) ).

fof(kb_SUMO_4588,axiom,
    s__geographicSubregion(s__ComayaguaHonduras,s__Honduras) ).

fof(kb_SUMO_4589,axiom,
    s__names('Comayagua',s__ComayaguaHonduras) ).

fof(kb_SUMO_4590,axiom,
    s__geographicSubregion(s__CopacaBanaCuba,s__Cuba) ).

fof(kb_SUMO_4591,axiom,
    s__names('Copaca-bana',s__CopacaBanaCuba) ).

fof(kb_SUMO_4592,axiom,
    s__geographicSubregion(s__CopenhagenDenmark,s__Denmark) ).

fof(kb_SUMO_4593,axiom,
    s__names('Copenhagen',s__CopenhagenDenmark) ).

fof(kb_SUMO_4594,axiom,
    s__geographicSubregion(s__CorsicaFrance,s__France) ).

fof(kb_SUMO_4595,axiom,
    s__names('Corsica',s__CorsicaFrance) ).

fof(kb_SUMO_4596,axiom,
    s__geographicSubregion(s__CorteFrance,s__France) ).

fof(kb_SUMO_4597,axiom,
    s__names('Corte',s__CorteFrance) ).

fof(kb_SUMO_4598,axiom,
    s__geographicSubregion(s__CorumTurkey,s__Turkey) ).

fof(kb_SUMO_4599,axiom,
    s__names('Corum',s__CorumTurkey) ).

fof(kb_SUMO_4600,axiom,
    s__geographicSubregion(s__CundiNamarcaColombia,s__Colombia) ).

fof(kb_SUMO_4601,axiom,
    s__names('Cundi-namarca',s__CundiNamarcaColombia) ).

fof(kb_SUMO_4602,axiom,
    s__geographicSubregion(s__CupiaguaColombia,s__Colombia) ).

fof(kb_SUMO_4603,axiom,
    s__names('Cupiagua',s__CupiaguaColombia) ).

fof(kb_SUMO_4604,axiom,
    s__geographicSubregion(s__CuzcoPeru,s__Peru) ).

fof(kb_SUMO_4605,axiom,
    s__names('Cuzco',s__CuzcoPeru) ).

fof(kb_SUMO_4606,axiom,
    s__geographicSubregion(s__DagestanRussia,s__Russia) ).

fof(kb_SUMO_4607,axiom,
    s__names('Dagestan',s__DagestanRussia) ).

fof(kb_SUMO_4608,axiom,
    s__geographicSubregion(s__DahukIraq,s__Iraq) ).

fof(kb_SUMO_4609,axiom,
    s__names('Dahuk',s__DahukIraq) ).

fof(kb_SUMO_4610,axiom,
    s__instance(s__DangDistrictNepal,s__GeographicArea) ).

fof(kb_SUMO_4611,axiom,
    s__geographicSubregion(s__DangDistrictNepal,s__Nepal) ).

fof(kb_SUMO_4612,axiom,
    s__names('Dang district',s__DangDistrictNepal) ).

fof(kb_SUMO_4613,axiom,
    s__geographicSubregion(s__DarEsSalaAmTanzania,s__Tanzania) ).

fof(kb_SUMO_4614,axiom,
    s__names('Dar es Salaam',s__DarEsSalaAmTanzania) ).

fof(kb_SUMO_4615,axiom,
    s__geographicSubregion(s__DarvazTajikistan,s__Tajikistan) ).

fof(kb_SUMO_4616,axiom,
    s__names('Darvaz',s__DarvazTajikistan) ).

fof(kb_SUMO_4617,axiom,
    s__geographicSubregion(s__DebaSpain,s__Spain) ).

fof(kb_SUMO_4618,axiom,
    s__names('Deba',s__DebaSpain) ).

fof(kb_SUMO_4619,axiom,
    s__geographicSubregion(s__DelhiIndia,s__India) ).

fof(kb_SUMO_4620,axiom,
    s__names('Delhi',s__DelhiIndia) ).

fof(kb_SUMO_4621,axiom,
    s__geographicSubregion(s__DhahranSaudiArabia,s__SaudiArabia) ).

fof(kb_SUMO_4622,axiom,
    s__names('Dhahran',s__DhahranSaudiArabia) ).

fof(kb_SUMO_4623,axiom,
    s__geographicSubregion(s__DhakaBangladesh,s__Bangladesh) ).

fof(kb_SUMO_4624,axiom,
    s__names('Dhaka',s__DhakaBangladesh) ).

fof(kb_SUMO_4625,axiom,
    s__geographicSubregion(s__DinanFrance,s__France) ).

fof(kb_SUMO_4626,axiom,
    s__names('Dinan',s__DinanFrance) ).

fof(kb_SUMO_4627,axiom,
    s__geographicSubregion(s__DirNaballahWestBank,s__WestBank) ).

fof(kb_SUMO_4628,axiom,
    s__names('Dir Naballah',s__DirNaballahWestBank) ).

fof(kb_SUMO_4629,axiom,
    s__geographicSubregion(s__DireDawaEthiopia,s__Ethiopia) ).

fof(kb_SUMO_4630,axiom,
    s__names('Dire Dawa',s__DireDawaEthiopia) ).

fof(kb_SUMO_4631,axiom,
    s__instance(s__DistrictOfMansehraPakistan,s__GeographicArea) ).

fof(kb_SUMO_4632,axiom,
    s__geographicSubregion(s__DistrictOfMansehraPakistan,s__Pakistan) ).

fof(kb_SUMO_4633,axiom,
    s__names('district of Mansehra',s__DistrictOfMansehraPakistan) ).

fof(kb_SUMO_4634,axiom,
    s__geographicSubregion(s__DjakashariGeorgia,s__RepublicOfGeorgia) ).

fof(kb_SUMO_4635,axiom,
    s__names('Djakashari',s__DjakashariGeorgia) ).

fof(kb_SUMO_4636,axiom,
    s__geographicSubregion(s__DjerbaTunisia,s__Tunisia) ).

fof(kb_SUMO_4637,axiom,
    s__names('Djerba',s__DjerbaTunisia) ).

fof(kb_SUMO_4638,axiom,
    s__geographicSubregion(s__DodaIndia,s__India) ).

fof(kb_SUMO_4639,axiom,
    s__names('Doda',s__DodaIndia) ).

fof(kb_SUMO_4640,axiom,
    s__geographicSubregion(s__DortmundGermany,s__Germany) ).

fof(kb_SUMO_4641,axiom,
    s__names('Dortmund',s__DortmundGermany) ).

fof(kb_SUMO_4642,axiom,
    s__geographicSubregion(s__DublinIreland,s__Ireland) ).

fof(kb_SUMO_4643,axiom,
    s__names('Dublin',s__DublinIreland) ).

fof(kb_SUMO_4644,axiom,
    s__geographicSubregion(s__DuesseldorfGermany,s__Germany) ).

fof(kb_SUMO_4645,axiom,
    s__names('Duesseldorf',s__DuesseldorfGermany) ).

fof(kb_SUMO_4646,axiom,
    s__geographicSubregion(s__DugitGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_4647,axiom,
    s__names('Dugit',s__DugitGazaStrip) ).

fof(kb_SUMO_4648,axiom,
    s__geographicSubregion(s__DurangoSpain,s__Spain) ).

fof(kb_SUMO_4649,axiom,
    s__names('Durango',s__DurangoSpain) ).

fof(kb_SUMO_4650,axiom,
    s__geographicSubregion(s__DushanbeTajikistan,s__Tajikistan) ).

fof(kb_SUMO_4651,axiom,
    s__names('Dushanbe',s__DushanbeTajikistan) ).

fof(kb_SUMO_4652,axiom,
    s__instance(s__DushanbeAirportTajikistan,s__GeographicArea) ).

fof(kb_SUMO_4653,axiom,
    s__geographicSubregion(s__DushanbeAirportTajikistan,s__Tajikistan) ).

fof(kb_SUMO_4654,axiom,
    s__names('Dushanbe airport',s__DushanbeAirportTajikistan) ).

fof(kb_SUMO_4655,axiom,
    s__geographicSubregion(s__DushanbeGarmTajikistan,s__Tajikistan) ).

fof(kb_SUMO_4656,axiom,
    s__names('Dushanbe Garm',s__DushanbeGarmTajikistan) ).

fof(kb_SUMO_4657,axiom,
    s__geographicSubregion(s__EastJerusalemIsrael,s__Israel) ).

fof(kb_SUMO_4658,axiom,
    s__names('East Jerusalem',s__EastJerusalemIsrael) ).

fof(kb_SUMO_4659,axiom,
    s__geographicSubregion(s__EfratWestBank,s__WestBank) ).

fof(kb_SUMO_4660,axiom,
    s__names('Efrat',s__EfratWestBank) ).

fof(kb_SUMO_4661,axiom,
    s__geographicSubregion(s__EilatIsrael,s__Israel) ).

fof(kb_SUMO_4662,axiom,
    s__names('Eilat',s__EilatIsrael) ).

fof(kb_SUMO_4663,axiom,
    s__geographicSubregion(s__EinavWestBank,s__WestBank) ).

fof(kb_SUMO_4664,axiom,
    s__names('Einav',s__EinavWestBank) ).

fof(kb_SUMO_4665,axiom,
    s__geographicSubregion(s__ElBagreColombia,s__Colombia) ).

fof(kb_SUMO_4666,axiom,
    s__names('El Bagre',s__ElBagreColombia) ).

fof(kb_SUMO_4667,axiom,
    s__geographicSubregion(s__ElBirehWestBank,s__WestBank) ).

fof(kb_SUMO_4668,axiom,
    s__names('El Bireh',s__ElBirehWestBank) ).

fof(kb_SUMO_4669,axiom,
    s__geographicSubregion(s__ElPlayonColombia,s__Colombia) ).

fof(kb_SUMO_4670,axiom,
    s__names('El Playon',s__ElPlayonColombia) ).

fof(kb_SUMO_4671,axiom,
    s__geographicSubregion(s__ElRipialApureVenezuela,s__Venezuela) ).

fof(kb_SUMO_4672,axiom,
    s__names('El Ripial Apure',s__ElRipialApureVenezuela) ).

fof(kb_SUMO_4673,axiom,
    s__geographicSubregion(s__ElayoSomalia,s__Somalia) ).

fof(kb_SUMO_4674,axiom,
    s__names('Elayo',s__ElayoSomalia) ).

fof(kb_SUMO_4675,axiom,
    s__geographicSubregion(s__ElAzzariyaWestBank,s__WestBank) ).

fof(kb_SUMO_4676,axiom,
    s__names('el-Azzariya',s__ElAzzariyaWestBank) ).

fof(kb_SUMO_4677,axiom,
    s__geographicSubregion(s__EleiSinaiGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_4678,axiom,
    s__names('Elei Sinai',s__EleiSinaiGazaStrip) ).

fof(kb_SUMO_4679,axiom,
    s__geographicSubregion(s__EmmanuelWestBank,s__WestBank) ).

fof(kb_SUMO_4680,axiom,
    s__names('Emmanuel',s__EmmanuelWestBank) ).

fof(kb_SUMO_4681,axiom,
    s__geographicSubregion(s__ErezGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_4682,axiom,
    s__names('Erez',s__ErezGazaStrip) ).

fof(kb_SUMO_4683,axiom,
    s__instance(s__FethiyeAndMarmarisTurkey,s__GeographicArea) ).

fof(kb_SUMO_4684,axiom,
    s__geographicSubregion(s__FethiyeAndMarmarisTurkey,s__Turkey) ).

fof(kb_SUMO_4685,axiom,
    s__names('Fethiye and Marmaris',s__FethiyeAndMarmarisTurkey) ).

fof(kb_SUMO_4686,axiom,
    s__instance(s__FloridaUnitedStates,s__GeographicArea) ).

fof(kb_SUMO_4687,axiom,
    s__geographicSubregion(s__FloridaUnitedStates,s__UnitedStates) ).

fof(kb_SUMO_4688,axiom,
    s__names('Florida',s__FloridaUnitedStates) ).

fof(kb_SUMO_4689,axiom,
    s__geographicSubregion(s__FormequeColombia,s__Colombia) ).

fof(kb_SUMO_4690,axiom,
    s__names('Formeque',s__FormequeColombia) ).

fof(kb_SUMO_4691,axiom,
    s__geographicSubregion(s__FrankfurtGermany,s__Germany) ).

fof(kb_SUMO_4692,axiom,
    s__names('Frankfurt',s__FrankfurtGermany) ).

fof(kb_SUMO_4693,axiom,
    s__geographicSubregion(s__FrenchHillIsrael,s__Israel) ).

fof(kb_SUMO_4694,axiom,
    s__names('French Hill',s__FrenchHillIsrael) ).

fof(kb_SUMO_4695,axiom,
    s__geographicSubregion(s__FuengirolaSpain,s__Spain) ).

fof(kb_SUMO_4696,axiom,
    s__names('Fuengirola',s__FuengirolaSpain) ).

fof(kb_SUMO_4697,axiom,
    s__geographicSubregion(s__FusagasusaColombia,s__Colombia) ).

fof(kb_SUMO_4698,axiom,
    s__names('Fusagasusa',s__FusagasusaColombia) ).

fof(kb_SUMO_4699,axiom,
    s__geographicSubregion(s__GaliAbkhaziaGeorgia,s__RepublicOfGeorgia) ).

fof(kb_SUMO_4700,axiom,
    s__names('Gali Abkhazia',s__GaliAbkhaziaGeorgia) ).

fof(kb_SUMO_4701,axiom,
    s__geographicSubregion(s__GanimWestBank,s__WestBank) ).

fof(kb_SUMO_4702,axiom,
    s__names('Ganim',s__GanimWestBank) ).

fof(kb_SUMO_4703,axiom,
    s__geographicSubregion(s__GashuriIsrael,s__Israel) ).

fof(kb_SUMO_4704,axiom,
    s__names('Gashuri ',s__GashuriIsrael) ).

fof(kb_SUMO_4705,axiom,
    s__geographicSubregion(s__GeneralSantosPhilippines,s__Philippines) ).

fof(kb_SUMO_4706,axiom,
    s__names('General Santos',s__GeneralSantosPhilippines) ).

fof(kb_SUMO_4707,axiom,
    s__geographicSubregion(s__GenevaSwitzerland,s__Switzerland) ).

fof(kb_SUMO_4708,axiom,
    s__names('Geneva',s__GenevaSwitzerland) ).

fof(kb_SUMO_4709,axiom,
    s__geographicSubregion(s__GetxoSpain,s__Spain) ).

fof(kb_SUMO_4710,axiom,
    s__names('Getxo',s__GetxoSpain) ).

fof(kb_SUMO_4711,axiom,
    s__geographicSubregion(s__GhalebiehIraq,s__Iraq) ).

fof(kb_SUMO_4712,axiom,
    s__names('Ghalebieh',s__GhalebiehIraq) ).

fof(kb_SUMO_4713,axiom,
    s__instance(s__GhaziabadUttarPradeshIndia,s__GeographicArea) ).

fof(kb_SUMO_4714,axiom,
    s__geographicSubregion(s__GhaziabadUttarPradeshIndia,s__India) ).

fof(kb_SUMO_4715,axiom,
    s__names('Ghaziabad Uttar Pradesh',s__GhaziabadUttarPradeshIndia) ).

fof(kb_SUMO_4716,axiom,
    s__geographicSubregion(s__GiloIsrael,s__Israel) ).

fof(kb_SUMO_4717,axiom,
    s__names('Gilo',s__GiloIsrael) ).

fof(kb_SUMO_4718,axiom,
    s__geographicSubregion(s__GivatZeEvWestBank,s__WestBank) ).

fof(kb_SUMO_4719,axiom,
    s__names('Givat Zeev',s__GivatZeEvWestBank) ).

fof(kb_SUMO_4720,axiom,
    s__geographicSubregion(s__GizaEgypt,s__Egypt) ).

fof(kb_SUMO_4721,axiom,
    s__names('Giza',s__GizaEgypt) ).

fof(kb_SUMO_4722,axiom,
    s__geographicSubregion(s__GonegalleSriLanka,s__SriLanka) ).

fof(kb_SUMO_4723,axiom,
    s__names('Gonegalle',s__GonegalleSriLanka) ).

fof(kb_SUMO_4724,axiom,
    s__geographicSubregion(s__GranadaSpain,s__Spain) ).

fof(kb_SUMO_4725,axiom,
    s__names('Granada',s__GranadaSpain) ).

fof(kb_SUMO_4726,axiom,
    s__geographicSubregion(s__GrazAustria,s__Austria) ).

fof(kb_SUMO_4727,axiom,
    s__names('Graz',s__GrazAustria) ).

fof(kb_SUMO_4728,axiom,
    s__geographicSubregion(s__GroznyChechnya,s__Chechnya) ).

fof(kb_SUMO_4729,axiom,
    s__names('Grozny',s__GroznyChechnya) ).

fof(kb_SUMO_4730,axiom,
    s__geographicSubregion(s__GuilinChina,s__China) ).

fof(kb_SUMO_4731,axiom,
    s__names('Guilin',s__GuilinChina) ).

fof(kb_SUMO_4732,axiom,
    s__geographicSubregion(s__GujaratIndia,s__India) ).

fof(kb_SUMO_4733,axiom,
    s__names('Gujarat',s__GujaratIndia) ).

fof(kb_SUMO_4734,axiom,
    s__geographicSubregion(s__GushEtzionWestBank,s__WestBank) ).

fof(kb_SUMO_4735,axiom,
    s__names('Gush Etzion',s__GushEtzionWestBank) ).

fof(kb_SUMO_4736,axiom,
    s__instance(s__GushKatifGazaStrip,s__GeographicArea) ).

fof(kb_SUMO_4737,axiom,
    s__geographicSubregion(s__GushKatifGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_4738,axiom,
    s__names('Gush Katif',s__GushKatifGazaStrip) ).

fof(kb_SUMO_4739,axiom,
    s__geographicSubregion(s__HaderaIsrael,s__Israel) ).

fof(kb_SUMO_4740,axiom,
    s__names('Hadera',s__HaderaIsrael) ).

fof(kb_SUMO_4741,axiom,
    s__geographicSubregion(s__HaifaIsrael,s__Israel) ).

fof(kb_SUMO_4742,axiom,
    s__names('Haifa',s__HaifaIsrael) ).

fof(kb_SUMO_4743,axiom,
    s__geographicSubregion(s__HamburgGermany,s__Germany) ).

fof(kb_SUMO_4744,axiom,
    s__names('Hamburg',s__HamburgGermany) ).

fof(kb_SUMO_4745,axiom,
    s__geographicSubregion(s__HamisMiliyanaAlgeria,s__Algeria) ).

fof(kb_SUMO_4746,axiom,
    s__names('Hamis Miliyana',s__HamisMiliyanaAlgeria) ).

fof(kb_SUMO_4747,axiom,
    s__geographicSubregion(s__HamraWestBank,s__WestBank) ).

fof(kb_SUMO_4748,axiom,
    s__names('Hamra',s__HamraWestBank) ).

fof(kb_SUMO_4749,axiom,
    s__geographicSubregion(s__HannoverGermany,s__Germany) ).

fof(kb_SUMO_4750,axiom,
    s__names('Hannover',s__HannoverGermany) ).

fof(kb_SUMO_4751,axiom,
    s__geographicSubregion(s__HarBrachaWestBank,s__WestBank) ).

fof(kb_SUMO_4752,axiom,
    s__names('Har Bracha',s__HarBrachaWestBank) ).

fof(kb_SUMO_4753,axiom,
    s__geographicSubregion(s__HarerEthiopia,s__Ethiopia) ).

fof(kb_SUMO_4754,axiom,
    s__names('Harer',s__HarerEthiopia) ).

fof(kb_SUMO_4755,axiom,
    s__geographicSubregion(s__HavanaCuba,s__Cuba) ).

fof(kb_SUMO_4756,axiom,
    s__names('Havana',s__HavanaCuba) ).

fof(kb_SUMO_4757,axiom,
    s__geographicSubregion(s__HawanaIraq,s__Iraq) ).

fof(kb_SUMO_4758,axiom,
    s__names('Hawana',s__HawanaIraq) ).

fof(kb_SUMO_4759,axiom,
    s__geographicSubregion(s__HeartAfghanistan,s__Afghanistan) ).

fof(kb_SUMO_4760,axiom,
    s__names('Heart',s__HeartAfghanistan) ).

fof(kb_SUMO_4761,axiom,
    s__geographicSubregion(s__HebronWestBank,s__WestBank) ).

fof(kb_SUMO_4762,axiom,
    s__names('Hebron',s__HebronWestBank) ).

fof(kb_SUMO_4763,axiom,
    s__geographicSubregion(s__HermeshIsrael,s__Israel) ).

fof(kb_SUMO_4764,axiom,
    s__names('Hermesh',s__HermeshIsrael) ).

fof(kb_SUMO_4765,axiom,
    s__geographicSubregion(s__HernaniSpain,s__Spain) ).

fof(kb_SUMO_4766,axiom,
    s__names('Hernani',s__HernaniSpain) ).

fof(kb_SUMO_4767,axiom,
    s__geographicSubregion(s__HerzliyaIsrael,s__Israel) ).

fof(kb_SUMO_4768,axiom,
    s__names('Herzliya',s__HerzliyaIsrael) ).

fof(kb_SUMO_4769,axiom,
    s__geographicSubregion(s__HilversumNetherlands,s__Netherlands) ).

fof(kb_SUMO_4770,axiom,
    s__names('Hilversum',s__HilversumNetherlands) ).

fof(kb_SUMO_4771,axiom,
    s__geographicSubregion(s__HizmaWestBank,s__WestBank) ).

fof(kb_SUMO_4772,axiom,
    s__names('Hizma',s__HizmaWestBank) ).

fof(kb_SUMO_4773,axiom,
    s__instance(s__HodayaJunctionIsrael,s__GeographicArea) ).

fof(kb_SUMO_4774,axiom,
    s__geographicSubregion(s__HodayaJunctionIsrael,s__Israel) ).

fof(kb_SUMO_4775,axiom,
    s__names('Hodaya Junction',s__HodayaJunctionIsrael) ).

fof(kb_SUMO_4776,axiom,
    s__instance(s__HolonJunctionIsrael,s__GeographicArea) ).

fof(kb_SUMO_4777,axiom,
    s__geographicSubregion(s__HolonJunctionIsrael,s__Israel) ).

fof(kb_SUMO_4778,axiom,
    s__names('Holon Junction',s__HolonJunctionIsrael) ).

fof(kb_SUMO_4779,axiom,
    s__geographicSubregion(s__HuallgaPeru,s__Peru) ).

fof(kb_SUMO_4780,axiom,
    s__names('Huallga',s__HuallgaPeru) ).

fof(kb_SUMO_4781,axiom,
    s__geographicSubregion(s__HurghadaEgypt,s__Egypt) ).

fof(kb_SUMO_4782,axiom,
    s__names('Hurghada',s__HurghadaEgypt) ).

fof(kb_SUMO_4783,axiom,
    s__geographicSubregion(s__HyderabadIndia,s__India) ).

fof(kb_SUMO_4784,axiom,
    s__names('Hyderabad',s__HyderabadIndia) ).

fof(kb_SUMO_4785,axiom,
    s__geographicSubregion(s__IbsrilIraq,s__Iraq) ).

fof(kb_SUMO_4786,axiom,
    s__names('Ibsril',s__IbsrilIraq) ).

fof(kb_SUMO_4787,axiom,
    s__instance(s__IncirlikAirbaseTurkey,s__GeographicArea) ).

fof(kb_SUMO_4788,axiom,
    s__geographicSubregion(s__IncirlikAirbaseTurkey,s__Turkey) ).

fof(kb_SUMO_4789,axiom,
    s__names('Incirlik Airbase',s__IncirlikAirbaseTurkey) ).

fof(kb_SUMO_4790,axiom,
    s__geographicSubregion(s__IpilPhilippines,s__Philippines) ).

fof(kb_SUMO_4791,axiom,
    s__names('Ipil',s__IpilPhilippines) ).

fof(kb_SUMO_4792,axiom,
    s__geographicSubregion(s__IrbilIraq,s__Iraq) ).

fof(kb_SUMO_4793,axiom,
    s__names('Irbil',s__IrbilIraq) ).

fof(kb_SUMO_4794,axiom,
    s__geographicSubregion(s__IslamabadPakistan,s__Pakistan) ).

fof(kb_SUMO_4795,axiom,
    s__names('Islamabad',s__IslamabadPakistan) ).

fof(kb_SUMO_4796,axiom,
    s__instance(s__IslandOfBaliIndonesia,s__GeographicArea) ).

fof(kb_SUMO_4797,axiom,
    s__geographicSubregion(s__IslandOfBaliIndonesia,s__Indonesia) ).

fof(kb_SUMO_4798,axiom,
    s__names('Island of Bali',s__IslandOfBaliIndonesia) ).

fof(kb_SUMO_4799,axiom,
    s__geographicSubregion(s__IstanbulTurkey,s__Turkey) ).

fof(kb_SUMO_4800,axiom,
    s__names('Istanbul',s__IstanbulTurkey) ).

fof(kb_SUMO_4801,axiom,
    s__geographicSubregion(s__ItamarWestBank,s__WestBank) ).

fof(kb_SUMO_4802,axiom,
    s__names('Itamar',s__ItamarWestBank) ).

fof(kb_SUMO_4803,axiom,
    s__geographicSubregion(s__IzmirTurkey,s__Turkey) ).

fof(kb_SUMO_4804,axiom,
    s__names('Izmir',s__IzmirTurkey) ).

fof(kb_SUMO_4805,axiom,
    s__geographicSubregion(s__JaffaIsrael,s__Israel) ).

fof(kb_SUMO_4806,axiom,
    s__names('Jaffa',s__JaffaIsrael) ).

fof(kb_SUMO_4807,axiom,
    s__geographicSubregion(s__JaffnaSriLanka,s__SriLanka) ).

fof(kb_SUMO_4808,axiom,
    s__names('Jaffna',s__JaffnaSriLanka) ).

fof(kb_SUMO_4809,axiom,
    s__geographicSubregion(s__JakartaIndonesia,s__Indonesia) ).

fof(kb_SUMO_4810,axiom,
    s__names('Jakarta',s__JakartaIndonesia) ).

fof(kb_SUMO_4811,axiom,
    s__geographicSubregion(s__JalahIndia,s__India) ).

fof(kb_SUMO_4812,axiom,
    s__names('Jalah',s__JalahIndia) ).

fof(kb_SUMO_4813,axiom,
    s__instance(s__JalpaiguriRailwayStationIndia,s__GeographicArea) ).

fof(kb_SUMO_4814,axiom,
    s__geographicSubregion(s__JalpaiguriRailwayStationIndia,s__India) ).

fof(kb_SUMO_4815,axiom,
    s__names('Jalpaiguri Railway Station',s__JalpaiguriRailwayStationIndia) ).

fof(kb_SUMO_4816,axiom,
    s__geographicSubregion(s__JammuIndia,s__India) ).

fof(kb_SUMO_4817,axiom,
    s__names('Jammu',s__JammuIndia) ).

fof(kb_SUMO_4818,axiom,
    s__geographicSubregion(s__JangasPeru,s__Peru) ).

fof(kb_SUMO_4819,axiom,
    s__names('Jangas',s__JangasPeru) ).

fof(kb_SUMO_4820,axiom,
    s__geographicSubregion(s__JeninWestBank,s__WestBank) ).

fof(kb_SUMO_4821,axiom,
    s__names('Jenin',s__JeninWestBank) ).

fof(kb_SUMO_4822,axiom,
    s__geographicSubregion(s__JerusalemIsrael,s__Israel) ).

fof(kb_SUMO_4823,axiom,
    s__geographicSubregion(s__JerusalemIsrael,s__WestBank) ).

fof(kb_SUMO_4824,axiom,
    s__names('Jerusalem',s__JerusalemIsrael) ).

fof(kb_SUMO_4825,axiom,
    s__geographicSubregion(s__JMainWestBank,s__WestBank) ).

fof(kb_SUMO_4826,axiom,
    s__names('Jmain',s__JMainWestBank) ).

fof(kb_SUMO_4827,axiom,
    s__geographicSubregion(s__JohannesburgSouthAfrica,s__SouthAfrica) ).

fof(kb_SUMO_4828,axiom,
    s__names('Johannesburg',s__JohannesburgSouthAfrica) ).

fof(kb_SUMO_4829,axiom,
    s__geographicSubregion(s__JoloPhilippines,s__Philippines) ).

fof(kb_SUMO_4830,axiom,
    s__names('Jolo',s__JoloPhilippines) ).

fof(kb_SUMO_4831,axiom,
    s__geographicSubregion(s__JubialSaudiArabia,s__SaudiArabia) ).

fof(kb_SUMO_4832,axiom,
    s__names('Jubial',s__JubialSaudiArabia) ).

fof(kb_SUMO_4833,axiom,
    s__geographicSubregion(s__JullundurIndia,s__India) ).

fof(kb_SUMO_4834,axiom,
    s__names('Jullundur',s__JullundurIndia) ).

fof(kb_SUMO_4835,axiom,
    s__geographicSubregion(s__KabacanPhilippines,s__Philippines) ).

fof(kb_SUMO_4836,axiom,
    s__names('Kabacan',s__KabacanPhilippines) ).

fof(kb_SUMO_4837,axiom,
    s__geographicSubregion(s__KabulAfghanistan,s__Afghanistan) ).

fof(kb_SUMO_4838,axiom,
    s__names('Kabul',s__KabulAfghanistan) ).

fof(kb_SUMO_4839,axiom,
    s__geographicSubregion(s__KafrAkabWestBank,s__WestBank) ).

fof(kb_SUMO_4840,axiom,
    s__names('Kafr Akab',s__KafrAkabWestBank) ).

fof(kb_SUMO_4841,axiom,
    s__geographicSubregion(s__KafrIdnaWestBank,s__WestBank) ).

fof(kb_SUMO_4842,axiom,
    s__names('Kafr Idna',s__KafrIdnaWestBank) ).

fof(kb_SUMO_4843,axiom,
    s__geographicSubregion(s__KalkilyaWestBank,s__WestBank) ).

fof(kb_SUMO_4844,axiom,
    s__names('Kalkilya',s__KalkilyaWestBank) ).

fof(kb_SUMO_4845,axiom,
    s__geographicSubregion(s__KalmunaiSriLanka,s__SriLanka) ).

fof(kb_SUMO_4846,axiom,
    s__names('Kalmunai',s__KalmunaiSriLanka) ).

fof(kb_SUMO_4847,axiom,
    s__geographicSubregion(s__KampalaUganda,s__Uganda) ).

fof(kb_SUMO_4848,axiom,
    s__names('Kampala',s__KampalaUganda) ).

fof(kb_SUMO_4849,axiom,
    s__geographicSubregion(s__KandySriLanka,s__SriLanka) ).

fof(kb_SUMO_4850,axiom,
    s__names('Kandy',s__KandySriLanka) ).

fof(kb_SUMO_4851,axiom,
    s__geographicSubregion(s__KanihamaIndia,s__India) ).

fof(kb_SUMO_4852,axiom,
    s__names('Kanihama',s__KanihamaIndia) ).

fof(kb_SUMO_4853,axiom,
    s__geographicSubregion(s__KarachiPakistan,s__Pakistan) ).

fof(kb_SUMO_4854,axiom,
    s__names('Karachi',s__KarachiPakistan) ).

fof(kb_SUMO_4855,axiom,
    s__geographicSubregion(s__KarkurIsrael,s__Israel) ).

fof(kb_SUMO_4856,axiom,
    s__names('Karkur',s__KarkurIsrael) ).

fof(kb_SUMO_4857,axiom,
    s__geographicSubregion(s__KarmeiTzurWestBank,s__WestBank) ).

fof(kb_SUMO_4858,axiom,
    s__names('Karmei Tzur',s__KarmeiTzurWestBank) ).

fof(kb_SUMO_4859,axiom,
    s__geographicSubregion(s__KarneiShomronWestBank,s__WestBank) ).

fof(kb_SUMO_4860,axiom,
    s__names('Karnei Shomron',s__KarneiShomronWestBank) ).

fof(kb_SUMO_4861,axiom,
    s__geographicSubregion(s__KashmirIndia,s__India) ).

fof(kb_SUMO_4862,axiom,
    s__names('Kashmir',s__KashmirIndia) ).

fof(kb_SUMO_4863,axiom,
    s__instance(s__KatmanduAirportNepal,s__GeographicArea) ).

fof(kb_SUMO_4864,axiom,
    s__geographicSubregion(s__KatmanduAirportNepal,s__Nepal) ).

fof(kb_SUMO_4865,axiom,
    s__names('Katmandu Airport',s__KatmanduAirportNepal) ).

fof(kb_SUMO_4866,axiom,
    s__geographicSubregion(s__KedumimWestBank,s__WestBank) ).

fof(kb_SUMO_4867,axiom,
    s__names('Kedumim',s__KedumimWestBank) ).

fof(kb_SUMO_4868,axiom,
    s__instance(s__KedumimSettlementWestBank,s__GeographicArea) ).

fof(kb_SUMO_4869,axiom,
    s__geographicSubregion(s__KedumimSettlementWestBank,s__WestBank) ).

fof(kb_SUMO_4870,axiom,
    s__names('Kedumim Settlement',s__KedumimSettlementWestBank) ).

fof(kb_SUMO_4871,axiom,
    s__geographicSubregion(s__KfarBaAnehIsrael,s__Israel) ).

fof(kb_SUMO_4872,axiom,
    s__names('Kfar Baaneh',s__KfarBaAnehIsrael) ).

fof(kb_SUMO_4873,axiom,
    s__geographicSubregion(s__KfarDaromGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_4874,axiom,
    s__names('Kfar Darom',s__KfarDaromGazaStrip) ).

fof(kb_SUMO_4875,axiom,
    s__geographicSubregion(s__KfarHessIsrael,s__Israel) ).

fof(kb_SUMO_4876,axiom,
    s__names('Kfar Hess',s__KfarHessIsrael) ).

fof(kb_SUMO_4877,axiom,
    s__geographicSubregion(s__KfarSabaIsrael,s__Israel) ).

fof(kb_SUMO_4878,axiom,
    s__names('Kfar Saba',s__KfarSabaIsrael) ).

fof(kb_SUMO_4879,axiom,
    s__geographicSubregion(s__KfarTzurifWestBank,s__WestBank) ).

fof(kb_SUMO_4880,axiom,
    s__names('Kfar Tzurif',s__KfarTzurifWestBank) ).

fof(kb_SUMO_4881,axiom,
    s__geographicSubregion(s__KfarYamGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_4882,axiom,
    s__names('Kfar Yam',s__KfarYamGazaStrip) ).

fof(kb_SUMO_4883,axiom,
    s__geographicSubregion(s__KfarDaromNetzarimIsrael,s__Israel) ).

fof(kb_SUMO_4884,axiom,
    s__names('Kfar-Darom Netzarim',s__KfarDaromNetzarimIsrael) ).

fof(kb_SUMO_4885,axiom,
    s__geographicSubregion(s__KhankalaChechnya,s__Chechnya) ).

fof(kb_SUMO_4886,axiom,
    s__names('Khankala',s__KhankalaChechnya) ).

fof(kb_SUMO_4887,axiom,
    s__geographicSubregion(s__KhartoumSudan,s__Sudan) ).

fof(kb_SUMO_4888,axiom,
    s__names('Khartoum',s__KhartoumSudan) ).

fof(kb_SUMO_4889,axiom,
    s__geographicSubregion(s__KhelilAlgeria,s__Algeria) ).

fof(kb_SUMO_4890,axiom,
    s__names('Khelil',s__KhelilAlgeria) ).

fof(kb_SUMO_4891,axiom,
    s__geographicSubregion(s__KhobarSaudiArabia,s__SaudiArabia) ).

fof(kb_SUMO_4892,axiom,
    s__names('Khobar',s__KhobarSaudiArabia) ).

fof(kb_SUMO_4893,axiom,
    s__geographicSubregion(s__KibbutzGalEdIsrael,s__Israel) ).

fof(kb_SUMO_4894,axiom,
    s__names('Kibbutz Gal Ed',s__KibbutzGalEdIsrael) ).

fof(kb_SUMO_4895,axiom,
    s__geographicSubregion(s__KibbutzMeravIsrael,s__Israel) ).

fof(kb_SUMO_4896,axiom,
    s__names('Kibbutz Merav',s__KibbutzMeravIsrael) ).

fof(kb_SUMO_4897,axiom,
    s__geographicSubregion(s__KibbutzSheluhotIsrael,s__Israel) ).

fof(kb_SUMO_4898,axiom,
    s__names('Kibbutz Sheluhot',s__KibbutzSheluhotIsrael) ).

fof(kb_SUMO_4899,axiom,
    s__geographicSubregion(s__KidapawanPhilippines,s__Philippines) ).

fof(kb_SUMO_4900,axiom,
    s__names('Kidapawan',s__KidapawanPhilippines) ).

fof(kb_SUMO_4901,axiom,
    s__geographicSubregion(s__KigaliRwanda,s__Rwanda) ).

fof(kb_SUMO_4902,axiom,
    s__names('Kigali',s__KigaliRwanda) ).

fof(kb_SUMO_4903,axiom,
    s__geographicSubregion(s__KirikkaleTurkey,s__Turkey) ).

fof(kb_SUMO_4904,axiom,
    s__names('Kirikkale',s__KirikkaleTurkey) ).

fof(kb_SUMO_4905,axiom,
    s__geographicSubregion(s__KiryatArbaWestBank,s__WestBank) ).

fof(kb_SUMO_4906,axiom,
    s__names('Kiryat Arba',s__KiryatArbaWestBank) ).

fof(kb_SUMO_4907,axiom,
    s__geographicSubregion(s__KiryatMotzkinIsrael,s__Israel) ).

fof(kb_SUMO_4908,axiom,
    s__names('Kiryat Motzkin',s__KiryatMotzkinIsrael) ).

fof(kb_SUMO_4909,axiom,
    s__geographicSubregion(s__KiryatNetafimWestBank,s__WestBank) ).

fof(kb_SUMO_4910,axiom,
    s__names('Kiryat Netafim',s__KiryatNetafimWestBank) ).

fof(kb_SUMO_4911,axiom,
    s__geographicSubregion(s__KissufimGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_4912,axiom,
    s__names('Kissufim',s__KissufimGazaStrip) ).

fof(kb_SUMO_4913,axiom,
    s__geographicSubregion(s__KiursehirBoztepTurkey,s__Turkey) ).

fof(kb_SUMO_4914,axiom,
    s__names('Kiursehir-Boztep',s__KiursehirBoztepTurkey) ).

fof(kb_SUMO_4915,axiom,
    s__geographicSubregion(s__KlaiyatLebanon,s__Lebanon) ).

fof(kb_SUMO_4916,axiom,
    s__names('Klaiyat',s__KlaiyatLebanon) ).

fof(kb_SUMO_4917,axiom,
    s__geographicSubregion(s__KohlanYemen,s__Yemen) ).

fof(kb_SUMO_4918,axiom,
    s__names('Kohlan',s__KohlanYemen) ).

fof(kb_SUMO_4919,axiom,
    s__geographicSubregion(s__KomsomoLabadTajikistan,s__Tajikistan) ).

fof(kb_SUMO_4920,axiom,
    s__names('Komsomo-labad',s__KomsomoLabadTajikistan) ).

fof(kb_SUMO_4921,axiom,
    s__geographicSubregion(s__KuwaitCityKuwait,s__Kuwait) ).

fof(kb_SUMO_4922,axiom,
    s__names('Kuwait City',s__KuwaitCityKuwait) ).

fof(kb_SUMO_4923,axiom,
    s__geographicSubregion(s__LaCeibaHonduras,s__Honduras) ).

fof(kb_SUMO_4924,axiom,
    s__names('La Ceiba',s__LaCeibaHonduras) ).

fof(kb_SUMO_4925,axiom,
    s__geographicSubregion(s__LaGabarraVenezuela,s__Venezuela) ).

fof(kb_SUMO_4926,axiom,
    s__names('La Gabarra',s__LaGabarraVenezuela) ).

fof(kb_SUMO_4927,axiom,
    s__geographicSubregion(s__LaGuajiraColombia,s__Colombia) ).

fof(kb_SUMO_4928,axiom,
    s__names('La Guajira',s__LaGuajiraColombia) ).

fof(kb_SUMO_4929,axiom,
    s__geographicSubregion(s__LaPazBolivia,s__Bolivia) ).

fof(kb_SUMO_4930,axiom,
    s__names('La Paz',s__LaPazBolivia) ).

fof(kb_SUMO_4931,axiom,
    s__geographicSubregion(s__LaVictoriaVenezuela,s__Venezuela) ).

fof(kb_SUMO_4932,axiom,
    s__names('La Victoria',s__LaVictoriaVenezuela) ).

fof(kb_SUMO_4933,axiom,
    s__geographicSubregion(s__LahorePakistan,s__Pakistan) ).

fof(kb_SUMO_4934,axiom,
    s__names('Lahore',s__LahorePakistan) ).

fof(kb_SUMO_4935,axiom,
    s__geographicSubregion(s__LarbaAlgeria,s__Algeria) ).

fof(kb_SUMO_4936,axiom,
    s__names('Larba',s__LarbaAlgeria) ).

fof(kb_SUMO_4937,axiom,
    s__geographicSubregion(s__LarnacaCyprus,s__Cyprus) ).

fof(kb_SUMO_4938,axiom,
    s__names('Larnaca',s__LarnacaCyprus) ).

fof(kb_SUMO_4939,axiom,
    s__geographicSubregion(s__LasarteSpain,s__Spain) ).

fof(kb_SUMO_4940,axiom,
    s__names('Lasarte',s__LasarteSpain) ).

fof(kb_SUMO_4941,axiom,
    s__geographicSubregion(s__LeizaSpain,s__Spain) ).

fof(kb_SUMO_4942,axiom,
    s__names('Leiza',s__LeizaSpain) ).

fof(kb_SUMO_4943,axiom,
    s__instance(s__LesEucalyptusDistrictAlgeria,s__GeographicArea) ).

fof(kb_SUMO_4944,axiom,
    s__geographicSubregion(s__LesEucalyptusDistrictAlgeria,s__Algeria) ).

fof(kb_SUMO_4945,axiom,
    s__names('Les Eucalyptus district',s__LesEucalyptusDistrictAlgeria) ).

fof(kb_SUMO_4946,axiom,
    s__geographicSubregion(s__LibertadorVenezuela,s__Venezuela) ).

fof(kb_SUMO_4947,axiom,
    s__names('Libertador',s__LibertadorVenezuela) ).

fof(kb_SUMO_4948,axiom,
    s__geographicSubregion(s__LiceTurkey,s__Turkey) ).

fof(kb_SUMO_4949,axiom,
    s__names('Lice',s__LiceTurkey) ).

fof(kb_SUMO_4950,axiom,
    s__geographicSubregion(s__LIleRousseFrance,s__France) ).

fof(kb_SUMO_4951,axiom,
    s__names('LIle-Rousse',s__LIleRousseFrance) ).

fof(kb_SUMO_4952,axiom,
    s__geographicSubregion(s__LimaPeru,s__Peru) ).

fof(kb_SUMO_4953,axiom,
    s__names('Lima',s__LimaPeru) ).

fof(kb_SUMO_4954,axiom,
    s__geographicSubregion(s__LindosRhodes,s__Rhodes) ).

fof(kb_SUMO_4955,axiom,
    s__names('Lindos',s__LindosRhodes) ).

fof(kb_SUMO_4956,axiom,
    s__geographicSubregion(s__LinzAustralia,s__Australia) ).

fof(kb_SUMO_4957,axiom,
    s__names('Linz',s__LinzAustralia) ).

fof(kb_SUMO_4958,axiom,
    s__geographicSubregion(s__LockerbieUnitedKingdom,s__UnitedKingdom) ).

fof(kb_SUMO_4959,axiom,
    s__names('Lockerbie',s__LockerbieUnitedKingdom) ).

fof(kb_SUMO_4960,axiom,
    s__geographicSubregion(s__LogronoSpain,s__Spain) ).

fof(kb_SUMO_4961,axiom,
    s__names('Logorno',s__LogronoSpain) ).

fof(kb_SUMO_4962,axiom,
    s__geographicSubregion(s__LondonUnitedKingdom,s__UnitedKingdom) ).

fof(kb_SUMO_4963,axiom,
    s__names('London',s__LondonUnitedKingdom) ).

fof(kb_SUMO_4964,axiom,
    s__geographicSubregion(s__LondonberryNorthernIreland,s__NorthernIreland) ).

fof(kb_SUMO_4965,axiom,
    s__names('Londonberry',s__LondonberryNorthernIreland) ).

fof(kb_SUMO_4966,axiom,
    s__geographicSubregion(s__LosAngelesCalifornia,s__UnitedStates) ).

fof(kb_SUMO_4967,axiom,
    s__names('Los Angeles',s__LosAngelesCalifornia) ).

fof(kb_SUMO_4968,axiom,
    s__instance(s__LosAngelesInternationalAirportUnitedStates,s__GeographicArea) ).

fof(kb_SUMO_4969,axiom,
    s__geographicSubregion(s__LosAngelesInternationalAirportUnitedStates,s__UnitedStates) ).

fof(kb_SUMO_4970,axiom,
    s__names('Los Angeles International Airport',s__LosAngelesInternationalAirportUnitedStates) ).

fof(kb_SUMO_4971,axiom,
    s__geographicSubregion(s__LosBancosVenezuela,s__Venezuela) ).

fof(kb_SUMO_4972,axiom,
    s__names('Los Bancos',s__LosBancosVenezuela) ).

fof(kb_SUMO_4973,axiom,
    s__instance(s__LosKatiosNationalParkColombia,s__GeographicArea) ).

fof(kb_SUMO_4974,axiom,
    s__geographicSubregion(s__LosKatiosNationalParkColombia,s__Colombia) ).

fof(kb_SUMO_4975,axiom,
    s__names('Los Katios National Park',s__LosKatiosNationalParkColombia) ).

fof(kb_SUMO_4976,axiom,
    s__geographicSubregion(s__LuandaAngola,s__Angola) ).

fof(kb_SUMO_4977,axiom,
    s__names('Luanda',s__LuandaAngola) ).

fof(kb_SUMO_4978,axiom,
    s__geographicSubregion(s__LuebeckGermany,s__Germany) ).

fof(kb_SUMO_4979,axiom,
    s__names('Luebeck',s__LuebeckGermany) ).

fof(kb_SUMO_4980,axiom,
    s__geographicSubregion(s__LundaNorteAngola,s__Angola) ).

fof(kb_SUMO_4981,axiom,
    s__names('Lunda Norte',s__LundaNorteAngola) ).

fof(kb_SUMO_4982,axiom,
    s__geographicSubregion(s__LuxorEgypt,s__Egypt) ).

fof(kb_SUMO_4983,axiom,
    s__names('Luxor',s__LuxorEgypt) ).

fof(kb_SUMO_4984,axiom,
    s__geographicSubregion(s__LyonsFrance,s__France) ).

fof(kb_SUMO_4985,axiom,
    s__names('Lyons',s__LyonsFrance) ).

fof(kb_SUMO_4986,axiom,
    s__geographicSubregion(s__MaAlehMichmashWestBank,s__WestBank) ).

fof(kb_SUMO_4987,axiom,
    s__names('Maaleh Michmash',s__MaAlehMichmashWestBank) ).

fof(kb_SUMO_4988,axiom,
    s__geographicSubregion(s__MaccabimIsrael,s__Israel) ).

fof(kb_SUMO_4989,axiom,
    s__names('Maccabim ',s__MaccabimIsrael) ).

fof(kb_SUMO_4990,axiom,
    s__geographicSubregion(s__MadhuSriLanka,s__SriLanka) ).

fof(kb_SUMO_4991,axiom,
    s__names('Madhu',s__MadhuSriLanka) ).

fof(kb_SUMO_4992,axiom,
    s__geographicSubregion(s__MadrasIndia,s__India) ).

fof(kb_SUMO_4993,axiom,
    s__names('Madras',s__MadrasIndia) ).

fof(kb_SUMO_4994,axiom,
    s__geographicSubregion(s__MadridSpain,s__Spain) ).

fof(kb_SUMO_4995,axiom,
    s__names('Madrid',s__MadridSpain) ).

fof(kb_SUMO_4996,axiom,
    s__geographicSubregion(s__MagdalenaColombia,s__Colombia) ).

fof(kb_SUMO_4997,axiom,
    s__names('Magdalena',s__MagdalenaColombia) ).

fof(kb_SUMO_4998,axiom,
    s__geographicSubregion(s__MaidanSharAfghanistan,s__Afghanistan) ).

fof(kb_SUMO_4999,axiom,
    s__names('Maidan Shar',s__MaidanSharAfghanistan) ).

fof(kb_SUMO_5000,axiom,
    s__geographicSubregion(s__MakhachkalaRussia,s__Russia) ).

fof(kb_SUMO_5001,axiom,
    s__names('Makhachkala',s__MakhachkalaRussia) ).

fof(kb_SUMO_5002,axiom,
    s__geographicSubregion(s__MalagaSpain,s__Spain) ).

fof(kb_SUMO_5003,axiom,
    s__names('Malaga',s__MalagaSpain) ).

fof(kb_SUMO_5004,axiom,
    s__instance(s__MalukkaIslandsIndonesia,s__GeographicArea) ).

fof(kb_SUMO_5005,axiom,
    s__geographicSubregion(s__MalukkaIslandsIndonesia,s__Indonesia) ).

fof(kb_SUMO_5006,axiom,
    s__names('Malukka islands',s__MalukkaIslandsIndonesia) ).

fof(kb_SUMO_5007,axiom,
    s__geographicSubregion(s__ManaguaNigeria,s__Nigeria) ).

fof(kb_SUMO_5008,axiom,
    s__names('Managua',s__ManaguaNigeria) ).

fof(kb_SUMO_5009,axiom,
    s__geographicSubregion(s__ManamaBahrain,s__Bahrain) ).

fof(kb_SUMO_5010,axiom,
    s__names('Manama',s__ManamaBahrain) ).

fof(kb_SUMO_5011,axiom,
    s__geographicSubregion(s__ManchesterUnitedKingdom,s__UnitedKingdom) ).

fof(kb_SUMO_5012,axiom,
    s__names('Manchester',s__ManchesterUnitedKingdom) ).

fof(kb_SUMO_5013,axiom,
    s__instance(s__MangalsenAndSanpheBagarNepal,s__GeographicArea) ).

fof(kb_SUMO_5014,axiom,
    s__geographicSubregion(s__MangalsenAndSanpheBagarNepal,s__Nepal) ).

fof(kb_SUMO_5015,axiom,
    s__names('Mangalsen and Sanphe Bagar ',s__MangalsenAndSanpheBagarNepal) ).

fof(kb_SUMO_5016,axiom,
    s__geographicSubregion(s__ManilaPhilippines,s__Philippines) ).

fof(kb_SUMO_5017,axiom,
    s__names('Manila',s__ManilaPhilippines) ).

fof(kb_SUMO_5018,axiom,
    s__geographicSubregion(s__MaonIsrael,s__Israel) ).

fof(kb_SUMO_5019,axiom,
    s__names('Maon',s__MaonIsrael) ).

fof(kb_SUMO_5020,axiom,
    s__geographicSubregion(s__MapourditSudan,s__Sudan) ).

fof(kb_SUMO_5021,axiom,
    s__names('Mapourdit',s__MapourditSudan) ).

fof(kb_SUMO_5022,axiom,
    s__geographicSubregion(s__MarSabaWestBank,s__WestBank) ).

fof(kb_SUMO_5023,axiom,
    s__names('Mar Saba',s__MarSabaWestBank) ).

fof(kb_SUMO_5024,axiom,
    s__geographicSubregion(s__MarawiPhilippines,s__Philippines) ).

fof(kb_SUMO_5025,axiom,
    s__names('Marawi',s__MarawiPhilippines) ).

fof(kb_SUMO_5026,axiom,
    s__geographicSubregion(s__MardanPakistan,s__Pakistan) ).

fof(kb_SUMO_5027,axiom,
    s__names('Mardan',s__MardanPakistan) ).

fof(kb_SUMO_5028,axiom,
    s__geographicSubregion(s__MarmarisTurkey,s__Turkey) ).

fof(kb_SUMO_5029,axiom,
    s__names('Marmaris',s__MarmarisTurkey) ).

fof(kb_SUMO_5030,axiom,
    s__geographicSubregion(s__MarseillesFrance,s__France) ).

fof(kb_SUMO_5031,axiom,
    s__names('Marseilles',s__MarseillesFrance) ).

fof(kb_SUMO_5032,axiom,
    s__geographicSubregion(s__MashaWestBank,s__WestBank) ).

fof(kb_SUMO_5033,axiom,
    s__names('Masha',s__MashaWestBank) ).

fof(kb_SUMO_5034,axiom,
    s__geographicSubregion(s__MatsumotoJapan,s__Japan) ).

fof(kb_SUMO_5035,axiom,
    s__names('Matsumoto',s__MatsumotoJapan) ).

fof(kb_SUMO_5036,axiom,
    s__geographicSubregion(s__MawdiyahYemen,s__Yemen) ).

fof(kb_SUMO_5037,axiom,
    s__names('Mawdiyah',s__MawdiyahYemen) ).

fof(kb_SUMO_5038,axiom,
    s__geographicSubregion(s__MeaShearimIsrael,s__Israel) ).

fof(kb_SUMO_5039,axiom,
    s__names('Mea Shearim',s__MeaShearimIsrael) ).

fof(kb_SUMO_5040,axiom,
    s__geographicSubregion(s__MeccaSaudiArabia,s__SaudiArabia) ).

fof(kb_SUMO_5041,axiom,
    s__names('Mecca',s__MeccaSaudiArabia) ).

fof(kb_SUMO_5042,axiom,
    s__geographicSubregion(s__MechoraWestBank,s__WestBank) ).

fof(kb_SUMO_5043,axiom,
    s__names('Mechora',s__MechoraWestBank) ).

fof(kb_SUMO_5044,axiom,
    s__geographicSubregion(s__MedanIndonesia,s__Indonesia) ).

fof(kb_SUMO_5045,axiom,
    s__names('Medan',s__MedanIndonesia) ).

fof(kb_SUMO_5046,axiom,
    s__geographicSubregion(s__MedellinColombia,s__Colombia) ).

fof(kb_SUMO_5047,axiom,
    s__names('Medellin',s__MedellinColombia) ).

fof(kb_SUMO_5048,axiom,
    s__geographicSubregion(s__MegidoIsrael,s__Israel) ).

fof(kb_SUMO_5049,axiom,
    s__names('Megido',s__MegidoIsrael) ).

fof(kb_SUMO_5050,axiom,
    s__geographicSubregion(s__MeholaIsrael,s__Israel) ).

fof(kb_SUMO_5051,axiom,
    s__names('Mehola',s__MeholaIsrael) ).

fof(kb_SUMO_5052,axiom,
    s__geographicSubregion(s__MekholahIsrael,s__Israel) ).

fof(kb_SUMO_5053,axiom,
    s__names('Mekholah',s__MekholahIsrael) ).

fof(kb_SUMO_5054,axiom,
    s__geographicSubregion(s__MersinTurkey,s__Turkey) ).

fof(kb_SUMO_5055,axiom,
    s__names('Mersin',s__MersinTurkey) ).

fof(kb_SUMO_5056,axiom,
    s__geographicSubregion(s__MetaColombia,s__Colombia) ).

fof(kb_SUMO_5057,axiom,
    s__names('Meta',s__MetaColombia) ).

fof(kb_SUMO_5058,axiom,
    s__geographicSubregion(s__MetullaIsrael,s__Israel) ).

fof(kb_SUMO_5059,axiom,
    s__names('Metulla',s__MetullaIsrael) ).

fof(kb_SUMO_5060,axiom,
    s__geographicSubregion(s__MetzerIsrael,s__Israel) ).

fof(kb_SUMO_5061,axiom,
    s__names('Metzer',s__MetzerIsrael) ).

fof(kb_SUMO_5062,axiom,
    s__geographicSubregion(s__MilanItaly,s__Italy) ).

fof(kb_SUMO_5063,axiom,
    s__names('Milan',s__MilanItaly) ).

fof(kb_SUMO_5064,axiom,
    s__geographicSubregion(s__MindanaoPhilippines,s__Philippines) ).

fof(kb_SUMO_5065,axiom,
    s__names('Mindanao',s__MindanaoPhilippines) ).

fof(kb_SUMO_5066,axiom,
    s__instance(s__MinharotRoadWestBank,s__GeographicArea) ).

fof(kb_SUMO_5067,axiom,
    s__geographicSubregion(s__MinharotRoadWestBank,s__WestBank) ).

fof(kb_SUMO_5068,axiom,
    s__names('Minharot Road',s__MinharotRoadWestBank) ).

fof(kb_SUMO_5069,axiom,
    s__geographicSubregion(s__MiranShahPakistan,s__Pakistan) ).

fof(kb_SUMO_5070,axiom,
    s__names('Miran Shah ',s__MiranShahPakistan) ).

fof(kb_SUMO_5071,axiom,
    s__geographicSubregion(s__MituColombia,s__Colombia) ).

fof(kb_SUMO_5072,axiom,
    s__names('Mitu',s__MituColombia) ).

fof(kb_SUMO_5073,axiom,
    s__geographicSubregion(s__ModiinIllitWestBank,s__WestBank) ).

fof(kb_SUMO_5074,axiom,
    s__names('Modiin Illit',s__ModiinIllitWestBank) ).

fof(kb_SUMO_5075,axiom,
    s__geographicSubregion(s__MombassaKenya,s__Kenya) ).

fof(kb_SUMO_5076,axiom,
    s__names('Mombassa',s__MombassaKenya) ).

fof(kb_SUMO_5077,axiom,
    s__instance(s__MoragJunctionGazaStrip,s__GeographicArea) ).

fof(kb_SUMO_5078,axiom,
    s__geographicSubregion(s__MoragJunctionGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_5079,axiom,
    s__names('Morag Junction',s__MoragJunctionGazaStrip) ).

fof(kb_SUMO_5080,axiom,
    s__geographicSubregion(s__MoscowRussia,s__Russia) ).

fof(kb_SUMO_5081,axiom,
    s__names('Moscow',s__MoscowRussia) ).

fof(kb_SUMO_5082,axiom,
    s__geographicSubregion(s__MoshavHagorIsrael,s__Israel) ).

fof(kb_SUMO_5083,axiom,
    s__names('Moshav Hagor',s__MoshavHagorIsrael) ).

fof(kb_SUMO_5084,axiom,
    s__geographicSubregion(s__MoshavTomerWestBank,s__WestBank) ).

fof(kb_SUMO_5085,axiom,
    s__names('Moshav Tomer',s__MoshavTomerWestBank) ).

fof(kb_SUMO_5086,axiom,
    s__geographicSubregion(s__MukallahAdenYemen,s__Yemen) ).

fof(kb_SUMO_5087,axiom,
    s__names('Mukallah-Aden',s__MukallahAdenYemen) ).

fof(kb_SUMO_5088,axiom,
    s__geographicSubregion(s__MunchenGladbachGermany,s__Germany) ).

fof(kb_SUMO_5089,axiom,
    s__names('Munchen-Gladbach',s__MunchenGladbachGermany) ).

fof(kb_SUMO_5090,axiom,
    s__names('Munchen',s__MunchenGladbachGermany) ).

fof(kb_SUMO_5091,axiom,
    s__names('Munich',s__MunchenGladbachGermany) ).

fof(kb_SUMO_5092,axiom,
    s__geographicSubregion(s__MunsterGermany,s__Germany) ).

fof(kb_SUMO_5093,axiom,
    s__names('Munster',s__MunsterGermany) ).

fof(kb_SUMO_5094,axiom,
    s__geographicSubregion(s__MurloughNorthernIreland,s__NorthernIreland) ).

fof(kb_SUMO_5095,axiom,
    s__names('Murlough',s__MurloughNorthernIreland) ).

fof(kb_SUMO_5096,axiom,
    s__geographicSubregion(s__MusMusIsrael,s__Israel) ).

fof(kb_SUMO_5097,axiom,
    s__names('Mus Mus',s__MusMusIsrael) ).

fof(kb_SUMO_5098,axiom,
    s__geographicSubregion(s__MutataColombia,s__Colombia) ).

fof(kb_SUMO_5099,axiom,
    s__names('Mutata',s__MutataColombia) ).

fof(kb_SUMO_5100,axiom,
    s__geographicSubregion(s__MutturSriLanka,s__SriLanka) ).

fof(kb_SUMO_5101,axiom,
    s__names('Muttur',s__MutturSriLanka) ).

fof(kb_SUMO_5102,axiom,
    s__geographicSubregion(s__NaAlinWestBank,s__WestBank) ).

fof(kb_SUMO_5103,axiom,
    s__names('Naalin',s__NaAlinWestBank) ).

fof(kb_SUMO_5104,axiom,
    s__geographicSubregion(s__NablusWestBank,s__WestBank) ).

fof(kb_SUMO_5105,axiom,
    s__names('Nablus',s__NablusWestBank) ).

fof(kb_SUMO_5106,axiom,
    s__geographicSubregion(s__NahalOzGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_5107,axiom,
    s__names('Nahal Oz',s__NahalOzGazaStrip) ).

fof(kb_SUMO_5108,axiom,
    s__geographicSubregion(s__NaharaimIsrael,s__Israel) ).

fof(kb_SUMO_5109,axiom,
    s__names('Naharaim',s__NaharaimIsrael) ).

fof(kb_SUMO_5110,axiom,
    s__geographicSubregion(s__NahariyaIsrael,s__Israel) ).

fof(kb_SUMO_5111,axiom,
    s__names('Nahariya',s__NahariyaIsrael) ).

fof(kb_SUMO_5112,axiom,
    s__geographicSubregion(s__NairobiKenya,s__Kenya) ).

fof(kb_SUMO_5113,axiom,
    s__names('Nairobi',s__NairobiKenya) ).

fof(kb_SUMO_5114,axiom,
    s__geographicSubregion(s__NajafIraq,s__Iraq) ).

fof(kb_SUMO_5115,axiom,
    s__names('Najaf',s__NajafIraq) ).

fof(kb_SUMO_5116,axiom,
    s__instance(s__NallurAreaSriLanka,s__GeographicArea) ).

fof(kb_SUMO_5117,axiom,
    s__geographicSubregion(s__NallurAreaSriLanka,s__SriLanka) ).

fof(kb_SUMO_5118,axiom,
    s__names('Nallur Area',s__NallurAreaSriLanka) ).

fof(kb_SUMO_5119,axiom,
    s__geographicSubregion(s__NaquraLebanon,s__Lebanon) ).

fof(kb_SUMO_5120,axiom,
    s__names('Naqura',s__NaquraLebanon) ).

fof(kb_SUMO_5121,axiom,
    s__geographicSubregion(s__NarayangangBangladesh,s__Bangladesh) ).

fof(kb_SUMO_5122,axiom,
    s__names('Narayangang',s__NarayangangBangladesh) ).

fof(kb_SUMO_5123,axiom,
    s__geographicSubregion(s__NetanyaIsrael,s__Israel) ).

fof(kb_SUMO_5124,axiom,
    s__names('Netanya',s__NetanyaIsrael) ).

fof(kb_SUMO_5125,axiom,
    s__geographicSubregion(s__NetzarimGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_5126,axiom,
    s__names('Netzarim',s__NetzarimGazaStrip) ).

fof(kb_SUMO_5127,axiom,
    s__geographicSubregion(s__NetzerHazaniGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_5128,axiom,
    s__names('Netzer Hazani',s__NetzerHazaniGazaStrip) ).

fof(kb_SUMO_5129,axiom,
    s__geographicSubregion(s__NeveDanielWestBank,s__WestBank) ).

fof(kb_SUMO_5130,axiom,
    s__names('Neve Daniel',s__NeveDanielWestBank) ).

fof(kb_SUMO_5131,axiom,
    s__geographicSubregion(s__NeveYaminIsrael,s__Israel) ).

fof(kb_SUMO_5132,axiom,
    s__names('Neve Yamin',s__NeveYaminIsrael) ).

fof(kb_SUMO_5133,axiom,
    s__geographicSubregion(s__NewDelhiIndia,s__India) ).

fof(kb_SUMO_5134,axiom,
    s__names('New Delhi',s__NewDelhiIndia) ).

fof(kb_SUMO_5135,axiom,
    s__names('New York City',s__NewYorkCityUnitedStates) ).

fof(kb_SUMO_5136,axiom,
    s__instance(s__NeztarimSettlementGazaStrip,s__GeographicArea) ).

fof(kb_SUMO_5137,axiom,
    s__geographicSubregion(s__NeztarimSettlementGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_5138,axiom,
    s__names('Neztarim Settlement',s__NeztarimSettlementGazaStrip) ).

fof(kb_SUMO_5139,axiom,
    s__geographicSubregion(s__NiameyNiger,s__Niger) ).

fof(kb_SUMO_5140,axiom,
    s__names('Niamey',s__NiameyNiger) ).

fof(kb_SUMO_5141,axiom,
    s__geographicSubregion(s__NissanitGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_5142,axiom,
    s__names('Nissanit',s__NissanitGazaStrip) ).

fof(kb_SUMO_5143,axiom,
    s__geographicSubregion(s__NitzaneiOzWestBank,s__WestBank) ).

fof(kb_SUMO_5144,axiom,
    s__names('Nitzanei Oz',s__NitzaneiOzWestBank) ).

fof(kb_SUMO_5145,axiom,
    s__geographicSubregion(s__NitzanimIsrael,s__Israel) ).

fof(kb_SUMO_5146,axiom,
    s__names('Nitzanim',s__NitzanimIsrael) ).

fof(kb_SUMO_5147,axiom,
    s__instance(s__NokdimTekoaRdWestBank,s__GeographicArea) ).

fof(kb_SUMO_5148,axiom,
    s__geographicSubregion(s__NokdimTekoaRdWestBank,s__WestBank) ).

fof(kb_SUMO_5149,axiom,
    s__names('Nokdim-Tekoa Rd.',s__NokdimTekoaRdWestBank) ).

fof(kb_SUMO_5150,axiom,
    s__geographicSubregion(s__NorteDeSantanderColombia,s__Colombia) ).

fof(kb_SUMO_5151,axiom,
    s__names('Norte de Santander',s__NorteDeSantanderColombia) ).

fof(kb_SUMO_5152,axiom,
    s__instance(s__NorthernCaucasiusChechnya,s__GeographicArea) ).

fof(kb_SUMO_5153,axiom,
    s__geographicSubregion(s__NorthernCaucasiusChechnya,s__Chechnya) ).

fof(kb_SUMO_5154,axiom,
    s__names('Northern Caucasius',s__NorthernCaucasiusChechnya) ).

fof(kb_SUMO_5155,axiom,
    s__geographicSubregion(s__NovogroznyRussia,s__Russia) ).

fof(kb_SUMO_5156,axiom,
    s__names('Novogrozny',s__NovogroznyRussia) ).

fof(kb_SUMO_5157,axiom,
    s__geographicSubregion(s__NovyyAtagiRussia,s__Russia) ).

fof(kb_SUMO_5158,axiom,
    s__names('Novyy Atagi ',s__NovyyAtagiRussia) ).

fof(kb_SUMO_5159,axiom,
    s__geographicSubregion(s__OberwartAustria,s__Austria) ).

fof(kb_SUMO_5160,axiom,
    s__names('Nuremburg',s__NuremburgGermany) ).

fof(kb_SUMO_5161,axiom,
    s__geographicSubregion(s__NuremburgGermany,s__Germany) ).

fof(kb_SUMO_5162,axiom,
    s__instance(s__NuremburgGermany,s__City) ).

fof(kb_SUMO_5163,axiom,
    s__names('Oberwart',s__OberwartAustria) ).

fof(kb_SUMO_5164,axiom,
    s__geographicSubregion(s__OfraWestBank,s__WestBank) ).

fof(kb_SUMO_5165,axiom,
    s__names('Ofra',s__OfraWestBank) ).

fof(kb_SUMO_5166,axiom,
    s__instance(s__OilbaseAlgeria,s__GeographicArea) ).

fof(kb_SUMO_5167,axiom,
    s__geographicSubregion(s__OilbaseAlgeria,s__Algeria) ).

fof(kb_SUMO_5168,axiom,
    s__names('Oil base',s__OilbaseAlgeria) ).

fof(kb_SUMO_5169,axiom,
    s__instance(s__oilfieldsVenezuela__m,s__GeographicArea) ).

fof(kb_SUMO_5170,axiom,
    s__geographicSubregion(s__oilfieldsVenezuela__m,s__Venezuela) ).

fof(kb_SUMO_5171,axiom,
    s__names(oilfields,s__oilfieldsVenezuela__m) ).

fof(kb_SUMO_5172,axiom,
    s__geographicSubregion(s__OkaraPakistan,s__Pakistan) ).

fof(kb_SUMO_5173,axiom,
    s__names('Okara',s__OkaraPakistan) ).

fof(kb_SUMO_5174,axiom,
    s__geographicSubregion(s__OlayaHerreraColombia,s__Colombia) ).

fof(kb_SUMO_5175,axiom,
    s__names('Olaya Herrera',s__OlayaHerreraColombia) ).

fof(kb_SUMO_5176,axiom,
    s__geographicSubregion(s__OmaghNorthernIreland,s__NorthernIreland) ).

fof(kb_SUMO_5177,axiom,
    s__names('Omagh',s__OmaghNorthernIreland) ).

fof(kb_SUMO_5178,axiom,
    s__geographicSubregion(s__OrYehudaIsrael,s__Israel) ).

fof(kb_SUMO_5179,axiom,
    s__names('Or Yehuda',s__OrYehudaIsrael) ).

fof(kb_SUMO_5180,axiom,
    s__geographicSubregion(s__OranAlgeria,s__Algeria) ).

fof(kb_SUMO_5181,axiom,
    s__names('Oran',s__OranAlgeria) ).

fof(kb_SUMO_5182,axiom,
    s__geographicSubregion(s__OsakaJapan,s__Japan) ).

fof(kb_SUMO_5183,axiom,
    s__names('Osaka',s__OsakaJapan) ).

fof(kb_SUMO_5184,axiom,
    s__geographicSubregion(s__OsloNorway,s__Norway) ).

fof(kb_SUMO_5185,axiom,
    s__names('Oslo',s__OsloNorway) ).

fof(kb_SUMO_5186,axiom,
    s__geographicSubregion(s__OssnabruckGermany,s__Germany) ).

fof(kb_SUMO_5187,axiom,
    s__names('Ossnabruck',s__OssnabruckGermany) ).

fof(kb_SUMO_5188,axiom,
    s__instance(s__OthnielJunctionIsrael,s__GeographicArea) ).

fof(kb_SUMO_5189,axiom,
    s__geographicSubregion(s__OthnielJunctionIsrael,s__Israel) ).

fof(kb_SUMO_5190,axiom,
    s__names('Othniel Junction',s__OthnielJunctionIsrael) ).

fof(kb_SUMO_5191,axiom,
    s__geographicSubregion(s__OtnielWestBank,s__WestBank) ).

fof(kb_SUMO_5192,axiom,
    s__names('Otniel',s__OtnielWestBank) ).

fof(kb_SUMO_5193,axiom,
    s__geographicSubregion(s__OtzarinWestBank,s__WestBank) ).

fof(kb_SUMO_5194,axiom,
    s__names('Otzarin',s__OtzarinWestBank) ).

fof(kb_SUMO_5195,axiom,
    s__geographicSubregion(s__OzamisPhilippines,s__Philippines) ).

fof(kb_SUMO_5196,axiom,
    s__names('Ozamis',s__OzamisPhilippines) ).

fof(kb_SUMO_5197,axiom,
    s__geographicSubregion(s__PahalgamIndia,s__India) ).

fof(kb_SUMO_5198,axiom,
    s__names('Pahalgam',s__PahalgamIndia) ).

fof(kb_SUMO_5199,axiom,
    s__geographicSubregion(s__PalorinyaUganda,s__Uganda) ).

fof(kb_SUMO_5200,axiom,
    s__names('Palorinya',s__PalorinyaUganda) ).

fof(kb_SUMO_5201,axiom,
    s__geographicSubregion(s__PamplonaSpain,s__Spain) ).

fof(kb_SUMO_5202,axiom,
    s__names('Pamplona',s__PamplonaSpain) ).

fof(kb_SUMO_5203,axiom,
    s__geographicSubregion(s__PanamaCityPanama,s__Panama) ).

fof(kb_SUMO_5204,axiom,
    s__names('Panama City',s__PanamaCityPanama) ).

fof(kb_SUMO_5205,axiom,
    s__geographicSubregion(s__PantrasGreece,s__Greece) ).

fof(kb_SUMO_5206,axiom,
    s__names('Pantras',s__PantrasGreece) ).

fof(kb_SUMO_5207,axiom,
    s__geographicSubregion(s__PapayinColombia,s__Colombia) ).

fof(kb_SUMO_5208,axiom,
    s__names('Papayin',s__PapayinColombia) ).

fof(kb_SUMO_5209,axiom,
    s__geographicSubregion(s__PapuaIndonesia,s__Indonesia) ).

fof(kb_SUMO_5210,axiom,
    s__names('Papua',s__PapuaIndonesia) ).

fof(kb_SUMO_5211,axiom,
    s__geographicSubregion(s__ParisFrance,s__France) ).

fof(kb_SUMO_5212,axiom,
    s__names('Paris',s__ParisFrance) ).

fof(kb_SUMO_5213,axiom,
    s__geographicSubregion(s__PatikulPhilippines,s__Philippines) ).

fof(kb_SUMO_5214,axiom,
    s__names('Patikul',s__PatikulPhilippines) ).

fof(kb_SUMO_5215,axiom,
    s__geographicSubregion(s__PauFrance,s__France) ).

fof(kb_SUMO_5216,axiom,
    s__names('Pau',s__PauFrance) ).

fof(kb_SUMO_5217,axiom,
    s__geographicSubregion(s__PeAtSadehGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_5218,axiom,
    s__names('Peat Sadeh',s__PeAtSadehGazaStrip) ).

fof(kb_SUMO_5219,axiom,
    s__geographicSubregion(s__PeshawarPakistan,s__Pakistan) ).

fof(kb_SUMO_5220,axiom,
    s__names('Peshawar',s__PeshawarPakistan) ).

fof(kb_SUMO_5221,axiom,
    s__geographicSubregion(s__PetahTikvahIsrael,s__Israel) ).

fof(kb_SUMO_5222,axiom,
    s__names('Petah Tikvah',s__PetahTikvahIsrael) ).

fof(kb_SUMO_5223,axiom,
    s__geographicSubregion(s__PhnomPenhCambodia,s__Cambodia) ).

fof(kb_SUMO_5224,axiom,
    s__names('Phnom Penh',s__PhnomPenhCambodia) ).

fof(kb_SUMO_5225,axiom,
    s__geographicSubregion(s__PortadownIreland,s__Ireland) ).

fof(kb_SUMO_5226,axiom,
    s__names('Portadown',s__PortadownIreland) ).

fof(kb_SUMO_5227,axiom,
    s__geographicSubregion(s__PragueCzechRepublic,s__CzechRepublic) ).

fof(kb_SUMO_5228,axiom,
    s__names('Prague',s__PragueCzechRepublic) ).

fof(kb_SUMO_5229,axiom,
    s__geographicSubregion(s__PuertoAlviraColombia,s__Colombia) ).

fof(kb_SUMO_5230,axiom,
    s__names('Puerto Alvira',s__PuertoAlviraColombia) ).

fof(kb_SUMO_5231,axiom,
    s__geographicSubregion(s__PuertoLlerasColombia,s__Colombia) ).

fof(kb_SUMO_5232,axiom,
    s__names('Puerto Lleras',s__PuertoLlerasColombia) ).

fof(kb_SUMO_5233,axiom,
    s__geographicSubregion(s__PunjabPakistan,s__Pakistan) ).

fof(kb_SUMO_5234,axiom,
    s__names('Punjab',s__PunjabPakistan) ).

fof(kb_SUMO_5235,axiom,
    s__geographicSubregion(s__QuettaPakistan,s__Pakistan) ).

fof(kb_SUMO_5236,axiom,
    s__names('Quetta',s__QuettaPakistan) ).

fof(kb_SUMO_5237,axiom,
    s__geographicSubregion(s__QuitoEcuador,s__Ecuador) ).

fof(kb_SUMO_5238,axiom,
    s__names('Quito',s__QuitoEcuador) ).

fof(kb_SUMO_5239,axiom,
    s__geographicSubregion(s__RadaAmanYemen,s__Yemen) ).

fof(kb_SUMO_5240,axiom,
    s__names('Rada-Aman',s__RadaAmanYemen) ).

fof(kb_SUMO_5241,axiom,
    s__geographicSubregion(s__RafahGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_5242,axiom,
    s__names('Rafah',s__RafahGazaStrip) ).

fof(kb_SUMO_5243,axiom,
    s__geographicSubregion(s__RamaJunctionWestBank,s__WestBank) ).

fof(kb_SUMO_5244,axiom,
    s__names('Rama Junction',s__RamaJunctionWestBank) ).

fof(kb_SUMO_5245,axiom,
    s__geographicSubregion(s__RamalDeAspusanaPeru,s__Peru) ).

fof(kb_SUMO_5246,axiom,
    s__names('Ramal de Aspusana',s__RamalDeAspusanaPeru) ).

fof(kb_SUMO_5247,axiom,
    s__geographicSubregion(s__RamallahWestBank,s__WestBank) ).

fof(kb_SUMO_5248,axiom,
    s__names('Ramallah',s__RamallahWestBank) ).

fof(kb_SUMO_5249,axiom,
    s__geographicSubregion(s__RamatGanIsrael,s__Israel) ).

fof(kb_SUMO_5250,axiom,
    s__names('Ramat Gan',s__RamatGanIsrael) ).

fof(kb_SUMO_5251,axiom,
    s__geographicSubregion(s__RaminWestBank,s__WestBank) ).

fof(kb_SUMO_5252,axiom,
    s__names('Ramin',s__RaminWestBank) ).

fof(kb_SUMO_5253,axiom,
    s__geographicSubregion(s__RamleIsrael,s__Israel) ).

fof(kb_SUMO_5254,axiom,
    s__names('Ramle',s__RamleIsrael) ).

fof(kb_SUMO_5255,axiom,
    s__geographicSubregion(s__RawalpindiPakistan,s__Pakistan) ).

fof(kb_SUMO_5256,axiom,
    s__names('Rawalpindi',s__RawalpindiPakistan) ).

fof(kb_SUMO_5257,axiom,
    s__geographicSubregion(s__ReusSpain,s__Spain) ).

fof(kb_SUMO_5258,axiom,
    s__names('Reus',s__ReusSpain) ).

fof(kb_SUMO_5259,axiom,
    s__geographicSubregion(s__RigaLatvia,s__Latvia) ).

fof(kb_SUMO_5260,axiom,
    s__names('Riga',s__RigaLatvia) ).

fof(kb_SUMO_5261,axiom,
    s__geographicSubregion(s__RijekaCroatia,s__Croatia) ).

fof(kb_SUMO_5262,axiom,
    s__names('Rijeka',s__RijekaCroatia) ).

fof(kb_SUMO_5263,axiom,
    s__instance(s__RimalDistrictGazaStrip,s__GeographicArea) ).

fof(kb_SUMO_5264,axiom,
    s__geographicSubregion(s__RimalDistrictGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_5265,axiom,
    s__names('Rimal district',s__RimalDistrictGazaStrip) ).

fof(kb_SUMO_5266,axiom,
    s__geographicSubregion(s__RishonLeZionIsrael,s__Israel) ).

fof(kb_SUMO_5267,axiom,
    s__names('Rishon Le Zion',s__RishonLeZionIsrael) ).

fof(kb_SUMO_5268,axiom,
    s__geographicSubregion(s__RiyadhSaudiArabia,s__SaudiArabia) ).

fof(kb_SUMO_5269,axiom,
    s__names('Riyadh',s__RiyadhSaudiArabia) ).

fof(kb_SUMO_5270,axiom,
    s__geographicSubregion(s__RoermondNetherlands,s__Netherlands) ).

fof(kb_SUMO_5271,axiom,
    s__names('Roermond',s__RoermondNetherlands) ).

fof(kb_SUMO_5272,axiom,
    s__geographicSubregion(s__RomeItaly,s__Italy) ).

fof(kb_SUMO_5273,axiom,
    s__names('Rome',s__RomeItaly) ).

fof(kb_SUMO_5274,axiom,
    s__geographicSubregion(s__RosasSpain,s__Spain) ).

fof(kb_SUMO_5275,axiom,
    s__names('Rosas',s__RosasSpain) ).

fof(kb_SUMO_5276,axiom,
    s__geographicSubregion(s__RostovOnDonRussia,s__Russia) ).

fof(kb_SUMO_5277,axiom,
    s__names('Rostov-on-Don',s__RostovOnDonRussia) ).

fof(kb_SUMO_5278,axiom,
    s__geographicSubregion(s__RuhengeriRwanda,s__Rwanda) ).

fof(kb_SUMO_5279,axiom,
    s__names('Ruhengeri',s__RuhengeriRwanda) ).

fof(kb_SUMO_5280,axiom,
    s__geographicSubregion(s__SaadaYemen,s__Yemen) ).

fof(kb_SUMO_5281,axiom,
    s__names('Saada',s__SaadaYemen) ).

fof(kb_SUMO_5282,axiom,
    s__instance(s__SaadaPakistan,s__GeographicArea) ).

fof(kb_SUMO_5283,axiom,
    s__geographicSubregion(s__SaadaPakistan,s__Pakistan) ).

fof(kb_SUMO_5284,axiom,
    s__geographicSubregion(s__SabatenaColombia,s__Colombia) ).

fof(kb_SUMO_5285,axiom,
    s__names('Sabatena',s__SabatenaColombia) ).

fof(kb_SUMO_5286,axiom,
    s__geographicSubregion(s__SacramentoUnitedStates,s__UnitedStates) ).

fof(kb_SUMO_5287,axiom,
    s__names('Sacramento',s__SacramentoUnitedStates) ).

fof(kb_SUMO_5288,axiom,
    s__geographicSubregion(s__SaintAvoldFrance,s__France) ).

fof(kb_SUMO_5289,axiom,
    s__names('Saint Avold',s__SaintAvoldFrance) ).

fof(kb_SUMO_5290,axiom,
    s__geographicSubregion(s__SaintSebastianSpain,s__Spain) ).

fof(kb_SUMO_5291,axiom,
    s__names('Saint Sebastian',s__SaintSebastianSpain) ).

fof(kb_SUMO_5292,axiom,
    s__geographicSubregion(s__SaintJeanDeLuzFrance,s__France) ).

fof(kb_SUMO_5293,axiom,
    s__names('Saint-Jean-de-Luz',s__SaintJeanDeLuzFrance) ).

fof(kb_SUMO_5294,axiom,
    s__geographicSubregion(s__SairanbarIraq,s__Iraq) ).

fof(kb_SUMO_5295,axiom,
    s__names('Sairanbar',s__SairanbarIraq) ).

fof(kb_SUMO_5296,axiom,
    s__geographicSubregion(s__SajaIAGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_5297,axiom,
    s__names('Sajaia ',s__SajaIAGazaStrip) ).

fof(kb_SUMO_5298,axiom,
    s__geographicSubregion(s__SallentDeGallegoSpain,s__Spain) ).

fof(kb_SUMO_5299,axiom,
    s__names('Sallent de Gallego',s__SallentDeGallegoSpain) ).

fof(kb_SUMO_5300,axiom,
    s__geographicSubregion(s__SamariaWestBank,s__WestBank) ).

fof(kb_SUMO_5301,axiom,
    s__names('Samaria',s__SamariaWestBank) ).

fof(kb_SUMO_5302,axiom,
    s__geographicSubregion(s__SamashkiRussia,s__Russia) ).

fof(kb_SUMO_5303,axiom,
    s__names('Samashki',s__SamashkiRussia) ).

fof(kb_SUMO_5304,axiom,
    s__geographicSubregion(s__SanDiegoColombia,s__Colombia) ).

fof(kb_SUMO_5305,axiom,
    s__names('San Diego',s__SanDiegoColombia) ).

fof(kb_SUMO_5306,axiom,
    s__geographicSubregion(s__SanJoseCostaRica,s__CostaRica) ).

fof(kb_SUMO_5307,axiom,
    s__names('San Jose',s__SanJoseCostaRica) ).

fof(kb_SUMO_5308,axiom,
    s__geographicSubregion(s__SanLuisColombia,s__Colombia) ).

fof(kb_SUMO_5309,axiom,
    s__names('San Luis',s__SanLuisColombia) ).

fof(kb_SUMO_5310,axiom,
    s__geographicSubregion(s__SanMiguelElSalvador,s__ElSalvador) ).

fof(kb_SUMO_5311,axiom,
    s__names('San Miguel',s__SanMiguelElSalvador) ).

fof(kb_SUMO_5312,axiom,
    s__geographicSubregion(s__SanPabloColombia,s__Colombia) ).

fof(kb_SUMO_5313,axiom,
    s__names('San Pablo',s__SanPabloColombia) ).

fof(kb_SUMO_5314,axiom,
    s__geographicSubregion(s__SanSebastianSpain,s__Spain) ).

fof(kb_SUMO_5315,axiom,
    s__names('San Sebastian',s__SanSebastianSpain) ).

fof(kb_SUMO_5316,axiom,
    s__geographicSubregion(s__SanaaYemen,s__Yemen) ).

fof(kb_SUMO_5317,axiom,
    s__names('Sanaa',s__SanaaYemen) ).

fof(kb_SUMO_5318,axiom,
    s__geographicSubregion(s__SangaldanIndia,s__India) ).

fof(kb_SUMO_5319,axiom,
    s__names('Sangaldan',s__SangaldanIndia) ).

fof(kb_SUMO_5320,axiom,
    s__geographicSubregion(s__SantaMartaColombia,s__Colombia) ).

fof(kb_SUMO_5321,axiom,
    s__names('Santa Marta',s__SantaMartaColombia) ).

fof(kb_SUMO_5322,axiom,
    s__geographicSubregion(s__SantaPolaSpain,s__Spain) ).

fof(kb_SUMO_5323,axiom,
    s__names('Santa Pola',s__SantaPolaSpain) ).

fof(kb_SUMO_5324,axiom,
    s__instance(s__SantaRitaMountainsPanama,s__GeographicArea) ).

fof(kb_SUMO_5325,axiom,
    s__geographicSubregion(s__SantaRitaMountainsPanama,s__Panama) ).

fof(kb_SUMO_5326,axiom,
    s__names('Santa Rita Mountains',s__SantaRitaMountainsPanama) ).

fof(kb_SUMO_5327,axiom,
    s__geographicSubregion(s__SantiagoChile,s__Chile) ).

fof(kb_SUMO_5328,axiom,
    s__names('Santiago',s__SantiagoChile) ).

fof(kb_SUMO_5329,axiom,
    s__geographicSubregion(s__SanurIsrael,s__Israel) ).

fof(kb_SUMO_5330,axiom,
    s__names('Sanur',s__SanurIsrael) ).

fof(kb_SUMO_5331,axiom,
    s__geographicSubregion(s__SarajevoBosniaAndHerzegovina,s__BosniaAndHerzegovina) ).

fof(kb_SUMO_5332,axiom,
    s__names('Sarajevo',s__SarajevoBosniaAndHerzegovina) ).

fof(kb_SUMO_5333,axiom,
    s__geographicSubregion(s__SatkhiraBangladesh,s__Bangladesh) ).

fof(kb_SUMO_5334,axiom,
    s__names('Satkhira',s__SatkhiraBangladesh) ).

fof(kb_SUMO_5335,axiom,
    s__geographicSubregion(s__SegoviaColombia,s__Colombia) ).

fof(kb_SUMO_5336,axiom,
    s__names('Segovia',s__SegoviaColombia) ).

fof(kb_SUMO_5337,axiom,
    s__geographicSubregion(s__SeoulSouthKorea,s__SouthKorea) ).

fof(kb_SUMO_5338,axiom,
    s__names('Seoul',s__SeoulSouthKorea) ).

fof(kb_SUMO_5339,axiom,
    s__geographicSubregion(s__SevilleSpain,s__Spain) ).

fof(kb_SUMO_5340,axiom,
    s__names('Seville',s__SevilleSpain) ).

fof(kb_SUMO_5341,axiom,
    s__geographicSubregion(s__ShadmotMeholaWestBank,s__WestBank) ).

fof(kb_SUMO_5342,axiom,
    s__names('Shadmot Mehola',s__ShadmotMeholaWestBank) ).

fof(kb_SUMO_5343,axiom,
    s__geographicSubregion(s__ShaveiShomronWestBank,s__WestBank) ).

fof(kb_SUMO_5344,axiom,
    s__names('Shavei Shomron',s__ShaveiShomronWestBank) ).

fof(kb_SUMO_5345,axiom,
    s__geographicSubregion(s__SheikhAjlunGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_5346,axiom,
    s__names('Sheikh Ajlun',s__SheikhAjlunGazaStrip) ).

fof(kb_SUMO_5347,axiom,
    s__geographicSubregion(s__ShiloWestBank,s__WestBank) ).

fof(kb_SUMO_5348,axiom,
    s__names('Shilo',s__ShiloWestBank) ).

fof(kb_SUMO_5349,axiom,
    s__geographicSubregion(s__ShimiEcuador,s__Ecuador) ).

fof(kb_SUMO_5350,axiom,
    s__names('Shimi',s__ShimiEcuador) ).

fof(kb_SUMO_5351,axiom,
    s__geographicSubregion(s__ShlomiIsrael,s__Israel) ).

fof(kb_SUMO_5352,axiom,
    s__names('Shlomi',s__ShlomiIsrael) ).

fof(kb_SUMO_5353,axiom,
    s__geographicSubregion(s__SidiHalifahLibya,s__Libya) ).

fof(kb_SUMO_5354,axiom,
    s__names('Sidi Halifah',s__SidiHalifahLibya) ).

fof(kb_SUMO_5355,axiom,
    s__geographicSubregion(s__SidonLebanon,s__Lebanon) ).

fof(kb_SUMO_5356,axiom,
    s__names('Sidon',s__SidonLebanon) ).

fof(kb_SUMO_5357,axiom,
    s__geographicSubregion(s__SiirtTurkey,s__Turkey) ).

fof(kb_SUMO_5358,axiom,
    s__names('Siirt',s__SiirtTurkey) ).

fof(kb_SUMO_5359,axiom,
    s__geographicSubregion(s__SilatADaharWestBank,s__WestBank) ).

fof(kb_SUMO_5360,axiom,
    s__names('Silat a-Dahar',s__SilatADaharWestBank) ).

fof(kb_SUMO_5361,axiom,
    s__instance(s__SipadanIslandMalaysia,s__GeographicArea) ).

fof(kb_SUMO_5362,axiom,
    s__geographicSubregion(s__SipadanIslandMalaysia,s__Malaysia) ).

fof(kb_SUMO_5363,axiom,
    s__names('Sipadan Island',s__SipadanIslandMalaysia) ).

fof(kb_SUMO_5364,axiom,
    s__geographicSubregion(s__SitrahBahrain,s__Bahrain) ).

fof(kb_SUMO_5365,axiom,
    s__names('Sitrah',s__SitrahBahrain) ).

fof(kb_SUMO_5366,axiom,
    s__geographicSubregion(s__SoporeIndia,s__India) ).

fof(kb_SUMO_5367,axiom,
    s__names('Sopore',s__SoporeIndia) ).

fof(kb_SUMO_5368,axiom,
    s__geographicSubregion(s__SrinagarIndia,s__India) ).

fof(kb_SUMO_5369,axiom,
    s__names('Srinagar',s__SrinagarIndia) ).

fof(kb_SUMO_5370,axiom,
    s__geographicSubregion(s__SrinigarIndia,s__India) ).

fof(kb_SUMO_5371,axiom,
    s__names('Srinigar',s__SrinigarIndia) ).

fof(kb_SUMO_5372,axiom,
    s__geographicSubregion(s__SriperumbudurIndia,s__India) ).

fof(kb_SUMO_5373,axiom,
    s__names('Sriperumbudur',s__SriperumbudurIndia) ).

fof(kb_SUMO_5374,axiom,
    s__geographicSubregion(s__StewartstownNorthernIreland,s__NorthernIreland) ).

fof(kb_SUMO_5375,axiom,
    s__names('Stewartstown',s__StewartstownNorthernIreland) ).

fof(kb_SUMO_5376,axiom,
    s__geographicSubregion(s__StockholmSweden,s__Sweden) ).

fof(kb_SUMO_5377,axiom,
    s__names('Stockholm',s__StockholmSweden) ).

fof(kb_SUMO_5378,axiom,
    s__geographicSubregion(s__StrasbourgFrance,s__France) ).

fof(kb_SUMO_5379,axiom,
    s__names('Strasbourg',s__StrasbourgFrance) ).

fof(kb_SUMO_5380,axiom,
    s__instance(s__SukaimaniyahIraq,s__GeographicArea) ).

fof(kb_SUMO_5381,axiom,
    s__geographicSubregion(s__SukaimaniyahIraq,s__Iraq) ).

fof(kb_SUMO_5382,axiom,
    s__names('Sukai-maniyah',s__SukaimaniyahIraq) ).

fof(kb_SUMO_5383,axiom,
    s__geographicSubregion(s__SulawesiIndonesia,s__Indonesia) ).

fof(kb_SUMO_5384,axiom,
    s__names('Sulawesi',s__SulawesiIndonesia) ).

fof(kb_SUMO_5385,axiom,
    s__geographicSubregion(s__SulaymaniyahIraq,s__Iraq) ).

fof(kb_SUMO_5386,axiom,
    s__names('Sulaymaniyah',s__SulaymaniyahIraq) ).

fof(kb_SUMO_5387,axiom,
    s__geographicSubregion(s__SumayrYemen,s__Yemen) ).

fof(kb_SUMO_5388,axiom,
    s__names('Sumayr',s__SumayrYemen) ).

fof(kb_SUMO_5389,axiom,
    s__geographicSubregion(s__SusiyaWestBank,s__WestBank) ).

fof(kb_SUMO_5390,axiom,
    s__names('Susiya',s__SusiyaWestBank) ).

fof(kb_SUMO_5391,axiom,
    s__geographicSubregion(s__TailaPakistan,s__Pakistan) ).

fof(kb_SUMO_5392,axiom,
    s__names('Taila',s__TailaPakistan) ).

fof(kb_SUMO_5393,axiom,
    s__geographicSubregion(s__TamezGuidaAlgeria,s__Algeria) ).

fof(kb_SUMO_5394,axiom,
    s__names('Tamez-guida',s__TamezGuidaAlgeria) ).

fof(kb_SUMO_5395,axiom,
    s__geographicSubregion(s__TandySriLanka,s__SriLanka) ).

fof(kb_SUMO_5396,axiom,
    s__names('Tandy',s__TandySriLanka) ).

fof(kb_SUMO_5397,axiom,
    s__geographicSubregion(s__TaxilaPakistan,s__Pakistan) ).

fof(kb_SUMO_5398,axiom,
    s__names('Taxila',s__TaxilaPakistan) ).

fof(kb_SUMO_5399,axiom,
    s__geographicSubregion(s__TBilisiGeorgia,s__RepublicOfGeorgia) ).

fof(kb_SUMO_5400,axiom,
    s__names('Tbilisi',s__TBilisiGeorgia) ).

fof(kb_SUMO_5401,axiom,
    s__geographicSubregion(s__TegucigalpaHonduras,s__Honduras) ).

fof(kb_SUMO_5402,axiom,
    s__names('Tegucigalpa',s__TegucigalpaHonduras) ).

fof(kb_SUMO_5403,axiom,
    s__geographicSubregion(s__TeheranIran,s__Iran) ).

fof(kb_SUMO_5404,axiom,
    s__names('Teheran',s__TeheranIran) ).

fof(kb_SUMO_5405,axiom,
    s__geographicSubregion(s__TekoaWestBank,s__WestBank) ).

fof(kb_SUMO_5406,axiom,
    s__names('Tekoa',s__TekoaWestBank) ).

fof(kb_SUMO_5407,axiom,
    s__geographicSubregion(s__TelAvivIsrael,s__Israel) ).

fof(kb_SUMO_5408,axiom,
    s__names('Tel Aviv',s__TelAvivIsrael) ).

fof(kb_SUMO_5409,axiom,
    s__names('Tel-Aviv',s__TelAvivIsrael) ).

fof(kb_SUMO_5410,axiom,
    s__instance(s__TelHaShomerJunctionIsrael,s__GeographicArea) ).

fof(kb_SUMO_5411,axiom,
    s__geographicSubregion(s__TelHaShomerJunctionIsrael,s__Israel) ).

fof(kb_SUMO_5412,axiom,
    s__names('Tel HaShomer Junction',s__TelHaShomerJunctionIsrael) ).

fof(kb_SUMO_5413,axiom,
    s__geographicSubregion(s__TelQateifaGazaStrip,s__GazaStrip) ).

fof(kb_SUMO_5414,axiom,
    s__names('Tel Qateifa',s__TelQateifaGazaStrip) ).

fof(kb_SUMO_5415,axiom,
    s__geographicSubregion(s__TelRumeiydaIsrael,s__Israel) ).

fof(kb_SUMO_5416,axiom,
    s__names('Tel Rumeiyda',s__TelRumeiydaIsrael) ).

fof(kb_SUMO_5417,axiom,
    s__geographicSubregion(s__TelemIsrael,s__Israel) ).

fof(kb_SUMO_5418,axiom,
    s__names('Telem',s__TelemIsrael) ).

fof(kb_SUMO_5419,axiom,
    s__geographicSubregion(s__TenaWestBank,s__WestBank) ).

fof(kb_SUMO_5420,axiom,
    s__names('Tena',s__TenaWestBank) ).

fof(kb_SUMO_5421,axiom,
    s__geographicSubregion(s__TheHagueNetherlands,s__Netherlands) ).

fof(kb_SUMO_5422,axiom,
    s__names('The Hague',s__TheHagueNetherlands) ).

fof(kb_SUMO_5423,axiom,
    s__instance(s__TheKyrgyzCapitalBishkekChina,s__GeographicArea) ).

fof(kb_SUMO_5424,axiom,
    s__geographicSubregion(s__TheKyrgyzCapitalBishkekChina,s__China) ).

fof(kb_SUMO_5425,axiom,
    s__names('The Kyrgyz capital Bishkek.',s__TheKyrgyzCapitalBishkekChina) ).

fof(kb_SUMO_5426,axiom,
    s__geographicSubregion(s__ThekraguriIndia,s__India) ).

fof(kb_SUMO_5427,axiom,
    s__names('Thekraguri',s__ThekraguriIndia) ).

fof(kb_SUMO_5428,axiom,
    s__geographicSubregion(s__TiaretAlgeria,s__Algeria) ).

fof(kb_SUMO_5429,axiom,
    s__names('Tiaret',s__TiaretAlgeria) ).

fof(kb_SUMO_5430,axiom,
    s__geographicSubregion(s__TiratAlgeria,s__Algeria) ).

fof(kb_SUMO_5431,axiom,
    s__names('Tirat',s__TiratAlgeria) ).

fof(kb_SUMO_5432,axiom,
    s__geographicSubregion(s__TokyoJapan,s__Japan) ).

fof(kb_SUMO_5433,axiom,
    s__names('Tokyo',s__TokyoJapan) ).

fof(kb_SUMO_5434,axiom,
    s__geographicSubregion(s__TolosaSpain,s__Spain) ).

fof(kb_SUMO_5435,axiom,
    s__names('Tolosa',s__TolosaSpain) ).

fof(kb_SUMO_5436,axiom,
    s__geographicSubregion(s__TopkakiTurkey,s__Turkey) ).

fof(kb_SUMO_5437,axiom,
    s__names('Topkaki',s__TopkakiTurkey) ).

fof(kb_SUMO_5438,axiom,
    s__geographicSubregion(s__TrabzonTurkey,s__Turkey) ).

fof(kb_SUMO_5439,axiom,
    s__names('Trabzon',s__TrabzonTurkey) ).

fof(kb_SUMO_5440,axiom,
    s__instance(s__TrincomaleeHarborSriLanka,s__GeographicArea) ).

fof(kb_SUMO_5441,axiom,
    s__geographicSubregion(s__TrincomaleeHarborSriLanka,s__SriLanka) ).

fof(kb_SUMO_5442,axiom,
    s__names('Trincomalee Harbor',s__TrincomaleeHarborSriLanka) ).

fof(kb_SUMO_5443,axiom,
    s__geographicSubregion(s__TripoliLibya,s__Libya) ).

fof(kb_SUMO_5444,axiom,
    s__names('Tripoli',s__TripoliLibya) ).

fof(kb_SUMO_5445,axiom,
    s__geographicSubregion(s__TulkaremWestBank,s__WestBank) ).

fof(kb_SUMO_5446,axiom,
    s__names('Tulkarem',s__TulkaremWestBank) ).

fof(kb_SUMO_5447,axiom,
    s__geographicSubregion(s__TulkarmWestBank,s__WestBank) ).

fof(kb_SUMO_5448,axiom,
    s__names('Tulkarm',s__TulkarmWestBank) ).

fof(kb_SUMO_5449,axiom,
    s__geographicSubregion(s__TunceliTurkey,s__Turkey) ).

fof(kb_SUMO_5450,axiom,
    s__names('Tunceli',s__TunceliTurkey) ).

fof(kb_SUMO_5451,axiom,
    s__geographicSubregion(s__TurbatPakistan,s__Pakistan) ).

fof(kb_SUMO_5452,axiom,
    s__names('Turbat',s__TurbatPakistan) ).

fof(kb_SUMO_5453,axiom,
    s__geographicSubregion(s__UmAlFahmIsrael,s__Israel) ).

fof(kb_SUMO_5454,axiom,
    s__names('Um al-Fahm',s__UmAlFahmIsrael) ).

fof(kb_SUMO_5455,axiom,
    s__geographicSubregion(s__UmmQasrIraq,s__Iraq) ).

fof(kb_SUMO_5456,axiom,
    s__names('Umm Qasr',s__UmmQasrIraq) ).

fof(kb_SUMO_5457,axiom,
    s__geographicSubregion(s__UrenaVenezuela,s__Venezuela) ).

fof(kb_SUMO_5458,axiom,
    s__names('Urena',s__UrenaVenezuela) ).

fof(kb_SUMO_5459,axiom,
    s__geographicSubregion(s__UrraColombia,s__Colombia) ).

fof(kb_SUMO_5460,axiom,
    s__names('Urra',s__UrraColombia) ).

fof(kb_SUMO_5461,axiom,
    s__geographicSubregion(s__UrsMartanRussia,s__Russia) ).

fof(kb_SUMO_5462,axiom,
    s__names('Urs-Martan',s__UrsMartanRussia) ).

fof(kb_SUMO_5463,axiom,
    s__instance(s__UWaIndianReservationColombia,s__GeographicArea) ).

fof(kb_SUMO_5464,axiom,
    s__geographicSubregion(s__UWaIndianReservationColombia,s__Colombia) ).

fof(kb_SUMO_5465,axiom,
    s__names('Uwa Indian reservation',s__UWaIndianReservationColombia) ).

fof(kb_SUMO_5466,axiom,
    s__geographicSubregion(s__ValenciaSpain,s__Spain) ).

fof(kb_SUMO_5467,axiom,
    s__names('Valencia',s__ValenciaSpain) ).

fof(kb_SUMO_5468,axiom,
    s__geographicSubregion(s__ValleduparColombia,s__Colombia) ).

fof(kb_SUMO_5469,axiom,
    s__names('Valledupar',s__ValleduparColombia) ).

fof(kb_SUMO_5470,axiom,
    s__geographicSubregion(s__VanTurkey,s__Turkey) ).

fof(kb_SUMO_5471,axiom,
    s__names('Van',s__VanTurkey) ).

fof(kb_SUMO_5472,axiom,
    s__geographicSubregion(s__VavuniyaSriLanka,s__SriLanka) ).

fof(kb_SUMO_5473,axiom,
    s__names('Vavuniya',s__VavuniyaSriLanka) ).

fof(kb_SUMO_5474,axiom,
    s__geographicSubregion(s__ViennaAustria,s__Austria) ).

fof(kb_SUMO_5475,axiom,
    s__names('Vienna',s__ViennaAustria) ).

fof(kb_SUMO_5476,axiom,
    s__geographicSubregion(s__VientianeLaos,s__Laos) ).

fof(kb_SUMO_5477,axiom,
    s__names('Vientiane',s__VientianeLaos) ).

fof(kb_SUMO_5478,axiom,
    s__geographicSubregion(s__VillavicencioColombia,s__Colombia) ).

fof(kb_SUMO_5479,axiom,
    s__names('Villavicencio',s__VillavicencioColombia) ).

fof(kb_SUMO_5480,axiom,
    s__geographicSubregion(s__VitoriaSpain,s__Spain) ).

fof(kb_SUMO_5481,axiom,
    s__names('Vitoria',s__VitoriaSpain) ).

fof(kb_SUMO_5482,axiom,
    s__geographicSubregion(s__VitrollesFrance,s__France) ).

fof(kb_SUMO_5483,axiom,
    s__names('Vitrolles',s__VitrollesFrance) ).

fof(kb_SUMO_5484,axiom,
    s__geographicSubregion(s__VladikavkazRussia,s__Russia) ).

fof(kb_SUMO_5485,axiom,
    s__names('Vladikavkaz',s__VladikavkazRussia) ).

fof(kb_SUMO_5486,axiom,
    s__geographicSubregion(s__VladivostokRussia,s__Russia) ).

fof(kb_SUMO_5487,axiom,
    s__names('Vladivostok',s__VladivostokRussia) ).

fof(kb_SUMO_5488,axiom,
    s__geographicSubregion(s__VolgodonskRussia,s__Russia) ).

fof(kb_SUMO_5489,axiom,
    s__names('Volgodonsk',s__VolgodonskRussia) ).

fof(kb_SUMO_5490,axiom,
    s__geographicSubregion(s__WadiAlDabaatYemen,s__Yemen) ).

fof(kb_SUMO_5491,axiom,
    s__names('Wadi al-Dabaat',s__WadiAlDabaatYemen) ).

fof(kb_SUMO_5492,axiom,
    s__geographicSubregion(s__WadiAraIsrael,s__Israel) ).

fof(kb_SUMO_5493,axiom,
    s__names('Wadi Ara',s__WadiAraIsrael) ).

fof(kb_SUMO_5494,axiom,
    s__geographicSubregion(s__WadiKeltWestBank,s__WestBank) ).

fof(kb_SUMO_5495,axiom,
    s__names('Wadi Kelt',s__WadiKeltWestBank) ).

fof(kb_SUMO_5496,axiom,
    s__geographicSubregion(s__WarsawPoland,s__Poland) ).

fof(kb_SUMO_5497,axiom,
    s__names('Warsaw',s__WarsawPoland) ).

fof(kb_SUMO_5498,axiom,
    s__geographicSubregion(s__WashingtonDCUnitedStates,s__UnitedStates) ).

fof(kb_SUMO_5499,axiom,
    s__names('Washington DC.',s__WashingtonDCUnitedStates) ).

fof(kb_SUMO_5500,axiom,
    s__geographicSubregion(s__WattyanBahrain,s__Bahrain) ).

fof(kb_SUMO_5501,axiom,
    s__names('Wattyan',s__WattyanBahrain) ).

fof(kb_SUMO_5502,axiom,
    s__geographicSubregion(s__WestBeirutLebanon,s__Lebanon) ).

fof(kb_SUMO_5503,axiom,
    s__names('West Beirut',s__WestBeirutLebanon) ).

fof(kb_SUMO_5504,axiom,
    s__geographicSubregion(s__XiAnChina,s__China) ).

fof(kb_SUMO_5505,axiom,
    s__names('Xian',s__XiAnChina) ).

fof(kb_SUMO_5506,axiom,
    s__geographicSubregion(s__YaAbadWestBank,s__WestBank) ).

fof(kb_SUMO_5507,axiom,
    s__names('Yaabad',s__YaAbadWestBank) ).

fof(kb_SUMO_5508,axiom,
    s__geographicSubregion(s__YagurJunctionIsrael,s__Israel) ).

fof(kb_SUMO_5509,axiom,
    s__names('Yagur Junction',s__YagurJunctionIsrael) ).

fof(kb_SUMO_5510,axiom,
    s__geographicSubregion(s__YehudIsrael,s__Israel) ).

fof(kb_SUMO_5511,axiom,
    s__names('Yehud',s__YehudIsrael) ).

fof(kb_SUMO_5512,axiom,
    s__geographicSubregion(s__YerevanArmenia,s__Armenia) ).

fof(kb_SUMO_5513,axiom,
    s__names('Yerevan',s__YerevanArmenia) ).

fof(kb_SUMO_5514,axiom,
    s__geographicSubregion(s__YitzharWestBank,s__WestBank) ).

fof(kb_SUMO_5515,axiom,
    s__names('Yitzhar',s__YitzharWestBank) ).

fof(kb_SUMO_5516,axiom,
    s__geographicSubregion(s__YokotaJapan,s__Japan) ).

fof(kb_SUMO_5517,axiom,
    s__names('Yokota',s__YokotaJapan) ).

fof(kb_SUMO_5518,axiom,
    s__geographicSubregion(s__YopalColombia,s__Colombia) ).

fof(kb_SUMO_5519,axiom,
    s__names('Yopal',s__YopalColombia) ).

fof(kb_SUMO_5520,axiom,
    s__geographicSubregion(s__YuksekovaTurkey,s__Turkey) ).

fof(kb_SUMO_5521,axiom,
    s__names('Yuksekova',s__YuksekovaTurkey) ).

fof(kb_SUMO_5522,axiom,
    s__geographicSubregion(s__ZaitaIsrael,s__Israel) ).

fof(kb_SUMO_5523,axiom,
    s__names('Zaita',s__ZaitaIsrael) ).

fof(kb_SUMO_5524,axiom,
    s__geographicSubregion(s__ZamarYemen,s__Yemen) ).

fof(kb_SUMO_5525,axiom,
    s__names('Zamar',s__ZamarYemen) ).

fof(kb_SUMO_5526,axiom,
    s__geographicSubregion(s__ZamboangaPhilippines,s__Philippines) ).

fof(kb_SUMO_5527,axiom,
    s__names('Zamboanga',s__ZamboangaPhilippines) ).

fof(kb_SUMO_5528,axiom,
    s__geographicSubregion(s__ZaragozaSpain,s__Spain) ).

fof(kb_SUMO_5529,axiom,
    s__names('Zaragoza',s__ZaragozaSpain) ).

fof(kb_SUMO_5530,axiom,
    s__geographicSubregion(s__ZarauzSpain,s__Spain) ).

fof(kb_SUMO_5531,axiom,
    s__names('Zarauz',s__ZarauzSpain) ).

fof(kb_SUMO_5532,axiom,
    s__instance(s__ZeifIntersectionWestBank,s__GeographicArea) ).

fof(kb_SUMO_5533,axiom,
    s__geographicSubregion(s__ZeifIntersectionWestBank,s__WestBank) ).

fof(kb_SUMO_5534,axiom,
    s__names('Zeif intersection',s__ZeifIntersectionWestBank) ).

fof(kb_SUMO_5535,axiom,
    s__geographicSubregion(s__ZekharyaIsrael,s__Israel) ).

fof(kb_SUMO_5536,axiom,
    s__names('Zekharya',s__ZekharyaIsrael) ).

fof(kb_SUMO_5537,axiom,
    s__geographicSubregion(s__ZuliaColombia,s__Colombia) ).

fof(kb_SUMO_5538,axiom,
    s__names('Zulia',s__ZuliaColombia) ).

fof(kb_SUMO_5539,axiom,
    s__geographicSubregion(s__ZumaiaSpain,s__Spain) ).

fof(kb_SUMO_5540,axiom,
    s__names('Zumaia',s__ZumaiaSpain) ).

fof(kb_SUMO_5541,axiom,
    s__geographicSubregion(s__ZumarragaSpain,s__Spain) ).

fof(kb_SUMO_5542,axiom,
    s__names('Zumarraga',s__ZumarragaSpain) ).

fof(kb_SUMO_5543,axiom,
    s__claimedTerritory(s__GazaStrip,s__Israel) ).

fof(kb_SUMO_5544,axiom,
    s__claimedTerritory(s__GazaStrip,s__PalestinianLiberationOrganization) ).

fof(kb_SUMO_5545,axiom,
    s__claimedTerritory(s__ParacelIslands,s__China) ).

fof(kb_SUMO_5546,axiom,
    s__claimedTerritory(s__ParacelIslands,s__Taiwan) ).

fof(kb_SUMO_5547,axiom,
    s__claimedTerritory(s__ParacelIslands,s__Vietnam) ).

fof(kb_SUMO_5548,axiom,
    s__claimedTerritory(s__SpratlyIslands,s__China) ).

fof(kb_SUMO_5549,axiom,
    s__claimedTerritory(s__SpratlyIslands,s__Taiwan) ).

fof(kb_SUMO_5550,axiom,
    s__claimedTerritory(s__SpratlyIslands,s__Vietnam) ).

fof(kb_SUMO_5551,axiom,
    s__claimedTerritory(s__WestBank,s__Israel) ).

fof(kb_SUMO_5552,axiom,
    s__claimedTerritory(s__WestBank,s__PalestinianLiberationOrganization) ).

fof(kb_SUMO_5553,axiom,
    s__claimedTerritory(s__WesternSahara,s__Morocco) ).

fof(kb_SUMO_5554,axiom,
    s__dependentGeopoliticalArea(s__AmericanSamoa,s__UnitedStates) ).

fof(kb_SUMO_5555,axiom,
    s__documentation(s__AmericanSamoa,s__EnglishLanguage,'A dependency of the &%UnitedStates') ).

fof(kb_SUMO_5556,axiom,
    s__dependentGeopoliticalArea(s__Anguilla,s__UnitedKingdom) ).

fof(kb_SUMO_5557,axiom,
    s__documentation(s__Anguilla,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5558,axiom,
    s__dependentGeopoliticalArea(s__Aruba,s__Netherlands) ).

fof(kb_SUMO_5559,axiom,
    s__documentation(s__Aruba,s__EnglishLanguage,'A dependency of the &%Netherlands') ).

fof(kb_SUMO_5560,axiom,
    s__dependentGeopoliticalArea(s__AshmoreAndCartierIslands,s__Australia) ).

fof(kb_SUMO_5561,axiom,
    s__documentation(s__AshmoreAndCartierIslands,s__EnglishLanguage,'A dependency of &%Australia') ).

fof(kb_SUMO_5562,axiom,
    s__dependentGeopoliticalArea(s__BakerIsland,s__UnitedStates) ).

fof(kb_SUMO_5563,axiom,
    s__documentation(s__BakerIsland,s__EnglishLanguage,'A dependency of the &%UnitedStates') ).

fof(kb_SUMO_5564,axiom,
    s__dependentGeopoliticalArea(s__BassasDaIndia,s__France) ).

fof(kb_SUMO_5565,axiom,
    s__documentation(s__BassasDaIndia,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5566,axiom,
    s__dependentGeopoliticalArea(s__Bermuda,s__UnitedKingdom) ).

fof(kb_SUMO_5567,axiom,
    s__documentation(s__Bermuda,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5568,axiom,
    s__dependentGeopoliticalArea(s__BouvetIsland,s__Norway) ).

fof(kb_SUMO_5569,axiom,
    s__documentation(s__BouvetIsland,s__EnglishLanguage,'A dependency of &%Norway') ).

fof(kb_SUMO_5570,axiom,
    s__dependentGeopoliticalArea(s__BritishIndianOceanTerritory,s__UnitedKingdom) ).

fof(kb_SUMO_5571,axiom,
    s__documentation(s__BritishIndianOceanTerritory,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5572,axiom,
    s__documentation(s__BritishVirginIslands,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5573,axiom,
    s__dependentGeopoliticalArea(s__CaymanIslands,s__UnitedKingdom) ).

fof(kb_SUMO_5574,axiom,
    s__documentation(s__CaymanIslands,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5575,axiom,
    s__dependentGeopoliticalArea(s__ChannelIslands,s__UnitedKingdom) ).

fof(kb_SUMO_5576,axiom,
    s__documentation(s__ChannelIslands,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5577,axiom,
    s__instance(s__ChannelIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5578,axiom,
    s__dependentGeopoliticalArea(s__ChristmasIsland,s__Australia) ).

fof(kb_SUMO_5579,axiom,
    s__documentation(s__ChristmasIsland,s__EnglishLanguage,'A dependency of &%Australia') ).

fof(kb_SUMO_5580,axiom,
    s__dependentGeopoliticalArea(s__ClippertonIsland,s__France) ).

fof(kb_SUMO_5581,axiom,
    s__documentation(s__ClippertonIsland,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5582,axiom,
    s__dependentGeopoliticalArea(s__CocosKeelingIslands,s__Australia) ).

fof(kb_SUMO_5583,axiom,
    s__documentation(s__CocosKeelingIslands,s__EnglishLanguage,'A dependency of &%Australia') ).

fof(kb_SUMO_5584,axiom,
    s__dependentGeopoliticalArea(s__CookIslands,s__NewZealand) ).

fof(kb_SUMO_5585,axiom,
    s__documentation(s__CookIslands,s__EnglishLanguage,'A dependency of &%NewZealand') ).

fof(kb_SUMO_5586,axiom,
    s__dependentGeopoliticalArea(s__CoralSeaIslands,s__Australia) ).

fof(kb_SUMO_5587,axiom,
    s__documentation(s__CoralSeaIslands,s__EnglishLanguage,'A dependency of &%Australia') ).

fof(kb_SUMO_5588,axiom,
    s__dependentGeopoliticalArea(s__EuropaIsland,s__France) ).

fof(kb_SUMO_5589,axiom,
    s__documentation(s__EuropaIsland,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5590,axiom,
    s__dependentGeopoliticalArea(s__FalklandIslands,s__UnitedKingdom) ).

fof(kb_SUMO_5591,axiom,
    s__documentation(s__FalklandIslands,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5592,axiom,
    s__dependentGeopoliticalArea(s__FaroeIslands,s__Denmark) ).

fof(kb_SUMO_5593,axiom,
    s__documentation(s__FaroeIslands,s__EnglishLanguage,'A dependency of &%Denmark') ).

fof(kb_SUMO_5594,axiom,
    s__dependentGeopoliticalArea(s__FrenchGuiana,s__France) ).

fof(kb_SUMO_5595,axiom,
    s__documentation(s__FrenchGuiana,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5596,axiom,
    s__dependentGeopoliticalArea(s__FrenchPolynesia,s__France) ).

fof(kb_SUMO_5597,axiom,
    s__documentation(s__FrenchPolynesia,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5598,axiom,
    s__dependentGeopoliticalArea(s__FrenchSouthernAndAntarcticLands,s__France) ).

fof(kb_SUMO_5599,axiom,
    s__documentation(s__FrenchSouthernAndAntarcticLands,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5600,axiom,
    s__dependentGeopoliticalArea(s__Gibraltar,s__UnitedKingdom) ).

fof(kb_SUMO_5601,axiom,
    s__documentation(s__Gibraltar,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5602,axiom,
    s__dependentGeopoliticalArea(s__GloriosoIslands,s__France) ).

fof(kb_SUMO_5603,axiom,
    s__documentation(s__GloriosoIslands,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5604,axiom,
    s__dependentGeopoliticalArea(s__Greenland,s__Denmark) ).

fof(kb_SUMO_5605,axiom,
    s__documentation(s__Greenland,s__EnglishLanguage,'A dependency of &%Denmark') ).

fof(kb_SUMO_5606,axiom,
    s__dependentGeopoliticalArea(s__Guadeloupe,s__France) ).

fof(kb_SUMO_5607,axiom,
    s__documentation(s__Guadeloupe,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5608,axiom,
    s__dependentGeopoliticalArea(s__Guam,s__UnitedStates) ).

fof(kb_SUMO_5609,axiom,
    s__dependentGeopoliticalArea(s__Guernsey,s__UnitedKingdom) ).

fof(kb_SUMO_5610,axiom,
    s__documentation(s__Guernsey,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5611,axiom,
    s__dependentGeopoliticalArea(s__HeardIslandAndMcDonaldIslands,s__Australia) ).

fof(kb_SUMO_5612,axiom,
    s__documentation(s__HeardIslandAndMcDonaldIslands,s__EnglishLanguage,'A dependency of &%Australia') ).

fof(kb_SUMO_5613,axiom,
    s__dependentGeopoliticalArea(s__HongKong,s__China) ).

fof(kb_SUMO_5614,axiom,
    s__documentation(s__HongKong,s__EnglishLanguage,'A dependency of &%China') ).

fof(kb_SUMO_5615,axiom,
    s__dependentGeopoliticalArea(s__HowlandIsland,s__UnitedStates) ).

fof(kb_SUMO_5616,axiom,
    s__documentation(s__HowlandIsland,s__EnglishLanguage,'A dependency of the &%UnitedStates') ).

fof(kb_SUMO_5617,axiom,
    s__dependentGeopoliticalArea(s__IsleOfMan,s__UnitedKingdom) ).

fof(kb_SUMO_5618,axiom,
    s__documentation(s__IsleOfMan,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5619,axiom,
    s__dependentGeopoliticalArea(s__JanMayenIsland,s__Norway) ).

fof(kb_SUMO_5620,axiom,
    s__documentation(s__JanMayenIsland,s__EnglishLanguage,'A dependency of &%Norway') ).

fof(kb_SUMO_5621,axiom,
    s__dependentGeopoliticalArea(s__JarvisIsland,s__UnitedStates) ).

fof(kb_SUMO_5622,axiom,
    s__documentation(s__JarvisIsland,s__EnglishLanguage,'A dependency of the &%UnitedStates') ).

fof(kb_SUMO_5623,axiom,
    s__dependentGeopoliticalArea(s__Jersey,s__UnitedKingdom) ).

fof(kb_SUMO_5624,axiom,
    s__documentation(s__Jersey,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5625,axiom,
    s__dependentGeopoliticalArea(s__JohnstonAtoll,s__UnitedStates) ).

fof(kb_SUMO_5626,axiom,
    s__documentation(s__JohnstonAtoll,s__EnglishLanguage,'A dependency of the &%UnitedStates') ).

fof(kb_SUMO_5627,axiom,
    s__dependentGeopoliticalArea(s__JuanDeNovaIsland,s__France) ).

fof(kb_SUMO_5628,axiom,
    s__documentation(s__JuanDeNovaIsland,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5629,axiom,
    s__dependentGeopoliticalArea(s__KingmanReef,s__UnitedStates) ).

fof(kb_SUMO_5630,axiom,
    s__documentation(s__KingmanReef,s__EnglishLanguage,'A dependency of the &%UnitedStates') ).

fof(kb_SUMO_5631,axiom,
    s__dependentGeopoliticalArea(s__Macau,s__China) ).

fof(kb_SUMO_5632,axiom,
    s__documentation(s__Macau,s__EnglishLanguage,'A dependency of &%China') ).

fof(kb_SUMO_5633,axiom,
    s__dependentGeopoliticalArea(s__Martinique,s__France) ).

fof(kb_SUMO_5634,axiom,
    s__documentation(s__Martinique,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5635,axiom,
    s__dependentGeopoliticalArea(s__Mayotte,s__France) ).

fof(kb_SUMO_5636,axiom,
    s__documentation(s__Mayotte,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5637,axiom,
    s__dependentGeopoliticalArea(s__MidwayIslands,s__UnitedStates) ).

fof(kb_SUMO_5638,axiom,
    s__documentation(s__MidwayIslands,s__EnglishLanguage,'A dependency of the &%UnitedStates') ).

fof(kb_SUMO_5639,axiom,
    s__dependentGeopoliticalArea(s__Montserrat,s__UnitedKingdom) ).

fof(kb_SUMO_5640,axiom,
    s__documentation(s__Montserrat,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5641,axiom,
    s__dependentGeopoliticalArea(s__NavassaIsland,s__UnitedStates) ).

fof(kb_SUMO_5642,axiom,
    s__documentation(s__NavassaIsland,s__EnglishLanguage,'A dependency of the &%UnitedStates') ).

fof(kb_SUMO_5643,axiom,
    s__dependentGeopoliticalArea(s__NetherlandsAntilles,s__Netherlands) ).

fof(kb_SUMO_5644,axiom,
    s__documentation(s__NetherlandsAntilles,s__EnglishLanguage,'A dependency of the &%Netherlands') ).

fof(kb_SUMO_5645,axiom,
    s__dependentGeopoliticalArea(s__NewCaledonia,s__France) ).

fof(kb_SUMO_5646,axiom,
    s__documentation(s__NewCaledonia,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5647,axiom,
    s__dependentGeopoliticalArea(s__Niue,s__NewZealand) ).

fof(kb_SUMO_5648,axiom,
    s__documentation(s__Niue,s__EnglishLanguage,'A dependency of &%NewZealand') ).

fof(kb_SUMO_5649,axiom,
    s__dependentGeopoliticalArea(s__NorfolkIsland,s__Australia) ).

fof(kb_SUMO_5650,axiom,
    s__documentation(s__NorfolkIsland,s__EnglishLanguage,'A dependency of &%Australia') ).

fof(kb_SUMO_5651,axiom,
    s__dependentGeopoliticalArea(s__NorthernMarianaIslands,s__UnitedStates) ).

fof(kb_SUMO_5652,axiom,
    s__documentation(s__NorthernMarianaIslands,s__EnglishLanguage,'A dependency of the &%UnitedStates') ).

fof(kb_SUMO_5653,axiom,
    s__dependentGeopoliticalArea(s__PalmyraAtoll,s__UnitedStates) ).

fof(kb_SUMO_5654,axiom,
    s__documentation(s__PalmyraAtoll,s__EnglishLanguage,'A dependency of the &%UnitedStates') ).

fof(kb_SUMO_5655,axiom,
    s__dependentGeopoliticalArea(s__PitcairnIslands,s__UnitedKingdom) ).

fof(kb_SUMO_5656,axiom,
    s__documentation(s__PitcairnIslands,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5657,axiom,
    s__dependentGeopoliticalArea(s__PuertoRico,s__UnitedStates) ).

fof(kb_SUMO_5658,axiom,
    s__dependentGeopoliticalArea(s__Reunion,s__France) ).

fof(kb_SUMO_5659,axiom,
    s__documentation(s__Reunion,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5660,axiom,
    s__dependentGeopoliticalArea(s__SaintHelena,s__UnitedKingdom) ).

fof(kb_SUMO_5661,axiom,
    s__documentation(s__SaintHelena,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5662,axiom,
    s__dependentGeopoliticalArea(s__SaintPierreAndMiquelon,s__France) ).

fof(kb_SUMO_5663,axiom,
    s__documentation(s__SaintPierreAndMiquelon,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5664,axiom,
    s__dependentGeopoliticalArea(s__SouthGeorgiaAndTheSouthSandwichIslands,s__UnitedKingdom) ).

fof(kb_SUMO_5665,axiom,
    s__documentation(s__SouthGeorgiaAndTheSouthSandwichIslands,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5666,axiom,
    s__dependentGeopoliticalArea(s__Svalbard,s__Norway) ).

fof(kb_SUMO_5667,axiom,
    s__documentation(s__Svalbard,s__EnglishLanguage,'A dependency of &%Norway') ).

fof(kb_SUMO_5668,axiom,
    s__dependentGeopoliticalArea(s__Tokelau,s__NewZealand) ).

fof(kb_SUMO_5669,axiom,
    s__documentation(s__Tokelau,s__EnglishLanguage,'A dependency of &%NewZealand') ).

fof(kb_SUMO_5670,axiom,
    s__dependentGeopoliticalArea(s__TromelinIsland,s__France) ).

fof(kb_SUMO_5671,axiom,
    s__documentation(s__TromelinIsland,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5672,axiom,
    s__dependentGeopoliticalArea(s__TurksAndCaicosIslands,s__UnitedKingdom) ).

fof(kb_SUMO_5673,axiom,
    s__documentation(s__TurksAndCaicosIslands,s__EnglishLanguage,'A dependency of the &%UnitedKingdom') ).

fof(kb_SUMO_5674,axiom,
    s__documentation(s__USVirginIslands,s__EnglishLanguage,'A dependency of the &%UnitedStates') ).

fof(kb_SUMO_5675,axiom,
    s__dependentGeopoliticalArea(s__WakeIsland,s__UnitedStates) ).

fof(kb_SUMO_5676,axiom,
    s__documentation(s__WakeIsland,s__EnglishLanguage,'A dependency of the &%UnitedStates') ).

fof(kb_SUMO_5677,axiom,
    s__dependentGeopoliticalArea(s__WallisAndFutuna,s__France) ).

fof(kb_SUMO_5678,axiom,
    s__documentation(s__WallisAndFutuna,s__EnglishLanguage,'A dependency of &%France') ).

fof(kb_SUMO_5679,axiom,
    s__instance(s__AmericanSamoa,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5680,axiom,
    s__instance(s__Anguilla,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5681,axiom,
    s__instance(s__Aruba,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5682,axiom,
    s__instance(s__AshmoreAndCartierIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5683,axiom,
    s__instance(s__BakerIsland,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5684,axiom,
    s__instance(s__BassasDaIndia,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5685,axiom,
    s__instance(s__Bermuda,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5686,axiom,
    s__instance(s__BouvetIsland,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5687,axiom,
    s__instance(s__BritishIndianOceanTerritory,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5688,axiom,
    s__instance(s__BritishVirginIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5689,axiom,
    s__instance(s__CaymanIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5690,axiom,
    s__instance(s__ChristmasIsland,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5691,axiom,
    s__instance(s__ClippertonIsland,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5692,axiom,
    s__instance(s__CocosKeelingIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5693,axiom,
    s__instance(s__CookIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5694,axiom,
    s__instance(s__CoralSeaIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5695,axiom,
    s__instance(s__EuropaIsland,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5696,axiom,
    s__instance(s__FalklandIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5697,axiom,
    s__instance(s__FaroeIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5698,axiom,
    s__instance(s__FrenchGuiana,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5699,axiom,
    s__instance(s__FrenchPolynesia,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5700,axiom,
    s__instance(s__FrenchSouthernAndAntarcticLands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5701,axiom,
    s__instance(s__Gibraltar,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5702,axiom,
    s__instance(s__GloriosoIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5703,axiom,
    s__instance(s__Greenland,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5704,axiom,
    s__instance(s__Guadeloupe,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5705,axiom,
    s__instance(s__Guam,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5706,axiom,
    s__instance(s__Guernsey,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5707,axiom,
    s__instance(s__HeardIslandAndMcDonaldIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5708,axiom,
    s__instance(s__HongKong,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5709,axiom,
    s__instance(s__HowlandIsland,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5710,axiom,
    s__instance(s__IsleOfMan,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5711,axiom,
    s__instance(s__JanMayenIsland,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5712,axiom,
    s__instance(s__JarvisIsland,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5713,axiom,
    s__instance(s__Jersey,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5714,axiom,
    s__instance(s__JohnstonAtoll,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5715,axiom,
    s__instance(s__JuanDeNovaIsland,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5716,axiom,
    s__instance(s__KingmanReef,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5717,axiom,
    s__instance(s__Macau,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5718,axiom,
    s__instance(s__Martinique,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5719,axiom,
    s__instance(s__Mayotte,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5720,axiom,
    s__instance(s__MidwayIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5721,axiom,
    s__instance(s__Montserrat,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5722,axiom,
    s__instance(s__NavassaIsland,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5723,axiom,
    s__instance(s__NetherlandsAntilles,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5724,axiom,
    s__instance(s__NewCaledonia,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5725,axiom,
    s__instance(s__Niue,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5726,axiom,
    s__instance(s__NorfolkIsland,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5727,axiom,
    s__instance(s__NorthernMarianaIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5728,axiom,
    s__instance(s__PalestinianLiberationOrganization,s__PoliticalOrganization) ).

fof(kb_SUMO_5729,axiom,
    s__instance(s__PalmyraAtoll,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5730,axiom,
    s__instance(s__PitcairnIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5731,axiom,
    s__instance(s__PuertoRico,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5732,axiom,
    s__instance(s__Reunion,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5733,axiom,
    s__instance(s__SaintHelena,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5734,axiom,
    s__instance(s__SaintPierreAndMiquelon,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5735,axiom,
    s__instance(s__SouthGeorgiaAndTheSouthSandwichIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5736,axiom,
    s__instance(s__Svalbard,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5737,axiom,
    s__instance(s__Tokelau,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5738,axiom,
    s__instance(s__TromelinIsland,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5739,axiom,
    s__instance(s__TurksAndCaicosIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5740,axiom,
    s__instance(s__VirginIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5741,axiom,
    s__instance(s__WakeIsland,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5742,axiom,
    s__instance(s__WallisAndFutuna,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_5743,axiom,
    s__claimedTerritory(s__Antarctica,s__Argentina) ).

fof(kb_SUMO_5744,axiom,
    s__claimedTerritory(s__Antarctica,s__Australia) ).

fof(kb_SUMO_5745,axiom,
    s__claimedTerritory(s__Antarctica,s__Chile) ).

fof(kb_SUMO_5746,axiom,
    s__claimedTerritory(s__Antarctica,s__France) ).

fof(kb_SUMO_5747,axiom,
    s__claimedTerritory(s__Antarctica,s__NewZealand) ).

fof(kb_SUMO_5748,axiom,
    s__claimedTerritory(s__Antarctica,s__Norway) ).

fof(kb_SUMO_5749,axiom,
    s__claimedTerritory(s__Antarctica,s__UnitedKingdom) ).

fof(kb_SUMO_5750,axiom,
    s__names('Burundi',s__Burundi) ).

fof(kb_SUMO_5751,axiom,
    s__names('Central African Republic',s__CentralAfricanRepublic) ).

fof(kb_SUMO_5752,axiom,
    s__names('Chad',s__Chad) ).

fof(kb_SUMO_5753,axiom,
    s__names('Democratic Republic of the Congo',s__DemocraticRepublicOfTheCongo) ).

fof(kb_SUMO_5754,axiom,
    s__names('Rwanda',s__Rwanda) ).

fof(kb_SUMO_5755,axiom,
    s__names('Djibouti',s__Djibouti) ).

fof(kb_SUMO_5756,axiom,
    s__names('Eritrea',s__Eritrea) ).

fof(kb_SUMO_5757,axiom,
    s__names('Ethiopia',s__Ethiopia) ).

fof(kb_SUMO_5758,axiom,
    s__names('Kenya',s__Kenya) ).

fof(kb_SUMO_5759,axiom,
    s__names('Seychelles',s__Seychelles) ).

fof(kb_SUMO_5760,axiom,
    s__names('Somalia',s__Somalia) ).

fof(kb_SUMO_5761,axiom,
    s__names('Tanzania',s__Tanzania) ).

fof(kb_SUMO_5762,axiom,
    s__names('Uganda',s__Uganda) ).

fof(kb_SUMO_5763,axiom,
    s__names('Algeria',s__Algeria) ).

fof(kb_SUMO_5764,axiom,
    s__names('Egypt',s__Egypt) ).

fof(kb_SUMO_5765,axiom,
    s__names('Libya',s__Libya) ).

fof(kb_SUMO_5766,axiom,
    s__names('Mauritania',s__Mauritania) ).

fof(kb_SUMO_5767,axiom,
    s__names('Morocco',s__Morocco) ).

fof(kb_SUMO_5768,axiom,
    s__names('Sudan',s__Sudan) ).

fof(kb_SUMO_5769,axiom,
    s__names('Tunisia',s__Tunisia) ).

fof(kb_SUMO_5770,axiom,
    s__names('Western Sahara',s__WesternSahara) ).

fof(kb_SUMO_5771,axiom,
    s__names('Angola',s__Angola) ).

fof(kb_SUMO_5772,axiom,
    s__names('Bassas da India',s__BassasDaIndia) ).

fof(kb_SUMO_5773,axiom,
    s__names('Botswana',s__Botswana) ).

fof(kb_SUMO_5774,axiom,
    s__names('Bouvet Island',s__BouvetIsland) ).

fof(kb_SUMO_5775,axiom,
    s__names('Comoros',s__Comoros) ).

fof(kb_SUMO_5776,axiom,
    s__names('Europa Island',s__EuropaIsland) ).

fof(kb_SUMO_5777,axiom,
    s__names('Glorioso Islands',s__GloriosoIslands) ).

fof(kb_SUMO_5778,axiom,
    s__names('Heard Island and McDonald Islands',s__HeardIslandAndMcDonaldIslands) ).

fof(kb_SUMO_5779,axiom,
    s__names('Juan de Nova Island',s__JuanDeNovaIsland) ).

fof(kb_SUMO_5780,axiom,
    s__names('Lesotho',s__Lesotho) ).

fof(kb_SUMO_5781,axiom,
    s__names('Basutoland',s__Lesotho) ).

fof(kb_SUMO_5782,axiom,
    s__names('Madagascar',s__Madagascar) ).

fof(kb_SUMO_5783,axiom,
    s__names('Malawi',s__Malawi) ).

fof(kb_SUMO_5784,axiom,
    s__names('Mauritius',s__Mauritius) ).

fof(kb_SUMO_5785,axiom,
    s__names('Mayotte',s__Mayotte) ).

fof(kb_SUMO_5786,axiom,
    s__names('Mozambique',s__Mozambique) ).

fof(kb_SUMO_5787,axiom,
    s__names('Namibia',s__Namibia) ).

fof(kb_SUMO_5788,axiom,
    s__names('Reunion',s__Reunion) ).

fof(kb_SUMO_5789,axiom,
    s__names('South Africa',s__SouthAfrica) ).

fof(kb_SUMO_5790,axiom,
    s__names('Swaziland',s__Swaziland) ).

fof(kb_SUMO_5791,axiom,
    s__names('Tromelin Island',s__TromelinIsland) ).

fof(kb_SUMO_5792,axiom,
    s__names('Zambia',s__Zambia) ).

fof(kb_SUMO_5793,axiom,
    s__names('Zimbabwe',s__Zimbabwe) ).

fof(kb_SUMO_5794,axiom,
    s__names('Benin',s__Benin) ).

fof(kb_SUMO_5795,axiom,
    s__names('Burkina Faso',s__BurkinaFaso) ).

fof(kb_SUMO_5796,axiom,
    s__names('Cameroon',s__Cameroon) ).

fof(kb_SUMO_5797,axiom,
    s__names('Cape Verde',s__CapeVerde) ).

fof(kb_SUMO_5798,axiom,
    s__names('Cote dIvoire',s__CoteDIvoire) ).

fof(kb_SUMO_5799,axiom,
    s__names('Equatorial Guinea',s__EquatorialGuinea) ).

fof(kb_SUMO_5800,axiom,
    s__names('Gabon',s__Gabon) ).

fof(kb_SUMO_5801,axiom,
    s__names('Gambia',s__Gambia) ).

fof(kb_SUMO_5802,axiom,
    s__names('Ghana',s__Ghana) ).

fof(kb_SUMO_5803,axiom,
    s__names('Guinea',s__Guinea) ).

fof(kb_SUMO_5804,axiom,
    s__names('Guinea Bissau',s__GuineaBissau) ).

fof(kb_SUMO_5805,axiom,
    s__names('Liberia',s__Liberia) ).

fof(kb_SUMO_5806,axiom,
    s__names('Mali',s__Mali) ).

fof(kb_SUMO_5807,axiom,
    s__names('Niger',s__Niger) ).

fof(kb_SUMO_5808,axiom,
    s__names('Nigeria',s__Nigeria) ).

fof(kb_SUMO_5809,axiom,
    s__names('Sao Tome and Principe',s__SaoTomeAndPrincipe) ).

fof(kb_SUMO_5810,axiom,
    s__names('Senegal',s__Senegal) ).

fof(kb_SUMO_5811,axiom,
    s__names('Sierra Leone',s__SierraLeone) ).

fof(kb_SUMO_5812,axiom,
    s__names('Togo',s__Togo) ).

fof(kb_SUMO_5813,axiom,
    s__names('Saint Helena',s__SaintHelena) ).

fof(kb_SUMO_5814,axiom,
    s__names('Bahrain',s__Bahrain) ).

fof(kb_SUMO_5815,axiom,
    s__names('Cyprus',s__Cyprus) ).

fof(kb_SUMO_5816,axiom,
    s__names('Gaza Strip',s__GazaStrip) ).

fof(kb_SUMO_5817,axiom,
    s__names('Iran',s__Iran) ).

fof(kb_SUMO_5818,axiom,
    s__names('Iraq',s__Iraq) ).

fof(kb_SUMO_5819,axiom,
    s__names('Israel',s__Israel) ).

fof(kb_SUMO_5820,axiom,
    s__names('Jordan',s__Jordan) ).

fof(kb_SUMO_5821,axiom,
    s__names('Kuwait',s__Kuwait) ).

fof(kb_SUMO_5822,axiom,
    s__names('Lebanon',s__Lebanon) ).

fof(kb_SUMO_5823,axiom,
    s__names('Oman',s__Oman) ).

fof(kb_SUMO_5824,axiom,
    s__names('Qatar',s__Qatar) ).

fof(kb_SUMO_5825,axiom,
    s__names('Saudi Arabia',s__SaudiArabia) ).

fof(kb_SUMO_5826,axiom,
    s__names('Syria',s__Syria) ).

fof(kb_SUMO_5827,axiom,
    s__names('United Arab Emirates',s__UnitedArabEmirates) ).

fof(kb_SUMO_5828,axiom,
    s__names('West Bank',s__WestBank) ).

fof(kb_SUMO_5829,axiom,
    s__names('Yemen',s__Yemen) ).

fof(kb_SUMO_5830,axiom,
    s__names('Austria',s__Austria) ).

fof(kb_SUMO_5831,axiom,
    s__names('Czech Republic',s__CzechRepublic) ).

fof(kb_SUMO_5832,axiom,
    s__names('Germany',s__Germany) ).

fof(kb_SUMO_5833,axiom,
    s__names('Hungary',s__Hungary) ).

fof(kb_SUMO_5834,axiom,
    s__names('Liechtenstein',s__Liechtenstein) ).

fof(kb_SUMO_5835,axiom,
    s__names('Poland',s__Poland) ).

fof(kb_SUMO_5836,axiom,
    s__names('Slovakia',s__Slovakia) ).

fof(kb_SUMO_5837,axiom,
    s__names('Slovenia',s__Slovenia) ).

fof(kb_SUMO_5838,axiom,
    s__names('Switzerland',s__Switzerland) ).

fof(kb_SUMO_5839,axiom,
    s__names('Belarus',s__Belarus) ).

fof(kb_SUMO_5840,axiom,
    s__names('Estonia',s__Estonia) ).

fof(kb_SUMO_5841,axiom,
    s__names('Latvia',s__Latvia) ).

fof(kb_SUMO_5842,axiom,
    s__names('Lithuania',s__Lithuania) ).

fof(kb_SUMO_5843,axiom,
    s__names('Moldova',s__Moldova) ).

fof(kb_SUMO_5844,axiom,
    s__names('Ukraine',s__Ukraine) ).

fof(kb_SUMO_5845,axiom,
    s__names('Denmark',s__Denmark) ).

fof(kb_SUMO_5846,axiom,
    s__names('Faroe Islands',s__FaroeIslands) ).

fof(kb_SUMO_5847,axiom,
    s__names('Finland',s__Finland) ).

fof(kb_SUMO_5848,axiom,
    s__names('Iceland',s__Iceland) ).

fof(kb_SUMO_5849,axiom,
    s__names('Jan Mayen Island',s__JanMayenIsland) ).

fof(kb_SUMO_5850,axiom,
    s__names('Norway',s__Norway) ).

fof(kb_SUMO_5851,axiom,
    s__names('Svalbard',s__Svalbard) ).

fof(kb_SUMO_5852,axiom,
    s__names('Sweden',s__Sweden) ).

fof(kb_SUMO_5853,axiom,
    s__names('Greece',s__Greece) ).

fof(kb_SUMO_5854,axiom,
    s__names('Holy See',s__HolySee) ).

fof(kb_SUMO_5855,axiom,
    s__names('Italy',s__Italy) ).

fof(kb_SUMO_5856,axiom,
    s__names('Malta',s__Malta) ).

fof(kb_SUMO_5857,axiom,
    s__names('San Marino',s__SanMarino) ).

fof(kb_SUMO_5858,axiom,
    s__names('Belgium',s__Belgium) ).

fof(kb_SUMO_5859,axiom,
    s__names('France',s__France) ).

fof(kb_SUMO_5860,axiom,
    s__names('Guernsey',s__Guernsey) ).

fof(kb_SUMO_5861,axiom,
    s__names('Ireland',s__Ireland) ).

fof(kb_SUMO_5862,axiom,
    s__names('Jersey',s__Jersey) ).

fof(kb_SUMO_5863,axiom,
    s__names('Luxembourg',s__Luxembourg) ).

fof(kb_SUMO_5864,axiom,
    s__names('Isle of Man',s__IsleOfMan) ).

fof(kb_SUMO_5865,axiom,
    s__names('Monaco',s__Monaco) ).

fof(kb_SUMO_5866,axiom,
    s__names('Netherlands',s__Netherlands) ).

fof(kb_SUMO_5867,axiom,
    s__names('United Kingdom of Great Britain and Northern Ireland',s__UnitedKingdom) ).

fof(kb_SUMO_5868,axiom,
    s__names('United Kingdom',s__UnitedKingdom) ).

fof(kb_SUMO_5869,axiom,
    s__names('Great Britain',s__UnitedKingdom) ).

fof(kb_SUMO_5870,axiom,
    s__abbreviation('UK',s__UnitedKingdom) ).

fof(kb_SUMO_5871,axiom,
    s__names('Albania',s__Albania) ).

fof(kb_SUMO_5872,axiom,
    s__names('Bosnia and Herzegovina',s__BosniaAndHerzegovina) ).

fof(kb_SUMO_5873,axiom,
    s__names('Bulgaria',s__Bulgaria) ).

fof(kb_SUMO_5874,axiom,
    s__names('Croatia',s__Croatia) ).

fof(kb_SUMO_5875,axiom,
    s__names('Macedonia',s__Macedonia) ).

fof(kb_SUMO_5876,axiom,
    s__names('Romania',s__Romania) ).

fof(kb_SUMO_5877,axiom,
    s__names('Turkey',s__Turkey) ).

fof(kb_SUMO_5878,axiom,
    s__names('Serbia and Montenegro',s__SerbiaAndMontenegro) ).

fof(kb_SUMO_5879,axiom,
    s__names('Andorra',s__Andorra) ).

fof(kb_SUMO_5880,axiom,
    s__names('Gibraltar',s__Gibraltar) ).

fof(kb_SUMO_5881,axiom,
    s__names('Portugal',s__Portugal) ).

fof(kb_SUMO_5882,axiom,
    s__names('Spain',s__Spain) ).

fof(kb_SUMO_5883,axiom,
    s__names('Bermuda',s__Bermuda) ).

fof(kb_SUMO_5884,axiom,
    s__names('United States',s__UnitedStates) ).

fof(kb_SUMO_5885,axiom,
    s__names('Canada',s__Canada) ).

fof(kb_SUMO_5886,axiom,
    s__names('Greenland',s__Greenland) ).

fof(kb_SUMO_5887,axiom,
    s__names('Saint Pierre and Miquelon',s__SaintPierreAndMiquelon) ).

fof(kb_SUMO_5888,axiom,
    s__names('Anguilla',s__Anguilla) ).

fof(kb_SUMO_5889,axiom,
    s__names('Antigua and Barbuda',s__AntiguaAndBarbuda) ).

fof(kb_SUMO_5890,axiom,
    s__names('Aruba',s__Aruba) ).

fof(kb_SUMO_5891,axiom,
    s__names('Bahamas',s__TheBahamas) ).

fof(kb_SUMO_5892,axiom,
    s__names('Barbados',s__Barbados) ).

fof(kb_SUMO_5893,axiom,
    s__names('British Virgin Islands',s__BritishVirginIslands) ).

fof(kb_SUMO_5894,axiom,
    s__abbreviation('BVI',s__BritishVirginIslands) ).

fof(kb_SUMO_5895,axiom,
    s__names('Cayman Islands',s__CaymanIslands) ).

fof(kb_SUMO_5896,axiom,
    s__names('Cuba',s__Cuba) ).

fof(kb_SUMO_5897,axiom,
    s__names('Dominica',s__Dominica) ).

fof(kb_SUMO_5898,axiom,
    s__names('Dominican Republic',s__DominicanRepublic) ).

fof(kb_SUMO_5899,axiom,
    s__names('Grenada',s__Grenada) ).

fof(kb_SUMO_5900,axiom,
    s__names('Guadeloupe',s__Guadeloupe) ).

fof(kb_SUMO_5901,axiom,
    s__names('Haiti',s__Haiti) ).

fof(kb_SUMO_5902,axiom,
    s__names('Jamaica',s__Jamaica) ).

fof(kb_SUMO_5903,axiom,
    s__names('Martinique',s__Martinique) ).

fof(kb_SUMO_5904,axiom,
    s__names('Montserrat',s__Montserrat) ).

fof(kb_SUMO_5905,axiom,
    s__names('Navassa Island',s__NavassaIsland) ).

fof(kb_SUMO_5906,axiom,
    s__names('Netherlands Antilles',s__NetherlandsAntilles) ).

fof(kb_SUMO_5907,axiom,
    s__names('Puerto Rico',s__PuertoRico) ).

fof(kb_SUMO_5908,axiom,
    s__names('Saint Kitts and Nevis',s__SaintKittsAndNevis) ).

fof(kb_SUMO_5909,axiom,
    s__names('Saint Lucia',s__SaintLucia) ).

fof(kb_SUMO_5910,axiom,
    s__names('Saint Vincent and the Grenadines',s__SaintVincentAndTheGrenadines) ).

fof(kb_SUMO_5911,axiom,
    s__names('Trinidad and Tobago',s__TrinidadAndTobago) ).

fof(kb_SUMO_5912,axiom,
    s__names('Turks and Caicos Islands',s__TurksAndCaicosIslands) ).

fof(kb_SUMO_5913,axiom,
    s__names('Virgin Islands',s__VirginIslands) ).

fof(kb_SUMO_5914,axiom,
    s__names('Belize',s__Belize) ).

fof(kb_SUMO_5915,axiom,
    s__names('Clipperton Island',s__ClippertonIsland) ).

fof(kb_SUMO_5916,axiom,
    s__names('Costa Rica',s__CostaRica) ).

fof(kb_SUMO_5917,axiom,
    s__names('El Salvador',s__ElSalvador) ).

fof(kb_SUMO_5918,axiom,
    s__names('Guatemala',s__Guatemala) ).

fof(kb_SUMO_5919,axiom,
    s__names('Honduras',s__Honduras) ).

fof(kb_SUMO_5920,axiom,
    s__names('Mexico',s__Mexico) ).

fof(kb_SUMO_5921,axiom,
    s__names('Nicaragua',s__Nicaragua) ).

fof(kb_SUMO_5922,axiom,
    s__names('Panama',s__Panama) ).

fof(kb_SUMO_5923,axiom,
    s__names('Bolivia',s__Bolivia) ).

fof(kb_SUMO_5924,axiom,
    s__names('Paraguay',s__Paraguay) ).

fof(kb_SUMO_5925,axiom,
    s__names('Brazil',s__Brazil) ).

fof(kb_SUMO_5926,axiom,
    s__names('Colombia',s__Colombia) ).

fof(kb_SUMO_5927,axiom,
    s__names('French Guiana',s__FrenchGuiana) ).

fof(kb_SUMO_5928,axiom,
    s__names('Guyana',s__Guyana) ).

fof(kb_SUMO_5929,axiom,
    s__names('Suriname',s__Suriname) ).

fof(kb_SUMO_5930,axiom,
    s__names('Venezuela',s__Venezuela) ).

fof(kb_SUMO_5931,axiom,
    s__names('Argentina',s__Argentina) ).

fof(kb_SUMO_5932,axiom,
    s__names('Chile',s__Chile) ).

fof(kb_SUMO_5933,axiom,
    s__names('Falkland Islands',s__FalklandIslands) ).

fof(kb_SUMO_5934,axiom,
    s__names('South Georgia and the South Sandwich Islands',s__SouthGeorgiaAndTheSouthSandwichIslands) ).

fof(kb_SUMO_5935,axiom,
    s__names('Uruguay',s__Uruguay) ).

fof(kb_SUMO_5936,axiom,
    s__names('Ecuador',s__Ecuador) ).

fof(kb_SUMO_5937,axiom,
    s__names('Peru',s__Peru) ).

fof(kb_SUMO_5938,axiom,
    s__names('Kazakhstan',s__Kazakhstan) ).

fof(kb_SUMO_5939,axiom,
    s__names('Kyrgyzstan',s__Kyrgyzstan) ).

fof(kb_SUMO_5940,axiom,
    s__names('Tajikistan',s__Tajikistan) ).

fof(kb_SUMO_5941,axiom,
    s__names('Turkmenistan',s__Turkmenistan) ).

fof(kb_SUMO_5942,axiom,
    s__names('Uzbekistan',s__Uzbekistan) ).

fof(kb_SUMO_5943,axiom,
    s__names('China',s__China) ).

fof(kb_SUMO_5944,axiom,
    s__names('Hong Kong',s__HongKong) ).

fof(kb_SUMO_5945,axiom,
    s__names('Japan',s__Japan) ).

fof(kb_SUMO_5946,axiom,
    s__names('NorthKorea',s__NorthKorea) ).

fof(kb_SUMO_5947,axiom,
    s__names('SouthKorea',s__SouthKorea) ).

fof(kb_SUMO_5948,axiom,
    s__names('Macau',s__Macau) ).

fof(kb_SUMO_5949,axiom,
    s__names('Taiwan',s__Taiwan) ).

fof(kb_SUMO_5950,axiom,
    s__names('Republic of China',s__Taiwan) ).

fof(kb_SUMO_5951,axiom,
    s__abbreviation('ROC',s__Taiwan) ).

fof(kb_SUMO_5952,axiom,
    s__names('Mongolia',s__Mongolia) ).

fof(kb_SUMO_5953,axiom,
    s__names('Russia',s__Russia) ).

fof(kb_SUMO_5954,axiom,
    s__names('Afghanistan',s__Afghanistan) ).

fof(kb_SUMO_5955,axiom,
    s__names('Bangladesh',s__Bangladesh) ).

fof(kb_SUMO_5956,axiom,
    s__names('Bhutan',s__Bhutan) ).

fof(kb_SUMO_5957,axiom,
    s__names('British Indian Ocean Territory',s__BritishIndianOceanTerritory) ).

fof(kb_SUMO_5958,axiom,
    s__names('India',s__India) ).

fof(kb_SUMO_5959,axiom,
    s__names('Maldives',s__Maldives) ).

fof(kb_SUMO_5960,axiom,
    s__names('Nepal',s__Nepal) ).

fof(kb_SUMO_5961,axiom,
    s__names('Pakistan',s__Pakistan) ).

fof(kb_SUMO_5962,axiom,
    s__names('Sri Lanka',s__SriLanka) ).

fof(kb_SUMO_5963,axiom,
    s__names('French Southern and Antarctic Lands',s__FrenchSouthernAndAntarcticLands) ).

fof(kb_SUMO_5964,axiom,
    s__names('Ashmore and Cartier Islands',s__AshmoreAndCartierIslands) ).

fof(kb_SUMO_5965,axiom,
    s__names('Brunei',s__Brunei) ).

fof(kb_SUMO_5966,axiom,
    s__names('Cambodia',s__Cambodia) ).

fof(kb_SUMO_5967,axiom,
    s__names('Christmas Island',s__ChristmasIsland) ).

fof(kb_SUMO_5968,axiom,
    s__names('Cocos Keeling Islands',s__CocosKeelingIslands) ).

fof(kb_SUMO_5969,axiom,
    s__names('East Timor',s__EastTimor) ).

fof(kb_SUMO_5970,axiom,
    s__names('Indonesia',s__Indonesia) ).

fof(kb_SUMO_5971,axiom,
    s__names('Laos',s__Laos) ).

fof(kb_SUMO_5972,axiom,
    s__names('Malaysia',s__Malaysia) ).

fof(kb_SUMO_5973,axiom,
    s__names('Myanmar',s__Myanmar) ).

fof(kb_SUMO_5974,axiom,
    s__names('Papua New Guinea',s__PapuaNewGuinea) ).

fof(kb_SUMO_5975,axiom,
    s__names('Paracel Islands',s__ParacelIslands) ).

fof(kb_SUMO_5976,axiom,
    s__names('Philippines',s__Philippines) ).

fof(kb_SUMO_5977,axiom,
    s__names('Singapore',s__Singapore) ).

fof(kb_SUMO_5978,axiom,
    s__names('Spratly Islands',s__SpratlyIslands) ).

fof(kb_SUMO_5979,axiom,
    s__names('Thailand',s__Thailand) ).

fof(kb_SUMO_5980,axiom,
    s__names('Vietnam',s__Vietnam) ).

fof(kb_SUMO_5981,axiom,
    s__names('Armenia',s__Armenia) ).

fof(kb_SUMO_5982,axiom,
    s__names('Azerbaijan',s__Azerbaijan) ).

fof(kb_SUMO_5983,axiom,
    s__names('Republic Of Georgia',s__RepublicOfGeorgia) ).

fof(kb_SUMO_5984,axiom,
    s__names('American Samoa',s__AmericanSamoa) ).

fof(kb_SUMO_5985,axiom,
    s__names('Australia',s__Australia) ).

fof(kb_SUMO_5986,axiom,
    s__names('Baker Island',s__BakerIsland) ).

fof(kb_SUMO_5987,axiom,
    s__names('Cook Islands',s__CookIslands) ).

fof(kb_SUMO_5988,axiom,
    s__names('Coral Sea Islands',s__CoralSeaIslands) ).

fof(kb_SUMO_5989,axiom,
    s__names('Fiji',s__Fiji) ).

fof(kb_SUMO_5990,axiom,
    s__names('French Polynesia',s__FrenchPolynesia) ).

fof(kb_SUMO_5991,axiom,
    s__names('Guam',s__Guam) ).

fof(kb_SUMO_5992,axiom,
    s__names('Howland Island',s__HowlandIsland) ).

fof(kb_SUMO_5993,axiom,
    s__names('Jarvis Island',s__JarvisIsland) ).

fof(kb_SUMO_5994,axiom,
    s__names('Johnston Atoll',s__JohnstonAtoll) ).

fof(kb_SUMO_5995,axiom,
    s__names('Kingman Reef',s__KingmanReef) ).

fof(kb_SUMO_5996,axiom,
    s__names('Kiribati',s__Kiribati) ).

fof(kb_SUMO_5997,axiom,
    s__formerName('Gilbert Islands',s__Kiribati) ).

fof(kb_SUMO_5998,axiom,
    s__names('Marshall Islands',s__MarshallIslands) ).

fof(kb_SUMO_5999,axiom,
    s__names('Micronesia',s__Micronesia) ).

fof(kb_SUMO_6000,axiom,
    s__conventionalLongName('Federated States of Micronesia',s__Micronesia) ).

fof(kb_SUMO_6001,axiom,
    s__names('Midway Islands',s__MidwayIslands) ).

fof(kb_SUMO_6002,axiom,
    s__names('Nauru',s__Nauru) ).

fof(kb_SUMO_6003,axiom,
    s__names('New Caledonia',s__NewCaledonia) ).

fof(kb_SUMO_6004,axiom,
    s__names('New Zealand',s__NewZealand) ).

fof(kb_SUMO_6005,axiom,
    s__names('Niue',s__Niue) ).

fof(kb_SUMO_6006,axiom,
    s__names('Norfolk Island',s__NorfolkIsland) ).

fof(kb_SUMO_6007,axiom,
    s__names('Northern Mariana Islands',s__NorthernMarianaIslands) ).

fof(kb_SUMO_6008,axiom,
    s__names('Palau',s__Palau) ).

fof(kb_SUMO_6009,axiom,
    s__names('Palmyra Atoll',s__PalmyraAtoll) ).

fof(kb_SUMO_6010,axiom,
    s__names('Pitcairn Islands',s__PitcairnIslands) ).

fof(kb_SUMO_6011,axiom,
    s__names('Samoa',s__Samoa) ).

fof(kb_SUMO_6012,axiom,
    s__names('Solomon Islands',s__SolomonIslands) ).

fof(kb_SUMO_6013,axiom,
    s__names('Tokelau',s__Tokelau) ).

fof(kb_SUMO_6014,axiom,
    s__names('Tonga',s__Tonga) ).

fof(kb_SUMO_6015,axiom,
    s__names('Tuvalu',s__Tuvalu) ).

fof(kb_SUMO_6016,axiom,
    s__formerName('Ellice Islands',s__Tuvalu) ).

fof(kb_SUMO_6017,axiom,
    s__names('Vanuatu',s__Vanuatu) ).

fof(kb_SUMO_6018,axiom,
    s__formerName('New Hebrides',s__Vanuatu) ).

fof(kb_SUMO_6019,axiom,
    s__names('Wake Island',s__WakeIsland) ).

fof(kb_SUMO_6020,axiom,
    s__names('Wallis and Futuna',s__WallisAndFutuna) ).

fof(kb_SUMO_6021,axiom,
    s__instance(s__GazaStrip,s__GeopoliticalArea) ).

fof(kb_SUMO_6022,axiom,
    s__instance(s__ParacelIslands,s__GeopoliticalArea) ).

fof(kb_SUMO_6023,axiom,
    s__instance(s__SpratlyIslands,s__GeopoliticalArea) ).

fof(kb_SUMO_6024,axiom,
    s__instance(s__WestBank,s__GeopoliticalArea) ).

fof(kb_SUMO_6025,axiom,
    s__instance(s__WesternSahara,s__GeopoliticalArea) ).

fof(kb_SUMO_6026,axiom,
    s__instance(s__Antarctica,s__GeopoliticalArea) ).

fof(kb_SUMO_6027,axiom,
    s__instance(s__RedRiver,s__River) ).

fof(kb_SUMO_6028,axiom,
    s__part(s__RedRiver,s__MississippiRiver) ).

fof(kb_SUMO_6029,axiom,
    s__part(s__RedRiver,s__UnitedStates) ).

fof(kb_SUMO_6030,axiom,
    s__documentation(s__RedRiver,s__EnglishLanguage,'A tributary of the Mississippi River.') ).

fof(kb_SUMO_6031,axiom,
    s__instance(s__Guam,s__Island) ).

fof(kb_SUMO_6032,axiom,
    s__documentation(s__Guam,s__EnglishLanguage,'An &%Island in the &%PacificOcean that is a protectorate of the &%UnitedStates.') ).

fof(kb_SUMO_6033,axiom,
    s__subclass(s__Coffeeshop,s__Cafeteria) ).

fof(kb_SUMO_6034,axiom,
    s__instance(s__Coffeeshop__t,s__SetOrClass) ).

fof(kb_SUMO_6035,axiom,
    s__documentation(s__Coffeeshop,s__EnglishLanguage,'a type of &%Cafeteria that specializes in serving &%Coffee') ).

fof(kb_SUMO_6036,axiom,
    s__termFormat(s__EnglishLanguage,s__Coffeeshop,'coffee shop') ).

fof(kb_SUMO_6037,axiom,
    ! [V__COMPANY] :
      ( s__instance(V__COMPANY,s__Agent)
     => ( s__instance(V__COMPANY,s__Coffeeshop)
       => ? [V__SERVICE,V__BEVERAGE] :
            ( s__instance(V__SERVICE,s__Process)
            & s__instance(V__SERVICE,s__CommercialService)
            & s__agent(V__SERVICE,V__COMPANY)
            & s__instance(V__SERVICE,s__Selling)
            & s__patient(V__SERVICE,V__BEVERAGE)
            & s__instance(V__BEVERAGE,s__Coffee) ) ) ) ).

fof(kb_SUMO_6038,axiom,
    s__subclass(s__Brewpub,s__Tavern) ).

fof(kb_SUMO_6039,axiom,
    s__instance(s__Brewpub__t,s__SetOrClass) ).

fof(kb_SUMO_6040,axiom,
    s__documentation(s__Brewpub,s__EnglishLanguage,'a type of &%Tavern that brews &%Beer and whose primary service is selling that &%Beer to customers') ).

fof(kb_SUMO_6041,axiom,
    s__termFormat(s__EnglishLanguage,s__Brewpub,'Brewpub') ).

fof(kb_SUMO_6042,axiom,
    ! [V__PUB] :
      ( s__instance(V__PUB,s__Agent)
     => ( s__instance(V__PUB,s__Brewpub)
       => ? [V__SERVICE,V__BEER,V__BREW] :
            ( s__instance(V__BREW,s__Process)
            & s__instance(V__SERVICE,s__Process)
            & s__instance(V__BREW,s__Making)
            & s__result(V__BREW,V__BEER)
            & s__instance(V__BEER,s__Beer)
            & s__agent(V__BREW,V__PUB)
            & s__instance(V__SERVICE,s__CommercialService)
            & s__agent(V__SERVICE,V__PUB)
            & s__instance(V__SERVICE,s__Selling)
            & s__patient(V__SERVICE,V__BEER) ) ) ) ).

fof(kb_SUMO_6043,axiom,
    s__subclass(s__Bakery,s__Business) ).

fof(kb_SUMO_6044,axiom,
    s__instance(s__Bakery__t,s__SetOrClass) ).

fof(kb_SUMO_6045,axiom,
    s__documentation(s__Bakery,s__EnglishLanguage,'a type of &%Business that specializes in the production and selling of the &%result of the process &%Baking') ).

fof(kb_SUMO_6046,axiom,
    s__termFormat(s__EnglishLanguage,s__Bakery,bakery) ).

fof(kb_SUMO_6047,axiom,
    ! [V__BAKERY] :
      ( s__instance(V__BAKERY,s__Agent)
     => ( s__instance(V__BAKERY,s__Bakery)
       => ? [V__SERVICE,V__FOOD,V__BAKE] :
            ( s__instance(V__BAKE,s__Process)
            & s__instance(V__SERVICE,s__Process)
            & s__instance(V__BAKE,s__Baking)
            & s__result(V__BAKE,V__FOOD)
            & s__instance(V__FOOD,s__FoodForFn(s__Human))
            & s__agent(V__BAKE,V__BAKERY)
            & s__instance(V__SERVICE,s__CommercialService)
            & s__agent(V__SERVICE,V__BAKERY)
            & s__instance(V__SERVICE,s__Selling)
            & s__patient(V__SERVICE,V__FOOD) ) ) ) ).

fof(kb_SUMO_6048,axiom,
    s__subclass(s__Steakhouse,s__Restaurant) ).

fof(kb_SUMO_6049,axiom,
    s__instance(s__Steakhouse__t,s__SetOrClass) ).

fof(kb_SUMO_6050,axiom,
    s__documentation(s__Steakhouse,s__EnglishLanguage,'a type of &%Restaurant that specializes in serving steak, which is cooked &%Beef') ).

fof(kb_SUMO_6051,axiom,
    s__termFormat(s__EnglishLanguage,s__Steakhouse,steakhouse) ).

fof(kb_SUMO_6052,axiom,
    ! [V__STEAKHOUSE,V__COOK] :
      ( ( s__instance(V__COOK,s__Process)
        & s__instance(V__STEAKHOUSE,s__Agent) )
     => ( s__instance(V__STEAKHOUSE,s__Steakhouse)
       => ? [V__SERVICE,V__STEAK,V__BEEF] :
            ( s__instance(V__BEEF,s__Object)
            & s__instance(V__SERVICE,s__Process)
            & s__instance(V__COOK,s__Cooking)
            & s__instance(V__BEEF,s__Beef)
            & s__resource(V__COOK,V__BEEF)
            & s__result(V__COOK,V__STEAK)
            & s__instance(V__SERVICE,s__CommercialService)
            & s__agent(V__SERVICE,V__STEAKHOUSE)
            & s__instance(V__SERVICE,s__Selling)
            & s__patient(V__SERVICE,V__STEAK) ) ) ) ).

fof(kb_SUMO_6053,axiom,
    s__subclass(s__Corkage,s__ChargingAFee) ).

fof(kb_SUMO_6054,axiom,
    s__instance(s__Corkage__t,s__SetOrClass) ).

fof(kb_SUMO_6055,axiom,
    s__instance(s__ChargingAFee__t,s__SetOrClass) ).

fof(kb_SUMO_6056,axiom,
    s__documentation(s__Corkage,s__EnglishLanguage,'&%Corkage is a &%FinancialTransaction imposed by an &%Agent to a customer for bringing items not purchased from &%Agent') ).

fof(kb_SUMO_6057,axiom,
    s__termFormat(s__EnglishLanguage,s__Corkage,corkage) ).

fof(kb_SUMO_6058,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__ChargingAFee)
     => ( s__instance(V__C,s__Corkage)
       => ? [V__AMT] :
            ( s__instance(V__AMT,s__CurrencyMeasure)
            & s__amountCharged(V__C,V__AMT) ) ) ) ).

fof(kb_SUMO_6059,axiom,
    s__instance(s__corkageFee__m,s__TernaryPredicate) ).

fof(kb_SUMO_6060,axiom,
    s__documentation(s__corkageFee__m,s__EnglishLanguage,'(&%corkageFee ?AMT ?ITEM ?AGENT) refers to the amount ?AMT that ?AGENT charges during a &%Corkage when a customer brings in ?ITEM') ).

fof(kb_SUMO_6061,axiom,
    s__termFormat(s__EnglishLanguage,s__corkageFee__m,'corkage fee') ).

fof(kb_SUMO_6062,axiom,
    s__domain(s__corkageFee__m,"1",s__CurrencyMeasure) ).

fof(kb_SUMO_6063,axiom,
    s__domainSubclass(s__corkageFee__m,"2",s__Object) ).

fof(kb_SUMO_6064,axiom,
    s__domain(s__corkageFee__m,"3",s__Agent) ).

%FOL fof(kb_SUMO_6065,axiom,(( (! [V__P,V__ITEM,V__X,V__AGENT,V__CUST,V__AMT,V__LOC] : ((s__instance(V__LOC,s__Object) & s__instance(V__AMT,s__CurrencyMeasure) & s__instance(V__CUST,s__CognitiveAgent) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__X,s__Object) & s__subclass(V__ITEM,s__Object) & s__instance(V__ITEM,s__SetOrClass) & s__instance(V__P,s__Process)) => ((s__customer(V__CUST,V__AGENT) & s__corkageFee(V__AMT,V__ITEM,V__AGENT) & s__instance(V__X,V__ITEM) & (~ (? [V__B] : (s__instance(V__B,s__Process) & s__instance(V__B,s__Buying) & s__patient(V__B,V__X) & s__destination(V__B,V__CUST) & s__origin(V__B,V__AGENT)))) & s__holdsDuring(s__WhenFn('s__located(V__CUST,V__LOC)'),'(s__instance(V__P,s__IntentionalProcess) & (s__patient(V__P,V__X) | s__resource(V__P,V__X) | s__instrument(V__P,V__X)) & s__agent(V__P,V__CUST))')) => (? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Corkage) & s__agent(V__C,V__CUST) & s__destination(V__C,V__AGENT)))))) ))).

fof(kb_SUMO_6066,axiom,
    s__subclass(s__OutdoorDiningArea,s__DiningArea) ).

fof(kb_SUMO_6067,axiom,
    s__instance(s__OutdoorDiningArea__t,s__SetOrClass) ).

fof(kb_SUMO_6068,axiom,
    s__documentation(s__OutdoorDiningArea,s__EnglishLanguage,'&%OutdoorDiningArea refers to a place for eating that is not inside a building') ).

fof(kb_SUMO_6069,axiom,
    s__termFormat(s__EnglishLanguage,s__OutdoorDiningArea,'outdoor dining') ).

fof(kb_SUMO_6070,axiom,
    s__disjoint(s__OutdoorDiningArea,s__DiningRoom) ).

fof(kb_SUMO_6071,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Physical)
     => ( s__instance(V__D,s__OutdoorDiningArea)
       => ? [V__O] :
            ( s__instance(V__O,s__Object)
            & s__instance(V__O,s__Outdoors)
            & s__located(V__D,V__O) ) ) ) ).

fof(kb_SUMO_6072,axiom,
    s__subclass(s__Menu,s__Catalog) ).

fof(kb_SUMO_6073,axiom,
    s__documentation(s__Menu,s__EnglishLanguage,'a &%Menu is a type of &%Catalog that specifically contains the classes of food that is expected to be or proposed to be cooked and served') ).

fof(kb_SUMO_6074,axiom,
    s__termFormat(s__EnglishLanguage,s__Menu,menu) ).

fof(kb_SUMO_6075,axiom,
    ! [V__MENU] :
      ( s__instance(V__MENU,s__Menu)
     => ! [V__X] :
          ( ( s__instance(V__X,s__SetOrClass)
            & s__instance(V__MENU,s__Catalog) )
         => ( s__catalogItem(V__X,V__MENU)
           => s__subclass(V__X,s__FoodForFn(s__Human)) ) ) ) ).

fof(kb_SUMO_6076,axiom,
    s__subclass(s__SetMenu,s__Menu) ).

fof(kb_SUMO_6077,axiom,
    s__instance(s__SetMenu__t,s__SetOrClass) ).

fof(kb_SUMO_6078,axiom,
    s__documentation(s__SetMenu,s__EnglishLanguage,'a &%SetMenu is a type of &%Menu that contains a specific set of prepared food which is all served and is given one price') ).

fof(kb_SUMO_6079,axiom,
    s__termFormat(s__EnglishLanguage,s__SetMenu,'set menu') ).

fof(kb_SUMO_6080,axiom,
    ! [V__AGENT,V__MENU,V__PRICE] :
      ( ( s__instance(V__PRICE,s__CurrencyMeasure)
        & s__instance(V__MENU,s__Abstract)
        & s__instance(V__MENU,s__Physical)
        & s__instance(V__AGENT,s__Agent) )
     => ( ( s__instance(V__MENU,s__SetMenu)
          & s__offers(V__AGENT,V__MENU) )
       => s__price(V__MENU,V__PRICE,V__AGENT) ) ) ).

fof(kb_SUMO_6081,axiom,
    s__subclass(s__BeverageMenu,s__Menu) ).

fof(kb_SUMO_6082,axiom,
    s__instance(s__BeverageMenu__t,s__SetOrClass) ).

fof(kb_SUMO_6083,axiom,
    s__instance(s__Menu__t,s__SetOrClass) ).

fof(kb_SUMO_6084,axiom,
    s__documentation(s__BeverageMenu,s__EnglishLanguage,'a &%BeverageMenu is a &%Menu of &%Beverages') ).

fof(kb_SUMO_6085,axiom,
    s__termFormat(s__EnglishLanguage,s__BeverageMenu,'drinks menu') ).

fof(kb_SUMO_6086,axiom,
    ! [V__MEMB,V__MENU] :
      ( s__instance(V__MENU,s__BeverageMenu)
     => ! [V__X] :
          ( ( s__instance(V__MENU,s__Catalog)
            & s__instance(V__MEMB,s__SetOrClass) )
         => ( s__catalogItem(V__X,V__MENU)
           => s__subclass(V__MEMB,s__Beverage) ) ) ) ).

fof(kb_SUMO_6087,axiom,
    s__subclass(s__AlcoholMenu,s__BeverageMenu) ).

fof(kb_SUMO_6088,axiom,
    s__instance(s__AlcoholMenu__t,s__SetOrClass) ).

fof(kb_SUMO_6089,axiom,
    s__documentation(s__AlcoholMenu,s__EnglishLanguage,'an &%AlcoholMenu is a &%Menu of &%AlcoholicBeverage') ).

fof(kb_SUMO_6090,axiom,
    s__termFormat(s__EnglishLanguage,s__AlcoholMenu,'cocktail menu') ).

fof(kb_SUMO_6091,axiom,
    ! [V__MEMB,V__MENU] :
      ( s__instance(V__MENU,s__AlcoholMenu)
     => ! [V__X] :
          ( ( s__instance(V__MENU,s__Catalog)
            & s__instance(V__MEMB,s__SetOrClass) )
         => ( s__catalogItem(V__X,V__MENU)
           => s__subclass(V__MEMB,s__AlcoholicBeverage) ) ) ) ).

fof(kb_SUMO_6092,axiom,
    s__subclass(s__WineMenu,s__AlcoholMenu) ).

fof(kb_SUMO_6093,axiom,
    s__instance(s__WineMenu__t,s__SetOrClass) ).

fof(kb_SUMO_6094,axiom,
    s__documentation(s__WineMenu,s__EnglishLanguage,'a &%WineMenu is a &%Menu of &%Wine') ).

fof(kb_SUMO_6095,axiom,
    s__termFormat(s__EnglishLanguage,s__WineMenu,'wine list') ).

fof(kb_SUMO_6096,axiom,
    ! [V__MEMB,V__MENU] :
      ( s__instance(V__MENU,s__WineMenu)
     => ! [V__X] :
          ( ( s__instance(V__MENU,s__Catalog)
            & s__instance(V__MEMB,s__SetOrClass) )
         => ( s__catalogItem(V__X,V__MENU)
           => s__subclass(V__MEMB,s__WineMenu) ) ) ) ).

fof(kb_SUMO_6097,axiom,
    s__instance(s__Braille,s__PerceptualAttribute) ).

fof(kb_SUMO_6098,axiom,
    s__documentation(s__Braille,s__EnglishLanguage,'&%Braille is an &%Attribute that describes &%ContentBearingObject that can be interpreted by a &%Blind &%Human') ).

fof(kb_SUMO_6099,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__Braille)
       => s__instance(V__X,s__ContentBearingObject) ) ) ).

fof(kb_SUMO_6100,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( ( s__instance(V__X,s__ContentBearingObject)
          & s__attribute(V__X,s__Braille) )
       => ? [V__H] :
            ( s__instance(V__H,s__Object)
            & s__instance(V__H,s__Human)
            & s__attribute(V__H,s__Blind)
            & s__capability(s__Interpreting,s__agent__m,V__H)
            & s__capability(s__Interpreting,s__patient__m,V__X) ) ) ) ).

fof(kb_SUMO_6101,axiom,
    s__subclass(s__Buffet,s__Collection) ).

fof(kb_SUMO_6102,axiom,
    s__instance(s__Buffet__t,s__SetOrClass) ).

fof(kb_SUMO_6103,axiom,
    s__documentation(s__Buffet,s__EnglishLanguage,'&%Buffet refers to a &%Collection of food that is served in a central location where guests can get their own servings') ).

fof(kb_SUMO_6104,axiom,
    s__termFormat(s__EnglishLanguage,s__Buffet,buffet) ).

fof(kb_SUMO_6105,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Buffet)
     => ! [V__ITEM] :
          ( ( s__instance(V__ITEM,s__SelfConnectedObject)
            & s__instance(V__X,s__Collection) )
         => ( s__member(V__ITEM,V__X)
           => s__instance(V__ITEM,s__FoodForFn(s__Human)) ) ) ) ).

fof(kb_SUMO_6106,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Buffet)
       => s__attribute(V__X,s__CommunalAttribute) ) ) ).

fof(kb_SUMO_6107,axiom,
    ! [V__E,V__ITEM,V__X,V__AGENT,V__LOC1,V__LOC2] :
      ( ( s__instance(V__LOC2,s__Object)
        & s__instance(V__LOC1,s__Object)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__X,s__Collection)
        & s__instance(V__ITEM,s__SelfConnectedObject)
        & s__instance(V__E,s__Process) )
     => ( ( s__instance(V__X,s__Buffet)
          & s__member(V__ITEM,V__X)
          & s__located(V__X,V__LOC1)
          & s__instance(V__E,s__Eating)
          & s__agent(V__E,V__AGENT)
          & s__eventLocated(V__E,V__LOC2)
          & s__patient(V__E,V__ITEM) )
       => ( V__LOC1 != V__LOC2
          & ? [V__G] :
              ( s__instance(V__G,s__Process)
              & s__instance(V__G,s__Getting)
              & s__patient(V__G,V__ITEM)
              & s__origin(V__G,V__LOC1)
              & s__agent(V__G,V__AGENT)
              & s__before(s__WhenFn(V__G),s__WhenFn(V__E)) ) ) ) ) ).

fof(kb_SUMO_6108,axiom,
    ! [V__X] :
      ( ( s__instance(V__X,s__Buffet)
        & s__attribute(V__X,s__Breakfast) )
     => s__modalAttribute('(! [V__FOOD] : ((s__instance(V__FOOD,s__SelfConnectedObject) & s__instance(V__X,s__Collection)) => (s__member(V__FOOD,V__X) => s__attribute(V__FOOD,s__Breakfast))))',s__Likely) ) ).

fof(kb_SUMO_6109,axiom,
    s__documentation(s__subjectiveAttribute__m,s__EnglishLanguage,'(&%subjectiveAttribute ?ENTITY ?ATTR ?AGENT) means that ?AGENT attaches ?ATTR to ?ENTITY') ).

fof(kb_SUMO_6110,axiom,
    s__instance(s__subjectiveAttribute__m,s__TernaryPredicate) ).

fof(kb_SUMO_6111,axiom,
    s__domain(s__subjectiveAttribute__m,"1",s__Entity) ).

fof(kb_SUMO_6112,axiom,
    s__domain(s__subjectiveAttribute__m,"2",s__Attribute) ).

fof(kb_SUMO_6113,axiom,
    s__domain(s__subjectiveAttribute__m,"3",s__Agent) ).

fof(kb_SUMO_6114,axiom,
    s__termFormat(s__EnglishLanguage,s__subjectiveAttribute__m,'subjective attribute') ).

fof(kb_SUMO_6115,axiom,
    ! [V__ATTR,V__AGENT,V__ENTITY] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__ATTR,s__Attribute) )
     => ( s__subjectiveAttribute(V__ENTITY,V__ATTR,V__AGENT)
       => ? [V__RATE] :
            ( s__instance(V__RATE,s__Process)
            & s__instance(V__RATE,s__Classifying)
            & s__agent(V__RATE,V__AGENT)
            & s__patient(V__RATE,V__ATTR)
            & s__destination(V__RATE,V__ENTITY) ) ) ) ).

fof(kb_SUMO_6116,axiom,
    s__instance(s__facility__m,s__BinaryPredicate) ).

fof(kb_SUMO_6117,axiom,
    s__documentation(s__facility__m,s__EnglishLanguage,'(&%facility ?AGENT ?OBJ) means that an ?AGENT provides some ?OBJ to fulfill some goal or need') ).

fof(kb_SUMO_6118,axiom,
    s__domain(s__facility__m,"2",s__Object) ).

fof(kb_SUMO_6119,axiom,
    s__domain(s__facility__m,"1",s__Agent) ).

fof(kb_SUMO_6120,axiom,
    s__termFormat(s__EnglishLanguage,s__facility__m,facility) ).

%FOL fof(kb_SUMO_6121,axiom,(( (! [V__OBJ,V__X,V__CUST,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__CUST,s__CognitiveAgent) & s__instance(V__X,s__Agent) & s__instance(V__OBJ,s__Object) & s__instance(V__OBJ,s__SetOrClass)) => ((s__facility(V__AGENT,V__OBJ) & s__customer(V__CUST,V__AGENT) & s__instance(V__X,V__OBJ) & (? [V__PROC] : (s__instance(V__PROC,s__Process) & s__instance(V__PROC,s__IntentionalProcess) & s__patient(V__PROC,V__X) & s__agent(V__PROC,V__CUST)))) => s__confersRight('s__uses(V__CUST,V__X)',V__AGENT,V__CUST)))) ))).

fof(kb_SUMO_6122,axiom,
    ! [V__AGENT,V__TIMEINT] :
      ( ( s__subclass(V__TIMEINT,s__TimeInterval)
        & s__instance(V__TIMEINT,s__SetOrClass)
        & s__instance(V__AGENT,s__Agent) )
     => s__businessHours(V__TIMEINT,V__AGENT) ) ).

fof(kb_SUMO_6123,axiom,
    s__instance(s__businessHours__m,s__BinaryPredicate) ).

fof(kb_SUMO_6124,axiom,
    s__documentation(s__businessHours__m,s__EnglishLanguage,'(&%businessHours ?TIMEINT ?AGENT) means that an ?AGENT conducts business-related activities during ?TIMEINT') ).

fof(kb_SUMO_6125,axiom,
    s__domainSubclass(s__businessHours__m,"1",s__TimeInterval) ).

fof(kb_SUMO_6126,axiom,
    s__domain(s__businessHours__m,"2",s__Agent) ).

fof(kb_SUMO_6127,axiom,
    s__termFormat(s__EnglishLanguage,s__businessHours__m,'business hours') ).

fof(kb_SUMO_6128,axiom,
    s__subrelation(s__standardRetailHours__m,s__businessHours__m) ).

fof(kb_SUMO_6129,axiom,
    s__documentation(s__standardRetailHours__m,s__EnglishLanguage,'(%&standardRetailHours ?TIMEINT ?AGENT) means that an ?AGENT initiates face-to-face processes with customers only within the time specified by ?TIMEINT') ).

fof(kb_SUMO_6130,axiom,
    s__domainSubclass(s__standardRetailHours__m,"1",s__TimeInterval) ).

fof(kb_SUMO_6131,axiom,
    s__domain(s__standardRetailHours__m,"2",s__Agent) ).

fof(kb_SUMO_6132,axiom,
    s__termFormat(s__EnglishLanguage,s__standardRetailHours__m,'standard retail hours') ).

%FOL fof(kb_SUMO_6133,axiom,(( (! [V__P,V__START,V__C,V__AGENT,V__NUMBER2,V__TIMEINT,V__NUMBER1] : ((s__instance(V__NUMBER1,s__RealNumber) & s__subclass(V__TIMEINT,s__TimeInterval) & s__instance(V__TIMEINT,s__TimeInterval) & s__instance(V__TIMEINT,s__SetOrClass) & s__instance(V__NUMBER2,s__RealNumber) & s__instance(V__AGENT,s__Agent) & s__instance(V__C,s__CognitiveAgent) & s__instance(V__START,s__Physical) & s__instance(V__P,s__Process)) => ((s__standardRetailHours(V__TIMEINT,V__AGENT) & s__potentialCustomer(V__C,V__AGENT) & s__instance(V__P,s__IntentionalProcess) & s__destination(V__P,V__C) & s__instance(V__START,s__StartFn(V__P)) & s__conditionalProbability('s__during(s__WhenFn(V__START),V__TIMEINT)','s__agent(V__P,V__AGENT)',V__NUMBER1) & s__conditionalProbability('(~ s__during(s__WhenFn(V__START),V__TIMEINT))','s__agent(V__P,V__AGENT)',V__NUMBER2)) => less(V__NUMBER2,V__NUMBER1)))) ))).

fof(kb_SUMO_6134,axiom,
    ! [V__X] :
      ( ( s__subclass(V__X,s__TimeInterval)
        & s__instance(V__X,s__SetOrClass) )
     => ( s__instance(V__X,s__NightClub)
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__Agent)
            & s__instance(V__TIME,s__TimeInterval)
            & s__standardRetailHours(V__X,V__TIME)
            & s__during(s__BeginFn(V__TIME),s__NightTime) ) ) ) ).

fof(kb_SUMO_6135,axiom,
    s__subclass(s__BankCardPayment,s__Payment) ).

fof(kb_SUMO_6136,axiom,
    s__instance(s__BankCardPayment__t,s__SetOrClass) ).

fof(kb_SUMO_6137,axiom,
    s__documentation(s__BankCardPayment,s__EnglishLanguage,'a &%BankCardPayment is a type of &%Payment where a &%CreditCard or a &%DebitCard is used as the &%FinancialInstrument in the transaction.') ).

fof(kb_SUMO_6138,axiom,
    s__termFormat(s__EnglishLanguage,s__BankCardPayment,'bank card payment') ).

fof(kb_SUMO_6139,axiom,
    ! [V__P,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Object)
        & s__instance(V__P,s__Process) )
     => ( ( s__instance(V__P,s__BankCardPayment)
          & s__destination(V__P,V__AGENT) )
       => s__capability(s__BankCardPayment,s__destination__m,V__AGENT) ) ) ).

fof(kb_SUMO_6140,axiom,
    ! [V__P,V__C] :
      ( ( s__instance(V__C,s__Object)
        & s__instance(V__P,s__Process) )
     => ( s__instance(V__P,s__BankCardPayment)
       => ( s__instrument(V__P,V__C)
          & s__instance(V__C,s__BankCard) ) ) ) ).

fof(kb_SUMO_6141,axiom,
    s__subclass(s__CashPayment,s__Payment) ).

fof(kb_SUMO_6142,axiom,
    s__instance(s__CashPayment__t,s__SetOrClass) ).

fof(kb_SUMO_6143,axiom,
    s__instance(s__Payment__t,s__SetOrClass) ).

fof(kb_SUMO_6144,axiom,
    s__documentation(s__CashPayment,s__EnglishLanguage,'a &%CashPayment is a type of &%Payment where &%Cash is used as the &%FinancialInstrument in the transaction') ).

fof(kb_SUMO_6145,axiom,
    s__termFormat(s__EnglishLanguage,s__CashPayment,'cash payment') ).

fof(kb_SUMO_6146,axiom,
    ! [V__P,V__C] :
      ( ( s__instance(V__C,s__Object)
        & s__instance(V__P,s__Process) )
     => ( s__instance(V__P,s__CashPayment)
       => ( s__instrument(V__P,V__C)
          & s__instance(V__C,s__Cash) ) ) ) ).

fof(kb_SUMO_6147,axiom,
    s__subclass(s__Outfit,s__Collection) ).

fof(kb_SUMO_6148,axiom,
    s__instance(s__Outfit__t,s__SetOrClass) ).

fof(kb_SUMO_6149,axiom,
    s__documentation(s__Outfit,s__EnglishLanguage,'&%Outfit describes the set of clothes worn by a person') ).

fof(kb_SUMO_6150,axiom,
    s__termFormat(s__EnglishLanguage,s__Outfit,outfit) ).

%FOL fof(kb_SUMO_6151,axiom,(( (! [V__TIME,V__PERSON,V__ITEM1,V__X] : ((s__instance(V__X,s__Outfit) & s__member(V__ITEM1,V__X) & s__holdsDuring(V__TIME,'s__wears(V__PERSON,V__ITEM1)')) => (! [V__ITEM2] : ((s__instance(V__ITEM2,s__SelfConnectedObject) & s__instance(V__ITEM2,s__WearableItem) & s__instance(V__X,s__Collection) & s__instance(V__ITEM1,s__SelfConnectedObject) & s__instance(V__ITEM1,s__WearableItem) & s__instance(V__PERSON,s__Animal) & s__instance(V__TIME,s__TimePosition)) => (s__member(V__ITEM2,V__X) => s__holdsDuring(V__TIME,'s__wears(V__PERSON,V__ITEM2)')))))) ))).

fof(kb_SUMO_6152,axiom,
    s__instance(s__dressCode__m,s__BinaryPredicate) ).

fof(kb_SUMO_6153,axiom,
    s__documentation(s__dressCode__m,s__EnglishLanguage,'(&%dressCode ?CODE ?AGENT) means that ?AGENT obligates his customers to wear at the minimum clothes that fulfill ?CODE') ).

fof(kb_SUMO_6154,axiom,
    s__domain(s__dressCode__m,"1",s__AmbienceAttribute) ).

fof(kb_SUMO_6155,axiom,
    s__domain(s__dressCode__m,"2",s__Agent) ).

fof(kb_SUMO_6156,axiom,
    ! [V__OUTFIT,V__CODE,V__CUST,V__AGENT] :
      ( s__dressCode(V__CODE,V__AGENT)
     => s__modalAttribute('(s__subjectiveAttribute(V__OUTFIT,V__CODE,V__AGENT) & s__instance(V__OUTFIT,s__Outfit) & s__customer(V__CUST,V__AGENT) & s__holdsDuring(s__WhenFn(s__located(V__CUST,V__AGENT)),(! [V__ITEM] : ((s__instance(V__ITEM,s__SelfConnectedObject) & s__instance(V__ITEM,s__WearableItem) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__CUST,s__CognitiveAgent) & s__instance(V__CUST,s__Animal) & s__instance(V__CODE,s__AmbienceAttribute) & s__instance(V__OUTFIT,s__Collection)) => (s__member(V__ITEM,V__OUTFIT) => s__wears(V__CUST,V__ITEM))))))',s__Obligation) ) ).

fof(kb_SUMO_6157,axiom,
    s__subclass(s__DeliveryService,s__Transfer) ).

fof(kb_SUMO_6158,axiom,
    s__instance(s__DeliveryService__t,s__SetOrClass) ).

fof(kb_SUMO_6159,axiom,
    s__documentation(s__DeliveryService,s__EnglishLanguage,'&%DeliveryService refers to the &%Transfer of an &%Agent bringing objects purchased from &%Agent to a location indicated by the customer') ).

fof(kb_SUMO_6160,axiom,
    s__termFormat(s__EnglishLanguage,s__DeliveryService,'delivery service') ).

fof(kb_SUMO_6161,axiom,
    ! [V__D,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__D,s__Process) )
     => ( ( s__instance(V__D,s__DeliveryService)
          & s__agent(V__D,V__AGENT) )
       => s__capability(s__DeliveryService,s__agent__m,V__AGENT) ) ) ).

fof(kb_SUMO_6162,axiom,
    s__instance(s__deliveryRegion__m,s__BinaryPredicate) ).

fof(kb_SUMO_6163,axiom,
    s__documentation(s__deliveryRegion__m,s__EnglishLanguage,'(&%deliveryRegion ?AGENT ?REGION ?DELIVERY) means that ?AGENT only does a &%DeliveryService if the destination is within ?REGION') ).

fof(kb_SUMO_6164,axiom,
    s__domain(s__deliveryRegion__m,"1",s__Agent) ).

fof(kb_SUMO_6165,axiom,
    s__domain(s__deliveryRegion__m,"2",s__GeographicArea) ).

fof(kb_SUMO_6166,axiom,
    ! [V__REGION,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__REGION,s__GeographicArea) )
     => ( s__deliveryRegion(V__AGENT,V__REGION)
       => s__capability(s__DeliveryService,s__agent__m,V__AGENT) ) ) ).

%FOL fof(kb_SUMO_6167,axiom,(( (! [V__REGION,V__D,V__AGENT,V__NUMBER2,V__LOC1,V__NUMBER1] : ((s__instance(V__NUMBER1,s__RealNumber) & s__instance(V__LOC1,s__Physical) & s__instance(V__NUMBER2,s__RealNumber) & s__instance(V__AGENT,s__Agent) & s__instance(V__D,s__Process) & s__instance(V__REGION,s__GeographicArea)) => ((s__instance(V__D,s__DeliveryService) & s__destination(V__D,V__LOC1) & s__deliveryRegion(V__AGENT,V__REGION) & s__conditionalProbability('s__located(V__LOC1,V__REGION)','s__agent(V__D,V__AGENT)',V__NUMBER1) & s__conditionalProbability('(~ s__located(V__LOC1,V__REGION))','s__agent(V__D,V__AGENT)',V__NUMBER2)) => less(V__NUMBER2,V__NUMBER1)))) ))).

fof(kb_SUMO_6168,axiom,
    ! [V__D,V__LOC1,V__LOC2] :
      ( ( s__instance(V__LOC1,s__Object)
        & s__instance(V__D,s__Process) )
     => ( ( s__instance(V__D,s__DeliveryService)
          & s__origin(V__D,V__LOC1)
          & s__destination(V__D,V__LOC2) )
       => V__LOC1 != V__LOC2 ) ) ).

fof(kb_SUMO_6169,axiom,
    s__subclass(s__CateringService,s__ServiceProcess) ).

fof(kb_SUMO_6170,axiom,
    s__instance(s__CateringService__t,s__SetOrClass) ).

fof(kb_SUMO_6171,axiom,
    s__documentation(s__CateringService,s__EnglishLanguage,'&%CateringService refers to the &%ServiceProcess of an &%Agent to prepare food and beverage for consumption in a location away from where the agent is located') ).

fof(kb_SUMO_6172,axiom,
    s__termFormat(s__EnglishLanguage,s__CateringService,catering) ).

fof(kb_SUMO_6173,axiom,
    ! [V__P,V__REST] :
      ( ( s__instance(V__REST,s__Agent)
        & s__subclass(V__P,s__Process)
        & s__instance(V__P,s__Process)
        & s__instance(V__P,s__SetOrClass) )
     => ( ( s__instance(V__P,s__CateringService)
          & s__agent(V__P,V__REST) )
       => s__capability(V__P,s__agent__m,V__REST) ) ) ).

fof(kb_SUMO_6174,axiom,
    ! [V__C,V__CUST,V__AGENT,V__LOC1,V__LOC2] :
      ( ( s__instance(V__LOC2,s__Object)
        & s__instance(V__LOC1,s__Object)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__C,s__Process) )
     => ( ( s__instance(V__C,s__CateringService)
          & s__agent(V__C,V__AGENT)
          & s__destination(V__C,V__CUST)
          & s__located(V__AGENT,V__LOC1)
          & s__customer(V__CUST,V__AGENT)
          & ? [V__S,V__FOOD,V__E] :
              ( s__instance(V__E,s__Process)
              & s__instance(V__S,s__Process)
              & s__instance(V__S,s__Cooking)
              & s__agent(V__S,V__AGENT)
              & s__result(V__S,V__FOOD)
              & s__patient(V__C,V__FOOD)
              & s__instance(V__E,s__Eating)
              & s__agent(V__E,V__CUST)
              & s__eventLocated(V__E,V__LOC2) ) )
       => V__LOC1 != V__LOC2 ) ) ).

fof(kb_SUMO_6175,axiom,
    s__subclass(s__FoodPickup,s__CateringService) ).

fof(kb_SUMO_6176,axiom,
    s__documentation(s__FoodPickup,s__EnglishLanguage,'&%FoodPickup is a type of &%CateringService where the customer has to pick up the food from the agents location with the intent of eating it somewhere else.') ).

fof(kb_SUMO_6177,axiom,
    s__termFormat(s__EnglishLanguage,s__FoodPickup,'food pickup') ).

fof(kb_SUMO_6178,axiom,
    ! [V__P,V__CUST,V__AGENT,V__FOOD] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__CUST,s__Agent)
        & s__instance(V__P,s__Process) )
     => ( ( s__instance(V__P,s__FoodPickup)
          & s__agent(V__P,V__AGENT)
          & s__destination(V__P,V__CUST)
          & s__patient(V__P,V__FOOD) )
       => ( s__instance(V__FOOD,s__FoodForFn(s__Human))
          & ? [V__LOC,V__T,V__G] :
              ( s__instance(V__G,s__Process)
              & s__instance(V__T,s__Process)
              & s__instance(V__LOC,s__Object)
              & s__located(V__AGENT,V__LOC)
              & s__instance(V__T,s__Translocation)
              & s__agent(V__T,V__CUST)
              & s__destination(V__T,V__LOC)
              & s__instance(V__G,s__Getting)
              & s__origin(V__G,V__AGENT)
              & s__destination(V__G,V__CUST)
              & s__patient(V__G,V__FOOD) ) ) ) ) ).

fof(kb_SUMO_6179,axiom,
    s__subclass(s__DriveThru,s__FoodPickup) ).

fof(kb_SUMO_6180,axiom,
    s__instance(s__DriveThru__t,s__SetOrClass) ).

fof(kb_SUMO_6181,axiom,
    s__instance(s__FoodPickup__t,s__SetOrClass) ).

fof(kb_SUMO_6182,axiom,
    s__documentation(s__DriveThru,s__EnglishLanguage,'&%DriveThru is a type of &%FoodPickup where the customer uses a vehicle to drive thru a driveway and take the food from a window') ).

fof(kb_SUMO_6183,axiom,
    s__termFormat(s__EnglishLanguage,s__DriveThru,'Drive-thru') ).

fof(kb_SUMO_6184,axiom,
    s__subclass(s__Reservation,s__Agreement) ).

fof(kb_SUMO_6185,axiom,
    s__instance(s__Reservation__t,s__SetOrClass) ).

fof(kb_SUMO_6186,axiom,
    s__documentation(s__Reservation,s__EnglishLanguage,'a &%Reservation is a type of &%Agreement between 2 agents that some resource offered by the one agent is allotted for use or consumption by another at a specific bounded time') ).

fof(kb_SUMO_6187,axiom,
    s__termFormat(s__EnglishLanguage,s__Reservation,reservation) ).

fof(kb_SUMO_6188,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Reservation)
     => ? [V__P] :
          ( s__instance(V__P,s__Process)
          & s__instance(V__P,s__Reserving)
          & s__result(V__P,V__R) ) ) ).

fof(kb_SUMO_6189,axiom,
    s__instance(s__reservingEntity__m,s__BinaryPredicate) ).

fof(kb_SUMO_6190,axiom,
    s__documentation(s__reservingEntity__m,s__EnglishLanguage,'(&%reservingEntity ?ENTITY ?RESERVE) means that ?ENTITY is the &%Agent reserving a particular resource indicated by ?RESERVE') ).

fof(kb_SUMO_6191,axiom,
    s__domain(s__reservingEntity__m,"1",s__Agent) ).

fof(kb_SUMO_6192,axiom,
    s__domain(s__reservingEntity__m,"2",s__Reservation) ).

fof(kb_SUMO_6193,axiom,
    ! [V__RESERVE,V__ENTITY] :
      ( ( s__instance(V__ENTITY,s__Agent)
        & s__instance(V__RESERVE,s__Reservation) )
     => ( s__reservingEntity(V__ENTITY,V__RESERVE)
       => ? [V__P] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__P,s__Reserving)
            & s__agent(V__P,V__ENTITY)
            & s__result(V__P,V__RESERVE) ) ) ) ).

fof(kb_SUMO_6194,axiom,
    s__instance(s__reservationChannel__m,s__BinaryPredicate) ).

fof(kb_SUMO_6195,axiom,
    s__documentation(s__reservationChannel__m,s__EnglishLanguage,'(&%reservationChannel ?ENTITY ?RESERVE) means that ?ENTITY was used by the &%reservingEntity in order to create the reservation, like an intermediary agent.') ).

fof(kb_SUMO_6196,axiom,
    s__domain(s__reservationChannel__m,"1",s__Physical) ).

fof(kb_SUMO_6197,axiom,
    s__domain(s__reservationChannel__m,"2",s__Reservation) ).

fof(kb_SUMO_6198,axiom,
    ! [V__RESERVE,V__ENTITY] :
      ( ( s__instance(V__ENTITY,s__Object)
        & s__instance(V__RESERVE,s__Reservation) )
     => ( s__reservationChannel(V__ENTITY,V__RESERVE)
       => ? [V__P] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__P,s__Reserving)
            & s__instrument(V__P,V__ENTITY)
            & s__result(V__P,V__RESERVE) ) ) ) ).

fof(kb_SUMO_6199,axiom,
    s__instance(s__fulfillingEntity__m,s__BinaryPredicate) ).

fof(kb_SUMO_6200,axiom,
    s__documentation(s__fulfillingEntity__m,s__EnglishLanguage,'(&%fulfillingEntity ?ENTITY ?RESERVE) means that ?ENTITY is the &%Agent who will execute the agreement') ).

fof(kb_SUMO_6201,axiom,
    s__domain(s__fulfillingEntity__m,"1",s__Agent) ).

fof(kb_SUMO_6202,axiom,
    s__domain(s__fulfillingEntity__m,"2",s__Reservation) ).

fof(kb_SUMO_6203,axiom,
    ! [V__RESERVE,V__ENTITY] :
      ( ( s__instance(V__ENTITY,s__Agent)
        & s__instance(V__RESERVE,s__Reservation) )
     => ( s__fulfillingEntity(V__ENTITY,V__RESERVE)
       => ? [V__P] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__P,s__Reserving)
            & s__destination(V__P,V__ENTITY)
            & s__result(V__P,V__RESERVE) ) ) ) ).

fof(kb_SUMO_6204,axiom,
    s__instance(s__reservationStart__m,s__BinaryPredicate) ).

fof(kb_SUMO_6205,axiom,
    s__documentation(s__reservationStart__m,s__EnglishLanguage,'(&%reservationStart ?TIME ?RESERVE) means that the use of a resource or consumption of a service which is the object of ?RESERVE starts at ?TIME') ).

fof(kb_SUMO_6206,axiom,
    s__domain(s__reservationStart__m,"1",s__TimePoint) ).

fof(kb_SUMO_6207,axiom,
    s__domain(s__reservationStart__m,"2",s__Reservation) ).

fof(kb_SUMO_6208,axiom,
    s__instance(s__reservationEnd__m,s__BinaryPredicate) ).

fof(kb_SUMO_6209,axiom,
    s__documentation(s__reservationEnd__m,s__EnglishLanguage,'(&%reservationEnd ?TIME ?RESERVE) means that the use of a resource or consumption of a service which is the object of ?RESERVE is expected to end at ?TIME') ).

fof(kb_SUMO_6210,axiom,
    s__domain(s__reservationEnd__m,"1",s__TimePoint) ).

fof(kb_SUMO_6211,axiom,
    s__domain(s__reservationEnd__m,"2",s__Reservation) ).

%FOL fof(kb_SUMO_6212,axiom,(( (! [V__R,V__AGENT,V__CUST,V__TIME2,V__TIME1] : ((s__instance(V__TIME1,s__TimePoint) & s__instance(V__TIME2,s__TimePoint) & s__instance(V__CUST,s__Agent) & s__instance(V__AGENT,s__Agent) & s__instance(V__R,s__Reservation)) => ((s__reservationStart(V__TIME1,V__R) & s__reservationEnd(V__TIME2,V__R) & s__reservingEntity(V__CUST,V__R) & s__fulfillingEntity(V__AGENT,V__R)) => s__modalAttribute('s__holdsDuring(s__TimeIntervalFn(V__TIME1,V__TIME2),(? [V__P] : (s__instance(V__P,s__Process) & s__instance(V__P,s__IntentionalProcess) & s__agent(V__P,V__AGENT) & s__destination(V__P,V__CUST))))',s__Likely)))) ))).

fof(kb_SUMO_6213,axiom,
    s__instance(s__numberOfCustomers__m,s__BinaryPredicate) ).

fof(kb_SUMO_6214,axiom,
    s__documentation(s__numberOfCustomers__m,s__EnglishLanguage,'(&%numberOfCustomers ?NUM ?RESERVE) refers to the number of patrons the reservation is for.') ).

fof(kb_SUMO_6215,axiom,
    s__domain(s__numberOfCustomers__m,"1",s__PositiveInteger) ).

fof(kb_SUMO_6216,axiom,
    s__domain(s__numberOfCustomers__m,"2",s__Reservation) ).

fof(kb_SUMO_6217,axiom,
    ! [V__RESERVE,V__CUST,V__AGENT,V__NUM] :
      ( ( s__instance(V__NUM,s__PositiveInteger)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__CUST,s__Agent)
        & s__instance(V__CUST,s__SelfConnectedObject)
        & s__instance(V__RESERVE,s__Reservation) )
     => ( ( s__numberOfCustomers(V__NUM,V__RESERVE)
          & s__fulfillingEntity(V__AGENT,V__RESERVE)
          & s__reservingEntity(V__CUST,V__RESERVE) )
       => ? [V__GRP] :
            ( s__instance(V__GRP,s__CognitiveAgent)
            & s__instance(V__GRP,s__Collection)
            & s__potentialCustomer(V__GRP,V__AGENT)
            & s__instance(V__GRP,s__GroupOfPeople)
            & s__member(V__CUST,V__GRP)
            & s__memberCount(V__GRP,"2") ) ) ) ).

fof(kb_SUMO_6218,axiom,
    s__subclass(s__DiningReservation,s__Reservation) ).

fof(kb_SUMO_6219,axiom,
    s__instance(s__DiningReservation__t,s__SetOrClass) ).

fof(kb_SUMO_6220,axiom,
    s__documentation(s__DiningReservation,s__EnglishLanguage,'a &%DiningReservation is a type of &%Reservation intended to reserve seats at a &%Restaurant') ).

fof(kb_SUMO_6221,axiom,
    s__termFormat(s__EnglishLanguage,s__DiningReservation,'dining reservation') ).

fof(kb_SUMO_6222,axiom,
    ! [V__R,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__R,s__Reservation) )
     => ( s__instance(V__R,s__DiningReservation)
       => ( s__fulfillingEntity(V__AGENT,V__R)
          & s__instance(V__AGENT,s__Restaurant) ) ) ) ).

fof(kb_SUMO_6223,axiom,
    s__subclass(s__Reserving,s__Committing) ).

fof(kb_SUMO_6224,axiom,
    s__instance(s__Reserving__t,s__SetOrClass) ).

fof(kb_SUMO_6225,axiom,
    s__documentation(s__Reserving,s__EnglishLanguage,'&%Reserving is a type of &%Committing that dedicates a specific object or service to a destination resource or service for a specific time interval') ).

fof(kb_SUMO_6226,axiom,
    s__termFormat(s__EnglishLanguage,s__Reserving,reserving) ).

fof(kb_SUMO_6227,axiom,
    ! [V__R,V__AGENT,V__CUST] :
      ( ( s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__R,s__Process) )
     => ( ( s__instance(V__R,s__Reserving)
          & s__agent(V__R,V__CUST)
          & s__destination(V__R,V__AGENT) )
       => s__potentialCustomer(V__CUST,V__AGENT) ) ) ).

%FOL fof(kb_SUMO_6228,axiom,(( (! [V__R,V__CUST,V__AGENT,V__NUM2,V__NUM1] : ((s__instance(V__NUM1,s__RealNumber) & s__instance(V__NUM2,s__RealNumber) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__CUST,s__CognitiveAgent) & s__instance(V__R,s__Process)) => ((s__instance(V__AGENT,s__Agent) & s__potentialCustomer(V__CUST,V__AGENT) & s__modalAttribute('(s__instance(V__R,s__Reserving) & s__destination(V__R,V__AGENT))',s__Necessity) & s__conditionalProbability('(? [V__RES1] : (s__instance(V__RES1,s__Reservation) & s__reservingEntity(V__CUST,V__RES1) & s__fulfillingEntity(V__AGENT,V__RES1)))','s__customer(V__CUST,V__AGENT)',V__NUM1) & s__conditionalProbability('(~ (? [V__RES2] : (s__instance(V__RES2,s__Reservation) & s__reservingEntity(V__CUST,V__RES2) & s__fulfillingEntity(V__AGENT,V__RES2))))','s__customer(V__CUST,V__AGENT)',V__NUM2)) => less(V__NUM2,V__NUM1)))) ))).

fof(kb_SUMO_6229,axiom,
    s__instance(s__potentialCustomer__m,s__BinaryPredicate) ).

fof(kb_SUMO_6230,axiom,
    s__documentation(s__potentialCustomer__m,s__EnglishLanguage,'(&%potentialCustomer ?CUST ?AGENT) means that it is a possibility for ?CUST to participate in a financial transaction with ?AGENT in exchange for goods or services') ).

fof(kb_SUMO_6231,axiom,
    s__domain(s__potentialCustomer__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_6232,axiom,
    s__domain(s__potentialCustomer__m,"2",s__Agent) ).

fof(kb_SUMO_6233,axiom,
    ! [V__AGENT,V__CUST] :
      ( ( s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__AGENT,s__Agent) )
     => ( s__potentialCustomer(V__CUST,V__AGENT)
       => ? [V__P,V__SELLING] :
            ( s__instance(V__SELLING,s__Process)
            & s__instance(V__SELLING,s__Selling)
            & s__agent(V__SELLING,V__AGENT)
            & s__patient(V__SELLING,V__P)
            & s__inScopeOfInterest(V__CUST,V__P) ) ) ) ).

%FOL fof(kb_SUMO_6234,axiom,(( (! [V__AGENT,V__CUST] : ((s__instance(V__CUST,s__CognitiveAgent) & s__instance(V__AGENT,s__CognitiveAgent)) => (s__potentialCustomer(V__CUST,V__AGENT) => s__modalAttribute('s__customer(V__CUST,V__AGENT)',s__Possibility)))) ))).

fof(kb_SUMO_6235,axiom,
    s__instance(s__Chef,s__Profession) ).

fof(kb_SUMO_6236,axiom,
    s__documentation(s__Chef,s__EnglishLanguage,'&%Chef refers to the &%Profession of cooking food') ).

fof(kb_SUMO_6237,axiom,
    s__termFormat(s__EnglishLanguage,s__Chef,chef) ).

fof(kb_SUMO_6238,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Human)
     => ( s__attribute(V__X,s__Chef)
       => s__occupation(V__X,s__OccupationFn(s__Cooking)) ) ) ).

fof(kb_SUMO_6239,axiom,
    s__subclass(s__BoosterChair,s__Chair) ).

fof(kb_SUMO_6240,axiom,
    s__instance(s__BoosterChair__t,s__SetOrClass) ).

fof(kb_SUMO_6241,axiom,
    s__documentation(s__BoosterChair,s__EnglishLanguage,'&%BoosterChair is a &%Chair that is made for children') ).

fof(kb_SUMO_6242,axiom,
    s__termFormat(s__EnglishLanguage,s__BoosterChair,'booster chair') ).

fof(kb_SUMO_6243,axiom,
    ! [V__H,V__BC] :
      ( ( s__instance(V__BC,s__Object)
        & s__instance(V__H,s__Process)
        & s__instance(V__H,s__CognitiveAgent) )
     => ( ( s__instance(V__BC,s__BoosterChair)
          & s__instance(V__H,s__HumanChild) )
       => s__hasPurposeForAgent(V__BC,'(s__attribute(V__H,s__Sitting) & s__eventLocated(V__H,V__BC))',V__H) ) ) ).

fof(kb_SUMO_6244,axiom,
    s__instance(s__contestObject__m,s__TernaryPredicate) ).

fof(kb_SUMO_6245,axiom,
    s__documentation(s__contestObject__m,s__EnglishLanguage,'(&%contestObject ?CONTEST ?OBJ ?AGENT) refers to the ?OBJ entered by ?AGENT in a ?CONTEST in cases where winning is based on judging an &%Object instead of some physical process between opponents') ).

fof(kb_SUMO_6246,axiom,
    s__domain(s__contestObject__m,"1",s__Contest) ).

fof(kb_SUMO_6247,axiom,
    s__domain(s__contestObject__m,"2",s__Object) ).

fof(kb_SUMO_6248,axiom,
    s__domain(s__contestObject__m,"3",s__Agent) ).

%FOL fof(kb_SUMO_6249,axiom,(( (! [V__OBJ,V__CONTEST,V__ATTR,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__ATTR,s__Attribute) & s__instance(V__CONTEST,s__Contest) & s__instance(V__OBJ,s__Object)) => (s__contestObject(V__CONTEST,V__OBJ,V__AGENT) => (s__contestParticipant(V__CONTEST,V__AGENT) & (? [V__MAKE,V__JUDGE,V__PROC] : (s__instance(V__PROC,s__Process) & s__instance(V__JUDGE,s__Agent) & s__instance(V__MAKE,s__Process) & s__instance(V__MAKE,s__Making) & s__result(V__MAKE,V__OBJ) & s__agent(V__MAKE,V__AGENT) & s__instance(V__PROC,s__Judging) & s__agent(V__PROC,V__JUDGE) & s__patient(V__PROC,V__OBJ) & s__result(V__PROC,'s__subjectiveAttribute(V__OBJ,V__ATTR,V__JUDGE)') & s__subProcess(V__PROC,V__CONTEST))))))) ))).

fof(kb_SUMO_6250,axiom,
    ! [V__X,V__JUDGE] :
      ( ( s__instance(V__JUDGE,s__Agent)
        & s__instance(V__X,s__Object) )
     => ( ( s__subjectiveAttribute(V__X,s__Won,V__JUDGE)
          & s__instance(V__X,s__FoodForFn(s__Human)) )
       => ? [V__CONTEST,V__AGENT,V__PROC] :
            ( s__instance(V__PROC,s__Process)
            & s__instance(V__AGENT,s__Agent)
            & s__instance(V__CONTEST,s__Contest)
            & s__contestObject(V__CONTEST,V__X,V__AGENT)
            & s__instance(V__PROC,s__Judging)
            & s__agent(V__PROC,V__JUDGE)
            & s__subProcess(V__PROC,V__CONTEST) ) ) ) ).

fof(kb_SUMO_6251,axiom,
    s__instance(s__capabilityDuring__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_6252,axiom,
    s__documentation(s__capabilityDuring__m,s__EnglishLanguage,'(&%capabilityDuring ?PROCESS ?ROLE ?OBJ ?TIMEINT) means that ?OBJ has the ability to play the role of ?ROLE in the process ?PROCESS during the time indicated by ?TIMEINT') ).

fof(kb_SUMO_6253,axiom,
    s__termFormat(s__EnglishLanguage,s__capabilityDuring__m,'capable during') ).

fof(kb_SUMO_6254,axiom,
    s__domainSubclass(s__capabilityDuring__m,"1",s__Process) ).

fof(kb_SUMO_6255,axiom,
    s__domain(s__capabilityDuring__m,"2",s__CaseRole) ).

fof(kb_SUMO_6256,axiom,
    s__domain(s__capabilityDuring__m,"3",s__Object) ).

fof(kb_SUMO_6257,axiom,
    s__domainSubclass(s__capabilityDuring__m,"4",s__TimeInterval) ).

%FOL fof(kb_SUMO_6258,axiom,(( (! [V__OBJ,V__ROLE,V__PROCESS,V__TIMEINT] : ((s__subclass(V__TIMEINT,s__TimeInterval) & s__instance(V__TIMEINT,s__SetOrClass) & s__instance(V__TIMEINT,s__TimePosition) & s__subclass(V__PROCESS,s__Process) & s__instance(V__PROCESS,s__SetOrClass) & s__instance(V__ROLE,s__CaseRole) & s__instance(V__OBJ,s__Object)) => (s__capabilityDuring(V__PROCESS,V__ROLE,V__OBJ,V__TIMEINT) => (? [V__TIME] : (s__instance(V__TIME,V__TIMEINT) & s__holdsDuring(V__TIMEINT,'s__capability(V__PROCESS,V__ROLE,V__OBJ)')))))) ))).

fof(kb_SUMO_6259,axiom,
    s__subclass(s__View,s__VisualContentBearingPhysical) ).

fof(kb_SUMO_6260,axiom,
    s__instance(s__View__t,s__SetOrClass) ).

fof(kb_SUMO_6261,axiom,
    s__documentation(s__View,s__EnglishLanguage,'&%View refers to the patient of a &%Seeing process') ).

fof(kb_SUMO_6262,axiom,
    s__termFormat(s__EnglishLanguage,s__View,view) ).

fof(kb_SUMO_6263,axiom,
    ! [V__VIEW] :
      ( s__instance(V__VIEW,s__View)
     => ? [V__ENTITY] :
          ( s__instance(V__ENTITY,s__Physical)
          & s__represents(V__VIEW,V__ENTITY) ) ) ).

fof(kb_SUMO_6264,axiom,
    s__instance(s__OpenLayout,s__RelationalAttribute) ).

fof(kb_SUMO_6265,axiom,
    s__documentation(s__OpenLayout,s__EnglishLanguage,'&%OpenLayout refers to different functional areas that are adjacent to each other and are visible from one area to another') ).

fof(kb_SUMO_6266,axiom,
    s__termFormat(s__EnglishLanguage,s__OpenLayout,'open layout') ).

fof(kb_SUMO_6267,axiom,
    ! [V__ROOM,V__H] :
      ( ( s__instance(V__H,s__Object)
        & s__instance(V__ROOM,s__Object) )
     => ( s__attribute(V__ROOM,s__OpenLayout)
       => ( s__instance(V__ROOM,s__Room)
          & ? [V__R1,V__R2] :
              ( s__instance(V__R1,s__Region)
              & s__instance(V__R2,s__Region)
              & s__located(V__R1,V__ROOM)
              & s__located(V__R2,V__ROOM)
              & V__R1 != V__R2
              & s__orientation(V__R1,V__R2,s__Adjacent)
              & ? [V__P1,V__P2] :
                  ( s__instance(V__P2,s__Formula)
                  & s__instance(V__P1,s__Formula)
                  & s__instance(V__R2,s__Object)
                  & s__instance(V__R1,s__Object)
                  & s__instance(V__P1,s__Process)
                  & s__instance(V__P2,s__Process)
                  & s__hasPurpose(V__R1,V__P1)
                  & s__hasPurpose(V__R2,V__P2) )
              & ( ( s__instance(V__H,s__Agent)
                  & s__located(V__H,V__R2) )
               => ( s__capability(s__Seeing,s__agent__m,V__H)
                  & s__capability(s__Seeing,s__patient__m,V__R1) ) ) ) ) ) ) ).

fof(kb_SUMO_6268,axiom,
    s__subclass(s__PlayArea,s__Region) ).

fof(kb_SUMO_6269,axiom,
    s__instance(s__PlayArea__t,s__SetOrClass) ).

fof(kb_SUMO_6270,axiom,
    s__documentation(s__PlayArea,s__EnglishLanguage,'&%PlayArea refers to a &%Region where children engage in recreational activities') ).

fof(kb_SUMO_6271,axiom,
    s__termFormat(s__EnglishLanguage,s__PlayArea,playground) ).

fof(kb_SUMO_6272,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Object)
     => ( s__instance(V__P,s__PlayArea)
       => s__hasPurpose(V__P,'(? [V__K,V__REC] : (s__instance(V__REC,s__Process) & s__instance(V__K,s__Agent) & s__instance(V__REC,s__RecreationOrExercise) & s__eventLocated(V__REC,V__P) & s__instance(V__K,s__HumanChild) & s__agent(V__REC,V__K)))') ) ) ).

fof(kb_SUMO_6273,axiom,
    s__instance(s__Organic,s__NormativeAttribute) ).

fof(kb_SUMO_6274,axiom,
    s__documentation(s__Organic,s__EnglishLanguage,'&%Organic describes the minimal use of chemicals in the production of an object') ).

fof(kb_SUMO_6275,axiom,
    s__termFormat(s__EnglishLanguage,s__Organic,organic) ).

fof(kb_SUMO_6276,axiom,
    s__instance(s__Favorite,s__NormativeAttribute) ).

fof(kb_SUMO_6277,axiom,
    s__documentation(s__Favorite,s__EnglishLanguage,'&%Favorite is an attribute that describes how an agent prefers one thing over another') ).

fof(kb_SUMO_6278,axiom,
    s__termFormat(s__EnglishLanguage,s__Favorite,favorite) ).

%FOL fof(kb_SUMO_6279,axiom,(( (! [V__CLASS,V__X,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__X,s__Physical) & s__instance(V__CLASS,s__SetOrClass)) => ((s__subjectiveAttribute(V__X,s__Favorite,V__AGENT) & s__instance(V__X,V__CLASS)) => (? [V__Y] : (s__instance(V__Y,s__Physical) & (~ s__subjectiveAttribute(V__Y,s__Favorite,V__AGENT)) & s__instance(V__Y,V__CLASS) & s__prefers(V__AGENT,'s__wants(V__AGENT,V__X)','s__wants(V__AGENT,V__Y)')))))) ))).

fof(kb_SUMO_6280,axiom,
    s__subclass(s__TimeAttribute,s__SubjectiveAssessmentAttribute) ).

fof(kb_SUMO_6281,axiom,
    s__documentation(s__TimeAttribute,s__EnglishLanguage,'&%TimeAttribute refers to the class of attributes that include and assessment of how long it takes an agent to do something') ).

fof(kb_SUMO_6282,axiom,
    ! [V__OBJ,V__ATTR,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__ATTR,s__Attribute) )
     => ( ( s__subjectiveAttribute(V__OBJ,V__ATTR,V__AGENT)
          & s__instance(V__ATTR,s__TimeAttribute) )
       => s__instance(V__OBJ,s__Agent) ) ) ).

fof(kb_SUMO_6283,axiom,
    s__instance(s__Quick,s__TimeAttribute) ).

fof(kb_SUMO_6284,axiom,
    s__instance(s__TimeAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_6285,axiom,
    s__documentation(s__Quick,s__EnglishLanguage,'&%Quick describes how a process takes less time than expected') ).

fof(kb_SUMO_6286,axiom,
    s__termFormat(s__EnglishLanguage,s__Quick,quick) ).

fof(kb_SUMO_6287,axiom,
    s__instance(s__Slow,s__TimeAttribute) ).

fof(kb_SUMO_6288,axiom,
    s__documentation(s__Slow,s__EnglishLanguage,'&%Slow describes how a process takes more time than expected') ).

fof(kb_SUMO_6289,axiom,
    s__termFormat(s__EnglishLanguage,s__Slow,slow) ).

fof(kb_SUMO_6290,axiom,
    ! [V__PROCESS2,V__PERSON,V__CLASS,V__PROCESS1,V__AGENT2,V__TIME2,V__AGENT1,V__TIME1] :
      ( ( s__instance(V__TIME1,s__TimeDuration)
        & s__instance(V__AGENT1,s__Agent)
        & s__instance(V__TIME2,s__TimeDuration)
        & s__instance(V__AGENT2,s__Agent)
        & s__instance(V__PROCESS1,s__Process)
        & s__instance(V__CLASS,s__SetOrClass)
        & s__instance(V__PERSON,s__Agent)
        & s__instance(V__PROCESS2,s__Process) )
     => ( ( s__subjectiveAttribute(V__AGENT1,s__Quick,V__PERSON)
          & s__subjectiveAttribute(V__AGENT2,s__Slow,V__PERSON)
          & s__instance(V__PROCESS1,V__CLASS)
          & s__instance(V__PROCESS2,V__CLASS)
          & s__subclass(V__CLASS,s__Process)
          & s__agent(V__PROCESS1,V__AGENT1)
          & s__agent(V__PROCESS2,V__AGENT2) )
       => ( s__duration(s__WhenFn(V__PROCESS1),V__TIME1)
          & s__duration(s__WhenFn(V__PROCESS2),V__TIME2)
          & greater(V__TIME2,V__TIME1) ) ) ) ).

fof(kb_SUMO_6291,axiom,
    s__subclass(s__AmbienceAttribute,s__SubjectiveAssessmentAttribute) ).

fof(kb_SUMO_6292,axiom,
    s__documentation(s__AmbienceAttribute,s__EnglishLanguage,'&%AmbienceAttribute describes the atmosphere or general feeling that something evokes') ).

fof(kb_SUMO_6293,axiom,
    s__termFormat(s__EnglishLanguage,s__AmbienceAttribute,ambience) ).

fof(kb_SUMO_6294,axiom,
    ! [V__ATTR,V__X] :
      ( ( s__instance(V__X,s__Object)
        & s__instance(V__ATTR,s__Attribute) )
     => ( ( s__attribute(V__X,V__ATTR)
          & s__instance(V__ATTR,s__AmbienceAttribute) )
       => s__instance(V__X,s__Physical) ) ) ).

fof(kb_SUMO_6295,axiom,
    s__instance(s__RomanticAttribute,s__AmbienceAttribute) ).

fof(kb_SUMO_6296,axiom,
    s__documentation(s__RomanticAttribute,s__EnglishLanguage,'&%RomanticAttribute describes that something is of an amorous or non-platonic nature') ).

fof(kb_SUMO_6297,axiom,
    s__termFormat(s__EnglishLanguage,s__RomanticAttribute,romantic) ).

fof(kb_SUMO_6298,axiom,
    s__instance(s__UnconventionalAttribute,s__AmbienceAttribute) ).

fof(kb_SUMO_6299,axiom,
    s__documentation(s__UnconventionalAttribute,s__EnglishLanguage,'&%UnconventionalAttribute describes that something does not conform to the ordinary or the usual') ).

fof(kb_SUMO_6300,axiom,
    s__termFormat(s__EnglishLanguage,s__UnconventionalAttribute,unconventional) ).

fof(kb_SUMO_6301,axiom,
    s__instance(s__TrendyAttribute,s__AmbienceAttribute) ).

fof(kb_SUMO_6302,axiom,
    s__documentation(s__TrendyAttribute,s__EnglishLanguage,'&%TrendyAttribute describes that something is in accord with the latest fad') ).

fof(kb_SUMO_6303,axiom,
    s__termFormat(s__EnglishLanguage,s__TrendyAttribute,trendy) ).

fof(kb_SUMO_6304,axiom,
    s__instance(s__ConventionalAttribute,s__AmbienceAttribute) ).

fof(kb_SUMO_6305,axiom,
    s__documentation(s__ConventionalAttribute,s__EnglishLanguage,'&%ConventionalAttribute describes that something conforms to norms and expectations') ).

fof(kb_SUMO_6306,axiom,
    s__termFormat(s__EnglishLanguage,s__ConventionalAttribute,conventional) ).

fof(kb_SUMO_6307,axiom,
    s__successorAttributeClosure(s__ConventionalAttribute,s__UnconventionalAttribute) ).

fof(kb_SUMO_6308,axiom,
    s__instance(s__CasualAttribute,s__AmbienceAttribute) ).

fof(kb_SUMO_6309,axiom,
    s__documentation(s__CasualAttribute,s__EnglishLanguage,'&%CasualAttribute describes that something is appropriate for ordinary or routine occasions') ).

fof(kb_SUMO_6310,axiom,
    s__termFormat(s__EnglishLanguage,s__CasualAttribute,casual) ).

fof(kb_SUMO_6311,axiom,
    s__instance(s__FormalAttribute,s__AmbienceAttribute) ).

fof(kb_SUMO_6312,axiom,
    s__documentation(s__FormalAttribute,s__EnglishLanguage,'&%FormalAttribute describes that something is refined or meets a certain standard') ).

fof(kb_SUMO_6313,axiom,
    s__termFormat(s__EnglishLanguage,s__FormalAttribute,formal) ).

fof(kb_SUMO_6314,axiom,
    s__instance(s__BusinessCasualAttribute,s__AmbienceAttribute) ).

fof(kb_SUMO_6315,axiom,
    s__documentation(s__BusinessCasualAttribute,s__EnglishLanguage,'&%BusinessCasualAttribute describes that something is appropriate for a normal business setting') ).

fof(kb_SUMO_6316,axiom,
    s__termFormat(s__EnglishLanguage,s__BusinessCasualAttribute,'business casual') ).

fof(kb_SUMO_6317,axiom,
    s__instance(s__BusinessFormalAttribute,s__AmbienceAttribute) ).

fof(kb_SUMO_6318,axiom,
    s__instance(s__AmbienceAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_6319,axiom,
    s__documentation(s__BusinessFormalAttribute,s__EnglishLanguage,'&%BusinessFormalAttribute describes that something is appropriate for a stricter or more refined business setting') ).

fof(kb_SUMO_6320,axiom,
    s__termFormat(s__EnglishLanguage,s__BusinessFormalAttribute,'business formal') ).

fof(kb_SUMO_6321,axiom,
    s__instance(s__CasualDressyAttribute,s__AmbienceAttribute) ).

fof(kb_SUMO_6322,axiom,
    s__documentation(s__CasualDressyAttribute,s__EnglishLanguage,'&%CasualDressyAttribute describes that something is fancier than &%CasualAttribute, normally applied to clothing but can also be applied to things like the ambience of a club or bar') ).

fof(kb_SUMO_6323,axiom,
    s__termFormat(s__EnglishLanguage,s__CasualDressyAttribute,'casual dressy') ).

fof(kb_SUMO_6324,axiom,
    s__instance(s__DressyAttribute,s__AmbienceAttribute) ).

fof(kb_SUMO_6325,axiom,
    s__documentation(s__DressyAttribute,s__EnglishLanguage,'&%DressyAttribute describes a less laid-back and fancier atmosphere, normally applied to clothing but can also be applied to things like the ambience of a club, bar or event') ).

fof(kb_SUMO_6326,axiom,
    s__termFormat(s__EnglishLanguage,s__DressyAttribute,dressy) ).

fof(kb_SUMO_6327,axiom,
    s__subclass(s__FoodAttribute,s__SubjectiveAssessmentAttribute) ).

fof(kb_SUMO_6328,axiom,
    s__documentation(s__FoodAttribute,s__EnglishLanguage,'&%FoodAttribute are descriptors that apply to &%Food but are highly subjective') ).

fof(kb_SUMO_6329,axiom,
    s__termFormat(s__EnglishLanguage,s__FoodAttribute,'food attribute') ).

fof(kb_SUMO_6330,axiom,
    ! [V__OBJ,V__ATTR] :
      ( ( s__instance(V__ATTR,s__Attribute)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__attribute(V__OBJ,V__ATTR)
          & s__instance(V__ATTR,s__FoodAttribute) )
       => s__instance(V__OBJ,s__PreparedFood) ) ) ).

fof(kb_SUMO_6331,axiom,
    s__instance(s__ComfortFood,s__FoodAttribute) ).

fof(kb_SUMO_6332,axiom,
    s__documentation(s__ComfortFood,s__EnglishLanguage,'&%ComfortFood describes &%PreparedFood that gives a sense of well-being, typically associated with childhood or with home cooking') ).

fof(kb_SUMO_6333,axiom,
    s__termFormat(s__EnglishLanguage,s__ComfortFood,'comfort food') ).

fof(kb_SUMO_6334,axiom,
    s__instance(s__HeartHealthyFood,s__FoodAttribute) ).

fof(kb_SUMO_6335,axiom,
    s__instance(s__FoodAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_6336,axiom,
    s__documentation(s__HeartHealthyFood,s__EnglishLanguage,'&%HeartHealthyFood describes &%PreparedFood that has is low in sodium and other ingredients that may foster heart disease') ).

fof(kb_SUMO_6337,axiom,
    s__termFormat(s__EnglishLanguage,s__HeartHealthyFood,'heart-healthy food') ).

%FOL fof(kb_SUMO_6338,axiom,(( (! [V__X,V__NUMBER2,V__NUMBER1] : ((s__instance(V__NUMBER1,s__RealNumber) & s__instance(V__NUMBER2,s__RealNumber) & s__instance(V__X,s__Object)) => ((s__conditionalProbability('s__attribute(V__X,s__ComfortFood)','s__attribute(V__X,s__HeartHealthyFood)',V__NUMBER1) & s__conditionalProbability('s__attribute(V__X,s__ComfortFood)','(~ s__attribute(V__X,s__HeartHealthyFood))',V__NUMBER2)) => less(V__NUMBER1,V__NUMBER2)))) ))).

fof(kb_SUMO_6339,axiom,
    s__instance(s__FamilyStylePortion,s__FoodAttribute) ).

fof(kb_SUMO_6340,axiom,
    s__documentation(s__FamilyStylePortion,s__EnglishLanguage,'&%FamilyStylePortion means that an instance of food can be shared by 3 or more people') ).

fof(kb_SUMO_6341,axiom,
    s__termFormat(s__EnglishLanguage,s__FamilyStylePortion,'family-style portions') ).

fof(kb_SUMO_6342,axiom,
    ! [V__FOOD2,V__FOOD1,V__CLASS,V__MEAS1,V__MEAS2] :
      ( ( s__instance(V__MEAS2,s__PhysicalQuantity)
        & s__instance(V__MEAS1,s__PhysicalQuantity)
        & s__instance(V__CLASS,s__SetOrClass)
        & s__instance(V__FOOD1,s__Object)
        & s__instance(V__FOOD2,s__Object) )
     => ( ( s__attribute(V__FOOD1,s__FamilyStylePortion)
          & s__measure(V__FOOD1,V__MEAS1)
          & ~ s__attribute(V__FOOD2,s__FamilyStylePortion)
          & s__measure(V__FOOD2,V__MEAS2)
          & s__instance(V__FOOD1,V__CLASS)
          & s__instance(V__FOOD2,V__CLASS) )
       => greater(V__MEAS1,V__MEAS2) ) ) ).

fof(kb_SUMO_6343,axiom,
    ! [V__X,V__GRP1,V__X2,V__E1] :
      ( ( s__instance(V__E1,s__Process)
        & s__instance(V__X2,s__Object)
        & s__instance(V__GRP1,s__Agent)
        & s__instance(V__X,s__Object) )
     => ( ( s__attribute(V__X,s__CommunalAttribute)
          & s__instance(V__X,s__Table)
          & s__instance(V__E1,s__Eating)
          & s__agent(V__E1,V__GRP1)
          & s__instance(V__GRP1,s__GroupOfPeople)
          & s__eventLocated(V__E1,V__X) )
       => s__modalAttribute('(? [V__GRP2,V__E2] : (s__instance(V__E2,s__Process) & s__instance(V__GRP2,s__Agent) & s__instance(V__E2,s__Eating) & s__agent(V__E2,V__GRP2) & (~ (V__GRP1 = V__GRP2)) & s__instance(V__GRP2,s__GroupOfPeople) & s__eventLocated(V__E2,V__X2) & s__meetsTemporally(s__WhenFn(V__E1),s__WhenFn(V__E2)) & (V__X = V__X2)))',s__Possibility) ) ) ).

fof(kb_SUMO_6344,axiom,
    ! [V__REST,V__DR,V__E2,V__GRP1,V__E1] :
      ( ( s__instance(V__E1,s__Process)
        & s__instance(V__GRP1,s__CognitiveAgent)
        & s__instance(V__E2,s__Process)
        & s__instance(V__DR,s__Object)
        & s__instance(V__REST,s__CognitiveAgent) )
     => ( ( s__instance(V__REST,s__Restaurant)
          & s__instance(V__DR,s__DiningRoom)
          & s__attribute(V__DR,s__PrivateAttribute)
          & s__possesses(V__REST,V__DR)
          & s__customer(V__GRP1,V__REST)
          & s__instance(V__E1,s__Eating)
          & s__agent(V__E1,V__GRP1)
          & s__instance(V__GRP1,s__GroupOfPeople) )
       => s__modalAttribute('(~ (? [V__GRP2] : (s__instance(V__GRP2,s__CognitiveAgent) & s__customer(V__GRP2,V__REST) & (~ (V__GRP1 = V__GRP2)) & s__instance(V__E2,s__Eating) & s__agent(V__E2,V__GRP2) & s__holdsDuring(s__WhenFn(V__E1),s__eventLocated(V__E2,V__DR)))))',s__Likely) ) ) ).

fof(kb_SUMO_6345,axiom,
    s__subclass(s__Cuisine,s__RelationalAttribute) ).

fof(kb_SUMO_6346,axiom,
    s__instance(s__Cuisine__t,s__SetOrClass) ).

fof(kb_SUMO_6347,axiom,
    s__documentation(s__Cuisine,s__EnglishLanguage,'Cuisine is an attribute applied to classes of PreparedFood to specify that it is typical of a particular region or culture. Note that it cannot be applied to a single Animal or Plant, even if a particular such entity is endemic to a particular region. It captures not just the reality of a particular combination of ingredients, but also the intent of the preparer to conform to a particular style of food and food preparation.') ).

fof(kb_SUMO_6348,axiom,
    ! [V__X,V__Y] :
      ( ( s__instance(V__Y,s__Attribute)
        & s__instance(V__X,s__Object) )
     => ( ( s__attribute(V__X,V__Y)
          & s__instance(V__Y,s__Cuisine) )
       => s__instance(V__X,s__PreparedFood) ) ) ).

fof(kb_SUMO_6349,axiom,
    s__instance(s__AsianCuisine,s__Cuisine) ).

fof(kb_SUMO_6350,axiom,
    s__termFormat(s__EnglishLanguage,s__AsianCuisine,'Asian Cuisine') ).

fof(kb_SUMO_6351,axiom,
    s__instance(s__CaribbeanCuisine,s__Cuisine) ).

fof(kb_SUMO_6352,axiom,
    s__termFormat(s__EnglishLanguage,s__CaribbeanCuisine,'Caribbean Cuisine') ).

fof(kb_SUMO_6353,axiom,
    s__instance(s__EuropeanCuisine,s__Cuisine) ).

fof(kb_SUMO_6354,axiom,
    s__termFormat(s__EnglishLanguage,s__EuropeanCuisine,'European Cuisine') ).

fof(kb_SUMO_6355,axiom,
    s__instance(s__LatinAmericanCuisine,s__Cuisine) ).

fof(kb_SUMO_6356,axiom,
    s__termFormat(s__EnglishLanguage,s__LatinAmericanCuisine,'Latin American Cuisine') ).

fof(kb_SUMO_6357,axiom,
    s__instance(s__AfricanCuisine,s__Cuisine) ).

fof(kb_SUMO_6358,axiom,
    s__termFormat(s__EnglishLanguage,s__AfricanCuisine,'African Cuisine') ).

fof(kb_SUMO_6359,axiom,
    s__instance(s__AmericanCuisine,s__Cuisine) ).

fof(kb_SUMO_6360,axiom,
    s__termFormat(s__EnglishLanguage,s__AmericanCuisine,'American Cuisine') ).

fof(kb_SUMO_6361,axiom,
    s__instance(s__AustralianCuisine,s__Cuisine) ).

fof(kb_SUMO_6362,axiom,
    s__termFormat(s__EnglishLanguage,s__AustralianCuisine,'Australian Cuisine') ).

fof(kb_SUMO_6363,axiom,
    s__instance(s__CanadianCuisine,s__Cuisine) ).

fof(kb_SUMO_6364,axiom,
    s__termFormat(s__EnglishLanguage,s__CanadianCuisine,'Canadian Cuisine') ).

fof(kb_SUMO_6365,axiom,
    s__instance(s__FusionCuisine,s__Cuisine) ).

fof(kb_SUMO_6366,axiom,
    s__termFormat(s__EnglishLanguage,s__FusionCuisine,'Fusion Cuisine') ).

fof(kb_SUMO_6367,axiom,
    s__instance(s__JewishCuisine,s__Cuisine) ).

fof(kb_SUMO_6368,axiom,
    s__termFormat(s__EnglishLanguage,s__JewishCuisine,'Jewish Cuisine') ).

fof(kb_SUMO_6369,axiom,
    s__instance(s__HealthFoodCuisine,s__Cuisine) ).

fof(kb_SUMO_6370,axiom,
    s__termFormat(s__EnglishLanguage,s__HealthFoodCuisine,'Health Food Cuisine') ).

fof(kb_SUMO_6371,axiom,
    s__subAttribute(s__CentralAfricanCuisine,s__AfricanCuisine) ).

fof(kb_SUMO_6372,axiom,
    s__termFormat(s__EnglishLanguage,s__CentralAfricanCuisine,'Central African Cuisine') ).

fof(kb_SUMO_6373,axiom,
    s__subAttribute(s__EastAfricanCuisine,s__AfricanCuisine) ).

fof(kb_SUMO_6374,axiom,
    s__termFormat(s__EnglishLanguage,s__EastAfricanCuisine,'East African Cuisine') ).

fof(kb_SUMO_6375,axiom,
    s__subAttribute(s__HornOfAfricaCuisine,s__AfricanCuisine) ).

fof(kb_SUMO_6376,axiom,
    s__termFormat(s__EnglishLanguage,s__HornOfAfricaCuisine,'Horn of Africa Cuisine') ).

fof(kb_SUMO_6377,axiom,
    s__subAttribute(s__NorthAfricanCuisine,s__AfricanCuisine) ).

fof(kb_SUMO_6378,axiom,
    s__termFormat(s__EnglishLanguage,s__NorthAfricanCuisine,'North African Cuisine') ).

fof(kb_SUMO_6379,axiom,
    s__subAttribute(s__SouthernAfricanCuisine,s__AfricanCuisine) ).

fof(kb_SUMO_6380,axiom,
    s__termFormat(s__EnglishLanguage,s__SouthernAfricanCuisine,'Southern African Cuisine') ).

fof(kb_SUMO_6381,axiom,
    s__subAttribute(s__WestAfricanCuisine,s__AfricanCuisine) ).

fof(kb_SUMO_6382,axiom,
    s__termFormat(s__EnglishLanguage,s__WestAfricanCuisine,'West African Cuisine') ).

fof(kb_SUMO_6383,axiom,
    s__subAttribute(s__IndianCuisine,s__AsianCuisine) ).

fof(kb_SUMO_6384,axiom,
    s__termFormat(s__EnglishLanguage,s__IndianCuisine,'Indian Cuisine') ).

fof(kb_SUMO_6385,axiom,
    s__subAttribute(s__SouthAsianCuisine,s__AsianCuisine) ).

fof(kb_SUMO_6386,axiom,
    s__termFormat(s__EnglishLanguage,s__SouthAsianCuisine,'South Asian Cuisine') ).

fof(kb_SUMO_6387,axiom,
    s__subAttribute(s__SoutheastAsianCuisine,s__AsianCuisine) ).

fof(kb_SUMO_6388,axiom,
    s__termFormat(s__EnglishLanguage,s__SoutheastAsianCuisine,'Southeast Asian Cuisine') ).

fof(kb_SUMO_6389,axiom,
    s__subAttribute(s__EastAsianCuisine,s__AsianCuisine) ).

fof(kb_SUMO_6390,axiom,
    s__termFormat(s__EnglishLanguage,s__EastAsianCuisine,'East Asian Cuisine') ).

fof(kb_SUMO_6391,axiom,
    s__subAttribute(s__WestAsianCuisine,s__AsianCuisine) ).

fof(kb_SUMO_6392,axiom,
    s__termFormat(s__EnglishLanguage,s__WestAsianCuisine,'West Asian Cuisine') ).

fof(kb_SUMO_6393,axiom,
    s__subAttribute(s__ChineseCuisine,s__AsianCuisine) ).

fof(kb_SUMO_6394,axiom,
    s__termFormat(s__EnglishLanguage,s__ChineseCuisine,'Chinese Cuisine') ).

fof(kb_SUMO_6395,axiom,
    s__subAttribute(s__PanAsianCuisine,s__AsianCuisine) ).

fof(kb_SUMO_6396,axiom,
    s__termFormat(s__EnglishLanguage,s__PanAsianCuisine,'Pan-Asian Cuisine') ).

fof(kb_SUMO_6397,axiom,
    s__subAttribute(s__JapaneseCuisine,s__EastAsianCuisine) ).

fof(kb_SUMO_6398,axiom,
    s__termFormat(s__EnglishLanguage,s__JapaneseCuisine,'Japanese Cuisine') ).

fof(kb_SUMO_6399,axiom,
    s__subAttribute(s__EasternEuropeanCuisine,s__EuropeanCuisine) ).

fof(kb_SUMO_6400,axiom,
    s__termFormat(s__EnglishLanguage,s__EasternEuropeanCuisine,'Eastern European Cuisine') ).

fof(kb_SUMO_6401,axiom,
    s__subAttribute(s__MediterraneanCuisine,s__EuropeanCuisine) ).

fof(kb_SUMO_6402,axiom,
    s__termFormat(s__EnglishLanguage,s__MediterraneanCuisine,'Mediterranean Cuisine') ).

fof(kb_SUMO_6403,axiom,
    s__subAttribute(s__NorthernEuropeanCuisine,s__EuropeanCuisine) ).

fof(kb_SUMO_6404,axiom,
    s__termFormat(s__EnglishLanguage,s__NorthernEuropeanCuisine,'Northern European Cuisine') ).

fof(kb_SUMO_6405,axiom,
    s__subAttribute(s__WesternEuropeanCuisine,s__EuropeanCuisine) ).

fof(kb_SUMO_6406,axiom,
    s__termFormat(s__EnglishLanguage,s__WesternEuropeanCuisine,'Western European Cuisine') ).

fof(kb_SUMO_6407,axiom,
    s__subAttribute(s__AlpineCuisine,s__EuropeanCuisine) ).

fof(kb_SUMO_6408,axiom,
    s__termFormat(s__EnglishLanguage,s__AlpineCuisine,'Alpine Cuisine') ).

fof(kb_SUMO_6409,axiom,
    s__subAttribute(s__ContinentalCuisine,s__EuropeanCuisine) ).

fof(kb_SUMO_6410,axiom,
    s__termFormat(s__EnglishLanguage,s__ContinentalCuisine,'Continental Cuisine') ).

fof(kb_SUMO_6411,axiom,
    s__subAttribute(s__ArabCuisine,s__WestAsianCuisine) ).

fof(kb_SUMO_6412,axiom,
    s__termFormat(s__EnglishLanguage,s__ArabCuisine,'Arab Cuisine') ).

fof(kb_SUMO_6413,axiom,
    s__subAttribute(s__BritishCuisine,s__NorthernEuropeanCuisine) ).

fof(kb_SUMO_6414,axiom,
    s__termFormat(s__EnglishLanguage,s__BritishCuisine,'British Cuisine') ).

fof(kb_SUMO_6415,axiom,
    s__subAttribute(s__NordicCuisine,s__NorthernEuropeanCuisine) ).

fof(kb_SUMO_6416,axiom,
    s__termFormat(s__EnglishLanguage,s__NordicCuisine,'Nordic Cuisine') ).

fof(kb_SUMO_6417,axiom,
    s__subAttribute(s__IrishCuisine,s__NorthernEuropeanCuisine) ).

fof(kb_SUMO_6418,axiom,
    s__termFormat(s__EnglishLanguage,s__IrishCuisine,'Irish Cuisine') ).

fof(kb_SUMO_6419,axiom,
    s__subAttribute(s__ScottishCuisine,s__NorthernEuropeanCuisine) ).

fof(kb_SUMO_6420,axiom,
    s__termFormat(s__EnglishLanguage,s__ScottishCuisine,'Scottish Cuisine') ).

fof(kb_SUMO_6421,axiom,
    s__subAttribute(s__IndonesianCuisine,s__SoutheastAsianCuisine) ).

fof(kb_SUMO_6422,axiom,
    s__termFormat(s__EnglishLanguage,s__IndonesianCuisine,'Indonesian Cuisine') ).

fof(kb_SUMO_6423,axiom,
    s__subAttribute(s__SpanishCuisine,s__WesternEuropeanCuisine) ).

fof(kb_SUMO_6424,axiom,
    s__termFormat(s__EnglishLanguage,s__SpanishCuisine,'Spanish Cuisine') ).

fof(kb_SUMO_6425,axiom,
    s__subAttribute(s__AustrianCuisine,s__WesternEuropeanCuisine) ).

fof(kb_SUMO_6426,axiom,
    s__termFormat(s__EnglishLanguage,s__AustrianCuisine,'Austrian Cuisine') ).

fof(kb_SUMO_6427,axiom,
    s__subAttribute(s__GermanCuisine,s__WesternEuropeanCuisine) ).

fof(kb_SUMO_6428,axiom,
    s__termFormat(s__EnglishLanguage,s__GermanCuisine,'German Cuisine') ).

fof(kb_SUMO_6429,axiom,
    s__subAttribute(s__FrenchCuisine,s__WesternEuropeanCuisine) ).

fof(kb_SUMO_6430,axiom,
    s__termFormat(s__EnglishLanguage,s__FrenchCuisine,'French Cuisine') ).

fof(kb_SUMO_6431,axiom,
    s__subAttribute(s__DutchCuisine,s__WesternEuropeanCuisine) ).

fof(kb_SUMO_6432,axiom,
    s__termFormat(s__EnglishLanguage,s__DutchCuisine,'Dutch Cuisine') ).

fof(kb_SUMO_6433,axiom,
    s__subAttribute(s__SwissCuisine,s__WesternEuropeanCuisine) ).

fof(kb_SUMO_6434,axiom,
    s__termFormat(s__EnglishLanguage,s__SwissCuisine,'Swiss Cuisine') ).

fof(kb_SUMO_6435,axiom,
    s__subAttribute(s__VienneseCuisine,s__AustrianCuisine) ).

fof(kb_SUMO_6436,axiom,
    s__termFormat(s__EnglishLanguage,s__VienneseCuisine,'Viennese Cuisine') ).

fof(kb_SUMO_6437,axiom,
    s__subAttribute(s__BosnianCuisine,s__MediterraneanCuisine) ).

fof(kb_SUMO_6438,axiom,
    s__termFormat(s__EnglishLanguage,s__BosnianCuisine,'Bosnian Cuisine') ).

fof(kb_SUMO_6439,axiom,
    s__subAttribute(s__BolivianCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6440,axiom,
    s__termFormat(s__EnglishLanguage,s__BolivianCuisine,'Bolivian Cuisine') ).

fof(kb_SUMO_6441,axiom,
    s__subAttribute(s__BelgianCuisine,s__WesternEuropeanCuisine) ).

fof(kb_SUMO_6442,axiom,
    s__termFormat(s__EnglishLanguage,s__BelgianCuisine,'Belgian Cuisine') ).

fof(kb_SUMO_6443,axiom,
    s__subAttribute(s__NativeAmericanCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6444,axiom,
    s__termFormat(s__EnglishLanguage,s__NativeAmericanCuisine,'Native American Cuisine') ).

fof(kb_SUMO_6445,axiom,
    s__subAttribute(s__NorthAmericanCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6446,axiom,
    s__termFormat(s__EnglishLanguage,s__NorthAmericanCuisine,'North American Cuisine') ).

fof(kb_SUMO_6447,axiom,
    s__subAttribute(s__MidwesternCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6448,axiom,
    s__termFormat(s__EnglishLanguage,s__MidwesternCuisine,'Midwestern Cuisine') ).

fof(kb_SUMO_6449,axiom,
    s__subAttribute(s__AmishCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6450,axiom,
    s__termFormat(s__EnglishLanguage,s__AmishCuisine,'Amish Cuisine') ).

fof(kb_SUMO_6451,axiom,
    s__subAttribute(s__CreoleCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6452,axiom,
    s__termFormat(s__EnglishLanguage,s__CreoleCuisine,'Creole Cuisine') ).

fof(kb_SUMO_6453,axiom,
    s__subAttribute(s__SouthernCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6454,axiom,
    s__termFormat(s__EnglishLanguage,s__SouthernCuisine,'Southern Cuisine') ).

fof(kb_SUMO_6455,axiom,
    s__subAttribute(s__CalifornianCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6456,axiom,
    s__termFormat(s__EnglishLanguage,s__CalifornianCuisine,'Californian Cuisine') ).

fof(kb_SUMO_6457,axiom,
    s__subAttribute(s__ChesapeakeCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6458,axiom,
    s__termFormat(s__EnglishLanguage,s__ChesapeakeCuisine,'Chesapeake Cuisine') ).

fof(kb_SUMO_6459,axiom,
    s__subAttribute(s__SouthwesternCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6460,axiom,
    s__termFormat(s__EnglishLanguage,s__SouthwesternCuisine,'Southwestern Cuisine') ).

fof(kb_SUMO_6461,axiom,
    s__subAttribute(s__FloridianCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6462,axiom,
    s__termFormat(s__EnglishLanguage,s__FloridianCuisine,'Floridian Cuisine') ).

fof(kb_SUMO_6463,axiom,
    s__subAttribute(s__HawaiianCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6464,axiom,
    s__termFormat(s__EnglishLanguage,s__HawaiianCuisine,'Hawaiian Cuisine') ).

fof(kb_SUMO_6465,axiom,
    s__subAttribute(s__NewEnglandCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6466,axiom,
    s__termFormat(s__EnglishLanguage,s__NewEnglandCuisine,'New England Cuisine') ).

fof(kb_SUMO_6467,axiom,
    s__subAttribute(s__NewMexicanCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6468,axiom,
    s__termFormat(s__EnglishLanguage,s__NewMexicanCuisine,'New Mexican Cuisine') ).

fof(kb_SUMO_6469,axiom,
    s__subAttribute(s__PennsylvaniaDutchCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6470,axiom,
    s__termFormat(s__EnglishLanguage,s__PennsylvaniaDutchCuisine,'Pennsylvania Dutch Cuisine') ).

fof(kb_SUMO_6471,axiom,
    s__subAttribute(s__YemeniCuisine,s__ArabCuisine) ).

fof(kb_SUMO_6472,axiom,
    s__termFormat(s__EnglishLanguage,s__YemeniCuisine,'Yemeni Cuisine') ).

fof(kb_SUMO_6473,axiom,
    s__subAttribute(s__NewZealandCuisine,s__AustralianCuisine) ).

fof(kb_SUMO_6474,axiom,
    s__termFormat(s__EnglishLanguage,s__NewZealandCuisine,'New Zealand Cuisine') ).

fof(kb_SUMO_6475,axiom,
    s__subAttribute(s__BajanCuisine,s__CaribbeanCuisine) ).

fof(kb_SUMO_6476,axiom,
    s__termFormat(s__EnglishLanguage,s__BajanCuisine,'Bajan Cuisine') ).

fof(kb_SUMO_6477,axiom,
    s__subAttribute(s__CubanCuisine,s__CaribbeanCuisine) ).

fof(kb_SUMO_6478,axiom,
    s__termFormat(s__EnglishLanguage,s__CubanCuisine,'Cuban Cuisine') ).

fof(kb_SUMO_6479,axiom,
    s__subAttribute(s__DominicanCuisine,s__CaribbeanCuisine) ).

fof(kb_SUMO_6480,axiom,
    s__termFormat(s__EnglishLanguage,s__DominicanCuisine,'Dominican Cuisine') ).

fof(kb_SUMO_6481,axiom,
    s__subAttribute(s__HaitianCuisine,s__CaribbeanCuisine) ).

fof(kb_SUMO_6482,axiom,
    s__termFormat(s__EnglishLanguage,s__HaitianCuisine,'Haitian Cuisine') ).

fof(kb_SUMO_6483,axiom,
    s__subAttribute(s__JamaicanCuisine,s__CaribbeanCuisine) ).

fof(kb_SUMO_6484,axiom,
    s__termFormat(s__EnglishLanguage,s__JamaicanCuisine,'Jamaican Cuisine') ).

fof(kb_SUMO_6485,axiom,
    s__subAttribute(s__TinidadianCuisine,s__CaribbeanCuisine) ).

fof(kb_SUMO_6486,axiom,
    s__termFormat(s__EnglishLanguage,s__TinidadianCuisine,'Trinidadian Cuisine') ).

fof(kb_SUMO_6487,axiom,
    s__subAttribute(s__CentralAsianCuisine,s__AsianCuisine) ).

fof(kb_SUMO_6488,axiom,
    s__subAttribute(s__AfghanCuisine,s__CentralAsianCuisine) ).

fof(kb_SUMO_6489,axiom,
    s__termFormat(s__EnglishLanguage,s__AfghanCuisine,'Afghan Cuisine') ).

fof(kb_SUMO_6490,axiom,
    s__subAttribute(s__MongolianCuisine,s__CentralAsianCuisine) ).

fof(kb_SUMO_6491,axiom,
    s__termFormat(s__EnglishLanguage,s__MongolianCuisine,'Mongolian Cuisine') ).

fof(kb_SUMO_6492,axiom,
    s__subAttribute(s__TibetanCuisine,s__CentralAsianCuisine) ).

fof(kb_SUMO_6493,axiom,
    s__termFormat(s__EnglishLanguage,s__TibetanCuisine,'Tibetan Cuisine') ).

fof(kb_SUMO_6494,axiom,
    s__subAttribute(s__UzbekiCuisine,s__CentralAsianCuisine) ).

fof(kb_SUMO_6495,axiom,
    s__termFormat(s__EnglishLanguage,s__UzbekiCuisine,'Uzbeki Cuisine') ).

fof(kb_SUMO_6496,axiom,
    s__subAttribute(s__CantoneseCuisine,s__ChineseCuisine) ).

fof(kb_SUMO_6497,axiom,
    s__termFormat(s__EnglishLanguage,s__CantoneseCuisine,'Cantonese Cuisine') ).

fof(kb_SUMO_6498,axiom,
    s__subAttribute(s__HunanCuisine,s__ChineseCuisine) ).

fof(kb_SUMO_6499,axiom,
    s__termFormat(s__EnglishLanguage,s__HunanCuisine,'Hunan Cuisine') ).

fof(kb_SUMO_6500,axiom,
    s__subAttribute(s__MandarinCuisine,s__ChineseCuisine) ).

fof(kb_SUMO_6501,axiom,
    s__termFormat(s__EnglishLanguage,s__MandarinCuisine,'Mandarin Cuisine') ).

fof(kb_SUMO_6502,axiom,
    s__subAttribute(s__PekingeseCuisine,s__ChineseCuisine) ).

fof(kb_SUMO_6503,axiom,
    s__termFormat(s__EnglishLanguage,s__PekingeseCuisine,'Pekingese Cuisine') ).

fof(kb_SUMO_6504,axiom,
    s__subAttribute(s__SichuanCuisine,s__ChineseCuisine) ).

fof(kb_SUMO_6505,axiom,
    s__termFormat(s__EnglishLanguage,s__SichuanCuisine,'Sichuan Cuisine') ).

fof(kb_SUMO_6506,axiom,
    s__subAttribute(s__SzechuanCuisine,s__ChineseCuisine) ).

fof(kb_SUMO_6507,axiom,
    s__termFormat(s__EnglishLanguage,s__SzechuanCuisine,'Szechuan Cuisine') ).

fof(kb_SUMO_6508,axiom,
    s__subAttribute(s__KoreanCuisine,s__EastAsianCuisine) ).

fof(kb_SUMO_6509,axiom,
    s__termFormat(s__EnglishLanguage,s__KoreanCuisine,'Korean Cuisine') ).

fof(kb_SUMO_6510,axiom,
    s__subAttribute(s__TaiwaneseCuisine,s__EastAsianCuisine) ).

fof(kb_SUMO_6511,axiom,
    s__termFormat(s__EnglishLanguage,s__TaiwaneseCuisine,'Taiwanese Cuisine') ).

fof(kb_SUMO_6512,axiom,
    s__subAttribute(s__CzechCuisine,s__EasternEuropeanCuisine) ).

fof(kb_SUMO_6513,axiom,
    s__termFormat(s__EnglishLanguage,s__CzechCuisine,'Czech Cuisine') ).

fof(kb_SUMO_6514,axiom,
    s__subAttribute(s__HungarianCuisine,s__EasternEuropeanCuisine) ).

fof(kb_SUMO_6515,axiom,
    s__termFormat(s__EnglishLanguage,s__HungarianCuisine,'Hungarian Cuisine') ).

fof(kb_SUMO_6516,axiom,
    s__subAttribute(s__PolishCuisine,s__EasternEuropeanCuisine) ).

fof(kb_SUMO_6517,axiom,
    s__termFormat(s__EnglishLanguage,s__PolishCuisine,'Polish Cuisine') ).

fof(kb_SUMO_6518,axiom,
    s__subAttribute(s__RomanianCuisine,s__EasternEuropeanCuisine) ).

fof(kb_SUMO_6519,axiom,
    s__termFormat(s__EnglishLanguage,s__RomanianCuisine,'Romanian Cuisine') ).

fof(kb_SUMO_6520,axiom,
    s__subAttribute(s__RussianCuisine,s__EasternEuropeanCuisine) ).

fof(kb_SUMO_6521,axiom,
    s__termFormat(s__EnglishLanguage,s__RussianCuisine,'Russian Cuisine') ).

fof(kb_SUMO_6522,axiom,
    s__subAttribute(s__UkrainianCuisine,s__EasternEuropeanCuisine) ).

fof(kb_SUMO_6523,axiom,
    s__termFormat(s__EnglishLanguage,s__UkrainianCuisine,'Ukrainian Cuisine') ).

fof(kb_SUMO_6524,axiom,
    s__subAttribute(s__AlsatianCuisine,s__FrenchCuisine) ).

fof(kb_SUMO_6525,axiom,
    s__termFormat(s__EnglishLanguage,s__AlsatianCuisine,'Alsatian Cuisine') ).

fof(kb_SUMO_6526,axiom,
    s__subAttribute(s__AuvergneCuisine,s__FrenchCuisine) ).

fof(kb_SUMO_6527,axiom,
    s__termFormat(s__EnglishLanguage,s__AuvergneCuisine,'Auvergne Cuisine') ).

fof(kb_SUMO_6528,axiom,
    s__subAttribute(s__AveyronCuisine,s__FrenchCuisine) ).

fof(kb_SUMO_6529,axiom,
    s__termFormat(s__EnglishLanguage,s__AveyronCuisine,'Aveyron Cuisine') ).

fof(kb_SUMO_6530,axiom,
    s__subAttribute(s__CorsicaCuisine,s__FrenchCuisine) ).

fof(kb_SUMO_6531,axiom,
    s__termFormat(s__EnglishLanguage,s__CorsicaCuisine,'Corsica Cuisine') ).

fof(kb_SUMO_6532,axiom,
    s__subAttribute(s__BrittanyCuisine,s__FrenchCuisine) ).

fof(kb_SUMO_6533,axiom,
    s__termFormat(s__EnglishLanguage,s__BrittanyCuisine,'Brittany Cuisine') ).

fof(kb_SUMO_6534,axiom,
    s__subAttribute(s__BurgundyCuisine,s__FrenchCuisine) ).

fof(kb_SUMO_6535,axiom,
    s__termFormat(s__EnglishLanguage,s__BurgundyCuisine,'Burgundy Cuisine') ).

fof(kb_SUMO_6536,axiom,
    s__subAttribute(s__GasconyCuisine,s__FrenchCuisine) ).

fof(kb_SUMO_6537,axiom,
    s__termFormat(s__EnglishLanguage,s__GasconyCuisine,'Gascony Cuisine') ).

fof(kb_SUMO_6538,axiom,
    s__subAttribute(s__HauteCuisine,s__FrenchCuisine) ).

fof(kb_SUMO_6539,axiom,
    s__termFormat(s__EnglishLanguage,s__HauteCuisine,'Haute Cuisine') ).

fof(kb_SUMO_6540,axiom,
    s__subAttribute(s__LyonCuisine,s__FrenchCuisine) ).

fof(kb_SUMO_6541,axiom,
    s__termFormat(s__EnglishLanguage,s__LyonCuisine,'Lyon Cuisine') ).

fof(kb_SUMO_6542,axiom,
    s__subAttribute(s__ProvencalCuisine,s__FrenchCuisine) ).

fof(kb_SUMO_6543,axiom,
    s__termFormat(s__EnglishLanguage,s__ProvencalCuisine,'Provencal Cuisine') ).

fof(kb_SUMO_6544,axiom,
    s__subAttribute(s__EurasianCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6545,axiom,
    s__termFormat(s__EnglishLanguage,s__EurasianCuisine,'Eurasian Cuisine') ).

fof(kb_SUMO_6546,axiom,
    s__subAttribute(s__EurasianCuisine,s__EuropeanCuisine) ).

fof(kb_SUMO_6547,axiom,
    s__subAttribute(s__EurasianCuisine,s__AsianCuisine) ).

fof(kb_SUMO_6548,axiom,
    s__subAttribute(s__AsianFusionCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6549,axiom,
    s__termFormat(s__EnglishLanguage,s__AsianFusionCuisine,'Asian Fusion Cuisine') ).

fof(kb_SUMO_6550,axiom,
    s__subAttribute(s__AsianFusionCuisine,s__AsianCuisine) ).

fof(kb_SUMO_6551,axiom,
    s__subAttribute(s__EuropeanFusionCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6552,axiom,
    s__termFormat(s__EnglishLanguage,s__EuropeanFusionCuisine,'European Fusion Cuisine') ).

fof(kb_SUMO_6553,axiom,
    s__subAttribute(s__EuropeanFusionCuisine,s__EuropeanCuisine) ).

fof(kb_SUMO_6554,axiom,
    s__subAttribute(s__FloribbeanCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6555,axiom,
    s__termFormat(s__EnglishLanguage,s__FloribbeanCuisine,'Floribbean Cuisine') ).

fof(kb_SUMO_6556,axiom,
    s__subAttribute(s__FloribbeanCuisine,s__CaribbeanCuisine) ).

fof(kb_SUMO_6557,axiom,
    s__subAttribute(s__FloribbeanCuisine,s__AmericanCuisine) ).

fof(kb_SUMO_6558,axiom,
    s__subAttribute(s__FrenchIndianCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6559,axiom,
    s__termFormat(s__EnglishLanguage,s__FrenchIndianCuisine,'French Indian Cuisine') ).

fof(kb_SUMO_6560,axiom,
    s__subAttribute(s__FrenchIndianCuisine,s__FrenchCuisine) ).

fof(kb_SUMO_6561,axiom,
    s__subAttribute(s__FrenchIndianCuisine,s__IndianCuisine) ).

fof(kb_SUMO_6562,axiom,
    s__subAttribute(s__InternationalCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6563,axiom,
    s__termFormat(s__EnglishLanguage,s__InternationalCuisine,'International Cuisine') ).

fof(kb_SUMO_6564,axiom,
    s__subAttribute(s__GlobalCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6565,axiom,
    s__termFormat(s__EnglishLanguage,s__GlobalCuisine,'Global Cuisine') ).

fof(kb_SUMO_6566,axiom,
    s__subAttribute(s__IslandCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6567,axiom,
    s__termFormat(s__EnglishLanguage,s__IslandCuisine,'Island Cuisine') ).

fof(kb_SUMO_6568,axiom,
    s__subAttribute(s__NewWorldCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6569,axiom,
    s__termFormat(s__EnglishLanguage,s__NewWorldCuisine,'New World Cuisine') ).

fof(kb_SUMO_6570,axiom,
    s__subAttribute(s__PacificRimCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6571,axiom,
    s__termFormat(s__EnglishLanguage,s__PacificRimCuisine,'Pacific Rim Cuisine') ).

fof(kb_SUMO_6572,axiom,
    s__subAttribute(s__SenegambianCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6573,axiom,
    s__termFormat(s__EnglishLanguage,s__SenegambianCuisine,'Senegambian Cuisine') ).

fof(kb_SUMO_6574,axiom,
    s__subAttribute(s__SenegambianCuisine,s__SenegaleseCuisine) ).

fof(kb_SUMO_6575,axiom,
    s__subAttribute(s__SenegambianCuisine,s__GambianCuisine) ).

fof(kb_SUMO_6576,axiom,
    s__subAttribute(s__SeychellesCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6577,axiom,
    s__termFormat(s__EnglishLanguage,s__SeychellesCuisine,'Seychelles Cuisine') ).

fof(kb_SUMO_6578,axiom,
    s__subAttribute(s__SeychellesCuisine,s__FrenchCuisine) ).

fof(kb_SUMO_6579,axiom,
    s__subAttribute(s__SouthPacificCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6580,axiom,
    s__termFormat(s__EnglishLanguage,s__SouthPacificCuisine,'South Pacific Cuisine') ).

fof(kb_SUMO_6581,axiom,
    s__subAttribute(s__ThaiFrenchCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6582,axiom,
    s__termFormat(s__EnglishLanguage,s__ThaiFrenchCuisine,'Thai French Cuisine') ).

fof(kb_SUMO_6583,axiom,
    s__subAttribute(s__ThaiFrenchCuisine,s__ThaiCuisine) ).

fof(kb_SUMO_6584,axiom,
    s__subAttribute(s__ThaiFrenchCuisine,s__FrenchCuisine) ).

fof(kb_SUMO_6585,axiom,
    s__subAttribute(s__BavarianCuisine,s__GermanCuisine) ).

fof(kb_SUMO_6586,axiom,
    s__termFormat(s__EnglishLanguage,s__BavarianCuisine,'Bavarian Cuisine') ).

fof(kb_SUMO_6587,axiom,
    s__subAttribute(s__EritreanCuisine,s__HornOfAfricaCuisine) ).

fof(kb_SUMO_6588,axiom,
    s__termFormat(s__EnglishLanguage,s__EritreanCuisine,'Eritrean Cuisine') ).

fof(kb_SUMO_6589,axiom,
    s__subAttribute(s__EthiopianCuisine,s__HornOfAfricaCuisine) ).

fof(kb_SUMO_6590,axiom,
    s__termFormat(s__EnglishLanguage,s__EthiopianCuisine,'Ethiopian Cuisine') ).

fof(kb_SUMO_6591,axiom,
    s__subAttribute(s__EastIndianCuisine,s__IndianCuisine) ).

fof(kb_SUMO_6592,axiom,
    s__termFormat(s__EnglishLanguage,s__EastIndianCuisine,'East Indian Cuisine') ).

fof(kb_SUMO_6593,axiom,
    s__subAttribute(s__NorthIndianCuisine,s__IndianCuisine) ).

fof(kb_SUMO_6594,axiom,
    s__termFormat(s__EnglishLanguage,s__NorthIndianCuisine,'North Indian Cuisine') ).

fof(kb_SUMO_6595,axiom,
    s__subAttribute(s__NortheastIndianCuisine,s__IndianCuisine) ).

fof(kb_SUMO_6596,axiom,
    s__termFormat(s__EnglishLanguage,s__NortheastIndianCuisine,'Northeast Indian Cuisine') ).

fof(kb_SUMO_6597,axiom,
    s__subAttribute(s__SouthIndianCuisine,s__IndianCuisine) ).

fof(kb_SUMO_6598,axiom,
    s__termFormat(s__EnglishLanguage,s__SouthIndianCuisine,'South Indian Cuisine') ).

fof(kb_SUMO_6599,axiom,
    s__subAttribute(s__WestIndianCuisine,s__IndianCuisine) ).

fof(kb_SUMO_6600,axiom,
    s__termFormat(s__EnglishLanguage,s__WestIndianCuisine,'West Indian Cuisine') ).

fof(kb_SUMO_6601,axiom,
    s__subAttribute(s__HimalayanCuisine,s__IndianCuisine) ).

fof(kb_SUMO_6602,axiom,
    s__termFormat(s__EnglishLanguage,s__HimalayanCuisine,'Himalayan Cuisine') ).

fof(kb_SUMO_6603,axiom,
    s__subAttribute(s__JavaneseCuisine,s__IndonesianCuisine) ).

fof(kb_SUMO_6604,axiom,
    s__termFormat(s__EnglishLanguage,s__JavaneseCuisine,'Javanese Cuisine') ).

fof(kb_SUMO_6605,axiom,
    s__subAttribute(s__AbruzzeseCuisine,s__ItalianCuisine) ).

fof(kb_SUMO_6606,axiom,
    s__termFormat(s__EnglishLanguage,s__AbruzzeseCuisine,'Abruzzese Cuisine') ).

fof(kb_SUMO_6607,axiom,
    s__subAttribute(s__EmilianCuisine,s__ItalianCuisine) ).

fof(kb_SUMO_6608,axiom,
    s__termFormat(s__EnglishLanguage,s__EmilianCuisine,'Emilian Cuisine') ).

fof(kb_SUMO_6609,axiom,
    s__subAttribute(s__FlorentineCuisine,s__ItalianCuisine) ).

fof(kb_SUMO_6610,axiom,
    s__termFormat(s__EnglishLanguage,s__FlorentineCuisine,'Florentine Cuisine') ).

fof(kb_SUMO_6611,axiom,
    s__subAttribute(s__LigurianCuisine,s__ItalianCuisine) ).

fof(kb_SUMO_6612,axiom,
    s__termFormat(s__EnglishLanguage,s__LigurianCuisine,'Ligurian Cuisine') ).

fof(kb_SUMO_6613,axiom,
    s__subAttribute(s__LombardianCuisine,s__ItalianCuisine) ).

fof(kb_SUMO_6614,axiom,
    s__termFormat(s__EnglishLanguage,s__LombardianCuisine,'Lombardian Cuisine') ).

fof(kb_SUMO_6615,axiom,
    s__subAttribute(s__MarchigianaCuisine,s__ItalianCuisine) ).

fof(kb_SUMO_6616,axiom,
    s__termFormat(s__EnglishLanguage,s__MarchigianaCuisine,'Marchigiana Cuisine') ).

fof(kb_SUMO_6617,axiom,
    s__subAttribute(s__MilaneseCuisine,s__ItalianCuisine) ).

fof(kb_SUMO_6618,axiom,
    s__termFormat(s__EnglishLanguage,s__MilaneseCuisine,'Milanese Cuisine') ).

fof(kb_SUMO_6619,axiom,
    s__subAttribute(s__NeapolitanCuisine,s__ItalianCuisine) ).

fof(kb_SUMO_6620,axiom,
    s__termFormat(s__EnglishLanguage,s__NeapolitanCuisine,'Neapolitan Cuisine') ).

fof(kb_SUMO_6621,axiom,
    s__subAttribute(s__RomanCuisine,s__ItalianCuisine) ).

fof(kb_SUMO_6622,axiom,
    s__termFormat(s__EnglishLanguage,s__RomanCuisine,'Roman Cuisine') ).

fof(kb_SUMO_6623,axiom,
    s__subAttribute(s__PiedmonteseCuisine,s__ItalianCuisine) ).

fof(kb_SUMO_6624,axiom,
    s__termFormat(s__EnglishLanguage,s__PiedmonteseCuisine,'Piedmontese Cuisine') ).

fof(kb_SUMO_6625,axiom,
    s__subAttribute(s__SardinianCuisine,s__ItalianCuisine) ).

fof(kb_SUMO_6626,axiom,
    s__termFormat(s__EnglishLanguage,s__SardinianCuisine,'Sardinian Cuisine') ).

fof(kb_SUMO_6627,axiom,
    s__subAttribute(s__SicilianCuisine,s__ItalianCuisine) ).

fof(kb_SUMO_6628,axiom,
    s__termFormat(s__EnglishLanguage,s__SicilianCuisine,'Sicilian Cuisine') ).

fof(kb_SUMO_6629,axiom,
    s__subAttribute(s__TuscanCuisine,s__ItalianCuisine) ).

fof(kb_SUMO_6630,axiom,
    s__termFormat(s__EnglishLanguage,s__TuscanCuisine,'Tuscan Cuisine') ).

fof(kb_SUMO_6631,axiom,
    s__subAttribute(s__VenetianCuisine,s__ItalianCuisine) ).

fof(kb_SUMO_6632,axiom,
    s__termFormat(s__EnglishLanguage,s__VenetianCuisine,'Venetian Cuisine') ).

fof(kb_SUMO_6633,axiom,
    s__subAttribute(s__ArgentineanCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6634,axiom,
    s__termFormat(s__EnglishLanguage,s__ArgentineanCuisine,'Argentinean Cuisine') ).

fof(kb_SUMO_6635,axiom,
    s__subAttribute(s__BrazilianCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6636,axiom,
    s__termFormat(s__EnglishLanguage,s__BrazilianCuisine,'Brazilian Cuisine') ).

fof(kb_SUMO_6637,axiom,
    s__subAttribute(s__CapeVerdeanCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6638,axiom,
    s__termFormat(s__EnglishLanguage,s__CapeVerdeanCuisine,'CapeVerdean Cuisine') ).

fof(kb_SUMO_6639,axiom,
    s__subAttribute(s__CentralAmericanCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6640,axiom,
    s__termFormat(s__EnglishLanguage,s__CentralAmericanCuisine,'Central American Cuisine') ).

fof(kb_SUMO_6641,axiom,
    s__subAttribute(s__ChileanCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6642,axiom,
    s__termFormat(s__EnglishLanguage,s__ChileanCuisine,'Chilean Cuisine') ).

fof(kb_SUMO_6643,axiom,
    s__subAttribute(s__ColombianCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6644,axiom,
    s__termFormat(s__EnglishLanguage,s__ColombianCuisine,'Colombian Cuisine') ).

fof(kb_SUMO_6645,axiom,
    s__subAttribute(s__MexicanCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6646,axiom,
    s__termFormat(s__EnglishLanguage,s__MexicanCuisine,'Mexican Cuisine') ).

fof(kb_SUMO_6647,axiom,
    s__subAttribute(s__CostaRicanCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6648,axiom,
    s__termFormat(s__EnglishLanguage,s__CostaRicanCuisine,'Costa Rican Cuisine') ).

fof(kb_SUMO_6649,axiom,
    s__subAttribute(s__EcuadorianCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6650,axiom,
    s__termFormat(s__EnglishLanguage,s__EcuadorianCuisine,'Ecuadorian Cuisine') ).

fof(kb_SUMO_6651,axiom,
    s__subAttribute(s__GuatemalanCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6652,axiom,
    s__termFormat(s__EnglishLanguage,s__GuatemalanCuisine,'Guatemalan Cuisine') ).

fof(kb_SUMO_6653,axiom,
    s__subAttribute(s__GuyaneseCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6654,axiom,
    s__termFormat(s__EnglishLanguage,s__GuyaneseCuisine,'Guyanese Cuisine') ).

fof(kb_SUMO_6655,axiom,
    s__subAttribute(s__HonduranCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6656,axiom,
    s__termFormat(s__EnglishLanguage,s__HonduranCuisine,'Honduran Cuisine') ).

fof(kb_SUMO_6657,axiom,
    s__subAttribute(s__NicaraguanCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6658,axiom,
    s__termFormat(s__EnglishLanguage,s__NicaraguanCuisine,'Nicaraguan Cuisine') ).

fof(kb_SUMO_6659,axiom,
    s__subAttribute(s__PanLatinCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6660,axiom,
    s__termFormat(s__EnglishLanguage,s__PanLatinCuisine,'Pan Latin Cuisine') ).

fof(kb_SUMO_6661,axiom,
    s__subAttribute(s__ParaguayanCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6662,axiom,
    s__termFormat(s__EnglishLanguage,s__ParaguayanCuisine,'Paraguayan Cuisine') ).

fof(kb_SUMO_6663,axiom,
    s__subAttribute(s__PeruvianCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6664,axiom,
    s__termFormat(s__EnglishLanguage,s__PeruvianCuisine,'Peruvian Cuisine') ).

fof(kb_SUMO_6665,axiom,
    s__subAttribute(s__PuertoRicanCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6666,axiom,
    s__termFormat(s__EnglishLanguage,s__PuertoRicanCuisine,'Puerto Rican Cuisine') ).

fof(kb_SUMO_6667,axiom,
    s__subAttribute(s__SalvadoranCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6668,axiom,
    s__termFormat(s__EnglishLanguage,s__SalvadoranCuisine,'Salvadoran Cuisine') ).

fof(kb_SUMO_6669,axiom,
    s__subAttribute(s__UruguayanCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6670,axiom,
    s__termFormat(s__EnglishLanguage,s__UruguayanCuisine,'Uruguayan Cuisine') ).

fof(kb_SUMO_6671,axiom,
    s__subAttribute(s__VenezuelanCuisine,s__LatinAmericanCuisine) ).

fof(kb_SUMO_6672,axiom,
    s__termFormat(s__EnglishLanguage,s__VenezuelanCuisine,'Venezuelan Cuisine') ).

fof(kb_SUMO_6673,axiom,
    s__subAttribute(s__PalestinianCuisine,s__LevantineCuisine) ).

fof(kb_SUMO_6674,axiom,
    s__termFormat(s__EnglishLanguage,s__PalestinianCuisine,'Palestinian Cuisine') ).

fof(kb_SUMO_6675,axiom,
    s__subAttribute(s__ItalianCuisine,s__MediterraneanCuisine) ).

fof(kb_SUMO_6676,axiom,
    s__termFormat(s__EnglishLanguage,s__ItalianCuisine,'Italian Cuisine') ).

fof(kb_SUMO_6677,axiom,
    s__subAttribute(s__CypriotCuisine,s__MediterraneanCuisine) ).

fof(kb_SUMO_6678,axiom,
    s__termFormat(s__EnglishLanguage,s__CypriotCuisine,'Greek Cypriot Cuisine') ).

fof(kb_SUMO_6679,axiom,
    s__subAttribute(s__CroatianCuisine,s__MediterraneanCuisine) ).

fof(kb_SUMO_6680,axiom,
    s__termFormat(s__EnglishLanguage,s__CroatianCuisine,'Croatian Cuisine') ).

fof(kb_SUMO_6681,axiom,
    s__subAttribute(s__GreekCuisine,s__MediterraneanCuisine) ).

fof(kb_SUMO_6682,axiom,
    s__termFormat(s__EnglishLanguage,s__GreekCuisine,'Greek Cuisine') ).

fof(kb_SUMO_6683,axiom,
    s__subAttribute(s__SerbianCuisine,s__MediterraneanCuisine) ).

fof(kb_SUMO_6684,axiom,
    s__termFormat(s__EnglishLanguage,s__SerbianCuisine,'Serbian Cuisine') ).

fof(kb_SUMO_6685,axiom,
    s__subAttribute(s__SlavicCuisine,s__MediterraneanCuisine) ).

fof(kb_SUMO_6686,axiom,
    s__termFormat(s__EnglishLanguage,s__SlavicCuisine,'Slavic Cuisine') ).

fof(kb_SUMO_6687,axiom,
    s__subAttribute(s__TurkishCuisine,s__MediterraneanCuisine) ).

fof(kb_SUMO_6688,axiom,
    s__termFormat(s__EnglishLanguage,s__TurkishCuisine,'Turkish Cuisine') ).

fof(kb_SUMO_6689,axiom,
    s__subAttribute(s__MayanCuisine,s__MexicanCuisine) ).

fof(kb_SUMO_6690,axiom,
    s__termFormat(s__EnglishLanguage,s__MayanCuisine,'Mayan Cuisine') ).

fof(kb_SUMO_6691,axiom,
    s__subAttribute(s__ArmenianCuisine,s__EasternEuropeanCuisine) ).

fof(kb_SUMO_6692,axiom,
    s__termFormat(s__EnglishLanguage,s__ArmenianCuisine,'Armenian Cuisine') ).

fof(kb_SUMO_6693,axiom,
    s__subAttribute(s__CaspianCuisine,s__PersianCuisine) ).

fof(kb_SUMO_6694,axiom,
    s__termFormat(s__EnglishLanguage,s__CaspianCuisine,'Caspian Cuisine') ).

fof(kb_SUMO_6695,axiom,
    s__subAttribute(s__IranianCuisine,s__MiddleEasternCuisine) ).

fof(kb_SUMO_6696,axiom,
    s__termFormat(s__EnglishLanguage,s__IranianCuisine,'Iranian Cuisine') ).

fof(kb_SUMO_6697,axiom,
    s__subAttribute(s__IraqiCuisine,s__MiddleEasternCuisine) ).

fof(kb_SUMO_6698,axiom,
    s__termFormat(s__EnglishLanguage,s__IraqiCuisine,'Iraqi Cuisine') ).

fof(kb_SUMO_6699,axiom,
    s__subAttribute(s__IsraeliCuisine,s__LevantineCuisine) ).

fof(kb_SUMO_6700,axiom,
    s__termFormat(s__EnglishLanguage,s__IsraeliCuisine,'Israeli Cuisine') ).

fof(kb_SUMO_6701,axiom,
    s__subAttribute(s__LebaneseCuisine,s__LevantineCuisine) ).

fof(kb_SUMO_6702,axiom,
    s__termFormat(s__EnglishLanguage,s__LebaneseCuisine,'Lebanese Cuisine') ).

fof(kb_SUMO_6703,axiom,
    s__subAttribute(s__MesopotamianCuisine,s__MiddleEasternCuisine) ).

fof(kb_SUMO_6704,axiom,
    s__termFormat(s__EnglishLanguage,s__MesopotamianCuisine,'Mesopotamian Cuisine') ).

fof(kb_SUMO_6705,axiom,
    s__subAttribute(s__PersianCuisine,s__MiddleEasternCuisine) ).

fof(kb_SUMO_6706,axiom,
    s__termFormat(s__EnglishLanguage,s__PersianCuisine,'Persian Cuisine') ).

fof(kb_SUMO_6707,axiom,
    s__subAttribute(s__SyrianCuisine,s__LevantineCuisine) ).

fof(kb_SUMO_6708,axiom,
    s__termFormat(s__EnglishLanguage,s__SyrianCuisine,'Syrian Cuisine') ).

fof(kb_SUMO_6709,axiom,
    s__subAttribute(s__TunisianCuisine,s__MediterraneanCuisine) ).

fof(kb_SUMO_6710,axiom,
    s__termFormat(s__EnglishLanguage,s__TunisianCuisine,'Tunisian Cuisine') ).

fof(kb_SUMO_6711,axiom,
    s__subAttribute(s__DanishCuisine,s__NordicCuisine) ).

fof(kb_SUMO_6712,axiom,
    s__termFormat(s__EnglishLanguage,s__DanishCuisine,'Danish Cuisine') ).

fof(kb_SUMO_6713,axiom,
    s__subAttribute(s__FinnishCuisine,s__NordicCuisine) ).

fof(kb_SUMO_6714,axiom,
    s__termFormat(s__EnglishLanguage,s__FinnishCuisine,'Finnish Cuisine') ).

fof(kb_SUMO_6715,axiom,
    s__subAttribute(s__IcelandicCuisine,s__NordicCuisine) ).

fof(kb_SUMO_6716,axiom,
    s__termFormat(s__EnglishLanguage,s__IcelandicCuisine,'Icelandic Cuisine') ).

fof(kb_SUMO_6717,axiom,
    s__subAttribute(s__NorwegianCuisine,s__NordicCuisine) ).

fof(kb_SUMO_6718,axiom,
    s__termFormat(s__EnglishLanguage,s__NorwegianCuisine,'Norwegian Cuisine') ).

fof(kb_SUMO_6719,axiom,
    s__subAttribute(s__SwedishCuisine,s__NordicCuisine) ).

fof(kb_SUMO_6720,axiom,
    s__termFormat(s__EnglishLanguage,s__SwedishCuisine,'Swedish Cuisine') ).

fof(kb_SUMO_6721,axiom,
    s__subAttribute(s__EgyptianCuisine,s__NorthAfricanCuisine) ).

fof(kb_SUMO_6722,axiom,
    s__termFormat(s__EnglishLanguage,s__EgyptianCuisine,'Egyptian Cuisine') ).

fof(kb_SUMO_6723,axiom,
    s__subAttribute(s__MoroccanCuisine,s__NorthAfricanCuisine) ).

fof(kb_SUMO_6724,axiom,
    s__termFormat(s__EnglishLanguage,s__MoroccanCuisine,'Moroccan Cuisine') ).

fof(kb_SUMO_6725,axiom,
    s__subAttribute(s__BangladeshiCuisine,s__SouthAsianCuisine) ).

fof(kb_SUMO_6726,axiom,
    s__termFormat(s__EnglishLanguage,s__BangladeshiCuisine,'Bangladeshi Cuisine') ).

fof(kb_SUMO_6727,axiom,
    s__subAttribute(s__NepaleseCuisine,s__SouthAsianCuisine) ).

fof(kb_SUMO_6728,axiom,
    s__termFormat(s__EnglishLanguage,s__NepaleseCuisine,'Nepalese Cuisine') ).

fof(kb_SUMO_6729,axiom,
    s__subAttribute(s__PakistaniCuisine,s__SouthAsianCuisine) ).

fof(kb_SUMO_6730,axiom,
    s__termFormat(s__EnglishLanguage,s__PakistaniCuisine,'Pakistani Cuisine') ).

fof(kb_SUMO_6731,axiom,
    s__subAttribute(s__SriLankanCuisine,s__SouthAsianCuisine) ).

fof(kb_SUMO_6732,axiom,
    s__termFormat(s__EnglishLanguage,s__SriLankanCuisine,'Sri Lankan Cuisine') ).

fof(kb_SUMO_6733,axiom,
    s__subAttribute(s__BurmeseCuisine,s__SoutheastAsianCuisine) ).

fof(kb_SUMO_6734,axiom,
    s__termFormat(s__EnglishLanguage,s__BurmeseCuisine,'Burmese Cuisine') ).

fof(kb_SUMO_6735,axiom,
    s__subAttribute(s__CambodianCuisine,s__SoutheastAsianCuisine) ).

fof(kb_SUMO_6736,axiom,
    s__termFormat(s__EnglishLanguage,s__CambodianCuisine,'Cambodian Cuisine') ).

fof(kb_SUMO_6737,axiom,
    s__subAttribute(s__FilipinoCuisine,s__SoutheastAsianCuisine) ).

fof(kb_SUMO_6738,axiom,
    s__termFormat(s__EnglishLanguage,s__FilipinoCuisine,'Filipino Cuisine') ).

fof(kb_SUMO_6739,axiom,
    s__subAttribute(s__MalaysianCuisine,s__SoutheastAsianCuisine) ).

fof(kb_SUMO_6740,axiom,
    s__termFormat(s__EnglishLanguage,s__MalaysianCuisine,'Malaysian Cuisine') ).

fof(kb_SUMO_6741,axiom,
    s__subAttribute(s__LaotianCuisine,s__SoutheastAsianCuisine) ).

fof(kb_SUMO_6742,axiom,
    s__termFormat(s__EnglishLanguage,s__LaotianCuisine,'Laotian Cuisine') ).

fof(kb_SUMO_6743,axiom,
    s__subAttribute(s__SingaporeanCuisine,s__SoutheastAsianCuisine) ).

fof(kb_SUMO_6744,axiom,
    s__termFormat(s__EnglishLanguage,s__SingaporeanCuisine,'Singaporean Cuisine') ).

fof(kb_SUMO_6745,axiom,
    s__subAttribute(s__ThaiCuisine,s__SoutheastAsianCuisine) ).

fof(kb_SUMO_6746,axiom,
    s__termFormat(s__EnglishLanguage,s__ThaiCuisine,'Thai Cuisine') ).

fof(kb_SUMO_6747,axiom,
    s__subAttribute(s__VietnameseCuisine,s__SoutheastAsianCuisine) ).

fof(kb_SUMO_6748,axiom,
    s__termFormat(s__EnglishLanguage,s__VietnameseCuisine,'Vietnamese Cuisine') ).

fof(kb_SUMO_6749,axiom,
    s__subAttribute(s__SouthAfricanCuisine,s__SouthernAfricanCuisine) ).

fof(kb_SUMO_6750,axiom,
    s__termFormat(s__EnglishLanguage,s__SouthAfricanCuisine,'South African Cuisine') ).

fof(kb_SUMO_6751,axiom,
    s__subAttribute(s__TexMexCuisine,s__SouthwesternCuisine) ).

fof(kb_SUMO_6752,axiom,
    s__termFormat(s__EnglishLanguage,s__TexMexCuisine,'Tex Mex Cuisine') ).

fof(kb_SUMO_6753,axiom,
    s__subAttribute(s__BasqueCuisine,s__SpanishCuisine) ).

fof(kb_SUMO_6754,axiom,
    s__termFormat(s__EnglishLanguage,s__BasqueCuisine,'Basque Cuisine') ).

fof(kb_SUMO_6755,axiom,
    s__subAttribute(s__IberianCuisine,s__SpanishCuisine) ).

fof(kb_SUMO_6756,axiom,
    s__termFormat(s__EnglishLanguage,s__IberianCuisine,'Iberian Cuisine') ).

fof(kb_SUMO_6757,axiom,
    s__subAttribute(s__ValencianCuisine,s__SpanishCuisine) ).

fof(kb_SUMO_6758,axiom,
    s__termFormat(s__EnglishLanguage,s__ValencianCuisine,'Valencian Cuisine') ).

fof(kb_SUMO_6759,axiom,
    s__subAttribute(s__AndalusianCuisine,s__SpanishCuisine) ).

fof(kb_SUMO_6760,axiom,
    s__termFormat(s__EnglishLanguage,s__AndalusianCuisine,'Andalusian Cuisine') ).

fof(kb_SUMO_6761,axiom,
    s__subAttribute(s__CantabrianCuisine,s__SpanishCuisine) ).

fof(kb_SUMO_6762,axiom,
    s__termFormat(s__EnglishLanguage,s__CantabrianCuisine,'Cantabrian Cuisine') ).

fof(kb_SUMO_6763,axiom,
    s__subAttribute(s__CastilianCuisine,s__SpanishCuisine) ).

fof(kb_SUMO_6764,axiom,
    s__termFormat(s__EnglishLanguage,s__CastilianCuisine,'Castillan Cuisine') ).

fof(kb_SUMO_6765,axiom,
    s__subAttribute(s__CatalanCuisine,s__SpanishCuisine) ).

fof(kb_SUMO_6766,axiom,
    s__termFormat(s__EnglishLanguage,s__CatalanCuisine,'Catalan Cuisine') ).

fof(kb_SUMO_6767,axiom,
    s__subAttribute(s__GalicianCuisine,s__SpanishCuisine) ).

fof(kb_SUMO_6768,axiom,
    s__termFormat(s__EnglishLanguage,s__GalicianCuisine,'Galician Cuisine') ).

fof(kb_SUMO_6769,axiom,
    s__subAttribute(s__MadrilianCuisine,s__SpanishCuisine) ).

fof(kb_SUMO_6770,axiom,
    s__termFormat(s__EnglishLanguage,s__MadrilianCuisine,'Madrilian Cuisine') ).

fof(kb_SUMO_6771,axiom,
    s__subAttribute(s__NavarraiseCuisine,s__SpanishCuisine) ).

fof(kb_SUMO_6772,axiom,
    s__termFormat(s__EnglishLanguage,s__NavarraiseCuisine,'Navarraise Cuisine') ).

fof(kb_SUMO_6773,axiom,
    s__subAttribute(s__GhanianCuisine,s__WestAfricanCuisine) ).

fof(kb_SUMO_6774,axiom,
    s__termFormat(s__EnglishLanguage,s__GhanianCuisine,'Ghanian Cuisine') ).

fof(kb_SUMO_6775,axiom,
    s__subAttribute(s__SenegaleseCuisine,s__WestAfricanCuisine) ).

fof(kb_SUMO_6776,axiom,
    s__termFormat(s__EnglishLanguage,s__SenegaleseCuisine,'Senegalese Cuisine') ).

fof(kb_SUMO_6777,axiom,
    s__subAttribute(s__GambianCuisine,s__WestAfricanCuisine) ).

fof(kb_SUMO_6778,axiom,
    s__termFormat(s__EnglishLanguage,s__GambianCuisine,'Gambian Cuisine') ).

fof(kb_SUMO_6779,axiom,
    s__subAttribute(s__LevantineCuisine,s__WestAsianCuisine) ).

fof(kb_SUMO_6780,axiom,
    s__termFormat(s__EnglishLanguage,s__LevantineCuisine,'Levantine Cuisine') ).

fof(kb_SUMO_6781,axiom,
    s__subAttribute(s__MiddleEasternCuisine,s__WestAsianCuisine) ).

fof(kb_SUMO_6782,axiom,
    s__termFormat(s__EnglishLanguage,s__MiddleEasternCuisine,'Middle Eastern Cuisine') ).

fof(kb_SUMO_6783,axiom,
    s__subAttribute(s__CajunCuisine,s__CaribbeanCuisine) ).

fof(kb_SUMO_6784,axiom,
    s__termFormat(s__EnglishLanguage,s__CajunCuisine,'Cajun Cuisine') ).

fof(kb_SUMO_6785,axiom,
    s__subAttribute(s__PortugueseCuisine,s__WesternEuropeanCuisine) ).

fof(kb_SUMO_6786,axiom,
    s__termFormat(s__EnglishLanguage,s__PortugueseCuisine,'Portuguese Cuisine') ).

fof(kb_SUMO_6787,axiom,
    s__subAttribute(s__PolynesianCuisine,s__FusionCuisine) ).

fof(kb_SUMO_6788,axiom,
    s__termFormat(s__EnglishLanguage,s__PolynesianCuisine,'Polynesian Cuisine') ).

fof(kb_SUMO_6789,axiom,
    s__subAttribute(s__ShanghaineseCuisine,s__ChineseCuisine) ).

fof(kb_SUMO_6790,axiom,
    s__termFormat(s__EnglishLanguage,s__ShanghaineseCuisine,'Shanghainese Cuisine') ).

fof(kb_SUMO_6791,axiom,
    s__instance(s__economyType__m,s__BinaryPredicate) ).

fof(kb_SUMO_6792,axiom,
    s__domain(s__economyType__m,"1",s__Agent) ).

fof(kb_SUMO_6793,axiom,
    s__domain(s__economyType__m,"2",s__EconomicAttribute) ).

fof(kb_SUMO_6794,axiom,
    s__subrelation(s__economyType__m,s__attribute__m) ).

fof(kb_SUMO_6795,axiom,
    s__documentation(s__economyType__m,s__EnglishLanguage,'(&%economyType ?POLITY ?TYPE) means that the &%GeopoliticalArea ?POLITY has an economic system of &%TYPE.') ).

fof(kb_SUMO_6796,axiom,
    ! [V__ATTRIBUTE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__ATTRIBUTE,s__EconomicAttribute) )
     => ( s__economyType(V__AGENT,V__ATTRIBUTE)
       => ( s__instance(V__AGENT,s__GeopoliticalArea)
          | s__instance(V__AGENT,s__Organization) ) ) ) ).

fof(kb_SUMO_6797,axiom,
    s__subclass(s__EconomicDevelopmentLevel,s__EconomicAttribute) ).

fof(kb_SUMO_6798,axiom,
    s__documentation(s__EconomicDevelopmentLevel,s__EnglishLanguage,'&%EconomicDevelopmentLevel is a subclass of &%EconomicAttribute containing terms used to describe the economic development level of a &%Nation or &%GeopoliticalArea. This class is further subdivided into different scales devised or used by different agencies.') ).

fof(kb_SUMO_6799,axiom,
    s__subclass(s__UNEconomicDevelopmentLevel,s__EconomicDevelopmentLevel) ).

fof(kb_SUMO_6800,axiom,
    s__documentation(s__UNEconomicDevelopmentLevel,s__EnglishLanguage,'&%UNEconomicDevelopmentLevel is a subclass of &%EconomicDevelopmentLevel containing terms used to represent economic development classifications used by &%UnitedNations agencies. The top level of this classification scheme includes the concepts of &%DevelopedCountry, &%FormerSovietOrEasternEuropeanCountry, and &%LessDevelopedCountry.') ).

fof(kb_SUMO_6801,axiom,
    s__instance(s__DevelopedCountry,s__UNEconomicDevelopmentLevel) ).

fof(kb_SUMO_6802,axiom,
    s__instance(s__UNEconomicDevelopmentLevel__t,s__SetOrClass) ).

fof(kb_SUMO_6803,axiom,
    s__formerName('First World',s__DevelopedCountry) ).

fof(kb_SUMO_6804,axiom,
    s__conventionalLongName('Developed Country',s__DevelopedCountry) ).

fof(kb_SUMO_6805,axiom,
    s__names('industrial country',s__DevelopedCountry) ).

fof(kb_SUMO_6806,axiom,
    s__conventionalShortName('the North',s__DevelopedCountry) ).

fof(kb_SUMO_6807,axiom,
    s__documentation(s__DevelopedCountry,s__EnglishLanguage,'&%DevelopedCountry (DC) is a term used to describe members of the top group in the &%UNEconomicDevelopmentLevels. &%DevelopedCountry includes market-oriented economies of mainly democratic nations, including members of the &%OrganizationForEconomicCooperationAndDevelopment (OECD). DCs are also known as First World countries, the North, and industrial countries. Developed countries generally have high incomes (high per capita GDP or GNI), but there are exceptions to DC membership both above and below that standard. There is significant overlap, but not perfect congruence, between the UN category &%DevelopedCountry and the IMF category &%AdvancedEconomy.') ).

fof(kb_SUMO_6808,axiom,
    s__cardinality(s__ExtensionFn(s__DevelopedCountry),"35") ).

fof(kb_SUMO_6809,axiom,
    s__economyType(s__Andorra,s__DevelopedCountry) ).

fof(kb_SUMO_6810,axiom,
    s__economyType(s__Australia,s__DevelopedCountry) ).

fof(kb_SUMO_6811,axiom,
    s__economyType(s__Austria,s__DevelopedCountry) ).

fof(kb_SUMO_6812,axiom,
    s__economyType(s__Belgium,s__DevelopedCountry) ).

fof(kb_SUMO_6813,axiom,
    s__economyType(s__Bermuda,s__DevelopedCountry) ).

fof(kb_SUMO_6814,axiom,
    s__economyType(s__Canada,s__DevelopedCountry) ).

fof(kb_SUMO_6815,axiom,
    s__economyType(s__Denmark,s__DevelopedCountry) ).

fof(kb_SUMO_6816,axiom,
    s__economyType(s__FaroeIslands,s__DevelopedCountry) ).

fof(kb_SUMO_6817,axiom,
    s__economyType(s__Finland,s__DevelopedCountry) ).

fof(kb_SUMO_6818,axiom,
    s__economyType(s__France,s__DevelopedCountry) ).

fof(kb_SUMO_6819,axiom,
    s__economyType(s__Germany,s__DevelopedCountry) ).

fof(kb_SUMO_6820,axiom,
    s__economyType(s__Greece,s__DevelopedCountry) ).

fof(kb_SUMO_6821,axiom,
    s__economyType(s__HolySee,s__DevelopedCountry) ).

fof(kb_SUMO_6822,axiom,
    s__economyType(s__Iceland,s__DevelopedCountry) ).

fof(kb_SUMO_6823,axiom,
    s__economyType(s__Ireland,s__DevelopedCountry) ).

fof(kb_SUMO_6824,axiom,
    s__economyType(s__Israel,s__DevelopedCountry) ).

fof(kb_SUMO_6825,axiom,
    s__economyType(s__Italy,s__DevelopedCountry) ).

fof(kb_SUMO_6826,axiom,
    s__economyType(s__Japan,s__DevelopedCountry) ).

fof(kb_SUMO_6827,axiom,
    s__economyType(s__Liechtenstein,s__DevelopedCountry) ).

fof(kb_SUMO_6828,axiom,
    s__economyType(s__Luxembourg,s__DevelopedCountry) ).

fof(kb_SUMO_6829,axiom,
    s__economyType(s__Malta,s__DevelopedCountry) ).

fof(kb_SUMO_6830,axiom,
    s__economyType(s__Mexico,s__DevelopedCountry) ).

fof(kb_SUMO_6831,axiom,
    s__economyType(s__Monaco,s__DevelopedCountry) ).

fof(kb_SUMO_6832,axiom,
    s__economyType(s__Netherlands,s__DevelopedCountry) ).

fof(kb_SUMO_6833,axiom,
    s__economyType(s__NewZealand,s__DevelopedCountry) ).

fof(kb_SUMO_6834,axiom,
    s__economyType(s__Norway,s__DevelopedCountry) ).

fof(kb_SUMO_6835,axiom,
    s__economyType(s__Portugal,s__DevelopedCountry) ).

fof(kb_SUMO_6836,axiom,
    s__economyType(s__SanMarino,s__DevelopedCountry) ).

fof(kb_SUMO_6837,axiom,
    s__economyType(s__SouthAfrica,s__DevelopedCountry) ).

fof(kb_SUMO_6838,axiom,
    s__economyType(s__Spain,s__DevelopedCountry) ).

fof(kb_SUMO_6839,axiom,
    s__economyType(s__Sweden,s__DevelopedCountry) ).

fof(kb_SUMO_6840,axiom,
    s__economyType(s__Switzerland,s__DevelopedCountry) ).

fof(kb_SUMO_6841,axiom,
    s__economyType(s__Turkey,s__DevelopedCountry) ).

fof(kb_SUMO_6842,axiom,
    s__economyType(s__UnitedKingdom,s__DevelopedCountry) ).

fof(kb_SUMO_6843,axiom,
    s__economyType(s__UnitedStates,s__DevelopedCountry) ).

fof(kb_SUMO_6844,axiom,
    s__instance(s__FormerSovietOrEasternEuropeanCountry,s__UNEconomicDevelopmentLevel) ).

fof(kb_SUMO_6845,axiom,
    s__names('Former Soviet or Eastern European Country',s__FormerSovietOrEasternEuropeanCountry) ).

fof(kb_SUMO_6846,axiom,
    s__names('Former Soviet',s__FormerSovietOrEasternEuropeanCountry) ).

fof(kb_SUMO_6847,axiom,
    s__names('Former Eastern European',s__FormerSovietOrEasternEuropeanCountry) ).

fof(kb_SUMO_6848,axiom,
    s__formerName('Second World',s__FormerSovietOrEasternEuropeanCountry) ).

fof(kb_SUMO_6849,axiom,
    s__successorAttribute(s__FormerSovietOrEasternEuropeanCountry,s__DevelopedCountry) ).

fof(kb_SUMO_6850,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Agent)
     => ( s__attribute(V__AREA,s__FormerSovietOrEasternEuropeanCountry)
       => s__economyType(V__AREA,s__CountryInTransition) ) ) ).

fof(kb_SUMO_6851,axiom,
    s__documentation(s__FormerSovietOrEasternEuropeanCountry,s__EnglishLanguage,'&%FormerSovietOrEasternEuropeanCountry (former USSR-EE) is an &%Attribute that characterizes countries that were part of the former Soviet Union or its sphere of influence in Eastern Europe. This level occupies a middle position between &%DevelopedCountry (DC) and &%LessDevelopedCountry (LDC) in &%UNEconomicDevelopmentLevels. Previously, former USSR-EE countries had a &%CentrallyPlannedEconomy and were Marxist-Leninist states. Many are now evolving away from command economies to market economic systems. During the 1980s, the group included Albania, Bulgaria, Cambodia, China, Cuba, Czechoslovakia, the German Democratic Republic (East Germany), Hungary, North Korea, Laos, Mongolia, Poland, Romania, the USSR, Vietnam and Yugoslavia.') ).

fof(kb_SUMO_6852,axiom,
    s__instance(s__LessDevelopedCountry,s__UNEconomicDevelopmentLevel) ).

fof(kb_SUMO_6853,axiom,
    s__conventionalLongName('Less Developed Country',s__LessDevelopedCountry) ).

fof(kb_SUMO_6854,axiom,
    s__formerName('Third World',s__LessDevelopedCountry) ).

fof(kb_SUMO_6855,axiom,
    s__successorAttribute(s__LessDevelopedCountry,s__FormerSovietOrEasternEuropeanCountry) ).

fof(kb_SUMO_6856,axiom,
    s__documentation(s__LessDevelopedCountry,s__EnglishLanguage,'&%LessDevelopedCountry (LDC) is the &%Attribute used to describe the bottom group in the hierarchy of &%UNEconomicDevelopmentLevels. Less developed countries are countries or dependent areas with low levels of production, living standards, and technology. Per capita GDP (&%perCapitaGDPInPeriod), or GDI (Gross Domestic Income), is generally less than $5,000 and often below $1,500. Subgroups of LDC, however, include countries that have higher per capita incomes, as well as advanced technology, and rapid rates of growth. Subgroups of LDC include: advanced developing countries, the Four Dragons (also known as Four Tigers), &%LeastDevelopedCountry (LLDCs), low-income countries, middle-income countries, newly industrializing economies (NIEs), the South (from the location of most LDC countries, relative to Northern developed countries), Third World (obsolete), &%UnderdevelopedCountry, &%UndevelopedCountry.') ).

fof(kb_SUMO_6857,axiom,
    s__conventionalShortName('the South',s__LessDevelopedCountry) ).

fof(kb_SUMO_6858,axiom,
    s__abbreviation('LDC',s__LessDevelopedCountry) ).

fof(kb_SUMO_6859,axiom,
    s__cardinality(s__ExtensionFn(s__LessDevelopedCountry),"172") ).

fof(kb_SUMO_6860,axiom,
    s__economyType(s__Afghanistan,s__LessDevelopedCountry) ).

fof(kb_SUMO_6861,axiom,
    s__economyType(s__Algeria,s__LessDevelopedCountry) ).

fof(kb_SUMO_6862,axiom,
    s__economyType(s__Angola,s__LessDevelopedCountry) ).

fof(kb_SUMO_6863,axiom,
    s__economyType(s__AntiguaAndBarbuda,s__LessDevelopedCountry) ).

fof(kb_SUMO_6864,axiom,
    s__economyType(s__Argentina,s__LessDevelopedCountry) ).

fof(kb_SUMO_6865,axiom,
    s__economyType(s__Aruba,s__LessDevelopedCountry) ).

fof(kb_SUMO_6866,axiom,
    s__economyType(s__TheBahamas,s__LessDevelopedCountry) ).

fof(kb_SUMO_6867,axiom,
    s__economyType(s__Bahrain,s__LessDevelopedCountry) ).

fof(kb_SUMO_6868,axiom,
    s__economyType(s__Bangladesh,s__LessDevelopedCountry) ).

fof(kb_SUMO_6869,axiom,
    s__economyType(s__Barbados,s__LessDevelopedCountry) ).

fof(kb_SUMO_6870,axiom,
    s__economyType(s__Belize,s__LessDevelopedCountry) ).

fof(kb_SUMO_6871,axiom,
    s__economyType(s__Burundi,s__LessDevelopedCountry) ).

fof(kb_SUMO_6872,axiom,
    s__economyType(s__Cambodia,s__LessDevelopedCountry) ).

fof(kb_SUMO_6873,axiom,
    s__economyType(s__Cameroon,s__LessDevelopedCountry) ).

fof(kb_SUMO_6874,axiom,
    s__economyType(s__CapeVerde,s__LessDevelopedCountry) ).

fof(kb_SUMO_6875,axiom,
    s__economyType(s__CentralAfricanRepublic,s__LessDevelopedCountry) ).

fof(kb_SUMO_6876,axiom,
    s__economyType(s__Chad,s__LessDevelopedCountry) ).

fof(kb_SUMO_6877,axiom,
    s__economyType(s__Chile,s__LessDevelopedCountry) ).

fof(kb_SUMO_6878,axiom,
    s__economyType(s__China,s__LessDevelopedCountry) ).

fof(kb_SUMO_6879,axiom,
    s__economyType(s__Colombia,s__LessDevelopedCountry) ).

fof(kb_SUMO_6880,axiom,
    s__economyType(s__Comoros,s__LessDevelopedCountry) ).

fof(kb_SUMO_6881,axiom,
    s__economyType(s__DemocraticRepublicOfTheCongo,s__LessDevelopedCountry) ).

fof(kb_SUMO_6882,axiom,
    s__economyType(s__CostaRica,s__LessDevelopedCountry) ).

fof(kb_SUMO_6883,axiom,
    s__economyType(s__CoteDIvoire,s__LessDevelopedCountry) ).

fof(kb_SUMO_6884,axiom,
    s__economyType(s__Cyprus,s__LessDevelopedCountry) ).

fof(kb_SUMO_6885,axiom,
    s__economyType(s__Djibouti,s__LessDevelopedCountry) ).

fof(kb_SUMO_6886,axiom,
    s__economyType(s__Dominica,s__LessDevelopedCountry) ).

fof(kb_SUMO_6887,axiom,
    s__economyType(s__DominicanRepublic,s__LessDevelopedCountry) ).

fof(kb_SUMO_6888,axiom,
    s__economyType(s__Ecuador,s__LessDevelopedCountry) ).

fof(kb_SUMO_6889,axiom,
    s__economyType(s__Egypt,s__LessDevelopedCountry) ).

fof(kb_SUMO_6890,axiom,
    s__economyType(s__ElSalvador,s__LessDevelopedCountry) ).

fof(kb_SUMO_6891,axiom,
    s__economyType(s__EquatorialGuinea,s__LessDevelopedCountry) ).

fof(kb_SUMO_6892,axiom,
    s__economyType(s__Ethiopia,s__LessDevelopedCountry) ).

fof(kb_SUMO_6893,axiom,
    s__economyType(s__Fiji,s__LessDevelopedCountry) ).

fof(kb_SUMO_6894,axiom,
    s__economyType(s__Gabon,s__LessDevelopedCountry) ).

fof(kb_SUMO_6895,axiom,
    s__economyType(s__Gambia,s__LessDevelopedCountry) ).

fof(kb_SUMO_6896,axiom,
    s__economyType(s__Ghana,s__LessDevelopedCountry) ).

fof(kb_SUMO_6897,axiom,
    s__economyType(s__Grenada,s__LessDevelopedCountry) ).

fof(kb_SUMO_6898,axiom,
    s__economyType(s__Guatemala,s__LessDevelopedCountry) ).

fof(kb_SUMO_6899,axiom,
    s__economyType(s__Guinea,s__LessDevelopedCountry) ).

fof(kb_SUMO_6900,axiom,
    s__economyType(s__GuineaBissau,s__LessDevelopedCountry) ).

fof(kb_SUMO_6901,axiom,
    s__economyType(s__Guyana,s__LessDevelopedCountry) ).

fof(kb_SUMO_6902,axiom,
    s__economyType(s__Haiti,s__LessDevelopedCountry) ).

fof(kb_SUMO_6903,axiom,
    s__economyType(s__Honduras,s__LessDevelopedCountry) ).

fof(kb_SUMO_6904,axiom,
    s__economyType(s__India,s__LessDevelopedCountry) ).

fof(kb_SUMO_6905,axiom,
    s__economyType(s__Indonesia,s__LessDevelopedCountry) ).

fof(kb_SUMO_6906,axiom,
    s__economyType(s__Iran,s__LessDevelopedCountry) ).

fof(kb_SUMO_6907,axiom,
    s__economyType(s__Iraq,s__LessDevelopedCountry) ).

fof(kb_SUMO_6908,axiom,
    s__economyType(s__Jamaica,s__LessDevelopedCountry) ).

fof(kb_SUMO_6909,axiom,
    s__economyType(s__Jordan,s__LessDevelopedCountry) ).

fof(kb_SUMO_6910,axiom,
    s__economyType(s__Kenya,s__LessDevelopedCountry) ).

fof(kb_SUMO_6911,axiom,
    s__economyType(s__Kiribati,s__LessDevelopedCountry) ).

fof(kb_SUMO_6912,axiom,
    s__economyType(s__Kuwait,s__LessDevelopedCountry) ).

fof(kb_SUMO_6913,axiom,
    s__economyType(s__Laos,s__LessDevelopedCountry) ).

fof(kb_SUMO_6914,axiom,
    s__economyType(s__Lebanon,s__LessDevelopedCountry) ).

fof(kb_SUMO_6915,axiom,
    s__economyType(s__Lesotho,s__LessDevelopedCountry) ).

fof(kb_SUMO_6916,axiom,
    s__economyType(s__Liberia,s__LessDevelopedCountry) ).

fof(kb_SUMO_6917,axiom,
    s__economyType(s__Libya,s__LessDevelopedCountry) ).

fof(kb_SUMO_6918,axiom,
    s__economyType(s__Madagascar,s__LessDevelopedCountry) ).

fof(kb_SUMO_6919,axiom,
    s__economyType(s__Malawi,s__LessDevelopedCountry) ).

fof(kb_SUMO_6920,axiom,
    s__economyType(s__Malaysia,s__LessDevelopedCountry) ).

fof(kb_SUMO_6921,axiom,
    s__economyType(s__Maldives,s__LessDevelopedCountry) ).

fof(kb_SUMO_6922,axiom,
    s__economyType(s__Mali,s__LessDevelopedCountry) ).

fof(kb_SUMO_6923,axiom,
    s__economyType(s__Malta,s__LessDevelopedCountry) ).

fof(kb_SUMO_6924,axiom,
    s__economyType(s__MarshallIslands,s__LessDevelopedCountry) ).

fof(kb_SUMO_6925,axiom,
    s__economyType(s__Mauritania,s__LessDevelopedCountry) ).

fof(kb_SUMO_6926,axiom,
    s__economyType(s__Mauritius,s__LessDevelopedCountry) ).

fof(kb_SUMO_6927,axiom,
    s__economyType(s__Mexico,s__LessDevelopedCountry) ).

fof(kb_SUMO_6928,axiom,
    s__economyType(s__Micronesia,s__LessDevelopedCountry) ).

fof(kb_SUMO_6929,axiom,
    s__economyType(s__Morocco,s__LessDevelopedCountry) ).

fof(kb_SUMO_6930,axiom,
    s__economyType(s__Mozambique,s__LessDevelopedCountry) ).

fof(kb_SUMO_6931,axiom,
    s__economyType(s__Namibia,s__LessDevelopedCountry) ).

fof(kb_SUMO_6932,axiom,
    s__economyType(s__Nepal,s__LessDevelopedCountry) ).

fof(kb_SUMO_6933,axiom,
    s__economyType(s__NetherlandsAntilles,s__LessDevelopedCountry) ).

fof(kb_SUMO_6934,axiom,
    s__economyType(s__Nicaragua,s__LessDevelopedCountry) ).

fof(kb_SUMO_6935,axiom,
    s__economyType(s__Niger,s__LessDevelopedCountry) ).

fof(kb_SUMO_6936,axiom,
    s__economyType(s__Nigeria,s__LessDevelopedCountry) ).

fof(kb_SUMO_6937,axiom,
    s__economyType(s__Oman,s__LessDevelopedCountry) ).

fof(kb_SUMO_6938,axiom,
    s__economyType(s__Pakistan,s__LessDevelopedCountry) ).

fof(kb_SUMO_6939,axiom,
    s__economyType(s__Panama,s__LessDevelopedCountry) ).

fof(kb_SUMO_6940,axiom,
    s__economyType(s__PapuaNewGuinea,s__LessDevelopedCountry) ).

fof(kb_SUMO_6941,axiom,
    s__economyType(s__Paraguay,s__LessDevelopedCountry) ).

fof(kb_SUMO_6942,axiom,
    s__economyType(s__Peru,s__LessDevelopedCountry) ).

fof(kb_SUMO_6943,axiom,
    s__economyType(s__Philippines,s__LessDevelopedCountry) ).

fof(kb_SUMO_6944,axiom,
    s__economyType(s__Qatar,s__LessDevelopedCountry) ).

fof(kb_SUMO_6945,axiom,
    s__economyType(s__Rwanda,s__LessDevelopedCountry) ).

fof(kb_SUMO_6946,axiom,
    s__economyType(s__SaintKittsAndNevis,s__LessDevelopedCountry) ).

fof(kb_SUMO_6947,axiom,
    s__economyType(s__SaintLucia,s__LessDevelopedCountry) ).

fof(kb_SUMO_6948,axiom,
    s__economyType(s__SaintVincentAndTheGrenadines,s__LessDevelopedCountry) ).

fof(kb_SUMO_6949,axiom,
    s__economyType(s__Samoa,s__LessDevelopedCountry) ).

fof(kb_SUMO_6950,axiom,
    s__economyType(s__SaoTomeAndPrincipe,s__LessDevelopedCountry) ).

fof(kb_SUMO_6951,axiom,
    s__economyType(s__SaudiArabia,s__LessDevelopedCountry) ).

fof(kb_SUMO_6952,axiom,
    s__economyType(s__Senegal,s__LessDevelopedCountry) ).

fof(kb_SUMO_6953,axiom,
    s__economyType(s__Seychelles,s__LessDevelopedCountry) ).

fof(kb_SUMO_6954,axiom,
    s__economyType(s__SierraLeone,s__LessDevelopedCountry) ).

fof(kb_SUMO_6955,axiom,
    s__economyType(s__SolomonIslands,s__LessDevelopedCountry) ).

fof(kb_SUMO_6956,axiom,
    s__economyType(s__Somalia,s__LessDevelopedCountry) ).

fof(kb_SUMO_6957,axiom,
    s__economyType(s__SouthAfrica,s__LessDevelopedCountry) ).

fof(kb_SUMO_6958,axiom,
    s__economyType(s__SriLanka,s__LessDevelopedCountry) ).

fof(kb_SUMO_6959,axiom,
    s__economyType(s__Sudan,s__LessDevelopedCountry) ).

fof(kb_SUMO_6960,axiom,
    s__economyType(s__Suriname,s__LessDevelopedCountry) ).

fof(kb_SUMO_6961,axiom,
    s__economyType(s__Swaziland,s__LessDevelopedCountry) ).

fof(kb_SUMO_6962,axiom,
    s__economyType(s__Syria,s__LessDevelopedCountry) ).

fof(kb_SUMO_6963,axiom,
    s__economyType(s__Tanzania,s__LessDevelopedCountry) ).

fof(kb_SUMO_6964,axiom,
    s__economyType(s__Thailand,s__LessDevelopedCountry) ).

fof(kb_SUMO_6965,axiom,
    s__economyType(s__Togo,s__LessDevelopedCountry) ).

fof(kb_SUMO_6966,axiom,
    s__economyType(s__TrinidadAndTobago,s__LessDevelopedCountry) ).

fof(kb_SUMO_6967,axiom,
    s__economyType(s__Tunisia,s__LessDevelopedCountry) ).

fof(kb_SUMO_6968,axiom,
    s__economyType(s__Turkey,s__LessDevelopedCountry) ).

fof(kb_SUMO_6969,axiom,
    s__economyType(s__UnitedArabEmirates,s__LessDevelopedCountry) ).

fof(kb_SUMO_6970,axiom,
    s__economyType(s__Uganda,s__LessDevelopedCountry) ).

fof(kb_SUMO_6971,axiom,
    s__economyType(s__Uruguay,s__LessDevelopedCountry) ).

fof(kb_SUMO_6972,axiom,
    s__economyType(s__Vanuatu,s__LessDevelopedCountry) ).

fof(kb_SUMO_6973,axiom,
    s__economyType(s__Venezuela,s__LessDevelopedCountry) ).

fof(kb_SUMO_6974,axiom,
    s__economyType(s__Vietnam,s__LessDevelopedCountry) ).

fof(kb_SUMO_6975,axiom,
    s__economyType(s__Yemen,s__LessDevelopedCountry) ).

fof(kb_SUMO_6976,axiom,
    s__economyType(s__Zambia,s__LessDevelopedCountry) ).

fof(kb_SUMO_6977,axiom,
    s__economyType(s__Zimbabwe,s__LessDevelopedCountry) ).

fof(kb_SUMO_6978,axiom,
    s__instance(s__AdvancedDevelopingCountry,s__EconomicDevelopmentLevel) ).

fof(kb_SUMO_6979,axiom,
    s__instance(s__EconomicDevelopmentLevel__t,s__SetOrClass) ).

fof(kb_SUMO_6980,axiom,
    s__subAttribute(s__AdvancedDevelopingCountry,s__LessDevelopedCountry) ).

fof(kb_SUMO_6981,axiom,
    s__names('Advanced Developing Country',s__AdvancedDevelopingCountry) ).

fof(kb_SUMO_6982,axiom,
    s__documentation(s__AdvancedDevelopingCountry,s__EnglishLanguage,'&%AdvancedDevelopingCountry is an &%Attribute used to describe a &%LessDevelopedCountry (LDC) that is undergoing rapid industrial development. Also called newly industrializing economy (or country).') ).

fof(kb_SUMO_6983,axiom,
    s__instance(s__NewlyIndustrializingEconomy,s__EconomicDevelopmentLevel) ).

fof(kb_SUMO_6984,axiom,
    s__names('Newly Industrializing Economies',s__NewlyIndustrializingEconomy) ).

fof(kb_SUMO_6985,axiom,
    s__abbreviation('NIE',s__NewlyIndustrializingEconomy) ).

fof(kb_SUMO_6986,axiom,
    s__formerName('Newly Industrializing Countries',s__NewlyIndustrializingEconomy) ).

fof(kb_SUMO_6987,axiom,
    s__formerName('NIC',s__NewlyIndustrializingEconomy) ).

fof(kb_SUMO_6988,axiom,
    s__documentation(s__NewlyIndustrializingEconomy,s__EnglishLanguage,'&%NewlyIndustrializingEconomy is an &%Attribute used to describe a &%LessDevelopedCountry (LDC) that is undergoing rapid industrial development. Also called newly industrializing economy (or country).') ).

fof(kb_SUMO_6989,axiom,
    s__instance(s__FourDragonsEconomy,s__EconomicDevelopmentLevel) ).

fof(kb_SUMO_6990,axiom,
    s__names('Four Dragons',s__FourDragonsEconomy) ).

fof(kb_SUMO_6991,axiom,
    s__names('Four Tigers',s__FourDragonsEconomy) ).

fof(kb_SUMO_6992,axiom,
    s__economyType(s__HongKong,s__FourDragonsEconomy) ).

fof(kb_SUMO_6993,axiom,
    s__economyType(s__Singapore,s__FourDragonsEconomy) ).

fof(kb_SUMO_6994,axiom,
    s__economyType(s__SouthKorea,s__FourDragonsEconomy) ).

fof(kb_SUMO_6995,axiom,
    s__economyType(s__Taiwan,s__FourDragonsEconomy) ).

fof(kb_SUMO_6996,axiom,
    s__documentation(s__FourDragonsEconomy,s__EnglishLanguage,'&%FourDragonsEconomy describes four small Asian countries that achieved rapid economic growth in the 1990s. Some systems of &%EconomicDevelopmentLevel place them as a &%LessDevelopedCountry, but the IMF includes them in &%AdvancedEconomy.') ).

fof(kb_SUMO_6997,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Agent)
     => ( s__attribute(V__AREA,s__FourDragonsEconomy)
       => s__economyType(V__AREA,s__LessDevelopedCountry) ) ) ).

fof(kb_SUMO_6998,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Agent)
     => ( s__attribute(V__AREA,s__FourDragonsEconomy)
       => s__economyType(V__AREA,s__AdvancedEconomy) ) ) ).

fof(kb_SUMO_6999,axiom,
    s__instance(s__UnderdevelopedCountry,s__EconomicDevelopmentLevel) ).

fof(kb_SUMO_7000,axiom,
    s__subAttribute(s__UnderdevelopedCountry,s__LessDevelopedCountry) ).

fof(kb_SUMO_7001,axiom,
    s__documentation(s__UnderdevelopedCountry,s__EnglishLanguage,'&%UnderdevelopedCountry is an &%Attribute describing less developed countries that have potential for above-average economic growth. See also &%LessDevelopedCountry.') ).

fof(kb_SUMO_7002,axiom,
    s__instance(s__LeastDevelopedCountry,s__EconomicDevelopmentLevel) ).

fof(kb_SUMO_7003,axiom,
    s__subAttribute(s__LeastDevelopedCountry,s__LessDevelopedCountry) ).

fof(kb_SUMO_7004,axiom,
    s__conventionalLongName('Least Developed Countries',s__LeastDevelopedCountry) ).

fof(kb_SUMO_7005,axiom,
    s__names('Undeveloped Country',s__LeastDevelopedCountry) ).

fof(kb_SUMO_7006,axiom,
    s__names('Undeveloped Economy',s__LeastDevelopedCountry) ).

fof(kb_SUMO_7007,axiom,
    s__abbreviation('LLDC',s__LeastDevelopedCountry) ).

fof(kb_SUMO_7008,axiom,
    s__cardinality(s__ExtensionFn(s__LeastDevelopedCountry),"42") ).

fof(kb_SUMO_7009,axiom,
    s__documentation(s__LeastDevelopedCountry,s__EnglishLanguage,'&%LeastDevelopedCountry is a sub-classification of &%LessDevelopedCountry characterizing those countries that have no significant economic growth, a per capita GDP of less than $1,000 &%UnitedStatesDollars, and low literacy. Also known as undeveloped countries.') ).

fof(kb_SUMO_7010,axiom,
    s__subclass(s__WorldBankGNIPerCapitaLevel,s__EconomicDevelopmentLevel) ).

fof(kb_SUMO_7011,axiom,
    s__names('GNI per capita',s__WorldBankGNIPerCapitaLevel) ).

fof(kb_SUMO_7012,axiom,
    s__names('gross national income per capita',s__WorldBankGNIPerCapitaLevel) ).

fof(kb_SUMO_7013,axiom,
    s__documentation(s__WorldBankGNIPerCapitaLevel,s__EnglishLanguage,'&%WorldBankGNIPerCapitaLevel is the subclass of &%EconomicDevelopmentLevel containing attributes that characterize countries according to their per capita gross national income (GNI), as determined by the &%WorldBankGroup. The World Bank uses the Atlas method for making cross-country comparisons of national income.') ).

fof(kb_SUMO_7014,axiom,
    s__successorAttribute(s__LowIncomeCountry,s__LowerMiddleIncomeCountry) ).

fof(kb_SUMO_7015,axiom,
    s__successorAttribute(s__LowerMiddleIncomeCountry,s__UpperMiddleIncomeCountry) ).

fof(kb_SUMO_7016,axiom,
    s__successorAttribute(s__UpperMiddleIncomeCountry,s__HighIncomeCountry) ).

fof(kb_SUMO_7017,axiom,
    s__instance(s__LowIncomeCountry,s__WorldBankGNIPerCapitaLevel) ).

fof(kb_SUMO_7018,axiom,
    s__instance(s__WorldBankGNIPerCapitaLevel__t,s__SetOrClass) ).

fof(kb_SUMO_7019,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Agent)
     => ( s__attribute(V__AREA,s__LowIncomeCountry)
       => s__economyType(V__AREA,s__LeastDevelopedCountry) ) ) ).

fof(kb_SUMO_7020,axiom,
    s__documentation(s__LowIncomeCountry,s__EnglishLanguage,'&%LowIncomeCountry is an &%Attribute representing the World Bank classification for any country where the per capita GNI is $755 or below in &%UnitedStatesDollars.') ).

%FOL fof(kb_SUMO_7021,axiom,(( (! [V__AMOUNT,V__YEAR,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__YEAR,s__TimeInterval) & s__instance(V__YEAR,s__TimePosition) & s__instance(V__YEAR,s__SetOrClass) & s__instance(V__AMOUNT,s__RealNumber)) => ((s__instance(V__YEAR,s__TimeInterval) & s__holdsDuring(V__YEAR,'s__economyType(V__AREA,s__LowIncomeCountry)')) => (s__perCapitaGDPInPeriod(V__AREA,s__MeasureFn(V__AMOUNT,s__UnitedStatesDollar),V__YEAR) & less(V__AMOUNT,756))))) ))).

fof(kb_SUMO_7022,axiom,
    s__instance(s__LowerMiddleIncomeCountry,s__WorldBankGNIPerCapitaLevel) ).

fof(kb_SUMO_7023,axiom,
    s__documentation(s__LowerMiddleIncomeCountry,s__EnglishLanguage,'&%LowerMiddleIncomeCountry is an &%Attribute representing the World Bank classification for any country where the per capita GNI is between $756 and $2,995 (inclusive) in &%UnitedStatesDollars.') ).

%FOL fof(kb_SUMO_7024,axiom,(( (! [V__AMOUNT,V__YEAR,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__YEAR,s__TimeInterval) & s__instance(V__YEAR,s__TimePosition) & s__instance(V__YEAR,s__SetOrClass) & s__instance(V__AMOUNT,s__RealNumber)) => ((s__instance(V__YEAR,s__TimeInterval) & s__holdsDuring(V__YEAR,'s__economyType(V__AREA,s__LowerMiddleIncomeCountry)')) => (s__perCapitaGDPInPeriod(V__AREA,s__MeasureFn(V__AMOUNT,s__UnitedStatesDollar),V__YEAR) & greatereq(V__AMOUNT,756))))) ))).

%FOL fof(kb_SUMO_7025,axiom,(( (! [V__AMOUNT,V__YEAR,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__YEAR,s__TimeInterval) & s__instance(V__YEAR,s__TimePosition) & s__instance(V__YEAR,s__SetOrClass) & s__instance(V__AMOUNT,s__RealNumber)) => ((s__instance(V__YEAR,s__TimeInterval) & s__holdsDuring(V__YEAR,'s__economyType(V__AREA,s__LowerMiddleIncomeCountry)')) => (s__perCapitaGDPInPeriod(V__AREA,s__MeasureFn(V__AMOUNT,s__UnitedStatesDollar),V__YEAR) & less(V__AMOUNT,2996))))) ))).

fof(kb_SUMO_7026,axiom,
    s__instance(s__UpperMiddleIncomeCountry,s__WorldBankGNIPerCapitaLevel) ).

fof(kb_SUMO_7027,axiom,
    s__documentation(s__UpperMiddleIncomeCountry,s__EnglishLanguage,'&%LowerMiddleIncomeCountry is an &%Attribute representing the World Bank classification for any country where the per capita GNI is between $2,996 and $9,266 (inclusive) in &%UnitedStatesDollars.') ).

%FOL fof(kb_SUMO_7028,axiom,(( (! [V__AMOUNT,V__YEAR,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__YEAR,s__TimeInterval) & s__instance(V__YEAR,s__TimePosition) & s__instance(V__YEAR,s__SetOrClass) & s__instance(V__AMOUNT,s__RealNumber)) => ((s__instance(V__YEAR,s__TimeInterval) & s__holdsDuring(V__YEAR,'s__economyType(V__AREA,s__UpperMiddleIncomeCountry)')) => (s__perCapitaGDPInPeriod(V__AREA,s__MeasureFn(V__AMOUNT,s__UnitedStatesDollar),V__YEAR) & greatereq(V__AMOUNT,2996))))) ))).

%FOL fof(kb_SUMO_7029,axiom,(( (! [V__AMOUNT,V__YEAR,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__YEAR,s__TimeInterval) & s__instance(V__YEAR,s__TimePosition) & s__instance(V__YEAR,s__SetOrClass) & s__instance(V__AMOUNT,s__RealNumber)) => ((s__instance(V__YEAR,s__TimeInterval) & s__holdsDuring(V__YEAR,'s__economyType(V__AREA,s__UpperMiddleIncomeCountry)')) => (s__perCapitaGDPInPeriod(V__AREA,s__MeasureFn(V__AMOUNT,s__UnitedStatesDollar),V__YEAR) & less(V__AMOUNT,9267))))) ))).

fof(kb_SUMO_7030,axiom,
    s__instance(s__HighIncomeCountry,s__WorldBankGNIPerCapitaLevel) ).

fof(kb_SUMO_7031,axiom,
    s__documentation(s__HighIncomeCountry,s__EnglishLanguage,'&%HighIncomeCountry is an &%Attribute representing the World Bank classification for any country where the per capita GNI is equal to or greater than &9,266 in &%UnitedStatesDollars.') ).

fof(kb_SUMO_7032,axiom,
    ! [V__AREA] :
      ( ( s__instance(V__AREA,s__SelfConnectedObject)
        & s__instance(V__AREA,s__Agent) )
     => ( ( s__attribute(V__AREA,s__HighIncomeCountry)
          & ~ s__member(V__AREA,s__OrganizationOfPetroleumExportingCountries) )
       => s__economyType(V__AREA,s__DevelopedCountry) ) ) ).

fof(kb_SUMO_7033,axiom,
    s__subclass(s__IMFDevelopmentLevel,s__EconomicDevelopmentLevel) ).

fof(kb_SUMO_7034,axiom,
    s__successorAttribute(s__DevelopingCountry,s__CountryInTransition) ).

fof(kb_SUMO_7035,axiom,
    s__successorAttribute(s__CountryInTransition,s__AdvancedEconomy) ).

fof(kb_SUMO_7036,axiom,
    s__documentation(s__IMFDevelopmentLevel,s__EnglishLanguage,'&%IMFDevelopmentLevel is a collection of &%Attributes representing economic development levels used by the &%InternationalMonetaryFund (IMF) to characterize national economies. The hierarchy of IMF levels includes: &%AdvancedEconomy, &%CountryInTransition, and &%DevelopingCountry. There is some, but not complete, overlap with concepts used by &%UnitedNations agencies. See ') ).

fof(kb_SUMO_7037,axiom,
    s__instance(s__AdvancedEconomy,s__IMFDevelopmentLevel) ).

fof(kb_SUMO_7038,axiom,
    s__instance(s__IMFDevelopmentLevel__t,s__SetOrClass) ).

fof(kb_SUMO_7039,axiom,
    s__documentation(s__AdvancedEconomy,s__EnglishLanguage,'&%AdvancedEconomy is an &%Attribute used to represent the &%InternationalMonetaryFunds top category of development levels (&%AdvancedEconomy,, countries in transition, and developing countries. Generally (but not exactly) corresponds with &%DevelopedCountry classification used by &%UnitedNations agencies.') ).

fof(kb_SUMO_7040,axiom,
    s__economyType(s__Australia,s__AdvancedEconomy) ).

fof(kb_SUMO_7041,axiom,
    s__economyType(s__Austria,s__AdvancedEconomy) ).

fof(kb_SUMO_7042,axiom,
    s__economyType(s__Belgium,s__AdvancedEconomy) ).

fof(kb_SUMO_7043,axiom,
    s__economyType(s__Canada,s__AdvancedEconomy) ).

fof(kb_SUMO_7044,axiom,
    s__economyType(s__Denmark,s__AdvancedEconomy) ).

fof(kb_SUMO_7045,axiom,
    s__economyType(s__Finland,s__AdvancedEconomy) ).

fof(kb_SUMO_7046,axiom,
    s__economyType(s__France,s__AdvancedEconomy) ).

fof(kb_SUMO_7047,axiom,
    s__economyType(s__Germany,s__AdvancedEconomy) ).

fof(kb_SUMO_7048,axiom,
    s__economyType(s__Greece,s__AdvancedEconomy) ).

fof(kb_SUMO_7049,axiom,
    s__economyType(s__HongKong,s__AdvancedEconomy) ).

fof(kb_SUMO_7050,axiom,
    s__economyType(s__Iceland,s__AdvancedEconomy) ).

fof(kb_SUMO_7051,axiom,
    s__economyType(s__Ireland,s__AdvancedEconomy) ).

fof(kb_SUMO_7052,axiom,
    s__economyType(s__Israel,s__AdvancedEconomy) ).

fof(kb_SUMO_7053,axiom,
    s__economyType(s__Italy,s__AdvancedEconomy) ).

fof(kb_SUMO_7054,axiom,
    s__economyType(s__Japan,s__AdvancedEconomy) ).

fof(kb_SUMO_7055,axiom,
    s__economyType(s__SouthKorea,s__AdvancedEconomy) ).

fof(kb_SUMO_7056,axiom,
    s__economyType(s__Luxembourg,s__AdvancedEconomy) ).

fof(kb_SUMO_7057,axiom,
    s__economyType(s__Netherlands,s__AdvancedEconomy) ).

fof(kb_SUMO_7058,axiom,
    s__economyType(s__NewZealand,s__AdvancedEconomy) ).

fof(kb_SUMO_7059,axiom,
    s__economyType(s__Norway,s__AdvancedEconomy) ).

fof(kb_SUMO_7060,axiom,
    s__economyType(s__Portugal,s__AdvancedEconomy) ).

fof(kb_SUMO_7061,axiom,
    s__economyType(s__Singapore,s__AdvancedEconomy) ).

fof(kb_SUMO_7062,axiom,
    s__economyType(s__Spain,s__AdvancedEconomy) ).

fof(kb_SUMO_7063,axiom,
    s__economyType(s__Sweden,s__AdvancedEconomy) ).

fof(kb_SUMO_7064,axiom,
    s__economyType(s__Switzerland,s__AdvancedEconomy) ).

fof(kb_SUMO_7065,axiom,
    s__economyType(s__Taiwan,s__AdvancedEconomy) ).

fof(kb_SUMO_7066,axiom,
    s__economyType(s__UnitedKingdom,s__AdvancedEconomy) ).

fof(kb_SUMO_7067,axiom,
    s__economyType(s__UnitedStates,s__AdvancedEconomy) ).

fof(kb_SUMO_7068,axiom,
    s__instance(s__CountryInTransition,s__IMFDevelopmentLevel) ).

fof(kb_SUMO_7069,axiom,
    s__documentation(s__CountryInTransition,s__EnglishLanguage,'&%CountryInTransition is a term used by the &%InternationalMonetaryFund (IMF) to describe the middle group in its hierarchy of advanced countries, countries in transition, and developing countries. Most of the countries with this attribute are former USSR or Eastern European countries. Generally corresponds with &%FormerSovietOrEasternEuropeanCountry classification used by &%UnitedNations agencies.') ).

fof(kb_SUMO_7070,axiom,
    s__economyType(s__Albania,s__CountryInTransition) ).

fof(kb_SUMO_7071,axiom,
    s__economyType(s__Armenia,s__CountryInTransition) ).

fof(kb_SUMO_7072,axiom,
    s__economyType(s__Azerbaijan,s__CountryInTransition) ).

fof(kb_SUMO_7073,axiom,
    s__economyType(s__Belarus,s__CountryInTransition) ).

fof(kb_SUMO_7074,axiom,
    s__economyType(s__BosniaAndHerzegovina,s__CountryInTransition) ).

fof(kb_SUMO_7075,axiom,
    s__economyType(s__Bulgaria,s__CountryInTransition) ).

fof(kb_SUMO_7076,axiom,
    s__economyType(s__Croatia,s__CountryInTransition) ).

fof(kb_SUMO_7077,axiom,
    s__economyType(s__CzechRepublic,s__CountryInTransition) ).

fof(kb_SUMO_7078,axiom,
    s__economyType(s__Estonia,s__CountryInTransition) ).

fof(kb_SUMO_7079,axiom,
    s__economyType(s__RepublicOfGeorgia,s__CountryInTransition) ).

fof(kb_SUMO_7080,axiom,
    s__economyType(s__Hungary,s__CountryInTransition) ).

fof(kb_SUMO_7081,axiom,
    s__economyType(s__Kazakhstan,s__CountryInTransition) ).

fof(kb_SUMO_7082,axiom,
    s__economyType(s__Kyrgyzstan,s__CountryInTransition) ).

fof(kb_SUMO_7083,axiom,
    s__economyType(s__Latvia,s__CountryInTransition) ).

fof(kb_SUMO_7084,axiom,
    s__economyType(s__Lithuania,s__CountryInTransition) ).

fof(kb_SUMO_7085,axiom,
    s__economyType(s__Macedonia,s__CountryInTransition) ).

fof(kb_SUMO_7086,axiom,
    s__economyType(s__Moldova,s__CountryInTransition) ).

fof(kb_SUMO_7087,axiom,
    s__economyType(s__Mongolia,s__CountryInTransition) ).

fof(kb_SUMO_7088,axiom,
    s__economyType(s__Poland,s__CountryInTransition) ).

fof(kb_SUMO_7089,axiom,
    s__economyType(s__Romania,s__CountryInTransition) ).

fof(kb_SUMO_7090,axiom,
    s__economyType(s__Russia,s__CountryInTransition) ).

fof(kb_SUMO_7091,axiom,
    s__economyType(s__Slovakia,s__CountryInTransition) ).

fof(kb_SUMO_7092,axiom,
    s__economyType(s__Slovenia,s__CountryInTransition) ).

fof(kb_SUMO_7093,axiom,
    s__economyType(s__Tajikistan,s__CountryInTransition) ).

fof(kb_SUMO_7094,axiom,
    s__economyType(s__Turkmenistan,s__CountryInTransition) ).

fof(kb_SUMO_7095,axiom,
    s__economyType(s__Ukraine,s__CountryInTransition) ).

fof(kb_SUMO_7096,axiom,
    s__economyType(s__Uzbekistan,s__CountryInTransition) ).

fof(kb_SUMO_7097,axiom,
    s__economyType(s__Yugoslavia,s__CountryInTransition) ).

fof(kb_SUMO_7098,axiom,
    s__instance(s__Yugoslavia,s__Nation) ).

fof(kb_SUMO_7099,axiom,
    s__instance(s__DevelopingCountry,s__IMFDevelopmentLevel) ).

fof(kb_SUMO_7100,axiom,
    s__documentation(s__DevelopingCountry,s__EnglishLanguage,'&%DevelopingCountry is a term used by the &%InternationalMonetaryFund (IMF) for the bottom group in its hierarchy of advanced countries, countries in transition, and developing countries. Generally corresponds to the attribute &%LessDevelopedCountry used by &%UnitedNations agencies. Not to be confused with &%DevelopedCountry.') ).

fof(kb_SUMO_7101,axiom,
    s__cardinality(s__ExtensionFn(s__DevelopingCountry),"126") ).

fof(kb_SUMO_7102,axiom,
    s__economyType(s__Afghanistan,s__DevelopingCountry) ).

fof(kb_SUMO_7103,axiom,
    s__economyType(s__Algeria,s__DevelopingCountry) ).

fof(kb_SUMO_7104,axiom,
    s__economyType(s__Angola,s__DevelopingCountry) ).

fof(kb_SUMO_7105,axiom,
    s__economyType(s__AntiguaAndBarbuda,s__DevelopingCountry) ).

fof(kb_SUMO_7106,axiom,
    s__economyType(s__Argentina,s__DevelopingCountry) ).

fof(kb_SUMO_7107,axiom,
    s__economyType(s__Aruba,s__DevelopingCountry) ).

fof(kb_SUMO_7108,axiom,
    s__economyType(s__TheBahamas,s__DevelopingCountry) ).

fof(kb_SUMO_7109,axiom,
    s__economyType(s__Bahrain,s__DevelopingCountry) ).

fof(kb_SUMO_7110,axiom,
    s__economyType(s__Bangladesh,s__DevelopingCountry) ).

fof(kb_SUMO_7111,axiom,
    s__economyType(s__Barbados,s__DevelopingCountry) ).

fof(kb_SUMO_7112,axiom,
    s__economyType(s__Belize,s__DevelopingCountry) ).

fof(kb_SUMO_7113,axiom,
    s__economyType(s__Burundi,s__DevelopingCountry) ).

fof(kb_SUMO_7114,axiom,
    s__economyType(s__Cambodia,s__DevelopingCountry) ).

fof(kb_SUMO_7115,axiom,
    s__economyType(s__Cameroon,s__DevelopingCountry) ).

fof(kb_SUMO_7116,axiom,
    s__economyType(s__CapeVerde,s__DevelopingCountry) ).

fof(kb_SUMO_7117,axiom,
    s__economyType(s__CentralAfricanRepublic,s__DevelopingCountry) ).

fof(kb_SUMO_7118,axiom,
    s__economyType(s__Chad,s__DevelopingCountry) ).

fof(kb_SUMO_7119,axiom,
    s__economyType(s__Chile,s__DevelopingCountry) ).

fof(kb_SUMO_7120,axiom,
    s__economyType(s__China,s__DevelopingCountry) ).

fof(kb_SUMO_7121,axiom,
    s__economyType(s__Colombia,s__DevelopingCountry) ).

fof(kb_SUMO_7122,axiom,
    s__economyType(s__Comoros,s__DevelopingCountry) ).

fof(kb_SUMO_7123,axiom,
    s__economyType(s__DemocraticRepublicOfTheCongo,s__DevelopingCountry) ).

fof(kb_SUMO_7124,axiom,
    s__economyType(s__CostaRica,s__DevelopingCountry) ).

fof(kb_SUMO_7125,axiom,
    s__economyType(s__CoteDIvoire,s__DevelopingCountry) ).

fof(kb_SUMO_7126,axiom,
    s__economyType(s__Cyprus,s__DevelopingCountry) ).

fof(kb_SUMO_7127,axiom,
    s__economyType(s__Djibouti,s__DevelopingCountry) ).

fof(kb_SUMO_7128,axiom,
    s__economyType(s__Dominica,s__DevelopingCountry) ).

fof(kb_SUMO_7129,axiom,
    s__economyType(s__DominicanRepublic,s__DevelopingCountry) ).

fof(kb_SUMO_7130,axiom,
    s__economyType(s__Ecuador,s__DevelopingCountry) ).

fof(kb_SUMO_7131,axiom,
    s__economyType(s__Egypt,s__DevelopingCountry) ).

fof(kb_SUMO_7132,axiom,
    s__economyType(s__ElSalvador,s__DevelopingCountry) ).

fof(kb_SUMO_7133,axiom,
    s__economyType(s__EquatorialGuinea,s__DevelopingCountry) ).

fof(kb_SUMO_7134,axiom,
    s__economyType(s__Ethiopia,s__DevelopingCountry) ).

fof(kb_SUMO_7135,axiom,
    s__economyType(s__Fiji,s__DevelopingCountry) ).

fof(kb_SUMO_7136,axiom,
    s__economyType(s__Gabon,s__DevelopingCountry) ).

fof(kb_SUMO_7137,axiom,
    s__economyType(s__Gambia,s__DevelopingCountry) ).

fof(kb_SUMO_7138,axiom,
    s__economyType(s__Ghana,s__DevelopingCountry) ).

fof(kb_SUMO_7139,axiom,
    s__economyType(s__Grenada,s__DevelopingCountry) ).

fof(kb_SUMO_7140,axiom,
    s__economyType(s__Guatemala,s__DevelopingCountry) ).

fof(kb_SUMO_7141,axiom,
    s__economyType(s__Guinea,s__DevelopingCountry) ).

fof(kb_SUMO_7142,axiom,
    s__economyType(s__GuineaBissau,s__DevelopingCountry) ).

fof(kb_SUMO_7143,axiom,
    s__economyType(s__Guyana,s__DevelopingCountry) ).

fof(kb_SUMO_7144,axiom,
    s__economyType(s__Haiti,s__DevelopingCountry) ).

fof(kb_SUMO_7145,axiom,
    s__economyType(s__Honduras,s__DevelopingCountry) ).

fof(kb_SUMO_7146,axiom,
    s__economyType(s__India,s__DevelopingCountry) ).

fof(kb_SUMO_7147,axiom,
    s__economyType(s__Indonesia,s__DevelopingCountry) ).

fof(kb_SUMO_7148,axiom,
    s__economyType(s__Iran,s__DevelopingCountry) ).

fof(kb_SUMO_7149,axiom,
    s__economyType(s__Iraq,s__DevelopingCountry) ).

fof(kb_SUMO_7150,axiom,
    s__economyType(s__Jamaica,s__DevelopingCountry) ).

fof(kb_SUMO_7151,axiom,
    s__economyType(s__Jordan,s__DevelopingCountry) ).

fof(kb_SUMO_7152,axiom,
    s__economyType(s__Kenya,s__DevelopingCountry) ).

fof(kb_SUMO_7153,axiom,
    s__economyType(s__Kiribati,s__DevelopingCountry) ).

fof(kb_SUMO_7154,axiom,
    s__economyType(s__Kuwait,s__DevelopingCountry) ).

fof(kb_SUMO_7155,axiom,
    s__economyType(s__Laos,s__DevelopingCountry) ).

fof(kb_SUMO_7156,axiom,
    s__economyType(s__Lebanon,s__DevelopingCountry) ).

fof(kb_SUMO_7157,axiom,
    s__economyType(s__Lesotho,s__DevelopingCountry) ).

fof(kb_SUMO_7158,axiom,
    s__economyType(s__Liberia,s__DevelopingCountry) ).

fof(kb_SUMO_7159,axiom,
    s__economyType(s__Libya,s__DevelopingCountry) ).

fof(kb_SUMO_7160,axiom,
    s__economyType(s__Madagascar,s__DevelopingCountry) ).

fof(kb_SUMO_7161,axiom,
    s__economyType(s__Malawi,s__DevelopingCountry) ).

fof(kb_SUMO_7162,axiom,
    s__economyType(s__Malaysia,s__DevelopingCountry) ).

fof(kb_SUMO_7163,axiom,
    s__economyType(s__Maldives,s__DevelopingCountry) ).

fof(kb_SUMO_7164,axiom,
    s__economyType(s__Mali,s__DevelopingCountry) ).

fof(kb_SUMO_7165,axiom,
    s__economyType(s__Malta,s__DevelopingCountry) ).

fof(kb_SUMO_7166,axiom,
    s__economyType(s__MarshallIslands,s__DevelopingCountry) ).

fof(kb_SUMO_7167,axiom,
    s__economyType(s__Mauritania,s__DevelopingCountry) ).

fof(kb_SUMO_7168,axiom,
    s__economyType(s__Mauritius,s__DevelopingCountry) ).

fof(kb_SUMO_7169,axiom,
    s__economyType(s__Mexico,s__DevelopingCountry) ).

fof(kb_SUMO_7170,axiom,
    s__economyType(s__Micronesia,s__DevelopingCountry) ).

fof(kb_SUMO_7171,axiom,
    s__economyType(s__Morocco,s__DevelopingCountry) ).

fof(kb_SUMO_7172,axiom,
    s__economyType(s__Mozambique,s__DevelopingCountry) ).

fof(kb_SUMO_7173,axiom,
    s__economyType(s__Namibia,s__DevelopingCountry) ).

fof(kb_SUMO_7174,axiom,
    s__economyType(s__Nepal,s__DevelopingCountry) ).

fof(kb_SUMO_7175,axiom,
    s__economyType(s__NetherlandsAntilles,s__DevelopingCountry) ).

fof(kb_SUMO_7176,axiom,
    s__economyType(s__Nicaragua,s__DevelopingCountry) ).

fof(kb_SUMO_7177,axiom,
    s__economyType(s__Niger,s__DevelopingCountry) ).

fof(kb_SUMO_7178,axiom,
    s__economyType(s__Nigeria,s__DevelopingCountry) ).

fof(kb_SUMO_7179,axiom,
    s__economyType(s__Oman,s__DevelopingCountry) ).

fof(kb_SUMO_7180,axiom,
    s__economyType(s__Pakistan,s__DevelopingCountry) ).

fof(kb_SUMO_7181,axiom,
    s__economyType(s__Panama,s__DevelopingCountry) ).

fof(kb_SUMO_7182,axiom,
    s__economyType(s__PapuaNewGuinea,s__DevelopingCountry) ).

fof(kb_SUMO_7183,axiom,
    s__economyType(s__Paraguay,s__DevelopingCountry) ).

fof(kb_SUMO_7184,axiom,
    s__economyType(s__Peru,s__DevelopingCountry) ).

fof(kb_SUMO_7185,axiom,
    s__economyType(s__Philippines,s__DevelopingCountry) ).

fof(kb_SUMO_7186,axiom,
    s__economyType(s__Qatar,s__DevelopingCountry) ).

fof(kb_SUMO_7187,axiom,
    s__economyType(s__Rwanda,s__DevelopingCountry) ).

fof(kb_SUMO_7188,axiom,
    s__economyType(s__SaintKittsAndNevis,s__DevelopingCountry) ).

fof(kb_SUMO_7189,axiom,
    s__economyType(s__SaintLucia,s__DevelopingCountry) ).

fof(kb_SUMO_7190,axiom,
    s__economyType(s__SaintVincentAndTheGrenadines,s__DevelopingCountry) ).

fof(kb_SUMO_7191,axiom,
    s__economyType(s__Samoa,s__DevelopingCountry) ).

fof(kb_SUMO_7192,axiom,
    s__economyType(s__SaoTomeAndPrincipe,s__DevelopingCountry) ).

fof(kb_SUMO_7193,axiom,
    s__economyType(s__SaudiArabia,s__DevelopingCountry) ).

fof(kb_SUMO_7194,axiom,
    s__economyType(s__Senegal,s__DevelopingCountry) ).

fof(kb_SUMO_7195,axiom,
    s__economyType(s__Seychelles,s__DevelopingCountry) ).

fof(kb_SUMO_7196,axiom,
    s__economyType(s__SierraLeone,s__DevelopingCountry) ).

fof(kb_SUMO_7197,axiom,
    s__economyType(s__SolomonIslands,s__DevelopingCountry) ).

fof(kb_SUMO_7198,axiom,
    s__economyType(s__Somalia,s__DevelopingCountry) ).

fof(kb_SUMO_7199,axiom,
    s__economyType(s__SouthAfrica,s__DevelopingCountry) ).

fof(kb_SUMO_7200,axiom,
    s__economyType(s__SriLanka,s__DevelopingCountry) ).

fof(kb_SUMO_7201,axiom,
    s__economyType(s__Sudan,s__DevelopingCountry) ).

fof(kb_SUMO_7202,axiom,
    s__economyType(s__Suriname,s__DevelopingCountry) ).

fof(kb_SUMO_7203,axiom,
    s__economyType(s__Swaziland,s__DevelopingCountry) ).

fof(kb_SUMO_7204,axiom,
    s__economyType(s__Syria,s__DevelopingCountry) ).

fof(kb_SUMO_7205,axiom,
    s__economyType(s__Tanzania,s__DevelopingCountry) ).

fof(kb_SUMO_7206,axiom,
    s__economyType(s__Thailand,s__DevelopingCountry) ).

fof(kb_SUMO_7207,axiom,
    s__economyType(s__Togo,s__DevelopingCountry) ).

fof(kb_SUMO_7208,axiom,
    s__economyType(s__TrinidadAndTobago,s__DevelopingCountry) ).

fof(kb_SUMO_7209,axiom,
    s__economyType(s__Tunisia,s__DevelopingCountry) ).

fof(kb_SUMO_7210,axiom,
    s__economyType(s__Turkey,s__DevelopingCountry) ).

fof(kb_SUMO_7211,axiom,
    s__economyType(s__UnitedArabEmirates,s__DevelopingCountry) ).

fof(kb_SUMO_7212,axiom,
    s__economyType(s__Uganda,s__DevelopingCountry) ).

fof(kb_SUMO_7213,axiom,
    s__economyType(s__Uruguay,s__DevelopingCountry) ).

fof(kb_SUMO_7214,axiom,
    s__economyType(s__Vanuatu,s__DevelopingCountry) ).

fof(kb_SUMO_7215,axiom,
    s__economyType(s__Venezuela,s__DevelopingCountry) ).

fof(kb_SUMO_7216,axiom,
    s__economyType(s__Vietnam,s__DevelopingCountry) ).

fof(kb_SUMO_7217,axiom,
    s__economyType(s__Yemen,s__DevelopingCountry) ).

fof(kb_SUMO_7218,axiom,
    s__economyType(s__Zambia,s__DevelopingCountry) ).

fof(kb_SUMO_7219,axiom,
    s__economyType(s__Zimbabwe,s__DevelopingCountry) ).

fof(kb_SUMO_7220,axiom,
    s__instance(s__MajorIndustrialEconomy,s__EconomicDevelopmentLevel) ).

fof(kb_SUMO_7221,axiom,
    s__documentation(s__MajorIndustrialEconomy,s__EnglishLanguage,'&%MajorIndustrialEconomy is an &%Attribute used to describe countries with the largest, industrialized, non-communist economies in the world.') ).

fof(kb_SUMO_7222,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Agent)
     => ( s__attribute(V__AREA,s__MajorIndustrialEconomy)
       => s__economyType(V__AREA,s__DevelopedCountry) ) ) ).

fof(kb_SUMO_7223,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Agent)
     => ( s__attribute(V__AREA,s__MajorIndustrialEconomy)
       => s__economyType(V__AREA,s__AdvancedEconomy) ) ) ).

fof(kb_SUMO_7224,axiom,
    ! [V__STATE] :
      ( s__instance(V__STATE,s__SelfConnectedObject)
     => ( s__member(V__STATE,s__GroupOf7)
       => s__attribute(V__STATE,s__MajorIndustrialEconomy) ) ) ).

fof(kb_SUMO_7225,axiom,
    s__instance(s__HighTechIndustrialEconomy,s__EconomicDevelopmentLevel) ).

fof(kb_SUMO_7226,axiom,
    s__documentation(s__HighTechIndustrialEconomy,s__EnglishLanguage,'&%HighTechIndustrialEconomy is an &%Attribute used to describe industrialized countries whose infrastructure uses the most advanced kinds of technology.') ).

fof(kb_SUMO_7227,axiom,
    s__subclass(s__EconomicSystemAttribute,s__EconomicAttribute) ).

fof(kb_SUMO_7228,axiom,
    s__documentation(s__EconomicSystemAttribute,s__EnglishLanguage,'&%EconomicSystemAttribute is the class of &%Attributes that describe the type of economic system that a country or area has. For example, &%CapitalistEconomy or &%SocialistEconomy.') ).

fof(kb_SUMO_7229,axiom,
    s__instance(s__CapitalistEconomy,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7230,axiom,
    s__instance(s__EconomicSystemAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_7231,axiom,
    s__subAttribute(s__CapitalistEconomy,s__PrivateEnterpriseEconomy) ).

fof(kb_SUMO_7232,axiom,
    s__documentation(s__CapitalistEconomy,s__EnglishLanguage,'&%CapitalistEconomy is the &%Attribute used to characterize a country whose economy is based on private ownership of the means of production and distribution, and on private accumulation of capital.') ).

fof(kb_SUMO_7233,axiom,
    s__instance(s__PureCapitalistEconomy,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7234,axiom,
    s__subAttribute(s__PureCapitalistEconomy,s__CapitalistEconomy) ).

fof(kb_SUMO_7235,axiom,
    s__contraryAttribute_2(s__PureCapitalistEconomy,s__MixedEconomy) ).

fof(kb_SUMO_7236,axiom,
    s__documentation(s__PureCapitalistEconomy,s__EnglishLanguage,'&%PureCapitalistEconomy is an &%Attribute representing a capitalist economy that has no admixture of socialism.') ).

fof(kb_SUMO_7237,axiom,
    s__instance(s__PrivateEnterpriseEconomy,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7238,axiom,
    s__subAttribute(s__PrivateEnterpriseEconomy,s__CapitalistEconomy) ).

fof(kb_SUMO_7239,axiom,
    s__documentation(s__PrivateEnterpriseEconomy,s__EnglishLanguage,'&%PrivateEnterpriseEconomy is the &%Attribute used to characterize a country in which private enterprise is the main source of economic wealth.') ).

fof(kb_SUMO_7240,axiom,
    s__instance(s__MarketEconomy,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7241,axiom,
    s__documentation(s__MarketEconomy,s__EnglishLanguage,'&%MarketEconomy is an &%Attribute that describes an economy in which market forces, specifically supply and demand, provide input for privately managed decisions about pricing and production of goods.') ).

fof(kb_SUMO_7242,axiom,
    s__instance(s__SocialistEconomy,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7243,axiom,
    s__documentation(s__SocialistEconomy,s__EnglishLanguage,'&%SocialistEconomy is the &%Attribute used to characterize a country in which there is government ownership or direction of the means of production and distribution.') ).

fof(kb_SUMO_7244,axiom,
    s__instance(s__PureSocialistEconomy,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7245,axiom,
    s__subAttribute(s__PureSocialistEconomy,s__SocialistEconomy) ).

fof(kb_SUMO_7246,axiom,
    s__contraryAttribute_2(s__PureSocialistEconomy,s__MixedEconomy) ).

fof(kb_SUMO_7247,axiom,
    s__contraryAttribute_2(s__PureSocialistEconomy,s__PureCapitalistEconomy) ).

fof(kb_SUMO_7248,axiom,
    s__documentation(s__PureSocialistEconomy,s__EnglishLanguage,'&%PureSocialistEconomy is an &%Attribute representing a socialist economy that has no admixture of capitalism.') ).

fof(kb_SUMO_7249,axiom,
    s__instance(s__DemocraticSocialism,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7250,axiom,
    s__subAttribute(s__DemocraticSocialism,s__SocialistEconomy) ).

fof(kb_SUMO_7251,axiom,
    s__documentation(s__DemocraticSocialism,s__EnglishLanguage,'&%DemocraticSocialism is an &%Attribute that describes a country in which socialism is promoted by a political party or parties within a democratic government. Under &%DemocraticSocialism, the government participates in central planning of the economy and may also manage nationalized industries.') ).

fof(kb_SUMO_7252,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Agent)
     => ( s__attribute(V__AREA,s__DemocraticSocialism)
       => s__governmentType(V__AREA,s__Democracy) ) ) ).

fof(kb_SUMO_7253,axiom,
    s__instance(s__MarketSocialism,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7254,axiom,
    s__subAttribute(s__MarketSocialism,s__PartialMarketEconomy) ).

fof(kb_SUMO_7255,axiom,
    s__instance(s__CommunalLandOwnershipEconomy,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7256,axiom,
    s__subAttribute(s__CommunalLandOwnershipEconomy,s__SocialistEconomy) ).

fof(kb_SUMO_7257,axiom,
    s__instance(s__MixedEconomy,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7258,axiom,
    s__documentation(s__MixedEconomy,s__EnglishLanguage,'&%MixedEconomy is the &%Attribute of a country whose economy has elements of more than one pure economic system, e.g., a market economy with government welfare for unemployed workers. A mixed-economy country may be a &%CountryInTransition, as from a prior communist economy to capitalism, but a mixed economy may also be a stable combination of different economic approaches in different areas of a national economy, e.g., nationally managed health care and education systems in an otherwise private-enterprise economy.') ).

fof(kb_SUMO_7259,axiom,
    s__instance(s__PartialMarketEconomy,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7260,axiom,
    s__subAttribute(s__PartialMarketEconomy,s__MixedEconomy) ).

fof(kb_SUMO_7261,axiom,
    s__instance(s__GovernmentRegulatedEconomy,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7262,axiom,
    s__documentation(s__GovernmentRegulatedEconomy,s__EnglishLanguage,'&%GovernmentRegulatedEconomy is an &%Attribute that describes the economy of a country in which the government determines prices, production, wages, allocation of resources, or other economic factors. An economy that is wholly government planned is a &%CentrallyPlannedEconomy.') ).

fof(kb_SUMO_7263,axiom,
    s__instance(s__CentrallyPlannedEconomy,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7264,axiom,
    s__subAttribute(s__CentrallyPlannedEconomy,s__GovernmentRegulatedEconomy) ).

fof(kb_SUMO_7265,axiom,
    s__documentation(s__CentrallyPlannedEconomy,s__EnglishLanguage,'&%CentrallyPlannedEconomy is a term used mainly to describe communist or formerly communist states, many of which are now evolving away from command economies towards market-oriented systems. Also known as a command economy.') ).

fof(kb_SUMO_7266,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Agent)
     => ( ( s__attribute(V__AREA,s__CommunistState)
          & s__instance(V__AREA,s__Nation) )
       => s__economyType(V__AREA,s__CentrallyPlannedEconomy) ) ) ).

fof(kb_SUMO_7267,axiom,
    s__instance(s__PrivatizingEconomy,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7268,axiom,
    s__subAttribute(s__PrivatizingEconomy,s__MixedEconomy) ).

fof(kb_SUMO_7269,axiom,
    s__documentation(s__PrivatizingEconomy,s__EnglishLanguage,'&%PrivatizingEconomy is an &%Attribute that describes a country in which formerly government- owned industries are being transferred into private holdings.') ).

fof(kb_SUMO_7270,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Agent)
     => ( s__attribute(V__AREA,s__PrivatizingEconomy)
       => s__economyType(V__AREA,s__CountryInTransition) ) ) ).

fof(kb_SUMO_7271,axiom,
    s__instance(s__NationalizedIndustryEconomy,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7272,axiom,
    s__subAttribute(s__NationalizedIndustryEconomy,s__GovernmentRegulatedEconomy) ).

fof(kb_SUMO_7273,axiom,
    s__documentation(s__NationalizedIndustryEconomy,s__EnglishLanguage,'&%NationalizedIndustryEconomy is an &%Attribute describing an economy in which the major industries, such as energy and transportation, are owned by the national government.') ).

fof(kb_SUMO_7274,axiom,
    s__instance(s__GovernmentSubsidizedEconomy,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7275,axiom,
    s__documentation(s__GovernmentSubsidizedEconomy,s__EnglishLanguage,'&%GovernmentSubsidizedEconomy is an &%Attribute describing an economy in which the government provides subsidies to various industries, workers, or other groups as part of its economic policy.') ).

fof(kb_SUMO_7276,axiom,
    s__instance(s__WelfareCapitalism,s__EconomicSystemAttribute) ).

fof(kb_SUMO_7277,axiom,
    s__subAttribute(s__WelfareCapitalism,s__MixedEconomy) ).

fof(kb_SUMO_7278,axiom,
    s__subAttribute(s__WelfareCapitalism,s__GovernmentSubsidizedEconomy) ).

fof(kb_SUMO_7279,axiom,
    s__documentation(s__WelfareCapitalism,s__EnglishLanguage,'&%WelfareCapitalism is an &%Attribute describing an economy in which the government provides economic subsidies to unemployed or disabled individuals.') ).

fof(kb_SUMO_7280,axiom,
    s__subclass(s__FinancialSectorAttribute,s__EconomicAttribute) ).

fof(kb_SUMO_7281,axiom,
    s__documentation(s__FinancialSectorAttribute,s__EnglishLanguage,'&%FinancialSectorAttribute is a class of &%Attributes that are used to indicate which financial sectors are most important in the economy of a &%Nation or &%GeopoliticalArea.') ).

fof(kb_SUMO_7282,axiom,
    s__instance(s__DiversifiedEconomy,s__FinancialSectorAttribute) ).

fof(kb_SUMO_7283,axiom,
    s__instance(s__FinancialSectorAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_7284,axiom,
    s__instance(s__ManufacturingBasedEconomy,s__FinancialSectorAttribute) ).

fof(kb_SUMO_7285,axiom,
    s__instance(s__TradeBasedEconomy,s__FinancialSectorAttribute) ).

fof(kb_SUMO_7286,axiom,
    s__instance(s__PetroleumBasedEconomy,s__FinancialSectorAttribute) ).

fof(kb_SUMO_7287,axiom,
    s__instance(s__TourismBasedEconomy,s__FinancialSectorAttribute) ).

fof(kb_SUMO_7288,axiom,
    s__instance(s__ServiceBasedEconomy,s__FinancialSectorAttribute) ).

fof(kb_SUMO_7289,axiom,
    s__instance(s__AgricultureBasedEconomy,s__FinancialSectorAttribute) ).

fof(kb_SUMO_7290,axiom,
    s__instance(s__SubsistenceAgricultureEconomy,s__FinancialSectorAttribute) ).

fof(kb_SUMO_7291,axiom,
    s__subAttribute(s__SubsistenceAgricultureEconomy,s__AgricultureBasedEconomy) ).

fof(kb_SUMO_7292,axiom,
    s__instance(s__TwoTierLaborMarketEconomy,s__FinancialSectorAttribute) ).

fof(kb_SUMO_7293,axiom,
    s__instance(s__ControlledLaborMarketEconomy,s__FinancialSectorAttribute) ).

fof(kb_SUMO_7294,axiom,
    s__instance(s__OffshoreFinancialSectorEconomy,s__FinancialSectorAttribute) ).

fof(kb_SUMO_7295,axiom,
    s__subAttribute(s__TaxHavenEconomy,s__OffshoreFinancialSectorEconomy) ).

fof(kb_SUMO_7296,axiom,
    s__subAttribute(s__OffshoreBankingSectorEconomy,s__OffshoreFinancialSectorEconomy) ).

fof(kb_SUMO_7297,axiom,
    s__instance(s__totalGDPInPeriod__m,s__PPPBasedEconomicValuation) ).

fof(kb_SUMO_7298,axiom,
    s__instance(s__totalGDPInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7299,axiom,
    s__domain(s__totalGDPInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7300,axiom,
    s__domain(s__totalGDPInPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7301,axiom,
    s__domainSubclass(s__totalGDPInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7302,axiom,
    s__documentation(s__totalGDPInPeriod__m,s__EnglishLanguage,'(&%totalGDPInPeriod ?AREA ?AMOUNT ?PERIOD) means that the value of all final goods and services produced within the &%GeopoliticalArea ?AREA is ?AMOUNT in the period indicated by ?PERIOD, measured in U.S. dollars calculated on a purchasing power parity basis. (See &%PPPBasedEconomicValuation.) This is the Gross Domestic Product for ?AREA for a specified period.') ).

fof(kb_SUMO_7303,axiom,
    s__instance(s__totalGDP__m,s__PPPBasedEconomicValuation) ).

fof(kb_SUMO_7304,axiom,
    s__instance(s__totalGDP__m,s__BinaryPredicate) ).

fof(kb_SUMO_7305,axiom,
    s__domain(s__totalGDP__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7306,axiom,
    s__domain(s__totalGDP__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7307,axiom,
    s__documentation(s__totalGDP__m,s__EnglishLanguage,'(&%totalGDP ?AREA ?AMOUNT) means that the value of all final goods and services produced within the &%GeopoliticalArea ?AREA is ?AMOUNT, in U.S. dollars, calculated on a purchasing power parity basis. This represents Gross Domestic Product (GDP). See &%PPPBasedEconomicValuation.') ).

%FOL fof(kb_SUMO_7308,axiom,(( (! [V__AMOUNT,V__PERIOD,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => (s__totalGDPInPeriod(V__AREA,V__AMOUNT,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__totalGDP(V__AREA,V__AMOUNT)')))))) ))).

fof(kb_SUMO_7309,axiom,
    s__subclass(s__PPPBasedEconomicValuation,s__Relation) ).

fof(kb_SUMO_7310,axiom,
    s__documentation(s__PPPBasedEconomicValuation,s__EnglishLanguage,'&%PPPBasedEconomicValuation is a class of relations used to state international economic information in U.S. dollar amounts. The U.S. dollar amounts are derived from Purchasing Power Parity conversions of economic totals (e.g., GDP) given in local currency. This contrasts with a method of conversion based on currency exchange rates. The PPP method is used by the CIA World Fact Book for the purpose of presenting economic data for all countries covered. Their basis for PPP dollar price weights is the UN International Comparison Program (UNICP) and the work of Professors Robert Summers and Alan Heston of the University of Pennsylvania.') ).

fof(kb_SUMO_7311,axiom,
    s__instance(s__realGrowthRateOfGDPInPeriod__m,s__PPPBasedEconomicValuation) ).

fof(kb_SUMO_7312,axiom,
    s__instance(s__realGrowthRateOfGDPInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7313,axiom,
    s__domain(s__realGrowthRateOfGDPInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7314,axiom,
    s__domain(s__realGrowthRateOfGDPInPeriod__m,"2",s__RealNumber) ).

fof(kb_SUMO_7315,axiom,
    s__domainSubclass(s__realGrowthRateOfGDPInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7316,axiom,
    s__documentation(s__realGrowthRateOfGDPInPeriod__m,s__EnglishLanguage,'(&%realGrowthRateOfGDPInPeriod ?AREA ?RATE ?PERIOD) means that the annual rate of growth in the Gross Domestic Product (GDP) for the &%GeopoliticalArea ?AREA is the fraction ?RATE in the period ?PERIOD, adjusted for inflation, with GDP calculated on a purchasing power parity basis. See &%PPPBasedEconomicValuation.') ).

fof(kb_SUMO_7317,axiom,
    s__instance(s__realGrowthRateOfGDP__m,s__PPPBasedEconomicValuation) ).

fof(kb_SUMO_7318,axiom,
    s__instance(s__realGrowthRateOfGDP__m,s__BinaryPredicate) ).

fof(kb_SUMO_7319,axiom,
    s__domain(s__realGrowthRateOfGDP__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7320,axiom,
    s__domain(s__realGrowthRateOfGDP__m,"2",s__RealNumber) ).

fof(kb_SUMO_7321,axiom,
    s__documentation(s__realGrowthRateOfGDP__m,s__EnglishLanguage,'(&%realGrowthRateOfGDP ?AREA ?RATE) means that the annual rate of growth in the Gross Domestic Product (GDP) for the &%GeopoliticalArea ?AREA is the fraction ?RATE, adjusted for inflation, with GDP calculated on a purchasing power parity basis. See &%PPPBasedEconomicValuation.') ).

%FOL fof(kb_SUMO_7322,axiom,(( (! [V__PERIOD,V__RATE,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__RATE,s__RealNumber) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__realGrowthRateOfGDPInPeriod(V__AREA,V__RATE,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__realGrowthRateOfGDP(V__AREA,V__RATE)')))))) ))).

fof(kb_SUMO_7323,axiom,
    s__instance(s__perCapitaGDPInPeriod__m,s__PPPBasedEconomicValuation) ).

fof(kb_SUMO_7324,axiom,
    s__instance(s__perCapitaGDPInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7325,axiom,
    s__domain(s__perCapitaGDPInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7326,axiom,
    s__domain(s__perCapitaGDPInPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7327,axiom,
    s__domainSubclass(s__perCapitaGDPInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7328,axiom,
    s__documentation(s__perCapitaGDPInPeriod__m,s__EnglishLanguage,'(&%perCapitaGDPInPeriod ?AREA ?AMOUNT ?PERIOD) means that the Gross Domestic Product, on a per capita basis, for the &%GeopoliticalArea ?AREA is ?AMOUNT during the period indicated by ?PERIOD, calculated in U.S. dollars on a purchasing power parity basis. See &%PPPBasedEconomicValuation.') ).

fof(kb_SUMO_7329,axiom,
    s__instance(s__perCapitaGDP__m,s__PPPBasedEconomicValuation) ).

fof(kb_SUMO_7330,axiom,
    s__instance(s__perCapitaGDP__m,s__BinaryPredicate) ).

fof(kb_SUMO_7331,axiom,
    s__domain(s__perCapitaGDP__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7332,axiom,
    s__domain(s__perCapitaGDP__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7333,axiom,
    s__documentation(s__perCapitaGDP__m,s__EnglishLanguage,'(&%perCapitaGDP ?AREA ?AMOUNT) means that the Gross Domestic Product, on a per capita basis, for the &%GeopoliticalArea ?AREA is ?AMOUNT, calculated in U.S. dollars on a purchasing power parity basis. See &%PPPBasedEconomicValuation.') ).

%FOL fof(kb_SUMO_7334,axiom,(( (! [V__AMOUNT,V__PERIOD,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => (s__perCapitaGDPInPeriod(V__AREA,V__AMOUNT,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__perCapitaGDP(V__AREA,V__AMOUNT)')))))) ))).

fof(kb_SUMO_7335,axiom,
    s__instance(s__sectorCompositionOfGDPInPeriod__m,s__PPPBasedEconomicValuation) ).

fof(kb_SUMO_7336,axiom,
    s__instance(s__PPPBasedEconomicValuation__t,s__SetOrClass) ).

fof(kb_SUMO_7337,axiom,
    s__instance(s__sectorCompositionOfGDPInPeriod__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_7338,axiom,
    s__domain(s__sectorCompositionOfGDPInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7339,axiom,
    s__domain(s__sectorCompositionOfGDPInPeriod__m,"2",s__IndustryAttribute) ).

fof(kb_SUMO_7340,axiom,
    s__domain(s__sectorCompositionOfGDPInPeriod__m,"3",s__RealNumber) ).

fof(kb_SUMO_7341,axiom,
    s__domainSubclass(s__sectorCompositionOfGDPInPeriod__m,"4",s__TimeInterval) ).

fof(kb_SUMO_7342,axiom,
    s__documentation(s__sectorCompositionOfGDPInPeriod__m,s__EnglishLanguage,'(&%sectorCompositionOfGDPInPeriod ?AREA ?SECTOR ?FRACTION ?PERIOD) means that in the &%GeopoliticalArea ?AREA, the economic sector ?SECTOR contributes the amount ?FRACTION to the Gross National Product during the &%TimeInterval indicated by ?PERIOD.') ).

fof(kb_SUMO_7343,axiom,
    ! [V__PERIOD,V__FRACTION,V__SECTOR,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__SECTOR,s__IndustryAttribute)
        & s__instance(V__FRACTION,s__RealNumber)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( s__sectorCompositionOfGDPInPeriod(V__AREA,V__SECTOR,V__FRACTION,V__PERIOD)
       => lesseq(V__FRACTION,"1.0") ) ) ).

fof(kb_SUMO_7344,axiom,
    s__instance(s__sectorCompositionOfGDP__m,s__PPPBasedEconomicValuation) ).

fof(kb_SUMO_7345,axiom,
    s__instance(s__sectorCompositionOfGDP__m,s__TernaryPredicate) ).

fof(kb_SUMO_7346,axiom,
    s__domain(s__sectorCompositionOfGDP__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7347,axiom,
    s__domain(s__sectorCompositionOfGDP__m,"2",s__IndustryAttribute) ).

fof(kb_SUMO_7348,axiom,
    s__domain(s__sectorCompositionOfGDP__m,"3",s__RealNumber) ).

fof(kb_SUMO_7349,axiom,
    s__documentation(s__sectorCompositionOfGDP__m,s__EnglishLanguage,'(&%sectorCompositionOfGDP ?AREA ?SECTOR ?FRACTION) means that in the &%GeopoliticalArea ?AREA, the economic sector ?SECTOR contributes the amount ?FRACTION to the Gross National Product.') ).

fof(kb_SUMO_7350,axiom,
    ! [V__FRACTION,V__SECTOR,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__SECTOR,s__IndustryAttribute)
        & s__instance(V__FRACTION,s__RealNumber) )
     => ( s__sectorCompositionOfGDP(V__AREA,V__SECTOR,V__FRACTION)
       => lesseq(V__FRACTION,"1.0") ) ) ).

%FOL fof(kb_SUMO_7351,axiom,(( (! [V__AMOUNT,V__PERIOD,V__SECTOR,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__SECTOR,s__IndustryAttribute) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__RealNumber)) => (s__sectorCompositionOfGDPInPeriod(V__AREA,V__SECTOR,V__AMOUNT,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__sectorCompositionOfGDP(V__AREA,V__SECTOR,V__AMOUNT)')))))) ))).

fof(kb_SUMO_7352,axiom,
    s__instance(s__sectorValueOfGDPInPeriod__m,s__PPPBasedEconomicValuation) ).

fof(kb_SUMO_7353,axiom,
    s__instance(s__sectorValueOfGDPInPeriod__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_7354,axiom,
    s__domain(s__sectorValueOfGDPInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7355,axiom,
    s__domain(s__sectorValueOfGDPInPeriod__m,"2",s__IndustryAttribute) ).

fof(kb_SUMO_7356,axiom,
    s__domain(s__sectorValueOfGDPInPeriod__m,"3",s__CurrencyMeasure) ).

fof(kb_SUMO_7357,axiom,
    s__domainSubclass(s__sectorValueOfGDPInPeriod__m,"4",s__TimeInterval) ).

fof(kb_SUMO_7358,axiom,
    s__documentation(s__sectorValueOfGDPInPeriod__m,s__EnglishLanguage,'(&%sectorValueOfGDPInPeriod ?AREA ?SECTOR ?AMOUNT ?PERIOD) means that for the &%GeopoliticalArea ?AREA, the economic sector ?SECTOR contributes ?AMOUNT to the Gross National Product during the &%TimeInterval indicated by ?PERIOD, evaluated in U.S. dollars on a purchasing power parity basis. See &%PPPBasedEconomicValuation.') ).

fof(kb_SUMO_7359,axiom,
    ! [V__AMOUNT,V__PERIOD,V__GDPAMOUNT,V__FRACTION,V__SECTOR,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__SECTOR,s__IndustryAttribute)
        & s__instance(V__FRACTION,s__RealNumber)
        & s__instance(V__GDPAMOUNT,s__CurrencyMeasure)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass)
        & s__instance(V__AMOUNT,s__CurrencyMeasure) )
     => ( ( s__sectorCompositionOfGDPInPeriod(V__AREA,V__SECTOR,V__FRACTION,V__PERIOD)
          & s__totalGDPInPeriod(V__AREA,V__GDPAMOUNT,V__PERIOD)
          & V__AMOUNT = times(V__FRACTION,V__GDPAMOUNT) )
       => s__sectorValueOfGDPInPeriod(V__AREA,V__SECTOR,V__AMOUNT,V__PERIOD) ) ) ).

fof(kb_SUMO_7360,axiom,
    s__instance(s__sectorValueOfGDP__m,s__PPPBasedEconomicValuation) ).

fof(kb_SUMO_7361,axiom,
    s__instance(s__sectorValueOfGDP__m,s__TernaryPredicate) ).

fof(kb_SUMO_7362,axiom,
    s__domain(s__sectorValueOfGDP__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7363,axiom,
    s__domain(s__sectorValueOfGDP__m,"2",s__IndustryAttribute) ).

fof(kb_SUMO_7364,axiom,
    s__domain(s__sectorValueOfGDP__m,"3",s__CurrencyMeasure) ).

fof(kb_SUMO_7365,axiom,
    s__documentation(s__sectorValueOfGDP__m,s__EnglishLanguage,'(&%sectorValueOfGDP ?AREA ?SECTOR ?AMOUNT) means that for the &%GeopoliticalArea ?AREA, the economic sector ?SECTOR contributes ?AMOUNT to the Gross National Product, evaluated in U.S. dollars on a purchasing power parity basis. See &%PPPBasedEconomicValuation.') ).

%FOL fof(kb_SUMO_7366,axiom,(( (! [V__AMOUNT,V__PERIOD,V__SECTOR,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__SECTOR,s__IndustryAttribute) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => (s__sectorValueOfGDPInPeriod(V__AREA,V__SECTOR,V__AMOUNT,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__sectorValueOfGDP(V__AREA,V__SECTOR,V__AMOUNT)')))))) ))).

fof(kb_SUMO_7367,axiom,
    s__instance(s__AgriculturalSector,s__IndustryAttribute) ).

fof(kb_SUMO_7368,axiom,
    s__instance(s__IndustrialSector,s__IndustryAttribute) ).

fof(kb_SUMO_7369,axiom,
    s__instance(s__ServiceSector,s__IndustryAttribute) ).

fof(kb_SUMO_7370,axiom,
    s__subAttribute(s__AgricultureForestryFishingAndHunting,s__AgriculturalSector) ).

fof(kb_SUMO_7371,axiom,
    s__instance(s__populationFractionBelowPovertyLineInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7372,axiom,
    s__domain(s__populationFractionBelowPovertyLineInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7373,axiom,
    s__domain(s__populationFractionBelowPovertyLineInPeriod__m,"2",s__RealNumber) ).

fof(kb_SUMO_7374,axiom,
    s__domainSubclass(s__populationFractionBelowPovertyLineInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7375,axiom,
    s__documentation(s__populationFractionBelowPovertyLineInPeriod__m,s__EnglishLanguage,'(&%populationFractionBelowPovertyLineInPeriod ?AREA ?FRACTION ?PERIOD) means that in the &%GeopoliticalArea ?AREA, the segment of the population living below the (locally defined) poverty line is ?FRACTION during the &%TimeInterval indicated by ?PERIOD. Note that the definition of the poverty line varies internationally.') ).

fof(kb_SUMO_7376,axiom,
    ! [V__PERIOD,V__FRACTION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__FRACTION,s__RealNumber)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( s__populationFractionBelowPovertyLineInPeriod(V__AREA,V__FRACTION,V__PERIOD)
       => lesseq(V__FRACTION,"1.0") ) ) ).

fof(kb_SUMO_7377,axiom,
    s__instance(s__populationFractionBelowPovertyLine__m,s__BinaryPredicate) ).

fof(kb_SUMO_7378,axiom,
    s__domain(s__populationFractionBelowPovertyLine__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7379,axiom,
    s__domain(s__populationFractionBelowPovertyLine__m,"2",s__RealNumber) ).

fof(kb_SUMO_7380,axiom,
    s__documentation(s__populationFractionBelowPovertyLine__m,s__EnglishLanguage,'(&%populationFractionBelowPovertyLine ?AREA ?FRACTION) means that in the &%GeopoliticalArea ?AREA, the segment of the population living below the (locally defined) poverty line is ?FRACTION. Note that the definition of the poverty line varies internationally.') ).

fof(kb_SUMO_7381,axiom,
    ! [V__FRACTION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__FRACTION,s__RealNumber) )
     => ( s__populationFractionBelowPovertyLine(V__AREA,V__FRACTION)
       => lesseq(V__FRACTION,"1.0") ) ) ).

%FOL fof(kb_SUMO_7382,axiom,(( (! [V__PERIOD,V__FRACTION,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__FRACTION,s__RealNumber) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__populationFractionBelowPovertyLineInPeriod(V__AREA,V__FRACTION,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__populationFractionBelowPovertyLine(V__AREA,V__FRACTION)')))))) ))).

fof(kb_SUMO_7383,axiom,
    s__instance(s__lowestDecileShareOfHouseholdIncomeInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7384,axiom,
    s__domain(s__lowestDecileShareOfHouseholdIncomeInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7385,axiom,
    s__domain(s__lowestDecileShareOfHouseholdIncomeInPeriod__m,"2",s__RealNumber) ).

fof(kb_SUMO_7386,axiom,
    s__domainSubclass(s__lowestDecileShareOfHouseholdIncomeInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7387,axiom,
    s__documentation(s__lowestDecileShareOfHouseholdIncomeInPeriod__m,s__EnglishLanguage,'(&%lowestDecileShareOfHouseholdIncomeInPeriod ?AREA ?FRACTION ?PERIOD) means that in the &%GeopoliticalArea ?AREA, the lowest decile (0-10%) of households with respect to household income (or consumption) had ?FRACTION amount of the total household income (or consumption), during the &%TimeInterval indicated by ?PERIOD. Data from different countries may not be directly comparable due to variation in the basis of the data (e.g., based on household income versus based on household consumption).') ).

fof(kb_SUMO_7388,axiom,
    ! [V__PERIOD,V__FRACTION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__FRACTION,s__RealNumber)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( s__lowestDecileShareOfHouseholdIncomeInPeriod(V__AREA,V__FRACTION,V__PERIOD)
       => lesseq(V__FRACTION,"1.0") ) ) ).

fof(kb_SUMO_7389,axiom,
    s__instance(s__lowestDecileShareOfHouseholdIncome__m,s__BinaryPredicate) ).

fof(kb_SUMO_7390,axiom,
    s__domain(s__lowestDecileShareOfHouseholdIncome__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7391,axiom,
    s__domain(s__lowestDecileShareOfHouseholdIncome__m,"2",s__RealNumber) ).

fof(kb_SUMO_7392,axiom,
    s__documentation(s__lowestDecileShareOfHouseholdIncome__m,s__EnglishLanguage,'(&%lowestDecileShareOfHouseholdIncome ?AREA ?FRACTION) means that in the &%GeopoliticalArea ?AREA, the lowest decile (0-10%) of households with respect to household income (or consumption) had ?FRACTION amount of the total household income (or consumption). Data from different countries may not be directly comparable due to variation in the basis of the data (e.g., based on income versus based on consumption).') ).

fof(kb_SUMO_7393,axiom,
    ! [V__FRACTION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__FRACTION,s__RealNumber) )
     => ( s__lowestDecileShareOfHouseholdIncome(V__AREA,V__FRACTION)
       => lesseq(V__FRACTION,"1.0") ) ) ).

%FOL fof(kb_SUMO_7394,axiom,(( (! [V__PERIOD,V__FRACTION,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__FRACTION,s__RealNumber) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__lowestDecileShareOfHouseholdIncomeInPeriod(V__AREA,V__FRACTION,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__lowestDecileShareOfHouseholdIncome(V__AREA,V__FRACTION)')))))) ))).

fof(kb_SUMO_7395,axiom,
    s__instance(s__highestDecileShareOfHouseholdIncomeInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7396,axiom,
    s__domain(s__highestDecileShareOfHouseholdIncomeInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7397,axiom,
    s__domain(s__highestDecileShareOfHouseholdIncomeInPeriod__m,"2",s__RealNumber) ).

fof(kb_SUMO_7398,axiom,
    s__domainSubclass(s__highestDecileShareOfHouseholdIncomeInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7399,axiom,
    s__documentation(s__highestDecileShareOfHouseholdIncomeInPeriod__m,s__EnglishLanguage,'(&%highestDecileShareOfHouseholdIncomeInPeriod ?AREA ?FRACTION ?PERIOD) means that in the &%GeopoliticalArea ?AREA, the highest decile (90-100%) of households with respect to household income (or consumption) had ?FRACTION amount of the total household income (or consumption), during the &%TimeInterval indicated by ?PERIOD. Data from different countries may not be directly comparable due to variation in the basis of the data (e.g., based on household income versus based on household consumption).') ).

fof(kb_SUMO_7400,axiom,
    ! [V__PERIOD,V__FRACTION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__FRACTION,s__RealNumber)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( s__highestDecileShareOfHouseholdIncomeInPeriod(V__AREA,V__FRACTION,V__PERIOD)
       => lesseq(V__FRACTION,"1.0") ) ) ).

fof(kb_SUMO_7401,axiom,
    s__instance(s__highestDecileShareOfHouseholdIncome__m,s__BinaryPredicate) ).

fof(kb_SUMO_7402,axiom,
    s__domain(s__highestDecileShareOfHouseholdIncome__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7403,axiom,
    s__domain(s__highestDecileShareOfHouseholdIncome__m,"2",s__RealNumber) ).

fof(kb_SUMO_7404,axiom,
    s__documentation(s__highestDecileShareOfHouseholdIncome__m,s__EnglishLanguage,'(&%highestDecileShareOfHouseholdIncome ?AREA ?FRACTION) means that in the &%GeopoliticalArea ?AREA, the highest decile (90-100%) of households with respect to household income (or consumption) had ?FRACTION amount of the total household income (or consumption). Data from different countries may not be directly comparable due to variation in the basis of the data (e.g., based on income versus based on consumption).') ).

fof(kb_SUMO_7405,axiom,
    ! [V__FRACTION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__FRACTION,s__RealNumber) )
     => ( s__highestDecileShareOfHouseholdIncome(V__AREA,V__FRACTION)
       => lesseq(V__FRACTION,"1.0") ) ) ).

%FOL fof(kb_SUMO_7406,axiom,(( (! [V__PERIOD,V__FRACTION,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__FRACTION,s__RealNumber) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__PERIOD,s__TimePosition)) => (s__highestDecileShareOfHouseholdIncomeInPeriod(V__AREA,V__FRACTION,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__PERIOD,'s__highestDecileShareOfHouseholdIncome(V__AREA,V__FRACTION)')))))) ))).

fof(kb_SUMO_7407,axiom,
    s__instance(s__incomeDistributionByGiniIndexInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7408,axiom,
    s__domain(s__incomeDistributionByGiniIndexInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7409,axiom,
    s__domain(s__incomeDistributionByGiniIndexInPeriod__m,"2",s__NonnegativeRealNumber) ).

fof(kb_SUMO_7410,axiom,
    s__domainSubclass(s__incomeDistributionByGiniIndexInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7411,axiom,
    s__documentation(s__incomeDistributionByGiniIndexInPeriod__m,s__EnglishLanguage,'(&%incomeDistributionByGiniIndexInPeriod ?AREA ?INDEX ?PERIOD) means that in the &%GeopoliticalArea ?AREA, the distribution of family income is ?INDEX, as measured by the Gini index, during the &%TimeInterval indicated by ?PERIOD.') ).

fof(kb_SUMO_7412,axiom,
    ! [V__PERIOD,V__INDEX,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__INDEX,s__NonnegativeRealNumber)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( s__incomeDistributionByGiniIndexInPeriod(V__AREA,V__INDEX,V__PERIOD)
       => lesseq(V__INDEX,"100") ) ) ).

fof(kb_SUMO_7413,axiom,
    s__instance(s__incomeDistributionByGiniIndex__m,s__BinaryPredicate) ).

fof(kb_SUMO_7414,axiom,
    s__domain(s__incomeDistributionByGiniIndex__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7415,axiom,
    s__domain(s__incomeDistributionByGiniIndex__m,"2",s__NonnegativeRealNumber) ).

fof(kb_SUMO_7416,axiom,
    s__documentation(s__incomeDistributionByGiniIndex__m,s__EnglishLanguage,'(&%incomeDistributionByGiniIndex ?AREA ?INDEX) means that in the &%GeopoliticalArea ?AREA, the distribution of family income is ?INDEX, as measured by the Gini index for family income distribution.') ).

fof(kb_SUMO_7417,axiom,
    ! [V__INDEX,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__INDEX,s__NonnegativeRealNumber) )
     => ( s__incomeDistributionByGiniIndex(V__AREA,V__INDEX)
       => lesseq(V__INDEX,"100") ) ) ).

%FOL fof(kb_SUMO_7418,axiom,(( (! [V__PERIOD,V__INDEX,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__INDEX,s__NonnegativeRealNumber) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__incomeDistributionByGiniIndexInPeriod(V__AREA,V__INDEX,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__incomeDistributionByGiniIndex(V__AREA,V__INDEX)')))))) ))).

fof(kb_SUMO_7419,axiom,
    s__instance(s__inflationRateOfConsumerPricesInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7420,axiom,
    s__domain(s__inflationRateOfConsumerPricesInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7421,axiom,
    s__domain(s__inflationRateOfConsumerPricesInPeriod__m,"2",s__RealNumber) ).

fof(kb_SUMO_7422,axiom,
    s__domainSubclass(s__inflationRateOfConsumerPricesInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7423,axiom,
    s__documentation(s__inflationRateOfConsumerPricesInPeriod__m,s__EnglishLanguage,'(&%inflationRateOfConsumerPricesInPeriod ?AREA ?FRACTION ?PERIOD) means that in the &%GeopoliticalArea ?AREA, the annual change in consumer prices was ?FRACTION, for the &%TimeInterval indicated by ?PERIOD, compared with prices from the prior period.') ).

fof(kb_SUMO_7424,axiom,
    ! [V__PERIOD,V__FRACTION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__FRACTION,s__RealNumber)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( s__inflationRateOfConsumerPricesInPeriod(V__AREA,V__FRACTION,V__PERIOD)
       => lesseq(V__FRACTION,"1.0") ) ) ).

fof(kb_SUMO_7425,axiom,
    s__instance(s__inflationRateOfConsumerPrices__m,s__BinaryPredicate) ).

fof(kb_SUMO_7426,axiom,
    s__domain(s__inflationRateOfConsumerPrices__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7427,axiom,
    s__domain(s__inflationRateOfConsumerPrices__m,"2",s__RealNumber) ).

fof(kb_SUMO_7428,axiom,
    s__documentation(s__inflationRateOfConsumerPrices__m,s__EnglishLanguage,'(&%inflationRateOfConsumerPrices ?AREA ?FRACTION) means that in the &%GeopoliticalArea ?AREA, the annual change in consumer prices was ?FRACTION, compared with prices from the previous year.') ).

fof(kb_SUMO_7429,axiom,
    ! [V__FRACTION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__FRACTION,s__RealNumber) )
     => ( s__inflationRateOfConsumerPrices(V__AREA,V__FRACTION)
       => lesseq(V__FRACTION,"1.0") ) ) ).

%FOL fof(kb_SUMO_7430,axiom,(( (! [V__PERIOD,V__FRACTION,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__FRACTION,s__RealNumber) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__inflationRateOfConsumerPricesInPeriod(V__AREA,V__FRACTION,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__inflationRateOfConsumerPrices(V__AREA,V__FRACTION)')))))) ))).

fof(kb_SUMO_7431,axiom,
    s__instance(s__laborForceTotalInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7432,axiom,
    s__domain(s__laborForceTotalInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7433,axiom,
    s__domain(s__laborForceTotalInPeriod__m,"2",s__NonnegativeRealNumber) ).

fof(kb_SUMO_7434,axiom,
    s__domainSubclass(s__laborForceTotalInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7435,axiom,
    s__documentation(s__laborForceTotalInPeriod__m,s__EnglishLanguage,'(&%laborForceTotalInPeriod ?AREA ?AMOUNT ?PERIOD) means that the total labor force of the &%GeopoliticalArea ?AREA is ?AMOUNT during the &%TimeInterval indicated by ?PERIOD. This includes unemployed workers.') ).

fof(kb_SUMO_7436,axiom,
    s__instance(s__laborForceTotal__m,s__BinaryPredicate) ).

fof(kb_SUMO_7437,axiom,
    s__domain(s__laborForceTotal__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7438,axiom,
    s__domain(s__laborForceTotal__m,"2",s__NonnegativeRealNumber) ).

fof(kb_SUMO_7439,axiom,
    s__documentation(s__laborForceTotal__m,s__EnglishLanguage,'(&%laborForceTotal ?AREA ?AMOUNT) means that the total labor force of the &%GeopoliticalArea ?AREA is ?AMOUNT. This includes unemployed workers.') ).

%FOL fof(kb_SUMO_7440,axiom,(( (! [V__AMOUNT,V__PERIOD,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__NonnegativeRealNumber)) => (s__laborForceTotalInPeriod(V__AREA,V__AMOUNT,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__laborForceTotal(V__AREA,V__AMOUNT)')))))) ))).

fof(kb_SUMO_7441,axiom,
    s__instance(s__laborForceFractionByOccupationInPeriod__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_7442,axiom,
    s__domain(s__laborForceFractionByOccupationInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7443,axiom,
    s__domain(s__laborForceFractionByOccupationInPeriod__m,"2",s__Attribute) ).

fof(kb_SUMO_7444,axiom,
    s__domain(s__laborForceFractionByOccupationInPeriod__m,"3",s__RealNumber) ).

fof(kb_SUMO_7445,axiom,
    s__domainSubclass(s__laborForceFractionByOccupationInPeriod__m,"4",s__TimeInterval) ).

fof(kb_SUMO_7446,axiom,
    s__documentation(s__laborForceFractionByOccupationInPeriod__m,s__EnglishLanguage,'(&%laborForceFractionByOccupationInPeriod ?AREA ?SECTOR ?FRACTION ?PERIOD) means that in the &%GeopoliticalArea ?AREA, workers in the job area ?SECTOR make up ?FRACTION of the labor force, during the &%TimeInterval indicated by ?PERIOD. The unemployed are not included in these figures. Occupation may be indicated by an &%OccupationalRole or an &%IndustryAttribute.') ).

fof(kb_SUMO_7447,axiom,
    ! [V__PERIOD,V__FRACTION,V__SECTOR,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__SECTOR,s__Attribute)
        & s__instance(V__FRACTION,s__RealNumber)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( s__laborForceFractionByOccupationInPeriod(V__AREA,V__SECTOR,V__FRACTION,V__PERIOD)
       => lesseq(V__FRACTION,"1.0") ) ) ).

fof(kb_SUMO_7448,axiom,
    s__instance(s__laborForceFractionByOccupation__m,s__TernaryPredicate) ).

fof(kb_SUMO_7449,axiom,
    s__domain(s__laborForceFractionByOccupation__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7450,axiom,
    s__domain(s__laborForceFractionByOccupation__m,"2",s__Attribute) ).

fof(kb_SUMO_7451,axiom,
    s__domain(s__laborForceFractionByOccupation__m,"3",s__RealNumber) ).

fof(kb_SUMO_7452,axiom,
    s__documentation(s__laborForceFractionByOccupation__m,s__EnglishLanguage,'(&%laborForceFractionByOccupation ?AREA ?SECTOR ?FRACTION) means that in the &%GeopoliticalArea ?AREA, workers in the job area ?SECTOR make up ?FRACTION of the labor force. The unemployed are not included in these figures. Occupation may be indicated by an &%OccupationalRole or an &%IndustryAttribute.') ).

fof(kb_SUMO_7453,axiom,
    ! [V__FRACTION,V__SECTOR,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__SECTOR,s__Attribute)
        & s__instance(V__FRACTION,s__RealNumber) )
     => ( s__laborForceFractionByOccupation(V__AREA,V__SECTOR,V__FRACTION)
       => lesseq(V__FRACTION,"1.0") ) ) ).

%FOL fof(kb_SUMO_7454,axiom,(( (! [V__PERIOD,V__FRACTION,V__SECTOR,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__SECTOR,s__Attribute) & s__instance(V__FRACTION,s__RealNumber) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__laborForceFractionByOccupationInPeriod(V__AREA,V__SECTOR,V__FRACTION,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__laborForceFractionByOccupation(V__AREA,V__SECTOR,V__FRACTION)')))))) ))).

fof(kb_SUMO_7455,axiom,
    s__instance(s__unemploymentRateOfAreaInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7456,axiom,
    s__domain(s__unemploymentRateOfAreaInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7457,axiom,
    s__domain(s__unemploymentRateOfAreaInPeriod__m,"2",s__RealNumber) ).

fof(kb_SUMO_7458,axiom,
    s__domainSubclass(s__unemploymentRateOfAreaInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7459,axiom,
    s__documentation(s__unemploymentRateOfAreaInPeriod__m,s__EnglishLanguage,'(&%unemploymentRateOfAreaInPeriod ?AREA ?RATE ?PERIOD) means that the unemployment rate in the &%GeographicalArea ?AREA is ?RATE, during the &%TimeInterval indicated by ?PERIOD.') ).

fof(kb_SUMO_7460,axiom,
    ! [V__PERIOD,V__RATE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__RATE,s__RealNumber)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( s__unemploymentRateOfAreaInPeriod(V__AREA,V__RATE,V__PERIOD)
       => lesseq(V__RATE,"1.0") ) ) ).

fof(kb_SUMO_7461,axiom,
    s__instance(s__unemploymentRateOfArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_7462,axiom,
    s__domain(s__unemploymentRateOfArea__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7463,axiom,
    s__domain(s__unemploymentRateOfArea__m,"2",s__RealNumber) ).

fof(kb_SUMO_7464,axiom,
    s__documentation(s__unemploymentRateOfArea__m,s__EnglishLanguage,'(&%unemploymentRateOfArea ?AREA ?RATE) means that the unemployment rate in the &%GeographicalArea ?AREA is ?RATE.') ).

fof(kb_SUMO_7465,axiom,
    ! [V__RATE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__RATE,s__RealNumber) )
     => ( s__unemploymentRateOfArea(V__AREA,V__RATE)
       => lesseq(V__RATE,"1.0") ) ) ).

%FOL fof(kb_SUMO_7466,axiom,(( (! [V__PERIOD,V__RATE,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__RATE,s__RealNumber) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__unemploymentRateOfAreaInPeriod(V__AREA,V__RATE,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__unemploymentRateOfArea(V__AREA,V__RATE)')))))) ))).

fof(kb_SUMO_7467,axiom,
    s__instance(s__annualRevenuesOfAreaInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7468,axiom,
    s__domain(s__annualRevenuesOfAreaInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7469,axiom,
    s__domain(s__annualRevenuesOfAreaInPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7470,axiom,
    s__domainSubclass(s__annualRevenuesOfAreaInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7471,axiom,
    s__documentation(s__annualRevenuesOfAreaInPeriod__m,s__EnglishLanguage,'(&%annualRevenuesOfAreaInPeriod ?AREA ?AMOUNT ?PERIOD) means that the annual budgetary revenues of the &%GeopoliticalArea ?AREA are ?AMOUNT for the annual &%TimeInterval indicated by ?PERIOD, calculated in U.S. dollars according to the currency exchange rate method.') ).

fof(kb_SUMO_7472,axiom,
    s__instance(s__annualRevenuesOfArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_7473,axiom,
    s__domain(s__annualRevenuesOfArea__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7474,axiom,
    s__domain(s__annualRevenuesOfArea__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7475,axiom,
    s__documentation(s__annualRevenuesOfArea__m,s__EnglishLanguage,'(&%annualRevenuesOfArea ?AREA ?AMOUNT) means that the annual budgetary revenues of the &%GeopoliticalArea ?AREA are ?AMOUNT, calculated in U.S. dollars according to the currency exchange rate method.') ).

%FOL fof(kb_SUMO_7476,axiom,(( (! [V__AMOUNT,V__PERIOD,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => (s__annualRevenuesOfAreaInPeriod(V__AREA,V__AMOUNT,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__annualRevenuesOfArea(V__AREA,V__AMOUNT)')))))) ))).

fof(kb_SUMO_7477,axiom,
    s__instance(s__annualExpendituresOfAreaInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7478,axiom,
    s__domain(s__annualExpendituresOfAreaInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7479,axiom,
    s__domain(s__annualExpendituresOfAreaInPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7480,axiom,
    s__domainSubclass(s__annualExpendituresOfAreaInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7481,axiom,
    s__documentation(s__annualExpendituresOfAreaInPeriod__m,s__EnglishLanguage,'(&%annualExpendituresOfAreaInPeriod ?AREA ?AMOUNT ?PERIOD) means that the annual budgetary expenditures of the &%GeopoliticalArea ?AREA are ?AMOUNT for the annual &%TimeInterval indicated by ?PERIOD, calculated in U.S. dollars according to the currency exchange rate method.') ).

fof(kb_SUMO_7482,axiom,
    s__instance(s__annualExpendituresOfArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_7483,axiom,
    s__domain(s__annualExpendituresOfArea__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7484,axiom,
    s__domain(s__annualExpendituresOfArea__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7485,axiom,
    s__documentation(s__annualExpendituresOfArea__m,s__EnglishLanguage,'(&%annualExpendituresOfArea ?AREA ?AMOUNT) means that the annual budgetary expenditures of the &%GeopoliticalArea ?AREA are ?AMOUNT, calculated in U.S. dollars according to the currency exchange rate method.') ).

%FOL fof(kb_SUMO_7486,axiom,(( (! [V__AMOUNT,V__PERIOD,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => (s__annualExpendituresOfAreaInPeriod(V__AREA,V__AMOUNT,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__annualExpendituresOfArea(V__AREA,V__AMOUNT)')))))) ))).

fof(kb_SUMO_7487,axiom,
    s__instance(s__capitalExpendituresOfAreaInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7488,axiom,
    s__domain(s__capitalExpendituresOfAreaInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7489,axiom,
    s__domain(s__capitalExpendituresOfAreaInPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7490,axiom,
    s__domainSubclass(s__capitalExpendituresOfAreaInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7491,axiom,
    s__documentation(s__capitalExpendituresOfAreaInPeriod__m,s__EnglishLanguage,'(&%capitalExpendituresOfAreaInPeriod ?AREA ?AMOUNT ?PERIOD) means that the annual capital expenditures of the &%GeopoliticalArea ?AREA are ?AMOUNT for the annual &%TimeInterval indicated by ?PERIOD, calculated in U.S. dollars according to the currency exchange rate method. This figure is a portion of the &%annualExpendituresOfArea for ?AREA in ?PERIOD.') ).

fof(kb_SUMO_7492,axiom,
    ! [V__PERIOD,V__CAPAMOUNT,V__TOTALAMOUNT,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__TOTALAMOUNT,s__CurrencyMeasure)
        & s__instance(V__CAPAMOUNT,s__CurrencyMeasure)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( ( s__capitalExpendituresOfAreaInPeriod(V__AREA,V__CAPAMOUNT,V__PERIOD)
          & s__annualExpendituresOfAreaInPeriod(V__AREA,V__TOTALAMOUNT,V__PERIOD) )
       => greater(V__TOTALAMOUNT,V__CAPAMOUNT) ) ) ).

fof(kb_SUMO_7493,axiom,
    s__instance(s__capitalExpendituresOfArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_7494,axiom,
    s__domain(s__capitalExpendituresOfArea__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7495,axiom,
    s__domain(s__capitalExpendituresOfArea__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7496,axiom,
    s__documentation(s__capitalExpendituresOfArea__m,s__EnglishLanguage,'(&%capitalExpendituresOfArea ?AREA ?AMOUNT) means that the annual capital expenditures of the &%GeopoliticalArea ?AREA are ?AMOUNT, calculated in U.S. dollars according to the currency exchange rate method. This figure is a portion of the &%annualExpendituresOfArea for ?AREA.') ).

%FOL fof(kb_SUMO_7497,axiom,(( (! [V__TIME,V__CAPAMOUNT,V__TOTALAMOUNT,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__TOTALAMOUNT,s__CurrencyMeasure) & s__instance(V__CAPAMOUNT,s__CurrencyMeasure) & s__instance(V__TIME,s__TimePosition)) => ((s__holdsDuring(V__TIME,'s__capitalExpendituresOfArea(V__AREA,V__CAPAMOUNT)') & s__holdsDuring(V__TIME,'s__annualExpendituresOfArea(V__AREA,V__TOTALAMOUNT)')) => greater(V__TOTALAMOUNT,V__CAPAMOUNT)))) ))).

%FOL fof(kb_SUMO_7498,axiom,(( (! [V__AMOUNT,V__PERIOD,V__CAPAMOUNT,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__CAPAMOUNT,s__CurrencyMeasure) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => (s__capitalExpendituresOfAreaInPeriod(V__AREA,V__CAPAMOUNT,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__capitalExpendituresOfArea(V__AREA,V__AMOUNT)')))))) ))).

fof(kb_SUMO_7499,axiom,
    s__instance(s__industryOfArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_7500,axiom,
    s__domain(s__industryOfArea__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7501,axiom,
    s__domain(s__industryOfArea__m,"2",s__IndustryAttribute) ).

fof(kb_SUMO_7502,axiom,
    s__documentation(s__industryOfArea__m,s__EnglishLanguage,'(&%industryOfArea ?AREA ?SECTOR) means that the &%GeopoliticalArea ?AREA produces goods or services in the economic area ?SECTOR.') ).

fof(kb_SUMO_7503,axiom,
    s__instance(s__industryRankByOutput__m,s__TernaryPredicate) ).

fof(kb_SUMO_7504,axiom,
    s__domain(s__industryRankByOutput__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7505,axiom,
    s__domain(s__industryRankByOutput__m,"2",s__IndustryAttribute) ).

fof(kb_SUMO_7506,axiom,
    s__domain(s__industryRankByOutput__m,"3",s__PositiveInteger) ).

fof(kb_SUMO_7507,axiom,
    s__documentation(s__industryRankByOutput__m,s__EnglishLanguage,'(&%industryRankByOutput ?AREA ?SECTOR ?NTH) means that in the &%GeopoliticalArea ?AREA, the economic area ?SECTOR is ?NTH with respect to the value of its annual output.') ).

fof(kb_SUMO_7508,axiom,
    ! [V__SECTOR,V__AREA,V__NTH] :
      ( ( s__instance(V__NTH,s__PositiveInteger)
        & s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__SECTOR,s__IndustryAttribute) )
     => ( s__industryRankByOutput(V__AREA,V__SECTOR,V__NTH)
       => s__industryOfArea(V__AREA,V__SECTOR) ) ) ).

fof(kb_SUMO_7509,axiom,
    s__instance(s__industryProductType__m,s__BinaryPredicate) ).

fof(kb_SUMO_7510,axiom,
    s__domain(s__industryProductType__m,"1",s__IndustryAttribute) ).

fof(kb_SUMO_7511,axiom,
    s__domainSubclass(s__industryProductType__m,"2",s__Object) ).

fof(kb_SUMO_7512,axiom,
    s__documentation(s__industryProductType__m,s__EnglishLanguage,'(&%industryProductType ?INDUSTRY ?TYPE) means that organizations with the &%IndustryAttribute ?INDUSTRY produce products of the kind ?TYPE.') ).

fof(kb_SUMO_7513,axiom,
    ! [V__INDUSTRY,V__ORG,V__TYPE] :
      ( ( s__subclass(V__TYPE,s__Object)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__ORG,s__Agent)
        & s__instance(V__INDUSTRY,s__IndustryAttribute) )
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,V__INDUSTRY)
          & s__industryProductType(V__INDUSTRY,V__TYPE) )
       => ? [V__EVENT,V__ITEM] :
            ( s__instance(V__EVENT,s__Process)
            & s__instance(V__EVENT,s__Making)
            & s__instance(V__ITEM,V__TYPE)
            & s__agent(V__EVENT,V__ORG)
            & s__result(V__EVENT,V__ITEM) ) ) ) ).

fof(kb_SUMO_7514,axiom,
    s__instance(s__organizationProductType__m,s__BinaryPredicate) ).

fof(kb_SUMO_7515,axiom,
    s__domain(s__organizationProductType__m,"1",s__Organization) ).

fof(kb_SUMO_7516,axiom,
    s__domainSubclass(s__organizationProductType__m,"2",s__Object) ).

fof(kb_SUMO_7517,axiom,
    s__documentation(s__organizationProductType__m,s__EnglishLanguage,'(&%organizationProductType ?BUSINESS ?TYPE) means that the &%Organization ?BUSINESS produces products of the kind ?TYPE.') ).

fof(kb_SUMO_7518,axiom,
    ! [V__GENUS,V__TYPE,V__BUSINESS] :
      ( ( s__instance(V__BUSINESS,s__Organization)
        & s__subclass(V__TYPE,s__Object)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__subclass(V__GENUS,s__Object)
        & s__instance(V__GENUS,s__SetOrClass) )
     => ( ( s__organizationProductType(V__BUSINESS,V__TYPE)
          & s__subclass(V__TYPE,V__GENUS) )
       => s__organizationProductType(V__BUSINESS,V__GENUS) ) ) ).

fof(kb_SUMO_7519,axiom,
    ! [V__INDUSTRY,V__TYPE,V__BUSINESS] :
      ( ( s__subclass(V__TYPE,s__Object)
        & s__instance(V__TYPE,s__SetOrClass) )
     => ( ( s__industryProductType(V__INDUSTRY,V__TYPE)
          & s__instance(V__INDUSTRY,s__IndustryAttribute)
          & s__instance(V__BUSINESS,s__Organization)
          & s__attribute(V__BUSINESS,V__INDUSTRY) )
       => s__organizationProductType(V__BUSINESS,V__TYPE) ) ) ).

fof(kb_SUMO_7520,axiom,
    s__instance(s__industryServiceType__m,s__BinaryPredicate) ).

fof(kb_SUMO_7521,axiom,
    s__domain(s__industryServiceType__m,"1",s__IndustryAttribute) ).

fof(kb_SUMO_7522,axiom,
    s__domainSubclass(s__industryServiceType__m,"2",s__IntentionalProcess) ).

fof(kb_SUMO_7523,axiom,
    s__documentation(s__industryServiceType__m,s__EnglishLanguage,'(&%industryServiceType ?INDUSTRY ?TYPE) means that organizations with the &%IndustryAttribute ?INDUSTRY provide services of the kind ?TYPE.') ).

fof(kb_SUMO_7524,axiom,
    ! [V__INDUSTRY,V__ORG,V__TYPE] :
      ( ( s__subclass(V__TYPE,s__IntentionalProcess)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__ORG,s__Agent)
        & s__instance(V__INDUSTRY,s__IndustryAttribute) )
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,V__INDUSTRY)
          & s__industryServiceType(V__INDUSTRY,V__TYPE) )
       => ? [V__EVENT] :
            ( s__instance(V__EVENT,s__Process)
            & s__instance(V__EVENT,V__TYPE)
            & s__agent(V__EVENT,V__ORG) ) ) ) ).

fof(kb_SUMO_7525,axiom,
    s__instance(s__organizationServiceType__m,s__BinaryPredicate) ).

fof(kb_SUMO_7526,axiom,
    s__domain(s__organizationServiceType__m,"1",s__Organization) ).

fof(kb_SUMO_7527,axiom,
    s__domainSubclass(s__organizationServiceType__m,"2",s__IntentionalProcess) ).

fof(kb_SUMO_7528,axiom,
    s__documentation(s__organizationServiceType__m,s__EnglishLanguage,'(&%organizationServiceType ?BUSINESS ?TYPE) means that the &%Organization ?BUSINESS provides services of the kind ?TYPE.') ).

fof(kb_SUMO_7529,axiom,
    ! [V__GENUS,V__TYPE,V__BUSINESS] :
      ( ( s__instance(V__BUSINESS,s__Organization)
        & s__subclass(V__TYPE,s__IntentionalProcess)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__subclass(V__GENUS,s__IntentionalProcess)
        & s__instance(V__GENUS,s__SetOrClass) )
     => ( ( s__organizationServiceType(V__BUSINESS,V__TYPE)
          & s__subclass(V__TYPE,V__GENUS) )
       => s__organizationServiceType(V__BUSINESS,V__GENUS) ) ) ).

fof(kb_SUMO_7530,axiom,
    ! [V__INDUSTRY,V__TYPE,V__BUSINESS] :
      ( ( s__subclass(V__TYPE,s__IntentionalProcess)
        & s__instance(V__TYPE,s__SetOrClass) )
     => ( ( s__industryServiceType(V__INDUSTRY,V__TYPE)
          & s__instance(V__INDUSTRY,s__IndustryAttribute)
          & s__instance(V__BUSINESS,s__Organization)
          & s__attribute(V__BUSINESS,V__INDUSTRY) )
       => s__organizationServiceType(V__BUSINESS,V__TYPE) ) ) ).

fof(kb_SUMO_7531,axiom,
    s__instance(s__resultType__m,s__BinaryPredicate) ).

fof(kb_SUMO_7532,axiom,
    s__domain(s__resultType__m,"1",s__Process) ).

fof(kb_SUMO_7533,axiom,
    s__domainSubclass(s__resultType__m,"2",s__Object) ).

fof(kb_SUMO_7534,axiom,
    s__documentation(s__resultType__m,s__EnglishLanguage,'(&%resultType ?PROCESS ?TYPE) means that the &%Process ?PROCESS produces some result(s) of the type ?TYPE.') ).

fof(kb_SUMO_7535,axiom,
    ! [V__PROCESS,V__TYPE] :
      ( ( s__subclass(V__TYPE,s__Object)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PROCESS,s__Process) )
     => ( s__resultType(V__PROCESS,V__TYPE)
       => ? [V__ITEM] :
            ( s__instance(V__ITEM,V__TYPE)
            & s__result(V__PROCESS,V__ITEM) ) ) ) ).

fof(kb_SUMO_7536,axiom,
    s__industryProductType(s__AircraftManufacturing,s__Aircraft) ).

fof(kb_SUMO_7537,axiom,
    s__industryProductType(s__AluminaRefining,s__Alumina) ).

fof(kb_SUMO_7538,axiom,
    s__industryProductType(s__AutomobileManufacturing,s__Automobile) ).

fof(kb_SUMO_7539,axiom,
    s__industryProductType(s__CementManufacturing,s__Cement) ).

fof(kb_SUMO_7540,axiom,
    s__instance(s__CoalIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7541,axiom,
    s__subAttribute(s__CoalMining,s__CoalIndustry) ).

fof(kb_SUMO_7542,axiom,
    s__subAttribute(s__CoalProductsManufacturing,s__CoalIndustry) ).

fof(kb_SUMO_7543,axiom,
    s__industryProductType(s__CoalMining,s__Coal) ).

fof(kb_SUMO_7544,axiom,
    s__subAttribute(s__CoalProductsManufacturing,s__PetroleumAndCoalProductsManufacturing) ).

fof(kb_SUMO_7545,axiom,
    s__instance(s__ConsumerGoodsIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7546,axiom,
    s__instance(s__CopperIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7547,axiom,
    s__subAttribute(s__CopperOreMining,s__CopperIndustry) ).

fof(kb_SUMO_7548,axiom,
    s__subAttribute(s__PrimarySmeltingAndRefiningOfCopper,s__CopperIndustry) ).

fof(kb_SUMO_7549,axiom,
    s__subAttribute(s__CopperRollingDrawingExtrudingAndAlloying,s__CopperIndustry) ).

fof(kb_SUMO_7550,axiom,
    s__subAttribute(s__CopperFoundriesExceptDieCasting,s__CopperIndustry) ).

fof(kb_SUMO_7551,axiom,
    s__industryProductType(s__CopperOreMining,s__CopperOre) ).

fof(kb_SUMO_7552,axiom,
    s__subAttribute(s__CopperOreMining,s__CopperOreAndNickelOreMining) ).

fof(kb_SUMO_7553,axiom,
    s__instance(s__FertilizerIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7554,axiom,
    s__subAttribute(s__FertilizerManufacturing,s__FertilizerIndustry) ).

fof(kb_SUMO_7555,axiom,
    s__subAttribute(s__FertilizerMineralMining,s__FertilizerIndustry) ).

fof(kb_SUMO_7556,axiom,
    s__subAttribute(s__FertilizerMineralMining,s__OtherChemicalAndFertilizerMineralMining) ).

fof(kb_SUMO_7557,axiom,
    s__industryProductType(s__FertilizerMineralMining,s__Fertilizer) ).

fof(kb_SUMO_7558,axiom,
    s__industryProductType(s__FoodManufacturing,s__FoodForFn(s__Animal)) ).

fof(kb_SUMO_7559,axiom,
    s__subclass(s__Footwear,s__Clothing) ).

fof(kb_SUMO_7560,axiom,
    s__instance(s__Footwear__t,s__SetOrClass) ).

fof(kb_SUMO_7561,axiom,
    s__industryProductType(s__FootwearManufacturing,s__Footwear) ).

fof(kb_SUMO_7562,axiom,
    s__instance(s__FurnitureIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7563,axiom,
    s__subAttribute(s__FurnitureAndRelatedProductManufacturing,s__FurnitureIndustry) ).

fof(kb_SUMO_7564,axiom,
    s__subAttribute(s__FurnitureAndHomeFurnishingWholesalers,s__FurnitureIndustry) ).

fof(kb_SUMO_7565,axiom,
    s__subAttribute(s__FurnitureAndHomeFurnishingsStores,s__FurnitureIndustry) ).

fof(kb_SUMO_7566,axiom,
    s__subAttribute(s__FurnitureManufacturing,s__FurnitureAndRelatedProductManufacturing) ).

fof(kb_SUMO_7567,axiom,
    s__industryProductType(s__FurnitureManufacturing,s__Furniture) ).

fof(kb_SUMO_7568,axiom,
    s__instance(s__HandicraftIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7569,axiom,
    s__subAttribute(s__HandwovenCarpetManufacturing,s__HandicraftIndustry) ).

fof(kb_SUMO_7570,axiom,
    s__instance(s__LeadIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7571,axiom,
    s__subAttribute(s__LeadOreMining,s__LeadIndustry) ).

fof(kb_SUMO_7572,axiom,
    s__subAttribute(s__LeadManufacturing,s__LeadIndustry) ).

fof(kb_SUMO_7573,axiom,
    s__subAttribute(s__LeadOreMining,s__LeadOreAndZincOreMining) ).

fof(kb_SUMO_7574,axiom,
    s__industryProductType(s__LeadOreMining,s__LeadOre) ).

fof(kb_SUMO_7575,axiom,
    s__instance(s__LeadManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_7576,axiom,
    s__instance(s__LumberIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7577,axiom,
    s__subAttribute(s__ForestryAndLogging,s__LumberIndustry) ).

fof(kb_SUMO_7578,axiom,
    s__subAttribute(s__WoodProductManufacturing,s__LumberIndustry) ).

fof(kb_SUMO_7579,axiom,
    s__subAttribute(s__Millwork,s__LumberIndustry) ).

fof(kb_SUMO_7580,axiom,
    s__subAttribute(s__LumberPlywoodMillworkAndWoodPanelWholesalers,s__LumberIndustry) ).

fof(kb_SUMO_7581,axiom,
    s__industryProductType(s__ForestryAndLogging,s__Timber) ).

fof(kb_SUMO_7582,axiom,
    s__industryProductType(s__MachineryManufacturing,s__Machinery) ).

fof(kb_SUMO_7583,axiom,
    s__instance(s__MetallurgyIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7584,axiom,
    s__instance(s__IndustryAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_7585,axiom,
    s__industryProductType(s__MetallurgyIndustry,s__Metal) ).

fof(kb_SUMO_7586,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Object)
     => ( s__instance(V__ORG,s__MetallurgicalPlant)
       => s__attribute(V__ORG,s__MetallurgyIndustry) ) ) ).

fof(kb_SUMO_7587,axiom,
    s__industryProductType(s__MetalworkingMachineryManufacturing,s__MachineTool) ).

fof(kb_SUMO_7588,axiom,
    s__instance(s__MiningIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7589,axiom,
    s__subAttribute(s__MiningExceptOilAndGas,s__MiningIndustry) ).

fof(kb_SUMO_7590,axiom,
    s__subAttribute(s__SupportActivitiesForMetalMining,s__MiningIndustry) ).

fof(kb_SUMO_7591,axiom,
    s__subAttribute(s__SupportActivitiesForNonmetallicMineralsExceptFuels,s__MiningIndustry) ).

fof(kb_SUMO_7592,axiom,
    s__subAttribute(s__NickelOreMining,s__CopperOreAndNickelOreMining) ).

fof(kb_SUMO_7593,axiom,
    s__industryProductType(s__IndustrialSandMining,s__Sand) ).

fof(kb_SUMO_7594,axiom,
    s__industryProductType(s__IronOreMining,s__IronOre) ).

fof(kb_SUMO_7595,axiom,
    s__industryProductType(s__KaolinAndBallClayMining,s__Clay) ).

fof(kb_SUMO_7596,axiom,
    s__industryProductType(s__NickelOreMining,s__NickelOre) ).

fof(kb_SUMO_7597,axiom,
    s__industryProductType(s__StoneMiningAndQuarrying,s__Rock) ).

fof(kb_SUMO_7598,axiom,
    s__instance(s__MotorVehicleIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7599,axiom,
    s__subAttribute(s__MotorVehicleManufacturing,s__MotorVehicleIndustry) ).

fof(kb_SUMO_7600,axiom,
    s__subAttribute(s__MotorVehiclePartsManufacturing,s__MotorVehicleIndustry) ).

fof(kb_SUMO_7601,axiom,
    s__subAttribute(s__MotorVehicleBodyAndTrailerManufacturing,s__MotorVehicleIndustry) ).

fof(kb_SUMO_7602,axiom,
    s__subAttribute(s__MotorVehicleAndMotorVehiclePartsAndSuppliesWholesalers,s__MotorVehicleIndustry) ).

fof(kb_SUMO_7603,axiom,
    s__subAttribute(s__MotorVehicleAndPartsDealers,s__MotorVehicleIndustry) ).

fof(kb_SUMO_7604,axiom,
    s__industryProductType(s__MotorVehicleManufacturing,s__RoadVehicle) ).

fof(kb_SUMO_7605,axiom,
    s__industryProductType(s__TruckTrailerManufacturing,s__Wagon) ).

fof(kb_SUMO_7606,axiom,
    s__instance(s__NaturalGasIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7607,axiom,
    s__subAttribute(s__NaturalGasLiquidExtraction,s__NaturalGasIndustry) ).

fof(kb_SUMO_7608,axiom,
    s__subAttribute(s__NaturalGasDistribution,s__NaturalGasIndustry) ).

fof(kb_SUMO_7609,axiom,
    s__subAttribute(s__PipelineTransportationOfNaturalGas,s__NaturalGasIndustry) ).

fof(kb_SUMO_7610,axiom,
    s__industryProductType(s__NaturalGasIndustry,s__NaturalGas) ).

fof(kb_SUMO_7611,axiom,
    s__instance(s__PetroleumIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7612,axiom,
    s__subAttribute(s__PetroleumProductsManufacturing,s__PetroleumIndustry) ).

fof(kb_SUMO_7613,axiom,
    s__subAttribute(s__PetroleumRefineries,s__PetroleumIndustry) ).

fof(kb_SUMO_7614,axiom,
    s__subAttribute(s__CrudePetroleumExtraction,s__PetroleumIndustry) ).

fof(kb_SUMO_7615,axiom,
    s__subAttribute(s__DrillingOilAndGasWells,s__PetroleumIndustry) ).

fof(kb_SUMO_7616,axiom,
    s__subAttribute(s__SupportActivitiesForOilOperations,s__PetroleumIndustry) ).

fof(kb_SUMO_7617,axiom,
    s__subAttribute(s__AsphaltPavingRoofingAndSaturatedMaterialsManufacturing,s__PetroleumIndustry) ).

fof(kb_SUMO_7618,axiom,
    s__subAttribute(s__SupportActivitiesForOilOperations,s__SupportActivitiesForOilAndGasOperations) ).

fof(kb_SUMO_7619,axiom,
    s__subAttribute(s__PetroleumProductsManufacturing,s__PetroleumAndCoalProductsManufacturing) ).

fof(kb_SUMO_7620,axiom,
    s__subAttribute(s__PetroleumLubricatingOilAndGreaseManufacturing,s__PetroleumProductsManufacturing) ).

fof(kb_SUMO_7621,axiom,
    s__subAttribute(s__CrudePetroleumExtraction,s__CrudePetroleumAndNaturalGasExtraction) ).

fof(kb_SUMO_7622,axiom,
    s__industryProductType(s__CrudePetroleumExtraction,s__Petroleum) ).

fof(kb_SUMO_7623,axiom,
    s__industryProductType(s__PetroleumRefineries,s__RefinedPetroleumProduct) ).

fof(kb_SUMO_7624,axiom,
    s__industryProductType(s__PetroleumLubricatingOilAndGreaseManufacturing,s__PetroleumLubricant) ).

fof(kb_SUMO_7625,axiom,
    s__industryProductType(s__AsphaltPavingRoofingAndSaturatedMaterialsManufacturing,s__Asphalt) ).

fof(kb_SUMO_7626,axiom,
    s__instance(s__RefrigeratorAndFreezerIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7627,axiom,
    s__subAttribute(s__RefrigerationEquipmentManufacturing,s__RefrigeratorAndFreezerIndustry) ).

fof(kb_SUMO_7628,axiom,
    s__subAttribute(s__RefrigerationEquipmentAndSuppliesWholesalers,s__RefrigeratorAndFreezerIndustry) ).

fof(kb_SUMO_7629,axiom,
    s__subAttribute(s__RefrigeratedWarehousingAndStorage,s__RefrigeratorAndFreezerIndustry) ).

fof(kb_SUMO_7630,axiom,
    s__subAttribute(s__CommercialAndIndustrialRefrigerationAndEquipmentManufacturing,s__AirConditioningAndWarmAirHeatingEquipmentAndCommercialAndIndustrialRefrigerationEquipmentManufacturing) ).

fof(kb_SUMO_7631,axiom,
    s__instance(s__RefrigerationEquipmentManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_7632,axiom,
    s__subAttribute(s__HouseholdRefrigeratorAndHomeFreezerManufacturing,s__RefrigeratorAndFreezerIndustry) ).

fof(kb_SUMO_7633,axiom,
    s__subAttribute(s__CommercialAndIndustrialRefrigerationAndEquipmentManufacturing,s__RefrigeratorAndFreezerIndustry) ).

fof(kb_SUMO_7634,axiom,
    s__industryProductType(s__SoapAndOtherDetergentManufacturing,s__Detergent) ).

fof(kb_SUMO_7635,axiom,
    s__instance(s__SteelIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7636,axiom,
    s__subAttribute(s__SteelMills,s__SteelIndustry) ).

fof(kb_SUMO_7637,axiom,
    s__subAttribute(s__SteelForging,s__SteelIndustry) ).

fof(kb_SUMO_7638,axiom,
    s__subAttribute(s__SteelFoundriesExceptInvestment,s__SteelIndustry) ).

fof(kb_SUMO_7639,axiom,
    s__subAttribute(s__SteelInvestmentFoundries,s__SteelIndustry) ).

fof(kb_SUMO_7640,axiom,
    s__subAttribute(s__SteelProductManufacturingFromPurchasedSteel,s__SteelIndustry) ).

fof(kb_SUMO_7641,axiom,
    s__subAttribute(s__SteelMills,s__IronAndSteelMills) ).

fof(kb_SUMO_7642,axiom,
    s__subAttribute(s__IronMills,s__IronAndSteelMills) ).

fof(kb_SUMO_7643,axiom,
    s__subAttribute(s__SteelForging,s__IronAndSteelForging) ).

fof(kb_SUMO_7644,axiom,
    s__subAttribute(s__IronForging,s__IronAndSteelForging) ).

fof(kb_SUMO_7645,axiom,
    s__instance(s__TextileIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7646,axiom,
    s__subAttribute(s__TextileMills,s__TextileIndustry) ).

fof(kb_SUMO_7647,axiom,
    s__subAttribute(s__TextileProductMills,s__TextileIndustry) ).

fof(kb_SUMO_7648,axiom,
    s__industryProductType(s__FabricMills,s__Fabric) ).

fof(kb_SUMO_7649,axiom,
    s__instance(s__TourismIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7650,axiom,
    s__documentation(s__TourismIndustry,s__EnglishLanguage,'&%TourismIndustry is an &%Attribute that describes organizations that provide services or products for travellers who stay temporarily in a region to experience local attractions. There is an overlap between &%TourismIndustry and each of the following industries: &%TravelArrangementAndReservationServices, &%TravelerAccommodation, &%MuseumsHistoricalSitesAndSimilarInstitutions, &%AmusementGamblingAndRecreationIndustries, and &%ArtsEntertainmentAndRecreation.') ).

fof(kb_SUMO_7651,axiom,
    s__relatedInternalConcept(s__TravelArrangementAndReservationServices,s__TourismIndustry) ).

fof(kb_SUMO_7652,axiom,
    s__relatedInternalConcept(s__TravelerAccommodation,s__TourismIndustry) ).

fof(kb_SUMO_7653,axiom,
    s__relatedInternalConcept(s__MuseumsHistoricalSitesAndSimilarInstitutions,s__TourismIndustry) ).

fof(kb_SUMO_7654,axiom,
    s__relatedInternalConcept(s__AmusementGamblingAndRecreationIndustries,s__TourismIndustry) ).

fof(kb_SUMO_7655,axiom,
    s__relatedInternalConcept(s__ArtsEntertainmentAndRecreation,s__TourismIndustry) ).

fof(kb_SUMO_7656,axiom,
    s__instance(s__VegetableOilIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7657,axiom,
    s__subAttribute(s__GrainAndOilseedMilling,s__VegetableOilIndustry) ).

fof(kb_SUMO_7658,axiom,
    s__instance(s__ZincIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_7659,axiom,
    s__subAttribute(s__ZincOreMining,s__ZincIndustry) ).

fof(kb_SUMO_7660,axiom,
    s__subAttribute(s__ZincOreMining,s__LeadOreAndZincOreMining) ).

fof(kb_SUMO_7661,axiom,
    s__industryProductType(s__ZincOreMining,s__ZincOre) ).

fof(kb_SUMO_7662,axiom,
    s__instance(s__ZincManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_7663,axiom,
    s__instance(s__industrialProductionGrowthRateInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7664,axiom,
    s__domain(s__industrialProductionGrowthRateInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7665,axiom,
    s__domain(s__industrialProductionGrowthRateInPeriod__m,"2",s__RealNumber) ).

fof(kb_SUMO_7666,axiom,
    s__domainSubclass(s__industrialProductionGrowthRateInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7667,axiom,
    s__documentation(s__industrialProductionGrowthRateInPeriod__m,s__EnglishLanguage,'(&%industrialProductionGrowthRateInPeriod ?AREA ?RATE ?PERIOD) means that in the &%GeopoliticalArea ?AREA, the annual percentage increase in industrial production is ?RATE, for the &%TimeInterval ?PERIOD.') ).

fof(kb_SUMO_7668,axiom,
    s__instance(s__industrialProductionGrowthRate__m,s__BinaryPredicate) ).

fof(kb_SUMO_7669,axiom,
    s__domain(s__industrialProductionGrowthRate__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7670,axiom,
    s__domain(s__industrialProductionGrowthRate__m,"2",s__RealNumber) ).

fof(kb_SUMO_7671,axiom,
    s__documentation(s__industrialProductionGrowthRate__m,s__EnglishLanguage,'(&%industrialProductionGrowthRate ?AREA ?RATE) means that in the &%GeopoliticalArea ?AREA, the annual percentage increase in industrial production is ?RATE.') ).

%FOL fof(kb_SUMO_7672,axiom,(( (! [V__PERIOD,V__RATE,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__RATE,s__RealNumber) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__industrialProductionGrowthRateInPeriod(V__AREA,V__RATE,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__industrialProductionGrowthRate(V__AREA,V__RATE)')))))) ))).

fof(kb_SUMO_7673,axiom,
    s__instance(s__electricityProductionInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7674,axiom,
    s__domain(s__electricityProductionInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7675,axiom,
    s__domain(s__electricityProductionInPeriod__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_7676,axiom,
    s__domainSubclass(s__electricityProductionInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7677,axiom,
    s__documentation(s__electricityProductionInPeriod__m,s__EnglishLanguage,'(&%electricityProductionInPeriod ?AREA ?AMOUNT ?PERIOD) means that the &%GeopoliticalArea ?AREA generates ?AMOUNT of electricity, measured in &%KilowattHours, during the &%TimeInterval indicated by ?PERIOD.') ).

fof(kb_SUMO_7678,axiom,
    s__instance(s__annualElectricityProduction__m,s__BinaryPredicate) ).

fof(kb_SUMO_7679,axiom,
    s__domain(s__annualElectricityProduction__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7680,axiom,
    s__domain(s__annualElectricityProduction__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_7681,axiom,
    s__documentation(s__annualElectricityProduction__m,s__EnglishLanguage,'(&%annualElectricityProduction ?AREA ?AMOUNT) means that the amount of electricity generated annually in the &%GeographicalArea ?AREA is ?AMOUNT, measured in &%KilowattHours.') ).

%FOL fof(kb_SUMO_7682,axiom,(( (! [V__AMOUNT,V__PERIOD,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__PhysicalQuantity)) => ((s__electricityProductionInPeriod(V__AREA,V__AMOUNT,V__PERIOD) & (s__subclass(V__PERIOD,s__Year) | s__subclass(V__PERIOD,s__FiscalYearFn(V__AREA)))) => (? [V__YEAR] : (s__instance(V__YEAR,s__TimePosition) & s__instance(V__YEAR,V__PERIOD) & s__holdsDuring(V__YEAR,'s__annualElectricityProduction(V__AREA,V__AMOUNT)')))))) ))).

%FOL fof(kb_SUMO_7683,axiom,(( (! [V__AMOUNT,V__PERIOD,V__YEAR,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__YEAR,s__TimePosition) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__PhysicalQuantity)) => ((s__holdsDuring(V__YEAR,'s__annualElectricityProduction(V__AREA,V__AMOUNT)') & s__instance(V__YEAR,V__PERIOD) & (s__subclass(V__PERIOD,s__Year) | s__subclass(V__PERIOD,s__FiscalYearFn(V__AREA)))) => s__electricityProductionInPeriod(V__AREA,V__AMOUNT,V__PERIOD)))) ))).

fof(kb_SUMO_7684,axiom,
    s__instance(s__KilowattHour,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_7685,axiom,
    s__abbreviation(kWh,s__KilowattHour) ).

fof(kb_SUMO_7686,axiom,
    s__documentation(s__KilowattHour,s__EnglishLanguage,'&%KilowattHour is a &%UnitOfMeasure for energy that represents 1000 &%Watts (1 kW) of power expended over one hour (1 h) of time. This is the unit commonly used in commercial power contexts. It is equivalent to 3,600,000 &%Joules.') ).

fof(kb_SUMO_7687,axiom,
    s__MeasureFn("1",s__KilowattHour) = s__MeasureFn("3.6",s__MegaFn(s__Joule)) ).

fof(kb_SUMO_7688,axiom,
    s__MeasureFn("1",s__KilowattHour) = s__MeasureFn("3600000",s__Joule) ).

fof(kb_SUMO_7689,axiom,
    ! [V__AMOUNT,V__X] :
      ( s__instance(V__X,s__RealNumber)
     => ( V__AMOUNT = s__MeasureFn(V__X,s__KilowattHour)
       => V__AMOUNT = s__MeasureFn(times("3600000",V__X),s__Joule) ) ) ).

fof(kb_SUMO_7690,axiom,
    ! [V__AMOUNT,V__X] :
      ( s__instance(V__X,s__RealNumber)
     => ( V__AMOUNT = s__MeasureFn(V__X,s__Joule)
       => V__AMOUNT = s__MeasureFn(times("0.0002778",V__X),s__Watt) ) ) ).

fof(kb_SUMO_7691,axiom,
    s__instance(s__electricityFractionFromSourceInPeriod__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_7692,axiom,
    s__domain(s__electricityFractionFromSourceInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7693,axiom,
    s__domainSubclass(s__electricityFractionFromSourceInPeriod__m,"2",s__PowerGeneration) ).

fof(kb_SUMO_7694,axiom,
    s__domain(s__electricityFractionFromSourceInPeriod__m,"3",s__RealNumber) ).

fof(kb_SUMO_7695,axiom,
    s__domainSubclass(s__electricityFractionFromSourceInPeriod__m,"4",s__TimeInterval) ).

fof(kb_SUMO_7696,axiom,
    s__documentation(s__electricityFractionFromSourceInPeriod__m,s__EnglishLanguage,'(&%electricityFractionFromSourceInPeriod ?AREA ?SOURCE ?FRACTION ?PERIOD) means that in the &%GeopoliticalArea ?AREA, ?SOURCE provides ?FRACTION of the total electricity production during the &%TimeInterval indicated by ?PERIOD.') ).

fof(kb_SUMO_7697,axiom,
    ! [V__PERIOD,V__FRACTION,V__SOURCE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__subclass(V__SOURCE,s__PowerGeneration)
        & s__instance(V__SOURCE,s__SetOrClass)
        & s__instance(V__FRACTION,s__RealNumber)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( s__electricityFractionFromSourceInPeriod(V__AREA,V__SOURCE,V__FRACTION,V__PERIOD)
       => lesseq(V__FRACTION,"1.0") ) ) ).

fof(kb_SUMO_7698,axiom,
    s__instance(s__electricityFractionFromSource__m,s__TernaryPredicate) ).

fof(kb_SUMO_7699,axiom,
    s__domain(s__electricityFractionFromSource__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7700,axiom,
    s__domainSubclass(s__electricityFractionFromSource__m,"2",s__PowerGeneration) ).

fof(kb_SUMO_7701,axiom,
    s__domain(s__electricityFractionFromSource__m,"3",s__RealNumber) ).

fof(kb_SUMO_7702,axiom,
    s__documentation(s__electricityFractionFromSource__m,s__EnglishLanguage,'(&%electricityFractionFromSource ?AREA ?SOURCE ?FRACTION) means that in the &%GeopoliticalArea ?AREA, ?SOURCE provides ?FRACTION of the total electricity production.') ).

fof(kb_SUMO_7703,axiom,
    ! [V__FRACTION,V__SOURCE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__subclass(V__SOURCE,s__PowerGeneration)
        & s__instance(V__SOURCE,s__SetOrClass)
        & s__instance(V__FRACTION,s__RealNumber) )
     => ( s__electricityFractionFromSource(V__AREA,V__SOURCE,V__FRACTION)
       => lesseq(V__FRACTION,"1.0") ) ) ).

%FOL fof(kb_SUMO_7704,axiom,(( (! [V__PERIOD,V__FRACTION,V__SOURCE,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__SOURCE,s__PowerGeneration) & s__instance(V__SOURCE,s__SetOrClass) & s__instance(V__FRACTION,s__RealNumber) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__electricityFractionFromSourceInPeriod(V__AREA,V__SOURCE,V__FRACTION,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__electricityFractionFromSource(V__AREA,V__SOURCE,V__FRACTION)')))))) ))).

fof(kb_SUMO_7705,axiom,
    s__subclass(s__PowerGeneration,s__Process) ).

fof(kb_SUMO_7706,axiom,
    s__documentation(s__PowerGeneration,s__EnglishLanguage,'&%PowerGeneration is the class of &%Processes in which some kind of power is generated either for immediate use in a &%Device or to be stored for future use.') ).

fof(kb_SUMO_7707,axiom,
    s__subclass(s__ElectricalPowerGeneration,s__PowerGeneration) ).

fof(kb_SUMO_7708,axiom,
    s__documentation(s__ElectricalPowerGeneration,s__EnglishLanguage,'&%ElectricalPowerGeneration is the subclass of &%PowerGeneration processes in which electricity is generated.') ).

fof(kb_SUMO_7709,axiom,
    s__instance(s__FossilFuelPowerGeneration,s__PowerGeneration) ).

fof(kb_SUMO_7710,axiom,
    s__instance(s__PowerGeneration__t,s__SetOrClass) ).

fof(kb_SUMO_7711,axiom,
    s__instance(s__HydroElectricPowerGeneration,s__ElectricalPowerGeneration) ).

fof(kb_SUMO_7712,axiom,
    s__instance(s__ElectricalPowerGeneration__t,s__SetOrClass) ).

fof(kb_SUMO_7713,axiom,
    s__instance(s__NuclearPowerGeneration,s__PowerGeneration) ).

fof(kb_SUMO_7714,axiom,
    s__instance(s__OtherSourcePowerGeneration,s__PowerGeneration) ).

fof(kb_SUMO_7715,axiom,
    s__documentation(s__OtherSourcePowerGeneration,s__EnglishLanguage,'&%OtherSourcePowerGeneration represents all non-fossil fuel, non-hydroelectric, and non-nuclear power generation processes, e.g., wind power generation.') ).

fof(kb_SUMO_7716,axiom,
    s__disjointDecomposition_5(s__PowerGeneration,s__FossilFuelPowerGeneration,s__HydroElectricPowerGeneration,s__NuclearPowerGeneration,s__OtherSourcePowerGeneration) ).

fof(kb_SUMO_7717,axiom,
    s__instance(s__electricityConsumptionInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7718,axiom,
    s__domain(s__electricityConsumptionInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7719,axiom,
    s__domain(s__electricityConsumptionInPeriod__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_7720,axiom,
    s__domainSubclass(s__electricityConsumptionInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7721,axiom,
    s__documentation(s__electricityConsumptionInPeriod__m,s__EnglishLanguage,'(&%electricityConsumptionInPeriod ?AREA ?AMOUNT ?YEAR) means that the &%GeopoliticalArea ?AREA used ?AMOUNT of electricity (measured in &%KilowattHours) during the &%TimeInterval indicated by ?YEAR.') ).

fof(kb_SUMO_7722,axiom,
    s__instance(s__annualElectricityConsumption__m,s__BinaryPredicate) ).

fof(kb_SUMO_7723,axiom,
    s__domain(s__annualElectricityConsumption__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7724,axiom,
    s__domain(s__annualElectricityConsumption__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_7725,axiom,
    s__documentation(s__annualElectricityConsumption__m,s__EnglishLanguage,'(&%annualElectricityConsumption ?AREA ?AMOUNT) means that the &%GeopoliticalArea ?AREA uses ?AMOUNT of electricity (measured in &%KilowattHours) annually.') ).

%FOL fof(kb_SUMO_7726,axiom,(( (! [V__AMOUNT,V__PERIOD,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__PhysicalQuantity)) => ((s__electricityConsumptionInPeriod(V__AREA,V__AMOUNT,V__PERIOD) & (s__subclass(V__PERIOD,s__Year) | s__subclass(V__PERIOD,s__FiscalYearFn(V__AREA)))) => (? [V__YEAR] : (s__instance(V__YEAR,s__TimePosition) & s__instance(V__YEAR,V__PERIOD) & s__holdsDuring(V__YEAR,'s__annualElectricityConsumption(V__AREA,V__AMOUNT)')))))) ))).

%FOL fof(kb_SUMO_7727,axiom,(( (! [V__AMOUNT,V__PERIOD,V__YEAR,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__YEAR,s__TimePosition) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__PhysicalQuantity)) => ((s__holdsDuring(V__YEAR,'s__annualElectricityConsumption(V__AREA,V__AMOUNT)') & s__instance(V__YEAR,V__PERIOD) & (s__subclass(V__PERIOD,s__Year) | s__subclass(V__PERIOD,s__FiscalYearFn(V__AREA)))) => s__electricityConsumptionInPeriod(V__AREA,V__AMOUNT,V__PERIOD)))) ))).

fof(kb_SUMO_7728,axiom,
    s__instance(s__electricityExportInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7729,axiom,
    s__domain(s__electricityExportInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7730,axiom,
    s__domain(s__electricityExportInPeriod__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_7731,axiom,
    s__domainSubclass(s__electricityExportInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7732,axiom,
    s__documentation(s__electricityExportInPeriod__m,s__EnglishLanguage,'(&%electricityExportInPeriod ?AREA ?AMOUNT ?PERIOD) means that the &%GeopoliticalArea ?AREA exported the total ?AMOUNT of electricity (measured in &%KilowattHours) during the &%TimeInterval indicated by ?PERIOD.') ).

fof(kb_SUMO_7733,axiom,
    s__instance(s__annualElectricityExport__m,s__BinaryPredicate) ).

fof(kb_SUMO_7734,axiom,
    s__domain(s__annualElectricityExport__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7735,axiom,
    s__domain(s__annualElectricityExport__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_7736,axiom,
    s__documentation(s__annualElectricityExport__m,s__EnglishLanguage,'(&%annualElectricityExport ?AREA ?AMOUNT) means that the &%GeopoliticalArea ?AREA exported the total ?AMOUNT of electricity (measured in &%KilowattHours) annually.') ).

%FOL fof(kb_SUMO_7737,axiom,(( (! [V__AMOUNT,V__PERIOD,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__PhysicalQuantity)) => ((s__electricityExportInPeriod(V__AREA,V__AMOUNT,V__PERIOD) & (s__subclass(V__PERIOD,s__Year) | s__subclass(V__PERIOD,s__FiscalYearFn(V__AREA)))) => (? [V__YEAR] : (s__instance(V__YEAR,s__TimePosition) & s__instance(V__YEAR,V__PERIOD) & s__holdsDuring(V__YEAR,'s__annualElectricityExport(V__AREA,V__AMOUNT)')))))) ))).

%FOL fof(kb_SUMO_7738,axiom,(( (! [V__AMOUNT,V__PERIOD,V__YEAR,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__YEAR,s__TimePosition) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__PhysicalQuantity)) => ((s__holdsDuring(V__YEAR,'s__annualElectricityExport(V__AREA,V__AMOUNT)') & s__instance(V__YEAR,V__PERIOD) & (s__subclass(V__PERIOD,s__Year) | s__subclass(V__PERIOD,s__FiscalYearFn(V__AREA)))) => s__electricityExportInPeriod(V__AREA,V__AMOUNT,V__PERIOD)))) ))).

fof(kb_SUMO_7739,axiom,
    s__instance(s__electricityImportInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7740,axiom,
    s__domain(s__electricityImportInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7741,axiom,
    s__domain(s__electricityImportInPeriod__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_7742,axiom,
    s__domainSubclass(s__electricityImportInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7743,axiom,
    s__documentation(s__electricityImportInPeriod__m,s__EnglishLanguage,'(&%electricityImportInPeriod ?AREA ?AMOUNT ?PERIOD) means that the &%GeopoliticalArea ?AREA imported the total ?AMOUNT of electricity (measured in &%KilowattHours) during the &%TimeInterval indicated by ?PERIOD.') ).

fof(kb_SUMO_7744,axiom,
    s__instance(s__annualElectricityImport__m,s__BinaryPredicate) ).

fof(kb_SUMO_7745,axiom,
    s__domain(s__annualElectricityImport__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7746,axiom,
    s__domain(s__annualElectricityImport__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_7747,axiom,
    s__documentation(s__annualElectricityImport__m,s__EnglishLanguage,'(&%annualElectricityImport ?AREA ?AMOUNT) means that the &%GeopoliticalArea ?AREA imported the total ?AMOUNT of electricity (measured in &%KilowattHours) annually.') ).

%FOL fof(kb_SUMO_7748,axiom,(( (! [V__AMOUNT,V__PERIOD,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__PhysicalQuantity)) => ((s__electricityImportInPeriod(V__AREA,V__AMOUNT,V__PERIOD) & (s__subclass(V__PERIOD,s__Year) | s__subclass(V__PERIOD,s__FiscalYearFn(V__AREA)))) => (? [V__YEAR] : (s__instance(V__YEAR,s__TimePosition) & s__instance(V__YEAR,V__PERIOD) & s__holdsDuring(V__YEAR,'s__annualElectricityImport(V__AREA,V__AMOUNT)')))))) ))).

%FOL fof(kb_SUMO_7749,axiom,(( (! [V__AMOUNT,V__PERIOD,V__YEAR,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__YEAR,s__TimePosition) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__PhysicalQuantity)) => ((s__holdsDuring(V__YEAR,'s__annualElectricityImport(V__AREA,V__AMOUNT)') & s__instance(V__YEAR,V__PERIOD) & (s__subclass(V__PERIOD,s__Year) | s__subclass(V__PERIOD,s__FiscalYearFn(V__AREA)))) => s__electricityImportInPeriod(V__AREA,V__AMOUNT,V__PERIOD)))) ))).

fof(kb_SUMO_7750,axiom,
    s__instance(s__agriculturalProductType__m,s__BinaryPredicate) ).

fof(kb_SUMO_7751,axiom,
    s__domain(s__agriculturalProductType__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7752,axiom,
    s__domainSubclass(s__agriculturalProductType__m,"2",s__Object) ).

fof(kb_SUMO_7753,axiom,
    s__documentation(s__agriculturalProductType__m,s__EnglishLanguage,'(&%agriculturalProductType ?AREA ?TYPE) means that the &%GeopoliticalArea ?AREA produces a crop or other agricultural product of ?TYPE.') ).

fof(kb_SUMO_7754,axiom,
    s__instance(s__agriculturalProductTypeByRank__m,s__TernaryPredicate) ).

fof(kb_SUMO_7755,axiom,
    s__domain(s__agriculturalProductTypeByRank__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7756,axiom,
    s__domainSubclass(s__agriculturalProductTypeByRank__m,"2",s__Object) ).

fof(kb_SUMO_7757,axiom,
    s__domainSubclass(s__agriculturalProductTypeByRank__m,"3",s__PositiveInteger) ).

fof(kb_SUMO_7758,axiom,
    s__documentation(s__agriculturalProductTypeByRank__m,s__EnglishLanguage,'(&%agriculturalProductTypeByRank ?AREA ?TYPE ?NTH) means that the &%GeopoliticalArea ?AREA produces a crop or other agricultural product of ?TYPE, which is its ?NTH most important crop.') ).

fof(kb_SUMO_7759,axiom,
    s__instance(s__exportTotalInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7760,axiom,
    s__domain(s__exportTotalInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7761,axiom,
    s__domain(s__exportTotalInPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7762,axiom,
    s__domainSubclass(s__exportTotalInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7763,axiom,
    s__documentation(s__exportTotalInPeriod__m,s__EnglishLanguage,'(&%exportTotalInPeriod ?AREA ?AMOUNT ?PERIOD) means that the total value of exports from the &%GeopoliticalArea ?AREA is ?AMOUNT (in &%UnitedStatesDollars) for the &%TimeInterval indicated by ?PERIOD. Export value is calculated on a Free on Board (F.O.B.) basis.') ).

fof(kb_SUMO_7764,axiom,
    s__instance(s__annualExportTotal__m,s__BinaryPredicate) ).

fof(kb_SUMO_7765,axiom,
    s__domain(s__annualExportTotal__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7766,axiom,
    s__domain(s__annualExportTotal__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7767,axiom,
    s__documentation(s__annualExportTotal__m,s__EnglishLanguage,'(&%annualExportTotal ?AREA ?AMOUNT) means that the total value of exports from the &%GeopoliticalArea ?AREA is ?AMOUNT (in &%UnitedStatesDollars) annually. Export value is calculated on a Free on Board (F.O.B.) basis.') ).

%FOL fof(kb_SUMO_7768,axiom,(( (! [V__AMOUNT,V__PERIOD,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => ((s__exportTotalInPeriod(V__AREA,V__AMOUNT,V__PERIOD) & (s__subclass(V__PERIOD,s__Year) | s__subclass(V__PERIOD,s__FiscalYearFn(V__AREA)))) => (? [V__YEAR] : (s__instance(V__YEAR,s__TimePosition) & s__instance(V__YEAR,V__PERIOD) & s__holdsDuring(V__YEAR,'s__annualExportTotal(V__AREA,V__AMOUNT)')))))) ))).

%FOL fof(kb_SUMO_7769,axiom,(( (! [V__AMOUNT,V__PERIOD,V__YEAR,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__YEAR,s__TimePosition) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => ((s__holdsDuring(V__YEAR,'s__annualExportTotal(V__AREA,V__AMOUNT)') & s__instance(V__YEAR,V__PERIOD) & (s__subclass(V__PERIOD,s__Year) | s__subclass(V__PERIOD,s__FiscalYearFn(V__AREA)))) => s__exportTotalInPeriod(V__AREA,V__AMOUNT,V__PERIOD)))) ))).

fof(kb_SUMO_7770,axiom,
    s__instance(s__exportCommodityType__m,s__BinaryPredicate) ).

fof(kb_SUMO_7771,axiom,
    s__domain(s__exportCommodityType__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7772,axiom,
    s__domainSubclass(s__exportCommodityType__m,"2",s__Object) ).

fof(kb_SUMO_7773,axiom,
    s__documentation(s__exportCommodityType__m,s__EnglishLanguage,'(&%exportCommodityType ?AREA ?TYPE) means that the &%GeopoliticalArea ?AREA exports the commodity ?TYPE.') ).

fof(kb_SUMO_7774,axiom,
    ! [V__AGENT,V__TYPE] :
      ( ( s__subclass(V__TYPE,s__Object)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__AGENT,s__GeopoliticalArea) )
     => ( s__exportCommodityType(V__AGENT,V__TYPE)
       => ? [V__EXPORT,V__OBJECT] :
            ( s__instance(V__EXPORT,s__Process)
            & s__instance(V__EXPORT,s__Exporting)
            & s__agent(V__EXPORT,V__AGENT)
            & s__instance(V__OBJECT,V__TYPE)
            & s__patient(V__EXPORT,V__OBJECT) ) ) ) ).

fof(kb_SUMO_7775,axiom,
    s__instance(s__exportCommodityTypeByRank__m,s__TernaryPredicate) ).

fof(kb_SUMO_7776,axiom,
    s__domain(s__exportCommodityTypeByRank__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7777,axiom,
    s__domainSubclass(s__exportCommodityTypeByRank__m,"2",s__Object) ).

fof(kb_SUMO_7778,axiom,
    s__domain(s__exportCommodityTypeByRank__m,"3",s__PositiveInteger) ).

fof(kb_SUMO_7779,axiom,
    s__documentation(s__exportCommodityTypeByRank__m,s__EnglishLanguage,'(&%exportCommodityTypeByRank ?AREA ?TYPE ?NTH) means that the &%GeopoliticalArea ?AREA has the commodity ?TYPE as its ?NTH most valuable export.') ).

fof(kb_SUMO_7780,axiom,
    ! [V__RANK,V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__subclass(V__TYPE,s__Object)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__RANK,s__PositiveInteger) )
     => ( s__exportCommodityTypeByRank(V__AREA,V__TYPE,V__RANK)
       => s__exportCommodityType(V__AREA,V__TYPE) ) ) ).

fof(kb_SUMO_7781,axiom,
    ! [V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__subclass(V__TYPE,s__Object)
        & s__instance(V__TYPE,s__SetOrClass) )
     => ( s__exportCommodityType(V__AREA,V__TYPE)
       => ? [V__TRANSFER,V__OBJECT] :
            ( s__instance(V__TRANSFER,s__Process)
            & s__instance(V__TRANSFER,s__Exporting)
            & s__agent(V__TRANSFER,V__AREA)
            & s__patient(V__TRANSFER,V__OBJECT)
            & s__instance(V__OBJECT,V__TYPE) ) ) ) ).

fof(kb_SUMO_7782,axiom,
    s__instance(s__exportPartnerInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7783,axiom,
    s__domain(s__exportPartnerInPeriod__m,"1",s__Agent) ).

fof(kb_SUMO_7784,axiom,
    s__domain(s__exportPartnerInPeriod__m,"2",s__Agent) ).

fof(kb_SUMO_7785,axiom,
    s__domainSubclass(s__exportPartnerInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7786,axiom,
    s__documentation(s__exportPartnerInPeriod__m,s__EnglishLanguage,'(&%exportPartnerInPeriod ?AGENT1 ?AGENT2 ?PERIOD) means that the &%Agent ?AGENT1 exports goods to the &%Agent ?AGENT2 during the &%TimeInterval indicated by ?PERIOD.') ).

fof(kb_SUMO_7787,axiom,
    ! [V__PERIOD,V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__AGENT2,s__Agent)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( s__exportPartnerInPeriod(V__AGENT1,V__AGENT2,V__PERIOD)
       => ? [V__TIME,V__EXPORT] :
            ( s__instance(V__EXPORT,s__Process)
            & s__instance(V__TIME,s__TimeInterval)
            & s__instance(V__TIME,V__PERIOD)
            & s__instance(V__EXPORT,s__Exporting)
            & s__overlapsTemporally(V__TIME,s__WhenFn(V__EXPORT))
            & s__origin(V__EXPORT,V__AGENT1)
            & s__destination(V__EXPORT,V__AGENT2) ) ) ) ).

fof(kb_SUMO_7788,axiom,
    s__instance(s__exportPartner__m,s__BinaryPredicate) ).

fof(kb_SUMO_7789,axiom,
    s__instance(s__exportPartner__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_7790,axiom,
    s__domain(s__exportPartner__m,"1",s__Agent) ).

fof(kb_SUMO_7791,axiom,
    s__domain(s__exportPartner__m,"2",s__Agent) ).

fof(kb_SUMO_7792,axiom,
    s__documentation(s__exportPartner__m,s__EnglishLanguage,'(&%exportPartner ?AGENT1 ?AGENT2) means that the &%Agent ?AGENT1 exports goods to the &%Agent ?AGENT2.') ).

fof(kb_SUMO_7793,axiom,
    ! [V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__AGENT2,s__Agent) )
     => ( s__exportPartner(V__AGENT1,V__AGENT2)
       => ? [V__EXPORT] :
            ( s__instance(V__EXPORT,s__Process)
            & s__instance(V__EXPORT,s__Exporting)
            & s__origin(V__EXPORT,V__AGENT1)
            & s__destination(V__EXPORT,V__AGENT2) ) ) ) ).

%FOL fof(kb_SUMO_7794,axiom,(( (! [V__PERIOD,V__AGENT2,V__AGENT1] : ((s__instance(V__AGENT1,s__Agent) & s__instance(V__AGENT2,s__Agent) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__exportPartnerInPeriod(V__AGENT1,V__AGENT2,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__exportPartner(V__AGENT1,V__AGENT2)')))))) ))).

fof(kb_SUMO_7795,axiom,
    s__subclass(s__Exporting,s__ChangeOfPossession) ).

fof(kb_SUMO_7796,axiom,
    s__instance(s__Exporting__t,s__SetOrClass) ).

fof(kb_SUMO_7797,axiom,
    s__subclass(s__Exporting,s__FinancialTransaction) ).

fof(kb_SUMO_7798,axiom,
    s__documentation(s__Exporting,s__EnglishLanguage,'&%Exporting is the class of actions in which there is a &%ChangeOfPossession of goods shipped from a provider in one &%Nation to a destination in another &%Nation. Typically, there are &%Selling and &%Buying events associated with an &%Exporting. Either the seller or the exporting country may be considered the &%origin of &%Exporting.') ).

fof(kb_SUMO_7799,axiom,
    ! [V__EXPORT] :
      ( s__instance(V__EXPORT,s__Process)
     => ( s__instance(V__EXPORT,s__Exporting)
       => ? [V__ITEM] :
            ( s__instance(V__ITEM,s__Object)
            & s__patient(V__EXPORT,V__ITEM) ) ) ) ).

%FOL fof(kb_SUMO_7800,axiom,(( (! [V__EXPORT,V__ITEM,V__AREA] : ((s__instance(V__AREA,s__Object) & s__instance(V__ITEM,s__Physical) & s__instance(V__EXPORT,s__Process)) => ((s__instance(V__EXPORT,s__Exporting) & s__patient(V__EXPORT,V__ITEM) & s__instance(V__AREA,s__GeopoliticalArea) & s__origin(V__EXPORT,V__AREA)) => s__holdsDuring(s__BeginFn(s__WhenFn(V__EXPORT)),'s__located(V__ITEM,V__AREA)')))) ))).

%FOL fof(kb_SUMO_7801,axiom,(( (! [V__EXPORT,V__ITEM,V__AREA] : ((s__instance(V__AREA,s__Object) & s__instance(V__ITEM,s__Physical) & s__instance(V__EXPORT,s__Process)) => ((s__instance(V__EXPORT,s__Exporting) & s__patient(V__EXPORT,V__ITEM) & s__instance(V__AREA,s__GeopoliticalArea) & s__holdsDuring(s__BeginFn(s__WhenFn(V__EXPORT)),'s__located(V__ITEM,V__AREA)')) => s__holdsDuring(s__EndFn(s__WhenFn(V__EXPORT)),'(~ s__located(V__ITEM,V__AREA))')))) ))).

%FOL fof(kb_SUMO_7802,axiom,(( (! [V__EXPORT,V__AREA1,V__ITEM,V__AREA] : ((s__instance(V__AREA,s__Object) & s__instance(V__ITEM,s__Physical) & s__instance(V__AREA1,s__GeopoliticalArea) & s__instance(V__EXPORT,s__Process)) => ((s__instance(V__EXPORT,s__Exporting) & s__patient(V__EXPORT,V__ITEM) & s__instance(V__AREA,s__GeopoliticalArea) & s__holdsDuring(s__BeginFn(s__WhenFn(V__EXPORT)),'s__located(V__ITEM,V__AREA)')) => (? [V__AREA2] : (s__instance(V__AREA2,s__GeopoliticalArea) & (~ s__geopoliticalSubdivision(V__AREA1,V__AREA2)) & (~ s__geopoliticalSubdivision(V__AREA2,V__AREA1)) & s__holdsDuring(s__EndFn(s__WhenFn(V__EXPORT)),'s__located(V__ITEM,V__AREA2)')))))) ))).

%FOL fof(kb_SUMO_7803,axiom,(( (! [V__EXPORT,V__ITEM,V__AREA] : ((s__instance(V__AREA,s__Object) & s__instance(V__ITEM,s__Physical) & s__instance(V__EXPORT,s__Process)) => ((s__instance(V__EXPORT,s__Exporting) & s__patient(V__EXPORT,V__ITEM) & s__instance(V__AREA,s__GeopoliticalArea) & s__destination(V__EXPORT,V__AREA)) => s__holdsDuring(s__EndFn(s__WhenFn(V__EXPORT)),'s__located(V__ITEM,V__AREA)')))) ))).

%FOL fof(kb_SUMO_7804,axiom,(( (! [V__AREA2,V__EXPORT,V__AREA1,V__ITEM] : ((s__instance(V__ITEM,s__Physical) & s__instance(V__AREA1,s__Object) & s__instance(V__EXPORT,s__Process) & s__instance(V__AREA2,s__Object)) => ((s__instance(V__EXPORT,s__Exporting) & s__patient(V__EXPORT,V__ITEM) & s__instance(V__AREA1,s__GeopoliticalArea) & s__instance(V__AREA2,s__GeopoliticalArea) & s__holdsDuring(s__BeginFn(s__WhenFn(V__EXPORT)),'s__located(V__ITEM,V__AREA1)') & s__holdsDuring(s__EndFn(s__WhenFn(V__EXPORT)),'s__located(V__ITEM,V__AREA2)')) => (~ s__located(V__AREA2,V__AREA1))))) ))).

fof(kb_SUMO_7805,axiom,
    ! [V__AREA2,V__EXPORT,V__AREA1,V__ITEM] :
      ( ( s__instance(V__AREA1,s__Object)
        & s__instance(V__EXPORT,s__Process) )
     => ( ( s__instance(V__EXPORT,s__Exporting)
          & s__patient(V__EXPORT,V__ITEM)
          & s__instance(V__AREA1,s__GeopoliticalArea)
          & s__origin(V__EXPORT,V__AREA1)
          & s__instance(V__AREA2,s__GeopoliticalArea)
          & s__destination(V__EXPORT,V__AREA2) )
       => V__AREA1 != V__AREA2 ) ) ).

fof(kb_SUMO_7806,axiom,
    ! [V__AREA2,V__EXPORT,V__AREA1,V__ITEM] :
      ( ( s__instance(V__AREA1,s__Object)
        & s__instance(V__EXPORT,s__Process)
        & s__instance(V__AREA2,s__Physical) )
     => ( ( s__instance(V__EXPORT,s__Exporting)
          & s__patient(V__EXPORT,V__ITEM)
          & s__instance(V__AREA1,s__GeopoliticalArea)
          & s__origin(V__EXPORT,V__AREA1)
          & s__instance(V__AREA2,s__GeopoliticalArea)
          & s__destination(V__EXPORT,V__AREA2) )
       => ~ s__located(V__AREA2,V__AREA1) ) ) ).

fof(kb_SUMO_7807,axiom,
    s__instance(s__exportPartnerByRankInPeriod__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_7808,axiom,
    s__domain(s__exportPartnerByRankInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7809,axiom,
    s__domain(s__exportPartnerByRankInPeriod__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_7810,axiom,
    s__domain(s__exportPartnerByRankInPeriod__m,"3",s__PositiveInteger) ).

fof(kb_SUMO_7811,axiom,
    s__domainSubclass(s__exportPartnerByRankInPeriod__m,"4",s__TimeInterval) ).

fof(kb_SUMO_7812,axiom,
    s__documentation(s__exportPartnerByRankInPeriod__m,s__EnglishLanguage,'(&%exportPartnerByRankInPeriod ?AREA1 ?AREA2 ?NTH ?PERIOD) means that the &%GeopoliticalArea ?AREA1 exports goods to &%GeopoliticalArea ?AREA2 and is the ?NTH most important export partner of ?AREA1, in the &%TimeInterval ?PERIOD, based on U.S. dollar value of exports.') ).

fof(kb_SUMO_7813,axiom,
    s__instance(s__exportPartnerByRank__m,s__TernaryPredicate) ).

fof(kb_SUMO_7814,axiom,
    s__domain(s__exportPartnerByRank__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7815,axiom,
    s__domain(s__exportPartnerByRank__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_7816,axiom,
    s__domain(s__exportPartnerByRank__m,"3",s__PositiveInteger) ).

fof(kb_SUMO_7817,axiom,
    s__documentation(s__exportPartnerByRank__m,s__EnglishLanguage,'(&%exportPartnerByRank ?AREA1 ?AREA2 ?NTH) means that the &%GeopoliticalArea ?AREA1 exports goods to &%GeopoliticalArea ?AREA2 and is the ?NTH most important export partner of ?AREA1, based on U.S. dollar value of exports.') ).

%FOL fof(kb_SUMO_7818,axiom,(( (! [V__PERIOD,V__AREA2,V__AREA1,V__NTH] : ((s__instance(V__NTH,s__PositiveInteger) & s__instance(V__AREA1,s__GeopoliticalArea) & s__instance(V__AREA2,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__exportPartnerByRankInPeriod(V__AREA1,V__AREA2,V__NTH,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__exportPartnerByRank(V__AREA1,V__AREA2,V__NTH)')))))) ))).

fof(kb_SUMO_7819,axiom,
    s__instance(s__exportPartnerByFractionInPeriod__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_7820,axiom,
    s__domain(s__exportPartnerByFractionInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7821,axiom,
    s__domain(s__exportPartnerByFractionInPeriod__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_7822,axiom,
    s__domain(s__exportPartnerByFractionInPeriod__m,"3",s__PositiveRealNumber) ).

fof(kb_SUMO_7823,axiom,
    s__domainSubclass(s__exportPartnerByFractionInPeriod__m,"4",s__TimeInterval) ).

fof(kb_SUMO_7824,axiom,
    s__documentation(s__exportPartnerByFractionInPeriod__m,s__EnglishLanguage,'(&%exportPartnerByFractionInPeriod ?AREA1 ?AREA2 ?FRACTION ?PERIOD) means that the &%GeopoliticalArea ?AREA1 exports goods to &%GeopoliticalArea ?AREA2 and receives ?FRACTION of the &%exportTotalInPeriod of ?AREA1 in the &%TimeInterval ?PERIOD, based on U.S. dollar value of exports.') ).

fof(kb_SUMO_7825,axiom,
    ! [V__PERIOD,V__AREA2,V__AREA1,V__YEAR,V__FRACTION] :
      ( ( s__instance(V__FRACTION,s__PositiveRealNumber)
        & s__instance(V__YEAR,s__Quantity)
        & s__instance(V__AREA1,s__GeopoliticalArea)
        & s__instance(V__AREA2,s__GeopoliticalArea)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( s__exportPartnerByFractionInPeriod(V__AREA1,V__AREA2,V__FRACTION,V__PERIOD)
       => lesseq(V__YEAR,"1.0") ) ) ).

fof(kb_SUMO_7826,axiom,
    s__instance(s__exportPartnerByFraction__m,s__TernaryPredicate) ).

fof(kb_SUMO_7827,axiom,
    s__domain(s__exportPartnerByFraction__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7828,axiom,
    s__domain(s__exportPartnerByFraction__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_7829,axiom,
    s__domain(s__exportPartnerByFraction__m,"3",s__PositiveRealNumber) ).

fof(kb_SUMO_7830,axiom,
    s__documentation(s__exportPartnerByFraction__m,s__EnglishLanguage,'(&%exportPartnerByFraction ?AREA1 ?AREA2 ?FRACTION) means that the &%GeopoliticalArea ?AREA1 exports goods to &%GeopoliticalArea ?AREA2 and receives ?FRACTION of the &%exportTotalInPeriod of ?AREA1, based on U.S. dollar value of exports.') ).

fof(kb_SUMO_7831,axiom,
    ! [V__AREA2,V__AREA1,V__YEAR,V__FRACTION] :
      ( ( s__instance(V__FRACTION,s__PositiveRealNumber)
        & s__instance(V__YEAR,s__Quantity)
        & s__instance(V__AREA1,s__GeopoliticalArea)
        & s__instance(V__AREA2,s__GeopoliticalArea) )
     => ( s__exportPartnerByFraction(V__AREA1,V__AREA2,V__FRACTION)
       => lesseq(V__YEAR,"1.0") ) ) ).

%FOL fof(kb_SUMO_7832,axiom,(( (! [V__PERIOD,V__AREA2,V__AREA1,V__FRACTION] : ((s__instance(V__FRACTION,s__PositiveRealNumber) & s__instance(V__AREA1,s__GeopoliticalArea) & s__instance(V__AREA2,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__exportPartnerByFractionInPeriod(V__AREA1,V__AREA2,V__FRACTION,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__exportPartnerByFraction(V__AREA1,V__AREA2,V__FRACTION)')))))) ))).

fof(kb_SUMO_7833,axiom,
    s__instance(s__importTotalInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7834,axiom,
    s__domain(s__importTotalInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7835,axiom,
    s__domain(s__importTotalInPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7836,axiom,
    s__domainSubclass(s__importTotalInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7837,axiom,
    s__documentation(s__importTotalInPeriod__m,s__EnglishLanguage,'(&%importTotalInPeriod ?AREA ?AMOUNT ?PERIOD) means that the total value of imports to the &%GeopoliticalArea ?AREA is ?AMOUNT (in &%UnitedStatesDollars) for the &%TimeInterval indicated by ?PERIOD. Import value is calculated on a Cost, Insurance, and Freight (C.I.F.) or a Free on Board (F.O.B.) basis.') ).

fof(kb_SUMO_7838,axiom,
    s__instance(s__annualImportTotal__m,s__BinaryPredicate) ).

fof(kb_SUMO_7839,axiom,
    s__domain(s__annualImportTotal__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7840,axiom,
    s__domain(s__annualImportTotal__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7841,axiom,
    s__documentation(s__annualImportTotal__m,s__EnglishLanguage,'(&%annualImportTotal ?AREA ?AMOUNT) means that the total value of imports to the &%GeopoliticalArea ?AREA is ?AMOUNT (in &%UnitedStatesDollars) annually. Import value is calculated on a Cost, Insurance, and Freight (C.I.F.) or a Free on Board (F.O.B.) basis.') ).

%FOL fof(kb_SUMO_7842,axiom,(( (! [V__AMOUNT,V__PERIOD,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => ((s__importTotalInPeriod(V__AREA,V__AMOUNT,V__PERIOD) & (s__subclass(V__PERIOD,s__Year) | s__subclass(V__PERIOD,s__FiscalYearFn(V__AREA)))) => (? [V__YEAR] : (s__instance(V__YEAR,s__TimePosition) & s__instance(V__YEAR,V__PERIOD) & s__holdsDuring(V__YEAR,'s__annualImportTotal(V__AREA,V__AMOUNT)')))))) ))).

%FOL fof(kb_SUMO_7843,axiom,(( (! [V__AMOUNT,V__PERIOD,V__YEAR,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__YEAR,s__TimePosition) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => ((s__holdsDuring(V__YEAR,'s__annualImportTotal(V__AREA,V__AMOUNT)') & s__instance(V__YEAR,V__PERIOD) & (s__subclass(V__PERIOD,s__Year) | s__subclass(V__PERIOD,s__FiscalYearFn(V__AREA)))) => s__importTotalInPeriod(V__AREA,V__AMOUNT,V__PERIOD)))) ))).

fof(kb_SUMO_7844,axiom,
    s__instance(s__importCommodityType__m,s__BinaryPredicate) ).

fof(kb_SUMO_7845,axiom,
    s__domain(s__importCommodityType__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7846,axiom,
    s__domainSubclass(s__importCommodityType__m,"2",s__Object) ).

fof(kb_SUMO_7847,axiom,
    s__documentation(s__importCommodityType__m,s__EnglishLanguage,'(&%importCommodityType ?AREA ?TYPE) means that the &%GeopoliticalArea ?AREA imports the commodity ?TYPE.') ).

fof(kb_SUMO_7848,axiom,
    s__instance(s__importCommodityTypeByRank__m,s__TernaryPredicate) ).

fof(kb_SUMO_7849,axiom,
    s__domain(s__importCommodityTypeByRank__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7850,axiom,
    s__domainSubclass(s__importCommodityTypeByRank__m,"2",s__Object) ).

fof(kb_SUMO_7851,axiom,
    s__domain(s__importCommodityTypeByRank__m,"3",s__PositiveInteger) ).

fof(kb_SUMO_7852,axiom,
    s__documentation(s__importCommodityTypeByRank__m,s__EnglishLanguage,'(&%importCommodityTypeByRank ?AREA ?TYPE ?NTH) means that the &%GeopoliticalArea ?AREA has the commodity ?TYPE as its ?NTH most valuable import.') ).

fof(kb_SUMO_7853,axiom,
    ! [V__RANK,V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__subclass(V__TYPE,s__Object)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__RANK,s__PositiveInteger) )
     => ( s__importCommodityTypeByRank(V__AREA,V__TYPE,V__RANK)
       => s__importCommodityType(V__AREA,V__TYPE) ) ) ).

fof(kb_SUMO_7854,axiom,
    s__instance(s__importPartnerInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7855,axiom,
    s__domain(s__importPartnerInPeriod__m,"1",s__Agent) ).

fof(kb_SUMO_7856,axiom,
    s__domain(s__importPartnerInPeriod__m,"2",s__Agent) ).

fof(kb_SUMO_7857,axiom,
    s__domainSubclass(s__importPartnerInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7858,axiom,
    s__documentation(s__importPartnerInPeriod__m,s__EnglishLanguage,'(&%importPartnerInPeriod ?AGENT1 ?AGENT2 ?PERIOD) means that the &%Agent ?AGENT1 imports goods from the &%Agent ?AGENT2 during the &%TimeInterval indicated by ?PERIOD.') ).

fof(kb_SUMO_7859,axiom,
    ! [V__PERIOD,V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__AGENT2,s__Agent)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( s__importPartnerInPeriod(V__AGENT1,V__AGENT2,V__PERIOD)
       => ? [V__TIME,V__EXPORT] :
            ( s__instance(V__EXPORT,s__TimeInterval)
            & s__instance(V__EXPORT,s__Process)
            & s__instance(V__TIME,s__TimeInterval)
            & s__instance(V__TIME,V__PERIOD)
            & s__instance(V__EXPORT,s__Exporting)
            & s__overlapsTemporally(V__TIME,V__EXPORT)
            & s__origin(V__EXPORT,V__AGENT2)
            & s__destination(V__EXPORT,V__AGENT1) ) ) ) ).

fof(kb_SUMO_7860,axiom,
    s__instance(s__importPartner__m,s__BinaryPredicate) ).

fof(kb_SUMO_7861,axiom,
    s__instance(s__importPartner__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_7862,axiom,
    s__domain(s__importPartner__m,"1",s__Agent) ).

fof(kb_SUMO_7863,axiom,
    s__domain(s__importPartner__m,"2",s__Agent) ).

fof(kb_SUMO_7864,axiom,
    s__documentation(s__importPartner__m,s__EnglishLanguage,'(&%importPartner ?AGENT1 ?AGENT2) means that the &%Agent ?AGENT1 imports goods from the &%Agent ?AGENT2.') ).

fof(kb_SUMO_7865,axiom,
    ! [V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__AGENT2,s__Agent) )
     => ( s__importPartner(V__AGENT1,V__AGENT2)
       => ? [V__EXPORT] :
            ( s__instance(V__EXPORT,s__Process)
            & s__instance(V__EXPORT,s__Exporting)
            & s__origin(V__EXPORT,V__AGENT2)
            & s__destination(V__EXPORT,V__AGENT1) ) ) ) ).

%FOL fof(kb_SUMO_7866,axiom,(( (! [V__PERIOD,V__AGENT2,V__AGENT1] : ((s__instance(V__AGENT1,s__Agent) & s__instance(V__AGENT2,s__Agent) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__importPartnerInPeriod(V__AGENT1,V__AGENT2,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__importPartner(V__AGENT1,V__AGENT2)')))))) ))).

fof(kb_SUMO_7867,axiom,
    s__instance(s__importPartnerByRankInPeriod__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_7868,axiom,
    s__domain(s__importPartnerByRankInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7869,axiom,
    s__domain(s__importPartnerByRankInPeriod__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_7870,axiom,
    s__domain(s__importPartnerByRankInPeriod__m,"3",s__PositiveInteger) ).

fof(kb_SUMO_7871,axiom,
    s__domainSubclass(s__importPartnerByRankInPeriod__m,"4",s__TimeInterval) ).

fof(kb_SUMO_7872,axiom,
    s__documentation(s__importPartnerByRankInPeriod__m,s__EnglishLanguage,'(&%importPartnerByRankInPeriod ?AREA1 ?AREA2 ?NTH ?PERIOD) means that the &%GeopoliticalArea ?AREA1 imports goods from &%GeopoliticalArea ?AREA2 is the ?NTH most important import partner of ?AREA1 during the &%TimeInterval ?PERIOD, based on U.S. dollar value of imports.') ).

fof(kb_SUMO_7873,axiom,
    s__instance(s__importPartnerByRank__m,s__TernaryPredicate) ).

fof(kb_SUMO_7874,axiom,
    s__domain(s__importPartnerByRank__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7875,axiom,
    s__domain(s__importPartnerByRank__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_7876,axiom,
    s__domain(s__importPartnerByRank__m,"3",s__PositiveInteger) ).

fof(kb_SUMO_7877,axiom,
    s__documentation(s__importPartnerByRank__m,s__EnglishLanguage,'(&%importPartnerByRank ?AREA1 ?AREA2 ?NTH) means that the &%GeopoliticalArea ?AREA1 imports goods from &%GeopoliticalArea ?AREA2 is the ?NTH most important import partner of ?AREA1, based on U.S. dollar value of imports.') ).

%FOL fof(kb_SUMO_7878,axiom,(( (! [V__PERIOD,V__AREA2,V__AREA1,V__NTH] : ((s__instance(V__NTH,s__PositiveInteger) & s__instance(V__AREA1,s__GeopoliticalArea) & s__instance(V__AREA2,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__importPartnerByRankInPeriod(V__AREA1,V__AREA2,V__NTH,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__importPartnerByRank(V__AREA1,V__AREA2,V__NTH)')))))) ))).

fof(kb_SUMO_7879,axiom,
    s__instance(s__importPartnerByFractionInPeriod__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_7880,axiom,
    s__domain(s__importPartnerByFractionInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7881,axiom,
    s__domain(s__importPartnerByFractionInPeriod__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_7882,axiom,
    s__domain(s__importPartnerByFractionInPeriod__m,"3",s__PositiveRealNumber) ).

fof(kb_SUMO_7883,axiom,
    s__domainSubclass(s__importPartnerByFractionInPeriod__m,"4",s__TimeInterval) ).

fof(kb_SUMO_7884,axiom,
    s__documentation(s__importPartnerByFractionInPeriod__m,s__EnglishLanguage,'(&%importPartnerByFractionInPeriod ?AREA1 ?AREA2 ?FRACTION ?PERIOD) means that the &%GeopoliticalArea ?AREA1 imports goods from &%GeopoliticalArea ?AREA2 and provides ?FRACTION of the &%importTotalInPeriod of ?AREA1 during the &%TimeInterval ?PERIOD, in U.S. dollar value of imports.') ).

fof(kb_SUMO_7885,axiom,
    ! [V__PERIOD,V__AREA2,V__AREA1,V__YEAR,V__FRACTION] :
      ( ( s__instance(V__FRACTION,s__PositiveRealNumber)
        & s__instance(V__YEAR,s__Quantity)
        & s__instance(V__AREA1,s__GeopoliticalArea)
        & s__instance(V__AREA2,s__GeopoliticalArea)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( s__importPartnerByFractionInPeriod(V__AREA1,V__AREA2,V__FRACTION,V__PERIOD)
       => lesseq(V__YEAR,"1.0") ) ) ).

fof(kb_SUMO_7886,axiom,
    s__instance(s__importPartnerByFraction__m,s__TernaryPredicate) ).

fof(kb_SUMO_7887,axiom,
    s__domain(s__importPartnerByFraction__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7888,axiom,
    s__domain(s__importPartnerByFraction__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_7889,axiom,
    s__domain(s__importPartnerByFraction__m,"3",s__PositiveRealNumber) ).

fof(kb_SUMO_7890,axiom,
    s__documentation(s__importPartnerByFraction__m,s__EnglishLanguage,'(&%importPartnerByFraction ?AREA1 ?AREA2 ?FRACTION) means that the &%GeopoliticalArea ?AREA1 imports goods from &%GeopoliticalArea ?AREA2 and provides ?FRACTION of the &%importTotalInPeriod of ?AREA1, based on U.S. dollar value of imports.') ).

fof(kb_SUMO_7891,axiom,
    ! [V__AREA2,V__AREA1,V__YEAR,V__FRACTION] :
      ( ( s__instance(V__FRACTION,s__PositiveRealNumber)
        & s__instance(V__YEAR,s__Quantity)
        & s__instance(V__AREA1,s__GeopoliticalArea)
        & s__instance(V__AREA2,s__GeopoliticalArea) )
     => ( s__importPartnerByFraction(V__AREA1,V__AREA2,V__FRACTION)
       => lesseq(V__YEAR,"1.0") ) ) ).

%FOL fof(kb_SUMO_7892,axiom,(( (! [V__PERIOD,V__AREA2,V__AREA1,V__FRACTION] : ((s__instance(V__FRACTION,s__PositiveRealNumber) & s__instance(V__AREA1,s__GeopoliticalArea) & s__instance(V__AREA2,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__importPartnerByFractionInPeriod(V__AREA1,V__AREA2,V__FRACTION,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__importPartnerByFraction(V__AREA1,V__AREA2,V__FRACTION)')))))) ))).

fof(kb_SUMO_7893,axiom,
    s__instance(s__externalDebtInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7894,axiom,
    s__domain(s__externalDebtInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7895,axiom,
    s__domain(s__externalDebtInPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7896,axiom,
    s__domainSubclass(s__externalDebtInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7897,axiom,
    s__documentation(s__externalDebtInPeriod__m,s__EnglishLanguage,'(&%externalDebtInPeriod ?COUNTRY ?AMOUNT ?PERIOD) means that the &%GeopoliticalArea ?COUNTRY owes the total sum ?AMOUNT of debt (public and private) to nonresidents during the &%TimeInterval indicated by ?PERIOD. The amount is valued in U.S. dollars but may be repayable in foreign currency, goods, or services.') ).

fof(kb_SUMO_7898,axiom,
    s__instance(s__externalDebt__m,s__BinaryPredicate) ).

fof(kb_SUMO_7899,axiom,
    s__domain(s__externalDebt__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7900,axiom,
    s__domain(s__externalDebt__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7901,axiom,
    s__documentation(s__externalDebt__m,s__EnglishLanguage,'(&%externalDebt ?COUNTRY ?AMOUNT) means that the &%GeopoliticalArea ?COUNTRY owes the total sum ?AMOUNT of debt (public and private) to nonresidents. The amount is valued in U.S. dollars but may be repayable in foreign currency, goods, or services.') ).

%FOL fof(kb_SUMO_7902,axiom,(( (! [V__AMOUNT,V__PERIOD,V__COUNTRY] : ((s__instance(V__COUNTRY,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => (s__externalDebtInPeriod(V__COUNTRY,V__AMOUNT,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__externalDebt(V__COUNTRY,V__AMOUNT)')))))) ))).

fof(kb_SUMO_7903,axiom,
    s__instance(s__economicAidDonatedInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7904,axiom,
    s__domain(s__economicAidDonatedInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7905,axiom,
    s__domain(s__economicAidDonatedInPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7906,axiom,
    s__domainSubclass(s__economicAidDonatedInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7907,axiom,
    s__documentation(s__economicAidDonatedInPeriod__m,s__EnglishLanguage,'(&%economicAidDonatedInPeriod ?AGENT ?AMOUNT ?PERIOD) means that the &%GeopoliticalArea ?AGENT donated ?AMOUNT of aid (valued in U.S. dollars) to developing countries and multilateral organizations during the &%TimeInterval indicated by ?PERIOD. This figure covers net official development assistance (ODA), which is net financial assistance from nations belonging to the &%OrganizationForEconomicCooperationAndDevelopment (OECD), with the main goal of promoting economic development and welfare. Such aid contains a grant element of at least 25%. This statistic does not cover private flows of assistance or other official flows (OOF).') ).

fof(kb_SUMO_7908,axiom,
    s__instance(s__economicAidDonated__m,s__BinaryPredicate) ).

fof(kb_SUMO_7909,axiom,
    s__domain(s__economicAidDonated__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7910,axiom,
    s__domain(s__economicAidDonated__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7911,axiom,
    s__documentation(s__economicAidDonated__m,s__EnglishLanguage,'(&%economicAidDonated ?AGENT ?AMOUNT) means that the &%GeopoliticalArea ?AREA donated ?AMOUNT of aid (valued in U.S. dollars) to developing countries and multilateral organizations. This figure covers net official development assistance (ODA), which is net financial assistance from nations belonging to the &%OrganizationForEconomicCooperationAndDevelopment (OECD), with the main goal of promoting economic development and welfare. Such aid contains a grant element of at least 25%. This statistic does not cover private flows of assistance or other official flows (OOF).') ).

%FOL fof(kb_SUMO_7912,axiom,(( (! [V__AMOUNT,V__PERIOD,V__COUNTRY] : ((s__instance(V__COUNTRY,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => (s__economicAidDonatedInPeriod(V__COUNTRY,V__AMOUNT,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__economicAidDonated(V__COUNTRY,V__AMOUNT)')))))) ))).

fof(kb_SUMO_7913,axiom,
    s__instance(s__economicAidReceivedNetInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_7914,axiom,
    s__domain(s__economicAidReceivedNetInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7915,axiom,
    s__domain(s__economicAidReceivedNetInPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7916,axiom,
    s__domainSubclass(s__economicAidReceivedNetInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_7917,axiom,
    s__documentation(s__economicAidReceivedNetInPeriod__m,s__EnglishLanguage,'(&%economicAidReceivedNetInPeriod ?AREA ?AMOUNT ?PERIOD) means that the &%GeopoliticalArea ?AREA had a net inflow of Official Development Finance (ODF) of ?AMOUNT during the &%TimeInterval indicated by ?PERIOD. ODF includes funds from the World Bank, the IMF, other international organizations, and individual donor nations, including both grants and loans. The figure includes formal commitments of aid not yet disbursed. The figure is the net amount of inflow after deducting repayments, valued in U.S. dollars.') ).

fof(kb_SUMO_7918,axiom,
    s__instance(s__economicAidReceivedNet__m,s__BinaryPredicate) ).

fof(kb_SUMO_7919,axiom,
    s__domain(s__economicAidReceivedNet__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7920,axiom,
    s__domain(s__economicAidReceivedNet__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_7921,axiom,
    s__documentation(s__economicAidReceivedNet__m,s__EnglishLanguage,'(&%economicAidReceivedNet ?AREA ?AMOUNT) means that the &%GeopoliticalArea ?AREA had a net inflow of Official Development Finance (ODF) of ?AMOUNT. ODF includes funds from the World Bank, the IMF, other international organizations, and individual donor nations, including both grants and loans. The figure includes formal commitments of aid not yet disbursed. The figure is the net amount of inflow after deducting repayments, valued in U.S. dollars.') ).

%FOL fof(kb_SUMO_7922,axiom,(( (! [V__AMOUNT,V__PERIOD,V__COUNTRY] : ((s__instance(V__COUNTRY,s__GeopoliticalArea) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => (s__economicAidReceivedNetInPeriod(V__COUNTRY,V__AMOUNT,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__economicAidReceivedNet(V__COUNTRY,V__AMOUNT)')))))) ))).

fof(kb_SUMO_7923,axiom,
    s__instance(s__currencyType__m,s__BinaryPredicate) ).

fof(kb_SUMO_7924,axiom,
    s__domain(s__currencyType__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_7925,axiom,
    s__domain(s__currencyType__m,"2",s__UnitOfCurrency) ).

fof(kb_SUMO_7926,axiom,
    s__documentation(s__currencyType__m,s__EnglishLanguage,'(&%currencyType ?AREA ?UNIT) means that the official currency used in the &%GeopoliticalArea ?AREA is the &%UnitOfMeasure ?UNIT.') ).

fof(kb_SUMO_7927,axiom,
    s__instance(s__AfghanAfghani,s__UnitOfCurrency) ).

fof(kb_SUMO_7928,axiom,
    s__currencyType(s__Afghanistan,s__AfghanAfghani) ).

fof(kb_SUMO_7929,axiom,
    s__instance(s__BritishPound,s__UnitOfCurrency) ).

fof(kb_SUMO_7930,axiom,
    s__currencyType(s__UnitedKingdom,s__BritishPound) ).

fof(kb_SUMO_7931,axiom,
    s__instance(s__CanadianDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_7932,axiom,
    s__currencyType(s__Canada,s__CanadianDollar) ).

fof(kb_SUMO_7933,axiom,
    s__instance(s__FrenchFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_7934,axiom,
    s__currencyType(s__France,s__FrenchFranc) ).

fof(kb_SUMO_7935,axiom,
    s__instance(s__GermanMark,s__UnitOfCurrency) ).

fof(kb_SUMO_7936,axiom,
    s__currencyType(s__Germany,s__GermanMark) ).

fof(kb_SUMO_7937,axiom,
    s__instance(s__ItalianLire,s__UnitOfCurrency) ).

fof(kb_SUMO_7938,axiom,
    s__currencyType(s__Italy,s__ItalianLire) ).

fof(kb_SUMO_7939,axiom,
    s__instance(s__JapaneseYen,s__UnitOfCurrency) ).

fof(kb_SUMO_7940,axiom,
    s__currencyType(s__Japan,s__JapaneseYen) ).

fof(kb_SUMO_7941,axiom,
    s__instance(s__TajikSomoni,s__UnitOfCurrency) ).

fof(kb_SUMO_7942,axiom,
    s__currencyType(s__Tajikistan,s__TajikSomoni) ).

fof(kb_SUMO_7943,axiom,
    s__subclass(s__AfghanAfghaniCoin,s__CurrencyCoin) ).

fof(kb_SUMO_7944,axiom,
    s__instance(s__AfghanAfghaniCoin__t,s__SetOrClass) ).

fof(kb_SUMO_7945,axiom,
    s__currencyValue(s__AfghanAfghaniCoin,s__AfghanAfghani) ).

fof(kb_SUMO_7946,axiom,
    s__subclass(s__BritishPoundCoin,s__CurrencyCoin) ).

fof(kb_SUMO_7947,axiom,
    s__instance(s__BritishPoundCoin__t,s__SetOrClass) ).

fof(kb_SUMO_7948,axiom,
    s__currencyValue(s__BritishPoundCoin,s__BritishPound) ).

fof(kb_SUMO_7949,axiom,
    s__subclass(s__CanadianDollarCoin,s__CurrencyCoin) ).

fof(kb_SUMO_7950,axiom,
    s__instance(s__CanadianDollarCoin__t,s__SetOrClass) ).

fof(kb_SUMO_7951,axiom,
    s__currencyValue(s__CanadianDollarCoin,s__CanadianDollar) ).

fof(kb_SUMO_7952,axiom,
    s__subclass(s__EuroCentCoin,s__CurrencyCoin) ).

fof(kb_SUMO_7953,axiom,
    s__instance(s__EuroCentCoin__t,s__SetOrClass) ).

fof(kb_SUMO_7954,axiom,
    s__currencyValue(s__EuroCentCoin,s__EuroCent) ).

fof(kb_SUMO_7955,axiom,
    s__subclass(s__EuroCoin,s__CurrencyCoin) ).

fof(kb_SUMO_7956,axiom,
    s__instance(s__EuroCoin__t,s__SetOrClass) ).

fof(kb_SUMO_7957,axiom,
    s__subclass(s__FrenchFrancCoin,s__CurrencyCoin) ).

fof(kb_SUMO_7958,axiom,
    s__instance(s__FrenchFrancCoin__t,s__SetOrClass) ).

fof(kb_SUMO_7959,axiom,
    s__currencyValue(s__FrenchFrancCoin,s__FrenchFranc) ).

fof(kb_SUMO_7960,axiom,
    s__subclass(s__GermanMarkCoin,s__CurrencyCoin) ).

fof(kb_SUMO_7961,axiom,
    s__instance(s__GermanMarkCoin__t,s__SetOrClass) ).

fof(kb_SUMO_7962,axiom,
    s__currencyValue(s__GermanMarkCoin,s__GermanMark) ).

fof(kb_SUMO_7963,axiom,
    s__subclass(s__ItalianLireCoin,s__CurrencyCoin) ).

fof(kb_SUMO_7964,axiom,
    s__instance(s__ItalianLireCoin__t,s__SetOrClass) ).

fof(kb_SUMO_7965,axiom,
    s__currencyValue(s__ItalianLireCoin,s__ItalianLire) ).

fof(kb_SUMO_7966,axiom,
    s__subclass(s__JapaneseYenCoin,s__CurrencyCoin) ).

fof(kb_SUMO_7967,axiom,
    s__instance(s__JapaneseYenCoin__t,s__SetOrClass) ).

fof(kb_SUMO_7968,axiom,
    s__currencyValue(s__JapaneseYenCoin,s__JapaneseYen) ).

fof(kb_SUMO_7969,axiom,
    s__subclass(s__TajikSomoniCoin,s__CurrencyCoin) ).

fof(kb_SUMO_7970,axiom,
    s__instance(s__TajikSomoniCoin__t,s__SetOrClass) ).

fof(kb_SUMO_7971,axiom,
    s__currencyValue(s__TajikSomoniCoin,s__TajikSomoni) ).

fof(kb_SUMO_7972,axiom,
    s__subclass(s__UnitedStatesCentCoin,s__CurrencyCoin) ).

fof(kb_SUMO_7973,axiom,
    s__instance(s__UnitedStatesCentCoin__t,s__SetOrClass) ).

fof(kb_SUMO_7974,axiom,
    s__currencyValue(s__UnitedStatesCentCoin,s__UnitedStatesCent) ).

fof(kb_SUMO_7975,axiom,
    s__subclass(s__UnitedStatesFiveCentCoin,s__CurrencyCoin) ).

fof(kb_SUMO_7976,axiom,
    s__instance(s__UnitedStatesFiveCentCoin__t,s__SetOrClass) ).

fof(kb_SUMO_7977,axiom,
    s__currencyValue(s__UnitedStatesFiveCentCoin,s__MeasureFn("5",s__UnitedStatesCent)) ).

fof(kb_SUMO_7978,axiom,
    s__subclass(s__UnitedStatesTenCentCoin,s__CurrencyCoin) ).

fof(kb_SUMO_7979,axiom,
    s__instance(s__UnitedStatesTenCentCoin__t,s__SetOrClass) ).

fof(kb_SUMO_7980,axiom,
    s__currencyValue(s__UnitedStatesCentCoin,s__MeasureFn("10",s__UnitedStatesCent)) ).

fof(kb_SUMO_7981,axiom,
    s__subclass(s__UnitedStatesQuarterCoin,s__CurrencyCoin) ).

fof(kb_SUMO_7982,axiom,
    s__instance(s__UnitedStatesQuarterCoin__t,s__SetOrClass) ).

fof(kb_SUMO_7983,axiom,
    s__currencyValue(s__UnitedStatesQuarterCoin,s__MeasureFn("25",s__UnitedStatesCent)) ).

fof(kb_SUMO_7984,axiom,
    s__subclass(s__UnitedStatesDollarBill,s__CurrencyBill) ).

fof(kb_SUMO_7985,axiom,
    s__instance(s__UnitedStatesDollarBill__t,s__SetOrClass) ).

fof(kb_SUMO_7986,axiom,
    s__currencyValue(s__UnitedStatesDollarBill,s__UnitedStatesDollar) ).

fof(kb_SUMO_7987,axiom,
    s__instance(s__AlbanianLek,s__UnitOfCurrency) ).

fof(kb_SUMO_7988,axiom,
    s__currencyType(s__Albania,s__AlbanianLek) ).

fof(kb_SUMO_7989,axiom,
    s__instance(s__AlgerianDinar,s__UnitOfCurrency) ).

fof(kb_SUMO_7990,axiom,
    s__currencyType(s__Algeria,s__AlgerianDinar) ).

fof(kb_SUMO_7991,axiom,
    s__instance(s__AngolanKwanza,s__UnitOfCurrency) ).

fof(kb_SUMO_7992,axiom,
    s__currencyType(s__Angola,s__AngolanKwanza) ).

fof(kb_SUMO_7993,axiom,
    s__instance(s__ArgentineAustral,s__UnitOfCurrency) ).

fof(kb_SUMO_7994,axiom,
    s__currencyType(s__Argentina,s__ArgentineAustral) ).

fof(kb_SUMO_7995,axiom,
    s__instance(s__ArmenianDram,s__UnitOfCurrency) ).

fof(kb_SUMO_7996,axiom,
    s__currencyType(s__Armenia,s__ArmenianDram) ).

fof(kb_SUMO_7997,axiom,
    s__instance(s__AustralianDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_7998,axiom,
    s__currencyType(s__Australia,s__AustralianDollar) ).

fof(kb_SUMO_7999,axiom,
    s__instance(s__AustrianSchilling,s__UnitOfCurrency) ).

fof(kb_SUMO_8000,axiom,
    s__currencyType(s__Austria,s__AustrianSchilling) ).

fof(kb_SUMO_8001,axiom,
    s__instance(s__AzerbaijaniManat,s__UnitOfCurrency) ).

fof(kb_SUMO_8002,axiom,
    s__currencyType(s__Azerbaijan,s__AzerbaijaniManat) ).

fof(kb_SUMO_8003,axiom,
    s__instance(s__BahamianDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8004,axiom,
    s__currencyType(s__TheBahamas,s__BahamianDollar) ).

fof(kb_SUMO_8005,axiom,
    s__instance(s__BahrainianDinar,s__UnitOfCurrency) ).

fof(kb_SUMO_8006,axiom,
    s__currencyType(s__Bahrain,s__BahrainianDinar) ).

fof(kb_SUMO_8007,axiom,
    s__instance(s__BangladeshiTaka,s__UnitOfCurrency) ).

fof(kb_SUMO_8008,axiom,
    s__currencyType(s__Bangladesh,s__BangladeshiTaka) ).

fof(kb_SUMO_8009,axiom,
    s__instance(s__BarbadosDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8010,axiom,
    s__currencyType(s__Barbados,s__BarbadosDollar) ).

fof(kb_SUMO_8011,axiom,
    s__instance(s__BelarusianRubel,s__UnitOfCurrency) ).

fof(kb_SUMO_8012,axiom,
    s__currencyType(s__Belarus,s__BelarusianRubel) ).

fof(kb_SUMO_8013,axiom,
    s__instance(s__BelgianFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8014,axiom,
    s__currencyType(s__Belgium,s__BelgianFranc) ).

fof(kb_SUMO_8015,axiom,
    s__instance(s__BelizeDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8016,axiom,
    s__currencyType(s__Belize,s__BelizeDollar) ).

fof(kb_SUMO_8017,axiom,
    s__instance(s__BeninFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8018,axiom,
    s__currencyType(s__Benin,s__BeninFranc) ).

fof(kb_SUMO_8019,axiom,
    s__instance(s__BermudaDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8020,axiom,
    s__currencyType(s__Bermuda,s__BermudaDollar) ).

fof(kb_SUMO_8021,axiom,
    s__instance(s__BhutaneseNgultrum,s__UnitOfCurrency) ).

fof(kb_SUMO_8022,axiom,
    s__currencyType(s__Bhutan,s__BhutaneseNgultrum) ).

fof(kb_SUMO_8023,axiom,
    s__instance(s__BolivianBoliviano,s__UnitOfCurrency) ).

fof(kb_SUMO_8024,axiom,
    s__currencyType(s__Bolivia,s__BolivianBoliviano) ).

fof(kb_SUMO_8025,axiom,
    s__instance(s__BotswanaPula,s__UnitOfCurrency) ).

fof(kb_SUMO_8026,axiom,
    s__currencyType(s__Botswana,s__BotswanaPula) ).

fof(kb_SUMO_8027,axiom,
    s__instance(s__BrazilianReal,s__UnitOfCurrency) ).

fof(kb_SUMO_8028,axiom,
    s__currencyType(s__Brazil,s__BrazilianReal) ).

fof(kb_SUMO_8029,axiom,
    s__instance(s__BruneiDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8030,axiom,
    s__currencyType(s__Brunei,s__BruneiDollar) ).

fof(kb_SUMO_8031,axiom,
    s__instance(s__BulgarianLev,s__UnitOfCurrency) ).

fof(kb_SUMO_8032,axiom,
    s__currencyType(s__Bulgaria,s__BulgarianLev) ).

fof(kb_SUMO_8033,axiom,
    s__instance(s__BurkinaFasoFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8034,axiom,
    s__currencyType(s__BurkinaFaso,s__BurkinaFasoFranc) ).

fof(kb_SUMO_8035,axiom,
    s__instance(s__BurundiFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8036,axiom,
    s__currencyType(s__Burundi,s__BurundiFranc) ).

fof(kb_SUMO_8037,axiom,
    s__instance(s__CambodianRiel,s__UnitOfCurrency) ).

fof(kb_SUMO_8038,axiom,
    s__currencyType(s__Cambodia,s__CambodianRiel) ).

fof(kb_SUMO_8039,axiom,
    s__instance(s__CameroonFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8040,axiom,
    s__currencyType(s__Cameroon,s__CameroonFranc) ).

fof(kb_SUMO_8041,axiom,
    s__instance(s__CapeVerdeEscudo,s__UnitOfCurrency) ).

fof(kb_SUMO_8042,axiom,
    s__currencyType(s__CapeVerde,s__CapeVerdeEscudo) ).

fof(kb_SUMO_8043,axiom,
    s__instance(s__CaymanIslandsDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8044,axiom,
    s__currencyType(s__CaymanIslands,s__CaymanIslandsDollar) ).

fof(kb_SUMO_8045,axiom,
    s__instance(s__CentralAfricanRepublicFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8046,axiom,
    s__currencyType(s__CentralAfricanRepublic,s__CentralAfricanRepublicFranc) ).

fof(kb_SUMO_8047,axiom,
    s__instance(s__ChadianFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8048,axiom,
    s__currencyType(s__Chad,s__ChadianFranc) ).

fof(kb_SUMO_8049,axiom,
    s__instance(s__ChileanPeso,s__UnitOfCurrency) ).

fof(kb_SUMO_8050,axiom,
    s__currencyType(s__Chile,s__ChileanPeso) ).

fof(kb_SUMO_8051,axiom,
    s__instance(s__ChineseYuan,s__UnitOfCurrency) ).

fof(kb_SUMO_8052,axiom,
    s__currencyType(s__China,s__ChineseYuan) ).

fof(kb_SUMO_8053,axiom,
    s__instance(s__ColombianPeso,s__UnitOfCurrency) ).

fof(kb_SUMO_8054,axiom,
    s__currencyType(s__Colombia,s__ColombianPeso) ).

fof(kb_SUMO_8055,axiom,
    s__instance(s__CongoFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8056,axiom,
    s__currencyType(s__DemocraticRepublicOfTheCongo,s__CongoFranc) ).

fof(kb_SUMO_8057,axiom,
    s__instance(s__CostaRicanColon,s__UnitOfCurrency) ).

fof(kb_SUMO_8058,axiom,
    s__currencyType(s__CostaRica,s__CostaRicanColon) ).

fof(kb_SUMO_8059,axiom,
    s__instance(s__CubanPeso,s__UnitOfCurrency) ).

fof(kb_SUMO_8060,axiom,
    s__currencyType(s__Cuba,s__CubanPeso) ).

fof(kb_SUMO_8061,axiom,
    s__instance(s__CypriotPound,s__UnitOfCurrency) ).

fof(kb_SUMO_8062,axiom,
    s__currencyType(s__Cyprus,s__CypriotPound) ).

fof(kb_SUMO_8063,axiom,
    s__instance(s__CzechKoruna,s__UnitOfCurrency) ).

fof(kb_SUMO_8064,axiom,
    s__currencyType(s__CzechRepublic,s__CzechKoruna) ).

fof(kb_SUMO_8065,axiom,
    s__instance(s__DanishKrone,s__UnitOfCurrency) ).

fof(kb_SUMO_8066,axiom,
    s__currencyType(s__Netherlands,s__DanishKrone) ).

fof(kb_SUMO_8067,axiom,
    s__instance(s__DjiboutiFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8068,axiom,
    s__currencyType(s__Djibouti,s__DjiboutiFranc) ).

fof(kb_SUMO_8069,axiom,
    s__instance(s__DominicanDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8070,axiom,
    s__currencyType(s__Dominica,s__DominicanDollar) ).

fof(kb_SUMO_8071,axiom,
    s__instance(s__DominicanPeso,s__UnitOfCurrency) ).

fof(kb_SUMO_8072,axiom,
    s__currencyType(s__Dominica,s__DominicanPeso) ).

fof(kb_SUMO_8073,axiom,
    s__instance(s__DutchGuilder,s__UnitOfCurrency) ).

fof(kb_SUMO_8074,axiom,
    s__currencyType(s__Netherlands,s__DutchGuilder) ).

fof(kb_SUMO_8075,axiom,
    s__instance(s__EcuadoranSucre,s__UnitOfCurrency) ).

fof(kb_SUMO_8076,axiom,
    s__currencyType(s__Ecuador,s__EcuadoranSucre) ).

fof(kb_SUMO_8077,axiom,
    s__instance(s__EgyptianPound,s__UnitOfCurrency) ).

fof(kb_SUMO_8078,axiom,
    s__currencyType(s__Egypt,s__EgyptianPound) ).

fof(kb_SUMO_8079,axiom,
    s__instance(s__ElSalvadoranColon,s__UnitOfCurrency) ).

fof(kb_SUMO_8080,axiom,
    s__currencyType(s__ElSalvador,s__ElSalvadoranColon) ).

fof(kb_SUMO_8081,axiom,
    s__instance(s__EstonianKroon,s__UnitOfCurrency) ).

fof(kb_SUMO_8082,axiom,
    s__currencyType(s__Estonia,s__EstonianKroon) ).

fof(kb_SUMO_8083,axiom,
    s__instance(s__EthiopianBirr,s__UnitOfCurrency) ).

fof(kb_SUMO_8084,axiom,
    s__currencyType(s__Ethiopia,s__EthiopianBirr) ).

fof(kb_SUMO_8085,axiom,
    s__instance(s__FijiDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8086,axiom,
    s__currencyType(s__Fiji,s__FijiDollar) ).

fof(kb_SUMO_8087,axiom,
    s__instance(s__FinnishMarkka,s__UnitOfCurrency) ).

fof(kb_SUMO_8088,axiom,
    s__currencyType(s__Finland,s__FinnishMarkka) ).

fof(kb_SUMO_8089,axiom,
    s__instance(s__GabonFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8090,axiom,
    s__currencyType(s__Gabon,s__GabonFranc) ).

fof(kb_SUMO_8091,axiom,
    s__instance(s__GambianDalasi,s__UnitOfCurrency) ).

fof(kb_SUMO_8092,axiom,
    s__currencyType(s__Gambia,s__GambianDalasi) ).

fof(kb_SUMO_8093,axiom,
    s__instance(s__GeorgianLari,s__UnitOfCurrency) ).

fof(kb_SUMO_8094,axiom,
    s__currencyType(s__RepublicOfGeorgia,s__GeorgianLari) ).

fof(kb_SUMO_8095,axiom,
    s__instance(s__GhanianCedi,s__UnitOfCurrency) ).

fof(kb_SUMO_8096,axiom,
    s__currencyType(s__Ghana,s__GhanianCedi) ).

fof(kb_SUMO_8097,axiom,
    s__instance(s__GreekDrachma,s__UnitOfCurrency) ).

fof(kb_SUMO_8098,axiom,
    s__currencyType(s__Greece,s__GreekDrachma) ).

fof(kb_SUMO_8099,axiom,
    s__instance(s__GrenadaDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8100,axiom,
    s__currencyType(s__Grenada,s__GrenadaDollar) ).

fof(kb_SUMO_8101,axiom,
    s__instance(s__GuatemalanQuetzal,s__UnitOfCurrency) ).

fof(kb_SUMO_8102,axiom,
    s__currencyType(s__Guatemala,s__GuatemalanQuetzal) ).

fof(kb_SUMO_8103,axiom,
    s__instance(s__GuineaBissauPeso,s__UnitOfCurrency) ).

fof(kb_SUMO_8104,axiom,
    s__currencyType(s__GuineaBissau,s__GuineaBissauPeso) ).

fof(kb_SUMO_8105,axiom,
    s__instance(s__GuineanFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8106,axiom,
    s__currencyType(s__Guinea,s__GuineanFranc) ).

fof(kb_SUMO_8107,axiom,
    s__instance(s__GuyanaDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8108,axiom,
    s__currencyType(s__Guyana,s__GuyanaDollar) ).

fof(kb_SUMO_8109,axiom,
    s__instance(s__HaitianGourde,s__UnitOfCurrency) ).

fof(kb_SUMO_8110,axiom,
    s__currencyType(s__Haiti,s__HaitianGourde) ).

fof(kb_SUMO_8111,axiom,
    s__instance(s__HonduranLempira,s__UnitOfCurrency) ).

fof(kb_SUMO_8112,axiom,
    s__currencyType(s__Honduras,s__HonduranLempira) ).

fof(kb_SUMO_8113,axiom,
    s__instance(s__HongKongDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8114,axiom,
    s__currencyType(s__HongKong,s__HongKongDollar) ).

fof(kb_SUMO_8115,axiom,
    s__instance(s__HungarianForint,s__UnitOfCurrency) ).

fof(kb_SUMO_8116,axiom,
    s__currencyType(s__Hungary,s__HungarianForint) ).

fof(kb_SUMO_8117,axiom,
    s__instance(s__IcelandicKrona,s__UnitOfCurrency) ).

fof(kb_SUMO_8118,axiom,
    s__currencyType(s__Iceland,s__IcelandicKrona) ).

fof(kb_SUMO_8119,axiom,
    s__instance(s__IndianRupee,s__UnitOfCurrency) ).

fof(kb_SUMO_8120,axiom,
    s__currencyType(s__India,s__IndianRupee) ).

fof(kb_SUMO_8121,axiom,
    s__instance(s__IndonesianRupiah,s__UnitOfCurrency) ).

fof(kb_SUMO_8122,axiom,
    s__currencyType(s__Indonesia,s__IndonesianRupiah) ).

fof(kb_SUMO_8123,axiom,
    s__instance(s__IranianRial,s__UnitOfCurrency) ).

fof(kb_SUMO_8124,axiom,
    s__currencyType(s__Iran,s__IranianRial) ).

fof(kb_SUMO_8125,axiom,
    s__instance(s__IraqiDinar,s__UnitOfCurrency) ).

fof(kb_SUMO_8126,axiom,
    s__currencyType(s__Iraq,s__IraqiDinar) ).

fof(kb_SUMO_8127,axiom,
    s__instance(s__IrishPound,s__UnitOfCurrency) ).

fof(kb_SUMO_8128,axiom,
    s__currencyType(s__Ireland,s__IrishPound) ).

fof(kb_SUMO_8129,axiom,
    s__instance(s__IsraeliShekel,s__UnitOfCurrency) ).

fof(kb_SUMO_8130,axiom,
    s__currencyType(s__Israel,s__IsraeliShekel) ).

fof(kb_SUMO_8131,axiom,
    s__instance(s__IvoryCoastFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8132,axiom,
    s__currencyType(s__CoteDIvoire,s__IvoryCoastFranc) ).

fof(kb_SUMO_8133,axiom,
    s__instance(s__JamaicanDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8134,axiom,
    s__currencyType(s__Jamaica,s__JamaicanDollar) ).

fof(kb_SUMO_8135,axiom,
    s__instance(s__JordanianDinar,s__UnitOfCurrency) ).

fof(kb_SUMO_8136,axiom,
    s__currencyType(s__Jordan,s__JordanianDinar) ).

fof(kb_SUMO_8137,axiom,
    s__instance(s__KazakhstaniTenge,s__UnitOfCurrency) ).

fof(kb_SUMO_8138,axiom,
    s__currencyType(s__Kazakhstan,s__KazakhstaniTenge) ).

fof(kb_SUMO_8139,axiom,
    s__instance(s__KenyanShilling,s__UnitOfCurrency) ).

fof(kb_SUMO_8140,axiom,
    s__currencyType(s__Kenya,s__KenyanShilling) ).

fof(kb_SUMO_8141,axiom,
    s__instance(s__KiribatiDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8142,axiom,
    s__currencyType(s__Kiribati,s__KiribatiDollar) ).

fof(kb_SUMO_8143,axiom,
    s__instance(s__KuwaitiDinar,s__UnitOfCurrency) ).

fof(kb_SUMO_8144,axiom,
    s__currencyType(s__Kuwait,s__KuwaitiDinar) ).

fof(kb_SUMO_8145,axiom,
    s__instance(s__KyrgyzstaniSom,s__UnitOfCurrency) ).

fof(kb_SUMO_8146,axiom,
    s__currencyType(s__Kyrgyzstan,s__KyrgyzstaniSom) ).

fof(kb_SUMO_8147,axiom,
    s__instance(s__LaotianKip,s__UnitOfCurrency) ).

fof(kb_SUMO_8148,axiom,
    s__currencyType(s__Laos,s__LaotianKip) ).

fof(kb_SUMO_8149,axiom,
    s__instance(s__LatvianLats,s__UnitOfCurrency) ).

fof(kb_SUMO_8150,axiom,
    s__currencyType(s__Latvia,s__LatvianLats) ).

fof(kb_SUMO_8151,axiom,
    s__instance(s__LebanesePound,s__UnitOfCurrency) ).

fof(kb_SUMO_8152,axiom,
    s__currencyType(s__Lebanon,s__LebanesePound) ).

fof(kb_SUMO_8153,axiom,
    s__instance(s__LesothoLoti,s__UnitOfCurrency) ).

fof(kb_SUMO_8154,axiom,
    s__currencyType(s__Lesotho,s__LesothoLoti) ).

fof(kb_SUMO_8155,axiom,
    s__instance(s__LiberianDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8156,axiom,
    s__currencyType(s__Liberia,s__LiberianDollar) ).

fof(kb_SUMO_8157,axiom,
    s__instance(s__LibyanDinar,s__UnitOfCurrency) ).

fof(kb_SUMO_8158,axiom,
    s__currencyType(s__Libya,s__LibyanDinar) ).

fof(kb_SUMO_8159,axiom,
    s__instance(s__LithuanianLitas,s__UnitOfCurrency) ).

fof(kb_SUMO_8160,axiom,
    s__currencyType(s__Lithuania,s__LithuanianLitas) ).

fof(kb_SUMO_8161,axiom,
    s__instance(s__LuxembourgFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8162,axiom,
    s__currencyType(s__Luxembourg,s__LuxembourgFranc) ).

fof(kb_SUMO_8163,axiom,
    s__instance(s__MacaoPataca,s__UnitOfCurrency) ).

fof(kb_SUMO_8164,axiom,
    s__currencyType(s__Macau,s__MacaoPataca) ).

fof(kb_SUMO_8165,axiom,
    s__instance(s__MadagascarFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8166,axiom,
    s__currencyType(s__Madagascar,s__MadagascarFranc) ).

fof(kb_SUMO_8167,axiom,
    s__instance(s__MalawianKwacha,s__UnitOfCurrency) ).

fof(kb_SUMO_8168,axiom,
    s__currencyType(s__Malawi,s__MalawianKwacha) ).

fof(kb_SUMO_8169,axiom,
    s__instance(s__MalaysianRinggit,s__UnitOfCurrency) ).

fof(kb_SUMO_8170,axiom,
    s__currencyType(s__Malaysia,s__MalaysianRinggit) ).

fof(kb_SUMO_8171,axiom,
    s__instance(s__MaliFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8172,axiom,
    s__currencyType(s__Mali,s__MaliFranc) ).

fof(kb_SUMO_8173,axiom,
    s__instance(s__MalteseLira,s__UnitOfCurrency) ).

fof(kb_SUMO_8174,axiom,
    s__currencyType(s__Malta,s__MalteseLira) ).

fof(kb_SUMO_8175,axiom,
    s__instance(s__MauritanianOuguiya,s__UnitOfCurrency) ).

fof(kb_SUMO_8176,axiom,
    s__currencyType(s__Mauritius,s__MauritanianOuguiya) ).

fof(kb_SUMO_8177,axiom,
    s__instance(s__MauritianRupee,s__UnitOfCurrency) ).

fof(kb_SUMO_8178,axiom,
    s__currencyType(s__Mauritius,s__MauritianRupee) ).

fof(kb_SUMO_8179,axiom,
    s__instance(s__MexicanPeso,s__UnitOfCurrency) ).

fof(kb_SUMO_8180,axiom,
    s__currencyType(s__Mexico,s__MexicanPeso) ).

fof(kb_SUMO_8181,axiom,
    s__instance(s__MoldovanLeu,s__UnitOfCurrency) ).

fof(kb_SUMO_8182,axiom,
    s__currencyType(s__Moldova,s__MoldovanLeu) ).

fof(kb_SUMO_8183,axiom,
    s__instance(s__MongolianTugrik,s__UnitOfCurrency) ).

fof(kb_SUMO_8184,axiom,
    s__currencyType(s__Mongolia,s__MongolianTugrik) ).

fof(kb_SUMO_8185,axiom,
    s__instance(s__MoroccanDirham,s__UnitOfCurrency) ).

fof(kb_SUMO_8186,axiom,
    s__currencyType(s__Morocco,s__MoroccanDirham) ).

fof(kb_SUMO_8187,axiom,
    s__instance(s__MozambiqueMetical,s__UnitOfCurrency) ).

fof(kb_SUMO_8188,axiom,
    s__currencyType(s__Mozambique,s__MozambiqueMetical) ).

fof(kb_SUMO_8189,axiom,
    s__instance(s__MyanmarKyat,s__UnitOfCurrency) ).

fof(kb_SUMO_8190,axiom,
    s__currencyType(s__Myanmar,s__MyanmarKyat) ).

fof(kb_SUMO_8191,axiom,
    s__instance(s__NepaleseRupee,s__UnitOfCurrency) ).

fof(kb_SUMO_8192,axiom,
    s__currencyType(s__Nepal,s__NepaleseRupee) ).

fof(kb_SUMO_8193,axiom,
    s__instance(s__NewZealandDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8194,axiom,
    s__currencyType(s__NewZealand,s__NewZealandDollar) ).

fof(kb_SUMO_8195,axiom,
    s__instance(s__NicaraguanCordoba,s__UnitOfCurrency) ).

fof(kb_SUMO_8196,axiom,
    s__currencyType(s__Nicaragua,s__NicaraguanCordoba) ).

fof(kb_SUMO_8197,axiom,
    s__instance(s__NigerFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8198,axiom,
    s__currencyType(s__Niger,s__NigerFranc) ).

fof(kb_SUMO_8199,axiom,
    s__instance(s__NigerianNaira,s__UnitOfCurrency) ).

fof(kb_SUMO_8200,axiom,
    s__currencyType(s__Nigeria,s__NigerianNaira) ).

fof(kb_SUMO_8201,axiom,
    s__instance(s__NorthKoreanWon,s__UnitOfCurrency) ).

fof(kb_SUMO_8202,axiom,
    s__currencyType(s__NorthKorea,s__NorthKoreanWon) ).

fof(kb_SUMO_8203,axiom,
    s__instance(s__NorwegianKrone,s__UnitOfCurrency) ).

fof(kb_SUMO_8204,axiom,
    s__currencyType(s__Norway,s__NorwegianKrone) ).

fof(kb_SUMO_8205,axiom,
    s__instance(s__OmaniRiyal,s__UnitOfCurrency) ).

fof(kb_SUMO_8206,axiom,
    s__currencyType(s__Oman,s__OmaniRiyal) ).

fof(kb_SUMO_8207,axiom,
    s__instance(s__PakistaniRupee,s__UnitOfCurrency) ).

fof(kb_SUMO_8208,axiom,
    s__currencyType(s__Pakistan,s__PakistaniRupee) ).

fof(kb_SUMO_8209,axiom,
    s__instance(s__PanamanianBalboa,s__UnitOfCurrency) ).

fof(kb_SUMO_8210,axiom,
    s__currencyType(s__Panama,s__PanamanianBalboa) ).

fof(kb_SUMO_8211,axiom,
    s__instance(s__PapuanKina,s__UnitOfCurrency) ).

fof(kb_SUMO_8212,axiom,
    s__currencyType(s__PapuaNewGuinea,s__PapuanKina) ).

fof(kb_SUMO_8213,axiom,
    s__instance(s__ParaguayanGuarani,s__UnitOfCurrency) ).

fof(kb_SUMO_8214,axiom,
    s__currencyType(s__Paraguay,s__ParaguayanGuarani) ).

fof(kb_SUMO_8215,axiom,
    s__instance(s__PeruvianInti,s__UnitOfCurrency) ).

fof(kb_SUMO_8216,axiom,
    s__currencyType(s__Peru,s__PeruvianInti) ).

fof(kb_SUMO_8217,axiom,
    s__instance(s__PhilippinePeso,s__UnitOfCurrency) ).

fof(kb_SUMO_8218,axiom,
    s__currencyType(s__Philippines,s__PhilippinePeso) ).

fof(kb_SUMO_8219,axiom,
    s__instance(s__PolishZloty,s__UnitOfCurrency) ).

fof(kb_SUMO_8220,axiom,
    s__currencyType(s__Poland,s__PolishZloty) ).

fof(kb_SUMO_8221,axiom,
    s__instance(s__PortugueseEscudo,s__UnitOfCurrency) ).

fof(kb_SUMO_8222,axiom,
    s__currencyType(s__Portugal,s__PortugueseEscudo) ).

fof(kb_SUMO_8223,axiom,
    s__instance(s__QatariRiyal,s__UnitOfCurrency) ).

fof(kb_SUMO_8224,axiom,
    s__currencyType(s__Qatar,s__QatariRiyal) ).

fof(kb_SUMO_8225,axiom,
    s__instance(s__RomanianLeu,s__UnitOfCurrency) ).

fof(kb_SUMO_8226,axiom,
    s__currencyType(s__Romania,s__RomanianLeu) ).

fof(kb_SUMO_8227,axiom,
    s__instance(s__RussianRuble,s__UnitOfCurrency) ).

fof(kb_SUMO_8228,axiom,
    s__currencyType(s__Russia,s__RussianRuble) ).

fof(kb_SUMO_8229,axiom,
    s__instance(s__RwandaFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8230,axiom,
    s__currencyType(s__Rwanda,s__RwandaFranc) ).

fof(kb_SUMO_8231,axiom,
    s__instance(s__SaoThomeEPrincipeDobra,s__UnitOfCurrency) ).

fof(kb_SUMO_8232,axiom,
    s__currencyType(s__SaoTomeAndPrincipe,s__SaoThomeEPrincipeDobra) ).

fof(kb_SUMO_8233,axiom,
    s__instance(s__SaudiArabianRiyal,s__UnitOfCurrency) ).

fof(kb_SUMO_8234,axiom,
    s__currencyType(s__SaudiArabia,s__SaudiArabianRiyal) ).

fof(kb_SUMO_8235,axiom,
    s__instance(s__SenegaleseFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8236,axiom,
    s__currencyType(s__Senegal,s__SenegaleseFranc) ).

fof(kb_SUMO_8237,axiom,
    s__instance(s__SeychellesRupee,s__UnitOfCurrency) ).

fof(kb_SUMO_8238,axiom,
    s__currencyType(s__Seychelles,s__SeychellesRupee) ).

fof(kb_SUMO_8239,axiom,
    s__instance(s__SierraLeoneLeone,s__UnitOfCurrency) ).

fof(kb_SUMO_8240,axiom,
    s__currencyType(s__SierraLeone,s__SierraLeoneLeone) ).

fof(kb_SUMO_8241,axiom,
    s__instance(s__SingaporeDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8242,axiom,
    s__currencyType(s__Singapore,s__SingaporeDollar) ).

fof(kb_SUMO_8243,axiom,
    s__instance(s__SlovakianKoruna,s__UnitOfCurrency) ).

fof(kb_SUMO_8244,axiom,
    s__currencyType(s__Slovakia,s__SlovakianKoruna) ).

fof(kb_SUMO_8245,axiom,
    s__instance(s__SomalianShilling,s__UnitOfCurrency) ).

fof(kb_SUMO_8246,axiom,
    s__currencyType(s__Somalia,s__SomalianShilling) ).

fof(kb_SUMO_8247,axiom,
    s__instance(s__SouthAfricanRand,s__UnitOfCurrency) ).

fof(kb_SUMO_8248,axiom,
    s__currencyType(s__SouthAfrica,s__SouthAfricanRand) ).

fof(kb_SUMO_8249,axiom,
    s__instance(s__SouthKoreanWon,s__UnitOfCurrency) ).

fof(kb_SUMO_8250,axiom,
    s__currencyType(s__SouthKorea,s__SouthKoreanWon) ).

fof(kb_SUMO_8251,axiom,
    s__instance(s__SpanishPeseta,s__UnitOfCurrency) ).

fof(kb_SUMO_8252,axiom,
    s__currencyType(s__Spain,s__SpanishPeseta) ).

fof(kb_SUMO_8253,axiom,
    s__instance(s__SriLankanRupee,s__UnitOfCurrency) ).

fof(kb_SUMO_8254,axiom,
    s__currencyType(s__SriLanka,s__SriLankanRupee) ).

fof(kb_SUMO_8255,axiom,
    s__instance(s__SudanesePound,s__UnitOfCurrency) ).

fof(kb_SUMO_8256,axiom,
    s__currencyType(s__Sudan,s__SudanesePound) ).

fof(kb_SUMO_8257,axiom,
    s__instance(s__SurinameseGuilder,s__UnitOfCurrency) ).

fof(kb_SUMO_8258,axiom,
    s__currencyType(s__Suriname,s__SurinameseGuilder) ).

fof(kb_SUMO_8259,axiom,
    s__instance(s__SwazilandLilangeni,s__UnitOfCurrency) ).

fof(kb_SUMO_8260,axiom,
    s__currencyType(s__Swaziland,s__SwazilandLilangeni) ).

fof(kb_SUMO_8261,axiom,
    s__instance(s__SwedishKrona,s__UnitOfCurrency) ).

fof(kb_SUMO_8262,axiom,
    s__currencyType(s__Sweden,s__SwedishKrona) ).

fof(kb_SUMO_8263,axiom,
    s__instance(s__SwissFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8264,axiom,
    s__currencyType(s__Switzerland,s__SwissFranc) ).

fof(kb_SUMO_8265,axiom,
    s__instance(s__SyrianPound,s__UnitOfCurrency) ).

fof(kb_SUMO_8266,axiom,
    s__currencyType(s__Syria,s__SyrianPound) ).

fof(kb_SUMO_8267,axiom,
    s__instance(s__TaiwanDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8268,axiom,
    s__currencyType(s__Taiwan,s__TaiwanDollar) ).

fof(kb_SUMO_8269,axiom,
    s__instance(s__TajikistaniRuble,s__UnitOfCurrency) ).

fof(kb_SUMO_8270,axiom,
    s__currencyType(s__Tajikistan,s__TajikistaniRuble) ).

fof(kb_SUMO_8271,axiom,
    s__instance(s__TanzanianShilling,s__UnitOfCurrency) ).

fof(kb_SUMO_8272,axiom,
    s__currencyType(s__Tanzania,s__TanzanianShilling) ).

fof(kb_SUMO_8273,axiom,
    s__instance(s__ThaiBaht,s__UnitOfCurrency) ).

fof(kb_SUMO_8274,axiom,
    s__currencyType(s__Thailand,s__ThaiBaht) ).

fof(kb_SUMO_8275,axiom,
    s__instance(s__TogoFranc,s__UnitOfCurrency) ).

fof(kb_SUMO_8276,axiom,
    s__currencyType(s__Togo,s__TogoFranc) ).

fof(kb_SUMO_8277,axiom,
    s__instance(s__TonganPaanga,s__UnitOfCurrency) ).

fof(kb_SUMO_8278,axiom,
    s__currencyType(s__Tonga,s__TonganPaanga) ).

fof(kb_SUMO_8279,axiom,
    s__instance(s__TrinidadAndTobagoDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8280,axiom,
    s__currencyType(s__TrinidadAndTobago,s__TrinidadAndTobagoDollar) ).

fof(kb_SUMO_8281,axiom,
    s__instance(s__TunisianDinar,s__UnitOfCurrency) ).

fof(kb_SUMO_8282,axiom,
    s__currencyType(s__Tunisia,s__TunisianDinar) ).

fof(kb_SUMO_8283,axiom,
    s__instance(s__TurkishLira,s__UnitOfCurrency) ).

fof(kb_SUMO_8284,axiom,
    s__currencyType(s__Turkey,s__TurkishLira) ).

fof(kb_SUMO_8285,axiom,
    s__instance(s__TurkmenManat,s__UnitOfCurrency) ).

fof(kb_SUMO_8286,axiom,
    s__currencyType(s__Turkmenistan,s__TurkmenManat) ).

fof(kb_SUMO_8287,axiom,
    s__instance(s__TuvaluDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8288,axiom,
    s__currencyType(s__Tuvalu,s__TuvaluDollar) ).

fof(kb_SUMO_8289,axiom,
    s__instance(s__UgandanShilling,s__UnitOfCurrency) ).

fof(kb_SUMO_8290,axiom,
    s__currencyType(s__Uganda,s__UgandanShilling) ).

fof(kb_SUMO_8291,axiom,
    s__instance(s__UkranianHryvnia,s__UnitOfCurrency) ).

fof(kb_SUMO_8292,axiom,
    s__currencyType(s__Ukraine,s__UkranianHryvnia) ).

fof(kb_SUMO_8293,axiom,
    s__instance(s__UnitedArabEmirateDirham,s__UnitOfCurrency) ).

fof(kb_SUMO_8294,axiom,
    s__currencyType(s__UnitedArabEmirates,s__UnitedArabEmirateDirham) ).

fof(kb_SUMO_8295,axiom,
    s__instance(s__UruguayanPeso,s__UnitOfCurrency) ).

fof(kb_SUMO_8296,axiom,
    s__currencyType(s__Uruguay,s__UruguayanPeso) ).

fof(kb_SUMO_8297,axiom,
    s__instance(s__UzbekistaniSom,s__UnitOfCurrency) ).

fof(kb_SUMO_8298,axiom,
    s__currencyType(s__Uzbekistan,s__UzbekistaniSom) ).

fof(kb_SUMO_8299,axiom,
    s__instance(s__VenezuelanBolivar,s__UnitOfCurrency) ).

fof(kb_SUMO_8300,axiom,
    s__currencyType(s__Venezuela,s__VenezuelanBolivar) ).

fof(kb_SUMO_8301,axiom,
    s__instance(s__VietnameseDong,s__UnitOfCurrency) ).

fof(kb_SUMO_8302,axiom,
    s__currencyType(s__Vietnam,s__VietnameseDong) ).

fof(kb_SUMO_8303,axiom,
    s__instance(s__WesternSamoanTala,s__UnitOfCurrency) ).

fof(kb_SUMO_8304,axiom,
    s__currencyType(s__Samoa,s__WesternSamoanTala) ).

fof(kb_SUMO_8305,axiom,
    s__instance(s__YemeniRial,s__UnitOfCurrency) ).

fof(kb_SUMO_8306,axiom,
    s__currencyType(s__Yemen,s__YemeniRial) ).

fof(kb_SUMO_8307,axiom,
    s__instance(s__YugoslavianDinar,s__UnitOfCurrency) ).

fof(kb_SUMO_8308,axiom,
    s__currencyType(s__Yugoslavia,s__YugoslavianDinar) ).

fof(kb_SUMO_8309,axiom,
    s__instance(s__ZambianKwacha,s__UnitOfCurrency) ).

fof(kb_SUMO_8310,axiom,
    s__currencyType(s__Zambia,s__ZambianKwacha) ).

fof(kb_SUMO_8311,axiom,
    s__instance(s__ZimbabweanDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_8312,axiom,
    s__currencyType(s__Zimbabwe,s__ZimbabweanDollar) ).

fof(kb_SUMO_8313,axiom,
    s__instance(s__currencyValue__m,s__BinaryPredicate) ).

fof(kb_SUMO_8314,axiom,
    s__domainSubclass(s__currencyValue__m,"1",s__Currency) ).

fof(kb_SUMO_8315,axiom,
    s__domain(s__currencyValue__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_8316,axiom,
    s__documentation(s__currencyValue__m,s__EnglishLanguage,'The currencyValue is a relation between a physical instrument of currency, such as a bill or coin, and the measure of its worth in a particular currency.') ).

fof(kb_SUMO_8317,axiom,
    s__instance(s__currencyCode__m,s__BinaryPredicate) ).

fof(kb_SUMO_8318,axiom,
    s__domain(s__currencyCode__m,"1",s__SymbolicString) ).

fof(kb_SUMO_8319,axiom,
    s__domain(s__currencyCode__m,"2",s__UnitOfCurrency) ).

fof(kb_SUMO_8320,axiom,
    s__subrelation(s__currencyCode__m,s__abbreviation__m) ).

fof(kb_SUMO_8321,axiom,
    s__documentation(s__currencyCode__m,s__EnglishLanguage,'(&%currencyCode ?CODE ?UNIT) means that ?CODE is the &%InternationalOrganizationForStandardization (ISO) 4217 alphabetic currency code for the national &%CurrencyMeasure ?UNIT.') ).

fof(kb_SUMO_8322,axiom,
    s__instance(s__currencyExchangePerUSDollar__m,s__BinaryPredicate) ).

fof(kb_SUMO_8323,axiom,
    s__domain(s__currencyExchangePerUSDollar__m,"1",s__CurrencyMeasure) ).

fof(kb_SUMO_8324,axiom,
    s__domainSubclass(s__currencyExchangePerUSDollar__m,"2",s__TimeInterval) ).

fof(kb_SUMO_8325,axiom,
    s__documentation(s__currencyExchangePerUSDollar__m,s__EnglishLanguage,'(&%currencyExchangePerUSDollar ?AMOUNT ?PERIOD) means that one &%UnitedStatesDollar is worth ?AMOUNT (in a non-U.S. &%CurrencyMeasure), during the &%TimeInterval indicated by ?PERIOD. The rate of exchange may be based either on international market forces or official fiat.') ).

fof(kb_SUMO_8326,axiom,
    s__instance(s__currencyExchangeRateInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_8327,axiom,
    s__domain(s__currencyExchangeRateInPeriod__m,"1",s__UnitOfCurrency) ).

fof(kb_SUMO_8328,axiom,
    s__domain(s__currencyExchangeRateInPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_8329,axiom,
    s__domainSubclass(s__currencyExchangeRateInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_8330,axiom,
    s__documentation(s__currencyExchangeRateInPeriod__m,s__EnglishLanguage,'(&%currencyExchangeRateInPeriod ?UNIT ?AMOUNT ?PERIOD) means that the currency denomination ?UNIT is worth ?AMOUNT (which is expressed in another &%UnitOfCurrency) during the &%TimeInterval indicated by ?PERIOD.') ).

fof(kb_SUMO_8331,axiom,
    ! [V__AMOUNT,V__PERIOD] :
      ( ( s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass)
        & s__instance(V__AMOUNT,s__CurrencyMeasure) )
     => ( s__currencyExchangePerUSDollar(V__AMOUNT,V__PERIOD)
      <=> s__currencyExchangeRateInPeriod(s__UnitedStatesDollar,V__AMOUNT,V__PERIOD) ) ) ).

fof(kb_SUMO_8332,axiom,
    s__instance(s__currencyExchangeRate__m,s__BinaryPredicate) ).

fof(kb_SUMO_8333,axiom,
    s__domain(s__currencyExchangeRate__m,"1",s__UnitOfCurrency) ).

fof(kb_SUMO_8334,axiom,
    s__domain(s__currencyExchangeRate__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_8335,axiom,
    s__documentation(s__currencyExchangeRate__m,s__EnglishLanguage,'(&%currencyExchangeRate ?UNIT ?AMOUNT) means that the currency denomination ?UNIT is worth ?AMOUNT (which is in another &%CurrencyMeasure).') ).

%FOL fof(kb_SUMO_8336,axiom,(( (! [V__AMOUNT,V__PERIOD] : ((s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => (s__currencyExchangePerUSDollar(V__AMOUNT,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__currencyExchangeRate(s__UnitedStatesDollar,V__AMOUNT)')))))) ))).

%FOL fof(kb_SUMO_8337,axiom,(( (! [V__AMOUNT,V__PERIOD,V__UNIT] : ((s__instance(V__UNIT,s__UnitOfCurrency) & s__subclass(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => (s__currencyExchangeRateInPeriod(V__UNIT,V__AMOUNT,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__currencyExchangeRate(V__UNIT,V__AMOUNT)')))))) ))).

fof(kb_SUMO_8338,axiom,
    s__instance(s__fiscalYearPeriod__m,s__BinaryPredicate) ).

fof(kb_SUMO_8339,axiom,
    s__domain(s__fiscalYearPeriod__m,"1",s__Agent) ).

fof(kb_SUMO_8340,axiom,
    s__domainSubclass(s__fiscalYearPeriod__m,"2",s__TimeInterval) ).

fof(kb_SUMO_8341,axiom,
    s__documentation(s__fiscalYearPeriod__m,s__EnglishLanguage,'The predicate &%fiscalYearPeriod indicates the period that an &%Agent or &%Organization uses as its 12-month accounting period. (&%fiscalYearPeriod ?AGENT &%Year) means that ?AGENT observes its 12-month accounting period during the regular calendar year (CY), from &%January to &%December. For fiscal years with other beginning and ending months (FYs), use (&%fiscalYearPeriod ?AGENT (&%RecurrentTimeIntervalFn ?STARTMONTH ?ENDMONTH)). For example, (&%fiscalYearPeriod (&%GovernmentFn &%UnitedStates) (&%RecurrentTimeIntervalFn &%October &%September)). For FYs that begin or end mid-month, days may be specified within &%RecurrentTimeIntervalFn.') ).

fof(kb_SUMO_8342,axiom,
    s__instance(s__FiscalYearFn__m,s__UnaryFunction) ).

fof(kb_SUMO_8343,axiom,
    s__domain(s__FiscalYearFn__m,"1",s__Agent) ).

fof(kb_SUMO_8344,axiom,
    s__rangeSubclass(s__FiscalYearFn__m,s__TimeInterval) ).

fof(kb_SUMO_8345,axiom,
    s__documentation(s__FiscalYearFn__m,s__EnglishLanguage,'(&%FiscalYearFn ?PLACE) denotes the subclass of &%TimeIntervals that are &%fiscalYearPeriods of the &%Organization or &%GeopoliticalArea ?PLACE.') ).

fof(kb_SUMO_8346,axiom,
    ! [V__FY,V__PLACE] :
      ( s__instance(V__PLACE,s__Agent)
     => ( V__FY = s__FiscalYearFn(V__PLACE)
       => ( s__instance(V__PLACE,s__GeopoliticalArea)
          | s__instance(V__PLACE,s__Organization) ) ) ) ).

fof(kb_SUMO_8347,axiom,
    ! [V__PERIOD,V__FY,V__PLACE] :
      ( ( s__instance(V__PLACE,s__Agent)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( ( s__fiscalYearPeriod(V__PLACE,V__PERIOD)
          & s__instance(V__FY,s__FiscalYearFn(V__PLACE)) )
       => s__instance(V__FY,V__PERIOD) ) ) ).

fof(kb_SUMO_8348,axiom,
    ! [V__FY,V__PLACE] :
      ( ( s__instance(V__PLACE,s__Agent)
        & s__instance(V__FY,s__TimeInterval) )
     => ( s__instance(V__FY,s__FiscalYearFn(V__PLACE))
       => s__duration(V__FY,s__MeasureFn("1",s__YearDuration)) ) ) ).

fof(kb_SUMO_8349,axiom,
    s__instance(s__FiscalYearStartingFn__m,s__BinaryFunction) ).

fof(kb_SUMO_8350,axiom,
    s__domain(s__FiscalYearStartingFn__m,"1",s__Agent) ).

fof(kb_SUMO_8351,axiom,
    s__domainSubclass(s__FiscalYearStartingFn__m,"2",s__Year) ).

fof(kb_SUMO_8352,axiom,
    s__range(s__FiscalYearStartingFn__m,s__TimeInterval) ).

fof(kb_SUMO_8353,axiom,
    s__documentation(s__FiscalYearStartingFn__m,s__EnglishLanguage,'(&%FiscalYearStartingFn ?PLACE ?YEAR) denotes the particular fiscal year that is observed in ?PLACE and begins during the calendar &%Year indicated by ?YEAR.') ).

fof(kb_SUMO_8354,axiom,
    ! [V__FY,V__PLACE,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__PLACE,s__Agent) )
     => ( V__FY = s__FiscalYearStartingFn(V__PLACE,V__YEAR)
       => ( s__instance(V__PLACE,s__GeopoliticalArea)
          | s__instance(V__PLACE,s__Organization) ) ) ) ).

fof(kb_SUMO_8355,axiom,
    ! [V__PLACE,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass) )
     => ( ( s__instance(V__PLACE,s__Agent)
          & s__instance(V__YEAR,s__Year) )
       => s__instance(s__FiscalYearStartingFn(V__PLACE,V__YEAR),s__FiscalYearFn(V__PLACE)) ) ) ).

fof(kb_SUMO_8356,axiom,
    ! [V__FY,V__PLACE,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__PLACE,s__Agent)
        & s__instance(V__FY,s__TimeInterval) )
     => ( V__FY = s__FiscalYearStartingFn(V__PLACE,V__YEAR)
       => s__duration(V__FY,s__MeasureFn("1",s__YearDuration)) ) ) ).

fof(kb_SUMO_8357,axiom,
    ! [V__PERIOD,V__FY,V__PLACE,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__PLACE,s__Agent)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( ( V__FY = s__FiscalYearStartingFn(V__PLACE,V__YEAR)
          & s__fiscalYearPeriod(V__PLACE,V__PERIOD) )
       => s__instance(V__FY,V__PERIOD) ) ) ).

fof(kb_SUMO_8358,axiom,
    ! [V__PERIOD,V__FY,V__PLACE,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__TimePosition)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__PLACE,s__Agent)
        & s__instance(V__FY,s__TimeInterval)
        & s__subclass(V__PERIOD,s__TimeInterval)
        & s__instance(V__PERIOD,s__SetOrClass) )
     => ( ( V__FY = s__FiscalYearStartingFn(V__PLACE,V__YEAR)
          & s__fiscalYearPeriod(V__PLACE,V__PERIOD)
          & s__instance(V__FY,V__PERIOD) )
       => ? [V__DAY] :
            ( s__instance(V__DAY,s__TimeInterval)
            & s__instance(V__DAY,s__Day)
            & s__starts(V__DAY,V__FY)
            & s__temporalPart(V__DAY,V__YEAR) ) ) ) ).

fof(kb_SUMO_8359,axiom,
    s__subclass(s__CerealGrass,s__Grass) ).

fof(kb_SUMO_8360,axiom,
    s__subclass(s__PaddyRice,s__CerealGrass) ).

fof(kb_SUMO_8361,axiom,
    s__instance(s__PaddyRice__t,s__SetOrClass) ).

fof(kb_SUMO_8362,axiom,
    s__subclass(s__Sorghum,s__CerealGrass) ).

fof(kb_SUMO_8363,axiom,
    s__instance(s__Sorghum__t,s__SetOrClass) ).

fof(kb_SUMO_8364,axiom,
    s__instance(s__CerealGrass__t,s__SetOrClass) ).

fof(kb_SUMO_8365,axiom,
    s__names(maize,s__MaizeGrain) ).

fof(kb_SUMO_8366,axiom,
    s__names(corn,s__MaizeGrain) ).

fof(kb_SUMO_8367,axiom,
    s__subclass(s__OatGrain,s__CerealGrain) ).

fof(kb_SUMO_8368,axiom,
    s__instance(s__OatGrain__t,s__SetOrClass) ).

fof(kb_SUMO_8369,axiom,
    s__subclass(s__BarleyGrain,s__CerealGrain) ).

fof(kb_SUMO_8370,axiom,
    s__instance(s__BarleyGrain__t,s__SetOrClass) ).

fof(kb_SUMO_8371,axiom,
    s__subclass(s__RyeGrain,s__CerealGrain) ).

fof(kb_SUMO_8372,axiom,
    s__instance(s__RyeGrain__t,s__SetOrClass) ).

fof(kb_SUMO_8373,axiom,
    s__subclass(s__SorghumGrain,s__CerealGrain) ).

fof(kb_SUMO_8374,axiom,
    s__instance(s__SorghumGrain__t,s__SetOrClass) ).

fof(kb_SUMO_8375,axiom,
    s__subclass(s__MilletGrain,s__CerealGrain) ).

fof(kb_SUMO_8376,axiom,
    s__instance(s__MilletGrain__t,s__SetOrClass) ).

fof(kb_SUMO_8377,axiom,
    s__subclass(s__MaizeGrain,s__GroceryProduce) ).

fof(kb_SUMO_8378,axiom,
    s__subclass(s__Sugar,s__Substance) ).

fof(kb_SUMO_8379,axiom,
    s__subclass(s__GroceryProduce,s__FruitOrVegetable) ).

fof(kb_SUMO_8380,axiom,
    s__subclass(s__Vegetable,s__FruitOrVegetable) ).

fof(kb_SUMO_8381,axiom,
    s__subclass(s__LeafyGreenVegetable,s__Vegetable) ).

fof(kb_SUMO_8382,axiom,
    s__instance(s__LeafyGreenVegetable__t,s__SetOrClass) ).

fof(kb_SUMO_8383,axiom,
    s__subclass(s__DeadFn(s__LeafyGreenVegetable),s__GroceryProduce) ).

fof(kb_SUMO_8384,axiom,
    s__subclass(s__Cucumber,s__Vegetable) ).

fof(kb_SUMO_8385,axiom,
    s__instance(s__Cucumber__t,s__SetOrClass) ).

fof(kb_SUMO_8386,axiom,
    s__subclass(s__DeadFn(s__Cucumber),s__GroceryProduce) ).

fof(kb_SUMO_8387,axiom,
    s__subclass(s__Cabbage,s__Vegetable) ).

fof(kb_SUMO_8388,axiom,
    s__instance(s__Cabbage__t,s__SetOrClass) ).

fof(kb_SUMO_8389,axiom,
    s__subclass(s__DeadFn(s__Cabbage),s__GroceryProduce) ).

fof(kb_SUMO_8390,axiom,
    s__subclass(s__Cauliflower,s__Vegetable) ).

fof(kb_SUMO_8391,axiom,
    s__instance(s__Cauliflower__t,s__SetOrClass) ).

fof(kb_SUMO_8392,axiom,
    s__subclass(s__DeadFn(s__Cauliflower),s__GroceryProduce) ).

fof(kb_SUMO_8393,axiom,
    s__subclass(s__Eggplant,s__Vegetable) ).

fof(kb_SUMO_8394,axiom,
    s__instance(s__Eggplant__t,s__SetOrClass) ).

fof(kb_SUMO_8395,axiom,
    s__subclass(s__DeadFn(s__Eggplant),s__GroceryProduce) ).

fof(kb_SUMO_8396,axiom,
    s__subclass(s__SweetPepper,s__Vegetable) ).

fof(kb_SUMO_8397,axiom,
    s__instance(s__SweetPepper__t,s__SetOrClass) ).

fof(kb_SUMO_8398,axiom,
    s__instance(s__Vegetable__t,s__SetOrClass) ).

fof(kb_SUMO_8399,axiom,
    s__subclass(s__DeadFn(s__SweetPepper),s__GroceryProduce) ).

fof(kb_SUMO_8400,axiom,
    s__subclass(s__RootVegetable,s__FruitOrVegetable) ).

fof(kb_SUMO_8401,axiom,
    s__names('root vegetable',s__RootVegetable) ).

fof(kb_SUMO_8402,axiom,
    s__names('root crop',s__RootVegetable) ).

fof(kb_SUMO_8403,axiom,
    s__subclass(s__Radish,s__RootVegetable) ).

fof(kb_SUMO_8404,axiom,
    s__instance(s__Radish__t,s__SetOrClass) ).

fof(kb_SUMO_8405,axiom,
    s__instance(s__RootVegetable__t,s__SetOrClass) ).

fof(kb_SUMO_8406,axiom,
    s__documentation(s__Radish,s__EnglishLanguage,'A &%PlantRoot that is often used in salads.') ).

fof(kb_SUMO_8407,axiom,
    s__subclass(s__EdibleTuber,s__RootVegetable) ).

fof(kb_SUMO_8408,axiom,
    s__instance(s__EdibleTuber__t,s__SetOrClass) ).

fof(kb_SUMO_8409,axiom,
    s__subclass(s__RootStarch,s__FruitOrVegetable) ).

fof(kb_SUMO_8410,axiom,
    s__instance(s__RootStarch__t,s__SetOrClass) ).

fof(kb_SUMO_8411,axiom,
    s__relatedInternalConcept(s__RootStarch,s__RootVegetable) ).

fof(kb_SUMO_8412,axiom,
    s__subclass(s__Turnip,s__RootVegetable) ).

fof(kb_SUMO_8413,axiom,
    s__instance(s__Turnip__t,s__SetOrClass) ).

fof(kb_SUMO_8414,axiom,
    s__subclass(s__DeadFn(s__Turnip),s__GroceryProduce) ).

fof(kb_SUMO_8415,axiom,
    s__subclass(s__Carrot,s__RootVegetable) ).

fof(kb_SUMO_8416,axiom,
    s__instance(s__Carrot__t,s__SetOrClass) ).

fof(kb_SUMO_8417,axiom,
    s__subclass(s__DeadFn(s__Carrot),s__GroceryProduce) ).

fof(kb_SUMO_8418,axiom,
    s__subclass(s__Squash,s__Vegetable) ).

fof(kb_SUMO_8419,axiom,
    s__instance(s__Squash__t,s__SetOrClass) ).

fof(kb_SUMO_8420,axiom,
    s__subclass(s__DeadFn(s__Squash),s__GroceryProduce) ).

fof(kb_SUMO_8421,axiom,
    s__subclass(s__SugarBeet,s__Vegetable) ).

fof(kb_SUMO_8422,axiom,
    s__instance(s__SugarBeet__t,s__SetOrClass) ).

fof(kb_SUMO_8423,axiom,
    s__subclass(s__PotatoTuber,s__EdibleTuber) ).

fof(kb_SUMO_8424,axiom,
    s__instance(s__PotatoTuber__t,s__SetOrClass) ).

fof(kb_SUMO_8425,axiom,
    s__subclass(s__PotatoTuber,s__GroceryProduce) ).

fof(kb_SUMO_8426,axiom,
    s__subclass(s__SweetPotatoTuber,s__EdibleTuber) ).

fof(kb_SUMO_8427,axiom,
    s__instance(s__SweetPotatoTuber__t,s__SetOrClass) ).

fof(kb_SUMO_8428,axiom,
    s__subclass(s__DeadFn(s__SweetPotatoTuber),s__GroceryProduce) ).

fof(kb_SUMO_8429,axiom,
    s__instance(s__GroceryProduce__t,s__SetOrClass) ).

fof(kb_SUMO_8430,axiom,
    s__subclass(s__TaroTuber,s__EdibleTuber) ).

fof(kb_SUMO_8431,axiom,
    s__instance(s__TaroTuber__t,s__SetOrClass) ).

fof(kb_SUMO_8432,axiom,
    s__subclass(s__DeadFn(s__TaroTuber),s__GroceryProduce) ).

fof(kb_SUMO_8433,axiom,
    s__subclass(s__YamTuber,s__EdibleTuber) ).

fof(kb_SUMO_8434,axiom,
    s__instance(s__YamTuber__t,s__SetOrClass) ).

fof(kb_SUMO_8435,axiom,
    s__subclass(s__DeadFn(s__YamTuber),s__GroceryProduce) ).

fof(kb_SUMO_8436,axiom,
    s__subclass(s__Cassava,s__RootVegetable) ).

fof(kb_SUMO_8437,axiom,
    s__instance(s__Cassava__t,s__SetOrClass) ).

fof(kb_SUMO_8438,axiom,
    s__subclass(s__DeadFn(s__Cassava),s__GroceryProduce) ).

fof(kb_SUMO_8439,axiom,
    s__names(cassava,s__Cassava) ).

fof(kb_SUMO_8440,axiom,
    s__names(tapioca,s__Cassava) ).

fof(kb_SUMO_8441,axiom,
    s__names(manioc,s__Cassava) ).

fof(kb_SUMO_8442,axiom,
    s__subclass(s__Legume,s__Vegetable) ).

fof(kb_SUMO_8443,axiom,
    s__instance(s__Legume__t,s__SetOrClass) ).

fof(kb_SUMO_8444,axiom,
    s__subclass(s__Bean,s__Legume) ).

fof(kb_SUMO_8445,axiom,
    s__instance(s__Bean__t,s__SetOrClass) ).

fof(kb_SUMO_8446,axiom,
    s__subclass(s__Soybean,s__Bean) ).

fof(kb_SUMO_8447,axiom,
    s__instance(s__Soybean__t,s__SetOrClass) ).

fof(kb_SUMO_8448,axiom,
    s__subclass(s__Pea,s__Legume) ).

fof(kb_SUMO_8449,axiom,
    s__subclass(s__CowPea,s__Legume) ).

fof(kb_SUMO_8450,axiom,
    s__instance(s__CowPea__t,s__SetOrClass) ).

fof(kb_SUMO_8451,axiom,
    s__subclass(s__Pulse,s__Legume) ).

fof(kb_SUMO_8452,axiom,
    s__subclass(s__Lentil,s__Pulse) ).

fof(kb_SUMO_8453,axiom,
    s__instance(s__Lentil__t,s__SetOrClass) ).

fof(kb_SUMO_8454,axiom,
    s__instance(s__Pulse__t,s__SetOrClass) ).

fof(kb_SUMO_8455,axiom,
    s__subclass(s__SugarCane,s__Vegetable) ).

fof(kb_SUMO_8456,axiom,
    s__instance(s__SugarCane__t,s__SetOrClass) ).

fof(kb_SUMO_8457,axiom,
    s__subclass(s__DeadFn(s__SugarCane),s__GroceryProduce) ).

fof(kb_SUMO_8458,axiom,
    s__subclass(s__Fruit,s__FruitOrVegetable) ).

fof(kb_SUMO_8459,axiom,
    s__instance(s__Fruit__t,s__SetOrClass) ).

fof(kb_SUMO_8460,axiom,
    s__subclass(s__Tomato,s__Fruit) ).

fof(kb_SUMO_8461,axiom,
    s__instance(s__Tomato__t,s__SetOrClass) ).

fof(kb_SUMO_8462,axiom,
    s__subclass(s__DeadFn(s__Tomato),s__GroceryProduce) ).

fof(kb_SUMO_8463,axiom,
    s__subclass(s__Grape,s__Fruit) ).

fof(kb_SUMO_8464,axiom,
    s__instance(s__Grape__t,s__SetOrClass) ).

fof(kb_SUMO_8465,axiom,
    s__subclass(s__DeadFn(s__Grape),s__GroceryProduce) ).

fof(kb_SUMO_8466,axiom,
    s__subclass(s__Melon,s__Fruit) ).

fof(kb_SUMO_8467,axiom,
    s__subclass(s__DeadFn(s__Melon),s__GroceryProduce) ).

fof(kb_SUMO_8468,axiom,
    s__subclass(s__Watermelon,s__Melon) ).

fof(kb_SUMO_8469,axiom,
    s__instance(s__Watermelon__t,s__SetOrClass) ).

fof(kb_SUMO_8470,axiom,
    s__instance(s__Melon__t,s__SetOrClass) ).

fof(kb_SUMO_8471,axiom,
    s__subclass(s__Berry,s__Fruit) ).

fof(kb_SUMO_8472,axiom,
    s__instance(s__Berry__t,s__SetOrClass) ).

fof(kb_SUMO_8473,axiom,
    s__subclass(s__DeadFn(s__Berry),s__GroceryProduce) ).

fof(kb_SUMO_8474,axiom,
    s__subclass(s__Apple,s__Fruit) ).

fof(kb_SUMO_8475,axiom,
    s__subclass(s__DeadFn(s__Apple),s__GroceryProduce) ).

fof(kb_SUMO_8476,axiom,
    s__subclass(s__Olive,s__Fruit) ).

fof(kb_SUMO_8477,axiom,
    s__instance(s__Olive__t,s__SetOrClass) ).

fof(kb_SUMO_8478,axiom,
    s__subclass(s__DeadFn(s__Olive),s__GroceryProduce) ).

fof(kb_SUMO_8479,axiom,
    s__subclass(s__CitrusFruit,s__Fruit) ).

fof(kb_SUMO_8480,axiom,
    s__subclass(s__DeadFn(s__CitrusFruit),s__GroceryProduce) ).

fof(kb_SUMO_8481,axiom,
    s__subclass(s__LemonFruit,s__CitrusFruit) ).

fof(kb_SUMO_8482,axiom,
    s__instance(s__LemonFruit__t,s__SetOrClass) ).

fof(kb_SUMO_8483,axiom,
    s__subclass(s__LemonFruit,s__FoodForFn(s__Animal)) ).

fof(kb_SUMO_8484,axiom,
    s__documentation(s__LemonFruit,s__EnglishLanguage,'A citrus &%FruitOrVegetable that has a &%Yellow skin and a tart, acidic flavor.') ).

fof(kb_SUMO_8485,axiom,
    s__subclass(s__OrangeFruit,s__CitrusFruit) ).

fof(kb_SUMO_8486,axiom,
    s__instance(s__OrangeFruit__t,s__SetOrClass) ).

fof(kb_SUMO_8487,axiom,
    s__instance(s__CitrusFruit__t,s__SetOrClass) ).

fof(kb_SUMO_8488,axiom,
    s__subclass(s__OrangeFruit,s__FoodForFn(s__Animal)) ).

fof(kb_SUMO_8489,axiom,
    s__documentation(s__OrangeFruit,s__EnglishLanguage,'A citrus &%FruitOrVegetable that has an &%OrangeColor skin and a sweet, acidic flavor.') ).

fof(kb_SUMO_8490,axiom,
    s__subclass(s__Lime,s__CitrusFruit) ).

fof(kb_SUMO_8491,axiom,
    s__instance(s__Lime__t,s__SetOrClass) ).

fof(kb_SUMO_8492,axiom,
    s__subclass(s__TropicalFruit,s__Fruit) ).

fof(kb_SUMO_8493,axiom,
    s__subclass(s__DeadFn(s__TropicalFruit),s__GroceryProduce) ).

fof(kb_SUMO_8494,axiom,
    s__subclass(s__Avocado,s__TropicalFruit) ).

fof(kb_SUMO_8495,axiom,
    s__subclass(s__DeadFn(s__Avocado),s__GroceryProduce) ).

fof(kb_SUMO_8496,axiom,
    s__subclass(s__Banana,s__TropicalFruit) ).

fof(kb_SUMO_8497,axiom,
    s__instance(s__Banana__t,s__SetOrClass) ).

fof(kb_SUMO_8498,axiom,
    s__subclass(s__DeadFn(s__Banana),s__GroceryProduce) ).

fof(kb_SUMO_8499,axiom,
    s__subclass(s__Breadfruit,s__TropicalFruit) ).

fof(kb_SUMO_8500,axiom,
    s__instance(s__Breadfruit__t,s__SetOrClass) ).

fof(kb_SUMO_8501,axiom,
    s__subclass(s__DeadFn(s__Breadfruit),s__GroceryProduce) ).

fof(kb_SUMO_8502,axiom,
    s__subclass(s__Coconut,s__TropicalFruit) ).

fof(kb_SUMO_8503,axiom,
    s__subclass(s__DeadFn(s__Coconut),s__GroceryProduce) ).

fof(kb_SUMO_8504,axiom,
    s__subclass(s__DateFruit,s__TropicalFruit) ).

fof(kb_SUMO_8505,axiom,
    s__subclass(s__DeadFn(s__DateFruit),s__GroceryProduce) ).

fof(kb_SUMO_8506,axiom,
    s__subclass(s__Mango,s__TropicalFruit) ).

fof(kb_SUMO_8507,axiom,
    s__instance(s__Mango__t,s__SetOrClass) ).

fof(kb_SUMO_8508,axiom,
    s__subclass(s__DeadFn(s__Mango),s__GroceryProduce) ).

fof(kb_SUMO_8509,axiom,
    s__subclass(s__Papaw,s__TropicalFruit) ).

fof(kb_SUMO_8510,axiom,
    s__instance(s__Papaw__t,s__SetOrClass) ).

fof(kb_SUMO_8511,axiom,
    s__subclass(s__DeadFn(s__Papaw),s__GroceryProduce) ).

fof(kb_SUMO_8512,axiom,
    s__names(papaw,s__Papaw) ).

fof(kb_SUMO_8513,axiom,
    s__names(pawpaw,s__Papaw) ).

fof(kb_SUMO_8514,axiom,
    s__subclass(s__Papaya,s__TropicalFruit) ).

fof(kb_SUMO_8515,axiom,
    s__instance(s__Papaya__t,s__SetOrClass) ).

fof(kb_SUMO_8516,axiom,
    s__subclass(s__DeadFn(s__Papaya),s__GroceryProduce) ).

fof(kb_SUMO_8517,axiom,
    s__subclass(s__PassionFruit,s__TropicalFruit) ).

fof(kb_SUMO_8518,axiom,
    s__instance(s__PassionFruit__t,s__SetOrClass) ).

fof(kb_SUMO_8519,axiom,
    s__instance(s__TropicalFruit__t,s__SetOrClass) ).

fof(kb_SUMO_8520,axiom,
    s__subclass(s__DeadFn(s__PassionFruit),s__GroceryProduce) ).

fof(kb_SUMO_8521,axiom,
    s__subclass(s__Pineapple,s__TropicalFruit) ).

fof(kb_SUMO_8522,axiom,
    s__instance(s__Pineapple__t,s__SetOrClass) ).

fof(kb_SUMO_8523,axiom,
    s__subclass(s__DeadFn(s__Pineapple),s__GroceryProduce) ).

fof(kb_SUMO_8524,axiom,
    s__subclass(s__Plantain,s__TropicalFruit) ).

fof(kb_SUMO_8525,axiom,
    s__instance(s__Plantain__t,s__SetOrClass) ).

fof(kb_SUMO_8526,axiom,
    s__subclass(s__DeadFn(s__Plantain),s__GroceryProduce) ).

fof(kb_SUMO_8527,axiom,
    s__subclass(s__Spice,s__FruitOrVegetable) ).

fof(kb_SUMO_8528,axiom,
    s__subclass(s__Vanilla,s__Spice) ).

fof(kb_SUMO_8529,axiom,
    s__instance(s__Vanilla__t,s__SetOrClass) ).

fof(kb_SUMO_8530,axiom,
    s__subclass(s__Clove,s__Spice) ).

fof(kb_SUMO_8531,axiom,
    s__instance(s__Clove__t,s__SetOrClass) ).

fof(kb_SUMO_8532,axiom,
    s__subclass(s__Nutmeg,s__Spice) ).

fof(kb_SUMO_8533,axiom,
    s__instance(s__Nutmeg__t,s__SetOrClass) ).

fof(kb_SUMO_8534,axiom,
    s__subclass(s__Mace,s__Spice) ).

fof(kb_SUMO_8535,axiom,
    s__instance(s__Mace__t,s__SetOrClass) ).

fof(kb_SUMO_8536,axiom,
    s__subclass(s__Cardamom,s__Spice) ).

fof(kb_SUMO_8537,axiom,
    s__instance(s__Cardamom__t,s__SetOrClass) ).

fof(kb_SUMO_8538,axiom,
    s__subclass(s__BlackPepper,s__Spice) ).

fof(kb_SUMO_8539,axiom,
    s__instance(s__BlackPepper__t,s__SetOrClass) ).

fof(kb_SUMO_8540,axiom,
    s__subclass(s__SpicePepper,s__Spice) ).

fof(kb_SUMO_8541,axiom,
    s__instance(s__SpicePepper__t,s__SetOrClass) ).

fof(kb_SUMO_8542,axiom,
    s__subclass(s__Cinnamon,s__Spice) ).

fof(kb_SUMO_8543,axiom,
    s__instance(s__Cinnamon__t,s__SetOrClass) ).

fof(kb_SUMO_8544,axiom,
    s__instance(s__Spice__t,s__SetOrClass) ).

fof(kb_SUMO_8545,axiom,
    s__subclass(s__Ginger,s__Spice) ).

fof(kb_SUMO_8546,axiom,
    s__instance(s__Ginger__t,s__SetOrClass) ).

fof(kb_SUMO_8547,axiom,
    s__subclass(s__Ginger,s__Vegetable) ).

fof(kb_SUMO_8548,axiom,
    s__subclass(s__Nut,s__ReproductiveBody) ).

fof(kb_SUMO_8549,axiom,
    s__subclass(s__DeadFn(s__EdibleNut),s__GroceryProduce) ).

fof(kb_SUMO_8550,axiom,
    s__subclass(s__EdibleNut,s__FruitOrVegetable) ).

fof(kb_SUMO_8551,axiom,
    s__subclass(s__Walnut,s__EdibleNut) ).

fof(kb_SUMO_8552,axiom,
    s__instance(s__Walnut__t,s__SetOrClass) ).

fof(kb_SUMO_8553,axiom,
    s__subclass(s__AlmondNut,s__EdibleNut) ).

fof(kb_SUMO_8554,axiom,
    s__instance(s__AlmondNut__t,s__SetOrClass) ).

fof(kb_SUMO_8555,axiom,
    s__instance(s__EdibleNut__t,s__SetOrClass) ).

fof(kb_SUMO_8556,axiom,
    s__subclass(s__PecanNut,s__EdibleNut) ).

fof(kb_SUMO_8557,axiom,
    s__instance(s__PecanNut__t,s__SetOrClass) ).

fof(kb_SUMO_8558,axiom,
    s__subclass(s__CashewNut,s__EdibleNut) ).

fof(kb_SUMO_8559,axiom,
    s__instance(s__CashewNut__t,s__SetOrClass) ).

fof(kb_SUMO_8560,axiom,
    s__subclass(s__MacademiaNut,s__EdibleNut) ).

fof(kb_SUMO_8561,axiom,
    s__instance(s__MacademiaNut__t,s__SetOrClass) ).

fof(kb_SUMO_8562,axiom,
    s__subclass(s__SheaNut,s__EdibleNut) ).

fof(kb_SUMO_8563,axiom,
    s__instance(s__SheaNut__t,s__SetOrClass) ).

fof(kb_SUMO_8564,axiom,
    s__subclass(s__DeadFn(s__Peanut),s__GroceryProduce) ).

fof(kb_SUMO_8565,axiom,
    s__subclass(s__Peanut,s__EdibleNut) ).

fof(kb_SUMO_8566,axiom,
    s__instance(s__Peanut__t,s__SetOrClass) ).

fof(kb_SUMO_8567,axiom,
    s__subclass(s__DeadFn(s__Groundnut),s__GroceryProduce) ).

fof(kb_SUMO_8568,axiom,
    s__subclass(s__Groundnut,s__FruitOrVegetable) ).

fof(kb_SUMO_8569,axiom,
    s__instance(s__Groundnut__t,s__SetOrClass) ).

fof(kb_SUMO_8570,axiom,
    s__subclass(s__Groundnut,s__EdibleTuber) ).

fof(kb_SUMO_8571,axiom,
    s__subclass(s__NorfolkIslandPineSeed,s__Seed) ).

fof(kb_SUMO_8572,axiom,
    s__instance(s__NorfolkIslandPineSeed__t,s__SetOrClass) ).

fof(kb_SUMO_8573,axiom,
    s__subclass(s__KentiaPalmSeed,s__Seed) ).

fof(kb_SUMO_8574,axiom,
    s__instance(s__KentiaPalmSeed__t,s__SetOrClass) ).

fof(kb_SUMO_8575,axiom,
    s__subclass(s__SunflowerSeed,s__Seed) ).

fof(kb_SUMO_8576,axiom,
    s__instance(s__SunflowerSeed__t,s__SetOrClass) ).

fof(kb_SUMO_8577,axiom,
    s__subclass(s__Sunflower,s__FloweringPlant) ).

fof(kb_SUMO_8578,axiom,
    s__instance(s__Sunflower__t,s__SetOrClass) ).

fof(kb_SUMO_8579,axiom,
    s__subclass(s__Oilseed,s__Seed) ).

fof(kb_SUMO_8580,axiom,
    s__instance(s__Oilseed__t,s__SetOrClass) ).

fof(kb_SUMO_8581,axiom,
    s__subclass(s__PalmOilNut,s__Nut) ).

fof(kb_SUMO_8582,axiom,
    s__instance(s__PalmOilNut__t,s__SetOrClass) ).

fof(kb_SUMO_8583,axiom,
    s__instance(s__Nut__t,s__SetOrClass) ).

fof(kb_SUMO_8584,axiom,
    s__names('palm oil nut',s__PalmOilNut) ).

fof(kb_SUMO_8585,axiom,
    s__names('coquilla nut',s__PalmOilNut) ).

fof(kb_SUMO_8586,axiom,
    s__subclass(s__VegetableOil,s__Substance) ).

fof(kb_SUMO_8587,axiom,
    s__instance(s__VegetableOil__t,s__SetOrClass) ).

fof(kb_SUMO_8588,axiom,
    s__subclass(s__PalmOil,s__VegetableOil) ).

fof(kb_SUMO_8589,axiom,
    s__instance(s__PalmOil__t,s__SetOrClass) ).

fof(kb_SUMO_8590,axiom,
    s__subclass(s__OliveOil,s__VegetableOil) ).

fof(kb_SUMO_8591,axiom,
    s__instance(s__OliveOil__t,s__SetOrClass) ).

fof(kb_SUMO_8592,axiom,
    s__subclass(s__CoffeeBean,s__FruitOrVegetable) ).

fof(kb_SUMO_8593,axiom,
    s__instance(s__CoffeeBean__t,s__SetOrClass) ).

fof(kb_SUMO_8594,axiom,
    s__subclass(s__Cocoa,s__FruitOrVegetable) ).

fof(kb_SUMO_8595,axiom,
    s__instance(s__Cocoa__t,s__SetOrClass) ).

fof(kb_SUMO_8596,axiom,
    s__subclass(s__CocoaBean,s__FruitOrVegetable) ).

fof(kb_SUMO_8597,axiom,
    s__instance(s__CocoaBean__t,s__SetOrClass) ).

fof(kb_SUMO_8598,axiom,
    s__relatedInternalConcept(s__CocoaBean,s__Cocoa) ).

fof(kb_SUMO_8599,axiom,
    s__documentation(s__Cocoa,s__EnglishLanguage,'&%Cocoa is the class of powdered &%PlantAgriculturalProduct derived from cacao beans.') ).

fof(kb_SUMO_8600,axiom,
    s__subclass(s__TeaPlantAerialPart,s__FruitOrVegetable) ).

fof(kb_SUMO_8601,axiom,
    s__subclass(s__TeaLeaf,s__TeaPlantAerialPart) ).

fof(kb_SUMO_8602,axiom,
    s__instance(s__TeaLeaf__t,s__SetOrClass) ).

fof(kb_SUMO_8603,axiom,
    s__instance(s__TeaPlantAerialPart__t,s__SetOrClass) ).

fof(kb_SUMO_8604,axiom,
    s__documentation(s__TeaPlantAerialPart,s__EnglishLanguage,'&%TeaPlantAerialPart is the class of all parts of the tea plant from which tea may be made, including leaves, stems, and twigs.') ).

fof(kb_SUMO_8605,axiom,
    s__subclass(s__GumArabic,s__Substance) ).

fof(kb_SUMO_8606,axiom,
    s__instance(s__GumArabic__t,s__SetOrClass) ).

fof(kb_SUMO_8607,axiom,
    s__subclass(s__Narcotic,s__ControlledSubstance) ).

fof(kb_SUMO_8608,axiom,
    s__instance(s__ControlledSubstance__t,s__SetOrClass) ).

fof(kb_SUMO_8609,axiom,
    s__subclass(s__Opium,s__Narcotic) ).

fof(kb_SUMO_8610,axiom,
    s__instance(s__Narcotic__t,s__SetOrClass) ).

fof(kb_SUMO_8611,axiom,
    s__subclass(s__Cocaine,s__Narcotic) ).

fof(kb_SUMO_8612,axiom,
    s__instance(s__Cocaine__t,s__SetOrClass) ).

fof(kb_SUMO_8613,axiom,
    s__documentation(s__Narcotic,s__EnglishLanguage,'&%Narcotic is a subclass of addictive &%BiologicallyActiveSubstances that have damping effects on the nervous system and may be fatal in large doses.') ).

fof(kb_SUMO_8614,axiom,
    s__subclass(s__ControlledSubstance,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_8615,axiom,
    s__documentation(s__ControlledSubstance,s__EnglishLanguage,'&%ControlledSubstance is the subclass of &%BiologicallyActiveSubstances whose distribution and use is controlled by government regulation.') ).

fof(kb_SUMO_8616,axiom,
    s__subclass(s__Alfalfa,s__Plant) ).

fof(kb_SUMO_8617,axiom,
    s__subclass(s__Alfalfa,s__Fodder) ).

fof(kb_SUMO_8618,axiom,
    s__instance(s__Alfalfa__t,s__SetOrClass) ).

fof(kb_SUMO_8619,axiom,
    s__subclass(s__Clover,s__Plant) ).

fof(kb_SUMO_8620,axiom,
    s__instance(s__Clover__t,s__SetOrClass) ).

fof(kb_SUMO_8621,axiom,
    s__subclass(s__Clover,s__Fodder) ).

fof(kb_SUMO_8622,axiom,
    s__subclass(s__ForageCrop,s__Fodder) ).

fof(kb_SUMO_8623,axiom,
    s__instance(s__ForageCrop__t,s__SetOrClass) ).

fof(kb_SUMO_8624,axiom,
    s__subclass(s__ForageCrop,s__Plant) ).

fof(kb_SUMO_8625,axiom,
    s__subclass(s__Poppy,s__FloweringPlant) ).

fof(kb_SUMO_8626,axiom,
    s__instance(s__Poppy__t,s__SetOrClass) ).

fof(kb_SUMO_8627,axiom,
    s__subclass(s__OpiumPoppy,s__Poppy) ).

fof(kb_SUMO_8628,axiom,
    s__instance(s__OpiumPoppy__t,s__SetOrClass) ).

fof(kb_SUMO_8629,axiom,
    s__subclass(s__Orchid,s__FloweringPlant) ).

fof(kb_SUMO_8630,axiom,
    s__instance(s__Orchid__t,s__SetOrClass) ).

fof(kb_SUMO_8631,axiom,
    s__subclass(s__Chrysanthemum,s__FloweringPlant) ).

fof(kb_SUMO_8632,axiom,
    s__instance(s__Chrysanthemum__t,s__SetOrClass) ).

fof(kb_SUMO_8633,axiom,
    s__relatedInternalConcept(s__Chrysanthemum,s__Pyrethrum) ).

fof(kb_SUMO_8634,axiom,
    s__subclass(s__Pyrethrum,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_8635,axiom,
    s__instance(s__Pyrethrum__t,s__SetOrClass) ).

fof(kb_SUMO_8636,axiom,
    s__documentation(s__Pyrethrum,s__EnglishLanguage,'&%Pyrethrum is the subclass of &%BiologicallyActiveSubstance consisting of insecticidal derivations from the flower heads of Chrysanthemums.') ).

fof(kb_SUMO_8637,axiom,
    s__subclass(s__Livestock,s__DomesticAnimal) ).

fof(kb_SUMO_8638,axiom,
    s__instance(s__Livestock__t,s__SetOrClass) ).

fof(kb_SUMO_8639,axiom,
    s__documentation(s__Livestock,s__EnglishLanguage,'&%Livestock is the class of live animals raised as &%AgriculturalProducts.') ).

fof(kb_SUMO_8640,axiom,
    ! [V__ITEM] :
      ( s__instance(V__ITEM,s__Livestock)
     => s__instance(V__ITEM,s__Animal) ) ).

fof(kb_SUMO_8641,axiom,
    s__subclass(s__Cattle,s__HoofedMammal) ).

fof(kb_SUMO_8642,axiom,
    s__instance(s__Cattle__t,s__SetOrClass) ).

fof(kb_SUMO_8643,axiom,
    s__subclass(s__GuernseyCattle,s__Cattle) ).

fof(kb_SUMO_8644,axiom,
    s__instance(s__GuernseyCattle__t,s__SetOrClass) ).

fof(kb_SUMO_8645,axiom,
    s__subclass(s__SenepolCattle,s__Cattle) ).

fof(kb_SUMO_8646,axiom,
    s__instance(s__SenepolCattle__t,s__SetOrClass) ).

fof(kb_SUMO_8647,axiom,
    s__subclass(s__Goat,s__HoofedMammal) ).

fof(kb_SUMO_8648,axiom,
    s__instance(s__Goat__t,s__SetOrClass) ).

fof(kb_SUMO_8649,axiom,
    s__subclass(s__WaterBuffalo,s__HoofedMammal) ).

fof(kb_SUMO_8650,axiom,
    s__subclass(s__WaterBuffalo,s__Livestock) ).

fof(kb_SUMO_8651,axiom,
    s__instance(s__WaterBuffalo__t,s__SetOrClass) ).

fof(kb_SUMO_8652,axiom,
    s__subclass(s__Reindeer,s__HoofedMammal) ).

fof(kb_SUMO_8653,axiom,
    s__instance(s__Reindeer__t,s__SetOrClass) ).

fof(kb_SUMO_8654,axiom,
    s__subclass(s__Deer,s__HoofedMammal) ).

fof(kb_SUMO_8655,axiom,
    s__instance(s__Deer__t,s__SetOrClass) ).

fof(kb_SUMO_8656,axiom,
    s__subclass(s__Camel,s__Mammal) ).

fof(kb_SUMO_8657,axiom,
    s__instance(s__Camel__t,s__SetOrClass) ).

fof(kb_SUMO_8658,axiom,
    s__subclass(s__TurkeyBird,s__Poultry) ).

fof(kb_SUMO_8659,axiom,
    s__instance(s__TurkeyBird__t,s__SetOrClass) ).

fof(kb_SUMO_8660,axiom,
    s__subclass(s__Turtle,s__Reptile) ).

fof(kb_SUMO_8661,axiom,
    s__instance(s__Turtle__t,s__SetOrClass) ).

fof(kb_SUMO_8662,axiom,
    s__subclass(s__OrnamentalFish,s__Fish) ).

fof(kb_SUMO_8663,axiom,
    s__instance(s__OrnamentalFish__t,s__SetOrClass) ).

fof(kb_SUMO_8664,axiom,
    s__subclass(s__Mutton,s__Meat) ).

fof(kb_SUMO_8665,axiom,
    s__instance(s__Mutton__t,s__SetOrClass) ).

fof(kb_SUMO_8666,axiom,
    s__subclass(s__Veal,s__Meat) ).

fof(kb_SUMO_8667,axiom,
    s__instance(s__Veal__t,s__SetOrClass) ).

fof(kb_SUMO_8668,axiom,
    s__subclass(s__LambMeat,s__Meat) ).

fof(kb_SUMO_8669,axiom,
    s__instance(s__LambMeat__t,s__SetOrClass) ).

fof(kb_SUMO_8670,axiom,
    s__subclass(s__TurkeyMeat,s__Meat) ).

fof(kb_SUMO_8671,axiom,
    s__instance(s__TurkeyMeat__t,s__SetOrClass) ).

fof(kb_SUMO_8672,axiom,
    s__subclass(s__WaterBuffaloMeat,s__Meat) ).

fof(kb_SUMO_8673,axiom,
    s__instance(s__WaterBuffaloMeat__t,s__SetOrClass) ).

fof(kb_SUMO_8674,axiom,
    s__subclass(s__AnimalSkin,s__BodyCovering) ).

fof(kb_SUMO_8675,axiom,
    s__instance(s__AnimalSkin__t,s__SetOrClass) ).

fof(kb_SUMO_8676,axiom,
    s__documentation(s__AnimalSkin,s__EnglishLanguage,'&%AnimalSkin is the subclass of &%BodyCovering that includes the skins, or parts of skins, of animals.') ).

fof(kb_SUMO_8677,axiom,
    s__subclass(s__Pelt,s__AnimalSkin) ).

fof(kb_SUMO_8678,axiom,
    s__names(pelt,s__Pelt) ).

fof(kb_SUMO_8679,axiom,
    s__names(hide,s__Pelt) ).

fof(kb_SUMO_8680,axiom,
    s__documentation(s__Pelt,s__EnglishLanguage,'&%Pelt is the subclass of &%AnimalSkin that comprises the pelts or hides of animals that are used in the manufacture of wearable or household items.') ).

fof(kb_SUMO_8681,axiom,
    s__subclass(s__Sheepskin,s__Pelt) ).

fof(kb_SUMO_8682,axiom,
    s__instance(s__Sheepskin__t,s__SetOrClass) ).

fof(kb_SUMO_8683,axiom,
    s__instance(s__Pelt__t,s__SetOrClass) ).

fof(kb_SUMO_8684,axiom,
    s__subclass(s__Lambskin,s__Pelt) ).

fof(kb_SUMO_8685,axiom,
    s__instance(s__Lambskin__t,s__SetOrClass) ).

fof(kb_SUMO_8686,axiom,
    s__subclass(s__ProductPackage,s__Container) ).

fof(kb_SUMO_8687,axiom,
    s__instance(s__ProductPackage__t,s__SetOrClass) ).

fof(kb_SUMO_8688,axiom,
    s__documentation(s__ProductPackage,s__EnglishLanguage,'&%ProductPackage is the class of objects designed to contain &%Products for shipping and sale.') ).

fof(kb_SUMO_8689,axiom,
    s__names(bauxite,s__Bauxite) ).

fof(kb_SUMO_8690,axiom,
    s__documentation(s__Bauxite,s__EnglishLanguage,'&%Bauxite is an impure mixture of earthy hydrous aluminum oxides and hydroxides that is the principal source of aluminum.') ).

fof(kb_SUMO_8691,axiom,
    s__subclass(s__Bauxite,s__Mixture) ).

fof(kb_SUMO_8692,axiom,
    s__instance(s__Bauxite__t,s__SetOrClass) ).

fof(kb_SUMO_8693,axiom,
    ! [V__ORE] :
      ( s__instance(V__ORE,s__CorpuscularObject)
     => ( s__instance(V__ORE,s__Bauxite)
       => ? [V__METAL] :
            ( s__instance(V__METAL,s__CorpuscularObject)
            & s__instance(V__METAL,s__Alumina)
            & s__component(V__METAL,V__ORE) ) ) ) ).

fof(kb_SUMO_8694,axiom,
    s__subclass(s__Alumina,s__CompoundSubstance) ).

fof(kb_SUMO_8695,axiom,
    s__instance(s__Alumina__t,s__SetOrClass) ).

fof(kb_SUMO_8696,axiom,
    s__names('aluminum oxide',s__Alumina) ).

fof(kb_SUMO_8697,axiom,
    s__names(alumina,s__Alumina) ).

fof(kb_SUMO_8698,axiom,
    s__documentation(s__Alumina,s__EnglishLanguage,'&%Alumina is the naturally occurring oxide of aluminum which is found in corundum and bauxite.') ).

fof(kb_SUMO_8699,axiom,
    s__subclass(s__Timber,s__CompoundSubstance) ).

fof(kb_SUMO_8700,axiom,
    s__instance(s__Timber__t,s__SetOrClass) ).

fof(kb_SUMO_8701,axiom,
    s__subclass(s__Timber,s__DeadFn(s__BotanicalTree)) ).

fof(kb_SUMO_8702,axiom,
    s__names(timber,s__Timber) ).

fof(kb_SUMO_8703,axiom,
    s__documentation(s__Timber,s__EnglishLanguage,'&%Timber is wood from trees that is suitable for use for building or other human purposes.') ).

fof(kb_SUMO_8704,axiom,
    s__relatedInternalConcept(s__Timber,s__OrganicObject) ).

fof(kb_SUMO_8705,axiom,
    s__relatedInternalConcept(s__Timber,s__BotanicalTree) ).

fof(kb_SUMO_8706,axiom,
    s__subclass(s__IronOre,s__CompoundSubstance) ).

fof(kb_SUMO_8707,axiom,
    s__instance(s__IronOre__t,s__SetOrClass) ).

fof(kb_SUMO_8708,axiom,
    s__names('iron ore',s__IronOre) ).

fof(kb_SUMO_8709,axiom,
    s__subclass(s__IronOre,s__Mineral) ).

fof(kb_SUMO_8710,axiom,
    s__documentation(s__IronOre,s__EnglishLanguage,'&%IronOre is a subclass of &%CompoundSubstance that contains compounds of iron, of which the most common are hematite and limonite. Iron is obtained from smelting iron ores.') ).

fof(kb_SUMO_8711,axiom,
    ! [V__PRODUCT,V__PROCESS,V__SOURCE] :
      ( ( s__instance(V__SOURCE,s__Object)
        & s__instance(V__PROCESS,s__Process) )
     => ( ( s__instance(V__PROCESS,s__Separating)
          & s__resource(V__PROCESS,V__SOURCE)
          & s__result(V__PROCESS,V__PRODUCT)
          & s__instance(V__PRODUCT,s__Iron) )
       => s__instance(V__SOURCE,s__IronOre) ) ) ).

fof(kb_SUMO_8712,axiom,
    ! [V__ORE] :
      ( s__instance(V__ORE,s__CorpuscularObject)
     => ( s__instance(V__ORE,s__IronOre)
       => ? [V__METAL] :
            ( s__instance(V__METAL,s__CorpuscularObject)
            & s__instance(V__METAL,s__Iron)
            & s__component(V__METAL,V__ORE) ) ) ) ).

fof(kb_SUMO_8713,axiom,
    s__subclass(s__CopperOre,s__Mineral) ).

fof(kb_SUMO_8714,axiom,
    s__instance(s__CopperOre__t,s__SetOrClass) ).

fof(kb_SUMO_8715,axiom,
    ! [V__ORE] :
      ( s__instance(V__ORE,s__CorpuscularObject)
     => ( s__instance(V__ORE,s__CopperOre)
       => ? [V__METAL] :
            ( s__instance(V__METAL,s__CorpuscularObject)
            & s__instance(V__METAL,s__Copper)
            & s__component(V__METAL,V__ORE) ) ) ) ).

fof(kb_SUMO_8716,axiom,
    s__subclass(s__NickelOre,s__Mineral) ).

fof(kb_SUMO_8717,axiom,
    s__instance(s__NickelOre__t,s__SetOrClass) ).

fof(kb_SUMO_8718,axiom,
    ! [V__ORE] :
      ( s__instance(V__ORE,s__CorpuscularObject)
     => ( s__instance(V__ORE,s__NickelOre)
       => ? [V__METAL] :
            ( s__instance(V__METAL,s__CorpuscularObject)
            & s__instance(V__METAL,s__Nickel)
            & s__component(V__METAL,V__ORE) ) ) ) ).

fof(kb_SUMO_8719,axiom,
    s__subclass(s__LeadOre,s__Mineral) ).

fof(kb_SUMO_8720,axiom,
    s__instance(s__LeadOre__t,s__SetOrClass) ).

fof(kb_SUMO_8721,axiom,
    ! [V__ORE] :
      ( s__instance(V__ORE,s__CorpuscularObject)
     => ( s__instance(V__ORE,s__LeadOre)
       => ? [V__METAL] :
            ( s__instance(V__METAL,s__CorpuscularObject)
            & s__instance(V__METAL,s__Lead)
            & s__component(V__METAL,V__ORE) ) ) ) ).

fof(kb_SUMO_8722,axiom,
    s__subclass(s__ZincOre,s__Mineral) ).

fof(kb_SUMO_8723,axiom,
    s__instance(s__ZincOre__t,s__SetOrClass) ).

fof(kb_SUMO_8724,axiom,
    ! [V__ORE] :
      ( s__instance(V__ORE,s__CorpuscularObject)
     => ( s__instance(V__ORE,s__ZincOre)
       => ? [V__METAL] :
            ( s__instance(V__METAL,s__CorpuscularObject)
            & s__instance(V__METAL,s__Zinc)
            & s__component(V__METAL,V__ORE) ) ) ) ).

fof(kb_SUMO_8725,axiom,
    s__subclass(s__Petroleum,s__PetroleumProduct) ).

fof(kb_SUMO_8726,axiom,
    s__instance(s__Petroleum__t,s__SetOrClass) ).

fof(kb_SUMO_8727,axiom,
    s__names(petroleum,s__Petroleum) ).

fof(kb_SUMO_8728,axiom,
    s__names('crude oil',s__Petroleum) ).

fof(kb_SUMO_8729,axiom,
    s__documentation(s__Petroleum,s__EnglishLanguage,'Petroleum is commonly known as crude oil. It is a thick, dark brown or greenish flammable liquid, which exists in the upper strata of some areas of the Earths crust. It consists of a complex mixture of various hydrocarbons, largely of the methane series, but may vary much in appearance, composition, and purity. (from Wikipedia) Crude oil has not be subject to the distillation that will yield a &%RefinedPetroleumProduct.') ).

fof(kb_SUMO_8730,axiom,
    s__subclass(s__Distilling,s__Separating) ).

fof(kb_SUMO_8731,axiom,
    s__instance(s__Distilling__t,s__SetOrClass) ).

fof(kb_SUMO_8732,axiom,
    s__documentation(s__Distilling,s__EnglishLanguage,'Distillation is a means of separating &%Liquids through differences in their &%boilingPoints. The device used in distillation is referred to as a still and consists at a minimum of a pot in which the source material is heated, a condenser in which the heated &%Gas is cooled back to the liquid state, and a receiver in which the concentrated or purified liquid is collected. The equipment may effect separation by one of two main methods. Firstly the vapours given off by the heated mixture may consist of two liquids with significantly different boiling points. Thus, the vapour that is given off is in the vast majority of one or the other liquid, which after condensation and collection effects the separation. The second method (fractional distillation) relies upon a gradient of temperatures existing in the condenser stage of the equipment. Often in this technique, a vertical condenser, or column, is used. By extracting products that are liquid at different heights up the column, it is possible to extract liquids that have different boiling points. (from Wikipedia)') ).

fof(kb_SUMO_8733,axiom,
    s__industryProductType(s__ElectricalPowerGeneration,s__Electricity) ).

fof(kb_SUMO_8734,axiom,
    s__subclass(s__CapitalGood,s__Product) ).

fof(kb_SUMO_8735,axiom,
    s__documentation(s__CapitalGood,s__EnglishLanguage,'&%CapitalGoods are those that are used in the production of other &%Products. For example, raw materials from which end products are manufactured, or machines and other structures used in the production process.') ).

fof(kb_SUMO_8736,axiom,
    s__subclass(s__IndustrialRawMaterial,s__CapitalGood) ).

fof(kb_SUMO_8737,axiom,
    s__instance(s__IndustrialRawMaterial__t,s__SetOrClass) ).

fof(kb_SUMO_8738,axiom,
    s__instance(s__CapitalGood__t,s__SetOrClass) ).

fof(kb_SUMO_8739,axiom,
    s__subclass(s__IndustrialSupply,s__CapitalGood) ).

fof(kb_SUMO_8740,axiom,
    s__instance(s__IndustrialSupply__t,s__SetOrClass) ).

fof(kb_SUMO_8741,axiom,
    s__documentation(s__IndustrialSupply,s__EnglishLanguage,'&%IndustrialSupply is the class of products that are used in industry but which are not raw materials for products being manufactured. &%IndustrialSupply includes maintenance, repair, and operation (MRO) supplies, including janitorial, electrical, bearings, tools, machinery, accessories, fire and safety equipment, and other industrial items.') ).

fof(kb_SUMO_8742,axiom,
    s__relatedInternalConcept(s__IndustrialMachineryManufacturing,s__IndustrialSupply) ).

fof(kb_SUMO_8743,axiom,
    s__relatedInternalConcept(s__IndustrialMachineryAndEquipmentWholesalers,s__IndustrialSupply) ).

fof(kb_SUMO_8744,axiom,
    s__relatedInternalConcept(s__MachineryEquipmentAndSuppliesWholesalers,s__IndustrialSupply) ).

fof(kb_SUMO_8745,axiom,
    s__subclass(s__Machinery,s__IndustrialSupply) ).

fof(kb_SUMO_8746,axiom,
    s__subclass(s__Machinery,s__Device) ).

fof(kb_SUMO_8747,axiom,
    s__instance(s__Machinery__t,s__SetOrClass) ).

fof(kb_SUMO_8748,axiom,
    s__subclass(s__Machine,s__Machinery) ).

fof(kb_SUMO_8749,axiom,
    s__documentation(s__Machinery,s__EnglishLanguage,'&%Machinery is the class of products that includes &%Machines, tools, and machine parts used in industrial or other commercial processes.') ).

fof(kb_SUMO_8750,axiom,
    s__subclass(s__MachineTool,s__Machinery) ).

fof(kb_SUMO_8751,axiom,
    s__instance(s__MachineTool__t,s__SetOrClass) ).

fof(kb_SUMO_8752,axiom,
    s__subclass(s__ChemicalProduct,s__CompoundSubstance) ).

fof(kb_SUMO_8753,axiom,
    s__instance(s__ChemicalProduct__t,s__SetOrClass) ).

fof(kb_SUMO_8754,axiom,
    s__documentation(s__ChemicalProduct,s__EnglishLanguage,'&%ChemicalProduct is the subclass of &%Product comprising all chemical compounds that are end products or industrial products used in the manufacture of end products.') ).

fof(kb_SUMO_8755,axiom,
    s__subclass(s__Concrete,s__Mixture) ).

fof(kb_SUMO_8756,axiom,
    s__instance(s__Concrete__t,s__SetOrClass) ).

fof(kb_SUMO_8757,axiom,
    s__industryProductType(s__ConcretePipeBrickAndBlockManufacturing,s__Concrete) ).

fof(kb_SUMO_8758,axiom,
    s__industryProductType(s__OtherConcreteProductManufacturing,s__Concrete) ).

fof(kb_SUMO_8759,axiom,
    s__documentation(s__Concrete,s__EnglishLanguage,'&%Concrete is a class of &%CompoundSubstances used as building materials. Concrete is made up of &%Mineral pieces (sand or gravel) and a &%Cement material used to bind them together.') ).

fof(kb_SUMO_8760,axiom,
    ! [V__CONCRETE] :
      ( s__instance(V__CONCRETE,s__CorpuscularObject)
     => ( s__instance(V__CONCRETE,s__Concrete)
       => ? [V__PART] :
            ( s__instance(V__PART,s__CorpuscularObject)
            & s__instance(V__PART,s__Mineral)
            & s__component(V__PART,V__CONCRETE) ) ) ) ).

fof(kb_SUMO_8761,axiom,
    ! [V__CONCRETE] :
      ( s__instance(V__CONCRETE,s__CorpuscularObject)
     => ( s__instance(V__CONCRETE,s__Concrete)
       => ? [V__PART] :
            ( s__instance(V__PART,s__CorpuscularObject)
            & s__instance(V__PART,s__Cement)
            & s__component(V__PART,V__CONCRETE) ) ) ) ).

fof(kb_SUMO_8762,axiom,
    s__subclass(s__ReadyMixConcrete,s__Concrete) ).

fof(kb_SUMO_8763,axiom,
    s__instance(s__ReadyMixConcrete__t,s__SetOrClass) ).

fof(kb_SUMO_8764,axiom,
    s__industryProductType(s__ReadyMixConcreteManufacturing,s__ReadyMixConcrete) ).

fof(kb_SUMO_8765,axiom,
    s__subclass(s__Cement,s__CompoundSubstance) ).

fof(kb_SUMO_8766,axiom,
    s__instance(s__Cement__t,s__SetOrClass) ).

fof(kb_SUMO_8767,axiom,
    s__documentation(s__Cement,s__EnglishLanguage,'&%Cement is a subclass of &%CompoundSubstance whose instances may contain various minerals or ores, prepared by heating and pulverizing, and used in binding &%Concrete or in laying brick or stone.') ).

fof(kb_SUMO_8768,axiom,
    s__subclass(s__RefinedPetroleumProduct,s__PetroleumProduct) ).

fof(kb_SUMO_8769,axiom,
    s__instance(s__RefinedPetroleumProduct__t,s__SetOrClass) ).

fof(kb_SUMO_8770,axiom,
    s__documentation(s__RefinedPetroleumProduct,s__EnglishLanguage,'A &%Substance that is the result of the &%Distilling of &%Petroleum.') ).

fof(kb_SUMO_8771,axiom,
    s__subclass(s__LiquefiedPetroleumGas,s__RefinedPetroleumProduct) ).

fof(kb_SUMO_8772,axiom,
    s__subclass(s__PetroleumLubricant,s__RefinedPetroleumProduct) ).

fof(kb_SUMO_8773,axiom,
    s__documentation(s__PetroleumLubricant,s__EnglishLanguage,'PetroleumLubricant is the subclass of RefinedPetroleumProducts that are lubricants.') ).

fof(kb_SUMO_8774,axiom,
    s__subclass(s__MotorOil,s__PetroleumLubricant) ).

fof(kb_SUMO_8775,axiom,
    s__instance(s__MotorOil__t,s__SetOrClass) ).

fof(kb_SUMO_8776,axiom,
    s__instance(s__PetroleumLubricant__t,s__SetOrClass) ).

fof(kb_SUMO_8777,axiom,
    s__documentation(s__MotorOil,s__EnglishLanguage,'MotorOil is the subclass of PetroleumLubricants that are used to lubricate motors.') ).

fof(kb_SUMO_8778,axiom,
    s__subclass(s__Asphalt,s__RefinedPetroleumProduct) ).

fof(kb_SUMO_8779,axiom,
    s__instance(s__Asphalt__t,s__SetOrClass) ).

fof(kb_SUMO_8780,axiom,
    s__disjoint(s__Asphalt,s__FossilFuel) ).

fof(kb_SUMO_8781,axiom,
    s__documentation(s__Asphalt,s__EnglishLanguage,'Asphalt is a highly viscous liquid that occurs naturally in most crude petroleums. Asphalt can be separated from the other components in crude oil (such as naphtha, gasoline and diesel) by the process of fractional distillation, usually under vacuum conditions. Both tars and asphalts are classified as bitumens, a classification that includes all materials entirely soluble in carbon disulphide. Asphalt is commonly used in roofing shingles, and combined with mineral aggregate to make asphalt concrete for making roads. (definition from Wikipedia)') ).

fof(kb_SUMO_8782,axiom,
    s__subclass(s__Soap,s__Surfactant) ).

fof(kb_SUMO_8783,axiom,
    s__instance(s__Soap__t,s__SetOrClass) ).

fof(kb_SUMO_8784,axiom,
    s__documentation(s__Soap,s__EnglishLanguage,'Soap is a &%Surfactant &%Cleaning mixture used for personal or minor cleaning. It usually comes in solid moulded form. In the developed world, synthetic detergents have superseded soap as a laundry aid. Many soaps are mixtures of sodium or potassium salts of fatty acids which can be derived from oils or fats by reacting them with an alkali (such as sodium or potassium hydroxide) at 80-100 degrees Celsius in a process known as saponification. (from Wikipedia)') ).

fof(kb_SUMO_8785,axiom,
    s__subclass(s__Fertilizer,s__Mixture) ).

fof(kb_SUMO_8786,axiom,
    s__instance(s__Fertilizer__t,s__SetOrClass) ).

fof(kb_SUMO_8787,axiom,
    s__documentation(s__Fertilizer,s__EnglishLanguage,'Any Mixture which is used to provide nutrients to living Plants. Fertilizers can be made up of plant or animal material, e.g. compost, or they can be entirely synthetic, e.g. ammonium nitrate.') ).

fof(kb_SUMO_8788,axiom,
    s__relatedInternalConcept(s__Fertilizer,s__Nitrogen) ).

fof(kb_SUMO_8789,axiom,
    s__relatedInternalConcept(s__Fertilizer,s__Potash) ).

fof(kb_SUMO_8790,axiom,
    s__relatedInternalConcept(s__Fertilizer,s__PhosphoricAcid) ).

fof(kb_SUMO_8791,axiom,
    s__subclass(s__PhosphoricAcid,s__CompoundSubstance) ).

fof(kb_SUMO_8792,axiom,
    s__instance(s__PhosphoricAcid__t,s__SetOrClass) ).

fof(kb_SUMO_8793,axiom,
    s__relatedInternalConcept(s__PhosphoricAcid,s__Phosphorus) ).

fof(kb_SUMO_8794,axiom,
    s__subclass(s__PersonalAdornment,s__WearableItem) ).

fof(kb_SUMO_8795,axiom,
    s__instance(s__PersonalAdornment__t,s__SetOrClass) ).

fof(kb_SUMO_8796,axiom,
    s__documentation(s__PersonalAdornment,s__EnglishLanguage,'&%PersonalAdornment is the subclass of &%WearableItems that are worn primarily for decorative purposes.') ).

fof(kb_SUMO_8797,axiom,
    s__subclass(s__Gemstone,s__Mixture) ).

fof(kb_SUMO_8798,axiom,
    s__subclass(s__PreciousGemstone,s__Gemstone) ).

fof(kb_SUMO_8799,axiom,
    s__instance(s__PreciousGemstone__t,s__SetOrClass) ).

fof(kb_SUMO_8800,axiom,
    s__documentation(s__PreciousGemstone,s__EnglishLanguage,'&%PreciousGemstone is the class of &%Minerals and fossilized substances that have great monetary value.') ).

fof(kb_SUMO_8801,axiom,
    s__subclass(s__SemipreciousGemstone,s__Gemstone) ).

fof(kb_SUMO_8802,axiom,
    s__instance(s__SemipreciousGemstone__t,s__SetOrClass) ).

fof(kb_SUMO_8803,axiom,
    s__instance(s__Gemstone__t,s__SetOrClass) ).

fof(kb_SUMO_8804,axiom,
    s__documentation(s__SemipreciousGemstone,s__EnglishLanguage,'&%SemipreciousGemstone is the class of &%Minerals and other substances that have significant monetary value, but less than those of the class &%PreciousGemstone.') ).

fof(kb_SUMO_8805,axiom,
    s__subclass(s__Pearl,s__Jewelry) ).

fof(kb_SUMO_8806,axiom,
    s__instance(s__Pearl__t,s__SetOrClass) ).

fof(kb_SUMO_8807,axiom,
    s__documentation(s__Gemstone,s__EnglishLanguage,'&%Gemstone is the subclass of &%Mineral items that are especially valued for use in jewelry and other decorative items, and also in some mechanical and industrial applications.') ).

fof(kb_SUMO_8808,axiom,
    s__subclass(s__Jewelry,s__PersonalAdornment) ).

fof(kb_SUMO_8809,axiom,
    s__subclass(s__Jewelry,s__WearableItem) ).

fof(kb_SUMO_8810,axiom,
    s__documentation(s__Jewelry,s__EnglishLanguage,'&%Jewelry is the subclass of &%PersonalAdornment items that are typically made of metals (especially precious metals), gems, and other non-cloth materials.') ).

fof(kb_SUMO_8811,axiom,
    s__instance(s__CerealGrainFarming,s__IndustryAttribute) ).

fof(kb_SUMO_8812,axiom,
    s__subAttribute(s__CerealGrainFarming,s__OilseedAndGrainFarming) ).

fof(kb_SUMO_8813,axiom,
    s__industryProductType(s__CerealGrainFarming,s__CerealGrain) ).

fof(kb_SUMO_8814,axiom,
    s__subAttribute(s__CornFarming,s__CerealGrainFarming) ).

fof(kb_SUMO_8815,axiom,
    s__subAttribute(s__RiceFarming,s__CerealGrainFarming) ).

fof(kb_SUMO_8816,axiom,
    s__subAttribute(s__WheatFarming,s__CerealGrainFarming) ).

fof(kb_SUMO_8817,axiom,
    s__industryProductType(s__CornFarming,s__MaizeGrain) ).

fof(kb_SUMO_8818,axiom,
    s__industryProductType(s__WheatFarming,s__WheatGrain) ).

fof(kb_SUMO_8819,axiom,
    s__industryProductType(s__RiceFarming,s__RiceGrain) ).

fof(kb_SUMO_8820,axiom,
    s__instance(s__OatFarming,s__IndustryAttribute) ).

fof(kb_SUMO_8821,axiom,
    s__subAttribute(s__OatFarming,s__CerealGrainFarming) ).

fof(kb_SUMO_8822,axiom,
    s__subAttribute(s__OatFarming,s__OtherGrainFarming) ).

fof(kb_SUMO_8823,axiom,
    s__industryProductType(s__OatFarming,s__OatGrain) ).

fof(kb_SUMO_8824,axiom,
    s__instance(s__BarleyFarming,s__IndustryAttribute) ).

fof(kb_SUMO_8825,axiom,
    s__subAttribute(s__BarleyFarming,s__CerealGrainFarming) ).

fof(kb_SUMO_8826,axiom,
    s__subAttribute(s__BarleyFarming,s__OtherGrainFarming) ).

fof(kb_SUMO_8827,axiom,
    s__industryProductType(s__BarleyFarming,s__BarleyGrain) ).

fof(kb_SUMO_8828,axiom,
    s__instance(s__RyeFarming,s__IndustryAttribute) ).

fof(kb_SUMO_8829,axiom,
    s__subAttribute(s__RyeFarming,s__CerealGrainFarming) ).

fof(kb_SUMO_8830,axiom,
    s__subAttribute(s__RyeFarming,s__OtherGrainFarming) ).

fof(kb_SUMO_8831,axiom,
    s__industryProductType(s__RyeFarming,s__RyeGrain) ).

fof(kb_SUMO_8832,axiom,
    s__instance(s__SorghumFarming,s__IndustryAttribute) ).

fof(kb_SUMO_8833,axiom,
    s__subAttribute(s__SorghumFarming,s__CerealGrainFarming) ).

fof(kb_SUMO_8834,axiom,
    s__subAttribute(s__SorghumFarming,s__OtherGrainFarming) ).

fof(kb_SUMO_8835,axiom,
    s__industryProductType(s__SorghumFarming,s__SorghumGrain) ).

fof(kb_SUMO_8836,axiom,
    s__instance(s__MilletFarming,s__IndustryAttribute) ).

fof(kb_SUMO_8837,axiom,
    s__subAttribute(s__MilletFarming,s__CerealGrainFarming) ).

fof(kb_SUMO_8838,axiom,
    s__subAttribute(s__MilletFarming,s__OtherGrainFarming) ).

fof(kb_SUMO_8839,axiom,
    s__industryProductType(s__MilletFarming,s__MilletGrain) ).

fof(kb_SUMO_8840,axiom,
    s__instance(s__FruitFarming,s__IndustryAttribute) ).

fof(kb_SUMO_8841,axiom,
    s__subAttribute(s__FruitFarming,s__FruitAndTreeNutFarming) ).

fof(kb_SUMO_8842,axiom,
    s__industryProductType(s__FruitFarming,s__Fruit) ).

fof(kb_SUMO_8843,axiom,
    s__instance(s__VegetableFarming,s__IndustryAttribute) ).

fof(kb_SUMO_8844,axiom,
    s__subAttribute(s__VegetableFarming,s__VegetableAndMelonFarming) ).

fof(kb_SUMO_8845,axiom,
    s__industryProductType(s__VegetableFarming,s__Vegetable) ).

fof(kb_SUMO_8846,axiom,
    s__industryProductType(s__TreeNutFarming,s__EdibleNut) ).

fof(kb_SUMO_8847,axiom,
    s__industryProductType(s__PeanutFarming,s__Peanut) ).

fof(kb_SUMO_8848,axiom,
    s__industryProductType(s__CattleRanchingAndFarming,s__Cattle) ).

fof(kb_SUMO_8849,axiom,
    s__industryProductType(s__SheepFarming,s__Sheep) ).

fof(kb_SUMO_8850,axiom,
    s__industryProductType(s__GoatFarming,s__Goat) ).

fof(kb_SUMO_8851,axiom,
    s__industryProductType(s__HogAndPigFarming,s__Pork) ).

fof(kb_SUMO_8852,axiom,
    s__industryProductType(s__PotatoFarming,s__PotatoTuber) ).

fof(kb_SUMO_8853,axiom,
    s__industryProductType(s__SugarBeetFarming,s__SugarBeet) ).

fof(kb_SUMO_8854,axiom,
    s__industryProductType(s__CottonFarming,s__Cotton) ).

fof(kb_SUMO_8855,axiom,
    s__industryProductType(s__PoultryAndEggProduction,s__Poultry) ).

fof(kb_SUMO_8856,axiom,
    s__subAttribute(s__WineGrapeVineyards,s__GrapeVineyards) ).

fof(kb_SUMO_8857,axiom,
    s__subclass(s__OpiumPoppyFarming,s__Farming) ).

fof(kb_SUMO_8858,axiom,
    s__instance(s__OpiumPoppyFarming__t,s__SetOrClass) ).

fof(kb_SUMO_8859,axiom,
    s__industryProductType(s__OpiumPoppyFarming,s__OpiumPoppy) ).

fof(kb_SUMO_8860,axiom,
    s__subclass(s__FinancialOrganization,s__Organization) ).

fof(kb_SUMO_8861,axiom,
    s__documentation(s__FinancialOrganization,s__EnglishLanguage,'The class &%FinancialOrganization includes, as subclasses, &%Bank-FinancialOrganization, &%CreditUnion and &%SavingsAnLoans.') ).

fof(kb_SUMO_8862,axiom,
    s__subclass(s__Bank_FinancialOrganization,s__FinancialOrganization) ).

fof(kb_SUMO_8863,axiom,
    s__instance(s__Bank_FinancialOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_8864,axiom,
    s__documentation(s__Bank_FinancialOrganization,s__EnglishLanguage,'An organization, chartered by a state or federal government, which does most or all of the following: receives &%Deposits, honors &%FinancialInstruments drawn on them, and pays &%Interest on them, discounts &%Notes, makes &%Loans, and invests in &%SecuredLoans, collects &%Checks, &%Drafts and &%Notes, certifies depositors checks, and issues drafts and Cashiers checks.') ).

fof(kb_SUMO_8865,axiom,
    s__subclass(s__CreditUnion,s__FinancialOrganization) ).

fof(kb_SUMO_8866,axiom,
    s__instance(s__CreditUnion__t,s__SetOrClass) ).

fof(kb_SUMO_8867,axiom,
    s__instance(s__FinancialOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_8868,axiom,
    s__documentation(s__CreditUnion,s__EnglishLanguage,'Credit unions are non-profit, member-owned, financial cooperatives. They are operated entirely by and for their members. When you deposit money in a credit union, you become a member of the union because your deposit is considered partial ownership in the credit union. Many large organizations have established credit unions for their employees.') ).

fof(kb_SUMO_8869,axiom,
    s__subclass(s__SavingsAndLoans,s__FinancialOrganization) ).

fof(kb_SUMO_8870,axiom,
    s__instance(s__SavingsAndLoans__t,s__SetOrClass) ).

fof(kb_SUMO_8871,axiom,
    s__documentation(s__SavingsAndLoans,s__EnglishLanguage,'A federally or state chartered &%FinancialOrganization that takes &%Deposits from individuals, funds &%Mortgages, and pays &%Dividends.') ).

fof(kb_SUMO_8872,axiom,
    s__instance(s__FinancialAsset,s__Physical) ).

fof(kb_SUMO_8873,axiom,
    s__documentation(s__FinancialAsset,s__EnglishLanguage,'Any item of economic value owned by an individual or corporation, especially that which could be converted to cash. Examples are cash, securities, accounts receivable, inventory, office equipment, a house, a car, and other property.') ).

fof(kb_SUMO_8874,axiom,
    ! [V__Asset] :
      ( s__instance(V__Asset,s__Physical)
     => ( s__instance(V__Asset,s__FinancialAsset)
       => ? [V__Value] :
            ( s__instance(V__Value,s__CurrencyMeasure)
            & s__monetaryValue(V__Asset,V__Value) ) ) ) ).

fof(kb_SUMO_8875,axiom,
    s__subAttribute(s__FinancialContract,s__Contract) ).

fof(kb_SUMO_8876,axiom,
    s__documentation(s__FinancialContract,s__EnglishLanguage,'A financial agreement between two or more parties') ).

fof(kb_SUMO_8877,axiom,
    s__subclass(s__FinancialAccount,s__Agreement) ).

fof(kb_SUMO_8878,axiom,
    s__documentation(s__FinancialAccount,s__EnglishLanguage,'A formal banking, brokerage, or business relationship established to provide for regular services, dealings, and other financial transactions.') ).

fof(kb_SUMO_8879,axiom,
    ! [V__Account] :
      ( s__instance(V__Account,s__FinancialAccount)
     => ( s__property(V__Account,s__FinancialContract)
        & s__property(V__Account,s__ServiceContract) ) ) ).

fof(kb_SUMO_8880,axiom,
    ! [V__Account] :
      ( s__instance(V__Account,s__FinancialAccount)
     => ? [V__Organization] :
          ( s__instance(V__Organization,s__FinancialOrganization)
          & s__accountAt(V__Account,V__Organization) ) ) ).

fof(kb_SUMO_8881,axiom,
    ! [V__Bank,V__Account] :
      ( s__instance(V__Bank,s__FinancialOrganization)
     => ( ( s__instance(V__Account,s__FinancialAccount)
          & s__accountAt(V__Account,V__Bank) )
       => ? [V__Activity] :
            ( s__instance(V__Activity,s__Process)
            & s__instance(V__Activity,s__ControllingAnAccount)
            & s__patient(V__Activity,V__Account)
            & s__agent(V__Activity,V__Bank) ) ) ) ).

fof(kb_SUMO_8882,axiom,
    s__subclass(s__Note,s__FinancialInstrument) ).

fof(kb_SUMO_8883,axiom,
    s__instance(s__Note__t,s__SetOrClass) ).

fof(kb_SUMO_8884,axiom,
    s__documentation(s__Note,s__EnglishLanguage,'A legal document that obligates a borrower to repay a loan at a specified interestRate during a specified period of time or on demand') ).

fof(kb_SUMO_8885,axiom,
    s__subclass(s__Check,s__FinancialInstrument) ).

fof(kb_SUMO_8886,axiom,
    s__instance(s__Check__t,s__SetOrClass) ).

fof(kb_SUMO_8887,axiom,
    s__documentation(s__Check,s__EnglishLanguage,'A &%FinancialInstrument drawn against deposited funds, to pay a specified amount of money to a specific person upon demand.') ).

fof(kb_SUMO_8888,axiom,
    ! [V__Check] :
      ( s__instance(V__Check,s__Physical)
     => ( s__instance(V__Check,s__Check)
       => ? [V__Value] :
            ( s__instance(V__Value,s__CurrencyMeasure)
            & s__monetaryValue(V__Check,V__Value) ) ) ) ).

fof(kb_SUMO_8889,axiom,
    ! [V__Check] :
      ( s__instance(V__Check,s__Check)
     => ? [V__Account] :
          ( s__instance(V__Account,s__FinancialAccount)
          & s__checkAccount(V__Check,V__Account) ) ) ).

fof(kb_SUMO_8890,axiom,
    ! [V__Processing,V__Amount,V__Account,V__WithdrawalTime,V__ProcessingTime,V__Check] :
      ( ( s__instance(V__Check,s__Check)
        & s__instance(V__ProcessingTime,s__TimeInterval)
        & s__instance(V__WithdrawalTime,s__TimeInterval)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Account,s__Object)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Processing,s__Process) )
     => ( ( s__monetaryValue(V__Check,V__Amount)
          & s__checkAccount(V__Check,V__Account)
          & s__instance(V__Processing,s__ProcessingACheck)
          & s__patient(V__Processing,V__Check)
          & s__WhenFn(V__Processing) = V__ProcessingTime )
       => ? [V__Withdrawal] :
            ( s__instance(V__Withdrawal,s__FinancialTransaction)
            & s__instance(V__Withdrawal,s__Withdrawal)
            & s__instrument(V__Withdrawal,V__Check)
            & s__WhenFn(V__Withdrawal) = V__WithdrawalTime
            & s__meetsTemporally(V__ProcessingTime,V__WithdrawalTime)
            & s__transactionAmount(V__Withdrawal,V__Amount)
            & s__origin(V__Withdrawal,V__Account) ) ) ) ).

fof(kb_SUMO_8891,axiom,
    ! [V__Processing,V__DepositTime,V__Amount,V__Account,V__ProcessingTime,V__Check] :
      ( ( s__instance(V__Check,s__Object)
        & s__instance(V__ProcessingTime,s__TimeInterval)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__DepositTime,s__TimeInterval)
        & s__instance(V__Processing,s__Process) )
     => ( ( s__monetaryValue(V__Check,V__Amount)
          & s__instance(V__Processing,s__ProcessingACheck)
          & s__patient(V__Processing,V__Check)
          & s__destination(V__Processing,s__CurrencyFn(V__Account))
          & s__instance(V__Account,s__FinancialAccount)
          & s__WhenFn(V__Processing) = V__ProcessingTime )
       => ? [V__Deposit] :
            ( s__instance(V__Deposit,s__FinancialTransaction)
            & s__instance(V__Deposit,s__Deposit)
            & s__instrument(V__Deposit,V__Check)
            & s__WhenFn(V__Deposit) = V__DepositTime
            & s__meetsTemporally(V__ProcessingTime,V__DepositTime)
            & s__transactionAmount(V__Deposit,V__Amount)
            & s__destination(V__Deposit,s__CurrencyFn(V__Account)) ) ) ) ).

fof(kb_SUMO_8892,axiom,
    ! [V__Processing,V__Check] :
      ( s__instance(V__Processing,s__Process)
     => ( ( s__instance(V__Check,s__Check)
          & s__instance(V__Processing,s__ProcessingACheck)
          & s__patient(V__Processing,V__Check) )
       => ? [V__Depositing] :
            ( s__instance(V__Depositing,s__Process)
            & s__instance(V__Depositing,s__DepositingACheck)
            & s__patient(V__Depositing,V__Check)
            & s__time(V__Depositing,s__ImmediatePastFn(s__WhenFn(V__Processing))) ) ) ) ).

fof(kb_SUMO_8893,axiom,
    ! [V__Agent,V__Depositing,V__Check] :
      ( ( s__instance(V__Check,s__Certificate)
        & s__instance(V__Depositing,s__Process)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__instance(V__Depositing,s__DepositingACheck)
          & s__instance(V__Check,s__Check)
          & s__agent(V__Depositing,V__Agent) )
       => s__signedBy(V__Check,V__Agent) ) ) ).

fof(kb_SUMO_8894,axiom,
    ! [V__Processing,V__DrawingTime,V__Duration,V__Time,V__Procesing,V__Duation,V__Drawing,V__ProcessingTime,V__Check] :
      ( ( s__instance(V__ProcessingTime,s__TimeInterval)
        & s__instance(V__Drawing,s__Process)
        & s__instance(V__Duation,s__TimeDuration)
        & s__instance(V__Procesing,s__Physical)
        & s__instance(V__Time,s__TimeInterval)
        & s__instance(V__Duration,s__Quantity)
        & s__instance(V__DrawingTime,s__TimeInterval)
        & s__instance(V__Processing,s__Process) )
     => ( ( s__instance(V__Drawing,s__DrawingACheck)
          & s__patient(V__Drawing,V__Check)
          & s__instance(V__Processing,s__ProcessingACheck)
          & s__patient(V__Processing,V__Check)
          & s__WhenFn(V__Drawing) = V__DrawingTime
          & s__WhenFn(V__Procesing) = V__ProcessingTime
          & s__meetsTemporally(V__DrawingTime,V__Time)
          & s__meetsTemporally(V__Time,V__ProcessingTime)
          & s__duration(V__Time,V__Duation) )
       => less(V__Duration,s__MeasureFn("6",s__MonthDuration)) ) ) ).

fof(kb_SUMO_8895,axiom,
    s__subclass(s__PayCheck,s__Check) ).

fof(kb_SUMO_8896,axiom,
    s__instance(s__PayCheck__t,s__SetOrClass) ).

fof(kb_SUMO_8897,axiom,
    s__documentation(s__PayCheck,s__EnglishLanguage,'A check issued to an employee in payment of salary or wages') ).

fof(kb_SUMO_8898,axiom,
    ! [V__Agent,V__Organization,V__Give,V__Check] :
      ( ( s__instance(V__Check,s__Certificate)
        & s__instance(V__Give,s__Process)
        & s__instance(V__Organization,s__CognitiveAgent)
        & s__instance(V__Agent,s__Organization) )
     => ( ( s__instance(V__Check,s__PayCheck)
          & s__issuedBy(V__Check,V__Organization)
          & s__instance(V__Give,s__Giving)
          & s__destination(V__Give,V__Agent) )
       => s__employs(V__Agent,V__Organization) ) ) ).

fof(kb_SUMO_8899,axiom,
    s__subclass(s__BankCard,s__FinancialInstrument) ).

fof(kb_SUMO_8900,axiom,
    s__documentation(s__BankCard,s__EnglishLanguage,'A &%CreditCard or a &%DebitCard issued by a &%FinancialOrganization.') ).

fof(kb_SUMO_8901,axiom,
    ! [V__Card] :
      ( s__instance(V__Card,s__Certificate)
     => ( s__instance(V__Card,s__BankCard)
       => ? [V__Organization] :
            ( s__instance(V__Organization,s__CognitiveAgent)
            & s__issuedBy(V__Card,V__Organization) ) ) ) ).

fof(kb_SUMO_8902,axiom,
    ! [V__Bank,V__Card] :
      ( ( s__instance(V__Bank,s__CognitiveAgent)
        & s__instance(V__Bank,s__FinancialOrganization) )
     => ( ( s__instance(V__Card,s__BankCard)
          & s__issuedBy(V__Card,V__Bank) )
       => ? [V__Account] :
            ( s__instance(V__Account,s__FinancialAccount)
            & s__cardAccount(V__Card,V__Account)
            & s__accountAt(V__Account,V__Bank) ) ) ) ).

fof(kb_SUMO_8903,axiom,
    s__subclass(s__DebitCard,s__BankCard) ).

fof(kb_SUMO_8904,axiom,
    s__instance(s__DebitCard__t,s__SetOrClass) ).

fof(kb_SUMO_8905,axiom,
    s__documentation(s__DebitCard,s__EnglishLanguage,'A card which allows customers to access their funds immediately, electronically. Unlike a credit card, a debit card does not have any float.') ).

fof(kb_SUMO_8906,axiom,
    ! [V__Agent,V__Card] :
      ( ( s__instance(V__Card,s__BankCard)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__instance(V__Card,s__DebitCard)
          & s__possesses(V__Agent,V__Card) )
       => ? [V__Account] :
            ( s__instance(V__Account,s__FinancialAccount)
            & s__instance(V__Account,s__DepositAccount)
            & s__cardAccount(V__Card,V__Account)
            & s__accountHolder(V__Account,V__Agent) ) ) ) ).

fof(kb_SUMO_8907,axiom,
    s__subclass(s__CreditCard,s__BankCard) ).

fof(kb_SUMO_8908,axiom,
    s__documentation(s__CreditCard,s__EnglishLanguage,'Any card that may be used repeatedly to borrow money or buy products and services on credit. Issued by banks, savings and loans, retail stores, and other businesses.') ).

fof(kb_SUMO_8909,axiom,
    ! [V__Agent,V__Card] :
      ( ( s__instance(V__Card,s__BankCard)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__instance(V__Card,s__CreditCard)
          & s__possesses(V__Agent,V__Card) )
       => ? [V__Account] :
            ( s__instance(V__Account,s__FinancialAccount)
            & s__instance(V__Account,s__CreditCardAccount)
            & s__cardAccount(V__Card,V__Account)
            & s__accountHolder(V__Account,V__Agent) ) ) ) ).

fof(kb_SUMO_8910,axiom,
    s__subrelation(s__accountAt__m,s__partyToAgreement__m) ).

fof(kb_SUMO_8911,axiom,
    s__instance(s__accountAt__m,s__BinaryPredicate) ).

fof(kb_SUMO_8912,axiom,
    s__domain(s__accountAt__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_8913,axiom,
    s__domain(s__accountAt__m,"2",s__FinancialOrganization) ).

fof(kb_SUMO_8914,axiom,
    s__documentation(s__accountAt__m,s__EnglishLanguage,'(&%accountAt ?Account ?Bank) means that ?Account is a &%FinancialAccount opened in the &%FinancialOrganization ?Bank.') ).

fof(kb_SUMO_8915,axiom,
    s__instance(s__cardAccount__m,s__BinaryPredicate) ).

fof(kb_SUMO_8916,axiom,
    s__domain(s__cardAccount__m,"1",s__BankCard) ).

fof(kb_SUMO_8917,axiom,
    s__domain(s__cardAccount__m,"2",s__FinancialAccount) ).

fof(kb_SUMO_8918,axiom,
    s__documentation(s__cardAccount__m,s__EnglishLanguage,'(&%cardAccount ?Card ?Account) means that ?Account is the &%FinancialAccount linked to a BankCard ?Card.') ).

fof(kb_SUMO_8919,axiom,
    s__instance(s__checkAccount__m,s__BinaryPredicate) ).

fof(kb_SUMO_8920,axiom,
    s__domain(s__checkAccount__m,"1",s__Check) ).

fof(kb_SUMO_8921,axiom,
    s__domain(s__checkAccount__m,"2",s__FinancialAccount) ).

fof(kb_SUMO_8922,axiom,
    s__documentation(s__checkAccount__m,s__EnglishLanguage,'(&%checkAccount ?Check ?Account) means that ?Account is the &%FinancialAccount from which the amount specifed on the check is paid.') ).

fof(kb_SUMO_8923,axiom,
    s__subrelation(s__accountHolder__m,s__partyToAgreement__m) ).

fof(kb_SUMO_8924,axiom,
    s__instance(s__accountHolder__m,s__BinaryPredicate) ).

fof(kb_SUMO_8925,axiom,
    s__domain(s__accountHolder__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_8926,axiom,
    s__domain(s__accountHolder__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_8927,axiom,
    s__documentation(s__accountHolder__m,s__EnglishLanguage,'(&%accountHolder ?Account ?Agent) means that ?Agent is the account holder of the &%FinancialAccount ?Account.') ).

fof(kb_SUMO_8928,axiom,
    s__instance(s__signedBy__m,s__BinaryPredicate) ).

fof(kb_SUMO_8929,axiom,
    s__domain(s__signedBy__m,"1",s__Certificate) ).

fof(kb_SUMO_8930,axiom,
    s__domain(s__signedBy__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_8931,axiom,
    s__documentation(s__signedBy__m,s__EnglishLanguage,'(&%signedBy ?Instrument ?Agent) means that ?Instrument has been signed by ?Agent.') ).

fof(kb_SUMO_8932,axiom,
    s__instance(s__CurrencyFn__m,s__UnaryFunction) ).

fof(kb_SUMO_8933,axiom,
    s__domain(s__CurrencyFn__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_8934,axiom,
    s__range(s__CurrencyFn__m,s__FinancialInstrument) ).

fof(kb_SUMO_8935,axiom,
    s__documentation(s__CurrencyFn__m,s__EnglishLanguage,'A unary function that maps a &%FinancialAccount to the currency linked to the account.') ).

fof(kb_SUMO_8936,axiom,
    s__subclass(s__OpeningAnAccount,s__FinancialTransaction) ).

fof(kb_SUMO_8937,axiom,
    s__instance(s__OpeningAnAccount__t,s__SetOrClass) ).

fof(kb_SUMO_8938,axiom,
    s__documentation(s__OpeningAnAccount,s__EnglishLanguage,'An activity of opening a financial account') ).

fof(kb_SUMO_8939,axiom,
    ! [V__Opening,V__Agent,V__Bank,V__OpeningTime] :
      ( ( s__instance(V__OpeningTime,s__TimeInterval)
        & s__instance(V__Agent,s__CognitiveAgent)
        & s__instance(V__Opening,s__Process) )
     => ( ( s__instance(V__Opening,s__OpeningAnAccount)
          & s__eventLocated(V__Opening,V__Bank)
          & s__instance(V__Bank,s__FinancialOrganization)
          & s__agent(V__Opening,V__Agent)
          & s__WhenFn(V__Opening) = V__OpeningTime )
       => ? [V__Account,V__AccountPeriod] :
            ( s__instance(V__AccountPeriod,s__TimeInterval)
            & s__agreementPeriod(V__Account,V__AccountPeriod)
            & s__meetsTemporally(V__OpeningTime,V__AccountPeriod)
            & s__instance(V__Account,s__FinancialAccount)
            & s__accountAt(V__Account,V__Bank)
            & s__accountHolder(V__Account,V__Agent) ) ) ) ).

fof(kb_SUMO_8940,axiom,
    s__subclass(s__UsingAnAccount,s__FinancialTransaction) ).

fof(kb_SUMO_8941,axiom,
    s__instance(s__UsingAnAccount__t,s__SetOrClass) ).

fof(kb_SUMO_8942,axiom,
    s__documentation(s__UsingAnAccount,s__EnglishLanguage,'An activity of using a financial account') ).

fof(kb_SUMO_8943,axiom,
    ! [V__Agent,V__Using,V__Account] :
      ( ( s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Using,s__Process)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__instance(V__Using,s__UsingAnAccount)
          & s__patient(V__Using,V__Account)
          & s__accountHolder(V__Account,V__Agent) )
       => s__agent(V__Using,V__Agent) ) ) ).

fof(kb_SUMO_8944,axiom,
    s__subclass(s__DrawingACheck,s__UsingAnAccount) ).

fof(kb_SUMO_8945,axiom,
    s__instance(s__DrawingACheck__t,s__SetOrClass) ).

fof(kb_SUMO_8946,axiom,
    s__documentation(s__DrawingACheck,s__EnglishLanguage,'An activity of paying by a check.') ).

fof(kb_SUMO_8947,axiom,
    ! [V__Agent,V__Account,V__Drawing,V__Check] :
      ( ( s__instance(V__Check,s__Check)
        & s__instance(V__Drawing,s__Process)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__instance(V__Drawing,s__DrawingACheck)
          & s__patient(V__Drawing,V__Check)
          & s__agent(V__Drawing,V__Agent)
          & s__checkAccount(V__Check,V__Account) )
       => s__accountHolder(V__Account,V__Agent) ) ) ).

fof(kb_SUMO_8948,axiom,
    s__subclass(s__DepositingACheck,s__UsingAnAccount) ).

fof(kb_SUMO_8949,axiom,
    s__instance(s__DepositingACheck__t,s__SetOrClass) ).

fof(kb_SUMO_8950,axiom,
    s__documentation(s__DepositingACheck,s__EnglishLanguage,'An activity of depositing a check into a &%FinancialOrganization.') ).

fof(kb_SUMO_8951,axiom,
    ! [V__Depositing] :
      ( s__instance(V__Depositing,s__Process)
     => ( s__instance(V__Depositing,s__DepositingACheck)
       => ? [V__Check] :
            ( s__instance(V__Check,s__Check)
            & s__patient(V__Depositing,V__Check) ) ) ) ).

fof(kb_SUMO_8952,axiom,
    ! [V__Amount,V__Account,V__Depositing,V__Check] :
      ( ( s__instance(V__Depositing,s__Process)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Amount,s__CurrencyMeasure) )
     => ( ( s__instance(V__Depositing,s__DepositingACheck)
          & s__patient(V__Depositing,V__Check)
          & s__instance(V__Check,s__Check)
          & s__checkAccount(V__Check,V__Account)
          & s__monetaryValue(V__Check,V__Amount) )
       => ? [V__Deposit] :
            ( s__instance(V__Deposit,s__FinancialTransaction)
            & s__instance(V__Deposit,s__Deposit)
            & s__destination(V__Deposit,s__CurrencyFn(V__Account))
            & s__transactionAmount(V__Deposit,V__Amount) ) ) ) ).

fof(kb_SUMO_8953,axiom,
    s__subclass(s__ControllingAnAccount,s__FinancialTransaction) ).

fof(kb_SUMO_8954,axiom,
    s__documentation(s__ControllingAnAccount,s__EnglishLanguage,'An activity of controlling a financial account') ).

fof(kb_SUMO_8955,axiom,
    ! [V__Controlling,V__Bank,V__Account] :
      ( ( s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Bank,s__FinancialOrganization)
        & s__instance(V__Controlling,s__Process) )
     => ( ( s__instance(V__Controlling,s__ControllingAnAccount)
          & s__patient(V__Controlling,V__Account)
          & s__accountAt(V__Account,V__Bank) )
       => s__agent(V__Controlling,V__Bank) ) ) ).

fof(kb_SUMO_8956,axiom,
    s__subclass(s__ProcessingACheck,s__ControllingAnAccount) ).

fof(kb_SUMO_8957,axiom,
    s__instance(s__ProcessingACheck__t,s__SetOrClass) ).

fof(kb_SUMO_8958,axiom,
    s__instance(s__ControllingAnAccount__t,s__SetOrClass) ).

fof(kb_SUMO_8959,axiom,
    s__subclass(s__ProcessingACheck,s__AuthorizationOfTransaction) ).

fof(kb_SUMO_8960,axiom,
    s__instance(s__AuthorizationOfTransaction__t,s__SetOrClass) ).

fof(kb_SUMO_8961,axiom,
    s__documentation(s__ProcessingACheck,s__EnglishLanguage,'An activity of paying the amount specified on the check from funds on deposit.') ).

fof(kb_SUMO_8962,axiom,
    ! [V__Processing,V__Procesing] :
      ( s__instance(V__Procesing,s__Process)
     => ( s__instance(V__Processing,s__ProcessingACheck)
       => ? [V__Check] :
            ( s__instance(V__Check,s__Check)
            & s__patient(V__Procesing,V__Check) ) ) ) ).

fof(kb_SUMO_8963,axiom,
    ! [V__Processing] :
      ( s__instance(V__Processing,s__Process)
     => ( s__instance(V__Processing,s__ProcessingACheck)
       => ? [V__Authorization] :
            ( s__instance(V__Authorization,s__Process)
            & s__instance(V__Authorization,s__AuthorizationOfTransaction)
            & s__subProcess(V__Authorization,V__Processing) ) ) ) ).

fof(kb_SUMO_8964,axiom,
    s__subclass(s__AuthorizationOfTransaction,s__ControllingAnAccount) ).

fof(kb_SUMO_8965,axiom,
    s__subclass(s__AuthorizationOfTransaction,s__RegulatoryProcess) ).

fof(kb_SUMO_8966,axiom,
    s__subclass(s__AuthorizationOfTransaction,s__FinancialService) ).

fof(kb_SUMO_8967,axiom,
    s__documentation(s__AuthorizationOfTransaction,s__EnglishLanguage,'An activity which approves or disapproves a transaction.') ).

fof(kb_SUMO_8968,axiom,
    s__subclass(s__ClosingAnAccount,s__FinancialTransaction) ).

fof(kb_SUMO_8969,axiom,
    s__instance(s__ClosingAnAccount__t,s__SetOrClass) ).

fof(kb_SUMO_8970,axiom,
    s__documentation(s__ClosingAnAccount,s__EnglishLanguage,'An activity of closing a financial account') ).

%FOL fof(kb_SUMO_8971,axiom,(( (! [V__Closing,V__Account] : (s__instance(V__Closing,s__Process) => ((s__instance(V__Closing,s__ClosingAnAccount) & s__patient(V__Closing,V__Account)) => (s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__Closing)),'s__instance(V__Account,s__FinancialAccount)') & s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__Closing)),'(~ s__instance(V__Account,s__FinancialAccount))'))))) ))).

fof(kb_SUMO_8972,axiom,
    s__subclass(s__Payment,s__FinancialTransaction) ).

fof(kb_SUMO_8973,axiom,
    s__documentation(s__Payment,s__EnglishLanguage,'The partial or complete discharge of an obligation by its settlement in the form of the transfer of funds, assets, or services equal to the monetary value of part or all of the debtors obligation.') ).

fof(kb_SUMO_8974,axiom,
    ! [V__Payment,V__Balance2,V__Amount,V__Balance1,V__Account] :
      ( ( s__instance(V__Balance1,s__CurrencyMeasure)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Balance2,s__CurrencyMeasure)
        & s__instance(V__Payment,s__FinancialTransaction) )
     => ( ( s__instance(V__Payment,s__Payment)
          & s__origin(V__Payment,s__CurrencyFn(V__Account))
          & s__instance(V__Account,s__FinancialAccount)
          & s__transactionAmount(V__Payment,V__Amount)
          & s__currentAccountBalance(V__Account,s__ImmediatePastFn(s__WhenFn(V__Payment)),V__Balance1)
          & V__Balance2 = minus(V__Balance1,V__Amount) )
       => s__currentAccountBalance(V__Account,s__ImmediateFutureFn(s__WhenFn(V__Payment)),V__Balance2) ) ) ).

fof(kb_SUMO_8975,axiom,
    s__subclass(s__Deposit,s__FinancialTransaction) ).

fof(kb_SUMO_8976,axiom,
    s__instance(s__Deposit__t,s__SetOrClass) ).

fof(kb_SUMO_8977,axiom,
    s__disjoint(s__Deposit,s__Withdrawal) ).

fof(kb_SUMO_8978,axiom,
    s__documentation(s__Deposit,s__EnglishLanguage,'An Activity of money being transferred into a customers account at a financial institution.') ).

fof(kb_SUMO_8979,axiom,
    ! [V__Deposit] :
      ( s__instance(V__Deposit,s__Process)
     => ( s__instance(V__Deposit,s__Deposit)
       => ? [V__Account] :
            ( s__instance(V__Account,s__FinancialAccount)
            & s__destination(V__Deposit,s__CurrencyFn(V__Account)) ) ) ) ).

fof(kb_SUMO_8980,axiom,
    ! [V__TimeOfDeposit,V__Balance2,V__Amount,V__Balance1,V__Account,V__Deposit] :
      ( ( s__instance(V__Deposit,s__FinancialTransaction)
        & s__instance(V__Deposit,s__TimePosition)
        & s__instance(V__Balance1,s__CurrencyMeasure)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Balance2,s__CurrencyMeasure)
        & s__instance(V__TimeOfDeposit,s__TimePosition) )
     => ( ( s__instance(V__Deposit,s__Deposit)
          & s__time(V__Deposit,V__TimeOfDeposit)
          & s__instance(V__Account,s__FinancialAccount)
          & s__destination(V__Deposit,s__CurrencyFn(V__Account))
          & s__transactionAmount(V__Deposit,V__Amount)
          & s__currentAccountBalance(V__Account,s__ImmediatePastFn(s__WhenFn(V__Deposit)),V__Balance1)
          & V__Balance2 = plus(V__Balance1,V__Amount) )
       => s__currentAccountBalance(V__Account,s__ImmediateFutureFn(s__FutureFn(V__Deposit)),V__Balance2) ) ) ).

fof(kb_SUMO_8981,axiom,
    s__subclass(s__Withdrawal,s__FinancialTransaction) ).

fof(kb_SUMO_8982,axiom,
    s__instance(s__Withdrawal__t,s__SetOrClass) ).

fof(kb_SUMO_8983,axiom,
    s__documentation(s__Withdrawal,s__EnglishLanguage,'An activity of money being transferred from a customers account at a financial institution.') ).

fof(kb_SUMO_8984,axiom,
    ! [V__Withdrawal] :
      ( s__instance(V__Withdrawal,s__Process)
     => ( s__instance(V__Withdrawal,s__Withdrawal)
       => ? [V__Account] :
            ( s__instance(V__Account,s__FinancialAccount)
            & s__origin(V__Withdrawal,s__CurrencyFn(V__Account)) ) ) ) ).

fof(kb_SUMO_8985,axiom,
    ! [V__TimeOfWithdrawal,V__Balance2,V__Amount,V__Balance1,V__Account,V__Withdrawal] :
      ( ( s__instance(V__Withdrawal,s__FinancialTransaction)
        & s__instance(V__Withdrawal,s__TimePosition)
        & s__instance(V__Account,s__Object)
        & s__instance(V__Balance1,s__CurrencyMeasure)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Balance2,s__CurrencyMeasure)
        & s__instance(V__TimeOfWithdrawal,s__TimePosition) )
     => ( ( s__instance(V__Withdrawal,s__Withdrawal)
          & s__time(V__Withdrawal,V__TimeOfWithdrawal)
          & s__instance(V__Account,s__FinancialAccount)
          & s__origin(V__Withdrawal,V__Account)
          & s__transactionAmount(V__Withdrawal,V__Amount)
          & s__currentAccountBalance(V__Account,s__ImmediatePastFn(s__WhenFn(V__Withdrawal)),V__Balance1)
          & V__Balance2 = minus(V__Balance1,V__Amount) )
       => s__currentAccountBalance(V__Account,s__ImmediateFutureFn(s__FutureFn(V__Withdrawal)),V__Balance2) ) ) ).

fof(kb_SUMO_8986,axiom,
    s__subclass(s__Investing,s__FinancialTransaction) ).

fof(kb_SUMO_8987,axiom,
    s__instance(s__Investing__t,s__SetOrClass) ).

fof(kb_SUMO_8988,axiom,
    s__documentation(s__Investing,s__EnglishLanguage,'An activity of commiting money or capital in order to gain a financial return.') ).

fof(kb_SUMO_8989,axiom,
    ! [V__Money,V__Purchase,V__Object,V__Seller,V__Buyer] :
      ( ( s__instance(V__Buyer,s__Agent)
        & s__instance(V__Seller,s__Object)
        & s__instance(V__Object,s__Physical)
        & s__instance(V__Purchase,s__Process)
        & s__instance(V__Money,s__CurrencyMeasure) )
     => ( ( s__agent(V__Purchase,V__Buyer)
          & s__origin(V__Purchase,V__Seller)
          & s__patient(V__Purchase,V__Object)
          & s__monetaryValue(V__Object,V__Money) )
       => ? [V__Payment] :
            ( s__instance(V__Payment,s__FinancialTransaction)
            & s__subProcess(V__Payment,V__Purchase)
            & s__instance(V__Payment,s__Payment)
            & s__transactionAmount(V__Payment,V__Money)
            & s__destination(V__Payment,V__Seller) ) ) ) ).

fof(kb_SUMO_8990,axiom,
    ! [V__Investing] :
      ( s__instance(V__Investing,s__FinancialTransaction)
     => ( s__instance(V__Investing,s__Investing)
       => s__hasPurpose(V__Investing,'(? [V__Profit] : (s__instance(V__Profit,s__CurrencyMeasure) & s__profit(V__Investing,V__Profit)))') ) ) ).

fof(kb_SUMO_8991,axiom,
    s__subclass(s__AutomaticTransaction,s__FinancialTransaction) ).

fof(kb_SUMO_8992,axiom,
    s__instance(s__AutomaticTransaction__t,s__SetOrClass) ).

fof(kb_SUMO_8993,axiom,
    s__documentation(s__AutomaticTransaction,s__EnglishLanguage,'&%Transactions which occur through computer networks and which do not require direct management.') ).

fof(kb_SUMO_8994,axiom,
    s__subclass(s__Interest,s__CurrencyMeasure) ).

fof(kb_SUMO_8995,axiom,
    s__instance(s__Interest__t,s__SetOrClass) ).

fof(kb_SUMO_8996,axiom,
    s__documentation(s__Interest,s__EnglishLanguage,'Money paid for the use of money.') ).

fof(kb_SUMO_8997,axiom,
    s__subclass(s__InterestRate,s__ConstantQuantity) ).

fof(kb_SUMO_8998,axiom,
    s__instance(s__InterestRate__t,s__SetOrClass) ).

fof(kb_SUMO_8999,axiom,
    s__documentation(s__InterestRate,s__EnglishLanguage,'The usual way of calculating Interest, as a percentage of the sum borrowed.') ).

fof(kb_SUMO_9000,axiom,
    s__instance(s__interestEarned__m,s__TernaryPredicate) ).

fof(kb_SUMO_9001,axiom,
    s__domain(s__interestEarned__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9002,axiom,
    s__domain(s__interestEarned__m,"2",s__Interest) ).

fof(kb_SUMO_9003,axiom,
    s__domain(s__interestEarned__m,"3",s__TimeInterval) ).

fof(kb_SUMO_9004,axiom,
    s__documentation(s__interestEarned__m,s__EnglishLanguage,'(&%interestEarned ?Account ?Interest ?Period) means that ?Interest is the amount earned on the &%FinancialAccount ?Account, for the duration ?Period.') ).

fof(kb_SUMO_9005,axiom,
    s__instance(s__simpleInterest__m,s__TernaryPredicate) ).

fof(kb_SUMO_9006,axiom,
    s__subrelation(s__simpleInterest__m,s__interestEarned__m) ).

fof(kb_SUMO_9007,axiom,
    s__domain(s__simpleInterest__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9008,axiom,
    s__domain(s__simpleInterest__m,"2",s__Interest) ).

fof(kb_SUMO_9009,axiom,
    s__domain(s__simpleInterest__m,"3",s__TimeInterval) ).

fof(kb_SUMO_9010,axiom,
    s__documentation(s__simpleInterest__m,s__EnglishLanguage,'(&%simpleInterest ?Account ?Amount ?Time) means that ?Amount is the interest calculated on a principal sum, not compounded on earned interest, for the duration ?Time.') ).

fof(kb_SUMO_9011,axiom,
    ! [V__Balance,V__Rate,V__Amount,V__Rate_Decimal,V__Account,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Rate_Decimal,s__Quantity)
        & s__instance(V__Amount,s__Interest)
        & s__instance(V__Rate,s__InterestRate)
        & s__instance(V__Balance,s__CurrencyMeasure) )
     => ( ( s__principalAmount(V__Account,V__Balance)
          & s__fixedInterestRate(V__Account,V__Rate)
          & s__simpleInterest(V__Account,V__Amount,V__Period)
          & V__Rate_Decimal = divide(s__MagnitudeFn(V__Rate),"100") )
       => V__Amount = times(times(s__MagnitudeFn(V__Period),V__Balance),V__Rate_Decimal) ) ) ).

fof(kb_SUMO_9012,axiom,
    s__instance(s__compoundInterest__m,s__TernaryPredicate) ).

fof(kb_SUMO_9013,axiom,
    s__subrelation(s__compoundInterest__m,s__interestEarned__m) ).

fof(kb_SUMO_9014,axiom,
    s__domain(s__compoundInterest__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9015,axiom,
    s__domain(s__compoundInterest__m,"2",s__Interest) ).

fof(kb_SUMO_9016,axiom,
    s__domain(s__compoundInterest__m,"3",s__TimeInterval) ).

fof(kb_SUMO_9017,axiom,
    s__documentation(s__compoundInterest__m,s__EnglishLanguage,'(&%compoundInterest ?Account ?Amount ?Time) means that ?Amount is the interest which is calculated not only on the initial principal but also the accumulated interest of prior periods. Compound interest can be calculated annually, semi-annually, quartely, monthly, or daily.') ).

fof(kb_SUMO_9018,axiom,
    ! [V__Balance,V__Interest,V__Rate,V__Exponent,V__Rate_Decimal,V__Account,V__Period,V__Add,V__Multiply] :
      ( ( s__instance(V__Multiply,s__Quantity)
        & s__instance(V__Add,s__Quantity)
        & s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Rate_Decimal,s__Quantity)
        & s__instance(V__Exponent,s__Quantity)
        & s__instance(V__Rate,s__InterestRate)
        & s__instance(V__Interest,s__Interest)
        & s__instance(V__Balance,s__CurrencyMeasure) )
     => ( ( s__principalAmount(V__Account,V__Balance)
          & s__fixedInterestRate(V__Account,V__Rate)
          & s__compoundInterest(V__Account,V__Interest,V__Period)
          & V__Rate_Decimal = divide(V__Rate,"100")
          & V__Add = plus("1",V__Rate_Decimal)
          & V__Exponent = s__ExponentiationFn(V__Add,s__MagnitudeFn(V__Period))
          & V__Multiply = times(V__Exponent,V__Balance) )
       => V__Interest = minus(V__Multiply,V__Balance) ) ) ).

fof(kb_SUMO_9019,axiom,
    s__instance(s__interestRatePerPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_9020,axiom,
    s__domain(s__interestRatePerPeriod__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9021,axiom,
    s__domain(s__interestRatePerPeriod__m,"2",s__InterestRate) ).

fof(kb_SUMO_9022,axiom,
    s__domain(s__interestRatePerPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_9023,axiom,
    s__documentation(s__interestRatePerPeriod__m,s__EnglishLanguage,'(interestRatePerPeriod ?ACCOUNT ?RATE ?TIME) means that ?RATE is the interest per the period TIME divided by principal amount, expressed as a percentage') ).

fof(kb_SUMO_9024,axiom,
    ! [V__Interest,V__Rate,V__Principal,V__Rate_Decimal,V__Account,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Rate_Decimal,s__Quantity)
        & s__instance(V__Principal,s__CurrencyMeasure)
        & s__instance(V__Rate,s__InterestRate)
        & s__instance(V__Interest,s__Interest) )
     => ( ( s__simpleInterest(V__Account,V__Interest,V__Period)
          & s__principalAmount(V__Account,V__Principal)
          & V__Rate_Decimal = divide(V__Interest,V__Principal)
          & V__Rate = times(V__Rate_Decimal,"100") )
       => s__interestRatePerPeriod(V__Account,V__Rate,V__Period) ) ) ).

fof(kb_SUMO_9025,axiom,
    s__instance(s__primeInterestRate__m,s__BinaryPredicate) ).

fof(kb_SUMO_9026,axiom,
    s__domain(s__primeInterestRate__m,"1",s__Day) ).

fof(kb_SUMO_9027,axiom,
    s__domain(s__primeInterestRate__m,"2",s__InterestRate) ).

fof(kb_SUMO_9028,axiom,
    s__documentation(s__primeInterestRate__m,s__EnglishLanguage,'The interest rate that commercial banks charge their most creditworthy borrowers, such as large corporations. The prime rate is a lagging indicator.') ).

fof(kb_SUMO_9029,axiom,
    ! [V__Rate,V__Account,V__PrimeRate,V__Date] :
      ( ( s__instance(V__Date,s__Day)
        & s__instance(V__PrimeRate,s__InterestRate)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Rate,s__InterestRate) )
     => ( ( s__instance(V__Account,s__PersonalAccount)
          & s__currentInterestRate(V__Account,V__Date,V__Rate)
          & s__primeInterestRate(V__Date,V__PrimeRate) )
       => greater(V__Rate,V__PrimeRate) ) ) ).

fof(kb_SUMO_9030,axiom,
    s__instance(s__currentInterestRate__m,s__TernaryPredicate) ).

fof(kb_SUMO_9031,axiom,
    s__domain(s__currentInterestRate__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9032,axiom,
    s__domain(s__currentInterestRate__m,"2",s__Day) ).

fof(kb_SUMO_9033,axiom,
    s__domain(s__currentInterestRate__m,"3",s__InterestRate) ).

fof(kb_SUMO_9034,axiom,
    s__documentation(s__currentInterestRate__m,s__EnglishLanguage,'(&%currentInterestRate ?Account ?Day ?Rate) means that ?Rate is the interest rate of the Account on a specific day ?Day.') ).

fof(kb_SUMO_9035,axiom,
    s__instance(s__fixedInterestRate__m,s__BinaryPredicate) ).

fof(kb_SUMO_9036,axiom,
    s__domain(s__fixedInterestRate__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9037,axiom,
    s__domain(s__fixedInterestRate__m,"2",s__InterestRate) ).

fof(kb_SUMO_9038,axiom,
    s__documentation(s__fixedInterestRate__m,s__EnglishLanguage,'(&%fixedInterestRate ?Account ?Rate) holds if ?Rate is the interest rate that does not change during the entire term of the account.') ).

fof(kb_SUMO_9039,axiom,
    s__instance(s__maturityDate__m,s__BinaryPredicate) ).

fof(kb_SUMO_9040,axiom,
    s__subrelation(s__maturityDate__m,s__agreementExpirationDate__m) ).

fof(kb_SUMO_9041,axiom,
    s__domain(s__maturityDate__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9042,axiom,
    s__domain(s__maturityDate__m,"2",s__Day) ).

fof(kb_SUMO_9043,axiom,
    s__documentation(s__maturityDate__m,s__EnglishLanguage,'The date on which the principal amount of the account becomes due and payable.') ).

fof(kb_SUMO_9044,axiom,
    ! [V__Principal,V__Account,V__Date] :
      ( ( s__instance(V__Date,s__Day)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Principal,s__CurrencyMeasure) )
     => ( ( s__maturityDate(V__Account,V__Date)
          & s__principalAmount(V__Account,V__Principal) )
       => s__amountDue(V__Account,V__Principal,V__Date) ) ) ).

fof(kb_SUMO_9045,axiom,
    ! [V__End,V__Account,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__End,s__Day) )
     => ( ( s__agreementPeriod(V__Account,V__Period)
          & s__finishes(V__End,V__Period) )
      <=> s__maturityDate(V__Account,V__End) ) ) ).

fof(kb_SUMO_9046,axiom,
    s__instance(s__amountDue__m,s__TernaryPredicate) ).

fof(kb_SUMO_9047,axiom,
    s__domain(s__amountDue__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9048,axiom,
    s__domain(s__amountDue__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9049,axiom,
    s__domain(s__amountDue__m,"3",s__TimePosition) ).

fof(kb_SUMO_9050,axiom,
    s__documentation(s__amountDue__m,s__EnglishLanguage,'(&%amountDue ?ACCOUNT ?AMOUNT ?DATE) means ?DATE is the date on which the amount of Money ?AMOUNT of a particular ?ACCOUNT is due and payable') ).

fof(kb_SUMO_9051,axiom,
    ! [V__Payment,V__Agent,V__DueDate,V__Amount,V__Account,V__Date] :
      ( ( s__instance(V__Date,s__Day)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__DueDate,s__TimeInterval)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__amountDue(V__Account,V__Amount,V__DueDate)
          & s__accountHolder(V__Account,V__Agent) )
       => s__holdsObligation(s__KappaFn(V__Payment,'(s__instance(V__Payment,s__Payment) & s__transactionAmount(V__Payment,V__Amount) & (s__destination(V__Payment,s__CurrencyFn(V__Account)) | s__origin(V__Payment,s__CurrencyFn(V__Account))) & s__date(V__Payment,V__Date) & s__beforeOrEqual(s__EndFn(V__Date),s__BeginFn(V__DueDate)))'),V__Agent) ) ) ).

fof(kb_SUMO_9052,axiom,
    s__instance(s__currentAccountBalance__m,s__TernaryPredicate) ).

fof(kb_SUMO_9053,axiom,
    s__domain(s__currentAccountBalance__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9054,axiom,
    s__domain(s__currentAccountBalance__m,"2",s__Day) ).

fof(kb_SUMO_9055,axiom,
    s__domain(s__currentAccountBalance__m,"3",s__CurrencyMeasure) ).

fof(kb_SUMO_9056,axiom,
    s__documentation(s__currentAccountBalance__m,s__EnglishLanguage,'(&%currentAccountBalance ?Account ?Date ?Amount) means that ?Amount is the balance of the FinancialAccount ?Account as of the date ?Date.') ).

fof(kb_SUMO_9057,axiom,
    s__instance(s__minimumBalance__m,s__TernaryPredicate) ).

fof(kb_SUMO_9058,axiom,
    s__domain(s__minimumBalance__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9059,axiom,
    s__domainSubclass(s__minimumBalance__m,"2",s__FinancialTransaction) ).

fof(kb_SUMO_9060,axiom,
    s__domain(s__minimumBalance__m,"3",s__CurrencyMeasure) ).

fof(kb_SUMO_9061,axiom,
    s__documentation(s__minimumBalance__m,s__EnglishLanguage,'(&%minimumBalance ?Account ?ActivityType ?Amount) means that ?Amount is the mimimum amount required by the type of &%FinancialTransaction ?ActivityType.') ).

fof(kb_SUMO_9062,axiom,
    ! [V__Balance,V__Amount,V__Account,V__Date,V__FinancialAccount] :
      ( ( s__instance(V__FinancialAccount,s__SetOrClass)
        & s__instance(V__Date,s__TimePoint)
        & s__instance(V__Date,s__Day)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Balance,s__CurrencyMeasure) )
     => ( ( s__instance(V__Account,V__FinancialAccount)
          & s__minimumBalance(V__Account,s__OpeningAnAccount,V__Balance) )
       => ? [V__Payment] :
            ( s__instance(V__Payment,s__FinancialTransaction)
            & s__destination(V__Payment,s__CurrencyFn(V__Account))
            & s__transactionAmount(V__Payment,V__Amount)
            & greatereq(V__Amount,V__Balance)
            & s__agreementEffectiveDate(V__Account,V__Date)
            & s__date(V__Payment,V__Date) ) ) ) ).

fof(kb_SUMO_9063,axiom,
    ! [V__Balance,V__Amount,V__Account,V__Date,V__FinancialAccount] :
      ( ( s__instance(V__FinancialAccount,s__SetOrClass)
        & s__instance(V__Date,s__Day)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Balance,s__CurrencyMeasure) )
     => ( ( s__instance(V__Account,V__FinancialAccount)
          & s__minimumBalance(V__Account,s__UsingAnAccount,V__Balance)
          & s__currentAccountBalance(V__Account,V__Date,V__Amount)
          & less(V__Amount,V__Balance) )
       => ? [V__Penalty] :
            ( s__instance(V__Penalty,s__Process)
            & s__instance(V__Penalty,s__Penalty)
            & s__date(V__Penalty,V__Date)
            & s__destination(V__Penalty,s__CurrencyFn(V__Account)) ) ) ) ).

fof(kb_SUMO_9064,axiom,
    s__instance(s__originalBalance__m,s__BinaryPredicate) ).

fof(kb_SUMO_9065,axiom,
    s__domain(s__originalBalance__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9066,axiom,
    s__domain(s__originalBalance__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9067,axiom,
    s__documentation(s__originalBalance__m,s__EnglishLanguage,'(&%originalBalance ?ACCOUNT ?BALANCE) means that ?BALANCE is the balance of the account at the time the account is opened.') ).

fof(kb_SUMO_9068,axiom,
    ! [V__Balance,V__Account,V__Date] :
      ( ( s__instance(V__Date,s__TimePoint)
        & s__instance(V__Date,s__Day)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Balance,s__CurrencyMeasure) )
     => ( ( s__agreementEffectiveDate(V__Account,V__Date)
          & s__currentAccountBalance(V__Account,V__Date,V__Balance) )
       => s__originalBalance(V__Account,V__Balance) ) ) ).

fof(kb_SUMO_9069,axiom,
    s__instance(s__principalAmount__m,s__BinaryPredicate) ).

fof(kb_SUMO_9070,axiom,
    s__domain(s__principalAmount__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9071,axiom,
    s__domain(s__principalAmount__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9072,axiom,
    s__documentation(s__principalAmount__m,s__EnglishLanguage,'(&%principalAmount ?ACCOUNT ?BALANCE) means that ?BALANCE is the amount borrowed, or the part of the amount borrowed which remains unpaid (excluding interest).') ).

fof(kb_SUMO_9073,axiom,
    s__instance(s__periodicPayment__m,s__TernaryPredicate) ).

fof(kb_SUMO_9074,axiom,
    s__domain(s__periodicPayment__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9075,axiom,
    s__domain(s__periodicPayment__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9076,axiom,
    s__domain(s__periodicPayment__m,"3",s__TimeDuration) ).

fof(kb_SUMO_9077,axiom,
    s__documentation(s__periodicPayment__m,s__EnglishLanguage,'(&%periodicPayment ?Pay ?Amount ?Period) holds if ?Pay is one of the periodic payments for the amount ?Amount.') ).

fof(kb_SUMO_9078,axiom,
    ! [V__Amount,V__Account,V__Period] :
      ( ( s__instance(V__Period,s__TimeDuration)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Amount,s__CurrencyMeasure) )
     => ( s__periodicPayment(V__Account,V__Amount,V__Period)
       => ? [V__Payment] :
            ( s__instance(V__Payment,s__FinancialTransaction)
            & s__subclass(V__Payment,s__Process)
            & s__instance(V__Payment,s__Payment)
            & s__origin(V__Payment,s__CurrencyFn(V__Account))
            & s__transactionAmount(V__Payment,V__Amount)
            & s__frequency(V__Payment,V__Period) ) ) ) ).

fof(kb_SUMO_9079,axiom,
    s__instance(s__minimumPayment__m,s__TernaryPredicate) ).

fof(kb_SUMO_9080,axiom,
    s__domain(s__minimumPayment__m,"1",s__LiabilityAccount) ).

fof(kb_SUMO_9081,axiom,
    s__domain(s__minimumPayment__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9082,axiom,
    s__domain(s__minimumPayment__m,"3",s__TimeDuration) ).

fof(kb_SUMO_9083,axiom,
    s__documentation(s__minimumPayment__m,s__EnglishLanguage,'The smallest amount which can be paid on a revolving charge account to avoid a penalty.') ).

fof(kb_SUMO_9084,axiom,
    ! [V__Amount,V__Account,V__MinPayment] :
      ( ( s__instance(V__MinPayment,s__CurrencyMeasure)
        & s__instance(V__Amount,s__CurrencyMeasure) )
     => ( ( s__instance(V__Account,s__LiabilityAccount)
          & s__minimumPayment(V__Account,V__MinPayment,s__MonthDuration)
          & ? [V__Payment,V__Month] :
              ( s__instance(V__Month,s__TimeInterval)
              & s__instance(V__Payment,s__Process)
              & s__instance(V__Month,s__Month)
              & s__destination(V__Payment,s__CurrencyFn(V__Account))
              & s__paymentsPerPeriod(V__Account,V__Amount,V__Month)
              & less(V__Amount,V__MinPayment) ) )
       => ? [V__Penalty] :
            ( s__instance(V__Penalty,s__Process)
            & s__instance(V__Penalty,s__Penalty)
            & s__destination(V__Penalty,s__CurrencyFn(V__Account)) ) ) ) ).

fof(kb_SUMO_9085,axiom,
    s__instance(s__overdraft__m,s__TernaryPredicate) ).

fof(kb_SUMO_9086,axiom,
    s__domain(s__overdraft__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9087,axiom,
    s__domain(s__overdraft__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9088,axiom,
    s__domain(s__overdraft__m,"3",s__Day) ).

fof(kb_SUMO_9089,axiom,
    s__documentation(s__overdraft__m,s__EnglishLanguage,'The amount by which withdrawals exceed deposits.') ).

fof(kb_SUMO_9090,axiom,
    ! [V__Balance,V__Overdraft,V__Account,V__Date] :
      ( ( s__instance(V__Date,s__Day)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Overdraft,s__RealNumber)
        & s__instance(V__Balance,s__RealNumber) )
     => ( ( s__currentAccountBalance(V__Account,V__Date,s__MeasureFn(V__Balance,s__UnitedStatesDollar))
          & less(V__Balance,"0")
          & V__Overdraft = minus("0",V__Balance) )
       => s__overdraft(V__Account,s__MeasureFn(V__Overdraft,s__UnitedStatesDollar),V__Date) ) ) ).

fof(kb_SUMO_9091,axiom,
    s__instance(s__creditLimit__m,s__BinaryPredicate) ).

fof(kb_SUMO_9092,axiom,
    s__domain(s__creditLimit__m,"1",s__CreditAccount) ).

fof(kb_SUMO_9093,axiom,
    s__domain(s__creditLimit__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9094,axiom,
    s__documentation(s__creditLimit__m,s__EnglishLanguage,'(&%creditLimit ?ACCOUNT ?AMNT) holds if ?AMNT is the maximum amount of credit that a bank or other lender will extend to a customer.') ).

fof(kb_SUMO_9095,axiom,
    s__instance(s__floorLoan__m,s__BinaryPredicate) ).

fof(kb_SUMO_9096,axiom,
    s__domain(s__floorLoan__m,"1",s__Loan) ).

fof(kb_SUMO_9097,axiom,
    s__domain(s__floorLoan__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9098,axiom,
    s__documentation(s__floorLoan__m,s__EnglishLanguage,'A minimum amount that a lender is willing to loan') ).

fof(kb_SUMO_9099,axiom,
    s__instance(s__downPayment__m,s__BinaryPredicate) ).

fof(kb_SUMO_9100,axiom,
    s__domain(s__downPayment__m,"1",s__Loan) ).

fof(kb_SUMO_9101,axiom,
    s__domain(s__downPayment__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9102,axiom,
    s__documentation(s__downPayment__m,s__EnglishLanguage,'The part of the purchase price paid in cash up front, reducing the amount of the loan or mortgage.') ).

fof(kb_SUMO_9103,axiom,
    ! [V__Loan,V__Amount,V__Date] :
      ( ( s__instance(V__Date,s__TimePoint)
        & s__instance(V__Date,s__Day)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Loan,s__Loan) )
     => ( ( s__downPayment(V__Loan,V__Amount)
          & s__agreementEffectiveDate(V__Loan,V__Date) )
       => ? [V__Payment] :
            ( s__instance(V__Payment,s__FinancialTransaction)
            & s__transactionAmount(V__Payment,V__Amount)
            & s__date(V__Payment,V__Date)
            & s__destination(V__Payment,s__CurrencyFn(V__Loan)) ) ) ) ).

fof(kb_SUMO_9104,axiom,
    ! [V__Balance,V__Value,V__Loan,V__Amount,V__Purchase] :
      ( ( s__instance(V__Purchase,s__Object)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Loan,s__Loan)
        & s__instance(V__Value,s__CurrencyMeasure)
        & s__instance(V__Balance,s__CurrencyMeasure) )
     => ( ( s__downPayment(V__Loan,V__Amount)
          & s__loanForPurchase(V__Loan,V__Purchase)
          & s__monetaryValue(V__Purchase,V__Value)
          & V__Balance = minus(V__Value,V__Amount) )
       => s__originalBalance(V__Loan,V__Balance) ) ) ).

fof(kb_SUMO_9105,axiom,
    s__subclass(s__Prepayment,s__Payment) ).

fof(kb_SUMO_9106,axiom,
    s__instance(s__Prepayment__t,s__SetOrClass) ).

fof(kb_SUMO_9107,axiom,
    s__documentation(s__Prepayment,s__EnglishLanguage,'Prepayment is the payment of all or part of a debt prior to its due date.') ).

fof(kb_SUMO_9108,axiom,
    ! [V__Payment,V__DueDate,V__AmountDue,V__Amount,V__Account,V__Date] :
      ( ( s__instance(V__Date,s__Day)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__AmountDue,s__CurrencyMeasure)
        & s__instance(V__DueDate,s__TimeInterval)
        & s__instance(V__Payment,s__FinancialTransaction) )
     => ( ( s__transactionAmount(V__Payment,V__Amount)
          & s__date(V__Payment,V__Date)
          & s__instance(V__Account,s__FinancialAccount)
          & s__destination(V__Payment,s__CurrencyFn(V__Account))
          & s__amountDue(V__Account,V__AmountDue,V__DueDate)
          & s__before(s__EndFn(V__Date),s__BeginFn(V__DueDate)) )
       => s__instance(V__Payment,s__Prepayment) ) ) ).

fof(kb_SUMO_9109,axiom,
    s__instance(s__netWorth__m,s__TernaryPredicate) ).

fof(kb_SUMO_9110,axiom,
    s__instance(s__netWorth__m,s__SingleValuedRelation) ).

fof(kb_SUMO_9111,axiom,
    s__domain(s__netWorth__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_9112,axiom,
    s__domain(s__netWorth__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9113,axiom,
    s__domain(s__netWorth__m,"3",s__Day) ).

fof(kb_SUMO_9114,axiom,
    s__documentation(s__netWorth__m,s__EnglishLanguage,'Total assets minus total liabilities of an individual or company.') ).

fof(kb_SUMO_9115,axiom,
    ! [V__Agent,V__Amount,V__Date] :
      ( ( s__instance(V__Date,s__Day)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( s__netWorth(V__Agent,V__Amount,V__Date)
       => s__holdsDuring(V__Date,'(V__Amount = s__WealthFn(V__Agent))') ) ) ).

fof(kb_SUMO_9116,axiom,
    s__subclass(s__ChargingAFee,s__FinancialTransaction) ).

fof(kb_SUMO_9117,axiom,
    s__documentation(s__ChargingAFee,s__EnglishLanguage,'An activity of a fee being charged') ).

fof(kb_SUMO_9118,axiom,
    s__instance(s__serviceFee__m,s__TernaryPredicate) ).

fof(kb_SUMO_9119,axiom,
    s__domain(s__serviceFee__m,"1",s__FinancialOrganization) ).

fof(kb_SUMO_9120,axiom,
    s__domain(s__serviceFee__m,"2",s__FinancialTransaction) ).

fof(kb_SUMO_9121,axiom,
    s__domain(s__serviceFee__m,"3",s__CurrencyMeasure) ).

fof(kb_SUMO_9122,axiom,
    s__documentation(s__serviceFee__m,s__EnglishLanguage,'A charge to the customer levied by a &%FinancialOrganization for a &%FinancialTransaction, such as &%OpeningAnAccount or &%UsingAnAccount.') ).

fof(kb_SUMO_9123,axiom,
    ! [V__Bank,V__Amount,V__Action] :
      ( ( s__instance(V__Action,s__FinancialTransaction)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Bank,s__FinancialOrganization) )
     => ( s__serviceFee(V__Bank,V__Action,V__Amount)
       => ? [V__Fee] :
            ( s__instance(V__Fee,s__ChargingAFee)
            & s__agent(V__Fee,V__Bank)
            & s__causes(V__Action,V__Fee)
            & s__amountCharged(V__Fee,V__Amount) ) ) ) ).

fof(kb_SUMO_9124,axiom,
    s__subrelation(s__amountCharged__m,s__transactionAmount__m) ).

fof(kb_SUMO_9125,axiom,
    s__domain(s__amountCharged__m,"1",s__ChargingAFee) ).

fof(kb_SUMO_9126,axiom,
    s__domain(s__amountCharged__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9127,axiom,
    s__documentation(s__amountCharged__m,s__EnglishLanguage,'(&%amountCharged ?Fee ?Amount) means that ?Amount is the amount of the fee charged.') ).

fof(kb_SUMO_9128,axiom,
    s__subclass(s__Penalty,s__ChargingAFee) ).

fof(kb_SUMO_9129,axiom,
    s__instance(s__Penalty__t,s__SetOrClass) ).

fof(kb_SUMO_9130,axiom,
    s__documentation(s__Penalty,s__EnglishLanguage,'A fee charged as a penalty.') ).

fof(kb_SUMO_9131,axiom,
    s__subclass(s__Tax,s__ChargingAFee) ).

fof(kb_SUMO_9132,axiom,
    s__instance(s__Tax__t,s__SetOrClass) ).

fof(kb_SUMO_9133,axiom,
    s__documentation(s__Tax,s__EnglishLanguage,'A fee charged by a government on a product, income, or activity.') ).

fof(kb_SUMO_9134,axiom,
    ! [V__Tax] :
      ( s__instance(V__Tax,s__Process)
     => ( s__instance(V__Tax,s__Tax)
       => ? [V__Org] :
            ( s__instance(V__Org,s__Agent)
            & s__instance(V__Org,s__Government)
            & s__agent(V__Tax,V__Org) ) ) ) ).

fof(kb_SUMO_9135,axiom,
    s__subclass(s__TaxReturn,s__FormText) ).

fof(kb_SUMO_9136,axiom,
    s__instance(s__TaxReturn__t,s__SetOrClass) ).

fof(kb_SUMO_9137,axiom,
    s__documentation(s__TaxReturn,s__EnglishLanguage,'A &%FormText that is used for calculating the amount of income tax owed in a given year.') ).

fof(kb_SUMO_9138,axiom,
    ! [V__RETURN] :
      ( s__instance(V__RETURN,s__Object)
     => ( s__instance(V__RETURN,s__TaxReturn)
       => s__hasPurpose(V__RETURN,'(? [V__CALCULATE,V__AMOUNT,V__TAX] : (s__instance(V__TAX,s__FinancialTransaction) & s__instance(V__AMOUNT,s__CurrencyMeasure) & s__instance(V__CALCULATE,s__Process) & s__instance(V__CALCULATE,s__Calculating) & s__instrument(V__CALCULATE,V__RETURN) & s__result(V__CALCULATE,V__AMOUNT) & s__transactionAmount(V__TAX,V__AMOUNT) & s__instance(V__TAX,s__Tax)))') ) ) ).

fof(kb_SUMO_9139,axiom,
    s__subclass(s__IncomeTax,s__Tax) ).

fof(kb_SUMO_9140,axiom,
    s__instance(s__IncomeTax__t,s__SetOrClass) ).

fof(kb_SUMO_9141,axiom,
    s__documentation(s__IncomeTax,s__EnglishLanguage,'A &%Tax on annual income.') ).

fof(kb_SUMO_9142,axiom,
    s__subclass(s__DutyTax,s__Tax) ).

fof(kb_SUMO_9143,axiom,
    s__instance(s__DutyTax__t,s__SetOrClass) ).

fof(kb_SUMO_9144,axiom,
    s__documentation(s__DutyTax,s__EnglishLanguage,'A &%Tax that is levied on imports and/or exports.') ).

fof(kb_SUMO_9145,axiom,
    ! [V__OBJ,V__X] :
      ( s__instance(V__X,s__Process)
     => ( ( s__instance(V__X,s__DutyTax)
          & s__refers(V__X,V__OBJ)
          & s__patient(V__X,V__OBJ) )
       => ? [V__T,V__N1,V__N2] :
            ( s__instance(V__N1,s__Object)
            & s__instance(V__T,s__Process)
            & s__instance(V__T,s__Transfer)
            & s__patient(V__T,V__OBJ)
            & s__origin(V__T,V__N1)
            & s__destination(V__T,V__N2)
            & s__instance(V__N1,s__Nation)
            & s__instance(V__N2,s__Nation)
            & V__N1 != V__N2
            & s__earlier(s__WhenFn(V__T),s__WhenFn(V__X))
            & s__causes(V__T,V__X) ) ) ) ).

fof(kb_SUMO_9146,axiom,
    s__subclass(s__InterestBearingAccount,s__FinancialAccount) ).

fof(kb_SUMO_9147,axiom,
    s__instance(s__InterestBearingAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9148,axiom,
    s__instance(s__FinancialAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9149,axiom,
    s__documentation(s__InterestBearingAccount,s__EnglishLanguage,'FinancialAccounts that have a fixed or adjustable interest rate.') ).

fof(kb_SUMO_9150,axiom,
    ! [V__Account] :
      ( s__instance(V__Account,s__FinancialAccount)
     => ( s__instance(V__Account,s__InterestBearingAccount)
       => ? [V__Rate,V__Period] :
            ( s__instance(V__Period,s__TimeInterval)
            & s__instance(V__Rate,s__InterestRate)
            & s__interestRatePerPeriod(V__Account,V__Rate,V__Period) ) ) ) ).

fof(kb_SUMO_9151,axiom,
    s__subclass(s__FixedRateAccount,s__InterestBearingAccount) ).

fof(kb_SUMO_9152,axiom,
    s__instance(s__FixedRateAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9153,axiom,
    s__disjoint(s__FixedRateAccount,s__AdjustableRateAccount) ).

fof(kb_SUMO_9154,axiom,
    s__documentation(s__FixedRateAccount,s__EnglishLanguage,'An &%InterestBearingAccount in which the interest rate does not change during the entire term of the loan.') ).

fof(kb_SUMO_9155,axiom,
    ! [V__Account] :
      ( s__instance(V__Account,s__FinancialAccount)
     => ( ? [V__Rate] :
            ( s__instance(V__Rate,s__InterestRate)
            & s__fixedInterestRate(V__Account,V__Rate) )
      <=> s__instance(V__Account,s__FixedRateAccount) ) ) ).

fof(kb_SUMO_9156,axiom,
    s__subclass(s__AdjustableRateAccount,s__InterestBearingAccount) ).

fof(kb_SUMO_9157,axiom,
    s__instance(s__AdjustableRateAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9158,axiom,
    s__documentation(s__AdjustableRateAccount,s__EnglishLanguage,'An &%InterestBearingAccount in which the interest rate is adjusted periodically, usually based on a standard market rate outside the control of the bank or savings institution, such as that prevailing on &%TreasuryBill or the &%primeInterestRate.') ).

fof(kb_SUMO_9159,axiom,
    s__subclass(s__PersonalAccount,s__FinancialAccount) ).

fof(kb_SUMO_9160,axiom,
    s__instance(s__PersonalAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9161,axiom,
    s__documentation(s__PersonalAccount,s__EnglishLanguage,'This is the class of personal accounts, as opposed to &%CorporateAccounts.') ).

fof(kb_SUMO_9162,axiom,
    ! [V__Agent,V__Account] :
      ( ( s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__accountHolder(V__Account,V__Agent)
          & s__instance(V__Agent,s__Human) )
      <=> s__instance(V__Account,s__PersonalAccount) ) ) ).

fof(kb_SUMO_9163,axiom,
    s__subclass(s__JointAccount,s__PersonalAccount) ).

fof(kb_SUMO_9164,axiom,
    s__instance(s__JointAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9165,axiom,
    s__documentation(s__JointAccount,s__EnglishLanguage,'An account owned by two or more people, usually sharing a household and expenses. Each co-owner has equal access to the account. Most types of accounts, whether its basic checking, savings or money market, allow for joint use') ).

%FOL fof(kb_SUMO_9166,axiom,(( ( ! [V__Agent] : (! [V__Account] : (s__instance(V__Account,s__FinancialAccount) => ((s__instance(V__Account,s__PersonalAccount) & greater(s__CardinalityFn(s__KappaFn(V__Agent,'s__accountHolder(V__Account,V__Agent)')),1)) <=> s__instance(V__Account,s__JointAccount)))) ) ))).

fof(kb_SUMO_9167,axiom,
    s__subclass(s__CorporateAccount,s__FinancialAccount) ).

fof(kb_SUMO_9168,axiom,
    s__instance(s__CorporateAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9169,axiom,
    s__disjoint(s__CorporateAccount,s__PersonalAccount) ).

fof(kb_SUMO_9170,axiom,
    s__documentation(s__CorporateAccount,s__EnglishLanguage,'This is the class of accounts held by corporations. This class is disjoint with &%PersonalAccounts.') ).

fof(kb_SUMO_9171,axiom,
    ! [V__Agent,V__Account] :
      ( ( s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__accountHolder(V__Account,V__Agent)
          & s__instance(V__Agent,s__Corporation) )
      <=> s__instance(V__Account,s__CorporateAccount) ) ) ).

fof(kb_SUMO_9172,axiom,
    s__subclass(s__DepositAccount,s__FinancialAccount) ).

fof(kb_SUMO_9173,axiom,
    s__documentation(s__DepositAccount,s__EnglishLanguage,'An account where money is deposited for checking, savings or brokerage use.') ).

fof(kb_SUMO_9174,axiom,
    s__subclass(s__SavingsAccount,s__InterestBearingAccount) ).

fof(kb_SUMO_9175,axiom,
    s__documentation(s__SavingsAccount,s__EnglishLanguage,'An account in a bank on which interest is usually paid and from which withdrawals can be made usually only by presentation of a passbook or by written authorization on a prescribed form.') ).

fof(kb_SUMO_9176,axiom,
    ! [V__Account,V__Transaction] :
      ( ( s__instance(V__Transaction,s__Process)
        & s__instance(V__Account,s__FinancialAccount) )
     => ( ( s__instance(V__Account,s__SavingsAccount)
          & s__instance(V__Transaction,s__FinancialTransaction)
          & s__origin(V__Transaction,s__CurrencyFn(V__Account)) )
       => ? [V__Authorization] :
            ( s__instance(V__Authorization,s__Process)
            & s__instance(V__Authorization,s__AuthorizationOfTransaction)
            & s__subProcess(V__Authorization,V__Transaction) ) ) ) ).

fof(kb_SUMO_9177,axiom,
    ! [V__Agent,V__Interest,V__Account,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Interest,s__Interest)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__instance(V__Account,s__SavingsAccount)
          & s__accountHolder(V__Account,V__Agent)
          & s__interestEarned(V__Account,V__Interest,V__Period) )
       => ? [V__Payment] :
            ( s__instance(V__Payment,s__FinancialTransaction)
            & s__destination(V__Payment,s__CurrencyFn(V__Account))
            & s__transactionAmount(V__Payment,V__Interest)
            & s__destination(V__Payment,V__Agent) ) ) ) ).

fof(kb_SUMO_9178,axiom,
    s__subclass(s__MoneyMarket,s__SavingsAccount) ).

fof(kb_SUMO_9179,axiom,
    s__instance(s__MoneyMarket__t,s__SetOrClass) ).

fof(kb_SUMO_9180,axiom,
    s__documentation(s__MoneyMarket,s__EnglishLanguage,'&%MoneyMarket is for borrowing and lending money for three years or less. The securities in a money market can be U.S. government bonds, TreasuryBills and commercial paper from banks and companies.') ).

fof(kb_SUMO_9181,axiom,
    ! [V__Account] :
      ( s__instance(V__Account,s__FinancialAccount)
     => ( s__instance(V__Account,s__MoneyMarket)
       => s__liquidity(V__Account,s__HighLiquidity) ) ) ).

fof(kb_SUMO_9182,axiom,
    ! [V__Account] :
      ( s__instance(V__Account,s__Investment)
     => ( s__instance(V__Account,s__MoneyMarket)
       => s__riskLevel(V__Account,s__LowRisk) ) ) ).

fof(kb_SUMO_9183,axiom,
    s__subclass(s__TreasuryBill,s__SavingsAccount) ).

fof(kb_SUMO_9184,axiom,
    s__instance(s__TreasuryBill__t,s__SetOrClass) ).

fof(kb_SUMO_9185,axiom,
    s__documentation(s__TreasuryBill,s__EnglishLanguage,'A negotiable debt obligation issued by the U.S. government and backed by its full faith and credit, having a maturity of one year or less. Exempt from state and local taxes') ).

fof(kb_SUMO_9186,axiom,
    ! [V__Account] :
      ( s__instance(V__Account,s__Investment)
     => ( s__instance(V__Account,s__TreasuryBill)
       => s__riskLevel(V__Account,s__LowRisk) ) ) ).

fof(kb_SUMO_9187,axiom,
    s__subclass(s__CertificateOfDeposit,s__SavingsAccount) ).

fof(kb_SUMO_9188,axiom,
    s__instance(s__CertificateOfDeposit__t,s__SetOrClass) ).

fof(kb_SUMO_9189,axiom,
    s__documentation(s__CertificateOfDeposit,s__EnglishLanguage,'CDs (certificates of deposit) are bank, credit union or savings and loan instruments that allow the depositor to lock in an interest rate for a specific period of time (e.g. six months, one year, five years). If the money is withdrawn from the CD before the CD matures, there is likely to be an early-withdrawal penalty -- often three months interest. Generally, the longer the time period of the CD, the higher the interest paid.') ).

fof(kb_SUMO_9190,axiom,
    ! [V__CD] :
      ( s__instance(V__CD,s__FinancialAccount)
     => ( s__instance(V__CD,s__CertificateOfDeposit)
       => ? [V__Date] :
            ( s__instance(V__Date,s__Day)
            & s__maturityDate(V__CD,V__Date) ) ) ) ).

fof(kb_SUMO_9191,axiom,
    ! [V__CD,V__DateOfWithdrawal,V__Withdrawal,V__MaturityDate] :
      ( ( s__instance(V__MaturityDate,s__Day)
        & s__instance(V__Withdrawal,s__Process)
        & s__instance(V__DateOfWithdrawal,s__Day)
        & s__instance(V__CD,s__FinancialAccount) )
     => ( ( s__instance(V__CD,s__CertificateOfDeposit)
          & s__maturityDate(V__CD,V__MaturityDate)
          & s__instance(V__Withdrawal,s__Withdrawal)
          & s__origin(V__Withdrawal,s__CurrencyFn(V__CD))
          & s__date(V__Withdrawal,V__DateOfWithdrawal)
          & s__before(s__EndFn(V__DateOfWithdrawal),s__BeginFn(V__MaturityDate)) )
       => ? [V__Penalty] :
            ( s__instance(V__Penalty,s__Process)
            & s__instance(V__Penalty,s__Penalty)
            & s__destination(V__Penalty,s__CurrencyFn(V__CD))
            & s__causes(V__Withdrawal,V__Penalty) ) ) ) ).

fof(kb_SUMO_9192,axiom,
    s__subclass(s__TraditionalSavingsAccount,s__SavingsAccount) ).

fof(kb_SUMO_9193,axiom,
    s__instance(s__TraditionalSavingsAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9194,axiom,
    s__documentation(s__TraditionalSavingsAccount,s__EnglishLanguage,'Accounts that pay interest, usually at below-market interest rates, that do not have a specific maturity, and that usually can be withdrawn upon demand') ).

fof(kb_SUMO_9195,axiom,
    ! [V__Account] :
      ( s__instance(V__Account,s__FinancialAccount)
     => ( s__instance(V__Account,s__TraditionalSavingsAccount)
       => s__liquidity(V__Account,s__HighLiquidity) ) ) ).

fof(kb_SUMO_9196,axiom,
    ! [V__Account] :
      ( s__instance(V__Account,s__FinancialAccount)
     => ( s__instance(V__Account,s__TraditionalSavingsAccount)
       => ~ ? [V__Date] :
              ( s__instance(V__Date,s__Day)
              & s__maturityDate(V__Account,V__Date) ) ) ) ).

fof(kb_SUMO_9197,axiom,
    ! [V__Account,V__Withdrawal] :
      ( ( s__instance(V__Withdrawal,s__Process)
        & s__instance(V__Account,s__FinancialAccount) )
     => ( ( s__instance(V__Account,s__TraditionalSavingsAccount)
          & s__instance(V__Withdrawal,s__Withdrawal)
          & s__origin(V__Withdrawal,s__CurrencyFn(V__Account)) )
       => ~ ? [V__Penalty] :
              ( s__instance(V__Penalty,s__Process)
              & s__instance(V__Penalty,s__Penalty)
              & s__destination(V__Penalty,s__CurrencyFn(V__Account))
              & s__causes(V__Withdrawal,V__Penalty) ) ) ) ).

fof(kb_SUMO_9198,axiom,
    s__subclass(s__CheckingAccount,s__DepositAccount) ).

fof(kb_SUMO_9199,axiom,
    s__instance(s__CheckingAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9200,axiom,
    s__instance(s__DepositAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9201,axiom,
    s__documentation(s__CheckingAccount,s__EnglishLanguage,'A bank account against which the depositor can draw checks') ).

fof(kb_SUMO_9202,axiom,
    ! [V__Account,V__Transaction] :
      ( ( s__instance(V__Transaction,s__Process)
        & s__instance(V__Account,s__FinancialAccount) )
     => ( ( s__instance(V__Account,s__CheckingAccount)
          & s__instance(V__Transaction,s__FinancialTransaction)
          & s__origin(V__Transaction,s__CurrencyFn(V__Account)) )
       => ( ? [V__Check] :
              ( s__instance(V__Check,s__Object)
              & s__instance(V__Check,s__Check)
              & s__instrument(V__Transaction,V__Check) )
          | ? [V__DebitCard] :
              ( s__instance(V__DebitCard,s__Object)
              & s__instance(V__DebitCard,s__DebitCard)
              & s__instrument(V__Transaction,V__DebitCard) ) ) ) ) ).

fof(kb_SUMO_9203,axiom,
    s__subclass(s__InvestmentAccount,s__DepositAccount) ).

fof(kb_SUMO_9204,axiom,
    s__documentation(s__InvestmentAccount,s__EnglishLanguage,'An account acquired for future financial return or benefit') ).

fof(kb_SUMO_9205,axiom,
    s__subclass(s__MutualFundAccount,s__InvestmentAccount) ).

fof(kb_SUMO_9206,axiom,
    s__instance(s__MutualFundAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9207,axiom,
    s__documentation(s__MutualFundAccount,s__EnglishLanguage,'An open-ended fund operated by an investment company which raises money from shareholders and invests in a group of assets, in accordance with a stated set of objectives. Benefits include diversification and professional money management. Shares are issued and redeemed on demand, based on the funds net asset value which is determined at the end of each trading session.') ).

fof(kb_SUMO_9208,axiom,
    s__subAttribute(s__Liability,s__FinancialContract) ).

fof(kb_SUMO_9209,axiom,
    s__documentation(s__Liability,s__EnglishLanguage,'A financial obligation, debt, claim, or potential loss') ).

fof(kb_SUMO_9210,axiom,
    s__subclass(s__LiabilityAccount,s__FinancialAccount) ).

fof(kb_SUMO_9211,axiom,
    s__instance(s__LiabilityAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9212,axiom,
    s__documentation(s__LiabilityAccount,s__EnglishLanguage,'An account for which a person is liable') ).

fof(kb_SUMO_9213,axiom,
    ! [V__Agent,V__Bank,V__Account] :
      ( ( s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Bank,s__FinancialOrganization)
        & s__instance(V__Bank,s__Agreement)
        & s__instance(V__Agent,s__CognitiveAgent)
        & s__instance(V__Agent,s__Agreement) )
     => ( ( s__instance(V__Account,s__LiabilityAccount)
          & s__accountHolder(V__Account,V__Agent)
          & s__accountAt(V__Account,V__Bank) )
       => ? [V__Debt] :
            ( s__instance(V__Debt,s__CognitiveAgent)
            & s__property(V__Debt,s__Liability)
            & s__partyToAgreement(V__Debt,V__Agent)
            & s__partyToAgreement(V__Debt,V__Bank) ) ) ) ).

fof(kb_SUMO_9214,axiom,
    s__subclass(s__PensionPlan,s__FinancialAccount) ).

fof(kb_SUMO_9215,axiom,
    s__documentation(s__PensionPlan,s__EnglishLanguage,'A qualified retirement plan set up by a corporation, labor union, government, or other organization for its employees. Examples include profit-sharing plans, stock bonus and employee stock ownership plans, thrift plans, target benefit plans, money purchase plans, and defined benefit plans.') ).

fof(kb_SUMO_9216,axiom,
    ! [V__O,V__P,V__A] :
      ( ( s__instance(V__A,s__CognitiveAgent)
        & s__instance(V__P,s__FinancialAccount)
        & s__instance(V__O,s__FinancialCompany) )
     => ( ( s__instance(V__P,s__PensionPlan)
          & s__accountHolder(V__P,V__A)
          & s__employs(V__O,V__A) )
       => s__financialAccount(V__P,V__O) ) ) ).

fof(kb_SUMO_9217,axiom,
    s__subclass(s__ProfitSharingPlan,s__PensionPlan) ).

fof(kb_SUMO_9218,axiom,
    s__instance(s__ProfitSharingPlan__t,s__SetOrClass) ).

fof(kb_SUMO_9219,axiom,
    s__documentation(s__ProfitSharingPlan,s__EnglishLanguage,'An arrangement in which an employer shares its profits with its employees. The compensation can be stocks, bonds or cash, and can be immediate or deferred until retirement.') ).

fof(kb_SUMO_9220,axiom,
    ! [V__O,V__P,V__A,V__H,V__PSP] :
      ( ( s__instance(V__PSP,s__FinancialAccount)
        & s__instance(V__H,s__CognitiveAgent)
        & s__instance(V__A,s__FinancialTransaction)
        & s__instance(V__P,s__CurrencyMeasure)
        & s__instance(V__O,s__Organization) )
     => ( ( s__instance(V__PSP,s__ProfitSharingPlan)
          & s__accountHolder(V__PSP,V__H)
          & s__employs(V__O,V__H)
          & s__profit(V__A,V__P)
          & s__agent(V__A,V__O) )
       => ? [V__C,V__PAY] :
            ( s__instance(V__C,s__CurrencyMeasure)
            & s__instance(V__PAY,s__FinancialTransaction)
            & s__transactionAmount(V__PAY,V__C)
            & less(V__C,V__P)
            & s__destination(V__PAY,V__PSP) ) ) ) ).

fof(kb_SUMO_9221,axiom,
    s__subclass(s__CreditAccount,s__LiabilityAccount) ).

fof(kb_SUMO_9222,axiom,
    s__documentation(s__CreditAccount,s__EnglishLanguage,'Credit extended by a business to a customer') ).

fof(kb_SUMO_9223,axiom,
    ! [V__Agent,V__Interest,V__Organization,V__Account,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Organization,s__FinancialOrganization)
        & s__instance(V__Interest,s__Interest)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__instance(V__Account,s__CreditAccount)
          & s__accountAt(V__Account,V__Organization)
          & s__accountHolder(V__Account,V__Agent)
          & s__interestEarned(V__Account,V__Interest,V__Period) )
       => ? [V__Payment] :
            ( s__instance(V__Payment,s__FinancialTransaction)
            & s__origin(V__Payment,V__Agent)
            & s__transactionAmount(V__Payment,V__Interest)
            & s__destination(V__Payment,V__Organization) ) ) ) ).

%FOL fof(kb_SUMO_9224,axiom,(( ( ! [V__Payment] : (! [V__Total,V__Agent,V__Interest,V__Principal,V__Account,V__Period] : ((s__instance(V__Period,s__TimeInterval) & s__instance(V__Account,s__FinancialAccount) & s__instance(V__Principal,s__CurrencyMeasure) & s__instance(V__Interest,s__Interest) & s__instance(V__Agent,s__CognitiveAgent) & s__instance(V__Total,s__CurrencyMeasure)) => ((s__instance(V__Account,s__CreditAccount) & s__accountHolder(V__Account,V__Agent) & s__principalAmount(V__Account,V__Principal) & s__agreementPeriod(V__Account,V__Period) & s__interestEarned(V__Account,V__Interest,V__Period) & (V__Total = plus(V__Principal,V__Interest))) => s__holdsObligation(s__KappaFn(V__Payment,'s__transactionAmount(V__Payment,V__Total)'),V__Agent)))) ) ))).

fof(kb_SUMO_9225,axiom,
    s__subclass(s__CreditCardAccount,s__CreditAccount) ).

fof(kb_SUMO_9226,axiom,
    s__instance(s__CreditCardAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9227,axiom,
    s__instance(s__CreditAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9228,axiom,
    s__documentation(s__CreditCardAccount,s__EnglishLanguage,'A type of &%CreditAccount which uses a &%CreditCard for &%FinancialTransactions.') ).

fof(kb_SUMO_9229,axiom,
    ! [V__Account,V__Transaction] :
      ( ( s__instance(V__Transaction,s__Process)
        & s__instance(V__Account,s__FinancialAccount) )
     => ( ( s__instance(V__Account,s__CreditCardAccount)
          & s__instance(V__Transaction,s__FinancialTransaction)
          & s__origin(V__Transaction,s__CurrencyFn(V__Account)) )
       => ? [V__Card] :
            ( s__instance(V__Card,s__Object)
            & s__instance(V__Card,s__CreditCard)
            & s__instrument(V__Transaction,V__Card) ) ) ) ).

fof(kb_SUMO_9230,axiom,
    s__subclass(s__Loan,s__LiabilityAccount) ).

fof(kb_SUMO_9231,axiom,
    s__documentation(s__Loan,s__EnglishLanguage,'An arrangement in which a lender gives money or property to a borrower, and the borrower agrees to return the property or repay the money, usually along with interest, at some future point(s) in time.') ).

fof(kb_SUMO_9232,axiom,
    ! [V__Loan] :
      ( s__instance(V__Loan,s__Loan)
     => ? [V__Borrower,V__Lender] :
          ( s__instance(V__Lender,s__CognitiveAgent)
          & s__instance(V__Borrower,s__CognitiveAgent)
          & s__borrower(V__Loan,V__Borrower)
          & s__lender(V__Loan,V__Lender) ) ) ).

fof(kb_SUMO_9233,axiom,
    ! [V__Borrower,V__Loan,V__Interest,V__Lender,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Lender,s__CognitiveAgent)
        & s__instance(V__Interest,s__Interest)
        & s__instance(V__Loan,s__Loan)
        & s__instance(V__Borrower,s__CognitiveAgent) )
     => ( ( s__borrower(V__Loan,V__Borrower)
          & s__lender(V__Loan,V__Lender)
          & s__agreementPeriod(V__Loan,V__Period)
          & s__interestEarned(V__Loan,V__Interest,V__Period) )
       => ? [V__Payment] :
            ( s__instance(V__Payment,s__FinancialTransaction)
            & s__origin(V__Payment,V__Borrower)
            & s__transactionAmount(V__Payment,V__Interest)
            & s__destination(V__Payment,V__Lender) ) ) ) ).

%FOL fof(kb_SUMO_9234,axiom,(( ( ! [V__Payment] : (! [V__Total,V__Agent,V__Interest,V__Principal,V__Account,V__Period] : ((s__instance(V__Period,s__TimeInterval) & s__instance(V__Principal,s__CurrencyMeasure) & s__instance(V__Interest,s__Interest) & s__instance(V__Agent,s__CognitiveAgent) & s__instance(V__Total,s__CurrencyMeasure)) => ((s__instance(V__Account,s__Loan) & s__borrower(V__Account,V__Agent) & s__principalAmount(V__Account,V__Principal) & s__agreementPeriod(V__Account,V__Period) & s__interestEarned(V__Account,V__Interest,V__Period) & (V__Total = plus(V__Principal,V__Interest))) => s__holdsObligation(s__KappaFn(V__Payment,'s__transactionAmount(V__Payment,V__Total)'),V__Agent)))) ) ))).

fof(kb_SUMO_9235,axiom,
    s__subrelation(s__lender__m,s__partyToAgreement__m) ).

fof(kb_SUMO_9236,axiom,
    s__instance(s__lender__m,s__BinaryPredicate) ).

fof(kb_SUMO_9237,axiom,
    s__domain(s__lender__m,"1",s__Loan) ).

fof(kb_SUMO_9238,axiom,
    s__domain(s__lender__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_9239,axiom,
    s__documentation(s__lender__m,s__EnglishLanguage,'(&%lender ?Loan ?Agent) means that ?Agent is a private, public or institutional entity that put up the funds for the ?Loan.') ).

fof(kb_SUMO_9240,axiom,
    ! [V__Agent,V__Loan] :
      ( ( s__instance(V__Loan,s__Loan)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( s__lender(V__Loan,V__Agent)
       => ? [V__Lending] :
            ( s__instance(V__Lending,s__Process)
            & s__instance(V__Lending,s__Lending)
            & s__agent(V__Lending,V__Agent) ) ) ) ).

fof(kb_SUMO_9241,axiom,
    s__subrelation(s__borrower__m,s__partyToAgreement__m) ).

fof(kb_SUMO_9242,axiom,
    s__instance(s__borrower__m,s__BinaryPredicate) ).

fof(kb_SUMO_9243,axiom,
    s__domain(s__borrower__m,"1",s__Loan) ).

fof(kb_SUMO_9244,axiom,
    s__domain(s__borrower__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_9245,axiom,
    s__documentation(s__borrower__m,s__EnglishLanguage,'(&%borrower ?Loan ?Agent) means that ?Agent is a borrower of the ?Loan') ).

fof(kb_SUMO_9246,axiom,
    ! [V__Agent,V__Loan] :
      ( ( s__instance(V__Loan,s__Loan)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( s__borrower(V__Loan,V__Agent)
       => ? [V__Borrowing] :
            ( s__instance(V__Borrowing,s__Process)
            & s__instance(V__Borrowing,s__Borrowing)
            & s__agent(V__Borrowing,V__Agent) ) ) ) ).

fof(kb_SUMO_9247,axiom,
    s__instance(s__loanForPurchase__m,s__BinaryPredicate) ).

fof(kb_SUMO_9248,axiom,
    s__domain(s__loanForPurchase__m,"1",s__Loan) ).

fof(kb_SUMO_9249,axiom,
    s__domain(s__loanForPurchase__m,"2",s__Object) ).

fof(kb_SUMO_9250,axiom,
    s__documentation(s__loanForPurchase__m,s__EnglishLanguage,'(&%loanForPurchase ?ACCOUNT ?PRODUCT) means that ?ACCOUNT is a loan to finance the purchase of ?PRODUCT.') ).

fof(kb_SUMO_9251,axiom,
    s__subclass(s__Collateral,s__FinancialAsset) ).

fof(kb_SUMO_9252,axiom,
    s__instance(s__Collateral__t,s__SetOrClass) ).

fof(kb_SUMO_9253,axiom,
    s__documentation(s__Collateral,s__EnglishLanguage,'Assets pledged by a borrower to secure a loan or other credit, and subject to seizure in the event of &%FinancialDefault.') ).

fof(kb_SUMO_9254,axiom,
    ! [V__Collateral] :
      ( s__instance(V__Collateral,s__Collateral)
    <=> ? [V__Loan] :
          ( s__instance(V__Loan,s__FinancialAccount)
          & s__instance(V__Loan,s__SecuredLoan)
          & s__securedBy(V__Loan,V__Collateral) ) ) ).

fof(kb_SUMO_9255,axiom,
    s__documentation(s__securedBy__m,s__EnglishLanguage,'Assets pledged by a borrower to secure a loan or other credit, and subject to seizure in the event of FinancialDefault.') ).

fof(kb_SUMO_9256,axiom,
    s__instance(s__securedBy__m,s__BinaryPredicate) ).

fof(kb_SUMO_9257,axiom,
    s__domain(s__securedBy__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9258,axiom,
    s__domain(s__securedBy__m,"2",s__Collateral) ).

%FOL fof(kb_SUMO_9259,axiom,(( (! [V__Loan,V__Bank,V__Default,V__Security] : ((s__instance(V__Security,s__Collateral) & s__instance(V__Security,s__Object) & s__instance(V__Default,s__Process) & s__instance(V__Bank,s__CognitiveAgent)) => ((s__instance(V__Loan,s__Loan) & s__securedBy(V__Loan,V__Security) & s__lender(V__Loan,V__Bank) & s__instance(V__Default,s__FinancialDefault) & s__patient(V__Default,V__Loan)) => s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__Default)),'s__possesses(V__Bank,V__Security)')))) ))).

fof(kb_SUMO_9260,axiom,
    s__subclass(s__SecuredLoan,s__Loan) ).

fof(kb_SUMO_9261,axiom,
    s__instance(s__SecuredLoan__t,s__SetOrClass) ).

fof(kb_SUMO_9262,axiom,
    s__disjoint(s__SecuredLoan,s__UnsecuredLoan) ).

fof(kb_SUMO_9263,axiom,
    ! [V__Loan] :
      ( s__instance(V__Loan,s__FinancialAccount)
     => ( s__instance(V__Loan,s__SecuredLoan)
      <=> ? [V__Security] :
            ( s__instance(V__Security,s__Collateral)
            & s__securedBy(V__Loan,V__Security) ) ) ) ).

fof(kb_SUMO_9264,axiom,
    s__subclass(s__UnsecuredLoan,s__Loan) ).

fof(kb_SUMO_9265,axiom,
    s__instance(s__UnsecuredLoan__t,s__SetOrClass) ).

fof(kb_SUMO_9266,axiom,
    s__subclass(s__RealEstate,s__Region) ).

fof(kb_SUMO_9267,axiom,
    s__instance(s__RealEstate__t,s__SetOrClass) ).

fof(kb_SUMO_9268,axiom,
    s__subclass(s__RealEstate,s__FinancialAsset) ).

fof(kb_SUMO_9269,axiom,
    s__subclass(s__RealEstate,s__CorpuscularObject) ).

fof(kb_SUMO_9270,axiom,
    s__documentation(s__RealEstate,s__EnglishLanguage,'Land, including all the natural resources and permanent buildings on it.') ).

fof(kb_SUMO_9271,axiom,
    ! [V__Estate] :
      ( s__instance(V__Estate,s__RealEstate)
     => ( s__instance(V__Estate,s__StationaryArtifact)
        | s__instance(V__Estate,s__LandArea)
        | ? [V__Artifact,V__Area] :
            ( s__instance(V__Area,s__Object)
            & s__instance(V__Artifact,s__Object)
            & s__instance(V__Artifact,s__StationaryArtifact)
            & s__instance(V__Area,s__LandArea)
            & V__Estate = s__MereologicalSumFn(V__Artifact,V__Area) ) ) ) ).

fof(kb_SUMO_9272,axiom,
    ! [V__P,V__T] :
      ( s__instance(V__T,s__Process)
     => ( ( s__instance(V__T,s__Trespassing)
          & s__patient(V__T,V__P) )
       => s__instance(V__P,s__RealEstate) ) ) ).

fof(kb_SUMO_9273,axiom,
    s__subclass(s__Mortgage,s__SecuredLoan) ).

fof(kb_SUMO_9274,axiom,
    s__instance(s__Mortgage__t,s__SetOrClass) ).

fof(kb_SUMO_9275,axiom,
    s__documentation(s__Mortgage,s__EnglishLanguage,'A loan to finance the purchase of real estate, usually with specified payment periods and interest rates.') ).

fof(kb_SUMO_9276,axiom,
    ! [V__Loan] :
      ( s__instance(V__Loan,s__Loan)
     => ( s__instance(V__Loan,s__Mortgage)
       => ? [V__Estate] :
            ( s__instance(V__Estate,s__Object)
            & s__instance(V__Estate,s__RealEstate)
            & s__loanForPurchase(V__Loan,V__Estate) ) ) ) ).

fof(kb_SUMO_9277,axiom,
    ! [V__Loan,V__RealEstate] :
      ( ( s__instance(V__RealEstate,s__Object)
        & s__instance(V__RealEstate,s__Collateral)
        & s__instance(V__Loan,s__Loan) )
     => ( ( s__instance(V__Loan,s__Mortgage)
          & s__loanForPurchase(V__Loan,V__RealEstate) )
       => s__securedBy(V__Loan,V__RealEstate) ) ) ).

fof(kb_SUMO_9278,axiom,
    s__instance(s__totalBalance__m,s__BinaryPredicate) ).

fof(kb_SUMO_9279,axiom,
    s__documentation(s__totalBalance__m,s__EnglishLanguage,'The initial balance of a loan, which is the amount borrowed.') ).

fof(kb_SUMO_9280,axiom,
    s__domain(s__totalBalance__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9281,axiom,
    s__domain(s__totalBalance__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9282,axiom,
    ! [V__START,V__LOAN,V__BAL] :
      ( ( s__instance(V__BAL,s__CurrencyMeasure)
        & s__instance(V__LOAN,s__TimeInterval)
        & s__instance(V__LOAN,s__FinancialAccount)
        & s__instance(V__START,s__Day) )
     => ( ( s__instance(V__LOAN,s__Loan)
          & V__START = s__BeginFn(V__LOAN)
          & s__totalBalance(V__LOAN,V__BAL) )
       => s__currentAccountBalance(V__LOAN,V__START,V__BAL) ) ) ).

fof(kb_SUMO_9283,axiom,
    s__subclass(s__BalloonLoan,s__Loan) ).

fof(kb_SUMO_9284,axiom,
    s__instance(s__BalloonLoan__t,s__SetOrClass) ).

fof(kb_SUMO_9285,axiom,
    s__documentation(s__BalloonLoan,s__EnglishLanguage,'A long-term loan, often a mortgage, that has one large payment (the balloon payment) due upon maturity. Often done when refinancing or a major cash flow event is anticipated.') ).

fof(kb_SUMO_9286,axiom,
    ! [V__Payment,V__Agent,V__Loan,V__Amount,V__Date] :
      ( ( s__instance(V__Date,s__Day)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Loan,s__Loan)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__instance(V__Loan,s__BalloonLoan)
          & s__maturityDate(V__Loan,V__Date)
          & s__totalBalance(V__Loan,V__Amount)
          & s__borrower(V__Loan,V__Agent) )
       => s__holdsObligation(s__KappaFn(V__Payment,'(s__date(V__Payment,V__Date) & s__transactionAmount(V__Payment,V__Amount) & s__destination(V__Payment,s__CurrencyFn(V__Loan)))'),V__Agent) ) ) ).

fof(kb_SUMO_9287,axiom,
    s__subclass(s__Call,s__FinancialTransaction) ).

fof(kb_SUMO_9288,axiom,
    s__instance(s__Call__t,s__SetOrClass) ).

fof(kb_SUMO_9289,axiom,
    s__subclass(s__CallableLoan,s__Loan) ).

fof(kb_SUMO_9290,axiom,
    s__instance(s__CallableLoan__t,s__SetOrClass) ).

fof(kb_SUMO_9291,axiom,
    s__documentation(s__CallableLoan,s__EnglishLanguage,'A loan that must repaid upon the lenders demand.') ).

fof(kb_SUMO_9292,axiom,
    ! [V__Payment,V__Borrower,V__Call,V__Loan,V__Time,V__Lender,V__Amount] :
      ( ( s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Lender,s__CognitiveAgent)
        & s__instance(V__Time,s__TimePosition)
        & s__instance(V__Loan,s__Loan)
        & s__instance(V__Call,s__Process)
        & s__instance(V__Borrower,s__CognitiveAgent) )
     => ( ( s__instance(V__Loan,s__CallableLoan)
          & s__lender(V__Loan,V__Lender)
          & s__borrower(V__Loan,V__Borrower)
          & s__totalBalance(V__Loan,V__Amount)
          & s__instance(V__Call,s__Call)
          & s__agent(V__Call,V__Lender)
          & s__time(V__Call,V__Time)
          & s__patient(V__Call,V__Loan) )
       => s__holdsObligation(s__KappaFn(V__Payment,'(s__destination(V__Payment,V__Lender) & s__time(V__Payment,s__ImmediateFutureFn(s__WhenFn(V__Call))) & s__transactionAmount(V__Payment,V__Amount))'),V__Borrower) ) ) ).

fof(kb_SUMO_9293,axiom,
    s__subclass(s__Refinancing,s__FinancialTransaction) ).

fof(kb_SUMO_9294,axiom,
    s__instance(s__Refinancing__t,s__SetOrClass) ).

fof(kb_SUMO_9295,axiom,
    s__documentation(s__Refinancing,s__EnglishLanguage,'Paying off an existing loan with the proceeds from a new loan, using the same property as collateral.') ).

fof(kb_SUMO_9296,axiom,
    ! [V__Borrower,V__Loan,V__Time,V__Amount,V__Collateral,V__Refinancing,V__Date] :
      ( ( s__instance(V__Date,s__Day)
        & s__instance(V__Refinancing,s__Process)
        & s__instance(V__Collateral,s__Collateral)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Time,s__TimePosition)
        & s__instance(V__Borrower,s__CognitiveAgent) )
     => ( ( s__instance(V__Refinancing,s__Refinancing)
          & s__time(V__Refinancing,V__Time)
          & s__instance(V__Loan,s__Loan)
          & s__securedBy(V__Loan,V__Collateral)
          & s__borrower(V__Loan,V__Borrower)
          & s__currentAccountBalance(V__Loan,V__Date,V__Amount)
          & s__patient(V__Refinancing,V__Loan) )
       => ? [V__NewLoan,V__Payment] :
            ( s__instance(V__Payment,s__FinancialTransaction)
            & s__instance(V__NewLoan,s__Loan)
            & s__borrower(V__NewLoan,V__Borrower)
            & s__securedBy(V__Loan,V__Collateral)
            & s__destination(V__Payment,s__CurrencyFn(V__Loan))
            & s__time(V__Payment,V__Time)
            & s__origin(V__Payment,s__CurrencyFn(V__NewLoan))
            & s__transactionAmount(V__Payment,V__Amount) ) ) ) ).

fof(kb_SUMO_9297,axiom,
    s__subAttribute(s__LoanCommitment,s__Contract) ).

fof(kb_SUMO_9298,axiom,
    s__documentation(s__LoanCommitment,s__EnglishLanguage,'A formal offer by a lender making explicit the terms under which it agrees to lend money to a borrower over a certain period of time.') ).

fof(kb_SUMO_9299,axiom,
    ! [V__Commitment] :
      ( s__instance(V__Commitment,s__CognitiveAgent)
     => ( s__property(V__Commitment,s__LoanCommitment)
       => ? [V__Loan,V__Lender,V__Borrower] :
            ( s__instance(V__Borrower,s__CognitiveAgent)
            & s__instance(V__Borrower,s__Agreement)
            & s__instance(V__Lender,s__CognitiveAgent)
            & s__instance(V__Lender,s__Agreement)
            & s__instance(V__Loan,s__Loan)
            & s__lender(V__Loan,V__Lender)
            & s__borrower(V__Loan,V__Borrower)
            & s__partyToAgreement(V__Commitment,V__Lender)
            & s__partyToAgreement(V__Commitment,V__Borrower) ) ) ) ).

fof(kb_SUMO_9300,axiom,
    s__subrelation(s__appraisedValue__m,s__monetaryValue__m) ).

fof(kb_SUMO_9301,axiom,
    s__domain(s__appraisedValue__m,"1",s__Collateral) ).

fof(kb_SUMO_9302,axiom,
    s__domain(s__appraisedValue__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9303,axiom,
    s__subclass(s__BankTermLoan,s__Loan) ).

fof(kb_SUMO_9304,axiom,
    s__instance(s__BankTermLoan__t,s__SetOrClass) ).

fof(kb_SUMO_9305,axiom,
    s__documentation(s__BankTermLoan,s__EnglishLanguage,'A bank loan terminating in one year or more.') ).

fof(kb_SUMO_9306,axiom,
    ! [V__Loan,V__Lender] :
      ( ( s__instance(V__Lender,s__CognitiveAgent)
        & s__instance(V__Loan,s__Loan) )
     => ( ( s__instance(V__Loan,s__BankTermLoan)
          & s__lender(V__Loan,V__Lender) )
       => s__instance(V__Lender,s__Bank_FinancialOrganization) ) ) ).

fof(kb_SUMO_9307,axiom,
    ! [V__Loan,V__Duration,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Duration,s__RealNumber)
        & s__instance(V__Loan,s__Agreement) )
     => ( ( s__instance(V__Loan,s__BankTermLoan)
          & s__agreementPeriod(V__Loan,V__Period)
          & s__duration(V__Period,s__MeasureFn(V__Duration,s__YearDuration)) )
       => greatereq(V__Duration,"1") ) ) ).

fof(kb_SUMO_9308,axiom,
    s__subclass(s__BridgeLoan,s__Loan) ).

fof(kb_SUMO_9309,axiom,
    s__instance(s__BridgeLoan__t,s__SetOrClass) ).

fof(kb_SUMO_9310,axiom,
    s__documentation(s__BridgeLoan,s__EnglishLanguage,'Short-term financing which is expected to be paid back relatively quickly, such as by a subsequent longer-term loan.') ).

fof(kb_SUMO_9311,axiom,
    s__subclass(s__BrokerLoan,s__Loan) ).

fof(kb_SUMO_9312,axiom,
    s__instance(s__BrokerLoan__t,s__SetOrClass) ).

fof(kb_SUMO_9313,axiom,
    s__documentation(s__BrokerLoan,s__EnglishLanguage,'Money lent to brokers by banks, for financing the underwriting of new issues, financing customer margin accounts, and other purposes.') ).

fof(kb_SUMO_9314,axiom,
    ! [V__Borrower,V__Loan] :
      ( ( s__instance(V__Loan,s__Loan)
        & s__instance(V__Borrower,s__CognitiveAgent) )
     => ( ( s__instance(V__Loan,s__BrokerLoan)
          & s__borrower(V__Loan,V__Borrower) )
       => s__instance(V__Borrower,s__Broker) ) ) ).

fof(kb_SUMO_9315,axiom,
    s__subclass(s__ConsolidationLoan,s__Loan) ).

fof(kb_SUMO_9316,axiom,
    s__instance(s__ConsolidationLoan__t,s__SetOrClass) ).

fof(kb_SUMO_9317,axiom,
    s__documentation(s__ConsolidationLoan,s__EnglishLanguage,'The replacement of multiple loans with a single loan, often with a lower monthly payment and a longer repayment period.') ).

fof(kb_SUMO_9318,axiom,
    ! [V__Loan] :
      ( s__instance(V__Loan,s__FinancialAccount)
     => ( s__instance(V__Loan,s__ConsolidationLoan)
       => ? [V__Loan1,V__Loan2,V__Payment1,V__Payment2] :
            ( s__instance(V__Payment2,s__Process)
            & s__instance(V__Payment1,s__Process)
            & s__instance(V__Loan2,s__FinancialAccount)
            & s__instance(V__Loan1,s__FinancialAccount)
            & s__instance(V__Loan1,s__Loan)
            & s__instance(V__Loan2,s__Loan)
            & s__destination(V__Payment1,s__CurrencyFn(V__Loan1))
            & s__destination(V__Payment2,s__CurrencyFn(V__Loan2))
            & s__origin(V__Payment1,s__CurrencyFn(V__Loan))
            & s__origin(V__Payment2,s__CurrencyFn(V__Loan)) ) ) ) ).

fof(kb_SUMO_9319,axiom,
    s__subclass(s__FHALoan,s__Mortgage) ).

fof(kb_SUMO_9320,axiom,
    s__instance(s__FHALoan__t,s__SetOrClass) ).

fof(kb_SUMO_9321,axiom,
    s__disjoint(s__FHALoan,s__ConventionalMortgage) ).

fof(kb_SUMO_9322,axiom,
    s__documentation(s__FHALoan,s__EnglishLanguage,'A government mortgage that is insured by the Federal Housing Administration (FHA).') ).

fof(kb_SUMO_9323,axiom,
    ! [V__Loan] :
      ( s__instance(V__Loan,s__Proposition)
     => ( s__instance(V__Loan,s__FHALoan)
       => s__insured(V__Loan,s__FederalHousingAdministration) ) ) ).

fof(kb_SUMO_9324,axiom,
    s__subclass(s__FederalHousingAdministration,s__Government) ).

fof(kb_SUMO_9325,axiom,
    s__instance(s__FederalHousingAdministration__t,s__SetOrClass) ).

fof(kb_SUMO_9326,axiom,
    s__subclass(s__ConventionalMortgage,s__Mortgage) ).

fof(kb_SUMO_9327,axiom,
    s__instance(s__ConventionalMortgage__t,s__SetOrClass) ).

fof(kb_SUMO_9328,axiom,
    s__documentation(s__ConventionalMortgage,s__EnglishLanguage,'A mortgage that is not insured or guaranteed by the government.') ).

fof(kb_SUMO_9329,axiom,
    ! [V__Mortgage] :
      ( s__instance(V__Mortgage,s__Proposition)
     => ( s__instance(V__Mortgage,s__ConventionalMortgage)
       => ~ ? [V__Government] :
              ( s__instance(V__Government,s__Organization)
              & s__instance(V__Government,s__Government)
              & s__insured(V__Mortgage,V__Government) ) ) ) ).

fof(kb_SUMO_9330,axiom,
    s__subclass(s__DayLoan,s__Loan) ).

fof(kb_SUMO_9331,axiom,
    s__instance(s__DayLoan__t,s__SetOrClass) ).

fof(kb_SUMO_9332,axiom,
    s__instance(s__Loan__t,s__SetOrClass) ).

fof(kb_SUMO_9333,axiom,
    s__documentation(s__DayLoan,s__EnglishLanguage,'A bank loan to a broker for the purchase of securities pending delivery through clearing later the same day.') ).

fof(kb_SUMO_9334,axiom,
    ! [V__Loan,V__Lender] :
      ( ( s__instance(V__Lender,s__CognitiveAgent)
        & s__instance(V__Loan,s__Loan) )
     => ( ( s__instance(V__Loan,s__DayLoan)
          & s__lender(V__Loan,V__Lender) )
       => s__instance(V__Lender,s__Bank_FinancialOrganization) ) ) ).

fof(kb_SUMO_9335,axiom,
    ! [V__Borrower,V__Loan] :
      ( ( s__instance(V__Loan,s__Loan)
        & s__instance(V__Borrower,s__CognitiveAgent) )
     => ( ( s__instance(V__Loan,s__DayLoan)
          & s__borrower(V__Loan,V__Borrower) )
       => s__instance(V__Borrower,s__Broker) ) ) ).

fof(kb_SUMO_9336,axiom,
    ! [V__Loan,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Loan,s__Agreement) )
     => ( s__instance(V__Loan,s__DayLoan)
       => ( s__agreementPeriod(V__Loan,V__Period)
          & s__duration(V__Period,s__MeasureFn("1",s__DayDuration)) ) ) ) ).

fof(kb_SUMO_9337,axiom,
    s__subclass(s__PiggybankLoan,s__Loan) ).

fof(kb_SUMO_9338,axiom,
    s__instance(s__PiggybankLoan__t,s__SetOrClass) ).

fof(kb_SUMO_9339,axiom,
    s__documentation(s__PiggybankLoan,s__EnglishLanguage,'Two lenders participating in the same loan.') ).

%FOL fof(kb_SUMO_9340,axiom,(( ( ! [V__Lender] : (! [V__Loan] : (s__instance(V__Loan,s__Loan) => (s__instance(V__Loan,s__PiggybankLoan) => (s__CardinalityFn(s__KappaFn(V__Lender,'s__lender(V__Loan,V__Lender)')) = 2)))) ) ))).

fof(kb_SUMO_9341,axiom,
    s__subclass(s__SinglePaymentLoan,s__Loan) ).

fof(kb_SUMO_9342,axiom,
    s__instance(s__SinglePaymentLoan__t,s__SetOrClass) ).

fof(kb_SUMO_9343,axiom,
    s__documentation(s__SinglePaymentLoan,s__EnglishLanguage,'A loan whose principal is due in total with a single payment at maturity.') ).

fof(kb_SUMO_9344,axiom,
    ! [V__Maturity,V__Loan,V__Principal] :
      ( ( s__instance(V__Principal,s__CurrencyMeasure)
        & s__instance(V__Loan,s__FinancialAccount)
        & s__instance(V__Maturity,s__Day) )
     => ( ( s__instance(V__Loan,s__SinglePaymentLoan)
          & s__principalAmount(V__Loan,V__Principal)
          & s__maturityDate(V__Loan,V__Maturity) )
       => s__amountDue(V__Loan,V__Principal,V__Maturity) ) ) ).

fof(kb_SUMO_9345,axiom,
    s__subclass(s__EvergreenLoan,s__Loan) ).

fof(kb_SUMO_9346,axiom,
    s__instance(s__EvergreenLoan__t,s__SetOrClass) ).

fof(kb_SUMO_9347,axiom,
    s__documentation(s__EvergreenLoan,s__EnglishLanguage,'A short-term loan which is continually renewed rather than repaid.') ).

fof(kb_SUMO_9348,axiom,
    s__subclass(s__IndexedLoan,s__Loan) ).

fof(kb_SUMO_9349,axiom,
    s__instance(s__IndexedLoan__t,s__SetOrClass) ).

fof(kb_SUMO_9350,axiom,
    s__documentation(s__IndexedLoan,s__EnglishLanguage,'A loan in which payments change in response to changes in an index such as the Consumer Price Index.') ).

fof(kb_SUMO_9351,axiom,
    s__subclass(s__InterestOnlyLoan,s__Loan) ).

fof(kb_SUMO_9352,axiom,
    s__instance(s__InterestOnlyLoan__t,s__SetOrClass) ).

fof(kb_SUMO_9353,axiom,
    s__documentation(s__InterestOnlyLoan,s__EnglishLanguage,'A non-amortized loan in which interest is due at regular intervals until maturity, when the full principal on the loan is due.') ).

fof(kb_SUMO_9354,axiom,
    ! [V__Loan,V__Interest,V__Principal,V__Period,V__Date] :
      ( ( s__instance(V__Date,s__TimeInterval)
        & s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Principal,s__CurrencyMeasure)
        & s__instance(V__Interest,s__Interest)
        & s__instance(V__Loan,s__FinancialAccount) )
     => ( ( s__instance(V__Loan,s__InterestOnlyLoan)
          & s__agreementPeriod(V__Loan,V__Period)
          & s__principalAmount(V__Loan,V__Principal)
          & s__interestEarned(V__Loan,V__Interest,V__Period) )
       => ( s__amountDue(V__Loan,V__Principal,s__EndFn(V__Period))
          & s__amountDue(V__Loan,V__Interest,V__Date)
          & s__before(s__EndFn(V__Date),s__EndFn(V__Period)) ) ) ) ).

fof(kb_SUMO_9355,axiom,
    s__subclass(s__Index,s__PerformanceMeasure) ).

fof(kb_SUMO_9356,axiom,
    s__documentation(s__Index,s__EnglishLanguage,'A benchmark against which financial or economic performance is measured, such as the S&P 500 or the Consumer Price Index.') ).

fof(kb_SUMO_9357,axiom,
    ! [V__Index] :
      ( s__instance(V__Index,s__PerformanceMeasure)
     => ( s__instance(V__Index,s__Index)
       => ? [V__Performance] :
            ( s__instance(V__Performance,s__Abstract)
            & s__benchmark(V__Performance,V__Index)
            & s__instance(V__Performance,s__EconomicIndicator) ) ) ) ).

fof(kb_SUMO_9358,axiom,
    s__subclass(s__EconomicIndicator,s__Proposition) ).

fof(kb_SUMO_9359,axiom,
    s__documentation(s__EconomicIndicator,s__EnglishLanguage,'Data which provide information about or predict the overall health of the economy or the financial markets, examples are inflation, interest rates, employment, etc.') ).

fof(kb_SUMO_9360,axiom,
    s__subclass(s__PerformanceMeasure,s__PhysicalQuantity) ).

fof(kb_SUMO_9361,axiom,
    s__instance(s__PerformanceMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_9362,axiom,
    s__instance(s__benchmark__m,s__BinaryPredicate) ).

fof(kb_SUMO_9363,axiom,
    s__domain(s__benchmark__m,"1",s__Abstract) ).

fof(kb_SUMO_9364,axiom,
    s__domain(s__benchmark__m,"2",s__PerformanceMeasure) ).

fof(kb_SUMO_9365,axiom,
    s__documentation(s__benchmark__m,s__EnglishLanguage,'A standard by which something can be measured or judged.') ).

fof(kb_SUMO_9366,axiom,
    s__subclass(s__Inflation,s__EconomicIndicator) ).

fof(kb_SUMO_9367,axiom,
    s__instance(s__Inflation__t,s__SetOrClass) ).

fof(kb_SUMO_9368,axiom,
    s__instance(s__EconomicIndicator__t,s__SetOrClass) ).

fof(kb_SUMO_9369,axiom,
    s__documentation(s__Inflation,s__EnglishLanguage,'The overall general upward price movement of goods and services in an economy, usually as measured by the Consumer Price Index and the Producer Price Index.') ).

fof(kb_SUMO_9370,axiom,
    ! [V__PPI,V__CPI,V__Inflation] :
      ( ( s__instance(V__Inflation,s__Abstract)
        & s__instance(V__CPI,s__PerformanceMeasure)
        & s__instance(V__PPI,s__PerformanceMeasure) )
     => ( s__instance(V__Inflation,s__Inflation)
       => ( ( s__benchmark(V__Inflation,V__CPI)
            & s__instance(V__CPI,s__ConsumerPriceIndex) )
          | ( s__benchmark(V__Inflation,V__PPI)
            & s__instance(V__PPI,s__ProducerPriceIndex) ) ) ) ) ).

fof(kb_SUMO_9371,axiom,
    s__subclass(s__InflationIndex,s__Index) ).

fof(kb_SUMO_9372,axiom,
    ! [V__Index] :
      ( s__instance(V__Index,s__PerformanceMeasure)
     => ( s__instance(V__Index,s__InflationIndex)
      <=> ? [V__Inflation] :
            ( s__instance(V__Inflation,s__Abstract)
            & s__instance(V__Inflation,s__Inflation)
            & s__benchmark(V__Inflation,V__Index) ) ) ) ).

fof(kb_SUMO_9373,axiom,
    s__instance(s__inflationRate__m,s__BinaryPredicate) ).

fof(kb_SUMO_9374,axiom,
    s__domain(s__inflationRate__m,"1",s__Inflation) ).

fof(kb_SUMO_9375,axiom,
    s__domain(s__inflationRate__m,"2",s__RealNumber) ).

fof(kb_SUMO_9376,axiom,
    s__documentation(s__inflationRate__m,s__EnglishLanguage,'The percentage increase in the price of goods and services, usually annually.') ).

fof(kb_SUMO_9377,axiom,
    s__instance(s__inflationRateInCountry__m,s__BinaryPredicate) ).

fof(kb_SUMO_9378,axiom,
    s__domain(s__inflationRateInCountry__m,"1",s__Nation) ).

fof(kb_SUMO_9379,axiom,
    s__domain(s__inflationRateInCountry__m,"2",s__RealNumber) ).

fof(kb_SUMO_9380,axiom,
    s__documentation(s__inflationRateInCountry__m,s__EnglishLanguage,'The annually percentage increase in the price of goods and services for the given &%Nation.') ).

fof(kb_SUMO_9381,axiom,
    ! [V__R,V__N] :
      ( ( s__instance(V__N,s__Nation)
        & s__instance(V__R,s__RealNumber) )
     => ( s__inflationRateInCountry(V__N,V__R)
       => ? [V__I] :
            ( s__instance(V__I,s__Process)
            & s__instance(V__I,s__Inflation)
            & s__duration(s__WhenFn(V__I),s__YearDuration)
            & s__experiencer(V__I,V__N)
            & s__inflationRate(V__I,V__R) ) ) ) ).

fof(kb_SUMO_9382,axiom,
    s__subclass(s__ConsumerPriceIndex,s__InflationIndex) ).

fof(kb_SUMO_9383,axiom,
    s__instance(s__ConsumerPriceIndex__t,s__SetOrClass) ).

fof(kb_SUMO_9384,axiom,
    s__documentation(s__ConsumerPriceIndex,s__EnglishLanguage,'An inflationary indicator that measures the change in the cost of a fixed basket of products and services, including housing, electricity, food, and transportation. The CPI is published monthly.') ).

fof(kb_SUMO_9385,axiom,
    s__subclass(s__ProducerPriceIndex,s__InflationIndex) ).

fof(kb_SUMO_9386,axiom,
    s__instance(s__ProducerPriceIndex__t,s__SetOrClass) ).

fof(kb_SUMO_9387,axiom,
    s__instance(s__InflationIndex__t,s__SetOrClass) ).

fof(kb_SUMO_9388,axiom,
    s__documentation(s__ProducerPriceIndex,s__EnglishLanguage,'An inflationary indicator published by the U.S. Bureau of Labor Statistics to evaluate wholesale price levels in the economy.') ).

fof(kb_SUMO_9389,axiom,
    s__subclass(s__StockIndex,s__Index) ).

fof(kb_SUMO_9390,axiom,
    s__instance(s__StockIndex__t,s__SetOrClass) ).

fof(kb_SUMO_9391,axiom,
    s__instance(s__Index__t,s__SetOrClass) ).

fof(kb_SUMO_9392,axiom,
    s__documentation(s__StockIndex,s__EnglishLanguage,'Any index which is intended to gauge upward or downward trends in stock prices.') ).

fof(kb_SUMO_9393,axiom,
    ! [V__Index] :
      ( s__instance(V__Index,s__Abstract)
     => ( s__instance(V__Index,s__StockIndex)
      <=> ? [V__Stock] :
            ( s__instance(V__Stock,s__PerformanceMeasure)
            & s__instance(V__Stock,s__Stock)
            & s__benchmark(V__Index,V__Stock) ) ) ) ).

fof(kb_SUMO_9394,axiom,
    s__instance(s__listedOn__m,s__AsymmetricRelation) ).

fof(kb_SUMO_9395,axiom,
    s__domain(s__listedOn__m,"1",s__Stock) ).

fof(kb_SUMO_9396,axiom,
    s__domain(s__listedOn__m,"2",s__Organization) ).

fof(kb_SUMO_9397,axiom,
    s__subclass(s__NASDAQCompositeIndex,s__Index) ).

fof(kb_SUMO_9398,axiom,
    s__instance(s__NASDAQCompositeIndex__t,s__SetOrClass) ).

fof(kb_SUMO_9399,axiom,
    s__documentation(s__NASDAQCompositeIndex,s__EnglishLanguage,'A market-value weighted index of all common stocks listed on NASDAQ.') ).

fof(kb_SUMO_9400,axiom,
    ! [V__Stock,V__Index] :
      ( ( s__instance(V__Index,s__Abstract)
        & s__instance(V__Stock,s__PerformanceMeasure)
        & s__instance(V__Stock,s__Stock) )
     => ( ( s__instance(V__Index,s__NASDAQCompositeIndex)
          & s__benchmark(V__Index,V__Stock) )
       => s__listedOn(V__Stock,s__NASDAQ) ) ) ).

fof(kb_SUMO_9401,axiom,
    s__instance(s__NASDAQ,s__Organization) ).

fof(kb_SUMO_9402,axiom,
    s__documentation(s__NASDAQ,s__EnglishLanguage,'National Association of Securities Dealers Automated Quotations system.') ).

fof(kb_SUMO_9403,axiom,
    s__subclass(s__MarketShareWeightedIndex,s__Index) ).

fof(kb_SUMO_9404,axiom,
    s__instance(s__MarketShareWeightedIndex__t,s__SetOrClass) ).

fof(kb_SUMO_9405,axiom,
    s__documentation(s__MarketShareWeightedIndex,s__EnglishLanguage,'A stock index in which each stock affects the index in proportion to its number of shares outstanding.') ).

fof(kb_SUMO_9406,axiom,
    s__subclass(s__MarketValueWeightedIndex,s__Index) ).

fof(kb_SUMO_9407,axiom,
    s__instance(s__MarketValueWeightedIndex__t,s__SetOrClass) ).

fof(kb_SUMO_9408,axiom,
    s__documentation(s__MarketValueWeightedIndex,s__EnglishLanguage,'A stock index in which each stock affects the index in proportion to its market value. Examples include NASDAQ Composite Index, S&P 500, Wilshire 5000 Equity Index, Hang Seng Index, and EAFE Index.') ).

fof(kb_SUMO_9409,axiom,
    s__subclass(s__StockMarket,s__Organization) ).

fof(kb_SUMO_9410,axiom,
    s__instance(s__StockMarket__t,s__SetOrClass) ).

fof(kb_SUMO_9411,axiom,
    s__documentation(s__StockMarket,s__EnglishLanguage,'General term for the organized trading of stocks through exchanges and over-the-counter.') ).

fof(kb_SUMO_9412,axiom,
    s__subclass(s__PriceWeightedIndex,s__Index) ).

fof(kb_SUMO_9413,axiom,
    s__instance(s__PriceWeightedIndex__t,s__SetOrClass) ).

fof(kb_SUMO_9414,axiom,
    s__documentation(s__PriceWeightedIndex,s__EnglishLanguage,'A stock index in which each stock affects the index in proportion to its price per share.') ).

fof(kb_SUMO_9415,axiom,
    s__subclass(s__NikkeiIndex,s__Index) ).

fof(kb_SUMO_9416,axiom,
    s__instance(s__NikkeiIndex__t,s__SetOrClass) ).

fof(kb_SUMO_9417,axiom,
    s__documentation(s__NikkeiIndex,s__EnglishLanguage,'Index of 225 leading stocks traded on the Tokyo Stock Exchange.') ).

fof(kb_SUMO_9418,axiom,
    s__subclass(s__Investment,s__FinancialAsset) ).

fof(kb_SUMO_9419,axiom,
    s__instance(s__Investment__t,s__SetOrClass) ).

fof(kb_SUMO_9420,axiom,
    s__instance(s__FinancialAsset__t,s__SetOrClass) ).

fof(kb_SUMO_9421,axiom,
    s__documentation(s__Investment,s__EnglishLanguage,'An item of value purchased for income or capital appreciation.') ).

fof(kb_SUMO_9422,axiom,
    ! [V__Investment] :
      ( s__instance(V__Investment,s__Object)
     => ( s__instance(V__Investment,s__Investment)
       => ? [V__Investing,V__Agent] :
            ( s__instance(V__Agent,s__Agent)
            & s__instance(V__Investing,s__Process)
            & s__agent(V__Investing,V__Agent)
            & s__possesses(V__Agent,V__Investment) ) ) ) ).

fof(kb_SUMO_9423,axiom,
    s__subclass(s__Investor,s__SocialRole) ).

fof(kb_SUMO_9424,axiom,
    s__instance(s__Investor__t,s__SetOrClass) ).

fof(kb_SUMO_9425,axiom,
    s__documentation(s__Investor,s__EnglishLanguage,'A person who purchases income-producing assets.') ).

fof(kb_SUMO_9426,axiom,
    ! [V__Agent] :
      ( s__instance(V__Agent,s__Agent)
     => ( s__attribute(V__Agent,s__Investor)
      <=> ? [V__Investing] :
            ( s__instance(V__Investing,s__Process)
            & s__agent(V__Investing,V__Agent) ) ) ) ).

fof(kb_SUMO_9427,axiom,
    ! [V__Agent] :
      ( s__instance(V__Agent,s__Agent)
     => ( s__attribute(V__Agent,s__Investor)
      <=> ? [V__Investment] :
            ( s__instance(V__Investment,s__Object)
            & s__instance(V__Investment,s__Investment)
            & s__possesses(V__Agent,V__Investment) ) ) ) ).

fof(kb_SUMO_9428,axiom,
    s__subclass(s__AssetAllocation,s__FinancialTransaction) ).

fof(kb_SUMO_9429,axiom,
    s__instance(s__AssetAllocation__t,s__SetOrClass) ).

fof(kb_SUMO_9430,axiom,
    s__documentation(s__AssetAllocation,s__EnglishLanguage,'The process of dividing investments among different kinds of assets, such as Stocks, Bonds, RealEstate and cash, to optimize the risk/reward tradeoff based on an individuals or institutions specific situation and goals.') ).

fof(kb_SUMO_9431,axiom,
    s__subclass(s__InvestmentAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_9432,axiom,
    ! [V__Attribute] :
      ( s__instance(V__Attribute,s__Attribute)
     => ( s__instance(V__Attribute,s__InvestmentAttribute)
       => ? [V__Account] :
            ( s__instance(V__Account,s__Object)
            & s__attribute(V__Account,V__Attribute)
            & s__instance(V__Account,s__InvestmentAccount) ) ) ) ).

fof(kb_SUMO_9433,axiom,
    s__instance(s__liquidity__m,s__AsymmetricRelation) ).

fof(kb_SUMO_9434,axiom,
    s__domain(s__liquidity__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9435,axiom,
    s__domain(s__liquidity__m,"2",s__LiquidityAttribute) ).

fof(kb_SUMO_9436,axiom,
    s__documentation(s__liquidity__m,s__EnglishLanguage,'Degree to which accounts can be easily converted to cash.') ).

fof(kb_SUMO_9437,axiom,
    ! [V__Account,V__Withdrawal] :
      ( s__instance(V__Withdrawal,s__Process)
     => ( ( s__instance(V__Withdrawal,s__Withdrawal)
          & s__instance(V__Account,s__FinancialAccount)
          & s__origin(V__Withdrawal,s__CurrencyFn(V__Account))
          & ~ ? [V__Penalty] :
                ( s__instance(V__Penalty,s__Process)
                & s__instance(V__Penalty,s__Penalty)
                & s__destination(V__Penalty,s__CurrencyFn(V__Account))
                & s__causes(V__Withdrawal,V__Penalty) ) )
      <=> s__liquidity(V__Account,s__HighLiquidity) ) ) ).

fof(kb_SUMO_9438,axiom,
    s__subclass(s__LiquidityAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_9439,axiom,
    s__exhaustiveAttribute_3(s__LiquidityAttribute,s__HighLiquidity,s__LowLiquidity) ).

fof(kb_SUMO_9440,axiom,
    s__documentation(s__LiquidityAttribute,s__EnglishLanguage,'A class of attributes which describe the degree to which accounts can be easily converted to cash.') ).

fof(kb_SUMO_9441,axiom,
    s__instance(s__HighLiquidity,s__LiquidityAttribute) ).

fof(kb_SUMO_9442,axiom,
    s__instance(s__LiquidityAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_9443,axiom,
    s__contraryAttribute_2(s__HighLiquidity,s__LowLiquidity) ).

fof(kb_SUMO_9444,axiom,
    s__documentation(s__HighLiquidity,s__EnglishLanguage,'An &%Attribute of &%FinancialAccounts which can be easily converted to cash.') ).

fof(kb_SUMO_9445,axiom,
    s__instance(s__LowLiquidity,s__LiquidityAttribute) ).

fof(kb_SUMO_9446,axiom,
    s__documentation(s__LowLiquidity,s__EnglishLanguage,'An &%Attribute of &%FinancialAccounts which cannot be easily converted to cash.') ).

fof(kb_SUMO_9447,axiom,
    s__instance(s__riskLevel__m,s__AsymmetricRelation) ).

fof(kb_SUMO_9448,axiom,
    s__domain(s__riskLevel__m,"1",s__Investment) ).

fof(kb_SUMO_9449,axiom,
    s__domain(s__riskLevel__m,"2",s__RiskAttribute) ).

fof(kb_SUMO_9450,axiom,
    s__documentation(s__riskLevel__m,s__EnglishLanguage,'Relates an instance of &%Investing to the level of risk associated with the investment.') ).

fof(kb_SUMO_9451,axiom,
    s__subclass(s__RiskAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_9452,axiom,
    s__exhaustiveAttribute_3(s__RiskAttribute,s__HighRisk,s__LowRisk) ).

fof(kb_SUMO_9453,axiom,
    s__documentation(s__RiskAttribute,s__EnglishLanguage,'A class of attributes which describe the degree of risk of a particular investment.') ).

fof(kb_SUMO_9454,axiom,
    s__instance(s__HighRisk,s__RiskAttribute) ).

fof(kb_SUMO_9455,axiom,
    s__instance(s__RiskAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_9456,axiom,
    s__contraryAttribute_2(s__HighRisk,s__LowRisk) ).

fof(kb_SUMO_9457,axiom,
    s__documentation(s__HighRisk,s__EnglishLanguage,'An &%Attribute that characterizes investments which are likely to lose their principal.') ).

fof(kb_SUMO_9458,axiom,
    s__instance(s__LowRisk,s__RiskAttribute) ).

fof(kb_SUMO_9459,axiom,
    s__instance(s__yieldLevel__m,s__AsymmetricRelation) ).

fof(kb_SUMO_9460,axiom,
    s__domain(s__yieldLevel__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9461,axiom,
    s__domain(s__yieldLevel__m,"2",s__YieldAttribute) ).

fof(kb_SUMO_9462,axiom,
    s__documentation(s__yieldLevel__m,s__EnglishLanguage,'Relates a &%FinancialAccount to the yield level (i.e. the type of profit) which can be expected from the account.') ).

fof(kb_SUMO_9463,axiom,
    s__subclass(s__YieldAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_9464,axiom,
    s__exhaustiveAttribute_3(s__YieldAttribute,s__HighYield,s__LowYield) ).

fof(kb_SUMO_9465,axiom,
    s__documentation(s__YieldAttribute,s__EnglishLanguage,'A class of attributes which describe the degree to which accounts are profitable.') ).

fof(kb_SUMO_9466,axiom,
    s__instance(s__HighYield,s__YieldAttribute) ).

fof(kb_SUMO_9467,axiom,
    s__instance(s__YieldAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_9468,axiom,
    s__contraryAttribute_2(s__HighYield,s__LowYield) ).

fof(kb_SUMO_9469,axiom,
    s__documentation(s__HighYield,s__EnglishLanguage,'An &%Attribute that characterizes accounts that are very profitable.') ).

fof(kb_SUMO_9470,axiom,
    s__instance(s__LowYield,s__YieldAttribute) ).

fof(kb_SUMO_9471,axiom,
    s__documentation(s__LowYield,s__EnglishLanguage,'An &%Attribute that characterizes accounts that are not very profitable.') ).

fof(kb_SUMO_9472,axiom,
    s__instance(s__potentialLoss__m,s__TernaryPredicate) ).

fof(kb_SUMO_9473,axiom,
    s__domain(s__potentialLoss__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_9474,axiom,
    s__domain(s__potentialLoss__m,"2",s__Investment) ).

fof(kb_SUMO_9475,axiom,
    s__domain(s__potentialLoss__m,"3",s__CurrencyMeasure) ).

fof(kb_SUMO_9476,axiom,
    s__documentation(s__potentialLoss__m,s__EnglishLanguage,'The maximum amount of money the Agent can lose by choosing this type of Investment.') ).

fof(kb_SUMO_9477,axiom,
    s__subrelation(s__bidPrice__m,s__price__m) ).

fof(kb_SUMO_9478,axiom,
    s__domain(s__bidPrice__m,"1",s__Object) ).

fof(kb_SUMO_9479,axiom,
    s__domain(s__bidPrice__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9480,axiom,
    s__domain(s__bidPrice__m,"3",s__Agent) ).

fof(kb_SUMO_9481,axiom,
    s__documentation(s__bidPrice__m,s__EnglishLanguage,'(bidPrice ?Obj ?Money ?Agent) means that ?Agent offers to buy ?Obj for the amount of ?Money.') ).

fof(kb_SUMO_9482,axiom,
    ! [V__Agent,V__Money,V__Obj] :
      ( ( s__instance(V__Obj,s__Object)
        & s__instance(V__Money,s__CurrencyMeasure)
        & s__instance(V__Agent,s__Agent) )
     => ( s__bidPrice(V__Obj,V__Money,V__Agent)
       => ? [V__Offering] :
            ( s__instance(V__Offering,s__Offering)
            & s__patient(V__Offering,'(? [V__Buying] : (s__instance(V__Buying,s__FinancialTransaction) & s__instance(V__Offering,s__Process) & s__instance(V__Buying,s__Buying) & s__agent(V__Buying,V__Agent) & s__patient(V__Buying,V__Obj) & s__transactionAmount(V__Buying,V__Money)))') ) ) ) ).

fof(kb_SUMO_9483,axiom,
    s__subrelation(s__askPrice__m,s__price__m) ).

fof(kb_SUMO_9484,axiom,
    s__domain(s__askPrice__m,"1",s__Object) ).

fof(kb_SUMO_9485,axiom,
    s__domain(s__askPrice__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9486,axiom,
    s__domain(s__askPrice__m,"3",s__Agent) ).

fof(kb_SUMO_9487,axiom,
    s__documentation(s__askPrice__m,s__EnglishLanguage,'(askPrice ?Obj ?Money ?Agent) means that ?Agent offers to sell ?Obj for the amount of ?Money.') ).

fof(kb_SUMO_9488,axiom,
    ! [V__Agent,V__Money,V__Obj] :
      ( ( s__instance(V__Obj,s__Object)
        & s__instance(V__Money,s__CurrencyMeasure)
        & s__instance(V__Agent,s__Agent) )
     => ( s__askPrice(V__Obj,V__Money,V__Agent)
       => ? [V__Offering] :
            ( s__instance(V__Offering,s__Offering)
            & s__patient(V__Offering,'(? [V__Selling] : (s__instance(V__Selling,s__FinancialTransaction) & s__instance(V__Offering,s__Process) & s__instance(V__Selling,s__Selling) & s__agent(V__Selling,V__Agent) & s__patient(V__Selling,V__Obj) & s__transactionAmount(V__Selling,V__Money)))') ) ) ) ).

fof(kb_SUMO_9489,axiom,
    s__subclass(s__FinancialOrder,s__ServiceContract) ).

fof(kb_SUMO_9490,axiom,
    s__instance(s__FinancialOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9491,axiom,
    s__instance(s__ServiceContract__t,s__SetOrClass) ).

fof(kb_SUMO_9492,axiom,
    s__documentation(s__FinancialOrder,s__EnglishLanguage,'A request from a client to a broker to buy (buy order) or sell (sell order) a specified amount of a particular security or commodity at a specific price or at the market price.') ).

fof(kb_SUMO_9493,axiom,
    s__subclass(s__PlacingAnOrder,s__FinancialTransaction) ).

fof(kb_SUMO_9494,axiom,
    s__instance(s__PlacingAnOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9495,axiom,
    ! [V__Time,V__Place] :
      ( ( s__instance(V__Place,s__Physical)
        & s__instance(V__Time,s__TimeInterval) )
     => ( ( s__instance(V__Place,s__PlacingAnOrder)
          & s__WhenFn(V__Place) = V__Time )
       => ? [V__Order,V__Period] :
            ( s__instance(V__Period,s__TimeInterval)
            & s__instance(V__Order,s__Physical)
            & s__WhenFn(V__Order) = V__Period
            & s__meetsTemporally(V__Time,V__Period) ) ) ) ).

fof(kb_SUMO_9496,axiom,
    s__subclass(s__MarketOrder,s__FinancialOrder) ).

fof(kb_SUMO_9497,axiom,
    s__instance(s__MarketOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9498,axiom,
    s__documentation(s__MarketOrder,s__EnglishLanguage,'An order to buy or sell security at the best prices available.') ).

fof(kb_SUMO_9499,axiom,
    s__instance(s__orderFor__m,s__TernaryPredicate) ).

fof(kb_SUMO_9500,axiom,
    s__domain(s__orderFor__m,"1",s__FinancialTransaction) ).

fof(kb_SUMO_9501,axiom,
    s__domainSubclass(s__orderFor__m,"2",s__FinancialTransaction) ).

fof(kb_SUMO_9502,axiom,
    s__domain(s__orderFor__m,"3",s__Security) ).

fof(kb_SUMO_9503,axiom,
    s__documentation(s__orderFor__m,s__EnglishLanguage,'(&%orderFor ?Order ?Transaction ?Security) means that the content of ?Order is to realize an instance of ?Transaction where ?Security is the patient of ?Transaction.') ).

fof(kb_SUMO_9504,axiom,
    ! [V__Order,V__TransactionType,V__Shares] :
      ( ( s__instance(V__Shares,s__Security)
        & s__subclass(V__TransactionType,s__FinancialTransaction)
        & s__instance(V__TransactionType,s__SetOrClass)
        & s__instance(V__Order,s__FinancialTransaction) )
     => ( ( s__instance(V__Order,s__PlacingAnOrder)
          & s__orderFor(V__Order,V__TransactionType,V__Shares) )
       => s__hasPurpose(V__Order,'(? [V__Transaction] : (s__instance(V__Transaction,s__Process) & s__instance(V__Transaction,V__TransactionType) & s__patient(V__Transaction,V__Shares)))') ) ) ).

fof(kb_SUMO_9505,axiom,
    ! [V__Transaction,V__Order,V__TransactionType,V__Broker,V__Shares] :
      ( ( s__instance(V__Shares,s__Security)
        & s__instance(V__Broker,s__Agreement)
        & s__instance(V__Broker,s__CognitiveAgent)
        & s__subclass(V__TransactionType,s__FinancialTransaction)
        & s__instance(V__TransactionType,s__SetOrClass)
        & s__instance(V__Order,s__CognitiveAgent)
        & s__instance(V__Order,s__FinancialTransaction) )
     => ( ( s__instance(V__Order,s__MarketOrder)
          & s__instance(V__Broker,s__Broker)
          & s__partyToAgreement(V__Order,V__Broker)
          & s__orderFor(V__Order,V__TransactionType,V__Shares) )
       => s__holdsObligation(s__KappaFn(V__Transaction,'(s__instance(V__Transaction,V__TransactionType) & s__patient(V__Transaction,V__Shares))'),V__Broker) ) ) ).

fof(kb_SUMO_9506,axiom,
    s__subclass(s__LimitOrder,s__FinancialOrder) ).

fof(kb_SUMO_9507,axiom,
    s__instance(s__LimitOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9508,axiom,
    s__documentation(s__LimitOrder,s__EnglishLanguage,'LimitOrder is an order to a &%Broker to buy a specified quantity of a &%Security at or below a specified price, or to sell it at or above a specified &%limitPrice.') ).

fof(kb_SUMO_9509,axiom,
    s__instance(s__limitPrice__m,s__BinaryPredicate) ).

fof(kb_SUMO_9510,axiom,
    s__instance(s__limitPrice__m,s__AsymmetricRelation) ).

fof(kb_SUMO_9511,axiom,
    s__domain(s__limitPrice__m,"1",s__LimitOrder) ).

fof(kb_SUMO_9512,axiom,
    s__domain(s__limitPrice__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9513,axiom,
    s__documentation(s__limitPrice__m,s__EnglishLanguage,'(&%limitPrice ?Order ?Money) means that ?Money is the limit price for the limit order ?Order. If ?Order is a buy order, then ?Money specifies the maximum price to be paid. If ?Order is a sell order, then ?Money specifies the minimum price to be paid.') ).

fof(kb_SUMO_9514,axiom,
    ! [V__Order] :
      ( s__instance(V__Order,s__LimitOrder)
     => ? [V__Price] :
          ( s__instance(V__Price,s__CurrencyMeasure)
          & s__limitPrice(V__Order,V__Price) ) ) ).

fof(kb_SUMO_9515,axiom,
    ! [V__Buy,V__LimitPrice,V__Time,V__Order,V__Broker,V__Quantity,V__Price,V__Object,V__BuyingTime] :
      ( ( s__instance(V__BuyingTime,s__TimeInterval)
        & s__instance(V__Object,s__Security)
        & s__instance(V__Price,s__CurrencyMeasure)
        & s__instance(V__Quantity,s__PhysicalQuantity)
        & s__instance(V__Broker,s__Agreement)
        & s__instance(V__Broker,s__CognitiveAgent)
        & s__instance(V__Order,s__CognitiveAgent)
        & s__instance(V__Order,s__FinancialTransaction)
        & s__instance(V__Time,s__Agent)
        & s__instance(V__Time,s__TimeInterval)
        & s__instance(V__LimitPrice,s__CurrencyMeasure) )
     => ( ( s__instance(V__Order,s__LimitOrder)
          & s__partyToAgreement(V__Order,V__Broker)
          & s__instance(V__Broker,s__Broker)
          & s__orderFor(V__Order,s__Buying,V__Object)
          & s__measure(V__Object,V__Quantity)
          & s__limitPrice(V__Order,V__LimitPrice)
          & s__askPrice(V__Object,V__Price,V__Time)
          & lesseq(V__Price,V__LimitPrice) )
       => s__holdsObligation(s__KappaFn(V__Buy,'(s__instance(V__Buy,s__Buying) & s__patient(V__Buy,V__Object) & s__measure(V__Object,V__Quantity) & (s__WhenFn(V__Buy) = V__BuyingTime) & s__overlapsTemporally(V__Time,V__BuyingTime))'),V__Broker) ) ) ).

fof(kb_SUMO_9516,axiom,
    ! [V__Sell,V__LimitPrice,V__SellingTime,V__Time,V__Order,V__Broker,V__Quantity,V__Price,V__Object] :
      ( ( s__instance(V__Object,s__Security)
        & s__instance(V__Price,s__CurrencyMeasure)
        & s__instance(V__Quantity,s__PhysicalQuantity)
        & s__instance(V__Broker,s__Agreement)
        & s__instance(V__Broker,s__CognitiveAgent)
        & s__instance(V__Order,s__CognitiveAgent)
        & s__instance(V__Order,s__FinancialTransaction)
        & s__instance(V__Time,s__Agent)
        & s__instance(V__Time,s__TimeInterval)
        & s__instance(V__SellingTime,s__TimeInterval)
        & s__instance(V__LimitPrice,s__CurrencyMeasure) )
     => ( ( s__instance(V__Order,s__LimitOrder)
          & s__partyToAgreement(V__Order,V__Broker)
          & s__instance(V__Broker,s__Broker)
          & s__orderFor(V__Order,s__Selling,V__Object)
          & s__measure(V__Object,V__Quantity)
          & s__limitPrice(V__Order,V__LimitPrice)
          & s__bidPrice(V__Object,V__Price,V__Time)
          & greatereq(V__Price,V__LimitPrice) )
       => s__holdsObligation(s__KappaFn(V__Sell,'(s__instance(V__Sell,s__Selling) & s__patient(V__Sell,V__Object) & s__measure(V__Object,V__Quantity) & (s__WhenFn(V__Sell) = V__SellingTime) & s__overlapsTemporally(V__SellingTime,V__Time))'),V__Broker) ) ) ).

fof(kb_SUMO_9517,axiom,
    s__subclass(s__Broker,s__CognitiveAgent) ).

fof(kb_SUMO_9518,axiom,
    s__instance(s__Broker__t,s__SetOrClass) ).

fof(kb_SUMO_9519,axiom,
    s__documentation(s__Broker,s__EnglishLanguage,'An individual or firm which acts as an intermediary between a buyer and seller, usually charging a commisssion.') ).

fof(kb_SUMO_9520,axiom,
    ! [V__Broker] :
      ( s__instance(V__Broker,s__Agreement)
     => ( s__instance(V__Broker,s__Broker)
       => ? [V__Contract] :
            ( s__instance(V__Contract,s__CognitiveAgent)
            & s__instance(V__Contract,s__ServiceContract)
            & s__partyToAgreement(V__Contract,V__Broker) ) ) ) ).

fof(kb_SUMO_9521,axiom,
    s__subclass(s__StopOrder,s__FinancialOrder) ).

fof(kb_SUMO_9522,axiom,
    s__instance(s__StopOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9523,axiom,
    s__documentation(s__StopOrder,s__EnglishLanguage,'A market order to buy or sell a certain quantity of a certain security if a specified price (the stopPrice) is reached or passed.') ).

fof(kb_SUMO_9524,axiom,
    s__subclass(s__Liquidation,s__FinancialTransaction) ).

fof(kb_SUMO_9525,axiom,
    s__instance(s__Liquidation__t,s__SetOrClass) ).

fof(kb_SUMO_9526,axiom,
    s__documentation(s__Liquidation,s__EnglishLanguage,'The class of events of selling all of a companys assets, paying outstanding debts, and distribution of the remainder to shareholders, and them going out of business.') ).

fof(kb_SUMO_9527,axiom,
    s__subclass(s__Dividend,s__Payment) ).

fof(kb_SUMO_9528,axiom,
    s__instance(s__Dividend__t,s__SetOrClass) ).

fof(kb_SUMO_9529,axiom,
    s__documentation(s__Dividend,s__EnglishLanguage,'A taxable payment declared by a companys board of directors and given to its &%shareHolders out of the companys current or retained earnings. Usually quarterly. Usually given as cash, but it can also take the form of &%Stock or other property.') ).

fof(kb_SUMO_9530,axiom,
    s__subclass(s__Security,s__FinancialInstrument) ).

fof(kb_SUMO_9531,axiom,
    s__instance(s__Security__t,s__SetOrClass) ).

fof(kb_SUMO_9532,axiom,
    s__documentation(s__Security,s__EnglishLanguage,'An investment instrument, other than an insurance policy or &%FixedAnnuity insurance policy or fixed annuity issued by a corporation, government, or other organization which offers evidence of debt or equity.') ).

fof(kb_SUMO_9533,axiom,
    s__subAttribute(s__Annuity,s__FinancialContract) ).

fof(kb_SUMO_9534,axiom,
    s__documentation(s__Annuity,s__EnglishLanguage,'A contract sold by an insurance company designed to provide payments to the holder at specified intervals, usually after retirement. &%FixedAnnuities guarantee a certain payment amount, while &%VariableAnnuities do not, but do have the potential for greater returns, but both are relatively safe, low-yielding investments.') ).

fof(kb_SUMO_9535,axiom,
    s__subAttribute(s__FixedAnnuity,s__Annuity) ).

fof(kb_SUMO_9536,axiom,
    s__documentation(s__FixedAnnuity,s__EnglishLanguage,'An investment vehicle offered by an insurance company, that guarantees a stream of fixed payments over the life of the annuity. The insurer, not the insured, takes the investment risk.') ).

fof(kb_SUMO_9537,axiom,
    s__subclass(s__VariableAnnuity,s__Annuity) ).

fof(kb_SUMO_9538,axiom,
    s__instance(s__VariableAnnuity__t,s__SetOrClass) ).

fof(kb_SUMO_9539,axiom,
    s__instance(s__Annuity__t,s__SetOrClass) ).

fof(kb_SUMO_9540,axiom,
    s__documentation(s__VariableAnnuity,s__EnglishLanguage,'An investment vehicle offered by an insurance company that does not guarantee a payment amount but does have the potential for greater returns than a &%FixedAnnuity.') ).

fof(kb_SUMO_9541,axiom,
    s__subclass(s__ShareUnit,s__CurrencyMeasure) ).

fof(kb_SUMO_9542,axiom,
    s__instance(s__ShareUnit__t,s__SetOrClass) ).

fof(kb_SUMO_9543,axiom,
    s__documentation(s__ShareUnit,s__EnglishLanguage,'The &%UnitOfMeasure representing one share in a corporation. Note that the number of shares in a corporation can change over time, as does their value. The percentage ownership that a share entails is time dependent, as well as being dependent on the rules of the legal jurisdiction that is relevant, and rules set in place by the corporation.') ).

fof(kb_SUMO_9544,axiom,
    s__subclass(s__Share,s__Security) ).

fof(kb_SUMO_9545,axiom,
    s__instance(s__Share__t,s__SetOrClass) ).

fof(kb_SUMO_9546,axiom,
    s__documentation(s__Share,s__EnglishLanguage,'Certificate, representing one unit of ownership in a corporation, &%MutualFund, or limited partnership.') ).

fof(kb_SUMO_9547,axiom,
    s__instance(s__shareOf__m,s__BinaryPredicate) ).

fof(kb_SUMO_9548,axiom,
    s__domain(s__shareOf__m,"1",s__Share) ).

fof(kb_SUMO_9549,axiom,
    s__domain(s__shareOf__m,"2",s__Organization) ).

fof(kb_SUMO_9550,axiom,
    s__instance(s__shareHolder__m,s__BinaryPredicate) ).

fof(kb_SUMO_9551,axiom,
    s__domain(s__shareHolder__m,"1",s__Share) ).

fof(kb_SUMO_9552,axiom,
    s__domain(s__shareHolder__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_9553,axiom,
    s__documentation(s__shareHolder__m,s__EnglishLanguage,'(&%shareHolder ?Stock ?Agent) means that ?Agent possesses shares of &%Stock in a corporation or mutual fund.') ).

fof(kb_SUMO_9554,axiom,
    s__subclass(s__TaxFreeInvestment,s__Investment) ).

fof(kb_SUMO_9555,axiom,
    s__instance(s__TaxFreeInvestment__t,s__SetOrClass) ).

fof(kb_SUMO_9556,axiom,
    ! [V__Investment] :
      ( s__instance(V__Investment,s__Object)
     => ( s__instance(V__Investment,s__TaxFreeInvestment)
       => ~ ? [V__Tax] :
              ( s__instance(V__Tax,s__Process)
              & s__instance(V__Tax,s__Tax)
              & s__origin(V__Tax,V__Investment) ) ) ) ).

fof(kb_SUMO_9557,axiom,
    s__subclass(s__TaxableInvestment,s__Investment) ).

fof(kb_SUMO_9558,axiom,
    s__instance(s__TaxableInvestment__t,s__SetOrClass) ).

fof(kb_SUMO_9559,axiom,
    ! [V__Investment] :
      ( s__instance(V__Investment,s__Object)
     => ( s__instance(V__Investment,s__TaxableInvestment)
       => ? [V__Tax] :
            ( s__instance(V__Tax,s__Process)
            & s__instance(V__Tax,s__Tax)
            & s__origin(V__Tax,V__Investment) ) ) ) ).

fof(kb_SUMO_9560,axiom,
    s__subclass(s__FinancialDefault,s__FinancialTransaction) ).

fof(kb_SUMO_9561,axiom,
    s__instance(s__FinancialDefault__t,s__SetOrClass) ).

fof(kb_SUMO_9562,axiom,
    s__documentation(s__FinancialDefault,s__EnglishLanguage,'Failure to make required debt payments on a timely basis or to comply with other conditions of an obligation or agreement.') ).

fof(kb_SUMO_9563,axiom,
    s__subclass(s__Stock,s__FinancialInstrument) ).

fof(kb_SUMO_9564,axiom,
    s__subclass(s__Stock,s__Investment) ).

fof(kb_SUMO_9565,axiom,
    s__documentation(s__Stock,s__EnglishLanguage,'An instrument that signifies an ownership position, or equity, in a &%Corporation, and represents a claim on its proportionate share in the corporations assets and profits.') ).

fof(kb_SUMO_9566,axiom,
    s__subclass(s__CommonStock,s__Stock) ).

fof(kb_SUMO_9567,axiom,
    s__instance(s__CommonStock__t,s__SetOrClass) ).

fof(kb_SUMO_9568,axiom,
    s__documentation(s__CommonStock,s__EnglishLanguage,'Securities representing equity, ownership in a Corporation, providing voting rights, and entitling the holder to a share of the companys success through dividends and/or capital appreciation. In the event of liquidation, common stock holders have rights to a companys assets only after bondholders, other debt holders, and &%PreferredStock holders have been satisfied.') ).

fof(kb_SUMO_9569,axiom,
    s__subclass(s__PreferredStock,s__Stock) ).

fof(kb_SUMO_9570,axiom,
    s__instance(s__PreferredStock__t,s__SetOrClass) ).

fof(kb_SUMO_9571,axiom,
    s__documentation(s__PreferredStock,s__EnglishLanguage,'&%CapitalStock which provides a specific &%Dividend that is paid before any dividends are paid to common stock holders, and which takes precedence over common stock in the event of a liquidation. Usually does not carry voting rights.') ).

fof(kb_SUMO_9572,axiom,
    ! [V__Stock] :
      ( s__instance(V__Stock,s__PreferredStock)
     => ? [V__Dividend,V__Amount] :
          ( s__instance(V__Amount,s__CurrencyMeasure)
          & s__instance(V__Dividend,s__FinancialTransaction)
          & s__instance(V__Dividend,s__Dividend)
          & s__transactionAmount(V__Dividend,V__Amount) ) ) ).

fof(kb_SUMO_9573,axiom,
    s__subclass(s__BlueChipStock,s__Stock) ).

fof(kb_SUMO_9574,axiom,
    s__instance(s__BlueChipStock__t,s__SetOrClass) ).

fof(kb_SUMO_9575,axiom,
    s__documentation(s__BlueChipStock,s__EnglishLanguage,'&%Stock with a solid and stable earnings record from a company that either leads or dominates or is a major player in a specific industry.') ).

fof(kb_SUMO_9576,axiom,
    s__subclass(s__GrowthStock,s__Stock) ).

fof(kb_SUMO_9577,axiom,
    s__instance(s__GrowthStock__t,s__SetOrClass) ).

fof(kb_SUMO_9578,axiom,
    s__instance(s__Stock__t,s__SetOrClass) ).

fof(kb_SUMO_9579,axiom,
    s__documentation(s__GrowthStock,s__EnglishLanguage,'Investment term that is applied to a &%Stock that is expected to appreciate in value at a high rate, pay big dividends or split.') ).

fof(kb_SUMO_9580,axiom,
    s__subclass(s__ValueStock,s__Stock) ).

fof(kb_SUMO_9581,axiom,
    s__instance(s__ValueStock__t,s__SetOrClass) ).

fof(kb_SUMO_9582,axiom,
    s__documentation(s__ValueStock,s__EnglishLanguage,'When the shares in a company are considered attractive because the company is undervalue, usually because it has a low P/E ratio.') ).

fof(kb_SUMO_9583,axiom,
    s__subclass(s__DefensiveStock,s__Stock) ).

fof(kb_SUMO_9584,axiom,
    s__instance(s__DefensiveStock__t,s__SetOrClass) ).

fof(kb_SUMO_9585,axiom,
    s__documentation(s__DefensiveStock,s__EnglishLanguage,'&%DefensiveStocks are stocks of food companies, drug manufacturers and utility companies.') ).

fof(kb_SUMO_9586,axiom,
    s__subclass(s__RestrictedStock,s__Stock) ).

fof(kb_SUMO_9587,axiom,
    s__instance(s__RestrictedStock__t,s__SetOrClass) ).

fof(kb_SUMO_9588,axiom,
    s__documentation(s__RestrictedStock,s__EnglishLanguage,'&%Securities, usually issued in private placements, that have limited transferability.') ).

fof(kb_SUMO_9589,axiom,
    s__subclass(s__PennyStock,s__Stock) ).

fof(kb_SUMO_9590,axiom,
    s__instance(s__PennyStock__t,s__SetOrClass) ).

fof(kb_SUMO_9591,axiom,
    s__documentation(s__PennyStock,s__EnglishLanguage,'Extremely speculative, high-risk &%Stock, usually with a price of less than 5 dollars per share. In the U.S., nearly all are traded on the over-the-counter bulletin board.') ).

fof(kb_SUMO_9592,axiom,
    ! [V__Stock] :
      ( s__instance(V__Stock,s__Investment)
     => ( s__instance(V__Stock,s__PennyStock)
       => s__riskLevel(V__Stock,s__HighRisk) ) ) ).

fof(kb_SUMO_9593,axiom,
    ! [V__Stock,V__Price,V__Date] :
      ( ( s__instance(V__Date,s__Agent)
        & s__instance(V__Price,s__RealNumber)
        & s__instance(V__Stock,s__Object) )
     => ( ( s__instance(V__Stock,s__PennyStock)
          & s__askPrice(V__Stock,s__MeasureFn(V__Price,s__UnitedStatesDollar),V__Date) )
       => less(V__Price,"5") ) ) ).

fof(kb_SUMO_9594,axiom,
    s__documentation(s__stockHolder__m,s__EnglishLanguage,'(stockHolder ?Stock ?Agent) means that ?Agent possesses the &%Stock ?Stock.') ).

fof(kb_SUMO_9595,axiom,
    s__instance(s__stockHolder__m,s__BinaryPredicate) ).

fof(kb_SUMO_9596,axiom,
    s__domain(s__stockHolder__m,"1",s__Stock) ).

fof(kb_SUMO_9597,axiom,
    s__domain(s__stockHolder__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_9598,axiom,
    s__subclass(s__StockSplit,s__FinancialTransaction) ).

fof(kb_SUMO_9599,axiom,
    s__instance(s__StockSplit__t,s__SetOrClass) ).

fof(kb_SUMO_9600,axiom,
    s__documentation(s__StockSplit,s__EnglishLanguage,'Exchange of the number of shares of stock outstanding for a larger number.') ).

fof(kb_SUMO_9601,axiom,
    s__instance(s__splitFor__m,s__TernaryPredicate) ).

fof(kb_SUMO_9602,axiom,
    s__domain(s__splitFor__m,"1",s__StockSplit) ).

fof(kb_SUMO_9603,axiom,
    s__domain(s__splitFor__m,"2",s__Integer) ).

fof(kb_SUMO_9604,axiom,
    s__domain(s__splitFor__m,"3",s__Integer) ).

fof(kb_SUMO_9605,axiom,
    ! [V__N2,V__Event,V__N1,V__Agent,V__N3,V__Stocks,V__NewNumber,V__Number] :
      ( ( s__instance(V__Number,s__RealNumber)
        & s__instance(V__NewNumber,s__RealNumber)
        & s__instance(V__Stocks,s__Object)
        & s__instance(V__N3,s__Quantity)
        & s__instance(V__Agent,s__Agent)
        & s__instance(V__N1,s__Integer)
        & s__instance(V__Event,s__StockSplit)
        & s__instance(V__N2,s__Integer) )
     => ( ( s__possesses(V__Agent,V__Stocks)
          & s__measure(V__Stocks,s__MeasureFn(V__Number,s__ShareUnit))
          & s__splitFor(V__Event,V__N1,V__N2) )
       => s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__Event)),'((V__N3 = times(V__Number,V__N2)) & (V__NewNumber = divide(V__N3,V__N1)) & s__measure(V__Stocks,s__MeasureFn(V__NewNumber,s__ShareUnit)))') ) ) ).

fof(kb_SUMO_9606,axiom,
    ! [V__TimeOfSplit,V__N2,V__N1,V__N3,V__Time,V__Stocks,V__NewNumber,V__Number,V__TimeAfterSplit] :
      ( ( s__instance(V__TimeAfterSplit,s__Agent)
        & s__instance(V__TimeAfterSplit,s__TimeInterval)
        & s__instance(V__Number,s__RealNumber)
        & s__instance(V__NewNumber,s__RealNumber)
        & s__instance(V__Stocks,s__Physical)
        & s__instance(V__Time,s__Agent)
        & s__instance(V__Time,s__TimeInterval)
        & s__instance(V__N3,s__Quantity)
        & s__instance(V__N1,s__Integer)
        & s__instance(V__N2,s__Integer)
        & s__instance(V__TimeOfSplit,s__TimeInterval) )
     => ( ( s__price(V__Stocks,s__MeasureFn(V__Number,s__UnitedStatesDollar),V__Time)
          & ? [V__Event] :
              ( s__instance(V__Event,s__StockSplit)
              & s__splitFor(V__Event,V__N1,V__N2)
              & s__WhenFn(V__Event) = V__TimeOfSplit ) )
       => ( V__N3 = times(V__Number,V__N1)
          & V__NewNumber = divide(V__N3,V__N2)
          & s__price(V__Stocks,s__MeasureFn(V__NewNumber,s__UnitedStatesDollar),V__TimeAfterSplit)
          & s__meetsTemporally(V__Time,V__TimeOfSplit)
          & s__meetsTemporally(V__TimeOfSplit,V__TimeAfterSplit) ) ) ) ).

fof(kb_SUMO_9607,axiom,
    s__subclass(s__Bond,s__Investment) ).

fof(kb_SUMO_9608,axiom,
    s__subclass(s__Bond,s__FinancialInstrument) ).

fof(kb_SUMO_9609,axiom,
    s__documentation(s__Bond,s__EnglishLanguage,'A debt instrument issued for a period of more than one year with the purpose of raising capital by borrowing. The Federal government, states, cities, corporations, and many other types of institutions sell bonds. A bond is generally a promise to repay the principal along with interest on a specified &%maturityDate.') ).

fof(kb_SUMO_9610,axiom,
    ! [V__Bond] :
      ( s__instance(V__Bond,s__FinancialAccount)
     => ( s__instance(V__Bond,s__Bond)
       => ? [V__Date] :
            ( s__instance(V__Date,s__Day)
            & s__maturityDate(V__Bond,V__Date) ) ) ) ).

fof(kb_SUMO_9611,axiom,
    ! [V__Interest,V__BondHolder,V__Bond] :
      ( ( s__instance(V__BondHolder,s__Agent)
        & s__instance(V__Interest,s__Interest) )
     => ( ( s__instance(V__Bond,s__Bond)
          & s__couponInterest(V__Bond,V__Interest)
          & s__possesses(V__BondHolder,V__Bond) )
       => ? [V__Period,V__Payment] :
            ( s__instance(V__Payment,s__Process)
            & s__instance(V__Period,s__TimeDuration)
            & s__periodicPayment(s__AccountFn(V__Bond),V__Interest,V__Period)
            & s__destination(V__Payment,V__BondHolder) ) ) ) ).

fof(kb_SUMO_9612,axiom,
    s__instance(s__yield__m,s__BinaryPredicate) ).

fof(kb_SUMO_9613,axiom,
    s__domain(s__yield__m,"1",s__Investment) ).

fof(kb_SUMO_9614,axiom,
    s__domain(s__yield__m,"2",s__FunctionQuantity) ).

fof(kb_SUMO_9615,axiom,
    s__documentation(s__yield__m,s__EnglishLanguage,'The annual rate of return on an investment, expressed as a percentage. For bonds and notes, it is the coupon rate divided by the market price.') ).

fof(kb_SUMO_9616,axiom,
    s__instance(s__couponInterest__m,s__BinaryPredicate) ).

fof(kb_SUMO_9617,axiom,
    s__domain(s__couponInterest__m,"1",s__Bond) ).

fof(kb_SUMO_9618,axiom,
    s__domain(s__couponInterest__m,"2",s__Interest) ).

fof(kb_SUMO_9619,axiom,
    s__documentation(s__couponInterest__m,s__EnglishLanguage,'(&%couponInterest ?BOND ?INTEREST) means that ?INTEREST is the periodic interest payment made to bondholders during the life of the ?BOND.') ).

fof(kb_SUMO_9620,axiom,
    s__instance(s__accruedInterest__m,s__BinaryPredicate) ).

fof(kb_SUMO_9621,axiom,
    s__domain(s__accruedInterest__m,"1",s__Bond) ).

fof(kb_SUMO_9622,axiom,
    s__domain(s__accruedInterest__m,"2",s__Interest) ).

fof(kb_SUMO_9623,axiom,
    s__documentation(s__accruedInterest__m,s__EnglishLanguage,'The accumulated coupon interest, paid to the seller of a bond by the buyer unless the bond is in default.') ).

fof(kb_SUMO_9624,axiom,
    s__instance(s__faceValue__m,s__BinaryPredicate) ).

fof(kb_SUMO_9625,axiom,
    s__domain(s__faceValue__m,"1",s__Collateral) ).

fof(kb_SUMO_9626,axiom,
    s__domain(s__faceValue__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9627,axiom,
    s__documentation(s__faceValue__m,s__EnglishLanguage,'The nominal dollar amount assigned to a security by the issuer. For an equity security, par is usually a very small amount that bears no relationship to its market price, except for preferred stock, in which case par is used to calculate dividend payments. For a debt security, par is the amount repaid to the investor when the bond matures (usually, corporate bonds have a par value of $1000, municipal bonds $5000, and federal bonds $10,000).') ).

fof(kb_SUMO_9628,axiom,
    s__subclass(s__CouponBond,s__Bond) ).

fof(kb_SUMO_9629,axiom,
    s__instance(s__CouponBond__t,s__SetOrClass) ).

fof(kb_SUMO_9630,axiom,
    s__documentation(s__CouponBond,s__EnglishLanguage,'An unregistered, negotiable bond on which interest and principal are payable to the holder, regardless of whom it was originally issued to. The coupons are attached to the bond, and each coupon represents a single interest payment. The holder submits a coupon, usually semi-annually, to the issuer or paying agent to receive payment. Coupon bonds are being phased out in favor of registered bonds.') ).

fof(kb_SUMO_9631,axiom,
    s__instance(s__AccountFn__m,s__UnaryFunction) ).

fof(kb_SUMO_9632,axiom,
    s__domain(s__AccountFn__m,"1",s__FinancialAsset) ).

fof(kb_SUMO_9633,axiom,
    s__range(s__AccountFn__m,s__FinancialAccount) ).

fof(kb_SUMO_9634,axiom,
    s__documentation(s__AccountFn__m,s__EnglishLanguage,'A unary function that maps a &%FinancialAsset to the &%FinancialAccount associated with the Asset.') ).

fof(kb_SUMO_9635,axiom,
    ! [V__Agent,V__Account,V__Asset] :
      ( ( s__instance(V__Asset,s__Object)
        & s__instance(V__Asset,s__FinancialAsset)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__instance(V__Account,s__FinancialAccount)
          & s__possesses(V__Agent,V__Asset)
          & V__Account = s__AccountFn(V__Asset) )
      <=> s__accountHolder(V__Account,V__Agent) ) ) ).

fof(kb_SUMO_9636,axiom,
    s__subclass(s__ZeroCouponBond,s__Bond) ).

fof(kb_SUMO_9637,axiom,
    s__instance(s__ZeroCouponBond__t,s__SetOrClass) ).

fof(kb_SUMO_9638,axiom,
    s__documentation(s__ZeroCouponBond,s__EnglishLanguage,'A bond in which no periodic coupon is paid over the life of the contract. Instead, both the principal and the interest are paid at the maturity date.') ).

fof(kb_SUMO_9639,axiom,
    ! [V__Total,V__Interest,V__Principal,V__BondHolder,V__BondAccount,V__Period,V__Date,V__Bond] :
      ( ( s__instance(V__Bond,s__FinancialAsset)
        & s__instance(V__Bond,s__Object)
        & s__instance(V__Date,s__Day)
        & s__instance(V__Period,s__TimeInterval)
        & s__instance(V__BondAccount,s__FinancialAccount)
        & s__instance(V__BondHolder,s__Agent)
        & s__instance(V__Principal,s__CurrencyMeasure)
        & s__instance(V__Interest,s__Interest)
        & s__instance(V__Total,s__CurrencyMeasure) )
     => ( ( s__instance(V__Bond,s__ZeroCouponBond)
          & s__maturityDate(s__AccountFn(V__Bond),V__Date)
          & s__possesses(V__BondHolder,V__Bond)
          & s__principalAmount(s__AccountFn(V__Bond),V__Principal)
          & s__agreementPeriod(s__AccountFn(V__Bond),V__Period)
          & s__interestEarned(s__AccountFn(V__Bond),V__Interest,V__Period)
          & V__Total = plus(V__Principal,V__Interest) )
       => ? [V__Payment] :
            ( s__instance(V__Payment,s__FinancialTransaction)
            & s__instance(V__Payment,s__Payment)
            & s__destination(V__Payment,V__BondHolder)
            & s__origin(V__Payment,s__CurrencyFn(V__BondAccount))
            & s__transactionAmount(V__Payment,V__Total) ) ) ) ).

fof(kb_SUMO_9640,axiom,
    s__subclass(s__RegisteredBond,s__Bond) ).

fof(kb_SUMO_9641,axiom,
    s__instance(s__RegisteredBond__t,s__SetOrClass) ).

fof(kb_SUMO_9642,axiom,
    s__documentation(s__RegisteredBond,s__EnglishLanguage,'A bond issued with the name of the owner printed on the face of the certificate. It can be transferred to another individual only with the owners endorsement.') ).

fof(kb_SUMO_9643,axiom,
    s__subclass(s__MunicipalBond,s__Bond) ).

fof(kb_SUMO_9644,axiom,
    s__instance(s__MunicipalBond__t,s__SetOrClass) ).

fof(kb_SUMO_9645,axiom,
    s__subclass(s__MunicipalBond,s__TaxFreeInvestment) ).

fof(kb_SUMO_9646,axiom,
    s__documentation(s__MunicipalBond,s__EnglishLanguage,'Bond issued by a state, city, or local government to finance operations or special projects, interest on it is often tax-free.') ).

fof(kb_SUMO_9647,axiom,
    ! [V__Bond] :
      ( s__instance(V__Bond,s__Certificate)
     => ( s__instance(V__Bond,s__MunicipalBond)
       => ? [V__Agent] :
            ( s__instance(V__Agent,s__CognitiveAgent)
            & s__instance(V__Agent,s__Government)
            & s__issuedBy(V__Bond,V__Agent) ) ) ) ).

fof(kb_SUMO_9648,axiom,
    s__subclass(s__CorporateBond,s__Bond) ).

fof(kb_SUMO_9649,axiom,
    s__instance(s__CorporateBond__t,s__SetOrClass) ).

fof(kb_SUMO_9650,axiom,
    s__subclass(s__CorporateBond,s__TaxableInvestment) ).

fof(kb_SUMO_9651,axiom,
    s__documentation(s__CorporateBond,s__EnglishLanguage,'A bond issued by a corporation. Such bonds usually have a par value of $1,000, are taxable, have a term maturity, are paid for out of a sinking fund accumulated for that purpose, and are traded on major exchanges.') ).

fof(kb_SUMO_9652,axiom,
    ! [V__Bond] :
      ( s__instance(V__Bond,s__Certificate)
     => ( s__instance(V__Bond,s__CorporateBond)
       => ? [V__Agent] :
            ( s__instance(V__Agent,s__CognitiveAgent)
            & s__instance(V__Agent,s__Corporation)
            & s__issuedBy(V__Bond,V__Agent) ) ) ) ).

fof(kb_SUMO_9653,axiom,
    s__subclass(s__SecuredBond,s__Bond) ).

fof(kb_SUMO_9654,axiom,
    s__instance(s__SecuredBond__t,s__SetOrClass) ).

fof(kb_SUMO_9655,axiom,
    s__documentation(s__SecuredBond,s__EnglishLanguage,'Bond backed by collateral, such as a mortgage or lien, the title to which would be transferred to the bondholders in the event of default.') ).

fof(kb_SUMO_9656,axiom,
    ! [V__Bond] :
      ( s__instance(V__Bond,s__FinancialAccount)
     => ( s__instance(V__Bond,s__SecuredBond)
       => ? [V__Security] :
            ( s__instance(V__Security,s__Collateral)
            & s__securedBy(V__Bond,V__Security) ) ) ) ).

%FOL fof(kb_SUMO_9657,axiom,(( (! [V__Agent,V__Default,V__Security,V__Bond] : ((s__instance(V__Bond,s__FinancialAccount) & s__instance(V__Bond,s__Object) & s__instance(V__Security,s__Collateral) & s__instance(V__Security,s__Object) & s__instance(V__Default,s__Process) & s__instance(V__Agent,s__Agent)) => ((s__instance(V__Bond,s__SecuredBond) & s__securedBy(V__Bond,V__Security) & s__possesses(V__Agent,V__Bond) & s__instance(V__Default,s__FinancialDefault) & s__patient(V__Default,V__Bond)) => s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__Default)),'s__possesses(V__Agent,V__Security)')))) ))).

fof(kb_SUMO_9658,axiom,
    s__subclass(s__MortgageBond,s__CorporateBond) ).

fof(kb_SUMO_9659,axiom,
    s__instance(s__MortgageBond__t,s__SetOrClass) ).

fof(kb_SUMO_9660,axiom,
    s__documentation(s__MortgageBond,s__EnglishLanguage,'These are bonds generally bought through a government agency that deals in the real estate market. They are bonds issued by mortgage lenders.') ).

fof(kb_SUMO_9661,axiom,
    s__subclass(s__JunkBond,s__CorporateBond) ).

fof(kb_SUMO_9662,axiom,
    s__instance(s__JunkBond__t,s__SetOrClass) ).

fof(kb_SUMO_9663,axiom,
    s__documentation(s__JunkBond,s__EnglishLanguage,'A high-risk, non-investment-grade bond with a low credit rating, usually BB or lower, as a consequence, it usually has a high yield.') ).

fof(kb_SUMO_9664,axiom,
    ! [V__Bond] :
      ( s__instance(V__Bond,s__Investment)
     => ( s__instance(V__Bond,s__JunkBond)
       => s__riskLevel(V__Bond,s__HighRisk) ) ) ).

fof(kb_SUMO_9665,axiom,
    ! [V__Bond] :
      ( s__instance(V__Bond,s__FinancialAccount)
     => ( s__instance(V__Bond,s__JunkBond)
       => s__yieldLevel(V__Bond,s__HighYield) ) ) ).

fof(kb_SUMO_9666,axiom,
    ! [V__Bond] :
      ( s__instance(V__Bond,s__Bond)
     => ( s__instance(V__Bond,s__JunkBond)
       => s__bondRating(V__Bond,s__D_Rating) ) ) ).

fof(kb_SUMO_9667,axiom,
    s__subclass(s__GovernmentBond,s__Bond) ).

fof(kb_SUMO_9668,axiom,
    s__instance(s__GovernmentBond__t,s__SetOrClass) ).

fof(kb_SUMO_9669,axiom,
    s__documentation(s__GovernmentBond,s__EnglishLanguage,'A bond sold by the U.S. government.') ).

fof(kb_SUMO_9670,axiom,
    ! [V__Bond] :
      ( s__instance(V__Bond,s__Certificate)
     => ( s__instance(V__Bond,s__GovernmentBond)
       => ? [V__Agent] :
            ( s__instance(V__Agent,s__CognitiveAgent)
            & s__issuedBy(V__Bond,V__Agent)
            & s__instance(V__Agent,s__Government) ) ) ) ).

fof(kb_SUMO_9671,axiom,
    ! [V__Bond] :
      ( s__instance(V__Bond,s__Investment)
     => ( s__instance(V__Bond,s__GovernmentBond)
       => s__riskLevel(V__Bond,s__LowRisk) ) ) ).

fof(kb_SUMO_9672,axiom,
    ! [V__Bond] :
      ( s__instance(V__Bond,s__FinancialAccount)
     => ( s__instance(V__Bond,s__GovernmentBond)
       => s__yieldLevel(V__Bond,s__LowYield) ) ) ).

fof(kb_SUMO_9673,axiom,
    ! [V__Bond] :
      ( s__instance(V__Bond,s__Bond)
     => ( s__instance(V__Bond,s__GovernmentBond)
       => s__bondRating(V__Bond,s__AAA_Rating) ) ) ).

fof(kb_SUMO_9674,axiom,
    s__subclass(s__IndexBond,s__Bond) ).

fof(kb_SUMO_9675,axiom,
    s__instance(s__IndexBond__t,s__SetOrClass) ).

fof(kb_SUMO_9676,axiom,
    s__documentation(s__IndexBond,s__EnglishLanguage,'A bond whose cash flow is inflation-adjusted, by being linked to the purchasing power of a particular currency.') ).

fof(kb_SUMO_9677,axiom,
    s__subclass(s__PerformanceBond,s__Bond) ).

fof(kb_SUMO_9678,axiom,
    s__instance(s__PerformanceBond__t,s__SetOrClass) ).

fof(kb_SUMO_9679,axiom,
    s__instance(s__Bond__t,s__SetOrClass) ).

fof(kb_SUMO_9680,axiom,
    s__documentation(s__PerformanceBond,s__EnglishLanguage,'A bond issued by an insurance company to guarantee satisfactory completion of a project by a contractor.') ).

fof(kb_SUMO_9681,axiom,
    s__subclass(s__TreasuryBond,s__Bond) ).

fof(kb_SUMO_9682,axiom,
    s__instance(s__TreasuryBond__t,s__SetOrClass) ).

fof(kb_SUMO_9683,axiom,
    s__documentation(s__TreasuryBond,s__EnglishLanguage,'A negotiable, coupon-bearing debt obligation issued by the U.S. government and backed by its full faith and credit, having a maturity of more than 7 years. Interest is paid semi-annually. Exempt from state and local taxes.') ).

fof(kb_SUMO_9684,axiom,
    ! [V__Bond] :
      ( s__instance(V__Bond,s__Certificate)
     => ( s__instance(V__Bond,s__TreasuryBond)
       => ? [V__Agent] :
            ( s__instance(V__Agent,s__CognitiveAgent)
            & s__issuedBy(V__Bond,V__Agent)
            & s__instance(V__Agent,s__Government) ) ) ) ).

fof(kb_SUMO_9685,axiom,
    s__subclass(s__CallableBond,s__Bond) ).

fof(kb_SUMO_9686,axiom,
    s__instance(s__CallableBond__t,s__SetOrClass) ).

fof(kb_SUMO_9687,axiom,
    s__documentation(s__CallableBond,s__EnglishLanguage,'A bond which the issuer has the right to redeem prior to its maturity date, under certain conditions.') ).

fof(kb_SUMO_9688,axiom,
    ! [V__Agent,V__Bond] :
      ( ( s__instance(V__Bond,s__Certificate)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__instance(V__Bond,s__CallableBond)
          & s__issuedBy(V__Bond,V__Agent) )
       => s__capability(s__Call,s__agent__m,V__Agent) ) ) ).

fof(kb_SUMO_9689,axiom,
    s__instance(s__callDate__m,s__BinaryPredicate) ).

fof(kb_SUMO_9690,axiom,
    s__domain(s__callDate__m,"1",s__Bond) ).

fof(kb_SUMO_9691,axiom,
    s__domain(s__callDate__m,"2",s__Day) ).

fof(kb_SUMO_9692,axiom,
    s__documentation(s__callDate__m,s__EnglishLanguage,'Date, prior to maturity, on which a callable bond may be redeemed.') ).

fof(kb_SUMO_9693,axiom,
    ! [V__Amount,V__Date,V__Bond] :
      ( ( s__instance(V__Bond,s__Bond)
        & s__instance(V__Date,s__Day)
        & s__instance(V__Amount,s__CurrencyMeasure) )
     => ( ( s__instance(V__Bond,s__CallableBond)
          & s__currentAccountBalance(s__AccountFn(V__Bond),V__Date,V__Amount)
          & s__callDate(V__Bond,V__Date) )
       => s__amountDue(s__AccountFn(V__Bond),V__Amount,V__Date) ) ) ).

fof(kb_SUMO_9694,axiom,
    s__subclass(s__FinancialRating,s__RelationalAttribute) ).

fof(kb_SUMO_9695,axiom,
    s__documentation(s__FinancialRating,s__EnglishLanguage,'The highest rating is usually AAA-Rating, and the lowest is D-Rating.') ).

fof(kb_SUMO_9696,axiom,
    s__instance(s__creditRanking__m,s__BinaryPredicate) ).

fof(kb_SUMO_9697,axiom,
    s__subrelation(s__creditRanking__m,s__attribute__m) ).

fof(kb_SUMO_9698,axiom,
    s__domain(s__creditRanking__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_9699,axiom,
    s__domain(s__creditRanking__m,"2",s__FinancialRating) ).

fof(kb_SUMO_9700,axiom,
    s__documentation(s__creditRanking__m,s__EnglishLanguage,'(&%creditRanking ?Agent ?Rating) holds if ?Rating is a &%FinancialRating based on financial analysis by a credit bureau, of ones financial history, specifically as it relates to ones ability to meet debt obligations. Lenders use this information to decide whether to approve a loan.') ).

fof(kb_SUMO_9701,axiom,
    s__subrelation(s__bondRating__m,s__attribute__m) ).

fof(kb_SUMO_9702,axiom,
    s__domain(s__bondRating__m,"1",s__Bond) ).

fof(kb_SUMO_9703,axiom,
    s__domain(s__bondRating__m,"2",s__FinancialRating) ).

fof(kb_SUMO_9704,axiom,
    s__documentation(s__bondRating__m,s__EnglishLanguage,'A measure of the quality and safety of a bond, based on the issuers financial condition. More specifically, an evaluation from a rating service indicating the likelihood that a debt issuer will be able to meet scheduled interest and principal repayments. Typically, AAA is highest (best), and D is lowest (worst).') ).

fof(kb_SUMO_9705,axiom,
    s__instance(s__AAA_Rating,s__FinancialRating) ).

fof(kb_SUMO_9706,axiom,
    s__instance(s__FinancialRating__t,s__SetOrClass) ).

fof(kb_SUMO_9707,axiom,
    s__documentation(s__AAA_Rating,s__EnglishLanguage,'The highest rating given by bond rating agencies') ).

fof(kb_SUMO_9708,axiom,
    s__instance(s__B_Rating,s__FinancialRating) ).

fof(kb_SUMO_9709,axiom,
    s__documentation(s__B_Rating,s__EnglishLanguage,'A mid-range rating given by bond rating agencies.') ).

fof(kb_SUMO_9710,axiom,
    s__instance(s__C_Rating,s__FinancialRating) ).

fof(kb_SUMO_9711,axiom,
    s__documentation(s__C_Rating,s__EnglishLanguage,'A mid-range rating given by bond rating agencies.') ).

fof(kb_SUMO_9712,axiom,
    s__instance(s__D_Rating,s__FinancialRating) ).

fof(kb_SUMO_9713,axiom,
    s__documentation(s__D_Rating,s__EnglishLanguage,'The lowest rating given by bond rating agencies.') ).

fof(kb_SUMO_9714,axiom,
    s__subAttribute(s__Option,s__FinancialContract) ).

fof(kb_SUMO_9715,axiom,
    s__documentation(s__Option,s__EnglishLanguage,'An option is a contract to buy or sell 100 shares of a stock at a fixed price (the strike price) on or before a fixed date.') ).

fof(kb_SUMO_9716,axiom,
    ! [V__Option,V__Stocks] :
      ( ( s__instance(V__Stocks,s__FinancialInstrument)
        & s__instance(V__Option,s__Agreement)
        & s__instance(V__Option,s__FinancialInstrument) )
     => ( s__property(V__Option,s__Option)
       => ? [V__Type,V__Date,V__Stock,V__Price] :
            ( s__instance(V__Price,s__CurrencyMeasure)
            & s__instance(V__Stock,s__Object)
            & s__instance(V__Date,s__TimePoint)
            & s__instance(V__Type,s__Attribute)
            & ( V__Type = s__CallOption
              | V__Type = s__PutOption )
            & s__property(V__Option,V__Type)
            & s__agreementExpirationDate(V__Option,V__Date)
            & s__strikePrice(V__Option,V__Price)
            & s__underlier(V__Option,V__Stocks)
            & s__measure(V__Stock,s__MeasureFn("100",s__ShareUnit)) ) ) ) ).

fof(kb_SUMO_9717,axiom,
    s__subAttribute(s__ConventionalOption,s__Option) ).

fof(kb_SUMO_9718,axiom,
    s__documentation(s__ConventionalOption,s__EnglishLanguage,'Short-term option contracts.') ).

fof(kb_SUMO_9719,axiom,
    ! [V__Option,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Option,s__Agreement) )
     => ( s__property(V__Option,s__ConventionalOption)
       => ? [V__Number] :
            ( s__instance(V__Number,s__RealNumber)
            & s__agreementPeriod(V__Option,V__Period)
            & s__duration(V__Period,s__MeasureFn(V__Number,s__MonthDuration))
            & less(V__Number,"9") ) ) ) ).

fof(kb_SUMO_9720,axiom,
    s__subAttribute(s__LEAPS,s__Option) ).

fof(kb_SUMO_9721,axiom,
    s__documentation(s__LEAPS,s__EnglishLanguage,'Calls and puts with an expiration as long as thirty-nine months. Currently, equity LEAPS have two series at any time with a January expiration. For example, in October 2000, LEAPS are available with expirations of January 2002 and January 2003.') ).

fof(kb_SUMO_9722,axiom,
    ! [V__Option,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Option,s__Agreement) )
     => ( s__property(V__Option,s__ConventionalOption)
       => ? [V__Number] :
            ( s__instance(V__Number,s__RealNumber)
            & s__agreementPeriod(V__Option,V__Period)
            & s__duration(V__Period,s__MeasureFn(V__Number,s__MonthDuration))
            & less(V__Number,"39") ) ) ) ).

fof(kb_SUMO_9723,axiom,
    s__subrelation(s__optionHolder__m,s__partyToAgreement__m) ).

fof(kb_SUMO_9724,axiom,
    s__instance(s__optionHolder__m,s__BinaryPredicate) ).

fof(kb_SUMO_9725,axiom,
    s__domain(s__optionHolder__m,"1",s__Agreement) ).

fof(kb_SUMO_9726,axiom,
    s__domain(s__optionHolder__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_9727,axiom,
    s__documentation(s__optionHolder__m,s__EnglishLanguage,'(&%optionHolder ?Option ?Agent) means that ?Agent is the holder of the option.') ).

fof(kb_SUMO_9728,axiom,
    ! [V__OPTION,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__OPTION,s__Agreement) )
     => ( s__optionHolder(V__OPTION,V__AGENT)
       => s__property(V__OPTION,s__Option) ) ) ).

fof(kb_SUMO_9729,axiom,
    s__subrelation(s__optionSeller__m,s__partyToAgreement__m) ).

fof(kb_SUMO_9730,axiom,
    s__instance(s__optionSeller__m,s__BinaryPredicate) ).

fof(kb_SUMO_9731,axiom,
    s__domain(s__optionSeller__m,"1",s__Agreement) ).

fof(kb_SUMO_9732,axiom,
    s__domain(s__optionSeller__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_9733,axiom,
    s__documentation(s__optionSeller__m,s__EnglishLanguage,'(&%optionSeller ?Option ?Agent) means that ?Agent is the writer of the option.') ).

fof(kb_SUMO_9734,axiom,
    ! [V__OPTION,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__OPTION,s__Agreement) )
     => ( s__optionSeller(V__OPTION,V__AGENT)
       => s__property(V__OPTION,s__Option) ) ) ).

fof(kb_SUMO_9735,axiom,
    s__instance(s__strikePrice__m,s__BinaryPredicate) ).

fof(kb_SUMO_9736,axiom,
    s__domain(s__strikePrice__m,"1",s__FinancialInstrument) ).

fof(kb_SUMO_9737,axiom,
    s__domain(s__strikePrice__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9738,axiom,
    s__documentation(s__strikePrice__m,s__EnglishLanguage,'The specified price on an option contract at which the contract may be exercised, whereby a call option buyer can buy the underlier or a put option buyer can sell the underlier.') ).

fof(kb_SUMO_9739,axiom,
    s__subAttribute(s__CallOption,s__Option) ).

fof(kb_SUMO_9740,axiom,
    s__documentation(s__CallOption,s__EnglishLanguage,'An option contract that gives the holder the right to buy a certain quantity (usually 100 shares) of an underlying security from the writer of the option, at a specified price (the strike price) up to a specified date (the expiration date).') ).

fof(kb_SUMO_9741,axiom,
    ! [V__Buy,V__Agent,V__Option,V__Time,V__ExpDate,V__Stocks,V__Price] :
      ( ( s__instance(V__Price,s__CurrencyMeasure)
        & s__instance(V__Stocks,s__FinancialInstrument)
        & s__instance(V__ExpDate,s__TimePoint)
        & s__instance(V__ExpDate,s__TimeInterval)
        & s__instance(V__Time,s__Agent)
        & s__instance(V__Option,s__Agreement)
        & s__instance(V__Option,s__FinancialInstrument)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__property(V__Option,s__Option)
          & s__optionHolder(V__Option,V__Agent)
          & s__strikePrice(V__Option,V__Price)
          & s__agreementExpirationDate(V__Option,V__ExpDate)
          & s__underlier(V__Option,V__Stocks)
          & s__price(V__Stocks,V__Price,V__Time)
          & s__instance(V__Time,s__TimeInterval)
          & s__before(s__EndFn(V__Time),s__BeginFn(V__ExpDate)) )
       => s__holdsRight(s__KappaFn(V__Buy,'(s__instance(V__Buy,s__Buying) & s__patient(V__Buy,V__Stocks) & s__time(V__Buy,V__Time) & s__measure(V__Stocks,s__MeasureFn(100,s__ShareUnit)) & s__agent(V__Buy,V__Agent))'),V__Agent) ) ) ).

fof(kb_SUMO_9742,axiom,
    ! [V__Sell,V__Agent,V__Option,V__Time,V__ExpDate,V__Stocks,V__Price,V__Seller] :
      ( ( s__instance(V__Seller,s__CognitiveAgent)
        & s__instance(V__Price,s__CurrencyMeasure)
        & s__instance(V__Stocks,s__FinancialInstrument)
        & s__instance(V__ExpDate,s__TimePoint)
        & s__instance(V__ExpDate,s__TimeInterval)
        & s__instance(V__Time,s__Agent)
        & s__instance(V__Option,s__Agreement)
        & s__instance(V__Option,s__FinancialInstrument)
        & s__instance(V__Agent,s__Agent) )
     => ( ( s__property(V__Option,s__Option)
          & s__optionSeller(V__Option,V__Seller)
          & s__strikePrice(V__Option,V__Price)
          & s__agreementExpirationDate(V__Option,V__ExpDate)
          & s__underlier(V__Option,V__Stocks)
          & s__price(V__Stocks,V__Price,V__Time)
          & s__instance(V__Time,s__TimeInterval)
          & s__before(s__EndFn(V__Time),s__BeginFn(V__ExpDate)) )
       => s__holdsObligation(s__KappaFn(V__Sell,'(s__instance(V__Sell,s__Selling) & s__patient(V__Sell,V__Stocks) & s__time(V__Sell,V__Time) & s__measure(V__Stocks,s__MeasureFn(100,s__ShareUnit)) & s__agent(V__Sell,V__Agent))'),V__Seller) ) ) ).

fof(kb_SUMO_9743,axiom,
    s__subAttribute(s__PutOption,s__Option) ).

fof(kb_SUMO_9744,axiom,
    s__documentation(s__PutOption,s__EnglishLanguage,'An option contract that gives the holder the right to sell a certain quantity of an underlying security to the writer of the option, at a specified price (strike price) up to a specified date (expiration date).') ).

fof(kb_SUMO_9745,axiom,
    ! [V__Sell,V__Agent,V__Option,V__Time,V__ExpDate,V__Stocks,V__Price] :
      ( ( s__instance(V__Price,s__CurrencyMeasure)
        & s__instance(V__Stocks,s__FinancialInstrument)
        & s__instance(V__ExpDate,s__TimePoint)
        & s__instance(V__ExpDate,s__TimeInterval)
        & s__instance(V__Time,s__Agent)
        & s__instance(V__Option,s__Agreement)
        & s__instance(V__Option,s__FinancialInstrument)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__property(V__Option,s__Option)
          & s__optionHolder(V__Option,V__Agent)
          & s__strikePrice(V__Option,V__Price)
          & s__agreementExpirationDate(V__Option,V__ExpDate)
          & s__price(V__Stocks,V__Price,V__Time)
          & s__instance(V__Time,s__TimeInterval)
          & s__before(s__EndFn(V__Time),s__BeginFn(V__ExpDate))
          & s__underlier(V__Option,V__Stocks) )
       => s__holdsRight(s__KappaFn(V__Sell,'(s__instance(V__Sell,s__Selling) & s__patient(V__Sell,V__Stocks) & s__time(V__Sell,V__Time) & s__measure(V__Stocks,s__MeasureFn(100,s__ShareUnit)) & s__agent(V__Sell,V__Agent))'),V__Agent) ) ) ).

fof(kb_SUMO_9746,axiom,
    ! [V__Buy,V__Agent,V__Option,V__Time,V__ExpDate,V__Stocks,V__Price] :
      ( ( s__instance(V__Price,s__CurrencyMeasure)
        & s__instance(V__Stocks,s__FinancialInstrument)
        & s__instance(V__ExpDate,s__TimePoint)
        & s__instance(V__ExpDate,s__TimeInterval)
        & s__instance(V__Time,s__Agent)
        & s__instance(V__Option,s__Agreement)
        & s__instance(V__Option,s__FinancialInstrument)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__property(V__Option,s__Option)
          & s__optionSeller(V__Option,V__Agent)
          & s__strikePrice(V__Option,V__Price)
          & s__agreementExpirationDate(V__Option,V__ExpDate)
          & s__price(V__Stocks,V__Price,V__Time)
          & s__instance(V__Time,s__TimeInterval)
          & s__before(s__EndFn(V__Time),s__BeginFn(V__ExpDate))
          & s__underlier(V__Option,V__Stocks) )
       => s__holdsObligation(s__KappaFn(V__Buy,'(s__instance(V__Buy,s__Buying) & s__patient(V__Buy,V__Stocks) & s__time(V__Buy,V__Time) & s__measure(V__Stocks,s__MeasureFn(100,s__ShareUnit)) & s__agent(V__Buy,V__Agent))'),V__Agent) ) ) ).

fof(kb_SUMO_9747,axiom,
    s__subAttribute(s__StockOption,s__Option) ).

fof(kb_SUMO_9748,axiom,
    s__documentation(s__StockOption,s__EnglishLanguage,'An option in which the underlier is the common stock of a corporation, giving the holder the right to buy or sell its stock, at a specified price, by a specific date.') ).

fof(kb_SUMO_9749,axiom,
    ! [V__Option,V__Stock] :
      ( ( s__instance(V__Stock,s__FinancialInstrument)
        & s__instance(V__Option,s__Agreement) )
     => ( ( s__property(V__Option,s__StockOption)
          & s__underlier(V__Option,V__Stock) )
       => s__property(V__Stock,s__CommonStock) ) ) ).

fof(kb_SUMO_9750,axiom,
    s__instance(s__premium__m,s__BinaryPredicate) ).

fof(kb_SUMO_9751,axiom,
    s__domain(s__premium__m,"1",s__Agreement) ).

fof(kb_SUMO_9752,axiom,
    s__domain(s__premium__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9753,axiom,
    s__documentation(s__premium__m,s__EnglishLanguage,'Total price of an option.') ).

fof(kb_SUMO_9754,axiom,
    ! [V__OPTION,V__AMT] :
      ( ( s__instance(V__AMT,s__CurrencyMeasure)
        & s__instance(V__OPTION,s__Agreement) )
     => ( s__premium(V__OPTION,V__AMT)
       => s__property(V__OPTION,s__Option) ) ) ).

fof(kb_SUMO_9755,axiom,
    ! [V__Agent,V__Option,V__Premium] :
      ( ( s__instance(V__Premium,s__CurrencyMeasure)
        & s__instance(V__Option,s__Agreement)
        & s__instance(V__Option,s__Investment)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__premium(V__Option,V__Premium)
          & s__optionHolder(V__Option,V__Agent) )
       => s__potentialLoss(V__Agent,V__Option,V__Premium) ) ) ).

fof(kb_SUMO_9756,axiom,
    s__instance(s__underlier__m,s__BinaryPredicate) ).

fof(kb_SUMO_9757,axiom,
    s__domain(s__underlier__m,"1",s__Agreement) ).

fof(kb_SUMO_9758,axiom,
    s__domain(s__underlier__m,"2",s__FinancialInstrument) ).

fof(kb_SUMO_9759,axiom,
    s__documentation(s__underlier__m,s__EnglishLanguage,'(&%underlier ?Option ?Instrument) means that ?Instrument is a security which is subject to delivery upon exercise of ?Option.') ).

fof(kb_SUMO_9760,axiom,
    ! [V__FI,V__OPTION] :
      ( ( s__instance(V__OPTION,s__Agreement)
        & s__instance(V__FI,s__FinancialInstrument) )
     => ( s__underlier(V__OPTION,V__FI)
       => s__property(V__OPTION,s__Option) ) ) ).

fof(kb_SUMO_9761,axiom,
    s__instance(s__ExerciseAnOption,s__FinancialTransaction) ).

fof(kb_SUMO_9762,axiom,
    s__documentation(s__ExerciseAnOption,s__EnglishLanguage,'An activity when the owner of the the &%Option contract invokes his rights. In the case of a call, the option owner buys the underlying stock. In the case of a put, the option owner sells the underlying stock.') ).

fof(kb_SUMO_9763,axiom,
    ! [V__Option,V__Time,V__Stocks,V__Exercise] :
      ( ( s__instance(V__Exercise,s__Process)
        & s__instance(V__Stocks,s__FinancialInstrument)
        & s__instance(V__Time,s__TimePosition)
        & s__instance(V__Option,s__Agreement) )
     => ( ( s__instance(V__Exercise,s__ExerciseAnOption)
          & s__patient(V__Exercise,V__Option)
          & s__property(V__Option,s__CallOption)
          & s__time(V__Exercise,V__Time)
          & s__underlier(V__Option,V__Stocks) )
       => ? [V__Buy] :
            ( s__instance(V__Buy,s__Process)
            & s__instance(V__Buy,s__Buying)
            & s__patient(V__Buy,V__Stocks)
            & s__time(V__Buy,V__Time)
            & s__measure(V__Stocks,s__MeasureFn("100",s__ShareUnit)) ) ) ) ).

fof(kb_SUMO_9764,axiom,
    ! [V__Option,V__Time,V__Stocks,V__Exercise] :
      ( ( s__instance(V__Exercise,s__Process)
        & s__instance(V__Stocks,s__FinancialInstrument)
        & s__instance(V__Time,s__TimePosition)
        & s__instance(V__Option,s__Agreement) )
     => ( ( s__instance(V__Exercise,s__ExerciseAnOption)
          & s__patient(V__Exercise,V__Option)
          & s__property(V__Option,s__PutOption)
          & s__time(V__Exercise,V__Time)
          & s__underlier(V__Option,V__Stocks) )
       => ? [V__Sell] :
            ( s__instance(V__Sell,s__Process)
            & s__instance(V__Sell,s__Selling)
            & s__patient(V__Sell,V__Stocks)
            & s__time(V__Sell,V__Time)
            & s__measure(V__Stocks,s__MeasureFn("100",s__ShareUnit)) ) ) ) ).

fof(kb_SUMO_9765,axiom,
    s__subAttribute(s__AmericanStyleOption,s__Option) ).

fof(kb_SUMO_9766,axiom,
    s__documentation(s__AmericanStyleOption,s__EnglishLanguage,'An option that can be exercised at any time prior to its expiration date') ).

fof(kb_SUMO_9767,axiom,
    ! [V__Agent,V__Option,V__Day] :
      ( ( s__instance(V__Day,s__TimePoint)
        & s__instance(V__Day,s__TimeInterval)
        & s__instance(V__Option,s__Agreement)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__property(V__Option,s__AmericanStyleOption)
          & s__optionHolder(V__Option,V__Agent)
          & s__agreementExpirationDate(V__Option,V__Day) )
       => s__holdsRight('(? [V__Exercise] : (s__instance(V__Exercise,s__Process) & s__instance(V__Exercise,s__ExerciseAnOption) & s__patient(V__Exercise,V__Option) & s__before(s__EndFn(s__WhenFn(V__Exercise)),s__EndFn(V__Day))))',V__Agent) ) ) ).

fof(kb_SUMO_9768,axiom,
    s__subAttribute(s__EuropeanStyleOption,s__Option) ).

fof(kb_SUMO_9769,axiom,
    s__documentation(s__EuropeanStyleOption,s__EnglishLanguage,'An option that can be exercised only during a specified period of time just prior to its expiration.') ).

fof(kb_SUMO_9770,axiom,
    ! [V__Option,V__Exercise,V__Date] :
      ( ( s__instance(V__Date,s__TimePoint)
        & s__instance(V__Date,s__TimeInterval)
        & s__instance(V__Exercise,s__Physical)
        & s__instance(V__Option,s__Agreement) )
     => ( ( s__property(V__Option,s__EuropeanStyleOption)
          & s__agreementExpirationDate(V__Option,V__Date) )
       => ? [V__Period,V__Time] :
            ( s__instance(V__Time,s__TimePosition)
            & s__instance(V__Period,s__TimeInterval)
            & s__finishes(V__Period,V__Date)
            & ( ( s__instance(V__Exercise,s__ExerciseAnOption)
                & s__WhenFn(V__Exercise) = V__Time )
             => s__temporalPart(V__Time,V__Period) ) ) ) ) ).

fof(kb_SUMO_9771,axiom,
    s__subAttribute(s__EquityOption,s__Option) ).

fof(kb_SUMO_9772,axiom,
    s__documentation(s__EquityOption,s__EnglishLanguage,'An option on shares of an individual common stock.') ).

fof(kb_SUMO_9773,axiom,
    s__subclass(s__FillingAnOrder,s__FinancialTransaction) ).

fof(kb_SUMO_9774,axiom,
    s__instance(s__FillingAnOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9775,axiom,
    s__documentation(s__FillingAnOrder,s__EnglishLanguage,'Execute an order or buy or sell a security or commodity.') ).

fof(kb_SUMO_9776,axiom,
    s__subclass(s__CancellingAnOrder,s__FinancialTransaction) ).

fof(kb_SUMO_9777,axiom,
    s__instance(s__CancellingAnOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9778,axiom,
    ! [V__Order,V__Kill] :
      ( ( s__instance(V__Kill,s__Process)
        & s__instance(V__Order,s__Object) )
     => ( ( s__instance(V__Kill,s__CancellingAnOrder)
          & s__patient(V__Kill,V__Order) )
       => s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__Kill)),'(~ s__attribute(V__Order,s__ActiveAgreement))') ) ) ).

fof(kb_SUMO_9779,axiom,
    s__subclass(s__IOCOrder,s__FinancialOrder) ).

fof(kb_SUMO_9780,axiom,
    s__instance(s__IOCOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9781,axiom,
    s__documentation(s__IOCOrder,s__EnglishLanguage,'Immediate or cancel Order is a type of option order which gives the trading crowd one opportunity to take the other side of the trade. After being announced, the order will be either partially or totally filled with any remaining balance immediately cancelled. An IOC order, which can be considered a type of day order, cannot be used as part of a GTC order since it will be cancelled shortly after being entered. The difference between fill-or-kill (FOK) orders and IOC orders is that a IOC order may be partially executed.') ).

fof(kb_SUMO_9782,axiom,
    ! [V__Order,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Order,s__Agreement) )
     => ( ( s__instance(V__Order,s__IOCOrder)
          & s__agreementPeriod(V__Order,V__Period) )
       => ( ? [V__Fill,V__Time1] :
              ( s__instance(V__Time1,s__TimeInterval)
              & s__instance(V__Fill,s__Process)
              & s__instance(V__Fill,s__FillingAnOrder)
              & s__patient(V__Fill,V__Order)
              & s__WhenFn(V__Fill) = V__Time1
              & s__starts(V__Time1,V__Period) )
          | ? [V__Kill,V__Time2] :
              ( s__instance(V__Time2,s__TimeInterval)
              & s__instance(V__Kill,s__Process)
              & s__instance(V__Kill,s__CancellingAnOrder)
              & s__patient(V__Kill,V__Order)
              & s__WhenFn(V__Kill) = V__Time2
              & s__starts(V__Time2,V__Period) ) ) ) ) ).

fof(kb_SUMO_9783,axiom,
    s__subclass(s__FOKOrder,s__FinancialOrder) ).

fof(kb_SUMO_9784,axiom,
    s__instance(s__FOKOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9785,axiom,
    s__documentation(s__FOKOrder,s__EnglishLanguage,'Fill-or-kill order is a type of option order which requires that the order be executed completely or not at all. A fill-or-kill order is similar to an all-or-none (AON) order. The difference is that if the order cannot be completely executed (i.e., filled in its entirety) as soon as it is announced in the trading crowd, it is to be killed (i.e., cancelled) immediately. Unlike an AON order, a FOK order cannot be used as part of a GTC order.') ).

fof(kb_SUMO_9786,axiom,
    ! [V__Order,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Order,s__Agreement) )
     => ( ( s__instance(V__Order,s__FOKOrder)
          & s__agreementPeriod(V__Order,V__Period) )
       => ( ? [V__Fill,V__Time1] :
              ( s__instance(V__Time1,s__TimeInterval)
              & s__instance(V__Fill,s__Process)
              & s__instance(V__Fill,s__FillingAnOrder)
              & s__patient(V__Fill,V__Order)
              & s__WhenFn(V__Fill) = V__Time1
              & s__starts(V__Time1,V__Period) )
          | ? [V__Kill,V__Time2] :
              ( s__instance(V__Time2,s__TimeInterval)
              & s__instance(V__Kill,s__Process)
              & s__instance(V__Kill,s__CancellingAnOrder)
              & s__patient(V__Kill,V__Order)
              & s__WhenFn(V__Kill) = V__Time2
              & s__starts(V__Time2,V__Period) ) ) ) ) ).

fof(kb_SUMO_9787,axiom,
    s__subclass(s__AONOrder,s__FinancialOrder) ).

fof(kb_SUMO_9788,axiom,
    s__instance(s__AONOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9789,axiom,
    s__documentation(s__AONOrder,s__EnglishLanguage,'All-or-none order (AON) is a type of option order which requires that the order be executed completely or not at all. An AON order may be either a day order or a GTC order.') ).

fof(kb_SUMO_9790,axiom,
    ! [V__Order] :
      ( s__instance(V__Order,s__AONOrder)
     => ( s__instance(V__Order,s__DayOrder)
        | s__instance(V__Order,s__GTCOrder) ) ) ).

fof(kb_SUMO_9791,axiom,
    s__subclass(s__GTCOrder,s__FinancialOrder) ).

fof(kb_SUMO_9792,axiom,
    s__instance(s__GTCOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9793,axiom,
    s__documentation(s__GTCOrder,s__EnglishLanguage,'Good-til-cancelled (GTC) order is a type of limit order that remains in effect until it is either executed (filled) or cancelled, as opposed to a day order, which expires if not executed by the end of the trading day. A GTC option order is an order which if not executed will be automatically cancelled at the options expiration') ).

fof(kb_SUMO_9794,axiom,
    ! [V__End,V__Time,V__Order,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Order,s__Agreement)
        & s__instance(V__Time,s__TimeInterval)
        & s__instance(V__End,s__TimeInterval) )
     => ( ( s__instance(V__Order,s__GTCOrder)
          & s__agreementPeriod(V__Order,V__Period) )
       => ( ? [V__Execute] :
              ( s__instance(V__Execute,s__Process)
              & s__instance(V__Execute,s__FillingAnOrder)
              & s__patient(V__Execute,V__Order)
              & s__WhenFn(V__Execute) = V__Time
              & s__overlapsTemporally(V__Time,V__Period) )
          | ? [V__Cancel] :
              ( s__instance(V__Cancel,s__Process)
              & s__instance(V__Cancel,s__CancellingAnOrder)
              & s__patient(V__Cancel,V__Order)
              & s__WhenFn(V__Cancel) = V__End
              & s__finishes(V__End,V__Period) ) ) ) ) ).

fof(kb_SUMO_9795,axiom,
    s__subclass(s__DayOrder,s__FinancialOrder) ).

fof(kb_SUMO_9796,axiom,
    s__instance(s__DayOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9797,axiom,
    s__documentation(s__DayOrder,s__EnglishLanguage,'A type of option order which instructs the broker to cancel any unfilled portion of the order at the close of trading on the day the order is first entered.') ).

fof(kb_SUMO_9798,axiom,
    ! [V__Order,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Order,s__Agreement) )
     => ( s__instance(V__Order,s__DayOrder)
       => ( s__agreementPeriod(V__Order,V__Period)
          & s__duration(V__Period,s__MeasureFn("1",s__DayDuration)) ) ) ) ).

fof(kb_SUMO_9799,axiom,
    s__subclass(s__MNHOrder,s__FinancialOrder) ).

fof(kb_SUMO_9800,axiom,
    s__instance(s__MNHOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9801,axiom,
    s__documentation(s__MNHOrder,s__EnglishLanguage,'A Market-not-held order is a type of market order which allows the investor to give discretion to the floor broker regarding the price and/or time at which a trade is executed.') ).

fof(kb_SUMO_9802,axiom,
    s__subclass(s__MOCOrder,s__FinancialOrder) ).

fof(kb_SUMO_9803,axiom,
    s__instance(s__MOCOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9804,axiom,
    s__documentation(s__MOCOrder,s__EnglishLanguage,'A Market-on-close order is a type of option order which requires that an order be executed at or near the close of trading on the day the order is entered. A MOC order, which can be considered a type of day order, cannot be used as part of a GTC order') ).

fof(kb_SUMO_9805,axiom,
    ! [V__Order] :
      ( s__instance(V__Order,s__MOCOrder)
     => s__instance(V__Order,s__DayOrder) ) ).

fof(kb_SUMO_9806,axiom,
    s__subclass(s__NHOrder,s__FinancialOrder) ).

fof(kb_SUMO_9807,axiom,
    s__instance(s__NHOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9808,axiom,
    s__documentation(s__NHOrder,s__EnglishLanguage,'A not-held order is a type of order which releases normal obligations implied by the other terms of the order. For example, a limit order designated as not-held allows discretion to the floor trader in filling the order when the market trades at the limit price of the order. In this case, there is no obligation to provide the customer with an execution if the market trades through the limit price on the order.') ).

fof(kb_SUMO_9809,axiom,
    s__subclass(s__OCOOrder,s__FinancialOrder) ).

fof(kb_SUMO_9810,axiom,
    s__instance(s__OCOOrder__t,s__SetOrClass) ).

fof(kb_SUMO_9811,axiom,
    s__documentation(s__OCOOrder,s__EnglishLanguage,'One-cancels-other order (OCO) is a type of option order which treats two or more option orders as a package, whereby the execution of any one of the orders causes all the orders to be reduced by the same amount. For example, the investor would enter an OCO order if he/she wished to buy 10 May 60 calls or 10 June 60 calls or any combination of the two which when summed equaled 10 contracts. An OCO order may be either a day order or a GTC order') ).

fof(kb_SUMO_9812,axiom,
    ! [V__Order] :
      ( s__instance(V__Order,s__OCOOrder)
     => ( s__instance(V__Order,s__DayOrder)
        | s__instance(V__Order,s__GTCOrder) ) ) ).

fof(kb_SUMO_9813,axiom,
    s__subclass(s__Bullish,s__InvestmentAttribute) ).

fof(kb_SUMO_9814,axiom,
    s__instance(s__Bullish__t,s__SetOrClass) ).

fof(kb_SUMO_9815,axiom,
    s__documentation(s__Bullish,s__EnglishLanguage,'An attribute describing the opinion that a stock, or the market in general, will rise in price -- a positive or optimistic outlook.') ).

fof(kb_SUMO_9816,axiom,
    s__subclass(s__Bearish,s__InvestmentAttribute) ).

fof(kb_SUMO_9817,axiom,
    s__instance(s__Bearish__t,s__SetOrClass) ).

fof(kb_SUMO_9818,axiom,
    s__instance(s__InvestmentAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_9819,axiom,
    s__documentation(s__Bearish,s__EnglishLanguage,'An adjective describing the opinion that a stock, or a market in general, will decline in price -- a negative or pessimistic outlook.') ).

fof(kb_SUMO_9820,axiom,
    s__subclass(s__IndexOption,s__Option) ).

fof(kb_SUMO_9821,axiom,
    s__instance(s__IndexOption__t,s__SetOrClass) ).

fof(kb_SUMO_9822,axiom,
    s__instance(s__Option__t,s__SetOrClass) ).

fof(kb_SUMO_9823,axiom,
    s__documentation(s__IndexOption,s__EnglishLanguage,'An option whose underlying interest is an index. Generally, index options are cash-settled.') ).

fof(kb_SUMO_9824,axiom,
    s__instance(s__inTheMoney__m,s__BinaryPredicate) ).

fof(kb_SUMO_9825,axiom,
    s__domain(s__inTheMoney__m,"1",s__Option) ).

fof(kb_SUMO_9826,axiom,
    s__domain(s__inTheMoney__m,"2",s__TimePosition) ).

fof(kb_SUMO_9827,axiom,
    s__documentation(s__inTheMoney__m,s__EnglishLanguage,'A call option is in the money if the stock price is above the strike price. A put option is in the money if the stock price is below the strike price.') ).

fof(kb_SUMO_9828,axiom,
    ! [V__Option,V__Time] :
      ( ( s__instance(V__Time,s__Agent)
        & s__instance(V__Time,s__TimePosition)
        & s__instance(V__Option,s__Agreement)
        & s__instance(V__Option,s__FinancialInstrument)
        & s__instance(V__Option,s__Option) )
     => ( ? [V__Stock,V__StockPrice,V__StrikePrice] :
            ( s__instance(V__StrikePrice,s__CurrencyMeasure)
            & s__instance(V__StockPrice,s__CurrencyMeasure)
            & s__instance(V__Stock,s__FinancialInstrument)
            & s__instance(V__Option,s__CallOption)
            & s__underlier(V__Option,V__Stock)
            & s__price(V__Stock,V__StockPrice,V__Time)
            & s__strikePrice(V__Option,V__StrikePrice)
            & less(V__StrikePrice,V__StockPrice) )
      <=> s__inTheMoney(V__Option,V__Time) ) ) ).

fof(kb_SUMO_9829,axiom,
    ! [V__Option,V__Time] :
      ( ( s__instance(V__Time,s__Agent)
        & s__instance(V__Time,s__TimePosition)
        & s__instance(V__Option,s__Agreement)
        & s__instance(V__Option,s__FinancialInstrument)
        & s__instance(V__Option,s__Option) )
     => ( ? [V__Stock,V__StockPrice,V__StrikePrice] :
            ( s__instance(V__StrikePrice,s__CurrencyMeasure)
            & s__instance(V__StockPrice,s__CurrencyMeasure)
            & s__instance(V__Stock,s__FinancialInstrument)
            & s__instance(V__Option,s__PutOption)
            & s__underlier(V__Option,V__Stock)
            & s__price(V__Stock,V__StockPrice,V__Time)
            & s__strikePrice(V__Option,V__StrikePrice)
            & less(V__StockPrice,V__StrikePrice) )
      <=> s__inTheMoney(V__Option,V__Time) ) ) ).

fof(kb_SUMO_9830,axiom,
    s__instance(s__atTheMoney__m,s__BinaryPredicate) ).

fof(kb_SUMO_9831,axiom,
    s__domain(s__atTheMoney__m,"1",s__Option) ).

fof(kb_SUMO_9832,axiom,
    s__domain(s__atTheMoney__m,"2",s__TimePosition) ).

fof(kb_SUMO_9833,axiom,
    s__documentation(s__atTheMoney__m,s__EnglishLanguage,'A term that describes an option with a strike price that is equal to the current market price of the underlying stock.') ).

fof(kb_SUMO_9834,axiom,
    ! [V__Option,V__Time] :
      ( ( s__instance(V__Time,s__Agent)
        & s__instance(V__Time,s__TimePosition)
        & s__instance(V__Option,s__Agreement)
        & s__instance(V__Option,s__FinancialInstrument) )
     => ( ? [V__Stock,V__StockPrice,V__StrikePrice] :
            ( s__instance(V__StrikePrice,s__CurrencyMeasure)
            & s__instance(V__StockPrice,s__CurrencyMeasure)
            & s__instance(V__Stock,s__FinancialInstrument)
            & s__instance(V__Option,s__Option)
            & s__underlier(V__Option,V__Stock)
            & s__price(V__Stock,V__StockPrice,V__Time)
            & s__strikePrice(V__Option,V__StrikePrice)
            & V__StockPrice = V__StrikePrice )
      <=> s__atTheMoney(V__Option,V__Time) ) ) ).

fof(kb_SUMO_9835,axiom,
    s__instance(s__outOfTheMoney__m,s__BinaryPredicate) ).

fof(kb_SUMO_9836,axiom,
    s__domain(s__outOfTheMoney__m,"1",s__Option) ).

fof(kb_SUMO_9837,axiom,
    s__domain(s__outOfTheMoney__m,"2",s__TimePosition) ).

fof(kb_SUMO_9838,axiom,
    s__documentation(s__outOfTheMoney__m,s__EnglishLanguage,'A call option is out of the money if the stock price is below its strike price. A put option is out of the money if the stock price is above its strike price.') ).

fof(kb_SUMO_9839,axiom,
    ! [V__Option,V__Time] :
      ( ( s__instance(V__Time,s__Agent)
        & s__instance(V__Time,s__TimePosition)
        & s__instance(V__Option,s__Agreement)
        & s__instance(V__Option,s__FinancialInstrument)
        & s__instance(V__Option,s__Option) )
     => ( ? [V__Stock,V__StockPrice,V__StrikePrice] :
            ( s__instance(V__StrikePrice,s__CurrencyMeasure)
            & s__instance(V__StockPrice,s__CurrencyMeasure)
            & s__instance(V__Stock,s__FinancialInstrument)
            & s__instance(V__Option,s__CallOption)
            & s__underlier(V__Option,V__Stock)
            & s__price(V__Stock,V__StockPrice,V__Time)
            & s__strikePrice(V__Option,V__StrikePrice)
            & less(V__StockPrice,V__StrikePrice) )
      <=> s__outOfTheMoney(V__Option,V__Time) ) ) ).

fof(kb_SUMO_9840,axiom,
    ! [V__Option,V__Time] :
      ( ( s__instance(V__Time,s__Agent)
        & s__instance(V__Time,s__TimePosition)
        & s__instance(V__Option,s__Agreement)
        & s__instance(V__Option,s__FinancialInstrument)
        & s__instance(V__Option,s__Option) )
     => ( ? [V__Stock,V__StockPrice,V__StrikePrice] :
            ( s__instance(V__StrikePrice,s__CurrencyMeasure)
            & s__instance(V__StockPrice,s__CurrencyMeasure)
            & s__instance(V__Stock,s__FinancialInstrument)
            & s__instance(V__Option,s__PutOption)
            & s__underlier(V__Option,V__Stock)
            & s__price(V__Stock,V__StockPrice,V__Time)
            & s__strikePrice(V__Option,V__StrikePrice)
            & less(V__StrikePrice,V__StockPrice) )
      <=> s__outOfTheMoney(V__Option,V__Time) ) ) ).

fof(kb_SUMO_9841,axiom,
    s__subclass(s__OptionStrategy,s__FinancialTransaction) ).

fof(kb_SUMO_9842,axiom,
    s__instance(s__OptionStrategy__t,s__SetOrClass) ).

fof(kb_SUMO_9843,axiom,
    s__documentation(s__OptionStrategy,s__EnglishLanguage,'A collection of buying/selling options whose purpose is to result in an optimal profit for the investor.') ).

fof(kb_SUMO_9844,axiom,
    s__subclass(s__SingleOption,s__OptionStrategy) ).

fof(kb_SUMO_9845,axiom,
    s__instance(s__SingleOption__t,s__SetOrClass) ).

fof(kb_SUMO_9846,axiom,
    s__documentation(s__SingleOption,s__EnglishLanguage,'A put or call option by itself, as opposed to multiple options as used in a spread or straddle.') ).

%FOL fof(kb_SUMO_9847,axiom,(( ( ! [V__Option] : (! [V__Strategy] : (s__instance(V__Strategy,s__Process) => (s__instance(V__Strategy,s__SingleOption) => (s__CardinalityFn(s__KappaFn(V__Option,'s__patient(V__Strategy,V__Option)')) = 1)))) ) ))).

fof(kb_SUMO_9848,axiom,
    s__subclass(s__SpreadOption,s__OptionStrategy) ).

fof(kb_SUMO_9849,axiom,
    s__instance(s__SpreadOption__t,s__SetOrClass) ).

fof(kb_SUMO_9850,axiom,
    s__documentation(s__SpreadOption,s__EnglishLanguage,'The purchase of one option and the simultaneous sale of a related option, such as two options of the same class but different strike prices and/or expiration dates.') ).

fof(kb_SUMO_9851,axiom,
    ! [V__Spread] :
      ( s__instance(V__Spread,s__SpreadOption)
     => ? [V__Option1,V__Option2,V__Buy,V__Sell,V__Time] :
          ( s__instance(V__Time,s__TimePosition)
          & s__instance(V__Sell,s__Process)
          & s__instance(V__Buy,s__Process)
          & s__instance(V__Option1,s__Option)
          & s__instance(V__Option2,s__Option)
          & s__instance(V__Buy,s__Buying)
          & s__instance(V__Sell,s__Selling)
          & s__patient(V__Buy,V__Option1)
          & s__patient(V__Sell,V__Option2)
          & s__time(V__Buy,V__Time)
          & s__time(V__Sell,V__Time) ) ) ).

fof(kb_SUMO_9852,axiom,
    s__subclass(s__ButterflySpread,s__SpreadOption) ).

fof(kb_SUMO_9853,axiom,
    s__instance(s__ButterflySpread__t,s__SetOrClass) ).

fof(kb_SUMO_9854,axiom,
    s__documentation(s__ButterflySpread,s__EnglishLanguage,'A complex option strategy that involves selling two calls and buying two calls on the same or different markets, with several maturity dates. One of the options has a higher exercise price and the other has a lower exercise price than the other two options. The payoff diagram resembles the shape of a butterfly.') ).

fof(kb_SUMO_9855,axiom,
    ! [V__Spread] :
      ( s__instance(V__Spread,s__ButterflySpread)
     => ? [V__Call1,V__Call2,V__Call3,V__Call4,V__Price1,V__Price2,V__Price3,V__Price4] :
          ( s__instance(V__Price4,s__CurrencyMeasure)
          & s__instance(V__Price3,s__CurrencyMeasure)
          & s__instance(V__Price2,s__CurrencyMeasure)
          & s__instance(V__Price1,s__CurrencyMeasure)
          & s__instance(V__Call4,s__FinancialInstrument)
          & s__instance(V__Call3,s__FinancialInstrument)
          & s__instance(V__Call2,s__FinancialInstrument)
          & s__instance(V__Call1,s__FinancialInstrument)
          & s__instance(V__Call1,s__CallOption)
          & s__instance(V__Call2,s__CallOption)
          & s__instance(V__Call3,s__CallOption)
          & s__instance(V__Call4,s__CallOption)
          & s__strikePrice(V__Call1,V__Price1)
          & s__strikePrice(V__Call2,V__Price2)
          & s__strikePrice(V__Call3,V__Price3)
          & s__strikePrice(V__Call4,V__Price4)
          & less(V__Price1,V__Price2)
          & less(V__Price1,V__Price3)
          & greater(V__Price4,V__Price2)
          & greater(V__Price4,V__Price2) ) ) ).

fof(kb_SUMO_9856,axiom,
    s__subclass(s__Straddle,s__OptionStrategy) ).

fof(kb_SUMO_9857,axiom,
    s__instance(s__Straddle__t,s__SetOrClass) ).

fof(kb_SUMO_9858,axiom,
    s__documentation(s__Straddle,s__EnglishLanguage,'The purchase or sale of an equal number of puts and calls, with the same strike price and expiration dates.') ).

fof(kb_SUMO_9859,axiom,
    ! [V__Call,V__Put,V__Straddle] :
      ( s__instance(V__Straddle,s__Straddle)
     => ? [V__Price,V__Date,V__Number] :
          ( s__instance(V__Date,s__TimePoint)
          & s__instance(V__Price,s__CurrencyMeasure)
          & s__CardinalityFn(s__KappaFn(V__Call,'(s__instance(V__Call,s__CallOption) & s__part(V__Call,V__Straddle))')) = V__Number
          & s__CardinalityFn(s__KappaFn(V__Put,'(s__instance(V__Put,s__PutOption) & s__part(V__Put,V__Straddle))')) = V__Number
          & ! [V__Option] :
              ( ( s__instance(V__Option,s__Agreement)
                & s__instance(V__Option,s__FinancialInstrument)
                & s__instance(V__Straddle,s__Object) )
             => ( ( s__instance(V__Option,s__Option)
                  & s__part(V__Option,V__Straddle) )
               => ( s__agreementExpirationDate(V__Option,V__Date)
                  & s__strikePrice(V__Option,V__Price) ) ) ) ) ) ).

fof(kb_SUMO_9860,axiom,
    s__subclass(s__LongStraddle,s__Straddle) ).

fof(kb_SUMO_9861,axiom,
    s__instance(s__LongStraddle__t,s__SetOrClass) ).

fof(kb_SUMO_9862,axiom,
    s__documentation(s__LongStraddle,s__EnglishLanguage,'A straddle in which a long position is taken in both a put and a call option') ).

fof(kb_SUMO_9863,axiom,
    s__subclass(s__ShortSale,s__FinancialTransaction) ).

fof(kb_SUMO_9864,axiom,
    s__instance(s__ShortSale__t,s__SetOrClass) ).

fof(kb_SUMO_9865,axiom,
    s__documentation(s__ShortSale,s__EnglishLanguage,'Borrowing a security (or commodity futures contract) from a broker and selling it, with the understanding that it must later be bought back (hopefully at a lower price) and returned to the broker. SEC rules allow investors to sell short only on an uptick or a zero-plus tick, to prevent pool operators from driving down a stock price through heavy short-selling, then buying the shares for a large profit.') ).

fof(kb_SUMO_9866,axiom,
    s__subclass(s__BorrowedStock,s__Stock) ).

fof(kb_SUMO_9867,axiom,
    s__instance(s__BorrowedStock__t,s__SetOrClass) ).

fof(kb_SUMO_9868,axiom,
    s__documentation(s__BorrowedStock,s__EnglishLanguage,'Stock in a short sale.') ).

fof(kb_SUMO_9869,axiom,
    s__subclass(s__StockMarketTransaction,s__FinancialTransaction) ).

fof(kb_SUMO_9870,axiom,
    s__documentation(s__StockMarketTransaction,s__EnglishLanguage,'Any &%FinancialTransaction which involves &%Stock and which occurs in a &%StockMarket.') ).

fof(kb_SUMO_9871,axiom,
    ! [V__Transaction] :
      ( s__instance(V__Transaction,s__Process)
     => ( s__instance(V__Transaction,s__StockMarketTransaction)
       => ? [V__Market] :
            ( s__instance(V__Market,s__Object)
            & s__instance(V__Market,s__StockMarket)
            & s__eventLocated(V__Transaction,V__Market) ) ) ) ).

fof(kb_SUMO_9872,axiom,
    ! [V__Stock,V__Transaction] :
      ( s__instance(V__Transaction,s__Process)
     => ( ( s__instance(V__Transaction,s__StockMarketTransaction)
          & s__patient(V__Transaction,V__Stock) )
       => s__instance(V__Stock,s__Stock) ) ) ).

fof(kb_SUMO_9873,axiom,
    s__subclass(s__Uptick,s__StockMarketTransaction) ).

fof(kb_SUMO_9874,axiom,
    s__instance(s__Uptick__t,s__SetOrClass) ).

fof(kb_SUMO_9875,axiom,
    s__documentation(s__Uptick,s__EnglishLanguage,'A stock market transaction (or sometimes, a quote) at a price higher than the preceding one for the same security.') ).

fof(kb_SUMO_9876,axiom,
    ! [V__Price1,V__Stock,V__Uptick,V__Price2,V__Time1] :
      ( ( s__instance(V__Time1,s__Agent)
        & s__instance(V__Time1,s__TimeInterval)
        & s__instance(V__Price2,s__CurrencyMeasure)
        & s__instance(V__Uptick,s__Process)
        & s__instance(V__Stock,s__Physical)
        & s__instance(V__Price1,s__CurrencyMeasure) )
     => ( ( s__instance(V__Uptick,s__Uptick)
          & s__patient(V__Uptick,V__Stock)
          & s__WhenFn(V__Uptick) = V__Time1
          & s__price(V__Stock,V__Price1,V__Time1) )
       => ? [V__Transaction,V__Time2] :
            ( s__instance(V__Time2,s__TimeInterval)
            & s__instance(V__Time2,s__Agent)
            & s__instance(V__Transaction,s__Process)
            & s__instance(V__Transaction,s__StockMarketTransaction)
            & s__patient(V__Transaction,V__Stock)
            & s__WhenFn(V__Transaction) = V__Time2
            & s__meetsTemporally(V__Time2,V__Time1)
            & s__price(V__Stock,V__Price2,V__Time2)
            & less(V__Price2,V__Price1) ) ) ) ).

fof(kb_SUMO_9877,axiom,
    s__subclass(s__Downtick,s__StockMarketTransaction) ).

fof(kb_SUMO_9878,axiom,
    s__instance(s__Downtick__t,s__SetOrClass) ).

fof(kb_SUMO_9879,axiom,
    s__instance(s__StockMarketTransaction__t,s__SetOrClass) ).

fof(kb_SUMO_9880,axiom,
    s__documentation(s__Downtick,s__EnglishLanguage,'A stock market transaction (or sometimes, a quote) at a price lower than the preceding one for the same security.') ).

fof(kb_SUMO_9881,axiom,
    ! [V__Price1,V__Stock,V__Downtick,V__Price2,V__Time1] :
      ( ( s__instance(V__Time1,s__Agent)
        & s__instance(V__Time1,s__TimeInterval)
        & s__instance(V__Price2,s__CurrencyMeasure)
        & s__instance(V__Downtick,s__Process)
        & s__instance(V__Stock,s__Physical)
        & s__instance(V__Price1,s__CurrencyMeasure) )
     => ( ( s__instance(V__Downtick,s__Downtick)
          & s__patient(V__Downtick,V__Stock)
          & s__WhenFn(V__Downtick) = V__Time1
          & s__price(V__Stock,V__Price1,V__Time1) )
       => ? [V__Transaction,V__Time2] :
            ( s__instance(V__Time2,s__TimeInterval)
            & s__instance(V__Time2,s__Agent)
            & s__instance(V__Transaction,s__Process)
            & s__instance(V__Transaction,s__StockMarketTransaction)
            & s__patient(V__Transaction,V__Stock)
            & s__WhenFn(V__Transaction) = V__Time2
            & s__meetsTemporally(V__Time2,V__Time1)
            & s__price(V__Stock,V__Price2,V__Time2)
            & greater(V__Price2,V__Price1) ) ) ) ).

fof(kb_SUMO_9882,axiom,
    s__subAttribute(s__Employment,s__ServiceContract) ).

fof(kb_SUMO_9883,axiom,
    s__subAttribute(s__Employment,s__FinancialContract) ).

fof(kb_SUMO_9884,axiom,
    ! [V__Org,V__Agent] :
      ( ( s__instance(V__Agent,s__CognitiveAgent)
        & s__instance(V__Agent,s__Agreement)
        & s__instance(V__Org,s__Organization)
        & s__instance(V__Org,s__Agreement) )
     => ( s__employs(V__Org,V__Agent)
      <=> ? [V__Employment] :
            ( s__instance(V__Employment,s__CognitiveAgent)
            & s__property(V__Employment,s__Employment)
            & s__partyToAgreement(V__Employment,V__Org)
            & s__partyToAgreement(V__Employment,V__Agent) ) ) ) ).

fof(kb_SUMO_9885,axiom,
    s__instance(s__income__m,s__TernaryPredicate) ).

fof(kb_SUMO_9886,axiom,
    s__domain(s__income__m,"1",s__Human) ).

fof(kb_SUMO_9887,axiom,
    s__domain(s__income__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9888,axiom,
    s__domain(s__income__m,"3",s__TimeInterval) ).

fof(kb_SUMO_9889,axiom,
    s__documentation(s__income__m,s__EnglishLanguage,'(&%incomeOf ?Agent ?Money ?Period) means that ?Money is the amount of money or its equivalent received during a period of time in exchange for labor or services, from the sale of goods or property, or as profit from financial investments') ).

fof(kb_SUMO_9890,axiom,
    s__instance(s__monthlyIncome__m,s__AsymmetricRelation) ).

fof(kb_SUMO_9891,axiom,
    s__domain(s__monthlyIncome__m,"1",s__Human) ).

fof(kb_SUMO_9892,axiom,
    s__domain(s__monthlyIncome__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9893,axiom,
    s__documentation(s__monthlyIncome__m,s__EnglishLanguage,'(&%monthlyIncome ?Agent ?Money) means that ?Money is the amount of money received during one month period') ).

fof(kb_SUMO_9894,axiom,
    ! [V__Agent,V__Money] :
      ( ( s__instance(V__Money,s__CurrencyMeasure)
        & s__instance(V__Agent,s__Human) )
     => ( s__monthlyIncome(V__Agent,V__Money)
      <=> ? [V__Month] :
            ( s__instance(V__Month,s__TimeInterval)
            & s__instance(V__Month,s__Month)
            & s__income(V__Agent,V__Money,V__Month) ) ) ) ).

fof(kb_SUMO_9895,axiom,
    s__instance(s__incomeEarned__m,s__TernaryPredicate) ).

fof(kb_SUMO_9896,axiom,
    s__domain(s__incomeEarned__m,"1",s__Human) ).

fof(kb_SUMO_9897,axiom,
    s__domain(s__incomeEarned__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9898,axiom,
    s__domain(s__incomeEarned__m,"3",s__OrganizationalProcess) ).

fof(kb_SUMO_9899,axiom,
    s__documentation(s__incomeEarned__m,s__EnglishLanguage,'(&%incomeEarned ?Agent ?Money ?Action) means that ?Agent earned the amount of money ?Money from performing ?Action. Note that &%incomeEarned denotes that amount of money made before taxes are deducted.') ).

fof(kb_SUMO_9900,axiom,
    ! [V__Activity,V__Agent,V__Money] :
      ( ( s__instance(V__Money,s__CurrencyMeasure)
        & s__instance(V__Agent,s__Human)
        & s__instance(V__Activity,s__OrganizationalProcess) )
     => ( s__incomeEarned(V__Agent,V__Money,V__Activity)
       => s__agent(V__Activity,V__Agent) ) ) ).

fof(kb_SUMO_9901,axiom,
    s__subrelation(s__taxDeferredIncome__m,s__incomeEarned__m) ).

fof(kb_SUMO_9902,axiom,
    s__domain(s__taxDeferredIncome__m,"1",s__Human) ).

fof(kb_SUMO_9903,axiom,
    s__domain(s__taxDeferredIncome__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9904,axiom,
    s__domain(s__taxDeferredIncome__m,"3",s__OrganizationalProcess) ).

fof(kb_SUMO_9905,axiom,
    s__documentation(s__taxDeferredIncome__m,s__EnglishLanguage,'Income whose taxes can be postponed until a later date. Examples include IRA, 401(k), Keogh Plan, annuity, Savings Bond and Employee Stock Ownership Plan.') ).

fof(kb_SUMO_9906,axiom,
    ! [V__Activity,V__Agent,V__Time,V__Income] :
      ( ( s__instance(V__Income,s__CurrencyMeasure)
        & s__instance(V__Time,s__TimePosition)
        & s__instance(V__Agent,s__Human)
        & s__instance(V__Activity,s__OrganizationalProcess) )
     => ( ( s__taxDeferredIncome(V__Agent,V__Income,V__Activity)
          & s__time(V__Activity,V__Time) )
       => ~ ? [V__Tax] :
              ( s__instance(V__Tax,s__Process)
              & s__instance(V__Tax,s__Tax)
              & s__causes(V__Activity,V__Tax)
              & s__time(V__Tax,V__Time) ) ) ) ).

fof(kb_SUMO_9907,axiom,
    s__subrelation(s__afterTaxIncome__m,s__incomeEarned__m) ).

fof(kb_SUMO_9908,axiom,
    s__domain(s__afterTaxIncome__m,"1",s__Human) ).

fof(kb_SUMO_9909,axiom,
    s__domain(s__afterTaxIncome__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9910,axiom,
    s__domain(s__afterTaxIncome__m,"3",s__OrganizationalProcess) ).

fof(kb_SUMO_9911,axiom,
    s__documentation(s__afterTaxIncome__m,s__EnglishLanguage,'An amount (usually income) after taxes have been subtracted.') ).

fof(kb_SUMO_9912,axiom,
    ! [V__Activity,V__Agent,V__ATIncome] :
      ( ( s__instance(V__ATIncome,s__OrganizationalProcess)
        & s__instance(V__Agent,s__Human)
        & s__instance(V__Activity,s__OrganizationalProcess)
        & s__instance(V__Activity,s__CurrencyMeasure) )
     => ( ? [V__Income,V__Tax,V__TaxAmount] :
            ( s__instance(V__TaxAmount,s__CurrencyMeasure)
            & s__instance(V__Tax,s__ChargingAFee)
            & s__instance(V__Income,s__CurrencyMeasure)
            & s__incomeEarned(V__Agent,V__Income,V__Activity)
            & s__amountCharged(V__Tax,V__TaxAmount)
            & s__causes(V__Activity,V__Tax)
            & V__ATIncome = minus(V__Income,V__TaxAmount) )
      <=> s__afterTaxIncome(V__Agent,V__Activity,V__ATIncome) ) ) ).

fof(kb_SUMO_9913,axiom,
    s__subrelation(s__beforeTaxIncome__m,s__incomeEarned__m) ).

fof(kb_SUMO_9914,axiom,
    s__domain(s__beforeTaxIncome__m,"1",s__Human) ).

fof(kb_SUMO_9915,axiom,
    s__domain(s__beforeTaxIncome__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9916,axiom,
    s__domain(s__beforeTaxIncome__m,"3",s__OrganizationalProcess) ).

fof(kb_SUMO_9917,axiom,
    s__documentation(s__beforeTaxIncome__m,s__EnglishLanguage,'Income before taxes are deducted') ).

fof(kb_SUMO_9918,axiom,
    s__instance(s__employeeContribution__m,s__TernaryPredicate) ).

fof(kb_SUMO_9919,axiom,
    s__domain(s__employeeContribution__m,"1",s__Human) ).

fof(kb_SUMO_9920,axiom,
    s__domain(s__employeeContribution__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9921,axiom,
    s__domain(s__employeeContribution__m,"3",s__TimeInterval) ).

fof(kb_SUMO_9922,axiom,
    s__documentation(s__employeeContribution__m,s__EnglishLanguage,'An individuals contribution to his/her own retirement plan, often tax-deferred.') ).

fof(kb_SUMO_9923,axiom,
    ! [V__Agent,V__Money,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Money,s__CurrencyMeasure)
        & s__instance(V__Agent,s__Human) )
     => ( s__employeeContribution(V__Agent,V__Money,V__Period)
       => ? [V__Org,V__Plan] :
            ( s__instance(V__Plan,s__Process)
            & s__instance(V__Org,s__Organization)
            & s__instance(V__Plan,s__PensionPlan)
            & s__employs(V__Org,V__Agent)
            & s__agent(V__Plan,V__Org)
            & s__destination(V__Plan,V__Agent) ) ) ) ).

fof(kb_SUMO_9924,axiom,
    s__instance(s__compensationPackage__m,s__TernaryPredicate) ).

fof(kb_SUMO_9925,axiom,
    s__domain(s__compensationPackage__m,"1",s__Human) ).

fof(kb_SUMO_9926,axiom,
    s__domain(s__compensationPackage__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9927,axiom,
    s__domain(s__compensationPackage__m,"3",s__TimePosition) ).

fof(kb_SUMO_9928,axiom,
    s__documentation(s__compensationPackage__m,s__EnglishLanguage,'The total monetary value an employee receives during a certain time period.') ).

fof(kb_SUMO_9929,axiom,
    ! [V__Agent,V__Money,V__Period] :
      ( ( s__instance(V__Period,s__TimePosition)
        & s__instance(V__Money,s__CurrencyMeasure)
        & s__instance(V__Agent,s__Human) )
     => ( s__compensationPackage(V__Agent,V__Money,V__Period)
       => ? [V__Activity] :
            ( s__instance(V__Activity,s__OrganizationalProcess)
            & s__instance(V__Activity,s__Working)
            & s__agent(V__Activity,V__Agent)
            & V__Period = s__WhenFn(V__Activity)
            & s__incomeEarned(V__Agent,V__Money,V__Activity) ) ) ) ).

fof(kb_SUMO_9930,axiom,
    s__subclass(s__IndividualRetirementAccount,s__SavingsAccount) ).

fof(kb_SUMO_9931,axiom,
    s__instance(s__IndividualRetirementAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9932,axiom,
    s__instance(s__SavingsAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9933,axiom,
    s__subclass(s__IndividualRetirementAccount,s__PersonalAccount) ).

fof(kb_SUMO_9934,axiom,
    s__subclass(s__IndividualRetirementAccount,s__PensionPlan) ).

fof(kb_SUMO_9935,axiom,
    s__documentation(s__IndividualRetirementAccount,s__EnglishLanguage,'A tax-deferred retirement account for an individual that permits individuals to set aside up to $2,000 per year, with earnings tax-deferred until withdrawals begin at age 59 1/2 or later (or earlier, with a 10% penalty). Only those who do not participate in a pension plan at work or who do participate and meet certain income guidelines can make deductible contributions to an IRA. All others can make contributions to an IRA on a non-deductible basis. Such contributions qualify as a deduction against income earned in that year and interest accumulates tax-deferred until the funds are withdrawn.') ).

fof(kb_SUMO_9936,axiom,
    s__subclass(s__RothIRAAccount,s__IndividualRetirementAccount) ).

fof(kb_SUMO_9937,axiom,
    s__instance(s__RothIRAAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9938,axiom,
    s__documentation(s__RothIRAAccount,s__EnglishLanguage,'An individual retirement account in which a person can set aside after-tax income up to a specified amount each year. Earnings on the account are tax-free, and tax-free withdrawals may be made at retirement age.') ).

fof(kb_SUMO_9939,axiom,
    s__subclass(s__SavingsPlan_401K,s__DefinedContributionPlan) ).

fof(kb_SUMO_9940,axiom,
    s__instance(s__SavingsPlan_401K__t,s__SetOrClass) ).

fof(kb_SUMO_9941,axiom,
    s__instance(s__DefinedContributionPlan__t,s__SetOrClass) ).

fof(kb_SUMO_9942,axiom,
    s__documentation(s__SavingsPlan_401K,s__EnglishLanguage,'A defined contribution plan offered by a corporation to its employees, which allows employees to set aside tax-deferred income for retirement purposes. The name 401(k) comes from the IRS section describing the program.') ).

fof(kb_SUMO_9943,axiom,
    s__subclass(s__DefinedContributionPlan,s__PensionPlan) ).

fof(kb_SUMO_9944,axiom,
    s__documentation(s__DefinedContributionPlan,s__EnglishLanguage,'A company retirement plan, such as a 401(k) or 403(b), in which the employee elects to defer some amount of his/her salary into the plan and bears the investment risk.') ).

fof(kb_SUMO_9945,axiom,
    s__subclass(s__SavingsPlan_403B,s__DefinedContributionPlan) ).

fof(kb_SUMO_9946,axiom,
    s__instance(s__SavingsPlan_403B__t,s__SetOrClass) ).

fof(kb_SUMO_9947,axiom,
    s__documentation(s__SavingsPlan_403B,s__EnglishLanguage,'A retirement plan similar to a 401(k) plan, but one which is offered by non-profit organizations, such as universities and some charitable organizations, rather than corporations.') ).

fof(kb_SUMO_9948,axiom,
    s__subclass(s__SARSEPPlan,s__DefinedContributionPlan) ).

fof(kb_SUMO_9949,axiom,
    s__instance(s__SARSEPPlan__t,s__SetOrClass) ).

fof(kb_SUMO_9950,axiom,
    s__subclass(s__Rollover,s__FinancialTransaction) ).

fof(kb_SUMO_9951,axiom,
    s__instance(s__Rollover__t,s__SetOrClass) ).

fof(kb_SUMO_9952,axiom,
    s__documentation(s__Rollover,s__EnglishLanguage,'A tax-free reinvestment of a distribution from a qualified retirement plan into an IRA or other qualified plan within 60 days. Also called IRA rollover. Or more generally, a movement of funds from one investment to another.') ).

fof(kb_SUMO_9953,axiom,
    s__subclass(s__DirectRollover,s__Rollover) ).

fof(kb_SUMO_9954,axiom,
    s__instance(s__DirectRollover__t,s__SetOrClass) ).

fof(kb_SUMO_9955,axiom,
    s__documentation(s__DirectRollover,s__EnglishLanguage,'A distribution from qualified pension plan, 401(k) plan, or 403(b) plan, that is remitted directly to the trustee, custodian, or issuer of the receiving IRA and is reported to the IRS as a rollover. This can only be done once per year, per account.') ).

fof(kb_SUMO_9956,axiom,
    s__subclass(s__SavingsPlan_408K,s__PensionPlan) ).

fof(kb_SUMO_9957,axiom,
    s__instance(s__SavingsPlan_408K__t,s__SetOrClass) ).

fof(kb_SUMO_9958,axiom,
    s__instance(s__PensionPlan__t,s__SetOrClass) ).

fof(kb_SUMO_9959,axiom,
    s__documentation(s__SavingsPlan_408K,s__EnglishLanguage,'A simpler alternative to a 401(k) plan available only to companies with 25 or fewer employees, which gives employees the opportunity to make contributions to their SEP accounts with pre-tax dollars and reduce their current years net income.') ).

fof(kb_SUMO_9960,axiom,
    s__instance(s__accountNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_9961,axiom,
    s__instance(s__accountNumber__m,s__AsymmetricRelation) ).

fof(kb_SUMO_9962,axiom,
    s__domain(s__accountNumber__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_9963,axiom,
    s__domain(s__accountNumber__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_9964,axiom,
    s__instance(s__stockSymbol__m,s__BinaryPredicate) ).

fof(kb_SUMO_9965,axiom,
    s__instance(s__stockSymbol__m,s__AsymmetricRelation) ).

fof(kb_SUMO_9966,axiom,
    s__domain(s__stockSymbol__m,"1",s__Stock) ).

fof(kb_SUMO_9967,axiom,
    s__domain(s__stockSymbol__m,"2",s__SymbolicString) ).

fof(kb_SUMO_9968,axiom,
    s__documentation(s__stockSymbol__m,s__EnglishLanguage,'A unique symbol assigned to a security. NYSE and AMEX listed stocks have symbols of three characters or less. NASDAQ-listed securities have four or five characters.') ).

fof(kb_SUMO_9969,axiom,
    s__subclass(s__VisaCard,s__CreditCard) ).

fof(kb_SUMO_9970,axiom,
    s__instance(s__VisaCard__t,s__SetOrClass) ).

fof(kb_SUMO_9971,axiom,
    s__instance(s__CreditCard__t,s__SetOrClass) ).

fof(kb_SUMO_9972,axiom,
    s__subclass(s__MasterCard,s__CreditCard) ).

fof(kb_SUMO_9973,axiom,
    s__instance(s__MasterCard__t,s__SetOrClass) ).

fof(kb_SUMO_9974,axiom,
    s__subclass(s__DiscoverCard,s__CreditCard) ).

fof(kb_SUMO_9975,axiom,
    s__instance(s__DiscoverCard__t,s__SetOrClass) ).

fof(kb_SUMO_9976,axiom,
    s__subclass(s__AmericanExpressCard,s__CreditCard) ).

fof(kb_SUMO_9977,axiom,
    s__instance(s__AmericanExpressCard__t,s__SetOrClass) ).

fof(kb_SUMO_9978,axiom,
    s__instance(s__checkNumber__m,s__AsymmetricRelation) ).

fof(kb_SUMO_9979,axiom,
    s__domain(s__checkNumber__m,"1",s__Check) ).

fof(kb_SUMO_9980,axiom,
    s__domain(s__checkNumber__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_9981,axiom,
    s__instance(s__netAmount__m,s__BinaryPredicate) ).

fof(kb_SUMO_9982,axiom,
    s__instance(s__netAmount__m,s__AsymmetricRelation) ).

fof(kb_SUMO_9983,axiom,
    s__domain(s__netAmount__m,"1",s__Investment) ).

fof(kb_SUMO_9984,axiom,
    s__domain(s__netAmount__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9985,axiom,
    s__documentation(s__netAmount__m,s__EnglishLanguage,'The amount due the supplier after commissions have been deducted.') ).

fof(kb_SUMO_9986,axiom,
    s__instance(s__BrokerageAccount,s__InvestmentAccount) ).

fof(kb_SUMO_9987,axiom,
    s__instance(s__InvestmentAccount__t,s__SetOrClass) ).

fof(kb_SUMO_9988,axiom,
    s__documentation(s__BrokerageAccount,s__EnglishLanguage,'A fund that a customer has entrusted to a securities brokerage.') ).

fof(kb_SUMO_9989,axiom,
    s__instance(s__closingPrice__m,s__TernaryPredicate) ).

fof(kb_SUMO_9990,axiom,
    s__domain(s__closingPrice__m,"1",s__Stock) ).

fof(kb_SUMO_9991,axiom,
    s__domain(s__closingPrice__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9992,axiom,
    s__domain(s__closingPrice__m,"3",s__Day) ).

fof(kb_SUMO_9993,axiom,
    s__documentation(s__closingPrice__m,s__EnglishLanguage,'(&%closingPrice ?Stock ?Amount ?Day) means that the closing price of the &%Stock ?Stock on the &%Day ?Day was ?Amount.') ).

fof(kb_SUMO_9994,axiom,
    s__subrelation(s__finalPrice__m,s__monetaryValue__m) ).

fof(kb_SUMO_9995,axiom,
    s__domain(s__finalPrice__m,"1",s__Stock) ).

fof(kb_SUMO_9996,axiom,
    s__domain(s__finalPrice__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_9997,axiom,
    s__subclass(s__Cash,s__FinancialInstrument) ).

fof(kb_SUMO_9998,axiom,
    s__instance(s__Cash__t,s__SetOrClass) ).

fof(kb_SUMO_9999,axiom,
    s__subclass(s__Cash,s__FinancialAsset) ).

fof(kb_SUMO_10000,axiom,
    s__documentation(s__Cash,s__EnglishLanguage,'Circulating paper money') ).

fof(kb_SUMO_10001,axiom,
    ! [V__Cash] :
      ( s__instance(V__Cash,s__Physical)
     => ( s__instance(V__Cash,s__Cash)
       => ? [V__Value] :
            ( s__instance(V__Value,s__CurrencyMeasure)
            & s__monetaryValue(V__Cash,V__Value) ) ) ) ).

fof(kb_SUMO_10002,axiom,
    s__instance(s__riskTolerance__m,s__BinaryPredicate) ).

fof(kb_SUMO_10003,axiom,
    s__instance(s__riskTolerance__m,s__AsymmetricRelation) ).

fof(kb_SUMO_10004,axiom,
    s__domain(s__riskTolerance__m,"1",s__Investor) ).

fof(kb_SUMO_10005,axiom,
    s__domain(s__riskTolerance__m,"2",s__RiskAttribute) ).

fof(kb_SUMO_10006,axiom,
    ! [V__Agent,V__Investment,V__Level] :
      ( ( s__instance(V__Level,s__RiskAttribute)
        & s__instance(V__Investment,s__Object)
        & s__instance(V__Agent,s__Investor)
        & s__instance(V__Agent,s__Agent) )
     => ( ( s__riskTolerance(V__Agent,V__Level)
          & s__instance(V__Investment,s__Investment)
          & s__possesses(V__Agent,V__Investment) )
       => s__riskLevel(V__Investment,V__Level) ) ) ).

fof(kb_SUMO_10007,axiom,
    s__instance(s__cardCode__m,s__BinaryPredicate) ).

fof(kb_SUMO_10008,axiom,
    s__subrelation(s__cardCode__m,s__represents__m) ).

fof(kb_SUMO_10009,axiom,
    s__domain(s__cardCode__m,"1",s__ContentBearingObject) ).

fof(kb_SUMO_10010,axiom,
    s__domain(s__cardCode__m,"2",s__BankCard) ).

fof(kb_SUMO_10011,axiom,
    s__documentation(s__cardCode__m,s__EnglishLanguage,'(&%cardCode ?Code ?Card) means that ?Code represents the account number of the BankCard ?Card.') ).

fof(kb_SUMO_10012,axiom,
    ! [V__Code,V__Card,V__Account] :
      ( ( s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Card,s__BankCard)
        & s__instance(V__Code,s__ContentBearingObject) )
     => ( ( s__cardCode(V__Code,V__Card)
          & s__cardAccount(V__Card,V__Account) )
       => ? [V__Encoding] :
            ( s__instance(V__Encoding,s__Process)
            & s__instance(V__Encoding,s__Encoding)
            & s__patient(V__Encoding,V__Account) ) ) ) ).

fof(kb_SUMO_10013,axiom,
    s__subclass(s__ValidCard,s__BankCard) ).

fof(kb_SUMO_10014,axiom,
    s__instance(s__ValidCard__t,s__SetOrClass) ).

fof(kb_SUMO_10015,axiom,
    s__instance(s__BankCard__t,s__SetOrClass) ).

fof(kb_SUMO_10016,axiom,
    s__documentation(s__ValidCard,s__EnglishLanguage,'A class of valid BankCards') ).

fof(kb_SUMO_10017,axiom,
    ! [V__Authorization,V__Card,V__Transaction] :
      ( ( s__instance(V__Transaction,s__Process)
        & s__instance(V__Card,s__Object)
        & s__instance(V__Authorization,s__Process) )
     => ( ( s__instance(V__Authorization,s__AuthorizationOfTransaction)
          & s__instance(V__Transaction,s__FinancialTransaction)
          & s__instance(V__Card,s__BankCard)
          & s__instrument(V__Transaction,V__Card)
          & s__causes(V__Authorization,V__Transaction) )
       => s__instance(V__Card,s__ValidCard) ) ) ).

fof(kb_SUMO_10018,axiom,
    s__subclass(s__ExpiredCard,s__BankCard) ).

fof(kb_SUMO_10019,axiom,
    s__instance(s__ExpiredCard__t,s__SetOrClass) ).

fof(kb_SUMO_10020,axiom,
    s__disjoint(s__ExpiredCard,s__ValidCard) ).

fof(kb_SUMO_10021,axiom,
    s__documentation(s__ExpiredCard,s__EnglishLanguage,'A class of expired BankCards.') ).

%FOL fof(kb_SUMO_10022,axiom,(( (! [V__Time,V__Card,V__Account] : ((s__instance(V__Account,s__FinancialAccount) & s__instance(V__Card,s__BankCard) & s__instance(V__Time,s__TimePosition)) => ((s__holdsDuring(V__Time,'s__instance(V__Card,s__ExpiredCard)') & s__cardAccount(V__Card,V__Account)) => s__holdsDuring(V__Time,'(~ s__attribute(V__Card,s__ActiveAgreement))')))) ))).

fof(kb_SUMO_10023,axiom,
    s__instance(s__pin__m,s__BinaryPredicate) ).

fof(kb_SUMO_10024,axiom,
    s__subrelation(s__pin__m,s__represents__m) ).

fof(kb_SUMO_10025,axiom,
    s__domain(s__pin__m,"1",s__SymbolicString) ).

fof(kb_SUMO_10026,axiom,
    s__domain(s__pin__m,"2",s__BankCard) ).

fof(kb_SUMO_10027,axiom,
    s__documentation(s__pin__m,s__EnglishLanguage,'(&%pin ?PIN ?Card) means that ?PIN is a personal identification number linked to the ?Card.') ).

fof(kb_SUMO_10028,axiom,
    ! [V__Agent,V__Card,V__Transaction] :
      ( ( s__instance(V__Transaction,s__Process)
        & s__instance(V__Card,s__BankCard)
        & s__instance(V__Agent,s__Agent) )
     => ( ( s__instance(V__Card,s__DebitCard)
          & s__possesses(V__Agent,V__Card)
          & s__instance(V__Transaction,s__FinancialTransaction)
          & s__instrument(V__Transaction,V__Card) )
       => ? [V__PIN,V__Enter] :
            ( s__instance(V__Enter,s__Process)
            & s__instance(V__PIN,s__SymbolicString)
            & s__pin(V__PIN,V__Card)
            & s__instance(V__Enter,s__EnteringAPin)
            & s__patient(V__Enter,V__PIN)
            & s__agent(V__Enter,V__Agent) ) ) ) ).

fof(kb_SUMO_10029,axiom,
    s__subclass(s__EnteringAPin,s__AuthorizationOfTransaction) ).

fof(kb_SUMO_10030,axiom,
    s__instance(s__EnteringAPin__t,s__SetOrClass) ).

fof(kb_SUMO_10031,axiom,
    s__subclass(s__EnteringAPing,s__ContentDevelopment) ).

fof(kb_SUMO_10032,axiom,
    s__instance(s__EnteringAPing__t,s__SetOrClass) ).

fof(kb_SUMO_10033,axiom,
    s__documentation(s__EnteringAPin,s__EnglishLanguage,'A subclass of &%AuthorizationOfTransaction where a customer enters his/her personal identification number.') ).

fof(kb_SUMO_10034,axiom,
    ! [V__Enter] :
      ( s__instance(V__Enter,s__Process)
     => ( s__instance(V__Enter,s__EnteringAPin)
       => ? [V__Pin,V__Card] :
            ( s__instance(V__Card,s__BankCard)
            & s__instance(V__Pin,s__SymbolicString)
            & s__pin(V__Pin,V__Card)
            & s__patient(V__Enter,V__Pin) ) ) ) ).

fof(kb_SUMO_10035,axiom,
    s__subclass(s__VerifyingCardCode,s__AuthorizationOfTransaction) ).

fof(kb_SUMO_10036,axiom,
    s__instance(s__VerifyingCardCode__t,s__SetOrClass) ).

fof(kb_SUMO_10037,axiom,
    s__documentation(s__VerifyingCardCode,s__EnglishLanguage,'A subclass of &%AuthorizationOfTransaction where an ATM machine checks the code of the BankCard inserted to this machine.') ).

fof(kb_SUMO_10038,axiom,
    ! [V__Code,V__Card,V__Check] :
      ( ( s__instance(V__Check,s__Process)
        & s__instance(V__Card,s__BankCard)
        & s__instance(V__Code,s__ContentBearingObject) )
     => ( ( s__instance(V__Check,s__VerifyingCardCode)
          & s__patient(V__Check,V__Code)
          & s__cardCode(V__Code,V__Card) )
       => ? [V__Decode] :
            ( s__instance(V__Decode,s__Process)
            & s__instance(V__Decode,s__Decoding)
            & s__subProcess(V__Decode,V__Check)
            & s__patient(V__Decode,V__Code) ) ) ) ).

fof(kb_SUMO_10039,axiom,
    s__subclass(s__ATMMachine,s__StationaryArtifact) ).

fof(kb_SUMO_10040,axiom,
    s__instance(s__ATMMachine__t,s__SetOrClass) ).

fof(kb_SUMO_10041,axiom,
    s__documentation(s__ATMMachine,s__EnglishLanguage,'(Automatic Teller Machine) A banking terminal that accepts deposits and dispenses cash. ATMs are activated by inserting a cash or credit card that contains the users account number and PIN on a magnetic stripe. The ATM calls up the banks computers to verify the balance, dispenses the cash and then transmits a completed transaction notice.') ).

fof(kb_SUMO_10042,axiom,
    ! [V__Org,V__Customer,V__Agent,V__Service] :
      ( ( s__instance(V__Service,s__Process)
        & s__instance(V__Agent,s__CognitiveAgent)
        & s__instance(V__Customer,s__Object)
        & s__instance(V__Org,s__Organization) )
     => ( ( s__instance(V__Service,s__CommercialService)
          & s__agent(V__Service,V__Agent)
          & s__employs(V__Org,V__Agent)
          & s__destination(V__Service,V__Customer) )
       => s__hasPurpose(V__Service,'(? [V__Transaction] : (s__instance(V__Transaction,s__Process) & s__instance(V__Transaction,s__FinancialTransaction) & s__destination(V__Transaction,V__Org) & s__origin(V__Transaction,V__Customer)))') ) ) ).

fof(kb_SUMO_10043,axiom,
    ! [V__Agent,V__Bank,V__Account] :
      ( ( s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Bank,s__FinancialOrganization)
        & s__instance(V__Bank,s__CognitiveAgent)
        & s__instance(V__Agent,s__CognitiveAgent) )
     => ( ( s__accountHolder(V__Account,V__Agent)
          & s__accountAt(V__Account,V__Bank) )
       => s__customer(V__Agent,V__Bank) ) ) ).

fof(kb_SUMO_10044,axiom,
    s__instance(s__customerRepresentative__m,s__TernaryPredicate) ).

fof(kb_SUMO_10045,axiom,
    s__domain(s__customerRepresentative__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_10046,axiom,
    s__domain(s__customerRepresentative__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_10047,axiom,
    s__domain(s__customerRepresentative__m,"3",s__Organization) ).

fof(kb_SUMO_10048,axiom,
    s__documentation(s__customerRepresentative__m,s__EnglishLanguage,'(&%customerRepresentative ?PERSON1 ?PERSON2 ?ORG) means that ?PERSON1 acts as a representative of &%Organization ?ORG in a &%SocialInteraction involving ?PERSON2.') ).

fof(kb_SUMO_10049,axiom,
    ! [V__Org,V__Person1,V__Person2] :
      ( ( s__instance(V__Person2,s__CognitiveAgent)
        & s__instance(V__Person1,s__CognitiveAgent)
        & s__instance(V__Org,s__Organization) )
     => ( s__customerRepresentative(V__Person1,V__Person2,V__Org)
      <=> ? [V__Service] :
            ( s__instance(V__Service,s__Process)
            & s__instance(V__Service,s__FinancialTransaction)
            & s__employs(V__Org,V__Person1)
            & s__agent(V__Service,V__Person1)
            & s__destination(V__Service,V__Person2) ) ) ) ).

fof(kb_SUMO_10050,axiom,
    s__instance(s__Manager,s__Position) ).

fof(kb_SUMO_10051,axiom,
    s__documentation(s__Manager,s__EnglishLanguage,'One who directs a business or other enterprise.') ).

fof(kb_SUMO_10052,axiom,
    s__instance(s__Banker,s__SkilledOccupation) ).

fof(kb_SUMO_10053,axiom,
    s__documentation(s__Banker,s__EnglishLanguage,'Any &%SkilledOccupation which involves working in a &%Bank-FinancialOrganization.') ).

fof(kb_SUMO_10054,axiom,
    ! [V__O,V__B,V__H] :
      ( ( s__instance(V__B,s__Position)
        & s__instance(V__B,s__Object)
        & s__instance(V__O,s__Organization) )
     => ( ( s__instance(V__H,s__Human)
          & s__occupiesPosition(V__H,V__B,V__O)
          & s__attribute(V__B,s__Banker) )
       => s__instance(V__O,s__Bank_FinancialOrganization) ) ) ).

fof(kb_SUMO_10055,axiom,
    s__subclass(s__ATMSlot,s__Hole) ).

fof(kb_SUMO_10056,axiom,
    s__instance(s__ATMSlot__t,s__SetOrClass) ).

fof(kb_SUMO_10057,axiom,
    s__documentation(s__ATMSlot,s__EnglishLanguage,'A narrow opening in an ATM machine where cards are inserted.') ).

fof(kb_SUMO_10058,axiom,
    ! [V__Slot] :
      ( s__instance(V__Slot,s__Hole)
     => ( s__instance(V__Slot,s__ATMSlot)
       => ? [V__ATM] :
            ( s__instance(V__ATM,s__SelfConnectedObject)
            & s__instance(V__ATM,s__ATMMachine)
            & s__hole(V__Slot,V__ATM) ) ) ) ).

fof(kb_SUMO_10059,axiom,
    ! [V__Slot] :
      ( s__instance(V__Slot,s__ATMSlot)
     => ? [V__Insert,V__Card] :
          ( s__instance(V__Insert,s__Process)
          & s__instance(V__Insert,s__Putting)
          & s__patient(V__Insert,V__Card)
          & s__instance(V__Card,s__BankCard)
          & s__destination(V__Insert,V__Slot) ) ) ).

fof(kb_SUMO_10060,axiom,
    s__instance(s__phoneNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_10061,axiom,
    s__subrelation(s__phoneNumber__m,s__refers__m) ).

fof(kb_SUMO_10062,axiom,
    s__domain(s__phoneNumber__m,"1",s__SymbolicString) ).

fof(kb_SUMO_10063,axiom,
    s__domain(s__phoneNumber__m,"2",s__Telephone) ).

fof(kb_SUMO_10064,axiom,
    s__documentation(s__phoneNumber__m,s__EnglishLanguage,'(&%phoneNumber ?Phone ?Agent) holds if ?Phone is a phone number corresponding to the Telephone ?Phone.') ).

fof(kb_SUMO_10065,axiom,
    s__instance(s__dayPhone__m,s__BinaryPredicate) ).

fof(kb_SUMO_10066,axiom,
    s__domain(s__dayPhone__m,"1",s__SymbolicString) ).

fof(kb_SUMO_10067,axiom,
    s__domain(s__dayPhone__m,"2",s__Agent) ).

fof(kb_SUMO_10068,axiom,
    s__documentation(s__dayPhone__m,s__EnglishLanguage,'(&%dayPhone ?Phone ?Agent) means that ?Phone is a phone number corresponding to the location where ?Agent can be reached during the day.') ).

%FOL fof(kb_SUMO_10069,axiom,(( (! [V__Agent,V__Day,V__Number] : ((s__instance(V__Number,s__SymbolicString) & s__instance(V__Number,s__NonnegativeInteger) & s__subclass(V__Day,s__Day) & s__instance(V__Day,s__SetOrClass) & s__instance(V__Agent,s__Agent)) => ((s__dayPhone(V__Number,V__Agent) & s__instance(V__Day,s__Day)) => (? [V__Phone] : (s__instance(V__Phone,s__Telephone) & s__phoneNumber(V__Number,V__Phone) & s__holdsDuring(s__HourFn(V__Number,V__Day),'s__possesses(V__Agent,V__Phone)') & less(V__Number,18)))))) ))).

fof(kb_SUMO_10070,axiom,
    s__instance(s__eveningPhone__m,s__BinaryPredicate) ).

fof(kb_SUMO_10071,axiom,
    s__domain(s__eveningPhone__m,"1",s__SymbolicString) ).

fof(kb_SUMO_10072,axiom,
    s__domain(s__eveningPhone__m,"2",s__Agent) ).

fof(kb_SUMO_10073,axiom,
    s__documentation(s__eveningPhone__m,s__EnglishLanguage,'(&%eveningPhone ?Phone ?Agent) means that ?Phone is a phone number corresponidng to the location where ?Agent can be reached during the evening.') ).

%FOL fof(kb_SUMO_10074,axiom,(( (! [V__Agent,V__Day,V__Number] : ((s__instance(V__Number,s__SymbolicString) & s__instance(V__Number,s__NonnegativeInteger) & s__subclass(V__Day,s__Day) & s__instance(V__Day,s__SetOrClass) & s__instance(V__Agent,s__Agent)) => ((s__eveningPhone(V__Number,V__Agent) & s__instance(V__Day,s__Day)) => (? [V__Phone] : (s__instance(V__Phone,s__Telephone) & s__phoneNumber(V__Number,V__Phone) & s__holdsDuring(s__HourFn(V__Number,V__Day),'s__possesses(V__Agent,V__Phone)') & greater(V__Number,18)))))) ))).

fof(kb_SUMO_10075,axiom,
    s__documentation(s__financialAccount__m,s__EnglishLanguage,'A formal banking, brokerage, or business relationship established to provide for regular services, dealings, and other financial transactions. (&%financialAccount ?ACCOUNT ?ORG) means that ?ACCOUNT is a financial account opened at the &%FinancialCompany ?ORG.') ).

fof(kb_SUMO_10076,axiom,
    s__domain(s__financialAccount__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10077,axiom,
    s__domain(s__financialAccount__m,"2",s__FinancialCompany) ).

fof(kb_SUMO_10078,axiom,
    s__instance(s__financialAccount__m,s__BinaryPredicate) ).

fof(kb_SUMO_10079,axiom,
    s__subrelation(s__financialAccount__m,s__partyToAgreement__m) ).

fof(kb_SUMO_10080,axiom,
    s__subrelation(s__availableBalance__m,s__currentAccountBalance__m) ).

fof(kb_SUMO_10081,axiom,
    s__domain(s__availableBalance__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10082,axiom,
    s__domain(s__availableBalance__m,"2",s__Day) ).

fof(kb_SUMO_10083,axiom,
    s__domain(s__availableBalance__m,"3",s__CurrencyMeasure) ).

fof(kb_SUMO_10084,axiom,
    s__documentation(s__availableBalance__m,s__EnglishLanguage,'(&%availableBalance ?Account ?Day ?Amount) means that ?Amount is the balance which is available for withdrawal from the &%FinancialAccount ?Account.') ).

fof(kb_SUMO_10085,axiom,
    ! [V__Amount1,V__Day,V__Amount,V__Account,V__Transaction] :
      ( ( s__instance(V__Account,s__Object)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Day,s__Day)
        & s__instance(V__Amount1,s__Quantity) )
     => ( ( s__instance(V__Transaction,s__FinancialTransaction)
          & s__origin(V__Transaction,V__Account)
          & s__transactionAmount(V__Transaction,V__Amount)
          & s__date(V__Transaction,V__Day) )
       => ? [V__Amount2] :
            ( s__instance(V__Amount2,s__CurrencyMeasure)
            & s__availableBalance(V__Account,V__Day,V__Amount2)
            & greatereq(V__Amount1,V__Amount2) ) ) ) ).

fof(kb_SUMO_10086,axiom,
    s__subrelation(s__availableCash__m,s__availableBalance__m) ).

fof(kb_SUMO_10087,axiom,
    s__domain(s__availableCash__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10088,axiom,
    s__domain(s__availableCash__m,"2",s__Day) ).

fof(kb_SUMO_10089,axiom,
    s__domain(s__availableCash__m,"3",s__CurrencyMeasure) ).

fof(kb_SUMO_10090,axiom,
    s__documentation(s__availableCash__m,s__EnglishLanguage,'(&%availableCash ?Account ?Day ?Cash) holds if ?Cash is a cash amount available for withdrawal from the &%FinancialAccount ?Account.') ).

fof(kb_SUMO_10091,axiom,
    ! [V__Amount1,V__Cash,V__Day,V__Amount,V__Account,V__Transaction] :
      ( ( s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Amount,s__CurrencyMeasure)
        & s__instance(V__Day,s__Day)
        & s__instance(V__Amount1,s__Quantity) )
     => ( ( s__instance(V__Transaction,s__FinancialTransaction)
          & s__origin(V__Transaction,s__CurrencyFn(V__Account))
          & s__transactionAmount(V__Transaction,V__Amount)
          & s__instance(V__Cash,s__Cash)
          & s__patient(V__Transaction,V__Cash)
          & s__date(V__Transaction,V__Day) )
       => ? [V__Amount2] :
            ( s__instance(V__Amount2,s__CurrencyMeasure)
            & s__availableCash(V__Account,V__Day,V__Amount2)
            & greatereq(V__Amount1,V__Amount2) ) ) ) ).

fof(kb_SUMO_10092,axiom,
    s__instance(s__paymentsPerPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_10093,axiom,
    s__domain(s__paymentsPerPeriod__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10094,axiom,
    s__domain(s__paymentsPerPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_10095,axiom,
    s__domain(s__paymentsPerPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_10096,axiom,
    s__documentation(s__paymentsPerPeriod__m,s__EnglishLanguage,'(&%paymentsPerPeriod ?Account ?Amount ?Period) holds if ?Amount is the amount paid on the FinancialAccount ?Account during the time period ?Period.') ).

fof(kb_SUMO_10097,axiom,
    s__instance(s__purchasesPerPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_10098,axiom,
    s__domain(s__purchasesPerPeriod__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10099,axiom,
    s__domain(s__purchasesPerPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_10100,axiom,
    s__domain(s__purchasesPerPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_10101,axiom,
    s__documentation(s__purchasesPerPeriod__m,s__EnglishLanguage,'(&%purchasesPerPeriod ?Account ?Amount ?Period) holds if ?Amount is the amount of purchases added to the FinancialAccount ?Account during the time period ?Period.') ).

fof(kb_SUMO_10102,axiom,
    s__instance(s__creditsPerPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_10103,axiom,
    s__domain(s__creditsPerPeriod__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10104,axiom,
    s__domain(s__creditsPerPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_10105,axiom,
    s__domain(s__creditsPerPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_10106,axiom,
    s__documentation(s__creditsPerPeriod__m,s__EnglishLanguage,'(&%creditsPerPeriod ?Account ?Amount ?Period) holds if ?Amount is the amount credited to the FinancialAccount ?Account during the time period ?Period.') ).

fof(kb_SUMO_10107,axiom,
    s__instance(s__confirmationNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_10108,axiom,
    s__instance(s__confirmationNumber__m,s__AsymmetricRelation) ).

fof(kb_SUMO_10109,axiom,
    s__domain(s__confirmationNumber__m,"1",s__FinancialTransaction) ).

fof(kb_SUMO_10110,axiom,
    s__domain(s__confirmationNumber__m,"2",s__SymbolicString) ).

fof(kb_SUMO_10111,axiom,
    s__subclass(s__BankStatement,s__Proposition) ).

fof(kb_SUMO_10112,axiom,
    s__instance(s__BankStatement__t,s__SetOrClass) ).

fof(kb_SUMO_10113,axiom,
    s__documentation(s__BankStatement,s__EnglishLanguage,'A monthly report sent to a debtor or bank depositor.') ).

fof(kb_SUMO_10114,axiom,
    ! [V__Statement,V__Account] :
      ( ( s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Statement,s__Process) )
     => ( ( s__instance(V__Statement,s__BankStatement)
          & s__statementAccount(V__Statement,V__Account) )
       => ? [V__Transaction] :
            ( s__instance(V__Transaction,s__Process)
            & s__instance(V__Transaction,s__Proposition)
            & s__instance(V__Transaction,s__FinancialTransaction)
            & ( s__origin(V__Transaction,s__CurrencyFn(V__Account))
              | s__destination(V__Transaction,s__CurrencyFn(V__Account)) )
            & s__realization(V__Statement,V__Transaction) ) ) ) ).

fof(kb_SUMO_10115,axiom,
    s__instance(s__lastStatement__m,s__BinaryPredicate) ).

fof(kb_SUMO_10116,axiom,
    s__domain(s__lastStatement__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10117,axiom,
    s__domain(s__lastStatement__m,"2",s__BankStatement) ).

fof(kb_SUMO_10118,axiom,
    s__documentation(s__lastStatement__m,s__EnglishLanguage,'(&%lastStatement ?Account ?Statement) means that ?Statement is the most recent monthly report sent to a debtor or bank depositor.') ).

fof(kb_SUMO_10119,axiom,
    ! [V__ACCT,V__STATEMENT] :
      ( s__instance(V__STATEMENT,s__BankStatement)
     => ( s__lastStatement(V__ACCT,V__STATEMENT)
       => s__instance(V__ACCT,s__FinancialAccount) ) ) ).

fof(kb_SUMO_10120,axiom,
    ! [V__Statement,V__Transaction1,V__Transaction2,V__Account] :
      ( ( s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Transaction2,s__Proposition)
        & s__instance(V__Transaction2,s__Physical)
        & s__instance(V__Transaction1,s__Proposition)
        & s__instance(V__Transaction1,s__Physical)
        & s__instance(V__Statement,s__BankStatement)
        & s__instance(V__Statement,s__Process) )
     => ( ( s__lastStatement(V__Account,V__Statement)
          & s__instance(V__Transaction1,s__FinancialTransaction)
          & s__realization(V__Statement,V__Transaction1)
          & s__instance(V__Transaction2,s__FinancialTransaction)
          & ~ s__realization(V__Statement,V__Transaction2) )
       => s__earlier(s__WhenFn(V__Transaction2),s__WhenFn(V__Transaction1)) ) ) ).

fof(kb_SUMO_10121,axiom,
    s__instance(s__loanInterest__m,s__BinaryPredicate) ).

fof(kb_SUMO_10122,axiom,
    s__domain(s__loanInterest__m,"1",s__Loan) ).

fof(kb_SUMO_10123,axiom,
    s__domain(s__loanInterest__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_10124,axiom,
    ! [V__Loan,V__Amount] :
      ( s__instance(V__Amount,s__Interest)
     => ( ? [V__Period] :
            ( s__instance(V__Period,s__TimeInterval)
            & s__instance(V__Loan,s__Loan)
            & s__agreementPeriod(V__Loan,V__Period)
            & s__interestEarned(V__Loan,V__Amount,V__Period) )
      <=> s__loanInterest(V__Loan,V__Amount) ) ) ).

fof(kb_SUMO_10125,axiom,
    s__subclass(s__Title,s__FinancialInstrument) ).

fof(kb_SUMO_10126,axiom,
    s__instance(s__Title__t,s__SetOrClass) ).

fof(kb_SUMO_10127,axiom,
    s__documentation(s__Title,s__EnglishLanguage,'The instrument, such as a deed, that constitutes evidence of a legal right of possession or control.') ).

%FOL fof(kb_SUMO_10128,axiom,(( (! [V__Title] : (s__instance(V__Title,s__ContentBearingPhysical) => (s__instance(V__Title,s__Title) => (? [V__Property,V__Agent] : (s__instance(V__Agent,s__Agent) & s__instance(V__Property,s__Object) & s__containsInformation(V__Title,'s__possesses(V__Agent,V__Property)')))))) ))).

fof(kb_SUMO_10129,axiom,
    s__instance(s__bankAccount__m,s__BinaryPredicate) ).

fof(kb_SUMO_10130,axiom,
    s__instance(s__bankAccount__m,s__AsymmetricRelation) ).

fof(kb_SUMO_10131,axiom,
    s__domainSubclass(s__bankAccount__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10132,axiom,
    s__domain(s__bankAccount__m,"2",s__Bank_FinancialOrganization) ).

fof(kb_SUMO_10133,axiom,
    s__documentation(s__bankAccount__m,s__EnglishLanguage,'(&%bankAccount ?Type ?Bank) holds if ?Type is a type of the financial accounts offered by the bank.') ).

fof(kb_SUMO_10134,axiom,
    ! [V__Bank,V__AccountType] :
      ( ( s__subclass(V__AccountType,s__FinancialAccount)
        & s__instance(V__AccountType,s__SetOrClass)
        & s__instance(V__Bank,s__Bank_FinancialOrganization) )
     => ( s__bankAccount(V__AccountType,V__Bank)
      <=> ? [V__Account] :
            ( s__instance(V__Account,s__FinancialAccount)
            & s__instance(V__Account,V__AccountType)
            & s__accountAt(V__Account,V__Bank) ) ) ) ).

fof(kb_SUMO_10135,axiom,
    s__subclass(s__ServiceAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_10136,axiom,
    s__documentation(s__ServiceAttribute,s__EnglishLanguage,'The class of attributes which describe &%CommercialServices, such as &%OpenService and &%ClosedService.') ).

fof(kb_SUMO_10137,axiom,
    s__instance(s__OpenService,s__ServiceAttribute) ).

fof(kb_SUMO_10138,axiom,
    s__instance(s__ServiceAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_10139,axiom,
    s__contraryAttribute_2(s__OpenService,s__ClosedService) ).

fof(kb_SUMO_10140,axiom,
    s__documentation(s__OpenService,s__EnglishLanguage,'The attribute which describes services that are ready to transact business.') ).

fof(kb_SUMO_10141,axiom,
    ! [V__Agent,V__Service,V__Transaction] :
      ( ( s__instance(V__Transaction,s__Process)
        & s__instance(V__Service,s__Process)
        & s__instance(V__Service,s__Object)
        & s__instance(V__Agent,s__Agent) )
     => ( ( s__instance(V__Transaction,s__FinancialTransaction)
          & s__destination(V__Transaction,V__Agent) )
       => ( s__instance(V__Service,s__CommercialService)
          & s__agent(V__Service,V__Agent)
          & s__attribute(V__Service,s__OpenService) ) ) ) ).

fof(kb_SUMO_10142,axiom,
    s__instance(s__ClosedService,s__ServiceAttribute) ).

fof(kb_SUMO_10143,axiom,
    s__documentation(s__ClosedService,s__EnglishLanguage,'The attribute which describes services that are shut or closed.') ).

fof(kb_SUMO_10144,axiom,
    s__instance(s__Receipt,s__FinancialInstrument) ).

fof(kb_SUMO_10145,axiom,
    s__documentation(s__Receipt,s__EnglishLanguage,'A written acknowledgment that a specified article, sum of money, or shipment of merchandise has been received.') ).

fof(kb_SUMO_10146,axiom,
    s__subclass(s__FinancialRequest,s__FinancialTransaction) ).

fof(kb_SUMO_10147,axiom,
    s__instance(s__FinancialRequest__t,s__SetOrClass) ).

fof(kb_SUMO_10148,axiom,
    s__documentation(s__FinancialRequest,s__EnglishLanguage,'A request for financial data sent in order to get a &%FinancialResponse.') ).

fof(kb_SUMO_10149,axiom,
    s__subclass(s__FinancialResponse,s__FinancialTransaction) ).

fof(kb_SUMO_10150,axiom,
    s__instance(s__FinancialResponse__t,s__SetOrClass) ).

fof(kb_SUMO_10151,axiom,
    s__documentation(s__FinancialResponse,s__EnglishLanguage,'The response data provided to fulfil a &%FinancialRequest.') ).

fof(kb_SUMO_10152,axiom,
    s__instance(s__financialResponseTo__m,s__BinaryPredicate) ).

fof(kb_SUMO_10153,axiom,
    s__domain(s__financialResponseTo__m,"1",s__FinancialResponse) ).

fof(kb_SUMO_10154,axiom,
    s__domain(s__financialResponseTo__m,"2",s__FinancialRequest) ).

fof(kb_SUMO_10155,axiom,
    s__documentation(s__financialResponseTo__m,s__EnglishLanguage,'(&%financialResponseTo ?Response ?Request) means that ?Response is a &%FinancialResponse to the &%FinancialRequest ?Request.') ).

fof(kb_SUMO_10156,axiom,
    s__instance(s__dailyLimit__m,s__TernaryPredicate) ).

fof(kb_SUMO_10157,axiom,
    s__domain(s__dailyLimit__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10158,axiom,
    s__domainSubclass(s__dailyLimit__m,"2",s__FinancialTransaction) ).

fof(kb_SUMO_10159,axiom,
    s__domain(s__dailyLimit__m,"3",s__CurrencyMeasure) ).

fof(kb_SUMO_10160,axiom,
    s__documentation(s__dailyLimit__m,s__EnglishLanguage,'(&%dailyLimit ?Account ?TransactionType ?Amount) means that ?Amount is the daily limit of the ?Account for the type of &%FinancialTransactions ?TransactionType.') ).

fof(kb_SUMO_10161,axiom,
    s__instance(s__accountStatus__m,s__BinaryPredicate) ).

fof(kb_SUMO_10162,axiom,
    s__domain(s__accountStatus__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10163,axiom,
    s__domain(s__accountStatus__m,"2",s__StatusAttribute) ).

fof(kb_SUMO_10164,axiom,
    s__documentation(s__accountStatus__m,s__EnglishLanguage,'(&%accountStatus ?Account ?Status) holds if ?Status describes the status of the account, such as &%Active, &%Locked, &%New or &%Pending.') ).

fof(kb_SUMO_10165,axiom,
    s__subclass(s__StatusAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_10166,axiom,
    s__documentation(s__StatusAttribute,s__EnglishLanguage,'A class of four &%Attributes indicating the status of a &%FinancialAccount, viz. &%Active, &%Locked, &%New, and &%Pending.') ).

fof(kb_SUMO_10167,axiom,
    s__instance(s__New,s__StatusAttribute) ).

fof(kb_SUMO_10168,axiom,
    s__instance(s__StatusAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_10169,axiom,
    s__instance(s__Active,s__StatusAttribute) ).

fof(kb_SUMO_10170,axiom,
    s__instance(s__Locked,s__StatusAttribute) ).

fof(kb_SUMO_10171,axiom,
    s__instance(s__Pending,s__StatusAttribute) ).

fof(kb_SUMO_10172,axiom,
    s__instance(s__administrator__m,s__BinaryPredicate) ).

fof(kb_SUMO_10173,axiom,
    s__domain(s__administrator__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10174,axiom,
    s__domain(s__administrator__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_10175,axiom,
    s__instance(s__administratorStatus__m,s__BinaryPredicate) ).

fof(kb_SUMO_10176,axiom,
    s__domain(s__administratorStatus__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_10177,axiom,
    s__domain(s__administratorStatus__m,"2",s__StatusAttribute) ).

fof(kb_SUMO_10178,axiom,
    s__documentation(s__administratorStatus__m,s__EnglishLanguage,'(&%administratorStatus ?Administrator ?Status) holds is ?Status describes the status of the administrator.') ).

fof(kb_SUMO_10179,axiom,
    s__instance(s__dateOfStatement__m,s__BinaryPredicate) ).

fof(kb_SUMO_10180,axiom,
    s__domain(s__dateOfStatement__m,"1",s__BankStatement) ).

fof(kb_SUMO_10181,axiom,
    s__domain(s__dateOfStatement__m,"2",s__Day) ).

fof(kb_SUMO_10182,axiom,
    s__documentation(s__dateOfStatement__m,s__EnglishLanguage,'(&%dateOfStatement ?Statement ?Date) holds if ?Date is the date when BankStatement was issued.') ).

fof(kb_SUMO_10183,axiom,
    ! [V__Statement,V__Date] :
      ( ( s__instance(V__Date,s__Day)
        & s__instance(V__Statement,s__BankStatement) )
     => ( s__dateOfStatement(V__Statement,V__Date)
       => ? [V__Copy] :
            ( s__instance(V__Copy,s__ContentBearingPhysical)
            & s__containsInformation(V__Copy,V__Statement)
            & s__date(V__Copy,V__Date) ) ) ) ).

fof(kb_SUMO_10184,axiom,
    s__instance(s__lastStatementBalance__m,s__BinaryPredicate) ).

fof(kb_SUMO_10185,axiom,
    s__domain(s__lastStatementBalance__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10186,axiom,
    s__domain(s__lastStatementBalance__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_10187,axiom,
    s__documentation(s__lastStatementBalance__m,s__EnglishLanguage,'(&%lastStatementBalance ?Account ?Amount) holds if ?Amount is the balance shown on the last statement.') ).

fof(kb_SUMO_10188,axiom,
    ! [V__Balance,V__Account,V__Date] :
      ( ( s__instance(V__Date,s__Day)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Account,s__CurrencyMeasure)
        & s__instance(V__Balance,s__CurrencyMeasure) )
     => ( s__lastStatementBalance(V__Account,V__Balance)
       => ? [V__Statement] :
            ( s__instance(V__Statement,s__BankStatement)
            & s__lastStatement(V__Account,V__Statement)
            & s__dateOfStatement(V__Statement,V__Date)
            & s__currentAccountBalance(V__Account,V__Date,V__Account) ) ) ) ).

fof(kb_SUMO_10189,axiom,
    s__instance(s__statementAccount__m,s__BinaryPredicate) ).

fof(kb_SUMO_10190,axiom,
    s__domain(s__statementAccount__m,"1",s__BankStatement) ).

fof(kb_SUMO_10191,axiom,
    s__domain(s__statementAccount__m,"2",s__FinancialAccount) ).

fof(kb_SUMO_10192,axiom,
    s__documentation(s__statementAccount__m,s__EnglishLanguage,'(&%statementAccount ?Statement ?Account) means that ?Account is the account of the BankStatement ?Statement.') ).

fof(kb_SUMO_10193,axiom,
    s__instance(s__statementPeriod__m,s__BinaryPredicate) ).

fof(kb_SUMO_10194,axiom,
    s__domain(s__statementPeriod__m,"1",s__BankStatement) ).

fof(kb_SUMO_10195,axiom,
    s__domain(s__statementPeriod__m,"2",s__TimeInterval) ).

fof(kb_SUMO_10196,axiom,
    s__documentation(s__statementPeriod__m,s__EnglishLanguage,'(&%statementPeriod ?Statement ?Period) means that ?Period is the time period of the BankStatement ?Statement.') ).

fof(kb_SUMO_10197,axiom,
    ! [V__Statement,V__Duration,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Duration,s__TimeDuration)
        & s__instance(V__Statement,s__BankStatement) )
     => ( ( s__statementPeriod(V__Statement,V__Period)
          & s__duration(V__Period,V__Duration) )
       => V__Duration = s__MonthDuration ) ) ).

fof(kb_SUMO_10198,axiom,
    ! [V__Statement,V__Period,V__Date] :
      ( ( s__instance(V__Date,s__Day)
        & s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Statement,s__BankStatement) )
     => ( ( s__statementPeriod(V__Statement,V__Period)
          & s__dateOfStatement(V__Statement,V__Date) )
       => s__finishes(V__Date,V__Period) ) ) ).

fof(kb_SUMO_10199,axiom,
    s__instance(s__statementInterest__m,s__BinaryPredicate) ).

fof(kb_SUMO_10200,axiom,
    s__domain(s__statementInterest__m,"1",s__BankStatement) ).

fof(kb_SUMO_10201,axiom,
    s__domain(s__statementInterest__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_10202,axiom,
    s__documentation(s__statementInterest__m,s__EnglishLanguage,'(&%statementInterest ?Statement ?Amount) holds if ?Amount is the interest amount as shown on the BankStatement ?Statement.') ).

fof(kb_SUMO_10203,axiom,
    ! [V__Statement,V__Interest,V__Account,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Account,s__FinancialAccount)
        & s__instance(V__Interest,s__CurrencyMeasure)
        & s__instance(V__Statement,s__BankStatement) )
     => ( ( s__statementInterest(V__Statement,V__Interest)
          & s__statementPeriod(V__Statement,V__Period)
          & s__statementAccount(V__Statement,V__Account) )
       => ? [V__Amount] :
            ( s__instance(V__Amount,s__Interest)
            & s__interestEarned(V__Account,V__Amount,V__Period) ) ) ) ).

fof(kb_SUMO_10204,axiom,
    s__subrelation(s__buyingPowerAmount__m,s__availableBalance__m) ).

fof(kb_SUMO_10205,axiom,
    s__domain(s__buyingPowerAmount__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10206,axiom,
    s__domain(s__buyingPowerAmount__m,"2",s__Day) ).

fof(kb_SUMO_10207,axiom,
    s__domain(s__buyingPowerAmount__m,"3",s__CurrencyMeasure) ).

fof(kb_SUMO_10208,axiom,
    s__documentation(s__buyingPowerAmount__m,s__EnglishLanguage,'(&%buyingPowerAmount ?Account ?Day ?Amount) holds if ?Amount is the buying power amount of the &%FinancialAccount ?Account on the &%Day ?Day.') ).

fof(kb_SUMO_10209,axiom,
    s__subrelation(s__marginBalanceAmount__m,s__availableBalance__m) ).

fof(kb_SUMO_10210,axiom,
    s__domain(s__marginBalanceAmount__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10211,axiom,
    s__domain(s__marginBalanceAmount__m,"2",s__Day) ).

fof(kb_SUMO_10212,axiom,
    s__domain(s__marginBalanceAmount__m,"3",s__CurrencyMeasure) ).

fof(kb_SUMO_10213,axiom,
    s__documentation(s__marginBalanceAmount__m,s__EnglishLanguage,'(&%marginBalanceAmount ?Account ?Day ?Amount) holds if ?Amount is the margin balance amount of the &%FinancialAccount ?Account on the &%Day ?Day.') ).

fof(kb_SUMO_10214,axiom,
    s__subrelation(s__shortBalanceAmount__m,s__availableBalance__m) ).

fof(kb_SUMO_10215,axiom,
    s__domain(s__shortBalanceAmount__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10216,axiom,
    s__domain(s__shortBalanceAmount__m,"2",s__Day) ).

fof(kb_SUMO_10217,axiom,
    s__domain(s__shortBalanceAmount__m,"3",s__CurrencyMeasure) ).

fof(kb_SUMO_10218,axiom,
    s__documentation(s__shortBalanceAmount__m,s__EnglishLanguage,'(&%shortBalanceAmount ?Account ?Day ?Amount) holds if ?Amount is the short balance amount of the &%FinancialAccount ?Account on the &%Day ?Day.') ).

fof(kb_SUMO_10219,axiom,
    s__subrelation(s__marketValueAmount__m,s__availableBalance__m) ).

fof(kb_SUMO_10220,axiom,
    s__domain(s__marketValueAmount__m,"1",s__FinancialAccount) ).

fof(kb_SUMO_10221,axiom,
    s__domain(s__marketValueAmount__m,"2",s__Day) ).

fof(kb_SUMO_10222,axiom,
    s__domain(s__marketValueAmount__m,"3",s__CurrencyMeasure) ).

fof(kb_SUMO_10223,axiom,
    s__documentation(s__marketValueAmount__m,s__EnglishLanguage,'(&%marketvalueAmount ?Account ?Day ?Amount) holds if ?Amount is the market value amount of the &%FinancialAccount ?Account on the &%Day ?Day.') ).

fof(kb_SUMO_10224,axiom,
    s__subclass(s__ExternalTransfer,s__FinancialTransaction) ).

fof(kb_SUMO_10225,axiom,
    s__instance(s__ExternalTransfer__t,s__SetOrClass) ).

fof(kb_SUMO_10226,axiom,
    s__documentation(s__ExternalTransfer,s__EnglishLanguage,'A subclass of &%FinancialTransactions from one &%FinancialOrganization to another.') ).

fof(kb_SUMO_10227,axiom,
    ! [V__Organization1,V__Organization2,V__Transfer] :
      ( ( s__instance(V__Transfer,s__Process)
        & s__instance(V__Organization1,s__Object) )
     => ( ( s__instance(V__Transfer,s__ExternalTransfer)
          & s__origin(V__Transfer,V__Organization1)
          & s__instance(V__Organization1,s__FinancialOrganization)
          & s__destination(V__Transfer,V__Organization2)
          & s__instance(V__Organization2,s__FinancialOrganization) )
       => V__Organization1 != V__Organization2 ) ) ).

fof(kb_SUMO_10228,axiom,
    s__subclass(s__InternalTransfer,s__FinancialTransaction) ).

fof(kb_SUMO_10229,axiom,
    s__instance(s__InternalTransfer__t,s__SetOrClass) ).

fof(kb_SUMO_10230,axiom,
    s__disjoint(s__InternalTransfer,s__ExternalTransfer) ).

fof(kb_SUMO_10231,axiom,
    s__documentation(s__InternalTransfer,s__EnglishLanguage,'A subclass of &%FinancialTransactions within one &%FinancialOrganization.') ).

fof(kb_SUMO_10232,axiom,
    ! [V__Organization1,V__organization2,V__Organization2,V__Transfer] :
      ( ( s__instance(V__Transfer,s__Process)
        & s__instance(V__Organization1,s__Object) )
     => ( ( s__instance(V__Transfer,s__ExternalTransfer)
          & s__origin(V__Transfer,V__Organization1)
          & s__instance(V__Organization1,s__FinancialOrganization)
          & s__destination(V__Transfer,V__organization2)
          & s__instance(V__Organization2,s__FinancialOrganization) )
       => V__Organization1 = V__Organization2 ) ) ).

fof(kb_SUMO_10233,axiom,
    s__subclass(s__Update,s__FinancialTransaction) ).

fof(kb_SUMO_10234,axiom,
    s__instance(s__Update__t,s__SetOrClass) ).

fof(kb_SUMO_10235,axiom,
    s__subclass(s__Update,s__ContentDevelopment) ).

fof(kb_SUMO_10236,axiom,
    s__documentation(s__Update,s__EnglishLanguage,'To change data in a file or database') ).

fof(kb_SUMO_10237,axiom,
    s__instance(s__loanFeeAmount__m,s__BinaryPredicate) ).

fof(kb_SUMO_10238,axiom,
    s__domain(s__loanFeeAmount__m,"1",s__Loan) ).

fof(kb_SUMO_10239,axiom,
    s__domain(s__loanFeeAmount__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_10240,axiom,
    s__documentation(s__loanFeeAmount__m,s__EnglishLanguage,'(&%loanFeeAmount ?Loan ?Amount) means that ?Amount is the fee amount of the Loan ?Loan.') ).

fof(kb_SUMO_10241,axiom,
    ! [V__Loan,V__Amount,V__Period] :
      ( ( s__instance(V__Period,s__TimeInterval)
        & s__instance(V__Amount,s__Interest)
        & s__instance(V__Loan,s__Loan) )
     => ( ( s__loanFeeAmount(V__Loan,V__Amount)
          & s__agreementPeriod(V__Loan,V__Period) )
       => s__interestEarned(V__Loan,V__Amount,V__Period) ) ) ).

fof(kb_SUMO_10242,axiom,
    s__subrelation(s__ingredient__m,s__material__m) ).

fof(kb_SUMO_10243,axiom,
    s__documentation(s__ingredient__m,s__EnglishLanguage,'(&%ingredient ?ING ?FOOD) means that ?ING is a material that makes up ?FOOD') ).

fof(kb_SUMO_10244,axiom,
    s__termFormat(s__EnglishLanguage,s__ingredient__m,ingredient) ).

fof(kb_SUMO_10245,axiom,
    s__domainSubclass(s__ingredient__m,"1",s__SelfConnectedObject) ).

fof(kb_SUMO_10246,axiom,
    s__domainSubclass(s__ingredient__m,"2",s__PreparedFood) ).

fof(kb_SUMO_10247,axiom,
    ! [V__FOOD,V__ING] :
      ( ( s__subclass(V__ING,s__SelfConnectedObject)
        & s__instance(V__ING,s__SetOrClass)
        & s__subclass(V__FOOD,s__PreparedFood)
        & s__instance(V__FOOD,s__SetOrClass) )
     => ( s__ingredient(V__ING,V__FOOD)
       => ? [V__PROC,V__X,V__Y] :
            ( s__instance(V__PROC,s__Process)
            & s__instance(V__X,V__ING)
            & s__patient(V__PROC,V__X)
            & s__instance(V__Y,V__ING)
            & s__result(V__PROC,V__Y) ) ) ) ).

fof(kb_SUMO_10248,axiom,
    s__instance(s__ingredientAmount__m,s__TernaryRelation) ).

fof(kb_SUMO_10249,axiom,
    s__documentation(s__ingredientAmount__m,s__EnglishLanguage,'(&%ingredientAmount ?ING ?FOOD ?AMT means that ?AMT of ?ING is used to make ?FOOD') ).

fof(kb_SUMO_10250,axiom,
    s__termFormat(s__EnglishLanguage,s__ingredientAmount__m,'amount of ingredient') ).

fof(kb_SUMO_10251,axiom,
    s__domainSubclass(s__ingredientAmount__m,"1",s__SelfConnectedObject) ).

fof(kb_SUMO_10252,axiom,
    s__domainSubclass(s__ingredientAmount__m,"2",s__SelfConnectedObject) ).

fof(kb_SUMO_10253,axiom,
    s__domain(s__ingredientAmount__m,"3",s__PhysicalQuantity) ).

fof(kb_SUMO_10254,axiom,
    ! [V__FOOD,V__ING,V__AMT] :
      ( ( s__instance(V__AMT,s__PhysicalQuantity)
        & s__subclass(V__ING,s__SelfConnectedObject)
        & s__instance(V__ING,s__SetOrClass)
        & s__subclass(V__FOOD,s__SelfConnectedObject)
        & s__instance(V__FOOD,s__SetOrClass) )
     => ( s__ingredientAmount(V__ING,V__FOOD,V__AMT)
       => ? [V__PROC,V__X,V__Y] :
            ( s__instance(V__X,s__Object)
            & s__instance(V__X,V__ING)
            & s__measure(V__X,V__AMT)
            & s__instance(V__Y,V__FOOD)
            & s__instance(V__PROC,s__Process)
            & s__patient(V__PROC,V__X)
            & s__result(V__PROC,V__Y) ) ) ) ).

fof(kb_SUMO_10255,axiom,
    s__subclass(s__Meal,s__Collection) ).

fof(kb_SUMO_10256,axiom,
    s__instance(s__Meal__t,s__SetOrClass) ).

fof(kb_SUMO_10257,axiom,
    s__documentation(s__Meal,s__EnglishLanguage,'&%Meal refers to a &%Collection of (%&FoodForFn &%Human) that is eaten at one time') ).

fof(kb_SUMO_10258,axiom,
    s__termFormat(s__EnglishLanguage,s__Meal,meal) ).

fof(kb_SUMO_10259,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Meal)
     => ! [V__ITEM] :
          ( ( s__instance(V__ITEM,s__SelfConnectedObject)
            & s__instance(V__X,s__Collection) )
         => ( s__member(V__ITEM,V__X)
           => s__instance(V__ITEM,s__FoodForFn(s__Human)) ) ) ) ).

fof(kb_SUMO_10260,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Physical)
     => ( s__instance(V__X,s__Meal)
       => s__hasPurpose(V__X,'(? [V__E] : (s__instance(V__E,s__Process) & s__instance(V__E,s__Eating) & s__patient(V__E,V__X)))') ) ) ).

fof(kb_SUMO_10261,axiom,
    s__instance(s__Breakfast,s__RelationalAttribute) ).

fof(kb_SUMO_10262,axiom,
    s__documentation(s__Breakfast,s__EnglishLanguage,'&%Breakfast describes food that is usually the first meal of the day, eaten during the morning') ).

fof(kb_SUMO_10263,axiom,
    s__termFormat(s__EnglishLanguage,s__Breakfast,breakfast) ).

fof(kb_SUMO_10264,axiom,
    ! [V__TIME,V__E,V__X] :
      ( ( s__instance(V__X,s__Object)
        & s__instance(V__E,s__Process)
        & s__instance(V__TIME,s__TimeInterval) )
     => ( ( s__instance(V__X,s__Meal)
          & s__attribute(V__X,s__Breakfast)
          & s__instance(V__E,s__Eating)
          & s__patient(V__E,V__X) )
       => s__modalAttribute('(s__during(s__WhenFn(V__E),V__TIME) & s__instance(V__TIME,s__BreakfastTime))',s__Likely) ) ) ).

fof(kb_SUMO_10265,axiom,
    s__subAttribute(s__ContinentalBreakfast,s__Breakfast) ).

fof(kb_SUMO_10266,axiom,
    s__documentation(s__ContinentalBreakfast,s__EnglishLanguage,'&%ContinentalBreakfast refers to food that is normally served during &%BreakfastTime in &%NorthAmerica or &%Europe') ).

fof(kb_SUMO_10267,axiom,
    s__termFormat(s__EnglishLanguage,s__ContinentalBreakfast,'continental breakfast') ).

fof(kb_SUMO_10268,axiom,
    ! [V__MEAL] :
      ( s__instance(V__MEAL,s__Meal)
     => ( s__attribute(V__MEAL,s__ContinentalBreakfast)
       => ( s__ContinentalBreakfast = s__MealAttributeFn(V__MEAL,s__NorthAmerica)
          | s__ContinentalBreakfast = s__MealAttributeFn(V__MEAL,s__Europe) ) ) ) ).

fof(kb_SUMO_10269,axiom,
    s__instance(s__Lunch,s__RelationalAttribute) ).

fof(kb_SUMO_10270,axiom,
    s__documentation(s__Lunch,s__EnglishLanguage,'&%Lunch refers to something that is usually eaten mid-day') ).

fof(kb_SUMO_10271,axiom,
    s__termFormat(s__EnglishLanguage,s__Lunch,lunch) ).

fof(kb_SUMO_10272,axiom,
    ! [V__TIME,V__E,V__X] :
      ( ( s__instance(V__X,s__Object)
        & s__instance(V__E,s__Process)
        & s__instance(V__TIME,s__TimeInterval) )
     => ( ( s__instance(V__X,s__Meal)
          & s__attribute(V__X,s__Lunch)
          & s__instance(V__E,s__Eating)
          & s__patient(V__E,V__X) )
       => s__modalAttribute('(s__during(s__WhenFn(V__E),V__TIME) & s__instance(V__TIME,s__LunchTime))',s__Likely) ) ) ).

fof(kb_SUMO_10273,axiom,
    s__instance(s__Dinner,s__RelationalAttribute) ).

fof(kb_SUMO_10274,axiom,
    s__documentation(s__Dinner,s__EnglishLanguage,'&%Dinner refers to something that is typically eaten during the evening') ).

fof(kb_SUMO_10275,axiom,
    s__termFormat(s__EnglishLanguage,s__Dinner,dinner) ).

fof(kb_SUMO_10276,axiom,
    ! [V__TIME,V__E,V__X] :
      ( ( s__instance(V__X,s__Object)
        & s__instance(V__E,s__Process)
        & s__instance(V__TIME,s__TimeInterval) )
     => ( ( s__instance(V__X,s__Meal)
          & s__attribute(V__X,s__Dinner)
          & s__instance(V__E,s__Eating)
          & s__patient(V__E,V__X) )
       => s__modalAttribute('(s__during(s__WhenFn(V__E),V__TIME) & s__instance(V__TIME,s__DinnerTime))',s__Likely) ) ) ).

fof(kb_SUMO_10277,axiom,
    s__instance(s__HighTea,s__RelationalAttribute) ).

fof(kb_SUMO_10278,axiom,
    s__documentation(s__HighTea,s__EnglishLanguage,'&%HighTea refers to something eaten mid-day that consists of light snacks and tea') ).

fof(kb_SUMO_10279,axiom,
    s__termFormat(s__EnglishLanguage,s__HighTea,'high tea') ).

fof(kb_SUMO_10280,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Collection)
     => ( ( s__instance(V__X,s__Meal)
          & s__attribute(V__X,s__HighTea) )
       => ? [V__TEA] :
            ( s__instance(V__TEA,s__SelfConnectedObject)
            & s__instance(V__TEA,s__Tea)
            & s__member(V__TEA,V__X) ) ) ) ).

fof(kb_SUMO_10281,axiom,
    s__instance(s__Brunch,s__RelationalAttribute) ).

fof(kb_SUMO_10282,axiom,
    s__documentation(s__Brunch,s__EnglishLanguage,'&%Brunch refers the combination of breakfast and lunch') ).

fof(kb_SUMO_10283,axiom,
    s__termFormat(s__EnglishLanguage,s__Brunch,brunch) ).

fof(kb_SUMO_10284,axiom,
    s__subclass(s__BreakfastTime,s__TimeInterval) ).

fof(kb_SUMO_10285,axiom,
    s__instance(s__BreakfastTime__t,s__SetOrClass) ).

fof(kb_SUMO_10286,axiom,
    s__documentation(s__BreakfastTime,s__EnglishLanguage,'&%BreakfastTime is the time interval by which the first meal of the day is typically eaten, which is in the morning') ).

fof(kb_SUMO_10287,axiom,
    s__termFormat(s__EnglishLanguage,s__BreakfastTime,'breakfast time') ).

fof(kb_SUMO_10288,axiom,
    ! [V__TIME] :
      ( s__instance(V__TIME,s__TimeInterval)
     => ( s__instance(V__TIME,s__BreakfastTime)
       => ? [V__MORN] :
            ( s__instance(V__MORN,s__TimeInterval)
            & s__instance(V__MORN,s__Morning)
            & s__during(V__TIME,V__MORN) ) ) ) ).

fof(kb_SUMO_10289,axiom,
    s__subclass(s__LunchTime,s__TimeInterval) ).

fof(kb_SUMO_10290,axiom,
    s__instance(s__LunchTime__t,s__SetOrClass) ).

fof(kb_SUMO_10291,axiom,
    s__documentation(s__LunchTime,s__EnglishLanguage,'&%LunchTime is the time interval by which lunch, or the mid-day meal, is typically eaten, which is usually sometime between 11am and 3pm') ).

fof(kb_SUMO_10292,axiom,
    s__termFormat(s__EnglishLanguage,s__LunchTime,'lunch time') ).

fof(kb_SUMO_10293,axiom,
    ! [V__DAY,V__TIME] :
      ( ( s__instance(V__TIME,s__TimeInterval)
        & s__subclass(V__DAY,s__Day)
        & s__instance(V__DAY,s__SetOrClass) )
     => ( s__instance(V__TIME,s__LunchTime)
       => ? [V__ELEVEN,V__THREE] :
            ( s__instance(V__THREE,s__TimeInterval)
            & s__instance(V__ELEVEN,s__TimeInterval)
            & s__during(V__TIME,s__TimeIntervalFn(s__BeginFn(V__ELEVEN),s__EndFn(V__THREE)))
            & s__instance(V__ELEVEN,s__HourFn("11",V__DAY))
            & s__instance(V__THREE,s__HourFn("15",V__DAY)) ) ) ) ).

fof(kb_SUMO_10294,axiom,
    s__subclass(s__DinnerTime,s__TimeInterval) ).

fof(kb_SUMO_10295,axiom,
    s__instance(s__DinnerTime__t,s__SetOrClass) ).

fof(kb_SUMO_10296,axiom,
    s__documentation(s__DinnerTime,s__EnglishLanguage,'&%DinnerTime is the time interval by which dinner, or the evening meal, is typically eaten, which is usually sometime during the evening') ).

fof(kb_SUMO_10297,axiom,
    s__termFormat(s__EnglishLanguage,s__DinnerTime,'dinner time') ).

fof(kb_SUMO_10298,axiom,
    ! [V__TIME] :
      ( s__instance(V__TIME,s__TimeInterval)
     => ( s__instance(V__TIME,s__DinnerTime)
       => ? [V__NIGHT] :
            ( s__instance(V__NIGHT,s__TimeInterval)
            & s__instance(V__NIGHT,s__NightTime)
            & s__during(V__TIME,V__NIGHT) ) ) ) ).

fof(kb_SUMO_10299,axiom,
    s__instance(s__MealAttributeFn__m,s__BinaryFunction) ).

fof(kb_SUMO_10300,axiom,
    s__documentation(s__MealAttributeFn__m,s__EnglishLanguage,'(&%MealAttributeFn ?MEAL ?AREA) returns a &%RelationalAttribute to describe the &%Meal ?MEAL in a specific &%Region ?AREA. This coveres the cases where Steak and Eggs would be dinner in Asia but breakfast in the US.') ).

fof(kb_SUMO_10301,axiom,
    s__termFormat(s__EnglishLanguage,s__MealAttributeFn__m,'meal attribute function') ).

fof(kb_SUMO_10302,axiom,
    s__domain(s__MealAttributeFn__m,"1",s__Meal) ).

fof(kb_SUMO_10303,axiom,
    s__domain(s__MealAttributeFn__m,"2",s__Region) ).

fof(kb_SUMO_10304,axiom,
    s__range(s__MealAttributeFn__m,s__RelationalAttribute) ).

fof(kb_SUMO_10305,axiom,
    ? [V__MEAL,V__REGION] :
      ( s__instance(V__REGION,s__Region)
      & s__instance(V__MEAL,s__Meal)
      & s__attribute(V__MEAL,s__MealAttributeFn(V__MEAL,V__REGION)) ) ).

fof(kb_SUMO_10306,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__Meat)
       => ? [V__DA,V__AC] :
            ( s__instance(V__AC,s__SetOrClass)
            & s__subclass(V__AC,s__Organism)
            & s__instance(V__DA,s__Object)
            & s__instance(V__DA,s__DeadFn(V__AC))
            & s__part(V__M,V__DA)
            & s__subclass(V__AC,s__Animal) ) ) ) ).

fof(kb_SUMO_10307,axiom,
    s__subclass(s__Seafood,s__Meat) ).

fof(kb_SUMO_10308,axiom,
    s__documentation(s__Seafood,s__EnglishLanguage,'&%Seafood refers to &%Meat from &%Animal that inhabit &%BodiesOfWater') ).

fof(kb_SUMO_10309,axiom,
    s__termFormat(s__EnglishLanguage,s__Seafood,seafood) ).

fof(kb_SUMO_10310,axiom,
    ! [V__S,V__ANIMAL] :
      ( ( s__subclass(V__ANIMAL,s__Animal)
        & s__instance(V__ANIMAL,s__SetOrClass)
        & s__subclass(V__S,s__Meat)
        & s__instance(V__S,s__SetOrClass) )
     => ( s__instance(V__S,s__Seafood)
       => ? [V__X,V__SEA] :
            ( s__instance(V__SEA,s__Object)
            & s__instance(V__X,s__Organism)
            & s__meatOfAnimal(V__S,V__ANIMAL)
            & s__instance(V__X,V__ANIMAL)
            & s__instance(V__SEA,s__BodyOfWater)
            & s__inhabits(V__X,V__SEA) ) ) ) ).

fof(kb_SUMO_10311,axiom,
    s__subclass(s__FishMeat,s__Seafood) ).

fof(kb_SUMO_10312,axiom,
    s__instance(s__FishMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10313,axiom,
    s__documentation(s__FishMeat,s__EnglishLanguage,'&%Meat that was originally part of a &%Fish.') ).

fof(kb_SUMO_10314,axiom,
    s__meatOfAnimal(s__FishMeat,s__Fish) ).

fof(kb_SUMO_10315,axiom,
    s__subclass(s__SalmonMeat,s__FishMeat) ).

fof(kb_SUMO_10316,axiom,
    s__instance(s__SalmonMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10317,axiom,
    s__documentation(s__SalmonMeat,s__EnglishLanguage,'&%SalmonMeat is &%Meat that comes from &%Salmon.') ).

fof(kb_SUMO_10318,axiom,
    s__subclass(s__Shellfish,s__Seafood) ).

fof(kb_SUMO_10319,axiom,
    s__documentation(s__Shellfish,s__EnglishLanguage,'&%Shellfish refers to &%Seafood coming from crustaceans, which are creatures live in bodies of water that have an exoskeleton') ).

fof(kb_SUMO_10320,axiom,
    s__subclass(s__CrabMeat,s__Shellfish) ).

fof(kb_SUMO_10321,axiom,
    s__instance(s__CrabMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10322,axiom,
    s__instance(s__Shellfish__t,s__SetOrClass) ).

fof(kb_SUMO_10323,axiom,
    s__meatOfAnimal(s__CrabMeat,s__Crab) ).

fof(kb_SUMO_10324,axiom,
    s__termFormat(s__EnglishLanguage,s__CrabMeat,crab) ).

fof(kb_SUMO_10325,axiom,
    s__subclass(s__CrayfishMeat,s__Shellfish) ).

fof(kb_SUMO_10326,axiom,
    s__instance(s__CrayfishMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10327,axiom,
    s__termFormat(s__EnglishLanguage,s__CrayfishMeat,crayfish) ).

fof(kb_SUMO_10328,axiom,
    s__subclass(s__LobsterMeat,s__Shellfish) ).

fof(kb_SUMO_10329,axiom,
    s__instance(s__LobsterMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10330,axiom,
    s__meatOfAnimal(s__LobsterMeat,s__Lobster) ).

fof(kb_SUMO_10331,axiom,
    s__termFormat(s__EnglishLanguage,s__LobsterMeat,lobster) ).

fof(kb_SUMO_10332,axiom,
    s__subclass(s__PrawnMeat,s__Shellfish) ).

fof(kb_SUMO_10333,axiom,
    s__instance(s__PrawnMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10334,axiom,
    s__meatOfAnimal(s__PrawnMeat,s__Prawn) ).

fof(kb_SUMO_10335,axiom,
    s__termFormat(s__EnglishLanguage,s__PrawnMeat,prawn) ).

fof(kb_SUMO_10336,axiom,
    s__subclass(s__Shrimp,s__Crustacean) ).

fof(kb_SUMO_10337,axiom,
    s__instance(s__Shrimp__t,s__SetOrClass) ).

fof(kb_SUMO_10338,axiom,
    s__subclass(s__ShrimpMeat,s__Shellfish) ).

fof(kb_SUMO_10339,axiom,
    s__instance(s__ShrimpMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10340,axiom,
    s__meatOfAnimal(s__ShrimpMeat,s__Shrimp) ).

fof(kb_SUMO_10341,axiom,
    s__termFormat(s__EnglishLanguage,s__ShrimpMeat,shrimp) ).

fof(kb_SUMO_10342,axiom,
    s__subclass(s__MolluskMeat,s__Seafood) ).

fof(kb_SUMO_10343,axiom,
    s__instance(s__Seafood__t,s__SetOrClass) ).

fof(kb_SUMO_10344,axiom,
    s__documentation(s__MolluskMeat,s__EnglishLanguage,'&%MolluskMeat refers to &%Seafood coming from soft-bodied invertebrates that is usually contained in a shell.') ).

fof(kb_SUMO_10345,axiom,
    s__termFormat(s__EnglishLanguage,s__MolluskMeat,mollusk) ).

fof(kb_SUMO_10346,axiom,
    s__meatOfAnimal(s__MolluskMeat,s__Mollusk) ).

fof(kb_SUMO_10347,axiom,
    s__subclass(s__AbaloneMeat,s__MolluskMeat) ).

fof(kb_SUMO_10348,axiom,
    s__instance(s__AbaloneMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10349,axiom,
    s__termFormat(s__EnglishLanguage,s__AbaloneMeat,abalone) ).

fof(kb_SUMO_10350,axiom,
    s__subclass(s__ClamMeat,s__MolluskMeat) ).

fof(kb_SUMO_10351,axiom,
    s__instance(s__ClamMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10352,axiom,
    s__termFormat(s__EnglishLanguage,s__ClamMeat,clam) ).

fof(kb_SUMO_10353,axiom,
    s__subclass(s__ConchMeat,s__MolluskMeat) ).

fof(kb_SUMO_10354,axiom,
    s__instance(s__ConchMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10355,axiom,
    s__termFormat(s__EnglishLanguage,s__ConchMeat,conch) ).

fof(kb_SUMO_10356,axiom,
    s__subclass(s__LocoMeat,s__MolluskMeat) ).

fof(kb_SUMO_10357,axiom,
    s__instance(s__LocoMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10358,axiom,
    s__termFormat(s__EnglishLanguage,s__LocoMeat,loco) ).

fof(kb_SUMO_10359,axiom,
    s__subclass(s__MusselMeat,s__MolluskMeat) ).

fof(kb_SUMO_10360,axiom,
    s__instance(s__MusselMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10361,axiom,
    s__termFormat(s__EnglishLanguage,s__MusselMeat,mussel) ).

fof(kb_SUMO_10362,axiom,
    s__subclass(s__OysterMeat,s__MolluskMeat) ).

fof(kb_SUMO_10363,axiom,
    s__instance(s__OysterMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10364,axiom,
    s__meatOfAnimal(s__OysterMeat,s__Oyster) ).

fof(kb_SUMO_10365,axiom,
    s__termFormat(s__EnglishLanguage,s__OysterMeat,oyster) ).

fof(kb_SUMO_10366,axiom,
    s__subclass(s__ScallopMeat,s__MolluskMeat) ).

fof(kb_SUMO_10367,axiom,
    s__instance(s__ScallopMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10368,axiom,
    s__meatOfAnimal(s__ScallopMeat,s__Scallop) ).

fof(kb_SUMO_10369,axiom,
    s__termFormat(s__EnglishLanguage,s__ScallopMeat,scallop) ).

fof(kb_SUMO_10370,axiom,
    s__subclass(s__WaterSnailMeat,s__MolluskMeat) ).

fof(kb_SUMO_10371,axiom,
    s__instance(s__WaterSnailMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10372,axiom,
    s__termFormat(s__EnglishLanguage,s__WaterSnailMeat,'water snail') ).

fof(kb_SUMO_10373,axiom,
    s__subclass(s__CuttlefishMeat,s__MolluskMeat) ).

fof(kb_SUMO_10374,axiom,
    s__instance(s__CuttlefishMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10375,axiom,
    s__termFormat(s__EnglishLanguage,s__CuttlefishMeat,cuttlefish) ).

fof(kb_SUMO_10376,axiom,
    s__subclass(s__OctopusMeat,s__MolluskMeat) ).

fof(kb_SUMO_10377,axiom,
    s__instance(s__OctopusMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10378,axiom,
    s__instance(s__MolluskMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10379,axiom,
    s__termFormat(s__EnglishLanguage,s__OctopusMeat,octopus) ).

fof(kb_SUMO_10380,axiom,
    s__subclass(s__SquidMeat,s__MolluskMeat) ).

fof(kb_SUMO_10381,axiom,
    s__instance(s__SquidMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10382,axiom,
    s__meatOfAnimal(s__SquidMeat,s__Squid) ).

fof(kb_SUMO_10383,axiom,
    s__termFormat(s__EnglishLanguage,s__SquidMeat,squid) ).

fof(kb_SUMO_10384,axiom,
    s__subclass(s__PoultryMeat,s__Meat) ).

fof(kb_SUMO_10385,axiom,
    s__documentation(s__PoultryMeat,s__EnglishLanguage,'&%PoultryMeat refers to &%Meat coming from &%Poultry') ).

fof(kb_SUMO_10386,axiom,
    s__termFormat(s__EnglishLanguage,s__PoultryMeat,poultry) ).

fof(kb_SUMO_10387,axiom,
    s__meatOfAnimal(s__PoultryMeat,s__Bird) ).

fof(kb_SUMO_10388,axiom,
    s__subclass(s__DuckMeat,s__PoultryMeat) ).

fof(kb_SUMO_10389,axiom,
    s__instance(s__DuckMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10390,axiom,
    s__termFormat(s__EnglishLanguage,s__DuckMeat,duck) ).

fof(kb_SUMO_10391,axiom,
    s__meatOfAnimal(s__DuckMeat,s__Duck) ).

fof(kb_SUMO_10392,axiom,
    s__subclass(s__GooseMeat,s__PoultryMeat) ).

fof(kb_SUMO_10393,axiom,
    s__instance(s__GooseMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10394,axiom,
    s__termFormat(s__EnglishLanguage,s__GooseMeat,goose) ).

fof(kb_SUMO_10395,axiom,
    s__meatOfAnimal(s__GooseMeat,s__Goose) ).

fof(kb_SUMO_10396,axiom,
    s__subclass(s__TurkeyMeat,s__PoultryMeat) ).

fof(kb_SUMO_10397,axiom,
    s__instance(s__PoultryMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10398,axiom,
    s__termFormat(s__EnglishLanguage,s__TurkeyMeat,turkey) ).

fof(kb_SUMO_10399,axiom,
    s__meatOfAnimal(s__TurkeyMeat,s__TurkeyBird) ).

fof(kb_SUMO_10400,axiom,
    s__subclass(s__QuailMeat,s__PoultryMeat) ).

fof(kb_SUMO_10401,axiom,
    s__instance(s__QuailMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10402,axiom,
    s__termFormat(s__EnglishLanguage,s__QuailMeat,quail) ).

fof(kb_SUMO_10403,axiom,
    s__meatOfAnimal(s__QuailMeat,s__QuailBird) ).

fof(kb_SUMO_10404,axiom,
    s__documentation(s__Absolut,s__EnglishLanguage,'A brand of vodka') ).

fof(kb_SUMO_10405,axiom,
    s__subclass(s__Absolut,s__Vodka) ).

fof(kb_SUMO_10406,axiom,
    s__instance(s__Absolut__t,s__SetOrClass) ).

fof(kb_SUMO_10407,axiom,
    s__subclass(s__Aioli,s__PreparedFood) ).

fof(kb_SUMO_10408,axiom,
    s__instance(s__Aioli__t,s__SetOrClass) ).

fof(kb_SUMO_10409,axiom,
    s__documentation(s__Aioli,s__EnglishLanguage,'is a garlic mayonnaise. It is a traditional Provenxal sauce made of garlic, olive oil, and (typically) egg. There are many variations, such as the addition of mustard or, in Catalonia, pears. It is usually served at room temperature.') ).

fof(kb_SUMO_10410,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__CorpuscularObject)
     => ( s__instance(V__A,s__Aioli)
       => ( s__material(s__Garlic,V__A)
          & s__material(s__OliveOil,V__A) ) ) ) ).

fof(kb_SUMO_10411,axiom,
    s__subclass(s__Almond,s__Nut) ).

fof(kb_SUMO_10412,axiom,
    s__instance(s__Almond__t,s__SetOrClass) ).

fof(kb_SUMO_10413,axiom,
    s__documentation(s__Almond,s__EnglishLanguage,'Almond (Prunus dulcis, syn. Prunus amygdalus Batsch., Amygdalus communis L., Amygdalus dulcis Mill.), is the nut of this species of tree native to the Middle East and South Asia. [Wikipedia]') ).

fof(kb_SUMO_10414,axiom,
    s__subclass(s__Amaretto,s__Liqueur) ).

fof(kb_SUMO_10415,axiom,
    s__instance(s__Amaretto__t,s__SetOrClass) ).

fof(kb_SUMO_10416,axiom,
    s__subclass(s__Aperitif,s__DistilledAlcoholicBeverage) ).

fof(kb_SUMO_10417,axiom,
    s__instance(s__Aperitif__t,s__SetOrClass) ).

fof(kb_SUMO_10418,axiom,
    s__documentation(s__Aperitif,s__EnglishLanguage,'A class that includes digestifs. A bitter alcoholic beverage taken with food, supposed to aid in digestion. This class does not include wine, brandy or other alcoholic beverages that may be used as aperitifs.') ).

fof(kb_SUMO_10419,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Aperitif)
       => s__attribute(V__X,s__Bitterness) ) ) ).

fof(kb_SUMO_10420,axiom,
    s__instance(s__Sweetness,s__TasteAttribute) ).

fof(kb_SUMO_10421,axiom,
    s__instance(s__Bitterness,s__TasteAttribute) ).

fof(kb_SUMO_10422,axiom,
    s__instance(s__Sourness,s__TasteAttribute) ).

fof(kb_SUMO_10423,axiom,
    s__instance(s__Saltiness,s__TasteAttribute) ).

fof(kb_SUMO_10424,axiom,
    s__instance(s__UmamiTaste,s__TasteAttribute) ).

fof(kb_SUMO_10425,axiom,
    s__subclass(s__Arugula,s__LeafyGreenVegetable) ).

fof(kb_SUMO_10426,axiom,
    s__instance(s__Arugula__t,s__SetOrClass) ).

fof(kb_SUMO_10427,axiom,
    s__subclass(s__Bacardi,s__Rum) ).

fof(kb_SUMO_10428,axiom,
    s__instance(s__Bacardi__t,s__SetOrClass) ).

fof(kb_SUMO_10429,axiom,
    s__documentation(s__Bacon,s__EnglishLanguage,'A cut of &%Pork that is cured in salt, then dried.') ).

fof(kb_SUMO_10430,axiom,
    s__subclass(s__Bacon,s__Pork) ).

fof(kb_SUMO_10431,axiom,
    s__subclass(s__Bacon,s__PreparedFood) ).

fof(kb_SUMO_10432,axiom,
    s__instance(s__Bacon__t,s__SetOrClass) ).

fof(kb_SUMO_10433,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__CorpuscularObject)
     => ( s__instance(V__B,s__Bacon)
       => s__material(s__Salt,V__B) ) ) ).

fof(kb_SUMO_10434,axiom,
    s__subclass(s__Bagel,s__BreadOrBiscuit) ).

fof(kb_SUMO_10435,axiom,
    s__instance(s__Bagel__t,s__SetOrClass) ).

fof(kb_SUMO_10436,axiom,
    s__subclass(s__Baileys,s__Liqueur) ).

fof(kb_SUMO_10437,axiom,
    s__instance(s__Baileys__t,s__SetOrClass) ).

fof(kb_SUMO_10438,axiom,
    s__instance(s__Liqueur__t,s__SetOrClass) ).

fof(kb_SUMO_10439,axiom,
    s__subclass(s__Bamboo,s__Grass) ).

fof(kb_SUMO_10440,axiom,
    s__instance(s__Bamboo__t,s__SetOrClass) ).

fof(kb_SUMO_10441,axiom,
    s__subclass(s__Basil,s__FloweringPlant) ).

fof(kb_SUMO_10442,axiom,
    s__instance(s__Basil__t,s__SetOrClass) ).

fof(kb_SUMO_10443,axiom,
    s__documentation(s__Basil,s__EnglishLanguage,'An herb commonly used in Italian and Thai cooking, native to India.') ).

fof(kb_SUMO_10444,axiom,
    s__externalImage(s__Basil,'http://commons.wikimedia.org/wiki/Image:Basil-Basilico-Ocimum_basilicum-albahaca.jpg') ).

fof(kb_SUMO_10445,axiom,
    s__subclass(s__Blueberry,s__FloweringPlant) ).

fof(kb_SUMO_10446,axiom,
    s__instance(s__Blueberry__t,s__SetOrClass) ).

fof(kb_SUMO_10447,axiom,
    s__subclass(s__Brie,s__Cheese) ).

fof(kb_SUMO_10448,axiom,
    s__instance(s__Brie__t,s__SetOrClass) ).

fof(kb_SUMO_10449,axiom,
    s__subclass(s__Broccoli,s__FloweringPlant) ).

fof(kb_SUMO_10450,axiom,
    s__instance(s__Broccoli__t,s__SetOrClass) ).

fof(kb_SUMO_10451,axiom,
    s__externalImage(s__Broccoli,'http://commons.wikimedia.org/wiki/Image:Broccoli_in_a_dish_2.jpg') ).

fof(kb_SUMO_10452,axiom,
    s__subclass(s__Butterfly,s__Insect) ).

fof(kb_SUMO_10453,axiom,
    s__instance(s__Butterfly__t,s__SetOrClass) ).

fof(kb_SUMO_10454,axiom,
    s__subclass(s__ButternutSquash,s__Squash) ).

fof(kb_SUMO_10455,axiom,
    s__instance(s__ButternutSquash__t,s__SetOrClass) ).

fof(kb_SUMO_10456,axiom,
    s__subclass(s__Squid,s__Mollusk) ).

fof(kb_SUMO_10457,axiom,
    s__instance(s__Squid__t,s__SetOrClass) ).

fof(kb_SUMO_10458,axiom,
    s__subclass(s__Calamari,s__PreparedFood) ).

fof(kb_SUMO_10459,axiom,
    s__instance(s__Calamari__t,s__SetOrClass) ).

fof(kb_SUMO_10460,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__CorpuscularObject)
     => ( s__instance(V__C,s__Calamari)
       => ? [V__S] :
            ( s__subclass(V__S,s__Meat)
            & s__subclass(V__S,s__Substance)
            & s__meatOfAnimal(V__S,s__Squid)
            & s__material(V__S,V__C) ) ) ) ).

fof(kb_SUMO_10461,axiom,
    s__subclass(s__Campari,s__Aperitif) ).

fof(kb_SUMO_10462,axiom,
    s__instance(s__Campari__t,s__SetOrClass) ).

fof(kb_SUMO_10463,axiom,
    s__subclass(s__Cappuccino,s__PreparedFood) ).

fof(kb_SUMO_10464,axiom,
    s__instance(s__Cappuccino__t,s__SetOrClass) ).

fof(kb_SUMO_10465,axiom,
    s__documentation(s__Cappuccino,s__EnglishLanguage,'Espresso with foamed milk') ).

fof(kb_SUMO_10466,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__CorpuscularObject)
     => ( s__instance(V__C,s__Cappuccino)
       => s__material(s__Milk,V__C) ) ) ).

fof(kb_SUMO_10467,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__CorpuscularObject)
     => ( s__instance(V__C,s__Cappuccino)
       => s__material(s__Coffee,V__C) ) ) ).

fof(kb_SUMO_10468,axiom,
    s__subclass(s__CashewNut,s__Nut) ).

fof(kb_SUMO_10469,axiom,
    s__subclass(s__Celery,s__FloweringPlant) ).

fof(kb_SUMO_10470,axiom,
    s__instance(s__Celery__t,s__SetOrClass) ).

fof(kb_SUMO_10471,axiom,
    s__subclass(s__Chambord,s__Liqueur) ).

fof(kb_SUMO_10472,axiom,
    s__instance(s__Chambord__t,s__SetOrClass) ).

fof(kb_SUMO_10473,axiom,
    s__subclass(s__Champagne,s__Wine) ).

fof(kb_SUMO_10474,axiom,
    s__instance(s__Champagne__t,s__SetOrClass) ).

fof(kb_SUMO_10475,axiom,
    s__subclass(s__CheddarCheese,s__Cheese) ).

fof(kb_SUMO_10476,axiom,
    s__instance(s__CheddarCheese__t,s__SetOrClass) ).

fof(kb_SUMO_10477,axiom,
    s__subclass(s__Chocolate,s__PreparedFood) ).

fof(kb_SUMO_10478,axiom,
    s__instance(s__Chocolate__t,s__SetOrClass) ).

fof(kb_SUMO_10479,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__CorpuscularObject)
     => ( s__instance(V__C,s__Chocolate)
       => s__material(s__Cocoa,V__C) ) ) ).

fof(kb_SUMO_10480,axiom,
    s__subclass(s__Cilantro,s__FloweringPlant) ).

fof(kb_SUMO_10481,axiom,
    s__instance(s__Cilantro__t,s__SetOrClass) ).

fof(kb_SUMO_10482,axiom,
    s__subclass(s__CocaCola,s__Soda) ).

fof(kb_SUMO_10483,axiom,
    s__instance(s__CocaCola__t,s__SetOrClass) ).

fof(kb_SUMO_10484,axiom,
    s__subclass(s__Cod,s__Fish) ).

fof(kb_SUMO_10485,axiom,
    s__instance(s__Cod__t,s__SetOrClass) ).

fof(kb_SUMO_10486,axiom,
    s__subclass(s__Cointreau,s__Liqueur) ).

fof(kb_SUMO_10487,axiom,
    s__instance(s__Cointreau__t,s__SetOrClass) ).

fof(kb_SUMO_10488,axiom,
    s__subclass(s__Couscous,s__Pasta) ).

fof(kb_SUMO_10489,axiom,
    s__instance(s__Couscous__t,s__SetOrClass) ).

fof(kb_SUMO_10490,axiom,
    s__subclass(s__Crab,s__Crustacean) ).

fof(kb_SUMO_10491,axiom,
    s__instance(s__Crab__t,s__SetOrClass) ).

fof(kb_SUMO_10492,axiom,
    s__subclass(s__Cream,s__Milk) ).

fof(kb_SUMO_10493,axiom,
    s__instance(s__Cream__t,s__SetOrClass) ).

fof(kb_SUMO_10494,axiom,
    s__subclass(s__Daikon,s__Radish) ).

fof(kb_SUMO_10495,axiom,
    s__instance(s__Daikon__t,s__SetOrClass) ).

fof(kb_SUMO_10496,axiom,
    s__subclass(s__EggYolk,s__BodyPart) ).

fof(kb_SUMO_10497,axiom,
    s__instance(s__EggYolk__t,s__SetOrClass) ).

fof(kb_SUMO_10498,axiom,
    s__initialPart(s__EggYolk,s__Egg) ).

fof(kb_SUMO_10499,axiom,
    ! [V__O,V__E] :
      ( ( s__instance(V__E,s__Object)
        & s__instance(V__O,s__Agent) )
     => ( ( s__instance(V__O,s__Organism)
          & s__instance(V__E,s__Egg)
          & s__attribute(V__O,s__Embryonic)
          & s__part(V__O,V__E) )
       => ? [V__Y] :
            ( s__instance(V__Y,s__EggYolk)
            & s__hasPurpose(V__Y,'(? [V__I] : (s__instance(V__I,s__Process) & s__instance(V__Y,s__Object) & s__instance(V__I,s__Ingesting) & s__agent(V__I,V__O) & s__resource(V__I,V__Y)))') ) ) ) ).

fof(kb_SUMO_10500,axiom,
    s__subclass(s__Endive,s__LeafyGreenVegetable) ).

fof(kb_SUMO_10501,axiom,
    s__instance(s__Endive__t,s__SetOrClass) ).

fof(kb_SUMO_10502,axiom,
    s__subclass(s__Espresso,s__Coffee) ).

fof(kb_SUMO_10503,axiom,
    s__instance(s__Espresso__t,s__SetOrClass) ).

fof(kb_SUMO_10504,axiom,
    s__subclass(s__Feta,s__Cheese) ).

fof(kb_SUMO_10505,axiom,
    s__instance(s__Feta__t,s__SetOrClass) ).

fof(kb_SUMO_10506,axiom,
    s__subclass(s__Frying,s__Cooking) ).

fof(kb_SUMO_10507,axiom,
    s__instance(s__Frying__t,s__SetOrClass) ).

fof(kb_SUMO_10508,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Process)
     => ( s__instance(V__F,s__Frying)
       => ? [V__O] :
            ( s__instance(V__O,s__Object)
            & s__instance(V__O,s__Oil)
            & s__resource(V__F,V__O) ) ) ) ).

fof(kb_SUMO_10509,axiom,
    s__documentation(s__Garlic,s__EnglishLanguage,'Allium sativum, is a species in the onion family Alliaceae. Its close relatives include the onion, shallot, leek, chive, and rakkyo. Garlic has been used throughout history for both culinary and medicinal purposes. [Wikipedia]') ).

fof(kb_SUMO_10510,axiom,
    s__subclass(s__Garlic,s__FloweringPlant) ).

fof(kb_SUMO_10511,axiom,
    s__instance(s__Garlic__t,s__SetOrClass) ).

fof(kb_SUMO_10512,axiom,
    s__subclass(s__GoatMeat,s__Meat) ).

fof(kb_SUMO_10513,axiom,
    s__instance(s__GoatMeat__t,s__SetOrClass) ).

fof(kb_SUMO_10514,axiom,
    s__meatOfAnimal(s__GoatMeat,s__Goat) ).

fof(kb_SUMO_10515,axiom,
    s__subclass(s__Gouda,s__Cheese) ).

fof(kb_SUMO_10516,axiom,
    s__instance(s__Gouda__t,s__SetOrClass) ).

fof(kb_SUMO_10517,axiom,
    s__subclass(s__Grapefruit,s__Fruit) ).

fof(kb_SUMO_10518,axiom,
    s__instance(s__Grapefruit__t,s__SetOrClass) ).

fof(kb_SUMO_10519,axiom,
    s__subclass(s__JamesonsWhiskey,s__Whiskey) ).

fof(kb_SUMO_10520,axiom,
    s__instance(s__JamesonsWhiskey__t,s__SetOrClass) ).

fof(kb_SUMO_10521,axiom,
    s__documentation(s__Juice,s__EnglishLanguage,'A liquid (at room temperature) created by squeezing, crushing, or pureeing a &%FruitOrVegetable.') ).

fof(kb_SUMO_10522,axiom,
    s__subclass(s__Juice,s__Substance) ).

fof(kb_SUMO_10523,axiom,
    s__instance(s__Juice__t,s__SetOrClass) ).

fof(kb_SUMO_10524,axiom,
    s__initialPart(s__Juice,s__FruitOrVegetable) ).

fof(kb_SUMO_10525,axiom,
    s__instance(s__JuiceOfFn__m,s__UnaryFunction) ).

fof(kb_SUMO_10526,axiom,
    s__domainSubclass(s__JuiceOfFn__m,"1",s__FruitOrVegetable) ).

fof(kb_SUMO_10527,axiom,
    s__rangeSubclass(s__JuiceOfFn__m,s__Juice) ).

fof(kb_SUMO_10528,axiom,
    s__documentation(s__JuiceOfFn__m,s__EnglishLanguage,'This function defines the class of &%Juice created from a given &%FruitOrVegetable.') ).

fof(kb_SUMO_10529,axiom,
    ! [V__X,V__Y] :
      ( ( s__subclass(V__Y,s__FruitOrVegetable)
        & s__instance(V__Y,s__SetOrClass) )
     => ( s__instance(V__X,s__JuiceOfFn(V__Y))
       => ? [V__Z,V__P] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__Z,s__Object)
            & s__instance(V__Z,V__Y)
            & s__instance(V__P,s__Motion)
            & s__resource(V__P,V__Z)
            & s__result(V__P,V__X) ) ) ) ).

fof(kb_SUMO_10530,axiom,
    s__subclass(s__Kahlua,s__Liqueur) ).

fof(kb_SUMO_10531,axiom,
    s__instance(s__Kahlua__t,s__SetOrClass) ).

fof(kb_SUMO_10532,axiom,
    s__subclass(s__Ketchup,s__PreparedFood) ).

fof(kb_SUMO_10533,axiom,
    s__instance(s__Ketchup__t,s__SetOrClass) ).

fof(kb_SUMO_10534,axiom,
    ! [V__K] :
      ( s__instance(V__K,s__CorpuscularObject)
     => ( s__instance(V__K,s__Ketchup)
       => s__material(s__Tomato,V__K) ) ) ).

fof(kb_SUMO_10535,axiom,
    s__subclass(s__Lettuce,s__LeafyGreenVegetable) ).

fof(kb_SUMO_10536,axiom,
    s__instance(s__Lettuce__t,s__SetOrClass) ).

fof(kb_SUMO_10537,axiom,
    s__subclass(s__Linguine,s__Pasta) ).

fof(kb_SUMO_10538,axiom,
    s__instance(s__Linguine__t,s__SetOrClass) ).

fof(kb_SUMO_10539,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( ( s__instance(V__X,s__Pasta)
          & ~ ? [V__Y] :
                ( s__instance(V__Y,s__Object)
                & s__instance(V__Y,s__Pasta)
                & s__part(V__Y,V__X) ) )
       => s__attribute(V__X,s__LongAndThin) ) ) ).

fof(kb_SUMO_10540,axiom,
    ! [V__S,V__W2,V__W1,V__L] :
      ( ( s__instance(V__L,s__Object)
        & s__instance(V__W1,s__LengthMeasure)
        & s__instance(V__W2,s__LengthMeasure)
        & s__instance(V__S,s__Object) )
     => ( ( s__instance(V__S,s__Spaghetti)
          & s__instance(V__L,s__Linguine)
          & s__width(V__S,V__W1)
          & s__width(V__L,V__W2) )
       => greater(V__W2,V__W1) ) ) ).

fof(kb_SUMO_10541,axiom,
    s__subclass(s__Liqueur,s__DistilledAlcoholicBeverage) ).

fof(kb_SUMO_10542,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__CorpuscularObject)
     => ( s__instance(V__L,s__Liqueur)
       => s__material(s__Sugar,V__L) ) ) ).

fof(kb_SUMO_10543,axiom,
    s__documentation(s__Liqueur,s__EnglishLanguage,'A sweet alcoholic beverage that has been flavored with one of various substances.') ).

fof(kb_SUMO_10544,axiom,
    s__subclass(s__Lobster,s__Crustacean) ).

fof(kb_SUMO_10545,axiom,
    s__instance(s__Lobster__t,s__SetOrClass) ).

fof(kb_SUMO_10546,axiom,
    s__subclass(s__GrandMarnier,s__Liqueur) ).

fof(kb_SUMO_10547,axiom,
    s__instance(s__GrandMarnier__t,s__SetOrClass) ).

fof(kb_SUMO_10548,axiom,
    s__subclass(s__Mayonnaise,s__PreparedFood) ).

fof(kb_SUMO_10549,axiom,
    s__instance(s__Mayonnaise__t,s__SetOrClass) ).

fof(kb_SUMO_10550,axiom,
    s__documentation(s__Mayonnaise,s__EnglishLanguage,'Mayonnaise, is a stable emulsion of oil, &%EggYolk and either vinegar or &%Lemon juice, with many options for embellishment with other herbs and spices. Lecithin in the egg yolk is the emulsifier. It is often cream in color, and may range in texture from that of light running cream to thick. In countries influenced by &%France, mustard is also a common ingredient. In &%Spain, &%OliveOil is used as the oil and mustard is never included. Numerous other sauces can be created from it with addition of various herbs, spices, and finely chopped pickles. Where mustard is used, it is also an emulsifier. [Wikipedia].') ).

fof(kb_SUMO_10551,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__CorpuscularObject)
     => ( s__instance(V__M,s__Mayonnaise)
       => ( s__material(s__Oil,V__M)
          & s__material(s__EggYolk,V__M) ) ) ) ).

fof(kb_SUMO_10552,axiom,
    s__subclass(s__Mint,s__FloweringPlant) ).

fof(kb_SUMO_10553,axiom,
    s__instance(s__Mint__t,s__SetOrClass) ).

fof(kb_SUMO_10554,axiom,
    s__subclass(s__Mozzarella,s__Cheese) ).

fof(kb_SUMO_10555,axiom,
    s__instance(s__Mozzarella__t,s__SetOrClass) ).

fof(kb_SUMO_10556,axiom,
    s__documentation(s__Mushroom,s__EnglishLanguage,'A mushroom is the fleshy, spore-bearing fruiting body of a fungus, typically produced above ground on soil or on its food source. Like all fungi, mushrooms are not plants and do not undergo photosynthesis. The standard for the name mushroom is the cultivated white button mushroom, Agaricus bisporus; hence the word mushroom is most often applied to those fungi (Basidiomycota, Agaricomycetes) that have a stem (stipe), a cap (pileus), and gills (lamellae, sing. lamella) or pores on the underside of the cap. [Wikipedia]') ).

fof(kb_SUMO_10557,axiom,
    s__subclass(s__Mushroom,s__ReproductiveBody) ).

fof(kb_SUMO_10558,axiom,
    s__initialPart(s__Mushroom,s__Fungus) ).

fof(kb_SUMO_10559,axiom,
    s__subclass(s__Mustard,s__FloweringPlant) ).

fof(kb_SUMO_10560,axiom,
    s__instance(s__Mustard__t,s__SetOrClass) ).

fof(kb_SUMO_10561,axiom,
    s__subclass(s__Omelette,s__PreparedFood) ).

fof(kb_SUMO_10562,axiom,
    s__instance(s__Omelette__t,s__SetOrClass) ).

fof(kb_SUMO_10563,axiom,
    ! [V__O] :
      ( s__instance(V__O,s__Omelette)
     => ? [V__F] :
          ( s__instance(V__F,s__Process)
          & s__instance(V__F,s__Frying)
          & s__result(V__F,V__O) ) ) ).

fof(kb_SUMO_10564,axiom,
    ! [V__O] :
      ( s__instance(V__O,s__CorpuscularObject)
     => ( s__instance(V__O,s__Omelette)
       => s__material(s__Egg,V__O) ) ) ).

fof(kb_SUMO_10565,axiom,
    s__subclass(s__Onion,s__FloweringPlant) ).

fof(kb_SUMO_10566,axiom,
    s__instance(s__Onion__t,s__SetOrClass) ).

fof(kb_SUMO_10567,axiom,
    s__subclass(s__Oyster,s__Mollusk) ).

fof(kb_SUMO_10568,axiom,
    s__instance(s__Oyster__t,s__SetOrClass) ).

fof(kb_SUMO_10569,axiom,
    s__subclass(s__Pancake,s__BreadOrBiscuit) ).

fof(kb_SUMO_10570,axiom,
    s__instance(s__Pancake__t,s__SetOrClass) ).

fof(kb_SUMO_10571,axiom,
    s__documentation(s__Pancake,s__EnglishLanguage,'A pancake is a thin, flat, round cake prepared from a batter, or dough in some cases, and cooked on a hot griddle or frying pan. Most Pancakes are quick breads; some use a yeast-raised or fermented batter. Most Pancakes are cooked one side on a griddle and flipped partway through to cook the other side. Depending on the region, Pancake may be served at any time, with a variety of toppings or fillings including jam, chocolate chips, fruit, syrup or meat. [Wikipedia]') ).

fof(kb_SUMO_10572,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Pancake)
     => ? [V__F] :
          ( s__instance(V__F,s__Process)
          & s__instance(V__F,s__Frying)
          & s__result(V__F,V__P) ) ) ).

fof(kb_SUMO_10573,axiom,
    s__subclass(s__ParmesanCheese,s__Cheese) ).

fof(kb_SUMO_10574,axiom,
    s__instance(s__ParmesanCheese__t,s__SetOrClass) ).

fof(kb_SUMO_10575,axiom,
    s__subclass(s__Parsley,s__FloweringPlant) ).

fof(kb_SUMO_10576,axiom,
    s__instance(s__Parsley__t,s__SetOrClass) ).

fof(kb_SUMO_10577,axiom,
    s__subclass(s__Pasta,s__PreparedFood) ).

fof(kb_SUMO_10578,axiom,
    s__instance(s__Pasta__t,s__SetOrClass) ).

fof(kb_SUMO_10579,axiom,
    s__documentation(s__Pasta,s__EnglishLanguage,'Pasta is a generic term for a boiled food of different shapes made from an unleavened dough of wheat or buckwheat flour and water, sometimes with other ingredients such as eggs and vegetable extracts. Pastas include varieties that are filled with other ingredients like ravioli and tortellini. [Wikipedia]') ).

fof(kb_SUMO_10580,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__CorpuscularObject)
     => ( s__instance(V__P,s__Pasta)
       => s__material(s__Flour,V__P) ) ) ).

fof(kb_SUMO_10581,axiom,
    s__subclass(s__PatronTequilla,s__Tequila) ).

fof(kb_SUMO_10582,axiom,
    s__instance(s__PatronTequilla__t,s__SetOrClass) ).

fof(kb_SUMO_10583,axiom,
    s__instance(s__Tequila__t,s__SetOrClass) ).

fof(kb_SUMO_10584,axiom,
    s__subclass(s__Peach,s__Fruit) ).

fof(kb_SUMO_10585,axiom,
    s__instance(s__Peach__t,s__SetOrClass) ).

fof(kb_SUMO_10586,axiom,
    s__subclass(s__Penne,s__Pasta) ).

fof(kb_SUMO_10587,axiom,
    s__instance(s__Penne__t,s__SetOrClass) ).

fof(kb_SUMO_10588,axiom,
    s__documentation(s__Penne,s__EnglishLanguage,'Pasta consisting of medium length tubes with ridges, cut diagonally at both ends. [Wikipedia]') ).

fof(kb_SUMO_10589,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( ( s__instance(V__X,s__Penne)
          & ~ ? [V__Y] :
                ( s__instance(V__Y,s__Object)
                & s__instance(V__Y,s__Penne)
                & s__part(V__Y,V__X) ) )
       => ( ? [V__HOLE2] :
              ( s__instance(V__HOLE2,s__Object)
              & s__instance(V__HOLE2,s__Hole)
              & s__part(V__X,V__HOLE2) )
          & s__attribute(V__X,s__Fillable) ) ) ) ).

fof(kb_SUMO_10590,axiom,
    s__subclass(s__Pickle,s__PreparedFood) ).

fof(kb_SUMO_10591,axiom,
    s__instance(s__Pickle__t,s__SetOrClass) ).

fof(kb_SUMO_10592,axiom,
    s__documentation(s__Pickle,s__EnglishLanguage,'A pickled cucumber (commonly known as a pickle in Australia, Canada, and the United States or generically as Gherkins in the UK) is a cucumber that has been pickled in a brine, vinegar, or other solution and left to ferment for a period of time, by either immersing the cucumbers in an acidic solution or through souring by lacto-fermentation. [Wikipedia]') ).

fof(kb_SUMO_10593,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Object)
     => ( s__instance(V__P,s__Pickle)
       => s__attribute(V__P,s__AcidicPH) ) ) ).

fof(kb_SUMO_10594,axiom,
    s__instance(s__AcidicPH,s__InternalAttribute) ).

fof(kb_SUMO_10595,axiom,
    s__documentation(s__AcidicPH,s__EnglishLanguage,'Having a pH of less than 7.') ).

fof(kb_SUMO_10596,axiom,
    s__instance(s__BasicPH,s__Attribute) ).

fof(kb_SUMO_10597,axiom,
    s__documentation(s__BasicPH,s__EnglishLanguage,'Having a pH of more than 7.') ).

fof(kb_SUMO_10598,axiom,
    s__contraryAttribute_2(s__AcidicPH,s__BasicPH) ).

fof(kb_SUMO_10599,axiom,
    s__documentation(s__Banana,s__EnglishLanguage,'Banana is the common name for herbaceous plants of the genus Musa and for the fruit they produce. Bananas come in a variety of sizes and colors when ripe, including yellow, purple, and red. There is no formal botanical distinction between bananas and plantains, and the use of either term is based purely on how the fruits are consumed. [Wikipedia]') ).

fof(kb_SUMO_10600,axiom,
    s__subclass(s__PortabelloMushroom,s__Mushroom) ).

fof(kb_SUMO_10601,axiom,
    s__instance(s__PortabelloMushroom__t,s__SetOrClass) ).

fof(kb_SUMO_10602,axiom,
    s__instance(s__Mushroom__t,s__SetOrClass) ).

fof(kb_SUMO_10603,axiom,
    s__subclass(s__Prawn,s__Crustacean) ).

fof(kb_SUMO_10604,axiom,
    s__instance(s__Prawn__t,s__SetOrClass) ).

fof(kb_SUMO_10605,axiom,
    s__documentation(s__Prawn,s__EnglishLanguage,'Prawns are decapod crustaceans, belonging to the sub-order Dendrobranchiata. The term prawn is also used in various contexts for other animals, especially caridean shrimp. They are found worldwide and include commercially significant species, such as the whiteleg shrimp Litopenaeus vannamei, Atlantic white shrimp Penaeus setiferus, Indian prawn Fenneropenaeus indicus and tiger prawn Penaeus monodon. [Wikipedia]') ).

fof(kb_SUMO_10606,axiom,
    s__subclass(s__Cheese,s__PreparedFood) ).

fof(kb_SUMO_10607,axiom,
    s__subclass(s__Provolone,s__Cheese) ).

fof(kb_SUMO_10608,axiom,
    s__instance(s__Provolone__t,s__SetOrClass) ).

fof(kb_SUMO_10609,axiom,
    s__instance(s__Cheese__t,s__SetOrClass) ).

fof(kb_SUMO_10610,axiom,
    s__subclass(s__Radicchio,s__LeafyGreenVegetable) ).

fof(kb_SUMO_10611,axiom,
    s__instance(s__Radicchio__t,s__SetOrClass) ).

fof(kb_SUMO_10612,axiom,
    s__subclass(s__Raisin,s__PreparedFood) ).

fof(kb_SUMO_10613,axiom,
    s__instance(s__Raisin__t,s__SetOrClass) ).

fof(kb_SUMO_10614,axiom,
    s__documentation(s__Raisin,s__EnglishLanguage,'A raisin is a dried grape.') ).

fof(kb_SUMO_10615,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Raisin)
     => ? [V__D] :
          ( s__instance(V__D,s__Process)
          & s__instance(V__D,s__Drying)
          & s__result(V__D,V__R) ) ) ).

fof(kb_SUMO_10616,axiom,
    s__subclass(s__Raspberry,s__Berry) ).

fof(kb_SUMO_10617,axiom,
    s__instance(s__Raspberry__t,s__SetOrClass) ).

fof(kb_SUMO_10618,axiom,
    s__subclass(s__RicottaCheese,s__Cheese) ).

fof(kb_SUMO_10619,axiom,
    s__instance(s__RicottaCheese__t,s__SetOrClass) ).

fof(kb_SUMO_10620,axiom,
    s__subclass(s__RomaineLettuce,s__LeafyGreenVegetable) ).

fof(kb_SUMO_10621,axiom,
    s__instance(s__RomaineLettuce__t,s__SetOrClass) ).

fof(kb_SUMO_10622,axiom,
    s__documentation(s__Rum,s__EnglishLanguage,'A distilled spirit made from molasses or sugarcane that is then aged.') ).

fof(kb_SUMO_10623,axiom,
    s__subclass(s__Rum,s__DistilledAlcoholicBeverage) ).

fof(kb_SUMO_10624,axiom,
    s__instance(s__Rum__t,s__SetOrClass) ).

fof(kb_SUMO_10625,axiom,
    ! [V__R,V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__R,s__Rum)
       => ? [V__D] :
            ( s__instance(V__D,s__Process)
            & s__instance(V__D,s__Distilling)
            & s__instance(V__S,s__SugarCane)
            & s__resource(V__D,V__S)
            & s__result(V__D,V__R) ) ) ) ).

fof(kb_SUMO_10626,axiom,
    s__subclass(s__Scallion,s__FloweringPlant) ).

fof(kb_SUMO_10627,axiom,
    s__instance(s__Scallion__t,s__SetOrClass) ).

fof(kb_SUMO_10628,axiom,
    s__subclass(s__Scallop,s__Mollusk) ).

fof(kb_SUMO_10629,axiom,
    s__instance(s__Scallop__t,s__SetOrClass) ).

fof(kb_SUMO_10630,axiom,
    s__documentation(s__Schnapps,s__EnglishLanguage,'A &%Liqueur made from distilling fruit.') ).

fof(kb_SUMO_10631,axiom,
    s__subclass(s__Schnapps,s__Liqueur) ).

fof(kb_SUMO_10632,axiom,
    s__instance(s__Schnapps__t,s__SetOrClass) ).

fof(kb_SUMO_10633,axiom,
    ! [V__S,V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__instance(V__S,s__Schnapps)
       => ? [V__D] :
            ( s__instance(V__D,s__Process)
            & s__instance(V__D,s__Distilling)
            & s__instance(V__F,s__Fruit)
            & s__resource(V__D,V__F)
            & s__result(V__D,V__S) ) ) ) ).

fof(kb_SUMO_10634,axiom,
    ! [V__S,V__F,V__M] :
      ( ( s__instance(V__M,s__Object)
        & s__subclass(V__F,s__Organism)
        & s__instance(V__F,s__SetOrClass) )
     => ( s__instance(V__S,s__Seafood)
       => ? [V__DA,V__AC] :
            ( s__instance(V__DA,s__Object)
            & s__instance(V__DA,s__DeadFn(V__F))
            & s__part(V__M,V__DA)
            & s__subclass(V__F,s__Fish) ) ) ) ).

fof(kb_SUMO_10635,axiom,
    s__subclass(s__Seaweed,s__Alga) ).

fof(kb_SUMO_10636,axiom,
    s__instance(s__Seaweed__t,s__SetOrClass) ).

fof(kb_SUMO_10637,axiom,
    s__documentation(s__Seaweed,s__EnglishLanguage,'Seaweed is a loose, colloquial term encompassing macroscopic, multicellular, benthic marine algae. The term includes some members of the red, brown and green algae. [text courtesy Wikipedia]') ).

fof(kb_SUMO_10638,axiom,
    s__subclass(s__Sesame,s__FloweringPlant) ).

fof(kb_SUMO_10639,axiom,
    s__instance(s__Sesame__t,s__SetOrClass) ).

fof(kb_SUMO_10640,axiom,
    s__subclass(s__Shallot,s__FloweringPlant) ).

fof(kb_SUMO_10641,axiom,
    s__instance(s__Shallot__t,s__SetOrClass) ).

fof(kb_SUMO_10642,axiom,
    s__subclass(s__Skate,s__Fish) ).

fof(kb_SUMO_10643,axiom,
    s__instance(s__Skate__t,s__SetOrClass) ).

fof(kb_SUMO_10644,axiom,
    s__documentation(s__Skate,s__EnglishLanguage,'Skates are cartilaginous fish belonging to the family Rajidae in the superorder Batoidea of rays. There are more than 200 described species in 27 genera. There are two subfamilies, Rajinae (hardnose skates) and Arhynchobatinae (softnose skates). [text courtesy Wikipedia]') ).

fof(kb_SUMO_10645,axiom,
    s__subclass(s__CarbonDioxide,s__CompoundSubstance) ).

fof(kb_SUMO_10646,axiom,
    s__instance(s__CarbonDioxide__t,s__SetOrClass) ).

fof(kb_SUMO_10647,axiom,
    s__documentation(s__CarbonDioxide,s__EnglishLanguage,'Carbon dioxide is a common compound in the Earths atmosphere, and an essential compound used in the cycle of photosynthesis.') ).

fof(kb_SUMO_10648,axiom,
    ! [V__CD] :
      ( s__instance(V__CD,s__Object)
     => ( ( s__instance(V__CD,s__CarbonDioxide)
          & s__instance(V__CD,s__Molecule) )
       => ? [V__C,V__O1,V__O2] :
            ( s__instance(V__O2,s__Object)
            & s__instance(V__O1,s__Object)
            & s__instance(V__C,s__Object)
            & s__instance(V__C,s__Carbon)
            & s__instance(V__O1,s__Oxygen)
            & s__instance(V__O2,s__Oxygen)
            & s__instance(V__C,s__Atom)
            & s__instance(V__O1,s__Atom)
            & s__instance(V__O2,s__Atom)
            & s__part(V__C,V__CD)
            & s__part(V__O1,V__CD)
            & s__part(V__O2,V__CD)
            & V__O1 != V__O2 ) ) ) ).

fof(kb_SUMO_10649,axiom,
    s__subclass(s__Soda,s__Beverage) ).

fof(kb_SUMO_10650,axiom,
    s__instance(s__Soda__t,s__SetOrClass) ).

fof(kb_SUMO_10651,axiom,
    s__subclass(s__Soda,s__Mixture) ).

fof(kb_SUMO_10652,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Soda)
       => ? [V__CD] :
            ( s__instance(V__CD,s__Object)
            & s__instance(V__CD,s__CarbonDioxide)
            & s__part(V__CD,V__S) ) ) ) ).

fof(kb_SUMO_10653,axiom,
    s__subclass(s__Sorbet,s__PreparedFood) ).

fof(kb_SUMO_10654,axiom,
    s__instance(s__Sorbet__t,s__SetOrClass) ).

fof(kb_SUMO_10655,axiom,
    s__documentation(s__Sorbet,s__EnglishLanguage,'Sorbet is a frozen dessert made from sweetened water flavored with fruit (typically juice or puree), and also sometimes wine and/or liqueur. [Wikipedia]') ).

fof(kb_SUMO_10656,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__CorpuscularObject)
     => ( s__instance(V__S,s__Sorbet)
       => s__material(s__Water,V__S) ) ) ).

fof(kb_SUMO_10657,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__CorpuscularObject)
     => ( s__instance(V__S,s__Sorbet)
       => s__material(s__Fruit,V__S) ) ) ).

fof(kb_SUMO_10658,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__CorpuscularObject)
     => ( s__instance(V__S,s__Sorbet)
       => s__material(s__Sugar,V__S) ) ) ).

fof(kb_SUMO_10659,axiom,
    s__subclass(s__Spaghetti,s__Pasta) ).

fof(kb_SUMO_10660,axiom,
    s__instance(s__Spaghetti__t,s__SetOrClass) ).

fof(kb_SUMO_10661,axiom,
    s__documentation(s__Spaghetti,s__EnglishLanguage,'Spaghetti is a long, thin, cylindrical pasta. Spaghetti is made of semolina or flour and water. Italian dried spaghetti is made from durum wheat semolina, but outside of Italy it may be made with other kinds of flour. Traditionally most spaghetti was 50 cm (20ins) long, but shorter lengths gained in popularity during the latter half of the 20th century and now spaghetti is most commonly available in 25x30 cm (10x12 in) lengths. [Wikipedia]') ).

fof(kb_SUMO_10662,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( ( s__instance(V__X,s__Spaghetti)
          & ~ ? [V__Y] :
                ( s__instance(V__Y,s__Object)
                & s__instance(V__Y,s__Spaghetti)
                & s__part(V__Y,V__X) ) )
       => s__attribute(V__X,s__LongAndThin) ) ) ).

fof(kb_SUMO_10663,axiom,
    s__subclass(s__Spinach,s__LeafyGreenVegetable) ).

fof(kb_SUMO_10664,axiom,
    s__instance(s__Spinach__t,s__SetOrClass) ).

fof(kb_SUMO_10665,axiom,
    s__subclass(s__Steak,s__Beef) ).

fof(kb_SUMO_10666,axiom,
    s__instance(s__Steak__t,s__SetOrClass) ).

fof(kb_SUMO_10667,axiom,
    s__subclass(s__Stolichnoya,s__Vodka) ).

fof(kb_SUMO_10668,axiom,
    s__instance(s__Stolichnoya__t,s__SetOrClass) ).

fof(kb_SUMO_10669,axiom,
    s__documentation(s__Stolichnoya,s__EnglishLanguage,'A brand of &%Vodka.') ).

fof(kb_SUMO_10670,axiom,
    s__subclass(s__Strawberry,s__FloweringPlant) ).

fof(kb_SUMO_10671,axiom,
    s__instance(s__Strawberry__t,s__SetOrClass) ).

fof(kb_SUMO_10672,axiom,
    s__subclass(s__TamarindFruit,s__Fruit) ).

fof(kb_SUMO_10673,axiom,
    s__instance(s__TamarindFruit__t,s__SetOrClass) ).

fof(kb_SUMO_10674,axiom,
    s__documentation(s__Tequila,s__EnglishLanguage,'A &%DistilledAlcoholicBeverage made from the &%BlueAgave plant.') ).

fof(kb_SUMO_10675,axiom,
    s__subclass(s__Tequila,s__DistilledAlcoholicBeverage) ).

fof(kb_SUMO_10676,axiom,
    ! [V__B,V__T] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__T,s__Tequila)
       => ? [V__D] :
            ( s__instance(V__D,s__Process)
            & s__instance(V__D,s__Distilling)
            & s__instance(V__B,s__BlueAgave)
            & s__resource(V__D,V__B)
            & s__result(V__D,V__T) ) ) ) ).

fof(kb_SUMO_10677,axiom,
    s__subclass(s__BlueAgave,s__FloweringPlant) ).

fof(kb_SUMO_10678,axiom,
    s__instance(s__BlueAgave__t,s__SetOrClass) ).

fof(kb_SUMO_10679,axiom,
    s__documentation(s__BlueAgave,s__EnglishLanguage,'A succulent that is native to Jalisco, Mexico, and used in the production of &%Tequila.') ).

fof(kb_SUMO_10680,axiom,
    s__subclass(s__Tofu,s__PreparedFood) ).

fof(kb_SUMO_10681,axiom,
    s__instance(s__Tofu__t,s__SetOrClass) ).

fof(kb_SUMO_10682,axiom,
    s__documentation(s__Tofu,s__EnglishLanguage,'Tofu or bean curd is a food made by, coagulating soy milk and then pressing the resulting curds into soft white blocks. [Wikipedia]') ).

fof(kb_SUMO_10683,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__CorpuscularObject)
     => ( s__instance(V__X,s__Tofu)
       => s__material(s__Soybean,V__X) ) ) ).

fof(kb_SUMO_10684,axiom,
    s__subclass(s__Tuna,s__Fish) ).

fof(kb_SUMO_10685,axiom,
    s__instance(s__Tuna__t,s__SetOrClass) ).

fof(kb_SUMO_10686,axiom,
    s__subclass(s__Turmeric,s__Spice) ).

fof(kb_SUMO_10687,axiom,
    s__instance(s__Turmeric__t,s__SetOrClass) ).

fof(kb_SUMO_10688,axiom,
    s__instance(s__Vegetarian,s__Attribute) ).

fof(kb_SUMO_10689,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__attribute(V__F,s__Vegetarian)
       => ~ ? [V__M] :
              ( s__instance(V__M,s__Object)
              & s__instance(V__M,s__Meat)
              & s__part(V__M,V__F) ) ) ) ).

fof(kb_SUMO_10690,axiom,
    s__instance(s__Vegan,s__Attribute) ).

fof(kb_SUMO_10691,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__attribute(V__F,s__Vegan)
       => ( s__attribute(V__F,s__Vegetarian)
          & ~ ? [V__D] :
                ( s__instance(V__D,s__Object)
                & s__instance(V__D,s__Dairy)
                & s__part(V__D,V__F) ) ) ) ) ).

fof(kb_SUMO_10692,axiom,
    s__subclass(s__Fermentation,s__BiologicalProcess) ).

fof(kb_SUMO_10693,axiom,
    s__instance(s__Fermentation__t,s__SetOrClass) ).

fof(kb_SUMO_10694,axiom,
    s__documentation(s__Fermentation,s__EnglishLanguage,'Fermentation in food processing typically is the conversion of carbohydrates to alcohols and carbon dioxide or organic acids using yeasts, bacteria, or a combination thereof, under anaerobic conditions. [Wikipedia]') ).

fof(kb_SUMO_10695,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Process)
     => ( s__instance(V__F,s__Fermentation)
       => ? [V__C,V__M] :
            ( s__instance(V__M,s__Object)
            & s__instance(V__C,s__Object)
            & s__instance(V__C,s__Carbohydrate)
            & s__instance(V__M,s__Microorganism)
            & s__instrument(V__F,V__M)
            & s__resource(V__F,V__C) ) ) ) ).

fof(kb_SUMO_10696,axiom,
    s__documentation(s__Vinegar,s__EnglishLanguage,'Vinegar is an acidic liquid produced from the fermentation of ethanol in a process that yields its key ingredient, acetic acid (ethanoic acid). It also may come in a diluted form. pH of table vinegar ranges from 2.4 to 3.4 (higher if diluted). The acetic acid concentration typically ranges from 4% to 8% by volume for table vinegar and up to 18% for pickling. Natural vinegars also contain small amounts of tartaric acid, citric acid, and other acids. Vinegar has been used since ancient times and is an important element in European, Asian, and other cuisines. [Wikipedia]') ).

fof(kb_SUMO_10697,axiom,
    s__subclass(s__Vinegar,s__Substance) ).

fof(kb_SUMO_10698,axiom,
    s__instance(s__Vinegar__t,s__SetOrClass) ).

fof(kb_SUMO_10699,axiom,
    ! [V__V] :
      ( s__instance(V__V,s__Object)
     => ( s__instance(V__V,s__Vinegar)
       => s__attribute(V__V,s__AcidicPH) ) ) ).

fof(kb_SUMO_10700,axiom,
    ! [V__V] :
      ( s__instance(V__V,s__Vinegar)
     => ? [V__F] :
          ( s__instance(V__F,s__Process)
          & s__instance(V__F,s__Fermentation)
          & s__result(V__F,V__V) ) ) ).

fof(kb_SUMO_10701,axiom,
    s__subclass(s__Cask,s__FluidContainer) ).

fof(kb_SUMO_10702,axiom,
    s__instance(s__Cask__t,s__SetOrClass) ).

fof(kb_SUMO_10703,axiom,
    s__documentation(s__Cask,s__EnglishLanguage,'A &%FluidContainer made of &%Wood, typically used during the modern area for ageing of alcoholic beverages.') ).

fof(kb_SUMO_10704,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__CorpuscularObject)
     => ( s__instance(V__C,s__Cask)
       => s__material(s__Wood,V__C) ) ) ).

fof(kb_SUMO_10705,axiom,
    s__subclass(s__Vodka,s__DistilledAlcoholicBeverage) ).

fof(kb_SUMO_10706,axiom,
    s__instance(s__Vodka__t,s__SetOrClass) ).

fof(kb_SUMO_10707,axiom,
    s__documentation(s__Vodka,s__EnglishLanguage,'A &%DistilledAlcoholicBeverage made from a &%CerealGrain to which water is added prior to drinking.') ).

fof(kb_SUMO_10708,axiom,
    ! [V__V] :
      ( s__instance(V__V,s__Object)
     => ( s__instance(V__V,s__Vodka)
       => ? [V__W] :
            ( s__instance(V__W,s__Object)
            & s__instance(V__W,s__Water)
            & s__part(V__W,V__V) ) ) ) ).

fof(kb_SUMO_10709,axiom,
    ! [V__V,V__CG] :
      ( s__instance(V__CG,s__Object)
     => ( s__instance(V__V,s__Vodka)
       => ? [V__D] :
            ( s__instance(V__D,s__Process)
            & s__instance(V__D,s__Distilling)
            & s__instance(V__CG,s__CerealGrain)
            & s__resource(V__D,V__CG)
            & s__result(V__D,V__V) ) ) ) ).

fof(kb_SUMO_10710,axiom,
    s__documentation(s__Whiskey,s__EnglishLanguage,'A distilled alcoholic beverage made from a &%CerealGrain typically aged in oak casks.') ).

fof(kb_SUMO_10711,axiom,
    s__subclass(s__Whiskey,s__DistilledAlcoholicBeverage) ).

fof(kb_SUMO_10712,axiom,
    s__instance(s__Whiskey__t,s__SetOrClass) ).

fof(kb_SUMO_10713,axiom,
    ! [V__W,V__CG] :
      ( s__instance(V__CG,s__Object)
     => ( s__instance(V__W,s__Whiskey)
       => ? [V__D] :
            ( s__instance(V__D,s__Process)
            & s__instance(V__D,s__Distilling)
            & s__instance(V__CG,s__CerealGrain)
            & s__resource(V__D,V__CG)
            & s__result(V__D,V__W) ) ) ) ).

%FOL fof(kb_SUMO_10714,axiom,(( (! [V__D,V__H,V__DR,V__W] : ((s__instance(V__W,s__Object) & s__instance(V__DR,s__Process) & s__instance(V__DR,s__TimeInterval) & s__instance(V__D,s__Process) & s__instance(V__D,s__TimeInterval)) => ((s__instance(V__W,s__Whiskey) & s__instance(V__D,s__Distilling) & s__result(V__D,V__W) & s__resource(V__DR,V__W) & s__instance(V__DR,s__Drinking)) => (? [V__C,V__T] : (s__instance(V__T,s__TimeInterval) & s__instance(V__C,s__SelfConnectedObject) & s__instance(V__C,s__Hole) & s__instance(V__C,s__Cask) & s__instance(V__H,s__Hole) & s__hole(V__H,V__C) & s__holdsDuring(V__T,'s__partiallyFills(V__W,V__C)') & s__earlier(V__D,V__T) & s__earlier(V__T,V__DR)))))) ))).

fof(kb_SUMO_10715,axiom,
    s__subclass(s__Brandy,s__DistilledAlcoholicBeverage) ).

fof(kb_SUMO_10716,axiom,
    s__instance(s__Brandy__t,s__SetOrClass) ).

fof(kb_SUMO_10717,axiom,
    s__documentation(s__Brandy,s__EnglishLanguage,'A &%DistilledAlcoholicBeverage that is prepared by distilling &%Wine.') ).

fof(kb_SUMO_10718,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Brandy)
     => ? [V__D,V__W] :
          ( s__instance(V__W,s__Object)
          & s__instance(V__D,s__Process)
          & s__instance(V__D,s__Distilling)
          & s__instance(V__W,s__Wine)
          & s__resource(V__D,V__W)
          & s__result(V__D,V__B) ) ) ).

fof(kb_SUMO_10719,axiom,
    s__subclass(s__WaterChestnut,s__Vegetable) ).

fof(kb_SUMO_10720,axiom,
    s__instance(s__WaterChestnut__t,s__SetOrClass) ).

fof(kb_SUMO_10721,axiom,
    s__subclass(s__Ziti,s__Pasta) ).

fof(kb_SUMO_10722,axiom,
    s__instance(s__Ziti__t,s__SetOrClass) ).

fof(kb_SUMO_10723,axiom,
    s__subclass(s__Zucchini,s__Vegetable) ).

fof(kb_SUMO_10724,axiom,
    s__instance(s__Zucchini__t,s__SetOrClass) ).

fof(kb_SUMO_10725,axiom,
    s__instance(s__CentralAfrica,s__GeographicArea) ).

fof(kb_SUMO_10726,axiom,
    s__instance(s__EasternAfrica,s__GeographicArea) ).

fof(kb_SUMO_10727,axiom,
    s__instance(s__NorthernAfrica,s__GeographicArea) ).

fof(kb_SUMO_10728,axiom,
    s__instance(s__SouthernAfrica,s__GeographicArea) ).

fof(kb_SUMO_10729,axiom,
    s__instance(s__WesternAfrica,s__GeographicArea) ).

fof(kb_SUMO_10730,axiom,
    s__instance(s__MiddleEastRegion,s__GeographicArea) ).

fof(kb_SUMO_10731,axiom,
    s__instance(s__CentralEurope,s__GeographicArea) ).

fof(kb_SUMO_10732,axiom,
    s__instance(s__EasternEurope,s__GeographicArea) ).

fof(kb_SUMO_10733,axiom,
    s__instance(s__NorthernEurope,s__GeographicArea) ).

fof(kb_SUMO_10734,axiom,
    s__instance(s__SouthernEurope,s__GeographicArea) ).

fof(kb_SUMO_10735,axiom,
    s__instance(s__WesternEurope,s__GeographicArea) ).

fof(kb_SUMO_10736,axiom,
    s__instance(s__SoutheasternEurope,s__GeographicArea) ).

fof(kb_SUMO_10737,axiom,
    s__instance(s__SouthwesternEurope,s__GeographicArea) ).

fof(kb_SUMO_10738,axiom,
    s__instance(s__NorthAmerica,s__GeographicArea) ).

fof(kb_SUMO_10739,axiom,
    s__instance(s__NorthernNorthAmerica,s__GeographicArea) ).

fof(kb_SUMO_10740,axiom,
    s__instance(s__CaribbeanRegion,s__GeographicArea) ).

fof(kb_SUMO_10741,axiom,
    s__instance(s__MiddleAmerica,s__GeographicArea) ).

fof(kb_SUMO_10742,axiom,
    s__instance(s__CentralSouthAmerica,s__GeographicArea) ).

fof(kb_SUMO_10743,axiom,
    s__instance(s__EasternSouthAmerica,s__GeographicArea) ).

fof(kb_SUMO_10744,axiom,
    s__instance(s__NorthernSouthAmerica,s__GeographicArea) ).

fof(kb_SUMO_10745,axiom,
    s__instance(s__SouthernSouthAmerica,s__GeographicArea) ).

fof(kb_SUMO_10746,axiom,
    s__instance(s__WesternSouthAmerica,s__GeographicArea) ).

fof(kb_SUMO_10747,axiom,
    s__instance(s__CentralAsia,s__GeographicArea) ).

fof(kb_SUMO_10748,axiom,
    s__instance(s__EasternAsia,s__GeographicArea) ).

fof(kb_SUMO_10749,axiom,
    s__instance(s__NorthernAsia,s__GeographicArea) ).

fof(kb_SUMO_10750,axiom,
    s__instance(s__SouthernAsia,s__GeographicArea) ).

fof(kb_SUMO_10751,axiom,
    s__instance(s__SoutheasternAsia,s__GeographicArea) ).

fof(kb_SUMO_10752,axiom,
    s__instance(s__SouthwesternAsia,s__GeographicArea) ).

fof(kb_SUMO_10753,axiom,
    s__instance(s__Oceania,s__GeographicArea) ).

fof(kb_SUMO_10754,axiom,
    s__names('Central Africa',s__CentralAfrica) ).

fof(kb_SUMO_10755,axiom,
    s__names('Eastern Africa',s__EasternAfrica) ).

fof(kb_SUMO_10756,axiom,
    s__names('Northern Africa',s__NorthernAfrica) ).

fof(kb_SUMO_10757,axiom,
    s__names('Southern Africa',s__SouthernAfrica) ).

fof(kb_SUMO_10758,axiom,
    s__names('Western Africa',s__WesternAfrica) ).

fof(kb_SUMO_10759,axiom,
    s__names('Middle East',s__MiddleEastRegion) ).

fof(kb_SUMO_10760,axiom,
    s__names('Central Europe',s__CentralEurope) ).

fof(kb_SUMO_10761,axiom,
    s__names('Eastern Europe',s__EasternEurope) ).

fof(kb_SUMO_10762,axiom,
    s__names('Northern Europe',s__NorthernEurope) ).

fof(kb_SUMO_10763,axiom,
    s__names('Southern Europe',s__SouthernEurope) ).

fof(kb_SUMO_10764,axiom,
    s__names('Western Europe',s__WesternEurope) ).

fof(kb_SUMO_10765,axiom,
    s__names('Southeastern Europe',s__SoutheasternEurope) ).

fof(kb_SUMO_10766,axiom,
    s__names('Southwestern Europe',s__SouthwesternEurope) ).

fof(kb_SUMO_10767,axiom,
    s__names('North America',s__NorthAmerica) ).

fof(kb_SUMO_10768,axiom,
    s__names('Northern North America',s__NorthernNorthAmerica) ).

fof(kb_SUMO_10769,axiom,
    s__names('Caribbean Region',s__CaribbeanRegion) ).

fof(kb_SUMO_10770,axiom,
    s__names('Caribbean',s__CaribbeanRegion) ).

fof(kb_SUMO_10771,axiom,
    s__names('Middle America',s__MiddleAmerica) ).

fof(kb_SUMO_10772,axiom,
    s__names('Central South America',s__CentralSouthAmerica) ).

fof(kb_SUMO_10773,axiom,
    s__names('Eastern South America',s__EasternSouthAmerica) ).

fof(kb_SUMO_10774,axiom,
    s__names('Northern South America',s__NorthernSouthAmerica) ).

fof(kb_SUMO_10775,axiom,
    s__names('Southern South America',s__SouthernSouthAmerica) ).

fof(kb_SUMO_10776,axiom,
    s__names('Western South America',s__WesternSouthAmerica) ).

fof(kb_SUMO_10777,axiom,
    s__names('Central Asia',s__CentralAsia) ).

fof(kb_SUMO_10778,axiom,
    s__names('Eastern Asia',s__EasternAsia) ).

fof(kb_SUMO_10779,axiom,
    s__names('Northern Asia',s__NorthernAsia) ).

fof(kb_SUMO_10780,axiom,
    s__names('Southern Asia',s__SouthernAsia) ).

fof(kb_SUMO_10781,axiom,
    s__names('Southeastern Asia',s__SoutheasternAsia) ).

fof(kb_SUMO_10782,axiom,
    s__names('Southwestern Asia',s__SouthwesternAsia) ).

fof(kb_SUMO_10783,axiom,
    s__names('Oceania',s__Oceania) ).

fof(kb_SUMO_10784,axiom,
    s__geographicSubregion(s__CentralAfrica,s__Africa) ).

fof(kb_SUMO_10785,axiom,
    s__geographicSubregion(s__EasternAfrica,s__Africa) ).

fof(kb_SUMO_10786,axiom,
    s__geographicSubregion(s__NorthernAfrica,s__Africa) ).

fof(kb_SUMO_10787,axiom,
    s__geographicSubregion(s__SouthernAfrica,s__Africa) ).

fof(kb_SUMO_10788,axiom,
    s__geographicSubregion(s__WesternAfrica,s__Africa) ).

fof(kb_SUMO_10789,axiom,
    s__instance(s__MiddleEastRegion,s__GeopoliticalArea) ).

fof(kb_SUMO_10790,axiom,
    s__overlapsSpatially(s__MiddleEastRegion,s__Asia) ).

fof(kb_SUMO_10791,axiom,
    s__documentation(s__MiddleEastRegion,s__EnglishLanguage,'&%MiddleEastRegion is a &%GeopoliticalArea that comprises countries of Southwestern &%Asia and (in some definitions) Northwestern &%Africa. Here this term is defined as in the CIA World Fact Book, in which the Middle East includes: Bahrain, Cyprus, the Gaza Strip, Iran, Iraq, Israel, Jordan, Kuwait, Lebanon, Oman, Qatar, Saudi Arabia, Syria, the United Arab Emirates, the West Bank, and Yemen.') ).

fof(kb_SUMO_10792,axiom,
    s__geographicSubregion(s__CentralEurope,s__Europe) ).

fof(kb_SUMO_10793,axiom,
    s__geographicSubregion(s__EasternEurope,s__Europe) ).

fof(kb_SUMO_10794,axiom,
    s__geographicSubregion(s__NorthernEurope,s__Europe) ).

fof(kb_SUMO_10795,axiom,
    s__geographicSubregion(s__SouthernEurope,s__Europe) ).

fof(kb_SUMO_10796,axiom,
    s__geographicSubregion(s__WesternEurope,s__Europe) ).

fof(kb_SUMO_10797,axiom,
    s__geographicSubregion(s__SoutheasternEurope,s__Europe) ).

fof(kb_SUMO_10798,axiom,
    s__geographicSubregion(s__SouthwesternEurope,s__Europe) ).

fof(kb_SUMO_10799,axiom,
    s__geographicSubregion(s__NorthernNorthAmerica,s__NorthAmerica) ).

fof(kb_SUMO_10800,axiom,
    s__overlapsSpatially(s__CaribbeanRegion,s__SouthAmerica) ).

fof(kb_SUMO_10801,axiom,
    s__overlapsSpatially(s__CaribbeanRegion,s__NorthAmerica) ).

fof(kb_SUMO_10802,axiom,
    s__overlapsSpatially(s__MiddleAmerica,s__NorthAmerica) ).

fof(kb_SUMO_10803,axiom,
    s__overlapsSpatially(s__MiddleAmerica,s__SouthAmerica) ).

fof(kb_SUMO_10804,axiom,
    s__geographicSubregion(s__CentralSouthAmerica,s__SouthAmerica) ).

fof(kb_SUMO_10805,axiom,
    s__geographicSubregion(s__EasternSouthAmerica,s__SouthAmerica) ).

fof(kb_SUMO_10806,axiom,
    s__geographicSubregion(s__NorthernSouthAmerica,s__SouthAmerica) ).

fof(kb_SUMO_10807,axiom,
    s__geographicSubregion(s__SouthernSouthAmerica,s__SouthAmerica) ).

fof(kb_SUMO_10808,axiom,
    s__geographicSubregion(s__WesternSouthAmerica,s__SouthAmerica) ).

fof(kb_SUMO_10809,axiom,
    s__geographicSubregion(s__CentralAsia,s__Asia) ).

fof(kb_SUMO_10810,axiom,
    s__geographicSubregion(s__EasternAsia,s__Asia) ).

fof(kb_SUMO_10811,axiom,
    s__geographicSubregion(s__NorthernAsia,s__Asia) ).

fof(kb_SUMO_10812,axiom,
    s__geographicSubregion(s__NorthernAsia,s__NorthernHemisphere) ).

fof(kb_SUMO_10813,axiom,
    s__geographicSubregion(s__SouthernAsia,s__Asia) ).

fof(kb_SUMO_10814,axiom,
    s__geographicSubregion(s__SoutheasternAsia,s__Asia) ).

fof(kb_SUMO_10815,axiom,
    s__geographicSubregion(s__SouthwesternAsia,s__Asia) ).

fof(kb_SUMO_10816,axiom,
    s__geographicSubregion(s__CentralAfrica,s__EasternHemisphere) ).

fof(kb_SUMO_10817,axiom,
    s__overlapsSpatially(s__CentralAfrica,s__NorthernHemisphere) ).

fof(kb_SUMO_10818,axiom,
    s__overlapsSpatially(s__CentralAfrica,s__SouthernHemisphere) ).

fof(kb_SUMO_10819,axiom,
    s__geographicSubregion(s__EasternAfrica,s__EasternHemisphere) ).

fof(kb_SUMO_10820,axiom,
    s__overlapsSpatially(s__EasternAfrica,s__NorthernHemisphere) ).

fof(kb_SUMO_10821,axiom,
    s__overlapsSpatially(s__EasternAfrica,s__SouthernHemisphere) ).

fof(kb_SUMO_10822,axiom,
    s__overlapsSpatially(s__NorthernAfrica,s__EasternHemisphere) ).

fof(kb_SUMO_10823,axiom,
    s__overlapsSpatially(s__NorthernAfrica,s__WesternHemisphere) ).

fof(kb_SUMO_10824,axiom,
    s__geographicSubregion(s__NorthernAfrica,s__NorthernHemisphere) ).

fof(kb_SUMO_10825,axiom,
    s__geographicSubregion(s__SouthernAfrica,s__EasternHemisphere) ).

fof(kb_SUMO_10826,axiom,
    s__geographicSubregion(s__SouthernAfrica,s__SouthernHemisphere) ).

fof(kb_SUMO_10827,axiom,
    s__overlapsSpatially(s__WesternAfrica,s__EasternHemisphere) ).

fof(kb_SUMO_10828,axiom,
    s__overlapsSpatially(s__WesternAfrica,s__WesternHemisphere) ).

fof(kb_SUMO_10829,axiom,
    s__overlapsSpatially(s__WesternAfrica,s__NorthernHemisphere) ).

fof(kb_SUMO_10830,axiom,
    s__overlapsSpatially(s__WesternAfrica,s__SouthernHemisphere) ).

fof(kb_SUMO_10831,axiom,
    s__geographicSubregion(s__MiddleEastRegion,s__EasternHemisphere) ).

fof(kb_SUMO_10832,axiom,
    s__geographicSubregion(s__MiddleEastRegion,s__WesternHemisphere) ).

fof(kb_SUMO_10833,axiom,
    s__geographicSubregion(s__EasternEurope,s__EasternHemisphere) ).

fof(kb_SUMO_10834,axiom,
    s__geographicSubregion(s__EasternEurope,s__NorthernHemisphere) ).

fof(kb_SUMO_10835,axiom,
    s__geographicSubregion(s__CentralEurope,s__EasternHemisphere) ).

fof(kb_SUMO_10836,axiom,
    s__geographicSubregion(s__CentralEurope,s__NorthernHemisphere) ).

fof(kb_SUMO_10837,axiom,
    s__geographicSubregion(s__NorthernEurope,s__EasternHemisphere) ).

fof(kb_SUMO_10838,axiom,
    s__geographicSubregion(s__NorthernEurope,s__NorthernHemisphere) ).

fof(kb_SUMO_10839,axiom,
    s__geographicSubregion(s__SouthernEurope,s__EasternHemisphere) ).

fof(kb_SUMO_10840,axiom,
    s__geographicSubregion(s__SouthernEurope,s__NorthernHemisphere) ).

fof(kb_SUMO_10841,axiom,
    s__overlapsSpatially(s__WesternEurope,s__EasternHemisphere) ).

fof(kb_SUMO_10842,axiom,
    s__overlapsSpatially(s__WesternEurope,s__WesternHemisphere) ).

fof(kb_SUMO_10843,axiom,
    s__geographicSubregion(s__WesternEurope,s__NorthernHemisphere) ).

fof(kb_SUMO_10844,axiom,
    s__geographicSubregion(s__SoutheasternEurope,s__EasternHemisphere) ).

fof(kb_SUMO_10845,axiom,
    s__geographicSubregion(s__SoutheasternEurope,s__NorthernHemisphere) ).

fof(kb_SUMO_10846,axiom,
    s__overlapsSpatially(s__SouthwesternEurope,s__EasternHemisphere) ).

fof(kb_SUMO_10847,axiom,
    s__overlapsSpatially(s__SouthwesternEurope,s__WesternHemisphere) ).

fof(kb_SUMO_10848,axiom,
    s__geographicSubregion(s__SouthwesternEurope,s__NorthernHemisphere) ).

fof(kb_SUMO_10849,axiom,
    s__geographicSubregion(s__CaribbeanRegion,s__NorthernHemisphere) ).

fof(kb_SUMO_10850,axiom,
    s__geographicSubregion(s__CaribbeanRegion,s__WesternHemisphere) ).

fof(kb_SUMO_10851,axiom,
    s__geographicSubregion(s__MiddleAmerica,s__NorthernHemisphere) ).

fof(kb_SUMO_10852,axiom,
    s__geographicSubregion(s__MiddleAmerica,s__WesternHemisphere) ).

fof(kb_SUMO_10853,axiom,
    s__geographicSubregion(s__CentralSouthAmerica,s__WesternHemisphere) ).

fof(kb_SUMO_10854,axiom,
    s__geographicSubregion(s__CentralSouthAmerica,s__SouthernHemisphere) ).

fof(kb_SUMO_10855,axiom,
    s__geographicSubregion(s__EasternSouthAmerica,s__WesternHemisphere) ).

fof(kb_SUMO_10856,axiom,
    s__overlapsSpatially(s__EasternSouthAmerica,s__NorthernHemisphere) ).

fof(kb_SUMO_10857,axiom,
    s__overlapsSpatially(s__EasternSouthAmerica,s__SouthernHemisphere) ).

fof(kb_SUMO_10858,axiom,
    s__geographicSubregion(s__NorthernSouthAmerica,s__WesternHemisphere) ).

fof(kb_SUMO_10859,axiom,
    s__overlapsSpatially(s__NorthernSouthAmerica,s__NorthernHemisphere) ).

fof(kb_SUMO_10860,axiom,
    s__overlapsSpatially(s__NorthernSouthAmerica,s__SouthernHemisphere) ).

fof(kb_SUMO_10861,axiom,
    s__geographicSubregion(s__SouthernSouthAmerica,s__WesternHemisphere) ).

fof(kb_SUMO_10862,axiom,
    s__geographicSubregion(s__SouthernSouthAmerica,s__SouthernHemisphere) ).

fof(kb_SUMO_10863,axiom,
    s__geographicSubregion(s__WesternSouthAmerica,s__WesternHemisphere) ).

fof(kb_SUMO_10864,axiom,
    s__overlapsSpatially(s__WesternSouthAmerica,s__NorthernHemisphere) ).

fof(kb_SUMO_10865,axiom,
    s__overlapsSpatially(s__WesternSouthAmerica,s__SouthernHemisphere) ).

fof(kb_SUMO_10866,axiom,
    s__geographicSubregion(s__CentralAsia,s__EasternHemisphere) ).

fof(kb_SUMO_10867,axiom,
    s__geographicSubregion(s__CentralAsia,s__NorthernHemisphere) ).

fof(kb_SUMO_10868,axiom,
    s__geographicSubregion(s__EasternAsia,s__EasternHemisphere) ).

fof(kb_SUMO_10869,axiom,
    s__geographicSubregion(s__EasternAsia,s__NorthernHemisphere) ).

fof(kb_SUMO_10870,axiom,
    s__geographicSubregion(s__NorthernAsia,s__EasternHemisphere) ).

fof(kb_SUMO_10871,axiom,
    s__geographicSubregion(s__SouthernAsia,s__EasternHemisphere) ).

fof(kb_SUMO_10872,axiom,
    s__overlapsSpatially(s__SouthernAsia,s__NorthernHemisphere) ).

fof(kb_SUMO_10873,axiom,
    s__overlapsSpatially(s__SouthernAsia,s__SouthernHemisphere) ).

fof(kb_SUMO_10874,axiom,
    s__geographicSubregion(s__SoutheasternAsia,s__EasternHemisphere) ).

fof(kb_SUMO_10875,axiom,
    s__overlapsSpatially(s__SoutheasternAsia,s__NorthernHemisphere) ).

fof(kb_SUMO_10876,axiom,
    s__overlapsSpatially(s__SoutheasternAsia,s__SouthernHemisphere) ).

fof(kb_SUMO_10877,axiom,
    s__geographicSubregion(s__SouthwesternAsia,s__EasternHemisphere) ).

fof(kb_SUMO_10878,axiom,
    s__geographicSubregion(s__SouthwesternAsia,s__NorthernHemisphere) ).

fof(kb_SUMO_10879,axiom,
    s__orientation(s__Europe,s__Africa,s__North) ).

fof(kb_SUMO_10880,axiom,
    s__orientation(s__Europe,s__Asia,s__West) ).

fof(kb_SUMO_10881,axiom,
    s__orientation(s__Europe,s__NorthAmerica,s__East) ).

fof(kb_SUMO_10882,axiom,
    s__orientation(s__NorthAmerica,s__SouthAmerica,s__North) ).

fof(kb_SUMO_10883,axiom,
    s__orientation(s__NorthAmerica,s__Asia,s__East) ).

fof(kb_SUMO_10884,axiom,
    s__orientation(s__Africa,s__SouthAmerica,s__Northeast) ).

fof(kb_SUMO_10885,axiom,
    s__orientation(s__Asia,s__Oceania,s__Northwest) ).

fof(kb_SUMO_10886,axiom,
    s__orientation(s__Africa,s__NorthAmerica,s__Southeast) ).

fof(kb_SUMO_10887,axiom,
    s__orientation(s__Europe,s__SouthAmerica,s__Northeast) ).

fof(kb_SUMO_10888,axiom,
    s__orientation(s__Oceania,s__NorthAmerica,s__Southwest) ).

fof(kb_SUMO_10889,axiom,
    s__orientation(s__MiddleEastRegion,s__Asia,s__Southwest) ).

fof(kb_SUMO_10890,axiom,
    s__orientation(s__MiddleEastRegion,s__Africa,s__Northeast) ).

fof(kb_SUMO_10891,axiom,
    s__orientation(s__MiddleAmerica,s__SouthAmerica,s__North) ).

fof(kb_SUMO_10892,axiom,
    s__orientation(s__MiddleAmerica,s__NorthAmerica,s__South) ).

fof(kb_SUMO_10893,axiom,
    s__orientation(s__CaribbeanRegion,s__SouthAmerica,s__North) ).

fof(kb_SUMO_10894,axiom,
    s__orientation(s__CaribbeanRegion,s__NorthAmerica,s__South) ).

fof(kb_SUMO_10895,axiom,
    ! [V__LAND] :
      ( s__instance(V__LAND,s__Object)
     => ( ( s__instance(V__LAND,s__Continent)
          & V__LAND != s__Antarctica )
       => s__orientation(s__Antarctica,V__LAND,s__South) ) ) ).

fof(kb_SUMO_10896,axiom,
    s__subclass(s__Latitude,s__Region) ).

fof(kb_SUMO_10897,axiom,
    s__instance(s__Latitude__t,s__SetOrClass) ).

fof(kb_SUMO_10898,axiom,
    s__names(latitude,s__Latitude) ).

fof(kb_SUMO_10899,axiom,
    s__names(parallel,s__Latitude) ).

fof(kb_SUMO_10900,axiom,
    s__synonymousExternalConcept(latitude,s__Latitude,s__EnglishLanguage) ).

fof(kb_SUMO_10901,axiom,
    s__documentation(s__Latitude,s__EnglishLanguage,'&%Latitude is the class of &%Regions, associated with areas on the Earths surface, which are parallels measured in &%PlaneAngleDegrees from the &%Equator.') ).

fof(kb_SUMO_10902,axiom,
    s__subclass(s__Longitude,s__Region) ).

fof(kb_SUMO_10903,axiom,
    s__instance(s__Longitude__t,s__SetOrClass) ).

fof(kb_SUMO_10904,axiom,
    s__names(longitude,s__Longitude) ).

fof(kb_SUMO_10905,axiom,
    s__names(meridian,s__Longitude) ).

fof(kb_SUMO_10906,axiom,
    s__synonymousExternalConcept(longitude,s__Longitude,s__EnglishLanguage) ).

fof(kb_SUMO_10907,axiom,
    s__documentation(s__Longitude,s__EnglishLanguage,'&%Longitude is the class of &%Regions, associated with areas on the Earths surface, which are meridians measured in &%PlaneAngleDegrees from the &%PrimeMeridian through &%GreenwichEnglandUK.') ).

fof(kb_SUMO_10908,axiom,
    s__instance(s__GreenwichEnglandUK,s__City) ).

fof(kb_SUMO_10909,axiom,
    s__instance(s__objectGeographicCoordinates__m,s__TernaryPredicate) ).

fof(kb_SUMO_10910,axiom,
    s__domain(s__objectGeographicCoordinates__m,"1",s__Object) ).

fof(kb_SUMO_10911,axiom,
    s__domain(s__objectGeographicCoordinates__m,"2",s__Latitude) ).

fof(kb_SUMO_10912,axiom,
    s__domain(s__objectGeographicCoordinates__m,"3",s__Longitude) ).

fof(kb_SUMO_10913,axiom,
    s__documentation(s__objectGeographicCoordinates__m,s__EnglishLanguage,'(&%objectGeographicCoordinates ?OBJECT ?LAT ?LONG) means that the &%Object ?OBJECT is found at the geographic coordinates ?LAT and ?LONG.') ).

fof(kb_SUMO_10914,axiom,
    s__instance(s__GeographicCenterFn__m,s__UnaryFunction) ).

fof(kb_SUMO_10915,axiom,
    s__names('geographic center',s__GeographicCenterFn__m) ).

fof(kb_SUMO_10916,axiom,
    s__domain(s__GeographicCenterFn__m,"1",s__GeographicArea) ).

fof(kb_SUMO_10917,axiom,
    s__range(s__GeographicCenterFn__m,s__GeographicArea) ).

fof(kb_SUMO_10918,axiom,
    s__documentation(s__GeographicCenterFn__m,s__EnglishLanguage,'(&%GeographicCenterFn ?REGION) denotes the geographical center of the &%GeographicArea ?REGION.') ).

fof(kb_SUMO_10919,axiom,
    ! [V__REGION] :
      ( ( s__instance(V__REGION,s__GeographicArea)
        & s__instance(s__GeographicCenterFn(V__REGION),s__GeographicArea) )
     => s__geographicSubregion(s__GeographicCenterFn(V__REGION),V__REGION) ) ).

fof(kb_SUMO_10920,axiom,
    ! [V__REGION,V__LONG,V__LAT] :
      ( ( s__instance(V__LAT,s__Latitude)
        & s__instance(V__LONG,s__Longitude) )
     => ( ( s__instance(V__REGION,s__GeographicArea)
          & s__objectGeographicCoordinates(s__GeographicCenterFn(V__REGION),V__LAT,V__LONG) )
       => s__objectGeographicCoordinates(V__REGION,V__LAT,V__LONG) ) ) ).

fof(kb_SUMO_10921,axiom,
    ! [V__NUMBER,V__ANGLE] :
      ( ( s__instance(V__ANGLE,s__Object)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( s__measure(V__ANGLE,s__MeasureFn(V__NUMBER,s__AngularDegree))
       => greatereq(V__NUMBER,"0") ) ) ).

fof(kb_SUMO_10922,axiom,
    ! [V__NUMBER,V__ANGLE] :
      ( ( s__instance(V__ANGLE,s__Object)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( s__measure(V__ANGLE,s__MeasureFn(V__NUMBER,s__AngularDegree))
       => lesseq(V__NUMBER,"360") ) ) ).

fof(kb_SUMO_10923,axiom,
    s__instance(s__ArcMinute,s__UnitOfAngularMeasure) ).

fof(kb_SUMO_10924,axiom,
    s__documentation(s__ArcMinute,s__EnglishLanguage,'&%ArcMinute represents a &%UnitOfMeasure equivalent to 1/60th of an &%AngularDegree.') ).

fof(kb_SUMO_10925,axiom,
    ! [V__NUMBER,V__ANGLE] :
      ( ( s__instance(V__ANGLE,s__Object)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( s__measure(V__ANGLE,s__MeasureFn(V__NUMBER,s__ArcMinute))
       => greatereq(V__NUMBER,"0") ) ) ).

fof(kb_SUMO_10926,axiom,
    ! [V__NUMBER,V__ANGLE] :
      ( ( s__instance(V__ANGLE,s__Object)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( s__measure(V__ANGLE,s__MeasureFn(V__NUMBER,s__ArcMinute))
       => lesseq(V__NUMBER,"60") ) ) ).

fof(kb_SUMO_10927,axiom,
    ! [V__DEG,V__OBJ] :
      ( ( s__instance(V__OBJ,s__Object)
        & s__instance(V__DEG,s__RealNumber) )
     => ( s__measure(V__OBJ,s__MeasureFn(V__DEG,s__AngularDegree))
      <=> s__measure(V__OBJ,s__MeasureFn(times("60",V__DEG),s__ArcMinute)) ) ) ).

fof(kb_SUMO_10928,axiom,
    s__MeasureFn("1",s__AngularDegree) = s__MeasureFn("60",s__ArcMinute) ).

fof(kb_SUMO_10929,axiom,
    ! [V__NUM] :
      ( s__instance(V__NUM,s__RealNumber)
     => s__MeasureFn(V__NUM,s__AngularDegree) = s__MeasureFn(times("60",V__NUM),s__ArcMinute) ) ).

fof(kb_SUMO_10930,axiom,
    s__instance(s__ArcSecond,s__UnitOfAngularMeasure) ).

fof(kb_SUMO_10931,axiom,
    s__documentation(s__ArcSecond,s__EnglishLanguage,'&%ArcSecond represents a &%UnitOfMeasure equivalent to 1/60th of an &%ArcMinute.') ).

fof(kb_SUMO_10932,axiom,
    ! [V__NUMBER,V__ANGLE] :
      ( ( s__instance(V__ANGLE,s__Object)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( s__measure(V__ANGLE,s__MeasureFn(V__NUMBER,s__ArcSecond))
       => greatereq(V__NUMBER,"0") ) ) ).

fof(kb_SUMO_10933,axiom,
    ! [V__NUMBER,V__ANGLE] :
      ( ( s__instance(V__ANGLE,s__Object)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( s__measure(V__ANGLE,s__MeasureFn(V__NUMBER,s__ArcSecond))
       => lesseq(V__NUMBER,"60") ) ) ).

fof(kb_SUMO_10934,axiom,
    ! [V__DEG,V__OBJ] :
      ( ( s__instance(V__OBJ,s__Object)
        & s__instance(V__DEG,s__RealNumber) )
     => ( s__measure(V__OBJ,s__MeasureFn(V__DEG,s__ArcMinute))
      <=> s__measure(V__OBJ,s__MeasureFn(times("60",V__DEG),s__ArcSecond)) ) ) ).

fof(kb_SUMO_10935,axiom,
    s__MeasureFn("1",s__ArcMinute) = s__MeasureFn("60",s__ArcSecond) ).

fof(kb_SUMO_10936,axiom,
    ! [V__DEG] :
      ( s__instance(V__DEG,s__RealNumber)
     => s__MeasureFn(V__DEG,s__ArcMinute) = s__MeasureFn(times("60",V__DEG),s__ArcSecond) ) ).

fof(kb_SUMO_10937,axiom,
    s__instance(s__LatitudeFn__m,s__VariableArityRelation) ).

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

fof(kb_SUMO_10939,axiom,
    s__instance(s__LatitudeFn__m,s__Function) ).

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

fof(kb_SUMO_10941,axiom,
    s__domain(s__LatitudeFn__m,"1",s__DirectionalAttribute) ).

fof(kb_SUMO_10942,axiom,
    s__domain(s__LatitudeFn__m,"2",s__AngleMeasure) ).

fof(kb_SUMO_10943,axiom,
    s__domain(s__LatitudeFn__m,"3",s__AngleMeasure) ).

fof(kb_SUMO_10944,axiom,
    s__domain(s__LatitudeFn__m,"4",s__AngleMeasure) ).

fof(kb_SUMO_10945,axiom,
    s__range(s__LatitudeFn__m,s__Region) ).

fof(kb_SUMO_10946,axiom,
    s__synonymousExternalConcept('Latitude',s__LatitudeFn__m,s__EnglishLanguage) ).

fof(kb_SUMO_10947,axiom,
    s__documentation(s__LatitudeFn__m,s__EnglishLanguage,'&%LatitudeFn is a &%VariableArityRelation used to denote a parallel of latitude. Examples: (&%LatitudeFn &%North (&%MeasureFn 38 &%AngularDegree)), (&%LatitudeFn &%South (&%MeasureFn 23 &%AngularDegree) (&%MeasureFn 30 &%ArcMinute)), (&%LatitudeFn &%South (&%MeasureFn 60 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 0 &%ArcSecond)), (&%LatitudeFn &%North (&%MeasureFn 42 &%AngularDegree) (&%MeasureFn 7.89 &%ArcMinute)).') ).

fof(kb_SUMO_10948,axiom,
    ! [V__ROW1,V__DIRECTION] :
      ( ( s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( s__instance(s__LatitudeFn_2(V__DIRECTION,V__ROW1),s__Region)
       => ( V__DIRECTION = s__North
          | V__DIRECTION = s__South ) ) ) ).

fof(kb_SUMO_10949,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2] :
      ( ( s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( s__instance(s__LatitudeFn_3(V__DIRECTION,V__ROW1,V__ROW2),s__Region)
       => ( V__DIRECTION = s__North
          | V__DIRECTION = s__South ) ) ) ).

fof(kb_SUMO_10950,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( s__instance(s__LatitudeFn_4(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3),s__Region)
       => ( V__DIRECTION = s__North
          | V__DIRECTION = s__South ) ) ) ).

fof(kb_SUMO_10951,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( s__instance(s__LatitudeFn_5(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4),s__Region)
       => ( V__DIRECTION = s__North
          | V__DIRECTION = s__South ) ) ) ).

fof(kb_SUMO_10952,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( ( s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( s__instance(s__LatitudeFn_6(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),s__Region)
       => ( V__DIRECTION = s__North
          | V__DIRECTION = s__South ) ) ) ).

fof(kb_SUMO_10953,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( ( s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( s__instance(s__LatitudeFn_7(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),s__Region)
       => ( V__DIRECTION = s__North
          | V__DIRECTION = s__South ) ) ) ).

fof(kb_SUMO_10954,axiom,
    ! [V__ROW1,V__DIRECTION,V__NUM] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( ( s__instance(s__LatitudeFn_2(V__DIRECTION,V__ROW1),s__Region)
          & s__ListOrderFn(s__ListFn_1(V__ROW1),"1") = s__MeasureFn(V__NUM,s__AngularDegree) )
       => lesseq(V__NUM,"90") ) ) ).

fof(kb_SUMO_10955,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__NUM] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( ( s__instance(s__LatitudeFn_3(V__DIRECTION,V__ROW1,V__ROW2),s__Region)
          & s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1") = s__MeasureFn(V__NUM,s__AngularDegree) )
       => lesseq(V__NUM,"90") ) ) ).

fof(kb_SUMO_10956,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__NUM] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( ( s__instance(s__LatitudeFn_4(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3),s__Region)
          & s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1") = s__MeasureFn(V__NUM,s__AngularDegree) )
       => lesseq(V__NUM,"90") ) ) ).

fof(kb_SUMO_10957,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__ROW4,V__NUM] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( ( s__instance(s__LatitudeFn_5(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4),s__Region)
          & s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"1") = s__MeasureFn(V__NUM,s__AngularDegree) )
       => lesseq(V__NUM,"90") ) ) ).

fof(kb_SUMO_10958,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__NUM] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( ( s__instance(s__LatitudeFn_6(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),s__Region)
          & s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),"1") = s__MeasureFn(V__NUM,s__AngularDegree) )
       => lesseq(V__NUM,"90") ) ) ).

fof(kb_SUMO_10959,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__NUM] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( ( s__instance(s__LatitudeFn_7(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),s__Region)
          & s__ListOrderFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),"1") = s__MeasureFn(V__NUM,s__AngularDegree) )
       => lesseq(V__NUM,"90") ) ) ).

fof(kb_SUMO_10960,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__NUM,V__ROW7] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( ( s__instance(s__LatitudeFn_8(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7),s__Region)
          & s__ListOrderFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7),"1") = s__MeasureFn(V__NUM,s__AngularDegree) )
       => lesseq(V__NUM,"90") ) ) ).

fof(kb_SUMO_10961,axiom,
    ! [V__DIRECTION] :
      ( s__instance(V__DIRECTION,s__DirectionalAttribute)
     => ( ( V__DIRECTION = s__North
          | V__DIRECTION = s__South )
       => s__length(s__LatitudeFn_4(V__DIRECTION,s__MeasureFn("0",s__AngularDegree),s__MeasureFn("1",s__ArcMinute),s__MeasureFn("0",s__ArcSecond)),s__MeasureFn("1",s__NauticalMile)) ) ) ).

fof(kb_SUMO_10962,axiom,
    s__instance(s__LongitudeFn__m,s__Function) ).

fof(kb_SUMO_10963,axiom,
    s__instance(s__LongitudeFn__m,s__VariableArityRelation) ).

fof(kb_SUMO_10964,axiom,
    s__domain(s__LongitudeFn__m,"1",s__DirectionalAttribute) ).

fof(kb_SUMO_10965,axiom,
    s__domain(s__LongitudeFn__m,"2",s__AngleMeasure) ).

fof(kb_SUMO_10966,axiom,
    s__domain(s__LongitudeFn__m,"3",s__AngleMeasure) ).

fof(kb_SUMO_10967,axiom,
    s__domain(s__LongitudeFn__m,"4",s__AngleMeasure) ).

fof(kb_SUMO_10968,axiom,
    s__range(s__LongitudeFn__m,s__GeographicArea) ).

fof(kb_SUMO_10969,axiom,
    s__synonymousExternalConcept('Longitude',s__LongitudeFn__m,s__EnglishLanguage) ).

fof(kb_SUMO_10970,axiom,
    ! [V__ROW1,V__DIRECTION] :
      ( ( s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( s__instance(s__LongitudeFn_2(V__DIRECTION,V__ROW1),s__Region)
       => ( V__DIRECTION = s__East
          | V__DIRECTION = s__West ) ) ) ).

fof(kb_SUMO_10971,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2] :
      ( ( s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( s__instance(s__LongitudeFn_3(V__DIRECTION,V__ROW1,V__ROW2),s__Region)
       => ( V__DIRECTION = s__East
          | V__DIRECTION = s__West ) ) ) ).

fof(kb_SUMO_10972,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( s__instance(s__LongitudeFn_4(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3),s__Region)
       => ( V__DIRECTION = s__East
          | V__DIRECTION = s__West ) ) ) ).

fof(kb_SUMO_10973,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( s__instance(s__LongitudeFn_5(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4),s__Region)
       => ( V__DIRECTION = s__East
          | V__DIRECTION = s__West ) ) ) ).

fof(kb_SUMO_10974,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( ( s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( s__instance(s__LongitudeFn_6(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),s__Region)
       => ( V__DIRECTION = s__East
          | V__DIRECTION = s__West ) ) ) ).

fof(kb_SUMO_10975,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( ( s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( s__instance(s__LongitudeFn_7(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),s__Region)
       => ( V__DIRECTION = s__East
          | V__DIRECTION = s__West ) ) ) ).

fof(kb_SUMO_10976,axiom,
    ! [V__ROW1,V__DIRECTION,V__NUM] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( ( s__instance(s__LongitudeFn_2(V__DIRECTION,V__ROW1),s__Region)
          & s__ListOrderFn(s__ListFn_1(V__ROW1),"1") = s__MeasureFn(V__NUM,s__AngularDegree) )
       => lesseq(V__NUM,"180") ) ) ).

fof(kb_SUMO_10977,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__NUM] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( ( s__instance(s__LongitudeFn_3(V__DIRECTION,V__ROW1,V__ROW2),s__Region)
          & s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1") = s__MeasureFn(V__NUM,s__AngularDegree) )
       => lesseq(V__NUM,"180") ) ) ).

fof(kb_SUMO_10978,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__NUM] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( ( s__instance(s__LongitudeFn_4(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3),s__Region)
          & s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1") = s__MeasureFn(V__NUM,s__AngularDegree) )
       => lesseq(V__NUM,"180") ) ) ).

fof(kb_SUMO_10979,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__ROW4,V__NUM] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( ( s__instance(s__LongitudeFn_5(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4),s__Region)
          & s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"1") = s__MeasureFn(V__NUM,s__AngularDegree) )
       => lesseq(V__NUM,"180") ) ) ).

fof(kb_SUMO_10980,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__NUM] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( ( s__instance(s__LongitudeFn_6(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),s__Region)
          & s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),"1") = s__MeasureFn(V__NUM,s__AngularDegree) )
       => lesseq(V__NUM,"180") ) ) ).

fof(kb_SUMO_10981,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__NUM] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( ( s__instance(s__LongitudeFn_7(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),s__Region)
          & s__ListOrderFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),"1") = s__MeasureFn(V__NUM,s__AngularDegree) )
       => lesseq(V__NUM,"180") ) ) ).

fof(kb_SUMO_10982,axiom,
    ! [V__ROW1,V__DIRECTION,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__NUM,V__ROW7] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__ROW3,s__AngleMeasure)
        & s__instance(V__ROW2,s__AngleMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__AngleMeasure) )
     => ( ( s__instance(s__LongitudeFn_8(V__DIRECTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7),s__Region)
          & s__ListOrderFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7),"1") = s__MeasureFn(V__NUM,s__AngularDegree) )
       => lesseq(V__NUM,"180") ) ) ).

fof(kb_SUMO_10983,axiom,
    s__instance(s__DirectionalSubregionFn__m,s__BinaryFunction) ).

fof(kb_SUMO_10984,axiom,
    s__domain(s__DirectionalSubregionFn__m,"1",s__DirectionalAttribute) ).

fof(kb_SUMO_10985,axiom,
    s__domain(s__DirectionalSubregionFn__m,"2",s__GeographicArea) ).

fof(kb_SUMO_10986,axiom,
    s__range(s__DirectionalSubregionFn__m,s__GeographicArea) ).

fof(kb_SUMO_10987,axiom,
    s__documentation(s__DirectionalSubregionFn__m,s__EnglishLanguage,'(&%DirectionalSubregionFn ?DIRECTION ?AREA) denotes the part of &%GeographicArea ?AREA that lies in ?DIRECTION from the geographic center of ?AREA. For example, (&%DirectionalSubregionFn &%Iraq &%North) denotes the Northern part of &%Iraq. Such subregions are defined purely by geographical points of reference, not by sociological ones. For example, (&%DirectionalSubregionFn &%UnitedStatesOfAmerica &%South) denotes the Southern half of the United States, it does not denote the American South as distinguished for historical, literary, or cultural purposes.') ).

fof(kb_SUMO_10988,axiom,
    ! [V__DIRECTION,V__AREA] :
      ( ( s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(s__DirectionalSubregionFn(V__DIRECTION,V__AREA),s__GeographicArea) )
     => s__geographicSubregion(s__DirectionalSubregionFn(V__DIRECTION,V__AREA),V__AREA) ) ).

fof(kb_SUMO_10989,axiom,
    ! [V__DIRECTION,V__AREA] :
      ( ( s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(s__DirectionalSubregionFn(V__DIRECTION,V__AREA),s__GeographicArea) )
     => s__orientation(s__DirectionalSubregionFn(V__DIRECTION,V__AREA),s__GeographicCenterFn(V__AREA),V__DIRECTION) ) ).

fof(kb_SUMO_10990,axiom,
    ! [V__SUBAREA,V__PLACE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__PLACE,s__Physical) )
     => ( ( s__partlyLocated(V__PLACE,V__SUBAREA)
          & s__instance(V__SUBAREA,s__GeographicArea)
          & s__geographicSubregion(V__SUBAREA,V__AREA) )
       => s__partlyLocated(V__PLACE,V__AREA) ) ) ).

fof(kb_SUMO_10991,axiom,
    ! [V__X,V__Y,V__Z] :
      ( ( s__instance(V__Z,s__Object)
        & s__instance(V__Y,s__Object)
        & s__instance(V__X,s__Object) )
     => ( ( s__connected(V__X,V__Y)
          & s__part(V__Y,V__Z) )
       => s__connected(V__X,V__Z) ) ) ).

fof(kb_SUMO_10992,axiom,
    s__instance(s__mapOfArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_10993,axiom,
    s__domain(s__mapOfArea__m,"1",s__Region) ).

fof(kb_SUMO_10994,axiom,
    s__domain(s__mapOfArea__m,"2",s__SymbolicString) ).

fof(kb_SUMO_10995,axiom,
    s__documentation(s__mapOfArea__m,s__EnglishLanguage,'(&%mapOfArea ?AREA ?POINTER) means that a map of the &%Region ?AREA can be found at the location ?POINTER.') ).

fof(kb_SUMO_10996,axiom,
    s__instance(s__totalArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_10997,axiom,
    s__domain(s__totalArea__m,"1",s__Region) ).

fof(kb_SUMO_10998,axiom,
    s__domain(s__totalArea__m,"2",s__AreaMeasure) ).

fof(kb_SUMO_10999,axiom,
    s__documentation(s__totalArea__m,s__EnglishLanguage,'(&%totalArea ?REGION ?AMOUNT) means that the total area of ?REGION is the &%AreaMeasure ?AMOUNT.') ).

fof(kb_SUMO_11000,axiom,
    s__instance(s__landAreaOnly__m,s__BinaryPredicate) ).

fof(kb_SUMO_11001,axiom,
    s__domain(s__landAreaOnly__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11002,axiom,
    s__domain(s__landAreaOnly__m,"2",s__AreaMeasure) ).

fof(kb_SUMO_11003,axiom,
    s__documentation(s__landAreaOnly__m,s__EnglishLanguage,'(&%landAreaOnly ?REGION ?MEASURE) means that the total area(s) of solid ground within the &%GeographicArea ?REGION has the &%AreaMeasure ?AMOUNT. The pieces of solid ground need not be continuous within the region.') ).

fof(kb_SUMO_11004,axiom,
    s__instance(s__waterAreaOnly__m,s__BinaryPredicate) ).

fof(kb_SUMO_11005,axiom,
    s__domain(s__waterAreaOnly__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11006,axiom,
    s__domain(s__waterAreaOnly__m,"2",s__AreaMeasure) ).

fof(kb_SUMO_11007,axiom,
    s__documentation(s__waterAreaOnly__m,s__EnglishLanguage,'(&%waterAreaOnly ?REGION ?MEASURE) means that the total area(s) of surface water within the &%GeographicArea ?REGION has the &%AreaMeasure ?AMOUNT. The pieces of water need not be continuous within the region.') ).

fof(kb_SUMO_11008,axiom,
    ! [V__LAND,V__UNIT,V__AREA,V__WATER] :
      ( ( s__instance(V__WATER,s__RealNumber)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__LAND,s__RealNumber) )
     => ( ( s__instance(V__UNIT,s__UnitOfArea)
          & s__landAreaOnly(V__AREA,s__MeasureFn(V__LAND,V__UNIT))
          & s__waterAreaOnly(V__AREA,s__MeasureFn(V__WATER,V__UNIT)) )
       => s__totalArea(V__AREA,s__MeasureFn(plus(V__LAND,V__WATER),V__UNIT)) ) ) ).

fof(kb_SUMO_11009,axiom,
    s__subclass(s__SurfaceGroundArea,s__GeographicArea) ).

fof(kb_SUMO_11010,axiom,
    s__instance(s__SurfaceGroundArea__t,s__SetOrClass) ).

fof(kb_SUMO_11011,axiom,
    s__documentation(s__SurfaceGroundArea,s__EnglishLanguage,'&%SurfaceGroundArea is a subclass of &%GeographicArea that is restricted to regions whose surface is solid ground. A &%SurfaceGroundArea may be a discontinuous region overlapping a larger, continuous &%GeographicArea but excluding any &%WaterAreas enclosed therein. Rivers, lakes, reservoirs and other surface water areas are not part of any &%SurfaceGroundArea.') ).

fof(kb_SUMO_11012,axiom,
    ! [V__EXCLUSIVELANDAREA] :
      ( s__instance(V__EXCLUSIVELANDAREA,s__Object)
     => ( s__instance(V__EXCLUSIVELANDAREA,s__SurfaceGroundArea)
       => ~ ? [V__WATERAREA] :
              ( s__instance(V__WATERAREA,s__Object)
              & s__instance(V__WATERAREA,s__WaterArea)
              & s__part(V__WATERAREA,V__EXCLUSIVELANDAREA) ) ) ) ).

fof(kb_SUMO_11013,axiom,
    ! [V__MEASURE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__MEASURE,s__AreaMeasure) )
     => ( s__landAreaOnly(V__AREA,V__MEASURE)
       => ? [V__LAND] :
            ( s__instance(V__LAND,s__Region)
            & s__instance(V__LAND,s__SurfaceGroundArea)
            & s__part(V__LAND,V__AREA)
            & s__totalArea(V__LAND,V__MEASURE) ) ) ) ).

fof(kb_SUMO_11014,axiom,
    s__subclass(s__WaterOnlyArea,s__GeographicArea) ).

fof(kb_SUMO_11015,axiom,
    s__instance(s__WaterOnlyArea__t,s__SetOrClass) ).

fof(kb_SUMO_11016,axiom,
    s__documentation(s__WaterOnlyArea,s__EnglishLanguage,'&%WaterOnlyArea is a subclass of &%GeographicArea that is restricted to regions whose surface is water. A &%WaterOnlyArea may be a discontinuous region overlapping a larger, continuous &%GeographicArea but excluding any &%LandAreas enclosed therein. Dry land areas, including islands, are not part of any &%WaterOnlyArea.') ).

fof(kb_SUMO_11017,axiom,
    ! [V__EXCLUSIVEWATERAREA] :
      ( s__instance(V__EXCLUSIVEWATERAREA,s__Object)
     => ( s__instance(V__EXCLUSIVEWATERAREA,s__WaterOnlyArea)
       => ~ ? [V__LANDAREA] :
              ( s__instance(V__LANDAREA,s__Object)
              & s__instance(V__LANDAREA,s__LandArea)
              & s__part(V__LANDAREA,V__EXCLUSIVEWATERAREA) ) ) ) ).

fof(kb_SUMO_11018,axiom,
    ! [V__MEASURE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__MEASURE,s__AreaMeasure) )
     => ( s__waterAreaOnly(V__AREA,V__MEASURE)
       => ? [V__WATER] :
            ( s__instance(V__WATER,s__Region)
            & s__instance(V__WATER,s__WaterOnlyArea)
            & s__part(V__WATER,V__AREA)
            & s__totalArea(V__WATER,V__MEASURE) ) ) ) ).

fof(kb_SUMO_11019,axiom,
    s__instance(s__SquareKilometer,s__UnitOfArea) ).

fof(kb_SUMO_11020,axiom,
    s__documentation(s__SquareKilometer,s__EnglishLanguage,'&%SquareKilometer represents a &%UnitOfMeasure equal to one square kilometer.') ).

fof(kb_SUMO_11021,axiom,
    s__MeasureFn("1",s__SquareKilometer) = times(s__MeasureFn("1",s__KiloFn(s__Meter)),s__MeasureFn("1",s__KiloFn(s__Meter))) ).

fof(kb_SUMO_11022,axiom,
    ! [V__NUM] :
      ( s__instance(V__NUM,s__RealNumber)
     => ( V__NUM = times("1",V__NUM)
       => s__MeasureFn(V__NUM,s__SquareKilometer) = s__MeasureFn(times(V__NUM,"1000000"),s__SquareMeter) ) ) ).

fof(kb_SUMO_11023,axiom,
    s__instance(s__comparativeArea__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_11024,axiom,
    s__domain(s__comparativeArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11025,axiom,
    s__domain(s__comparativeArea__m,"2",s__IntersectionFn(s__RelationExtendedToQuantities,s__BinaryPredicate)) ).

fof(kb_SUMO_11026,axiom,
    s__domain(s__comparativeArea__m,"3",s__PositiveRealNumber) ).

fof(kb_SUMO_11027,axiom,
    s__domain(s__comparativeArea__m,"4",s__GeographicArea) ).

fof(kb_SUMO_11028,axiom,
    s__documentation(s__comparativeArea__m,s__EnglishLanguage,'(&%comparativeArea ?REGION1 ?RELATION ?FACTOR ?REGION2) means that the total area of &%GeographicArea ?REGION1 has the relation ?RELATION to the total area of &%GeographicArea ?REGION2 times ?FACTOR. For example, that France is (slightly) less than twice the size of Colorado is represented by (&%comparativeArea &%France &%lessThan 2 &%Colorado).') ).

fof(kb_SUMO_11029,axiom,
    s__instance(s__totalLandBoundary__m,s__BinaryPredicate) ).

fof(kb_SUMO_11030,axiom,
    s__domain(s__totalLandBoundary__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11031,axiom,
    s__domain(s__totalLandBoundary__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_11032,axiom,
    s__documentation(s__totalLandBoundary__m,s__EnglishLanguage,'(&%totalLandBoundary ?REGION ?LENGTH) means that the &%GeographicArea ?REGION has a total &%LengthMeasure ?LENGTH of land boundaries between it and other countries. Note that the boundaries included in the total length may be discontinuous, as when interrupted by stretches of &%Seacoast.') ).

fof(kb_SUMO_11033,axiom,
    s__instance(s__BorderFn__m,s__BinaryFunction) ).

fof(kb_SUMO_11034,axiom,
    s__names(border,s__BorderFn__m) ).

fof(kb_SUMO_11035,axiom,
    s__domain(s__BorderFn__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11036,axiom,
    s__domain(s__BorderFn__m,"2",s__GeographicArea) ).

fof(kb_SUMO_11037,axiom,
    s__range(s__BorderFn__m,s__GeographicArea) ).

fof(kb_SUMO_11038,axiom,
    s__documentation(s__BorderFn__m,s__EnglishLanguage,'(&%BorderFn ?AREA1 ?AREA2) denotes the border area where the &%GeographicAreas ?AREA1 and ?AREA2 meet.') ).

fof(kb_SUMO_11039,axiom,
    ! [V__AREA2,V__AREA1] :
      ( ( s__instance(V__AREA1,s__GeographicArea)
        & s__instance(V__AREA2,s__GeographicArea) )
     => ( s__instance(s__BorderFn(V__AREA1,V__AREA2),s__GeographicArea)
       => s__meetsSpatially(V__AREA1,V__AREA2) ) ) ).

fof(kb_SUMO_11040,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ1,s__GeographicArea)
        & s__instance(V__OBJ2,s__GeographicArea) )
     => s__BorderFn(V__OBJ1,V__OBJ2) = s__BorderFn(V__OBJ2,V__OBJ1) ) ).

fof(kb_SUMO_11041,axiom,
    ! [V__COUNTRY2,V__COUNTRY1] :
      ( ( s__instance(V__COUNTRY1,s__GeographicArea)
        & s__instance(V__COUNTRY2,s__GeographicArea) )
     => ( ( s__instance(s__BorderFn(V__COUNTRY1,V__COUNTRY2),s__GeographicArea)
          & s__instance(V__COUNTRY1,s__Nation)
          & s__instance(V__COUNTRY2,s__Nation) )
       => s__instance(s__BorderFn(V__COUNTRY1,V__COUNTRY2),s__InternationalBorder) ) ) ).

fof(kb_SUMO_11042,axiom,
    ! [V__AREA2,V__AREA1] :
      ( ( s__instance(V__AREA1,s__GeographicArea)
        & s__instance(V__AREA2,s__GeographicArea) )
     => ( s__instance(s__BorderFn(V__AREA1,V__AREA2),s__GeographicArea)
       => s__orientation(V__AREA1,V__AREA2,s__Adjacent) ) ) ).

fof(kb_SUMO_11043,axiom,
    ! [V__ONE,V__TWO] :
      ( ( s__instance(V__TWO,s__Object)
        & s__instance(V__ONE,s__Object) )
     => ( s__orientation(V__ONE,V__TWO,s__Adjacent)
       => s__orientation(V__TWO,V__ONE,s__Adjacent) ) ) ).

fof(kb_SUMO_11044,axiom,
    ! [V__ONE,V__TWO] :
      ( ( s__instance(V__TWO,s__Object)
        & s__instance(V__ONE,s__Object) )
     => ( s__orientation(V__ONE,V__TWO,s__Near)
       => s__orientation(V__TWO,V__ONE,s__Near) ) ) ).

fof(kb_SUMO_11045,axiom,
    ! [V__AREA2,V__AREA1] :
      ( ( s__instance(V__AREA1,s__Object)
        & s__instance(V__AREA2,s__Object) )
     => ( s__meetsSpatially(V__AREA1,V__AREA2)
       => ~ s__overlapsSpatially(V__AREA1,V__AREA2) ) ) ).

fof(kb_SUMO_11046,axiom,
    s__subclass(s__InternationalBorder,s__GeographicArea) ).

fof(kb_SUMO_11047,axiom,
    s__instance(s__InternationalBorder__t,s__SetOrClass) ).

fof(kb_SUMO_11048,axiom,
    s__documentation(s__InternationalBorder,s__EnglishLanguage,'&%InternationalBorder is the subclass of &%GeographicAreas where the areas of two &%Nations meet.') ).

fof(kb_SUMO_11049,axiom,
    s__subclass(s__Checkpoint,s__GeographicArea) ).

fof(kb_SUMO_11050,axiom,
    s__instance(s__Checkpoint__t,s__SetOrClass) ).

fof(kb_SUMO_11051,axiom,
    s__documentation(s__Checkpoint,s__EnglishLanguage,'An area on or very near a border, usually along a road connecting two regions, where &%MilitaryPersons or &%Police restrict the flow of traffic in order to extract tarrifs, deny movement to certain kinds of people or goods, or other enforement actions. Because of the power relationship involved, such areas are often the site of illegal activities conducted by the officials in order to extract favors or bribes.') ).

fof(kb_SUMO_11052,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Checkpoint)
       => ( ? [V__ROAD] :
              ( s__instance(V__ROAD,s__Object)
              & s__instance(V__ROAD,s__Road)
              & s__orientation(V__ROAD,V__X,s__Near) )
          | ? [V__REG1,V__REG2] :
              ( s__instance(V__REG2,s__GeographicArea)
              & s__instance(V__REG1,s__GeographicArea)
              & s__orientation(s__BorderFn(V__REG1,V__REG2),V__X,s__Near) ) ) ) ) ).

fof(kb_SUMO_11053,axiom,
    s__documentation(s__sharedBorderLength__m,s__EnglishLanguage,'The &%length of the boundary between two &%GeographicRegions.') ).

fof(kb_SUMO_11054,axiom,
    s__instance(s__sharedBorderLength__m,s__TernaryPredicate) ).

fof(kb_SUMO_11055,axiom,
    s__domain(s__sharedBorderLength__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11056,axiom,
    s__domain(s__sharedBorderLength__m,"2",s__GeographicArea) ).

fof(kb_SUMO_11057,axiom,
    s__domain(s__sharedBorderLength__m,"3",s__LengthMeasure) ).

fof(kb_SUMO_11058,axiom,
    ! [V__N2,V__N1,V__M] :
      ( ( s__instance(V__M,s__LengthMeasure)
        & s__instance(V__N1,s__GeographicArea)
        & s__instance(V__N2,s__GeographicArea) )
     => ( s__sharedBorderLength(V__N1,V__N2,V__M)
       => s__length(s__BorderFn(V__N1,V__N2),V__M) ) ) ).

fof(kb_SUMO_11059,axiom,
    s__subclass(s__PerimeterArea,s__Region) ).

fof(kb_SUMO_11060,axiom,
    s__instance(s__PerimeterArea__t,s__SetOrClass) ).

fof(kb_SUMO_11061,axiom,
    s__documentation(s__PerimeterArea,s__EnglishLanguage,'A &%PerimeterArea is a region that extends outward from a boundary with another region, surrounding or partially surrounding it, but which is not part of that other region. See &%BorderFn and &%PerimeterAreaFn.') ).

fof(kb_SUMO_11062,axiom,
    s__instance(s__PerimeterAreaFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11063,axiom,
    s__domain(s__PerimeterAreaFn__m,"1",s__Region) ).

fof(kb_SUMO_11064,axiom,
    s__rangeSubclass(s__PerimeterAreaFn__m,s__PerimeterArea) ).

fof(kb_SUMO_11065,axiom,
    s__documentation(s__PerimeterAreaFn__m,s__EnglishLanguage,'(&%PerimeterAreaFn ?REGION) denotes a class including any peripheral zones extending outward from the &%Region ?REGION.') ).

fof(kb_SUMO_11066,axiom,
    ! [V__region,V__zone] :
      ( ( s__instance(V__zone,s__Object)
        & s__instance(V__region,s__Region) )
     => ( s__instance(V__zone,s__PerimeterAreaFn(V__region))
       => s__meetsSpatially(V__zone,V__region) ) ) ).

fof(kb_SUMO_11067,axiom,
    s__instance(s__MaritimeClaimsTerritorialSeaFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11068,axiom,
    s__domain(s__MaritimeClaimsTerritorialSeaFn__m,"1",s__Region) ).

fof(kb_SUMO_11069,axiom,
    s__range(s__MaritimeClaimsTerritorialSeaFn__m,s__PerimeterArea) ).

fof(kb_SUMO_11070,axiom,
    s__documentation(s__MaritimeClaimsTerritorialSeaFn__m,s__EnglishLanguage,'(&%MaritimeClaimsTerritorialSeaFn ?REGION) denotes a peripheral zones of maritime control extending outward from the &%Region ?REGION.') ).

fof(kb_SUMO_11071,axiom,
    ! [V__region] :
      ( s__instance(V__region,s__Region)
     => ( s__instance(V__region,s__GeopoliticalArea)
       => s__instance(s__MaritimeClaimsTerritorialSeaFn(V__region),s__PerimeterAreaFn(V__region)) ) ) ).

fof(kb_SUMO_11072,axiom,
    ! [V__region] :
      ( s__instance(V__region,s__Region)
     => ( s__instance(V__region,s__GeopoliticalArea)
       => s__instance(s__MaritimeClaimsTerritorialSeaFn(V__region),s__UniformPerimeterArea) ) ) ).

fof(kb_SUMO_11073,axiom,
    s__instance(s__InnerBoundaryFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11074,axiom,
    s__domain(s__InnerBoundaryFn__m,"1",s__Region) ).

fof(kb_SUMO_11075,axiom,
    s__range(s__InnerBoundaryFn__m,s__Region) ).

fof(kb_SUMO_11076,axiom,
    s__documentation(s__InnerBoundaryFn__m,s__EnglishLanguage,'(&%InnerBoundaryFn ?REGION) denotes the inner boundary of the &%Region ?REGION, where ?REGION has an inner and outer &%orientation with respect to another object.') ).

fof(kb_SUMO_11077,axiom,
    ! [V__REGION] :
      ( s__instance(V__REGION,s__Region)
     => s__superficialPart(s__InnerBoundaryFn(V__REGION),V__REGION) ) ).

fof(kb_SUMO_11078,axiom,
    s__instance(s__OuterBoundaryFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11079,axiom,
    s__domain(s__OuterBoundaryFn__m,"1",s__Region) ).

fof(kb_SUMO_11080,axiom,
    s__range(s__OuterBoundaryFn__m,s__Region) ).

fof(kb_SUMO_11081,axiom,
    s__documentation(s__OuterBoundaryFn__m,s__EnglishLanguage,'(&%OuterBoundaryFn ?REGION) denotes the outer boundary of the &%Region ?REGION, where ?REGION has an inner and outer &%orientation with respect to another object.') ).

fof(kb_SUMO_11082,axiom,
    ! [V__REGION] :
      ( s__instance(V__REGION,s__Region)
     => s__superficialPart(s__OuterBoundaryFn(V__REGION),V__REGION) ) ).

fof(kb_SUMO_11083,axiom,
    s__subclass(s__UniformPerimeterArea,s__PerimeterArea) ).

fof(kb_SUMO_11084,axiom,
    s__instance(s__UniformPerimeterArea__t,s__SetOrClass) ).

fof(kb_SUMO_11085,axiom,
    s__documentation(s__UniformPerimeterArea,s__EnglishLanguage,'A &%UniformPerimeterArea is one that has a defined uniform &%width.') ).

fof(kb_SUMO_11086,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Region)
     => ( s__instance(V__AREA,s__UniformPerimeterArea)
       => ? [V__WIDTH] :
            ( s__instance(V__WIDTH,s__LengthMeasure)
            & s__distance(s__InnerBoundaryFn(V__AREA),s__OuterBoundaryFn(V__AREA),V__WIDTH) ) ) ) ).

fof(kb_SUMO_11087,axiom,
    ! [V__ZONE] :
      ( s__instance(V__ZONE,s__Object)
     => ( s__instance(V__ZONE,s__UniformPerimeterArea)
       => ? [V__WIDTH] :
            ( s__instance(V__WIDTH,s__LengthMeasure)
            & s__width(V__ZONE,V__WIDTH) ) ) ) ).

fof(kb_SUMO_11088,axiom,
    ! [V__WIDTH,V__INNER,V__ZONE] :
      ( ( s__instance(V__ZONE,s__Region)
        & s__instance(V__INNER,s__Object)
        & s__instance(V__WIDTH,s__LengthMeasure) )
     => ( ( s__instance(V__ZONE,s__UniformPerimeterArea)
          & s__part(V__INNER,s__InnerBoundaryFn(V__ZONE)) )
       => ? [V__OUTER] :
            ( s__instance(V__OUTER,s__Object)
            & s__part(V__OUTER,s__OuterBoundaryFn(V__ZONE))
            & s__distance(V__INNER,V__OUTER,V__WIDTH) ) ) ) ).

fof(kb_SUMO_11089,axiom,
    ! [V__OBJ,V__REGION,V__ZONE,V__UNIT,V__FAR,V__LIMIT] :
      ( ( s__instance(V__LIMIT,s__RealNumber)
        & s__instance(V__FAR,s__RealNumber)
        & s__instance(V__ZONE,s__Object)
        & s__instance(V__REGION,s__Region)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__orientation(V__OBJ,V__REGION,s__Outside)
          & s__instance(V__ZONE,s__PerimeterAreaFn(V__REGION))
          & s__instance(V__ZONE,s__UniformPerimeterArea)
          & s__width(V__ZONE,s__MeasureFn(V__LIMIT,V__UNIT))
          & s__distance(V__OBJ,V__REGION,s__MeasureFn(V__FAR,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfMeasure)
          & lesseq(minus(V__FAR,V__LIMIT),"0") )
       => s__located(V__OBJ,V__ZONE) ) ) ).

fof(kb_SUMO_11090,axiom,
    ! [V__OBJ,V__REGION,V__ZONE,V__UNIT,V__FAR,V__LIMIT] :
      ( ( s__instance(V__LIMIT,s__RealNumber)
        & s__instance(V__FAR,s__RealNumber)
        & s__instance(V__ZONE,s__Object)
        & s__instance(V__REGION,s__Region)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__orientation(V__OBJ,V__REGION,s__Outside)
          & s__instance(V__ZONE,s__PerimeterAreaFn(V__REGION))
          & s__instance(V__ZONE,s__UniformPerimeterArea)
          & s__width(V__ZONE,s__MeasureFn(V__LIMIT,V__UNIT))
          & s__distance(V__OBJ,V__REGION,s__MeasureFn(V__FAR,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfMeasure)
          & greater(minus(V__FAR,V__LIMIT),"0") )
       => ~ s__located(V__OBJ,V__ZONE) ) ) ).

fof(kb_SUMO_11091,axiom,
    ! [V__OBJ,V__WIDTH,V__PLACE,V__DISTANCE,V__UNIT,V__AREA] :
      ( ( s__instance(V__AREA,s__Object)
        & s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__DISTANCE,s__RealNumber)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__WIDTH,s__RealNumber)
        & s__instance(V__OBJ,s__Physical) )
     => ( ( s__instance(V__AREA,s__MaritimeClaimsTerritorialSeaFn(V__PLACE))
          & s__width(V__AREA,s__MeasureFn(V__WIDTH,V__UNIT))
          & s__distance(V__OBJ,V__PLACE,s__MeasureFn(V__DISTANCE,V__UNIT))
          & lesseq(V__DISTANCE,V__WIDTH) )
       => s__located(V__OBJ,V__AREA) ) ) ).

fof(kb_SUMO_11092,axiom,
    s__instance(s__totalCoastline__m,s__BinaryPredicate) ).

fof(kb_SUMO_11093,axiom,
    s__domain(s__totalCoastline__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11094,axiom,
    s__domain(s__totalCoastline__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_11095,axiom,
    s__documentation(s__totalCoastline__m,s__EnglishLanguage,'(&%totalCoastline ?AREA ?COASTLENGTH) means that the total length of all boundaries between the &%GeographicArea ?AREA and the ocean is the &%LengthMeasure ?COASTLENGTH. The coastline counted may be discontinuous and may even be along different oceans (as in &%Columbia). A &%totalCoastline of zero indicates a &%LandlockedArea. Note that only &%Ocean coastlines are counted, not any shores with inland waters.') ).

fof(kb_SUMO_11096,axiom,
    s__subclass(s__LandlockedArea,s__LandArea) ).

fof(kb_SUMO_11097,axiom,
    s__instance(s__LandlockedArea__t,s__SetOrClass) ).

fof(kb_SUMO_11098,axiom,
    s__documentation(s__LandlockedArea,s__EnglishLanguage,'&%LandlockedArea is the class of &%LandAreas that lack access to an &%Ocean or to a &%Waterway providing a link to the ocean.') ).

fof(kb_SUMO_11099,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Object)
     => ( s__instance(V__AREA,s__LandlockedArea)
       => ~ ? [V__COAST] :
              ( s__instance(V__COAST,s__Object)
              & s__instance(V__COAST,s__Seacoast)
              & s__part(V__COAST,V__AREA) ) ) ) ).

fof(kb_SUMO_11100,axiom,
    ! [V__UNIT,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__instance(V__AREA,s__LandlockedArea)
          & s__instance(V__UNIT,s__UnitOfLength) )
       => s__totalCoastline(V__AREA,s__MeasureFn("0",V__UNIT)) ) ) ).

fof(kb_SUMO_11101,axiom,
    ! [V__UNIT,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__instance(V__UNIT,s__UnitOfLength)
          & s__totalCoastline(V__AREA,s__MeasureFn("0",V__UNIT)) )
       => s__instance(V__AREA,s__LandlockedArea) ) ) ).

fof(kb_SUMO_11102,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Agent)
     => ( ( s__instance(V__AREA,s__LandlockedArea)
          & s__instance(V__AREA,s__GeopoliticalArea) )
       => ~ ? [V__CLAIM] :
              ( s__instance(V__CLAIM,s__GeographicArea)
              & s__instance(V__CLAIM,s__MaritimeClaimArea)
              & s__claimedTerritory(V__CLAIM,V__AREA) ) ) ) ).

fof(kb_SUMO_11103,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Object)
     => ( s__instance(V__AREA,s__LandlockedArea)
       => ~ ? [V__WATER] :
              ( s__instance(V__WATER,s__Object)
              & s__instance(V__WATER,s__Ocean)
              & s__meetsSpatially(V__AREA,V__WATER) ) ) ) ).

fof(kb_SUMO_11104,axiom,
    ! [V__AREA,V__SEA] :
      ( ( s__instance(V__SEA,s__Object)
        & s__instance(V__AREA,s__Object) )
     => ( s__instance(V__AREA,s__LandlockedArea)
       => ~ ? [V__WATER] :
              ( s__instance(V__WATER,s__Object)
              & s__instance(V__WATER,s__SaltWaterArea)
              & s__part(V__WATER,V__SEA)
              & s__instance(V__SEA,s__Ocean)
              & s__meetsSpatially(V__AREA,V__WATER) ) ) ) ).

fof(kb_SUMO_11105,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Object)
     => ( s__instance(V__AREA,s__LandlockedArea)
       => ? [V__LAND] :
            ( s__instance(V__LAND,s__Object)
            & s__instance(V__LAND,s__LandArea)
            & s__meetsSpatially(V__AREA,V__LAND) ) ) ) ).

fof(kb_SUMO_11106,axiom,
    s__instance(s__claimedTerritory__m,s__BinaryPredicate) ).

fof(kb_SUMO_11107,axiom,
    s__domain(s__claimedTerritory__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11108,axiom,
    s__domain(s__claimedTerritory__m,"2",s__Agent) ).

fof(kb_SUMO_11109,axiom,
    s__subrelation(s__dependentGeopoliticalArea__m,s__claimedTerritory__m) ).

fof(kb_SUMO_11110,axiom,
    s__documentation(s__claimedTerritory__m,s__EnglishLanguage,'(&%claimedTerritory ?AREA ?POLITY) means that some right over the &%GeographicArea ?AREA is claimed by the &%Agent or &%GeopoliticalArea ?POLITY. If two politically independent states or agents claim the same area, that area is a disputed territory.') ).

fof(kb_SUMO_11111,axiom,
    s__instance(s__maritimeClaimType__m,s__BinaryPredicate) ).

fof(kb_SUMO_11112,axiom,
    s__instance(s__maritimeClaimType__m,s__AsymmetricRelation) ).

fof(kb_SUMO_11113,axiom,
    s__domain(s__maritimeClaimType__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_11114,axiom,
    s__domainSubclass(s__maritimeClaimType__m,"2",s__MaritimeClaimArea) ).

fof(kb_SUMO_11115,axiom,
    s__documentation(s__maritimeClaimType__m,s__EnglishLanguage,'(&%maritimeClaimType ?POLITY ?TYPE) means that the &%GeopoliticalArea ?POLITY claims rights over a &%MaritimeClaimArea of ?TYPE.') ).

fof(kb_SUMO_11116,axiom,
    ! [V__CLAIM,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__CLAIM,s__SetOrClass) )
     => ( ( s__instance(V__AREA,s__LandlockedArea)
          & s__subclass(V__CLAIM,s__MaritimeClaimArea) )
       => ~ s__maritimeClaimType(V__AREA,V__CLAIM) ) ) ).

fof(kb_SUMO_11117,axiom,
    ! [V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__TYPE,s__SetOrClass) )
     => ( ( s__maritimeClaimType(V__AREA,V__TYPE)
          & s__subclass(V__TYPE,s__MaritimeClaimArea) )
       => ? [V__CLAIM] :
            ( s__instance(V__CLAIM,s__GeographicArea)
            & s__instance(V__CLAIM,V__TYPE)
            & s__claimedTerritory(V__CLAIM,V__AREA) ) ) ) ).

fof(kb_SUMO_11118,axiom,
    ! [V__POLITY,V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__POLITY,s__GeopoliticalArea) )
     => ( ( s__instance(V__AREA,V__TYPE)
          & s__subclass(V__TYPE,s__MaritimeClaimArea)
          & s__claimedTerritory(V__AREA,V__POLITY) )
       => s__maritimeClaimType(V__POLITY,V__TYPE) ) ) ).

fof(kb_SUMO_11119,axiom,
    s__subclass(s__MaritimeClaimArea,s__GeographicArea) ).

fof(kb_SUMO_11120,axiom,
    s__documentation(s__MaritimeClaimArea,s__EnglishLanguage,'A &%MaritimeClaimArea is a &%GeographicArea delimited by a geopolitical states claim, under the &%LawOfTheSea, of rights to certain resources, activities, or jurisdiction in the claimed area. &%MaritimeClaimAreas can pertain to &%WaterAreas, &%SubmergedLandAreas, and &%Airspace.') ).

fof(kb_SUMO_11121,axiom,
    s__subclass(s__MaritimeContiguousZone,s__MaritimeClaimArea) ).

fof(kb_SUMO_11122,axiom,
    s__instance(s__MaritimeContiguousZone__t,s__SetOrClass) ).

fof(kb_SUMO_11123,axiom,
    s__subclass(s__MaritimeContiguousZone,s__SaltWaterArea) ).

fof(kb_SUMO_11124,axiom,
    s__documentation(s__MaritimeContiguousZone,s__EnglishLanguage,'&%MaritimeContiguousZone is the subclass of &%MaritimeClaimArea that includes areas over which a geopolitical state may exercise some control of activities beyond the 12-mile zone of its &%TerritorialSea. In general, the authorized control is for preventing or punishing activities that would violate laws applying within the 12-mile zone (that is, authorization to chase and intercept). According to the &%LawOfTheSea, a &%MaritimeContiguousZone may extend up to 24 nautical miles from the coast.') ).

fof(kb_SUMO_11125,axiom,
    s__instance(s__MaritimeContiguousZoneFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11126,axiom,
    s__domain(s__MaritimeContiguousZoneFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_11127,axiom,
    s__range(s__MaritimeContiguousZoneFn__m,s__MaritimeContiguousZone) ).

fof(kb_SUMO_11128,axiom,
    s__documentation(s__MaritimeContiguousZoneFn__m,s__EnglishLanguage,'(&%MaritimeContiguousZoneFn ?POLITY) denotes the &%MaritimeContiguousZone that is claimed by the &%GeopoliticalArea ?POLITY.') ).

fof(kb_SUMO_11129,axiom,
    ! [V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(s__MaritimeContiguousZoneFn(V__AREA),s__MaritimeContiguousZone) )
     => s__claimedTerritory(s__MaritimeContiguousZoneFn(V__AREA),V__AREA) ) ).

fof(kb_SUMO_11130,axiom,
    s__subclass(s__MaritimeShelfArea,s__MaritimeClaimArea) ).

fof(kb_SUMO_11131,axiom,
    s__instance(s__MaritimeClaimArea__t,s__SetOrClass) ).

fof(kb_SUMO_11132,axiom,
    s__subclass(s__MaritimeShelfArea,s__SubmergedLandArea) ).

fof(kb_SUMO_11133,axiom,
    s__instance(s__MaritimeShelfArea__t,s__SetOrClass) ).

fof(kb_SUMO_11134,axiom,
    s__instance(s__SubmergedLandArea__t,s__SetOrClass) ).

fof(kb_SUMO_11135,axiom,
    s__documentation(s__MaritimeShelfArea,s__EnglishLanguage,'&%MaritimeShelfArea is a subclass of &%MaritimeClaimArea that covers &%SubmergedLandAreas claimed by an adjacent geopolitical area. The &%LawOfTheSea defines the continental shelf as extending up to 200 miles (NM) offshore and including the resources found therein. The defined claim area does not correspond exactly to a geological &%ContinentalShelf, but if there is one, the two areas will overlap spatially.') ).

fof(kb_SUMO_11136,axiom,
    ! [V__WIDTH,V__ZONE] :
      ( ( s__instance(V__ZONE,s__Object)
        & s__instance(V__WIDTH,s__LengthMeasure) )
     => ( ( s__instance(V__ZONE,s__MaritimeShelfArea)
          & s__linearExtent(V__ZONE,V__WIDTH) )
       => lesseq(V__WIDTH,s__MeasureFn("200",s__NauticalMile)) ) ) ).

fof(kb_SUMO_11137,axiom,
    ! [V__nation,V__shelf,V__zone,V__country] :
      ( ( s__instance(V__country,s__Object)
        & s__instance(V__zone,s__GeographicArea)
        & s__instance(V__shelf,s__Object)
        & s__instance(V__nation,s__Agent) )
     => ( ( s__instance(V__zone,s__MaritimeShelfArea)
          & s__instance(V__shelf,s__ContinentalShelf)
          & s__instance(V__country,s__Nation)
          & s__meetsSpatially(V__shelf,V__country)
          & s__claimedTerritory(V__zone,V__nation) )
       => s__overlapsSpatially(V__zone,V__shelf) ) ) ).

fof(kb_SUMO_11138,axiom,
    s__instance(s__MaritimeShelfAreaFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11139,axiom,
    s__domain(s__MaritimeShelfAreaFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_11140,axiom,
    s__range(s__MaritimeShelfAreaFn__m,s__MaritimeShelfArea) ).

fof(kb_SUMO_11141,axiom,
    s__documentation(s__MaritimeShelfAreaFn__m,s__EnglishLanguage,'(&%MaritimeShelfAreaFn ?POLITY) denotes the &%MaritimeShelfArea that is claimed by the &%GeopoliticalArea ?POLITY.') ).

fof(kb_SUMO_11142,axiom,
    ! [V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(s__MaritimeShelfAreaFn(V__AREA),s__MaritimeShelfArea) )
     => s__claimedTerritory(s__MaritimeShelfAreaFn(V__AREA),V__AREA) ) ).

fof(kb_SUMO_11143,axiom,
    s__subclass(s__MaritimeExclusiveEconomicZone,s__MaritimeClaimArea) ).

fof(kb_SUMO_11144,axiom,
    s__subclass(s__MaritimeExclusiveEconomicZone,s__SaltWaterArea) ).

fof(kb_SUMO_11145,axiom,
    s__instance(s__MaritimeExclusiveEconomicZone__t,s__SetOrClass) ).

fof(kb_SUMO_11146,axiom,
    s__documentation(s__MaritimeExclusiveEconomicZone,s__EnglishLanguage,'&%MaritimeExclusiveEconomicZone is the subclass of &%MaritimeClaimArea that represents the offshore area that coastal nations can claim for fishing and other uses of the ocean water and seabed found there.') ).

fof(kb_SUMO_11147,axiom,
    ! [V__WIDTH,V__ZONE] :
      ( ( s__instance(V__ZONE,s__Object)
        & s__instance(V__WIDTH,s__LengthMeasure) )
     => ( ( s__instance(V__ZONE,s__MaritimeExclusiveEconomicZone)
          & s__linearExtent(V__ZONE,V__WIDTH) )
       => lesseq(V__WIDTH,s__MeasureFn("200",s__NauticalMile)) ) ) ).

fof(kb_SUMO_11148,axiom,
    s__instance(s__MaritimeExclusiveEconomicZoneFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11149,axiom,
    s__domain(s__MaritimeExclusiveEconomicZoneFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_11150,axiom,
    s__range(s__MaritimeExclusiveEconomicZoneFn__m,s__MaritimeExclusiveEconomicZone) ).

fof(kb_SUMO_11151,axiom,
    s__documentation(s__MaritimeExclusiveEconomicZoneFn__m,s__EnglishLanguage,'(&%MaritimeExclusiveEconomicZoneFn ?POLITY) denotes the &%MaritimeExclusiveEconomicZone that is claimed by the &%GeopoliticalArea ?POLITY.') ).

fof(kb_SUMO_11152,axiom,
    ! [V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(s__MaritimeExclusiveEconomicZoneFn(V__AREA),s__MaritimeExclusiveEconomicZone) )
     => s__claimedTerritory(s__MaritimeExclusiveEconomicZoneFn(V__AREA),V__AREA) ) ).

fof(kb_SUMO_11153,axiom,
    s__subclass(s__ExclusiveFishingZone,s__MaritimeClaimArea) ).

fof(kb_SUMO_11154,axiom,
    s__instance(s__ExclusiveFishingZone__t,s__SetOrClass) ).

fof(kb_SUMO_11155,axiom,
    s__subclass(s__ExclusiveFishingZone,s__SaltWaterArea) ).

fof(kb_SUMO_11156,axiom,
    s__documentation(s__ExclusiveFishingZone,s__EnglishLanguage,'&%ExclusiveFishingZone is the subclass of &%MaritimeClaimArea including offshore areas over which a nation claims exclusive jurisdiction only for fishing purposes (cf. &%MaritimeExclusiveEconomicZone). Zone widths vary up to 200 miles (NM).') ).

fof(kb_SUMO_11157,axiom,
    ! [V__WIDTH,V__ZONE] :
      ( ( s__instance(V__ZONE,s__Object)
        & s__instance(V__WIDTH,s__LengthMeasure) )
     => ( ( s__instance(V__ZONE,s__ExclusiveFishingZone)
          & s__linearExtent(V__ZONE,V__WIDTH) )
       => lesseq(V__WIDTH,s__MeasureFn("200",s__NauticalMile)) ) ) ).

fof(kb_SUMO_11158,axiom,
    s__instance(s__ExclusiveFishingZoneFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11159,axiom,
    s__domain(s__ExclusiveFishingZoneFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_11160,axiom,
    s__range(s__ExclusiveFishingZoneFn__m,s__ExclusiveFishingZone) ).

fof(kb_SUMO_11161,axiom,
    s__documentation(s__ExclusiveFishingZoneFn__m,s__EnglishLanguage,'(&%ExclusiveFishingZoneFn ?POLITY) denotes the &%ExclusiveFishingZone that is claimed by the &%GeopoliticalArea ?POLITY.') ).

fof(kb_SUMO_11162,axiom,
    ! [V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(s__ExclusiveFishingZoneFn(V__AREA),s__ExclusiveFishingZone) )
     => s__claimedTerritory(s__ExclusiveFishingZoneFn(V__AREA),V__AREA) ) ).

fof(kb_SUMO_11163,axiom,
    s__subclass(s__ExtendedFishingZone,s__MaritimeClaimArea) ).

fof(kb_SUMO_11164,axiom,
    s__instance(s__ExtendedFishingZone__t,s__SetOrClass) ).

fof(kb_SUMO_11165,axiom,
    s__subclass(s__ExtendedFishingZone,s__SaltWaterArea) ).

fof(kb_SUMO_11166,axiom,
    s__documentation(s__ExtendedFishingZone,s__EnglishLanguage,'&%ExtendedFishingZone is the subclass of &%MaritimeClaimArea that includes offshore areas over which a nation claims fishing rights, beyond that nations &%ExclusiveFishingZone. Zone widths vary, from as little as 12 miles (NM) up to a width of 200 miles (NM).') ).

fof(kb_SUMO_11167,axiom,
    ! [V__WIDTH,V__ZONE] :
      ( ( s__instance(V__ZONE,s__Object)
        & s__instance(V__WIDTH,s__LengthMeasure) )
     => ( ( s__instance(V__ZONE,s__ExtendedFishingZone)
          & s__linearExtent(V__ZONE,V__WIDTH) )
       => lesseq(V__WIDTH,s__MeasureFn("200",s__NauticalMile)) ) ) ).

fof(kb_SUMO_11168,axiom,
    s__instance(s__ExtendedFishingZoneFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11169,axiom,
    s__domain(s__ExtendedFishingZoneFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_11170,axiom,
    s__range(s__ExtendedFishingZoneFn__m,s__ExtendedFishingZone) ).

fof(kb_SUMO_11171,axiom,
    s__documentation(s__ExtendedFishingZoneFn__m,s__EnglishLanguage,'(&%ExtendedFishingZoneFn ?POLITY) denotes the ExtendedFishingZoneFn that is claimed by the &%GeopoliticalArea ?POLITY, beyond its &%ExclusiveFishingZone.') ).

fof(kb_SUMO_11172,axiom,
    ! [V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(s__ExtendedFishingZoneFn(V__AREA),s__ExtendedFishingZone) )
     => s__claimedTerritory(s__ExtendedFishingZoneFn(V__AREA),V__AREA) ) ).

fof(kb_SUMO_11173,axiom,
    s__subclass(s__TerritorialSea,s__MaritimeClaimArea) ).

fof(kb_SUMO_11174,axiom,
    s__subclass(s__TerritorialSea,s__SaltWaterArea) ).

fof(kb_SUMO_11175,axiom,
    s__instance(s__TerritorialSea__t,s__SetOrClass) ).

fof(kb_SUMO_11176,axiom,
    s__documentation(s__TerritorialSea,s__EnglishLanguage,'&%TerritorialSea is the class of contiguous waters over which a &%GeopoliticalArea claims jurisdiction in accordance with the United Nations Convention on the &%LawOfTheSea (LOS), Part II. A territorial sea may be up to 12 miles (&%NauticalMiles) in breadth. A subclass of &%MaritimeClaimArea.') ).

fof(kb_SUMO_11177,axiom,
    ! [V__ZONE,V__AREA,V__WATER] :
      ( ( s__instance(V__WATER,s__GeographicArea)
        & s__instance(V__AREA,s__Agent)
        & s__instance(V__ZONE,s__GeographicArea) )
     => ( ( s__instance(V__ZONE,s__MaritimeContiguousZone)
          & s__claimedTerritory(V__ZONE,V__AREA)
          & s__instance(V__WATER,s__TerritorialSea)
          & s__claimedTerritory(V__WATER,V__AREA) )
       => s__between(V__AREA,V__WATER,V__ZONE) ) ) ).

fof(kb_SUMO_11178,axiom,
    ! [V__WIDTH,V__ZONE] :
      ( ( s__instance(V__ZONE,s__Object)
        & s__instance(V__WIDTH,s__LengthMeasure) )
     => ( ( s__instance(V__ZONE,s__TerritorialSea)
          & s__linearExtent(V__ZONE,V__WIDTH) )
       => lesseq(V__WIDTH,s__MeasureFn("12",s__NauticalMile)) ) ) ).

fof(kb_SUMO_11179,axiom,
    s__instance(s__TerritorialSeaFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11180,axiom,
    s__domain(s__TerritorialSeaFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_11181,axiom,
    s__range(s__TerritorialSeaFn__m,s__TerritorialSea) ).

fof(kb_SUMO_11182,axiom,
    s__documentation(s__TerritorialSeaFn__m,s__EnglishLanguage,'(&%TerritorialSeaFn ?POLITY) denotes the &%TerritorialSea that is claimed by the &%GeopoliticalArea ?POLITY.') ).

fof(kb_SUMO_11183,axiom,
    ! [V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(s__TerritorialSeaFn(V__AREA),s__TerritorialSea) )
     => s__claimedTerritory(s__TerritorialSeaFn(V__AREA),V__AREA) ) ).

fof(kb_SUMO_11184,axiom,
    s__instance(s__climateTypeInArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11185,axiom,
    s__domain(s__climateTypeInArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11186,axiom,
    s__domainSubclass(s__climateTypeInArea__m,"2",s__ClimateZone) ).

fof(kb_SUMO_11187,axiom,
    s__documentation(s__climateTypeInArea__m,s__EnglishLanguage,'(&%climateTypeInArea ?TYPE ?REGION) means that all or &%part of the &%GeographicArea ?REGION is of the &%ClimateZone ?TYPE.') ).

fof(kb_SUMO_11188,axiom,
    ! [V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__subclass(V__TYPE,s__ClimateZone)
        & s__instance(V__TYPE,s__SetOrClass) )
     => ( s__climateTypeInArea(V__AREA,V__TYPE)
       => ? [V__REGION] :
            ( s__instance(V__REGION,s__Object)
            & s__instance(V__REGION,s__GeographicArea)
            & s__instance(V__REGION,V__TYPE)
            & s__part(V__REGION,V__AREA) ) ) ) ).

fof(kb_SUMO_11189,axiom,
    ! [V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__TYPE,s__SetOrClass) )
     => ( ( s__instance(V__AREA,V__TYPE)
          & s__subclass(V__TYPE,s__ClimateZone) )
       => s__climateTypeInArea(V__AREA,V__TYPE) ) ) ).

fof(kb_SUMO_11190,axiom,
    s__subclass(s__ClimateZone,s__GeographicArea) ).

fof(kb_SUMO_11191,axiom,
    s__documentation(s__ClimateZone,s__EnglishLanguage,'&ClimateZone is a subclass of &%GeographicArea in which regions are classified according to their long-term weather conditions. The subclasses of &%ClimateZone are based on the Koeppen Climate Classification system. In the Koeppen system, climate zones are distinguished based on temperatures and rainfall.') ).

fof(kb_SUMO_11192,axiom,
    s__subclass(s__TropicalClimateZone,s__ClimateZone) ).

fof(kb_SUMO_11193,axiom,
    s__instance(s__TropicalClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11194,axiom,
    s__documentation(s__TropicalClimateZone,s__EnglishLanguage,'&%TropicalClimateZone is a subclass of &%ClimateZone in which the average temperature of the coldest month is greater than 18 degrees Celsius. This is Class A in the Koeppen climate classification system.') ).

fof(kb_SUMO_11195,axiom,
    ! [V__MO,V__TEMP,V__AREA] :
      ( ( s__instance(V__TEMP,s__TemperatureMeasure)
        & s__instance(V__MO,s__SetOrClass)
        & s__instance(V__MO,s__TimeDuration) )
     => ( ( s__instance(V__AREA,s__TropicalClimateZone)
          & s__subclass(V__MO,s__Month)
          & s__instance(V__AREA,s__GeographicArea)
          & s__averageTemperatureForPeriod(V__AREA,V__MO,V__TEMP) )
       => greater(V__TEMP,s__MeasureFn("18",s__CelsiusDegree)) ) ) ).

fof(kb_SUMO_11196,axiom,
    s__instance(s__averageRainfallForPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_11197,axiom,
    s__documentation(s__averageRainfallForPeriod__m,s__EnglishLanguage,'(averageRainfallForPeriod ?AREA ?MO ?AMOUNT) means that ?AREA receives ?AMOUNT of rain in month ?MO in an average year. Note that ?AMOUNT is a linear measure indicating the depth of water that would accumulate over ?AREA if all water were captured.') ).

fof(kb_SUMO_11198,axiom,
    s__domain(s__averageRainfallForPeriod__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11199,axiom,
    s__domain(s__averageRainfallForPeriod__m,"2",s__Month) ).

fof(kb_SUMO_11200,axiom,
    s__domain(s__averageRainfallForPeriod__m,"3",s__LengthMeasure) ).

fof(kb_SUMO_11201,axiom,
    s__subclass(s__WetTropicalClimateZone,s__TropicalClimateZone) ).

fof(kb_SUMO_11202,axiom,
    s__instance(s__WetTropicalClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11203,axiom,
    s__documentation(s__WetTropicalClimateZone,s__EnglishLanguage,'&%WetTropicalClimateZone is the subclass of &%TropicalClimateZone that is characterized by having no dry months. At least 60 mm of rainfall occur in the driest month. This is subtype Af in the Koeppen climate system.') ).

fof(kb_SUMO_11204,axiom,
    ! [V__AREA] :
      ( ( s__instance(V__AREA,s__TropicalClimateZone)
        & ! [V__MO,V__AMOUNT] :
            ( ( s__instance(V__AMOUNT,s__LengthMeasure)
              & s__instance(V__MO,s__Month)
              & s__instance(V__AREA,s__GeographicArea) )
           => ( s__averageRainfallForPeriod(V__AREA,V__MO,V__AMOUNT)
             => greatereq(V__AMOUNT,s__MeasureFn("60",s__MilliFn(s__Meter))) ) ) )
     => s__instance(V__AREA,s__WetTropicalClimateZone) ) ).

fof(kb_SUMO_11205,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__WetTropicalClimateZone)
     => ! [V__MO,V__AMOUNT] :
          ( ( s__instance(V__AMOUNT,s__LengthMeasure)
            & s__instance(V__MO,s__Month)
            & s__instance(V__AREA,s__GeographicArea) )
         => ( s__averageRainfallForPeriod(V__AREA,V__MO,V__AMOUNT)
           => greatereq(V__AMOUNT,s__MeasureFn("60",s__MilliFn(s__Meter))) ) ) ) ).

fof(kb_SUMO_11206,axiom,
    s__subclass(s__MonsoonClimateZone,s__TropicalClimateZone) ).

fof(kb_SUMO_11207,axiom,
    s__instance(s__MonsoonClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11208,axiom,
    s__documentation(s__MonsoonClimateZone,s__EnglishLanguage,'&%MonsoonClimateZone is the class of &%TropicalClimateZones in which there is a short dry season between rains heavy enough to keep the ground wet all through the year. This is Koeppen climate system subtype Aw.') ).

fof(kb_SUMO_11209,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__MonsoonClimateZone)
       => ? [V__INTERVAL] :
            ( s__subclass(V__INTERVAL,s__TimeInterval)
            & s__rainySeasonInArea(V__AREA,V__INTERVAL) ) ) ) ).

fof(kb_SUMO_11210,axiom,
    s__subclass(s__AridClimateZone,s__ClimateZone) ).

fof(kb_SUMO_11211,axiom,
    s__documentation(s__AridClimateZone,s__EnglishLanguage,'&%AridClimateZone is the class of regions in which the climate is characterized by a distinct dry season. Annual rate of moisture evaporation exceeds annual rate of precipitation. This is Class B in the Koeppen climate system.') ).

fof(kb_SUMO_11212,axiom,
    s__subclass(s__SteppeClimateZone,s__AridClimateZone) ).

fof(kb_SUMO_11213,axiom,
    s__instance(s__SteppeClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11214,axiom,
    s__instance(s__AridClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11215,axiom,
    s__documentation(s__SteppeClimateZone,s__EnglishLanguage,'&%SteppeClimateZone is the class of &%AridClimateZones where the dominant vegetation type is grasses, with no trees. Koeppen system BS.') ).

fof(kb_SUMO_11216,axiom,
    s__subclass(s__DesertClimateZone,s__AridClimateZone) ).

fof(kb_SUMO_11217,axiom,
    s__instance(s__DesertClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11218,axiom,
    s__documentation(s__DesertClimateZone,s__EnglishLanguage,'DesertClimateZone is the class of &%AridClimateZones characterized by sparse, desert vegetation. Koeppen system BW.') ).

fof(kb_SUMO_11219,axiom,
    s__subclass(s__SubtropicalDesertClimateZone,s__DesertClimateZone) ).

fof(kb_SUMO_11220,axiom,
    s__instance(s__SubtropicalDesertClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11221,axiom,
    s__documentation(s__SubtropicalDesertClimateZone,s__EnglishLanguage,'&%SubtropicalDesertClimateZone is a subclass of &%DesertClimateZone that is characterized by an average temperature greater than 18 degrees Celsius, as well as very low rainfall. This is Koeppen system BWh.') ).

fof(kb_SUMO_11222,axiom,
    ! [V__MO,V__TEMP,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__TEMP,s__TemperatureMeasure)
        & s__instance(V__MO,s__SetOrClass)
        & s__instance(V__MO,s__TimeDuration) )
     => ( ( s__instance(V__AREA,s__DesertClimateZone)
          & s__subclass(V__MO,s__Month)
          & s__averageTemperatureForPeriod(V__AREA,V__MO,V__TEMP)
          & greater(V__TEMP,s__MeasureFn("18",s__CelsiusDegree)) )
       => s__instance(V__AREA,s__SubtropicalDesertClimateZone) ) ) ).

fof(kb_SUMO_11223,axiom,
    ! [V__MO,V__TEMP,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__TEMP,s__TemperatureMeasure)
        & s__instance(V__MO,s__SetOrClass)
        & s__instance(V__MO,s__TimeDuration) )
     => ( ( s__instance(V__AREA,s__SubtropicalDesertClimateZone)
          & s__subclass(V__MO,s__Month)
          & s__averageTemperatureForPeriod(V__AREA,V__MO,V__TEMP) )
       => greater(V__TEMP,s__MeasureFn("18",s__CelsiusDegree)) ) ) ).

fof(kb_SUMO_11224,axiom,
    s__subclass(s__MiddleLatitudeDesertClimateZone,s__DesertClimateZone) ).

fof(kb_SUMO_11225,axiom,
    s__instance(s__MiddleLatitudeDesertClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11226,axiom,
    s__documentation(s__MiddleLatitudeDesertClimateZone,s__EnglishLanguage,'&%MiddleLatitudeDesertClimateZone is the subclass of &%DesertClimateZone characterized by a cool dry climate typical of middle latitude deserts. This is subtype BWk in the Keoppen climate system.') ).

fof(kb_SUMO_11227,axiom,
    s__subclass(s__SemiaridClimateZone,s__ClimateZone) ).

fof(kb_SUMO_11228,axiom,
    s__instance(s__SemiaridClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11229,axiom,
    s__subclass(s__TemperateClimateZone,s__ClimateZone) ).

fof(kb_SUMO_11230,axiom,
    s__instance(s__TemperateClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11231,axiom,
    s__instance(s__ClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11232,axiom,
    s__documentation(s__TemperateClimateZone,s__EnglishLanguage,'&%TemperateClimateZone is the subclass of &%ClimateZone whose warmest month has an average temperature greater than 10 degrees Celsius and whose coolest month has an average temperature between 18 degrees and -3 degrees Celsius. This is Class C in the Koeppen climate system.') ).

fof(kb_SUMO_11233,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__TemperateClimateZone)
       => ? [V__MO,V__AMOUNT] :
            ( s__instance(V__AMOUNT,s__TemperatureMeasure)
            & s__instance(V__MO,s__SetOrClass)
            & s__instance(V__MO,s__TimeDuration)
            & s__subclass(V__MO,s__Month)
            & s__averageTemperatureForPeriod(V__AREA,V__MO,V__AMOUNT)
            & greater(V__AMOUNT,s__MeasureFn("10",s__CelsiusDegree)) ) ) ) ).

fof(kb_SUMO_11234,axiom,
    ! [V__MO,V__TEMP,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__TEMP,s__TemperatureMeasure)
        & s__instance(V__MO,s__SetOrClass)
        & s__instance(V__MO,s__TimeDuration) )
     => ( ( s__instance(V__AREA,s__TemperateClimateZone)
          & s__subclass(V__MO,s__Month)
          & s__averageTemperatureForPeriod(V__AREA,V__MO,V__TEMP) )
       => greatereq(V__TEMP,s__MeasureFn("-3",s__CelsiusDegree)) ) ) ).

fof(kb_SUMO_11235,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__TemperateClimateZone)
       => ? [V__MO,V__AMOUNT] :
            ( s__instance(V__AMOUNT,s__TemperatureMeasure)
            & s__instance(V__MO,s__SetOrClass)
            & s__instance(V__MO,s__TimeDuration)
            & s__subclass(V__MO,s__Month)
            & s__averageTemperatureForPeriod(V__AREA,V__MO,V__AMOUNT)
            & greatereq(V__AMOUNT,s__MeasureFn("-3",s__CelsiusDegree))
            & lesseq(V__AMOUNT,s__MeasureFn("18",s__CelsiusDegree)) ) ) ) ).

fof(kb_SUMO_11236,axiom,
    s__subclass(s__MediterraneanClimateZone,s__TemperateClimateZone) ).

fof(kb_SUMO_11237,axiom,
    s__instance(s__MediterraneanClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11238,axiom,
    s__documentation(s__MediterraneanClimateZone,s__EnglishLanguage,'&%MediterraneanClimateZone is a subclass of &%TemperateClimateZone that is characterized by mild, cool, wet winters and warm dry summers. Mediterranean shores are the archetype, but the Mediterranean climate is also found elsewhere.') ).

fof(kb_SUMO_11239,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__MediterraneanClimateZone)
       => s__coolSeasonInArea(V__AREA,s__WinterSeason) ) ) ).

fof(kb_SUMO_11240,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__MediterraneanClimateZone)
       => s__warmSeasonInArea(V__AREA,s__SummerSeason) ) ) ).

fof(kb_SUMO_11241,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__MediterraneanClimateZone)
       => s__rainySeasonInArea(V__AREA,s__WinterSeason) ) ) ).

fof(kb_SUMO_11242,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__MediterraneanClimateZone)
       => s__drySeasonInArea(V__AREA,s__SummerSeason) ) ) ).

fof(kb_SUMO_11243,axiom,
    s__subclass(s__ContinentalClimateZone,s__TemperateClimateZone) ).

fof(kb_SUMO_11244,axiom,
    s__instance(s__ContinentalClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11245,axiom,
    s__documentation(s__ContinentalClimateZone,s__EnglishLanguage,'&%ContinentalClimateZone is a subclass of &%TemperateClimateZone that is characterized by cold winters and hot summers.') ).

fof(kb_SUMO_11246,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__ContinentalClimateZone)
       => s__coldSeasonInArea(V__AREA,s__WinterSeason) ) ) ).

fof(kb_SUMO_11247,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__ContinentalClimateZone)
       => s__hotSeasonInArea(V__AREA,s__SummerSeason) ) ) ).

fof(kb_SUMO_11248,axiom,
    s__subclass(s__MidlatitudeContinentalClimateZone,s__ClimateZone) ).

fof(kb_SUMO_11249,axiom,
    s__instance(s__MidlatitudeContinentalClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11250,axiom,
    s__documentation(s__MidlatitudeContinentalClimateZone,s__EnglishLanguage,'&%MidlatitudeContinentalClimateZone is a subclass of &%TemperateClimateZone that is characterized by cool winters and hot summers.') ).

fof(kb_SUMO_11251,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__MidlatitudeContinentalClimateZone)
       => s__coolSeasonInArea(V__AREA,s__WinterSeason) ) ) ).

fof(kb_SUMO_11252,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__MidlatitudeContinentalClimateZone)
       => s__hotSeasonInArea(V__AREA,s__SummerSeason) ) ) ).

fof(kb_SUMO_11253,axiom,
    s__subclass(s__TemperateWinterDryClimateZone,s__TemperateClimateZone) ).

fof(kb_SUMO_11254,axiom,
    s__instance(s__TemperateWinterDryClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11255,axiom,
    s__documentation(s__TemperateWinterDryClimateZone,s__EnglishLanguage,'&%TemperateWinterDryClimateZone is a subclass of &%TemperateClimateZone characterized by having at least 10 times as much precipitation in the wettest summer month as in the driest winter month. Koeppen climate system type Cw.') ).

fof(kb_SUMO_11256,axiom,
    s__subclass(s__TemperateSummerDryClimateZone,s__TemperateClimateZone) ).

fof(kb_SUMO_11257,axiom,
    s__instance(s__TemperateSummerDryClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11258,axiom,
    s__documentation(s__TemperateSummerDryClimateZone,s__EnglishLanguage,'&%TemperateSummerDryClimateZone is the subclass of &%TemperateClimateZone that is characterized by dry summers, and in which the wettest winter month has at least three times the moisture of the driest summer month. The driest month has less than an average of 30 mm of precipitation. Koeppen climate system type Cs.') ).

fof(kb_SUMO_11259,axiom,
    s__subclass(s__ColdClimateZone,s__ClimateZone) ).

fof(kb_SUMO_11260,axiom,
    s__documentation(s__ColdClimateZone,s__EnglishLanguage,'&%ColdClimateZone is the subclass of &%ClimateZone that is characterized by a warmest month with average temperature less than 10 degrees Celsius and a coldest month with average temperature less than -3 degrees Celsius. This is Koeppen climate system Type D.') ).

fof(kb_SUMO_11261,axiom,
    ! [V__MO,V__TEMP,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__TEMP,s__TemperatureMeasure)
        & s__instance(V__MO,s__SetOrClass)
        & s__instance(V__MO,s__TimeDuration) )
     => ( ( s__instance(V__AREA,s__ColdClimateZone)
          & s__subclass(V__MO,s__Month)
          & s__averageTemperatureForPeriod(V__AREA,V__MO,V__TEMP) )
       => greater(s__MeasureFn("10",s__CelsiusDegree),V__TEMP) ) ) ).

fof(kb_SUMO_11262,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__ColdClimateZone)
       => ? [V__MO,V__AMOUNT] :
            ( s__instance(V__AMOUNT,s__TemperatureMeasure)
            & s__instance(V__MO,s__SetOrClass)
            & s__instance(V__MO,s__TimeDuration)
            & s__subclass(V__MO,s__Month)
            & s__averageTemperatureForPeriod(V__AREA,V__MO,V__AMOUNT)
            & less(V__AMOUNT,s__MeasureFn("-3",s__CelsiusDegree)) ) ) ) ).

fof(kb_SUMO_11263,axiom,
    s__subclass(s__ColdDampClimateZone,s__ColdClimateZone) ).

fof(kb_SUMO_11264,axiom,
    s__instance(s__ColdDampClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11265,axiom,
    s__documentation(s__ColdDampClimateZone,s__EnglishLanguage,'&%ColdDampClimateZone is the subclass of &%ColdClimateZone that is characterized by having more than 30 mm of precipitation in the driest month. This is subtype Df in the Koeppen climate system.') ).

fof(kb_SUMO_11266,axiom,
    s__subclass(s__DryWinterColdClimateZone,s__ColdClimateZone) ).

fof(kb_SUMO_11267,axiom,
    s__instance(s__DryWinterColdClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11268,axiom,
    s__instance(s__ColdClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11269,axiom,
    s__documentation(s__DryWinterColdClimateZone,s__EnglishLanguage,'&%DryWinterColdClimateZone is a subclass of &%ColdClimateZone that is characterized by having at least ten times as much precipitation in the wettest summer month as in the driest winter month. This is Koeppen climate system subtype Dw.') ).

fof(kb_SUMO_11270,axiom,
    s__subclass(s__PolarClimateZone,s__ClimateZone) ).

fof(kb_SUMO_11271,axiom,
    s__documentation(s__PolarClimateZone,s__EnglishLanguage,'&%PolarClimateZone is a subclass of &%ClimateZone characterized by having an average temperature less than 10 degrees Celsius in the warmest month. This is Koeppen climate system Type E. No agriculture is supported in polar climates.') ).

fof(kb_SUMO_11272,axiom,
    ! [V__MO,V__TEMP,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__TEMP,s__TemperatureMeasure)
        & s__instance(V__MO,s__SetOrClass)
        & s__instance(V__MO,s__TimeDuration) )
     => ( ( s__instance(V__AREA,s__PolarClimateZone)
          & s__subclass(V__MO,s__Month)
          & s__averageTemperatureForPeriod(V__AREA,V__MO,V__TEMP) )
       => greater(s__MeasureFn("10",s__CelsiusDegree),V__TEMP) ) ) ).

fof(kb_SUMO_11273,axiom,
    ! [V__MO,V__TEMP,V__AREA] :
      ( ( s__instance(V__TEMP,s__TemperatureMeasure)
        & s__instance(V__MO,s__SetOrClass)
        & s__instance(V__MO,s__TimeDuration) )
     => ( ( s__instance(V__AREA,s__GeographicArea)
          & s__subclass(V__MO,s__Month)
          & s__averageTemperatureForPeriod(V__AREA,V__MO,V__TEMP)
          & greater(s__MeasureFn("10",s__CelsiusDegree),V__TEMP) )
       => s__instance(V__AREA,s__PolarClimateZone) ) ) ).

fof(kb_SUMO_11274,axiom,
    s__subclass(s__TundraClimateZone,s__PolarClimateZone) ).

fof(kb_SUMO_11275,axiom,
    s__instance(s__TundraClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11276,axiom,
    s__instance(s__PolarClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11277,axiom,
    s__documentation(s__TundraClimateZone,s__EnglishLanguage,'TundraClimateZone is a subclass of &%PolarClimateZone characterized by having an average temperature above zero degrees Celsius (but below 10 degrees) in the warmest month. Koeppen subtype ET.') ).

fof(kb_SUMO_11278,axiom,
    s__subclass(s__PolarTypeFClimateZone,s__PolarClimateZone) ).

fof(kb_SUMO_11279,axiom,
    s__instance(s__PolarTypeFClimateZone__t,s__SetOrClass) ).

fof(kb_SUMO_11280,axiom,
    s__documentation(s__PolarTypeFClimateZone,s__EnglishLanguage,'&%PolarTypeFClimateZone is a subclass of &%PolarClimateZone characterized by having no month in which the temperature rises to 10 degrees Celsius or above.') ).

%FOL fof(kb_SUMO_11281,axiom,(( (! [V__TIME,V__TEMP,V__AREA] : ((s__instance(V__AREA,s__Object) & s__instance(V__TEMP,s__TemperatureMeasure)) => ((s__instance(V__AREA,s__PolarTypeFClimateZone) & s__instance(V__TIME,s__TimePosition) & s__holdsDuring(V__TIME,'s__airTemperature(V__AREA,V__TEMP)')) => s__holdsDuring(V__TIME,'greater(s__MeasureFn(10,s__CelsiusDegree),V__TEMP)')))) ))).

fof(kb_SUMO_11282,axiom,
    s__instance(s__rainySeasonInArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11283,axiom,
    s__instance(s__rainySeasonInArea__m,s__AsymmetricRelation) ).

fof(kb_SUMO_11284,axiom,
    s__domain(s__rainySeasonInArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11285,axiom,
    s__domainSubclass(s__rainySeasonInArea__m,"2",s__TimeInterval) ).

fof(kb_SUMO_11286,axiom,
    s__documentation(s__rainySeasonInArea__m,s__EnglishLanguage,'(&%rainySeasonInArea ?AREA ?INTERVAL) means that in the &%GeographicArea ?AREA, the rainy or wet season occurs during the &%TimeInterval ?INTERVAL. For example, (&%rainySeasonInArea &%Angola (&%RecurringTimeIntervalFn &%November &%April)).') ).

fof(kb_SUMO_11287,axiom,
    s__instance(s__warmSeasonInArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11288,axiom,
    s__instance(s__warmSeasonInArea__m,s__AsymmetricRelation) ).

fof(kb_SUMO_11289,axiom,
    s__domain(s__warmSeasonInArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11290,axiom,
    s__domainSubclass(s__warmSeasonInArea__m,"2",s__TimeInterval) ).

fof(kb_SUMO_11291,axiom,
    s__documentation(s__warmSeasonInArea__m,s__EnglishLanguage,'(&%warmSeasonInArea ?AREA ?INTERVAL) means that in the &%GeographicArea ?AREA, the warm season occurs during the &%TimeInterval ?INTERVAL.') ).

fof(kb_SUMO_11292,axiom,
    s__instance(s__drySeasonInArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11293,axiom,
    s__instance(s__drySeasonInArea__m,s__AsymmetricRelation) ).

fof(kb_SUMO_11294,axiom,
    s__domain(s__drySeasonInArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11295,axiom,
    s__domainSubclass(s__drySeasonInArea__m,"2",s__TimeInterval) ).

fof(kb_SUMO_11296,axiom,
    s__documentation(s__drySeasonInArea__m,s__EnglishLanguage,'(&%drySeasonInArea ?AREA ?INTERVAL) means that in the &%GeographicArea ?AREA, the dry season occurs during the &%TimeInterval ?INTERVAL. For example, (&%drySeasonInArea &%Angola (&%RecurringTimeIntervalFn &%May &%October)).') ).

fof(kb_SUMO_11297,axiom,
    s__instance(s__coolSeasonInArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11298,axiom,
    s__instance(s__coolSeasonInArea__m,s__AsymmetricRelation) ).

fof(kb_SUMO_11299,axiom,
    s__domain(s__coolSeasonInArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11300,axiom,
    s__domainSubclass(s__coolSeasonInArea__m,"2",s__TimeInterval) ).

fof(kb_SUMO_11301,axiom,
    s__documentation(s__coolSeasonInArea__m,s__EnglishLanguage,'(&%coolSeasonInArea ?AREA ?INTERVAL) means that in the &%GeographicArea ?AREA, the cool season occurs during the &%TimeInterval ?INTERVAL. For example, (&%coolSeasonInArea &%Angola (&%RecurringTimeIntervalFn &%May &%October') ).

fof(kb_SUMO_11302,axiom,
    s__instance(s__hotSeasonInArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11303,axiom,
    s__instance(s__hotSeasonInArea__m,s__AsymmetricRelation) ).

fof(kb_SUMO_11304,axiom,
    s__domain(s__hotSeasonInArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11305,axiom,
    s__domainSubclass(s__hotSeasonInArea__m,"2",s__TimeInterval) ).

fof(kb_SUMO_11306,axiom,
    s__documentation(s__hotSeasonInArea__m,s__EnglishLanguage,'(&%hotSeasonInArea ?AREA ?INTERVAL) means that in the &%GeographicArea ?AREA, the hot season occurs during the &%TimeInterval ?INTERVAL. For example, (&%hotSeasonInArea &%Angola (&%RecurringTimeIntervalFn &%November &%April)).') ).

fof(kb_SUMO_11307,axiom,
    s__instance(s__coldSeasonInArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11308,axiom,
    s__instance(s__coldSeasonInArea__m,s__AsymmetricRelation) ).

fof(kb_SUMO_11309,axiom,
    s__domain(s__coldSeasonInArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11310,axiom,
    s__domainSubclass(s__coldSeasonInArea__m,"2",s__TimeInterval) ).

fof(kb_SUMO_11311,axiom,
    s__documentation(s__coldSeasonInArea__m,s__EnglishLanguage,'(&%coldSeasonInArea ?AREA ?INTERVAL) means that in the &%GeographicArea ?AREA, the cold season occurs during the &%TimeInterval ?INTERVAL.') ).

fof(kb_SUMO_11312,axiom,
    s__SpringSeason = s__RecurrentTimeIntervalFn(s__March,s__May) ).

fof(kb_SUMO_11313,axiom,
    s__SummerSeason = s__RecurrentTimeIntervalFn(s__June,s__August) ).

fof(kb_SUMO_11314,axiom,
    s__FallSeason = s__RecurrentTimeIntervalFn(s__September,s__November) ).

fof(kb_SUMO_11315,axiom,
    s__WinterSeason = s__RecurrentTimeIntervalFn(s__December,s__February) ).

fof(kb_SUMO_11316,axiom,
    s__instance(s__slopeGradient__m,s__BinaryPredicate) ).

fof(kb_SUMO_11317,axiom,
    s__domain(s__slopeGradient__m,"1",s__LandArea) ).

fof(kb_SUMO_11318,axiom,
    s__domain(s__slopeGradient__m,"2",s__NonnegativeRealNumber) ).

fof(kb_SUMO_11319,axiom,
    s__documentation(s__slopeGradient__m,s__EnglishLanguage,'(&%slopeGradient ?AREA ?SLOPE) means that in the &%LandArea ?AREA there is an incline of ?slope, where ?SLOPE is the percent of vertical rise over horizontal distance. &%slopeGradient gives an approximate value for nonzero slope over ?AREA, without regard to orientation. For example, (&%slopeGradient ?AREA 0.10) means that there is a 10% incline across the area, without specifying the orientation in which the land rises or falls. Also see &%slopeGradientTowardsOrientation.') ).

fof(kb_SUMO_11320,axiom,
    s__instance(s__slopeGradientTowardsOrientation__m,s__TernaryPredicate) ).

fof(kb_SUMO_11321,axiom,
    s__domain(s__slopeGradientTowardsOrientation__m,"1",s__LandArea) ).

fof(kb_SUMO_11322,axiom,
    s__domain(s__slopeGradientTowardsOrientation__m,"2",s__DirectionalAttribute) ).

fof(kb_SUMO_11323,axiom,
    s__domain(s__slopeGradientTowardsOrientation__m,"3",s__RationalNumber) ).

fof(kb_SUMO_11324,axiom,
    s__documentation(s__slopeGradientTowardsOrientation__m,s__EnglishLanguage,'(&%slopeGradientTowardsOrientation ?AREA ?DIRECTION ?SLOPE) means that in the &%LandArea ?AREA, there is an incline of ?SLOPE towards the &%DirectionalAttribute ?DIRECTION. ?SLOPE is a &%RationalNumber representing the percent of vertical rise over horizontal distance.') ).

fof(kb_SUMO_11325,axiom,
    s__instance(s__Uphill,s__PositionalAttribute) ).

fof(kb_SUMO_11326,axiom,
    s__documentation(s__Uphill,s__EnglishLanguage,'&%Uphill is a &%PositionalAttribute that describes the relation between two things, one of which is located up a slope from the other.') ).

fof(kb_SUMO_11327,axiom,
    s__instance(s__Downhill,s__PositionalAttribute) ).

fof(kb_SUMO_11328,axiom,
    s__contraryAttribute_2(s__Uphill,s__Downhill) ).

fof(kb_SUMO_11329,axiom,
    s__documentation(s__Downhill,s__EnglishLanguage,'&%Downhill is a &%PositionalAttribute that describes the relation between two things, one of which is located down a slope from the other.') ).

fof(kb_SUMO_11330,axiom,
    s__instance(s__terrainInArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11331,axiom,
    s__instance(s__terrainInArea__m,s__AsymmetricRelation) ).

fof(kb_SUMO_11332,axiom,
    s__domain(s__terrainInArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11333,axiom,
    s__domain(s__terrainInArea__m,"2",s__TerrainAttribute) ).

fof(kb_SUMO_11334,axiom,
    s__documentation(s__terrainInArea__m,s__EnglishLanguage,'(&%terrainInArea ?AREA ?ATTRIBUTE) means that the &%GeographicArea ?AREA is or includes a region with the features of &%TerrainArea ?ATTRIBUTE.') ).

fof(kb_SUMO_11335,axiom,
    ! [V__ATTRIBUTE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__ATTRIBUTE,s__TerrainAttribute) )
     => ( s__terrainInArea(V__AREA,V__ATTRIBUTE)
       => ? [V__REGION] :
            ( s__instance(V__REGION,s__Object)
            & s__instance(V__REGION,s__GeographicArea)
            & s__attribute(V__REGION,V__ATTRIBUTE)
            & s__partlyLocated(V__REGION,V__AREA) ) ) ) ).

fof(kb_SUMO_11336,axiom,
    ! [V__REGION,V__ATTRIBUTE,V__AREA] :
      ( s__instance(V__REGION,s__Object)
     => ( ( s__instance(V__AREA,s__GeographicArea)
          & s__attribute(V__REGION,V__ATTRIBUTE)
          & s__instance(V__ATTRIBUTE,s__TerrainAttribute)
          & s__partlyLocated(V__REGION,V__AREA) )
       => s__terrainInArea(V__AREA,V__ATTRIBUTE) ) ) ).

fof(kb_SUMO_11337,axiom,
    s__subclass(s__TerrainAttribute,s__InternalAttribute) ).

fof(kb_SUMO_11338,axiom,
    s__documentation(s__TerrainAttribute,s__EnglishLanguage,'&%TerrainAttribute is a class of &%Attributes that describe terrain.') ).

fof(kb_SUMO_11339,axiom,
    ! [V__OBJECT,V__ATT] :
      ( ( s__instance(V__ATT,s__Attribute)
        & s__instance(V__OBJECT,s__Object) )
     => ( ( s__instance(V__ATT,s__TerrainAttribute)
          & s__attribute(V__OBJECT,V__ATT) )
       => s__instance(V__OBJECT,s__LandArea) ) ) ).

fof(kb_SUMO_11340,axiom,
    s__instance(s__FlatTerrain,s__TerrainAttribute) ).

fof(kb_SUMO_11341,axiom,
    s__documentation(s__FlatTerrain,s__EnglishLanguage,'&%FlatTerrain is a &%TerrainAttribute describing regions within which there is very little variation in &%altitude.') ).

fof(kb_SUMO_11342,axiom,
    ! [V__ZONE,V__SLOPE,V__AREA] :
      ( ( s__instance(V__AREA,s__Object)
        & s__instance(V__SLOPE,s__NonnegativeRealNumber)
        & s__instance(V__ZONE,s__LandArea) )
     => ( ( s__attribute(V__AREA,s__FlatTerrain)
          & s__part(V__ZONE,V__AREA)
          & s__slopeGradient(V__ZONE,V__SLOPE) )
       => greater("0.005",V__SLOPE) ) ) ).

fof(kb_SUMO_11343,axiom,
    s__instance(s__LowTerrain,s__TerrainAttribute) ).

fof(kb_SUMO_11344,axiom,
    s__instance(s__TerrainAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_11345,axiom,
    s__documentation(s__LowTerrain,s__EnglishLanguage,'&%LowTerrain is terrain in which the slope is less than 3%.') ).

fof(kb_SUMO_11346,axiom,
    ! [V__ZONE,V__SLOPE,V__AREA] :
      ( ( s__instance(V__AREA,s__Object)
        & s__instance(V__SLOPE,s__NonnegativeRealNumber)
        & s__instance(V__ZONE,s__LandArea) )
     => ( ( s__attribute(V__AREA,s__LowTerrain)
          & s__part(V__ZONE,V__AREA)
          & s__slopeGradient(V__ZONE,V__SLOPE) )
       => greater("0.03",V__SLOPE) ) ) ).

fof(kb_SUMO_11347,axiom,
    s__instance(s__SteepTerrain,s__TerrainAttribute) ).

fof(kb_SUMO_11348,axiom,
    s__documentation(s__SteepTerrain,s__EnglishLanguage,'A &%TerrainAttribute of a region in which there is a wide variation in &%elevation and &%slopeGradients of more than 10%.') ).

fof(kb_SUMO_11349,axiom,
    ! [V__SLOPE,V__AREA] :
      ( ( s__instance(V__AREA,s__Object)
        & s__instance(V__SLOPE,s__NonnegativeRealNumber) )
     => ( s__attribute(V__AREA,s__SteepTerrain)
       => ? [V__ZONE] :
            ( s__instance(V__ZONE,s__LandArea)
            & s__part(V__ZONE,V__AREA)
            & s__slopeGradient(V__ZONE,V__SLOPE)
            & greater(V__SLOPE,"0.1") ) ) ) ).

fof(kb_SUMO_11350,axiom,
    s__instance(s__MountainousTerrain,s__TerrainAttribute) ).

fof(kb_SUMO_11351,axiom,
    s__subAttribute(s__MountainousTerrain,s__SteepTerrain) ).

fof(kb_SUMO_11352,axiom,
    s__documentation(s__MountainousTerrain,s__EnglishLanguage,'An area of &%MountainousTerrain is an area of rugged terrain in which there are many mountains.') ).

fof(kb_SUMO_11353,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Object)
     => ( s__attribute(V__AREA,s__MountainousTerrain)
       => s__instance(V__AREA,s__LandArea) ) ) ).

fof(kb_SUMO_11354,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Object)
     => ( s__attribute(V__AREA,s__MountainousTerrain)
       => s__instance(V__AREA,s__UplandArea) ) ) ).

fof(kb_SUMO_11355,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Object)
     => ( s__attribute(V__AREA,s__MountainousTerrain)
       => ? [V__MTN] :
            ( s__instance(V__MTN,s__Object)
            & s__instance(V__MTN,s__Mountain)
            & s__part(V__MTN,V__AREA) ) ) ) ).

fof(kb_SUMO_11356,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Object)
     => ( s__attribute(V__AREA,s__MountainousTerrain)
       => ? [V__MTN] :
            ( s__instance(V__MTN,s__Physical)
            & s__instance(V__MTN,s__Mountain)
            & s__located(V__MTN,V__AREA) ) ) ) ).

fof(kb_SUMO_11357,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Object)
     => ( s__instance(V__AREA,s__MountainRange)
       => s__attribute(V__AREA,s__MountainousTerrain) ) ) ).

fof(kb_SUMO_11358,axiom,
    s__instance(s__FertileTerrain,s__TerrainAttribute) ).

fof(kb_SUMO_11359,axiom,
    s__documentation(s__FertileTerrain,s__EnglishLanguage,'&%FertileTerrain describes an area that has the type of soil and climate conditions needed to produce good quality crops.') ).

fof(kb_SUMO_11360,axiom,
    ! [V__area] :
      ( s__instance(V__area,s__LandArea)
     => ( ( s__instance(V__area,s__GeographicArea)
          & s__groundSurfaceType(V__area,s__Rock) )
       => ~ s__attribute(V__area,s__FertileTerrain) ) ) ).

fof(kb_SUMO_11361,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Object)
     => ( s__attribute(V__AREA,s__FertileTerrain)
       => s__capability(s__Agriculture,s__eventLocated__m,V__AREA) ) ) ).

fof(kb_SUMO_11362,axiom,
    ! [V__SOIL,V__AREA] :
      ( ( s__instance(V__AREA,s__CorpuscularObject)
        & s__instance(V__SOIL,s__CorpuscularObject) )
     => ( ( s__instance(V__SOIL,s__Soil)
          & s__attribute(V__SOIL,s__Yellow)
          & s__instance(V__AREA,s__LandArea)
          & s__component(V__SOIL,V__AREA) )
       => ~ s__attribute(V__AREA,s__FertileTerrain) ) ) ).

fof(kb_SUMO_11363,axiom,
    ! [V__SOIL,V__AREA] :
      ( ( s__instance(V__AREA,s__CorpuscularObject)
        & s__instance(V__SOIL,s__CorpuscularObject) )
     => ( ( s__instance(V__SOIL,s__Soil)
          & s__attribute(V__SOIL,s__Red)
          & s__instance(V__AREA,s__LandArea)
          & s__component(V__SOIL,V__AREA) )
       => s__attribute(V__AREA,s__FertileTerrain) ) ) ).

fof(kb_SUMO_11364,axiom,
    s__instance(s__GeologicallyStable,s__TerrainAttribute) ).

fof(kb_SUMO_11365,axiom,
    s__documentation(s__GeologicallyStable,s__EnglishLanguage,'&%GeologicallyStable is a &%TerrainAttribute of a &%GeographicArea in which the geological substructure is stable, i.e., there are no active &%Volcanoes, no major fault lines, no blasting or other destabilizing activity.') ).

fof(kb_SUMO_11366,axiom,
    ! [V__CONE,V__AREA] :
      ( ( s__instance(V__AREA,s__Object)
        & s__instance(V__CONE,s__Object) )
     => ( ( s__instance(V__AREA,s__GeographicArea)
          & s__instance(V__CONE,s__Volcano)
          & s__attribute(V__CONE,s__VolcanicallyActive) )
       => ~ s__attribute(V__AREA,s__GeologicallyStable) ) ) ).

fof(kb_SUMO_11367,axiom,
    ! [V__BLOW,V__AREA] :
      ( ( s__instance(V__AREA,s__Object)
        & s__instance(V__BLOW,s__Process) )
     => ( ( s__instance(V__AREA,s__GeographicArea)
          & s__instance(V__BLOW,s__VolcanicEruption)
          & s__eventLocated(V__BLOW,V__AREA) )
       => ~ s__attribute(V__AREA,s__GeologicallyStable) ) ) ).

fof(kb_SUMO_11368,axiom,
    ! [V__SHAKING,V__AREA] :
      ( ( s__instance(V__AREA,s__Object)
        & s__instance(V__SHAKING,s__Process) )
     => ( ( s__instance(V__AREA,s__GeographicArea)
          & s__instance(V__SHAKING,s__EarthTremor)
          & s__eventLocated(V__SHAKING,V__AREA) )
       => ~ s__attribute(V__AREA,s__GeologicallyStable) ) ) ).

fof(kb_SUMO_11369,axiom,
    ! [V__FAULT,V__AREA] :
      ( ( s__instance(V__AREA,s__Object)
        & s__instance(V__FAULT,s__Physical) )
     => ( ( s__instance(V__AREA,s__GeographicArea)
          & s__instance(V__FAULT,s__GeologicalFault)
          & s__located(V__FAULT,V__AREA) )
       => ~ s__attribute(V__AREA,s__GeologicallyStable) ) ) ).

fof(kb_SUMO_11370,axiom,
    s__instance(s__elevation__m,s__BinaryPredicate) ).

fof(kb_SUMO_11371,axiom,
    s__domain(s__elevation__m,"1",s__Object) ).

fof(kb_SUMO_11372,axiom,
    s__domain(s__elevation__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_11373,axiom,
    s__documentation(s__elevation__m,s__EnglishLanguage,'(&%elevation ?OBJECT ?HEIGHT) means that the physical &%Object ?OBJECT is located on the surface of &%PlanetEarth at the vertical distance ?HEIGHT above (or below, for a negative quantity) &%SeaLevel. ?OBJECT may be a &%superficialPart of Earths surface, such as a &%GeographicArea. Elevation is measured from &%SeaLevel to the vertical top of the object.') ).

fof(kb_SUMO_11374,axiom,
    ! [V__OBJECT,V__HEIGHT] :
      ( ( s__instance(V__HEIGHT,s__LengthMeasure)
        & s__instance(V__OBJECT,s__Object) )
     => ( s__elevation(V__OBJECT,V__HEIGHT)
       => ? [V__PLACE] :
            ( s__instance(V__PLACE,s__Object)
            & s__instance(V__PLACE,s__GeographicArea)
            & s__located(V__OBJECT,V__PLACE) ) ) ) ).

fof(kb_SUMO_11375,axiom,
    ! [V__OBJECT,V__PLACE,V__HEIGHT] :
      ( ( s__instance(V__HEIGHT,s__LengthMeasure)
        & s__instance(V__PLACE,s__Object)
        & s__instance(V__OBJECT,s__Object) )
     => ( ( s__elevation(V__OBJECT,V__HEIGHT)
          & s__located(V__OBJECT,V__PLACE)
          & s__instance(V__PLACE,s__GeographicArea) )
       => s__superficialPart(V__PLACE,s__PlanetEarth) ) ) ).

fof(kb_SUMO_11376,axiom,
    ! [V__OBJECT,V__HEIGHT] :
      ( ( s__instance(V__HEIGHT,s__LengthMeasure)
        & s__instance(V__OBJECT,s__Object) )
     => ( s__elevation(V__OBJECT,V__HEIGHT)
       => ? [V__DATUM] :
            ( s__instance(V__DATUM,s__Object)
            & s__properPart(V__DATUM,s__SeaLevel)
            & s__orientation(V__OBJECT,V__DATUM,s__Vertical)
            & s__distance(V__OBJECT,V__DATUM,V__HEIGHT) ) ) ) ).

fof(kb_SUMO_11377,axiom,
    ! [V__OBJECT,V__UNIT,V__NUM] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__OBJECT,s__SelfConnectedObject) )
     => ( ( s__elevation(V__OBJECT,s__MeasureFn(V__NUM,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfLength)
          & s__instance(V__OBJECT,s__LandForm) )
       => ? [V__HIGHPOINT] :
            ( s__instance(V__HIGHPOINT,s__SelfConnectedObject)
            & s__top(V__HIGHPOINT,V__OBJECT)
            & s__distance(V__HIGHPOINT,s__SeaLevel,s__MeasureFn(V__NUM,V__UNIT)) ) ) ) ).

fof(kb_SUMO_11378,axiom,
    s__instance(s__ElevationLowPointFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11379,axiom,
    s__domain(s__ElevationLowPointFn__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11380,axiom,
    s__range(s__ElevationLowPointFn__m,s__GeographicArea) ).

fof(kb_SUMO_11381,axiom,
    s__documentation(s__ElevationLowPointFn__m,s__EnglishLanguage,'(&%ElevationLowPointFn ?AREA) denotes the area within the &%GeographicArea ?AREA that has the lowest &%elevation.') ).

fof(kb_SUMO_11382,axiom,
    ! [V__ELEV1,V__AREA] :
      ( s__instance(V__ELEV1,s__LengthMeasure)
     => ( ( s__instance(V__AREA,s__GeographicArea)
          & s__geographicSubregion(s__ElevationLowPointFn(V__AREA),V__AREA)
          & s__elevation(s__ElevationLowPointFn(V__AREA),V__ELEV1) )
       => ~ ? [V__OTHER,V__ELEV2] :
              ( s__instance(V__ELEV2,s__LengthMeasure)
              & s__instance(V__OTHER,s__GeographicArea)
              & s__geographicSubregion(V__OTHER,V__AREA)
              & V__OTHER != s__ElevationLowPointFn(V__AREA)
              & s__elevation(V__OTHER,V__ELEV2)
              & less(V__ELEV2,V__ELEV1) ) ) ) ).

fof(kb_SUMO_11383,axiom,
    s__instance(s__ElevationHighPointFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11384,axiom,
    s__domain(s__ElevationHighPointFn__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11385,axiom,
    s__range(s__ElevationHighPointFn__m,s__GeographicArea) ).

fof(kb_SUMO_11386,axiom,
    s__documentation(s__ElevationHighPointFn__m,s__EnglishLanguage,'(&%ElevationHighPointFn ?AREA) denotes the area within the &%GeographicArea ?AREA that has the highest &%elevation.') ).

fof(kb_SUMO_11387,axiom,
    ! [V__ELEV1,V__AREA] :
      ( s__instance(V__ELEV1,s__LengthMeasure)
     => ( ( s__instance(V__AREA,s__GeographicArea)
          & s__geographicSubregion(s__ElevationHighPointFn(V__AREA),V__AREA)
          & s__elevation(s__ElevationHighPointFn(V__AREA),V__ELEV1) )
       => ~ ? [V__OTHER,V__ELEV2] :
              ( s__instance(V__ELEV2,s__LengthMeasure)
              & s__instance(V__OTHER,s__GeographicArea)
              & s__geographicSubregion(V__OTHER,V__AREA)
              & V__OTHER != s__ElevationHighPointFn(V__AREA)
              & s__elevation(V__OTHER,V__ELEV2)
              & greater(V__ELEV2,V__ELEV1) ) ) ) ).

fof(kb_SUMO_11388,axiom,
    s__instance(s__naturalResourceTypeInArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11389,axiom,
    s__domain(s__naturalResourceTypeInArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11390,axiom,
    s__domainSubclass(s__naturalResourceTypeInArea__m,"2",s__Object) ).

fof(kb_SUMO_11391,axiom,
    s__documentation(s__naturalResourceTypeInArea__m,s__EnglishLanguage,'(&%naturalResourceTypeInArea ?REGION ?TYPE) means that the &%GeographicArea ?REGION has resources of the kind ?TYPE.') ).

fof(kb_SUMO_11392,axiom,
    ! [V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__subclass(V__TYPE,s__Object)
        & s__instance(V__TYPE,s__SetOrClass) )
     => ( s__naturalResourceTypeInArea(V__AREA,V__TYPE)
       => ? [V__ITEM] :
            ( s__instance(V__ITEM,s__Physical)
            & s__instance(V__ITEM,V__TYPE)
            & s__located(V__ITEM,V__AREA) ) ) ) ).

fof(kb_SUMO_11393,axiom,
    s__subclass(s__Barite,s__CompoundSubstance) ).

fof(kb_SUMO_11394,axiom,
    s__subclass(s__Barite,s__Mineral) ).

fof(kb_SUMO_11395,axiom,
    s__instance(s__Barite__t,s__SetOrClass) ).

fof(kb_SUMO_11396,axiom,
    s__names(barite,s__Barite) ).

fof(kb_SUMO_11397,axiom,
    s__documentation(s__Barite,s__EnglishLanguage,'&%Barite is Barium Sulfate occurring as a mineral.') ).

fof(kb_SUMO_11398,axiom,
    s__subclass(s__BrownCoal,s__Coal) ).

fof(kb_SUMO_11399,axiom,
    s__instance(s__BrownCoal__t,s__SetOrClass) ).

fof(kb_SUMO_11400,axiom,
    s__names('brown coal',s__BrownCoal) ).

fof(kb_SUMO_11401,axiom,
    s__names(lignite,s__BrownCoal) ).

fof(kb_SUMO_11402,axiom,
    s__documentation(s__BrownCoal,s__EnglishLanguage,'&%BrownCoal is a soft &%Coal harder than peat and softer than bituminous coal. Also called lignite, it is brownish in color.') ).

fof(kb_SUMO_11403,axiom,
    s__documentation(s__Chromite,s__EnglishLanguage,'A mineral that consists of an oxide of iron and chromium.') ).

fof(kb_SUMO_11404,axiom,
    s__subclass(s__Chromite,s__CompoundSubstance) ).

fof(kb_SUMO_11405,axiom,
    s__subclass(s__Chromite,s__Mineral) ).

fof(kb_SUMO_11406,axiom,
    s__instance(s__Chromite__t,s__SetOrClass) ).

fof(kb_SUMO_11407,axiom,
    s__names(chromite,s__Chromite) ).

fof(kb_SUMO_11408,axiom,
    s__subclass(s__Coal,s__Mineral) ).

fof(kb_SUMO_11409,axiom,
    s__instance(s__Coal__t,s__SetOrClass) ).

fof(kb_SUMO_11410,axiom,
    s__subclass(s__Coal,s__FossilFuel) ).

fof(kb_SUMO_11411,axiom,
    s__subclass(s__Coal,s__Rock) ).

fof(kb_SUMO_11412,axiom,
    s__names(coal,s__Coal) ).

fof(kb_SUMO_11413,axiom,
    s__documentation(s__Coal,s__EnglishLanguage,'&%Coal is a black or brownish black solid combustible substance formed by the partial decomposition of vegetable matter without free access of air and under the influence of moisture and often increased pressure and temperature. &%Coal is a sedimentary rock containing a high proportion of carbon.') ).

fof(kb_SUMO_11414,axiom,
    s__subclass(s__HydropowerWaterArea,s__WaterArea) ).

fof(kb_SUMO_11415,axiom,
    s__instance(s__HydropowerWaterArea__t,s__SetOrClass) ).

fof(kb_SUMO_11416,axiom,
    s__documentation(s__HydropowerWaterArea,s__EnglishLanguage,'&%HydropowerWaterArea is the class of &%WaterAreas with waterflow strength adequate for the production of hydropower.') ).

fof(kb_SUMO_11417,axiom,
    s__subclass(s__NaturalGas,s__CompoundSubstance) ).

fof(kb_SUMO_11418,axiom,
    s__instance(s__NaturalGas__t,s__SetOrClass) ).

fof(kb_SUMO_11419,axiom,
    s__names('natural gas',s__NaturalGas) ).

fof(kb_SUMO_11420,axiom,
    s__documentation(s__NaturalGas,s__EnglishLanguage,'&%NaturalGas is a combustible mixture of methane and higher hydrocarbons.') ).

fof(kb_SUMO_11421,axiom,
    ! [V__GAS] :
      ( s__instance(V__GAS,s__Object)
     => ( s__instance(V__GAS,s__NaturalGas)
       => s__attribute(V__GAS,s__Gas) ) ) ).

fof(kb_SUMO_11422,axiom,
    s__subclass(s__Phosphate,s__CompoundSubstance) ).

fof(kb_SUMO_11423,axiom,
    s__instance(s__Phosphate__t,s__SetOrClass) ).

fof(kb_SUMO_11424,axiom,
    s__names(phosphate,s__Phosphate) ).

fof(kb_SUMO_11425,axiom,
    s__documentation(s__Phosphate,s__EnglishLanguage,'&%Phospate is a salt or ester of a phosphoric acid.') ).

fof(kb_SUMO_11426,axiom,
    s__subclass(s__Potash,s__CompoundSubstance) ).

fof(kb_SUMO_11427,axiom,
    s__instance(s__Potash__t,s__SetOrClass) ).

fof(kb_SUMO_11428,axiom,
    s__names(potash,s__Potash) ).

fof(kb_SUMO_11429,axiom,
    s__documentation(s__Potash,s__EnglishLanguage,'&%Potash is a Potassium carbonate from wood ashes or a potassium compound.') ).

fof(kb_SUMO_11430,axiom,
    s__subclass(s__Talc,s__Mineral) ).

fof(kb_SUMO_11431,axiom,
    s__instance(s__Talc__t,s__SetOrClass) ).

fof(kb_SUMO_11432,axiom,
    s__names(talc,s__Talc) ).

fof(kb_SUMO_11433,axiom,
    s__documentation(s__Talc,s__EnglishLanguage,'&%Talc is a very soft &%Mineral that is a basic silicate of magnesium.') ).

fof(kb_SUMO_11434,axiom,
    s__subclass(s__ArableLand,s__LandArea) ).

fof(kb_SUMO_11435,axiom,
    s__instance(s__ArableLand__t,s__SetOrClass) ).

fof(kb_SUMO_11436,axiom,
    s__documentation(s__ArableLand,s__EnglishLanguage,'&%ArableLand is the subclass of &%LandArea that represents land in cultivation with crops that are replanted after each harvest, e.g., wheat and rice.') ).

fof(kb_SUMO_11437,axiom,
    s__instance(s__arableLandArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11438,axiom,
    s__domain(s__arableLandArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11439,axiom,
    s__domain(s__arableLandArea__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_11440,axiom,
    s__documentation(s__arableLandArea__m,s__EnglishLanguage,'(&%arableLandArea ?REGION ?AMOUNT) means that the &%GeographicArea ?REGION has ?AMOUNT of land under cultivation with crops that are replanted after each harvest. ?AMOUNT may be expressed in physical units or with a percent or fraction. Cf. &%permanentCropLandArea.') ).

fof(kb_SUMO_11441,axiom,
    ! [V__AMOUNT,V__TOTAL,V__REGION,V__FRACTION] :
      ( ( s__instance(V__FRACTION,s__ConstantQuantity)
        & s__instance(V__REGION,s__GeographicArea)
        & s__instance(V__AMOUNT,s__ConstantQuantity) )
     => ( ( s__arableLandArea(V__REGION,V__FRACTION)
          & greatereq(V__FRACTION,"0")
          & s__totalArea(V__REGION,V__TOTAL)
          & s__instance(V__TOTAL,s__AreaMeasure)
          & V__AMOUNT = times(V__FRACTION,V__TOTAL) )
       => s__arableLandArea(V__REGION,V__AMOUNT) ) ) ).

fof(kb_SUMO_11442,axiom,
    ! [V__AMOUNT,V__TOTAL,V__REGION,V__FRACTION,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__FRACTION,s__ConstantQuantity)
        & s__instance(V__REGION,s__GeographicArea)
        & s__instance(V__TOTAL,s__RealNumber)
        & s__instance(V__AMOUNT,s__ConstantQuantity) )
     => ( ( s__arableLandArea(V__REGION,V__FRACTION)
          & greatereq(V__FRACTION,"0")
          & s__totalArea(V__REGION,s__MeasureFn(V__TOTAL,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfArea)
          & V__AMOUNT = s__MeasureFn(times(V__FRACTION,V__TOTAL),V__UNIT) )
       => s__arableLandArea(V__REGION,V__AMOUNT) ) ) ).

fof(kb_SUMO_11443,axiom,
    ! [V__TOTAL,V__REGION,V__FRACTION,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__FRACTION,s__ConstantQuantity)
        & s__instance(V__REGION,s__GeographicArea)
        & s__instance(V__TOTAL,s__RealNumber) )
     => ( ( s__arableLandArea(V__REGION,V__FRACTION)
          & greatereq(V__FRACTION,"0")
          & s__totalArea(V__REGION,s__MeasureFn(V__TOTAL,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfArea) )
       => ? [V__ARABLE] :
            ( s__instance(V__ARABLE,s__GeographicArea)
            & s__instance(V__ARABLE,s__ArableLand)
            & s__geographicSubregion(V__ARABLE,V__REGION)
            & s__measure(V__ARABLE,s__MeasureFn(times(V__FRACTION,V__TOTAL),V__UNIT)) ) ) ) ).

fof(kb_SUMO_11444,axiom,
    s__subclass(s__PermanentCropLand,s__LandArea) ).

fof(kb_SUMO_11445,axiom,
    s__instance(s__PermanentCropLand__t,s__SetOrClass) ).

fof(kb_SUMO_11446,axiom,
    s__documentation(s__PermanentCropLand,s__EnglishLanguage,'&%PermanentCropLand is the subclass of &%LandArea that represents land cultivated for crops that are produced without replanting after every harvest, such as fruit trees, coffee, rubber, nuts, and vineyards. Does not include timberland. Cf. &%arableLandArea.') ).

fof(kb_SUMO_11447,axiom,
    s__instance(s__permanentCropLandArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11448,axiom,
    s__domain(s__permanentCropLandArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11449,axiom,
    s__domain(s__permanentCropLandArea__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_11450,axiom,
    s__documentation(s__permanentCropLandArea__m,s__EnglishLanguage,'(&%permanentCropLandArea ?REGION ?AMOUNT) means that the &%GeographicArea ?REGION has ?AMOUNT of land under cultivation with crops that are not replanted after each harvest. This includes orchards, vineyards, coffee and rubber plantations. Timberland is excluded. ?AMOUNT may be expressed in physical units or with a percent or fraction. Cf. &%permanentCropLandArea.') ).

fof(kb_SUMO_11451,axiom,
    ! [V__AMOUNT,V__TOTAL,V__REGION,V__FRACTION] :
      ( ( s__instance(V__FRACTION,s__ConstantQuantity)
        & s__instance(V__REGION,s__GeographicArea)
        & s__instance(V__AMOUNT,s__ConstantQuantity) )
     => ( ( s__permanentCropLandArea(V__REGION,V__FRACTION)
          & greatereq(V__FRACTION,"0")
          & s__totalArea(V__REGION,V__TOTAL)
          & s__instance(V__TOTAL,s__AreaMeasure)
          & V__AMOUNT = times(V__FRACTION,V__TOTAL) )
       => s__permanentCropLandArea(V__REGION,V__AMOUNT) ) ) ).

fof(kb_SUMO_11452,axiom,
    ! [V__AMOUNT,V__TOTAL,V__REGION,V__FRACTION,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__FRACTION,s__ConstantQuantity)
        & s__instance(V__REGION,s__GeographicArea)
        & s__instance(V__TOTAL,s__RealNumber)
        & s__instance(V__AMOUNT,s__ConstantQuantity) )
     => ( ( s__permanentCropLandArea(V__REGION,V__FRACTION)
          & greatereq(V__FRACTION,"0")
          & s__totalArea(V__REGION,s__MeasureFn(V__TOTAL,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfArea)
          & V__AMOUNT = s__MeasureFn(times(V__FRACTION,V__TOTAL),V__UNIT) )
       => s__permanentCropLandArea(V__REGION,V__AMOUNT) ) ) ).

fof(kb_SUMO_11453,axiom,
    ! [V__TOTAL,V__REGION,V__FRACTION,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__FRACTION,s__ConstantQuantity)
        & s__instance(V__REGION,s__GeographicArea)
        & s__instance(V__TOTAL,s__RealNumber) )
     => ( ( s__permanentCropLandArea(V__REGION,V__FRACTION)
          & greatereq(V__FRACTION,"0")
          & s__totalArea(V__REGION,s__MeasureFn(V__TOTAL,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfArea) )
       => ? [V__PERMCROP] :
            ( s__instance(V__PERMCROP,s__GeographicArea)
            & s__instance(V__PERMCROP,s__PermanentCropLand)
            & s__geographicSubregion(V__PERMCROP,V__REGION)
            & s__measure(V__PERMCROP,s__MeasureFn(times(V__FRACTION,V__TOTAL),V__UNIT)) ) ) ) ).

fof(kb_SUMO_11454,axiom,
    s__instance(s__otherLandUseArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11455,axiom,
    s__domain(s__otherLandUseArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11456,axiom,
    s__domain(s__otherLandUseArea__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_11457,axiom,
    s__documentation(s__otherLandUseArea__m,s__EnglishLanguage,'This predicate is used to represent information from the CIA World Fact Book. (&%otherLandUseArea ?REGION ?AMOUNT) means that in the &%GeographicArea ?REGION, the ?AMOUNT of land has some use other than planting seasonal or permanent crops. ?AMOUNT may be expressed in physical units or with a percent or fraction. See also &%arableLandArea and &%permanentLandArea.') ).

fof(kb_SUMO_11458,axiom,
    ! [V__AMOUNT,V__TOTAL,V__REGION,V__FRACTION] :
      ( ( s__instance(V__FRACTION,s__ConstantQuantity)
        & s__instance(V__REGION,s__GeographicArea)
        & s__instance(V__AMOUNT,s__ConstantQuantity) )
     => ( ( s__otherLandUseArea(V__REGION,V__FRACTION)
          & greatereq(V__FRACTION,"0")
          & s__totalArea(V__REGION,V__TOTAL)
          & s__instance(V__TOTAL,s__AreaMeasure)
          & V__AMOUNT = times(V__FRACTION,V__TOTAL) )
       => s__otherLandUseArea(V__REGION,V__AMOUNT) ) ) ).

fof(kb_SUMO_11459,axiom,
    ! [V__AMOUNT,V__TOTAL,V__REGION,V__FRACTION,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__FRACTION,s__ConstantQuantity)
        & s__instance(V__REGION,s__GeographicArea)
        & s__instance(V__TOTAL,s__RealNumber)
        & s__instance(V__AMOUNT,s__ConstantQuantity) )
     => ( ( s__otherLandUseArea(V__REGION,V__FRACTION)
          & greatereq(V__FRACTION,"0")
          & s__totalArea(V__REGION,s__MeasureFn(V__TOTAL,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfArea)
          & V__AMOUNT = s__MeasureFn(times(V__FRACTION,V__TOTAL),V__UNIT) )
       => s__otherLandUseArea(V__REGION,V__AMOUNT) ) ) ).

fof(kb_SUMO_11460,axiom,
    ! [V__TOTAL,V__REGION,V__FRACTION,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__FRACTION,s__ConstantQuantity)
        & s__instance(V__REGION,s__GeographicArea)
        & s__instance(V__TOTAL,s__RealNumber) )
     => ( ( s__otherLandUseArea(V__REGION,V__FRACTION)
          & greatereq(V__FRACTION,"0")
          & s__totalArea(V__REGION,s__MeasureFn(V__TOTAL,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfArea) )
       => ? [V__OTHER] :
            ( s__instance(V__OTHER,s__GeographicArea)
            & s__instance(V__OTHER,s__LandArea)
            & ~ s__instance(V__OTHER,s__ArableLand)
            & ~ s__instance(V__OTHER,s__PermanentCropLand)
            & s__geographicSubregion(V__OTHER,V__REGION)
            & s__measure(V__OTHER,s__MeasureFn(times(V__FRACTION,V__TOTAL),V__UNIT)) ) ) ) ).

fof(kb_SUMO_11461,axiom,
    s__subclass(s__IrrigatedLand,s__LandArea) ).

fof(kb_SUMO_11462,axiom,
    s__instance(s__IrrigatedLand__t,s__SetOrClass) ).

fof(kb_SUMO_11463,axiom,
    s__documentation(s__IrrigatedLand,s__EnglishLanguage,'&%IrrigatedLand is the subclass of &%LandArea representing land whose water supply is artificially supplied or supplemented.') ).

fof(kb_SUMO_11464,axiom,
    s__instance(s__irrigatedLandArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11465,axiom,
    s__domain(s__irrigatedLandArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11466,axiom,
    s__domain(s__irrigatedLandArea__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_11467,axiom,
    s__documentation(s__irrigatedLandArea__m,s__EnglishLanguage,'(&%irrigatedLandArea ?REGION ?AMOUNT) means that the &%GeographicArea ?REGION has the ?AMOUNT of irrigated land. ?AMOUNT may be expressed in physical units or with a percent or fraction.') ).

fof(kb_SUMO_11468,axiom,
    ! [V__AMOUNT,V__TOTAL,V__REGION,V__FRACTION] :
      ( ( s__instance(V__FRACTION,s__ConstantQuantity)
        & s__instance(V__REGION,s__GeographicArea)
        & s__instance(V__AMOUNT,s__ConstantQuantity) )
     => ( ( s__irrigatedLandArea(V__REGION,V__AMOUNT)
          & s__instance(V__AMOUNT,s__AreaMeasure)
          & s__totalArea(V__REGION,V__TOTAL)
          & s__instance(V__TOTAL,s__AreaMeasure)
          & V__FRACTION = divide(V__AMOUNT,V__TOTAL) )
       => s__irrigatedLandArea(V__REGION,V__FRACTION) ) ) ).

fof(kb_SUMO_11469,axiom,
    ! [V__AMOUNT,V__TOTAL,V__REGION,V__FRACTION,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__FRACTION,s__ConstantQuantity)
        & s__instance(V__REGION,s__GeographicArea)
        & s__instance(V__TOTAL,s__RealNumber)
        & s__instance(V__AMOUNT,s__RealNumber) )
     => ( ( s__irrigatedLandArea(V__REGION,s__MeasureFn(V__AMOUNT,V__UNIT))
          & s__totalArea(V__REGION,s__MeasureFn(V__TOTAL,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfArea)
          & V__FRACTION = divide(V__AMOUNT,V__TOTAL) )
       => s__irrigatedLandArea(V__REGION,V__FRACTION) ) ) ).

fof(kb_SUMO_11470,axiom,
    ! [V__AMOUNT,V__REGION,V__PERMCROP,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__PERMCROP,s__Object)
        & s__instance(V__REGION,s__GeographicArea)
        & s__instance(V__AMOUNT,s__RealNumber) )
     => ( ( s__irrigatedLandArea(V__REGION,s__MeasureFn(V__AMOUNT,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfArea) )
       => ? [V__IRRLAND] :
            ( s__instance(V__IRRLAND,s__GeographicArea)
            & s__instance(V__IRRLAND,s__IrrigatedLand)
            & s__geographicSubregion(V__IRRLAND,V__REGION)
            & s__measure(V__PERMCROP,s__MeasureFn(V__AMOUNT,V__UNIT)) ) ) ) ).

fof(kb_SUMO_11471,axiom,
    s__instance(s__naturalHazardTypeInArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11472,axiom,
    s__domain(s__naturalHazardTypeInArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11473,axiom,
    s__domainSubclass(s__naturalHazardTypeInArea__m,"2",s__Physical) ).

fof(kb_SUMO_11474,axiom,
    s__documentation(s__naturalHazardTypeInArea__m,s__EnglishLanguage,'(&%naturalHazardTypeInArea ?AREA ?TYPE) means that in the &%GeographicArea ?AREA, &%Processes of ?TYPE occur with some frequency and may cause damage or danger to human lives and property.') ).

fof(kb_SUMO_11475,axiom,
    ! [V__NATION,V__COUNTRY,V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__subclass(V__TYPE,s__Physical)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__COUNTRY,s__GeographicArea)
        & s__instance(V__NATION,s__GeographicArea) )
     => ( ( s__naturalHazardTypeInArea(V__AREA,V__TYPE)
          & s__geographicSubregion(V__AREA,V__COUNTRY)
          & s__instance(V__COUNTRY,s__Nation) )
       => s__naturalHazardTypeInArea(V__NATION,V__TYPE) ) ) ).

fof(kb_SUMO_11476,axiom,
    ! [V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__subclass(V__TYPE,s__Physical)
        & s__instance(V__TYPE,s__SetOrClass) )
     => ( ( s__naturalHazardTypeInArea(V__AREA,V__TYPE)
          & s__subclass(V__TYPE,s__Object) )
       => ? [V__ITEM] :
            ( s__instance(V__ITEM,s__Physical)
            & s__instance(V__ITEM,V__TYPE)
            & s__located(V__ITEM,V__AREA) ) ) ) ).

fof(kb_SUMO_11477,axiom,
    ! [V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__subclass(V__TYPE,s__Physical)
        & s__instance(V__TYPE,s__SetOrClass) )
     => ( ( s__naturalHazardTypeInArea(V__AREA,V__TYPE)
          & s__subclass(V__TYPE,s__Process) )
       => ? [V__ITEM] :
            ( s__instance(V__ITEM,s__Physical)
            & s__instance(V__ITEM,V__TYPE)
            & s__located(V__ITEM,V__AREA)
            & s__overlapsTemporally(s__WhenFn(V__ITEM),s__WhenFn(V__AREA)) ) ) ) ).

fof(kb_SUMO_11478,axiom,
    s__subclass(s__AvalancheProcess,s__Impelling) ).

fof(kb_SUMO_11479,axiom,
    s__instance(s__AvalancheProcess__t,s__SetOrClass) ).

fof(kb_SUMO_11480,axiom,
    s__documentation(s__AvalancheProcess,s__EnglishLanguage,'&%AvalancheProcess is a subclass of &%Motion that represents events in which a loosened mass of snow, ice, rock, or earth rapidly descends a steep slope, with a destructive force.') ).

fof(kb_SUMO_11481,axiom,
    s__subclass(s__LandslideProcess,s__Impelling) ).

fof(kb_SUMO_11482,axiom,
    s__instance(s__LandslideProcess__t,s__SetOrClass) ).

fof(kb_SUMO_11483,axiom,
    s__documentation(s__LandslideProcess,s__EnglishLanguage,'&%LandslideProcess is a subclass of &%Motion that represents events in which a loosened mass of mud, dirt, or rock slides down a slope, by the force of gravity.') ).

fof(kb_SUMO_11484,axiom,
    s__subclass(s__Drought,s__WeatherProcess) ).

fof(kb_SUMO_11485,axiom,
    s__instance(s__Drought__t,s__SetOrClass) ).

fof(kb_SUMO_11486,axiom,
    s__documentation(s__Drought,s__EnglishLanguage,'&%Drought is the subclass of &%WeatherProcess that represents long periods without precipitation, which is damaging to crops, livestock, and human life.') ).

fof(kb_SUMO_11487,axiom,
    ! [V__DRYSPELL,V__AREA] :
      ( ( s__instance(V__AREA,s__Object)
        & s__instance(V__DRYSPELL,s__Process)
        & s__instance(V__DRYSPELL,s__TimeInterval) )
     => ( ( s__instance(V__DRYSPELL,s__Drought)
          & s__eventLocated(V__DRYSPELL,V__AREA) )
       => ~ ? [V__RAIN,V__PLACE] :
              ( s__instance(V__PLACE,s__Object)
              & s__instance(V__RAIN,s__Process)
              & s__instance(V__RAIN,s__TimeInterval)
              & s__instance(V__RAIN,s__Raining)
              & s__instance(V__PLACE,s__Region)
              & s__eventLocated(V__RAIN,V__PLACE)
              & s__overlapsSpatially(V__PLACE,V__AREA)
              & s__overlapsTemporally(V__RAIN,V__DRYSPELL) ) ) ) ).

fof(kb_SUMO_11488,axiom,
    s__subclass(s__Earthquake,s__GeologicalProcess) ).

fof(kb_SUMO_11489,axiom,
    s__instance(s__Earthquake__t,s__SetOrClass) ).

fof(kb_SUMO_11490,axiom,
    s__documentation(s__Earthquake,s__EnglishLanguage,'&%Earthquake is the class of events in which the earth shakes while its layers readjust due to tensional stresses in the surface of the earth. A single earthquake may consist of one or more &%EarthTremors.') ).

fof(kb_SUMO_11491,axiom,
    ! [V__QUAKE] :
      ( s__instance(V__QUAKE,s__Process)
     => ( s__instance(V__QUAKE,s__Earthquake)
       => ? [V__TREMOR] :
            ( s__instance(V__TREMOR,s__Process)
            & s__instance(V__TREMOR,s__EarthTremor)
            & s__subProcess(V__TREMOR,V__QUAKE) ) ) ) ).

fof(kb_SUMO_11492,axiom,
    s__subclass(s__EarthTremor,s__GeologicalProcess) ).

fof(kb_SUMO_11493,axiom,
    s__subclass(s__EarthTremor,s__Tremor) ).

fof(kb_SUMO_11494,axiom,
    s__documentation(s__EarthTremor,s__EnglishLanguage,'An &%EarthTremor is an individual seismic event in which the earth shakes due to release of seismic pressures.') ).

fof(kb_SUMO_11495,axiom,
    s__subclass(s__Aftershock,s__EarthTremor) ).

fof(kb_SUMO_11496,axiom,
    s__instance(s__Aftershock__t,s__SetOrClass) ).

fof(kb_SUMO_11497,axiom,
    s__instance(s__EarthTremor__t,s__SetOrClass) ).

fof(kb_SUMO_11498,axiom,
    s__documentation(s__Aftershock,s__EnglishLanguage,'&%Aftershock is the subclass of &%EarthTremors that occur after the main tremor(s) of an &%Earthquake.') ).

fof(kb_SUMO_11499,axiom,
    ! [V__PLACE,V__SHOCK] :
      ( ( s__instance(V__SHOCK,s__Process)
        & s__instance(V__PLACE,s__Object) )
     => ( ( s__instance(V__SHOCK,s__Aftershock)
          & s__eventLocated(V__SHOCK,V__PLACE) )
       => ? [V__TREMOR] :
            ( s__instance(V__TREMOR,s__Process)
            & s__instance(V__TREMOR,s__EarthTremor)
            & s__eventLocated(V__TREMOR,V__PLACE)
            & s__before(s__WhenFn(V__TREMOR),s__WhenFn(V__SHOCK)) ) ) ) ).

fof(kb_SUMO_11500,axiom,
    s__names('Richter magnitude',s__RichterMagnitude) ).

fof(kb_SUMO_11501,axiom,
    s__names('Richter scale',s__RichterMagnitude) ).

fof(kb_SUMO_11502,axiom,
    s__instance(s__RichterMagnitude,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_11503,axiom,
    s__documentation(s__RichterMagnitude,s__EnglishLanguage,'A &%RichterMagnitude is a measure of the severity of an &%EarthTremor. For example, (&%MeasureFn 6.5 RichterMagnitude) denotes the value of 6.5 on the Richter scale.') ).

fof(kb_SUMO_11504,axiom,
    ! [V__VALUE,V__QUAKE] :
      ( ( s__instance(V__QUAKE,s__Object)
        & s__instance(V__VALUE,s__RealNumber) )
     => ( s__measure(V__QUAKE,s__MeasureFn(V__VALUE,s__RichterMagnitude))
       => s__instance(V__VALUE,s__PositiveRealNumber) ) ) ).

fof(kb_SUMO_11505,axiom,
    ! [V__VALUE,V__QUAKE] :
      ( ( s__instance(V__QUAKE,s__Object)
        & s__instance(V__VALUE,s__RealNumber) )
     => ( s__measure(V__QUAKE,s__MeasureFn(V__VALUE,s__RichterMagnitude))
       => ( s__instance(V__QUAKE,s__EarthTremor)
          | s__instance(V__QUAKE,s__Earthquake) ) ) ) ).

fof(kb_SUMO_11506,axiom,
    ! [V__VALUE,V__QUAKE] :
      ( ( s__instance(V__QUAKE,s__Object)
        & s__instance(V__QUAKE,s__Process)
        & s__instance(V__VALUE,s__RealNumber) )
     => ( ( s__measure(V__QUAKE,s__MeasureFn(V__VALUE,s__RichterMagnitude))
          & s__instance(V__QUAKE,s__Earthquake) )
       => ? [V__TREMOR] :
            ( s__instance(V__TREMOR,s__Process)
            & s__instance(V__TREMOR,s__Object)
            & s__instance(V__TREMOR,s__EarthTremor)
            & s__subProcess(V__TREMOR,V__QUAKE)
            & s__measure(V__TREMOR,s__MeasureFn(V__VALUE,s__RichterMagnitude)) ) ) ) ).

fof(kb_SUMO_11507,axiom,
    s__subclass(s__GeologicalFault,s__GeographicArea) ).

fof(kb_SUMO_11508,axiom,
    s__documentation(s__GeologicalFault,s__EnglishLanguage,'&%GeologicalFault is the subclass of &%GeographicAreas in which there is a fracture in the Earths crust and differential movement can occur on the two sides of the fault. Such movement results in &%EarthTremors and is the cause of &%Earthquakes.') ).

fof(kb_SUMO_11509,axiom,
    ! [V__QUAKE] :
      ( s__instance(V__QUAKE,s__Process)
     => ( s__instance(V__QUAKE,s__EarthTremor)
       => ? [V__FAULT] :
            ( s__instance(V__FAULT,s__Object)
            & s__instance(V__FAULT,s__GeologicalFault)
            & s__origin(V__QUAKE,V__FAULT) ) ) ) ).

fof(kb_SUMO_11510,axiom,
    ! [V__QUAKE] :
      ( s__instance(V__QUAKE,s__Process)
     => ( s__instance(V__QUAKE,s__Earthquake)
       => ? [V__FAULT] :
            ( s__instance(V__FAULT,s__Object)
            & s__instance(V__FAULT,s__GeologicalFault)
            & s__origin(V__QUAKE,V__FAULT) ) ) ) ).

fof(kb_SUMO_11511,axiom,
    s__subclass(s__DipSlipFault,s__GeologicalFault) ).

fof(kb_SUMO_11512,axiom,
    s__instance(s__DipSlipFault__t,s__SetOrClass) ).

fof(kb_SUMO_11513,axiom,
    s__instance(s__GeologicalFault__t,s__SetOrClass) ).

fof(kb_SUMO_11514,axiom,
    s__subclass(s__NormalFault,s__DipSlipFault) ).

fof(kb_SUMO_11515,axiom,
    s__instance(s__NormalFault__t,s__SetOrClass) ).

fof(kb_SUMO_11516,axiom,
    s__subclass(s__ThrustFault,s__DipSlipFault) ).

fof(kb_SUMO_11517,axiom,
    s__instance(s__ThrustFault__t,s__SetOrClass) ).

fof(kb_SUMO_11518,axiom,
    s__subclass(s__StrikeSlipFault,s__GeologicalFault) ).

fof(kb_SUMO_11519,axiom,
    s__instance(s__StrikeSlipFault__t,s__SetOrClass) ).

fof(kb_SUMO_11520,axiom,
    s__subclass(s__ForestFire,s__Combustion) ).

fof(kb_SUMO_11521,axiom,
    s__instance(s__ForestFire__t,s__SetOrClass) ).

fof(kb_SUMO_11522,axiom,
    ! [V__FIRE] :
      ( s__instance(V__FIRE,s__Process)
     => ( s__instance(V__FIRE,s__ForestFire)
       => ? [V__FOREST] :
            ( s__instance(V__FOREST,s__Object)
            & s__instance(V__FOREST,s__Forest)
            & s__eventLocated(V__FIRE,V__FOREST)
            & s__patient(V__FIRE,V__FOREST) ) ) ) ).

fof(kb_SUMO_11523,axiom,
    s__subclass(s__GrassFire,s__Combustion) ).

fof(kb_SUMO_11524,axiom,
    s__instance(s__GrassFire__t,s__SetOrClass) ).

fof(kb_SUMO_11525,axiom,
    ! [V__FIRE] :
      ( s__instance(V__FIRE,s__Process)
     => ( s__instance(V__FIRE,s__GrassFire)
       => ? [V__GRASS] :
            ( s__instance(V__GRASS,s__Object)
            & s__instance(V__GRASS,s__Grass)
            & s__eventLocated(V__FIRE,V__GRASS)
            & s__patient(V__FIRE,V__GRASS) ) ) ) ).

fof(kb_SUMO_11526,axiom,
    s__subclass(s__Hurricane,s__TropicalCyclone) ).

fof(kb_SUMO_11527,axiom,
    s__instance(s__Hurricane__t,s__SetOrClass) ).

fof(kb_SUMO_11528,axiom,
    s__instance(s__TropicalCyclone__t,s__SetOrClass) ).

fof(kb_SUMO_11529,axiom,
    s__instance(s__Permafrost,s__CompoundSubstance) ).

fof(kb_SUMO_11530,axiom,
    s__subclass(s__Tornado,s__WeatherProcess) ).

fof(kb_SUMO_11531,axiom,
    s__instance(s__Tornado__t,s__SetOrClass) ).

fof(kb_SUMO_11532,axiom,
    s__subclass(s__Tsunami,s__WeatherProcess) ).

fof(kb_SUMO_11533,axiom,
    s__instance(s__Tsunami__t,s__SetOrClass) ).

fof(kb_SUMO_11534,axiom,
    s__documentation(s__Tsunami,s__EnglishLanguage,'&%Tsunami is the class of highly destructive ocean waves caused by offshore seismic processes.') ).

fof(kb_SUMO_11535,axiom,
    s__subclass(s__VolcanicEruption,s__GeologicalProcess) ).

fof(kb_SUMO_11536,axiom,
    s__documentation(s__VolcanicEruption,s__EnglishLanguage,'&%VolcanicEruption is the subclass of &%GeologicalProcesses in which &%Volcanoes erupt.') ).

fof(kb_SUMO_11537,axiom,
    ! [V__ERUPTING] :
      ( s__instance(V__ERUPTING,s__Process)
     => ( s__instance(V__ERUPTING,s__VolcanicEruption)
       => ? [V__VOLCANO] :
            ( s__instance(V__VOLCANO,s__Object)
            & s__instance(V__VOLCANO,s__Volcano)
            & s__eventLocated(V__ERUPTING,V__VOLCANO) ) ) ) ).

fof(kb_SUMO_11538,axiom,
    ! [V__ERUPTING] :
      ( s__instance(V__ERUPTING,s__Process)
     => ( s__instance(V__ERUPTING,s__VolcanicEruption)
       => ? [V__HEATING] :
            ( s__instance(V__HEATING,s__Process)
            & s__instance(V__HEATING,s__Heating)
            & s__subProcess(V__HEATING,V__ERUPTING) ) ) ) ).

fof(kb_SUMO_11539,axiom,
    s__instance(s__environmentalProblemTypeInArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_11540,axiom,
    s__domain(s__environmentalProblemTypeInArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11541,axiom,
    s__domainSubclass(s__environmentalProblemTypeInArea__m,"2",s__Physical) ).

fof(kb_SUMO_11542,axiom,
    s__documentation(s__environmentalProblemTypeInArea__m,s__EnglishLanguage,'(&%environmentalProblemTypeInArea ?AREA ?PROBLEM) means that objects or processes of type ?PROBLEM is an environmental problem in the &%GeographicArea ?AREA.') ).

fof(kb_SUMO_11543,axiom,
    ! [V__PROBLEM,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__subclass(V__PROBLEM,s__Physical)
        & s__instance(V__PROBLEM,s__SetOrClass) )
     => ( s__environmentalProblemTypeInArea(V__AREA,V__PROBLEM)
       => ? [V__EVENT] :
            ( s__instance(V__EVENT,s__Process)
            & s__instance(V__EVENT,V__PROBLEM)
            & s__eventLocated(V__EVENT,V__AREA) ) ) ) ).

fof(kb_SUMO_11544,axiom,
    s__subclass(s__Acidification,s__Combining) ).

fof(kb_SUMO_11545,axiom,
    s__instance(s__Acidification__t,s__SetOrClass) ).

fof(kb_SUMO_11546,axiom,
    s__documentation(s__Acidification,s__EnglishLanguage,'&%Acidification is the process of lowering soil and water pH due to acid rain or other types of acid deposition. Potential harmful effects include killing freshwater fish and plants.') ).

fof(kb_SUMO_11547,axiom,
    s__subclass(s__AirPollution,s__Pollution) ).

fof(kb_SUMO_11548,axiom,
    s__instance(s__AirPollution__t,s__SetOrClass) ).

fof(kb_SUMO_11549,axiom,
    s__instance(s__Pollution__t,s__SetOrClass) ).

fof(kb_SUMO_11550,axiom,
    s__documentation(s__AirPollution,s__EnglishLanguage,'&%AirPollution is the subclass of &%Pollution processes in which air is contaminated.') ).

fof(kb_SUMO_11551,axiom,
    s__subclass(s__AcidRainfall,s__WeatherProcess) ).

fof(kb_SUMO_11552,axiom,
    s__instance(s__AcidRainfall__t,s__SetOrClass) ).

fof(kb_SUMO_11553,axiom,
    s__documentation(s__AcidRainfall,s__EnglishLanguage,'&%AcidRainfall is the subclass of &%Raining in which the precipitate contains harmful amounts of sulfur dioxide or nitrogen oxide. The standard for acid rain is below 5.6 pH.') ).

fof(kb_SUMO_11554,axiom,
    s__causesSubclass(s__AirPollution,s__AcidRainfall) ).

fof(kb_SUMO_11555,axiom,
    s__causesSubclass(s__AcidRainfall,s__Acidification) ).

fof(kb_SUMO_11556,axiom,
    s__names(pH,s__PHValue) ).

fof(kb_SUMO_11557,axiom,
    s__instance(s__PHValue,s__NonCompositeUnitOfMeasure) ).

fof(kb_SUMO_11558,axiom,
    s__documentation(s__PHValue,s__EnglishLanguage,'&%PHValue (pH) is a &%UnitOfMeasure used to measure the acidity or alkalinity of a solution. The pH scale ranges from 0 to 14. The pH of a neutral solution is 7. Acid solutions have a pH value less than seven. Alkaline solutions have a value greater than seven.') ).

fof(kb_SUMO_11559,axiom,
    ! [V__PH,V__SOLUTION] :
      ( ( s__instance(V__SOLUTION,s__Object)
        & s__instance(V__PH,s__RealNumber) )
     => ( s__measure(V__SOLUTION,s__MeasureFn(V__PH,s__PHValue))
       => lesseq(V__PH,"14") ) ) ).

fof(kb_SUMO_11560,axiom,
    ! [V__PH,V__SOLUTION] :
      ( ( s__instance(V__SOLUTION,s__Object)
        & s__instance(V__PH,s__RealNumber) )
     => ( s__measure(V__SOLUTION,s__MeasureFn(V__PH,s__PHValue))
       => greatereq(V__PH,"0") ) ) ).

fof(kb_SUMO_11561,axiom,
    ! [V__PH,V__RAIN,V__RAINFALL] :
      ( ( s__instance(V__RAIN,s__Object)
        & s__instance(V__PH,s__RealNumber) )
     => ( ( s__instance(V__RAINFALL,s__Process)
          & s__patient(V__RAINFALL,V__RAIN)
          & s__instance(V__RAIN,s__Water)
          & s__measure(V__RAIN,s__MeasureFn(V__PH,s__PHValue)) )
       => less(V__PH,"5.6") ) ) ).

fof(kb_SUMO_11562,axiom,
    s__subclass(s__CarbonDioxideEmission,s__Separating) ).

fof(kb_SUMO_11563,axiom,
    s__instance(s__CarbonDioxideEmission__t,s__SetOrClass) ).

fof(kb_SUMO_11564,axiom,
    s__subclass(s__Afforestation,s__Planting) ).

fof(kb_SUMO_11565,axiom,
    s__instance(s__Afforestation__t,s__SetOrClass) ).

fof(kb_SUMO_11566,axiom,
    s__documentation(s__Afforestation,s__EnglishLanguage,'&%Afforestation is the process of planting trees and plants on spaces that are either empty or in agricultural use.') ).

fof(kb_SUMO_11567,axiom,
    s__subclass(s__Planting,s__Putting) ).

fof(kb_SUMO_11568,axiom,
    s__documentation(s__Planting,s__EnglishLanguage,'&%Planting is the class of processes in which botanical &%Plants are planted or transplanted, whether as seeds, seedlings, or mature plants.') ).

fof(kb_SUMO_11569,axiom,
    s__subclass(s__Reforestation,s__Planting) ).

fof(kb_SUMO_11570,axiom,
    s__instance(s__Reforestation__t,s__SetOrClass) ).

fof(kb_SUMO_11571,axiom,
    s__instance(s__Planting__t,s__SetOrClass) ).

fof(kb_SUMO_11572,axiom,
    s__documentation(s__Reforestation,s__EnglishLanguage,'&%Reforestation is the process of replanting trees on land where they were cut or burned.') ).

fof(kb_SUMO_11573,axiom,
    ! [V__RESTORE] :
      ( s__instance(V__RESTORE,s__Process)
     => ( s__instance(V__RESTORE,s__Reforestation)
       => ? [V__TREE] :
            ( s__instance(V__TREE,s__Object)
            & s__instance(V__TREE,s__BotanicalTree)
            & s__attribute(V__TREE,s__NonFullyFormed)
            & s__patient(V__RESTORE,V__TREE) ) ) ) ).

fof(kb_SUMO_11574,axiom,
    s__subclass(s__Asbestos,s__Mineral) ).

fof(kb_SUMO_11575,axiom,
    s__instance(s__Asbestos__t,s__SetOrClass) ).

fof(kb_SUMO_11576,axiom,
    s__documentation(s__Asbestos,s__EnglishLanguage,'&%Asbestos is a &%Mineral.') ).

fof(kb_SUMO_11577,axiom,
    s__subclass(s__BiodiversityAttribute,s__InternalAttribute) ).

fof(kb_SUMO_11578,axiom,
    s__instance(s__BiodiversityAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_11579,axiom,
    s__documentation(s__BiodiversityAttribute,s__EnglishLanguage,'&%BiodiversityAttribute is the class of &%Attributes that describe the level of biodiversity present in a &%GeographicArea or &%Ecosystem.') ).

fof(kb_SUMO_11580,axiom,
    s__instance(s__LowBiodiversity,s__BiodiversityAttribute) ).

fof(kb_SUMO_11581,axiom,
    s__instance(s__MediumBiodiversity,s__BiodiversityAttribute) ).

fof(kb_SUMO_11582,axiom,
    s__instance(s__HighBiodiversity,s__BiodiversityAttribute) ).

fof(kb_SUMO_11583,axiom,
    s__instance(s__bioindicatorForHabitat__m,s__BinaryPredicate) ).

fof(kb_SUMO_11584,axiom,
    s__domain(s__bioindicatorForHabitat__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11585,axiom,
    s__domainSubclass(s__bioindicatorForHabitat__m,"2",s__OrganicObject) ).

fof(kb_SUMO_11586,axiom,
    s__documentation(s__bioindicatorForHabitat__m,s__EnglishLanguage,'(&%bioindicatorForHabitat ?AREA ?SPECIES) means that the health of the individuals in ?SPECIES indicates the condition of their habitat in the &%GeographicArea ?AREA.') ).

fof(kb_SUMO_11587,axiom,
    s__instance(s__totalBiomass__m,s__BinaryPredicate) ).

fof(kb_SUMO_11588,axiom,
    s__domain(s__totalBiomass__m,"1",s__GeographicArea) ).

fof(kb_SUMO_11589,axiom,
    s__domain(s__totalBiomass__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_11590,axiom,
    s__documentation(s__totalBiomass__m,s__EnglishLanguage,'(&%totalBiomass ?PLACE ?MASS) means that the total amount (in weight or volume) of living matter in the &%Region ?PLACE is ?MASS.') ).

fof(kb_SUMO_11591,axiom,
    s__subclass(s__CarbonCycle,s__GeologicalProcess) ).

fof(kb_SUMO_11592,axiom,
    s__instance(s__CarbonCycle__t,s__SetOrClass) ).

fof(kb_SUMO_11593,axiom,
    s__documentation(s__CarbonCycle,s__EnglishLanguage,'&%CarbonCycle is the class of &%GeologicalProcesses in which carbon in various forms is passed between air, water, earth, and the biosphere.') ).

fof(kb_SUMO_11594,axiom,
    s__subclass(s__WaterCatchment,s__Artifact) ).

fof(kb_SUMO_11595,axiom,
    s__instance(s__WaterCatchment__t,s__SetOrClass) ).

fof(kb_SUMO_11596,axiom,
    s__documentation(s__WaterCatchment,s__EnglishLanguage,'&%WaterCatchment is the subclass of &%Artifacts used to capture rainwater or runoff as a source of &%Freshwater.') ).

fof(kb_SUMO_11597,axiom,
    s__subclass(s__DDT,s__CompoundSubstance) ).

fof(kb_SUMO_11598,axiom,
    s__instance(s__DDT__t,s__SetOrClass) ).

fof(kb_SUMO_11599,axiom,
    s__names('dichoro-diphenyl-trichloro-ethane',s__DDT) ).

fof(kb_SUMO_11600,axiom,
    s__abbreviation('DDT',s__DDT) ).

fof(kb_SUMO_11601,axiom,
    s__documentation(s__DDT,s__EnglishLanguage,'&%DDT (dichoro-diphenyl-trichloro-ethane) is a highly toxic insecticide also harmful to most other animal species. DDT was banned in the &%UnitedStates in 1972.') ).

fof(kb_SUMO_11602,axiom,
    s__subclass(s__Defoliant,s__PureSubstance) ).

fof(kb_SUMO_11603,axiom,
    s__instance(s__Defoliant__t,s__SetOrClass) ).

fof(kb_SUMO_11604,axiom,
    s__documentation(s__Defoliant,s__EnglishLanguage,'&%Defoliant is the class of substances that are used to make plants lose their leaves, typically used in agriculture or warfare. Defoliants may have detrimental environmental side effects.') ).

fof(kb_SUMO_11605,axiom,
    s__subclass(s__Deforestation,s__Removing) ).

fof(kb_SUMO_11606,axiom,
    s__instance(s__Deforestation__t,s__SetOrClass) ).

fof(kb_SUMO_11607,axiom,
    s__subclass(s__Desertification,s__WeatherProcess) ).

fof(kb_SUMO_11608,axiom,
    s__instance(s__Desertification__t,s__SetOrClass) ).

fof(kb_SUMO_11609,axiom,
    s__documentation(s__Desertification,s__EnglishLanguage,'&%Desertification represents the &%Process by which desert conditions are spread over an area.') ).

fof(kb_SUMO_11610,axiom,
    s__subclass(s__Dredging,s__Removing) ).

fof(kb_SUMO_11611,axiom,
    s__instance(s__Dredging__t,s__SetOrClass) ).

fof(kb_SUMO_11612,axiom,
    s__subclass(s__Ecosystem,s__GeographicArea) ).

fof(kb_SUMO_11613,axiom,
    s__instance(s__Ecosystem__t,s__SetOrClass) ).

fof(kb_SUMO_11614,axiom,
    s__documentation(s__Ecosystem,s__EnglishLanguage,'&%Ecosystem is a subclass of &%GeographicAreas considered together with their organisms and environment as a functioning whole.') ).

fof(kb_SUMO_11615,axiom,
    s__subclass(s__Effluent,s__Substance) ).

fof(kb_SUMO_11616,axiom,
    s__instance(s__Effluent__t,s__SetOrClass) ).

fof(kb_SUMO_11617,axiom,
    s__documentation(s__Effluent,s__EnglishLanguage,'&%Effluent is a &%Substance that generically covers any waste matter that is released into the environment, including sewage and industrial pollutants.') ).

fof(kb_SUMO_11618,axiom,
    ! [V__STUFF] :
      ( s__instance(V__STUFF,s__Object)
     => ( s__instance(V__STUFF,s__Effluent)
       => s__attribute(V__STUFF,s__Fluid) ) ) ).

fof(kb_SUMO_11619,axiom,
    s__subclass(s__EndangeredSpecies,s__Organism) ).

fof(kb_SUMO_11620,axiom,
    s__instance(s__EndangeredSpecies__t,s__SetOrClass) ).

fof(kb_SUMO_11621,axiom,
    s__documentation(s__EndangeredSpecies,s__EnglishLanguage,'&%EndangeredSpecies is the subclass of &%Organism that includes plants and animals that are in danger of extinction from destruction of individuals or of habitat.') ).

fof(kb_SUMO_11622,axiom,
    s__subclass(s__Erosion,s__Removing) ).

fof(kb_SUMO_11623,axiom,
    s__subclass(s__Erosion,s__GeologicalProcess) ).

fof(kb_SUMO_11624,axiom,
    s__documentation(s__Erosion,s__EnglishLanguage,'&%Erosion is a wearing process on &%LandForms by wind, running water, ice, heat, and other processes, in which rock and soil material are removed from one area and deposited elsewhere.') ).

fof(kb_SUMO_11625,axiom,
    ! [V__WEARING] :
      ( s__instance(V__WEARING,s__Process)
     => ( s__instance(V__WEARING,s__Erosion)
       => ? [V__LAND] :
            ( s__patient(V__WEARING,V__LAND)
            & s__instance(V__LAND,s__LandForm) ) ) ) ).

fof(kb_SUMO_11626,axiom,
    ! [V__SIZE1,V__WEARING,V__LAND] :
      ( ( s__instance(V__LAND,s__Object)
        & s__instance(V__WEARING,s__Process)
        & s__instance(V__SIZE1,s__PhysicalQuantity) )
     => ( ( s__instance(V__WEARING,s__Erosion)
          & s__instance(V__LAND,s__LandForm)
          & s__patient(V__WEARING,V__LAND)
          & s__measure(V__LAND,V__SIZE1)
          & s__instance(V__SIZE1,s__VolumeMeasure) )
       => s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__WEARING)),'(? [V__SIZE2] : (s__instance(V__SIZE2,s__PhysicalQuantity) & s__measure(V__LAND,V__SIZE2) & s__instance(V__SIZE2,s__VolumeMeasure) & less(V__SIZE2,V__SIZE1)))') ) ) ).

fof(kb_SUMO_11627,axiom,
    s__subclass(s__Fishing,s__Hunting) ).

fof(kb_SUMO_11628,axiom,
    s__instance(s__Fishing__t,s__SetOrClass) ).

fof(kb_SUMO_11629,axiom,
    s__documentation(s__Fishing,s__EnglishLanguage,'&%Fishing is the class of &%Processes in which &%Fish are hunted.') ).

fof(kb_SUMO_11630,axiom,
    ! [V__TARGET,V__FISHING] :
      ( s__instance(V__FISHING,s__Process)
     => ( ( s__instance(V__FISHING,s__Fishing)
          & s__patient(V__FISHING,V__TARGET)
          & s__instance(V__TARGET,s__Animal) )
       => s__instance(V__TARGET,s__Fish) ) ) ).

fof(kb_SUMO_11631,axiom,
    s__subclass(s__ForestDamage,s__Damaging) ).

fof(kb_SUMO_11632,axiom,
    s__instance(s__ForestDamage__t,s__SetOrClass) ).

fof(kb_SUMO_11633,axiom,
    s__subclass(s__ForestFire,s__ForestDamage) ).

fof(kb_SUMO_11634,axiom,
    s__subclass(s__Deforestation,s__ForestDamage) ).

fof(kb_SUMO_11635,axiom,
    ! [V__HARMING] :
      ( s__instance(V__HARMING,s__Process)
     => ( s__instance(V__HARMING,s__ForestDamage)
       => ? [V__TREE] :
            ( s__instance(V__TREE,s__BotanicalTree)
            & s__patient(V__HARMING,V__TREE) ) ) ) ).

fof(kb_SUMO_11636,axiom,
    s__subclass(s__DriftnetFishing,s__Fishing) ).

fof(kb_SUMO_11637,axiom,
    s__instance(s__DriftnetFishing__t,s__SetOrClass) ).

fof(kb_SUMO_11638,axiom,
    s__subclass(s__FreshwaterOverutilization,s__SocialInteraction) ).

fof(kb_SUMO_11639,axiom,
    s__instance(s__FreshwaterOverutilization__t,s__SetOrClass) ).

fof(kb_SUMO_11640,axiom,
    s__subclass(s__Freshwater,s__Water) ).

fof(kb_SUMO_11641,axiom,
    s__documentation(s__Freshwater,s__EnglishLanguage,'&%Freshwater is the subclass of &%Water that has low soluble mineral content. See also &%PotableWater.') ).

fof(kb_SUMO_11642,axiom,
    s__subclass(s__GreenhouseGas,s__PureSubstance) ).

fof(kb_SUMO_11643,axiom,
    s__instance(s__GreenhouseGas__t,s__SetOrClass) ).

fof(kb_SUMO_11644,axiom,
    s__documentation(s__GreenhouseGas,s__EnglishLanguage,'&%GreenhouseGas is the subclass of substances that, when present in the atmosphere, trap infrared radiation and cause global warming. Greenhouse gases include carbon dioxide, hydrofluorocarbons, methane, nitrous oxide, ozone, and water vapor.') ).

fof(kb_SUMO_11645,axiom,
    s__subclass(s__Groundwater,s__Water) ).

fof(kb_SUMO_11646,axiom,
    s__instance(s__Groundwater__t,s__SetOrClass) ).

fof(kb_SUMO_11647,axiom,
    s__documentation(s__Groundwater,s__EnglishLanguage,'&%Groundwater is the subclass of &%Water that is found in deposits in the earth.') ).

fof(kb_SUMO_11648,axiom,
    s__subclass(s__IndustrialPollution,s__Pollution) ).

fof(kb_SUMO_11649,axiom,
    s__instance(s__IndustrialPollution__t,s__SetOrClass) ).

fof(kb_SUMO_11650,axiom,
    s__documentation(s__IndustrialPollution,s__EnglishLanguage,'&%IndustrialPollution is the subclass of &%Pollution characterized by pollutants that originate in industrial processes.') ).

fof(kb_SUMO_11651,axiom,
    s__subclass(s__MetallurgicalPlant,s__Organization) ).

fof(kb_SUMO_11652,axiom,
    s__instance(s__MetallurgicalPlant__t,s__SetOrClass) ).

fof(kb_SUMO_11653,axiom,
    s__documentation(s__MetallurgicalPlant,s__EnglishLanguage,'&%MetallurgicalPlant is the subclass of &%Organization that includes metal refining and manufacturing plants. Such plants typically release extremely toxic waste which can pollute air and groundwater if not properly treated.') ).

fof(kb_SUMO_11654,axiom,
    s__subclass(s__NoxiousSubstance,s__Substance) ).

fof(kb_SUMO_11655,axiom,
    s__instance(s__NoxiousSubstance__t,s__SetOrClass) ).

fof(kb_SUMO_11656,axiom,
    s__documentation(s__NoxiousSubstance,s__EnglishLanguage,'&%NoxiousSubstance is the class of &%Substances that are harmful to &%Humans.') ).

fof(kb_SUMO_11657,axiom,
    s__subclass(s__Overgrazing,s__Eating) ).

fof(kb_SUMO_11658,axiom,
    s__instance(s__Overgrazing__t,s__SetOrClass) ).

fof(kb_SUMO_11659,axiom,
    s__documentation(s__Overgrazing,s__EnglishLanguage,'&%Overgrazing is the class of processes in which grazing animals consume vegetation faster than it can regrow.') ).

fof(kb_SUMO_11660,axiom,
    s__instance(s__OzoneShield,s__AtmosphericRegion) ).

fof(kb_SUMO_11661,axiom,
    s__instance(s__OzoneShield,s__CompoundSubstance) ).

fof(kb_SUMO_11662,axiom,
    s__documentation(s__earthAltitude__m,s__EnglishLanguage,'The altitude of an object above the sea level of &%PlanetEarth') ).

fof(kb_SUMO_11663,axiom,
    s__instance(s__earthAltitude__m,s__BinaryPredicate) ).

fof(kb_SUMO_11664,axiom,
    s__domain(s__earthAltitude__m,"1",s__Object) ).

fof(kb_SUMO_11665,axiom,
    s__domain(s__earthAltitude__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_11666,axiom,
    ! [V__ALT,V__OBJ,V__SEA] :
      ( ( s__instance(V__SEA,s__SelfConnectedObject)
        & s__instance(V__OBJ,s__Object)
        & s__instance(V__ALT,s__LengthMeasure) )
     => ( s__earthAltitude(V__OBJ,V__ALT)
      <=> ( s__altitude(V__OBJ,V__SEA,V__ALT)
          & s__surface(V__SEA,s__PlanetEarth) ) ) ) ).

fof(kb_SUMO_11667,axiom,
    s__documentation(s__OzoneShield,s__EnglishLanguage,'The &%OzoneShield is a layer in &%EarthsAtmosphere, located about 25 miles above Earths surface, composed of ozone gas that absorbs ultraviolent radiation from the Sun that can be damaging to living things.') ).

fof(kb_SUMO_11668,axiom,
    s__earthAltitude(s__OzoneShield,s__MeasureFn("25",s__Mile)) ).

fof(kb_SUMO_11669,axiom,
    s__subclass(s__PesticidePollution,s__Pollution) ).

fof(kb_SUMO_11670,axiom,
    s__instance(s__PesticidePollution__t,s__SetOrClass) ).

fof(kb_SUMO_11671,axiom,
    s__documentation(s__PesticidePollution,s__EnglishLanguage,'&%PesticidePollution is the subclass of &%Pollution in which the pollutant is a pesticide.') ).

fof(kb_SUMO_11672,axiom,
    s__subclass(s__Poaching,s__Killing) ).

fof(kb_SUMO_11673,axiom,
    s__instance(s__Poaching__t,s__SetOrClass) ).

fof(kb_SUMO_11674,axiom,
    s__documentation(s__Poaching,s__EnglishLanguage,'&%Poaching is the illegal killing of non-human animals.') ).

fof(kb_SUMO_11675,axiom,
    s__subclass(s__Pollution,s__SocialInteraction) ).

fof(kb_SUMO_11676,axiom,
    s__documentation(s__Pollution,s__EnglishLanguage,'&%Pollution is the contamination of an environment by man-made wastes.') ).

fof(kb_SUMO_11677,axiom,
    s__subclass(s__PotableWater,s__Freshwater) ).

fof(kb_SUMO_11678,axiom,
    s__instance(s__PotableWater__t,s__SetOrClass) ).

fof(kb_SUMO_11679,axiom,
    s__instance(s__Freshwater__t,s__SetOrClass) ).

fof(kb_SUMO_11680,axiom,
    s__documentation(s__PotableWater,s__EnglishLanguage,'&%PotableWater is the subclass of &%Water that represents safely drinkable water.') ).

fof(kb_SUMO_11681,axiom,
    s__instance(s__ShortageFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11682,axiom,
    s__domainSubclass(s__ShortageFn__m,"1",s__Object) ).

fof(kb_SUMO_11683,axiom,
    s__range(s__ShortageFn__m,s__Entity) ).

fof(kb_SUMO_11684,axiom,
    s__documentation(s__ShortageFn__m,s__EnglishLanguage,'(&%ShortageFn ?TYPE) means that there is a shortage of objects of ?TYPE, which are used as &%resources.') ).

fof(kb_SUMO_11685,axiom,
    s__subclass(s__Salination,s__Combining) ).

fof(kb_SUMO_11686,axiom,
    s__instance(s__Salination__t,s__SetOrClass) ).

fof(kb_SUMO_11687,axiom,
    s__documentation(s__Salination,s__EnglishLanguage,'&%Salination is the class of processes in which either &%Freshwater or &%Topsoil becomes imbued with &%SodiumChloride from sea water or from the evaporation of irrigation water.') ).

fof(kb_SUMO_11688,axiom,
    ! [V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( s__instance(V__PROCESS,s__Salination)
       => ? [V__SALT] :
            ( s__instance(V__SALT,s__Object)
            & s__instance(V__SALT,s__SodiumChloride)
            & s__resource(V__PROCESS,V__SALT) ) ) ) ).

fof(kb_SUMO_11689,axiom,
    s__subclass(s__Sanitation,s__Removing) ).

fof(kb_SUMO_11690,axiom,
    s__documentation(s__Sanitation,s__EnglishLanguage,'&%Sanitation is the class of processes by which human waste and garbage are disposed of.') ).

fof(kb_SUMO_11691,axiom,
    s__subclass(s__SewageDisposal,s__Sanitation) ).

fof(kb_SUMO_11692,axiom,
    s__instance(s__SewageDisposal__t,s__SetOrClass) ).

fof(kb_SUMO_11693,axiom,
    s__instance(s__Sanitation__t,s__SetOrClass) ).

fof(kb_SUMO_11694,axiom,
    s__subclass(s__SolidWasteDisposal,s__Sanitation) ).

fof(kb_SUMO_11695,axiom,
    s__instance(s__SolidWasteDisposal__t,s__SetOrClass) ).

fof(kb_SUMO_11696,axiom,
    s__subclass(s__Siltation,s__Putting) ).

fof(kb_SUMO_11697,axiom,
    s__instance(s__Siltation__t,s__SetOrClass) ).

fof(kb_SUMO_11698,axiom,
    s__documentation(s__Siltation,s__EnglishLanguage,'&%Siltation is the class of processes in which &%WaterAreas become filled in with silt or mud, due to soil &%Erosion.') ).

fof(kb_SUMO_11699,axiom,
    s__subclass(s__SlashAndBurnAgriculture,s__Agriculture) ).

fof(kb_SUMO_11700,axiom,
    s__instance(s__SlashAndBurnAgriculture__t,s__SetOrClass) ).

fof(kb_SUMO_11701,axiom,
    s__documentation(s__SlashAndBurnAgriculture,s__EnglishLanguage,'&%SlashAndBurnAgriculture is the subclass of &%Agriculture processes in which land is cleared by cutting and burning trees, and crops are farmed until the soil is depleted, at which point the plot is abandoned to regrowth. This rotational technique is viable only with low populations and infrequent re-use.') ).

fof(kb_SUMO_11702,axiom,
    s__subclass(s__SoilDegradation,s__SocialInteraction) ).

fof(kb_SUMO_11703,axiom,
    s__instance(s__SoilDegradation__t,s__SetOrClass) ).

fof(kb_SUMO_11704,axiom,
    s__documentation(s__SoilDegradation,s__EnglishLanguage,'&%SoilDegradation is a class of processes in which the productive capacity of soil is lowered by over-fertilization, overuse of pesticides, erosion, or soil compaction.') ).

fof(kb_SUMO_11705,axiom,
    s__subclass(s__SoilErosion,s__Erosion) ).

fof(kb_SUMO_11706,axiom,
    s__instance(s__SoilErosion__t,s__SetOrClass) ).

fof(kb_SUMO_11707,axiom,
    s__instance(s__Erosion__t,s__SetOrClass) ).

fof(kb_SUMO_11708,axiom,
    s__documentation(s__SoilErosion,s__EnglishLanguage,'&%SoilErosion is the subclass of &%Erosion in which the matter removed by wind or water is topsoil.') ).

fof(kb_SUMO_11709,axiom,
    s__causesSubclass(s__SoilErosion,s__Siltation) ).

fof(kb_SUMO_11710,axiom,
    s__subclass(s__SoilSalination,s__Salination) ).

fof(kb_SUMO_11711,axiom,
    s__instance(s__SoilSalination__t,s__SetOrClass) ).

fof(kb_SUMO_11712,axiom,
    ! [V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( s__instance(V__PROCESS,s__SoilSalination)
       => ? [V__SOIL] :
            ( s__instance(V__SOIL,s__Object)
            & s__instance(V__SOIL,s__Soil)
            & s__resource(V__PROCESS,V__SOIL) ) ) ) ).

fof(kb_SUMO_11713,axiom,
    s__subclass(s__VehicularPollution,s__Pollution) ).

fof(kb_SUMO_11714,axiom,
    s__instance(s__VehicularPollution__t,s__SetOrClass) ).

fof(kb_SUMO_11715,axiom,
    s__documentation(s__VehicularPollution,s__EnglishLanguage,'&%VehicularPollution is the subclass of &%Pollution in which the pollutants are vehicle emissions.') ).

fof(kb_SUMO_11716,axiom,
    s__relatedInternalConcept(s__CarbonDioxideEmission,s__VehicularPollution) ).

fof(kb_SUMO_11717,axiom,
    s__subclass(s__WaterOverutilization,s__SocialInteraction) ).

fof(kb_SUMO_11718,axiom,
    s__instance(s__WaterOverutilization__t,s__SetOrClass) ).

fof(kb_SUMO_11719,axiom,
    s__subclass(s__WaterPollution,s__Pollution) ).

fof(kb_SUMO_11720,axiom,
    s__instance(s__WaterPollution__t,s__SetOrClass) ).

fof(kb_SUMO_11721,axiom,
    s__documentation(s__WaterPollution,s__EnglishLanguage,'&%WaterPollution is the subclass of &%Pollution processes in which &%Water is the polluted substance.') ).

fof(kb_SUMO_11722,axiom,
    s__subclass(s__InternationalAgreement,s__Agreement) ).

fof(kb_SUMO_11723,axiom,
    s__instance(s__InternationalAgreement__t,s__SetOrClass) ).

fof(kb_SUMO_11724,axiom,
    s__documentation(s__InternationalAgreement,s__EnglishLanguage,'&%InternationalAgreement is the subclass of &%Agreements which are made by and between &%Nations.') ).

fof(kb_SUMO_11725,axiom,
    ! [V__AGREEMENT,V__COMMITTING] :
      ( s__instance(V__COMMITTING,s__Process)
     => ( ( s__instance(V__AGREEMENT,s__InternationalAgreement)
          & s__instance(V__COMMITTING,s__Committing)
          & s__represents(V__COMMITTING,V__AGREEMENT) )
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Agent)
            & s__agent(V__COMMITTING,V__AGENT)
            & s__instance(V__AGENT,s__Nation) ) ) ) ).

fof(kb_SUMO_11726,axiom,
    s__instance(s__DocumentFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11727,axiom,
    s__domain(s__DocumentFn__m,"1",s__Proposition) ).

fof(kb_SUMO_11728,axiom,
    s__rangeSubclass(s__DocumentFn__m,s__Text) ).

fof(kb_SUMO_11729,axiom,
    s__documentation(s__DocumentFn__m,s__EnglishLanguage,'(&%DocumentFn ?PROP) denotes a class of &%Text objects that contain the information ?PROP.') ).

fof(kb_SUMO_11730,axiom,
    ! [V__DOC,V__PROP] :
      ( s__instance(V__DOC,s__ContentBearingPhysical)
     => ( ( s__instance(V__PROP,s__Proposition)
          & s__instance(s__DocumentFn(V__PROP),s__Text) )
       => s__containsInformation(V__DOC,V__PROP) ) ) ).

fof(kb_SUMO_11731,axiom,
    ! [V__COMM,V__CBO,V__PROP] :
      ( ( s__instance(V__CBO,s__ContentBearingPhysical)
        & s__instance(V__COMM,s__Process) )
     => ( ( s__instance(V__PROP,s__Proposition)
          & s__instance(V__CBO,s__ContentBearingObject)
          & s__containsInformation(V__CBO,V__PROP)
          & s__instance(V__COMM,s__Communication)
          & s__patient(V__COMM,V__CBO) )
       => s__represents(V__COMM,V__PROP) ) ) ).

fof(kb_SUMO_11732,axiom,
    s__subclass(s__TreatyDocument,s__Text) ).

fof(kb_SUMO_11733,axiom,
    s__instance(s__TreatyDocument__t,s__SetOrClass) ).

fof(kb_SUMO_11734,axiom,
    s__documentation(s__TreatyDocument,s__EnglishLanguage,'&%TreatyDocument is the subclass of &%Texts that represent written agreements between &%Nations.') ).

fof(kb_SUMO_11735,axiom,
    ! [V__TREATY] :
      ( s__instance(V__TREATY,s__TreatyDocument)
     => ? [V__COMM,V__COUNTRY1,V__COUNTRY2] :
          ( s__instance(V__COUNTRY2,s__Agent)
          & s__instance(V__COUNTRY1,s__Agent)
          & s__instance(V__COMM,s__Process)
          & s__instance(V__COMM,s__Committing)
          & s__patient(V__COMM,V__TREATY)
          & s__instance(V__COUNTRY1,s__GeopoliticalArea)
          & s__agent(V__COMM,V__COUNTRY1)
          & s__instance(V__COUNTRY2,s__GeopoliticalArea)
          & s__agent(V__COMM,V__COUNTRY2)
          & V__COUNTRY1 != V__COUNTRY2 ) ) ).

fof(kb_SUMO_11736,axiom,
    s__instance(s__AgreementOrganizationFn__m,s__UnaryFunction) ).

fof(kb_SUMO_11737,axiom,
    s__domain(s__AgreementOrganizationFn__m,"1",s__Agreement) ).

fof(kb_SUMO_11738,axiom,
    s__range(s__AgreementOrganizationFn__m,s__Organization) ).

fof(kb_SUMO_11739,axiom,
    s__documentation(s__AgreementOrganizationFn__m,s__EnglishLanguage,'(&%AgreementOrganizationFn ?AGR) denotes the official &%Organization established by the &%Agreement ?AGR to administer or enforce the terms of that agreement.') ).

fof(kb_SUMO_11740,axiom,
    ! [V__AGR] :
      ( s__instance(V__AGR,s__Agreement)
     => ( ( s__instance(V__AGR,s__InternationalAgreement)
          & s__instance(s__AgreementOrganizationFn(V__AGR),s__Organization) )
       => s__instance(s__AgreementOrganizationFn(V__AGR),s__OrganizationOfNations) ) ) ).

fof(kb_SUMO_11741,axiom,
    s__instance(s__dateOpenedForSignature__m,s__BinaryPredicate) ).

fof(kb_SUMO_11742,axiom,
    s__domain(s__dateOpenedForSignature__m,"1",s__Proposition) ).

fof(kb_SUMO_11743,axiom,
    s__domainSubclass(s__dateOpenedForSignature__m,"2",s__TimePosition) ).

fof(kb_SUMO_11744,axiom,
    s__documentation(s__dateOpenedForSignature__m,s__EnglishLanguage,'(&%dateOpenedForSignature ?PROP ?DATE) means that as of a date indicated by ?DATE, document(s) may officially be signed (by the appropriate agents) to effect commitments to the &%Agreement ?PROP.') ).

fof(kb_SUMO_11745,axiom,
    s__instance(s__unratifiedSignatoryToAgreement__m,s__BinaryPredicate) ).

fof(kb_SUMO_11746,axiom,
    s__domain(s__unratifiedSignatoryToAgreement__m,"1",s__Agent) ).

fof(kb_SUMO_11747,axiom,
    s__domain(s__unratifiedSignatoryToAgreement__m,"2",s__Agreement) ).

fof(kb_SUMO_11748,axiom,
    s__documentation(s__unratifiedSignatoryToAgreement__m,s__EnglishLanguage,'(&%unratifiedSignatoryToAgreement ?AGENT ?PROP) means that the &%Agent ?AGENT has signed a document to begin the process of committing to the &%Agreement ?PROP, but that a ratification process required to complete the commitment has not yet occurred.') ).

fof(kb_SUMO_11749,axiom,
    ! [V__PROP,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__PROP,s__Agreement) )
     => ( s__unratifiedSignatoryToAgreement(V__AGENT,V__PROP)
       => ~ s__partyToAgreement(V__AGENT,V__PROP) ) ) ).

fof(kb_SUMO_11750,axiom,
    s__subclass(s__SigningAnAgreement,s__Committing) ).

fof(kb_SUMO_11751,axiom,
    s__instance(s__SigningAnAgreement__t,s__SetOrClass) ).

fof(kb_SUMO_11752,axiom,
    s__documentation(s__SigningAnAgreement,s__EnglishLanguage,'&%SigningAnAgreement is the class of actions in which an agent affixes a signature, stamp, or other evidence of authorization or attestation to a document. The document and signature may be electronic. Signings count as &%SocialInteractions even if done in private, because their significance derives from a social context.') ).

fof(kb_SUMO_11753,axiom,
    ! [V__SIGNING] :
      ( s__instance(V__SIGNING,s__Process)
     => ( s__instance(V__SIGNING,s__SigningAnAgreement)
       => ? [V__DOC,V__TERMS] :
            ( s__instance(V__TERMS,s__Proposition)
            & s__instance(V__DOC,s__ContentBearingPhysical)
            & s__instance(V__DOC,s__LinguisticExpression)
            & s__instance(V__TERMS,s__Agreement)
            & s__containsInformation(V__DOC,V__TERMS)
            & s__patient(V__SIGNING,V__DOC) ) ) ) ).

fof(kb_SUMO_11754,axiom,
    s__instance(s__AirPollutionConvention,s__Agreement) ).

fof(kb_SUMO_11755,axiom,
    s__conventionalLongName('Convention on Long-Range Transboundary Air Pollution',s__AirPollutionConvention) ).

fof(kb_SUMO_11756,axiom,
    s__conventionalShortName('Air Pollution',s__AirPollutionConvention) ).

fof(kb_SUMO_11757,axiom,
    s__instance(s__AirPollution_NitrogenOxidesProtocol,s__Agreement) ).

fof(kb_SUMO_11758,axiom,
    s__conventionalLongName('Protocol to the 1979 Convention on Long-Range Transboundary Air Pollution Concerning the Control of Emissions of Nitrogen Oxides or Their Transboundary Fluxes',s__AirPollution_NitrogenOxidesProtocol) ).

fof(kb_SUMO_11759,axiom,
    s__instance(s__AirPollution_PeristentOrganicPollutantsProtocol,s__Agreement) ).

fof(kb_SUMO_11760,axiom,
    s__conventionalLongName('Protocol to the 1979 Convention on Long-Range Transboundary Air Pollution on Persistent Organic Pollutants',s__AirPollution_PeristentOrganicPollutantsProtocol) ).

fof(kb_SUMO_11761,axiom,
    s__instance(s__AirPollution_Sulphur85Protocol,s__Agreement) ).

fof(kb_SUMO_11762,axiom,
    s__conventionalLongName('Protocol to the 1979 Convention on Long-Range Transboundary Air Pollution on the Reduction of Sulphur Emissions or Their Transboundary Fluxes by at least 30%',s__AirPollution_Sulphur85Protocol) ).

fof(kb_SUMO_11763,axiom,
    s__instance(s__AirPollution_Sulphur94Protocol,s__Agreement) ).

fof(kb_SUMO_11764,axiom,
    s__conventionalLongName('Protocol to the 1979 Convention on Long-Range Transboundary Air Pollution on Further Reduction of Sulphur Emissions',s__AirPollution_Sulphur94Protocol) ).

fof(kb_SUMO_11765,axiom,
    s__instance(s__AirPollution_VolatileOrganicCompoundsProtocol,s__Agreement) ).

fof(kb_SUMO_11766,axiom,
    s__conventionalLongName('Protocol to the 1979 Convention on Long-Range Transboundary Air Pollution Concerning the Control of Emissions of Volatile Organic Compounds or Their Transboundary Fluxes',s__AirPollution_VolatileOrganicCompoundsProtocol) ).

fof(kb_SUMO_11767,axiom,
    s__instance(s__Antarctic_EnvironmentalProtocol,s__Agreement) ).

fof(kb_SUMO_11768,axiom,
    s__conventionalLongName('Protocol on Environmental Protection to the Antarctic Treaty',s__Antarctic_EnvironmentalProtocol) ).

fof(kb_SUMO_11769,axiom,
    s__instance(s__Antarctic_MarineLivingResourcesConvention,s__Agreement) ).

fof(kb_SUMO_11770,axiom,
    s__conventionalLongName('Convention on the Conservation of Antarctic Marine Living Resources',s__Antarctic_MarineLivingResourcesConvention) ).

fof(kb_SUMO_11771,axiom,
    s__conventionalShortName('Antarctic-Marine Living Resources',s__Antarctic_MarineLivingResourcesConvention) ).

fof(kb_SUMO_11772,axiom,
    s__instance(s__AntarcticSealsConvention,s__Agreement) ).

fof(kb_SUMO_11773,axiom,
    s__conventionalLongName('Convention for the Conservation of Antarctic Seals',s__AntarcticSealsConvention) ).

fof(kb_SUMO_11774,axiom,
    s__conventionalShortName('Antarctic Seals',s__AntarcticSealsConvention) ).

fof(kb_SUMO_11775,axiom,
    s__instance(s__AntarcticTreaty,s__Agreement) ).

fof(kb_SUMO_11776,axiom,
    s__conventionalLongName('Antarctic Treaty',s__AntarcticTreaty) ).

fof(kb_SUMO_11777,axiom,
    s__agreementAdoptionDate(s__AntarcticTreaty,s__DayFn("1",s__MonthFn(s__December,s__YearFn("1959")))) ).

fof(kb_SUMO_11778,axiom,
    s__agreementEffectiveDate(s__AntarcticTreaty,s__DayFn("23",s__MonthFn(s__June,s__YearFn("1961")))) ).

fof(kb_SUMO_11779,axiom,
    s__instance(s__BiodiversityConvention,s__Agreement) ).

fof(kb_SUMO_11780,axiom,
    s__conventionalLongName('Convention on Biological Diversity',s__BiodiversityConvention) ).

fof(kb_SUMO_11781,axiom,
    s__instance(s__ClimateChangeConvention,s__Agreement) ).

fof(kb_SUMO_11782,axiom,
    s__conventionalLongName('United Nations Framework Convention on Climate Change',s__ClimateChangeConvention) ).

fof(kb_SUMO_11783,axiom,
    s__conventionalShortName('Climate Change',s__ClimateChangeConvention) ).

fof(kb_SUMO_11784,axiom,
    s__instance(s__ClimateChange_KyotoProtocol,s__Agreement) ).

fof(kb_SUMO_11785,axiom,
    s__conventionalLongName('Kyoto Protocol to the United Nations Framework Convention on Climate Change',s__ClimateChange_KyotoProtocol) ).

fof(kb_SUMO_11786,axiom,
    s__conventionalShortName('Kyoto Protocol',s__ClimateChange_KyotoProtocol) ).

fof(kb_SUMO_11787,axiom,
    s__conventionalShortName('Climate Change Kyoto Protocol',s__ClimateChange_KyotoProtocol) ).

fof(kb_SUMO_11788,axiom,
    s__instance(s__DesertificationConvention,s__Agreement) ).

fof(kb_SUMO_11789,axiom,
    s__conventionalLongName('United Nations Convention to Combat Desertification in those Countries Experiencing Serious Drought or Desertification, Particularly in Africa',s__DesertificationConvention) ).

fof(kb_SUMO_11790,axiom,
    s__conventionalShortName('Desertification',s__DesertificationConvention) ).

fof(kb_SUMO_11791,axiom,
    s__instance(s__EndangeredSpeciesConvention,s__Agreement) ).

fof(kb_SUMO_11792,axiom,
    s__conventionalLongName('Convention on the International Trade in Endangered Species of Wild Flora and Fauna',s__EndangeredSpeciesConvention) ).

fof(kb_SUMO_11793,axiom,
    s__conventionalShortName('EndangeredSpecies',s__EndangeredSpeciesConvention) ).

fof(kb_SUMO_11794,axiom,
    s__abbreviation('CITES',s__EndangeredSpeciesConvention) ).

fof(kb_SUMO_11795,axiom,
    s__instance(s__EnvironmentalModificationConvention,s__Agreement) ).

fof(kb_SUMO_11796,axiom,
    s__conventionalLongName('Convention on the Prohibition of Military or Any Other Hostile Use of Environmental Modification Techniques',s__EnvironmentalModificationConvention) ).

fof(kb_SUMO_11797,axiom,
    s__conventionalShortName('Environmental Modification',s__EnvironmentalModificationConvention) ).

fof(kb_SUMO_11798,axiom,
    s__instance(s__HazardousWastesConvention,s__Agreement) ).

fof(kb_SUMO_11799,axiom,
    s__conventionalLongName('Basel Convention on the Control of Transboundary Movements of Hazardous Wastes and Their Disposal',s__HazardousWastesConvention) ).

fof(kb_SUMO_11800,axiom,
    s__conventionalShortName('Basel Convention',s__HazardousWastesConvention) ).

fof(kb_SUMO_11801,axiom,
    s__conventionalShortName('Hazardous Wastes',s__HazardousWastesConvention) ).

fof(kb_SUMO_11802,axiom,
    s__instance(s__LawOfTheSeaConvention,s__Agreement) ).

fof(kb_SUMO_11803,axiom,
    s__conventionalLongName('United Nations Convention on the Law of the Sea',s__LawOfTheSeaConvention) ).

fof(kb_SUMO_11804,axiom,
    s__conventionalShortName('Law of the Sea',s__LawOfTheSeaConvention) ).

fof(kb_SUMO_11805,axiom,
    s__abbreviation('LOS',s__LawOfTheSeaConvention) ).

fof(kb_SUMO_11806,axiom,
    s__instance(s__MarineDumpingConvention,s__Agreement) ).

fof(kb_SUMO_11807,axiom,
    s__conventionalLongName('Convention on the Prevention of Marine Pollution by Dumping Wastes and Other Matter',s__MarineDumpingConvention) ).

fof(kb_SUMO_11808,axiom,
    s__conventionalShortName('Marine Dumping',s__MarineDumpingConvention) ).

fof(kb_SUMO_11809,axiom,
    s__conventionalShortName('London Convention',s__MarineDumpingConvention) ).

fof(kb_SUMO_11810,axiom,
    s__instance(s__MarineLifeConservationConvention,s__Agreement) ).

fof(kb_SUMO_11811,axiom,
    s__conventionalLongName('Convention on Fishing and Conservation of Living Resources of the High Seas',s__MarineLifeConservationConvention) ).

fof(kb_SUMO_11812,axiom,
    s__conventionalShortName('Marine Life Conservation',s__MarineLifeConservationConvention) ).

fof(kb_SUMO_11813,axiom,
    s__instance(s__NuclearTestBanTreaty,s__Agreement) ).

fof(kb_SUMO_11814,axiom,
    s__conventionalLongName('Treaty Banning Nuclear Weapons Tests in the Atmosphere, in Outer Space, and Under Water',s__NuclearTestBanTreaty) ).

fof(kb_SUMO_11815,axiom,
    s__conventionalShortName('Nuclear Test Ban',s__NuclearTestBanTreaty) ).

fof(kb_SUMO_11816,axiom,
    s__instance(s__OzoneLayerProtectionProtocol,s__Agreement) ).

fof(kb_SUMO_11817,axiom,
    s__conventionalLongName('Montreal Protocol on Substances That Deplete the Ozone Layer',s__OzoneLayerProtectionProtocol) ).

fof(kb_SUMO_11818,axiom,
    s__conventionalShortName('Ozone Layer Protection',s__OzoneLayerProtectionProtocol) ).

fof(kb_SUMO_11819,axiom,
    s__conventionalShortName('Montreal Protocol',s__OzoneLayerProtectionProtocol) ).

fof(kb_SUMO_11820,axiom,
    s__instance(s__ShipPollutionProtocol,s__Agreement) ).

fof(kb_SUMO_11821,axiom,
    s__conventionalLongName('Protocol of 1978 Relating to the International Convention for the Prevention of Pollution From Ships, 1973',s__ShipPollutionProtocol) ).

fof(kb_SUMO_11822,axiom,
    s__conventionalShortName('Ship Pollution',s__ShipPollutionProtocol) ).

fof(kb_SUMO_11823,axiom,
    s__conventionalShortName('MARPOL',s__ShipPollutionProtocol) ).

fof(kb_SUMO_11824,axiom,
    s__instance(s__TropicalTimber83Agreement,s__Agreement) ).

fof(kb_SUMO_11825,axiom,
    s__conventionalLongName('International Tropical Timber Agreement, 1983',s__TropicalTimber83Agreement) ).

fof(kb_SUMO_11826,axiom,
    s__conventionalShortName('Tropical Timber 83',s__TropicalTimber83Agreement) ).

fof(kb_SUMO_11827,axiom,
    s__instance(s__TropicalTimber94Agreement,s__Agreement) ).

fof(kb_SUMO_11828,axiom,
    s__conventionalLongName('International Tropical Timber Agreement, 1994',s__TropicalTimber94Agreement) ).

fof(kb_SUMO_11829,axiom,
    s__conventionalShortName('Tropical Timber 94',s__TropicalTimber94Agreement) ).

fof(kb_SUMO_11830,axiom,
    s__instance(s__WetlandsConvention,s__Agreement) ).

fof(kb_SUMO_11831,axiom,
    s__conventionalLongName('Convention on Wetlands of International Importance Especially as Waterfowl Habitat',s__WetlandsConvention) ).

fof(kb_SUMO_11832,axiom,
    s__conventionalShortName('Wetlands',s__WetlandsConvention) ).

fof(kb_SUMO_11833,axiom,
    s__conventionalShortName('Ramsar Convention',s__WetlandsConvention) ).

fof(kb_SUMO_11834,axiom,
    s__instance(s__WhalingConvention,s__Agreement) ).

fof(kb_SUMO_11835,axiom,
    s__conventionalLongName('International Convention for the Regulation of Whaling',s__WhalingConvention) ).

fof(kb_SUMO_11836,axiom,
    s__conventionalShortName('Whaling',s__WhalingConvention) ).

fof(kb_SUMO_11837,axiom,
    s__subclass(s__Star,s__AstronomicalBody) ).

fof(kb_SUMO_11838,axiom,
    s__documentation(s__Star,s__EnglishLanguage,'&%Star is the class of hot gaseous astronomical bodies.') ).

fof(kb_SUMO_11839,axiom,
    s__instance(s__Sol,s__Star) ).

fof(kb_SUMO_11840,axiom,
    s__instance(s__Star__t,s__SetOrClass) ).

fof(kb_SUMO_11841,axiom,
    s__documentation(s__Sol,s__EnglishLanguage,'&%Sol is the nearest &%Star to &%PlanetEarth and the focus of its &%SolarSystem.') ).

fof(kb_SUMO_11842,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Process)
     => ( s__instance(V__L,s__Sunlight)
       => s__origin(V__L,s__Sol) ) ) ).

fof(kb_SUMO_11843,axiom,
    s__subclass(s__SolarSystem,s__Collection) ).

fof(kb_SUMO_11844,axiom,
    s__instance(s__SolarSystem__t,s__SetOrClass) ).

fof(kb_SUMO_11845,axiom,
    s__documentation(s__SolarSystem,s__EnglishLanguage,'&%SolarSystem is the class of systems that consist of a star or stars and any encircling astronomical bodies.') ).

fof(kb_SUMO_11846,axiom,
    s__subclass(s__Satellite,s__AstronomicalBody) ).

fof(kb_SUMO_11847,axiom,
    s__documentation(s__Satellite,s__EnglishLanguage,'&%Satellite is the collection of bodies that revolve around some astronomical body, e.g., planets around a star. This class includes both artificial and &%NaturalSatellites.') ).

fof(kb_SUMO_11848,axiom,
    s__instance(s__orbits__m,s__BinaryPredicate) ).

fof(kb_SUMO_11849,axiom,
    s__instance(s__orbits__m,s__AsymmetricRelation) ).

fof(kb_SUMO_11850,axiom,
    s__domain(s__orbits__m,"1",s__Object) ).

fof(kb_SUMO_11851,axiom,
    s__domain(s__orbits__m,"2",s__AstronomicalBody) ).

fof(kb_SUMO_11852,axiom,
    s__documentation(s__orbits__m,s__EnglishLanguage,'(&%orbits ?SATELLITE ?FOCUS) means that the &%Object ?SATELLITE revolves around the &%AstronomicalBody ?FOCUS.') ).

fof(kb_SUMO_11853,axiom,
    ! [V__SAT] :
      ( s__instance(V__SAT,s__Object)
     => ( s__instance(V__SAT,s__Satellite)
       => ? [V__BODY] :
            ( s__instance(V__BODY,s__AstronomicalBody)
            & s__orbits(V__SAT,V__BODY) ) ) ) ).

fof(kb_SUMO_11854,axiom,
    s__subclass(s__NaturalSatellite,s__Satellite) ).

fof(kb_SUMO_11855,axiom,
    s__subclass(s__NaturalSatellite,s__AstronomicalBody) ).

fof(kb_SUMO_11856,axiom,
    s__disjoint(s__NaturalSatellite,s__Artifact) ).

fof(kb_SUMO_11857,axiom,
    s__documentation(s__NaturalSatellite,s__EnglishLanguage,'&%NaturalSatellite is the class of large, naturally occurring astronomical bodies orbiting some other &%AstronomicalBody.') ).

fof(kb_SUMO_11858,axiom,
    s__subclass(s__Moon,s__NaturalSatellite) ).

fof(kb_SUMO_11859,axiom,
    s__instance(s__Moon__t,s__SetOrClass) ).

fof(kb_SUMO_11860,axiom,
    s__instance(s__NaturalSatellite__t,s__SetOrClass) ).

fof(kb_SUMO_11861,axiom,
    s__documentation(s__Moon,s__EnglishLanguage,'&%Moon is the class of &%NaturalSatellites that orbit planets or large asteroids.') ).

fof(kb_SUMO_11862,axiom,
    s__instance(s__EarthsMoon,s__Moon) ).

fof(kb_SUMO_11863,axiom,
    s__orbits(s__EarthsMoon,s__PlanetEarth) ).

fof(kb_SUMO_11864,axiom,
    s__documentation(s__EarthsMoon,s__EnglishLanguage,'EarthsMoon is the Moon of PlanetEarth.') ).

fof(kb_SUMO_11865,axiom,
    s__subclass(s__Planet,s__NaturalSatellite) ).

fof(kb_SUMO_11866,axiom,
    s__documentation(s__Planet,s__EnglishLanguage,'&%Planet is the class of large &%NaturalSatellites that revolve around a star.') ).

fof(kb_SUMO_11867,axiom,
    s__instance(s__PlanetEarth,s__Planet) ).

fof(kb_SUMO_11868,axiom,
    s__orbits(s__PlanetEarth,s__Sol) ).

fof(kb_SUMO_11869,axiom,
    s__instance(s__PlanetMercury,s__Planet) ).

fof(kb_SUMO_11870,axiom,
    s__orbits(s__PlanetMercury,s__Sol) ).

fof(kb_SUMO_11871,axiom,
    s__instance(s__PlanetVenus,s__Planet) ).

fof(kb_SUMO_11872,axiom,
    s__orbits(s__PlanetVenus,s__Sol) ).

fof(kb_SUMO_11873,axiom,
    s__instance(s__PlanetMars,s__Planet) ).

fof(kb_SUMO_11874,axiom,
    s__orbits(s__PlanetMars,s__Sol) ).

fof(kb_SUMO_11875,axiom,
    s__instance(s__PlanetJupiter,s__Planet) ).

fof(kb_SUMO_11876,axiom,
    s__orbits(s__PlanetJupiter,s__Sol) ).

fof(kb_SUMO_11877,axiom,
    s__instance(s__PlanetSaturn,s__Planet) ).

fof(kb_SUMO_11878,axiom,
    s__orbits(s__PlanetSaturn,s__Sol) ).

fof(kb_SUMO_11879,axiom,
    s__instance(s__PlanetNeptune,s__Planet) ).

fof(kb_SUMO_11880,axiom,
    s__orbits(s__PlanetNeptune,s__Sol) ).

fof(kb_SUMO_11881,axiom,
    s__instance(s__PlanetUranus,s__Planet) ).

fof(kb_SUMO_11882,axiom,
    s__orbits(s__PlanetUranus,s__Sol) ).

fof(kb_SUMO_11883,axiom,
    s__instance(s__PlanetPluto,s__Planet) ).

fof(kb_SUMO_11884,axiom,
    s__instance(s__Planet__t,s__SetOrClass) ).

fof(kb_SUMO_11885,axiom,
    s__orbits(s__PlanetPluto,s__Sol) ).

fof(kb_SUMO_11886,axiom,
    s__subclass(s__Meteorite,s__Meteoroid) ).

fof(kb_SUMO_11887,axiom,
    s__instance(s__Meteorite__t,s__SetOrClass) ).

fof(kb_SUMO_11888,axiom,
    s__instance(s__Meteoroid__t,s__SetOrClass) ).

fof(kb_SUMO_11889,axiom,
    s__documentation(s__Meteorite,s__EnglishLanguage,'Any &%Meteoroid that leaves traces on the surface of &%Earth.') ).

%FOL fof(kb_SUMO_11890,axiom,(( (! [V__M] : (s__instance(V__M,s__Object) => (s__instance(V__M,s__Meteorite) => (? [V__T] : (s__instance(V__T,s__TimePosition) & s__holdsDuring(V__T,'s__meetsSpatially(V__M,s__PlanetEarth)')))))) ))).

fof(kb_SUMO_11891,axiom,
    s__subclass(s__Meteoroid,s__AstronomicalBody) ).

fof(kb_SUMO_11892,axiom,
    s__documentation(s__Meteoroid,s__EnglishLanguage,'According to the International Astronomical Union, a &%Meteoroid is a solid object moving in interplanetary space, of a size considerably smaller than an asteroid and considerably larger than an atom.') ).

fof(kb_SUMO_11893,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Physical)
     => ( s__instance(V__M,s__Meteoroid)
       => ? [V__R] :
            ( s__instance(V__R,s__Object)
            & s__instance(V__R,s__OuterSpaceRegion)
            & s__located(V__M,V__R) ) ) ) ).

fof(kb_SUMO_11894,axiom,
    s__subclass(s__Hemisphere,s__GeographicArea) ).

fof(kb_SUMO_11895,axiom,
    s__documentation(s__Hemisphere,s__EnglishLanguage,'&%Hemisphere is the class of &%GeographicAreas that are halves of the Earth, as traditionally divided into the Northern and Southern Hemispheres along the equator and into the Eastern and Western Hemispheres along a north-south line running 20xW and 160xE.') ).

fof(kb_SUMO_11896,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__Hemisphere)
       => s__geographicSubregion(V__AREA,s__PlanetEarth) ) ) ).

fof(kb_SUMO_11897,axiom,
    s__instance(s__NorthernHemisphere,s__Hemisphere) ).

fof(kb_SUMO_11898,axiom,
    s__documentation(s__NorthernHemisphere,s__EnglishLanguage,'The half of the Earth that lies above the equator.') ).

fof(kb_SUMO_11899,axiom,
    s__instance(s__SouthernHemisphere,s__Hemisphere) ).

fof(kb_SUMO_11900,axiom,
    s__documentation(s__SouthernHemisphere,s__EnglishLanguage,'The half of the Earth that lies below the equator.') ).

fof(kb_SUMO_11901,axiom,
    s__instance(s__EasternHemisphere,s__Hemisphere) ).

fof(kb_SUMO_11902,axiom,
    s__instance(s__Hemisphere__t,s__SetOrClass) ).

fof(kb_SUMO_11903,axiom,
    s__documentation(s__EasternHemisphere,s__EnglishLanguage,'The half of the Earth that includes Europe, Asia, Africa, and Australia.') ).

fof(kb_SUMO_11904,axiom,
    s__instance(s__WesternHemisphere,s__Hemisphere) ).

fof(kb_SUMO_11905,axiom,
    s__documentation(s__WesternHemisphere,s__EnglishLanguage,'The half of the Earth that includes North and South America.') ).

fof(kb_SUMO_11906,axiom,
    ! [V__HEMISPHERE] :
      ( s__instance(V__HEMISPHERE,s__Hemisphere)
    <=> ( V__HEMISPHERE = s__NorthernHemisphere
        | V__HEMISPHERE = s__SouthernHemisphere
        | V__HEMISPHERE = s__EasternHemisphere
        | V__HEMISPHERE = s__WesternHemisphere ) ) ).

fof(kb_SUMO_11907,axiom,
    ! [V__ONE,V__TWO] :
      ( ( s__instance(V__TWO,s__Object)
        & s__instance(V__ONE,s__Object) )
     => ( ( s__overlapsSpatially(V__ONE,V__TWO)
          & s__instance(V__TWO,s__Region)
          & V__ONE != V__TWO )
       => s__partlyLocated(V__ONE,V__TWO) ) ) ).

fof(kb_SUMO_11908,axiom,
    ! [V__CONTINENT] :
      ( s__instance(V__CONTINENT,s__Continent)
    <=> ( s__Africa = V__CONTINENT
        | s__NorthAmerica = V__CONTINENT
        | s__SouthAmerica = V__CONTINENT
        | s__Antarctica = V__CONTINENT
        | s__Europe = V__CONTINENT
        | s__Asia = V__CONTINENT
        | s__Oceania = V__CONTINENT ) ) ).

fof(kb_SUMO_11909,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__Continent)
       => s__geographicSubregion(V__AREA,s__PlanetEarth) ) ) ).

fof(kb_SUMO_11910,axiom,
    s__disjoint(s__Nation,s__Continent) ).

fof(kb_SUMO_11911,axiom,
    s__instance(s__Africa,s__Continent) ).

fof(kb_SUMO_11912,axiom,
    s__names('Africa',s__Africa) ).

fof(kb_SUMO_11913,axiom,
    s__overlapsSpatially(s__Africa,s__NorthernHemisphere) ).

fof(kb_SUMO_11914,axiom,
    s__overlapsSpatially(s__Africa,s__SouthernHemisphere) ).

fof(kb_SUMO_11915,axiom,
    s__geographicSubregion(s__Africa,s__EasternHemisphere) ).

fof(kb_SUMO_11916,axiom,
    s__instance(s__NorthAmerica,s__Continent) ).

fof(kb_SUMO_11917,axiom,
    s__geographicSubregion(s__NorthAmerica,s__NorthernHemisphere) ).

fof(kb_SUMO_11918,axiom,
    s__geographicSubregion(s__NorthAmerica,s__WesternHemisphere) ).

fof(kb_SUMO_11919,axiom,
    s__instance(s__SouthAmerica,s__Continent) ).

fof(kb_SUMO_11920,axiom,
    s__names('South America',s__SouthAmerica) ).

fof(kb_SUMO_11921,axiom,
    s__overlapsSpatially(s__SouthAmerica,s__NorthernHemisphere) ).

fof(kb_SUMO_11922,axiom,
    s__overlapsSpatially(s__SouthAmerica,s__SouthernHemisphere) ).

fof(kb_SUMO_11923,axiom,
    s__geographicSubregion(s__SouthAmerica,s__WesternHemisphere) ).

fof(kb_SUMO_11924,axiom,
    s__instance(s__Antarctica,s__Continent) ).

fof(kb_SUMO_11925,axiom,
    s__names('Antarctica',s__Antarctica) ).

fof(kb_SUMO_11926,axiom,
    s__geographicSubregion(s__Antarctica,s__SouthernHemisphere) ).

fof(kb_SUMO_11927,axiom,
    s__overlapsSpatially(s__Antarctica,s__EasternHemisphere) ).

fof(kb_SUMO_11928,axiom,
    s__overlapsSpatially(s__Antarctica,s__WesternHemisphere) ).

fof(kb_SUMO_11929,axiom,
    s__names('Europe',s__Europe) ).

fof(kb_SUMO_11930,axiom,
    s__geographicSubregion(s__Europe,s__NorthernHemisphere) ).

fof(kb_SUMO_11931,axiom,
    s__overlapsSpatially(s__Europe,s__EasternHemisphere) ).

fof(kb_SUMO_11932,axiom,
    s__overlapsSpatially(s__Europe,s__WesternHemisphere) ).

fof(kb_SUMO_11933,axiom,
    s__instance(s__Asia,s__Continent) ).

fof(kb_SUMO_11934,axiom,
    s__names('Asia',s__Asia) ).

fof(kb_SUMO_11935,axiom,
    s__overlapsSpatially(s__Asia,s__NorthernHemisphere) ).

fof(kb_SUMO_11936,axiom,
    s__overlapsSpatially(s__Asia,s__SouthernHemisphere) ).

fof(kb_SUMO_11937,axiom,
    s__geographicSubregion(s__Asia,s__EasternHemisphere) ).

fof(kb_SUMO_11938,axiom,
    s__instance(s__Oceania,s__Continent) ).

fof(kb_SUMO_11939,axiom,
    s__overlapsSpatially(s__Oceania,s__NorthernHemisphere) ).

fof(kb_SUMO_11940,axiom,
    s__overlapsSpatially(s__Oceania,s__SouthernHemisphere) ).

fof(kb_SUMO_11941,axiom,
    s__overlapsSpatially(s__Oceania,s__EasternHemisphere) ).

fof(kb_SUMO_11942,axiom,
    s__overlapsSpatially(s__Oceania,s__WesternHemisphere) ).

fof(kb_SUMO_11943,axiom,
    s__instance(s__ArcticRegion,s__GeographicArea) ).

fof(kb_SUMO_11944,axiom,
    s__names('Arctic',s__ArcticRegion) ).

fof(kb_SUMO_11945,axiom,
    s__names('the Arctic',s__ArcticRegion) ).

fof(kb_SUMO_11946,axiom,
    s__documentation(s__ArcticRegion,s__EnglishLanguage,'The area above the Artic Circle, which is 66 degrees 33 minutes and 38 seconds north latitude. It is dark for at least 24 hours at some point during the year, with an increasing period of yearly continuous darkness as one gets closer to the North Pole.') ).

fof(kb_SUMO_11947,axiom,
    ! [V__REGION] :
      ( s__instance(V__REGION,s__Object)
     => ( ( s__instance(V__REGION,s__GeographicArea)
          & s__located(V__REGION,s__ArcticRegion) )
       => ? [V__DAY] :
            ( s__instance(V__DAY,s__TimePosition)
            & s__instance(V__DAY,s__Day)
            & s__holdsDuring(V__DAY,'(~ s__attribute(V__REGION,s__Illuminated))') ) ) ) ).

fof(kb_SUMO_11948,axiom,
    s__geographicSubregion(s__ArcticRegion,s__NorthernHemisphere) ).

fof(kb_SUMO_11949,axiom,
    s__overlapsSpatially(s__ArcticRegion,s__EasternHemisphere) ).

fof(kb_SUMO_11950,axiom,
    s__overlapsSpatially(s__ArcticRegion,s__WesternHemisphere) ).

fof(kb_SUMO_11951,axiom,
    s__overlapsSpatially(s__ArcticOcean,s__ArcticRegion) ).

fof(kb_SUMO_11952,axiom,
    ~ s__vegetationType(s__ArcticRegion,s__BotanicalTree) ).

fof(kb_SUMO_11953,axiom,
    s__instance(s__Tropics,s__GeographicArea) ).

fof(kb_SUMO_11954,axiom,
    s__names('Tropics',s__Tropics) ).

fof(kb_SUMO_11955,axiom,
    s__names('the Tropics',s__Tropics) ).

fof(kb_SUMO_11956,axiom,
    s__documentation(s__Tropics,s__EnglishLanguage,'The &%Tropics is the region of &%PlanetEarth that lies between approximately 23 and one half degrees &%North latitude and 23 and one half degrees &%South latitude, encircling the globe. The Tropics. See also &%TropicArea.') ).

fof(kb_SUMO_11957,axiom,
    s__overlapsSpatially(s__Tropics,s__NorthernHemisphere) ).

fof(kb_SUMO_11958,axiom,
    s__overlapsSpatially(s__Tropics,s__SouthernHemisphere) ).

fof(kb_SUMO_11959,axiom,
    s__overlapsSpatially(s__Tropics,s__EasternHemisphere) ).

fof(kb_SUMO_11960,axiom,
    s__overlapsSpatially(s__Tropics,s__WesternHemisphere) ).

fof(kb_SUMO_11961,axiom,
    s__geographicSubregion(s__Antarctica,s__AntarcticArea) ).

fof(kb_SUMO_11962,axiom,
    s__instance(s__AntarcticArea,s__GeographicArea) ).

fof(kb_SUMO_11963,axiom,
    s__subclass(s__AntarcticArea,s__LandArea) ).

fof(kb_SUMO_11964,axiom,
    s__instance(s__AntarcticArea__t,s__SetOrClass) ).

fof(kb_SUMO_11965,axiom,
    s__documentation(s__AntarcticArea,s__EnglishLanguage,'The area below the AntarcticCircle, which is 66 degrees 33 minutes and 38 seconds south latitude. It is dark for at least 24 hours at some point during the year, with an increasing period of yearly continuous darkness as one gets closer to the South Pole.') ).

fof(kb_SUMO_11966,axiom,
    ! [V__REGION] :
      ( s__instance(V__REGION,s__Object)
     => ( ( s__instance(V__REGION,s__GeographicArea)
          & s__located(V__REGION,s__AntarcticArea) )
       => ? [V__DAY] :
            ( s__instance(V__DAY,s__TimePosition)
            & s__instance(V__DAY,s__Day)
            & s__holdsDuring(V__DAY,'(~ s__attribute(V__REGION,s__Illuminated))') ) ) ) ).

fof(kb_SUMO_11967,axiom,
    s__instance(s__oppositeDirection__m,s__BinaryPredicate) ).

fof(kb_SUMO_11968,axiom,
    s__instance(s__oppositeDirection__m,s__SymmetricRelation) ).

fof(kb_SUMO_11969,axiom,
    s__instance(s__oppositeDirection__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_11970,axiom,
    s__domain(s__oppositeDirection__m,"1",s__PositionalAttribute) ).

fof(kb_SUMO_11971,axiom,
    s__domain(s__oppositeDirection__m,"2",s__PositionalAttribute) ).

fof(kb_SUMO_11972,axiom,
    s__documentation(s__oppositeDirection__m,s__EnglishLanguage,'(&%oppositeDirection ?DIR1 ?DIR2) means that the &%PositionalAttribute ?DIR1 points in the compass direction opposite to the &%DirectionalAttribute ?DIR2.') ).

fof(kb_SUMO_11973,axiom,
    s__oppositeDirection(s__North,s__South) ).

fof(kb_SUMO_11974,axiom,
    s__oppositeDirection(s__East,s__West) ).

fof(kb_SUMO_11975,axiom,
    ! [V__DIR,V__OPPDIR,V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__OPPDIR,s__PositionalAttribute) )
     => ( ( s__orientation(V__OBJ1,V__OBJ2,V__DIR)
          & s__instance(V__DIR,s__PositionalAttribute)
          & s__oppositeDirection(V__DIR,V__OPPDIR) )
       => s__orientation(V__OBJ2,V__OBJ1,V__OPPDIR) ) ) ).

fof(kb_SUMO_11976,axiom,
    ! [V__DIR2,V__DIR1] :
      ( ( s__instance(V__DIR1,s__PositionalAttribute)
        & s__instance(V__DIR2,s__PositionalAttribute) )
     => ( s__oppositeDirection(V__DIR1,V__DIR2)
       => s__contraryAttribute_2(V__DIR1,V__DIR2) ) ) ).

fof(kb_SUMO_11977,axiom,
    s__instance(s__Northeast,s__DirectionalAttribute) ).

fof(kb_SUMO_11978,axiom,
    s__documentation(s__Northeast,s__EnglishLanguage,'&%Northeast represents the compass direction of Northeast.') ).

fof(kb_SUMO_11979,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__Northeast)
      <=> ( s__orientation(V__OBJ1,V__OBJ2,s__North)
          & s__orientation(V__OBJ1,V__OBJ2,s__East) ) ) ) ).

fof(kb_SUMO_11980,axiom,
    s__instance(s__Southeast,s__DirectionalAttribute) ).

fof(kb_SUMO_11981,axiom,
    s__documentation(s__Southeast,s__EnglishLanguage,'&%Southeast represents the compass direction of Southeast.') ).

fof(kb_SUMO_11982,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__Southeast)
      <=> ( s__orientation(V__OBJ1,V__OBJ2,s__South)
          & s__orientation(V__OBJ1,V__OBJ2,s__East) ) ) ) ).

fof(kb_SUMO_11983,axiom,
    s__instance(s__Southwest,s__DirectionalAttribute) ).

fof(kb_SUMO_11984,axiom,
    s__oppositeDirection(s__Northeast,s__Southwest) ).

fof(kb_SUMO_11985,axiom,
    s__documentation(s__Southwest,s__EnglishLanguage,'&%Southwest represents the compass direction of Southwest.') ).

fof(kb_SUMO_11986,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__Southwest)
      <=> ( s__orientation(V__OBJ1,V__OBJ2,s__South)
          & s__orientation(V__OBJ1,V__OBJ2,s__West) ) ) ) ).

fof(kb_SUMO_11987,axiom,
    s__instance(s__Northwest,s__DirectionalAttribute) ).

fof(kb_SUMO_11988,axiom,
    s__oppositeDirection(s__Northwest,s__Southeast) ).

fof(kb_SUMO_11989,axiom,
    s__documentation(s__Northwest,s__EnglishLanguage,'&%Northwest represents the compass direction of Northwest.') ).

fof(kb_SUMO_11990,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__Northwest)
      <=> ( s__orientation(V__OBJ1,V__OBJ2,s__North)
          & s__orientation(V__OBJ1,V__OBJ2,s__West) ) ) ) ).

fof(kb_SUMO_11991,axiom,
    s__instance(s__headingWRTTrueNorth__m,s__BinaryPredicate) ).

fof(kb_SUMO_11992,axiom,
    s__instance(s__headingWRTTrueNorth__m,s__AsymmetricRelation) ).

fof(kb_SUMO_11993,axiom,
    s__domain(s__headingWRTTrueNorth__m,"1",s__Object) ).

fof(kb_SUMO_11994,axiom,
    s__domain(s__headingWRTTrueNorth__m,"2",s__PlaneAngleMeasure) ).

fof(kb_SUMO_11995,axiom,
    s__documentation(s__headingWRTTrueNorth__m,s__EnglishLanguage,'(&%headingWRTTrueNorth ?OBJ ?DEGREE) means that the front-to-back axis of the &%Object ?OBJ points in the direction ?DEGREE, with respect to true North.') ).

fof(kb_SUMO_11996,axiom,
    s__instance(s__headingWRTMagneticNorth__m,s__BinaryPredicate) ).

fof(kb_SUMO_11997,axiom,
    s__instance(s__headingWRTMagneticNorth__m,s__AsymmetricRelation) ).

fof(kb_SUMO_11998,axiom,
    s__domain(s__headingWRTMagneticNorth__m,"1",s__Object) ).

fof(kb_SUMO_11999,axiom,
    s__domain(s__headingWRTMagneticNorth__m,"2",s__PlaneAngleMeasure) ).

fof(kb_SUMO_12000,axiom,
    s__documentation(s__headingWRTMagneticNorth__m,s__EnglishLanguage,'(&%headingWRTMagneticNorth ?OBJ ?DEGREE) means that the front-to-back axis of the &%Object ?OBJ points in the direction ?DEGREE, with respect to magnetic North.') ).

fof(kb_SUMO_12001,axiom,
    s__instance(s__headingWRTCompassNorth__m,s__BinaryPredicate) ).

fof(kb_SUMO_12002,axiom,
    s__instance(s__headingWRTCompassNorth__m,s__AsymmetricRelation) ).

fof(kb_SUMO_12003,axiom,
    s__domain(s__headingWRTCompassNorth__m,"1",s__Object) ).

fof(kb_SUMO_12004,axiom,
    s__domain(s__headingWRTCompassNorth__m,"2",s__PlaneAngleMeasure) ).

fof(kb_SUMO_12005,axiom,
    s__documentation(s__headingWRTCompassNorth__m,s__EnglishLanguage,'(&%headingWRTCompassNorth ?OBJ ?DEGREE) means that the front-to-back axis of the &%Object ?OBJ points in the direction ?DEGREE, according to the compass carried by ?OBJ.') ).

fof(kb_SUMO_12006,axiom,
    s__instance(s__courseWRTTrueNorth__m,s__TernaryPredicate) ).

fof(kb_SUMO_12007,axiom,
    s__domain(s__courseWRTTrueNorth__m,"1",s__Physical) ).

fof(kb_SUMO_12008,axiom,
    s__domain(s__courseWRTTrueNorth__m,"2",s__Physical) ).

fof(kb_SUMO_12009,axiom,
    s__domain(s__courseWRTTrueNorth__m,"3",s__PlaneAngleMeasure) ).

fof(kb_SUMO_12010,axiom,
    s__documentation(s__courseWRTTrueNorth__m,s__EnglishLanguage,'(&%courseWRTTrueNorth ?OBJ1 ?OBJ2 ?HEADING) means that the course heading or track from ?OBJ1 to ?OBJ2 is ?HEADING, in &%AngularDegrees, with the reference point of 000 degrees being true North.') ).

fof(kb_SUMO_12011,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__courseWRTTrueNorth(V__OBJ1,V__OBJ2,s__MeasureFn("0",s__AngularDegree))
      <=> s__orientation(V__OBJ1,V__OBJ2,s__North) ) ) ).

fof(kb_SUMO_12012,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__courseWRTTrueNorth(V__OBJ1,V__OBJ2,s__MeasureFn("90",s__AngularDegree))
      <=> s__orientation(V__OBJ1,V__OBJ2,s__East) ) ) ).

fof(kb_SUMO_12013,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__courseWRTTrueNorth(V__OBJ1,V__OBJ2,s__MeasureFn("180",s__AngularDegree))
      <=> s__orientation(V__OBJ1,V__OBJ2,s__South) ) ) ).

fof(kb_SUMO_12014,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__courseWRTTrueNorth(V__OBJ1,V__OBJ2,s__MeasureFn("270",s__AngularDegree))
      <=> s__orientation(V__OBJ1,V__OBJ2,s__West) ) ) ).

fof(kb_SUMO_12015,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__courseWRTTrueNorth(V__OBJ1,V__OBJ2,s__MeasureFn("360",s__AngularDegree))
      <=> s__orientation(V__OBJ1,V__OBJ2,s__North) ) ) ).

fof(kb_SUMO_12016,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__courseWRTTrueNorth(V__OBJ1,V__OBJ2,s__MeasureFn("45",s__AngularDegree))
      <=> s__orientation(V__OBJ1,V__OBJ2,s__Northeast) ) ) ).

fof(kb_SUMO_12017,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__courseWRTTrueNorth(V__OBJ1,V__OBJ2,s__MeasureFn("135",s__AngularDegree))
      <=> s__orientation(V__OBJ1,V__OBJ2,s__Southeast) ) ) ).

fof(kb_SUMO_12018,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__courseWRTTrueNorth(V__OBJ1,V__OBJ2,s__MeasureFn("225",s__AngularDegree))
      <=> s__orientation(V__OBJ1,V__OBJ2,s__Southwest) ) ) ).

fof(kb_SUMO_12019,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__courseWRTTrueNorth(V__OBJ1,V__OBJ2,s__MeasureFn("315",s__AngularDegree))
      <=> s__orientation(V__OBJ1,V__OBJ2,s__Northwest) ) ) ).

fof(kb_SUMO_12020,axiom,
    s__instance(s__magneticVariation__m,s__TernaryPredicate) ).

fof(kb_SUMO_12021,axiom,
    s__domain(s__magneticVariation__m,"1",s__GeographicArea) ).

fof(kb_SUMO_12022,axiom,
    s__domain(s__magneticVariation__m,"2",s__PlaneAngleMeasure) ).

fof(kb_SUMO_12023,axiom,
    s__domain(s__magneticVariation__m,"3",s__DirectionalAttribute) ).

fof(kb_SUMO_12024,axiom,
    s__documentation(s__magneticVariation__m,s__EnglishLanguage,'(&%magneticVariation ?AREA ?DEGREE ?DIRECTION) means that in the &%GeographicArea ?AREA, the magnetic variation of a compass from 000 degrees true is ?DEGREE &%AngularDegrees in ?DIRECTION (&%East or &%West).') ).

fof(kb_SUMO_12025,axiom,
    ! [V__DEGREE,V__DIRECTION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__DEGREE,s__PlaneAngleMeasure) )
     => ( s__magneticVariation(V__AREA,V__DEGREE,V__DIRECTION)
       => ( V__DIRECTION = s__East
          | V__DIRECTION = s__West ) ) ) ).

fof(kb_SUMO_12026,axiom,
    s__instance(s__courseWRTMagneticNorth__m,s__TernaryPredicate) ).

fof(kb_SUMO_12027,axiom,
    s__domain(s__courseWRTMagneticNorth__m,"1",s__Physical) ).

fof(kb_SUMO_12028,axiom,
    s__domain(s__courseWRTMagneticNorth__m,"2",s__Physical) ).

fof(kb_SUMO_12029,axiom,
    s__domain(s__courseWRTMagneticNorth__m,"3",s__PlaneAngleMeasure) ).

fof(kb_SUMO_12030,axiom,
    s__documentation(s__courseWRTMagneticNorth__m,s__EnglishLanguage,'(&%courseWRTMagneticNorth ?OBJ1 ?OBJ2 ?HEADING) means that the course heading from ?OBJ1 to ?OBJ2 is ?HEADING in &%AngularDegrees, with the reference point of 000 degrees being the magnetic North pole.') ).

fof(kb_SUMO_12031,axiom,
    ! [V__DEGREE,V__MAGDEGREE,V__DIRECTION,V__AREA,V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Physical)
        & s__instance(V__OBJ1,s__Physical)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__MAGDEGREE,s__PlaneAngleMeasure)
        & s__instance(V__DEGREE,s__PlaneAngleMeasure) )
     => ( ( s__courseWRTMagneticNorth(V__OBJ1,V__OBJ2,V__MAGDEGREE)
          & s__partlyLocated(V__OBJ1,V__AREA)
          & s__partlyLocated(V__OBJ2,V__AREA)
          & s__magneticVariation(V__AREA,V__DEGREE,V__DIRECTION) )
       => ? [V__DIFFDEGREE,V__TRUEDEGREE] :
            ( s__instance(V__TRUEDEGREE,s__PlaneAngleMeasure)
            & ( ( V__DIRECTION = s__East
                & V__DIFFDEGREE = plus(V__MAGDEGREE,V__DEGREE) )
             => s__courseWRTTrueNorth(V__OBJ1,V__OBJ2,V__TRUEDEGREE) )
            & ( ( V__DIRECTION = s__West
                & V__DIFFDEGREE = minus(V__MAGDEGREE,V__DEGREE) )
             => s__courseWRTTrueNorth(V__OBJ1,V__OBJ2,V__TRUEDEGREE) ) ) ) ) ).

fof(kb_SUMO_12032,axiom,
    s__instance(s__courseWRTCompassNorth__m,s__TernaryPredicate) ).

fof(kb_SUMO_12033,axiom,
    s__domain(s__courseWRTCompassNorth__m,"1",s__Physical) ).

fof(kb_SUMO_12034,axiom,
    s__domain(s__courseWRTCompassNorth__m,"2",s__Physical) ).

fof(kb_SUMO_12035,axiom,
    s__domain(s__courseWRTCompassNorth__m,"3",s__PlaneAngleMeasure) ).

fof(kb_SUMO_12036,axiom,
    s__documentation(s__courseWRTCompassNorth__m,s__EnglishLanguage,'(&%courseWRTCompassNorth ?OBJ1 ?OBJ2 ?HEADING) means that the course heading from ?OBJ1 to ?OBJ2 is ?HEADING in &%AngularDegrees, with the reference point of 000 degrees North as measured by compass on or at ?OBJ1.') ).

fof(kb_SUMO_12037,axiom,
    s__instance(s__relativeBearing__m,s__TernaryPredicate) ).

fof(kb_SUMO_12038,axiom,
    s__domain(s__relativeBearing__m,"1",s__Object) ).

fof(kb_SUMO_12039,axiom,
    s__domain(s__relativeBearing__m,"2",s__Object) ).

fof(kb_SUMO_12040,axiom,
    s__domain(s__relativeBearing__m,"3",s__PlaneAngleMeasure) ).

fof(kb_SUMO_12041,axiom,
    s__documentation(s__relativeBearing__m,s__EnglishLanguage,'(&%relativeBearing ?OBJ1?OBJ2 ?DEGREES) means that ?OBJ1 and ?OBJ2 are separated by the amount ?DEGREES of &%PlaneAngleMeasure.') ).

fof(kb_SUMO_12042,axiom,
    s__names(fathom,s__Fathom) ).

fof(kb_SUMO_12043,axiom,
    s__instance(s__Fathom,s__UnitOfLength) ).

fof(kb_SUMO_12044,axiom,
    s__MeasureFn("1",s__Fathom) = s__MeasureFn("6",s__FootLength) ).

fof(kb_SUMO_12045,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Fathom) = s__MeasureFn(times(V__NUMBER,"6"),s__FootLength) ) ) ).

fof(kb_SUMO_12046,axiom,
    s__documentation(s__Fathom,s__EnglishLanguage,'&%Fathom is a &%UnitOfMeasure used for measuring water depth. One fathom is equal to six feet.') ).

fof(kb_SUMO_12047,axiom,
    s__names('nautical mile',s__NauticalMile) ).

fof(kb_SUMO_12048,axiom,
    s__instance(s__NauticalMile,s__UnitOfLength) ).

fof(kb_SUMO_12049,axiom,
    s__documentation(s__NauticalMile,s__EnglishLanguage,'&%NauticalMile represents the international unit used for measuring distance in sea and air navigation. The unit is based on the length of a minute of arc of a great circle of &%PlanetEarth.') ).

fof(kb_SUMO_12050,axiom,
    s__MeasureFn("1",s__NauticalMile) = s__MeasureFn("6076.1",s__FootLength) ).

fof(kb_SUMO_12051,axiom,
    s__MeasureFn("1",s__NauticalMile) = s__MeasureFn("1852",s__Meter) ).

fof(kb_SUMO_12052,axiom,
    ! [V__AMOUNT,V__NUM] :
      ( s__instance(V__NUM,s__RealNumber)
     => ( V__AMOUNT = s__MeasureFn(V__NUM,s__NauticalMile)
       => V__AMOUNT = s__MeasureFn(times(V__NUM,"1.852"),s__KiloFn(s__Meter)) ) ) ).

fof(kb_SUMO_12053,axiom,
    ! [V__AMOUNT,V__NUM] :
      ( s__instance(V__NUM,s__RealNumber)
     => ( V__AMOUNT = s__MeasureFn(V__NUM,s__NauticalMile)
       => V__AMOUNT = s__MeasureFn(times(V__NUM,"1.151"),s__Mile) ) ) ).

fof(kb_SUMO_12054,axiom,
    ! [V__NUM] :
      ( s__instance(V__NUM,s__RealNumber)
     => ( V__NUM = times("1",V__NUM)
       => s__MeasureFn(V__NUM,s__NauticalMile) = s__MeasureFn(times(V__NUM,"1852"),s__Meter) ) ) ).

fof(kb_SUMO_12055,axiom,
    ! [V__NUM] :
      ( s__instance(V__NUM,s__RealNumber)
     => ( V__NUM = times("1",V__NUM)
       => s__MeasureFn(V__NUM,s__NauticalMile) = s__MeasureFn(times(V__NUM,"1.852"),s__KiloFn(s__Meter)) ) ) ).

fof(kb_SUMO_12056,axiom,
    ! [V__NUM] :
      ( s__instance(V__NUM,s__RealNumber)
     => ( V__NUM = times("1",V__NUM)
       => s__MeasureFn(V__NUM,s__NauticalMile) = s__MeasureFn(times(V__NUM,"6076.1"),s__FootLength) ) ) ).

fof(kb_SUMO_12057,axiom,
    ! [V__NUM] :
      ( s__instance(V__NUM,s__RealNumber)
     => ( V__NUM = times("1",V__NUM)
       => s__MeasureFn(V__NUM,s__NauticalMile) = s__MeasureFn(times(V__NUM,"1.151"),s__Mile) ) ) ).

fof(kb_SUMO_12058,axiom,
    s__names(knot,s__KnotUnitOfSpeed) ).

fof(kb_SUMO_12059,axiom,
    s__abbreviation(kt,s__KnotUnitOfSpeed) ).

fof(kb_SUMO_12060,axiom,
    s__instance(s__KnotUnitOfSpeed,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_12061,axiom,
    s__documentation(s__KnotUnitOfSpeed,s__EnglishLanguage,'&%KnotUnitOfSpeed is a unit for measuring speed. One &%KnotUnitOfSpeed is equal to one &%NauticalMile per one &%HourDuration.') ).

fof(kb_SUMO_12062,axiom,
    ! [V__TIME,V__SPEED,V__DISTANCE] :
      ( ( s__instance(V__DISTANCE,s__RealNumber)
        & s__instance(V__TIME,s__RealNumber) )
     => ( V__SPEED = s__SpeedFn(s__MeasureFn(V__DISTANCE,s__NauticalMile),s__MeasureFn(V__TIME,s__HourDuration))
       => V__SPEED = s__MeasureFn(divide(V__DISTANCE,V__TIME),s__KnotUnitOfSpeed) ) ) ).

fof(kb_SUMO_12063,axiom,
    ! [V__SPEED,V__NUM] :
      ( s__instance(V__NUM,s__RealNumber)
     => ( V__SPEED = s__MeasureFn(V__NUM,s__KnotUnitOfSpeed)
       => V__SPEED = s__SpeedFn(s__MeasureFn(V__NUM,s__NauticalMile),s__MeasureFn("1",s__HourDuration)) ) ) ).

fof(kb_SUMO_12064,axiom,
    s__instance(s__SquareMeter,s__UnitOfArea) ).

fof(kb_SUMO_12065,axiom,
    s__documentation(s__SquareMeter,s__EnglishLanguage,'&%SquareMeter represents a &%UnitOfMeasure equal to one square &%Meter.') ).

fof(kb_SUMO_12066,axiom,
    s__MeasureFn("1",s__SquareMeter) = times(s__MeasureFn("1",s__Meter),s__MeasureFn("1",s__Meter)) ).

fof(kb_SUMO_12067,axiom,
    s__instance(s__SquareUnitFn__m,s__UnaryFunction) ).

fof(kb_SUMO_12068,axiom,
    s__domain(s__SquareUnitFn__m,"1",s__UnitOfMeasure) ).

fof(kb_SUMO_12069,axiom,
    s__range(s__SquareUnitFn__m,s__UnitOfMeasure) ).

fof(kb_SUMO_12070,axiom,
    s__documentation(s__SquareUnitFn__m,s__EnglishLanguage,'(&%SquareUnitFn ?UNIT) denotes the &%UnitOfMeasure that is the square of the &%UnitOfMeasure ?UNIT. For example, (&%SquareUnitFn (&%KiloFn &%Meter)) denotes the unit of a square kilometer.') ).

fof(kb_SUMO_12071,axiom,
    ! [V__AMOUNT,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & V__AMOUNT = s__MeasureFn("1",s__SquareUnitFn(V__UNIT)) )
    <=> V__AMOUNT = times(s__MeasureFn("1",V__UNIT),s__MeasureFn("1",V__UNIT)) ) ).

fof(kb_SUMO_12072,axiom,
    s__SquareMeter = s__SquareUnitFn(s__Meter) ).

fof(kb_SUMO_12073,axiom,
    s__SquareKilometer = s__SquareUnitFn(s__KiloFn(s__Meter)) ).

fof(kb_SUMO_12074,axiom,
    s__subclass(s__LandForm,s__GeographicArea) ).

fof(kb_SUMO_12075,axiom,
    s__documentation(s__LandForm,s__EnglishLanguage,'A &%LandForm is the class of geographically and/or geologically distinct areas that occur on Earths surface, including mountains, hills, plains, valleys, deltas, and features of submerged land areas such as the ocean floor.') ).

fof(kb_SUMO_12076,axiom,
    s__subclass(s__UplandArea,s__LandForm) ).

fof(kb_SUMO_12077,axiom,
    s__documentation(s__UplandArea,s__EnglishLanguage,'An &%UplandArea is a &%LandArea elevated above the surrounding terrain.') ).

fof(kb_SUMO_12078,axiom,
    s__subclass(s__LowlandArea,s__LandForm) ).

fof(kb_SUMO_12079,axiom,
    s__instance(s__LowlandArea__t,s__SetOrClass) ).

fof(kb_SUMO_12080,axiom,
    s__documentation(s__LowlandArea,s__EnglishLanguage,'A &%LowlandArea is a land area lower than the surrounding region, and usually level land.') ).

fof(kb_SUMO_12081,axiom,
    s__subclass(s__UndergroundArea,s__GeographicArea) ).

fof(kb_SUMO_12082,axiom,
    s__instance(s__UndergroundArea__t,s__SetOrClass) ).

fof(kb_SUMO_12083,axiom,
    s__documentation(s__UndergroundArea,s__EnglishLanguage,'The class of regions &%located &%Below the surface of the earth.') ).

fof(kb_SUMO_12084,axiom,
    ! [V__place] :
      ( s__instance(V__place,s__Object)
     => ( s__instance(V__place,s__UndergroundArea)
       => ? [V__area,V__ground] :
            ( s__instance(V__ground,s__SelfConnectedObject)
            & s__instance(V__area,s__Object)
            & s__surface(V__ground,s__PlanetEarth)
            & s__part(V__area,V__ground)
            & s__orientation(V__place,V__area,s__Below) ) ) ) ).

fof(kb_SUMO_12085,axiom,
    ! [V__alt2,V__alt1,V__area,V__ground,V__place] :
      ( ( s__instance(V__place,s__Object)
        & s__instance(V__ground,s__SelfConnectedObject)
        & s__instance(V__area,s__Object)
        & s__instance(V__alt1,s__PhysicalQuantity)
        & s__instance(V__alt2,s__PhysicalQuantity) )
     => ( ( s__instance(V__place,s__UndergroundArea)
          & s__earthAltitude(V__place,V__alt1)
          & s__surface(V__ground,s__PlanetEarth)
          & s__part(V__area,V__ground)
          & s__orientation(V__place,V__area,s__Below)
          & s__earthAltitude(V__area,V__alt2) )
       => greater(V__alt2,V__alt1) ) ) ).

fof(kb_SUMO_12086,axiom,
    s__subclass(s__MountainRange,s__LandForm) ).

fof(kb_SUMO_12087,axiom,
    s__instance(s__MountainRange__t,s__SetOrClass) ).

fof(kb_SUMO_12088,axiom,
    s__subclass(s__MountainRange,s__UplandArea) ).

fof(kb_SUMO_12089,axiom,
    s__documentation(s__MountainRange,s__EnglishLanguage,'A &%MountainRange is a row or chain of connected mountains.') ).

fof(kb_SUMO_12090,axiom,
    ! [V__Mountain1,V__Range] :
      ( ( s__instance(V__Range,s__CorpuscularObject)
        & s__instance(V__Mountain1,s__Object) )
     => ( ( s__instance(V__Range,s__MountainRange)
          & s__part(V__Mountain1,V__Range) )
       => ? [V__Mountain2] :
            ( s__instance(V__Mountain2,s__CorpuscularObject)
            & s__component(V__Mountain2,V__Range)
            & s__instance(V__Mountain2,s__Mountain)
            & s__meetsSpatially(V__Mountain1,V__Mountain2) ) ) ) ).

fof(kb_SUMO_12091,axiom,
    s__subclass(s__Mountain,s__LandForm) ).

fof(kb_SUMO_12092,axiom,
    s__instance(s__Mountain__t,s__SetOrClass) ).

fof(kb_SUMO_12093,axiom,
    s__subclass(s__Mountain,s__UplandArea) ).

fof(kb_SUMO_12094,axiom,
    s__documentation(s__Mountain,s__EnglishLanguage,'A &%Mountain is a high, rocky &%LandForm, usually with steep sides and a pointed or rounded top, and higher than a &%Hill.') ).

fof(kb_SUMO_12095,axiom,
    ! [V__Mountain] :
      ( s__instance(V__Mountain,s__Object)
     => ( s__instance(V__Mountain,s__Mountain)
       => ? [V__Incline] :
            ( s__instance(V__Incline,s__Object)
            & s__instance(V__Incline,s__SlopedArea)
            & s__attribute(V__Incline,s__SteepTerrain)
            & s__part(V__Incline,V__Mountain) ) ) ) ).

fof(kb_SUMO_12096,axiom,
    s__groundSurfaceType(s__Mountain,s__Rock) ).

fof(kb_SUMO_12097,axiom,
    s__groundSubsurfaceType(s__Mountain,s__Rock) ).

fof(kb_SUMO_12098,axiom,
    s__subclass(s__Hill,s__LandForm) ).

fof(kb_SUMO_12099,axiom,
    s__subclass(s__Hill,s__UplandArea) ).

fof(kb_SUMO_12100,axiom,
    s__documentation(s__Hill,s__EnglishLanguage,'A &%Hill is a raised part of the earths surface with sloping sides - an old mountain which because of erosion has become shorter and more rounded.') ).

fof(kb_SUMO_12101,axiom,
    ! [V__Hill] :
      ( s__instance(V__Hill,s__Object)
     => ( s__instance(V__Hill,s__Hill)
       => ? [V__Incline] :
            ( s__instance(V__Incline,s__Object)
            & s__instance(V__Incline,s__SlopedArea)
            & s__part(V__Incline,V__Hill) ) ) ) ).

fof(kb_SUMO_12102,axiom,
    s__subclass(s__Volcano,s__LandForm) ).

fof(kb_SUMO_12103,axiom,
    s__documentation(s__Volcano,s__EnglishLanguage,'A &%Volcano in the broadest sense, i.e., a region containing a vent through which magmous and/or pyroclastic materials are passed from the interior of the Earth to its surface (atmospheric or underwater).') ).

fof(kb_SUMO_12104,axiom,
    s__subclass(s__VolcanoStatus,s__InternalAttribute) ).

fof(kb_SUMO_12105,axiom,
    s__instance(s__VolcanicallyActive,s__VolcanoStatus) ).

fof(kb_SUMO_12106,axiom,
    s__instance(s__VolcanoStatus__t,s__SetOrClass) ).

fof(kb_SUMO_12107,axiom,
    s__instance(s__VolcanicallyDormant,s__VolcanoStatus) ).

fof(kb_SUMO_12108,axiom,
    s__instance(s__VolcanicallyExtinct,s__VolcanoStatus) ).

fof(kb_SUMO_12109,axiom,
    s__contraryAttribute_3(s__VolcanicallyActive,s__VolcanicallyDormant,s__VolcanicallyExtinct) ).

fof(kb_SUMO_12110,axiom,
    s__exhaustiveAttribute_4(s__VolcanoStatus,s__VolcanicallyActive,s__VolcanicallyDormant,s__VolcanicallyExtinct) ).

fof(kb_SUMO_12111,axiom,
    ! [V__event] :
      ( s__instance(V__event,s__Process)
     => ( s__instance(V__event,s__VolcanicEruption)
       => ? [V__volcano] :
            ( s__instance(V__volcano,s__Agent)
            & s__instance(V__volcano,s__Volcano)
            & s__agent(V__event,V__volcano) ) ) ) ).

fof(kb_SUMO_12112,axiom,
    s__subclass(s__VolcanicMountain,s__Mountain) ).

fof(kb_SUMO_12113,axiom,
    s__instance(s__VolcanicMountain__t,s__SetOrClass) ).

fof(kb_SUMO_12114,axiom,
    s__subclass(s__VolcanicMountain,s__Volcano) ).

fof(kb_SUMO_12115,axiom,
    s__documentation(s__VolcanicMountain,s__EnglishLanguage,'A &%VolcanicMountain is a cone-shaped mountain formed out of rock or ash thrown up from inside the earth, frequently with an opening or depression at the top.') ).

fof(kb_SUMO_12116,axiom,
    s__subclass(s__VolcanicCone,s__Hill) ).

fof(kb_SUMO_12117,axiom,
    s__instance(s__VolcanicCone__t,s__SetOrClass) ).

fof(kb_SUMO_12118,axiom,
    s__instance(s__Hill__t,s__SetOrClass) ).

fof(kb_SUMO_12119,axiom,
    s__subclass(s__VolcanicCone,s__Volcano) ).

fof(kb_SUMO_12120,axiom,
    s__instance(s__Volcano__t,s__SetOrClass) ).

fof(kb_SUMO_12121,axiom,
    s__documentation(s__VolcanicCone,s__EnglishLanguage,'A &%VolcanicCone is a hill of lava or pyroclastics surrounding a volcanic vent. Not as high as a &%VolcanicMountain.') ).

fof(kb_SUMO_12122,axiom,
    s__subclass(s__WatershedDivide,s__LandArea) ).

fof(kb_SUMO_12123,axiom,
    s__instance(s__WatershedDivide__t,s__SetOrClass) ).

fof(kb_SUMO_12124,axiom,
    s__subclass(s__WatershedDivide,s__UplandArea) ).

fof(kb_SUMO_12125,axiom,
    s__documentation(s__WatershedDivide,s__EnglishLanguage,'A &%WatershedDivide is a summit area, or narrow tract of higher ground that constitutes the watershed boundary between two adjacent drainage basins, it divides the surface waters that flow naturally in one direction from those that flow in the opposite direction.') ).

fof(kb_SUMO_12126,axiom,
    s__subclass(s__SlopedArea,s__LandForm) ).

fof(kb_SUMO_12127,axiom,
    s__instance(s__SlopedArea__t,s__SetOrClass) ).

fof(kb_SUMO_12128,axiom,
    s__documentation(s__SlopedArea,s__EnglishLanguage,'A &%SlopedArea is a land surface which lies at an angle to the horizontal so that some points on it are higher than others, a slope.') ).

fof(kb_SUMO_12129,axiom,
    ! [V__incline] :
      ( s__instance(V__incline,s__SelfConnectedObject)
     => ( s__instance(V__incline,s__SlopedArea)
       => ? [V__top,V__bottom,V__height1,V__height2] :
            ( s__instance(V__height2,s__PhysicalQuantity)
            & s__instance(V__height2,s__Attribute)
            & s__instance(V__height1,s__PhysicalQuantity)
            & s__instance(V__height1,s__Attribute)
            & s__instance(V__bottom,s__SelfConnectedObject)
            & s__instance(V__top,s__SelfConnectedObject)
            & s__top(V__top,V__incline)
            & s__bottom(V__bottom,V__incline)
            & s__earthAltitude(V__top,V__height1)
            & s__earthAltitude(V__bottom,V__height2)
            & s__successorAttributeClosure(V__height2,V__height1)
            & greater(V__height1,V__height2) ) ) ) ).

fof(kb_SUMO_12130,axiom,
    s__subclass(s__Cliff,s__SlopedArea) ).

fof(kb_SUMO_12131,axiom,
    s__instance(s__Cliff__t,s__SetOrClass) ).

fof(kb_SUMO_12132,axiom,
    s__documentation(s__Cliff,s__EnglishLanguage,'A &%Cliff is any high, very-steep-to-perpendicular or overhanging face of rock or earth, a precipice.') ).

fof(kb_SUMO_12133,axiom,
    ! [V__cliff] :
      ( s__instance(V__cliff,s__LandArea)
     => ( s__instance(V__cliff,s__Cliff)
       => ? [V__slope] :
            ( s__instance(V__slope,s__NonnegativeRealNumber)
            & s__instance(V__slope,s__RationalNumber)
            & s__slopeGradient(V__cliff,V__slope)
            & greater(V__slope,"0.60")
            & greater("1.20",V__slope) ) ) ) ).

fof(kb_SUMO_12134,axiom,
    s__subclass(s__Plateau,s__LandForm) ).

fof(kb_SUMO_12135,axiom,
    s__instance(s__Plateau__t,s__SetOrClass) ).

fof(kb_SUMO_12136,axiom,
    s__subclass(s__Plateau,s__UplandArea) ).

fof(kb_SUMO_12137,axiom,
    s__documentation(s__Plateau,s__EnglishLanguage,'A &%Plateau is a flat upland area with one steep face, elevated plain.') ).

fof(kb_SUMO_12138,axiom,
    ! [V__Top,V__Plateau] :
      ( ( s__instance(V__Plateau,s__SelfConnectedObject)
        & s__instance(V__Top,s__SelfConnectedObject) )
     => ( ( s__instance(V__Plateau,s__Plateau)
          & s__top(V__Top,V__Plateau) )
       => s__attribute(V__Top,s__FlatTerrain) ) ) ).

fof(kb_SUMO_12139,axiom,
    ! [V__plateau] :
      ( s__instance(V__plateau,s__Object)
     => ( s__instance(V__plateau,s__Plateau)
       => ? [V__slope] :
            ( s__instance(V__slope,s__Object)
            & s__instance(V__slope,s__SlopedArea)
            & s__attribute(V__slope,s__SteepTerrain)
            & s__overlapsSpatially(V__slope,V__plateau) ) ) ) ).

fof(kb_SUMO_12140,axiom,
    s__subclass(s__Mesa,s__LandForm) ).

fof(kb_SUMO_12141,axiom,
    s__subclass(s__Mesa,s__UplandArea) ).

fof(kb_SUMO_12142,axiom,
    s__instance(s__Mesa__t,s__SetOrClass) ).

fof(kb_SUMO_12143,axiom,
    s__instance(s__UplandArea__t,s__SetOrClass) ).

fof(kb_SUMO_12144,axiom,
    s__documentation(s__Mesa,s__EnglishLanguage,'A &%Mesa is a land formation having a relatively flat top and steep rock walls.') ).

fof(kb_SUMO_12145,axiom,
    ! [V__Top,V__Mesa] :
      ( ( s__instance(V__Mesa,s__SelfConnectedObject)
        & s__instance(V__Top,s__SelfConnectedObject) )
     => ( ( s__instance(V__Mesa,s__Mesa)
          & s__top(V__Top,V__Mesa) )
       => s__attribute(V__Top,s__FlatTerrain) ) ) ).

fof(kb_SUMO_12146,axiom,
    ! [V__Side,V__Mesa] :
      ( ( s__instance(V__Mesa,s__SelfConnectedObject)
        & s__instance(V__Side,s__SelfConnectedObject) )
     => ( ( s__instance(V__Mesa,s__Mesa)
          & s__side(V__Side,V__Mesa) )
       => s__attribute(V__Side,s__SteepTerrain) ) ) ).

fof(kb_SUMO_12147,axiom,
    s__subclass(s__Butte,s__UplandArea) ).

fof(kb_SUMO_12148,axiom,
    s__subclass(s__Butte,s__LandForm) ).

fof(kb_SUMO_12149,axiom,
    s__instance(s__Butte__t,s__SetOrClass) ).

fof(kb_SUMO_12150,axiom,
    s__documentation(s__Butte,s__EnglishLanguage,'A &%Butte is an &%Upland raised sharply from the surrounding region. Smaller in area than a &%Mesa.') ).

fof(kb_SUMO_12151,axiom,
    ! [V__side,V__butte] :
      ( ( s__instance(V__butte,s__SelfConnectedObject)
        & s__instance(V__side,s__SelfConnectedObject) )
     => ( ( s__instance(V__butte,s__Butte)
          & s__side(V__side,V__butte) )
       => s__attribute(V__side,s__SteepTerrain) ) ) ).

fof(kb_SUMO_12152,axiom,
    ! [V__butte,V__top] :
      ( ( s__instance(V__top,s__SelfConnectedObject)
        & s__instance(V__butte,s__SelfConnectedObject) )
     => ( ( s__instance(V__butte,s__Butte)
          & s__top(V__top,V__butte) )
       => s__attribute(V__top,s__FlatTerrain) ) ) ).

fof(kb_SUMO_12153,axiom,
    ! [V__butte,V__size1,V__size2,V__mesa,V__unit] :
      ( ( s__instance(V__unit,s__UnitOfMeasure)
        & s__instance(V__mesa,s__Object)
        & s__instance(V__size2,s__RealNumber)
        & s__instance(V__size1,s__RealNumber)
        & s__instance(V__butte,s__Object) )
     => ( ( s__instance(V__butte,s__Butte)
          & s__instance(V__mesa,s__Mesa)
          & s__linearExtent(V__butte,s__MeasureFn(V__size1,V__unit))
          & s__linearExtent(V__mesa,s__MeasureFn(V__size2,V__unit)) )
       => greater(V__size2,V__size1) ) ) ).

fof(kb_SUMO_12154,axiom,
    s__subclass(s__Piedmont,s__LandArea) ).

fof(kb_SUMO_12155,axiom,
    s__instance(s__Piedmont__t,s__SetOrClass) ).

fof(kb_SUMO_12156,axiom,
    s__documentation(s__Piedmont,s__EnglishLanguage,'A &%Piedmont is a &%LandArea at the foot of mountains.') ).

fof(kb_SUMO_12157,axiom,
    ! [V__piedmont] :
      ( s__instance(V__piedmont,s__Object)
     => ( s__instance(V__piedmont,s__Piedmont)
       => ? [V__mountains] :
            ( s__instance(V__mountains,s__Object)
            & s__instance(V__mountains,s__MountainousTerrain)
            & s__orientation(V__piedmont,V__mountains,s__Adjacent) ) ) ) ).

fof(kb_SUMO_12158,axiom,
    ! [V__height2,V__piedmont,V__height1,V__mountains] :
      ( ( s__instance(V__mountains,s__SelfConnectedObject)
        & s__instance(V__height1,s__LengthMeasure)
        & s__instance(V__height1,s__Attribute)
        & s__instance(V__piedmont,s__SelfConnectedObject)
        & s__instance(V__height2,s__LengthMeasure)
        & s__instance(V__height2,s__Attribute) )
     => ( ( s__instance(V__piedmont,s__Piedmont)
          & s__attribute(V__mountains,s__MountainousTerrain)
          & s__orientation(V__piedmont,V__mountains,s__Adjacent)
          & s__height(V__piedmont,V__height1)
          & s__height(V__mountains,V__height2)
          & s__successorAttributeClosure(V__height1,V__height2) )
       => greater(V__height2,V__height1) ) ) ).

fof(kb_SUMO_12159,axiom,
    s__subclass(s__Plain,s__LowlandArea) ).

fof(kb_SUMO_12160,axiom,
    s__documentation(s__Plain,s__EnglishLanguage,'A &%Plain is a broad, flat or gently rolling area, usually low in elevation.') ).

fof(kb_SUMO_12161,axiom,
    ! [V__plain] :
      ( s__instance(V__plain,s__Object)
     => ( s__instance(V__plain,s__Plain)
       => s__attribute(V__plain,s__FlatTerrain) ) ) ).

fof(kb_SUMO_12162,axiom,
    s__subclass(s__Valley,s__LandForm) ).

fof(kb_SUMO_12163,axiom,
    s__instance(s__Valley__t,s__SetOrClass) ).

fof(kb_SUMO_12164,axiom,
    s__subclass(s__Valley,s__LowlandArea) ).

fof(kb_SUMO_12165,axiom,
    s__documentation(s__Valley,s__EnglishLanguage,'A &%Valley is an area of low-lying land flanked by higher ground. Valleys typically contain a stream or river flowing along the valley floor.') ).

fof(kb_SUMO_12166,axiom,
    ! [V__height2,V__height1,V__valley,V__area] :
      ( ( s__instance(V__area,s__Object)
        & s__instance(V__valley,s__Object)
        & s__instance(V__height1,s__PhysicalQuantity)
        & s__instance(V__height2,s__PhysicalQuantity) )
     => ( ( s__instance(V__valley,s__Valley)
          & s__instance(V__area,s__LandArea)
          & s__earthAltitude(V__valley,V__height1)
          & s__earthAltitude(V__area,V__height2)
          & s__orientation(V__valley,V__area,s__Adjacent) )
       => greater(V__height2,V__height1) ) ) ).

fof(kb_SUMO_12167,axiom,
    s__subclass(s__Basin,s__LandForm) ).

fof(kb_SUMO_12168,axiom,
    s__instance(s__Basin__t,s__SetOrClass) ).

fof(kb_SUMO_12169,axiom,
    s__documentation(s__Basin,s__EnglishLanguage,'A &%Basin is an area of land enclosed or partially enclosed by higher land.') ).

fof(kb_SUMO_12170,axiom,
    ! [V__height2,V__basin,V__height1,V__area] :
      ( ( s__instance(V__area,s__Object)
        & s__instance(V__height1,s__PhysicalQuantity)
        & s__instance(V__basin,s__Object)
        & s__instance(V__height2,s__PhysicalQuantity) )
     => ( ( s__instance(V__basin,s__Basin)
          & s__instance(V__area,s__LandArea)
          & s__earthAltitude(V__basin,V__height1)
          & s__earthAltitude(V__area,V__height2)
          & s__orientation(V__basin,V__area,s__Adjacent) )
       => greater(V__height2,V__height1) ) ) ).

fof(kb_SUMO_12171,axiom,
    s__subclass(s__Canyon,s__LandForm) ).

fof(kb_SUMO_12172,axiom,
    s__instance(s__Canyon__t,s__SetOrClass) ).

fof(kb_SUMO_12173,axiom,
    s__documentation(s__Canyon,s__EnglishLanguage,'A &%Canyon is a narrow valley with steep sides, usually created by erosion.') ).

fof(kb_SUMO_12174,axiom,
    ! [V__Canyon] :
      ( s__instance(V__Canyon,s__SelfConnectedObject)
     => ( s__instance(V__Canyon,s__Canyon)
       => ? [V__Hole] :
            ( s__instance(V__Hole,s__Hole)
            & s__hole(V__Hole,V__Canyon) ) ) ) ).

fof(kb_SUMO_12175,axiom,
    ! [V__Canyon] :
      ( s__instance(V__Canyon,s__Canyon)
     => ? [V__Erosion] :
          ( s__instance(V__Erosion,s__Process)
          & s__instance(V__Erosion,s__Erosion)
          & s__result(V__Erosion,V__Canyon) ) ) ).

fof(kb_SUMO_12176,axiom,
    s__instance(s__groundSurfaceType__m,s__BinaryPredicate) ).

fof(kb_SUMO_12177,axiom,
    s__documentation(s__groundSurfaceType__m,s__EnglishLanguage,'(%&groundSurfaceType ?area ?substance) means that the predominant &%Substance at the ground surface of the &%LandArea ?area is ?substance.') ).

fof(kb_SUMO_12178,axiom,
    s__domain(s__groundSurfaceType__m,"1",s__LandArea) ).

fof(kb_SUMO_12179,axiom,
    s__domainSubclass(s__groundSurfaceType__m,"2",s__Substance) ).

fof(kb_SUMO_12180,axiom,
    s__instance(s__groundSubsurfaceType__m,s__BinaryPredicate) ).

fof(kb_SUMO_12181,axiom,
    s__documentation(s__groundSubsurfaceType__m,s__EnglishLanguage,'(&%groundSubsurfaceType ?area ?subsoil) means that the predominant &%Substance in the subsoil or subsurface layer of the &%LandArea ?area is of type ?subsoil.') ).

fof(kb_SUMO_12182,axiom,
    s__domain(s__groundSubsurfaceType__m,"1",s__LandArea) ).

fof(kb_SUMO_12183,axiom,
    s__domainSubclass(s__groundSubsurfaceType__m,"2",s__Substance) ).

fof(kb_SUMO_12184,axiom,
    ! [V__type2,V__type1,V__area] :
      ( ( s__subclass(V__type1,s__Substance)
        & s__instance(V__type1,s__SetOrClass)
        & s__subclass(V__type2,s__Substance)
        & s__instance(V__type2,s__SetOrClass) )
     => ( ( s__instance(V__area,s__LandArea)
          & s__groundSurfaceType(V__area,V__type1)
          & s__groundSubsurfaceType(V__area,V__type2) )
       => ? [V__above,V__below] :
            ( s__instance(V__below,s__Object)
            & s__instance(V__above,s__Object)
            & s__instance(V__above,V__type1)
            & s__instance(V__below,V__type2)
            & s__orientation(V__above,V__below,s__Above) ) ) ) ).

fof(kb_SUMO_12185,axiom,
    s__subclass(s__SoilSolution,s__Solution) ).

fof(kb_SUMO_12186,axiom,
    s__instance(s__SoilSolution__t,s__SetOrClass) ).

fof(kb_SUMO_12187,axiom,
    s__documentation(s__SoilSolution,s__EnglishLanguage,'&%SoilSolution is the liquid component of soils, which is largely water containing a number of mineral substances in solution, as well as comparatively large amounts of dissolved oxygen and carbon dioxide.') ).

fof(kb_SUMO_12188,axiom,
    ! [V__Solution] :
      ( s__instance(V__Solution,s__Object)
     => ( s__instance(V__Solution,s__SoilSolution)
       => ? [V__Soil] :
            ( s__instance(V__Soil,s__Object)
            & s__instance(V__Soil,s__Soil)
            & s__part(V__Solution,V__Soil) ) ) ) ).

fof(kb_SUMO_12189,axiom,
    s__subclass(s__Loam,s__Soil) ).

fof(kb_SUMO_12190,axiom,
    s__instance(s__Loam__t,s__SetOrClass) ).

fof(kb_SUMO_12191,axiom,
    s__documentation(s__Loam,s__EnglishLanguage,'Type of soil intermediate in texture between clay and sand, consisting of a mixture of clay, sand, gravel, silt, and organic matter.') ).

fof(kb_SUMO_12192,axiom,
    ! [V__Loam] :
      ( s__instance(V__Loam,s__Substance)
     => ( s__instance(V__Loam,s__Loam)
       => ? [V__Clay,V__Sand,V__Gravel,V__Silt,V__Organic] :
            ( s__instance(V__Organic,s__Substance)
            & s__instance(V__Silt,s__Substance)
            & s__instance(V__Gravel,s__Substance)
            & s__instance(V__Sand,s__Substance)
            & s__instance(V__Clay,s__Substance)
            & s__instance(V__Clay,s__Clay)
            & s__piece(V__Clay,V__Loam)
            & s__instance(V__Gravel,s__Gravel)
            & s__piece(V__Gravel,V__Loam)
            & s__instance(V__Sand,s__Sand)
            & s__piece(V__Sand,V__Loam)
            & s__instance(V__Silt,s__Silt)
            & s__piece(V__Silt,V__Loam)
            & s__instance(V__Organic,s__BodySubstance)
            & s__piece(V__Organic,V__Loam) ) ) ) ).

fof(kb_SUMO_12193,axiom,
    ! [V__area] :
      ( s__instance(V__area,s__LandArea)
     => ( ( s__instance(V__area,s__GeographicArea)
          & s__groundSurfaceType(V__area,s__Loam) )
       => s__attribute(V__area,s__FertileTerrain) ) ) ).

fof(kb_SUMO_12194,axiom,
    s__subclass(s__Sand,s__Soil) ).

fof(kb_SUMO_12195,axiom,
    s__instance(s__Sand__t,s__SetOrClass) ).

fof(kb_SUMO_12196,axiom,
    s__documentation(s__Sand,s__EnglishLanguage,'&%Sand is loose fragments of minerals or rocks. Smaller than gravel and larger than silt and clay, sand particles range from 8/10,000 to 8/100 inch (0.02 to 2 millimeters) in diameter. &%Sand is formed by the &%Erosion of rocks through the action of water, ice, or air.') ).

fof(kb_SUMO_12197,axiom,
    s__subclass(s__Silt,s__Soil) ).

fof(kb_SUMO_12198,axiom,
    s__instance(s__Silt__t,s__SetOrClass) ).

fof(kb_SUMO_12199,axiom,
    s__documentation(s__Silt,s__EnglishLanguage,'&%Silt is sand or earth which is carried along by flowing water and deposited at a bend in a river or at a rivers opening.') ).

fof(kb_SUMO_12200,axiom,
    ! [V__Size,V__Particle,V__Soil] :
      ( ( s__instance(V__Soil,s__Object)
        & s__instance(V__Particle,s__Object)
        & s__instance(V__Particle,s__Circle)
        & s__instance(V__Size,s__RealNumber) )
     => ( ( s__part(V__Particle,V__Soil)
          & s__instance(V__Soil,s__Sand)
          & s__diameter(V__Particle,s__MeasureFn(V__Size,s__Centimeter)) )
       => ( greater(V__Size,"0.00002")
          & greater("0.005",V__Size) ) ) ) ).

fof(kb_SUMO_12201,axiom,
    s__subclass(s__Gravel,s__Rock) ).

fof(kb_SUMO_12202,axiom,
    s__instance(s__Gravel__t,s__SetOrClass) ).

fof(kb_SUMO_12203,axiom,
    s__documentation(s__Gravel,s__EnglishLanguage,'&%Gravel is small rounded stones, often mixed with sand.') ).

fof(kb_SUMO_12204,axiom,
    s__subclass(s__Marble,s__Rock) ).

fof(kb_SUMO_12205,axiom,
    s__instance(s__Marble__t,s__SetOrClass) ).

fof(kb_SUMO_12206,axiom,
    s__documentation(s__Marble,s__EnglishLanguage,'A metamorphic &%Rock that is used in &%Constructing and in creating &%Sculptures.') ).

fof(kb_SUMO_12207,axiom,
    s__subclass(s__Stone,s__Rock) ).

fof(kb_SUMO_12208,axiom,
    s__instance(s__Stone__t,s__SetOrClass) ).

fof(kb_SUMO_12209,axiom,
    s__documentation(s__Stone,s__EnglishLanguage,'A &%Stone is any small fragment of rock or mineral matter.') ).

fof(kb_SUMO_12210,axiom,
    s__subclass(s__Salt,s__CompoundSubstance) ).

fof(kb_SUMO_12211,axiom,
    s__instance(s__Salt__t,s__SetOrClass) ).

fof(kb_SUMO_12212,axiom,
    s__documentation(s__Salt,s__EnglishLanguage,'A &%Salt is a chemical substance which is a combination of a metal or a base with an acid.') ).

fof(kb_SUMO_12213,axiom,
    s__subclass(s__BodyOfWater,s__WaterArea) ).

fof(kb_SUMO_12214,axiom,
    s__subclass(s__BodyOfWater,s__SelfConnectedObject) ).

fof(kb_SUMO_12215,axiom,
    s__documentation(s__BodyOfWater,s__EnglishLanguage,'A &%BodyOfWater is a connected body of water with established boundaries marked by either geographical features or conventional borders.') ).

fof(kb_SUMO_12216,axiom,
    s__instance(s__WorldOcean,s__SaltWaterArea) ).

fof(kb_SUMO_12217,axiom,
    s__instance(s__WorldOcean,s__BodyOfWater) ).

fof(kb_SUMO_12218,axiom,
    s__names('world ocean',s__WorldOcean) ).

fof(kb_SUMO_12219,axiom,
    s__names('the ocean',s__WorldOcean) ).

fof(kb_SUMO_12220,axiom,
    s__documentation(s__WorldOcean,s__EnglishLanguage,'The &%WorldOcean is the collective mass of sea water that covers 70% of the surface of &%PlanetEarth, surrounding all of its dry land areas. Earths individual &%Oceans are parts of the &%WorldOcean.') ).

fof(kb_SUMO_12221,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Object)
     => ( s__instance(V__AREA,s__Continent)
       => s__meetsSpatially(V__AREA,s__WorldOcean) ) ) ).

fof(kb_SUMO_12222,axiom,
    s__subclass(s__Ocean,s__SaltWaterArea) ).

fof(kb_SUMO_12223,axiom,
    s__subclass(s__Ocean,s__BodyOfWater) ).

fof(kb_SUMO_12224,axiom,
    s__instance(s__Ocean__t,s__SetOrClass) ).

fof(kb_SUMO_12225,axiom,
    s__documentation(s__Ocean,s__EnglishLanguage,'&%Ocean is the class containing the oceans that are the major subdivisions of the &%WorldOcean. According to the International Hydrographic Association, there are five oceans: the &%AtlanticOcean, &%PacificOcean, &%IndianOcean, &%SouthernOcean, and &%ArcticOcean. Note: The largest oceans, the Atlantic and Pacific, are subdivided into Northern and Southern regions, but those regions are not separate &%Oceans.') ).

fof(kb_SUMO_12226,axiom,
    ! [V__OCEAN,V__WATER] :
      ( ( s__instance(V__WATER,s__Object)
        & s__instance(V__OCEAN,s__Object) )
     => ( ( s__instance(V__WATER,s__BodyOfWater)
          & ~ s__instance(V__WATER,s__Ocean)
          & s__instance(V__OCEAN,s__Ocean) )
       => s__larger(V__OCEAN,V__WATER) ) ) ).

fof(kb_SUMO_12227,axiom,
    ! [V__OCEAN] :
      ( s__instance(V__OCEAN,s__Object)
     => ( s__instance(V__OCEAN,s__Ocean)
       => s__properPart(V__OCEAN,s__WorldOcean) ) ) ).

fof(kb_SUMO_12228,axiom,
    s__instance(s__AtlanticOcean,s__Ocean) ).

fof(kb_SUMO_12229,axiom,
    s__names('Atlantic Ocean',s__AtlanticOcean) ).

fof(kb_SUMO_12230,axiom,
    s__documentation(s__AtlanticOcean,s__EnglishLanguage,'&%AtlanticOcean represents the Atlantic Ocean.') ).

fof(kb_SUMO_12231,axiom,
    s__instance(s__NorthAtlanticOcean,s__SaltWaterArea) ).

fof(kb_SUMO_12232,axiom,
    s__instance(s__NorthAtlanticOcean,s__BodyOfWater) ).

fof(kb_SUMO_12233,axiom,
    s__names('North Atlantic Ocean',s__NorthAtlanticOcean) ).

fof(kb_SUMO_12234,axiom,
    s__names('North Atlantic',s__NorthAtlanticOcean) ).

fof(kb_SUMO_12235,axiom,
    s__geographicSubregion(s__NorthAtlanticOcean,s__AtlanticOcean) ).

fof(kb_SUMO_12236,axiom,
    s__geographicSubregion(s__NorthAtlanticOcean,s__NorthernHemisphere) ).

fof(kb_SUMO_12237,axiom,
    s__geographicSubregion(s__NorthAtlanticOcean,s__WesternHemisphere) ).

fof(kb_SUMO_12238,axiom,
    s__documentation(s__NorthAtlanticOcean,s__EnglishLanguage,'&%NorthAtlanticOcean denotes the northern &%geographicSubregion of the &%AtlanticOcean.') ).

fof(kb_SUMO_12239,axiom,
    s__instance(s__SouthAtlanticOcean,s__SaltWaterArea) ).

fof(kb_SUMO_12240,axiom,
    s__instance(s__SouthAtlanticOcean,s__BodyOfWater) ).

fof(kb_SUMO_12241,axiom,
    s__names('South Atlantic Ocean',s__SouthAtlanticOcean) ).

fof(kb_SUMO_12242,axiom,
    s__names('South Atlantic',s__SouthAtlanticOcean) ).

fof(kb_SUMO_12243,axiom,
    s__geographicSubregion(s__SouthAtlanticOcean,s__AtlanticOcean) ).

fof(kb_SUMO_12244,axiom,
    s__geographicSubregion(s__SouthAtlanticOcean,s__SouthernHemisphere) ).

fof(kb_SUMO_12245,axiom,
    s__partlyLocated(s__SouthAtlanticOcean,s__WesternHemisphere) ).

fof(kb_SUMO_12246,axiom,
    s__partlyLocated(s__SouthAtlanticOcean,s__EasternHemisphere) ).

fof(kb_SUMO_12247,axiom,
    s__documentation(s__SouthAtlanticOcean,s__EnglishLanguage,'&%SouthAtlanticOcean denotes the southern &%geographicSubregion of the &%AtlanticOcean.') ).

fof(kb_SUMO_12248,axiom,
    s__instance(s__PacificOcean,s__Ocean) ).

fof(kb_SUMO_12249,axiom,
    s__names('Pacific Ocean',s__PacificOcean) ).

fof(kb_SUMO_12250,axiom,
    s__documentation(s__PacificOcean,s__EnglishLanguage,'&%PacificOcean represents the Pacific Ocean.') ).

fof(kb_SUMO_12251,axiom,
    s__instance(s__NorthPacificOcean,s__SaltWaterArea) ).

fof(kb_SUMO_12252,axiom,
    s__instance(s__NorthPacificOcean,s__BodyOfWater) ).

fof(kb_SUMO_12253,axiom,
    s__names('North Pacific Ocean',s__NorthPacificOcean) ).

fof(kb_SUMO_12254,axiom,
    s__names('North Pacific',s__NorthPacificOcean) ).

fof(kb_SUMO_12255,axiom,
    s__geographicSubregion(s__NorthPacificOcean,s__PacificOcean) ).

fof(kb_SUMO_12256,axiom,
    s__geographicSubregion(s__NorthPacificOcean,s__NorthernHemisphere) ).

fof(kb_SUMO_12257,axiom,
    s__partlyLocated(s__NorthPacificOcean,s__EasternHemisphere) ).

fof(kb_SUMO_12258,axiom,
    s__partlyLocated(s__NorthPacificOcean,s__WesternHemisphere) ).

fof(kb_SUMO_12259,axiom,
    s__documentation(s__NorthPacificOcean,s__EnglishLanguage,'&%NorthPacificOcean denotes the northern &%geographicSubregion of the &%PacificOcean.') ).

fof(kb_SUMO_12260,axiom,
    s__instance(s__SouthPacificOcean,s__SaltWaterArea) ).

fof(kb_SUMO_12261,axiom,
    s__instance(s__SouthPacificOcean,s__BodyOfWater) ).

fof(kb_SUMO_12262,axiom,
    s__names('South Pacific Ocean',s__SouthPacificOcean) ).

fof(kb_SUMO_12263,axiom,
    s__names('South Pacific',s__SouthPacificOcean) ).

fof(kb_SUMO_12264,axiom,
    s__geographicSubregion(s__SouthPacificOcean,s__PacificOcean) ).

fof(kb_SUMO_12265,axiom,
    s__geographicSubregion(s__SouthPacificOcean,s__SouthernHemisphere) ).

fof(kb_SUMO_12266,axiom,
    s__partlyLocated(s__SouthPacificOcean,s__EasternHemisphere) ).

fof(kb_SUMO_12267,axiom,
    s__partlyLocated(s__SouthPacificOcean,s__WesternHemisphere) ).

fof(kb_SUMO_12268,axiom,
    s__documentation(s__SouthPacificOcean,s__EnglishLanguage,'&%SouthPacificOcean denotes the southern &%geographicSubregion of the &%PacificOcean.') ).

fof(kb_SUMO_12269,axiom,
    s__instance(s__IndianOcean,s__Ocean) ).

fof(kb_SUMO_12270,axiom,
    s__names('Indian Ocean',s__IndianOcean) ).

fof(kb_SUMO_12271,axiom,
    s__documentation(s__IndianOcean,s__EnglishLanguage,'&%IndianOcean represents the Indian Ocean.') ).

fof(kb_SUMO_12272,axiom,
    s__connected(s__IndianOcean,s__SouthPacificOcean) ).

fof(kb_SUMO_12273,axiom,
    s__connected(s__IndianOcean,s__PersianGulf) ).

fof(kb_SUMO_12274,axiom,
    s__connected(s__IndianOcean,s__SouthernOcean) ).

fof(kb_SUMO_12275,axiom,
    s__instance(s__ArcticOcean,s__Ocean) ).

fof(kb_SUMO_12276,axiom,
    s__names('Arctic Ocean',s__ArcticOcean) ).

fof(kb_SUMO_12277,axiom,
    s__documentation(s__ArcticOcean,s__EnglishLanguage,'&%ArcticOcean represents the Arctic Ocean.') ).

fof(kb_SUMO_12278,axiom,
    s__geographicSubregion(s__ArcticOcean,s__NorthernHemisphere) ).

fof(kb_SUMO_12279,axiom,
    s__partlyLocated(s__ArcticOcean,s__EasternHemisphere) ).

fof(kb_SUMO_12280,axiom,
    s__partlyLocated(s__ArcticOcean,s__WesternHemisphere) ).

fof(kb_SUMO_12281,axiom,
    ! [V__SEA] :
      ( s__instance(V__SEA,s__Object)
     => ( ( s__instance(V__SEA,s__Ocean)
          & V__SEA != s__ArcticOcean )
       => s__smaller(s__ArcticOcean,V__SEA) ) ) ).

fof(kb_SUMO_12282,axiom,
    s__instance(s__SouthernOcean,s__Ocean) ).

fof(kb_SUMO_12283,axiom,
    s__names('Southern Ocean',s__SouthernOcean) ).

fof(kb_SUMO_12284,axiom,
    s__documentation(s__SouthernOcean,s__EnglishLanguage,'&%SouthernOcean represents the Southern Ocean.') ).

fof(kb_SUMO_12285,axiom,
    s__geographicSubregion(s__SouthernOcean,s__SouthernHemisphere) ).

fof(kb_SUMO_12286,axiom,
    s__partlyLocated(s__SouthernOcean,s__EasternHemisphere) ).

fof(kb_SUMO_12287,axiom,
    s__partlyLocated(s__SouthernOcean,s__WesternHemisphere) ).

fof(kb_SUMO_12288,axiom,
    s__totalArea(s__SouthernOcean,s__MeasureFn("20327000",s__SquareKilometer)) ).

fof(kb_SUMO_12289,axiom,
    s__objectGeographicCoordinates(s__GeographicCenterFn(s__SouthernOcean),s__LatitudeFn_3(s__South,s__MeasureFn("65",s__AngularDegree),s__MeasureFn("0",s__ArcMinute)),s__LongitudeFn_3(s__East,s__MeasureFn("0",s__AngularDegree),s__MeasureFn("0",s__ArcMinute))) ).

fof(kb_SUMO_12290,axiom,
    s__length(s__ShorelineFn(s__SouthernOcean,s__Antarctica),s__MeasureFn("17968",s__KiloFn(s__Meter))) ).

fof(kb_SUMO_12291,axiom,
    s__comparativeArea(s__SouthernOcean,greater__m,"2",s__UnitedStates) ).

fof(kb_SUMO_12292,axiom,
    s__naturalHazardTypeInArea(s__SouthernOcean,s__CyclonicStorm) ).

fof(kb_SUMO_12293,axiom,
    s__naturalHazardTypeInArea(s__SouthernOcean,s__Iceberg) ).

fof(kb_SUMO_12294,axiom,
    s__naturalHazardTypeInArea(s__SouthernOcean,s__SeaIce) ).

fof(kb_SUMO_12295,axiom,
    s__instance(s__SouthernOcean,s__PolarClimateZone) ).

fof(kb_SUMO_12296,axiom,
    s__elevation(s__ElevationHighPointFn(s__SouthernOcean),s__MeasureFn("0",s__Meter)) ).

fof(kb_SUMO_12297,axiom,
    s__elevation(s__ElevationLowPointFn(s__SouthernOcean),s__MeasureFn("-7235",s__Meter)) ).

fof(kb_SUMO_12298,axiom,
    s__instance(s__SouthSandwichTrench,s__Hole) ).

fof(kb_SUMO_12299,axiom,
    s__geographicSubregion(s__SouthSandwichTrench,s__SouthernOcean) ).

fof(kb_SUMO_12300,axiom,
    s__instance(s__AntarcticCircumpolarCurrent,s__WaterMotion) ).

fof(kb_SUMO_12301,axiom,
    s__located(s__AntarcticCircumpolarCurrent,s__SouthernOcean) ).

fof(kb_SUMO_12302,axiom,
    ! [V__START,V__FINISH] :
      ( ( s__instance(V__FINISH,s__Physical)
        & s__instance(V__START,s__Object) )
     => ( ( s__origin(s__AntarcticCircumpolarCurrent,V__START)
          & s__destination(s__AntarcticCircumpolarCurrent,V__FINISH) )
       => s__distance(V__START,V__FINISH,s__MeasureFn("21000",s__KiloFn(s__Meter))) ) ) ).

fof(kb_SUMO_12303,axiom,
    s__instance(s__OpenSea,s__Attribute) ).

fof(kb_SUMO_12304,axiom,
    s__documentation(s__OpenSea,s__EnglishLanguage,'&%OpenSea is the &%Attribute of a &%WaterArea that is open ocean beyond five &%NauticalMiles of land, also known as blue water.') ).

fof(kb_SUMO_12305,axiom,
    ! [V__DIST,V__AREA,V__WATER] :
      ( s__attribute(V__WATER,s__OpenSea)
    <=> ! [V__LAND] :
          ( ( s__instance(V__LAND,s__Physical)
            & s__instance(V__WATER,s__Object)
            & s__instance(V__DIST,s__LengthMeasure) )
         => ( s__instance(V__AREA,s__SaltWaterArea)
            & ~ s__instance(V__WATER,s__LandlockedWater)
            & s__distance(V__LAND,V__WATER,V__DIST)
            & greater(V__DIST,s__MeasureFn("5",s__NauticalMile)) ) ) ) ).

fof(kb_SUMO_12306,axiom,
    s__subclass(s__Iceberg,s__Water) ).

fof(kb_SUMO_12307,axiom,
    s__documentation(s__Iceberg,s__EnglishLanguage,'An &%Iceberg is a large chunk of ice that has broken off from a glacier and fallen into the sea. The larger part of an &%Iceberg floats underwater.') ).

%FOL fof(kb_SUMO_12308,axiom,(( (! [V__BERG] : ((s__subclass(V__BERG,s__Substance) & s__instance(V__BERG,s__Physical) & s__instance(V__BERG,s__SetOrClass)) => (s__instance(V__BERG,s__Iceberg) => (? [V__SHEET] : (s__instance(V__SHEET,s__CorpuscularObject) & s__instance(V__SHEET,s__Glacier) & s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__BERG)),'s__material(V__BERG,V__SHEET)')))))) ))).

fof(kb_SUMO_12309,axiom,
    s__subclass(s__Sea,s__SaltWaterArea) ).

fof(kb_SUMO_12310,axiom,
    s__subclass(s__Sea,s__BodyOfWater) ).

fof(kb_SUMO_12311,axiom,
    s__documentation(s__Sea,s__EnglishLanguage,'&%Sea is the class of smaller subdivisions of the &%WorldOcean, typically partially surrounded by land. However, for inland salt water bodies that are sometimes called Sea, see &%SaltLake.') ).

fof(kb_SUMO_12312,axiom,
    ! [V__TOP,V__SEA] :
      ( ( s__instance(V__SEA,s__SelfConnectedObject)
        & s__instance(V__TOP,s__SelfConnectedObject) )
     => ( ( s__instance(V__SEA,s__Sea)
          & s__top(V__TOP,V__SEA) )
       => s__altitude(V__TOP,s__SeaLevel,s__MeasureFn("0",s__Meter)) ) ) ).

fof(kb_SUMO_12313,axiom,
    ! [V__TOP,V__SEA] :
      ( ( s__instance(V__SEA,s__SelfConnectedObject)
        & s__instance(V__TOP,s__SelfConnectedObject) )
     => ( ( s__instance(V__SEA,s__Sea)
          & s__top(V__TOP,V__SEA) )
       => s__altitude(V__TOP,s__SeaLevel,s__MeasureFn("0",s__FootLength)) ) ) ).

fof(kb_SUMO_12314,axiom,
    ! [V__SEA] :
      ( s__instance(V__SEA,s__Object)
     => ( s__instance(V__SEA,s__Sea)
       => s__properPart(V__SEA,s__WorldOcean) ) ) ).

fof(kb_SUMO_12315,axiom,
    ! [V__SEA] :
      ( s__instance(V__SEA,s__SelfConnectedObject)
     => ( s__instance(V__SEA,s__Sea)
       => ? [V__OCEAN,V__PATH] :
            ( s__instance(V__PATH,s__SelfConnectedObject)
            & s__instance(V__OCEAN,s__SelfConnectedObject)
            & s__instance(V__OCEAN,s__Ocean)
            & s__instance(V__PATH,s__WaterArea)
            & s__connects(V__PATH,V__OCEAN,V__SEA) ) ) ) ).

fof(kb_SUMO_12316,axiom,
    ! [V__SEA] :
      ( s__instance(V__SEA,s__Object)
     => ( s__instance(V__SEA,s__Sea)
       => ? [V__LAND] :
            ( s__instance(V__LAND,s__Object)
            & s__instance(V__LAND,s__LandArea)
            & s__meetsSpatially(V__LAND,V__SEA) ) ) ) ).

fof(kb_SUMO_12317,axiom,
    s__instance(s__MediterraneanSea,s__Sea) ).

fof(kb_SUMO_12318,axiom,
    s__instance(s__CaribbeanSea,s__Sea) ).

fof(kb_SUMO_12319,axiom,
    s__instance(s__BlackSea,s__Sea) ).

fof(kb_SUMO_12320,axiom,
    s__instance(s__RedSea,s__Sea) ).

fof(kb_SUMO_12321,axiom,
    s__meetsSpatially(s__Egypt,s__RedSea) ).

fof(kb_SUMO_12322,axiom,
    s__meetsSpatially(s__Sudan,s__RedSea) ).

fof(kb_SUMO_12323,axiom,
    s__meetsSpatially(s__Eritrea,s__RedSea) ).

fof(kb_SUMO_12324,axiom,
    s__meetsSpatially(s__SaudiArabia,s__RedSea) ).

fof(kb_SUMO_12325,axiom,
    s__instance(s__BeringSea,s__Sea) ).

fof(kb_SUMO_12326,axiom,
    s__instance(s__Sea__t,s__SetOrClass) ).

fof(kb_SUMO_12327,axiom,
    s__instance(s__BalticSea,s__Sea) ).

fof(kb_SUMO_12328,axiom,
    s__instance(s__ArabianSea,s__Sea) ).

fof(kb_SUMO_12329,axiom,
    s__instance(s__NorthSea,s__Sea) ).

fof(kb_SUMO_12330,axiom,
    s__instance(s__SeaLevel,s__GeographicArea) ).

fof(kb_SUMO_12331,axiom,
    s__documentation(s__SeaLevel,s__EnglishLanguage,'&%SeaLevel designates the global Mean Sea Surface (MSS). Note that &%SeaLevel represents a &%GeographicArea that comprises all the local Mean Sea Level (MSL) areas used as references for measuring altitude. In fact, there are local variations in MSL, due to tides and long- and short- term weather conditions.') ).

fof(kb_SUMO_12332,axiom,
    s__elevation(s__SeaLevel,s__MeasureFn("0",s__Meter)) ).

fof(kb_SUMO_12333,axiom,
    ! [V__ocean,V__top] :
      ( ( s__instance(V__top,s__SelfConnectedObject)
        & s__instance(V__ocean,s__SelfConnectedObject) )
     => ( ( s__instance(V__ocean,s__Ocean)
          & s__surface(V__top,V__ocean) )
       => s__elevation(V__top,s__MeasureFn("0",s__Meter)) ) ) ).

fof(kb_SUMO_12334,axiom,
    ! [V__ocean,V__top] :
      ( ( s__instance(V__top,s__SelfConnectedObject)
        & s__instance(V__ocean,s__SelfConnectedObject) )
     => ( ( s__instance(V__ocean,s__Ocean)
          & s__surface(V__top,V__ocean) )
       => s__elevation(V__top,s__MeasureFn("0",s__FootLength)) ) ) ).

fof(kb_SUMO_12335,axiom,
    s__instance(s__meanSeaLevel__m,s__BinaryPredicate) ).

fof(kb_SUMO_12336,axiom,
    s__documentation(s__meanSeaLevel__m,s__EnglishLanguage,'(&%meanSeaLevel ?place ?measure) means that the Mean Sea Level (MSL) at ?place is ?measure. ?measure is a &%distance representing the sea level at ?place measured against a benchmark (and averaged over a long time). MSL is measured by tide gauges for maritime purposes, while geodesists use the difference between the local sea surface and an ideal level ocean surface (the geoid).') ).

fof(kb_SUMO_12337,axiom,
    s__domain(s__meanSeaLevel__m,"1",s__GeographicArea) ).

fof(kb_SUMO_12338,axiom,
    s__domain(s__meanSeaLevel__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_12339,axiom,
    s__instance(s__DatumFn__m,s__UnaryFunction) ).

fof(kb_SUMO_12340,axiom,
    s__domain(s__DatumFn__m,"1",s__GeographicArea) ).

fof(kb_SUMO_12341,axiom,
    s__range(s__DatumFn__m,s__LengthMeasure) ).

fof(kb_SUMO_12342,axiom,
    s__documentation(s__DatumFn__m,s__EnglishLanguage,'(&%DatumFn ?place) denotes the point of MLLW (Mean Lower Low Water) used as the initial data point for a coastal or &%WaterArea given on a nautical chart. High and low tides are calculated with reference to this point.') ).

fof(kb_SUMO_12343,axiom,
    s__instance(s__FlowFn__m,s__UnaryFunction) ).

fof(kb_SUMO_12344,axiom,
    s__domain(s__FlowFn__m,"1",s__FlowRegion) ).

fof(kb_SUMO_12345,axiom,
    s__range(s__FlowFn__m,s__Motion) ).

fof(kb_SUMO_12346,axiom,
    s__documentation(s__FlowFn__m,s__EnglishLanguage,'(&%FlowFn ?FLUID) denotes the &%Motion process associated with the constitutive &%pieces of the &%FlowRegion ?FLUID.') ).

fof(kb_SUMO_12347,axiom,
    ! [V__TIME,V__PART,V__FLUID,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__FLUID,s__FlowRegion)
        & s__instance(V__FLUID,s__Substance)
        & s__instance(V__PART,s__Substance)
        & s__instance(V__TIME,s__TimeDuration) )
     => ( ( s__measure(s__FlowFn(V__FLUID),s__SpeedFn(V__LENGTH,V__TIME))
          & s__piece(V__PART,V__FLUID) )
       => s__piece(V__PART,s__SpeedFn(V__LENGTH,V__TIME)) ) ) ).

fof(kb_SUMO_12348,axiom,
    ! [V__PART,V__FLUID,V__NUM] :
      ( ( s__instance(V__NUM,s__RealNumber)
        & s__instance(V__FLUID,s__FlowRegion)
        & s__instance(V__FLUID,s__Substance)
        & s__instance(V__PART,s__Substance) )
     => ( ( s__measure(s__FlowFn(V__FLUID),s__MeasureFn(V__NUM,s__KnotUnitOfSpeed))
          & s__piece(V__PART,V__FLUID) )
       => s__piece(V__PART,s__MeasureFn(V__NUM,s__KnotUnitOfSpeed)) ) ) ).

fof(kb_SUMO_12349,axiom,
    ! [V__REGION,V__TIME,V__PART,V__DIRECTION,V__FLUID,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__FLUID,s__FlowRegion)
        & s__instance(V__FLUID,s__Substance)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__PART,s__Substance)
        & s__instance(V__TIME,s__TimeDuration)
        & s__instance(V__REGION,s__Region) )
     => ( ( s__measure(s__FlowFn(V__FLUID),s__VelocityFn(V__LENGTH,V__TIME,V__REGION,V__DIRECTION))
          & s__piece(V__PART,V__FLUID) )
       => s__measure(V__PART,s__VelocityFn(V__LENGTH,V__TIME,V__REGION,V__DIRECTION)) ) ) ).

fof(kb_SUMO_12350,axiom,
    s__instance(s__FlowRegionFn__m,s__UnaryFunction) ).

fof(kb_SUMO_12351,axiom,
    s__domain(s__FlowRegionFn__m,"1",s__LiquidMotion) ).

fof(kb_SUMO_12352,axiom,
    s__range(s__FlowRegionFn__m,s__Region) ).

fof(kb_SUMO_12353,axiom,
    s__documentation(s__FlowRegionFn__m,s__EnglishLanguage,'(&%FlowRegionFn ?FLOW) denotes the region in which the coherent &%LiquidMotion process ?FLOW is occurring.') ).

fof(kb_SUMO_12354,axiom,
    s__subclass(s__WaterCurrent,s__FlowRegion) ).

fof(kb_SUMO_12355,axiom,
    s__instance(s__WaterCurrent__t,s__SetOrClass) ).

fof(kb_SUMO_12356,axiom,
    s__subclass(s__WaterCurrent,s__WaterArea) ).

fof(kb_SUMO_12357,axiom,
    s__documentation(s__WaterCurrent,s__EnglishLanguage,'&%WaterCurrent is a subclass of &%FlowRegions consisting of moving water, especially those currents found within a well-identified area and having an established pattern of movement, such as an &%OceanCurrent, a &%RipTide, or a &%River. &%WaterCurrent is &%disjoint with &%StaticWaterArea. As a consequence, &%Lakes for example cannot be &%FlowRegions, however, currents may be present in a lake.') ).

fof(kb_SUMO_12358,axiom,
    s__disjoint(s__WaterCurrent,s__StaticWaterArea) ).

fof(kb_SUMO_12359,axiom,
    s__subclass(s__Tide,s__FlowRegion) ).

fof(kb_SUMO_12360,axiom,
    s__instance(s__Tide__t,s__SetOrClass) ).

fof(kb_SUMO_12361,axiom,
    s__subclass(s__Tide,s__SaltWaterArea) ).

fof(kb_SUMO_12362,axiom,
    s__documentation(s__Tide,s__EnglishLanguage,'A &%Tide is a vertical movement of the water level in a &%BodyOfWater due to the gravitational attraction between Earth and the moon. Tides are diurnally recurrent events. In most regions with tides, every day there are two high tides and two low tides. &%MixedTide represents a process in which the tides at either extreme are unequal.') ).

fof(kb_SUMO_12363,axiom,
    s__subclass(s__TidalProcess,s__InternalChange) ).

fof(kb_SUMO_12364,axiom,
    s__instance(s__TidalProcess__t,s__SetOrClass) ).

fof(kb_SUMO_12365,axiom,
    s__documentation(s__TidalProcess,s__EnglishLanguage,'&%TidalProcess is the class of daily recurring events in which the water level in a &%BodyOfWater rises and falls with the changing position between Earth and the Moon.') ).

%FOL fof(kb_SUMO_12366,axiom,(( (! [V__DAY,V__HIGH,V__PLACE,V__LOW] : ((s__instance(V__LOW,s__Process) & s__instance(V__LOW,s__TimeInterval) & s__instance(V__PLACE,s__WaterArea) & s__instance(V__HIGH,s__Process) & s__instance(V__HIGH,s__TimeInterval) & s__instance(V__DAY,s__TimeInterval)) => ((s__instance(V__LOW,s__LowTide) & s__instance(V__HIGH,s__HighTide) & s__eventLocated(V__LOW,V__PLACE) & s__eventLocated(V__HIGH,V__PLACE) & s__instance(V__DAY,s__Day) & s__overlapsTemporally(V__LOW,V__DAY) & s__overlapsTemporally(V__HIGH,V__DAY)) => (? [V__AMOUNT1,V__AMOUNT2] : (s__instance(V__AMOUNT2,s__LengthMeasure) & s__instance(V__AMOUNT1,s__LengthMeasure) & s__holdsDuring(V__LOW,'s__waterDepth(V__PLACE,V__AMOUNT1)') & s__holdsDuring(V__HIGH,'s__waterDepth(V__PLACE,V__AMOUNT2)') & greater(V__AMOUNT2,V__AMOUNT1)))))) ))).

fof(kb_SUMO_12367,axiom,
    s__subclass(s__LowTide,s__TidalProcess) ).

fof(kb_SUMO_12368,axiom,
    s__documentation(s__LowTide,s__EnglishLanguage,'&%LowTide is the class of &%TidalProcesses that occur twice a day in marine waters, in which the water level falls below the mean sea level.') ).

fof(kb_SUMO_12369,axiom,
    s__subclass(s__LowerLowTide,s__LowTide) ).

fof(kb_SUMO_12370,axiom,
    s__instance(s__LowerLowTide__t,s__SetOrClass) ).

fof(kb_SUMO_12371,axiom,
    s__instance(s__LowTide__t,s__SetOrClass) ).

fof(kb_SUMO_12372,axiom,
    s__documentation(s__LowerLowTide,s__EnglishLanguage,'&%LowerLowTide is the subclass of &%LowTide processes that occur in marine waters with a &%MixedTideProcess.') ).

fof(kb_SUMO_12373,axiom,
    s__subclass(s__HighTide,s__TidalProcess) ).

fof(kb_SUMO_12374,axiom,
    s__documentation(s__HighTide,s__EnglishLanguage,'&%HighTide is the class of &%TidalProcesses that occur twice a day in marine waters, in which the water level rises above the mean sea level.') ).

fof(kb_SUMO_12375,axiom,
    s__subclass(s__HigherHighTide,s__HighTide) ).

fof(kb_SUMO_12376,axiom,
    s__instance(s__HigherHighTide__t,s__SetOrClass) ).

fof(kb_SUMO_12377,axiom,
    s__instance(s__HighTide__t,s__SetOrClass) ).

fof(kb_SUMO_12378,axiom,
    s__documentation(s__HigherHighTide,s__EnglishLanguage,'&%HigherHighTide is the subclass of &%HighTide processes that occur in marine waters with a &%MixedTideProcess.') ).

fof(kb_SUMO_12379,axiom,
    s__subclass(s__MixedTideProcess,s__TidalProcess) ).

fof(kb_SUMO_12380,axiom,
    s__instance(s__MixedTideProcess__t,s__SetOrClass) ).

fof(kb_SUMO_12381,axiom,
    s__documentation(s__MixedTideProcess,s__EnglishLanguage,'&%MixedTideProcess is the subclass of &%TidalProcesses consisting of daily cycles in which the two low and two high tides are of unequal height. In areas with this kind of pattern, the chart (based on average low water) is determined by the Mean Lower Low Water.') ).

fof(kb_SUMO_12382,axiom,
    s__instance(s__highTide__m,s__TernaryPredicate) ).

fof(kb_SUMO_12383,axiom,
    s__domain(s__highTide__m,"1",s__Region) ).

fof(kb_SUMO_12384,axiom,
    s__domain(s__highTide__m,"2",s__TimeInterval) ).

fof(kb_SUMO_12385,axiom,
    s__domain(s__highTide__m,"3",s__LengthMeasure) ).

fof(kb_SUMO_12386,axiom,
    s__documentation(s__highTide__m,s__EnglishLanguage,'(&%highTide ?PLACE ?TIME ?AMOUNT) means that there is a &%HighTide at the &$Region ?PLACE at the &%TimeInterval ?TIME with the relative height ?AMOUNT. The height is given in relation to the datum on a standard chart.') ).

fof(kb_SUMO_12387,axiom,
    s__instance(s__lowTide__m,s__TernaryPredicate) ).

fof(kb_SUMO_12388,axiom,
    s__domain(s__lowTide__m,"1",s__Region) ).

fof(kb_SUMO_12389,axiom,
    s__domain(s__lowTide__m,"2",s__TimeInterval) ).

fof(kb_SUMO_12390,axiom,
    s__domain(s__lowTide__m,"3",s__LengthMeasure) ).

fof(kb_SUMO_12391,axiom,
    s__documentation(s__lowTide__m,s__EnglishLanguage,'(&%lowTide ?PLACE ?TIME ?AMOUNT) means that there is a &%LowTide at the &$Region ?PLACE at the &%TimeInterval ?TIME with the relative height ?AMOUNT. The height is given in relation to the datum on a standard chart.') ).

fof(kb_SUMO_12392,axiom,
    ! [V__DAY,V__AMOUNT1,V__AMOUNT2,V__PLACE,V__TIME2,V__TIME1] :
      ( ( s__instance(V__TIME1,s__TimeInterval)
        & s__instance(V__TIME2,s__TimeInterval)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__AMOUNT2,s__LengthMeasure)
        & s__instance(V__AMOUNT1,s__LengthMeasure)
        & s__instance(V__DAY,s__TimeInterval) )
     => ( ( s__lowTide(V__PLACE,V__TIME1,V__AMOUNT1)
          & s__highTide(V__PLACE,V__TIME2,V__AMOUNT2)
          & s__instance(V__DAY,s__Day)
          & s__overlapsTemporally(V__TIME1,V__DAY)
          & s__overlapsTemporally(V__TIME2,V__DAY) )
       => greater(V__AMOUNT1,V__AMOUNT2) ) ) ).

fof(kb_SUMO_12393,axiom,
    s__subclass(s__LittoralCurrent,s__WaterCurrent) ).

fof(kb_SUMO_12394,axiom,
    s__documentation(s__LittoralCurrent,s__EnglishLanguage,'&%LittoralCurrent is the subclass of &%WaterCurrents that occur near a &%ShoreArea. Examples include &%TidalEbb, &%TidalFlow, and &%RipCurrents.') ).

fof(kb_SUMO_12395,axiom,
    s__subclass(s__TidalFlow,s__LittoralCurrent) ).

fof(kb_SUMO_12396,axiom,
    s__instance(s__TidalFlow__t,s__SetOrClass) ).

fof(kb_SUMO_12397,axiom,
    s__documentation(s__TidalFlow,s__EnglishLanguage,'&%TidalFlow is the subclass of &%WaterCurrents that are temporary and variable, but regular, currents of ocean water flowing landward up to and during the time of high tide. Alternating with &%TidalEbb.') ).

fof(kb_SUMO_12398,axiom,
    s__subclass(s__TidalEbb,s__LittoralCurrent) ).

fof(kb_SUMO_12399,axiom,
    s__instance(s__TidalEbb__t,s__SetOrClass) ).

fof(kb_SUMO_12400,axiom,
    s__documentation(s__TidalEbb,s__EnglishLanguage,'&%TidalEbb is the subclass of &%WaterCurrents that are temporary and variable, but regular, currents of ocean water flowing seaward up to and during the time of low tide. Alternating with &%TidalFlow.') ).

fof(kb_SUMO_12401,axiom,
    s__subclass(s__TidalBore,s__LittoralCurrent) ).

fof(kb_SUMO_12402,axiom,
    s__instance(s__TidalBore__t,s__SetOrClass) ).

fof(kb_SUMO_12403,axiom,
    s__instance(s__LittoralCurrent__t,s__SetOrClass) ).

fof(kb_SUMO_12404,axiom,
    s__documentation(s__TidalBore,s__EnglishLanguage,'A &%TidalBore is an unusally high, fast tidal inflow from the sea, resulting from a high volume of water rushing from a wide-mouthed bay or &%Estuary into narrower landward areas.') ).

fof(kb_SUMO_12405,axiom,
    s__subclass(s__RipCurrent,s__LittoralCurrent) ).

fof(kb_SUMO_12406,axiom,
    s__instance(s__RipCurrent__t,s__SetOrClass) ).

fof(kb_SUMO_12407,axiom,
    s__documentation(s__RipCurrent,s__EnglishLanguage,'A &%RipCurrent is a fast narrow surface current that flows seaward from a &%ShoreArea.') ).

fof(kb_SUMO_12408,axiom,
    s__subclass(s__LandlockedWater,s__BodyOfWater) ).

fof(kb_SUMO_12409,axiom,
    s__instance(s__LandlockedWater__t,s__SetOrClass) ).

fof(kb_SUMO_12410,axiom,
    s__documentation(s__LandlockedWater,s__EnglishLanguage,'&%LandlockedWater includes water areas that are surrounded by land, including salt lakes, fresh water lakes, ponds, reservoirs, and (more or less) wetlands.') ).

fof(kb_SUMO_12411,axiom,
    s__subclass(s__SaltLake,s__SaltWaterArea) ).

fof(kb_SUMO_12412,axiom,
    s__subclass(s__SaltLake,s__LandlockedWater) ).

fof(kb_SUMO_12413,axiom,
    s__documentation(s__SaltLake,s__EnglishLanguage,'&%SaltLake is the class of landlocked bodies of salt water, including those referred to as Seas, e.g., the &%CaspianSea. But note that the &%MediterraneanSea is a &%Sea.') ).

fof(kb_SUMO_12414,axiom,
    s__instance(s__CaspianSea,s__SaltLake) ).

fof(kb_SUMO_12415,axiom,
    s__names('Caspian Sea',s__CaspianSea) ).

fof(kb_SUMO_12416,axiom,
    s__instance(s__AralSea,s__SaltLake) ).

fof(kb_SUMO_12417,axiom,
    s__names('Aral Sea',s__AralSea) ).

fof(kb_SUMO_12418,axiom,
    s__instance(s__GreatSaltLake,s__SaltLake) ).

fof(kb_SUMO_12419,axiom,
    s__names('Great Salt Lake',s__GreatSaltLake) ).

fof(kb_SUMO_12420,axiom,
    s__geographicSubregion(s__GreatSaltLake,s__Utah) ).

fof(kb_SUMO_12421,axiom,
    s__instance(s__DeadSea,s__SaltLake) ).

fof(kb_SUMO_12422,axiom,
    s__instance(s__SaltLake__t,s__SetOrClass) ).

fof(kb_SUMO_12423,axiom,
    s__names('Dead Sea',s__DeadSea) ).

fof(kb_SUMO_12424,axiom,
    s__instance(s__SaltonSea,s__SaltLake) ).

fof(kb_SUMO_12425,axiom,
    s__names('Salton Sea',s__SaltonSea) ).

fof(kb_SUMO_12426,axiom,
    s__geographicSubregion(s__SaltonSea,s__California) ).

fof(kb_SUMO_12427,axiom,
    s__instance(s__LakeEyre,s__SaltLake) ).

fof(kb_SUMO_12428,axiom,
    s__names('Lake Eyre',s__LakeEyre) ).

fof(kb_SUMO_12429,axiom,
    s__geographicSubregion(s__LakeEyre,s__Australia) ).

fof(kb_SUMO_12430,axiom,
    s__instance(s__KokoNor,s__SaltLake) ).

fof(kb_SUMO_12431,axiom,
    s__names('Koko Nor',s__KokoNor) ).

fof(kb_SUMO_12432,axiom,
    s__names('Qinghai Hu',s__KokoNor) ).

fof(kb_SUMO_12433,axiom,
    s__instance(s__LakeBakhtegan,s__SaltLake) ).

fof(kb_SUMO_12434,axiom,
    s__names('Lake Bakhtegan',s__LakeBakhtegan) ).

fof(kb_SUMO_12435,axiom,
    s__instance(s__PoopoLake,s__SaltLake) ).

fof(kb_SUMO_12436,axiom,
    s__names('Poopo Lake',s__PoopoLake) ).

fof(kb_SUMO_12437,axiom,
    s__instance(s__LakeMareotis,s__SaltLake) ).

fof(kb_SUMO_12438,axiom,
    s__names('Lake Mareotis',s__LakeMareotis) ).

fof(kb_SUMO_12439,axiom,
    s__names('Lake Maryut',s__LakeMareotis) ).

fof(kb_SUMO_12440,axiom,
    s__instance(s__LakeWalker,s__SaltLake) ).

fof(kb_SUMO_12441,axiom,
    s__names('Lake Walker',s__LakeWalker) ).

fof(kb_SUMO_12442,axiom,
    s__instance(s__LakeTorrens,s__SaltLake) ).

fof(kb_SUMO_12443,axiom,
    s__names('Lake Torrens',s__LakeTorrens) ).

fof(kb_SUMO_12444,axiom,
    s__subclass(s__Gulf,s__BodyOfWater) ).

fof(kb_SUMO_12445,axiom,
    s__subclass(s__Gulf,s__SaltWaterArea) ).

fof(kb_SUMO_12446,axiom,
    s__documentation(s__Gulf,s__EnglishLanguage,'&%Gulf is the class of extensions of a &%Sea or &%Ocean that reach into a land mass or are partially enclosed by a &%LandArea. A &%Gulf is typically larger than a &%Bay.') ).

fof(kb_SUMO_12447,axiom,
    ! [V__GULF] :
      ( s__instance(V__GULF,s__Object)
     => ( s__instance(V__GULF,s__Gulf)
       => ? [V__SEA] :
            ( s__instance(V__SEA,s__Object)
            & ( s__instance(V__SEA,s__Sea)
              | s__instance(V__SEA,s__Ocean) )
            & s__connected(V__GULF,V__SEA) ) ) ) ).

fof(kb_SUMO_12448,axiom,
    ! [V__GULF] :
      ( s__instance(V__GULF,s__Object)
     => ( s__instance(V__GULF,s__Gulf)
       => ? [V__WATER] :
            ( s__instance(V__WATER,s__Object)
            & s__instance(V__WATER,s__SaltWaterArea)
            & s__properPart(V__GULF,V__WATER) ) ) ) ).

fof(kb_SUMO_12449,axiom,
    ! [V__GULF,V__BAY] :
      ( ( s__instance(V__BAY,s__Object)
        & s__instance(V__GULF,s__Object) )
     => ( ( s__instance(V__GULF,s__Gulf)
          & s__instance(V__BAY,s__Bay) )
       => s__larger(V__GULF,V__BAY) ) ) ).

fof(kb_SUMO_12450,axiom,
    s__instance(s__PersianGulf,s__Gulf) ).

fof(kb_SUMO_12451,axiom,
    s__instance(s__PersianGulf,s__SaltWaterArea) ).

fof(kb_SUMO_12452,axiom,
    s__names('Persian Gulf',s__PersianGulf) ).

fof(kb_SUMO_12453,axiom,
    s__connected(s__PersianGulf,s__StraitOfHormuz) ).

fof(kb_SUMO_12454,axiom,
    s__meetsSpatially(s__Iran,s__PersianGulf) ).

fof(kb_SUMO_12455,axiom,
    s__instance(s__GulfOfOman,s__Gulf) ).

fof(kb_SUMO_12456,axiom,
    s__instance(s__Gulf__t,s__SetOrClass) ).

fof(kb_SUMO_12457,axiom,
    s__instance(s__GulfOfOman,s__SaltWaterArea) ).

fof(kb_SUMO_12458,axiom,
    s__names('Gulf of Oman',s__GulfOfOman) ).

fof(kb_SUMO_12459,axiom,
    s__connected(s__StraitOfHormuz,s__GulfOfOman) ).

fof(kb_SUMO_12460,axiom,
    s__connected(s__GulfOfOman,s__ArabianSea) ).

fof(kb_SUMO_12461,axiom,
    s__meetsSpatially(s__Iran,s__GulfOfOman) ).

fof(kb_SUMO_12462,axiom,
    s__meetsSpatially(s__Oman,s__GulfOfOman) ).

fof(kb_SUMO_12463,axiom,
    s__instance(s__GulfOfAden,s__Gulf) ).

fof(kb_SUMO_12464,axiom,
    s__instance(s__GulfOfAden,s__SaltWaterArea) ).

fof(kb_SUMO_12465,axiom,
    s__names('Gulf of Aden',s__GulfOfAden) ).

fof(kb_SUMO_12466,axiom,
    s__connected(s__RedSea,s__GulfOfAden) ).

fof(kb_SUMO_12467,axiom,
    s__connected(s__GulfOfAden,s__ArabianSea) ).

fof(kb_SUMO_12468,axiom,
    s__meetsSpatially(s__Yemen,s__GulfOfAden) ).

fof(kb_SUMO_12469,axiom,
    s__meetsSpatially(s__Somalia,s__GulfOfAden) ).

fof(kb_SUMO_12470,axiom,
    s__instance(s__GulfOfMexico,s__Gulf) ).

fof(kb_SUMO_12471,axiom,
    s__instance(s__GulfOfMexico,s__SaltWaterArea) ).

fof(kb_SUMO_12472,axiom,
    s__names('Gulf of Mexico',s__GulfOfMexico) ).

fof(kb_SUMO_12473,axiom,
    s__connected(s__GulfOfMexico,s__NorthAtlanticOcean) ).

fof(kb_SUMO_12474,axiom,
    s__connected(s__GulfOfMexico,s__CaribbeanSea) ).

fof(kb_SUMO_12475,axiom,
    s__subclass(s__Estuary,s__BodyOfWater) ).

fof(kb_SUMO_12476,axiom,
    s__subclass(s__Estuary,s__SaltWaterArea) ).

fof(kb_SUMO_12477,axiom,
    s__subclass(s__Estuary,s__Inlet) ).

fof(kb_SUMO_12478,axiom,
    s__instance(s__Estuary__t,s__SetOrClass) ).

fof(kb_SUMO_12479,axiom,
    s__instance(s__Inlet__t,s__SetOrClass) ).

fof(kb_SUMO_12480,axiom,
    s__documentation(s__Estuary,s__EnglishLanguage,'&%Estuary is the subclass of &%BodyOfWater that represents &%WaterAreas where a sea or ocean &%Tide meets a &%River current.') ).

fof(kb_SUMO_12481,axiom,
    ! [V__WATER] :
      ( s__instance(V__WATER,s__Object)
     => ( s__instance(V__WATER,s__Estuary)
       => ? [V__SEA] :
            ( s__instance(V__SEA,s__Object)
            & s__instance(V__SEA,s__SaltWaterArea)
            & s__part(V__SEA,s__WorldOcean)
            & s__connected(V__SEA,V__WATER) ) ) ) ).

fof(kb_SUMO_12482,axiom,
    ! [V__ESTUARY,V__WATER] :
      ( s__instance(V__ESTUARY,s__ExtensionFn(s__Fluid))
     => ( s__instance(V__WATER,s__Estuary)
       => ? [V__RIVER] :
            ( s__instance(V__RIVER,s__ExtensionFn(s__Fluid))
            & s__instance(V__RIVER,s__River)
            & s__flows(V__RIVER,V__ESTUARY) ) ) ) ).

fof(kb_SUMO_12483,axiom,
    ! [V__ESTUARY,V__WATER] :
      ( s__instance(V__ESTUARY,s__Object)
     => ( s__instance(V__WATER,s__Estuary)
       => ? [V__MOUTH] :
            ( s__instance(V__MOUTH,s__Object)
            & s__instance(V__MOUTH,s__RiverMouth)
            & s__overlapsSpatially(V__MOUTH,V__ESTUARY) ) ) ) ).

fof(kb_SUMO_12484,axiom,
    ! [V__WATER] :
      ( s__instance(V__WATER,s__Object)
     => ( s__instance(V__WATER,s__Estuary)
       => ? [V__TIDES] :
            ( s__instance(V__TIDES,s__Process)
            & s__instance(V__TIDES,s__TidalProcess)
            & s__eventLocated(V__TIDES,V__WATER) ) ) ) ).

fof(kb_SUMO_12485,axiom,
    s__subclass(s__Inlet,s__BodyOfWater) ).

fof(kb_SUMO_12486,axiom,
    s__documentation(s__Inlet,s__EnglishLanguage,'&%Inlet is the class of bays or other recesses into the shore of a lake, sea, or river, includes &%InletPassages, which are passages leading from open water through some barrier to a bay or lagoon.') ).

fof(kb_SUMO_12487,axiom,
    ! [V__INLET] :
      ( s__instance(V__INLET,s__Object)
     => ( s__instance(V__INLET,s__Inlet)
       => ? [V__LAND] :
            ( s__instance(V__LAND,s__Object)
            & s__instance(V__LAND,s__LandArea)
            & s__penetrates(V__INLET,V__LAND) ) ) ) ).

fof(kb_SUMO_12488,axiom,
    ! [V__INLET] :
      ( s__instance(V__INLET,s__Object)
     => ( s__instance(V__INLET,s__Inlet)
       => ? [V__WATER] :
            ( s__instance(V__WATER,s__Object)
            & s__instance(V__WATER,s__WaterArea)
            & s__connected(V__INLET,V__WATER) ) ) ) ).

fof(kb_SUMO_12489,axiom,
    ! [V__WATER,V__INLET] :
      ( ( s__instance(V__INLET,s__Object)
        & s__instance(V__WATER,s__Object) )
     => ( ( s__instance(V__INLET,s__Inlet)
          & s__meetsSpatially(V__INLET,V__WATER)
          & s__instance(V__WATER,s__SaltWaterArea) )
       => s__instance(V__INLET,s__SaltWaterArea) ) ) ).

fof(kb_SUMO_12490,axiom,
    ! [V__WATER,V__INLET] :
      ( ( s__instance(V__INLET,s__Object)
        & s__instance(V__WATER,s__Object) )
     => ( ( s__instance(V__INLET,s__Inlet)
          & s__meetsSpatially(V__INLET,V__WATER)
          & s__instance(V__WATER,s__FreshWaterArea) )
       => s__instance(V__INLET,s__FreshWaterArea) ) ) ).

fof(kb_SUMO_12491,axiom,
    s__subclass(s__InletPassage,s__Inlet) ).

fof(kb_SUMO_12492,axiom,
    s__instance(s__InletPassage__t,s__SetOrClass) ).

fof(kb_SUMO_12493,axiom,
    s__documentation(s__InletPassage,s__EnglishLanguage,'&%InletPassage is the class of water passages connecting an area of open water to a bay or lagoon, through some land barrier(s) close on either side.') ).

fof(kb_SUMO_12494,axiom,
    s__subclass(s__Bay,s__Inlet) ).

fof(kb_SUMO_12495,axiom,
    s__instance(s__Bay__t,s__SetOrClass) ).

fof(kb_SUMO_12496,axiom,
    s__documentation(s__Bay,s__EnglishLanguage,'&%Bay is the class of extensions of a body of water (salt or fresh) that reach into the land, usually smaller than a &%Gulf.') ).

fof(kb_SUMO_12497,axiom,
    s__subclass(s__Cove,s__Inlet) ).

fof(kb_SUMO_12498,axiom,
    s__instance(s__Cove__t,s__SetOrClass) ).

fof(kb_SUMO_12499,axiom,
    s__documentation(s__Cove,s__EnglishLanguage,'A &%Cove is a small part of a body of water that reaches into a coast.') ).

fof(kb_SUMO_12500,axiom,
    ! [V__BAY,V__COVE] :
      ( ( s__instance(V__COVE,s__Object)
        & s__instance(V__BAY,s__Object) )
     => ( ( s__instance(V__COVE,s__Cove)
          & s__instance(V__BAY,s__Bay) )
       => s__larger(V__BAY,V__COVE) ) ) ).

fof(kb_SUMO_12501,axiom,
    s__subclass(s__Sound,s__BodyOfWater) ).

fof(kb_SUMO_12502,axiom,
    s__instance(s__Sound__t,s__SetOrClass) ).

fof(kb_SUMO_12503,axiom,
    s__documentation(s__Sound,s__EnglishLanguage,'A &%Sound is a long, relatively narrow waterway lying along the shore of a land mass and protected from open water by another land area, an island or group of islands. Some sounds open at both ends into the same body of water (e.g., Long Island Sound), while others connect two different bodies of water (e.g., Melville Sound). A &%Sound may occur in salt or fresh water bodies. Generally wider than a &%Strait.') ).

fof(kb_SUMO_12504,axiom,
    ! [V__BETWEEN,V__END2,V__END1] :
      ( ( s__instance(V__END1,s__SelfConnectedObject)
        & s__instance(V__END2,s__SelfConnectedObject)
        & s__instance(V__BETWEEN,s__SelfConnectedObject) )
     => ( s__connects(V__BETWEEN,V__END1,V__END2)
       => V__END1 != V__END2 ) ) ).

fof(kb_SUMO_12505,axiom,
    s__subclass(s__Strait,s__BodyOfWater) ).

fof(kb_SUMO_12506,axiom,
    s__instance(s__Strait__t,s__SetOrClass) ).

fof(kb_SUMO_12507,axiom,
    s__documentation(s__Strait,s__EnglishLanguage,'Strait is the subclass of &%BodyOfWater that consists of narrow water areas connecting two larger bodies of water. Straits are naturally occurring bodies of water.') ).

fof(kb_SUMO_12508,axiom,
    ! [V__strait] :
      ( s__instance(V__strait,s__SelfConnectedObject)
     => ( s__instance(V__strait,s__Strait)
       => ? [V__body1,V__body2] :
            ( s__instance(V__body2,s__SelfConnectedObject)
            & s__instance(V__body1,s__SelfConnectedObject)
            & s__instance(V__body1,s__BodyOfWater)
            & s__instance(V__body2,s__BodyOfWater)
            & s__connects(V__strait,V__body1,V__body2) ) ) ) ).

fof(kb_SUMO_12509,axiom,
    ! [V__body2,V__strait,V__body1] :
      ( ( s__instance(V__body1,s__SelfConnectedObject)
        & s__instance(V__strait,s__SelfConnectedObject)
        & s__instance(V__body2,s__SelfConnectedObject) )
     => ( ( s__instance(V__body1,s__BodyOfWater)
          & s__instance(V__body2,s__BodyOfWater)
          & s__connects(V__strait,V__body1,V__body2) )
       => s__larger(V__body1,V__strait) ) ) ).

fof(kb_SUMO_12510,axiom,
    s__instance(s__StraitOfHormuz,s__Strait) ).

fof(kb_SUMO_12511,axiom,
    s__instance(s__StraitOfHormuz,s__SaltWaterArea) ).

fof(kb_SUMO_12512,axiom,
    s__names('Strait of Hormuz',s__StraitOfHormuz) ).

fof(kb_SUMO_12513,axiom,
    s__subclass(s__Channel,s__BodyOfWater) ).

fof(kb_SUMO_12514,axiom,
    s__instance(s__Channel__t,s__SetOrClass) ).

fof(kb_SUMO_12515,axiom,
    s__documentation(s__Channel,s__EnglishLanguage,'A &%Channel is a narrow deep waterway connecting two larger bodies of water. May be natural or dredged, salt or fresh water.') ).

fof(kb_SUMO_12516,axiom,
    ! [V__CHANNEL] :
      ( s__instance(V__CHANNEL,s__SelfConnectedObject)
     => ( s__instance(V__CHANNEL,s__Channel)
       => ? [V__WATER1,V__WATER2] :
            ( s__instance(V__WATER2,s__SelfConnectedObject)
            & s__instance(V__WATER1,s__SelfConnectedObject)
            & s__instance(V__WATER1,s__WaterArea)
            & s__instance(V__WATER2,s__WaterArea)
            & s__connects(V__CHANNEL,V__WATER1,V__WATER2) ) ) ) ).

fof(kb_SUMO_12517,axiom,
    ! [V__BODY,V__CHANNEL] :
      ( ( s__instance(V__CHANNEL,s__Object)
        & s__instance(V__BODY,s__Object) )
     => ( ( s__instance(V__CHANNEL,s__Channel)
          & s__instance(V__BODY,s__BodyOfWater)
          & s__connected(V__CHANNEL,V__BODY) )
       => s__larger(V__BODY,V__CHANNEL) ) ) ).

fof(kb_SUMO_12518,axiom,
    s__subclass(s__InlandWaterSystem,s__WaterArea) ).

fof(kb_SUMO_12519,axiom,
    s__instance(s__InlandWaterSystem__t,s__SetOrClass) ).

fof(kb_SUMO_12520,axiom,
    s__subclass(s__InlandWaterSystem,s__Collection) ).

fof(kb_SUMO_12521,axiom,
    s__documentation(s__InlandWaterSystem,s__EnglishLanguage,'An instance of &%InlandWaterSystem comprises two or more lakes or rivers, canals, or other waterways that are interconnected.') ).

fof(kb_SUMO_12522,axiom,
    ! [V__SYSTEM] :
      ( s__instance(V__SYSTEM,s__GeographicArea)
     => ( s__instance(V__SYSTEM,s__InlandWaterSystem)
       => ? [V__BODY1,V__BODY2] :
            ( s__instance(V__BODY2,s__GeographicArea)
            & s__instance(V__BODY1,s__GeographicArea)
            & s__instance(V__BODY1,s__BodyOfWater)
            & s__instance(V__BODY2,s__BodyOfWater)
            & V__BODY1 != V__BODY2
            & s__geographicSubregion(V__BODY1,V__SYSTEM)
            & s__geographicSubregion(V__BODY2,V__SYSTEM) ) ) ) ).

fof(kb_SUMO_12523,axiom,
    ! [V__WATER1,V__WATER2,V__SYSTEM] :
      ( ( s__instance(V__SYSTEM,s__GeographicArea)
        & s__instance(V__WATER2,s__GeographicArea)
        & s__instance(V__WATER2,s__SelfConnectedObject)
        & s__instance(V__WATER1,s__GeographicArea)
        & s__instance(V__WATER1,s__SelfConnectedObject) )
     => ( ( s__instance(V__SYSTEM,s__InlandWaterSystem)
          & s__instance(V__WATER1,s__WaterArea)
          & s__instance(V__WATER2,s__WaterArea)
          & V__WATER1 != V__WATER2
          & ~ s__connected(V__WATER1,V__WATER2)
          & s__geographicSubregion(V__WATER1,V__SYSTEM)
          & s__geographicSubregion(V__WATER2,V__SYSTEM) )
       => ? [V__WATER3] :
            ( s__instance(V__WATER3,s__SelfConnectedObject)
            & s__instance(V__WATER3,s__WaterArea)
            & V__WATER3 != V__WATER1
            & V__WATER3 != V__WATER1
            & s__part(V__WATER3,V__SYSTEM)
            & s__connects(V__WATER3,V__WATER1,V__WATER2) ) ) ) ).

fof(kb_SUMO_12524,axiom,
    s__subclass(s__LakeRegion,s__GeographicArea) ).

fof(kb_SUMO_12525,axiom,
    s__instance(s__LakeRegion__t,s__SetOrClass) ).

fof(kb_SUMO_12526,axiom,
    s__documentation(s__LakeRegion,s__EnglishLanguage,'A &%LakeRegion is a &%GeographicArea including land surrounding one or more &%Lakes.') ).

fof(kb_SUMO_12527,axiom,
    ! [V__REGION] :
      ( s__instance(V__REGION,s__Object)
     => ( s__instance(V__REGION,s__LakeRegion)
       => ? [V__LAKE] :
            ( s__instance(V__LAKE,s__Physical)
            & s__instance(V__LAKE,s__Lake)
            & s__located(V__LAKE,V__REGION) ) ) ) ).

fof(kb_SUMO_12528,axiom,
    ! [V__STREAM] :
      ( s__instance(V__STREAM,s__ExtensionFn(s__Fluid))
     => ( s__instance(V__STREAM,s__StreamWaterArea)
       => ? [V__WATER] :
            ( s__instance(V__WATER,s__ExtensionFn(s__Fluid))
            & s__instance(V__WATER,s__BodyOfWater)
            & V__WATER != V__STREAM
            & s__flows(V__STREAM,V__WATER) ) ) ) ).

fof(kb_SUMO_12529,axiom,
    s__instance(s__flows__m,s__BinaryPredicate) ).

fof(kb_SUMO_12530,axiom,
    s__instance(s__flows__m,s__AsymmetricRelation) ).

fof(kb_SUMO_12531,axiom,
    s__instance(s__flows__m,s__TransitiveRelation) ).

fof(kb_SUMO_12532,axiom,
    s__domain(s__flows__m,"1",s__ExtensionFn(s__Fluid)) ).

fof(kb_SUMO_12533,axiom,
    s__domain(s__flows__m,"2",s__ExtensionFn(s__Fluid)) ).

fof(kb_SUMO_12534,axiom,
    s__domain(s__flows__m,"1",s__Physical) ).

fof(kb_SUMO_12535,axiom,
    s__domain(s__flows__m,"2",s__Physical) ).

fof(kb_SUMO_12536,axiom,
    s__subrelation(s__tributary__m,s__flows__m) ).

fof(kb_SUMO_12537,axiom,
    s__subrelation(s__flows__m,s__connected__m) ).

fof(kb_SUMO_12538,axiom,
    s__documentation(s__flows__m,s__EnglishLanguage,'(&%flows ?FLUID1 ?FLUID2) means that the &%Physical ?FLUID1 moves towards the &%Physical ?FLUID2, to which it is &%connected.') ).

fof(kb_SUMO_12539,axiom,
    ! [V__FLUID1,V__FLUID2] :
      ( ( s__instance(V__FLUID2,s__ExtensionFn(s__Fluid))
        & s__instance(V__FLUID2,s__Object)
        & s__instance(V__FLUID1,s__ExtensionFn(s__Fluid))
        & s__instance(V__FLUID1,s__Object) )
     => ( s__flows(V__FLUID1,V__FLUID2)
       => s__connected(V__FLUID1,V__FLUID2) ) ) ).

fof(kb_SUMO_12540,axiom,
    ! [V__FLUID1,V__FLUID2] :
      ( ( s__instance(V__FLUID2,s__ExtensionFn(s__Fluid))
        & s__instance(V__FLUID2,s__Object)
        & s__instance(V__FLUID1,s__ExtensionFn(s__Fluid))
        & s__instance(V__FLUID1,s__Object) )
     => ( s__flows(V__FLUID1,V__FLUID2)
       => s__orientation(V__FLUID1,V__FLUID2,s__Upstream) ) ) ).

fof(kb_SUMO_12541,axiom,
    s__instance(s__Upstream,s__PositionalAttribute) ).

fof(kb_SUMO_12542,axiom,
    s__instance(s__Downstream,s__PositionalAttribute) ).

fof(kb_SUMO_12543,axiom,
    s__oppositeDirection(s__Upstream,s__Downstream) ).

fof(kb_SUMO_12544,axiom,
    s__instance(s__connectedDownstream__m,s__BinaryPredicate) ).

fof(kb_SUMO_12545,axiom,
    s__domain(s__connectedDownstream__m,"1",s__Object) ).

fof(kb_SUMO_12546,axiom,
    s__domain(s__connectedDownstream__m,"2",s__Object) ).

fof(kb_SUMO_12547,axiom,
    s__documentation(s__connectedDownstream__m,s__EnglishLanguage,'(&%connectedDownstream ?OBJ1 ?OBJ2) means that ?OBJ1 is connected, remotely or immediately, with ?OBJ2 along a directed system such as a &%RiverSystem.') ).

fof(kb_SUMO_12548,axiom,
    s__subclass(s__River,s__StreamWaterArea) ).

fof(kb_SUMO_12549,axiom,
    s__subclass(s__River,s__FreshWaterArea) ).

fof(kb_SUMO_12550,axiom,
    s__subclass(s__River,s__BodyOfWater) ).

fof(kb_SUMO_12551,axiom,
    s__documentation(s__River,s__EnglishLanguage,'&%River is the class of large streams of fresh water flowing through land into a lake, ocean, or other body of water.') ).

fof(kb_SUMO_12552,axiom,
    s__subclass(s__StreamWaterConfluence,s__WaterArea) ).

fof(kb_SUMO_12553,axiom,
    s__instance(s__StreamWaterConfluence__t,s__SetOrClass) ).

fof(kb_SUMO_12554,axiom,
    s__documentation(s__StreamWaterConfluence,s__EnglishLanguage,'A &%StreamWaterConfluence is the place where a stream or other tributary joins a river.') ).

fof(kb_SUMO_12555,axiom,
    ! [V__FORK] :
      ( s__instance(V__FORK,s__StreamWaterConfluence)
     => ? [V__STREAM1,V__STREAM2] :
          ( s__instance(V__STREAM2,s__ExtensionFn(s__Fluid))
          & s__instance(V__STREAM1,s__ExtensionFn(s__Fluid))
          & s__instance(V__STREAM1,s__StreamWaterArea)
          & s__instance(V__STREAM2,s__StreamWaterArea)
          & s__flows(V__STREAM1,V__STREAM2) ) ) ).

fof(kb_SUMO_12556,axiom,
    ! [V__FORK] :
      ( s__instance(V__FORK,s__SelfConnectedObject)
     => ( s__instance(V__FORK,s__StreamWaterConfluence)
       => ? [V__STREAM,V__BRANCH] :
            ( s__instance(V__BRANCH,s__ExtensionFn(s__Fluid))
            & s__instance(V__BRANCH,s__SelfConnectedObject)
            & s__instance(V__STREAM,s__ExtensionFn(s__Fluid))
            & s__instance(V__STREAM,s__SelfConnectedObject)
            & s__instance(V__STREAM,s__River)
            & s__instance(V__BRANCH,s__StreamWaterArea)
            & s__flows(V__BRANCH,V__STREAM)
            & s__connects(V__FORK,V__STREAM,V__BRANCH) ) ) ) ).

fof(kb_SUMO_12557,axiom,
    s__subclass(s__RiverSystem,s__WaterArea) ).

fof(kb_SUMO_12558,axiom,
    s__instance(s__RiverSystem__t,s__SetOrClass) ).

fof(kb_SUMO_12559,axiom,
    s__subclass(s__RiverSystem,s__Collection) ).

fof(kb_SUMO_12560,axiom,
    s__documentation(s__RiverSystem,s__EnglishLanguage,'A &%RiverSystem comprises all the tributary streams and rivers (&%StreamWaterAreas) that drain along converging paths into the main river of the system, which discharges into a &%StaticWaterArea.') ).

fof(kb_SUMO_12561,axiom,
    ! [V__SYSTEM] :
      ( s__instance(V__SYSTEM,s__Object)
     => ( s__instance(V__SYSTEM,s__RiverSystem)
       => ? [V__RIVER] :
            ( s__instance(V__RIVER,s__Object)
            & s__instance(V__RIVER,s__River)
            & s__part(V__RIVER,V__SYSTEM) ) ) ) ).

fof(kb_SUMO_12562,axiom,
    ! [V__SYSTEM] :
      ( s__instance(V__SYSTEM,s__Object)
     => ( s__instance(V__SYSTEM,s__RiverSystem)
       => ? [V__RIVER,V__STATIC] :
            ( s__instance(V__STATIC,s__Object)
            & s__instance(V__RIVER,s__Object)
            & s__instance(V__RIVER,s__River)
            & s__part(V__RIVER,V__SYSTEM)
            & s__instance(V__STATIC,s__StaticWaterArea)
            & s__connected(V__RIVER,V__STATIC) ) ) ) ).

fof(kb_SUMO_12563,axiom,
    ! [V__STREAM,V__SYSTEM] :
      ( ( s__instance(V__SYSTEM,s__Object)
        & s__instance(V__STREAM,s__Object)
        & s__instance(V__STREAM,s__ExtensionFn(s__Fluid)) )
     => ( ( s__instance(V__SYSTEM,s__RiverSystem)
          & s__instance(V__STREAM,s__StreamWaterArea)
          & s__part(V__STREAM,V__SYSTEM) )
       => ? [V__RIVER] :
            ( s__instance(V__RIVER,s__Object)
            & s__instance(V__RIVER,s__ExtensionFn(s__Fluid))
            & s__instance(V__RIVER,s__River)
            & s__part(V__RIVER,V__SYSTEM)
            & s__flows(V__STREAM,V__RIVER) ) ) ) ).

fof(kb_SUMO_12564,axiom,
    s__subclass(s__Waterfall,s__StreamWaterArea) ).

fof(kb_SUMO_12565,axiom,
    s__instance(s__Waterfall__t,s__SetOrClass) ).

fof(kb_SUMO_12566,axiom,
    s__documentation(s__Waterfall,s__EnglishLanguage,'&%Waterfall is the subclass of &%StreamWaterAreas where running water falls steeply downhill.') ).

fof(kb_SUMO_12567,axiom,
    s__instance(s__flowCurrent__m,s__BinaryPredicate) ).

fof(kb_SUMO_12568,axiom,
    s__documentation(s__flowCurrent__m,s__EnglishLanguage,'The relation between &%WaterMotion &%Processes and the region in which they occur continuously over at least hours, but typically months or years. A water balloon bursting and flowing downhill would not use this relation, because there would be no &%StreamWaterArea to relate to.') ).

fof(kb_SUMO_12569,axiom,
    s__domain(s__flowCurrent__m,"1",s__WaterMotion) ).

fof(kb_SUMO_12570,axiom,
    s__domain(s__flowCurrent__m,"2",s__WaterArea) ).

fof(kb_SUMO_12571,axiom,
    ! [V__FALL,V__BOTTOM,V__CURRENT,V__TOP] :
      ( ( s__instance(V__TOP,s__Object)
        & s__instance(V__BOTTOM,s__Object)
        & s__instance(V__FALL,s__WaterArea) )
     => ( ( s__instance(V__FALL,s__Waterfall)
          & s__instance(V__CURRENT,s__WaterMotion)
          & s__flowCurrent(V__CURRENT,V__FALL)
          & s__origin(V__CURRENT,V__TOP)
          & s__destination(V__CURRENT,V__BOTTOM)
          & s__instance(V__TOP,s__WaterArea)
          & s__instance(V__BOTTOM,s__WaterArea) )
       => s__orientation(V__TOP,V__BOTTOM,s__Above) ) ) ).

fof(kb_SUMO_12572,axiom,
    s__subclass(s__Canal,s__Waterway) ).

fof(kb_SUMO_12573,axiom,
    s__instance(s__Canal__t,s__SetOrClass) ).

fof(kb_SUMO_12574,axiom,
    s__instance(s__Waterway__t,s__SetOrClass) ).

fof(kb_SUMO_12575,axiom,
    s__subclass(s__Canal,s__StationaryArtifact) ).

fof(kb_SUMO_12576,axiom,
    s__documentation(s__Canal,s__EnglishLanguage,'&%Canal is the subclass of navigable &%Waterways flowing through an artificial course. Typically, a canal is a &%Transitway connecting two bodies of water.') ).

fof(kb_SUMO_12577,axiom,
    ! [V__CHANNEL] :
      ( s__instance(V__CHANNEL,s__SelfConnectedObject)
     => ( s__instance(V__CHANNEL,s__Canal)
       => ? [V__WATER1,V__WATER2] :
            ( s__instance(V__WATER2,s__SelfConnectedObject)
            & s__instance(V__WATER1,s__SelfConnectedObject)
            & s__instance(V__WATER1,s__WaterArea)
            & s__instance(V__WATER2,s__WaterArea)
            & s__connects(V__CHANNEL,V__WATER1,V__WATER2) ) ) ) ).

fof(kb_SUMO_12578,axiom,
    s__subclass(s__CanalStructure,s__StationaryArtifact) ).

fof(kb_SUMO_12579,axiom,
    s__instance(s__CanalStructure__t,s__SetOrClass) ).

fof(kb_SUMO_12580,axiom,
    s__documentation(s__CanalStructure,s__EnglishLanguage,'A &%CanalStructure is the constructed framework, including &%Locks, that contains the waters of a &%Canal.') ).

fof(kb_SUMO_12581,axiom,
    s__subclass(s__Dam,s__StationaryArtifact) ).

fof(kb_SUMO_12582,axiom,
    s__instance(s__Dam__t,s__SetOrClass) ).

fof(kb_SUMO_12583,axiom,
    s__documentation(s__Dam,s__EnglishLanguage,'&%Dam is the subclass of &%StationaryArtifacts that are walls built across a stream or river to hold back water.') ).

fof(kb_SUMO_12584,axiom,
    ! [V__River,V__DAM] :
      ( ( s__instance(V__DAM,s__Object)
        & s__instance(V__River,s__Object) )
     => ( s__instance(V__DAM,s__Dam)
       => ? [V__RIVER] :
            ( s__instance(V__RIVER,s__WaterArea)
            & s__traverses(V__DAM,V__River) ) ) ) ).

fof(kb_SUMO_12585,axiom,
    s__subclass(s__Reservoir,s__FreshWaterArea) ).

fof(kb_SUMO_12586,axiom,
    s__subclass(s__Reservoir,s__Artifact) ).

fof(kb_SUMO_12587,axiom,
    s__instance(s__Reservoir__t,s__SetOrClass) ).

fof(kb_SUMO_12588,axiom,
    s__documentation(s__Reservoir,s__EnglishLanguage,'A &%Reservoir is an artifically made (or artifically enlarged) holding area where water is collected and stored for future use.') ).

fof(kb_SUMO_12589,axiom,
    s__subclass(s__ReservoirLake,s__Lake) ).

fof(kb_SUMO_12590,axiom,
    s__instance(s__ReservoirLake__t,s__SetOrClass) ).

fof(kb_SUMO_12591,axiom,
    s__instance(s__Lake__t,s__SetOrClass) ).

fof(kb_SUMO_12592,axiom,
    s__subclass(s__ReservoirLake,s__Reservoir) ).

fof(kb_SUMO_12593,axiom,
    s__documentation(s__ReservoirLake,s__EnglishLanguage,'A &%ReservoirLake is an artifically made (or artifically enlarged) lake used for water collection and storage.') ).

fof(kb_SUMO_12594,axiom,
    s__subclass(s__Rapids,s__StreamWaterArea) ).

fof(kb_SUMO_12595,axiom,
    s__instance(s__Rapids__t,s__SetOrClass) ).

fof(kb_SUMO_12596,axiom,
    s__documentation(s__Rapids,s__EnglishLanguage,'&%Rapids is the class of &%WaterAreas that are parts of a &%StreamWaterArea where the currents move swiftly over rocks.') ).

fof(kb_SUMO_12597,axiom,
    ! [V__RAPIDS] :
      ( s__instance(V__RAPIDS,s__Object)
     => ( s__instance(V__RAPIDS,s__Rapids)
       => ? [V__RIVER] :
            ( s__instance(V__RIVER,s__Object)
            & s__instance(V__RIVER,s__River)
            & s__part(V__RAPIDS,V__RIVER) ) ) ) ).

fof(kb_SUMO_12598,axiom,
    ! [V__Rapids,V__RAPIDS,V__BOTTOM] :
      ( ( s__instance(V__BOTTOM,s__SelfConnectedObject)
        & s__instance(V__Rapids,s__SelfConnectedObject) )
     => ( ( s__instance(V__RAPIDS,s__Rapids)
          & s__bottom(V__BOTTOM,V__Rapids) )
       => ? [V__ROCK] :
            ( s__instance(V__ROCK,s__Object)
            & s__instance(V__ROCK,s__Rock)
            & s__part(V__ROCK,V__BOTTOM) ) ) ) ).

fof(kb_SUMO_12599,axiom,
    s__subclass(s__RiverMouth,s__WaterArea) ).

fof(kb_SUMO_12600,axiom,
    s__instance(s__RiverMouth__t,s__SetOrClass) ).

fof(kb_SUMO_12601,axiom,
    s__subclass(s__RiverMouth,s__StreamWaterArea) ).

fof(kb_SUMO_12602,axiom,
    s__documentation(s__RiverMouth,s__EnglishLanguage,'&%RiverMouth is the subclass of &%WaterAreas that are the outfalls of a river or stream into another body of water.') ).

fof(kb_SUMO_12603,axiom,
    ! [V__RIVER,V__WATER] :
      ( ( s__instance(V__WATER,s__ExtensionFn(s__Fluid))
        & s__instance(V__WATER,s__Object)
        & s__instance(V__RIVER,s__ExtensionFn(s__Fluid)) )
     => ( ( s__instance(V__RIVER,s__River)
          & s__instance(V__WATER,s__BodyOfWater)
          & s__flows(V__RIVER,V__WATER) )
       => ? [V__MOUTH] :
            ( s__instance(V__MOUTH,s__WaterArea)
            & s__instance(V__MOUTH,s__RiverMouth)
            & s__streamOutfall(V__MOUTH,V__RIVER)
            & s__connected(V__MOUTH,V__WATER) ) ) ) ).

fof(kb_SUMO_12604,axiom,
    s__subclass(s__Creek,s__BodyOfWater) ).

fof(kb_SUMO_12605,axiom,
    s__instance(s__Creek__t,s__SetOrClass) ).

fof(kb_SUMO_12606,axiom,
    s__instance(s__BodyOfWater__t,s__SetOrClass) ).

fof(kb_SUMO_12607,axiom,
    s__subclass(s__Creek,s__StreamWaterArea) ).

fof(kb_SUMO_12608,axiom,
    s__subclass(s__Creek,s__FreshWaterArea) ).

fof(kb_SUMO_12609,axiom,
    s__disjoint(s__Creek,s__River) ).

fof(kb_SUMO_12610,axiom,
    s__documentation(s__Creek,s__EnglishLanguage,'Creek is the class of small streams of fresh water flowing through land, usually into a &%River.') ).

fof(kb_SUMO_12611,axiom,
    ! [V__R,V__C] :
      ( ( s__instance(V__C,s__Object)
        & s__instance(V__R,s__Object) )
     => ( ( s__instance(V__C,s__Creek)
          & s__instance(V__R,s__River) )
       => s__smaller(V__C,V__R) ) ) ).

fof(kb_SUMO_12612,axiom,
    s__subrelation(s__streamOutfall__m,s__properPart__m) ).

fof(kb_SUMO_12613,axiom,
    s__domain(s__streamOutfall__m,"1",s__WaterArea) ).

fof(kb_SUMO_12614,axiom,
    s__domain(s__streamOutfall__m,"2",s__River) ).

fof(kb_SUMO_12615,axiom,
    s__documentation(s__streamOutfall__m,s__EnglishLanguage,'(&%streamOutfall ?WATER ?RIVER) means that the &%WaterArea ?MOUTH is the outfall of the &%River ?RIVER.') ).

fof(kb_SUMO_12616,axiom,
    ! [V__RIVER,V__MOUTH] :
      ( ( s__instance(V__MOUTH,s__WaterArea)
        & s__instance(V__RIVER,s__River)
        & s__instance(V__RIVER,s__ExtensionFn(s__Fluid)) )
     => ( s__streamOutfall(V__MOUTH,V__RIVER)
       => ? [V__WATER] :
            ( s__instance(V__WATER,s__ExtensionFn(s__Fluid))
            & s__instance(V__WATER,s__Object)
            & s__instance(V__WATER,s__WaterArea)
            & s__flows(V__RIVER,V__WATER)
            & s__connected(V__MOUTH,V__WATER) ) ) ) ).

fof(kb_SUMO_12617,axiom,
    s__subclass(s__IrrigationChannel,s__Artifact) ).

fof(kb_SUMO_12618,axiom,
    s__instance(s__IrrigationChannel__t,s__SetOrClass) ).

fof(kb_SUMO_12619,axiom,
    s__documentation(s__IrrigationChannel,s__EnglishLanguage,'&%IrrigationChannel is the class of artificially created channels used for transporting water to agricultural fields for &%Irrigating crops.') ).

fof(kb_SUMO_12620,axiom,
    s__subclass(s__Irrigating,s__Motion) ).

fof(kb_SUMO_12621,axiom,
    s__instance(s__Irrigating__t,s__SetOrClass) ).

fof(kb_SUMO_12622,axiom,
    s__documentation(s__Irrigating,s__EnglishLanguage,'&%Irrigating is the process of transporting and applying water to crops by artificial means.') ).

%FOL fof(kb_SUMO_12623,axiom,(( (! [V__AREA,V__IRRIGATION,V__Area] : ((s__instance(V__IRRIGATION,s__Process) & s__instance(V__AREA,s__Object)) => ((s__instance(V__IRRIGATION,s__Irrigating) & s__patient(V__IRRIGATION,V__Area) & s__instance(V__AREA,s__LandArea)) => (s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__IRRIGATION)),'s__attribute(V__AREA,s__Dry)') & s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__IRRIGATION)),'s__attribute(V__AREA,s__Damp)'))))) ))).

%FOL fof(kb_SUMO_12624,axiom,(( (! [V__AREA,V__IRRIGATION] : ((s__instance(V__IRRIGATION,s__Process) & s__instance(V__AREA,s__Object)) => ((s__instance(V__IRRIGATION,s__Irrigating) & s__patient(V__IRRIGATION,V__AREA) & s__instance(V__AREA,s__LandArea)) => s__hasPurpose(V__IRRIGATION,'s__attribute(V__AREA,s__FertileTerrain)')))) ))).

fof(kb_SUMO_12625,axiom,
    s__subclass(s__Lake,s__StaticWaterArea) ).

fof(kb_SUMO_12626,axiom,
    s__documentation(s__Lake,s__EnglishLanguage,'&%Lake is the subclass of &%BodyOfWater whose instances are naturally occurring static bodies of water surrounded by land.') ).

fof(kb_SUMO_12627,axiom,
    ! [V__OCEAN,V__LAKE] :
      ( ( s__instance(V__LAKE,s__Object)
        & s__instance(V__OCEAN,s__Object) )
     => ( ( s__instance(V__LAKE,s__Lake)
          & s__instance(V__OCEAN,s__Ocean) )
       => s__smaller(V__LAKE,V__OCEAN) ) ) ).

fof(kb_SUMO_12628,axiom,
    s__subclass(s__CoastalPlain,s__Plain) ).

fof(kb_SUMO_12629,axiom,
    s__instance(s__CoastalPlain__t,s__SetOrClass) ).

fof(kb_SUMO_12630,axiom,
    s__documentation(s__CoastalPlain,s__EnglishLanguage,'&%CoastalPlain is the class of broad plains areas adjacent to a &%Sea or &%Ocean. A coastal plain includes a narrower &%ShoreArea adjacent to a body of water.') ).

fof(kb_SUMO_12631,axiom,
    ! [V__plain] :
      ( s__instance(V__plain,s__Object)
     => ( s__instance(V__plain,s__CoastalPlain)
       => ? [V__shore] :
            ( s__instance(V__shore,s__Object)
            & s__instance(V__shore,s__ShoreArea)
            & s__part(V__shore,V__plain) ) ) ) ).

fof(kb_SUMO_12632,axiom,
    s__subclass(s__RiverBank,s__ShoreArea) ).

fof(kb_SUMO_12633,axiom,
    s__instance(s__RiverBank__t,s__SetOrClass) ).

fof(kb_SUMO_12634,axiom,
    s__subclass(s__RiverBank,s__LandForm) ).

fof(kb_SUMO_12635,axiom,
    s__instance(s__LandForm__t,s__SetOrClass) ).

fof(kb_SUMO_12636,axiom,
    s__documentation(s__RiverBank,s__EnglishLanguage,'A &%RiverBank is the &%ShoreArea adjacent to a river.') ).

fof(kb_SUMO_12637,axiom,
    ! [V__bank] :
      ( s__instance(V__bank,s__Object)
     => ( s__instance(V__bank,s__RiverBank)
       => ? [V__river] :
            ( s__instance(V__river,s__Object)
            & s__instance(V__river,s__River)
            & s__meetsSpatially(V__river,V__bank) ) ) ) ).

fof(kb_SUMO_12638,axiom,
    s__subclass(s__LittoralZone,s__GeographicArea) ).

fof(kb_SUMO_12639,axiom,
    s__instance(s__LittoralZone__t,s__SetOrClass) ).

fof(kb_SUMO_12640,axiom,
    s__documentation(s__LittoralZone,s__EnglishLanguage,'A &%LittoralZone is an area along the shore of a large body of water, especially an &%Ocean or &%Sea, including the area extending from the high tide mark out to a depth of 200 meters. The littoral zone is of interest for its land features, e.g., slope gradient and soil composition, including features of its &%SubmergedLandArea.') ).

fof(kb_SUMO_12641,axiom,
    s__subclass(s__Delta,s__LandForm) ).

fof(kb_SUMO_12642,axiom,
    s__instance(s__Delta__t,s__SetOrClass) ).

fof(kb_SUMO_12643,axiom,
    s__documentation(s__Delta,s__EnglishLanguage,'A &%Delta is a &%LandForm composed of silt or other alluvium, deposited at or near the mouth of a river or stream as it enters a body of relatively static water. Typically a delta is flat and fan-shaped.') ).

fof(kb_SUMO_12644,axiom,
    ! [V__Delta] :
      ( s__instance(V__Delta,s__Object)
     => ( s__instance(V__Delta,s__Delta)
       => ? [V__Mouth] :
            ( s__instance(V__Mouth,s__Object)
            & s__instance(V__Mouth,s__RiverMouth)
            & s__meetsSpatially(V__Mouth,V__Delta) ) ) ) ).

fof(kb_SUMO_12645,axiom,
    ! [V__Delta] :
      ( s__instance(V__Delta,s__Object)
     => ( s__instance(V__Delta,s__Delta)
       => s__attribute(V__Delta,s__FlatTerrain) ) ) ).

fof(kb_SUMO_12646,axiom,
    s__subclass(s__Peninsula,s__LandForm) ).

fof(kb_SUMO_12647,axiom,
    s__documentation(s__Peninsula,s__EnglishLanguage,'A &%Peninsula is a piece of land that extends into a body of water and is surrounded on three sides by water. Typically connected by an &%Isthmus or neck of land that is narrower than its main portion (contrast with &%Cape).') ).

fof(kb_SUMO_12648,axiom,
    ! [V__Peninsula] :
      ( s__instance(V__Peninsula,s__Object)
     => ( s__instance(V__Peninsula,s__Peninsula)
       => ? [V__Water] :
            ( s__instance(V__Water,s__Object)
            & s__instance(V__Water,s__WaterArea)
            & s__penetrates(V__Peninsula,V__Water) ) ) ) ).

fof(kb_SUMO_12649,axiom,
    s__subclass(s__Cape,s__LandForm) ).

fof(kb_SUMO_12650,axiom,
    s__instance(s__Cape__t,s__SetOrClass) ).

fof(kb_SUMO_12651,axiom,
    s__documentation(s__Cape,s__EnglishLanguage,'A &%Cape is a piece of land projecting into a body of water.') ).

fof(kb_SUMO_12652,axiom,
    ! [V__Cape] :
      ( s__instance(V__Cape,s__Object)
     => ( s__instance(V__Cape,s__Cape)
       => ? [V__WaterRegion] :
            ( s__instance(V__WaterRegion,s__Object)
            & s__instance(V__WaterRegion,s__WaterArea)
            & s__penetrates(V__Cape,V__WaterRegion) ) ) ) ).

fof(kb_SUMO_12653,axiom,
    s__subclass(s__Isthmus,s__LandArea) ).

fof(kb_SUMO_12654,axiom,
    s__instance(s__Isthmus__t,s__SetOrClass) ).

fof(kb_SUMO_12655,axiom,
    s__documentation(s__Isthmus,s__EnglishLanguage,'An &%Isthmus is a narrow strip of land that connects two larger land masses and is bordered on two sides by water.') ).

fof(kb_SUMO_12656,axiom,
    ! [V__Rightside,V__Leftside,V__Isthmus] :
      ( ( s__instance(V__Isthmus,s__SelfConnectedObject)
        & s__instance(V__Leftside,s__SelfConnectedObject)
        & s__instance(V__Rightside,s__SelfConnectedObject) )
     => ( ( s__instance(V__Isthmus,s__Isthmus)
          & s__side(V__Leftside,V__Isthmus)
          & s__side(V__Rightside,V__Isthmus)
          & V__Leftside != V__Rightside )
       => ? [V__Region1,V__Region2,V__Water1,V__Water2] :
            ( s__instance(V__Water2,s__Object)
            & s__instance(V__Water1,s__Object)
            & s__instance(V__Region2,s__Object)
            & s__instance(V__Region1,s__Object)
            & s__instance(V__Region1,s__LandArea)
            & s__instance(V__Region2,s__LandArea)
            & s__between(V__Region1,V__Isthmus,V__Region2)
            & s__instance(V__Water1,s__WaterArea)
            & s__instance(V__Water2,s__WaterArea)
            & s__meetsSpatially(V__Leftside,V__Water1)
            & s__meetsSpatially(V__Rightside,V__Water2) ) ) ) ).

fof(kb_SUMO_12657,axiom,
    s__disjoint(s__Island,s__LandlockedArea) ).

fof(kb_SUMO_12658,axiom,
    s__subclass(s__Archipelago,s__LandForm) ).

fof(kb_SUMO_12659,axiom,
    s__subclass(s__Archipelago,s__Collection) ).

fof(kb_SUMO_12660,axiom,
    s__documentation(s__Archipelago,s__EnglishLanguage,'An &%Archipelago is a group of islands.') ).

fof(kb_SUMO_12661,axiom,
    ! [V__Part,V__Archipelago] :
      ( ( s__instance(V__Archipelago,s__CorpuscularObject)
        & s__instance(V__Part,s__CorpuscularObject) )
     => ( ( s__instance(V__Archipelago,s__Archipelago)
          & s__component(V__Part,V__Archipelago) )
       => s__instance(V__Part,s__Island) ) ) ).

fof(kb_SUMO_12662,axiom,
    s__subclass(s__ArchipelagicArea,s__GeographicArea) ).

fof(kb_SUMO_12663,axiom,
    s__instance(s__ArchipelagicArea__t,s__SetOrClass) ).

fof(kb_SUMO_12664,axiom,
    s__documentation(s__ArchipelagicArea,s__EnglishLanguage,'An &%ArchipelagicArea is a &%GeographicArea including an &%Archipelago and the surrounding &%WaterArea.') ).

fof(kb_SUMO_12665,axiom,
    ! [V__area] :
      ( s__instance(V__area,s__Object)
     => ( s__instance(V__area,s__ArchipelagicArea)
       => ? [V__islands] :
            ( s__instance(V__islands,s__Physical)
            & s__instance(V__islands,s__Archipelago)
            & s__located(V__islands,V__area) ) ) ) ).

fof(kb_SUMO_12666,axiom,
    s__subclass(s__Reef,s__LandForm) ).

fof(kb_SUMO_12667,axiom,
    s__instance(s__Reef__t,s__SetOrClass) ).

fof(kb_SUMO_12668,axiom,
    s__documentation(s__Reef,s__EnglishLanguage,'A &%Reef is a ridge of rock, coral, or sand at or near the surface of a &%WaterArea.') ).

fof(kb_SUMO_12669,axiom,
    ! [V__Reef] :
      ( s__instance(V__Reef,s__Object)
     => ( s__instance(V__Reef,s__Reef)
       => ? [V__Water] :
            ( s__instance(V__Water,s__Object)
            & s__instance(V__Water,s__WaterArea)
            & s__orientation(V__Reef,V__Water,s__Near) ) ) ) ).

fof(kb_SUMO_12670,axiom,
    ! [V__Reef] :
      ( s__instance(V__Reef,s__Object)
     => ( s__instance(V__Reef,s__Reef)
       => ? [V__Stuff] :
            ( s__instance(V__Stuff,s__Object)
            & ( s__instance(V__Stuff,s__Sand)
              | s__instance(V__Stuff,s__Rock)
              | s__instance(V__Stuff,s__Coral) )
            & s__part(V__Stuff,V__Reef) ) ) ) ).

fof(kb_SUMO_12671,axiom,
    s__subclass(s__Coral,s__Invertebrate) ).

fof(kb_SUMO_12672,axiom,
    s__instance(s__Coral__t,s__SetOrClass) ).

fof(kb_SUMO_12673,axiom,
    s__documentation(s__Coral,s__EnglishLanguage,'Corals are gastrovascular marine cnidarians (phylum Cnidaria, class Anthozoa) existing as small anemone-like polyps, typically forming colonies of many individuals. The group includes the important reef builders known as hermatypic corals, found in tropical oceans, and belonging to the subclass Zoantharia of order Scleractinia (formerly Madreporaria). The hermatypic corals obtain much of their nutrient requirement from symbiotic unicellular algae called zooxanthellae, and so are dependent upon growing in sunlight. As a result, these corals are usually found not far beneath the surface, although in clear waters corals can grow at depths of 60 m (200 ft). Corals breed by spawning, with all corals of the same species in a region releasing gametes simultaneously over a period of one to several nights around a full moon. (from Wikipedia)') ).

fof(kb_SUMO_12674,axiom,
    s__subclass(s__CoralReef,s__Reef) ).

fof(kb_SUMO_12675,axiom,
    s__documentation(s__CoralReef,s__EnglishLanguage,'&%CoralReef is the subclass of &%Reefs that are formed from living organisms that produce the limestone formations of the reef. Coral reefs include fringing reefs, barrier reefs, and &%Atolls.') ).

fof(kb_SUMO_12676,axiom,
    ! [V__REEF] :
      ( s__instance(V__REEF,s__Object)
     => ( s__instance(V__REEF,s__CoralReef)
       => ? [V__CORAL] :
            ( s__instance(V__CORAL,s__Object)
            & s__instance(V__CORAL,s__Coral)
            & s__part(V__CORAL,V__REEF) ) ) ) ).

fof(kb_SUMO_12677,axiom,
    s__subclass(s__Atoll,s__CoralReef) ).

fof(kb_SUMO_12678,axiom,
    s__instance(s__Atoll__t,s__SetOrClass) ).

fof(kb_SUMO_12679,axiom,
    s__instance(s__CoralReef__t,s__SetOrClass) ).

fof(kb_SUMO_12680,axiom,
    s__documentation(s__Atoll,s__EnglishLanguage,'&%Atoll is the class of &%CoralReefs which surround a lagoon.') ).

fof(kb_SUMO_12681,axiom,
    s__subclass(s__Glacier,s__LandForm) ).

fof(kb_SUMO_12682,axiom,
    s__instance(s__Glacier__t,s__SetOrClass) ).

fof(kb_SUMO_12683,axiom,
    s__documentation(s__Glacier,s__EnglishLanguage,'A &%Glacier is a large body of slow-moving ice. Glaciers displace soil and rock while moving over land surfaces and break apart, forming &%Icebergs, when they reach the sea.') ).

fof(kb_SUMO_12684,axiom,
    ! [V__Ice,V__Glacier] :
      ( ( s__instance(V__Glacier,s__Object)
        & s__instance(V__Ice,s__Object) )
     => ( s__instance(V__Glacier,s__Glacier)
       => ? [V__Water] :
            ( s__instance(V__Water,s__Object)
            & s__instance(V__Water,s__Water)
            & s__attribute(V__Water,s__Solid)
            & s__part(V__Ice,V__Glacier) ) ) ) ).

fof(kb_SUMO_12685,axiom,
    s__subclass(s__Cave,s__Hole) ).

fof(kb_SUMO_12686,axiom,
    s__subclass(s__Cave,s__GeographicArea) ).

fof(kb_SUMO_12687,axiom,
    s__instance(s__Cave__t,s__SetOrClass) ).

fof(kb_SUMO_12688,axiom,
    s__documentation(s__Cave,s__EnglishLanguage,'A &%Cave is a naturally formed opening beneath the surface of the Earth, generally formed by dissolution of carbonate bedrock. Caves may also form by erosion of coastal bedrock, partial melting of glaciers, or solidification of lava into hollow tubes.') ).

fof(kb_SUMO_12689,axiom,
    ! [V__Cave] :
      ( s__instance(V__Cave,s__Cave)
     => ? [V__Erosion] :
          ( s__instance(V__Erosion,s__Process)
          & s__instance(V__Erosion,s__Erosion)
          & s__result(V__Erosion,V__Cave) ) ) ).

fof(kb_SUMO_12690,axiom,
    s__subclass(s__Burrow,s__Cave) ).

fof(kb_SUMO_12691,axiom,
    s__instance(s__Burrow__t,s__SetOrClass) ).

fof(kb_SUMO_12692,axiom,
    s__documentation(s__Burrow,s__EnglishLanguage,'A small &%Cave created by an &%Animal for the purpose of inhabiting it.') ).

fof(kb_SUMO_12693,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Burrow)
     => ? [V__P,V__A] :
          ( s__instance(V__A,s__Agent)
          & s__instance(V__P,s__Process)
          & s__agent(V__P,V__A)
          & s__instance(V__A,s__Animal)
          & ~ s__instance(V__A,s__Human)
          & s__result(V__P,V__B) ) ) ).

%FOL fof(kb_SUMO_12694,axiom,(( (! [V__B] : (s__instance(V__B,s__Object) => (s__instance(V__B,s__Burrow) => (? [V__A] : (s__instance(V__A,s__Organism) & s__hasPurpose(V__B,'s__inhabits(V__A,V__B)')))))) ))).

fof(kb_SUMO_12695,axiom,
    s__subclass(s__CaveMatrix,s__LandForm) ).

fof(kb_SUMO_12696,axiom,
    s__instance(s__CaveMatrix__t,s__SetOrClass) ).

fof(kb_SUMO_12697,axiom,
    s__documentation(s__CaveMatrix,s__EnglishLanguage,'A &%CaveMatrix is the framework of earth or rock in which a &%Cave is embedded.') ).

fof(kb_SUMO_12698,axiom,
    ! [V__cave] :
      ( s__instance(V__cave,s__Hole)
     => ( s__instance(V__cave,s__Cave)
       => ? [V__land] :
            ( s__instance(V__land,s__SelfConnectedObject)
            & s__instance(V__land,s__CaveMatrix)
            & s__hole(V__cave,V__land) ) ) ) ).

fof(kb_SUMO_12699,axiom,
    ! [V__land,V__cave] :
      ( ( s__instance(V__cave,s__Hole)
        & s__instance(V__land,s__SelfConnectedObject) )
     => ( ( s__instance(V__land,s__CaveMatrix)
          & s__instance(V__cave,s__Cave)
          & s__hole(V__cave,V__land) )
       => V__land = s__HoleSkinFn(V__cave) ) ) ).

fof(kb_SUMO_12700,axiom,
    s__subclass(s__SubmergedLandArea,s__GeographicArea) ).

fof(kb_SUMO_12701,axiom,
    s__documentation(s__SubmergedLandArea,s__EnglishLanguage,'&%SubmergedLandArea is the class of land regions that are located beneath bodies of water.') ).

fof(kb_SUMO_12702,axiom,
    ! [V__LAND] :
      ( s__instance(V__LAND,s__Object)
     => ( s__instance(V__LAND,s__SubmergedLandArea)
       => ? [V__WATER] :
            ( s__instance(V__WATER,s__Object)
            & s__instance(V__WATER,s__WaterArea)
            & s__orientation(V__LAND,V__WATER,s__Below)
            & s__orientation(V__WATER,V__LAND,s__On)
            & s__meetsSpatially(V__LAND,V__WATER) ) ) ) ).

fof(kb_SUMO_12703,axiom,
    s__subclass(s__ContinentalShelf,s__SubmergedLandArea) ).

fof(kb_SUMO_12704,axiom,
    s__instance(s__ContinentalShelf__t,s__SetOrClass) ).

fof(kb_SUMO_12705,axiom,
    s__documentation(s__ContinentalShelf,s__EnglishLanguage,'A &%ContinentalShelf is a natural undersea extension of land around a &%Continent. The shelf is a gently sloped (average less than one percent) plain that is an extension of the &%CoastalPlain found off the coast of most continents.') ).

fof(kb_SUMO_12706,axiom,
    s__subclass(s__ContinentalMargin,s__SubmergedLandArea) ).

fof(kb_SUMO_12707,axiom,
    s__instance(s__ContinentalMargin__t,s__SetOrClass) ).

fof(kb_SUMO_12708,axiom,
    s__documentation(s__ContinentalMargin,s__EnglishLanguage,'&%ContinentalMargin is class of &%SubmergedLandAreas that are the extension of land underwater at the edge of a continent, before a drop to the sea floor. A &%ContinentalMargin includes the &%ContinentalShelf and the continental break, slope, or rise at the outer edge.') ).

fof(kb_SUMO_12709,axiom,
    ! [V__SHELF] :
      ( s__instance(V__SHELF,s__Object)
     => ( s__instance(V__SHELF,s__ContinentalShelf)
       => ? [V__MARGIN] :
            ( s__instance(V__MARGIN,s__Object)
            & s__instance(V__MARGIN,s__ContinentalMargin)
            & s__properPart(V__SHELF,V__MARGIN)
            & s__overlapsSpatially(V__SHELF,V__MARGIN) ) ) ) ).

fof(kb_SUMO_12710,axiom,
    s__subclass(s__SeabedArea,s__SubmergedLandArea) ).

fof(kb_SUMO_12711,axiom,
    s__instance(s__SeabedArea__t,s__SetOrClass) ).

fof(kb_SUMO_12712,axiom,
    s__documentation(s__SeabedArea,s__EnglishLanguage,'&%SeabedArea is the class of &%SubmergedLandAreas that are part of the sea floor.') ).

fof(kb_SUMO_12713,axiom,
    s__instance(s__SeacoastFn__m,s__UnaryFunction) ).

fof(kb_SUMO_12714,axiom,
    s__domain(s__SeacoastFn__m,"1",s__GeographicArea) ).

fof(kb_SUMO_12715,axiom,
    s__domain(s__SeacoastFn__m,"2",s__SaltWaterArea) ).

fof(kb_SUMO_12716,axiom,
    s__range(s__SeacoastFn__m,s__Seacoast) ).

fof(kb_SUMO_12717,axiom,
    s__documentation(s__SeacoastFn__m,s__EnglishLanguage,'(&%SeacoastFn ?LAND ?SEA) denotes the &%Seacoast where the &%GeographicArea ?LAND borders the &%SaltWaterArea ?SEA.') ).

fof(kb_SUMO_12718,axiom,
    s__subclass(s__Seacoast,s__ShoreArea) ).

fof(kb_SUMO_12719,axiom,
    s__instance(s__Seacoast__t,s__SetOrClass) ).

fof(kb_SUMO_12720,axiom,
    s__subclass(s__Seacoast,s__LandForm) ).

fof(kb_SUMO_12721,axiom,
    s__documentation(s__Seacoast,s__EnglishLanguage,'A &%Seacoast is the &%ShoreArea along the margin of an ocean, extending inland approximately 1-3 km from the low water mark.') ).

fof(kb_SUMO_12722,axiom,
    ! [V__COAST,V__WATER] :
      ( ( s__instance(V__WATER,s__Object)
        & s__instance(V__COAST,s__Object) )
     => ( ( s__instance(V__COAST,s__Seacoast)
          & s__instance(V__WATER,s__WaterArea)
          & s__orientation(V__WATER,V__COAST,s__Adjacent) )
       => s__instance(V__WATER,s__SaltWaterArea) ) ) ).

fof(kb_SUMO_12723,axiom,
    s__subclass(s__Shoreline,s__LandArea) ).

fof(kb_SUMO_12724,axiom,
    s__instance(s__Shoreline__t,s__SetOrClass) ).

fof(kb_SUMO_12725,axiom,
    s__documentation(s__Shoreline,s__EnglishLanguage,'&%Shoreline is the class of &%LandAreas that are the edge of a larger land mass abutting a bordering &%WaterArea.') ).

fof(kb_SUMO_12726,axiom,
    ! [V__LINE] :
      ( s__instance(V__LINE,s__Object)
     => ( s__instance(V__LINE,s__Shoreline)
       => ? [V__WATER] :
            ( s__instance(V__WATER,s__Object)
            & s__instance(V__WATER,s__WaterArea)
            & s__meetsSpatially(V__WATER,V__LINE) ) ) ) ).

fof(kb_SUMO_12727,axiom,
    ! [V__SHORE] :
      ( s__instance(V__SHORE,s__Object)
     => ( s__instance(V__SHORE,s__ShoreArea)
       => ? [V__LINE] :
            ( s__instance(V__LINE,s__Object)
            & s__instance(V__LINE,s__Shoreline)
            & s__part(V__LINE,V__SHORE) ) ) ) ).

fof(kb_SUMO_12728,axiom,
    ! [V__SHORE,V__WATER] :
      ( ( s__instance(V__WATER,s__Object)
        & s__instance(V__SHORE,s__Object) )
     => ( ( s__instance(V__SHORE,s__ShoreArea)
          & s__instance(V__WATER,s__WaterArea)
          & s__orientation(V__SHORE,V__WATER,s__Adjacent) )
       => ? [V__LINE] :
            ( s__instance(V__LINE,s__Object)
            & s__instance(V__LINE,s__Shoreline)
            & s__part(V__LINE,V__SHORE)
            & s__meetsSpatially(V__LINE,V__WATER) ) ) ) ).

fof(kb_SUMO_12729,axiom,
    ! [V__X,V__Y] :
      ( ( s__instance(V__Y,s__Object)
        & s__instance(V__X,s__Object) )
     => ( s__meetsSpatially(V__X,V__Y)
       => s__orientation(V__X,V__Y,s__Adjacent) ) ) ).

fof(kb_SUMO_12730,axiom,
    s__instance(s__ShorelineFn__m,s__BinaryFunction) ).

fof(kb_SUMO_12731,axiom,
    s__domain(s__ShorelineFn__m,"1",s__GeographicArea) ).

fof(kb_SUMO_12732,axiom,
    s__domain(s__ShorelineFn__m,"2",s__WaterArea) ).

fof(kb_SUMO_12733,axiom,
    s__range(s__ShorelineFn__m,s__LandArea) ).

fof(kb_SUMO_12734,axiom,
    s__documentation(s__ShorelineFn__m,s__EnglishLanguage,'(&%ShorelineFn ?LAND ?WATER) denotes the &%Shoreline where the &%GeographicArea ?LAND borders the &%WaterArea ?WATER.') ).

fof(kb_SUMO_12735,axiom,
    s__subrelation(s__ShorelineFn__m,s__BorderFn__m) ).

fof(kb_SUMO_12736,axiom,
    s__subclass(s__Atmosphere,s__Region) ).

fof(kb_SUMO_12737,axiom,
    s__subclass(s__Atmosphere,s__ExtensionFn(s__Fluid)) ).

fof(kb_SUMO_12738,axiom,
    s__documentation(s__Atmosphere,s__EnglishLanguage,'&%Atmosphere is a mixture of gases surrounding any celestial object that has a gravitational field strong enough to prevent the gases from escaping.') ).

fof(kb_SUMO_12739,axiom,
    ! [V__AIR] :
      ( s__instance(V__AIR,s__Object)
     => ( s__instance(V__AIR,s__Atmosphere)
       => ? [V__BODY] :
            ( s__instance(V__BODY,s__Object)
            & s__instance(V__BODY,s__AstronomicalBody)
            & s__meetsSpatially(V__AIR,V__BODY) ) ) ) ).

fof(kb_SUMO_12740,axiom,
    s__instance(s__EarthsAtmosphere,s__Atmosphere) ).

fof(kb_SUMO_12741,axiom,
    s__instance(s__Atmosphere__t,s__SetOrClass) ).

fof(kb_SUMO_12742,axiom,
    s__documentation(s__EarthsAtmosphere,s__EnglishLanguage,'EarthsAtmosphere is the layer of gases, a mixture of mainly oxygen and nitrogen, surrounding PlanetEarth. See also Air.') ).

fof(kb_SUMO_12743,axiom,
    ! [V__AIRSPACE] :
      ( s__instance(V__AIRSPACE,s__Object)
     => ( s__instance(V__AIRSPACE,s__AtmosphericRegion)
       => s__part(V__AIRSPACE,s__EarthsAtmosphere) ) ) ).

fof(kb_SUMO_12744,axiom,
    ! [V__AIR] :
      ( s__instance(V__AIR,s__Substance)
     => ( s__instance(V__AIR,s__Air)
       => s__piece(V__AIR,s__EarthsAtmosphere) ) ) ).

fof(kb_SUMO_12745,axiom,
    ! [V__AIRSPACE] :
      ( s__instance(V__AIRSPACE,s__Object)
     => ( s__instance(V__AIRSPACE,s__AtmosphericRegion)
       => ? [V__AIR] :
            ( s__instance(V__AIR,s__Object)
            & s__instance(V__AIR,s__Air)
            & s__part(V__AIR,V__AIRSPACE) ) ) ) ).

fof(kb_SUMO_12746,axiom,
    ! [V__AIR] :
      ( s__instance(V__AIR,s__Object)
     => ( s__instance(V__AIR,s__Air)
       => ? [V__PART] :
            ( s__instance(V__PART,s__Object)
            & s__instance(V__PART,s__Oxygen)
            & s__part(V__PART,V__AIR) ) ) ) ).

fof(kb_SUMO_12747,axiom,
    ! [V__AIR] :
      ( s__instance(V__AIR,s__Object)
     => ( s__instance(V__AIR,s__Air)
       => ? [V__PART] :
            ( s__instance(V__PART,s__Object)
            & s__instance(V__PART,s__Nitrogen)
            & s__part(V__PART,V__AIR) ) ) ) ).

fof(kb_SUMO_12748,axiom,
    s__subclass(s__AirStream,s__FlowRegion) ).

fof(kb_SUMO_12749,axiom,
    s__subclass(s__AirStream,s__Air) ).

fof(kb_SUMO_12750,axiom,
    s__instance(s__AirStream__t,s__SetOrClass) ).

fof(kb_SUMO_12751,axiom,
    s__documentation(s__AirStream,s__EnglishLanguage,'&%AirStream is the class of &%FlowRegions that consist of air.') ).

fof(kb_SUMO_12752,axiom,
    s__subclass(s__JetStream,s__AirStream) ).

fof(kb_SUMO_12753,axiom,
    s__instance(s__JetStream__t,s__SetOrClass) ).

fof(kb_SUMO_12754,axiom,
    s__documentation(s__JetStream,s__EnglishLanguage,'&%JetStream is the class of high-velocity &%AirStreams that blow constantly in the upper atmosphere with constant speed and direction, though their location shifts somewhat. There are four &%JetStreams in &%EarthsAtmosphere.') ).

fof(kb_SUMO_12755,axiom,
    s__subclass(s__WindFlow,s__AirStream) ).

fof(kb_SUMO_12756,axiom,
    s__instance(s__WindFlow__t,s__SetOrClass) ).

fof(kb_SUMO_12757,axiom,
    s__documentation(s__WindFlow,s__EnglishLanguage,'&%WindFlow is the class of variable &%AirStreams that are in the &%EarthsAtmosphere.') ).

fof(kb_SUMO_12758,axiom,
    ! [V__BLOW] :
      ( s__instance(V__BLOW,s__Physical)
     => ( s__instance(V__BLOW,s__WindFlow)
       => s__located(V__BLOW,s__EarthsAtmosphere) ) ) ).

fof(kb_SUMO_12759,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Object)
     => ( s__instance(V__R,s__WindFlow)
       => ? [V__WIND] :
            ( s__instance(V__WIND,s__Process)
            & s__instance(V__WIND,s__Wind)
            & s__eventLocated(V__WIND,V__R) ) ) ) ).

fof(kb_SUMO_12760,axiom,
    s__instance(s__surfaceWindVelocity__m,s__TernaryPredicate) ).

fof(kb_SUMO_12761,axiom,
    s__domain(s__surfaceWindVelocity__m,"1",s__Object) ).

fof(kb_SUMO_12762,axiom,
    s__domain(s__surfaceWindVelocity__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_12763,axiom,
    s__domain(s__surfaceWindVelocity__m,"3",s__DirectionalAttribute) ).

fof(kb_SUMO_12764,axiom,
    s__documentation(s__surfaceWindVelocity__m,s__EnglishLanguage,'(&%surfaceWindVelocity ?PLACE ?SPEED ?TOWARD) means that the surface &%Wind blowing at ?PLACE has a speed of ?SPEED and is moving toward the &%DirectionalAttribute ?TOWARD. Surface wind is found at the surface of the planet, everyday wind. Technically, &%Winds moving through the atmosphere up to an altitude of 500 feet.') ).

fof(kb_SUMO_12765,axiom,
    ! [V__TIME,V__DIRECTION,V__PLACE,V__DIST] :
      ( ( s__instance(V__DIST,s__LengthMeasure)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__TIME,s__TimeDuration) )
     => ( ( s__surfaceWindVelocity(V__PLACE,s__SpeedFn(V__DIST,V__TIME),V__DIRECTION)
          & s__instance(V__PLACE,s__WindFlow) )
       => ? [V__BLOW] :
            ( s__instance(V__BLOW,s__Process)
            & s__instance(V__BLOW,s__Object)
            & s__instance(V__BLOW,s__Wind)
            & s__eventPartlyLocated(V__BLOW,V__PLACE)
            & s__measure(V__BLOW,s__VelocityFn(V__DIST,V__TIME,V__PLACE,V__DIRECTION)) ) ) ) ).

fof(kb_SUMO_12766,axiom,
    ! [V__TIME,V__DIRECTION,V__BLOW,V__PLACE,V__DIST] :
      ( ( s__instance(V__DIST,s__LengthMeasure)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__BLOW,s__Object)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__TIME,s__TimeDuration) )
     => ( ( s__instance(V__PLACE,s__Object)
          & s__instance(V__BLOW,s__Wind)
          & s__measure(V__BLOW,s__VelocityFn(V__DIST,V__TIME,V__PLACE,V__DIRECTION)) )
       => s__surfaceWindVelocity(V__PLACE,s__SpeedFn(V__DIST,V__TIME),V__DIRECTION) ) ) ).

fof(kb_SUMO_12767,axiom,
    s__instance(s__surfaceWindSpeed__m,s__BinaryPredicate) ).

fof(kb_SUMO_12768,axiom,
    s__domain(s__surfaceWindSpeed__m,"1",s__Object) ).

fof(kb_SUMO_12769,axiom,
    s__domain(s__surfaceWindSpeed__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_12770,axiom,
    s__documentation(s__surfaceWindSpeed__m,s__EnglishLanguage,'(&%surfaceWindSpeed ?PLACE ?RATE) means that the speed of the surface &%Wind at the &%GeographicArea ?PLACE is ?RATE. Wind speed may be expressed in knots (&%KnotUnitOfSpeed) or as any distance per time unit (using (&%SpeedFn ?DISTANCE ?TIME)). Surface wind is found at the surface of the planet, everyday wind. Technically, &%Winds moving through the atmosphere up to an altitude of 500 feet.') ).

fof(kb_SUMO_12771,axiom,
    ! [V__SPEED,V__DIRECTION,V__PLACE] :
      ( ( s__instance(V__PLACE,s__Object)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__SPEED,s__PhysicalQuantity) )
     => ( s__surfaceWindVelocity(V__PLACE,V__SPEED,V__DIRECTION)
       => s__surfaceWindSpeed(V__PLACE,V__SPEED) ) ) ).

fof(kb_SUMO_12772,axiom,
    ! [V__TIME,V__ZEPHYR,V__PLACE,V__DIST] :
      ( ( s__instance(V__DIST,s__LengthMeasure)
        & s__instance(V__ZEPHYR,s__Object)
        & s__instance(V__TIME,s__TimeDuration) )
     => ( ( s__instance(V__ZEPHYR,s__WindFlow)
          & s__instance(V__PLACE,s__Object)
          & s__partlyLocated(V__ZEPHYR,V__PLACE)
          & s__measure(V__ZEPHYR,s__SpeedFn(V__DIST,V__TIME)) )
       => s__surfaceWindSpeed(V__PLACE,s__SpeedFn(V__DIST,V__TIME)) ) ) ).

fof(kb_SUMO_12773,axiom,
    ! [V__ZEPHYR,V__SPEED,V__PLACE] :
      ( ( s__instance(V__SPEED,s__RealNumber)
        & s__instance(V__ZEPHYR,s__Object) )
     => ( ( s__instance(V__ZEPHYR,s__WindFlow)
          & s__instance(V__PLACE,s__Object)
          & s__partlyLocated(V__ZEPHYR,V__PLACE)
          & s__measure(V__ZEPHYR,s__MeasureFn(V__SPEED,s__KnotUnitOfSpeed)) )
       => s__surfaceWindSpeed(V__PLACE,s__MeasureFn(V__SPEED,s__KnotUnitOfSpeed)) ) ) ).

fof(kb_SUMO_12774,axiom,
    s__instance(s__surfaceWindDirection__m,s__BinaryPredicate) ).

fof(kb_SUMO_12775,axiom,
    s__domain(s__surfaceWindDirection__m,"1",s__Object) ).

fof(kb_SUMO_12776,axiom,
    s__domain(s__surfaceWindDirection__m,"2",s__DirectionalAttribute) ).

fof(kb_SUMO_12777,axiom,
    s__documentation(s__surfaceWindDirection__m,s__EnglishLanguage,'(&%surfaceWindDirection ?PLACE ?DIRECTION) means that at ?PLACE the wind is coming from the compass point ?DIRECTION. For example, (&%surfaceWindDirection &%SanFranciscoBay &%Northwest) means that the wind in San Francisco Bay is coming from the Northwest. The wind is within 500 feet of Earths surface.') ).

fof(kb_SUMO_12778,axiom,
    ! [V__DIR,V__PLACE] :
      ( ( s__instance(V__PLACE,s__Object)
        & s__instance(V__DIR,s__DirectionalAttribute) )
     => ( s__surfaceWindDirection(V__PLACE,V__DIR)
       => ? [V__WIND,V__FROM] :
            ( s__instance(V__FROM,s__Object)
            & s__instance(V__WIND,s__Process)
            & s__instance(V__WIND,s__Wind)
            & s__instance(V__FROM,s__Region)
            & s__eventPartlyLocated(V__WIND,V__PLACE)
            & s__origin(V__WIND,V__FROM)
            & s__orientation(V__FROM,V__PLACE,V__DIR) ) ) ) ).

fof(kb_SUMO_12779,axiom,
    ! [V__DIR_FROM,V__SPEED,V__PLACE,V__DIR_TOWARD] :
      ( ( s__instance(V__DIR_TOWARD,s__DirectionalAttribute)
        & s__instance(V__PLACE,s__Object)
        & s__instance(V__SPEED,s__PhysicalQuantity)
        & s__instance(V__DIR_FROM,s__DirectionalAttribute) )
     => ( ( s__surfaceWindVelocity(V__PLACE,V__SPEED,V__DIR_TOWARD)
          & s__oppositeDirection(V__DIR_TOWARD,V__DIR_FROM) )
       => s__surfaceWindDirection(V__PLACE,V__DIR_FROM) ) ) ).

fof(kb_SUMO_12780,axiom,
    ! [V__DIR_FROM,V__TIME,V__ZEPHYR,V__PLACE,V__DIR_TOWARD,V__DIST] :
      ( ( s__instance(V__DIST,s__LengthMeasure)
        & s__instance(V__DIR_TOWARD,s__DirectionalAttribute)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__ZEPHYR,s__Object)
        & s__instance(V__TIME,s__TimeDuration)
        & s__instance(V__DIR_FROM,s__DirectionalAttribute) )
     => ( ( s__instance(V__ZEPHYR,s__WindFlow)
          & s__measure(V__ZEPHYR,s__VelocityFn(V__DIST,V__TIME,V__PLACE,V__DIR_TOWARD))
          & s__oppositeDirection(V__DIR_TOWARD,V__DIR_FROM) )
       => s__surfaceWindDirection(V__PLACE,V__DIR_FROM) ) ) ).

fof(kb_SUMO_12781,axiom,
    s__instance(s__lowAltitudeWindVelocity__m,s__TernaryPredicate) ).

fof(kb_SUMO_12782,axiom,
    s__domain(s__lowAltitudeWindVelocity__m,"1",s__Object) ).

fof(kb_SUMO_12783,axiom,
    s__domain(s__lowAltitudeWindVelocity__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_12784,axiom,
    s__domain(s__lowAltitudeWindVelocity__m,"3",s__DirectionalAttribute) ).

fof(kb_SUMO_12785,axiom,
    s__documentation(s__lowAltitudeWindVelocity__m,s__EnglishLanguage,'(&%lowAltitudeWindVelocity ?PLACE ?SPEED ?DIRECTION) means that the low-altitude &%Wind blowing at ?PLACE has a speed of ?SPEED and comes from the compass point ?DIRECTION. Low-altitude wind is wind blowing between 500-10,000 feet.') ).

fof(kb_SUMO_12786,axiom,
    s__instance(s__lowAltitudeWindSpeed__m,s__BinaryPredicate) ).

fof(kb_SUMO_12787,axiom,
    s__instance(s__lowAltitudeWindSpeed__m,s__AsymmetricRelation) ).

fof(kb_SUMO_12788,axiom,
    s__domain(s__lowAltitudeWindSpeed__m,"1",s__Object) ).

fof(kb_SUMO_12789,axiom,
    s__domain(s__lowAltitudeWindSpeed__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_12790,axiom,
    s__documentation(s__lowAltitudeWindSpeed__m,s__EnglishLanguage,'(&%lowAltitudeWindSpeed ?PLACE ?RATE) means that the &%Wind blowing between 500-10,000 feet at ?PLACE has a speed of ?RATE. &%Wind speed may be expressed in knots (&%KnotUnitOfSpeed) or as any distance per time unit (using (&%SpeedFn ?DISTANCE ?TIME)).') ).

fof(kb_SUMO_12791,axiom,
    ! [V__SPEED,V__DIRECTION,V__PLACE] :
      ( ( s__instance(V__PLACE,s__Object)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__SPEED,s__PhysicalQuantity) )
     => ( s__lowAltitudeWindVelocity(V__PLACE,V__SPEED,V__DIRECTION)
       => s__lowAltitudeWindSpeed(V__PLACE,V__SPEED) ) ) ).

fof(kb_SUMO_12792,axiom,
    s__instance(s__mediumAltitudeWindVelocity__m,s__TernaryPredicate) ).

fof(kb_SUMO_12793,axiom,
    s__domain(s__mediumAltitudeWindVelocity__m,"1",s__Object) ).

fof(kb_SUMO_12794,axiom,
    s__domain(s__mediumAltitudeWindVelocity__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_12795,axiom,
    s__domain(s__mediumAltitudeWindVelocity__m,"3",s__DirectionalAttribute) ).

fof(kb_SUMO_12796,axiom,
    s__documentation(s__mediumAltitudeWindVelocity__m,s__EnglishLanguage,'(&%mediumAltitudeWindVelocity ?PLACE ?SPEED ?TOWARD) means that the &%Wind blowing between 10,000-25,000 feet at ?PLACE has a speed of ?SPEED and is moving toward the &%DirectionalAttribute ?TOWARD.') ).

fof(kb_SUMO_12797,axiom,
    s__instance(s__mediumAltitudeWindSpeed__m,s__BinaryPredicate) ).

fof(kb_SUMO_12798,axiom,
    s__instance(s__mediumAltitudeWindSpeed__m,s__AsymmetricRelation) ).

fof(kb_SUMO_12799,axiom,
    s__domain(s__mediumAltitudeWindSpeed__m,"1",s__Object) ).

fof(kb_SUMO_12800,axiom,
    s__domain(s__mediumAltitudeWindSpeed__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_12801,axiom,
    s__documentation(s__mediumAltitudeWindSpeed__m,s__EnglishLanguage,'(&%mediumAltitudeWindSpeed ?PLACE ?RATE) means that the &%Wind blowing between 10,000-25,000 feet at ?PLACE has a speed of ?RATE.') ).

fof(kb_SUMO_12802,axiom,
    ! [V__SPEED,V__DIRECTION,V__PLACE] :
      ( ( s__instance(V__PLACE,s__Object)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__SPEED,s__ConstantQuantity) )
     => ( s__mediumAltitudeWindVelocity(V__PLACE,V__SPEED,V__DIRECTION)
       => s__mediumAltitudeWindSpeed(V__PLACE,V__SPEED) ) ) ).

fof(kb_SUMO_12803,axiom,
    s__instance(s__highAltitudeWindVelocity__m,s__TernaryPredicate) ).

fof(kb_SUMO_12804,axiom,
    s__domain(s__highAltitudeWindVelocity__m,"1",s__Object) ).

fof(kb_SUMO_12805,axiom,
    s__domain(s__highAltitudeWindVelocity__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_12806,axiom,
    s__domain(s__highAltitudeWindVelocity__m,"3",s__DirectionalAttribute) ).

fof(kb_SUMO_12807,axiom,
    s__documentation(s__highAltitudeWindVelocity__m,s__EnglishLanguage,'(&%highAltitudeWindVelocity ?PLACE ?SPEED ?TOWARD) means that the &%Wind blowing above 25,000 feet at ?PLACE has a speed of ?SPEED and is moving toward the &%DirectionalAttribute ?TOWARD.') ).

fof(kb_SUMO_12808,axiom,
    s__instance(s__highAltitudeWindSpeed__m,s__BinaryPredicate) ).

fof(kb_SUMO_12809,axiom,
    s__instance(s__highAltitudeWindSpeed__m,s__AsymmetricRelation) ).

fof(kb_SUMO_12810,axiom,
    s__domain(s__highAltitudeWindSpeed__m,"1",s__Object) ).

fof(kb_SUMO_12811,axiom,
    s__domain(s__highAltitudeWindSpeed__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_12812,axiom,
    s__documentation(s__highAltitudeWindSpeed__m,s__EnglishLanguage,'(&%highAltitudeWindSpeed ?PLACE ?RATE) means that the &%Wind blowing above 25,000 feet at ?PLACE has a speed of ?RATE.') ).

fof(kb_SUMO_12813,axiom,
    ! [V__SPEED,V__DIRECTION,V__PLACE] :
      ( ( s__instance(V__PLACE,s__Object)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__SPEED,s__ConstantQuantity) )
     => ( s__highAltitudeWindVelocity(V__PLACE,V__SPEED,V__DIRECTION)
       => s__highAltitudeWindSpeed(V__PLACE,V__SPEED) ) ) ).

fof(kb_SUMO_12814,axiom,
    s__instance(s__Upwind,s__PositionalAttribute) ).

fof(kb_SUMO_12815,axiom,
    s__subAttribute(s__Upwind,s__Upstream) ).

fof(kb_SUMO_12816,axiom,
    s__documentation(s__Upwind,s__EnglishLanguage,'&%Upwind is a &%PositionalAttribute that indicates relative position upwind (windward) with respect to the direction that the &%Wind is blowing.') ).

fof(kb_SUMO_12817,axiom,
    s__instance(s__Downwind,s__PositionalAttribute) ).

fof(kb_SUMO_12818,axiom,
    s__subAttribute(s__Downwind,s__Downstream) ).

fof(kb_SUMO_12819,axiom,
    s__documentation(s__Downwind,s__EnglishLanguage,'&%Downwind is a &%PositionalAttribute that indicates relative position downwind (leeward) with respect to the direction that the &%Wind is blowing.') ).

fof(kb_SUMO_12820,axiom,
    s__instance(s__windRelativePosition__m,s__BinaryPredicate) ).

fof(kb_SUMO_12821,axiom,
    s__instance(s__windRelativePosition__m,s__AsymmetricRelation) ).

fof(kb_SUMO_12822,axiom,
    s__domain(s__windRelativePosition__m,"1",s__Object) ).

fof(kb_SUMO_12823,axiom,
    s__domain(s__windRelativePosition__m,"2",s__Attribute) ).

fof(kb_SUMO_12824,axiom,
    s__documentation(s__windRelativePosition__m,s__EnglishLanguage,'(&%windRelativePosition ?OBJECT ?POSITION) means that the &%Wind blows at ?OBJECT from the relative vector ?POSITION. E.g., &%Crosswind, &%Headwind, &%Tailwind.') ).

fof(kb_SUMO_12825,axiom,
    s__instance(s__Crosswind,s__Attribute) ).

fof(kb_SUMO_12826,axiom,
    s__documentation(s__Crosswind,s__EnglishLanguage,'&%Crosswind is the relative attribute of a &%Wind to an object when the force of the wind is applied to a lateral &%side of the object.') ).

fof(kb_SUMO_12827,axiom,
    s__instance(s__Headwind,s__Attribute) ).

fof(kb_SUMO_12828,axiom,
    s__documentation(s__Headwind,s__EnglishLanguage,'&%Headwind is the relative attribute of a &%Wind to an object when the force of the wind is applied to the front of the object (&%FrontFn). A headwind can negatively affect the speed capability of a vehicle.') ).

fof(kb_SUMO_12829,axiom,
    s__instance(s__Tailwind,s__Attribute) ).

fof(kb_SUMO_12830,axiom,
    s__documentation(s__Tailwind,s__EnglishLanguage,'&%Tailwind is the relative attribute of a &%Wind to an object when the force of the wind is applied to the back of the object (&%BackFn). A tailwind can positively affect the speed capability of a vehicle.') ).

fof(kb_SUMO_12831,axiom,
    s__subclass(s__BeaufortNumber,s__RelationalAttribute) ).

fof(kb_SUMO_12832,axiom,
    s__documentation(s__BeaufortNumber,s__EnglishLanguage,'&%BeaufortNumber is the &%Attribute for indicating wind force, according to classifications based on observable weather conditions and later related to wind speed ranges.') ).

fof(kb_SUMO_12833,axiom,
    ! [V__OBJECT,V__BN] :
      ( ( s__instance(V__BN,s__Attribute)
        & s__instance(V__OBJECT,s__Object) )
     => ( ( s__instance(V__BN,s__BeaufortNumber)
          & s__attribute(V__OBJECT,V__BN) )
       => s__instance(V__OBJECT,s__Wind) ) ) ).

fof(kb_SUMO_12834,axiom,
    s__instance(s__BeaufortNumberOne,s__BeaufortNumber) ).

fof(kb_SUMO_12835,axiom,
    s__instance(s__BeaufortNumberTwo,s__BeaufortNumber) ).

fof(kb_SUMO_12836,axiom,
    s__successorAttribute(s__BeaufortNumberOne,s__BeaufortNumberTwo) ).

fof(kb_SUMO_12837,axiom,
    s__instance(s__BeaufortNumberThree,s__BeaufortNumber) ).

fof(kb_SUMO_12838,axiom,
    s__successorAttribute(s__BeaufortNumberTwo,s__BeaufortNumberThree) ).

fof(kb_SUMO_12839,axiom,
    s__instance(s__BeaufortNumberFour,s__BeaufortNumber) ).

fof(kb_SUMO_12840,axiom,
    s__successorAttribute(s__BeaufortNumberThree,s__BeaufortNumberFour) ).

fof(kb_SUMO_12841,axiom,
    s__instance(s__BeaufortNumberFive,s__BeaufortNumber) ).

fof(kb_SUMO_12842,axiom,
    s__instance(s__BeaufortNumber__t,s__SetOrClass) ).

fof(kb_SUMO_12843,axiom,
    s__successorAttribute(s__BeaufortNumberFour,s__BeaufortNumberFive) ).

fof(kb_SUMO_12844,axiom,
    s__instance(s__BeaufortNumberSix,s__BeaufortNumber) ).

fof(kb_SUMO_12845,axiom,
    s__successorAttribute(s__BeaufortNumberFive,s__BeaufortNumberSix) ).

fof(kb_SUMO_12846,axiom,
    s__instance(s__BeaufortNumberSeven,s__BeaufortNumber) ).

fof(kb_SUMO_12847,axiom,
    s__successorAttribute(s__BeaufortNumberSix,s__BeaufortNumberSeven) ).

fof(kb_SUMO_12848,axiom,
    s__instance(s__BeaufortNumberEight,s__BeaufortNumber) ).

fof(kb_SUMO_12849,axiom,
    s__successorAttribute(s__BeaufortNumberSeven,s__BeaufortNumberEight) ).

fof(kb_SUMO_12850,axiom,
    s__instance(s__BeaufortNumberNine,s__BeaufortNumber) ).

fof(kb_SUMO_12851,axiom,
    s__successorAttribute(s__BeaufortNumberEight,s__BeaufortNumberNine) ).

fof(kb_SUMO_12852,axiom,
    s__instance(s__BeaufortNumberTen,s__BeaufortNumber) ).

fof(kb_SUMO_12853,axiom,
    s__successorAttribute(s__BeaufortNumberNine,s__BeaufortNumberTen) ).

fof(kb_SUMO_12854,axiom,
    s__instance(s__BeaufortNumberEleven,s__BeaufortNumber) ).

fof(kb_SUMO_12855,axiom,
    s__successorAttribute(s__BeaufortNumberTen,s__BeaufortNumberEleven) ).

fof(kb_SUMO_12856,axiom,
    s__instance(s__BeaufortNumberTwelve,s__BeaufortNumber) ).

fof(kb_SUMO_12857,axiom,
    s__successorAttribute(s__BeaufortNumberEleven,s__BeaufortNumberTwelve) ).

fof(kb_SUMO_12858,axiom,
    s__subclass(s__WeatherSeason,s__WeatherProcess) ).

fof(kb_SUMO_12859,axiom,
    s__documentation(s__WeatherSeason,s__EnglishLanguage,'&%WeatherSeason is the class of seasonal processes that are characterized by various weather patterns. &%WeatherSeasons may recur on a regular annual basis, on a different pattern, or irregularly.') ).

fof(kb_SUMO_12860,axiom,
    s__subclass(s__Monsoon,s__WeatherSeason) ).

fof(kb_SUMO_12861,axiom,
    s__instance(s__Monsoon__t,s__SetOrClass) ).

fof(kb_SUMO_12862,axiom,
    s__subclass(s__HurricaneSeason,s__WeatherSeason) ).

fof(kb_SUMO_12863,axiom,
    s__instance(s__HurricaneSeason__t,s__SetOrClass) ).

fof(kb_SUMO_12864,axiom,
    s__subclass(s__ElNino,s__WeatherSeason) ).

fof(kb_SUMO_12865,axiom,
    s__instance(s__ElNino__t,s__SetOrClass) ).

fof(kb_SUMO_12866,axiom,
    s__instance(s__WeatherSeason__t,s__SetOrClass) ).

fof(kb_SUMO_12867,axiom,
    s__subclass(s__WeatherSystem,s__WeatherProcess) ).

fof(kb_SUMO_12868,axiom,
    s__documentation(s__WeatherSystem,s__EnglishLanguage,'&%WeatherSystem is the class of large-scale atmospheric processes that influence weather in a region for 2-5 days.') ).

fof(kb_SUMO_12869,axiom,
    s__subclass(s__LowPressureWeatherSystem,s__WeatherSystem) ).

fof(kb_SUMO_12870,axiom,
    s__instance(s__LowPressureWeatherSystem__t,s__SetOrClass) ).

fof(kb_SUMO_12871,axiom,
    s__documentation(s__LowPressureWeatherSystem,s__EnglishLanguage,'&%LowPressureWeatherSystem is the class of weather systems characterized by low or unstable &%barometricPressures. Low pressure systems typically introduce unsettled weather, frequently including storms.') ).

fof(kb_SUMO_12872,axiom,
    ! [V__AMOUNT,V__SYSTEM,V__AREA] :
      ( ( s__instance(V__AREA,s__Object)
        & s__instance(V__SYSTEM,s__Process)
        & s__instance(V__AMOUNT,s__RealNumber) )
     => ( ( s__instance(V__SYSTEM,s__LowPressureWeatherSystem)
          & s__eventLocated(V__SYSTEM,V__AREA) )
       => ( s__barometricPressure(V__AREA,s__MeasureFn(V__AMOUNT,s__InchMercury))
          & less(V__AMOUNT,"29.5") ) ) ) ).

fof(kb_SUMO_12873,axiom,
    s__subclass(s__CyclonicStorm,s__LowPressureWeatherSystem) ).

fof(kb_SUMO_12874,axiom,
    s__subclass(s__CyclonicStorm,s__Windstorm) ).

fof(kb_SUMO_12875,axiom,
    s__documentation(s__CyclonicStorm,s__EnglishLanguage,'&%CyclonicStorm is the class of &%LowPressureWeatherSystems that involve a low pressure area surrounded by rapidly rotating winds, with the whole system typically moving forward at 20-30 mph.') ).

fof(kb_SUMO_12876,axiom,
    s__subclass(s__TropicalCyclone,s__CyclonicStorm) ).

fof(kb_SUMO_12877,axiom,
    s__instance(s__CyclonicStorm__t,s__SetOrClass) ).

fof(kb_SUMO_12878,axiom,
    s__documentation(s__TropicalCyclone,s__EnglishLanguage,'&%TropicalCyclone is the class of &%CyclonicStorms that occur in the &%Tropics and typically have rotational winds of hurricane force (74 mph or higher).') ).

fof(kb_SUMO_12879,axiom,
    ! [V__STORM] :
      ( s__instance(V__STORM,s__Process)
     => ( s__instance(V__STORM,s__TropicalCyclone)
       => ? [V__PLACE] :
            ( s__instance(V__PLACE,s__GeographicArea)
            & s__geographicSubregion(V__PLACE,s__Tropics)
            & s__eventLocated(V__STORM,V__PLACE) ) ) ) ).

fof(kb_SUMO_12880,axiom,
    s__subclass(s__Typhoon,s__TropicalCyclone) ).

fof(kb_SUMO_12881,axiom,
    s__instance(s__Typhoon__t,s__SetOrClass) ).

fof(kb_SUMO_12882,axiom,
    s__subclass(s__HighPressureWeatherSystem,s__WeatherSystem) ).

fof(kb_SUMO_12883,axiom,
    s__instance(s__HighPressureWeatherSystem__t,s__SetOrClass) ).

fof(kb_SUMO_12884,axiom,
    s__instance(s__WeatherSystem__t,s__SetOrClass) ).

fof(kb_SUMO_12885,axiom,
    s__documentation(s__HighPressureWeatherSystem,s__EnglishLanguage,'&%HighPressureWeatherSystem is the class of weather systems characterized by high &%barometricPressures. High pressure systems typically cause clear weather.') ).

fof(kb_SUMO_12886,axiom,
    ! [V__AMOUNT,V__SYSTEM,V__AREA] :
      ( ( s__instance(V__AREA,s__Object)
        & s__instance(V__SYSTEM,s__Process)
        & s__instance(V__AMOUNT,s__RealNumber) )
     => ( ( s__instance(V__SYSTEM,s__HighPressureWeatherSystem)
          & s__eventLocated(V__SYSTEM,V__AREA) )
       => ( s__barometricPressure(V__AREA,s__MeasureFn(V__AMOUNT,s__InchMercury))
          & greater(V__AMOUNT,"30.2") ) ) ) ).

fof(kb_SUMO_12887,axiom,
    s__subclass(s__StormSystem,s__WeatherSystem) ).

fof(kb_SUMO_12888,axiom,
    s__instance(s__StormSystem__t,s__SetOrClass) ).

fof(kb_SUMO_12889,axiom,
    s__subclass(s__WeatherFront,s__WeatherProcess) ).

fof(kb_SUMO_12890,axiom,
    s__documentation(s__WeatherFront,s__EnglishLanguage,'&%WeatherFront is the class of weather processes that are involve relationships between two air masses, such as a high pressure weather system or a low pressure system.') ).

fof(kb_SUMO_12891,axiom,
    s__subclass(s__WarmFront,s__WeatherFront) ).

fof(kb_SUMO_12892,axiom,
    s__instance(s__WarmFront__t,s__SetOrClass) ).

fof(kb_SUMO_12893,axiom,
    s__documentation(s__WarmFront,s__EnglishLanguage,'&%WarmFront is the class of transitional weather processes occurring between a warm air mass that is advancing upon a cool air mass.') ).

fof(kb_SUMO_12894,axiom,
    s__subclass(s__ColdFront,s__WeatherFront) ).

fof(kb_SUMO_12895,axiom,
    s__instance(s__ColdFront__t,s__SetOrClass) ).

fof(kb_SUMO_12896,axiom,
    s__instance(s__WeatherFront__t,s__SetOrClass) ).

fof(kb_SUMO_12897,axiom,
    s__documentation(s__ColdFront,s__EnglishLanguage,'&%ColdFront is the class of transitional weather processes occurring between a cold air mass that is advancing upon a warm air mass.') ).

fof(kb_SUMO_12898,axiom,
    s__subclass(s__OccludedFront,s__WeatherFront) ).

fof(kb_SUMO_12899,axiom,
    s__instance(s__OccludedFront__t,s__SetOrClass) ).

fof(kb_SUMO_12900,axiom,
    s__documentation(s__OccludedFront,s__EnglishLanguage,'&%OccludedFront is the class of complex weather transition processes in which a cold air mass overtakes a warm air mass.') ).

fof(kb_SUMO_12901,axiom,
    s__subclass(s__StationaryFront,s__WeatherFront) ).

fof(kb_SUMO_12902,axiom,
    s__instance(s__StationaryFront__t,s__SetOrClass) ).

fof(kb_SUMO_12903,axiom,
    s__documentation(s__StationaryFront,s__EnglishLanguage,'&%StationaryFront is the class of boundary areas between two air masses that are stationary, with neither mass presently replacing the other.') ).

fof(kb_SUMO_12904,axiom,
    s__subclass(s__Thunderstorm,s__WeatherProcess) ).

fof(kb_SUMO_12905,axiom,
    s__instance(s__Thunderstorm__t,s__SetOrClass) ).

fof(kb_SUMO_12906,axiom,
    s__subclass(s__Waterspout,s__WeatherProcess) ).

fof(kb_SUMO_12907,axiom,
    s__instance(s__Waterspout__t,s__SetOrClass) ).

fof(kb_SUMO_12908,axiom,
    s__subclass(s__Hurricane,s__WeatherProcess) ).

fof(kb_SUMO_12909,axiom,
    s__instance(s__daylightHoursInterval__m,s__TernaryPredicate) ).

fof(kb_SUMO_12910,axiom,
    s__domain(s__daylightHoursInterval__m,"1",s__Region) ).

fof(kb_SUMO_12911,axiom,
    s__domainSubclass(s__daylightHoursInterval__m,"2",s__Day) ).

fof(kb_SUMO_12912,axiom,
    s__domain(s__daylightHoursInterval__m,"3",s__TimeInterval) ).

fof(kb_SUMO_12913,axiom,
    s__documentation(s__daylightHoursInterval__m,s__EnglishLanguage,'(&%daylightHoursInterval ?PLACE ?DAY ?INTERVAL) means that in the &%Region ?PLACE, on the &%Day indicated by ?DAY, there is daylight during the &%TimeInterval ?INTERVAL.') ).

fof(kb_SUMO_12914,axiom,
    s__instance(s__daylightHoursTotal__m,s__TernaryPredicate) ).

fof(kb_SUMO_12915,axiom,
    s__domain(s__daylightHoursTotal__m,"1",s__Region) ).

fof(kb_SUMO_12916,axiom,
    s__domainSubclass(s__daylightHoursTotal__m,"2",s__Day) ).

fof(kb_SUMO_12917,axiom,
    s__domain(s__daylightHoursTotal__m,"3",s__TimeDuration) ).

fof(kb_SUMO_12918,axiom,
    s__documentation(s__daylightHoursTotal__m,s__EnglishLanguage,'(&%daylightHoursTotal ?PLACE ?DAY ?TIME) means that in the &%Region ?PLACE, on the &%Day indicated by ?DAY, there is daylight for a total &%TimeDuration ?LENGTH.') ).

fof(kb_SUMO_12919,axiom,
    s__instance(s__cloudCoverFraction__m,s__BinaryPredicate) ).

fof(kb_SUMO_12920,axiom,
    s__domain(s__cloudCoverFraction__m,"1",s__Region) ).

fof(kb_SUMO_12921,axiom,
    s__domain(s__cloudCoverFraction__m,"2",s__NonnegativeRealNumber) ).

fof(kb_SUMO_12922,axiom,
    s__documentation(s__cloudCoverFraction__m,s__EnglishLanguage,'(&%cloudCoverFraction ?AREA ?AMOUNT) means that in the &%Region ?AREA, the fraction ?AMOUNT of the sky is covered with clouds.') ).

fof(kb_SUMO_12923,axiom,
    s__subclass(s__ClearWeather,s__WeatherProcess) ).

fof(kb_SUMO_12924,axiom,
    s__instance(s__ClearWeather__t,s__SetOrClass) ).

fof(kb_SUMO_12925,axiom,
    s__documentation(s__ClearWeather,s__EnglishLanguage,'&%ClearWeather represents a condition in which less than 30% of the sky is covered with clouds.') ).

fof(kb_SUMO_12926,axiom,
    ! [V__WEATHER,V__AREA] :
      ( ( s__instance(V__AREA,s__Region)
        & s__instance(V__WEATHER,s__Process) )
     => ( ( s__instance(V__AREA,s__GeographicArea)
          & s__instance(V__WEATHER,s__ClearWeather)
          & s__eventLocated(V__WEATHER,V__AREA) )
       => ? [V__FRACTION] :
            ( s__instance(V__FRACTION,s__NonnegativeRealNumber)
            & s__cloudCoverFraction(V__AREA,V__FRACTION)
            & less(V__FRACTION,"0.3") ) ) ) ).

fof(kb_SUMO_12927,axiom,
    ! [V__FRACTION,V__WEATHER,V__AREA] :
      ( ( s__instance(V__AREA,s__Region)
        & s__instance(V__WEATHER,s__Process)
        & s__instance(V__FRACTION,s__NonnegativeRealNumber) )
     => ( ( s__instance(V__AREA,s__GeographicArea)
          & s__instance(V__WEATHER,s__ClearWeather)
          & s__eventLocated(V__WEATHER,V__AREA)
          & s__cloudCoverFraction(V__AREA,V__FRACTION) )
       => less(V__FRACTION,"0.3") ) ) ).

fof(kb_SUMO_12928,axiom,
    s__subclass(s__PartlyCloudyWeather,s__WeatherProcess) ).

fof(kb_SUMO_12929,axiom,
    s__instance(s__PartlyCloudyWeather__t,s__SetOrClass) ).

fof(kb_SUMO_12930,axiom,
    s__documentation(s__PartlyCloudyWeather,s__EnglishLanguage,'&%PartlyCloudyWeather represents a condition in which between 30% and 70% of the sky is covered with clouds.') ).

fof(kb_SUMO_12931,axiom,
    ! [V__WEATHER,V__AREA] :
      ( ( s__instance(V__AREA,s__Region)
        & s__instance(V__WEATHER,s__Process) )
     => ( ( s__instance(V__AREA,s__GeographicArea)
          & s__instance(V__WEATHER,s__PartlyCloudyWeather)
          & s__eventLocated(V__WEATHER,V__AREA) )
       => ? [V__FRACTION] :
            ( s__instance(V__FRACTION,s__NonnegativeRealNumber)
            & s__cloudCoverFraction(V__AREA,V__FRACTION)
            & greatereq(V__FRACTION,"0.3")
            & lesseq(V__FRACTION,"0.7") ) ) ) ).

fof(kb_SUMO_12932,axiom,
    ! [V__FRACTION,V__WEATHER,V__AREA] :
      ( ( s__instance(V__AREA,s__Region)
        & s__instance(V__WEATHER,s__Process)
        & s__instance(V__FRACTION,s__NonnegativeRealNumber) )
     => ( ( s__instance(V__AREA,s__GeographicArea)
          & s__instance(V__WEATHER,s__PartlyCloudyWeather)
          & s__eventLocated(V__WEATHER,V__AREA)
          & s__cloudCoverFraction(V__AREA,V__FRACTION) )
       => ( greatereq(V__FRACTION,"0.3")
          & lesseq(V__FRACTION,"0.7") ) ) ) ).

fof(kb_SUMO_12933,axiom,
    s__subclass(s__OvercastWeather,s__WeatherProcess) ).

fof(kb_SUMO_12934,axiom,
    s__instance(s__OvercastWeather__t,s__SetOrClass) ).

fof(kb_SUMO_12935,axiom,
    s__documentation(s__OvercastWeather,s__EnglishLanguage,'&%OvercastWeather represents a condition in which more than 70% of the sky is covered with clouds.') ).

fof(kb_SUMO_12936,axiom,
    ! [V__WEATHER,V__AREA] :
      ( ( s__instance(V__AREA,s__Region)
        & s__instance(V__WEATHER,s__Process) )
     => ( ( s__instance(V__AREA,s__GeographicArea)
          & s__instance(V__WEATHER,s__OvercastWeather)
          & s__eventLocated(V__WEATHER,V__AREA) )
       => ? [V__FRACTION] :
            ( s__instance(V__FRACTION,s__NonnegativeRealNumber)
            & s__cloudCoverFraction(V__AREA,V__FRACTION)
            & greater(V__FRACTION,"0.7") ) ) ) ).

fof(kb_SUMO_12937,axiom,
    ! [V__FRACTION,V__WEATHER,V__AREA] :
      ( ( s__instance(V__AREA,s__Region)
        & s__instance(V__WEATHER,s__Process)
        & s__instance(V__FRACTION,s__NonnegativeRealNumber) )
     => ( ( s__instance(V__AREA,s__GeographicArea)
          & s__instance(V__WEATHER,s__OvercastWeather)
          & s__eventLocated(V__WEATHER,V__AREA)
          & s__cloudCoverFraction(V__AREA,V__FRACTION) )
       => greater(V__FRACTION,"0.7") ) ) ).

fof(kb_SUMO_12938,axiom,
    s__instance(s__overcastDaysInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_12939,axiom,
    s__domain(s__overcastDaysInPeriod__m,"1",s__GeographicArea) ).

fof(kb_SUMO_12940,axiom,
    s__domain(s__overcastDaysInPeriod__m,"2",s__TimeDuration) ).

fof(kb_SUMO_12941,axiom,
    s__domain(s__overcastDaysInPeriod__m,"3",s__NonnegativeRealNumber) ).

fof(kb_SUMO_12942,axiom,
    s__documentation(s__overcastDaysInPeriod__m,s__EnglishLanguage,'(&%overcastDaysInPeriod ?AREA ?PERIOD ?NUMBER) means that during the time ?PERIOD, the &%GeographicArea ?AREA experienced ?NUMBER of &%OvercastWeather days.') ).

fof(kb_SUMO_12943,axiom,
    s__instance(s__seaSurfaceTemperature__m,s__BinaryPredicate) ).

fof(kb_SUMO_12944,axiom,
    s__instance(s__seaSurfaceTemperature__m,s__AsymmetricRelation) ).

fof(kb_SUMO_12945,axiom,
    s__domain(s__seaSurfaceTemperature__m,"1",s__WaterArea) ).

fof(kb_SUMO_12946,axiom,
    s__domain(s__seaSurfaceTemperature__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_12947,axiom,
    s__documentation(s__seaSurfaceTemperature__m,s__EnglishLanguage,'(&%seaSurfaceTemperature ?AREA ?TEMP) means that the temperature of the sea surface at ?AREA is ?TEMP. Temperature may be expressed in some &%UnitOfTemperature, including &%CelsiusDegree and &%FahrenheitDegree, among others.') ).

fof(kb_SUMO_12948,axiom,
    s__instance(s__averageTemperatureForPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_12949,axiom,
    s__domain(s__averageTemperatureForPeriod__m,"1",s__GeographicArea) ).

fof(kb_SUMO_12950,axiom,
    s__domain(s__averageTemperatureForPeriod__m,"2",s__TimeDuration) ).

fof(kb_SUMO_12951,axiom,
    s__domain(s__averageTemperatureForPeriod__m,"3",s__TemperatureMeasure) ).

fof(kb_SUMO_12952,axiom,
    s__documentation(s__averageTemperatureForPeriod__m,s__EnglishLanguage,'(&%averageTemperatureForPeriod ?PLACE ?PERIOD ?AMOUNT) means that at the &%GeographicArea ?PLACE, and during the &%TimeDuration ?PERIOD, the average daily temperature was ?AMOUNT. Temperature may be expressed in some &%UnitOfTemperature, including &%CelsiusDegree and &%FahrenheitDegree, among others.') ).

fof(kb_SUMO_12953,axiom,
    s__instance(s__highestTemperatureForPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_12954,axiom,
    s__domain(s__highestTemperatureForPeriod__m,"1",s__GeographicArea) ).

fof(kb_SUMO_12955,axiom,
    s__domain(s__highestTemperatureForPeriod__m,"2",s__TimeDuration) ).

fof(kb_SUMO_12956,axiom,
    s__domain(s__highestTemperatureForPeriod__m,"3",s__TemperatureMeasure) ).

fof(kb_SUMO_12957,axiom,
    s__documentation(s__highestTemperatureForPeriod__m,s__EnglishLanguage,'(&%highestTemperatureForPeriod ?PLACE ?PERIOD ?AMOUNT) means that at the &%GeographicArea ?PLACE, during the &%TimeDuration ?PERIOD, the highest temperature was ?AMOUNT. Temperature may be expressed in some &%UnitOfTemperature, including &%CelsiusDegree and &%FahrenheitDegree, among others.') ).

fof(kb_SUMO_12958,axiom,
    s__instance(s__lowestTemperatureForPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_12959,axiom,
    s__domain(s__lowestTemperatureForPeriod__m,"1",s__GeographicArea) ).

fof(kb_SUMO_12960,axiom,
    s__domain(s__lowestTemperatureForPeriod__m,"2",s__TimeDuration) ).

fof(kb_SUMO_12961,axiom,
    s__domain(s__lowestTemperatureForPeriod__m,"3",s__TemperatureMeasure) ).

fof(kb_SUMO_12962,axiom,
    s__documentation(s__lowestTemperatureForPeriod__m,s__EnglishLanguage,'(&%lowestTemperatureForPeriod ?PLACE ?PERIOD ?AMOUNT) means that at the &%GeographicArea ?PLACE, during the &%TimeDuration ?PERIOD, the highest temperature was ?AMOUNT. Temperature may be expressed in some &%UnitOfTemperature, including &%CelsiusDegree and &%FahrenheitDegree, among others.') ).

fof(kb_SUMO_12963,axiom,
    s__instance(s__relativeHumidity__m,s__BinaryPredicate) ).

fof(kb_SUMO_12964,axiom,
    s__instance(s__relativeHumidity__m,s__AsymmetricRelation) ).

fof(kb_SUMO_12965,axiom,
    s__domain(s__relativeHumidity__m,"1",s__Object) ).

fof(kb_SUMO_12966,axiom,
    s__domain(s__relativeHumidity__m,"2",s__NonnegativeRealNumber) ).

fof(kb_SUMO_12967,axiom,
    s__documentation(s__relativeHumidity__m,s__EnglishLanguage,'(&%relativeHumidity ?AREA ?AMOUNT) means that the amount of moisture in the air at ?AREA is ?AMOUNT. Relative humidity expresses the amount of moisture as a percentage, or ratio, between the actual moisture saturation of the air compared to the potential moisture saturation of the air. At full (potential) saturation, precipitation would occur.') ).

fof(kb_SUMO_12968,axiom,
    ! [V__PLACE] :
      ( s__instance(V__PLACE,s__Object)
     => ( s__relativeHumidity(V__PLACE,"1")
       => ? [V__FALLING] :
            ( s__instance(V__FALLING,s__Process)
            & s__instance(V__FALLING,s__Precipitation)
            & s__eventLocated(V__FALLING,V__PLACE) ) ) ) ).

fof(kb_SUMO_12969,axiom,
    s__subclass(s__Raining,s__Precipitation) ).

fof(kb_SUMO_12970,axiom,
    s__instance(s__Raining__t,s__SetOrClass) ).

fof(kb_SUMO_12971,axiom,
    s__documentation(s__Raining,s__EnglishLanguage,'&%Raining is a precipitation process in which water falls in a &%Liquid state.') ).

fof(kb_SUMO_12972,axiom,
    ! [V__PROCESS] :
      ( s__instance(V__PROCESS,s__WeatherProcess)
     => ( s__instance(V__PROCESS,s__Raining)
       => s__precipitationState(V__PROCESS,s__Liquid) ) ) ).

fof(kb_SUMO_12973,axiom,
    s__subclass(s__FreezingRain,s__Precipitation) ).

fof(kb_SUMO_12974,axiom,
    s__instance(s__FreezingRain__t,s__SetOrClass) ).

fof(kb_SUMO_12975,axiom,
    ! [V__PROCESS] :
      ( s__instance(V__PROCESS,s__WeatherProcess)
     => ( s__instance(V__PROCESS,s__FreezingRain)
       => s__precipitationState(V__PROCESS,s__Liquid) ) ) ).

%FOL fof(kb_SUMO_12976,axiom,(( (! [V__STUFF,V__PROCESS] : ((s__instance(V__PROCESS,s__Process) & s__instance(V__STUFF,s__Object)) => ((s__instance(V__PROCESS,s__FreezingRain) & s__patient(V__PROCESS,V__STUFF) & s__instance(V__STUFF,s__Water)) => s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__PROCESS)),'s__attribute(V__STUFF,s__Solid)')))) ))).

fof(kb_SUMO_12977,axiom,
    s__documentation(s__Snowing,s__EnglishLanguage,'Snowing is a precipitation process in which water falls in a &%Solid state.') ).

fof(kb_SUMO_12978,axiom,
    s__subclass(s__Snowing,s__Precipitation) ).

fof(kb_SUMO_12979,axiom,
    s__instance(s__Snowing__t,s__SetOrClass) ).

fof(kb_SUMO_12980,axiom,
    ! [V__PROCESS] :
      ( s__instance(V__PROCESS,s__WeatherProcess)
     => ( s__instance(V__PROCESS,s__Snowing)
       => s__precipitationState(V__PROCESS,s__Solid) ) ) ).

fof(kb_SUMO_12981,axiom,
    s__subclass(s__Sleeting,s__Precipitation) ).

fof(kb_SUMO_12982,axiom,
    s__instance(s__Sleeting__t,s__SetOrClass) ).

fof(kb_SUMO_12983,axiom,
    ! [V__PROCESS] :
      ( s__instance(V__PROCESS,s__WeatherProcess)
     => ( s__instance(V__PROCESS,s__Sleeting)
       => s__precipitationState(V__PROCESS,s__Solid) ) ) ).

fof(kb_SUMO_12984,axiom,
    s__subclass(s__Hailing,s__Precipitation) ).

fof(kb_SUMO_12985,axiom,
    s__instance(s__Hailing__t,s__SetOrClass) ).

fof(kb_SUMO_12986,axiom,
    s__documentation(s__Hailing,s__EnglishLanguage,'Hailing is a precipitation process in which &%Water falls in a &%Solid state with round, hard pellets.') ).

fof(kb_SUMO_12987,axiom,
    ! [V__PROCESS] :
      ( s__instance(V__PROCESS,s__WeatherProcess)
     => ( s__instance(V__PROCESS,s__Hailing)
       => s__precipitationState(V__PROCESS,s__Solid) ) ) ).

fof(kb_SUMO_12988,axiom,
    s__instance(s__precipitationState__m,s__BinaryPredicate) ).

fof(kb_SUMO_12989,axiom,
    s__instance(s__precipitationState__m,s__AsymmetricRelation) ).

fof(kb_SUMO_12990,axiom,
    s__domain(s__precipitationState__m,"1",s__WeatherProcess) ).

fof(kb_SUMO_12991,axiom,
    s__domain(s__precipitationState__m,"2",s__PhysicalState) ).

fof(kb_SUMO_12992,axiom,
    s__documentation(s__precipitationState__m,s__EnglishLanguage,'(&%precipitationState ?EVENT ?STATE) means that in the &%Precipitation ?EVENT, the stuff falling is in the &%PhysicalState ?STATE (e.g., &%Liquid or &%Solid ice).') ).

fof(kb_SUMO_12993,axiom,
    ! [V__EVENT,V__STATE] :
      ( ( s__instance(V__STATE,s__PhysicalState)
        & s__instance(V__EVENT,s__WeatherProcess) )
     => ( s__precipitationState(V__EVENT,V__STATE)
       => ? [V__STUFF] :
            ( s__instance(V__STUFF,s__Object)
            & s__instance(V__STUFF,s__Water)
            & s__patient(V__EVENT,V__STUFF)
            & s__attribute(V__STUFF,V__STATE) ) ) ) ).

fof(kb_SUMO_12994,axiom,
    s__instance(s__precipitationRate__m,s__BinaryPredicate) ).

fof(kb_SUMO_12995,axiom,
    s__instance(s__precipitationRate__m,s__AsymmetricRelation) ).

fof(kb_SUMO_12996,axiom,
    s__domain(s__precipitationRate__m,"1",s__Precipitation) ).

fof(kb_SUMO_12997,axiom,
    s__domain(s__precipitationRate__m,"2",s__FunctionQuantity) ).

fof(kb_SUMO_12998,axiom,
    s__documentation(s__precipitationRate__m,s__EnglishLanguage,'(&%precipitationRate ?EVENT ?RATE) means that in the &%Precipitation ?EVENT, the precipitation falls at a rate of ?RATE.') ).

fof(kb_SUMO_12999,axiom,
    s__instance(s__precipitationAmount__m,s__BinaryPredicate) ).

fof(kb_SUMO_13000,axiom,
    s__instance(s__precipitationAmount__m,s__AsymmetricRelation) ).

fof(kb_SUMO_13001,axiom,
    s__domain(s__precipitationAmount__m,"1",s__Precipitation) ).

fof(kb_SUMO_13002,axiom,
    s__domain(s__precipitationAmount__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_13003,axiom,
    s__documentation(s__precipitationAmount__m,s__EnglishLanguage,'(&%precipitationAmount ?EVENT ?AMOUNT) means that in the &%Precipitation process ?EVENT, the quantity of precipitation that fell was ?AMOUNT.') ).

fof(kb_SUMO_13004,axiom,
    s__instance(s__averagePrecipitationForPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_13005,axiom,
    s__domain(s__averagePrecipitationForPeriod__m,"1",s__GeographicArea) ).

fof(kb_SUMO_13006,axiom,
    s__domain(s__averagePrecipitationForPeriod__m,"2",s__TimeDuration) ).

fof(kb_SUMO_13007,axiom,
    s__domain(s__averagePrecipitationForPeriod__m,"3",s__ConstantQuantity) ).

fof(kb_SUMO_13008,axiom,
    s__documentation(s__averagePrecipitationForPeriod__m,s__EnglishLanguage,'(&%averagePrecipitationForPeriod ?PLACE ?PERIOD ?AMOUNT) means that at the &%GeographicArea ?PLACE, and during the &%TimeDuration ?PERIOD, the average daily precipitation was ?AMOUNT.') ).

fof(kb_SUMO_13009,axiom,
    s__instance(s__totalPrecipitationForPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_13010,axiom,
    s__domain(s__totalPrecipitationForPeriod__m,"1",s__GeographicArea) ).

fof(kb_SUMO_13011,axiom,
    s__domain(s__totalPrecipitationForPeriod__m,"2",s__TimeDuration) ).

fof(kb_SUMO_13012,axiom,
    s__domain(s__totalPrecipitationForPeriod__m,"3",s__ConstantQuantity) ).

fof(kb_SUMO_13013,axiom,
    s__documentation(s__totalPrecipitationForPeriod__m,s__EnglishLanguage,'(&%totalPrecipitationForPeriod ?PLACE ?PERIOD ?AMOUNT) means that at the &%GeographicArea ?PLACE, and during the &%TimeDuration ?PERIOD, the total amount of precipitation was ?AMOUNT.') ).

fof(kb_SUMO_13014,axiom,
    s__instance(s__vegetationType__m,s__BinaryRelation) ).

fof(kb_SUMO_13015,axiom,
    s__instance(s__vegetationType__m,s__AsymmetricRelation) ).

fof(kb_SUMO_13016,axiom,
    s__documentation(s__vegetationType__m,s__EnglishLanguage,'(&%vegetationType ?area ?type) associates a particular &%GeographicArea with a type of &%Plant that is found there.') ).

fof(kb_SUMO_13017,axiom,
    s__domain(s__vegetationType__m,"1",s__GeographicArea) ).

fof(kb_SUMO_13018,axiom,
    s__domainSubclass(s__vegetationType__m,"2",s__Plant) ).

fof(kb_SUMO_13019,axiom,
    ! [V__REGION,V__TYPE] :
      ( s__instance(V__TYPE,s__SetOrClass)
     => ( ( s__vegetationType(V__REGION,V__TYPE)
          & s__subclass(V__TYPE,s__Plant)
          & s__instance(V__REGION,s__GeographicArea) )
       => ? [V__PLANT] :
            ( s__instance(V__PLANT,s__Physical)
            & s__instance(V__PLANT,V__TYPE)
            & s__located(V__PLANT,V__REGION) ) ) ) ).

fof(kb_SUMO_13020,axiom,
    ! [V__REGION,V__TYPE] :
      ( s__instance(V__TYPE,s__SetOrClass)
     => ( ( ~ s__vegetationType(V__REGION,V__TYPE)
          & s__subclass(V__TYPE,s__Plant)
          & s__instance(V__REGION,s__GeographicArea) )
       => ~ ? [V__PLANT] :
              ( s__instance(V__PLANT,s__Physical)
              & s__instance(V__PLANT,V__TYPE)
              & s__located(V__PLANT,V__REGION) ) ) ) ).

fof(kb_SUMO_13021,axiom,
    s__instance(s__vegetationTypePattern__m,s__TernaryPredicate) ).

fof(kb_SUMO_13022,axiom,
    s__documentation(s__vegetationTypePattern__m,s__EnglishLanguage,'(&%vegetationTypePattern ?AREA ?TYPE ?DENSITY) means that in the &%GeographicArea ?AREA the &%Plant ?TYPE is found with ?DENSITY.') ).

fof(kb_SUMO_13023,axiom,
    s__domain(s__vegetationTypePattern__m,"1",s__GeographicArea) ).

fof(kb_SUMO_13024,axiom,
    s__domainSubclass(s__vegetationTypePattern__m,"2",s__Plant) ).

fof(kb_SUMO_13025,axiom,
    s__domain(s__vegetationTypePattern__m,"3",s__Attribute) ).

fof(kb_SUMO_13026,axiom,
    ! [V__DENSITY,V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__subclass(V__TYPE,s__Plant)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__DENSITY,s__Attribute) )
     => ( s__vegetationTypePattern(V__AREA,V__TYPE,V__DENSITY)
       => s__vegetationType(V__AREA,V__TYPE) ) ) ).

fof(kb_SUMO_13027,axiom,
    s__instance(s__CanopiedVegetation,s__Attribute) ).

fof(kb_SUMO_13028,axiom,
    s__documentation(s__CanopiedVegetation,s__EnglishLanguage,'&%CanopiedVegetation describes the density of vegetation in a &%RainForest or &%Jungle.') ).

fof(kb_SUMO_13029,axiom,
    s__instance(s__DenseVegetation,s__Attribute) ).

fof(kb_SUMO_13030,axiom,
    s__documentation(s__DenseVegetation,s__EnglishLanguage,'&%DenseVegetation describes the density of vegetation in a &%Forest.') ).

fof(kb_SUMO_13031,axiom,
    s__instance(s__GroundCoverVegetation,s__Attribute) ).

fof(kb_SUMO_13032,axiom,
    s__documentation(s__GroundCoverVegetation,s__EnglishLanguage,'&%GroundCoverVegetation describes the density of uniform low vegetation in a field or meadow.') ).

fof(kb_SUMO_13033,axiom,
    s__instance(s__ScatteredVegetation,s__Attribute) ).

fof(kb_SUMO_13034,axiom,
    s__documentation(s__ScatteredVegetation,s__EnglishLanguage,'&%ScatteredVegetation describes the pattern of vegetation in which plants appear at intervals.') ).

fof(kb_SUMO_13035,axiom,
    s__instance(s__SparseVegetation,s__Attribute) ).

fof(kb_SUMO_13036,axiom,
    s__documentation(s__SparseVegetation,s__EnglishLanguage,'&%SparseVegetation describes the pattern of vegetation in an area where there is very little vegetation.') ).

fof(kb_SUMO_13037,axiom,
    s__subclass(s__Shrub,s__FloweringPlant) ).

fof(kb_SUMO_13038,axiom,
    s__instance(s__Shrub__t,s__SetOrClass) ).

fof(kb_SUMO_13039,axiom,
    s__documentation(s__Shrub,s__EnglishLanguage,'&%Shrub is the class of low, perennial, typically multi-stemmed woody plants, called shrubs or bushes.') ).

fof(kb_SUMO_13040,axiom,
    ! [V__TREE,V__BUSH,V__TALL,V__SHORT] :
      ( ( s__instance(V__SHORT,s__LengthMeasure)
        & s__instance(V__TALL,s__LengthMeasure)
        & s__instance(V__BUSH,s__SelfConnectedObject)
        & s__instance(V__TREE,s__SelfConnectedObject) )
     => ( ( s__instance(V__TREE,s__BotanicalTree)
          & s__instance(V__BUSH,s__Shrub)
          & s__height(V__TREE,V__TALL)
          & s__height(V__BUSH,V__SHORT) )
       => greater(V__TALL,V__SHORT) ) ) ).

fof(kb_SUMO_13041,axiom,
    s__subclass(s__Lichen,s__NonFloweringPlant) ).

fof(kb_SUMO_13042,axiom,
    s__instance(s__Lichen__t,s__SetOrClass) ).

fof(kb_SUMO_13043,axiom,
    s__documentation(s__Lichen,s__EnglishLanguage,'&%Lichen is the class of complex thallyphytic plants made up of &%Alga and &%Fungus growing symbiotically.') ).

fof(kb_SUMO_13044,axiom,
    ! [V__LICH] :
      ( s__instance(V__LICH,s__Object)
     => ( s__instance(V__LICH,s__Lichen)
       => ? [V__ALGA] :
            ( s__instance(V__ALGA,s__Object)
            & s__instance(V__ALGA,s__Alga)
            & s__part(V__ALGA,V__LICH) ) ) ) ).

fof(kb_SUMO_13045,axiom,
    ! [V__LICH] :
      ( s__instance(V__LICH,s__Object)
     => ( s__instance(V__LICH,s__Lichen)
       => ? [V__FUNG] :
            ( s__instance(V__FUNG,s__Object)
            & s__instance(V__FUNG,s__Fungus)
            & s__part(V__FUNG,V__LICH) ) ) ) ).

fof(kb_SUMO_13046,axiom,
    s__subclass(s__Biome,s__Ecosystem) ).

fof(kb_SUMO_13047,axiom,
    s__documentation(s__Biome,s__EnglishLanguage,'&%Biome is the class of &%GeographicAreas representing major kinds of ecological communities, that is, areas in which certain kinds of plants, animals, weather, and terrain interact to produce and support a distinctive ecosystem.') ).

fof(kb_SUMO_13048,axiom,
    s__subclass(s__Forest,s__LandArea) ).

fof(kb_SUMO_13049,axiom,
    s__disjoint(s__Forest,s__Field) ).

fof(kb_SUMO_13050,axiom,
    s__documentation(s__Forest,s__EnglishLanguage,'&%Forest is the class of large &%LandAreas that are covered by trees and associated undergrowth, either growing wild or managed for the purpose of timber production.') ).

fof(kb_SUMO_13051,axiom,
    ! [V__FOREST] :
      ( s__instance(V__FOREST,s__GeographicArea)
     => ( s__instance(V__FOREST,s__Forest)
       => s__vegetationTypePattern(V__FOREST,s__BotanicalTree,s__DenseVegetation) ) ) ).

fof(kb_SUMO_13052,axiom,
    s__subclass(s__RainForest,s__Biome) ).

fof(kb_SUMO_13053,axiom,
    s__instance(s__RainForest__t,s__SetOrClass) ).

fof(kb_SUMO_13054,axiom,
    s__subclass(s__RainForest,s__Forest) ).

fof(kb_SUMO_13055,axiom,
    s__documentation(s__RainForest,s__EnglishLanguage,'&%RainForest is the subclass of &%LandAreas that are densely planted with trees.') ).

fof(kb_SUMO_13056,axiom,
    ! [V__FOREST] :
      ( s__instance(V__FOREST,s__GeographicArea)
     => ( s__instance(V__FOREST,s__RainForest)
       => s__vegetationTypePattern(V__FOREST,s__BotanicalTree,s__CanopiedVegetation) ) ) ).

fof(kb_SUMO_13057,axiom,
    s__subclass(s__TropicalRainForest,s__RainForest) ).

fof(kb_SUMO_13058,axiom,
    s__instance(s__TropicalRainForest__t,s__SetOrClass) ).

fof(kb_SUMO_13059,axiom,
    s__subclass(s__TemperateRainForest,s__TemperateHardwoodForest) ).

fof(kb_SUMO_13060,axiom,
    s__instance(s__TemperateRainForest__t,s__SetOrClass) ).

fof(kb_SUMO_13061,axiom,
    s__subclass(s__TemperateRainForest,s__RainForest) ).

fof(kb_SUMO_13062,axiom,
    s__subclass(s__TemperateHardwoodForest,s__Biome) ).

fof(kb_SUMO_13063,axiom,
    s__subclass(s__TemperateHardwoodForest,s__Forest) ).

fof(kb_SUMO_13064,axiom,
    s__instance(s__TemperateHardwoodForest__t,s__SetOrClass) ).

fof(kb_SUMO_13065,axiom,
    s__instance(s__Forest__t,s__SetOrClass) ).

fof(kb_SUMO_13066,axiom,
    s__subclass(s__BorealForest,s__Biome) ).

fof(kb_SUMO_13067,axiom,
    s__subclass(s__BorealForest,s__Forest) ).

fof(kb_SUMO_13068,axiom,
    s__instance(s__BorealForest__t,s__SetOrClass) ).

fof(kb_SUMO_13069,axiom,
    s__subclass(s__PineTree,s__BotanicalTree) ).

fof(kb_SUMO_13070,axiom,
    s__instance(s__PineTree__t,s__SetOrClass) ).

fof(kb_SUMO_13071,axiom,
    s__documentation(s__PineTree,s__EnglishLanguage,'Pines are coniferous &%BotanicalTrees of the genus Pinus, in the family Pinaceae. They are evergreens, with needle- shaped leaves and propagate by dropping pine cones, which contains seeds. (from Wikipedia)') ).

fof(kb_SUMO_13072,axiom,
    ! [V__FOREST] :
      ( s__instance(V__FOREST,s__GeographicArea)
     => ( s__instance(V__FOREST,s__BorealForest)
       => s__vegetationType(V__FOREST,s__PineTree) ) ) ).

fof(kb_SUMO_13073,axiom,
    s__subclass(s__Jungle,s__Biome) ).

fof(kb_SUMO_13074,axiom,
    s__instance(s__Jungle__t,s__SetOrClass) ).

fof(kb_SUMO_13075,axiom,
    s__subclass(s__Jungle,s__LandArea) ).

fof(kb_SUMO_13076,axiom,
    s__documentation(s__Jungle,s__EnglishLanguage,'&%Jungle is a subclass of fertile &%LandAreas that are overgrown with tropical vegetation.') ).

fof(kb_SUMO_13077,axiom,
    ! [V__FOREST] :
      ( s__instance(V__FOREST,s__GeographicArea)
     => ( s__instance(V__FOREST,s__Jungle)
       => s__vegetationTypePattern(V__FOREST,s__Plant,s__DenseVegetation) ) ) ).

fof(kb_SUMO_13078,axiom,
    s__subclass(s__Swamp,s__Biome) ).

fof(kb_SUMO_13079,axiom,
    s__instance(s__Swamp__t,s__SetOrClass) ).

fof(kb_SUMO_13080,axiom,
    s__documentation(s__Swamp,s__EnglishLanguage,'&%Swamp is a subclass of &%Biome that is &%Damp and overgrown with vegetation.') ).

fof(kb_SUMO_13081,axiom,
    ! [V__SWAMP] :
      ( s__instance(V__SWAMP,s__Object)
     => ( s__instance(V__SWAMP,s__Swamp)
       => s__attribute(V__SWAMP,s__Damp) ) ) ).

fof(kb_SUMO_13082,axiom,
    ! [V__SWAMP] :
      ( s__instance(V__SWAMP,s__GeographicArea)
     => ( s__instance(V__SWAMP,s__Swamp)
       => s__vegetationTypePattern(V__SWAMP,s__Grass,s__DenseVegetation) ) ) ).

fof(kb_SUMO_13083,axiom,
    s__subclass(s__Desert,s__LandArea) ).

fof(kb_SUMO_13084,axiom,
    s__instance(s__Desert__t,s__SetOrClass) ).

fof(kb_SUMO_13085,axiom,
    s__documentation(s__Desert,s__EnglishLanguage,'&%Desert is a subclass of &%LandAreas that are arid regions having sparse or no vegetation.') ).

fof(kb_SUMO_13086,axiom,
    ! [V__DESERT] :
      ( s__instance(V__DESERT,s__Object)
     => ( s__instance(V__DESERT,s__Desert)
       => s__attribute(V__DESERT,s__Dry) ) ) ).

fof(kb_SUMO_13087,axiom,
    ! [V__DESERT] :
      ( s__instance(V__DESERT,s__LandArea)
     => ( s__instance(V__DESERT,s__Desert)
       => ( s__groundSurfaceType(V__DESERT,s__Rock)
          | s__groundSurfaceType(V__DESERT,s__Sand) ) ) ) ).

fof(kb_SUMO_13088,axiom,
    ! [V__DESERT] :
      ( s__instance(V__DESERT,s__GeographicArea)
     => ( s__instance(V__DESERT,s__Desert)
       => ~ s__vegetationType(V__DESERT,s__BotanicalTree) ) ) ).

fof(kb_SUMO_13089,axiom,
    s__subclass(s__Oasis,s__Biome) ).

fof(kb_SUMO_13090,axiom,
    s__subclass(s__Oasis,s__LandArea) ).

fof(kb_SUMO_13091,axiom,
    s__instance(s__Oasis__t,s__SetOrClass) ).

fof(kb_SUMO_13092,axiom,
    s__documentation(s__Oasis,s__EnglishLanguage,'&%Oasis is a subclass of &%LandAreas that are fertile places within a desert, which have water and some vegetation.') ).

fof(kb_SUMO_13093,axiom,
    ! [V__OASIS] :
      ( s__instance(V__OASIS,s__Physical)
     => ( s__instance(V__OASIS,s__Oasis)
       => ? [V__DESERT] :
            ( s__instance(V__DESERT,s__Object)
            & s__instance(V__DESERT,s__Desert)
            & s__located(V__OASIS,V__DESERT) ) ) ) ).

fof(kb_SUMO_13094,axiom,
    ! [V__OASIS] :
      ( s__instance(V__OASIS,s__Object)
     => ( s__instance(V__OASIS,s__Oasis)
       => ? [V__WATER] :
            ( s__instance(V__WATER,s__Physical)
            & s__instance(V__WATER,s__FreshWaterArea)
            & s__located(V__WATER,V__OASIS) ) ) ) ).

fof(kb_SUMO_13095,axiom,
    ! [V__OASIS] :
      ( s__instance(V__OASIS,s__Object)
     => ( s__instance(V__OASIS,s__Oasis)
       => s__attribute(V__OASIS,s__FertileTerrain) ) ) ).

fof(kb_SUMO_13096,axiom,
    s__subclass(s__Grassland,s__Biome) ).

fof(kb_SUMO_13097,axiom,
    s__subclass(s__Grassland,s__LandArea) ).

fof(kb_SUMO_13098,axiom,
    s__instance(s__Grassland__t,s__SetOrClass) ).

fof(kb_SUMO_13099,axiom,
    s__documentation(s__Grassland,s__EnglishLanguage,'&%Grassland is the class of &%LandAreas where the predominant vegetation is some kind of grass.') ).

fof(kb_SUMO_13100,axiom,
    ! [V__PLAIN] :
      ( s__instance(V__PLAIN,s__GeographicArea)
     => ( s__instance(V__PLAIN,s__Grassland)
       => s__vegetationTypePattern(V__PLAIN,s__Grass,s__GroundCoverVegetation) ) ) ).

fof(kb_SUMO_13101,axiom,
    s__subclass(s__Prairie,s__Grassland) ).

fof(kb_SUMO_13102,axiom,
    s__instance(s__Prairie__t,s__SetOrClass) ).

fof(kb_SUMO_13103,axiom,
    s__subclass(s__Prairie,s__Plain) ).

fof(kb_SUMO_13104,axiom,
    s__documentation(s__Prairie,s__EnglishLanguage,'&%Prairie is a class of large plains &%LandAreas with tall grass vegetation.') ).

fof(kb_SUMO_13105,axiom,
    s__subclass(s__Pampa,s__Grassland) ).

fof(kb_SUMO_13106,axiom,
    s__subclass(s__Pampa,s__Plain) ).

fof(kb_SUMO_13107,axiom,
    s__instance(s__Pampa__t,s__SetOrClass) ).

fof(kb_SUMO_13108,axiom,
    s__instance(s__Plain__t,s__SetOrClass) ).

fof(kb_SUMO_13109,axiom,
    s__documentation(s__Pampa,s__EnglishLanguage,'&%Pampa is a class of vast, level, typically grassy &%Plains of land in South America.') ).

fof(kb_SUMO_13110,axiom,
    ! [V__PLAIN] :
      ( s__instance(V__PLAIN,s__Physical)
     => ( s__instance(V__PLAIN,s__Pampa)
       => s__located(V__PLAIN,s__SouthAmerica) ) ) ).

fof(kb_SUMO_13111,axiom,
    s__subclass(s__Savanna,s__Grassland) ).

fof(kb_SUMO_13112,axiom,
    s__instance(s__Savanna__t,s__SetOrClass) ).

fof(kb_SUMO_13113,axiom,
    s__subclass(s__Savanna,s__Plain) ).

fof(kb_SUMO_13114,axiom,
    s__documentation(s__Savanna,s__EnglishLanguage,'&%Savanna is a class of tropical or subtropical &%Grasslands, typically treeless.') ).

fof(kb_SUMO_13115,axiom,
    ! [V__PLAIN] :
      ( s__instance(V__PLAIN,s__GeographicArea)
     => ( s__instance(V__PLAIN,s__Savanna)
       => ~ s__vegetationType(V__PLAIN,s__BotanicalTree) ) ) ).

fof(kb_SUMO_13116,axiom,
    s__subclass(s__Steppe,s__Plain) ).

fof(kb_SUMO_13117,axiom,
    s__instance(s__Steppe__t,s__SetOrClass) ).

fof(kb_SUMO_13118,axiom,
    s__documentation(s__Steppe,s__EnglishLanguage,'&%Steppe is a subclass of &%Plain, representing vast, level, treeless areas of land in Asia or SE Europe.') ).

fof(kb_SUMO_13119,axiom,
    ! [V__PLAIN] :
      ( s__instance(V__PLAIN,s__GeographicArea)
     => ( s__instance(V__PLAIN,s__Steppe)
       => ~ s__vegetationType(V__PLAIN,s__BotanicalTree) ) ) ).

fof(kb_SUMO_13120,axiom,
    ! [V__PLAIN] :
      ( s__instance(V__PLAIN,s__Physical)
     => ( s__instance(V__PLAIN,s__Steppe)
       => ( s__located(V__PLAIN,s__Europe)
          | s__located(V__PLAIN,s__Asia) ) ) ) ).

fof(kb_SUMO_13121,axiom,
    s__subclass(s__Veldt,s__Grassland) ).

fof(kb_SUMO_13122,axiom,
    s__instance(s__Veldt__t,s__SetOrClass) ).

fof(kb_SUMO_13123,axiom,
    s__subclass(s__Veldt,s__Plain) ).

fof(kb_SUMO_13124,axiom,
    s__documentation(s__Veldt,s__EnglishLanguage,'&%Veldt is a subclass of &%Grasslands which have scattered shrubs or trees.') ).

fof(kb_SUMO_13125,axiom,
    ! [V__PLAIN] :
      ( s__instance(V__PLAIN,s__Physical)
     => ( s__instance(V__PLAIN,s__Veldt)
       => s__located(V__PLAIN,s__Africa) ) ) ).

fof(kb_SUMO_13126,axiom,
    ! [V__PLAIN] :
      ( s__instance(V__PLAIN,s__GeographicArea)
     => ( s__instance(V__PLAIN,s__Veldt)
       => s__vegetationTypePattern(V__PLAIN,s__Shrub,s__ScatteredVegetation) ) ) ).

fof(kb_SUMO_13127,axiom,
    s__subclass(s__Tundra,s__Biome) ).

fof(kb_SUMO_13128,axiom,
    s__instance(s__Tundra__t,s__SetOrClass) ).

fof(kb_SUMO_13129,axiom,
    s__instance(s__Biome__t,s__SetOrClass) ).

fof(kb_SUMO_13130,axiom,
    s__subclass(s__Tundra,s__Plain) ).

fof(kb_SUMO_13131,axiom,
    s__subclass(s__Tundra,s__ArcticRegion) ).

fof(kb_SUMO_13132,axiom,
    s__instance(s__ArcticRegion__t,s__SetOrClass) ).

fof(kb_SUMO_13133,axiom,
    s__documentation(s__Tundra,s__EnglishLanguage,'&%Tundra is a subclass of flat, treeless &%Plains areas lying within the &%ArcticRegion. Subsoil in &%Tundra is permanently frozen.') ).

fof(kb_SUMO_13134,axiom,
    ! [V__PLAIN] :
      ( s__instance(V__PLAIN,s__GeographicArea)
     => ( s__instance(V__PLAIN,s__Tundra)
       => s__vegetationType(V__PLAIN,s__Lichen) ) ) ).

fof(kb_SUMO_13135,axiom,
    ! [V__PLAIN] :
      ( s__instance(V__PLAIN,s__GeographicArea)
     => ( s__instance(V__PLAIN,s__Tundra)
       => s__vegetationType(V__PLAIN,s__Moss) ) ) ).

fof(kb_SUMO_13136,axiom,
    s__subclass(s__Landslide,s__GeologicalProcess) ).

fof(kb_SUMO_13137,axiom,
    s__subclass(s__Mudslide,s__Landslide) ).

fof(kb_SUMO_13138,axiom,
    s__instance(s__Mudslide__t,s__SetOrClass) ).

fof(kb_SUMO_13139,axiom,
    s__instance(s__Landslide__t,s__SetOrClass) ).

fof(kb_SUMO_13140,axiom,
    s__subclass(s__Mudflow,s__Landslide) ).

fof(kb_SUMO_13141,axiom,
    s__instance(s__Mudflow__t,s__SetOrClass) ).

fof(kb_SUMO_13142,axiom,
    s__subclass(s__Rockslide,s__Landslide) ).

fof(kb_SUMO_13143,axiom,
    s__instance(s__Rockslide__t,s__SetOrClass) ).

fof(kb_SUMO_13144,axiom,
    s__subclass(s__WindProcess,s__WeatherProcess) ).

fof(kb_SUMO_13145,axiom,
    s__subclass(s__Windstorm,s__WindProcess) ).

fof(kb_SUMO_13146,axiom,
    s__instance(s__Windstorm__t,s__SetOrClass) ).

fof(kb_SUMO_13147,axiom,
    s__subclass(s__StrongWind,s__WindProcess) ).

fof(kb_SUMO_13148,axiom,
    s__instance(s__StrongWind__t,s__SetOrClass) ).

fof(kb_SUMO_13149,axiom,
    s__instance(s__WindProcess__t,s__SetOrClass) ).

fof(kb_SUMO_13150,axiom,
    s__subclass(s__Sirocco,s__WindProcess) ).

fof(kb_SUMO_13151,axiom,
    s__instance(s__Sirocco__t,s__SetOrClass) ).

fof(kb_SUMO_13152,axiom,
    s__subclass(s__HarmattanWind,s__WindProcess) ).

fof(kb_SUMO_13153,axiom,
    s__instance(s__HarmattanWind__t,s__SetOrClass) ).

fof(kb_SUMO_13154,axiom,
    s__subclass(s__Khamsin,s__Windstorm) ).

fof(kb_SUMO_13155,axiom,
    s__instance(s__Khamsin__t,s__SetOrClass) ).

fof(kb_SUMO_13156,axiom,
    s__subclass(s__Mistral,s__WindProcess) ).

fof(kb_SUMO_13157,axiom,
    s__instance(s__Mistral__t,s__SetOrClass) ).

fof(kb_SUMO_13158,axiom,
    s__subclass(s__Ghibli,s__WindProcess) ).

fof(kb_SUMO_13159,axiom,
    s__instance(s__Ghibli__t,s__SetOrClass) ).

fof(kb_SUMO_13160,axiom,
    s__subclass(s__ChinookWind,s__WindProcess) ).

fof(kb_SUMO_13161,axiom,
    s__instance(s__ChinookWind__t,s__SetOrClass) ).

fof(kb_SUMO_13162,axiom,
    s__subclass(s__Pampero,s__Windstorm) ).

fof(kb_SUMO_13163,axiom,
    s__instance(s__Pampero__t,s__SetOrClass) ).

fof(kb_SUMO_13164,axiom,
    s__subclass(s__Squall,s__WeatherProcess) ).

fof(kb_SUMO_13165,axiom,
    s__instance(s__Squall__t,s__SetOrClass) ).

fof(kb_SUMO_13166,axiom,
    s__subclass(s__SevereThunderstorm,s__WeatherProcess) ).

fof(kb_SUMO_13167,axiom,
    s__instance(s__SevereThunderstorm__t,s__SetOrClass) ).

fof(kb_SUMO_13168,axiom,
    s__subclass(s__HeavyRaining,s__Raining) ).

fof(kb_SUMO_13169,axiom,
    s__instance(s__HeavyRaining__t,s__SetOrClass) ).

fof(kb_SUMO_13170,axiom,
    s__subclass(s__DustStorm,s__WeatherProcess) ).

fof(kb_SUMO_13171,axiom,
    s__instance(s__DustStorm__t,s__SetOrClass) ).

fof(kb_SUMO_13172,axiom,
    s__subclass(s__Sandstorm,s__WeatherProcess) ).

fof(kb_SUMO_13173,axiom,
    s__instance(s__Sandstorm__t,s__SetOrClass) ).

fof(kb_SUMO_13174,axiom,
    s__subclass(s__Blizzard,s__WeatherProcess) ).

fof(kb_SUMO_13175,axiom,
    s__instance(s__Blizzard__t,s__SetOrClass) ).

fof(kb_SUMO_13176,axiom,
    s__subclass(s__Zud,s__WeatherProcess) ).

fof(kb_SUMO_13177,axiom,
    s__instance(s__Zud__t,s__SetOrClass) ).

fof(kb_SUMO_13178,axiom,
    s__subclass(s__HeavySurf,s__WeatherProcess) ).

fof(kb_SUMO_13179,axiom,
    s__subclass(s__HeavySurf,s__WaterMotion) ).

fof(kb_SUMO_13180,axiom,
    s__instance(s__HeavySurf__t,s__SetOrClass) ).

fof(kb_SUMO_13181,axiom,
    s__subclass(s__CoastalFlooding,s__Flooding) ).

fof(kb_SUMO_13182,axiom,
    s__instance(s__CoastalFlooding__t,s__SetOrClass) ).

fof(kb_SUMO_13183,axiom,
    s__subclass(s__FlashFlooding,s__Flooding) ).

fof(kb_SUMO_13184,axiom,
    s__instance(s__FlashFlooding__t,s__SetOrClass) ).

fof(kb_SUMO_13185,axiom,
    s__subclass(s__MaritimeHazard,s__LandForm) ).

fof(kb_SUMO_13186,axiom,
    s__subclass(s__Reef,s__MaritimeHazard) ).

fof(kb_SUMO_13187,axiom,
    s__instance(s__MaritimeHazard__t,s__SetOrClass) ).

fof(kb_SUMO_13188,axiom,
    s__subclass(s__Shoal,s__MaritimeHazard) ).

fof(kb_SUMO_13189,axiom,
    s__instance(s__Shoal__t,s__SetOrClass) ).

fof(kb_SUMO_13190,axiom,
    s__subclass(s__Iceberg,s__SelfConnectedObject) ).

fof(kb_SUMO_13191,axiom,
    s__instance(s__Iceberg__t,s__SetOrClass) ).

fof(kb_SUMO_13192,axiom,
    s__subclass(s__SeaIce,s__Ice) ).

fof(kb_SUMO_13193,axiom,
    s__instance(s__SeaIce__t,s__SetOrClass) ).

fof(kb_SUMO_13194,axiom,
    s__subclass(s__Icing,s__WeatherProcess) ).

fof(kb_SUMO_13195,axiom,
    s__subclass(s__Icing,s__Freezing) ).

fof(kb_SUMO_13196,axiom,
    s__instance(s__Icing__t,s__SetOrClass) ).

fof(kb_SUMO_13197,axiom,
    s__subclass(s__Fogging,s__WeatherProcess) ).

fof(kb_SUMO_13198,axiom,
    s__instance(s__Fogging__t,s__SetOrClass) ).

fof(kb_SUMO_13199,axiom,
    s__subclass(s__AtmosphericHazing,s__WeatherProcess) ).

fof(kb_SUMO_13200,axiom,
    s__instance(s__AtmosphericHazing__t,s__SetOrClass) ).

fof(kb_SUMO_13201,axiom,
    s__subclass(s__VolcanicGasRelease,s__VolcanicEruption) ).

fof(kb_SUMO_13202,axiom,
    s__instance(s__VolcanicGasRelease__t,s__SetOrClass) ).

fof(kb_SUMO_13203,axiom,
    s__instance(s__VolcanicEruption__t,s__SetOrClass) ).

fof(kb_SUMO_13204,axiom,
    s__subclass(s__LandSubsidence,s__GeologicalProcess) ).

fof(kb_SUMO_13205,axiom,
    s__instance(s__LandSubsidence__t,s__SetOrClass) ).

fof(kb_SUMO_13206,axiom,
    ! [V__SINKING] :
      ( s__instance(V__SINKING,s__Process)
     => ( s__instance(V__SINKING,s__LandSubsidence)
       => ? [V__LAND] :
            ( s__instance(V__LAND,s__Object)
            & s__instance(V__LAND,s__LandArea)
            & s__eventLocated(V__SINKING,V__LAND)
            & s__patient(V__SINKING,V__LAND) ) ) ) ).

fof(kb_SUMO_13207,axiom,
    ! [V__LAND,V__SINKING,V__HEIGHT1] :
      ( ( s__instance(V__HEIGHT1,s__LengthMeasure)
        & s__instance(V__SINKING,s__Process)
        & s__instance(V__LAND,s__Object) )
     => ( ( s__instance(V__SINKING,s__LandSubsidence)
          & s__patient(V__SINKING,V__LAND)
          & s__instance(V__LAND,s__LandArea)
          & s__elevation(V__LAND,V__HEIGHT1) )
       => s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__SINKING)),'(? [V__HEIGHT2] : (s__instance(V__HEIGHT2,s__LengthMeasure) & s__elevation(V__LAND,V__HEIGHT2) & less(V__HEIGHT2,V__HEIGHT1)))') ) ) ).

fof(kb_SUMO_13208,axiom,
    s__subclass(s__Locust,s__Animal) ).

fof(kb_SUMO_13209,axiom,
    s__instance(s__Locust__t,s__SetOrClass) ).

fof(kb_SUMO_13210,axiom,
    s__subclass(s__Swarming,s__Motion) ).

fof(kb_SUMO_13211,axiom,
    s__instance(s__Swarming__t,s__SetOrClass) ).

fof(kb_SUMO_13212,axiom,
    s__subclass(s__Famine,s__SocialInteraction) ).

fof(kb_SUMO_13213,axiom,
    s__instance(s__Famine__t,s__SetOrClass) ).

fof(kb_SUMO_13214,axiom,
    s__instance(s__regionalIssue__m,s__BinaryPredicate) ).

fof(kb_SUMO_13215,axiom,
    s__domain(s__regionalIssue__m,"1",s__GeographicArea) ).

fof(kb_SUMO_13216,axiom,
    s__domain(s__regionalIssue__m,"2",s__AreaOfConcern) ).

fof(kb_SUMO_13217,axiom,
    s__documentation(s__regionalIssue__m,s__EnglishLanguage,'(&%regionalIssue ?AREA ?ISSUE) means that the &%AreaOfConcern ?ISSUE is relevant to a problem in the &%GeographicArea ?AREA.') ).

fof(kb_SUMO_13218,axiom,
    s__subclass(s__EnvironmentalIssue,s__AreaOfConcern) ).

fof(kb_SUMO_13219,axiom,
    s__instance(s__AreaOfConcern__t,s__SetOrClass) ).

fof(kb_SUMO_13220,axiom,
    s__documentation(s__EnvironmentalIssue,s__EnglishLanguage,'The class of Attributes that stand for issues of environmental concern.') ).

fof(kb_SUMO_13221,axiom,
    s__instance(s__AcidificationIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13222,axiom,
    s__instance(s__AcidRainIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13223,axiom,
    s__instance(s__AerosolParticulateIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13224,axiom,
    s__instance(s__DeforestationIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13225,axiom,
    s__subclass(s__SoilQualityIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13226,axiom,
    s__instance(s__SoilErosionIssue,s__SoilQualityIssue) ).

fof(kb_SUMO_13227,axiom,
    s__instance(s__SoilDegradationIssue,s__SoilQualityIssue) ).

fof(kb_SUMO_13228,axiom,
    s__instance(s__SoilExhaustionIssue,s__SoilQualityIssue) ).

fof(kb_SUMO_13229,axiom,
    s__instance(s__SoilQualityIssue__t,s__SetOrClass) ).

fof(kb_SUMO_13230,axiom,
    s__subclass(s__EnvironmentalWaterIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13231,axiom,
    s__instance(s__EnvironmentalIssue__t,s__SetOrClass) ).

fof(kb_SUMO_13232,axiom,
    s__instance(s__LimitedFreshWaterIssue,s__EnvironmentalWaterIssue) ).

fof(kb_SUMO_13233,axiom,
    s__instance(s__EnvironmentalWaterIssue__t,s__SetOrClass) ).

fof(kb_SUMO_13234,axiom,
    s__instance(s__InadequatePotableWaterIssue,s__EnvironmentalWaterIssue) ).

fof(kb_SUMO_13235,axiom,
    s__instance(s__OvergrazingIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13236,axiom,
    s__instance(s__DesertificationIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13237,axiom,
    s__instance(s__AirPollutionIssue,s__PollutionIssue) ).

fof(kb_SUMO_13238,axiom,
    s__instance(s__SoilPollutionIssue,s__PollutionIssue) ).

fof(kb_SUMO_13239,axiom,
    s__instance(s__SoilPollutionIssue,s__SoilQualityIssue) ).

fof(kb_SUMO_13240,axiom,
    s__instance(s__WaterPollutionIssue,s__EnvironmentalWaterIssue) ).

fof(kb_SUMO_13241,axiom,
    s__subAttribute(s__GroundwaterPollutionIssue,s__WaterPollutionIssue) ).

fof(kb_SUMO_13242,axiom,
    s__subclass(s__PollutionIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13243,axiom,
    s__instance(s__IndustrialPollutionIssue,s__PollutionIssue) ).

fof(kb_SUMO_13244,axiom,
    s__instance(s__VehicleEmissionsIssue,s__PollutionIssue) ).

fof(kb_SUMO_13245,axiom,
    s__instance(s__PowerPlantEmissionsIssue,s__PollutionIssue) ).

fof(kb_SUMO_13246,axiom,
    s__instance(s__PollutionIssue__t,s__SetOrClass) ).

fof(kb_SUMO_13247,axiom,
    s__instance(s__ToxicWasteDisposalIssue,s__PollutionIssue) ).

fof(kb_SUMO_13248,axiom,
    s__instance(s__RawSewagePollutionIssue,s__PollutionIssue) ).

fof(kb_SUMO_13249,axiom,
    s__instance(s__WaterInfrastructureIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13250,axiom,
    s__subAttribute(s__WastewaterIssue,s__WaterInfrastructureIssue) ).

fof(kb_SUMO_13251,axiom,
    s__instance(s__SolidWasteDisposalIssue,s__PollutionIssue) ).

fof(kb_SUMO_13252,axiom,
    s__instance(s__OverpopulationIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13253,axiom,
    s__subclass(s__BiodiversityIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13254,axiom,
    s__instance(s__SiltationIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13255,axiom,
    s__instance(s__OzoneDepletionIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13256,axiom,
    s__instance(s__UVLevelsIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13257,axiom,
    s__instance(s__ClimateChangeIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13258,axiom,
    s__subAttribute(s__ClimateWarmingIssue,s__ClimateChangeIssue) ).

fof(kb_SUMO_13259,axiom,
    s__instance(s__WaterManagementIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13260,axiom,
    s__instance(s__EndangeredSpeciesIssue,s__BiodiversityIssue) ).

fof(kb_SUMO_13261,axiom,
    s__subAttribute(s__EndangeredMarineWildlifeIssue,s__EndangeredSpeciesIssue) ).

fof(kb_SUMO_13262,axiom,
    s__instance(s__FragileEcosystemIssue,s__BiodiversityIssue) ).

fof(kb_SUMO_13263,axiom,
    s__subAttribute(s__ThinningPolarIcepackIssue,s__ClimateChangeIssue) ).

fof(kb_SUMO_13264,axiom,
    s__instance(s__ToxicChemicalPollutionIssue,s__PollutionIssue) ).

fof(kb_SUMO_13265,axiom,
    s__instance(s__NuclearEnvironmentalIssue,s__PollutionIssue) ).

fof(kb_SUMO_13266,axiom,
    s__instance(s__OilPollutionIssue,s__PollutionIssue) ).

fof(kb_SUMO_13267,axiom,
    s__instance(s__FishStockDepletionIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13268,axiom,
    s__instance(s__UrbanizationIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13269,axiom,
    s__subAttribute(s__SoilSalinityIssue,s__SoilDegradationIssue) ).

fof(kb_SUMO_13270,axiom,
    s__instance(s__FarmingPracticesIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13271,axiom,
    s__instance(s__AgriculturalChemicalsIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13272,axiom,
    s__instance(s__PesticideIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13273,axiom,
    s__instance(s__LandClearingIssue,s__BiodiversityIssue) ).

fof(kb_SUMO_13274,axiom,
    s__instance(s__BiodiversityIssue__t,s__SetOrClass) ).

fof(kb_SUMO_13275,axiom,
    s__instance(s__ForestDegradation,s__EnvironmentalIssue) ).

fof(kb_SUMO_13276,axiom,
    s__subAttribute(s__HydrocarbonEmissionsIssue,s__AirPollutionIssue) ).

fof(kb_SUMO_13277,axiom,
    s__instance(s__CoastalDegradation,s__EnvironmentalIssue) ).

fof(kb_SUMO_13278,axiom,
    s__instance(s__CoralReefDecayIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13279,axiom,
    s__instance(s__CoastalMarinePollutionIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13280,axiom,
    s__instance(s__PopulationMigrationIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13281,axiom,
    s__subclass(s__DiseaseConditionsIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13282,axiom,
    s__instance(s__DiseaseConditionsIssue__t,s__SetOrClass) ).

fof(kb_SUMO_13283,axiom,
    s__instance(s__WaterBorneDiseaseIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13284,axiom,
    s__instance(s__InadequateSanitationIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13285,axiom,
    s__instance(s__PollutedFishStocksIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13286,axiom,
    s__instance(s__NuclearPollutionIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13287,axiom,
    s__instance(s__WildlifePoachingIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13288,axiom,
    s__instance(s__AsbestosDisposalIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13289,axiom,
    s__instance(s__IllegalWildlifeTradeIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13290,axiom,
    s__instance(s__WetlandDegradationIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13291,axiom,
    s__instance(s__LossOfHabitatIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13292,axiom,
    s__instance(s__AgriculturalExpansionIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13293,axiom,
    s__instance(s__MiningPollutionIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13294,axiom,
    s__instance(s__LandminesIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13295,axiom,
    s__instance(s__DroughtIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13296,axiom,
    s__instance(s__IndigenousPeoplesPreservationIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13297,axiom,
    s__instance(s__InvasiveSpeciesIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13298,axiom,
    s__instance(s__DriftNetFishingIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13299,axiom,
    s__instance(s__UnexplodedOrdinanceIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13300,axiom,
    s__instance(s__FamineIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13301,axiom,
    s__instance(s__OverhuntingIssue,s__EnvironmentalIssue) ).

fof(kb_SUMO_13302,axiom,
    s__instance(s__GeographicPartTypeFn__m,s__BinaryFunction) ).

fof(kb_SUMO_13303,axiom,
    s__domainSubclass(s__GeographicPartTypeFn__m,"1",s__GeographicArea) ).

fof(kb_SUMO_13304,axiom,
    s__domain(s__GeographicPartTypeFn__m,"2",s__GeographicArea) ).

fof(kb_SUMO_13305,axiom,
    s__rangeSubclass(s__GeographicPartTypeFn__m,s__GeographicArea) ).

fof(kb_SUMO_13306,axiom,
    s__documentation(s__GeographicPartTypeFn__m,s__EnglishLanguage,'(&%GeographicPartTypeFn ?TYPE ?AREA) evaluates to the &%Class of all &%instances of ?TYPE that are &%located in the &%GeographicArea ?AREA.') ).

fof(kb_SUMO_13307,axiom,
    ! [V__CLASS,V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__subclass(V__TYPE,s__GeographicArea)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( V__CLASS = s__GeographicPartTypeFn(V__TYPE,V__AREA)
       => s__subclass(V__CLASS,V__TYPE) ) ) ).

fof(kb_SUMO_13308,axiom,
    ! [V__GEO,V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__subclass(V__TYPE,s__GeographicArea)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__GEO,s__Object) )
     => ( s__instance(V__GEO,s__GeographicPartTypeFn(V__TYPE,V__AREA))
       => s__part(V__GEO,V__AREA) ) ) ).

fof(kb_SUMO_13309,axiom,
    ! [V__GEO,V__TYPE,V__AREA] :
      ( ( s__subclass(V__TYPE,s__GeographicArea)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__GEO,s__GeopoliticalArea) )
     => ( ( s__instance(V__GEO,s__GeographicPartTypeFn(V__TYPE,V__AREA))
          & s__subclass(V__TYPE,s__GeopoliticalArea)
          & s__instance(V__AREA,s__GeopoliticalArea) )
       => s__geopoliticalSubdivision(V__GEO,V__AREA) ) ) ).

fof(kb_SUMO_13310,axiom,
    ! [V__GEO,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__GEO,s__GeopoliticalArea) )
     => ( ( s__instance(V__GEO,s__GeographicPartTypeFn(s__StateOrProvince,V__AREA))
          & s__instance(V__AREA,s__Nation) )
       => s__primaryGeopoliticalSubdivision(V__GEO,V__AREA) ) ) ).

fof(kb_SUMO_13311,axiom,
    s__instance(s__England,s__GeographicArea) ).

fof(kb_SUMO_13312,axiom,
    s__documentation(s__England,s__EnglishLanguage,'&%England, with &%Wales, &%Scotland, and &%NorthernIreland, is one of the four constituent &%Nations of the &%UnitedKingdom.') ).

fof(kb_SUMO_13313,axiom,
    s__orientation(s__Scotland,s__England,s__North) ).

fof(kb_SUMO_13314,axiom,
    s__meetsSpatially(s__Scotland,s__England) ).

fof(kb_SUMO_13315,axiom,
    s__orientation(s__NorthernIreland,s__Scotland,s__Southwest) ).

fof(kb_SUMO_13316,axiom,
    s__orientation(s__NorthernIreland,s__England,s__Northwest) ).

fof(kb_SUMO_13317,axiom,
    s__instance(s__Wales,s__GeographicArea) ).

fof(kb_SUMO_13318,axiom,
    s__documentation(s__Wales,s__EnglishLanguage,'&%Wales, with &%England, &%Scotland, and &%NorthernIreland, is one of the four constituent &%Nations of the &%UnitedKingdom.') ).

fof(kb_SUMO_13319,axiom,
    s__orientation(s__Wales,s__England,s__West) ).

fof(kb_SUMO_13320,axiom,
    s__meetsSpatially(s__Wales,s__England) ).

fof(kb_SUMO_13321,axiom,
    s__orientation(s__NorthernIreland,s__Wales,s__Northwest) ).

fof(kb_SUMO_13322,axiom,
    s__orientation(s__Scotland,s__Wales,s__North) ).

fof(kb_SUMO_13323,axiom,
    s__orientation(s__IsleOfMan,s__NorthernIreland,s__East) ).

fof(kb_SUMO_13324,axiom,
    s__orientation(s__Ireland,s__Wales,s__West) ).

fof(kb_SUMO_13325,axiom,
    s__primaryGeopoliticalSubdivision(s__Scotland,s__UnitedKingdom) ).

fof(kb_SUMO_13326,axiom,
    s__primaryGeopoliticalSubdivision(s__NorthernIreland,s__UnitedKingdom) ).

fof(kb_SUMO_13327,axiom,
    s__primaryGeopoliticalSubdivision(s__England,s__UnitedKingdom) ).

fof(kb_SUMO_13328,axiom,
    s__primaryGeopoliticalSubdivision(s__Wales,s__UnitedKingdom) ).

fof(kb_SUMO_13329,axiom,
    s__AmericanState = s__GeographicPartTypeFn(s__StateOrProvince,s__UnitedStates) ).

fof(kb_SUMO_13330,axiom,
    s__instance(s__conventionalLongName__m,s__BinaryPredicate) ).

fof(kb_SUMO_13331,axiom,
    s__documentation(s__conventionalLongName__m,s__EnglishLanguage,'(&%conventionalLongName ?NAME ?THING) means that the string ?NAME is the long form of the name conventionally used for ?THING.') ).

fof(kb_SUMO_13332,axiom,
    s__domain(s__conventionalLongName__m,"1",s__SymbolicString) ).

fof(kb_SUMO_13333,axiom,
    s__domain(s__conventionalLongName__m,"2",s__Entity) ).

fof(kb_SUMO_13334,axiom,
    s__relatedExternalConcept('official name',s__conventionalLongName__m,s__EnglishLanguage) ).

fof(kb_SUMO_13335,axiom,
    s__subrelation(s__conventionalLongName__m,s__names__m) ).

fof(kb_SUMO_13336,axiom,
    s__instance(s__conventionalShortName__m,s__BinaryPredicate) ).

fof(kb_SUMO_13337,axiom,
    s__documentation(s__conventionalShortName__m,s__EnglishLanguage,'(&%conventionalShortName ?NAME ?THING) means that the string ?NAME is the short form of the name conventionally used for ?THING. For a more specialized subset of short names, see &%abbreviation.') ).

fof(kb_SUMO_13338,axiom,
    s__domain(s__conventionalShortName__m,"1",s__SymbolicString) ).

fof(kb_SUMO_13339,axiom,
    s__domain(s__conventionalShortName__m,"2",s__Entity) ).

fof(kb_SUMO_13340,axiom,
    s__subrelation(s__conventionalShortName__m,s__names__m) ).

fof(kb_SUMO_13341,axiom,
    s__instance(s__abbreviation__m,s__BinaryPredicate) ).

fof(kb_SUMO_13342,axiom,
    s__domain(s__abbreviation__m,"1",s__SymbolicString) ).

fof(kb_SUMO_13343,axiom,
    s__domain(s__abbreviation__m,"2",s__Entity) ).

fof(kb_SUMO_13344,axiom,
    s__subrelation(s__abbreviation__m,s__conventionalShortName__m) ).

fof(kb_SUMO_13345,axiom,
    s__documentation(s__abbreviation__m,s__EnglishLanguage,'(&%abbreviation ?STRING ?THING) means that ?STRING is an abbreviation used to refer to ?THING. Abbreviations include acronyms and other abbreviated forms.') ).

fof(kb_SUMO_13346,axiom,
    s__relatedExternalConcept(acronym,s__conventionalShortName__m,s__EnglishLanguage) ).

fof(kb_SUMO_13347,axiom,
    s__instance(s__dependentAreaOfType__m,s__TernaryPredicate) ).

fof(kb_SUMO_13348,axiom,
    s__domain(s__dependentAreaOfType__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13349,axiom,
    s__domain(s__dependentAreaOfType__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_13350,axiom,
    s__domainSubclass(s__dependentAreaOfType__m,"3",s__GeopoliticalArea) ).

fof(kb_SUMO_13351,axiom,
    s__documentation(s__dependentAreaOfType__m,s__EnglishLanguage,'(&%dependentAreaOfType ?AREA ?COUNTRY ?TYPE) means that the &%GeopoliticalArea ?AREA is a dependency of the independent &%Nation ?COUNTRY, administered as a unit of ?TYPE. For example, (&%dependentAreaOfType &%SaintHelena &%UnitedKingdom &%OverseasArea).') ).

fof(kb_SUMO_13352,axiom,
    ! [V__TYPE,V__COUNTRY,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__COUNTRY,s__GeopoliticalArea)
        & s__subclass(V__TYPE,s__GeopoliticalArea)
        & s__instance(V__TYPE,s__SetOrClass) )
     => ( s__dependentAreaOfType(V__AREA,V__COUNTRY,V__TYPE)
       => s__instance(V__AREA,V__TYPE) ) ) ).

fof(kb_SUMO_13353,axiom,
    s__subclass(s__NationalGovernment,s__Government) ).

fof(kb_SUMO_13354,axiom,
    s__instance(s__NationalGovernment__t,s__SetOrClass) ).

fof(kb_SUMO_13355,axiom,
    s__documentation(s__NationalGovernment,s__EnglishLanguage,'&%NationalGovernment is the class of national-level governments of &%Nations.') ).

fof(kb_SUMO_13356,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Organization)
     => ( s__instance(V__ORG,s__GovernmentOrganization)
      <=> ( s__instance(V__ORG,s__Government)
          | ? [V__GOV] :
              ( s__instance(V__GOV,s__Organization)
              & s__instance(V__GOV,s__Government)
              & s__subOrganization(V__ORG,V__GOV) ) ) ) ) ).

fof(kb_SUMO_13357,axiom,
    ! [V__COUNTRY] :
      ( s__instance(V__COUNTRY,s__GeopoliticalArea)
     => ( s__instance(V__COUNTRY,s__Nation)
       => s__instance(s__GovernmentFn(V__COUNTRY),s__NationalGovernment) ) ) ).

fof(kb_SUMO_13358,axiom,
    ! [V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(s__GovernmentFn(V__AREA),s__NationalGovernment) )
     => s__instance(V__AREA,s__Nation) ) ).

fof(kb_SUMO_13359,axiom,
    s__instance(s__governmentType__m,s__BinaryPredicate) ).

fof(kb_SUMO_13360,axiom,
    s__domain(s__governmentType__m,"1",s__Agent) ).

fof(kb_SUMO_13361,axiom,
    s__domain(s__governmentType__m,"2",s__FormOfGovernment) ).

fof(kb_SUMO_13362,axiom,
    s__subrelation(s__governmentType__m,s__attribute__m) ).

fof(kb_SUMO_13363,axiom,
    s__documentation(s__governmentType__m,s__EnglishLanguage,'(&%governmentType ?BODY ?FORM) means that the &%GeopoliticalArea or &%Organization ?BODY has a government with characteristic(s) of the type ?FORM.') ).

fof(kb_SUMO_13364,axiom,
    ! [V__AGENT,V__TYPE] :
      ( ( s__instance(V__TYPE,s__FormOfGovernment)
        & s__instance(V__AGENT,s__Agent) )
     => ( s__governmentType(V__AGENT,V__TYPE)
       => ( s__instance(V__AGENT,s__Organization)
          | s__instance(V__AGENT,s__GeopoliticalArea) ) ) ) ).

fof(kb_SUMO_13365,axiom,
    ! [V__TYPE,V__AREA] :
      ( s__instance(V__TYPE,s__FormOfGovernment)
     => ( ( s__instance(V__AREA,s__GeopoliticalArea)
          & s__governmentType(V__AREA,V__TYPE) )
       => s__attribute(s__GovernmentFn(V__AREA),V__TYPE) ) ) ).

fof(kb_SUMO_13366,axiom,
    ! [V__TYPE,V__AREA] :
      ( s__instance(V__AREA,s__GeopoliticalArea)
     => ( ( s__attribute(s__GovernmentFn(V__AREA),V__TYPE)
          & s__instance(V__TYPE,s__FormOfGovernment) )
       => s__governmentType(V__AREA,V__TYPE) ) ) ).

fof(kb_SUMO_13367,axiom,
    s__instance(s__Monarchy,s__FormOfGovernment) ).

fof(kb_SUMO_13368,axiom,
    s__instance(s__HereditaryMonarchy,s__FormOfGovernment) ).

fof(kb_SUMO_13369,axiom,
    s__instance(s__Chiefdom,s__FormOfGovernment) ).

fof(kb_SUMO_13370,axiom,
    s__instance(s__ConstitutionalMonarchy,s__FormOfGovernment) ).

fof(kb_SUMO_13371,axiom,
    s__instance(s__Coprincipality,s__FormOfGovernment) ).

fof(kb_SUMO_13372,axiom,
    s__instance(s__Republic,s__FormOfGovernment) ).

fof(kb_SUMO_13373,axiom,
    s__instance(s__FederalRepublic,s__FormOfGovernment) ).

fof(kb_SUMO_13374,axiom,
    s__instance(s__FederalDemocraticRepublic,s__FormOfGovernment) ).

fof(kb_SUMO_13375,axiom,
    s__instance(s__ParliamentaryGovernment,s__FormOfGovernment) ).

fof(kb_SUMO_13376,axiom,
    s__instance(s__ParliamentaryRepublic,s__FormOfGovernment) ).

fof(kb_SUMO_13377,axiom,
    s__instance(s__ParliamentaryDemocracy,s__FormOfGovernment) ).

fof(kb_SUMO_13378,axiom,
    s__instance(s__ParliamentaryDemocraticRepublic,s__FormOfGovernment) ).

fof(kb_SUMO_13379,axiom,
    s__instance(s__FederalParliamentaryDemocracy,s__FormOfGovernment) ).

fof(kb_SUMO_13380,axiom,
    s__instance(s__PresidentialGovernment,s__FormOfGovernment) ).

fof(kb_SUMO_13381,axiom,
    s__instance(s__ConstitutionalGovernment,s__FormOfGovernment) ).

fof(kb_SUMO_13382,axiom,
    s__instance(s__ConstitutionalRepublic,s__FormOfGovernment) ).

fof(kb_SUMO_13383,axiom,
    s__instance(s__ConstitutionalParliamentaryDemocracy,s__FormOfGovernment) ).

fof(kb_SUMO_13384,axiom,
    s__instance(s__ConstitutionalDemocraticRepublic,s__FormOfGovernment) ).

fof(kb_SUMO_13385,axiom,
    s__instance(s__FederalGovernment,s__FormOfGovernment) ).

fof(kb_SUMO_13386,axiom,
    s__instance(s__Federation,s__FormOfGovernment) ).

fof(kb_SUMO_13387,axiom,
    s__instance(s__Commonwealth,s__FormOfGovernment) ).

fof(kb_SUMO_13388,axiom,
    s__instance(s__Democracy,s__FormOfGovernment) ).

fof(kb_SUMO_13389,axiom,
    s__instance(s__MultipartyDemocracy,s__FormOfGovernment) ).

fof(kb_SUMO_13390,axiom,
    s__instance(s__TransitionalGovernment,s__FormOfGovernment) ).

fof(kb_SUMO_13391,axiom,
    s__instance(s__EmergingDemocracy,s__FormOfGovernment) ).

fof(kb_SUMO_13392,axiom,
    s__instance(s__Factionalism,s__FormOfGovernment) ).

fof(kb_SUMO_13393,axiom,
    s__instance(s__Anarchy,s__FormOfGovernment) ).

fof(kb_SUMO_13394,axiom,
    s__instance(s__AuthoritarianRegime,s__FormOfGovernment) ).

fof(kb_SUMO_13395,axiom,
    s__instance(s__MilitaryDictatorship,s__FormOfGovernment) ).

fof(kb_SUMO_13396,axiom,
    s__instance(s__Dictatorship,s__FormOfGovernment) ).

fof(kb_SUMO_13397,axiom,
    s__instance(s__CommunistState,s__FormOfGovernment) ).

fof(kb_SUMO_13398,axiom,
    s__instance(s__AuthoritarianSocialist,s__FormOfGovernment) ).

fof(kb_SUMO_13399,axiom,
    s__instance(s__TheocraticGovernment,s__FormOfGovernment) ).

fof(kb_SUMO_13400,axiom,
    s__instance(s__TheocraticRepublic,s__FormOfGovernment) ).

fof(kb_SUMO_13401,axiom,
    s__instance(s__EcclesiasticalGovernment,s__FormOfGovernment) ).

fof(kb_SUMO_13402,axiom,
    s__instance(s__IslamicGovernment,s__FormOfGovernment) ).

fof(kb_SUMO_13403,axiom,
    s__instance(s__CompactOfFreeAssociationWithUnitedStates,s__FormOfGovernment) ).

fof(kb_SUMO_13404,axiom,
    s__instance(s__CompactOfFreeAssociationWithNewZealand,s__FormOfGovernment) ).

fof(kb_SUMO_13405,axiom,
    s__instance(s__UnitaryRule,s__FormOfGovernment) ).

fof(kb_SUMO_13406,axiom,
    s__documentation(s__Monarchy,s__EnglishLanguage,'&%Monarchy is the attribute of a government that is ruled by a monarch, which is usually a hereditary role.') ).

fof(kb_SUMO_13407,axiom,
    ! [V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__FormOfGovernment)
        & s__instance(V__PLACE,s__GeopoliticalArea) )
     => ( ( s__governmentType(V__PLACE,V__TYPE)
          & s__subAttribute(V__TYPE,s__Monarchy) )
       => ? [V__PERSON,V__ROLE] :
            ( s__instance(V__ROLE,s__Position)
            & s__instance(V__PERSON,s__Human)
            & s__chiefOfState(V__PLACE,V__ROLE,V__PERSON)
            & s__subAttribute(V__ROLE,s__Monarch) ) ) ) ).

fof(kb_SUMO_13408,axiom,
    s__subAttribute(s__HereditaryMonarchy,s__Monarchy) ).

fof(kb_SUMO_13409,axiom,
    s__subAttribute(s__Chiefdom,s__Monarchy) ).

fof(kb_SUMO_13410,axiom,
    s__subAttribute(s__ConstitutionalMonarchy,s__Monarchy) ).

fof(kb_SUMO_13411,axiom,
    s__subAttribute(s__AbsoluteMonarchy,s__Monarchy) ).

fof(kb_SUMO_13412,axiom,
    ! [V__PLACE] :
      ( s__instance(V__PLACE,s__Agent)
     => ( ( s__governmentType(V__PLACE,s__AbsoluteMonarchy)
          & s__instance(V__PLACE,s__GeopoliticalArea) )
       => s__leaderPosition(V__PLACE,s__Monarch) ) ) ).

fof(kb_SUMO_13413,axiom,
    s__contraryAttribute_2(s__Monarchy,s__Republic) ).

fof(kb_SUMO_13414,axiom,
    s__contraryAttribute_2(s__Monarchy,s__Federation) ).

fof(kb_SUMO_13415,axiom,
    s__documentation(s__ParliamentaryGovernment,s__EnglishLanguage,'&%ParliamentaryGovernment is the attribute of a government whose chief &%LegislativeOrganization is a &%Parliament. A parliamentary government is compatible with various other government types, including &%Monarchy.') ).

fof(kb_SUMO_13416,axiom,
    ! [V__PLACE,V__TYPE] :
      ( s__instance(V__TYPE,s__FormOfGovernment)
     => ( ( s__governmentType(V__PLACE,V__TYPE)
          & s__instance(V__PLACE,s__GeopoliticalArea)
          & s__subAttribute(V__TYPE,s__ParliamentaryGovernment) )
       => ? [V__ORG] :
            ( s__instance(V__ORG,s__Organization)
            & s__instance(V__ORG,s__Parliament)
            & s__subOrganization(V__ORG,s__GovernmentFn(V__PLACE)) ) ) ) ).

fof(kb_SUMO_13417,axiom,
    s__subAttribute(s__ParliamentaryRepublic,s__ParliamentaryGovernment) ).

fof(kb_SUMO_13418,axiom,
    s__subAttribute(s__ParliamentaryDemocracy,s__ParliamentaryGovernment) ).

fof(kb_SUMO_13419,axiom,
    s__subAttribute(s__FederalParliamentaryDemocracy,s__ParliamentaryGovernment) ).

fof(kb_SUMO_13420,axiom,
    s__subAttribute(s__ConstitutionalParliamentaryDemocracy,s__ParliamentaryGovernment) ).

fof(kb_SUMO_13421,axiom,
    s__documentation(s__FederalGovernment,s__EnglishLanguage,'&%FederalGovernment is the attribute of a government that is formed by agreement between a collection of political units that agree to give up some of their power to the central government, while reserving some powers to themselves. The government of the &%UnitedStates is a federal government, in which power is shared between the states and the central goverment, as set out in the U.S. Constitution.') ).

fof(kb_SUMO_13422,axiom,
    s__subAttribute(s__FederalRepublic,s__FederalGovernment) ).

fof(kb_SUMO_13423,axiom,
    s__subAttribute(s__FederalDemocraticRepublic,s__FederalGovernment) ).

fof(kb_SUMO_13424,axiom,
    s__subAttribute(s__FederalParliamentaryDemocracy,s__FederalGovernment) ).

fof(kb_SUMO_13425,axiom,
    s__subAttribute(s__Federation,s__FederalGovernment) ).

fof(kb_SUMO_13426,axiom,
    s__contraryAttribute_2(s__FederalGovernment,s__UnitaryRule) ).

fof(kb_SUMO_13427,axiom,
    s__contraryAttribute_2(s__FederalGovernment,s__AuthoritarianRegime) ).

fof(kb_SUMO_13428,axiom,
    s__documentation(s__Republic,s__EnglishLanguage,'&%Republic is the attribute of a government whose power and authority are vested in its members, who elect representatives to exercise that power.') ).

fof(kb_SUMO_13429,axiom,
    s__subAttribute(s__ConstitutionalRepublic,s__Republic) ).

fof(kb_SUMO_13430,axiom,
    s__subAttribute(s__ConstitutionalDemocraticRepublic,s__Republic) ).

fof(kb_SUMO_13431,axiom,
    s__subAttribute(s__FederalRepublic,s__Republic) ).

fof(kb_SUMO_13432,axiom,
    s__subAttribute(s__ParliamentaryRepublic,s__Republic) ).

fof(kb_SUMO_13433,axiom,
    s__subAttribute(s__ParliamentaryDemocraticRepublic,s__Republic) ).

fof(kb_SUMO_13434,axiom,
    s__subAttribute(s__FederalDemocraticRepublic,s__Republic) ).

fof(kb_SUMO_13435,axiom,
    s__documentation(s__Democracy,s__EnglishLanguage,'&%Democracy is the attribute of a government whose authority and rule are based in the will of the people governed. The will of the people is usually expressed through &%Elections, direct or indirect.') ).

fof(kb_SUMO_13436,axiom,
    s__subAttribute(s__FederalDemocraticRepublic,s__Democracy) ).

fof(kb_SUMO_13437,axiom,
    s__subAttribute(s__ParliamentaryDemocracy,s__Democracy) ).

fof(kb_SUMO_13438,axiom,
    s__subAttribute(s__ParliamentaryDemocraticRepublic,s__Democracy) ).

fof(kb_SUMO_13439,axiom,
    s__subAttribute(s__FederalParliamentaryDemocracy,s__Democracy) ).

fof(kb_SUMO_13440,axiom,
    s__subAttribute(s__ConstitutionalParliamentaryDemocracy,s__Democracy) ).

fof(kb_SUMO_13441,axiom,
    s__subAttribute(s__ConstitutionalDemocraticRepublic,s__Democracy) ).

fof(kb_SUMO_13442,axiom,
    s__subAttribute(s__MultipartyDemocracy,s__Democracy) ).

fof(kb_SUMO_13443,axiom,
    s__subAttribute(s__EmergingDemocracy,s__Democracy) ).

fof(kb_SUMO_13444,axiom,
    s__documentation(s__ConstitutionalGovernment,s__EnglishLanguage,'&%ConstitutionalGovernment is the attribute of a government whose authority and rule are guided by principles expressed in a written &%Constitution.') ).

fof(kb_SUMO_13445,axiom,
    s__subAttribute(s__ConstitutionalDemocracy,s__ConstitutionalGovernment) ).

fof(kb_SUMO_13446,axiom,
    s__subAttribute(s__ConstitutionalMonarchy,s__ConstitutionalGovernment) ).

fof(kb_SUMO_13447,axiom,
    s__subAttribute(s__ConstitutionalParliamentaryDemocracy,s__ConstitutionalDemocracy) ).

fof(kb_SUMO_13448,axiom,
    s__subAttribute(s__ConstitutionalRepublic,s__ConstitutionalGovernment) ).

fof(kb_SUMO_13449,axiom,
    s__documentation(s__AuthoritarianRegime,s__EnglishLanguage,'&%AuthoritarianRegime is the attribute of a government that rules autocratically, not allowing opposition.') ).

fof(kb_SUMO_13450,axiom,
    s__subAttribute(s__Dictatorship,s__AuthoritarianRegime) ).

fof(kb_SUMO_13451,axiom,
    s__subAttribute(s__MilitaryDictatorship,s__Dictatorship) ).

fof(kb_SUMO_13452,axiom,
    s__subAttribute(s__AbsoluteMonarchy,s__AuthoritarianRegime) ).

fof(kb_SUMO_13453,axiom,
    s__subAttribute(s__CommunistState,s__AuthoritarianRegime) ).

fof(kb_SUMO_13454,axiom,
    s__subAttribute(s__AuthoritarianSocialist,s__AuthoritarianRegime) ).

fof(kb_SUMO_13455,axiom,
    s__subAttribute(s__TheocraticGovernment,s__AuthoritarianRegime) ).

fof(kb_SUMO_13456,axiom,
    ! [V__PLACE] :
      ( s__instance(V__PLACE,s__Agent)
     => ( s__governmentType(V__PLACE,s__MilitaryDictatorship)
       => s__leaderPosition(V__PLACE,s__MilitaryCommander) ) ) ).

fof(kb_SUMO_13457,axiom,
    s__contraryAttribute_2(s__AuthoritarianRegime,s__MultipartyDemocracy) ).

fof(kb_SUMO_13458,axiom,
    s__documentation(s__TheocraticGovernment,s__EnglishLanguage,'&%TheocraticGovernment is the attribute of a government that bases its authority on &%Religion.') ).

fof(kb_SUMO_13459,axiom,
    s__subAttribute(s__TheocraticRepublic,s__TheocraticGovernment) ).

fof(kb_SUMO_13460,axiom,
    s__subAttribute(s__EcclesiasticalGovernment,s__TheocraticGovernment) ).

fof(kb_SUMO_13461,axiom,
    s__subAttribute(s__IslamicGovernment,s__TheocraticGovernment) ).

fof(kb_SUMO_13462,axiom,
    ! [V__AGENT,V__TYPE] :
      ( ( s__instance(V__TYPE,s__FormOfGovernment)
        & s__instance(V__AGENT,s__Agent) )
     => ( ( s__governmentType(V__AGENT,V__TYPE)
          & s__subAttribute(V__TYPE,s__TheocraticGovernment)
          & s__instance(V__AGENT,s__Organization) )
       => s__instance(V__AGENT,s__ReligiousOrganization) ) ) ).

fof(kb_SUMO_13463,axiom,
    ! [V__AGENT,V__TYPE] :
      ( s__instance(V__TYPE,s__FormOfGovernment)
     => ( ( s__governmentType(V__AGENT,V__TYPE)
          & s__subAttribute(V__TYPE,s__TheocraticGovernment)
          & s__instance(V__AGENT,s__GeopoliticalArea) )
       => s__instance(s__GovernmentFn(V__AGENT),s__ReligiousOrganization) ) ) ).

fof(kb_SUMO_13464,axiom,
    s__documentation(s__UnitaryRule,s__EnglishLanguage,'&%UnitaryRule is a &%FormOfGovernment in which the central government controls affairs at all levels, including the local level.') ).

fof(kb_SUMO_13465,axiom,
    s__documentation(s__TransitionalGovernment,s__EnglishLanguage,'&%TransitionalGovernment is the attribute of a government that is changing from one form of government to another. This may be accompanied by social unrest or instability.') ).

fof(kb_SUMO_13466,axiom,
    s__subAttribute(s__EmergingDemocracy,s__TransitionalGovernment) ).

fof(kb_SUMO_13467,axiom,
    s__subAttribute(s__Factionalism,s__TransitionalGovernment) ).

fof(kb_SUMO_13468,axiom,
    s__instance(s__capitalCity__m,s__BinaryPredicate) ).

fof(kb_SUMO_13469,axiom,
    s__domain(s__capitalCity__m,"1",s__City) ).

fof(kb_SUMO_13470,axiom,
    s__domain(s__capitalCity__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_13471,axiom,
    s__subrelation(s__capitalCity__m,s__administrativeCenter__m) ).

fof(kb_SUMO_13472,axiom,
    s__documentation(s__capitalCity__m,s__EnglishLanguage,'(&%capitalCity ?CITY ?REGION) means that the &%City ?CITY is the capital of the &%GeopoliticalArea ?REGION.') ).

fof(kb_SUMO_13473,axiom,
    s__instance(s__administrativeCenter__m,s__BinaryPredicate) ).

fof(kb_SUMO_13474,axiom,
    s__domain(s__administrativeCenter__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13475,axiom,
    s__domain(s__administrativeCenter__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_13476,axiom,
    s__subrelation(s__administrativeCenter__m,s__geopoliticalSubdivision__m) ).

fof(kb_SUMO_13477,axiom,
    s__documentation(s__administrativeCenter__m,s__EnglishLanguage,'(&%administrativeCenter ?CENTER ?REGION) means that ?CENTER is the &%City (or other area) from which the larger &%GeopoliticalArea ?REGION is administered.') ).

fof(kb_SUMO_13478,axiom,
    ! [V__SUB,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__SUB,s__GeopoliticalArea) )
     => ( s__geopoliticalSubdivision(V__SUB,V__AREA)
       => ~ s__instance(V__SUB,s__IndependentState) ) ) ).

fof(kb_SUMO_13479,axiom,
    s__instance(s__primaryGeopoliticalSubdivision__m,s__BinaryPredicate) ).

fof(kb_SUMO_13480,axiom,
    s__instance(s__primaryGeopoliticalSubdivision__m,s__AsymmetricRelation) ).

fof(kb_SUMO_13481,axiom,
    s__domain(s__primaryGeopoliticalSubdivision__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13482,axiom,
    s__domain(s__primaryGeopoliticalSubdivision__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_13483,axiom,
    s__subrelation(s__primaryGeopoliticalSubdivision__m,s__geopoliticalSubdivision__m) ).

fof(kb_SUMO_13484,axiom,
    s__documentation(s__primaryGeopoliticalSubdivision__m,s__EnglishLanguage,'(&%primaryGeopoliticalSubdivision ?AREA ?COUNTRY) means that the &%GeopoliticalArea ?AREA is one of the first-order administrative divisions of the &%Nation ?COUNTRY. For example, in the United States, any of the fifty states. This does not include subordinate regions that have a lesser status, such as British Crown colonies, U.S. territories, or protectorates. See &%geopoliticalSubdivision.') ).

fof(kb_SUMO_13485,axiom,
    s__instance(s__primaryGeopoliticalSubdivisionType__m,s__BinaryPredicate) ).

fof(kb_SUMO_13486,axiom,
    s__instance(s__primaryGeopoliticalSubdivisionType__m,s__AsymmetricRelation) ).

fof(kb_SUMO_13487,axiom,
    s__domain(s__primaryGeopoliticalSubdivisionType__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13488,axiom,
    s__domainSubclass(s__primaryGeopoliticalSubdivisionType__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_13489,axiom,
    s__documentation(s__primaryGeopoliticalSubdivisionType__m,s__EnglishLanguage,'(&%primaryGeopoliticalSubdivisionType ?COUNTRY ?TYPE) means that the first-order administrative divisons of ?COUNTRY are of the type ?TYPE.') ).

fof(kb_SUMO_13490,axiom,
    ! [V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__subclass(V__TYPE,s__GeopoliticalArea)
        & s__instance(V__TYPE,s__SetOrClass) )
     => ( s__primaryGeopoliticalSubdivisionType(V__AREA,V__TYPE)
       => ? [V__SUBAREA] :
            ( s__instance(V__SUBAREA,s__GeopoliticalArea)
            & s__instance(V__SUBAREA,V__TYPE)
            & s__primaryGeopoliticalSubdivision(V__SUBAREA,V__AREA) ) ) ) ).

fof(kb_SUMO_13491,axiom,
    ! [V__SUBAREA,V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__subclass(V__TYPE,s__GeopoliticalArea)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__SUBAREA,s__GeopoliticalArea) )
     => ( ( s__primaryGeopoliticalSubdivisionType(V__AREA,V__TYPE)
          & s__primaryGeopoliticalSubdivision(V__SUBAREA,V__AREA) )
       => s__instance(V__SUBAREA,V__TYPE) ) ) ).

fof(kb_SUMO_13492,axiom,
    s__instance(s__cardinality__m,s__BinaryPredicate) ).

fof(kb_SUMO_13493,axiom,
    s__instance(s__cardinality__m,s__AsymmetricRelation) ).

fof(kb_SUMO_13494,axiom,
    s__domain(s__cardinality__m,"1",s__SetOrClass) ).

fof(kb_SUMO_13495,axiom,
    s__domain(s__cardinality__m,"2",s__NonnegativeInteger) ).

fof(kb_SUMO_13496,axiom,
    s__documentation(s__cardinality__m,s__EnglishLanguage,'(&%cardinality ?SET ?NUMBER) means that there are ?NUMBER of elements in the &%SetOrClass ?SET.') ).

fof(kb_SUMO_13497,axiom,
    ! [V__COUNT,V__SET] :
      ( ( s__instance(V__SET,s__SetOrClass)
        & s__instance(V__SET,s__UnionFn(s__SetOrClass,s__Collection))
        & s__instance(V__COUNT,s__NonnegativeInteger) )
     => ( s__cardinality(V__SET,V__COUNT)
       => s__CardinalityFn(V__SET) = V__COUNT ) ) ).

fof(kb_SUMO_13498,axiom,
    ! [V__COUNT,V__SET] :
      ( ( s__instance(V__SET,s__UnionFn(s__SetOrClass,s__Collection))
        & s__instance(V__COUNT,s__NonnegativeInteger) )
     => ( ( s__instance(V__SET,s__SetOrClass)
          & s__CardinalityFn(V__SET) = V__COUNT )
       => s__cardinality(V__SET,V__COUNT) ) ) ).

fof(kb_SUMO_13499,axiom,
    s__instance(s__dependentGeopoliticalArea__m,s__AsymmetricRelation) ).

fof(kb_SUMO_13500,axiom,
    s__instance(s__dependentGeopoliticalArea__m,s__TransitiveRelation) ).

fof(kb_SUMO_13501,axiom,
    s__relatedInternalConcept(s__dependentGeopoliticalArea__m,s__primaryGeopoliticalSubdivision__m) ).

fof(kb_SUMO_13502,axiom,
    s__domain(s__dependentGeopoliticalArea__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13503,axiom,
    s__domain(s__dependentGeopoliticalArea__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_13504,axiom,
    s__documentation(s__dependentGeopoliticalArea__m,s__EnglishLanguage,'(&%dependentGeopoliticalArea ?AREA1 ?AREA2) means that ?AREA1 is a geopolitical possession of the &%GeopoliticalArea ?AREA2 and is not a &%geopoliticalSubdivision of ?AREA2. For example, (&%dependentGeopoliticalArea &%Guam &%UnitedStates), because Guam is a territory of the &%UnitedStates, not one of the fifty U.S. states. Contrast &%primaryGeopoliticalSubdivision.') ).

fof(kb_SUMO_13505,axiom,
    ! [V__COUNTRY,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__COUNTRY,s__GeopoliticalArea) )
     => ( s__dependentGeopoliticalArea(V__AREA,V__COUNTRY)
       => s__possesses(V__COUNTRY,V__AREA) ) ) ).

fof(kb_SUMO_13506,axiom,
    ! [V__TYPE,V__COUNTRY,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__COUNTRY,s__GeopoliticalArea)
        & s__subclass(V__TYPE,s__GeopoliticalArea)
        & s__instance(V__TYPE,s__SetOrClass) )
     => ( s__dependentAreaOfType(V__AREA,V__COUNTRY,V__TYPE)
       => s__dependentGeopoliticalArea(V__AREA,V__COUNTRY) ) ) ).

fof(kb_SUMO_13507,axiom,
    ! [V__COUNTRY,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__COUNTRY,s__GeopoliticalArea) )
     => ( s__dependentGeopoliticalArea(V__AREA,V__COUNTRY)
       => ~ s__geopoliticalSubdivision(V__AREA,V__COUNTRY) ) ) ).

fof(kb_SUMO_13508,axiom,
    ! [V__COUNTRY,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__COUNTRY,s__GeopoliticalArea) )
     => ( s__geopoliticalSubdivision(V__AREA,V__COUNTRY)
       => ~ s__dependentGeopoliticalArea(V__AREA,V__COUNTRY) ) ) ).

fof(kb_SUMO_13509,axiom,
    s__subclass(s__OverseasArea,s__GeopoliticalArea) ).

fof(kb_SUMO_13510,axiom,
    s__documentation(s__OverseasArea,s__EnglishLanguage,'&%OverseasArea is the class of &%GeopoliticalAreas that are related to a &%Nation as overseas territories, possessions, protectorates, or departments.') ).

fof(kb_SUMO_13511,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeopoliticalArea)
     => ( s__instance(V__AREA,s__OverseasArea)
       => ? [V__COUNTRY] :
            ( s__instance(V__COUNTRY,s__GeopoliticalArea)
            & s__instance(V__COUNTRY,s__Nation)
            & s__dependentGeopoliticalArea(V__AREA,V__COUNTRY) ) ) ) ).

fof(kb_SUMO_13512,axiom,
    s__instance(s__OverseasAreaFn__m,s__UnaryFunction) ).

fof(kb_SUMO_13513,axiom,
    s__domain(s__OverseasAreaFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13514,axiom,
    s__rangeSubclass(s__OverseasAreaFn__m,s__OverseasArea) ).

fof(kb_SUMO_13515,axiom,
    s__documentation(s__OverseasAreaFn__m,s__EnglishLanguage,'(&%OverseasAreaFn ?AREA) denotes the class of &%OverseasAreas that belong to the &%GeopoliticalArea ?AREA.') ).

fof(kb_SUMO_13516,axiom,
    ! [V__COUNTRY,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__COUNTRY,s__GeopoliticalArea) )
     => ( ( s__instance(V__COUNTRY,s__Nation)
          & s__instance(V__AREA,s__OverseasAreaFn(V__COUNTRY)) )
       => s__dependentAreaOfType(V__AREA,V__COUNTRY,s__OverseasArea) ) ) ).

fof(kb_SUMO_13517,axiom,
    s__subclass(s__UnincorporatedUnitedStatesTerritory,s__OverseasArea) ).

fof(kb_SUMO_13518,axiom,
    s__instance(s__UnincorporatedUnitedStatesTerritory__t,s__SetOrClass) ).

fof(kb_SUMO_13519,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeopoliticalArea)
     => ( s__instance(V__AREA,s__UnincorporatedUnitedStatesTerritory)
       => s__dependentAreaOfType(V__AREA,s__UnitedStates,s__OverseasArea) ) ) ).

fof(kb_SUMO_13520,axiom,
    s__subclass(s__BritishCrownColony,s__OverseasArea) ).

fof(kb_SUMO_13521,axiom,
    s__instance(s__BritishCrownColony__t,s__SetOrClass) ).

fof(kb_SUMO_13522,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeopoliticalArea)
     => ( s__instance(V__AREA,s__BritishCrownColony)
       => s__dependentAreaOfType(V__AREA,s__UnitedKingdom,s__BritishCrownColony) ) ) ).

fof(kb_SUMO_13523,axiom,
    s__subclass(s__ParliamentaryTerritory,s__GeopoliticalArea) ).

fof(kb_SUMO_13524,axiom,
    s__instance(s__ParliamentaryTerritory__t,s__SetOrClass) ).

fof(kb_SUMO_13525,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeopoliticalArea)
     => ( s__instance(V__AREA,s__ParliamentaryTerritory)
       => s__governmentType(s__GovernmentFn(V__AREA),s__ParliamentaryGovernment) ) ) ).

fof(kb_SUMO_13526,axiom,
    s__subclass(s__SelfGoverningTerritory,s__GeopoliticalArea) ).

fof(kb_SUMO_13527,axiom,
    s__instance(s__SelfGoverningTerritory__t,s__SetOrClass) ).

fof(kb_SUMO_13528,axiom,
    s__instance(s__independenceDate__m,s__BinaryPredicate) ).

fof(kb_SUMO_13529,axiom,
    s__domain(s__independenceDate__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13530,axiom,
    s__domainSubclass(s__independenceDate__m,"2",s__TimeInterval) ).

fof(kb_SUMO_13531,axiom,
    s__documentation(s__independenceDate__m,s__EnglishLanguage,'(&%independenceDate ?AREA ?DATE) means that the &%GeopoliticalArea ?AREA achieved its sovereignty on the date ?DATE. For example, (&%independenceDate &%Afghanistan (&%DayFn 19 (&%MonthFn &%August (&%YearFn 1919)))).') ).

fof(kb_SUMO_13532,axiom,
    ! [V__COUNTRY1,V__DATE] :
      ( s__independenceDate(V__COUNTRY1,V__DATE)
     => ! [V__COUNTRY2] :
          ( ( s__instance(V__COUNTRY2,s__GeopoliticalArea)
            & s__subclass(V__DATE,s__TimeInterval)
            & s__instance(V__DATE,s__SetOrClass)
            & s__instance(V__COUNTRY1,s__GeopoliticalArea) )
         => ~ s__dependentGeopoliticalArea(V__COUNTRY1,V__COUNTRY2) ) ) ).

fof(kb_SUMO_13533,axiom,
    ! [V__AREA,V__DATE] :
      ( s__independenceDate(V__AREA,V__DATE)
     => ? [V__TIME] :
          ( s__instance(V__TIME,s__TimePosition)
          & s__instance(V__TIME,V__DATE)
          & s__holdsDuring(s__ImmediateFutureFn(V__TIME),'(! [V__COUNTRY] : ((s__instance(V__COUNTRY,s__GeopoliticalArea) & s__subclass(V__DATE,s__TimeInterval) & s__instance(V__DATE,s__SetOrClass) & s__instance(V__AREA,s__GeopoliticalArea)) => (~ s__dependentGeopoliticalArea(V__AREA,V__COUNTRY))))') ) ) ).

fof(kb_SUMO_13534,axiom,
    s__instance(s__nationalCelebration__m,s__BinaryPredicate) ).

fof(kb_SUMO_13535,axiom,
    s__domain(s__nationalCelebration__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13536,axiom,
    s__domainSubclass(s__nationalCelebration__m,"2",s__Holiday) ).

fof(kb_SUMO_13537,axiom,
    s__subrelation(s__nationalCelebration__m,s__nationalHoliday__m) ).

fof(kb_SUMO_13538,axiom,
    s__documentation(s__nationalCelebration__m,s__EnglishLanguage,'(&%nationalCelebration ?AREA ?HOLIDAY) means that the primary day of national celebration in the &%GeopoliticalArea ?AREA is ?HOLIDAY. For example, (&%nationalCelebration &%Afghanistan &%AfghanIndependenceDay).') ).

fof(kb_SUMO_13539,axiom,
    s__instance(s__nationalHoliday__m,s__BinaryPredicate) ).

fof(kb_SUMO_13540,axiom,
    s__domain(s__nationalHoliday__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13541,axiom,
    s__domainSubclass(s__nationalHoliday__m,"2",s__Holiday) ).

fof(kb_SUMO_13542,axiom,
    s__documentation(s__nationalHoliday__m,s__EnglishLanguage,'(&%nationalHoliday ?AREA ?HOLIDAY) means that ?HOLIDAY is a national holiday observed in ?AREA. The &%GeopoliticalArea ?AREA observes a holiday on days specified as a ?HOLIDAY, during which national government offices and other facilities typically are closed. There may be multiple &%nationalHolidays. For example, (&%nationalHoliday &%UnitedStates &%UnitedStatesMemorialDay).') ).

fof(kb_SUMO_13543,axiom,
    s__instance(s__commemoratesDate__m,s__BinaryPredicate) ).

fof(kb_SUMO_13544,axiom,
    s__domain(s__commemoratesDate__m,"1",s__Holiday) ).

fof(kb_SUMO_13545,axiom,
    s__domainSubclass(s__commemoratesDate__m,"2",s__TimeInterval) ).

fof(kb_SUMO_13546,axiom,
    s__documentation(s__commemoratesDate__m,s__EnglishLanguage,'(&%commemoratesDate ?HOLIDAY ?DATE) means that instances of the &%Holiday ?HOLIDAY are observed to commemorate something that happened during the &%TimeInterval specified by ?DATE. For example, (&%commemoratesDate &%BastilleDay (&%DayFn 14 (&%MonthFn &%July (&%YearFn 1789)))).') ).

fof(kb_SUMO_13547,axiom,
    ! [V__DAY,V__ANYO,V__HOLIDAY,V__YEAR,V__MONTH,V__DATE] :
      ( ( s__instance(V__DATE,s__TimeInterval)
        & s__subclass(V__MONTH,s__Month)
        & s__instance(V__MONTH,s__SetOrClass)
        & s__instance(V__YEAR,s__Integer)
        & s__instance(V__HOLIDAY,s__Holiday)
        & s__instance(V__HOLIDAY,s__SetOrClass)
        & s__instance(V__ANYO,s__TimeInterval)
        & s__instance(V__DAY,s__PositiveInteger) )
     => ( ( s__commemoratesDate(V__HOLIDAY,s__DayFn(V__DAY,s__MonthFn(V__MONTH,s__YearFn(V__YEAR))))
          & s__instance(V__DATE,V__HOLIDAY)
          & s__instance(V__ANYO,s__YearFn(V__YEAR)) )
       => ~ s__earlier(V__DATE,V__ANYO) ) ) ).

fof(kb_SUMO_13548,axiom,
    ! [V__DAY,V__LATER_YEAR,V__HOLIDAY,V__YEAR,V__MONTH,V__DATE] :
      ( ( s__subclass(V__MONTH,s__Month)
        & s__instance(V__MONTH,s__SetOrClass)
        & s__instance(V__YEAR,s__Integer)
        & s__instance(V__HOLIDAY,s__Holiday)
        & s__instance(V__HOLIDAY,s__SetOrClass)
        & s__instance(V__LATER_YEAR,s__Integer)
        & s__instance(V__DAY,s__PositiveInteger) )
     => ( ( s__commemoratesDate(V__HOLIDAY,s__DayFn(V__DAY,s__MonthFn(V__MONTH,s__YearFn(V__YEAR))))
          & s__instance(V__DATE,V__HOLIDAY)
          & s__subclass(V__HOLIDAY,s__FixedHoliday)
          & lesseq(V__YEAR,V__LATER_YEAR) )
       => s__instance(V__DATE,s__DayFn(V__DAY,s__MonthFn(V__MONTH,s__YearFn(V__LATER_YEAR)))) ) ) ).

fof(kb_SUMO_13549,axiom,
    s__instance(s__holidayTimeInArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_13550,axiom,
    s__instance(s__holidayTimeInArea__m,s__AsymmetricRelation) ).

fof(kb_SUMO_13551,axiom,
    s__domain(s__holidayTimeInArea__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13552,axiom,
    s__domain(s__holidayTimeInArea__m,"2",s__TimePosition) ).

fof(kb_SUMO_13553,axiom,
    s__documentation(s__holidayTimeInArea__m,s__EnglishLanguage,'(&%holidayTimeInArea ?AREA ?TIME) means that ?TIME is a particular time period during which &%Holiday is observed, thus during which normal government, business, and other services may not operate.') ).

fof(kb_SUMO_13554,axiom,
    ! [V__DAY,V__HOLIDAY,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__subclass(V__HOLIDAY,s__Holiday)
        & s__instance(V__HOLIDAY,s__SetOrClass)
        & s__instance(V__DAY,s__TimePosition) )
     => ( ( s__nationalHoliday(V__AREA,V__HOLIDAY)
          & s__instance(V__DAY,V__HOLIDAY) )
       => s__holidayTimeInArea(V__AREA,V__DAY) ) ) ).

fof(kb_SUMO_13555,axiom,
    s__subclass(s__Constitution,s__Proposition) ).

fof(kb_SUMO_13556,axiom,
    s__instance(s__Constitution__t,s__SetOrClass) ).

fof(kb_SUMO_13557,axiom,
    s__documentation(s__Constitution,s__EnglishLanguage,'The class &%Constitution includes the bodies of abstract principles formulated to guide the laws, institutions and practices of various &%Governments. Also see &%ConstitutionDocument.') ).

fof(kb_SUMO_13558,axiom,
    ! [V__CONST] :
      ( s__instance(V__CONST,s__Proposition)
     => ( s__instance(V__CONST,s__Constitution)
       => ? [V__FORMULA,V__PART] :
            ( s__instance(V__FORMULA,s__Formula)
            & s__containsInformation(V__FORMULA,V__PART)
            & s__instance(V__PART,s__Proposition)
            & s__subProposition(V__PART,V__CONST)
            & s__modalAttribute(V__FORMULA,s__Obligation) ) ) ) ).

fof(kb_SUMO_13559,axiom,
    ! [V__CONST] :
      ( s__instance(V__CONST,s__Proposition)
     => ( s__instance(V__CONST,s__Constitution)
       => ? [V__FORMULA,V__PART] :
            ( s__instance(V__FORMULA,s__Formula)
            & s__containsInformation(V__FORMULA,V__PART)
            & s__instance(V__PART,s__Proposition)
            & s__subProposition(V__PART,V__CONST)
            & s__modalAttribute(V__FORMULA,s__Permission) ) ) ) ).

fof(kb_SUMO_13560,axiom,
    s__instance(s__ConstitutionFn__m,s__UnaryFunction) ).

fof(kb_SUMO_13561,axiom,
    s__domain(s__ConstitutionFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13562,axiom,
    s__rangeSubclass(s__ConstitutionFn__m,s__Constitution) ).

fof(kb_SUMO_13563,axiom,
    s__documentation(s__ConstitutionFn__m,s__EnglishLanguage,'(&%ConstitutionFn ?AREA) denotes a class containing all &%Constitutions adopted by the government of the &%GeopoliticalArea ?AREA. For example, (&%ConstitutionFn &%UnitedStates) contains the &%ConstitutionOfTheUnitedStates.') ).

fof(kb_SUMO_13564,axiom,
    s__subclass(s__ConstitutionDocument,s__ContentBearingObject) ).

fof(kb_SUMO_13565,axiom,
    s__instance(s__ConstitutionDocument__t,s__SetOrClass) ).

fof(kb_SUMO_13566,axiom,
    s__documentation(s__ConstitutionDocument,s__EnglishLanguage,'&%ConstitutionDocument is the class of information-containing objects in which the &$Constitution of a government is encoded.') ).

fof(kb_SUMO_13567,axiom,
    ! [V__DOC] :
      ( s__instance(V__DOC,s__ContentBearingPhysical)
     => ( s__instance(V__DOC,s__ConstitutionDocument)
       => ? [V__CONST] :
            ( s__instance(V__CONST,s__Proposition)
            & s__instance(V__CONST,s__Constitution)
            & s__containsInformation(V__DOC,V__CONST) ) ) ) ).

fof(kb_SUMO_13568,axiom,
    s__instance(s__agreementAdoptionDate__m,s__BinaryPredicate) ).

fof(kb_SUMO_13569,axiom,
    s__instance(s__agreementAdoptionDate__m,s__AsymmetricRelation) ).

fof(kb_SUMO_13570,axiom,
    s__domain(s__agreementAdoptionDate__m,"1",s__Proposition) ).

fof(kb_SUMO_13571,axiom,
    s__domainSubclass(s__agreementAdoptionDate__m,"2",s__TimePosition) ).

fof(kb_SUMO_13572,axiom,
    s__documentation(s__agreementAdoptionDate__m,s__EnglishLanguage,'(&%agreementAdoptionDate ?AGR ?TIME) means that the agreement ?AGR was adopted on the date indicated by ?TIME. For example, (&%agreementAdoptionDate &%ConstitutionOfTheUnitedStates (&%DayFn 17 (&%MonthFn &%September (&%YearFn 1787)))).') ).

fof(kb_SUMO_13573,axiom,
    ! [V__AGR,V__DATE] :
      ( ( s__subclass(V__DATE,s__TimePosition)
        & s__instance(V__DATE,s__SetOrClass)
        & s__instance(V__AGR,s__Proposition) )
     => ( s__agreementAdoptionDate(V__AGR,V__DATE)
       => ? [V__PROCESS,V__DAY] :
            ( s__instance(V__DAY,s__TimePosition)
            & s__instance(V__PROCESS,s__Process)
            & s__instance(V__PROCESS,s__Committing)
            & s__instance(V__DAY,V__DATE)
            & s__patient(V__PROCESS,V__AGR)
            & s__time(V__PROCESS,V__DAY) ) ) ) ).

%FOL fof(kb_SUMO_13574,axiom,(( (! [V__TIME,V__FORMULA,V__AGENT,V__AGR,V__DATE] : ((s__instance(V__DATE,s__TimePoint) & s__instance(V__DATE,s__SetOrClass) & s__instance(V__AGR,s__Agreement) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__FORMULA,s__Formula) & s__instance(V__TIME,s__TimePosition)) => ((s__agreementEffectiveDate(V__AGR,V__DATE) & s__confersObligation(V__FORMULA,V__AGR,V__AGENT) & s__instance(V__TIME,V__DATE)) => s__holdsDuring(s__ImmediateFutureFn(V__TIME),'s__holdsObligation(V__FORMULA,V__AGENT)')))) ))).

%FOL fof(kb_SUMO_13575,axiom,(( (! [V__TIME,V__FORMULA,V__AGENT,V__AGR,V__DATE] : ((s__instance(V__DATE,s__TimePoint) & s__instance(V__DATE,s__SetOrClass) & s__instance(V__AGR,s__Agreement) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__FORMULA,s__Formula) & s__instance(V__TIME,s__TimePosition)) => ((s__agreementEffectiveDate(V__AGR,V__DATE) & s__confersRight(V__FORMULA,V__AGR,V__AGENT) & s__instance(V__TIME,V__DATE)) => s__holdsDuring(s__ImmediateFutureFn(V__TIME),'s__holdsRight(V__FORMULA,V__AGENT)')))) ))).

fof(kb_SUMO_13576,axiom,
    s__instance(s__agreementRevisionDate__m,s__TernaryPredicate) ).

fof(kb_SUMO_13577,axiom,
    s__domain(s__agreementRevisionDate__m,"1",s__Proposition) ).

fof(kb_SUMO_13578,axiom,
    s__domainSubclass(s__agreementRevisionDate__m,"2",s__TimePosition) ).

fof(kb_SUMO_13579,axiom,
    s__domain(s__agreementRevisionDate__m,"3",s__Proposition) ).

fof(kb_SUMO_13580,axiom,
    s__documentation(s__agreementRevisionDate__m,s__EnglishLanguage,'(&%agreementRevisionDate ?AGR ?DATE ?CHANGE) means that the agreement ?AGR was revised at the time indicated by ?DATE, with respect to the part ?CHANGE. Revisions cover additions and removals.') ).

%FOL fof(kb_SUMO_13581,axiom,(( (! [V__CHANGE,V__AGR,V__DATE] : ((s__subclass(V__DATE,s__TimePosition) & s__instance(V__DATE,s__SetOrClass) & s__instance(V__AGR,s__Proposition) & s__instance(V__CHANGE,s__Proposition)) => (s__agreementRevisionDate(V__AGR,V__DATE,V__CHANGE) => (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__DATE) & ((s__holdsDuring(s__ImmediatePastFn(V__TIME),'(~ s__subProposition(V__CHANGE,V__AGR))') & s__holdsDuring(s__ImmediateFutureFn(V__TIME),'s__subProposition(V__CHANGE,V__AGR)')) | (s__holdsDuring(s__ImmediatePastFn(V__TIME),'s__subProposition(V__CHANGE,V__AGR)') & s__holdsDuring(s__ImmediateFutureFn(V__TIME),'(~ s__subProposition(V__CHANGE,V__AGR))')))))))) ))).

fof(kb_SUMO_13582,axiom,
    s__instance(s__agreementEffectiveDuring__m,s__BinaryPredicate) ).

fof(kb_SUMO_13583,axiom,
    s__instance(s__agreementEffectiveDuring__m,s__AsymmetricRelation) ).

fof(kb_SUMO_13584,axiom,
    s__domain(s__agreementEffectiveDuring__m,"1",s__Proposition) ).

fof(kb_SUMO_13585,axiom,
    s__domainSubclass(s__agreementEffectiveDuring__m,"2",s__TimePosition) ).

fof(kb_SUMO_13586,axiom,
    s__documentation(s__agreementEffectiveDuring__m,s__EnglishLanguage,'(&%agreementEffectiveDuring ?AGR ?DATE) means that the agreement ?AGR is effective during the time indicated by ?DATE. The agreement may be effective for longer than ?DATE, but it is in effect at least throughout the time indicated by ?DATE.') ).

fof(kb_SUMO_13587,axiom,
    ! [V__TIME,V__FORMULA,V__AGR,V__DATE] :
      ( ( s__subclass(V__DATE,s__TimePosition)
        & s__instance(V__DATE,s__SetOrClass)
        & s__instance(V__AGR,s__Proposition)
        & s__instance(V__TIME,s__TimePosition) )
     => ( ( s__agreementEffectiveDuring(V__AGR,V__DATE)
          & s__instance(V__TIME,V__DATE)
          & s__instance(V__FORMULA,s__Formula)
          & s__containsInformation(V__FORMULA,V__AGR) )
       => s__holdsDuring(V__TIME,V__FORMULA) ) ) ).

fof(kb_SUMO_13588,axiom,
    ! [V__PART,V__FORMULA,V__GOV,V__COUNTRY,V__AGR,V__CONST] :
      ( ( s__instance(V__AGR,s__Proposition)
        & s__instance(V__COUNTRY,s__GeopoliticalArea)
        & s__instance(V__GOV,s__CognitiveAgent)
        & s__instance(V__FORMULA,s__Formula)
        & s__instance(V__PART,s__Proposition) )
     => ( ( s__instance(V__CONST,s__ConstitutionFn(V__COUNTRY))
          & s__instance(V__COUNTRY,s__Nation)
          & V__GOV = s__GovernmentFn(V__COUNTRY)
          & s__agreementEffectiveDuring(V__AGR,s__WhenFn(V__GOV))
          & s__subProposition(V__PART,V__AGR)
          & s__containsInformation(V__FORMULA,V__PART) )
       => s__holdsObligation(V__FORMULA,V__GOV) ) ) ).

fof(kb_SUMO_13589,axiom,
    s__instance(s__legalSystemType__m,s__BinaryPredicate) ).

fof(kb_SUMO_13590,axiom,
    s__domain(s__legalSystemType__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13591,axiom,
    s__domain(s__legalSystemType__m,"2",s__LegalSystemAttribute) ).

fof(kb_SUMO_13592,axiom,
    s__documentation(s__legalSystemType__m,s__EnglishLanguage,'(&%legalSystemType ?AREA ?TYPE) means that the &%GeopoliticalArea ?AREA has a legal system characterized by the &%LegalSystemAttribute ?TYPE. For example, (&%legalSystemType &%UnitedStates &%EnglishCommonLaw). A legal system may have multiple characteristics.') ).

fof(kb_SUMO_13593,axiom,
    ! [V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__TYPE,s__LegalSystemAttribute) )
     => ( s__legalSystemType(V__AREA,V__TYPE)
       => s__attribute(s__JudiciaryFn(V__AREA),V__TYPE) ) ) ).

fof(kb_SUMO_13594,axiom,
    s__subclass(s__LegalSystemAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_13595,axiom,
    s__documentation(s__LegalSystemAttribute,s__EnglishLanguage,'&%LegalSystemAttribute is the class of &%Attributes that are used to characterize legal systems, as, e.g., according to their sources, areas of concern, or principles of organization.') ).

fof(kb_SUMO_13596,axiom,
    s__instance(s__CivilLaw,s__LegalSystemAttribute) ).

fof(kb_SUMO_13597,axiom,
    s__instance(s__LegalSystemAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_13598,axiom,
    s__documentation(s__CivilLaw,s__EnglishLanguage,'&%CivilLaw is the attribute of legal systems based ultimately on the code of civil law developed in Ancient Rome. Civil law systems are characterized by their expression of laws in written code and statute and by their effort to use general principles to define and rationalize the laws.') ).

fof(kb_SUMO_13599,axiom,
    s__subAttribute(s__NapoleonicCode,s__CivilLaw) ).

fof(kb_SUMO_13600,axiom,
    s__instance(s__NapoleonicCode,s__LegalSystemAttribute) ).

fof(kb_SUMO_13601,axiom,
    s__documentation(s__NapoleonicCode,s__EnglishLanguage,'&%NapoleonicCode is the specialization of &%CivilLaw developed in France under Napoleon Bonaparte. It is still the basis of French law as well as of legal systems developed under French influence.') ).

fof(kb_SUMO_13602,axiom,
    s__instance(s__EnglishCommonLaw,s__LegalSystemAttribute) ).

fof(kb_SUMO_13603,axiom,
    s__documentation(s__EnglishCommonLaw,s__EnglishLanguage,'&%EnglishCommonLaw is the attribute of legal systems based on the common law developed in England and influential in its English-speaking colonies. Common law is characterized by laws and rulings based on precedent and custom, rather than on written statute.') ).

fof(kb_SUMO_13604,axiom,
    s__instance(s__RomanCanonLaw,s__LegalSystemAttribute) ).

fof(kb_SUMO_13605,axiom,
    s__documentation(s__RomanCanonLaw,s__EnglishLanguage,'&%RomanCanonLaw is the attribute of legal systems based on the Ecclesiastical law developed by the Roman Catholic Church.') ).

fof(kb_SUMO_13606,axiom,
    s__instance(s__IslamicLaw,s__LegalSystemAttribute) ).

fof(kb_SUMO_13607,axiom,
    s__documentation(s__IslamicLaw,s__EnglishLanguage,'&%IslamicLaw is the &%Attribute of legal systems that are based on religious principles of Islam.') ).

fof(kb_SUMO_13608,axiom,
    s__instance(s__AcceptsICJJurisdiction,s__LegalSystemAttribute) ).

fof(kb_SUMO_13609,axiom,
    s__documentation(s__AcceptsICJJurisdiction,s__EnglishLanguage,'&%AcceptsICJJurisdiction is the &%Attribute of a legal system that accepts rulings of the &%InternationalCourtOfJustice.') ).

fof(kb_SUMO_13610,axiom,
    s__instance(s__JudicialReviewOfLegislativeActs,s__LegalSystemAttribute) ).

fof(kb_SUMO_13611,axiom,
    s__documentation(s__JudicialReviewOfLegislativeActs,s__EnglishLanguage,'&%JudicialReviewOfLegislativeActs is an attribute of legal systems in which the judiciary has authority to review acts of the legislature.') ).

fof(kb_SUMO_13612,axiom,
    s__instance(s__JudicialReviewOfExecutiveActs,s__LegalSystemAttribute) ).

fof(kb_SUMO_13613,axiom,
    s__documentation(s__JudicialReviewOfExecutiveActs,s__EnglishLanguage,'&%JudicialReviewOfExecutiveActs is an attribute of legal systems in which the judiciary has authority to review acts of the executive branch.') ).

fof(kb_SUMO_13614,axiom,
    s__subclass(s__RegionalLaw,s__Proposition) ).

fof(kb_SUMO_13615,axiom,
    s__instance(s__RegionalLaw__t,s__SetOrClass) ).

fof(kb_SUMO_13616,axiom,
    s__documentation(s__RegionalLaw,s__EnglishLanguage,'&%RegionalLaw is the class of regional laws, considered as a body, established by particular &%Governments to regulate activities under their jurisdictions. For example, (&%RegionalLawFn &%UnitedStates) represents the content of the laws, statutes, and rulings of the United States.') ).

fof(kb_SUMO_13617,axiom,
    ! [V__CORPUS] :
      ( s__instance(V__CORPUS,s__Object)
     => ( s__instance(V__CORPUS,s__RegionalLaw)
       => s__attribute(V__CORPUS,s__Law) ) ) ).

fof(kb_SUMO_13618,axiom,
    ! [V__CORPUS,V__PART] :
      ( ( s__instance(V__PART,s__Proposition)
        & s__instance(V__CORPUS,s__Proposition)
        & s__instance(V__CORPUS,s__Object) )
     => ( ( s__instance(V__CORPUS,s__RegionalLaw)
          & s__subProposition(V__PART,V__CORPUS) )
       => s__attribute(V__CORPUS,s__Law) ) ) ).

fof(kb_SUMO_13619,axiom,
    s__instance(s__RegionalLawFn__m,s__UnaryFunction) ).

fof(kb_SUMO_13620,axiom,
    s__domain(s__RegionalLawFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13621,axiom,
    s__range(s__RegionalLawFn__m,s__RegionalLaw) ).

fof(kb_SUMO_13622,axiom,
    s__documentation(s__RegionalLawFn__m,s__EnglishLanguage,'(&%RegionalLawFn ?AREA) denotes the laws pertaining in the &%GeopoliticalArea ?AREA that are established and enforced by the &%Government of ?AREA. For example, (&%RegionalLawFn &%UnitedStates) denotes the laws of the government of the &%UnitedStates and its constituent units.') ).

fof(kb_SUMO_13623,axiom,
    ! [V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__TYPE,s__LegalSystemAttribute) )
     => ( s__legalSystemType(V__AREA,V__TYPE)
       => s__attribute(s__RegionalLawFn(V__AREA),V__TYPE) ) ) ).

fof(kb_SUMO_13624,axiom,
    s__subclass(s__SuffrageLaw,s__Proposition) ).

fof(kb_SUMO_13625,axiom,
    s__documentation(s__SuffrageLaw,s__EnglishLanguage,'&%SuffrageLaw is a class that includes the various types of suffrage rules of different &%Nations. Instances of &%SuffrageLaw represent the propositional content of various suffrage laws.') ).

fof(kb_SUMO_13626,axiom,
    ! [V__COUNTRY] :
      ( s__instance(V__COUNTRY,s__GeopoliticalArea)
     => ( ( s__instance(V__COUNTRY,s__Nation)
          & s__governmentType(V__COUNTRY,s__Democracy) )
       => ? [V__SUFFRAGE] :
            ( s__instance(V__SUFFRAGE,s__Proposition)
            & s__instance(V__SUFFRAGE,s__SuffrageLaw)
            & s__subProposition(V__SUFFRAGE,s__RegionalLawFn(V__COUNTRY)) ) ) ) ).

fof(kb_SUMO_13627,axiom,
    s__instance(s__VoterCitizenshipRequirement,s__SuffrageLaw) ).

fof(kb_SUMO_13628,axiom,
    s__instance(s__SuffrageLaw__t,s__SetOrClass) ).

fof(kb_SUMO_13629,axiom,
    ! [V__COUNTRY] :
      ( ( s__instance(V__COUNTRY,s__GeopoliticalArea)
        & s__governmentType(V__COUNTRY,s__Democracy) )
     => s__subProposition(s__VoterCitizenshipRequirement,s__RegionalLawFn(V__COUNTRY)) ) ).

fof(kb_SUMO_13630,axiom,
    s__subclass(s__VoterAgeRequirement,s__SuffrageLaw) ).

fof(kb_SUMO_13631,axiom,
    s__instance(s__VoterAgeRequirement__t,s__SetOrClass) ).

fof(kb_SUMO_13632,axiom,
    ! [V__COUNTRY] :
      ( s__instance(V__COUNTRY,s__GeopoliticalArea)
     => ( s__instance(V__COUNTRY,s__Nation)
       => ? [V__AGERULE] :
            ( s__instance(V__AGERULE,s__Proposition)
            & s__instance(V__AGERULE,s__VoterAgeRequirement)
            & s__subProposition(V__AGERULE,s__RegionalLawFn(V__COUNTRY)) ) ) ) ).

fof(kb_SUMO_13633,axiom,
    s__instance(s__suffrageAgeMinimum__m,s__BinaryPredicate) ).

fof(kb_SUMO_13634,axiom,
    s__documentation(s__suffrageAgeMinimum__m,s__EnglishLanguage,'(&%suffrageAgeMinimum ?POLITY ?AGE) means that in the &%Organization or &%GeopoliticalArea ?POLITY, a person must be ?AGE or older in order to vote in the elections of ?POLITY.') ).

fof(kb_SUMO_13635,axiom,
    s__domain(s__suffrageAgeMinimum__m,"1",s__Agent) ).

fof(kb_SUMO_13636,axiom,
    s__domain(s__suffrageAgeMinimum__m,"2",s__TimeDuration) ).

fof(kb_SUMO_13637,axiom,
    ! [V__AGE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__AGE,s__TimeDuration) )
     => ( s__suffrageAgeMinimum(V__AGENT,V__AGE)
       => ( s__instance(V__AGENT,s__Organization)
          | s__instance(V__AGENT,s__GeopoliticalArea) ) ) ) ).

%FOL fof(kb_SUMO_13638,axiom,(( (! [V__AGE,V__AREA] : (s__instance(V__AGE,s__TimeDuration) => ((s__instance(V__AREA,s__GeopoliticalArea) & s__suffrageAgeMinimum(V__AREA,V__AGE)) => (? [V__AGERULE] : (s__instance(V__AGERULE,s__Proposition) & s__instance(V__AGERULE,s__VoterAgeRequirement) & s__subProposition(V__AGERULE,s__RegionalLawFn(V__AREA)) & s__containsInformation('s__suffrageAgeMinimum(V__AREA,V__AGE)',V__AGERULE)))))) ))).

fof(kb_SUMO_13639,axiom,
    ! [V__VOTINGAGE,V__POLITY,V__AGENT,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__AGENT,s__Object)
        & s__instance(V__POLITY,s__Agent)
        & s__instance(V__VOTINGAGE,s__TimeDuration) )
     => ( ( s__suffrageAgeMinimum(V__POLITY,V__VOTINGAGE)
          & s__instance(V__ELECTION,s__ElectionFn(V__POLITY))
          & s__capability(s__VotingFn(V__ELECTION),s__agent__m,V__AGENT) )
       => ? [V__AGE] :
            ( s__instance(V__AGE,s__TimeDuration)
            & s__age(V__AGENT,V__AGE)
            & greatereq(V__AGE,V__VOTINGAGE) ) ) ) ).

fof(kb_SUMO_13640,axiom,
    ! [V__VOTINGAGE,V__AGE,V__POLITY,V__AGENT,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__AGENT,s__Object)
        & s__instance(V__POLITY,s__Agent)
        & s__instance(V__AGE,s__TimeDuration)
        & s__instance(V__VOTINGAGE,s__TimeDuration) )
     => ( ( s__suffrageAgeMinimum(V__POLITY,V__VOTINGAGE)
          & s__instance(V__ELECTION,s__ElectionFn(V__POLITY))
          & s__capability(s__VotingFn(V__ELECTION),s__agent__m,V__AGENT)
          & s__age(V__AGENT,V__AGE) )
       => greatereq(V__AGE,V__VOTINGAGE) ) ) ).

fof(kb_SUMO_13641,axiom,
    ! [V__VOTINGAGE,V__POLITY,V__ACT,V__AGENT,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__ACT,s__Process)
        & s__instance(V__POLITY,s__Agent)
        & s__instance(V__VOTINGAGE,s__TimeDuration) )
     => ( ( s__instance(V__ELECTION,s__ElectionFn(V__POLITY))
          & s__instance(V__ACT,s__VotingFn(V__ELECTION))
          & s__agent(V__ACT,V__AGENT)
          & s__suffrageAgeMinimum(V__POLITY,V__VOTINGAGE) )
       => ? [V__AGE] :
            ( s__instance(V__AGE,s__TimeDuration)
            & s__age(V__AGENT,V__AGE)
            & greatereq(V__AGE,V__VOTINGAGE) ) ) ) ).

fof(kb_SUMO_13642,axiom,
    ! [V__VOTINGAGE,V__AGE,V__POLITY,V__ACT,V__AGENT,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__ACT,s__Process)
        & s__instance(V__POLITY,s__Agent)
        & s__instance(V__AGE,s__TimeDuration)
        & s__instance(V__VOTINGAGE,s__TimeDuration) )
     => ( ( s__instance(V__ELECTION,s__ElectionFn(V__POLITY))
          & s__instance(V__ACT,s__VotingFn(V__ELECTION))
          & s__agent(V__ACT,V__AGENT)
          & s__suffrageAgeMinimum(V__POLITY,V__VOTINGAGE)
          & s__age(V__AGENT,V__AGE) )
       => greatereq(V__AGE,V__VOTINGAGE) ) ) ).

fof(kb_SUMO_13643,axiom,
    s__instance(s__suffrageAgeMaximum__m,s__BinaryPredicate) ).

fof(kb_SUMO_13644,axiom,
    s__documentation(s__suffrageAgeMaximum__m,s__EnglishLanguage,'(&%suffrageAgeMaximum ?POLITY ?AGE) means that in the &%Organization or &%GeopoliticalArea ?POLITY, a person must be ?AGE or younger in order to vote in the elections of ?POLITY.') ).

fof(kb_SUMO_13645,axiom,
    s__domain(s__suffrageAgeMaximum__m,"1",s__Agent) ).

fof(kb_SUMO_13646,axiom,
    s__domain(s__suffrageAgeMaximum__m,"2",s__TimeDuration) ).

fof(kb_SUMO_13647,axiom,
    ! [V__AGE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__AGE,s__TimeDuration) )
     => ( s__suffrageAgeMaximum(V__AGENT,V__AGE)
       => ( s__instance(V__AGENT,s__Organization)
          | s__instance(V__AGENT,s__GeopoliticalArea) ) ) ) ).

%FOL fof(kb_SUMO_13648,axiom,(( (! [V__AGE,V__AREA] : (s__instance(V__AGE,s__TimeDuration) => ((s__instance(V__AREA,s__GeopoliticalArea) & s__suffrageAgeMaximum(V__AREA,V__AGE)) => (? [V__AGERULE] : (s__instance(V__AGERULE,s__Proposition) & s__instance(V__AGERULE,s__VoterAgeRequirement) & s__subProposition(V__AGERULE,s__RegionalLawFn(V__AREA)) & s__containsInformation('s__suffrageAgeMaximum(V__AREA,V__AGE)',V__AGERULE)))))) ))).

fof(kb_SUMO_13649,axiom,
    ! [V__VOTINGAGE,V__POLITY,V__AGENT,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__AGENT,s__Object)
        & s__instance(V__POLITY,s__Agent)
        & s__instance(V__VOTINGAGE,s__TimeDuration) )
     => ( ( s__suffrageAgeMaximum(V__POLITY,V__VOTINGAGE)
          & s__instance(V__ELECTION,s__ElectionFn(V__POLITY))
          & s__capability(s__VotingFn(V__ELECTION),s__agent__m,V__AGENT) )
       => ? [V__AGE] :
            ( s__instance(V__AGE,s__TimeDuration)
            & s__age(V__AGENT,V__AGE)
            & lesseq(V__AGE,V__VOTINGAGE) ) ) ) ).

fof(kb_SUMO_13650,axiom,
    ! [V__VOTINGAGE,V__AGE,V__POLITY,V__AGENT,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__AGENT,s__Object)
        & s__instance(V__POLITY,s__Agent)
        & s__instance(V__AGE,s__TimeDuration)
        & s__instance(V__VOTINGAGE,s__TimeDuration) )
     => ( ( s__suffrageAgeMaximum(V__POLITY,V__VOTINGAGE)
          & s__instance(V__ELECTION,s__ElectionFn(V__POLITY))
          & s__capability(s__VotingFn(V__ELECTION),s__agent__m,V__AGENT)
          & s__age(V__AGENT,V__AGE) )
       => lesseq(V__AGE,V__VOTINGAGE) ) ) ).

fof(kb_SUMO_13651,axiom,
    ! [V__VOTINGAGE,V__POLITY,V__ACT,V__AGENT,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__ACT,s__Process)
        & s__instance(V__POLITY,s__Agent)
        & s__instance(V__VOTINGAGE,s__TimeDuration) )
     => ( ( s__instance(V__ELECTION,s__ElectionFn(V__POLITY))
          & s__instance(V__ACT,s__VotingFn(V__ELECTION))
          & s__agent(V__ACT,V__AGENT)
          & s__suffrageAgeMaximum(V__POLITY,V__VOTINGAGE) )
       => ? [V__AGE] :
            ( s__instance(V__AGE,s__TimeDuration)
            & s__age(V__AGENT,V__AGE)
            & lesseq(V__AGE,V__VOTINGAGE) ) ) ) ).

fof(kb_SUMO_13652,axiom,
    ! [V__VOTINGAGE,V__AGE,V__POLITY,V__ACT,V__AGENT,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__ACT,s__Process)
        & s__instance(V__POLITY,s__Agent)
        & s__instance(V__AGE,s__TimeDuration)
        & s__instance(V__VOTINGAGE,s__TimeDuration) )
     => ( ( s__instance(V__ELECTION,s__ElectionFn(V__POLITY))
          & s__instance(V__ACT,s__VotingFn(V__ELECTION))
          & s__agent(V__ACT,V__AGENT)
          & s__suffrageAgeMaximum(V__POLITY,V__VOTINGAGE)
          & s__age(V__AGENT,V__AGE) )
       => lesseq(V__AGE,V__VOTINGAGE) ) ) ).

fof(kb_SUMO_13653,axiom,
    s__instance(s__UniversalSuffrageLaw,s__SuffrageLaw) ).

fof(kb_SUMO_13654,axiom,
    s__documentation(s__UniversalSuffrageLaw,s__EnglishLanguage,'&%UniversalSuffrageLaw is a law that enfranchises all &%citizens of a country who have achieved the applicable age of maturity (&%suffrageAgeMinumum).') ).

fof(kb_SUMO_13655,axiom,
    ! [V__POLITY] :
      ( s__subProposition(s__UniversalSuffrageLaw,s__RegionalLawFn(V__POLITY))
     => ! [V__AGENT,V__ELECTION,V__VOTINGAGE,V__AGE] :
          ( ( s__instance(V__AGE,s__TimeDuration)
            & s__instance(V__VOTINGAGE,s__TimeDuration)
            & s__instance(V__ELECTION,s__Election)
            & s__instance(V__AGENT,s__Human)
            & s__instance(V__POLITY,s__Nation) )
         => ( ( s__citizen(V__AGENT,V__POLITY)
              & s__suffrageAgeMinimum(V__POLITY,V__VOTINGAGE)
              & s__age(V__AGENT,V__AGE)
              & greatereq(V__AGE,V__VOTINGAGE)
              & s__instance(V__ELECTION,s__ElectionFn(V__POLITY)) )
           => s__capability(s__VotingFn(V__ELECTION),s__agent__m,V__AGENT) ) ) ) ).

fof(kb_SUMO_13656,axiom,
    ! [V__VOTINGAGE,V__AGE,V__POLITY,V__AGENT,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__AGENT,s__Human)
        & s__instance(V__POLITY,s__Nation)
        & s__instance(V__AGE,s__TimeDuration)
        & s__instance(V__VOTINGAGE,s__TimeDuration) )
     => ( ( s__subProposition(s__UniversalSuffrageLaw,s__RegionalLawFn(V__POLITY))
          & s__citizen(V__AGENT,V__POLITY)
          & s__suffrageAgeMinimum(V__POLITY,V__VOTINGAGE)
          & s__age(V__AGENT,V__AGE)
          & greatereq(V__AGE,V__VOTINGAGE)
          & s__instance(V__ELECTION,s__ElectionFn(V__POLITY)) )
       => s__capability(s__VotingFn(V__ELECTION),s__agent__m,V__AGENT) ) ) ).

fof(kb_SUMO_13657,axiom,
    ! [V__POLITY,V__AGENT] :
      ( ( s__citizen(V__AGENT,V__POLITY)
        & s__subProposition(s__UniversalSuffrageLaw,s__RegionalLawFn(V__POLITY)) )
     => s__confersRight('(! [V__VOTINGAGE,V__AGE,V__ELECTION] : ((s__instance(V__ELECTION,s__Election) & s__instance(V__AGE,s__TimeDuration) & s__instance(V__VOTINGAGE,s__TimeDuration) & s__instance(V__AGENT,s__Human) & s__instance(V__POLITY,s__Nation)) => ((s__citizen(V__AGENT,V__POLITY) & s__suffrageAgeMinimum(V__POLITY,V__VOTINGAGE) & s__age(V__AGENT,V__AGE) & greatereq(V__AGE,V__VOTINGAGE) & s__instance(V__ELECTION,s__ElectionFn(V__POLITY))) => (? [V__VOTING] : (s__instance(V__VOTING,s__Process) & s__instance(V__VOTING,s__VotingFn(V__ELECTION)) & s__agent(V__VOTING,V__AGENT))))))',s__RegionalLawFn(V__POLITY),V__AGENT) ) ).

fof(kb_SUMO_13658,axiom,
    s__instance(s__CompulsorySuffrageLaw,s__SuffrageLaw) ).

fof(kb_SUMO_13659,axiom,
    s__documentation(s__CompulsorySuffrageLaw,s__EnglishLanguage,'&%CompulsorySuffrageLaw is a law that requires all eligible voters in a country to vote, under threat of some penalty.') ).

fof(kb_SUMO_13660,axiom,
    ! [V__VOTINGAGE,V__AGE,V__POLITY,V__AGENT,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__AGENT,s__Human)
        & s__instance(V__POLITY,s__Nation)
        & s__instance(V__AGE,s__TimeDuration)
        & s__instance(V__VOTINGAGE,s__TimeDuration) )
     => ( ( s__subProposition(s__CompulsorySuffrageLaw,s__RegionalLawFn(V__POLITY))
          & s__citizen(V__AGENT,V__POLITY)
          & s__suffrageAgeMinimum(V__POLITY,V__VOTINGAGE)
          & s__age(V__AGENT,V__AGE)
          & greatereq(V__AGE,V__VOTINGAGE)
          & s__instance(V__ELECTION,s__ElectionFn(V__POLITY)) )
       => ? [V__VOTING] :
            ( s__instance(V__VOTING,s__Process)
            & s__instance(V__VOTING,s__VotingFn(V__ELECTION))
            & s__agent(V__VOTING,V__AGENT) ) ) ) ).

fof(kb_SUMO_13661,axiom,
    ! [V__POLITY] :
      ( s__instance(V__POLITY,s__CognitiveAgent)
     => ( s__subProposition(s__CompulsorySuffrageLaw,s__RegionalLawFn(V__POLITY))
       => s__confersObligation('(! [V__AGENT,V__VOTINGAGE,V__AGE,V__ELECTION] : ((s__instance(V__ELECTION,s__Election) & s__instance(V__AGE,s__TimeDuration) & s__instance(V__VOTINGAGE,s__TimeDuration) & s__instance(V__AGENT,s__Human) & s__instance(V__POLITY,s__Nation)) => ((s__citizen(V__AGENT,V__POLITY) & s__suffrageAgeMinimum(V__POLITY,V__VOTINGAGE) & s__age(V__AGENT,V__AGE) & greatereq(V__AGE,V__VOTINGAGE) & s__instance(V__ELECTION,s__ElectionFn(V__POLITY))) => (? [V__VOTING] : (s__instance(V__VOTING,s__Process) & s__instance(V__VOTING,s__VotingFn(V__ELECTION)) & s__agent(V__VOTING,V__AGENT))))))',s__RegionalLawFn(V__POLITY),V__POLITY) ) ) ).

fof(kb_SUMO_13662,axiom,
    ! [V__POLITY,V__AGENT] :
      ( ( s__subProposition(s__CompulsorySuffrageLaw,s__RegionalLawFn(V__POLITY))
        & s__citizen(V__AGENT,V__POLITY) )
     => s__confersObligation('(! [V__VOTINGAGE,V__AGE,V__ELECTION] : ((s__instance(V__ELECTION,s__Election) & s__instance(V__AGE,s__TimeDuration) & s__instance(V__VOTINGAGE,s__TimeDuration) & s__instance(V__AGENT,s__Human) & s__instance(V__POLITY,s__Nation)) => ((s__citizen(V__AGENT,V__POLITY) & s__suffrageAgeMinimum(V__POLITY,V__VOTINGAGE) & s__age(V__AGENT,V__AGE) & greatereq(V__AGE,V__VOTINGAGE) & s__instance(V__ELECTION,s__ElectionFn(V__POLITY))) => (? [V__VOTING] : (s__instance(V__VOTING,s__Process) & s__instance(V__VOTING,s__VotingFn(V__ELECTION)) & s__agent(V__VOTING,V__AGENT))))))',s__RegionalLawFn(V__POLITY),V__AGENT) ) ).

fof(kb_SUMO_13663,axiom,
    s__subclass(s__RestrictedSuffrage,s__SuffrageLaw) ).

fof(kb_SUMO_13664,axiom,
    s__documentation(s__RestrictedSuffrage,s__EnglishLanguage,'&%RestrictedSuffrage is a subclass of &%SuffrageLaw covering laws that restrict suffrage by further conditions beyond the basics of citizenship and age.') ).

fof(kb_SUMO_13665,axiom,
    s__instance(s__ExclusiveMaleSuffrage,s__RestrictedSuffrage) ).

fof(kb_SUMO_13666,axiom,
    s__instance(s__RestrictedSuffrage__t,s__SetOrClass) ).

fof(kb_SUMO_13667,axiom,
    ! [V__POLITY,V__AGENT,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__AGENT,s__Human)
        & s__instance(V__POLITY,s__Nation) )
     => ( ( s__subProposition(s__ExclusiveMaleSuffrage,s__RegionalLawFn(V__POLITY))
          & s__citizen(V__AGENT,V__POLITY)
          & s__instance(V__ELECTION,s__ElectionFn(V__POLITY))
          & s__capability(s__VotingFn(V__ELECTION),s__agent__m,V__AGENT) )
       => s__attribute(V__AGENT,s__Male) ) ) ).

fof(kb_SUMO_13668,axiom,
    ! [V__POLITY,V__ACT,V__AGENT,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__AGENT,s__Human)
        & s__instance(V__ACT,s__Process)
        & s__instance(V__POLITY,s__Nation) )
     => ( ( s__subProposition(s__ExclusiveMaleSuffrage,s__RegionalLawFn(V__POLITY))
          & s__citizen(V__AGENT,V__POLITY)
          & s__instance(V__ELECTION,s__ElectionFn(V__POLITY))
          & s__instance(V__ACT,s__VotingFn(V__ELECTION))
          & s__agent(V__ACT,V__AGENT) )
       => s__attribute(V__AGENT,s__Male) ) ) ).

fof(kb_SUMO_13669,axiom,
    ! [V__POLITY,V__AGENT,V__ELECTION] :
      ( ( s__instance(V__AGENT,s__Object)
        & s__instance(V__POLITY,s__GeopoliticalArea) )
     => ( ( s__subProposition(s__ExclusiveMaleSuffrage,s__RegionalLawFn(V__POLITY))
          & s__attribute(V__AGENT,s__Female)
          & s__instance(V__ELECTION,s__Election) )
       => ~ s__capability(s__VotingFn(V__ELECTION),s__agent__m,V__AGENT) ) ) ).

fof(kb_SUMO_13670,axiom,
    s__instance(s__executiveBranch__m,s__BinaryPredicate) ).

fof(kb_SUMO_13671,axiom,
    s__instance(s__executiveBranch__m,s__AsymmetricRelation) ).

fof(kb_SUMO_13672,axiom,
    s__domain(s__executiveBranch__m,"1",s__Organization) ).

fof(kb_SUMO_13673,axiom,
    s__domain(s__executiveBranch__m,"2",s__Agent) ).

fof(kb_SUMO_13674,axiom,
    s__documentation(s__executiveBranch__m,s__EnglishLanguage,'(&%executiveBranch ?BRANCH ?ORG) means that the &%Organization ?BRANCH is the executive branch of the &%GeopoliticalArea or &%Organization ?ORG, that is, its executive offices and bodies, considered as a whole.') ).

fof(kb_SUMO_13675,axiom,
    ! [V__BRANCH,V__AGENT] :
      ( s__instance(V__AGENT,s__Agent)
     => ( s__executiveBranch(V__BRANCH,V__AGENT)
       => ( s__instance(V__BRANCH,s__GeopoliticalArea)
          | s__instance(V__BRANCH,s__Organization) ) ) ) ).

fof(kb_SUMO_13676,axiom,
    ! [V__BRANCH,V__AREA] :
      ( ( s__instance(V__AREA,s__Agent)
        & s__instance(V__BRANCH,s__Organization) )
     => ( ( s__executiveBranch(V__BRANCH,V__AREA)
          & s__instance(V__AREA,s__GeopoliticalArea) )
       => s__instance(V__BRANCH,s__GovernmentOrganization) ) ) ).

fof(kb_SUMO_13677,axiom,
    ! [V__BRANCH,V__ORG] :
      ( s__instance(V__BRANCH,s__Organization)
     => ( ( s__executiveBranch(V__BRANCH,V__ORG)
          & s__instance(V__ORG,s__Organization) )
       => s__subOrganization(V__BRANCH,V__ORG) ) ) ).

fof(kb_SUMO_13678,axiom,
    ! [V__BRANCH,V__AREA] :
      ( s__instance(V__BRANCH,s__Organization)
     => ( ( s__executiveBranch(V__BRANCH,V__AREA)
          & s__instance(V__AREA,s__GeopoliticalArea) )
       => s__subOrganization(V__BRANCH,s__GovernmentFn(V__AREA)) ) ) ).

fof(kb_SUMO_13679,axiom,
    ! [V__BRANCH,V__ORG,V__AREA] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__BRANCH,s__Organization) )
     => ( ( s__executiveBranch(V__BRANCH,V__AREA)
          & s__instance(V__AREA,s__GeopoliticalArea)
          & s__subOrganization(V__ORG,V__BRANCH) )
       => s__subOrganization(V__ORG,s__GovernmentFn(V__AREA)) ) ) ).

fof(kb_SUMO_13680,axiom,
    s__instance(s__ExecutiveBranchFn__m,s__UnaryFunction) ).

fof(kb_SUMO_13681,axiom,
    s__domain(s__ExecutiveBranchFn__m,"1",s__Agent) ).

fof(kb_SUMO_13682,axiom,
    s__range(s__ExecutiveBranchFn__m,s__Organization) ).

fof(kb_SUMO_13683,axiom,
    s__documentation(s__ExecutiveBranchFn__m,s__EnglishLanguage,'(&%ExecutiveBranchFn ?ORG) denotes the executive branch of ?ORG, with all its officials and agencies, considered as a whole.') ).

fof(kb_SUMO_13684,axiom,
    ! [V__BRANCH,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__BRANCH,s__Organization) )
     => ( s__executiveBranch(V__BRANCH,V__AGENT)
       => V__BRANCH = s__ExecutiveBranchFn(V__AGENT) ) ) ).

fof(kb_SUMO_13685,axiom,
    ! [V__AGENT] :
      ( s__instance(V__AGENT,s__Agent)
     => ( s__instance(s__ExecutiveBranchFn(V__AGENT),s__Organization)
       => s__executiveBranch(s__ExecutiveBranchFn(V__AGENT),V__AGENT) ) ) ).

fof(kb_SUMO_13686,axiom,
    ! [V__AREA] :
      ( ( s__instance(s__ExecutiveBranchFn(V__AREA),s__Organization)
        & s__instance(V__AREA,s__GeopoliticalArea) )
     => s__executiveBranch(s__ExecutiveBranchFn(V__AREA),s__GovernmentFn(V__AREA)) ) ).

fof(kb_SUMO_13687,axiom,
    ! [V__PERSON,V__ORGANIZATION] :
      ( ( s__instance(V__ORGANIZATION,s__Organization)
        & s__instance(V__PERSON,s__Human) )
     => ( s__occupiesPosition(V__PERSON,s__Leader,V__ORGANIZATION)
       => s__leader(V__ORGANIZATION,V__PERSON) ) ) ).

fof(kb_SUMO_13688,axiom,
    ! [V__PERSON,V__AREA] :
      ( ( s__instance(V__AREA,s__Organization)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__instance(V__AREA,s__GeopoliticalArea)
          & s__occupiesPosition(V__PERSON,s__Leader,V__AREA) )
       => s__leader(s__GovernmentFn(V__AREA),V__PERSON) ) ) ).

fof(kb_SUMO_13689,axiom,
    s__instance(s__President,s__Position) ).

fof(kb_SUMO_13690,axiom,
    s__instance(s__PrimeMinister,s__Position) ).

fof(kb_SUMO_13691,axiom,
    s__instance(s__VicePresident,s__Position) ).

fof(kb_SUMO_13692,axiom,
    s__instance(s__GovernmentDeputy,s__Position) ).

fof(kb_SUMO_13693,axiom,
    s__instance(s__Chairman,s__Position) ).

fof(kb_SUMO_13694,axiom,
    s__instance(s__ViceChairman,s__Position) ).

fof(kb_SUMO_13695,axiom,
    s__instance(s__MilitaryCommander,s__Position) ).

fof(kb_SUMO_13696,axiom,
    s__instance(s__Monarch,s__Position) ).

fof(kb_SUMO_13697,axiom,
    s__subAttribute(s__Queen,s__Monarch) ).

fof(kb_SUMO_13698,axiom,
    s__subAttribute(s__King,s__Monarch) ).

fof(kb_SUMO_13699,axiom,
    s__instance(s__leaderPosition__m,s__BinaryPredicate) ).

fof(kb_SUMO_13700,axiom,
    s__instance(s__leaderPosition__m,s__AsymmetricRelation) ).

fof(kb_SUMO_13701,axiom,
    s__domain(s__leaderPosition__m,"1",s__Agent) ).

fof(kb_SUMO_13702,axiom,
    s__domain(s__leaderPosition__m,"2",s__Position) ).

fof(kb_SUMO_13703,axiom,
    s__documentation(s__leaderPosition__m,s__EnglishLanguage,'(&%leaderPosition ?ORG ?ROLE) means that in the organization ?ORG, the leader is the person who holds the &%Position ?ROLE in the organization.') ).

fof(kb_SUMO_13704,axiom,
    s__leaderPosition(s__UnitedKingdom,s__PrimeMinister) ).

fof(kb_SUMO_13705,axiom,
    s__leaderPosition(s__Canada,s__PrimeMinister) ).

fof(kb_SUMO_13706,axiom,
    s__leaderPosition(s__Iran,s__President) ).

fof(kb_SUMO_13707,axiom,
    ! [V__PERSON,V__ROLE,V__ORG] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__instance(V__ORG,s__Agent)
          & s__leader(V__ORG,V__PERSON)
          & s__instance(V__ROLE,s__Position)
          & s__occupiesPosition(V__PERSON,V__ROLE,V__ORG) )
       => s__leaderPosition(V__ORG,V__ROLE) ) ) ).

fof(kb_SUMO_13708,axiom,
    ! [V__PERSON,V__ROLE,V__COUNTRY] :
      ( ( s__instance(V__COUNTRY,s__GeopoliticalArea)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__instance(V__COUNTRY,s__Nation)
          & s__leader(V__COUNTRY,V__PERSON)
          & s__instance(V__ROLE,s__Position)
          & s__occupiesPosition(V__PERSON,V__ROLE,s__GovernmentFn(V__COUNTRY)) )
       => s__leaderPosition(V__COUNTRY,V__ROLE) ) ) ).

fof(kb_SUMO_13709,axiom,
    ! [V__ROLE,V__COUNTRY] :
      ( ( s__instance(V__COUNTRY,s__GeopoliticalArea)
        & s__instance(V__ROLE,s__Position) )
     => ( ( s__instance(V__COUNTRY,s__Nation)
          & s__leaderPosition(s__GovernmentFn(V__COUNTRY),V__ROLE) )
       => s__leaderPosition(V__COUNTRY,V__ROLE) ) ) ).

fof(kb_SUMO_13710,axiom,
    ! [V__ROLE,V__COUNTRY] :
      ( ( s__instance(V__COUNTRY,s__GeopoliticalArea)
        & s__instance(V__ROLE,s__Position) )
     => ( ( s__instance(V__COUNTRY,s__Nation)
          & s__leaderPosition(V__COUNTRY,V__ROLE) )
       => s__leaderPosition(s__GovernmentFn(V__COUNTRY),V__ROLE) ) ) ).

fof(kb_SUMO_13711,axiom,
    ! [V__PERSON,V__ROLE,V__ORG] :
      ( s__instance(V__ORG,s__Organization)
     => ( ( s__instance(V__PERSON,s__Human)
          & s__instance(V__ROLE,s__Position)
          & s__instance(V__ORG,s__Agent)
          & s__leaderPosition(V__ORG,V__ROLE)
          & s__occupiesPosition(V__PERSON,V__ROLE,V__ORG) )
       => s__leader(V__ORG,V__PERSON) ) ) ).

fof(kb_SUMO_13712,axiom,
    ! [V__PERSON,V__ROLE,V__AREA] :
      ( ( s__instance(V__PERSON,s__Human)
        & s__instance(V__ROLE,s__Position)
        & s__instance(V__AREA,s__GeopoliticalArea)
        & s__leaderPosition(V__AREA,V__ROLE)
        & s__occupiesPosition(V__PERSON,V__ROLE,s__GovernmentFn(V__AREA)) )
     => s__leader(V__AREA,V__PERSON) ) ).

fof(kb_SUMO_13713,axiom,
    s__subAttribute(s__PresidentOfTheUnitedStates,s__President) ).

fof(kb_SUMO_13714,axiom,
    s__documentation(s__PresidentOfTheUnitedStates,s__EnglishLanguage,'The position of being head of the &%UnitedStates.') ).

fof(kb_SUMO_13715,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Agent)
     => ( s__attribute(V__H,s__PresidentOfTheUnitedStates)
       => s__leader(V__H,s__UnitedStates) ) ) ).

fof(kb_SUMO_13716,axiom,
    s__subclass(s__GovernmentCabinet,s__GovernmentOrganization) ).

fof(kb_SUMO_13717,axiom,
    s__instance(s__GovernmentCabinet__t,s__SetOrClass) ).

fof(kb_SUMO_13718,axiom,
    s__documentation(s__GovernmentCabinet,s__EnglishLanguage,'&%GovernmentCabinet is the class of &%GovernmentOrganizations whose purpose is to advise a &%President, &%Governor, or other political leader(s) on policy matters.') ).

fof(kb_SUMO_13719,axiom,
    ! [V__AREA,V__CAB] :
      ( s__instance(V__CAB,s__Organization)
     => ( ( s__instance(V__CAB,s__GovernmentCabinet)
          & s__subOrganization(V__CAB,s__GovernmentFn(V__AREA))
          & s__instance(V__AREA,s__GeopoliticalArea) )
       => s__hasPurpose(V__CAB,'(? [V__ADVICE,V__LEADER] : (s__instance(V__LEADER,s__Agent) & s__instance(V__ADVICE,s__Process) & s__instance(V__ADVICE,s__Stating) & s__agent(V__ADVICE,V__CAB) & s__patient(V__ADVICE,V__LEADER) & s__leader(V__LEADER,s__GovernmentFn(V__AREA))))') ) ) ).

fof(kb_SUMO_13720,axiom,
    s__instance(s__CabinetFn__m,s__UnaryFunction) ).

fof(kb_SUMO_13721,axiom,
    s__domain(s__CabinetFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13722,axiom,
    s__range(s__CabinetFn__m,s__GovernmentOrganization) ).

fof(kb_SUMO_13723,axiom,
    s__documentation(s__CabinetFn__m,s__EnglishLanguage,'(&%CabinetFn ?AREA) denotes the &%GovernmentCabinet associated with the government of the &%GeopoliticalArea ?AREA.') ).

fof(kb_SUMO_13724,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeopoliticalArea)
     => s__subOrganization(s__CabinetFn(V__AREA),s__ExecutiveBranchFn(V__AREA)) ) ).

fof(kb_SUMO_13725,axiom,
    s__subclass(s__ExecutiveResidence,s__PermanentResidence) ).

fof(kb_SUMO_13726,axiom,
    s__instance(s__ExecutiveResidence__t,s__SetOrClass) ).

fof(kb_SUMO_13727,axiom,
    s__documentation(s__ExecutiveResidence,s__EnglishLanguage,'A &%Residence of a &%chiefOfState, e.g. the White House, a state governors mansion, Buckingham Palace, etc.') ).

fof(kb_SUMO_13728,axiom,
    ! [V__RESIDENCE] :
      ( s__instance(V__RESIDENCE,s__PermanentResidence)
     => ( s__instance(V__RESIDENCE,s__ExecutiveResidence)
       => ? [V__AREA,V__POSITION,V__PERSON] :
            ( s__instance(V__PERSON,s__Human)
            & s__instance(V__POSITION,s__Position)
            & s__instance(V__AREA,s__GeopoliticalArea)
            & s__located(V__RESIDENCE,V__AREA)
            & s__home(V__PERSON,V__RESIDENCE)
            & s__chiefOfState(V__AREA,V__POSITION,V__PERSON) ) ) ) ).

fof(kb_SUMO_13729,axiom,
    s__instance(s__chiefOfState__m,s__TernaryPredicate) ).

fof(kb_SUMO_13730,axiom,
    s__domain(s__chiefOfState__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13731,axiom,
    s__domain(s__chiefOfState__m,"2",s__Position) ).

fof(kb_SUMO_13732,axiom,
    s__domain(s__chiefOfState__m,"3",s__Human) ).

fof(kb_SUMO_13733,axiom,
    s__documentation(s__chiefOfState__m,s__EnglishLanguage,'(&%chiefOfState ?POLITY ?ROLE ?PERSON) means that ?PERSON is the titular leader of the government of the &%GeopoliticalArea ?POLITY and represents it at official functions. The office held by this chief of state is ?ROLE (e.g., President, Queen, Chairman). Note: this term is defined as in the CIA World Fact Book.') ).

fof(kb_SUMO_13734,axiom,
    ! [V__PERSON,V__POSITION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__POSITION,s__Position)
        & s__instance(V__PERSON,s__Human) )
     => ( s__chiefOfState(V__AREA,V__POSITION,V__PERSON)
       => s__occupiesPosition(V__PERSON,V__POSITION,s__GovernmentFn(V__AREA)) ) ) ).

fof(kb_SUMO_13735,axiom,
    ! [V__PERSON,V__POSITION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__POSITION,s__Position)
        & s__instance(V__PERSON,s__Human) )
     => ( s__chiefOfState(V__AREA,V__POSITION,V__PERSON)
       => s__occupiesPosition(V__PERSON,s__Leader,s__GovernmentFn(V__AREA)) ) ) ).

fof(kb_SUMO_13736,axiom,
    ! [V__PERSON,V__POSITION,V__AREA] :
      ( ( s__instance(V__POSITION,s__Position)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__chiefOfState(V__AREA,V__POSITION,V__PERSON)
          & s__instance(V__AREA,s__Nation) )
       => s__citizen(V__PERSON,V__AREA) ) ) ).

fof(kb_SUMO_13737,axiom,
    s__instance(s__chiefOfStateType__m,s__BinaryPredicate) ).

fof(kb_SUMO_13738,axiom,
    s__domain(s__chiefOfStateType__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13739,axiom,
    s__domain(s__chiefOfStateType__m,"2",s__Position) ).

fof(kb_SUMO_13740,axiom,
    s__documentation(s__chiefOfStateType__m,s__EnglishLanguage,'(&%chiefOfStateType ?NATION ?ROLE) means that the &%chiefOfState of the &%GeopoliticalArea ?NATION holds the &%Position ?ROLE in its government.') ).

fof(kb_SUMO_13741,axiom,
    ! [V__PERSON,V__POSITION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__POSITION,s__Position)
        & s__instance(V__PERSON,s__Human) )
     => ( s__chiefOfState(V__AREA,V__POSITION,V__PERSON)
       => s__chiefOfStateType(V__AREA,V__POSITION) ) ) ).

fof(kb_SUMO_13742,axiom,
    ! [V__POSITION,V__ELECTION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__POSITION,s__Position) )
     => ( ( s__chiefOfStateType(V__AREA,V__POSITION)
          & s__agent(V__ELECTION,V__AREA)
          & s__instance(V__ELECTION,s__Election)
          & s__electionForPosition(V__ELECTION,V__POSITION)
          & s__instance(V__ELECTION,s__PopularElection) )
       => s__governmentType(V__AREA,s__Democracy) ) ) ).

fof(kb_SUMO_13743,axiom,
    s__instance(s__headOfGovernment__m,s__TernaryPredicate) ).

fof(kb_SUMO_13744,axiom,
    s__domain(s__headOfGovernment__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13745,axiom,
    s__domain(s__headOfGovernment__m,"2",s__Position) ).

fof(kb_SUMO_13746,axiom,
    s__domain(s__headOfGovernment__m,"3",s__Human) ).

fof(kb_SUMO_13747,axiom,
    s__documentation(s__headOfGovernment__m,s__EnglishLanguage,'(&%headOfGovernment ?POLITY ?ROLE ?PERSON) means that ?PERSON is the top administrative leader of the &%Government of the &%GeopoliticalArea ?POLITY, with authority for managing its day-to-day functions. The office held by this person is the &%Position ?ROLE (e.g., President, Prime Minister, Governor). Note: this term is defined as in the CIA World Fact Book.') ).

fof(kb_SUMO_13748,axiom,
    ! [V__PERSON,V__POSITION,V__AREA] :
      ( ( s__instance(V__POSITION,s__Position)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__headOfGovernment(V__AREA,V__POSITION,V__PERSON)
          & s__instance(V__AREA,s__Nation) )
       => s__citizen(V__PERSON,V__AREA) ) ) ).

fof(kb_SUMO_13749,axiom,
    ! [V__PERSON,V__POSITION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__POSITION,s__Position)
        & s__instance(V__PERSON,s__Human) )
     => ( s__headOfGovernment(V__AREA,V__POSITION,V__PERSON)
       => s__occupiesPosition(V__PERSON,V__POSITION,s__GovernmentFn(V__AREA)) ) ) ).

fof(kb_SUMO_13750,axiom,
    s__instance(s__Governor,s__Position) ).

fof(kb_SUMO_13751,axiom,
    s__documentation(s__Governor,s__EnglishLanguage,'The head of the &%Government of a &%StateOrProvince.') ).

fof(kb_SUMO_13752,axiom,
    ! [V__S,V__H] :
      ( ( s__instance(V__H,s__Human)
        & s__instance(V__S,s__GeopoliticalArea) )
     => ( s__headOfGovernment(V__S,s__Governor,V__H)
       => s__instance(V__S,s__StateOrProvince) ) ) ).

fof(kb_SUMO_13753,axiom,
    s__instance(s__LieutenantGovernor,s__Position) ).

fof(kb_SUMO_13754,axiom,
    s__documentation(s__LieutenantGovernor,s__EnglishLanguage,'The second-in-command of some &%Governments of &%StateOrProvince.') ).

fof(kb_SUMO_13755,axiom,
    s__instance(s__Mayor,s__Position) ).

fof(kb_SUMO_13756,axiom,
    s__documentation(s__Mayor,s__EnglishLanguage,'The head of the &%Government of a &%City.') ).

fof(kb_SUMO_13757,axiom,
    ! [V__A,V__H] :
      ( ( s__instance(V__H,s__Human)
        & s__instance(V__A,s__GeopoliticalArea) )
     => ( s__headOfGovernment(V__A,s__Mayor,V__H)
       => s__instance(V__A,s__City) ) ) ).

fof(kb_SUMO_13758,axiom,
    s__instance(s__roleAppointsRole__m,s__TernaryPredicate) ).

fof(kb_SUMO_13759,axiom,
    s__domain(s__roleAppointsRole__m,"1",s__Agent) ).

fof(kb_SUMO_13760,axiom,
    s__domain(s__roleAppointsRole__m,"2",s__SocialRole) ).

fof(kb_SUMO_13761,axiom,
    s__domain(s__roleAppointsRole__m,"3",s__SocialRole) ).

fof(kb_SUMO_13762,axiom,
    s__documentation(s__roleAppointsRole__m,s__EnglishLanguage,'(&%roleAppointsRole ?ORG ?APPOINTER ?APPOINTED) means that in the &%Organization or &%GeopoliticalArea ?ORG, the agent holding the &%SocialRole ?APPOINTER has the authority to appoint a person to fill the role ?APPOINTED.') ).

fof(kb_SUMO_13763,axiom,
    s__instance(s__roleApprovesRole__m,s__TernaryPredicate) ).

fof(kb_SUMO_13764,axiom,
    s__domain(s__roleApprovesRole__m,"1",s__Agent) ).

fof(kb_SUMO_13765,axiom,
    s__domain(s__roleApprovesRole__m,"2",s__SocialRole) ).

fof(kb_SUMO_13766,axiom,
    s__domain(s__roleApprovesRole__m,"3",s__SocialRole) ).

fof(kb_SUMO_13767,axiom,
    s__documentation(s__roleApprovesRole__m,s__EnglishLanguage,'(&%roleApprovesRole ?ORG ?APPROVER ?APPOINTED) means that in the &%Organization or &%GeopoliticalArea ?ORG, the agent holding the &%SocialRole ?APPROVER has the authority to approve (or disapprove) of an appointee for the role ?APPOINTED.') ).

fof(kb_SUMO_13768,axiom,
    s__instance(s__roleNominatesRole__m,s__TernaryPredicate) ).

fof(kb_SUMO_13769,axiom,
    s__domain(s__roleNominatesRole__m,"1",s__Agent) ).

fof(kb_SUMO_13770,axiom,
    s__domain(s__roleNominatesRole__m,"2",s__SocialRole) ).

fof(kb_SUMO_13771,axiom,
    s__domain(s__roleNominatesRole__m,"3",s__SocialRole) ).

fof(kb_SUMO_13772,axiom,
    s__documentation(s__roleNominatesRole__m,s__EnglishLanguage,'(&%roleNominatesRole ?ORG ?NOMINATOR ?NOMINATED) means that in the &%Organization or &%GeopoliticalArea ?ORG, the agent holding the &%SocialRole ?NOMINATOR has the authority to nominate one or more persons to fill the role ?NOMINATED.') ).

fof(kb_SUMO_13773,axiom,
    s__instance(s__termLength__m,s__TernaryPredicate) ).

fof(kb_SUMO_13774,axiom,
    s__domain(s__termLength__m,"1",s__Agent) ).

fof(kb_SUMO_13775,axiom,
    s__domain(s__termLength__m,"2",s__SocialRole) ).

fof(kb_SUMO_13776,axiom,
    s__domain(s__termLength__m,"3",s__TimeDuration) ).

fof(kb_SUMO_13777,axiom,
    s__documentation(s__termLength__m,s__EnglishLanguage,'(&%termLength ?ORG ?ROLE ?LENGTH) means that in the &%Organization or &%GeopoliticalArea ?ORG, the term of office for the position ?ROLE is the &%TimeDuration ?LENGTH.') ).

fof(kb_SUMO_13778,axiom,
    s__instance(s__ElectionFn__m,s__UnaryFunction) ).

fof(kb_SUMO_13779,axiom,
    s__domain(s__ElectionFn__m,"1",s__Agent) ).

fof(kb_SUMO_13780,axiom,
    s__rangeSubclass(s__ElectionFn__m,s__Election) ).

fof(kb_SUMO_13781,axiom,
    s__documentation(s__ElectionFn__m,s__EnglishLanguage,'(&%ElectionFn ?ORG) denotes the class of &%Elections conducted by the &%GeopoliticalArea or &%Organization ?ORG, in which offices or issues pertaining to ?ORG are voted upon.') ).

fof(kb_SUMO_13782,axiom,
    ! [V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__subclass(s__ElectionFn(V__AGENT),s__Election) )
     => ( s__instance(V__AGENT,s__Organization)
        | s__instance(V__AGENT,s__GeopoliticalArea) ) ) ).

fof(kb_SUMO_13783,axiom,
    ! [V__AGENT,V__ELECTION] :
      ( s__instance(V__ELECTION,s__Process)
     => ( ( s__instance(V__AGENT,s__Agent)
          & s__instance(V__ELECTION,s__ElectionFn(V__AGENT)) )
       => s__agent(V__ELECTION,V__AGENT) ) ) ).

fof(kb_SUMO_13784,axiom,
    s__subclass(s__GeneralElection,s__Election) ).

fof(kb_SUMO_13785,axiom,
    s__instance(s__GeneralElection__t,s__SetOrClass) ).

fof(kb_SUMO_13786,axiom,
    s__documentation(s__GeneralElection,s__EnglishLanguage,'&%GeneralElection is the subclass of &%Elections that are held at regular intervals and in which all or most constituencies of a &%GeopoliticalArea participate.') ).

fof(kb_SUMO_13787,axiom,
    s__subclass(s__PopularElection,s__GeneralElection) ).

fof(kb_SUMO_13788,axiom,
    s__instance(s__PopularElection__t,s__SetOrClass) ).

fof(kb_SUMO_13789,axiom,
    s__documentation(s__PopularElection,s__EnglishLanguage,'&%PopularElection is the class of &%Elections in which office-holders and issues are determined directly by the outcome of the votes cast by the enfranchised. For example, U.S. Senators and Representatives are elected by &%PopularElection. By contrast, U.S. Presidents are elected by indirect elections, in which the Electoral College determines the actual outcome. See &%electionWinner.') ).

fof(kb_SUMO_13790,axiom,
    s__subclass(s__ElectoralCollegeElection,s__GeneralElection) ).

fof(kb_SUMO_13791,axiom,
    s__instance(s__ElectoralCollegeElection__t,s__SetOrClass) ).

fof(kb_SUMO_13792,axiom,
    s__documentation(s__ElectoralCollegeElection,s__EnglishLanguage,'&%ElectoralCollegeElection is the class of &%Elections in which the outcome is decided by the votes of electors who have been chosen by popular vote, rather than directly by results of the popular vote. &%ElectoralCollegeElection is an indirect method of election, in contrast to &%PopularElection.') ).

fof(kb_SUMO_13793,axiom,
    s__instance(s__VotingFn__m,s__UnaryFunction) ).

fof(kb_SUMO_13794,axiom,
    s__domain(s__VotingFn__m,"1",s__Election) ).

fof(kb_SUMO_13795,axiom,
    s__rangeSubclass(s__VotingFn__m,s__Voting) ).

fof(kb_SUMO_13796,axiom,
    s__documentation(s__VotingFn__m,s__EnglishLanguage,'(&%VotingFn ?ELECTION) denotes the class of voting events that occur as part of the &%Election ?ELECTION.') ).

fof(kb_SUMO_13797,axiom,
    s__instance(s__electionDatePlannedForPosition__m,s__TernaryPredicate) ).

fof(kb_SUMO_13798,axiom,
    s__domain(s__electionDatePlannedForPosition__m,"1",s__Agent) ).

fof(kb_SUMO_13799,axiom,
    s__domainSubclass(s__electionDatePlannedForPosition__m,"2",s__TimePosition) ).

fof(kb_SUMO_13800,axiom,
    s__domain(s__electionDatePlannedForPosition__m,"3",s__SocialRole) ).

fof(kb_SUMO_13801,axiom,
    s__documentation(s__electionDatePlannedForPosition__m,s__EnglishLanguage,'(&%electionDatePlannedForPosition ?AGENT ?TIME ?POSITION) means that the &%Agent ?AGENT (a &%Nation, &%Government, or &%Organization) plans to hold an &%Election on the date indicated by ?TIME for position(s) ?POSITION.') ).

fof(kb_SUMO_13802,axiom,
    s__instance(s__electionForPosition__m,s__BinaryPredicate) ).

fof(kb_SUMO_13803,axiom,
    s__domain(s__electionForPosition__m,"1",s__Election) ).

fof(kb_SUMO_13804,axiom,
    s__domain(s__electionForPosition__m,"2",s__SocialRole) ).

fof(kb_SUMO_13805,axiom,
    s__documentation(s__electionForPosition__m,s__EnglishLanguage,'(&%electionForPosition ?ELECTION ?POSITION) means that in the &%Election ?ELECTION, candidates run for election to the role(s) ?POSITION.') ).

fof(kb_SUMO_13806,axiom,
    ! [V__ROLE,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__ROLE,s__SocialRole) )
     => ( s__electionForPosition(V__ELECTION,V__ROLE)
       => ? [V__CANDIDATE] :
            ( s__instance(V__CANDIDATE,s__Agent)
            & s__instance(V__CANDIDATE,s__Human)
            & s__candidateForPosition(V__ELECTION,V__ROLE,V__CANDIDATE) ) ) ) ).

fof(kb_SUMO_13807,axiom,
    s__instance(s__MemberFn__m,s__UnaryFunction) ).

fof(kb_SUMO_13808,axiom,
    s__domain(s__MemberFn__m,"1",s__Organization) ).

fof(kb_SUMO_13809,axiom,
    s__range(s__MemberFn__m,s__Position) ).

fof(kb_SUMO_13810,axiom,
    s__documentation(s__MemberFn__m,s__EnglishLanguage,'(&%MemberFn ?ORG) denotes the &%Position of a &%member in the &%Organization ?ORG.') ).

fof(kb_SUMO_13811,axiom,
    ! [V__ORG,V__AGENT] :
      ( s__instance(V__AGENT,s__SelfConnectedObject)
     => ( ( s__instance(V__AGENT,s__Agent)
          & s__instance(V__ORG,s__Organization)
          & s__member(V__AGENT,V__ORG) )
       => s__attribute(V__AGENT,s__MemberFn(V__ORG)) ) ) ).

fof(kb_SUMO_13812,axiom,
    ! [V__ORG,V__AGENT] :
      ( s__instance(V__AGENT,s__SelfConnectedObject)
     => ( ( s__attribute(V__AGENT,s__MemberFn(V__ORG))
          & s__instance(V__AGENT,s__Agent)
          & s__instance(V__ORG,s__Organization) )
       => s__member(V__AGENT,V__ORG) ) ) ).

fof(kb_SUMO_13813,axiom,
    s__instance(s__MemberRoleFn__m,s__BinaryFunction) ).

fof(kb_SUMO_13814,axiom,
    s__domain(s__MemberRoleFn__m,"1",s__Organization) ).

fof(kb_SUMO_13815,axiom,
    s__domain(s__MemberRoleFn__m,"2",s__Position) ).

fof(kb_SUMO_13816,axiom,
    s__range(s__MemberRoleFn__m,s__Position) ).

fof(kb_SUMO_13817,axiom,
    s__documentation(s__MemberRoleFn__m,s__EnglishLanguage,'(&%MemberRoleFn ?ORG ?POSITION) denotes the role of having the &%Position ?POSITION the &%Organization ?ORG.') ).

fof(kb_SUMO_13818,axiom,
    ! [V__ORG,V__POSITION,V__AGENT] :
      ( s__instance(V__AGENT,s__Object)
     => ( ( s__instance(V__AGENT,s__Human)
          & s__instance(V__ORG,s__Organization)
          & s__instance(V__POSITION,s__Position)
          & s__attribute(V__AGENT,s__MemberRoleFn(V__ORG,V__POSITION)) )
       => s__attribute(V__AGENT,s__MemberFn(V__ORG)) ) ) ).

fof(kb_SUMO_13819,axiom,
    ! [V__ORG,V__POSITION,V__AGENT] :
      ( s__instance(V__AGENT,s__SelfConnectedObject)
     => ( ( s__instance(V__AGENT,s__Human)
          & s__instance(V__ORG,s__Organization)
          & s__instance(V__POSITION,s__Position)
          & s__attribute(V__AGENT,s__MemberRoleFn(V__ORG,V__POSITION)) )
       => s__member(V__AGENT,V__ORG) ) ) ).

fof(kb_SUMO_13820,axiom,
    ! [V__PERSON,V__ORG,V__POSITION] :
      ( ( s__instance(V__PERSON,s__Human)
        & s__instance(V__ORG,s__Organization)
        & s__instance(V__POSITION,s__Position)
        & s__attribute(V__PERSON,s__MemberRoleFn(V__ORG,V__POSITION)) )
     => s__occupiesPosition(V__PERSON,V__POSITION,V__ORG) ) ).

fof(kb_SUMO_13821,axiom,
    ! [V__PERSON,V__ORG,V__POSITION] :
      ( ( s__instance(V__POSITION,s__Position)
        & s__instance(V__ORG,s__Organization)
        & s__instance(V__PERSON,s__Human) )
     => ( s__occupiesPosition(V__PERSON,V__POSITION,V__ORG)
       => s__attribute(V__PERSON,s__MemberRoleFn(V__ORG,V__POSITION)) ) ) ).

fof(kb_SUMO_13822,axiom,
    s__instance(s__electionForOrganization__m,s__BinaryPredicate) ).

fof(kb_SUMO_13823,axiom,
    s__domain(s__electionForOrganization__m,"1",s__Election) ).

fof(kb_SUMO_13824,axiom,
    s__domain(s__electionForOrganization__m,"2",s__Organization) ).

fof(kb_SUMO_13825,axiom,
    s__documentation(s__electionForOrganization__m,s__EnglishLanguage,'(&%electionForOrganization ?ELECTION ?GROUP) means that in the &%Election ?ELECTION, candidates run for election to the organization ?GROUP.') ).

fof(kb_SUMO_13826,axiom,
    ! [V__ELECTION,V__GROUP] :
      ( ( s__instance(V__GROUP,s__Organization)
        & s__instance(V__ELECTION,s__Election) )
     => ( s__electionForOrganization(V__ELECTION,V__GROUP)
       => s__electionForPosition(V__ELECTION,s__MemberFn(V__GROUP)) ) ) ).

fof(kb_SUMO_13827,axiom,
    ! [V__ELECTION,V__GROUP] :
      ( s__instance(V__ELECTION,s__Election)
     => ( ( s__instance(V__GROUP,s__Organization)
          & s__electionForPosition(V__ELECTION,s__MemberFn(V__GROUP)) )
       => s__electionForOrganization(V__ELECTION,V__GROUP) ) ) ).

fof(kb_SUMO_13828,axiom,
    s__instance(s__candidateForPosition__m,s__TernaryPredicate) ).

fof(kb_SUMO_13829,axiom,
    s__domain(s__candidateForPosition__m,"1",s__Election) ).

fof(kb_SUMO_13830,axiom,
    s__domain(s__candidateForPosition__m,"2",s__SocialRole) ).

fof(kb_SUMO_13831,axiom,
    s__domain(s__candidateForPosition__m,"3",s__Agent) ).

fof(kb_SUMO_13832,axiom,
    s__documentation(s__candidateForPosition__m,s__EnglishLanguage,'(&%candidateForPosition ?ELECTION ?POSITION ?CONTENDER) means that in the &%Election ?ELECTION for ?POSITION, the &%Agent ?CONTENDER was one of the candidates.') ).

fof(kb_SUMO_13833,axiom,
    ! [V__CONTENDER,V__POSITION,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__POSITION,s__SocialRole)
        & s__instance(V__CONTENDER,s__Agent) )
     => ( s__candidateForPosition(V__ELECTION,V__POSITION,V__CONTENDER)
       => s__electionForPosition(V__ELECTION,V__POSITION) ) ) ).

%FOL fof(kb_SUMO_13834,axiom,(( (! [V__CONTENDER,V__AGENT,V__POSITION,V__ELECTION] : ((s__instance(V__ELECTION,s__Election) & s__instance(V__POSITION,s__Position) & s__instance(V__AGENT,s__Organization) & s__instance(V__CONTENDER,s__Human)) => ((s__candidateForPosition(V__ELECTION,V__POSITION,V__CONTENDER) & s__agent(V__ELECTION,V__AGENT)) => s__desires(V__CONTENDER,'s__occupiesPosition(V__CONTENDER,V__POSITION,V__AGENT)')))) ))).

fof(kb_SUMO_13835,axiom,
    s__instance(s__voteFractionReceived__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_13836,axiom,
    s__domain(s__voteFractionReceived__m,"1",s__Election) ).

fof(kb_SUMO_13837,axiom,
    s__domain(s__voteFractionReceived__m,"2",s__SocialRole) ).

fof(kb_SUMO_13838,axiom,
    s__domain(s__voteFractionReceived__m,"3",s__Agent) ).

fof(kb_SUMO_13839,axiom,
    s__domain(s__voteFractionReceived__m,"4",s__RealNumber) ).

fof(kb_SUMO_13840,axiom,
    s__documentation(s__voteFractionReceived__m,s__EnglishLanguage,'(&%voteFractionReceived ?ELECTION ?POSITION ?CONTENDER ?FRACTION) means that in the &%Election ?ELECTION for ?POSITION, the &%Agent ?CONTENDER received ?FRACTION of the votes cast. Contenders may be either persons or political parties.') ).

fof(kb_SUMO_13841,axiom,
    ! [V__CONTENDER,V__FRACTION,V__POSITION,V__ELECTION] :
      ( ( s__instance(V__ELECTION,s__Election)
        & s__instance(V__POSITION,s__SocialRole)
        & s__instance(V__FRACTION,s__RealNumber)
        & s__instance(V__CONTENDER,s__Agent) )
     => ( s__voteFractionReceived(V__ELECTION,V__POSITION,V__CONTENDER,V__FRACTION)
       => s__candidateForPosition(V__ELECTION,V__POSITION,V__CONTENDER) ) ) ).

fof(kb_SUMO_13842,axiom,
    s__instance(s__electionWinner__m,s__TernaryPredicate) ).

fof(kb_SUMO_13843,axiom,
    s__domain(s__electionWinner__m,"1",s__Election) ).

fof(kb_SUMO_13844,axiom,
    s__domain(s__electionWinner__m,"2",s__SocialRole) ).

fof(kb_SUMO_13845,axiom,
    s__domain(s__electionWinner__m,"3",s__Agent) ).

fof(kb_SUMO_13846,axiom,
    s__subrelation(s__electionWinner__m,s__candidateForPosition__m) ).

fof(kb_SUMO_13847,axiom,
    s__documentation(s__electionWinner__m,s__EnglishLanguage,'(&%electionWinner ?ELECTION ?POSITION ?CONTENDER) means that in the &%Election ?ELECTION, ?POSITION was won by the &%Agent ?CONTENDER. Contenders may be either persons or political parties.') ).

fof(kb_SUMO_13848,axiom,
    ! [V__PERSON1,V__POSITION,V__ELECTION,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__RealNumber)
        & s__instance(V__ELECTION,s__Election)
        & s__instance(V__POSITION,s__SocialRole)
        & s__instance(V__PERSON1,s__Agent) )
     => ( ( s__instance(V__ELECTION,s__PopularElection)
          & s__electionWinner(V__ELECTION,V__POSITION,V__PERSON1)
          & s__voteFractionReceived(V__ELECTION,V__POSITION,V__PERSON1,V__NUMBER1) )
       => ~ ? [V__PERSON2,V__NUMBER2] :
              ( s__instance(V__NUMBER2,s__RealNumber)
              & s__instance(V__PERSON2,s__Agent)
              & s__voteFractionReceived(V__ELECTION,V__POSITION,V__PERSON2,V__NUMBER2)
              & V__PERSON1 != V__PERSON2
              & greatereq(V__NUMBER2,V__NUMBER1) ) ) ) ).

fof(kb_SUMO_13849,axiom,
    ! [V__PERSON2,V__PERSON1,V__POSITION,V__ELECTION,V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__RealNumber)
        & s__instance(V__NUMBER2,s__RealNumber)
        & s__instance(V__ELECTION,s__Election)
        & s__instance(V__POSITION,s__SocialRole)
        & s__instance(V__PERSON1,s__Agent)
        & s__instance(V__PERSON2,s__Agent) )
     => ( ( s__instance(V__ELECTION,s__PopularElection)
          & s__electionWinner(V__ELECTION,V__POSITION,V__PERSON1)
          & s__voteFractionReceived(V__ELECTION,V__POSITION,V__PERSON1,V__NUMBER1)
          & s__voteFractionReceived(V__ELECTION,V__POSITION,V__PERSON2,V__NUMBER2)
          & V__PERSON1 != V__PERSON2 )
       => greater(V__NUMBER1,V__NUMBER2) ) ) ).

fof(kb_SUMO_13850,axiom,
    s__instance(s__seatsWonInElection__m,s__TernaryPredicate) ).

fof(kb_SUMO_13851,axiom,
    s__domain(s__seatsWonInElection__m,"1",s__Election) ).

fof(kb_SUMO_13852,axiom,
    s__domain(s__seatsWonInElection__m,"2",s__Agent) ).

fof(kb_SUMO_13853,axiom,
    s__domain(s__seatsWonInElection__m,"3",s__Integer) ).

fof(kb_SUMO_13854,axiom,
    s__documentation(s__seatsWonInElection__m,s__EnglishLanguage,'(&%seatsWonInElection ?ELECTION ?AGENT ?NUMBER) means that in the &%Election ?ELECTION, the &%PoliticalParty ?AGENT won this ?NUMBER of seats.') ).

fof(kb_SUMO_13855,axiom,
    s__instance(s__seatsHeldInOrganization__m,s__TernaryPredicate) ).

fof(kb_SUMO_13856,axiom,
    s__domain(s__seatsHeldInOrganization__m,"1",s__Organization) ).

fof(kb_SUMO_13857,axiom,
    s__domain(s__seatsHeldInOrganization__m,"2",s__Agent) ).

fof(kb_SUMO_13858,axiom,
    s__domain(s__seatsHeldInOrganization__m,"3",s__NonnegativeInteger) ).

fof(kb_SUMO_13859,axiom,
    s__documentation(s__seatsHeldInOrganization__m,s__EnglishLanguage,'(&%seatsHeldInOrganization ?GROUP ?PARTY ?NUMBER) means that in the &%Organization ?GROUP, the &%PoliticalParty or other &%Agent ?AGENT, holds or controls this ?NUMBER of seats.') ).

fof(kb_SUMO_13860,axiom,
    s__subclass(s__LegislativeOrganization,s__Organization) ).

fof(kb_SUMO_13861,axiom,
    s__documentation(s__LegislativeOrganization,s__EnglishLanguage,'&%LegislativeOrganization is the class of &%Organizations that have as their main purpose the passing of laws or regulations.') ).

fof(kb_SUMO_13862,axiom,
    ! [V__GOV,V__ORG] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__GOV,s__Organization) )
     => ( ( s__instance(V__ORG,s__LegislativeOrganization)
          & s__subOrganization(V__ORG,V__GOV)
          & s__instance(V__GOV,s__GovernmentOrganization) )
       => s__instance(V__ORG,s__GovernmentOrganization) ) ) ).

fof(kb_SUMO_13863,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Object)
     => ( s__instance(V__ORG,s__LegislativeOrganization)
       => s__capability(s__PassingABill,s__agent__m,V__ORG) ) ) ).

fof(kb_SUMO_13864,axiom,
    s__subclass(s__Parliament,s__LegislativeOrganization) ).

fof(kb_SUMO_13865,axiom,
    s__instance(s__Parliament__t,s__SetOrClass) ).

fof(kb_SUMO_13866,axiom,
    s__documentation(s__Parliament,s__EnglishLanguage,'&%Parliament is the subclass of &%LegislativeOrganizations similar to that of the United Kingdom.') ).

fof(kb_SUMO_13867,axiom,
    s__instance(s__UnitedStatesCongress,s__LegislativeOrganization) ).

fof(kb_SUMO_13868,axiom,
    s__instance(s__LegislativeOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_13869,axiom,
    s__subOrganization(s__UnitedStatesCongress,s__GovernmentFn(s__UnitedStates)) ).

fof(kb_SUMO_13870,axiom,
    s__documentation(s__UnitedStatesCongress,s__EnglishLanguage,'The legislative branch of the government of the &%UnitedStates.') ).

fof(kb_SUMO_13871,axiom,
    s__instance(s__BicameralLegislature,s__FormOfGovernment) ).

fof(kb_SUMO_13872,axiom,
    s__documentation(s__BicameralLegislature,s__EnglishLanguage,'&%BicameralLegislature is the &%Attribute of governments whose legislative branches have two legislative chambers. For example, in the &%UnitedStates the legislative branch comprises the Senate and the House of Representatives.') ).

fof(kb_SUMO_13873,axiom,
    ! [V__LEGE] :
      ( s__instance(V__LEGE,s__Organization)
     => ( s__instance(V__LEGE,s__BicameralLegislature)
       => ? [V__CHAMBER1,V__CHAMBER2] :
            ( s__instance(V__CHAMBER2,s__Organization)
            & s__instance(V__CHAMBER1,s__Organization)
            & s__instance(V__CHAMBER1,s__LegislativeChamber)
            & s__subOrganization(V__CHAMBER1,V__LEGE)
            & s__instance(V__CHAMBER2,s__LegislativeChamber)
            & s__subOrganization(V__CHAMBER2,V__LEGE)
            & V__CHAMBER1 != V__CHAMBER2 ) ) ) ).

fof(kb_SUMO_13874,axiom,
    s__instance(s__UnicameralLegislature,s__FormOfGovernment) ).

fof(kb_SUMO_13875,axiom,
    s__documentation(s__UnicameralLegislature,s__EnglishLanguage,'&%UnicameralLegislature is the &%Attribute of legislatures or governments whose legislative branches have only one legislative chamber. For example, &%Albania has only the &%PeoplesAssembly constituting its legislative branch.') ).

fof(kb_SUMO_13876,axiom,
    ! [V__ORG,V__AREA,V__CHAMBER2,V__CHAMBER1] :
      ( ( s__instance(V__CHAMBER1,s__Organization)
        & s__instance(V__CHAMBER2,s__Organization)
        & s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__ORG,s__Organization) )
     => ( ( s__attribute(V__ORG,s__UnicameralLegislature)
          & s__legislativeBranch(V__ORG,V__AREA)
          & s__instance(V__CHAMBER1,s__LegislativeChamber)
          & s__subOrganization(V__CHAMBER1,s__GovernmentFn(V__AREA))
          & s__instance(V__CHAMBER2,s__LegislativeChamber)
          & s__subOrganization(V__CHAMBER2,s__GovernmentFn(V__AREA)) )
       => V__CHAMBER1 = V__CHAMBER2 ) ) ).

fof(kb_SUMO_13877,axiom,
    s__subclass(s__LegislativeChamber,s__LegislativeOrganization) ).

fof(kb_SUMO_13878,axiom,
    s__instance(s__LegislativeChamber__t,s__SetOrClass) ).

fof(kb_SUMO_13879,axiom,
    s__documentation(s__LegislativeChamber,s__EnglishLanguage,'&%LegislativeChamber is the class of &%LegislativeOrganizations which are a coherent body that considers and votes upon legislation in common session. For example, the United States Senate.') ).

fof(kb_SUMO_13880,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Object)
     => ( s__attribute(V__ORG,s__BicameralLegislature)
       => ~ s__instance(V__ORG,s__LegislativeChamber) ) ) ).

fof(kb_SUMO_13881,axiom,
    s__instance(s__legislativeBranch__m,s__BinaryPredicate) ).

fof(kb_SUMO_13882,axiom,
    s__instance(s__legislativeBranch__m,s__AsymmetricRelation) ).

fof(kb_SUMO_13883,axiom,
    s__domain(s__legislativeBranch__m,"1",s__Organization) ).

fof(kb_SUMO_13884,axiom,
    s__domain(s__legislativeBranch__m,"2",s__Agent) ).

fof(kb_SUMO_13885,axiom,
    s__documentation(s__legislativeBranch__m,s__EnglishLanguage,'(&%legislativeBranch ?BRANCH ?ORG) means that the &%Organization ?BRANCH is the legislative branch of the &%GeopoliticalArea or &%Organization ?ORG.') ).

fof(kb_SUMO_13886,axiom,
    ! [V__ORG,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__ORG,s__Organization) )
     => ( s__legislativeBranch(V__ORG,V__AGENT)
       => ( s__instance(V__AGENT,s__Organization)
          | s__instance(V__AGENT,s__GeopoliticalArea) ) ) ) ).

fof(kb_SUMO_13887,axiom,
    ! [V__ORG,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__ORG,s__Organization) )
     => ( s__legislativeBranch(V__ORG,V__AGENT)
       => s__instance(V__ORG,s__LegislativeOrganization) ) ) ).

fof(kb_SUMO_13888,axiom,
    ! [V__ORG,V__AREA] :
      ( ( s__instance(V__AREA,s__Agent)
        & s__instance(V__ORG,s__Organization) )
     => ( ( s__legislativeBranch(V__ORG,V__AREA)
          & s__instance(V__AREA,s__GeopoliticalArea) )
       => s__instance(V__ORG,s__GovernmentOrganization) ) ) ).

fof(kb_SUMO_13889,axiom,
    ! [V__ORG,V__AGENT] :
      ( s__instance(V__ORG,s__Organization)
     => ( ( s__legislativeBranch(V__ORG,V__AGENT)
          & s__instance(V__AGENT,s__Organization) )
       => s__subOrganization(V__ORG,V__AGENT) ) ) ).

fof(kb_SUMO_13890,axiom,
    ! [V__ORG,V__AREA] :
      ( s__instance(V__ORG,s__Organization)
     => ( ( s__legislativeBranch(V__ORG,V__AREA)
          & s__instance(V__AREA,s__GeopoliticalArea) )
       => s__subOrganization(V__ORG,s__GovernmentFn(V__AREA)) ) ) ).

fof(kb_SUMO_13891,axiom,
    s__instance(s__LegislatureFn__m,s__UnaryFunction) ).

fof(kb_SUMO_13892,axiom,
    s__domain(s__LegislatureFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13893,axiom,
    s__range(s__LegislatureFn__m,s__LegislativeOrganization) ).

fof(kb_SUMO_13894,axiom,
    s__documentation(s__LegislatureFn__m,s__EnglishLanguage,'(&%LegislatureFn ?AREA) denotes the legislative branch of the &%GeopoliticalArea ?AREA.') ).

fof(kb_SUMO_13895,axiom,
    ! [V__BRANCH,V__AGENT] :
      ( ( s__instance(V__AGENT,s__GeopoliticalArea)
        & s__instance(V__BRANCH,s__Organization) )
     => ( s__legislativeBranch(V__BRANCH,V__AGENT)
       => V__BRANCH = s__LegislatureFn(V__AGENT) ) ) ).

fof(kb_SUMO_13896,axiom,
    ! [V__AGENT] :
      ( s__instance(V__AGENT,s__GeopoliticalArea)
     => ( s__instance(s__LegislatureFn(V__AGENT),s__Organization)
       => s__legislativeBranch(s__LegislatureFn(V__AGENT),V__AGENT) ) ) ).

fof(kb_SUMO_13897,axiom,
    ! [V__AREA] :
      ( ( s__instance(s__LegislatureFn(V__AREA),s__Organization)
        & s__instance(V__AREA,s__GeopoliticalArea) )
     => s__legislativeBranch(s__LegislatureFn(V__AREA),s__GovernmentFn(V__AREA)) ) ).

fof(kb_SUMO_13898,axiom,
    s__instance(s__chamberOfLegislature__m,s__BinaryPredicate) ).

fof(kb_SUMO_13899,axiom,
    s__instance(s__chamberOfLegislature__m,s__AsymmetricRelation) ).

fof(kb_SUMO_13900,axiom,
    s__domain(s__chamberOfLegislature__m,"1",s__Organization) ).

fof(kb_SUMO_13901,axiom,
    s__domain(s__chamberOfLegislature__m,"2",s__Organization) ).

fof(kb_SUMO_13902,axiom,
    s__subrelation(s__chamberOfLegislature__m,s__subOrganization__m) ).

fof(kb_SUMO_13903,axiom,
    s__documentation(s__chamberOfLegislature__m,s__EnglishLanguage,'(&%chamberOfLegislature ?CHAMBER ?LEGISLATURE) means that ?CHAMBER is a legislative body within the ?LEGISLATURE.') ).

fof(kb_SUMO_13904,axiom,
    s__instance(s__seatsInOrganizationCount__m,s__BinaryPredicate) ).

fof(kb_SUMO_13905,axiom,
    s__domain(s__seatsInOrganizationCount__m,"1",s__Organization) ).

fof(kb_SUMO_13906,axiom,
    s__domain(s__seatsInOrganizationCount__m,"2",s__Integer) ).

fof(kb_SUMO_13907,axiom,
    s__documentation(s__seatsInOrganizationCount__m,s__EnglishLanguage,'(&%seatsInOrganizationCount ?ORG ?NUMBER) means that there is a total ?NUMBER of seats in the &%Organization ?ORG.') ).

fof(kb_SUMO_13908,axiom,
    ! [V__MEMBERS,V__SEATS,V__ORG] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__SEATS,s__Integer)
        & s__instance(V__MEMBERS,s__Integer) )
     => ( ( s__seatsInOrganizationCount(V__ORG,V__SEATS)
          & s__memberCount(V__ORG,V__MEMBERS) )
       => greatereq(V__SEATS,V__MEMBERS) ) ) ).

fof(kb_SUMO_13909,axiom,
    ! [V__GOV,V__ORG] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__GOV,s__Organization) )
     => ( ( s__instance(V__ORG,s__JudicialOrganization)
          & s__subOrganization(V__ORG,V__GOV)
          & s__instance(V__GOV,s__GovernmentOrganization) )
       => s__instance(V__ORG,s__GovernmentOrganization) ) ) ).

fof(kb_SUMO_13910,axiom,
    s__instance(s__judicialBranch__m,s__BinaryPredicate) ).

fof(kb_SUMO_13911,axiom,
    s__instance(s__judicialBranch__m,s__AsymmetricRelation) ).

fof(kb_SUMO_13912,axiom,
    s__domain(s__judicialBranch__m,"1",s__Organization) ).

fof(kb_SUMO_13913,axiom,
    s__domain(s__judicialBranch__m,"2",s__Agent) ).

fof(kb_SUMO_13914,axiom,
    s__documentation(s__judicialBranch__m,s__EnglishLanguage,'(&%judicialBranch ?BRANCH ?ORG) means that the &%Organization ?BRANCH is the judicial branch of the &%GeopoliticalArea or &%Organization ?ORG, that is, all of its courts and judicial offices, considered as a whole.') ).

fof(kb_SUMO_13915,axiom,
    ! [V__BRANCH,V__AGENT] :
      ( s__instance(V__AGENT,s__Agent)
     => ( s__judicialBranch(V__BRANCH,V__AGENT)
       => ( s__instance(V__BRANCH,s__GeopoliticalArea)
          | s__instance(V__BRANCH,s__Organization) ) ) ) ).

fof(kb_SUMO_13916,axiom,
    ! [V__ORG,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__ORG,s__Organization) )
     => ( s__judicialBranch(V__ORG,V__AGENT)
       => s__instance(V__ORG,s__JudicialOrganization) ) ) ).

fof(kb_SUMO_13917,axiom,
    ! [V__ORG,V__AREA] :
      ( ( s__instance(V__AREA,s__Agent)
        & s__instance(V__ORG,s__Organization) )
     => ( ( s__judicialBranch(V__ORG,V__AREA)
          & s__instance(V__AREA,s__GeopoliticalArea) )
       => s__instance(V__ORG,s__GovernmentOrganization) ) ) ).

fof(kb_SUMO_13918,axiom,
    ! [V__BRANCH,V__ORG] :
      ( s__instance(V__BRANCH,s__Organization)
     => ( ( s__judicialBranch(V__BRANCH,V__ORG)
          & s__instance(V__ORG,s__Organization) )
       => s__subOrganization(V__BRANCH,V__ORG) ) ) ).

fof(kb_SUMO_13919,axiom,
    ! [V__BRANCH,V__AREA] :
      ( s__instance(V__BRANCH,s__Organization)
     => ( ( s__judicialBranch(V__BRANCH,V__AREA)
          & s__instance(V__AREA,s__GeopoliticalArea) )
       => s__subOrganization(V__BRANCH,s__GovernmentFn(V__AREA)) ) ) ).

fof(kb_SUMO_13920,axiom,
    ! [V__BRANCH,V__ORG,V__AREA] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__BRANCH,s__Organization) )
     => ( ( s__judicialBranch(V__BRANCH,V__AREA)
          & s__instance(V__AREA,s__GeopoliticalArea)
          & s__subOrganization(V__ORG,V__BRANCH) )
       => s__subOrganization(V__ORG,s__GovernmentFn(V__AREA)) ) ) ).

fof(kb_SUMO_13921,axiom,
    s__instance(s__JudiciaryFn__m,s__UnaryFunction) ).

fof(kb_SUMO_13922,axiom,
    s__domain(s__JudiciaryFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13923,axiom,
    s__range(s__JudiciaryFn__m,s__GovernmentOrganization) ).

fof(kb_SUMO_13924,axiom,
    s__range(s__JudiciaryFn__m,s__JudicialOrganization) ).

fof(kb_SUMO_13925,axiom,
    s__documentation(s__JudiciaryFn__m,s__EnglishLanguage,'(&%JudiciaryFn ?AREA) denotes the judicial branch of the &%GeopoliticalArea ?AREA, that is, the &%JudicialOrganization(s) associated with the government of ?AREA, considered as a whole.') ).

fof(kb_SUMO_13926,axiom,
    ! [V__BRANCH,V__AGENT] :
      ( ( s__instance(V__AGENT,s__GeopoliticalArea)
        & s__instance(V__BRANCH,s__Organization) )
     => ( s__judicialBranch(V__BRANCH,V__AGENT)
       => V__BRANCH = s__JudiciaryFn(V__AGENT) ) ) ).

fof(kb_SUMO_13927,axiom,
    ! [V__AGENT] :
      ( s__instance(V__AGENT,s__GeopoliticalArea)
     => ( s__instance(s__JudiciaryFn(V__AGENT),s__Organization)
       => s__judicialBranch(s__JudiciaryFn(V__AGENT),V__AGENT) ) ) ).

fof(kb_SUMO_13928,axiom,
    ! [V__AREA] :
      ( ( s__instance(s__JudiciaryFn(V__AREA),s__Organization)
        & s__instance(V__AREA,s__GeopoliticalArea) )
     => s__judicialBranch(s__JudiciaryFn(V__AREA),s__GovernmentFn(V__AREA)) ) ).

fof(kb_SUMO_13929,axiom,
    s__subclass(s__IslamicLawCourt,s__JudicialOrganization) ).

fof(kb_SUMO_13930,axiom,
    s__instance(s__IslamicLawCourt__t,s__SetOrClass) ).

fof(kb_SUMO_13931,axiom,
    s__documentation(s__IslamicLawCourt,s__EnglishLanguage,'&%IslamicLawCourt is the subclass of &%JudicialOrganizations that are conducted according to principles of Islamic Law.') ).

fof(kb_SUMO_13932,axiom,
    ! [V__COURT] :
      ( s__instance(V__COURT,s__Object)
     => ( s__instance(V__COURT,s__IslamicLawCourt)
       => s__attribute(V__COURT,s__IslamicLaw) ) ) ).

fof(kb_SUMO_13933,axiom,
    s__subclass(s__SupremeCourt,s__JudicialOrganization) ).

fof(kb_SUMO_13934,axiom,
    s__instance(s__SupremeCourt__t,s__SetOrClass) ).

fof(kb_SUMO_13935,axiom,
    s__documentation(s__SupremeCourt,s__EnglishLanguage,'&%SupremeCourt is the subclass of &%JudicialOrganizations that are the ultimate judicial authority for the matters on which they rule. For example, the &%UnitedStatesSupremeCourt, or the &%InternationalCourtOfJustice (World Court).') ).

fof(kb_SUMO_13936,axiom,
    s__instance(s__SupremeCourtFn__m,s__UnaryFunction) ).

fof(kb_SUMO_13937,axiom,
    s__domain(s__SupremeCourtFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_13938,axiom,
    s__rangeSubclass(s__SupremeCourtFn__m,s__SupremeCourt) ).

fof(kb_SUMO_13939,axiom,
    s__documentation(s__SupremeCourtFn__m,s__EnglishLanguage,'(&%SupremeCourtFn ?AREA) denotes the class of the highest court(s) in the judicial system of &%GeopoliticalArea ?AREA. For example, the &%UnitedStatesSupremeCourt belongs to the class (&%SupremeCourtFn &%UnitedStates).') ).

fof(kb_SUMO_13940,axiom,
    ! [V__COURT,V__COUNTRY] :
      ( ( s__instance(V__COUNTRY,s__GeopoliticalArea)
        & s__instance(V__COURT,s__Organization) )
     => ( s__instance(V__COURT,s__SupremeCourtFn(V__COUNTRY))
       => s__subOrganization(V__COURT,s__JudiciaryFn(V__COUNTRY)) ) ) ).

fof(kb_SUMO_13941,axiom,
    ! [V__COURT,V__COUNTRY] :
      ( ( s__instance(V__COUNTRY,s__GeopoliticalArea)
        & s__instance(V__COURT,s__Organization) )
     => ( ( s__instance(V__COURT,s__SupremeCourt)
          & s__subOrganization(V__COURT,s__GovernmentFn(V__COUNTRY))
          & s__instance(V__COUNTRY,s__Nation) )
       => s__instance(V__COURT,s__SupremeCourtFn(V__COUNTRY)) ) ) ).

fof(kb_SUMO_13942,axiom,
    s__subclass(s__AppealsCourt,s__JudicialOrganization) ).

fof(kb_SUMO_13943,axiom,
    s__instance(s__AppealsCourt__t,s__SetOrClass) ).

fof(kb_SUMO_13944,axiom,
    s__documentation(s__AppealsCourt,s__EnglishLanguage,'&%AppealsCourt is the class of &%JudicialOrganizations that review cases from lower courts on appeal.') ).

fof(kb_SUMO_13945,axiom,
    s__subclass(s__ConstitutionalCourt,s__JudicialOrganization) ).

fof(kb_SUMO_13946,axiom,
    s__instance(s__ConstitutionalCourt__t,s__SetOrClass) ).

fof(kb_SUMO_13947,axiom,
    s__documentation(s__ConstitutionalCourt,s__EnglishLanguage,'&%ConstitutionalCourt is the class of &%JudicialOrganizations that rule on constitutional matters, in countries that have a &%Constitution.') ).

fof(kb_SUMO_13948,axiom,
    s__instance(s__JudgeAtLaw,s__Position) ).

fof(kb_SUMO_13949,axiom,
    s__documentation(s__JudgeAtLaw,s__EnglishLanguage,'&%JudgeAtLaw is the &%Position of a person who is a public official with the authority to decide legal matters in a governmental &%JudicialOrganization.') ).

fof(kb_SUMO_13950,axiom,
    ! [V__PERSON] :
      ( s__instance(V__PERSON,s__CognitiveAgent)
     => ( s__attribute(V__PERSON,s__JudgeAtLaw)
       => ? [V__ORG] :
            ( s__instance(V__ORG,s__Organization)
            & s__instance(V__ORG,s__JudicialOrganization)
            & s__instance(V__ORG,s__GovernmentOrganization)
            & s__employs(V__ORG,V__PERSON) ) ) ) ).

fof(kb_SUMO_13951,axiom,
    s__instance(s__SupremeCourtJudge,s__Position) ).

fof(kb_SUMO_13952,axiom,
    s__subAttribute(s__SupremeCourtJudge,s__JudgeAtLaw) ).

fof(kb_SUMO_13953,axiom,
    s__documentation(s__SupremeCourtJudge,s__EnglishLanguage,'&%SupremeCourtJudge is the &%Position of a person who is a &%JudgeAtLaw on some &%SupremeCourt.') ).

fof(kb_SUMO_13954,axiom,
    ! [V__PERSON,V__ORG] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__PERSON,s__CognitiveAgent) )
     => ( ( s__attribute(V__PERSON,s__SupremeCourtJudge)
          & s__employs(V__ORG,V__PERSON) )
       => s__instance(V__ORG,s__SupremeCourt) ) ) ).

fof(kb_SUMO_13955,axiom,
    s__instance(s__politicalPartyOfCountry__m,s__BinaryPredicate) ).

fof(kb_SUMO_13956,axiom,
    s__domain(s__politicalPartyOfCountry__m,"1",s__PoliticalParty) ).

fof(kb_SUMO_13957,axiom,
    s__domain(s__politicalPartyOfCountry__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_13958,axiom,
    s__subrelation(s__politicalPartyOfCountry__m,s__agentOperatesInArea__m) ).

fof(kb_SUMO_13959,axiom,
    s__documentation(s__politicalPartyOfCountry__m,s__EnglishLanguage,'(&%politicalPartyOfCountry ?PARTY ?AREA) means that the &%PoliticalParty ?PARTY participates in politics in the &%GeopoliticalArea ?AREA.') ).

fof(kb_SUMO_13960,axiom,
    s__instance(s__agentOperatesInArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_13961,axiom,
    s__domain(s__agentOperatesInArea__m,"1",s__Agent) ).

fof(kb_SUMO_13962,axiom,
    s__domain(s__agentOperatesInArea__m,"2",s__GeographicArea) ).

fof(kb_SUMO_13963,axiom,
    s__subrelation(s__agentOperatesInArea__m,s__partlyLocated__m) ).

fof(kb_SUMO_13964,axiom,
    s__documentation(s__agentOperatesInArea__m,s__EnglishLanguage,'(&%agentOperatesInArea ?AGENT ?AREA) means that the individual or &%Organization ?AGENT operates in the &%GeographicArea ?AREA.') ).

fof(kb_SUMO_13965,axiom,
    s__subclass(s__PoliticalCoalition,s__PoliticalOrganization) ).

fof(kb_SUMO_13966,axiom,
    s__instance(s__PoliticalCoalition__t,s__SetOrClass) ).

fof(kb_SUMO_13967,axiom,
    s__subclass(s__PoliticalCoalition,s__PoliticalParty) ).

fof(kb_SUMO_13968,axiom,
    s__documentation(s__PoliticalCoalition,s__EnglishLanguage,'&%PoliticalCoalition is the class of political organizations that are constituted by political parties joined together for some common interest(s).') ).

fof(kb_SUMO_13969,axiom,
    s__subclass(s__PoliticalParty,s__PoliticalOrganization) ).

fof(kb_SUMO_13970,axiom,
    s__documentation(s__PoliticalParty,s__EnglishLanguage,'&%PoliticalParty is the class of &%PoliticalOrganizations that may sponsor candidates for &%Elections.') ).

fof(kb_SUMO_13971,axiom,
    s__instance(s__Spokesperson,s__Position) ).

fof(kb_SUMO_13972,axiom,
    s__instance(s__Leader,s__Position) ).

fof(kb_SUMO_13973,axiom,
    s__instance(s__PermanentRepresentative,s__Position) ).

fof(kb_SUMO_13974,axiom,
    s__instance(s__NationalCommitteeChairman,s__Position) ).

fof(kb_SUMO_13975,axiom,
    s__subclass(s__CommunistParty,s__PoliticalParty) ).

fof(kb_SUMO_13976,axiom,
    s__instance(s__CommunistParty__t,s__SetOrClass) ).

fof(kb_SUMO_13977,axiom,
    s__documentation(s__CommunistParty,s__EnglishLanguage,'Any &%PoliticalParty that advocates for a &%CommunistState.') ).

%FOL fof(kb_SUMO_13978,axiom,(( (! [V__P,V__A,V__M] : ((s__instance(V__M,s__SelfConnectedObject) & s__instance(V__M,s__CognitiveAgent) & s__instance(V__A,s__Agent) & s__instance(V__P,s__Collection)) => ((s__instance(V__P,s__CommunistParty) & s__member(V__M,V__P) & s__instance(V__A,s__GeopoliticalArea)) => s__desires(V__M,'s__governmentType(V__A,s__CommunistState)')))) ))).

fof(kb_SUMO_13979,axiom,
    s__instance(s__NaziParty,s__PoliticalParty) ).

fof(kb_SUMO_13980,axiom,
    s__documentation(s__NaziParty,s__EnglishLanguage,'The German &%PoliticalParty headed by Adolf Hitler.') ).

fof(kb_SUMO_13981,axiom,
    ! [V__PERSON,V__ORGANIZATION,V__POSITION] :
      ( ( s__instance(V__POSITION,s__Position)
        & s__instance(V__ORGANIZATION,s__Organization)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__occupiesPosition(V__PERSON,V__POSITION,V__ORGANIZATION)
          & s__instance(V__ORGANIZATION,s__PoliticalParty) )
       => s__member(V__PERSON,V__ORGANIZATION) ) ) ).

fof(kb_SUMO_13982,axiom,
    ! [V__PERSON,V__ORG] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__PERSON,s__Human) )
     => ( s__occupiesPosition(V__PERSON,s__Leader,V__ORG)
       => ? [V__LEADING] :
            ( s__instance(V__LEADING,s__Process)
            & s__instance(V__LEADING,s__Guiding)
            & s__patient(V__LEADING,V__ORG)
            & s__agent(V__LEADING,V__PERSON) ) ) ) ).

fof(kb_SUMO_13983,axiom,
    ! [V__PERSON,V__AREA] :
      ( s__instance(V__PERSON,s__Human)
     => ( ( s__instance(V__AREA,s__GeopoliticalArea)
          & s__occupiesPosition(V__PERSON,s__Leader,s__GovernmentFn(V__AREA)) )
       => ? [V__LEADING] :
            ( s__instance(V__LEADING,s__Process)
            & s__instance(V__LEADING,s__Guiding)
            & s__patient(V__LEADING,V__AREA)
            & s__agent(V__LEADING,V__PERSON) ) ) ) ).

fof(kb_SUMO_13984,axiom,
    s__subclass(s__PartyPlatform,s__FactualText) ).

fof(kb_SUMO_13985,axiom,
    s__instance(s__PartyPlatform__t,s__SetOrClass) ).

fof(kb_SUMO_13986,axiom,
    s__documentation(s__PartyPlatform,s__EnglishLanguage,'A &%Text which is authored by a &%PoliticalParty and which contains the core goals and principles of the &%PoliticalParty for a particular year or election cycle.') ).

fof(kb_SUMO_13987,axiom,
    ! [V__PARTY,V__PLATFORM] :
      ( ( s__subclass(V__PLATFORM,s__Text)
        & s__instance(V__PLATFORM,s__SetOrClass)
        & s__instance(V__PARTY,s__Agent) )
     => ( ( s__subclass(V__PLATFORM,s__PartyPlatform)
          & s__authors(V__PARTY,V__PLATFORM)
          & s__instance(V__PARTY,s__Organization) )
       => s__instance(V__PARTY,s__PoliticalParty) ) ) ).

fof(kb_SUMO_13988,axiom,
    ! [V__PARTY,V__PLATFORM,V__PROP,V__INST] :
      ( ( s__instance(V__INST,s__ContentBearingPhysical)
        & s__instance(V__PROP,s__Proposition)
        & s__instance(V__PROP,s__Formula)
        & s__subclass(V__PLATFORM,s__Text)
        & s__instance(V__PLATFORM,s__SetOrClass)
        & s__instance(V__PARTY,s__CognitiveAgent) )
     => ( ( s__subclass(V__PLATFORM,s__PartyPlatform)
          & s__authors(V__PARTY,V__PLATFORM)
          & s__instance(V__PARTY,s__PoliticalParty)
          & s__instance(V__INST,V__PLATFORM)
          & s__containsInformation(V__INST,V__PROP) )
       => s__believes(V__PARTY,V__PROP) ) ) ).

fof(kb_SUMO_13989,axiom,
    s__subclass(s__PoliticalPressureGroup,s__PoliticalOrganization) ).

fof(kb_SUMO_13990,axiom,
    s__instance(s__PoliticalPressureGroup__t,s__SetOrClass) ).

fof(kb_SUMO_13991,axiom,
    s__documentation(s__PoliticalPressureGroup,s__EnglishLanguage,'&%PoliticalPressureGroup is the class of &%Organizations that exert political pressure and have leaders who are involved in politics but not standing for election. For example, corporate lobbying groups, Mothers Against Drunk Driving (MADD), or the American Civil Liberties Union (ACLU).') ).

fof(kb_SUMO_13992,axiom,
    ! [V__GROUP] :
      ( s__instance(V__GROUP,s__Agent)
     => ( s__instance(V__GROUP,s__PoliticalPressureGroup)
       => ? [V__REQ,V__ORG] :
            ( s__instance(V__REQ,s__Process)
            & s__instance(V__REQ,s__Requesting)
            & s__agent(V__REQ,V__GROUP)
            & s__instance(V__ORG,s__GovernmentOrganization)
            & s__patient(V__REQ,V__ORG) ) ) ) ).

%FOL fof(kb_SUMO_13993,axiom,(( (! [V__FORMULA,V__AREA,V__GROUP] : ((s__instance(V__GROUP,s__CognitiveAgent) & s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__FORMULA,s__Formula)) => ((s__instance(V__GROUP,s__PoliticalPressureGroup) & s__hasPurpose(V__GROUP,V__FORMULA) & s__agentOperatesInArea(V__GROUP,V__AREA) & s__instance(V__AREA,s__Nation)) => s__desires(V__GROUP,'s__believes(s__GovernmentFn(V__AREA),V__FORMULA)')))) ))).

fof(kb_SUMO_13994,axiom,
    ! [V__ORG,V__AIM,V__GROUP] :
      ( ( s__instance(V__GROUP,s__CognitiveAgent)
        & s__instance(V__AIM,s__AreaOfConcern)
        & s__instance(V__ORG,s__Agent) )
     => ( ( s__instance(V__GROUP,s__PoliticalPressureGroup)
          & s__organizationalObjective(V__GROUP,V__AIM)
          & s__instance(V__ORG,s__GovernmentOrganization)
          & s__organizationalObjective(V__ORG,V__AIM) )
       => s__inScopeOfInterest(V__GROUP,V__ORG) ) ) ).

fof(kb_SUMO_13995,axiom,
    s__subclass(s__ForeignTerroristOrganization,s__TerroristOrganization) ).

fof(kb_SUMO_13996,axiom,
    s__instance(s__ForeignTerroristOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_13997,axiom,
    s__documentation(s__ForeignTerroristOrganization,s__EnglishLanguage,'A Foreign Terrorist Organization is an &%Organization designated by the &%USStateDeparment as one which conducts acts of terrorism. This designation makes it subject to the &%AntiterrorismAndEffectiveDeathPenaltyAct.') ).

fof(kb_SUMO_13998,axiom,
    s__instance(s__USStateDepartment,s__Government) ).

fof(kb_SUMO_13999,axiom,
    s__documentation(s__USStateDepartment,s__EnglishLanguage,'The branch of the US &%Government that handles relations with foreign governments and entities. It is the chief diplomatic instrument of US foreign policy. It controls US embassies and consuls.') ).

fof(kb_SUMO_14000,axiom,
    s__subOrganization(s__USStateDepartment,s__GovernmentFn(s__UnitedStates)) ).

fof(kb_SUMO_14001,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__ForeignTerroristOrganization)
     => ? [V__EV] :
          ( s__instance(V__EV,s__Process)
          & s__instance(V__EV,s__Declaring)
          & s__agent(V__EV,s__USStateDepartment)
          & s__patient(V__EV,V__X) ) ) ).

fof(kb_SUMO_14002,axiom,
    s__instance(s__ImmigrationAndNationalityAct_US,s__Proposition) ).

fof(kb_SUMO_14003,axiom,
    s__modalAttribute(s__ImmigrationAndNationalityAct_US,s__Law) ).

fof(kb_SUMO_14004,axiom,
    s__subsumesContentInstance(s__ImmigrationAndNationalityAct_US,s__ImmigrationAndNationalityAct_Section219_US) ).

fof(kb_SUMO_14005,axiom,
    s__instance(s__ImmigrationAndNationalityAct_Section219_US,s__Proposition) ).

fof(kb_SUMO_14006,axiom,
    s__modalAttribute(s__ImmigrationAndNationalityAct_Section219_US,s__Law) ).

fof(kb_SUMO_14007,axiom,
    s__instance(s__AntiterrorismAndEffectiveDeathPenaltyAct,s__Proposition) ).

fof(kb_SUMO_14008,axiom,
    s__modalAttribute(s__AntiterrorismAndEffectiveDeathPenaltyAct,s__Law) ).

fof(kb_SUMO_14009,axiom,
    s__documentation(s__AntiterrorismAndEffectiveDeathPenaltyAct,s__EnglishLanguage,'Antiterrorism and Effective Death Penalty Act modifies the Immigration and Nationality Act was enacted in 1996 and specifies that: (1) It is unlawful to provide funds or other material support to a designated FTO. (2) Representatives and certain members of a designated FTO can be denied visas or excluded from the United States. (3) US financial institutions must block funds of designated FTOs and their agents and must report the blockage to the US Department of the Treasury.') ).

fof(kb_SUMO_14010,axiom,
    s__instance(s__associateInOrganization__m,s__BinaryPredicate) ).

fof(kb_SUMO_14011,axiom,
    s__domain(s__associateInOrganization__m,"1",s__Agent) ).

fof(kb_SUMO_14012,axiom,
    s__domain(s__associateInOrganization__m,"2",s__Group) ).

fof(kb_SUMO_14013,axiom,
    s__subrelation(s__associateInOrganization__m,s__member__m) ).

fof(kb_SUMO_14014,axiom,
    s__documentation(s__associateInOrganization__m,s__EnglishLanguage,'(&%associateInOrganization ?AGENT ?GROUP) means that ?AGENT is associated in some way with the &%Group ?GROUP. This includes participation as a guest or observer, as well as being a full &%member. See &%member for a more specific relation.') ).

fof(kb_SUMO_14015,axiom,
    s__instance(s__associateWithStatus__m,s__TernaryPredicate) ).

fof(kb_SUMO_14016,axiom,
    s__domain(s__associateWithStatus__m,"1",s__Agent) ).

fof(kb_SUMO_14017,axiom,
    s__domain(s__associateWithStatus__m,"2",s__RelationalAttribute) ).

fof(kb_SUMO_14018,axiom,
    s__domain(s__associateWithStatus__m,"3",s__Group) ).

fof(kb_SUMO_14019,axiom,
    s__documentation(s__associateWithStatus__m,s__EnglishLanguage,'(&%associateWithStatus ?AGT ?STATUS ?GROUP) means that the &%Agent ?AGT has the &%RelationalAttribute ?STATUS in the &%Group ?GROUP. For example, (&%associateWithStatus &%UnitedStates &%PermanentMember &%UnitedNationsSecurityCouncil) means that the &UnitedStates has the status of a permanent member in the U.N. Security Council.') ).

fof(kb_SUMO_14020,axiom,
    ! [V__STATUS,V__AGENT,V__GROUP] :
      ( ( s__instance(V__GROUP,s__Group)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__STATUS,s__RelationalAttribute) )
     => ( s__associateWithStatus(V__AGENT,V__STATUS,V__GROUP)
       => s__associateInOrganization(V__AGENT,V__GROUP) ) ) ).

fof(kb_SUMO_14021,axiom,
    ! [V__AGENT,V__GROUP] :
      ( ( s__instance(V__GROUP,s__Group)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__AGENT,s__SelfConnectedObject) )
     => ( s__associateWithStatus(V__AGENT,s__FullMember,V__GROUP)
       => s__member(V__AGENT,V__GROUP) ) ) ).

fof(kb_SUMO_14022,axiom,
    ! [V__AGENT,V__GROUP] :
      ( ( s__instance(V__GROUP,s__Group)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__AGENT,s__SelfConnectedObject) )
     => ( s__associateWithStatus(V__AGENT,s__SuspendedMember,V__GROUP)
       => ~ s__member(V__AGENT,V__GROUP) ) ) ).

fof(kb_SUMO_14023,axiom,
    s__subclass(s__MemberStatus,s__RelationalAttribute) ).

fof(kb_SUMO_14024,axiom,
    s__documentation(s__MemberStatus,s__EnglishLanguage,'&%MemberStatus is the class of &%RelationalAttributes that represent the different kinds of status that may be held in various organizations. Included in this class are membership types for &%InternationalOrganizations covered by the CIA World Fact Book.') ).

fof(kb_SUMO_14025,axiom,
    s__instance(s__FullMember,s__MemberStatus) ).

fof(kb_SUMO_14026,axiom,
    s__instance(s__MemberStatus__t,s__SetOrClass) ).

fof(kb_SUMO_14027,axiom,
    s__instance(s__ObserverStatus,s__MemberStatus) ).

fof(kb_SUMO_14028,axiom,
    s__instance(s__NonregionalMember,s__MemberStatus) ).

fof(kb_SUMO_14029,axiom,
    s__instance(s__RegionalMember,s__MemberStatus) ).

fof(kb_SUMO_14030,axiom,
    s__instance(s__AssociateMember,s__MemberStatus) ).

fof(kb_SUMO_14031,axiom,
    s__instance(s__DialoguePartner,s__MemberStatus) ).

fof(kb_SUMO_14032,axiom,
    s__instance(s__GuestStatus,s__MemberStatus) ).

fof(kb_SUMO_14033,axiom,
    s__instance(s__CooperatingState,s__MemberStatus) ).

fof(kb_SUMO_14034,axiom,
    s__instance(s__PartnersForCooperation,s__MemberStatus) ).

fof(kb_SUMO_14035,axiom,
    s__instance(s__MembershipApplicant,s__MemberStatus) ).

fof(kb_SUMO_14036,axiom,
    s__instance(s__MembershipPending,s__MemberStatus) ).

fof(kb_SUMO_14037,axiom,
    s__instance(s__NonstateParticipant,s__MemberStatus) ).

fof(kb_SUMO_14038,axiom,
    s__instance(s__SubbureauMember,s__MemberStatus) ).

fof(kb_SUMO_14039,axiom,
    s__instance(s__PartIMember,s__MemberStatus) ).

fof(kb_SUMO_14040,axiom,
    s__instance(s__PartIIMember,s__MemberStatus) ).

fof(kb_SUMO_14041,axiom,
    s__instance(s__CategoryIMember,s__MemberStatus) ).

fof(kb_SUMO_14042,axiom,
    s__instance(s__CategoryIIMember,s__MemberStatus) ).

fof(kb_SUMO_14043,axiom,
    s__instance(s__CategoryIIIMember,s__MemberStatus) ).

fof(kb_SUMO_14044,axiom,
    s__instance(s__CorrespondentMember,s__MemberStatus) ).

fof(kb_SUMO_14045,axiom,
    s__instance(s__SubscriberMember,s__MemberStatus) ).

fof(kb_SUMO_14046,axiom,
    s__instance(s__ExecutiveBoardMember,s__MemberStatus) ).

fof(kb_SUMO_14047,axiom,
    s__instance(s__ExecutiveCommitteeMember,s__MemberStatus) ).

fof(kb_SUMO_14048,axiom,
    s__instance(s__BoardOfTrusteesMember,s__MemberStatus) ).

fof(kb_SUMO_14049,axiom,
    s__instance(s__Commissioner,s__MemberStatus) ).

fof(kb_SUMO_14050,axiom,
    s__instance(s__AdvisoryCommittee,s__MemberStatus) ).

fof(kb_SUMO_14051,axiom,
    s__instance(s__PermanentStatus,s__MemberStatus) ).

fof(kb_SUMO_14052,axiom,
    s__instance(s__NonpermanentStatus,s__MemberStatus) ).

fof(kb_SUMO_14053,axiom,
    s__instance(s__InternationalOrNonregionalMember,s__MemberStatus) ).

fof(kb_SUMO_14054,axiom,
    s__instance(s__AssociatePartner,s__MemberStatus) ).

fof(kb_SUMO_14055,axiom,
    s__instance(s__SuspendedMember,s__MemberStatus) ).

fof(kb_SUMO_14056,axiom,
    s__instance(s__SignatoryMember,s__MemberStatus) ).

fof(kb_SUMO_14057,axiom,
    ! [V__JOIN,V__ORG,V__AGENT] :
      ( ( s__instance(V__AGENT,s__SelfConnectedObject)
        & s__instance(V__ORG,s__Collection)
        & s__instance(V__JOIN,s__Process) )
     => ( ( s__instance(V__JOIN,s__JoiningAnOrganization)
          & s__instance(V__AGENT,s__Agent)
          & s__agent(V__JOIN,V__AGENT)
          & s__patient(V__JOIN,V__ORG)
          & s__instance(V__JOIN,s__Organization) )
       => s__member(V__AGENT,V__ORG) ) ) ).

fof(kb_SUMO_14058,axiom,
    s__subclass(s__InternationalOrganization,s__Organization) ).

fof(kb_SUMO_14059,axiom,
    s__documentation(s__InternationalOrganization,s__EnglishLanguage,'&%InternationalOrganization is the class of &%Organizations whose activities have international scope and which typically have members who are, or are from, different &%Nations.') ).

fof(kb_SUMO_14060,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Agent)
     => ( s__instance(V__ORG,s__InternationalOrganization)
       => ? [V__COUNTRY1,V__COUNTRY2] :
            ( s__instance(V__COUNTRY2,s__GeographicArea)
            & s__instance(V__COUNTRY1,s__GeographicArea)
            & s__instance(V__COUNTRY1,s__Nation)
            & s__instance(V__COUNTRY2,s__Nation)
            & s__agentOperatesInArea(V__ORG,V__COUNTRY1)
            & s__agentOperatesInArea(V__ORG,V__COUNTRY2)
            & V__COUNTRY1 != V__COUNTRY2 ) ) ) ).

fof(kb_SUMO_14061,axiom,
    s__subclass(s__OrganizationOfNations,s__InternationalOrganization) ).

fof(kb_SUMO_14062,axiom,
    s__documentation(s__OrganizationOfNations,s__EnglishLanguage,'This is the class of &%Organizations whose members are &%Nations.') ).

fof(kb_SUMO_14063,axiom,
    ! [V__ORG,V__MEM] :
      ( ( s__instance(V__MEM,s__SelfConnectedObject)
        & s__instance(V__ORG,s__Collection) )
     => ( ( s__instance(V__ORG,s__OrganizationOfNations)
          & s__member(V__MEM,V__ORG) )
       => s__instance(V__MEM,s__Nation) ) ) ).

fof(kb_SUMO_14064,axiom,
    s__instance(s__dateDissolved__m,s__BinaryPredicate) ).

fof(kb_SUMO_14065,axiom,
    s__domain(s__dateDissolved__m,"1",s__Physical) ).

fof(kb_SUMO_14066,axiom,
    s__domainSubclass(s__dateDissolved__m,"2",s__TimePosition) ).

fof(kb_SUMO_14067,axiom,
    ! [V__THING,V__DATE] :
      ( ( s__subclass(V__DATE,s__TimePosition)
        & s__instance(V__DATE,s__SetOrClass)
        & s__instance(V__THING,s__Physical) )
     => ( s__dateDissolved(V__THING,V__DATE)
       => ? [V__DAY] :
            ( s__instance(V__DAY,s__TimeInterval)
            & s__instance(V__DAY,V__DATE)
            & s__overlapsTemporally(V__DAY,s__EndFn(s__WhenFn(V__THING))) ) ) ) ).

fof(kb_SUMO_14068,axiom,
    s__documentation(s__dateDissolved__m,s__EnglishLanguage,'(&%dateDissolved ?THING ?TIME) means that the &%Physical ?THING was dissolved, disbanded, or superseded on the date indicated by ?TIME. For example, (&%dateDissolved &%UnitedNationsPreventiveDeploymentForce (&%DayFn 25 (&%MonthFn &%March (&%YearFn 1999)))).') ).

fof(kb_SUMO_14069,axiom,
    s__instance(s__successorOrganization__m,s__BinaryPredicate) ).

fof(kb_SUMO_14070,axiom,
    s__instance(s__successorOrganization__m,s__AsymmetricRelation) ).

fof(kb_SUMO_14071,axiom,
    s__documentation(s__successorOrganization__m,s__EnglishLanguage,'(&%successorOrganization ?OLD ?NEW) means that the &%Organization ?OLD was transformed or merged into, or otherwise succeeded by, the &%Organization ?NEW.') ).

fof(kb_SUMO_14072,axiom,
    s__domain(s__successorOrganization__m,"1",s__Organization) ).

fof(kb_SUMO_14073,axiom,
    s__domain(s__successorOrganization__m,"2",s__Organization) ).

fof(kb_SUMO_14074,axiom,
    ! [V__ORG1,V__ORG2] :
      ( ( s__instance(V__ORG2,s__Organization)
        & s__instance(V__ORG1,s__Organization) )
     => ( s__successorOrganization(V__ORG1,V__ORG2)
       => s__earlier(s__WhenFn(V__ORG1),s__WhenFn(V__ORG2)) ) ) ).

fof(kb_SUMO_14075,axiom,
    s__instance(s__aimOfOrganization__m,s__BinaryPredicate) ).

fof(kb_SUMO_14076,axiom,
    s__domain(s__aimOfOrganization__m,"1",s__Organization) ).

fof(kb_SUMO_14077,axiom,
    s__domain(s__aimOfOrganization__m,"2",s__SymbolicString) ).

fof(kb_SUMO_14078,axiom,
    s__documentation(s__aimOfOrganization__m,s__EnglishLanguage,'(&%aimOfOrganization ?GROUP ?DESCRIPTION) means that the &%Organization ?GROUP has the purpose ?DESCRIPTION, formulated as a quoted text.') ).

fof(kb_SUMO_14079,axiom,
    s__instance(s__organizationalObjective__m,s__BinaryPredicate) ).

fof(kb_SUMO_14080,axiom,
    s__domain(s__organizationalObjective__m,"1",s__Agent) ).

fof(kb_SUMO_14081,axiom,
    s__domain(s__organizationalObjective__m,"2",s__AreaOfConcern) ).

fof(kb_SUMO_14082,axiom,
    s__subrelation(s__organizationalObjective__m,s__attribute__m) ).

fof(kb_SUMO_14083,axiom,
    s__documentation(s__organizationalObjective__m,s__EnglishLanguage,'(&%organizationalObjective ?AGENT ?FOCUS) means that the &%Agent ?AGENT has significant aims and concerns characterized by the &%AreaOfConcern ?FOCUS.') ).

fof(kb_SUMO_14084,axiom,
    ! [V__ORG,V__AIM,V__OVERAIM] :
      ( ( s__instance(V__OVERAIM,s__AreaOfConcern)
        & s__instance(V__AIM,s__AreaOfConcern)
        & s__instance(V__ORG,s__Agent) )
     => ( ( s__organizationalObjective(V__ORG,V__AIM)
          & s__subAttribute(V__AIM,V__OVERAIM) )
       => s__organizationalObjective(V__ORG,V__OVERAIM) ) ) ).

fof(kb_SUMO_14085,axiom,
    s__subclass(s__AreaOfConcern,s__RelationalAttribute) ).

fof(kb_SUMO_14086,axiom,
    s__documentation(s__AreaOfConcern,s__EnglishLanguage,'&%AreaOfConcern is a subclass of &%Attributes that represent and classify the kinds of interests that agents have.') ).

fof(kb_SUMO_14087,axiom,
    s__subclass(s__TransnationalIssue,s__AreaOfConcern) ).

fof(kb_SUMO_14088,axiom,
    s__documentation(s__TransnationalIssue,s__EnglishLanguage,'&%TransnationalIssue is a class of &%Attributes that characterize the concerns of &%Nations, international Non-Governmental Institutions (NGOs), and other transnational agents.') ).

fof(kb_SUMO_14089,axiom,
    ! [V__AGENT,V__TOPIC] :
      ( ( s__instance(V__TOPIC,s__AreaOfConcern)
        & s__instance(V__AGENT,s__Agent) )
     => ( ( s__instance(V__AGENT,s__InternationalOrganization)
          & s__organizationalObjective(V__AGENT,V__TOPIC) )
       => s__instance(V__TOPIC,s__TransnationalIssue) ) ) ).

fof(kb_SUMO_14090,axiom,
    s__instance(s__InternationalPeaceAndSecurity,s__TransnationalIssue) ).

fof(kb_SUMO_14091,axiom,
    s__instance(s__TransnationalIssue__t,s__SetOrClass) ).

fof(kb_SUMO_14092,axiom,
    s__instance(s__BoundaryDetermination,s__TransnationalIssue) ).

fof(kb_SUMO_14093,axiom,
    s__instance(s__PromoteRegionalStability,s__TransnationalIssue) ).

fof(kb_SUMO_14094,axiom,
    s__instance(s__AdministrationAndManagement,s__AreaOfConcern) ).

fof(kb_SUMO_14095,axiom,
    s__subAttribute(s__TransitionalAdministration,s__AdministrationAndManagement) ).

fof(kb_SUMO_14096,axiom,
    s__subAttribute(s__TransitionalAdministration,s__PromoteRegionalStability) ).

fof(kb_SUMO_14097,axiom,
    s__subAttribute(s__PeacekeepingOperation,s__PromoteRegionalStability) ).

fof(kb_SUMO_14098,axiom,
    s__subAttribute(s__EmigrationAndImmigrationIssues,s__PromoteRegionalStability) ).

fof(kb_SUMO_14099,axiom,
    s__relatedInternalConcept(s__ObservationAndMonitoring,s__PromoteRegionalStability) ).

fof(kb_SUMO_14100,axiom,
    s__instance(s__ObservationAndMonitoring,s__AreaOfConcern) ).

fof(kb_SUMO_14101,axiom,
    s__subAttribute(s__WeaponsInspection,s__ObservationAndMonitoring) ).

fof(kb_SUMO_14102,axiom,
    s__subAttribute(s__WeaponsInspection,s__ArmsControl) ).

fof(kb_SUMO_14103,axiom,
    s__instance(s__ArmsControl,s__TransnationalIssue) ).

fof(kb_SUMO_14104,axiom,
    s__subAttribute(s__ArmsControl,s__InternationalPeaceAndSecurity) ).

fof(kb_SUMO_14105,axiom,
    s__subAttribute(s__ConventionalArmsControl,s__ArmsControl) ).

fof(kb_SUMO_14106,axiom,
    s__subAttribute(s__ControlWeaponsOfMassDestruction,s__ArmsControl) ).

fof(kb_SUMO_14107,axiom,
    s__subAttribute(s__ControlNuclearWeapons,s__ControlWeaponsOfMassDestruction) ).

fof(kb_SUMO_14108,axiom,
    s__subAttribute(s__NuclearNonproliferation,s__ControlWeaponsOfMassDestruction) ).

fof(kb_SUMO_14109,axiom,
    s__subAttribute(s__NuclearExportControls,s__NuclearNonproliferation) ).

fof(kb_SUMO_14110,axiom,
    s__subAttribute(s__NuclearDisarmament,s__NuclearNonproliferation) ).

fof(kb_SUMO_14111,axiom,
    s__subAttribute(s__ControlBiologicalAndChemicalWeapons,s__ControlWeaponsOfMassDestruction) ).

fof(kb_SUMO_14112,axiom,
    s__subAttribute(s__CBWExportControls,s__ControlBiologicalAndChemicalWeapons) ).

fof(kb_SUMO_14113,axiom,
    s__subAttribute(s__EliminateChemicalWeapons,s__ControlBiologicalAndChemicalWeapons) ).

fof(kb_SUMO_14114,axiom,
    s__instance(s__ReducingCrime,s__AreaOfConcern) ).

fof(kb_SUMO_14115,axiom,
    s__subAttribute(s__ReducingCrime,s__SocialDevelopment) ).

fof(kb_SUMO_14116,axiom,
    s__subAttribute(s__CrimePrevention,s__ReducingCrime) ).

fof(kb_SUMO_14117,axiom,
    s__subAttribute(s__SupportLawEnforcement,s__ReducingCrime) ).

fof(kb_SUMO_14118,axiom,
    s__subAttribute(s__CivilPoliceTraining,s__SupportLawEnforcement) ).

fof(kb_SUMO_14119,axiom,
    s__subAttribute(s__PeacekeepingOperation,s__ReducingCrime) ).

fof(kb_SUMO_14120,axiom,
    s__instance(s__EconomicCooperation,s__TransnationalIssue) ).

fof(kb_SUMO_14121,axiom,
    s__subAttribute(s__EconomicIntegration,s__EconomicCooperation) ).

fof(kb_SUMO_14122,axiom,
    s__subAttribute(s__EconomicPolicyCoordination,s__EconomicCooperation) ).

fof(kb_SUMO_14123,axiom,
    s__subAttribute(s__CoordinateCreditPolicy,s__EconomicPolicyCoordination) ).

fof(kb_SUMO_14124,axiom,
    s__subAttribute(s__FinancialCooperation,s__EconomicCooperation) ).

fof(kb_SUMO_14125,axiom,
    s__subAttribute(s__MonetaryUnion,s__FinancialCooperation) ).

fof(kb_SUMO_14126,axiom,
    s__subAttribute(s__EnergyCooperation,s__EconomicCooperation) ).

fof(kb_SUMO_14127,axiom,
    s__instance(s__EnergyAndTheEnvironment,s__TransnationalIssue) ).

fof(kb_SUMO_14128,axiom,
    s__subAttribute(s__EnvironmentalCooperation,s__EnergyAndTheEnvironment) ).

fof(kb_SUMO_14129,axiom,
    s__subAttribute(s__EnergyCooperation,s__EnergyAndTheEnvironment) ).

fof(kb_SUMO_14130,axiom,
    s__subAttribute(s__PeacefulUseOfAtomicPower,s__EnergyAndTheEnvironment) ).

fof(kb_SUMO_14131,axiom,
    s__instance(s__InfrastructureCooperation,s__AreaOfConcern) ).

fof(kb_SUMO_14132,axiom,
    s__subAttribute(s__TransportationCoordination,s__InfrastructureCooperation) ).

fof(kb_SUMO_14133,axiom,
    s__subAttribute(s__CooperationInCivilAviation,s__TransportationCoordination) ).

fof(kb_SUMO_14134,axiom,
    s__subAttribute(s__EnergyCooperation,s__InfrastructureCooperation) ).

fof(kb_SUMO_14135,axiom,
    s__subAttribute(s__InformationStandards,s__InfrastructureCooperation) ).

fof(kb_SUMO_14136,axiom,
    s__subAttribute(s__IndustryStandards,s__InfrastructureCooperation) ).

fof(kb_SUMO_14137,axiom,
    s__subAttribute(s__CommunicationsCoordination,s__InfrastructureCooperation) ).

fof(kb_SUMO_14138,axiom,
    s__subAttribute(s__IntellectualPropertyProtection,s__InfrastructureCooperation) ).

fof(kb_SUMO_14139,axiom,
    s__subAttribute(s__InternationalMaritimeAffairs,s__InfrastructureCooperation) ).

fof(kb_SUMO_14140,axiom,
    s__instance(s__EconomicDevelopment,s__AreaOfConcern) ).

fof(kb_SUMO_14141,axiom,
    s__subAttribute(s__AgriculturalDevelopment,s__EconomicDevelopment) ).

fof(kb_SUMO_14142,axiom,
    s__subAttribute(s__PromotionOfPrivateEnterprise,s__EconomicDevelopment) ).

fof(kb_SUMO_14143,axiom,
    s__subAttribute(s__PromotionOfTourism,s__EconomicDevelopment) ).

fof(kb_SUMO_14144,axiom,
    s__subAttribute(s__InternationalTradeSupport,s__TransnationalIssue) ).

fof(kb_SUMO_14145,axiom,
    s__subAttribute(s__PromotionOfTradeAndInvestment,s__InternationalTradeSupport) ).

fof(kb_SUMO_14146,axiom,
    s__subAttribute(s__PromotionOfFreeTrade,s__InternationalTradeSupport) ).

fof(kb_SUMO_14147,axiom,
    s__subAttribute(s__EfficientCustomsAdministration,s__InternationalTradeSupport) ).

fof(kb_SUMO_14148,axiom,
    s__subAttribute(s__EfficientCustomsAdministration,s__InfrastructureCooperation) ).

fof(kb_SUMO_14149,axiom,
    s__subAttribute(s__MonetaryStability,s__EconomicDevelopment) ).

fof(kb_SUMO_14150,axiom,
    s__subAttribute(s__ReducePoverty,s__EconomicDevelopment) ).

fof(kb_SUMO_14151,axiom,
    s__subAttribute(s__PromoteSustainableDevelopment,s__EconomicDevelopment) ).

fof(kb_SUMO_14152,axiom,
    s__subAttribute(s__LaborIssues,s__EconomicDevelopment) ).

fof(kb_SUMO_14153,axiom,
    s__instance(s__LaborIssues,s__AreaOfConcern) ).

fof(kb_SUMO_14154,axiom,
    s__subAttribute(s__PromoteTradeUnionism,s__LaborIssues) ).

fof(kb_SUMO_14155,axiom,
    s__subAttribute(s__WorldLaborIssues,s__LaborIssues) ).

fof(kb_SUMO_14156,axiom,
    s__subAttribute(s__WorldLaborIssues,s__TransnationalIssue) ).

fof(kb_SUMO_14157,axiom,
    s__instance(s__MilitaryCooperation,s__TransnationalIssue) ).

fof(kb_SUMO_14158,axiom,
    s__subAttribute(s__MutualDefensePact,s__MilitaryCooperation) ).

fof(kb_SUMO_14159,axiom,
    s__instance(s__PoliticalCooperation,s__AreaOfConcern) ).

fof(kb_SUMO_14160,axiom,
    s__subAttribute(s__PoliticalIntegration,s__PoliticalCooperation) ).

fof(kb_SUMO_14161,axiom,
    s__subAttribute(s__PoliticalDevelopment,s__PoliticalCooperation) ).

fof(kb_SUMO_14162,axiom,
    s__instance(s__JusticeIssues,s__AreaOfConcern) ).

fof(kb_SUMO_14163,axiom,
    s__subAttribute(s__InternationalJustice,s__JusticeIssues) ).

fof(kb_SUMO_14164,axiom,
    s__instance(s__InternationalJustice,s__TransnationalIssue) ).

fof(kb_SUMO_14165,axiom,
    s__subAttribute(s__WarCrimesProsecution,s__InternationalJustice) ).

fof(kb_SUMO_14166,axiom,
    s__subAttribute(s__CompensationAndReparation,s__JusticeIssues) ).

fof(kb_SUMO_14167,axiom,
    s__instance(s__SocialDevelopment,s__AreaOfConcern) ).

fof(kb_SUMO_14168,axiom,
    s__subAttribute(s__GenderEquality,s__SocialDevelopment) ).

fof(kb_SUMO_14169,axiom,
    s__subAttribute(s__ReducePoverty,s__SocialDevelopment) ).

fof(kb_SUMO_14170,axiom,
    s__subAttribute(s__PromoteSustainableDevelopment,s__SocialDevelopment) ).

fof(kb_SUMO_14171,axiom,
    s__subAttribute(s__EmigrationAndImmigrationIssues,s__SocialDevelopment) ).

fof(kb_SUMO_14172,axiom,
    s__subAttribute(s__PublicHealthConcern,s__SocialDevelopment) ).

fof(kb_SUMO_14173,axiom,
    s__instance(s__SocialCooperation,s__TransnationalIssue) ).

fof(kb_SUMO_14174,axiom,
    s__subAttribute(s__CulturalCooperation,s__SocialCooperation) ).

fof(kb_SUMO_14175,axiom,
    s__subAttribute(s__OrganizeOlympicGames,s__CulturalCooperation) ).

fof(kb_SUMO_14176,axiom,
    s__subAttribute(s__EducationalCooperation,s__SocialCooperation) ).

fof(kb_SUMO_14177,axiom,
    s__subAttribute(s__HumanitarianAssistance,s__SocialCooperation) ).

fof(kb_SUMO_14178,axiom,
    s__instance(s__InformationCooperation,s__AreaOfConcern) ).

fof(kb_SUMO_14179,axiom,
    s__subAttribute(s__EducationalCooperation,s__InformationCooperation) ).

fof(kb_SUMO_14180,axiom,
    s__subAttribute(s__TechnologyCooperation,s__InformationCooperation) ).

fof(kb_SUMO_14181,axiom,
    s__subAttribute(s__SocioeconomicResearch,s__InformationCooperation) ).

fof(kb_SUMO_14182,axiom,
    s__subAttribute(s__ScientificCooperation,s__InformationCooperation) ).

fof(kb_SUMO_14183,axiom,
    s__subAttribute(s__SpaceResearchAndTechnology,s__InformationCooperation) ).

fof(kb_SUMO_14184,axiom,
    s__instance(s__HumanitarianAssistance,s__TransnationalIssue) ).

fof(kb_SUMO_14185,axiom,
    s__subAttribute(s__HumanRightsIssues,s__HumanitarianAssistance) ).

fof(kb_SUMO_14186,axiom,
    s__subAttribute(s__HumanitarianAid,s__HumanitarianAssistance) ).

fof(kb_SUMO_14187,axiom,
    s__subAttribute(s__FoodAid,s__HumanitarianAid) ).

fof(kb_SUMO_14188,axiom,
    s__subAttribute(s__RefugeeAssistance,s__HumanitarianAssistance) ).

fof(kb_SUMO_14189,axiom,
    s__subAttribute(s__RefugeeAssistance,s__EmigrationAndImmigrationIssues) ).

fof(kb_SUMO_14190,axiom,
    s__instance(s__PublicHealthConcern,s__AreaOfConcern) ).

fof(kb_SUMO_14191,axiom,
    s__subAttribute(s__ChildHealthServices,s__PublicHealthConcern) ).

fof(kb_SUMO_14192,axiom,
    s__subAttribute(s__ReproductiveHealthAndFamilyPlannning,s__PublicHealthConcern) ).

fof(kb_SUMO_14193,axiom,
    s__subAttribute(s__PopulationPolicySupport,s__ReproductiveHealthAndFamilyPlannning) ).

fof(kb_SUMO_14194,axiom,
    s__subAttribute(s__ImproveHumanSettlementConditions,s__PublicHealthConcern) ).

fof(kb_SUMO_14195,axiom,
    s__instance(s__AfricanCaribbeanAndPacificGroupOfStates,s__OrganizationOfNations) ).

fof(kb_SUMO_14196,axiom,
    s__conventionalLongName('African, Caribbean, and Pacific Group of States',s__AfricanCaribbeanAndPacificGroupOfStates) ).

fof(kb_SUMO_14197,axiom,
    s__abbreviation('ACP Group',s__AfricanCaribbeanAndPacificGroupOfStates) ).

fof(kb_SUMO_14198,axiom,
    s__dateEstablished(s__AfricanCaribbeanAndPacificGroupOfStates,s__DayFn("6",s__MonthFn(s__June,s__YearFn("1975")))) ).

fof(kb_SUMO_14199,axiom,
    s__organizationalObjective(s__AfricanCaribbeanAndPacificGroupOfStates,s__EconomicCooperation) ).

fof(kb_SUMO_14200,axiom,
    s__instance(s__AfricanDevelopmentBank,s__OrganizationOfNations) ).

fof(kb_SUMO_14201,axiom,
    s__abbreviation('AfDB',s__AfricanDevelopmentBank) ).

fof(kb_SUMO_14202,axiom,
    s__localLongName('Banque Africaine de Developpement',s__AfricanDevelopmentBank) ).

fof(kb_SUMO_14203,axiom,
    s__localShortName('BAD',s__AfricanDevelopmentBank) ).

fof(kb_SUMO_14204,axiom,
    s__dateEstablished(s__AfricanDevelopmentBank,s__DayFn("4",s__MonthFn(s__August,s__YearFn("1963")))) ).

fof(kb_SUMO_14205,axiom,
    s__organizationalObjective(s__AfricanDevelopmentBank,s__EconomicDevelopment) ).

fof(kb_SUMO_14206,axiom,
    s__organizationalObjective(s__AfricanDevelopmentBank,s__SocialDevelopment) ).

fof(kb_SUMO_14207,axiom,
    s__instance(s__AgencyForTheFrenchSpeakingCommunity,s__OrganizationOfNations) ).

fof(kb_SUMO_14208,axiom,
    s__conventionalLongName('Agency for the French-Speaking Community',s__AgencyForTheFrenchSpeakingCommunity) ).

fof(kb_SUMO_14209,axiom,
    s__abbreviation('ACCT',s__AgencyForTheFrenchSpeakingCommunity) ).

fof(kb_SUMO_14210,axiom,
    s__formerName('Agency for Cultural and Technical Cooperation',s__AgencyForTheFrenchSpeakingCommunity) ).

%FOL fof(kb_SUMO_14211,axiom,(( s__holdsDuring(s__ImmediateFutureFn(s__YearFn(1996)),'s__conventionalLongName('Agency for the French-Speaking Community',s__AgencyForTheFrenchSpeakingCommunity)') ))).

fof(kb_SUMO_14212,axiom,
    s__dateEstablished(s__AgencyForTheFrenchSpeakingCommunity,s__DayFn("20",s__MonthFn(s__March,s__YearFn("1970")))) ).

fof(kb_SUMO_14213,axiom,
    s__instance(s__AgencyForTheProhibitionOfNuclearWeaponsInLatinAmericaAndTheCaribbean,s__OrganizationOfNations) ).

fof(kb_SUMO_14214,axiom,
    s__conventionalLongName('Agency for the Prohibition of Nuclear Weapons in Latin America and the Caribbean',s__AgencyForTheProhibitionOfNuclearWeaponsInLatinAmericaAndTheCaribbean) ).

fof(kb_SUMO_14215,axiom,
    s__abbreviation('OPANAL',s__AgencyForTheProhibitionOfNuclearWeaponsInLatinAmericaAndTheCaribbean) ).

fof(kb_SUMO_14216,axiom,
    s__localLongName('Organismo para la Proscripcion de las Armas Nucleares en la America Latina y el Caribe',s__AgencyForTheProhibitionOfNuclearWeaponsInLatinAmericaAndTheCaribbean) ).

fof(kb_SUMO_14217,axiom,
    s__localShortName('OPANAL',s__AgencyForTheProhibitionOfNuclearWeaponsInLatinAmericaAndTheCaribbean) ).

fof(kb_SUMO_14218,axiom,
    s__dateEstablished(s__AgencyForTheProhibitionOfNuclearWeaponsInLatinAmericaAndTheCaribbean,s__DayFn("14",s__MonthFn(s__February,s__YearFn("1967")))) ).

fof(kb_SUMO_14219,axiom,
    s__organizationalObjective(s__AgencyForTheProhibitionOfNuclearWeaponsInLatinAmericaAndTheCaribbean,s__NuclearNonproliferation) ).

fof(kb_SUMO_14220,axiom,
    s__organizationalObjective(s__AgencyForTheProhibitionOfNuclearWeaponsInLatinAmericaAndTheCaribbean,s__PeacefulUseOfAtomicPower) ).

fof(kb_SUMO_14221,axiom,
    s__instance(s__AndeanCommunityOfNations,s__OrganizationOfNations) ).

fof(kb_SUMO_14222,axiom,
    s__conventionalLongName('Andean Community of Nations',s__AndeanCommunityOfNations) ).

fof(kb_SUMO_14223,axiom,
    s__abbreviation('CAN',s__AndeanCommunityOfNations) ).

fof(kb_SUMO_14224,axiom,
    s__formerName('AndeanGroup',s__AndeanCommunityOfNations) ).

fof(kb_SUMO_14225,axiom,
    s__formerName('AG',s__AndeanCommunityOfNations) ).

fof(kb_SUMO_14226,axiom,
    s__formerName('Andean Parliament',s__AndeanCommunityOfNations) ).

fof(kb_SUMO_14227,axiom,
    s__formerName('Andean Common Market',s__AndeanCommunityOfNations) ).

fof(kb_SUMO_14228,axiom,
    s__formerName('Ancom',s__AndeanCommunityOfNations) ).

%FOL fof(kb_SUMO_14229,axiom,(( s__holdsDuring(s__ImmediateFutureFn(s__DayFn(1,s__MonthFn(s__October,s__YearFn(1992)))),'s__conventionalLongName('Andean Community of Nations',s__AndeanCommunityOfNations)') ))).

fof(kb_SUMO_14230,axiom,
    s__dateEstablished(s__AndeanCommunityOfNations,s__DayFn("26",s__MonthFn(s__May,s__YearFn("1969")))) ).

fof(kb_SUMO_14231,axiom,
    s__organizationalObjective(s__AndeanCommunityOfNations,s__EconomicIntegration) ).

fof(kb_SUMO_14232,axiom,
    s__instance(s__AntarcticTreatyCouncil,s__OrganizationOfNations) ).

fof(kb_SUMO_14233,axiom,
    s__conventionalLongName('Antarctic Treaty Council',s__AntarcticTreatyCouncil) ).

fof(kb_SUMO_14234,axiom,
    s__dateEstablished(s__AntarcticTreatyCouncil,s__DayFn("23",s__MonthFn(s__June,s__YearFn("1961")))) ).

fof(kb_SUMO_14235,axiom,
    s__organizationalObjective(s__AntarcticTreatyCouncil,s__AdministrationAndManagement) ).

fof(kb_SUMO_14236,axiom,
    s__organizationalObjective(s__AntarcticTreatyCouncil,s__PromoteRegionalStability) ).

fof(kb_SUMO_14237,axiom,
    s__instance(s__ArabBankForEconomicDevelopmentInAfrica,s__OrganizationOfNations) ).

fof(kb_SUMO_14238,axiom,
    s__conventionalLongName('Arab Bank for Economic Development in Africa',s__ArabBankForEconomicDevelopmentInAfrica) ).

fof(kb_SUMO_14239,axiom,
    s__abbreviation('ABEDA',s__ArabBankForEconomicDevelopmentInAfrica) ).

fof(kb_SUMO_14240,axiom,
    s__localLongName('Banque Arabe de Developpement Economique en Afrique',s__ArabBankForEconomicDevelopmentInAfrica) ).

fof(kb_SUMO_14241,axiom,
    s__localShortName('BADEA',s__ArabBankForEconomicDevelopmentInAfrica) ).

fof(kb_SUMO_14242,axiom,
    s__dateEstablished(s__ArabBankForEconomicDevelopmentInAfrica,s__DayFn("18",s__MonthFn(s__February,s__YearFn("1974")))) ).

fof(kb_SUMO_14243,axiom,
    s__organizationalObjective(s__ArabBankForEconomicDevelopmentInAfrica,s__EconomicDevelopment) ).

fof(kb_SUMO_14244,axiom,
    s__instance(s__ArabCooperationCouncil,s__OrganizationOfNations) ).

fof(kb_SUMO_14245,axiom,
    s__conventionalLongName('Arab Cooperation Council',s__ArabCooperationCouncil) ).

fof(kb_SUMO_14246,axiom,
    s__abbreviation('ACC',s__ArabCooperationCouncil) ).

fof(kb_SUMO_14247,axiom,
    s__dateEstablished(s__ArabCooperationCouncil,s__DayFn("16",s__MonthFn(s__February,s__YearFn("1989")))) ).

fof(kb_SUMO_14248,axiom,
    s__organizationalObjective(s__ArabCooperationCouncil,s__EconomicIntegration) ).

fof(kb_SUMO_14249,axiom,
    s__instance(s__ArabFundForEconomicAndSocialDevelopment,s__OrganizationOfNations) ).

fof(kb_SUMO_14250,axiom,
    s__conventionalLongName('Arab Fund for Economic and Social Development',s__ArabFundForEconomicAndSocialDevelopment) ).

fof(kb_SUMO_14251,axiom,
    s__abbreviation('AFESD',s__ArabFundForEconomicAndSocialDevelopment) ).

fof(kb_SUMO_14252,axiom,
    s__dateEstablished(s__ArabFundForEconomicAndSocialDevelopment,s__DayFn("16",s__MonthFn(s__May,s__YearFn("1968")))) ).

fof(kb_SUMO_14253,axiom,
    s__organizationalObjective(s__ArabFundForEconomicAndSocialDevelopment,s__EconomicDevelopment) ).

fof(kb_SUMO_14254,axiom,
    s__organizationalObjective(s__ArabFundForEconomicAndSocialDevelopment,s__SocialDevelopment) ).

fof(kb_SUMO_14255,axiom,
    s__instance(s__ArabLeague,s__OrganizationOfNations) ).

fof(kb_SUMO_14256,axiom,
    s__conventionalLongName('Arab League',s__ArabLeague) ).

fof(kb_SUMO_14257,axiom,
    s__conventionalLongName('League of Arab States',s__ArabLeague) ).

fof(kb_SUMO_14258,axiom,
    s__abbreviation('AL',s__ArabLeague) ).

fof(kb_SUMO_14259,axiom,
    s__abbreviation('LAS',s__ArabLeague) ).

fof(kb_SUMO_14260,axiom,
    s__dateEstablished(s__ArabLeague,s__DayFn("22",s__MonthFn(s__March,s__YearFn("1945")))) ).

fof(kb_SUMO_14261,axiom,
    s__organizationalObjective(s__ArabLeague,s__EconomicCooperation) ).

fof(kb_SUMO_14262,axiom,
    s__organizationalObjective(s__ArabLeague,s__SocialCooperation) ).

fof(kb_SUMO_14263,axiom,
    s__organizationalObjective(s__ArabLeague,s__PoliticalCooperation) ).

fof(kb_SUMO_14264,axiom,
    s__organizationalObjective(s__ArabLeague,s__MilitaryCooperation) ).

fof(kb_SUMO_14265,axiom,
    s__instance(s__ArabMaghrebUnion,s__OrganizationOfNations) ).

fof(kb_SUMO_14266,axiom,
    s__conventionalLongName('Arab Maghreb Union',s__ArabMaghrebUnion) ).

fof(kb_SUMO_14267,axiom,
    s__abbreviation('AMU',s__ArabMaghrebUnion) ).

fof(kb_SUMO_14268,axiom,
    s__dateEstablished(s__ArabMaghrebUnion,s__DayFn("17",s__MonthFn(s__February,s__YearFn("1989")))) ).

fof(kb_SUMO_14269,axiom,
    s__organizationalObjective(s__ArabMaghrebUnion,s__EconomicIntegration) ).

fof(kb_SUMO_14270,axiom,
    s__organizationalObjective(s__ArabMaghrebUnion,s__CulturalCooperation) ).

fof(kb_SUMO_14271,axiom,
    s__organizationalObjective(s__ArabMaghrebUnion,s__PoliticalCooperation) ).

fof(kb_SUMO_14272,axiom,
    s__organizationalObjective(s__ArabMaghrebUnion,s__MilitaryCooperation) ).

fof(kb_SUMO_14273,axiom,
    s__instance(s__ArabMonetaryFund,s__OrganizationOfNations) ).

fof(kb_SUMO_14274,axiom,
    s__conventionalLongName('Arab Monetary Fund',s__ArabMonetaryFund) ).

fof(kb_SUMO_14275,axiom,
    s__abbreviation('AMF',s__ArabMonetaryFund) ).

fof(kb_SUMO_14276,axiom,
    s__dateEstablished(s__ArabMonetaryFund,s__DayFn("27",s__MonthFn(s__April,s__YearFn("1976")))) ).

fof(kb_SUMO_14277,axiom,
    s__organizationalObjective(s__ArabMonetaryFund,s__EconomicCooperation) ).

fof(kb_SUMO_14278,axiom,
    s__instance(s__AsiaPacificEconomicCooperation,s__OrganizationOfNations) ).

fof(kb_SUMO_14279,axiom,
    s__conventionalLongName('Asia-Pacific Economic Cooperation',s__AsiaPacificEconomicCooperation) ).

fof(kb_SUMO_14280,axiom,
    s__abbreviation('APEC',s__AsiaPacificEconomicCooperation) ).

fof(kb_SUMO_14281,axiom,
    s__dateEstablished(s__AsiaPacificEconomicCooperation,s__DayFn("7",s__MonthFn(s__November,s__YearFn("1989")))) ).

fof(kb_SUMO_14282,axiom,
    s__organizationalObjective(s__AsiaPacificEconomicCooperation,s__PromotionOfTradeAndInvestment) ).

fof(kb_SUMO_14283,axiom,
    s__instance(s__AsianDevelopmentBank,s__OrganizationOfNations) ).

fof(kb_SUMO_14284,axiom,
    s__conventionalLongName('Asian Development Bank',s__AsianDevelopmentBank) ).

fof(kb_SUMO_14285,axiom,
    s__abbreviation('AsDB',s__AsianDevelopmentBank) ).

fof(kb_SUMO_14286,axiom,
    s__dateEstablished(s__AsianDevelopmentBank,s__DayFn("19",s__MonthFn(s__December,s__YearFn("1966")))) ).

fof(kb_SUMO_14287,axiom,
    s__organizationalObjective(s__AsianDevelopmentBank,s__EconomicCooperation) ).

fof(kb_SUMO_14288,axiom,
    s__instance(s__AssociationOfSoutheastAsianNations,s__OrganizationOfNations) ).

fof(kb_SUMO_14289,axiom,
    s__conventionalLongName('Association of Southeast Asian Nations',s__AssociationOfSoutheastAsianNations) ).

fof(kb_SUMO_14290,axiom,
    s__abbreviation('ASEAN',s__AssociationOfSoutheastAsianNations) ).

fof(kb_SUMO_14291,axiom,
    s__dateEstablished(s__AssociationOfSoutheastAsianNations,s__DayFn("8",s__MonthFn(s__August,s__YearFn("1967")))) ).

fof(kb_SUMO_14292,axiom,
    s__organizationalObjective(s__AssociationOfSoutheastAsianNations,s__EconomicCooperation) ).

fof(kb_SUMO_14293,axiom,
    s__organizationalObjective(s__AssociationOfSoutheastAsianNations,s__SocialCooperation) ).

fof(kb_SUMO_14294,axiom,
    s__organizationalObjective(s__AssociationOfSoutheastAsianNations,s__CulturalCooperation) ).

fof(kb_SUMO_14295,axiom,
    s__instance(s__ASEANRegionalForum,s__OrganizationOfNations) ).

fof(kb_SUMO_14296,axiom,
    s__conventionalLongName('ASEAN Regional Forum',s__ASEANRegionalForum) ).

fof(kb_SUMO_14297,axiom,
    s__abbreviation('ARF',s__ASEANRegionalForum) ).

fof(kb_SUMO_14298,axiom,
    s__dateEstablished(s__ASEANRegionalForum,s__YearFn("1994")) ).

fof(kb_SUMO_14299,axiom,
    s__instance(s__RegionalSecurity,s__AreaOfConcern) ).

fof(kb_SUMO_14300,axiom,
    s__organizationalObjective(s__ASEANRegionalForum,s__RegionalSecurity) ).

fof(kb_SUMO_14301,axiom,
    s__instance(s__AustraliaGroup,s__OrganizationOfNations) ).

fof(kb_SUMO_14302,axiom,
    s__conventionalLongName('Australia Group',s__AustraliaGroup) ).

fof(kb_SUMO_14303,axiom,
    s__dateEstablished(s__AustraliaGroup,s__YearFn("1984")) ).

fof(kb_SUMO_14304,axiom,
    s__organizationalObjective(s__AustraliaGroup,s__CBWExportControls) ).

fof(kb_SUMO_14305,axiom,
    s__instance(s__AustraliaNewZealandUnitedStatesSecurityTreaty,s__OrganizationOfNations) ).

fof(kb_SUMO_14306,axiom,
    s__conventionalLongName('Australia-New Zealand-United States Security Treaty',s__AustraliaNewZealandUnitedStatesSecurityTreaty) ).

fof(kb_SUMO_14307,axiom,
    s__abbreviation('ANZUS',s__AustraliaNewZealandUnitedStatesSecurityTreaty) ).

fof(kb_SUMO_14308,axiom,
    s__dateEstablished(s__AustraliaNewZealandUnitedStatesSecurityTreaty,s__DayFn("1",s__MonthFn(s__September,s__YearFn("1951")))) ).

fof(kb_SUMO_14309,axiom,
    s__organizationalObjective(s__AustraliaNewZealandUnitedStatesSecurityTreaty,s__MutualDefensePact) ).

fof(kb_SUMO_14310,axiom,
    s__instance(s__BankForInternationalSettlements,s__OrganizationOfNations) ).

fof(kb_SUMO_14311,axiom,
    s__conventionalLongName('Bank for International Settlements',s__BankForInternationalSettlements) ).

fof(kb_SUMO_14312,axiom,
    s__abbreviation('BIS',s__BankForInternationalSettlements) ).

fof(kb_SUMO_14313,axiom,
    s__dateEstablished(s__BankForInternationalSettlements,s__DayFn("20",s__MonthFn(s__January,s__YearFn("1930")))) ).

fof(kb_SUMO_14314,axiom,
    s__organizationalObjective(s__BankForInternationalSettlements,s__FinancialCooperation) ).

fof(kb_SUMO_14315,axiom,
    s__instance(s__BeneluxEconomicUnion,s__OrganizationOfNations) ).

fof(kb_SUMO_14316,axiom,
    s__conventionalLongName('Benelux Economic Union',s__BeneluxEconomicUnion) ).

fof(kb_SUMO_14317,axiom,
    s__abbreviation('Benelux',s__BeneluxEconomicUnion) ).

fof(kb_SUMO_14318,axiom,
    s__dateEstablished(s__BeneluxEconomicUnion,s__DayFn("3",s__MonthFn(s__February,s__YearFn("1958")))) ).

fof(kb_SUMO_14319,axiom,
    s__organizationalObjective(s__BeneluxEconomicUnion,s__EconomicIntegration) ).

fof(kb_SUMO_14320,axiom,
    s__member(s__Belgium,s__BeneluxEconomicUnion) ).

fof(kb_SUMO_14321,axiom,
    s__member(s__Netherlands,s__BeneluxEconomicUnion) ).

fof(kb_SUMO_14322,axiom,
    s__member(s__Luxembourg,s__BeneluxEconomicUnion) ).

fof(kb_SUMO_14323,axiom,
    s__instance(s__BigSeven,s__OrganizationOfNations) ).

fof(kb_SUMO_14324,axiom,
    s__conventionalLongName('Big Seven',s__BigSeven) ).

fof(kb_SUMO_14325,axiom,
    s__dateEstablished(s__BigSeven,s__YearFn("1975")) ).

fof(kb_SUMO_14326,axiom,
    s__organizationalObjective(s__BigSeven,s__EconomicPolicyCoordination) ).

fof(kb_SUMO_14327,axiom,
    s__instance(s__BigSix,s__OrganizationOfNations) ).

fof(kb_SUMO_14328,axiom,
    s__conventionalLongName('Big Six',s__BigSix) ).

fof(kb_SUMO_14329,axiom,
    s__dateEstablished(s__BigSix,s__YearFn("1967")) ).

fof(kb_SUMO_14330,axiom,
    s__BigSix != s__GroupOf6 ).

fof(kb_SUMO_14331,axiom,
    s__organizationalObjective(s__BigSix,s__EconomicCooperation) ).

fof(kb_SUMO_14332,axiom,
    s__instance(s__BlackSeaEconomicCooperationZone,s__OrganizationOfNations) ).

fof(kb_SUMO_14333,axiom,
    s__conventionalLongName('Black Sea Economic Cooperation Zone',s__BlackSeaEconomicCooperationZone) ).

fof(kb_SUMO_14334,axiom,
    s__abbreviation('BSEC',s__BlackSeaEconomicCooperationZone) ).

fof(kb_SUMO_14335,axiom,
    s__dateEstablished(s__BlackSeaEconomicCooperationZone,s__DayFn("25",s__MonthFn(s__June,s__YearFn("1992")))) ).

fof(kb_SUMO_14336,axiom,
    s__organizationalObjective(s__BlackSeaEconomicCooperationZone,s__PromoteRegionalStability) ).

fof(kb_SUMO_14337,axiom,
    s__organizationalObjective(s__BlackSeaEconomicCooperationZone,s__EconomicCooperation) ).

fof(kb_SUMO_14338,axiom,
    s__instance(s__CaribbeanCommunityAndCommonMarket,s__OrganizationOfNations) ).

fof(kb_SUMO_14339,axiom,
    s__conventionalLongName('Caribbean Community and Common Market',s__CaribbeanCommunityAndCommonMarket) ).

fof(kb_SUMO_14340,axiom,
    s__abbreviation('Caricom',s__CaribbeanCommunityAndCommonMarket) ).

fof(kb_SUMO_14341,axiom,
    s__dateEstablished(s__CaribbeanCommunityAndCommonMarket,s__DayFn("4",s__MonthFn(s__July,s__YearFn("1973")))) ).

fof(kb_SUMO_14342,axiom,
    s__organizationalObjective(s__CaribbeanCommunityAndCommonMarket,s__EconomicIntegration) ).

fof(kb_SUMO_14343,axiom,
    s__organizationalObjective(s__CaribbeanCommunityAndCommonMarket,s__EconomicDevelopment) ).

fof(kb_SUMO_14344,axiom,
    s__instance(s__CaribbeanDevelopmentBank,s__OrganizationOfNations) ).

fof(kb_SUMO_14345,axiom,
    s__conventionalLongName('Caribbean Development Bank',s__CaribbeanDevelopmentBank) ).

fof(kb_SUMO_14346,axiom,
    s__abbreviation('CDB',s__CaribbeanDevelopmentBank) ).

fof(kb_SUMO_14347,axiom,
    s__dateEstablished(s__CaribbeanDevelopmentBank,s__DayFn("18",s__MonthFn(s__October,s__YearFn("1969")))) ).

fof(kb_SUMO_14348,axiom,
    s__organizationalObjective(s__CaribbeanDevelopmentBank,s__EconomicDevelopment) ).

fof(kb_SUMO_14349,axiom,
    s__organizationalObjective(s__CaribbeanDevelopmentBank,s__EconomicCooperation) ).

fof(kb_SUMO_14350,axiom,
    s__instance(s__CentralAfricanStatesDevelopmentBank,s__OrganizationOfNations) ).

fof(kb_SUMO_14351,axiom,
    s__conventionalLongName('Central African States Development Bank',s__CentralAfricanStatesDevelopmentBank) ).

fof(kb_SUMO_14352,axiom,
    s__abbreviation('BDEAC',s__CentralAfricanStatesDevelopmentBank) ).

fof(kb_SUMO_14353,axiom,
    s__localLongName('Banque de Developpement des Etats de lAfrique Centrale',s__CentralAfricanStatesDevelopmentBank) ).

fof(kb_SUMO_14354,axiom,
    s__dateEstablished(s__CentralAfricanStatesDevelopmentBank,s__DayFn("3",s__MonthFn(s__December,s__YearFn("1975")))) ).

fof(kb_SUMO_14355,axiom,
    s__organizationalObjective(s__CentralAfricanStatesDevelopmentBank,s__EconomicDevelopment) ).

fof(kb_SUMO_14356,axiom,
    s__instance(s__CentralAmericanBankForEconomicIntegration,s__OrganizationOfNations) ).

fof(kb_SUMO_14357,axiom,
    s__conventionalLongName('Central American Bank for Economic Integration',s__CentralAmericanBankForEconomicIntegration) ).

fof(kb_SUMO_14358,axiom,
    s__abbreviation('BCIE',s__CentralAmericanBankForEconomicIntegration) ).

fof(kb_SUMO_14359,axiom,
    s__localLongName('Banco Centroamericano de Integracion Economico',s__CentralAmericanBankForEconomicIntegration) ).

fof(kb_SUMO_14360,axiom,
    s__dateEstablished(s__CentralAmericanBankForEconomicIntegration,s__DayFn("13",s__MonthFn(s__December,s__YearFn("1960")))) ).

fof(kb_SUMO_14361,axiom,
    s__organizationalObjective(s__CentralAmericanBankForEconomicIntegration,s__EconomicIntegration) ).

fof(kb_SUMO_14362,axiom,
    s__organizationalObjective(s__CentralAmericanBankForEconomicIntegration,s__EconomicDevelopment) ).

fof(kb_SUMO_14363,axiom,
    s__instance(s__CentralAmericanCommonMarket,s__OrganizationOfNations) ).

fof(kb_SUMO_14364,axiom,
    s__conventionalLongName('Central American Common Market',s__CentralAmericanCommonMarket) ).

fof(kb_SUMO_14365,axiom,
    s__abbreviation('CACM',s__CentralAmericanCommonMarket) ).

fof(kb_SUMO_14366,axiom,
    s__dateEstablished(s__CentralAmericanCommonMarket,s__DayFn("13",s__MonthFn(s__December,s__YearFn("1960")))) ).

fof(kb_SUMO_14367,axiom,
    s__organizationalObjective(s__CentralAmericanCommonMarket,s__EconomicIntegration) ).

fof(kb_SUMO_14368,axiom,
    s__instance(s__CentralEuropeanInitiative,s__OrganizationOfNations) ).

fof(kb_SUMO_14369,axiom,
    s__conventionalLongName('Central European Initiative',s__CentralEuropeanInitiative) ).

fof(kb_SUMO_14370,axiom,
    s__abbreviation('CEI',s__CentralEuropeanInitiative) ).

fof(kb_SUMO_14371,axiom,
    s__formerName('Quadrilateral Initiative',s__CentralEuropeanInitiative) ).

fof(kb_SUMO_14372,axiom,
    s__formerName('Hexagonal Initiative',s__CentralEuropeanInitiative) ).

fof(kb_SUMO_14373,axiom,
    s__dateEstablished(s__CentralEuropeanInitiative,s__DayFn("11",s__MonthFn(s__November,s__YearFn("1989")))) ).

fof(kb_SUMO_14374,axiom,
    s__organizationalObjective(s__CentralEuropeanInitiative,s__EconomicCooperation) ).

fof(kb_SUMO_14375,axiom,
    s__organizationalObjective(s__CentralEuropeanInitiative,s__PoliticalCooperation) ).

fof(kb_SUMO_14376,axiom,
    s__instance(s__ColomboPlan,s__OrganizationOfNations) ).

fof(kb_SUMO_14377,axiom,
    s__conventionalLongName('Colombo Plan',s__ColomboPlan) ).

fof(kb_SUMO_14378,axiom,
    s__abbreviation('CP',s__ColomboPlan) ).

fof(kb_SUMO_14379,axiom,
    s__dateEstablished(s__ColomboPlan,s__MonthFn(s__May,s__YearFn("1950"))) ).

fof(kb_SUMO_14380,axiom,
    s__organizationalObjective(s__ColomboPlan,s__EconomicDevelopment) ).

fof(kb_SUMO_14381,axiom,
    s__organizationalObjective(s__ColomboPlan,s__SocialDevelopment) ).

fof(kb_SUMO_14382,axiom,
    s__instance(s__CommonwealthOfNations,s__OrganizationOfNations) ).

fof(kb_SUMO_14383,axiom,
    s__conventionalLongName('Commonwealth of Nations',s__CommonwealthOfNations) ).

fof(kb_SUMO_14384,axiom,
    s__conventionalShortName('Commonwealth',s__CommonwealthOfNations) ).

fof(kb_SUMO_14385,axiom,
    s__abbreviation('C',s__CommonwealthOfNations) ).

fof(kb_SUMO_14386,axiom,
    s__dateEstablished(s__CommonwealthOfNations,s__DayFn("31",s__MonthFn(s__December,s__YearFn("1931")))) ).

fof(kb_SUMO_14387,axiom,
    s__organizationalObjective(s__CommonwealthOfNations,s__PoliticalCooperation) ).

fof(kb_SUMO_14388,axiom,
    s__organizationalObjective(s__CommonwealthOfNations,s__EconomicCooperation) ).

fof(kb_SUMO_14389,axiom,
    s__instance(s__CommonwealthOfIndependentStates,s__OrganizationOfNations) ).

fof(kb_SUMO_14390,axiom,
    s__conventionalLongName('Commonwealth of Independent States',s__CommonwealthOfIndependentStates) ).

fof(kb_SUMO_14391,axiom,
    s__abbreviation('CIS',s__CommonwealthOfIndependentStates) ).

fof(kb_SUMO_14392,axiom,
    s__dateEstablished(s__CommonwealthOfIndependentStates,s__DayFn("8",s__MonthFn(s__December,s__YearFn("1991")))) ).

fof(kb_SUMO_14393,axiom,
    s__organizationalObjective(s__CommonwealthOfIndependentStates,s__PoliticalCooperation) ).

fof(kb_SUMO_14394,axiom,
    s__instance(s__CoordinatingCommitteeOnExportControls,s__OrganizationOfNations) ).

fof(kb_SUMO_14395,axiom,
    s__conventionalLongName('Coordinating Committee on Export Controls',s__CoordinatingCommitteeOnExportControls) ).

fof(kb_SUMO_14396,axiom,
    s__abbreviation('COCOM',s__CoordinatingCommitteeOnExportControls) ).

fof(kb_SUMO_14397,axiom,
    s__dateEstablished(s__CoordinatingCommitteeOnExportControls,s__YearFn("1949")) ).

fof(kb_SUMO_14398,axiom,
    s__dateDissolved(s__CoordinatingCommitteeOnExportControls,s__DayFn("31",s__MonthFn(s__March,s__YearFn("1994")))) ).

fof(kb_SUMO_14399,axiom,
    s__successorOrganization(s__CoordinatingCommitteeOnExportControls,s__WassenaarArrangement) ).

fof(kb_SUMO_14400,axiom,
    s__documentation(s__CoordinatingCommitteeOnExportControls,s__EnglishLanguage,'The &%CoordinatingCommitteeOnExportControls was abolished as of March 31, 1994, and its members formed the &%WassenaarArrangement on July 12, 1996, with expanded membership and a post-Cold War aim of voluntary export controls on conventional arms and dual-use goods and technologies.') ).

fof(kb_SUMO_14401,axiom,
    s__instance(s__CouncilForMutualEconomicAssistance,s__OrganizationOfNations) ).

fof(kb_SUMO_14402,axiom,
    s__conventionalLongName('Council for Mutual Economic Assistance',s__CouncilForMutualEconomicAssistance) ).

fof(kb_SUMO_14403,axiom,
    s__abbreviation('CEMA',s__CouncilForMutualEconomicAssistance) ).

fof(kb_SUMO_14404,axiom,
    s__abbreviation('CMEA',s__CouncilForMutualEconomicAssistance) ).

fof(kb_SUMO_14405,axiom,
    s__abbreviation('Comecon',s__CouncilForMutualEconomicAssistance) ).

fof(kb_SUMO_14406,axiom,
    s__dateEstablished(s__CouncilForMutualEconomicAssistance,s__DayFn("25",s__MonthFn(s__January,s__YearFn("1949")))) ).

fof(kb_SUMO_14407,axiom,
    s__dateDissolved(s__CouncilForMutualEconomicAssistance,s__DayFn("1",s__MonthFn(s__January,s__YearFn("1991")))) ).

fof(kb_SUMO_14408,axiom,
    s__instance(s__CouncilOfArabEconomicUnity,s__OrganizationOfNations) ).

fof(kb_SUMO_14409,axiom,
    s__conventionalLongName('Council of Arab Economic Unity',s__CouncilOfArabEconomicUnity) ).

fof(kb_SUMO_14410,axiom,
    s__abbreviation('CAEU',s__CouncilOfArabEconomicUnity) ).

fof(kb_SUMO_14411,axiom,
    s__dateEstablished(s__CouncilOfArabEconomicUnity,s__DayFn("3",s__MonthFn(s__June,s__YearFn("1957")))) ).

fof(kb_SUMO_14412,axiom,
    s__documentation(s__CouncilOfArabEconomicUnity,s__EnglishLanguage,'The &%CouncilOfArabEconomicUnity was established in 1957 but did not become effective until May 30, 1964.') ).

fof(kb_SUMO_14413,axiom,
    s__organizationalObjective(s__CouncilOfArabEconomicUnity,s__EconomicIntegration) ).

fof(kb_SUMO_14414,axiom,
    s__instance(s__CouncilOfEurope,s__OrganizationOfNations) ).

fof(kb_SUMO_14415,axiom,
    s__conventionalLongName('Council of Europe',s__CouncilOfEurope) ).

fof(kb_SUMO_14416,axiom,
    s__abbreviation('CE',s__CouncilOfEurope) ).

fof(kb_SUMO_14417,axiom,
    s__dateEstablished(s__CouncilOfEurope,s__DayFn("5",s__MonthFn(s__May,s__YearFn("1949")))) ).

fof(kb_SUMO_14418,axiom,
    s__organizationalObjective(s__CouncilOfEurope,s__PoliticalCooperation) ).

fof(kb_SUMO_14419,axiom,
    s__organizationalObjective(s__CouncilOfEurope,s__SocialDevelopment) ).

fof(kb_SUMO_14420,axiom,
    s__organizationalObjective(s__CouncilOfEurope,s__CulturalCooperation) ).

fof(kb_SUMO_14421,axiom,
    s__organizationalObjective(s__CouncilOfEurope,s__PromoteRegionalStability) ).

fof(kb_SUMO_14422,axiom,
    s__organizationalObjective(s__CouncilOfEurope,s__HumanRightsIssues) ).

fof(kb_SUMO_14423,axiom,
    s__instance(s__CouncilOfTheBalticSeaStates,s__OrganizationOfNations) ).

fof(kb_SUMO_14424,axiom,
    s__conventionalLongName('Council of the Baltic Sea States',s__CouncilOfTheBalticSeaStates) ).

fof(kb_SUMO_14425,axiom,
    s__abbreviation('CBSS',s__CouncilOfTheBalticSeaStates) ).

fof(kb_SUMO_14426,axiom,
    s__dateEstablished(s__CouncilOfTheBalticSeaStates,s__DayFn("6",s__MonthFn(s__March,s__YearFn("1992")))) ).

fof(kb_SUMO_14427,axiom,
    s__organizationalObjective(s__CouncilOfTheBalticSeaStates,s__EconomicDevelopment) ).

fof(kb_SUMO_14428,axiom,
    s__organizationalObjective(s__CouncilOfTheBalticSeaStates,s__HumanitarianAid) ).

fof(kb_SUMO_14429,axiom,
    s__organizationalObjective(s__CouncilOfTheBalticSeaStates,s__EnergyAndTheEnvironment) ).

fof(kb_SUMO_14430,axiom,
    s__organizationalObjective(s__CouncilOfTheBalticSeaStates,s__PoliticalDevelopment) ).

fof(kb_SUMO_14431,axiom,
    s__organizationalObjective(s__CouncilOfTheBalticSeaStates,s__CulturalCooperation) ).

fof(kb_SUMO_14432,axiom,
    s__instance(s__CouncilOfTheEntente,s__OrganizationOfNations) ).

fof(kb_SUMO_14433,axiom,
    s__conventionalLongName('Council of the Entente',s__CouncilOfTheEntente) ).

fof(kb_SUMO_14434,axiom,
    s__conventionalShortName('Entente',s__CouncilOfTheEntente) ).

fof(kb_SUMO_14435,axiom,
    s__dateEstablished(s__CouncilOfTheEntente,s__DayFn("29",s__MonthFn(s__May,s__YearFn("1959")))) ).

fof(kb_SUMO_14436,axiom,
    s__organizationalObjective(s__CouncilOfTheEntente,s__EconomicCooperation) ).

fof(kb_SUMO_14437,axiom,
    s__organizationalObjective(s__CouncilOfTheEntente,s__PoliticalCooperation) ).

fof(kb_SUMO_14438,axiom,
    s__organizationalObjective(s__CouncilOfTheEntente,s__SocialCooperation) ).

fof(kb_SUMO_14439,axiom,
    s__instance(s__WorldCustomsOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_14440,axiom,
    s__conventionalLongName('Customs Cooperation Council',s__WorldCustomsOrganization) ).

fof(kb_SUMO_14441,axiom,
    s__conventionalLongName('World Customs Organization',s__WorldCustomsOrganization) ).

fof(kb_SUMO_14442,axiom,
    s__abbreviation('CCC',s__WorldCustomsOrganization) ).

fof(kb_SUMO_14443,axiom,
    s__abbreviation('WCO',s__WorldCustomsOrganization) ).

fof(kb_SUMO_14444,axiom,
    s__dateEstablished(s__WorldCustomsOrganization,s__DayFn("15",s__MonthFn(s__December,s__YearFn("1950")))) ).

fof(kb_SUMO_14445,axiom,
    s__instance(s__EastAfricanDevelopmentBank,s__OrganizationOfNations) ).

fof(kb_SUMO_14446,axiom,
    s__conventionalLongName('East African Development Bank',s__EastAfricanDevelopmentBank) ).

fof(kb_SUMO_14447,axiom,
    s__abbreviation('EADB',s__EastAfricanDevelopmentBank) ).

fof(kb_SUMO_14448,axiom,
    s__dateEstablished(s__EastAfricanDevelopmentBank,s__DayFn("6",s__MonthFn(s__June,s__YearFn("1967")))) ).

fof(kb_SUMO_14449,axiom,
    s__organizationalObjective(s__EastAfricanDevelopmentBank,s__EconomicDevelopment) ).

fof(kb_SUMO_14450,axiom,
    s__instance(s__EconomicAndSocialCouncil,s__OrganizationOfNations) ).

fof(kb_SUMO_14451,axiom,
    s__conventionalLongName('Economic and Social Council',s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14452,axiom,
    s__abbreviation('ECOSOC',s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14453,axiom,
    s__dateEstablished(s__EconomicAndSocialCouncil,s__DayFn("26",s__MonthFn(s__June,s__YearFn("1945")))) ).

fof(kb_SUMO_14454,axiom,
    s__documentation(s__EconomicAndSocialCouncil,s__EnglishLanguage,'The &%EconomicAndSocialCouncil is the coordinating organization for the social and economic work of the &%UnitedNations. It comprises five regional commissions and nine functional commissions.') ).

fof(kb_SUMO_14455,axiom,
    s__organizationalObjective(s__EconomicAndSocialCouncil,s__EconomicDevelopment) ).

fof(kb_SUMO_14456,axiom,
    s__organizationalObjective(s__EconomicAndSocialCouncil,s__SocialDevelopment) ).

fof(kb_SUMO_14457,axiom,
    s__subOrganization(s__EconomicAndSocialCouncil,s__UnitedNations) ).

fof(kb_SUMO_14458,axiom,
    s__subOrganization(s__CommissionForSocialDevelopment,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14459,axiom,
    s__instance(s__CommissionForSocialDevelopment,s__InternationalOrganization) ).

fof(kb_SUMO_14460,axiom,
    s__instance(s__InternationalOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_14461,axiom,
    s__subOrganization(s__CommissionOnCrimePreventionAndCriminalJustice,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14462,axiom,
    s__instance(s__CommissionOnCrimePreventionAndCriminalJustice,s__InternationalOrganization) ).

fof(kb_SUMO_14463,axiom,
    s__subOrganization(s__CommissionOnHumanRights,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14464,axiom,
    s__instance(s__CommissionOnHumanRights,s__InternationalOrganization) ).

fof(kb_SUMO_14465,axiom,
    s__subOrganization(s__CommissionOnNarcoticsDrugs,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14466,axiom,
    s__instance(s__CommissionOnNarcoticsDrugs,s__InternationalOrganization) ).

fof(kb_SUMO_14467,axiom,
    s__subOrganization(s__CommissionOnPopulationAndDevelopment,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14468,axiom,
    s__instance(s__CommissionOnPopulationAndDevelopment,s__InternationalOrganization) ).

fof(kb_SUMO_14469,axiom,
    s__subOrganization(s__CommissionOnScienceAndTechnologyForDevelopment,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14470,axiom,
    s__instance(s__CommissionOnScienceAndTechnologyForDevelopment,s__InternationalOrganization) ).

fof(kb_SUMO_14471,axiom,
    s__subOrganization(s__CommissionOnSustainableDevelopment,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14472,axiom,
    s__instance(s__CommissionOnSustainableDevelopment,s__InternationalOrganization) ).

fof(kb_SUMO_14473,axiom,
    s__subOrganization(s__CommissionOnTheStatusOfWomen,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14474,axiom,
    s__instance(s__CommissionOnTheStatusOfWomen,s__InternationalOrganization) ).

fof(kb_SUMO_14475,axiom,
    s__subOrganization(s__EconomicAndSocialCommissionForAsiaAndThePacific,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14476,axiom,
    s__instance(s__EconomicAndSocialCommissionForAsiaAndThePacific,s__InternationalOrganization) ).

fof(kb_SUMO_14477,axiom,
    s__subOrganization(s__EconomicAndSocialCommissionForWesternAsia,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14478,axiom,
    s__instance(s__EconomicAndSocialCommissionForWesternAsia,s__InternationalOrganization) ).

fof(kb_SUMO_14479,axiom,
    s__subOrganization(s__EconomicCommissionForAfrica,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14480,axiom,
    s__instance(s__EconomicCommissionForAfrica,s__InternationalOrganization) ).

fof(kb_SUMO_14481,axiom,
    s__subOrganization(s__EconomicCommissionForEurope,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14482,axiom,
    s__instance(s__EconomicCommissionForEurope,s__InternationalOrganization) ).

fof(kb_SUMO_14483,axiom,
    s__subOrganization(s__EconomicCommissionForLatinAmericaAndTheCaribbean,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14484,axiom,
    s__instance(s__EconomicCommissionForLatinAmericaAndTheCaribbean,s__InternationalOrganization) ).

fof(kb_SUMO_14485,axiom,
    s__subOrganization(s__FoodAndAgricultureOrganization,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14486,axiom,
    s__subOrganization(s__InternationalAtomicEnergyAgency,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14487,axiom,
    s__subOrganization(s__InternationalBankForReconstructionAndDevelopment,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14488,axiom,
    s__subOrganization(s__InternationalCenterForSecretariatOfInvestmentDisputes,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14489,axiom,
    s__instance(s__InternationalCenterForSecretariatOfInvestmentDisputes,s__InternationalOrganization) ).

fof(kb_SUMO_14490,axiom,
    s__subOrganization(s__InternationalCivilAviationOrganization,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14491,axiom,
    s__subOrganization(s__InternationalDevelopmentAssociation,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14492,axiom,
    s__subOrganization(s__InternationalFinanceCorporation,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14493,axiom,
    s__subOrganization(s__InternationalFundForAgriculturalDevelopment,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14494,axiom,
    s__subOrganization(s__InternationalLaborOrganization,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14495,axiom,
    s__subOrganization(s__InternationalMaritimeOrganization,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14496,axiom,
    s__subOrganization(s__InternationalMonetaryFund,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14497,axiom,
    s__subOrganization(s__InternationalTelecommunicationUnion,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14498,axiom,
    s__subOrganization(s__MulitlateralInvestmentGeographicAgency,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14499,axiom,
    s__instance(s__MulitlateralInvestmentGeographicAgency,s__InternationalOrganization) ).

fof(kb_SUMO_14500,axiom,
    s__subOrganization(s__StatisticalCommission,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14501,axiom,
    s__instance(s__StatisticalCommission,s__InternationalOrganization) ).

fof(kb_SUMO_14502,axiom,
    s__subOrganization(s__UnitedNationsEducationalScientificAndCulturalOrganization,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14503,axiom,
    s__subOrganization(s__UnitedNationsIndustrialDevelopmentOrganization,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14504,axiom,
    s__subOrganization(s__UniversalPostalUnion,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14505,axiom,
    s__subOrganization(s__WorldHealthOrganization,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14506,axiom,
    s__subOrganization(s__WorldIntellectualPropertyOrganization,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14507,axiom,
    s__subOrganization(s__WorldMeteorologicalOrganization,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14508,axiom,
    s__subOrganization(s__WorldTourismOrganization,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14509,axiom,
    s__subOrganization(s__WorldTradeOrganization,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14510,axiom,
    s__subOrganization(s__WorldFoodProgram,s__EconomicAndSocialCouncil) ).

fof(kb_SUMO_14511,axiom,
    s__instance(s__EconomicCommunityOfTheGreatLakesCountries,s__OrganizationOfNations) ).

fof(kb_SUMO_14512,axiom,
    s__conventionalLongName('Economic Community of the Great Lakes Countries',s__EconomicCommunityOfTheGreatLakesCountries) ).

fof(kb_SUMO_14513,axiom,
    s__abbreviation('CEPGL',s__EconomicCommunityOfTheGreatLakesCountries) ).

fof(kb_SUMO_14514,axiom,
    s__localLongName('Communaute Economique des Pays des Grands Lacs',s__EconomicCommunityOfTheGreatLakesCountries) ).

fof(kb_SUMO_14515,axiom,
    s__dateEstablished(s__EconomicCommunityOfTheGreatLakesCountries,s__DayFn("20",s__MonthFn(s__September,s__YearFn("1976")))) ).

fof(kb_SUMO_14516,axiom,
    s__organizationalObjective(s__EconomicCommunityOfTheGreatLakesCountries,s__EconomicIntegration) ).

fof(kb_SUMO_14517,axiom,
    s__instance(s__EconomicCommunityOfWestAfricanStates,s__OrganizationOfNations) ).

fof(kb_SUMO_14518,axiom,
    s__conventionalLongName('Economic Community of West African States',s__EconomicCommunityOfWestAfricanStates) ).

fof(kb_SUMO_14519,axiom,
    s__abbreviation('ECOWAS',s__EconomicCommunityOfWestAfricanStates) ).

fof(kb_SUMO_14520,axiom,
    s__dateEstablished(s__EconomicCommunityOfWestAfricanStates,s__DayFn("28",s__MonthFn(s__May,s__YearFn("1975")))) ).

fof(kb_SUMO_14521,axiom,
    s__organizationalObjective(s__EconomicCommunityOfWestAfricanStates,s__EconomicCooperation) ).

fof(kb_SUMO_14522,axiom,
    s__instance(s__EconomicCooperationOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_14523,axiom,
    s__conventionalLongName('Economic Cooperation Organization',s__EconomicCooperationOrganization) ).

fof(kb_SUMO_14524,axiom,
    s__abbreviation('ECO',s__EconomicCooperationOrganization) ).

fof(kb_SUMO_14525,axiom,
    s__dateEstablished(s__EconomicCooperationOrganization,s__MonthFn(s__January,s__YearFn("1985"))) ).

fof(kb_SUMO_14526,axiom,
    s__organizationalObjective(s__EconomicCooperationOrganization,s__EconomicCooperation) ).

fof(kb_SUMO_14527,axiom,
    s__organizationalObjective(s__EconomicCooperationOrganization,s__EconomicDevelopment) ).

fof(kb_SUMO_14528,axiom,
    s__organizationalObjective(s__EconomicCooperationOrganization,s__CulturalCooperation) ).

fof(kb_SUMO_14529,axiom,
    s__organizationalObjective(s__EconomicCooperationOrganization,s__TransportationCoordination) ).

fof(kb_SUMO_14530,axiom,
    s__organizationalObjective(s__EconomicCooperationOrganization,s__CommunicationsCoordination) ).

fof(kb_SUMO_14531,axiom,
    s__instance(s__EuroAtlanticPartnershipCouncil,s__OrganizationOfNations) ).

fof(kb_SUMO_14532,axiom,
    s__conventionalLongName('Euro-Atlantic Partnership Council',s__EuroAtlanticPartnershipCouncil) ).

fof(kb_SUMO_14533,axiom,
    s__abbreviation('EAPC',s__EuroAtlanticPartnershipCouncil) ).

fof(kb_SUMO_14534,axiom,
    s__formerName('North Atlantic Cooperation Council',s__EuroAtlanticPartnershipCouncil) ).

fof(kb_SUMO_14535,axiom,
    s__dateEstablished(s__EuroAtlanticPartnershipCouncil,s__DayFn("8",s__MonthFn(s__November,s__YearFn("1991")))) ).

fof(kb_SUMO_14536,axiom,
    s__organizationalObjective(s__EuroAtlanticPartnershipCouncil,s__PoliticalCooperation) ).

fof(kb_SUMO_14537,axiom,
    s__organizationalObjective(s__EuroAtlanticPartnershipCouncil,s__MilitaryCooperation) ).

fof(kb_SUMO_14538,axiom,
    s__organizationalObjective(s__EuroAtlanticPartnershipCouncil,s__ConventionalArmsControl) ).

fof(kb_SUMO_14539,axiom,
    s__instance(s__EuropeanBankForReconstructionAndDevelopment,s__OrganizationOfNations) ).

fof(kb_SUMO_14540,axiom,
    s__conventionalLongName('European Bank for Reconstruction and Development',s__EuropeanBankForReconstructionAndDevelopment) ).

fof(kb_SUMO_14541,axiom,
    s__abbreviation('EBRD',s__EuropeanBankForReconstructionAndDevelopment) ).

fof(kb_SUMO_14542,axiom,
    s__dateEstablished(s__EuropeanBankForReconstructionAndDevelopment,s__DayFn("15",s__MonthFn(s__April,s__YearFn("1991")))) ).

fof(kb_SUMO_14543,axiom,
    s__organizationalObjective(s__EuropeanBankForReconstructionAndDevelopment,s__EconomicDevelopment) ).

fof(kb_SUMO_14544,axiom,
    s__instance(s__EuropeanCommunity,s__OrganizationOfNations) ).

fof(kb_SUMO_14545,axiom,
    s__documentation(s__EuropeanCommunity,s__EnglishLanguage,'The &%EuropeanCommunity was merged into the &%EuropeanUnion on February 7, 1992.') ).

fof(kb_SUMO_14546,axiom,
    s__conventionalLongName('European Community',s__EuropeanCommunity) ).

fof(kb_SUMO_14547,axiom,
    s__conventionalLongName('European Communities',s__EuropeanCommunity) ).

fof(kb_SUMO_14548,axiom,
    s__abbreviation('EC',s__EuropeanCommunity) ).

fof(kb_SUMO_14549,axiom,
    s__dateEstablished(s__EuropeanCommunity,s__DayFn("8",s__MonthFn(s__April,s__YearFn("1965")))) ).

fof(kb_SUMO_14550,axiom,
    s__organizationalObjective(s__EuropeanCommunity,s__EconomicIntegration) ).

fof(kb_SUMO_14551,axiom,
    s__organizationalObjective(s__EuropeanCommunity,s__PoliticalCooperation) ).

fof(kb_SUMO_14552,axiom,
    s__instance(s__EuropeanFreeTradeAssociation,s__OrganizationOfNations) ).

fof(kb_SUMO_14553,axiom,
    s__conventionalLongName('European Free Trade Association',s__EuropeanFreeTradeAssociation) ).

fof(kb_SUMO_14554,axiom,
    s__abbreviation('EFTA',s__EuropeanFreeTradeAssociation) ).

fof(kb_SUMO_14555,axiom,
    s__dateEstablished(s__EuropeanFreeTradeAssociation,s__DayFn("4",s__MonthFn(s__January,s__YearFn("1960")))) ).

fof(kb_SUMO_14556,axiom,
    s__organizationalObjective(s__EuropeanFreeTradeAssociation,s__PromotionOfFreeTrade) ).

fof(kb_SUMO_14557,axiom,
    s__instance(s__EuropeanInvestmentBank,s__OrganizationOfNations) ).

fof(kb_SUMO_14558,axiom,
    s__conventionalLongName('European Investment Bank',s__EuropeanInvestmentBank) ).

fof(kb_SUMO_14559,axiom,
    s__abbreviation('EIB',s__EuropeanInvestmentBank) ).

fof(kb_SUMO_14560,axiom,
    s__dateEstablished(s__EuropeanInvestmentBank,s__DayFn("25",s__MonthFn(s__March,s__YearFn("1957")))) ).

fof(kb_SUMO_14561,axiom,
    s__organizationalObjective(s__EuropeanInvestmentBank,s__EconomicDevelopment) ).

fof(kb_SUMO_14562,axiom,
    s__instance(s__EuropeanMonetaryUnion,s__OrganizationOfNations) ).

fof(kb_SUMO_14563,axiom,
    s__conventionalLongName('European Monetary Union',s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14564,axiom,
    s__conventionalLongName('European Economic and Monetary Union',s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14565,axiom,
    s__abbreviation('EMU',s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14566,axiom,
    s__dateEstablished(s__EuropeanMonetaryUnion,s__DayFn("7",s__MonthFn(s__February,s__YearFn("1992")))) ).

fof(kb_SUMO_14567,axiom,
    s__organizationalObjective(s__EuropeanMonetaryUnion,s__MonetaryUnion) ).

fof(kb_SUMO_14568,axiom,
    s__member(s__Austria,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14569,axiom,
    s__member(s__Belgium,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14570,axiom,
    s__member(s__Finland,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14571,axiom,
    s__member(s__France,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14572,axiom,
    s__member(s__Germany,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14573,axiom,
    s__member(s__Greece,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14574,axiom,
    s__member(s__Ireland,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14575,axiom,
    s__member(s__Italy,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14576,axiom,
    s__member(s__Luxembourg,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14577,axiom,
    s__member(s__Netherlands,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14578,axiom,
    s__member(s__Portugal,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14579,axiom,
    s__member(s__Spain,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14580,axiom,
    ~ s__member(s__Denmark,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14581,axiom,
    ~ s__member(s__Sweden,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14582,axiom,
    ~ s__member(s__UnitedKingdom,s__EuropeanMonetaryUnion) ).

fof(kb_SUMO_14583,axiom,
    ! [V__AREA] :
      ( ( s__instance(V__AREA,s__SelfConnectedObject)
        & s__instance(V__AREA,s__GeopoliticalArea) )
     => ( ( s__instance(V__AREA,s__Nation)
          & s__member(V__AREA,s__EuropeanMonetaryUnion) )
       => s__currencyType(V__AREA,s__EuroDollar) ) ) ).

fof(kb_SUMO_14584,axiom,
    ! [V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__AREA,s__SelfConnectedObject) )
     => ( ( s__instance(V__AREA,s__Nation)
          & s__currencyType(V__AREA,s__EuroDollar) )
       => s__member(V__AREA,s__EuropeanMonetaryUnion) ) ) ).

fof(kb_SUMO_14585,axiom,
    s__instance(s__EuropeanOrganizationForNuclearResearch,s__OrganizationOfNations) ).

fof(kb_SUMO_14586,axiom,
    s__conventionalLongName('European Organization for Nuclear Research',s__EuropeanOrganizationForNuclearResearch) ).

fof(kb_SUMO_14587,axiom,
    s__abbreviation('CERN',s__EuropeanOrganizationForNuclearResearch) ).

fof(kb_SUMO_14588,axiom,
    s__formerName('Conseil Europeenne pour la Recherche Nucleaire',s__EuropeanOrganizationForNuclearResearch) ).

fof(kb_SUMO_14589,axiom,
    s__dateEstablished(s__EuropeanOrganizationForNuclearResearch,s__DayFn("1",s__MonthFn(s__July,s__YearFn("1953")))) ).

fof(kb_SUMO_14590,axiom,
    s__organizationalObjective(s__EuropeanOrganizationForNuclearResearch,s__PeacefulUseOfAtomicPower) ).

fof(kb_SUMO_14591,axiom,
    s__organizationalObjective(s__EuropeanOrganizationForNuclearResearch,s__TechnologyCooperation) ).

fof(kb_SUMO_14592,axiom,
    s__organizationalObjective(s__EuropeanOrganizationForNuclearResearch,s__ScientificCooperation) ).

fof(kb_SUMO_14593,axiom,
    s__instance(s__EuropeanSpaceAgency,s__OrganizationOfNations) ).

fof(kb_SUMO_14594,axiom,
    s__conventionalLongName('European Space Agency',s__EuropeanSpaceAgency) ).

fof(kb_SUMO_14595,axiom,
    s__abbreviation('ESA',s__EuropeanSpaceAgency) ).

fof(kb_SUMO_14596,axiom,
    s__dateEstablished(s__EuropeanSpaceAgency,s__DayFn("31",s__MonthFn(s__May,s__YearFn("1975")))) ).

fof(kb_SUMO_14597,axiom,
    s__organizationalObjective(s__EuropeanSpaceAgency,s__SpaceResearchAndTechnology) ).

fof(kb_SUMO_14598,axiom,
    s__organizationalObjective(s__EuropeanSpaceAgency,s__TechnologyCooperation) ).

fof(kb_SUMO_14599,axiom,
    s__instance(s__EuropeanUnion,s__OrganizationOfNations) ).

fof(kb_SUMO_14600,axiom,
    s__conventionalLongName('European Union',s__EuropeanUnion) ).

fof(kb_SUMO_14601,axiom,
    s__abbreviation('EU',s__EuropeanUnion) ).

fof(kb_SUMO_14602,axiom,
    s__dateEstablished(s__EuropeanUnion,s__DayFn("7",s__MonthFn(s__February,s__YearFn("1992")))) ).

fof(kb_SUMO_14603,axiom,
    s__organizationalObjective(s__EuropeanUnion,s__EconomicIntegration) ).

fof(kb_SUMO_14604,axiom,
    s__organizationalObjective(s__EuropeanUnion,s__MonetaryUnion) ).

fof(kb_SUMO_14605,axiom,
    s__organizationalObjective(s__EuropeanUnion,s__PoliticalCooperation) ).

fof(kb_SUMO_14606,axiom,
    s__organizationalObjective(s__EuropeanUnion,s__SocialCooperation) ).

fof(kb_SUMO_14607,axiom,
    s__organizationalObjective(s__EuropeanUnion,s__MilitaryCooperation) ).

fof(kb_SUMO_14608,axiom,
    s__successorOrganization(s__EuropeanCommunity,s__EuropeanUnion) ).

fof(kb_SUMO_14609,axiom,
    s__instance(s__FoodAndAgricultureOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_14610,axiom,
    s__conventionalLongName('Food and Agriculture Organization',s__FoodAndAgricultureOrganization) ).

fof(kb_SUMO_14611,axiom,
    s__abbreviation('FAO',s__FoodAndAgricultureOrganization) ).

fof(kb_SUMO_14612,axiom,
    s__dateEstablished(s__FoodAndAgricultureOrganization,s__DayFn("16",s__MonthFn(s__October,s__YearFn("1945")))) ).

fof(kb_SUMO_14613,axiom,
    s__organizationalObjective(s__FoodAndAgricultureOrganization,s__AgriculturalDevelopment) ).

fof(kb_SUMO_14614,axiom,
    s__instance(s__FrancZone,s__OrganizationOfNations) ).

fof(kb_SUMO_14615,axiom,
    s__conventionalLongName('Franc Zone',s__FrancZone) ).

fof(kb_SUMO_14616,axiom,
    s__localLongName('Conference des Ministres des Finances des Pays de la Zone Franc',s__FrancZone) ).

fof(kb_SUMO_14617,axiom,
    s__abbreviation('FZ',s__FrancZone) ).

fof(kb_SUMO_14618,axiom,
    s__dateEstablished(s__FrancZone,s__YearFn("1964")) ).

fof(kb_SUMO_14619,axiom,
    s__organizationalObjective(s__FrancZone,s__MonetaryUnion) ).

fof(kb_SUMO_14620,axiom,
    s__instance(s__GroupOf3,s__OrganizationOfNations) ).

fof(kb_SUMO_14621,axiom,
    s__conventionalLongName('Group of 3',s__GroupOf3) ).

fof(kb_SUMO_14622,axiom,
    s__abbreviation('G-3',s__GroupOf3) ).

fof(kb_SUMO_14623,axiom,
    s__dateEstablished(s__GroupOf3,s__MonthFn(s__September,s__YearFn("1990"))) ).

fof(kb_SUMO_14624,axiom,
    s__organizationalObjective(s__GroupOf3,s__PoliticalCooperation) ).

fof(kb_SUMO_14625,axiom,
    s__instance(s__GroupOf5,s__OrganizationOfNations) ).

fof(kb_SUMO_14626,axiom,
    s__conventionalLongName('Group of 5',s__GroupOf5) ).

fof(kb_SUMO_14627,axiom,
    s__abbreviation('G-5',s__GroupOf5) ).

fof(kb_SUMO_14628,axiom,
    s__dateEstablished(s__GroupOf5,s__DayFn("22",s__MonthFn(s__September,s__YearFn("1985")))) ).

fof(kb_SUMO_14629,axiom,
    s__organizationalObjective(s__GroupOf5,s__EconomicCooperation) ).

fof(kb_SUMO_14630,axiom,
    s__instance(s__GroupOf6,s__OrganizationOfNations) ).

fof(kb_SUMO_14631,axiom,
    s__conventionalLongName('Group of 6',s__GroupOf6) ).

fof(kb_SUMO_14632,axiom,
    s__abbreviation('G-6',s__GroupOf6) ).

fof(kb_SUMO_14633,axiom,
    s__localLongName('Groupe des Six Sur le Desarmement',s__GroupOf6) ).

fof(kb_SUMO_14634,axiom,
    s__dateEstablished(s__GroupOf6,s__DayFn("22",s__MonthFn(s__May,s__YearFn("1985")))) ).

fof(kb_SUMO_14635,axiom,
    s__organizationalObjective(s__GroupOf6,s__NuclearDisarmament) ).

fof(kb_SUMO_14636,axiom,
    s__instance(s__GroupOf7,s__OrganizationOfNations) ).

fof(kb_SUMO_14637,axiom,
    s__conventionalLongName('Group of 7',s__GroupOf7) ).

fof(kb_SUMO_14638,axiom,
    s__abbreviation('G-7',s__GroupOf7) ).

fof(kb_SUMO_14639,axiom,
    s__documentation(s__GroupOf7,s__EnglishLanguage,'The memberships of the &%BigSeven and the &%GroupOf7 include the same &%Nations.') ).

fof(kb_SUMO_14640,axiom,
    s__dateEstablished(s__GroupOf7,s__DayFn("22",s__MonthFn(s__September,s__YearFn("1985")))) ).

fof(kb_SUMO_14641,axiom,
    s__organizationalObjective(s__GroupOf7,s__EconomicCooperation) ).

fof(kb_SUMO_14642,axiom,
    s__instance(s__GroupOf8,s__OrganizationOfNations) ).

fof(kb_SUMO_14643,axiom,
    s__conventionalLongName('Group of 8',s__GroupOf8) ).

fof(kb_SUMO_14644,axiom,
    s__abbreviation('G-8',s__GroupOf8) ).

fof(kb_SUMO_14645,axiom,
    s__dateEstablished(s__GroupOf8,s__MonthFn(s__October,s__YearFn("1975"))) ).

fof(kb_SUMO_14646,axiom,
    s__organizationalObjective(s__GroupOf8,s__EconomicCooperation) ).

fof(kb_SUMO_14647,axiom,
    s__documentation(s__GroupOf8,s__EnglishLanguage,'The &%GroupOf8 members were participants in the Conference on International Economic Cooperation (CIEC) between 1975-1977.') ).

fof(kb_SUMO_14648,axiom,
    s__instance(s__GroupOf9,s__OrganizationOfNations) ).

fof(kb_SUMO_14649,axiom,
    s__conventionalLongName('Group of 9',s__GroupOf9) ).

fof(kb_SUMO_14650,axiom,
    s__abbreviation('G-9',s__GroupOf9) ).

fof(kb_SUMO_14651,axiom,
    s__organizationalObjective(s__GroupOf9,s__PoliticalCooperation) ).

fof(kb_SUMO_14652,axiom,
    s__instance(s__GroupOf10,s__OrganizationOfNations) ).

fof(kb_SUMO_14653,axiom,
    s__conventionalLongName('Group of 10',s__GroupOf10) ).

fof(kb_SUMO_14654,axiom,
    s__abbreviation('G-10',s__GroupOf10) ).

fof(kb_SUMO_14655,axiom,
    s__conventionalLongName('Paris Club',s__GroupOf10) ).

fof(kb_SUMO_14656,axiom,
    s__dateEstablished(s__GroupOf10,s__MonthFn(s__October,s__YearFn("1962"))) ).

fof(kb_SUMO_14657,axiom,
    s__organizationalObjective(s__GroupOf10,s__CoordinateCreditPolicy) ).

fof(kb_SUMO_14658,axiom,
    s__documentation(s__GroupOf10,s__EnglishLanguage,'The &%GroupOf10 (also known as the Paris Club) is a group of (now) 11 major creditor nations that manage the repayment of loans by debtor countries. The Group of 10 works closely with the &%InternationalMonetaryFund.') ).

fof(kb_SUMO_14659,axiom,
    s__instance(s__GroupOf11,s__OrganizationOfNations) ).

fof(kb_SUMO_14660,axiom,
    s__conventionalLongName('Group of 11',s__GroupOf11) ).

fof(kb_SUMO_14661,axiom,
    s__conventionalLongName('Cartagena Group',s__GroupOf11) ).

fof(kb_SUMO_14662,axiom,
    s__abbreviation('G-11',s__GroupOf11) ).

fof(kb_SUMO_14663,axiom,
    s__dateEstablished(s__GroupOf11,s__DayFn("22",s__MonthFn(s__June,s__YearFn("1984")))) ).

fof(kb_SUMO_14664,axiom,
    s__organizationalObjective(s__GroupOf11,s__EconomicCooperation) ).

fof(kb_SUMO_14665,axiom,
    s__instance(s__GroupOf15,s__OrganizationOfNations) ).

fof(kb_SUMO_14666,axiom,
    s__conventionalLongName('Group of 15',s__GroupOf15) ).

fof(kb_SUMO_14667,axiom,
    s__abbreviation('G-15',s__GroupOf15) ).

fof(kb_SUMO_14668,axiom,
    s__dateEstablished(s__GroupOf15,s__MonthFn(s__September,s__YearFn("1989"))) ).

fof(kb_SUMO_14669,axiom,
    s__organizationalObjective(s__GroupOf15,s__EconomicCooperation) ).

fof(kb_SUMO_14670,axiom,
    s__organizationalObjective(s__GroupOf15,s__PoliticalCooperation) ).

fof(kb_SUMO_14671,axiom,
    s__documentation(s__GroupOf15,s__EnglishLanguage,'The &%GroupOf15 was a result of the &%NonalignedMovement.') ).

fof(kb_SUMO_14672,axiom,
    s__instance(s__GroupOf24,s__OrganizationOfNations) ).

fof(kb_SUMO_14673,axiom,
    s__conventionalLongName('Group of 24',s__GroupOf24) ).

fof(kb_SUMO_14674,axiom,
    s__abbreviation('G-24',s__GroupOf24) ).

fof(kb_SUMO_14675,axiom,
    s__dateEstablished(s__GroupOf24,s__DayFn("1",s__MonthFn(s__August,s__YearFn("1989")))) ).

fof(kb_SUMO_14676,axiom,
    s__organizationalObjective(s__GroupOf24,s__EconomicCooperation) ).

fof(kb_SUMO_14677,axiom,
    s__documentation(s__GroupOf24,s__EnglishLanguage,'The &%GroupOf24 promotes the interests of developing countries in Africa, Asia, and Latin America within the &%InternationalMonetaryFund.') ).

fof(kb_SUMO_14678,axiom,
    s__instance(s__GroupOf77,s__OrganizationOfNations) ).

fof(kb_SUMO_14679,axiom,
    s__conventionalLongName('Group of 77',s__GroupOf77) ).

fof(kb_SUMO_14680,axiom,
    s__abbreviation('G-77',s__GroupOf77) ).

fof(kb_SUMO_14681,axiom,
    s__dateEstablished(s__GroupOf77,s__DayFn("15",s__MonthFn(s__June,s__YearFn("1964")))) ).

fof(kb_SUMO_14682,axiom,
    s__organizationalObjective(s__GroupOf77,s__EconomicCooperation) ).

fof(kb_SUMO_14683,axiom,
    s__instance(s__GulfCooperationCouncil,s__OrganizationOfNations) ).

fof(kb_SUMO_14684,axiom,
    s__conventionalLongName('Gulf Cooperation Council',s__GulfCooperationCouncil) ).

fof(kb_SUMO_14685,axiom,
    s__abbreviation('GCC',s__GulfCooperationCouncil) ).

fof(kb_SUMO_14686,axiom,
    s__dateEstablished(s__GulfCooperationCouncil,s__DayFn("25",s__MonthFn(s__May,s__YearFn("1981")))) ).

fof(kb_SUMO_14687,axiom,
    s__organizationalObjective(s__GulfCooperationCouncil,s__PoliticalCooperation) ).

fof(kb_SUMO_14688,axiom,
    s__organizationalObjective(s__GulfCooperationCouncil,s__EconomicCooperation) ).

fof(kb_SUMO_14689,axiom,
    s__organizationalObjective(s__GulfCooperationCouncil,s__MilitaryCooperation) ).

fof(kb_SUMO_14690,axiom,
    s__organizationalObjective(s__GulfCooperationCouncil,s__SocialCooperation) ).

fof(kb_SUMO_14691,axiom,
    s__instance(s__IndianOceanCommission,s__OrganizationOfNations) ).

fof(kb_SUMO_14692,axiom,
    s__conventionalLongName('Indian Ocean Commission',s__IndianOceanCommission) ).

fof(kb_SUMO_14693,axiom,
    s__abbreviation('InOC',s__IndianOceanCommission) ).

fof(kb_SUMO_14694,axiom,
    s__dateEstablished(s__IndianOceanCommission,s__DayFn("21",s__MonthFn(s__December,s__YearFn("1982")))) ).

fof(kb_SUMO_14695,axiom,
    s__organizationalObjective(s__IndianOceanCommission,s__EconomicCooperation) ).

fof(kb_SUMO_14696,axiom,
    s__organizationalObjective(s__IndianOceanCommission,s__PoliticalCooperation) ).

fof(kb_SUMO_14697,axiom,
    s__instance(s__InterAmericanDevelopmentBank,s__OrganizationOfNations) ).

fof(kb_SUMO_14698,axiom,
    s__conventionalLongName('Inter-American Development Bank',s__InterAmericanDevelopmentBank) ).

fof(kb_SUMO_14699,axiom,
    s__abbreviation('IADB',s__InterAmericanDevelopmentBank) ).

fof(kb_SUMO_14700,axiom,
    s__localLongName('Banco Interamericano de Desarrollo',s__InterAmericanDevelopmentBank) ).

fof(kb_SUMO_14701,axiom,
    s__localShortName('BID',s__InterAmericanDevelopmentBank) ).

fof(kb_SUMO_14702,axiom,
    s__dateEstablished(s__InterAmericanDevelopmentBank,s__DayFn("8",s__MonthFn(s__April,s__YearFn("1959")))) ).

fof(kb_SUMO_14703,axiom,
    s__organizationalObjective(s__InterAmericanDevelopmentBank,s__EconomicDevelopment) ).

fof(kb_SUMO_14704,axiom,
    s__organizationalObjective(s__InterAmericanDevelopmentBank,s__SocialDevelopment) ).

fof(kb_SUMO_14705,axiom,
    s__instance(s__InterGovernmentalAuthorityOnDevelopment,s__OrganizationOfNations) ).

fof(kb_SUMO_14706,axiom,
    s__conventionalLongName('Inter-Governmental Authority on Development',s__InterGovernmentalAuthorityOnDevelopment) ).

fof(kb_SUMO_14707,axiom,
    s__abbreviation('IGAD',s__InterGovernmentalAuthorityOnDevelopment) ).

fof(kb_SUMO_14708,axiom,
    s__formerName('Inter-Governmental Authority on Drought and Development',s__InterGovernmentalAuthorityOnDevelopment) ).

fof(kb_SUMO_14709,axiom,
    s__formerName('IGADD',s__InterGovernmentalAuthorityOnDevelopment) ).

fof(kb_SUMO_14710,axiom,
    s__dateEstablished(s__InterGovernmentalAuthorityOnDevelopment,s__DayFn("21",s__MonthFn(s__March,s__YearFn("1996")))) ).

fof(kb_SUMO_14711,axiom,
    s__organizationalObjective(s__InterGovernmentalAuthorityOnDevelopment,s__SocialCooperation) ).

fof(kb_SUMO_14712,axiom,
    s__organizationalObjective(s__InterGovernmentalAuthorityOnDevelopment,s__EconomicCooperation) ).

fof(kb_SUMO_14713,axiom,
    s__organizationalObjective(s__InterGovernmentalAuthorityOnDevelopment,s__ScientificCooperation) ).

fof(kb_SUMO_14714,axiom,
    s__documentation(s__InterGovernmentalAuthorityOnDevelopment,s__EnglishLanguage,'The &%InterGovernmentalAuthorityOnDevelopment is the revitalized successor organization of the Inter-Governmental Authority on Development, which had been established 15-16 January 1986.') ).

fof(kb_SUMO_14715,axiom,
    s__instance(s__InternationalAtomicEnergyAgency,s__OrganizationOfNations) ).

fof(kb_SUMO_14716,axiom,
    s__conventionalLongName('International Atomic Energy Agency',s__InternationalAtomicEnergyAgency) ).

fof(kb_SUMO_14717,axiom,
    s__abbreviation('IAEA',s__InternationalAtomicEnergyAgency) ).

fof(kb_SUMO_14718,axiom,
    s__dateEstablished(s__InternationalAtomicEnergyAgency,s__DayFn("26",s__MonthFn(s__October,s__YearFn("1956")))) ).

fof(kb_SUMO_14719,axiom,
    s__organizationalObjective(s__InternationalAtomicEnergyAgency,s__PeacefulUseOfAtomicPower) ).

fof(kb_SUMO_14720,axiom,
    s__instance(s__InternationalBankForReconstructionAndDevelopment,s__OrganizationOfNations) ).

fof(kb_SUMO_14721,axiom,
    s__conventionalLongName('International Bank for Reconstruction and Development',s__InternationalBankForReconstructionAndDevelopment) ).

fof(kb_SUMO_14722,axiom,
    s__conventionalShortName('World Bank',s__InternationalBankForReconstructionAndDevelopment) ).

fof(kb_SUMO_14723,axiom,
    s__abbreviation('IBRD',s__InternationalBankForReconstructionAndDevelopment) ).

fof(kb_SUMO_14724,axiom,
    s__dateEstablished(s__InternationalBankForReconstructionAndDevelopment,s__DayFn("22",s__MonthFn(s__July,s__YearFn("1944")))) ).

fof(kb_SUMO_14725,axiom,
    s__organizationalObjective(s__InternationalBankForReconstructionAndDevelopment,s__EconomicDevelopment) ).

fof(kb_SUMO_14726,axiom,
    s__subOrganization(s__InternationalBankForReconstructionAndDevelopment,s__UnitedNations) ).

fof(kb_SUMO_14727,axiom,
    s__instance(s__InternationalChamberOfCommerce,s__OrganizationOfNations) ).

fof(kb_SUMO_14728,axiom,
    s__conventionalLongName('International Chamber of Commerce',s__InternationalChamberOfCommerce) ).

fof(kb_SUMO_14729,axiom,
    s__abbreviation('ICC',s__InternationalChamberOfCommerce) ).

fof(kb_SUMO_14730,axiom,
    s__dateEstablished(s__InternationalChamberOfCommerce,s__YearFn("1919")) ).

fof(kb_SUMO_14731,axiom,
    s__organizationalObjective(s__InternationalChamberOfCommerce,s__PromotionOfFreeTrade) ).

fof(kb_SUMO_14732,axiom,
    s__organizationalObjective(s__InternationalChamberOfCommerce,s__PromotionOfTradeAndInvestment) ).

fof(kb_SUMO_14733,axiom,
    s__organizationalObjective(s__InternationalChamberOfCommerce,s__PromotionOfPrivateEnterprise) ).

fof(kb_SUMO_14734,axiom,
    s__instance(s__InternationalCivilAviationOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_14735,axiom,
    s__conventionalLongName('International Civil Aviation Organization',s__InternationalCivilAviationOrganization) ).

fof(kb_SUMO_14736,axiom,
    s__abbreviation('ICAO',s__InternationalCivilAviationOrganization) ).

fof(kb_SUMO_14737,axiom,
    s__dateEstablished(s__InternationalCivilAviationOrganization,s__DayFn("7",s__MonthFn(s__December,s__YearFn("1944")))) ).

fof(kb_SUMO_14738,axiom,
    s__subOrganization(s__InternationalCivilAviationOrganization,s__UnitedNations) ).

fof(kb_SUMO_14739,axiom,
    s__organizationalObjective(s__InternationalCivilAviationOrganization,s__CooperationInCivilAviation) ).

fof(kb_SUMO_14740,axiom,
    s__instance(s__InternationalCommitteeOfTheRedCross,s__InternationalOrganization) ).

fof(kb_SUMO_14741,axiom,
    s__conventionalLongName('International Committee of the Red Cross',s__InternationalCommitteeOfTheRedCross) ).

fof(kb_SUMO_14742,axiom,
    s__abbreviation('ICRC',s__InternationalCommitteeOfTheRedCross) ).

fof(kb_SUMO_14743,axiom,
    s__conventionalShortName('Red Cross',s__InternationalCommitteeOfTheRedCross) ).

fof(kb_SUMO_14744,axiom,
    s__dateEstablished(s__InternationalCommitteeOfTheRedCross,s__DayFn("17",s__MonthFn(s__February,s__YearFn("1863")))) ).

fof(kb_SUMO_14745,axiom,
    s__organizationalObjective(s__InternationalCommitteeOfTheRedCross,s__HumanitarianAid) ).

fof(kb_SUMO_14746,axiom,
    s__instance(s__InternationalConfederationOfFreeTradeUnions,s__OrganizationOfNations) ).

fof(kb_SUMO_14747,axiom,
    s__conventionalLongName('International Confederation of Free Trade Unions',s__InternationalConfederationOfFreeTradeUnions) ).

fof(kb_SUMO_14748,axiom,
    s__abbreviation('ICFTU',s__InternationalConfederationOfFreeTradeUnions) ).

fof(kb_SUMO_14749,axiom,
    s__dateEstablished(s__InternationalConfederationOfFreeTradeUnions,s__MonthFn(s__December,s__YearFn("1949"))) ).

fof(kb_SUMO_14750,axiom,
    s__organizationalObjective(s__InternationalConfederationOfFreeTradeUnions,s__PromoteTradeUnionism) ).

fof(kb_SUMO_14751,axiom,
    s__instance(s__InternationalCourtOfJustice,s__InternationalOrganization) ).

fof(kb_SUMO_14752,axiom,
    s__instance(s__InternationalCourtOfJustice,s__JudicialOrganization) ).

fof(kb_SUMO_14753,axiom,
    s__conventionalLongName('International Court of Justice',s__InternationalCourtOfJustice) ).

fof(kb_SUMO_14754,axiom,
    s__abbreviation('ICJ',s__InternationalCourtOfJustice) ).

fof(kb_SUMO_14755,axiom,
    s__conventionalShortName('World Court',s__InternationalCourtOfJustice) ).

%FOL fof(kb_SUMO_14756,axiom,(( s__dateEstablished(s__InternationalCourtOfJustice,s__DayFn(3,'s__Month(2,s__Year(1946))')) ))).

fof(kb_SUMO_14757,axiom,
    s__documentation(s__InternationalCourtOfJustice,s__EnglishLanguage,'The &%InternationalCourtOfJustice superseded the Permanent Court of International Justice.') ).

fof(kb_SUMO_14758,axiom,
    s__subOrganization(s__InternationalCourtOfJustice,s__UnitedNations) ).

fof(kb_SUMO_14759,axiom,
    s__organizationalObjective(s__InternationalCourtOfJustice,s__InternationalJustice) ).

fof(kb_SUMO_14760,axiom,
    ! [V__AGENT] :
      ( s__instance(V__AGENT,s__SelfConnectedObject)
     => ( s__member(V__AGENT,s__InternationalCourtOfJustice)
       => ( s__instance(V__AGENT,s__Human)
          & s__attribute(V__AGENT,s__JudgeAtLaw) ) ) ) ).

fof(kb_SUMO_14761,axiom,
    ! [V__AGENT] :
      ( ( s__instance(V__AGENT,s__SelfConnectedObject)
        & s__instance(V__AGENT,s__Agent) )
     => ( ( s__member(V__AGENT,s__InternationalCourtOfJustice)
          & s__attribute(V__AGENT,s__JudgeAtLaw) )
       => ? [V__POLITY] :
            ( s__instance(V__POLITY,s__Agent)
            & s__instance(V__POLITY,s__GeopoliticalArea)
            & s__representativeAgentToAgent(V__POLITY,V__AGENT,s__InternationalCourtOfJustice) ) ) ) ).

fof(kb_SUMO_14762,axiom,
    s__instance(s__InternationalCriminalPoliceOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_14763,axiom,
    s__conventionalLongName('International Criminal Police Organization',s__InternationalCriminalPoliceOrganization) ).

fof(kb_SUMO_14764,axiom,
    s__abbreviation('Interpol',s__InternationalCriminalPoliceOrganization) ).

fof(kb_SUMO_14765,axiom,
    s__dateEstablished(s__InternationalCriminalPoliceOrganization,s__DayFn("13",s__MonthFn(s__June,s__YearFn("1956")))) ).

fof(kb_SUMO_14766,axiom,
    s__documentation(s__InternationalCriminalPoliceOrganization,s__EnglishLanguage,'Interpol is the successor organization to the International Criminal Police Organization, which had been established in 1923.') ).

fof(kb_SUMO_14767,axiom,
    s__organizationalObjective(s__InternationalCriminalPoliceOrganization,s__SupportLawEnforcement) ).

fof(kb_SUMO_14768,axiom,
    s__instance(s__InternationalDevelopmentAssociation,s__OrganizationOfNations) ).

fof(kb_SUMO_14769,axiom,
    s__conventionalLongName('International Development Association',s__InternationalDevelopmentAssociation) ).

fof(kb_SUMO_14770,axiom,
    s__abbreviation('IDA',s__InternationalDevelopmentAssociation) ).

fof(kb_SUMO_14771,axiom,
    s__dateEstablished(s__InternationalDevelopmentAssociation,s__DayFn("26",s__MonthFn(s__January,s__YearFn("1960")))) ).

fof(kb_SUMO_14772,axiom,
    s__subOrganization(s__InternationalDevelopmentAssociation,s__UnitedNations) ).

fof(kb_SUMO_14773,axiom,
    s__organizationalObjective(s__InternationalDevelopmentAssociation,s__EconomicDevelopment) ).

fof(kb_SUMO_14774,axiom,
    s__instance(s__InternationalEnergyAgency,s__OrganizationOfNations) ).

fof(kb_SUMO_14775,axiom,
    s__conventionalLongName('International Energy Agency',s__InternationalEnergyAgency) ).

fof(kb_SUMO_14776,axiom,
    s__abbreviation('IEA',s__InternationalEnergyAgency) ).

fof(kb_SUMO_14777,axiom,
    s__dateEstablished(s__InternationalEnergyAgency,s__DayFn("15",s__MonthFn(s__November,s__YearFn("1974")))) ).

fof(kb_SUMO_14778,axiom,
    s__documentation(s__InternationalEnergyAgency,s__EnglishLanguage,'The &%InternationalEnergyAgency was established by the &%OrganizationForEconomicAndCulturalDevelopment.') ).

fof(kb_SUMO_14779,axiom,
    s__organizationalObjective(s__InternationalEnergyAgency,s__EnergyCooperation) ).

fof(kb_SUMO_14780,axiom,
    s__instance(s__InternationalFederationOfRedCrossAndRedCrescentSocieties,s__OrganizationOfNations) ).

fof(kb_SUMO_14781,axiom,
    s__instance(s__OrganizationOfNations__t,s__SetOrClass) ).

fof(kb_SUMO_14782,axiom,
    s__conventionalLongName('International Federation of Red Cross and Red Crescent Societies',s__InternationalFederationOfRedCrossAndRedCrescentSocieties) ).

fof(kb_SUMO_14783,axiom,
    s__abbreviation('IFRCS',s__InternationalFederationOfRedCrossAndRedCrescentSocieties) ).

fof(kb_SUMO_14784,axiom,
    s__formerName('League of Red Cross and Red Crescent Societies',s__InternationalFederationOfRedCrossAndRedCrescentSocieties) ).

fof(kb_SUMO_14785,axiom,
    s__formerName('LORCS',s__InternationalFederationOfRedCrossAndRedCrescentSocieties) ).

fof(kb_SUMO_14786,axiom,
    s__dateEstablished(s__InternationalFederationOfRedCrossAndRedCrescentSocieties,s__DayFn("5",s__MonthFn(s__May,s__YearFn("1919")))) ).

fof(kb_SUMO_14787,axiom,
    s__organizationalObjective(s__InternationalFederationOfRedCrossAndRedCrescentSocieties,s__HumanitarianAid) ).

fof(kb_SUMO_14788,axiom,
    s__instance(s__InternationalFinanceCorporation,s__OrganizationOfNations) ).

fof(kb_SUMO_14789,axiom,
    s__conventionalLongName('International Finance Corporation',s__InternationalFinanceCorporation) ).

fof(kb_SUMO_14790,axiom,
    s__abbreviation('IFC',s__InternationalFinanceCorporation) ).

fof(kb_SUMO_14791,axiom,
    s__dateEstablished(s__InternationalFinanceCorporation,s__DayFn("25",s__MonthFn(s__May,s__YearFn("1955")))) ).

fof(kb_SUMO_14792,axiom,
    s__subOrganization(s__InternationalFinanceCorporation,s__UnitedNations) ).

fof(kb_SUMO_14793,axiom,
    s__documentation(s__InternationalFinanceCorporation,s__EnglishLanguage,'The &%InternationalFinanceCorporation is affiliated with the &%InternationalBankForReconstructionAndDevelopment.') ).

fof(kb_SUMO_14794,axiom,
    s__instance(s__PromotePrivateEnterprise,s__AreaOfConcern) ).

fof(kb_SUMO_14795,axiom,
    s__organizationalObjective(s__InternationalFinanceCorporation,s__PromotePrivateEnterprise) ).

fof(kb_SUMO_14796,axiom,
    s__instance(s__InternationalFundForAgriculturalDevelopment,s__OrganizationOfNations) ).

fof(kb_SUMO_14797,axiom,
    s__conventionalLongName('International Fund for Agricultural Development',s__InternationalFundForAgriculturalDevelopment) ).

fof(kb_SUMO_14798,axiom,
    s__abbreviation('IFAD',s__InternationalFundForAgriculturalDevelopment) ).

fof(kb_SUMO_14799,axiom,
    s__dateEstablished(s__InternationalFundForAgriculturalDevelopment,s__MonthFn(s__November,s__YearFn("1974"))) ).

fof(kb_SUMO_14800,axiom,
    s__organizationalObjective(s__InternationalFundForAgriculturalDevelopment,s__AgriculturalDevelopment) ).

fof(kb_SUMO_14801,axiom,
    s__subOrganization(s__InternationalFundForAgriculturalDevelopment,s__UnitedNations) ).

fof(kb_SUMO_14802,axiom,
    s__instance(s__InternationalHydrographicOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_14803,axiom,
    s__conventionalLongName('International Hydrographic Organization',s__InternationalHydrographicOrganization) ).

fof(kb_SUMO_14804,axiom,
    s__abbreviation('IHO',s__InternationalHydrographicOrganization) ).

fof(kb_SUMO_14805,axiom,
    s__formerName('International Hydrographic Bureau',s__InternationalHydrographicOrganization) ).

fof(kb_SUMO_14806,axiom,
    s__dateEstablished(s__InternationalHydrographicOrganization,s__MonthFn(s__June,s__YearFn("1919"))) ).

fof(kb_SUMO_14807,axiom,
    s__organizationalObjective(s__InternationalHydrographicOrganization,s__InformationStandards) ).

fof(kb_SUMO_14808,axiom,
    s__inScopeOfInterest(s__InternationalHydrographicOrganization,s__WorldOcean) ).

fof(kb_SUMO_14809,axiom,
    s__instance(s__InternationalLaborOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_14810,axiom,
    s__conventionalLongName('International Labor Organization',s__InternationalLaborOrganization) ).

fof(kb_SUMO_14811,axiom,
    s__abbreviation('ILO',s__InternationalLaborOrganization) ).

fof(kb_SUMO_14812,axiom,
    s__dateEstablished(s__InternationalLaborOrganization,s__DayFn("28",s__MonthFn(s__June,s__YearFn("1919")))) ).

fof(kb_SUMO_14813,axiom,
    s__organizationalObjective(s__InternationalLaborOrganization,s__WorldLaborIssues) ).

fof(kb_SUMO_14814,axiom,
    s__subOrganization(s__InternationalLaborOrganization,s__UnitedNations) ).

fof(kb_SUMO_14815,axiom,
    s__documentation(s__InternationalLaborOrganization,s__EnglishLanguage,'The &%InternationalLaborOrganization became affiliated with the &%UnitedNations in 1946.') ).

fof(kb_SUMO_14816,axiom,
    s__instance(s__InternationalMaritimeOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_14817,axiom,
    s__conventionalLongName('International Maritime Organization',s__InternationalMaritimeOrganization) ).

fof(kb_SUMO_14818,axiom,
    s__abbreviation('IMO',s__InternationalMaritimeOrganization) ).

fof(kb_SUMO_14819,axiom,
    s__formerName('Intergovernmental Maritime Consultative Organization',s__InternationalMaritimeOrganization) ).

fof(kb_SUMO_14820,axiom,
    s__formerName('IMCO',s__InternationalMaritimeOrganization) ).

fof(kb_SUMO_14821,axiom,
    s__dateEstablished(s__InternationalMaritimeOrganization,s__DayFn("6",s__MonthFn(s__March,s__YearFn("1948")))) ).

fof(kb_SUMO_14822,axiom,
    s__documentation(s__InternationalMaritimeOrganization,s__EnglishLanguage,'The &%InternationalMaritimeOrganization was established in 1948 but became effective ten years later.') ).

fof(kb_SUMO_14823,axiom,
    s__subOrganization(s__InternationalMaritimeOrganization,s__UnitedNations) ).

fof(kb_SUMO_14824,axiom,
    s__organizationalObjective(s__InternationalMaritimeOrganization,s__InternationalMaritimeAffairs) ).

fof(kb_SUMO_14825,axiom,
    s__instance(s__InternationalMonetaryFund,s__OrganizationOfNations) ).

fof(kb_SUMO_14826,axiom,
    s__conventionalLongName('International Monetary Fund',s__InternationalMonetaryFund) ).

fof(kb_SUMO_14827,axiom,
    s__abbreviation('IMF',s__InternationalMonetaryFund) ).

fof(kb_SUMO_14828,axiom,
    s__dateEstablished(s__InternationalMonetaryFund,s__DayFn("22",s__MonthFn(s__July,s__YearFn("1944")))) ).

fof(kb_SUMO_14829,axiom,
    s__subOrganization(s__InternationalMonetaryFund,s__UnitedNations) ).

fof(kb_SUMO_14830,axiom,
    s__organizationalObjective(s__InternationalMonetaryFund,s__EconomicDevelopment) ).

fof(kb_SUMO_14831,axiom,
    s__organizationalObjective(s__InternationalMonetaryFund,s__MonetaryStability) ).

fof(kb_SUMO_14832,axiom,
    s__instance(s__InternationalOlympicCommittee,s__OrganizationOfNations) ).

fof(kb_SUMO_14833,axiom,
    s__conventionalLongName('International Olympic Committee',s__InternationalOlympicCommittee) ).

fof(kb_SUMO_14834,axiom,
    s__abbreviation('IOC',s__InternationalOlympicCommittee) ).

fof(kb_SUMO_14835,axiom,
    s__dateEstablished(s__InternationalOlympicCommittee,s__DayFn("23",s__MonthFn(s__June,s__YearFn("1894")))) ).

fof(kb_SUMO_14836,axiom,
    s__organizationalObjective(s__InternationalOlympicCommittee,s__OrganizeOlympicGames) ).

fof(kb_SUMO_14837,axiom,
    s__instance(s__InternationalOrganizationForMigration,s__OrganizationOfNations) ).

fof(kb_SUMO_14838,axiom,
    s__conventionalLongName('International Organization for Migration',s__InternationalOrganizationForMigration) ).

fof(kb_SUMO_14839,axiom,
    s__abbreviation('IOM',s__InternationalOrganizationForMigration) ).

fof(kb_SUMO_14840,axiom,
    s__formerName('Provisional Intergovernmental Committee for the Movement of Migrants from Europe',s__InternationalOrganizationForMigration) ).

fof(kb_SUMO_14841,axiom,
    s__formerName('Intergovernmental Committee for European Migration',s__InternationalOrganizationForMigration) ).

fof(kb_SUMO_14842,axiom,
    s__formerName('ICEM',s__InternationalOrganizationForMigration) ).

fof(kb_SUMO_14843,axiom,
    s__formerName('Intergovernmental Committee for Migration',s__InternationalOrganizationForMigration) ).

fof(kb_SUMO_14844,axiom,
    s__formerName('ICM',s__InternationalOrganizationForMigration) ).

fof(kb_SUMO_14845,axiom,
    s__dateEstablished(s__InternationalOrganizationForMigration,s__DayFn("5",s__MonthFn(s__November,s__YearFn("1951")))) ).

fof(kb_SUMO_14846,axiom,
    s__organizationalObjective(s__InternationalOrganizationForMigration,s__EmigrationAndImmigrationIssues) ).

fof(kb_SUMO_14847,axiom,
    s__instance(s__InternationalOrganizationForStandardization,s__OrganizationOfNations) ).

fof(kb_SUMO_14848,axiom,
    s__conventionalLongName('International Organization for Standardization',s__InternationalOrganizationForStandardization) ).

fof(kb_SUMO_14849,axiom,
    s__abbreviation('ISO',s__InternationalOrganizationForStandardization) ).

fof(kb_SUMO_14850,axiom,
    s__dateEstablished(s__InternationalOrganizationForStandardization,s__MonthFn(s__February,s__YearFn("1947"))) ).

fof(kb_SUMO_14851,axiom,
    s__organizationalObjective(s__InternationalOrganizationForStandardization,s__InformationStandards) ).

fof(kb_SUMO_14852,axiom,
    s__organizationalObjective(s__InternationalOrganizationForStandardization,s__IndustryStandards) ).

fof(kb_SUMO_14853,axiom,
    s__instance(s__InternationalRedCrossAndRedCrescentMovement,s__InternationalOrganization) ).

fof(kb_SUMO_14854,axiom,
    s__conventionalLongName('International Red Cross and Red Crescent Movement',s__InternationalRedCrossAndRedCrescentMovement) ).

fof(kb_SUMO_14855,axiom,
    s__abbreviation('ICRM',s__InternationalRedCrossAndRedCrescentMovement) ).

fof(kb_SUMO_14856,axiom,
    s__dateEstablished(s__InternationalRedCrossAndRedCrescentMovement,s__YearFn("1928")) ).

fof(kb_SUMO_14857,axiom,
    s__organizationalObjective(s__InternationalRedCrossAndRedCrescentMovement,s__HumanitarianAid) ).

fof(kb_SUMO_14858,axiom,
    ! [V__PART] :
      ( s__instance(V__PART,s__SelfConnectedObject)
     => ( s__member(V__PART,s__InternationalRedCrossAndRedCrescentMovement)
      <=> s__member(V__PART,s__InternationalFederationOfRedCrossAndRedCrescentSocieties) ) ) ).

fof(kb_SUMO_14859,axiom,
    s__instance(s__InternationalTelecommunicationUnion,s__OrganizationOfNations) ).

fof(kb_SUMO_14860,axiom,
    s__conventionalLongName('International Telecommunication Union',s__InternationalTelecommunicationUnion) ).

fof(kb_SUMO_14861,axiom,
    s__abbreviation('ITU',s__InternationalTelecommunicationUnion) ).

fof(kb_SUMO_14862,axiom,
    s__dateEstablished(s__InternationalTelecommunicationUnion,s__DayFn("17",s__MonthFn(s__May,s__YearFn("1865")))) ).

fof(kb_SUMO_14863,axiom,
    s__formerName('International Telegraph Union',s__InternationalTelecommunicationUnion) ).

fof(kb_SUMO_14864,axiom,
    s__organizationalObjective(s__InternationalTelecommunicationUnion,s__CommunicationsCoordination) ).

fof(kb_SUMO_14865,axiom,
    s__documentation(s__InternationalTelecommunicationUnion,s__EnglishLanguage,'The &%InternationalTelecommunicationUnion became affiliated with the &%UnitedNations on November 15, 1947.') ).

fof(kb_SUMO_14866,axiom,
    s__subOrganization(s__InternationalTelecommunicationUnion,s__UnitedNations) ).

fof(kb_SUMO_14867,axiom,
    s__instance(s__IslamicDevelopmentBank,s__OrganizationOfNations) ).

fof(kb_SUMO_14868,axiom,
    s__conventionalLongName('Islamic Development Bank',s__IslamicDevelopmentBank) ).

fof(kb_SUMO_14869,axiom,
    s__abbreviation('IDB',s__IslamicDevelopmentBank) ).

fof(kb_SUMO_14870,axiom,
    s__dateEstablished(s__IslamicDevelopmentBank,s__DayFn("15",s__MonthFn(s__December,s__YearFn("1973")))) ).

fof(kb_SUMO_14871,axiom,
    s__organizationalObjective(s__IslamicDevelopmentBank,s__EconomicDevelopment) ).

fof(kb_SUMO_14872,axiom,
    s__organizationalObjective(s__IslamicDevelopmentBank,s__SocialDevelopment) ).

fof(kb_SUMO_14873,axiom,
    s__instance(s__LatinAmericanEconomicSystem,s__OrganizationOfNations) ).

fof(kb_SUMO_14874,axiom,
    s__conventionalLongName('Latin American Economic System',s__LatinAmericanEconomicSystem) ).

fof(kb_SUMO_14875,axiom,
    s__abbreviation('LAES',s__LatinAmericanEconomicSystem) ).

fof(kb_SUMO_14876,axiom,
    s__localLongName('Sistema Economico Latinoamericana',s__LatinAmericanEconomicSystem) ).

fof(kb_SUMO_14877,axiom,
    s__localShortName('SELA',s__LatinAmericanEconomicSystem) ).

fof(kb_SUMO_14878,axiom,
    s__dateEstablished(s__LatinAmericanEconomicSystem,s__DayFn("17",s__MonthFn(s__October,s__YearFn("1975")))) ).

fof(kb_SUMO_14879,axiom,
    s__organizationalObjective(s__LatinAmericanEconomicSystem,s__EconomicDevelopment) ).

fof(kb_SUMO_14880,axiom,
    s__organizationalObjective(s__LatinAmericanEconomicSystem,s__SocialDevelopment) ).

fof(kb_SUMO_14881,axiom,
    s__instance(s__LatinAmericanIntegrationAssociation,s__OrganizationOfNations) ).

fof(kb_SUMO_14882,axiom,
    s__conventionalLongName('Latin American Integration Association',s__LatinAmericanIntegrationAssociation) ).

fof(kb_SUMO_14883,axiom,
    s__abbreviation('LAIA',s__LatinAmericanIntegrationAssociation) ).

fof(kb_SUMO_14884,axiom,
    s__localLongName('Asociacion Latinoamericana de Integracion',s__LatinAmericanIntegrationAssociation) ).

fof(kb_SUMO_14885,axiom,
    s__localShortName('ALADI',s__LatinAmericanIntegrationAssociation) ).

fof(kb_SUMO_14886,axiom,
    s__dateEstablished(s__LatinAmericanIntegrationAssociation,s__DayFn("12",s__MonthFn(s__August,s__YearFn("1980")))) ).

fof(kb_SUMO_14887,axiom,
    s__organizationalObjective(s__LatinAmericanIntegrationAssociation,s__PromotionOfFreeTrade) ).

fof(kb_SUMO_14888,axiom,
    s__organizationalObjective(s__LatinAmericanIntegrationAssociation,s__EconomicIntegration) ).

fof(kb_SUMO_14889,axiom,
    s__instance(s__MonetaryAndEconomicCommunityOfCentralAfrica,s__OrganizationOfNations) ).

fof(kb_SUMO_14890,axiom,
    s__conventionalLongName('Monetary and Economic Community of Central Africa',s__MonetaryAndEconomicCommunityOfCentralAfrica) ).

fof(kb_SUMO_14891,axiom,
    s__abbreviation('CEMAC',s__MonetaryAndEconomicCommunityOfCentralAfrica) ).

fof(kb_SUMO_14892,axiom,
    s__formerName('Central African Customs and Economic Union',s__MonetaryAndEconomicCommunityOfCentralAfrica) ).

fof(kb_SUMO_14893,axiom,
    s__formerName('UDEAC',s__MonetaryAndEconomicCommunityOfCentralAfrica) ).

fof(kb_SUMO_14894,axiom,
    s__dateEstablished(s__MonetaryAndEconomicCommunityOfCentralAfrica,s__DayFn("8",s__MonthFn(s__December,s__YearFn("1864")))) ).

fof(kb_SUMO_14895,axiom,
    s__organizationalObjective(s__MonetaryAndEconomicCommunityOfCentralAfrica,s__EconomicIntegration) ).

fof(kb_SUMO_14896,axiom,
    s__instance(s__NonalignedMovement,s__OrganizationOfNations) ).

fof(kb_SUMO_14897,axiom,
    s__conventionalLongName('Nonaligned Movement',s__NonalignedMovement) ).

fof(kb_SUMO_14898,axiom,
    s__abbreviation('NAM',s__NonalignedMovement) ).

fof(kb_SUMO_14899,axiom,
    s__dateEstablished(s__NonalignedMovement,s__DayFn("6",s__MonthFn(s__September,s__YearFn("1961")))) ).

fof(kb_SUMO_14900,axiom,
    s__organizationalObjective(s__NonalignedMovement,s__PoliticalCooperation) ).

fof(kb_SUMO_14901,axiom,
    s__organizationalObjective(s__NonalignedMovement,s__MilitaryCooperation) ).

fof(kb_SUMO_14902,axiom,
    s__documentation(s__NonalignedMovement,s__EnglishLanguage,'The &%NonalignedMovement was established to promote political and military cooperation outside of the traditional East and West power groups.') ).

fof(kb_SUMO_14903,axiom,
    s__instance(s__NordicCouncil,s__OrganizationOfNations) ).

fof(kb_SUMO_14904,axiom,
    s__conventionalLongName('Nordic Council',s__NordicCouncil) ).

fof(kb_SUMO_14905,axiom,
    s__abbreviation('NC',s__NordicCouncil) ).

fof(kb_SUMO_14906,axiom,
    s__dateEstablished(s__NordicCouncil,s__DayFn("16",s__MonthFn(s__March,s__YearFn("1952")))) ).

fof(kb_SUMO_14907,axiom,
    s__organizationalObjective(s__NordicCouncil,s__EconomicCooperation) ).

fof(kb_SUMO_14908,axiom,
    s__organizationalObjective(s__NordicCouncil,s__CulturalCooperation) ).

fof(kb_SUMO_14909,axiom,
    s__organizationalObjective(s__NordicCouncil,s__EnvironmentalCooperation) ).

fof(kb_SUMO_14910,axiom,
    s__instance(s__NordicInvestmentBank,s__OrganizationOfNations) ).

fof(kb_SUMO_14911,axiom,
    s__conventionalLongName('Nordic Investment Bank',s__NordicInvestmentBank) ).

fof(kb_SUMO_14912,axiom,
    s__abbreviation('NIB',s__NordicInvestmentBank) ).

fof(kb_SUMO_14913,axiom,
    s__dateEstablished(s__NordicInvestmentBank,s__DayFn("4",s__MonthFn(s__December,s__YearFn("1975")))) ).

fof(kb_SUMO_14914,axiom,
    s__organizationalObjective(s__NordicInvestmentBank,s__EconomicCooperation) ).

fof(kb_SUMO_14915,axiom,
    s__organizationalObjective(s__NordicInvestmentBank,s__EconomicDevelopment) ).

fof(kb_SUMO_14916,axiom,
    s__instance(s__NorthAtlanticTreatyOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_14917,axiom,
    s__conventionalLongName('North Atlantic Treaty Organization',s__NorthAtlanticTreatyOrganization) ).

fof(kb_SUMO_14918,axiom,
    s__abbreviation('NATO',s__NorthAtlanticTreatyOrganization) ).

fof(kb_SUMO_14919,axiom,
    s__dateEstablished(s__NorthAtlanticTreatyOrganization,s__DayFn("4",s__MonthFn(s__April,s__YearFn("1949")))) ).

fof(kb_SUMO_14920,axiom,
    s__organizationalObjective(s__NorthAtlanticTreatyOrganization,s__MutualDefensePact) ).

fof(kb_SUMO_14921,axiom,
    s__instance(s__NuclearEnergyAgency,s__OrganizationOfNations) ).

fof(kb_SUMO_14922,axiom,
    s__conventionalLongName('Nuclear Energy Agency',s__NuclearEnergyAgency) ).

fof(kb_SUMO_14923,axiom,
    s__conventionalLongName('OECD Nuclear Energy Agency',s__NuclearEnergyAgency) ).

fof(kb_SUMO_14924,axiom,
    s__abbreviation('NEA',s__NuclearEnergyAgency) ).

fof(kb_SUMO_14925,axiom,
    s__dateEstablished(s__NuclearEnergyAgency,s__DayFn("1",s__MonthFn(s__February,s__YearFn("1958")))) ).

fof(kb_SUMO_14926,axiom,
    s__organizationalObjective(s__NuclearEnergyAgency,s__PeacefulUseOfAtomicPower) ).

fof(kb_SUMO_14927,axiom,
    s__subOrganization(s__NuclearEnergyAgency,s__OrganizationForEconomicCooperationAndDevelopment) ).

fof(kb_SUMO_14928,axiom,
    s__instance(s__NuclearSuppliersGroup,s__OrganizationOfNations) ).

fof(kb_SUMO_14929,axiom,
    s__conventionalLongName('Nuclear Suppliers Group',s__NuclearSuppliersGroup) ).

fof(kb_SUMO_14930,axiom,
    s__abbreviation('NSG',s__NuclearSuppliersGroup) ).

fof(kb_SUMO_14931,axiom,
    s__formerName('London Suppliers Group',s__NuclearSuppliersGroup) ).

fof(kb_SUMO_14932,axiom,
    s__formerName('London Group',s__NuclearSuppliersGroup) ).

fof(kb_SUMO_14933,axiom,
    s__dateEstablished(s__NuclearSuppliersGroup,s__YearFn("1974")) ).

fof(kb_SUMO_14934,axiom,
    s__organizationalObjective(s__NuclearSuppliersGroup,s__NuclearExportControls) ).

fof(kb_SUMO_14935,axiom,
    s__instance(s__OrganizationForEconomicCooperationAndDevelopment,s__OrganizationOfNations) ).

fof(kb_SUMO_14936,axiom,
    s__conventionalLongName('Organization for Economic Cooperation and Development',s__OrganizationForEconomicCooperationAndDevelopment) ).

fof(kb_SUMO_14937,axiom,
    s__abbreviation('OECD',s__OrganizationForEconomicCooperationAndDevelopment) ).

fof(kb_SUMO_14938,axiom,
    s__dateEstablished(s__OrganizationForEconomicCooperationAndDevelopment,s__DayFn("14",s__MonthFn(s__December,s__YearFn("1960")))) ).

fof(kb_SUMO_14939,axiom,
    s__organizationalObjective(s__OrganizationForEconomicCooperationAndDevelopment,s__EconomicDevelopment) ).

fof(kb_SUMO_14940,axiom,
    s__organizationalObjective(s__OrganizationForEconomicCooperationAndDevelopment,s__EconomicCooperation) ).

fof(kb_SUMO_14941,axiom,
    s__instance(s__OrganizationForSecurityAndCooperationInEurope,s__OrganizationOfNations) ).

fof(kb_SUMO_14942,axiom,
    s__conventionalLongName('Organization for Security and Cooperation in Europe',s__OrganizationForSecurityAndCooperationInEurope) ).

fof(kb_SUMO_14943,axiom,
    s__abbreviation('OSCE',s__OrganizationForSecurityAndCooperationInEurope) ).

fof(kb_SUMO_14944,axiom,
    s__formerName('Conference on Security and Cooperation in Europe',s__OrganizationForSecurityAndCooperationInEurope) ).

fof(kb_SUMO_14945,axiom,
    s__formerName('CSCE',s__OrganizationForSecurityAndCooperationInEurope) ).

fof(kb_SUMO_14946,axiom,
    s__dateEstablished(s__OrganizationForSecurityAndCooperationInEurope,s__DayFn("1",s__MonthFn(s__January,s__YearFn("1995")))) ).

fof(kb_SUMO_14947,axiom,
    s__documentation(s__OrganizationForSecurityAndCooperationInEurope,s__EnglishLanguage,'The &%OrganizationForSecurityAndCooperationInEurope, established January 1, 1995, grew out of the Conference on Security and Cooperation in Europe, which began meeting in 1975.') ).

fof(kb_SUMO_14948,axiom,
    s__organizationalObjective(s__OrganizationForSecurityAndCooperationInEurope,s__HumanRightsIssues) ).

fof(kb_SUMO_14949,axiom,
    s__organizationalObjective(s__OrganizationForSecurityAndCooperationInEurope,s__PromoteRegionalStability) ).

fof(kb_SUMO_14950,axiom,
    s__organizationalObjective(s__OrganizationForSecurityAndCooperationInEurope,s__ConventionalArmsControl) ).

fof(kb_SUMO_14951,axiom,
    s__instance(s__OrganizationForTheProhibitionOfChemicalWeapons,s__OrganizationOfNations) ).

fof(kb_SUMO_14952,axiom,
    s__conventionalLongName('Organization for the Prohibition of Chemical Weapons',s__OrganizationForTheProhibitionOfChemicalWeapons) ).

fof(kb_SUMO_14953,axiom,
    s__abbreviation('OPCW',s__OrganizationForTheProhibitionOfChemicalWeapons) ).

fof(kb_SUMO_14954,axiom,
    s__dateEstablished(s__OrganizationForTheProhibitionOfChemicalWeapons,s__DayFn("29",s__MonthFn(s__April,s__YearFn("1997")))) ).

fof(kb_SUMO_14955,axiom,
    s__organizationalObjective(s__OrganizationForTheProhibitionOfChemicalWeapons,s__EliminateChemicalWeapons) ).

fof(kb_SUMO_14956,axiom,
    s__instance(s__OrganizationOfAfricanUnity,s__OrganizationOfNations) ).

fof(kb_SUMO_14957,axiom,
    s__conventionalLongName('Organization of African Unity',s__OrganizationOfAfricanUnity) ).

fof(kb_SUMO_14958,axiom,
    s__conventionalLongName('African Union',s__OrganizationOfAfricanUnity) ).

fof(kb_SUMO_14959,axiom,
    s__abbreviation('OAU',s__OrganizationOfAfricanUnity) ).

fof(kb_SUMO_14960,axiom,
    s__dateEstablished(s__OrganizationOfAfricanUnity,s__DayFn("25",s__MonthFn(s__May,s__YearFn("1963")))) ).

fof(kb_SUMO_14961,axiom,
    s__documentation(s__OrganizationOfAfricanUnity,s__EnglishLanguage,'The &%OrganizationOfAfricanUnity was renamed to African Union (Union-Africaine) in July, 2002.') ).

fof(kb_SUMO_14962,axiom,
    s__organizationalObjective(s__OrganizationOfAfricanUnity,s__EconomicCooperation) ).

fof(kb_SUMO_14963,axiom,
    s__organizationalObjective(s__OrganizationOfAfricanUnity,s__MilitaryCooperation) ).

fof(kb_SUMO_14964,axiom,
    s__organizationalObjective(s__OrganizationOfAfricanUnity,s__SocialDevelopment) ).

fof(kb_SUMO_14965,axiom,
    s__organizationalObjective(s__OrganizationOfAfricanUnity,s__EconomicDevelopment) ).

fof(kb_SUMO_14966,axiom,
    s__organizationalObjective(s__OrganizationOfAfricanUnity,s__CulturalCooperation) ).

fof(kb_SUMO_14967,axiom,
    s__organizationalObjective(s__OrganizationOfAfricanUnity,s__PublicHealthConcern) ).

fof(kb_SUMO_14968,axiom,
    s__instance(s__OrganizationOfAmericanStates,s__OrganizationOfNations) ).

fof(kb_SUMO_14969,axiom,
    s__conventionalLongName('Organization of American States',s__OrganizationOfAmericanStates) ).

fof(kb_SUMO_14970,axiom,
    s__abbreviation('OAS',s__OrganizationOfAmericanStates) ).

fof(kb_SUMO_14971,axiom,
    s__formerName('International Union of American Republics',s__OrganizationOfAmericanStates) ).

fof(kb_SUMO_14972,axiom,
    s__dateEstablished(s__OrganizationOfAmericanStates,s__DayFn("14",s__MonthFn(s__April,s__YearFn("1890")))) ).

fof(kb_SUMO_14973,axiom,
    s__documentation(s__OrganizationOfAmericanStates,s__EnglishLanguage,'The &%OrganizationOfAmericanStates adopted its present charter on April 30, 1948.') ).

fof(kb_SUMO_14974,axiom,
    s__organizationalObjective(s__OrganizationOfAmericanStates,s__EconomicDevelopment) ).

fof(kb_SUMO_14975,axiom,
    s__organizationalObjective(s__OrganizationOfAmericanStates,s__SocialDevelopment) ).

fof(kb_SUMO_14976,axiom,
    s__organizationalObjective(s__OrganizationOfAmericanStates,s__PromoteRegionalStability) ).

fof(kb_SUMO_14977,axiom,
    s__instance(s__OrganizationOfArabPetroleumExportingCountries,s__OrganizationOfNations) ).

fof(kb_SUMO_14978,axiom,
    s__conventionalLongName('Organization of Arab Petroleum Exporting Countries',s__OrganizationOfArabPetroleumExportingCountries) ).

fof(kb_SUMO_14979,axiom,
    s__abbreviation('OAPEC',s__OrganizationOfArabPetroleumExportingCountries) ).

fof(kb_SUMO_14980,axiom,
    s__dateEstablished(s__OrganizationOfArabPetroleumExportingCountries,s__DayFn("9",s__MonthFn(s__January,s__YearFn("1968")))) ).

fof(kb_SUMO_14981,axiom,
    s__organizationalObjective(s__OrganizationOfArabPetroleumExportingCountries,s__EconomicCooperation) ).

fof(kb_SUMO_14982,axiom,
    s__instance(s__OrganizationOfEasternCaribbeanStates,s__OrganizationOfNations) ).

fof(kb_SUMO_14983,axiom,
    s__conventionalLongName('Organization of Eastern Caribbean States',s__OrganizationOfEasternCaribbeanStates) ).

fof(kb_SUMO_14984,axiom,
    s__abbreviation('OECS',s__OrganizationOfEasternCaribbeanStates) ).

fof(kb_SUMO_14985,axiom,
    s__dateEstablished(s__OrganizationOfEasternCaribbeanStates,s__DayFn("18",s__MonthFn(s__June,s__YearFn("1981")))) ).

fof(kb_SUMO_14986,axiom,
    s__organizationalObjective(s__OrganizationOfEasternCaribbeanStates,s__PoliticalCooperation) ).

fof(kb_SUMO_14987,axiom,
    s__organizationalObjective(s__OrganizationOfEasternCaribbeanStates,s__EconomicCooperation) ).

fof(kb_SUMO_14988,axiom,
    s__organizationalObjective(s__OrganizationOfEasternCaribbeanStates,s__MilitaryCooperation) ).

fof(kb_SUMO_14989,axiom,
    s__instance(s__OrganizationOfPetroleumExportingCountries,s__OrganizationOfNations) ).

fof(kb_SUMO_14990,axiom,
    s__conventionalLongName('Organization of Petroleum Exporting Countries',s__OrganizationOfPetroleumExportingCountries) ).

fof(kb_SUMO_14991,axiom,
    s__abbreviation('OPEC',s__OrganizationOfPetroleumExportingCountries) ).

fof(kb_SUMO_14992,axiom,
    s__dateEstablished(s__OrganizationOfPetroleumExportingCountries,s__DayFn("14",s__MonthFn(s__September,s__YearFn("1960")))) ).

fof(kb_SUMO_14993,axiom,
    s__organizationalObjective(s__OrganizationOfPetroleumExportingCountries,s__EconomicPolicyCoordination) ).

fof(kb_SUMO_14994,axiom,
    s__instance(s__OrganizationOfTheIslamicConference,s__OrganizationOfNations) ).

fof(kb_SUMO_14995,axiom,
    s__conventionalLongName('Organization of the Islamic Conference',s__OrganizationOfTheIslamicConference) ).

fof(kb_SUMO_14996,axiom,
    s__abbreviation('OIC',s__OrganizationOfTheIslamicConference) ).

fof(kb_SUMO_14997,axiom,
    s__dateEstablished(s__OrganizationOfTheIslamicConference,s__MonthFn(s__September,s__YearFn("1969"))) ).

fof(kb_SUMO_14998,axiom,
    s__organizationalObjective(s__OrganizationOfTheIslamicConference,s__PoliticalCooperation) ).

fof(kb_SUMO_14999,axiom,
    s__organizationalObjective(s__OrganizationOfTheIslamicConference,s__EconomicCooperation) ).

fof(kb_SUMO_15000,axiom,
    s__organizationalObjective(s__OrganizationOfTheIslamicConference,s__CulturalCooperation) ).

fof(kb_SUMO_15001,axiom,
    s__organizationalObjective(s__OrganizationOfTheIslamicConference,s__SocialCooperation) ).

fof(kb_SUMO_15002,axiom,
    s__instance(s__PacificCommunity,s__OrganizationOfNations) ).

fof(kb_SUMO_15003,axiom,
    s__conventionalLongName('Pacific Community',s__PacificCommunity) ).

fof(kb_SUMO_15004,axiom,
    s__formerName('South Pacific Commission',s__PacificCommunity) ).

fof(kb_SUMO_15005,axiom,
    s__formerName('SPC',s__PacificCommunity) ).

fof(kb_SUMO_15006,axiom,
    s__dateEstablished(s__PacificCommunity,s__DayFn("6",s__MonthFn(s__February,s__YearFn("1947")))) ).

fof(kb_SUMO_15007,axiom,
    s__organizationalObjective(s__PacificCommunity,s__EconomicCooperation) ).

fof(kb_SUMO_15008,axiom,
    s__organizationalObjective(s__PacificCommunity,s__SocialCooperation) ).

fof(kb_SUMO_15009,axiom,
    s__instance(s__PacificIslandForum,s__OrganizationOfNations) ).

fof(kb_SUMO_15010,axiom,
    s__conventionalLongName('Pacific Island Forum',s__PacificIslandForum) ).

fof(kb_SUMO_15011,axiom,
    s__formerName('South Pacific Forum',s__PacificIslandForum) ).

fof(kb_SUMO_15012,axiom,
    s__dateEstablished(s__PacificIslandForum,s__DayFn("5",s__MonthFn(s__August,s__YearFn("1971")))) ).

fof(kb_SUMO_15013,axiom,
    s__organizationalObjective(s__PacificIslandForum,s__PoliticalCooperation) ).

fof(kb_SUMO_15014,axiom,
    s__instance(s__PartnershipForPeace,s__OrganizationOfNations) ).

fof(kb_SUMO_15015,axiom,
    s__conventionalLongName('Partnership for Peace',s__PartnershipForPeace) ).

fof(kb_SUMO_15016,axiom,
    s__abbreviation('PFP',s__PartnershipForPeace) ).

fof(kb_SUMO_15017,axiom,
    s__dateEstablished(s__PartnershipForPeace,s__DayFn("11",s__MonthFn(s__January,s__YearFn("1994")))) ).

fof(kb_SUMO_15018,axiom,
    s__organizationalObjective(s__PartnershipForPeace,s__PoliticalCooperation) ).

fof(kb_SUMO_15019,axiom,
    s__organizationalObjective(s__PartnershipForPeace,s__MilitaryCooperation) ).

fof(kb_SUMO_15020,axiom,
    s__organizationalObjective(s__PartnershipForPeace,s__PromoteRegionalStability) ).

fof(kb_SUMO_15021,axiom,
    s__relatedInternalConcept(s__PartnershipForPeace,s__NorthAtlanticTreatyOrganization) ).

fof(kb_SUMO_15022,axiom,
    s__instance(s__PermanentCourtOfArbitration,s__OrganizationOfNations) ).

fof(kb_SUMO_15023,axiom,
    s__conventionalLongName('Permanent Court of Arbitration',s__PermanentCourtOfArbitration) ).

fof(kb_SUMO_15024,axiom,
    s__abbreviation('PCA',s__PermanentCourtOfArbitration) ).

fof(kb_SUMO_15025,axiom,
    s__dateEstablished(s__PermanentCourtOfArbitration,s__DayFn("29",s__MonthFn(s__July,s__YearFn("1899")))) ).

fof(kb_SUMO_15026,axiom,
    s__organizationalObjective(s__PermanentCourtOfArbitration,s__InternationalJustice) ).

fof(kb_SUMO_15027,axiom,
    s__instance(s__RioGroup,s__OrganizationOfNations) ).

fof(kb_SUMO_15028,axiom,
    s__conventionalLongName('Rio Group',s__RioGroup) ).

fof(kb_SUMO_15029,axiom,
    s__abbreviation('RG',s__RioGroup) ).

fof(kb_SUMO_15030,axiom,
    s__formerName('Grupo de los Ocho',s__RioGroup) ).

fof(kb_SUMO_15031,axiom,
    s__dateEstablished(s__RioGroup,s__YearFn("1986")) ).

fof(kb_SUMO_15032,axiom,
    s__documentation(s__RioGroup,s__EnglishLanguage,'The &%RioGroup was the result of fusing the Contadora Group and the Lima (or Support) Group.') ).

fof(kb_SUMO_15033,axiom,
    s__organizationalObjective(s__RioGroup,s__PoliticalCooperation) ).

fof(kb_SUMO_15034,axiom,
    s__instance(s__SouthAsianAssociationForRegionalCooperation,s__OrganizationOfNations) ).

fof(kb_SUMO_15035,axiom,
    s__conventionalLongName('South Asian Association for Regional Cooperation',s__SouthAsianAssociationForRegionalCooperation) ).

fof(kb_SUMO_15036,axiom,
    s__abbreviation('SAARC',s__SouthAsianAssociationForRegionalCooperation) ).

fof(kb_SUMO_15037,axiom,
    s__dateEstablished(s__SouthAsianAssociationForRegionalCooperation,s__DayFn("8",s__MonthFn(s__December,s__YearFn("1985")))) ).

fof(kb_SUMO_15038,axiom,
    s__organizationalObjective(s__SouthAsianAssociationForRegionalCooperation,s__EconomicCooperation) ).

fof(kb_SUMO_15039,axiom,
    s__organizationalObjective(s__SouthAsianAssociationForRegionalCooperation,s__SocialCooperation) ).

fof(kb_SUMO_15040,axiom,
    s__organizationalObjective(s__SouthAsianAssociationForRegionalCooperation,s__CulturalCooperation) ).

fof(kb_SUMO_15041,axiom,
    s__instance(s__SouthPacificRegionalTradeAndEconomicCooperationAgreement,s__OrganizationOfNations) ).

fof(kb_SUMO_15042,axiom,
    s__conventionalLongName('South Pacific Regional Trade and Economic Cooperation Agreement',s__SouthPacificRegionalTradeAndEconomicCooperationAgreement) ).

fof(kb_SUMO_15043,axiom,
    s__abbreviation('Sparteca',s__SouthPacificRegionalTradeAndEconomicCooperationAgreement) ).

fof(kb_SUMO_15044,axiom,
    s__organizationalObjective(s__SouthPacificRegionalTradeAndEconomicCooperationAgreement,s__EconomicCooperation) ).

fof(kb_SUMO_15045,axiom,
    s__organizationalObjective(s__SouthPacificRegionalTradeAndEconomicCooperationAgreement,s__PromotionOfFreeTrade) ).

fof(kb_SUMO_15046,axiom,
    s__instance(s__SouthernAfricanCustomsUnion,s__OrganizationOfNations) ).

fof(kb_SUMO_15047,axiom,
    s__conventionalLongName('Southern African Customs Union',s__SouthernAfricanCustomsUnion) ).

fof(kb_SUMO_15048,axiom,
    s__abbreviation('SACU',s__SouthernAfricanCustomsUnion) ).

fof(kb_SUMO_15049,axiom,
    s__dateEstablished(s__SouthernAfricanCustomsUnion,s__DayFn("11",s__MonthFn(s__December,s__YearFn("1969")))) ).

fof(kb_SUMO_15050,axiom,
    s__organizationalObjective(s__SouthernAfricanCustomsUnion,s__PromotionOfFreeTrade) ).

fof(kb_SUMO_15051,axiom,
    s__organizationalObjective(s__SouthernAfricanCustomsUnion,s__EfficientCustomsAdministration) ).

fof(kb_SUMO_15052,axiom,
    s__instance(s__SouthernAfricanDevelopmentCommunity,s__OrganizationOfNations) ).

fof(kb_SUMO_15053,axiom,
    s__conventionalLongName('Southern African Development Community',s__SouthernAfricanDevelopmentCommunity) ).

fof(kb_SUMO_15054,axiom,
    s__abbreviation('SADC',s__SouthernAfricanDevelopmentCommunity) ).

fof(kb_SUMO_15055,axiom,
    s__formerName('Southern African Development Coordination Conference',s__SouthernAfricanDevelopmentCommunity) ).

fof(kb_SUMO_15056,axiom,
    s__formerName('SADCC',s__SouthernAfricanDevelopmentCommunity) ).

fof(kb_SUMO_15057,axiom,
    s__dateEstablished(s__SouthernAfricanDevelopmentCommunity,s__DayFn("17",s__MonthFn(s__August,s__YearFn("1992")))) ).

fof(kb_SUMO_15058,axiom,
    s__organizationalObjective(s__SouthernAfricanDevelopmentCommunity,s__EconomicIntegration) ).

fof(kb_SUMO_15059,axiom,
    s__organizationalObjective(s__SouthernAfricanDevelopmentCommunity,s__EconomicDevelopment) ).

fof(kb_SUMO_15060,axiom,
    s__instance(s__SouthernConeCommonMarket,s__OrganizationOfNations) ).

fof(kb_SUMO_15061,axiom,
    s__conventionalLongName('Southern Cone Common Market',s__SouthernConeCommonMarket) ).

fof(kb_SUMO_15062,axiom,
    s__conventionalLongName('Southern Common Market',s__SouthernConeCommonMarket) ).

fof(kb_SUMO_15063,axiom,
    s__abbreviation('Mercosur',s__SouthernConeCommonMarket) ).

fof(kb_SUMO_15064,axiom,
    s__localLongName('Mercado Comun del Cono Sur',s__SouthernConeCommonMarket) ).

fof(kb_SUMO_15065,axiom,
    s__dateEstablished(s__SouthernConeCommonMarket,s__DayFn("26",s__MonthFn(s__March,s__YearFn("1991")))) ).

fof(kb_SUMO_15066,axiom,
    s__organizationalObjective(s__SouthernConeCommonMarket,s__EconomicCooperation) ).

fof(kb_SUMO_15067,axiom,
    s__instance(s__UnitedNations,s__OrganizationOfNations) ).

fof(kb_SUMO_15068,axiom,
    s__conventionalLongName('United Nations',s__UnitedNations) ).

fof(kb_SUMO_15069,axiom,
    s__abbreviation('UN',s__UnitedNations) ).

fof(kb_SUMO_15070,axiom,
    s__dateEstablished(s__UnitedNations,s__DayFn("26",s__MonthFn(s__June,s__YearFn("1945")))) ).

fof(kb_SUMO_15071,axiom,
    s__organizationalObjective(s__UnitedNations,s__InternationalPeaceAndSecurity) ).

fof(kb_SUMO_15072,axiom,
    s__organizationalObjective(s__UnitedNations,s__EconomicDevelopment) ).

fof(kb_SUMO_15073,axiom,
    s__organizationalObjective(s__UnitedNations,s__SocialDevelopment) ).

fof(kb_SUMO_15074,axiom,
    s__organizationalObjective(s__UnitedNations,s__HumanitarianAid) ).

fof(kb_SUMO_15075,axiom,
    s__organizationalObjective(s__UnitedNations,s__CulturalCooperation) ).

fof(kb_SUMO_15076,axiom,
    s__documentation(s__UnitedNations,s__EnglishLanguage,'The &%UnitedNations has six principal &%subOrganizations: the Secretariat, the General Assembly, the Security Council, the Economic and Social Council, the Trusteeship Council (currently inactive), and the International Court of Justice. The United Nations has numerous subordinate agencies and bodies within those six major subdivisions.') ).

fof(kb_SUMO_15077,axiom,
    s__instance(s__UnitedNationsChildrensFund,s__OrganizationOfNations) ).

fof(kb_SUMO_15078,axiom,
    s__conventionalLongName('United Nations Childrens Fund',s__UnitedNationsChildrensFund) ).

fof(kb_SUMO_15079,axiom,
    s__abbreviation('UNICEF',s__UnitedNationsChildrensFund) ).

fof(kb_SUMO_15080,axiom,
    s__formerName('UN International Childrens Emergency Fund',s__UnitedNationsChildrensFund) ).

fof(kb_SUMO_15081,axiom,
    s__dateEstablished(s__UnitedNationsChildrensFund,s__DayFn("11",s__MonthFn(s__December,s__YearFn("1946")))) ).

fof(kb_SUMO_15082,axiom,
    s__organizationalObjective(s__UnitedNationsChildrensFund,s__ChildHealthServices) ).

fof(kb_SUMO_15083,axiom,
    s__instance(s__UnitedNationsCivilianPoliceMissionInHaiti,s__OrganizationOfNations) ).

fof(kb_SUMO_15084,axiom,
    s__conventionalLongName('United Nations Civilian Police Mission in Haiti',s__UnitedNationsCivilianPoliceMissionInHaiti) ).

fof(kb_SUMO_15085,axiom,
    s__abbreviation('MIPONUH',s__UnitedNationsCivilianPoliceMissionInHaiti) ).

fof(kb_SUMO_15086,axiom,
    s__dateEstablished(s__UnitedNationsCivilianPoliceMissionInHaiti,s__DayFn("28",s__MonthFn(s__November,s__YearFn("1997")))) ).

fof(kb_SUMO_15087,axiom,
    s__organizationalObjective(s__UnitedNationsCivilianPoliceMissionInHaiti,s__CivilPoliceTraining) ).

fof(kb_SUMO_15088,axiom,
    s__instance(s__UnitedNationsConferenceOnTradeAndDevelopment,s__OrganizationOfNations) ).

fof(kb_SUMO_15089,axiom,
    s__conventionalLongName('United Nations Conference on Trade and Development',s__UnitedNationsConferenceOnTradeAndDevelopment) ).

fof(kb_SUMO_15090,axiom,
    s__abbreviation('UNCTAD',s__UnitedNationsConferenceOnTradeAndDevelopment) ).

fof(kb_SUMO_15091,axiom,
    s__dateEstablished(s__UnitedNationsConferenceOnTradeAndDevelopment,s__DayFn("30",s__MonthFn(s__December,s__YearFn("1964")))) ).

fof(kb_SUMO_15092,axiom,
    s__organizationalObjective(s__UnitedNationsConferenceOnTradeAndDevelopment,s__InternationalTradeSupport) ).

fof(kb_SUMO_15093,axiom,
    s__instance(s__UnitedNationsDevelopmentProgram,s__OrganizationOfNations) ).

fof(kb_SUMO_15094,axiom,
    s__conventionalLongName('United Nations Development Program',s__UnitedNationsDevelopmentProgram) ).

fof(kb_SUMO_15095,axiom,
    s__abbreviation('UNDP',s__UnitedNationsDevelopmentProgram) ).

fof(kb_SUMO_15096,axiom,
    s__dateEstablished(s__UnitedNationsDevelopmentProgram,s__DayFn("22",s__MonthFn(s__November,s__YearFn("1965")))) ).

fof(kb_SUMO_15097,axiom,
    s__organizationalObjective(s__UnitedNationsDevelopmentProgram,s__EconomicDevelopment) ).

fof(kb_SUMO_15098,axiom,
    s__organizationalObjective(s__UnitedNationsDevelopmentProgram,s__SocialDevelopment) ).

fof(kb_SUMO_15099,axiom,
    s__organizationalObjective(s__UnitedNationsDevelopmentProgram,s__TechnologyCooperation) ).

fof(kb_SUMO_15100,axiom,
    s__instance(s__UnitedNationsDisengagementObserverForce,s__OrganizationOfNations) ).

fof(kb_SUMO_15101,axiom,
    s__conventionalLongName('United Nations Disengagement Observer Force',s__UnitedNationsDisengagementObserverForce) ).

fof(kb_SUMO_15102,axiom,
    s__abbreviation('UNDOF',s__UnitedNationsDisengagementObserverForce) ).

fof(kb_SUMO_15103,axiom,
    s__dateEstablished(s__UnitedNationsDisengagementObserverForce,s__DayFn("31",s__MonthFn(s__May,s__YearFn("1974")))) ).

fof(kb_SUMO_15104,axiom,
    s__organizationalObjective(s__UnitedNationsDisengagementObserverForce,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15105,axiom,
    s__documentation(s__UnitedNationsDisengagementObserverForce,s__EnglishLanguage,'The &%UnitedNationsDisengagementObserverForce was formed by the UN Security Council in order to observe the 1973 Arab-Israeli cease-fire.') ).

fof(kb_SUMO_15106,axiom,
    s__instance(s__UnitedNationsEducationalScientificAndCulturalOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_15107,axiom,
    s__conventionalLongName('United Nations Educational, Scientific, and Cultural Organization',s__UnitedNationsEducationalScientificAndCulturalOrganization) ).

fof(kb_SUMO_15108,axiom,
    s__abbreviation('UNESCO',s__UnitedNationsEducationalScientificAndCulturalOrganization) ).

fof(kb_SUMO_15109,axiom,
    s__dateEstablished(s__UnitedNationsEducationalScientificAndCulturalOrganization,s__DayFn("16",s__MonthFn(s__November,s__YearFn("1945")))) ).

fof(kb_SUMO_15110,axiom,
    s__organizationalObjective(s__UnitedNationsEducationalScientificAndCulturalOrganization,s__ScientificCooperation) ).

fof(kb_SUMO_15111,axiom,
    s__organizationalObjective(s__UnitedNationsEducationalScientificAndCulturalOrganization,s__CulturalCooperation) ).

fof(kb_SUMO_15112,axiom,
    s__organizationalObjective(s__UnitedNationsEducationalScientificAndCulturalOrganization,s__EducationalCooperation) ).

fof(kb_SUMO_15113,axiom,
    s__instance(s__UnitedNationsEnvironmentProgram,s__OrganizationOfNations) ).

fof(kb_SUMO_15114,axiom,
    s__conventionalLongName('United Nations Environment Program',s__UnitedNationsEnvironmentProgram) ).

fof(kb_SUMO_15115,axiom,
    s__abbreviation('UNEP',s__UnitedNationsEnvironmentProgram) ).

fof(kb_SUMO_15116,axiom,
    s__dateEstablished(s__UnitedNationsEnvironmentProgram,s__DayFn("15",s__MonthFn(s__December,s__YearFn("1972")))) ).

fof(kb_SUMO_15117,axiom,
    s__organizationalObjective(s__UnitedNationsEnvironmentProgram,s__EnvironmentalCooperation) ).

fof(kb_SUMO_15118,axiom,
    s__instance(s__UnitedNationsGeneralAssembly,s__OrganizationOfNations) ).

fof(kb_SUMO_15119,axiom,
    s__conventionalLongName('United Nations General Assembly',s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15120,axiom,
    s__conventionalShortName('UN General Assembly',s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15121,axiom,
    s__dateEstablished(s__UnitedNationsGeneralAssembly,s__DayFn("26",s__MonthFn(s__June,s__YearFn("1945")))) ).

fof(kb_SUMO_15122,axiom,
    s__organizationalObjective(s__UnitedNationsGeneralAssembly,s__PoliticalCooperation) ).

fof(kb_SUMO_15123,axiom,
    s__documentation(s__UnitedNationsGeneralAssembly,s__EnglishLanguage,'The &%UnitedNationsGeneralAssembly is the primary deliberative body of the &%UnitedNations.') ).

fof(kb_SUMO_15124,axiom,
    s__subOrganization(s__UnitedNationsGeneralAssembly,s__UnitedNations) ).

fof(kb_SUMO_15125,axiom,
    s__subOrganization(s__UnitedNationsChildrensFund,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15126,axiom,
    s__subOrganization(s__UnitedNationsConferenceOnTradeAndDevelopment,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15127,axiom,
    s__subOrganization(s__UnitedNationsDevelopmentProgram,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15128,axiom,
    s__subOrganization(s__UnitedNationsEnvironmentProgram,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15129,axiom,
    s__subOrganization(s__UnitedNationsHighCommissionerForRefugees,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15130,axiom,
    s__subOrganization(s__UnitedNationsInstituteForTrainingAndResearch,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15131,axiom,
    s__subOrganization(s__UnitedNationsPopulationFund,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15132,axiom,
    s__subOrganization(s__UnitedNationsReliefAndWorksAgencyForPalestineRefugeesInTheNearEast,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15133,axiom,
    s__subOrganization(s__UnitedNationsResearchInstituteForSocialDevelopment,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15134,axiom,
    s__subOrganization(s__UnitedNationsUniversity,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15135,axiom,
    s__subOrganization(s__WorldFoodProgram,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15136,axiom,
    s__subOrganization(s__InternationalResearchAndTrainingInstituteForTheAdvancementOfWomen,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15137,axiom,
    s__instance(s__InternationalResearchAndTrainingInstituteForTheAdvancementOfWomen,s__OrganizationOfNations) ).

fof(kb_SUMO_15138,axiom,
    s__conventionalLongName('International Research and Training Institute for the Advancement of Women',s__InternationalResearchAndTrainingInstituteForTheAdvancementOfWomen) ).

fof(kb_SUMO_15139,axiom,
    s__abbreviation('INSTRAW',s__InternationalResearchAndTrainingInstituteForTheAdvancementOfWomen) ).

fof(kb_SUMO_15140,axiom,
    s__organizationalObjective(s__InternationalResearchAndTrainingInstituteForTheAdvancementOfWomen,s__GenderEquality) ).

fof(kb_SUMO_15141,axiom,
    s__subOrganization(s__UnitedNationsCenterForHumanSettlements,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15142,axiom,
    s__instance(s__UnitedNationsCenterForHumanSettlements,s__OrganizationOfNations) ).

fof(kb_SUMO_15143,axiom,
    s__conventionalLongName('United Nations Center for Human Settlements',s__UnitedNationsCenterForHumanSettlements) ).

fof(kb_SUMO_15144,axiom,
    s__abbreviation('UN-HABITAT',s__UnitedNationsCenterForHumanSettlements) ).

fof(kb_SUMO_15145,axiom,
    s__formerName('UNCHS',s__UnitedNationsCenterForHumanSettlements) ).

fof(kb_SUMO_15146,axiom,
    s__formerName('Habitat',s__UnitedNationsCenterForHumanSettlements) ).

fof(kb_SUMO_15147,axiom,
    s__organizationalObjective(s__UnitedNationsCenterForHumanSettlements,s__ImproveHumanSettlementConditions) ).

fof(kb_SUMO_15148,axiom,
    s__organizationalObjective(s__UnitedNationsCenterForHumanSettlements,s__ReducePoverty) ).

fof(kb_SUMO_15149,axiom,
    s__organizationalObjective(s__UnitedNationsCenterForHumanSettlements,s__PromoteSustainableDevelopment) ).

fof(kb_SUMO_15150,axiom,
    s__subOrganization(s__UnitedNationsHighCommissionerForHumanRights,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15151,axiom,
    s__instance(s__UnitedNationsHighCommissionerForHumanRights,s__InternationalOrganization) ).

fof(kb_SUMO_15152,axiom,
    s__conventionalLongName('United Nations High Commissioner for Human Rights',s__UnitedNationsHighCommissionerForHumanRights) ).

fof(kb_SUMO_15153,axiom,
    s__abbreviation('UNHCHR',s__UnitedNationsHighCommissionerForHumanRights) ).

fof(kb_SUMO_15154,axiom,
    s__organizationalObjective(s__UnitedNationsHighCommissionerForHumanRights,s__HumanRightsIssues) ).

fof(kb_SUMO_15155,axiom,
    s__subOrganization(s__UnitedNationsInstituteForDisarmamentResearch,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15156,axiom,
    s__instance(s__UnitedNationsInstituteForDisarmamentResearch,s__InternationalOrganization) ).

fof(kb_SUMO_15157,axiom,
    s__conventionalLongName('United Nations Institute for Disarmament Research',s__UnitedNationsInstituteForDisarmamentResearch) ).

fof(kb_SUMO_15158,axiom,
    s__abbreviation('UNIDIR',s__UnitedNationsInstituteForDisarmamentResearch) ).

fof(kb_SUMO_15159,axiom,
    s__organizationalObjective(s__UnitedNationsInstituteForDisarmamentResearch,s__ArmsControl) ).

fof(kb_SUMO_15160,axiom,
    s__subOrganization(s__UnitedNationsInterregionalCrimeAndJusticeResearchInstitute,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15161,axiom,
    s__instance(s__UnitedNationsInterregionalCrimeAndJusticeResearchInstitute,s__InternationalOrganization) ).

fof(kb_SUMO_15162,axiom,
    s__conventionalLongName('United Nations Interregional Crime and Justice Research Institute',s__UnitedNationsInterregionalCrimeAndJusticeResearchInstitute) ).

fof(kb_SUMO_15163,axiom,
    s__abbreviation('UNICRI',s__UnitedNationsInterregionalCrimeAndJusticeResearchInstitute) ).

fof(kb_SUMO_15164,axiom,
    s__formerName('United Nations Social Defense Research Institute',s__UnitedNationsInterregionalCrimeAndJusticeResearchInstitute) ).

fof(kb_SUMO_15165,axiom,
    s__formerName('UNSDRI',s__UnitedNationsInterregionalCrimeAndJusticeResearchInstitute) ).

fof(kb_SUMO_15166,axiom,
    s__dateEstablished(s__UnitedNationsInterregionalCrimeAndJusticeResearchInstitute,s__DayFn("29",s__MonthFn(s__April,s__YearFn("1969")))) ).

fof(kb_SUMO_15167,axiom,
    s__documentation(s__UnitedNationsInterregionalCrimeAndJusticeResearchInstitute,s__EnglishLanguage,'The &%UnitedNationsInterregionalCrimeAndJusticeResearchInstitute was reconstituted (from UNSDRI) into its present form in 1989 to address broader demands introduced by the participation of more developing countries in the &%UnitedNations.') ).

fof(kb_SUMO_15168,axiom,
    s__organizationalObjective(s__UnitedNationsInterregionalCrimeAndJusticeResearchInstitute,s__ReducingCrime) ).

fof(kb_SUMO_15169,axiom,
    s__organizationalObjective(s__UnitedNationsInterregionalCrimeAndJusticeResearchInstitute,s__EducationalCooperation) ).

fof(kb_SUMO_15170,axiom,
    s__subOrganization(s__UnitedNationsOfficeOfProjectServices,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15171,axiom,
    s__instance(s__UnitedNationsOfficeOfProjectServices,s__InternationalOrganization) ).

fof(kb_SUMO_15172,axiom,
    s__conventionalLongName('United Nations Office of Project Services',s__UnitedNationsOfficeOfProjectServices) ).

fof(kb_SUMO_15173,axiom,
    s__abbreviation('UNOPS',s__UnitedNationsOfficeOfProjectServices) ).

fof(kb_SUMO_15174,axiom,
    s__organizationalObjective(s__UnitedNationsOfficeOfProjectServices,s__AdministrationAndManagement) ).

fof(kb_SUMO_15175,axiom,
    s__subOrganization(s__UnitedNationsSystemStaffCollege,s__UnitedNationsGeneralAssembly) ).

fof(kb_SUMO_15176,axiom,
    s__instance(s__UnitedNationsSystemStaffCollege,s__OrganizationOfNations) ).

fof(kb_SUMO_15177,axiom,
    s__conventionalLongName('United Nations Systems Staff College',s__UnitedNationsSystemStaffCollege) ).

fof(kb_SUMO_15178,axiom,
    s__abbreviation('UNSSC',s__UnitedNationsSystemStaffCollege) ).

fof(kb_SUMO_15179,axiom,
    s__organizationalObjective(s__UnitedNationsSystemStaffCollege,s__EducationalCooperation) ).

fof(kb_SUMO_15180,axiom,
    s__instance(s__UnitedNationsHighCommissionerForRefugees,s__OrganizationOfNations) ).

fof(kb_SUMO_15181,axiom,
    s__conventionalLongName('United Nations High Commissioner for Refugees',s__UnitedNationsHighCommissionerForRefugees) ).

fof(kb_SUMO_15182,axiom,
    s__abbreviation('UNHCR',s__UnitedNationsHighCommissionerForRefugees) ).

fof(kb_SUMO_15183,axiom,
    s__dateEstablished(s__UnitedNationsHighCommissionerForRefugees,s__DayFn("3",s__MonthFn(s__December,s__YearFn("1949")))) ).

fof(kb_SUMO_15184,axiom,
    s__organizationalObjective(s__UnitedNationsHighCommissionerForRefugees,s__HumanitarianAssistance) ).

fof(kb_SUMO_15185,axiom,
    s__organizationalObjective(s__UnitedNationsHighCommissionerForRefugees,s__RefugeeAssistance) ).

fof(kb_SUMO_15186,axiom,
    s__instance(s__UnitedNationsIndustrialDevelopmentOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_15187,axiom,
    s__conventionalLongName('United Nations Industrial Development Organization',s__UnitedNationsIndustrialDevelopmentOrganization) ).

fof(kb_SUMO_15188,axiom,
    s__abbreviation('UNIDO',s__UnitedNationsIndustrialDevelopmentOrganization) ).

fof(kb_SUMO_15189,axiom,
    s__dateEstablished(s__UnitedNationsIndustrialDevelopmentOrganization,s__DayFn("17",s__MonthFn(s__November,s__YearFn("1966")))) ).

fof(kb_SUMO_15190,axiom,
    s__organizationalObjective(s__UnitedNationsIndustrialDevelopmentOrganization,s__EconomicDevelopment) ).

fof(kb_SUMO_15191,axiom,
    s__organizationalObjective(s__UnitedNationsIndustrialDevelopmentOrganization,s__TechnologyCooperation) ).

fof(kb_SUMO_15192,axiom,
    s__instance(s__UnitedNationsInstituteForTrainingAndResearch,s__OrganizationOfNations) ).

fof(kb_SUMO_15193,axiom,
    s__conventionalLongName('United Nations Institute for Training and Research',s__UnitedNationsInstituteForTrainingAndResearch) ).

fof(kb_SUMO_15194,axiom,
    s__abbreviation('UNITAR',s__UnitedNationsInstituteForTrainingAndResearch) ).

fof(kb_SUMO_15195,axiom,
    s__dateEstablished(s__UnitedNationsInstituteForTrainingAndResearch,s__DayFn("11",s__MonthFn(s__December,s__YearFn("1963")))) ).

fof(kb_SUMO_15196,axiom,
    s__organizationalObjective(s__UnitedNationsInstituteForTrainingAndResearch,s__EducationalCooperation) ).

fof(kb_SUMO_15197,axiom,
    s__instance(s__UnitedNationsInterimAdminstrationMissionInKosovo,s__OrganizationOfNations) ).

fof(kb_SUMO_15198,axiom,
    s__conventionalLongName('United Nations Interim Administration Mission in Kosovo',s__UnitedNationsInterimAdminstrationMissionInKosovo) ).

fof(kb_SUMO_15199,axiom,
    s__abbreviation('UNMIK',s__UnitedNationsInterimAdminstrationMissionInKosovo) ).

fof(kb_SUMO_15200,axiom,
    s__dateEstablished(s__UnitedNationsInterimAdminstrationMissionInKosovo,s__DayFn("10",s__MonthFn(s__June,s__YearFn("1999")))) ).

fof(kb_SUMO_15201,axiom,
    s__organizationalObjective(s__UnitedNationsInterimAdminstrationMissionInKosovo,s__HumanitarianAssistance) ).

fof(kb_SUMO_15202,axiom,
    s__organizationalObjective(s__UnitedNationsInterimAdminstrationMissionInKosovo,s__TransitionalAdministration) ).

fof(kb_SUMO_15203,axiom,
    s__instance(s__UnitedNationsInterimForceInLebanon,s__OrganizationOfNations) ).

fof(kb_SUMO_15204,axiom,
    s__conventionalLongName('United Nations Interim Force in Lebanon',s__UnitedNationsInterimForceInLebanon) ).

fof(kb_SUMO_15205,axiom,
    s__abbreviation('UNIFIL',s__UnitedNationsInterimForceInLebanon) ).

fof(kb_SUMO_15206,axiom,
    s__dateEstablished(s__UnitedNationsInterimForceInLebanon,s__DayFn("19",s__MonthFn(s__March,s__YearFn("1978")))) ).

fof(kb_SUMO_15207,axiom,
    s__organizationalObjective(s__UnitedNationsInterimForceInLebanon,s__TransitionalAdministration) ).

fof(kb_SUMO_15208,axiom,
    s__organizationalObjective(s__UnitedNationsInterimForceInLebanon,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15209,axiom,
    s__instance(s__UnitedNationsIraqKuwaitObservationMission,s__OrganizationOfNations) ).

fof(kb_SUMO_15210,axiom,
    s__conventionalLongName('United Nations Iraq-Kuwait Observation Mission',s__UnitedNationsIraqKuwaitObservationMission) ).

fof(kb_SUMO_15211,axiom,
    s__abbreviation('UNIKOM',s__UnitedNationsIraqKuwaitObservationMission) ).

fof(kb_SUMO_15212,axiom,
    s__dateEstablished(s__UnitedNationsIraqKuwaitObservationMission,s__DayFn("9",s__MonthFn(s__April,s__YearFn("1991")))) ).

fof(kb_SUMO_15213,axiom,
    s__organizationalObjective(s__UnitedNationsIraqKuwaitObservationMission,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15214,axiom,
    s__instance(s__UnitedNationsMilitaryObserverGroupInIndiaAndPakistan,s__OrganizationOfNations) ).

fof(kb_SUMO_15215,axiom,
    s__conventionalLongName('United Nations Military Observer Group in India and Pakistan',s__UnitedNationsMilitaryObserverGroupInIndiaAndPakistan) ).

fof(kb_SUMO_15216,axiom,
    s__abbreviation('UNMOGIP',s__UnitedNationsMilitaryObserverGroupInIndiaAndPakistan) ).

fof(kb_SUMO_15217,axiom,
    s__dateEstablished(s__UnitedNationsMilitaryObserverGroupInIndiaAndPakistan,s__DayFn("24",s__MonthFn(s__January,s__YearFn("1949")))) ).

fof(kb_SUMO_15218,axiom,
    s__organizationalObjective(s__UnitedNationsMilitaryObserverGroupInIndiaAndPakistan,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15219,axiom,
    s__instance(s__UnitedNationsMissionForTheReferendumInWesternSahara,s__OrganizationOfNations) ).

fof(kb_SUMO_15220,axiom,
    s__conventionalLongName('United Nations Mission for the Referendum in Western Sahara',s__UnitedNationsMissionForTheReferendumInWesternSahara) ).

fof(kb_SUMO_15221,axiom,
    s__abbreviation('MINURSO',s__UnitedNationsMissionForTheReferendumInWesternSahara) ).

fof(kb_SUMO_15222,axiom,
    s__dateEstablished(s__UnitedNationsMissionForTheReferendumInWesternSahara,s__DayFn("29",s__MonthFn(s__April,s__YearFn("1991")))) ).

fof(kb_SUMO_15223,axiom,
    s__organizationalObjective(s__UnitedNationsMissionForTheReferendumInWesternSahara,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15224,axiom,
    s__organizationalObjective(s__UnitedNationsMissionForTheReferendumInWesternSahara,s__TransitionalAdministration) ).

fof(kb_SUMO_15225,axiom,
    s__instance(s__UnitedNationsMissionInBosniaAndHerzegovina,s__OrganizationOfNations) ).

fof(kb_SUMO_15226,axiom,
    s__conventionalLongName('United Nations Mission in Bosnia and Herzegovina',s__UnitedNationsMissionInBosniaAndHerzegovina) ).

fof(kb_SUMO_15227,axiom,
    s__abbreviation('UNMIBH',s__UnitedNationsMissionInBosniaAndHerzegovina) ).

fof(kb_SUMO_15228,axiom,
    s__dateEstablished(s__UnitedNationsMissionInBosniaAndHerzegovina,s__DayFn("21",s__MonthFn(s__December,s__YearFn("1995")))) ).

fof(kb_SUMO_15229,axiom,
    s__organizationalObjective(s__UnitedNationsMissionInBosniaAndHerzegovina,s__SupportLawEnforcement) ).

fof(kb_SUMO_15230,axiom,
    s__organizationalObjective(s__UnitedNationsMissionInBosniaAndHerzegovina,s__CivilPoliceTraining) ).

fof(kb_SUMO_15231,axiom,
    s__organizationalObjective(s__UnitedNationsMissionInBosniaAndHerzegovina,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15232,axiom,
    s__instance(s__UnitedNationsMissionInEthiopiaAndEritrea,s__OrganizationOfNations) ).

fof(kb_SUMO_15233,axiom,
    s__conventionalLongName('United Nations Mission in Ethiopia and Eritrea',s__UnitedNationsMissionInEthiopiaAndEritrea) ).

fof(kb_SUMO_15234,axiom,
    s__abbreviation('UNMEE',s__UnitedNationsMissionInEthiopiaAndEritrea) ).

fof(kb_SUMO_15235,axiom,
    s__dateEstablished(s__UnitedNationsMissionInEthiopiaAndEritrea,s__DayFn("31",s__MonthFn(s__July,s__YearFn("2000")))) ).

fof(kb_SUMO_15236,axiom,
    s__organizationalObjective(s__UnitedNationsMissionInEthiopiaAndEritrea,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15237,axiom,
    s__instance(s__UnitedNationsMissionInSierraLeone,s__OrganizationOfNations) ).

fof(kb_SUMO_15238,axiom,
    s__conventionalLongName('United Nations Mission in Sierra Leone',s__UnitedNationsMissionInSierraLeone) ).

fof(kb_SUMO_15239,axiom,
    s__abbreviation('UNAMSIL',s__UnitedNationsMissionInSierraLeone) ).

fof(kb_SUMO_15240,axiom,
    s__dateEstablished(s__UnitedNationsMissionInSierraLeone,s__DayFn("22",s__MonthFn(s__October,s__YearFn("1999")))) ).

fof(kb_SUMO_15241,axiom,
    s__organizationalObjective(s__UnitedNationsMissionInSierraLeone,s__TransitionalAdministration) ).

fof(kb_SUMO_15242,axiom,
    s__organizationalObjective(s__UnitedNationsMissionInSierraLeone,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15243,axiom,
    s__instance(s__UnitedNationsMissionOfObserversInPrevlaka,s__OrganizationOfNations) ).

fof(kb_SUMO_15244,axiom,
    s__conventionalLongName('United Nations Mission of Observers in Prevlaka',s__UnitedNationsMissionOfObserversInPrevlaka) ).

fof(kb_SUMO_15245,axiom,
    s__abbreviation('UNMOP',s__UnitedNationsMissionOfObserversInPrevlaka) ).

fof(kb_SUMO_15246,axiom,
    s__dateEstablished(s__UnitedNationsMissionOfObserversInPrevlaka,s__DayFn("1",s__MonthFn(s__February,s__YearFn("1996")))) ).

fof(kb_SUMO_15247,axiom,
    s__organizationalObjective(s__UnitedNationsMissionOfObserversInPrevlaka,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15248,axiom,
    s__instance(s__UnitedNationsMissionOfObserversInTajikistan,s__OrganizationOfNations) ).

fof(kb_SUMO_15249,axiom,
    s__conventionalLongName('United Nations Mission of Observers in Tajikistan',s__UnitedNationsMissionOfObserversInTajikistan) ).

fof(kb_SUMO_15250,axiom,
    s__abbreviation('UNMOT',s__UnitedNationsMissionOfObserversInTajikistan) ).

fof(kb_SUMO_15251,axiom,
    s__dateEstablished(s__UnitedNationsMissionOfObserversInTajikistan,s__DayFn("16",s__MonthFn(s__December,s__YearFn("1994")))) ).

fof(kb_SUMO_15252,axiom,
    s__organizationalObjective(s__UnitedNationsMissionOfObserversInTajikistan,s__TransitionalAdministration) ).

fof(kb_SUMO_15253,axiom,
    s__organizationalObjective(s__UnitedNationsMissionOfObserversInTajikistan,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15254,axiom,
    s__instance(s__UnitedNationsMonitoringAndVerificationCommission,s__OrganizationOfNations) ).

fof(kb_SUMO_15255,axiom,
    s__conventionalLongName('United Nations Monitoring and Verification Commission',s__UnitedNationsMonitoringAndVerificationCommission) ).

fof(kb_SUMO_15256,axiom,
    s__abbreviation('UNMOVIC',s__UnitedNationsMonitoringAndVerificationCommission) ).

fof(kb_SUMO_15257,axiom,
    s__dateEstablished(s__UnitedNationsMonitoringAndVerificationCommission,s__YearFn("1999")) ).

fof(kb_SUMO_15258,axiom,
    s__formerName('United Nations Special Commission for the Elimination of Iraqi Weapons of Mass Destruction',s__UnitedNationsMonitoringAndVerificationCommission) ).

fof(kb_SUMO_15259,axiom,
    s__formerName('UNSCOM',s__UnitedNationsMonitoringAndVerificationCommission) ).

fof(kb_SUMO_15260,axiom,
    s__organizationalObjective(s__UnitedNationsMonitoringAndVerificationCommission,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15261,axiom,
    s__organizationalObjective(s__UnitedNationsMonitoringAndVerificationCommission,s__ControlWeaponsOfMassDestruction) ).

fof(kb_SUMO_15262,axiom,
    s__instance(s__UnitedNationsObserverMissionInGeorgia,s__OrganizationOfNations) ).

fof(kb_SUMO_15263,axiom,
    s__conventionalLongName('United Nations Observer Mission in Georgia',s__UnitedNationsObserverMissionInGeorgia) ).

fof(kb_SUMO_15264,axiom,
    s__abbreviation('UNOMIG',s__UnitedNationsObserverMissionInGeorgia) ).

fof(kb_SUMO_15265,axiom,
    s__dateEstablished(s__UnitedNationsObserverMissionInGeorgia,s__DayFn("24",s__MonthFn(s__August,s__YearFn("1993")))) ).

fof(kb_SUMO_15266,axiom,
    s__organizationalObjective(s__UnitedNationsObserverMissionInGeorgia,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15267,axiom,
    s__agentOperatesInArea(s__UnitedNationsObserverMissionInGeorgia,s__RepublicOfGeorgia) ).

fof(kb_SUMO_15268,axiom,
    s__instance(s__UnitedNationsOrganizationMissionInTheDemocraticRepublicOfTheCongo,s__OrganizationOfNations) ).

fof(kb_SUMO_15269,axiom,
    s__conventionalLongName('United Nations Organization Mission in the Democratic Republic of the Congo',s__UnitedNationsOrganizationMissionInTheDemocraticRepublicOfTheCongo) ).

fof(kb_SUMO_15270,axiom,
    s__abbreviation('MONUC',s__UnitedNationsOrganizationMissionInTheDemocraticRepublicOfTheCongo) ).

fof(kb_SUMO_15271,axiom,
    s__dateEstablished(s__UnitedNationsOrganizationMissionInTheDemocraticRepublicOfTheCongo,s__DayFn("30",s__MonthFn(s__November,s__YearFn("1999")))) ).

fof(kb_SUMO_15272,axiom,
    s__organizationalObjective(s__UnitedNationsOrganizationMissionInTheDemocraticRepublicOfTheCongo,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15273,axiom,
    s__instance(s__UnitedNationsPeaceKeepingForceInCyprus,s__OrganizationOfNations) ).

fof(kb_SUMO_15274,axiom,
    s__conventionalLongName('United Nations Peace-keeping Force in Cyprus',s__UnitedNationsPeaceKeepingForceInCyprus) ).

fof(kb_SUMO_15275,axiom,
    s__abbreviation('UNFICYP',s__UnitedNationsPeaceKeepingForceInCyprus) ).

fof(kb_SUMO_15276,axiom,
    s__dateEstablished(s__UnitedNationsPeaceKeepingForceInCyprus,s__DayFn("4",s__MonthFn(s__March,s__YearFn("1964")))) ).

fof(kb_SUMO_15277,axiom,
    s__organizationalObjective(s__UnitedNationsPeaceKeepingForceInCyprus,s__PeacekeepingOperation) ).

fof(kb_SUMO_15278,axiom,
    s__instance(s__UnitedNationsPopulationFund,s__OrganizationOfNations) ).

fof(kb_SUMO_15279,axiom,
    s__conventionalLongName('United Nations Population Fund',s__UnitedNationsPopulationFund) ).

fof(kb_SUMO_15280,axiom,
    s__abbreviation('UNFPA',s__UnitedNationsPopulationFund) ).

fof(kb_SUMO_15281,axiom,
    s__formerName('UN Fund for Population Activities',s__UnitedNationsPopulationFund) ).

fof(kb_SUMO_15282,axiom,
    s__dateEstablished(s__UnitedNationsPopulationFund,s__MonthFn(s__July,s__YearFn("1967"))) ).

fof(kb_SUMO_15283,axiom,
    s__organizationalObjective(s__UnitedNationsPopulationFund,s__ReproductiveHealthAndFamilyPlannning) ).

fof(kb_SUMO_15284,axiom,
    s__organizationalObjective(s__UnitedNationsPopulationFund,s__PopulationPolicySupport) ).

fof(kb_SUMO_15285,axiom,
    s__instance(s__UnitedNationsPreventiveDeploymentForce,s__OrganizationOfNations) ).

fof(kb_SUMO_15286,axiom,
    s__conventionalLongName('United Nations Preventive Deployment Force',s__UnitedNationsPreventiveDeploymentForce) ).

fof(kb_SUMO_15287,axiom,
    s__abbreviation('UNPREDEP',s__UnitedNationsPreventiveDeploymentForce) ).

fof(kb_SUMO_15288,axiom,
    s__dateEstablished(s__UnitedNationsPreventiveDeploymentForce,s__DayFn("31",s__MonthFn(s__March,s__YearFn("1995")))) ).

fof(kb_SUMO_15289,axiom,
    s__organizationalObjective(s__UnitedNationsPreventiveDeploymentForce,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15290,axiom,
    s__dateDissolved(s__UnitedNationsPreventiveDeploymentForce,s__DayFn("25",s__MonthFn(s__March,s__YearFn("1999")))) ).

fof(kb_SUMO_15291,axiom,
    s__instance(s__UnitedNationsReliefAndWorksAgencyForPalestineRefugeesInTheNearEast,s__OrganizationOfNations) ).

fof(kb_SUMO_15292,axiom,
    s__conventionalLongName('United Nations Relief and Works Agency for Palestine Refugees in the Near East',s__UnitedNationsReliefAndWorksAgencyForPalestineRefugeesInTheNearEast) ).

fof(kb_SUMO_15293,axiom,
    s__abbreviation('UNRWA',s__UnitedNationsReliefAndWorksAgencyForPalestineRefugeesInTheNearEast) ).

fof(kb_SUMO_15294,axiom,
    s__dateEstablished(s__UnitedNationsReliefAndWorksAgencyForPalestineRefugeesInTheNearEast,s__DayFn("8",s__MonthFn(s__December,s__YearFn("1949")))) ).

fof(kb_SUMO_15295,axiom,
    s__organizationalObjective(s__UnitedNationsReliefAndWorksAgencyForPalestineRefugeesInTheNearEast,s__RefugeeAssistance) ).

fof(kb_SUMO_15296,axiom,
    s__instance(s__UnitedNationsResearchInstituteForSocialDevelopment,s__InternationalOrganization) ).

fof(kb_SUMO_15297,axiom,
    s__conventionalLongName('United Nations Research Institute for Social Development',s__UnitedNationsResearchInstituteForSocialDevelopment) ).

fof(kb_SUMO_15298,axiom,
    s__abbreviation('UNRISD',s__UnitedNationsResearchInstituteForSocialDevelopment) ).

fof(kb_SUMO_15299,axiom,
    s__dateEstablished(s__UnitedNationsResearchInstituteForSocialDevelopment,s__YearFn("1963")) ).

fof(kb_SUMO_15300,axiom,
    s__organizationalObjective(s__UnitedNationsResearchInstituteForSocialDevelopment,s__SocioeconomicResearch) ).

fof(kb_SUMO_15301,axiom,
    s__documentation(s__UnitedNationsResearchInstituteForSocialDevelopment,s__EnglishLanguage,'The &%UnitedNationsResearchInstituteForSocialDevelopment conducts research into problems of social and economic development. The Chair of its Board of Directors is appointed by the UN Secretary General. (No country members.)') ).

fof(kb_SUMO_15302,axiom,
    s__instance(s__UnitedNationsSecretariat,s__InternationalOrganization) ).

fof(kb_SUMO_15303,axiom,
    s__conventionalLongName('United Nations Secretariat',s__UnitedNationsSecretariat) ).

fof(kb_SUMO_15304,axiom,
    s__dateEstablished(s__UnitedNationsSecretariat,s__DayFn("26",s__MonthFn(s__June,s__YearFn("1945")))) ).

fof(kb_SUMO_15305,axiom,
    s__subOrganization(s__UnitedNationsSecretariat,s__UnitedNations) ).

fof(kb_SUMO_15306,axiom,
    s__documentation(s__UnitedNationsSecretariat,s__EnglishLanguage,'The &%UnitedNationsSecretariat is the primary administrative body of the &%UnitedNations. It is headed by the United Nations Secretary General, and constituted by him and his staff. The UN General Assembly appoints the Secretary General for a five-year term.') ).

fof(kb_SUMO_15307,axiom,
    s__instance(s__UnitedNationsSecurityCouncil,s__OrganizationOfNations) ).

fof(kb_SUMO_15308,axiom,
    s__conventionalLongName('United Nations Security Council',s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15309,axiom,
    s__dateEstablished(s__UnitedNationsSecurityCouncil,s__DayFn("26",s__MonthFn(s__June,s__YearFn("1945")))) ).

fof(kb_SUMO_15310,axiom,
    s__organizationalObjective(s__UnitedNationsSecurityCouncil,s__InternationalPeaceAndSecurity) ).

fof(kb_SUMO_15311,axiom,
    s__subOrganization(s__UnitedNationsSecurityCouncil,s__UnitedNations) ).

fof(kb_SUMO_15312,axiom,
    s__subOrganization(s__InternationalCriminalTribunalForTheFormerYugoslavia,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15313,axiom,
    s__subOrganization(s__InternationalCriminalTribunalForRwanda,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15314,axiom,
    s__subOrganization(s__UnitedNationsCompensationCommission,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15315,axiom,
    s__subOrganization(s__UnitedNationsDisengagementObserverForce,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15316,axiom,
    s__subOrganization(s__UnitedNationsInterimAdministrationMissionInKosovo,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15317,axiom,
    s__subOrganization(s__UnitedNationsInterimForceInLebanon,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15318,axiom,
    s__subOrganization(s__UnitedNationsIraqKuwaitBoundaryDemarcationCommission,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15319,axiom,
    s__subOrganization(s__UnitedNationsIraqKuwaitObservationMission,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15320,axiom,
    s__subOrganization(s__UnitedNationsMilitaryObserverGroupInIndiaAndPakistan,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15321,axiom,
    s__subOrganization(s__UnitedNationsMissionForTheReferendumInWesternSahara,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15322,axiom,
    s__subOrganization(s__UnitedNationsMissionInBosniaAndHerzegovina,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15323,axiom,
    s__subOrganization(s__UnitedNationsMissionInEthiopiaAndEritrea,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15324,axiom,
    s__subOrganization(s__UnitedNationsMissionInSierraLeone,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15325,axiom,
    s__subOrganization(s__UnitedNationsMissionOfObserversInPrevlaka,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15326,axiom,
    s__subOrganization(s__UnitedNationsMonitoringAndVerificationCommission,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15327,axiom,
    s__subOrganization(s__UnitedNationsObserverMissionInGeorgia,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15328,axiom,
    s__subOrganization(s__UnitedNationsOrganizationMissionInTheDemocraticRepublicOfTheCongo,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15329,axiom,
    s__subOrganization(s__UnitedNationsPeaceKeepingForceInCyprus,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15330,axiom,
    s__subOrganization(s__UnitedNationsTransitionalAdministrationInEastTimor,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15331,axiom,
    s__subOrganization(s__UnitedNationsTruceSupervisionOrganization,s__UnitedNationsSecurityCouncil) ).

fof(kb_SUMO_15332,axiom,
    s__instance(s__InternationalCriminalTribunalForTheFormerYugoslavia,s__InternationalOrganization) ).

fof(kb_SUMO_15333,axiom,
    s__conventionalLongName('International Criminal Tribunal for the Former Yugoslavia',s__InternationalCriminalTribunalForTheFormerYugoslavia) ).

fof(kb_SUMO_15334,axiom,
    s__abbreviation('ICTY',s__InternationalCriminalTribunalForTheFormerYugoslavia) ).

fof(kb_SUMO_15335,axiom,
    s__dateEstablished(s__InternationalCriminalTribunalForTheFormerYugoslavia,s__DayFn("25",s__MonthFn(s__May,s__YearFn("1993")))) ).

fof(kb_SUMO_15336,axiom,
    s__organizationalObjective(s__InternationalCriminalTribunalForTheFormerYugoslavia,s__WarCrimesProsecution) ).

fof(kb_SUMO_15337,axiom,
    s__instance(s__InternationalCriminalTribunalForRwanda,s__InternationalOrganization) ).

fof(kb_SUMO_15338,axiom,
    s__conventionalLongName('International Criminal Tribunal for Rwanda',s__InternationalCriminalTribunalForRwanda) ).

fof(kb_SUMO_15339,axiom,
    s__abbreviation('ICTR',s__InternationalCriminalTribunalForRwanda) ).

fof(kb_SUMO_15340,axiom,
    s__organizationalObjective(s__InternationalCriminalTribunalForRwanda,s__WarCrimesProsecution) ).

fof(kb_SUMO_15341,axiom,
    s__dateEstablished(s__InternationalCriminalTribunalForRwanda,s__DayFn("8",s__MonthFn(s__November,s__YearFn("1994")))) ).

fof(kb_SUMO_15342,axiom,
    s__instance(s__UnitedNationsCompensationCommission,s__InternationalOrganization) ).

fof(kb_SUMO_15343,axiom,
    s__conventionalLongName('United Nations Compensation Commission',s__UnitedNationsCompensationCommission) ).

fof(kb_SUMO_15344,axiom,
    s__abbreviation('UNCC',s__UnitedNationsCompensationCommission) ).

fof(kb_SUMO_15345,axiom,
    s__dateEstablished(s__UnitedNationsCompensationCommission,s__YearFn("1991")) ).

fof(kb_SUMO_15346,axiom,
    s__organizationalObjective(s__UnitedNationsCompensationCommission,s__CompensationAndReparation) ).

fof(kb_SUMO_15347,axiom,
    s__documentation(s__UnitedNationsCompensationCommission,s__EnglishLanguage,'The &%UnitedNationsCompensationCommission was created to process claims and pay compensation for losses and damage suffered as a direct result of the unlawful invasion and occupation of Kuwait by Iraq.') ).

fof(kb_SUMO_15348,axiom,
    s__instance(s__UnitedNationsInterimAdministrationMissionInKosovo,s__InternationalOrganization) ).

fof(kb_SUMO_15349,axiom,
    s__instance(s__UnitedNationsIraqKuwaitBoundaryDemarcationCommission,s__InternationalOrganization) ).

fof(kb_SUMO_15350,axiom,
    s__conventionalLongName('United Nations Iraq-Kuwait Boundary Demarcation Commission',s__UnitedNationsIraqKuwaitBoundaryDemarcationCommission) ).

fof(kb_SUMO_15351,axiom,
    s__dateEstablished(s__UnitedNationsIraqKuwaitBoundaryDemarcationCommission,s__YearFn("1991")) ).

fof(kb_SUMO_15352,axiom,
    s__organizationalObjective(s__UnitedNationsIraqKuwaitBoundaryDemarcationCommission,s__BoundaryDetermination) ).

fof(kb_SUMO_15353,axiom,
    s__instance(s__UnitedNationsTransitionalAdministrationInEastTimor,s__OrganizationOfNations) ).

fof(kb_SUMO_15354,axiom,
    s__conventionalLongName('United Nations Transitional Administration in East Timor',s__UnitedNationsTransitionalAdministrationInEastTimor) ).

fof(kb_SUMO_15355,axiom,
    s__abbreviation('UNTAET',s__UnitedNationsTransitionalAdministrationInEastTimor) ).

fof(kb_SUMO_15356,axiom,
    s__dateEstablished(s__UnitedNationsTransitionalAdministrationInEastTimor,s__DayFn("25",s__MonthFn(s__October,s__YearFn("1999")))) ).

fof(kb_SUMO_15357,axiom,
    s__organizationalObjective(s__UnitedNationsTransitionalAdministrationInEastTimor,s__TransitionalAdministration) ).

fof(kb_SUMO_15358,axiom,
    s__organizationalObjective(s__UnitedNationsTransitionalAdministrationInEastTimor,s__HumanitarianAssistance) ).

fof(kb_SUMO_15359,axiom,
    s__instance(s__UnitedNationsTruceSupervisionOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_15360,axiom,
    s__conventionalLongName('United Nations Truce Supervision Organization',s__UnitedNationsTruceSupervisionOrganization) ).

fof(kb_SUMO_15361,axiom,
    s__abbreviation('UNTSO',s__UnitedNationsTruceSupervisionOrganization) ).

fof(kb_SUMO_15362,axiom,
    s__dateEstablished(s__UnitedNationsTruceSupervisionOrganization,s__MonthFn(s__June,s__YearFn("1948"))) ).

fof(kb_SUMO_15363,axiom,
    s__organizationalObjective(s__UnitedNationsTruceSupervisionOrganization,s__ObservationAndMonitoring) ).

fof(kb_SUMO_15364,axiom,
    s__organizationalObjective(s__UnitedNationsTruceSupervisionOrganization,s__PeacekeepingOperation) ).

fof(kb_SUMO_15365,axiom,
    s__instance(s__UnitedNationsTrusteeshipCouncil,s__OrganizationOfNations) ).

fof(kb_SUMO_15366,axiom,
    s__conventionalLongName('United Nations Trusteeship Council',s__UnitedNationsTrusteeshipCouncil) ).

fof(kb_SUMO_15367,axiom,
    s__documentation(s__UnitedNationsTrusteeshipCouncil,s__EnglishLanguage,'The &%UnitedNationsTrusteeshipCouncil is one of the six major organs of the &%UnitedNations, but it is currently inactive (though not dissolved) following the transition of the last UN trust territory to an independent government.') ).

fof(kb_SUMO_15368,axiom,
    s__dateEstablished(s__UnitedNationsTrusteeshipCouncil,s__DayFn("26",s__MonthFn(s__June,s__YearFn("1945")))) ).

fof(kb_SUMO_15369,axiom,
    s__organizationalObjective(s__UnitedNationsTrusteeshipCouncil,s__TransitionalAdministration) ).

fof(kb_SUMO_15370,axiom,
    s__instance(s__UnitedNationsUniversity,s__InternationalOrganization) ).

fof(kb_SUMO_15371,axiom,
    s__conventionalLongName('United Nations University',s__UnitedNationsUniversity) ).

fof(kb_SUMO_15372,axiom,
    s__abbreviation('UNU',s__UnitedNationsUniversity) ).

fof(kb_SUMO_15373,axiom,
    s__dateEstablished(s__UnitedNationsUniversity,s__DayFn("3",s__MonthFn(s__December,s__YearFn("1973")))) ).

fof(kb_SUMO_15374,axiom,
    s__documentation(s__UnitedNationsUniversity,s__EnglishLanguage,'The Rector and 24 members of the &%UnitedNationsUniversity Council are appointed by the UN Secretary General and the Director General of UNESCO.') ).

fof(kb_SUMO_15375,axiom,
    s__organizationalObjective(s__UnitedNationsUniversity,s__SocioeconomicResearch) ).

fof(kb_SUMO_15376,axiom,
    s__instance(s__UniversalPostalUnion,s__OrganizationOfNations) ).

fof(kb_SUMO_15377,axiom,
    s__conventionalLongName('Universal Postal Union',s__UniversalPostalUnion) ).

fof(kb_SUMO_15378,axiom,
    s__abbreviation('UPU',s__UniversalPostalUnion) ).

fof(kb_SUMO_15379,axiom,
    s__dateEstablished(s__UniversalPostalUnion,s__DayFn("9",s__MonthFn(s__October,s__YearFn("1874")))) ).

fof(kb_SUMO_15380,axiom,
    s__documentation(s__UniversalPostalUnion,s__EnglishLanguage,'The &%UniversalPostalUnion became affiliated with the &%UnitedNations on November 15, 1947.') ).

fof(kb_SUMO_15381,axiom,
    s__organizationalObjective(s__UniversalPostalUnion,s__InfrastructureCooperation) ).

fof(kb_SUMO_15382,axiom,
    s__instance(s__WarsawPact,s__OrganizationOfNations) ).

fof(kb_SUMO_15383,axiom,
    s__conventionalLongName('Warsaw Pact',s__WarsawPact) ).

fof(kb_SUMO_15384,axiom,
    s__abbreviation('WP',s__WarsawPact) ).

fof(kb_SUMO_15385,axiom,
    s__dateEstablished(s__WarsawPact,s__DayFn("14",s__MonthFn(s__May,s__YearFn("1955")))) ).

fof(kb_SUMO_15386,axiom,
    s__dateDissolved(s__WarsawPact,s__DayFn("1",s__MonthFn(s__July,s__YearFn("1991")))) ).

fof(kb_SUMO_15387,axiom,
    s__organizationalObjective(s__WarsawPact,s__MutualDefensePact) ).

fof(kb_SUMO_15388,axiom,
    s__instance(s__WassenaarArrangement,s__OrganizationOfNations) ).

fof(kb_SUMO_15389,axiom,
    s__conventionalLongName('Wassenaar Arrangement',s__WassenaarArrangement) ).

fof(kb_SUMO_15390,axiom,
    s__dateEstablished(s__WassenaarArrangement,s__DayFn("12",s__MonthFn(s__July,s__YearFn("1996")))) ).

fof(kb_SUMO_15391,axiom,
    s__organizationalObjective(s__WassenaarArrangement,s__ArmsControl) ).

fof(kb_SUMO_15392,axiom,
    s__instance(s__WestAfricanDevelopmentBank,s__OrganizationOfNations) ).

fof(kb_SUMO_15393,axiom,
    s__conventionalLongName('West African Development Bank',s__WestAfricanDevelopmentBank) ).

fof(kb_SUMO_15394,axiom,
    s__abbreviation('WADB',s__WestAfricanDevelopmentBank) ).

fof(kb_SUMO_15395,axiom,
    s__localLongName('Banque Ouest-Africaine de Developpement',s__WestAfricanDevelopmentBank) ).

fof(kb_SUMO_15396,axiom,
    s__localShortName('BOAD',s__WestAfricanDevelopmentBank) ).

fof(kb_SUMO_15397,axiom,
    s__dateEstablished(s__WestAfricanDevelopmentBank,s__DayFn("14",s__MonthFn(s__November,s__YearFn("1973")))) ).

fof(kb_SUMO_15398,axiom,
    s__organizationalObjective(s__WestAfricanDevelopmentBank,s__EconomicDevelopment) ).

fof(kb_SUMO_15399,axiom,
    s__organizationalObjective(s__WestAfricanDevelopmentBank,s__EconomicIntegration) ).

fof(kb_SUMO_15400,axiom,
    s__instance(s__WestAfricanEconomicAndMonetaryUnion,s__OrganizationOfNations) ).

fof(kb_SUMO_15401,axiom,
    s__conventionalLongName('West African Economic and Monetary Union',s__WestAfricanEconomicAndMonetaryUnion) ).

fof(kb_SUMO_15402,axiom,
    s__abbreviation('WAEMU',s__WestAfricanEconomicAndMonetaryUnion) ).

fof(kb_SUMO_15403,axiom,
    s__localLongName('Union Economique et Monetaire Ouest Africaine',s__WestAfricanEconomicAndMonetaryUnion) ).

fof(kb_SUMO_15404,axiom,
    s__localShortName('WAEMU',s__WestAfricanEconomicAndMonetaryUnion) ).

fof(kb_SUMO_15405,axiom,
    s__dateEstablished(s__WestAfricanEconomicAndMonetaryUnion,s__DayFn("1",s__MonthFn(s__August,s__YearFn("1994")))) ).

fof(kb_SUMO_15406,axiom,
    s__organizationalObjective(s__WestAfricanEconomicAndMonetaryUnion,s__EconomicIntegration) ).

fof(kb_SUMO_15407,axiom,
    s__instance(s__WesternEuropeanUnion,s__OrganizationOfNations) ).

fof(kb_SUMO_15408,axiom,
    s__conventionalLongName('Western European Union',s__WesternEuropeanUnion) ).

fof(kb_SUMO_15409,axiom,
    s__abbreviation('WEU',s__WesternEuropeanUnion) ).

fof(kb_SUMO_15410,axiom,
    s__dateEstablished(s__WesternEuropeanUnion,s__DayFn("23",s__MonthFn(s__October,s__YearFn("1954")))) ).

fof(kb_SUMO_15411,axiom,
    s__organizationalObjective(s__WesternEuropeanUnion,s__MutualDefensePact) ).

fof(kb_SUMO_15412,axiom,
    s__organizationalObjective(s__WesternEuropeanUnion,s__PoliticalIntegration) ).

fof(kb_SUMO_15413,axiom,
    s__instance(s__WorldBankGroup,s__OrganizationOfNations) ).

fof(kb_SUMO_15414,axiom,
    s__conventionalLongName('World Bank Group',s__WorldBankGroup) ).

fof(kb_SUMO_15415,axiom,
    s__subOrganization(s__InternationalBankForReconstructionAndDevelopment,s__WorldBankGroup) ).

fof(kb_SUMO_15416,axiom,
    s__subOrganization(s__InternationalDevelopmentAssociation,s__WorldBankGroup) ).

fof(kb_SUMO_15417,axiom,
    s__subOrganization(s__InternationalFinanceCorporation,s__WorldBankGroup) ).

fof(kb_SUMO_15418,axiom,
    s__instance(s__WorldConfederationOfLabor,s__OrganizationOfNations) ).

fof(kb_SUMO_15419,axiom,
    s__conventionalLongName('World Confederation of Labor',s__WorldConfederationOfLabor) ).

fof(kb_SUMO_15420,axiom,
    s__abbreviation('WCL',s__WorldConfederationOfLabor) ).

fof(kb_SUMO_15421,axiom,
    s__dateEstablished(s__WorldConfederationOfLabor,s__DayFn("19",s__MonthFn(s__June,s__YearFn("1920")))) ).

fof(kb_SUMO_15422,axiom,
    s__formerName('International Federation of Christian Trade Unions',s__WorldConfederationOfLabor) ).

fof(kb_SUMO_15423,axiom,
    s__formerName('IFCTU',s__WorldConfederationOfLabor) ).

fof(kb_SUMO_15424,axiom,
    s__organizationalObjective(s__WorldConfederationOfLabor,s__PromoteTradeUnionism) ).

fof(kb_SUMO_15425,axiom,
    s__documentation(s__WorldConfederationOfLabor,s__EnglishLanguage,'The &%WorldConfederationOfLabor was previously named the International Federation of Christian Trade Unions. It was renamed on October 4, 1968.') ).

fof(kb_SUMO_15426,axiom,
    s__instance(s__WorldFederationOfTradeUnions,s__OrganizationOfNations) ).

fof(kb_SUMO_15427,axiom,
    s__conventionalLongName('World Federation of Trade Unions',s__WorldFederationOfTradeUnions) ).

fof(kb_SUMO_15428,axiom,
    s__abbreviation('WFTU',s__WorldFederationOfTradeUnions) ).

fof(kb_SUMO_15429,axiom,
    s__dateEstablished(s__WorldFederationOfTradeUnions,s__DayFn("3",s__MonthFn(s__October,s__YearFn("1945")))) ).

fof(kb_SUMO_15430,axiom,
    s__organizationalObjective(s__WorldFederationOfTradeUnions,s__PromoteTradeUnionism) ).

fof(kb_SUMO_15431,axiom,
    s__instance(s__WorldFoodProgram,s__OrganizationOfNations) ).

fof(kb_SUMO_15432,axiom,
    s__conventionalLongName('World Food Program',s__WorldFoodProgram) ).

fof(kb_SUMO_15433,axiom,
    s__abbreviation('WFP',s__WorldFoodProgram) ).

fof(kb_SUMO_15434,axiom,
    s__dateEstablished(s__WorldFoodProgram,s__DayFn("24",s__MonthFn(s__November,s__YearFn("1961")))) ).

fof(kb_SUMO_15435,axiom,
    s__organizationalObjective(s__WorldFoodProgram,s__FoodAid) ).

fof(kb_SUMO_15436,axiom,
    s__instance(s__WorldHealthOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_15437,axiom,
    s__conventionalLongName('World Health Organization',s__WorldHealthOrganization) ).

fof(kb_SUMO_15438,axiom,
    s__abbreviation('WHO',s__WorldHealthOrganization) ).

fof(kb_SUMO_15439,axiom,
    s__dateEstablished(s__WorldHealthOrganization,s__DayFn("22",s__MonthFn(s__July,s__YearFn("1946")))) ).

fof(kb_SUMO_15440,axiom,
    s__organizationalObjective(s__WorldHealthOrganization,s__PublicHealthConcern) ).

fof(kb_SUMO_15441,axiom,
    s__instance(s__WorldIntellectualPropertyOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_15442,axiom,
    s__conventionalLongName('World Intellectual Property Organization',s__WorldIntellectualPropertyOrganization) ).

fof(kb_SUMO_15443,axiom,
    s__abbreviation('WIPO',s__WorldIntellectualPropertyOrganization) ).

fof(kb_SUMO_15444,axiom,
    s__dateEstablished(s__WorldIntellectualPropertyOrganization,s__DayFn("14",s__MonthFn(s__July,s__YearFn("1967")))) ).

fof(kb_SUMO_15445,axiom,
    s__organizationalObjective(s__WorldIntellectualPropertyOrganization,s__IntellectualPropertyProtection) ).

fof(kb_SUMO_15446,axiom,
    s__instance(s__WorldMeteorologicalOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_15447,axiom,
    s__conventionalLongName('World Meteorological Organization',s__WorldMeteorologicalOrganization) ).

fof(kb_SUMO_15448,axiom,
    s__abbreviation('WMO',s__WorldMeteorologicalOrganization) ).

fof(kb_SUMO_15449,axiom,
    s__dateEstablished(s__WorldMeteorologicalOrganization,s__DayFn("11",s__MonthFn(s__October,s__YearFn("1947")))) ).

fof(kb_SUMO_15450,axiom,
    s__organizationalObjective(s__WorldMeteorologicalOrganization,s__ScientificCooperation) ).

fof(kb_SUMO_15451,axiom,
    s__instance(s__WorldTourismOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_15452,axiom,
    s__conventionalLongName('World Tourism Organization',s__WorldTourismOrganization) ).

fof(kb_SUMO_15453,axiom,
    s__abbreviation('WToO',s__WorldTourismOrganization) ).

fof(kb_SUMO_15454,axiom,
    s__dateEstablished(s__WorldTourismOrganization,s__DayFn("2",s__MonthFn(s__January,s__YearFn("1975")))) ).

fof(kb_SUMO_15455,axiom,
    s__organizationalObjective(s__WorldTourismOrganization,s__PromotionOfTourism) ).

fof(kb_SUMO_15456,axiom,
    s__instance(s__WorldTradeOrganization,s__OrganizationOfNations) ).

fof(kb_SUMO_15457,axiom,
    s__conventionalLongName('World Trade Organization',s__WorldTradeOrganization) ).

fof(kb_SUMO_15458,axiom,
    s__abbreviation('WTrO',s__WorldTradeOrganization) ).

fof(kb_SUMO_15459,axiom,
    s__dateEstablished(s__WorldTradeOrganization,s__DayFn("15",s__MonthFn(s__April,s__YearFn("1994")))) ).

fof(kb_SUMO_15460,axiom,
    s__documentation(s__WorldTradeOrganization,s__EnglishLanguage,'The &%WorldTradeOrganization succeeded the General Agreement on Tariff and Trade (GATT).') ).

fof(kb_SUMO_15461,axiom,
    s__organizationalObjective(s__WorldTradeOrganization,s__PromotionOfFreeTrade) ).

fof(kb_SUMO_15462,axiom,
    s__instance(s__ZanggerCommittee,s__OrganizationOfNations) ).

fof(kb_SUMO_15463,axiom,
    s__conventionalLongName('Zangger Committee',s__ZanggerCommittee) ).

fof(kb_SUMO_15464,axiom,
    s__abbreviation('ZC',s__ZanggerCommittee) ).

fof(kb_SUMO_15465,axiom,
    s__documentation(s__ZanggerCommittee,s__EnglishLanguage,'The &%ZanggerCommittee was established during the 1970s.') ).

fof(kb_SUMO_15466,axiom,
    s__organizationalObjective(s__ZanggerCommittee,s__NuclearExportControls) ).

fof(kb_SUMO_15467,axiom,
    s__subclass(s__ForeignServicePosition,s__Position) ).

fof(kb_SUMO_15468,axiom,
    s__documentation(s__ForeignServicePosition,s__EnglishLanguage,'&%ForeignServicePosition is the subclass of &%Positions that belong to foreign service personnel working for a national government or international organization.') ).

fof(kb_SUMO_15469,axiom,
    s__instance(s__DiplomaticAgent,s__ForeignServicePosition) ).

fof(kb_SUMO_15470,axiom,
    s__instance(s__ForeignServicePosition__t,s__SetOrClass) ).

fof(kb_SUMO_15471,axiom,
    s__documentation(s__DiplomaticAgent,s__EnglishLanguage,'&%DiplomaticAgent is a generic &%Attribute of persons charged to represent one national government to another nation or international organization. This includes any &%Ambassador or head of a diplomatic mission. Individuals with this attribute may also hold a career diplomatic position (see &%ForeignServicePosition).') ).

fof(kb_SUMO_15472,axiom,
    ! [V__ROLE] :
      ( s__instance(V__ROLE,s__Attribute)
     => ( s__instance(V__ROLE,s__ForeignServicePosition)
       => s__subAttribute(V__ROLE,s__DiplomaticAgent) ) ) ).

fof(kb_SUMO_15473,axiom,
    s__instance(s__Ambassador,s__ForeignServicePosition) ).

fof(kb_SUMO_15474,axiom,
    s__subAttribute(s__Ambassador,s__DiplomaticAgent) ).

fof(kb_SUMO_15475,axiom,
    s__documentation(s__Ambassador,s__EnglishLanguage,'&%Ambassador is the &%Attribute of the most highly-ranked foreign service representatives from the government of one country to another.') ).

fof(kb_SUMO_15476,axiom,
    s__instance(s__ConsulGeneral,s__ForeignServicePosition) ).

fof(kb_SUMO_15477,axiom,
    s__subAttribute(s__ConsulGeneral,s__DiplomaticAgent) ).

fof(kb_SUMO_15478,axiom,
    s__documentation(s__ConsulGeneral,s__EnglishLanguage,'&%ConsulGeneral is the &%Attribute of foreign service officers representing their governments abroad as Consuls General.') ).

fof(kb_SUMO_15479,axiom,
    s__instance(s__Consul,s__ForeignServicePosition) ).

fof(kb_SUMO_15480,axiom,
    s__subAttribute(s__Consul,s__DiplomaticAgent) ).

fof(kb_SUMO_15481,axiom,
    s__documentation(s__Consul,s__EnglishLanguage,'&%Consul is the &%Attribute of foreign service officers representing their governments abroad as Consuls.') ).

fof(kb_SUMO_15482,axiom,
    s__instance(s__ChargeDAffaires,s__ForeignServicePosition) ).

fof(kb_SUMO_15483,axiom,
    s__subAttribute(s__ChargeDAffaires,s__DiplomaticAgent) ).

fof(kb_SUMO_15484,axiom,
    s__documentation(s__ChargeDAffaires,s__EnglishLanguage,'&%ChargeDAffaires is the &%Attribute of foreign servicer officers representing their governments abroad as Charges dAffaires.') ).

fof(kb_SUMO_15485,axiom,
    s__subAttribute(s__PermanentChargeDAffaires,s__ChargeDAffaires) ).

fof(kb_SUMO_15486,axiom,
    s__subAttribute(s__ActingConsulGeneral,s__ConsulGeneral) ).

fof(kb_SUMO_15487,axiom,
    s__subAttribute(s__PrincipalOfficer,s__ForeignServicePosition) ).

fof(kb_SUMO_15488,axiom,
    s__instance(s__chiefOfDiplomaticMission__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_15489,axiom,
    s__domain(s__chiefOfDiplomaticMission__m,"1",s__Agent) ).

fof(kb_SUMO_15490,axiom,
    s__domain(s__chiefOfDiplomaticMission__m,"2",s__Human) ).

fof(kb_SUMO_15491,axiom,
    s__domain(s__chiefOfDiplomaticMission__m,"3",s__Position) ).

fof(kb_SUMO_15492,axiom,
    s__domain(s__chiefOfDiplomaticMission__m,"4",s__Agent) ).

fof(kb_SUMO_15493,axiom,
    s__subrelation(s__chiefOfDiplomaticMission__m,s__diplomaticRepresentativeInRole__m) ).

fof(kb_SUMO_15494,axiom,
    s__documentation(s__chiefOfDiplomaticMission__m,s__EnglishLanguage,'(&%chiefOfDiplomaticMission ?AGENT1 ?PERSON ?RANK ?AGENT2) means that the chief diplomatic representative sent by the &%Agent ?AGENT1 to the &%Agent ?AGENT2 is ?PERSON, whose official position is ?RANK.') ).

fof(kb_SUMO_15495,axiom,
    s__instance(s__diplomaticRepresentativeInRole__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_15496,axiom,
    s__domain(s__diplomaticRepresentativeInRole__m,"1",s__Agent) ).

fof(kb_SUMO_15497,axiom,
    s__domain(s__diplomaticRepresentativeInRole__m,"2",s__Human) ).

fof(kb_SUMO_15498,axiom,
    s__domain(s__diplomaticRepresentativeInRole__m,"3",s__Position) ).

fof(kb_SUMO_15499,axiom,
    s__domain(s__diplomaticRepresentativeInRole__m,"4",s__Agent) ).

fof(kb_SUMO_15500,axiom,
    s__documentation(s__diplomaticRepresentativeInRole__m,s__EnglishLanguage,'(&%diplomaticRepresentativeInRole ?AGENT1 ?PERSON ?RANK ?AGENT2) means that the &%Agent ?AGENT1 sends the individual ?PERSON with the &%Position ?RANK as its representative to the &%Agent ?AGENT2. Note: it is possible for ?PERSON to be diplomatically accredited to more than one area. For example, currently the United States Ambassador to Papua New Guinea is also accredited to Vanuatu, and there is no embassy in Vanuatu.') ).

fof(kb_SUMO_15501,axiom,
    ! [V__PERSON,V__AGENT2,V__POSITION,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__GeopoliticalArea)
        & s__instance(V__POSITION,s__Position)
        & s__instance(V__AGENT2,s__Agent)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__diplomaticRepresentativeInRole(V__AGENT1,V__PERSON,V__POSITION,V__AGENT2)
          & s__instance(V__AGENT1,s__Nation) )
       => ? [V__ORG] :
            ( s__instance(V__ORG,s__Organization)
            & s__instance(V__ORG,s__DiplomaticOrganization)
            & s__subOrganization(V__ORG,s__GovernmentFn(V__AGENT1))
            & s__occupiesPosition(V__PERSON,V__POSITION,V__ORG) ) ) ) ).

fof(kb_SUMO_15502,axiom,
    ! [V__PERSON,V__ORG,V__AGENT2,V__POSITION,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__POSITION,s__Position)
        & s__instance(V__AGENT2,s__Agent)
        & s__instance(V__ORG,s__Organization)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__diplomaticRepresentativeInRole(V__AGENT1,V__PERSON,V__POSITION,V__AGENT2)
          & s__instance(V__AGENT1,s__Organization) )
       => s__occupiesPosition(V__PERSON,V__POSITION,V__ORG) ) ) ).

fof(kb_SUMO_15503,axiom,
    ! [V__PERSON,V__AGENT2,V__POSITION,V__AGENT1] :
      ( ( s__instance(V__POSITION,s__Position)
        & s__instance(V__AGENT2,s__Agent)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__diplomaticRepresentativeInRole(V__AGENT1,V__PERSON,V__POSITION,V__AGENT2)
          & s__instance(V__AGENT1,s__GeopoliticalArea) )
       => s__employs(s__GovernmentFn(V__AGENT1),V__PERSON) ) ) ).

fof(kb_SUMO_15504,axiom,
    ! [V__PERSON,V__AGENT2,V__POSITION,V__AGENT1] :
      ( ( s__instance(V__POSITION,s__Position)
        & s__instance(V__AGENT2,s__Agent)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__diplomaticRepresentativeInRole(V__AGENT1,V__PERSON,V__POSITION,V__AGENT2)
          & s__instance(V__AGENT1,s__Organization) )
       => s__employs(V__AGENT1,V__PERSON) ) ) ).

fof(kb_SUMO_15505,axiom,
    ! [V__PERSON,V__AGENT2,V__POSITION,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__POSITION,s__Position)
        & s__instance(V__AGENT2,s__Agent)
        & s__instance(V__AGENT2,s__GeographicArea)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__diplomaticRepresentativeInRole(V__AGENT1,V__PERSON,V__POSITION,V__AGENT2)
          & s__instance(V__AGENT2,s__GeopoliticalArea) )
       => s__agentOperatesInArea(V__PERSON,V__AGENT2) ) ) ).

fof(kb_SUMO_15506,axiom,
    ! [V__PERSON,V__AGENT2,V__POSITION,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__POSITION,s__Position)
        & s__instance(V__AGENT2,s__Agent)
        & s__instance(V__AGENT2,s__GeographicArea)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__diplomaticRepresentativeInRole(V__AGENT1,V__PERSON,V__POSITION,V__AGENT2)
          & s__instance(V__AGENT1,s__Organization)
          & s__instance(V__AGENT2,s__GeopoliticalArea) )
       => s__agentOperatesInArea(V__AGENT1,V__AGENT2) ) ) ).

fof(kb_SUMO_15507,axiom,
    ! [V__PERSON,V__ORG,V__AGENT2,V__POSITION,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__GeopoliticalArea)
        & s__instance(V__POSITION,s__Position)
        & s__instance(V__AGENT2,s__Agent)
        & s__instance(V__AGENT2,s__GeographicArea)
        & s__instance(V__ORG,s__Organization)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__diplomaticRepresentativeInRole(V__AGENT1,V__PERSON,V__POSITION,V__AGENT2)
          & s__instance(V__AGENT1,s__Nation)
          & s__instance(V__ORG,s__DiplomaticOrganization)
          & s__subOrganization(V__ORG,s__GovernmentFn(V__AGENT1))
          & s__occupiesPosition(V__PERSON,V__POSITION,V__ORG)
          & s__instance(V__AGENT2,s__GeopoliticalArea) )
       => s__agentOperatesInArea(V__ORG,V__AGENT2) ) ) ).

fof(kb_SUMO_15508,axiom,
    s__instance(s__diplomaticRepresentationType__m,s__TernaryPredicate) ).

fof(kb_SUMO_15509,axiom,
    s__domain(s__diplomaticRepresentationType__m,"1",s__Agent) ).

fof(kb_SUMO_15510,axiom,
    s__domain(s__diplomaticRepresentationType__m,"2",s__Position) ).

fof(kb_SUMO_15511,axiom,
    s__domain(s__diplomaticRepresentationType__m,"3",s__Agent) ).

fof(kb_SUMO_15512,axiom,
    s__documentation(s__diplomaticRepresentationType__m,s__EnglishLanguage,'(&%diplomaticRepresentationType ?AGENT1 ?RANK ?AGENT2) means that the &%Agent ?AGENT1 sends a representative with the &%Position ?RANK to the &%Agent ?AGENT2.') ).

fof(kb_SUMO_15513,axiom,
    ! [V__PERSON,V__AGENT2,V__POSITION,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__POSITION,s__Position)
        & s__instance(V__AGENT2,s__Agent)
        & s__instance(V__PERSON,s__Human) )
     => ( s__diplomaticRepresentativeInRole(V__AGENT1,V__PERSON,V__POSITION,V__AGENT2)
       => s__diplomaticRepresentationType(V__AGENT1,V__POSITION,V__AGENT2) ) ) ).

fof(kb_SUMO_15514,axiom,
    ! [V__AGENT2,V__POSITION,V__AGENT3,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__AGENT3,s__GeopoliticalArea)
        & s__instance(V__POSITION,s__Position)
        & s__instance(V__AGENT2,s__GeopoliticalArea) )
     => ( ( s__diplomaticRepresentationType(V__AGENT1,V__POSITION,V__AGENT2)
          & s__geopoliticalSubdivision(V__AGENT2,V__AGENT3)
          & s__instance(V__AGENT3,s__Nation) )
       => s__diplomaticRepresentationType(V__AGENT1,V__POSITION,V__AGENT3) ) ) ).

fof(kb_SUMO_15515,axiom,
    s__instance(s__diplomaticRelations__m,s__BinaryPredicate) ).

fof(kb_SUMO_15516,axiom,
    s__instance(s__diplomaticRelations__m,s__SymmetricRelation) ).

fof(kb_SUMO_15517,axiom,
    s__instance(s__diplomaticRelations__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_15518,axiom,
    s__domain(s__diplomaticRelations__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_15519,axiom,
    s__domain(s__diplomaticRelations__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_15520,axiom,
    s__documentation(s__diplomaticRelations__m,s__EnglishLanguage,'(&%diplomaticRelations ?COUNTRY1 ?COUNTRY2) means that there are official diplomatic relations between the two &%Nations ?COUNTRY1 and ?COUNTRY2.') ).

fof(kb_SUMO_15521,axiom,
    ! [V__ROLE,V__COUNTRY2,V__COUNTRY1] :
      ( ( s__instance(V__COUNTRY1,s__GeopoliticalArea)
        & s__instance(V__COUNTRY2,s__GeopoliticalArea)
        & s__instance(V__ROLE,s__Position) )
     => ( s__diplomaticRepresentationType(V__COUNTRY1,V__ROLE,V__COUNTRY2)
       => s__diplomaticRelations(V__COUNTRY1,V__COUNTRY2) ) ) ).

fof(kb_SUMO_15522,axiom,
    ! [V__COUNTRY2,V__COUNTRY1] :
      ( ( s__instance(V__COUNTRY1,s__GeopoliticalArea)
        & s__instance(V__COUNTRY2,s__GeopoliticalArea) )
     => ( s__diplomaticRelations(V__COUNTRY1,V__COUNTRY2)
       => ? [V__ROLE] :
            ( s__instance(V__ROLE,s__Position)
            & s__instance(V__ROLE,s__ForeignServicePosition)
            & s__subAttribute(V__ROLE,s__DiplomaticAgent)
            & s__diplomaticRepresentationType(V__COUNTRY1,V__ROLE,V__COUNTRY2) ) ) ) ).

fof(kb_SUMO_15523,axiom,
    ! [V__COUNTRY2,V__COUNTRY1] :
      ( ( s__instance(V__COUNTRY1,s__GeopoliticalArea)
        & s__instance(V__COUNTRY2,s__GeopoliticalArea) )
     => ( s__diplomaticRelations(V__COUNTRY1,V__COUNTRY2)
       => ? [V__ROLE] :
            ( s__instance(V__ROLE,s__Position)
            & s__instance(V__ROLE,s__ForeignServicePosition)
            & s__subAttribute(V__ROLE,s__DiplomaticAgent)
            & s__diplomaticRepresentationType(V__COUNTRY2,V__ROLE,V__COUNTRY1) ) ) ) ).

fof(kb_SUMO_15524,axiom,
    ! [V__COUNTRY2,V__COUNTRY1] :
      ( ( s__instance(V__COUNTRY1,s__GeopoliticalArea)
        & s__instance(V__COUNTRY2,s__GeopoliticalArea) )
     => ( s__diplomaticRelations(V__COUNTRY1,V__COUNTRY2)
       => ? [V__ROLE1,V__ROLE2] :
            ( s__instance(V__ROLE1,s__Position)
            & s__instance(V__ROLE2,s__Position)
            & s__diplomaticRepresentationType(V__COUNTRY1,V__ROLE1,V__COUNTRY2)
            & s__diplomaticRepresentationType(V__COUNTRY2,V__ROLE2,V__COUNTRY1) ) ) ) ).

fof(kb_SUMO_15525,axiom,
    ! [V__ROLE,V__COUNTRY2,V__COUNTRY1] :
      ( ( s__instance(V__COUNTRY1,s__Nation)
        & s__instance(V__COUNTRY2,s__Agent)
        & s__instance(V__ROLE,s__Position) )
     => ( ( s__diplomaticRepresentationType(V__COUNTRY1,V__ROLE,V__COUNTRY2)
          & s__subAttribute(V__ROLE,s__DiplomaticAgent) )
       => ? [V__PERSON] :
            ( s__instance(V__PERSON,s__Human)
            & s__citizen(V__PERSON,V__COUNTRY1)
            & s__diplomaticRepresentativeInRole(V__COUNTRY1,V__PERSON,V__ROLE,V__COUNTRY2) ) ) ) ).

fof(kb_SUMO_15526,axiom,
    s__instance(s__representativeAgentToAgent__m,s__TernaryPredicate) ).

fof(kb_SUMO_15527,axiom,
    s__domain(s__representativeAgentToAgent__m,"1",s__Agent) ).

fof(kb_SUMO_15528,axiom,
    s__domain(s__representativeAgentToAgent__m,"2",s__Agent) ).

fof(kb_SUMO_15529,axiom,
    s__domain(s__representativeAgentToAgent__m,"3",s__Agent) ).

fof(kb_SUMO_15530,axiom,
    s__documentation(s__representativeAgentToAgent__m,s__EnglishLanguage,'(&$representativeAgentToAgent ?SENDER ?REP ?RECEIVER) means that the &%Agent ?SENDER has the &%Agent ?REP as its representative to the &%Agent ?RECEIVER. ?REP works for ?SENDER and is not assumed to be an impartial mediator.') ).

fof(kb_SUMO_15531,axiom,
    ! [V__PERSON,V__ROLE,V__COUNTRY2,V__COUNTRY1] :
      ( ( s__instance(V__COUNTRY1,s__Agent)
        & s__instance(V__COUNTRY2,s__Agent)
        & s__instance(V__ROLE,s__Position)
        & s__instance(V__PERSON,s__Human) )
     => ( s__diplomaticRepresentativeInRole(V__COUNTRY1,V__PERSON,V__ROLE,V__COUNTRY2)
       => s__representativeAgentToAgent(V__COUNTRY1,V__PERSON,V__COUNTRY2) ) ) ).

fof(kb_SUMO_15532,axiom,
    ! [V__SENDER,V__RECEIVER,V__REP] :
      ( s__instance(V__RECEIVER,s__Agent)
     => ( ( s__representativeAgentToAgent(V__SENDER,V__REP,V__RECEIVER)
          & s__instance(V__SENDER,s__Organization)
          & s__instance(V__REP,s__CognitiveAgent) )
       => s__employs(V__SENDER,V__REP) ) ) ).

fof(kb_SUMO_15533,axiom,
    ! [V__SENDER,V__RECEIVER,V__REP] :
      ( ( s__instance(V__RECEIVER,s__Agent)
        & s__instance(V__SENDER,s__GeopoliticalArea) )
     => ( ( s__representativeAgentToAgent(V__SENDER,V__REP,V__RECEIVER)
          & s__instance(V__SENDER,s__Nation)
          & s__instance(V__REP,s__CognitiveAgent) )
       => s__employs(s__GovernmentFn(V__SENDER),V__REP) ) ) ).

fof(kb_SUMO_15534,axiom,
    ! [V__SENDER,V__PERSON,V__ROLE,V__RECEIVER] :
      ( ( s__instance(V__RECEIVER,s__Agent)
        & s__instance(V__ROLE,s__Position)
        & s__instance(V__PERSON,s__Agent)
        & s__instance(V__SENDER,s__Agent) )
     => ( ( s__instance(V__SENDER,s__Nation)
          & s__instance(V__RECEIVER,s__Nation)
          & s__instance(V__PERSON,s__Human)
          & s__attribute(V__PERSON,V__ROLE)
          & s__subAttribute(V__ROLE,s__DiplomaticAgent)
          & s__representativeAgentToAgent(V__SENDER,V__PERSON,V__RECEIVER) )
       => s__diplomaticRepresentationType(V__SENDER,V__ROLE,V__RECEIVER) ) ) ).

fof(kb_SUMO_15535,axiom,
    s__instance(s__diplomaticOrganizationType__m,s__TernaryPredicate) ).

fof(kb_SUMO_15536,axiom,
    s__domain(s__diplomaticOrganizationType__m,"1",s__Agent) ).

fof(kb_SUMO_15537,axiom,
    s__domainSubclass(s__diplomaticOrganizationType__m,"2",s__Organization) ).

fof(kb_SUMO_15538,axiom,
    s__domain(s__diplomaticOrganizationType__m,"3",s__Agent) ).

fof(kb_SUMO_15539,axiom,
    s__documentation(s__diplomaticOrganizationType__m,s__EnglishLanguage,'(&%diplomaticOrganizationType ?AGENT1 ?ORG ?AGENT2) means that the &%Agent ?AGENT1 has a diplomatic organization of the type ?ORG in &%Agent ?AGENT2. For example, (&%diplomaticOrganizationType &%UnitedStates &%Embassy &%France), or (&%diplomaticOrganizationType &%UnitedStates &%ConsulateGeneral &%ShanghaiChina).') ).

fof(kb_SUMO_15540,axiom,
    ! [V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__AGENT2,s__Agent) )
     => ( s__diplomaticOrganizationType(V__AGENT1,s__ConsulateGeneral,V__AGENT2)
       => s__diplomaticRepresentationType(V__AGENT1,s__ConsulGeneral,V__AGENT2) ) ) ).

fof(kb_SUMO_15541,axiom,
    ! [V__AGENT2,V__TYPE,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__GeopoliticalArea)
        & s__subclass(V__TYPE,s__Organization)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__AGENT2,s__Agent) )
     => ( ( s__diplomaticOrganizationType(V__AGENT1,V__TYPE,V__AGENT2)
          & s__instance(V__AGENT1,s__Nation)
          & s__instance(V__AGENT2,s__GeopoliticalArea) )
       => ? [V__ORG] :
            ( s__instance(V__ORG,s__Organization)
            & s__instance(V__ORG,V__TYPE)
            & s__located(V__ORG,V__AGENT2)
            & s__subOrganization(V__ORG,s__GovernmentFn(V__AGENT1)) ) ) ) ).

fof(kb_SUMO_15542,axiom,
    ! [V__AGENT2,V__TYPE,V__AGENT1] :
      ( ( s__subclass(V__TYPE,s__Organization)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__AGENT2,s__Agent) )
     => ( ( s__diplomaticOrganizationType(V__AGENT1,V__TYPE,V__AGENT2)
          & s__instance(V__AGENT1,s__Organization)
          & s__instance(V__AGENT2,s__GeopoliticalArea) )
       => ? [V__ORG] :
            ( s__instance(V__ORG,s__Organization)
            & s__instance(V__ORG,V__TYPE)
            & s__located(V__ORG,V__AGENT2)
            & s__subOrganization(V__ORG,V__AGENT1) ) ) ) ).

fof(kb_SUMO_15543,axiom,
    ! [V__AGENT2,V__AGENT3,V__TYPE,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__subclass(V__TYPE,s__Organization)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__AGENT3,s__GeopoliticalArea)
        & s__instance(V__AGENT2,s__GeopoliticalArea) )
     => ( ( s__diplomaticOrganizationType(V__AGENT1,V__TYPE,V__AGENT2)
          & s__geopoliticalSubdivision(V__AGENT2,V__AGENT3)
          & s__instance(V__AGENT3,s__Nation) )
       => s__diplomaticOrganizationType(V__AGENT1,V__TYPE,V__AGENT3) ) ) ).

fof(kb_SUMO_15544,axiom,
    ! [V__AREA2,V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__AGENT2,s__Agent) )
     => ( ( s__diplomaticRepresentationType(V__AGENT1,s__ConsulGeneral,V__AGENT2)
          & s__instance(V__AREA2,s__City) )
       => s__diplomaticOrganizationType(V__AGENT1,s__ConsulateGeneral,V__AGENT2) ) ) ).

fof(kb_SUMO_15545,axiom,
    ! [V__PERSON,V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__AGENT2,s__Agent)
        & s__instance(V__PERSON,s__Human) )
     => ( s__diplomaticRepresentativeInRole(V__AGENT1,V__PERSON,s__Ambassador,V__AGENT2)
       => s__diplomaticOrganizationType(V__AGENT1,s__Embassy,V__AGENT2) ) ) ).

fof(kb_SUMO_15546,axiom,
    ! [V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__AGENT2,s__Agent) )
     => ( s__diplomaticRepresentationType(V__AGENT1,s__Ambassador,V__AGENT2)
       => s__diplomaticOrganizationType(V__AGENT1,s__Embassy,V__AGENT2) ) ) ).

fof(kb_SUMO_15547,axiom,
    ! [V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__AGENT2,s__Agent) )
     => ( s__diplomaticOrganizationType(V__AGENT1,s__Embassy,V__AGENT2)
       => s__diplomaticRepresentationType(V__AGENT1,s__Ambassador,V__AGENT2) ) ) ).

fof(kb_SUMO_15548,axiom,
    s__subclass(s__DiplomaticOrganization,s__GovernmentOrganization) ).

fof(kb_SUMO_15549,axiom,
    s__instance(s__DiplomaticOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_15550,axiom,
    s__documentation(s__DiplomaticOrganization,s__EnglishLanguage,'&%DiplomaticOrganization is the general class of government organizations that represent one nation in official government business with other nations.') ).

fof(kb_SUMO_15551,axiom,
    s__subclass(s__Embassy,s__DiplomaticOrganization) ).

fof(kb_SUMO_15552,axiom,
    s__instance(s__Embassy__t,s__SetOrClass) ).

fof(kb_SUMO_15553,axiom,
    s__documentation(s__Embassy,s__EnglishLanguage,'&%Embassy is the class of top-ranked &%GovernmentOrganizations that represent one nation within the boundaries of another. Not all nations have embassy-level representation from other nations.') ).

fof(kb_SUMO_15554,axiom,
    s__subclass(s__ConsulateGeneral,s__DiplomaticOrganization) ).

fof(kb_SUMO_15555,axiom,
    s__instance(s__ConsulateGeneral__t,s__SetOrClass) ).

fof(kb_SUMO_15556,axiom,
    s__documentation(s__ConsulateGeneral,s__EnglishLanguage,'&%ConsulateGeneral is a class of government organizations that represent one nation within the territory of a second nation. Consulates General offer a wider variety of services than do &%Consulates.') ).

fof(kb_SUMO_15557,axiom,
    s__subclass(s__Consulate,s__DiplomaticOrganization) ).

fof(kb_SUMO_15558,axiom,
    s__instance(s__Consulate__t,s__SetOrClass) ).

fof(kb_SUMO_15559,axiom,
    s__documentation(s__Consulate,s__EnglishLanguage,'&%Consulate is a class of government organizations that represent one nation within the territory of a second nation. Consulates offer services for citizens of their own country abroad, as well as for citizens of the host country who have dealings with the country represented by the consulate general. See also &%ConsulateGeneral.') ).

fof(kb_SUMO_15560,axiom,
    s__instance(s__AmericanInstituteInTaiwan,s__Organization) ).

fof(kb_SUMO_15561,axiom,
    s__relatedInternalConcept(s__AmericanInstituteInTaiwan,s__DiplomaticOrganization) ).

fof(kb_SUMO_15562,axiom,
    s__documentation(s__AmericanInstituteInTaiwan,s__EnglishLanguage,'The &%AmericanInstituteInTaiwan is a private, nonprofit corporation under United States government oversight that conducts relations with &%Taiwan.') ).

fof(kb_SUMO_15563,axiom,
    s__instance(s__chanceryAddressInArea__m,s__TernaryPredicate) ).

fof(kb_SUMO_15564,axiom,
    s__domain(s__chanceryAddressInArea__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_15565,axiom,
    s__domain(s__chanceryAddressInArea__m,"2",s__SymbolicString) ).

fof(kb_SUMO_15566,axiom,
    s__domain(s__chanceryAddressInArea__m,"3",s__GeopoliticalArea) ).

fof(kb_SUMO_15567,axiom,
    s__documentation(s__chanceryAddressInArea__m,s__EnglishLanguage,'(&%chanceryAddressInArea ?AREA1 ?ADDRESS ?AREA2) means that the address of the main foreign service organization of the &%GeopoliticalArea ?AREA1 for ?AREA2 is the &%SymbolicString ?ADDRESS.') ).

fof(kb_SUMO_15568,axiom,
    s__instance(s__chanceryMailingAddressInArea__m,s__TernaryPredicate) ).

fof(kb_SUMO_15569,axiom,
    s__domain(s__chanceryMailingAddressInArea__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_15570,axiom,
    s__domain(s__chanceryMailingAddressInArea__m,"2",s__SymbolicString) ).

fof(kb_SUMO_15571,axiom,
    s__domain(s__chanceryMailingAddressInArea__m,"3",s__GeopoliticalArea) ).

fof(kb_SUMO_15572,axiom,
    s__documentation(s__chanceryMailingAddressInArea__m,s__EnglishLanguage,'(&%chanceryMailingAddressInArea ?AREA1 ?ADDRESS ?AREA2) means that the mailing address of the main foreign service organization of the &%GeopoliticalArea ?AREA1 located in ?AREA2 is the &%SymbolicString ?ADDRESS.') ).

fof(kb_SUMO_15573,axiom,
    s__instance(s__chanceryTelephoneNumberInArea__m,s__TernaryPredicate) ).

fof(kb_SUMO_15574,axiom,
    s__domain(s__chanceryTelephoneNumberInArea__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_15575,axiom,
    s__domain(s__chanceryTelephoneNumberInArea__m,"2",s__SymbolicString) ).

fof(kb_SUMO_15576,axiom,
    s__domain(s__chanceryTelephoneNumberInArea__m,"3",s__GeopoliticalArea) ).

fof(kb_SUMO_15577,axiom,
    s__documentation(s__chanceryTelephoneNumberInArea__m,s__EnglishLanguage,'(&%chanceryTelephoneNumberInArea ?AREA1 ?TELEPHONE ?AREA2) means that the telephone number of the main diplomatic office of the &%GeopoliticalArea ?AREA1 located in ?AREA2 is ?TELEPHONE.') ).

fof(kb_SUMO_15578,axiom,
    s__instance(s__chanceryFAXNumberInArea__m,s__TernaryPredicate) ).

fof(kb_SUMO_15579,axiom,
    s__domain(s__chanceryFAXNumberInArea__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_15580,axiom,
    s__domain(s__chanceryFAXNumberInArea__m,"2",s__SymbolicString) ).

fof(kb_SUMO_15581,axiom,
    s__domain(s__chanceryFAXNumberInArea__m,"3",s__GeopoliticalArea) ).

fof(kb_SUMO_15582,axiom,
    s__documentation(s__chanceryFAXNumberInArea__m,s__EnglishLanguage,'(&%chanceryFAXNumberInArea ?AREA1 ?FAX ?AREA2) means that the FAX number of the main diplomatic office of the &%GeopoliticalArea ?AREA1 located in ?AREA2 is ?FAX.') ).

fof(kb_SUMO_15583,axiom,
    s__instance(s__flagDescription__m,s__BinaryPredicate) ).

fof(kb_SUMO_15584,axiom,
    s__domain(s__flagDescription__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_15585,axiom,
    s__domain(s__flagDescription__m,"2",s__SymbolicString) ).

fof(kb_SUMO_15586,axiom,
    s__documentation(s__flagDescription__m,s__EnglishLanguage,'(&%flagDescription ?AREA ?DESCRIPTION) means that the &%SymbolicString ?DESCRIPTION is a verbal description of the flag of the &%GeopoliticalArea ?AREA.') ).

fof(kb_SUMO_15587,axiom,
    s__instance(s__flagImage__m,s__BinaryPredicate) ).

fof(kb_SUMO_15588,axiom,
    s__domain(s__flagImage__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_15589,axiom,
    s__domain(s__flagImage__m,"2",s__SymbolicString) ).

fof(kb_SUMO_15590,axiom,
    s__documentation(s__flagImage__m,s__EnglishLanguage,'(&%flagImage ?AREA ?POINTER) means that an image of the flag of the &%GeopoliticalArea ?AREA is found at the location given in the &%SymbolicString ?POINTER.') ).

fof(kb_SUMO_15591,axiom,
    s__instance(s__USCustomsAndBorderProtection,s__GovernmentOrganization) ).

fof(kb_SUMO_15592,axiom,
    s__conventionalLongName('US Customs and Border Protection',s__USCustomsAndBorderProtection) ).

fof(kb_SUMO_15593,axiom,
    s__conventionalShortName('US Border Patrol',s__USCustomsAndBorderProtection) ).

fof(kb_SUMO_15594,axiom,
    s__conventionalShortName('Border Patrol',s__USCustomsAndBorderProtection) ).

fof(kb_SUMO_15595,axiom,
    s__subOrganization(s__USCustomsAndBorderProtection,s__DepartmentOfHomelandSecurity) ).

fof(kb_SUMO_15596,axiom,
    s__documentation(s__USCustomsAndBorderProtection,s__EnglishLanguage,'The US government organization charged with protecting the integrity of US national borders, primarily by detecting and preventing attempts at illegal immigration.') ).

fof(kb_SUMO_15597,axiom,
    s__instance(s__USCustomsAndBorderProtection,s__PoliceOrganization) ).

fof(kb_SUMO_15598,axiom,
    s__instance(s__UnitedStatesDepartmentOfAgriculture,s__GovernmentOrganization) ).

fof(kb_SUMO_15599,axiom,
    s__documentation(s__UnitedStatesDepartmentOfAgriculture,s__EnglishLanguage,'Provides services to farmers in the UnitedStates.') ).

fof(kb_SUMO_15600,axiom,
    s__instance(s__UnitedStatesDepartmentOfDefense,s__GovernmentOrganization) ).

fof(kb_SUMO_15601,axiom,
    s__documentation(s__UnitedStatesDepartmentOfDefense,s__EnglishLanguage,'Entrusted with the national security of the &%UnitedStates.') ).

fof(kb_SUMO_15602,axiom,
    s__instance(s__UnitedStatesHouseOfRepresentatives,s__LegislativeOrganization) ).

fof(kb_SUMO_15603,axiom,
    s__part(s__UnitedStatesHouseOfRepresentatives,s__UnitedStatesCongress) ).

fof(kb_SUMO_15604,axiom,
    s__documentation(s__UnitedStatesHouseOfRepresentatives,s__EnglishLanguage,'One of the two legislatures that make up the &%UnitedStatesCongress.') ).

fof(kb_SUMO_15605,axiom,
    s__instance(s__UnitedStatesPostalService,s__GovernmentOrganization) ).

fof(kb_SUMO_15606,axiom,
    s__documentation(s__UnitedStatesPostalService,s__EnglishLanguage,'The &%GovernmentOrganization of the &%UnitedStates that is entrusted with delivering the mail.') ).

fof(kb_SUMO_15607,axiom,
    s__instance(s__UnitedStatesSenate,s__LegislativeOrganization) ).

fof(kb_SUMO_15608,axiom,
    s__part(s__UnitedStatesSenate,s__UnitedStatesCongress) ).

fof(kb_SUMO_15609,axiom,
    s__documentation(s__UnitedStatesSenate,s__EnglishLanguage,'One of the two legislatures that make up the &%UnitedStatesCongress.') ).

fof(kb_SUMO_15610,axiom,
    s__instance(s__DepartmentOfHomelandSecurity,s__GovernmentOrganization) ).

fof(kb_SUMO_15611,axiom,
    s__subOrganization(s__DepartmentOfHomelandSecurity,s__GovernmentFn(s__UnitedStates)) ).

fof(kb_SUMO_15612,axiom,
    s__dateEstablished(s__DepartmentOfHomelandSecurity,s__YearFn("2002")) ).

fof(kb_SUMO_15613,axiom,
    s__documentation(s__DepartmentOfHomelandSecurity,s__EnglishLanguage,'The US Government organization founded in 2002 to consolidate and organize national-level preparations to thwart security threats, primarily terrorist attacks, against the United States of America.') ).

fof(kb_SUMO_15614,axiom,
    s__names('Department of Homeland Security',s__DepartmentOfHomelandSecurity) ).

fof(kb_SUMO_15615,axiom,
    s__instance(s__ConfederateStatesOfAmerica,s__GeopoliticalArea) ).

fof(kb_SUMO_15616,axiom,
    s__documentation(s__ConfederateStatesOfAmerica,s__EnglishLanguage,'The eleven states of the &%UnitedStates that tried to secede from the &%UnitedStates.') ).

fof(kb_SUMO_15617,axiom,
    s__instance(s__UnionStatesOfAmerica,s__GeopoliticalArea) ).

fof(kb_SUMO_15618,axiom,
    s__documentation(s__UnionStatesOfAmerica,s__EnglishLanguage,'The states of the &%UnitedStates that the &%ConfederateStatesOfAmerica seceded from.') ).

fof(kb_SUMO_15619,axiom,
    s__instance(s__UnitedStatesDepartmentOfState,s__GovernmentOrganization) ).

fof(kb_SUMO_15620,axiom,
    s__subOrganization(s__UnitedStatesDepartmentOfState,s__GovernmentFn(s__UnitedStates)) ).

fof(kb_SUMO_15621,axiom,
    s__documentation(s__UnitedStatesDepartmentOfState,s__EnglishLanguage,'The &%subOrganization of the US government that sets and enforces foreign policy.') ).

fof(kb_SUMO_15622,axiom,
    s__instance(s__UnitedStatesDepartmentOfInterior,s__GovernmentOrganization) ).

fof(kb_SUMO_15623,axiom,
    s__subOrganization(s__UnitedStatesDepartmentOfInterior,s__GovernmentFn(s__UnitedStates)) ).

fof(kb_SUMO_15624,axiom,
    s__documentation(s__UnitedStatesDepartmentOfInterior,s__EnglishLanguage,'Manages and preserves public lands and natural resources in the &%UnitedStates.') ).

%FOL fof(kb_SUMO_15625,axiom,(( (! [V__T1,V__PERSON] : ((s__instance(V__PERSON,s__Human) & s__instance(V__T1,s__TimePosition)) => (s__holdsDuring(V__T1,'s__occupiesPosition(V__PERSON,s__SecretaryOfTheInterior,s__UnitedStatesDepartmentOfInterior)') => s__holdsDuring(V__T1,'s__leader(s__UnitedStatesDepartmentOfInterior,V__PERSON)')))) ))).

fof(kb_SUMO_15626,axiom,
    s__instance(s__DemocraticPartyUS,s__PoliticalParty) ).

fof(kb_SUMO_15627,axiom,
    s__instance(s__PoliticalParty__t,s__SetOrClass) ).

fof(kb_SUMO_15628,axiom,
    s__documentation(s__DemocraticPartyUS,s__EnglishLanguage,'One of the two major political parties in the &%UnitedStates. The &%DemocraticPartyUS represents liberal values.') ).

fof(kb_SUMO_15629,axiom,
    s__termFormat(s__EnglishLanguage,s__DemocraticPartyUS,'democratic party') ).

fof(kb_SUMO_15630,axiom,
    s__instance(s__RepublicanPartyUS,s__PoliticalParty) ).

fof(kb_SUMO_15631,axiom,
    s__documentation(s__RepublicanPartyUS,s__EnglishLanguage,'One of the two major political parties in the &%UnitedStates. The &%RepublicanPartyUS represents traditional, conservative values.') ).

fof(kb_SUMO_15632,axiom,
    s__termFormat(s__EnglishLanguage,s__RepublicanPartyUS,'republican party') ).

fof(kb_SUMO_15633,axiom,
    ! [V__TI,V__X] :
      ( ( s__instance(V__X,s__CognitiveAgent)
        & s__instance(V__TI,s__TimeInterval) )
     => ( s__attribute(V__X,s__TravelerAccommodation)
       => s__hasPurpose(V__X,'(? [V__GUEST,V__ROOM] : (s__instance(V__ROOM,s__Object) & s__instance(V__GUEST,s__CognitiveAgent) & s__rents(V__GUEST,V__X,V__ROOM,V__TI) & s__instance(V__ROOM,s__HotelUnit) & s__element(V__ROOM,s__PropertyFn(V__X))))') ) ) ).

fof(kb_SUMO_15634,axiom,
    s__subrelation(s__guest__m,s__customer__m) ).

fof(kb_SUMO_15635,axiom,
    s__documentation(s__guest__m,s__EnglishLanguage,'&%guest refers to the &%customer living in a &%TemporaryResidence for the duration of his stay there') ).

fof(kb_SUMO_15636,axiom,
    s__termFormat(s__EnglishLanguage,s__guest__m,guest) ).

fof(kb_SUMO_15637,axiom,
    s__domain(s__guest__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_15638,axiom,
    s__domain(s__guest__m,"2",s__CognitiveAgent) ).

%FOL fof(kb_SUMO_15639,axiom,(( (! [V__ROOM,V__TI,V__HOTEL,V__GUEST] : ((s__instance(V__GUEST,s__CognitiveAgent) & s__instance(V__HOTEL,s__CognitiveAgent) & s__instance(V__TI,s__TimeInterval) & s__instance(V__ROOM,s__Object)) => ((s__rents(V__GUEST,V__HOTEL,V__ROOM,V__TI) & s__attribute(V__HOTEL,s__TravelerAccommodation) & s__instance(V__ROOM,s__HotelUnit)) => s__holdsDuring(V__TI,'s__guest(V__GUEST,V__HOTEL)')))) ))).

fof(kb_SUMO_15640,axiom,
    s__subclass(s__HotelBuilding,s__ResidentialBuilding) ).

fof(kb_SUMO_15641,axiom,
    s__instance(s__HotelBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_15642,axiom,
    s__documentation(s__HotelBuilding,s__EnglishLanguage,'A &%ResidentialBuilding which provides temporary accommodations to guests in exchange for money.') ).

fof(kb_SUMO_15643,axiom,
    s__termFormat(s__EnglishLanguage,s__HotelBuilding,hotel) ).

fof(kb_SUMO_15644,axiom,
    ! [V__HOTEL] :
      ( s__instance(V__HOTEL,s__Object)
     => ( s__instance(V__HOTEL,s__HotelBuilding)
       => ? [V__ROOM] :
            ( s__instance(V__ROOM,s__Object)
            & s__instance(V__ROOM,s__HotelRoom)
            & s__properPart(V__ROOM,V__HOTEL) ) ) ) ).

fof(kb_SUMO_15645,axiom,
    s__subclass(s__HotelUnit,s__StationaryArtifact) ).

fof(kb_SUMO_15646,axiom,
    s__subclass(s__HotelUnit,s__TemporaryResidence) ).

fof(kb_SUMO_15647,axiom,
    s__documentation(s__HotelUnit,s__EnglishLanguage,'&%HotelUnit describes the basic unit that a traveler sleeps in when he is in &%TravelerAccomodation. It can be a &%Room or a detached &%Building') ).

fof(kb_SUMO_15648,axiom,
    s__termFormat(s__EnglishLanguage,s__HotelUnit,'hotel unit') ).

fof(kb_SUMO_15649,axiom,
    ! [V__ROOM] :
      ( s__instance(V__ROOM,s__Object)
     => ( s__instance(V__ROOM,s__HotelUnit)
       => ? [V__BED] :
            ( s__instance(V__BED,s__Physical)
            & s__instance(V__BED,s__Bed)
            & s__located(V__BED,V__ROOM) ) ) ) ).

fof(kb_SUMO_15650,axiom,
    ! [V__ROOM] :
      ( s__instance(V__ROOM,s__HotelUnit)
     => ? [V__HOTEL] :
          ( s__instance(V__HOTEL,s__Agent)
          & s__attribute(V__HOTEL,s__TravelerAccommodation)
          & s__element(V__ROOM,s__PropertyFn(V__HOTEL)) ) ) ).

fof(kb_SUMO_15651,axiom,
    ! [V__ROOM] :
      ( s__instance(V__ROOM,s__Object)
     => ( s__instance(V__ROOM,s__HotelUnit)
       => s__hasPurpose(V__ROOM,'(? [V__AGENT,V__CUST,V__TI] : (s__instance(V__TI,s__TimeInterval) & s__instance(V__CUST,s__CognitiveAgent) & s__instance(V__AGENT,s__CognitiveAgent) & (~ (V__AGENT = V__CUST)) & s__element(V__ROOM,s__PropertyFn(V__AGENT)) & s__rents(V__CUST,V__AGENT,V__ROOM,V__TI)))') ) ) ).

fof(kb_SUMO_15652,axiom,
    s__subclass(s__HotelRoom,s__Room) ).

fof(kb_SUMO_15653,axiom,
    s__subclass(s__HotelRoom,s__HotelUnit) ).

fof(kb_SUMO_15654,axiom,
    s__instance(s__HotelRoom__t,s__SetOrClass) ).

fof(kb_SUMO_15655,axiom,
    s__documentation(s__HotelRoom,s__EnglishLanguage,'&%HotelRoom refers to a &%Room that is part of a &%HotelBuilding that serves as a &%TemporaryResidence for travelers') ).

fof(kb_SUMO_15656,axiom,
    s__termFormat(s__EnglishLanguage,s__HotelRoom,'hotel room') ).

fof(kb_SUMO_15657,axiom,
    ! [V__ROOM] :
      ( s__instance(V__ROOM,s__Object)
     => ( s__instance(V__ROOM,s__HotelRoom)
       => ? [V__BLDG] :
            ( s__instance(V__BLDG,s__Object)
            & s__instance(V__BLDG,s__HotelBuilding)
            & s__part(V__ROOM,V__BLDG) ) ) ) ).

fof(kb_SUMO_15658,axiom,
    s__subclass(s__HotelVilla,s__Building) ).

fof(kb_SUMO_15659,axiom,
    s__instance(s__HotelVilla__t,s__SetOrClass) ).

fof(kb_SUMO_15660,axiom,
    s__subclass(s__HotelVilla,s__HotelUnit) ).

fof(kb_SUMO_15661,axiom,
    s__instance(s__HotelUnit__t,s__SetOrClass) ).

fof(kb_SUMO_15662,axiom,
    s__documentation(s__HotelVilla,s__EnglishLanguage,'&%HotelVilla refers to a &%Building that is completely detached from the main &%HotelBuilding') ).

fof(kb_SUMO_15663,axiom,
    s__termFormat(s__EnglishLanguage,s__HotelVilla,'hotel villa') ).

fof(kb_SUMO_15664,axiom,
    s__subclass(s__RoomInventory,s__Collection) ).

fof(kb_SUMO_15665,axiom,
    s__instance(s__RoomInventory__t,s__SetOrClass) ).

fof(kb_SUMO_15666,axiom,
    s__documentation(s__RoomInventory,s__EnglishLanguage,'&%RoomInventory is the &%Collection of &%HotelUnit that a &%TravelerAccommodation has in one &%PropertyFn') ).

fof(kb_SUMO_15667,axiom,
    s__termFormat(s__EnglishLanguage,s__RoomInventory,'room inventory') ).

fof(kb_SUMO_15668,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Collection)
     => ( s__instance(V__X,s__RoomInventory)
       => s__memberType(V__X,s__HotelUnit) ) ) ).

fof(kb_SUMO_15669,axiom,
    ! [V__X,V__HOTEL] :
      ( ( s__element(V__X,s__PropertyFn(V__HOTEL))
        & s__instance(V__X,s__RoomInventory) )
     => ! [V__Y] :
          ( ( s__instance(V__Y,s__SelfConnectedObject)
            & s__instance(V__HOTEL,s__Agent)
            & s__instance(V__X,s__Collection) )
         => ( s__member(V__Y,V__X)
           => s__element(V__Y,s__PropertyFn(V__HOTEL)) ) ) ) ).

fof(kb_SUMO_15670,axiom,
    s__instance(s__allRoomsPhysicalAmenity__m,s__BinaryPredicate) ).

fof(kb_SUMO_15671,axiom,
    s__documentation(s__allRoomsPhysicalAmenity__m,s__EnglishLanguage,'(&%allRoomsPhysicalAmenity ?INV ?OBJ) means that all rooms in &%RoomInventory ?INV have &%roomAmenity ?OBJ') ).

fof(kb_SUMO_15672,axiom,
    s__termFormat(s__EnglishLanguage,s__allRoomsPhysicalAmenity__m,'physical amenity in all rooms') ).

fof(kb_SUMO_15673,axiom,
    s__domain(s__allRoomsPhysicalAmenity__m,"1",s__RoomInventory) ).

fof(kb_SUMO_15674,axiom,
    s__domainSubclass(s__allRoomsPhysicalAmenity__m,"2",s__Object) ).

fof(kb_SUMO_15675,axiom,
    ! [V__OBJ,V__INV] :
      ( s__allRoomsPhysicalAmenity(V__INV,V__OBJ)
     => ! [V__X] :
          ( ( s__subclass(V__X,s__HotelUnit)
            & s__instance(V__X,s__SetOrClass)
            & s__instance(V__INV,s__RoomInventory)
            & s__subclass(V__OBJ,s__Object)
            & s__instance(V__OBJ,s__SetOrClass) )
         => ( s__memberType(V__INV,V__X)
           => s__roomAmenity(V__X,V__OBJ) ) ) ) ).

fof(kb_SUMO_15676,axiom,
    s__instance(s__someRoomsPhysicalAmenity__m,s__BinaryPredicate) ).

fof(kb_SUMO_15677,axiom,
    s__documentation(s__someRoomsPhysicalAmenity__m,s__EnglishLanguage,'(&%someRoomsPhysicalAmenity ?INV ?OBJ) means that there are rooms in &%RoomInventory ?INV that have &%roomAmenity ?OBJ') ).

fof(kb_SUMO_15678,axiom,
    s__termFormat(s__EnglishLanguage,s__someRoomsPhysicalAmenity__m,'physical amenity in some rooms') ).

fof(kb_SUMO_15679,axiom,
    s__domain(s__someRoomsPhysicalAmenity__m,"1",s__RoomInventory) ).

fof(kb_SUMO_15680,axiom,
    s__domainSubclass(s__someRoomsPhysicalAmenity__m,"2",s__Object) ).

fof(kb_SUMO_15681,axiom,
    ! [V__OBJ,V__INV] :
      ( ( s__instance(V__INV,s__RoomInventory)
        & s__subclass(V__OBJ,s__Object)
        & s__instance(V__OBJ,s__SetOrClass) )
     => ( s__someRoomsPhysicalAmenity(V__INV,V__OBJ)
       => ? [V__X] :
            ( s__instance(V__X,s__SetOrClass)
            & s__subclass(V__X,s__HotelUnit)
            & s__memberType(V__INV,V__X)
            & s__roomAmenity(V__X,V__OBJ) ) ) ) ).

fof(kb_SUMO_15682,axiom,
    s__instance(s__someRoomsServiceAmenity__m,s__BinaryPredicate) ).

fof(kb_SUMO_15683,axiom,
    s__documentation(s__someRoomsServiceAmenity__m,s__EnglishLanguage,'(&%someRoomsServiceAmenity ?INV ?SVC) means that there are rooms in &%RoomInventory ?INV that have &%roomAmenity ?SVC') ).

fof(kb_SUMO_15684,axiom,
    s__termFormat(s__EnglishLanguage,s__someRoomsServiceAmenity__m,'service amenity in some rooms') ).

fof(kb_SUMO_15685,axiom,
    s__domain(s__someRoomsServiceAmenity__m,"1",s__RoomInventory) ).

fof(kb_SUMO_15686,axiom,
    s__domainSubclass(s__someRoomsServiceAmenity__m,"2",s__ServiceProcess) ).

fof(kb_SUMO_15687,axiom,
    ! [V__SVC,V__INV] :
      ( ( s__instance(V__INV,s__RoomInventory)
        & s__subclass(V__SVC,s__ServiceProcess)
        & s__instance(V__SVC,s__SetOrClass) )
     => ( s__someRoomsServiceAmenity(V__INV,V__SVC)
       => ? [V__X] :
            ( s__instance(V__X,s__SetOrClass)
            & s__subclass(V__X,s__HotelUnit)
            & s__memberType(V__INV,V__X)
            & s__roomAmenity(V__X,V__SVC) ) ) ) ).

fof(kb_SUMO_15688,axiom,
    s__instance(s__allRoomsServiceAmenity__m,s__BinaryPredicate) ).

fof(kb_SUMO_15689,axiom,
    s__documentation(s__allRoomsServiceAmenity__m,s__EnglishLanguage,'(&%allRoomsServiceAmenity ?INV ?SVC) means that all rooms in &%RoomInventory ?INV have &%roomAmenity ?SVC') ).

fof(kb_SUMO_15690,axiom,
    s__termFormat(s__EnglishLanguage,s__allRoomsServiceAmenity__m,'service amenity in all rooms') ).

fof(kb_SUMO_15691,axiom,
    s__domain(s__allRoomsServiceAmenity__m,"1",s__RoomInventory) ).

fof(kb_SUMO_15692,axiom,
    s__domainSubclass(s__allRoomsServiceAmenity__m,"2",s__ServiceProcess) ).

fof(kb_SUMO_15693,axiom,
    ! [V__OBJ,V__INV] :
      ( s__allRoomsServiceAmenity(V__INV,V__OBJ)
     => ! [V__X] :
          ( ( s__subclass(V__X,s__HotelUnit)
            & s__instance(V__X,s__SetOrClass)
            & s__instance(V__INV,s__RoomInventory)
            & s__subclass(V__OBJ,s__ServiceProcess)
            & s__instance(V__OBJ,s__SetOrClass) )
         => ( s__memberType(V__INV,V__X)
           => s__roomAmenity(V__X,V__OBJ) ) ) ) ).

fof(kb_SUMO_15694,axiom,
    s__instance(s__allRoomsPolicy__m,s__BinaryPredicate) ).

fof(kb_SUMO_15695,axiom,
    s__documentation(s__allRoomsPolicy__m,s__EnglishLanguage,'(&%allRoomsPolicy ?INV ?POLICY) means that all rooms in &%RoomInventory ?INV have &%roomPolicy ?POLICY') ).

fof(kb_SUMO_15696,axiom,
    s__termFormat(s__EnglishLanguage,s__allRoomsPolicy__m,'room policy in all rooms') ).

fof(kb_SUMO_15697,axiom,
    s__domain(s__allRoomsPolicy__m,"1",s__RoomInventory) ).

fof(kb_SUMO_15698,axiom,
    s__domain(s__allRoomsPolicy__m,"2",s__Policy) ).

fof(kb_SUMO_15699,axiom,
    ! [V__POLICY,V__INV] :
      ( s__allRoomsPolicy(V__INV,V__POLICY)
     => ! [V__X] :
          ( ( s__subclass(V__X,s__HotelUnit)
            & s__instance(V__X,s__SetOrClass)
            & s__instance(V__INV,s__RoomInventory)
            & s__instance(V__POLICY,s__Policy) )
         => ( s__memberType(V__INV,V__X)
           => s__roomPolicy(V__X,V__POLICY) ) ) ) ).

fof(kb_SUMO_15700,axiom,
    s__instance(s__someRoomsPolicy__m,s__BinaryPredicate) ).

fof(kb_SUMO_15701,axiom,
    s__documentation(s__someRoomsPolicy__m,s__EnglishLanguage,'(&%someRoomsPolicy ?INV ?POLICY) means some rooms in &%RoomInventory ?INV have &%roomPolicy ?POLICY') ).

fof(kb_SUMO_15702,axiom,
    s__termFormat(s__EnglishLanguage,s__someRoomsPolicy__m,'room policy in all rooms') ).

fof(kb_SUMO_15703,axiom,
    s__domain(s__someRoomsPolicy__m,"1",s__RoomInventory) ).

fof(kb_SUMO_15704,axiom,
    s__domain(s__someRoomsPolicy__m,"2",s__Policy) ).

fof(kb_SUMO_15705,axiom,
    ! [V__POLICY,V__INV] :
      ( ( s__instance(V__INV,s__RoomInventory)
        & s__instance(V__POLICY,s__Policy) )
     => ( s__someRoomsPolicy(V__INV,V__POLICY)
       => ? [V__X] :
            ( s__instance(V__X,s__SetOrClass)
            & s__subclass(V__X,s__HotelUnit)
            & s__memberType(V__INV,V__X)
            & s__roomPolicy(V__X,V__POLICY) ) ) ) ).

fof(kb_SUMO_15706,axiom,
    s__instance(s__someRoomsAttribute__m,s__BinaryPredicate) ).

fof(kb_SUMO_15707,axiom,
    s__documentation(s__someRoomsAttribute__m,s__EnglishLanguage,'(&%someRoomsAttribute ?INV ?ATTR) means some rooms in &%RoomInventory ?INV have &%RelationalAttribute ?ATTR') ).

fof(kb_SUMO_15708,axiom,
    s__termFormat(s__EnglishLanguage,s__someRoomsAttribute__m,'some rooms attribute') ).

fof(kb_SUMO_15709,axiom,
    s__domain(s__someRoomsAttribute__m,"1",s__RoomInventory) ).

fof(kb_SUMO_15710,axiom,
    s__domain(s__someRoomsAttribute__m,"2",s__RelationalAttribute) ).

fof(kb_SUMO_15711,axiom,
    ! [V__ATTR,V__INV] :
      ( ( s__instance(V__INV,s__RoomInventory)
        & s__instance(V__ATTR,s__RelationalAttribute) )
     => ( s__someRoomsAttribute(V__INV,V__ATTR)
       => ? [V__X] :
            ( s__instance(V__X,s__SelfConnectedObject)
            & s__member(V__X,V__INV)
            & s__attribute(V__X,V__ATTR) ) ) ) ).

fof(kb_SUMO_15712,axiom,
    s__instance(s__roomAmenity__m,s__BinaryPredicate) ).

fof(kb_SUMO_15713,axiom,
    s__documentation(s__roomAmenity__m,s__EnglishLanguage,'(&%roomAmenity ?ROOM ?PHYS) means that &%TravelerAccommodation provides &%Physical ?PHYS in &%HotelUnit ?ROOM') ).

fof(kb_SUMO_15714,axiom,
    s__termFormat(s__EnglishLanguage,s__roomAmenity__m,'room amenity') ).

fof(kb_SUMO_15715,axiom,
    s__domainSubclass(s__roomAmenity__m,"1",s__HotelUnit) ).

fof(kb_SUMO_15716,axiom,
    s__domainSubclass(s__roomAmenity__m,"2",s__Physical) ).

fof(kb_SUMO_15717,axiom,
    ! [V__OBJ,V__ROOM] :
      ( ( s__roomAmenity(V__ROOM,V__OBJ)
        & s__subclass(V__OBJ,s__Object) )
     => ! [V__R] :
          ( ( s__instance(V__R,s__Object)
            & s__subclass(V__ROOM,s__HotelUnit)
            & s__instance(V__ROOM,s__SetOrClass)
            & s__subclass(V__OBJ,s__Physical)
            & s__instance(V__OBJ,s__SetOrClass) )
         => ( s__instance(V__R,V__ROOM)
           => ? [V__O] :
                ( s__instance(V__O,s__Physical)
                & s__instance(V__R,V__ROOM)
                & s__instance(V__O,V__OBJ)
                & s__located(V__O,V__R) ) ) ) ) ).

fof(kb_SUMO_15718,axiom,
    ! [V__OBJ,V__ROOM,V__R,V__CUST,V__HOTEL] :
      ( ( s__instance(V__HOTEL,s__CognitiveAgent)
        & s__instance(V__CUST,s__Human)
        & s__instance(V__R,s__TemporaryResidence)
        & s__subclass(V__ROOM,s__HotelUnit)
        & s__instance(V__ROOM,s__SetOrClass)
        & s__subclass(V__OBJ,s__Physical)
        & s__instance(V__OBJ,s__SetOrClass) )
     => ( ( s__guest(V__CUST,V__HOTEL)
          & s__stays(V__CUST,V__R)
          & s__element(V__R,s__PropertyFn(V__HOTEL))
          & s__instance(V__R,V__ROOM)
          & s__roomAmenity(V__ROOM,V__OBJ)
          & s__subclass(V__OBJ,s__Object) )
       => ? [V__O] :
            ( s__instance(V__O,V__OBJ)
            & s__located(V__O,V__R)
            & s__confersRight('(? [V__PROC] : (s__instance(V__PROC,s__Process) & s__instance(V__O,s__Object) & s__agent(V__PROC,V__CUST) & (s__instrument(V__PROC,V__O) | s__patient(V__PROC,V__O) | s__resource(V__PROC,V__O))))',V__HOTEL,V__CUST) ) ) ) ).

fof(kb_SUMO_15719,axiom,
    ! [V__SVC,V__ROOM,V__HOTEL,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__HOTEL,s__Agent)
        & s__subclass(V__ROOM,s__HotelUnit)
        & s__instance(V__ROOM,s__SetOrClass)
        & s__subclass(V__SVC,s__Physical)
        & s__instance(V__SVC,s__SetOrClass) )
     => ( ( s__roomAmenity(V__ROOM,V__SVC)
          & s__subclass(V__SVC,s__Process) )
       => s__modalAttribute('(? [V__X,V__S] : (s__instance(V__S,s__Process) & s__instance(V__X,s__Object) & s__instance(V__X,V__ROOM) & s__agent(V__S,V__HOTEL) & (s__instance(V__S,V__SVC) | (s__instance(V__PROC,V__SVC) & s__subProcess(V__S,V__PROC))) & s__located(V__S,V__X)))',s__Possibility) ) ) ).

fof(kb_SUMO_15720,axiom,
    s__subrelation(s__freeRoomAmenity__m,s__roomAmenity__m) ).

fof(kb_SUMO_15721,axiom,
    s__documentation(s__freeRoomAmenity__m,s__EnglishLanguage,'(&%freeRoomAmenity ?ROOM ?PHYS) means that there is no price associated with the use of an object or the rendering of a service') ).

fof(kb_SUMO_15722,axiom,
    s__termFormat(s__EnglishLanguage,s__freeRoomAmenity__m,'free room amenity') ).

fof(kb_SUMO_15723,axiom,
    ! [V__O,V__P,V__OBJ,V__R,V__ROOM,V__HOTEL,V__GUEST] :
      ( ( s__instance(V__GUEST,s__Human)
        & s__instance(V__HOTEL,s__Agent)
        & s__subclass(V__ROOM,s__HotelUnit)
        & s__instance(V__ROOM,s__SetOrClass)
        & s__instance(V__R,s__TemporaryResidence)
        & s__subclass(V__OBJ,s__Physical)
        & s__instance(V__OBJ,s__SetOrClass)
        & s__instance(V__O,s__Object) )
     => ( ( s__freeRoomAmenity(V__ROOM,V__OBJ)
          & s__subclass(V__OBJ,s__Object)
          & s__instance(V__R,V__ROOM)
          & s__stays(V__GUEST,V__R)
          & s__element(V__R,s__PropertyFn(V__HOTEL))
          & s__instance(V__O,V__OBJ)
          & s__located(V__O,V__R)
          & s__instance(V__P,s__Process)
          & s__agent(V__P,V__GUEST)
          & ( s__patient(V__P,V__O)
            | s__instrument(V__P,V__O)
            | s__resource(V__P,V__O) ) )
       => s__price(V__P,s__MeasureFn("0",s__UnitedStatesDollar),V__HOTEL) ) ) ).

fof(kb_SUMO_15724,axiom,
    ! [V__P,V__R,V__ROOM,V__S,V__HOTEL,V__GUEST,V__PROC] :
      ( ( s__subclass(V__PROC,s__Physical)
        & s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__GUEST,s__Human)
        & s__instance(V__HOTEL,s__Agent)
        & s__instance(V__S,s__Process)
        & s__subclass(V__ROOM,s__HotelUnit)
        & s__instance(V__ROOM,s__SetOrClass)
        & s__instance(V__R,s__TemporaryResidence)
        & s__instance(V__P,s__Process) )
     => ( ( s__freeRoomAmenity(V__ROOM,V__PROC)
          & s__subclass(V__PROC,s__Process)
          & s__instance(V__R,V__ROOM)
          & s__stays(V__GUEST,V__R)
          & s__element(V__R,s__PropertyFn(V__HOTEL))
          & ( s__instance(V__P,V__PROC)
            | ( s__instance(V__S,V__PROC)
              & s__subProcess(V__P,V__S) ) )
          & s__located(V__P,V__R) )
       => s__price(V__P,s__MeasureFn("0",s__UnitedStatesDollar),V__HOTEL) ) ) ).

fof(kb_SUMO_15725,axiom,
    s__subrelation(s__paidRoomAmenity__m,s__roomAmenity__m) ).

fof(kb_SUMO_15726,axiom,
    s__documentation(s__paidRoomAmenity__m,s__EnglishLanguage,'(&%paidRoomAmenity ?ROOM ?PHYS) means that there is a fee associated with the use of an object or the rendering of a service') ).

fof(kb_SUMO_15727,axiom,
    s__termFormat(s__EnglishLanguage,s__paidRoomAmenity__m,'paid room amenity') ).

fof(kb_SUMO_15728,axiom,
    ! [V__O,V__P,V__OBJ,V__R,V__ROOM,V__HOTEL,V__GUEST,V__PRICE] :
      ( ( s__instance(V__PRICE,s__CurrencyMeasure)
        & s__instance(V__GUEST,s__Human)
        & s__instance(V__HOTEL,s__Agent)
        & s__subclass(V__ROOM,s__HotelUnit)
        & s__instance(V__ROOM,s__SetOrClass)
        & s__instance(V__R,s__TemporaryResidence)
        & s__subclass(V__OBJ,s__Physical)
        & s__instance(V__OBJ,s__SetOrClass)
        & s__instance(V__O,s__Object) )
     => ( ( s__paidRoomAmenity(V__ROOM,V__OBJ)
          & s__subclass(V__OBJ,s__Object) )
       => ( ( s__instance(V__R,V__ROOM)
            & s__stays(V__GUEST,V__R)
            & s__element(V__R,s__PropertyFn(V__HOTEL))
            & s__instance(V__O,V__OBJ)
            & s__located(V__O,V__R)
            & s__instance(V__P,s__Process)
            & s__agent(V__P,V__GUEST)
            & ( s__located(V__P,V__O)
              | s__patient(V__P,V__O)
              | s__instrument(V__P,V__O)
              | s__resource(V__P,V__O) ) )
         => ( s__price(V__P,V__PRICE,V__HOTEL)
            & greater(V__PRICE,s__MeasureFn("0",s__UnitedStatesDollar)) ) ) ) ) ).

fof(kb_SUMO_15729,axiom,
    ! [V__P,V__R,V__ROOM,V__S,V__HOTEL,V__GUEST,V__PRICE,V__PROC] :
      ( ( s__subclass(V__PROC,s__Physical)
        & s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__PRICE,s__CurrencyMeasure)
        & s__instance(V__GUEST,s__Human)
        & s__instance(V__HOTEL,s__Agent)
        & s__instance(V__S,s__Process)
        & s__subclass(V__ROOM,s__HotelUnit)
        & s__instance(V__ROOM,s__SetOrClass)
        & s__instance(V__R,s__TemporaryResidence)
        & s__instance(V__P,s__Process) )
     => ( ( s__paidRoomAmenity(V__ROOM,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => ( ( s__instance(V__R,V__ROOM)
            & s__stays(V__GUEST,V__R)
            & s__element(V__R,s__PropertyFn(V__HOTEL))
            & ( s__instance(V__P,V__PROC)
              | ( s__instance(V__S,V__PROC)
                & s__subProcess(V__P,V__S) ) )
            & s__located(V__P,V__R) )
         => ( s__price(V__P,V__PRICE,V__HOTEL)
            & greater(V__PRICE,s__MeasureFn("0",s__UnitedStatesDollar)) ) ) ) ) ).

fof(kb_SUMO_15730,axiom,
    s__instance(s__roomPolicy__m,s__BinaryPredicate) ).

fof(kb_SUMO_15731,axiom,
    s__documentation(s__roomPolicy__m,s__EnglishLanguage,'(&%roomPolicy ?ROOM ?POLICY) means that &%Policy ?POLICY is applied to the &%HotelUnit ?ROOM') ).

fof(kb_SUMO_15732,axiom,
    s__termFormat(s__EnglishLanguage,s__roomPolicy__m,'room policy') ).

fof(kb_SUMO_15733,axiom,
    s__domainSubclass(s__roomPolicy__m,"1",s__HotelUnit) ).

fof(kb_SUMO_15734,axiom,
    s__domain(s__roomPolicy__m,"2",s__Policy) ).

fof(kb_SUMO_15735,axiom,
    ! [V__ROOM,V__POLICY] :
      ( s__roomPolicy(V__ROOM,V__POLICY)
     => ! [V__R] :
          ( ( s__instance(V__R,s__Object)
            & s__instance(V__POLICY,s__Policy)
            & s__subclass(V__ROOM,s__HotelUnit)
            & s__instance(V__ROOM,s__SetOrClass) )
         => ( s__instance(V__R,V__ROOM)
           => s__policyLocationCoverage(V__POLICY,V__R) ) ) ) ).

fof(kb_SUMO_15736,axiom,
    s__instance(s__roomAttribute__m,s__BinaryPredicate) ).

fof(kb_SUMO_15737,axiom,
    s__documentation(s__roomAttribute__m,s__EnglishLanguage,'(&%roomAttribute ?ROOM ?ATTR) means that all instances of &%HotelUnit ?ROOM has attribute ?ATTR') ).

fof(kb_SUMO_15738,axiom,
    s__termFormat(s__EnglishLanguage,s__roomAttribute__m,'room attribute') ).

fof(kb_SUMO_15739,axiom,
    s__domainSubclass(s__roomAttribute__m,"1",s__HotelUnit) ).

fof(kb_SUMO_15740,axiom,
    s__domain(s__roomAttribute__m,"2",s__RelationalAttribute) ).

fof(kb_SUMO_15741,axiom,
    ! [V__ROOM,V__ATTR] :
      ( s__roomAttribute(V__ROOM,V__ATTR)
     => ! [V__R] :
          ( ( s__instance(V__R,s__Object)
            & s__instance(V__ATTR,s__RelationalAttribute)
            & s__subclass(V__ROOM,s__HotelUnit)
            & s__instance(V__ROOM,s__SetOrClass) )
         => ( s__instance(V__R,V__ROOM)
           => s__attribute(V__R,V__ATTR) ) ) ) ).

fof(kb_SUMO_15742,axiom,
    s__instance(s__maxRoomCapacity__m,s__BinaryPredicate) ).

fof(kb_SUMO_15743,axiom,
    s__documentation(s__maxRoomCapacity__m,s__EnglishLanguage,'(&%maxRoomCapacity ?ROOM ?NUM) means that &%TravelerAccommodation allows a maximum number of ?NUM people to stay in ?ROOM during one stay') ).

fof(kb_SUMO_15744,axiom,
    s__termFormat(s__EnglishLanguage,s__maxRoomCapacity__m,'maximum capacity') ).

fof(kb_SUMO_15745,axiom,
    s__domainSubclass(s__maxRoomCapacity__m,"1",s__StationaryArtifact) ).

fof(kb_SUMO_15746,axiom,
    s__domain(s__maxRoomCapacity__m,"2",s__Integer) ).

fof(kb_SUMO_15747,axiom,
    ! [V__ROOM,V__PPL,V__X,V__AGENT,V__NUM] :
      ( ( s__instance(V__NUM,s__Integer)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__X,s__TemporaryResidence)
        & s__instance(V__PPL,s__Integer)
        & s__subclass(V__ROOM,s__StationaryArtifact)
        & s__instance(V__ROOM,s__SetOrClass) )
     => ( ( s__maxRoomCapacity(V__ROOM,V__NUM)
          & s__instance(V__X,V__ROOM)
          & s__element(V__X,s__PropertyFn(V__AGENT)) )
       => s__modalAttribute('(? [V__GRP] : (s__instance(V__GRP,s__Collection) & s__instance(V__GRP,s__Human) & s__instance(V__GRP,s__GroupOfPeople) & s__memberCount(V__GRP,V__PPL) & lesseq(V__PPL,V__NUM) & s__stays(V__GRP,V__X)))',s__Possibility) ) ) ).

fof(kb_SUMO_15748,axiom,
    s__instance(s__propertyAmenity__m,s__BinaryPredicate) ).

fof(kb_SUMO_15749,axiom,
    s__documentation(s__propertyAmenity__m,s__EnglishLanguage,'(&%propertyAmenity ?AGENT ?PHYS) means that &Agent ?AGENT provides &%Physical ?PHYS on its property') ).

fof(kb_SUMO_15750,axiom,
    s__termFormat(s__EnglishLanguage,s__propertyAmenity__m,'property amenity') ).

fof(kb_SUMO_15751,axiom,
    s__domain(s__propertyAmenity__m,"1",s__Agent) ).

fof(kb_SUMO_15752,axiom,
    s__domainSubclass(s__propertyAmenity__m,"2",s__Physical) ).

fof(kb_SUMO_15753,axiom,
    ! [V__PHYS,V__X,V__AGENT,V__CUST] :
      ( ( s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__X,s__Object)
        & s__subclass(V__PHYS,s__Physical)
        & s__instance(V__PHYS,s__SetOrClass) )
     => ( ( s__customer(V__CUST,V__AGENT)
          & s__propertyAmenity(V__AGENT,V__PHYS)
          & s__subclass(V__PHYS,s__Object)
          & s__instance(V__X,V__PHYS) )
       => s__confersRight('(? [V__PROC] : (s__instance(V__PROC,s__Process) & (s__resource(V__PROC,V__X) | s__instrument(V__PROC,V__X) | s__patient(V__PROC,V__X)) & (s__agent(V__PROC,V__CUST) | s__experiencer(V__PROC,V__CUST))))',V__AGENT,V__CUST) ) ) ).

fof(kb_SUMO_15754,axiom,
    ! [V__PHYS,V__AGENT,V__CUST,V__HOTEL,V__PHY,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__PHY,s__SetOrClass)
        & s__instance(V__HOTEL,s__Agent)
        & s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__subclass(V__PHYS,s__Physical)
        & s__instance(V__PHYS,s__SetOrClass) )
     => ( ( s__customer(V__CUST,V__AGENT)
          & s__propertyAmenity(V__AGENT,V__PHYS)
          & s__subclass(V__PHYS,s__Process) )
       => s__modalAttribute('(? [V__S,V__LOC] : (s__instance(V__LOC,s__Object) & s__instance(V__S,s__Process) & s__element(V__LOC,s__PropertyFn(V__AGENT)) & s__agent(V__S,V__HOTEL) & (s__instance(V__S,V__PHYS) | (s__instance(V__PROC,V__PHY) & s__subProcess(V__S,V__PROC))) & s__located(V__S,V__LOC)))',s__Possibility) ) ) ).

fof(kb_SUMO_15755,axiom,
    s__subrelation(s__freePropertyAmenity__m,s__propertyAmenity__m) ).

fof(kb_SUMO_15756,axiom,
    s__documentation(s__freePropertyAmenity__m,s__EnglishLanguage,'(&%freePropertyAmenity ?AGENT ?PHYS) means that &%Agent ?AGENT provides &%Physical ?PHYS at no additional cost') ).

fof(kb_SUMO_15757,axiom,
    s__termFormat(s__EnglishLanguage,s__freePropertyAmenity__m,'free property amenity') ).

fof(kb_SUMO_15758,axiom,
    ! [V__PHYS,V__X,V__CUST,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__X,s__Agent)
        & s__subclass(V__PHYS,s__Physical)
        & s__instance(V__PHYS,s__SetOrClass) )
     => ( ( s__freePropertyAmenity(V__AGENT,V__PHYS)
          & s__instance(V__X,V__PHYS)
          & s__customer(V__CUST,V__AGENT)
          & ( ( s__instance(V__X,s__Process)
              & ( s__agent(V__X,V__CUST)
                | s__experiencer(V__X,V__CUST) ) )
            | ( s__possesses(V__AGENT,V__X)
              & s__instance(V__X,s__Object)
              & s__uses(V__CUST,V__X) ) ) )
       => s__price(V__X,s__MeasureFn("0",s__UnitedStatesDollar),V__AGENT) ) ) ).

fof(kb_SUMO_15759,axiom,
    s__subrelation(s__paidPropertyAmenity__m,s__propertyAmenity__m) ).

fof(kb_SUMO_15760,axiom,
    s__documentation(s__paidPropertyAmenity__m,s__EnglishLanguage,'(&%paidPropertyAmenity ?AGENT ?PHYS) means that &%Agent ?AGENT provides &%Physical ?PHYS at additional cost') ).

fof(kb_SUMO_15761,axiom,
    s__termFormat(s__EnglishLanguage,s__paidPropertyAmenity__m,'paid property amenity') ).

fof(kb_SUMO_15762,axiom,
    ! [V__PHYS,V__X,V__CUST,V__AGENT,V__PRICE] :
      ( ( s__instance(V__PRICE,s__CurrencyMeasure)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__X,s__Agent)
        & s__subclass(V__PHYS,s__Physical)
        & s__instance(V__PHYS,s__SetOrClass) )
     => ( ( s__paidPropertyAmenity(V__AGENT,V__PHYS)
          & s__instance(V__X,V__PHYS)
          & s__customer(V__CUST,V__AGENT)
          & ( ( s__instance(V__X,s__Process)
              & ( s__agent(V__X,V__CUST)
                | s__experiencer(V__X,V__CUST) ) )
            | ( s__possesses(V__AGENT,V__X)
              & s__instance(V__X,s__Object)
              & s__uses(V__CUST,V__X) ) ) )
       => ( s__price(V__X,V__PRICE,V__AGENT)
          & greater(V__PRICE,s__MeasureFn("0",s__UnitedStatesDollar)) ) ) ) ).

fof(kb_SUMO_15763,axiom,
    s__instance(s__activityCapability__m,s__BinaryPredicate) ).

fof(kb_SUMO_15764,axiom,
    s__documentation(s__activityCapability__m,s__EnglishLanguage,'(&%activityCapability ?AGENT ?ACT) means that &%Process ?ACT can be located on the property owned by &%Agent ?AGENT') ).

fof(kb_SUMO_15765,axiom,
    s__termFormat(s__EnglishLanguage,s__activityCapability__m,'activity capability') ).

fof(kb_SUMO_15766,axiom,
    s__domain(s__activityCapability__m,"1",s__Agent) ).

fof(kb_SUMO_15767,axiom,
    s__domainSubclass(s__activityCapability__m,"2",s__Process) ).

fof(kb_SUMO_15768,axiom,
    ! [V__ACT,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__subclass(V__ACT,s__Process)
        & s__instance(V__ACT,s__SetOrClass) )
     => ( s__activityCapability(V__AGENT,V__ACT)
       => ? [V__LOC] :
            ( s__instance(V__LOC,s__Object)
            & s__element(V__LOC,s__PropertyFn(V__AGENT))
            & s__capability(V__ACT,s__located__m,V__LOC) ) ) ) ).

fof(kb_SUMO_15769,axiom,
    s__instance(s__propertyPolicy__m,s__BinaryPredicate) ).

fof(kb_SUMO_15770,axiom,
    s__documentation(s__propertyPolicy__m,s__EnglishLanguage,'(&%propertyPolicy ?AGENT ?POLICY) means that ?POLICY is a &%Policy with &%policyLocationCoverage that covers all elements of &%PropertyFn ?AGENT') ).

fof(kb_SUMO_15771,axiom,
    s__termFormat(s__EnglishLanguage,s__propertyPolicy__m,'property policy') ).

fof(kb_SUMO_15772,axiom,
    s__domain(s__propertyPolicy__m,"1",s__Agent) ).

fof(kb_SUMO_15773,axiom,
    s__domain(s__propertyPolicy__m,"2",s__Policy) ).

fof(kb_SUMO_15774,axiom,
    ! [V__POLICY,V__AGENT] :
      ( s__propertyPolicy(V__AGENT,V__POLICY)
     => ! [V__X] :
          ( ( s__instance(V__X,s__Object)
            & s__instance(V__AGENT,s__Agent)
            & s__instance(V__POLICY,s__Policy) )
         => ( s__element(V__X,s__PropertyFn(V__AGENT))
           => s__policyLocationCoverage(V__POLICY,V__X) ) ) ) ).

fof(kb_SUMO_15775,axiom,
    s__instance(s__orgStaff__m,s__BinaryPredicate) ).

fof(kb_SUMO_15776,axiom,
    s__documentation(s__orgStaff__m,s__EnglishLanguage,'(&%orgStaff ?ORG ?POS) means that &%Agent ?ORG employs &%Human with &%Attribute ?POS') ).

fof(kb_SUMO_15777,axiom,
    s__termFormat(s__EnglishLanguage,s__orgStaff__m,'organization staff') ).

fof(kb_SUMO_15778,axiom,
    s__domain(s__orgStaff__m,"1",s__Agent) ).

fof(kb_SUMO_15779,axiom,
    s__domain(s__orgStaff__m,"2",s__RelationalAttribute) ).

fof(kb_SUMO_15780,axiom,
    ! [V__AGENT,V__POS] :
      ( ( s__instance(V__POS,s__RelationalAttribute)
        & s__instance(V__AGENT,s__Organization) )
     => ( s__orgStaff(V__AGENT,V__POS)
       => ? [V__H] :
            ( s__instance(V__H,s__CognitiveAgent)
            & s__employs(V__AGENT,V__H)
            & s__attribute(V__H,V__POS) ) ) ) ).

fof(kb_SUMO_15781,axiom,
    s__instance(s__managedBy__m,s__BinaryPredicate) ).

fof(kb_SUMO_15782,axiom,
    s__documentation(s__managedBy__m,s__EnglishLanguage,'(&%managedBy ?OBJ ?AGENT) means that &%Object ?OBJ is &%Managing by &%Agent ?AGENT. ?AGENT may no necessarily own ?OBJ.') ).

fof(kb_SUMO_15783,axiom,
    s__termFormat(s__EnglishLanguage,s__managedBy__m,'managed by') ).

fof(kb_SUMO_15784,axiom,
    s__domain(s__managedBy__m,"1",s__Physical) ).

fof(kb_SUMO_15785,axiom,
    s__domain(s__managedBy__m,"2",s__Agent) ).

fof(kb_SUMO_15786,axiom,
    ! [V__OBJ,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__OBJ,s__Object) )
     => ( s__managedBy(V__OBJ,V__AGENT)
       => ? [V__AGENT2,V__MAN] :
            ( s__instance(V__MAN,s__Process)
            & s__instance(V__AGENT2,s__Agent)
            & s__possesses(V__AGENT2,V__OBJ)
            & s__instance(V__MAN,s__Managing)
            & s__patient(V__MAN,V__OBJ)
            & s__agent(V__MAN,V__AGENT) ) ) ) ).

fof(kb_SUMO_15787,axiom,
    s__subclass(s__InternetAddress,s__ContactSite) ).

fof(kb_SUMO_15788,axiom,
    s__instance(s__InternetAddress__t,s__SetOrClass) ).

fof(kb_SUMO_15789,axiom,
    s__instance(s__checkInTime__m,s__BinaryPredicate) ).

fof(kb_SUMO_15790,axiom,
    s__documentation(s__checkInTime__m,s__EnglishLanguage,'(&%checkInTime ?HOTEL ?TIME) means that &%TravelerAccomodation ?HOTEL only starts &%CheckInService after ?TIME') ).

fof(kb_SUMO_15791,axiom,
    s__termFormat(s__EnglishLanguage,s__checkInTime__m,'check-in time') ).

fof(kb_SUMO_15792,axiom,
    s__domain(s__checkInTime__m,"1",s__Organization) ).

fof(kb_SUMO_15793,axiom,
    s__domainSubclass(s__checkInTime__m,"2",s__TimePoint) ).

fof(kb_SUMO_15794,axiom,
    ! [V__TIME,V__HOTEL] :
      ( ( s__instance(V__HOTEL,s__Organization)
        & s__subclass(V__TIME,s__TimePoint)
        & s__instance(V__TIME,s__SetOrClass) )
     => ( s__checkInTime(V__HOTEL,V__TIME)
       => s__modalAttribute('(? [V__T,V__C] : (s__instance(V__C,s__Process) & s__instance(V__T,s__TimePoint) & s__instance(V__T,V__TIME) & s__instance(V__C,s__CheckInService) & s__agent(V__C,V__HOTEL) & s__before(s__BeginFn(s__WhenFn(V__C)),V__T)))',s__Unlikely) ) ) ).

fof(kb_SUMO_15795,axiom,
    s__instance(s__checkOutTime__m,s__BinaryPredicate) ).

fof(kb_SUMO_15796,axiom,
    s__documentation(s__checkOutTime__m,s__EnglishLanguage,'(&%checkOutTime ?HOTEL ?TIME) means that &%TravelerAccommodation ?HOTEL expects guests to &%CheckOutService before ?TIME') ).

fof(kb_SUMO_15797,axiom,
    s__termFormat(s__EnglishLanguage,s__checkOutTime__m,'check-out time') ).

fof(kb_SUMO_15798,axiom,
    ! [V__TIME,V__HOTEL,V__GUEST] :
      ( ( s__instance(V__GUEST,s__CognitiveAgent)
        & s__instance(V__HOTEL,s__CognitiveAgent)
        & s__instance(V__TIME,s__SetOrClass) )
     => ( ( s__checkOutTime(V__HOTEL,V__TIME)
          & s__guest(V__GUEST,V__HOTEL) )
       => s__expects(V__HOTEL,'(? [V__T,V__C] : (s__instance(V__C,s__Process) & s__instance(V__T,s__TimePoint) & s__instance(V__T,V__TIME) & s__patient(V__C,V__GUEST) & s__instance(V__C,s__CheckOutService) & s__agent(V__C,V__HOTEL) & s__before(s__BeginFn(s__WhenFn(V__C)),V__T)))') ) ) ).

fof(kb_SUMO_15799,axiom,
    s__instance(s__numberOfFloors__m,s__BinaryPredicate) ).

fof(kb_SUMO_15800,axiom,
    s__documentation(s__numberOfFloors__m,s__EnglishLanguage,'(&%numberOfFloors ?BLDG ?NUM) means that &%Building ?BLDG has &%Integer ?NUM number of &%BuildingLevel') ).

fof(kb_SUMO_15801,axiom,
    s__termFormat(s__EnglishLanguage,s__numberOfFloors__m,'number of floors') ).

fof(kb_SUMO_15802,axiom,
    s__domain(s__numberOfFloors__m,"1",s__Building) ).

fof(kb_SUMO_15803,axiom,
    s__domain(s__numberOfFloors__m,"2",s__Integer) ).

fof(kb_SUMO_15804,axiom,
    ! [V__BLDG,V__NUM] :
      ( s__numberOfFloors(V__BLDG,V__NUM)
     => ? [V__FLOORS] :
          ( s__instance(V__FLOORS,s__Collection)
          & ! [V__X] :
              ( ( s__instance(V__X,s__SelfConnectedObject)
                & s__instance(V__NUM,s__Integer)
                & s__instance(V__BLDG,s__Building) )
             => ( ( s__instance(V__X,s__BuildingLevel)
                  & s__part(V__X,V__BLDG) )
               => s__member(V__X,V__FLOORS) ) )
          & s__memberCount(V__FLOORS,V__NUM) ) ) ).

fof(kb_SUMO_15805,axiom,
    s__instance(s__yearBuilt__m,s__BinaryPredicate) ).

fof(kb_SUMO_15806,axiom,
    s__documentation(s__yearBuilt__m,s__EnglishLanguage,'(&%yearBuilt ?OBJ ?YEAR) means that the &%Making of &%Object ?OBJ was completed on &%Year ?YEAR') ).

fof(kb_SUMO_15807,axiom,
    s__termFormat(s__EnglishLanguage,s__yearBuilt__m,'year built') ).

fof(kb_SUMO_15808,axiom,
    s__domain(s__yearBuilt__m,"1",s__Object) ).

fof(kb_SUMO_15809,axiom,
    s__domainSubclass(s__yearBuilt__m,"2",s__Year) ).

fof(kb_SUMO_15810,axiom,
    ! [V__OBJ,V__REPAIR,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__REPAIR,s__Physical)
        & s__instance(V__OBJ,s__Object) )
     => ( s__yearBuilt(V__OBJ,V__YEAR)
       => ? [V__TIME,V__MAKE] :
            ( s__instance(V__MAKE,s__Process)
            & s__instance(V__TIME,s__TimeInterval)
            & s__instance(V__TIME,V__YEAR)
            & s__instance(V__MAKE,s__Making)
            & s__result(V__MAKE,V__OBJ)
            & s__temporallyBetweenOrEqual(s__BeginFn(V__TIME),s__EndFn(s__WhenFn(V__REPAIR)),s__EndFn(V__TIME)) ) ) ) ).

fof(kb_SUMO_15811,axiom,
    s__instance(s__lastRenovation__m,s__BinaryPredicate) ).

fof(kb_SUMO_15812,axiom,
    s__documentation(s__lastRenovation__m,s__EnglishLanguage,'(&%lastRenovation ?OBJ ?YEAR) means that &%Object ?OBJ was last repaired on &%Year ?YEAR') ).

fof(kb_SUMO_15813,axiom,
    s__termFormat(s__EnglishLanguage,s__lastRenovation__m,'last renovation') ).

fof(kb_SUMO_15814,axiom,
    s__domain(s__lastRenovation__m,"1",s__Object) ).

fof(kb_SUMO_15815,axiom,
    s__domainSubclass(s__lastRenovation__m,"2",s__Year) ).

fof(kb_SUMO_15816,axiom,
    ! [V__OBJ,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__OBJ,s__Object) )
     => ( s__lastRenovation(V__OBJ,V__YEAR)
       => ? [V__TIME,V__REPAIR] :
            ( s__instance(V__REPAIR,s__Process)
            & s__instance(V__TIME,s__TimeInterval)
            & s__instance(V__REPAIR,s__Repairing)
            & s__patient(V__REPAIR,V__OBJ)
            & s__instance(V__TIME,V__YEAR)
            & s__temporallyBetweenOrEqual(s__BeginFn(V__TIME),s__EndFn(s__WhenFn(V__REPAIR)),s__EndFn(V__TIME)) ) ) ) ).

fof(kb_SUMO_15817,axiom,
    s__instance(s__colocatedAgent__m,s__BinaryPredicate) ).

fof(kb_SUMO_15818,axiom,
    s__documentation(s__colocatedAgent__m,s__EnglishLanguage,'(&%colocatedAgent ?ORG1 ?ATTR1) means that an &%Organization with &%Attribute ?ATTR1 is colocated with ?ORG1') ).

fof(kb_SUMO_15819,axiom,
    s__termFormat(s__EnglishLanguage,s__colocatedAgent__m,'colocated business') ).

fof(kb_SUMO_15820,axiom,
    s__domain(s__colocatedAgent__m,"1",s__Agent) ).

fof(kb_SUMO_15821,axiom,
    s__domain(s__colocatedAgent__m,"2",s__RelationalAttribute) ).

fof(kb_SUMO_15822,axiom,
    ! [V__ATTR,V__ORG] :
      ( ( s__instance(V__ORG,s__Agent)
        & s__instance(V__ATTR,s__RelationalAttribute) )
     => ( s__colocatedAgent(V__ORG,V__ATTR)
       => ? [V__ORG2,V__LOC] :
            ( s__instance(V__LOC,s__Object)
            & s__instance(V__ORG2,s__Object)
            & s__instance(V__ORG2,s__Agent)
            & s__attribute(V__ORG2,V__ATTR)
            & s__located(V__ORG,V__LOC)
            & s__located(V__ORG2,V__LOC) ) ) ) ).

fof(kb_SUMO_15823,axiom,
    s__instance(s__capacityByArrangement__m,s__TernaryPredicate) ).

fof(kb_SUMO_15824,axiom,
    s__documentation(s__capacityByArrangement__m,s__EnglishLanguage,'(&%capacityByArrangement ?AREA ?PROP ?QTY) means that &%Integer ?QTY is the maximum capacity of &%Region ?AREA when &%Proposition ?PROP is followed.') ).

fof(kb_SUMO_15825,axiom,
    s__termFormat(s__EnglishLanguage,s__capacityByArrangement__m,'capacity by arrangement') ).

fof(kb_SUMO_15826,axiom,
    s__domain(s__capacityByArrangement__m,"1",s__Region) ).

fof(kb_SUMO_15827,axiom,
    s__domain(s__capacityByArrangement__m,"2",s__Proposition) ).

fof(kb_SUMO_15828,axiom,
    s__domain(s__capacityByArrangement__m,"3",s__Integer) ).

fof(kb_SUMO_15829,axiom,
    ! [V__PPL,V__INT,V__PROP,V__AREA] :
      ( ( s__instance(V__AREA,s__Region)
        & s__instance(V__PROP,s__Proposition)
        & s__instance(V__INT,s__Integer)
        & s__instance(V__PPL,s__Integer) )
     => ( s__capacityByArrangement(V__AREA,V__PROP,V__INT)
       => ( s__represents(V__AREA,V__PROP)
         => s__modalAttribute('(? [V__GRP] : (s__instance(V__GRP,s__Collection) & s__instance(V__GRP,s__GroupOfPeople) & s__memberCount(V__GRP,V__PPL) & lesseq(V__PPL,V__INT) & s__located(V__GRP,V__AREA)))',s__Possibility) ) ) ) ).

fof(kb_SUMO_15830,axiom,
    s__instance(s__functionRoomAmenity__m,s__BinaryPredicate) ).

fof(kb_SUMO_15831,axiom,
    s__documentation(s__functionRoomAmenity__m,s__EnglishLanguage,'(&%functionRoomAmenity ?RM ?PHYS) means that &%Physical ?PHYS is available for people who &%Renting &%HotelFunctionRoom ?RM') ).

fof(kb_SUMO_15832,axiom,
    s__termFormat(s__EnglishLanguage,s__functionRoomAmenity__m,'function room amenity') ).

fof(kb_SUMO_15833,axiom,
    s__domainSubclass(s__functionRoomAmenity__m,"1",s__HotelFunctionRoom) ).

fof(kb_SUMO_15834,axiom,
    s__domainSubclass(s__functionRoomAmenity__m,"2",s__Physical) ).

fof(kb_SUMO_15835,axiom,
    ! [V__RM,V__RENT,V__CUST,V__FR,V__HOTEL,V__PHY] :
      ( ( s__subclass(V__PHY,s__Physical)
        & s__instance(V__PHY,s__SetOrClass)
        & s__instance(V__HOTEL,s__Agent)
        & s__subclass(V__FR,s__HotelFunctionRoom)
        & s__instance(V__FR,s__SetOrClass)
        & s__instance(V__CUST,s__Agent)
        & s__instance(V__RENT,s__Process) )
     => ( ( s__functionRoomAmenity(V__FR,V__PHY)
          & s__instance(V__RM,V__FR)
          & s__element(V__RM,s__PropertyFn(V__HOTEL))
          & s__instance(V__RENT,s__Renting)
          & s__patient(V__RENT,V__RM)
          & s__agent(V__RENT,V__HOTEL)
          & s__destination(V__RENT,V__CUST)
          & s__subclass(V__PHY,s__Object) )
       => s__modalAttribute('(? [V__O,V__P] : (s__instance(V__O,s__Object) & s__instance(V__O,V__PHY) & s__instance(V__P,s__Process) & (s__resource(V__P,V__O) | s__instrument(V__P,V__O) | s__patient(V__P,V__O)) & (s__agent(V__P,V__CUST) | s__experiencer(V__P,V__CUST))))',s__Possibility) ) ) ).

fof(kb_SUMO_15836,axiom,
    s__subrelation(s__freeFunctionRoomAmenity__m,s__functionRoomAmenity__m) ).

fof(kb_SUMO_15837,axiom,
    s__documentation(s__freeFunctionRoomAmenity__m,s__EnglishLanguage,'(&%freeFunctionRoomAmenity ?RM ?PHY) means that the use of ?PHY provided by &%TravelerAccommodation to customers renting &%HotelFunctionRoom does not incur charges') ).

fof(kb_SUMO_15838,axiom,
    s__termFormat(s__EnglishLanguage,s__freeFunctionRoomAmenity__m,'free function room amenity') ).

fof(kb_SUMO_15839,axiom,
    ! [V__R,V__RM,V__PHYS,V__X,V__CUST,V__AGENT,V__FR] :
      ( ( s__subclass(V__FR,s__HotelFunctionRoom)
        & s__instance(V__FR,s__SetOrClass)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__X,s__Agent)
        & s__subclass(V__PHYS,s__Physical)
        & s__instance(V__PHYS,s__SetOrClass)
        & s__instance(V__R,s__Process) )
     => ( ( s__freeFunctionRoomAmenity(V__FR,V__PHYS)
          & s__instance(V__RM,V__FR)
          & s__element(V__RM,s__PropertyFn(V__AGENT))
          & s__instance(V__R,s__Renting)
          & s__patient(V__R,V__RM)
          & s__destination(V__R,V__CUST)
          & s__instance(V__X,V__PHYS)
          & s__possesses(V__AGENT,V__X)
          & s__customer(V__CUST,V__AGENT)
          & ( ( s__instance(V__X,s__Process)
              & ( s__agent(V__X,V__CUST)
                | s__experiencer(V__X,V__CUST) ) )
            | ( s__possesses(V__AGENT,V__X)
              & s__instance(V__X,s__Object)
              & s__uses(V__CUST,V__X) ) ) )
       => s__price(V__X,s__MeasureFn("0",s__UnitedStatesDollar),V__AGENT) ) ) ).

fof(kb_SUMO_15840,axiom,
    s__subrelation(s__paidFunctionRoomAmenity__m,s__functionRoomAmenity__m) ).

fof(kb_SUMO_15841,axiom,
    s__documentation(s__paidFunctionRoomAmenity__m,s__EnglishLanguage,'(&%paidFunctionRoomAmenity ?RM ?PHY) means that the use of ?PHY provided by &%TravelerAccommodation to customers renting &%HotelFunctionRoom incurs charges') ).

fof(kb_SUMO_15842,axiom,
    s__termFormat(s__EnglishLanguage,s__paidFunctionRoomAmenity__m,'free function room amenity') ).

fof(kb_SUMO_15843,axiom,
    ! [V__R,V__RM,V__PHYS,V__X,V__CUST,V__AGENT,V__FR,V__PRICE] :
      ( ( s__instance(V__PRICE,s__CurrencyMeasure)
        & s__subclass(V__FR,s__HotelFunctionRoom)
        & s__instance(V__FR,s__SetOrClass)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__X,s__Agent)
        & s__subclass(V__PHYS,s__Physical)
        & s__instance(V__PHYS,s__SetOrClass)
        & s__instance(V__R,s__Process) )
     => ( ( s__paidFunctionRoomAmenity(V__FR,V__PHYS)
          & s__instance(V__RM,V__FR)
          & s__element(V__RM,s__PropertyFn(V__AGENT))
          & s__instance(V__R,s__Renting)
          & s__patient(V__R,V__RM)
          & s__destination(V__R,V__CUST)
          & s__instance(V__X,V__PHYS)
          & s__possesses(V__AGENT,V__X)
          & s__customer(V__CUST,V__AGENT)
          & ( ( s__instance(V__X,s__Process)
              & ( s__agent(V__X,V__CUST)
                | s__experiencer(V__X,V__CUST) ) )
            | ( s__possesses(V__AGENT,V__X)
              & s__instance(V__X,s__Object)
              & s__uses(V__CUST,V__X) ) ) )
       => ( s__price(V__X,V__PRICE,V__AGENT)
          & greater(V__PRICE,s__MeasureFn("0",s__UnitedStatesDollar)) ) ) ) ).

fof(kb_SUMO_15844,axiom,
    s__instance(s__nearOrientation__m,s__BinaryPredicate) ).

fof(kb_SUMO_15845,axiom,
    s__documentation(s__nearOrientation__m,s__EnglishLanguage,'(&%nearOrientation ?OBJ1 ?OBJ2) means that ?OBJ1 has &%orientation &%Near to ?OBJ2') ).

fof(kb_SUMO_15846,axiom,
    s__termFormat(s__EnglishLanguage,s__nearOrientation__m,'near orientation') ).

fof(kb_SUMO_15847,axiom,
    s__domain(s__nearOrientation__m,"1",s__Physical) ).

fof(kb_SUMO_15848,axiom,
    s__domainSubclass(s__nearOrientation__m,"2",s__Physical) ).

fof(kb_SUMO_15849,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__subclass(V__OBJ2,s__Physical)
        & s__instance(V__OBJ2,s__SetOrClass)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__nearOrientation(V__OBJ1,V__OBJ2)
       => ? [V__X] :
            ( s__instance(V__X,s__Object)
            & s__instance(V__X,V__OBJ2)
            & s__orientation(V__OBJ1,V__X,s__Near) ) ) ) ).

fof(kb_SUMO_15850,axiom,
    s__instance(s__onOrientation__m,s__BinaryPredicate) ).

fof(kb_SUMO_15851,axiom,
    s__documentation(s__onOrientation__m,s__EnglishLanguage,'(&%onOrientation ?OBJ1 ?OBJ2) means that ?OBJ1 has &%orientation &%On ?OBJ2') ).

fof(kb_SUMO_15852,axiom,
    s__termFormat(s__EnglishLanguage,s__onOrientation__m,'on orientation') ).

fof(kb_SUMO_15853,axiom,
    s__domain(s__onOrientation__m,"1",s__Physical) ).

fof(kb_SUMO_15854,axiom,
    s__domainSubclass(s__onOrientation__m,"2",s__Physical) ).

fof(kb_SUMO_15855,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__subclass(V__OBJ2,s__Physical)
        & s__instance(V__OBJ2,s__SetOrClass)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__onOrientation(V__OBJ1,V__OBJ2)
       => ? [V__X] :
            ( s__instance(V__X,s__Object)
            & s__instance(V__X,V__OBJ2)
            & s__orientation(V__OBJ1,V__X,s__On) ) ) ) ).

fof(kb_SUMO_15856,axiom,
    s__instance(s__adjacentOrientation__m,s__BinaryPredicate) ).

fof(kb_SUMO_15857,axiom,
    s__documentation(s__adjacentOrientation__m,s__EnglishLanguage,'(&%adjacentOrientation ?OBJ1 ?OBJ2) means that ?OBJ1 has &%orientation &%Adjacent to ?OBJ2') ).

fof(kb_SUMO_15858,axiom,
    s__termFormat(s__EnglishLanguage,s__adjacentOrientation__m,'adjacent orientation') ).

fof(kb_SUMO_15859,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__SetOrClass)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__adjacentOrientation(V__OBJ1,V__OBJ2)
       => ? [V__X] :
            ( s__instance(V__X,s__Object)
            & s__instance(V__X,V__OBJ2)
            & s__orientation(V__OBJ1,V__X,s__Adjacent) ) ) ) ).

fof(kb_SUMO_15860,axiom,
    s__instance(s__viewType__m,s__BinaryPredicate) ).

fof(kb_SUMO_15861,axiom,
    s__documentation(s__viewType__m,s__EnglishLanguage,'(&%viewType ?REGION ?OBJ) means that a person in ?REGION can see ?OBJ') ).

fof(kb_SUMO_15862,axiom,
    s__termFormat(s__EnglishLanguage,s__viewType__m,'view type') ).

fof(kb_SUMO_15863,axiom,
    s__domain(s__viewType__m,"1",s__Object) ).

fof(kb_SUMO_15864,axiom,
    s__domainSubclass(s__viewType__m,"2",s__Physical) ).

fof(kb_SUMO_15865,axiom,
    ! [V__OBJ,V__ROOM] :
      ( ( s__instance(V__ROOM,s__Object)
        & s__subclass(V__OBJ,s__Physical)
        & s__instance(V__OBJ,s__Object)
        & s__instance(V__OBJ,s__SetOrClass) )
     => ( ( s__viewType(V__ROOM,V__OBJ)
          & s__instance(V__ROOM,s__Room)
          & s__orientation(V__OBJ,V__ROOM,s__Outside) )
       => s__modalAttribute('(? [V__HUMAN,V__SEE,V__INST] : (s__instance(V__SEE,s__Process) & s__instance(V__HUMAN,s__Agent) & s__instance(V__HUMAN,s__Human) & s__located(V__HUMAN,V__ROOM) & s__instance(V__SEE,s__Seeing) & s__instance(V__INST,V__OBJ) & s__patient(V__SEE,V__INST) & s__agent(V__SEE,V__HUMAN)))',s__Possibility) ) ) ).

fof(kb_SUMO_15866,axiom,
    s__subclass(s__HotelRoomAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_15867,axiom,
    s__documentation(s__HotelRoomAttribute,s__EnglishLanguage,'&%HotelRoomAttribute gives descriptions about &%HotelUnit') ).

fof(kb_SUMO_15868,axiom,
    s__termFormat(s__EnglishLanguage,s__HotelRoomAttribute,'hotel room attribute') ).

fof(kb_SUMO_15869,axiom,
    ! [V__X,V__Y] :
      ( ( s__instance(V__Y,s__Attribute)
        & s__instance(V__X,s__Object) )
     => ( ( s__attribute(V__X,V__Y)
          & s__instance(V__Y,s__HotelRoomAttribute) )
       => s__instance(V__X,s__HotelUnit) ) ) ).

fof(kb_SUMO_15870,axiom,
    s__instance(s__StandardRoom,s__HotelRoomAttribute) ).

fof(kb_SUMO_15871,axiom,
    s__instance(s__HotelRoomAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_15872,axiom,
    s__documentation(s__StandardRoom,s__EnglishLanguage,'&%StandardRoom describes the most basic room type offered by the hotel. It is mean to describe a room in relation to other rooms in the same hotel as opposed to the same type of room in a different hotel') ).

fof(kb_SUMO_15873,axiom,
    s__termFormat(s__EnglishLanguage,s__StandardRoom,'standard room') ).

fof(kb_SUMO_15874,axiom,
    s__successorAttributeClosure(s__StandardRoom,s__SuiteRoom) ).

fof(kb_SUMO_15875,axiom,
    s__instance(s__DeluxeRoom,s__HotelRoomAttribute) ).

fof(kb_SUMO_15876,axiom,
    s__documentation(s__DeluxeRoom,s__EnglishLanguage,'&%DeluxeRoom describes a room that has better amenities, furnishing, size or location than a standard room') ).

fof(kb_SUMO_15877,axiom,
    s__termFormat(s__EnglishLanguage,s__DeluxeRoom,'deluxe room') ).

fof(kb_SUMO_15878,axiom,
    s__successorAttribute(s__StandardRoom,s__DeluxeRoom) ).

fof(kb_SUMO_15879,axiom,
    s__instance(s__SuiteRoom,s__HotelRoomAttribute) ).

fof(kb_SUMO_15880,axiom,
    s__documentation(s__SuiteRoom,s__EnglishLanguage,'&%SuiteRoom describes a room that has defined areas apart from the sleeping area. Sometimes, &%SuiteRoom have more than one &%Room within it') ).

fof(kb_SUMO_15881,axiom,
    s__termFormat(s__EnglishLanguage,s__SuiteRoom,suite) ).

fof(kb_SUMO_15882,axiom,
    s__successorAttribute(s__DeluxeRoom,s__SuiteRoom) ).

fof(kb_SUMO_15883,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__SuiteRoom)
       => ? [V__AREA] :
            ( s__instance(V__AREA,s__Physical)
            & s__instance(V__AREA,s__SittingArea)
            & s__located(V__AREA,V__X) ) ) ) ).

fof(kb_SUMO_15884,axiom,
    s__instance(s__ChildrenSuite,s__HotelRoomAttribute) ).

fof(kb_SUMO_15885,axiom,
    s__documentation(s__ChildrenSuite,s__EnglishLanguage,'&%ChildrenSuite describes a room that is meant for &%HumanChild to stay in') ).

fof(kb_SUMO_15886,axiom,
    s__termFormat(s__EnglishLanguage,s__ChildrenSuite,'childrens suite') ).

fof(kb_SUMO_15887,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__TemporaryResidence)
     => ( s__attribute(V__X,s__ChildrenSuite)
       => s__hasPurpose(V__X,'(? [V__CHILD] : (s__instance(V__CHILD,s__Human) & s__instance(V__CHILD,s__HumanChild) & s__stays(V__CHILD,V__X)))') ) ) ).

fof(kb_SUMO_15888,axiom,
    s__instance(s__FemaleExecutiveRoom,s__HotelRoomAttribute) ).

fof(kb_SUMO_15889,axiom,
    s__documentation(s__FemaleExecutiveRoom,s__EnglishLanguage,'&%FemaleExecutiveRoom describes a room that has been designed for the female executive') ).

fof(kb_SUMO_15890,axiom,
    s__termFormat(s__EnglishLanguage,s__FemaleExecutiveRoom,'female executive room') ).

fof(kb_SUMO_15891,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__TemporaryResidence)
     => ( s__attribute(V__X,s__FemaleExecutiveRoom)
       => s__hasPurpose(V__X,'(? [V__HUMAN] : (s__instance(V__HUMAN,s__Human) & s__attribute(V__HUMAN,s__Female) & s__attribute(V__HUMAN,s__BusinessExecutive) & s__stays(V__HUMAN,V__X)))') ) ) ).

fof(kb_SUMO_15892,axiom,
    s__instance(s__DownAndInRoom,s__HotelRoomAttribute) ).

fof(kb_SUMO_15893,axiom,
    s__documentation(s__DownAndInRoom,s__EnglishLanguage,'&%DownAndInRoom describes a &%HotelUnit that has its entrance and exit inside the &%HotelBuilding') ).

fof(kb_SUMO_15894,axiom,
    s__termFormat(s__EnglishLanguage,s__DownAndInRoom,'down and in room') ).

fof(kb_SUMO_15895,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__DownAndInRoom)
       => ? [V__LOC,V__INDOOR] :
            ( s__instance(V__INDOOR,s__Object)
            & s__instance(V__LOC,s__Object)
            & s__instance(V__INDOOR,s__Indoors)
            & s__instance(V__LOC,s__Region)
            & s__orientation(V__LOC,V__X,s__Adjacent)
            & s__orientation(V__LOC,V__X,s__Outside)
            & s__located(V__LOC,V__INDOOR) ) ) ) ).

fof(kb_SUMO_15896,axiom,
    s__instance(s__DownAndOutRoom,s__HotelRoomAttribute) ).

fof(kb_SUMO_15897,axiom,
    s__documentation(s__DownAndOutRoom,s__EnglishLanguage,'&%DownAndOutRoom describes a &%HotelUnit that has its entrance and exit that lead &%Outdoors') ).

fof(kb_SUMO_15898,axiom,
    s__termFormat(s__EnglishLanguage,s__DownAndOutRoom,'down and out room') ).

fof(kb_SUMO_15899,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__DownAndOutRoom)
       => ? [V__LOC,V__OUTDOOR] :
            ( s__instance(V__OUTDOOR,s__Object)
            & s__instance(V__LOC,s__Object)
            & s__instance(V__OUTDOOR,s__Outdoors)
            & s__instance(V__LOC,s__Region)
            & s__orientation(V__LOC,V__X,s__Adjacent)
            & s__orientation(V__LOC,V__X,s__Outside)
            & s__located(V__LOC,V__OUTDOOR) ) ) ) ).

fof(kb_SUMO_15900,axiom,
    s__instance(s__ThemeRoom,s__HotelRoomAttribute) ).

fof(kb_SUMO_15901,axiom,
    s__documentation(s__ThemeRoom,s__EnglishLanguage,'&%ThemeRoom describes a &%HotelUnit that follows a certain style or theme of decor, for instance, a Disney-themed room would have decor that represent creations from Disney') ).

fof(kb_SUMO_15902,axiom,
    s__termFormat(s__EnglishLanguage,s__ThemeRoom,'theme room') ).

fof(kb_SUMO_15903,axiom,
    ! [V__ROOM] :
      ( s__instance(V__ROOM,s__Object)
     => ( s__attribute(V__ROOM,s__ThemeRoom)
       => ? [V__DESIGN,V__PROP] :
            ( s__instance(V__DESIGN,s__Process)
            & s__instance(V__DESIGN,s__Designing)
            & s__result(V__DESIGN,V__PROP)
            & s__represents(V__ROOM,V__PROP) ) ) ) ).

fof(kb_SUMO_15904,axiom,
    s__instance(s__TowerRoom,s__HotelRoomAttribute) ).

fof(kb_SUMO_15905,axiom,
    s__documentation(s__TowerRoom,s__EnglishLanguage,'&%TowerRoom describes a &%HotelUnit that is in the &%HighRise building of a (&%PropertyFn ?HOTEL)') ).

fof(kb_SUMO_15906,axiom,
    s__termFormat(s__EnglishLanguage,s__TowerRoom,'tower room') ).

fof(kb_SUMO_15907,axiom,
    ! [V__ROOM] :
      ( s__instance(V__ROOM,s__Object)
     => ( s__attribute(V__ROOM,s__TowerRoom)
       => ? [V__BLDG] :
            ( s__instance(V__BLDG,s__Object)
            & s__instance(V__BLDG,s__HighRise)
            & s__located(V__ROOM,V__BLDG) ) ) ) ).

fof(kb_SUMO_15908,axiom,
    s__instance(s__WesternRoomStyle,s__HotelRoomAttribute) ).

fof(kb_SUMO_15909,axiom,
    s__documentation(s__WesternRoomStyle,s__EnglishLanguage,'&%WesternRoomStyle describes a &%HotelUnit that has a layout, furniture and decor that is aligned with Western culture') ).

fof(kb_SUMO_15910,axiom,
    s__termFormat(s__EnglishLanguage,s__WesternRoomStyle,'western room style') ).

fof(kb_SUMO_15911,axiom,
    s__instance(s__AsianRoomStyle,s__HotelRoomAttribute) ).

fof(kb_SUMO_15912,axiom,
    s__documentation(s__AsianRoomStyle,s__EnglishLanguage,'&%AsianRoomStyle describes a &%HotelUnit that has a layout, furniture and decor that is aligned with Asian culture') ).

fof(kb_SUMO_15913,axiom,
    s__termFormat(s__EnglishLanguage,s__AsianRoomStyle,'asian room style') ).

fof(kb_SUMO_15914,axiom,
    s__instance(s__CastleRoom,s__HotelRoomAttribute) ).

fof(kb_SUMO_15915,axiom,
    s__termFormat(s__EnglishLanguage,s__CastleRoom,'castle room') ).

fof(kb_SUMO_15916,axiom,
    s__instance(s__AnnexRoom,s__HotelRoomAttribute) ).

fof(kb_SUMO_15917,axiom,
    s__documentation(s__AnnexRoom,s__EnglishLanguage,'&%AnnexRoom is a &%HotelRoom that is not located in the main building of a hotel, or the building of the hotel that has the &%HotelFrontDesk') ).

fof(kb_SUMO_15918,axiom,
    s__termFormat(s__EnglishLanguage,s__AnnexRoom,'annex room') ).

fof(kb_SUMO_15919,axiom,
    ! [V__ROOM,V__HOTEL] :
      ( ( s__instance(V__HOTEL,s__Organization)
        & s__instance(V__ROOM,s__Object) )
     => ( ( s__element(V__ROOM,s__PropertyFn(V__HOTEL))
          & s__attribute(V__ROOM,s__AnnexRoom)
          & s__instance(V__ROOM,s__HotelRoom) )
       => ? [V__BLDG1,V__BLDG2,V__FRNT] :
            ( s__instance(V__FRNT,s__Organization)
            & s__instance(V__BLDG2,s__Object)
            & s__instance(V__BLDG1,s__Object)
            & s__subOrganization(V__FRNT,V__HOTEL)
            & s__instance(V__FRNT,s__HotelFrontDesk)
            & s__located(V__FRNT,V__BLDG1)
            & s__element(V__BLDG1,s__PropertyFn(V__HOTEL))
            & s__element(V__BLDG2,s__PropertyFn(V__HOTEL))
            & s__part(V__ROOM,V__BLDG2)
            & V__BLDG1 != V__BLDG2 ) ) ) ).

fof(kb_SUMO_15920,axiom,
    s__subAttribute(s__HoneymoonSuite,s__SuiteRoom) ).

fof(kb_SUMO_15921,axiom,
    s__documentation(s__HoneymoonSuite,s__EnglishLanguage,'&%HoneymoonSuite is a &%SuiteRoom that is meant for newly married people who are on their honeymoon trip') ).

fof(kb_SUMO_15922,axiom,
    s__termFormat(s__EnglishLanguage,s__HoneymoonSuite,'honeymoon suite') ).

fof(kb_SUMO_15923,axiom,
    s__instance(s__LoftStyle,s__RelationalAttribute) ).

fof(kb_SUMO_15924,axiom,
    s__documentation(s__LoftStyle,s__EnglishLanguage,'&%LoftStyle refers to how a &%StationaryArtifact such as a &%Room or &%CondominiumUnit or &%Building has raised floor space above the ground that overlooks the the ground floor') ).

fof(kb_SUMO_15925,axiom,
    s__termFormat(s__EnglishLanguage,s__LoftStyle,'loft style') ).

fof(kb_SUMO_15926,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__LoftStyle)
       => s__instance(V__X,s__StationaryArtifact) ) ) ).

fof(kb_SUMO_15927,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__SelfConnectedObject)
     => ( s__attribute(V__X,s__LoftStyle)
       => ? [V__FLOOR,V__LOFT,V__CEILING] :
            ( s__instance(V__CEILING,s__SelfConnectedObject)
            & s__instance(V__LOFT,s__Object)
            & s__instance(V__FLOOR,s__SelfConnectedObject)
            & s__bottom(V__FLOOR,V__X)
            & s__top(V__CEILING,V__X)
            & s__instance(V__LOFT,s__StationaryArtifact)
            & s__orientation(V__LOFT,V__FLOOR,s__Above)
            & s__orientation(V__LOFT,V__CEILING,s__Below) ) ) ) ).

fof(kb_SUMO_15928,axiom,
    s__instance(s__Oversized,s__RelationalAttribute) ).

fof(kb_SUMO_15929,axiom,
    s__documentation(s__Oversized,s__EnglishLanguage,'&%Oversized means that something has a larger measure than normal') ).

fof(kb_SUMO_15930,axiom,
    s__termFormat(s__EnglishLanguage,s__Oversized,oversized) ).

fof(kb_SUMO_15931,axiom,
    ! [V__NORMAL,V__CLASS,V__BIG] :
      ( ( s__instance(V__BIG,s__Object)
        & s__instance(V__CLASS,s__SetOrClass)
        & s__instance(V__NORMAL,s__Object) )
     => ( ( s__immediateInstance(V__BIG,V__CLASS)
          & s__immediateInstance(V__NORMAL,V__CLASS)
          & s__attribute(V__BIG,s__Oversized) )
       => ? [V__BIGSIZE,V__NORMALSIZE] :
            ( s__instance(V__NORMALSIZE,s__PhysicalQuantity)
            & s__instance(V__BIGSIZE,s__PhysicalQuantity)
            & s__measure(V__BIG,V__BIGSIZE)
            & s__measure(V__NORMAL,V__NORMALSIZE)
            & greater(V__BIGSIZE,V__NORMALSIZE) ) ) ) ).

fof(kb_SUMO_15932,axiom,
    ! [V__HOTELUNIT,V__ROOM] :
      ( ( s__instance(V__ROOM,s__Object)
        & s__instance(V__HOTELUNIT,s__SetOrClass) )
     => ( ( s__attribute(V__ROOM,s__Oversized)
          & s__immediateInstance(V__ROOM,V__HOTELUNIT)
          & s__subclass(V__HOTELUNIT,s__HotelUnit) )
       => ? [V__NORMAL,V__AREA1,V__AREA2] :
            ( s__instance(V__AREA2,s__PhysicalQuantity)
            & s__instance(V__AREA1,s__PhysicalQuantity)
            & s__instance(V__NORMAL,s__Object)
            & s__immediateInstance(V__NORMAL,V__HOTELUNIT)
            & s__measure(V__NORMAL,V__AREA1)
            & s__measure(V__ROOM,V__AREA2)
            & s__instance(V__AREA1,s__AreaMeasure)
            & s__instance(V__AREA2,s__AreaMeasure)
            & greater(V__AREA2,V__AREA1) ) ) ) ).

fof(kb_SUMO_15933,axiom,
    s__subclass(s__HotelLevelAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_15934,axiom,
    s__documentation(s__HotelLevelAttribute,s__EnglishLanguage,'&%HotelLevelAttribute are attributes that describe certain &%BuildingLevels in a &%HotelBuilding') ).

fof(kb_SUMO_15935,axiom,
    ! [V__X,V__Y] :
      ( ( s__instance(V__Y,s__Attribute)
        & s__instance(V__X,s__Object) )
     => ( ( s__attribute(V__X,V__Y)
          & s__instance(V__Y,s__HotelLevelAttribute) )
       => ( s__instance(V__X,s__BuildingLevel)
          & ? [V__BLDG] :
              ( s__instance(V__BLDG,s__Object)
              & s__instance(V__BLDG,s__HotelBuilding)
              & s__part(V__X,V__BLDG) ) ) ) ) ).

fof(kb_SUMO_15936,axiom,
    s__instance(s__ExecutiveLevel,s__HotelLevelAttribute) ).

fof(kb_SUMO_15937,axiom,
    s__instance(s__HotelLevelAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_15938,axiom,
    s__documentation(s__ExecutiveLevel,s__EnglishLanguage,'&%ExecutiveLevel refers to a &%BuildingLevel in a &%HotelBuilding with &%HotelRooms that have been designed to accommodate the needs of the &%BusinessExecutive') ).

fof(kb_SUMO_15939,axiom,
    s__termFormat(s__EnglishLanguage,s__ExecutiveLevel,'executive level') ).

fof(kb_SUMO_15940,axiom,
    ! [V__X] :
      ( s__attribute(V__X,s__ExecutiveLevel)
     => ! [V__Y] :
          ( ( s__instance(V__Y,s__TemporaryResidence)
            & s__instance(V__X,s__Object) )
         => ( ( s__instance(V__Y,s__HotelRoom)
              & s__located(V__Y,V__X) )
           => s__hasPurpose(V__Y,'(? [V__HUMAN] : (s__attribute(V__HUMAN,s__BusinessExecutive) & s__instance(V__HUMAN,s__Human) & s__stays(V__HUMAN,V__Y)))') ) ) ) ).

fof(kb_SUMO_15941,axiom,
    s__instance(s__ExclusiveFemaleLevel,s__HotelLevelAttribute) ).

fof(kb_SUMO_15942,axiom,
    s__documentation(s__ExclusiveFemaleLevel,s__EnglishLanguage,'&%ExclusiveFemaleLevel refers to a &%BuildingLevel in a &%HotelBuilding that &%hasPurpose to house &%Female &%guest') ).

fof(kb_SUMO_15943,axiom,
    s__termFormat(s__EnglishLanguage,s__ExclusiveFemaleLevel,'female level') ).

fof(kb_SUMO_15944,axiom,
    ! [V__X] :
      ( s__attribute(V__X,s__ExclusiveFemaleLevel)
     => ! [V__Y] :
          ( ( s__instance(V__Y,s__TemporaryResidence)
            & s__instance(V__X,s__Object) )
         => ( ( s__instance(V__Y,s__HotelRoom)
              & s__located(V__Y,V__X) )
           => s__hasPurpose(V__Y,'(? [V__HUMAN] : (s__instance(V__HUMAN,s__Human) & s__attribute(V__HUMAN,s__Female) & s__stays(V__HUMAN,V__Y)))') ) ) ) ).

fof(kb_SUMO_15945,axiom,
    s__instance(s__ClubLevel,s__HotelLevelAttribute) ).

fof(kb_SUMO_15946,axiom,
    s__documentation(s__ClubLevel,s__EnglishLanguage,'&%ClubLevel refers to a &%BuildingLevel in a &%HotelBuilding that provides superior levels of service and security for a premium price') ).

fof(kb_SUMO_15947,axiom,
    s__termFormat(s__EnglishLanguage,s__ClubLevel,'club level') ).

fof(kb_SUMO_15948,axiom,
    ! [V__GRP,V__CRIB,V__ADULT,V__BABY] :
      ( ( s__instance(V__BABY,s__SelfConnectedObject)
        & s__instance(V__ADULT,s__SelfConnectedObject)
        & s__instance(V__ADULT,s__CognitiveAgent)
        & s__instance(V__GRP,s__Collection) )
     => ( ( s__instance(V__GRP,s__GroupOfPeople)
          & s__member(V__ADULT,V__GRP)
          & s__member(V__BABY,V__GRP)
          & s__instance(V__BABY,s__HumanBaby)
          & s__instance(V__ADULT,s__HumanAdult)
          & s__instance(V__CRIB,s__Crib) )
       => s__inScopeOfInterest(V__ADULT,V__CRIB) ) ) ).

fof(kb_SUMO_15949,axiom,
    s__subclass(s__Brand,s__ContentBearingPhysical) ).

fof(kb_SUMO_15950,axiom,
    s__instance(s__Brand__t,s__SetOrClass) ).

fof(kb_SUMO_15951,axiom,
    s__documentation(s__Brand,s__EnglishLanguage,'&%Brand refers to a unique design, sign, symbol, name or a combination of these that is employed in creating an image that identifies a product that differentiates it from its competitors (BusinessDictionary.com)') ).

fof(kb_SUMO_15952,axiom,
    s__termFormat(s__EnglishLanguage,s__Brand,brand) ).

fof(kb_SUMO_15953,axiom,
    ! [V__BRAND] :
      ( s__instance(V__BRAND,s__Brand)
     => ? [V__OBJ] :
          ( s__instance(V__OBJ,s__Object)
          & s__productBrand(V__BRAND,V__OBJ) ) ) ).

fof(kb_SUMO_15954,axiom,
    ! [V__BRAND] :
      ( s__instance(V__BRAND,s__Brand)
     => ? [V__AGENT,V__CREATION] :
          ( s__instance(V__CREATION,s__Process)
          & s__instance(V__AGENT,s__Agent)
          & s__instance(V__CREATION,s__Creation)
          & s__result(V__CREATION,V__BRAND)
          & s__agent(V__CREATION,V__AGENT) ) ) ).

fof(kb_SUMO_15955,axiom,
    s__subrelation(s__productBrand__m,s__represents__m) ).

fof(kb_SUMO_15956,axiom,
    s__documentation(s__productBrand__m,s__EnglishLanguage,'(&%productBrand ?BRAND ?OBJ) means that the perception associated with &%Brand ?BRAND is reflected on &%Physical ?OBJ') ).

fof(kb_SUMO_15957,axiom,
    s__termFormat(s__EnglishLanguage,s__productBrand__m,'product brand') ).

fof(kb_SUMO_15958,axiom,
    ! [V__OBJ,V__BRAND] :
      ( s__productBrand(V__BRAND,V__OBJ)
     => s__instance(V__BRAND,s__Brand) ) ).

fof(kb_SUMO_15959,axiom,
    s__instance(s__brandIcon__m,s__BinaryPredicate) ).

fof(kb_SUMO_15960,axiom,
    s__documentation(s__brandIcon__m,s__EnglishLanguage,'(&%brandIcon ?BRAND ?ICON) means that &%Icon ?ICON is associated with &%Brand ?BRAND') ).

fof(kb_SUMO_15961,axiom,
    s__termFormat(s__EnglishLanguage,s__brandIcon__m,'brand icon') ).

fof(kb_SUMO_15962,axiom,
    s__domain(s__brandIcon__m,"1",s__Brand) ).

fof(kb_SUMO_15963,axiom,
    s__domain(s__brandIcon__m,"2",s__Icon) ).

fof(kb_SUMO_15964,axiom,
    ! [V__BRAND,V__ICON] :
      ( ( s__instance(V__ICON,s__Icon)
        & s__instance(V__BRAND,s__Brand) )
     => ( s__brandIcon(V__BRAND,V__ICON)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Agent)
            & s__managedBy(V__BRAND,V__AGENT)
            & s__managedBy(V__ICON,V__AGENT)
            & s__represents(V__ICON,V__BRAND) ) ) ) ).

fof(kb_SUMO_15965,axiom,
    s__instance(s__subBrand__m,s__BinaryPredicate) ).

fof(kb_SUMO_15966,axiom,
    s__documentation(s__subBrand__m,s__EnglishLanguage,'(&%subBrand ?BRAND1 ?BRAND2) means that &%Brand ?BRAND2 uses the identity and reputation propagated by ?BRAND1 but is applied to a more specific set of objects') ).

fof(kb_SUMO_15967,axiom,
    s__termFormat(s__EnglishLanguage,s__subBrand__m,'sub-brand') ).

fof(kb_SUMO_15968,axiom,
    ! [V__BRAND2,V__BRAND1] :
      ( s__subBrand(V__BRAND1,V__BRAND2)
     => ? [V__COLL,V__OBJ] :
          ( s__instance(V__OBJ,s__SelfConnectedObject)
          & s__instance(V__COLL,s__Collection)
          & s__represents(V__BRAND1,V__COLL)
          & s__member(V__OBJ,V__COLL)
          & s__represents(V__BRAND2,V__OBJ) ) ) ).

fof(kb_SUMO_15969,axiom,
    ! [V__DEVICE2,V__DEVICE1] :
      ( ( s__instance(V__DEVICE1,s__EngineeringComponent)
        & s__instance(V__DEVICE1,s__Agent)
        & s__instance(V__DEVICE2,s__EngineeringComponent) )
     => ( ( s__engineeringSubcomponent(V__DEVICE1,s__Internet)
          & s__engineeringSubcomponent(V__DEVICE2,s__Internet)
          & V__DEVICE1 != V__DEVICE2 )
       => s__hasPurpose(s__Internet,'(? [V__COMM] : (s__instance(V__COMM,s__Process) & s__instance(V__COMM,s__Communication) & s__agent(V__COMM,V__DEVICE1) & s__destination(V__COMM,V__DEVICE2) & s__instrument(V__COMM,s__Internet)))') ) ) ).

fof(kb_SUMO_15970,axiom,
    s__subclass(s__InternetAccessPoint,s__Device) ).

fof(kb_SUMO_15971,axiom,
    s__instance(s__InternetAccessPoint__t,s__SetOrClass) ).

fof(kb_SUMO_15972,axiom,
    s__documentation(s__InternetAccessPoint,s__EnglishLanguage,'&%InternetAccessPoint refers to a &%Device that allows another &%Device to access and use the &%Internet') ).

fof(kb_SUMO_15973,axiom,
    s__termFormat(s__EnglishLanguage,s__InternetAccessPoint,'internet access point') ).

%FOL fof(kb_SUMO_15974,axiom,(( (! [V__AP,V__DEVICE] : ((s__instance(V__DEVICE,s__EngineeringComponent) & s__instance(V__AP,s__EngineeringComponent)) => ((s__instance(V__AP,s__InternetAccessPoint) & s__instance(V__DEVICE,s__Device)) => s__holdsDuring(s__WhenFn('s__connectedEngineeringComponents(V__DEVICE,V__AP)'),'s__engineeringSubcomponent(V__DEVICE,s__Internet)')))) ))).

fof(kb_SUMO_15975,axiom,
    s__subclass(s__Modem,s__InternetAccessPoint) ).

fof(kb_SUMO_15976,axiom,
    s__instance(s__Modem__t,s__SetOrClass) ).

fof(kb_SUMO_15977,axiom,
    s__documentation(s__Modem,s__EnglishLanguage,'&%Modem is a device used by computers to connect computers to the internet using a telephone line') ).

fof(kb_SUMO_15978,axiom,
    s__termFormat(s__EnglishLanguage,s__Modem,modem) ).

fof(kb_SUMO_15979,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__EngineeringComponent)
     => ( s__instance(V__X,s__Modem)
       => s__hasPurpose(V__X,'(? [V__ISP,V__CONN] : (s__instance(V__CONN,s__EngineeringConnection) & s__instance(V__ISP,s__EngineeringComponent) & s__instance(V__ISP,s__InternetServiceProvider) & s__connectsEngineeringComponents(V__CONN,V__X,V__ISP) & s__instance(V__CONN,s__TelephoneLine)))') ) ) ).

fof(kb_SUMO_15980,axiom,
    s__subclass(s__InternetConnection,s__EngineeringConnection) ).

fof(kb_SUMO_15981,axiom,
    s__documentation(s__InternetConnection,s__EnglishLanguage,'&%InternetConnection refers to the medium or channel by which a device is &%connected to an &%InternetAccessPoint') ).

fof(kb_SUMO_15982,axiom,
    s__termFormat(s__EnglishLanguage,s__InternetConnection,'internet connection') ).

fof(kb_SUMO_15983,axiom,
    ! [V__AP,V__CONN,V__DEVICE] :
      ( ( s__instance(V__DEVICE,s__EngineeringComponent)
        & s__instance(V__CONN,s__EngineeringConnection)
        & s__instance(V__AP,s__EngineeringComponent) )
     => ( ( s__connectsEngineeringComponents(V__CONN,V__DEVICE,V__AP)
          & s__instance(V__AP,s__InternetAccessPoint) )
       => s__instance(V__CONN,s__InternetConnection) ) ) ).

fof(kb_SUMO_15984,axiom,
    s__subclass(s__Cable,s__EngineeringConnection) ).

fof(kb_SUMO_15985,axiom,
    s__instance(s__Cable__t,s__SetOrClass) ).

fof(kb_SUMO_15986,axiom,
    s__documentation(s__Cable,s__EnglishLanguage,'&%Cable refers to an &%EngineeringConnection made of &%WireLine') ).

fof(kb_SUMO_15987,axiom,
    s__termFormat(s__EnglishLanguage,s__Cable,cable) ).

fof(kb_SUMO_15988,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__Cable)
       => ? [V__WIRE] :
            ( s__instance(V__WIRE,s__Object)
            & s__instance(V__WIRE,s__WireLine)
            & s__part(V__WIRE,V__C) ) ) ) ).

fof(kb_SUMO_15989,axiom,
    s__subclass(s__WiredInternetConnection,s__InternetConnection) ).

fof(kb_SUMO_15990,axiom,
    s__instance(s__WiredInternetConnection__t,s__SetOrClass) ).

fof(kb_SUMO_15991,axiom,
    s__instance(s__InternetConnection__t,s__SetOrClass) ).

fof(kb_SUMO_15992,axiom,
    s__documentation(s__WiredInternetConnection,s__EnglishLanguage,'&%WiredInternetConnection is an &%InternetConnection that uses &%Cable to connect two devices together') ).

fof(kb_SUMO_15993,axiom,
    s__termFormat(s__EnglishLanguage,s__WiredInternetConnection,internet) ).

fof(kb_SUMO_15994,axiom,
    ! [V__CONN] :
      ( s__instance(V__CONN,s__Object)
     => ( s__instance(V__CONN,s__WiredInternetConnection)
       => ? [V__CABLE] :
            ( s__instance(V__CABLE,s__Object)
            & s__part(V__CABLE,V__CONN)
            & s__instance(V__CABLE,s__Cable) ) ) ) ).

fof(kb_SUMO_15995,axiom,
    s__subclass(s__WirelessInternetConnection,s__InternetConnection) ).

fof(kb_SUMO_15996,axiom,
    s__instance(s__WirelessInternetConnection__t,s__SetOrClass) ).

fof(kb_SUMO_15997,axiom,
    s__documentation(s__WirelessInternetConnection,s__EnglishLanguage,'&%WirelessInternetConnection is an &%InternetConnection that does not use cables to connect to the &%InternetAccessPoint') ).

fof(kb_SUMO_15998,axiom,
    s__termFormat(s__EnglishLanguage,s__WirelessInternetConnection,'wireless internet') ).

fof(kb_SUMO_15999,axiom,
    ! [V__CONN] :
      ( s__instance(V__CONN,s__Object)
     => ( s__instance(V__CONN,s__WirelessInternetConnection)
       => ~ ? [V__CABLE] :
              ( s__instance(V__CABLE,s__Object)
              & s__part(V__CABLE,V__CONN)
              & s__instance(V__CABLE,s__Cable) ) ) ) ).

fof(kb_SUMO_16000,axiom,
    s__subclass(s__Casino,s__StationaryArtifact) ).

fof(kb_SUMO_16001,axiom,
    s__instance(s__Casino__t,s__SetOrClass) ).

fof(kb_SUMO_16002,axiom,
    s__documentation(s__Casino,s__EnglishLanguage,'&%Casino is a type of &%StationaryArtifact that has the purpose of housing gambling activities') ).

fof(kb_SUMO_16003,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Casino)
       => s__hasPurpose(V__X,'(? [V__GAME,V__BET] : (s__instance(V__BET,s__Process) & s__instance(V__GAME,s__Process) & s__instance(V__GAME,s__Game) & s__located(V__GAME,V__X) & s__instance(V__BET,s__Betting) & s__subProcess(V__BET,V__GAME)))') ) ) ).

fof(kb_SUMO_16004,axiom,
    ! [V__CASINO,V__X] :
      ( s__instance(V__X,s__Agent)
     => ( ( s__attribute(V__X,s__TravelerAccommodation)
          & s__element(V__CASINO,s__PropertyFn(V__X))
          & s__instance(V__CASINO,s__Casino) )
       => s__attribute(V__X,s__CasinoHotels) ) ) ).

fof(kb_SUMO_16005,axiom,
    s__instance(s__DutyFree,s__NormativeAttribute) ).

fof(kb_SUMO_16006,axiom,
    s__documentation(s__DutyFree,s__EnglishLanguage,'&%DutyFree describes how &%DutyTax is not charged for an imported product') ).

fof(kb_SUMO_16007,axiom,
    s__termFormat(s__EnglishLanguage,s__DutyFree,'duty free') ).

fof(kb_SUMO_16008,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( ( s__attribute(V__X,s__DutyFree)
          & s__instance(V__X,s__Product) )
       => ~ ? [V__DUTY] :
              ( s__instance(V__DUTY,s__Process)
              & s__instance(V__DUTY,s__DutyTax)
              & s__patient(V__DUTY,V__X) ) ) ) ).

fof(kb_SUMO_16009,axiom,
    ! [V__X,V__SELL] :
      ( ( s__attribute(V__X,s__DutyFree)
        & s__instance(V__X,s__Store) )
     => ! [V__OBJ] :
          ( ( s__instance(V__OBJ,s__Object)
            & s__instance(V__SELL,s__Process)
            & s__instance(V__X,s__Object) )
         => ( ( s__instance(V__SELL,s__Selling)
              & s__patient(V__SELL,V__OBJ)
              & s__located(V__SELL,V__X)
              & s__instance(V__OBJ,s__Product) )
           => s__attribute(V__OBJ,s__DutyFree) ) ) ) ).

fof(kb_SUMO_16010,axiom,
    ! [V__HR] :
      ( ( s__subclass(V__HR,s__HotelUnit)
        & s__instance(V__HR,s__SetOrClass) )
     => ( s__roomAmenity(V__HR,s__TemperatureControl)
       => ? [V__DEVICE,V__ROOM,V__TEMP] :
            ( s__instance(V__TEMP,s__Object)
            & s__instance(V__ROOM,s__Object)
            & s__instance(V__DEVICE,s__Object)
            & s__instance(V__ROOM,V__HR)
            & s__instance(V__DEVICE,s__AirConditioner)
            & s__instance(V__TEMP,s__TemperatureControl)
            & s__located(V__TEMP,V__ROOM)
            & s__part(V__TEMP,V__DEVICE) ) ) ) ).

fof(kb_SUMO_16011,axiom,
    ! [V__ROOM] :
      ( ( s__subclass(V__ROOM,s__HotelUnit)
        & s__instance(V__ROOM,s__SetOrClass) )
     => ( s__roomAmenity(V__ROOM,s__MotionPicture)
       => ? [V__R,V__MS,V__MP] :
            ( s__instance(V__R,V__ROOM)
            & s__instance(V__MS,s__MediaSystem)
            & s__located(V__MS,V__R)
            & s__instance(V__MP,s__MotionPicture)
            & s__modalAttribute('(? [V__RL] : (s__instance(V__RL,s__Process) & s__instance(V__MS,s__Object) & s__instance(V__R,s__Object) & s__instance(V__RL,s__RadiatingLight) & s__instrument(V__RL,V__MS) & s__patient(V__RL,V__MP)))',s__Possibility) ) ) ) ).

fof(kb_SUMO_16012,axiom,
    ! [V__ATHLETE,V__CUST,V__HOTEL] :
      ( ( s__instance(V__HOTEL,s__Organization)
        & s__instance(V__HOTEL,s__CognitiveAgent)
        & s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__ATHLETE,s__CognitiveAgent) )
     => ( ( s__employs(V__HOTEL,V__ATHLETE)
          & s__attribute(V__HOTEL,s__TravelerAccommodation)
          & s__attribute(V__ATHLETE,s__TennisProfessional)
          & s__guest(V__CUST,V__HOTEL) )
       => s__modalAttribute('(? [V__TENNIS,V__LOC] : (s__instance(V__LOC,s__Object) & s__instance(V__TENNIS,s__Contest) & s__instance(V__TENNIS,s__Tennis) & s__contestParticipant(V__TENNIS,V__ATHLETE) & s__contestParticipant(V__TENNIS,V__CUST) & s__located(V__TENNIS,V__LOC) & s__located(V__HOTEL,V__LOC)))',s__Possibility) ) ) ).

fof(kb_SUMO_16013,axiom,
    s__subclass(s__MealPlan,s__Proposition) ).

fof(kb_SUMO_16014,axiom,
    s__documentation(s__MealPlan,s__EnglishLanguage,'&%MealPlan refers to the &%Meal that are included in a particular stay at a &%TravelerAccommodation') ).

fof(kb_SUMO_16015,axiom,
    s__termFormat(s__EnglishLanguage,s__MealPlan,'meal plan') ).

fof(kb_SUMO_16016,axiom,
    s__instance(s__includedMeal__m,s__BinaryPredicate) ).

fof(kb_SUMO_16017,axiom,
    s__documentation(s__includedMeal__m,s__EnglishLanguage,'(&%includedMeal ?PLAN ?ATTR ?TIME) indicates that the ?ATTR type of &%Meal is available at ?TIME according to ?PLAN') ).

fof(kb_SUMO_16018,axiom,
    s__termFormat(s__EnglishLanguage,s__includedMeal__m,'included meal') ).

fof(kb_SUMO_16019,axiom,
    s__domain(s__includedMeal__m,"1",s__MealPlan) ).

fof(kb_SUMO_16020,axiom,
    s__domain(s__includedMeal__m,"2",s__RelationalAttribute) ).

%FOL fof(kb_SUMO_16021,axiom,(( (! [V__MP,V__ATTR,V__HOTEL,V__GUEST] : ((s__instance(V__GUEST,s__CognitiveAgent) & s__instance(V__HOTEL,s__CognitiveAgent) & s__instance(V__ATTR,s__RelationalAttribute)) => ((s__offers(V__HOTEL,V__MP) & s__instance(V__MP,s__MealPlan) & s__includedMeal(V__MP,V__ATTR) & s__attribute(V__HOTEL,s__TravelerAccommodation) & s__guest(V__GUEST,V__HOTEL) & s__buys(V__GUEST,V__HOTEL,V__MP)) => s__holdsDuring(s__WhenFn('s__guest(V__GUEST,V__HOTEL)'),'(? [V__TI] : s__holdsDuring(V__TI,(? [V__MEAL] : (s__attribute(V__MEAL,V__ATTR) & s__hasPurpose(V__MEAL,(? [V__E] : (s__instance(V__E,s__Process) & s__instance(V__MEAL,s__Object) & s__instance(V__TI,s__TimePosition) & s__instance(V__E,s__Eating) & s__agent(V__E,V__GUEST) & s__patient(V__E,V__MEAL))))))))')))) ))).

fof(kb_SUMO_16022,axiom,
    s__subclass(s__FullBoard,s__MealPlan) ).

fof(kb_SUMO_16023,axiom,
    s__instance(s__FullBoard__t,s__SetOrClass) ).

fof(kb_SUMO_16024,axiom,
    s__documentation(s__FullBoard,s__EnglishLanguage,'&%FullBoard is an arrangement in which a &%TravelerAccommodation provides breakfast, lunch, and dinner') ).

fof(kb_SUMO_16025,axiom,
    s__termFormat(s__EnglishLanguage,s__FullBoard,'full board') ).

fof(kb_SUMO_16026,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__MealPlan)
     => ( s__instance(V__X,s__FullBoard)
       => ( s__includedMeal(V__X,s__Breakfast)
          & s__includedMeal(V__X,s__Lunch)
          & s__includedMeal(V__X,s__Dinner) ) ) ) ).

fof(kb_SUMO_16027,axiom,
    s__subclass(s__HalfBoard,s__MealPlan) ).

fof(kb_SUMO_16028,axiom,
    s__instance(s__HalfBoard__t,s__SetOrClass) ).

fof(kb_SUMO_16029,axiom,
    s__documentation(s__HalfBoard,s__EnglishLanguage,'&%HalfBoard is an arrangement in which a &%TravelerAccommodation provides breakfast and dinner, but no meal at lunchtime') ).

fof(kb_SUMO_16030,axiom,
    s__termFormat(s__EnglishLanguage,s__HalfBoard,'half board') ).

fof(kb_SUMO_16031,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__MealPlan)
     => ( s__instance(V__X,s__HalfBoard)
       => ( s__includedMeal(V__X,s__Breakfast)
          & s__includedMeal(V__X,s__Dinner) ) ) ) ).

fof(kb_SUMO_16032,axiom,
    s__subclass(s__MealPlanEuropean,s__MealPlan) ).

fof(kb_SUMO_16033,axiom,
    s__instance(s__MealPlanEuropean__t,s__SetOrClass) ).

fof(kb_SUMO_16034,axiom,
    s__instance(s__MealPlan__t,s__SetOrClass) ).

fof(kb_SUMO_16035,axiom,
    s__documentation(s__MealPlanEuropean,s__EnglishLanguage,'&%MealPlanEuropean describes an arrangement where no meals are provided for by the &%TravelerAccommodation') ).

fof(kb_SUMO_16036,axiom,
    s__termFormat(s__EnglishLanguage,s__MealPlanEuropean,'european meal plan') ).

fof(kb_SUMO_16037,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__MealPlan)
     => ( s__instance(V__X,s__MealPlanEuropean)
       => ~ ? [V__ATTR] :
              ( s__instance(V__ATTR,s__RelationalAttribute)
              & s__includedMeal(V__X,V__ATTR) ) ) ) ).

fof(kb_SUMO_16038,axiom,
    s__subclass(s__MealPlanContinental,s__MealPlanBreakfast) ).

fof(kb_SUMO_16039,axiom,
    s__instance(s__MealPlanContinental__t,s__SetOrClass) ).

fof(kb_SUMO_16040,axiom,
    s__instance(s__MealPlanBreakfast__t,s__SetOrClass) ).

fof(kb_SUMO_16041,axiom,
    s__documentation(s__MealPlanContinental,s__EnglishLanguage,'&%MealPlanContinental is an arrangement in which a &%TravelerAccommodation provides a continental breakfast') ).

fof(kb_SUMO_16042,axiom,
    s__termFormat(s__EnglishLanguage,s__MealPlanContinental,'continental meal plan') ).

fof(kb_SUMO_16043,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__MealPlan)
     => ( s__instance(V__X,s__MealPlanContinental)
       => s__includedMeal(V__X,s__ContinentalBreakfast) ) ) ).

fof(kb_SUMO_16044,axiom,
    s__subclass(s__MealPlanBreakfast,s__MealPlan) ).

fof(kb_SUMO_16045,axiom,
    s__documentation(s__MealPlanBreakfast,s__EnglishLanguage,'&%MealPlanBreakfast is an arrangement in which a &%TravelerAccommodation provides a &%Breakfast') ).

fof(kb_SUMO_16046,axiom,
    s__termFormat(s__EnglishLanguage,s__MealPlanBreakfast,'breakfast meal plan') ).

fof(kb_SUMO_16047,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__MealPlan)
     => ( s__instance(V__X,s__MealPlanBreakfast)
       => s__includedMeal(V__X,s__Breakfast) ) ) ).

fof(kb_SUMO_16048,axiom,
    s__subclass(s__MealPlanModifiedAmerican,s__MealPlan) ).

fof(kb_SUMO_16049,axiom,
    s__instance(s__MealPlanModifiedAmerican__t,s__SetOrClass) ).

fof(kb_SUMO_16050,axiom,
    s__documentation(s__MealPlanModifiedAmerican,s__EnglishLanguage,'&%MealPlanModifiedAmerican is an arrangement in which a &%TravelerAccommodation provides 2 &%Meal, &%Breakfast and either &Lunch or &%Dinner') ).

fof(kb_SUMO_16051,axiom,
    s__termFormat(s__EnglishLanguage,s__MealPlanBreakfast,'modified american meal plan') ).

fof(kb_SUMO_16052,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__MealPlan)
     => ( s__instance(V__X,s__MealPlanModifiedAmerican)
       => ( s__includedMeal(V__X,s__Breakfast)
          & ( s__includedMeal(V__X,s__Dinner)
            | s__includedMeal(V__X,s__Lunch) ) ) ) ) ).

fof(kb_SUMO_16053,axiom,
    s__subclass(s__BusinessCenter,s__Room) ).

fof(kb_SUMO_16054,axiom,
    s__instance(s__BusinessCenter__t,s__SetOrClass) ).

fof(kb_SUMO_16055,axiom,
    s__documentation(s__BusinessCenter,s__EnglishLanguage,'&%BusinessCenter is a type of facility that is equipped with different objects that allow a person to do his &%Working') ).

fof(kb_SUMO_16056,axiom,
    s__termFormat(s__EnglishLanguage,s__BusinessCenter,'business center') ).

fof(kb_SUMO_16057,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__BusinessCenter)
       => s__hasPurpose(V__X,'(? [V__PERSON,V__WORK,V__OBJ] : (s__instance(V__WORK,s__Process) & s__instance(V__PERSON,s__Agent) & s__instance(V__PERSON,s__BusinessPerson) & s__instance(V__WORK,s__Working) & s__instance(V__OBJ,s__Object) & s__located(V__OBJ,V__X) & s__agent(V__WORK,V__PERSON) & (s__instrument(V__WORK,V__OBJ) | s__resource(V__WORK,V__OBJ) | s__patient(V__WORK,V__OBJ))))') ) ) ).

fof(kb_SUMO_16058,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__BusinessCenter)
       => s__modalAttribute('(? [V__COMP] : (s__instance(V__COMP,s__Physical) & s__instance(V__COMP,s__Computer) & s__located(V__COMP,V__X)))',s__Likely) ) ) ).

fof(kb_SUMO_16059,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__BusinessCenter)
       => s__modalAttribute('(? [V__IC] : (s__instance(V__IC,s__Physical) & s__instance(V__IC,s__InternetConnection) & s__located(V__IC,V__X)))',s__Likely) ) ) ).

fof(kb_SUMO_16060,axiom,
    s__subclass(s__HotelFunctionRoom,s__Room) ).

fof(kb_SUMO_16061,axiom,
    s__instance(s__HotelFunctionRoom__t,s__SetOrClass) ).

fof(kb_SUMO_16062,axiom,
    s__documentation(s__HotelFunctionRoom,s__EnglishLanguage,'&%HotelFunctionRoom is a &%Room found in a &%HotelBuilding that is rented out and can be used for virtually any purpose.') ).

fof(kb_SUMO_16063,axiom,
    s__termFormat(s__EnglishLanguage,s__HotelFunctionRoom,'hotel function room') ).

fof(kb_SUMO_16064,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__HotelFunctionRoom)
     => ? [V__HOTEL] :
          ( s__instance(V__HOTEL,s__Agent)
          & s__element(V__X,s__PropertyFn(V__HOTEL)) ) ) ).

fof(kb_SUMO_16065,axiom,
    ! [V__X,V__HOTEL] :
      ( ( s__instance(V__HOTEL,s__Agent)
        & s__instance(V__X,s__Physical) )
     => ( ( s__instance(V__X,s__HotelFunctionRoom)
          & s__element(V__X,s__PropertyFn(V__HOTEL)) )
       => s__hasPurpose(V__X,'(? [V__RENT] : (s__instance(V__RENT,s__Process) & s__instance(V__RENT,s__Renting) & s__patient(V__RENT,V__X)))') ) ) ).

fof(kb_SUMO_16066,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__HotelFunctionRoom)
       => s__modalAttribute('(? [V__MTG] : (s__instance(V__MTG,s__Physical) & s__instance(V__MTG,s__FormalMeeting) & s__located(V__MTG,V__X)))',s__Possibility) ) ) ).

fof(kb_SUMO_16067,axiom,
    s__subclass(s__HotelMiniBar,s__Collection) ).

fof(kb_SUMO_16068,axiom,
    s__instance(s__HotelMiniBar__t,s__SetOrClass) ).

fof(kb_SUMO_16069,axiom,
    s__documentation(s__HotelMiniBar,s__EnglishLanguage,'&%HotelMiniBar is a &%Collection of (&%FoodForFn &%Human) that is available for a certain price') ).

fof(kb_SUMO_16070,axiom,
    s__termFormat(s__EnglishLanguage,s__HotelMiniBar,'mini bar') ).

fof(kb_SUMO_16071,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Collection)
     => ( s__instance(V__X,s__HotelMiniBar)
       => s__memberType(V__X,s__FoodForFn(s__Human)) ) ) ).

fof(kb_SUMO_16072,axiom,
    ! [V__X] :
      ( s__roomAmenity(V__X,s__HotelMiniBar)
     => ? [V__ROOM,V__BAR,V__HOTEL] :
          ( s__instance(V__ROOM,V__X)
          & s__element(V__ROOM,s__PropertyFn(V__HOTEL))
          & s__instance(V__BAR,s__HotelMiniBar)
          & s__located(V__BAR,V__ROOM)
          & ! [V__ITEM] :
              ( ( s__instance(V__ITEM,s__SelfConnectedObject)
                & s__subclass(V__X,s__HotelUnit)
                & s__instance(V__X,s__SetOrClass) )
             => ( s__member(V__ITEM,V__BAR)
               => ? [V__AMT] :
                    ( s__instance(V__AMT,s__CurrencyMeasure)
                    & s__instance(V__HOTEL,s__Agent)
                    & s__instance(V__BAR,s__Collection)
                    & s__instance(V__ROOM,s__Object)
                    & s__price(V__ITEM,V__AMT,V__HOTEL) ) ) ) ) ) ).

fof(kb_SUMO_16073,axiom,
    s__subclass(s__HotelFrontDesk,s__Organization) ).

fof(kb_SUMO_16074,axiom,
    s__instance(s__HotelFrontDesk__t,s__SetOrClass) ).

fof(kb_SUMO_16075,axiom,
    s__documentation(s__HotelFrontDesk,s__EnglishLanguage,'&%HotelFrontDesk is a &%subOrganization of a &%TravelerAccommodation that takes charge of all &%CheckInService and &%CheckOutService transactions. They often do other miscellaneous things too at the request of the hotel &%guest') ).

fof(kb_SUMO_16076,axiom,
    s__termFormat(s__EnglishLanguage,s__HotelFrontDesk,'front desk') ).

fof(kb_SUMO_16077,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Organization)
     => ( s__instance(V__X,s__HotelFrontDesk)
       => ? [V__ORG] :
            ( s__instance(V__ORG,s__Organization)
            & s__attribute(V__ORG,s__TravelerAccommodation)
            & s__subOrganization(V__X,V__ORG) ) ) ) ).

fof(kb_SUMO_16078,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__instance(V__X,s__HotelFrontDesk)
       => s__hasPurpose(V__X,'(? [V__CHECK] : (s__instance(V__CHECK,s__Process) & (s__instance(V__CHECK,s__CheckInService) | s__instance(V__CHECK,s__CheckOutService)) & s__agent(V__CHECK,V__X)))') ) ) ).

fof(kb_SUMO_16079,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__ServiceProcess)
     => ? [V__AGENT,V__CUST] :
          ( s__instance(V__CUST,s__CognitiveAgent)
          & s__instance(V__AGENT,s__CognitiveAgent)
          & s__serviceProvider(V__X,V__AGENT)
          & s__serviceRecipient(V__X,V__CUST)
          & V__AGENT != V__CUST ) ) ).

fof(kb_SUMO_16080,axiom,
    s__subclass(s__LaundryService,s__ServiceProcess) ).

fof(kb_SUMO_16081,axiom,
    s__instance(s__LaundryService__t,s__SetOrClass) ).

fof(kb_SUMO_16082,axiom,
    s__documentation(s__LaundryService,s__EnglishLanguage,'&%LaundryService refers to an agent washing, drying, and (possibly) ironing articles of clothing') ).

fof(kb_SUMO_16083,axiom,
    s__termFormat(s__EnglishLanguage,s__LaundryService,'laundry service') ).

%FOL fof(kb_SUMO_16084,axiom,(( (! [V__SVC] : (s__instance(V__SVC,s__Process) => (s__instance(V__SVC,s__LaundryService) => (? [V__CLOTHES,V__WASH,V__DRY,V__IRON] : (s__instance(V__IRON,s__Process) & s__instance(V__DRY,s__Process) & s__instance(V__WASH,s__Process) & s__instance(V__CLOTHES,s__Object) & s__instance(V__CLOTHES,s__Clothing) & s__patient(V__SVC,V__CLOTHES) & s__subProcess(V__WASH,V__SVC) & s__instance(V__WASH,s__Washing) & s__patient(V__WASH,V__CLOTHES) & s__result(V__WASH,'s__attribute(V__CLOTHES,s__Clean)') & s__subProcess(V__DRY,V__SVC) & s__instance(V__DRY,s__Drying) & s__patient(V__DRY,V__CLOTHES) & s__instance(V__IRON,s__Ironing) & s__subProcess(V__IRON,V__SVC) & s__patient(V__IRON,V__CLOTHES) & s__before(s__BeginFn(s__WhenFn(V__WASH)),s__BeginFn(s__WhenFn(V__DRY))) & s__before(s__BeginFn(s__WhenFn(V__DRY)),s__BeginFn(s__WhenFn(V__IRON)))))))) ))).

fof(kb_SUMO_16085,axiom,
    s__subclass(s__DryCleaningService,s__ServiceProcess) ).

fof(kb_SUMO_16086,axiom,
    s__instance(s__DryCleaningService__t,s__SetOrClass) ).

fof(kb_SUMO_16087,axiom,
    s__documentation(s__DryCleaningService,s__EnglishLanguage,'&%DryCleaningService refers to cleaning of &%Clothing using some chemical solvent instead of water') ).

fof(kb_SUMO_16088,axiom,
    s__termFormat(s__EnglishLanguage,s__DryCleaningService,'dry-clean') ).

%FOL fof(kb_SUMO_16089,axiom,(( (! [V__SVC] : (s__instance(V__SVC,s__Process) => (s__instance(V__SVC,s__DryCleaningService) => (? [V__CLOTHES,V__WATER,V__CHEM] : (s__instance(V__CHEM,s__Object) & s__instance(V__WATER,s__Object) & s__instance(V__CLOTHES,s__Object) & s__instance(V__CLOTHES,s__Clothing) & (~ s__instrument(V__SVC,V__WATER)) & s__instance(V__WATER,s__Water) & s__instance(V__CHEM,s__ChemicalProduct) & s__instrument(V__SVC,V__CHEM) & s__patient(V__SVC,V__CLOTHES) & s__result(V__SVC,'s__attribute(V__CLOTHES,s__Clean)')))))) ))).

fof(kb_SUMO_16090,axiom,
    s__subclass(s__ValetLaundryService,s__ServiceProcess) ).

fof(kb_SUMO_16091,axiom,
    s__instance(s__ValetLaundryService__t,s__SetOrClass) ).

fof(kb_SUMO_16092,axiom,
    s__documentation(s__ValetLaundryService,s__EnglishLanguage,'&%ValetLaundryService refers to an agent picking up clothing, performing &%LaundryService, and then delivering it back to customer') ).

fof(kb_SUMO_16093,axiom,
    s__termFormat(s__EnglishLanguage,s__ValetLaundryService,'valet laundry') ).

fof(kb_SUMO_16094,axiom,
    ! [V__SVC] :
      ( s__instance(V__SVC,s__Process)
     => ( s__instance(V__SVC,s__ValetLaundryService)
       => ? [V__CUST,V__AGENT,V__LOC,V__CLOTHES,V__LAUNDRY,V__PICKUP,V__DELIVERY] :
            ( s__instance(V__DELIVERY,s__Process)
            & s__instance(V__PICKUP,s__Process)
            & s__instance(V__LAUNDRY,s__Process)
            & s__instance(V__LOC,s__TemporaryResidence)
            & s__instance(V__AGENT,s__CognitiveAgent)
            & s__instance(V__CUST,s__Human)
            & s__customer(V__CUST,V__AGENT)
            & s__stays(V__CUST,V__LOC)
            & s__agent(V__SVC,V__AGENT)
            & s__instance(V__CLOTHES,s__Clothing)
            & s__instance(V__PICKUP,s__Getting)
            & s__located(V__PICKUP,V__LOC)
            & s__patient(V__PICKUP,V__CLOTHES)
            & s__agent(V__PICKUP,V__AGENT)
            & ( s__instance(V__LAUNDRY,s__LaundryService)
              | s__instance(V__LAUNDRY,s__DryCleaningService) )
            & s__agent(V__LAUNDRY,V__AGENT)
            & s__patient(V__LAUNDRY,V__CLOTHES)
            & s__instance(V__DELIVERY,s__DeliveryService)
            & s__patient(V__DELIVERY,V__CLOTHES)
            & s__destination(V__DELIVERY,V__LOC)
            & s__before(s__BeginFn(s__WhenFn(V__PICKUP)),s__BeginFn(s__WhenFn(V__LAUNDRY)))
            & s__before(s__BeginFn(s__WhenFn(V__LAUNDRY)),s__BeginFn(s__WhenFn(V__DELIVERY))) ) ) ) ).

fof(kb_SUMO_16095,axiom,
    s__subclass(s__IroningService,s__ServiceProcess) ).

fof(kb_SUMO_16096,axiom,
    s__instance(s__IroningService__t,s__SetOrClass) ).

fof(kb_SUMO_16097,axiom,
    s__documentation(s__IroningService,s__EnglishLanguage,'&%IroningService refers to a &%ServiceProcess that includes the &%Ironing of some &%Clothing') ).

fof(kb_SUMO_16098,axiom,
    s__termFormat(s__EnglishLanguage,s__IroningService,'ironing service') ).

fof(kb_SUMO_16099,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__IroningService)
       => ? [V__IRON,V__CLOTHES] :
            ( s__instance(V__IRON,s__Process)
            & s__instance(V__CLOTHES,s__Clothing)
            & s__instance(V__IRON,s__Ironing)
            & s__patient(V__IRON,V__CLOTHES)
            & s__subProcess(V__IRON,V__X) ) ) ) ).

fof(kb_SUMO_16100,axiom,
    s__subclass(s__ChildCareService,s__Maintaining) ).

fof(kb_SUMO_16101,axiom,
    s__subclass(s__ChildCareService,s__ServiceProcess) ).

fof(kb_SUMO_16102,axiom,
    s__instance(s__ChildCareService__t,s__SetOrClass) ).

fof(kb_SUMO_16103,axiom,
    s__documentation(s__ChildCareService,s__EnglishLanguage,'&%ChildCareService refers to an agent looking after children and babies') ).

fof(kb_SUMO_16104,axiom,
    s__termFormat(s__EnglishLanguage,s__ChildCareService,'child-care service') ).

fof(kb_SUMO_16105,axiom,
    ! [V__SVC] :
      ( s__instance(V__SVC,s__ServiceProcess)
     => ( s__instance(V__SVC,s__ChildCareService)
       => ? [V__CHILD,V__SITTER] :
            ( s__instance(V__SITTER,s__CognitiveAgent)
            & s__instance(V__SITTER,s__Organism)
            & s__instance(V__CHILD,s__Organism)
            & ( s__instance(V__CHILD,s__HumanChild)
              | s__instance(V__CHILD,s__HumanBaby) )
            & s__serviceProvider(V__SVC,V__SITTER)
            & s__patient(V__SVC,V__CHILD)
            & ~ s__parent(V__CHILD,V__SITTER) ) ) ) ).

fof(kb_SUMO_16106,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Organization)
     => ( s__capability(s__ChildCareService,s__agent__m,V__X)
       => ? [V__SITTER] :
            ( s__instance(V__SITTER,s__CognitiveAgent)
            & s__employs(V__X,V__SITTER)
            & s__capability(s__ChildCareService,s__serviceProvider__m,V__SITTER) ) ) ) ).

fof(kb_SUMO_16107,axiom,
    ! [V__CHILD,V__PARENT] :
      ( ( s__instance(V__PARENT,s__Organism)
        & s__instance(V__PARENT,s__CognitiveAgent)
        & s__instance(V__CHILD,s__Organism) )
     => ( ( s__parent(V__CHILD,V__PARENT)
          & ( s__instance(V__CHILD,s__HumanChild)
            | s__instance(V__CHILD,s__HumanBaby) ) )
       => s__modalAttribute('(? [V__CARE] : (s__instance(V__CARE,s__Formula) & s__instance(V__CARE,s__ChildCareService) & s__desires(V__PARENT,V__CARE)))',s__Possibility) ) ) ).

fof(kb_SUMO_16108,axiom,
    ! [V__X,V__NANNY,V__HOTEL] :
      ( ( s__instance(V__HOTEL,s__Organization)
        & s__instance(V__NANNY,s__CognitiveAgent)
        & s__instance(V__X,s__Object) )
     => ( ( s__instance(V__X,s__Nursery)
          & s__element(V__X,s__PropertyFn(V__HOTEL))
          & s__attribute(V__HOTEL,s__TravelerAccommodation) )
       => ( s__attribute(V__X,s__CommunalAttribute)
          & s__employs(V__HOTEL,V__NANNY)
          & s__hasPurpose(V__NANNY,'(? [V__CARE] : (s__instance(V__CARE,s__ServiceProcess) & s__instance(V__CARE,s__ChildCareService) & s__serviceProvider(V__CARE,V__NANNY)))') ) ) ) ).

fof(kb_SUMO_16109,axiom,
    s__subclass(s__Cleaning,s__Maintaining) ).

fof(kb_SUMO_16110,axiom,
    s__instance(s__Cleaning__t,s__SetOrClass) ).

fof(kb_SUMO_16111,axiom,
    s__documentation(s__Cleaning,s__EnglishLanguage,'&%Cleaning refers to the &%Process of removing dirt and arranging things') ).

fof(kb_SUMO_16112,axiom,
    s__termFormat(s__EnglishLanguage,s__Cleaning,cleaning) ).

%FOL fof(kb_SUMO_16113,axiom,(( (! [V__X] : (s__instance(V__X,s__Process) => (s__instance(V__X,s__Cleaning) => (? [V__OBJ] : (s__instance(V__OBJ,s__Object) & s__patient(V__X,V__OBJ) & s__holdsDuring(s__EndFn(s__WhenFn(V__X)),'s__attribute(V__OBJ,s__Clean)')))))) ))).

fof(kb_SUMO_16114,axiom,
    s__subclass(s__RoomCleaningService,s__ServiceProcess) ).

fof(kb_SUMO_16115,axiom,
    s__instance(s__RoomCleaningService__t,s__SetOrClass) ).

fof(kb_SUMO_16116,axiom,
    s__documentation(s__RoomCleaningService,s__EnglishLanguage,'&%RoomCleaningService refers to a &%Maid &%Cleaning an area such as a &%Room or &%House') ).

fof(kb_SUMO_16117,axiom,
    s__termFormat(s__EnglishLanguage,s__RoomCleaningService,service) ).

fof(kb_SUMO_16118,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__ServiceProcess)
     => ( s__instance(V__X,s__RoomCleaningService)
       => ? [V__MAID,V__PLACE,V__CLEAN] :
            ( s__instance(V__CLEAN,s__Process)
            & s__instance(V__PLACE,s__Object)
            & s__instance(V__MAID,s__CognitiveAgent)
            & s__attribute(V__MAID,s__Maid)
            & s__serviceProvider(V__X,V__MAID)
            & s__located(V__X,V__PLACE)
            & s__subProcess(V__CLEAN,V__X)
            & s__instance(V__CLEAN,s__Cleaning)
            & s__patient(V__CLEAN,V__PLACE)
            & s__agent(V__CLEAN,V__MAID) ) ) ) ).

fof(kb_SUMO_16119,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Organization)
     => ( ( s__attribute(V__X,s__TravelerAccommodation)
          & s__capability(s__RoomCleaningService,s__agent__m,V__X) )
       => ? [V__MAID,V__HOTELROOM] :
            ( s__instance(V__HOTELROOM,s__Object)
            & s__instance(V__MAID,s__CognitiveAgent)
            & s__employs(V__X,V__MAID)
            & s__attribute(V__MAID,s__Maid)
            & s__instance(V__HOTELROOM,s__HotelUnit)
            & s__part(V__HOTELROOM,s__PropertyFn(V__X))
            & s__capability(s__RoomCleaningService,s__patient__m,V__HOTELROOM)
            & s__capability(s__RoomCleaningService,s__serviceProvider__m,V__MAID) ) ) ) ).

fof(kb_SUMO_16120,axiom,
    s__subclass(s__TurndownService,s__ServiceProcess) ).

fof(kb_SUMO_16121,axiom,
    s__instance(s__TurndownService__t,s__SetOrClass) ).

fof(kb_SUMO_16122,axiom,
    s__documentation(s__TurndownService,s__EnglishLanguage,'&%TurndownService refers to a &%ServiceProcess wherein a &%Bed is prepared for &%Sleeping by &%Folding the bed linen') ).

fof(kb_SUMO_16123,axiom,
    s__termFormat(s__EnglishLanguage,s__TurndownService,'turndown service') ).

fof(kb_SUMO_16124,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__TurndownService)
       => ? [V__FOLD,V__BED,V__SHEET] :
            ( s__instance(V__SHEET,s__Physical)
            & s__instance(V__BED,s__Object)
            & s__instance(V__FOLD,s__Process)
            & s__instance(V__FOLD,s__Folding)
            & s__instance(V__SHEET,s__BedLinen)
            & s__instance(V__BED,s__Bed)
            & s__located(V__SHEET,V__BED)
            & s__patient(V__FOLD,V__SHEET)
            & s__subProcess(V__FOLD,V__X) ) ) ) ).

fof(kb_SUMO_16125,axiom,
    s__subclass(s__RoomService,s__ServiceProcess) ).

fof(kb_SUMO_16126,axiom,
    s__instance(s__RoomService__t,s__SetOrClass) ).

fof(kb_SUMO_16127,axiom,
    s__documentation(s__RoomService,s__EnglishLanguage,'&%RoomService refers to an agent delivering PreparedFood that somebody has ordered to that persons &%HotelUnit') ).

fof(kb_SUMO_16128,axiom,
    s__termFormat(s__EnglishLanguage,s__RoomService,'room service') ).

fof(kb_SUMO_16129,axiom,
    ! [V__SVC] :
      ( s__instance(V__SVC,s__Process)
     => ( s__instance(V__SVC,s__RoomService)
       => ? [V__AGENT,V__FOOD,V__CUSTOMER,V__RQST,V__ORDER,V__DELIVERY,V__LOC] :
            ( s__instance(V__LOC,s__Object)
            & s__instance(V__DELIVERY,s__Process)
            & s__instance(V__RQST,s__Process)
            & s__instance(V__CUSTOMER,s__CognitiveAgent)
            & s__instance(V__AGENT,s__CognitiveAgent)
            & s__customer(V__CUSTOMER,V__AGENT)
            & s__agent(V__SVC,V__AGENT)
            & s__instance(V__RQST,s__Requesting)
            & s__agent(V__RQST,V__CUSTOMER)
            & s__patient(V__RQST,V__ORDER)
            & s__represents(V__ORDER,V__FOOD)
            & s__instance(V__FOOD,s__PreparedFood)
            & s__located(V__CUSTOMER,V__LOC)
            & s__instance(V__LOC,s__HotelUnit)
            & s__instance(V__DELIVERY,s__DeliveryService)
            & s__patient(V__DELIVERY,V__FOOD)
            & s__destination(V__DELIVERY,V__LOC)
            & s__before(s__BeginFn(s__WhenFn(V__RQST)),s__BeginFn(s__WhenFn(V__DELIVERY))) ) ) ) ).

fof(kb_SUMO_16130,axiom,
    s__subclass(s__WakeUpService,s__ServiceProcess) ).

fof(kb_SUMO_16131,axiom,
    s__instance(s__WakeUpService__t,s__SetOrClass) ).

fof(kb_SUMO_16132,axiom,
    s__documentation(s__WakeUpService,s__EnglishLanguage,'&%WakeUpService refers to an agent performing some action (like a phone call or knocking on the door) to wake up a person') ).

fof(kb_SUMO_16133,axiom,
    s__termFormat(s__EnglishLanguage,s__WakeUpService,'wake-up service') ).

fof(kb_SUMO_16134,axiom,
    ! [V__SVC] :
      ( s__instance(V__SVC,s__Process)
     => ( s__instance(V__SVC,s__WakeUpService)
       => s__hasPurpose(V__SVC,'(? [V__WAKE,V__CUST,V__AGENT,V__PROC] : (s__instance(V__PROC,s__Process) & s__instance(V__AGENT,s__Agent) & s__instance(V__CUST,s__Agent) & s__instance(V__WAKE,s__Process) & s__agent(V__SVC,V__AGENT) & s__experiencer(V__SVC,V__CUST) & s__instance(V__PROC,s__IntentionalProcess) & s__agent(V__PROC,V__AGENT) & s__experiencer(V__PROC,V__CUST) & s__instance(V__WAKE,s__WakingUp) & s__experiencer(V__WAKE,V__CUST) & s__result(V__PROC,V__WAKE)))') ) ) ).

fof(kb_SUMO_16135,axiom,
    s__subclass(s__ShuttleService,s__TransportationService) ).

fof(kb_SUMO_16136,axiom,
    s__instance(s__ShuttleService__t,s__SetOrClass) ).

fof(kb_SUMO_16137,axiom,
    s__instance(s__TransportationService__t,s__SetOrClass) ).

fof(kb_SUMO_16138,axiom,
    s__documentation(s__ShuttleService,s__EnglishLanguage,'&%ShuttleService refers to how an agent that possesses some kind of Automobile takes people between an origin location to some predefined locations') ).

fof(kb_SUMO_16139,axiom,
    s__termFormat(s__EnglishLanguage,s__ShuttleService,shuttle) ).

fof(kb_SUMO_16140,axiom,
    ! [V__SVC] :
      ( s__instance(V__SVC,s__ShuttleService)
     => ? [V__LIST,V__VEHICLE,V__AGENT] :
          ( s__agent(V__SVC,V__AGENT)
          & s__possesses(V__AGENT,V__VEHICLE)
          & s__instance(V__VEHICLE,s__Automobile)
          & s__instance(V__LIST,s__List)
          & ! [V__X] :
              ( s__instance(V__SVC,s__Process)
             => ( s__inList(V__X,V__LIST)
               => ( s__instance(V__X,s__PostalPlace)
                  & ? [V__TRANSPORT] :
                      ( s__instance(V__TRANSPORT,s__Process)
                      & s__instance(V__AGENT,s__Agent)
                      & s__instance(V__VEHICLE,s__Object)
                      & s__instance(V__LIST,s__List)
                      & s__instance(V__TRANSPORT,s__Transportation)
                      & s__agent(V__TRANSPORT,V__AGENT)
                      & s__instrument(V__TRANSPORT,V__VEHICLE)
                      & s__destination(V__TRANSPORT,V__X) ) ) ) ) ) ) ).

fof(kb_SUMO_16141,axiom,
    ! [V__SVC] :
      ( s__instance(V__SVC,s__Process)
     => ( s__instance(V__SVC,s__ShuttleService)
       => s__modalAttribute('(? [V__GRP1,V__GRP2] : (s__instance(V__GRP1,s__GroupOfPeople) & s__instance(V__GRP2,s__GroupOfPeople) & s__patient(V__SVC,V__GRP1) & s__patient(V__SVC,V__GRP2) & (~ (V__GRP1 = V__GRP2))))',s__Possibility) ) ) ).

fof(kb_SUMO_16142,axiom,
    s__subclass(s__AirportShuttleService,s__ShuttleService) ).

fof(kb_SUMO_16143,axiom,
    s__instance(s__AirportShuttleService__t,s__SetOrClass) ).

fof(kb_SUMO_16144,axiom,
    s__documentation(s__AirportShuttleService,s__EnglishLanguage,'&%AirportShuttleService is a type of &%ShuttleService that has an &%Airport as one of its stops') ).

fof(kb_SUMO_16145,axiom,
    s__termFormat(s__EnglishLanguage,s__AirportShuttleService,'airport shuttle') ).

fof(kb_SUMO_16146,axiom,
    ! [V__SVC] :
      ( s__instance(V__SVC,s__AirportShuttleService)
     => ? [V__AIRPORT,V__TRANSPORT] :
          ( s__instance(V__TRANSPORT,s__Process)
          & s__instance(V__AIRPORT,s__Object)
          & s__instance(V__AIRPORT,s__Airport)
          & s__instance(V__TRANSPORT,s__Transportation)
          & ( s__destination(V__TRANSPORT,V__AIRPORT)
            | s__origin(V__TRANSPORT,V__AIRPORT) ) ) ) ).

fof(kb_SUMO_16147,axiom,
    s__subclass(s__TourService,s__ServiceProcess) ).

fof(kb_SUMO_16148,axiom,
    s__instance(s__TourService__t,s__SetOrClass) ).

fof(kb_SUMO_16149,axiom,
    s__documentation(s__TourService,s__EnglishLanguage,'&%TourService is the process of taking customers to different &%TouristSite') ).

fof(kb_SUMO_16150,axiom,
    s__termFormat(s__EnglishLanguage,s__TourService,'tour service') ).

fof(kb_SUMO_16151,axiom,
    ! [V__TOUR] :
      ( s__instance(V__TOUR,s__Process)
     => ( s__instance(V__TOUR,s__TourService)
       => ? [V__SITE,V__SUBTOUR] :
            ( s__instance(V__SUBTOUR,s__Process)
            & s__instance(V__SITE,s__TouristSite)
            & s__instance(V__SUBTOUR,s__Translocation)
            & s__destination(V__SUBTOUR,V__SITE)
            & s__subProcess(V__SUBTOUR,V__TOUR) ) ) ) ).

fof(kb_SUMO_16152,axiom,
    s__subclass(s__CurrencyExchangeService,s__ServiceProcess) ).

fof(kb_SUMO_16153,axiom,
    s__instance(s__CurrencyExchangeService__t,s__SetOrClass) ).

fof(kb_SUMO_16154,axiom,
    s__documentation(s__CurrencyExchangeService,s__EnglishLanguage,'&%CurrencyExchangeService is a type of service where some amount in a certain currency is exchange for an equivalent amount in another currency') ).

fof(kb_SUMO_16155,axiom,
    s__termFormat(s__EnglishLanguage,s__CurrencyExchangeService,'currency exchange') ).

fof(kb_SUMO_16156,axiom,
    ! [V__M1,V__M2,V__X,V__NUM2,V__NUM1] :
      ( ( s__instance(V__NUM1,s__RealNumber)
        & s__instance(V__NUM2,s__RealNumber)
        & s__instance(V__X,s__Process)
        & s__instance(V__X,s__TimeInterval)
        & s__instance(V__M2,s__Object)
        & s__instance(V__M1,s__Object) )
     => ( s__instance(V__X,s__CurrencyExchangeService)
       => ? [V__AMT,V__AMT1,V__CURR1,V__AMT2,V__CURR2,V__CUST] :
            ( s__instance(V__CUST,s__Agent)
            & s__instance(V__CURR2,s__UnitOfMeasure)
            & s__instance(V__CURR1,s__UnitOfMeasure)
            & s__agent(V__X,V__CUST)
            & V__CURR1 != V__CURR2
            & s__instance(V__AMT,s__CurrencyMeasure)
            & s__holdsDuring(s__WhenFn(s__StartFn(V__X)),'(s__monetaryValue(V__M1,V__AMT) & s__possesses(V__CUST,V__M1) & (V__AMT = s__MeasureFn(V__NUM1,V__CURR1)))')
            & s__holdsDuring(s__WhenFn(s__EndFn(V__X)),'(s__monetaryValue(V__M2,V__AMT) & s__possesses(V__CUST,V__M2) & (~ s__possesses(V__CUST,V__M1)) & (V__AMT = s__MeasureFn(V__NUM2,V__CURR2)))') ) ) ) ).

fof(kb_SUMO_16157,axiom,
    s__subclass(s__PhotocopyingService,s__ServiceProcess) ).

fof(kb_SUMO_16158,axiom,
    s__instance(s__PhotocopyingService__t,s__SetOrClass) ).

fof(kb_SUMO_16159,axiom,
    s__documentation(s__PhotocopyingService,s__EnglishLanguage,'&%PhotocopyingService is a type of &%ServiceProcess wherein a &%copy of a document is created for a customer') ).

fof(kb_SUMO_16160,axiom,
    s__termFormat(s__EnglishLanguage,s__PhotocopyingService,photocopying) ).

fof(kb_SUMO_16161,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__PhotocopyingService)
       => ? [V__COPY] :
            ( s__instance(V__COPY,s__Process)
            & s__instance(V__COPY,s__Copying)
            & s__subProcess(V__COPY,V__X) ) ) ) ).

fof(kb_SUMO_16162,axiom,
    ! [V__X,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__X,s__ServiceProcess) )
     => ( ( s__instance(V__X,s__PhotocopyingService)
          & s__serviceProvider(V__X,V__AGENT) )
       => ? [V__DEVICE] :
            ( s__instance(V__DEVICE,s__Device)
            & s__hasPurpose(V__DEVICE,'(? [V__COPY] : (s__instance(V__COPY,s__Process) & s__instance(V__DEVICE,s__Object) & s__instance(V__COPY,s__Copying) & s__instrument(V__COPY,V__DEVICE)))')
            & s__possesses(V__AGENT,V__DEVICE)
            & s__instrument(V__X,V__DEVICE) ) ) ) ).

fof(kb_SUMO_16163,axiom,
    s__subclass(s__CheckInService,s__ServiceProcess) ).

fof(kb_SUMO_16164,axiom,
    s__documentation(s__CheckInService,s__EnglishLanguage,'&%CheckInService refers to the process of informing a &%serviceProvider that the &%customer is ready for some &%Process to begin') ).

fof(kb_SUMO_16165,axiom,
    s__termFormat(s__EnglishLanguage,s__CheckInService,'check-in service') ).

fof(kb_SUMO_16166,axiom,
    ! [V__CHECK] :
      ( s__instance(V__CHECK,s__ServiceProcess)
     => ( s__instance(V__CHECK,s__CheckInService)
       => ? [V__AGENT,V__CUST,V__GREET,V__SERVICE] :
            ( s__instance(V__GREET,s__Process)
            & s__instance(V__CUST,s__CognitiveAgent)
            & s__instance(V__AGENT,s__CognitiveAgent)
            & s__customer(V__CUST,V__AGENT)
            & s__serviceProvider(V__CHECK,V__AGENT)
            & s__instance(V__GREET,s__Greeting)
            & s__agent(V__GREET,V__CUST)
            & s__destination(V__GREET,V__AGENT)
            & s__subProcess(V__GREET,V__CHECK)
            & s__instance(V__SERVICE,s__Process)
            & s__agent(V__SERVICE,V__AGENT)
            & s__causes(V__CHECK,V__SERVICE) ) ) ) ).

fof(kb_SUMO_16167,axiom,
    s__subclass(s__SelfServiceCheckIn,s__CheckInService) ).

fof(kb_SUMO_16168,axiom,
    s__instance(s__SelfServiceCheckIn__t,s__SetOrClass) ).

fof(kb_SUMO_16169,axiom,
    s__instance(s__CheckInService__t,s__SetOrClass) ).

fof(kb_SUMO_16170,axiom,
    s__documentation(s__SelfServiceCheckIn,s__EnglishLanguage,'&%SelfServiceCheckIn is a type of &%CheckInService that does not involve interfacing with a &%Human. Instead, some automated process is put in place') ).

fof(kb_SUMO_16171,axiom,
    s__termFormat(s__EnglishLanguage,s__SelfServiceCheckIn,'self-service check-in') ).

fof(kb_SUMO_16172,axiom,
    ! [V__CHECK] :
      ( s__instance(V__CHECK,s__Process)
     => ( s__instance(V__CHECK,s__SelfServiceCheckIn)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Agent)
            & s__agent(V__CHECK,V__AGENT)
            & ~ s__instance(V__AGENT,s__Human) ) ) ) ).

fof(kb_SUMO_16173,axiom,
    s__subclass(s__CheckOutService,s__ServiceProcess) ).

fof(kb_SUMO_16174,axiom,
    s__documentation(s__CheckOutService,s__EnglishLanguage,'&%CheckOutService is a type of &%ServiceProcess where a &%customer announces his departure, signalling the end of the core service being offered to him. This is normally where bills are settled') ).

fof(kb_SUMO_16175,axiom,
    s__termFormat(s__EnglishLanguage,s__CheckOutService,'check-out service') ).

fof(kb_SUMO_16176,axiom,
    ! [V__CHECK] :
      ( s__instance(V__CHECK,s__Physical)
     => ( s__instance(V__CHECK,s__CheckOutService)
       => ? [V__CHECKIN] :
            ( s__instance(V__CHECKIN,s__Physical)
            & s__instance(V__CHECKIN,s__CheckInService)
            & s__before(s__BeginFn(s__WhenFn(V__CHECKIN)),s__BeginFn(s__WhenFn(V__CHECK))) ) ) ) ).

fof(kb_SUMO_16177,axiom,
    ! [V__CHECKOUT,V__SERVICE,V__CHECKIN] :
      ( ( s__instance(V__CHECKIN,s__Process)
        & s__instance(V__SERVICE,s__Process)
        & s__instance(V__CHECKOUT,s__Physical) )
     => ( ( s__instance(V__CHECKIN,s__CheckInService)
          & s__causes(V__CHECKIN,V__SERVICE)
          & s__instance(V__CHECKOUT,s__CheckOutService) )
       => s__finishes(s__WhenFn(V__CHECKOUT),s__WhenFn(V__SERVICE)) ) ) ).

fof(kb_SUMO_16178,axiom,
    s__subclass(s__SelfServiceCheckOut,s__CheckOutService) ).

fof(kb_SUMO_16179,axiom,
    s__instance(s__SelfServiceCheckOut__t,s__SetOrClass) ).

fof(kb_SUMO_16180,axiom,
    s__instance(s__CheckOutService__t,s__SetOrClass) ).

fof(kb_SUMO_16181,axiom,
    s__documentation(s__SelfServiceCheckOut,s__EnglishLanguage,'&%SelfServiceCheckOut is a type of &%CheckOutService that does not involve interfacing with a &%Human. Instead, some automated process is put in place') ).

fof(kb_SUMO_16182,axiom,
    s__termFormat(s__EnglishLanguage,s__SelfServiceCheckOut,'self-service check-out') ).

fof(kb_SUMO_16183,axiom,
    ! [V__CHECK] :
      ( s__instance(V__CHECK,s__Process)
     => ( s__instance(V__CHECK,s__SelfServiceCheckOut)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Agent)
            & s__agent(V__CHECK,V__AGENT)
            & ~ s__instance(V__AGENT,s__Human) ) ) ) ).

fof(kb_SUMO_16184,axiom,
    s__subclass(s__VideoCheckOut,s__SelfServiceCheckOut) ).

fof(kb_SUMO_16185,axiom,
    s__instance(s__VideoCheckOut__t,s__SetOrClass) ).

fof(kb_SUMO_16186,axiom,
    s__documentation(s__VideoCheckOut,s__EnglishLanguage,'&%VideoCheckOut is a type of &%SelfServiceCheckOut where a &%VideoDisplay in a persons &%HotelUnit is used to do &%CheckOutService') ).

fof(kb_SUMO_16187,axiom,
    s__termFormat(s__EnglishLanguage,s__VideoCheckOut,'video check-out') ).

fof(kb_SUMO_16188,axiom,
    ! [V__CHECK] :
      ( s__instance(V__CHECK,s__Process)
     => ( s__instance(V__CHECK,s__VideoCheckOut)
       => ? [V__VD] :
            ( s__instance(V__VD,s__Object)
            & s__instance(V__VD,s__VideoDisplay)
            & s__instrument(V__CHECK,V__VD) ) ) ) ).

fof(kb_SUMO_16189,axiom,
    ! [V__HR] :
      ( ( s__instance(V__HR,s__Agent)
        & s__instance(V__HR,s__SetOrClass) )
     => ( s__propertyAmenity(V__HR,s__VideoCheckOut)
       => ? [V__VD,V__ROOM] :
            ( s__instance(V__ROOM,s__Object)
            & s__instance(V__VD,s__Object)
            & s__instance(V__VD,s__VideoDisplay)
            & s__capability(s__VideoCheckOut,s__instrument__m,V__VD)
            & s__located(V__VD,V__ROOM)
            & s__instance(V__ROOM,V__HR) ) ) ) ).

fof(kb_SUMO_16190,axiom,
    s__subclass(s__ExecutiveService,s__ServiceProcess) ).

fof(kb_SUMO_16191,axiom,
    s__instance(s__ExecutiveService__t,s__SetOrClass) ).

fof(kb_SUMO_16192,axiom,
    s__documentation(s__ExecutiveService,s__EnglishLanguage,'&%ExecutiveService is the class of &%ServiceProcess that are directed towards guests staying at rooms in an &%ExecutiveLevel') ).

fof(kb_SUMO_16193,axiom,
    s__termFormat(s__EnglishLanguage,s__ExecutiveService,'executive service') ).

fof(kb_SUMO_16194,axiom,
    ! [V__SVC] :
      ( s__instance(V__SVC,s__ServiceProcess)
     => ( s__instance(V__SVC,s__ExecutiveService)
       => ? [V__HUMAN,V__LEVEL,V__ROOM] :
            ( s__instance(V__ROOM,s__TemporaryResidence)
            & s__instance(V__LEVEL,s__Object)
            & s__instance(V__HUMAN,s__Human)
            & s__serviceRecipient(V__SVC,V__HUMAN)
            & s__stays(V__HUMAN,V__ROOM)
            & s__located(V__ROOM,V__LEVEL)
            & s__attribute(V__LEVEL,s__ExecutiveLevel) ) ) ) ).

fof(kb_SUMO_16195,axiom,
    s__subclass(s__SafetyDepositService,s__ServiceProcess) ).

fof(kb_SUMO_16196,axiom,
    s__instance(s__SafetyDepositService__t,s__SetOrClass) ).

fof(kb_SUMO_16197,axiom,
    s__documentation(s__SafetyDepositService,s__EnglishLanguage,'&%SafetyDepositService is a type of &%ServiceProcess that involves a &%serviceProvider &%Keeping objects for a &%customer in a &%SafeContainer. This could apply to a &%HotelFrontDesk keeping things in a safety deposit box, or a bank doing the same thing.') ).

fof(kb_SUMO_16198,axiom,
    s__termFormat(s__EnglishLanguage,s__SafetyDepositService,'safety deposit box') ).

fof(kb_SUMO_16199,axiom,
    ! [V__SVC] :
      ( s__instance(V__SVC,s__ServiceProcess)
     => ( s__instance(V__SVC,s__SafetyDepositService)
       => ? [V__SAFE,V__KEEP,V__OBJ,V__AGENT] :
            ( s__instance(V__AGENT,s__CognitiveAgent)
            & s__instance(V__OBJ,s__Object)
            & s__instance(V__KEEP,s__Process)
            & s__instance(V__SAFE,s__Object)
            & s__serviceProvider(V__SVC,V__AGENT)
            & s__instance(V__SAFE,s__SafeContainer)
            & s__instance(V__KEEP,s__Keeping)
            & s__located(V__KEEP,V__SAFE)
            & s__possesses(V__AGENT,V__SAFE)
            & s__patient(V__KEEP,V__OBJ)
            & s__subProcess(V__KEEP,V__SVC)
            & ~ s__possesses(V__AGENT,V__OBJ) ) ) ) ).

fof(kb_SUMO_16200,axiom,
    s__subclass(s__MedicalService,s__ServiceProcess) ).

fof(kb_SUMO_16201,axiom,
    s__instance(s__MedicalService__t,s__SetOrClass) ).

fof(kb_SUMO_16202,axiom,
    s__documentation(s__MedicalService,s__EnglishLanguage,'&%MedicalService is a type of &%ServiceProcess involving some &%DiagnosticProcess or &%TherapeuticProcess administered by a &%MedicalDoctor') ).

fof(kb_SUMO_16203,axiom,
    s__termFormat(s__EnglishLanguage,s__MedicalService,'medical service') ).

fof(kb_SUMO_16204,axiom,
    ! [V__MS] :
      ( s__instance(V__MS,s__ServiceProcess)
     => ( s__instance(V__MS,s__MedicalService)
       => ? [V__AGENT,V__HUMAN,V__PROC] :
            ( s__instance(V__PROC,s__Process)
            & s__instance(V__HUMAN,s__CognitiveAgent)
            & s__instance(V__AGENT,s__Organization)
            & s__agent(V__MS,V__AGENT)
            & s__employs(V__AGENT,V__HUMAN)
            & s__attribute(V__HUMAN,s__MedicalDoctor)
            & s__serviceProvider(V__MS,V__HUMAN)
            & ( s__instance(V__PROC,s__TherapeuticProcess)
              | s__instance(V__PROC,s__DiagnosticProcess) )
            & s__subProcess(V__PROC,V__MS) ) ) ) ).

fof(kb_SUMO_16205,axiom,
    s__subclass(s__SecretarialService,s__ServiceProcess) ).

fof(kb_SUMO_16206,axiom,
    s__instance(s__SecretarialService__t,s__SetOrClass) ).

fof(kb_SUMO_16207,axiom,
    s__documentation(s__SecretarialService,s__EnglishLanguage,'&%SecretarialService is a type of &%ServiceProcess where a &%serviceProvider hires a &%ClericalSecretary to fulfill the needs of a &%serviceRecipient') ).

fof(kb_SUMO_16208,axiom,
    s__termFormat(s__EnglishLanguage,s__SecretarialService,'secretarial service') ).

fof(kb_SUMO_16209,axiom,
    ! [V__SR,V__X] :
      ( ( s__instance(V__X,s__ServiceProcess)
        & s__instance(V__SR,s__CognitiveAgent) )
     => ( s__instance(V__X,s__SecretarialService)
       => ? [V__SP,V__SEC] :
            ( s__instance(V__SEC,s__CognitiveAgent)
            & s__instance(V__SP,s__CognitiveAgent)
            & s__instance(V__SP,s__Organization)
            & s__serviceProvider(V__X,V__SP)
            & s__serviceRecipient(V__X,V__SR)
            & s__employs(V__SP,V__SEC)
            & s__attribute(V__SEC,s__ClericalSecretary) ) ) ) ).

fof(kb_SUMO_16210,axiom,
    s__subAttribute(s__WellnessDaySpa,s__FitnessAndRecreationalSportsCenters) ).

fof(kb_SUMO_16211,axiom,
    s__documentation(s__WellnessDaySpa,s__EnglishLanguage,'&%WellnessDaySpa refers to a type of &%FitnessAndRecreationalSportsCenters that offer services for relaxation such as facials or massages') ).

fof(kb_SUMO_16212,axiom,
    s__termFormat(s__EnglishLanguage,s__WellnessDaySpa,'wellness spa') ).

fof(kb_SUMO_16213,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__attribute(V__X,s__WellnessDaySpa)
       => s__hasPurpose(V__X,'(? [V__MASSAGE] : (s__instance(V__MASSAGE,s__Process) & s__instance(V__MASSAGE,s__Massaging) & s__agent(V__MASSAGE,V__X)))') ) ) ).

fof(kb_SUMO_16214,axiom,
    s__subAttribute(s__TourArrangementAndReservationServices,s__TravelArrangementAndReservationServices) ).

fof(kb_SUMO_16215,axiom,
    s__documentation(s__TourArrangementAndReservationServices,s__EnglishLanguage,'&%TourArrangementAndReservationServices refers to the service of arranging the taking of customers to %&TouristSites') ).

fof(kb_SUMO_16216,axiom,
    s__termFormat(s__EnglishLanguage,s__TourArrangementAndReservationServices,'tour arrangement and reservation services') ).

fof(kb_SUMO_16217,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__attribute(V__X,s__TourArrangementAndReservationServices)
       => s__hasPurpose(V__X,'(? [V__PROC,V__RESERVE] : (s__instance(V__PROC,s__Process) & s__instance(V__RESERVE,s__TourReservation) & s__instance(V__PROC,s__IntentionalProcess) & s__agent(V__PROC,V__X) & (s__result(V__PROC,V__RESERVE) | s__patient(V__PROC,V__RESERVE))))') ) ) ).

fof(kb_SUMO_16218,axiom,
    s__subclass(s__ArtsAndRecreationTicketingServices,s__PerformingArtsSpectatorSportsAndRelatedIndustries) ).

fof(kb_SUMO_16219,axiom,
    s__instance(s__ArtsAndRecreationTicketingServices__t,s__SetOrClass) ).

fof(kb_SUMO_16220,axiom,
    s__instance(s__PerformingArtsSpectatorSportsAndRelatedIndustries__t,s__SetOrClass) ).

fof(kb_SUMO_16221,axiom,
    s__documentation(s__ArtsAndRecreationTicketingServices,s__EnglishLanguage,'&%ArtsAndRecreationTicketingServices refer to agencies that sell &%Ticket to &%Sport events or &%Performance') ).

fof(kb_SUMO_16222,axiom,
    s__termFormat(s__EnglishLanguage,s__ArtsAndRecreationTicketingServices,'arts and recreation tickets') ).

fof(kb_SUMO_16223,axiom,
    ! [V__X,V__CUST] :
      ( ( s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__X,s__Agent) )
     => ( s__attribute(V__X,s__ArtsAndRecreationTicketingServices)
       => s__hasPurpose(V__X,'(? [V__SELL,V__TICKET] : (s__instance(V__SELL,s__Selling) & s__patient(V__SELL,V__TICKET) & s__agent(V__SELL,V__X) & s__instance(V__TICKET,s__Ticket) & s__destination(V__SELL,V__CUST) & s__hasPurpose(V__TICKET,s__confersRight((? [V__WATCH,V__PERF] : (s__instance(V__WATCH,s__Process) & s__instance(V__TICKET,s__Physical) & s__instance(V__SELL,s__Process) & s__instance(V__WATCH,s__Seeing) & s__agent(V__WATCH,V__CUST) & s__patient(V__WATCH,V__PERF) & (s__instance(V__PERF,s__Performance) | s__instance(V__PERF,s__Sport)))),V__X,V__CUST))))') ) ) ).

fof(kb_SUMO_16224,axiom,
    s__instance(s__Porter,s__ServicePosition) ).

fof(kb_SUMO_16225,axiom,
    s__documentation(s__Porter,s__EnglishLanguage,'&%Porter refers to a &%Human employed to carry luggages and other supplies') ).

fof(kb_SUMO_16226,axiom,
    s__termFormat(s__EnglishLanguage,s__Porter,porter) ).

fof(kb_SUMO_16227,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__attribute(V__X,s__Porter)
       => s__hasPurpose(V__X,'(? [V__LUGGAGE,V__CARRY] : (s__instance(V__CARRY,s__Process) & s__instance(V__LUGGAGE,s__TravelContainer) & s__instance(V__CARRY,s__Carrying) & s__agent(V__CARRY,V__X)))') ) ) ).

fof(kb_SUMO_16228,axiom,
    ! [V__X,V__AGENT,V__CUST,V__LUGGAGE] :
      ( ( s__instance(V__LUGGAGE,s__Object)
        & s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__AGENT,s__Organization)
        & s__instance(V__X,s__CognitiveAgent) )
     => ( ( s__customer(V__CUST,V__AGENT)
          & s__employs(V__AGENT,V__X)
          & s__attribute(V__AGENT,s__TravelerAccommodation)
          & s__attribute(V__X,s__Porter)
          & s__possesses(V__CUST,V__LUGGAGE)
          & s__instance(V__LUGGAGE,s__TravelContainer) )
       => ? [V__ROOM,V__CARRY] :
            ( s__instance(V__CARRY,s__Process)
            & s__instance(V__ROOM,s__Object)
            & s__instance(V__ROOM,s__HotelUnit)
            & s__instance(V__CARRY,s__Carrying)
            & s__agent(V__CARRY,V__X)
            & ( s__destination(V__CARRY,V__ROOM)
              | s__origin(V__CARRY,V__ROOM) ) ) ) ) ).

fof(kb_SUMO_16229,axiom,
    s__instance(s__Concierge,s__ServicePosition) ).

fof(kb_SUMO_16230,axiom,
    s__documentation(s__Concierge,s__EnglishLanguage,'&%Concierge refers to the position held by a hotel employee whose primary job it is to help or assist customers of the hotel by answering questions, providing reservations, etc.') ).

fof(kb_SUMO_16231,axiom,
    s__termFormat(s__EnglishLanguage,s__Concierge,concierge) ).

fof(kb_SUMO_16232,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__attribute(V__X,s__Concierge)
       => s__hasPurpose(V__X,'(? [V__HELP] : (s__instance(V__HELP,s__Process) & s__instance(V__HELP,s__Helping) & s__agent(V__HELP,V__X)))') ) ) ).

fof(kb_SUMO_16233,axiom,
    s__instance(s__Doorman,s__ServicePosition) ).

fof(kb_SUMO_16234,axiom,
    s__documentation(s__Doorman,s__EnglishLanguage,'&%Doorman refers to the position held by a person whose primary job it is to open and close doors') ).

fof(kb_SUMO_16235,axiom,
    s__termFormat(s__EnglishLanguage,s__Doorman,doorman) ).

fof(kb_SUMO_16236,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__instance(V__X,s__Doorman)
       => s__hasPurpose(V__X,'(? [V__DOOR,V__PROC] : (s__instance(V__PROC,s__Process) & s__instance(V__DOOR,s__Door) & s__agent(V__PROC,V__X) & s__patient(V__PROC,V__DOOR) & (s__instance(V__PROC,s__Opening) | s__instance(V__PROC,s__Closing))))') ) ) ).

fof(kb_SUMO_16237,axiom,
    s__instance(s__policyLocationCoverage__m,s__BinaryPredicate) ).

fof(kb_SUMO_16238,axiom,
    s__documentation(s__policyLocationCoverage__m,s__EnglishLanguage,'(&%policyLocationCoverage ?&%Policy ?&%GeographicArea) creates a relationship for policies that are restricted to certain areas or location. This relation means that ?&%Policy enforcement is confined to ?%&GeographicArea') ).

fof(kb_SUMO_16239,axiom,
    s__domain(s__policyLocationCoverage__m,"1",s__Policy) ).

fof(kb_SUMO_16240,axiom,
    s__domain(s__policyLocationCoverage__m,"2",s__Object) ).

fof(kb_SUMO_16241,axiom,
    s__subclass(s__SmokingPolicy,s__Policy) ).

fof(kb_SUMO_16242,axiom,
    s__instance(s__SmokingPolicy__t,s__SetOrClass) ).

fof(kb_SUMO_16243,axiom,
    s__documentation(s__SmokingPolicy,s__EnglishLanguage,'&%SmokingPolicy refers to a policy that indicates how &%Smoking is or is not allowed within a certain location') ).

fof(kb_SUMO_16244,axiom,
    s__termFormat(s__EnglishLanguage,s__SmokingPolicy,'smoking policy') ).

%FOL fof(kb_SUMO_16245,axiom,(( (! [V__POLICY,V__LOC] : ((s__instance(V__LOC,s__Object) & s__instance(V__POLICY,s__Policy) & s__instance(V__POLICY,s__ContentBearingPhysical)) => ((s__instance(V__POLICY,s__SmokingPolicy) & s__policyLocationCoverage(V__POLICY,V__LOC)) => (s__containsInformation(V__POLICY,'s__modalAttribute((? [V__SMOKE1] : (s__instance(V__SMOKE1,s__Physical) & s__instance(V__SMOKE1,s__Smoking) & s__located(V__SMOKE1,V__LOC))),s__Permission)') | s__containsInformation(V__POLICY,'s__modalAttribute((? [V__SMOKE2] : (s__instance(V__SMOKE2,s__Physical) & s__instance(V__SMOKE2,s__Smoking) & s__located(V__SMOKE2,V__LOC))),s__Prohibition)'))))) ))).

fof(kb_SUMO_16246,axiom,
    s__subclass(s__PetPolicy,s__Policy) ).

fof(kb_SUMO_16247,axiom,
    s__instance(s__PetPolicy__t,s__SetOrClass) ).

fof(kb_SUMO_16248,axiom,
    s__documentation(s__PetPolicy,s__EnglishLanguage,'&%PetPolicy indicates where &%DomesticAnimal is allowed or not in the premises') ).

fof(kb_SUMO_16249,axiom,
    s__termFormat(s__EnglishLanguage,s__PetPolicy,'pet policy') ).

%FOL fof(kb_SUMO_16250,axiom,(( (! [V__POLICY,V__LOC] : ((s__instance(V__LOC,s__Object) & s__instance(V__POLICY,s__Policy) & s__instance(V__POLICY,s__ContentBearingPhysical)) => ((s__instance(V__POLICY,s__PetPolicy) & s__policyLocationCoverage(V__POLICY,V__LOC)) => (s__containsInformation(V__POLICY,'s__modalAttribute((? [V__PET1] : (s__instance(V__PET1,s__Physical) & s__instance(V__PET1,s__DomesticAnimal) & s__located(V__PET1,V__LOC))),s__Permission)') | s__containsInformation(V__POLICY,'s__modalAttribute((? [V__PET2] : (s__instance(V__PET2,s__Physical) & s__instance(V__PET2,s__DomesticAnimal) & s__located(V__PET2,V__LOC))),s__Prohibition)'))))) ))).

fof(kb_SUMO_16251,axiom,
    s__subclass(s__ChildrenPolicy,s__Policy) ).

fof(kb_SUMO_16252,axiom,
    s__instance(s__ChildrenPolicy__t,s__SetOrClass) ).

fof(kb_SUMO_16253,axiom,
    s__documentation(s__ChildrenPolicy,s__EnglishLanguage,'&%ChildrenPolicy dictates if &%HumanChild is allowed or not in an establishment') ).

fof(kb_SUMO_16254,axiom,
    s__termFormat(s__EnglishLanguage,s__ChildrenPolicy,'children policy') ).

%FOL fof(kb_SUMO_16255,axiom,(( (! [V__POLICY,V__AGENT,V__LOC] : ((s__instance(V__LOC,s__Object) & s__instance(V__AGENT,s__Organization) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__POLICY,s__Policy) & s__instance(V__POLICY,s__ContentBearingPhysical)) => ((s__instance(V__POLICY,s__ChildrenPolicy) & s__policyOwner(V__AGENT,V__POLICY) & s__policyLocationCoverage(V__POLICY,V__LOC)) => (s__containsInformation(V__POLICY,'s__modalAttribute((? [V__CUST1] : (s__instance(V__CUST1,s__CognitiveAgent) & s__customer(V__CUST1,V__AGENT) & s__instance(V__CUST1,s__HumanChild))),s__Possibility)') | s__containsInformation(V__POLICY,'(~ s__modalAttribute((? [V__CUST2] : (s__instance(V__CUST2,s__CognitiveAgent) & s__customer(V__CUST2,V__AGENT) & s__instance(V__CUST2,s__HumanChild))),s__Possibility))'))))) ))).

fof(kb_SUMO_16256,axiom,
    s__subclass(s__PetsAllowedPolicy,s__PetPolicy) ).

fof(kb_SUMO_16257,axiom,
    s__instance(s__PetsAllowedPolicy__t,s__SetOrClass) ).

fof(kb_SUMO_16258,axiom,
    s__documentation(s__PetsAllowedPolicy,s__EnglishLanguage,'&%PetsAllowedPolicy states that &%DomesticAnimal is allowed within a specific location') ).

fof(kb_SUMO_16259,axiom,
    s__termFormat(s__EnglishLanguage,s__PetsAllowedPolicy,'pets allowed') ).

fof(kb_SUMO_16260,axiom,
    ! [V__POLICY,V__AGENT,V__LOC] :
      ( ( s__instance(V__LOC,s__Object)
        & s__instance(V__AGENT,s__Organization)
        & s__instance(V__POLICY,s__Policy) )
     => ( ( s__instance(V__POLICY,s__PetsAllowedPolicy)
          & s__policyLocationCoverage(V__POLICY,V__LOC)
          & s__policyOwner(V__AGENT,V__POLICY) )
       => s__confersNorm(V__AGENT,'(? [V__PET] : (s__instance(V__PET,s__Physical) & s__instance(V__PET,s__DomesticAnimal) & s__located(V__PET,V__LOC)))',s__Permission) ) ) ).

fof(kb_SUMO_16261,axiom,
    s__subclass(s__NoPetsPolicy,s__PetPolicy) ).

fof(kb_SUMO_16262,axiom,
    s__instance(s__NoPetsPolicy__t,s__SetOrClass) ).

fof(kb_SUMO_16263,axiom,
    s__documentation(s__NoPetsPolicy,s__EnglishLanguage,'&%NoPetsPolicy states that &%DomesticAnimal is not allowed within a specific location') ).

fof(kb_SUMO_16264,axiom,
    s__termFormat(s__EnglishLanguage,s__NoPetsPolicy,'no pets allowed') ).

fof(kb_SUMO_16265,axiom,
    ! [V__POLICY,V__AGENT,V__LOC] :
      ( ( s__instance(V__LOC,s__Object)
        & s__instance(V__AGENT,s__Organization)
        & s__instance(V__POLICY,s__Policy) )
     => ( ( s__instance(V__POLICY,s__NoPetsPolicy)
          & s__policyLocationCoverage(V__POLICY,V__LOC)
          & s__policyOwner(V__AGENT,V__POLICY) )
       => s__deprivesNorm(V__AGENT,'(? [V__PET] : (s__instance(V__PET,s__Physical) & s__instance(V__PET,s__DomesticAnimal) & s__located(V__PET,V__LOC)))',s__Permission) ) ) ).

fof(kb_SUMO_16266,axiom,
    s__subclass(s__NoSmokingPolicy,s__SmokingPolicy) ).

fof(kb_SUMO_16267,axiom,
    s__instance(s__NoSmokingPolicy__t,s__SetOrClass) ).

fof(kb_SUMO_16268,axiom,
    s__documentation(s__NoSmokingPolicy,s__EnglishLanguage,'&%NoSmokingPolicy states that &%Smoking is not allowed within a specific location') ).

fof(kb_SUMO_16269,axiom,
    s__termFormat(s__EnglishLanguage,s__NoSmokingPolicy,'no smoking policy') ).

fof(kb_SUMO_16270,axiom,
    ! [V__POLICY,V__AGENT,V__LOC] :
      ( ( s__instance(V__LOC,s__Object)
        & s__instance(V__AGENT,s__Organization)
        & s__instance(V__POLICY,s__Policy) )
     => ( ( s__instance(V__POLICY,s__NoSmokingPolicy)
          & s__policyLocationCoverage(V__POLICY,V__LOC)
          & s__policyOwner(V__AGENT,V__POLICY) )
       => s__deprivesNorm(V__AGENT,'(? [V__SMOKE] : (s__instance(V__SMOKE,s__Physical) & s__instance(V__SMOKE,s__Smoking) & s__located(V__SMOKE,V__LOC)))',s__Permission) ) ) ).

fof(kb_SUMO_16271,axiom,
    s__subclass(s__SmokingAllowedPolicy,s__SmokingPolicy) ).

fof(kb_SUMO_16272,axiom,
    s__instance(s__SmokingAllowedPolicy__t,s__SetOrClass) ).

fof(kb_SUMO_16273,axiom,
    s__documentation(s__SmokingAllowedPolicy,s__EnglishLanguage,'&%SmokingAllowedPolicy states that &%Smoking is allowed within a specific location') ).

fof(kb_SUMO_16274,axiom,
    s__termFormat(s__EnglishLanguage,s__SmokingAllowedPolicy,'smoking allowed policy') ).

fof(kb_SUMO_16275,axiom,
    ! [V__POLICY,V__AGENT,V__LOC] :
      ( ( s__instance(V__LOC,s__Object)
        & s__instance(V__AGENT,s__Organization)
        & s__instance(V__POLICY,s__Policy) )
     => ( ( s__instance(V__POLICY,s__SmokingAllowedPolicy)
          & s__policyLocationCoverage(V__POLICY,V__LOC)
          & s__policyOwner(V__AGENT,V__POLICY) )
       => s__confersNorm(V__AGENT,'(? [V__SMOKE] : (s__instance(V__SMOKE,s__Physical) & s__instance(V__SMOKE,s__Smoking) & s__located(V__SMOKE,V__LOC)))',s__Permission) ) ) ).

fof(kb_SUMO_16276,axiom,
    s__subclass(s__NoChildrenPolicy,s__ChildrenPolicy) ).

fof(kb_SUMO_16277,axiom,
    s__instance(s__NoChildrenPolicy__t,s__SetOrClass) ).

fof(kb_SUMO_16278,axiom,
    s__documentation(s__NoChildrenPolicy,s__EnglishLanguage,'&%NoChildrenPolicy states that &%HumanChild are not allowed within a specific location') ).

fof(kb_SUMO_16279,axiom,
    s__termFormat(s__EnglishLanguage,s__NoChildrenPolicy,'no children allowed') ).

fof(kb_SUMO_16280,axiom,
    ! [V__POLICY,V__AGENT,V__LOC] :
      ( ( s__instance(V__LOC,s__Object)
        & s__instance(V__AGENT,s__Organization)
        & s__instance(V__POLICY,s__Policy) )
     => ( ( s__instance(V__POLICY,s__NoChildrenPolicy)
          & s__policyLocationCoverage(V__POLICY,V__LOC)
          & s__policyOwner(V__AGENT,V__POLICY) )
       => s__deprivesNorm(V__AGENT,'(? [V__CHILD] : (s__instance(V__CHILD,s__Physical) & s__instance(V__CHILD,s__HumanChild) & s__located(V__CHILD,V__LOC)))',s__Permission) ) ) ).

fof(kb_SUMO_16281,axiom,
    s__subclass(s__HousekeepingPolicy,s__Policy) ).

fof(kb_SUMO_16282,axiom,
    s__documentation(s__HousekeepingPolicy,s__EnglishLanguage,'&%HousekeepingPolicy dictates the amount of &%RoomCleaning that is done in a &%TravelerAccommodation') ).

fof(kb_SUMO_16283,axiom,
    s__termFormat(s__EnglishLanguage,s__HousekeepingPolicy,'housekeeping policy') ).

fof(kb_SUMO_16284,axiom,
    ! [V__POLICY] :
      ( s__instance(V__POLICY,s__Policy)
     => ( s__instance(V__POLICY,s__HousekeepingPolicy)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Organization)
            & s__policyOwner(V__AGENT,V__POLICY)
            & s__attribute(V__AGENT,s__TravelerAccommodation) ) ) ) ).

fof(kb_SUMO_16285,axiom,
    s__subclass(s__DailyHousekeepingPolicy,s__HousekeepingPolicy) ).

fof(kb_SUMO_16286,axiom,
    s__instance(s__DailyHousekeepingPolicy__t,s__SetOrClass) ).

fof(kb_SUMO_16287,axiom,
    s__documentation(s__DailyHousekeepingPolicy,s__EnglishLanguage,'&%DailyHousekeepingPolicy means that &%RoomCleaning is done at least once a day for the duration of a &%guest stay') ).

fof(kb_SUMO_16288,axiom,
    s__termFormat(s__EnglishLanguage,s__DailyHousekeepingPolicy,'daily housekeeping') ).

fof(kb_SUMO_16289,axiom,
    ! [V__POLICY,V__AGENT,V__STAY] :
      ( ( s__instance(V__POLICY,s__DailyHousekeepingPolicy)
        & s__policyOwner(V__AGENT,V__POLICY) )
     => s__modalAttribute('(? [V__GUEST,V__ROOM] : (s__guest(V__GUEST,V__AGENT) & s__stays(V__GUEST,V__ROOM) & (V__STAY = s__WhenFn(s__stays(V__GUEST,V__ROOM))) & s__holdsDuring(V__STAY,(! [V__DAY] : ((s__instance(V__DAY,s__TimeInterval) & s__instance(V__STAY,s__TimeInterval) & s__instance(V__AGENT,s__Organization) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__POLICY,s__Policy)) => ((s__instance(V__DAY,s__Day) & s__during(V__DAY,V__STAY)) => (? [V__RC] : (s__instance(V__RC,s__Process) & s__instance(V__RC,s__TimeInterval) & s__instance(V__ROOM,s__TemporaryResidence) & s__instance(V__GUEST,s__Human) & s__instance(V__RC,s__RoomCleaningService) & s__patient(V__RC,V__ROOM) & s__during(V__RC,V__DAY)))))))))',s__Likely) ) ).

fof(kb_SUMO_16290,axiom,
    s__subclass(s__NoHousekeepingPolicy,s__HousekeepingPolicy) ).

fof(kb_SUMO_16291,axiom,
    s__instance(s__NoHousekeepingPolicy__t,s__SetOrClass) ).

fof(kb_SUMO_16292,axiom,
    s__documentation(s__NoHousekeepingPolicy,s__EnglishLanguage,'&%NoHousekeepingPolicy means that &%RoomCleaning is not done for the duration of a &%guest stay at a &%TravelerAccommodation') ).

fof(kb_SUMO_16293,axiom,
    s__termFormat(s__EnglishLanguage,s__NoHousekeepingPolicy,'no housekeeping') ).

fof(kb_SUMO_16294,axiom,
    ! [V__POLICY,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Organization)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__POLICY,s__Policy) )
     => ( ( s__instance(V__POLICY,s__NoHousekeepingPolicy)
          & s__policyOwner(V__AGENT,V__POLICY)
          & s__attribute(V__AGENT,s__TravelerAccommodation) )
       => s__modalAttribute('(? [V__GUEST,V__ROOM] : (s__guest(V__GUEST,V__AGENT) & s__holdsDuring(s__WhenFn(s__stays(V__GUEST,V__ROOM)),(~ (? [V__CLEAN] : (s__instance(V__CLEAN,s__Process) & s__instance(V__ROOM,s__TemporaryResidence) & s__instance(V__GUEST,s__Human) & s__instance(V__CLEAN,s__RoomCleaningService) & s__patient(V__CLEAN,V__ROOM)))))))',s__Likely) ) ) ).

fof(kb_SUMO_16295,axiom,
    s__subclass(s__WithHousekeepingPolicy,s__HousekeepingPolicy) ).

fof(kb_SUMO_16296,axiom,
    s__instance(s__WithHousekeepingPolicy__t,s__SetOrClass) ).

fof(kb_SUMO_16297,axiom,
    s__instance(s__HousekeepingPolicy__t,s__SetOrClass) ).

fof(kb_SUMO_16298,axiom,
    s__documentation(s__WithHousekeepingPolicy,s__EnglishLanguage,'&%WithHousekeepingPolicy means that &%RoomCleaning is not done for the duration of a &%guest stay at a &%TravelerAccommodation') ).

fof(kb_SUMO_16299,axiom,
    s__termFormat(s__EnglishLanguage,s__WithHousekeepingPolicy,'with housekeeping') ).

fof(kb_SUMO_16300,axiom,
    ! [V__POLICY,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Organization)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__POLICY,s__Policy) )
     => ( ( s__instance(V__POLICY,s__WithHousekeepingPolicy)
          & s__policyOwner(V__AGENT,V__POLICY)
          & s__attribute(V__AGENT,s__TravelerAccommodation) )
       => s__modalAttribute('(? [V__GUEST,V__ROOM] : (s__guest(V__GUEST,V__AGENT) & s__holdsDuring(s__WhenFn(s__stays(V__GUEST,V__ROOM)),(? [V__CLEAN] : (s__instance(V__CLEAN,s__Process) & s__instance(V__ROOM,s__TemporaryResidence) & s__instance(V__GUEST,s__Human) & s__instance(V__CLEAN,s__RoomCleaningService) & s__patient(V__CLEAN,V__ROOM))))))',s__Likely) ) ) ).

fof(kb_SUMO_16301,axiom,
    s__subclass(s__HotelPackage,s__Proposition) ).

fof(kb_SUMO_16302,axiom,
    s__instance(s__HotelPackage__t,s__SetOrClass) ).

fof(kb_SUMO_16303,axiom,
    s__documentation(s__HotelPackage,s__EnglishLanguage,'&%HotelPackage is a type of &%Proposition initiated by a hotel or travel management company that includes a stay at a hotel as well as other inclusions that take advantage of a hotels amenities') ).

fof(kb_SUMO_16304,axiom,
    s__termFormat(s__EnglishLanguage,s__HotelPackage,'hotel package') ).

fof(kb_SUMO_16305,axiom,
    s__instance(s__roomStay__m,s__TernaryPredicate) ).

fof(kb_SUMO_16306,axiom,
    s__documentation(s__roomStay__m,s__EnglishLanguage,'(&%roomStay ?PACKAGE ?QTY ?ROOM) means that the package includes a ?QTY number of days stay at room type ?ROOM at the &%TravelerAccommodation') ).

fof(kb_SUMO_16307,axiom,
    s__termFormat(s__EnglishLanguage,s__roomStay__m,'room stay') ).

fof(kb_SUMO_16308,axiom,
    s__domain(s__roomStay__m,"1",s__HotelPackage) ).

fof(kb_SUMO_16309,axiom,
    s__domain(s__roomStay__m,"2",s__Integer) ).

fof(kb_SUMO_16310,axiom,
    s__domainSubclass(s__roomStay__m,"3",s__HotelUnit) ).

%FOL fof(kb_SUMO_16311,axiom,(( (! [V__ROOM,V__TI,V__CUST,V__AGENT,V__HOTEL,V__HP,V__NUM] : ((s__instance(V__NUM,s__Integer) & s__instance(V__HP,s__CognitiveAgent) & s__instance(V__HOTEL,s__Organization) & s__instance(V__HOTEL,s__CognitiveAgent) & s__instance(V__AGENT,s__Proposition) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__CUST,s__CognitiveAgent) & s__instance(V__TI,s__TimePosition) & s__subclass(V__ROOM,s__HotelUnit) & s__instance(V__ROOM,s__SetOrClass)) => ((s__propositionOwner(V__HP,V__AGENT) & s__instance(V__HP,s__HotelPackage) & s__accommodationProvider(V__HP,V__HOTEL) & s__roomStay(V__HP,V__NUM,V__ROOM) & s__buys(V__CUST,V__AGENT,V__HP)) => (? [V__T] : ((V__TI = s__MeasureFn(V__NUM,s__DayDuration)) & s__holdsDuring(V__TI,'s__guest(V__CUST,V__HOTEL)')))))) ))).

fof(kb_SUMO_16312,axiom,
    s__instance(s__accommodationProvider__m,s__BinaryPredicate) ).

fof(kb_SUMO_16313,axiom,
    s__documentation(s__accommodationProvider__m,s__EnglishLanguage,'(&%accommodationProvider ?PKG ?ORG) means that ?ORG, which is a &%TravelerAccommodation business, will provide the accommodations for the &%HotelPackage ?PKG') ).

fof(kb_SUMO_16314,axiom,
    s__termFormat(s__EnglishLanguage,s__accommodationProvider__m,'accommodations provider') ).

fof(kb_SUMO_16315,axiom,
    s__domain(s__accommodationProvider__m,"1",s__HotelPackage) ).

fof(kb_SUMO_16316,axiom,
    s__domain(s__accommodationProvider__m,"2",s__Organization) ).

fof(kb_SUMO_16317,axiom,
    ! [V__HOTEL,V__PKG] :
      ( ( s__instance(V__PKG,s__HotelPackage)
        & s__instance(V__HOTEL,s__Organization) )
     => ( s__accommodationProvider(V__PKG,V__HOTEL)
       => s__attribute(V__HOTEL,s__TravelerAccommodation) ) ) ).

fof(kb_SUMO_16318,axiom,
    s__instance(s__physicalInclusion__m,s__BinaryPredicate) ).

fof(kb_SUMO_16319,axiom,
    s__documentation(s__physicalInclusion__m,s__EnglishLanguage,'(&%physicalInclusion ?PACKAGE ?OBJ) means that the resource ?OBJ is available for the guests use or consumption') ).

fof(kb_SUMO_16320,axiom,
    s__termFormat(s__EnglishLanguage,s__physicalInclusion__m,'physical inclusion') ).

fof(kb_SUMO_16321,axiom,
    s__domain(s__physicalInclusion__m,"1",s__HotelPackage) ).

fof(kb_SUMO_16322,axiom,
    s__domainSubclass(s__physicalInclusion__m,"2",s__Object) ).

fof(kb_SUMO_16323,axiom,
    s__instance(s__processInclusion__m,s__BinaryPredicate) ).

fof(kb_SUMO_16324,axiom,
    s__documentation(s__processInclusion__m,s__EnglishLanguage,'(&processInclusion ?PACKAGE ?SVC) means that the guest can be the experiencer of serviceRecipient of ?SVC') ).

fof(kb_SUMO_16325,axiom,
    s__termFormat(s__EnglishLanguage,s__processInclusion__m,'process inclusion') ).

fof(kb_SUMO_16326,axiom,
    s__domain(s__processInclusion__m,"1",s__HotelPackage) ).

fof(kb_SUMO_16327,axiom,
    s__domainSubclass(s__processInclusion__m,"2",s__Process) ).

fof(kb_SUMO_16328,axiom,
    s__instance(s__policyInclusion__m,s__BinaryPredicate) ).

fof(kb_SUMO_16329,axiom,
    s__documentation(s__policyInclusion__m,s__EnglishLanguage,'(&%policyInclusion ?PACKAGE ?POLICY) means that ?POLICY is applicable') ).

fof(kb_SUMO_16330,axiom,
    s__termFormat(s__EnglishLanguage,s__policyInclusion__m,'policy inclusion') ).

fof(kb_SUMO_16331,axiom,
    s__domain(s__policyInclusion__m,"1",s__HotelPackage) ).

fof(kb_SUMO_16332,axiom,
    s__domainSubclass(s__policyInclusion__m,"2",s__Policy) ).

fof(kb_SUMO_16333,axiom,
    s__instance(s__mealPlanInclusion__m,s__BinaryPredicate) ).

fof(kb_SUMO_16334,axiom,
    s__documentation(s__mealPlanInclusion__m,s__EnglishLanguage,'(&%mealPlanInclusion ?PKG ?PLAN) means that the conditions in &%MealPlan ?PLAN is applicable to the consume of the &%HotelPackage') ).

fof(kb_SUMO_16335,axiom,
    s__termFormat(s__EnglishLanguage,s__mealPlanInclusion__m,'meal plan inclusion') ).

fof(kb_SUMO_16336,axiom,
    s__domain(s__mealPlanInclusion__m,"1",s__HotelPackage) ).

fof(kb_SUMO_16337,axiom,
    s__domainSubclass(s__mealPlanInclusion__m,"2",s__MealPlan) ).

fof(kb_SUMO_16338,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__HotelPackage)
     => ? [V__UNIT,V__INT] :
          ( s__instance(V__INT,s__Integer)
          & s__subclass(V__UNIT,s__HotelUnit)
          & s__roomStay(V__X,V__INT,V__UNIT) ) ) ).

fof(kb_SUMO_16339,axiom,
    s__subclass(s__GolfPackage,s__HotelPackage) ).

fof(kb_SUMO_16340,axiom,
    s__instance(s__GolfPackage__t,s__SetOrClass) ).

fof(kb_SUMO_16341,axiom,
    s__documentation(s__GolfPackage,s__EnglishLanguage,'&%GolfPackage is a type of &%HotelPackage that includes Golfing') ).

fof(kb_SUMO_16342,axiom,
    s__termFormat(s__EnglishLanguage,s__GolfPackage,'golf package') ).

fof(kb_SUMO_16343,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__HotelPackage)
     => ( s__instance(V__X,s__GolfPackage)
       => s__processInclusion(V__X,s__Golf) ) ) ).

fof(kb_SUMO_16344,axiom,
    s__subclass(s__TravelReservation,s__Reservation) ).

fof(kb_SUMO_16345,axiom,
    s__instance(s__TravelReservation__t,s__SetOrClass) ).

fof(kb_SUMO_16346,axiom,
    s__documentation(s__TravelReservation,s__EnglishLanguage,'&%TravelReservation refers to a &%Reservation that describes combined services for travel such as flight, hotels, etc') ).

fof(kb_SUMO_16347,axiom,
    s__termFormat(s__EnglishLanguage,s__TravelReservation,'travel reservation') ).

fof(kb_SUMO_16348,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Proposition)
     => ( s__instance(V__X,s__TravelReservation)
       => s__modalAttribute('(? [V__FLIGHT] : (s__instance(V__FLIGHT,s__Proposition) & s__instance(V__FLIGHT,s__FlightReservation) & s__subProposition(V__FLIGHT,V__X)))',s__Likely) ) ) ).

fof(kb_SUMO_16349,axiom,
    s__subclass(s__FlightReservation,s__Reservation) ).

fof(kb_SUMO_16350,axiom,
    s__instance(s__FlightReservation__t,s__SetOrClass) ).

fof(kb_SUMO_16351,axiom,
    s__documentation(s__FlightReservation,s__EnglishLanguage,'&%FlightReservation refers to a &%Reservation specifically for Airline flights') ).

fof(kb_SUMO_16352,axiom,
    s__termFormat(s__EnglishLanguage,s__FlightReservation,'flight reservation') ).

fof(kb_SUMO_16353,axiom,
    s__subclass(s__TourReservation,s__Reservation) ).

fof(kb_SUMO_16354,axiom,
    s__instance(s__TourReservation__t,s__SetOrClass) ).

fof(kb_SUMO_16355,axiom,
    s__documentation(s__TourReservation,s__EnglishLanguage,'&%TourReservation refers to a &%Reservation specifically for &%TourService') ).

fof(kb_SUMO_16356,axiom,
    s__termFormat(s__EnglishLanguage,s__TourReservation,'tour reservation') ).

fof(kb_SUMO_16357,axiom,
    s__subclass(s__HotelReservation,s__Reservation) ).

fof(kb_SUMO_16358,axiom,
    s__instance(s__HotelReservation__t,s__SetOrClass) ).

fof(kb_SUMO_16359,axiom,
    s__documentation(s__HotelReservation,s__EnglishLanguage,'&%HotelReservation refers to a &%Reservation specifically for &%TravelerAccommodation stays') ).

fof(kb_SUMO_16360,axiom,
    s__termFormat(s__EnglishLanguage,s__HotelReservation,'hotel reservation') ).

fof(kb_SUMO_16361,axiom,
    ! [V__RESERVE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__RESERVE,s__Reservation) )
     => ( ( s__fulfillingEntity(V__AGENT,V__RESERVE)
          & s__instance(V__RESERVE,s__HotelReservation) )
       => s__attribute(V__AGENT,s__TravelerAccommodation) ) ) ).

fof(kb_SUMO_16362,axiom,
    s__instance(s__numberOccupant__m,s__BinaryPredicate) ).

fof(kb_SUMO_16363,axiom,
    s__documentation(s__numberOccupant__m,s__EnglishLanguage,'(&%numberOccupant ?RESERVE ?NUM) means that the &%Reservation ?RESERVE indicates &%Integer ?NUM of &%Human that will potentially be staying in the &%TravelerAccommodation') ).

fof(kb_SUMO_16364,axiom,
    s__termFormat(s__EnglishLanguage,s__numberOccupant__m,'number of occupants') ).

fof(kb_SUMO_16365,axiom,
    s__domain(s__numberAdultOccupant__m,"1",s__HotelReservation) ).

fof(kb_SUMO_16366,axiom,
    s__domain(s__numberAdultOccupant__m,"2",s__Integer) ).

fof(kb_SUMO_16367,axiom,
    ! [V__RESERVE,V__HOTEL,V__NUM] :
      ( ( s__instance(V__NUM,s__Integer)
        & s__instance(V__HOTEL,s__Reservation)
        & s__instance(V__HOTEL,s__Agent)
        & s__instance(V__RESERVE,s__Agent) )
     => ( ( s__numberOccupant(V__RESERVE,V__NUM)
          & s__fulfillingEntity(V__RESERVE,V__HOTEL) )
       => ? [V__COL] :
            ( s__instance(V__COL,s__Collection)
            & s__instance(V__COL,s__CognitiveAgent)
            & s__instance(V__COL,s__GroupOfPeople)
            & s__memberType(V__COL,s__Human)
            & s__memberCount(V__COL,V__NUM)
            & s__potentialCustomer(V__COL,V__HOTEL) ) ) ) ).

fof(kb_SUMO_16368,axiom,
    s__subrelation(s__numberAdultOccupant__m,s__numberOccupant__m) ).

fof(kb_SUMO_16369,axiom,
    s__documentation(s__numberAdultOccupant__m,s__EnglishLanguage,'(&%numberAdultOccupant ?RESERVE ?NUM) means that the &%Reservation ?RESERVE indicates &%Integer ?NUM of &%HumanAdult that will be fulfilling the reservation') ).

fof(kb_SUMO_16370,axiom,
    s__termFormat(s__EnglishLanguage,s__numberAdultOccupant__m,'number of adult occupants') ).

fof(kb_SUMO_16371,axiom,
    ! [V__RESERVE,V__HOTEL,V__NUM] :
      ( ( s__instance(V__NUM,s__Integer)
        & s__instance(V__HOTEL,s__Reservation)
        & s__instance(V__HOTEL,s__Agent)
        & s__instance(V__RESERVE,s__HotelReservation)
        & s__instance(V__RESERVE,s__Agent) )
     => ( ( s__numberAdultOccupant(V__RESERVE,V__NUM)
          & s__fulfillingEntity(V__RESERVE,V__HOTEL) )
       => ? [V__COL] :
            ( s__instance(V__COL,s__Collection)
            & s__instance(V__COL,s__CognitiveAgent)
            & s__instance(V__COL,s__GroupOfPeople)
            & s__memberType(V__COL,s__HumanAdult)
            & s__memberCount(V__COL,V__NUM)
            & s__potentialCustomer(V__COL,V__HOTEL) ) ) ) ).

fof(kb_SUMO_16372,axiom,
    s__subrelation(s__numberChildOccupant__m,s__numberOccupant__m) ).

fof(kb_SUMO_16373,axiom,
    s__documentation(s__numberChildOccupant__m,s__EnglishLanguage,'(&%numberChildOccupant ?RESERVE ?NUM) means tht the &%Reservation ?RESERVE indicates &%Integer ?NUM of &%HumanChild is included in the reservation') ).

fof(kb_SUMO_16374,axiom,
    s__termFormat(s__EnglishLanguage,s__numberChildOccupant__m,'number of child occupants') ).

fof(kb_SUMO_16375,axiom,
    ! [V__RESERVE,V__HOTEL,V__NUM] :
      ( ( s__instance(V__NUM,s__Integer)
        & s__instance(V__HOTEL,s__Reservation)
        & s__instance(V__HOTEL,s__Agent)
        & s__instance(V__RESERVE,s__Agent) )
     => ( ( s__numberChildOccupant(V__RESERVE,V__NUM)
          & s__fulfillingEntity(V__RESERVE,V__HOTEL) )
       => ? [V__COL,V__SUBCOL] :
            ( s__instance(V__SUBCOL,s__Collection)
            & s__instance(V__COL,s__Collection)
            & s__instance(V__COL,s__CognitiveAgent)
            & s__instance(V__COL,s__GroupOfPeople)
            & s__subCollection(V__SUBCOL,V__COL)
            & s__instance(V__SUBCOL,s__GroupOfPeople)
            & s__memberType(V__SUBCOL,s__HumanChild)
            & s__memberCount(V__SUBCOL,V__NUM)
            & s__potentialCustomer(V__COL,V__HOTEL) ) ) ) ).

fof(kb_SUMO_16376,axiom,
    s__subrelation(s__numberSeniorOccupant__m,s__numberOccupant__m) ).

fof(kb_SUMO_16377,axiom,
    s__documentation(s__numberSeniorOccupant__m,s__EnglishLanguage,'(&%numberSeniorOccupant ?RESERVE ?NUM) means that the &%Reservation ?RESERVE indicates &%Integer ?NUM of &%HumanAdult that has &%age &%greaterThanOrEqualTo 60') ).

fof(kb_SUMO_16378,axiom,
    s__termFormat(s__EnglishLanguage,s__numberSeniorOccupant__m,'number of senior occupants') ).

fof(kb_SUMO_16379,axiom,
    ! [V__AGE,V__RESERVE,V__HOTEL,V__NUM] :
      ( ( s__instance(V__NUM,s__Integer)
        & s__instance(V__HOTEL,s__Agent) )
     => ( ( s__numberSeniorOccupant(V__RESERVE,V__NUM)
          & s__fulfillingEntity(V__RESERVE,V__HOTEL) )
       => ? [V__COL] :
            ( s__instance(V__COL,s__Collection)
            & s__instance(V__COL,s__CognitiveAgent)
            & s__instance(V__COL,s__GroupOfPeople)
            & ! [V__X] :
                ( ( s__instance(V__X,s__SelfConnectedObject)
                  & s__instance(V__HOTEL,s__Reservation)
                  & s__instance(V__RESERVE,s__Agent)
                  & s__instance(V__AGE,s__RealNumber) )
               => ( s__member(V__X,V__COL)
                 => ( s__instance(V__X,s__HumanAdult)
                    & s__age(V__X,s__MeasureFn(V__AGE,s__YearDuration))
                    & greatereq(V__AGE,"60") ) ) )
            & s__memberCount(V__COL,V__NUM)
            & s__potentialCustomer(V__COL,V__HOTEL) ) ) ) ).

fof(kb_SUMO_16380,axiom,
    s__instance(s__reservedRoom__m,s__BinaryPredicate) ).

fof(kb_SUMO_16381,axiom,
    s__documentation(s__reservedRoom__m,s__EnglishLanguage,'(&%reservedRoom ?RESERVE ?ROOMTYPE) means that the &$HotelUnit ?ROOMTYPE is the requested room type for the hotel stay indicated by &%HotelReservation ?RESERVE') ).

fof(kb_SUMO_16382,axiom,
    s__termFormat(s__EnglishLanguage,s__reservedRoom__m,'reserved room') ).

fof(kb_SUMO_16383,axiom,
    s__domain(s__reservedRoom__m,"1",s__HotelReservation) ).

fof(kb_SUMO_16384,axiom,
    s__domainSubclass(s__reservedRoom__m,"2",s__HotelUnit) ).

%FOL fof(kb_SUMO_16385,axiom,(( (! [V__RESERVE,V__X,V__CUST,V__TIME2,V__TIME1,V__ROOMTYPE] : ((s__subclass(V__ROOMTYPE,s__HotelUnit) & s__instance(V__ROOMTYPE,s__SetOrClass) & s__instance(V__TIME1,s__Reservation) & s__instance(V__TIME1,s__TimePoint) & s__instance(V__TIME2,s__Reservation) & s__instance(V__TIME2,s__TimePoint) & s__instance(V__CUST,s__Reservation) & s__instance(V__CUST,s__Human) & s__instance(V__X,s__TemporaryResidence) & s__instance(V__RESERVE,s__HotelReservation) & s__instance(V__RESERVE,s__TimePoint) & s__instance(V__RESERVE,s__Agent)) => ((s__reservedRoom(V__RESERVE,V__ROOMTYPE) & s__reservationStart(V__RESERVE,V__TIME1) & s__reservationEnd(V__RESERVE,V__TIME2) & s__reservingEntity(V__RESERVE,V__CUST)) => s__modalAttribute('s__holdsDuring(s__TimeIntervalFn(V__TIME1,V__TIME2),(s__instance(V__X,V__ROOMTYPE) & s__stays(V__CUST,V__X)))',s__Likely)))) ))).

fof(kb_SUMO_16386,axiom,
    s__instance(s__reservedPackage__m,s__BinaryPredicate) ).

fof(kb_SUMO_16387,axiom,
    s__documentation(s__reservedPackage__m,s__EnglishLanguage,'(&%reservedPackage ?RESERVE ?PACKAGE) means that the &%customer has reserved for the &%HotelPackage ?PACKAGE') ).

fof(kb_SUMO_16388,axiom,
    s__termFormat(s__EnglishLanguage,s__reservedPackage__m,'reserved package') ).

fof(kb_SUMO_16389,axiom,
    s__domain(s__reservedPackage__m,"1",s__Reservation) ).

fof(kb_SUMO_16390,axiom,
    s__domain(s__reservedPackage__m,"2",s__Proposition) ).

fof(kb_SUMO_16391,axiom,
    ! [V__RESERVE,V__CUST,V__PACKAGE] :
      ( ( s__instance(V__PACKAGE,s__Proposition)
        & s__instance(V__CUST,s__Reservation)
        & s__instance(V__CUST,s__Agent)
        & s__instance(V__RESERVE,s__Reservation)
        & s__instance(V__RESERVE,s__Agent) )
     => ( ( s__reservedPackage(V__RESERVE,V__PACKAGE)
          & s__reservingEntity(V__RESERVE,V__CUST) )
       => s__modalAttribute('(? [V__PROC] : (s__instance(V__PROC,s__Process) & s__realization(V__PROC,V__PACKAGE) & s__experiencer(V__PROC,V__CUST)))',s__Likely) ) ) ).

fof(kb_SUMO_16392,axiom,
    s__instance(s__rateDetail__m,s__BinaryPredicate) ).

fof(kb_SUMO_16393,axiom,
    s__documentation(s__rateDetail__m,s__EnglishLanguage,'(&%rateDetail ?RESERVE ?FORMULA) gives the price detail associated with each item in the reservation') ).

fof(kb_SUMO_16394,axiom,
    s__termFormat(s__EnglishLanguage,s__rateDetail__m,'rate detail') ).

fof(kb_SUMO_16395,axiom,
    s__domain("1",s__rateDetail__m,s__Reservation) ).

fof(kb_SUMO_16396,axiom,
    s__domain("2",s__rateDetail__m,s__Formula) ).

fof(kb_SUMO_16397,axiom,
    s__subclass(s__RatingAttribute,s__SubjectiveAssessmentAttribute) ).

fof(kb_SUMO_16398,axiom,
    s__documentation(s__RatingAttribute,s__EnglishLanguage,'&%RatingAttribute attempts to quantify the subjective assessment of an &%Object using some scoring system. A &%RatingAttribute is created by an &%Agent with some criteria in mind.') ).

fof(kb_SUMO_16399,axiom,
    ! [V__RATING] :
      ( s__instance(V__RATING,s__RatingAttribute)
     => ? [V__AGENT] :
          ( s__instance(V__AGENT,s__Agent)
          & s__ratingsAgent(V__RATING,V__AGENT) ) ) ).

fof(kb_SUMO_16400,axiom,
    s__instance(s__ratingsAgent__m,s__BinaryPredicate) ).

fof(kb_SUMO_16401,axiom,
    s__documentation(s__ratingsAgent__m,s__EnglishLanguage,'(&%ratingsAgent ?RATING ?AGENT) means that ?AGENT went through some &%Deciding process in order to create &%RatingAttribute ?RATING.') ).

fof(kb_SUMO_16402,axiom,
    s__domain(s__ratingsAgent__m,"1",s__RatingAttribute) ).

fof(kb_SUMO_16403,axiom,
    s__domain(s__ratingsAgent__m,"2",s__Agent) ).

fof(kb_SUMO_16404,axiom,
    ! [V__AGENT,V__RATING] :
      ( ( s__instance(V__RATING,s__RatingAttribute)
        & s__instance(V__AGENT,s__Agent) )
     => ( s__ratingsAgent(V__RATING,V__AGENT)
       => ? [V__PROCESS] :
            ( s__instance(V__PROCESS,s__Process)
            & s__instance(V__PROCESS,s__Deciding)
            & s__agent(V__PROCESS,V__AGENT)
            & s__result(V__PROCESS,V__RATING) ) ) ) ).

fof(kb_SUMO_16405,axiom,
    s__subclass(s__HotelRating,s__RatingAttribute) ).

fof(kb_SUMO_16406,axiom,
    s__instance(s__HotelRating__t,s__SetOrClass) ).

fof(kb_SUMO_16407,axiom,
    s__instance(s__RatingAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_16408,axiom,
    s__documentation(s__HotelRating,s__EnglishLanguage,'&%HotelRating is a &%SubjectiveAssessmentAttribute specifically targeted at the overall quality of a &%Hotel, its premises and services') ).

fof(kb_SUMO_16409,axiom,
    ! [V__ATTR,V__AGENT,V__ENTITY] :
      ( ( s__instance(V__ENTITY,s__Object)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__ATTR,s__Attribute) )
     => ( ( s__subjectiveAttribute(V__ENTITY,V__ATTR,V__AGENT)
          & s__instance(V__ATTR,s__HotelRating) )
       => s__attribute(V__ENTITY,s__TravelerAccommodation) ) ) ).

fof(kb_SUMO_16410,axiom,
    s__subclass(s__RestaurantRating,s__RatingAttribute) ).

fof(kb_SUMO_16411,axiom,
    s__instance(s__RestaurantRating__t,s__SetOrClass) ).

fof(kb_SUMO_16412,axiom,
    s__documentation(s__RestaurantRating,s__EnglishLanguage,'&%RestaurantRating is a &%SubjectiveAssessmentAttribute specifically targeted at the overall quality of a &%Restaurant') ).

fof(kb_SUMO_16413,axiom,
    ! [V__ATTR,V__AGENT,V__ENTITY] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__ATTR,s__Attribute) )
     => ( ( s__subjectiveAttribute(V__ENTITY,V__ATTR,V__AGENT)
          & s__instance(V__ATTR,s__RestaurantRating) )
       => s__instance(V__ENTITY,s__Restaurant) ) ) ).

fof(kb_SUMO_16414,axiom,
    s__subclass(s__FoodRating,s__RatingAttribute) ).

fof(kb_SUMO_16415,axiom,
    s__instance(s__FoodRating__t,s__SetOrClass) ).

fof(kb_SUMO_16416,axiom,
    s__documentation(s__FoodRating,s__EnglishLanguage,'&%FoodRating is a &%SubjectiveAssessmentAttribute specifically targeted the overall quality of &%Food') ).

fof(kb_SUMO_16417,axiom,
    ! [V__C,V__FOOD,V__RATING] :
      ( ( s__instance(V__RATING,s__Physical)
        & s__instance(V__C,s__Process) )
     => ( s__instance(V__RATING,s__FoodRating)
       => s__hasPurpose(V__RATING,'(s__instance(V__C,s__Classifying) & s__destination(V__C,V__FOOD) & s__patient(V__C,V__RATING) & s__instance(V__FOOD,s__PreparedFood))') ) ) ).

fof(kb_SUMO_16418,axiom,
    ! [V__ATTR,V__AGENT,V__ENTITY] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__ATTR,s__Attribute) )
     => ( ( s__subjectiveAttribute(V__ENTITY,V__ATTR,V__AGENT)
          & s__instance(V__ATTR,s__FoodRating)
          & s__instance(V__ENTITY,s__Agent) )
       => ? [V__FOOD,V__COOK,V__CLASSIFY] :
            ( s__instance(V__CLASSIFY,s__Process)
            & s__instance(V__COOK,s__Process)
            & s__instance(V__COOK,s__Cooking)
            & s__agent(V__COOK,V__ENTITY)
            & s__result(V__COOK,V__FOOD)
            & s__instance(V__CLASSIFY,s__Classifying)
            & s__destination(V__CLASSIFY,V__FOOD)
            & s__patient(V__CLASSIFY,V__ATTR) ) ) ) ).

fof(kb_SUMO_16419,axiom,
    s__subclass(s__ServiceRating,s__RatingAttribute) ).

fof(kb_SUMO_16420,axiom,
    s__instance(s__ServiceRating__t,s__SetOrClass) ).

fof(kb_SUMO_16421,axiom,
    s__documentation(s__ServiceRating,s__EnglishLanguage,'&%ServiceRating is a &%SubjectiveAssessmentAttribute specifically targeted at the overall quality of &%service given by an agent') ).

fof(kb_SUMO_16422,axiom,
    ! [V__S,V__C,V__RATING] :
      ( ( s__instance(V__RATING,s__Physical)
        & s__instance(V__C,s__Process) )
     => ( s__instance(V__RATING,s__ServiceRating)
       => s__hasPurpose(V__RATING,'(s__instance(V__C,s__Classifying) & s__destination(V__C,V__S) & s__patient(V__C,V__RATING) & s__instance(V__S,s__ServiceProcess))') ) ) ).

fof(kb_SUMO_16423,axiom,
    ! [V__ATTR,V__AGENT,V__ENTITY] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__ATTR,s__Attribute) )
     => ( ( s__subjectiveAttribute(V__ENTITY,V__ATTR,V__AGENT)
          & s__instance(V__ATTR,s__ServiceRating)
          & s__instance(V__ENTITY,s__Agent) )
       => ? [V__SVC,V__CLASSIFY] :
            ( s__instance(V__CLASSIFY,s__Process)
            & s__instance(V__SVC,s__Process)
            & s__instance(V__SVC,s__ServiceProcess)
            & s__agent(V__SVC,V__ENTITY)
            & s__instance(V__CLASSIFY,s__Classifying)
            & s__destination(V__CLASSIFY,V__SVC)
            & s__patient(V__CLASSIFY,V__ATTR) ) ) ) ).

fof(kb_SUMO_16424,axiom,
    s__subclass(s__AmbienceRating,s__RatingAttribute) ).

fof(kb_SUMO_16425,axiom,
    s__instance(s__AmbienceRating__t,s__SetOrClass) ).

fof(kb_SUMO_16426,axiom,
    s__documentation(s__AmbienceRating,s__EnglishLanguage,'&%AmbienceRating is a &%SubjectiveAssessmentAttribute specifically targeted at the overall quality of an environments atmosphere') ).

fof(kb_SUMO_16427,axiom,
    s__subclass(s__PriceRating,s__RatingAttribute) ).

fof(kb_SUMO_16428,axiom,
    s__instance(s__PriceRating__t,s__SetOrClass) ).

fof(kb_SUMO_16429,axiom,
    s__documentation(s__PriceRating,s__EnglishLanguage,'&%PriceRating is a &%SubjectiveAssessmentAttribute specifically targeted at the price (or average price) of an object is') ).

fof(kb_SUMO_16430,axiom,
    s__instance(s__detainedAtTimeInPlace__m,s__TernaryPredicate) ).

fof(kb_SUMO_16431,axiom,
    s__domain(s__detainedAtTimeInPlace__m,"1",s__SentientAgent) ).

fof(kb_SUMO_16432,axiom,
    s__domain(s__detainedAtTimeInPlace__m,"2",s__TimePosition) ).

fof(kb_SUMO_16433,axiom,
    s__domain(s__detainedAtTimeInPlace__m,"3",s__Object) ).

fof(kb_SUMO_16434,axiom,
    s__documentation(s__detainedAtTimeInPlace__m,s__EnglishLanguage,'(&%detainedAtTimeInPlace ?AGENT ?TIME ?PLACE) means that ?AGENT is held or confined by some more powerful or authoritative agent for a time and at a location specified by ?TIME and ?PLACE.') ).

fof(kb_SUMO_16435,axiom,
    ! [V__TIME,V__PLACE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__SentientAgent)
        & s__instance(V__PLACE,s__Object)
        & s__instance(V__TIME,s__TimePosition) )
     => ( s__detainedAtTimeInPlace(V__AGENT,V__TIME,V__PLACE)
      <=> s__playsRoleInEventOfType(V__AGENT,s__detainee__m,s__Confining,V__TIME,V__PLACE) ) ) ).

fof(kb_SUMO_16436,axiom,
    s__instance(s__observedAtTimeInPlace__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_16437,axiom,
    s__domain(s__observedAtTimeInPlace__m,"1",s__Object) ).

fof(kb_SUMO_16438,axiom,
    s__domain(s__observedAtTimeInPlace__m,"2",s__Agent) ).

fof(kb_SUMO_16439,axiom,
    s__domain(s__observedAtTimeInPlace__m,"3",s__TimePosition) ).

fof(kb_SUMO_16440,axiom,
    s__domain(s__observedAtTimeInPlace__m,"4",s__Object) ).

fof(kb_SUMO_16441,axiom,
    s__documentation(s__observedAtTimeInPlace__m,s__EnglishLanguage,'(&%observedAtTimeInPlace ?OBJ ?AGENT ?TIME ?PLACE) means that during the time specified by ?TIME, ?OBJ is observed by ?AGENT to be in the location specified by ?PLACE. Note that in the implicit &%Seeing event, the physical distance between the &%patient ?OBJ and the &%agent ?AGENT might be great (e.g., a hunter using binoculars to spot Bighorn sheep on a distant mountainside). Therefore, ?PLACE denotes the specific location of ?OBJ at ?TIME, and not the possibly much more extensive region encompassed by the &%Seeing event.') ).

fof(kb_SUMO_16442,axiom,
    ! [V__OBJ,V__TIME,V__PLACE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__PLACE,s__Object)
        & s__instance(V__TIME,s__TimePosition)
        & s__instance(V__OBJ,s__Object) )
     => ( s__observedAtTimeInPlace(V__OBJ,V__AGENT,V__TIME,V__PLACE)
       => s__locatedAtTime(V__OBJ,V__TIME,V__PLACE) ) ) ).

fof(kb_SUMO_16443,axiom,
    ! [V__OBJ,V__TIME,V__PLACE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__PLACE,s__Object)
        & s__instance(V__TIME,s__TimePosition)
        & s__instance(V__OBJ,s__Object) )
     => ( s__observedAtTimeInPlace(V__OBJ,V__AGENT,V__TIME,V__PLACE)
       => ? [V__SEEING] :
            ( s__instance(V__SEEING,s__Process)
            & s__instance(V__SEEING,s__Seeing)
            & s__agent(V__SEEING,V__AGENT)
            & s__patient(V__SEEING,V__OBJ) ) ) ) ).

%FOL fof(kb_SUMO_16444,axiom,(( (! [V__OBJ,V__TIME,V__SEEING,V__PLACE,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__PLACE,s__Object) & s__instance(V__SEEING,s__Process) & s__instance(V__TIME,s__TimePosition)) => ((s__instance(V__SEEING,s__Seeing) & s__patient(V__SEEING,V__OBJ) & s__agent(V__SEEING,V__AGENT) & s__instance(V__OBJ,s__Object) & s__time(V__SEEING,V__TIME) & s__holdsDuring(V__TIME,'s__located(V__OBJ,V__PLACE)')) => s__observedAtTimeInPlace(V__OBJ,V__AGENT,V__TIME,V__PLACE)))) ))).

fof(kb_SUMO_16445,axiom,
    ! [V__OBJ,V__TIME,V__PLACE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__PLACE,s__Object)
        & s__instance(V__TIME,s__TimePosition)
        & s__instance(V__OBJ,s__Object) )
     => ( s__observedAtTimeInPlace(V__OBJ,V__AGENT,V__TIME,V__PLACE)
       => s__playsRoleInEventOfType(V__OBJ,s__patient__m,s__Seeing,V__TIME,V__PLACE) ) ) ).

fof(kb_SUMO_16446,axiom,
    ! [V__OBJ,V__TIME,V__PLACE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__PLACE,s__Object)
        & s__instance(V__TIME,s__TimePosition)
        & s__instance(V__OBJ,s__Object) )
     => ( s__observedAtTimeInPlace(V__OBJ,V__AGENT,V__TIME,V__PLACE)
       => s__playsRoleInEventOfType(V__AGENT,s__agent__m,s__Seeing,V__TIME,V__PLACE) ) ) ).

fof(kb_SUMO_16447,axiom,
    s__instance(s__MonasticSignLanguage,s__ManualHumanLanguage) ).

fof(kb_SUMO_16448,axiom,
    s__documentation(s__MonasticSignLanguage,s__EnglishLanguage,'&%MonasticSignLanguage is a &%ManualHumanLanguage of the &%HolySee (the Vatican State) and &%Europe. SIL code: MZG. ISO 639-2: sgn. Population: No estimate available. Region: Monastic communities, especially in Europe. Comments: A second language means of communicating while maintaining vows of silence. Not a deaf sign language. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16449,axiom,
    s__instance(s__PlainsIndianSignLanguage,s__ManualHumanLanguage) ).

fof(kb_SUMO_16450,axiom,
    s__documentation(s__PlainsIndianSignLanguage,s__EnglishLanguage,'&%PlainsIndianSignLanguage is a &%ManualHumanLanguage of the &%UnitedStates. SIL code: PSD. ISO 639-2: sgn. Population: No estimate available. Region: Great Plains of the USA and Canada. Also spoken in Canada. Alternate names: PLAINS SIGN LANGUAGE. Comments: Some variation by ethnic group and region. Formerly used between nations in hunting, trade, by deaf people, and at every level of social interaction, and with non-Indians. Today used within nations in storytelling, rituals, legends, prayers, and by deaf people. Arose when horses were introduced from the south by the Spanish and guns from the east by the French. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16451,axiom,
    s__subclass(s__DeafSignLanguage,s__ManualHumanLanguage) ).

fof(kb_SUMO_16452,axiom,
    s__documentation(s__DeafSignLanguage,s__EnglishLanguage,'A &%DeafSignLanguage is a &%ManualHumanLanguage primarily intended for communication between a deaf individual and a hearing individual or between deaf individuals.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16453,axiom,
    s__instance(s__AdamorobeSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16454,axiom,
    s__documentation(s__AdamorobeSignLanguage,s__EnglishLanguage,'&%AdamorobeSignLanguage is a &%DeafSignLanguage of &%Ghana. SIL code: ADS. ISO 639-2: sgn. Population: 300 deaf in the village, 3,000 including hearing people (1998 GILLBT). Region: Adamorobe, a village in the Eastern Region. The district capital is Aburi. Comments: All ages, evenly distributed. 15% deafness in the population, one of the highest percentages in the world, caused by genetic recessive autosome. The village has been settled for 200 years. It is an indigenous deaf sign language, also used by many hearing people. Most users have no contact with Ghanaian Sign Language. They are considered to be full citizens. Agriculturalists, firewood traders.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16455,axiom,
    s__instance(s__AlgerianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16456,axiom,
    s__documentation(s__AlgerianSignLanguage,s__EnglishLanguage,'&%AlgerianSignLanguage is a &%DeafSignLanguage of &%Algeria. SIL code: ASP. ISO 639-2: sgn. Population: No estimate available. Comments: It has influenced the deaf community in Oujda in northern Morocco.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16457,axiom,
    s__instance(s__AmericanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16458,axiom,
    s__documentation(s__AmericanSignLanguage,s__EnglishLanguage,'&%AmericanSignLanguage is a &%DeafSignLanguage of the &%UnitedStates. SIL code: ASE. ISO 639-2: sgn. Population: 100,000 to 500,000 primary users (1986 Gallaudet U.) out of nearly 2,000,000 profoundly deaf persons in USA (1988), 0.8% of the USA population. 15,000,000 hard of hearing persons in the USA (1989 Sacks). Population total all countries 100,000 to 500,000. Region: Also used in varying degrees in Canada, Philippines, Ghana, Nigeria, Chad, Burkina Faso, Gabon, Democratic Republic of Congo, Central African Republic, Cote dIvoire, Mauritania, Kenya, Madagascar, Benin, Togo, Zimbabwe, Singapore, China (Hong Kong). Also spoken in Canada, Guatemala. Alternate names: ASL, AMESLAN, THE LANGUAGE OF THE DEAF. Dialects: BLACK AMERICAN SIGN LANGUAGE, TACTILE SIGN LANGUAGE. Comments: Black American Sign Language developed in segregated schools in the south. It contains much sign vocabulary not in ASL and some different grammatical structure. Tactile Sign Language is used by over 900 persons in Louisiana who know ASL, but have lost their sight from a generic cause: Ushers Syndrome. They communicate by touch on each others wrists. Some have migrated to Seattle. Some have learned Braille. ASL has 43% lexical similarity with French Sign Language in an 872-word list. Sign language interpreters provided in court, for college students, at important public events, in job training, at social services programs, in mental health service programs, some instruction for parents of deaf children, many sign language classes for hearing people. There is an organization for sign language teachers. Many hearing people are learning ASL as second language. Reported to be the third largest language in the USA (1993 Honolulu Advertiser). Used since 1817. ASL is different from English on the Hands (Signed English, Siglish). There are several systems of manually coded English, including different ones in different countries. Also several systems called Pidgin Signed English. Pidgin Signed English is taught in schools in the USA rather than ASL. Investigation needed: intelligibility with Black American Sign Language. Dictionary. SOV, prepositions, genitives, articles, adjectives, numerals, relatives before noun heads, question word initial. The average deaf person graduates from high school with 3rd or 4th grade reading level in English. TV, videos. Bible portions 1982-1996. Also used in: Canada (Language name AMERICAN SIGN LANGUAGE, Alternate names: ASL, AMESLAN). Comments: Dialect differences with USA ASL, and regional differences in Canada from east to west. Structurally and grammatically distinct from Quebec Sign Language (LSQ). Has grammatical characteristics independent of English. A few adults know both ASL and LSQ. Most signers from eastern Canada use ASL with some British Sign Language vocabulary, a remnant from Maritime Sign Language, which came from British Sign Language. Sign language interpreters are required for deaf people in court. Used for deaf college students, important public functions, job training, social service programs, sign language instruction for parents of deaf children, classes for hearing people, organization for sign language teachers, committee on national sign language. Manual alphabet. Dictionary. TV, videos. Bible portions 1982-1987. Also used in: Guatemala (Language name: AMERICAN SIGN LANGUAGE, Alternate names: ASL, AMESLAN). Comments: There may be other sign languages besides ASL. Dictionary. Videos. Bible portions 1982-1987.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16459,axiom,
    s__instance(s__ArgentineSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16460,axiom,
    s__documentation(s__ArgentineSignLanguage,s__EnglishLanguage,'&%ArgentineSignLanguage is a &%DeafSignLanguage of &%Argentina. SIL code: AED. ISO 639-2: sgn. Population: No estimate available. Comments: Deaf people go to different schools, each using a different sign language outside class. Sign language is not allowed in the classroom. Volunteer sign language interpreters are used at some important public events. There are sign language stories and drama on film. There is a committee for a national sign language, and organizations for sign language teachers and interpreters. Deaf schools were begun in 1885. Some research on the language. There is a manual alphabet for Spanish spelling. TV, videos.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16461,axiom,
    s__instance(s__ArmenianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16462,axiom,
    s__documentation(s__ArmenianSignLanguage,s__EnglishLanguage,'&%ArmenianSignLanguage is a &%DeafSignLanguage of &%Armenia. SIL code: AEN. ISO 639-2: sgn. Population: No estimate available.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16463,axiom,
    s__instance(s__AustralianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16464,axiom,
    s__documentation(s__AustralianSignLanguage,s__EnglishLanguage,'&%AustralianSignLanguage is a &%DeafSignLanguage of &%Australia. SIL code: ASF. ISO 639-2: sgn. Population: 14,000 users possibly (1991 Hyde and Power). Alternate names: AUSLAN. Comments: Related to British Sign Language, with influences also from Irish and American sign languages. Australian Signed English is different. It is a manual system for English spelling, used by hearing people for communication with the deaf. It is used in teaching the deaf, and officially so in New South Wales. The earliest schools for the deaf were established by British deaf immigrants in 1860. Many agencies for the deaf. Some signed interpretation in court, for college students, at important public events. There is sign language instruction for parents of deaf children. There is a committee on national sign language. Dictionary. Grammar. Films, TV, videos.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16465,axiom,
    s__instance(s__AustralianAboriginesSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16466,axiom,
    s__documentation(s__AustralianAboriginesSignLanguage,s__EnglishLanguage,'&%AustralianAboriginesSignLanguage is a &%DeafSignLanguage of &%Australia. SIL code: ASW. ISO 639-2: sgn. Population: No estimate available. Region: Southern, central, and western desert regions, coastal Arnhem Land, some islands of north coast, western side of Cape York Peninsula, islands of Torres Strait. Comments: Not related to Australian Sign Language. Several different sign languages are also used by deaf persons. Also used by hearing Aborigines as an alternate form of communication with speakers of other languages. Other non-deaf sign languages are used by some groups, such as Aranda, Warlpiri, Warumungu, during periods of mourning or hunting.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16467,axiom,
    s__instance(s__AustrianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16468,axiom,
    s__documentation(s__AustrianSignLanguage,s__EnglishLanguage,'&%AustrianSignLanguage is a &%DeafSignLanguage of &%Austria. SIL code: ASQ. ISO 639-2: sgn. Population: No estimate available. Alternate names: AUSTRO-HUNGARIAN SIGN LANGUAGE. Comments: Partially intelligible with French Sign Language. Related to Russian Sign Language. The sign language used in class and that used by adults outside class are different. Deaf people go to different schools, each using a different sign language. Sign language interpreters are used some in court. Professionals are required to know sign language in job training and social services programs. There is little research. There are a few classes for hearing people. Originated 1870. There is a manual alphabet for spelling. Dictionary. Films, TV, videos.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16469,axiom,
    s__instance(s__BaliSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16470,axiom,
    s__documentation(s__BaliSignLanguage,s__EnglishLanguage,'&%BaliSignLanguage is a &%DeafSignLanguage of &%Indonesia (the island of Bali). SIL code: BQY. ISO 639-2: sgn. Population: 2,200 in the village, out of 50 deaf people and 2,150 hearing people (1995 T. Friedman). Region: 1 village in Bali. Comments: The majority of the hearing people learn and use the sign language. This might not be the correct name.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16471,axiom,
    s__instance(s__BamakoSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16472,axiom,
    s__documentation(s__BamakoSignLanguage,s__EnglishLanguage,'&%BamakoSignLanguage is a &%DeafSignLanguage of &%Mali. SIL code: BOG. ISO 639-2: sgn. Population: No estimate available. Region: Bamako school for deaf children, separated into 3 grade classes. It is not known if it is widely used elsewhere or not. Comments: Not related to other sign languages. They have some knowledge of French, and possibly Bambara. 6 to 50 years old. Some hearing people use it to communicate with deaf people. Another community of deaf people in Bamako use a West African variety of American Sign Language. Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16473,axiom,
    s__instance(s__BanKhorSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16474,axiom,
    s__documentation(s__BanKhorSignLanguage,s__EnglishLanguage,'&%BanKhorSignLanguage is a &%DeafSignLanguage of &%Thailand. SIL code: BLA. ISO 639-2: sgn. Population: No estimate available. Region: Northeastern Thailand, a few villages. Comments: Not related to the original sign languages of Thailand, but there is some similarity.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16475,axiom,
    s__instance(s__BelgianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16476,axiom,
    s__documentation(s__BelgianSignLanguage,s__EnglishLanguage,'&%BelgianSignLanguage is a &%DeafSignLanguage of &%Belgium. SIL code: BVS. ISO 639-2: sgn. Population: No estimate available. Dialects: NORTH BELGIUM SIGN LANGUAGE, SOUTH BELGIUM SIGN LANGUAGE. Comments: A variety of regional dialects which have their roots in different deaf schools. The dialect in the Flemish region is closer to that in the Walloon region than it is to Dutch Sign Language. Adopted signs from the old French sign language directly and indirectly. It began in 1825. Different sign languages are used in the classroom and by adults outside the classroom. Limited influence from Signed Dutch. Signed French and Signed Dutch are used some for intercommunication with hearing people. 3 deaf schools in Brussels have trained about one-third of the deaf in Belgium. There are 26 deaf institutions. Sign language interpreters are required in court. Some interpreters are available for college students. Some interpreters are provided for job training and mental health programs. There is sign language instruction for parents of deaf children. There is a committee on national sign language. Little research on the language. There are sign language classes for hearing people. There have been schools for deaf people since 1825. Dictionary. Films, TV, videos.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16477,axiom,
    s__instance(s__BolivianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16478,axiom,
    s__documentation(s__BolivianSignLanguage,s__EnglishLanguage,'&%BolivianSignLanguage is a &%DeafSignLanguage of &%Bolivia. SIL code: BVL. ISO 639-2: sgn. Population: 350 to 400 users (1988 E. Powlison). Region: Cochabamba, La Paz, Riberalta, Santa Cruz. Comments: Based on American Sign Language with necessary changes for Spanish spelling. Some groups in La Paz and Santa Cruz use the same signs with some dialect signs from their own areas. Originated by missionaries. Other deaf schools use only the oralist approach. Investigation needed: intelligibility with American Sign Language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16479,axiom,
    s__instance(s__BrazilianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16480,axiom,
    s__documentation(s__BrazilianSignLanguage,s__EnglishLanguage,'&%BrazilianSignLanguage is a &%DeafSignLanguage of &%Brazil. SIL code: BZS. ISO 639-2: sgn. Population: No estimate available. Region: Sao Paulo, Rio de Janeiro, Minas Gerais, Santa Catarina, and elsewhere. Alternate names: LSB, SAO PAULO SIGN LANGUAGE. Comments: The dialects appear to be inherently intelligible, although northern dialects above the Amazon are probably more different. Some relationship to North American and European sign languages. The fingerspelling used for proper names is similar to a European system. The first deaf school was begun in 1857 in Rio de Janeiro, then one in Porto Alegre. The deaf in Sao Paulo generally receive an oralist education. TV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16481,axiom,
    s__instance(s__BritishSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16482,axiom,
    s__documentation(s__BritishSignLanguage,s__EnglishLanguage,'&%BritishSignLanguage is a &%DeafSignLanguage of the &%UnitedKingdom. SIL code: BHO. ISO 639-2: sgn. Population: 40,000 mother tongue users (1984 Deuchar), out of 909,000 deaf, of which the majority probably have some degree of sign language competence (1977 Deuchar). Region: United Kingdom including Northern Ireland, Scotland. Alternate names: BSL. Comments: Not inherently intelligible to users of ASL. The deaf community is cohesive, so communication is good despite regional differences. However, there are many reports of different sign languages which are inherently unintelligible to users as close as approximately every 50 miles. Good regional and national organizations for the deaf. Signed interpretation is required in court, and provided in some other situations. Sign language instruction for parents of deaf children. Many sign language classes for hearing people. There is an organization for sign language teachers. There is a committee on national sign language. Sign language was used before 1644. Deaf schools were established in the late 18th century. There is increasing desire to train deaf children in BSL. British Signed English is different from American Signed English. Dictionary. Grammar. Films, TV, videos.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16483,axiom,
    s__instance(s__BulgarianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16484,axiom,
    s__documentation(s__BulgarianSignLanguage,s__EnglishLanguage,'&%BulgarianSignLanguage is a &%DeafSignLanguage of &%Bulgaria. SIL code: BQN. ISO 639-2: sgn. Population: No estimate available. Comments: Different sign languages are used in the classroom and by adults outside. One sign language which has been used since 1920. There have been elementary schools for deaf people since 1898. Since 1945 sign language has been allowed in the classroom. Sign language interpreters are required in court. Some are available for college students. There is sign language instruction for parents of deaf children. There is a committee on national sign language. Little research on the sign language. There are few sign language classes for hearing people. There is a manual alphabet for spelling. Dictionary. Films, TV, videos.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16485,axiom,
    s__instance(s__CatalonianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16486,axiom,
    s__documentation(s__CatalonianSignLanguage,s__EnglishLanguage,'&%CatalonianSignLanguage is a &%DeafSignLanguage of &%Spain. SIL code: CSC. ISO 639-2: sgn. Population: 18,000 (1994 estimate). Region: Catalonia. Comments: An indigenous sign language, quite distinct from Spanish Sign Language. About 50% intelligibility by users of Spanish Sign Language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16487,axiom,
    s__instance(s__ChadianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16488,axiom,
    s__documentation(s__ChadianSignLanguage,s__EnglishLanguage,'&%ChadianSignLanguage is a &%DeafSignLanguage of &%Chad. SIL code: CDS. ISO 639-2: sgn. Population: 390 or more users out of a large deaf population (1989 Mokommbay Yonadjiel KATA). Region: Schools and an association for the deaf in NDjamena, Sarh, and Moundou. Comments: Influences from American Sign Language. Some signs are traditional. Teachers were trained in Nigeria. Muslim, Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16489,axiom,
    s__instance(s__ChiangmaiSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16490,axiom,
    s__documentation(s__ChiangmaiSignLanguage,s__EnglishLanguage,'&%ChiangmaiSignLanguage is a &%DeafSignLanguage of &%Thailand. SIL code: CSD. ISO 639-2: sgn. Population: No estimate available. Region: Chiangmai. Alternate names: CHIENGMAI SIGN LANGUAGE. Comments Related to present sign languages in Laos and Viet Nam (Haiphong, Hanoi, Ho Chi Minh City). A distinct language from Thai Sign Language. Still remembered by signers over 45 years old in Chiangmai. Younger signers use Modern Thai Sign Language. Investigation needed: bilingual proficiency in Thai Sign Language, attitudes.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16491,axiom,
    s__instance(s__ChileanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16492,axiom,
    s__documentation(s__ChileanSignLanguage,s__EnglishLanguage,'&%ChileanSignLanguage is a &%DeafSignLanguage of &%Chile. SIL code: CSG. ISO 639-2: sgn. Population: No estimate available.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16493,axiom,
    s__instance(s__ChineseSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16494,axiom,
    s__documentation(s__ChineseSignLanguage,s__EnglishLanguage,'&%ChineseSignLanguage is a &%DeafSignLanguage of &%China. SIL code: CSL. ISO 639-2: sgn. Population: (3,000,000 deaf persons in China, 1986 Gallaudet Univ.). Region: Also spoken in Malaysia, Taiwan. Dialects: SHANGHAI SIGN LANGUAGE. Comments: There are several dialects, of which Shanghai is the most influential. Few signs of foreign origin. Schools and workshops or farms for the deaf are channels of dissemination. Developed since the late 1950s. There are also Chinese character signs. Others use home sign languages. The first deaf school was begun by missionary C.R. Mills and wife in 1887, but American Sign Language did not influence Chinese Sign Language. Dictionary. Grammar. TV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16495,axiom,
    s__instance(s__ColombianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16496,axiom,
    s__documentation(s__ColombianSignLanguage,s__EnglishLanguage,'&%ColombianSignLanguage is a &%DeafSignLanguage of &%Columbia. SIL code: CSN. ISO 639-2: sgn. Population: (50,000 deaf in Bogota in 1992). Comments: Some signs are similar to those in sign languages of El Salvador, Spain, and the USA. Half of school age. There are at least 4 deaf schools (begun in 1924), 2 in Bogota and 2 in Medellin, and 3 other deaf institutions. Some schools use sign language in the classroom. Interpreters are provided at important public events, and for college students. Many sign language classes for hearing people. There is a committee on the national sign language, and an organization for sign language teachers. Little research. It is not clear how many deaf persons know a sign language. Begun in 1929. There is a manual alphabet for spelling. Dictionary. Grammar. TV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16497,axiom,
    s__instance(s__CostaRicanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16498,axiom,
    s__documentation(s__CostaRicanSignLanguage,s__EnglishLanguage,'&%CostaRicanSignLanguage is a &%DeafSignLanguage of &%CostaRica. SIL code: CSR. ISO 639-2: sgn. Population: No estimate available. Comments: May be related to Providencia Sign Language. Reported to have about 60% lexical similarity with ASL.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16499,axiom,
    s__instance(s__CzechSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16500,axiom,
    s__documentation(s__CzechSignLanguage,s__EnglishLanguage,'&%CzechSignLanguage is a &%DeafSignLanguage of the &%CzechRepublic. SIL code: CSE. ISO 639-2: sgn. Population: No estimate available. Comments: Partially intelligible with French Sign Language. Used since 1786 when deaf schools began. Sign language used in school different from that used by adults outside. Signed interpretation required in court. Some provided for college students and at important public events. There is sign language instruction for parents of deaf children. Many sign language classes for hearing people. There is a committee on national sign language. More than one sign language used in the country. There is a manual alphabet for spelling. Dictionary. Films, TV, videos.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16501,axiom,
    s__instance(s__DanishSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16502,axiom,
    s__documentation(s__DanishSignLanguage,s__EnglishLanguage,'&%DanishSignLanguage is a &%DeafSignLanguage of &%Denmark. SIL code: DSL. ISO 639-2: sgn. Population: (3,500 deaf in Denmark, 1986 Gallaudet Univ.) Comments: Some signs are related to French Sign Language. Intelligible with Swedish and Norwegian sign languages with only moderate difficulty. Not intelligible with Finnish Sign Language. Used in all 5 state schools for the deaf. Signed interpretation required in court, college classes, at important public events, in job training, social services, and mental health programs. Instruction provided for parents of deaf children, for other hearing people. There is a committee on national sign language, an organization for sign language teachers. A lot of research. Signed Danish is distinct, but used in intercommunication with some hearing people. The first school was begun in 1807. Dictionary. Grammar. Films, TV, videos.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16503,axiom,
    s__instance(s__DominicanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16504,axiom,
    s__documentation(s__DominicanSignLanguage,s__EnglishLanguage,'&%DominicanSignLanguage is a &%DeafSignLanguage of the &%DominicanRepublic. SIL code: DOQ. ISO 639-2: sgn. Population: No estimate available. Comments: Reported to have 85% to 90% lexical similarity with ASL, and to use most of the features of ASL, such as absent referent and reduplication. Many are not fluent or use home sign.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16505,axiom,
    s__instance(s__DutchSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16506,axiom,
    s__documentation(s__DutchSignLanguage,s__EnglishLanguage,'&%DutchSignLanguage is a &%DeafSignLanguage of the &%Netherlands. SIL code: DSE. ISO 639-2: sgn. Population: 20,000 deaf use Dutch Sign Language. There are 400,000 hearing impaired, 28,000 deaf (1986 Gallaudet Univ.) Alternate names: SIGN LANGUAGE OF THE NETHERLANDS, SLN. Comments: All users listed are adults (1986). There are 5 varieties associated with 5 schools for the deaf, each with about 1,500 students. There have been elementary schools for the deaf since 1790. Developed from French Sign Language, some features similar to American and British sign languages. Currently in transition. Distinct from Signed Dutch. There is a manual system for spelling. Dictionary. TV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16507,axiom,
    s__instance(s__EcuadorianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16508,axiom,
    s__documentation(s__EcuadorianSignLanguage,s__EnglishLanguage,'&%EcuadorianSignLanguage is a &%DeafSignLanguage of &%Ecuador. SIL code: ECS. ISO 639-2: sgn. Population: (188,000 deaf persons, 2% of the population, 1986 Gallaudet Univ.) Comments: Slight regional variants in sign languages. Some influences from USA Peace Corps, others from people educated in Spain or Argentina. Some deaf schools use total communication, speaking and signing.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16509,axiom,
    s__instance(s__EstonianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16510,axiom,
    s__documentation(s__EstonianSignLanguage,s__EnglishLanguage,'&%EstonianSignLanguage is a &%DeafSignLanguage of &%Estonia. SIL code: ESO. ISO 639-2: sgn. Population: 4,500 users out of 1,600 deaf and 20,000 hearing impaired. 2,000 persons need regular help from interpreters (1998 Urmas Sutrop). Region: Throughout Estonia, especially Tallinn and Parnu. Alternate names: VIIPEKEEL. Comments: Some local dialects. The dialect in Parnu is the most archaic. Apparent influences from Finnish and Russian Sign Languages. Some people can use both Estonian and Russian Sign Languages. Russian Sign Language is used in Tallinn by deaf Russians. In other regions Russians use some pidginized versions of Russian Sign Language mixed with Estonian Sign Language. Systematic teaching and research since 1990 at the Dept. of Special Education at Tartu University. Sign language instruction for parents of deaf children in Tallinn. Classes for hearing people in Tallinn and Parnu. Classes for interpretars. Schools for children with hearing impairments. Many children with hearing impairments in ordinary schools. Oral and signed teaching. There is a Society of the Interpreters of Estonian Sign Language. Centers for interpreters in Tallinn, Tartu, Parnu, at the Association of Deaf People. Local authorities pay for interpreters for 36 hours for each deaf person per year. Some grants for students who need interpreters. Courts accept signed interpretation and pay for interpreters. Dictionary. Grammar. TV, videos.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16511,axiom,
    s__instance(s__EthiopianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16512,axiom,
    s__instance(s__DeafSignLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16513,axiom,
    s__documentation(s__EthiopianSignLanguage,s__EnglishLanguage,'&%EthiopianSignLanguage is a &%DeafSignLanguage of &%Ethiopia. SIL code: ETH. ISO 639-2: sgn. Population: No estimate available. Comments: There are several sign languages used in different schools for the deaf. Little research. Used since 1971. There have been elementary schools for deaf children since 1956. There is a manual alphabet for spelling.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16514,axiom,
    s__instance(s__FinnishSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16515,axiom,
    s__documentation(s__FinnishSignLanguage,s__EnglishLanguage,'&%FinnishSignLanguage is a &%DeafSignLanguage of &%Finland. SIL code: FSE. ISO 639-2: sgn. Population: 5,000 users out of 8,000 deaf persons (1986 Gallaudet Univ.). Alternate names: VIITTOMAKIELI. Comments: 2 major dialects from the Finnish (17 schools) and Swedish (1 school) communities. Apparent influence from Swedish Sign Language merged with local indigenous varieties. Not intelligible with Danish Sign Language. The government pays interpreters to accompany the deaf to hospitals, college, church, etc. Signed interpretation required in court. Sign language instruction for parents of deaf children. Many classes for hearing people. There is a committee on national sign language. The first deaf school was founded in the 1850s. Signed Finnish is distinct, but used by some teachers of the deaf. Dictionary. Grammar. Films, TV, videos. Bible portions 1989.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16516,axiom,
    s__instance(s__FrenchSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16517,axiom,
    s__documentation(s__FrenchSignLanguage,s__EnglishLanguage,'&%FrenchSignLanguage is a &%DeafSignLanguage of &%France. SIL code: FSL. ISO 639-2: sgn. Population: 50,000 to 100,000 primary users in France (1986 Gallaudet Univ.) 1,000 users of Marseille Sign Language (1975 Sallagooty). Population total both countries 50,000 to 100,000. Region: Southern FSL is used in Marseille, Toulon, La Ciotat, and Salon de Provence. Also spoken in Togo. Alternate names: LANGUE DES SIGNES FRANCAISE, LSF, FSL. Dialects: MARSEILLE SIGN LANGUAGE (SOUTHERN FRENCH SIGN LANGUAGE). Comments: Many sign languages have been influenced by this, but are not necessarily intelligible with it. Reported to be partially intelligible with sign languages from Austria, Czech Republic, and Italy, at least. 43% lexical similarity with American Sign Language in an 872-word list. First sign language in the western world to gain recognition as a language (1830). Originated in 1752. Sign languages were known in France in the 16th century, and probably earlier. Different from Signed French and Old French Sign Language. Also used in: Togo (Language name: FRENCH SIGN LANGUAGE, Alternate names: LANGUE DES SIGNES FRANCAISE, LSF). Comments: Taught in 1 school for the deaf in Togo.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16518,axiom,
    s__instance(s__GermanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16519,axiom,
    s__documentation(s__GermanSignLanguage,s__EnglishLanguage,'&%GermanSignLanguage is a &%DeafSignLanguage of &%Germany. SIL code: GSG. ISO 639-2: sgn. Population: (50,000 deaf persons, 22,000 members of German Deaf Association, 1986 Gallaudet Univ.) Region: Western Germany. Alternate names: DEUTSCHE GEBAERDENSPRACHE, DGS. Comments: Many regional lexical variations, but dialects are easily inherently intelligible. Some similarity to French and other European sign languages. Relation to sign languages of eastern Germany, Austria, and Switzerland is not known. More than one sign language used in eastern Germany. Bible portions 1998.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16520,axiom,
    s__instance(s__GhanaianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16521,axiom,
    s__documentation(s__GhanaianSignLanguage,s__EnglishLanguage,'&%GhanaianSignLanguage is a &%DeafSignLanguage of &%Ghana. SIL code: GSE. ISO 639-2: sgn. Population: No estimate available. Comments: Related to American and Nigerian sign languages. Brought in 1957 by missionary Andrew Foster. Differs from American Sign Language in lexicon. There are new and local signs, and some modified from ASL. 9 deaf schools. Other deaf people use home signs. Elementary schools for deaf children since 1957. Sign language interpreters are required for deaf people in court. Little research. Some sign language classes for hearing people. There is a manual alphabet for signing. Investigation needed: intelligibility with American Sign Language, Nigerian Sign Language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16522,axiom,
    s__instance(s__GreekSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16523,axiom,
    s__documentation(s__GreekSignLanguage,s__EnglishLanguage,'&%GreekSignLanguage is a &%DeafSignLanguage of &%Greece. SIL code: GSS. ISO 639-2: sgn. Population: 42,600 or more users (1986 Gallaudet Univ.). Comments: 12,000 children and 30,000 active adult users (1996). Roots in American and French sign languages and various indigenous sign languages, which came together in the 1950s.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16524,axiom,
    s__instance(s__GuatemalanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16525,axiom,
    s__documentation(s__GuatemalanSignLanguage,s__EnglishLanguage,'&%GuatemalanSignLanguage is a &%DeafSignLanguage of &%Guatemala. SIL code: GSM. ISO 639-2: sgn. Population: No estimate available.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16526,axiom,
    s__instance(s__GuineanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16527,axiom,
    s__documentation(s__GuineanSignLanguage,s__EnglishLanguage,'&%GuineanSignLanguage is a &%DeafSignLanguage of &%Guinea. SIL code: GUS. ISO 639-2: sgn. Population: No estimate available. Region: Conakry. Comments: Used in the deaf school in Conakry. Appears to be heavily influenced by, or based on, ASL, with some influence from French Sign Language. Investigation needed: intelligibility with American Sign Language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16528,axiom,
    s__instance(s__HaiphongSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16529,axiom,
    s__documentation(s__HaiphongSignLanguage,s__EnglishLanguage,'&%HaiphongSignLanguage is a &%DeafSignLanguage of &%VietNam. SIL code: HAF. ISO 639-2: sgn. Population: No estimate available. Region: Haiphong. Comments: Related to sign languages in Hanoi, Ho Chi Minh City, Laos, and earlier sign languages in Thailand.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16530,axiom,
    s__instance(s__HanoiSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16531,axiom,
    s__documentation(s__HanoiSignLanguage,s__EnglishLanguage,'&%HanoiSignLanguage is a &%DeafSignLanguage of &%VietNam. SIL code: HAB. ISO 639-2: sgn. Population: No estimate available. Region: Hanoi. Comments: Related to sign languages in Haiphong, Ho Chi Minh City, Laos, and earlier sign languages in Thailand.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16532,axiom,
    s__instance(s__HausaSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16533,axiom,
    s__documentation(s__HausaSignLanguage,s__EnglishLanguage,'&%HausaSignLanguage is a &%DeafSignLanguage of &%Nigeria. SIL code: HSL. ISO 639-2: sgn. Population: No estimate available.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16534,axiom,
    s__instance(s__HawaiiPidginSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16535,axiom,
    s__documentation(s__HawaiiPidginSignLanguage,s__EnglishLanguage,'&%HawaiiPidginSignLanguage is a &%DeafSignLanguage of the &%UnitedStates. SIL code: HPS. ISO 639-2: sgn. Population: A few users out of about 6,000 profoundly deaf people in Hawaii (1987 Honolulu Star-Bulletin), 72,000 deaf or hard of hearing people in Hawaii (1998 Honolulu Advertiser). Region: Hawaiian Islands. Alternate names: PIDGIN SIGN LANGUAGE. Comments: Bilingualism in American Sign Language. Mainly 70 to 90 years old (1993). 9,600 deaf people in Hawaii now use American Sign Language with a few local signs for place names and cultural items (1998 Honolulu Advertiser). Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16536,axiom,
    s__instance(s__HoChiMinhCitySignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16537,axiom,
    s__documentation(s__HoChiMinhCitySignLanguage,s__EnglishLanguage,'&%HoChiMinhCitySignLanguage is a &%DeafSignLanguage of &%VietNam. SIL code: HOS. ISO 639-2: sgn. Population: No estimate available. Region: Ho Chi Minh City. Comments: Related to sign languages in Hanoi, Haiphong, Laos, and earlier sign languages in Thailand.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16538,axiom,
    s__instance(s__HungarianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16539,axiom,
    s__documentation(s__HungarianSignLanguage,s__EnglishLanguage,'&%HungarianSignLanguage is a &%DeafSignLanguage of &%Hungary. SIL code: HSH. ISO 639-2: sgn. Population: 60,000 deaf (1999 National Association for Deaf and Hard-of-Hearing). 300,000 hard-of-hearing people use it as second language. Region: Used throughout Hungary. May also be used in western Romania. Alternate names: MAGYAR JELVNYELV. Dialects: BUDAPEST, SOPRON, MISKOLC, DEBRECEN, SZEGED, EGER. Comments: Related to Austrian Sign Language and German Sign Language. May be related to Yugoslavian Sign Language. Dialects have some different signs for lexical items, similar or same grammar. All ages. Budapest dialect is viewed as the standard. Dictionary. Extensive literacy effort needed.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16540,axiom,
    s__instance(s__IcelandicSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16541,axiom,
    s__documentation(s__IcelandicSignLanguage,s__EnglishLanguage,'&%IcelandicSignLanguage is a &%DeafSignLanguage of &%Iceland. SIL code: ICL. ISO 639-2: sgn. Population: No estimate available. Comments: Until 1910 Icelandic deaf people were sent to school in Denmark. The sign language is based on Danish Sign Language, but has changed and developed since then, so it is not the same today. Signed interpretation provided for college students. Instruction for parents of deaf children. There is a committee on national sign language. There is a manual spelling system. Dictionary. TV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16542,axiom,
    s__instance(s__IndianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16543,axiom,
    s__documentation(s__IndianSignLanguage,s__EnglishLanguage,'&%IndianSignLanguage is a &%DeafSignLanguage of &%India. SIL code: INS. ISO 639-2: sgn. Population: 1,500,000 or more users (1986 Gallaudet Univ.) Population: total all countries 1,500,000 or more. Region: All over the country. Also spoken in Bangladesh, Pakistan. Dialects: DELHI SIGN LANGUAGE, CALCUTTA SIGN LANGUAGE, BANGALORE-MADRAS SIGN LANGUAGE, BOMBAY SIGN LANGUAGE. Comments: Over 75% of signs from all regions are related. Dialects are not related to deaf school usage. Delhi dialect is the most influential. Not related to French, Spanish, or American sign languages, or their group. Some influence from British Sign Language in the fingerspelling system and a few other signs, but most are unrelated to European sign systems. Developed indigenously in India. The Indian manual English system is hardly intelligible to American Signed English. Related to Nepalese Sign Language. Over 1,000,000 deaf adults, and about 500,000 deaf children (1986). Deaf schools mainly do not use ISL, but vocational programs often do. Less than 5% of deaf people attend deaf schools. Investigation needed: intelligibility with Pakistan Sign Language. Also used in: Bangladesh (Language name: INDIAN SIGN LANGUAGE). Comments: Not related to French, Spanish, American sign languages, or their group. Some influence from British Sign Language in the fingerspelling system and a few other signs, but most signs are unrelated to European sign systems. It developed indigenously in India. The Indian manual English system is hardly understandable to American Signed English.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16544,axiom,
    s__instance(s__IndonesianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16545,axiom,
    s__documentation(s__IndonesianSignLanguage,s__EnglishLanguage,'&%IndonesianSignLanguage is a &%DeafSignLanguage of &%Indonesia. SIL code: INL. ISO 639-2: sgn. Population: (At least 2,000,000 deaf people, 1993). Comments: 94 schools for the deaf use the oral method for instruction. A blend of Malaysian Sign Language and indigenous signs. ASL not used.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16546,axiom,
    s__instance(s__IrishSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16547,axiom,
    s__documentation(s__IrishSignLanguage,s__EnglishLanguage,'&%IrishSignLanguage is a &%DeafSignLanguage of &%Ireland. SIL code: ISG. ISO 639-2: sgn. Population: No estimate available. Region: Dublin and elsewhere. Comments: In 1816 British signs were brought in. In 1846 Irish signs developed in the girls school, in 1857 Irish signs brought into the boys school. Related to French Sign Language. There are informal male and female sign systems. Females learn the male system during dating and marriage. The informal system is referred to as Deaf Sign Language. Irish Sign Language is a new unified system, a manual code for English. It has structural features such as directional verbs. It has influenced sign languages in South Africa and Australia. It originated between 1846-1849. Several deaf schools with 750 to 800 students in each. There is a committee on national sign language, and an organization for sign language teachers. TV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16548,axiom,
    s__instance(s__IsraeliSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16549,axiom,
    s__documentation(s__IsraeliSignLanguage,s__EnglishLanguage,'&%IsraeliSignLanguage is a &%DeafSignLanguage of &%Israel. SIL code: ISL. ISO 639-2: sgn. Population: 5,000 users including some hearing persons (1986 Gallaudet Univ.). Comments: Not derived from and relatively little influence from other sign languages. No special signs have been introduced from outside by educators. Minor dialect variation. Not all deaf use ISL. Interpreters are provided in courts. Some interpretation for college students. Sign language instruction for parents of deaf children. Many sign language classes for hearing people. There is a committee on national sign language, and an organization for sign language teachers. The sign language used in classrooms and that by deaf adults outside is different. The first deaf school was established in Jerusalem in 1934. A fingerspelling system was developed in 1976. Dictionary. Grammar. Employs the Eshkol-Wachmann movement notation system. Films, TV, videos. Jewish.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16550,axiom,
    s__instance(s__ItalianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16551,axiom,
    s__documentation(s__ItalianSignLanguage,s__EnglishLanguage,'&%ItalianSignLanguage is a &%DeafSignLanguage of &%Italy. SIL code: ISE. ISO 639-2: sgn. Population: No estimate available. Alternate names: LINGUA ITALIANA DEI SEGNI, LIS. Comments: Partially intelligible with French Sign Language. Not intelligible with American Sign Language. Regional differences, but signers from different regions seem to communicate fluently. Used in families, clubs, and schools outside the classroom, but not in the classroom.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16552,axiom,
    s__instance(s__JamaicanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16553,axiom,
    s__documentation(s__JamaicanSignLanguage,s__EnglishLanguage,'&%JamaicanSignLanguage is a &%DeafSignLanguage of &%Jamaica. SIL code: JCS. ISO 639-2: sgn. Population: No estimate available. Alternate names: COUNTRY SIGN. Comments: There is no standardized sign language, but Country Sign differs from region to region. Signed English is used in at least one deaf school, but students do not understand many of the function words. It is used for all communication needs outside the classroom. Many deaf children do not attend school.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16554,axiom,
    s__instance(s__JapaneseSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16555,axiom,
    s__documentation(s__JapaneseSignLanguage,s__EnglishLanguage,'&%JapaneseSignLanguage is a &%DeafSignLanguage of &%Japan. SIL code: JSL. ISO 639-2: sgn. Population: Hearing impaired: 317,000 (1986 Gallaudet Univ.). Alternate names: SHUWA, TEMANE. Comments: Related to Taiwanese and Korean sign languages. Over 95% of the deaf understand Japanese Sign Language. 107 deaf schools. The first school was in Kyoto in 1878. Temane is the former name. Pidgin Signed Japanese is different. Pidgin Signed Japanese is used often in formal situations, lectures, speeches. 80% of the deaf understand finger spelling. TV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16556,axiom,
    s__instance(s__JordanianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16557,axiom,
    s__documentation(s__JordanianSignLanguage,s__EnglishLanguage,'&%JordanianSignLanguage is a &%DeafSignLanguage of &%Jordan. SIL code:JOS. ISO 639-2: sgn. Population: No estimate available.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16558,axiom,
    s__instance(s__KenyanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16559,axiom,
    s__documentation(s__KenyanSignLanguage,s__EnglishLanguage,'&%KenyanSignLanguage is a &%DeafSignLanguage of &%Kenya. SIL code: XKI. ISO 639-2: sgn. Population: Students in primary schools in 1990: 2,600. There are around 200,000 deaf people in Kenya. It is not known how many know KSL. Region: 32 primary schools for the deaf in Hola, Kapsabet, Karatina, Karen, Kerugoya, Kilifi, Kisumu, Kitui, Kwale, Meru, Mombasa, Mumias, Muranga, Nairobi, Nakuru, North Kinangop, Ruiru, Sakwa. Schools under the Kenya Institute of Education (KIE) use a Kenyan version of (American) Exact Signed English, including one at Machakos. KSL is used at Nyangoma School at Bondo, a primary and boys technical school (Sakwa), and in one girls school. A school in Mombasa uses British Sign Language. Some Belgian brothers use Belgian Sign language in a school near Oyugis. 4 churches in Nairobi: 2 use KIE Signed English, 1 a mixture of that and KSL, the other uses a mixture of Korean, American, and Kenyan Sign Languages. Comments: Mainly unrelated to other sign languages. It has become standardized with slight variations since 1961, when elementary schools for deaf children were begun. The deaf from Kisumu (western Kenya) to the deaf in Mombasa (eastern Kenya) can understand each other completely even with some dialect differences. The deaf in Uganda and Tanzania do not really understand KSL, though they have much in common. Used in court cases involving deaf people. The Kenya National Association of the Deaf, which has 12 branches. The government is using KIE Signed English. The University of Nairobi backs KSL. Little research. Communication with those who do not know KSL is superficial only. KSL fits Kenyan culture and ties students back to their families and friends who know it. There is a manual alphabet for spelling. Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16560,axiom,
    s__instance(s__KoreanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16561,axiom,
    s__documentation(s__KoreanSignLanguage,s__EnglishLanguage,'&%KoreanSignLanguage is a &%DeafSignLanguage of &%SouthKorea. SIL code: KVK. ISO 639-2: sgn. Population: No estimate available. Comments: Related to Japanese and Taiwanese sign languages, but distinct. Used since 1889. Signed interpretation required in court, used at important public events, in social services programs. There is sign language instruction for parents of deaf children. Many sign language classes for hearing people. There is a manual system for spelling. Dictionary. Elementary schools for deaf children using sign language since 1908. TV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16562,axiom,
    s__instance(s__KualaLumpurSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16563,axiom,
    s__documentation(s__KualaLumpurSignLanguage,s__EnglishLanguage,'&%KualaLumpurSignLanguage is a &%DeafSignLanguage of &%Malahysia (Peninsular). SIL code: KGI. ISO 639-2: sgn. Population: No estimate available. Region: Kuala Lumpur and elsewhere in Peninsular Malaysia. Alternate names: KLSL. Comments: American signs were introduced in the late 1960s to a class for deaf children. They were promoted by the club for deaf adults which was started at the YMCA in 1973. Many former users of Penang Sign Language now use KLSL. Uses predominantly American signs in a mixture of English and Malay word order. Investigation needed: bilingual proficiency in Malaysian Sign Language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16564,axiom,
    s__instance(s__LaosSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16565,axiom,
    s__documentation(s__LaosSignLanguage,s__EnglishLanguage,'&%LaosSignLanguage is a &%DeafSignLanguage of &%Laos. SIL code: LSO. ISO 639-2: sgn. Population: No estimate available. Comments: Related to sign languages in Viet Nam and earlier ones in Thailand. May be more than one sign language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16566,axiom,
    s__instance(s__LatvianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16567,axiom,
    s__documentation(s__LatvianSignLanguage,s__EnglishLanguage,'&%LatvianSignLanguage is a &%DeafSignLanguage of &%Latvia. SIL code:LSL. ISO 639-2: sgn. Population: No estimate available.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16568,axiom,
    s__instance(s__LibyanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16569,axiom,
    s__documentation(s__LibyanSignLanguage,s__EnglishLanguage,'&%LibyanSignLanguage is a &%DeafSignLanguage of &%Libya. SIL code:LBS. ISO 639-2: sgn. Population: No estimate available.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16570,axiom,
    s__instance(s__LithuanianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16571,axiom,
    s__documentation(s__LithuanianSignLanguage,s__EnglishLanguage,'&%LithuanianSignLanguage is a &%DeafSignLanguage of &%Lithuania. SIL code:LLS. ISO 639-2: sgn. Population: No estimate available. Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16572,axiom,
    s__instance(s__LyonsSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16573,axiom,
    s__documentation(s__LyonsSignLanguage,s__EnglishLanguage,'&%LyonsSignLanguage is a &%DeafSignLanguage of &%France. SIL code: LSG. ISO 639-2: sgn. Population: No estimate available. Comments: 250 miles from Paris, but difficult and little intelligibility with French Sign Language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16574,axiom,
    s__instance(s__MalaysianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16575,axiom,
    s__documentation(s__MalaysianSignLanguage,s__EnglishLanguage,'&%MalaysianSignLanguage is a &%DeafSignLanguage of &%Malahysia (Peninsular). SIL code: XML. ISO 639-2: sgn. Population: No estimate available. Alternate names: BAHASA MALAYSIA KOD TANGAN. Comments: It is manually coded Bahasa Malaysia, it is easier than manual codes for other languages because Bahasa Malaysia is comparatively noninflected. It has input from local and American signs and structure. Under development by the Ministry of Education since 1978, and used in government programs. Words without signs are fingerspelled using the international version of the American manual alphabet.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16576,axiom,
    s__instance(s__MalteseSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16577,axiom,
    s__documentation(s__MalteseSignLanguage,s__EnglishLanguage,'&%MalteseSignLanguage is a &%DeafSignLanguage of &%Malta. SIL code: MDL. ISO 639-2: sgn. Population: No estimate available.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16578,axiom,
    s__instance(s__MaritimeSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16579,axiom,
    s__documentation(s__MaritimeSignLanguage,s__EnglishLanguage,'&%MaritimeSignLanguage is a &%DeafSignLanguage of &%Canada. SIL code: NSR. ISO 639-2: sgn. Population: No estimate available. Region: Nova Scotia, New Brunswick, and Prince Edward Island. Alternate names: NOVA SCOTIAN SIGN LANGUAGE. Comments: Now remembered only by older deaf people. Based on British Sign Language. Distinct from American and Quebec sign languages. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16580,axiom,
    s__instance(s__MarthasVineyardSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16581,axiom,
    s__documentation(s__MarthasVineyardSignLanguage,s__EnglishLanguage,'&%MarthasVineyardSignLanguage is a &%DeafSignLanguage of the &%UnitedStates. SIL code: MRE. ISO 639-2: sgn. Population: No estimate available. Region: Marthas Vineyard, Massachusetts. Comments: The early sign language was based on a regional one in Weald, England, where the deaf persons ancestors had lived. French Sign Language was introduced to Marthas Vineyard in 1817. MVSL was later combined with American Sign Language, but never became identical to ASL. From 1692 to 1910 nearly all hearers on Marthas Vineyard were bilingual in English and sign language. The first deaf person arrived in 1692. From 1692 to 1950 there was a high rate of hereditary deafness. In the 19th century, 1/5700 of Americans were deaf, 1/155 in Marthas Vineyard, 1/25 in one town, 1/4 in one neighborhood. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16582,axiom,
    s__instance(s__MexicanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16583,axiom,
    s__documentation(s__MexicanSignLanguage,s__EnglishLanguage,'&%MexicanSignLanguage is a &%DeafSignLanguage of &%Mexico. SIL code: MFS. ISO 639-2: sgn. Population: 87,000 to 100,000 mainly monolingual users (1986 T.C. Smith-Stark), out of 1,300,000 deaf persons in Mexico (1986 Gallaudet University). Region: Used throughout Mexico, except in some American Indian areas (see Yucatec Maya Sign Language): Mexico D.F. Guadalajara, Monterrey, Hermosillo, Morelia, Veracruz, Oaxaca, San Luis Potosi, Queretaro, Puebla, Cuernavaca, Torreon, Saltillo, Toluca. Alternate names: EL LENGUAJE MEXICANO DE LAS MANOS, EL LENGUAJE MANUAL DE MEXICO, LA LENGUA MANUAL MEXICANA, EL LENGUAJE DE SENAS MEXICANAS. Comments: Influence from French Sign Language. Users of ASL have 14% intelligibility of MSL. Preliminary investigation indicates lexical similarities from 85% to 100% among regional dialects, nearly all above 90% (A. Bickford SIL 1989). Most deaf schools use the oralist method, but some use signs. At least 3 deaf churches in Mexico City, 3 in Guadalajara. 19 schools for the deaf in Saltillo, Torreon, Guadalajara (3), Mexico City (6), Morelia, Cuernavaca, Monterrey, Ciudad Obregon, Hermosillo, Villahermosa, Matamoros, Veracruz, athletic clubs, craft schools, rehabilitation institutions. It does not follow Spanish grammar. The deaf are called sordos, sordomudos, los silentes. Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16584,axiom,
    s__instance(s__MongolianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16585,axiom,
    s__documentation(s__MongolianSignLanguage,s__EnglishLanguage,'&%MongolianSignLanguage is a &%DeafSignLanguage of &%Mongolia. SIL code: QMM. ISO 639-2: sgn. Population: Unknown number of users out of 10,000 to 147,330 deaf (1998). Comments: Different from Russian Sign Language and other sign languages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16586,axiom,
    s__instance(s__MoroccanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16587,axiom,
    s__documentation(s__MoroccanSignLanguage,s__EnglishLanguage,'&%MoroccanSignLanguage is a &%DeafSignLanguage of &%Morocco. SIL code: XMS. ISO 639-2: sgn. Population: No estimate available. Region: Used in Tetouan and other cities. Comments: Algerian Sign Language has influenced the strong deaf community of 60 to 70 men in the city of Oujda in the north. Less than 50% lexical similarity with American Sign Language. Most deaf people cannot read or write or understand Arabic. Many deaf women do not leave their homes, or do not sign in the streets, so it is difficult to determine numbers. Association Nanane, a school in the north, had about 30 students, ages 4-21. MSL used in 3 programs for the deaf. Communities in Rabat, Tangier, and Casa Blanca do not use MSL. Used by USA Peace Corps. Developed from local signs and introduced signs. Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16588,axiom,
    s__instance(s__MozambicanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16589,axiom,
    s__documentation(s__MozambicanSignLanguage,s__EnglishLanguage,'&%MozambicanSignLanguage is a &%DeafSignLanguage of &%Mozambique. SIL code: MZY. ISO 639-2: sgn. Population: No estimate available. Region: In at least the 3 largest cities: Maputo, Beira, and Nampula. Comments: Some dialectal variation. Standardization efforts are in progress (1999). Not related to or based on Portuguese nor Portuguese Sign Language. Being taught and developed.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16590,axiom,
    s__instance(s__NamibianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16591,axiom,
    s__documentation(s__NamibianSignLanguage,s__EnglishLanguage,'&%NamibianSignLanguage is a &%DeafSignLanguage of &%Namibia. SIL code: NBS. ISO 639-2: sgn. Population: No estimate available. Comments: Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16592,axiom,
    s__instance(s__NewZealandSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16593,axiom,
    s__documentation(s__NewZealandSignLanguage,s__EnglishLanguage,'&%NewZealandSignLanguage is a &%DeafSignLanguage of &%NewZealand. SIL code: NZS. ISO 639-2: sgn. Population: No estimate available. Comments: The first school for the deaf was established in 1878. Sign language used since the 1800s. It developed informally among deaf people because the oralist method only was used in schools. It has some features in common with British sign languages and some from other countries. Some signed interpretation used in court and at important public events. There is a committee on national sign language. There is a manual system for spelling. Investigation needed: intelligibility with British Sign Language, Australian Sign Languages. Dictionary. Grammar. TV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16594,axiom,
    s__instance(s__NepaleseSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16595,axiom,
    s__documentation(s__NepaleseSignLanguage,s__EnglishLanguage,'&%NepaleseSignLanguage is a &%DeafSignLanguage of &%Nepal. SIL code: NSP. ISO 639-2: sgn. Population: No estimate available. Comments: Developed from local signs and introduced signs. Related to Indian and Pakistan Sign Languages. Used by USA Peace Corps.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16596,axiom,
    s__instance(s__NicaraguanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16597,axiom,
    s__documentation(s__NicaraguanSignLanguage,s__EnglishLanguage,'&%NicaraguanSignLanguage is a &%DeafSignLanguage of &%Nicaragua. SIL code: NCS. ISO 639-2: sgn. Population: 3,000 deaf users plus other hearing people (1997 Asociacion Nacional de Sordos de Nicaragua). Region: Managua and throughout the nation. Alternate names: IDIOMA DE SENAS DE NICARAGUA. Comments: Unrelated to El Salvadoran, Costa Rican, or other sign languages. Users know little Spanish. Officially used in school since 1992, and used outside the classroom. Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16598,axiom,
    s__instance(s__NigerianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16599,axiom,
    s__documentation(s__NigerianSignLanguage,s__EnglishLanguage,'&%NigerianSignLanguage is a &%DeafSignLanguage of &%Nigeria. SIL code: NSI. ISO 639-2: sgn. Population: No estimate available. Comments: Influences from American and Ghanaian sign languages. Originated in 1960.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16600,axiom,
    s__instance(s__NorwegianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16601,axiom,
    s__documentation(s__NorwegianSignLanguage,s__EnglishLanguage,'&%NorwegianSignLanguage is a &%DeafSignLanguage of &%Norway. SIL code: NSL. ISO 639-2: sgn. Population: 4,000 deaf users out of about 4,000 deaf (1986 Gallaudet Univ.). Dialects: HOLMESTRAND, OSLO, TRONDHEIM. Comments: Intelligible with Danish and Swedish sign languages with only moderate difficulty. Not intelligible with Finnish Sign Language. Used since 1815. The first deaf school was begun in 1825, first club in 1878. It is passed to the next generation mainly through the schools. 3 dialects are associated with 3 schools. Signed Norwegian is used by teachers, pupils use Norwegian Sign Language among themselves. Signed interpretation required in court, provided some for college students, in mental health programs. Sign language instruction provided for parents of deaf children. Many classes for hearing people. There is a committee on national sign language. There is a manual system for spelling. Films, TV, videos.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16602,axiom,
    s__instance(s__OldKentishSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16603,axiom,
    s__documentation(s__OldKentishSignLanguage,s__EnglishLanguage,'&%OldKentishSignLanguage is a &%DeafSignLanguage of the &%UnitedKingdom. SIL code: OKL. ISO 639-2: sgn. Population: No estimate available. Region: Kent. Comments: The apparent ancestor of Marthas Vineyard Sign Language. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16604,axiom,
    s__instance(s__PakistanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16605,axiom,
    s__documentation(s__PakistanSignLanguage,s__EnglishLanguage,'&%PakistanSignLanguage is a &%DeafSignLanguage of &%Pakistan. SIL code: PKS. ISO 639-2: sgn. Population: No estimate available. Alternate names: ISHARON KI ZUBANN. Comments: Related to Nepalese Sign Language, may be the same language as Indian Sign Language. Used in urban centers with some regional variation in vocabulary. The National Institute of Special Education encourages a total communication approach, including the teaching of PSL. Dictionary. Grammar.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16606,axiom,
    s__instance(s__PenangSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16607,axiom,
    s__documentation(s__PenangSignLanguage,s__EnglishLanguage,'&%PenangSignLanguage is a &%DeafSignLanguage of &%Malahysia (Peninsular). SIL code: PSG. ISO 639-2: sgn. Population: No estimate available. Region: Penang. Comments: Deaf school established in 1954, where only oral method was used. Sign language evolved outside the classroom. Use declined in the late 1970s due to spread of other sign languages, but there are still users.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16608,axiom,
    s__instance(s__PersianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16609,axiom,
    s__documentation(s__PersianSignLanguage,s__EnglishLanguage,'&%PersianSignLanguage is a &%DeafSignLanguage of &%Iran. SIL code: PSC. ISO 639-2: sgn. Population: No estimate available. Comments: Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16610,axiom,
    s__instance(s__PeruvianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16611,axiom,
    s__documentation(s__PeruvianSignLanguage,s__EnglishLanguage,'&%PeruvianSignLanguage is a &%DeafSignLanguage of &%Peru. SIL code: PRL. ISO 639-2: sgn. Population: No estimate available. Comments: There are over 70 deaf schools, but the oralist method is used by most in the classroom. The majority of students use sign language outside the classroom. The sign language used in the schools is different from what adults use outside. There is a manual alphabet for spelling. Investigation needed: intelligibility. Dictionary. TV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16612,axiom,
    s__instance(s__PhilippineSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16613,axiom,
    s__documentation(s__PhilippineSignLanguage,s__EnglishLanguage,'&%PhilippineSignLanguage is a &%DeafSignLanguage of the &%Philippines. SIL code: PSP. ISO 639-2: sgn. Population: (100,000 deaf persons, 1986 Gallaudet Univ.). Alternate names: LOCAL SIGN LANGUAGE, FILIPINO SIGN LANGUAGE, FSL. Comments: Reported to be very similar to ASL. American Sign Language is well-known as a second language. Total communication is used in deaf schools, with teachers both speaking and signing. Used by USA Peace Corps.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16614,axiom,
    s__instance(s__PolishSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16615,axiom,
    s__documentation(s__PolishSignLanguage,s__EnglishLanguage,'&%PolishSignLanguage is a &%DeafSignLanguage of &%Poland. SIL code: PSO. ISO 639-2: sgn. Population: (50,000 deaf, 25,000 members of Polish Association of the Deaf, 1986 Gallaudet Univ.). Comments: Various regional dialects. Not intelligible with ASL. 5,000 deaf children in deaf schools, plus 1,000 who attend school with hearing children. There is a committee for the unification of Polish Sign Language. Used since 1889. Elementary schools for deaf children since 1817. Signed interpretation required in court, provided for some college students and in important public events. Sign language instruction for parents of deaf children. Many sign language classes for hearing people. There is a committee on national sign language. There is a manual system for spelling. Dictionary. Grammar. Films, TV, videos.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16616,axiom,
    s__instance(s__PortugueseSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16617,axiom,
    s__documentation(s__PortugueseSignLanguage,s__EnglishLanguage,'&%PortugueseSignLanguage is a &%DeafSignLanguage of &%Portugal. SIL code: PSR. ISO 639-2: sgn. Population: (Used by a considerable portion of the 8,000 deaf persons, 1986 Gallaudet Univ.). Alternate names: LINGUA GESTUAL PORTUGUESA. Dialects: LISBON, OPORTO. Comments: Not derived from Portuguese. Different dialects in 2 different deaf schools in Lisbon and Oporto. Related to Swedish Sign Language. Signed Portuguese has similar signs to Signed Swedish. It began in 1823.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16618,axiom,
    s__instance(s__ProvidenciaSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16619,axiom,
    s__documentation(s__ProvidenciaSignLanguage,s__EnglishLanguage,'&%ProvidenciaSignLanguage is a &%DeafSignLanguage of &%Colombia. SIL code: PRO. ISO 639-2: sgn. Population: Known by most people on the Island including 19 born deaf out of 2,500 to 3,000 population (1986 W. Washabaugh). Region: Providencia Island off the coast of Nicaragua. Comments: They have not been exposed to other sign languages. East differs from west with some variation between villages. The high deaf population is probably caused by in-breeding. The deaf are fairly well integrated into daily activities. The system is about 100 years old. They are illiterate and untutored, do not use finger spelling.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16620,axiom,
    s__instance(s__PuertoRicanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16621,axiom,
    s__documentation(s__PuertoRicanSignLanguage,s__EnglishLanguage,'&%PuertoRicanSignLanguage is a &%DeafSignLanguage of &%PuertoRico. SIL code: PSL. ISO 639-2: sgn. Population: (8,000 to 40,000 deaf persons, 1986 Gallaudet Univ.). Alternate names: PRSL. Comments: Related to American Sign Language but distinct. 4 varieties are used: Signed Spanish as a pidgin with hearing Spanish speakers, Signed English as a pidgin with deaf educated in USA and with hearing English speakers, American Sign Language with those who know only that, and PRSL. Some know only PRSL. Signs were introduced in 1907 by nuns. Some home signs are also used.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16622,axiom,
    s__instance(s__QuebecSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16623,axiom,
    s__documentation(s__QuebecSignLanguage,s__EnglishLanguage,'&%QuebecSignLanguage is a &%DeafSignLanguage of &%Canada. SIL code: FCS. ISO 639-2: sgn. Population: No estimate available. Region: Quebec, except northern Quebec, Ottawa, Northern Ontario, Bathurst New Brunswick, and a few in Vancouver and Edmonton. Alternate names: LANGUE SIGNE QUEBECARS, LANGUE DES SIGNES QUEBECOISE, LSQ. Comments: Related to French Sign Language (LSF). In northern Quebec, deaf people use ASL, with English the second language. Some use Signed French. Segregated deaf education by sex resulted in some lexical differences between the sexes, female use more influenced by ASL and LSQ, male by Signed French and LSQ. It is rare for a deaf child to learn both LSQ and ASL. A few adults have a working knowledge of both.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16624,axiom,
    s__instance(s__RennelleseSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16625,axiom,
    s__documentation(s__RennelleseSignLanguage,s__EnglishLanguage,'&%RennelleseSignLanguage is a &%DeafSignLanguage of the &%SolomonIslands. SIL code: RSI. ISO 639-2: sgn. Population: 1 (1986 Gallaudet University), other second language users. Region: Rennell Island. Comments: Developed about 1915 by Kagobai, the first deaf person. Used by others. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16626,axiom,
    s__instance(s__RomanianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16627,axiom,
    s__documentation(s__RomanianSignLanguage,s__EnglishLanguage,'&%RomanianSignLanguage is a &%DeafSignLanguage of &%Romania. SIL code: RMS. ISO 639-2: sgn. Population: No estimate available.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16628,axiom,
    s__instance(s__RussianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16629,axiom,
    s__documentation(s__RussianSignLanguage,s__EnglishLanguage,'&%RussianSignLanguage is a &%DeafSignLanguage of &%Russia (Europe). SIL code: RSL. ISO 639-2: sgn. Population: No estimate available. Region: Moscow, Armavir, Gorky, Kazan, Kirov, Kolomna, Kujbyshev, St. Petersburg, Novosibirsk, Rostov on Don, Sverdlovsk have schools for the deaf. Also spoken in Bulgaria. Comments: Related to Austrian and French sign languages, but different. There are deaf associations and athletic clubs. Signed interpretation required in court, and used at important public events. Many sign language classes for hearing people. There is an organization for sign language teachers. Originated in 1806. There is a manual system for spelling. Dictionary. Elementary schools for deaf children since 1878. Films, TV, videos. Also used in: Bulgaria (Language name: RUSSIAN SIGN LANGUAGE) Comments: Related to Austrian and French sign languages, but different. Originated 1806.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16630,axiom,
    s__instance(s__SalvadoranSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16631,axiom,
    s__documentation(s__SalvadoranSignLanguage,s__EnglishLanguage,'&%SalvadoranSignLanguage is a &%DeafSignLanguage of &%ElSalvador. SIL code: ESN. ISO 639-2: sgn. Population: No estimate available. Alternate names: EL SALVADORAN SIGN LANGUAGE. Comments: Different from French or Spanish sign languages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16632,axiom,
    s__instance(s__SaudiArabianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16633,axiom,
    s__documentation(s__SaudiArabianSignLanguage,s__EnglishLanguage,'&%SaudiArabianSignLanguage is a &%DeafSignLanguage of &%SaudiArabia. SIL code: SDL. ISO 639-2: sgn. Population: No estimate available.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16634,axiom,
    s__instance(s__SingaporeSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16635,axiom,
    s__documentation(s__SingaporeSignLanguage,s__EnglishLanguage,'&%SingaporeSignLanguage is a &%DeafSignLanguage of &%Singapore. SIL code: SLS. ISO 639-2: sgn. Population: No estimate available. Comments: Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16636,axiom,
    s__instance(s__SlovakianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16637,axiom,
    s__documentation(s__SlovakianSignLanguage,s__EnglishLanguage,'&%SlovakianSignLanguage is a &%DeafSignLanguage of &%Slovakia. SIL code: SVK. ISO 639-2: sgn. Population: No estimate available. Comments: Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16638,axiom,
    s__instance(s__SouthAfricanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16639,axiom,
    s__documentation(s__SouthAfricanSignLanguage,s__EnglishLanguage,'&%SouthAfricanSignLanguage is a &%DeafSignLanguage of &%SouthAfrica. SIL code: SFS. ISO 639-2: sgn. Population: (12,100 deaf persons including 6,000 Black, 2,000 English white, 2,000 Afrikaans white, 1,200 Coloured, 900 Indian, 1986 Gallaudet Univ.). Comments: The North British sign system was used for the deaf in white English speaking families. In 1881 a school for Afrikaans speaking families was begun using British Sign Language. Several dialects are used unofficially in different schools. There are 9 sign language systems, 60% related to British or Australian sign languages, few to American Sign Language. Sign language is understood to some degree by most deaf people. Some interpreters are provided in courts. The first deaf school was established about 1846. Now there are 29 schools for 4,000 children. There is a Signed Afrikaans.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16640,axiom,
    s__instance(s__SpanishSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16641,axiom,
    s__documentation(s__SpanishSignLanguage,s__EnglishLanguage,'&%SpanishSignLanguage is a &%DeafSignLanguage of &%Spain. SIL code: SSP. ISO 639-2: sgn. Population: 102,000 (1994). 20,000 members of deaf associations (1986 Gallaudet University). Alternate names: MIMICA. Comments: Small differences throughout Spain with no difficulties in intercommunication, except in Catalonia. Origin unknown, but it is reported that there are influences from American, French, and Mexican sign languages. Some signed interpretation used in court, at important public events. There is sign language instruction for parents of deaf children. Many sign language classes for hearing people. There is a committee on national sign language. There is a manual system for spelling. Dictionary. Literacy rate in second language: 20% to 30%. Films, TV, videos.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16642,axiom,
    s__instance(s__SwedishSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16643,axiom,
    s__documentation(s__SwedishSignLanguage,s__EnglishLanguage,'&%SwedishSignLanguage is a &%DeafSignLanguage of &%Sweden. SIL code: SWL. ISO 639-2: sgn. Population: 8,000 deaf primary users, and the first language of many hearing children of deaf parents (1986 Gallaudet University). Comments: No origins from other sign languages, but it has influenced Portuguese and Finnish sign languages. Intelligible with Norwegian and Danish sign languages with only moderate difficulty. Not intelligible with Finnish Sign Language. Today the deaf are regarded as a bilingual minority. Sign language used since 1800. The first deaf school was established in 1809. There are 5 deaf schools, and they use Swedish Sign Language for instruction in all subjects. Also taught at the University of Stockholm. Many sign language classes for hearing people. Government interpreters assist the deaf in contacts with official and private institutions. There is an organization for sign language teachers. Signed Swedish is distinct. Much research. Dictionary. Grammar. TV, videos.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16644,axiom,
    s__instance(s__SwissFrenchSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16645,axiom,
    s__documentation(s__SwissFrenchSignLanguage,s__EnglishLanguage,'&%SwissFrenchSignLanguage is a &%DeafSignLanguage of &%Switzerland. SIL code: SSR. ISO 639-2: sgn. Population: 1,000 (1986 Gallaudet University). Alternate names: LANGAGE GESTUELLE. Comments: Some regional lexical variations in the French area are tied to specific schools. There are local Swiss signs and imported French signs. Sign language is now taught in a bilingual program in Geneva. The status of signing has been low, but is now improving. French Sign Language is used some in the French area. TV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16646,axiom,
    s__instance(s__SwissGermanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16647,axiom,
    s__documentation(s__SwissGermanSignLanguage,s__EnglishLanguage,'&%SwissGermanSignLanguage is a &%DeafSignLanguage of &%Switzerland. SIL code: SGG. ISO 639-2: sgn. Population: 6,000 (1986 Gallaudet Univ.). Alternate names: NATUERLICHE GEBAERDE. Comments: Some regional lexical variations in German areas are tied to specific schools. The status of signing has been low, but is now improving. In schools in the German area there is a strong oralist tradition.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16648,axiom,
    s__instance(s__SwissItalianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16649,axiom,
    s__documentation(s__SwissItalianSignLanguage,s__EnglishLanguage,'&%SwissItalianSignLanguage is a &%DeafSignLanguage of &%Switzerland. SIL code: SLF. ISO 639-2: sgn. Population: 200 (1986 Gallaudet Univ.). Comments: The status of signing has been low, but is now improving.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16650,axiom,
    s__instance(s__SriLankanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16651,axiom,
    s__documentation(s__SriLankanSignLanguage,s__EnglishLanguage,'&%SriLankanSignLanguage is a &%DeafSignLanguage of &%SriLanka. SIL code: SQS. ISO 639-2: sgn. Population: (12,800 deaf persons, 1986 Gallaudet Univ.). Comments: 14 deaf schools. Several sign languages used by different schools. British English fingerspelling also used. Investigation needed: intelligibility.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16652,axiom,
    s__instance(s__TaiwaneseSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16653,axiom,
    s__documentation(s__TaiwaneseSignLanguage,s__EnglishLanguage,'&%TaiwaneseSignLanguage is a &%DeafSignLanguage of &%Taiwan. SIL code: TSS. ISO 639-2: sgn. Population: 30,000 users (1986 Gallaudet Univ.). Alternate names: ZIRAN SHOUYU. Dialects: TAIPEI, TAINAN. Comments: 2 major dialects. The sources from which the sign language developed were indigenous sign systems before 1895, Japanese occupation and education 1895-1946, Mainland Chinese Sign Language brought by refugees in 1949 and some from Hong Kong since. 50% lexical similarity with Japanese Sign Language. Quite different from (Mainland) Chinese Sign Language; only a few signs are the same or similar. Not related to Taiwanese languages. Some signs are borrowed from Mandarin through palmwriting. There is also a Signed Mandarin (Wenfa Shouyu).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16654,axiom,
    s__instance(s__TanzanianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16655,axiom,
    s__documentation(s__TanzanianSignLanguage,s__EnglishLanguage,'&%TanzanianSignLanguage is a &%DeafSignLanguage of &%Tanzania. SIL code: TZA. ISO 639-2: sgn. Population: No estimate available. Comments: Deaf people go to different schools, each using a different sign language. There have been elementary schools for deaf children since 1963. There is a committee on national sign language. Little research.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16656,axiom,
    s__instance(s__ThaiSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16657,axiom,
    s__documentation(s__ThaiSignLanguage,s__EnglishLanguage,'&%ThaiSignLanguage is a &%DeafSignLanguage of &%Thailand. SIL code: TSQ. ISO 639-2: sgn. Population: 51,000 profoundly, prelingually deaf people in Thailand (1997 Charles B. Reilly). 20% of deaf children go to school, where they get the opportunity to learn this language. Region: Major regional centers and Bangkok. Comments: The first deaf school was established in 1951, with influence from Gallaudet University in the USA. It uses a combination of indigneous signs and ASL. Before 1950 Chiangmai and Bangkok had their own separate but related sign languages, and probably other urban areas had their own sign languages, related to present sign languages in parts of Laos and Vietnam, including Haiphong. The signs used at the deaf school at Tak are reported to be very different. Bilingualism in Central Thai. All deaf born since 1951, and some older ones. Total communication used in school: speaking and signing. Reported to be high mobility among most deaf people today. The sign language used in the classroom and that by deaf adults outside is different. There is a manual system for spelling. Dictionary. Literacy rate in second language: Fewer than 10%. Educated deaf people have some Thai literacy skills, but limited. TV. Buddhist.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16658,axiom,
    s__instance(s__TunisianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16659,axiom,
    s__documentation(s__TunisianSignLanguage,s__EnglishLanguage,'&%TunisianSignLanguage is a &%DeafSignLanguage of &%Tunisia. SIL code: TSE. ISO 639-2: sgn. Population: No estimate available. Comments: Used in a school for the deaf. Used by USA Peace Corps. There are loans from French Sign Language and Italian Sign Language, but it is distinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16660,axiom,
    s__instance(s__TurkishSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16661,axiom,
    s__documentation(s__TurkishSignLanguage,s__EnglishLanguage,'&%TurkishSignLanguage is a &%DeafSignLanguage of &%Turkey (Asia). SIL code: TSM. ISO 639-2: sgn. Population: No estimate available.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16662,axiom,
    s__instance(s__UgandanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16663,axiom,
    s__documentation(s__UgandanSignLanguage,s__EnglishLanguage,'&%UgandanSignLanguage is a &%DeafSignLanguage of &%Uganda. SIL code: UGN. ISO 639-2: sgn. Population: No estimate available. Region: All over Uganda, but mainly in the towns. Alternate names: USL. Comments: Influences from Kenyan Sign Language and ASL. Knowledge of English is not widespread or deep. There have been elementary schools for deaf children since 1962. Several sign languages became one in 1988. The schools allow sign language in the classroom since 1988. The sign language used in the classroom and that used by adults outside is the same. Some sign language interpreters are provided for deaf people in court. There are a few sign language classes for hearing people. It was recognized as a minority language in 1995. Interpretation provided in parliament from a deaf member. Promotion by the Uganda National Association of the Deaf. USLs prestige is growing. There is a manual alphabet for spelling. Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16664,axiom,
    s__instance(s__UkrainianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16665,axiom,
    s__documentation(s__UkrainianSignLanguage,s__EnglishLanguage,'&%UkrainianSignLanguage is a &%DeafSignLanguage of the &%Ukraine. SIL code: UKL. ISO 639-2: sgn. Population: No estimate available.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16666,axiom,
    s__instance(s__UrubuKaaporSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16667,axiom,
    s__documentation(s__UrubuKaaporSignLanguage,s__EnglishLanguage,'&%UrubuKaaporSignLanguage is a &%DeafSignLanguage of &%Brazil. SIL code: UKS. ISO 639-2: sgn. Population: 7 first language users, 500 second language users (1986 J. Kakumasu). Region: Maranhao. Alternate names: URUBU SIGN LANGUAGE. Comments: The deaf are monolingual in sign language. About one out of every 75 persons is deaf. Urubu hearing children grow up knowing both the verbal and the sign systems. OSV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16668,axiom,
    s__instance(s__UruguayanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16669,axiom,
    s__documentation(s__UruguayanSignLanguage,s__EnglishLanguage,'&%UruguayanSignLanguage is a &%DeafSignLanguage of &%Uruguay. SIL code: UGY. ISO 639-2: sgn. Population: No estimate available. Comments: The sign language has been used since 1910. Used in schools. Sign language interpreters are required in court. Instruction for parents of deaf children. A committee on national sign language, and an organization for sign language teachers. There is a manual alphabet for spelling. Dictionary. TV, videos.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16670,axiom,
    s__instance(s__VenezuelanSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16671,axiom,
    s__documentation(s__VenezuelanSignLanguage,s__EnglishLanguage,'&%VenezuelanSignLanguage is a &%DeafSignLanguage of &%Venezuela. SIL code: VSL. ISO 639-2: sgn. Population: No estimate available. Comments: The sign language used in the classroom is different from the one used by adults outside. There is a national bilingual education program for Venezuelan Sign Language and Spanish. There have been schools for the deaf since 1937, and they use sign language. Deaf people can attend college with a sign language interpreter. There is a manual alphabet for spelling. Dictionary. Grammar.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16672,axiom,
    s__instance(s__YiddishSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16673,axiom,
    s__documentation(s__YiddishSignLanguage,s__EnglishLanguage,'&%YiddishSignLanguage is a &%DeafSignLanguage of &%Israel. SIL code: YDS. ISO 639-2: sgn. Population: No estimate available. Comments: Apparently distinct from Israeli Sign Language. Jewish.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16674,axiom,
    s__instance(s__YucatecMayaSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16675,axiom,
    s__documentation(s__YucatecMayaSignLanguage,s__EnglishLanguage,'&%YucatecMayaSignLanguage is a &%DeafSignLanguage of &%Mexico. SIL code: MSD. ISO 639-2: sgn. Population: 17 deaf people out of a village of 500 in the primary location (1999 H. Smith). All use sign (1989 Sacks), including hearing people in the village. Region: Concentrated population in south central Yucatan and in smaller groups in the same region, and a sizeable concentration in northern Quintana Roo (1999 H. Smith). Chican, formerly called Nohya, Yucatan. An isolated village plus other villages (at least 2 in Oxkutzcab, 4 in Xyatil, 1 in Carillo Puerto) throughout a wide portion of the lowland Mayan region. Kinil is also mentioned (1997 H. Smith). Alternate names: NOHYA SIGN LANGUAGE. Comments: Dialects of Yucatan and Quintana Roo probably differ, but users have no contact with each other. There is a report of a person in Guatemala who uses related signs. Not intelligible with Mexican Sign Language used elsewhere in Mexico, or other sign languages. 100% monolingual. 3 years old to 70 years old (1999 H. Smith). 13 adults and 3 children under 5 (1997 H. Smith), plus all hearing people (1989 Sacks). 400 to 500 who use it as a second or third language (1999 H. Smith). Congenital deafness. It is of some antiquity. Investigation needed: intelligibility with dialects. Literacy rate in second language: 0%. Lowland.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16676,axiom,
    s__instance(s__YugoslavianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16677,axiom,
    s__documentation(s__YugoslavianSignLanguage,s__EnglishLanguage,'&%YugoslavianSignLanguage is a &%DeafSignLanguage of &%Yugoslavia. SIL code: YSL. ISO 639-2: sgn. Population: 30,000 users out of 60,000 deaf persons in the former larger Yugoslavia (1986 Gallaudet Univ.) Population: total both countries 30,000 (1986 Gallaudet University). Region: Also spoken in Slovenia. Dialects: SERBIAN SIGN LANGUAGE. Comments: Origin from deaf schools in Austria and Hungary. There are regional variants, but no problem in comprehension. Since 1979 there have been efforts to standardize. Slovenian Sign Language used in Slovenia is a dialect. First deaf school in 1840, but sign language is not used in schools. Interpreters are furnished in court. TV. Also used in: Slovenia (Language name: YUGOSLAVIAN SIGN LANGUAGE). Dialects: SLOVENIAN SIGN LANGUAGE. Comments: Related to Austrian and Hungarian sign languages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16678,axiom,
    s__instance(s__ZambianSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16679,axiom,
    s__documentation(s__ZambianSignLanguage,s__EnglishLanguage,'&%ZambianSignLanguage is a &%DeafSignLanguage of &%Zambia. SIL code: ZSL. ISO 639-2: sgn. Population: No estimate available.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16680,axiom,
    s__instance(s__ZimbabweSignLanguage,s__DeafSignLanguage) ).

fof(kb_SUMO_16681,axiom,
    s__documentation(s__ZimbabweSignLanguage,s__EnglishLanguage,'&%ZimbabweSignLanguage is a &%DeafSignLanguage of &%Zimbabwe. SIL code: ZIB. ISO 639-2: sgn. Population: No estimate available. Alternate names: ZIMSIGN. Dialects: ZIMBABWE SCHOOL SIGN, MASVINGO SCHOOL SIGN, ZIMBABWE COMMUNITY SIGN. Comments: The sign language used in Masvingo is different from that used in other schools. The sign language used in schools and that used by adults outside is different. It is not clear if they are inherently intelligible to each other. There is some desire for standardization among educators. There are rumors of relationships to sign languages from Germany, Ireland, Australia, England, South Africa. Deaf people go to different schools, each using a different sign language. There have been elementary schools for deaf children since the 1940s. The Ministry of Education has pushed to open more spaces for deaf students in special classes in local schools. There is little research on the sign language. The deaf community is quite strong in terms of individual identity. They live their lives around deaf social networks and activities. There is a manual alphabet used for spelling English, possibly related to that in South Africa. Literacy in English is better among some deaf people than others, but generally limited. It is quite limited in Shona, mainly known by those from Masvingo. TV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16682,axiom,
    s__instance(s__EsperantoLanguage,s__ArtificialLanguage) ).

fof(kb_SUMO_16683,axiom,
    s__documentation(s__EsperantoLanguage,s__EnglishLanguage,'The &%EsperantoLanguage is an &%ArtificialLanguage. SIL code: ESP. ISO 639-1: eo. ISO 639-2: epo. Population: 200 to 2,000 people who speak it as first language (1996), 2,000,000 users (1999 WA). Region: Speakers in about 115 countries, used most widely in central and eastern Europe, China and other countries in eastern Asia, certain areas of South America and southwest Asia. Alternate names: LA LINGVO INTERNACIA. Comments: All ages. Was developed from 1872 to 1885 by L.L. Zamenhof of Warsaw Poland for intercommunication by mother tongue speakers of other languages. SVO, prepositions, genitives, relatives after noun heads, articles, adjectives, numerals before noun heads, question word initial, accusative -n, dative -al affixes mark tense, passive with esti = passive participle, causative -ig, comparative word, non-tonal. Christian, Bahai, Jewish, Muslim, Hindu, Sikh, Buddhist, Shinto, Taoist, tribal religions, none. Bible 1900-1910.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16684,axiom,
    s__instance(s__EuropantoLanguage,s__ArtificialLanguage) ).

fof(kb_SUMO_16685,axiom,
    s__documentation(s__EuropantoLanguage,s__EnglishLanguage,'The &%EuropantoLanguage is an &%ArtificialLanguage of &%Belgium. SIL code: EUR. ISO 639-2: art. Population: No estimate available. Region: Brussels, European Union buildings. Comments: A mixture of elements from some of the main European languages, for use among members of the European Union. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16686,axiom,
    s__instance(s__InterlinguaLanguage,s__ArtificialLanguage) ).

fof(kb_SUMO_16687,axiom,
    s__documentation(s__InterlinguaLanguage,s__EnglishLanguage,'The &%InterlinguaLanguage is an &%ArtificialLanguage. SIL code: INR. ISO 639-1: ia. ISO 639-2: ina. Population: No estimate available. Alternate names: INTERLINGUA DE IALA. Comments: A latinate language devised by Alexander Gode around 1950, and published by the International Auxiliary Language Association (IALA). Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16688,axiom,
    s__subclass(s__CreoleLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16689,axiom,
    s__documentation(s__CreoleLanguage,s__EnglishLanguage,'A &%CreoleLanguage is a &%PidginLanguage that has developed and become the mother tongue for a community of people. This process is called creolization and results in an expanded vocabulary and grammar structure that allow for communication as rich and complex as that of non-creole languages. While pidgins are regarded as reduced languages, creoles are considered expanded languages. That is, while pidgins develop to enable communication in relatively isolated domains, creoles allow for a full range of expressive possibilities on a par with more recognized languages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16690,axiom,
    s__subclass(s__AfrikaansBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16691,axiom,
    s__instance(s__AfrikaansBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16692,axiom,
    s__documentation(s__AfrikaansBasedCreoleLanguage,s__EnglishLanguage,'An &%AfrikaansBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of the &%AfrikaansLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16693,axiom,
    s__instance(s__OorlamsLanguage,s__AfrikaansBasedCreoleLanguage) ).

fof(kb_SUMO_16694,axiom,
    s__documentation(s__OorlamsLanguage,s__EnglishLanguage,'The &%OorlamsLanguage is an &%AfrikaansBasedCreoleLanguage of &%SouthAfrica. SIL code: OOR. ISO 639-2: crp. Population: No estimate available. Comments: There are mother tongue speakers. It also includes some Bantu words. There are a large number of small colonies of Africans.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16695,axiom,
    s__instance(s__TsotsitaalLanguage,s__AfrikaansBasedCreoleLanguage) ).

fof(kb_SUMO_16696,axiom,
    s__documentation(s__TsotsitaalLanguage,s__EnglishLanguage,'The &%TsotsitaalLanguage is an &%AfrikaansBasedCreoleLanguage of &%SouthAfrica. SIL code: FLY. ISO 639-2: crp. Population: It had tens of thousands of primary users, hundreds of thousands of second language users (1984 Gilbert and Makhudu). Region: In African townships around Johannesburg, Pretoria, Bloemfontein and other cities. Alternate names: FLY TAAL, FLAAI TAAL. Comments: Not intelligible to Afrikaans speakers. Uses many Afrikaans, English, and Bantu words, and others of unknown origin. Originated in the gold mines in Transvaal from 1886. Creolized by 1930. Used until the 1970s or 1980s. Tsotsitaal means speech of young gang member, criminal, or thug. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16697,axiom,
    s__subclass(s__ArabicBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16698,axiom,
    s__documentation(s__ArabicBasedCreoleLanguage,s__EnglishLanguage,'An &%ArabicBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of a dialect of the &%ArabicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16699,axiom,
    s__instance(s__BabaliaCreoleArabicLanguage,s__ArabicBasedCreoleLanguage) ).

fof(kb_SUMO_16700,axiom,
    s__instance(s__ArabicBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16701,axiom,
    s__documentation(s__BabaliaCreoleArabicLanguage,s__EnglishLanguage,'The &%BabaliaCreoleArabicLanguage is an &%ArabicBasedCreoleLanguage of &%Chad. SIL code: BBZ. ISO 639-2: crp. Population: 3,937 (1993 census). Region: West. Chari Baguirmi Prefecture, NDjamena Subprefecture. North of Djermaya and between Karal and Tourba. Possibly also in the Bokoro Subprefecture around Ngoura. 23 villages. Alternate names: BABALIA, BUBALIA, BABALIYA. Comments: A creole developed from Chadian Arabic (90% of the vocabulary) and Berakou (10%, Decobert). The original language of the ethnic group was Berakou. Babalia shares structural similarities with Juba Arabic. There is a post-creole continuum from Chadian Arabic to the Bagirmian basilect. The ethnic group is called Babalia. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16702,axiom,
    s__instance(s__NubiLanguage,s__ArabicBasedCreoleLanguage) ).

fof(kb_SUMO_16703,axiom,
    s__documentation(s__BabaliaCreoleArabicLanguage,s__EnglishLanguage,'The &%NubiLanguage is an &%ArabicBasedCreoleLanguage of &%Uganda. SIL code: KCN. ISO 639-2: crp. Population: 14,739 in Uganda (1991 census). Population total both countries 25,000. Region: Bombo, 30 miles north of Kampala, Arua, and elsewhere in Uganda. Also spoken in Kenya. Alternate names: KINUBI, KI-NUBI. Comments: Descendants of Emin Pashas troops. Formerly a soldier language, which split off from Sudanese Pidgin Arabic about 1900.There are conflicting reports of intelligibility with Sudanese Creole Arabic. 90% of the lexicon is from Arabic. Traders. Muslim. Also spoken in: Kenya (Language name: NUBI). Population: 10,000 in Kenya, including 3,000 to 6,000 in Kibera. Alternate names: KI-NUBI, KINUBI. Comments: Speakers use Swahili for out-group communication and Nubi for in-group communication, with a stable bilingualism. 30% can also use English. Non-Nubi wives of Nubi men are expected to learn Nubi. Investigation needed: intelligibility with Sudanese Creole Arabic. Grammar. Literacy rate in first language: Below 1%. Literacy rate in second language: Below 5%. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16704,axiom,
    s__instance(s__SudaneseCreoleArabicLanguage,s__ArabicBasedCreoleLanguage) ).

fof(kb_SUMO_16705,axiom,
    s__documentation(s__BabaliaCreoleArabicLanguage,s__EnglishLanguage,'The &%SudaneseCreoleArabicLanguage is an &%ArabicBasedCreoleLanguage of &%Sudan. SIL code: PGA. ISO 639-2: crp. Population: 20,000 first language and 44,000 second language speakers in Juba alone (1987 estimate). Region: Southern Sudan, in the towns and many villages all over Equatoria Region, and up into Bahr al Ghazal and Upper Nile regions. Refugees have gone to other countries. Alternate names: JUBA ARABIC, SOUTHERN SUDAN ARABIC, PIDGIN ARABIC. Comments: Difficult intelligibility with Nubi, Sudanese Arabic, or Modern Standard Arabic. Also used as the major language of communication among speakers of different languages in Equatoria, south of Wau and Malakal. Used in many church services as first or second language in Juba and a few other towns. Many school teachers use it at least part of the time. Most people in towns speak at least two languages, and it is common for them to speak Creole Arabic, English, and 1, 2, or 3 vernaculars. Creole Arabic is gaining at the expense of English and the vernaculars, although most people keep their vernaculars as first, or at least second language. Trade language. SVO, tonal. Muslim, Christian. Bible portions 1983-1985.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16706,axiom,
    s__subclass(s__AssameseBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16707,axiom,
    s__documentation(s__AssameseBasedCreoleLanguage,s__EnglishLanguage,'An &%AssameseBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of the &%AssameseLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16708,axiom,
    s__instance(s__NagaPidginLanguage,s__AssameseBasedCreoleLanguage) ).

fof(kb_SUMO_16709,axiom,
    s__instance(s__AssameseBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16710,axiom,
    s__documentation(s__NagaPidginLanguage,s__EnglishLanguage,'The &%NagaPidginLanguage is an &%AssameseBasedCreoleLanguage of &%India. SIL code: NAG. ISO 639-2: crp. Population: Used by most of the 500,000 speakers of 29 Naga languages as second language (1989 J. Holm). Region: Nagaland, especially Kohima District, Dimapur Subdivision, bordering areas of Arunachal Pradesh. Alternate names: NAGAMESE, NAGA-ASSAMESE, NAGA CREOLE ASSAMESE, KACHARI BENGALI, BODO. Comments: A variety farthest from Assamese is spoken by the Yimchenger Naga, and varieties closest to Assamese by the Angami Naga, and around Dimapur and Kohima. Mother tongue for the Kachari in and around Dimapur, a small community, and among children of interethnic marriages. Classroom textbooks (1992). Trade language. Grammar. An official medium of instruction in schools. Mountains.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16711,axiom,
    s__subclass(s__DutchBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16712,axiom,
    s__instance(s__DutchBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16713,axiom,
    s__instance(s__CreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16714,axiom,
    s__documentation(s__ArabicBasedCreoleLanguage,s__EnglishLanguage,'A &%DutchBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of the &%DutchLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16715,axiom,
    s__instance(s__BerbiceCreoleDutchLanguage,s__DutchBasedCreoleLanguage) ).

fof(kb_SUMO_16716,axiom,
    s__documentation(s__BerbiceCreoleDutchLanguage,s__EnglishLanguage,'The &%BerbiceCreoleDutchLanguage is a &%DutchBasedCreoleLanguage of &%Guyana. SIL code: BRC. ISO 639-2: crp. Population: 4 or 5 speakers (1993 S. Kouwenberg), 15 with limited competence (1989 J. Holm). Region: Berbice River area. Comments: Speakers claim it is not inherently intelligible with Skepi or Rupununi. About 1/3 of the basic lexicon and, most of the productive morphology is from Eastern Ijo in Nigeria; most of the rest of the lexicon is from Dutch, 10% loans from Arawak and Guyanese Creole English. Speakers are bilingual in Guyanese, which has influenced Berbice considerably. Grammar. SVO. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16717,axiom,
    s__instance(s__DutchCreoleLanguage,s__DutchBasedCreoleLanguage) ).

fof(kb_SUMO_16718,axiom,
    s__documentation(s__DutchCreoleLanguage,s__EnglishLanguage,'The &%DutchCreoleLanguage is a &%DutchBasedCreoleLanguage of the &%UnitedStatesVirginIslands. SIL code: DCR. ISO 639-2: crp. Region: Formerly in Leeward Islands, U.S. Virgin Islands, St. Thomas, St. John, Puerto Rico. Alternate names: NEGERHOLLANDS. Comments: The last speaker died recently. There may be some remaining second language speakers. Extinct. NT 1781-1833.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16719,axiom,
    s__instance(s__PetjoLanguage,s__DutchBasedCreoleLanguage) ).

fof(kb_SUMO_16720,axiom,
    s__documentation(s__PetjoLanguage,s__EnglishLanguage,'The &%PetjoLanguage is a &%DutchBasedCreoleLanguage of &%Indonesia. SIL code: PEY. ISO 639-2: crp. Population: No estimate available. Region: Djakarta (Batavia), Java. Alternate names: PETJOH, PECOK. Comments: Influences from Dutch, Javanese, and Betawi. Little is known of this language. May be a pidgin or mixed language, rather than a creole.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16721,axiom,
    s__instance(s__SkepiCreoleDutchLanguage,s__DutchBasedCreoleLanguage) ).

fof(kb_SUMO_16722,axiom,
    s__documentation(s__SkepiCreoleDutchLanguage,s__EnglishLanguage,'The &%SkepiCreoleDutchLanguage is a &%DutchBasedCreoleLanguage of &%Guyana. SIL code: SKW. ISO 639-2: crp. Region: Essequibo region. Dialects: ESSEQUIBO. Comments: Speakers said it was not inherently intelligible with Berbice or Rupununi. 52% lexical similarity with Berbice. Became extinct by 1998. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16723,axiom,
    s__subclass(s__EnglishBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16724,axiom,
    s__documentation(s__EnglishBasedCreoleLanguage,s__EnglishLanguage,'An &%EnglishBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of the &%EnglishLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16725,axiom,
    s__subclass(s__AtlanticEnglishBasedCreoleLanguage,s__EnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16726,axiom,
    s__documentation(s__AtlanticEnglishBasedCreoleLanguage,s__EnglishLanguage,'An &%AtlanticEnglishBasedCreoleLanguage is an &%EnglishBasedCreoleLanguage that evolved in areas in and near the &%AtlanticOcean.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16727,axiom,
    s__instance(s__SamanaEnglishLanguage,s__AtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16728,axiom,
    s__documentation(s__SamanaEnglishLanguage,s__EnglishLanguage,'The &%SamanaEnglishLanguage is an &%AtlanticEnglishBasedCreoleLanguage of the &%DominicanRepublic. SIL code: SAX. ISO 639-2: cpe. Population: 8,000 (1989 J. Holm). Region: Samana Peninsula, northeastern Dominican Republic. Comments: Spanish is used as second language. Some use Haitian Creole. A community of descendants of ex-USA slaves settled in 1824. It is reported that there was a settlement of African slaves here in the early 1500s. It may not be a creole, but a regional variety of uncreolized English. There are features of creolization and archaic Black English.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16729,axiom,
    s__subclass(s__EasternAtlanticEnglishBasedCreoleLanguage,s__AtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16730,axiom,
    s__documentation(s__EasternAtlanticEnglishBasedCreoleLanguage,s__EnglishLanguage,'An &%EasternAtlanticEnglishBasedCreoleLanguage is an &%AtlanticEnglishBasedCreoleLanguage that evolved in eastern areas of the &%AtlanticOcean.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16731,axiom,
    s__subclass(s__NorthEasternAtlanticEnglishBasedCreoleLanguage,s__EasternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16732,axiom,
    s__instance(s__EasternAtlanticEnglishBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16733,axiom,
    s__documentation(s__NorthEasternAtlanticEnglishBasedCreoleLanguage,s__EnglishLanguage,'A &%NorthEasternAtlanticEnglishBasedCreoleLanguage is an &%EasternAtlanticEnglishBasedCreoleLanguage that evolved in northern areas near the eastern &%AtlanticOcean.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16734,axiom,
    s__instance(s__AfroSeminoleCreoleLanguage,s__NorthEasternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16735,axiom,
    s__instance(s__NorthEasternAtlanticEnglishBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16736,axiom,
    s__documentation(s__AfroSeminoleCreoleLanguage,s__EnglishLanguage,'The &%AfroSeminoleCreoleLanguage is a &%NorthEasternAtlanticEnglishBasedCreoleLanguage of the &%UnitedStates. SIL code: AFS. ISO 639-2: cpe. Population: No estimate available. Region: Bracketville, Texas and El Nacimiento, Coahuila, Mexico. Alternate names: AFRO-SEMINOLE, SEMINOLE, BLACK SEMINOLE. Dialects: TEXAS, MEXICO. Comments: Separated from coastal Sea Islands Creole between 1690 and 1760. Similar to Sea Islands Creole of USA and Bahamas Creole. 90% lexical similarity with Sea Islands Creole. Speakers use English or Spanish as second language. No speakers left in Oklahoma. Probably absorbed by Bahamian on Andros Island, and by Spanish in Cuba. Also spoken in: Mexico. (Language name: AFRO-SEMINOLE CREOLE). Population: Several hundred (1990). Alternate names: AFRO-SEMINOLE, AFRO-SEMINOL CRIOLLO. Dialects: MEXICO AFRO-SEMINOLE. Comments: Separated from coastal Sea Islands Creole between 1690 and 1760. The variety in Mexico has not been described (J. Holm 1989:496). Similar to Bahamas Creole. 90% lexical similarity with Sea Islands Creole. Bilingualism in Spanish. Only spoken by older people in Nacimiento.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16737,axiom,
    s__instance(s__BahamasCreoleEnglishLanguage,s__NorthEasternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16738,axiom,
    s__documentation(s__BahamasCreoleEnglishLanguage,s__EnglishLanguage,'The &%BahamasCreoleEnglishLanguage is a &%NorthEasternAtlanticEnglishBasedCreoleLanguage of the &%Bahamas. SIL code: BAH. ISO 639-2: cpe. Population: 225,000 or 86.5% of population (1987). Population total both countries 225,000. Region: Also spoken in USA. Alternate names: BAHAMIAN CREOLE ENGLISH, BAHAMIAN DIALECT. Comments: Intelligible with Sea Islands Creole good. Very close to Sea Islands Creole and Afro-Seminole of USA (Ian Hancock). The major differences with Sea Islands are in phonology, a few words, regional expressions, and a few grammatical differences (verbal markers). There is a spectrum of varieties from Standard USA English usage to the creole (Todd and Hancock 1986). Dictionary. Another orthography may be needed, since there were negative responses to the Sea Islands orthography presently in use. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16739,axiom,
    s__instance(s__SeaIslandCreoleEnglishLanguage,s__NorthEasternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16740,axiom,
    s__documentation(s__SeaIslandCreoleEnglishLanguage,s__EnglishLanguage,'The &%SeaIslandCreoleEnglishLanguage is a &%NorthEasternAtlanticEnglishBasedCreoleLanguage of the &%UnitedStates. SIL code: GUL. ISO 639-2: cpe. Population: 125,000 speakers (1977 I. Hancock), including 7,000 to 10,000 monolinguals, and 10,000 in New York City (1989 J. Holm). Region: Coastal region from Jacksonville, North Carolina to Jacksonville, Florida, and especially on the Sea Islands off the Georgia coast. Small clusters in New York City and Detroit. Alternate names: GULLAH, GEECHEE. Dialects: NORTHEAST FLORIDA COAST, GEORGIA, SOUTH CAROLINA. Comments: Intelligibility with other English based creoles is undetermined. Very close to Bahamas Creole and Afro-Seminole. 90% lexical similarity with Afro-Seminole. In limited contact with English, and barely understandable with Standard English. Government bilingual education program begun. Vigorous. Linguistic influences from Fula, Mende, upper Guinea coast, Gambia River area (I. Hancock 1987). Scholars have been predicting its demise for 100 years (W. Stewart). Investigation needed: intelligibility with Bahamas Creole, Afro-Seminole. Dictionary. Literacy rate in first language: 1% to 5%. Literacy rate in second language: 75% to 100%. Swamps, coastal plains. Agriculturalists: rice, cotton. Bible portions 1994.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16741,axiom,
    s__subclass(s__SouthEasternAtlanticEnglishBasedCreoleLanguage,s__EasternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16742,axiom,
    s__documentation(s__SouthEasternAtlanticEnglishBasedCreoleLanguage,s__EnglishLanguage,'A &%SouthEasternAtlanticEnglishBasedCreoleLanguage is an &%EasternAtlanticEnglishBasedCreoleLanguage that evolved in southern areas near the eastern &%AtlanticOcean.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16743,axiom,
    s__instance(s__BajanLanguage,s__SouthEasternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16744,axiom,
    s__documentation(s__BajanLanguage,s__EnglishLanguage,'The &%BajanLanguage is a &%SouthEasternAtlanticEnglishBasedCreoleLanguage of &%Barbados. SIL code: BJS. ISO 639-2: cpe. Population: 259,000 (1995 estimate). Alternate names: BARBADIAN CREOLE ENGLISH. Comments: There is a basilectal variety spoken in a fishing village (Roy 1986). The speech of the poor and less educated is similar to the mesolect in nearby countries. Increasingly influenced by USA rather than United Kingdom English (Todd and Hancock 1986). Fewer than 20 lexical items are traceable to African origin (Niles 1980:148). Shares lexical features with Caribbean creoles. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16745,axiom,
    s__instance(s__GuyaneseCreoleEnglishLanguage,s__SouthEasternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16746,axiom,
    s__instance(s__SouthEasternAtlanticEnglishBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16747,axiom,
    s__documentation(s__GuyaneseCreoleEnglishLanguage,s__EnglishLanguage,'The &%GuyaneseCreoleEnglishLanguage is a &%SouthEasternAtlanticEnglishBasedCreoleLanguage of &%Guyana. SIL code: GYN. ISO 639-2: cpe. Population: 650,000 possibly (250,000 Blacks and 400,000 Hindustanis). Population total all countries: 700,000. Region: Georgetown, coast, and Rupununi River area. There may be some in French Guiana. Also spoken in Suriname, USA. Alternate names: CREOLESE, GUYANESE CREOLE. Dialects: AFRO-GUYANESE CREOLE, RUPUNUNI, INDO-GUYANESE CREOLE. Comments: It may be intelligible with other English based creoles of the Caribbean. Closest to creoles of Windward and Leeward Islands and Tobago. Rupununi may be a separate language. Speakers of Rupununi, Berbice Creole Dutch, and Skepi Creole Dutch claim they are not inherently intelligible with each other. It will remain the home language and be used alongside Standard English (M. Adler 1977). There is a creole continuum with Standard English. The first or second language of most people, but it has no official status. Grammar. Also spoken in: Suriname. (Language name: GUYANESE CREOLE ENGLISH.) Population: 50,000 in Suriname (1986 SIL). Alternate names: CREOLESE, GUYANESE CREOLE. Comments: Literacy rate in second language: 25% to 50%.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16748,axiom,
    s__instance(s__LeewardCaribbeanCreoleEnglishLanguage,s__SouthEasternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16749,axiom,
    s__documentation(s__LeewardCaribbeanCreoleEnglishLanguage,s__EnglishLanguage,'The &%LeewardCaribbeanCreoleEnglishLanguage is a &%SouthEasternAtlanticEnglishBasedCreoleLanguage of &%AntiguaAndBarbuda. SIL code: AIG. ISO 639-2: cpe. Population: 65,100, including 64,000 in Antigua, 1,100 in Barbuda (1990). Population total all countries: 120,370. Region: Antigua and Barbuda. Also spoken in Anguilla, Dominica, Montserrat, St. Kitts-Nevis, United Kingdom. Dialects: ANTIGUAN CREOLE ENGLISH, BARBUDA CREOLE ENGLISH. Comments: Closest to Barbuda, St. Kitts, Montserrat, Nevis. Most villagers deny the existence of a creole, although they speak it. There is a creole continuum with Standard English. Agriculturalists: sugarcane. Also spoken in: Anguilla. (Language name: LEEWARD CARIBBEAN CREOLE ENGLISH.) Population: 7,000 in Anguilla (1998). Dialects: ANGUILLAN CREOLE ENGLISH. Comments: Reported to be close to the creoles of Antigua, St. Kitts, Nevis, Montserrat, and Barbuda (Holm 1989:450-1). Slightly intelligible with Jamaican and perhaps Bahamas creoles. Agriculturalists, fishermen. Christian. Also spoken in: Dominica. (Language name: LEEWARD CARIBBEAN CREOLE ENGLISH.) Dialects: KOKOY. Comments: Grammar closest to basilectal Antiguan or Jamaican (Pauline Christie 1998). People use it with Jamaicans and some others Caribbean people, but not with non-Caribbean people. Also spoken in: Montserrat. (Language name: LEEWARD CARIBBEAN CREOLE ENGLISH.) Population: 10,000. Dialects: MONTSERRAT CREOLE ENGLISH. Comments: Montserrat variety is closest to St. Kitts, Nevis, Antigua (Ian Hancock). Montserrat has a creole continuum with Standard English. Agriculturalists: cotton. Also spoken in: St. Kitts-Nevis. (Language name: LEEWARD CARIBBEAN CREOLE ENGLISH.) Population: 39,000 in St. Kitts. Dialects: ST. KITTS CREOLE ENGLISH (KITTITIAN CREOLE ENGLISH). Comments: Closest to Montserrat, Antigua, Barbuda. There is a creole continuum with Standard English. Investigation needed: intelligibility with St. Kitts and Nevis. Agriculturalists: sugarcane.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16750,axiom,
    s__instance(s__TobagonianCreoleEnglishLanguage,s__SouthEasternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16751,axiom,
    s__documentation(s__TobagonianCreoleEnglishLanguage,s__EnglishLanguage,'The &%TobagonianCreoleEnglishLanguage is a &%SouthEasternAtlanticEnglishBasedCreoleLanguage of &%TrinidadAndTobago. SIL code: TGH. ISO 639-2: cpe. Population: 36,000 (1990 estimate). Not known if population is of speakers or the ethnic group. Region: Tobago. Alternate names: TOBAGONIAN DIALECT. Comments: Closest to Grenada, St. Vincent. Slightly intelligible with Jamaican and perhaps Bahamas creoles. Investigation needed: intelligibility with regional dialects, bilingual proficiency in English. Dictionary. Plains, hills, low mountains.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16752,axiom,
    s__instance(s__TrinidadianCreoleEnglishLanguage,s__SouthEasternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16753,axiom,
    s__documentation(s__TrinidadianCreoleEnglishLanguage,s__EnglishLanguage,'The &%TrinidadianCreoleEnglishLanguage is a &%SouthEasternAtlanticEnglishBasedCreoleLanguage of &%TrinidadAndTobago. SIL code: TRF. ISO 639-2: cpe. Population: No estimate available. Region: Trinidad. Comments: Investigation needed: intelligibility with regional varieties, bilingual proficiency in English. Dictionary. Grammar. Plains, hills, low mountains.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16754,axiom,
    s__instance(s__VirginIslandsCreoleEnglishLanguage,s__SouthEasternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16755,axiom,
    s__documentation(s__VirginIslandsCreoleEnglishLanguage,s__EnglishLanguage,'The &%VirginIslandsCreoleEnglishLanguage is a &%SouthEasternAtlanticEnglishBasedCreoleLanguage of the &%UnitedStatesVirginIslands. SIL code: VIB. ISO 639-2: cpe. Population: 52,250 (1980 WA). Population total all countries 64,250. Region: Also spoken in British Virgin Islands, Guadeloupe, Netherlands Antilles. Dialects: CRUZAN. Comments: St. Croix, St. Eustatius, St. John, and Saba are closest. Slightly intelligible with Jamaican and perhaps Bahamas Creole. Alleyne says it is post-creole English. Dictionary. Also spoken in: British Virgin Islands. (Language name: VIRGIN ISLANDS CREOLE ENGLISH.) Population: 12,000 in British Virgin Islands (1987). Comments: Coexists with English in a fairly stable diglossic relationship (Holm 1989:455). Also spoken in: Guadeloupe. (Language name: VIRGIN ISLANDS CREOLE ENGLISH.) Dialects: ST. BARTH CREOLE ENGLISH. Also spoken in: Netherlands Antilles. (Language name: VIRGIN ISLANDS CREOLE ENGLISH.) Population: 12,700 including 10,000 on St. Maarten, 1,100 on Saba, 1,600 on St. Eustatius. Dialects: ST. MAARTEN CREOLE ENGLISH.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16756,axiom,
    s__instance(s__WindwardCaribbeanCreoleEnglishLanguage,s__SouthEasternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16757,axiom,
    s__documentation(s__WindwardCaribbeanCreoleEnglishLanguage,s__EnglishLanguage,'The &%WindwardCaribbeanCreoleEnglishLanguage is a &%SouthEasternAtlanticEnglishBasedCreoleLanguage of &%StVincentAndTheGrenadines. SIL code: SVG. ISO 639-2: cpe. Population: 138,000 (1989 J. Holm). Population total both countries: 251,000. Dialects: VINCENTIAN CREOLE ENGLISH. Comments: Closest to Grenada, Tobago. Slightly intelligible with Jamaican and perhaps Bahamas creoles. May have some French influence, although the former French creole used here is virtually gone. J. Holm says it is the only folk language (1989:457). Also spoken in: Grenada. Language name: WINDWARD CARIBBEAN CREOLE ENGLISH. Population: 113,000 (Holm 1989:458). Dialects: GRENADA CREOLE ENGLISH (CARRIACOU CREOLE ENGLISH). Comments: Closest to St. Vincent and the Grenadines, and Tobago. M. Alleyne says it is a post-creole English with French creole influence, no longer a creole. R. Kephart says Carriacou is a creole English. J. Holm says the creole predominates in Grenada (1989:458). Grammar. See main entry under St. Vincent and the Grenadines.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16758,axiom,
    s__instance(s__TurksAndCaicosCreoleEnglishLanguage,s__EasternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16759,axiom,
    s__documentation(s__TurksAndCaicosCreoleEnglishLanguage,s__EnglishLanguage,'The &%TurksAndCaicosCreoleEnglishLanguage is an &%EasternAtlanticEnglishBasedCreoleLanguage of &%TurksAndCaicosIslands. SIL code: TCH. ISO 639-2: cpe. Population: 10,730 (1995). Comments: This variety has not been studied, but it may be related to Bahamas creole (Holm 1989:489). Agriculturalists: cotton.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16760,axiom,
    s__subclass(s__KrioGroupLanguage,s__AtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16761,axiom,
    s__documentation(s__KrioGroupLanguage,s__EnglishLanguage,'A &%KrioGroupLanguage is any of four &%AtlanticEnglishBasedCreoleLanguages, including &%KrioLanguage, spoken in West Africa.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16762,axiom,
    s__instance(s__FernandoPoCreoleEnglishLanguage,s__KrioGroupLanguage) ).

fof(kb_SUMO_16763,axiom,
    s__instance(s__KrioGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16764,axiom,
    s__documentation(s__FernandoPoCreoleEnglishLanguage,s__EnglishLanguage,'The &%FernandoPoCreoleEnglishLanguage is a &%KrioGroupLanguage of &%EquatorialGuinea. SIL code: FPE. ISO 639-2: cpe. Population: 5,000 mother tongue speakers (1998 S. Smith SIL), 1.25% of the population, plus 70,000 or 17.5% who speak it as trade language. Region: North central Bioko Island (Fernando Po), 6 communities in or near Malabo: Musola, Las Palmas, Sampaca, Basupu, Fiston, Balveri de Cristo Rey. Alternate names: PIDGINGLIS, FERNANDINO, FERNANDO PO KRIO, CRIOLLO. Comments: Pidginglis may be a separate language from Krio. About 1,000 are monolingual. Language of instruction in school is Spanish. English and some Bubi are also used. Speakers came from Sierra Leone in 1827. Investigation needed: intelligibility with Krio, attitudes. Trade language. Literacy rate in second language: 75% in Spanish, none in Krio. Tropical forest. Volcanic island. Agriculturalists. 0 to 1,000 feet. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16765,axiom,
    s__instance(s__KrioLanguage,s__KrioGroupLanguage) ).

fof(kb_SUMO_16766,axiom,
    s__documentation(s__KrioLanguage,s__EnglishLanguage,'The &%KrioLanguage is a &%KrioGroupLanguage of &%SierraLeone. SIL code: KRI. ISO 639-2: cpe. Population: 472,600 in Sierra Leone (1993), or 10% of the population are first language speakers (1987 Frederick Jones). Possibly 4,000,000 or 95% of the remainder are second language users (1987 F. Jones). Population total all countries: 478,000 or more. Region: Communities in Freetown, on the Peninsula, on the Banana Islands, York Island, in Bonthe, by de-tribalized Sierra Leoneans and as the lingua franca throughout the country. Also spoken in Gambia, Guinea, Senegal. Alternate names: CREOLE, PATOIS. Dialects: AKU. Comments: Krio and Jamaican Creole, and Krio and Sea Islands Creole may have some interintelligibility. Domains of use include education, urban and town living, every-day life. Dominant language of the younger generation. Vigorous. Spoken more in provincial towns than in villages, and for inter-ethnic communication. Possibly half the speakers use Krio in their workplace. It is the formal language for those who do not speak English. Second language users prefer their indigenous languages for informal situations. Mother tongue Krio speakers are mainly descendents of repatriated slaves from Jamaica. There is linguistic influence from Yoruba (I. Hancock 1987). Language of wider communication. Literacy rate in second language: Fewer than 15% in English. Taught as an elective from primary to college level. Traditional religion, Christian. NT 1986-1992.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16767,axiom,
    s__instance(s__NigerianPidginLanguage,s__KrioGroupLanguage) ).

fof(kb_SUMO_16768,axiom,
    s__documentation(s__NigerianPidginLanguage,s__EnglishLanguage,'The &%NigerianPidginLanguage is a &%KrioGroupLanguage of &%Nigeria. SIL code: PCM. ISO 639-2: cpe. Population: No estimate available. Region: Southern states and in Sabon Garis of the northern states, coastal and urban areas. Alternate names: NIGERIAN CREOLE ENGLISH, NIGERIAN PIDGIN ENGLISH. Dialects: LAGOS PIDGIN, DELTA PIDGIN, CROSS RIVER PIDGIN, BENIN PIDGIN. Comments: No unified standard. The dialects listed may be very different from each other. Partially intelligible with Krio of Sierra Leone and Cameroon Pidgin. Used in novels, plays, advertising. Increasing in importance and use. It is a creole with native speakers, as well as used as a pidgin between Africans and Europeans, and Africans from different languages. Trade language. Grammar. No unified orthography. Poetry, radio programs, TV. Bible portions 1957.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16769,axiom,
    s__instance(s__CameroonPidginLanguage,s__KrioGroupLanguage) ).

fof(kb_SUMO_16770,axiom,
    s__documentation(s__CameroonPidginLanguage,s__EnglishLanguage,'The &%CameroonPidginLanguage is a &%KrioGroupLanguage of &%Cameroon. SIL code: WES. ISO 639-2: cpe. Population: (2,000,000 mainly second language users, 1989 UBS). Region: Primarily in South West and North West provinces, and widespread elsewhere. Alternate names: WES COS, CAMEROON CREOLE ENGLISH. Comments: Similar to Krio of Sierra Leone and Pidgin English of various West African countries, probably an offshoot of 19th century Krio. Also similar to Sranan (Ian Hancock). There are dialect variations. A growing number of first language speakers. Used by the police, prisons, urban school children at play since 1884. Now the most widespread lingua franca in Cameroon, used by about half the population (Todd and Hancock 1986). Trade language. Literacy rate in first language: Below 1%. Literacy rate in second language: Below 5%. Bible portions 1966.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16771,axiom,
    s__subclass(s__SurinameEnglishBasedCreoleLanguage,s__AtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16772,axiom,
    s__documentation(s__SurinameEnglishBasedCreoleLanguage,s__EnglishLanguage,'A &%SurinameEnglishBasedCreoleLanguage is any of three &%AtlanticEnglishBasedCreoleLanguages spoken in &%Suriname.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16773,axiom,
    s__subclass(s__NdyukaLanguage,s__SurinameEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16774,axiom,
    s__instance(s__NdyukaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16775,axiom,
    s__instance(s__SurinameEnglishBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16776,axiom,
    s__documentation(s__NdyukaLanguage,s__EnglishLanguage,'A &%NdyukaLanguage are two closely-related &%SurinameEnglishBasedCreoleLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16777,axiom,
    s__instance(s__AukanLanguage,s__NdyukaLanguage) ).

fof(kb_SUMO_16778,axiom,
    s__documentation(s__AukanLanguage,s__EnglishLanguage,'The &%AukanLanguage is a &%NdyukaLanguage of &%Suriname. SIL code: DJK. ISO 639-2: cpe. Population: 15,542 in Suriname, including 14,353 Aukan, 33 Aluku, 1,156 Paramaccan (1980 census). Population total both countries: 21,500 or more. Region: Eastern along the Marowijne and Tapanahony rivers, northeastern along the Cottica River. Aluku are along the French Guiana border and in French Guiana. Paramaccan are in northeast Suriname. Also spoken in French Guiana. Alternate names: NDYUKA, NDJUKA, NJUKA, DJUKA, DJOEKA, AUKAANS, OKANISI. Dialects: AUKAN, ALUKU (ALOEKOE, BONI), PARAMACCAN. Comments: Kwinti is further removed from Aukan than are Aluku and Paramaccan. The society was formed by escaped slaves. Subsistence and economy is Amerindian, social culture and religion are West African. Aluku has more French influence than Paramaccan does. Any spelling of Ndyuka without the initial nasal is considered derogatory. Aukan is English, Aukaans is Dutch. Dictionary. Grammar. Tonal. Literacy rate in first language: Below 1%. Literacy rate in second language: 15% to 25%. Traditional religion, Christian. NT 1999.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16779,axiom,
    s__instance(s__KwintiLanguage,s__NdyukaLanguage) ).

fof(kb_SUMO_16780,axiom,
    s__documentation(s__KwintiLanguage,s__EnglishLanguage,'The &%KwintiLanguage is a &%NdyukaLanguage of &%Suriname. SIL code: KWW. ISO 639-2: cpe. Population: 133 living in villages in Suriname (1980 census). Region: North central, along the Coppename River, upstream from Carib villages in Kaimanstan and Witagron. Comments: Further removed from Ndyuka than Aluku and Paramaccan. Probably needs literature adapted from Ndyuka. Traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16781,axiom,
    s__instance(s__SrananLanguage,s__SurinameEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16782,axiom,
    s__documentation(s__SrananLanguage,s__EnglishLanguage,'The &%SrananLanguage is a &%SurinameEnglishBasedCreoleLanguage of &%Suriname. SIL code: SRN. ISO 639-2: cpe. Population: 120,000 or more first language speakers in Suriname or 30% of the population (1993 SIL), 400,000 including second language speakers (1993). Population total all countries: 120,000 or more. Region: Mainly in Paramaribo and along the coast. Also spoken in Aruba, Netherlands, Netherlands Antilles. Alternate names: SRANAN TONGO, TAKI-TAKI, SURINAAMS, SURINAMESE, SURINAME CREOLE ENGLISH. Comments: Similar to Ndyuka, but there are cultural differences. Also has many similarities to Krio of Sierra Leone. Bilingualism in Dutch. Some literature. The lingua franca of 80% of the population of the country, including the Hindustanis, Javanese, Chinese, American Indians, and Bush Negroes. Language of wider communication. Literacy rate in first language: 10%. Literacy rate in second language: 50% to 75%. Christian, traditional religion. Bible 1997.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16783,axiom,
    s__subclass(s__WesternAtlanticEnglishBasedCreoleLanguage,s__AtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16784,axiom,
    s__instance(s__WesternAtlanticEnglishBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16785,axiom,
    s__instance(s__AtlanticEnglishBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16786,axiom,
    s__documentation(s__WesternAtlanticEnglishBasedCreoleLanguage,s__EnglishLanguage,'A &%WesternAtlanticEnglishBasedCreoleLanguage is an &%AtlanticEnglishBasedCreoleLanguage that evolved in western areas of the &%AtlanticOcean.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16787,axiom,
    s__instance(s__BayIslandsCreoleEnglishLanguage,s__WesternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16788,axiom,
    s__documentation(s__BayIslandsCreoleEnglishLanguage,s__EnglishLanguage,'The &%BayIslandsCreoleEnglishLanguage is a &%WesternAtlanticEnglishBasedCreoleLanguage of &%Honduras. SIL code: BYH. ISO 639-2: cpe. Population: 13,000 first language speakers, including 10,000 on the Bay Islands, and 3,000 on the north coast (1998 estimate). Region: Bay Islands (Guanaja, Roatan, Utila), north coast including La Ceiba and Puerto Cortes, and some in the Mosquitia. Dialects: CALABASH BIGHT. Comments: Ross Graham says creole influence is wider than has been reported and still needs to be addressed (1996). They understand at least some of San Andres Creole (Colombia). They may not understand Limon Creole (Costa Rica), and they say Jamaican is different. A stronger dialect in Calabash Bight needs investigation. The variety on the north coast is reported to be a creole. Investigation needed: intelligibility with Calabash Bight, North Coast, San Andres, Limon, Belize.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16789,axiom,
    s__instance(s__NorthernCentralAmericaCreoleEnglishLanguage,s__WesternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16790,axiom,
    s__documentation(s__NorthernCentralAmericaCreoleEnglishLanguage,s__EnglishLanguage,'The &%NorthernCentralAmericaCreoleEnglishLanguage is a &%WesternAtlanticEnglishBasedCreoleLanguage of &%Belize. SIL code: BZI. ISO 639-2: cpe. Population: 55,051 first language speakers in Belize (1991 census). 158,000 including second language speakers (1990 estimate). Population total all countries: 137,000 or more. Region: Most live in Belize City, but nearly everyone else in Belize is either a first or second language speaker of Creole. Many of the rural villages are Creole-speaking. Creole people tend to live along the coast or other waterways. It is the lingua franca in much of the country. Also spoken in Colombia, Nicaragua, USA. Dialects: BELIZE CREOLE ENGLISH (KRIOL, CREOLA). Comments: Reported to be very close to Miskito coast, Rama Cay, and Islander (San Andres) creoles, Jamaican creole is different in grammar. Historically an extension of Miskito Coast Creole. Dahufra was a creole used in the 16th to 18th centuries. Spoken by creoles and people of East Indian descent, used everywhere in most areas of life. Used in advertisements. People have a positive attitude toward Creole. There is popular support for development. Dictionary. Jamaican creole is different in orthography. Newspapers, radio programs, TV. Timber, agriculturalists, fishermen, industrial workers, construction industry, business, commerce, government, teachers. Also spoken in: Colombia. Language name: NORTHERN CENTRAL AMERICA CREOLE ENGLISH. Population: 12,000 to 18,000 (1981 SIL) out of total San Andres population of 30,000 (1989 J. Holm). Dialects: ISLANDER CREOLE ENGLISH (SAN ANDRES CREOLE, BENDE). Comments: There is reported to be a deep Creole. Very close to Belize Creole English. Standard English is used among the most highly educated. Probably the first language of the majority of the Islanders. Creole is considered appropriate for oral purposes only in popular thinking. Literacy rate in second language: 90% Spanish, 80% English. Providencia: mountains, San Andres: plains. Also spoken in: Nicaragua. (Language name: NORTHERN CENTRAL AMERICA CREOLE ENGLISH.) Population: 30,000 or more (1986 Carrier Pidgin), 23.5% of the coastal population (1989 J. Holm). Includes 625 speakers of Rama Cay Creole (1989 Holm). Dialects: MISKITO COAST CREOLE ENGLISH (BLUEFIELDS CREOLE ENGLISH), RAMA CAY CREOLE ENGLISH. Comments: Bilingualism in English, Spanish. The first language of the Creole people and most Carib, the second language of most Miskito and some Spanish speakers. Speakers consider English to be their standard language, but identify with the creole.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16791,axiom,
    s__instance(s__SouthwesternCaribbeanCreoleEnglishLanguage,s__WesternAtlanticEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16792,axiom,
    s__documentation(s__SouthwesternCaribbeanCreoleEnglishLanguage,s__EnglishLanguage,'The &%SouthwesternCaribbeanCreoleEnglishLanguage is a &%WesternAtlanticEnglishBasedCreoleLanguage of &%Jamaica. SIL code: JAM. ISO 639-2: cpe. Population: 2,544,000 in Jamaica (1995 estimate). Population total all countries 2,699,000 or more. Region: Also spoken in Canada, Costa Rica, Dominican Republic, Panama, United Kingdom, USA. Dialects: JAMAICAN CREOLE ENGLISH (PATWA, PATOIS, BONGO TALK, QUASHIE TALK). Comments: The extreme varieties and Standard English are inherently unintelligible to each others speakers (Voegelin and Voegelin, LePage, Adler). It may be partly intelligible to speakers of Cameroons Pidgin and Krio of Sierra Leone, spoken by descendants of Jamaicans repatriated between 1787 and 1860. Inherently intelligible to speakers of creoles in Panama and Costa Rica. Reported to be very close to Creole of Belize, close to Grenada, St. Vincent, different from Tobago, very different from Guyana, Barbados, Leeward and Windward Islands. 25% lexical similarity with Guyanese, 13% with Belizean, 9% with Trinidadian, 8% with Barbadian, 5% with Nicaraguan. Most speakers have some competence in Standard English. Education is in Standard English. Extreme vitality. Creole is the dominant language and gaining in prestige. Continuum of speech from the distinct creole to provincial Standard English of town dwellers. Most speakers believe that they speak Standard English. Linguistic influences from Akan in Ghana and Bantu (I. Hancock 1988). Dictionary. Grammar. Literacy rate in second language: High in English. Also spoken in: Costa Rica. (Language name: SOUTHWESTERN CARIBBEAN CREOLE ENGLISH.) Population: 55,100 in Costa Rica, 2% of the population (1986). Dialects: LIMON CREOLE ENGLISH (LIMONESE CREOLE, MEKITELYU). Comments: Jamaican migrants settled in Limon about the middle of the 19th Century, as they also did in Panama, so those varieties are close. Some say they do not understand Islander Creole of San Andres. Comprehension of Standard English is somewhat limited. All ages. Vigorous among themselves. Creole is not considered proper for literary purposes. They consider Jamaican Creole to be more broken than their own. Also spoken in: Panama. (Language name: SOUTHWESTERN CARIBBEAN CREOLE ENGLISH.) Population: 100,000 to 299,600 in Panama, 14% of the population (1986). Dialects: PANAMANIAN CREOLE ENGLISH (PANAMA ENGLISH CREOLE, GUARI-GUARI). Comments: Ancestors came from Barbados and Jamaica in mid-19th century to work in fruit plantations, and later to build the railway and canal. Influences from both eastern and western Caribbean creole English. Formerly education was in English, but is now in Spanish.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16793,axiom,
    s__subclass(s__PacificEnglishBasedCreoleLanguage,s__EnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16794,axiom,
    s__documentation(s__PacificEnglishBasedCreoleLanguage,s__EnglishLanguage,'A &%PacificEnglishBasedCreoleLanguage is an &%EnglishBasedCreoleLanguage that evolved in areas in and near the &%PacificOcean.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16795,axiom,
    s__instance(s__BislamaLanguage,s__PacificEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16796,axiom,
    s__instance(s__PacificEnglishBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16797,axiom,
    s__documentation(s__BislamaLanguage,s__EnglishLanguage,'The &%BislamaLanguage is a &%PacificEnglishBasedCreoleLanguage of &%Vanuatu. SIL code: BCY. ISO 639-1: bi. ISO 639-2: bis. Population: The majority of the population of 128,000 understands and uses it as a lingua franca. There are some first language speakers. Population total both countries: 1,200 or more. Alternate names: BICHELAMAR. Comments: Unlike Tok Pisin (Papua New Guinea) and Pijin (Solomon Islands) there are some French loan words. Partially intelligible with Pijin and Tok Pisin. Widely used in commerce, government, internal dealings. National language. Dictionary. Grammar. Literacy rate in first language: 10% to 30%. Literacy rate in second language: 25% to 50%. Newspapers. Bible 1998. Also spoken in: New Caledonia. (Language name: BISLAMA.) Population: 1,200 in New Caledonia (1982 SIL). Alternate names: BICHELAMAR. Comments: Bible in press (1996).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16798,axiom,
    s__instance(s__HawaiiCreoleEnglishLanguage,s__PacificEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16799,axiom,
    s__documentation(s__HawaiiCreoleEnglishLanguage,s__EnglishLanguage,'The &%HawaiiCreoleEnglishLanguage is a &%PacificEnglishBasedCreoleLanguage of the &%UnitedStates. SIL code: HAW. ISO 639-2: cpe. Population: 600,000 speakers or more, half of the state population (1986 M. Forman), including 100,000 to 200,000 who have limited control of Standard English and near Standard English (1986 M. Forman). Another 100,000 speakers on the USA mainland. There are many second language users. The population of Hawaii is 1,185,497 (1999 census). Region: All the Hawaiian Islands, USA mainland (especially the west coast, Las Vegas, and Orlando). Alternate names: PIDGIN, HAWAII PIDGIN, HCE. Comments: The basilect (heavy creole) is barely intelligible with Standard English (H. McKaughan and M. Forman 1982). Bilingualism in English, Hawaiian, Hakka, Cantonese, Japanese, Korean, Tagalog, Ilocano, Cebuano, Hiligaynon, Portuguese, Spanish, Samoan. 50% of children in Hawaii do not speak English as mother tongue when entering school. Most of these speak HCE as mother tongue. Used in courts by officers, jurors, plaintiffs, defendants, witnesses. Creative writing in it in some schools. A growing body of serious literature. Used in schools for many explanations, because many students do not control Standard English. There are some communication problems at university level. All ages. Vigorous use by 100,000 to 200,000. The native speech of a large number of those born or brought up in Hawaii, regardless of racial origin. There is a continuum of speech from the distinct creole to Standard English of Hawaii. Different speakers control different spans along the continuum, there are those whose only form of verbal communication is the creole. It is accepted by many as an important part of the local culture, a distinctive local language, but looked down on by others. Some official acknowledgement of it in print and public discussion. Grammar. Literacy rate in first language: 66% to 75%. Literacy rate in second language: 66% to 75%. Roman. Radio programs, TV. Tropical forest. Volcanic islands, coral reefs, coastal, mountain slope. Fishermen, agriculturalists, animal husbandry, white and blue collar workers, tourism, military. Sea level to 4,000 feet. Christian, Hawaiian traditional religion, Buddhist. Bible portions 1997.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16800,axiom,
    s__instance(s__KriolLanguage,s__PacificEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16801,axiom,
    s__documentation(s__KriolLanguage,s__EnglishLanguage,'The &%KriolLanguage is a &%PacificEnglishBasedCreoleLanguage of &%Australia. SIL code: ROP. ISO 639-2: cpe. Population: 10,000 or more fluent first language speakers (1991 B. Borneman SIL), 20,000 or more including second language users (1991 SIL). Region: Roper River, Katherine areas, Ngukurr, Northern Territory, Kimberley Region, Western Australia, Gulf Country, Lower Cape York Peninsula, Queensland. Alternate names: ROPER-BAMYILI CREOLE. Dialects: ROPER RIVER KRIOL (ROPER RIVER PIDGIN), BAMYILI CREOLE, BARKLY KRIOL, FITZROY VALLEY KRIOL, DALY RIVER KRIOL. Comments: Kimberley Kriol has many differences with Ngukkur Kriol. Both Kriol and Torres Strait Creole are spreading, and are nearly overlapping in Queensland. There are many first language Kriol speakers who are not fully bilingual in English or in Aboriginal languages. Preschool children may not be bilingual in another language. SVO. Savannah, scrub forest. Coastal, plains. Pastoralists, hunter-gatherers. 0 to 1,000 meters. NT 1991.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16802,axiom,
    s__instance(s__NgatikMensCreoleLanguage,s__PacificEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16803,axiom,
    s__documentation(s__NgatikMensCreoleLanguage,s__EnglishLanguage,'The &%NgatikMensCreoleLanguage is a &%PacificEnglishBasedCreoleLanguage of &%Micronesia. SIL code: NGM. ISO 639-2: cpe. Population: 700 including 500 on atoll (1983 Poyer), 200 on Ponape. Region: Ngatik (Sapuahfik) Atoll, east of the Caroline Islands. Alternate names: NGATIKESE MENS LANGUAGE, NGATIKESE. Comments: A creolized language from the Sapuahfik dialect of Ponapean and English whose genesis is the direct result of a massacre in 1837 of adult males on Ngatik by British traders. Spoken by adult males who are also native bilinguals of the Sapuahfik dialect of Ponapean. Adult male speakers. Women and children understand it. Agriculturalists: coconut, fishermen, pig raisers.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16804,axiom,
    s__instance(s__PijinLanguage,s__PacificEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16805,axiom,
    s__documentation(s__PijinLanguage,s__EnglishLanguage,'The &%PijinLanguage is a &%PacificEnglishBasedCreoleLanguage of the &%SolomonIslands. SIL code: PIS. ISO 639-2: cpe. Population: 15,000 first language speakers, 300,000 second or third language speakers (1997 Beimers SIL). Alternate names: SOLOMONS PIDGIN, NEO-SOLOMONIC. Comments: Basic vocabulary is closer to standard English than is Tok Pisin of Papua New Guinea. Grammar shows Melanesian features. Pronunciation varies according to local languages. Historically related to Tok Pisin of PNG and Bislama of Vanuatu. Intelligibility with Bislama is quite high. Creolization in progress. Language of wider communication. Dictionary. Literacy rate in first language: 60%. Literacy rate in second language: 50%. Recent efforts to standardize orthography. NT 1993.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16806,axiom,
    s__instance(s__TokPisinLanguage,s__PacificEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16807,axiom,
    s__documentation(s__TokPisinLanguage,s__EnglishLanguage,'The &%TokPisinLanguage is a &%PacificEnglishBasedCreoleLanguage of &%PapuaNewGuinea. SIL code: PDG. ISO 639-2: tpi. Population: 50,000 first language, 2,000,000 second language speakers (1982 SIL). Region: Mainly in the northern half of the country. Alternate names: PISIN, PIDGIN, NEOMELANESIAN, NEW GUINEA PIDGIN ENGLISH, MELANESIAN ENGLISH. Comments: There are dialect differences between lowlands, highlands, and the islands. The highlands lexicon has more English influence (J. Holm). The native language of some people in mixed urban areas. The main means of communication between speakers of different languages. The most frequently used language in Parliament and commerce. Some second language users speak a broken Pidgin. Official language. Dictionary. Grammar. Christian, traditional religion. Bible 1989.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16808,axiom,
    s__instance(s__TorresStraitCreoleLanguage,s__PacificEnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16809,axiom,
    s__documentation(s__TorresStraitCreoleLanguage,s__EnglishLanguage,'The &%TorresStraitCreoleLanguage is a &%PacificEnglishBasedCreoleLanguage of &%Australia. SIL code: TCS. ISO 639-2: cpe. Population: 23,400 or fewer (1989 J. Holm). Others are second language users. Region: Torres Strait Islands, towns on upper Cape York and some towns on the east coast of north Queensland. Alternate names: TORRES STRAIT PIDGIN, TORRES STRAIT BROKEN, CAPE YORK CREOLE, LOCKHART CREOLE. Dialects: AP-NE-AP, MODERN LANGUS. Comments: 80% lexical similarity with English. A creolization of Tok Pisin or Bislama and Kala Lagau Langgus. Trade language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16810,axiom,
    s__instance(s__SaramaccanLanguage,s__EnglishBasedCreoleLanguage) ).

fof(kb_SUMO_16811,axiom,
    s__instance(s__EnglishBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16812,axiom,
    s__documentation(s__SaramaccanLanguage,s__EnglishLanguage,'The &%SaramaccanLanguage is an &%EnglishBasedCreoleLanguage of &%Suriname. SIL code: SRM. ISO 639-2: cpe. Population: 23,000 in Suriname including 1,000 Matawari (1995 N. Glock SIL). Population total both countries 26,000. Region: Central, along Saramacca and upper Suriname rivers. Refugees are in Paramaribo. Also spoken in French Guiana. Dialects: MATAWARI (MATAWAI, MATUARI, MATOEWARI). Comments: Portuguese influenced. Also linguistic influences from KiKongo (Hancock 1988). 20% or more of the lexicon has an African component. A Bush Negro ethnic group with background similar to the Ndyuka. Dictionary. Grammar. Tonal, one tone per vowel. Literacy rate in first language: Below 1%. Literacy rate in second language: 15% to 25%. Traditional religion. NT 1991-1999.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16813,axiom,
    s__subclass(s__FrenchBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16814,axiom,
    s__documentation(s__ArabicBasedCreoleLanguage,s__EnglishLanguage,'A &%FrenchBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of the &%FrenchLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16815,axiom,
    s__instance(s__AmapaCreoleLanguage,s__FrenchBasedCreoleLanguage) ).

fof(kb_SUMO_16816,axiom,
    s__documentation(s__AmapaCreoleLanguage,s__EnglishLanguage,'The &%AmapaCreoleLanguage is a &%FrenchBasedCreoleLanguage of &%Brazil. SIL code: AMD. ISO 639-2: cpf. Population: 25,000 (1995 SIL). Region: Throughout State of Amapa, concentrated around the capital, Macapa. Alternate names: LANC-PATUA. Comments: Has English and French influences. Some Indian groups in Amapa speak other creoles, like the Karipuna.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16817,axiom,
    s__instance(s__FrenchGuianeseCreoleFrenchLanguage,s__FrenchBasedCreoleLanguage) ).

fof(kb_SUMO_16818,axiom,
    s__documentation(s__FrenchGuianeseCreoleFrenchLanguage,s__EnglishLanguage,'The &%FrenchGuianeseCreoleFrenchLanguage is a &%FrenchBasedCreoleLanguage of &%FrenchGuiana. SIL code: FRE. ISO 639-2: cpf. Population: 50,000 (1977 SIL). Alternate names: GUYANAIS, GUYANE, GUYANE CREOLE, PATOIS, PATWA. Comments: Intelligibility of St. Lucia Creole is 78%, of Karipuna Creole of Brazil 77%. Most speakers are bilingual in French to some degree. Over one-third of the population in the capital speaks Creole as mother tongue. It is the most important rural language. Educated people can all speak it, but try to avoid it. Low status. Not taught in schools. A counter-movement is beginning. Some decreolization is taking place. Trade language. Dictionary. Grammar.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16819,axiom,
    s__instance(s__HaitianCreoleFrenchLanguage,s__FrenchBasedCreoleLanguage) ).

fof(kb_SUMO_16820,axiom,
    s__documentation(s__HaitianCreoleFrenchLanguage,s__EnglishLanguage,'The &%HaitianCreoleFrenchLanguage is a &%FrenchBasedCreoleLanguage of &%Haiti. SIL code: HAT. ISO 639-2: cpf. Population: 7,410,000 in Haiti (1998). Population: total all countries 7,800,000. Region: Throughout the country. Also spoken in Bahamas, Canada, Cayman Islands, Dominican Republic, French Guiana, Puerto Rico, USA. Dialects: FABLAS, PLATEAU HAITIAN CREOLE. Comments: Linguistic influences from Wolof (Benjamin 1956), Fon,and Ewe (C. Lefebvre) of West Africa. Bilingualism in French. Mother tongue of the entire population, the only language of 95% of the population (Nida 1972). Strong, with strong basilect. In 1961 it was granted legal and educational status in Haiti. A growing literature, including poetry. Lower social status than Standard French. National language. Dictionary. Grammar. SVO, prepositions, articles after noun heads. Faublas-Pressoir orthography is standard since 1979. Newspapers, radio programs, TV. Bible 1985. Also spoken in: The Dominican Republic. (Language name: HAITIAN CREOLE FRENCH.) Population: 159,000 or 2% of the population in Dominican Republic (1987). Comments: Bible 1985.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16821,axiom,
    s__instance(s__KaripunaCreoleFrenchLanguage,s__FrenchBasedCreoleLanguage) ).

fof(kb_SUMO_16822,axiom,
    s__documentation(s__KaripunaCreoleFrenchLanguage,s__EnglishLanguage,'The &%KaripunaCreoleFrenchLanguage is a &%FrenchBasedCreoleLanguage of &%Brazil. SIL code: KMV. ISO 639-2: cpf. Population: 672 (1995 SIL). Region: Amapa, on French Guiana border. Alternate names: CRIOULO. Comments: There are conflicting reports about how different it is from French Guianese. It is different from Haitian Creole. Limited bilingualism. Speakers formerly spoke Karipuna, an unclassified language, possibly formerly from Marajo Island at the mouth of the Amazon. Investigation needed: intelligibility with French Guianese, Amapa Creole. Grammar. SVO. Tropical forest. Islands, swamp. Fishermen, swidden agriculturalists: manioc. Traditional religion, Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16823,axiom,
    s__instance(s__LesserAntilleanCreoleFrenchLanguage,s__FrenchBasedCreoleLanguage) ).

fof(kb_SUMO_16824,axiom,
    s__documentation(s__LesserAntilleanCreoleFrenchLanguage,s__EnglishLanguage,'The &%LesserAntilleanCreoleFrenchLanguage is a &%FrenchBasedCreoleLanguage of &%StLucia. SIL code: DOM. ISO 639-2: cpf. Population: 123,000 in St. Lucia (1995), 75% of the population (1997 M. Parkvall). Population: total all countries 985,450. Region: Also spoken in Dominica, France, Grenada, Guadeloupe, Guyana, Martinique, Trinidad and Tobago. Dialects: ST. LUCIA CREOLE FRENCH (PATWA, PATOIS, KWEYOL). Comments: Guadeloupe dialect is similar to Haiti, close to Martinique, St. Lucia is close to Dominica (97% to 99% intelligibility). Goodman (1964) says all French creoles of the Caribbean are somewhat inherently intelligible to each others speakers. Other sources also include those of the Indian Ocean and probably Southeast Asia and Oceania (Voegelin and Voegelin 1977). Standard French is understood by no more than 10% of the population in St. Lucia. Standard French is used in some church services. English is also used. Politicians give speeches in Creole. In the islands under French influence nearly all the population speaks creole as mother tongue, although there is a local variety of Standard French. In those under English influence, the creole has less standing, and its speakers are normally illiterate in the creole. Dictionary. Grammar. Literacy rate in second language: 36%. Has an orthography. Newspapers, radio programs. Christian. NT 1999. Also spoken in: Dominica. (Language name: LESSER ANTILLEAN CREOLE FRENCH.) Population: 42,600 in Dominica (1998), 60% of the population (M. Parkvall). Dialects: DOMINICA CREOLE FRENCH (PATWA, PATOIS, KWEYOL). Comments: The dialect of Dominica is virtually the same as St. Lucia. Most people are bilingual in English or English dominant, especially younger people. Standard French understood by no more than 10% of the population (M. Adler 1977). Loan words from Island Carib and Arawak. Dictionary. Christian. NT 1999. Also spoken in: Grenada. (Language name: LESSER ANTILLEAN CREOLE FRENCH.) Dialects: GRENADA CREOLE FRENCH (PATWA, PATOIS). Comments: Mainly older people on Grenada Island. The same as, or similar to, that spoken in St. Lucia (M. Alleyne). NT 1999. Also spoken in: Guadeloupe. (Language name: LESSER ANTILLEAN CREOLE FRENCH.) Population: 335,000 in Guadeloupe (1975). Dialects: GUADELOUPE CREOLE FRENCH (PATWA, PATOIS, KREYOL), ST. MARTIN CREOLE FRENCH, MARIE GALANTE CREOLE FRENCH, ST. BARTH CREOLE FRENCH. Comments: Very close to Martinique Creole. St. Barth Creole is distinct in grammatical, phonological, and lexical feaatures, and may not be a dialect (J. Maher 1989). Investigation needed: intelligibility with St. Barth Creole, St. Martin Creole, Marie Galante Creole. Dictionary. Grammar. NT 1999. Also spoken in: Martinique. (Language name: LESSER ANTILLEAN CREOLE FRENCH.) Population: 325,000 in Martinique (1975). Dialects: MARTINIQUE CREOLE FRENCH (PATWA, PATOIS). Comments: Dialect of Guadeloupe is close to Martinique. Comprehension of St. Lucia Creole is 89%. NT 1999. Also spoken in: Trinidad and Tobago. (Language name: LESSER ANTILLEAN CREOLE FRENCH.) Dialects: TRINIDADIAN CREOLE FRENCH (PATOIS, TRINIDADIEN). Comments: Speakers have contact with French creoles from St. Lucia and elsewhere, which contributes to language maintenance. M. Alleyne and J. Holm say it is close to Lesser Antillean Creole French. Not intelligible with Standard French. In settlements around Dragon Mouths children under ten speak the language, elsewhere speakers are middle-aged and older (I. Hancock 1984). Fishermen. NT 1999.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16825,axiom,
    s__instance(s__LouisianaCreoleFrenchLanguage,s__FrenchBasedCreoleLanguage) ).

fof(kb_SUMO_16826,axiom,
    s__documentation(s__LouisianaCreoleFrenchLanguage,s__EnglishLanguage,'The &%LouisianaCreoleFrenchLanguage is a &%FrenchBasedCreoleLanguage of the &%UnitedStates. SIL code: LOU. ISO 639-2: cpf. Population: 60,000 to 80,000 (1985 Neumann) out of an ethnic group of 1,500,000 (1977 M. Adler). Region: Predominantly in St. Martin parish (St. Martinville, Breaux Bridge, Cecilia), New Roads and Edgard, Louisiana, parts of east Texas, small community in Sacramento, California. Comments: Different from Standard French, the Cajun French also spoken in Louisiana, Haitian Creole French, and others of the Caribbean. Reports indicate that monolingual speakers may not be able to understand those other creoles. Over 2/3 of the original slaves came from Senegambia, hardly any slaves arrived during the second decade of exploitation, and within just over two decades, 2/3 of the population was native-born. No slaves (and few if any of the slaveowners) appear to have come from the French Antilles ... What we now need is a careful comparison between Louisiana Creole and other French Caribbean creoles, detailing the similarities and differences (D. Bickerton, Carrier Pidgin 1995.23.2:2). People are reported to have a high degree of bilingualism in English. 4.6% in the older group are monolingual in Creole. Some in the younger group are monolingual in English. Those over 60 prefer Creole, and those under 30 prefer English. Investigation needed: intelligibility with French Caribbean Creoles, bilingual proficiency in English. Dictionary. Grammar.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16827,axiom,
    s__instance(s__MorisyenLanguage,s__FrenchBasedCreoleLanguage) ).

fof(kb_SUMO_16828,axiom,
    s__documentation(s__MorisyenLanguage,s__EnglishLanguage,'The &%MorisyenLanguage is a &%FrenchBasedCreoleLanguage of &%Mauritius. SIL code: MFE. ISO 639-2: cpf. Population: 600,000 first language speakers in Mauritius (1989). Population: total both countries 604,000. Region: Also spoken in Madagascar. Alternate names: MAURITIUS CREOLE FRENCH, KREOLE, KREOL, MAURITIAN, MAURYSEN. Dialects: RODRIGUES CREOLE. Comments: Closer to French creoles of the Caribbean than to Reunion Creole (Philip Baker). Nearly identical to Rodrigues. Bilingualism in French. The mother tongue of virtually the entire population (D. Bickerton). Lower prestige than French or English. Trade language. Dictionary. Grammar. Bible portions 1885-1900.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16829,axiom,
    s__instance(s__ReunionCreoleFrenchLanguage,s__FrenchBasedCreoleLanguage) ).

fof(kb_SUMO_16830,axiom,
    s__documentation(s__ReunionCreoleFrenchLanguage,s__EnglishLanguage,'The &%ReunionCreoleFrenchLanguage is a &%FrenchBasedCreoleLanguage of &%Reunion. SIL code: RCF. ISO 639-2: cpf. Population: 554,500 in Reunion (1987 estimate), or 91% of the population (1982 Barrett). Population total all countries: 595,000. Region: Also spoken in Comoros Islands, Madagascar. Comments: Two dialects - urban and popular, the former is closer to French, the latter more similar to Bantu and West African languages. Education is in French. 25% of the speakers are white, poor, living in the mountainous interior, and speak archaic highland varieties. 25% are Indian, live in the coastal lowlands, and speak the basilect or deep creole. 45% are African and mixed, live in the coastal lowlands, and speak the basilect. The creole is gaining status on Reunion. Dictionary. Sugar, perfume production.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16831,axiom,
    s__instance(s__SanMiguelCreoleFrenchLanguage,s__FrenchBasedCreoleLanguage) ).

fof(kb_SUMO_16832,axiom,
    s__documentation(s__SanMiguelCreoleFrenchLanguage,s__EnglishLanguage,'The &%SanMiguelCreoleFrenchLanguage is a &%FrenchBasedCreoleLanguage of &%Panama. SIL code: SME. ISO 639-2: cpf. Population: 3 or more speakers (1999 SIL). Comments: Ancestors came from St. Lucia in mid-19th century as laborers. The Creole had Spanish influences. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16833,axiom,
    s__instance(s__SeselwaCreoleFrenchLanguage,s__FrenchBasedCreoleLanguage) ).

fof(kb_SUMO_16834,axiom,
    s__documentation(s__SeselwaCreoleFrenchLanguage,s__EnglishLanguage,'The &%SeselwaCreoleFrenchLanguage is a &%FrenchBasedCreoleLanguage of the &%Seychelles. SIL code: CRS. ISO 639-2: cpf. Population: 69,000 (1995), 95.7% of the population (1982 Barrett). Alternate names: SEYCHELLOIS CREOLE, SEYCHELLES CREOLE FRENCH, KREOL, CREOLE. Comments: Seychelles dialect is reported to be the same as Chagos. Structural differences with Mauritius are relatively minor. Not adequately intelligible with Reunion Creole. It is heard everywhere on the streets, in the shops and homes. The native language of virtually all its citizens (D. Bickerton 1988). It is gaining rapidly in status. Dictionary. Grammar. The first 4 years of education are in Seselwa. Used for some subjects for 5 more years. Radio programs. Fishermen. Christian. NT in press (1998).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16835,axiom,
    s__instance(s__TayoLanguage,s__FrenchBasedCreoleLanguage) ).

fof(kb_SUMO_16836,axiom,
    s__instance(s__FrenchBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16837,axiom,
    s__documentation(s__TayoLanguage,s__EnglishLanguage,'The &%TayoLanguage is a &%FrenchBasedCreoleLanguage of &%NewCaledonia. SIL code: CKS. ISO 639-2: cpf. Population: 2,000 (1996 C. Corne). Region: Southern, Ploum, Mont-Dore, and especially Saint Louis, near Noumea, and Paita. Alternate names: KALDOSH, CALDOCHE, PATOIS, PATOIS DE ST-LOUIS. Comments: Not intelligible with French. Used as first language by some who are also bilingual in French, and as second language by others, mainly Wallis Islanders. Investigation needed: bilingual proficiency, attitudes. Grammar. The only known writing is personal letters using French orthography.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16838,axiom,
    s__subclass(s__GermanBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16839,axiom,
    s__instance(s__GermanBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16840,axiom,
    s__documentation(s__GermanBasedCreoleLanguage,s__EnglishLanguage,'A &%GermanBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of the &%GermanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16841,axiom,
    s__instance(s__UnserDeutschLanguage,s__GermanBasedCreoleLanguage) ).

fof(kb_SUMO_16842,axiom,
    s__documentation(s__UnserDeutschLanguage,s__EnglishLanguage,'The &%UnserDeutschLanguage is a &%GermanBasedCreoleLanguage of &%PapuaNewGuinea. SIL code: ULN. ISO 639-2: crp. Population: 100 or fewer fluent speakers including 15 in New Britain, a few in other parts of PNG and the rest in southeastern Queensland, Australia (1981 C. Volker). Population total both countries: 100 or fewer. Region: West New Britain. Also spoken in Australia. Alternate names: RABAUL CREOLE GERMAN. Comments: All speakers are fluent in at least two of the following: Standard German, English, or Tok Pisin. Some can also speak Kuanua. Most speakers are middle-aged or older, although many younger members of the community can understand it. The descendent of a pidginized form of Standard German which originated in the Gazelle Peninsula of New Britain during German colonial times among the Catholic mixed-race (Vunapope) community. With increased mobility and intermarriage, it has been disappearing in the last few decades. Grammar. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16843,axiom,
    s__subclass(s__IberianBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16844,axiom,
    s__instance(s__IberianBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16845,axiom,
    s__documentation(s__IberianBasedCreoleLanguage,s__EnglishLanguage,'An &%IberianBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of an Iberian language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16846,axiom,
    s__instance(s__PapiamentuLanguage,s__IberianBasedCreoleLanguage) ).

fof(kb_SUMO_16847,axiom,
    s__documentation(s__PapiamentuLanguage,s__EnglishLanguage,'The &%PapiamentuLanguage is an &%IberianBasedCreoleLanguage of the &%NetherlandsAntilles. SIL code: PAE. ISO 639-2: pap. Population: 179,000 in Netherlands Antilles (1998), 84% of the population (1995). Population total all countries: 329,000. Region: Curacao, St. Maartens, Bonaire islands off Venezuela coast and islands off Nicaragua. Also spoken in Aruba, Netherlands, Puerto Rico, U.S. Virgin Islands. Alternate names: PAPIAMENTO, PAPIAM, PAPIAMENTOE, PAPIAMEN, CURACOLENO, CURASSESE. Comments: The language is becoming more like Spanish, which is prestigious. They use Dutch at school and with tourists, Spanish with Spanish-speaking persons, English with tourists. All domains. All ages. About 20,000 speak it as second language. Using both Papiamentu and Dutch is not considered an indication of lack of education. However, inability to use Dutch hinders social and political mobility, and leads to discontent. Dictionary. Grammar. Taught in first 2 years of primary school. Newspapers. Christian. Bible 1997. Also spoken in: Aruba. (Language name: PAPIAMENTU.) Population: 70,000 in Aruba (1999 estimate). Alternate names: PAPIAMENTO, PAPIAM, CURACOLENO, CURASSESE, PAPIAMENTOE. Comments: Three main dialects.The language is becoming more like Spanish, which is prestigious. Using both Papiamentu and Dutch is not considered an indication of lack of education. However, inability to use Dutch hinders social and political mobility, and leads to discontent. Bible 1997.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16848,axiom,
    s__subclass(s__IndonesianBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16849,axiom,
    s__instance(s__IndonesianBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16850,axiom,
    s__documentation(s__IndonesianBasedCreoleLanguage,s__EnglishLanguage,'An &%IndonesianBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of the &%IndonesianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16851,axiom,
    s__instance(s__PeranakanIndonesianLanguage,s__IndonesianBasedCreoleLanguage) ).

fof(kb_SUMO_16852,axiom,
    s__documentation(s__PeranakanIndonesianLanguage,s__EnglishLanguage,'The &%PeranakanIndonesianLanguage is an &%IndonesianBasedCreoleLanguage of &%Indonesia (Java). SIL code: PEA. ISO 639-2: crp. Population: Many thousands of speakers (1981 Wurm and Hattori). Region: East and central Java. Alternate names: CHINESE INDONESIAN, BABA INDONESIAN, PERANAKA. Comments: It is based in Indonesian and Javanese. It has Mandarin elements, in contrast to Baba Malay, which has Hokkien elements. Monolinguals are over 70 years old. Developed at the beginning of the 17th century among Low Malay speaking Chinese traders from Fukien who married Javanese women. Investigation needed: intelligibility with Baba Malay, bilingual proficiency in Indonesian, Javanese.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16853,axiom,
    s__subclass(s__KongoBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16854,axiom,
    s__instance(s__KongoBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16855,axiom,
    s__documentation(s__KongoBasedCreoleLanguage,s__EnglishLanguage,'A &%KongoBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of a Kongo language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16856,axiom,
    s__instance(s__KitubaLanguage,s__KongoBasedCreoleLanguage) ).

fof(kb_SUMO_16857,axiom,
    s__documentation(s__KitubaLanguage,s__EnglishLanguage,'The &%KitubaLanguage is a &%KongoBasedCreoleLanguage of the &%DemocraticRepublicOfCongo. SIL code: KTU. ISO 639-2: crp. Population: 4,200,000 (1990 UBS), 5,000,000 including second language users (1989 Mufwene). Region: Orientale and southern Bandundu provinces. Alternate names: KIKONGO-KUTUBA, KIKONGO SIMPLIFIE, KIKONGO YA LETA, KILETA, KIKONGO COMMERCIAL, KIBULAMATADI. Dialects: IKELEVE, WESTERN KITUBA, EASTERN KITUBA. Comments: A creole based on the KiKongo dialect spoken in Manianga area (Bas-Congo), but unintelligible to speakers of it or other Kikongo dialects. Influenced by Lingala, French, restructured Swahili, Portuguese, and other local dialects. Munukutuba of Congo is closely related. Means of communication among various language groups. Bible 1990.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16858,axiom,
    s__instance(s__MunukutubaLanguage,s__KongoBasedCreoleLanguage) ).

fof(kb_SUMO_16859,axiom,
    s__documentation(s__MunukutubaLanguage,s__EnglishLanguage,'The &%MunukutubaLanguage is a &%KongoBasedCreoleLanguage of the &%Congo. SIL code: MKW. ISO 639-2: crp. Population: 1,156,800 or 60% of the population (1987 SIL). Region: Mainly along roads and railroads westwards from Brazzaville and northwards to Mayoko. Comments: Close to Kituba of DRC. The main language of the south. National language. Literacy rate in first language: 5% to 10%. Literacy rate in second language: 15% to 25%. Bible portions 1989.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16860,axiom,
    s__subclass(s__MalayBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16861,axiom,
    s__documentation(s__MalayBasedCreoleLanguage,s__EnglishLanguage,'A &%MalayBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of the &%MalayLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16862,axiom,
    s__instance(s__AmboneseMalayLanguage,s__MalayBasedCreoleLanguage) ).

fof(kb_SUMO_16863,axiom,
    s__documentation(s__AmboneseMalayLanguage,s__EnglishLanguage,'The &%AmboneseMalayLanguage is a &%MalayBasedCreoleLanguage of &%Indonesia (Maluku). SIL code: ABS. ISO 639-2: crp. Population: 200,000 first language speakers, other second language speakers in Indonesia (1987 J. Collins). Population total all countries: 245,000. Region: Central Maluku, Ambon, Haruku, Nusa Laut, Saparua islands, along the coastal areas of Seram, and southern Maluku. Also spoken in Netherlands, USA. Alternate names: MELAYU AMBON, AMBONESE. Comments: Marginal intelligibility with Indonesian. Difficult intelligibility with Ternate Malay; speakers switch to Indonesian. 81% lexical similarity with Standard Malay. Bilingualism in Indonesian is high around Ambon city, Some Dutch is known. Developed from Bazaar Malay and still reflects some archaic forms. Further diverged by adapting to the vernaculars of central Maluku. Considered to be a Malay-based creole by B.D. Grimes (1988, 1991) and J. Holm (1989:581-3). Trade language. Grammar. Literacy rate in first language: 1% to 5%. Literacy rate in second language: 50% to 75%. Christian (since early 16th century), Muslim. NT 1877-1883.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16864,axiom,
    s__instance(s__BabaMalayLanguage,s__MalayBasedCreoleLanguage) ).

fof(kb_SUMO_16865,axiom,
    s__documentation(s__BabaMalayLanguage,s__EnglishLanguage,'The &%BabaMalayLanguage is a &%MalayBasedCreoleLanguage of &%Singapore. SIL code: BAL. ISO 639-2: crp. Population: 10,000 or more in Singapore (1986 A. Pakir). Estimates of ethnic Baba are from 250,000 to 400,000. Population: total both countries 15,000. Region: Mainly in the Katong District on the east coast and the surrounding districts of Geylang and Jao Chiat. Also spoken in Malaysia (Peninsular). Alternate names: CHINESE MALAY, BABA, STRAITS MALAY. Comments: It developed since the 15th century from Low Malay with many Hokkien Chinese borrowings. Regional variants between Malacca and Singapore. Partially intelligible with Standard Malay. It is generally believed that the Baba of Malaysia is more refined, and that of Singapore more rough. Most have learned Standard Malay and English in school. Lim (1981) and Holm (1989) treat it as a Malay-based creole. It is different from Peranakan Indonesian. Some who grew up with Chinese neighbors know Hokkien, Teochew, and Cantonese. Children now learn Mandarin in school rather than Standard Malay. Baba is mainly used in the home and with other Babas. The only monolinguals are over 70 years old. NT 1913, out of print. Also spoken in: Malaysia (Peninsular). (Language name: MALAY, BABA.) Population: 5,000 in Malacca or 3% of the Chinese population (1979 Tan Chee Beng). Alternate names: STRAITS MALAY, CHINESE MALAY. Comments: Regional variants between Malacca and Singapore. Partially intelligible with Standard Malay. It is different from Peranakan Indonesian. Much bilingualism in Standard Malay. The only monolinguals are over 70 years old. It developed since the 15th century from Low Malay with many Hokkien Chinese borrowings. Lim (1981) and Holm (1989) treat it as a Malay-based creole. NT 1913, out of print.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16866,axiom,
    s__instance(s__BetawiLanguage,s__MalayBasedCreoleLanguage) ).

fof(kb_SUMO_16867,axiom,
    s__documentation(s__BetawiLanguage,s__EnglishLanguage,'The &%BetawiLanguage is a &%MalayBasedCreoleLanguage of &%Indonesia (Java and Bali). SIL code: BEW. ISO 639-2: crp. Population: 2,700,000 (1993 Johnstone). Region: Jakarta, Java. Alternate names: JAKARTA MALAY, BETAWI MALAY, BATAVI, BATAWI, MELAYU JAKARTE. Comments: A Malay based creole which is quite distinct from both standard Indonesian and from other Malay-based pidgins and creoles. It had evolved by the mid-19th century. Unique phonological, morphological, and lexical traits. There are also influences from Peranakan Chinese and Bali. Often not intelligible to Indonesian speakers not familiar with it (R.B. Allen, Jr. 1989). Functions as a low variety in a diglossic situation, but is a prestige variety when used by the upper class. The people are called Betawi Asli or Betawi. Grammar.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16868,axiom,
    s__instance(s__KupangMalayLanguage,s__MalayBasedCreoleLanguage) ).

fof(kb_SUMO_16869,axiom,
    s__documentation(s__KupangMalayLanguage,s__EnglishLanguage,'The &%KupangMalayLanguage is a &%MalayBasedCreoleLanguage of &%Indonesia (Nusa Tenggara). SIL code: MKN. ISO 639-2: crp. Population: 200,000 mother tongue speakers (1997 Max Jacob). Others use it as a second language. Region: Kupang and surrounding towns, West Timor. Alternate names: KUPANG. Dialects: AIR MATA. Comments: 2 dialects. Some preachers preach in it. Loan words from Rote, Portuguese, Chinese, Uab Meto (Atoni), Sabu, Spanish, Dutch, English. Newspapers, radio programs. Christian. Bible portions 1999.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16870,axiom,
    s__instance(s__MalaccanCreoleMalayLanguage,s__MalayBasedCreoleLanguage) ).

fof(kb_SUMO_16871,axiom,
    s__instance(s__MalayBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16872,axiom,
    s__documentation(s__MalaccanCreoleMalayLanguage,s__EnglishLanguage,'The &%MalaccanCreoleMalayLanguage is a &%MalayBasedCreoleLanguage of &%Malaysia (Peninsular). SIL code: CCM. ISO 639-2: crp. Population: No estimate available. Region: Malacca Straits. Alternate names: CHITTIES CREOLE MALAY. Comments: May be historically related to Sri Lankan Creole Malay. Spoken since the 16th century by descendants of Tamil merchants who intermarried with other groups. The speakers are called Chitties (Lim 1981:126-8, Holm 1989:580). Has not been studied in detail. Investigation needed: intelligibility with Sri Lankan Creole Malay.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16873,axiom,
    s__instance(s__SriLankanCreoleMalayLanguage,s__MalayBasedCreoleLanguage) ).

fof(kb_SUMO_16874,axiom,
    s__documentation(s__SriLankanCreoleMalayLanguage,s__EnglishLanguage,'The &%SriLankanCreoleMalayLanguage is a &%MalayBasedCreoleLanguage of &%SriLanka. SIL code: SCI. ISO 639-2: crp. Population: 50,000 speakers, .29% of the population (1986 Hussainmiya, Prentice 1994:411). Region: Especially the cities of Colombo, Kandy, Badulla, Hambantota. Alternate names: SRI LANKAN MALAY, MELAYU BAHASA. Comments: Not intelligible with standard Malay because of phonological and syntactic differences, and strong influence from Tamil. May be close to Malaccan Creole Malay (S. Lim 1981). Most or all may speak Tamil, but second language proficiency needs investigation. The creole is used at home and among friends. All ages. There are current efforts to revive the older literature. Widely used. Malay vocabulary with grammatical structure based on Sri Lankan Moor Tamil. Investigation needed: intelligibility with Malaccan Creole Malay, bilingual proficiency in Tamil. SOV, postpositions, case, adjectives and genitives precede noun heads. Roman script used. Jawi (Arabic) script used earlier. Newspapers, radio programs.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16875,axiom,
    s__subclass(s__NgbandiBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16876,axiom,
    s__instance(s__NgbandiBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16877,axiom,
    s__documentation(s__NgbandiBasedCreoleLanguage,s__EnglishLanguage,'A &%NgbandiBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of the &%NgbandiLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16878,axiom,
    s__instance(s__RiverainSangoLanguage,s__NgbandiBasedCreoleLanguage) ).

fof(kb_SUMO_16879,axiom,
    s__documentation(s__RiverainSangoLanguage,s__EnglishLanguage,'The &%RiverainSangoLanguage is a &%NgbandiBasedCreoleLanguage of the &%CentralAfricanRepublic. SIL code: SNJ. ISO 639-2: crp. Population: 34,500 (1996). Region: Mobaye Subprefecture, along the Ubangi River. Comments: High intelligibility with Sango. Investigation needed: intelligibility with Sango.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16880,axiom,
    s__instance(s__SangoLanguage,s__NgbandiBasedCreoleLanguage) ).

fof(kb_SUMO_16881,axiom,
    s__documentation(s__SangoLanguage,s__EnglishLanguage,'The &%SangoLanguage is a &%NgbandiBasedCreoleLanguage of the &%CentralAfricanRepublic. SIL code: SAJ. ISO 639-1: sg. ISO 639-2: sag. Population: 350,000 mother tongue speakers in CAR, including 24,573 Sango Riverain (1988 census). Population total all countries: 400,000 or more. Including second language speakers: 5,000,000 (1997 UBS). Region: Scattered. Not in Cameroon. Also spoken in Chad, Congo, DRC. Alternate names: SANGHO. Comments: 51% lexical similarity with French, 49% from African languages. However, the African-based words are used more frequently. Spoken and written for informal use, used for instruction in community schools, in public schools when students do not understand French, church and mission publications. More men than women speak it as second language. A rapidly spreading creole derived from Ngbandi. National language. SVO. Radio programs, TV. Bible 1966. Also spoken in: Chad. (Language name: SANGO.) Alternate names: SANGHO. Comments: A trade language derived from Ngbandi, with decreasing usage in Chad. Probably no mother tongue speakers in Chad. Trade language. Bible 1966. Also spoken in: Democratic Republic of Congo. (Language name: SANGO.) Population: Only a few in DRC. Alternate names: SANGHO. Comments: A rapidly spreading language derived from Ngbandi with loans from Bantu languages and French. Trade language. Bible 1966.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16882,axiom,
    s__subclass(s__PortugueseBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16883,axiom,
    s__documentation(s__PortugueseBasedCreoleLanguage,s__EnglishLanguage,'A &%PortugueseBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of the &%PortugueseLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16884,axiom,
    s__instance(s__AngolarLanguage,s__PortugueseBasedCreoleLanguage) ).

fof(kb_SUMO_16885,axiom,
    s__documentation(s__AngolarLanguage,s__EnglishLanguage,'The &%AngolarLanguage is a &%PortugueseBasedCreoleLanguage of &%SaoTomeEPrincipe. SIL code: AOA. ISO 639-2: cpp. Population: 5,000 (1998 S. and T. Graham. Region: Angolar is spoken on the southern tip of Sao Tome Island. Most are around the town of Sao Joao dos Angolares, and some in the southern region of Caue. Alternate names: NGOLA. Comments: The substratum was largely Kwa and Western Bantu languages, quite distinct from the creoles of Guinea-Bissau, Senegal, Gambia, and Cape Verde. The 33% of the Angolar lexicon not shared with Sao Tomense is largely of Bantu origin, apparently KiMbundu of Angola, with some from Kongo, Bini, and Ndingi. Angolar shares 70% lexical similarity with Sao Tomense, 67% with Principense, 53% with Annobonese. Some Angolares speak Sao Tomense also, and are tending to be absorbed into the Forros. Many speak Portuguese, but many are not comfortable in speaking it. Home and community social life. The Angolares are a distinct ethnolinguistic group from the Forros (freedmen). Grammar. Tonal. Literacy rate in second language: 50% Portuguese. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16886,axiom,
    s__instance(s__CafundoCreoleLanguage,s__PortugueseBasedCreoleLanguage) ).

fof(kb_SUMO_16887,axiom,
    s__documentation(s__CafundoCreoleLanguage,s__EnglishLanguage,'The &%CafundoCreoleLanguage is a &%PortugueseBasedCreoleLanguage of &%Brazil. SIL code: CCD. ISO 639-2: cpp. Population: 40 (1978 M. Gnerre, U. Estadual de Campinas). Region: Cafundo, 150 miles from Sao Paulo. Comments: Bilingualism in Portuguese. Bantu lexicon in Portuguese morphological and syntactic framework. The people are all fluent in Portuguese. The creole is considered a secret language. A similar creole has been recently discovered in Minas Gerais.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16888,axiom,
    s__instance(s__FaDAmbuLanguage,s__PortugueseBasedCreoleLanguage) ).

fof(kb_SUMO_16889,axiom,
    s__documentation(s__FaDAmbuLanguage,s__EnglishLanguage,'The &%FaDAmbuLanguage is a &%PortugueseBasedCreoleLanguage of &%EquatorialGuinea. SIL code: FAB. ISO 639-2: cpp. Population: 2,500 (1999 SIL). Population: total both countries 2,500. Region: Annobon Island, isolated from the mainland by 360 km. of ocean (2,000), and in a community from Annobon living in Malabo on Bioko Island (500), a few on continental Equatorial Guinea. Also spoken in Spain. Alternate names: ANNOBONES, ANNOBONESE, ANNOBONENSE. Comments: Different from Fernando Po Krio and Crioulo of Guinea-Bissau and Kabuverdianu. Little variation between Annobonese in Annobon and Malabo. 62.5% lexical similarity with Sao Tomense. About 10% of the lexicon comes from Spanish. Many on Bioko learn Spanish, but less so on Annobon. Women on Annobon seem uncomfortable in Spanish. Spanish is used in government and education. Many on Bioko learn the local trade language, Fernando Po Creole English. Non-creolized Portuguese used as liturgical language by local Catholics. Used in the home and with other Annobonese, all contexts except government and education. Vigorous use in Annobon and Malabo. Language closely related to cultural identity and solidarity. The Portuguese took slaves from Sao Tome and Angola to establish a population on Annobon. It was later traded to Spain. Also influenced by the Creole English of Bioko. They are famed swimmers, fishermen, and whalers. Possible vowel length, vowel harmony, tone sandhi. Tropical forest. Volcanic island. Fishermen, agricultural laborers, coconut palms, whalers. 0 to 500 meters. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16890,axiom,
    s__instance(s__IndoPortugueseLanguage,s__PortugueseBasedCreoleLanguage) ).

fof(kb_SUMO_16891,axiom,
    s__documentation(s__IndoPortugueseLanguage,s__EnglishLanguage,'The &%IndoPortugueseLanguage is a &%PortugueseBasedCreoleLanguage of &%SriLanka. SIL code: IDB. ISO 639-2: cpp. Population: 30 to 2,250 in Sri Lanka (1971 Ian Smith), including 250 families in Batticaloa (1984 Ian Smith), but possibly only about 30 speakers left (1992 P. Baker). Population total all countries: 730 to 3,000. Region: Colombo, Kandy, Trincomalee, Galle, Batticaloa. Also spoken in Australia, India. Comments: Similar to Tamil in phonology and syntax. Varieties of creole Portuguese were also spoken in Myanmar, Bangladesh, Thailand, Indonesia, Malaysia, China. See also Malaccan Creole Portuguese (Peninsular Malaysia), Macao Creole Portuguese (Macau, Hongkong), Ternateno (Maluku, Indonesia), Timor Pidgin (Nusa Tenggara, Indonesia). Everyone is fluent in Tamil. Older speakers are also bilingual in English, some younger ones in Sinhalese. The creole is used at home only. Most of the Burgher caste speak it at home. Many in the ethnic group may not know the creole well. Virtually no contact with Goa or Portugal since 1656. NT 1826-1852. Also spoken in: India. (Language name: INDO-PORTUGUESE.) Population: 700 monolingual speakers in Korlai (1977 Theban). Comments: Active use among Catholic citizens in Daman (1982 Jackson). Some communities in India have become extinct. SOV. NT 1826-1852.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16892,axiom,
    s__instance(s__KabuverdianuLanguage,s__PortugueseBasedCreoleLanguage) ).

fof(kb_SUMO_16893,axiom,
    s__documentation(s__KabuverdianuLanguage,s__EnglishLanguage,'The &%KabuverdianuLanguage is a &%PortugueseBasedCreoleLanguage of the &%CapeVerdeIslands. SIL code: KEA. ISO 639-2: cpp. Population: 393,943 including 255,101 in Sotavento or 65% of the speakers, 138,842 in Barlavento or 35% of the speakers (1998 S. Graham). Population: total all countries 934,000. Region: Sotavento dialect is on Santiago, Maio, Fogo, and Brava islands, Barlavento dialect is on Santo Antao, Sao Vicente, Sao Nicolau, Sal, and Boa Vista islands. Also spoken in France, Germany, Italy, Luxembourg, Netherlands, Portugal, Senegal, Spain, USA. Alternate names: CABOVERDIANO. Dialects: SOTAVENTO, BARLAVENTO. Comments: 59% lexical similarity with the Gulf of Guinea creoles. 29% are comfortable in Portuguese, 36% uncomfortable, 34% block up. Since independence in 1975, the domains of spoken Portuguese have receded in favor of Creole. Portuguese used primarily on TV and radio, in Congress, classrooms, churches, and with foreigners. Portuguese is the primary language of instruction in 12 grades. Used in most domains, and some in Congress, classrooms, churches. There is a creole continuum and some decreolization. National language. Dictionary. Grammar. Literacy rate in second language: 29% Portuguese. Radio programs. Christian. Bible portions 1936.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16894,axiom,
    s__instance(s__KorlaiCreolePortugueseLanguage,s__PortugueseBasedCreoleLanguage) ).

fof(kb_SUMO_16895,axiom,
    s__documentation(s__KorlaiCreolePortugueseLanguage,s__EnglishLanguage,'The &%KorlaiCreolePortugueseLanguage is a &%PortugueseBasedCreoleLanguage of &%India. SIL code: VKP. ISO 639-2: cpp. Population: 750 (1998 J.C. Clements). Region: Maharashtra, Korlai, 200 km. south of Bombay, west coast. Comments: Recently discovered. Originated around 1520. Originally cut off from Hindu and Muslim neighbors by social and religious barriers, lost virtually all Portugese contact as well after 1740. Situation now rapidly changing, with intense cultural pressure from the surrounding Marathi-speaking population.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16896,axiom,
    s__instance(s__MalaccanCreolePortugueseLanguage,s__PortugueseBasedCreoleLanguage) ).

fof(kb_SUMO_16897,axiom,
    s__documentation(s__MalaccanCreolePortugueseLanguage,s__EnglishLanguage,'The &%MalaccanCreolePortugueseLanguage is a &%PortugueseBasedCreoleLanguage of &%Malaysia (Peninsular). SIL code: MCM. ISO 639-2: cpp. Population: 5,000 (1997 Col. Timothy DSouza, Eurasian Association). Population: total both countries 5,000 or more (1997). Region: Trankera and Hilir, Melaka, Straits of Malacca, Malacca city and the southwest coast of the Malaysian Peninsula. Related varieties in parts of Kuala Lumpur and Singapore. Variety in Pulau Tikus, Penang is now virtually extinct. Also spoken in Singapore. Alternate names: MALAYSIAN CREOLE PORTUGUESE, MALACCAN, PAPIA KRISTANG, KRISTANG, PORTUGUESE PATOIS, SERANI, BAHASA SERANI, BAHASA GERAGAU, MALAQUEIRO, MALAQUENSE, MALAQUES, MALAQUENHO, PORTUGUES DE MALACA, MALAYO-PORTUGUESE. Comments: Most speakers also know local varieties of Bazaar Malay and Malaysian English. Some Creole people speak only English. Some older female speakers have limited English. Most people over 20 speak Kristang, and 1/3 of those under 20. Also spoken as second language by some Chinese shopkeepers in Hilir. Used by Creole people more in 1997 than in 1987. Kristang is their name for the language, people, and religion. Trade language. Dictionary. Grammar. Fishermen. Bible portions 1884. Also spoken in: Singapore. (Language name: MALACCAN CREOLE PORTUGUESE.) Alternate names: MALAYSIAN CREOLE PORTUGUESE, MALACCAN, PAPIA KRISTANG. Comments: Also spoken as second language by some Chinese shopkeepers in Hilir. Used in RC church services until World War II. Trade language. Fishermen. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16898,axiom,
    s__instance(s__MacaneseLanguage,s__PortugueseBasedCreoleLanguage) ).

fof(kb_SUMO_16899,axiom,
    s__documentation(s__MacaneseLanguage,s__EnglishLanguage,'The &%MacaneseLanguage is a &%PortugueseBasedCreoleLanguage of &%China. SIL code: MZS. ISO 639-2: cpp. Population: 4,000 in Hong Kong (1977 Voegelin and Voegelin) and a few in Macau (1996 Ian Watts), out of 8,500 in the ethnic group (1985). Region: Hong Kong and Macau. Possibly in USA. Alternate names: MACAO CREOLE PORTUGUESE, MACAENSE. Comments: A small number of elderly women in Macau speak it as mother tongue.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16900,axiom,
    s__instance(s__PrincipenseLanguage,s__PortugueseBasedCreoleLanguage) ).

fof(kb_SUMO_16901,axiom,
    s__instance(s__PortugueseBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16902,axiom,
    s__documentation(s__PrincipenseLanguage,s__EnglishLanguage,'The &%PrincipenseLanguage is a &%PortugueseBasedCreoleLanguage of &%SaoTomeEPrincipe. SIL code: PRE. ISO 639-2: cpp. Population: Few speakers out of 1,558 Principenses on Principe (1999 S. Graham). Region: On Principe Island. Alternate names: LUNGWIYE, MONCO. Comments: The substratum was largely Kwa and Western Bantu languages; quite distinct from the creoles of Guinea-Bissau, Senegal, Gambia, and Cape Verde. Principense shares 77% lexical similarity with Sao Tomense, 67% with Angolar, 62% with Annobonese. Most speak Portuguese, and some learn Saotomense. Speakers are elderly. National language. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16903,axiom,
    s__instance(s__SaotomenseLanguage,s__PortugueseBasedCreoleLanguage) ).

fof(kb_SUMO_16904,axiom,
    s__documentation(s__SaotomenseLanguage,s__EnglishLanguage,'The &%SaotomenseLanguage is a &%PortugueseBasedCreoleLanguage of &%SaoTomeEPrincipe. SIL code: CRI ISO 639-2: cpp. Population: 69,899 (1999 S. Graham). Region: Sao Tomense is spoken on Sao Tome Island, all but the southern tip. Alternate names: SAO TOMENSE. Comments: The substratum was largely Kwa and Western Bantu languages; quite distinct from the creoles of Guinea-Bissau, Senegal, Gambia, and Cape Verde. Saotomense shares 77% lexical similarity with Principense, and 62% with Fa DAmbu (Annobonese), 70% with Angolar. Most speak Portuguese. Some elderly women may not understand Portuguese adequately. The language of social identity in most Sao Tome social networks for age 30 and above. The Angolares are a distinct ethnolinguistic group from the Forros (freedmen), Saotomense speakers also on Sao Tome Island. Most Angolares speak Saotomense also, and are tending to be absorbed into the Forros. National language. Literacy rate in second language: 50% Portuguese.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16905,axiom,
    s__instance(s__TernatenoLanguage,s__PortugueseBasedCreoleLanguage) ).

fof(kb_SUMO_16906,axiom,
    s__documentation(s__TernatenoLanguage,s__EnglishLanguage,'The &%TernatenoLanguage is a &%PortugueseBasedCreoleLanguage of &%Indonesia (Maluku). SIL code: TMG. ISO 639-2: cpp. Region: North Maluku, Ternate Island, west of Halmahera Island. Alternate names: TERNATENYO. Comments: Spanish relexification. Historical relationship with Chavacano and dialects, which are still spoken in the Philippines. Varieties of creole Portuguese were also spoken in Banda and Ambon. The Jakarta variety of creole Portuguese survived in Tugu until recent times (Wurm and Hattori 1981). Other varieties were also spoken in Larantuka, Flores, Adonara (Vure), Solor, Sumatra, Kalimantan, and Sulawesi. See also Timor Pidgin in Timor Lorosae, Indo-Portuguese in Sri Lanka, and Malaccan Creole Portuguese in Peninsular Malaysia. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16907,axiom,
    s__instance(s__TimorPidginLanguage,s__PortugueseBasedCreoleLanguage) ).

fof(kb_SUMO_16908,axiom,
    s__documentation(s__TimorPidginLanguage,s__EnglishLanguage,'The &%TimorPidginLanguage is a &%PortugueseBasedCreoleLanguage of &%TimorLorosae. SIL code: TVY. ISO 639-2: cpp. Region: Timor Island, around Bidau, Dili and Lifan. Alternate names: TIMOR CREOLE PORTUGUESE. Dialects: PORTUGUES DE BIDAU, MACAISTA. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16909,axiom,
    s__instance(s__UpperGuineaCriouloLanguage,s__PortugueseBasedCreoleLanguage) ).

fof(kb_SUMO_16910,axiom,
    s__documentation(s__UpperGuineaCriouloLanguage,s__EnglishLanguage,'The &%UpperGuineaCriouloLanguage is a &%PortugueseBasedCreoleLanguage of &%GuineaBissau. SIL code: POV. ISO 639-2: cpp. Population: 159,000 first language speakers in Guinea-Bissau (1996) and 600,000 second language users (Chataigner ms.) Population total all countries: 361,500 or more. Region: Also Bijagos Islands. Also spoken in Gambia, Senegal, USA. Alternate names: PORTUGUESE CREOLE, KRIULO. Dialects: BISSAU-BOLAMA CREOLE, BAFATA CREOLE, CACHEU-ZIGUINCHOR CREOLE. Comments: The Senegal dialect is a little different, but they are intelligible to each others speakers. Portuguese not well known. The lingua franca in much of Guinea-Bissau, more in the west than in the east. Trade language. Grammar. Bible in press (1997). Also spoken in: Senegal. (Language name: CRIOULO, UPPER GUINEA.) Population: 46,500 in Senegal (1998). Alternate names: PORTUGUESE CREOLE, KRIULO. Dialects: CACHEU-ZIGUINCHOR CREOLE. Comments: The Senegal dialect is a little different than Guinea-Bissau, with some Pidgin French vocabulary. Intelligible with Guinea-Bissau Creole. Literacy rate in first language: Below 1%. Christian. Bible in press (1997).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16911,axiom,
    s__subclass(s__SpanishBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16912,axiom,
    s__documentation(s__SpanishBasedCreoleLanguage,s__EnglishLanguage,'A &%SpanishBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of the &%SpanishLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16913,axiom,
    s__instance(s__ChavacanoLanguage,s__SpanishBasedCreoleLanguage) ).

fof(kb_SUMO_16914,axiom,
    s__instance(s__SpanishBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16915,axiom,
    s__documentation(s__ChavacanoLanguage,s__EnglishLanguage,'The &%ChavacanoLanguage is a &%SpanishBasedCreoleLanguage of the &%Philippines. SIL code: CBK. ISO 639-2: crp. Population: 292,630 (1990 census), including 155,000 Zamboangueno (1989 J. Holm), 27,841 Caviten, 3,750 Ternateno (1975 census), 5,473 Cotabato Chavacano (1981 Wurm and Hattori). Population: total both countries 292,630. Region: Zamboanga, Basilan, Kabasalan, Siay, Margosatubig, Ipil, Malangas, Lapuyan, Buug, Tungawa, Alicia, Isabela, Lamitan, Maluso, Malamawi, Cotabato city, Mindanao, Cavite, Ternate, and Ermita near Manila. The 1970 census listed speakers in 60 of the 66 provinces. Alternate names: ZAMBOANGUENO, CHABAKANO. Dialects: CAVITEQO, TERNATENO (TERNATENO CHAVACANO), ERMITANO (ERMITENO), DAVAWENYO ZAMBOANGUENYO (ABAKAY SPANISH, DAVAO CHAVACANO, DAVAOENO, DAVAWENO), COTOBATO CHAVACANO, ZAMBOANGUENO (CHAVACANO). Comments: A creole with predominantly Spanish vocabulary and Philippine-type grammatical structure. Davawen Zamboangueno may be extinct. Nearly all Caviten speak Tagalog, but many still speak Caviteno. The major language of Zamboanga city. Ermiteno is extinct. Literacy rate in first language: 80%. Literacy rate in second language: 80%. Used in primary education. Newspapers, radio programs. NT 1981. Also spoken in: Malaysia (Sabah). (Language name: CHAVACANO. Comments: NT 1981.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16916,axiom,
    s__instance(s__PalenqueroLanguage,s__SpanishBasedCreoleLanguage) ).

fof(kb_SUMO_16917,axiom,
    s__documentation(s__PalenqueroLanguage,s__EnglishLanguage,'The &%PalenqueroLanguage is a &%SpanishBasedCreoleLanguage of &%Colombia. SIL code: PLN. ISO 639-2: crp. Population: The ethnic group is 2,500 (1989 J. Holm). Region: Village of San Basilio de Palenque southeast of Cartagena, and 2 neighborhoods in Barranquilla. Alternate names: PALENQUE, LENGUA. Comments: Entirely unintelligible to Spanish speakers. Linguistic influences from Kongo in Democratic Republic of Congo (I. Hancock 1987). Most members of the ethnic group speak Spanish as mother tongue, but some old people have limited proficiency in Spanish. 10% of those under 25 speak it (1998 Armin Schwegler). Most speakers are older. Everyone values Palenquero. People are culturally distinct from nearby Spanish speakers. Investigation needed: bilingual proficiency in Spanish, attitudes toward Spanish. Grammar.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16918,axiom,
    s__subclass(s__SwahiliBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16919,axiom,
    s__documentation(s__SwahiliBasedCreoleLanguage,s__EnglishLanguage,'A &%SwahiliBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of the &%SwahiliLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16920,axiom,
    s__instance(s__CutchiSwahiliLanguage,s__SwahiliBasedCreoleLanguage) ).

fof(kb_SUMO_16921,axiom,
    s__instance(s__SwahiliBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16922,axiom,
    s__documentation(s__CutchiSwahiliLanguage,s__EnglishLanguage,'The &%CutchiSwahiliLanguage is a &%SwahiliBasedCreoleLanguage of &%Kenya. SIL code: CCL. ISO 639-2: crp. Population: No estimate available. Region: Also spoken in Tanzania. Alternate names: ASIAN SWAHILI. Comments: May be adequately intelligible to speakers of standard Swahili. Cutchi-Swahili and Asian Swahili may not be the same. Bilingualism in English. Asian Swahili is used by other Asians in communicating with non-English speaking Africans and other Asians who share no other common language. The first language of some Gujarati Muslims who have come from Zanzibar. It has regular but distinct phonology, lexical, and grammatical differences from Swahili, described by Whitely (1974.73-79). Literacy rate in first language: Below 1%. Literacy rate in second language: 15% to 25%. Ismaili and Ithnasheri Muslim. Also spoken in: Tanzania. (Language name: CUTCHI-SWAHILI.) Alternate names: ASIAN SWAHILI. Comments: May be adequately intelligible to speakers of standard Swahili. Cutchi-Swahili and Asian Swahili may not be identical. Bilingualism in English. The first language of some Gujarati Muslims who have come from Zanzibar. Asian Swahili is used by other Asians in communicating with non-English speaking Africans and other Asians who share no common language. It has a regular but distinct phonology and lexical and grammatical differences, described by Whitely (1974.73-79). Cutchi-Swahili and Asian Swahili may not be identical. Ismaili and Ithnasheri Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16923,axiom,
    s__subclass(s__TetunBasedCreoleLanguage,s__CreoleLanguage) ).

fof(kb_SUMO_16924,axiom,
    s__documentation(s__TetunBasedCreoleLanguage,s__EnglishLanguage,'A &%TetunBasedCreoleLanguage is a &%CreoleLanguage using a grammatical and core lexical foundation of the &%TetunLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16925,axiom,
    s__instance(s__TetumPrasaLanguage,s__TetunBasedCreoleLanguage) ).

fof(kb_SUMO_16926,axiom,
    s__instance(s__TetunBasedCreoleLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16927,axiom,
    s__documentation(s__TetumPrasaLanguage,s__EnglishLanguage,'The &%TetumPrasaLanguage is a &%TetunBasedCreoleLanguage of &%TimorLorosae. SIL code: TDT. ISO 639-2: crp. Population: 50,000 (?) (1995). Region: First language speakers concentrated in and around Dili on the north coast of Timor Lorosae. Fluent second language speakers scattered widely throughout the western 2/3 of Timor Lorosae. Alternate names: TETUM PRACA, DILI TETUM, TETUM DILI. Comments: Speakers of North and South Tetun [TTM] have significant difficulty understanding it in many speech domains, and vice versa. Some first language speakers of Tetum Prasa consider themselves to be bilingual in Tetun because of contact, but when pressed, admit there are domains in which communication is completely blocked. There are important differences with Tetun in parts of the grammar, morphology, functors, and much of the lexicon. There is heavy influence of Portuguese and some Indonesian or Malay loans in Tetum Prasa. Growing in its role as a language of wider communication, functioning as a symbol of inter-ethnic solidarity in the region, predominantly in urban areas. There are 3 second-language varieties spoken by different people: (1) fluent Tetum Prasa spoken throughout the western 2/3 of Timor Lorosae, primarily by those who have lived in Dili for one or more years, (2) occasional Dili residents with significant influence from their own local mother tongues, and (3) people originally from Timor Lorosae who are overseas residents in Portugal or Australia, with higher portion of inflected Portuguese vocabulary and almost complete lack of Indonesian or Malay loans. There is also Tetum Ibadat or liturgical Tetum which is not spoken by anyone for everyday communication, nor as mother tongue, with a lot of vocabulary and some grammar that is not understood widely. Cultural rituals and themes in Tetun are not as deeply rooted in Tetum Prasa. Heavy Portuguese and Mambae influence. Language of wider communication. Compared to Tetun: many more Portuguese loan words, does not inflect V-initial verb roots for person or number, uses more periphrastic constructions than morphological constructions (e.g., causatives), differences in possessive constructions and negatives. Christian. Bible portions 1996.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16928,axiom,
    s__instance(s__AbinomnLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16929,axiom,
    s__documentation(s__AbinomnLanguage,s__EnglishLanguage,'The &%AbinomnLanguage is a language isolate spoken in &%Indonesia (Irian Jaya). SIL code: BSA. ISO 639-2: paa. Population: 300 (1999 Clouse and Donohue). Region: Lakes Plain area, from the mouth of the Baso River just east of Dabra at the Idenburg River to its headwaters in the Foya Mts., Jayapura Kabupaten, Mamberamo Hulu Kecamatan. Alternate names: AVINOMEN, BASO, FOYA, FOJA. Comments: Completely unrelated to any language in the area. Very eager for literacy. Want to make their own dictionary and write their traditional stories. They strongly dislike the name Baso. SOV. Schooling is very low.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16930,axiom,
    s__instance(s__AinuJapaneseLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16931,axiom,
    s__documentation(s__AinuJapaneseLanguage,s__EnglishLanguage,'The &%AinuJapaneseLanguage is a language isolate spoken in &%Japan. SIL code: AIN. ISO 639-2: mis. Population: 15 active speakers (1996 Alexander Vovin). In the ethnic group: 15,000 in Japan. Population total both countries 15. Region: Kuril Islands (Tsishima), Hokkaido. Formerly also on south Sakhalin Island, Russia. Alternate names: AINU ITAK. Dialects: TSISHIMA, SAKHALIN. Comments: The last speaker of Sakhalin dialect died in 1994. There were at least 19 dialects. Bilingualism in Japanese. Most of the people speak only Japanese and are integrated into Japanese culture. The Ainu in China is a different, unrelated language. SOV. Nearly extinct. NT 1897. Also spoken in: Russia (Asia). (Language name: AINU.) Dialects: SAKHALIN (SAGHILIN), TARAIKA, HOKKAIDO (EZO, YEZO), KURIL (SHIKOTAN). Comments: Ainu has not been determined to be related linguistically to any other language. Sources list up to 19 dialects. The last speaker of Sakhalin dialect died in 1994. Except for 15 speakers (1996), the Ainu in Japan speak Japanese. The Ainu spoken in China is a different, unrelated language. Nearly extinct. NT 1897.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16932,axiom,
    s__instance(s__AndoqueLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16933,axiom,
    s__documentation(s__AndoqueLanguage,s__EnglishLanguage,'The &%AndoqueLanguage is a language isolate spoken in &%Colombia. SIL code: ANO. ISO 639-2: sai. Population: 518 to 600 speakers in Colombia, all of whom are reported to understand it, but few speak it (1998 Arango and Sanchez). Extinct in Peru (1992 SIL). There were 10,000 in 1908 (Landaburu 1979). Region: Aduche River (tributary of Caqueta) 15 km. down river from Araracuara, Amazonas. Alternate names: ANDOKE. Comments: Mason (1950:246 with disclaimer), Tax (1960:433), and Kaufman (1990:43 tentatively) say this is Witotoan. Tovar (1961:150), Witte (1981:1), and Aschmann (1993:2) say it is an isolate. 80% speak fair Spanish, 10% are monolingual. People are somewhat acculturated. Tropical forest. Rubber gatherers.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16934,axiom,
    s__instance(s__BurmesoLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16935,axiom,
    s__documentation(s__BurmesoLanguage,s__EnglishLanguage,'The &%BurmesoLanguage is a language isolate spoken in &%Indonesia (Irian Jaya). SIL code: BZU. ISO 639-2: paa. Population: 250 (1998 Donohue). Region: Burmeso village and isolated temporary houses along nearby rivers, mid Mamberamo River between Trimuris and Sikari northeast of Danau Bira (Lake Holmes). Jayapura Kabupaten, Mamberamo Tengah Kecamatan. Alternate names: TAURAP, BOROMESO, BORUMESSO, BURUMESO, MONAU, MONAO, MANAU. Comments: Less than 5% lexical similarity with any other languages. Many proficient in Indonesian, more than surrounding groups. Many understand nearby languages. All domains. All ages. Vigorous. Interest in language strong. Not spoken by outsiders. Pride in ethnic identity. Dictionary. Fishermen, hunters, sago horticulturalists, animal husbandry: chickens, ducks. 200 meters. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16936,axiom,
    s__instance(s__BurushaskiLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16937,axiom,
    s__documentation(s__BurushaskiLanguage,s__EnglishLanguage,'The &%BurushaskiLanguage is a language isolate spoken in &%Pakistan. SIL code: BSK. ISO 639-2: mis. Population: 55,000 to 60,000 (1981). Population total both countries: 55,000 to 60,000. Region: Hunza-Nagar area and Yasin area in Gilgit District, Northern Areas. Scattered speakers also in Gilgit, Kashmir, and various cities. Also spoken in India. Alternate names: BRUSHASKI, BURUSHAKI, BURUCAKI, BURUSHKI, BURUCASKI, BILTUM, KHAJUNA, KUNJUT. Dialects: NAGAR (NAGIR), HUNZA, YASIN (WERCHIKWAR). Comments: Werchikwar is geographically separated from other dialects. Nagar and Hunza dialects have 91% to 94% lexical similarity. Werchikwar has 67% to 72% lexical similarity with Hunza, 66% to 71% with Nagar, and may be a separate language. Werchikwar speakers are somewhat bilingual in Khowar. Knowledge of Urdu is limited among women and some others. People are called Burusho. SOV. Literacy rate in second language: 20%. Ismaili Muslim, Shia Muslim (Nagar).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16938,axiom,
    s__instance(s__BusaLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16939,axiom,
    s__documentation(s__BusaLanguage,s__EnglishLanguage,'The &%BusaLanguage is a language isolate spoken in &%PapuaNewGuinea. SIL code: BHF. ISO 639-2: paa. Population: 307 (1994 SIL). Region: Sandaun Province, Amanab District, north of Upper Sepik River, west of Namia. 3 villages. Yare is north and east, Abau is south and west, Biaka is northwest. Comments: No schools. Some intermarriage with the Yale. Lowland swamps. Hunter-gatherers. 300 feet.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16940,axiom,
    s__instance(s__CamsaLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16941,axiom,
    s__documentation(s__CamsaLanguage,s__EnglishLanguage,'The &%CamsaLanguage is a language isolate spoken in &%Colombia. SIL code: KBH. ISO 639-2: sai. Population: 4,022 (1998 Arango and Sanchez). Region: Sibundoy Valley, Putumayo region. Alternate names: KAMSA, COCHE, SIBUNDOY, KAMEMTXA, KAMSE, CAMENTSEA. Comments: Ruhlen and others classify it as Equatorial. Literacy rate in first language: 40%. Literacy rate in second language: 85%. Mountain slope. NT 1990.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16942,axiom,
    s__instance(s__CayubabaLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16943,axiom,
    s__documentation(s__CayubabaLanguage,s__EnglishLanguage,'The &%CayubabaLanguage is a language isolate spoken in &%Bolivia. SIL code: CAT. ISO 639-2: sai. Population: There may be 900 in the ethnic group (1991 W. H. Adelaar). Region: Beni Department, west of Mamore River, north of Santa Ana. Alternate names: CAYUWABA, CAYUVAVA. Comments: Ruhlen and others classify it as Equatorial. Bilingualism in Spanish. The ethnic group speaks Spanish. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16944,axiom,
    s__instance(s__GilyakLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16945,axiom,
    s__documentation(s__GilyakLanguage,s__EnglishLanguage,'The &%GilyakLanguage is a language isolate spoken in &%Russia (Asia). SIL code: NIV. ISO 639-2: mis. Population: 400 or slightly more mother tongue speakers (1991) out of an ethnic population of 4,400 (1996 G.A.Otaina). 100 Amur speakers out of 2,000 population, 300 Sakhalin speakers out of 2,700 population (1995 M. Krauss). Region: Sakhalin Island, many in Nekrasovka and Nogliki villages, small numbers in Rybnoe, Moskalvo, Chir-Unvd, Viakhtu, and other villages, and along the Amur River in Aleevka village. Alternate names: NIVKH, NIVKHI. Dialects: AMUR, EAST SAKHALIN GILYAK, NORTH SAKHALIN GILYAK. Comments: The Amur and East Sakhalin dialects have difficult inherent intelligibility with each other. North Sakhalin is between them linguistically. All members of the ethnic group are reported to be bilingual or monolingual in Russian. Most speakers are older than 50 years. The language has been written. Forced resettlement has weakened language use. Some are scattered and without regular contact with other speakers. Endangered. Taught through second grade in settlements at Nogliki and Nekrasovka. Not taught at Amur. Fishermen, agriculturalists (recently).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16946,axiom,
    s__instance(s__ItonamaLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16947,axiom,
    s__documentation(s__ItonamaLanguage,s__EnglishLanguage,'The &%ItonamaLanguage is a language isolate spoken in &%Bolivia. SIL code: ITO. ISO 639-2: sai. Population: (110 in ethnic group in 1969). Region: Beni Department and Itonamas River. Alternate names: MACHOTO, SARAMO. Comments: Bilingualism in Spanish. Only a few speakers 25 years ago. Ruhlen classifies it as Paezan. Dictionary. Nearly extinct. Bible portions 1967.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16948,axiom,
    s__instance(s__KarkarYuriLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16949,axiom,
    s__documentation(s__KarkarYuriLanguage,s__EnglishLanguage,'The &%KarkarYuriLanguage is a language isolatespoken in &%PapuaNewGuinea. SIL code: YUJ. ISO 639-2: paa. Population: 1,142 (1994 SIL). Region: Sandaun Province, Amanab District, along the Irian Jaya border. Alternate names: YURI, KARKAR. Dialects: NORTH CENTRAL YURI, AUIA-TARAUWI, USARI. Comments: No known relationships. SOV. Literacy rate in first language: 25% to 50%. Literacy rate in second language: 25% to 50%. Tropical forest. Mountain slope. Swidden agriculturalists. 100 to 700 meters. NT 1994.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16950,axiom,
    s__instance(s__KibiriLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16951,axiom,
    s__documentation(s__KibiriLanguage,s__EnglishLanguage,'The &%KibiriLanguage is a language isolate spoken in &%PapuaNewGuinea. SIL code: PRM. ISO 639-2: paa. Population: 1,100 (1977 SIL). Region: Gulf Province, Kikori District, near Aird Hills, on several tributaries of Kikori River,villages of Tipeowo, Doibo, Paile, Babaguina, Ero, and Wowa. Alternate names: POROME, POLOME. Dialects: AIRD HILLS (KIBIRI), POROME. Comments: Unrelated to other languages in Gulf Province. Different from Kairi, which is also called Kibiri. Literacy rate in first language: 15% to 25%. Literacy rate in second language: 5% to 15%.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16952,axiom,
    s__instance(s__KoreanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16953,axiom,
    s__documentation(s__KoreanLanguage,s__EnglishLanguage,'The &%KoreanLanguage is a language isolate spoken in &%SouthKorea. SIL code: KKN. ISO 639-1: ko. ISO 639-2: kor. Population: 42,000,000 in South Korea (1986). Population: total all countries 78,000,000 (1999 WA). Region: Also spoken in 31 other countries including American Samoa, Australia, Bahrain, Belize, Brazil, Brunei, Canada, China, Germany, Guam, Japan, Kazakhstan, Korea, North, Kyrgyzstan, Mauritania, Mongolia, New Zealand, Northern Mariana Islands. Alternate names: HANGUOHUA, HANGUK MAL. Dialects: SEOUL (KANGWONDO, KYONGGIDO), CHUNGCHONGDO (NORTH CHUNGCHONG, SOUTH CHUNGCHONG), KYONGSANGDO (NORTH KYONGSANGDO, SOUTH KYONGSANGDO), CHOLLADO (NORTH CHOLLADO, SOUTH CHOLLADO), CHEJU ISLAND. Comments: There is a difference of opinion among scholars as to whether or not Korean is related to Japanese. Some scholars suggest that both languages are possibly distantly related to Altaic. Dialect boundaries generally correspond to provincial boundaries. Some dialects are not easily intelligible with others (Voegelin and Voegelin 1977). The suffix -do on dialect names means province. Comprehension of Standard Korean may be lower on Cheju Island. National language. Grammar. SOV. Higher adult illiteracy is reported on Cheju Island. Korean script (Hangul) used. The McCune-Reischauer system is the official Roman orthography in South Korea used for maps and signs. Buddhist, Christian. Bible 1911-1993. Also spoken in: China. (Language name: KOREAN.) Population: 1,920,597 in China (1990 census). Comments: Considered one of the main official nationalities. Chaoxian is the name used in China. High level of education. Radio programs. Agriculturalists. Buddhist, Christian. Bible 1911-1993. See main entry under Korea, South. Also spoken in: Japan. (Language name: KOREAN.) Population: 670,000 in Japan, .5% of the population (1988). Comments: Bilingualism in Japanese. Buddhist, Christian. Bible 1911-1993. Also spoken in: Korea, North. (Language name: KOREAN.) Population: 20,000,000 in North Korea (1986). Dialects: HAMGYONGDO (NORTH HAMGYONGDO, SOUTH HAMGYONGDO), PYONGANDO (NORTH PYONGANDO, SOUTH PYONG ANDO), HWANGHAEDO. Comments: Dialect boundaries generally correspond to provincial boundaries. Some dialects are not easily intelligible with others (Voegelin and Voegelin 1977). National language. SOV. Korean script (Hangul). Buddhist-Confucianist, Christian. Bible 1911-1993. Also spoken in: Thailand. (Language name: KOREAN.) Comments: Buddhist, Christian. Bible 1911-1993.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16954,axiom,
    s__instance(s__KutenaiLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16955,axiom,
    s__documentation(s__KutenaiLanguage,s__EnglishLanguage,'The &%KutenaiLanguage is a language isolate spoken in &%Canada. SIL code: KUN. ISO 639-2: kut. Population: 120 mother tongue speakers in Canada (1998 Statistics Canada). Population: total both countries 222. Region: Southeastern British Columbia. Alternate names: KTUNAXA, KOOTENAI, KOOTENAY. Comments: Bilingualism in English. All speakers are middle-aged or elderly. Columbia Lake Reserve EKCC is offering Kutenai as a second language course (1991). Dictionary. Grammar. Also spoken in: USA. (Language name: KUTENAI.) Population: 102 speakers in USA (1990 census). Alternate names: KTUNAXA, KOOTENAI. Comments: Bilingualism in English. All speakers are elderly. Columbia Lake Reserve in Canada is offering a Kutenai as a second language course (1991). See main entry under Canada.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16956,axiom,
    s__instance(s__NihaliLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16957,axiom,
    s__documentation(s__NihaliLanguage,s__EnglishLanguage,'The &%NihaliLanguage is a language isolate spoken in &%India. SIL code: NHL. ISO 639-2: mis. Population: 5,000 (1987). Region: Madhya Pradesh, Khandwa District, mainly around Temi (Tembi) village in Nimar District, Maharashtra, Buldana, Akola, Amravati, Jalgaon districts, 12 hamlets around Toranmal. Alternate names: NIHAL, NAHALI, NAHAL, KALTO, NAHALE. Comments: Nahale north of Amalwadi in Jalgaon District speak a language similar to Ahirani (Indo-European). Nihali and Nahali may be different languages. Nihal in Chikaldara taluk and Akola District have 25% lexical similarity with Korku (Munda). Nahal near Toranmal have 51% to 73% lexical similarity with several Bhil languages (Indo-European). They live in or near Korku villages, and identify closely with the Korku. Investigation needed: intelligibility with nearby Bhili languages, bilingual proficiency in Korku (Munda), Hindi, Marathi. Tropical forest. Mountain slope.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16958,axiom,
    s__instance(s__PankararuLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16959,axiom,
    s__documentation(s__PankararuLanguage,s__EnglishLanguage,'The &%PankararuLanguage is a language isolate spoken in &%Brazil. SIL code: PAZ. ISO 639-2: sai. Population: Ethnic group: 3,676 (1995 AMTB). Region: Pernambuco, Alagoas. Alternate names: PANKARARA, PANKARU, PANCARU, PANCARE, PANKARAVU, PANKARORU. Comments: Possibly related to Kiriri. Highly acculturated. Monolingual in Portuguese. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16960,axiom,
    s__instance(s__PuelcheLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16961,axiom,
    s__documentation(s__PuelcheLanguage,s__EnglishLanguage,'The &%PuelcheLanguage is a language isolate spoken in &%Argentina. SIL code: PUE. ISO 639-2: sai. Population: 5 or 6 speakers. Extinct in Chile. Region: Pampas. Alternate names: GENNAKEN, PAMPA, NORTHERN TEHUELCHE. Comments: Distinct from Pehuenche dialect of Mapudungun. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16962,axiom,
    s__instance(s__PuinaveLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16963,axiom,
    s__documentation(s__PuinaveLanguage,s__EnglishLanguage,'The &%PuinaveLanguage is a language isolate spoken in &%Colombia. SIL code: PUI. ISO 639-2: sai. Population: 2,000 in Colombia (1977 NTM). Population: total both countries 2,240. Region: Inirida River and tributaries, Territory of Guainia. Also spoken in Venezuela. Alternate names: PUINABE. Comments: Ruhlen and others classify it as related to Macu. Plains. NT 1964. Also spoken in: Venezuela. (Language name: PUINAVE.) Population: 240 in Venezuela (1975 Gaceta Indigenista). Alternate names: PUINARE. Comments: Ruhlen and others classify it as related to Macu. NT 1964.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16964,axiom,
    s__instance(s__PurepechaLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16965,axiom,
    s__documentation(s__PurepechaLanguage,s__EnglishLanguage,'The &%PurepechaLanguage is a language isolate spoken in &%Mexico. SIL code: TSZ. ISO 639-2: nai. Population: 120,000 (1990 census). Region: Michoacan. Alternate names: TARASCO, TARASCAN, PHORHEPECHA, PORHE. Comments: Several varieties do not have functional intelligibility with each other. Dictionary. Grammar. NT 1969.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16966,axiom,
    s__instance(s__SierraOccidentalLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16967,axiom,
    s__documentation(s__SierraOccidentalLanguage,s__EnglishLanguage,'The &%SierraOccidentalLanguage is a language isolate spoken in &%Mexico. SIL code: PUA. ISO 639-2: nai. Population: No estimate available. Region: Michoacan, western mountains, Zamora on the northern edge, Los Reyes de Salgado on the southwestern corner, Paracho on the eastern edge, including Pamatacuaro. Alternate names: WESTERN HIGHLAND PUREPECHA, TARASCO, TARASCAN. Comments: All Purepecha varieties do not have functional intelligibility with some other Purepecha: the western mountain variety has 60% intelligibility with Patzcuaro.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16968,axiom,
    s__instance(s__TicunaLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16969,axiom,
    s__documentation(s__TicunaLanguage,s__EnglishLanguage,'The &%TicunaLanguage is a language isolate spoken in &%Peru. SIL code: TCA. ISO 639-2: mis. Population: 8,000 in Peru (1998 SIL). Population total all countries: 24,000. Region: Northeastern Amazon River region, from Chimbote in Peru to San Antonio do Ica in Brazil. Also spoken in Brazil, Colombia. Alternate names: TIKUNA, TUKUNA. Comments: SVO. Literacy rate in first language: 30% to 60%. Literacy rate in second language: 25% to 50%. Christian, traditional religion. NT 1986. Also spoken in: Brazil. (Language name: TICUNA.) Population: 12,000 in Brazil. Alternate names: TIKUNA, TUKUNA, MAGUTA. Comments: NT 1986. Also spoken in: Colombia. (Language name: TICUNA.) Population: 4,000 in Colombia. Alternate names: TIKUNA, TUKUNA, TUCUNA. Comments: NT 1986.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16970,axiom,
    s__instance(s__TolLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16971,axiom,
    s__documentation(s__TolLanguage,s__EnglishLanguage,'The &%TolLanguage is a language isolate spoken in &%Honduras. SIL code: JIC. ISO 639-2: cai. Population: 350 speakers (1997) out of an ethnic group of 593 (1990 Educacion Comunitaria para la Salud-Honduras). Also 19,000 ethnic Tolpan in the Department of Yoro, including some speakers. Region: Montana de la Flor, northern Francisco Morazan Department, north central Honduras. Alternate names: TOLPAN, JICAQUE, XICAQUE. Comments: No distinct dialects. It may be distantly related to Subtiaba of Nicaragua (extinct linguistically), Tlapaneco of Mexico, or the Hokan languages. Varying degrees of bilingualism in Spanish, adult male leaders are more fluent, women and children are more limited. Ethnic Tolpan who do not speak Tol speak Spanish. All ages. SOV. Literacy rate in first language: 5% to 10%. Literacy rate in second language: 5% to 15%. Christian, traditional religion. NT 1993.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16972,axiom,
    s__instance(s__TrumaiLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16973,axiom,
    s__documentation(s__TrumaiLanguage,s__EnglishLanguage,'The &%TrumaiLanguage is a language isolate spoken in &%Brazil. SIL code: TPY. ISO 639-2: mis. Population: 78 (1995 AMTB). Region: Xingu Park, source of Xingu River, villages along banks, Mato Grosso. Comments: Ruhlen and others classify it as Equatorial. They are intermarrying with speakers of other languages. They trade extensively with other groups. Agriculturalists: manioc, peppers, beans.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16974,axiom,
    s__instance(s__TuxaLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16975,axiom,
    s__documentation(s__TuxaLanguage,s__EnglishLanguage,'The &%TuxaLanguage is a language isolate spoken in &%Brazil. SIL code: TUD. ISO 639-2: mis. Population: Ethnic group: 900 (1995 AMTB). Region: Bahia, Pernambuco. Alternate names: TUSHA, TODELA. Comments: Ruhlen and others classify it as Equatorial. People are monolingual in Portuguese. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16976,axiom,
    s__instance(s__WaraoLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16977,axiom,
    s__documentation(s__WaraoLanguage,s__EnglishLanguage,'The &%WaraoLanguage is a language isolate spoken in &%Venezuela. SIL code: WBA. ISO 639-2: mis. Population: 18,000 in Venezuela (1993 UBS). Population: total all countries 18,000. Region: On the delta of the Orinoco River, Delta Amacuro, Sucre, Monagas. Also spoken in Guyana, Suriname. Alternate names: GUARAUNO, GUARAO, WARRAU. Comments: All ages. NT 1974. Also spoken in: Guyana. (Language name: WARAO.) Population: A few speakers in Guyana out of 4,700 in the ethnic group (1990 J. Forte). Alternate names: WARAU, WARRAU, GUARAO, GUARAUNO. Comments: Bilingualism in Guyanese. In Guyana only the older people speak the language. NT 1974. Also spoken in: Suriname. (Language name: WARAO.) Population: A very small number of individuals in Suriname. Alternate names: WARRAU, GUARAO, GUARAUNO. Comments: Bilingualism in Guyanese. All speakers in Suriname are elderly. NT 1974.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16978,axiom,
    s__instance(s__YaleLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16979,axiom,
    s__documentation(s__YaleLanguage,s__EnglishLanguage,'The &%YaleLanguage is a language isolate spoken in &%PapuaNewGuinea. SIL code: NCE. ISO 639-2: paa. Population: 600 (1991 SIL). Region: Sandaun Province, Amanab District, west of Namia. Kwomtari is north, Abau is south, Busa is southwest, Biaka is west, Anggor and Amanab are northwest. 6 villages. Alternate names: NAGATMAN, NAGATIMAN, YARE, YADE. Comments: 2 very similar dialects. Most men up to 35 years old have routine proficiency in Tok Pisin. There is some intermarriage with the Busa. Nagatman is a corrupted name of 1 village, not a language name. SOV. Literacy rate in first language: 5% to 15%. Literacy rate in second language: 15% to 25%. Tropical forest. Sago swamps. Hunter-gatherers, some cultivation: sugar cane, tobacco, sweet potatoes, taro. 300 feet.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16980,axiom,
    s__instance(s__YamanaLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16981,axiom,
    s__documentation(s__YamanaLanguage,s__EnglishLanguage,'The &%YamanaLanguage is a language isolate spoken in &%Chile. SIL code: YAG. ISO 639-2: sai. Population: 3 women speakers (Anne Chapmen), who are married to Spanish men and raised their children as Spanish speakers (1990 A. Salas and A. Valencia). Region: Patagonia, Isla Navarino, Puerto Williams, Ukika hamlet. Extinct in Argentina. Alternate names: YAGHAN, YAGAN, TEQUENICA, HAUSI KUTA. Comments: Tovar (1961) says it was closest to Qawasqar, and had some relationship to Ona. Earlier there were up to five dialects. Bilingualism in Spanish. Speakers from 56 to 70 years old (1990). One report says that there are still speakers near the Beagle Canal Naval Base in Chile. Their name for their language is Hausi Kuta. Dictionary. Nearly extinct. Bible portions 1881-1886.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16982,axiom,
    s__instance(s__YuchiLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16983,axiom,
    s__documentation(s__YuchiLanguage,s__EnglishLanguage,'The &%YuchiLanguage is a language isolate spoken in the &%UnitedStates. SIL code: YUC. ISO 639-2: nai. Population: 12 to 19 fluent speakers (1997), out of 1,500 population (1977 SIL). Region: Among Creek people in east central Oklahoma. Alternate names: UCHEAN. Comments: Bilingualism in English. All speakers are middle-aged or older. Dictionary. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16984,axiom,
    s__instance(s__YuracareLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16985,axiom,
    s__documentation(s__YuracareLanguage,s__EnglishLanguage,'The &%YuracareLanguage is a language isolate spoken in &%Bolivia. SIL code: YUE. ISO 639-2: sai. Population: 500 to 2,500 speakers (1991 Adelaar) including 3,000 in the ethnic group (1996 NTM). Region: Beni and Cochabamba departments, scattered primarily along the Chapare River. Alternate names: YURA. Dialects: MANSINYO, SOLOTO. Comments: Bible portions 1956-1965.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16986,axiom,
    s__instance(s__ZuniLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16987,axiom,
    s__documentation(s__ZuniLanguage,s__EnglishLanguage,'The &%ZuniLanguage is a language isolate spoken in the &%UnitedStates. SIL code: ZUN. ISO 639-2: zun. Population: 6,413 speakers (1980 census). Region: New Mexico, south of Gallup. Alternate names: ZUNI. Comments: Includes 31 monolinguals (1980). Speakers were 85.5% of the population below 18 years of age, 6.2% above 18 (1980). Children are being raised speaking the language (1998). Vigorous. Literacy rate in first language: Below 1%. Literacy rate in second language: 75% to 100%. Bible portions 1941-1970.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16988,axiom,
    s__subclass(s__MixedLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_16989,axiom,
    s__documentation(s__MixedLanguage,s__EnglishLanguage,'A &%MixedLanguage is a &%SpokenHumanLanguage that combines grammar and lexical items from two or more languages to create a new language that is essentially a linguistic mixture.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16990,axiom,
    s__subclass(s__ChakchiquelQuicheMixedLanguage,s__MixedLanguage) ).

fof(kb_SUMO_16991,axiom,
    s__documentation(s__ChakchiquelQuicheMixedLanguage,s__EnglishLanguage,'A &%ChakchiquelQuicheMixedLanguage is a &%MixedLanguage that combines the grammars and lexicons of a &%ChakchiquelGroupLanguage and a &%QuicheAchiLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16992,axiom,
    s__instance(s__ChakchiquelQuicheLanguage,s__ChakchiquelQuicheMixedLanguage) ).

fof(kb_SUMO_16993,axiom,
    s__instance(s__ChakchiquelQuicheMixedLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16994,axiom,
    s__documentation(s__ChakchiquelQuicheLanguage,s__EnglishLanguage,'The &%ChakchiquelQuicheLanguage is a &%ChakchiquelQuicheMixedLanguage of &%Guatemala. SIL code: CKZ. ISO 639-2: mis. Population 2,000 (1998 SIL). Region: Santiago, Sacatepaquez, Santa Maria Cauque aldea. Alternate names: CAUQUE MIXED LANGUAGE. Comments: Speakers came from the Quiche area in the colonial period. Older speakers show a base of Quiche. Speakers are fully bilingual in South Central Cakchiquel and becoming bilingual in Spanish. 30 and above. The language is changing to become more like &%SouthCentralCakchiquel.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16995,axiom,
    s__subclass(s__ChineseTibetanMongolianMixedLanguage,s__MixedLanguage) ).

fof(kb_SUMO_16996,axiom,
    s__instance(s__ChineseTibetanMongolianMixedLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_16997,axiom,
    s__documentation(s__ChineseTibetanMongolianMixedLanguage,s__EnglishLanguage,'A &%ChineseTibetanMongolianMixedLanguage is a &%MixedLanguage that combines the grammars and lexicons of a &%ChineseLanguage dialect, the &%TibetanLanguage, and the &%MongolianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_16998,axiom,
    s__instance(s__WutunhuaLanguage,s__ChineseTibetanMongolianMixedLanguage) ).

fof(kb_SUMO_16999,axiom,
    s__documentation(s__WutunhuaLanguage,s__EnglishLanguage,'The &%WutunhuaLanguage is a &%ChineseTibetanMongolianMixedLanguage of &%China. SIL code: WUH. ISO 639-2: mis. Population: 2,000 (1995). Region: Eastern Qinghai Province, Huangnan Tibetan Autonomous Prefecture, Tongren County, Longwu township, Upper and Lower Wutun villages and Jiangchama village. Alternate names: WUTUN. Comments: Reported to be a variety of Chinese heavily influenced by Tibetan or perhaps a Tibetan language undergoing relexification with Chinese forms. Also described as Chinese which converged to an agglutinative language, using only Chinese material, towards Tibetan-Mongolian. Neighboring Tibetans refer to the Wutun people as Sanggaixiong, meaning center of the lion. Known for their paintings of Buddha. Some consider themselves members of the Tu nationality, others Han Chinese. SOV, adjectives follow nouns, adverbials precede predicate, case and number marked on nouns, prenasalized consonants, 11 different syllable-final consonants, tone and stress have low functional load, most words polysyllabic, 60% Chinese, 20% Tibetan vocabulary with the rest having mixed Chinese and Tibetan elements. Agriculturalists.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17000,axiom,
    s__subclass(s__FrenchCreeMixedLanguage,s__MixedLanguage) ).

fof(kb_SUMO_17001,axiom,
    s__instance(s__FrenchCreeMixedLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17002,axiom,
    s__instance(s__MixedLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17003,axiom,
    s__documentation(s__FrenchCreeMixedLanguage,s__EnglishLanguage,'A &%FrenchCreeMixedLanguage is a &%MixedLanguage that combines the grammars and lexicons of the &%FrenchLanguage and the &%CreeLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17004,axiom,
    s__instance(s__MichifLanguage,s__FrenchCreeMixedLanguage) ).

fof(kb_SUMO_17005,axiom,
    s__documentation(s__MichifLanguage,s__EnglishLanguage,'The &%MichifLanguage is a &%FrenchCreeMixedLanguage of the &%UnitedStates. SIL code: CRG. ISO 639-2: mis. Population: 390 speakers in USA (1990 census). Population total both countries: 390 or more. Region: Turtle Mountain Reservation, North Dakota. Alternate names: FRENCH CREE, MITCHIF. Comments: Closest to Plains Cree. Bilingualism in English. Most or all speakers are middle-aged or older. Dictionary. Also spoken in: Canada. (Language name: MICHIF.) Alternate names: FRENCH CREE, METIS. Comments: Closest to Plains Cree. Several varieties. Bilingualism in English. Most or all speakers are middle-aged or older. Grammar. Formerly buffalo hunters.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17006,axiom,
    s__subclass(s__GermanYiddishRomaniRotwelschMixedLanguage,s__MixedLanguage) ).

fof(kb_SUMO_17007,axiom,
    s__instance(s__GermanYiddishRomaniRotwelschMixedLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17008,axiom,
    s__documentation(s__GermanYiddishRomaniRotwelschMixedLanguage,s__EnglishLanguage,'A &%GermanYiddishRomaniRotwelschMixedLanguage is a &%MixedLanguage that combines the grammars and lexicons of the &%GermanLanguage, the &%YiddishLanguage, the &%RomaniLanguage, and the &%RotwelschLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17009,axiom,
    s__instance(s__YenicheLanguage,s__GermanYiddishRomaniRotwelschMixedLanguage) ).

fof(kb_SUMO_17010,axiom,
    s__documentation(s__YenicheLanguage,s__EnglishLanguage,'The &%YenicheLanguage is a &%GermanYiddishRomaniRotwelschMixedLanguage of &%Germany. SIL code: YEC. ISO 639-2: mis. Population: No estimate available. Region: Also spoken in Austria, France, Netherlands, Switzerland. Alternate names: JENISCH, YENISHE, GERMAN TRAVELLERS. Comments: German with a heavy cryptolectal lexical influsion from Rotwelsch, Yiddish, Romani, and Hebrew. The first language of some (The Carrier Pidgin 1977). A blend language of certain urban nomadic groups. Not Gypsies. Possibly arose as a result of those who were dispossessed because of the Hanseatic laws (I. Hancock). They are a distinct ethnic group.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17011,axiom,
    s__subclass(s__PareCushiticMixedLanguage,s__MixedLanguage) ).

fof(kb_SUMO_17012,axiom,
    s__documentation(s__PareCushiticMixedLanguage,s__EnglishLanguage,'A &%PareCushiticMixedLanguage is a &%MixedLanguage that combines the grammars and lexicons of the &%PareLanguage and a &%CushiticLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17013,axiom,
    s__instance(s__MbuguLanguage,s__PareCushiticMixedLanguage) ).

fof(kb_SUMO_17014,axiom,
    s__instance(s__PareCushiticMixedLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17015,axiom,
    s__documentation(s__MbuguLanguage,s__EnglishLanguage,'The &%MbuguLanguage is a &%PareCushiticMixedLanguage of &%Tanzania. SIL code: MHD. ISO 639-2: mis. Population: 32,000 (1987). Region: Eastern Province in Usambara. Alternate names: MAA, MBOUGOU, VAMAA, WA MAATHI, KIBWYO. Comments: People call themselves Va-Maa. A hybrid language, Bantu inflectional (prefix and concord) system with Cushitic vocabulary. Derivational morphemes are Bantu and Cushitic (or non-Bantu). The Bantu influence is from Pare (Shambaa).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17016,axiom,
    s__subclass(s__RussianAleutMixedLanguage,s__MixedLanguage) ).

fof(kb_SUMO_17017,axiom,
    s__documentation(s__RussianAleutMixedLanguage,s__EnglishLanguage,'A &%RussianAleutMixedLanguage is a &%MixedLanguage that combines the grammars and lexicons of the &%RussianLanguage and an &%AleutLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17018,axiom,
    s__instance(s__MednyjAleutLanguage,s__RussianAleutMixedLanguage) ).

fof(kb_SUMO_17019,axiom,
    s__instance(s__RussianAleutMixedLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17020,axiom,
    s__documentation(s__MednyjAleutLanguage,s__EnglishLanguage,'The &%MednyjAleutLanguage is a &%RussianAleutMixedLanguage of &%Russia (Asia). SIL code: MUD. ISO 639-2: mis. Population: 10 (1995 M. Krauss). Region: Copper Island, Komandor Islands. Alternate names: MEDNY, COPPER, COPPER ISLAND ALEUT, ATTUAN, COPPER ISLAND ATTUAN, CREOLIZED ATTUAN. Comments: Bilingualism in Russian. Aleut is taught in school until the fourth grade. Most ethnic group members in Russia speak Russian as mother tongue. From 1820 to 1840 dozens of Aleut families were brought from various islands to the Komandor Islands. Until the 1960s there were two villages on Bering and Medny islands. From the 1950s to the 1980s children were sent by the state to boarding schools. Christian. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17021,axiom,
    s__subclass(s__SpanishQuechuaMixedLanguage,s__MixedLanguage) ).

fof(kb_SUMO_17022,axiom,
    s__documentation(s__SpanishQuechuaMixedLanguage,s__EnglishLanguage,'A &%SpanishQuechuaMixedLanguage is a &%MixedLanguage that combines the grammars and lexicons of the &%SpanishLanguage and the &%QuechuaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17023,axiom,
    s__instance(s__MediaLenguaLanguage,s__SpanishQuechuaMixedLanguage) ).

fof(kb_SUMO_17024,axiom,
    s__instance(s__SpanishQuechuaMixedLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17025,axiom,
    s__documentation(s__MediaLenguaLanguage,s__EnglishLanguage,'The &%MediaLenguaLanguage is a &%SpanishQuechuaMixedLanguage of &%Ecuador. SIL code: MUE. ISO 639-2: mis. Population: 1,000 first and second language speakers (1999 Peter Bakker). Region: A few villages. Comments: Has a Quechua grammatical system and a Spanish vocabulary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17026,axiom,
    s__subclass(s__ZuluBantuMixedLanguage,s__MixedLanguage) ).

fof(kb_SUMO_17027,axiom,
    s__documentation(s__ZuluBantuMixedLanguage,s__EnglishLanguage,'A &%ZuluBantuMixedLanguage is a &%MixedLanguage that combines the grammars and lexicons of the &%ZuluLanguage and a &%BantuLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17028,axiom,
    s__instance(s__CamthoLanguage,s__ZuluBantuMixedLanguage) ).

fof(kb_SUMO_17029,axiom,
    s__instance(s__ZuluBantuMixedLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17030,axiom,
    s__documentation(s__CamthoLanguage,s__EnglishLanguage,'The &%CamthoLanguage is a &%ZuluBantuMixedLanguage of &%SouthAfrica. SIL code: CMT. ISO 639-2: mis. Population: No estimate available. Region: Soweto, Johannesburg, urban settings. Alternate names: ISICAMTHO, ISCAMTHO. Comments: A development in the 1980s from the original Tsotsitaal, and sometimes called Tsotsitaal. Also described as a basically Zulu or Sotho language with heavy codeswitching and a lot of English and Afrikaans content morphemes. Mainly used by young people. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17031,axiom,
    s__subclass(s__PidginLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17032,axiom,
    s__documentation(s__PidginLanguage,s__EnglishLanguage,'A &%PidginLanguage is not the native language of anyone but is used as an auxiliary or supplemental language between two mutually unintelligible speech communities. Pidgins are reduced languages, characterized by having a limited vocabulary and a simple grammar which serve to satisfy basic communication needs. Historically these languages have primarily arisen in trade centers and plantations (with slaves from different language backgrounds), areas where large groups of people lacking a common language need to communicate. By definition, a pidgin has no native speakers, it is always a persons second (or more) language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17033,axiom,
    s__subclass(s__AmerindianPidginLanguage,s__PidginLanguage) ).

fof(kb_SUMO_17034,axiom,
    s__instance(s__AmerindianPidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17035,axiom,
    s__documentation(s__AmerindianPidginLanguage,s__EnglishLanguage,'An &%AmerindianPidginLanguage is a &%PidginLanguage based on an Amerindian language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17036,axiom,
    s__instance(s__ChinookWawaLanguage,s__AmerindianPidginLanguage) ).

fof(kb_SUMO_17037,axiom,
    s__documentation(s__ChinookWawaLanguage,s__EnglishLanguage,'The &%ChinookWawaLanguage is an &%AmerindianPidginLanguage of &%Canada. SIL code: CRW. ISO 639-2: chn. Population: Population total both countries 100 speakers, all over 50 years old (1962 Chafe). Region: British Columbia. Also spoken in USA. Alternate names: CHINOOK JARGON, CHINOOK PIDGIN. Comments: Bilingualism in English. Formerly used along the Pacific coast from Oregon to Alaska, between Indian and white, and between speakers of different languages. All speakers are now probably scattered. Nearly extinct. Bible portions 1912. Also spoken in: USA. (Language name: CHINOOK WAWA.) Population: 17 speakers in USA (1990 census). Alternate names: CHINOOK JARGON, CHINOOK PIDGIN, TSINUK WAWA. Comments: Consists mainly of words from Chinook, with a large admixture of words from Nootka, Canadian French, and English. Bilingualism in English. Formerly used widely during the 19th century between Indian and white, and between speakers of different languages. Trade language. Nearly extinct. Bible portions 1912.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17038,axiom,
    s__instance(s__DelawarePidginLanguage,s__AmerindianPidginLanguage) ).

fof(kb_SUMO_17039,axiom,
    s__documentation(s__DelawarePidginLanguage,s__EnglishLanguage,'The &%DelawarePidginLanguage is an &%AmerindianPidginLanguage of the &%UnitedStates. SIL code: DEP. ISO 639-2: crp. Region: Middle Atlantic region. Comments: Widely used in the 17th century between Algonquians and Europeans as a second language. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17040,axiom,
    s__instance(s__MobilianLanguage,s__AmerindianPidginLanguage) ).

fof(kb_SUMO_17041,axiom,
    s__documentation(s__MobilianLanguage,s__EnglishLanguage,'The &%MobilianLanguage is an &%AmerindianPidginLanguage of the &%UnitedStates. SIL code: MOD. ISO 639-2: crp. Population: No fluent speakers left. Region: Lower Mississippi River valley area, south central USA. Alternate names: MOBILIAN JARGON. Comments: Muskogean based pidgin, formerly used as lingua franca. Loan words from Spanish, English, French, Creek, Alabama-Koasati, Choctaw, Chickasaw. Became extinct about 100 years ago. OSV. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17042,axiom,
    s__subclass(s__EnglishBasedPidginLanguage,s__PidginLanguage) ).

fof(kb_SUMO_17043,axiom,
    s__instance(s__EnglishBasedPidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17044,axiom,
    s__documentation(s__EnglishBasedPidginLanguage,s__EnglishLanguage,'An &%EnglishBasedPidginLanguage is a &%PidginLanguage based on the &%EnglishLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17045,axiom,
    s__subclass(s__AtlanticEnglishBasedPidginLanguage,s__EnglishBasedPidginLanguage) ).

fof(kb_SUMO_17046,axiom,
    s__instance(s__AtlanticEnglishBasedPidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17047,axiom,
    s__documentation(s__AtlanticEnglishBasedPidginLanguage,s__EnglishLanguage,'An &%AtlanticEnglishBasedPidginLanguage is an &%EnglishBasedPidginLanguage that has evolved in areas near the &%AtlanticOcean.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17048,axiom,
    s__instance(s__LiberianEnglishLanguage,s__AtlanticEnglishBasedPidginLanguage) ).

fof(kb_SUMO_17049,axiom,
    s__documentation(s__LiberianEnglishLanguage,s__EnglishLanguage,'The &%LiberianEnglishLanguage is an &%AtlanticEnglishBasedPidginLanguage of &%Liberia. SIL code: LIR. ISO 639-2: cpe. Population (1,500,000 second language users, 1984 census). Alternate names: LIBERIAN PIDGIN ENGLISH. Dialects: KRU PIDGIN ENGLISH. Comments: Regional dialects. Used as a second language for communication between different language groups. As different from Standard English as is Sierra Leone Krio. Repidginized from American Black English of the 1800s (J. Holm). Trade language. Radio programs.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17050,axiom,
    s__subclass(s__PacificEnglishBasedPidginLanguage,s__EnglishBasedPidginLanguage) ).

fof(kb_SUMO_17051,axiom,
    s__instance(s__PacificEnglishBasedPidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17052,axiom,
    s__documentation(s__PacificEnglishBasedPidginLanguage,s__EnglishLanguage,'A &%PacificEnglishBasedPidginLanguage is an &%EnglishBasedPidginLanguage that has evolved in areas near the &%PacificOcean.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17053,axiom,
    s__instance(s__ChinesePidginEnglishLanguage,s__PacificEnglishBasedPidginLanguage) ).

fof(kb_SUMO_17054,axiom,
    s__documentation(s__ChinesePidginEnglishLanguage,s__EnglishLanguage,'The &%ChinesePidginEnglishLanguage is a &%PacificEnglishBasedPidginLanguage of &%Nauru. SIL code: CPE. ISO 639-2: cpe. Population: No estimate available. Comments: Currently spoken.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17055,axiom,
    s__subclass(s__FrenchBasedPidginLanguage,s__RomanceBasedPidginLanguage) ).

fof(kb_SUMO_17056,axiom,
    s__documentation(s__FrenchBasedPidginLanguage,s__EnglishLanguage,'A &%FrenchBasedPidginLanguage is a &%RomanceBasedPidginLanguage based on the &%FrenchLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17057,axiom,
    s__instance(s__TayBoiLanguage,s__FrenchBasedPidginLanguage) ).

fof(kb_SUMO_17058,axiom,
    s__instance(s__FrenchBasedPidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17059,axiom,
    s__documentation(s__TayBoiLanguage,s__EnglishLanguage,'The &%TayBoiLanguage is a &%FrenchBasedPidginLanguage of &%VietNam. SIL code: TAS. ISO 639-2: cpf. Region: Was used in the major ports of French Indo-China. Alternate names: TAY BOY, ANNAMITE FRENCH, VIETNAMESE PIDGIN FRENCH. Comments: Developed beginning in 1862. Influences from Vietnamese, French, English, Javanese, and Portuguese. It was used between French and Vietnamese until 1954, and in lower levels of administration, in the military, and by police. No longer spoken (1981 Wurm and Hattori). Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17060,axiom,
    s__subclass(s__HausaBasedPidginLanguage,s__PidginLanguage) ).

fof(kb_SUMO_17061,axiom,
    s__documentation(s__HausaBasedPidginLanguage,s__EnglishLanguage,'A &%HausaBasedPidginLanguage is a &%PidginLanguage based on the &%HausaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17062,axiom,
    s__instance(s__BarikanchiLanguage,s__HausaBasedPidginLanguage) ).

fof(kb_SUMO_17063,axiom,
    s__instance(s__HausaBasedPidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17064,axiom,
    s__documentation(s__BarikanchiLanguage,s__EnglishLanguage,'The &%BarikanchiLanguage is a &%HausaBasedPidginLanguage of &%Nigeria. SIL code: BXO. ISO 639-2: crp. Population: No estimate available. Comments: Used in military barracks. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17065,axiom,
    s__instance(s__GibanawaLanguage,s__HausaBasedPidginLanguage) ).

fof(kb_SUMO_17066,axiom,
    s__documentation(s__GibanawaLanguage,s__EnglishLanguage,'The &%GibanawaLanguage is a &%HausaBasedPidginLanguage of &%Nigeria. SIL code: GIB. ISO 639-2: crp. Population: No estimate available. Region: Sokoto State, Jega LGA, near the Dukawa. Alternate names: GEMBANAWA, GIMBANAWA, JEGA. Comments: Hausa-speaking Fulani. The largest group in Jega LGA. They use Gibanawa as a contact language. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17067,axiom,
    s__subclass(s__IhaBasedPidginLanguage,s__PidginLanguage) ).

fof(kb_SUMO_17068,axiom,
    s__documentation(s__IhaBasedPidginLanguage,s__EnglishLanguage,'An &%IhaBasedPidginLanguage is a &%PidginLanguage based on the &%IhaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17069,axiom,
    s__instance(s__IhaPidginLanguage,s__IhaBasedPidginLanguage) ).

fof(kb_SUMO_17070,axiom,
    s__instance(s__IhaBasedPidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17071,axiom,
    s__documentation(s__IhaPidginLanguage,s__EnglishLanguage,'The &%IhaPidginLanguage is an &%IhaBasedPidginLanguage of &%Indonesia (Irian Jaya). SIL code: IHB. ISO 639-2: crp. Population: No estimate available. Region: Bomberai Peninsula, far west end around Fak Fak and north. Comments Trade language. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17072,axiom,
    s__subclass(s__MalayBasedPidginLanguage,s__PidginLanguage) ).

fof(kb_SUMO_17073,axiom,
    s__instance(s__MalayBasedPidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17074,axiom,
    s__instance(s__PidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17075,axiom,
    s__documentation(s__MalayBasedPidginLanguage,s__EnglishLanguage,'A &%MalayBasedPidginLanguage is a &%PidginLanguage based on the &%MalayLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17076,axiom,
    s__instance(s__BroomePerlingLuggerPidginLanguage,s__MalayBasedPidginLanguage) ).

fof(kb_SUMO_17077,axiom,
    s__documentation(s__BroomePerlingLuggerPidginLanguage,s__EnglishLanguage,'The &%BroomePerlingLuggerPidginLanguage is a &%MalayBasedPidginLanguage of &%Australia. SIL code: BPL. ISO 639-2: crp. Population (40 to 50 speakers, mainly Aborigines). Region: Broome, Lombardinie, Beagle Bay, La Grange, One Arm Point, Derby. Alternate names: BROOM CREOLE, KOEPANG TALK, MALAY TALK, JAPANESE PIDGIN ENGLISH. Comments: Used as a lingua franca on pearling boats to communicate between Malays, Japanese, Chinese, and Aborigines. Some Japanese and Aboriginal creole or pidgin English words. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17078,axiom,
    s__subclass(s__MascoianBasedPidginLanguage,s__PidginLanguage) ).

fof(kb_SUMO_17079,axiom,
    s__documentation(s__MascoianBasedPidginLanguage,s__EnglishLanguage,'A &%MascoianBasedPidginLanguage is a &%PidginLanguage based on the &%MascoianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17080,axiom,
    s__instance(s__MaskoyPidginLanguage,s__MascoianBasedPidginLanguage) ).

fof(kb_SUMO_17081,axiom,
    s__instance(s__MascoianBasedPidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17082,axiom,
    s__documentation(s__MaskoyPidginLanguage,s__EnglishLanguage,'The &%MaskoyPidginLanguage is a &%MascoianBasedPidginLanguage of &%Paraguay. SIL code: MHH. ISO 639-2: crp. Population: No estimate available. Region: Puerto Victoria. Comments: Bilingualism in Paraguayan Guarani. A mixed language formerly used in a tannin factory with Lengua, Sanapana, Angaite, Guana, and Toba-Maskoy influences. Speakers are reported to have returned to former areas and languages, or to Guarani-speaking rural areas. Different from Toba-Maskoy. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17083,axiom,
    s__subclass(s__MotuBasedPidginLanguage,s__PidginLanguage) ).

fof(kb_SUMO_17084,axiom,
    s__documentation(s__MotuBasedPidginLanguage,s__EnglishLanguage,'A &%MotuBasedPidginLanguage is a &%PidginLanguage based on the &%MotuLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17085,axiom,
    s__instance(s__HiriMotuLanguage,s__MotuBasedPidginLanguage) ).

fof(kb_SUMO_17086,axiom,
    s__instance(s__MotuBasedPidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17087,axiom,
    s__documentation(s__HiriMotuLanguage,s__EnglishLanguage,'The &%HiriMotuLanguage is a &%MotuBasedPidginLanguage of &%PapuaNewGuinea. SIL code: POM. ISO 639-1: ho. ISO 639-2: hmo. Population: Interethnic second language speakers: 120,000 (1989 J. Holm). Very few mother tongue speakers (T. Dutton 1992). Region: Central Province, in and around Port Moresby area, also throughout Oro, Central, Gulf, and part of Milne Bay provinces, some in Western Province. Alternate names: POLICE MOTU, PIDGIN MOTU, HIRI. Dialects: AUSTRONESIAN HIRI MOTU, PAPUAN HIRI MOTU. Comments: Linguistically a pidginization of True Motu. Also influenced by English, Tok Pisin, and Polynesian languages. Speakers of Hiri Motu cannot understand Motu. There are phonological and grammatical differences. 90% lexical similarity with Motu. Papuan Hiri Motu is more widespread and considered as the standard. Official language. Dictionary. Literacy rate in first language: Less than 5%. Bible 1994.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17088,axiom,
    s__subclass(s__OninBasedPidginLanguage,s__PidginLanguage) ).

fof(kb_SUMO_17089,axiom,
    s__instance(s__OninBasedPidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17090,axiom,
    s__documentation(s__OninBasedPidginLanguage,s__EnglishLanguage,'An &%OninBasedPidginLanguage is a &%PidginLanguage based on the &%OninLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17091,axiom,
    s__instance(s__OninPidginLanguage,s__OninBasedPidginLanguage) ).

fof(kb_SUMO_17092,axiom,
    s__documentation(s__OninPidginLanguage,s__EnglishLanguage,'The &%OninPidginLanguage is an &%OninBasedPidginLanguage of &%Indonesia (Irian Jaya). SIL code: ONX. ISO 639-2: crp. Population: No estimate available. Region: Onin Peninsula. Comments: Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17093,axiom,
    s__subclass(s__RomanceBasedPidginLanguage,s__PidginLanguage) ).

fof(kb_SUMO_17094,axiom,
    s__instance(s__RomanceBasedPidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17095,axiom,
    s__documentation(s__RomanceBasedPidginLanguage,s__EnglishLanguage,'A &%RomanceBasedPidginLanguage is a &%PidginLanguage based on a &%RomanceLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17096,axiom,
    s__instance(s__LinguaFrancaLanguage,s__RomanceBasedPidginLanguage) ).

fof(kb_SUMO_17097,axiom,
    s__documentation(s__LinguaFrancaLanguage,s__EnglishLanguage,'The &%LinguaFrancaLanguage is a &%RomanceBasedPidginLanguage of &%Tunisia. SIL code: PML. ISO 639-2: crp. Region: Tunisia, Dodecanese Islands west bank, Greece, Cyprus, other major Mediterranean ports. Alternate names: PETIT MAURESQUE, FERENGHI, SABIR, AJNABI, ALJAMIA. Comments: Lexicon from Italian and Provencal. An earlier version may have been a pidginized Latin. On the Barbary Coast of North Africa in 1578, its lexicon came from Spanish and Portuguese. In Algeria in the 1830s, it drew increasingly from French, and later became the nonstandard French of that area. It may also have influenced other pidgins. There is a report of a present-day variety on the Aegean Islands, used as a pidgin in the southeastern Mediterranean region, to have mainly Arabic syntax, and vocabulary which is 65% to 70% Italian, 10% Spanish, and other Catalan, French, Ladino, and Turkish words. Documented in Djerba, Tunisia in 1353. Dictionary. Coastal. Craftsmen, urban workers. sea level. Christian, Sunni Muslim. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17098,axiom,
    s__subclass(s__SwahiliBasedPidginLanguage,s__PidginLanguage) ).

fof(kb_SUMO_17099,axiom,
    s__instance(s__SwahiliBasedPidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17100,axiom,
    s__documentation(s__SwahiliBasedPidginLanguage,s__EnglishLanguage,'A &%SwahiliBasedPidginLanguage is a &%PidginLanguage based on the &%SwahiliLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17101,axiom,
    s__instance(s__SettlaLanguage,s__SwahiliBasedPidginLanguage) ).

fof(kb_SUMO_17102,axiom,
    s__documentation(s__SettlaLanguage,s__EnglishLanguage,'The &%SettlaLanguage is a &%SwahiliBasedPidginLanguage of &%Zambia. SIL code: STA. ISO 639-2: crp. Population: No estimate available. Region: May also be in Kenya. Alternate names: KISETTLA, KISETLA. Comments: A despised pidgin (M. Adler 1977.50). Limited vocabulary and grammar. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17103,axiom,
    s__subclass(s__ZuluBasedPidginLanguage,s__PidginLanguage) ).

fof(kb_SUMO_17104,axiom,
    s__instance(s__ZuluBasedPidginLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17105,axiom,
    s__documentation(s__ZuluBasedPidginLanguage,s__EnglishLanguage,'A &%ZuluBasedPidginLanguage is a &%PidginLanguage based on the &%ZuluLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17106,axiom,
    s__instance(s__FanagoloLanguage,s__ZuluBasedPidginLanguage) ).

fof(kb_SUMO_17107,axiom,
    s__documentation(s__FanagoloLanguage,s__EnglishLanguage,'The &%FanagoloLanguage is a &%ZuluBasedPidginLanguage of &%SouthAfrica. SIL code: FAO. ISO 639-2: crp. Population: Several hundred thousand speakers (1975 Reinecke). Region: Also spoken in DRC, Namibia, Zambia, Zimbabwe. Alternate names: FANAKALO, FANEKOLO, KITCHEN KAFFIR, MINE KAFFIR, PIKI, ISIPIKI, ISIKULA, LOLOLO, ISILOLOLO, PIDGIN BANTU, BASIC ZULU, SILUNGUBOI. Comments: The dialect in Zambia is called Cikabanga, that in Zimbabwe is called Chilapalapa. About 70% of the vocabulary comes from Zulu, 24% from English, 6% from Afrikaans. Used widely in towns and gold, diamond, coal, and copper mining areas. Originated in the 19th century. Fanagolo and most or all other names are pejorative. Trade language. Dictionary. Second language only. Also spoken in: Zambia. (Language name: FANAGOLO.) Population: Several hundred speakers (1975 Reinecke). Alternate names: FANAKALO, FANEKOLO, PIKI, ISIPIKI, LOLOLO, ISILOLOLO, PIDGIN BANTU, BASIC ZULU, KITCHEN KAFFIR, MINE KAFFIR, ISIKULA. Dialects: CIKABANGA. Comments: Influenced by Bemba in Zambia. Rejected by most Africans because it was imported from Zimbabwe and South Africa by Europeans who did not want Africans to learn English (Adler 1977). Trade language. Second language only. Also spoken in: Zimbabwe. (Language name: FANAGOLO.) Population: Several hundred thousand speakers (1975 Reinecke). Alternate names: FANAKALO, FANEKOLO, PIKI, ISIPIKI, LOLOLO, ISILOLOLO, PIDGIN BANTU, KITCHEN KAFFIR, MINE KAFFIR, ISIKULA. Dialects: CHILAPALAPA. Comments: About 70% of the vocabulary comes from Zulu, 24% from English, 6% from Afrikaans. Influenced by Shona in Zimbabwe. Used widely in towns and mining areas. Trade language. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17108,axiom,
    s__instance(s__NdyukaTrioPidginLanguage,s__PidginLanguage) ).

fof(kb_SUMO_17109,axiom,
    s__documentation(s__NdyukaTrioPidginLanguage,s__EnglishLanguage,'The &%NdyukaTrioPidginLanguage is a &%PidginLanguage of &%Suriname. SIL code: NJT. ISO 639-2: crp. Population: No estimate available. Region: Southern Suriname, upper Tapanahonij River. Comments: Formerly used until the 1960s by the Ndyuka and Trio and Wayana peoples for trading. Increasing travel by the Indians to the coast at that time cut back on that trade, and also gave some of them opportunity to use Sranan in contact with the Ndyuka. Many Ndyuka men in their 30s or older now do not know it. Scarcely used at all now. Trade language. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17110,axiom,
    s__subclass(s__UnclassifiedSpokenLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17111,axiom,
    s__documentation(s__UnclassifiedSpokenLanguage,s__EnglishLanguage,'An &%UnclassifiedSpokenLanguage is a &%SpokenHumanLanguage of unknown relationship to other &%SpokenHumanLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17112,axiom,
    s__instance(s__AariyaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17113,axiom,
    s__documentation(s__AariyaLanguage,s__EnglishLanguage,'The &%AariyaLanguage is a language of unknown classification from &%India. SIL code: AAR. ISO 639-2: mis. Population: No estimate available. Region: Madhya Pradesh.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17114,axiom,
    s__instance(s__AbishiraLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17115,axiom,
    s__documentation(s__AbishiraLanguage,s__EnglishLanguage,'The &%AbishiraLanguage is a language of unknown classification from &%Peru. SIL code: ASH. ISO 639-2: sai. Population: In 1925 there were 55 to 75 speakers. Region: Puerto Elvira on Lake Vacacocha on the Napo River. Alternate names: ABIQUIRA, AUISHIRI, AGOUISIRI, AVIRXIRI, ABIGIRA, IXIGNOR, VACACOCHA, TEQURACA. Comments: Distinct from Aushiri (M. R. Wise SIL 1987). Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17116,axiom,
    s__instance(s__AgavotaguerraLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17117,axiom,
    s__documentation(s__AgavotaguerraLanguage,s__EnglishLanguage,'The &%AgavotaguerraLanguage is a language of unknown classification from &%Brazil. SIL code: AVO. ISO 639-2: sai. Population: 100 (1986 SIL). Region: Mato Grosso, Xingu Park, between the Curisevo and Culuene rivers, near the Kuikuro. Alternate names: AGAVOTOKUENG, AGAVOTOQUENG. Comments: May be Arawakan, related to Waura and Yawalapiti.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17118,axiom,
    s__instance(s__AguanoLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17119,axiom,
    s__documentation(s__AguanoLanguage,s__EnglishLanguage,'The &%AguanoLanguage is a language of unknown classification from &%Peru. SIL code: AGA. ISO 639-2: sai. Population: In 1959 there were 40 families in Santa Cruz de Huallaga who did not use Aguano but were members of the ethnic group. Region: Lower Huallaga and upper Samiria rivers, the right bank tributary of the Maranon River. Alternate names: UGUANO, AGUANU, AWANO, SANTA CRUCINO. Comments: Ruhlen says this is the same as Chamicuro (1987, personal communication). Chamicuro speakers say they were not the same, but the Aguano spoke Quechua (M. R. Wise SIL 1987, personal communication). Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17120,axiom,
    s__instance(s__AmeraxLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17121,axiom,
    s__documentation(s__AmeraxLanguage,s__EnglishLanguage,'The &%AmeraxLanguage is a language of unknown classification from the &%UnitedStates. SIL code: AEX. ISO 639-2: nai. Population: No estimate available. Comments: Spoken by Neo-Muslims in prisons. Reported to not have mother tongue speakers. It may have Arabic influences (J M. Cowan 1990). Muslim. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17122,axiom,
    s__instance(s__AmikoanaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17123,axiom,
    s__documentation(s__AmikoanaLanguage,s__EnglishLanguage,'The &%AmikoanaLanguage is a language of unknown classification from &%Brazil. SIL code: AKN. ISO 639-2: sai. Population: A few. Region: Northern Amapa.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17124,axiom,
    s__instance(s__AndhLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17125,axiom,
    s__documentation(s__AndhLanguage,s__EnglishLanguage,'The &%AndhLanguage is a language of unknown classification from &%India. SIL code: ANR. ISO 639-2: mis. Population: 80,000 (1991 IMA). Region: Maharashtra, Nanded, Parbhani, Yeotmal districts, Andhra Pradesh, Madhya Pradesh. Alternate names: ANDHA, ANDHI. Comments: A Scheduled Tribe in India. People speak Marathi as mother tongue. Investigation needed: bilingual proficiency in Marathi. Literacy rate in first language: Below 1%. Cultivation. Hindu (1981 census).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17126,axiom,
    s__instance(s__BeothukLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17127,axiom,
    s__documentation(s__BeothukLanguage,s__EnglishLanguage,'The &%BeothukLanguage is a language of unknown classification from &%Canada. SIL code: BUE. ISO 639-2: nai. Region: Newfoundland. Alternate names: BEOTHUC, BETHUCK, BETHUK, NEWFOUNDLAND, RED INDIANS. Comments: The theory that it was an Algonquian language is not accepted by all Algonquianists. Became extinct in 1829. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17128,axiom,
    s__instance(s__BetafLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17129,axiom,
    s__documentation(s__BetafLanguage,s__EnglishLanguage,'The &%BetafLanguage is a language of unknown classification from &%Indonesia (Irian Jaya). SIL code: BFE. ISO 639-2: paa. Population: 400 (1973 R. Sterner SIL). Region: North coast area east of Sarmi, Jayapura Kabupaten, Pantai Timur Kecamatan.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17130,axiom,
    s__instance(s__BeteLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17131,axiom,
    s__documentation(s__BeteLanguage,s__EnglishLanguage,'The &%BeteLanguage is a language of unknown classification from &%Nigeria. SIL code: BYF. ISO 639-2: mis. Population: Few speakers out of 3,000 population (1992). Region: Taraba State, Takum LGA, Bete town, at the foot of Bete mountain. Comments: Reported to have been close to Lufu and Bibi. The language is dying out. The people now speak Jukun. 6 subgroups: Aphan (Afan), Ruke, Osu, Agu, Botsu, Humiyan. Formerly had land disputes with the Tiv. Christian, traditional religion. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17132,axiom,
    s__instance(s__BhatolaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17133,axiom,
    s__documentation(s__BhatolaLanguage,s__EnglishLanguage,'The &%BhatolaLanguage is a language of unknown classification from &%India. SIL code: BTL. ISO 639-2: mis. Population: No estimate available. Region: Madhya Pradesh.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17134,axiom,
    s__instance(s__BungLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17135,axiom,
    s__documentation(s__BungLanguage,s__EnglishLanguage,'The &%BungLanguage is a language of unknown classification from &%Cameroon. SIL code: BQD. ISO 639-2: mis. Population: 3 (1995 Bruce Connell). Region: Near the Kwanja language. Comments: It may have been a form of Kwanja. No one uses the language any longer. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17136,axiom,
    s__instance(s__CaguaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17137,axiom,
    s__documentation(s__CaguaLanguage,s__EnglishLanguage,'The &%CaguaLanguage is a language of unknown classification from &%Colombia. SIL code: CBH. ISO 639-2: sai. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17138,axiom,
    s__instance(s__CallawallaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17139,axiom,
    s__documentation(s__CallawallaLanguage,s__EnglishLanguage,'The &%CallawallaLanguage is a language of unknown classification from &%Bolivia. SIL code: CAW. ISO 639-2: sai. Population: 10 or 20 (1995 estimate SIL). Region: Highlands and high valleys, eastern Andes north of La Paz, Charazani area north of Lake Titicaca. Alternate names: CALLAHUAYA. Comments: Their language seems to have Quechua affixes and syntactic patterns, but distinctive roots from a dialect of the extinct Puquina language (Girault 1990). Bilingualism in North Bolivia Quechua, Aymara, Spanish. Women and children do not speak Callawalla, but speak Spanish, North Bolivia Quechua, or Aymara. Spoken only by the men. A special language used by the herb doctors of the Inca emperors, they continue as herb doctors. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17140,axiom,
    s__instance(s__CandoshiShapraLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17141,axiom,
    s__documentation(s__CandoshiShapraLanguage,s__EnglishLanguage,'The &%CandoshiShapraLanguage is a language of unknown classification from &%Peru. SIL code: CBU. ISO 639-2: sai. Population: 3,000 (1981 SIL). Region: Morona, Pastaza, Huitoyacu and Chapuli rivers. Alternate names: KANDOSHI, CANDOSHI, CANDOXI, MURATO. Dialects: CHAPARA (SHAPRA), KANDOASHI. Comments: May be distantly related to Arawakan, probably not Jivaroan. Bilingual level estimates for Spanish are 0 88.5%, 1 10%, 2 1%, 3 .5%, 4 0%, 5 0%. Strong preference for Candoshi. Dictionary. SOV. Literacy rate in first language: 10% to 30%. Literacy rate in second language: 15% to 25%. NT 1979-1993.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17142,axiom,
    s__instance(s__CanichanaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17143,axiom,
    s__instance(s__UnclassifiedSpokenLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17144,axiom,
    s__documentation(s__CanichanaLanguage,s__EnglishLanguage,'The &%CanichanaLanguage is a language of unknown classification from &%Bolivia. SIL code: CAZ. ISO 639-2: sai. Population: There may be 500 in the ethnic group (1991 Adelaar). Region: Lowlands. Alternate names: KANICHANA. Comments: Said to be of the Tucanoan family. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17145,axiom,
    s__instance(s__CarabayoLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17146,axiom,
    s__documentation(s__CarabayoLanguage,s__EnglishLanguage,'The &%CarabayoLanguage is a language of unknown classification from &%Colombia. SIL code: CBY. ISO 639-2: sai. Population: 150 estimate. Region: Amazonas Department, half way between the San Bernardo and Pure rivers. 3 long houses, at least. Alternate names: AMAZONAS MACUSA. Comments: The name Macusa or Macu means savage, and is arbitrarily applied to uncontacted groups.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17147,axiom,
    s__instance(s__CentuumLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17148,axiom,
    s__documentation(s__CentuumLanguage,s__EnglishLanguage,'The &%CentuumLanguage is a language of unknown classification from &%Nigeria. SIL code: CET. ISO 639-2: mis. Population: Small (1992 Crozier and Blench). Region: Bauchi State, Balanga LGA, Cham town, among the Dijim. Alternate names: CEN TUUM. Comments: Older people. The Dijim call the people Jalabe or Jaabe. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17149,axiom,
    s__instance(s__ChakLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17150,axiom,
    s__documentation(s__ChakLanguage,s__EnglishLanguage,'The &%ChakLanguage is a language of unknown classification from &%Myanmar. SIL code: CKH. ISO 639-2: mis. Population: Population: total both countries 910 or more. Region: Most in Arakan Blue Mts., Myanmar. Also spoken in Bangladesh. Comments: Distinct from Chakma. Tropical forest. Agriculturalists. Traditional religion. Also spoken in: Bangladesh. (Language name: CHAK.) Population: 909 in Bangladesh (1981 census). Comments: Distinct from Chakma. Tropical forest. Agriculturalists. Traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17151,axiom,
    s__instance(s__ChipiajesLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17152,axiom,
    s__documentation(s__ChipiajesLanguage,s__EnglishLanguage,'The &%ChipiajesLanguage is a language of unknown classification from &%Colombia. SIL code: CBE. ISO 639-2: sai. Comments: A Saliba last name. Many Guahibo have that last name. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17153,axiom,
    s__instance(s__CholonLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17154,axiom,
    s__documentation(s__CholonLanguage,s__EnglishLanguage,'The &%CholonLanguage is a language of unknown classification from &%Peru. SIL code: CHT. ISO 639-2: sai. Population: 1 or 2 speakers left (1986). Region: Valley of the Huallaga River from Tingo Maria to Valle. Alternate names: TINGANESES, SEEPTSA. Comments: Ruhlen says it is Andean. Many speak Quechua. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17155,axiom,
    s__instance(s__CoximaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17156,axiom,
    s__documentation(s__CoximaLanguage,s__EnglishLanguage,'The &%CoximaLanguage is a language of unknown classification from &%Colombia. SIL code: KOX. ISO 639-2: sai. Alternate names: KOXIMA. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17157,axiom,
    s__instance(s__DosoLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17158,axiom,
    s__documentation(s__DosoLanguage,s__EnglishLanguage,'The &%DosoLanguage is a language of unknown classification from &%PapuaNewGuinea. SIL code: DOL. ISO 639-2: paa. Population: 700 (1973 D. Shaw). Region: Western Province, Aramia River and Wawoi Falls areas, near the Kamula. Comments: A separate language from Kamula.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17159,axiom,
    s__instance(s__GailLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17160,axiom,
    s__documentation(s__GailLanguage,s__EnglishLanguage,'The &%GailLanguage is a language of unknown classification from &%SouthAfrica. SIL code: GIC. ISO 639-2: mis. Population: Used by an estimated 20,000 as second or third language. Region: Mainly in Johannesburg, Pretoria, Cape Town, Durban, Bloemfontein, and Port Elizabeth. Comments: In Johannesburg it is more English based, in Pretoria more Afrikaans based. Reported to be related to Polari in the United Kingdom. The first language of users is English or Afrikaans. An in-group language among some people. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17161,axiom,
    s__instance(s__HaitianVodounCultureLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17162,axiom,
    s__documentation(s__HaitianVodounCultureLanguage,s__EnglishLanguage,'The &%HaitianVodounCultureLanguage is a language of unknown classification from &%Haiti. SIL code: HVC. ISO 639-2: mis. Population: No estimate available. Alternate names: LANGAY, LANGAJ. Comments: Used for religion, song, dance. It uses some Haitian creole words, and others which may have African or American Indian influence. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17163,axiom,
    s__instance(s__HibitoLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17164,axiom,
    s__documentation(s__HibitoLanguage,s__EnglishLanguage,'The &%HibitoLanguage is a language of unknown classification from &%Peru. SIL code: HIB. ISO 639-2: sai. Population: In 1851 there were 500. Region: Bobonaje River, tributary of Jelache, tributary of Huayabamba, coming into Huallaga on the left side. Alternate names: JIBITO, CHIBITO, ZIBITO, IBITO, XIBITA. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17165,axiom,
    s__instance(s__HimarimaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17166,axiom,
    s__documentation(s__HimarimaLanguage,s__EnglishLanguage,'The &%HimarimaLanguage is a language of unknown classification from &%Brazil. SIL code: HIR. ISO 639-2: sai. Population: Small. Region: Amazonas, near the Jamamadi and Jarawara.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17167,axiom,
    s__instance(s__HwlaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17168,axiom,
    s__documentation(s__HwlaLanguage,s__EnglishLanguage,'The &%HwlaLanguage is a language of unknown classification from &%Togo. SIL code: HWL. ISO 639-2: mis. Population: 31,719 (1983 Togo Linguistic Atlas). Region: Unknown region. Comments: Bilingualism in Ewe, French. May be the same as Hwe in Togo or Xwla-Gbe in Benin. Literacy rate in first language: Below 1%. Traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17169,axiom,
    s__instance(s__IapamaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17170,axiom,
    s__documentation(s__IapamaLanguage,s__EnglishLanguage,'The &%IapamaLanguage is a language of unknown classification from &%Brazil. SIL code: IAP. ISO 639-2: sai. Population: No estimate available. Region: Border region of Para and Amapa. Comments: Existence uncertain.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17171,axiom,
    s__instance(s__ImeraguenLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17172,axiom,
    s__documentation(s__ImeraguenLanguage,s__EnglishLanguage,'The &%ImeraguenLanguage is a language of unknown classification from &%Mauritania. SIL code: IME. ISO 639-2: mis. Population: 120 (1967 Gerteiny). Region: Near Nouakchott, the region stretching from Cape Timiris to Nouadhibou. Alternate names: IMRAGUEN. Comments: The language is reported to be a variety of Hassaniyya structured on an Azer (Soninke) base. Vassals to important Hassan tribes, especially the Oulad Bou Sba. Reported to be remnants of the Bafours. They use nets for fishing. Coastal. Fishermen.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17173,axiom,
    s__instance(s__KaimbeLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17174,axiom,
    s__documentation(s__KaimbeLanguage,s__EnglishLanguage,'The &%KaimbeLanguage is a language of unknown classification from &%Brazil. SIL code: QKQ. ISO 639-2: sai. Population: (1,100 to 1,400 in ethnic group, 1986 SIL). Region: Bahia. Comments: Ethnic group now speaks Portuguese. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17175,axiom,
    s__instance(s__KambaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17176,axiom,
    s__documentation(s__KambaLanguage,s__EnglishLanguage,'The &%KambaLanguage is a language of unknown classification from &%Brazil. SIL code: QKZ. ISO 639-2: sai. Population: (2,000 in ethnic group, 1986 SIL). Region: Mato Grosso do Sul, near Corumba. Alternate names: CAMBA. Comments: May have been Tupi. Ethnic group came from Bolivia, and now speak Spanish. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17177,axiom,
    s__instance(s__KambiwaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17178,axiom,
    s__documentation(s__KambiwaLanguage,s__EnglishLanguage,'The &%KambiwaLanguage is a language of unknown classification from &%Brazil. SIL code: QKH. ISO 639-2: sai. Population: (1,108 in ethnic group, 1995 SIL). Region: Pernambuco. Comments: Ethnic group now speaks Portuguese. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17179,axiom,
    s__instance(s__KapinawaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17180,axiom,
    s__documentation(s__KapinawaLanguage,s__EnglishLanguage,'The &%KapinawaLanguage is a language of unknown classification from &%Brazil. SIL code: QKP. ISO 639-2: sai. Population: (354 in ethnic group, 1995 AMTB). Region: Pernambuco. Comments: Ethnic group now speaks Portuguese. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17181,axiom,
    s__instance(s__KaraLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17182,axiom,
    s__documentation(s__KaraLanguage,s__EnglishLanguage,'The &%KaraLanguage is a language of unknown classification from the &%CentralAfricanRepublic. SIL code: KAH. ISO 639-2: mis. Population: 4,800 (1996). Region: Birao Subprefecture. Alternate names: FER, DAM FER, FERTIT. Comments: Different from Gula (Kara of Sudan). Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17183,axiom,
    s__instance(s__KarahawyanaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17184,axiom,
    s__documentation(s__KarahawyanaLanguage,s__EnglishLanguage,'The &%KarahawyanaLanguage is a language of unknown classification from &%Brazil. SIL code: XKH. ISO 639-2: sai. Population: 40 (1995 SIL). Region: Amazonas, near the Waiwai. Comments: Probably Cariban. Today some live with the Waiwai and some near the Hixkaryana, and speak those languages. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17185,axiom,
    s__instance(s__KaripunaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17186,axiom,
    s__documentation(s__KaripunaLanguage,s__EnglishLanguage,'The &%KaripunaLanguage is a language of unknown classification from &%Brazil. SIL code: KGM. ISO 639-2: sai. Region: Territory of Amapa, on French Guiana border. Alternate names: KARIPUNA DO UACA, KARIPUNA DO AMAPA. Comments: It has been suggested, but not demonstrated, that this was a Tupi-Guarani language. The descendants now speak Karipuna Creole French. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17187,axiom,
    s__instance(s__KaririXocoLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17188,axiom,
    s__documentation(s__KaririXocoLanguage,s__EnglishLanguage,'The &%KaririXocoLanguage is a language of unknown classification from &%Brazil. SIL code: KZW. ISO 639-2: sai. Population: (1,062 in ethnic group, 1995 SIL). Region: Alagoas. Alternate names: KARIRI, KARIRI XUCO, KIPEA, XOKO-KARIRI, XUKURU KARIRI, XUKURU, XOCO, XOKO. Dialects: KIPEA (QUIPEA), KAMURU (CAMURU), DZUBUKUA (DZUBUCUA), SABUJA (PEDRA BRANCA). Comments: Other dialects or languages are even less well attested. Classified as Equatorial (Greenberg 1959), Macro-Carib (Swadesh 1959), Macro-Ge (Rodrigues 1975), Isolate (Rivet and Loukotka 1952, Larsen 1984). The ethnic group is monolingual in Portuguese. Catechism (Mamiani 1698). Grammar. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17189,axiom,
    s__instance(s__KaririXokoLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17190,axiom,
    s__documentation(s__KaririXokoLanguage,s__EnglishLanguage,'The &%KaririXokoLanguage is a language of unknown classification from &%Brazil. SIL code: XOO. ISO 639-2: sai. Population: (1,800 in the ethnic group, 1995 SIL). Region: Pernambuco, Serra de Uruba (Aroba) near the city of Cimbres, Bahia. Alternate names: XUKURU, SHOCU, SHOCO, KIRIRI. Comments: The people are monolingual in Portuguese. Apparently distinct from Kariri-Xoco. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17191,axiom,
    s__instance(s__KembraLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17192,axiom,
    s__documentation(s__KembraLanguage,s__EnglishLanguage,'The &%KembraLanguage is a language of unknown classification from &%Brazil. SIL code: XKW. ISO 639-2: paa. Population: 30 (1991 SIL). Region: Jayawijaya Kabupaten, Okbibab Kecamatan, east of the Sogber River. Comments: Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17193,axiom,
    s__instance(s__KehuLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17194,axiom,
    s__documentation(s__KehuLanguage,s__EnglishLanguage,'The &%KehuLanguage is a language of unknown classification from &%Indonesia (Irian Jaya). SIL code: KHH. ISO 639-2: paa. Population: No estimate available. Region: Area between Auye and Dao who live in the foothills, and the Wapoga River. Comments: Lowland swamps.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17195,axiom,
    s__instance(s__KohoroxitariLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17196,axiom,
    s__documentation(s__KohoroxitariLanguage,s__EnglishLanguage,'The &%KohoroxitariLanguage is a language of unknown classification from &%Brazil. SIL code: KOB. ISO 639-2: sai. Population: 622 (1976 RC). Region: Amazonas, Prelazia Rio Negro. Comments: Possibly Tucanoan. May be the same as Baniwa.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17197,axiom,
    s__instance(s__KoruboLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17198,axiom,
    s__documentation(s__KoruboLanguage,s__EnglishLanguage,'The &%KoruboLanguage is a language of unknown classification from &%Brazil. SIL code: QKF. ISO 639-2: sai. Population: 500 (1995 AMTB). Region: Amazonas. Alternate names: CACETEIROS. Comments: Possibly Panoan. May be the same as Marubo, or related to Yanomami.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17199,axiom,
    s__instance(s__KujargeLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17200,axiom,
    s__documentation(s__KujargeLanguage,s__EnglishLanguage,'The &%KujargeLanguage is a language of unknown classification from &%Chad. SIL code: VKJ. ISO 639-2: mis. Population: 1,000 (1983 Bender). Region: Dar Fongoro, 7 villages near Jebel Mirra, and scattered among the Fur and Sinyar in Sudanese villages along the lower Wadis Salih and Azum rivers. The Daju Galfige are to the west, Sinyar to the north, Fur-Dalinga, Fongoro, Formono, and Runga to the east and south. Comments: Fur is used as second language and some use Daju. A few groups. Hunter-gatherers: honey, little agriculture or animal husbandry.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17201,axiom,
    s__instance(s__KunzaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17202,axiom,
    s__documentation(s__KunzaLanguage,s__EnglishLanguage,'The &%KunzaLanguage is a language of unknown classification from &%Chile. SIL code: KUZ. ISO 639-2: sai. Population: A few speakers were located in 1949 and since by anthropologists. Region: Peine, Socaire (Salar de Atacama), and Caspana. Alternate names: LIKANANTAI, LIPE, ULIPE, ATACAMENO. Comments: Greenberg places it in Macro-Chibchan. Group now speaks Spanish. Dictionary. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17203,axiom,
    s__instance(s__KwaviLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17204,axiom,
    s__documentation(s__KwaviLanguage,s__EnglishLanguage,'The &%KwaviLanguage is a language of unknown classification from &%Tanzania. SIL code: CKG. ISO 639-2: mis. Population: 7,378 (1957 census). Alternate names: PARAKUYO. Comments: Limited understanding of other languages. Not a Bantu language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17205,axiom,
    s__instance(s__LaalLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17206,axiom,
    s__documentation(s__LaalLanguage,s__EnglishLanguage,'The &%LaalLanguage is a language of unknown classification from &%Chad. SIL code: GDM. ISO 639-2: mis. Population: 300 to 500 (1977 Boyeldieu). Damtar village had its own dialect, called Laabe with 3 speakers left in 1977. Region: Southwest, Moyen-Chari Prefecture, Sarh Subprefecture, between Korbol and Dik. Centered in Gori, villages of Gori, Damtar, and Mailao near Kouno, northwest of Sarh. Alternate names: GORI. Dialects: LAAL, LAABE. Comments: Some lexical relationship to the Bua group, but Boyeldieu says it should not be classified with Bua. Probably Adamawa, some sources say Chadic. Further study needed.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17207,axiom,
    s__instance(s__LecoLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17208,axiom,
    s__documentation(s__LecoLanguage,s__EnglishLanguage,'The &%LecoLanguage is a language of unknown classification from &%Bolivia. SIL code: LEC. ISO 639-2: sai. Population: Some speakers out of possibly 200 in the ethnic group (1996 W. Adelaar). Region: East of Lake Titicaca, some in Apolo area, scattered families. Comments: Reported to be Quechuan. Preserve some folklore, dances, and music. Reported to be recently extinct linguistically. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17209,axiom,
    s__instance(s__LencaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17210,axiom,
    s__documentation(s__LencaLanguage,s__EnglishLanguage,'The &%LencaLanguage is a language of unknown classification from &%Honduras. SIL code: LEN. ISO 639-2: cai. Population: Only a few speakers out of 100,000 or more ethnic population (1993 Ramon D. Rivas). Region: La Paz, Intibuca, Lempira, Comayagua, Santa Barbara, Valle and Francisco Morozan departments. Also spoken in El Salvador. Comments: Some consider it to be Macro-Chibchan. The dialect in El Salvador is different from Honduras. Bilingualism in Spanish. Nearly extinct. Also spoken in: El Salvador. (Language name: LENCA.) Population: (36,858 in ethnic group in El Salvador, 1987, or .6% of the population, 1982 Barrett). Comments: A different dialect of Lenca is in Honduras. Some classify this as Macro-Chibchan. Bilingualism in Spanish. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17211,axiom,
    s__instance(s__LepkiLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17212,axiom,
    s__documentation(s__LepkiLanguage,s__EnglishLanguage,'The &%LepkiLanguage is a language of unknown classification from &%Indonesia (Irian Jaya). SIL code: LPE. ISO 639-2: paa. Population: 530 (1991 SIL). Region: Jayawijaya kabupaten, Okbibab kecamatan, on the Sogber River, east and north of the Ketengban. Comments: Some speakers at Luban have some ability in Ketengban. SOV, head and dependent marking, tonal.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17213,axiom,
    s__instance(s__LufuLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17214,axiom,
    s__documentation(s__LufuLanguage,s__EnglishLanguage,'The &%LufuLanguage is a language of unknown classification from &%Nigeria. SIL code: LDQ. ISO 639-2: mis. Population: Ethnic group: 2,000 to 3,000 (1992). Region: Taraba State, Takum LGA, Lufu and Lufu Jauro. Comments: One report says the language is mostly spoken by elders (1992). The people now speak Jukun. Culture and religion similar to the Jukun Kapya. Language reported to have been close to Bete and Bibi. Former speakers at Arufu near Wukari have lost the language. Christian, traditional religion. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17215,axiom,
    s__instance(s__LuoLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17216,axiom,
    s__documentation(s__LuoLanguage,s__EnglishLanguage,'The &%LuoLanguage is a language of unknown classification from &%Cameroon. SIL code: LUW. ISO 639-2: mis. Population: 1 (1995 Bruce Connell). Region: A section of Atta. Comments: Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17217,axiom,
    s__instance(s__MajhwarLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17218,axiom,
    s__documentation(s__MajhwarLanguage,s__EnglishLanguage,'The &%MajhwarLanguage is a language of unknown classification from &%India. SIL code: MMJ. ISO 639-2: mis. Population: 27,958. Region: Madhya Pradesh, Bilaspur District, Katghora tahsil, Uttar Pradesh, Allahabad, Varanasi, Mirapur districts, Sikkim. Alternate names: MAJHVAR, MANJHI, MANJHIA. Comments: Possibly a dialect of Asuri. A Scheduled Tribe in Madhya Pradesh, speaking Chhattisgarhi as mother tongue. A Scheduled Caste in Uttar Pradesh, speaking Hindi as mother tongue. Hindu.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17219,axiom,
    s__instance(s__MalakhelLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17220,axiom,
    s__documentation(s__MalakhelLanguage,s__EnglishLanguage,'The &%MalakhelLanguage is a language of unknown classification from &%Afghanistan. SIL code: MLD. ISO 639-2: mis. Population: 2,000 (1983). Region: Southwest of Kabul in Logar, north of Baraki. Comments: May be the same as Ormuru. Literacy rate in first language: Below 1%. Literacy rate in second language: 5% to 15%. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17221,axiom,
    s__instance(s__MatoGrossoAraraLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17222,axiom,
    s__documentation(s__MatoGrossoAraraLanguage,s__EnglishLanguage,'The &%MatoGrossoAraraLanguage is a language of unknown classification from &%Brazil. SIL code: AXG. ISO 639-2: sai. Population: Ethnic group has 100 (1998). Region: Mato Grosso. Alternate names: ARARA DO BEIRADAO, ARARA DO RIO BRANCO. Comments: Members of the ethnic group speak only Portuguese. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17223,axiom,
    s__instance(s__MawaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17224,axiom,
    s__documentation(s__MawaLanguage,s__EnglishLanguage,'The &%MawaLanguage is a language of unknown classification from &%Nigeria. SIL code: WMA. ISO 639-2: mis. Population: Ethnic population is small (1982 Shimizu). Region: Bauchi State, Toro LGA, possibly Mara village. Comments: Apparently different from the Mawa language of Chad, which is Chadic. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17225,axiom,
    s__instance(s__MiarraLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17226,axiom,
    s__documentation(s__MiarraLanguage,s__EnglishLanguage,'The &%MiarraLanguage is a language of unknown classification from &%Brazil. SIL code: XMI. ISO 639-2: sai. Population: No estimate available. Region: Xingu Park, Mato Grosso.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17227,axiom,
    s__instance(s__MolengueLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17228,axiom,
    s__documentation(s__MolengueLanguage,s__EnglishLanguage,'The &%MolengueLanguage is a language of unknown classification from &%EquatorialGuinea. SIL code: BXC. ISO 639-2: mis. Population: No estimate available. Region: Southern, just inland from coast, about 4/9 of the way up, between the southern tip of the country and the Rio Benito. Alternate names: MOLENDJI, BALENGUE. Comments: One of 3 groups known as semi-playeros, who function well on the coast and in the jungle. Tropical forest. Coastal, riverine. Swidden agriculturalists. 0 to 100 meters.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17229,axiom,
    s__instance(s__MonimboLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17230,axiom,
    s__documentation(s__MonimboLanguage,s__EnglishLanguage,'The &%MonimboLanguage is a language of unknown classification from &%Nicaragua. SIL code: MOL. ISO 639-2: cai. Population: No speakers out of an ethnic group of 10,000 (1981 MARC). Comments: Have retained few traits of their pre-conquest American Indian culture. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17231,axiom,
    s__instance(s__MovimaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17232,axiom,
    s__documentation(s__MovimaLanguage,s__EnglishLanguage,'The &%MovimaLanguage is a language of unknown classification from &%Bolivia. SIL code: MZP. ISO 639-2: sai. Population: Few speakers, probably 1,000 in ethnic group (1976 SIL). Region: Central Beni Department, in and around Santa Ana on the Yacuma River. Comments: Bilingualism in Spanish. A few older people along the rivers may speak Movima. Reported to be Tucanoan. Dictionary. Nearly extinct. Bible portions 1967.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17233,axiom,
    s__instance(s__MukhaDoraLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17234,axiom,
    s__documentation(s__MukhaDoraLanguage,s__EnglishLanguage,'The &%MukhaDoraLanguage is a language of unknown classification from &%India. SIL code: MMK. ISO 639-2: mis. Population: 17,456 (1981 census). Region: Andhra Pradesh, Visakhapatnam, Srikakulam, Vizianagaram districts. Alternate names: REDDI-DORA, CONTA-REDDI, REDDI, RIDDI, NOOKA DORA, MUKHA DHORA. Comments: Possibly Dravidian. May be a dialect of Telugu. A Scheduled Tribe in India. Reported that they speak Telugu as mother tongue. Agriculturalists: shifting cultivation. Hindu.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17235,axiom,
    s__instance(s__MunicheLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17236,axiom,
    s__documentation(s__MunicheLanguage,s__EnglishLanguage,'The &%MunicheLanguage is a language of unknown classification from &%Peru. SIL code: MYR. ISO 639-2: sai. Population: 3 (1988 SIL). Region: Town of Muniches on the Paranapura River. Alternate names: OTANAVE, OTANABE, MUNICHINO, MUNICHI. Comments: Bilingualism in Spanish. Dictionary. Grammar. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17237,axiom,
    s__instance(s__MurkimLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17238,axiom,
    s__documentation(s__MurkimLanguage,s__EnglishLanguage,'The &%MurkimLanguage is a language of unknown classification from &%Indonesia (Irian Jaya). SIL code: RMH. ISO 639-2: paa. Population: No estimate available. Region: Jayawijaya kabupaten, Kiwirok kecamatan, border area around the Mot airstrip, near the headwaters of the Sepik River.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17239,axiom,
    s__instance(s__MutusLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17240,axiom,
    s__documentation(s__MutusLanguage,s__EnglishLanguage,'The &%MutusLanguage is a language of unknown classification from &%Venezuela. SIL code: MUF. ISO 639-2: sai. Population: 200 or more (1977 Merrill Seely). Region: Town of Mutus, a little above Pueblo Llano, Barinas State. Alternate names: LOCO, MUTU. Comments: Possibly a remnant of Cuica or Timote--a dialect of Timote was Mukutu. All speak their language and Spanish, but comprehension of abstract concepts through Spanish is inadequate. Civilized, prosperous farmers. Synchretistic religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17241,axiom,
    s__instance(s__NatagaimasLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17242,axiom,
    s__documentation(s__NatagaimasLanguage,s__EnglishLanguage,'The &%NatagaimasLanguage is a language of unknown classification from &%Colombia. SIL code: NTS. ISO 639-2: sai. Region: Tolima region. Comments: The group still exists as a tribal entity, but the language has not been spoken for several generations. Spanish is used. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17243,axiom,
    s__instance(s__PankarareLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17244,axiom,
    s__documentation(s__PankarareLanguage,s__EnglishLanguage,'The &%PankarareLanguage is a language of unknown classification from &%Brazil. SIL code: PAX. ISO 639-2: sai. Population: Ethnic group: 1,200 (1995 AMTB). Region: Bahia. Alternate names: PANKARE. Comments: Monolingual in Portuguese. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17245,axiom,
    s__instance(s__PapavoLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17246,axiom,
    s__documentation(s__PapavoLanguage,s__EnglishLanguage,'The &%PapavoLanguage is a language of unknown classification from &%Brazil. SIL code: PPV. ISO 639-2: sai. Population: No estimate available. Region: Acre, Taramaca River. Comments: A separate language. Limited bilingualism. Existence unconfirmed.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17247,axiom,
    s__instance(s__PataxoHahaaiLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17248,axiom,
    s__documentation(s__PataxoHahaaiLanguage,s__EnglishLanguage,'The &%PataxoHahaaiLanguage is a language of unknown classification from &%Brazil. SIL code: PTH. ISO 639-2: sai. Population: (2,950 in ethnic group, 1995 AMTB). Region: Minas Gerais, Bahia, Posto Paraguassu in the municipality of Itabuna. Alternate names: PATAXI, PATASHO, PATOXO, PATAXO-HAHAHAE. Comments: The people are monolingual in Portuguese. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17249,axiom,
    s__instance(s__PijaoLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17250,axiom,
    s__documentation(s__PijaoLanguage,s__EnglishLanguage,'The &%PijaoLanguage is a language of unknown classification from &%Colombia. SIL code: PIJ. ISO 639-2: sai. Region: Tolima region. Alternate names: PIAJAO. Comments: M. Durbin sai.d there is not enough data to classify it linguistically. They still exist as a tribal entity, but there have been no speakers since the 1950s. Spanish is used. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17251,axiom,
    s__instance(s__PolariLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17252,axiom,
    s__documentation(s__PolariLanguage,s__EnglishLanguage,'The &%PolariLanguage is a language of unknown classification from the &%UnitedKingdom. SIL code: PLD. ISO 639-2: mis. Population: No estimate available. Alternate names: PARLARE. Comments: An in-group language among theatrical and circus people. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17253,axiom,
    s__instance(s__PuquinaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17254,axiom,
    s__documentation(s__PuquinaLanguage,s__EnglishLanguage,'The &%PuquinaLanguage is a language of unknown classification from &%Peru. SIL code: PUQ. ISO 639-2: sai. Region: South shore of Lake Titicaca, town of Puquina. Comments: Extinct for at least 200 years. Proposals for its classification are inconclusive. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17255,axiom,
    s__instance(s__QuinquiLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17256,axiom,
    s__documentation(s__QuinquiLanguage,s__EnglishLanguage,'The &%QuinquiLanguage is a language of unknown classification from &%Spain. SIL code: QUQ. ISO 639-2: mis. Population: No estimate available. Region: Many live on the edge of towns. Comments: A blend language of certain urban ex-nomadic groups. It contains elements of Calo and Germania argot. They used to be tinsmiths--their name comes from quincalleria meaning ironmongery. It is thought they came originally from Germany. They are blond. They prefer to be called mercheros. Not Rom or Gypsies.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17257,axiom,
    s__instance(s__RerBareLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17258,axiom,
    s__documentation(s__RerBareLanguage,s__EnglishLanguage,'The &%RerBareLanguage is a language of unknown classification from &%Ethiopia. SIL code: RER. ISO 639-2: mis. Population: No estimate available. Region: Wabi Shebelle River around Gode, eastern Ogaden, near Somali border, and along the Ganale and Dawa rivers. Alternate names: REREBERE, ADONA. Comments: Bilingualism in Somali. They speak Somali. It is uncertain if they spoke a different language earlier. They are called Rer Bare in Somali, which means tribe Bare. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17259,axiom,
    s__instance(s__SakirabiaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17260,axiom,
    s__documentation(s__SakirabiaLanguage,s__EnglishLanguage,'The &%SakirabiaLanguage is a language of unknown classification from &%Brazil. SIL code: SKF. ISO 639-2: sai. Population: 51 (1995 SIL). Region: Rondonia, Municipality of Cerejeira and Colorado do Oeste, on the Mequens River. Alternate names: SAKIRIABAR, SAKIRABIAK, SAKIRAP.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17261,axiom,
    s__instance(s__ShobangLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17262,axiom,
    s__documentation(s__ShobangLanguage,s__EnglishLanguage,'The &%ShobangLanguage is a language of unknown classification from &%India. SIL code: SSB. ISO 639-2: mis. Population: No estimate available. Region: Andaman and Nicobar Islands, West Bengal, Calcutta. Comments: Probably a variant spelling of Shom Peng.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17263,axiom,
    s__instance(s__TapebaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17264,axiom,
    s__documentation(s__TapebaLanguage,s__EnglishLanguage,'The &%TapebaLanguage is a language of unknown classification from &%Brazil. SIL code: TBB. ISO 639-2: mis. Population: Ethnic group: 984 (1995 AMTB). Region: Ceara. Alternate names: TABEBA. Comments: Monolingual in Portuguese. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17265,axiom,
    s__instance(s__TaushiroLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17266,axiom,
    s__documentation(s__TaushiroLanguage,s__EnglishLanguage,'The &%TaushiroLanguage is a language of unknown classification from &%Peru. SIL code: TRR. ISO 639-2: mis. Population: 7 (1998 SIL). Region: Off the Tigre River, Aucayacu River, tributary of the Ahuaruna River. Alternate names: PINCHI, PINCHE. Comments: Possibly Zaparoan. Ruhlen says it is related to Candoshi. Speakers are somewhat bilingual in Spanish or Bobonaza-Tigre Quechua. VSO. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17267,axiom,
    s__instance(s__TinguiBotoLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17268,axiom,
    s__documentation(s__TinguiBotoLanguage,s__EnglishLanguage,'The &%TinguiBotoLanguage is a language of unknown classification from &%Brazil. SIL code: TGV. ISO 639-2: mis. Population: (800 in ethnic group, 1986 SIL). Region: Alagoas. Alternate names: TINGUI, CARAPATO, KARAPATO. Comments: People are monolingual in Portuguese. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17269,axiom,
    s__instance(s__TravellerScottishLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17270,axiom,
    s__documentation(s__TravellerScottishLanguage,s__EnglishLanguage,'The &%TravellerScottishLanguage is a language of unknown classification from the &%UnitedKingdom. SIL code: TRL. ISO 639-2: mis. Population: 4,000 in Scotland. Population: total all countries 4,000 or more. Region: Also spoken in Australia, USA. Alternate names: SCOTTISH CANT, SCOTTISH TRAVELLER CANT. Comments: A blend language of High Romani and Elizabethan Cant. The earliest texts go back to the sixteenth century. Not Gypsies. Nomadic in Scotland. In USA they travel but have a fixed base.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17271,axiom,
    s__instance(s__TremembeLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17272,axiom,
    s__documentation(s__TremembeLanguage,s__EnglishLanguage,'The &%TremembeLanguage is a language of unknown classification from &%Brazil. SIL code: TME. ISO 639-2: mis. Population: No estimate available. Region: Ceara. Comments: Bilingualism in Portuguese. Probably linguistically and culturally integrated. There may be no speakers left (1995). Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17273,axiom,
    s__instance(s__TrukaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17274,axiom,
    s__documentation(s__TrukaLanguage,s__EnglishLanguage,'The &%TrukaLanguage is a language of unknown classification from &%Brazil. SIL code: TKA. ISO 639-2: mis. Population: Ethnic group 909 (1995 AMTB). Region: Pernambuco, Bahia. Comments: People are monolingual in Portuguese. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17275,axiom,
    s__instance(s__UamueLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17276,axiom,
    s__documentation(s__UamueLanguage,s__EnglishLanguage,'The &%UamueLanguage is a language of unknown classification from &%Brazil. SIL code: UAM. ISO 639-2: mis. Population: Ethnic group: 3,900 (1995 AMTB). Region: Pernambuco, vicinity of Floresta. Alternate names: ATICUM, ATIKUM, HUAMUE. Comments: Ethnic group now speaks only Portuguese. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17277,axiom,
    s__instance(s__UrarinaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17278,axiom,
    s__documentation(s__UrarinaLanguage,s__EnglishLanguage,'The &%UrarinaLanguage is a language of unknown classification from &%Peru. SIL code: URA. ISO 639-2: mis. Population: 2,000 to 3,000 (1998 SIL). Region: Urarinas District, Pucayacu, Chambira, and Urituyacu rivers. Alternate names: SHIMACU, SIMACU, ITUCALI. Comments: There are several dialects with minor differences, inherently intelligible. Ruhlen and others classify it as Andean. Bilingual level estimates for Spanish are 0 60%, 1 20%, 2 10%, 3 7%, 4 3%, 5 0%. Women are monolingual. Men range from monolingual to fairly bilingual in Spanish--the majority are able to handle commercial matters. OVS. Literacy rate in first language: Below 1%. Literacy rate in second language: Below 5%. Bible portions 1973-1990.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17279,axiom,
    s__instance(s__UruPaInLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17280,axiom,
    s__documentation(s__UruPaInLanguage,s__EnglishLanguage,'The &%UruPaInLanguage is a language of unknown classification from &%Brazil. SIL code: URP. ISO 639-2: mis. Population: 200 (1995 SIL). Region: Rondonia, Municipality of Ariquemes. Comments: No permanent contact.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17281,axiom,
    s__instance(s__WakonaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17282,axiom,
    s__documentation(s__WakonaLanguage,s__EnglishLanguage,'The &%WakonaLanguage is a language of unknown classification from &%Brazil. SIL code: WAF. ISO 639-2: mis. Population: Ethnic group: 500 to 1,000 (1995 SIL). Region: Alagoas. Comments: They may not live together as a group. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17283,axiom,
    s__instance(s__WaoraniLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17284,axiom,
    s__documentation(s__WaoraniLanguage,s__EnglishLanguage,'The &%WaoraniLanguage is a language of unknown classification from &%Ecuador. SIL code: AUC. ISO 639-2: mis. Population: 800 (1993 SIL). Region: Eastern jungle between the Napo and Curaray rivers. Alternate names: AUCA, HUAORANI, WAODANI, HUAO, SABELA, AUISHIRI. Comments: Bilingual level estimates for Quichua, Spanish are 0 94%, 1 5%, 2 1%, 3 0%, 4 0%, 5 0%. Auca means savage in Quichua. SOV. Tropical forest. Riverine. Swidden agriculturalists. 300 to 400 meters. Traditional religion, Christian. NT 1992.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17285,axiom,
    s__instance(s__WardujiLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17286,axiom,
    s__documentation(s__WardujiLanguage,s__EnglishLanguage,'The &%WardujiLanguage is a language of unknown classification from &%Afghanistan. SIL code: WRD. ISO 639-2: mis. Population: 5,000 (1994). Region: Werdoge River area west of Ishkashim, northeast Afghanistan. Comments: Probably a Persian dialect. May be Pamir. Literacy rate in first language: Below 1%. Literacy rate in second language: 5% to 15%. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17287,axiom,
    s__instance(s__WasuLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17288,axiom,
    s__documentation(s__WasuLanguage,s__EnglishLanguage,'The &%WasuLanguage is a language of unknown classification from &%Brazil. SIL code: WSU. ISO 639-2: sai. Population: Ethnic group: 1,024 (1995 AMTB). Region: Alagoas. Alternate names: WACU. Comments: People are monolingual in Portuguese. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17289,axiom,
    s__instance(s__WaxianghuaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17290,axiom,
    s__documentation(s__WaxianghuaLanguage,s__EnglishLanguage,'The &%WaxianghuaLanguage is a language of unknown classification from &%China. SIL code: WXA. ISO 639-2: mis. Population: 300,000 (1995 Milliken). Region: A 6,000 square km. area in western Hunan Province, Wuling Mts., including Yuanling, Chunxi, Jishou, Guzhang, and Dayong. Alternate names: XIANGHUA, WOGANG. Comments: It differs greatly from both Southwestern Mandarin (Xinan Guanhua) and Xiang Chinese (Hunanese), but is relatively uniform within itself. Neighboring Han Chinese, Miao and Tujia people do not understand it. Some view it as a special variety of Chinese, others as a minority language, perhaps related to Miao. Mountain slope.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17291,axiom,
    s__instance(s__WeytoLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17292,axiom,
    s__documentation(s__WeytoLanguage,s__EnglishLanguage,'The &%WeytoLanguage is a language of unknown classification from &%Ethiopia. SIL code: WOY. ISO 639-2: mis. Population: Ethnic population: 1,631: 1,519 (93%) speak Amharic as mother tongue, others speak other mother tongues. 1,532 speak no other language. Region: Lake Tana region. Alternate names: WAYTO, WEYTO. Comments: The former language was possibly Eastern Sudanic or an Awngi variety (Bender 1983), or Cushitic (Bender, Bowen, Cooper and Ferguson 1976:14). The people now speak Amharic. Literacy rate in second language: 16.2%. Hunters: hippopotamus. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17293,axiom,
    s__instance(s__XincaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17294,axiom,
    s__documentation(s__XincaLanguage,s__EnglishLanguage,'The &%XincaLanguage is a language of unknown classification from &%Guatemala. SIL code: XIN. ISO 639-2: cai. Region: Southeastern. Alternate names: SZINCA. Comments: Language may be related to Lenca. All members of the ethnic group now speak Spanish. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17295,axiom,
    s__instance(s__YariLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17296,axiom,
    s__documentation(s__YariLanguage,s__EnglishLanguage,'The &%YariLanguage is a language of unknown classification from &%Colombia. SIL code: YRI. ISO 639-2: sai. Population: No estimate available. Region: Yari River, Caqueta region, above El Capitan waterfalls near the Yari River. About 50 years ago 140 of them migrated to the Apaporis River, and settled on the upper Vaupes River near Puerto Nare. Comments: Possibly a dialect of Carijona (Carib), a Western Tucanoan language, or Huitoto. They were given the name Yari by outsiders because of their location on the Yari River. Investigation needed: intelligibility.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17297,axiom,
    s__instance(s__YaruroLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17298,axiom,
    s__documentation(s__YaruroLanguage,s__EnglishLanguage,'The &%YaruroLanguage is a language of unknown classification from &%Venezuela. SIL code: YAE. ISO 639-2: sai. Population: 2,000 to 3,000. Region: Orinoco, Sinaruco, Meta, and Apure rivers, Amazonas and Apure states. Alternate names: LLARURO, YARURU, PUME, YUAPIN. Comments: Their name for themselves and the local name is Pume. Classified as Jivaroan and Macro-Chibchan. Plains.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17299,axiom,
    s__instance(s__YaumaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17300,axiom,
    s__documentation(s__YaumaLanguage,s__EnglishLanguage,'The &%YaumaLanguage is a language of unknown classification from &%Angola. SIL code: YAX. ISO 639-2: mis. Population: No estimate available. Region: Southeast, Kwando (Cuando) River area. Also spoken in Zambia. Comments: Bible portions 1978. Also spoken in: Zambia. (Language name: YAUMA.) Comments: Bible portions 1978. See main entry under Angola.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17301,axiom,
    s__instance(s__YeniLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17302,axiom,
    s__documentation(s__YeniLanguage,s__EnglishLanguage,'The &%YeniLanguage is a language of unknown classification from &%Cameroon. SIL code: YEI. ISO 639-2: mis. Region: Not far north of Mayo Darle village in Nyalang area. Comments: Apparently all that remains of the language is a song, known by speakers of Sandani (Kwanja). Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17303,axiom,
    s__instance(s__YuwanaLanguage,s__UnclassifiedSpokenLanguage) ).

fof(kb_SUMO_17304,axiom,
    s__documentation(s__YuwanaLanguage,s__EnglishLanguage,'The &%YuwanaLanguage is a language of unknown classification from &%Venezuela. SIL code: YAU. ISO 639-2: sai. Population: 300 (1970 census, Chicano). Region: Central Venezuela. A northern group is in Bolivar Division on the Kaima River, a tributary of the Cuchivero River, an isolated southern group is in Amazonas on the Iguana, a tributary of the Asita River, and on the Parucito, a tributary of the Manapiare River. Alternate names: YOANA, YUANA, WARUWARU, CHICANO, CHIKANO, JOTI, HOTI. Comments: There are linguistic similarities to Yanomam and Piaroa (Salivan). The southern group is monolingual, the northern group is partially bilingual in Panare.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17305,axiom,
    s__subclass(s__AfroAsiaticLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17306,axiom,
    s__instance(s__AfroAsiaticLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17307,axiom,
    s__documentation(s__AfroAsiaticLanguage,s__EnglishLanguage,'An &%AfroAsiaticLanguage is any one of 372 languages forming a major family of languages of Africa and Asia.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17308,axiom,
    s__subclass(s__BerberLanguage,s__AfroAsiaticLanguage) ).

fof(kb_SUMO_17309,axiom,
    s__instance(s__BerberLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17310,axiom,
    s__documentation(s__BerberLanguage,s__EnglishLanguage,'A &%BerberLanguage is one of 26 languages of the &%AfroAsiaticLanguage family.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17311,axiom,
    s__subclass(s__EasternBerberLanguage,s__BerberLanguage) ).

fof(kb_SUMO_17312,axiom,
    s__documentation(s__EasternBerberLanguage,s__EnglishLanguage,'An &%EasternBerberLanguage is one of three languages in the eastern areas of the range of &%BerberLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17313,axiom,
    s__subclass(s__AwjilaSoknaLanguage,s__EasternBerberLanguage) ).

fof(kb_SUMO_17314,axiom,
    s__instance(s__AwjilaSoknaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17315,axiom,
    s__instance(s__EasternBerberLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17316,axiom,
    s__documentation(s__AwjilaSoknaLanguage,s__EnglishLanguage,'An &%AwjilaSoknaLanguage is one of two languages of the &%EasternBerberLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17317,axiom,
    s__instance(s__AwjilahLanguage,s__AwjilaSoknaLanguage) ).

fof(kb_SUMO_17318,axiom,
    s__documentation(s__AwjilahLanguage,s__EnglishLanguage,'The &%AwjilahLanguage is an &%AwjilaSoknaLanguage of &%Libya. SIL code: AUJ. ISO 639-2: ber. Population: 2,000 (1993). Region: Cyrenaica, eastern Libya. Alternate names: AUJILA, AUGILA, AOUDJILA. Comments: Most men are bilingual in Libyan Spoken Arabic. Women are monolingual. The language may be extinct. They cultivate small gardens using subsoil water from 6 to 12 meters below the surface. Sunni Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17319,axiom,
    s__instance(s__SawknahLanguage,s__AwjilaSoknaLanguage) ).

fof(kb_SUMO_17320,axiom,
    s__documentation(s__SawknahLanguage,s__EnglishLanguage,'The &%SawknahLanguage is an &%AwjilaSoknaLanguage of &%Libya. SIL code: SWN. ISO 639-2: ber. Population: No estimate available. Region: Tripolitania. Alternate names: SOKNA. Comments: The language may be extinct. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17321,axiom,
    s__subclass(s__SiwaGroupLanguage,s__EasternBerberLanguage) ).

fof(kb_SUMO_17322,axiom,
    s__documentation(s__SiwaGroupLanguage,s__EnglishLanguage,'The &%SiwaGroupLanguage consists solely of the &%SiwaLanguage (an &%EasternBerberLanguage).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17323,axiom,
    s__instance(s__SiwaLanguage,s__SiwaGroupLanguage) ).

fof(kb_SUMO_17324,axiom,
    s__instance(s__SiwaGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17325,axiom,
    s__documentation(s__SiwaLanguage,s__EnglishLanguage,'The &%SiwaLanguage is an &%EasternBerberLanguage (&%SiwaGroupLanguage) of &%Libya. SIL code: SIZ. ISO 639-2: ber. Population: 5,000 (1995). Region: Northwestern desert, Siwa Oasis, several isolated villages in the western oasis. Alternate names: SIWA, SIOUA, OASIS BERBER, ZENATI. Comments: Not closely related to other Berber languages. Bilingualism in Arabic. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17326,axiom,
    s__subclass(s__GuanacheGroupLanguage,s__BerberLanguage) ).

fof(kb_SUMO_17327,axiom,
    s__instance(s__GuanacheGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17328,axiom,
    s__documentation(s__GuanacheGroupLanguage,s__EnglishLanguage,'The &%GuanacheGroupLanguage consists solely of the &%GuancheLanguage (a &%BerberLanguage).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17329,axiom,
    s__instance(s__GuancheLanguage,s__GuanacheGroupLanguage) ).

fof(kb_SUMO_17330,axiom,
    s__documentation(s__GuancheLanguage,s__EnglishLanguage,'The &%GuancheLanguage is a &%BerberLanguage (&%GuancheGroupLanguage) of &%Spain. SIL code: GNC. ISO 639-2: ber. Region: Canary Islands. Comments: Extinct in the 16th century. Its relation to Berber has been questioned. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17331,axiom,
    s__subclass(s__NorthernAfroAsiaticLanguage,s__AfroAsiaticLanguage) ).

fof(kb_SUMO_17332,axiom,
    s__documentation(s__NorthernAfroAsiaticLanguage,s__EnglishLanguage,'A &%NorthernAfroAsiaticLanguage is one of a group of 17 closely related &%AfroAsiaticLanguages found in North Africa and the Middle East.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17333,axiom,
    s__instance(s__ChenouaLanguage,s__NorthernAfroAsiaticLanguage) ).

fof(kb_SUMO_17334,axiom,
    s__documentation(s__ChenouaLanguage,s__EnglishLanguage,'The &%ChenouaLanguage is a &%NorthernAfroAsiaticLanguage of &%Algeria. SIL code: CHB. ISO 639-2: ber. Population: 15,000 to 75,000 (1996). Region: Towns are Cherchell, Hamadia, Gouraya, Damous, Oued Damous, Larhat, Marceau, Sidi Amar, Nador, Tipaza, Sidi Mousa, Ain Tagourirt. Comments: 77% lexical similarity with Chaouia, 76% with Kabyle. Men and young people use Algerian Spoken Arabic as second language. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17335,axiom,
    s__subclass(s__AtlasLanguage,s__NorthernAfroAsiaticLanguage) ).

fof(kb_SUMO_17336,axiom,
    s__instance(s__NorthernAfroAsiaticLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17337,axiom,
    s__documentation(s__AtlasLanguage,s__EnglishLanguage,'An &%AtlasLanguage is one of three closely related &%NorthernAfroAsiaticLanguages originating from the Atlas mountain range.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17338,axiom,
    s__instance(s__JudeoBerberLanguage,s__AtlasLanguage) ).

fof(kb_SUMO_17339,axiom,
    s__documentation(s__JudeoBerberLanguage,s__EnglishLanguage,'The &%JudeoBerberLanguage is an &%AtlasLanguage of &%Irael. SIL code: JBE. ISO 639-2: ber. Population: 2,000 speakers (1992 Podolsky). Region: Formerly High Atlas range, Tifnut and other communities. Speakers went to Israel from 1950 to 1960. Comments: Monolingual communities may have disappeared before 1930 in Morocco. Speakers also used Judeo-Arabic (J. Chetrit 1985). All are elderly (1992). Hebrew script used. Jewish.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17340,axiom,
    s__instance(s__TachelhitLanguage,s__AtlasLanguage) ).

fof(kb_SUMO_17341,axiom,
    s__instance(s__AtlasLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17342,axiom,
    s__documentation(s__TachelhitLanguage,s__EnglishLanguage,'The &%TachelhitLanguage is an &%AtlasLanguage of &%Morocco. SIL code: SHI. ISO 639-2: ber. Population: 3,000,000 in Morocco (1998). Population total all countries: 3,500,000. Region: Southwestern Morocco, from coast south to Ifni and north to near Agadir, northeast to outskirts of Marrakech, and east to Draa, including the valley of the Sous, and south near the border. Also spoken in Algeria and France. Alternate names: TASHILHEET, TACHILHIT, TASHELHIT, TASOUSSIT, SHILHA, SUSIUA, SOUTHERN SHILHA. Comments: Many men are bilingual in Arabic. Many women do not learn Arabic. Tachelhit is their name for their language. Shilha is the Arabic name for Moroccan Berber language varieties in general. Soussi are known as shop owners throughout Morocco. Muslim. Bible portions 1906-1925. Also spoken in: Algeria. (Language name: TACHELHIT.) Alternate names: TASHELHIT, TASHELHAIT, TASHELHAYT, TASOUSSIT, SHILHA, SOUTHERN SHILHA, TACHILHIT. Dialects: SUSIUA (SUS, SOUSSE). Comments: Many men are bilingual in Arabic, but many women do not learn Arabic. One of the major Berber languages. Their name for their language is Tachelhit. Shilha is the Arabic name for Moroccan Berber varieties in general. Muslim. Bible portions 1906-1925.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17343,axiom,
    s__instance(s__TamazightLanguage,s__AtlasLanguage) ).

fof(kb_SUMO_17344,axiom,
    s__documentation(s__TamazightLanguage,s__EnglishLanguage,'The &%TamazightLanguage is an &%AtlasLanguage of &%Morocco. SIL code: TZM. ISO 639-2: ber. Population: 3,000,000 in Morocco (1998). Population total all countries: 3,500,000. Region: Middle Atlas, High Atlas, eastern High Atlas Mountains. 1,200,000 in rural areas between Taza, Khemisset, Azilal, Errachidia, 100,000 outside the language area. Also spoken in Algeria, France. Alternate names: CENTRAL SHILHA, MIDDLE ATLAS BERBER, SHILHA. Dialects: CENTRAL ATLAS, SOUTH ORAN. Comments: 40% monolingual. Others use Arabic as second language. 65% live in rural areas, 10% live outside the traditional area. VSO (for Berber). Literacy rate in second language: Men 25%, women 5%. Bible portions 1919-1981. Also spoken in: Algeria. (Language name: TAMAZIGHT, CENTRAL ATLAS.) Alternate names: MIDDLE ATLAS BERBER, CENTRAL SHILHA. Dialects: SOUTH ORAN. Comments: One of the major Berber languages. Tamazight is the name of the language, Berber of the people. VSO. Muslim. Bible portions 1919-1981.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17345,axiom,
    s__subclass(s__KabyleGroupLanguage,s__NorthernAfroAsiaticLanguage) ).

fof(kb_SUMO_17346,axiom,
    s__documentation(s__KabyleGroupLanguage,s__EnglishLanguage,'The &%KabyleGroupLanguage consists solely of the &%KabyleLanguage (a &%NorthernAfroAsiaticLanguage).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17347,axiom,
    s__instance(s__KabyleLanguage,s__KabyleGroupLanguage) ).

fof(kb_SUMO_17348,axiom,
    s__instance(s__KabyleGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17349,axiom,
    s__documentation(s__KabyleLanguage,s__EnglishLanguage,'The &%KabyleLanguage is a &%NorthernAfroAsiaticLanguage (a &%KabyleGroupLanguage) of &%Algeria. SIL code: KYL. ISO 639-2: kab. Population: 2,537,000 or more in Algeria (1995), 8% of the population. Estimates by some sources are up to 6,000,000 in Algeria (1998). Population total all countries: 3,074,000 or more. Region: Grande Kabylie Mt. range, western Kabylia. Also spoken in Belgium, France. Dialects: GREATER KABYLE, LESSER KABYLE. Comments: French is often used by men in trade and correspondence. Arabic is also used as second language. Kabyle is used in the home and market. Speakers have pride in Kabyle and resistance to Arabic. The name Kabyle is reported by some sources to derive from the Arabic word for tribesman, qabila. Patrilineal and patrilocal. Roman script. Mountain slope. Peasant agriculturalists: olives, figs, pomegranates, peaches, apricots, pears, plums, vegetables. Muslim, secular, Christian. NT 1901-1995.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17350,axiom,
    s__subclass(s__ZenatiLanguage,s__NorthernAfroAsiaticLanguage) ).

fof(kb_SUMO_17351,axiom,
    s__documentation(s__ZenatiLanguage,s__EnglishLanguage,'A &%ZenatiLanguage is one of 12 closely related &%NorthernAfroAsiaticLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17352,axiom,
    s__subclass(s__EastZenatiLanguage,s__ZenatiLanguage) ).

fof(kb_SUMO_17353,axiom,
    s__instance(s__EastZenatiLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17354,axiom,
    s__instance(s__ZenatiLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17355,axiom,
    s__documentation(s__EastZenatiLanguage,s__EnglishLanguage,'An &%EastZenatiLanguage is one of 3 closely related &%ZenatiLanguages of &%Libya and &%Tunisia.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17356,axiom,
    s__instance(s__GhadamesLanguage,s__EastZenatiLanguage) ).

fof(kb_SUMO_17357,axiom,
    s__documentation(s__GhadamesLanguage,s__EnglishLanguage,'The &%GhadamesLanguage is an &%EastZenatiLanguage of &%Libya. SIL code: GHA. ISO 639-2: ber. Population: 2,000 in Libya. Population total both countries: 4,000. Region: Ghadames, a small oasis near the Algeria-Tunisia border. Also spoken in Tunisia. Dialects: AYT WAZITEN, ELT ULID. Comments: Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17358,axiom,
    s__instance(s__NafusiLanguage,s__EastZenatiLanguage) ).

fof(kb_SUMO_17359,axiom,
    s__documentation(s__NafusiLanguage,s__EnglishLanguage,'The &%NafusiLanguage is an &%EastZenatiLanguage of &%Libya. SIL code: JBN. ISO 639-2: ber. Population: 141,000 in Libya (1998). Population total both countries: 167,000. Region: Tripolitania, western Libya, isolated area around the towns of Nalut and Yafran, Jabal Nafusah region, coastal area around Zuara, west of Tripoli. Alternate names: DJERBI, NEFUSI, JABAL NAFUSI, JEBEL NEFUSI, JBEL NAFUSI. Dialects: ZUARA (ZOUARA, ZUWARAH, ZWARA, ZURAA), TAMEZRET (DUWINNA), JERBI (JERBA). Comments: Zuara dialect well known in Jebel Nafusa area and in Jerba Tunisia. Some visit Zuara, but not vice versa. Dialect of Matmata and Tatawine area less well understood by speakers in Jerba or Zuara. Speakers in Zuara and Jebel areas understand Jerba stories well. Pre-school children are monolingual in Nafusi. In Nafusi villages they speak Nafusi among themselves. In towns they speak it among friends and families, most exclusively at home. All ages. They are not ashamed of Nafusi. Most live apart from Arabized inhabitants of the region. They built dams and terraces for cultivation. Semi-arid. Ibadite Muslim. Also spoken in: Tunisia. (Language name: DJERBI.) Population: 26,000 in Tunisia (1998). Alternate names: NAFUSI, JABAL NAFUSI. Dialects: TAMEZRET (DUWINNA), JERBA (DJERBA, GUELILI). Comments: Spoken only in the home. Many people from Chenini sell newspapers in Tunis. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17360,axiom,
    s__instance(s__SenedLanguage,s__EastZenatiLanguage) ).

fof(kb_SUMO_17361,axiom,
    s__documentation(s__SenedLanguage,s__EnglishLanguage,'The &%SenedLanguage is an &%EastZenatiLanguage of &%Tunisia. SIL code: SDS. ISO 639-2: ber. Region: Sened and Tmagourt villages, northwest of Gabes. Southern Tunisia. Dialects: TMAGOURT (TMAGURT), SENED. Comments Only a few elderly people still remember a few words. Muslim. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17362,axiom,
    s__subclass(s__GhomaraGroupLanguage,s__ZenatiLanguage) ).

fof(kb_SUMO_17363,axiom,
    s__instance(s__GhomaraGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17364,axiom,
    s__documentation(s__GhomaraGroupLanguage,s__EnglishLanguage,'The &%GhomaraGroupLanguage consists solely of the extinct &%GhomaraLanguage (an &%EastZenatiLanguage).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17365,axiom,
    s__instance(s__GhomaraLanguage,s__EastZenatiLanguage) ).

fof(kb_SUMO_17366,axiom,
    s__documentation(s__GhomaraLanguage,s__EnglishLanguage,'The &%GhomaraLanguage is an &%EastZenatiLanguage (a &%GhomaraGroupLanguage) of &%Morocco. SIL code: GHO. ISO 639-2: ber. Region: North and west of Tamazight, a small region near Chechaouen, western Rif mountains, Oued Laou Valley. Comments: Coon says Ghomara is intelligible with Tarifit. The ethnic group now speaks only Moroccan Spoken Arabic. Muslim. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17367,axiom,
    s__subclass(s__MzabWarglaLanguage,s__ZenatiLanguage) ).

fof(kb_SUMO_17368,axiom,
    s__documentation(s__MzabWarglaLanguage,s__EnglishLanguage,'A &%MzabWarglaLanguage is one of four closely related &%ZenatiLanguages of &%Algeria.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17369,axiom,
    s__instance(s__TaznatitLanguage,s__MzabWarglaLanguage) ).

fof(kb_SUMO_17370,axiom,
    s__documentation(s__TaznatitLanguage,s__EnglishLanguage,'The &%TaznatitLanguage is a &%MzabWarglaLanguage of &%Algeria. SIL code: GRR. ISO 639-2: ber. Population: 40,000 (1995). Region: Isolated, around Timimoun, near the Touat region and around 400 miles southwest of the Mzab. Dialects: GOURARA (GURARA), TOUAT (TUAT, TUWAT). Comments: Related to Tumzabt, Tagargrent, and Temacine Tamazight. Low intelligibility with other Tamazight speech forms, including Tumzabt and Tagargrent. Vigorous use. Speakers call their language Taznatit. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17371,axiom,
    s__instance(s__TumzabtLanguage,s__MzabWarglaLanguage) ).

fof(kb_SUMO_17372,axiom,
    s__instance(s__MzabWarglaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17373,axiom,
    s__documentation(s__TumzabtLanguage,s__EnglishLanguage,'The &%TumzabtLanguage is a &%MzabWarglaLanguage of &%Algeria. SIL code: MZB. ISO 639-2: ber. Population: 70,000 (1995). Region: Mzab region, 330 miles south of Algiers. 7 oases, Ghardaia being the principal one. Alternate names: MZAB, MZABI, GHARDAIA. Comments: Only minor dialect variations. Related to Tagargrent, Temacine Tamzight, and Taznatit. Some speakers are probably bilingual in Arabic, French, or Spanish. Women virtually monolingual in Tumzabt. Vigorous use. Tumzabt is their name for their language. Strong cultural vitality. Tumzabt villages are interspersed among Arabic-speaking villages. Dictionary. Known as traders throughout Algeria. Muslim (Kharedjite).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17374,axiom,
    s__instance(s__TagargrentLanguage,s__MzabWarglaLanguage) ).

fof(kb_SUMO_17375,axiom,
    s__documentation(s__TagargrentLanguage,s__EnglishLanguage,'The &%TagargrentLanguage is a &%MzabWarglaLanguage of &%Algeria. SIL code: OUA. ISO 639-2: ber. Population: 5,000 (1995). Region: South of Constantine, near Mzab. Ouargla and Ngouca are the main centers. Alternate names: OUARGLA, OUARGLI, WARGLA. Dialects: OUEDGHIR (WADI), TEMACIN, TARIYIT. Comments: Related to Tumzabt, Temacine Tamazight, and Taznatit. Status as a language or dialect is not defined. Tariyit is a possible dialect spoken by the Haratine (former slaves of the Ouargli people. Healthy language and cultural attitudes. Dictionary. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17376,axiom,
    s__instance(s__TemacineTamazightLanguage,s__MzabWarglaLanguage) ).

fof(kb_SUMO_17377,axiom,
    s__documentation(s__TemacineTamazightLanguage,s__EnglishLanguage,'The &%TemacineTamazightLanguage is a &%MzabWarglaLanguage of &%Algeria. SIL code: TJO. ISO 639-2: ber. Population: 6,000 (1995). Region: Vicinity of Temacine, Tamelhat, Ghomra, and Meggarin. Alternate names: TOUGOURT, TOUGGOURT, TUGURT. Comments: Related to Tumzabt, Tagargrent and Taznatit. Possibly a dialect of Tagargrent, but not likely. People may have shifted to Arabic. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17378,axiom,
    s__subclass(s__RiffLanguage,s__ZenatiLanguage) ).

fof(kb_SUMO_17379,axiom,
    s__instance(s__RiffLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17380,axiom,
    s__documentation(s__RiffLanguage,s__EnglishLanguage,'A &%RiffLanguage is one of two closely related &%ZenatiLanguages of &%Algeria.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17381,axiom,
    s__instance(s__TarifitLanguage,s__RiffLanguage) ).

fof(kb_SUMO_17382,axiom,
    s__documentation(s__TarifitLanguage,s__EnglishLanguage,'The &%TarifitLanguage is a &%RiffLanguage of &%Morocco. SIL code: RIF. ISO 639-2: ber. Population: 1,500,000 in Morocco (1991). Population total all countries 2,000,000 (1991). Region: Northern Morocco. The dialects listed are near Al Hoceima. Also spoken in Algeria, France, Netherlands. Alternate names: RIFI, RIFIA, NORTHERN SHILHA, SHILHA. Dialects URRIGHEL, BENI IZNASSEN. Comments: The chief differences among dialects are phonological. There may be other dialects. Coon (1939) said Senhaja de Srair is a separate language. Rifia is the Arabic name for their language, Rifi (sg.) or Ruafa (pl.) are names for the people, Rif or Riff geographical names. Muslim. Bible portions 1887-1890. Also spoken in: Algeria. (Language name: TARIFIT.) Alternate names: TIRIFIE, RIFF, RIFI, RUAFA, FIFIA, RIF, NORTHERN SHILHA, SHILHA. Dialects ARZEU, IGZENNAIAN, IZNACEN (BENI IZNASSEN). Comments: Muslim. Bible portions 1887-1890.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17383,axiom,
    s__instance(s__SenhajaDeSrairLanguage,s__RiffLanguage) ).

fof(kb_SUMO_17384,axiom,
    s__documentation(s__SenhajaDeSrairLanguage,s__EnglishLanguage,'The &%SenhajaDeSrairLanguage is a &%RiffLanguage of &%Morocco. SIL code: SJS. ISO 639-2: ber. Region: Northern, west of Tarifit. Alternate names: SANHAJA OF SRAIR. Comments: Coon (1939) says it was a separate language from Tarifit. The ethnic group now speaks only Moroccan Spoken Arabic. Muslim. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17385,axiom,
    s__subclass(s__ShawiyaLanguage,s__ZenatiLanguage) ).

fof(kb_SUMO_17386,axiom,
    s__instance(s__ShawiyaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17387,axiom,
    s__documentation(s__ShawiyaLanguage,s__EnglishLanguage,'The only &%ZenatiLanguage classified as a &%ZenatiLanguage is the &%ChaouiaLanguage of &%Algeria.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17388,axiom,
    s__instance(s__ChaouiaLanguage,s__ShawiyaLanguage) ).

fof(kb_SUMO_17389,axiom,
    s__documentation(s__ChaouiaLanguage,s__EnglishLanguage,'The &%ChaouiaLanguage is a &%ShawiyaLanguage of &%Algeria. SIL code: SHY. ISO 639-2: ber. Population: 1,400,000 (1993). Region: South and southeast of Grand Kabylie in the Aures Mts. Alternate names: SHAWIYA, SHAWIA. Comments One of the major Berber languages. Muslim. Bible portions 1950.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17390,axiom,
    s__subclass(s__TidikeltLanguage,s__ZenatiLanguage) ).

fof(kb_SUMO_17391,axiom,
    s__instance(s__TidikeltLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17392,axiom,
    s__documentation(s__TidikeltLanguage,s__EnglishLanguage,'The only &%ZenatiLanguage classified as a &%TidikeltLanguage is the &%TidikeltTamazightLanguage of &%Algeria.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17393,axiom,
    s__instance(s__TidikeltTamazightLanguage,s__TidikeltLanguage) ).

fof(kb_SUMO_17394,axiom,
    s__documentation(s__TidikeltTamazightLanguage,s__EnglishLanguage,'The &%TidikeltTamazightLanguage is a &%TidikeltLanguage of &%Algeria. SIL code: TIA. ISO 639-2: ber. Population: 9,000 (1995). Region: Tidikelt, in the vicinity of Salah, and Tit in southern Algeria. Dialects: TIDIKELT, TIT. Comments: People may have shifted to Arabic. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17395,axiom,
    s__subclass(s__TamasheqGroupLanguage,s__BerberLanguage) ).

fof(kb_SUMO_17396,axiom,
    s__documentation(s__TamasheqGroupLanguage,s__EnglishLanguage,'The &%TamasheqGroupLanguage is one of four closely related &%BerberLanguages of North Africa.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17397,axiom,
    s__subclass(s__NorthernTamasheqLanguage,s__TamasheqGroupLanguage) ).

fof(kb_SUMO_17398,axiom,
    s__documentation(s__NorthernTamasheqLanguage,s__EnglishLanguage,'The only &%TamasheqGroupLanguage classified as a &%NorthernTamasheqLanguage is the &%TahaggartTamahaqLanguage of &%Algeria.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17399,axiom,
    s__instance(s__TahaggartTamahaqLanguage,s__NorthernTamasheqLanguage) ).

fof(kb_SUMO_17400,axiom,
    s__instance(s__NorthernTamasheqLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17401,axiom,
    s__documentation(s__TahaggartTamahaqLanguage,s__EnglishLanguage,'The &%TahaggartTamahaqLanguage is a &%NorthernTamasheqLanguage of &%Algeria. SIL code: THV. ISO 639-2: tmh. Population: 25,000 in Algeria, including 20,000 Hoggar, 5,000 Ghat (1987). Population total all countries: 62,000. Region: Hoggar dialect in south Hoggar (Ajjer) Mountain area around Tamanghasset and south into Niger. The Ghat dialect is in southeast Algeria around Ganet and west Libyan oases around Ghat. Alternate names: TAMACHEK, TAMASHEKIN, TOMACHEK, TUAREG, TOUAREG, TOURAGE. Dialects: HOGGAR (AHAGGAREN, AJJER, TAHAGGART), GHAT (GANET, DJANET). Comments: Tuareg are the people, Targi is the singular, Tamahaq is the language. Volcanic mountains. Inaden: blacksmiths, jewelry craftsmen. Muslim. Bible portions 1948-1965. Also spoken in: Libya. (Language name: TAMAHAQ, TAHAGGART.) Population: 17,000 in Libya (1993 Johnstone). Alternate names: TAMASHEKIN, TOURAGE, TOMACHEK, TAMACHEK, TUAREG, TOUREG. Dialects: HOGGAR (AHAGGAREN, AJJER, TAHAGGART), GHAT (GANET, DJANET). Comments: Tuareg are the people (Targi is the singular), Tamahaq is the language. Volcanic mountains. Inadan: blacksmiths, jewelry craftsmen. Muslim. Bible portions 1948-1965. Also spoken in: Niger. (Language name: TAMAHAQ, TAHAGGART.) Population: 20,000 (1998). Alternate names: TAMASHEQ, TAMACHEK, TAMASHEKIN, TOMACHEK, TUAREG, TOUAREG, TOURAGE. Dialects: HOGGAR (AHAGGAREN, AJJER, TAHAGGART), GHAT (GANET, DJANET). Comments: Tamahaq is the speakers name for their language. Tuareg is an Arabic name for the people. Nomadic. Traditional script called Shifinagh. Volcanic mountains. Nomadic. Inadan caste: blacksmiths, jewelry craftsmen. Muslim. Bible portions 1948-1965.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17402,axiom,
    s__subclass(s__SouthernTamasheqLanguage,s__TamasheqGroupLanguage) ).

fof(kb_SUMO_17403,axiom,
    s__instance(s__SouthernTamasheqLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17404,axiom,
    s__instance(s__TamasheqGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17405,axiom,
    s__documentation(s__SouthernTamasheqLanguage,s__EnglishLanguage,'A &%SouthernTamasheqLanguage is one of three closely related &%TamasheqLanguages of North Africa.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17406,axiom,
    s__instance(s__TamasheqLanguage,s__SouthernTamasheqLanguage) ).

fof(kb_SUMO_17407,axiom,
    s__documentation(s__TamasheqLanguage,s__EnglishLanguage,'The &%TamasheqLanguage is a &%SouthernTamasheqLanguage of &%Mali. SIL code: TAQ. ISO 639-2: tmh. Population: 250,000 or more in Mali (1991). Population total all countries 270,000 or more. Region: Central, Timbuktu area, and northeast Mali. Also spoken in Algeria, Burkina Faso. Alternate names: KIDAL TAMASHEQ, TOMACHECK, TAMASHEKIN, TUAREG, TIMBUKTU, KIDAL. Dialects: TIMBUKTU (TOMBOUCTOU, TANASLAMT), TADHAQ (KIDAL). Comments: It may be two separate languages. The people are called Kel Tamasheq, the language Tamasheq. The Bellah were formerly under the Tuareg economically. Investigation needed: intelligibility with dialects. The government is actively promoting the language through adult literacy classes. Language of instruction at primary level in some experimental schools. Pastoralists: cattle, goats, camels, donkeys. Muslim. Bible portions 1953-1998. Also spoken in: Burkina Faso. (Language name: TAMASHEQ, KIDAL.) Population: 20,000 to 30,000 in Burkina Faso (1991 SIL). Alternate names: TIMBUKTU, TOMACHECK, TAMASHEKIN, TUAREG. Dialects: TIMBUKTU (TOMBOUCTOU, TANASLAMT), TADGHAQ (KIDAL). Comments: The two dialects may be separate languages. People are called Tuareg (Targi, singular), language Tamasheq. Muslim. Bible portions 1953.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17408,axiom,
    s__instance(s__TayartTamasheqLanguage,s__SouthernTamasheqLanguage) ).

fof(kb_SUMO_17409,axiom,
    s__documentation(s__TayartTamasheqLanguage,s__EnglishLanguage,'The &%TayartTamasheqLanguage is a &%SouthernTamasheqLanguage of &%Niger. SIL code: THZ. ISO 639-2: tmh. Population: 250,000 (1998). Region: Central, Agadez area. Alternate names: TAMACHEK, TOMACHECK, AMAZIGH, TUAREG, TOUAREG. Dialects: AIR (AGADEZ, TAYART, TAYERT, TAMESTAYERT), TANASSFARWAT (TAMAGARAST). Comments: The speakers name for their language is Tamajeq. Nomadic. Traditional script called Shifinagh. Radio programs. Muslim. NT 1990.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17410,axiom,
    s__instance(s__TawallammatTamasheqLanguage,s__SouthernTamasheqLanguage) ).

fof(kb_SUMO_17411,axiom,
    s__documentation(s__TawallammatTamasheqLanguage,s__EnglishLanguage,'The &%TawallammatTamasheqLanguage is a &%SouthernTamasheqLanguage of &%Niger. SIL code: TTQ. ISO 639-2: tmh. Population: 450,000 in Niger (1998). Population total all countries: 640,000. Region: The eastern dialect is in central Niger, around Tahoua from Ingal to the Mali border. The western dialect is in western Niger, north and northwest of Niamey and in eastern Mali, Menaka region. Alternate names: TAMASHEQ, TAMACHEK, TOMACHECK, TAMASHEKIN, TUAREG, TOUAREG, TOURAGE, AMAZIGH, TAHOUA, TEWELLEMET, TAHOUA TAMAJEQ. Dialects: TAWALLAMMAT TAN DANNAG (IOULLEMMEDEN), TAWALLAMMAT TAN ATARAM. Comments: Tuareg is an Arabic name for the people. They call their language Tamajaq and themselves Kel Tamajaq. Nomadic. National language. Traditional script called Shifinagh. Radio programs. Pastoralists, agriculturalists. Muslim. Bible portions 1979-1985. Also spoken in: Mali. (Language name: TAMAJAQ.) Population: 190,000 in Mali (1991). Alternate names: TAMAJEQ, TAMASHEQ, TOMACHECK, TAMASHEKIN, TUAREG, TOURAGE, TAHOUA, TAJAG. Dialects: TAWALLAMMET TAN DANNAG (IOULLEMMEDEN), TAWALLAMMAT TAN ATARAM. Comments: The people call themselves Kal Tamajaq. Muslim. Bible portions 1979-1985. Also spoken in: Nigeria. Language name: TAMAJAQ, TAWALLAMMAT. Population: Few in Nigeria. Alternate names: TAMASHEQ, TOMACHECK, TAHOUA TAMAJEQ, TUAREG, BUZU, AZBINAWA. Dialects: IOULLEMMEDEN. Comments: It may be the eastern rather than the western dialect in Nigeria. Only seasonal migrants and laborers. No resident villages. Muslim. Bible portions 1979-1985.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17412,axiom,
    s__subclass(s__ZenagaGroupLanguage,s__BerberLanguage) ).

fof(kb_SUMO_17413,axiom,
    s__documentation(s__ZenagaGroupLanguage,s__EnglishLanguage,'The only &%BerberLanguage classified as a &%ZenagaGroupLanguage is the &%ZenagaLanguage of &%Mauritania.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17414,axiom,
    s__instance(s__ZenagaLanguage,s__ZenagaGroupLanguage) ).

fof(kb_SUMO_17415,axiom,
    s__instance(s__ZenagaGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17416,axiom,
    s__documentation(s__ZenagaLanguage,s__EnglishLanguage,'The &%ZenagaLanguage is a &%BerberLanguage (a &%ZenagaGroupLanguage) of &%Mauritania. SIL code: ZEN. ISO 639-2: zen. Population: 200 to 300 (1998). Region: Between Mederdra and the Atlantic coast, southern Mauritania. Comments: The language is related to other Berber languages in basic structure though specific features are quite different. Bilingualism in Hassaniyya. It is reported that adult speakers are not teaching it to their children. People are bedouins, reported to travel mainly in caravans. Racially they are both white and black, the latter are descendants of slaves captured centuries ago. Pastoralists. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17417,axiom,
    s__subclass(s__ChadicLanguage,s__AfroAsiaticLanguage) ).

fof(kb_SUMO_17418,axiom,
    s__documentation(s__ChadicLanguage,s__EnglishLanguage,'A &%ChadicLanguage is any of 195 related &%AfroAsiaticLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17419,axiom,
    s__subclass(s__AlacalufanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17420,axiom,
    s__documentation(s__AlacalufanLanguage,s__EnglishLanguage,'An &%AlacalufanLanguage is either of two languages found in the &%Chile that form a family of languages apparently unrelated to others. One of these two is now extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17421,axiom,
    s__instance(s__QawasqarLanguage,s__AlacalufanLanguage) ).

fof(kb_SUMO_17422,axiom,
    s__documentation(s__QawasqarLanguage,s__EnglishLanguage,'The &%QawasqarLanguage is an &%AlacalufanLanguage of &%Chile. SIL code: ALC. ISO 639-2: sai. Population: 20 including 10 in Puerto Edin (1996 Oscar Aguilera). Region: Channel region, western Patagonia, Isle of Wellington off south Chilean coast, 49 degrees south with center in Puerto Edin. Speakers of the extinct Aksanas dialect also lived in Puerto Eden. Alternate names: KAWESKAR, KAWESQAR, ALACALUFE, ALACALUF, HALAKWULUP. Dialects: AKSANAS (AKSANA). Comments: Reports are that speakers are not bilingual in Spanish (Christos Clairis, M. Ruhlen 1987, personal communication). They are 20% monolingual in Qawasqar (O. Aguilera 1996, personal communication. The youngest speakers are from 3 to 20 years old (1996). Speakers have positive language attitudes. J. Suarez says Aksanas vocabulary differences might be explained by word taboo. Dictionary. Grammar. Fishermen.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17423,axiom,
    s__instance(s__KakauhuaLanguage,s__AlacalufanLanguage) ).

fof(kb_SUMO_17424,axiom,
    s__instance(s__AlacalufanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17425,axiom,
    s__documentation(s__KakauhuaLanguage,s__EnglishLanguage,'The &%KakauhuaLanguage is an &%AlacalufanLanguage of &%Chile. SIL code: KBF. ISO 639-2: sai. Alternate names: KAUKAUE, CACAHUE. Comments Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17426,axiom,
    s__subclass(s__AlgicLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17427,axiom,
    s__instance(s__AlgicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17428,axiom,
    s__documentation(s__AlgicLanguage,s__EnglishLanguage,'An &%AlgicLanguage is any one of 40 languages forming a major family of languages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17429,axiom,
    s__subclass(s__AltaicLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17430,axiom,
    s__documentation(s__AltaicLanguage,s__EnglishLanguage,'An &%AltaicLanguage is any one of 65 languages forming a major family of languages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17431,axiom,
    s__subclass(s__TurkicLanguage,s__AltaicLanguage) ).

fof(kb_SUMO_17432,axiom,
    s__instance(s__AltaicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17433,axiom,
    s__documentation(s__TurkicLanguage,s__EnglishLanguage,'A &%TurkicLanguage is any one of 40 related &%AltaicLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17434,axiom,
    s__subclass(s__EasternTurkicLanguage,s__TurkicLanguage) ).

fof(kb_SUMO_17435,axiom,
    s__documentation(s__EasternTurkicLanguage,s__EnglishLanguage,'An &%EasternTurkicLanguage is any of seven &%TurkicLanguages of &%China and other parts of &%Asia.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17436,axiom,
    s__instance(s__AinuTurkicLanguage,s__EasternTurkicLanguage) ).

fof(kb_SUMO_17437,axiom,
    s__documentation(s__AinuTurkicLanguage,s__EnglishLanguage,'The &%AinuTurkishLanguage is an &%EasternTurkicLanguage of &%China. SIL code: AIB. ISO 639-2: tut. Population 5,000 (1988). Region: Yengixar (Shule) town, Hanalik and Paynap villages in the Kashgar area, and Gewoz village near Hoban, Hetian, Luopu, Moyu, Shache, Yingjisha and Shulekuche counties of southwestern Xinjiang Autonomous Region. Alternate names: AYNU, AINI, ABDAL. Comments: The language has the same grammar as Uyghur but much Persian vocabulary. Some consider it to be a dialect of Uyghur, others to be an Iranian language heavily influenced by Uyghur. The government counts them as Uyghur. They speak Aynu in the family, but Uyghur to outsiders. The Uyghur despise them and call them Abdal or beggar. They do not intermarry with the Uyghur. Different from the Ainu spoken in Russia and Japan. Caste of circumcisers.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17438,axiom,
    s__instance(s__ChagataiLanguage,s__EasternTurkicLanguage) ).

fof(kb_SUMO_17439,axiom,
    s__documentation(s__ChagataiLanguage,s__EnglishLanguage,'The &%ChagataiLanguage is an &%EasternTurkicLanguage of &%Turkmenistan. SIL code: CGT. ISO 639-2: chg. Alternate names: CHAGHATAY, JAGATAI. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17440,axiom,
    s__instance(s__IliTurkiLanguage,s__EasternTurkicLanguage) ).

fof(kb_SUMO_17441,axiom,
    s__documentation(s__IliTurkiLanguage,s__EnglishLanguage,'The &%IliTurkiLanguage is an &%EasternTurkicLanguage of &%China. SIL code: ILI. ISO 639-2: tut. Population: 120 approximately, or at least 30 households in China (1980 R.F. Hahn). Population total both countries: 120 or more. Region: Ili Valley near Kuldja, Xinjiang. Probably some in Kazakhstan. Alternate names: TURK, TUERKE. Comments: Reported to be a link between Chagatai and Kypchak (Uzbek dialect). Bilingualism in Kazakh, Uyghur. Spoken by older people. Younger people are intermarrying with neighboring groups. Ethnically and linguistically distinct, discovered in 1956. Their oral history says they came from the Ferghana Valley (Uzbekistan/Kyrgyzstan) about 200 years ago. SOV, vowel harmony, influenced greatly by Kazakh and Uyghur, has Arabic, Persian, Chinese, and Russian loans. Also spoken in: Kazakhstan. (Language name: ILI TURKI.) Alternate names: TURK, TUERKE. Comments: The language is linguistically distinct, a link between Chagatai and Kypchak (Uzbek dialect). Their oral history says their ancestors came from the Ferghana Valley (Uzbekistan and Kyrgyzstan) about 200 years ago. Speakers are older. Younger people understand Ili Turki, but are adopting Kazakh or Uyghur, and intermarrying with neighboring groups.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17442,axiom,
    s__instance(s__NorthernUzbekLanguage,s__EasternTurkicLanguage) ).

fof(kb_SUMO_17443,axiom,
    s__instance(s__EasternTurkicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17444,axiom,
    s__documentation(s__NorthernUzbekLanguage,s__EnglishLanguage,'The &%NorthernUzbekLanguage is an &%EasternTurkicLanguage of &%Uzbekistan. SIL code: UZB. ISO 639-1: uz. ISO 639-2: uzb. Population: 16,539,000 in Uzbekistan (1995 UN). Population total all countries: 18,466,000. Region: Uzbekistan and throughout Asian republics of the former USSR. East of the Amu Darya and around the southern Aral Sea. Possibly in Munich, Germany. Also spoken in Australia, China, Israel, Kazakhstan, Kyrgyzstan, Russia (Asia), Tajikistan, Turkey (Asia), Turkmenistan, Ukraine, USA. Alternate names: OZBEK. Dialects: KARLUK (QARLUG), KIPCHAK (KYPCHAK), OGHUZ. Comments: Distinct from Southern Uzbek of Afghanistan and Turkey. Russian influences in grammar, use of loan words, script. Oghuz may be a dialect of Khorasani Turkish (see Turkey) rather than Uzbek. 49% of speakers are bilingual in Russian, but rural people have limited proficiency. All ages. Children speak Uzbek at home. Vigorous. Used in theater. Turks of Fergana and Samarkand speak Uzbek. There are Uzbek-speaking Gypsy communities in Soviet central Asia. Increasing ethnic pride. People are about one-third urbanized. Much Persian influence in language and culture. Patrilineal. Sart is an obsolete name for sedentary Uzbek, possibly those who are ethnically Tajik. Official language. Dictionary. Grammar. Literacy rate in second language: High. Cyrillic script used. Arabic and Roman scripts used formerly. Used in school. Radio programs, TV. Desert, semi-arid, fertile valleys. Agriculturalists: cotton, fruit, vegetables, grain, pastoralists: sheep, silk production, technicians, professionals, industrialists, communications, medicine, educators, administrators. Hanafi Sunni Muslim. NT 1992-1995. Also spoken in: China. (Language name: UZBEK, NORTHERN.) Population: 3,000 speakers out of 14,502 in the official nationality in China (1990 census). Alternate names: OZBEK, OUZBEK, USBEKI, USBAKI. Comments: Different from Southern Uzbek of Afghanistan, Pakistan, and Turkey. They use Uyghur and Kazakh as literary languages. All are bilingual in Uyghur and can write Uyghur. An official nationality in China. SOV, has lost its historical vowel harmony and its vowel system now resembles that of Tajiki. Literacy rate in second language: 79%. It has an alphabetic script based on Arabic. Agriculturalists, some traders. Sunni Muslim. NT 1992-1995.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17445,axiom,
    s__instance(s__SouthernUzbekLanguage,s__EasternTurkicLanguage) ).

fof(kb_SUMO_17446,axiom,
    s__documentation(s__SouthernUzbekLanguage,s__EnglishLanguage,'The &%SouthernUzbekLanguage is an &%EasternTurkicLanguage of &%Afghanistan. SIL code: UZS. ISO 639-2: tut. Population: 1,403,000 or 9% of population in Afghanistan (1991 WA). Population total all countries: 1,455,000 or more. Region: Many places in north Afghanistan, especially Fariab Province. Maimana town is largely Uzbek. Also possibly in Germany. Also spoken in Pakistan, Turkey (Asia). Alternate names: UZBEKI, USBEKI, UZBAK. Comments: Limited understanding of Northern Uzbek. Differences in grammar and loan words from Western Farsi. City dwellers are bilingual in Dari, village dwellers have limited ability in Dari. 20% use Dari as second language. Pashto is also used. The only literature is 2 journals, circulation 400. Literacy rate in first language: 10% to 30% (?) Literacy rate in second language: 15% to 25% in Dari. Arabic script, orthography not yet standardized. Mainly settled agriculturalists, some nomads, some craftsmen in gold, jewels, pottery, leather. Hanafi Sunni Muslim. Also spoken in: Turkey (Asia). (Language name: UZBEK, SOUTHERN.) Population: 1,981 in Turkey (1982). Comments: Refugees from Afghanistan, now Turkish citizens. Distinct from Northern Uzbek of Uzbekistan and China. Sunni Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17447,axiom,
    s__instance(s__UyghurLanguage,s__EasternTurkicLanguage) ).

fof(kb_SUMO_17448,axiom,
    s__documentation(s__UyghurLanguage,s__EnglishLanguage,'The &%UyghurLanguage is an &%EasternTurkicLanguage of &%China. SIL code: UIG. ISO 639-1: ug. ISO 639-2: uig. Population: 7,214,431 in China (1990 census), including 4,700,000 Central Uyghur, 1,150,000 Hotan, 25,000 Lop. Population total all countries 7,595,512 or more. Region: Throughout the Xinjiang Autonomous Region. Also spoken in Afghanistan, Australia, Germany, India, Indonesia, Kazakhstan, Kyrgyzstan, Mongolia, Pakistan, Saudi Arabia, Taiwan, Tajikistan, Turkey (Asia), USA, Uzbekistan. Alternate names: UIGHUR, UYGUR, UIGUR, UIGHUIR, UIGUIR, WEIWUER, WIGA. Dialects: CENTRAL UYGHUR, HOTAN (HETIAN), LOP (LUOBU). Comments: The Akto Turkmen speak a dialect of Uyghur with 500 different seldom-used words. They have different appearance and customs. They say they originated in Samarkand, and are listed as Kirghiz by the government. There are 2,000 in two villages, Kosarap and Oytak in Akto County, south of Kashgar, Xinjiang. Dolan is a dialect spoken around the fringes of the Taklimakan desert in Xinjiang. Chinese linguists recognize 3 dialects. Others have used the following dialect names: Kashgar-Yarkand (Kashi-Shac he), Yengi Hissar (Yengisar), Khotan-Kerya (Hotan-Yutian), Charchan (Qarqan, Qiemo), Aksu (Aqsu), Qarashahr (Karaxahar), Kucha (Kuqa), Turfan (Turpan), Kumul (Hami), Ili (Kulja, Yining, Taranchi), Urumqi (Urumchi), Lopnor (Lopnur), Dolan, Akto Turkmen. One of the five main official nationalities in China. Those in the north are more influenced by modern Chinese culture. SOV, postpositions, genitives, adjectives, numerals, relatives before noun heads, question words initial, a few prefixes, 3 suffixes on nouns, 6 suffixes on verbs, word order distinguishes subjects and indirect objects, topic and comment, 8 noun cases shown by suffixes, verb suffixes mark subject person, number, 2nd person marks plural and 3 levels of respect, passive, reflexive, reciprocal and causative, comparatives, CV, CVC, CVCC, nontonal. Literacy rate in second language: 56%. Based on Central Uyghur as spoken in the area between Yili (Ili) and Urumqi. It had a Roman script in China. A new Arabic script was introduced in 1987. Cyrillic script has been used. Radio programs. Desert, oases. Valleys. Agriculturalists: grain, fruit, grapes, vegetables, cotton, traders, craftsmen. Sunni Muslim. Bible 1950. Also spoken in: Afghanistan. (Language name: UYGHUR.) Population: 3,000 in Afghanistan. Alternate names: UIGHUR, UYGHURI, WIGHOR, UIGHOR, UIGUIR. Dialects: KASHGAR-YARKAND (YARKANDI), TARANCHI. Comments: Literacy rate in first language: Below 1%. Literacy rate in second language: 5% to 15%. Sunni Muslim. Bible 1950. Also spoken in: Kazakhstan. (Language name: UYGHUR.) Population: 300,000 in Kazakhstan (1993), 86% speak it as mother tongue. Alternate names: UIGHUR, UIGUIR, UYGUR, NOVOUYGUR. Dialects: TARANCHI (KULJA), KASHGAR-YARKAND. Comments: There are significant dialect differences between China, Kazakhstan, Kyrgyzstan, and Uzbekistan. Cyrillic script. Agriculturalists. Sunni Muslim. Bible 1950. Also spoken in: Mongolia. (Language name: UYGHUR.) Population: 1,000 in Mongolia (1982 estimate). Alternate names: UYGUR, UIGHUR, UIGUR, UIGHUIR, UIGUIR. Comments: Literacy is in Halh in Mongolia and the Uyghur are generally assimilated to Halh culture. Sunni Muslim. Bible 1950. Also spoken in: Turkey (Asia). (Language name: UYGHUR.) Population: 500 or more first language speakers in Turkey (1981). Alternate names: UIGHUR, UYGUR, UIGUR. Comments: Roman script used. Sunni Muslim. Bible 1950.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17449,axiom,
    s__instance(s__YugurLanguage,s__EasternTurkicLanguage) ).

fof(kb_SUMO_17450,axiom,
    s__documentation(s__YugurLanguage,s__EnglishLanguage,'The &%YugurLanguage is an &%EasternTurkicLanguage of &%China. SIL code: YBE. ISO 639-2: tut. Population: 4,600 speakers out of ethnic group of 12,297 (1990 census). Region: Sunan Yugur Autonomous County near Zhangye (Kanchow) in northwest Gansu Province. Alternate names: SARYGH UYGUR, SARIG, YA LU, YELLOW UIGHUR, SARI YOGUR, YUKU, YUGU, SARY-UIGHUR. Comments: About one-third of the ethnic group speaks Chinese as first language. Written Chinese is in use. Chinese is used as a lingua franca with East Yugur. An official nationality together with East Yugur, which is a Mongolian language. SOV. Literacy rate in second language: 59%. Animal husbandry. Lamaist Buddhist, shamanism.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17451,axiom,
    s__subclass(s__SouthernTurkicLanguage,s__TurkicLanguage) ).

fof(kb_SUMO_17452,axiom,
    s__instance(s__SouthernTurkicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17453,axiom,
    s__documentation(s__SouthernTurkicLanguage,s__EnglishLanguage,'A &%SouthernTurkicLanguage is any of 12 &%TurkicLanguages of &%Asia.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17454,axiom,
    s__subclass(s__TurkmenianLanguage,s__SouthernTurkicLanguage) ).

fof(kb_SUMO_17455,axiom,
    s__instance(s__TurkmenianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17456,axiom,
    s__documentation(s__TurkmenianLanguage,s__EnglishLanguage,'The only &%SouthernTurkicLanguage classified as a &%TurkmenianLanguage is the &%TurkmenLanguage of &%Turkmenistan.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17457,axiom,
    s__instance(s__TurkmenLanguage,s__TurkmenianLanguage) ).

fof(kb_SUMO_17458,axiom,
    s__documentation(s__TurkmenLanguage,s__EnglishLanguage,'The &%TurkmenLanguage is a &%SouthernTurkicLanguage of &%Turkmenistan. SIL code: TCK. ISO 639-1: tk. ISO 639-2: tuk. Population: 3,430,000 in Turkmenistan (1995), 99% of the ethnic group of 3,465,000 (1995). Population total all countries: 6,400,000. Region: Also spoken in Afghanistan, Germany, Iran, Iraq, Kazakhstan, Kyrgyzstan, Pakistan, Russia (Asia), Tajikistan, Turkey (Asia), USA, Uzbekistan. Alternate names: TURKOMANS, TURKMENLER, TURKMANIAN, TRUKHMEN, TRUKHMENY, TURKMANI. Dialects: NOKHURLI, ANAULI, KHASARLI, NEREZIM, YOMUD, TEKE (TEKKE), GOKLEN, SALYR, SARYQ, ESARI, CAWDUR. Comments: Some dialects differ from Teke. 50% claim a good knowledge of Russian. The so-called Turkmen in Syria, and possibly Iraq and Jordan, actually speak an ancient form of Turkmen, so-called Turkmen in Tibet may speak a different Turkic language. National language. Dictionary. Grammar. Cyrillic script. Radio programs. Sand desert, narrow oases. Agriculturalists: cotton, stock breeders: sheep, carpet weavers, traditionally pastoralists: sheep, Gas, oil workers. Sunni Muslim. Bible portions 1880-1982. Also spoken in: Afghanistan. (Language name: TURKMEN.) Population: 500,000 in Afghanistan (1995). Alternate names: TURKOMAN, TRUKMEN, TURKMAN. Dialects: SALOR, TEKE (TEKKE, CHAGATAI, JAGATAI), ERSARI, SARIQ, YOMUT. Comments: Sharp dialect differences. Probably mainly Ersari dialect in Afghanistan. Bilingualism in Pashtu. Refugee group in Kabul. People called Turkomen in Syria are Azerbaijani speakers. Literacy rate in second language: 15% to 25%. Arabic script. Some better educated persons can read Cyrillic. Newspapers. Nomadic, cultivators, pastoralists, Persian lamb export, Persian rugs. Hanafi Sunni Muslim, occult. Bible portions 1880-1982. Also spoken in: Iran. (Language name: TURKMEN.) Population: 2,000,000 in Iran (1997), or 3.17% of the population (1997). Alternate names: TORKOMANI. Dialects: ANAULI, KHASARLI, NEREZIM, NOKHURLI (NOHUR), CHAVDUR, ESARI (ESARY), GOKLEN (GOKLAN), SALYR, SARYQ, TEKE (TEKKE), YOMUD (YOMUT), TRUKMEN. Comments: Bilingualism in Farsi. Not a literary language in Iran. Many are semi-nomadic. Ethnic groups: Yomut, Goklan. They could read Arabic script. Radio programs. Agriculturalists: cotton, wheat, barley, cattle. Hanafi Sunni and Shia Muslim, Goklan and Yomut: Shia Muslim. Bible portions 1880-1982. Also spoken in: Turkey (Asia). (Language name: TURKMEN.) Population: 925 in Turkey (1982). Alternate names: TRUKHMEN. Comments: Refugees from Afghanistan, now Turkish citizens. Sunni Muslim. Bible portions 1880-1982.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17459,axiom,
    s__subclass(s__AmtoMusanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17460,axiom,
    s__instance(s__AmtoMusanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17461,axiom,
    s__documentation(s__AmtoMusanLanguage,s__EnglishLanguage,'An &%AmtoMusanLanguage is either of two related languages of &%PapuaNewGuinea that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17462,axiom,
    s__instance(s__AmtoLanguage,s__AmtoMusanLanguage) ).

fof(kb_SUMO_17463,axiom,
    s__documentation(s__AmtoLanguage,s__EnglishLanguage,'The &%AmtoLanguage is an &%AmtoMusanLanguage of &%PapuaNewGuinea. SIL code: AMT. ISO 639-2: paa. Population: 230 (1981 Wurm and Hattori). Region: Sandaun Province, Amanab District and Rocky Peak District, south of the Upper Sepik River, toward the headwaters of the Left May River on the Samaia River. Villages: Amto, Habiyon (Sernion). Alternate names: KI, SIWAI, SIAWI, SIAFLI. Dialects: AMTO, SIAWI. Comments: Acculturating rapidly. SOV. Literacy rate in first language: 30% to 35%. Literacy rate in second language: 50% to 60%. Tropical forest. Mountain slope, foothills. Hunter-gatherers. 230 to 500 feet. Traditional religion, Christian. Bible portions 1992-1998.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17464,axiom,
    s__instance(s__MusanLanguage,s__AmtoMusanLanguage) ).

fof(kb_SUMO_17465,axiom,
    s__documentation(s__MusanLanguage,s__EnglishLanguage,'The &%MusanLanguage is an &%AmtoMusanLanguage of &%PapuaNewGuinea. SIL code: MMP. ISO 639-2: paa. Population: 75 (1981 Wurm and Hattori). Region: Sandaun Province, village east of Amto. Alternate names: MUSIAN, MUSA. Comments: 29% lexical similarity with Amto. Amto and Musan 3% lexical similarity with Busa, 18 miles north. Both average 7% lexical similarity with Left May languages. Frequent interaction with Amto. Investigation needed: bilingual proficiency in Amto.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17466,axiom,
    s__subclass(s__AndamaneseLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17467,axiom,
    s__documentation(s__AndamaneseLanguage,s__EnglishLanguage,'An &%AndamaneseLanguage is any of 13 related languages of the Andaman Islands of &%India that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17468,axiom,
    s__subclass(s__GreatAndamaneseLanguage,s__AndamaneseLanguage) ).

fof(kb_SUMO_17469,axiom,
    s__instance(s__AndamaneseLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17470,axiom,
    s__documentation(s__GreatAndamaneseLanguage,s__EnglishLanguage,'A &%GreatAndamaneseLanguage is any of 13 closely related &%AndamaneseLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17471,axiom,
    s__subclass(s__CentralGreatAndamaneseLanguage,s__GreatAndamaneseLanguage) ).

fof(kb_SUMO_17472,axiom,
    s__documentation(s__CentralGreatAndamaneseLanguage,s__EnglishLanguage,'Of 13 &%GreatAndamaneseLanguages, six of these are classified as a &%CentralGreatAndamaneseLanguage. Except for the &%APucikwarLanguage, all are now extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17473,axiom,
    s__instance(s__APucikwarLanguage,s__CentralGreatAndamaneseLanguage) ).

fof(kb_SUMO_17474,axiom,
    s__documentation(s__APucikwarLanguage,s__EnglishLanguage,'The &%APucikwarLanguage is a &%CentralGreatAndamaneseLanguage of &%India. SIL code: APQ. ISO 639-2: mis. Population: 36 (1997 CIIL). Region: Andaman Islands, Boratang Island, south coast of Middle Andaman Island, northeast coast of South Andaman Island. Alternate names: PUCIKWAR, PUCHIKWAR. Comments: Bilingualism in Hindi. Language shift to Hindi taking place. CIIL working to revive A-Pucikwar. Other languages in the Central Andamanese group are extinct. Great Andamanese is classified as a Scheduled Tribe in India, and Puchikwar is a subtribe. Dictionary. Grammar. Literacy rate in first language: Below 1%. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17475,axiom,
    s__instance(s__AkaBeaLanguage,s__CentralGreatAndamaneseLanguage) ).

fof(kb_SUMO_17476,axiom,
    s__documentation(s__AkaBeaLanguage,s__EnglishLanguage,'The &%AkaBeaLanguage is a &%CentralGreatAndamaneseLanguage of &%India. SIL code: ACE. ISO 639-2: mis. Region: Andaman Islands, coasts of South Andaman Island except northeast coast, and north and east interiors, coastal Rutland Island except south coast, small islands southeast of Rutland, and Labyrinth Islands. Alternate names: BEA, BEADA, BIADA, AKA-BEADA, BOJIGNIJI, BOGIJIAB, BOJIGYAB. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17477,axiom,
    s__instance(s__AkaKedeLanguage,s__CentralGreatAndamaneseLanguage) ).

fof(kb_SUMO_17478,axiom,
    s__documentation(s__AkaKedeLanguage,s__EnglishLanguage,'The &%AkaKedeLanguage is a &%CentralGreatAndamaneseLanguage of &%India. SIL code: AKX. ISO 639-2: mis. Region: Andaman Islands, central and north central Middle Andaman Island. Alternate names: KEDE. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17479,axiom,
    s__instance(s__AkaKolLanguage,s__CentralGreatAndamaneseLanguage) ).

fof(kb_SUMO_17480,axiom,
    s__documentation(s__AkaKolLanguage,s__EnglishLanguage,'The &%AkaKolLanguage is a &%CentralGreatAndamaneseLanguage of &%India. SIL code: AKY. ISO 639-2: mis. Region: Andaman Islands, southeast Middle Andaman Island. Alternate names: KOL. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17481,axiom,
    s__instance(s__AkarBaleLanguage,s__CentralGreatAndamaneseLanguage) ).

fof(kb_SUMO_17482,axiom,
    s__instance(s__CentralGreatAndamaneseLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17483,axiom,
    s__documentation(s__AkarBaleLanguage,s__EnglishLanguage,'The &%AkarBaleLanguage is a &%CentralGreatAndamaneseLanguage of &%India. SIL code: ACL. ISO 639-2: mis. Region: Andaman Islands, Ritchies Archipelago, Havelock Island, Neill Island. Alternate names: BALE, BALWA. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17484,axiom,
    s__instance(s__OkoJuwoiLanguage,s__CentralGreatAndamaneseLanguage) ).

fof(kb_SUMO_17485,axiom,
    s__documentation(s__OkoJuwoiLanguage,s__EnglishLanguage,'The &%OkoJuwoiLanguage is a &%CentralGreatAndamaneseLanguage of &%India. SIL code: OKJ. ISO 639-2: mis. Region: Andaman Islands, west central and southwest interior Middle Andaman Island. Alternate names: OKU-JUWOI, JUWOI, JUNOI. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17486,axiom,
    s__subclass(s__NorthernGreatAndamaneseLanguage,s__GreatAndamaneseLanguage) ).

fof(kb_SUMO_17487,axiom,
    s__instance(s__GreatAndamaneseLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17488,axiom,
    s__documentation(s__NorthernGreatAndamaneseLanguage,s__EnglishLanguage,'Of 13 &%GreatAndameseLanguages, four of these are classified as a &%NorthernGreatAndameseLanguage. All four of these languages are now extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17489,axiom,
    s__instance(s__AkaBoLanguage,s__NorthernGreatAndamaneseLanguage) ).

fof(kb_SUMO_17490,axiom,
    s__instance(s__NorthernGreatAndamaneseLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17491,axiom,
    s__documentation(s__AkaBoLanguage,s__EnglishLanguage,'The &%AkaBoLanguage is a &%NorthernGreatAndamaneseLanguage of &%India. SIL code: AKM. ISO 639-2: mis. Region: Andaman Islands, east central coast of North Andaman Island, and North Reef Island. Alternate names: BO, BA. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17492,axiom,
    s__instance(s__AkaCariLanguage,s__NorthernGreatAndamaneseLanguage) ).

fof(kb_SUMO_17493,axiom,
    s__documentation(s__AkaCariLanguage,s__EnglishLanguage,'The &%AkaCariLanguage is a &%NorthernGreatAndamaneseLanguage of &%India. SIL code: ACI. ISO 639-2: mis. Region: Andaman Islands, north coast of North Andaman Island, Landfall Island, and other nearby small islands. Alternate names: CARI, CHARIAR. Comments Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17494,axiom,
    s__instance(s__AkaKoraLanguage,s__NorthernGreatAndamaneseLanguage) ).

fof(kb_SUMO_17495,axiom,
    s__documentation(s__AkaKoraLanguage,s__EnglishLanguage,'The &%AkaKoraLanguage is a &%NorthernGreatAndamaneseLanguage of &%India. SIL code: ACK. ISO 639-2: mis. Region: Andaman Islands, northeast and north central coasts of North Andaman Island, and Smith Island. Alternate names: KORA. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17496,axiom,
    s__instance(s__AkaJeruLanguage,s__NorthernGreatAndamaneseLanguage) ).

fof(kb_SUMO_17497,axiom,
    s__documentation(s__AkaJeruLanguage,s__EnglishLanguage,'The &%AkaJeruLanguage is a &%NorthernGreatAndamaneseLanguage of &%India. SIL code: AKJ. ISO 639-2: mis. Region: Andaman Islands, interior and south North Andaman Island, and Sound Island. Alternate names: JERU, YERAWA. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17498,axiom,
    s__subclass(s__SouthAndamaneseLanguage,s__AndamaneseLanguage) ).

fof(kb_SUMO_17499,axiom,
    s__instance(s__SouthAndamaneseLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17500,axiom,
    s__documentation(s__SouthAndamaneseLanguage,s__EnglishLanguage,'A &%SouthAndamaneseLanguage is any of three closely related &%AndamaneseLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17501,axiom,
    s__instance(s__JarawaLanguage,s__SouthAndamaneseLanguage) ).

fof(kb_SUMO_17502,axiom,
    s__documentation(s__JarawaLanguage,s__EnglishLanguage,'The &%JarawaLanguage is a &%SouthAndamaneseLanguage of &%India. SIL code: ANQ. ISO 639-2: mis. Population: 200 (1997 CIIL). Region: Andaman Islands, interior and south central Rutland Island, central interior and south interior South Andaman Island. Comments: Different from Onge and Sentinel. Completely monolingual. They are semi-nomadic. Dictionary. Grammar. Literacy rate in first language: Below 1%. Hunter-gatherers. Traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17503,axiom,
    s__instance(s__OngeLanguage,s__SouthAndamaneseLanguage) ).

fof(kb_SUMO_17504,axiom,
    s__documentation(s__OngeLanguage,s__EnglishLanguage,'The &%OngeLanguage is a &%SouthAndamaneseLanguage of &%India. SIL code: OON. ISO 639-2: mis. Population: 96 (1997 CIIL). Region: Southern Andaman Islands, Dugong Creek and South Bay islands. Alternate names: ONG. Comments: A distinct language from Sentinelese. Speakers are mainly monolingual. Reserved toward outsiders. A Scheduled Tribe in India. Dictionary. Hunter-gatherers, fishermen. Traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17505,axiom,
    s__instance(s__SentinelLanguage,s__SouthAndamaneseLanguage) ).

fof(kb_SUMO_17506,axiom,
    s__documentation(s__SentinelLanguage,s__EnglishLanguage,'The &%SentinelLanguage is a &%SouthAndamaneseLanguage of &%India. SIL code: STD. ISO 639-2: mis. Population: 50 (?) (1981 Wurm and Hattori). Region: Southeastern Andaman Islands, Sentinel Island. Alternate names: SENTINELESE. Comments: Similar to Onge, but a distinct language. A Scheduled Tribe in India. Reserved toward outsiders. Hunter-gatherers, fishermen. Traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17507,axiom,
    s__subclass(s__AruanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17508,axiom,
    s__instance(s__AruanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17509,axiom,
    s__documentation(s__AruanLanguage,s__EnglishLanguage,'An &%AruanLanguage is any of eight related languages of &%Brazil that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17510,axiom,
    s__instance(s__AruaLanguage,s__AruanLanguage) ).

fof(kb_SUMO_17511,axiom,
    s__documentation(s__AruaLanguage,s__EnglishLanguage,'The &%AruaLanguage is an &%AruanLanguage of &%Brazil. SIL code: ARA. ISO 639-2: sai. Alternate names: ARAWA. Comments: Became extinct in 1877. Known from an 1869 word list. Different from Tupi Arua and Ge Arua. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17512,axiom,
    s__instance(s__BanawaLanguage,s__AruanLanguage) ).

fof(kb_SUMO_17513,axiom,
    s__documentation(s__BanawaLanguage,s__EnglishLanguage,'The &%BanawaLanguage is an &%AruanLanguage of &%Brazil. SIL code: BNH. ISO 639-2: sai. Population: 70 (1994 SIL). Region: Amazonas, upriver quite a distance from the Jamamadi. Half live on the Banawa River, others on small creeks and in scattered locations, 1 village and 2 extended family settlements. Alternate names: KITIYA, BANAVA, BANAUA, JAFI. Comments: Not as close to Jamamadi linguistically as previously thought. Some bilingualism in Jamamadi, and a little in Portuguese. They prefer their own language. They call themselves Kitiya. Literacy rate in first language: Below 1%. Literacy rate in second language: Below 5%. Tropical forest.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17514,axiom,
    s__instance(s__CulinaLanguage,s__AruanLanguage) ).

fof(kb_SUMO_17515,axiom,
    s__documentation(s__CulinaLanguage,s__EnglishLanguage,'The &%CulinaLanguage is an &%AruanLanguage of &%Brazil. SIL code: CUL. ISO 639-2: sai. Population: 865 in Brazil (1995 SIL). Population total both countries: 1,300. Region: Amazonas, Acre. Alternate names: KULINA, KULYNA, CORINA, MADIJA, MADIHA. Comments: Minor changes from Peruvian dialect. The Arawan languages may not be Arawakan. Bible portions 1965-1985. Also spoken in: Peru. (Language name: CULINA.) Population: 500 or fewer in Peru (1998 SIL). Alternate names: KULINA, KULINO, KULYNA, KURINA, KOLLINA, MADIJA, MADIHA. Comments: The Arawan languages probably are not Arawakan. Bilingual level estimates for Spanish are 0 78%, 1 10%, 2 5%, 3 5%, 4 1.5%, 5 .5%. SOV. Literacy rate in first language: 1% to 5%. Literacy rate in second language: 5% to 15%. Bible portions 1965-1985.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17516,axiom,
    s__instance(s__DeniLanguage,s__AruanLanguage) ).

fof(kb_SUMO_17517,axiom,
    s__documentation(s__DeniLanguage,s__EnglishLanguage,'The &%DeniLanguage is an &%AruanLanguage of &%Brazil. SIL code: DAN. ISO 639-2: sai. Population: 600 (1986 SIL). Region: Amazonas. Alternate names: DANI. Dialects: INAUINI. Comments: Sometimes called Jamamadi, but that is a separate language. Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17518,axiom,
    s__instance(s__JamamadiLanguage,s__AruanLanguage) ).

fof(kb_SUMO_17519,axiom,
    s__documentation(s__JamamadiLanguage,s__EnglishLanguage,'The &%JamamadiLanguage is an &%AruanLanguage of &%Brazil. SIL code: JAA. ISO 639-2: sai. Population: 195 (1994 SIL) including 12 Mamoria. Region: Amazonas, scattered over 200,000 square miles. Alternate names: YAMAMADI, KANAMANTI, CANAMANTI. Dialects: BOM FUTURO, JURUA, PAUINI, MAMORIA (MAMORI), CUCHUDUA (MAIMA), TUKURINA. Comments: Other groups are called Jamamadi which are closer to Culina or Deni. Tukurina may be a separate language. Dialects or related languages: Araua, Pama, Sewacu, Sipo, Yuberi. People want a school. OSV. Literacy rate in first language: 60% to 100%. Literacy rate in second language: 75% to 100%. Christian, traditional religion. Bible portions 1991.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17520,axiom,
    s__instance(s__JaruaraLanguage,s__AruanLanguage) ).

fof(kb_SUMO_17521,axiom,
    s__documentation(s__JaruaraLanguage,s__EnglishLanguage,'The &%JaruaraLanguage is an &%AruanLanguage of &%Brazil. SIL code: JAP. ISO 639-2: sai. Population: 150 (1993 SIL). Region: Amazonas, near the Jamamadi, 7 villages. Alternate names: JARAWARA. Comments: Formerly considered a dialect of Jamamadi. OSV. Literacy rate in first language: 5% to 10%. Literacy rate in second language: 5% to 15%.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17522,axiom,
    s__instance(s__PaumariLanguage,s__AruanLanguage) ).

fof(kb_SUMO_17523,axiom,
    s__documentation(s__PaumariLanguage,s__EnglishLanguage,'The &%PaumariLanguage is an &%AruanLanguage of &%Brazil. SIL code: PAD. ISO 639-2: sai. Population: 700 or more (1994 SIL). Region: Amazonas. 3 villages. Alternate names: PURUPURU. Dialects: PAUMARM (PAMMARI), KURUKURU (CURUCURU), UAIAI. Comments: Three inherently intelligible dialects. Speakers are fairly bilingual. Half the speakers are under 12 years of age (1984 SIL). Grammar. Literacy rate in first language: 10% to 30%. Literacy rate in second language: 15% to 25%. NT 1995.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17524,axiom,
    s__instance(s__SuruahaLanguage,s__AruanLanguage) ).

fof(kb_SUMO_17525,axiom,
    s__documentation(s__SuruahaLanguage,s__EnglishLanguage,'The &%SuruahaLanguage is an &%AruanLanguage of &%Brazil. SIL code: SWX. ISO 639-2: sai. Population: 130 (1995 AMTB). Region: Amazonas. Alternate names: SURUWAHA, ZURUAHA, MNDIOS DO COXODOA. Comments: First contact with the outside was 1980. Word minimality, word binarity, foot minimality. Tropical forest. Hunter-gatherers. Traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17526,axiom,
    s__subclass(s__AraucanianLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17527,axiom,
    s__instance(s__AraucanianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17528,axiom,
    s__documentation(s__AraucanianLanguage,s__EnglishLanguage,'An &%AraucanianLanguage is either of two languages found in the &%Chile and &%Argentina that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17529,axiom,
    s__instance(s__MapudungunLanguage,s__AraucanianLanguage) ).

fof(kb_SUMO_17530,axiom,
    s__documentation(s__MapudungunLanguage,s__EnglishLanguage,'The &%MapudungunLanguage is an &%AraucanianLanguage of &%Chile. SIL code: ARU. ISO 639-2: arn. Population: 400,000 in Chile, 200,000 of whom are active users of the language (1982 R. Croese SIL). Population total both countries 440,000. Region: Between the Itata and Tolten rivers. Alternate names: MAPUDUNGU, ARAUCANO, MAPUCHE. Dialects: MOLUCHE (NGOLUCHE, MANZANERO), PICUNCHE, PEHUENCHE. Comments: Easy intelligibility among all dialects. Pehuenche and Moluche are very close. Bilingual level estimates for Spanish are 0 0%, 1 8%, 2 50%, 3 30%, 4 10%, 5 2%. Partly bilingual in Spanish. The language is called Mapudungun, the people Mapuche. SVO. Literacy rate in first language: Below 1%. Literacy rate in second language: 21%. 85,000 are reported to be literate in Spanish. Deciduous forest, rolling farm land. Mountain slope, coastal, plains, riverine. Peasant agriculturalists. 0 to 2,000 meters. Traditional religion, Christian. NT 1997. Also spoken in: Argentina. (Language name: MAPUDUNGUN.) Population: 40,000 or more in Argentina (1975 Golbert). Alternate names: ARAUCANO, MAPUTONGO, MAPUCHE, MAPUDUNGU. Dialects: PEHUENCHE. Comments: One or more dialects. Recent migration from Chile. NT 1997.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17531,axiom,
    s__instance(s__HuillicheLanguage,s__AraucanianLanguage) ).

fof(kb_SUMO_17532,axiom,
    s__documentation(s__HuillicheLanguage,s__EnglishLanguage,'The &%HuillicheLanguage is an &%AraucanianLanguage of &%Chile. SIL code: HUH. ISO 639-2: sai. Population: Several thousand speakers (1982 SIL R. Croese). Region: South of the Mapuche, Tenth Region, from Valdivia to Chiloe. Alternate names: VELICHE, HUILICHE. Dialects: TSESUNGUN. Comments: Related to Mapudungun, but barely intelligible with it. Most of the ethnic group speaks Spanish as first language. Used mainly among friends and for ceremonial purposes. Mountain valleys.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17533,axiom,
    s__subclass(s__ArawakanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17534,axiom,
    s__instance(s__ArawakanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17535,axiom,
    s__documentation(s__ArawakanLanguage,s__EnglishLanguage,'An &%ArawakanLanguage is any one of 60 languages forming a major family of languages apparently unrelated to other languages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17536,axiom,
    s__subclass(s__ArutaniSapeLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17537,axiom,
    s__documentation(s__ArutaniSapeLanguage,s__EnglishLanguage,'An &%ArutaniSapeLanguage is either of two languages found in &%Brazil and &%Venezuela that form a family of languages apparently unrelated to others. Both languages are now nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17538,axiom,
    s__instance(s__ArutaniLanguage,s__ArutaniSapeLanguage) ).

fof(kb_SUMO_17539,axiom,
    s__instance(s__ArutaniSapeLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17540,axiom,
    s__documentation(s__ArutaniLanguage,s__EnglishLanguage,'The &%ArutaniLanguage is an &%ArutaniSapeLanguage of &%Brazil. SIL code: ATX. ISO 639-2: sai. Population: 17 in Brazil (1986 SIL). Population total both countries: 22. Region: Roraima. Alternate names: AUAQUE, AUAKE, AWAKE, AOAQUI, OEWAKU, URUAK, URUTANI. Comments: The remaining speakers are bilingual in Ninam. Most are intermarried with the Ninam, some with the Pemon (Arecuna) and a few with the Sapi and do not speak Arutani fluently. Nearly extinct. Also spoken in: Venezuela. (Language name: ARUTANI.) Population: 5 speakers out of a population of up to 30 in Venezuela (1977 Migliazza). Alternate names: AUAQUE, AUAKE, AWAKE, URUAK, URUTANI, AOAQUI, OEWAKU. Comments: The remaining speakers are bilingual in Ninam. Most are intermarried with the Ninam, some with the Pemon (Arecuna), a few with the Sape, and they do not speak Arutani fluently. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17541,axiom,
    s__instance(s__SapeLanguage,s__ArutaniSapeLanguage) ).

fof(kb_SUMO_17542,axiom,
    s__documentation(s__SapeLanguage,s__EnglishLanguage,'The &%SapeLanguage is an &%ArutaniSapeLanguage of &%Brazil. SIL code: SPC. ISO 639-2: sai. Population: 5 speakers out of a population of fewer than 25 (1977 Migliazza). Region: 3 small settlements on Paragua and Karuna rivers. Alternate names: KARIANA, KALIANA, CALIANA, CHIRICHANO. Comments: Some lexical correspondences with Guinau (Arawak) and Warao (Chibchan) Greenberg classified it provisionally as Macro-Tucanoan. Most have intermarried with Arecuna (Pemon) and a few with Arutani and Ninam. There are conflicting reports on the number of speakers and degree of bilingualism. Nearly extinct. Bible portions.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17543,axiom,
    s__subclass(s__AustralianLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17544,axiom,
    s__documentation(s__AustralianLanguage,s__EnglishLanguage,'An &%AustralianLanguage is any one of 258 languages forming a major family of languages apparently unrelated to other languages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17545,axiom,
    s__subclass(s__PamaNyunganLanguage,s__AustralianLanguage) ).

fof(kb_SUMO_17546,axiom,
    s__instance(s__PamaNyunganLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17547,axiom,
    s__instance(s__AustralianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17548,axiom,
    s__documentation(s__PamaNyunganLanguage,s__EnglishLanguage,'A &%PamaNyunganLanguage is any one of 177 related languages of the family of &%AustralianLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17549,axiom,
    s__subclass(s__PamanLanguage,s__PamaNyunganLanguage) ).

fof(kb_SUMO_17550,axiom,
    s__instance(s__PamanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17551,axiom,
    s__documentation(s__PamanLanguage,s__EnglishLanguage,'Of the &%PamaNyunganLanguages, 44 of the languages are classified as a &%PamanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17552,axiom,
    s__subclass(s__RarmulPamaLanguage,s__PamanLanguage) ).

fof(kb_SUMO_17553,axiom,
    s__documentation(s__RarmulPamaLanguage,s__EnglishLanguage,'Of the &%PamanLanguages, two of the languages are classified as a &%RarmulPamaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17554,axiom,
    s__instance(s__AghuTharnggaluLanguage,s__RarmulPamaLanguage) ).

fof(kb_SUMO_17555,axiom,
    s__documentation(s__AghuTharnggaluLanguage,s__EnglishLanguage,'The &%AghuTharnggaluLanguage is a &%RarmulPamaLanguage of &%Australia. SIL code: GGR. ISO 639-2: aus. Region: Queensland, Cape York Peninsula, Laura. Comments: Recently extinct. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17556,axiom,
    s__instance(s__ThaypanLanguage,s__RarmulPamaLanguage) ).

fof(kb_SUMO_17557,axiom,
    s__instance(s__RarmulPamaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17558,axiom,
    s__documentation(s__ThaypanLanguage,s__EnglishLanguage,'The &%ThaypanLanguage is a &%RarmulPamaLanguage of &%Australia. SIL code: TYP. ISO 639-2: aus. Population: 2 (?) (1981 Wurm and Hattori). Region: Queensland, central Cape York Peninsula, Coleman River. Comments: Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17559,axiom,
    s__subclass(s__AustroAsiaticLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17560,axiom,
    s__instance(s__AustroAsiaticLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17561,axiom,
    s__documentation(s__AustroAsiaticLanguage,s__EnglishLanguage,'An &%AustroAsiaticLanguage is any one of 168 languages forming a major family of languages apparently unrelated to other languages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17562,axiom,
    s__subclass(s__AustronesianLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17563,axiom,
    s__documentation(s__AustronesianLanguage,s__EnglishLanguage,'An &%AustronesianLanguage is any one of 1262 languages forming a major family of languages apparently unrelated to other languages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17564,axiom,
    s__subclass(s__AymaranLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17565,axiom,
    s__documentation(s__AymaranLanguage,s__EnglishLanguage,'An &%AymaranLanguage is any of three languages found in &%SouthAmerica that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17566,axiom,
    s__instance(s__CentralAymaraLanguage,s__AymaranLanguage) ).

fof(kb_SUMO_17567,axiom,
    s__documentation(s__CentralAymaraLanguage,s__EnglishLanguage,'The &%CentralAymaraLanguage is an &%AymaranLanguage of &%Bolivia. SIL code: AYM. ISO 639-1: ay. ISO 639-2: aym. Population: 1,785,000 in Bolivia (1987), 23.7% of the population. Population total all countries 2,200,000. Region: Whole Altiplano west of eastern Andes. Some migration to the yungas and the lowlands. Comments: Dictionary. Grammar. Churches are active in literacy. Openings in government schools for the use of Aymara literature. Radio programs. Traditional religion, Christian. Bible 1987-1993. Also spoken in: Argentina. (Language name: AYMARA, CENTRAL.) Comments: Quite a few have come from Bolivia looking for work. Sugar mill workers. Bible 1987-1993. Also spoken in: Chile. (Language name: AYMARA, CENTRAL.) Population: 899 (1994 Hans Gundermann K.) speakers in Chile out of 20,000 population (1983 SIL). Comments: Chilean Aymara is very close to La Paz, Bolivia dialect. Bilingualism in Spanish. Bible 1987-1993. Also spoken in: Peru. (Language name: AYMARA, CENTRAL.) Population: 350,320 Aymara in Peru (1987 Cerron-Palomino). Comments: Lupaca is the main literary dialect. Bible 1987-1993.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17568,axiom,
    s__instance(s__JaquaraLanguage,s__AymaranLanguage) ).

fof(kb_SUMO_17569,axiom,
    s__documentation(s__JaquaraLanguage,s__EnglishLanguage,'The &%JaquaraLanguage is an &%AymaranLanguage of &%Peru. SIL code: JQR. ISO 639-2: sai. Population: 2,000 (1987 J. L. Rivarola). Region: Lima Department, Yauyos Province, Tupe village (Jaqaru) and Cachuy village (Cauqui). Alternate names: HAQEARU, HAQARU, HAQARU, ARU. Dialects: CAUQUI (KAWKI, CACHUY). Comments: Jaqaru has 73% lexical similarity with Aymara, Kawki 79% with Aymara. Most or all use Spanish as second language. There may still be a few monolinguals, all women. Cauqui dialect is nearly extinct. Investigation needed: intelligibility, bilingual proficiency.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17570,axiom,
    s__instance(s__SouthernAymaraLanguage,s__AymaranLanguage) ).

fof(kb_SUMO_17571,axiom,
    s__instance(s__AymaranLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17572,axiom,
    s__documentation(s__SouthernAymaraLanguage,s__EnglishLanguage,'The &%SouthernAymaraLanguage is an &%AymaranLanguage of &%Peru. SIL code: AYC. ISO 639-2: sai. Population: No estimate available. Region: From Lake Titicaca toward ocean. Comments: Some important verb forms and vocabulary differences from Central Aymara. Dialect intelligibility needs investigation in Tacna and Moquegua (P. Landerman 1984). Limited bilingualism. Investigation needed: intelligibility.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17573,axiom,
    s__subclass(s__BarbacoanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17574,axiom,
    s__documentation(s__BarbacoanLanguage,s__EnglishLanguage,'A &%BarbacoanLanguage is any of seven languages found in &%SouthAmerica that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17575,axiom,
    s__subclass(s__AndaquiGroupLanguage,s__BarbacoanLanguage) ).

fof(kb_SUMO_17576,axiom,
    s__instance(s__AndaquiGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17577,axiom,
    s__instance(s__BarbacoanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17578,axiom,
    s__documentation(s__AndaquiGroupLanguage,s__EnglishLanguage,'The &%AndaquiGroupLanguage of &%BarbacoanLanguages consists solely of the extinct &%AndaquiLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17579,axiom,
    s__instance(s__AndaquiLanguage,s__AndaquiGroupLanguage) ).

fof(kb_SUMO_17580,axiom,
    s__documentation(s__AndaquiLanguage,s__EnglishLanguage,'The &%AndaquiLanguage is a &%BarbacoanLanguage (an &%AndaquiGroupLanguage) of &%Colombia. SIL code: ANA. ISO 639-2: sai. Region: Southern highlands. Alternate names: ANDAKI. Comments: Not the same as Andoque, which is in Amazonas. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17581,axiom,
    s__subclass(s__CayapaColoradoLanguage,s__BarbacoanLanguage) ).

fof(kb_SUMO_17582,axiom,
    s__documentation(s__CayapaColoradoLanguage,s__EnglishLanguage,'A &%CapayaColoradoLanguage is either of two closely related &%BarbacoanLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17583,axiom,
    s__instance(s__ChachiLanguage,s__CayapaColoradoLanguage) ).

fof(kb_SUMO_17584,axiom,
    s__documentation(s__ChachiLanguage,s__EnglishLanguage,'The &%ChachiLanguage is a &%CayapaColoradoLanguage of &%Ecuador. SIL code: CBI. ISO 639-2: sai. Population: 5,000 (1987 N. Wiebe SIL). Region: North coastal jungle, Esmeraldas Province, Cayapas River and its tributaries (Onzole, Canande, Sucio, Cojimies, and others). Alternate names: CAYAPA, CHA PALAACHI. Comments: Bilingual level estimates for Spanish are 0 6%, 1 25.5%, 2 26.5%, 3 34.5%, 4 6%, 5 1.5%. Women, older people, and those living in the isolated headwaters of the river are less bilingual in Spanish. The name of the people is Chachilla. Dictionary. SOV. Tropical forest. Coastal, riverine. Swidden agriculturalists: plantain, fishermen: shrimp, fish, hunters. 10 to 400 meters. Traditional religion, Christian. Bible portions 1964-1980.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17585,axiom,
    s__instance(s__ColoradoLanguage,s__CayapaColoradoLanguage) ).

fof(kb_SUMO_17586,axiom,
    s__instance(s__CayapaColoradoLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17587,axiom,
    s__documentation(s__ColoradoLanguage,s__EnglishLanguage,'The &%ColoradoLanguage is a &%CayapaColoradoLanguage of &%Ecuador. SIL code: COF. ISO 639-2: sai. Population 2,100 (1999 SIL). Region: Northwestern jungle west of Quito, around Santo Domingo de los Colorados. Alternate names: TSACHILA. Comments: Dictionary. SOV. Tropical forest. Interfluvial. Peasant agriculturalists. 550 to 600 meters. Traditional religion, Christian. NT 1980-1990.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17588,axiom,
    s__subclass(s__CoconucanLanguage,s__BarbacoanLanguage) ).

fof(kb_SUMO_17589,axiom,
    s__documentation(s__CoconucanLanguage,s__EnglishLanguage,'A &%CoconucanLanguage is either of two closely related &%BarbacoanLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17590,axiom,
    s__instance(s__GuambianoLanguage,s__CoconucanLanguage) ).

fof(kb_SUMO_17591,axiom,
    s__instance(s__CoconucanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17592,axiom,
    s__documentation(s__GuambianoLanguage,s__EnglishLanguage,'The &%GuambianoLanguage is a &%CoconucanLanguage of &%Colombia. SIL code: GUM. ISO 639-2: sai. Population: 9,000 (1977 SIL). Region: Central Andes Range near Popayan, Cauca. Alternate names: GUAMBIA, MOGUEX. Comments: Bilingualism in Spanish. Grammar. Literacy rate in first language: 10% to 20%. Literacy rate in second language: 50% to 75%. Agriculturalists. NT in press (2000).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17593,axiom,
    s__instance(s__TotoroLanguage,s__CoconucanLanguage) ).

fof(kb_SUMO_17594,axiom,
    s__documentation(s__TotoroLanguage,s__EnglishLanguage,'The &%TotoroLanguage is a &%CoconucanLanguage of &%Colombia. SIL code: TTK. ISO 639-2: sai. Population: Only a few speakers in the mid 1970s. Region: 17 km. west of Silvia, Cauca, in town of Totoro. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17595,axiom,
    s__subclass(s__PastoLanguage,s__BarbacoanLanguage) ).

fof(kb_SUMO_17596,axiom,
    s__documentation(s__PastoLanguage,s__EnglishLanguage,'A &%PastoLanguage is either of two closely related &%BarbacoanLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17597,axiom,
    s__instance(s__BarbacoasLanguage,s__PastoLanguage) ).

fof(kb_SUMO_17598,axiom,
    s__documentation(s__BarbacoasLanguage,s__EnglishLanguage,'The &%BarbacoasLanguage is a &%PastoLanguage of &%Colombia. SIL code: BPB. ISO 639-2: sai. Region: Near the coastal town of Barbacoas, Narino. Comments Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17599,axiom,
    s__instance(s__AwaCuaiquerLanguage,s__PastoLanguage) ).

fof(kb_SUMO_17600,axiom,
    s__instance(s__PastoLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17601,axiom,
    s__documentation(s__AwaCuaiquerLanguage,s__EnglishLanguage,'The &%AwaCuaiquerLanguage is a &%PastoLanguage of &%Colombia. SIL code: KWI. ISO 639-2: sai. Population: 20,000 in Colombia (1986 SIL). Population total both countries 21,000. Region: Pacific slopes of the Andes, Narino, from Ecuador border north, near Barbacoas. Alternate names: COAIQUER, QUAIQUER, KWAIKER, AWA, AWA PIT, CUAIQUER. Comments: Bilingual level estimates for Spanish are 0 55%, 1 30%, 2 10%, 3 5%, 4 0%, 5 0%. It is mainly women and children that are monolingual. Grammar. SOV. Literacy rate in first language: Below 1%. Literacy rate in second language: Below 5%. Tropical forest. Mountain slope. Swidden agriculturalists. 200 to 300 meters. Bible portions 1979-1982. Also spoken in: Ecuador. (Language name: AWA-CUAIQUER.) Population: 1,000 in Ecuador (1991 Adelaar). Alternate names: AWA, CUAIQUER. Comments: More distantly related to Chachi and Colorado. Speakers call themselves Awa in Ecuador. Bible portions 1979-1982.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17602,axiom,
    s__subclass(s__BasqueGroupLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17603,axiom,
    s__instance(s__BasqueGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17604,axiom,
    s__documentation(s__BasqueGroupLanguage,s__EnglishLanguage,'A &%BasqueGroupLanguage is a small family of languages consisting entirely of three varieties of Basque from &%France and &%Spain and which are apparently unrelated to all other languages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17605,axiom,
    s__instance(s__BasqueLanguage,s__BasqueGroupLanguage) ).

fof(kb_SUMO_17606,axiom,
    s__documentation(s__BasqueLanguage,s__EnglishLanguage,'The &%BasqueLanguage is a &%BasqueGroupLanguage of &%Spain. SIL code: BSQ. ISO 639-1: eu. ISO 639-2(B): baq. ISO 639-2(T): eus. Population: 580,000 in Spain (1991 L. Trask U. of Sussex). There are 2,000,000 residents of the 3 provinces of Basque territory, 25% were born outside the territory, 40% in the territory were born to Basque parents. 4,400,000 in Spain have a Basque surname, 19% live in Basque country. Population total all countries: 580,000 or more. Region: French-Spanish border, 3 Basque provinces: Alava (Araba), Biskaia (Biskay), and Gipuzkoa of the Autonomous Basque Community (CAV), in the northern area of the Autonomous Region of Navarra (Nafarroa) of north central Spain. Also spoken in Australia, Costa Rica, Mexico, Philippines, USA. Alternate names: VASCUENSE, EUSKERA. Dialects: GUIPUZCOAN (GUIPUZCOANO, GIPUZKOAN), ALTO NAVARRO SEPTENTRIONAL (HIGH NAVARRESE, UPPER NAVARRAN), ALTO NAVARRO MERIDIONAL, BISCAYAN (VIZCAINO), AVALAN. Comments: Batua is based on Guipuzcoan, the central and most widely known dialect. A fair amount of inherent intelligibility among all regional varieties except Souletin. Regional varieties are sometimes preferred for oral use, but in Spain there is also a fairly strong desire for the Batua unified standard. Bilingualism in Castillian, Catalan sometimes. Ages 2 to 20 and over 50 as first language, all ages as first or second language in mainly Basque-speaking areas. Euzkadi is the name of the Basque region, not for the language. Official language. Dictionary. Grammar. SOV, prepositions, genitives, articles, adjectives, numerals, relatives after noun heads, question word initial, verb affix gender agreement obligatory, prefix marks causative, comparative shown lexically. Batua uses a unified orthography. Deciduous forest. Mountain slope, coastal, riverine. sea level to 1,000 meters. Christian. Bible 1855-1994.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17607,axiom,
    s__instance(s__NavarroLabourdinBasqueLanguage,s__BasqueGroupLanguage) ).

fof(kb_SUMO_17608,axiom,
    s__documentation(s__NavarroLabourdinBasqueLanguage,s__EnglishLanguage,'The &%NavarroLabourinBasqueLanguage is a &%BasqueGroupLanguage of &%France. SIL code: BQE. ISO 639-2: mis. Population: 67,500 speakers (1991), including 45,000 Labourdin, 22,500 Lower Navarro. Total Basque speakers in France estimated at 80,000 (1991 L. Trask, U. of Sussex). Reported to be 730,000 ethnic Basque in France (1993 Johnstone). Region: French-Spanish border, 800 square miles surrounding Bayonne, Labourd (Lapurdi), and Basse-Navarre departments. Alternate names: NAVARRO-LABOURDIN. Dialects: LABOURDIN (LAPURDIERA), EASTERN LOW NAVARRESE (BENAFFARERA, BAJO NAVARRO ORIENTAL), WESTERN LOW NAVARRESE (BAJO NAVARRO OCCIDENTAL). Comments: Navarro-Labourdin is diverse from other Basque dialects, and needs separate literature. Bilingualism in French. Dictionary. Grammar. Christian. Bible 1856.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17609,axiom,
    s__instance(s__SouletinBasqueLanguage,s__BasqueGroupLanguage) ).

fof(kb_SUMO_17610,axiom,
    s__documentation(s__SouletinBasqueLanguage,s__EnglishLanguage,'The &%SouletinBasqueLanguage is a &%BasqueGroupLanguage of &%France. SIL code: BSZ. ISO 639-2: mis. Population: 8,700 (1991). Region: French-Spanish border, 800 square miles surrounding Bayonne, Soule, Pyrenees Atlantiques Province. Alternate names: SOULETIN, SOULETINO, SULETINO, XIBEROERA, ZUBEROERA, SUBEROAN. Comments: Souletin is more diverse and speakers have difficulty understanding other varieties, especially for complex and abstract discourse. Separate literature desired and needed. Dictionary. Grammar. Christian. Bible portions 1856-1888.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17611,axiom,
    s__subclass(s__BayonoAwbonoLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17612,axiom,
    s__documentation(s__BayonoAwbonoLanguage,s__EnglishLanguage,'A &%BayonoAwbonoLanguage is either of two languages found in &%Indonesia (Irian Jaya) that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17613,axiom,
    s__instance(s__AwbonoLanguage,s__BayonoAwbonoLanguage) ).

fof(kb_SUMO_17614,axiom,
    s__instance(s__BayonoAwbonoLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17615,axiom,
    s__documentation(s__AwbonoLanguage,s__EnglishLanguage,'The &%AwbonoLanguage is a &%BayonoAwbonoLanguage of &%Indonesia (Irian Jaya). SIL code: AWH. ISO 639-2: paa. Population: 100 or fewer (1999 D. Clouse SIL). Region: South of Tokuni on the Modera River. Kvolyab is on the south coast, northwest of Korowai. Dialects: KVOLYAB. Comments: Not related to Ok, Asmat, Awyu-Dumut, Momuna, or highland languages like Dani or Mek. 55% lexical similarity with Bayono. No bilinguals among the Kvolyab. The Kvolyab are frequently at war with the Tokuni, Kopkaka, and Korowai. SOV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17616,axiom,
    s__instance(s__BayonoLanguage,s__BayonoAwbonoLanguage) ).

fof(kb_SUMO_17617,axiom,
    s__documentation(s__BayonoLanguage,s__EnglishLanguage,'The &%BayonoLanguage is a &%BayonoAwbonoLanguage of &%Indonesia (Irian Jaya). SIL code: BYL. ISO 639-2: paa. Population: 100 or fewer (1999 D. Clouse SIL). Region: South of Tokuni on the Steenboom River. Comments: Not related to Ok, Asmat, Awyu-Dumut, Momuna, or highlands languages like Dani or Mek. 55% lexical similarity with Awbono. SOV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17618,axiom,
    s__subclass(s__CaddoanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17619,axiom,
    s__documentation(s__CaddoanLanguage,s__EnglishLanguage,'A &%CaddoanLanguage is any of seven languages of the &%UnitedStates that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17620,axiom,
    s__subclass(s__NorthernCaddoanLanguage,s__CaddoanLanguage) ).

fof(kb_SUMO_17621,axiom,
    s__documentation(s__NorthernCaddoanLanguage,s__EnglishLanguage,'Of the seven &%CaddoanLanguages, four of these are classified as a &%NorthernCaddoanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17622,axiom,
    s__subclass(s__PawneeKitsaiLanguage,s__NorthernCaddoanLanguage) ).

fof(kb_SUMO_17623,axiom,
    s__documentation(s__PawneeKitsaiLanguage,s__EnglishLanguage,'Of the four &%NorthernCaddoanLanguages, three of these are classified as a &%PawneeKitsaiLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17624,axiom,
    s__subclass(s__KitsaiGroupLanguage,s__PawneeKitsaiLanguage) ).

fof(kb_SUMO_17625,axiom,
    s__instance(s__KitsaiGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17626,axiom,
    s__instance(s__PawneeKitsaiLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17627,axiom,
    s__documentation(s__KitsaiGroupLanguage,s__EnglishLanguage,'The &%KitsaiGroupLanguage consists solely of the now extinct &%KitsaiLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17628,axiom,
    s__instance(s__KitsaiLanguage,s__KitsaiGroupLanguage) ).

fof(kb_SUMO_17629,axiom,
    s__documentation(s__KitsaiLanguage,s__EnglishLanguage,'The &%KitaiLanguage is a &%KitsaiGroupLanguage of the &%UnitedStates. SIL code: KII. ISO 639-2: nai. Population: No speakers out of 350 population (1977 SIL). Region: West central Oklahoma among the Caddo, Caddo County. Alternate names: KICHAI. Comments: Closer to Pawnee than to Wichita. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17630,axiom,
    s__subclass(s__PawneeGroupLanguage,s__PawneeKitsaiLanguage) ).

fof(kb_SUMO_17631,axiom,
    s__instance(s__PawneeGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17632,axiom,
    s__documentation(s__PawneeGroupLanguage,s__EnglishLanguage,'The &%PawneeGroupLanguage consists of two of the three &%PawneeKitsaiLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17633,axiom,
    s__instance(s__ArikaraLanguage,s__PawneeGroupLanguage) ).

fof(kb_SUMO_17634,axiom,
    s__documentation(s__ArikaraLanguage,s__EnglishLanguage,'The &%ArikaraLanguage is a &%PawneeGroupLanguage of the &%UnitedStates. SIL code: ARI. ISO 639-2: nai. Population: 90 speakers (1990 census), out of 1,000 population (1977 SIL). Region: Fort Berthold Reservation, North Dakota. Alternate names: ARIKARI, ARIKARIS, ARIKAREE, REE, RIS. Comments: Not inherently intelligible with Pawnee. Bilingualism in English. Most or all speakers are middle-aged or older. Arikara instructional material has been published for use in a language teaching program. Reported to be one of the groups Lewis and Clark met in 1804 in North Dakota. There had been 30,000 reduced to 6,000 because of smallpox. Dictionary. Grammar.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17635,axiom,
    s__instance(s__PawneeLanguage,s__PawneeGroupLanguage) ).

fof(kb_SUMO_17636,axiom,
    s__documentation(s__PawneeLanguage,s__EnglishLanguage,'The &%PawneeLanguage is a &%PawneeGroupLanguage of the &%UnitedStates. SIL code: PAW. ISO 639-2: nai. Population: 4 speakers (1996), out of 2,000 ethnic population (1977 SIL). Region: North central Oklahoma. Dialects: SOUTH BAND, SKIRI (SKIDI). Comments: Closely related to Arikara, but not inherently intelligible with it. Kitsai is between Pawnee and Wichita, but closer to Pawnee. Bilingualism in English. All speakers are elderly. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17637,axiom,
    s__subclass(s__WitchitaGroupLanguage,s__NorthernCaddoanLanguage) ).

fof(kb_SUMO_17638,axiom,
    s__instance(s__WitchitaGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17639,axiom,
    s__instance(s__NorthernCaddoanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17640,axiom,
    s__documentation(s__WitchitaGroupLanguage,s__EnglishLanguage,'The &%WitchitaGroupLanguage consists solely of the nearly extinct &%WitchitaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17641,axiom,
    s__instance(s__WitchitaLanguage,s__WitchitaGroupLanguage) ).

fof(kb_SUMO_17642,axiom,
    s__documentation(s__WitchitaLanguage,s__EnglishLanguage,'The &%WitchitaLanguage is a &%WitchitaGroupLanguage of the &%UnitedStates. SIL code: WIC. ISO 639-2: nai. Population: 10 or fewer speakers (1998 James Brook, New York Times 4/9/98), out of 750 population (1977 SIL). Region: West central Oklahoma. Dialects: WACO, TAWAKONI. Comments: Close to Kitsai and Pawnee. Bilingualism in English. All speakers are elderly. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17643,axiom,
    s__subclass(s__SouthernCaddoanLanguage,s__CaddoanLanguage) ).

fof(kb_SUMO_17644,axiom,
    s__instance(s__SouthernCaddoanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17645,axiom,
    s__instance(s__CaddoanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17646,axiom,
    s__documentation(s__SouthernCaddoanLanguage,s__EnglishLanguage,'The only &%SouthernCaddoanLanguage is the &%CaddoLanguage of the &%UnitedStates.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17647,axiom,
    s__instance(s__CaddoLanguage,s__SouthernCaddoanLanguage) ).

fof(kb_SUMO_17648,axiom,
    s__documentation(s__CaddoLanguage,s__EnglishLanguage,'The &%CaddoLanguage is a &%SouthernCaddoanLanguage of the &%UnitedStates. SIL code: CAD. ISO 639-2: cad. Population: 141 speakers, including 6 monolinguals (1990 census), out of 1,800 population (1977 SIL). Region: Western Oklahoma, Caddo County. Formerly in northeastern Texas, extending into southwestern Arkansas. Alternate names: KADO, CADDOE, KADOHADACHO. Comments Related to Pawnee, Wichita, and two extinct languages: Kitsai and Adai. Bilingualism in English. Most or all speakers are middle-aged or older. The tribes are Cahinnio, Hasinai, Kadohadacho, Nanatsoho, Upper Nasoni, Upper Natchitoches, Upper Yatasi.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17649,axiom,
    s__subclass(s__CahuapananLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17650,axiom,
    s__documentation(s__CahuapananLanguage,s__EnglishLanguage,'A &%CahuapananLanguage is either of two languages found in &%Peru that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17651,axiom,
    s__instance(s__ChayahuitaLanguage,s__CahuapananLanguage) ).

fof(kb_SUMO_17652,axiom,
    s__instance(s__CahuapananLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17653,axiom,
    s__documentation(s__ChayahuitaLanguage,s__EnglishLanguage,'The &%GhayahuitaLanguage is a &%CahupanianLanguage of &%Peru. SIL code: CBT. ISO 639-2: sai. Population: 10,000 to 12,000 (1998 SIL). Region: Paranapura, Cahuapanas, Sillay and Shanusi rivers. Alternate names: CHAYAWITA, CHAWI, TSHAAHUI, CHAYHUITA, CHAYABITA, SHAYABIT, BALSAPUERTINO, PARANAPURA, CAHUAPA. Dialects: CHAYAHUITA, CAHUAPANA. Comments: Very slight intelligibility with Jebero. Bilingual level estimates for Spanish are 0 60%, 1 20%, 2 10%, 3 6%, 4 3%, 5 1%. Dictionary. SOV. Literacy rate in first language: 1% to 5%. Literacy rate in second language: 5% to 15%. NT 1978.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17654,axiom,
    s__instance(s__JeberoLanguage,s__CahuapananLanguage) ).

fof(kb_SUMO_17655,axiom,
    s__documentation(s__JeberoLanguage,s__EnglishLanguage,'The &%JeberoLanguage is a &%CahupanianLanguage of &%Peru. SIL code: JEB. ISO 639-2: sai. Population 2,300 to 3,000 (1976 SIL). Region District of Jeberos. Alternate names: XEBERO, CHEBERO, XIHUILA. Comments: Widespread use of Spanish. Bible portions 1959.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17656,axiom,
    s__subclass(s__CantLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17657,axiom,
    s__documentation(s__CantLanguage,s__EnglishLanguage,'A &%CantLanguage is the single &%EnglishTahitianLanguage known as the &%PitcairnNorfolkLanguage. This language is apparently unrelated to all other languages, thus forming a language family consisting of a single member.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17658,axiom,
    s__subclass(s__EnglishTahitianLanguage,s__CantLanguage) ).

fof(kb_SUMO_17659,axiom,
    s__instance(s__CantLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17660,axiom,
    s__documentation(s__EnglishTahitianLanguage,s__EnglishLanguage,'An &%EnglishTahitianLanguage is the language group consisting only of the &%PitcairnNorfolkLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17661,axiom,
    s__instance(s__PitcairnNorfolkLanguage,s__EnglishTahitianLanguage) ).

fof(kb_SUMO_17662,axiom,
    s__instance(s__EnglishTahitianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17663,axiom,
    s__documentation(s__PitcairnNorfolkLanguage,s__EnglishLanguage,'The &%PitcairnNorfolkLanguage is an &%EnglishTahitianLanguage of &%NorfolkIsland. SIL code: PIH. ISO 639-2: mis. Population: (580 on Norfolk Island, 1989 Holm). Region: Norfolk Island, Pitcairn Island. There are some second generation Pitcairn Islanders in Australia and New Zealand. Also spoken in Australia, Fiji, New Zealand, Pitcairn. Alternate names: PITCAIRN ENGLISH. Dialects: NORFOLK ENGLISH. Comments: Slightly different variety than in Pitcairn. An in-group language used to assist in the preservation of identity. People speak Standard British English as mother tongue. Developed from mutineers settling on Pitcairn in 1790. Some were removed to Norfolk in 1859. Agriculturalists: breadfruit, banana, pineapple, passion fruit, watermelon, mango, custard apple, orange, lime, lemon, grapefruit. Second language only. Also spoken in: Australia. (Language name: PITCAIRN-NORFOLK.) Population: Some second language users. Alternate names: PITCAIRN ENGLISH. Comments: An in-group language used to assist in the preservation of identity. The people speak Standard English as mother tongue. There may be no speakers on the Australian mainland. Christian. Second language only. Also spoken in: New Zealand. (Language name: PITCAIRN-NORFOLK.) Alternate names: PITCAIRN ENGLISH. Comments: Developed from mutineers settling on Pitcairn in 1790. Some people were removed to Norfolk in 1859. An in-group language used to assist in the preservation of identity. People speak standard English as mother tongue. Christian. Second language only. Also spoken in: Pitcairn. (Language name: PITCAIRN-NORFOLK.) Population: Fewer than 50 on Pitcairn, 1989 J. Holm. DialectsL PITCAIRN ENGLISH. Comments: Developed from mutineers settling on Pitcairn in 1790. Some were removed to Norfolk in 1859. Slightly different variety than in Norfolk. An in-group language to assist in the preservation of identity. People speak Standard British English as mother tongue. Christian. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17664,axiom,
    s__subclass(s__CaribLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17665,axiom,
    s__instance(s__CaribLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17666,axiom,
    s__documentation(s__CaribLanguage,s__EnglishLanguage,'A &%CaribLanguage is any of 29 languages that form a family of related languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17667,axiom,
    s__subclass(s__ChapacuraWanhamLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17668,axiom,
    s__instance(s__ChapacuraWanhamLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17669,axiom,
    s__documentation(s__ChapacuraWanhamLanguage,s__EnglishLanguage,'Of the 29 &%CaribLanguages, five more closely related languages are classified as a &%ChapacuraWanhamLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17670,axiom,
    s__subclass(s__GuaporeLanguage,s__ChapacuraWanhamLanguage) ).

fof(kb_SUMO_17671,axiom,
    s__documentation(s__GuaporeLanguage,s__EnglishLanguage,'Of the five &%ChapacuraWanhamLanguages, two very closely related languages are classified as a &%GuaporeLanguage. At least one, and probably both, languages are now extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17672,axiom,
    s__instance(s__IteneLanguage,s__GuaporeLanguage) ).

fof(kb_SUMO_17673,axiom,
    s__documentation(s__IteneLanguage,s__EnglishLanguage,'The &%IteneLanguage is a &%GuaporeLanguage of &%Bolivia. SIL code: ITE. ISO 639-2: sai. Population: (100 in ethnic group in 1959). Region: North central Beni Department at junction of Mamore and Itenez rivers. Alternate names: ITENEO, ITENEZ, MORE. Dialects: ITOREAUHIP. Comments: Children were not speaking Itene and only some of the older people were actively using it 30 years ago. They speak Spanish. Related languages: Chapacura, Quitemoca, Cujuna, Cumana, Mataua, Uanham, Urunumacan, probably all extinct. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17674,axiom,
    s__instance(s__KabixiLanguage,s__GuaporeLanguage) ).

fof(kb_SUMO_17675,axiom,
    s__instance(s__GuaporeLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17676,axiom,
    s__documentation(s__KabixiLanguage,s__EnglishLanguage,'The &%KabixiLanguage is a &%GuaporeLanguage of &%Brazil. SIL code: KBD. ISO 639-2: sai. Population: 100 (1986 SIL). Region: Slopes of Planalto dos Parecis, right bank of upper Guapore, near Vila Bela, Mato Grosso. Alternate names: CABICHI, CABISHI. Comments: Related to Cujuna, Cumana, Mataua, Wanham, Urunumacan. Both people and language may be extinct. The name is also used for Parecis or Nambikuara.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17677,axiom,
    s__subclass(s__MadeiraLanguage,s__ChapacuraWanhamLanguage) ).

fof(kb_SUMO_17678,axiom,
    s__documentation(s__MadeiraLanguage,s__EnglishLanguage,'Of the five &%ChapacuraWanhamLanguages, three very closely related languages of &%Brazil are classified as a &%MadeiraLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17679,axiom,
    s__instance(s__OroWinLanguage,s__MadeiraLanguage) ).

fof(kb_SUMO_17680,axiom,
    s__instance(s__MadeiraLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17681,axiom,
    s__documentation(s__OroWinLanguage,s__EnglishLanguage,'The &%OroWinLanguage is a &%MadeiraLanguage of &%Brazil. SIL code: ORW. ISO 639-2: sai. Population: 5 speakers (1996 D. Everett SIL) out of 55 in the ethnic group (1998). Region: Headwaters of the Pacaas-Novos River, a tributary of the Mamore River, along the Brazil-Bolivia border. Comments: Related to Tora, Itene (More), and Wari (Pakaasnovos), but not inherently intelligible with them. Bilingualism in Wari. All speakers over 40 years old (1986 D. Everett SIL). VOS. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17682,axiom,
    s__instance(s__PakaasnovosLanguage,s__MadeiraLanguage) ).

fof(kb_SUMO_17683,axiom,
    s__documentation(s__PakaasnovosLanguage,s__EnglishLanguage,'The &%OroWinLanguage is a &%MadeiraLanguage of &%Brazil. SIL code: PAV. ISO 639-2: sai. Population: 1,833 (1994 D. Everett SIL). Region: Rondonia, 7 villages. Alternate names: JARU, UOMO, PAKAANOVAS, PACAAS-NOVOS, PAKAANOVA, PACAHANOVO, ORO WARI, WARI. Comments Bible portions 1975-1984.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17684,axiom,
    s__instance(s__ToraLanguage,s__MadeiraLanguage) ).

fof(kb_SUMO_17685,axiom,
    s__documentation(s__ToraLanguage,s__EnglishLanguage,'The &%ToraLanguage is a &%MadeiraLanguage of &%Brazil. SIL code: TRZ. ISO 639-2: sai. Population: 40 out of an ethnic group of 120 (1990 YWAM). Region: Amazonas, on the lower Rio Marmelos, tributary of the Rio Madeira. Alternate names: TORAZ. Comments: Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17686,axiom,
    s__subclass(s__ChibchanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17687,axiom,
    s__instance(s__ChibchanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17688,axiom,
    s__documentation(s__ChibchanLanguage,s__EnglishLanguage,'A &%ChibchanLanguage is any of 22 languages that form a family of related languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17689,axiom,
    s__subclass(s__ChimakuanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17690,axiom,
    s__documentation(s__ChimakuanLanguage,s__EnglishLanguage,'A &%ChimakuanLanguage is the single language of the &%UnitedStates (Washington State) known as the &%QuileuteLanguage. This nearly extinct language is apparently unrelated to all other languages, thus forming a language family consisting of a single member.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17691,axiom,
    s__instance(s__QuileuteLanguage,s__ChimakuanLanguage) ).

fof(kb_SUMO_17692,axiom,
    s__instance(s__ChimakuanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17693,axiom,
    s__documentation(s__QuileuteLanguage,s__EnglishLanguage,'The &%QuileuteLanguage is a &%ChimakuanLanguage of the &%UnitedStates. SIL code: QUI. ISO 639-2: nai. Population: 10 speakers possibly out of 300 population (1977 SIL). Region: Pacific side of Olympic Peninsula in Washington. Dialects: QUILEUTE, HOH. Comments: Bilingualism in English. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17694,axiom,
    s__subclass(s__ChocoLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17695,axiom,
    s__instance(s__ChocoLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17696,axiom,
    s__documentation(s__ChocoLanguage,s__EnglishLanguage,'A &%ChocoLanguage is any of 10 languages that form a family of related languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17697,axiom,
    s__subclass(s__ChonLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17698,axiom,
    s__documentation(s__ChonLanguage,s__EnglishLanguage,'A &%ChonLanguage is either of two languages found in &%Argentina that form a family of languages apparently unrelated to others. Both of these languages are now nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17699,axiom,
    s__instance(s__OnaLanguage,s__ChonLanguage) ).

fof(kb_SUMO_17700,axiom,
    s__documentation(s__OnaLanguage,s__EnglishLanguage,'The &%OnaLanguage is a &%ChonLanguage of &%Argentina. SIL code: ONA. ISO 639-2: sai. Population: 1 to 3 speakers in Tierra del Fuego (1991 Adelaar). Region: Patagonia, Tierra del Fuego. Also formerly in Chile. Alternate names: AONA, SELKNAM, SHELKNAM. Comments: Bilingualism in Spanish. Steppe in the north, forest in the south. Island. Hunter-gatherers. Up to 800 meters. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17701,axiom,
    s__instance(s__TehuelcheLanguage,s__ChonLanguage) ).

fof(kb_SUMO_17702,axiom,
    s__instance(s__ChonLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17703,axiom,
    s__documentation(s__TehuelcheLanguage,s__EnglishLanguage,'The &%TehuelcheLanguage is a &%ChonLanguage of &%Argentina. SIL code: TEH. ISO 639-2: sai. Population: 30 (1983 Casamiquela, in Clairis). Region: Patagonia. Alternate names: AONIKEN, GUNUA-KENA, GUNUNA-KENA, INAQUEN. Comments: The people have come from Chile. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17704,axiom,
    s__subclass(s__ChukotkoKamchatkanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17705,axiom,
    s__documentation(s__ChukotkoKamchatkanLanguage,s__EnglishLanguage,'A &%ChukotkoKamchatkanLanguage is any of five languages found in &%Russia (Asia) that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17706,axiom,
    s__subclass(s__NorthernChukotkoKamchatkanLanguage,s__ChukotkoKamchatkanLanguage) ).

fof(kb_SUMO_17707,axiom,
    s__instance(s__NorthernChukotkoKamchatkanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17708,axiom,
    s__instance(s__ChukotkoKamchatkanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17709,axiom,
    s__documentation(s__NorthernChukotkoKamchatkanLanguage,s__EnglishLanguage,'Of the five &%ChukotkoKamchatkanLanguages, four of these are classified as a &%NorthernChukotkoKamchatkanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17710,axiom,
    s__subclass(s__ChukotGroupLanguage,s__NorthernChukotkoKamchatkanLanguage) ).

fof(kb_SUMO_17711,axiom,
    s__instance(s__ChukotGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17712,axiom,
    s__documentation(s__ChukotGroupLanguage,s__EnglishLanguage,'Of the four &%NorthernChukotkoKamchatkanLanguages, one of these is classified as a &%ChukotGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17713,axiom,
    s__instance(s__ChukotLanguage,s__ChukotGroupLanguage) ).

fof(kb_SUMO_17714,axiom,
    s__documentation(s__ChukotLanguage,s__EnglishLanguage,'The &%ChukotLanguage is a &%NorthernChukotkoKamchatkanLanguage (a &%ChukotGroupLanguage) of &%Russia (Asia). SIL code: CKT. ISO 639-2: mis. Population: 10,000 mother tongue speakers out of an ethnic population of 15,000 (1997 M. Krauss), Maritime Chukchi 25% of population, Raindeer Chukchi 75%. Region: Chukchi Peninsula, Chukot and Koryak National Okrug, northern Yakut ASSR, northeastern Siberia. Alternate names: CHUKCHA, CHUCHEE, CHUKCHEE, LUORAVETLAN, CHUKCHI. Dialects: UELLANSKIJ, PEVEKSKIJ, ENMYLINSKIJ, NUNLIGRANSKIJ, XATYRSKIJ, CHAUN, ENURMIN, YANRAKINOT. Comments: Bilingualism in Russian, Yakut, Lamut, Yukagir. Nomadic groups have adult and some children speakers. Settled groups have few or no children speakers. Although those under 50 speak Russian with varying proficiency, nomadic groups resist Russian language and culture. School at Anadyr. Chukchi in Magadan area are nomadic. Reindeer herdsmen. Shamanism.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17715,axiom,
    s__subclass(s__KoryakAlyutorLanguage,s__NorthernChukotkoKamchatkanLanguage) ).

fof(kb_SUMO_17716,axiom,
    s__documentation(s__KoryakAlyutorLanguage,s__EnglishLanguage,'Of the four &%NorthernChukotkoKamchatkanLanguages, three of these is classified as a &%KoryakAlyutorLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17717,axiom,
    s__instance(s__AlutorLanguage,s__KoryakAlyutorLanguage) ).

fof(kb_SUMO_17718,axiom,
    s__instance(s__KoryakAlyutorLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17719,axiom,
    s__documentation(s__AlutorLanguage,s__EnglishLanguage,'The &%AlutorLanguage is a &%KoryakAlyutorLanguage of &%Russia (Asia). SIL code: ALR. ISO 639-2: mis. Population: 200 speakers out of 2,000 in the ethnic group (1997 M. Krauss). Region: Koryak National District, northeast Kamchatka Peninsula, many in Vyvenka and Rekinniki villages, and individual families in Tilichiki, Ossora, and Palana. Some speakers are separated at considerable distances and without regular contact. Alternate names: ALYUTOR, ALIUTOR, OLYUTOR. Dialects: ALUTORSKIJ, KARAGINSKIJ, PALANSKIJ. Comments: Considered a dialect of Koryak until recently. Bilingualism in Russian. The elderly speak Alutor actively and some are monolinguals, the middle-aged know it passively, those younger than 35 know only Russian (1997). Endangered. Children were sent to boarding schools during the 1950s to the 1970s.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17720,axiom,
    s__instance(s__KoryakLanguage,s__KoryakAlyutorLanguage) ).

fof(kb_SUMO_17721,axiom,
    s__documentation(s__KoryakLanguage,s__EnglishLanguage,'The &%KoryakLanguage is a &%KoryakAlyutorLanguage of &%Russia (Asia). SIL code: KPY. ISO 639-2: mis. Population: 3,500 speakers out of an ethnic population of 7,000 (1997 M. Krauss). Region: Koryak National Okrug, south of the Chukot, northern half of Kamchatka Peninsula and adjacent continent. Alternate names: NYMYLAN. Dialects: CAVCUVENSKIJ (CHAVCHUVEN), APOKINSKIJ (APUKIN), KAMENSKIJ (KAMEN), XATYRSKIJ, PAREN, ITKAN, PALAN, GIN. Comments: Chavchuven, Palan, and Kamen are apparently not inherently intelligible. Bilingualism in Russian. A few children speak Koryak. Taught in school. Coast: fishermen, hunters, inland: cattle raisers. Traditional religion, Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17722,axiom,
    s__instance(s__KerekLanguage,s__KoryakAlyutorLanguage) ).

fof(kb_SUMO_17723,axiom,
    s__documentation(s__KerekLanguage,s__EnglishLanguage,'The &%KerekLanguage is a &%KoryakAlyutorLanguage of &%Russia (Asia). SIL code: KRK. ISO 639-2: mis. Population: 2 speakers out of an ethnic population of 400 (1997 M. Krauss). There were 200 to 400 speakers in 1900. Region: Cape Navarin, in Chukot villages. Dialects: MAINYPILGINO (MAJNA-PILGINSKIJ), KHATYRKA (XATYRSKIJ). Comments: Kerek is now classified as a separate language. Previously it had been considered a dialect of Chukot. Speakers are now assimilated into Chukot. All are elderly. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17724,axiom,
    s__subclass(s__SouthernChukotkoKamchatkanLanguage,s__ChukotkoKamchatkanLanguage) ).

fof(kb_SUMO_17725,axiom,
    s__documentation(s__SouthernChukotkoKamchatkanLanguage,s__EnglishLanguage,'Of the five &%ChukotkoKamchatkanLanguages, one of these are classified as a &%SouthernChukotkoKamchatkanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17726,axiom,
    s__instance(s__ItelmenLanguage,s__SouthernChukotkoKamchatkanLanguage) ).

fof(kb_SUMO_17727,axiom,
    s__instance(s__SouthernChukotkoKamchatkanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17728,axiom,
    s__documentation(s__ItelmenLanguage,s__EnglishLanguage,'The &%ItelmenLanguage is a &%SouthernChukotkoKamchatkanLanguage of &%Russia (Asia). SIL code: ITL. ISO 639-2: mis. Population: 100 or fewer speakers out of an ethnic population of 1,500 (1991 A.E. Kibrik). Region: Southern Kamchatka Peninsula, Koryak Autonomous District, Tigil region, primarily in Kovran and Upper Khairiuzovo villages, west coast of the Kamchatka River. Alternate names: ITELYMEM, WESTERN ITELMEN, KAMCHADAL, KAMCHATKA. Dialects: SEDANKA, KHARYUZ, ITELMEN, XAJRJUZOVSKIJ, NAPANSKIJ, SOPOCNOVSKIJ. Comments: Bilingualism in Russian. Speakers are primarily the older generation. From the 1950s to the 1980s the state sent all children to boarding schools. All are reported to be acculturated. Taught in school through fourth grade. Shamanism. Bible portions 1996.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17729,axiom,
    s__subclass(s__ChumashGroupLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17730,axiom,
    s__documentation(s__ChumashGroupLanguage,s__EnglishLanguage,'A &%ChumashGroupLanguage is any of seven languages found in the &%UnitedStates that form a family of languages apparently unrelated to others. All seven languages are now extinct meaning that this language family is also extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17731,axiom,
    s__instance(s__BarbarenoLanguage,s__ChumashGroupLanguage) ).

fof(kb_SUMO_17732,axiom,
    s__instance(s__ChumashGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17733,axiom,
    s__documentation(s__BarbarenoLanguage,s__EnglishLanguage,'The &%BarbarenoLanguage is a &%ChumashGroupLanguage of the &%UnitedStates. SIL code: BOI. ISO 639-2: nai. Region: Southern California, near Santa Barbara. Comments: Was not intelligible with other Chumash varieties. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17734,axiom,
    s__instance(s__ChumashLanguage,s__ChumashGroupLanguage) ).

fof(kb_SUMO_17735,axiom,
    s__documentation(s__ChumashLanguage,s__EnglishLanguage,'The &%ChumashLanguage is a &%ChumashGroupLanguage of the &%UnitedStates. SIL code: CHS. ISO 639-2: nai. Population: No speakers out of a possible 100 population (1977 SIL). Region: Southern California coast near Santa Barbara. Comments: Extinct since 1965. Inherently unintelligible Chumash varieties formerly spoken included Obispeno, Ineseno, Purisimeno, Barbareno, Ventureno, and Cruzeno (Island Chumash, Isleno), named after the missions to which they were brought. Marianne Mithun says it is not Hokan. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17736,axiom,
    s__instance(s__CruzenoLanguage,s__ChumashGroupLanguage) ).

fof(kb_SUMO_17737,axiom,
    s__documentation(s__CruzenoLanguage,s__EnglishLanguage,'The &%CruzenoLanguage is a &%ChumashGroupLanguage of the &%UnitedStates. SIL code: CRZ. ISO 639-2: nai. Region: Southern California, near Santa Barbara. Alternate names: ISLAND CHUMASH, ISLENO. Comments: Was not intelligible with other Chumash varieties. Had multiple dialects. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17738,axiom,
    s__instance(s__InesenoLanguage,s__ChumashGroupLanguage) ).

fof(kb_SUMO_17739,axiom,
    s__documentation(s__InesenoLanguage,s__EnglishLanguage,'The &%InesenoLanguage is a &%ChumashGroupLanguage of the &%UnitedStates. SIL code: INE. ISO 639-2: nai. Region: Southern California, near Santa Barbara. Comments: Was not intelligible with other Chumash varieties. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17740,axiom,
    s__instance(s__ObispenoLanguage,s__ChumashGroupLanguage) ).

fof(kb_SUMO_17741,axiom,
    s__documentation(s__ObispenoLanguage,s__EnglishLanguage,'The &%ObispenoLanguage is a &%ChumashGroupLanguage of the &%UnitedStates. SIL code: OBI. ISO 639-2: nai. Region: Northernmost Chumash language, California, near Santa Barbara. Comments: Not inherently intelligible with other Chumash varieties. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17742,axiom,
    s__instance(s__PurisimoLanguage,s__ChumashGroupLanguage) ).

fof(kb_SUMO_17743,axiom,
    s__documentation(s__PurisimoLanguage,s__EnglishLanguage,'The &%PurisimoLanguage is a &%ChumashGroupLanguage of the &%UnitedStates. SIL code: PUY. ISO 639-2: nai. Region: Southern California, near Santa Barbara. Comments: Was not intelligible with other Chumash varieties. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17744,axiom,
    s__instance(s__VenturenoLanguage,s__ChumashGroupLanguage) ).

fof(kb_SUMO_17745,axiom,
    s__documentation(s__VenturenoLanguage,s__EnglishLanguage,'The &%VenturenoLanguage is a &%ChumashGroupLanguage of the &%UnitedStates. SIL code: VEO. ISO 639-2: nai. Region: Southern California, near Santa Barbara. Comments: Was not intelligible with other Chumash varieties. Had multiple dialects. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17746,axiom,
    s__subclass(s__CoahuiltecanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17747,axiom,
    s__documentation(s__CoahuiltecanLanguage,s__EnglishLanguage,'A &%CoahuiltecanLanguage is the single language of the &%UnitedStates (Oklahoma) known as the &%TonkawaLanguage. This now extinct language is apparently unrelated to all other languages, thus forming an extinct language family consisting of a single member.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17748,axiom,
    s__instance(s__TonkawaLanguage,s__CoahuiltecanLanguage) ).

fof(kb_SUMO_17749,axiom,
    s__instance(s__CoahuiltecanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17750,axiom,
    s__documentation(s__TonkawaLanguage,s__EnglishLanguage,'The &%TonkawaLanguage is a &%CoahuiltecanLanguage of the &%UnitedStates. SIL code: TON. ISO 639-2: nai. Population: No fluent speakers left out of a population of 90 (1977 SIL). Region North central Oklahoma. Comments: The ethnic group speak English as mother tongue. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17751,axiom,
    s__subclass(s__DravidianLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17752,axiom,
    s__documentation(s__DravidianLanguage,s__EnglishLanguage,'A &%DravidianLanguage is any one of 75 languages forming a major family of languages of southern &%India.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17753,axiom,
    s__subclass(s__EastBirdsHeadLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17754,axiom,
    s__documentation(s__EastBirdsHeadLanguage,s__EnglishLanguage,'An &%EastBirdsHeadLanguage is any of three languages found in &%Indonesia (Irian Jaya) that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17755,axiom,
    s__instance(s__ManikionLanguage,s__EastBirdsHeadLanguage) ).

fof(kb_SUMO_17756,axiom,
    s__documentation(s__ManikionLanguage,s__EnglishLanguage,'The &%ManikionLanguage is an &%EastBirdsHeadLanguage of &%Indonesia (Irian Jaya). SIL code: MNX. ISO 639-2: paa. Population 12,000 (1987 SIL). Region: East Birds Head, east of Meyah, south of Manokwari, about 50 villages. Alternate names: MANTION, SOUGB, SOGH. Comments: Four dialects. NT 1996.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17757,axiom,
    s__instance(s__MeyahLanguage,s__EastBirdsHeadLanguage) ).

fof(kb_SUMO_17758,axiom,
    s__instance(s__EastBirdsHeadLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17759,axiom,
    s__documentation(s__MeyahLanguage,s__EnglishLanguage,'The &%MeyahLanguage is an &%EastBirdsHeadLanguage of &%Indonesia (Irian Jaya). SIL code: MEJ. ISO 639-2: paa. Population: 15,000 to 20,000 (1995 G. Gravelle SIL). Region: East Birds Head, north coast, west of Manokwari, north of Hattam language, and scattered locations. Alternate names: MEAX, MEYACH, MEAH, MEJAH, MEJACH. Comments: Closest to Sougb. Many are becoming bilingual in Indonesian. Literacy rate in first language: 25% to 50%. Literacy rate in second language: 25% to 50%. NT 1997.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17760,axiom,
    s__instance(s__MoskonaLanguage,s__EastBirdsHeadLanguage) ).

fof(kb_SUMO_17761,axiom,
    s__documentation(s__MoskonaLanguage,s__EnglishLanguage,'The &%MoskonaLanguage is an &%EastBirdsHeadLanguage of &%Indonesia (Irian Jaya). SIL code: MTJ. ISO 639-2: paa. Population: 8,000 (1996 G. Gravelle SIL). Region: Southeast Birds Head, south of Meyah and west of Manikion. Alternate names: SABENA, MENINGGO, MENINGO. Comments 85% lexical similarity with Meyah. Also related to Manikion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17762,axiom,
    s__subclass(s__EastPapuanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17763,axiom,
    s__instance(s__EastPapuanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17764,axiom,
    s__documentation(s__EastPapuanLanguage,s__EnglishLanguage,'An &%EastPapuanLanguage is any one of 36 languages forming a distinct family of languages of &%PapuaNewGuinea.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17765,axiom,
    s__subclass(s__EskimoAleutLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17766,axiom,
    s__documentation(s__EskimoAleutLanguage,s__EnglishLanguage,'An &%EskimoAleutLanguage is any one of 11 languages forming a distinct family of languages of &%NorthAmerica.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17767,axiom,
    s__subclass(s__GeelvinkBayLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17768,axiom,
    s__instance(s__GeelvinkBayLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17769,axiom,
    s__documentation(s__GeelvinkBayLanguage,s__EnglishLanguage,'A &%GeelvinkBayLanguage is any one of 33 languages forming a distinct family of languages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17770,axiom,
    s__subclass(s__GuahibanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17771,axiom,
    s__documentation(s__GuahibanLanguage,s__EnglishLanguage,'A &%GuahibanLanguage is any of five languages found in &%Colombia that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17772,axiom,
    s__instance(s__CuibaLanguage,s__GuahibanLanguage) ).

fof(kb_SUMO_17773,axiom,
    s__documentation(s__CuibaLanguage,s__EnglishLanguage,'The &%CuibaLanguage is a &%GuahibanLanguage of &%Colombia. SIL code: CUI. ISO 639-2: sai. Population: 2,000 in Colombia (1979 SIL). Population: total both countries 2,650. Region: Meta Casanare and Capanapara rivers and tributaries. Alternate names: CUIVA, CUIBA-WAMONAE. Dialects: CHIRICOA, MASIWARE (MASIGUARE), CHIRIPO (WUPIWI, SIRIPU), YARAHUURAXI-CAPANAPARA, MAYAYERO, MOCHUELO-CASANARE-CUIBA, TAMPIWI (MARIPOSAS), AMARUWA (AMORUA). Comments: 8 dialects, 2 in Venezuela, 7 in Colombia. 50% in Colombia are monolingual. Semi-nomadic bands. Grammar. Literacy rate in first language: 45%. Literacy rate in second language: 45%. Savannah. Hunter-gatherers, swidden agriculturalists. NT 1988. Also spoken in: Venezuela (Language name: CUIBA.) Population: 650 in Venezuela (1995 SIL). Alternate names: CUIVA. Dialects: CHIRICOA, AMARUWA (AMORUA), MASIGUARE, SIRIPU, YARAHUURAXI-CAPANAPARA, MELLA, PTAMO, SICUANE (SICUARI). Comments: Semi-nomadic bands. Nearly all are monolingual. Literacy rate in second language: 1%. Hunter-gatherers. NT 1988.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17774,axiom,
    s__instance(s__GuahiboLanguage,s__GuahibanLanguage) ).

fof(kb_SUMO_17775,axiom,
    s__documentation(s__GuahiboLanguage,s__EnglishLanguage,'The &%GuahiboLanguage is a &%GuahibanLanguage of &%Colombia. SIL code: GUH. ISO 639-2: sai. Population: 15,000 in Colombia. Population total both countries 20,000. Region: Casanare, eastern Meta, Vichada, Guaviare, Guainia states, plains regions. Also spoken in Venezuela. Alternate names: GUAJIBO, GOAHIBO, GUAIGUA, GUAYBA, WAHIBO, GOAHIVA, SICUANI Dialects: GUAHIBO (SIKUANI), AMORUA (RIO TOMO GUAHIBO), TIGRERO. Comments: The Guahiban languages may not be within Arawakan. The Guahibo range from good bilinguals to about 40% completely monolingual. Rio Tomo Guahibo are nomadic. The name Sicuani is derogatory, and is disliked by most Guahibo. Dictionary. Grammar. SOV, SVO. Literacy rate in first language: 45%. Literacy rate in second language: 45%. Available in most areas. Available for some. Newspapers. Savannah, gallery forest. Plains, riverine, interfluvial. Swidden agriculturalists, fishermen, hunters-gatherers, limited animal husbandry. 200 meters. Traditional religion, Christian, secular. NT 1982. Also spoken in: Venezuela. (Language name: GUAHIBO.) Population: 5,000 in Venezuela. Alternate names: GUAJIBO, WAHIBO. Comments: The Guahiban languages may or may not be within Arawakan. Plains. NT 1982.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17776,axiom,
    s__instance(s__GuayaberoLanguage,s__GuahibanLanguage) ).

fof(kb_SUMO_17777,axiom,
    s__documentation(s__GuayaberoLanguage,s__EnglishLanguage,'The &%GuayaberoLanguage is a &%GuahibanLanguage of &%Colombia. SIL code: GUO. ISO 639-2: sai. Population: 1,200 (1991 Adelaar). Region: Upper Guaviare River, Meta and Guaviare states. Alternate names: JIW, CUNIMIA, MITUS, MITIA. Comments: Bilingual level estimates for Spanish are 0 33%, 1 50%, 2 15%, 3 2%, 4 0%, 5 0%. Young children and older women are monolingual in Guayabero. Others know varying degrees of Spanish. SOV. Literacy rate in first language: Few. Literacy rate in second language: 15% to 20%. Available in most villages. Savannah, tropical forest. Riverine. Hunter-gatherers, swidden agriculturalists. Traditional religion. Bible portions 1961-1995.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17778,axiom,
    s__instance(s__MacaguanLanguage,s__GuahibanLanguage) ).

fof(kb_SUMO_17779,axiom,
    s__documentation(s__MacaguanLanguage,s__EnglishLanguage,'The &%MacaguanLanguage is a &%GuahibanLanguage of &%Colombia. SIL code: MBN. ISO 639-2: sai. Population: 130 or more (1981 SIL). Region: Arauca, Agualinda, and San Jose de Lipa between the Lipa, Ele, and Cuiloto rivers and Cano Colorado, and other scattered locations. Alternate names: MACAGUANE, AGUALINDA GUAHIBO, HITNU. Comments: Unintelligible to speakers of other Guahibo varieties. Most are monolingual. Vigorous. Small groups. Semi-nomadic. Dictionary. Grammar. Hunter-gatherers.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17780,axiom,
    s__instance(s__PlayeroLanguage,s__GuahibanLanguage) ).

fof(kb_SUMO_17781,axiom,
    s__instance(s__GuahibanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17782,axiom,
    s__documentation(s__PlayeroLanguage,s__EnglishLanguage,'The &%PlayeroLanguage is a &%GuahibanLanguage of &%Colombia. SIL code: GOB. ISO 639-2: sai. Population: 150 to 160 (1983 SIL). Region: Arauca River, Venezuela border, Arauca Division, on the banks of the Arauca River from Gaviotas Island to Arauca. Alternate names: RIO ARAUCA GUAHIBO. Comments Low intelligibility with other Guahibo. Somewhat acculturated and bilingual in Spanish for trading purposes. Many have fields in Venezuela. Interested in literacy.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17783,axiom,
    s__subclass(s__GulfLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17784,axiom,
    s__documentation(s__GulfLanguage,s__EnglishLanguage,'A &%GulfLanguage is any of four languages found in the Gulf of Mexico region of the &%UnitedStates that form a family of languages apparently unrelated to others. Since all four of these languages are now extinct, the entire language family is extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17785,axiom,
    s__instance(s__AtakapaLanguage,s__GulfLanguage) ).

fof(kb_SUMO_17786,axiom,
    s__documentation(s__AtakapaLanguage,s__EnglishLanguage,'The &%AtakapaLanguage is a &%GulfLanguage of the &%UnitedStates. SIL code: ALE. ISO 639-2: nai. Population: No speakers left out of a few individuals in the ethnic group (1977 SIL). Region: Southwestern Louisiana and southeastern Texas. Comments: Dictionary. Grammar. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17787,axiom,
    s__instance(s__ChitimachaLanguage,s__GulfLanguage) ).

fof(kb_SUMO_17788,axiom,
    s__instance(s__GulfLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17789,axiom,
    s__documentation(s__ChitimachaLanguage,s__EnglishLanguage,'The &%ChitimachaLanguage is a &%GulfLanguage of the &%UnitedStates. SIL code: CHM. ISO 639-2: nai. Population: No speakers out of 300 population (1977 SIL). Region: Southern Louisiana. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17790,axiom,
    s__instance(s__NatchezLanguage,s__GulfLanguage) ).

fof(kb_SUMO_17791,axiom,
    s__documentation(s__NatchezLanguage,s__EnglishLanguage,'The &%NatchezLanguage is a &%GulfLanguage of the &%UnitedStates. SIL code: NCZ. ISO 639-2: nai. Population: No speakers left. Region: Oklahoma. Comments: There are some individuals of Natchez descent among the Creek and Cherokee in Oklahoma. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17792,axiom,
    s__instance(s__TunicaLanguage,s__GulfLanguage) ).

fof(kb_SUMO_17793,axiom,
    s__documentation(s__TunicaLanguage,s__EnglishLanguage,'The &%TunicaLanguage is a &%GulfLanguage of the &%UnitedStates. SIL code: TUK. ISO 639-2: nai. Population: No speakers left out of a population of 150 (1977 SIL). Region: Central Louisiana. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17794,axiom,
    s__subclass(s__HarakmbetLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17795,axiom,
    s__documentation(s__HarakmbetLanguage,s__EnglishLanguage,'A &%HarakmbetLanguage is either of two languages found in &%Peru that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17796,axiom,
    s__instance(s__AmarakaeriLanguage,s__HarakmbetLanguage) ).

fof(kb_SUMO_17797,axiom,
    s__instance(s__HarakmbetLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17798,axiom,
    s__documentation(s__AmarakaeriLanguage,s__EnglishLanguage,'The &%AmarakaeriLanguage is a &%HarakmbetLanguage of &%Peru. SIL code: AMR. ISO 639-2: sai. Population: 500 (1987 SIL). Region: Madre de Dios and Colorado rivers. Alternate names: AMARAKAIRE, AMARACAIRE, MASHCO. Dialects: KISAMBAERI. Comments: The Harakmbet languages are probably not within Arawakan. Bilingual level estimates for Spanish are 0 20%, 1 30%, 2 40%, 3 5%, 4 5%, 5 0%. Mashco is a derogatory term. Ethnic subgroups: Kochimberi, Kupondirideri, Wintaperi, Wakitaneri, Kareneri. Dictionary. SOV. Literacy rate in first language: Below 1%. Literacy rate in second language: 5% to 15%. Gold panners. NT 1986.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17799,axiom,
    s__instance(s__HuachipaeriLanguage,s__HarakmbetLanguage) ).

fof(kb_SUMO_17800,axiom,
    s__documentation(s__HuachipaeriLanguage,s__EnglishLanguage,'The &%HuachipaeriLanguage is a &%HarakmbetLanguage of &%Peru. SIL code: HUG. ISO 639-2: sai. Population: 130 to 215 including about 12 Sapiteri, 10 Toyeri, 20 Arasairi, 50 Manuquiari, 36 to 50 Pukirieri (Puncuri) (1981 SIL). Region: Upper Madre de Dios and Keros rivers. Alternate names: HUACHIPAIRE, WACIPAIRE, MASHCO. Dialects: HUACHIPAIRE, SAPITERI, TOYERI (TOYOERI, TUYUNERI), ARASAIRI. Comments: Closely related to Amarakaeri but they probably cannot use the same literature. The Sapiteri are integrating with the Amarakaeri. Toyeri is similar to Sapiteri. Some Kisambaeri (Amarakaeri dialect) have integrated with the Toyeri and others with the Sapiteri. Manuquiari may be a subgroup of Toyeri or Huachipaeri. Pukirieri may be a subgroup of Toyeri or Arasairi. Arasairi is distinct from Amarakaeri or Huachipaeri, similar to Sapiteri. Speakers are somewhat bilingual in Spanish. Mashco is a derogatory name. SOV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17801,axiom,
    s__subclass(s__HmongMienLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17802,axiom,
    s__instance(s__HmongMienLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17803,axiom,
    s__documentation(s__HmongMienLanguage,s__EnglishLanguage,'A &%HmongMienLanguage is any one of 32 languages forming a distinct family of languages unrelated to others. These languages are found in Southeast Asia.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17804,axiom,
    s__subclass(s__HokanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17805,axiom,
    s__instance(s__HokanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17806,axiom,
    s__documentation(s__HokanLanguage,s__EnglishLanguage,'A &%HokanLanguage is any one of 28 languages forming a distinct family of languages unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17807,axiom,
    s__subclass(s__HuaveanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17808,axiom,
    s__documentation(s__HuaveanLanguage,s__EnglishLanguage,'A &%HuaveanLanguage is any of the four Huave languages found in &%Mexico that together form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17809,axiom,
    s__instance(s__SanDionisioDelMarHuaveLanguage,s__HuaveanLanguage) ).

fof(kb_SUMO_17810,axiom,
    s__instance(s__HuaveanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17811,axiom,
    s__documentation(s__SanDionisioDelMarHuaveLanguage,s__EnglishLanguage,'The &%SanDionisioDelMarHuaveLanguage is a &%HuaveanLanguage of &%Mexico. SIL code: HVE. ISO 639-2: nai. Population: 3,000 to 5,000 speakers (1993 G. Stairs SIL). Region: Southeastern coast, Oaxaca, Juchitan Distrct, San Dionisio del Mar. Comments: 98% intelligibility of Santa Maria del Mar Huave, 88% of San Mateo del Mar Huave. Bilingualism in Spanish. Investigation needed: bilingual proficiency. Nontonal. Desert. Coastal. Fishermen. 0 to 60 meters.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17812,axiom,
    s__instance(s__SanFranciscoDelMarHuaveLanguage,s__HuaveanLanguage) ).

fof(kb_SUMO_17813,axiom,
    s__documentation(s__SanFranciscoDelMarHuaveLanguage,s__EnglishLanguage,'The &%SanFranciscoDelMarHuaveLanguage is a &%HuaveanLanguage of &%Mexico. SIL code: HUE. ISO 639-2: nai. Population: 900 speakers out of an ethnic population of 3,900 (1990 census). Region: Southeastern coast, Oaxaca, Juchitan District, San Francisco del Mar, old town and new town. Comments: 38% intelligibility of San Mateo del Mar Huave. The most divergent variety of Huave. Only fishermen were tested, and they are familiar with the other varieties. Younger speakers use Spanish as second language. 2,000 to 3,000 in the new San Francisco town have shifted from Huave to Spanish. 30% to 40% monolingual in the old village. Nontonal. Desert. Coastal. Fishermen. 0 to 60 meters.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17814,axiom,
    s__instance(s__SanMateoDelMarHuaveLanguage,s__HuaveanLanguage) ).

fof(kb_SUMO_17815,axiom,
    s__documentation(s__SanMateoDelMarHuaveLanguage,s__EnglishLanguage,'The &%SanMateoDelMarHuaveLanguage is a &%HuaveanLanguage of &%Mexico. SIL code: HUV. ISO 639-2: nai. Population: 12,000 including 1,800 monolinguals (1990 census). Region: Southeastern coast, Oaxaca, San Mateo del Mar. Comments: Only very limited intelligibility of other Huave varieties, 88% of San Dionicio del Mar. Bilingual level estimates for Spanish are 0 0.5%, 1 14.5%, 2 40%, 3 35%, 4 10%, 5 0%. Their legend says they came from Central America. SVO, nontonal, short words, affixes. Literacy rate in first language: 60%. Literacy rate in second language: 40%. Desert. Coastal. Fishermen, agriculturalists. sea level. NT 1972-1996.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17816,axiom,
    s__instance(s__SantaMariaDelMarHuaveLanguage,s__HuaveanLanguage) ).

fof(kb_SUMO_17817,axiom,
    s__documentation(s__SantaMariaDelMarHuaveLanguage,s__EnglishLanguage,'The &%SantaMariaDelMarHuaveLanguage is a &%HuaveanLanguage of &%Mexico. SIL code: HVV. ISO 639-2: nai. Population: 500 speakers in 100 families (1993 G. Stairs SIL). Region: Southeastern coast, Oaxaca, Santa Maria del Mar. Comments: Very limited intelligibility of other Huave, although closest to San Dionisio. Bilingualism in Spanish. Children learn Spanish first, but learn Huave by adulthood, because adults speak Huave. Investigation needed: bilingual proficiency in Spanish. Nontonal. Desert. Coastal. Fishermen. 0 to 60 meters.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17818,axiom,
    s__subclass(s__IndoEuropeanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_17819,axiom,
    s__instance(s__IndoEuropeanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17820,axiom,
    s__documentation(s__IndoEuropeanLanguage,s__EnglishLanguage,'There are 433 languages categorized as an &%IndoEuropeanLanguage, forming a major family of the worlds languages and including many of the most familiar languages of Europe and South Asia.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17821,axiom,
    s__subclass(s__AlbanianLanguage,s__IndoEuropeanLanguage) ).

fof(kb_SUMO_17822,axiom,
    s__instance(s__AlbanianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17823,axiom,
    s__documentation(s__AlbanianLanguage,s__EnglishLanguage,'An &%AlbanianLanguage is any of four closely related &%IndoEuropeanLanguages spoken in &%Albania and nearby countries.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17824,axiom,
    s__subclass(s__GhegGroupAlbanianLanguage,s__AlbanianLanguage) ).

fof(kb_SUMO_17825,axiom,
    s__documentation(s__GhegGroupAlbanianLanguage,s__EnglishLanguage,'Of the four &%AlbanianLanguages, one is classified as a &%GhegGroupAlbanianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17826,axiom,
    s__instance(s__GhegAlbanianLanguage,s__GhegGroupAlbanianLanguage) ).

fof(kb_SUMO_17827,axiom,
    s__instance(s__GhegGroupAlbanianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17828,axiom,
    s__documentation(s__GhegAlbanianLanguage,s__EnglishLanguage,'The &%GhegAlbanianLanguage is a &%GhegGroupAlbanianLanguage of &%Yugoslavia. SIL code: ALS. ISO 639-1: sq. ISO 639-2(B): alb. ISO 639-2(T): sqi. Population: 1,372,750 to 1,800,000 in Yugoslavia (1992). Ethnic Albanians are 90% of Kosovos 2,000,000 people (1998 Los Angeles Times). Population total all countries 2,000,000 (1980 UBS). Region: Kossovo-Metohija (Kosmet). Also spoken in Albania, Bulgaria, Macedonia, Romania, Slovenia, USA. Alternate names: GEG. Comments: Books are published in Gheg in Yugoslavia. Restrictions on Albanian at Kossovos university since 1990. Not endangered. Speakers are called Kossovar in Yugoslavia. Official language. Newspapers. Shiptars: Muslim. NT 1869-1990. Also spoken in: Albania. (Language name: ALBANIAN, GHEG.) Population: 300,000 in Albania. Alternate names: GEG, GHEG, SHOPNI, GUEGUE. Dialects: MANDRICA, SHIP (KOSOVE), SCUTARI, ELBASAN-TIRANA. Comments: Speakers may be bilingual in Standard Albanian. Predominantly Muslim except in the northwest around Scutari and the Mirdita, which are RC. NT 1869-1990. See main entry under Yugoslavia. Also spoken in: Bulgaria. (Language name: ALBANIAN, GHEG.) Population: 1,000 in Bulgaria (Newmark). Comments: Not intelligible with Tosk Albanian. NT 1869-1990. Also spoken in: Macedonia. (Language name: ALBANIAN, GHEG.) Population: 242,250 in Macedonia (1992). Alternate names: GEG. Comments: Shiptars: Sunni and Bektashi Muslim. NT 1869-1990.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17829,axiom,
    s__subclass(s__ToskGroupAlbanianLanguage,s__AlbanianLanguage) ).

fof(kb_SUMO_17830,axiom,
    s__documentation(s__ToskGroupAlbanianLanguage,s__EnglishLanguage,'Of the four &%AlbanianLanguage, three are classified as a &%ToskGroupAlbanianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17831,axiom,
    s__instance(s__ArberesheAlbanianLanguage,s__ToskGroupAlbanianLanguage) ).

fof(kb_SUMO_17832,axiom,
    s__documentation(s__ArberesheAlbanianLanguage,s__EnglishLanguage,'The &%ArberesheAlbanianLanguage is a &%ToskGroupAlbanianLanguage of &%Italy. SIL code: AAE. ISO 639-2: ine. Population: 80,000 (L. Newmark) to 100,000 speakers (N. Vincent in B. Comrie 1987), out of a population of 260,000 (1976 M. Stephens). Region: Southern, Calabria, Apulia, Basilicata, Molise, Sicily. Alternate names: ARBERESHE. Dialects: SICILIAN ALBANIAN, CALABRIAN ALBANIAN, CENTRAL MOUNTAIN ALBANIAN, CAMPO MARINO ALBANIAN. Comments: Speakers say the four Italian dialects are not inherently intelligible with each other. 45% lexical similarity with Tosk Albanian. Speakers are bilingual in Italian and regional Italian varieties in varying degrees, one report says they are highly bilingual. Albanian is the language of the home. Strong position in some districts. Not used in schools. No official status. Descendents of 15th century mercenaries. Some literature. Investigation needed: bilingual proficiency in Italian, attitudes toward Italian. Farmers, shepherds. Christian. Bible portions 1868-1869.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17833,axiom,
    s__instance(s__ArvanitikaAlbanianLanguage,s__ToskGroupAlbanianLanguage) ).

fof(kb_SUMO_17834,axiom,
    s__instance(s__ToskGroupAlbanianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17835,axiom,
    s__documentation(s__ArvanitikaAlbanianLanguage,s__EnglishLanguage,'The &%ArvanitikaAlbanianLanguage is a &%ToskGroupAlbanianLanguage of &%Greece. SIL code: AAT. ISO 639-2: ine. Population: 50,000 (Newmark) to 140,000 possible speakers (1977 Trudgill and Tzavaras). Region: Attica (Attiki), Bocotia (Viotia), southern Euboea (Evia), and the island of Salamis (Salamina), Epyrus region and Athens. Mainly rural. Alternate names: ARVANITIKA, ARVANITIC, ARBERICHTE. Dialects: THRACEAN ARVANITIKA, NORTHWESTERN ARVANITIKA, SOUTH CENTRAL ARVANITIKA. Comments: Arvanitika is partially intelligible to speakers of Tosk. Dialects are perceived as unintelligible to speakers of other dialects. Bilingualism in Greek. Speakers are older people. Young people are migrating to Athens and assimilating as Greeks. Some cultural revival since the 1980s. Speakers are called Arvanites. The language is heavily influenced by Greek. Greek or Roman script. Christian. NT 1827.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17836,axiom,
    s__instance(s__ToskAlbanianLanguage,s__ToskGroupAlbanianLanguage) ).

fof(kb_SUMO_17837,axiom,
    s__documentation(s__ToskAlbanianLanguage,s__EnglishLanguage,'The &%ToskAlbanianLanguage is a &%ToskGroupAlbanianLanguage of &%Albania. SIL code: ALN. ISO 639-1: sq. ISO 639-2(B): alb. ISO 639-2(T): sqi. Population: 2,900,000 in Albania (1989). 3,202,000 in Albania including Gheg (1989), 98% of the population (1989). Population total all countries 3,000,000 for Tosk, 5,000,000 for all Albanian (L. Newmark and WA 1999). Region: Mainly south Albania to the Shkumbi River. Also spoken in Belgium, Canada, Egypt, Germany, Sweden, Turkey (Europe), Ukraine, USA. Alternate names: TOSK, ARNAUT, SHKIP, SHQIP, SKCHIP, SHQIPERE, ZHGABE. Dialects: ARBANASI (ZADAR), SREM (SYRMIA), CAMERIJA, KORCA. Comments: Reported to be inherently unintelligible with Gheg Albanian and partially intelligible with Arvanitika Albanian of Greece. Not intelligible with Arbereshe of Italy. Tosk has been the basis of the official language for Standard Albanian since 1952. It is used in schools. The Jevgjit claim to be Egyptians, but may be assimilated Roma. National language. Grammar. SVO. Deciduous forest. Coastal, mountain slope. Peasant agriculturalists, animal husbandry: sheep, petroleum workers. Sea level to 800 meters. Muslim, Christian (Orthodox). Bible 1993. Also spoken in: Turkey (Europe). (Language name: ALBANIAN, TOSK.) Population: 15,000 first language speakers (1980), out of 65,000 in Turkey (1993 Johnstone), 1,075 monolinguals (1965 census). Comments: 96% of speakers can use Turkish as second language. Sunni Muslim. Bible 1993.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17838,axiom,
    s__subclass(s__ArmenianGroupLanguage,s__IndoEuropeanLanguage) ).

fof(kb_SUMO_17839,axiom,
    s__instance(s__ArmenianGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17840,axiom,
    s__documentation(s__ArmenianGroupLanguage,s__EnglishLanguage,'An &%ArmenianGroupLanguage is either of two closely related &%IndoEuropeanLanguages spoken in &%Armenia.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17841,axiom,
    s__instance(s__ArmenianLanguage,s__ArmenianGroupLanguage) ).

fof(kb_SUMO_17842,axiom,
    s__documentation(s__ArmenianLanguage,s__EnglishLanguage,'The &%ArmenianLanguage is an &%ArmenianGroupLanguage of &%Armenia. SIL code: ARM. ISO 639-1: hy. ISO 639-2(B): arm. ISO 639-2(T): hye. Population: 3,197,000 in Armenia (1993 Johnstone). 91% of the ethnic group in the former USSR spoke it as mother tongue (1979 census). Population total all countries 6,000,000 (1999 WA). Region: Throughout the country. Also spoken in 29 other countries including Azerbaijan, Bulgaria, Canada, Cyprus, Egypt, Estonia, France, Georgia, Greece, Honduras, Hungary, India, Iran, Iraq, Israel, Jordan, Kazakhstan, Kyrgyzstan, Lebanon. Alternate names: HAIEREN, SOMKHURI, ENA, ERMENICE, ERMENI DILI, ARMJANSKI YAZYK. Dialects: EASTERN ARMENIAN, EREVAN (ERIWAN), TBILISI (TIFLIS), KARABAGH, SHAMAKHI (SCHAMACHI), ASTRAKHAN (ASTRACHAN), DZHULFA (DSCHUGHA, DSCHULFA), AGULIS, KHVOY-SALMST (CHOI-SALMST), URMIA-MARAGHEH (URMIA-MARAGHA), ARTVIN (ARTWIN), KARIN (ERZURUM, ERZERUM), MUS (MUSCH), VAN (WAN), TIGRANAKERT (DIYARBAKIR, DIARBEKIR), KHARBERD (CHARBERD, ERZINCAN, ERZENKA), SHABIN-KARAHISSAR (SCHABIN-KARAHISSAR), TRABZON (TRAPEZUNT), HAMSHEN (HAMSCHEN), MALATYA (MALATIA), KILIKIEN, SYRIA (SYRIEN), ARABKIR, AKN, SEBASTE, EWDOKIA (TOKAT), SMYRNA (IZMIR), NORTH KOMEDIA, CONSTANTINOPLE (KONSTANTINOPEL, ISTANBUL), RODOSTO, CRIMEA (KRIM), ASHKHARIK. Comments: All dialects in all countries usually reported to be inherently intelligible. Russian (about 30% of Armenians in Armenia). Eastern Armenian (Ashkharik) spoken in Armenia, Turkey, Iran. National language. SVO. Unique alphabet. National Armenian Christian Church. Bible 1883-1994. Also spoken in: Azerbaijan. (Language name: ARMENIAN.) Alternate names: HAIEREN, SOMKHURI, ERMENICE, ARMJANSKI. Dialects: WESTERN ARMENIAN. Comments: Christian, Monophysite. Bible 1853-1978. Also spoken in: Cyprus. (Language name: ARMENIAN.) Population: 2,740 in Cyprus (1987). Alternate names: HAIEREN, SOMKHURI, ERMENICE, ARMJANSKI. Dialects: WESTERN ARMENIAN. Comments: Most speak Greek. The older ones speak Turkish. Urban population. Christian. Bible 1853-1978. Also spoken in: Iran. (Language name: ARMENIAN.) Population: 170,800 in Iran (1993). Alternate names: HAIEREN, SOMEKHURI, ERMENICE, ARMJANSKI. Dialects: EASTERN ARMENIAN, AGULIS, ASTRAKHAN, EREVAN, JOLFA (DZHULFA), KARABAGH SHAMAKHI, TBILISI (TIFLIS), ARTVIN, KHOI-SALMST (KHVOY), URMIA-MARAGHEH. Comments: Dialects listed are Eastern. Eastern Armenian is spoken in Armenia and its Turkish and Iranian borderlands, Western Armenian is spoken elsewhere. Western Armenian is understood only by some in Iran. Christian. Bible 1883-1994. Also spoken in: Iraq. (Language name: ARMENIAN.) Population: 60,000 in Iraq. Dialects: WESTERN ARMENIAN. Comments: Christian. Bible 1853-1978. Also spoken in: Israel. (Language name: ARMENIAN.) Population: 3,000 in Israel (1971 The Armenian Review). Alternate names: HAIEREN, SOMKHURI, ERMENICE, ARMJANSKI. Dialects: WESTERN ARMENIAN. Comments: Bilingualism in South Levantine Arabic. Eastern Armenian is spoken in Armenia, Turkey, and Iran, Western in other countries, including Israel. SVO. Christian. Bible 1853-1978. Also spoken in: Jordan. (Language name: ARMENIAN.) Population: 8,000 in Jordan (1971 The Armenian Review). Dialects: WESTERN ARMENIAN. Comments: Christian. Bible 1853-1978. Also spoken in: Lebanon. (Language name: ARMENIAN.) Population: 234,600 in Lebanon, 6% of the population (1986). Alternate names: ERMENICE, ARMANSKI, HAIEREN, SOMKHURI. Dialects: WESTERN ARMENIAN. Comments: Eastern dialect (4,341,000) spoken in Armenia and in its Turkish and Iranian borderlands. Western dialect (879,612) spoken elsewhere. Language of wider communication. Christian. Bible 1853-1978. Also spoken in: Syria. (Language name: ARMENIAN.) Population: 320,000 in Syria (1993), 2.8% of the population (1986). Alternate names: HAIEREN, SOMKHURI, ERMENICE, ARMJANSKI. Dialects: WESTERN ARMENIAN. Comments: Eastern dialect spoken in Armenia and its Turkish and Iranian borderlands. Western dialect spoken elsewhere. In Syria, people in Kessaberen (northeastern mountain village of Kessab) and the village of Musa Dagh (now relocated to Lebanon) speak related varieties which other Western Armenian speakers do not understand. Most speakers of Kessaberen have now learned Western Armenian. Language of wider communication. Christian. Bible 1853-1978. Also spoken in: Turkey (Europe). (Language name: ARMENIAN.) Population: 40,000 first language speakers out of 70,000 ethnic group in Turkey (1980 estimate), 1,022 monolingual speakers (1965 census). Alternate names: HAIEREN, SOMKHURI, ERMENICE, ARMJANSKI. Dialects: EASTERN ARMENIAN. Comments: Eastern dialect spoken in Armenia and its Iranian and Turkish borderlands. Western dialect spoken elsewhere. Western (Turkish) Armenian and Ararat (Russian) are easily intelligible. 96% bilingual in Turkish. Christian. Bible 1883-1994.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17843,axiom,
    s__instance(s__LomavrenLanguage,s__ArmenianGroupLanguage) ).

fof(kb_SUMO_17844,axiom,
    s__documentation(s__LomavrenLanguage,s__EnglishLanguage,'The &%LomavrenLanguage is an &%ArmenianGroupLanguage of &%Armenia. SIL code: RMI. ISO 639-2: ine. Population: No estimate available. Region: Armenia, southern Caucasus. Also spoken in Azerbaijan, Russia (Asia), Syria. Alternate names: ARMENIAN BOSHA, ARMENIAN BOSA, BOSHA, BOSA. Comments: Gramatically restructured to be like Armenian with phonology and lexicon also influenced by Armenian. Investigation needed: intelligibility with Armenian. Also spoken in: Syria. (Language name: LOMAVREN.) Alternate names: ARMENIAN BOSHA, ARNEBUAB BISA, BOSHA, BOSA. Comments: Restructured Armenian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17845,axiom,
    s__subclass(s__BalticLanguage,s__IndoEuropeanLanguage) ).

fof(kb_SUMO_17846,axiom,
    s__instance(s__BalticLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17847,axiom,
    s__documentation(s__BalticLanguage,s__EnglishLanguage,'A &%BalticLanguage is any of three closely related &%IndoEuropeanLanguages spoken in the Baltic lands.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17848,axiom,
    s__subclass(s__EasternBalticLanguage,s__BalticLanguage) ).

fof(kb_SUMO_17849,axiom,
    s__documentation(s__EasternBalticLanguage,s__EnglishLanguage,'Of the three &%BalticLanguages, two are classified as an &%EasternBalticLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17850,axiom,
    s__instance(s__LatvianLanguage,s__EasternBalticLanguage) ).

fof(kb_SUMO_17851,axiom,
    s__instance(s__EasternBalticLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17852,axiom,
    s__documentation(s__LatvianLanguage,s__EnglishLanguage,'The &%LatvianLanguage is an &%EasternBalticLanguage of &%Latvia. SIL code: LAT. ISO 639-1: lv. ISO 639-2: lav. Population: 1,394,000 in Latvia including over 500,000 Latgalians. Population total all countries 1,500,000 (1995 V. Zeps). Region: Also spoken in Australia, Belarus, Brazil, Canada, Estonia, Germany, Lithuania, New Zealand, Russia (Europe), Sweden, Ukraine, United Kingdom, USA, Venezuela. Alternate names: LATVISKA, LETTISH, LETTISCH. Dialects: WEST LATVIAN (CENTRAL LATVIAN), EAST LATVIAN (HIGH LATVIAN, LATGALIAN). Comments: Tamian is a subdialect of Central Latvian. Latvians do not like the term Lettish. National language. Grammar. Roman script. Christian. Bible 1689-1995.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17853,axiom,
    s__instance(s__LithuanianLanguage,s__EasternBalticLanguage) ).

fof(kb_SUMO_17854,axiom,
    s__documentation(s__LithuanianLanguage,s__EnglishLanguage,'The &%LithuanianLanguage is an &%EasternBalticLanguage of &%Lithuania. SIL code: LIT. ISO 639-1: lt. ISO 639-2: lit. Population: 2,955,200 in Lithuania (including 3,460 Tatar) or about 80% of the population (1998). Population total all countries 4,000,000 (1993 UBS). Region: Lithuania. Capital is Vilnius. Also spoken in Argentina, Australia, Belarus, Brazil, Canada, Estonia, Kazakhstan, Kyrgyzstan, Latvia, Poland, Russia (Europe), Sweden, Tajikistan, Turkmenistan, United Kingdom, Uruguay, USA, Uzbekistan. Alternate names: LIUTUVISKAI, LIETUVI, LITOVSKIY, LITEWSKI, LITAUISCHE. Dialects: AUKSHTAITISH (AUKSHTAICHIAI, AUKSTAITISKAI, HIGHLAND LITHUANIAN), DZUKISH (DZUKISKAI), SHAMAITISH (SAMOGITIAN, ZHEMAITISH, ZEMAITIS, ZEMAITISKAI, ZEMACHIAI, LOWLAND LITHUANIAN), SUVALKIETISKAI. Comments: Aukstaitiskai speakers can understand Suvalkai easily, Dzukai with a little difficulty, and vice versa. Zemaitiskai is difficult for all others to understand. Second languages Russian or English used with foreigners. All domains. All ages. Highlanders look down on lowlanders. Some speakers have reserved attitudes toward Russian and Polish. National language. Dictionary. Grammar. Postpositions, genitives, relatives after noun heads. Literacy rate in first language: 99%. Roman script. Christian, Muslim (Tatar). Bible 1735-1998.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17855,axiom,
    s__subclass(s__WesternBalticLanguage,s__BalticLanguage) ).

fof(kb_SUMO_17856,axiom,
    s__documentation(s__EasternBalticLanguage,s__EnglishLanguage,'Of the three &%BalticLanguages, one is classified as a &%WesternBalticLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17857,axiom,
    s__instance(s__PrussianLanguage,s__WesternBalticLanguage) ).

fof(kb_SUMO_17858,axiom,
    s__instance(s__WesternBalticLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17859,axiom,
    s__documentation(s__PrussianLanguage,s__EnglishLanguage,'The &%PrussianLanguage is a &%WesternBalticLanguage of &%Poland. SIL code: PRG. ISO 639-2: bat. Region: East Prussia, formerly in Germany, now in Poland and Russia. Alternate names: OLD PRUSSIAN. Comments: Among other extinct Baltic languages are: Selonian, Yotvingian, Semigallian, Curonian. Became extinct the end of the 17th or beginning of the 18th century. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17860,axiom,
    s__subclass(s__CelticLanguage,s__IndoEuropeanLanguage) ).

fof(kb_SUMO_17861,axiom,
    s__instance(s__CelticLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17862,axiom,
    s__documentation(s__CelticLanguage,s__EnglishLanguage,'A &%CelticLanguage is any of seven closely related &%IndoEuropeanLanguages spoken in the &%UnitedKingdom, &%Ireland, and northern &%France.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17863,axiom,
    s__subclass(s__InsularCelticLanguage,s__CelticLanguage) ).

fof(kb_SUMO_17864,axiom,
    s__documentation(s__InsularCelticLanguage,s__EnglishLanguage,'All seven &%CelticLanguages are also classified as an &%InsularCelticLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17865,axiom,
    s__subclass(s__BrythonicLanguage,s__InsularCelticLanguage) ).

fof(kb_SUMO_17866,axiom,
    s__documentation(s__BrythonicLanguage,s__EnglishLanguage,'Of the seven &%InsularCelticLanguages (&%CelticLanguages), three are classified as a &%BrythonicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17867,axiom,
    s__instance(s__BretonLanguage,s__BrythonicLanguage) ).

fof(kb_SUMO_17868,axiom,
    s__documentation(s__BretonLanguage,s__EnglishLanguage,'The &%BretonLanguage is a &%BrythonicLanguage of &%France. SIL code: BRT. ISO 639-1: br. ISO 639-2: bre. Population: 500,000 speakers for whom it is the daily language in France (1989 ICDBL). 1,200,000 know Breton who do not regularly use it. Population total both countries 500,000. Region: Western Brittany, and dispersed in Eastern Brittany and Breton emigrant communities throughout the world. Also spoken in USA. Alternate names: BREZHONEG. Dialects: LEONAIS, TREGORROIS, VANNETAIS, CORNOUAILLAIS. Comments: Some claim to be monolingual in Breton. 18,000 speakers are children under 14 years, 56,250 between 15 and 24, 423,000 between 25 and 64, 168,000 over 65 (1974). No official status. Strong nationalistic movement demanding recognition, a place in the schools, media, and public life. VSO, prepositions, genitives, adjectives, relatives after noun heads, articles, numerals before noun heads, question word initial, probably 2 prefixes, 2 or 3 suffixes on a word, topic or focus first, verb second, verb affixes mark person, number of subject, passives, causatives and comparatives shown lexically, up to 3 consonants syllable initially, and 3 finally, one vowel, nontonal. Literacy rate in first language: 25% can read and write Breton. Radio programs, TV. Bible 1866-1985.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17869,axiom,
    s__instance(s__CornishLanguage,s__BrythonicLanguage) ).

fof(kb_SUMO_17870,axiom,
    s__documentation(s__CornishLanguage,s__EnglishLanguage,'The &%CornishLanguage is a &%BrythonicLanguage of the &%UnitedKingdom. SIL code: CRN. ISO 639-1: kw. ISO 639-2: cor. Population: A number of people under 20 years of age are first language speakers. There are 1,000 speakers who use Cornish as their everyday language, and about 2,000 others who speak it fluently (1999). Region: Duchy of Cornwall, southwest of England. Alternate names: KERNOWEK, KERNEWEK, CURNOACK. Comments: Bilingualism in English. Some children grow up bilingual. Church services are held in Cornish. There are evening classes, correspondence courses, summer camps, childrens play groups. There is a Cornish Language Board. It became extinct as a first language in 1777, but is being revived. Two spelling systems are in use. Taught in some schools. Bible portions 1936.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17871,axiom,
    s__instance(s__WelshLanguage,s__BrythonicLanguage) ).

fof(kb_SUMO_17872,axiom,
    s__instance(s__BrythonicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17873,axiom,
    s__documentation(s__WelshLanguage,s__EnglishLanguage,'The &%WelshLanguage is a &%BrythonicLanguage of the &%UnitedKingdom. SIL code: WLS. ISO 639-1: cy. ISO 639-2(B): wel. ISO 639-2(T): cym. Population: 508,098 speakers (1991 census). Out of 575,102 speakers in 1971, it included 32,700 monolinguals, 542,402 bilinguals (1971 census). Population total all countries 580,000. Region: Northern, western, and southern Wales. Also spoken in Argentina, Canada. Alternate names: CYMRAEG. Dialects: NORTHERN WELSH, SOUTHERN WELSH, PATAGONIAN WELSH. Comments: 44,600 between 5 and 9 years old and speak Welsh, 47,100 between 10 and 14 years old (1991). 19% of the Welsh population speak the language, and 33% able to understand it (1998). Literature being produced. The Royal National Eisteddfod meets annually. 88% of those questioned believe they should be proud of Welsh, and that it should be treated equally with English. There is an increase in the number of parents choosing a Welsh-medium education for their children. Official language. Dictionary. Grammar. VSO. 525 Welsh primary and secondary schools provide Welsh-medium education to over 82,000 children (1999). Compulsory in most Welsh schools. Magazines, radio programs, TV. Bible 1588-1988.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17874,axiom,
    s__subclass(s__GoidelicLanguage,s__InsularCelticLanguage) ).

fof(kb_SUMO_17875,axiom,
    s__instance(s__InsularCelticLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17876,axiom,
    s__documentation(s__GoidelicLanguage,s__EnglishLanguage,'Of the seven &%InsularCelticLanguages (&%CelticLanguages), three are classified as a &%GoidelicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17877,axiom,
    s__instance(s__IrishGaelicLanguage,s__GoidelicLanguage) ).

fof(kb_SUMO_17878,axiom,
    s__documentation(s__IrishGaelicLanguage,s__EnglishLanguage,'The &%IrishGaelicLanguage is a &%GoidelicLanguage of &%Ireland. SIL code: GLI. ISO 639-1: ga. ISO 639-2: gle. Population: 260,000 fluent or native speakers (1983 census), 13% of the population (1983 census). 13% of the population over 3 claim to be Irish speakers (1981 census). Population total all countries 260,000 or more. Region: Western isles northwest and southwest coasts, Galway, part of Mayo, Kerry, Donegal, Meath, Cork, Waterford, Scotland (Albain), Isle of Mann. Also spoken in Brazil, Canada, United Kingdom, USA. Alternate names: IRISH, ERSE, GAEILGE. Dialects: MUNSTER, CONNACHT, DONEGAL, LEINSTER, ULSTER. Comments: Bilingualism in English. It is taught as an official language in schools and encouraged by the government. National language. VSO. Bible 1685-1989. Also spoken in: United Kingdom. (Language name: GAELIC, IRISH.) Alternate names: IRISH, ERSE. Comments: Grammar. Bible 1685-1989.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17879,axiom,
    s__instance(s__ScotsGaelicLanguage,s__GoidelicLanguage) ).

fof(kb_SUMO_17880,axiom,
    s__documentation(s__ScotsGaelicLanguage,s__EnglishLanguage,'The &%ScotsGaelicLanguage is a &%GoidelicLanguage of the &%UnitedKingdom. SIL code: GLS. ISO 639-1: gd. ISO 639-2: gla. Population: 88,892 including 477 monolinguals, 88,415 bilinguals in Scotland (1971 census). Population total all countries 94,000. Region: North and central counties of Ross, Islands of Hebrides and Skye. Also spoken in Australia, Canada, USA. Alternate names: GAIDHLIG, GAELIC. Dialects: EAST SUTHERLANDSHIRE. Comments: Church Gaelic is based on the Perthshire dialect of 200 years ago, and is at a distance from spoken dialects. East Sutherlandshire dialect is so different from other spoken dialects as to be a barrier to communication. In some communities it is primarily used in the home, in church, and for social purposes. Books and journals are produced on various topics. Resurgence of interest in Scots Gaelic in the 1990s has been given a boost by the establishing of Scotlands own Parliament, for the first time in 300 years. Investigation needed: intelligibility with East Sutherlandshire. VSO. Literacy rate in first language: 50% (1971 census). In bilingual areas Gaelic is usually the first language of instruction for most primary subjects. Gaelic Medium Education schools have been set up. Newspapers, radio programs. Bible 1801-1991.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17881,axiom,
    s__instance(s__SheltaLanguage,s__GoidelicLanguage) ).

fof(kb_SUMO_17882,axiom,
    s__instance(s__GoidelicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17883,axiom,
    s__documentation(s__SheltaLanguage,s__EnglishLanguage,'The &%SheltaLanguage is a &%GoidelicLanguage of &%Ireland. SIL code: STH. ISO 639-2: cel. Population: 6,000 in Ireland. Population total all countries 86,000. Region: Also spoken in United Kingdom, USA. Alternate names: THE CANT, CANT, IRISH TRAVELER CANT, SHELDRU, GAMMON. Comments: The secret language, or cryptolect, of Travellers in the British Isles. Based largely on Irish. Not Gypsies.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17884,axiom,
    s__instance(s__ManxLanguage,s__GoidelicLanguage) ).

fof(kb_SUMO_17885,axiom,
    s__documentation(s__ManxLanguage,s__EnglishLanguage,'The &%ManxLanguage is a &%GoidelicLanguage of the &%UnitedKingdom. SIL code: MJD. ISO 639-1: gv. ISO 639-2: glv. Population: On the Isle of Man: 77,000 residents (1998 UN). Region Isle of Man, part of the British Isles, a Crown Dependency, with its own Parliament, laws, currency, and taxation. The United Kingdom represents the Isle of Man at the United Nations. Alternate names: GAELG, GAILCK, MANX GAELIC. Comments: It became extinct during this century as a first language. There are efforts to revive it. Second language for 200 to 300 who have mainly learned it as adults. Used for some public functions. It was supplanted by Manx Vernacular English, which in turn is now being supplanted by other varieties of English. Grammar. Extinct. Bible 1773.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17886,axiom,
    s__subclass(s__GermanicLanguage,s__IndoEuropeanLanguage) ).

fof(kb_SUMO_17887,axiom,
    s__documentation(s__GermanicLanguage,s__EnglishLanguage,'A &%GermanicLanguage is any of 58 closely related &%IndoEuropeanLanguages spoken in the &%UnitedKingdom and northern and central &%Europe.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17888,axiom,
    s__subclass(s__EastGermanicLanguage,s__GermanicLanguage) ).

fof(kb_SUMO_17889,axiom,
    s__documentation(s__EastGermanicLanguage,s__EnglishLanguage,'Of the 58 &%GermanicLanguages, just one is classified as an &%EastGermanicLanguage. This is the extinct &%GothicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17890,axiom,
    s__instance(s__GothicLanguage,s__EastGermanicLanguage) ).

fof(kb_SUMO_17891,axiom,
    s__instance(s__EastGermanicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17892,axiom,
    s__documentation(s__GothicLanguage,s__EnglishLanguage,'The &%GothicLanguage is an &%EastGermanicLanguage of the &%Ukraine. SIL code: GOF. ISO 639-2: got. Region: Bulgaria and central Europe. Dialects: CRIMEAN GOTHIC, OSTROGOTH, VISIGOTH. Comments Some settlements survived in Crimea until the 18th century (Bloomfield 1933). Extinct. Bible 520. Also spoken in: Bulgaria. (Language name: GOTHIC. Dialects: CRIMEAN GOTHIC, OSTROGOTH, VISIGOTH. Comments: Some settlements survived in the Crimea until the 18th century (Bloomfield 1933). Extinct. Bible 520.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17893,axiom,
    s__subclass(s__NorthGermanicLanguage,s__GermanicLanguage) ).

fof(kb_SUMO_17894,axiom,
    s__instance(s__GermanicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17895,axiom,
    s__documentation(s__NorthGermanicLanguage,s__EnglishLanguage,'Of the 58 &%GermanicLanguages, 14 are classified as a &%NorthGermanicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17896,axiom,
    s__subclass(s__EastScandinavianLanguage,s__NorthGermanicLanguage) ).

fof(kb_SUMO_17897,axiom,
    s__instance(s__EastScandinavianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17898,axiom,
    s__instance(s__NorthGermanicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17899,axiom,
    s__documentation(s__EastScandinavianLanguage,s__EnglishLanguage,'Of the 14 &%NorthGermanicLanguages, eight are classified as a &%EastScandinavianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17900,axiom,
    s__subclass(s__DanishSwedishLanguage,s__EastScandinavianLanguage) ).

fof(kb_SUMO_17901,axiom,
    s__documentation(s__DanishSwedishLanguage,s__EnglishLanguage,'Of the eight &%EastScandinavianLanguages, all eight are classified as a &%DanishSwedishLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17902,axiom,
    s__subclass(s__DanishBokmalLanguage,s__DanishSwedishLanguage) ).

fof(kb_SUMO_17903,axiom,
    s__instance(s__DanishBokmalLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17904,axiom,
    s__instance(s__DanishSwedishLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17905,axiom,
    s__documentation(s__DanishBokmalLanguage,s__EnglishLanguage,'Of the eight &%DanishSwedishLanguages, four are classified as a &%DanishBokmalLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17906,axiom,
    s__subclass(s__BokmalGroupLanguage,s__DanishBokmalLanguage) ).

fof(kb_SUMO_17907,axiom,
    s__instance(s__BokmalGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17908,axiom,
    s__documentation(s__DanishBokmalLanguage,s__EnglishLanguage,'Of the four &%DanishBokmalLanguages, one is classified as a &%BokmalGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17909,axiom,
    s__instance(s__BokmalNorwegianLanguage,s__BokmalGroupLanguage) ).

fof(kb_SUMO_17910,axiom,
    s__documentation(s__BokmalNorwegianLanguage,s__EnglishLanguage,'The &%BokmalNorwegianLanguage is a &%BokmalGroupLanguage of &%Norway. SIL code: NRR. ISO 639-1: nb. ISO 639-2: nob. Population: 4,250,000 including Nynorsk, 99.5% of population (1991 WA). Population total all countries: 5,000,000 (1999 WA). Region: Also spoken in Canada, Ecuador, Sweden, UAE, USA. Alternate names: BOKMAAL, RIKSMAAL, DANO-NORWEGIAN, NORWEGIAN. Dialects: WESTERN NORWEGIAN (COASTAL NORWEGIAN), CENTRAL NORWEGIAN (MIDLAND NORWEGIAN), EASTERN NORWEGIAN (OSTLANDET), NORTHERN NORWEGIAN (TRONDELAAG, NORDLAND). Comments: Norwegian form of Danish and based on urban dialects. One of the two norms for written Norwegian. Spoken Norwegian has many dialects, grouped as shown under the dialect list. It was reported in 1971 that 82.5% of the pupils used Riksmaal as their main written language. Primarily urban. National language. Dictionary. Grammar. SVO. Bible 1834-1978.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17911,axiom,
    s__subclass(s__DanishGroupLanguage,s__DanishBokmalLanguage) ).

fof(kb_SUMO_17912,axiom,
    s__instance(s__DanishGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17913,axiom,
    s__documentation(s__DanishGroupLanguage,s__EnglishLanguage,'Of the four &%DanishBokmalLanguages, three are classified as a &%DanishGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17914,axiom,
    s__instance(s__DanishLanguage,s__DanishGroupLanguage) ).

fof(kb_SUMO_17915,axiom,
    s__documentation(s__DanishLanguage,s__EnglishLanguage,'The &%DanishLanguage is a &%DanishGroupLanguage of &%Denmark. SIL code: DNS. ISO 639-1: da. ISO 639-2: dan. Population: 5,000,000 in Denmark (1980). Population total all countries: 5,326,000. Region: Also spoken in Canada, Germany, Greenland, Norway, Sweden, UAE, USA. Alternate names: DANSK, CENTRAL DANISH, SJAELLAND. Comments: See separate entries for Skane, often called Eastern Danish and Jutish, often called Western Danish. Also see Norwegian, Riksmal. National language. Dictionary. Grammar. SVO. Christian. Bible 1550, in press (1993). Also spoken in: Germany. (Language name: DANISH.) Population: 50,000 in Germany (1976 Stephens). Alternate names: DANISCH, DANSK. Comments: There are Danish schools. Bible 1550, in press (1993). Also spoken in: Greenland. (Language name: DANISH.) Population: 7,830 in Greenland, 14.5% of the population (1986). Comments: National language. Bible 1550, in press (1993).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17916,axiom,
    s__instance(s__JutishLanguage,s__DanishGroupLanguage) ).

fof(kb_SUMO_17917,axiom,
    s__documentation(s__JutishLanguage,s__EnglishLanguage,'The &%JutishLanguage is a &%DanishGroupLanguage of &%Denmark. SIL code: JUT. ISO 639-2: gem. Population: No estimate available. Region: German-Danish border area, Southern Jutland on the Danish side, and in northern Schleswig, Schleswig-Holstein, Germany. Also spoken in Germany. Alternate names: JUTLANDISH, JYSK, WESTERN DANISH. Comments: The westernmost and southernmost dialects differ so much from Standard Danish, that many people from the Eastern Islands have great difficulty understanding it. From the viewpoint of inherent intelligibility, it could be considered a separate language (Norbert Strade). All inhabitants in Rudbol village are reported to be able to speak 5 languages: Danish, Jutish, North Frisian, Low Saxon, and German.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17918,axiom,
    s__instance(s__TravellerDanishLanguage,s__DanishGroupLanguage) ).

fof(kb_SUMO_17919,axiom,
    s__documentation(s__TravellerDanishLanguage,s__EnglishLanguage,'The &%TravellerDanishLanguage is a &%DanishGroupLanguage of &%Denmark. SIL code: RMD. ISO 639-2: gem. Population: No estimate available. Alternate names: RODI, ROTWELSCH. Comments: An independent language based on Danish with heavy lexical borrowing from Northern Romani. Not inherently intelligible with Angloromani. It may be intelligible with Traveller Norwegian and Traveller Swedish. There are reported to be few speakers. It may be linguistically extinct (D. Kenrick 1986). Romani people were transported to Denmark by James IV of Scotland in July 1505.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17920,axiom,
    s__subclass(s__SwedishGroupLanguage,s__DanishSwedishLanguage) ).

fof(kb_SUMO_17921,axiom,
    s__instance(s__SwedishGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17922,axiom,
    s__documentation(s__SwedishGroupLanguage,s__EnglishLanguage,'Of the eight &%DanishSwedishLanguages, four are classified as a &%SwedishGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17923,axiom,
    s__instance(s__DalecarlianLanguage,s__SwedishGroupLanguage) ).

fof(kb_SUMO_17924,axiom,
    s__documentation(s__DalecarlianLanguage,s__EnglishLanguage,'The &%DalecarlianLanguage is a &%SwedishGroupLanguage of &%Sweden. SIL code: DLC. ISO 639-2: gem. Population: 1,500 (1996 Oesten Dahl). Region: Upper Dalecarlia (Oevre Dalarna), especially Aelvdalen (Elfdal). Alternate names: DALSKA, DALMAAL. Comments: Quite deviant from other varieties. Various dialects, some of which are reported to be unintelligible to each others speakers. Bilingualism in Swedish.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17925,axiom,
    s__instance(s__SkaneLanguage,s__SwedishGroupLanguage) ).

fof(kb_SUMO_17926,axiom,
    s__documentation(s__SkaneLanguage,s__EnglishLanguage,'The &%SkaneLanguage is a &%SwedishGroupLanguage of &%Sweden. SIL code: SCY. ISO 639-2: gem. Population: 1,500,000 (1998 Scanian Regional Institute). Population total both countries 1,500,000. Region: Blekinge, Halland, Skane in Sweden. The main regional city is Malmo. Alternate names: SKANSKA, SCANIAN, SKANSK. Dialects: HALLAENDSKA, SKANSKA, BLEKINGSKA, BORNHOLM. Comments: Speakers are highly bilingual in Swedish. The language has had no recognition since Sweden obtained Scania from Denmark in 1658. It is called Southern Swedish in Sweden, and Eastern Danish in Denmark. Today it is heavily influenced by Swedish in Sweden. Dictionary. Literacy rate in second language: 100% Swedish. Bible 1523. Also spoken in: Denmark. (Language name: SKANE.) Alternate names: SKANSKA, SCANIAN, EASTERN DANISH. Dialects: HALLAENDSKA, SKANSKA, BLEKINGSKA, BORNHOLM. Comments: Speakers are highly bilingual in Swedish or Danish. The language has had no recognition since Sweden obtained Scania from Denmark in 1658. It is called Southern Swedish in Sweden, and Eastern Danish in Denmark. Bible 1523.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17927,axiom,
    s__instance(s__SwedishLanguage,s__SwedishGroupLanguage) ).

fof(kb_SUMO_17928,axiom,
    s__documentation(s__SwedishLanguage,s__EnglishLanguage,'The &%SwedishLanguage is a &%SwedishGroupLanguage of &%Sweden. SIL code: SWD. ISO 639-1: sv. ISO 639-2: swe. Population: 7,825,000 in Sweden, 93% of the population (1986), including 5,000 speakers of Gutniska (1998 Sven Hakansson). Gutniska has 10,000 second language speakers. Population total all countries 9,000,000 (1999 WA). Region: The Gota dialect group is southern, including parts of Smaland, south Swedish provinces, Varmland, Vastergvtland, the Svea dialect group is northern, including Halsingland, parts of Ostergotland and Uppland, and the Swedish-speaking parts of Finland. Southern Swedish is in Skaane, Blekinge, southern Smaland, southern Halland. Northern Swedish is from northern Halsingland and Jamtland and northwards. Eastern Swedish is in Finland, Estonia, and Gammalsvenskby, Ukraine. Gutnic is in southeastern Isle of Gotland and Faaroe. Nearly extinct in Estonia. Also spoken in Canada, Estonia, Finland, Norway, UAE, USA. Alternate names: SVENSKA, RUOTSI. Dialects: NORTHERN SWEDISH (NORRLAND), EASTERN SWEDISH (FINLAND SWEDISH, ESTONIAN SWEDISH), SVEA, GUTNISKA (GUTAMAL, GOTLANDIC, GUTNIC). Comments: Proper Swedish is considered to be spoken in Svealand. Dialect investigation is needed of diverse varieties Gutniska, Overkalixmal, Norpes, Pitemal, provinces around the Bothnic Sea (Vasterbotten and Norbotten in Sweden, and Oesterbotten in Finland), and the island of Gotland. Gutniska is descended from Forngutniska (Old Gotlandic), which is ranked as a separate language. A mixed variety, with Turkish influence, Rinkebysvenska, is used among immigrants. There are, or were, Swedish varieties spoken in Estonia and Ukraine which are now more or less extinct. See separate listing for Skane, often called Southern Swedish. Investigation needed: intelligibility with Gutniska, Overkalixmal, Pitemal, Norpes, Skane. National language. Bible 1541-1999. Also spoken in: Finland. (Language name: SWEDISH.) Population: 296,000 in Finland, 5.7% of the population (1997). Dialects: STANDARD SWEDISH, OSROBOTHNIAN, ALAND ISLANDS SWEDISH, SOUTHWEST FINLAND SWEDISH, UUSIMAA SWEDISH. Comments: Swedish Finns have a distinctive pronunciation compared to the dialect in Sweden, but no apparent difficulty in intelligibility. Some Ostrobothnian dialects are intelligible to others with difficulty. Perhaps 3/4 of speakers are fluent in Finnish, 1/4 are totally bilingual. National language. Bible 1541-1999.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17929,axiom,
    s__instance(s__TavringerRomaniLanguage,s__SwedishGroupLanguage) ).

fof(kb_SUMO_17930,axiom,
    s__documentation(s__TavringerRomaniLanguage,s__EnglishLanguage,'The &%TavringerRomaniLanguage is a &%SwedishGroupLanguage of &%Sweden. SIL code: RMU. ISO 639-2: gem. Population: 25,000 in Sweden (1998 Hallman). Population total both countries 31,000. Region: Scattered all over Sweden. Alternate names: ROMMANI, SVENSK ROMMANI, TRAVELLER SWEDISH, TATTARE. Comments: Not intelligible with Angloromani. Speakers are fluent in Swedish or Norwegian. Used mainly as a secret language by the speakers (D. Kenrick 1985), a Gypsy group in Sweden. An independent language based on Swedish with heavy lexical borrowing from Northern Romani. Romani people arrived in Sweden via Denmark in 1512. Investigation needed: intelligibility with Traveller Norwegian, Traveller Danish, bilingual proficiency in Swedish. Also spoken in: Norway. (Language name: TAVRINGER ROMANI.) Population: 6,000 in Norway (1998 Hallman). Alternate names: ROMMANI, SVENSK ROMMANI, TRAVELLER SWEDISH, TATTARE. Comments: Not intelligible with Angloromani. Speakers are fluent in Swedish or Norwegian. Used mainly as a secret language by the speakers (D. Kenrick 1985). An independent language based on Swedish with heavy lexical borrowing from Northern Romani. Romani people arrived in Sweden via Denmark in 1512. A Gypsy group.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17931,axiom,
    s__subclass(s__WestGermanicLanguage,s__GermanicLanguage) ).

fof(kb_SUMO_17932,axiom,
    s__documentation(s__NorthGermanicLanguage,s__EnglishLanguage,'Of the 58 &%GermanicLanguages, 43 are classified as a &%WestGermanicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17933,axiom,
    s__subclass(s__EnglishGroupLanguage,s__WestGermanicLanguage) ).

fof(kb_SUMO_17934,axiom,
    s__instance(s__EnglishGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17935,axiom,
    s__instance(s__WestGermanicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17936,axiom,
    s__documentation(s__EnglishGroupLanguage,s__EnglishLanguage,'Of the 43 &%WestGermanicLanguages, five are classified as an &%EnglishGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17937,axiom,
    s__instance(s__CaymanIslandsEnglishLanguage,s__EnglishGroupLanguage) ).

fof(kb_SUMO_17938,axiom,
    s__documentation(s__CaymanIslandsEnglishLanguage,s__EnglishLanguage,'The &%CaymanIslandsEnglishLanguage is an &%EnglishGroupLanguage of the &%CaymanIslands. SIL code: CYE. ISO 639-2: gem. Population: 10,770 (1995). Comments: The colloquial English seems to have borrowed creole features similar to Jamaica and Central America without having undergone creolization (John Holm 1989:479-80). Structurally similar to a creole language. May be close to Northern Central America Creole English. Agriculturalists: cotton.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17939,axiom,
    s__instance(s__EnglishLanguage,s__EnglishGroupLanguage) ).

fof(kb_SUMO_17940,axiom,
    s__documentation(s__EnglishLanguage,s__EnglishLanguage,'The &%EnglishLanguage is an &%EnglishGroupLanguage of the &%UnitedKingdom. SIL code: ENG. ISO 639-1: en. ISO 639-2: eng. Population: 55,000,000 first language speakers in United Kingdom (1984 estimate). Population total all countries 341,000,000 first language speakers (1999 WA), 508,000,000 including second language speakers (1999 WA). Region: Also spoken in 104 other countries including American Samoa, Andorra, Anguilla, Antigua and Barbuda, Aruba, Australia, Bahamas, Barbados, Belize, Bermuda, Botswana, British Indian Ocean Territory, British Virgin Islands, Brunei, Cameroon, Canada, Cayman Islands, Cook Islands, Denmark. Dialects: COCKNEY, SCOUSE, GEORDIE, WEST COUNTRY, EAST ANGLIA, BIRMINGHAM (BRUMMY, BRUMMIE), SOUTH WALES, EDINBURGH, BELFAST, CORNWALL, CUMBERLAND, CENTRAL CUMBERLAND, DEVONSHIRE, EAST DEVONSHIRE, DORSET, DURHAM, BOLTON LANCASHIRE, NORTH LANCASHIRE, RADCLIFFE LANCASHIRE, NORTHUMBERLAND, NORFOLK, NEWCASTLE NORTHUMBERLAND, TYNESIDE NORTHUMBERLAND, LOWLAND SCOTTISH, SOMERSET, SUSSEX, WESTMORLAND, NORTH WILTSHIRE, CRAVEN YORKSHIRE, NORTH YORKSHIRE, SHEFFIELD YORKSHIRE, WEST YORKSHIRE. Comments: 60% lexical similarity with German, 27% with French, 24% with Russian. National language. Dictionary. Grammar. SVO, prepositions, genitives after noun heads, articles, adjectives, numerals before noun heads, question word initial, word order distinguishes subject, object, indirect objects, given and new information, topic and comment, active and passive, causative, comparative, consonant and vowel clusters, nontonal. Deciduous forest. Island, plains, hills. Industrial, fishermen, craftsman. Christian. Bible 1382-1989. Also spoken in: American Samoa. (Language name: ENGLISH.) Population: 1,248 first language speakers in American Samoa, foreign born (1970 census), 15,050 mainly second language speakers, representing 75% of the native born population. Comments: Official language. Bible 1535-1989. Also spoken in: Anguilla. (Language name: ENGLISH.) Comments: National language. Bible 1535-1989. Also spoken in: Antigua and Barbuda. (Language name: ENGLISH.) Comments: National language. Bible 1535-1989. Also spoken in: Aruba. (Language name: ENGLISH.) Dialects: ARUBA ENGLISH. Comments: The third most important language. Bible 1382-1989. Also spoken in: Australia. (Language name: ENGLISH.) Population: 15,682,000 in Australia (1987), 95% of population (1980 WA). Dialects: AUSTRALIAN STANDARD ENGLISH, ABORIGINAL ENGLISH, NEO-NYUNGAR (NOONGA, NOONGAR, NOOGAR). Comments: Minor regional dialect differences. Neo-Nyungar is the community dialect of the Nyungar people. National language. Dictionary. Bible 1382-1989. Also spoken in: Bahamas. (Language name: ENGLISH.) Comments: National language. Bible 1535-1989. Also spoken in: Barbados. (Language name: ENGLISH.) Population: 13,000 (1995). Comments: National language. Bible 1535-1989. Also spoken in: Belize. (Language name: ENGLISH.) Population: Second language speakers: 55,998 in Belize (1991 census). Comments: Used in education, government, and business. National language. Bible 1535-1989. Also spoken in: Bermuda. (Language name: ENGLISH.) Population: 58,800 in Bermuda (1989 estimate). Dialects: BERMUDAN ENGLISH. Comments: Colloquial English may not be a creole but a regional variety of uncreolized English. National language. Bible 1535-1989. Also spoken in: Botswana. (Language name: ENGLISH.) Alternate names: SEKGOA. Comments: International trade, medium of western influences, language of instruction from fifth grade, written language, official purposes, as second language. Official language. Taught as a subject from the beginning of primary school as a required subject. Officially becomes the language of instruction in Standard 5. Standard 7 exams are written in English. Medium of instruction. Newspapers, magazines, radio programs, TV. Bible 1535-1989. Also spoken in: British Indian Ocean Territory. (Language name: ENGLISH.) Comments: The indigenous population no longer resides in the islands. Current residents include members of the USA military, a small detachment of British officials, and support staff, mainly of Mauritian and Philippine origin. Official language. Bible 1535-1989. Also spoken in: British Virgin Islands. (Language name: ENGLISH.) Population: 2,000 (1998). Comments: National language. Bible 1535-1989. Also spoken in: Brunei. (Language name: ENGLISH.) Population: 8,000 in Brunei. 16% of ethnic Chinese speak English as first language. Probably other first language speakers. Comments: Government, education. Used increasingly by educated speakers as first or second language. National language. Newspapers, TV. Bible 1535-1989. Also spoken in: Cameroon. (Language name: ENGLISH.) Comments: Official language. Bible 1535-1989. Also spoken in: Canada. (Language name: ENGLISH.) Population: 17,100,000 mother tongue speakers in Canada, or 60% of the population (1998 Statistics Canada). 820,000 mother tongue speakers in Quebec (1995 Statistics Canada), plus another 1,500,000 in Quebec whose first or second language is English (1995 Statistics Canada). Dialects: NEWFOUNDLAND ENGLISH. Comments: National language. Bible 1382-1989. Also spoken in: Cayman Islands. (Language name: ENGLISH.) Population: 9,200 (1993). Comments: National language. Bible 1535-1989. Also spoken in: Cook Islands. (Language name: ENGLISH.) Population: 683 in Cook Islands (1966 UN report). Comments: National language. Bible 1535-1989. Also spoken in: Dominica. (Language name: ENGLISH.) Dialects: DOMINICAN ENGLISH. Comments: National language. Bible 1535-1989. Also spoken in: Eritrea. (Language name: ENGLISH.) Comments: Language of higher education and many technical fields. National language. Bible 1535-1989. Also spoken in: Ethiopia. (Language name: ENGLISH.) Population: 1,986 mother tongue speakers, 169,726 second language users (1998 census). Comments: Language of higher education, many technical fields, and international communication. Official language. Bible 1535-1989. Also spoken in: Falkland Islands. (Language name: ENGLISH.) Population: 1,991 in Falkland Islands (1993 Johnstone). Comments: National language. Bible 1535-1989. Also spoken in: Fiji. (Language name: ENGLISH.) Population: 4,929 Europeans in Fiji (1976 census). An additional 10,276 or 1.8% of population (1976 census) are part-European, and speak English and Fijian. Comments: Also used by many urban Chinese (4,652 in 1976), Rotuman, occasionally by Indians, rarely by Fijians (P. Geraghty 1981). Main language of commerce, education, government. There are also reports of a Fijian Pidgin English. National language. Newspapers, radio programs. Bible 1535-1989. Also spoken in: Gambia. (Language name: ENGLISH.) Comments: Official language. Bible 1535-1989. Also spoken in: Ghana. (Language name: ENGLISH.) Population: Second language speakers: 1,000,000 (1977 Voegelin and Voegelin). Comments: Official language. Bible 1535-1989. Also spoken in: Gibraltar. (Language name: ENGLISH.) Population: 3,300 in Gibraltar (1993 Johnstone). Dialects: YANITO. Comments: Yanito is spoken by most Gibraltarians among themselves. It is a dialect of English with a strong Spanish influence, with over 500 words coming from Genoese (Ligurian) and Hebrew. Official language. Bible 1535-1989. Also spoken in: Grenada. (Language name: ENGLISH.) Dialects: GRENADIAN ENGLISH. Comments: Post-creole English with French Creole influences (M. Alleyne). National language. Bible 1535-1989. Also spoken in: Guam. (Language name: ENGLISH.) Population: 28,800 in Guam (1987). Comments: USA military and dependents. National language. Bible 1535-1989. Also spoken in: Guyana. (Language name: ENGLISH.) Dialects: GUYANESE ENGLISH. Comments: Spoken as first language by some Blacks and some Hindustanis. National language. Bible 1535-1989. Also spoken in: Honduras. (Language name: ENGLISH.) Population: 9,000 first language speakers in Honduras. Comments: Bible 1535-1989. Also spoken in: India. (Language name: ENGLISH.) Population: Second language speakers: 11,021,610 (1961 census). Comments: Official language. Bible 1535-1989. Also spoken in: Ireland. (Language name: ENGLISH.) Population: 2,600,000 in Ireland (1983 estimate). Dialects: SOUTH HIBERNO ENGLISH, NORTH HIBERNO ENGLISH. Comments: National language. Bible 1535-1989. Also spoken in: Israel. (Language name: ENGLISH.) Population: 100,000 in Israel (1993). Alternate names: ANGLIT. Comments: Official language. Bible 1535-1989. Also spoken in: Jamaica. (Language name: ENGLISH.) Comments: National language. Bible 1535-1989. Also spoken in: Kenya. (Language name: ENGLISH.) Population: Mainly second language speakers. Comments: Official language. Bible 1535-1989. Also spoken in: Kiribati. (Language name: ENGLISH.) Population: 338 in Kiribati (1978 census). Comments: National language. Bible 1535-1989. Also spoken in: Lebanon. (Language name: ENGLISH.) Comments: Has been used to some extent since the founding of the American University of Beirut in 1866. Many English language publications. Not spoken on the street or in Lebanese homes. Bible 1535-1989. Also spoken in: Lesotho. (Language name: ENGLISH.) Comments: Official language. Bible 1535-1989. Also spoken in: Liberia. (Language name: ENGLISH.) Population: 69,000 or 2.5% of the population are Americo-Liberian (1993). Dialects: LIBERIAN STANDARD ENGLISH. Comments: Official language. Bible 1535-1989. Also spoken in: Malawi. (Language name: ENGLISH.) Population: 16,000 in Malawi (1993). Comments: Official language. Bible 1535-1989. Also spoken in: Malaysia (Peninsular). (Language name: ENGLISH.) Comments: Bible 1535-1989. Also spoken in: Malta. (Language name: ENGLISH.) Population: 2,400 speakers in Malta (1993 Johnstone). Comments: National language. Bible 1535-1989. Also spoken in: Marshall Islands. (Language name: ENGLISH.) Comments: Bible 1535-1989. Also spoken in: Mauritius. (Language name: ENGLISH.) Population: 3,000 in Mauritius (1993 Johnstone). Comments: Used in secondary school, courts, for road signs. Not widely known. Official language. Bible 1535-1989. Also spoken in: Micronesia. (Language name: ENGLISH.) Population: 3,540 first language speakers in Micronesia, foreign born (1970 census). Comments: National language. Bible 1535-1989. Also spoken in: Midway Islands. (Language name: ENGLISH.) Population: 2,256 in Midway (1975 WA). Comments: National language. 99% USA military. Bible 1535-1989. Also spoken in: Montserrat. (Language name: ENGLISH.) Comments: National language. Bible 1535-1989. Also spoken in: Namibia. (Language name: ENGLISH.) Population: 10,941 in Namibia (1991 census). Comments: Not understood or spoken by everyone. Official language. Bible 1535-1989. Also spoken in: Nauru. (Language name: ENGLISH.) Population: 564 first language speakers, 7,254 including second language users (1979 Government figures). Comments: National language. Bible 1535-1989. Also spoken in: Netherlands Antilles. (Language name: ENGLISH.) Comments: Post-creole English is the dialect used (Alleyne). The third most important language in Netherlands Antilles. Bible 1382-1989. Also spoken in: New Zealand. (Language name: ENGLISH.) Population: 3,213,000 in New Zealand (1987), 90% of the population. Comments: National language. Bible 1382-1989. Also spoken in: Nigeria. (Language name: ENGLISH.) Population: Second language speakers: 1,000,000 (1977 Voegelin and Voegelin). Comments: Used in government, education. Official language. Bible 1535-1989. Also spoken in: Niue. (Language name: ENGLISH.) Population: Second language speakers in Niue: 2,082. Comments: National language. Bible 1535-1989. Also spoken in: Norfolk Island. (Language name: ENGLISH.) Population: 1,678 in Norfolk Island (1980 Government report). Comments: National language. Bible 1535-1989. Also spoken in: Northern Mariana Islands. (Language name: ENGLISH.) Comments: National language. Bible 1535-1989. Also spoken in: Pakistan. (Language name: ENGLISH.) Comments: Mainly second language speakers in Pakistan. Official language. Bible 1535-1989. Also spoken in: Palau. (Language name: ENGLISH.) Comments: National language. Bible 1535-1989. Also spoken in: Papua New Guinea. (Language name: ENGLISH.) Population: 50,000 in Papua New Guinea (1987), 1.5% of the population. Comments: Official language. Used in schools. Bible 1535-1989. Also spoken in: Philippines. (Language name: ENGLISH.) Population: 32,802 in Philippines (1990 census). 52% of the population said they could speak it as a second language (1980 census). Comments: National language. Bible 1535-1989. Also spoken in: Pitcairn. (Language name: ENGLISH.) Comments: National language. Bible 1535-1989. Also spoken in: Puerto Rico. (Language name: ENGLISH.) Population: 82,000 mother tongue speakers (1995), 376,371 second language users (1970 census). Comments: National language. Bible 1535-1989. Also spoken in: Rwanda. (Language name: ENGLISH.) Population: Mainly second language speakers. Comments: There may be more users of English than of French. Official language. Bible 1535-1989. Also spoken in: Seychelles. (Language name: ENGLISH.) Population: 1,601 in Seychelles (1971 census). Comments: Principal language of the schools. Official language. Bible 1382-1989. Also spoken in: Sierra Leone. (Language name: ENGLISH.) Comments: Used in administration, law, education, commerce. Official language. Bible 1535-1989. Also spoken in: Singapore. (Language name: ENGLISH.) Population: 227,000 speakers, 8.9% of population, 729,000 second language users (literate in English) in Singapore, 28.5% of population (1985 estimate). Comments: Ethnic groups which use English: Chinese 154,000, 68%, European and Eurasian 34,000, 15%, Indian 32,000, 14%, Malay 6,000, 3%. Chinese varieties and Tamil also used at home. National language. Bible 1382-1989. Also spoken in: Solomon Islands. (Language name: ENGLISH.) Comments: National language. Bible 1382-1989. Also spoken in: Somalia. (Language name: ENGLISH.) Comments: Used more in the north. Official language. Bible 1535-1989. Also spoken in: South Africa. (Language name: ENGLISH.) Population: 3,500,000 in South Africa (1991 Christos van Rensburg), 9.1% of the population (1995 The Economist). Comments: The main means of communication in urban areas. Many second generation people from India, Portugal, Germany, and Greece speak English as first language. Official language. Bible 1382-1989. Also spoken in: Sri Lanka. (Language name: ENGLISH.) Population: 97,000 first language speakers in Sri Lanka (1962). Comments: Bible 1535-1989. Also spoken in: St. Helena. (Language name: ENGLISH.) Comments: National language. Bible 1535-1989. Also spoken in: St. Kitts-Nevis. (Language name: ENGLISH.) Comments: National language. Bible 1535-1989. Also spoken in: St. Lucia. (Language name: ENGLISH.) Dialects: ST. LUCIAN ENGLISH. Comments: There is an emerging English vernacular on St. Lucia, in a certain rural area. It is significantly restructured, heavily French creole-influenced, English lexicon (Paul Garrett 1998). National language. Bible 1535-1989. Also spoken in: St. Pierre and Miquelon. (Language name: ENGLISH.) Population: 188 in St. Pierre and Miquelon (1967 census). Comments: Bible 1535-1989. Also spoken in: St. Vincent and the Grenadines. (Language name: ENGLISH.) Comments: National language. Bible 1535-1989. Also spoken in: Swaziland. (Language name: ENGLISH.) Comments: Taught in all government and private schools. National language. Bible 1535-1989. Also spoken in: Tanzania. (Language name: ENGLISH.) Population: Second language speakers in Tanzania: 1,500,000 (1977 Voegelin and Voegelin). Comments: Used by some Asian residents as mother tongue. Taught in secondary school and university. Bible 1535-1989. Also spoken in: Tokelau. (Language name: ENGLISH.) Comments: Used in schools. National language. Bible 1535-1989. Also spoken in: Tonga. (Language name: ENGLISH.) Comments: Official language. Bible 1535-1989. Also spoken in: Trinidad and Tobago. (Language name: ENGLISH.) Comments: National language. Bible 1535-1989. Also spoken in: Turks and Caicos Islands. (Language name: ENGLISH.) Comments: National language. Bible 1535-1989. Also spoken in: U.S. Virgin Islands. (Language name: ENGLISH.) Population: 8,414 mother tongue speakers in U.S. Virgin Islands (1970 census). Comments: National language. Bible 1535-1989. Also spoken in: Uganda. (Language name: ENGLISH.) Population: Second language speakers: 1,000,000 (1977 Voegelin and Voegelin). Comments: Used in primary schools, law courts. Official language. Newspapers, radio programs. Bible 1535-1989. Also spoken in: USA. (Language name: ENGLISH.) Population: 210,000,000 first language speakers in USA (1984 estimate). 8,400,000 USA residents with no one 14 years old or older who speaks fluent English, 38% or 7,700,000 households headed by immigrants. Dialects: BLACK ENGLISH. Comments: There are many regional dialects. Official language. Bible 1382-1989. Also spoken in: Vanuatu. (Language name: ENGLISH.) Population: 1,900 in Vanuatu (1995), 1.1% of the population. Comments: First language speakers are from the United Kingdom. Also spoken in: National language. Bible 1535-1989. Also spoken in: Wake Island. (Language name: ENGLISH.) Population: 1,730 on Wake Island (1987). Comments: National language. 99% USA military. Bible 1535-1989. Also spoken in: Western Samoa. (Language name: ENGLISH.) Comments: Official language. Bible 1535-1989. Also spoken in: Zambia. (Language name: ENGLISH.) Population: 41,434 in Zambia (1969 census). Comments: Spoken as mother tongue by Europeans mainly. A small minority of Zambian Africans speak it as a mother tongue. Used as a second language. The only language of Parliament. Official language. Bible 1535-1989. Also spoken in: Zimbabwe. (Language name: ENGLISH.) Population: 375,490 in Zimbabwe (1969 census). Comments: Spoken by most Europeans and an increasing number of Africans. Used in all or most education. Official language. Newspapers. Bible 1535-1989.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17941,axiom,
    s__instance(s__AngloromaniLanguage,s__EnglishGroupLanguage) ).

fof(kb_SUMO_17942,axiom,
    s__documentation(s__AngloromaniLanguage,s__EnglishLanguage,'The &%AngloromaniLanguage is an &%EnglishGroupLanguage of the &%UnitedKingdom. SIL code: RME. ISO 639-2: gem. Population: 90,000 in Britain (1990 I. Hancock). Population total all countries: 170,000 to 270,000. Region: England, Wales, Scotland. Also spoken in Australia, South Africa, USA. Alternate names: ENGLISH ROMANI, ROMANI ENGLISH, ROMANICHAL, POGADI CHIB, POSH N POSH. Comments: Angloromani not inherently intelligible with Welsh Romani, Traveller Swedish, Traveller Norwegian, or Traveller Danish. The grammar is basically English with heavy Romani lexical borrowing. Many dialects. It has been spoken in the United Kingdom for 500 years. The Romanichal population must be considered as being more actively determined to retain the ethnic language than some other British minorities. (I. Hancock). Also spoken in: Australia. (Language name: ANGLOROMANI. Population: 5,000 in Australia. Alternate names: ROMANICHAL, ENGLISH ROMANI, POGADI CHIB. Comments: A variety of English with heavy Romani lexical borrowing. Also spoken in: USA. (Language name: ANGLOROMANI.) Population: 100,000 or fewer in North America. Alternate names: ENGLISH ROMANI, ROMANI ENGLISH, ROMANICHAL, ROMANIS. Comments: A variety of English with heavy Romani lexical borrowing. See main entry under United Kingdom.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17943,axiom,
    s__instance(s__ScotsLanguage,s__EnglishGroupLanguage) ).

fof(kb_SUMO_17944,axiom,
    s__documentation(s__ScotsLanguage,s__EnglishLanguage,'The &%ScotsLanguage is an &%EnglishGroupLanguage of the &%UnitedKingdom. SIL code: SCO. ISO 639-2: sco. Population: 100,000 (1999 Billy Kay) including 60,000 in Lallans, 30,000 in Doric, 10,000 in Ulster. Population total both countries 100,000. Region: All of Scotland except highlands: lowlands: Aberdeen to Ayrshire. Northern Ireland. Doric dialect in northeastern Scotland, Lallans in South Scotland lowlands, Ulster in Northern Ireland. Also spoken in Ireland. Dialects: DORIC, LALLANS, ULSTER. Comments: Difficult intelligibility among dialects. Northern Scots on the Scottish Islands is considered by some to be a different language (Shetlandic or Orcadian). Doric and Ulster are inherently intelligible to speakers, but difficulties are common in speech and writing. Lallans is the main literary dialect. Ulster Scots has its own development group. Scots is closest to English and Frisian. English is considered to be the language of education and religion. Used with family and friends. All ages. 1,500,000 speak it as second language. Dictionary. SVO, prepositions, gentivies, articles, adjectives, numerals before noun heads, relatives without noun heads, question word initial, 2 prefixes, 1 suffix, word order distinguishes subjects, objects, indirect objects, given and new information, topic and comment, affixes indicate genitive case of noun phrase, passives, comparatives, CVC, nontonal. Literacy rate in second language: 97% English. Poetry, magazines. Christian. NT 1901-1984. Also spoken in: Ireland. (Language name: SCOTS.) Comments: English is considered to be the language of education and religion. Used with family and friends. All ages. Christian. NT 1901-1984. See main entry under United Kingdom.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17945,axiom,
    s__instance(s__YinglishLanguage,s__EnglishGroupLanguage) ).

fof(kb_SUMO_17946,axiom,
    s__documentation(s__YinglishLanguage,s__EnglishLanguage,'The &%YinglishLanguage is an &%EnglishGroupLanguage of the &%UnitedStates. SIL code: YIB. ISO 639-2: gem. Population: No estimate available. Region: Also spoken in the United Kingdom. Alternate names: AMERIDISH. Comments: Bilingualism in English. Professor Joshua A. Fishman says, Yinglish is a variety of English influenced by Yiddish (lexically, particularly, but also grammatically and phonetically). Any good English dictionary will now include 50-100 or more borrowings from Yiddish (=Yinglish)... These forms are now used not only by Jews but by others, inversely proportionally to their distance from NYC. In the case of non-Jews the original Yiddish meaning may no longer be known and a related metaphoric or contextual meaning is intended...Since the variety is only used...by speakers who can always speak proper English. Yinglish is never a mother tongue acquired by the usual process of intergenerational transmission. French, Spanish, and Russian counterparts (also a Hebrew counterpart) also exist, but are more restricted in nature, both in size as well as in availability to non-Jews. Jewish. Second language only. Also spoken in: United Kingdom. (Language name: YINGLISH.) Comments: Bilingualism in English. Professor Joshua A. Fishman says, Yinglish is a variety of English influenced by Yiddish (lexically, particularly, but also grammatically and phonetically). Any good English dictionary will now include 50-100 (or more) borrowings from Yiddish (=Yinglish)....Since the variety is only used...(by speakers who can always speak proper English) Yinglish is never a mother tongue acquired by the usual process of intergenerational transmission. French, Spanish, and Russian counterparts (also a Hebrew counterpart) also exist(s), but are more restricted in nature, both in size as well as in availability to non-Jews. Jewish. Second language only.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17947,axiom,
    s__subclass(s__FrisianLanguage,s__WestGermanicLanguage) ).

fof(kb_SUMO_17948,axiom,
    s__documentation(s__FrisianLanguage,s__EnglishLanguage,'Of the 43 &%WestGermanicLanguages, three are classified as a &%FrisianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17949,axiom,
    s__instance(s__EasternFrisianLanguage,s__FrisianLanguage) ).

fof(kb_SUMO_17950,axiom,
    s__documentation(s__EasternFrisianLanguage,s__EnglishLanguage,'The &%EasternFrisianLanguage is a &%FrisianLanguage of &%Germany. SIL code: FRS. ISO 639-2: gem. Population: 11,000 (1976 Stephens). Language of the home for 1,500 to 2,000 (1977 SIL). Population total both countries: 11,000. Region: Schleswig-Holstein, Ostfriesland, the area around the towns of Emden and Oldenburg in Lower Saxony, and Saterland, Jeverland, and Butjadingen in 1976. Reported to be used only in Saterland, Eastern Frisia in 1998. Also spoken in USA. Alternate names: OSTFRIESISCH, SATERLANDIC FRISIAN, SEELTERSK FRISIAN. Comments: Not intelligible with Western Frisian of the Netherlands or Northern Frisian (E. Matteson SIL 1978). 77% lexical similarity with Standard German, 74% with Western Frisian. Speakers are mainly the older generation. Investigation needed: bilingual proficiency, attitudes.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17951,axiom,
    s__instance(s__NorthernFrisianLanguage,s__FrisianLanguage) ).

fof(kb_SUMO_17952,axiom,
    s__documentation(s__NorthernFrisianLanguage,s__EnglishLanguage,'The &%NorthernFrisianLanguage is a &%FrisianLanguage of &%Germany. SIL code: FRR. ISO 639-2: gem. Population: 10,000 speakers out of 60,000 population (1976 Stephens). Language of the home for 10,000 (1977 SIL). Region: Schleswig-Holstein, on the coastal strip between the rivers Eider in the south and Wiedau in the north, and adjacent islands of Fohr, Amrum, Sylt, Norstrand, Pellworm, the ten islands of the Halligen group, and Helgoland. Alternate names: NORDFRIESISCH. Dialects: MOORINGER (MOORINGA, MAINLAND FRISIAN), FERRING (FOHR-AMRUM), SOLRENG (SYLT), HELGOLAND. Comments: The first 3 dialects listed are different enough that more than one set of literature would be needed. Ferring dialect is actively used. Not intelligible to Eastern Frisian of Germany or Western Frisian of the Netherlands except to a few educated bilingual speakers of West Frisian. Mooringer has 70% lexical similarity with Standard German, 55% with English, 66% with Eastern Frisian, Fohr has 69% with Standard German, 62% with English, 68% with Western Frisian, 73% with Eastern Frisian, 86% with Mooringer, 91% with Amrum, Sylt has 64% with Standard German, 61% with English, 79% with Mooringer, 85% with Fohr. Standard German, Low Saxon, and some English are used as second languages, but fluency is limited. Few children speakers. The Solreng dialect is nearly extinct. There is ethnic pride, efforts to revive Frisian literature and bilingual education. Education is in Standard German only. Business and church services in German. Investigation needed: intelligibility with 3 dialects, BLN German, Low Saxon. Grammar. Literacy rate in first language: Few read Frisian. Bible portions 1954.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17953,axiom,
    s__instance(s__WesternFrisianLanguage,s__FrisianLanguage) ).

fof(kb_SUMO_17954,axiom,
    s__instance(s__FrisianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17955,axiom,
    s__documentation(s__WesternFrisianLanguage,s__EnglishLanguage,'The &%WesternFrisianLanguage is a &%FrisianLanguage of the &%Netherlands. SIL code: FRI. ISO 639-1: fy. ISO 639-2: fry. Population: 700,000 in the Netherlands, including 400,000 in Friesland, 300,000 elsewhere (1976 Stephens). Population total all countries 730,000 or more. Region: Friesland, northern Netherlands. Also spoken in Canada, Denmark, Germany, USA. Alternate names: FRYSK, FRIES. Dialects: TOWN FRISIAN. Comments: Linguistically between Dutch and English. Not intelligible with Eastern and Northern Frisian of Germany (E. Matteson SIL 1978). 71% lexical similarity with Standard German, 61% with English, 74% with Eastern Frisian. Most speakers are bilingual in Dutch. Over 70% of those in Friesland still speak Western Frisian. Town Frisian is a mixed language. National language. Literacy rate in first language: Speakers not generally literate in Frisian. Bilingual education is compulsory in Friesland but speakers are not generally literate in Frisian. Has an official orthography in the Netherlands. Bible 1943-1978.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17956,axiom,
    s__subclass(s__HighGermanLanguage,s__WestGermanicLanguage) ).

fof(kb_SUMO_17957,axiom,
    s__instance(s__HighGermanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17958,axiom,
    s__documentation(s__HighGermanLanguage,s__EnglishLanguage,'Of the 43 &%WestGermanicLanguages, 19 are classified as a &%HighGermanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17959,axiom,
    s__subclass(s__GermanGroupLanguage,s__WestGermanicLanguage) ).

fof(kb_SUMO_17960,axiom,
    s__documentation(s__HighGermanLanguage,s__EnglishLanguage,'Of the 19 &%HighGermanLanguages, 17 are classified as a &%GermanGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17961,axiom,
    s__subclass(s__MiddleGermanLanguage,s__GermanGroupLanguage) ).

fof(kb_SUMO_17962,axiom,
    s__instance(s__MiddleGermanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17963,axiom,
    s__instance(s__GermanGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17964,axiom,
    s__documentation(s__MiddleGermanLanguage,s__EnglishLanguage,'Of the 17 &%GermanGroupLanguages, eight are classified as a &%MiddleGermanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17965,axiom,
    s__subclass(s__EastMiddleGermanLanguage,s__MiddleGermanLanguage) ).

fof(kb_SUMO_17966,axiom,
    s__documentation(s__MiddleGermanLanguage,s__EnglishLanguage,'Of the eight &%MiddleGermanLanguages, three are classified as an &%EastMiddleGermanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17967,axiom,
    s__instance(s__GermanLanguage,s__EastMiddleGermanLanguage) ).

fof(kb_SUMO_17968,axiom,
    s__instance(s__EastMiddleGermanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17969,axiom,
    s__documentation(s__GermanLanguage,s__EnglishLanguage,'The &%GermanLanguage is an &%EastMiddleGermanLanguage of &%Germany. SIL code: GER. ISO 639-1: de. ISO 639-2(B): ger. ISO 639-2(T): deu. Population: 75,300,000 in Germany (1990). Population total all countries 100,000,000 first language speakers (1999 WA), 128,000,000 including second language speakers (1999 WA). Region: Also spoken in 40 other countries including Argentina, Australia, Austria, Belgium, Bolivia, Bosnia-Herzegovina, Brazil, Canada, Chile, Czech Republic, Denmark, Ecuador, Estonia, Finland, France, Hungary, Italy, Kazakhstan, Kyrgyzstan. Alternate names: DEUTSCH, HOCHDEUTSCH, HIGH GERMAN. Dialects: ERZGEBIRGISCH. Comments: Major related language areas are Bavarian, Schwabisch, Allemannisch, Mainfrankisch, Hessisch, Palatinian, Rheinfrankisch, Westfalisch, Saxonian, Thuringian, Brandenburgisch, and Low Saxon. Many varieties are not inherently intelligible with each other. Our present treatment in this edition is incomplete. Standard German is one High German variety, which developed from the chancery of Saxony, gaining acceptance as the written standard in the 16th and 17th centuries. High German refers to dialects and languages in the upper Rhine region. 60% lexical similarity with English, 29% with French. National language. Dictionary. Grammar. Poetry, newspapers, radio programs, films, TV, videos. Christian. Bible 1466-1982. Also spoken in: Austria. (Language name: GERMAN, STANDARD.) Population: 7,500,000 in Austria (J.A. Hawkins in B. Comrie 1987), 98% of the population (1990 WA). Comments: National language. Bible 1466-1982. Also spoken in: Belgium. (Language name: GERMAN, STANDARD.) Population: 150,000 in Belgium (J.A. Hawkins in B. Comrie 1988), 1.5% of the population. Comments: Official language. Bible 1466-1982. Also spoken in: Czech Republic. (Language name: GERMAN, STANDARD.) Population: 50,000 in Czech Republic (1998). Dialects: ERZGEBIRGISCH. Comments: Bilingualism in Czech. Bible 1466-1982. Also spoken in: Denmark. (Language name: GERMAN, STANDARD.) Population: 23,000 first language speakers (1976 Stephens). Comments: There are German schools. Official language. Bible 1466-1982. Also spoken in: Hungary. (Language name: GERMAN, STANDARD.) Population: 250,000 in Hungary (J.A. Hawkins in B. Comrie 1988) .5% of the population. Comments: Germans in Hungary speak other Germanic varieties than Standard German at home. Bible 1466-1982. Also spoken in: Italy. (Language name: GERMAN, STANDARD.) Population: 225,000 in Italy (N. Vincent in B. Comrie 1987). Comments: German used in schools. Official language. Bible 1466-1982. Also spoken in: Kazakhstan. (Language name: GERMAN, STANDARD.) Population: 958,000 in Kazakhstan excluding Plautdietsch. 57% of ethnic Germans speak it as mother tongue. Comments: Bible 1466-1982. Also spoken in: Liechtenstein. (Language name: GERMAN, STANDARD.) Comments: German dialects vary. National language. Bible 1466-1982. Also spoken in: Luxembourg. (Language name: GERMAN, STANDARD.) Population: 9,200 or more (1993 Johnstone). Comments: Used as a second language by industrial workers and rural people. Taught in school as a second language. National language. Bible 1466-1982. Also spoken in: Paraguay. (Language name: GERMAN, STANDARD.) Population: 166,000 in Paraguay including 19,000 who are also mother tongue speakers of Plautdietsch. Comments: Bible 1466-1982. Also spoken in: Poland. (Language name: GERMAN, STANDARD.) Population: 500,000 in Poland (1998). Comments: Bible 1466-1982. Also spoken in: Romania. (Language name: GERMAN, STANDARD.) Population: 150,000 in Romania (1993). Dialects: TRANSYLVANIA. Comments: Over 70% of the 500,000 1988 population has emigrated to Germany since 1988 (1993 Johnstone). The people are known as Saxons. Bible 1466-1982. Also spoken in: Slovakia. (Language name: GERMAN, STANDARD.) Population: 5,900 in Czech Republic (1991 census) to 15,000 (1999). Comments: Bilingualism in Slovakian, Hungarian. Christian. Bible 1466-1982. Also spoken in: Switzerland. (Language name: GERMAN, STANDARD.) Comments: Not used as mother tongue by many. Official language. Main language used in education in Schwyzerdutsch- (German) and Rheto-Romansch-speaking areas. Bible 1466-1982.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17970,axiom,
    s__instance(s__LowerSilesianLanguage,s__EastMiddleGermanLanguage) ).

fof(kb_SUMO_17971,axiom,
    s__documentation(s__LowerSilesianLanguage,s__EnglishLanguage,'The &%LowerSilesianLanguage is an &%EastMiddleGermanLanguage of &%Poland. SIL code: SLI. ISO 639-2: gem. Population: No estimate available. Region: Dolny Slask (Lower Silesia). Alternate names: LOWER SCHLESISCH. Comments: Bilingualism in Polish. Even spoken by younger people. There is literature by Gerhard Hauptmann. Different than Upper Silesian, a dialect of Polish. Also spoken in: Czech Republic. (Language name: SILESIAN, LOWER.) Alternate names: LOWER SCHLESISCH. Comments: Different than Upper Silesian, a dialect of Polish. Also spoken in: Germany. (Language name: SILESIAN, LOWER.) Alternate names: LOWER SCHLESISCH. Comments: Bilingualism in Standard German. Spoken by younger people. There is literature by Gerhard Hauptmann. Different from Upper Silesian, a dialect of Polish.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17972,axiom,
    s__instance(s__UpperSilesianLanguage,s__EastMiddleGermanLanguage) ).

fof(kb_SUMO_17973,axiom,
    s__documentation(s__UpperSilesianLanguage,s__EnglishLanguage,'The &%UpperSilesianLanguage is an &%EastMiddleGermanLanguage of &%Germany. SIL code: SXU. ISO 639-2: gem. Population: 2,000,000 or more (1998 Andreas Thomsen). Region: Eastern Germany, southeast, Sachsen with Dresden, Leipzig, Chemnitz, Halle in Sachsen-Anhalt. Comments: Bilingualism in Standard German. Spoken by several millions.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17974,axiom,
    s__subclass(s__MoselleFranconianMiddleGermanLanguage,s__MiddleGermanLanguage) ).

fof(kb_SUMO_17975,axiom,
    s__instance(s__MoselleFranconianMiddleGermanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17976,axiom,
    s__documentation(s__MiddleGermanLanguage,s__EnglishLanguage,'Of the eight &%MiddleGermanLanguages, one is classified as a &%MoselleFranconianMiddleGermanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17977,axiom,
    s__instance(s__LuxembourgeoisLanguage,s__MoselleFranconianMiddleGermanLanguage) ).

fof(kb_SUMO_17978,axiom,
    s__documentation(s__LuxembourgeoisLanguage,s__EnglishLanguage,'The &%LuxembourgeoisLanguage is a &%MoselleFranconianMiddleGermanLanguage of &%Luxembourg. SIL code: LUX. ISO 639-1: lb. ISO 639-2: ltz. Population: 250,000 first language speakers in Luxembourg, perhaps 50,000 as second language (1998). Population total all countries: 300,000. Region: Also spoken in Belgium, France, Germany, USA. Alternate names: LUXEMBURGISH, LUXEMBURGIAN, LUXEMBOURGISH, LETZBURGISCH, LETZEBUERGESCH, MOSELLE FRANCONIAN, FRANKISH. Comments: As distinct from Standard German as is Dutch (Stephens 1976), and not inherently intelligible with it. A Moselle variety of Frankish-German origin, related to varieties of Mitteldeutsch of Belgium. Bilingual level estimates for French are 0 0%, 1 10%, 2 25%, 3 40%, 4 15%, 5 10%. Speakers learn French and German mainly in school. Younger well-educated people speak English. Most written statements are in French (official) or German (less official, TV, newspaper). French used in high school, for speaking to foreigners at work. German used in school for technical terms, speaking to tourists, commuters from Germany. Everyday life, home, school for explanations, court, parliament. All ages. Vigorous use. The mother tongue of most of the population. Taught in school. For most people it is the language of creativity. Literature flourishes at a modest level. Pride in ethnic identity and language. West and Central varieties considered to be more sophisticated, North considered more rural, peasant-like. The variety used by older Belgian-border inhabitants is considered old-fashioned and riddled with French words, but perfectly intelligible. German is considered to be a foreign language, not to be used with others who speak Luxembourgeois. National language. Dictionary. Grammar. SVO, prepositions, genitives, articles, adjectives, numerals, relatives before noun heads, question word initial, 3 prefixes, 2 suffixes on a word, rigid word order, passives, nontonal. Literacy rate in second language: 99% German, French. Written Luxembourgeois not taught in school, so use depends on individual. Letters often written in it. Newspapers, radio programs, TV. Christian. Also spoken in: Belgium. (Language name: LUXEMBOURGEOIS.) Population: 30,000 in Belgium (1998). Alternate names: LETZBURGISCH. Also spoken in: France. (Language name: LUXEMBOURGEOIS.) Alternate names: FRANKISH, PLATT. Comments: As distinct from Standard German as is Dutch (Stephens 1976), and not inherently intelligible with it. The common language of French and German coal miners. Also spoken in: Germany. (Language name: LUXEMBOURGEOIS.) Population: A few. Alternate names: LUXEMBURGIAN, LETZBURGISCH, LETZEBUERGESCH, MOSELLE FRANCONIAN.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17979,axiom,
    s__subclass(s__WestMiddleGermanLanguage,s__MiddleGermanLanguage) ).

fof(kb_SUMO_17980,axiom,
    s__documentation(s__WestMiddleGermanLanguage,s__EnglishLanguage,'Of the eight &%MiddleGermanLanguages, four are classified as a &%WestMiddleGermanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17981,axiom,
    s__subclass(s__MoselleFranconianWestMiddleGermanLanguage,s__WestMiddleGermanLanguage) ).

fof(kb_SUMO_17982,axiom,
    s__documentation(s__MoselleFranconianWestMiddleGermanLanguage,s__EnglishLanguage,'Of the four &%WestMiddleGermanLanguages, one is classified as a &%MoselleFranconianWestMiddleGermanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17983,axiom,
    s__instance(s__PennsylvaniaGermanLanguage,s__MoselleFranconianWestMiddleGermanLanguage) ).

fof(kb_SUMO_17984,axiom,
    s__instance(s__MoselleFranconianWestMiddleGermanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17985,axiom,
    s__subclass(s__RhenischFranconianWestMiddleGermanLanguage,s__WestMiddleGermanLanguage) ).

fof(kb_SUMO_17986,axiom,
    s__instance(s__RhenischFranconianWestMiddleGermanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17987,axiom,
    s__instance(s__WestMiddleGermanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17988,axiom,
    s__documentation(s__RhenischFranconianWestMiddleGermanLanguage,s__EnglishLanguage,'Of the four &%WestMiddleGermanLanguages, one is classified as a &%RhenischFranconianWestMiddleGermanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17989,axiom,
    s__instance(s__PfaelzischLanguage,s__RhenischFranconianWestMiddleGermanLanguage) ).

fof(kb_SUMO_17990,axiom,
    s__documentation(s__PfaelzischLanguage,s__EnglishLanguage,'The &%PfaelzischLanguage is a &%RhenischFranconianWestMiddleGermanLanguage of &%Germany. SIL code: PFL. ISO 639-2: gem. Population: No estimate available. Region: Southwest Palatinate, Rheinpfalz. Alternate names: PFALZISCHE, PFALZISCH. Comments: Various dialects. Bilingualism in Standard German. There is literature published in the language. Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17991,axiom,
    s__subclass(s__RipuarianFranconianWestMiddleGermanLanguage,s__WestMiddleGermanLanguage) ).

fof(kb_SUMO_17992,axiom,
    s__documentation(s__RipuarianFranconianWestMiddleGermanLanguage,s__EnglishLanguage,'Of the four &%WestMiddleGermanLanguages, one is classified as a &%RipuarianFranconianWestMiddleGermanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17993,axiom,
    s__instance(s__KolschLanguage,s__RipuarianFranconianWestMiddleGermanLanguage) ).

fof(kb_SUMO_17994,axiom,
    s__instance(s__RipuarianFranconianWestMiddleGermanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_17995,axiom,
    s__documentation(s__KolschLanguage,s__EnglishLanguage,'The &%KolschLanguage is a &%RipuarianFranconianWestMiddleGermanLanguage of &%Germany. SIL code: KOR. ISO 639-2: gem. Population: 250,000 (1997 Holger Jakobs). Region: Cologne (Koln) and surrounding areas. Comments: Nearly all use Standard German as second language. Used in theaters, literature, and an academy for teaching it. All ages. Literacy rate in second language: 99%. Christian. Bible portions 1992.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17996,axiom,
    s__subclass(s__UpperGermanLanguage,s__GermanGroupLanguage) ).

fof(kb_SUMO_17997,axiom,
    s__documentation(s__UpperGermanLanguage,s__EnglishLanguage,'Of the 17 &%GermanGroupLanguages, eight are classified as an &%UpperGermanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_17998,axiom,
    s__subclass(s__AlemannicLanguage,s__UpperGermanLanguage) ).

fof(kb_SUMO_17999,axiom,
    s__documentation(s__AlemannicLanguage,s__EnglishLanguage,'Of the eight &%UpperGermanLanguages, three are classified as an &%AlemannicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18000,axiom,
    s__instance(s__AlemannischLanguage,s__AlemannicLanguage) ).

fof(kb_SUMO_18001,axiom,
    s__instance(s__AlemannicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18002,axiom,
    s__documentation(s__AlemannischLanguage,s__EnglishLanguage,'The &%AlemannischLanguage is an &%AlemannicLanguage of &%Switzerland (Alsatian). SIL code: GSW. ISO 639-2: gem. Population: 4,215,000 in Switzerland, 63.6% of the population (1990 census). Population total all countries: 6,044,000 or more. Region: Central, south central, north central, northeast, and eastern cantons. Also spoken in Austria, France, Germany, Liechtenstein. Alternate names: SCHWYZERDUTSCH. Dialects: BERN (BARNDUTSCH), ZURICH, LUCERNE, BASEL, OBWALD, APPENZEL, ST. GALLEN, GRAUBENDEN-GRISONS (VALSERISCH), WALLIS. Comments: Swiss varieties are High Alemannisch (most) and Highest Alemannisch (several in central Switzerland). Not functionally intelligible to speakers of Standard German. Each canton has a separate variety, many of which are unintelligible to each others speakers. Only a few of the 20 to 70 varieties are listed as dialects (subdialects). Close to Schwabish in south central Germany. All speakers are actively or passively bilingual in Standard German. Standard German is the language of instruction in school. There is an important literature. Used in some schools and churches. 93.3% of German speakers in Switzerland speak a Swiss German dialect, and 66.4% speak dialect only, and no High German (1990 census). 72% of the entire population of Switzerland speak Schwyzerdutsch every day (1990 census). They have a strong social function, being used to maintain the borders of regions or cantons, or even to keep one village different from another. They also draw the line between Germans, Swiss, and Austrians. Called Schwytzertutsch in Switzerland, and Alsatian in France. Grammar. NT 1984. Also spoken in: Austria. (Language name: ALEMANNISCH.) Population: 300,000 in Austria (1991 Annemarie Schmidt). Alternate names: ALEMANNIC. Dialects: HIGH ALEMANNISCH (HOCHALEMANNISCH). Comments: Similar to Swabian. Called Schwyzerdutsch in Switzerland and Alsatian in southeastern France. NT 1984. See main entry under Switzerland. Also spoken in: France. (Language name: ALEMANNISCH.) Population: 1,500,000 in France (J.A. Hawkins in B. Comrie 1988). Alternate names: ALEMANNIC. Dialects: ALSATIAN (ALSACIEN, ELSAESSISCH). Comments: No standard form of Alsatian, but a variety of village dialects. All speakers do not necessarily understand or read Standard German, but most are bilingual in French. Bilingualism in Standard French varies from 79% to 90% of the population in the different regions. Standard German is taught in some primary schools, and used in local newspapers. Called Schwyzerdutsch in Switzerland and Alemannisch in Austria and parts of Germany. Christian. NT 1984. Also spoken in: Germany. (Language name: ALEMANNISCH.) Alternate names: ALEMANNIC. Dialects: LOW ALEMANNISCH, HIGH ALEMANNISCH. Comments: Varieties in Germany include Low and High Alemannisch. Approximately 40% inherent intelligibility with Standard German. Close to Schwyzerdutsch in Switzerland. Alsatian in northeastern France. Similar to Swabian. Speakers are bilingual in Standard German. NT 1984. Also spoken in: Liechtenstein. (Language name: ALEMANNISCH.) Population: 29,000. Alternate names: ALEMANNIC, SCHWYZERDUTSCH, SCHWYTZERTUETSCH. Dialects: HIGH ALEMANNISCH. Comments: Bilingualism in Standard German. Spoken by the majority of the people in the country. NT 1984.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18003,axiom,
    s__instance(s__ColoniaTovarGermanLanguage,s__AlemannicLanguage) ).

fof(kb_SUMO_18004,axiom,
    s__documentation(s__ColoniaTovarGermanLanguage,s__EnglishLanguage,'The &%ColoniaTovarGermanLanguage is an &%AlemannicLanguage of &%Venezuela. SIL code: GCT. ISO 639-2: gem. Population: No estimate available. Alternate names: ALEMAN COLONEIRO. Comments: Developed from the Alemannisch (Oberdeutsch) of 1843 under the influence of many other dialects of south Germany, Austria, and Switzerland. Not intelligible with Standard German. Bilingualism in Spanish. Investigation needed: bilingual proficiency in Spanish. Newspapers.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18005,axiom,
    s__instance(s__SwabianLanguage,s__AlemannicLanguage) ).

fof(kb_SUMO_18006,axiom,
    s__documentation(s__SwabianLanguage,s__EnglishLanguage,'The &%SwabianLanguage is an &%AlemannicLanguage of &%Germany. SIL code: SWG. ISO 639-2: gem. Population: No estimate available. Region: Southwest, Wuerttemberg, the eastern part of Baden-Wuerttemberg, Schwaben, western Bavaria. Alternate names: SCHWABISCH, SUABIAN, SCHWAEBISCH. Comments: A variety of Highest Alemannisch. More distinct than Bavarian from Standard German. 40% inherently intelligible with Standard German (estimate). Swabian of the Black Forest is different from Swabian in the Alb (H. Kloss 1978). Bilingualism in Standard German. Dictionary. Bible portions.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18007,axiom,
    s__subclass(s__AllemannicLanguage,s__UpperGermanLanguage) ).

fof(kb_SUMO_18008,axiom,
    s__instance(s__AllemannicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18009,axiom,
    s__instance(s__UpperGermanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18010,axiom,
    s__documentation(s__AllemannicLanguage,s__EnglishLanguage,'Of the eight &%UpperGermanLanguages, one is classified as an &%AllemannicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18011,axiom,
    s__instance(s__WalserLanguage,s__AllemannicLanguage) ).

fof(kb_SUMO_18012,axiom,
    s__documentation(s__WalserLanguage,s__EnglishLanguage,'The &%WalserLanguage is an &%AllemannicLanguage of &%Switzerland. SIL code: WAE. ISO 639-2: gem. Population: 10,000 to 20,000 speakers in Switzerland out of 21,900 population (1980 C. Buchli). Population total all countries: 20,000 to 40,000. Region: Bosco-Gurin, Canton Ticino, Wallis, Simplon, Graubunden, Obersaxen, Valsertal (Vals, St. Martin), Safiental (Valendas, Versam, Tenna, Safien), Rheinwald (Medels, Nufenen, Splngen, Sufers, Hinterrhein, Avers), Schanfigg (Arosa, Langwiesn), Albula (Mutten, Schmitte Wiesen), Landquart (Davos, Klosters, Furna, Says, St. Antonien, Valzeina). 26 communities in Switzerland, and 7 former ones. Also spoken in Austria, Italy, Liechtenstein. Alternate names: WALSCHER. Comments: Ancestors came from the Wallis Canton between the 12th and 13th centuries. Close but different from Schwytzertusch spoken in Wallis Canton in Switzerland. Different from Cimbrian, Mocheno, or Bavarian. Also spoken in: Austria. (Language name: WALSER.) Population: 5,000 to 10,000 in Austria (1995 C. Buchli). Alternate names: WALSCHER. Comments: Ancestors came from the Wallis Canton between the 12th and 13th centuries. Close but different from Schwytzertusch. Different from Cimbrian, Mocheno, or Bavarian. Also spoken in: Italy. (Language name: WALSER.) Population: 3,400 in Italy (1978 Fazzini). Alternate names: WALSCHER. Comments: Ancestors came from the Wallis Canton between the 12th and 13th centuries. Close but different from Schwytzertusch. Different from Cimbrian, Mocheno, or Bavarian. All ages. Used for childrens services in church. In Valle dAosta it has been influenced by Franco-Provencal and Piemontese, elsewhere in Italy by Italian. Investigation needed: bilingual proficiency in Italian. Also spoken in: Liechtenstein. (Language name: WALSER.) Population: 1,300 in Liechtenstein (1995 C. Buchli). Alternate names: WALSCHER. Comments: Ancestors came from the Wallis Canton in Switzerland. Close but different from Schwytzertusch. Different from Cimbrian, Mocheno, or Bavarian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18013,axiom,
    s__subclass(s__BavarianAustrianLanguage,s__UpperGermanLanguage) ).

fof(kb_SUMO_18014,axiom,
    s__documentation(s__BavarianAustrianLanguage,s__EnglishLanguage,'Of the eight &%UpperGermanLanguages, four are classified as a &%BavarianAustrianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18015,axiom,
    s__instance(s__BavarianLanguage,s__BavarianAustrianLanguage) ).

fof(kb_SUMO_18016,axiom,
    s__documentation(s__BavarianLanguage,s__EnglishLanguage,'The &%BavarianLanguage is a &%BavarianAustrianLanguage of &%Austria. SIL code: BAR. ISO 639-2: gem. Population: No estimate available. Region: Central Bavarian is in the Alps and Lower Austria and Salzburg, North Bavarian in the north of Regensburg, to Nuremburg and Western Bohemia, Czech Republic, South Bavarian in the Bavarian Alps, Tyrol, Styria, including the Heanzian dialect of Burgenland, Carinthia, northern Italy, and part of Gottschee. Also spoken in Czech Republic, Germany, Hungary, Italy. Alternate names: BAYERISCH, BAIRISCH, BAVARIAN AUSTRIAN, OST-OBERDEUTSCH. Dialects: CENTRAL BAVARIAN, NORTH BAVARIAN, SOUTH BAVARIAN. Comments: School is compulsory for 9 years, and is taught in Standard German. However, one report indicated that active competence in Standard German is limited for some speakers. News broadcasts in German are understood poorly by some of the population. Not endangered. SVO, prepositions, genitives, articles, adjectives, numerals, relatives before noun heads, question word initial, 2 prefixes, 3 to 4 suffixes on a word, word order distinguishes subjects, objects, indirect objects, affixes indicate case of noun phrase, obligatory verb affixes mark person and number of subject, other suffixes can mark gender of subject and person, number, and gender of object, causatives, comparatives, CV, CVC, CVV, CCV. Bible 1998. Also spoken in: Czech Republic. (Language name: BAVARIAN.) Alternate names: BAYERISCH, BAVARIAN AUSTRIAN. Dialects: CENTRAL BAVARIAN, NORTH BAVARIAN, SOUTH BAVARIAN. Comments: Investigation needed: intelligibility with dialects, bilingual proficiency, attitudes. Bible 1998. Also spoken in: Germany. (Language name: BAVARIAN.) Alternate names: BAIRISCH, BAYERISCH, BAVARIAN AUSTRIAN. Dialects: CENTRAL BAVARIAN, NORTH BAVARIAN, SOUTH BAVARIAN. Comments: Bilingualism in Standard German, Czech. School is taught in Standard German. Bible 1998. Also spoken in: Hungary. (Language name: BAVARIAN.) Alternate names: BAYERISCH, BAVARIAN-AUSTRIAN. Comments: Standard German used by educated people. Hungarian, Standard German used in professions. Used at home. Investigation needed: intelligibility, bilingual proficiency, attitudes. Bible 1998. Also spoken in: Italy. (Language name: BAVARIAN.) Alternate names: BAYERISCH, BAVARIAN AUSTRIAN. Dialects: CENTRAL BAVARIAN, NORTH BAVARIAN, SOUTH BAVARIAN. Comments: School in South Tyrol is taught in Standard German. Investigation needed: intelligibility with Standard German, bilingual proficiency in Italian, attitudes toward German, Italian. Bible 1998.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18017,axiom,
    s__instance(s__CimbrianLanguage,s__BavarianAustrianLanguage) ).

fof(kb_SUMO_18018,axiom,
    s__instance(s__BavarianAustrianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18019,axiom,
    s__documentation(s__CimbrianLanguage,s__EnglishLanguage,'The &%CimbrianLanguage is a &%BavarianAustrianLanguage of &%Italy. SIL code: CIM. ISO 639-2: gem. Population: 2,230 including 500 in Lusernese Cimbrian in Trentino Alto Oolige 40 km. southeast from Trento, plus 1,500 Sette Comuni Cimbrian (40% of Roana (Rowan), 70% of Messaselva di Roana Rotzo) in Veneto around 60 km. north of Vicenza (1978 H. Kloss), and 230 or 65% of Giazza (Ijetzan) Veneto, 43 km. northeast of Verona (1992 R. Zamponi). There were 22,700 speakers in Sieben Gemainde and 12,400 in Dreizehn Gemeinde in 1854. Region: Northeast Italy, Sette and Tredici Comuni (Sieben and Dreizehn Gemainde) south of Trent, towns of Giazza (Glietzen, Ljetzen), Roana (Rabam), Lusern, some in Venetia Province. Alternate names: TZIMBRO, ZIMBRISCH. Dialects: LUSERNESE CIMBRIAN, TREDICI COMMUNI CIMBRIAN (TAUCH), SETTE COMUNI CIMBRIAN. Comments: Structural and intelligibility differences indicate that the 3 dialects listed could be considered separate languages. Lusernese Cimbrian is heavily influenced by Italian. Heavily influenced by Bajuwarisch dialects. It is sometimes considered to be a dialect of south Bavarian. Different from Bavarian, Walser, and Mocheno. No written influence from Standard German. Speakers are all bilingual in Standard Italian and Venetian (Trentine), and many know Standard German. Pastors preached in Cimbrian until the late 19th century. Attempts to promote it have been increasing in recent decades. It is taught in some classes and is scheduled to become required. Newspapers.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18020,axiom,
    s__instance(s__HutteriteGermanLanguage,s__BavarianAustrianLanguage) ).

fof(kb_SUMO_18021,axiom,
    s__documentation(s__HutteriteGermanLanguage,s__EnglishLanguage,'The &%HutteriteGermanLanguage is a &%BavarianAustrianLanguage of &%Canada. SIL code: GEH. ISO 639-2: gem. Population: 15,000 in western Canada, including 7,000 in Alberta (1981 P. Fast SIL). Population total both countries 30,000 (1982 V. Peters). Other estimates up to 100,000. Region: 76 colonies in Alberta, 12 or 13 in Saskatchewan, 27 in Manitoba, some in British Columbia, 30 in USA, with about 100 people in each, an estimated 300 colonies around the world. Alternate names: TYROLESE, TIROLEAN, HUTTERIAN GERMAN. Comments: About 70% intelligible to a speaker of Pennsylvania German, about 50% to a speaker of Plautdietsch and Standard German. Although it is called Tirolean, it is not a Tirolean dialect. In addition to attendance at public schools, children attend supplemental private schools with instruction in religion and Standard German. Some reports say adults are usually equally fluent in English and Standard German, others that most understand English better and have limited understanding in Standard German. They all use Standard German in church for written sermons and for Scriptures. All ages in the home. Strict communal living. Communal groups in New York, Connecticut, Pennsylvania, and Japan have affiliated recently with the Hutterians, but are not ethnically Hutterian (Victor Peters 1982). Intensive agriculturalists. Christian. Also spoken in: USA. (Language name: GERMAN, HUTTERITE.) Population: 5,000 in USA (1981 P. Fast SIL). Alternate names: TYROLESE, TIROLEAN, HUTTERIAN GERMAN. Comments: Called Tirolean, but not a Tirolean dialect. Speakers use Standard German in church and for Scriptures. They are partly bilingual in English and Standard German. Have their own schools. Strict communal living. Communal groups in New York, Connecticut, Pennsylvania, and Japan have affiliated recently with Hutterians but are not ethnically Hutterian. Intensive agriculturalists. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18022,axiom,
    s__instance(s__MochenoLanguage,s__BavarianAustrianLanguage) ).

fof(kb_SUMO_18023,axiom,
    s__documentation(s__MochenoLanguage,s__EnglishLanguage,'The &%MochenoLanguage is a &%BavarianAustrianLanguage of &%Italy. SIL code: QMO. ISO 639-2: gem. Population: 1,900 including 400 Fierozzo, 1,000 Palu, 460 Gereut (1992 Raoul Zamponi). Region: Valle del Fersina (Trentino). Dialects: FIEROZZO (FLORUTZ), PALU (PALAI), FRASSILONGO (GEREUT). Comments: Speakers can partially understand Bavarian, Cimbrian, or Standard German. Investigation needed: bilingual proficiency in Italian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18024,axiom,
    s__subclass(s__YiddishLanguage,s__WestGermanicLanguage) ).

fof(kb_SUMO_18025,axiom,
    s__instance(s__YiddishLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18026,axiom,
    s__documentation(s__YiddishLanguage,s__EnglishLanguage,'Of the 43 &%WestGermanicLanguages, two are classified as a &%YiddishLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18027,axiom,
    s__instance(s__EasternYiddishLanguage,s__YiddishLanguage) ).

fof(kb_SUMO_18028,axiom,
    s__documentation(s__EasternYiddishLanguage,s__EnglishLanguage,'The &%EasternYiddishLanguage is a &%YiddishLanguage of &%Israel. SIL code: YDD. ISO 639-1: yi. ISO 639-2: yid. Population: 215,000 in Israel, 5% of the population (1986). Population total all countries: 3,000,000 (J.A. Fishman 1991:194). Region: Southeastern dialect in Ukraine and Romania, Mideastern in Poland and Hungary, Northeastern dialect in Lithuania and Belarus. Also spoken in Argentina, Australia, Belarus, Belgium, Canada, Estonia, Hungary, Latvia, Lithuania, Moldova, Panama, Poland, Puerto Rico, Romania, Russia (Europe), South Africa, Ukraine, Uruguay, USA. Alternate names: JUDEO-GERMAN, YIDDISH. Dialects: SOUTHEASTERN YIDDISH, MIDEASTERN YIDDISH, NORTHEASTERN YIDDISH. Comments: Has many loans from Hebrew and local languages where spoken. Eastern Yiddish originated east of the Oder River through Poland, extending into Belarus, Russia (to Smolensk), Lithuania, Latvia, Hungary, Rumania, Ukraine, and pre-state British-Mandate Palestine (Jerusalem and Safed). Western Yiddish originated in Germany, Holland, Switzerland, Alsace (France), Czecholovakia, western Hungary, and is nearing extinction. It branched off medieval High German (mainly Rhenish dialects) and received Modern German influences during the 19th and early 20th centuries. Eastern and Western Yiddish have difficult inherent intelligibility, because of differing histories and influences from other languages. There are some Western Yiddish speakers in Israel too (M. Herzog 1977). The vast majority speak Eastern Yiddish. SVO. Usually written in Hebrew character. Radio programs. Jewish. Bible 1821-1936. Also spoken in: Latvia. (Language name: YIDDISH, EASTERN.) Population: 40,000 (1991). Alternate names: JUDEO-GERMAN. Comments: Of the 1,811,000 Jewish people listed in the 1979 USSR census, the majority spoke Russian as their first language and virtually all others spoke Russian as their second language. About 50,000 Jews spoke Georgian, Tat, or Tajiki as their first language. There may be no Yiddish speakers in Latvia now (1995). Had literary status, but very little literature. Jewish. Bible 1821-1936.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18029,axiom,
    s__instance(s__WesternYiddishLanguage,s__YiddishLanguage) ).

fof(kb_SUMO_18030,axiom,
    s__documentation(s__WesternYiddishLanguage,s__EnglishLanguage,'The &%WesternYiddishLanguage is a &%YiddishLanguage of &%Germany. SIL code: YIH. ISO 639-2: gem. Population: No estimate available. Region: Southwestern dialect in southern Germany, Switzerland, and Alsace France, Midwestern dialect in central Germany and parts of the former Czechoslovakia, Northwestern dialect is northern Germany and the Netherlands. Also spoken in France, Hungary, Netherlands, Switzerland. Alternate names: YIDDISH, YIDISH, JUDEO-GERMAN. Dialects: SOUTH WESTERN YIDDISH, MIDWESTERN YIDDISH, NORTHWESTERN YIDDISH. Comments: Western Yiddish originated in Germany, Holland, Switzerland, Alsace (France), Czechoslovakia, western Hungary. The variety of Western Yiddish in Hungary is probably the most readily intelligible to Yiddish speakers in Romania, the Baltic, and the Slavic countries in the East. The Western Yiddish variety in Holland less so, the Western Yiddish in Alsace [France] and Switzerland, least so (M. Herzog 1997). On the eve of the Holocaust it was spoken by several tens of thousands. Hebrew characters. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18031,axiom,
    s__subclass(s__LowSaxonLowFranconianLanguage,s__WestGermanicLanguage) ).

fof(kb_SUMO_18032,axiom,
    s__documentation(s__LowSaxonLowFranconianLanguage,s__EnglishLanguage,'Of the 43 &%WestGermanicLanguages16 are classified as a &%LowSaxonLowFranconianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18033,axiom,
    s__subclass(s__LowFranconianLanguage,s__LowSaxonLowFranconianLanguage) ).

fof(kb_SUMO_18034,axiom,
    s__instance(s__LowSaxonLowFranconianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18035,axiom,
    s__documentation(s__LowFranconianLanguage,s__EnglishLanguage,'Of 16 &%LowSaxonLowFranconianLanguages, three are classified as a &%LowFranconianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18036,axiom,
    s__instance(s__AfrikaansLanguage,s__LowFranconianLanguage) ).

fof(kb_SUMO_18037,axiom,
    s__documentation(s__AfrikaansLanguage,s__EnglishLanguage,'The &%AfrikaansLanguage is a &%LowFranconianLanguage of &%SouthAfrica. SIL code: AFK. ISO 639-1: af. ISO 639-2: afr. Population: 6,200,000 in South Africa (1991 Christos van Rensburg), of whom 1,000,000 are native bilinguals with English (1989 J. Holm), 15.1% of the population (1995 The Economist). 4,000,000 in South Africa use it as a second or third language (1989 J. Holm). Population total all countries: 6,381,000. Including second language users: 10,000,000 (1999 WA). Region: Pretoria and Bloemfontein are principal centers of population. Cape Malays live mainly in Capetown, with some in Johannesburg, Pretoria, Durban, and Port Elizabeth. Also spoken in Australia, Botswana, Canada, Lesotho, Malawi, Namibia, New Zealand, Zambia, Zimbabwe. Dialects: CAPE AFRIKAANS (WEST CAPE AFRIKAANS), ORANGE RIVER AFRIKAANS, EAST CAPE AFRIKAANS. Comments: A variant of the Dutch spoken by the 17th century colonists, with some lexical and syntactic borrowings from Malay, Bantu languages, Khoisan languages, Portuguese, and other European languages. Their ancestors were brought from Java 300 years ago. 150,000 Cape Malays speak Afrikaans, some also speak English. National language. Cape Malays: builders, carpenters. Cape Malay: Muslim, Christian. Bible 1933-1983. Also spoken in: Botswana. (Language name: AFRIKAANS. Population: 20,000 in Botswana (1995 LBT). Comments: Spoken as mother tongue by Afrikaners (Ghanzi District) and by people of mixed racial background (Kweneng and Kgalagadi districts). Literacy rate in first language: 100% in Ghanzi, 50% in Kweneng and Kgalagadi. Literacy rate in second language: 75% in Kweneng and Kgalagadi districts in Tswana, 50% in English, few in Ghanzi District in Tswana, most in English. Christian. Bible 1933-1983. Also spoken in: Malawi. (Language name: AFRIKAANS.) Comments: Spoken by people of Dutch descent from South Africa. Bible 1933-1983. Also spoken in: Namibia. (Language name: AFRIKAANS.) Population: 133,324 in Namibia (1991 census). Used by 25% of the population in Windhoek in their homes (1995 census). Comments: It formerly had official status. Bible 1933-1983. Also spoken in: Zambia. (Language name: AFRIKAANS.) Comments: Language of wider communication. Bible 1933-1983.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18038,axiom,
    s__instance(s__DutchLanguage,s__LowFranconianLanguage) ).

fof(kb_SUMO_18039,axiom,
    s__documentation(s__DutchLanguage,s__EnglishLanguage,'The &%DutchLanguage is a &%LowFranconianLanguage of the &%Netherlands. SIL code: DUT. ISO 639-1: nl. ISO 639-2(B): dut. ISO 639-2(T): nld. Population: 13,400,000 in the Netherlands (1976 WA). Population total all countries: 20,000,000 or more (1988 J.G. Kooij in B. Comrie). Region: Also spoken in: Aruba, Australia, Belgium, Canada, France, Germany, Indonesia, Israel, Netherlands Antilles, Philippines, Suriname, UAE, USA. Alternate names: NEDERLANDS, HOLLANDS. Dialects: BREDAS, VENLOS. Comments: The name Dutch is resented by some speakers. National language. Dictionary. Grammar. SOV. Bible 1522-1988. Also spoken in: Aruba. (Language name: DUTCH.) Comments: It is decreasing in importance. Official language. Bible 1522-1988. Also spoken in: Belgium. (Language name: DUTCH.) Population: 4,620,150 in Belgium (1990 WA). Alternate names: NEDERLANDS. Dialects: BRABANTS, OOST-VLAAMS. Comments: The variety of Dutch (not Vlaams) spoken in Belgium is only slightly different from the variety spoken in the Netherlands. Called Vlaams in Belgium, even though it is different from the (West) Vlaams spoken there. In the Dutch linguistic area there are minority rights for French-speaking persons in Drogenbos, Kraainem, Linkebeek, Sint-Genesius-Rode, Wemmel, Wezembeek-Oppem, Mesen, Spiere-Helkijn, Ronse, Bever, Herstappe, Voeren. Official language. Radio programs, TV. Bible 1522-1988. Also spoken in: France. (Language name: DUTCH.) Population: 80,000 in Westhoek. Comments: Not used in schools. Usage is reported to be diminishing. Bible 1522-1988. Also spoken in: Netherlands Antilles. (Language name: DUTCH.) Comments: It is decreasing in importance. Official language. Bible 1522-1988. Also spoken in: Suriname. (Language name: DUTCH.) Population: 200,000 mother tongue speakers in Suriname (1997 Christa DeKleine), many of whom are native bilingual speakers with Sranan or Sarnami Hindustani. Comments: National language. Bible 1522-1992.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18040,axiom,
    s__instance(s__VlaamsLanguage,s__LowFranconianLanguage) ).

fof(kb_SUMO_18041,axiom,
    s__documentation(s__VlaamsLanguage,s__EnglishLanguage,'The &%VlaamssLanguage is a &%LowFranconianLanguage of &%Belgium (Flemish). SIL code: VLA. ISO 639-2: gem. Population: 1,070,000, over 89% of the inhabitants of West Flanders in Belgium (1998 U. of Ghent). Population total all countries 1,300,000 (1998 University of Ghent) including 220,000 in Zeeuws, 1,100,000 in West Vlaams and Frans Vlaams. Region: Large parts of the Province of West Flanders. Alternate names: FLAMAND, VLAEMSCH. Dialects: WEST VLAAMS (VLAEMSCH). Comments: Bilingualism in French, some English. All ages. Speakers attitude toward French was hostile, but has normalized. Speakers are called Vlamingen, language Vlaemsch. Dictionary. SOV. The spelling systems in the 3 countries differ so as to make acceptance of written materials difficult among them. Christian. Also spoken in: France. (Language name: VLAAMS.) Population: 10,000 in France (1984 Menheere, 1993 Evenhuis). Alternate names: FLAMAND, FLEMISH, VLAEMSCH. Dialects: FRANS VLAAMS (VLAEMSCH). Comments: Close to Dutch, English, Frisian. Dutch is not understood in France, but Vlaams dialects in Belgium and the Netherlands are understood. Bilingualism in French, some English. Used for informal situations. Speakers are over 50 years old. Speakers view Dutch as a completely different, friendly language. Speakers in France are called Vlamingen, the language called Vlaemsch. Speakers sometimes refer to Dutch as Vlaams. Dictionary. SOV. Different orthographies used in the 3 countries. Christian. Also spoken in: Netherlands. (Language name: VLAAMS.) Population: 222,000, or 60% of the 370,000 inhabitants of Zeeland in the Netherlands (1998 U. of Ghent). Alternate names: FLAMAND, FLEMISH. Dialects: ZEEUWS (ZEAWS), WEST VLAAMS, FRANS VLAAMS (VLAEMSCH). Comments: Close to Dutch, English, Frisian. Subdialects of Zeeuws include: Goerees, Flakkees, Schouws, Duvelands, Fluplands, Bevelands, Walchers, Axels, Kezands. Speakers have difficulty understanding nearby Brabant dialect of Dutch. Bilingualism in Dutch, English, German. Used for informal situations. Varies locally from all ages to over 40. Speakers have Vlaams as first and sometimes only language. 50,000 speak it as second language. Speakers sometimes refer to Dutch as Vlaams. They view Dutch as the language of trade, tourism, school. Dictionary. SOV. Literacy rate in second language: 99% Dutch. There is a magazine, drama, folk music. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18042,axiom,
    s__subclass(s__LowSaxonGroupLanguage,s__LowSaxonLowFranconianLanguage) ).

fof(kb_SUMO_18043,axiom,
    s__documentation(s__LowSaxonGroupLanguage,s__EnglishLanguage,'Of 16 &%LowSaxonLowFranconianLanguages, 13 are classified as a &%LowSaxonGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18044,axiom,
    s__instance(s__AchterhoeksLanguage,s__LowSaxonGroupLanguage) ).

fof(kb_SUMO_18045,axiom,
    s__instance(s__LowSaxonGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18046,axiom,
    s__documentation(s__AchterhoeksLanguage,s__EnglishLanguage,'The &%AchterhoeksLanguage is a &%LowSaxonGroupLanguage of the &%Netherlands. SIL code: ACT. ISO 639-2: gem. Population: No estimate available. Region: Northeastern, Gelderland Province. Alternate names: ACHTERHOEK, AACHTERHOEKS. Comments Bilingualism in Dutch. Official language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18047,axiom,
    s__instance(s__DrentsLanguage,s__LowSaxonGroupLanguage) ).

fof(kb_SUMO_18048,axiom,
    s__documentation(s__DrentsLanguage,s__EnglishLanguage,'The &%DrentsLanguage is a &%LowSaxonGroupLanguage of the &%Netherlands. SIL code: DRT. ISO 639-2: gem. Population: No estimate available. Region: Drenthe Province, northeastern Netherlands near German border. Alternate names: DRENTE. Dialects: NORTH DRENTE (NOORD-DRENTS), SOUTH DRENTE (ZUID-DRENTS). Comments: Bilingualism in Dutch. Official language. Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18049,axiom,
    s__instance(s__EastVeluwsLanguage,s__LowSaxonGroupLanguage) ).

fof(kb_SUMO_18050,axiom,
    s__documentation(s__EastVeluwsLanguage,s__EnglishLanguage,'The &%EastVeluwsLanguage is a &%LowSaxonGroupLanguage of the &%Netherlands. SIL code: VEE. ISO 639-2: gem. Population: No estimate available. Region: Northeastern, Gelderlaand Province. Alternate names: EAST VELUWE. Comments: Bilingualism in Dutch. Official language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18051,axiom,
    s__instance(s__GroningsLanguage,s__LowSaxonGroupLanguage) ).

fof(kb_SUMO_18052,axiom,
    s__documentation(s__GroningsLanguage,s__EnglishLanguage,'The &%GroningsLanguage is a &%LowSaxonGroupLanguage of the &%Netherlands. SIL code: GOS. ISO 639-2: gem. Population: No estimate available. Region: Groningen Province. Alternate names: GRONINGEN, GRUNNINGS. Dialects: WEST GRONINGEN (WEST GRONINGS), GRONINGEN-EAST FRISIAN (GRONINGS-OOSTFRIES). Comments: Most use Dutch as second language. The primary language of many rural people. Official language. Dictionary. Bible portions 1955-1956.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18053,axiom,
    s__instance(s__LowSaxonLanguage,s__LowSaxonGroupLanguage) ).

fof(kb_SUMO_18054,axiom,
    s__documentation(s__LowSaxonLanguage,s__EnglishLanguage,'The &%LowSaxonLanguage is a &%LowSaxonGroupLanguage of &%Germany. SIL code: SXN. ISO 639-2: nds. Population: An estimated 10,000,000 understand it in Germany, but much fewer are native speakers (1996 Reinhard F. Hahn). Region: Northern Germany. The dialects listed are northwest, southwest, south central, northeast, and southeast, respectively. Lower Rhine region below a line from Aachen to Witenberg. Alternate names: NEDDERSASSISCH, NIEDERSAECHSISCH, NEDERSAKSISCH, LOW GERMAN, PLATTDNNTSCH, NEDDERDNNTSCH. Dialects: NORTHERN LOW SAXON, EASTPHALIAN (OSTFAELISCH, OSTFALISCH), MECKLENBURG-ANTERIOR POMERANIA (MECKLENBURGISCH-VORPOMMERSCH), MARK-BRANDENBURG (MAERKISCH-BRANDENBURGISCH, MARKISCH-BRANDENBURGISCH). Comments: The dialects listed are in Germany. The first three dialects listed are Western Low Saxon, the other two are Eastern Low Saxon. Not intelligible to speakers of Standard German. A direct descendant of Old Saxon, related to English. 20 to 30 dialects with differing inherent intelligibility, depending on geographic distance. They did not experience the second consonantal shift of the 8th and 9th centuries (J. Thiessen, U. of Winnipeg 1976). Its modern forms have been largely suppressed until recently, and have received much German, Dutch, or Frisian influence, depending on the area. Low Saxon varieties listed as separate entries in the Netherlands, where they have official status. Pomerano is used in Latin America. Westphaelian and Plautdietsch also have separate entries. Most speakers in Germany are bilingual in Standard German. Officially recognized as a regional (separate) language in 8 states of Germany and in the northeastern provinces of the Netherlands. Recognized as a regional (separate) language by the European Charta on Languages. Printed fairly widely outside Europe, particularly in North and Latin America, Australia, Southern Africa, Eastern Europe (Siberia, Kazakhstan). Dictionary. Bible 1478-1534.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18055,axiom,
    s__instance(s__NorthVeluwsLanguage,s__LowSaxonGroupLanguage) ).

fof(kb_SUMO_18056,axiom,
    s__documentation(s__NorthVeluwsLanguage,s__EnglishLanguage,'The &%NorthVeluwsLanguage is a &%LowSaxonGroupLanguage of the &%Netherlands. SIL code: VEL. ISO 639-2: gem. Population: No estimate available. Region: Northeastern. Alternate names: NOTH VELUWE. Comments: Bilingualism in Dutch. Official language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18057,axiom,
    s__instance(s__PlautdietschLanguage,s__LowSaxonGroupLanguage) ).

fof(kb_SUMO_18058,axiom,
    s__documentation(s__PlautdietschLanguage,s__EnglishLanguage,'The &%PlautdietschLanguage is a &%LowSaxonGroupLanguage of &%Canada. SIL code: GRN. ISO 639-2: gem. Population: 80,000 or more first language speakers and 20,000 second language speakers in Canada (1978 Kloss and McConnell). Total German mother tongue speakers in Canada including standard German, 561,000 (J.A. Hawkins in B. Comrie 1986). Population total all countries: 400,000, of whom 150,000 use it habitually. 110,735 or more in Latin America are fairly monolingual. Region: Southern Canada, Ontario, Saskatchewan, Manitoba, Alberta, British Columbia. Also spoken in: Argentina, Belize, Bolivia, Brazil, Costa Rica, Germany, Kazakhstan, Mexico, Paraguay, Russia (Asia), Uruguay, USA. Alternate names: LOW GERMAN, MENNONITE GERMAN, MENNONITEN PLATT. Comments: Not intelligible with many other Low German languages, Standard German, Pennsylvania German or Hutterite German. 110,735 or more speakers in Latin America are mainly monolingual in Plautdietsch. 50% of speakers in Canada speak Standard German and 95% speak English as second language. Literacy rate in second language: 95%. Christian. NT 1987. Also spoken in: Belize. (Language name: PLAUTDIETSCH.) Population: 5,763 in Belize (1991 census), 4% of the population (1989 J. Holm). 110,735 or more in Latin America are fairly monolingual. Alternate names: GERMAN, MENNONITE GERMAN. Comments: 15% speak German, many speak English, and some speak Creole or Spanish as second language. Christian. NT 1987. Also spoken in: Bolivia. (Language name: PLAUTDIETSCH.) Population: 28,567 in Bolivia (1996 editor, Menno-Bote). Alternate names: GERMAN, MENNONITE GERMAN. Comments: 6% speak Spanish or Standard German as second language. Christian. NT 1987. Also spoken in: Brazil. (Language name: PLAUTDIETSCH.) Population: 5,955 in Brazil (1985 SIL). 110,735 or more in Latin America are fairly monolingual. Alternate names: LOW GERMAN, MENNONITE GERMAN. Comments: Bilingualism in Portuguese, Standard German. Christian. NT 1987. Also spoken in: Costa Rica. (Language name: PLAUTDIETSCH. Population: 100 in Costa Rica (1974 Minnich). Alternate names: LOW GERMAN, MENNONITE GERMAN. Comments: Bilingualism in Spanish. People speak Plautdietsch in the home. Church services are in Spanish. Christian. NT 1987. Also spoken in: Germany. (Language name: PLAUTDIETSCH.) Population: 90,000 possibly (1996 Reuben Epp). Comments: NT 1987. Also spoken in: Kazakhstan. (Language name: PLAUTDIETSCH.) Population: 100,000 in Russia and Kazakhstan (1986). Alternate names: LOW GERMAN. Comments: 50% speak Russian as second language. Christian. NT 1987. Also spoken in: Mexico. (Language name: PLAUTDIETSCH.) Population: 40,000 in Mexico (1996). Alternate names: LOW GERMAN, MENNONITE GERMAN. Comments: Not intelligible with other Low Saxon languages or Standard German. 22% speak Standard German, 5% speak English, 30% speak Spanish, 5% speak Russian as second language. Literacy rate in second language: 60%. Intensive agriculturalists, cheese production. Christian. NT 1987. Also spoken in: Paraguay. (Language name: PLAUTDIETSCH.) Population: 38,000 first language speakers in Paraguay, including 19,000 who speak Plautdietsch and Standard German both as mother tongue. Alternate names: LOW GERMAN. Comments: Bilingualism in Spanish, German. Agriculturalists: dairy, grain, cotton, peanuts. Christian. NT 1987. Also spoken in: USA. (Language name: PLAUTDIETSCH. Population: 10,000 in USA (1978 Kloss and McConnell). Alternate names: LOW GERMAN, MENNONITE GERMAN. Comments: Not inherently intelligible with Pennsylvania German, Hutterite German, many other Low German languages or Standard German. 5% speak Standard German, 98% speak English as second language. Literacy rate in second language: 95%. Christian. NT 1987.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18059,axiom,
    s__instance(s__SallandsLanguage,s__LowSaxonGroupLanguage) ).

fof(kb_SUMO_18060,axiom,
    s__documentation(s__SallandsLanguage,s__EnglishLanguage,'The &%SallandsLanguage is a &%LowSaxonGroupLanguage of the &%Netherlands. SIL code: SNK. ISO 639-2: gem. Population: No estimate available. Region: Northeastern, Overijssels Province. Sallands in the Center. Alternate names: SALLAND, SALLAN. Comments: Bilingualism in Dutch. Official language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18061,axiom,
    s__instance(s__StellingwerfsLanguage,s__LowSaxonGroupLanguage) ).

fof(kb_SUMO_18062,axiom,
    s__documentation(s__StellingwerfsLanguage,s__EnglishLanguage,'The &%StellingwerfsLanguage is a &%LowSaxonGroupLanguage of the &%Netherlands. SIL code: STL. ISO 639-2: gem. Population: No estimate available. Region: Northeastern, Stellingwerven region, Friesland Province. Centers are Oosterwoolde and Wolvege. Alternate names: STELLINGWERFSTELLINGWARFS. Comments: Bilingualism in Dutch. Official language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18063,axiom,
    s__instance(s__TwentsLanguage,s__LowSaxonGroupLanguage) ).

fof(kb_SUMO_18064,axiom,
    s__documentation(s__TwentsLanguage,s__EnglishLanguage,'The &%TwentsLanguage is a &%LowSaxonGroupLanguage of the &%Netherlands. SIL code: TWD. ISO 639-2: gem. Population: No estimate available. Region: Northeastern, Overijssels Province. Twents is in the east. Alternate names: TWENTE. Comments: Bilingualism in Dutch. Official language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18065,axiom,
    s__instance(s__VeenkoloniaalsLanguage,s__LowSaxonGroupLanguage) ).

fof(kb_SUMO_18066,axiom,
    s__documentation(s__VeenkoloniaalsLanguage,s__EnglishLanguage,'The &%VeenkoloniaalsLanguage is a &%LowSaxonGroupLanguage of the &%Netherlands. SIL code: VEK. ISO 639-2: gem. Population: No estimate available. Region: Northeastern. Alternate names: VEEN COLONY. Comments Bilingualism in Dutch. Official language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18067,axiom,
    s__instance(s__WesterwoldsLanguage,s__LowSaxonGroupLanguage) ).

fof(kb_SUMO_18068,axiom,
    s__documentation(s__WesterwoldsLanguage,s__EnglishLanguage,'The &%WesterwoldsLanguage is a &%LowSaxonGroupLanguage of the &%Netherlands. SIL code: WEV. ISO 639-2: gem. Population: No estimate available. Region: Northeastern. Alternate names: WESTERWOLD. Comments: Bilingualism in Dutch. Official language.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18069,axiom,
    s__instance(s__WestphalienLanguage,s__LowSaxonGroupLanguage) ).

fof(kb_SUMO_18070,axiom,
    s__documentation(s__WestphalienLanguage,s__EnglishLanguage,'The &%WestphalienLanguage is a &%LowSaxonGroupLanguage of &%Germany. SIL code: WEP. ISO 639-2: gem. Population: No estimate available. Region: Northwestern, Westphalia. Alternate names: WESTFAELISCH, WESTFALISCH. Comments: Bilingualism in Standard German. See also Low Saxon entry.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18071,axiom,
    s__subclass(s__GreekGroupLanguage,s__IndoEuropeanLanguage) ).

fof(kb_SUMO_18072,axiom,
    s__documentation(s__GreekGroupLanguage,s__EnglishLanguage,'A &%GreekGroupLanguage is any of seven closely related &%IndoEuropeanLanguages spoken in &%Greece and nearby regions.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18073,axiom,
    s__subclass(s__AtticGreekLanguage,s__GreekGroupLanguage) ).

fof(kb_SUMO_18074,axiom,
    s__documentation(s__AtticGreekLanguage,s__EnglishLanguage,'Of the seven &%GreekGroupLanguages, six of these are classified as an &%AtticGreekLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18075,axiom,
    s__instance(s__AncientGreekLanguage,s__AtticGreekLanguage) ).

fof(kb_SUMO_18076,axiom,
    s__documentation(s__AncientGreekLanguage,s__EnglishLanguage,'The &%AncientGreekLanguage is an &%AtticGreekLanguage of &%Greece. SIL code: GKO. ISO 639-2: grc. Dialects: KOINE GREEK, CLASSICAL GREEK. Comments: Koine Greek is used as a religious language by the Greek Orthodox Church. The language of the text of the Christian New Testament. Extinct. Bible c. 42-98 A.D.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18077,axiom,
    s__instance(s__CappadocianGreekLanguage,s__AtticGreekLanguage) ).

fof(kb_SUMO_18078,axiom,
    s__documentation(s__CappadocianGreekLanguage,s__EnglishLanguage,'The &%CappadocianGreekLanguage is an &%AtticGreekLanguage of &%Greece. SIL code: CPG. ISO 639-2: ine. Region: Resettled to various locations in Greece in 1922. Formerly in central Turkey (Cappadocia). Sille was in Sille town near Konya, Western Cappadocian was in villages south of Kayseri, Pharasa was in Pharasa (Faras) and surrounding villages. Dialects: SILLE, WESTERN CAPPADOCIAN, PHARASA. Comments: Closest to Pontic. Even more distinct from Standard Greek than Pontic is. Language was under extensive attrition from Turkish at the time of the population exchanges in 1922, and has now died out since the 1960s under pressure from Standard Greek (N. Nicholas 1997, Costakis). Different from the ancient Anatolian language spoken in Cappadocia. Dictionary. Christian. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18079,axiom,
    s__instance(s__GreekLanguage,s__AtticGreekLanguage) ).

fof(kb_SUMO_18080,axiom,
    s__instance(s__AtticGreekLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18081,axiom,
    s__documentation(s__GreekLanguage,s__EnglishLanguage,'The &%GreekLanguage is an &%AtticGreekLanguage of &%Greece. SIL code: GRK. ISO 639-1: el. ISO 639-2(B): gre. ISO 639-2(T): ell. Population: 9,859,850 in Greece, 98.5% of the population (1986). Population total all countries: 12,000,000 (1999 WA). Region: Thoughout the country. Also spoken in 35 other countries including Albania, Armenia, Australia, Austria, Bahamas, Bulgaria, Canada, Congo, Cyprus, DRC, Djibouti, Egypt, France, Georgia, Germany, Hungary, Italy, Jordan, Kazakhstan. Alternat names: ELLINIKA, GREC, GRAECAE, ROMAIC, NEO-HELLENIC. Dialects: KATHAREVOUSA, DIMOTIKI, SARACATSAN. Comments: Katharevousa is an archaic literary dialect, Dimotiki is the spoken literary dialect and now the official dialect. The Saracatsan are nomadic shepherds of northern Greece. Greeks in Russia and Ukraine speak either Greek or Turkish and are called Urums. The Karamanli were Orthodox Christian Turks who came from central Turkey. National language. Dictionary. Grammar. SVO. Bible 1840-1955. Also spoken in: Albania. (Language name: GREEK.) Population: 60,000 in Albania, 1.8% of the population (1989). Comments: Bible 1840-1994. Also spoken in: Cyprus. (Language name: GREEK.) Population: 578,000 in Cyprus (1995), 75% of the population. Dialects: CYPRIOT GREEK. Comments: The dialect is reported to be closer to Classical Greek than that spoken in Greece in some vocabulary and grammar, and to have many Arabic and Turkish loan words. National language. Christian. Bible 1840-1994. Also spoken in: Egypt. (Language name: GREEK.) Population: 60,000 in Egypt (1977 Voegelin and Voegelin). Comments: Bible 1840-1994. Also spoken in: France. (Language name: GREEK.) Dialects: CARGESE. Comments: The Greek of Italy and that of Corsica are probably separate languages (R. Zamponi 1992). The last native speaker died about 1982 (Nick Nicalas 1997). The ethnic group speaks French. Bible 1840-1994. Also spoken in: Italy. (Language name: GREEK.) Population: 20,000 in Italy (N. Vincent in B. Comrie 1987). Dialects: SALENTO, ASPROMONTE. Comments: The Greek spoken in Italy and that of Corsica are probably two separate languages (R. Zamponi 1992). Mainly older speakers. Not used in schools. Investigation needed: intelligibility with Greek of Greece, Corsica. Bible 1840-1994. Also spoken in: Romania. (Language name: GREEK.) Comments: The Karakatchan are Romanian nomadic shepherds who speak Greek. Bible 1840-1955. Also spoken in: Turkey (Europe). (Language name: GREEK.) Population: 4,000 in Turkey (1993). Comments: Nearly all Greeks have now emigrated from Turkey. There were 1,500,000 in Turkey in 1900. Bible 1840-1994.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18082,axiom,
    s__instance(s__PonticGreekLanguage,s__AtticGreekLanguage) ).

fof(kb_SUMO_18083,axiom,
    s__documentation(s__PonticGreekLanguage,s__EnglishLanguage,'The &%PonticGreekLanguage is an &%AtticGreekLanguage of &%Greece. SIL code: PNT. ISO 639-2: ine. Population: 200,000 in Greece (1993 Johnstone). Population total all countries: 320,000 or more. Region: The majority of speakers live in Salonica, borough of Kalamaria, and the rest of Macedonia in Greece. There may still be speakers on the Black Sea coast of Turkey. Also spoken in Azerbaijan, Canada, Georgia, Kazakhstan, USA. Alternate names: PONTIC GREEK. Comments: Speakers of Standard Greek cannot understand Pontic, and Pontic speakers are reported to not understand or speak Standard Greek. Pontic clubs and centers exist in the Athens-Peiraeus suburbs. Young people may speak Standard Greek as their first language. Speakers in North America are reported to hold onto their language more zealously than those in Greece. Ethnic Greeks in Georgia called Rumka speak Pontic Greek. Brought to Greece in the 1920s and 1930s by immigrants from the Black Sea coast, which had been inhabited by Greeks since antiquity.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18084,axiom,
    s__instance(s__RomanoGreekLanguage,s__AtticGreekLanguage) ).

fof(kb_SUMO_18085,axiom,
    s__documentation(s__RomanoGreekLanguage,s__EnglishLanguage,'The &%RomanoGreekLanguage is an &%AtticGreekLanguage of &%Greece. SIL code: RGE. ISO 639-2: ine. Population: No estimate available. Alternate names: HELLENOROMANI. Comments: Structured on Greek with heavy Romani lexicon.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18086,axiom,
    s__instance(s__YevanicGreekLanguage,s__AtticGreekLanguage) ).

fof(kb_SUMO_18087,axiom,
    s__documentation(s__YevanicGreekLanguage,s__EnglishLanguage,'The &%YevanicGreekLanguage is an &%AtticGreekLanguage of &%Israel. SIL code: YEJ. ISO 639-2: ine. Population: 35 possibly in Israel. There were a few semi-speakers left in 1987, and may be none now. Population total both countries 50 or fewer. Region: There may be a handful of elderly speakers still in Turkey. Also spoken in USA. Alternate names: JUDEO-GREEK, YEVANITIKA. Comments: Jews gave it up in Rome by 4th century, Spain by 6-7th centuries, Crimea by 8th century. After 1000 A.D. almost entirely in Greece, some in the Balkans (Wexler 1985). Jewish. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18088,axiom,
    s__subclass(s__DoricGreekLanguage,s__GreekGroupLanguage) ).

fof(kb_SUMO_18089,axiom,
    s__instance(s__GreekGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18090,axiom,
    s__documentation(s__AtticGreekLanguage,s__EnglishLanguage,'Of the seven &%GreekGroupLanguages, one of these are classified as a &%DoricGreekLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18091,axiom,
    s__instance(s__TsakonianGreekLanguage,s__DoricGreekLanguage) ).

fof(kb_SUMO_18092,axiom,
    s__instance(s__DoricGreekLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18093,axiom,
    s__documentation(s__TsakonianGreekLanguage,s__EnglishLanguage,'The &%TsakonianGreekLanguage is a &%DoricGreekLanguage of &%Greece. SIL code: TSD. ISO 639-2: ine. Population: (300 shepherds, 1981 J. Werner). Region: Towns of Kastanitsa, Sitena, Prastos, Leonidi, Pramatefti, Sapounakeika, Tyros,Melana, possibly Korakovunio, eastern coast of Peloponnesos. Isolated in summer in the mountains west of Leonidi in the eastern Peloponnesus, in winter they descend to Leonidi and neighboring towns. Alternate names: TSAKONIA. Dialects: NORTHERN TSAKONIAN (KASTANISTA- SITENA), SOUTHERN TSAKONIAN (LEONIDIO-PRASTOS), PROPONTIS TSAKONIAN (VATKA- HAVOUTSI). Comments: Derived from the Doric dialect spoken in Lakonia by ancient Spartans. Northern and Southern are reported to be intelligible to each others speakers, but Propontis was more distinct, and closer to Standard Greek. Not inherently intelligible with modern Greek (Voegelin and Voegelin). All use Greek as second language. There were monolingual speakers in 1927. Few speakers of Northern Tsakonian. Speakers use Southern Tsakonian. Propontis Tsakonian has become extinct since 1970. Children attend Greek schools in winter, including kindergarten. Dictionary. Grammar. Pastoralists. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18094,axiom,
    s__subclass(s__IndoIranianLanguage,s__IndoEuropeanLanguage) ).

fof(kb_SUMO_18095,axiom,
    s__documentation(s__IndoIranianLanguage,s__EnglishLanguage,'An &%IndoIranianLanguage is any of 296 closely related &%IndoEuropeanLanguages spoken in south Asia and nearby regions.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18096,axiom,
    s__subclass(s__IndoAryanLanguage,s__IndoIranianLanguage) ).

fof(kb_SUMO_18097,axiom,
    s__instance(s__IndoAryanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18098,axiom,
    s__instance(s__IndoIranianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18099,axiom,
    s__documentation(s__IndoAryanLanguage,s__EnglishLanguage,'Of the 296 &%IndoIranianLanguages, 210 of these are classified as an &%IndoAryanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18100,axiom,
    s__subclass(s__CentralZoneIndoAryanLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_18101,axiom,
    s__documentation(s__CentralZoneIndoAryanLanguage,s__EnglishLanguage,'Of the 210 &%IndoAryanLanguages, 67 of these are classified as a &%CentralZoneIndoAryanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18102,axiom,
    s__subclass(s__BhilLanguage,s__CentralZoneIndoAryanLanguage) ).

fof(kb_SUMO_18103,axiom,
    s__instance(s__BhilLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18104,axiom,
    s__documentation(s__BhilLanguage,s__EnglishLanguage,'Of the 67 &%CentralZoneIndoAryanLanguages, 16 of these are classified as a &%BhilLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18105,axiom,
    s__subclass(s__DomLanguage,s__CentralZoneIndoAryanLanguage) ).

fof(kb_SUMO_18106,axiom,
    s__instance(s__DomLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18107,axiom,
    s__documentation(s__DomLanguage,s__EnglishLanguage,'Of the 67 &%CentralZoneIndoAryanLanguages, one of these is classified as a &%DomLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18108,axiom,
    s__subclass(s__GujaratiGroupLanguage,s__CentralZoneIndoAryanLanguage) ).

fof(kb_SUMO_18109,axiom,
    s__instance(s__GujaratiGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18110,axiom,
    s__documentation(s__GujaratiGroupLanguage,s__EnglishLanguage,'Of the 67 &%CentralZoneIndoAryanLanguages, nine of these are classified as a &%GujaratiGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18111,axiom,
    s__subclass(s__KhandesiLanguage,s__CentralZoneIndoAryanLanguage) ).

fof(kb_SUMO_18112,axiom,
    s__instance(s__KhandesiLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18113,axiom,
    s__documentation(s__KhandesiLanguage,s__EnglishLanguage,'Of the 67 &%CentralZoneIndoAryanLanguages, three of these are classified as a &%KhandesiLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18114,axiom,
    s__subclass(s__PanjabiGroupLanguage,s__CentralZoneIndoAryanLanguage) ).

fof(kb_SUMO_18115,axiom,
    s__instance(s__PanjabiGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18116,axiom,
    s__documentation(s__PanjabiGroupLanguage,s__EnglishLanguage,'Of the 67 &%CentralZoneIndoAryanLanguages, one of these is classified as a &%PanjabiGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18117,axiom,
    s__subclass(s__RajasthaniGroupLanguage,s__CentralZoneIndoAryanLanguage) ).

fof(kb_SUMO_18118,axiom,
    s__instance(s__RajasthaniGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18119,axiom,
    s__documentation(s__RajasthaniGroupLanguage,s__EnglishLanguage,'Of the 67 &%CentralZoneIndoAryanLanguages, 14 of these are classified as a &%RajasthaniGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18120,axiom,
    s__subclass(s__RomaniGroupLanguage,s__CentralZoneIndoAryanLanguage) ).

fof(kb_SUMO_18121,axiom,
    s__instance(s__RomaniGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18122,axiom,
    s__documentation(s__RomaniGroupLanguage,s__EnglishLanguage,'Of the 67 &%CentralZoneIndoAryanLanguages, seven of these are classified as a &%RomaniGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18123,axiom,
    s__subclass(s__WesternHindiGroupLanguage,s__CentralZoneIndoAryanLanguage) ).

fof(kb_SUMO_18124,axiom,
    s__instance(s__WesternHindiGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18125,axiom,
    s__documentation(s__WesternHindiGroupLanguage,s__EnglishLanguage,'Of the 67 &%CentralZoneIndoAryanLanguages, 12 of these are classified as a &%WesternHindiGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18126,axiom,
    s__instance(s__DangauraTharuLanguage,s__CentralZoneIndoAryanLanguage) ).

fof(kb_SUMO_18127,axiom,
    s__documentation(s__DangauraTharuLanguage,s__EnglishLanguage,'The &%DangauraTharuLanguage is an unclassified &%CentralZoneIndoAryanLanguage of &%Nepal. SIL code: THL. ISO 639-2: inc. Population: 300,000 or more in Nepal (1991 census). 993,388 all Tharu, 5.37% of the population (1991 census). Population total both countries: 343,000. Region: Rapti Zone, Dang District. Also in other areas of the Tarai, like Bardiya, Banke, Kailali, and Kanchanpur districts. Alternate names: DANG THARU. Comments: 68% to 91% intelligibility of Rana, 95% to 97% of Kathoriya. Some varieties listed as dialects have only 71% to 79% intelligibility of others. Some intelligibility difficulty with speakers from India. Closest to Mari Tharu. Possibly Eastern Hindi Group. 74% to 79% lexical similarity with Kathoriya, 72% to 74% with Sunha, 63% to 72% with Rana Thakur, 61% to 67% with Chitwan, 58% to 65% with Hindi. Educated people tend to be more bilingual in Nepali, men more than women, young people more than older people. Hindi and Maithili are also used. Dangaura is used almost exclusively in the family, with older people, children, and mainly with village leaders. They usually use Tharu with other Tharu, but sometimes Nepali. All ages. Vigorous. The Rana Tharu and Dangaura Tharu are well known, but the Kathoriya Tharu and other smaller groups are often unknown. Dang and Dangora are separate clans. Investigation needed: intelligibility with Deokuri, Kathoriya. Dictionary. SOV; postpositions, genitives after noun heads, adjectives, numerals before noun heads, CV, CVC, CCV, nontonal. Literacy rate in first language: Below 1%. Literacy rate in second language: 27.7% all Tharu (1991 census). Devanagari. Radio programs. Subtropical. Hill, valley. Agriculturalists. 600 to 900 meters. Traditional religion, Hindu overly. Also spoken in: India. (Language name: THARU, DANGAURA.) Population: 31,000 in India (1981 census). Alternate names: DANG, DANGORA, DANGURA, DANGALI, DANGHA. Comments: 63% to 72% lexical similarity with Rana Tharu, 74% to 79% with Kathoriya Tharu, 58% to 65% with Hindi. Hindi bilingual proficiency is limited among the 70% to 90% who are uneducated. Tharu is a Scheduled Tribe in India. Investigation needed: intelligibility with dialects. Literacy rate in second language: 20% to 25% (census). Hindu, traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18128,axiom,
    s__instance(s__KathoriyaTharuLanguage,s__CentralZoneIndoAryanLanguage) ).

fof(kb_SUMO_18129,axiom,
    s__documentation(s__KathoriyaTharuLanguage,s__EnglishLanguage,'The &%KathoriyaTharuLanguage is an unclassified &%CentralZoneIndoAryanLanguage of &%Nepal. SIL code: TKT. ISO 639-2: inc. Population: 60,000 (1981). Population total both countries: 60,000 or more. Region: Seti Zone, Kailali District. Also spoken in India. Alternate names: KATHARIYA. Comments: There appear to be differences in speech between Nepal and India dialects. Possibly Eastern Hindi Group. 79% lexical similarity with Dangaura and Rana, 66% with Hindi, 66% to 69% with Buksa, 63% with Chitwania. Bilingualism in Nepali. Hindi also used. Literacy rate in second language: 27.7% (1991 census). Traditional religion, Hindu overlay.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18130,axiom,
    s__instance(s__ParyaLanguage,s__CentralZoneIndoAryanLanguage) ).

fof(kb_SUMO_18131,axiom,
    s__instance(s__CentralZoneIndoAryanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18132,axiom,
    s__documentation(s__ParyaLanguage,s__EnglishLanguage,'The &%ParyaLanguage is an unclassified &%CentralZoneIndoAryanLanguage of &%Tajikistan. SIL code: PAQ. ISO 639-2: inc. Population: 1,000 in Tajikistan and Uzbekistan (1960). Population total all countries: 1,000 or more. Region: Hissar Valley in Tajikistan and some in the upper part of the Surkhandarya Valley in Uzbekistan. Also spoken in Afghanistan, Uzbekistan. Alternate names: AFGHANA-YI NASFURUSH, AFGHANA-YI SIYA RUI, LAGHMANI, PBHARYA. Comments It may be a dialect of Marwari, related to Panjabi, or the Laghman dialect of Southeast Pashayi of Afghanistan. Subgroups: Kalu, Jitain, Juni, Maggar, Bisiyan, Mussali, Shuiya. Bilingualism in Tajiki. Parya remains the exclusive language within the home. Uzbek and Tajiki men who marry Parya women learn Parya and become assimilated into the community. They came to Tajikistan from Laghman, Afghanistan in 1880. They refer to themselves as Changgars. Subgroup names are similar to those of the Changgars of Lahore, and to names used for groups mistakenly called Gypsies. Collective farm workers. Sunni Muslim. Also spoken in: Afghanistan. (Language name: PARYA.) Alternate names: AFGHANA-YI NASFURUSH, AFGHANA-YI SIYARUI, LAGHMANI. Comments: It may be related to Panjabi, or the Laghman dialect of Southeast Pashayi of Afghanistan. Bilingualism in Tajiki. Parya remains the exclusive language within the home. Literacy rate in first language: Below 1%. Literacy rate in second language: 5% to 15%.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18133,axiom,
    s__instance(s__SonhaLanguage,s__CentralZoneIndoAryanLanguage) ).

fof(kb_SUMO_18134,axiom,
    s__documentation(s__SonhaLanguage,s__EnglishLanguage,'The &%SonhaLanguage is an unclassified &%CentralZoneIndoAryanLanguage of &%Nepal. SIL code: SOI. ISO 639-2: inc. Population: 10,000 (1985). Region: Along Karnali River in western Nepal, Kailali District, Seti Zone, Bheri River, Bheri Zone, Mahakali River, Mahakali Zone. Alternate names: SONAHAA. Comments: Close to Dangura Tharu, 80% intelligibility. Gold panners, agriculturalists.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18135,axiom,
    s__subclass(s__NorthwesternZoneIndoAryanLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_18136,axiom,
    s__documentation(s__NorthwesternZoneIndoAryanLanguage,s__EnglishLanguage,'Of the 210 &%IndoAryanLanguages, 39 of these are classified as a &%NorthwesternZoneIndoAryanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18137,axiom,
    s__subclass(s__DardicLanguage,s__NorthwesternZoneIndoAryanLanguage) ).

fof(kb_SUMO_18138,axiom,
    s__instance(s__NorthwesternZoneIndoAryanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18139,axiom,
    s__documentation(s__DardicLanguage,s__EnglishLanguage,'Of the 39 &%NorthwesternZoneIndoAryanLanguages, 27 of these are classified as a &%DardicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18140,axiom,
    s__subclass(s__KunarLanguage,s__DardicLanguage) ).

fof(kb_SUMO_18141,axiom,
    s__instance(s__DardicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18142,axiom,
    s__documentation(s__KunarLanguage,s__EnglishLanguage,'Of the 27 &%DardicLanguages, eight of these are classified as a &%KunarLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18143,axiom,
    s__subclass(s__PashayiGroupLanguage,s__KunarLanguage) ).

fof(kb_SUMO_18144,axiom,
    s__instance(s__PashayiGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18145,axiom,
    s__instance(s__KunarLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18146,axiom,
    s__documentation(s__PashayiGroupLanguage,s__EnglishLanguage,'Of the eight &%KunarLanguages, four of these are classified as a &%PashayiGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18147,axiom,
    s__instance(s__NortheastPashayiLanguage,s__PashayiGroupLanguage) ).

fof(kb_SUMO_18148,axiom,
    s__documentation(s__NortheastPashayiLanguage,s__EnglishLanguage,'The &%NortheastPashayiLanguage is a &%PashayiGroupLanguage of &%Afghanistan. SIL code: AEE. ISO 639-2: inc. Population: No estimate available. Region: Side valleys between the Kunar and Pech rivers, in Kunar Province, west of Asadabad. Dialects: ARET, CHALAS (CHILAS), KANDAK, KURANGAL, KURDAR. Comments: Unintelligible to other Pashayi language speakers. The villages of Kandak, Shemul, Aret, Shumasht, and Kordar belong to the Chugani people, Chalas and Kurangal are separate. Literacy rate in first language: Below 1%. Literacy rate in second language: 5% to 15%. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18149,axiom,
    s__instance(s__NorthwestPashayiLanguage,s__PashayiGroupLanguage) ).

fof(kb_SUMO_18150,axiom,
    s__documentation(s__NorthwestPashayiLanguage,s__EnglishLanguage,'The &%NorthwestPashayiLanguage is a &%PashayiGroupLanguage of &%Afghanistan. SIL code: GLH. ISO 639-2: inc. Population: No estimate available. Region: From Gulbahar across Kapisa and Laghman provinces to Nuristan on the Alingar River, especially the Alisheng Valley and valleys north of Sarobi. Dialects: GULBAHAR, KOHNADEH, LAUROWAN, SANJAN, SHUTUL, BOLAGHAIN, PACHAGAN, ALASAI, SHAMAKOT, UZBIN, PANDAU, NAJIL, PARAZHGHAN, PASHAGAR, WADAU, NANGARACH. Comments: Unintelligible to other Pashayi language speakers. Literacy rate in first language: Below 1%. Literacy rate in second language: 5% to 15%. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18151,axiom,
    s__instance(s__SoutheastPashayiLanguage,s__PashayiGroupLanguage) ).

fof(kb_SUMO_18152,axiom,
    s__documentation(s__SoutheastPashayiLanguage,s__EnglishLanguage,'The &%SoutheastPashayiLanguage is a &%PashayiGroupLanguage of &%Afghanistan. SIL code: DRA. ISO 639-2: inc. Population: No estimate available. Region: Upper and Lower Darrai Nur Valley, Damench, Shale (Shari). North of Shewa in Nangarhar Province, and adjacent regions of the Alingar Valley in southern Laghman Province. Alternate names: PASHAI. Dialects: DARRAI NUR, WEGAL, LAGHMAN, ALINGAR, KUNAR. Comments: Unintelligible to other Pashayi language speakers. In the upper Darrai Nur there are ten villages (including Bamba Kot, Lamatek, and Sutan) which form a single people group with their own dialect. Residents of the lower Darrai Nur (Nur River) are separate and perhaps not ethnically an organized people. Literacy rate in first language: Below 1%. Literacy rate in second language: 5% to 15%. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18153,axiom,
    s__instance(s__SouthwestPashayiLanguage,s__PashayiGroupLanguage) ).

fof(kb_SUMO_18154,axiom,
    s__documentation(s__SouthwestPashayiLanguage,s__EnglishLanguage,'The &%SouthwestPashayiLanguage is a &%PashayiGroupLanguage of &%Afghanistan. SIL code: PSH. ISO 639-2: inc. Population: 108,000 or .6% of the population (1982), including all Pashayi languages or dialects. Region: Tagau (Tagab) Valley, north of Sarobi, northeast of Kabul. Dialects: TAGAU, ISHPI, ISKEN. Comments: Not intelligible with other Pashayi languages. All Pashayi peoples have rich folklore and songs preserved by oral tradition. Literacy rate in first language: Below 1%. Literacy rate in second language: 5% to 15%. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18155,axiom,
    s__subclass(s__IranianLanguage,s__IndoIranianLanguage) ).

fof(kb_SUMO_18156,axiom,
    s__documentation(s__IranianLanguage,s__EnglishLanguage,'Of the 296 &%IndoIranianLanguages, 84 of these are classified as an &%IranianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18157,axiom,
    s__subclass(s__EasternIranianLanguage,s__IranianLanguage) ).

fof(kb_SUMO_18158,axiom,
    s__instance(s__EasternIranianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18159,axiom,
    s__instance(s__IranianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18160,axiom,
    s__documentation(s__EasternIranianLanguage,s__EnglishLanguage,'Of the 84 &%IranianLanguages, 14 of these are classified as an &%EasternIranianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18161,axiom,
    s__subclass(s__SoutheasternIranianLanguage,s__EasternIranianLanguage) ).

fof(kb_SUMO_18162,axiom,
    s__documentation(s__SoutheasternIranianLanguage,s__EnglishLanguage,'Of the 14 &%EasternIranianLanguages, 11 of these are classified as a &%SouthasternIranianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18163,axiom,
    s__subclass(s__PashtoLanguage,s__SoutheasternIranianLanguage) ).

fof(kb_SUMO_18164,axiom,
    s__instance(s__PashtoLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18165,axiom,
    s__instance(s__SoutheasternIranianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18166,axiom,
    s__documentation(s__PashtoLanguage,s__EnglishLanguage,'Of the 11 &%SoutheasternIranianLanguages, four of these are classified as a &%PashtoLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18167,axiom,
    s__instance(s__CentralPashtoLanguage,s__PashtoLanguage) ).

fof(kb_SUMO_18168,axiom,
    s__documentation(s__CentralPashtoLanguage,s__EnglishLanguage,'The &%CentralPashtoLanguage is a &%PashtoLanguage of &%Afghanistan. SIL code: PST. ISO 639-1: ps. ISO 639-2: pus. Population: No estimate available. Region: Wazirstan, Bannu, Karak, southern tribal territories and adjacent areas. Alternate names: MAHSUDI. Dialects: WACIRI (WAZIRI), BANNUCHI (BANNOCHI, BANNU). Comments: Lexical comparison and interviews indicate this is distinct from Northern and Southern Pashto. Dictionary. Grammar. Sunni Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18169,axiom,
    s__instance(s__NorthernPashtoLanguage,s__PashtoLanguage) ).

fof(kb_SUMO_18170,axiom,
    s__documentation(s__NorthernPashtoLanguage,s__EnglishLanguage,'The &%NorthernPashtoLanguage is a &%PashtoLanguage of &%Pakistan. SIL code: PBU. ISO 639-1: ps. ISO 639-2: pus. Population: 9,585,000 in Pakistan or 8.47% of population, including Southern Pashto (1993 estimate). Population total all countries: 9,685,000. Region: Along Afghanistan border, most of NWFP, Yusufzai and Peshawar. Also spoken in Afghanistan, India, UAE, United Kingdom. Alternate names: PAKHTO, PUSHTO. Dialects: NINGRAHARIAN PASHTO, NORTHEASTERN PASHTO. Comments: A good deal of similarity with Northwestern Pashto in Afghanistan. Subdialects of Northeastern Pashto are Kohat (Khatak), Yusufzai (Peshawar), Afridi, Shinwari, Mohmand, Shilmani. There is generally an 80% lexical similarity between Northeastern and Southwestern Pashto. Rich literary tradition. The Powinda are a nomadic Pashto-speaking group. Dictionary. Literacy rate in second language: Low. Modified Perso-Arabic script used. Used in schools and media in NWFP and adjacent tribal territories. Newspapers, radio programs, films, TV. Sunni Muslim, some Shia. Bible 1895. Also spoken in: Afghanistan. (Language name: PASHTO, NORTHERN.) Alternate names: PAKTU, PAKHTU, PAKHTOO, AFGHAN. Dialects: NORTHWESTERN PAKHTO, GHILZAI, DURANI. Comments: Bilingualism in Farsi. Since the early 1930s the Afghan government has been exerting considerable effort to standardize and publicize the language. One of the two official languages taught in schools. The Ghilzai speakers are nomadic and 24% of the national population. The Durani, 16%, live in permanent settlements. The people are called Pakhtoon in the north, Pashtoon in the south. Pashto clans are: Mohmandi, Ghilzai, Durani, Yusufzai, Afridi, Kandahari (Qandahari), Waziri, Chinwari (Shinwari), Mangal, Wenetsi. National language. Literacy rate in first language: 5% to 10% (?) Literacy rate in second language: 15% to 25%. Radio programs. Mainly Hanafi Sunni Muslim. Bible 1895. Also spoken in: United Arab Emirates. (Language name: PASHTO, NORTHERN. Population: 100,000 in UAE (1986). Alternate names: PUSTO, PASHTU, PASSTOO, PAKHTOO, PUSHTO. Comments: People called Pathans. Speakers have come from Pakistan. Modified Urdu script used. Unskilled laborers, drivers. Muslim. Bible 1895.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18171,axiom,
    s__instance(s__SouthernPashtoLanguage,s__PashtoLanguage) ).

fof(kb_SUMO_18172,axiom,
    s__documentation(s__SouthernPashtoLanguage,s__EnglishLanguage,'The &%SouthernPashtoLanguage is a &%PashtoLanguage of &%Afghanistan. SIL code: PBT. ISO 639-1: ps. ISO 639-2: pus. Population: 8,000,000 all Pashto in Afghanistan (1989), 35% to 50% of the population (1996). Population total all countries 9,204,000 or more. All Pashto in all countries: 19,000,000 (1999 WA). Region: Kandahar area. Also spoken in Iran, Pakistan, Tajikistan, UAE, United Kingdom. Dialects: SOUTHWESTERN PASHTO, KANDAHAR PASHTO, QANDAHAR PASHTO. Comments: There is generally an 80% lexical similarity between the northern and southern varieties of Pashto. Grammar. Perso-Arabic script used. Muslim. Also spoken in: Iran. (Language name: PASHTO, SOUTHERN.) Population: 113,000 in Iran (1993). Alternate names: PASHTU, PAKTU. Comments: Different from Northern Pashto of Pakistan and India. Sunni Muslim. Also spoken in: Pakistan. (Language name: PASHTO, SOUTHERN.) Population: 1,000,000 to 1,500,000 in Pakistan (1992). Alternate names: PUSHTO, PUSHTU. Dialects: SOUTHEASTERN PASHTO, QUETTA PASHTO. Comments: 80% lexical similarity with Northern Pashto, 76% with Central Pashto. Some Pashto speakers educated in Urdu medium schools mix Urdu into their Pashto speech. Perso-Arabic script used. Muslim. Also spoken in: United Arab Emirates. (Language name: PASHTO, SOUTHERN.) Population: Thousands in UAE. Alternate names: PAKTU, PAKHTU, PAKHTOO, AFGHAN. Comments: Speakers have come from Afghanistan. Unskilled laborers, drivers, shopkeepers. Mainly Sunni Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18173,axiom,
    s__instance(s__WaneciLanguage,s__PashtoLanguage) ).

fof(kb_SUMO_18174,axiom,
    s__documentation(s__WaneciLanguage,s__EnglishLanguage,'The &%WaneciLanguage is a &%PashtoLanguage of &%Pakistan. SIL code: WNE. ISO 639-2: ira. Population: 95,000 (1998). Region: Northeastern Balochistan Province, Harnai area. Alternate names: WANECHI, WANETSI, VANECHI, TARINO, CHALGARI. Comments: 71% to 75% lexical similarity with Southern Pashto, 63% to 72% with other Pashto varieties, 27% with Ormuri. Literacy rate in first language: Below 1%. Literacy rate in second language: Below 5%. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18175,axiom,
    s__subclass(s__WesternIranianLanguage,s__IranianLanguage) ).

fof(kb_SUMO_18176,axiom,
    s__documentation(s__WesternIranianLanguage,s__EnglishLanguage,'Of the 84 &%IranianLanguages, 69 of these are classified as a &%WesternIranianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18177,axiom,
    s__subclass(s__NorthwesternIranianLanguage,s__WesternIranianLanguage) ).

fof(kb_SUMO_18178,axiom,
    s__instance(s__NorthwesternIranianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18179,axiom,
    s__instance(s__WesternIranianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18180,axiom,
    s__documentation(s__NorthwesternIranianLanguage,s__EnglishLanguage,'Of the 69 &%WesternIranianLanguages, 53 of these are classified as a &%NorthwesternIranianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18181,axiom,
    s__subclass(s__BalochiLanguage,s__NorthwesternIranianLanguage) ).

fof(kb_SUMO_18182,axiom,
    s__documentation(s__BalochiLanguage,s__EnglishLanguage,'Of the 53 &%NorthwesternIranianLanguages, five of these are classified as a &%BalochiLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18183,axiom,
    s__instance(s__BashkardiLanguage,s__BalochiLanguage) ).

fof(kb_SUMO_18184,axiom,
    s__instance(s__BalochiLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18185,axiom,
    s__documentation(s__BashkardiLanguage,s__EnglishLanguage,'The &%BashkardiLanguage is a &%BalochiLanguage of &%Iran. SIL code: BSG. ISO 639-2: ira. Population: No estimate available. Comments: Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18186,axiom,
    s__instance(s__EasternBalochiLanguage,s__BalochiLanguage) ).

fof(kb_SUMO_18187,axiom,
    s__documentation(s__EasternBalochiLanguage,s__EnglishLanguage,'The &%EasternBalochiLanguage is a &%BalochiLanguage of &%Pakistan. SIL code: BGP. ISO 639-2: bal. Population: 1,800,000 in Pakistan (1998). Population total both countries: 1,805,000. Including second language users of all Balochi languages: 5,000,000 (1999 WA). Region: Northeastern Balochistan Province, northwestern Sind, southwestern Punjab. Alternate names: BALUCHI, BALUCI, BALOCI. Comments: One of the major languages in Pakistan. Distinct from Western Balochi and Southern Balochi. Balochi has a small body of literature. Literacy rate in first language: Below 1%. Literacy rate in second language: 5% to 15%. Urdu script used. Radio programs. Sunni Muslim. Bible portions 1815-1906. Also spoken in: India. (Language name: BALOCHI, EASTERN.) Population: 5,000 in India (1977 Voegelin and Voegelin). Alternate names: BALOCHI, BALUCI, BALOCI. Comments: Distinct from Western Balochi of Pakistan, Afghanistan, Iran, Turkmenistan, and Southern Balochi of Pakistan, Iran, Oman, United Arab Emirates. Sunni Muslim. Bible portions 1815-1906.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18188,axiom,
    s__instance(s__KoroshiLanguage,s__BalochiLanguage) ).

fof(kb_SUMO_18189,axiom,
    s__documentation(s__KoroshiLanguage,s__EnglishLanguage,'The &%KoroshiLanguage is a &%BalochiLanguage of &%Iran. SIL code: KTL. ISO 639-2: ira. Population: 160 to 200, or 40 to 50 families (Mohamedi). Comments: Appears to be Baluchi with some features of Farsi. They work for the Qashqai people. Camel keepers.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18190,axiom,
    s__instance(s__SouthernBalochiLanguage,s__BalochiLanguage) ).

fof(kb_SUMO_18191,axiom,
    s__documentation(s__SouthernBalochiLanguage,s__EnglishLanguage,'The &%SouthernBalochiLanguage is a &%BalochiLanguage of &%Pakistan. SIL code: BCC. ISO 639-2: bal. Population: 2,765,000 in Pakistan (1998). Population total all countries: 3,400,000. Region: Southern Balochistan, southern Sind, Karachi. Also spoken in Iran, Oman, UAE. Alternate names: BALUCHI, BALUCI, BALOCI, MAKRANI. Dialects: COASTAL BALOCHI, KECHI, MAKRANI (LOTUNI). Comments: Distinct from Eastern Balochi and fairly distinct from Western Balochi. Literacy rate in first language: Below 1%. Literacy rate in second language: 5% to 15%. Urdu script used. Sunni Muslim, and about 700,000 Zigri (Zikri) sect (semi-Muslim). Bible portions 1992-1994. Also spoken in: Iran. (Language name: BALOCHI, SOUTHERN.) Population: 405,000 in Iran. Alternate names: BALUCHI, BALUCI, BALOCI. Dialects: MAKRANI (LOTUNI). Comments: Sunni Muslim. Bible portions 1992-1994. Also spoken in: Oman. (Language name: BALOCHI, SOUTHERN.) Population: 130,300 out of 312,000 ethnic population in Oman (1993). Alternate names: BALUCHI, BALUCI, BALOCI. Dialects: MAKRANI (LOTUNI, ZADGAALI), BARAHUWI, BASHGAADI, HUUTI. Comments: Ethnic Baloch who immigrated long ago are Omani citizens, but no longer speak Balochi. Speakers come from Pakistan. The majority are not Omani citizens. Sunni Muslim. Bible portions 1992-1994. Also spoken in: United Arab Emirates. (Language name: BALOCHI, SOUTHERN.) Population: 100,000 in UAE. Alternate names: BALUCHI, BALUCI, BALOCI. Dialects: MAKRANI (LOTUNI). Comments: Speakers come from Oman, Iran, and Pakistan. Unskilled laborers, police, military. Sunni Muslim. Bible portions 1992-1994.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18192,axiom,
    s__instance(s__WesternBalochiLanguage,s__BalochiLanguage) ).

fof(kb_SUMO_18193,axiom,
    s__documentation(s__WesternBalochiLanguage,s__EnglishLanguage,'The &%WesternBalochiLanguage is a &%BalochiLanguage of &%Pakistan. SIL code: BGN. ISO 639-2: bal. Population: 1,116,000 in Pakistan (1998). Population total all countries: 1,800,000. Region: Northwestern Balochistan Province. Also spoken in Afghanistan, Iran, Tajikistan, Turkmenistan. Alternate names: BALUCHI, BALOCI, BALUCI. Dialects: RAKHSHANI (RAXSHANI), SARAWANI. Comments: Balochi is the official spelling in Pakistan. It has a small body of literature. Literacy rate in first language: 1% to 5%. Literacy rate in second language: 5% to 15%. Urdu script used. Radio programs. Sunni Muslim. Bible portions 1984. Also spoken in: Afghanistan. (Language name: BALOCHI, WESTERN. Population: 200,000 in Afghanistan (1979 estimate). Alternate names: BALUCHI, BALUCI, BALOCI. Dialects: RAKHSHANI (RAXSHANI). Comments: Largely nomadic. Literacy rate in first language: 5% to 10%. Literacy rate in second language: 15% to 25%. Arabic script. Newspapers. Sunni Muslim. Bible portions 1984. Also spoken in: Iran. (Language name: BALOCHI, WESTERN.) Population: 451,000 in Iran, 1% of the population (1986). Alternate names: BALUCHI, BALUCI, BALOCI. Dialects: RAKHSHANI (RAXSHANI), SARAWANI. Comments: Strongly influenced by Fars, but not intelligible with Farsi. Few speak Farsi. Distinct from Eastern and Southern Balochi. Ethnic group: Yarahmadza. Sunni Muslim. Bible portions 1984. Also spoken in: Turkmenistan. (Language name: BALOCHI, WESTERN.) Population: 28,000 in Turkmenistan (1993). Alternate names: BALOCI, BALUCHI, BALUCI. Comments: Turkmen is used as the literary language in Turkmenistan. Distinct from Eastern and Southern Balochi. Muslim. Bible portions 1984.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18194,axiom,
    s__subclass(s__CentralIranianLanguage,s__NorthwesternIranianLanguage) ).

fof(kb_SUMO_18195,axiom,
    s__documentation(s__CentralIranianLanguage,s__EnglishLanguage,'Of the 53 &%NorthwesternIranianLanguages, 11 of these are classified as a &%CentralIranianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18196,axiom,
    s__instance(s__AshtianiLanguage,s__CentralIranianLanguage) ).

fof(kb_SUMO_18197,axiom,
    s__documentation(s__AshtianiLanguage,s__EnglishLanguage,'The &%AshtianiLanguage is a &%CentralIranianLanguage of &%Iran. SIL code: ATN. ISO 639-2: ira. Population: No estimate available. Region: Tafres area. Alternate names: ASTIANI. Comments: Transitional between central Iranian dialects and Talysh. Very close to Vafsi. Speakers are bilingual in Farsi. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18198,axiom,
    s__instance(s__DariLanguage,s__CentralIranianLanguage) ).

fof(kb_SUMO_18199,axiom,
    s__documentation(s__DariLanguage,s__EnglishLanguage,'The &%DariLanguage is a &%CentralIranianLanguage of &%Iran. SIL code: GBZ. ISO 639-2: ira. Population: 8,000 to 15,000 (1999). Region: Yezd and Kerman areas. Alternate names: GABRI, GABAR. Comments: Related to Parsi-Dari. All use Western Farsi as second language. Spoken by Persian Zoroastrians in their personal communications as a private language. A different language from Dari (Eastern Farsi [PRS]) of Afghanistan, although both names come from Darius, the ancient Emperor, whom they both relate to. Many Zoroastrians speak Parsi-Dari, and do not know this language. Gabri and Gabar are derogatory names. Zoroastrian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18200,axiom,
    s__instance(s__GaziLanguage,s__CentralIranianLanguage) ).

fof(kb_SUMO_18201,axiom,
    s__documentation(s__GaziLanguage,s__EnglishLanguage,'The &%GaziLanguage is a &%CentralIranianLanguage of &%Iran. SIL code: GZI. ISO 639-2: ira. Population: No estimate available. Comments: Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18202,axiom,
    s__instance(s__KhunsariLanguage,s__CentralIranianLanguage) ).

fof(kb_SUMO_18203,axiom,
    s__documentation(s__KhunsariLanguage,s__EnglishLanguage,'The &%KhunsariLanguage is a &%CentralIranianLanguage of &%Iran. SIL code: KFM. ISO 639-2: ira. Population: No estimate available. Comments: Distinct from Kumzari of Oman. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18204,axiom,
    s__instance(s__NatanziLanguage,s__CentralIranianLanguage) ).

fof(kb_SUMO_18205,axiom,
    s__documentation(s__NatanziLanguage,s__EnglishLanguage,'The &%NatanziLanguage is a &%CentralIranianLanguage of &%Iran. SIL code: NTZ. ISO 639-2: ira. Population: No estimate available. Comments: Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18206,axiom,
    s__instance(s__NayiniLanguage,s__CentralIranianLanguage) ).

fof(kb_SUMO_18207,axiom,
    s__instance(s__CentralIranianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18208,axiom,
    s__documentation(s__NayiniLanguage,s__EnglishLanguage,'The &%NayiniLanguage is a &%CentralIranianLanguage of &%Iran. SIL code: NYQ. ISO 639-2: ira. Population: No estimate available. Comments: Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18209,axiom,
    s__instance(s__ParsiLanguage,s__CentralIranianLanguage) ).

fof(kb_SUMO_18210,axiom,
    s__documentation(s__ParsiLanguage,s__EnglishLanguage,'The &%ParsiLanguage is a &%CentralIranianLanguage of &%India. SIL code: PRP. ISO 639-2: ira. Population: 60,000 to 150,000 in India (1999). Population: total all countries 230,000 or more. Region: Gujarat; Maharashtra. Also reported to be in Australia, Bangladesh, Canada, Germany, Hong Kong, Kazakhstan, Kyrgyzstan, Malaysia, New Zealand, Singapore, Switzerland, Tajikistan, Uzbekistan, southern and western Africa, elsewhere in Europe. Also spoken in Pakistan, United Kingdom, USA. Alternate names: PARSEE. Comments: Parsi is reported to not be inherently intelligible with Parsi-Dari, from whom they separated 600 to 700 years ago or more. Other reports say they came to India 1300 years ago. Related to Dari [GBZ] in Iran. Many are reported to not speak other languages well. Parsee is the name of the ethnic group. Literacy rate in second language: 90% in English. Well educated. Zoroastrian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18211,axiom,
    s__instance(s__ParsiDariLanguage,s__CentralIranianLanguage) ).

fof(kb_SUMO_18212,axiom,
    s__documentation(s__ParsiDariLanguage,s__EnglishLanguage,'The &%ParsiDariLanguage is a &%CentralIranianLanguage of &%Iran. SIL code: PRD. ISO 639-2: ira. Population total both countries: 350,000 or more. Region: Also spoken in Afghanistan. Alternate names: PARSEE-DARI. Comments: Parsi-Dari is reported to not be inherently intelligible with Parsi of India, Pakistan, and other countries, but linguistically and ethnically related. Separated 600 to 700 years ago or more from that. It is related to Dari [GBZ]. Many are reported to not speak other languages well. Parsee is the name of the ethnic group. Zoroastrian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18213,axiom,
    s__instance(s__SivandiLanguage,s__CentralIranianLanguage) ).

fof(kb_SUMO_18214,axiom,
    s__documentation(s__SivandiLanguage,s__EnglishLanguage,'The &%SivandiLanguage is a &%CentralIranianLanguage of &%Iran. SIL code: SIY. ISO 639-2: ira. Population: No estimate available. Comments: Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18215,axiom,
    s__instance(s__SoiLanguage,s__CentralIranianLanguage) ).

fof(kb_SUMO_18216,axiom,
    s__documentation(s__SoiLanguage,s__EnglishLanguage,'The &%SoiLanguage is a &%CentralIranianLanguage of &%Iran. SIL code: SOJ. ISO 639-2: ira. Population: No estimate available. Comments: Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18217,axiom,
    s__instance(s__VafsiLanguage,s__CentralIranianLanguage) ).

fof(kb_SUMO_18218,axiom,
    s__documentation(s__VafsiLanguage,s__EnglishLanguage,'The &%VafsiLanguage is a &%CentralIranianLanguage of &%Iran. SIL code: VAF. ISO 639-2: ira. Population: No estimate available. Region: Central Province, Arak District, Vafs, Tafres area. Comments: Various dialects. Transitional between central Iranian dialects and Talysh, very close to Ashtiani. Bilingualism in Western Farsi. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18219,axiom,
    s__subclass(s__SouthwesternIranianLanguage,s__WesternIranianLanguage) ).

fof(kb_SUMO_18220,axiom,
    s__documentation(s__SouthwesternIranianLanguage,s__EnglishLanguage,'Of the 69 &%WesternIranianLanguages 16 of these are classified as a &%SouthwesternIranianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18221,axiom,
    s__subclass(s__PersianLanguage,s__SouthwesternIranianLanguage) ).

fof(kb_SUMO_18222,axiom,
    s__instance(s__SouthwesternIranianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18223,axiom,
    s__documentation(s__PersianLanguage,s__EnglishLanguage,'Of the 16 &%SouthwesternIranianLanguages, 10 of these are classified as a &%PersianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18224,axiom,
    s__instance(s__AimaqLanguage,s__PersianLanguage) ).

fof(kb_SUMO_18225,axiom,
    s__documentation(s__AimaqLanguage,s__EnglishLanguage,'The &%AimaqLanguage is a &%PersianLanguage of &%Afghanistan. SIL code: AIQ. ISO 639-2: ira. Population: 480,000 in Afghanistan (1993) including 1,000 Jamshidi (1978 MARC). Population total all countries: 800,000 (1980 Dupree). Region: West of the Hazara, central northwest Afghanistan, eastern Iran, and Tajikistan (Jamshidi and Khazara). Also spoken in Iran, Tajikistan. Alternate names: BARBARI, BERBERI, CHAHAR-AIMAQ, CHAR AIMAQ. Dialects: TAIMURI (TEIMURI, TIMURI, TAIMOURI), TAIMANI, ZOHRI (ZURI), JAMSHIDI (JAMSHEDI, DJAMCHIDI, YEMCHIDI, DZHEMSHID), FIROZKOHI, MALIKI, MIZMAST, CHINGHIZI, ZAINAL. Comments: Dialect names listed are as much or more ethnic names. Dari Persian dialects with some Turkic and Mongolian elements, possibly quite distinct. Barbari and Berberi are also applied to Hazara people in and around Mashad, Iran. Investigation needed: intelligibility with related varieties. Literacy rate in second language: 5% to 15%. Agriculturalists, pastoralists. Hanafi Sunni Muslim. Also spoken in: Iran. (Language name: AIMAQ.) Population: 170,000 (1993 Johnstone). Dialects: TEIMURI (TEIMURTASH).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18226,axiom,
    s__instance(s__BukharicLanguage,s__PersianLanguage) ).

fof(kb_SUMO_18227,axiom,
    s__documentation(s__BukharicLanguage,s__EnglishLanguage,'The &%BukharicLanguage is a &%PersianLanguage of &%Israel. SIL code: BHH. ISO 639-2: ira. Population: 50,000 in Israel (1995 H. Mutzafi). Population total all countries: 60,000. Region: Also spoken in USA, Uzbekistan. Alternate names: BOKHARIC, BUKHARIAN, BOKHARAN, BUKHARAN, JUDEO-TAJIK. Comments: Related to Tajiki Persian. May be easily intelligible with Tajiki or Farsi. Also close to Judeo-Persian. Many are recent immigrants (1995). Investigation needed: intelligibility, bilingual proficiency. Hebrew script used. Radio programs. Jewish. Also spoken in: Uzbekistan. (Language name: BUKHARIC.) Population: 10,000 in Uzbekistan (1995). Alternate names: BUKHARAN, JUDEO-TAJIK, BOKHARIC, BUKHARIN, BOKHARIAN. Comments: Related to Tajiki Persian. It may be easily intelligible with Tajiki or Farsi. Also close to Judeo-Persian. Hebrew script used. Jewish. See main entry under Israel.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18228,axiom,
    s__instance(s__DehwariLanguage,s__PersianLanguage) ).

fof(kb_SUMO_18229,axiom,
    s__documentation(s__DehwariLanguage,s__EnglishLanguage,'The &%DehwariLanguage is a &%PersianLanguage of &%Pakistan. SIL code: DEH. ISO 639-2: ira. Population: 13,000 possibly (1998). Region: Central Balochistan, in Kalat and Mastung. Alternate names: DEGHWARI. Comments: Influenced by Brahui. Literacy rate in first language: Below 1%. Literacy rate in second language: Below 5%.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18230,axiom,
    s__instance(s__DarwaziLanguage,s__PersianLanguage) ).

fof(kb_SUMO_18231,axiom,
    s__documentation(s__DarwaziLanguage,s__EnglishLanguage,'The &%DarwaziLanguage is a &%PersianLanguage of &%Afghanistan. SIL code: DRW. ISO 639-2: ira. Population 10,000 (1983). Region: Town of Darwaz on the Amu Darya River, in the northernmost tip of Afghanistan. May also be in Tajikistan. Comments: May be called Badakhshani. Literacy rate in first language: Below 1%. Literacy rate in second language: 15% to 25%. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18232,axiom,
    s__instance(s__DzhidiLanguage,s__PersianLanguage) ).

fof(kb_SUMO_18233,axiom,
    s__documentation(s__DzhidiLanguage,s__EnglishLanguage,'The &%DzhidiLanguage is a &%PersianLanguage of &%Israel. SIL code: DZH. ISO 639-2: jpr. Population: 60,000 in Israel (1995). Population total both countries: 60,000 or more. Region: Also spoken in Iran. Alternate names: JUDEO-PERSIAN. Comments: Close to Bukharic, Western Farsi. Many are speakers of Western Farsi. Jewish. Also spoken in: Iran. (Language name: DZHIDI.) Population: (60,000 in Israel, 1995). Alternate names: JUDEO-PERSIAN, DJUDI, JUDI. Comments: Close to Bukharic, Western Farsi. Jewish.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18234,axiom,
    s__instance(s__EasternFarsiLanguage,s__PersianLanguage) ).

fof(kb_SUMO_18235,axiom,
    s__instance(s__PersianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18236,axiom,
    s__documentation(s__EasternFarsiLanguage,s__EnglishLanguage,'The &%EasternFarsiLanguage is a &%PersianLanguage of &%Afghanistan. SIL code: PRS. ISO 639-1: fa. ISO 639-2(B): per. ISO 639-2(T): fas. Population: 5,600,000 25% to 50% of population (1996). Population total both countries: 7,000,000. Region: Various Dari dialects in Khorasan Province (Iran), and provinces of Herat, Hazarajat, Balkh, Ghor, Ghazni, Budaksham, Panjsher, and Galcha-Pamir Mountains and Kabul regions. Alternate names: PERSIAN, DARI, PARSI. Dialects: DARI (AFGHAN FARSI, HERATI, TAJIKI, KABOLI, KABULI, KHORASANI), PARSIWAN. Comments: Radio Afghanistan broadcasts are promoting a standardized pronunciation of the literary language which is based on the old dictional tradition of the country, with its archaic phonetic characteristics. Formal style is closer to Tehrani Persian (Farsi), in formal style in some parts of Afghanistan is closer to Tajiki of Tajikistan. Phonological and lexical differences between Iran and Afghanistan cause little difficulty in comprehension. Most Afghan dialects are closer to literary Persian than Iranian dialects are to literary Persian. Zargari (Morghuli) is a secret language used among goldsmiths and perhaps others, based on a dialect of Persian. See also Balkan Romani in Iran. National language. Arabic script. Taught in schools. Radio programs. Sunni and Shia Muslim. 70 Jews (1980) speak the same dialect as Muslims. NT 1982-1985. Also spoken in: Pakistan. (Language name: FARSI, EASTERN.) Population: 1,000,000 in Pakistan, plus 1,400 in Madaglasht, and many refugees (1992 SIL). Alternate names: DARI, TAJIK, MADAGLASHTI, BADAKHSHI. Comments: Madaglasht community came from Badakhshan, Afghanistan 200 years ago. Other communities have been in Pakistan for many generations. Muslim. NT 1982-1985.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18237,axiom,
    s__instance(s__HazaragiLanguage,s__PersianLanguage) ).

fof(kb_SUMO_18238,axiom,
    s__documentation(s__HazaragiLanguage,s__EnglishLanguage,'The &%HazaragiLanguage is a &%PersianLanguage of &%Afghanistan. SIL code: HAZ. ISO 639-2: ira. Population: 1,403,000 in Afghanistan (1989), 9% of the population (1989). Population total all countries: 1,756,000 to 6,000,000. Region: Central Afghanistan mountains between Kabul and Herat (Hazarajat), in Kabul, in area between Maimana and Sari-Pul, in settlements in north Afghanistan and from immediately south of the IKoh i Baba mountain Range almost all the way to Mazar e Sharif, and in the area of Qunduz, in Baluchistan and near Quetta in Pakistan. Some have moved to northern Iran. Many are refugees. Also spoken in Iran, Pakistan, Tajikistan. Alternate names: AZARGI, HAZARA, HEZAREH. Comments: They speak a variety related to Dari, possibly distinct. Ethnic group names are (Central) Dai Kundi, Dai Zangi, Behsud, Yekaulang, (Southern) Polada, Urusgani, Jaguri, Ghazni Hazaras, Dai Miradad. Literacy rate in first language: Below 1%. Literacy rate in second language: Possibly 10% to 20%. In Hazarajat: agriculturalists, semi-sedentary pastoralists, in cities like Kabul and Mazar e Sharif: laborers, traders, shopkeepers, tradesmen, transportation workers. Muslim. Also spoken in: Iran. (Language name: HAZARAGI. Population: 283,000 in Iran (1993). Alternate names: HAZARA, HEZAREH, HEZAREI. Comments: They speak a dialect related to Dari, possibly distinct from Dari. Ethnic group names are (Central) Dai Kundi, Dai Zangi, Behsud, Yekaulang, (Southern) Polada, Urusgani, Jaguri, Ghazni Hazaras, Dai Miradad. Agriculturalists, semi-sedentary pastoralists. Muslim: Imami Shia, Ismaili, some Sunni. Also spoken in: Pakistan. (Language name: HAZARAGI.) Population: 110,000 to 220,000 in Pakistan, including many recent refugees from Afghanistan (1998). Alternate names: AZARGI, HAZARA, HEZAREH. Comments: They speak a language related to Eastern Farsi (Dari). The alternate names listed refer to the people. Tribal or regional names are (Central) Dai Kundi, Dai Zangi, Behsud, Yekaulang, (Southern) Polada, Urusgani, Jaguri, Ghazni Hazaras, Dai Miradad, Kabul. Literacy rate in first language: Below 10%. Literacy rate in second language: 10% to 30% Urdu, Dari or Farsi. Radio programs. Laborers, civil servants, tradesmen, shop keepers, traders. Imami Shia Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18239,axiom,
    s__instance(s__TajikiLanguage,s__PersianLanguage) ).

fof(kb_SUMO_18240,axiom,
    s__documentation(s__TajikiLanguage,s__EnglishLanguage,'The &%TajikiLanguage is a &%PersianLanguage of &%Tajikistan. SIL code: PET. ISO 639-1: tg. ISO 639-2: tgk. Population: 3,344,720 in Tajikistan (1991), 98% speak it as mother tongue. Population total all countries: 4,380,000. Region: Also spoken in Kazakhstan, Kyrgyzstan, Russia (Asia), Turkmenistan, Ukraine, Uzbekistan. Alternate names: TADZHIK, TAJIKI PERSIAN, GALCHA. Comments: Four groups of small dialects, no distinct boundaries. Dialect blending into Dari Persian in Afghanistan. Most Tajiki are trilingual in Northern Uzbek, Russian, and Tajiki. There is some literature. Russian sources refer to all Persian dialects in Afghanistan as Tajiki. So-called Tajiki in China is actually Shugni or Wakhi. There are Tajiki-speaking Gypsy communities in Soviet central Asia. National language. Cyrillic script used. Agriculturalists. Sunni Muslim. Bible 1992.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18241,axiom,
    s__instance(s__PahlavaniLanguage,s__PersianLanguage) ).

fof(kb_SUMO_18242,axiom,
    s__documentation(s__PahlavaniLanguage,s__EnglishLanguage,'The &%PahlavaniLanguage is a &%PersianLanguage of &%Afghanistan. SIL code: PHV. ISO 639-2: ira. Population: No estimate available. Region: Spoken in village Haji Hamza Khan of Karim Kushta in Chakhansoor Province. Comments: Similar to Dari Persian but still distinct. Literacy rate in first language: Below 1%. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18243,axiom,
    s__instance(s__WesternFarsiLanguage,s__PersianLanguage) ).

fof(kb_SUMO_18244,axiom,
    s__documentation(s__WesternFarsiLanguage,s__EnglishLanguage,'The &%WesternFarsiLanguage is a &%PersianLanguage of &%Iran. SIL code: PES. ISO 639-1: fa. ISO 639-2(B): per. ISO 639-2(T): fas. Population: 22,000,000 in Iran, or 35.92% of the population (1997), including 800,000 Dari in Khorasan, Gilan, Tat, Bakhtiyari, Lor. Population total all countries: 24,280,000. Region: Central and south central Iran. Also spoken in 26 other countries including Australia, Austria, Azerbaijan, Bahrain, Canada, Denmark, France, Germany, Greece, India, Iraq, Israel, Netherlands, Oman, Qatar, Saudi Arabia, Spain, Sweden, Tajikistan. Alternate names: PERSIAN, PARSI. Dialects: QAZVINI, MAHALLATI, HAMADANI, KASHANI, ISFAHANI, SEDEHI, KERMANI, ARAKI, SHIRAZI, JAHROMI, SHAHRUDI, KAZERUNI, MASHADI (MESHED), BASSERI. Comments: The literary language is virtually identical in Iran and Afghanistan, with very minor lexical differences. Zargari may be a dialect used by goldsmiths (also see Balkan Romani in Iran). Dialect shading into Dari in Afghanistan and Tajiki in Tajikistan. National language. Grammar. SOV. All schools use Farsi. Radio programs. Mainly Shia Muslim. Bible 1838-1995. Also spoken in: Iraq. (Language name: FARSI, WESTERN.) Population: 227,000 in Iraq (1993), 1.2% of the population (1989). Alternate names: PERSIAN. Comments: Muslim. Bible 1838-1995. Also spoken in: Oman. (Language name: FARSI, WESTERN.) Population: 25,000 in Oman (1993). Alternate names: PERSIAN. Comments: Many women speak only Farsi. Men who go outside the community speak Arabic as second language, and many know 2 or 3 other languages. Shia Muslim. Bible 1838-1995. Also spoken in: Qatar. (Language name: FARSI, WESTERN.) Population: 73,000 in Qatar (1993), 23% of the population (1986). Alternate names: PERSIAN. Comments: Muslim. Bible 1838-1995. Also spoken in: Tajikistan. (Language name: FARSI, WESTERN.) Population: 31,000 in Tajikistan (1993 Johnstone), 31% speak it as mother tongue. Alternate names: PERSIAN. Comments: Dialect blending into Tajiki. Not a literary language in Tajikistan. Shia Muslim. Bible 1838-1995. Also spoken in: United Arab Emirates. (Language name: FARSI, WESTERN.) Population: 80,000 or 4.9% of population in UAE (1986). Alternate names: PERSIAN. Comments: Merchants, traders. Muslim. Bible 1838-1995.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18245,axiom,
    s__subclass(s__ItalicLanguage,s__IndoEuropeanLanguage) ).

fof(kb_SUMO_18246,axiom,
    s__documentation(s__ItalicLanguage,s__EnglishLanguage,'An &%ItalicLanguage is any of 48 closely related &%IndoEuropeanLanguages spoken in &%Europe.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18247,axiom,
    s__subclass(s__LatinoFaliscanLanguage,s__ItalicLanguage) ).

fof(kb_SUMO_18248,axiom,
    s__documentation(s__LatinoFaliscanLanguage,s__EnglishLanguage,'Of the 48 &%ItalicLanguages, one of these is classified as a &%LatinoFaliscanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18249,axiom,
    s__instance(s__LatinLanguage,s__LatinoFaliscanLanguage) ).

fof(kb_SUMO_18250,axiom,
    s__instance(s__LatinoFaliscanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18251,axiom,
    s__documentation(s__LatinLanguage,s__EnglishLanguage,'The &%LatinLanguage is a &%LatinoFaliscanLanguage of the &%HolySee (Vatican State). SIL code: LTN. ISO 639-1: la. ISO 639-2: lat. Alternate names: LATINA. Comments: Used in Roman Catholic liturgy. There is an effort to revive it. The Vatican Latin Foundation was established in 1976. National language. Dictionary. Radio programs. Extinct. Bible 1385-1906.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18252,axiom,
    s__subclass(s__RomanceLanguage,s__ItalicLanguage) ).

fof(kb_SUMO_18253,axiom,
    s__instance(s__ItalicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18254,axiom,
    s__documentation(s__RomanceLanguage,s__EnglishLanguage,'Of the 48 &%ItalicLanguages, 47 of these are classified as a &%RomanceLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18255,axiom,
    s__subclass(s__EasternRomanceLanguage,s__RomanceLanguage) ).

fof(kb_SUMO_18256,axiom,
    s__documentation(s__EasternRomanceLanguage,s__EnglishLanguage,'Of the 47 &%RomanceLanguages, four of these are classified as an &%EasternRomanceLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18257,axiom,
    s__instance(s__IstroRomanianLanguage,s__EasternRomanceLanguage) ).

fof(kb_SUMO_18258,axiom,
    s__instance(s__EasternRomanceLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18259,axiom,
    s__documentation(s__IstroRomanianLanguage,s__EnglishLanguage,'The &%IstroRomanianLanguage is an &%EasternRomanceLanguage of &%Croatia. SIL code: RUO. ISO 639-2: roa. Population: 555 to 1,500 (1994 T. Salminen). Region: Northeast Istrian Peninsula, Zejane village and a few villages to the south. Alternate names: ISTRO-ROMANIAN. Comments: Structurally a separate language from Romanian (F.B. Agard). Split from the other 3 Romanian languages between 500 and 1000 A.D. Not the same as the Istriot language. Few children speakers.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18260,axiom,
    s__instance(s__MacedoRomanianLanguage,s__EasternRomanceLanguage) ).

fof(kb_SUMO_18261,axiom,
    s__documentation(s__MacedoRomanianLanguage,s__EnglishLanguage,'The &%MacedoRomanianLanguage is an &%EasternRomanceLanguage of &%Greece. SIL code: RUP. ISO 639-2: roa. Population: 200,000 in Greece (1995 Greek Monitor of Human and Minority Rights 1.3 Dec. 1995), out of possibly 700,000 in the ethnic group (Association of French Aromanians). Population total all countries: 260,000 to 378,000. Region: Northwest Salonika, and northern Greece, Pindus Mts., around Trikala. Also spoken in Albania, Bosnia-Herzegovina, Bulgaria, Macedonia, Romania, Yugoslavia. Alternate names: MACEDO-RUMANIAN, ARUMANIAN, AROMANIAN, ARMINA, VLACH. Comments: Structurally a distinct language from Romanian (F. Agard). It split from the other 3 Rumanian languages between 500 and 1000 A.D. Many dialects. Bilingualism in Greek. People over 50 are fluent in Aromanian, many between 25 to 50 are passive speakers with limited knowledge of vocabulary and grammar. Some younger ones know the language. Rapid assimilation to Greek culture, children attend Greek schools. 20% live traditionally. No legal status in Greece. Not taught in school except for one course at the University of Salonica. Some revival of the culture in progress since the 1980s. Armini refers to the people. Roman or Greek alphabet used. Traditionally shepherds and woodworkers. Christian. Bible portions 1881-1889. Also spoken in: Albania. (Language name: ROMANIAN, MACEDO.) Population: 50,000 (1995 T.J. Winnifrith) or more out of up to 400,000 in the ethnic group in Albania. Alternate names: MACEDO-RUMANIAN, ARUMANIAN, ARUMUN, AROMUNIAN, ARMINA, VLACH. Comments: Structurally a distinct language from Romanian (F. Agard). Inherent intelligibility with Romanian is very low. It split from the other three Romanian languages between 500 and 1000 A.D. No Arumanian language teaching, press, or television. A church in Korce holds services in Arumanian. Armini refers to the people. Bible portions 1881-1889. Also spoken in: Bulgaria. (Language name: ROMANIAN, MACEDO.) Population: 2,000 to 3,000 (Sofia Aromanian Society). Alternate names: MACEDO-RUMANIAN, ARUMANIAN, AROMANIAN, ARMINA. Comments: Structurally a distinct language from Romanian (F. Agard). Armini refers to the people. Their relatives emigrated from Macedonia and northern Greece between 1850 and 1914. The Romanian Cultural Institute has been closed since 1948. Bible portions 1881-1889. Also spoken in: Macedonia. (Language name: ROMANIAN, MACEDO.) Population: 8,467 (1994 official figures) to 100,000 (1994 British Helsinki Human Rights Group). Alternate names: ARUMANIAN, AROMUNIAN, ARMINA, MACEDO-RUMANIAN. Comments: Structurally a distinct language from Romanian (F. Agard). Split from the other 3 Romanian languages between 500 and 1000 A.D. Armini refers to the people. Bible portions 1881-1889. Also spoken in: Romania. (Language name: ROMANIAN, MACEDO.) Population: 28,000 (official Romanian figure) to 150,000 (World Union of Aromanian Women), or 200,000 (President of the Aromanian Youth Foundation). Alternate names: AROMANIAN. Comments: The educational structure is being set up to teach in Aromanian. Speakers are officially related to the Romanians rather than classified as a minority. Newspapers, radio programs, TV. Also spoken in: Yugoslavia. (Language name: ROMANIAN, MACEDO.) Population: Up to 15,000 (Society of Aromanians).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18262,axiom,
    s__instance(s__MeglenoRomanianLanguage,s__EasternRomanceLanguage) ).

fof(kb_SUMO_18263,axiom,
    s__documentation(s__MeglenoRomanianLanguage,s__EnglishLanguage,'The &%MeglenoRomanianLanguage is an &%EasternRomanceLanguage of &%Greece. SIL code: RUQ. ISO 639-2: roa. Population: 12,000 (1995). Region: Meglen region, north of Salonika. Alternate names: MEGLENITIC, MEGLENITE. Comments: Structurally a distinct language from Romanian, Macedo Romanian, and Istro Romanian (F. Agard). The 4 Romanian languages split between 500 and 1000 A.D.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18264,axiom,
    s__instance(s__RomanianLanguage,s__EasternRomanceLanguage) ).

fof(kb_SUMO_18265,axiom,
    s__documentation(s__RomanianLanguage,s__EnglishLanguage,'The &%RomanianLanguage is an &%EasternRomanceLanguage of &%Romania. SIL code: RUM. ISO 639-1: mo. ISO 639-2: mol. ISO 639-1: ro. ISO 639-2(B): rum. ISO 639-2(T): ron. Population: 20,520,000 in Romania, 90% of the population (1986). Population total all countries 26,000,000 (1999 WA). Region: Moldavian is in Moldova to the northeast, and Muntenian in Muntenia, or Wallachia in the southeast, other dialects in the north and west, including much of Transylvania. Also spoken in Australia, Azerbaijan, Canada, Finland, Hungary, Israel, Kazakhstan, Kyrgyzstan, Moldova, Russia (Europe), Tajikistan, Turkmenistan, Ukraine, USA, Uzbekistan, Yugoslavia. Alternate names: RUMANIAN, MOLDAVIAN, DACO-RUMANIAN. Dialects: MOLDAVIAN, MUNTENIAN (WALACHIAN), TRANSYLVANIAN, BANAT, BAYASH. Comments: Romanian has 77% lexical similarity with Italian, 75% with French, 74% with Sardinian, 73% with Catalan, 72% with Portuguese and Rheto-Romance, 71% with Spanish. The Bayash are Gypsies who have lost their language and now speak Romanian based on the Banat dialect with Romani and Hungarian influences. National language. Grammar. SVO. Deciduous forest. Mountain slope. Peasant agriculturalists, other. Christian. Bible 1688-1989. Also spoken in: Hungary. (Language name: ROMANIAN.) Population: 100,000 in Hungary (1995 Iosif Bena). Alternate names: RUMANIAN, DACO-ROMANIAN, MOLDAVIAN. Dialects: BAYASH ROMANIAN. Comments: The Bayash are ex-slave Roma who worked in houses, and were forbidden to speak Romani. The Bayash speak a very distinctive kind of Romanian. Substantial literature in Bayash. Radio programs. Bible 1688-1989. Also spoken in: Israel. (Language name: ROMANIAN.) Population: 250,000 in Israel (1993 Statistical Abstract of Israel). Comments: Bilingualism in Hebrew. Elderly speakers use Hebrew as second language but prefer Romanian. Radio programs. Jewish. Bible 1688-1989. Also spoken in: Moldova. (Language name: ROMANIAN.) Population: 2,664,000 in Moldova (1979 census). Alternate names: MOLDAVAN, ROUMANIAN, RUMANIAN. Dialects: MOLDAVAN (MOLDOVIAN, MOLDOVEAN), MUNTENIAN (WALACHIAN, MUNTEAN), BANAT, BAYASH, CHRISHANA, MARAMURESH, OLTENIA-LESSER WALLACHIA (OLTEAN). Comments: Little dialect variation. The Bayash are Gypsies who speak a dialect based on Banat, but influenced by Romani and Hungarian. Many Gypsies in Moldova and southern Ukraine speak Moldavan as mother tongue. Called Moldavan in Moldova. National language. Cyrillic script was replaced by Roman script in 1989. Christian. Bible 1688-1984. Also spoken in: Ukraine. (Language name: ROMANIAN.) Population: 250,000 or fewer in Ukraine (1999). Alternate names: RUMANIAN, MOLDAVIAN, DACO-ROMANIAN. Comments: Mountain slope. Bible 1688-1989. Also spoken in: Yugoslavia. (Language name: ROMANIAN.) Population: 200,000 to 300,000 in Yugoslavia (1995 Iosif Bena). Alternate names: RUMANIAN, MOLDAVIAN, DACO-RUMANIAN. Comments: Radio programs, TV. Bible 1688-1989.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18266,axiom,
    s__subclass(s__ItaloWesternRomanceLanguage,s__RomanceLanguage) ).

fof(kb_SUMO_18267,axiom,
    s__instance(s__RomanceLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18268,axiom,
    s__documentation(s__ItaloWesternRomanceLanguage,s__EnglishLanguage,'Of the 47 &%RomanceLanguages, 38 of these are classified as an &%ItaloWesternRomanceLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18269,axiom,
    s__subclass(s__ItaloDalmatianRomanceLanguage,s__ItaloWesternRomanceLanguage) ).

fof(kb_SUMO_18270,axiom,
    s__documentation(s__ItaloDalmatianRomanceLanguage,s__EnglishLanguage,'Of the 36 &%ItaloWesternRomanceLanguages, six of these are classified as an &%ItaloDalmatianRomanceLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18271,axiom,
    s__instance(s__DalmatianLanguage,s__ItaloDalmatianRomanceLanguage) ).

fof(kb_SUMO_18272,axiom,
    s__instance(s__ItaloDalmatianRomanceLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18273,axiom,
    s__documentation(s__DalmatianLanguage,s__EnglishLanguage,'The &%DalmatianLanguage is an &%ItaloDalmatianLanguage of &%Croatia. SIL code: DLM. ISO 639-2: roa. Region: Coast near Dubrovnik. Alternate names: RAGUSAN, VEGLIOTE. Comments: Recently extinct, late nineteenth century. A dialect of Croatian is now spoken in the area. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18274,axiom,
    s__instance(s__IstriotLanguage,s__ItaloDalmatianRomanceLanguage) ).

fof(kb_SUMO_18275,axiom,
    s__documentation(s__IstriotLanguage,s__EnglishLanguage,'The &%IstriotLanguage is an &%ItaloDalmatianLanguage of &%Croatia. SIL code: IST. ISO 639-2: roa. Population: 1,000 or fewer (1994 Tapani Salminen). Region: Western coast of Istrian Peninsula, now only in the towns of Rovinj (Rovigno) and Vodnjan (Dignano). Comments: Reported to be an archaic Romance language, often confused with Istro-Rumanian. Perhaps closer to Friulian or Dalmatian than to Istro-Rumanian. Few children speakers.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18276,axiom,
    s__instance(s__JudeoItalianLanguage,s__ItaloDalmatianRomanceLanguage) ).

fof(kb_SUMO_18277,axiom,
    s__documentation(s__JudeoItalianLanguage,s__EnglishLanguage,'The &%JudeoItalianLanguage is an &%ItaloDalmatianLanguage of &%Italy. SIL code: ITK. ISO 639-2: roa. Population: A tiny number who speak it fluently. Perhaps 4,000 occasionally use elements of it in their speech (1/10th of Italys 40,000 Jews). Alternate names: ITALKIAN. Comments: More commonly spoken two generations ago. Used in Passover song. Hebrew script. Jewish. Nearly extinct. Bible portions.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18278,axiom,
    s__instance(s__ItalianLanguage,s__ItaloDalmatianRomanceLanguage) ).

fof(kb_SUMO_18279,axiom,
    s__documentation(s__ItalianLanguage,s__EnglishLanguage,'The &%ItalianLanguage is an &%ItaloDalmatianLanguage of &%Italy. SIL code: ITN. ISO 639-1: it. ISO 639-2: ita. Population: 55,000,000 mother tongue speakers, some of whom are native bilinguals of Italian and regional varieties, and some of whom may use Italian as second language. Population total all countries: 62,000,000. Region: Also spoken in 29 other countries including Argentina, Australia, Belgium, Bosnia-Herzegovina, Brazil, Canada, Croatia, Egypt, Eritrea, France, Germany, Israel, Libya, Liechtenstein, Luxembourg, Paraguay, Philippines, Puerto Rico, San Marino. Alternate names: ITALIANO. Dialects: TUSCAN, ABRUZZESE, PUGLIESE, UMBRIAN, LAZIALE, CENTRAL MARCHIGIANO, CICOLANO-REATINO-AQUILANO, MOLISANO. Comments: Regional varieties coexist with the standard language, some are inherently unintelligible (Nida) to speakers of other varieties unless they have learned them. Aquilano, Molisano, and Pugliese are very different from the other Italian dialects. Piemontese and Sicilian are distinct enough to be separate languages (F.B. Agard 1981, personal communication). Venetian and Lombard are also very different (Philippe Cousson 1981, personal communication). Neapolitan is reported to be unintelligible to speakers of Standard Italian. Northern varieties are closer to French and Occitan than to standard or southern varieties (Agard, N. Vincent). 89% lexical similarity with French, 87% with Catalan, 85% with Sardinian, 82% with Spanish, 78% with Rheto-Romance, 77% with Rumanian. Most Italians use varieties along a continuum from standard to regional to local according to what is appropriate. Possibly nearly half the population do not use Standard Italian as mother tongue. Only 2.5% of Italys population could speak standard Italian when it became a unified nation in 1861. Investigation needed: intelligibility with Pugliese with Standard Italian. National language. Grammar. SVO. Bible 1471-1985. Also spoken in: Croatia. (Language name: ITALIAN.) Population: 70,000 in Croatia whose mother tongue is Italian or Venetian, including 30,000 ethnic Italian and 40,000 ethnic Croats and Istrian people (1998 Eugen Marinov). Comments: Official language. Bible 1471-1985. Also spoken in: Eritrea. (Language name: ITALIAN.) Comments: Spoken as a second language. A few monolinguals. Bible 1471-1985. Also spoken in: France. (Language name: ITALIAN.) Population: 1,000,000 in France (1977 Voegelin and Voegelin). Comments: Few, if any, speakers of Italian dialects in France do not know French. Bible 1471-1985. Also spoken in: San Marino. (Language name: ITALIAN.) Comments: National language. Bible 1471-1985. Also spoken in: Slovenia. (Language name: ITALIAN.) Population: 4,009 in Slovenia (1991 census). Comments: Acknowledged as autochtonous communities and protected by the constitution. Official language. Bible 1471-1985. Also spoken in: Switzerland. (Language name: ITALIAN.) Population: 195,000 in Switzerland (1990). Comments: People in all in the Italian cantons speak Italian as first or second language. Used for education in Italian- and Ticino- (Lombard) speaking areas. Official language. Bible 1471-1985. Also spoken in: Holy See (Vatican State). (Language name: ITALIAN.) Comments: Bible 1471-1985.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18280,axiom,
    s__instance(s__NapoletanoCalabreseLanguage,s__ItaloDalmatianRomanceLanguage) ).

fof(kb_SUMO_18281,axiom,
    s__documentation(s__NapoletanoCalabreseLanguage,s__EnglishLanguage,'The &%NapoletanoCalabreseLanguage is an &%ItaloDalmatianLanguage of &%Italy. SIL code: NPL. ISO 639-2: roa. Population: 7,047,399 (1976). Region: Campania and Calabria provinces, southern Italy. Alternate names: NEAPOLITAN-CALABRESE. Dialects: NAPOLETANO (NEAPOLITAN, TIRRENIC), NORTHERN CALABRESE-LUCANO (LUCANIAN, BASILICATAN). Comments: Limited inherent intelligibility with Standard Italian. Neapolitan and Calabrese are reported to be very different from each other. Southern Calabrian is reported to be a dialect of Sicilian. Bilingualism in Italian. Vigorous. Not endangered. A large literature. It might be in Southern Romance instead of Italo-Western. Investigation needed: intelligibility with Neapolitan, Southern Calabrian with Sicilian. Bible portions 1861-1862.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18282,axiom,
    s__instance(s__SicilianLanguage,s__ItaloDalmatianRomanceLanguage) ).

fof(kb_SUMO_18283,axiom,
    s__documentation(s__SicilianLanguage,s__EnglishLanguage,'The &%SicilianLanguage is an &%ItaloDalmatianLanguage of &%Italy. SIL code: SCN. ISO 639-2: roa. Population: 4,680,715 (1976). Region: Sicily, an island off the southern mainland. Alternate names: CALABRO-SICILIAN. Dialects: WESTERN SICILIAN (PALERMO, TRAPANI, CENTRAL-WESTERN AGRIGENTINO), CENTRAL METAFONETICA, SOUTHEAST METAFONETICA, EASTERN NONMETAFONETICA, MESSINESE, ISOLE EOLIE, PANTESCO, SOUTHERN CALABRO. Comments: Distinct enough from Standard Italian to be considered a separate language. Pugliese (see Italian) and Southern Calabrese are reported to be dialects of Sicilian. Bilingualism in Italian. Vigorous. Not endangered. French influence. It may be Southern Romance instead of Italo-Western. Investigation needed: intelligibility with Pugliese, Southern Calabrian, bilingual proficiency in Italian. Bible portions 1860.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18284,axiom,
    s__subclass(s__WesternRomanceLanguage,s__ItaloWesternRomanceLanguage) ).

fof(kb_SUMO_18285,axiom,
    s__documentation(s__WesternRomanceLanguage,s__EnglishLanguage,'Of the 38 &%ItaloWesternRomanceLanguages, 32 of these are classified as a &%WesternRomanceLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18286,axiom,
    s__subclass(s__GalloIberianLanguage,s__WesternRomanceLanguage) ).

fof(kb_SUMO_18287,axiom,
    s__documentation(s__GalloIberianLanguage,s__EnglishLanguage,'Of the 32 &%WesternRomanceLanguages, 30 of these are classified as a &%GalloIberianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18288,axiom,
    s__subclass(s__GalloRomanceLanguage,s__GalloIberianLanguage) ).

fof(kb_SUMO_18289,axiom,
    s__instance(s__GalloRomanceLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18290,axiom,
    s__instance(s__GalloIberianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18291,axiom,
    s__documentation(s__GalloRomanceLanguage,s__EnglishLanguage,'Of the 30 &%GalloIberianLanguages, 13 of these are classified as a &%GalloRomanceLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18292,axiom,
    s__subclass(s__GalloItalianLanguage,s__GalloRomanceLanguage) ).

fof(kb_SUMO_18293,axiom,
    s__documentation(s__GalloItalianLanguage,s__EnglishLanguage,'Of the 13 &%GalloRomanceLanguages, five of these is classified as a &%GalloItalianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18294,axiom,
    s__instance(s__EmilianoRomagnoloLanguage,s__GalloItalianLanguage) ).

fof(kb_SUMO_18295,axiom,
    s__documentation(s__EmilianoRomagnoloLanguage,s__EnglishLanguage,'The &%EmilianoRomagnoloLanguage is a &%GalloItalianLanguage of &%Italy. SIL code: EML. ISO 639-2: roa. Population: 3,531,780 speakers in Emilia-Romagna (1987) Maurizio Masetti). About 10% of the people in the province come from elsewhere, and do not speak the language. Population total both countries: 3,551,892. Region: Northwest Italy, region of Piacenza to that of Ravenna, and between the Po and the Adriatic and the Apennines, in the territories of Emilia and Romagna, southern Pianura Padana (all provinces), southern Lombardia (Provinces Mantova and Pavia), northern Toscana (Lunigiana), northern Marche (Province Pesaro). Alternate names: EMILIANO, EMILIAN, SAMMARINESE. Dialects: WESTERN EMILIANO, CENTRAL EMILIANO, EASTERN EMILIANO, NORTHERN ROMAGNOLO, SOUTHERN ROMAGNOLO, MANTOVANO, VOGHERESE-PAVESE, LUNIGIANO. Comments: A structurally separate language from Italian (F.B. Agard). Related to Lombard (R.A. Hall 1974:29, S. Fleischman in OIEL 3.339:1992). Adults use Italian as second language. Not endangered. SVO. Literacy rate in second language: 100%. Christian. Bible portions 1862-1995. Also spoken in: San Marino. (Language name: EMILIANO-ROMAGNOLO.) Population: 20,112 in San Marino (1993), 83% of the population (1993 Johnstone). Dialects: SAMMARINESE.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18296,axiom,
    s__instance(s__LigurianLanguage,s__GalloItalianLanguage) ).

fof(kb_SUMO_18297,axiom,
    s__documentation(s__LigurianLanguage,s__EnglishLanguage,'The &%LigurianLanguage is a &%GalloItalianLanguage of &%Italy. SIL code: LIJ. ISO 639-2: roa. Population: 1,853,578 (1976). Population total all countries: 1,856,680 or more. Region: Liguria, northern Italy, east and west of Genoa long the Riviera and mountain hinterland, St. Pietro and St. Antioch, islands off southwest coast of Sardinia, cities of Carloforte and Calasetta in Sardinia. Alternate names: LIGURU, LIGURE. Dialects: GENOESE (GENOAN, GENOVESE). Comments: Very different from Standard Italian. Speakers may all be adequately bilingual in Standard Italian. Not endangered. Bible portions 1860. Also spoken in: France. (Language name: LIGURIAN. Alternate names: LIGURE. Dialects: GENOESE (GENOAN, GENOVESE). Comments: Bible portions 1860. Also spoken in: Monaco. (Language name: LIGURIAN. Population: 5,100 in Monaco, 17% of the population (1988). Alternate names: LIGURE. Dialects: GENOESE (GENOAN, GENOVESE), MONEGASQUE (MUNEGASC, VENTIMIGLIESE). Comments: Ligurian is closer to Piemontese, Lombard, and French than to Standard Italian. Monegasque was nearly extinct in the 1970s. Compulsory learning in schools has revived it. Bible portions 1860.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18298,axiom,
    s__instance(s__LombardLanguage,s__GalloItalianLanguage) ).

fof(kb_SUMO_18299,axiom,
    s__documentation(s__LombardLanguage,s__EnglishLanguage,'The &%LombardLanguage is a &%GalloItalianLanguage of &%Italy. SIL code: LMO. ISO 639-2: roa. Population: 8,671,210 in Italy (1976). Population total all countries: 8,974,000. Region: Milan, Lombardy, 3 valleys of Graubnnden (Val Mesolcina, Val Bregaglia, Val Poschiavo), northern Italy. Western Lombard varieties also in Sicily. Ticino is in Switzerland. Also spoken in Switzerland, USA. Alternate names: LOMBARDO. Dialects: MILANESE, EASTERN LOMBARD, WESTERN LOMBARD (PIAZZA ARMERINA, NOVARA, NICOSIA, SAN FRATELLO), ALPINE LOMBARD, NOVARESE LOMBARD, TRENTINO WESTERN, LATIN FIAMAZZO, LATIN ANAUNICO, BERGAMASCO, TICINESE (TICINO). Comments: A group of dialects, some of which may be separate languages. Western Lombard dialects (of Ticino and Graubnnden) are inherently intelligible to each others speakers. Speakers in more conservative valleys may have to use some kind of standard dialect to communicate with speakers of other dialects of Lombard. Very different from Standard Italian. Speakers may all be adequately bilingual in Standard Italian. Not endangered. Investigation needed: intelligibility with dialects, bilingual proficiency in Italian. Bible portions 1859-1860. Also spoken in: Switzerland. (Language name: LOMBARD.) Population: 303,000 or fewer (1995). Dialects: TICINESE (TICINO, TESSINIAN, TICINES, TICINEES). Comments: No intelligibility with Standard Italian. Speakers are adequately bilingual in Standard Italian. Ticinese is the form of Lombard used in the home in Italy. Used more extensively in Switzerland than in Italy. 14.5% of the population of Switzerland speak Italian every day (1990 census). Dictionary. Radio programs, TV. Bible portions 1859-1860.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18300,axiom,
    s__instance(s__PiemonteseLanguage,s__GalloItalianLanguage) ).

fof(kb_SUMO_18301,axiom,
    s__instance(s__GalloItalianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18302,axiom,
    s__documentation(s__PiemonteseLanguage,s__EnglishLanguage,'SIL code: PMS. ISO 639-2: roa. Population: 3,000,000 (1976). Population: total all countries 3,000,000. Region: Northwest Italy, Piedmont, except for the Provencal- and Franco-Provencal-speaking Alpine valleys. Also spoken in Australia, USA. Alternate names: PIEMONTEIS, PIEDMONTESE. Dialects: HIGH PIEMONTESE, LOW PIEMONTESE. Comments: Distinct enough from Standard Italian to be considered a separate language. Considerable French influence. Speakers may all be highly bilingual in Standard Italian. NT 1835.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18303,axiom,
    s__instance(s__VenetianLanguage,s__GalloItalianLanguage) ).

fof(kb_SUMO_18304,axiom,
    s__documentation(s__VenetianLanguage,s__EnglishLanguage,'The &%VenetianLanguage is a &%GalloItalianLanguage of &%Italy. SIL code: VEC. ISO 639-2: roa. Population: 2,109,502 in Italy (1976). Population: total all countries 2,210,000. Region: Northern Italy, city of Venice, area of the Tre Venezie, Venezia Euganea westward to Verona, southward to the Po, and eastward to the border of the Fruili, Venezia Tridentina, in the Adige valley and neighboring mountain regions to the north of Trent, and Venezia Giulia, east of the Friuli, and including Trieste. Bisiacco is spoken in Gorizia Province. Also spoken in Croatia, Slovenia. Alternate names: VENETO. Dialects: ISTRIAN, TRIESTINO, VENETIAN PROPER, BISIACCO. Comments: Very different from Standard Italian. Bilingualism in Italian. Vigorous. Not endangered. Investigation needed: bilingual proficiency in Italian, attitudes. Bible portions 1859. Also spoken in: Croatia. (Language name: VENETIAN.) Population: 100,000 in Croatia and Slovenia (1994 Tapani Salminen). See also Italian in Croatia. Dialects: ISTRIAN, TRETINE, VENETIAN PROPER. Comments: Very different from Standard Italian. Vigorous. Investigation needed: bilingual proficiency, attitudes. Bible portions 1859.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18305,axiom,
    s__subclass(s__GalloRhaetianLanguage,s__GalloRomanceLanguage) ).

fof(kb_SUMO_18306,axiom,
    s__instance(s__GalloRhaetianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18307,axiom,
    s__documentation(s__GalloRhaetianLanguage,s__EnglishLanguage,'Of the 13 &%GalloRomanceLanguages, eight of these are classified as a &%GalloRhaetianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18308,axiom,
    s__subclass(s__OielLanguage,s__GalloRhaetianLanguage) ).

fof(kb_SUMO_18309,axiom,
    s__documentation(s__OielLanguage,s__EnglishLanguage,'Of the eight &%GalloRhaetianLanguages, five of these are classified as an &%OielLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18310,axiom,
    s__subclass(s__FrenchGroupLanguage,s__OielLanguage) ).

fof(kb_SUMO_18311,axiom,
    s__documentation(s__FrenchGroupLanguage,s__EnglishLanguage,'Of the five &%OielLanguages, four of these are classified as a &%FrenchGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18312,axiom,
    s__instance(s__CajunFrenchLanguage,s__FrenchGroupLanguage) ).

fof(kb_SUMO_18313,axiom,
    s__documentation(s__CajunFrenchLanguage,s__EnglishLanguage,'The &%CajunFrenchLanguage is a &%FrenchGroupLanguage of the &%UnitedStates. SIL code: FRC. ISO 639-2: roa. Population: 1,000,000 (M. Harris in B. Comrie 1988.212). Region: Southern Louisiana west of the Mississippi as far north as Avoyelles, Evangeline, Allen, and Calcasieu parishes. Alternate names: FRANCAIS ACADIEN, ACADIAN, CAJUN, CAJAN, CADIEN. Dialects: MARSH FRENCH, PRAIRIE FRENCH, BIG WOODS FRENCH. Comments: Ancestors came from French Canada in the 18th century. It is reported that Cajun speakers can partially understand Standard French, but Cajun is difficult for some Standard French speakers. Different from the variety of Broken French used by 8,000 African Americans, or the Napoleanic Era French (located around Houma and north of Theriot on Hwy. 315, speaking an archaic French and English). Many are reported to have limited proficiency in English. Some use Cajun English. Most under 50 speak English as first language, Cajun as second. There are children actively speaking Cajun to friends and family. Textbooks on Cajun, translations of some classics. Dictionary. Grammar. Literacy rate in second language: 60% English, 0% French. Radio programs. Swamps. Fishermen, fur trappers. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18314,axiom,
    s__instance(s__FrenchLanguage,s__FrenchGroupLanguage) ).

fof(kb_SUMO_18315,axiom,
    s__instance(s__FrenchGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18316,axiom,
    s__documentation(s__FrenchLanguage,s__EnglishLanguage,'The &%FrenchLanguage is a &%FrenchGroupLanguage of &%France. SIL code: FRN. ISO 639-1: fr. ISO 639-2(B): fre. ISO 639-2(T): fra. Population: 51,000,000 first language speakers in France. Population total all countries: 77,000,000 first language speakers (1999 WA), 128,000,000 including second language speakers (1999 WA). Region: Also spoken in 53 other countries including Algeria, Andorra, Austria, Belgium, Benin, Burkina Faso, Burundi, Cameroon, Canada, CAR, Chad, Comoros Islands, Congo, Cote dIvoire, DRC, Djibouti, French Guiana, French Polynesia, Gabon. Alternate names: FRANCAIS. Dialects: STANDARD FRENCH, NORMAN (NORMAND), PICARD (ROUCHI, CHTIMI), WALLON (WALLOON), ANGEVIN, BERRICHON, BOURBONNAIS, BOURGUIGNON, FRANC-COMTOIS, GALLO, LORRAINE, POITEVIN, SANTONGEAIS. Comments: 89% lexical similarity with Italian, 80% with Sardinian, 78% with Rheto-Romance, 75% with Portuguese, Romanian, and Spanish, 29% with German, 27% with English. Investigation needed: intelligibility with Walloon, Picard Jerrais. National language. Dictionary. Grammar. SVO. Deciduous forest. Intensive agriculturalists, industry, business. 80 meters. Christian. Bible 1530-1995. Also spoken in: Algeria. (Language name: FRENCH.) Population: 110,600 in Algeria (1993). Comments: 20% of the population can read and write French, and more can speak it. Bible 1530-1986. Also spoken in: Andorra. (Language name: FRENCH.) Population: 2,400 in Andorra, 6% of the population (1986). Comments: National language. Bible 1530-1986. Also spoken in: Belgium. (Language name: FRENCH.) Population: 4,000,000 in Belgium (M. Harris in B. Comrie 1988), 33% of the population (1990 WA). Alternate names: FRANCAIS. Dialects: WALLOON (WALLON), PICARD. Comments: The eastern subdialect of Walloon is considered to be more difficult to understand within Belgium. The following municipalities have minority rights for Dutch-speaking persons: Comines-Warneton, Mouscron, Enghien, Floubecques, and for German-speaking persons: Malmedy, Weismes, Welkenraedt. Official language. Bible 1530-1986. Also spoken in: Benin. (Language name: FRENCH.) Population: 16,700 in Benin (1993 Johnstone). Comments: Official language. Bible 1530-1986. Also spoken in: Burkina Faso. (Language name: FRENCH.) Comments: Official language. Bible 1530-1986. Also spoken in: Burundi. (Language name: FRENCH.) Comments: Official language. Bible 1530-1986. Also spoken in: Cameroon. (Language name: FRENCH.) Comments: Official language. Bible 1530-1986. Also spoken in: Canada. (Language name: FRENCH.) Population: 6,700,000 mother tongue speakers in Canada, or less than 24% (1998 Statistics Canada). Mother tongue of over 80% of Quebecs population (1997 DiverCite Langues). 300,000 speak Acadien, 500,000 speak Franco-Ontariens. Alternate names: FRANCAIS. Dialects: QUEBEICOIS, FRANCO-ONTARIEN, ACADIAN (ACADIEN). Comments: Difficult intelligibility between speakers of Quebecois and Acadian for speakers not fluent in Standard French. National language. Bible 1530-1986. Also spoken in: Central African Republic. (Language name: FRENCH.) Population: 9,000 in CAR (1996). Comments: Official language. Bible 1530-1986. Also spoken in: Chad. (Language name: FRENCH.) Population: 3,000 in Chad (1993). Comments: Official language. Bible 1530-1986. Also spoken in: Comoros Islands. (Language name: FRENCH.) Population: 1,700 in Comoros Islands (1993). Comments: Language of all formal education except Koranic. Official language. Bible 1530-1986. Also spoken in: Congo. (Language name: FRENCH.) Population: 28,000 in Congo (1993). Comments: Sole language of formal education. Official language. Bible 1530-1986. Also spoken in: Cote dIvoire. (Language name: FRENCH.) Population: 17,470 in Cote dIvoire (1988 census). Comments: Official language. Grammar. Bible 1530-1986. Also spoken in: Democratic Republic of Congo. (Language name: FRENCH.) Comments: Official language. Bible 1530-1986. Also spoken in: Djibouti. (Language name: FRENCH.) Population: 15,440 in Djibouti, 2.84% of the population (1988). Comments: Official language. Bible 1530-1986. Also spoken in: French Guiana. (Language name: FRENCH.) Comments: National language. Bible 1530-1986. Also spoken in: French Polynesia. (Language name: FRENCH.) Population: 15,338 first language speakers in French Polynesia, foreign born (1977). 50,215 attending French schools, second language users (1978). Comments: National language. Bible 1530-1986. Also spoken in: Gabon. (Language name: FRENCH.) Population: 37,500 in Gabon (1993 Johnstone). Comments: The only language of formal education. Official language. Bible 1530-1986. Also spoken in: Guadeloupe. (Language name: FRENCH.) Comments: There is a variety on the northwest end of St. Barthelemy, west of but not including Gustavia, similar to Cajun French of the USA, which may or may not be a French dialect (Julianne Maher 1997). National language. Bible 1530-1986. Also spoken in: Guinea. (Language name: FRENCH.) Comments: Official language. Bible 1530-1986. Also spoken in: Haiti. (Language name: FRENCH.) Population: Second language speakers in Haiti: 400,000. Comments: National language. Bible 1530-1986. Also spoken in: Italy. (Language name: FRENCH.) Population: 100,000 in Italy (M. Harris in B. Comrie 1987). Alternate names: FRANCAIS. Comments: Official language. Bible 1530-1986. Also spoken in: Lebanon. (Language name: FRENCH.) Comments: An estimated 20% of the population speak French in their daily lives, and up to 65% of the population can read and converse in French. A number of government and private universities teach in French. Official language. The language of instruction in most schools. Newspapers, magazines. Bible 1530-1986. Also spoken in: Luxembourg. (Language name: FRENCH.) Population: 13,100 or more (1993 Johnstone). Comments: Used mainly by intellectuals, professionals, authorities. Taught in school as a third language. Used for streets, shops, travel tickets, hotel registries, menus. National language. Bible 1530-1986. Also spoken in: Madagascar. (Language name: FRENCH.) Population: 18,000 in Madagascar (1993 Johnstone). Comments: Official language. Bible 1530-1986. Also spoken in: Mali. (Language name: FRENCH.) Population: 9,000 in Mali (1993 Johnstone). Comments: Official language for instruction in schools. Official language. Bible 1530-1986. Also spoken in: Martinique. (Language name: FRENCH.) Comments: National language. Bible 1530-1986. Also spoken in: Mauritius. (Language name: FRENCH.) Population: 37,000. Comments: Used in stores. Widely used by young people as second language. The elderly tend to use creole. Newspapers, radio programs, TV. Bible 1530-1986. Also spoken in: Mayotte. (Language name: FRENCH.) Population: 2,450 in Mayotte (1993 Johnstone). Comments: Official language. Bible 1530-1986. Also spoken in: Monaco. (Language name: FRENCH.) Population: 17,400 in Monaco, 58% of the population (1988). Alternate names: FRANCAIS. Comments: National language. Bible 1530-1986. Also spoken in: New Caledonia. (Language name: FRENCH.) Population: 53,400 first language speakers in New Caledonia (1987), 35.6% of the population. Comments: National language. Bible 1530-1986. Also spoken in: Niger. (Language name: FRENCH.) Population: 6,000 in Niger (1993 Johnstone). Comments: Official language. Bible 1530-1986. Also spoken in: Reunion. (Language name: FRENCH.) Population: 2,400 in Reunion (1993 Johnstone). Including second language speakers: 160,500 in Reunion, 30% of the population (1986). Comments: Official language. Bible 1530-1986. Also spoken in: Rwanda. (Language name: FRENCH.) Comments: Official language. Bible 1530-1986. Also spoken in: Senegal. (Language name: FRENCH.) Comments: Official language. Bible 1530-1986. Also spoken in: Seychelles. (Language name: FRENCH.) Population: 977 in Seychelles (1971 census). Comments: Spoken by the French settler families, grands blancs. Official language. Bible 1530-1986. Also spoken in: St. Pierre and Miquelon. (Language name: FRENCH.) Population: 5,114 out of 5,235 population in St. Pierre and Miquelon (1967 census). Comments: National language. Bible 1530-1986. Also spoken in: Switzerland. (Language name: FRENCH.) Population: 1,272,000 in Switzerland, 19.2% of the population (1990 census). Alternate names: FRANCAIS. Dialects: FRANCHE-COMTOIS (JURASSIEN, FRIBOURGOIS). Comments: 33% of the population of Switzerland speak French every day (1990 census). Official language. Used for education in French-speaking areas. Bible 1530-1986. Also spoken in: Togo. (Language name: FRENCH.) Population: 3,000 in Togo (1993). Comments: Official language. Bible 1530-1986. Also spoken in: Tunisia. (Language name: FRENCH.) Population: 11,000 in Tunisia (1993). Comments: Bible 1530-1986. Also spoken in: United Kingdom. (Language name: FRENCH.) Population: 14,000 in England (1976 Stephens). Dialects: JERRIAIS, DGERNESIAIS. Comments: French is only spoken by about 11% of the population of Channel Islands, mainly older people. Official language. Bible 1530-1986. Also spoken in: Vanuatu. (Language name: FRENCH.) Population: 6,300 in Vanuatu (1995), 3.8% of the population. Comments: National language. Bible 1530-1986. Also spoken in: Wallis and Futuna. (Language name: FRENCH.) Population: 120 in Wallis and Futuna (1993 Johnstone). Comments: National language. Bible 1530-1986.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18317,axiom,
    s__instance(s__PicardLanguage,s__FrenchGroupLanguage) ).

fof(kb_SUMO_18318,axiom,
    s__documentation(s__PicardLanguage,s__EnglishLanguage,'The &%PicardLanguage is a&%FrenchGroupLanguage of &%France. SIL code: PCD. ISO 639-2: roa. Population: No estimate available. Region: Most of the Region de Picardie (Amiens, Abbeville, Beauvais, St. Quentin), the Region Nord-Pas-de-Calais (Lille, Douai, Cambrai, Arras, Valenciennes, Boulogne sur Mer, Calais), except the Dunkerque District, and a little eastern zone (border with Picardie of the Region de Haute Normandie near Dieppe). Alternate names: ROUCHI, CHTIMI. Dialects: PONTHIEU, VIMEU, HAINAUT, ARTOIS, LILLOIS, BOULONNAIS, SANTERRE, CALAISIS, CAMBRESIS, VERMANDOIS, AMIENOIS. Comments: All dialects, including those in Belgium are inherently intelligible to speakers. French is spoken at school, in court, for administration, with outsiders. Home, family, friends, in local stores. The Belgian government recognizes Picard officially as an indigenous regional language. The European Bureau for Lesser Used Languages considers it as a language. Some reports used and edited by the French government consider it a separate language from French. No standardized writing system. Poetry. Also spoken in: Belgium. (Language name: PICARD.) Alternate names: ROUCHI, CHTIMI. Dialects: BELGIAN PICARD. Comments: All dialects, including those in France are inherently intelligible to speakers. French is spoken at school, in court, for administration, with outsiders. Home, family, friends, in local stores. The Belgian government recognizes Picard officially as an indigenous regional language. The European Bureau for Lesser Used Languages considers it as a language. Some reports used and edited by the French government consider it a separate language from French. No standardized writing system. Poetry.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18319,axiom,
    s__instance(s__ZarphaticLanguage,s__FrenchGroupLanguage) ).

fof(kb_SUMO_18320,axiom,
    s__documentation(s__ZarphaticLanguage,s__EnglishLanguage,'The &%ZarphaticLanguage is a &%FrenchGroupLanguage of &%France. SIL code: ZRP. ISO 639-2: roa. Alternate names: JUDEO-FRENCH. Comments: Jewish. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18321,axiom,
    s__subclass(s__SoutheasternOielLanguage,s__OielLanguage) ).

fof(kb_SUMO_18322,axiom,
    s__instance(s__SoutheasternOielLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18323,axiom,
    s__instance(s__OielLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18324,axiom,
    s__documentation(s__SoutheasternOielLanguage,s__EnglishLanguage,'Of the five &%OielLanguages, one of these is classified as a &%SoutheasternOielLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18325,axiom,
    s__instance(s__FrancoProvencalLanguage,s__SoutheasternOielLanguage) ).

fof(kb_SUMO_18326,axiom,
    s__documentation(s__FrancoProvencalLanguage,s__EnglishLanguage,'The &%FrancoProvencalLanguage is a &%SoutheasternOielLanguage of &%France. SIL code: FRA. ISO 639-2: roa. Population: Population total all countries 77,000 or more. Region: Savoie, southeastern France, near the Italian and Switzerland borders. Alternate names: PATOIS. Dialects: DAUPHINOIS, LYONNAIS, NEUCATELAIS, SAVOYARD. Comments: Structurally separate language from Provencal, French, Piemontese, and Lombard (F. B. Agard). Bilingualism in French. Bible portions 1830. Also spoken in: Italy. (Language name: FRANCO-PROVENCAL.) Population: 70,000 in Italy (1971 census), including 700 Faetar speakers (1995 Naomi Nagy). Dialects: VALLE DAOSTA (PATOE VALDOTEN, VALDOTAIN, VALDOSTANO), FAETO (FAETAR), CELLE SAN VITO. Comments: A structurally separate language from Provencal, French, Piemontese, and Lombard (F.B. Agard). Bilingualism in Italian, Piemontese. Most occasions. Bible portions 1830. Also spoken in: Switzerland. (Language name: FRANCO-PROVENCAL. Population: 7,000 in Valais Canton, Switzerland (1998). Alternate names: PATOIS. Dialects: SAVOYARD, NEUCH-TELOIS, VALAISAN, VAUDOIS. Comments: A structurally separate language from Provencal, French, Piemontese, and Lombard (F.B. Agard). Every canton in Switzerland has its own dialect, with no standardization. Difficult intelligibility among the dialects, and especially with Fribourg. Bilingualism in French. Valais Canton: young and old in Evolene commune, communes of Heremence, Vex, Saint-Martin, Saviese, Nendaz, Cermignon, Fully, Arbaz, Ayent, Vissole, and other smaller villages in the central Valais, and persons in towns like Sion and Sierre, spoken by persons 50 and older, understood by persons 35-40. Fribourg Canton: rural areas as Gruyere. Dictionary. Bible portions 1830.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18327,axiom,
    s__subclass(s__RhaetianLanguage,s__GalloRhaetianLanguage) ).

fof(kb_SUMO_18328,axiom,
    s__documentation(s__RhaetianLanguage,s__EnglishLanguage,'Of the eight &%GalloRhaetianLanguages, three of these are classified as a &%RhaetianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18329,axiom,
    s__instance(s__FriulianLanguage,s__RhaetianLanguage) ).

fof(kb_SUMO_18330,axiom,
    s__documentation(s__FriulianLanguage,s__EnglishLanguage,'The &%FriulianLanguage is a &%RhaetianLanguage of &%Italy. SIL code: FRL. ISO 639-2: fur. Population: 600,000 (1976 Stephens). Region: Northeast and adjacent areas, northern Friuli-Venezia-Giulia on the borders of the Austrian province of Corinthia and the Republic of Slovenia. Alternate names: FURLAN, FRIOULAN, FRIOULIAN, PRIULIAN, FRIULANO. Dialects: EAST CENTRAL FRIULIAN, WESTERN FRIULIAN, CARNICO. Comments: Friulian, Ladin, and Romansch are separate languages (R. A. Hall, Jr. 1978, personal communication). F.B. Agard considers it to be structurally closer to Italian than to Romansch (personal communication 1981). Most speakers know Standard Italian. Some are cultivating Friulian as a literary language. In the area of Gorizia all the Slovenes speak it as a second or third language. Germans in the area also speak it. Regional pride. NT 1972.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18331,axiom,
    s__instance(s__LadinLanguage,s__RhaetianLanguage) ).

fof(kb_SUMO_18332,axiom,
    s__documentation(s__LadinLanguage,s__EnglishLanguage,'The &%LadinLanguage is a &%RhaetianLanguage of &%Italy. SIL code: LDD. ISO 639-2: afa. Population: 30 (1973 SIL). Region: Bauchi State, Bauchi LGA, Kayarda and Luri villages. Comments: Investigation needed: bilingual proficiency in Hausa. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18333,axiom,
    s__instance(s__RomanschLanguage,s__RhaetianLanguage) ).

fof(kb_SUMO_18334,axiom,
    s__instance(s__RhaetianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18335,axiom,
    s__documentation(s__RomanschLanguage,s__EnglishLanguage,'The &%RomanschLanguage is a &%RhaetianLanguage of &%Switzerland. SIL code: RHE. ISO 639-1: rm. ISO 639-2: roh. Population: 40,000 or 0.6% of the population (1990 census). Region: Borders of Switzerland, Austria, Italy, Graubunden Canton, Grisons valley of Surselva, valley of Voderrhein, Engadin and Val Mustair, southeast Switzerland. Alternate names: RHETO-ROMANCE, RHAETO-ROMANCE, ROMANSH, ROMANCHE. Dialects: LOWER ENGADINE (PUTER-LOWER ENGADINE, GRISONS), UPPER ENGADINE (VALLADER-UPPER ENGADINE), SURSILVAN (SURSELVA, SUTSILVAN-HINTERRHEIN), SURSILVAN-OBERLAND, SURMIRAN-ALBULA. Comments: Friulian, Ladin, and Romansch are separate languages (R. A. Hall, Jr., personal communication 1978). 78% lexical similarity with Italian and French, 76% with Catalan, 74% with Spanish, Sardinian, and Portuguese, 72% with Romanian. Speakers are bilingual. Standard German is the language of instruction in school. An official written language is in common use now, called Grischuna. Official language. All dialects taught in school. Newspapers. Bible 1679-1953.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18336,axiom,
    s__subclass(s__IberoRomanceLanguage,s__GalloIberianLanguage) ).

fof(kb_SUMO_18337,axiom,
    s__documentation(s__IberoRomanceLanguage,s__EnglishLanguage,'Of the 30 &%GalloIberianLanguages, 17 of these are classified as an &%IberoRomanceLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18338,axiom,
    s__subclass(s__EastIberianLanguage,s__IberoRomanceLanguage) ).

fof(kb_SUMO_18339,axiom,
    s__instance(s__EastIberianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18340,axiom,
    s__instance(s__IberoRomanceLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18341,axiom,
    s__documentation(s__EastIberianLanguage,s__EnglishLanguage,'Of the 17 &%IberoRomanceLanguages, one of these is classified as an &%EastIberianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18342,axiom,
    s__instance(s__CatalanValencianBalearLanguage,s__EastIberianLanguage) ).

fof(kb_SUMO_18343,axiom,
    s__documentation(s__CatalanValencianBalearLanguage,s__EnglishLanguage,'The &%CatalanValencianBalearLanguage is an &%EastIberianLanguage of &%Spain. SIL code: CLN. ISO 639-1: ca. ISO 639-2: cat. Population: 6,472,828 mother tongue speakers (1996), plus 5,000,000 second or third language speakers in Spain (1994 La Generalitat de Catalunya). Population total all countries 6,565,000 or more. Including second language users: 10,000,000 (1999 WA). Region: Northeastern Spain, around Barcelona, Catalonia, Valencia Provinces, Balearic Islands, region of Carche, Murcia Province. Menorquin is on Menorca. Pallarese, a subdialect of Northwestern Catalan, is in Pallars. Ribagorcan, another subdialect extends from the Valley of Aran to the south of Tamarit, and from the Noguera Ribagorcana to the border with Aragonese. Also spoken in Algeria, Andorra, Argentina, Belgium, Brazil, Chile, Colombia, Cuba, Dominican Republic, France, Germany, Italy, Mexico, Switzerland, Uruguay, USA, Venezuela. Alternate names: CATALA, CATALAN, BACAVES, CATALONIAN. Dialects: CATALAN-ROUSILLONESE (NORTHERN CATALAN), VALENCIAN (VALENCIANO, VALENCIA), BALEARIC (BALEAR, INSULAR CATALAN, MALLORQUI, MENORQUI, EIVISSENC), CENTRAL CATALAN, ALGHERESE, NORTHWESTERN CATALAN (PALLARESE, RIBAGORCAN, LLEIDATA, AIGUAVIVAN). Comments: The standard variety is a literary composite which no one speaks, based on several dialects. Pallarese and Ribogorcan dialects are less similar to standard Catalan. Benasquese and Aiguavivan people live in isolated valleys and have a distinct phonology from their neighbors. Tortosin may be closer to Valencian. Central Catalan has about 90% to 95% inherent intelligibility to speakers of Valencian (R.A. Hall, Jr., 1989). Written Catalan is closest to Barcelona speech. Central Catalan has 87% lexical similarity with Italian, 85% with Portuguese and Spanish, 76% with Rheto-Romance, 75% with Sardinian, 73% with Rumanian. Bilingualism in Spanish, French, Italian, Sard, Occitan. All domains. All ages. Official language. Dictionary. Grammar. Literacy rate in first language: 60%. Literacy rate in second language: 96%. The high literacy in Catalan (60%) is recent. Pallarese and Ribogorcan speakers have less education, less contact with the standard, and live in high valleys of the Pyrenees. Some Valencian speakers desire separate literature. Radio programs, TV. Christian, secular. Bible 1478-1993. Also spoken in: Andorra. (Language name: CATALAN-VALENCIAN-BALEAR. Population: 31,000 in Andorra (1990), 61% of the population (1990). Alternate names: CATALA, CATALAN, BACAVES. Comments: National language. Literacy rate in first language: 75% to 100%. Literacy rate in second language: 75% to 100%. Christian. Bible 1478-1993. Also spoken in: France. (Language name: CATALAN-VALENCIAN-BALEAR.) Population: 100,000 in France (1996). Comments: Population given above may be the ethnic group, not mother tongue speakers. Bible 1478-1993. Also spoken in: Italy. (Language name: CATALAN-VALENCIAN-BALEAR. Population: 20,000 in Alghero (1996). Dialects: ALGHERESE. Comments: Italian or Logudorese Sardinian are used as second language by many. Bible 1478-1993. See main entry under Spain.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18344,axiom,
    s__subclass(s__OcLanguage,s__IberoRomanceLanguage) ).

fof(kb_SUMO_18345,axiom,
    s__documentation(s__OcLanguage,s__EnglishLanguage,'Of the 17 &%IberoRomanceLanguages, six of these are classified as an &%OcLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18346,axiom,
    s__instance(s__AuvergnatLanguage,s__OcLanguage) ).

fof(kb_SUMO_18347,axiom,
    s__documentation(s__AuvergnatLanguage,s__EnglishLanguage,'The &%AuvergnatLanguage is an &%OcLanguage of &%France. SIL code: AUV. ISO 639-1: oc. ISO 639-2: oci. Population: No estimate available. Region: Auvergne, Haut-Auvergnat in Cantal and south of Haute-Loire, Bas-Auvergnat in the north of Haute-Loire and in Puy-de-Dome. Alternate names: AUVERNHAS, AUVERNE, OCCITAN. Dialects: HAUT-AUVERGNAT, BAS-AUVERGNAT. Comments: Highly fragmented dialect situation, with limited intelligibility between northern and southern varieties. Bilingualism in French. More vigorous use in the south. Attitudes are strong and differ about how different the Oc varieties are from each other. Investigation needed: intelligibility with northern and southern varieties. Bible portions 1831.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18348,axiom,
    s__instance(s__GasconLanguage,s__OcLanguage) ).

fof(kb_SUMO_18349,axiom,
    s__documentation(s__GasconLanguage,s__EnglishLanguage,'The &%GasconLanguage is an &%OcLanguage of &%France. SIL code: GSC. ISO 639-1: oc. ISO 639-2: oci. Population: 250,000 speakers in France (1990 P. Blanchet), The population in the Bearn region of southern Gasconha, France is 400,000 (1982), 51% speak Gascon, 70% understand it, 85% are in favor of saving it. Population total both countries 254,800. Region: Gascogne Province, from Medoc to the Pyrenees, from the Atlantic to the Catalan area. Bearnese is spoken by a strong majority in the Bearn. Alternate names: OCCITAN. Dialects: LANDAIS, BEARNAIS (BIARNESE), ARIEGEOIS, ARANESE. Comments: Gascon, Languedocien, and Limousin are structurally separate languages (F.B. Agard). Gascon speakers have some intelligibility of Provencal, some or limited intelligibility of Languedocien (reports differ). Inherently intelligible with Aranese Gascon in Spain, which is a dialect. Literacy rate in first language: Much lower than in Spain. Bible portions 1583-1983. Also spoken in: Spain. (Language name: GASCON, ARANESE.) Population: 3,814 speakers, plus 1,283 who understand it in Spain (1991 linguistic census) out of 5,922 in the valley (1991 census). Alternate names: ARANES, ARANESE, ARNAIS, GASCON, ARANESE OCCITAN. Dialects: BAISH ARANES, MIJARANES ARANES, NAUT ARANES. Comments: Some regional variation. Inherently intelligible with Commingese Gascon of France. Not as close to Limousin, Auvergnat, Languedocien, or Provencal, related languages of France. Over half the speakers are fluent in French, Spanish, Catalan, or Occitan. Catalan and Spanish are taught in school. About half of those in Spain also speak French because of commercial traffic both ways across the border. Most occasions. Speakers in Spain: 532 ages 2-14, 775 15-29, 733 30-44, 750 45-64, 609 over 65, 9 without age indicated. The Aranese magazine Toti is published monthly. The Center of Linguistic Normalization is dedicated to the promotion of its use. Called Aranese in France. Aranese is influenced by Catalan and Spanish more than French. Official language. Literacy rate in first language: 32% Aranese. Literacy rate in second language: Nearly 100% in Spanish, 50% in Catalan. Own orthography in Spain. Taught regularly in school since 1984. Newspapers. Bible portions 1583-1983.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18350,axiom,
    s__instance(s__LimousinLanguage,s__OcLanguage) ).

fof(kb_SUMO_18351,axiom,
    s__documentation(s__LimousinLanguage,s__EnglishLanguage,'The &%LimousinLanguage is an &%OcLanguage of &%France. SIL code: LMS. ISO 639-1: oc. ISO 639-2: oci. Population: Spoken by 10% to 20% of the population of the region. Region: Limousin Province. Haut-Limousin around Limoges, Gueret, and Nontron in Charente, Bas-Limousin around Correze and Perigord. Alternate names: LEMOSIN, OCCITAN. Dialects: HAUT-LIMOUSIN, BAS-LIMOUSIN. Comments: Limousin, Languedocien, and Gascon are structurally separate languages (F.B. Agard). Partially intelligible to Provencal. In the north of the province people use a transition dialect with certain Oil (north French) features. People speak French as first or second language. Few children speakers. Attitudes are strong and differ about how different the Oc varieties are from each other.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18352,axiom,
    s__instance(s__LanguedocienLanguage,s__OcLanguage) ).

fof(kb_SUMO_18353,axiom,
    s__instance(s__OcLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18354,axiom,
    s__documentation(s__LanguedocienLanguage,s__EnglishLanguage,'The &%LanguedocienLanguage is an &%OcLanguage of &%France. SIL code: LNC. ISO 639-1: oc. ISO 639-2: oci. Population: Fluent speakers are 10% of the population in the region. About 20% more have some knowledge of it. Region: Languedoc Province, from Montpellier to Toulouse, Bordeaux, Rodez, and Albi. Alternate names: LENGADOUCIAN, LANGUEDOC, LANGADOC, OCCITAN, OCCITANI. Dialects: BAS-LANGUEDOCIEN, LANGUEDOCIEN MOYEN, HAUT-LANGUEDOCIEN, GUYENNAIS. Comments: A separate language from Provencal (P. Blanchet 1990). Gascon speakers have limited intelligibility of Languedocien. Everyone speaks French as first or second language. To family and close friends. Mainly spoken in rural communities by people over 50. Attempts to standardize Languedocien for all languages of southern France have not been accepted by speakers of those languages. Attitudes are strong and differ about how different the Oc varieties are from each other. Languedocien resembles most the literary variety of Middle Occitan used in the Troubadours of the Middle Ages. Literacy rate in second language: 99%. Toulouse orthography is different from Ron. Poetry, newspapers. Bible portions 1888.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18355,axiom,
    s__instance(s__ProvencalLanguage,s__OcLanguage) ).

fof(kb_SUMO_18356,axiom,
    s__documentation(s__ProvencalLanguage,s__EnglishLanguage,'The &%ProvencalLanguage is an &%OcLanguage of &%France. SIL code: PRV. ISO 639-1: oc. ISO 639-2: oci. Population: 250,000 fluent speakers in France, 800,000 with some knowledge (1990 P. Blanchet). Population total all countries: 354,500. Region: Southeastern France, province of Provence, south of Dauphine, region of Nimes in Languedoc. Alternate names: PROUVENCAU, MISTRALIEN. Dialects: TRANSALPIN, NICARD (NICOIS), MARITIME PROVENCAL (MARSEILLAIS, TOULONNAIS, VAROIS), GAVOT (ALPIN, VALEIEN, GAPIAN, FORCALQUIEREN), RHODANIEN (NIMOIS), DAUPHINOIS (DROMOIS). Comments: Gascon, Languedocien, and Limousin are structurally separate languages (F. Agard). Provencal and Languedocien (Occitan) are separate languages (P. Blanchet 1990). No Provencal variety is universally accepted as the standard literary form. Nicard and Northern Gavot (Valeien and Gapian) are more difficult for other dialect speakers to understand. Through increased contact in army and school, most speakers are actively bilingual in French. Literary French is sometimes difficult for speakers with less school education. Regional French has a lot of Provencal influence. Most speakers are over 50 years old. There is regional pride and increasing status as a literary language. Strong demand for teaching in school and books in Provencal. Attitudes are strong and differ about how different the Oc varieties are from each other. The Nobel Prize laureate Frederic Mistal wrote in Provencal. Two orthographies in use: Ron and Toulousse. Bible portions 1824-1975. Also spoken in: Italy. (Language name: PROVENCAL. Population: 100,000 in Italy (1990 P. Blanchet). Alternate names: PROVENZALE. Dialects: TRANSALPIN. Comments: Bilingualism in Piemontese, Italian. All ages. It is widely spoken. Bible portions 1824-1975. Also spoken in: Monaco. (Language name: PROVENCAL.) Population: 4,500 in Monaco, 15% of the population (1988). Dialects: NICARD (NICOIS). Comments: Speakers come from Nice and Cannes. Bible portions 1824-1975.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18357,axiom,
    s__instance(s__ShuaditLanguage,s__OcLanguage) ).

fof(kb_SUMO_18358,axiom,
    s__documentation(s__ShuaditLanguage,s__EnglishLanguage,'The &%ShuaditLanguage is an &%OcLanguage of &%France. SIL code: SDT. ISO 639-1: oc. ISO 639-2: oci. Region: Department of Vaucluse in southern France, and city of Avignon. Alternate names: SHUADI, JUDEO-PROVENCAL, JUDEO-COMTADINE. Comments: It became extinct in 1977. May still be used in Passover song. Jewish. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18359,axiom,
    s__subclass(s__WestIberianLanguage,s__IberoRomanceLanguage) ).

fof(kb_SUMO_18360,axiom,
    s__documentation(s__WestIberianLanguage,s__EnglishLanguage,'Of the 17 &%IberoRomanceLanguages, 10 of these is classified as a &%WestIberianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18361,axiom,
    s__subclass(s__AsturoLeoneseLanguage,s__WestIberianLanguage) ).

fof(kb_SUMO_18362,axiom,
    s__instance(s__AsturoLeoneseLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18363,axiom,
    s__instance(s__WestIberianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18364,axiom,
    s__documentation(s__AsturoLeoneseLanguage,s__EnglishLanguage,'Of the 10 &%WestIberianLanguages, two of these are classified as an &%AsturoLeoneseLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18365,axiom,
    s__instance(s__AsturianLanguage,s__AsturoLeoneseLanguage) ).

fof(kb_SUMO_18366,axiom,
    s__documentation(s__AsturianLanguage,s__EnglishLanguage,'The &%AsturianLanguage is an &%AsturoLeoneseLanguage of &%Spain. SIL code: AUB. ISO 639-2: ast. Population: 100,000 first language speakers, plus 450,000 second language speakers able to speak or understand it (1994 F. F. Botas). 50,000 in Central Asturian, 30,000 in Western Asturian, 20,000 in Eastern Asturian. 550,000 in the ethnic group. Population total both countries: 100,000 or more. Region: Princedom of Asturias except for the most western section where Galician is spoken, the western part of Cantabria and Leon, and northern Castilla-Leon. In Cantabria and Las Penamelleras (Asturies) people speak Montanes, a Spanish dialect with Asturian influence. Leonese associations promote their language variety. There are Leonese minorities in Portugal. Also spoken in Portugal. Alternate names: ASTUR-LEONESE, ASTURIAN-LEONESE, ASTURIANU. Dialects: LEONESE (LLEONES), WESTERN ASTURIAN, CENTRAL ASTURIAN (BABLE), EASTERN ASTURIAN. Comments: As different from Spanish as Galician or Catalan, more different than Murcian and Andalusian. Close to Leonese. About 80% intelligibility with Spanish (R.A. Hall, Jr. 1989), enough to cause disruption of communicative ability (T. Erickson SIL 1992). The Vaqueiros ethnic group speaks Western Asturian. Intelligibility among the three dialects is functional. Central Asturian is considered the model, and has the most speakers. Closely related to Mirandes in Portugal. Leonese may be a separate language. Bilingualism in Spanish. May be studied in school by ages 6 to 19 if teachers and books are available. They use Spanish in formal situations and with outsiders. There is literature, both popular and literary, since the 17th century, poetry, and traditional ballads and chivalric novels of oral tradition. The Academy of the Asturian Language was formed in 1981, to revive the academy of the 18th century. About 43% of the population in the region have immigrated into the region from the south since the 1950s, and they have not absorbed the Asturian culture or language. Official language. Dictionary. Western Asturian may need orthography adaptation. NT 1997. Also spoken in: Portugal. (Language name: ASTURIAN.) Alternate names: ASTURIAN-LEONESE. Dialects: WEST ASTURIAN, CENTRAL ASTURIAN (BABLE). Comments: As different from Spanish as Galician or Catalan, more different than Murcian and Andalusian. Close to Leonese. About 80% intelligibility with Spanish (R.A. Hall, Jr. 1989), enough to cause disruption of communicative ability (T. Erickson SIL 1992). Intelligibility among the dialects is adequate. Central Asturian is considered the model, and has the most speakers. Children 6 to 16 are required to study it in school. It is voluntary for those 16-19. They use Spanish in formal situations and with outsiders. There is literature, both popular and literary, since the 17th century, poetry, and traditional ballads and chivalric novels of oral tradition. The Academy of the Asturian Language was formed in 1981, to revive the academy of the 18th century. The Vaqueros ethnic group speaks Western Asturian. Dictionary. Western Asturian may need orthography adaptation. NT 1997.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18367,axiom,
    s__instance(s__MirandaDoDouroLanguage,s__AsturoLeoneseLanguage) ).

fof(kb_SUMO_18368,axiom,
    s__documentation(s__MirandaDoDouroLanguage,s__EnglishLanguage,'The &%MirandaDoDouroLanguage is an &%AsturoLeoneseLanguage of &%Portugal. SIL code: MWL. ISO 639-2: roa. Population: 10,000 (1995 SIL). Region: Northeast Portugal, southeastern tip of Tras Os Montes area, on the Spain border, at the latitude of Zamora, city of Miranda. Alternate names: MIRANDESA, MIRANDES. Comments: Related to Asturian and Leones. Probably separated from them at the time of the invasion of the Moors. A folklore group is promoting the language and culture. The language has been introduced into the schools. The people have a different style of dress from their neighbors (black, handwoven cloth). Official language. Agriculturalists.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18369,axiom,
    s__subclass(s__CastilianLanguage,s__WestIberianLanguage) ).

fof(kb_SUMO_18370,axiom,
    s__documentation(s__CastilianLanguage,s__EnglishLanguage,'Of the 10 &%WestIberianLanguages, five of these are classified as a &%CastilianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18371,axiom,
    s__instance(s__CaloLanguage,s__CastilianLanguage) ).

fof(kb_SUMO_18372,axiom,
    s__instance(s__CastilianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18373,axiom,
    s__documentation(s__CaloLanguage,s__EnglishLanguage,'The &%CaloLanguage is a &%CastilianLanguage of &%Spain. SIL code: RMR. ISO 639-2: roa. Population: 40,000 to 140,000 in Spain. Population total all countries: 65,000 to 170,000. Region: Also spoken in Brazil, France, Portugal. Alternate names: GITANO, IBERIAN ROMANI, HISPANOROMANI. Dialects: SPANISH CALO, PORTUGUESE CALAO (CALAO, LUSITANO-ROMANI), CATALONIAN CALO, BASQUE CALO, BRAZILIAN CALAO. Comments: A cryptological variety of Spanish (I. Hancock 1995). McLane found 300 to 400 words based on Romani, but no individual was acquainted with more than 100. The Iberian base for Calo is regional dialects, where the overlap is not distinct between Spanish and Portuguese. Bilingualism in Spanish. There is a movement to revive the defunct inflected Spanish Romani, and a book has been printed in it (I. Hancock 1990). Grammar. Christian. Bible portions 1837-1872. Also spoken in: Brazil. (Language name: CALO.) Population: 10,000 in Latin America. Alternate names: CALO, GITANO, IBERIAN ROMANI. Dialects: BRAZILIAN CALAO. Comments: Very different from other Romani. A cryptolectal variety of Portuguese. Bilingualism in Portuguese. Christian. Bible portions 1837-1872. Also spoken in: France. (Language name: CALO.) Population: 10,000 to 20,000 in France. Alternate names: GITANO, IBERIAN ROMANI. Dialects: BASQUE CALO, CATALONIAN CALO, SPANISH CALO. Comments: Related to Spanish. Bilingualism in Spanish, Portuguese. Christian. Bible portions 1837-1872. Also spoken in: Portugal. (Language name: CALO.) Population: 5,000 in Portugal. Alternate names: CALAO, GITANO, IBERIAN ROMANI. Dialects: SPANISH CALO, PORTUGUESE CALAO (CALAO, LUSITANO-ROMANI), CATALONIAN CALO, BASQUE CALO, BRAZILIAN CALAO. Comments: A Gypsy language very different from other Romani. Calao of Portugal is structured on Portuguese regional dialects where the overlap is not distinct between Spanish and Portuguese. Bilingualism in Portuguese. Christian. Bible portions 1837-1872.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18374,axiom,
    s__instance(s__ExtramaduranLanguage,s__CastilianLanguage) ).

fof(kb_SUMO_18375,axiom,
    s__documentation(s__ExtramaduranLanguage,s__EnglishLanguage,'The &%EstramaduranLanguage is a &%CastilianLanguage of &%Spain. SIL code: EXT. ISO 639-2: roa. Population: 200,000 active speakers, plus 500,000 able to use it, including some monolinguals (1994 T. Erickson). Most speakers are in the northern dialect. 1,100,000 in the ethnic group. Region: Autonomous region of Extremadura (except the Fala-speaking valley in the northwest, Portuguese dialect-speaking strips in the west, and Spanish-speaking strip in the east), and a few neighboring areas. Alternate names: EXTREMENO, EHTREMENU, CAHTUO, CAHTUO. Dialects: NORTHERN EXTREMADURAN (ARTU EHTREMENU), CENTRAL EXTREMADURAN (MEYU EHTREMENU), SOUTHERN EXTREMADURAN (BAHU EHTREMENU). Comments: Related to the eastern dialect of Tur-Leonese. Dialects: are inherently intelligible to each others speakers. Those who have gone to school speak Spanish in formal situations and to outsiders. Most speakers are over 30 years old (1994). They use Extremaduran in all contexts. SVO. Literacy rate in second language: 90%. 2 orthographies, one Castilian-like, developed around the turn of the century by the famous poet Jose Maria Gabriel y Galan, the other more recent and more phonetic.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18376,axiom,
    s__instance(s__LadinoLanguage,s__CastilianLanguage) ).

fof(kb_SUMO_18377,axiom,
    s__documentation(s__LadinoLanguage,s__EnglishLanguage,'The &%LadionLanguage is a &%CastilianLanguage of &%Israel. SIL code: SPJ. ISO 639-2: lad. Population: 100,000 or more in Israel (1985). Population total all countries: 160,000 or fewer (1992). Region: Ethnic group members also in Salonica, Greece, Sofia, Bulgaria, Yugoslavia. Formerly also in Morocco. Also spoken in Puerto Rico, Turkey (Europe), USA. Alternate names: JUDEO SPANISH, SEFARDI, DZHUDEZMO, JUDEZMO, SPANYOL, HAQUETIYA. Dialects: JUDEZMO (JUDYO, JIDYO), LADINO, HAQUETIYA (HAKETIA, HAKETIYA, HAKITIA). Comments: The Balkan dialect is more influenced by Turkish and Greek. The North African dialect is more influenced by Arabic and French. There are no monolinguals. It is not the dominant language for most speakers. Formerly the main language of Sefardic Jewry. The name Dzhudezmo is used by Jewish linguists and Turkish Jews, Judeo-Spanish by Romance philologists, Ladino by laymen, especially in Israel, Hakitia by Moroccan Jews, Spanyol by some others. Different from Ladin in the Rhaeto-Romansch group. The Hebrew (Rashi) alphabet does not work well because of the need to differentiate vowels. Yet there are texts in Hebrew script. Newspapers, radio programs. Jewish. Bible 1829. Also spoken in: Turkey (Europe). Language name: LADINO. Population: 8,000 or fewer first language speakers out of 15,000 people in Turkey (1976). Alternate names: DZHUDEZMO, JUDEO SPANISH, SEFARDI, JUDEZMO, HAKITIA, HAKETIA, SPANYOL. Comments: Nearly all are bilingual in Turkish. Chief language of Sefardic Jews. The Donme are a Ladino-speaking group in Turkey, adherents of Shabbetai Zevi (Zvi). Roman. Newspapers. Jewish. Bible 1829.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18378,axiom,
    s__instance(s__LoretoUcayaliSpanishLanguage,s__CastilianLanguage) ).

fof(kb_SUMO_18379,axiom,
    s__documentation(s__LoretoUcayaliSpanishLanguage,s__EnglishLanguage,'The &%LoretoUcayaliSpanishLanguage is a &%CastilianLanguage of &%Peru. SIL code: SPQ. ISO 639-2: roa. Population: No estimate available. Region: Loreto and Ucayali River areas. Alternate names: JUNGLE SPANISH. Comments: Some other speakers have limited understanding of colloquial standard Spanish. There are monolingual speakers.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18380,axiom,
    s__instance(s__SpanishLanguage,s__CastilianLanguage) ).

fof(kb_SUMO_18381,axiom,
    s__documentation(s__SpanishLanguage,s__EnglishLanguage,'The &%SpanishLanguage is a &%CastilianLanguage of &%Spain. SIL code: SPN. ISO 639-1: es. ISO 639-2: spa. Population: 28,173,600 in Spain, 72.8% of the population (1986). Population total all countries: 322,200,000 to 358,000,000 first language users (1999 WA--source for the second figure), 417,000,000 including second language users (1999 WA). Region: Central and southern Spain and the Canary Islands. Also spoken in 43 other countries including Andorra, Argentina, Aruba, Australia, Belgium, Belize, Bolivia, Canada, Cayman Islands, Chile, Colombia, Costa Rica, Cuba, Dominican Republic, Ecuador, El Salvador, Equatorial Guinea, Finland, France. Alternate names: ESPANOL, CASTELLANO, CASTILIAN. Dialects: ANDALUSIAN, MURCIAN, ARAGONESE, NAVARRESE, CASTILIAN, CANARY ISLANDS SPANISH, AMERICAN SPANISH. Comments: Leonese has similarities to Asturian, and may be extinct. 89% lexical similarity with Portuguese, 85% with Catalan, 82% with Italian, 76% with Sardinian, 75% with French, 74% with Rheto-Romance, 71% with Rumanian. Most mother tongue speakers of other languages in Spain use Spanish as second language. The Aragonese dialect of Spanish is different from the Aragonese language. Official language. Dictionary. Grammar. SVO, prepositions, genitives, relatives after noun heads, articles, numerals before noun heads, adjectives before or after noun heads depending on whether it is evaluative or descriptive, question word initial, (C(C))V(C), nontonal. Christian. Bible 1553-1979. Also spoken in: Andorra. (Language name: SPANISH.) Population: 24,600 in Andorra, 60% of population (1986). Alternate names: CASTILIAN. Comments: Bible 1553-1979. Also spoken in: Argentina. (Language name: SPANISH.) Population: 33,000,000 in Argentina (1995 estimate). Comments: National language. Bible 1553-1979. Also spoken in: Belize. (Language name: SPANISH.) Population: 80,477 in Belize (1991 census). Alternate names: ESPANOL, CASTELLANO. Comments: Radio programs, TV. Bible 1553-1979. Also spoken in: Bolivia. (Language name: SPANISH.) Population: 3,483,700 in Bolivia (1995 estimate). Comments: National language. Bible 1553-1979. Also spoken in: Chile. (Language name: SPANISH.) Population: 13,800,000 in Chile, including 25% Spanish, 66% mestizo (1995). Alternate names: ESPANOL, CASTELLANO. Comments: National language. Bible 1553-1979. Also spoken in: Colombia. (Language name: SPANISH.) Population: 34,000,000 in Colombia (1995 estimate). Comments: National language. Bible 1553-1979. Also spoken in: Costa Rica. (Language name: SPANISH.) Population: 3,300,000 in Costa Rica (1995 estimate). Alternate names: ESPANOL, CASTELLANO. Comments: National language. Bible 1553-1979. Also spoken in: Cuba. (Language name: SPANISH.) Population: 10,000,000 in Cuba (1995 estimate). Comments: National language. Bible 1553-1979. Also spoken in: Dominican Republic. (Language name: SPANISH.) Population: 6,886,000 in Dominican Republic (1995 estimate), 87% of the population. Comments: National language. Bible 1553-1979. Also spoken in: Ecuador. (Language name: SPANISH.) Population: 9,500,000 in Ecuador (1995 estimate). Comments: National language. Christian. Bible 1553-1979. Also spoken in: El Salvador. (Language name: SPANISH.) Population: 5,900,000 in El Salvador (1995), or 92.3% of the population (1982 Barrett). Alternate names: ESPANOL, CASTELLANO. Comments: National language. Bible 1553-1979. Also spoken in: Equatorial Guinea. (Language name: SPANISH.) Population: 11,500 in Equatorial Guinea (1993 Johnstone). Comments: Official language. Bible 1553-1979. Also spoken in: France. (Language name: SPANISH.) Alternate names: CASTILLIAN. Comments: Bible 1553-1979. Also spoken in: Gibraltar. (Language name: SPANISH.) Comments: Bible 1553-1979. Also spoken in: Guatemala. (Language name: SPANISH.) Population: 4,673,000 in Guatemala (1995 estimate). Alternate names: ESPANOL, CASTELLANO. Comments: National language. Bible 1553-1979. Also spoken in: Honduras. (Language name: SPANISH.) Population: 5,600,000 in Honduras (1996). Alternate names: ESPANOL, CASTELLANO. Comments: National language. Bible 1553-1979. Also spoken in: Mexico. (Language name: SPANISH.) Population: 86,211,000 first language speakers in Mexico (1995), 88% of the population. Alternate names: ESPANOL, CASTELLANO. Comments: National language. Bible 1553-1979. Also spoken in: Morocco. (Language name: SPANISH.) Population: 20,000 in Morocco (1993 Johnstone). Comments: Bible 1553-1979. Also spoken in: Nicaragua. (Language name: SPANISH.) Population: 4,347,000 in Nicaragua (1995 estimate). Alternate names: ESPANOL, CASTELLANO. Comments: National language. Bible 1553-1979. Also spoken in: Panama. (Language name: SPANISH.) Population: 2,100,000 in Panama (1995 estimate). Alternate names: ESPANOL, CASTELLANO. Comments: National language. Bible 1553-1979. Also spoken in: Paraguay. (Language name: SPANISH.) Population: 110,000 in Paraguay (1979 estimate). Comments: Used in education and government. National language. Bible 1553-1979. Also spoken in: Peru. (Language name: SPANISH.) Population: 20,000,000 in Peru (1995 estimate). Alternate names: ESPANOL, CASTELLANO. Comments: National language. Bible 1553-1979. Also spoken in: Philippines. (Language name: SPANISH.) Population: 2,658 (1990 census). Comments: Formerly the official language. Used by a few families as mother tongue. Christian. Bible 1553-1979. Also spoken in: Puerto Rico. (Language name: SPANISH.) Population: 3,437,120 speakers in Puerto Rico, 90% of the population (1996). Comments: Some dialects are considered to be archaic. National language. Bible 1553-1979. Also spoken in: Trinidad and Tobago. (Language name: SPANISH.) Comments: Users seem to be second language users only. Frequent contact with Venezuelan fishing communities that lie nine miles off the coast of Trinidad. Bible 1553-1979. Also spoken in: Uruguay. (Language name: SPANISH.) Population: 3,000,000 in Uruguay (1995 estimate). Comments: National language. Bible 1553-1979. Also spoken in: USA. (Language name: SPANISH.) Population: 22,400,000 in USA, 8.9% of the population (1990 census). Alternate names: ESPANOL, CASTELLANO. Comments: Population: has increased 61% or more since 1970. Official language. Bible 1553-1979. Also spoken in: Venezuela. (Language name: SPANISH.) Population: 21,480,000 in Venezuela (1995 estimate). Comments: National language. Bible 1553-1979.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18382,axiom,
    s__subclass(s__PortugueseGalicianLanguage,s__WestIberianLanguage) ).

fof(kb_SUMO_18383,axiom,
    s__documentation(s__PortugueseGalicianLanguage,s__EnglishLanguage,'Of the 10 &%WestIberianLanguages, three of these are classified as a &%PortugueseGalicianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18384,axiom,
    s__instance(s__FalaLanguage,s__PortugueseGalicianLanguage) ).

fof(kb_SUMO_18385,axiom,
    s__documentation(s__FalaLanguage,s__EnglishLanguage,'The &%FalaLanguage is a &%PortugueseGalicianLanguage of &%Spain. SIL code: FAX. ISO 639-2: roa. Population: 10,500 including 5,500 active speakers in the language area, 5,000 outside, many of whom return each summer (1994 T. Erickson). Region: Northwest corner of the autonomous region of Extremadura, an isolated valley on the Portuguese border called Val de Xalima or Val du riu Ellas, towns of Valverdi du Fresnu, As Ellas and Sa Martin de Trebellu. Alternate names: A FALA DE XALIMA, A FALA DO XALIMA, GALAICO-EXTREMADURAN, CHAPURREAU. Dialects: VALVIDEIRU, MANEGU, LAGARTEIRU. Comments: Dialects: are inherently intelligible to each others speakers. Not easily intelligible with the surrounding language varieties. Intelligible to speakers of Galician. They speak Spanish in school, church, and with outsiders. Spoken in all contexts except school, church, and contacts with outsiders. All ages. Vitality is high. The speakers do not identify with the Galicians. Literacy rate in second language: Nearly 100%. Speakers do not want orthography to be like Galician.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18386,axiom,
    s__instance(s__GalicianLanguage,s__PortugueseGalicianLanguage) ).

fof(kb_SUMO_18387,axiom,
    s__instance(s__PortugueseGalicianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18388,axiom,
    s__documentation(s__GalicianLanguage,s__EnglishLanguage,'The &%GalicianLanguage is a &%PortugueseGalicianLanguage of &%Spain. SIL code: GLN. ISO 639-1: gl. ISO 639-2: glg. Population: 3,173,400 in Spain, 8.2% of the population (1986). Population total both countries: 4,000,000 (1999 WA). Region: Northwest Spain, Autonomous Region of Galicia. Also spoken in Portugal. Alternate names: GALEGO, GALLEGO. Comments: Galician is between Portuguese and Spanish, but closer to Portuguese. Portuguese has about 85% intelligibility to speakers of Galician (R.A. Hall, Jr., 1989). Many dialects. Bilingualism in Spanish. There is an Academy of the Galician Language. It has had many decades of development as a language of serious literature, including poetry, essays on novel, ideological, philosophical, and sociological topics, and for all levels of education, including higher education. A growing sense of ethnic identity and of the Galician language. Investigation needed: intelligibility with dialects on the border with Asturian. Official language. Bible 1989-1992. Also spoken in: Portugal. (Language name: GALICIAN.) Population: 15,000 in Tras Os Montes (1994 D. and N. Burns). Alternate names: GALEGO, GALLEGO. Comments: Galician is between Portuguese and Spanish, but closer to Portuguese. There is an Academy of the Galician Language. There is tension between those in Tras Os Montes Portugal and Spain over dialect differences and identity. There is tension between those in Tras Os Montes Portugal and Spain over orthography. Bible 1989-1992.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18389,axiom,
    s__instance(s__PortugueseLanguage,s__PortugueseGalicianLanguage) ).

fof(kb_SUMO_18390,axiom,
    s__documentation(s__PortugueseLanguage,s__EnglishLanguage,'The &%PortugueseLanguage is a &%PortugueseGalicianLanguage of &%Portugal. SIL code: POR. ISO 639-1: pt. ISO 639-2: por. Population: 10,000,000 in Portugal. Population total all countries: 176,000,000 first language speakers (1999 WA), 191,000,000 including second language speakers (1999 WA). Region: Iberia, Azores, Madeira. Also spoken in 33 other countries including Andorra, Angola, Antigua and Barbuda, Belgium, Brazil, Canada, Cape Verde Islands, China, Congo, France, Germany, Guinea-Bissau, Guyana, India, Indonesia, Jamaica, Luxembourg, Malawi, Mozambique. Alternate names: PORTUGUES. Dialects: BEIRA, GALICIAN, MADEIRA-AZORES, ESTREMENHO, BRAZILIAN PORTUGUESE. Comments: Standard Portuguese of Portugal is based on Southern or Estremenho dialect (Lisbon and Coimbra). Official language. Dictionary. Grammar. SVO. Literacy rate in second language: 83% to 84%. Christian. Bible 1751, in press (1993). Also spoken in: Angola. (Language name: PORTUGUESE.) Population: 57,600 in Angola (1993). Comments: Official language. Bible 1751, in press (1993). Also spoken in: Brazil. (Language name: PORTUGUESE.) Population: 158,000,000 in Brazil (1997 UBS). Comments: National language. Literacy rate in first language: 71%. Christian, spiritism. Bible 1751-1996. Also spoken in: Cape Verde Islands. (Language name: PORTUGUESE.) Comments: Official language. Bible 1751, in press (1993). Also spoken in: France. (Language name: PORTUGUESE.) Population: 750,000 in France (1989 National Geographic). Comments: Literacy rate in second language: Relatively low. Bible 1751, in press (1993). Also spoken in: Guinea-Bissau. (Language name: PORTUGUESE.) Comments: Official language. Bible 1751, in press (1993). Also spoken in: Mozambique. (Language name: PORTUGUESE.) Population: 30,000 or more in Mozambique (1998 SIL), 27% speak it as second language (1980 census). Comments: Official language. Bible 1751, in press (1993). Also spoken in: Sao Tome e Principe. (Language name: PORTUGUESE.) Population: 2,580 in Sao Tome (1993). Comments: Used by many people as their primary language until their late 20s, when they become more active in Sao Tomense society, and relearn Sao Tomense, the language of social networks above age 30. Used as a second language by some people. Official language. Bible 1751, in press (1993). Also spoken in: Timor Lorosae. (Language name: PORTUGUESE.) Alternate names: PORTUGUES. Comments: Probably 2% of the population from Timor Lorosae worldwide can function in it, including about 9,000 people living overseas. Dictionary. Grammar. Christian. Bible 1751, in press (1993).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18391,axiom,
    s__subclass(s__PyreneanMozarabicLanguage,s__WesternRomanceLanguage) ).

fof(kb_SUMO_18392,axiom,
    s__instance(s__PyreneanMozarabicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18393,axiom,
    s__instance(s__WesternRomanceLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18394,axiom,
    s__documentation(s__PyreneanMozarabicLanguage,s__EnglishLanguage,'Of the 32 &%WesternRomanceLanguages, two of these are classified as a &%PyreneanMozarabicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18395,axiom,
    s__subclass(s__MozarabicGroupLanguage,s__PyreneanMozarabicLanguage) ).

fof(kb_SUMO_18396,axiom,
    s__documentation(s__MozarabicGroupLanguage,s__EnglishLanguage,'Of the two &%PyreneanMozarabicLanguages, one of these is classified as a &%MozarabicGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18397,axiom,
    s__instance(s__MozarabicLanguage,s__MozarabicGroupLanguage) ).

fof(kb_SUMO_18398,axiom,
    s__instance(s__MozarabicGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18399,axiom,
    s__documentation(s__MozarabicLanguage,s__EnglishLanguage,'The &%MozarabicLanguage is a &%MozarabicGroupLanguage of &%Spain. SIL code: MXI. ISO 639-2: roa. Comments: A Romance language with Arabic influences. It is still used liturgically by 2 churches in Toledo. Used by Christians during the Moorish occupation of Spain in the Middle Ages. Christian. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18400,axiom,
    s__subclass(s__PyreneanLanguage,s__PyreneanMozarabicLanguage) ).

fof(kb_SUMO_18401,axiom,
    s__documentation(s__PyreneanLanguage,s__EnglishLanguage,'Of the two &%PyreneanMozarabicLanguages, one of these is classified as a &%PyreneanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18402,axiom,
    s__instance(s__AragoneseLanguage,s__PyreneanLanguage) ).

fof(kb_SUMO_18403,axiom,
    s__instance(s__PyreneanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18404,axiom,
    s__documentation(s__AragoneseLanguage,s__EnglishLanguage,'The &%AragoneseLanguage is a &%PyreneanLanguage of &%Spain. SIL code: AXX. ISO 639-2: roa. Population: 11,000 or more active speakers. An additional 20,000 people use it as second language (1993 Counsel of the Aragonese Language). The majority speak Eastern Aragonese. 2,000,000 in the ethnic group. Region: Zaragoza, Uesca Province. The northern limit is the Pyrenean border, separating Aragon from Occitania, the western limit is the border of Navarra, the eastern limit is north of Montso. Western Aragonese includes the towns of Anso, Echo, Chasa, Berdun, and Chaca, Central Aragonese the towns of Panticosa, Biescas, Torla, Broto, Bielsa, Yebra, and LAinsa, Eastern Aragonese the towns of Benas (Benasque, Benasc, Patues), Plan, Bisagorri, Campo, Perarruga, Graus, Estadilla, Southern Aragonese the towns of Aguero, Ayerbe, Rasal, Bolea, Lierta, Uesca, Almudebar, Nozito, Labata, Alguezra, Angues, Pertusa, Balbastro, Nabal. Alternate names: ARAGOIERAZ, ALTOARAGONES, ARAGONES, FABLA ARAGONESA, PATUES, HIGH ARAGONESE. Dialects: WESTERN ARAGONESE (ANSOTANO, CHESO), CENTRAL ARAGONESE (BELSETAN, CHISTABINO, TENSINO, PANDICUTO, BERGOTES), EASTERN ARAGONESE (BENASQUES, GRAUSINO, RIBAGORZANO, FOBANO, CHISTABINO), SOUTHERN ARAGONESE (AYERBENSE, SEMONTANES). Comments: There are local varieties. Different from the local variety of Spanish (also called Aragonese, which is influenced by High Aragonese). Eastern Aragonese is transitional to Catalan. Similarities to Catalan, Occitan, and Gascon. Speakers use Spanish (Castilian) in varying degrees, depending on their education, generally they use it well. Used with outsiders. Speakers include 500 elderly monolinguals (1993). There is an Aragonese Speakers League (Ligallo de Fablans de lAragones) in Zaragoza, and a Council of the Aragonese Language (Consello da Fabla Aragonesa) in Uesca. There are 5 magazines in Aragonese, and at least 6 organizations of mother tongue speakers working in the language. The written language is based on Central and Eastern Aragonese. Official language. Grammar. Literacy rate in second language: Nearly 100%. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18405,axiom,
    s__subclass(s__SouthernRomanceLanguage,s__ItaloWesternRomanceLanguage) ).

fof(kb_SUMO_18406,axiom,
    s__instance(s__SouthernRomanceLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18407,axiom,
    s__instance(s__ItaloWesternRomanceLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18408,axiom,
    s__documentation(s__SouthernRomanceLanguage,s__EnglishLanguage,'Of the 36 &%ItaloWesternRomanceLanguages, five of these are classified as a &%SouthernRomanceLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18409,axiom,
    s__subclass(s__CorsicanGroupLanguage,s__SouthernRomanceLanguage) ).

fof(kb_SUMO_18410,axiom,
    s__documentation(s__CorsicanGroupLanguage,s__EnglishLanguage,'Of the five &%SouthernRomanceLanguages, one of these is a &%CorsicanGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18411,axiom,
    s__instance(s__CorsicanLanguage,s__CorsicanGroupLanguage) ).

fof(kb_SUMO_18412,axiom,
    s__instance(s__CorsicanGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18413,axiom,
    s__documentation(s__CorsicanLanguage,s__EnglishLanguage,'The &%CorsicanLanguage is a &%CorsicanGroupLanguage, of &%France (Corsica). SIL code: COI. ISO 639-1: co. ISO 639-2: cos. Population: 281,000 in Corsica (1993 Johnstone). Population total all countries: 341,000 or more (1976). Region: Corsica, Paris, Marseilles. Also spoken in Bolivia, Canada, Cuba, Italy, Puerto Rico, Uruguay, USA, Venezuela. Alternate names: CORSU, CORSO, CORSE, CORSI. Dialects: SARTENAIS, VICO-AJACCIO, NORTHERN CORSICAN (CAPE CORS, BASTIA), VENACO. Comments: Corsican is in the Tuscan group of Italian varieties. Southern Corsican is closer to northern Sardinian or Gallurese than other Corsican dialects (R. A. Hall, Jr.) Dialects: of Bastia, Venaco, Vico, and Sartene have 79% to 89% lexical similarity. Bonifacio on the southern tip of the island has 78% lexical similarity (highest) with Bastia at extreme north. Ajaccio dialect is central and prestigious. Speakers are bilingual in French but many are not fluent in it. There is a movement for bilingual education. Corsican has been recognized as a separate language by the French government. Not endangered. Bible portions 1861-1994. Also spoken in: Italy. (Language name: CORSICAN.) Alternate names: CORSO, CORSU, CORSE, CORSI. Comments: Southern Corsican is closer to Gallurese Sardinian than to other Corsican dialects (R.A. Hall, Jr.) Bible portions 1861.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18414,axiom,
    s__subclass(s__SardinianLanguage,s__SouthernRomanceLanguage) ).

fof(kb_SUMO_18415,axiom,
    s__documentation(s__SardinianLanguage,s__EnglishLanguage,'Of the five &%SouthernRomanceLanguages, four of these is a &%SardinianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18416,axiom,
    s__instance(s__CampindaneseSardinianLanguage,s__SardinianLanguage) ).

fof(kb_SUMO_18417,axiom,
    s__instance(s__SardinianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18418,axiom,
    s__documentation(s__CampindaneseSardinianLanguage,s__EnglishLanguage,'The &%CampindaneseSardinianLanguage is a &%SardinianLanguage of &%Italy. SIL code: SRO. ISO 639-1: sc. ISO 639-2: srd. Population: No estimate available. Region: Southern Sardinia. Alternate names: SARDU, CAMPIDANESE, CAMPIDESE, SOUTH SARDINIAN. Dialects: CAGLIARE (CAGLIARI, CAGLIARITAN), ARBORENSE, SUB-BARBARICINO, WESTERN CAMPIDENESE, CENTRAL CAMPIDANESE, OGLIASTRINO, SULCITANO, MERIDIONALE, SARRABENSE. Comments: Cagliaritan is the dialect of Cagliari, the capital of Sardinia. Campidanese is quite distinct from the other Sardinian languages. Cagliare has 62% lexical similarity with Standard Italian, 73% with Logudorese, 66% with Gallurese. It is in general use in the south. A movement is growing to recognize Sard as an important part of their linguistic and cultural heritage. Bible portions 1860-1900.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18419,axiom,
    s__instance(s__GallureseSardinianLanguage,s__SardinianLanguage) ).

fof(kb_SUMO_18420,axiom,
    s__documentation(s__GallureseSardinianLanguage,s__EnglishLanguage,'The &%GallureseSardinianLanguage is a &%SardinianLanguage of &%Italy. SIL code: SDN. ISO 639-1: sc. ISO 639-2: srd.Population: No estimate available. Region: Gallurese is in northeastern Sardinia. Alternate names: NORTHEASTERN SARDINIAN, GALLURESE. Comments: 83% lexical similarity with Standard Italian, 81% with Sassarese, 70% with Logudorese, 66% with Cagliare. A growing movement to recognize Sard as an important part of their cultural and linguistic heritage. Influenced by Corsican and Tuscan (Standard Italian). They call Campidanese and Logudorese Sard, and the people Sards, but do not include themselves or their language in those terms. Bible portions 1861-1862.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18421,axiom,
    s__instance(s__LogudoreseSardinianLanguage,s__SardinianLanguage) ).

fof(kb_SUMO_18422,axiom,
    s__documentation(s__LogudoreseSardinianLanguage,s__EnglishLanguage,'The &%LogudoreseSardinianLanguage is a &%SardinianLanguage of &%Italy. SIL code: SRD. ISO 639-1: sc. ISO 639-2: srd. Population: 1,500,000 including all Sardinian languages (1977 M. Ibba, Rutgers University). Region: Central Sardinia. Alternate names: SARD, SARDARESE, LOGUDORESE, CENTRAL SARDINIAN. Dialects: NUORESE, NORTHERN LOGUDORESE, BARBARICINO, SOUTHWESTERN LOGUDORESE. Comments: No one form of Sardinian is selected as standard for literary purposes. Logudorese is quite different from other Sardinian varieties. 68% lexical similarity with Standard Italian, 73% with Sassarese and Cagliarese, 70% with Gallurese. Sardinian has 85% lexical similarity with Italian, 80% with French, 78% with Portuguese, 76% with Spanish, 74% with Rumanian and Rheto-Romance. Italian is used for literary and teaching purposes. Farmers and housewives over 35 use almost no Italian. Sardinian is in general use in central and southern areas. It has prestige equal to Italian in some contexts including writing. There is a growing movement to recognize Sard as an important part of their linguistic and cultural heritage. Christian. Bible portions 1858-1861.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18423,axiom,
    s__instance(s__SassareseSardinianLanguage,s__SardinianLanguage) ).

fof(kb_SUMO_18424,axiom,
    s__documentation(s__SassareseSardinianLanguage,s__EnglishLanguage,'The &%SassureseSardinianLanguage is a &%SardinianLanguage of &%Italy. SIL code: SDC. ISO 639-1: sc. ISO 639-2: srd. Population: No estimate available. Region: Northwestern Sardinia. Alternate names: NORTHWESTERN SARDINIAN, SASSARESE. Comments: 81% lexical similarity with Gallurese, 76% with Standard Italian. There is a growing movement to recognize Sard as an important part of their cultural and linguistic heritage. Influenced by Ligurian and Pisan (Pisa, northwest coast of Italy). They call Campidanese and Logudorese Sard, and the people Sards, but do not include themselves or their language in those terms. Bible portions 1863-1866.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18425,axiom,
    s__subclass(s__SlavicLanguage,s__IndoEuropeanLanguage) ).

fof(kb_SUMO_18426,axiom,
    s__documentation(s__SlavicLanguage,s__EnglishLanguage,'A &%SlavicLanguage is any of 18 closely related &%IndoEuropeanLanguages spoken in central and eastern &%Europe.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18427,axiom,
    s__subclass(s__EastSlavicLanguage,s__SlavicLanguage) ).

fof(kb_SUMO_18428,axiom,
    s__documentation(s__EastSlavicLanguage,s__EnglishLanguage,'Of the 18 &%SlavicLanguages, four are classified as an &%EastSlavicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18429,axiom,
    s__instance(s__RusynLanguage,s__EastSlavicLanguage) ).

fof(kb_SUMO_18430,axiom,
    s__documentation(s__RusynLanguage,s__EnglishLanguage,'The &%RusynLanguage is an &%EastSlavicLanguage of the &%Ukraine. SIL code: RUE. ISO 639-2: sla. Population: Population total both countries 50,000 or more. Region: Transcarpathian Oblast of Ukraine. Also possibly in Romania. Alternate names: RUTHENIAN, CARPATHIAN, CARPATHO-RUSYN. Comments: Rusyn is called a dialect of Ukrainian, but speakers are reported to consider themselves distinct from Ukrainians. Standard Ukrainian used for literature, signs. Investigation needed: bilingual proficiency in Ukrainian. Radio programs, TV. Christian. Also spoken in: Slovakia. (Language name: RUSYN.) Population: 50,000 in Slovakia (1991 census). Alternate names: RUTHENIAN, CARPATHIAN, CARPATHO-RUSYN. Dialects: LEMKO. Comments: Rusyn is sometimes called a dialect of Ukrainian, but speakers are reported to consider themselves distinct from Ukrainians. Nearly two-thirds have assimilated culturally and linguistically with the Slovaks. Some ethnic Rusyns in Yugoslavia are reported to speak Eastern Slovak, Sarish dialect, not Rusyn. In 1995 it was declared a normative, codified language in Slovakia, can formally be taught in schools, used for publications, school textbooks. Investigation needed: intelligibility with Ukrainian, bilingual proficiency in Slovak. Dictionary. Radio programs, TV. Christian. See main entry under Ukraine.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18431,axiom,
    s__instance(s__RussianLanguage,s__EastSlavicLanguage) ).

fof(kb_SUMO_18432,axiom,
    s__documentation(s__RussianLanguage,s__EnglishLanguage,'The &%RussianLanguage is an &%EastSlavicLanguage of &%Russia (Europe). SIL code: RUS. ISO 639-1: ru. ISO 639-2: rus. Population: 153,655,000 in the republics of the former USSR. Population total all countries: 167,000,000 first language speakers (1999 WA), 277,000,000 including second language users (1999 WA). Region: Also spoken in 30 other countries including Armenia, Azerbaijan, Belarus, Bulgaria, Canada, China, Czech Republic, Estonia, Finland, Georgia, Germany, Greece, India, Israel, Kazakhstan, Kyrgyzstan, Latvia, Lithuania, Moldova. Alternate names: RUSSKI. Dialects: NORTH RUSSIAN, SOUTH RUSSIAN. Comments: The Chuvan are a Yukagiric people now speaking Russian. The Meshcheryak are ethnically Erzya, but speak Russian. The Teryukhan are ethnically Erzya in Gorkiy, but speak Russian. National language. Dictionary. Grammar. SVO, prepositions, genitives after noun heads, articles, adjectives, numerals before noun heads, question word initial, 1 prefix on a word, recursive addition of suffixes allowed, nontonal. Christian. Bible 1680-1993. Also spoken in: China. (Language name: RUSSIAN.) Population: 13,504 in China (1990 census). Alternate names: OLOSSU, ELUOSI, RUSS, RUSSKI. Comments: An official nationality in China. Agriculturalists, animal husbandry. Christian. Bible 1680-1993. Also spoken in: Israel. (Language name: RUSSIAN.) Population: 750,000 in Israel (1999 H. Mutzafi). Alternate names: RUSSIT, RUSSKI. Comments: Most speakers use Hebrew as second language but prefer Russian. Radio programs. Jewish. Bible 1860-1993. Also spoken in: Mongolia. (Language name: RUSSIAN.) Population: 4,000 in Mongolia (1993 Johnstone). Alternate names: RUSSKI. Comments: Russians who are permanent residents are called Mectny Oros. Widely taught in schools and for higher education. Mainly atheist, many occultist. Bible 1680-1993. Also spoken in: USA. (Language name: RUSSIAN.) Population: 334,615 in USA (1970 census). Alternate names: RUSSKI. Comments: The Doukhobors and Molokans are conservative religious groups who speak Standard Russian. Other Russian speakers in the USA have long-standing residence, still others have come more recently. Bible 1680-1993.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18433,axiom,
    s__instance(s__BelarusanLanguage,s__EastSlavicLanguage) ).

fof(kb_SUMO_18434,axiom,
    s__documentation(s__BelarusanLanguage,s__EnglishLanguage,'The &%BelarusanLanguage is an &%EastSlavicLanguage of &%Belarus. SIL code: RUW. ISO 639-1: be. ISO 639-2: bel. Population: 7,905,000 in Belarus, 98% of the population (1993 Johnstone). Population total all countries: 10,200,000. 74% of the ethnic group from the former USSR speak it as mother tongue. Region: Also spoken in Azerbaijan, Canada, Estonia, Kazakhstan, Kyrgyzstan, Latvia, Lithuania, Moldova, Poland, Russia (Europe), Tajikistan, Turkmenistan, Ukraine, USA, Uzbekistan. Alternate names: BELARUSIAN, BELORUSSIAN, BIELORUSSIAN, WHITE RUSSIAN, WHITE RUTHENIAN, BYELORUSSIAN. Dialects: NORTHEAST BELARUSAN (POLOTS, VITEB-MOGILEV), SOUTHWEST BELARUSAN (GRODNEN-BARANOVICH, SLUTSKO-MOZYR, SLUTSKA-MAZYRSKI), CENTRAL BELARUSAN. Comments: Linguistically between Russian and Ukrainian, with transitional dialects to both. National language. Cyrillic script used. Christian, Muslim (Tatar). Bible 1973. Also spoken in: Poland. (Language name: BELARUSAN.) Population: 230,000 in Poland (1993 Johnstone). Alternate names: BYELORUSSIAN, WHITE RUSSIAN. Comments: Cyrillic alphabet. Bible 1973.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18435,axiom,
    s__instance(s__UkrainianLanguage,s__EastSlavicLanguage) ).

fof(kb_SUMO_18436,axiom,
    s__instance(s__EastSlavicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18437,axiom,
    s__documentation(s__UkrainianLanguage,s__EnglishLanguage,'The &%UkrainianLanguage is an &%EastSlavicLanguage of the &%Ukraine. SIL code: UKR. ISO 639-1: uk. ISO 639-2: ukr. Population: 31,058,000 in Ukraine (1993), 83% of 37,419,000 in the ethnic group (1993 Johnstone). 75% of the population is ethnic Ukrainian. Population total all countries: 47,000,000 (1999 WA). Region: Western Ukraine, adjacent republics. Also spoken in 25 other countries including Argentina, Armenia, Azerbaijan, Belarus, Brazil, Canada, Estonia, Georgia, Hungary, Kazakhstan, Kyrgyzstan, Latvia, Lithuania, Moldova, Paraguay, Poland, Romania, Russia (Asia), Slovakia. Dialects: NORTHWEST UKRAINIAN, SOUTHWEST UKRAINIAN, EAST UKRAINIAN. Comments: Dialect differences are slight. Official language. Grammar. Cyrillic script. Christian. Bible 1903-1962. Also spoken in: Poland. (Language name: UKRAINIAN.) Population: 1,500,000 in Poland. Comments: The largest minority language group in Poland. Christian. Bible 1903-1962. Also spoken in: Slovakia. (Language name: UKRAINIAN.) Population: 100,000 in Slovakia. Comments: Christian. Bible 1903-1962.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18438,axiom,
    s__subclass(s__SouthSlavicLanguage,s__SlavicLanguage) ).

fof(kb_SUMO_18439,axiom,
    s__documentation(s__SouthSlavicLanguage,s__EnglishLanguage,'Of the 18 &%SlavicLanguages, six are classified as a &%SouthSlavicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18440,axiom,
    s__subclass(s__SoutheasternSlavicLanguage,s__SouthSlavicLanguage) ).

fof(kb_SUMO_18441,axiom,
    s__documentation(s__SoutheasternSlavicLanguage,s__EnglishLanguage,'Of the six &%SouthSlavicLanguages, three are classified as a &%SoutheasternSlavicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18442,axiom,
    s__instance(s__BulgarianLanguage,s__SoutheasternSlavicLanguage) ).

fof(kb_SUMO_18443,axiom,
    s__documentation(s__BulgarianLanguage,s__EnglishLanguage,'The &%BulgarianLanguage is a &%SoutheasternSlavicLanguage of &%Bulgaria. SIL code: BLG. ISO 639-1: bg. ISO 639-2: bul. Population: 7,986,000 in Bulgaria, 85% of the population (1986). Population total all countries: 9,000,000 (1999 WA). Region: Also spoken in Canada, Greece, Hungary, Israel, Moldova, Romania, Turkey (Europe), Ukraine, USA, Yugoslavia. Alternate names: BALGARSKI. Dialects: PALITYAN (PALITIANI, BOGOMIL). Comments: Palityan is functionally intelligible with Standard Bulgarian. The Sopa are of Petecheneg origin and speak Bulgarian. National language. Grammar. SVO. Christian. Bible 1864-1923. Also spoken in: Greece. (Language name: BULGARIAN.) Population: 30,000 in Greece (1998 Greek Helsinki Monitor). Dialects: POMAK (POMAKCI, POMAKIKA). Comments: Pomak is close to Serbian and Bulgarian, geographical dialect shading toward each. Bilingualism in Turkish, Greek. They speak Pomak at home. Also referred to locally as Macedonian and Vlach. The term Vlach is applied variously to varieties of Bulgarian, Romani, and Romanian in Romania, Greece, Albania, and Yugoslavia. Many Greek loan words and others from the dead language, Thraco-Illyrian. Viewed as Turks in Greece. Muslim. Bible 1864-1923. Also spoken in: Moldova. (Language name: BULGARIAN.) Population: 361,000 in Moldova (1979 census), 68% speak it as mother tongue. Comments: Christian. Bible 1864-1923. Romania. (Language name: BULGARIAN.) Population: 10,439 (1966 census). Dialects: PALITYAN (PALITIANI, BOGOMIL). Comments: The Palityan dialect is apparently intelligible with other Bulgarian dialects. In Romania it is a recognized minority language. Christian. Bible 1864-1923. Also spoken in: Turkey (Europe). (Language name: BULGARIAN.) Population: 270,000 in Turkey, including refugees from Bulgaria (1993 Johnstone). Alternate names: POMAK. Dialects: POMAK. Comments: 93% bilingual in Turkish. Spoken by Muslim Pomaks in Turkey and Greece. Sunni Muslim. Bible 1864-1923. Also spoken in: Yugoslavia. (Language name: BULGARIAN.) Comments: Catholic Bulgarians are in Yugoslav and Romanian Banat. Bible 1864-1923.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18444,axiom,
    s__instance(s__MacedonianLanguage,s__SoutheasternSlavicLanguage) ).

fof(kb_SUMO_18445,axiom,
    s__instance(s__SoutheasternSlavicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18446,axiom,
    s__documentation(s__MacedonianLanguage,s__EnglishLanguage,'The &%MacedonianLanguage is a &%SoutheasternSlavicLanguage of &%Macedonian. SIL code: MKJ. ISO 639-1: mk. ISO 639-2(B): mac. ISO 639-2(T): mkd. Population: 1,386,000 in Macedonia (1986). Population total all countries: 2,000,000 (1999 WA). Region: The northern dialect is in Kumanovo-Kratovo region, the southeastern dialect around Gevgelija, Strumica, and Lake Dojran, the western dialect has one subdialect in the Veles, Prilep, Kichevo, and Bitola region, and another in the Debar-Galchnik region. Also spoken in Albania, Bulgaria, Canada, Greece, Hungary, Slovenia. Alternate names: MAKEDONSKI, SLAVIC, MACEDONIAN SLAVIC. Dialects: NORTHERN MACEDONIAN, SOUTHEASTERN MACEDONIAN, WESTERN MACEDONIAN. Comments: The standard dialect was recognized in 1944. Sociopolitical attitudes are strong: called Slavic in Greece, considered to be a dialect of Bulgarian by some in Bulgaria. National language. Grammar. Newspapers, radio programs. Bible 1990. Also spoken in: Albania. (Language name: MACEDONIAN.) Population: 30,000 in Albania (1993 Johnstone). Alternate names: SLAVIC, MACEDONIAN SLAVIC. Comments: Called Slavic in Greece. Bible 1990. Also spoken in: Bulgaria. (Language name: MACEDONIAN.) Comments: Bible 1990. Also spoken in: Greece. (Language name: SLAVIC.) Population: 41,017 mother tongue speakers in Greece, 0.537% of the population (1951 census). Alternate names: MACEDONIAN SLAVIC, MACEDONIAN. Comments: Speakers are bilingual in Greek, which is used for education and religion. Called Slavic in Greece, where Macedonian refers only to people living in Macedonia, a region in Greece. Bible 1990.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18447,axiom,
    s__instance(s__OldChurchSlavonicLanguage,s__SoutheasternSlavicLanguage) ).

fof(kb_SUMO_18448,axiom,
    s__documentation(s__OldChurchSlavonicLanguage,s__EnglishLanguage,'The &%OldChurchSlavonicLanguage is a &%SoutheasternSlavicLanguage of &%Russia (Europe). SIL code: SLN. ISO 639-1: cu. ISO 639-2: chu. Comments: Used as liturgical language of various Orthodox and Byzantine Catholic churches. Christian. Extinct. Bible 1581-1751.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18449,axiom,
    s__subclass(s__SouthwesternSlavicLanguage,s__SouthSlavicLanguage) ).

fof(kb_SUMO_18450,axiom,
    s__instance(s__SouthSlavicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18451,axiom,
    s__documentation(s__SouthwesternSlavicLanguage,s__EnglishLanguage,'Of the six &%SouthSlavicLanguages, three are classified as a &%SouthwesternSlavicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18452,axiom,
    s__instance(s__RomanoSerbianLanguage,s__SouthwesternSlavicLanguage) ).

fof(kb_SUMO_18453,axiom,
    s__documentation(s__RomanoSerbianLanguage,s__EnglishLanguage,'The &%RomanoSerbianLanguage is a &%SouthwesternSlavicLanguage of &%Yugoslavia. SIL code: RSB. ISO 639-2: sla. Population: No estimate available. Region: Serbia. Alternate names: TENT GYPSY. Comments: Related linguistically to Serbian with influences from Romani.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18454,axiom,
    s__instance(s__SlovenianLanguage,s__SouthwesternSlavicLanguage) ).

fof(kb_SUMO_18455,axiom,
    s__instance(s__SouthwesternSlavicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18456,axiom,
    s__documentation(s__SlovenianLanguage,s__EnglishLanguage,'The &%SlovenianLanguage is a &%SouthwesternSlavicLanguage of &%Slovenia. SIL code: SLV. ISO 639-1: sl. ISO 639-2: slv. Population: 1,727,360 in Slovenia (1991 census). Population total all countries: 2,000,000 (1999 WA). Region: Carniola and southern parts of Styria and Carinthia, Lower Carniola in Dolenjsko, Upper Carniola in Gorenjska, Primorski in West Slovenia, Stajerski in Styria. Also spoken in Argentina, Australia, Austria, Canada, Croatia, Hungary, Italy, USA, Yugoslavia. Alternate names: SLOVENSCINA, SLOVENE. Dialects: LOWER CARNIOLA, UPPER CARNIOLA, STAJERSKI, PRIMORSKI. Comments: The literary dialect is between the two main dialects, based on Dolenjsko. Dialects: are diverse. National language. Grammar. SVO. Radio programs. Bible 1584-1996. Also spoken in: Austria. (Language name: SLOVENIAN.) Population: 20,000 to 40,000 in Austria (1993 T. Priestly), including at least several thousand Windisch speakers (1995). Alternate names: SLOVENE. Dialects: WINDISCH. Comments: Separated by the Karawanken Mts. from the larger group of Slovenes in Slovenia. They and their speech are called Windisch, an archaic form of Slovene, heavily influenced by German. The dialects of Slovene, generally, tend to differ from one another very much. No one has made any kind of a measured dialect analysis, so it is not possible at this time (1995) to say how different any of the dialects are from the standard (T. Priestly, U. of Alberta, personal communication 1995). Some speakers speak Standard Slovene well, some use it only in church. Some of the ethnic group are able to speak the dialects, some are losing their command of them. Many speakers go to church, where they hear Standard Slovene. Speakers are bilingual or trilingual in the Slovenian dialect (Windisch), a German regional variety (Karntnerisch or Steierisch), or Standard German. Most speakers educated since 1945 speak Standard German reasonably well. Most do not consider themselves to be Slovenians, but Carinthians, belonging to the German culture. Investigation needed: intelligibility with Standard Slovenian. Official language. Bible 1584-1996. Also spoken in: Hungary. (Language name: SLOVENIAN.) Population: 4,205 in Hungary (1970). Alternate names: SLOVENE. Dialects: PREKMURSKI. Comments: Bible 1584-1996. Also spoken in: Italy. (Language name: SLOVENIAN.) Population: 100,000 in Italy (N. Vincent in B. Comrie 1987). Alternate names: SLOVENE. Dialects: PRIMORSKI, CIVIDALE, RESIA. Comments: Some dialects are very diverse. The Slovene have their own schools. Bible 1584-1996.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18457,axiom,
    s__instance(s__SerboCroatianLanguage,s__SouthwesternSlavicLanguage) ).

fof(kb_SUMO_18458,axiom,
    s__documentation(s__SerboCroatianLanguage,s__EnglishLanguage,'The &%SerboCroatianLanguage is a &%SouthwesternSlavicLanguage of &%Yugoslavia. SIL code: SRC. ISO 639-1: bs. ISO 639-2: bos. ISO 639-1: hr. ISO 639-2(B): scr. ISO 639-2(T): hrv. ISO 639-1: sr. ISO 639-2(B): scc. ISO 639-2(T): srp. Population: 10,200,000 in Yugoslavia and Macedonia (1981 WA). Population total all countries: 21,000,000 (1999 WA). Region: Serbia, Kossovo, and Montenegro. Also spoken in 23 other countries including Albania, Australia, Austria, Bosnia-Herzegovina, Bulgaria, Canada, Croatia, Germany, Greece, Hungary, Italy, Macedonia, Romania, Russia (Europe), Slovakia, Slovenia, Sweden, Switzerland, Turkey (Europe). Alternate names: SERBIAN, MONTENEGRIN. Dialects: CHAKAVIAN, KAJKAVIAN, STOKAVIAN, TORLAKIAN. Comments: Speakers are Serbs, Croatians, Bosnians, Montenegrins. National language. Grammar. SVO, postpositions, genitives, articles, adjectives, numerals, relatives after noun heads, question word initial, 1 suffix, case determines subject, object, obligatory verb affixes mark person, number, gender of subject, object, other noun phrase, passive for each tense, today not commonly used, causatives marked by separate words, comparatives marked by prefix, CCVCVC, nontonal. Roman script used by Croats, both Cyrillic and Roman by Serbs and Montenegrins. Orthodox (most Serbs). Bible 1804-1968. Also spoken in: Albania. (Language name: SERBO-CROATIAN.) Alternate names: MONTENEGRIN. Comments: Montenegrins. Mainly Muslim. Bible 1804-1968. Also spoken in: Austria. (Language name: SERBO-CROATIAN.) Population: 103,000 or more in Austria (1991). Dialects: BURGENLAND CROATIAN. Comments: The form of Croat spoken in Burgenland differs extensively from that spoken in the Republic of Croatia and intelligibility is difficult. Some dialects are heavily influenced by German. Bilingualism in Standard German. About 40 primary schools teach bilingually through Croat and German. Croat is used extensively by the RC church. Rapid assimilation with the German-speaking population. Investigation needed: bilingual proficiency in Standard German. Literacy rate in first language: Few. Christian. Bible 1804-1968. Also spoken in: Bosnia-Herzegovina. (Language name: BOSNIAN.) Population: 4,000,000 in Bosnia-Herzegovina (1995). Dialects: BOSNIAN, CROATIAN, SERBIAN. Comments: There are influences from Turkish and Arabic. Macedonian and Montenegrin are ethnic minorities speaking varieties of this language. Official language. Dictionary. SVO. Literacy rate in second language: 97%. Roman script used. Muslim, Christian, Jewish. Bible 1804-1999. Also spoken in: Croatia. (Language name: CROATIAN.) Population: 4,800,000 in Croatia (1995). Alternate names: HRVATSKI. Dialects: KAYKAVSKI, CHAKAVSKI, SHTOKAVSKI. Comments: Shtokavski is the official dialect, but the others are recognized as valid dialects, with a large body of literature. Other dialects in other countries, like Burgenland Croatian in Austria, are less intelligible. Bilingualism in English, German. Official language. SVO. Literacy rate in second language: 90%. Roman script. Christian, Muslim. Bible 1831-1968. Also spoken in: Hungary. (Language name: SERBO-CROATIAN.) Population: 32,130 in Hungary, .3% of the population (1986). Dialects: CROATIAN, SERBIAN. Comments: Roman script used by Croats. Croats tend to be RC Christian. Bible 1804-1968. Also spoken in: Italy. (Language name: SERBO-CROATIAN.) Population: 3,500 in Italy (N. Vincent in B. Comrie 1987). Dialects: CROATIAN. Comments: They are reviving the use of Serbo-Croatian literature. Descendents of 15th and 16th century refugees. Official language. Christian, Muslim. Bible 1804-1968. Also spoken in: Macedonia. (Language name: SERBO-CROATIAN.) Dialects: SERBIAN. Comments: SVO. Roman script used. Christian. Bible 1831-1968. Also spoken in: Romania. (Language name: SERBO-CROATIAN.) Population: 80,000 in Romania (1993 Johnstone). Alternate names: SERBIAN. Comments: Several dialects. Christian, Muslim. Bible 1804-1968. Also spoken in: Russia (Europe). (Language name: SERBO-CROATIAN.) Population: 5,000 in Russia (1959 census). Alternate names: SERBIAN. Comments: Cyrillic script. Christian, Muslim. Bible 1804-1968. Also spoken in: Slovakia. (Language name: SERBO-CROATIAN.) Dialects: CROATIAN. Comments: Latin script used by Croats, Cyrillic by Serbs and Montenegrins. Christian, Muslim. Bible 1804-1968. Also spoken in: Turkey (Europe). (Language name: SERBO-CROATIAN.) Population: 20,000 first language speakers (1980), out of 61,000 in Turkey (1980 estimate), 2,345 monolinguals (1965 census). Alternate names: BOSNIAN. Comments: 95% bilingual in Turkish. Muslim. Bible 1804-1968.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18459,axiom,
    s__subclass(s__WestSlavicLanguage,s__SlavicLanguage) ).

fof(kb_SUMO_18460,axiom,
    s__instance(s__SlavicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18461,axiom,
    s__documentation(s__WestSlavicLanguage,s__EnglishLanguage,'Of the 18 &%SlavicLanguages, eight are classified as a &%WestSlavicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18462,axiom,
    s__subclass(s__CzechSlovakLanguage,s__WestSlavicLanguage) ).

fof(kb_SUMO_18463,axiom,
    s__instance(s__CzechSlovakLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18464,axiom,
    s__instance(s__WestSlavicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18465,axiom,
    s__documentation(s__CzechSlovakLanguage,s__EnglishLanguage,'Of the eight &%WestSlavicLanguages, three are classified as a &%CzechSlovakLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18466,axiom,
    s__instance(s__CzechLanguage,s__CzechSlovakLanguage) ).

fof(kb_SUMO_18467,axiom,
    s__documentation(s__CzechLanguage,s__EnglishLanguage,'The &%CzechLanguage is a &%CzechSlovakLanguage of the &%CzechRepublic. SIL code: CZC. ISO 639-1: cs. ISO 639-2(B): cze. ISO 639-2(T): ces. Population: 10,004,800 in Czech Republic (1990 WA). Population total all countries: 12,000,000 (1999 WA). Region: Western, Bohemia, Moravia, Silesia. Also spoken in Austria, Bulgaria, Canada, Israel, Poland, Slovakia, Ukraine, USA. Alternate names: CESTINA, BOHEMIAN. Dialects: CENTRAL BOHEMIAN, CZECHO-MORAVIAN, HANAK, LACH (YALACH), NORTHEAST BOHEMIAN, SOUTHWEST BOHEMIAN. Comments: All Czech and Slovak dialects are inherently intelligible to each others speakers. National language. Grammar. SVO. Christian. Bible 1380-1980.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18468,axiom,
    s__instance(s__KnaanicLanguage,s__CzechSlovakLanguage) ).

fof(kb_SUMO_18469,axiom,
    s__documentation(s__KnaanicLanguage,s__EnglishLanguage,'The &%KnaanicLanguage is a &%CzechSlovakLanguage of the &%CzechRepublic. SIL code: CZK. ISO 639-2: sla. Alternate names: CANAANIC, LESHON KNAAN, JUDEO-SLAVIC. Dialects: JUDEO-CZECH. Comments: Became extinct in late Middle Ages. The name Knaanic applied mainly to Judeo Czech, but also to other Judeo-Slavic varieties. Jewish. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18470,axiom,
    s__instance(s__SlovakLanguage,s__CzechSlovakLanguage) ).

fof(kb_SUMO_18471,axiom,
    s__documentation(s__SlovakLanguage,s__EnglishLanguage,'The &%SlovakLanguage is a &%CzechSlovakLanguage of &%Slovakia. SIL code: SLO. ISO 639-1: sk. ISO 639-2(B): slo. ISO 639-2(T): slk. Population: 4,865,450 in Slovakia (1990 WA). Population total all countries: 5,606,000. Region: Western upland country around Bratislava. Also spoken in Canada, Hungary, Poland, Romania, Ukraine, USA, Yugoslavia. Alternate names: SLOVAKIAN. Comments: Western and central dialects of Slovak are inherently intelligible with Czech. National language. Grammar. Christian. Bible 1832-1926. Also spoken in: Hungary. (Language name: SLOVAK.) Population: 10,000 to 12,000 in Hungary (1990 Slovak Information Agency). Comments: Western and central dialects of Slovak are inherently intelligible to Czech speakers. Bible 1832-1926. Also spoken in: Yugoslavia. (Language name: SLOVAK.) Population: 80,000 in Yugoslavia (1996 W. Brown). Comments: Western and central dialects of Slovak are inherently intelligible to Czech speakers. Official language. Bible 1832-1926.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18472,axiom,
    s__subclass(s__LechiticLanguage,s__WestSlavicLanguage) ).

fof(kb_SUMO_18473,axiom,
    s__documentation(s__LechiticLanguage,s__EnglishLanguage,'Of the eight &%WestSlavicLanguages, three are classified as a &%LechiticLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18474,axiom,
    s__instance(s__KashubianLanguage,s__LechiticLanguage) ).

fof(kb_SUMO_18475,axiom,
    s__instance(s__LechiticLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18476,axiom,
    s__documentation(s__KashubianLanguage,s__EnglishLanguage,'The &%KashubianLanguage is a &%LechiticLanguage of &%Poland. SIL code: CSB. ISO 639-2: sla. Population: A few thousand speakers. Most of the ethnic group of over 100,000 speak a regional variety of Polish (1993 Tapani Salminen). Population total both countries 3,000 or more. Region: The left bank of the Lower Vistula in north central Poland, near the Baltic coast, west of the Bay of Gdansk, and a narrow strip inland, southwest from Gdynia. Also spoken in Canada. Alternate names: KASZUBSKI, CASHUBIAN, CASSUBIAN. Dialects: KASHUBIAN PROPER, SLOVINCIAN. Comments: German influences in the language. There are transitional dialects between Kashubian Proper, Slovenian, and Polish. Few children speakers of Kashubian Proper. The Slovincian dialect is extinct. NT 1995.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18477,axiom,
    s__instance(s__PolabianLanguage,s__LechiticLanguage) ).

fof(kb_SUMO_18478,axiom,
    s__documentation(s__PolabianLanguage,s__EnglishLanguage,'The &%PolabianLanguage is a &%LechiticLanguage of &%Germany. SIL code: POX. ISO 639-2: sla. Region: North of the Wend language area. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18479,axiom,
    s__instance(s__PolishLanguage,s__LechiticLanguage) ).

fof(kb_SUMO_18480,axiom,
    s__documentation(s__PolishLanguage,s__EnglishLanguage,'The &%PolishLanguage is a &%LechiticLanguage of &%Poland. SIL code: PQL. ISO 639-1: pl. ISO 639-2: pol. Population: 36,554,000 in Poland, 98% of the population (1986). Population total all countries: 44,000,000 (1999 WA). Region: Also spoken in Australia, Austria, Azerbaijan, Belarus, Canada, Czech Republic, Estonia, Finland, Germany, Hungary, Israel, Kazakhstan, Latvia, Lithuania, Romania, Russia (Europe), Slovakia, Ukraine, UAE, USA. Alternate names: POLSKI, POLNISCH. Dialects: UPPER SILESIAN. Comments: National language. SVO. Roman script. Christian, Muslim. Bible 1561-1965. Also spoken in: Czech Republic. (Language name: POLISH.) Population: 50,000 in Czech Republic. Alternate names: POLSKI. Comments: Christian. Bible 1561-1965. Also spoken in: Germany. (Language name: POLISH.) Population: 241,000 in Germany. Alternate names: POLSKI, POLNISCH. Comments: Christian. Bible 1561-1965. Also spoken in: Israel. (Language name: POLISH.) Population: 100,000 speakers out of 272,000 people of Polish origin (1992 H. Mutzafi). Alternate names: POLSKI. Comments: All speakers use Hebrew as second language but prefer Polish. Many other people of Polish origin speak Yiddish or Hebrew as first or second language. Jewish. Bible 1561-1965. Also spoken in: Romania. (Language name: POLISH.) Population: 10,000 in Romania. Alternate names: POLSKI. Comments: Christian. Bible 1561-1965. Also spoken in: Slovakia. (Language name: POLISH.) Population: 50,000 in Slovakia. Alternate names: POLSKI. Comments: Christian. Bible 1561-1965.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18481,axiom,
    s__subclass(s__SorbianLanguage,s__WestSlavicLanguage) ).

fof(kb_SUMO_18482,axiom,
    s__documentation(s__SorbianLanguage,s__EnglishLanguage,'Of the eight &%WestSlavicLanguages, two are classified as a &%SorbianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18483,axiom,
    s__instance(s__LowerSorbianLanguage,s__SorbianLanguage) ).

fof(kb_SUMO_18484,axiom,
    s__instance(s__SorbianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18485,axiom,
    s__documentation(s__LowerSorbianLanguage,s__EnglishLanguage,'The &%LowerSorbianLanguage is a &%SorbianLanguage of &%Germany. SIL code: WEE. ISO 639-2: wen. Population: 14,000 or fewer speakers (1991 Elle) out of a larger ethnic group. Region: Niederlausitz (Dolna Luzica) in eastern Germany, Cottbus (Chosebuz) the main town. The ethnic group has over 60 towns and villages. Alternate names: NIEDERSORBISCH, BAS SORABE, WENDISH, LUSATIAN, LOWER LUSATIAN, DOLNOSERBSKI, DELNOSERBSKI. Comments: Almost exclusively older generation. Their own name for the language is Dolnoserbski. High school, Sorbian language school. Newspapers. Bible 1796-1824.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18486,axiom,
    s__instance(s__UpperSorbianLanguage,s__SorbianLanguage) ).

fof(kb_SUMO_18487,axiom,
    s__documentation(s__UpperSorbianLanguage,s__EnglishLanguage,'The &%UpperSorbianLanguage is a &%SorbianLanguage of &%Germany. SIL code: WEN. ISO 639-2: wen. Population: 55,000 (1991 Elle). 15,000 are reported to be primary users. 40,000 to 45,000 others have some knowledge of it (1996). Region: Upper Saxony, eastern Germany, principal towns Bautzen (Budysin, Catholic) and Kamenz (Protestant). Perhaps a few in Texas, USA. Alternate names: OBERSORBISCH, HAUT SORABE, UPPER LUSATIAN, WENDISH, HORNJOSERBSKI, HORNOSERBSKI. Dialects: BAUTZEN, KAMENZ. Comments: Nearly all are bilingual in German. Mainly older speakers. Most of the monolinguals are the very young (Stephens 1976). Zgusta (1974) says Upper Sorbian and Lower Sorbian are two standard languages. Use of Sorbian is authorized in local government and schools. Increasing literature production. Now accepted as a minority language. Newspapers, radio programs, TV. Bible 1728-1797.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18488,axiom,
    s__subclass(s__IroquoianLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18489,axiom,
    s__documentation(s__IroquoianLanguage,s__EnglishLanguage,'An &%IroquoianLanguage is any of 10 related languages found in &%NorthAmerica that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18490,axiom,
    s__subclass(s__NorthernIroquoianLanguage,s__IroquoianLanguage) ).

fof(kb_SUMO_18491,axiom,
    s__documentation(s__NorthernIroquoianLanguage,s__EnglishLanguage,'Of the 10 &%IroquoianLanguages, eight related languages are classified as a &%NorthernIroquoianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18492,axiom,
    s__subclass(s__LaurentianLanguage,s__NorthernIroquoianLanguage) ).

fof(kb_SUMO_18493,axiom,
    s__instance(s__LaurentianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18494,axiom,
    s__documentation(s__LaurentianLanguage,s__EnglishLanguage,'The &%LaurentianLanguage is an unclassified &%NorthernIroquoianLanguage of &%Canada. SIL code: LRE. ISO 639-2: iro. Region: Along the St. Lawrence River. Alternate names: ST. LAWRENCE IROQUOIAN. Comments: A group of languages, at least one with no modern descendents. Encountered by Jacques Cartier in 1534 and 1535. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18495,axiom,
    s__subclass(s__FiveNationsLanguage,s__NorthernIroquoianLanguage) ).

fof(kb_SUMO_18496,axiom,
    s__documentation(s__FiveNationsLanguage,s__EnglishLanguage,'Of the eight &%NorthernIroquoianLanguages, five related languages are classified as a &%FiveNationsLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18497,axiom,
    s__subclass(s__MohawkOneidaLanguage,s__FiveNationsLanguage) ).

fof(kb_SUMO_18498,axiom,
    s__instance(s__MohawkOneidaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18499,axiom,
    s__instance(s__FiveNationsLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18500,axiom,
    s__documentation(s__MohawkOneidaLanguage,s__EnglishLanguage,'Of the five &%FiveNationsLanguages, two closely related languages are classified as a &%MohawkOneidaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18501,axiom,
    s__instance(s__MohawkLanguage,s__MohawkOneidaLanguage) ).

fof(kb_SUMO_18502,axiom,
    s__documentation(s__MohawkLanguage,s__EnglishLanguage,'The &%MohawkLanguage is a &%MohawkOneidaLanguage of &%Canada. SIL code: MOH. ISO 639-2: moh. Population: 350 mother tongue speakers in Canada (1998 Statistics Canada) out of 30,000 population including USA (1999 SIL). Population total both countries: 2,000 to 4,000. Region: Southwestern Quebec, southern Ontario. Comments: Bilingualism in English. Most speakers are middle-aged or over. In some areas younger ones may speak the language. Dictionary. Grammar. Literacy rate in second language: 75% to 100%. Bible portions 1787-1991. Also spoken in: USA. (Language name: MOHAWK.) Population: 1,667 speakers in the USA (1990 census) out of 30,000 in the ethnic group in both countries (1999 SIL). Alternate names: KANIENKEHAKA. Comments: Bilingualism in English. Most speakers are middle-aged or older. In some areas the younger ones may speak the language. Bible portions 1787-1991.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18503,axiom,
    s__instance(s__OneidaLanguage,s__MohawkOneidaLanguage) ).

fof(kb_SUMO_18504,axiom,
    s__documentation(s__OneidaLanguage,s__EnglishLanguage,'The &%OneidaLanguage is a &%MohawkOneidaLanguage of &%Canada. SIL code: ONE. ISO 639-2: iro. Population: 200 speakers in Canada (1991 H. Dale Kincade). Population total both countries: 250. Region: Southern Ontario. Comments: Bilingualism in English. In Canada most or all speakers are middle-aged or older. Grammar. Bible portions 1880-1942. Also spoken in: USA. (Language name: ONEIDA.) Population: 50 speakers in USA (1991 M. Dale Kincade). The 1990 census reports 6 monolinguals in the USA. Comments: Bilingualism in English. Only a few elderly speakers remain in New York. Bible portions 1880-1942.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18505,axiom,
    s__subclass(s__SenecaOnondagaLanguage,s__FiveNationsLanguage) ).

fof(kb_SUMO_18506,axiom,
    s__instance(s__SenecaOnondagaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18507,axiom,
    s__documentation(s__SenecaOnondagaLanguage,s__EnglishLanguage,'Of the five &%FiveNationsLanguages, three closely related languages are classified as a &%SenecaOnondagaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18508,axiom,
    s__subclass(s__OnondagaGroupLanguage,s__SenecaOnondagaLanguage) ).

fof(kb_SUMO_18509,axiom,
    s__documentation(s__OnondagaGroupLanguage,s__EnglishLanguage,'Of the three &%SenecaOnondagaLanguages, one language is classified as an &%OnondagaGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18510,axiom,
    s__instance(s__OnondagaLanguage,s__OnondagaGroupLanguage) ).

fof(kb_SUMO_18511,axiom,
    s__instance(s__OnondagaGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18512,axiom,
    s__documentation(s__OnondagaLanguage,s__EnglishLanguage,'The &%OnondagaLanguage is an &%OnondagaGroupLanguage of &%Canada. SIL code: ONO. ISO 639-2: iro. Population: 50 to 100 speakers in Canada (1991 H. Dale Kinkade). Population total both countries: 65 to 115 speakers out of 1,500 population (1977 SIL). Region: Southern Ontario. Alternate names: ONANDAGA. Comments: Bilingualism in English. Most or all speakers are middle-aged or older. Grammar. Also spoken in: USA Language name: ONONDAGA. Population: 15 speakers in USA (1993 V. Zeps), out of 1,000 population in USA (1993). Alternate names: ONANDAGA. Comments: Bilingualism in English. Most or all speakers are middle-aged or older.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18513,axiom,
    s__subclass(s__SenecaCayugaLanguage,s__SenecaOnondagaLanguage) ).

fof(kb_SUMO_18514,axiom,
    s__documentation(s__SenecaCayugaLanguage,s__EnglishLanguage,'Of the three &%SenecaOnondagaLanguages, two languages are classified as an &%SenecaCayugaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18515,axiom,
    s__instance(s__CayugaLanguage,s__SenecaCayugaLanguage) ).

fof(kb_SUMO_18516,axiom,
    s__documentation(s__CayugaLanguage,s__EnglishLanguage,'The &%CayugaLanguage is a &%SenecaCayugaLanguage of &%Canada. SIL code: CAY. ISO 639-2: iro. Population: 360 speakers in Canada. Population total both countries 370. Region: Six Nations, Ontario. Comments: English is the first or second language for the ethnic group. In Ontario most speakers are middle-aged or older. Also spoken in: USA. (Language name: CAYUGA.) Population: 10 speakers in USA (1991 M. Dale Kinkade). Comments: Bilingualism in English. In the USA, only a few elderly speakers are left.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18517,axiom,
    s__instance(s__SenecaLanguage,s__SenecaCayugaLanguage) ).

fof(kb_SUMO_18518,axiom,
    s__instance(s__SenecaCayugaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18519,axiom,
    s__documentation(s__SenecaLanguage,s__EnglishLanguage,'The &%SenecaLanguage is a &%SenecaCayugaLanguage of the &%UnitedStates. SIL code: SEE. ISO 639-2: iro. Population: 200 speakers including Canada, out of 8,000 population (1977 SIL). Population total both countries: 200. Region: Tonawanda, Cattaraugus, and Allegheny Reservations in western New York, and mixed with Cayuga in northeastern Oklahoma. Also spoken in: Canada. Comments: Bilingualism in English. Most speakers are elderly in New York (1998). Bible portions 1829-1874. Also spoken in: Canada. (Language name: SENECA.) Population: 25 in Canada (1991 M. Dale Kinkade). Comments: Bilingualism in English. Most or all speakers are middle-aged or older. Dictionary. Grammar. Bible portions 1829-1874.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18520,axiom,
    s__subclass(s__HuronLanguage,s__NorthernIroquoianLanguage) ).

fof(kb_SUMO_18521,axiom,
    s__instance(s__HuronLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18522,axiom,
    s__documentation(s__HuronLanguage,s__EnglishLanguage,'Of the eight &%NorthernIroquoianLanguages, one language is classified as a &%HuronLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18523,axiom,
    s__instance(s__WyandotLanguage,s__HuronLanguage) ).

fof(kb_SUMO_18524,axiom,
    s__documentation(s__WyandotLanguage,s__EnglishLanguage,'The &%WyandotLanguage is a &%HuronLanguage of the &%UnitedStates. SIL code: WYA. ISO 639-2: iro. Region: Northeastern Oklahoma and Canada. Alternate names: WENDAT, WYENDAT, WYANDOTTE. Dialects: HURON, WYANDOT. Comments: No mother tongue fluent speakers. Wyandot was spoken until quite recently near Sandwich, Ontario, and Wyandotte, Oklahoma. There were 2 elderly speakers in 1961. Huron was last spoken at Lorette, near Quebec City, in the mid-19th century, or 1912. Dictionary. The language is being taught to children in school (1999). Extinct. Also spoken in: Canada. (Language name: WYANDOT.) Alternate names: WENDAT. Comments: Wyandot became extinct after 1961, Huron in the mid-19th century or 1912. Dictionary. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18525,axiom,
    s__subclass(s__TuscaroraNottowayLanguage,s__NorthernIroquoianLanguage) ).

fof(kb_SUMO_18526,axiom,
    s__instance(s__TuscaroraNottowayLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18527,axiom,
    s__instance(s__NorthernIroquoianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18528,axiom,
    s__documentation(s__TuscaroraNottowayLanguage,s__EnglishLanguage,'Of the eight &%NorthernIroquoianLanguages, one language is classified as a &%TuscaroraNottowayLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18529,axiom,
    s__instance(s__TuscaroraLanguage,s__TuscaroraNottowayLanguage) ).

fof(kb_SUMO_18530,axiom,
    s__documentation(s__TuscaroraLanguage,s__EnglishLanguage,'The &%TuscaroraLanguage is a &%TuscaroraNottowayLanguage of &%Canada. SIL code: TUS. ISO 639-2: iro. Population: 7 or 8 speakers in Canada (1991 M. Dale Kinkade). Population total both countries: 17. Region: Six Nations Reserve, Ontario. Comments: Bilingualism in English. Only elderly speakers left. Dictionary. Grammar. Nearly extinct. Also spoken in: USA. Language name: TUSCARORA. Population: 10 or fewer speakers in USA (1998 James Brooke New York Times 4/9/98) out of 1,000 population including Canada (1977 SIL). Alternate names: SKAROHREH. Comments: Bilingualism in English. Only elderly speakers left. Children are being taught the Tuscarora language in eastern North Carolina. Dictionary. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18531,axiom,
    s__subclass(s__SouthernIroquoianLanguage,s__IroquoianLanguage) ).

fof(kb_SUMO_18532,axiom,
    s__documentation(s__SouthernIroquoianLanguage,s__EnglishLanguage,'Of the 10 &%IroquoianLanguages, one language is classified as a &%SouthernIroquoianLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18533,axiom,
    s__instance(s__CherokeeLanguage,s__SouthernIroquoianLanguage) ).

fof(kb_SUMO_18534,axiom,
    s__instance(s__SouthernIroquoianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18535,axiom,
    s__documentation(s__CherokeeLanguage,s__EnglishLanguage,'The &%CherokeeLanguage is a &%SouthernIroquoianLanguage of the &%UnitedStates. SIL code: CER. ISO 639-2: chr. Population: 11,905 to 22,500 speakers, including 14,000 speakers out of 70,000 population on Oklahoma rolls (1986 Durbin Feeling, Cherokee Nation, OK), 8,500 in North Carolina. 11,905 speakers including 130 monolinguals, 308,132 ethnic Cherokee (1990 USA Census). Region: Eastern and northeastern Oklahoma and Cherokee Reservation, Great Smokey Mts., western North Carolina. Alternate names: TSALAGI, TSLAGI. Dialects: ELATI (LOWER CHEROKEE, EASTERN CHEROKEE), KITUHWA (MIDDLE CHEROKEE), OTALI (UPPER CHEROKEE, WESTERN CHEROKEE, OVERHILL CHEROKEE), OVERHILL-MIDDLE CHEROKEE. Comments: In Oklahoma children are being raised speaking the language (1998). Vigorous in some Oklahoma communities. Elsewhere some younger ones prefer English. The Elati dialect is extinct. Dictionary. Grammar. Literacy rate in first language: 15% to 20% can read it, 5% can write it (1986 Cherokee Heritage Center). Sequoyah syllabary. Now being taught in schools, churches, and other classes (1986 Cherokee Advocate). Christian, traditional religion. NT 1850-1951.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18536,axiom,
    s__instance(s__SusquehannockLanguage,s__IroquoianLanguage) ).

fof(kb_SUMO_18537,axiom,
    s__instance(s__IroquoianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18538,axiom,
    s__documentation(s__SusquehannockLanguage,s__EnglishLanguage,'The &%SusquehannockLanguage is an &%IroquioianLanguage of the &%UnitedStates. SIL code: SQN. ISO 639-2: iro. Region: Along the Susquehanna River. Alternate names: SUSQUEHANNA, CONESTOGA, ANDASTE, MINQUA. Comments Became extinct about 1763. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18539,axiom,
    s__subclass(s__JapaneseGroupLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18540,axiom,
    s__documentation(s__JapaneseGroupLanguage,s__EnglishLanguage,'A &%JapaneseGroupLanguage is any of 12 related languages, spoken in &%Japan, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18541,axiom,
    s__subclass(s__JapaneseProperLanguage,s__JapaneseGroupLanguage) ).

fof(kb_SUMO_18542,axiom,
    s__instance(s__JapaneseGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18543,axiom,
    s__documentation(s__JapaneseProperLanguage,s__EnglishLanguage,'Of the 12 &%JapaneseGroupLanguages, one is classified as a &%JapaneseProperLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18544,axiom,
    s__instance(s__JapaneseLanguage,s__JapaneseProperLanguage) ).

fof(kb_SUMO_18545,axiom,
    s__instance(s__JapaneseProperLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18546,axiom,
    s__documentation(s__JapaneseLanguage,s__EnglishLanguage,'The &%JapaneseLanguage is the &%JapaneseProperLanguage (&%JapaneseGroupLanguage) of &%Japan. SIL code: JPN. ISO 639-1: ja. ISO 639-2: jpn. Population: 121,050,000 in Japan (1985). Population total all countries: 125,000,000 first language speakers (1999 WA), 126,000,000 including second language speakers (1999 WA). Region: Throughout the country. Also spoken in 26 other countries including American Samoa, Argentina, Australia, Belize, Brazil, Canada, Dominican Republic, Germany, Guam, Mexico, Micronesia, Mongolia, New Zealand, Northern Mariana Islands, Palau, Panama, Paraguay, Peru, Philippines. Dialects: WESTERN JAPANESE, EASTERN JAPANESE. Comments: Possibly related to Korean. The Kagoshima dialect is 84% cognate with Tokyo dialect. National language. Grammar. SOV, postpositions, demonstrative, numeral, adjective, possessive, relative clause, proper noun precede noun head, adverb precedes verb, sentence final question particle, CV. Hiragana, Katakana, and Kanji (Chinese character) writing systems. Buddhist, Shintoist. Bible 1883-1987. Also spoken in: Taiwan. (Language name: JAPANESE.) Population: 10,000 in Taiwan (1993). Comments: Used among a few elderly aboriginal speakers and some Chinese as second language. Trade language. Bible 1883-1987.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18547,axiom,
    s__subclass(s__RyukyuanLanguage,s__JapaneseGroupLanguage) ).

fof(kb_SUMO_18548,axiom,
    s__documentation(s__RyukyuanLanguage,s__EnglishLanguage,'Of the 12 &%JapaneseGroupLanguages, 11 are classified as a &%RyukyuanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18549,axiom,
    s__subclass(s__AmamiOkinawanLanguage,s__RyukyuanLanguage) ).

fof(kb_SUMO_18550,axiom,
    s__instance(s__AmamiOkinawanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18551,axiom,
    s__instance(s__RyukyuanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18552,axiom,
    s__documentation(s__AmamiOkinawanLanguage,s__EnglishLanguage,'Of the 11 &%RyukyanLanguages, eight are classified as an &%AmamiOkinawanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18553,axiom,
    s__subclass(s__NorthernAmamiOkinawanLanguage,s__AmamiOkinawanLanguage) ).

fof(kb_SUMO_18554,axiom,
    s__documentation(s__NorthernAmamiOkinawanLanguage,s__EnglishLanguage,'Of the eight &%AmamiOkinawanLanguages, four are classified as a NorthernAmamiOkinawanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18555,axiom,
    s__instance(s__KikaiLanguage,s__NorthernAmamiOkinawanLanguage) ).

fof(kb_SUMO_18556,axiom,
    s__documentation(s__KikaiLanguage,s__EnglishLanguage,'The &%KikaiLanguage is a &%NorthernAmamiOkinawanLanguage of &%Japan. SIL code: KZG. ISO 639-2: mis. Population: No estimate available. Region: Northeastern Okinawa, Kikai Island. Dialects: ONOTSU. Comments: Inherent intelligibility is generally impossible or very difficult with other Ryukyuan languages and Japanese. The younger the generation, the more fluently they speak Japanese (Hattori in Wurm and Hattori 1981). Those under 20 are mainly monolingual in Japanese (T. Fukuda SIL 1989). Those over 50 use Kikai at home among themselves but can understand and use Japanese. Those 20 to 50 can understand Kikai, but mainly speak Japanese.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18557,axiom,
    s__instance(s__NorthernAmamiOshimaLanguage,s__NorthernAmamiOkinawanLanguage) ).

fof(kb_SUMO_18558,axiom,
    s__documentation(s__NorthernAmamiOshimaLanguage,s__EnglishLanguage,'The &%NorthernAmamiOshimaLanguage is a &%NorthernAmamiOkinawanLanguage of &%Japan. SIL code: RYN. ISO 639-2: mis. Population: No estimate available. Region: Northwestern Okinawa, northern Amami-oshima Island. Alternate names: NORTHERN AMAMI-OSIMA, OSHIMA, OSIMA, OOSIMA. Dialects: NAZE, SANI. Comments: Inherent intelligibility is generally impossible or very difficult with other Ryukyuan languages and Japanese. The younger the generation, the more fluently they speak Japanese (Hattori in Wurm and Hattori 1981). Those under 20 are mainly monolingual in Japanese (T. Fukuda SIL 1989). Those over 50 use the vernacular among themselves, but understand and use Standard Japanese. Those 20 to 50 understand the vernacular, but mainly use Japanese.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18559,axiom,
    s__instance(s__SouthernAmamiOshimaLanguage,s__NorthernAmamiOkinawanLanguage) ).

fof(kb_SUMO_18560,axiom,
    s__instance(s__NorthernAmamiOkinawanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18561,axiom,
    s__documentation(s__SouthernAmamiOshimaLanguage,s__EnglishLanguage,'The &%SouthernAmamiOshimaLanguage is a &%NorthernAmamiOkinawanLanguage of &%Japan. SIL code: AMS. ISO 639-2: mis. Population: No estimate available. Alternate names: SOUTHERN AMAMI-OSIMA. Comments: Inherent intelligibility is generally impossible or very difficult with other Ryukyuan languages and Japanese. The younger the generation, the more fluently they speak Japanese (Hattori in Wurm and Hattori 1981). Those under 20 are monolingual in Japanese. Those over 50 use the vernacular at home among themselves but understand and use Standard Japanese. Those 20 to 50 understand the vernacular, but mainly speak Japanese.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18562,axiom,
    s__instance(s__TokuNoShimaLanguage,s__NorthernAmamiOkinawanLanguage) ).

fof(kb_SUMO_18563,axiom,
    s__documentation(s__TokuNoShimaLanguage,s__EnglishLanguage,'The &%TokuNoShimaLanguage is a &%NorthernAmamiOkinawanLanguage of &%Japan. SIL code: TKN. ISO 639-2: mis. Population: No estimate available. Region: Northern Okinawa, Toku-no-shima Island. Dialects: KAMETSU. Comments: Inherent intelligibility is generally impossible or very difficult with other Ryukyuan languages and Japanese. The younger the generation, the more fluently they speak Japanese (Hattori in Wurm and Hattori 1981). Those under 20 are monolingual in Japanese (T. Fukuda SIL 1989). Those over 50 use the vernacular at home among themselves but understand and use Standard Japanese. Those 20-50 understand the vernacular but use Japanese at home and work.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18564,axiom,
    s__subclass(s__SouthernAmamiOkinawanLanguage,s__AmamiOkinawanLanguage) ).

fof(kb_SUMO_18565,axiom,
    s__documentation(s__SouthernAmamiOkinawanLanguage,s__EnglishLanguage,'Of the eight &%AmamiOkinawanLanguages, four are classified as a SouthernAmamiOkinawanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18566,axiom,
    s__instance(s__CentralOkinawanLanguage,s__SouthernAmamiOkinawanLanguage) ).

fof(kb_SUMO_18567,axiom,
    s__documentation(s__CentralOkinawanLanguage,s__EnglishLanguage,'The &%CentralOkinawanLanguage is a &%SouthernAmamiOkinawanLanguage of &%Japan. SIL code: RUY. ISO 639-2: nic. Population: 1,800 (1948). Region: Kaduna State, Saminaka LGA. Alternate names: RUMAYA, RUMAIYA, AMALA, TUMALA. Comments: Investigation needed: bilingual proficiency in Hausa, attitudes.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18568,axiom,
    s__instance(s__KunigamiLanguage,s__SouthernAmamiOkinawanLanguage) ).

fof(kb_SUMO_18569,axiom,
    s__instance(s__SouthernAmamiOkinawanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18570,axiom,
    s__documentation(s__KunigamiLanguage,s__EnglishLanguage,'The &%KunigamiLanguage is a &%SouthernAmamiOkinawanLanguage of &%Japan. SIL code: XUG. ISO 639-2: mis. Population: No estimate available. Region: Central Okinawa, central and northern Okinawa Island, Iheya, Izena, Ie-jima, Sesoko islands. Dialects: NAGO. Comments: Inherent intelligibility is generally impossible or very difficult with other Ryukyuan languages and Japanese. Ryukyu languages are 62% to 70% cognate with Tokyo dialect of Japanese. The younger the generation, the more fluently they speak Japanese (1981 Hattori in Wurm and Hattori). Those under 20 are mainly monolingual in Japanese (T. Fukuda SIL 1989). Those over 50 use Kunigami at home among themselves but can understand and use Japanese. Those 20 to 50 can understand Kunigami, but mainly use Japanese at home and work.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18571,axiom,
    s__instance(s__OkiNoErabuLanguage,s__SouthernAmamiOkinawanLanguage) ).

fof(kb_SUMO_18572,axiom,
    s__documentation(s__OkiNoErabuLanguage,s__EnglishLanguage,'The &%OkiNoErabuLanguage is a &%SouthernAmamiOkinawanLanguage of &%Japan. SIL code: OKN. ISO 639-2: mis. Population: No estimate available. Region: North central Okinawa, Oki-no-erabu Island. Dialects: EAST OKI-NO-ERABU, WEST OKI-NO-ERABU. Comments: Inherent intelligibility is generally impossible or very difficult with other Ryukyuan languages and Japanese. Dialect differences are noticeable, but communication is not impossible. Ryukyu languages are 62% to 70% cognate with Tokyo dialect of Japanese. The younger the generation, the more fluently they speak Japanese (1981 Hattori in Wurm and Hattori). Those under 20 are monolingual in Japanese (T. Fukuda SIL 1989). Those over 50 use the vernacular at home among themselves but can understand and use Standard Japanese. Those 20-50 can understand the vernacular, but use Japanese at home and work.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18573,axiom,
    s__instance(s__YoronLanguage,s__SouthernAmamiOkinawanLanguage) ).

fof(kb_SUMO_18574,axiom,
    s__documentation(s__YoronLanguage,s__EnglishLanguage,'The &%YoronLanguage is a &%SouthernAmamiOkinawanLanguage of &%Japan. SIL code: YOX. ISO 639-2: mis. Population: No estimate available. Region: North central Okinawa, Yoron Island. Comments Inherent intelligibility is generally impossible or very difficult with other Ryukyuan languages and Japanese. Ryukyu languages are 62% to 70% cognate with Tokyo dialect of Japanese. The younger the generation, the more fluently they speak Japanese (1981 Hattori in Wurm and Hattori). Those under 20 are monolingual in Japanese (T. Fukuda SIL 1989). Those over 50 use Yoron at home among themselves, but also understand and use Standard Japanese. Those from 20 to 50 understand Yoron but mainly speak Standard Japanese at home and work.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18575,axiom,
    s__subclass(s__SakishimaLanguage,s__RyukyuanLanguage) ).

fof(kb_SUMO_18576,axiom,
    s__documentation(s__SakishimaLanguage,s__EnglishLanguage,'Of the 11 &%RyukyuanLanguage, three are classified as a &%SakishimaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18577,axiom,
    s__instance(s__MiyakoLanguage,s__SakishimaLanguage) ).

fof(kb_SUMO_18578,axiom,
    s__documentation(s__MiyakoLanguage,s__EnglishLanguage,'The &%MiyakoLanguage is a &%SakishimaLanguage of &%Japan. SIL code: MVI. ISO 639-2: mis. Population: No estimate available. Region: Southern Okinawa, Miyako, Ogami, Ikema, Kurima, Irabu, Tarama, Minna islands. Dialects: MIYAKO-JIMA (HIRARA, OGAMI), IRABU-JIMA, TARAMA-MINNA. Comments: Inherent intelligibility is generally impossible or very difficult with other Ryukyuan languages and Japanese. The dialects listed have noticeable differences, but not impossible communication. The younger the generation, the more fluently they speak Japanese (Hattori in Wurm and Hattori 1981). Those under 20 are mainly monolingual in Japanese (T. Fukuda SIL 1989). Those over 50 use Miyako at home but can understand and speak Japanese. Those 20 to 50 can understand Miyako, but mainly use Japanese at home and work. Dictionary. Grammar.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18579,axiom,
    s__instance(s__YaeyamaLanguage,s__SakishimaLanguage) ).

fof(kb_SUMO_18580,axiom,
    s__instance(s__SakishimaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18581,axiom,
    s__documentation(s__YaeyamaLanguage,s__EnglishLanguage,'The &%YaeyamaLanguage is a &%SakishimaLanguage of &%Japan. SIL code: RYS. ISO 639-2: mis. Population: No estimate available. Region: Southern Okinawa, Ishigaki, Iriomote, Hatoma, Kohama, Taketomi, Kuroshima, Hateruma, Aregusuku islands. Alternate names: YAYEYAMA. Dialects: ISHIGAKI, KABIRA, SHIRAHO, TAKETOMI, KOHAMA, HATOMA, SONAI, KUROSHIMA, HATERUMA. Comments: Inherent intelligibility is generally impossible or very difficult with other Ryukyuan languages and Japanese. The younger the generation, the more fluently they speak Japanese (Hattori in Wurm and Hattori 1981). Those under 20 are monolingual in Japanese (T. Fukuda SIL 1989). Those over 50 use Yaeyama at home among themselves but can understand and use Standard Japanese. Those 20-50 can understand Yaeyama but mainly use Japanese at home and work.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18582,axiom,
    s__instance(s__YonaguniLanguage,s__SakishimaLanguage) ).

fof(kb_SUMO_18583,axiom,
    s__documentation(s__YonaguniLanguage,s__EnglishLanguage,'The &%YonaguniLanguage is a &%SakishimaLanguage of &%Japan. SIL code: YOI. ISO 639-2: mis. Population: No estimate available. Region: Southern Okinawa, Yonaguni Island. Comments: Inherent intelligibility is generally impossible or very difficult with other Ryukyuan languages and Japanese. The younger the generation, the more fluently they speak Japanese (Hattori in Wurm and Hattori 1981). Those under 20 are monolingual in Japanese (T. Fukuda SIL 1989). Those over 50 speak Yonaguni at home among themselves but can understand Japanese. Those 20-50 can understand Yonaguni, but mainly use Japanese at home and work (T. Fukuda SIL 1989).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18584,axiom,
    s__subclass(s__JivaroanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18585,axiom,
    s__documentation(s__JivaroanLanguage,s__EnglishLanguage,'A &%JivaroanLanguage is any of four related languages, spoken in &%Peru, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18586,axiom,
    s__instance(s__AchuarShiwiarLanguage,s__JivaroanLanguage) ).

fof(kb_SUMO_18587,axiom,
    s__instance(s__JivaroanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18588,axiom,
    s__documentation(s__AchuarShiwiarLanguage,s__EnglishLanguage,'The &%AchuarShiwiarLanguage is a &%JivaroanLanguage of &%Peru. SIL code: ACU. ISO 639-2: sai. Population: 3,000 to 3,500 in Peru. Population total both countries: 5,000 to 5,500. Region: Morona, Macusari, Tigre, Huasaga, and Corrientes rivers. Alternate names: ACHUAR, ACHUAL, ACHUARA, ACHUALE, JIVARO, MAINA. Comments: Different from Shuar (Jivaro) of Ecuador. Bilingual level estimates for Spanish are 0 90%, 1 6%, 2 3%, 3 1%, 4 0%, 5 0%. Dictionary. Grammar. SOV. Literacy rate in first language: 10% to 30%. Literacy rate in second language: 1%. NT 1981-1994. Also spoken in: Ecuador. (Language name: ACHUAR-SHIWIAR.) Population: 2,000 in 7 villages in Ecuador. Alternate names: ACHUAR, ACHUAL, ACHUARA, ACHUALE, JIVARO, MAINA. Comments: Bilingual level estimates for Shuar are 0 60%, 1 20%, 2 10%, 3 7%, 4 3%, 5 0%. Many people in the Ecuador group seem to be fairly bilingual in Shuar, but their comprehension is limited. SOV. Tropical forest. Interfluvial. Swidden agriculturalists, hunters-gatherers, fishermen. 150 to 500 meters. Traditional religion. NT 1981.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18589,axiom,
    s__instance(s__AguarunaLanguage,s__JivaroanLanguage) ).

fof(kb_SUMO_18590,axiom,
    s__documentation(s__AguarunaLanguage,s__EnglishLanguage,'The &%AguarunaLanguage is a &%JivaroanLanguage of &%Peru. SIL code: AGR. ISO 639-2: sai. Population: 35,000 to 39,000 (1998 SIL). Region: Western upper Maranon River area, Potro, Mayo and Cahuapanas rivers. Alternate names: AGUAJUN, AHUAJUN. Comments: Bilingual level estimates for Spanish are 0 35%, 1 20%, 2 20%, 3 15%, 4 9.9%, 5 .1%. Dictionary. Grammar. SOV. Literacy rate in first language: 60% to 100%. Literacy rate in second language: 50% to 75%. Tropical forest. Mountain slope. Swidden agriculturalists: manioc, bananas, peanuts, wild potatoes, hunter-gatherers. 200 to 1,000 meters. NT 1973.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18591,axiom,
    s__instance(s__HuambisaLanguage,s__JivaroanLanguage) ).

fof(kb_SUMO_18592,axiom,
    s__documentation(s__HuambisaLanguage,s__EnglishLanguage,'The &%HuambisaLanguage is a &%JivaroanLanguage of &%Peru. SIL code: HUB. ISO 639-2: sai. Population: 6,000 to 10,000 (1991 SIL). Region: Morona and Santiago rivers. Alternate names: HUAMBIZA, WAMBISA. Comments: Bilingual level estimates for Spanish are 0 20%, 1 25%, 2 25%, 3 20%, 4 9%, 5 1%. Dictionary. SOV. Literacy rate in first language: 10% to 30%. Literacy rate in second language: 25% to 50%. Tropical forest. Hunter-gatherers. NT 1975-1997.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18593,axiom,
    s__instance(s__ShuarLanguage,s__JivaroanLanguage) ).

fof(kb_SUMO_18594,axiom,
    s__documentation(s__ShuarLanguage,s__EnglishLanguage,'The &%ShuarLanguage is a &%JivaroanLanguage of &%Peru. SIL code: JIV. ISO 639-2: sai. Population: 30,000 to 32,000 (1981 SIL). Region: Southeastern jungle, Morona-Santiago Province. Alternate names: JIVARO, XIVARO, JIBARO, CHIWARO, SHUARA. Comments: Bilingual level estimates for Spanish are 0 14%, 1 30%, 2 25%, 3 20%, 4 10%, 5 1%. Different from Achuar Jivaro of Peru. The people prefer to be called Shuar. SOV. Tropical forest. Mountain slope, plains, interfluvial. Swidden, peasant agriculturalists. 500 to 1,000 meters. Traditional religion, Christian. NT 1976-1983.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18595,axiom,
    s__subclass(s__KatukinanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18596,axiom,
    s__documentation(s__KatukinanLanguage,s__EnglishLanguage,'A &%KatukinanLanguage is any of three related languages, spoken in &%Brazil, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18597,axiom,
    s__instance(s__KanamariLanguage,s__KatukinanLanguage) ).

fof(kb_SUMO_18598,axiom,
    s__instance(s__KatukinanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18599,axiom,
    s__documentation(s__KanamariLanguage,s__EnglishLanguage,'The &%KanamariLanguage is a &%KatukinanLanguage of &%Brazil. SIL code: KNM. ISO 639-2: sai. Population: 647 (1995 SIL). Region: Amazonas, upper regions of Jurua, Jutai, Itaquai rivers. Alternate names: KANAMARE, CANAMARI. Dialects: TSHOM-DJAPA (TXUNHUA-DJAPA, TXUNHUA DYAPA).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18600,axiom,
    s__instance(s__KatawixiLanguage,s__KatukinanLanguage) ).

fof(kb_SUMO_18601,axiom,
    s__documentation(s__KatawixiLanguage,s__EnglishLanguage,'The &%KatawixiLanguage is a &%KatukinanLanguage of &%Brazil. SIL code: QKI. ISO 639-2: sai. Population: 10 (1986 SIL). Region: Amazonas. Alternate names: CATAWIXI, CATAUIXI, CATAWISHI, CATAUICHI. Comments: Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18602,axiom,
    s__instance(s__KatukinaLanguage,s__KatukinanLanguage) ).

fof(kb_SUMO_18603,axiom,
    s__documentation(s__KatukinaLanguage,s__EnglishLanguage,'The &%KatukinaLanguage is a &%KatukinanLanguage of &%Brazil. SIL code: KAV. ISO 639-2: sai. Population: 1 speaker (1976 SIL). 253 in the ethnic group (1986 SIL). Region: Acre. Alternate names: KATUKINA DO JUTAI, PIDA-DJAPA, CATUQUINA. Dialects: CUTIADAPA (KUTIA-DYAPA). Comments: Different from Panoan Katukina in Amazonas and Acre. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18604,axiom,
    s__subclass(s__KeresLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18605,axiom,
    s__documentation(s__KeresLanguage,s__EnglishLanguage,'A &%KeresLanguage is either of two closely related languages, spoken in the &%UnitedStates, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18606,axiom,
    s__instance(s__EasternKeresLanguage,s__KeresLanguage) ).

fof(kb_SUMO_18607,axiom,
    s__documentation(s__EasternKeresLanguage,s__EnglishLanguage,'The &%EasternKeresLanguage is a &%KeresLanguage of the &%UnitedStates. SIL code: KEE. ISO 639-2: nai. Population: 4,580 speakers out of 5,701 population (80%), 463 Zia speakers out of 602 population, 229 Santa Ana speakers out of 374 population, 1,560 San Felipe speakers out of 1,789 population, 1,888 Santo Domingo speakers out of 2,140 population, 384 Cochiti speakers out of 796 population. Region: North central New Mexico. Alternate names: EASTERN KERES PUEBLO. Dialects: ZIA, SANTA ANA, SAN FELIPE, SANTO DOMINGO, COCHITI. Comments: Bilingualism in English. Language use is vigorous in some pueblos, in others some younger people prefer English. Literacy rate in first language: Below 1%. Literacy rate in second language: 75% to 100%. Bible portions 1933-1936.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18608,axiom,
    s__instance(s__WesternKeresLanguage,s__KeresLanguage) ).

fof(kb_SUMO_18609,axiom,
    s__instance(s__KeresLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18610,axiom,
    s__documentation(s__WesternKeresLanguage,s__EnglishLanguage,'The &%WesternKeresLanguage is a &%KeresLanguage of the &%UnitedStates. SIL code: KJQ. ISO 639-2: nai. Population: 3,391 speakers out of 5,880 population (57.7%) including 1,695 Laguna speakers out of 3,526 population, 1,696 Acoma out of 2,354 (1980 census). Region: New Mexico, north central. Alternate names: WESTERN KERES PUEBLO. Dialects: ACOMA (LAGUNA). Comments: In Acoma most adults speak the language but some younger people prefer English and many children do not speak the language. In Laguna most or all speakers are middle-aged or over. Percentage under 18 years old who are speakers: 47.7%, including Laguna 32.3%, Acoma 67.9%, above 18: 75.1%. Literacy rate in first language: Below 1%. Literacy rate in second language: 50% to 75%. Bible portions 1966-1997.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18611,axiom,
    s__subclass(s__KhoisanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18612,axiom,
    s__instance(s__KhoisanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18613,axiom,
    s__documentation(s__KhoisanLanguage,s__EnglishLanguage,'A &%KhoisanLanguage is any of 29 closely related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18614,axiom,
    s__subclass(s__KiowaTanoanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18615,axiom,
    s__instance(s__KiowaTanoanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18616,axiom,
    s__documentation(s__KiowaTanoanLanguage,s__EnglishLanguage,'A &%KiowaTanoanLanguage is any of six closely related languages, spoken in &%PapuaNewGuinea, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18617,axiom,
    s__subclass(s__BaibaiGroupLanguage,s__KiowaTanoanLanguage) ).

fof(kb_SUMO_18618,axiom,
    s__documentation(s__BaibaiGroupLanguage,s__EnglishLanguage,'Of the six &%KiowaTanoanLanguages, two are classified as a &%BaibaiGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18619,axiom,
    s__instance(s__BaibaiLanguage,s__BaibaiGroupLanguage) ).

fof(kb_SUMO_18620,axiom,
    s__instance(s__BaibaiGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18621,axiom,
    s__documentation(s__BaibaiLanguage,s__EnglishLanguage,'The &%BaiBaiLanguage is a &%BaiBaiGroupLanguage of &%PapuaNewGuinea. SIL code: BBF. ISO 639-2: paa. Population: 271 (1981 Wurm and Hattori). Region: Sandaun Province, Amanab District.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18622,axiom,
    s__instance(s__NaiLanguage,s__BaibaiGroupLanguage) ).

fof(kb_SUMO_18623,axiom,
    s__documentation(s__NaiLanguage,s__EnglishLanguage,'The &%NaiLanguage is a &%BaiBaiGroupLanguage of &%PapuaNewGuinea. SIL code: BIO. ISO 639-2: paa. Population: 600 (1991 SIL). Region: Sandaun Province, Amanab District, adjacent to and southeast of the Angor language. 3 large villages. Alternate names: BIAKA, AMINI. Comments: No schools, but speakers desire education. Literacy rate in first language: 5% to 15%. Literacy rate in second language: 5% to 15%. Hills, plain.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18624,axiom,
    s__subclass(s__KwomtariGroupLanguage,s__KiowaTanoanLanguage) ).

fof(kb_SUMO_18625,axiom,
    s__documentation(s__KwomtariGroupLanguage,s__EnglishLanguage,'Of the six &%KiowaTanoanLanguages, three are classified as a &%KwomtariGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18626,axiom,
    s__instance(s__FasLanguage,s__KwomtariGroupLanguage) ).

fof(kb_SUMO_18627,axiom,
    s__documentation(s__FasLanguage,s__EnglishLanguage,'The &%FasLanguage is a &%KwomtariGroupLanguage of &%PapuaNewGuinea. SIL code: FAS. ISO 639-2: paa. Population: 1,600 or more (1988 W. Baron SIL). Region: Sandaun Province, Amanab and Aitape districts. Alternate names: BEMBI. Dialects: EASTERN FAS, WESTERN FAS. Comments: Dialect differences are small. SOV. Tropical forest. Mountain slope, riverine. Hunter-gatherers, agriculturalists. 200 to 600 meters.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18628,axiom,
    s__instance(s__GuriasoLanguage,s__KwomtariGroupLanguage) ).

fof(kb_SUMO_18629,axiom,
    s__documentation(s__GuriasoLanguage,s__EnglishLanguage,'The &%GuriasoLanguage is a &%KwomtariGroupLanguage of &%PapuaNewGuinea. SIL code: GRX. ISO 639-2: paa. Population: 350 (1993 SIL). Region: Sandaun Province, Amanab District. Comments: Distinct language from Kwomtari.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18630,axiom,
    s__instance(s__KwomtariLanguage,s__KwomtariGroupLanguage) ).

fof(kb_SUMO_18631,axiom,
    s__instance(s__KwomtariGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18632,axiom,
    s__documentation(s__KwomtariLanguage,s__EnglishLanguage,'The &%KwomtariLanguage is a &%KwomtariGroupLanguage of &%PapuaNewGuinea. SIL code: KWO. ISO 639-2: paa. Population: 600 (1998 SIL). Region: Sandaun Province, Amanab District, north of Namia. 6 villages. Dialects: WEST CENTRAL KWOMTARI, EKOS-YENABI-MARAGIN. Comments: Some men and boys and a few women can communicate in Tok Pisin. Kwomtari is used for home and village life. One school. Tropical forest. Swamp. Hunter-gatherers. 100 to 300 meters. Traditional religion, Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18633,axiom,
    s__subclass(s__PyuGroupLanguage,s__KiowaTanoanLanguage) ).

fof(kb_SUMO_18634,axiom,
    s__instance(s__PyuGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18635,axiom,
    s__documentation(s__PyuGroupLanguage,s__EnglishLanguage,'Of the six &%KiowaTanoanLanguages, one is classified as a &%PyuGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18636,axiom,
    s__instance(s__PyuLanguage,s__KwomtariGroupLanguage) ).

fof(kb_SUMO_18637,axiom,
    s__documentation(s__PyuLanguage,s__EnglishLanguage,'The &%PyuLanguage is a &%PyuGroupLanguage of &%PapuaNewGuinea. SIL code: PBY. ISO 639-2: paa. Population: 100 (1978 SIL). Region: Village of Biake No. 2 on the October River just east of Irian Jaya border. Not in Irian Jaya. Comments: Different from Austronesian Piu in Morobe Province.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18638,axiom,
    s__subclass(s__LeftMayLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18639,axiom,
    s__documentation(s__LeftMayLanguage,s__EnglishLanguage,'A &%LeftMayLanguage is any of seven closely related languages, spoken in &%PapuaNewGuinea, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18640,axiom,
    s__instance(s__AmaLeftMayLanguage,s__LeftMayLanguage) ).

fof(kb_SUMO_18641,axiom,
    s__documentation(s__AmaLeftMayLanguage,s__EnglishLanguage,'The &%AmaLeftMayLanguage is a &%LeftMayLanguage of &%PapuaNewGuinea. SIL code: AMM. ISO 639-2: paa. Population: 475 (1990 census). Region: East Sepik Province, Ambunti District, Waniap Creek, south of the Sepik River, south of Namia. Villages: Ama (Wopolu I, Wopolu II (Nokonufa), Kauvia (Kawiya), Yonuwai, all on hills rising from the swamp. Alternate names: SAWIYANU. Comments: Dialects have converged into one. Semi-nomadic. SOV. Literacy rate in first language: 25% to 50%. Literacy rate in second language: 15% to 25%. Hunter-gatherers, sago. 100 to 200 meters. Christian, traditional religion. NT 1990.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18642,axiom,
    s__instance(s__BoLanguage,s__LeftMayLanguage) ).

fof(kb_SUMO_18643,axiom,
    s__documentation(s__BoLanguage,s__EnglishLanguage,'The &%BoLanguage is a &%LeftMayLanguage of &%PapuaNewGuinea. SIL code: BPW. ISO 639-2: paa. Population: 85 (1998 NTM). Region: Sandaun Province, the heart of the western range, Bo, Kobaru, Kaumifi, Nigyama Umarita villages. Western range, close to the border of West Sepik Province, near Right May River, East Sepik Province. Alternate names: PO, SORIMI. Dialects: KABORU, NIKIYAMA, UMURUTA. Comments: The area is seldom entered by outsiders. Unconfirmed as a separate language. Literacy rate in second language: 50% Tok Pisin. Tropical forest. Mountain slope, valley. Hunters-gatherers. 475 feet. Traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18644,axiom,
    s__instance(s__IteriLanguage,s__LeftMayLanguage) ).

fof(kb_SUMO_18645,axiom,
    s__documentation(s__IteriLanguage,s__EnglishLanguage,'The &%IteriLanguage is a &%LeftMayLanguage of &%PapuaNewGuinea. SIL code: ITR. ISO 639-2: paa. Population: 450 to 500 (1998 NTM). Region: East Sepik Province. Alternate names: ALOWIEMINO. Comments: Area seldom entered by outsiders. The Iteri are called the Rocky Peak people. Bible portions 1988-1998.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18646,axiom,
    s__instance(s__NakwiLanguage,s__LeftMayLanguage) ).

fof(kb_SUMO_18647,axiom,
    s__documentation(s__NakwiLanguage,s__EnglishLanguage,'The &%NakwiLanguage is a &%LeftMayLanguage of &%PapuaNewGuinea. SIL code: NAX. ISO 639-2: paa. Population: 250 to 300 (1998 NTM). Region: East Sepik Province, south of Ama language. Villages, Nakwi-Amasu, Augot (Mumupra, Sari), Tiki, Uwau. Comments: 71% lexical similarity between Nakwi and Nimo. Village locations change frequently. Acculturation is slight. Literacy rate in second language: 1%. Tropical forest, swamp. Foothills. Hunter-gatherers, some gardens. 80 to 120 feet. Traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18648,axiom,
    s__instance(s__NimoLanguage,s__LeftMayLanguage) ).

fof(kb_SUMO_18649,axiom,
    s__instance(s__LeftMayLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18650,axiom,
    s__documentation(s__NimoLanguage,s__EnglishLanguage,'The &%NimoLanguage is a &%LeftMayLanguage of &%PapuaNewGuinea. SIL code: NIW. ISO 639-2: paa. Population: 350 (1998 NTM). Region: East Sepik Province, southeast of Ama language. Villages, Nimo (Boyemo), Wasuai, Didipas (including Uburu site), Yuwaitri (moved from Aimi site to Wanawo site), Fowiom, Uwawi, Wamwiu, Binuto, Arakau. Alternate names: NIMO-WASAWAI. Comments: 71% lexical similarity between Nakwi and Nimo. Village locations change frequently. Acculturation is slight. Bible portions.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18651,axiom,
    s__instance(s__OwinigaLanguage,s__LeftMayLanguage) ).

fof(kb_SUMO_18652,axiom,
    s__documentation(s__OwinigaLanguage,s__EnglishLanguage,'The &%OwinigaLanguage is a &%LeftMayLanguage of &%PapuaNewGuinea. SIL code: OWI. ISO 639-2: paa. Population: 330 (1998 NTM). Region: East Sepik Province, southeast of Nimo language. Villages: Yei, Amu, Inagri, Samo. Alternate names: SAMO, BERO, TAINA. Comments: Traditional culture. Traditional religion, Christian. Bible portions 1991.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18653,axiom,
    s__instance(s__RockyPeakLanguage,s__LeftMayLanguage) ).

fof(kb_SUMO_18654,axiom,
    s__documentation(s__RockyPeakLanguage,s__EnglishLanguage,'The &%RockyPeakLanguage is a &%LeftMayLanguage of &%PapuaNewGuinea. SIL code: ROK. ISO 639-2: paa. Population: 275 or more (1975 Conrad and Dye). Estimate may be too high (1995). Region: Sandaun Province, Rocky Peak Mountains, Iwau, Agrame, Uwau, and at least two other villages (possibly Benato). Alternate names: LARO, IYO, YINIBU. Comments: 80% to 90% lexical similarity with Iteri. Speakers in Iwau and Agrame vilages are partly bilingual in Ama. Traditional culture.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18655,axiom,
    s__subclass(s__LowerMamberamoLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18656,axiom,
    s__documentation(s__LowerMamberamoLanguage,s__EnglishLanguage,'A &%LowerMamberamoLanguage is either of two closely related languages, spoken in &%Indonesia (Irian Jaya), forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18657,axiom,
    s__instance(s__WaremboriLanguage,s__LowerMamberamoLanguage) ).

fof(kb_SUMO_18658,axiom,
    s__documentation(s__WaremboriLanguage,s__EnglishLanguage,'The &%WaremboriLanguage is a &%LowerMamberamoLanguage of &%Indonesia (Irian Jaya). SIL code: WSA. ISO 639-2: paa. Population: 600 (1998 SIL). Region: North coast, mouth of Mamberamo River and west to Poiwai, villages of Warembori, Tamakuri, and Bonoi. Alternate names: WARENBORI, WAREMBOIVORO. Comments: Close to Yoke. About 33% lexical similarity with Yoke, and about 30% resembles Austronesian. Most are proficient in Irianese Malay. Indonesian and Yoke also spoken. Most are 20 and older, but there are speakers below 20. About 20 people use it as their second or third language. Much typology resembles Austronesian. Dictionary. SVO, prepositions, genitives before noun heads, articles, adjectives, numerals, relatives after noun heads, 1 prefix, 6 or more suffixes on a word, word order distinguishes subject, object, indirect object, topic (SVO) is for pragmatic salience, affixes do not indicate case of noun phrase, obligatory subject agreement, optional object agreement shown by verb affixes, the scope of a serialized quantifier shows a trace of ergativity, causative shown by verbs make and give, CV, nontonal. Literacy rate in second language: 30% in Indonesian. Swamp. Riverine. Swidden agriculturalists. Sea level. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18659,axiom,
    s__instance(s__YokeLanguage,s__LowerMamberamoLanguage) ).

fof(kb_SUMO_18660,axiom,
    s__instance(s__LowerMamberamoLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18661,axiom,
    s__documentation(s__YokeLanguage,s__EnglishLanguage,'The &%YokeLanguage is a &%LowerMamberamoLanguage of &%Indonesia (Irian Jaya). SIL code: YKI. ISO 639-2: paa. Population: 200 (1998 Donohue). Region: East of Warembori east of the Mamberamo River, Jayapura Kabupaten, Mantarbori village. Recently moved to coastal location from the interior. Alternate names: YOKI, YAUKE, JAUKE, PAUWI. Comments: About 33% lexical similarity with Warembori. Almost no ability in Indonesian. Some ability in Warembori, though more Warembori speak Yoke than vice versa. All ages. Vigorous.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18662,axiom,
    s__subclass(s__LuleVilelaLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18663,axiom,
    s__documentation(s__LuleVilelaLanguage,s__EnglishLanguage,'A &%LuleVilelaLanguage is the single &%VilelaLanguage of &%Argentina. This language is apparently unrelated to all other languages, thus forming a language family consisting of a single member.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18664,axiom,
    s__instance(s__VilelaLanguage,s__LuleVilelaLanguage) ).

fof(kb_SUMO_18665,axiom,
    s__instance(s__LuleVilelaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18666,axiom,
    s__documentation(s__VilelaLanguage,s__EnglishLanguage,'The &%VilelaLanguage is a &%LuleVilelaLanguage of &%Argentina. SIL code: VIL. ISO 639-2: sai. Population: Five families. Region: Resistencia, east central Chaco province near Paraguay border. Comments: Bilingualism in Toba. Any remaining Vilela are apparently being absorbed by the Toba or losing their Indian identity in the barrios of towns and cities (1981 Buckwalter). Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18667,axiom,
    s__subclass(s__MacroGeLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18668,axiom,
    s__instance(s__MacroGeLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18669,axiom,
    s__documentation(s__MacroGeLanguage,s__EnglishLanguage,'A &%MacroGeLanguage is any one of 32 related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18670,axiom,
    s__subclass(s__MakuLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18671,axiom,
    s__documentation(s__MakuLanguage,s__EnglishLanguage,'A &%MakuLanguage is any one of six related languages, spoken in &%SouthAmerica, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18672,axiom,
    s__instance(s__CacuaLanguage,s__MakuLanguage) ).

fof(kb_SUMO_18673,axiom,
    s__documentation(s__CacuaLanguage,s__EnglishLanguage,'The &%CacuaLanguage is a &%MakuLanguage of &%Colombia. SIL code: CBV. ISO 639-2: sai. Population: 150 (1982 SIL). Region: Wacara, 30 kms. east of Mitu, Lower Vaupes region. Alternate names: MACU DE CUBEO, MACU DE GUANANO, MACU DE DESANO, BADA, KAKWA. Dialects: VAUPES CACUA, MACU-PARANA CACUA. Comments: Related to Jupda and Nukak. Some bilingualism in Cubeo, Desano, and Guanano, but none in Spanish. Many are monolingual, especially children. Vigorous. SOV, OSV. Literacy rate in first language: 10%. Literacy rate in second language: Below 5% in Spanish. Tropical forest. Interfluvial. Hunter-gatherers (nomadic), swidden agriculturalists. 200 meters. Bible portions 1975.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18674,axiom,
    s__instance(s__HupdeLanguage,s__MakuLanguage) ).

fof(kb_SUMO_18675,axiom,
    s__documentation(s__HupdeLanguage,s__EnglishLanguage,'The &%HupdeLanguage is a &%MakuLanguage of &%Brazil. SIL code: JUP. ISO 639-2: sai. Population: 1,208 in Brazil (1995 SIL). Population total both countries 1,350. Region: Rio Auari, northwestern Amazonas. Also spoken in Colombia. Alternate names: HUPDA MAKU, JUPDA MACU, MAKU-HUPDA, MACU DE TUCANO, UBDE. Dialects: HUPDE, TUHUP, NEHUP. Comments: Ruhlen and others classify it as Puinave, Macro-Tucanoan. Intelligibility among Yahup, Tuhup, and Nehup needs investigation. Possibly 50% are bilingual in Tucano or some other Tucanoan language. They are subservient to the Tucano and other Tucanoan Indians. The name Macu is offensive. Some are nomadic between Brazil and Colombia. Tropical forest. Also spoken in: Colombia. (Language name: HUPDE.) Population: 150 in Colombia (1991 SIL). Alternate names: UBDE, HUPDA MAKU, JUPDA MACU, MACU DE TUCANO, MAKU-HUPDA. Comments: A related but separate language from Yahup. Tuhup and Nehup may be related dialects, and may be extinct. Possibly half the speakers use Tucano or another Tucano language as second language. Subservient to the Tucano and other Tucanoan Indians. The name Macu is offensive. Some are nomadic between Colombia and Brazil. Investigation needed: intelligibility with Nehup, Yuhup, Tuhup. Tropical forest.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18676,axiom,
    s__instance(s__KamaLanguage,s__MakuLanguage) ).

fof(kb_SUMO_18677,axiom,
    s__documentation(s__KamaLanguage,s__EnglishLanguage,'The &%KamaLanguage is a &%MakuLanguage of &%Brazil. SIL code: KWA. ISO 639-2: sai. Population: 83 (1994 ALEM). Region: Amazonas, across the river from Sao Gabriel de Cochoeira, a county seat just below the confluence of the Vaupes and Negro rivers. Alternate names: KAMA MAKU, DAW. Comments: They call themselves Daw.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18678,axiom,
    s__instance(s__NadebLanguage,s__MakuLanguage) ).

fof(kb_SUMO_18679,axiom,
    s__documentation(s__NadebLanguage,s__EnglishLanguage,'The &%NadebLanguage is a &%MakuLanguage of &%Brazil. SIL code: MBJ. ISO 639-2: sai. Population: 300 (1986 SIL). Region: Amazonas, three locations on the Uneiuxi River, a tributary of the Negro River, on the Japura and Negro rivers, and in other scattered places. Alternate names: NADEB MACU, MAKU NADEB, MAKUNADOBO, NADOBO, ANODOUB, KABORI, KABARI, XIRIWAI, XURIWAI. Comments: Ruhlen and others classify it as Puinave in Macro-Tucanoan. The people are semi-nomadic. OSV. Hunter-gatherers.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18680,axiom,
    s__instance(s__NukakMakuLanguage,s__MakuLanguage) ).

fof(kb_SUMO_18681,axiom,
    s__documentation(s__NukakMakuLanguage,s__EnglishLanguage,'The &%NukakMakuLanguage is a &%MakuLanguage of &%Colombia. SIL code: MBR. ISO 639-2: sai. Population: 300 possibly. Region: Jungle region between Guaviare and Inirida Rivers, up to Maparipan. Near Charco Caiman. Alternate names: MACZSA, GUAVIARE. Comments: Evasive hunters.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18682,axiom,
    s__instance(s__YuhupLanguage,s__MakuLanguage) ).

fof(kb_SUMO_18683,axiom,
    s__instance(s__MakuLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18684,axiom,
    s__documentation(s__YuhupLanguage,s__EnglishLanguage,'The &%YuhupLanguage is a &%MakuLanguage of &%Brazil. SIL code: YAB. ISO 639-2: sai. Population: 360 in Brazil (1995 AMTB). Population total both countries: 600. Region: Amazonas, on a tributary of the Vaupes River. Also spoken in Colombia. Alternate names: MAKU-YAHUP, YEHUP, YAHUP, YAHUP MAKU, MAKU. Comments: Limited intelligibility with Hupde. Ruhlen and other classify it as related to Puinave. South of the Hupde. The name Maku is offensive. OSV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18685,axiom,
    s__subclass(s__MascoianLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18686,axiom,
    s__documentation(s__MascoianLanguage,s__EnglishLanguage,'A &%MascoianLanguage is any one of five related languages, spoken in &%Paraguay, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18687,axiom,
    s__instance(s__EmokLanguage,s__MascoianLanguage) ).

fof(kb_SUMO_18688,axiom,
    s__instance(s__MascoianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18689,axiom,
    s__documentation(s__EmokLanguage,s__EnglishLanguage,'The &%EmokLanguage is a &%MascoianLanguage of &%Paraguay. SIL code: EMO. ISO 639-2: sai. Population: (630 in ethnic group, 1981 census). Region: Near Asuncion. Eastern Chaco. Alternate names: TOBA-EMOK, TOBA, PARAGUAYAN TOBA. Comments: They speak Toba mainly, but the women speak Lengua in the home. Agriculturalists, fishermen, hunters. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18690,axiom,
    s__instance(s__GuanaLanguage,s__MascoianLanguage) ).

fof(kb_SUMO_18691,axiom,
    s__documentation(s__GuanaLanguage,s__EnglishLanguage,'The &%GuanaLanguage is a &%MascoianLanguage of &%Paraguay. SIL code: GVA. ISO 639-2: sai. Population: 500 to 600 (1991 SIL). Region: Boqueron, Salado River, south of Chamacoco, north of Sanapana, Loma Plata. Alternate names: KASKIHA, CASHQUIHA. Dialects: LAYANA (NIGUECACTEMIGI), ECHOALDI (ECHONOANA, CHARARANA). Comments: Closely related to Sanapana. Increasing use of Paraguayan Guarani as second language. A separate Guana (Kinikinao) is in Mato Grosso, Brazil, related to Chane of Argentina and Terena of Brazil (Arawakan, Voegelin and Voegelin 1977.284, 216, Ruhlen 1987.374, 375, Branislava Susnik). Unconfirmed reports of some Guana in Bolivia. Many live in large villages divided into two sections based on kinship, others live in scattered groups. Some intermarriage with other language groups. Investigation needed: intelligibility with Sanapana, bilingual proficiency in Paraguayan Guarani. Agriculturalists: maize, hunters, fishermen.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18692,axiom,
    s__instance(s__LenguaLanguage,s__MascoianLanguage) ).

fof(kb_SUMO_18693,axiom,
    s__documentation(s__LenguaLanguage,s__EnglishLanguage,'The &%LenguaLanguage is a &%MascoianLanguage of &%Paraguay. SIL code: LEG. ISO 639-2: sai. Population: 10,000 (1991). Region: Chaco, Presidente Hayes Department, Boqueron. Alternate names: ENXET. Dialects: NORTHERN LENGUA (EENTHLIT, VOWAK, LENGUA NORTE), SOUTHERN LENGUA (LENGUA SUR). Comments: Differences between the two dialects are reported to be mainly phonological and orthographic. Southern Lengua are semi-nomadic. Southern Lengua women are less bilingual in Paraguayan Guarani. Different orthography between Southern and Northern Lengua. Southern: agriculturalists, pastoralists: cattle, sheep, horses, hunter-gatherers, fishermen. Bible 1995.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18694,axiom,
    s__instance(s__SanapanaLanguage,s__MascoianLanguage) ).

fof(kb_SUMO_18695,axiom,
    s__documentation(s__SanapanaLanguage,s__EnglishLanguage,'The &%SanapanaLanguage is a &%MascoianLanguage of &%Paraguay. SIL code: SAP. ISO 639-2: sai. Population: 6,900 including 2,900 Sanapana and 4,000 Angaite (1991 SIL). Region: Chaco. Sanapana are north of Angaite and Lengua, Boqueron, Presidente Hayes Department, Galban River. Large concentrations at Salazar Ranch, La Patria, and Esperanza. Angaite are in the southeast Chaco, Presidente Hayes Department, Boqueron, San Carlos. Alternate names: QUIATIVIS, QUILYACMOC, LANAPSUA, SAAPA, SANAM. Dialects: SANAPANA, ANGAITE (ANGATE, ENLIT, COVAVITIS, COVAHLOC). Comments: 85% lexical similarity with Northern Lengua. Very limited understanding of Lengua and Paraguayan Guarani. Some older people are monolingual. Many young people speak only Guarani, but understand Angaite. All ages. Some of the older people are monolingual. Vigorous. Children do not go to school. An alternate name may be Kasnatan. Agriculturalists, plantation laborers, tannin factor workers, cattle hands. Bible portions 1994-1995.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18696,axiom,
    s__instance(s__TobaMaskoyLanguage,s__MascoianLanguage) ).

fof(kb_SUMO_18697,axiom,
    s__documentation(s__TobaMaskoyLanguage,s__EnglishLanguage,'The &%TobaMaskoyLanguage is a &%MascoianLanguage of &%Paraguay. SIL code: TMF. ISO 639-2: sai. Population: 2,500 (1991 SIL). Region: Reserve of 30,000 hectares near Puerto Victoria and Puerto Guarani, eastern Chaco. Alternate names: TOBA OF PARAGUAY, QUILYILHRAYROM, CABANATIT, MACHICUI, ENENLHIT. Comments: Men 40 years and older speak Paraguayan Guarani, others use it as second language, and it is used as the church language. They are reported to speak a poor variety of Paraguayan Guarani. Young people speak Toba-Maskoy and learn some Spanish in school. Different from Toba Qom, Toba-Pilaga of Argentina, Maskoy of Paraguay, or Maskoy Pidgin.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18698,axiom,
    s__subclass(s__MatacoGuaicuruLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18699,axiom,
    s__instance(s__MatacoGuaicuruLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18700,axiom,
    s__documentation(s__MatacoGuaicuruLanguage,s__EnglishLanguage,'A &%MatacoGuaicuruLanguage is any one of 11 related languages, spoken in &%SouthAmerica, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18701,axiom,
    s__subclass(s__GuaicuruanLanguage,s__MatacoGuaicuruLanguage) ).

fof(kb_SUMO_18702,axiom,
    s__documentation(s__GuaicuruanLanguage,s__EnglishLanguage,'Of the 11 &%MatacoGuaicuruLanguages, four are classified as a &%GuaicuruanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18703,axiom,
    s__instance(s__KadiweuLanguage,s__GuaicuruanLanguage) ).

fof(kb_SUMO_18704,axiom,
    s__documentation(s__KadiweuLanguage,s__EnglishLanguage,'The &%KadiweuLanguage is a &%GuaicuruanLanguage of &%Brazil. SIL code: KBC. ISO 639-2: sai. Population: 1,200 (1995 SIL) to 1,800 (1995 Filomena Sandalo). Region: Mato Grosso do Sul, around Serra da Bodoquena. 3 villages. Alternate names: MBAYA-GUAIKURU, CADUVEO, EDIU-ADIG. Comments: Payagua may be a term for enemy applied to this group. SVO. Literacy rate in first language: 1% to 5%. Literacy rate in second language: 25% to 50%. NT in press (1999).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18705,axiom,
    s__instance(s__MocoviLanguage,s__GuaicuruanLanguage) ).

fof(kb_SUMO_18706,axiom,
    s__documentation(s__MocoviLanguage,s__EnglishLanguage,'The &%MocoviLanguage is a &%GuaicuruanLanguage of &%Argentina. SIL code: MOC. ISO 639-2: sai. Population: 3,000 to 4,000 (1981 Buckwalter). Region: South Chaco, northeast Santa Fe. Alternate names: MOCOBI, MBOCOBI. Comments: Traditional religion. NT 1988.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18707,axiom,
    s__instance(s__PilagaLanguage,s__GuaicuruanLanguage) ).

fof(kb_SUMO_18708,axiom,
    s__instance(s__GuaicuruanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18709,axiom,
    s__documentation(s__PilagaLanguage,s__EnglishLanguage,'The &%PilagaLanguage is a &%GuaicuruanLanguage of &%Argentina. SIL code: PLG. ISO 639-2: sai. Population: 2,000 (1991 UBS). Region: Along the valleys of the Bermejo and Pilcomayo rivers in central and western Formosa Province, Chaco and Salta Province. Alternate names: PILACA. Dialects: TOBA-PILAGA (SOMBRERO NEGRO), CHACO PILAGA. Comments: Intelligibility between the dialects needs investigation. Traditional religion. NT 1993.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18710,axiom,
    s__instance(s__TobaLanguage,s__GuaicuruanLanguage) ).

fof(kb_SUMO_18711,axiom,
    s__documentation(s__TobaLanguage,s__EnglishLanguage,'The &%TobaLanguage is a &%GuaicuruanLanguage of &%Argentina. SIL code: TOB. ISO 639-2: sai. Population: 15,000 to 20,000 in Argentina. Population total all countries 15,500 to 20,500. Region: Eastern Formosa Province and Chaco Province. Also spoken in Bolivia, Paraguay. Alternate names: CHACO SUR, QOM, TOBA QOM. Dialects: SOUTHEAST TOBA, NORTHERN TOBA. Comments: Different from Toba of Paraguay (Toba-Maskoy) or Toba-Pilaga of Argentina. Traditional religion, Christian. NT 1980. Also spoken in: Bolivia. (Language name: TOBA.) Population: 100 possibly in Bolivia. Alternate names: QOM. Comments: Different from Toba-Pilaga of Argentina or Toba of Paraguay (Toba-Maskoy). NT 1980. Also spoken in: Paraguay. (Language name: TOBA.) Population: 700 in Paraguay (1991 SIL). Alternate names: TOBA-QOM, QOM. Comments: Different from Toba-Maskoy and Toba-Pilaga. NT 1980.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18712,axiom,
    s__subclass(s__MatacoLanguage,s__MatacoGuaicuruLanguage) ).

fof(kb_SUMO_18713,axiom,
    s__documentation(s__MatacoLanguage,s__EnglishLanguage,'Of the 11 &%MatacoGuaicuruLanguages, seven are classified as a &%MatacoLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18714,axiom,
    s__instance(s__ChulupiLanguage,s__MatacoLanguage) ).

fof(kb_SUMO_18715,axiom,
    s__documentation(s__ChulupiLanguage,s__EnglishLanguage,'The &%ChulupiLanguage is a &%MatacoLanguage of &%Paraguay. SIL code: CAG. ISO 639-2: sai. Population: 18,000 in Paraguay (1991 SIL), 200 in Argentina. Population total both countries 18,200. Region: Chaco, Presidente Hayes Department, Boqueron. Alternate names: CHURUPI, CHULUPIE, CHULUPE, NIVACLE, ASHLUSHLAY, AXLUSLAY. Comments: Dialects are inherently intelligible with each other. Mataguayo languages in Paraguay are less similar than Mascoi languages in Paraguay (Fasold 1984). The home language is Chulupi. Vigorous by all Chulupi. Bilingual education in Chulupi. Radio programs. Bible 1995. Also spoken in: Argentina. (Language name: CHULUPI.) Population: 200 in Argentina. Alternate names: CHURUPI, ASHLUSHLAY, CHULUPIE, CHULUPE, NIVAKLE, NIVACLE. Dialects: FOREST CHULUPI, RIVER CHULUPI. Comments: Dialects are inherently intelligible. Traditional religion. Bible 1994.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18716,axiom,
    s__instance(s__IyowujwaChoroteLanguage,s__MatacoLanguage) ).

fof(kb_SUMO_18717,axiom,
    s__documentation(s__IyowujwaChoroteLanguage,s__EnglishLanguage,'The &%IyowujwaChoroteLanguage is a &%MatacoLanguage of &%Argentina. SIL code: CRQ. ISO 639-2: sai. Population: 1,500 in Argentina. Perhaps 50% monolinguals. Population total all countries: 2,000. Region: In Argentina they are mixed with the Iyojwaja Chorote. No more than a couple of families in Bolivia. Also spoken in Bolivia, Paraguay. Alternate names: CHOROTI, MANJUY, MANJUI. Comments: In Argentina all children have primary education in Spanish. Traditional religion. Bible portions 1992. Also spoken in: Bolivia. (Language name: CHOROTE, IYOWUJWA.) Population: No more than a couple of families in Bolivia (1982). Alternate names: CHOROTI, MANJUY, MANJUI. Comments: Estimated 80% monolingual. Bible portions 1992. Also spoken in: Paraguay. (Language name: CHOROTE, IYOWUJWA.) Population: 500 in Paraguay (1991 SIL). Alternate names: MANJUY, MANJUI, CHOROTI. Comments: Almost 100% are monolingual in Paraguay. Only leaders can speak some Guarani or Spanish. All ages. Vigorous. Bible portions 1992.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18718,axiom,
    s__instance(s__IyojwajaChoroteLanguage,s__MatacoLanguage) ).

fof(kb_SUMO_18719,axiom,
    s__instance(s__MatacoLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18720,axiom,
    s__documentation(s__IyojwajaChoroteLanguage,s__EnglishLanguage,'The &%IyojwajaChoroteLanguage is a &%MatacoLanguage of &%Argentina. SIL code: CRT. ISO 639-2: sai. Population: 800 all in Argentina (1982 Drayson ANG). Region: Northeast Salta Province. Alternate names: CHOROTI, YOFUAHA, EKLENJUY. Comments: A distinct language from Iyowujwa Chorote (Drayson). Called Chorote in Argentina, Choroti in Paraguay, Eklenjuy by the Chulupi. River dwellers. Traditional religion. NT 1997.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18721,axiom,
    s__instance(s__MacaLanguage,s__MatacoLanguage) ).

fof(kb_SUMO_18722,axiom,
    s__documentation(s__MacaLanguage,s__EnglishLanguage,'The &%MacaLanguage is a &%MatacoLanguage of &%Paraguay. SIL code: MCA. ISO 639-2: sai. Population: 1,000 (1991 SIL). Region: Southwestern, Presidente Hayes Department, Colonia Juan Belaieff Island in Paraguay River west of Asuncion. Many were taken to Asuncion. Alternate names: TOWOLHI, MAKA, MAKA, ENIMACA, ENIMAGA. Comments: Men are more proficient in Spanish than women. Vigorous by all Maca. Alternate names may be Nynaka, Toothle. Artifact craftsmen, hunters, agriculturalists. Christian, traditional religion. Bible portions 1985.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18723,axiom,
    s__instance(s__WichiLhamtesGuisnayLanguage,s__MatacoLanguage) ).

fof(kb_SUMO_18724,axiom,
    s__documentation(s__WichiLhamtesGuisnayLanguage,s__EnglishLanguage,'The &%WichiLhamtesGuisnayLanguage is a &%MatacoLanguage of &%Argentina. SIL code: MZH. ISO 639-2: sai. Population: 15,000 (1999). Region: Northern, Pilcomayo River area. Alternate names: MATACO GUISNAY, GUISNAY, MATACO PILCOMAYO, MATACO. Comments: Mataco is derogatory. The self name of the people is Wichi, the language Wichi Lhamtes. Traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18725,axiom,
    s__instance(s__WichiLhamtesNoctenLanguage,s__MatacoLanguage) ).

fof(kb_SUMO_18726,axiom,
    s__documentation(s__WichiLhamtesNoctenLanguage,s__EnglishLanguage,'The &%WichiLhamtesNoctenLanguage is a &%MatacoLanguage of &%Bolivia. SIL code: MTP. ISO 639-2: sai. Population: 1,427 in Bolivia (1978 SFM). Population total both countries: 1,530 or more. Region: North central Tarija Department, southwest of Pilcomayo River, Cordillera de Pirapo. Alternate names: MATACO NOCTEN, OKTENAI, NOCTEN, NOCTENES, BOLIVIAN MATACO. Also spoken in: Argentina. (Language name: WICHI LHAMTES NOCTEN. Population: 100 in Argentina. Alternate names: MATACO NOCTEN, NOCTEN, NOCTENES, OKTENAI. Comments: Traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18727,axiom,
    s__instance(s__WichiLhamtesVejozLanguage,s__MatacoLanguage) ).

fof(kb_SUMO_18728,axiom,
    s__documentation(s__WichiLhamtesVejozLanguage,s__EnglishLanguage,'The &%WichiLhamtesVejozLanguage is a &%MatacoLanguage of &%Argentina. SIL code: MAD. ISO 639-2: sai. Population: Population total both countries 25,000 (1991 UBS). Region: Northern area: Chaco, Formosa, Salta, Jujuy. Generally west of Toba, along upper Bermejo River Valley and Pilcomayo River. Also spoken in Bolivia. Alternate names: MATACO VEJOZ, VEJOS. Dialects: BERMEJO VEJOZ. Comments: Not intelligible with other Chaco languages. Bilingual level estimates for Spanish are 0 0%, 1 80%, 2-3 19%, 4-5 1%. Language family also called Mataco-Mataguayo. Traditional religion. NT 1962-1993.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18729,axiom,
    s__subclass(s__MayanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18730,axiom,
    s__instance(s__MayanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18731,axiom,
    s__documentation(s__MayanLanguage,s__EnglishLanguage,'A &%MayanLanguage is any one of 69 related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18732,axiom,
    s__subclass(s__MisumalpanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18733,axiom,
    s__documentation(s__MisumalpanLanguage,s__EnglishLanguage,'A &%MisumalpanLanguage is any one of four related languages, spoken in &%Nicaragua and formerly in &%ElSalvador, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18734,axiom,
    s__instance(s__CacaoperaLanguage,s__MisumalpanLanguage) ).

fof(kb_SUMO_18735,axiom,
    s__documentation(s__CacaoperaLanguage,s__EnglishLanguage,'The &%CacaoperaLanguage is a &%MisumalpanLanguage of &%ElSalvador. SIL code: CCR. ISO 639-2: cai. Region: Department of Morazan. Comments: Closely related to Matagalpa. In 1974 several elderly men could remember a few words and fixed phrases, but none had been native speakers. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18736,axiom,
    s__instance(s__MatagalpaLanguage,s__MisumalpanLanguage) ).

fof(kb_SUMO_18737,axiom,
    s__instance(s__MisumalpanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18738,axiom,
    s__documentation(s__MatagalpaLanguage,s__EnglishLanguage,'The &%MatagalpaLanguage is a &%MisumalpanLanguage of &%Nicaragua. SIL code: MTN. ISO 639-2: cai. Population: No speakers out of an ethnic group of 18,000 to 20,000 (1981 MARC). Region: The ethnic group is in the Central highlands, Matagalpa and Jinotega departments, and in Honduras, El Paraiso Department. Alternate names: PANTASMAS. Comments: They now speak Spanish. Sedentary subsistence agriculturalists. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18739,axiom,
    s__instance(s__MiskitoLanguage,s__MisumalpanLanguage) ).

fof(kb_SUMO_18740,axiom,
    s__documentation(s__MiskitoLanguage,s__EnglishLanguage,'The &%MiskitoLanguage is a &%MisumalpanLanguage of &%Nicaragua. SIL code: MIQ. ISO 639-2: cai. Population: 154,400 in Nicaragua (1993 census). Population total both countries: 183,400. Region: From Pearl Lagoon to Black River, coast and lowlands. Zalaya Department, North Atlantic Autonomous Region (RAAN) with a concentration in the city of Puerto Cabeza, and towns and villages of Prinzapolka, Tronquera, San Carlos (Rio Coco), Waspam, Leimus, Bocana de Paiwas, Karawala, Sangnilaya, Wasla, Sisin, Rosita, Bonanza, Siuna, Bihmuna, and all along the Rio Coco area. Also in South Atlantic Autonomous Region (RAAS). Alternate names: MISQUITO, MISKITU, MOSQUITO, MARQUITO. Dialects: HONDURAN MISKITO (MAM), TAWIRA (TAUIRA), BAYMUNA (BAYMUNANA, BALDAM), WANKI (WANGKI), CABO (KABO). Comments: All dialects are intelligible with each other. The language is closest to Sumo. Bilingual level estimates for Spanish are 0 0%, 1 2%, 2 3%, 3 15%, 4 70%, 5 10%. Secondary school children are taught in Spanish, Some English is known. All Miskito understand the language. Widespread use among older people. Many Hispanic people have learned Miskito. Educational materials are in Wangki, spoken around Puerto Cabeza. The other dialects are in settlements southwest of there. Trade language. SOV, articles, relatives after noun heads, word order distinguishes subject, object, verb affixes mark person, number, ergative, passive, CVC, nontonal. Literacy rate in first language: 52% to 58%. Widespread use in primary shools. Semi-tropical to tropical. Coastal. Agriculturalists, fishermen, government and education workers. Just above sea level. Christian. Bible 1999. Also spoken in: Honduras. (Language name: MISKITO.) Population: 29,000 in Honduras (1993 Ramon D. Rivas). Alternate names: MISQUITO, MARQUITO, MISKITU, MOSQUITO. Comments: Trade language. Literacy rate in first language: 1% to 10%. Literacy rate in second language: 5% to 25%. Bible 1999.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18741,axiom,
    s__instance(s__SumoTawahkaLanguage,s__MisumalpanLanguage) ).

fof(kb_SUMO_18742,axiom,
    s__documentation(s__SumoTawahkaLanguage,s__EnglishLanguage,'The &%SumoTawahkaLanguage is a &%MisumalpanLanguage of &%Nicaragua. SIL code: SUM. ISO 639-2: cai. Population: 6,700 in Nicaragua (1982 Mesoamerica). Population total both countries: 7,400. Region: Huaspuc (Waspuk) River and tributaries. Alternate names: SUMU, SOUMO, SUMOO, WOOLWA, SUMO, ULWA. Dialects PANAMAHKA, TWAHKA, NICARAGUAN TAWAHKA, HONDURAN TAWAHKA (SOUTHERN SUMO). Comments: The same language as Honduras, but a different dialect. The first three dialects listed group together into Northern Sumo. SOV. Hunter-gatherers, fishermen, swidden agriculturalists: manioc. NT in press (1999). Also spoken in: Honduras. (Language name: SUMO TAWAHKA.) Population: 700 in Honduras (1997 SIL). 800 to 1,000 in the ethnic group (1993 Ramon D. Rivas. Alternate names: SUMO, SUMU, SOUMO, SUMOO. Dialects: TAWAHKA, ULWA. Comments: Same language as in Nicaragua, but different dialect. Honduran Tawahka is reported to be closer to Nicaraguan Panamahka than to Nicaraguan Tawahka. Bilingualism in Miskito. The name Sumo is not used by speakers. Investigation needed: intelligibility with Nicaraguan Tawahka. SOV. Literacy rate in first language: 10% to 30%. Literacy rate in second language: 25% to 50%. NT in press (1999).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18743,axiom,
    s__subclass(s__MixeZoqueLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18744,axiom,
    s__instance(s__MixeZoqueLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18745,axiom,
    s__documentation(s__MixeZoqueLanguage,s__EnglishLanguage,'A &%MixeZoqueLanguage is any one of 16 related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18746,axiom,
    s__subclass(s__MosetenanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18747,axiom,
    s__instance(s__MosetenanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18748,axiom,
    s__documentation(s__MosetenanLanguage,s__EnglishLanguage,'A &%MosetenanLanguage is the single &%TsimaneLanguage of &%Bolivia. This language is apparently unrelated to all other languages, thus forming a language family consisting of a single member.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18749,axiom,
    s__instance(s__TsimaneLanguage,s__MosetenanLanguage) ).

fof(kb_SUMO_18750,axiom,
    s__documentation(s__TsimaneLanguage,s__EnglishLanguage,'The &%TsimaneLanguage is a &%MosetenanLanguage of &%Bolivia. SIL code: CAS. ISO 639-2: sai. Population: 5,500 including 500 speakers of Moseten. Region: Southwestern Beni Department and along Maniqui River, and towns of San Miguel de Huachi and Santa Ana de Alto Beni. Alternate names: CHIMANE, MOSETEN. Comments: Adelaar (1991) considers Moseten and Tsimane to be 2 separate languages. Fishermen, swidden agriculturalists: bananas, manioc, hunters. Bible portions 1963-1986.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18751,axiom,
    s__subclass(s__MuraLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18752,axiom,
    s__documentation(s__MuraLanguage,s__EnglishLanguage,'A &%MuraLanguage is the single &%MuraPirahaLanguage of &%Brazil. This language is apparently unrelated to all other languages, thus forming a language family consisting of a single member.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18753,axiom,
    s__instance(s__MuraPirahaLanguage,s__MuraLanguage) ).

fof(kb_SUMO_18754,axiom,
    s__instance(s__MuraLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18755,axiom,
    s__documentation(s__MuraPirahaLanguage,s__EnglishLanguage,'The &%MuraPirahaLanguage is a &%MuraLanguage of &%Brazil. SIL code: MYP. ISO 639-2: sai. Population: 150 (1986 SIL) out of an ethnic group of 1,500 (1995 SIL). The Piraha are small, the Mura larger. Region: Amazonas, along the Maici and Autaces rivers. Alternate names: PIRAHA. Comments: Probably related to Matanawi, which is extinct. The Mura are mostly integrated into Portuguese. The Piraha are quite monolingual. Semi nomadic. Grammar. SOV. Tropical forest. Riverine. Hunter-gatherers. 40 to 120 feet. Bible portions 1987.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18756,axiom,
    s__subclass(s__MuskogeanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18757,axiom,
    s__documentation(s__MuskogeanLanguage,s__EnglishLanguage,'A &%MuskogeanLanguage is any one of six related languages, spoken in the &%UnitedStates, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18758,axiom,
    s__subclass(s__EasternMuskogeanLanguage,s__MuskogeanLanguage) ).

fof(kb_SUMO_18759,axiom,
    s__instance(s__MuskogeanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18760,axiom,
    s__documentation(s__EasternMuskogeanLanguage,s__EnglishLanguage,'Of the six &%MuskogeanLanguages, four closely related languages are classified as &%EasternMuskogeanLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18761,axiom,
    s__instance(s__AlabamaLanguage,s__EasternMuskogeanLanguage) ).

fof(kb_SUMO_18762,axiom,
    s__instance(s__EasternMuskogeanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18763,axiom,
    s__documentation(s__AlabamaLanguage,s__EnglishLanguage,'The &%AlabamaLanguage is an &%EasternMuskogeanLanguage of the &%UnitedStates. SIL code: AKZ. ISO 639-2: nai. Population: 256 speakers (1990 census), out of an ethnic group of 500 to 600 (1990 Heather Hardy). Region: Alabama-Coushatta Reservation near Livingston in southeastern Texas. No speakers left in Oklahoma. Alternate names: ALIBAMU. Comments: Less than 50% cognate with Koasati. Bilingualism in English.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18764,axiom,
    s__instance(s__KoasatiLanguage,s__EasternMuskogeanLanguage) ).

fof(kb_SUMO_18765,axiom,
    s__documentation(s__KoasatiLanguage,s__EnglishLanguage,'The &%KoasatiLanguage is an &%EasternMuskogeanLanguage of the &%UnitedStates. SIL code: CKU. ISO 639-2: nai. Population: 600 speakers (1996 Geoff Kimball), including 100 in Texas and 500 speakers out of 600 in the ethnic group in Louisiana. Region: Koasati reservation near Elton, Louisiana, and Alabama-Koasati reservation near Livingston, Texas. Others elsewhere, 1 family in Oregon. The language is no longer used in Oklahoma. Alternate names: COUSHATTA. Comments: The grammars of Koasati and Alabama are significantly different. Less than 50% cognate with Alabama. 30 people have limited English proficiency (1992 D. Rising SIL). Others are quite bilingual in English. A few are more bilingual in Cajun French than in English. In Louisiana the people use Koasati in the home and for church services. More vigorous in Louisiana than Texas. Dictionary. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18766,axiom,
    s__instance(s__MikasukiLanguage,s__EasternMuskogeanLanguage) ).

fof(kb_SUMO_18767,axiom,
    s__documentation(s__MikasukiLanguage,s__EnglishLanguage,'The &%MikasukiLanguage is an &%EasternMuskogeanLanguage of the &%UnitedStates. SIL code: MIK. ISO 639-2: nai. Population: 496 speakers including 33 monolinguals (1990 census), out of 1,200 population (1977 SIL). Region: Southern Florida. Alternate names: HITCHITI, MIKASUKI SEMINOLE, MICCOSUKEE. Dialects: HITCHITI, MIKASUKI. Comments: Not intelligible with Creek, Alabama, or Koasati. There are monolinguals only among elderly women. Others use English as second language. Language use is vigorous except at Hollywood, where most younger ones do not speak Mikasuki. Bible portions 1980-1985.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18768,axiom,
    s__instance(s__MuskogeeLanguage,s__EasternMuskogeanLanguage) ).

fof(kb_SUMO_18769,axiom,
    s__documentation(s__MuskogeeLanguage,s__EnglishLanguage,'The &%MuskogeeLanguage is an &%EasternMuskogeanLanguage of the &%UnitedStates. SIL code: CRK. ISO 639-2: mus. Population: 6,213 speakers including 43 monolinguals (1990 census), out of 20,000 population (1977 SIL). Region: Creek and Seminole of east central Oklahoma, Creek of southern Alabama, Seminole of Brighton Reservation, Florida. Alternate names: CREEK. Dialects: CREEK, SEMINOLE. Comments: Closely related to Mikasuki in Florida. The dialects are not very different. Most adults speak the language. Many younger ones may prefer English and some may not speak the language. NT 1886-1891, out of print.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18770,axiom,
    s__subclass(s__WesternMuskogeanLanguage,s__MuskogeanLanguage) ).

fof(kb_SUMO_18771,axiom,
    s__documentation(s__WesternMuskogeanLanguage,s__EnglishLanguage,'Of the six &%MuskogeanLanguages, four closely related languages are classified as &%WesternMuskogeanLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18772,axiom,
    s__instance(s__ChoctawLanguage,s__WesternMuskogeanLanguage) ).

fof(kb_SUMO_18773,axiom,
    s__documentation(s__ChoctawLanguage,s__EnglishLanguage,'The &%ChoctawLanguage is an &%WesternMuskogeanLanguage of the &%UnitedStates. SIL code: CCT. ISO 639-2: cho. Population: 17,890 speakers including 11,140 in Oklahoma (1998), 6,750 fluent speakers in Mississippi (1997). Ethnic group: 120,400 including 111,400 in Oklahoma (1998 Choctaw Language Department, Choctaw Nation of Oklahoma), 9,000 in Mississippi (1997 Mississippi Band of Choctaw Indians). Region: Principally in southeastern Oklahoma (McCurtain County) and east central Mississippi. Some in Louisiana and Tennessee. Comments: Recent reports indicate that Choctaw speakers find Chickasaw to be unintelligible. 24 years old and older in Oklahoma. Children are being raised speaking Choctaw in Mississippi. Vigorous in Mississippi, but some children prefer English. The Houma are 12,000 racially mixed descendents of a Choctaw subgroup in southern Louisiana who speak a dialect of Cajun French, and no longer speak Choctaw. More Choctaw are registering with the BIA now than previously (R.S. Williams). Literacy rate in first language: 5% to 10%. Literacy rate in second language: 75% to 100%. NT 1848.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18774,axiom,
    s__instance(s__ChickasawLanguage,s__WesternMuskogeanLanguage) ).

fof(kb_SUMO_18775,axiom,
    s__instance(s__WesternMuskogeanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18776,axiom,
    s__documentation(s__ChickasawLanguage,s__EnglishLanguage,'The &%ChickasawLanguage is an &%WesternMuskogeanLanguage of the &%UnitedStates. SIL code: CIC. ISO 639-2: nai. Population: 1,000 or fewer speakers (1987 Munro and Willmond) out of an ethnic group of 35,000 to 37,000 (1999 Chickasaw nation). Region: Principally in south central Oklahoma, from Byng or Happyland (near Ada) in the north, and from Davis or Ardmore in the west to Fillmore and Wapanucka in the east. Some in Los Angeles, California. Comments: Recent reports indicate that Choctaw speakers find Chickasaw to be unintelligible. Most speakers over 40 years old (1987 Munro and Willmond). Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18777,axiom,
    s__subclass(s__NaDeneLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18778,axiom,
    s__documentation(s__NaDeneLanguage,s__EnglishLanguage,'A &%NaDeneLanguage is any one of 47 related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18779,axiom,
    s__subclass(s__NambiquaranLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18780,axiom,
    s__instance(s__NambiquaranLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18781,axiom,
    s__documentation(s__NambiquaranLanguage,s__EnglishLanguage,'A &%NambiquaranLanguage is any one of five related languages, spoken in &%Brazil, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18782,axiom,
    s__instance(s__HaloTeSuLanguage,s__NambiquaranLanguage) ).

fof(kb_SUMO_18783,axiom,
    s__documentation(s__HaloTeSuLanguage,s__EnglishLanguage,'The &%HaloTeSuLanguage is a &%NambiquaranLanguage of &%Brazil. SIL code: HLO. ISO 639-2: sai. Population: 38 to 52 (1987 SIL). Region: Mato Grosso. Comments: Speakers are bilingual in Southern Nambikuara. Recently contacted. Investigation needed: bilingual proficiency, intelligibility with Nambiquara.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18784,axiom,
    s__instance(s__NorthernNambikuaraLanguage,s__NambiquaranLanguage) ).

fof(kb_SUMO_18785,axiom,
    s__documentation(s__NorthernNambikuaraLanguage,s__EnglishLanguage,'The &%NorthernNambikuaraLanguage is a &%NambiquaranLanguage of &%Brazil. SIL code: MBG. ISO 639-2: sai. Population: 126 (1995 SIL). Region: Mato Grosso (Mamainde), Rondonia (Latunde). Alternate names: MAMAINDE. Dialects: MAMAINDE, NEGAROTE, TAWANXTE, TAXMAINITE, TAXWENSITE, YALAPMUNXTE (LACONDE, LATUNDE). Comments: The Latunde live with the Tubarao. Tropical forest. Rubber gatherers. Bible portions 1979-1980.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18786,axiom,
    s__instance(s__SouthernNambikuaraLanguage,s__NambiquaranLanguage) ).

fof(kb_SUMO_18787,axiom,
    s__documentation(s__SouthernNambikuaraLanguage,s__EnglishLanguage,'The &%SouthernNambikuaraLanguage is a &%NambiquaranLanguage of &%Brazil. SIL code: NAB. ISO 639-2: sai. Population: 900 (1988 SIL), including 150 Galera (1983 SIL). Region: Northwestern Mato Grosso, scattered along the Porto Velho-Cuiaba highway for about 300 km. 10 villages. Alternate names: NAMBIQUARA, NAMBIKWARA. Dialects: MANDUKA, KHITHAULHU, SERRA AZUL, HAHAINTESU, WASUSU, ALATESU, WAIKISU, GALERA. Comments: The Manduca are semi-integrated. The Nambikuara were reduced from 10,000 in the 1940s by measles. Manairisu is a subgroup. Grammar. SOV, tonal. Literacy rate in first language: 5% to 10%. Literacy rate in second language: 5% to 15%. Traditional religion, Christian. NT 1992.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18788,axiom,
    s__instance(s__SabanesLanguage,s__NambiquaranLanguage) ).

fof(kb_SUMO_18789,axiom,
    s__documentation(s__SabanesLanguage,s__EnglishLanguage,'The &%SabanesLanguage is a &%NambiquaranLanguage of &%Brazil. SIL code: SAE. ISO 639-2: sai. Population: 60 (1995 AMTB). Region: Mato Grosso. Alternate names: SABONES, SABANE. Comments: Bilingualism in Portuguese, Northern Nambikuara. Integrated into Brazilian culture. Men are trilingual, understanding Portuguese and Northern Nambikuara.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18790,axiom,
    s__instance(s__SararweLanguage,s__NambiquaranLanguage) ).

fof(kb_SUMO_18791,axiom,
    s__documentation(s__SararweLanguage,s__EnglishLanguage,'The &%SararweLanguage is a &%NambiquaranLanguage of &%Brazil. SIL code: SRR. ISO 639-2: sai. Population: 150 (1983 SIL). Region: Mato Grosso, Juina River. Alternate names: KABIXI, KAVIXI. Comments: Bilingualism in Southern Nambikuara. Distinct from Kabixi which is Chapacuran.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18792,axiom,
    s__subclass(s__NigerCongoLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18793,axiom,
    s__documentation(s__NigerCongoLanguage,s__EnglishLanguage,'A &%NigerCongoLanguage is any one of 1489 related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18794,axiom,
    s__subclass(s__NiloSaharanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18795,axiom,
    s__documentation(s__NiloSaharanLanguage,s__EnglishLanguage,'A &%NiloSaharanLanguage is any one of 199 related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18796,axiom,
    s__subclass(s__EasternSudanicLanguage,s__NiloSaharanLanguage) ).

fof(kb_SUMO_18797,axiom,
    s__instance(s__EasternSudanicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18798,axiom,
    s__instance(s__NiloSaharanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18799,axiom,
    s__documentation(s__EasternSudanicLanguage,s__EnglishLanguage,'Of the 199 &%NiloSaharanLanguages, 95 related languages are classified as an &%EasternSudanicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18800,axiom,
    s__subclass(s__WestEasternSudanicLanguage,s__EasternSudanicLanguage) ).

fof(kb_SUMO_18801,axiom,
    s__documentation(s__WestEasternSudanicLanguage,s__EnglishLanguage,'Of the 95 &%EasternSudanicLanguages, 14 closely related languages are classified as a &%WestEasternSudanicLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18802,axiom,
    s__subclass(s__NyimangLanguage,s__WestEasternSudanicLanguage) ).

fof(kb_SUMO_18803,axiom,
    s__instance(s__WestEasternSudanicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18804,axiom,
    s__documentation(s__NyimangLanguage,s__EnglishLanguage,'Of the 14 &%WestEasternSudanicLanguages, two closely related languages are classified as a &%NyimangLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18805,axiom,
    s__instance(s__AfittiLanguage,s__NyimangLanguage) ).

fof(kb_SUMO_18806,axiom,
    s__instance(s__NyimangLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18807,axiom,
    s__documentation(s__AfittiLanguage,s__EnglishLanguage,'The &%AfittiLanguage is a &%NyimangLanguage of the &%Sudan. SIL code: AFT. ISO 639-2: ssa. Population: 4,512 (1984 R. C. Stevenson). Region: Northern Sudan, Nuba Hills, eastern Jebel ed Dair. Main center is Sidra. Alternate names: DITTI, UNIETTI, AFFITTI, DINIK. Comments: Not inherently intelligible with Nyimang. 59% lexical similarity with Nyimang. Investigation needed: bilingual proficiency. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18808,axiom,
    s__instance(s__AmaNyimangLanguage,s__NyimangLanguage) ).

fof(kb_SUMO_18809,axiom,
    s__documentation(s__AmaNyimangLanguage,s__EnglishLanguage,'The &%AmaNyimangLanguage is a &%NyimangLanguage of the &%Sudan. SIL code: NYI. ISO 639-2: ssa. Population: 70,000 (1982 SIL). Region: Northern Sudan, Kordofan Province, northwest of Dilling on range of hills of which Jebel Nyimang is a part, and on the Mandal range. Alternate names: NYIMANG, INYIMANG, NYIMA, NYIMAN. Comments: 59% lexical similarity with Afitti. Education is in Arabic. Muslim, Christian. Bible portions 1950.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18810,axiom,
    s__subclass(s__NorthCaucasianLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18811,axiom,
    s__documentation(s__NorthCaucasianLanguage,s__EnglishLanguage,'A &%NorthCaucasianLanguage is any one of 34 related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18812,axiom,
    s__subclass(s__OtoMangueanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18813,axiom,
    s__instance(s__OtoMangueanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18814,axiom,
    s__documentation(s__OtoMangueanLanguage,s__EnglishLanguage,'An &%OtoMangueanLanguage is any one of 172 related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18815,axiom,
    s__subclass(s__PaezanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18816,axiom,
    s__instance(s__PaezanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18817,axiom,
    s__documentation(s__PaezanLanguage,s__EnglishLanguage,'A &%PaezanLanguage is the single &%PaezLanguage of &%Colombia. This language is apparently unrelated to all other languages, thus forming a language family consisting of a single member.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18818,axiom,
    s__instance(s__PaezLanguage,s__PaezanLanguage) ).

fof(kb_SUMO_18819,axiom,
    s__documentation(s__PaezLanguage,s__EnglishLanguage,'The &%PaezLanguage is a &%PaezanLanguage of &%Colombia. SIL code: PBB. ISO 639-2: sai. Population: 118,845 in the ethnic group (1998 Arango). Region: Central Andes Range near Popayan, Cauca. Alternate names: NASA YUWE. Dialects: PITAYO, PANIQUITA (PANIKITA). Comments: Bilingual level estimates for Spanish are 0 50%, 1 25%, 2 13%, 3 10%, 4 2%, 5 0%. Spanish is the predominant language of instruction in schools. It is reported that not all members of the ethnic group speak Paez (1999). Dictionary. Grammar. SOV. Literacy rate in first language: 10% to 30%. Literacy rate in second language: 25% to 50%. Scrub forest. Mountain mesa and slope. Peasant agriculturalists. 2,500 to 3,000 meters. NT 1980.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18820,axiom,
    s__subclass(s__PanoanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18821,axiom,
    s__instance(s__PanoanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18822,axiom,
    s__documentation(s__PanoanLanguage,s__EnglishLanguage,'A &%PanoanLanguage is any one of 30 related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18823,axiom,
    s__subclass(s__PebaYaguanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18824,axiom,
    s__documentation(s__PebaYaguanLanguage,s__EnglishLanguage,'A &%PebaYaguanLanguage is either of two closely related languages, spoken in &%Peru, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18825,axiom,
    s__instance(s__YaguaLanguage,s__PebaYaguanLanguage) ).

fof(kb_SUMO_18826,axiom,
    s__instance(s__PebaYaguanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18827,axiom,
    s__documentation(s__YaguaLanguage,s__EnglishLanguage,'The &%YaguaLanguage is a &%PebaYaguanLanguage of &%Peru. SIL code: YAD. ISO 639-2: sai. Population: 5,000 to 6,000 in Peru (1998 SIL). Population total both countries 5,000 to 6,000 or more. Region: Northeastern Amazon River region, from Iquitos to the Brazil border. Some occasionally go into Brazil. Also spoken in Colombia. Alternate names: YAHUA, LLAGUA, YAVA, YEGUA. Comments: Two dialects. Bilingual level estimates for Spanish are 0 54%, 1 20%, 2 15%, 3 10%, 4 .95%, 5 .05%. Dictionary. VSO. Literacy rate in first language: Below 1%. Literacy rate in second language: 25% to 50%. NT 1994.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18828,axiom,
    s__instance(s__YameoLanguage,s__PebaYaguanLanguage) ).

fof(kb_SUMO_18829,axiom,
    s__documentation(s__YameoLanguage,s__EnglishLanguage,'The &%YameoLanguage is a &%PebaYaguanLanguage of &%Peru. SIL code: YME. ISO 639-2: sai. Population: In 1925 there were 50. Region: Maranon and Amazon rivers from the mouth of the Tigre to the Nanay River. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18830,axiom,
    s__subclass(s__PenutianLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18831,axiom,
    s__instance(s__PenutianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18832,axiom,
    s__documentation(s__PenutianLanguage,s__EnglishLanguage,'A &%PenutianLanguage is any one of 33 related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18833,axiom,
    s__subclass(s__QuechuanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18834,axiom,
    s__instance(s__QuechuanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18835,axiom,
    s__documentation(s__QuechuanLanguage,s__EnglishLanguage,'A &%QuechuanLanguage is any one of 46 related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18836,axiom,
    s__subclass(s__SalishanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18837,axiom,
    s__instance(s__SalishanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18838,axiom,
    s__documentation(s__SalishanLanguage,s__EnglishLanguage,'A &%SalishanLanguage is any one of 27 related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18839,axiom,
    s__subclass(s__SalivanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18840,axiom,
    s__documentation(s__SalivanLanguage,s__EnglishLanguage,'A &%SalivanLanguage is either of two closely related languages, spoken in &%Colombia and &%Venezuela, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18841,axiom,
    s__instance(s__PiaroaLanguage,s__SalivanLanguage) ).

fof(kb_SUMO_18842,axiom,
    s__documentation(s__PiaroaLanguage,s__EnglishLanguage,'The &%PiaroaLanguage is a &%SalivanLanguage of &%Venezuela. SIL code: PID. ISO 639-2: sai. Population: 12,000 including 130 Maco (1987 UBS). Population total both countries 12,000. Region: South bank of the Orinoco River, inland from the Paguasa River to Manipiari, Amazonas. Large area. Alternate names: KUAKUA, GUAGUA, QUAQUA. Dialects: MACO (MAKO, ITOTO), PIAROA. Comments: Possibly 50% of the men are bilingual in Maquiritare, Yabarana, or Spanish. Ature (Adole) may be an alternate name. NT 1986. Also spoken in: Colombia. (Language name: PIAROA.) Population: 80 in Colombia (1991 Adelaar). Alternate names: KUAKUA, GUAGUA, QUAQUA. Dialects: MACO (MAKO, ITOTO), PIAROA. Comments: Maco is reported to be a separate language, with speakers of each bilingual in the other. Ature (Adole) may be an alternate name. Investigation needed: intelligibility with Maco. NT 1986.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18843,axiom,
    s__instance(s__SalibaLanguage,s__SalivanLanguage) ).

fof(kb_SUMO_18844,axiom,
    s__instance(s__SalivanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18845,axiom,
    s__documentation(s__SalibaLanguage,s__EnglishLanguage,'The &%SalibaLanguage is a &%SalivanLanguage of &%Colombia. SIL code: SLC. ISO 639-2: sai. Population: 2,000 in Colombia (1982 T. Benaissa SIL). Population total both countries: 2,250. Region: Meta and Casanare rivers. Alternate names: SALIVA. Comments: Bilingualism in Spanish. Those 50 and older use Saliba as mother tongue. Younger members use Spanish. SOV. Literacy rate in first language: 1% to 5%. Literacy rate in second language: 15% to 25%. Tropical forest. Plains, interfluvial. Swidden agriculturalists. lower than 200 meters. Also spoken in: Venezuela. (Language name: SALIBA. Population: 250 in Venezuela (1991 Adelaar). Alternate names: SALIVA. Comments: Very acculturated in Venezuela.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18846,axiom,
    s__subclass(s__SepikRamuLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18847,axiom,
    s__instance(s__SepikRamuLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18848,axiom,
    s__documentation(s__SepikRamuLanguage,s__EnglishLanguage,'A &%SepikRamuLanguage is any one of 104 related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18849,axiom,
    s__subclass(s__SinoTibetanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18850,axiom,
    s__documentation(s__SinoTibetanLanguage,s__EnglishLanguage,'A &%SinoTibetanLanguage is any one of 365 related languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18851,axiom,
    s__subclass(s__SiouanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18852,axiom,
    s__documentation(s__SiouanLanguage,s__EnglishLanguage,'A &%SiouanLanguage is any one of 17 languages, spoken in &%NorthAmerica, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18853,axiom,
    s__subclass(s__CatawbaGroupLanguage,s__SiouanLanguage) ).

fof(kb_SUMO_18854,axiom,
    s__instance(s__SiouanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18855,axiom,
    s__documentation(s__CatawbaGroupLanguage,s__EnglishLanguage,'Of the 17 &%SiouanLanguages, one language is classified as a &%CatawbaGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18856,axiom,
    s__instance(s__CatawbaLanguage,s__CatawbaGroupLanguage) ).

fof(kb_SUMO_18857,axiom,
    s__instance(s__CatawbaGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18858,axiom,
    s__documentation(s__CatawbaLanguage,s__EnglishLanguage,'The &%CatawbaLanguage is a &%CatawbaGroupLanguage of the &%UnitedStates. SIL code: CHC. ISO 639-2: sio. Population: The last fluent speaker died in 1996, out of ethnic population of 500 (1977 SIL). Region: Near Rock Hill, northern South Carolina. Comments: There were several dialects. Related to Woccon. Bilingualism in English. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18859,axiom,
    s__subclass(s__SiouanProperLanguage,s__SiouanLanguage) ).

fof(kb_SUMO_18860,axiom,
    s__documentation(s__SiouanProperLanguage,s__EnglishLanguage,'Of the 17 &%SiouanLanguages, 16 closely related languages are classified as a &%SiouanProperLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18861,axiom,
    s__subclass(s__CentralSiouanLanguage,s__SiouanProperLanguage) ).

fof(kb_SUMO_18862,axiom,
    s__documentation(s__CentralSiouanLanguage,s__EnglishLanguage,'Of the 16 &%SiouanProperLanguages, 11 closely related languages are classified as a &%CentralSiouanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18863,axiom,
    s__subclass(s__MandanGroupLanguage,s__CentralSiouanLanguage) ).

fof(kb_SUMO_18864,axiom,
    s__instance(s__MandanGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18865,axiom,
    s__instance(s__CentralSiouanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18866,axiom,
    s__documentation(s__MandanGroupLanguage,s__EnglishLanguage,'Of the 11 &%CentralSiouanLanguages, one language is classified as a &%MandanGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18867,axiom,
    s__instance(s__MandanLanguage,s__MandanGroupLanguage) ).

fof(kb_SUMO_18868,axiom,
    s__documentation(s__MandanLanguage,s__EnglishLanguage,'The &%MandanLanguage is a &%MandanGroupLanguage of the &%UnitedStates. SIL code: MHQ. ISO 639-2: sio. Population: 6 fluent speakers (1992 M. Krauss) out of 400 population (1986 SIL). Region: Fort Berthold Reservation, North Dakota. Comments: Bilingualism in English. All fluent speakers are elderly (1992), 2 semi-fluent over 60 (1986). Grammar. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18869,axiom,
    s__subclass(s__MississippiValleyLanguage,s__CentralSiouanLanguage) ).

fof(kb_SUMO_18870,axiom,
    s__documentation(s__MississippiValleyLanguage,s__EnglishLanguage,'Of the 11 &%CentralSiouanLanguages, 10 closely related languages are classified as a &%MississippiValleyLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18871,axiom,
    s__subclass(s__ChiwereLanguage,s__MississippiValleyLanguage) ).

fof(kb_SUMO_18872,axiom,
    s__instance(s__ChiwereLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18873,axiom,
    s__documentation(s__ChiwereLanguage,s__EnglishLanguage,'Of the 10 &%MississippiValleyLanguages, one is classified as a &%ChiwereLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18874,axiom,
    s__instance(s__IowaOtoLanguage,s__ChiwereLanguage) ).

fof(kb_SUMO_18875,axiom,
    s__documentation(s__IowaOtoLanguage,s__EnglishLanguage,'The &%IowaOtoLanguage is a &%ChiwereLanguage of the &%UnitedStates. SIL code: IOW. ISO 639-2: sio. Population: Ethnic population of 2,400, including 1,000 Iowa, 1,400 Oto (1986 SIL). Last fluent speakers of Iowa and Oto died the end of 1996. There are others who have some degree of knowledge of the language (1997 Jimm G. GoodTracks). Region: North central Oklahoma and Iowa Reservation, northeast Kansas. Dialects: IOWA (BAXOJE, IOWAY), OTO (JIWERE, OTOE, JIWELE, CHIWERE), NIUTAJI (NYUTCHI, MISSOURI, MISSOURIA). Comments: Bilingualism in English. Iowa and Oto are effectively a single language, with some family variations cross-cutting the tribal affiliations. Speakers believe certain minor differences of pronunciation and vocabulary reflect original tribal dialect distinctions (J. E. Koontz 1996). Missouri dialect has been extinct for many years. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18876,axiom,
    s__subclass(s__DakotaGroupLanguage,s__MississippiValleyLanguage) ).

fof(kb_SUMO_18877,axiom,
    s__documentation(s__DakotaGroupLanguage,s__EnglishLanguage,'Of the 10 &%MississippiValleyLanguages, four closely related languages are classified as a &%DakotaGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18878,axiom,
    s__instance(s__AssiniboineLanguage,s__DakotaGroupLanguage) ).

fof(kb_SUMO_18879,axiom,
    s__instance(s__DakotaGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18880,axiom,
    s__documentation(s__AssiniboineLanguage,s__EnglishLanguage,'The &%AssiniboineLanguage is a &%DakotaGroupLanguage of &%Canada. SIL code: ASB. ISO 639-2: sio. Population: Population total both countries 150 to 200 fluent speakers, out of 3,500 population (1986 SIL). Region: West central and southeastern Saskatchewan (Mosquito-Grizzly Bears Head) and southern Saskatchewan (part of Carry-the-Kettle and Whitebear). Alternate names: ASSINIBOIN. Comments: Very close to the Assiniboine of Montana. 94% lexical similarity with Dakota of Manitoba, 90% with Dakota of North Dakota, 89% with Lakota and Stoney. English is spoken extensively. Over 40 years old, most over 60. Also spoken in: USA. Language name: ASSINIBOINE. Alternate names: ASSINIBOIN, HOHE. Comments: Very close to the Assiniboine of Saskatchewan. Closely related to Stoney. English is spoken extensively. All speakers are over 40 years old, most over 60 (1986).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18881,axiom,
    s__instance(s__DakotaLanguage,s__DakotaGroupLanguage) ).

fof(kb_SUMO_18882,axiom,
    s__documentation(s__DakotaLanguage,s__EnglishLanguage,'The &%DakotaLanguage is a &%DakotaGroupLanguage of the &%UnitedStates. SIL code: DHG. ISO 639-2: dak. Population: 15,355 speakers in USA including 31 monolinguals (1990 census). Population total both countries: 20,355. Region: Northern Nebraska, southern Minnesota, North and South Dakota, northeastern Montana. Alternate names: SIOUX. Dialects: DAKOTA (DAKHOTA, SANTEE, SANTEE-SISSETON), NAKOTA (NAKODA, YANKTON, YANKTON-YANKTONAIS). Comments: Some children are being raised speaking the language in the northern Plains (1998). Many younger ones prefer English or do not speak the language. Bible 1879. Also spoken in: Canada. (Language name: DAKOTA. Population: 5,000 in Canada (1991 M. Dale Kinkade). Alternate names: SIOUX. Dialects: DAKOTA (SANTEE), NAKOTA (YANKTON). Comments: 83% to 86% lexical similarity with Stoney, 89% to 94% with Assiniboine, 90% to 95% among dialects. All ages in some communities. Vigorous in some communities. In some communities children and young adults may not speak Dakota or may prefer English. Literacy rate in first language: Below 1%. Literacy rate in second language: 50% to 75%. Bible 1879.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18883,axiom,
    s__instance(s__LakotaLanguage,s__DakotaGroupLanguage) ).

fof(kb_SUMO_18884,axiom,
    s__documentation(s__LakotaLanguage,s__EnglishLanguage,'The &%LakotaLanguage is a &%DakotaGroupLanguage of the &%UnitedStates. SIL code: LKT. ISO 639-2: sio. Population: 6,000 speakers out of 20,000 population (1987 SIL). 103,255 ethnic Sioux in USA (1990 Census Bureau). Population total both countries: 6,000. Region: Northern Nebraska, southern Minnesota, North and South Dakota, northeastern Montana. Alternate names: LAKHOTA, TETON. Comments: Children are being raised speaking the language in the northern Plains (1998). Vigorous in some Lakota communities. Grammar. Also spoken in: Canada. (Language name: LAKOTA.) Alternate names: LAKHOTA, TETON.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18885,axiom,
    s__instance(s__StoneyLanguage,s__DakotaGroupLanguage) ).

fof(kb_SUMO_18886,axiom,
    s__documentation(s__StoneyLanguage,s__EnglishLanguage,'The &%StoneyLanguage is a &%DakotaGroupLanguage of &%Canada. SIL code: STO. ISO 639-2: sio. Population: 1,000 to 1,500 speakers out of 3,200 population (1987 SIL). Region: Southern Alberta, west and northwest of Calgary, and central Alberta, west of Edmonton. Southern Stoney occupy 3 reserves represented on the Stoney Tribal Council at Morley, Alberta: Eden Valley, west of Longview, Alberta, the southern-most reserve and principally Bearspaw Band members (about 400 speakers), Morley, west of Calgary, the main administrative center of Stoney Country, with about 2,700 people of all three southern bands, the Bearspaw, Chiniki, and Wesley Bands, and the Big Horn Reserve west of Rocky Mountain House, the most northerly of the 3, with about 100 people, mostly Wesley Band. The other dialect is spoken at Paul and Alexis Bands. Alternate names: STONY, NAKODA. Dialects: SOUTHERN STONEY, NORTHERN STONEY. Comments: Dialects nearly 100% intelligible with each other. 89% lexical similarity with Assiniboine, 86% with Dakota of Manitoba, 85% with Dakota of North Dakota, 83% with Lakota. Many children prefer English. Vigorous use. Literacy rate in first language: Below 1%. Literacy rate in second language: 75% to 100%. They want provincially published school curriculum about their language, culture, and history. Bible portions 1970.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18887,axiom,
    s__subclass(s__DhegihaLanguage,s__MississippiValleyLanguage) ).

fof(kb_SUMO_18888,axiom,
    s__instance(s__MississippiValleyLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18889,axiom,
    s__documentation(s__DhegihaLanguage,s__EnglishLanguage,'Of the 10 &%MississippiValleyLanguages, four closely related languages are classified as a &%DhegihaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18890,axiom,
    s__instance(s__KansaLanguage,s__DhegihaLanguage) ).

fof(kb_SUMO_18891,axiom,
    s__instance(s__DhegihaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18892,axiom,
    s__documentation(s__KansaLanguage,s__EnglishLanguage,'The &%KansaLanguage is a &%DhegihaLanguage of the &%UnitedStates. SIL code: KAA. ISO 639-2: sio. Population: 19 speakers (1990 census), out of 250 population (1986 SIL). Region: Oklahoma, north central. Alternate names: KAW, KONZE, KANZE. Comments: Closely related to Omaha, Osage, Ponca, and Quapaw. Bilingualism in English. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18893,axiom,
    s__instance(s__OmahaPoncaLanguage,s__DhegihaLanguage) ).

fof(kb_SUMO_18894,axiom,
    s__documentation(s__OmahaPoncaLanguage,s__EnglishLanguage,'The &%OmahaPoncaLanguage is a &%DhegihaLanguage of the &%UnitedStates. SIL code: OMA. ISO 639-2: sio. Population: 85 fluent speakers including 60 speakers of Omaha (1993 V. Zeps), out of 3,000 population (1993 C. Rudin), and 25 fluent speakers over 60 and a few semi-fluent speakers of Ponca out of 2,000 population (1986 SIL). Region: Omaha Reservation, eastern Nebraska (Omaha), and north central Oklahoma (Ponca). Alternate names: MAHAIRI, PONKA, UMANHAN, PPANKKA. Dialects: OMAHA, PONCA. Comments: Ponca and Omaha are completely inherently intelligible to each others speakers, Closely related to Osage, Quapaw, and Kansa. In 1985 only a few older women seemed less than fully fluent in at least the regional English. Omaha is used formally for prayers, especially at funerals, for songs, powwow announcements, but usually translated into English for nonspeakers present. Most adults speak the language. Many young adults may prefer English. Children tend to prefer English, but many can understand Omaha and some may speak it. Christian, Native American Church, Mormon, Bahai.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18895,axiom,
    s__instance(s__OsageLanguage,s__DhegihaLanguage) ).

fof(kb_SUMO_18896,axiom,
    s__documentation(s__OsageLanguage,s__EnglishLanguage,'The &%OsageLanguage is a &%DhegihaLanguage of the &%UnitedStates. SIL code: OSA. ISO 639-2: osa. Population: 5 fluent speakers (1991 M. Krauss), and a few semi-fluent speakers, out of 2,500 population (1986 SIL). Region: North central Oklahoma. Alternate names: WAZHAZHE. Comments: Closely related to Omaha, Ponca, Quapaw, and Kansa. Bilingualism in English. Fluent speakers are elderly (1991). Nearly extinct. Bible portions.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18897,axiom,
    s__instance(s__QuapawLanguage,s__DhegihaLanguage) ).

fof(kb_SUMO_18898,axiom,
    s__documentation(s__QuapawLanguage,s__EnglishLanguage,'The &%QuapawLanguage is a &%DhegihaLanguage of the &%UnitedStates. SIL code: QUA. ISO 639-2: sio. Population: 34 speakers (1990 census) out of 2,000 population (1986 SIL). Region: Northeastern corner of Oklahoma. Alternate names: ARKANSAS, ALKANSEA, CAPA, OGAXPA. Comments: Closely related to Kansa, Omaha, Osage, and Ponca, all called Dhegiha. Bilingualism in English. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18899,axiom,
    s__subclass(s__WinnebagoLanguage,s__MississippiValleyLanguage) ).

fof(kb_SUMO_18900,axiom,
    s__documentation(s__WinnebagoLanguage,s__EnglishLanguage,'Of the 10 &%MississippiValleyLanguages, one is classified as a &%WinnebagoLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18901,axiom,
    s__instance(s__HocakLanguage,s__WinnebagoLanguage) ).

fof(kb_SUMO_18902,axiom,
    s__instance(s__WinnebagoLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18903,axiom,
    s__documentation(s__HocakLanguage,s__EnglishLanguage,'The &%HocakLanguage is a &%WinnebagoLanguage of the &%UnitedStates. SIL code: WIN. ISO 639-2: sio. Population: 250 speakers (1995 V. Zeps), out of 6,000 population (1995). 822 enrolled Hocak in Nebraska, with 535 speakers (1968 USA BIA). Region: Scattered locations in central Wisconsin and Winnebago Reservation in eastern Nebraska. Alternate names: WINNEBAGO, HOCAK WAZIJACI, HOCANK, HOCHANK, HOCHUNK. Dialects: WISCONSIN, NEBRASKA. Comments: In 1968 10% were extremely limited in their use of English. Now reported to be bilingual in English. In Wisconsin most adults speak the language. In Nebraska most are elderly (1998). The name is written with a hook under the a of Hocak, representing a nasalized vowel. The official name for the people is Hocak Nation. Winnebago is the Algonguin name. There is a Language Program which plans a full-immersion Hocak school system, grades pre-school through community college. Bible portions 1907.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18904,axiom,
    s__subclass(s__MissouriValleyLanguage,s__SiouanProperLanguage) ).

fof(kb_SUMO_18905,axiom,
    s__documentation(s__MissouriValleyLanguage,s__EnglishLanguage,'Of the 16 &%SiouanProperLanguages, two closely related languages are classified as a &%MissouriValleyLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18906,axiom,
    s__instance(s__CrowLanguage,s__MissouriValleyLanguage) ).

fof(kb_SUMO_18907,axiom,
    s__instance(s__MissouriValleyLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18908,axiom,
    s__documentation(s__CrowLanguage,s__EnglishLanguage,'The &%CrowLanguage is a &%MissouriValleyLanguage of the &%UnitedStates. SIL code: CRO. ISO 639-2: sio. Population: 4,280 speakers (1990 census), out of a population of 9,840 enrolled in the Crow tribe (1999 BIA). Includes 8 to 20 monolinguals (1999). Region: Southern Montana. Alternate names: APSAALOOKE. Comments: Close to Hidatsa. Bilingualism in English. Spoken by parents and the elderly (1998). Although almost all high school students and younger children can speak Crow, about 80% prefer to use English (1998). 77% of Crow people over 66 years old speak the language, 13% of preschoolers do. Language use is mainly vigorous. Literacy rate in first language: 1% to 5%. Literacy rate in second language: 75% to 100%. Bible portions 1980-1998.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18909,axiom,
    s__instance(s__HidatsaLanguage,s__MissouriValleyLanguage) ).

fof(kb_SUMO_18910,axiom,
    s__documentation(s__HidatsaLanguage,s__EnglishLanguage,'The &%HidatsaLanguage is a &%MissouriValleyLanguage of the &%UnitedStates. SIL code: HID. ISO 639-2: sio. Population: 100 fluent speakers, 25-50 semi-fluent speakers, out of 1,200 population (1986 SIL). The 1990 census reports 451 speakers including 6 monolinguals. Region: Fort Berthold Reservation, North Dakota. Alternate names: MINITARI, HIRACA, HINATSA. Comments: Close to Crow. Bilingualism in English. Most speakers are elderly (1998). Bible portions.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18911,axiom,
    s__subclass(s__SoutheasternSiouanLanguage,s__SiouanProperLanguage) ).

fof(kb_SUMO_18912,axiom,
    s__instance(s__SoutheasternSiouanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18913,axiom,
    s__instance(s__SiouanProperLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18914,axiom,
    s__documentation(s__SoutheasternSiouanLanguage,s__EnglishLanguage,'Of the 16 &%SiouanProperLanguages, three closely related languages are classified as a &%SoutheasternSiouanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18915,axiom,
    s__subclass(s__BiloxiOfoLanguage,s__SoutheasternSiouanLanguage) ).

fof(kb_SUMO_18916,axiom,
    s__documentation(s__BiloxiOfoLanguage,s__EnglishLanguage,'Of the three &%SoutheasternSiouanLanguages, two closely related languages are classified as a &%BiloxiOfoLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18917,axiom,
    s__instance(s__BiloxiLanguage,s__BiloxiOfoLanguage) ).

fof(kb_SUMO_18918,axiom,
    s__documentation(s__BiloxiLanguage,s__EnglishLanguage,'The &%BiloxiLanguage is a &%BiloxiOfoLanguage of the &%UnitedStates. SIL code: BLL. ISO 639-2: sio. Region: Lower Mississippi Valley. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18919,axiom,
    s__instance(s__OfoLanguage,s__BiloxiOfoLanguage) ).

fof(kb_SUMO_18920,axiom,
    s__instance(s__BiloxiOfoLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18921,axiom,
    s__documentation(s__OfoLanguage,s__EnglishLanguage,'The &%OfoLanguage is a &%BiloxiOfoLanguage of the &%UnitedStates. SIL code: OFO. ISO 639-2: sio. Region: Lower Mississippi Valley. Comments: Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18922,axiom,
    s__subclass(s__TuteloGroupLanguage,s__SoutheasternSiouanLanguage) ).

fof(kb_SUMO_18923,axiom,
    s__documentation(s__TuteloGroupLanguage,s__EnglishLanguage,'Of the three &%SoutheasternSiouanLanguages, one is classified as a &%TuteloGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18924,axiom,
    s__instance(s__TuteloLanguage,s__TuteloGroupLanguage) ).

fof(kb_SUMO_18925,axiom,
    s__instance(s__TuteloGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18926,axiom,
    s__documentation(s__TuteloLanguage,s__EnglishLanguage,'The &%TuteloLanguage is a &%TuteloGroupLanguage of the &%UnitedStates. SIL code: TTA. ISO 639-2: sio. Region: Lower Mississippi Valley. Alternate names: SAPONI. Comments: Saponi was either the same or very similar to Tutelo. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18927,axiom,
    s__subclass(s__SkoLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18928,axiom,
    s__instance(s__SkoLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18929,axiom,
    s__documentation(s__SkoLanguage,s__EnglishLanguage,'A &%SkoLanguage is any one of seven languages, spoken in &%PapuaNewGuinea and &%Indonesia, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18930,axiom,
    s__subclass(s__KrisaGroupLanguage,s__SkoLanguage) ).

fof(kb_SUMO_18931,axiom,
    s__documentation(s__KrisaGroupLanguage,s__EnglishLanguage,'Of the seven &%SkoLanguages, four closely related languages are classified as a &%KrisaGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18932,axiom,
    s__instance(s__KrisaLanguage,s__KrisaGroupLanguage) ).

fof(kb_SUMO_18933,axiom,
    s__documentation(s__KrisaLanguage,s__EnglishLanguage,'The &%KrisaLanguage is a &%KrisaGroupLanguage of &%PapuaNewGuinea. SIL code: KRO. ISO 639-2: paa. Population: 400 (1993 SIL). Region Sandaun Province near coast. Comments: Related languages: Rawo, Puari, Warapu.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18934,axiom,
    s__instance(s__PuariLanguage,s__KrisaGroupLanguage) ).

fof(kb_SUMO_18935,axiom,
    s__instance(s__KrisaGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18936,axiom,
    s__documentation(s__PuariLanguage,s__EnglishLanguage,'The &%PuariLanguage is a &%KrisaGroupLanguage of &%PapuaNewGuinea. SIL code: PUX. ISO 639-2: paa. Population: 371 (1981 Wurm and Hattori). Region: Sandaun Province, coast around Puari. Comments: Related languages: Rawo, Krisa, Warapu. Literacy rate in second language: 50% to 75%.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18937,axiom,
    s__instance(s__RawoLanguage,s__KrisaGroupLanguage) ).

fof(kb_SUMO_18938,axiom,
    s__documentation(s__RawoLanguage,s__EnglishLanguage,'The &%RawoLanguage is a &%KrisaGroupLanguage of &%PapuaNewGuinea. SIL code: RWA. ISO 639-2: paa. Population: 506 (1981 Wurm and Hattori). Region: Sandaun Province coast around Rawo and Leitre. Comments: Related languages: Krisa, Puari, Warapu. Literacy rate in second language: 50% to 75%.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18939,axiom,
    s__instance(s__WarapuLanguage,s__KrisaGroupLanguage) ).

fof(kb_SUMO_18940,axiom,
    s__documentation(s__WarapuLanguage,s__EnglishLanguage,'The &%WarapuLanguage is a &%KrisaGroupLanguage of &%PapuaNewGuinea. SIL code: WRA. ISO 639-2: paa. Population: 1,602 including 442 nonresidents (1983 census). Region: Sandaun Province, coast near Sera and Sissano, northwest peninsula of the Sissano lagoon, around Sumo and Ramu towns. Comments: Related languages: Krisa, Rawo, Puari. Literacy rate in second language: 50% to 75%.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18941,axiom,
    s__subclass(s__VanimoGroupLanguage,s__SkoLanguage) ).

fof(kb_SUMO_18942,axiom,
    s__documentation(s__VanimoGroupLanguage,s__EnglishLanguage,'Of the seven &%SkoLanguages, three closely related languages are classified as a &%VanimoGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18943,axiom,
    s__instance(s__SkouLanguage,s__VanimoGroupLanguage) ).

fof(kb_SUMO_18944,axiom,
    s__instance(s__VanimoGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18945,axiom,
    s__documentation(s__SkouLanguage,s__EnglishLanguage,'The &%SkouLanguage is a &%VanimoGroupLanguage of &%Indonesia (Irian Jaya). SIL code: SKV. ISO 639-2: paa. Population: 700 (1999 M. Donohue). Region: North coast border area east of Jayapura, at the mouth of the Tami River, villages of Sko-Yambe, Sko-Mabu, Sko-Sai. Alternate names: SKO, SKOUW, SKOW, SEKOU, TUMAWO, TE MAWO. Comments: Related to Vanimo, Wutung, Yako. Most people use Irianese Malay or Indonesian, Wutung of Papua New Guinea or Vanimo to speakers of those languages. Comprehension is limited. All domains. All ages. Some older Wutung people use Sko as their second or third language. They have reservations about Indonesian. Dictionary. Literacy rate in first language: 10%. Literacy rate in second language: 10% Indonesian. Literacy motivation high, program in progress. Sago palms. Coastal, swamps. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18946,axiom,
    s__instance(s__VanimoLanguage,s__VanimoGroupLanguage) ).

fof(kb_SUMO_18947,axiom,
    s__documentation(s__VanimoLanguage,s__EnglishLanguage,'The &%VanimoLanguage is a &%VanimoGroupLanguage of &%PapuaNewGuinea. SIL code: VAM. ISO 639-2: paa. Population: 2,200 (1990 SIL). Region: Sandaun Province, Vanimo District. 3 villages. Not in Irian Jaya. Alternate names: MANIMO, WANIMO, DUSO. Comments: 2 dialects. Related language: Wutung. Many highly educated speakers. Coastal. 0 to 150 meters.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18948,axiom,
    s__instance(s__WutungLanguage,s__VanimoGroupLanguage) ).

fof(kb_SUMO_18949,axiom,
    s__documentation(s__WutungLanguage,s__EnglishLanguage,'The &%WutungLanguage is a &%VanimoGroupLanguage of &%PapuaNewGuinea. SIL code: WUT. ISO 639-2: paa. Population: 410 (1981 Wurm and Hattori). Region: Sandaun Province, Vanimo District, coast bordering Irian Jaya, including Sangke village. Alternate names: UDUNG. Comments: Literacy rate in second language: 50% to 75%. Coastal.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18950,axiom,
    s__subclass(s__SouthCaucasianLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18951,axiom,
    s__documentation(s__SouthCaucasianLanguage,s__EnglishLanguage,'A &%SouthCaucasianLanguage is any one of five languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18952,axiom,
    s__subclass(s__GeorgianGroupLanguage,s__SouthCaucasianLanguage) ).

fof(kb_SUMO_18953,axiom,
    s__instance(s__SouthCaucasianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18954,axiom,
    s__documentation(s__GeorgianGroupLanguage,s__EnglishLanguage,'Of the five &%SouthCaucasianLanguages, two closely related languages are classified as a &%GeorgianGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18955,axiom,
    s__instance(s__GeorgianLanguage,s__GeorgianGroupLanguage) ).

fof(kb_SUMO_18956,axiom,
    s__documentation(s__GeorgianLanguage,s__EnglishLanguage,'The &%GeorgianLanguage is a &%GeorgianGroupLanguage of &%GeorgiaFormerSovietRepublic. SIL code: GEO. ISO 639-1: ka. ISO 639-2(B): geo. ISO 639-2(T): kat. Population: 3,901,380 speakers (98%), out of 3,981,000 in the ethnic group in Georgia (1993 UBS). Population total all countries: 4,103,000. Region: 69,700 square miles. Also spoken in Armenia, Azerbaijan, Iran, Kazakhstan, Kyrgyzstan, Russia (Asia), Tajikistan, Turkey (Asia), Turkmenistan, Ukraine, USA, Uzbekistan. Alternate names: KARTULI, GRUZINSKI. Dialects: IMERETIAN, RACHA-LEXCHXUM (LECHKHUM), GURIAN, ADZHAR (ACHARIAN), IMERXEV KARTLIAN, KAXETIAN (KAKHETIAN), INGILO, TUSH, XEVSUR (KHEYSUR), MOXEV (MOKHEV), PSHAV, MTIUL, FEREJDAN, MESKHUR-JAVAKHURI. Comments: Imerxev is in Turkey, Ferejdan in Iran. The Meskhi are ethnically Georgian, speak Georgian, are Eastern Orthodox, and live in southwestern Georgia. Adzhai Muslims are in Armenia. South Caucasian is also called Kartvelian. National language. Grammar. SVO. Its own script is called Mkhedruli. Georgian Orthodox Church, some Sunni and Shia Muslim (Acharian dialect). Bible 1743-1989. Also spoken in: Iran. (Language name: GEORGIAN.) Population 1,000 to 10,000 in Iran. Alternate names: KARTULI, GRUZIN. Dialects: FEREYDAN (FEREJDAN). Comments: Ferejdan dialect is or was in Iran, there may not be any now. In Iran they may not be able to read Mkhedruli script, which they use in Georgia. Muslim. Bible 1743-1989. Also spoken in: Turkey (Asia). (Language name: GEORGIAN.) Population: 40,000 first language speakers out of 91,000 in ethnic group of Imerxev in Turkey (1980 estimate), 4,042 monolinguals (1965 census). Alternate names: KARTULI, GRUZIN. Dialects: IMERXEV. Comments: Imerxev is the western dialect of Georgian. 95% are bilingual in Turkish. Sunni Muslim. Bible 1743-1989.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18957,axiom,
    s__instance(s__JudeoGeorgianLanguage,s__GeorgianGroupLanguage) ).

fof(kb_SUMO_18958,axiom,
    s__instance(s__GeorgianGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18959,axiom,
    s__documentation(s__JudeoGeorgianLanguage,s__EnglishLanguage,'The &%JudeoGeorgianLanguage is a &%GeorgianGroupLanguage of &%Israel. SIL code: JGE. ISO 639-2: cau. Population: 40,000 to 50,000 in Israel (1995 H. Mutzafi). Population total both countries: 60,000 to 70,000. Region: Some have gone elsewhere in the former USSR and to other countries. Comments: Oriental and Ashkenazic Jews in Georgia live separately. Judeo-Georgian speakers live separately from non-Jewish Georgian speakers. May not be a separate language from Georgian, but a dialect using various Hebrew loan words. Jewish. Also spoken in: Georgia. (Language name: JUDEO-GEORGIAN. Population: 20,000 in Georgia (1995). Comments: May not be a separate language from Georgian, but a dialect using various Hebrew loan words. Oriental and Ashkenazic Jews in Georgia live separately. Judeo-Georgian speakers live separately from non-Jewish Georgian speakers. Jewish.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18960,axiom,
    s__subclass(s__SvanGroupLanguage,s__SouthCaucasianLanguage) ).

fof(kb_SUMO_18961,axiom,
    s__instance(s__SvanGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18962,axiom,
    s__documentation(s__SvanGroupLanguage,s__EnglishLanguage,'Of the five &%SouthCaucasianLanguages, one is classified as a &%SvanGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18963,axiom,
    s__instance(s__SvanLanguage,s__SvanGroupLanguage) ).

fof(kb_SUMO_18964,axiom,
    s__documentation(s__SvanLanguage,s__EnglishLanguage,'The &%SvanLanguage is a &%SvanGroupLanguage of &%GeorgiaFormerSovietRepublic. SIL code: SVA. ISO 639-2: cau. Population: 35,000 (1975). Alternate names: LUSHNU, SVANURI. Dialects: UPPER BAL, LOWER BAL, LASHX, LENTEX. Comments: Georgian and Russian are used as literary languages. Svan is used in daily family communication. Proficiency limited among young people. Reports indicate that speakers want to remain separate from Georgian. Their name for their language is Lushnu. Not a written language. Traditional territory and way of life. Christian, Jewish (Lakhamul).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18965,axiom,
    s__subclass(s__ZanLanguage,s__SouthCaucasianLanguage) ).

fof(kb_SUMO_18966,axiom,
    s__documentation(s__ZanLanguage,s__EnglishLanguage,'Of the five &%SouthCaucasianLanguages, two closely related languages are classified as a &%ZanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18967,axiom,
    s__instance(s__LazLanguage,s__ZanLanguage) ).

fof(kb_SUMO_18968,axiom,
    s__documentation(s__LazLanguage,s__EnglishLanguage,'The &%LazLanguage is a &%ZanLanguage of &%Turkey (Asia). SIL code: LZZ. ISO 639-2: cau. Population: 30,000 first language speakers out of 92,000 in the ethnic group in Turkey (1980 estimate). Population total all countries: 33,000 or more. Region: Rize in northeast, towns of Kemer, Atin, Artasen, Vitse, Arkab, Hopa, Sarp, and villages in Artvin, Sakarya, Kocaeli, and Bolu provinces. Also spoken in Belgium, France, Georgia, Germany, USA. Alternate names: LAZURI, LAZE, CHAN, CHANZAN, ZAN, CHANURI. Comments: Linguists recognize that Laz and Mingrelian are inherently unintelligible with each others speakers. Reported to be 95% bilingual in Turkish, with only the older people not being bilingual. Their name for their language is Lazuri. Not a written language in Turkey. Fishermen. Muslim. Also spoken in: Georgia. (Language name: LAZ.) Population: 2,000 in Georgia (1982 estimate). Alternate names: LAZE, CHAN, CHANZAN, ZAN, CHANURI. Dialects: XOPA (HOPA), CHXALA (CKHALA), VICE-ARXAVA (VITAL-ARKHAVA), ATINA, SAMURZAKAN-ZUGDIDI, SENAKI. Comments: Officially considered to be a single language with Mingrelian, called Zan, although linguists recognize that they are not inherently intelligible with each other. Georgian used as literary language. Their name for their language is Lazuri. Not a written language in Georgia or Turkey. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18969,axiom,
    s__instance(s__MingrelianLanguage,s__ZanLanguage) ).

fof(kb_SUMO_18970,axiom,
    s__instance(s__ZanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18971,axiom,
    s__documentation(s__MingrelianLanguage,s__EnglishLanguage,'The &%MingrelianLanguage is a &%ZanLanguage of &%GeorgiaFormerSovietRepublic. SIL code: XMF. ISO 639-2: cau. Population: 500,000 (1989 B.G. Hewitt). Region: Lowland west Georgia. Alternate names: MARGALURI, MEGREL, MEGRULI. Comments: Officially considered to be a single language with Laz, called Zan, but linguists recognize that they are not inherently intelligible with each other. Georgian used as a literary language. Their name for themselves is Margaluri. Not a written language. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18972,axiom,
    s__subclass(s__SubtiabaTlapanecLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18973,axiom,
    s__documentation(s__SubtiabaTlapanecLanguage,s__EnglishLanguage,'A &%SubtiabaTlapanecLanguage is any one of four languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18974,axiom,
    s__instance(s__AcatepecTlapanecoLanguage,s__SubtiabaTlapanecLanguage) ).

fof(kb_SUMO_18975,axiom,
    s__documentation(s__AcatepecTlapanecoLanguage,s__EnglishLanguage,'The &%AcatepecTlapanecoLanguage is a &%SubtiabaTlapanecLanguage of &%Mexico. SIL code: TPX. ISO 639-2: nai. Population: 33,000 including over 10,000 monolinguals (1994 SIL). Region: Acatepec, Guerrero, Zapotitlan Tablas Municipio: Huitzapula, Ayotoxtla, Excalerilla, Huiztlatzala, Acatepec Municipio: Acatepec, Apetzuca, Tenamazapa, Barranca Pobre, Mezcalapa, Metlapilapa, Tres Cruces, El Salto, Zochitepec, Caxitepec, Platanillo municipio: Nanzintla, Teocuitlapa. Alternate names: WESTERN TLAPANEC, MEPHAA. Dialects: ACATEPEC, ZAPOTITLAN TABLAS, PLATANILLO. Comments: 83% intelligibility of Malinaltepec, 79% of Tlacoapa. Many bilingual school teachers from Malinaltepec. Primary schools in most villages, secondary schools in major centers. Investigation needed: intelligibility with dialects. Mountain slope. Swidden agriculturalists. 5,000 to 6,000 feet.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18976,axiom,
    s__instance(s__AzoyucTlapanecoLanguage,s__SubtiabaTlapanecLanguage) ).

fof(kb_SUMO_18977,axiom,
    s__documentation(s__AzoyucTlapanecoLanguage,s__EnglishLanguage,'The &%AzoyucTlapanecoLanguage is a &%SubtiabaTlapanecLanguage of &%Mexico. SIL code: TPC. ISO 639-2: nai. Population: 682 speakers. 17,000 in the Municipio including Spanish-speaking mestizos (1990 census). No monolinguals. However, there are reports of 1,000 to 10,000 speakers. Region: East and a little south of Chilpancingo, Guerrero, Azoyu, Maxnadi, Toxnene, Zapotitlan del Puente, San Isidro del Puente, El Carrizo. Comments: 50% intelligible with Malinaltepec. Reported to be bilingual in Spanish. Investigation needed: intelligibility with other Tlapaneco, bilingual proficiency.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18978,axiom,
    s__instance(s__MalinalTepecTlapanecoLanguage,s__SubtiabaTlapanecLanguage) ).

fof(kb_SUMO_18979,axiom,
    s__instance(s__SubtiabaTlapanecLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18980,axiom,
    s__documentation(s__MalinalTepecTlapanecoLanguage,s__EnglishLanguage,'The &%MalinalTepecTlapanecoLanguage is a &%SubtiabaTlapanecLanguage of &%Mexico. SIL code: TLL. ISO 639-2: nai. Population: 33,000 speakers, including 6,000 monolinguals (1994 M. Weathers SIL). Region: East and a little south of Chilpancingo, Guerrero. Alternate names: MEPHAA, EASTERN TLAPANECO, MALINALTEPEC TLAPANEC. Dialects: TLACOAPA, MALINALTEPEC (HUIZAPULA), ZILACAYOTITLAN. Comments: Tlacoapa Tlapaneco speakers can understand Malinaltepec, but the reverse is not true. Linguistically closest to Subtiaba of Nicaragua (extinct). It may be distantly related to Tol of Honduras. Investigation needed: intelligibility with dialects. Grammar. NT 1975.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18981,axiom,
    s__instance(s__SubtiabaLanguage,s__SubtiabaTlapanecLanguage) ).

fof(kb_SUMO_18982,axiom,
    s__documentation(s__SubtiabaLanguage,s__EnglishLanguage,'The &%SubtiabaLanguage is a &%SubtiabaTlapanecLanguage of &%Nicaragua. SIL code: SUT. ISO 639-2: nai. Population: No speakers out of an ethnic group of 5,000 (1981 MARC). Region: Plains of Leon, Pacific slope. Comments: Have retained few traits of their pre-conquest culture. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18983,axiom,
    s__subclass(s__TacananLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_18984,axiom,
    s__documentation(s__TacananLanguage,s__EnglishLanguage,'A &%TacananLanguage is any one of six languages, spoken in &%Bolivia, forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18985,axiom,
    s__subclass(s__AraonaTacanaLanguage,s__TacananLanguage) ).

fof(kb_SUMO_18986,axiom,
    s__documentation(s__AraonaTacanaLanguage,s__EnglishLanguage,'Of the six &%TacananLanguages, five are classified as an &%AraonaTacanaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18987,axiom,
    s__subclass(s__AraonaGroupLanguage,s__AraonaTacanaLanguage) ).

fof(kb_SUMO_18988,axiom,
    s__instance(s__AraonaGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18989,axiom,
    s__instance(s__AraonaTacanaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18990,axiom,
    s__documentation(s__AraonaGroupLanguage,s__EnglishLanguage,'Of the five &%AraonaTacanaLanguages, one is classified as an &%AraonaGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18991,axiom,
    s__instance(s__AraonaLanguage,s__AraonaGroupLanguage) ).

fof(kb_SUMO_18992,axiom,
    s__documentation(s__AraonaLanguage,s__EnglishLanguage,'The &%AraonaLanguage is an &%AraonaGroupLanguage of &%Bolivia. SIL code: ARO. ISO 639-2: sai. Population: 87 (1994 H. Petersen NTM). Region: Northwest, headwaters of Manupari River. Alternate names: CAVINA. Comments: Knowledge of Spanish is increasing. All ages. Vigorous. Araona and Cavina are names of two moieties of the group. Dictionary. SOV. Bible portions 1974-1981.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18993,axiom,
    s__subclass(s__CavinenaTacanaLanguage,s__TacananLanguage) ).

fof(kb_SUMO_18994,axiom,
    s__instance(s__TacananLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_18995,axiom,
    s__documentation(s__CavinenaTacanaLanguage,s__EnglishLanguage,'Of the five &%AraonaTacanaLanguages, four are classified as a &%CavinenaTacanaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18996,axiom,
    s__subclass(s__CavinenaGroupLanguage,s__CavinenaTacanaLanguage) ).

fof(kb_SUMO_18997,axiom,
    s__documentation(s__CavinenaGroupLanguage,s__EnglishLanguage,'Of the four &%CavinenaTacanaLanguages, one is classified as a &%CavinenaGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_18998,axiom,
    s__instance(s__CavinenaLanguage,s__CavinenaGroupLanguage) ).

fof(kb_SUMO_18999,axiom,
    s__instance(s__CavinenaGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19000,axiom,
    s__documentation(s__CavinenaLanguage,s__EnglishLanguage,'The &%CavinenaLanguage is a &%CavinenaGroupLanguage of &%Bolivia. SIL code: CAV. ISO 639-2: sai. Population: 2,000 (1995 MES). Region: Northern Bolivia, southeast of Riberalta, along the Beni River, east of the Beni, and 500 in the Pando on the west side of the Beni. Comments: Bilingual level estimates for Spanish are 0 40%, 1 25%, 2 15%, 3 10%, 4 5%, 5 5%. Becoming increasingly bilingual in Spanish. 500 children in school (1995). High school in Galilea has 135 students and 15 teachers. Dictionary. SOV. Rubber and castana nut gatherers, agriculturalists. NT 1985.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19001,axiom,
    s__subclass(s__TacanaProperLanguage,s__CavinenaTacanaLanguage) ).

fof(kb_SUMO_19002,axiom,
    s__instance(s__TacanaProperLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19003,axiom,
    s__instance(s__CavinenaTacanaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19004,axiom,
    s__documentation(s__TacanaProperLanguage,s__EnglishLanguage,'Of the four &%CavinenaTacanaLanguages, three are classified as a &%TacanaProperLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19005,axiom,
    s__instance(s__ReyesanoLanguage,s__TacanaProperLanguage) ).

fof(kb_SUMO_19006,axiom,
    s__documentation(s__ReyesanoLanguage,s__EnglishLanguage,'The &%ReyesanoLanguage is a &%TacanaProperLanguage of &%Bolivia. SIL code: REY. ISO 639-2: sai. Population: There are perhaps 1,000 members of the ethnic group. Region: Beni Department, west central around San Borja, near Reyes. Alternate names: SAN BORJANO. Comments: There were a few speakers in 1961, including some children. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19007,axiom,
    s__instance(s__TacanaLanguage,s__TacanaProperLanguage) ).

fof(kb_SUMO_19008,axiom,
    s__documentation(s__TacanaLanguage,s__EnglishLanguage,'The &%TacanaLanguage is a &%TacanaProperLanguage of &%Bolivia. SIL code: TNA. ISO 639-2: sai. Population: 3,500. Region: Beni and Madre de Dios rivers, jungle, some in foothills. Comments: Bilingualism in Spanish. Dictionary. Grammar. NT 1981.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19009,axiom,
    s__instance(s__ToromonoLanguage,s__TacanaProperLanguage) ).

fof(kb_SUMO_19010,axiom,
    s__documentation(s__ToromonoLanguage,s__EnglishLanguage,'The &%ToromonoLanguage is a &%TacanaProperLanguage of &%Bolivia. SIL code: TNO. ISO 639-2: sai. Population: No estimate available. Region: Northwest, close to the Araona. Alternate names: TOROMONA. Comments: They have not been located. May not still exist.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19011,axiom,
    s__subclass(s__TiatinaguaLanguage,s__TacananLanguage) ).

fof(kb_SUMO_19012,axiom,
    s__documentation(s__TiatinaguaLanguage,s__EnglishLanguage,'Of the six &%TacananLanguages, one is classified as a &%TiatinaguaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19013,axiom,
    s__instance(s__EseEjjaLanguage,s__TiatinaguaLanguage) ).

fof(kb_SUMO_19014,axiom,
    s__instance(s__TiatinaguaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19015,axiom,
    s__documentation(s__EseEjjaLanguage,s__EnglishLanguage,'The &%EseEjjaLanguage is a &%TiatinaguaLanguage of &%Bolivia. SIL code: ESE. ISO 639-2: sai. Population: 600 to 650 in Bolivia (1976 SIL). Population total both countries: 850 to 1,050. Region: Northwestern region, and into the foothills on the Beni and Madre de Dios rivers in Bolivia, Tambopata and Heath rivers around Puerto Maldonado in Peru. Alternate names: ESE EJA, ESE EXA, TIATINAGUA, CHAMA, HUARAYO. Comments: Each clan has slight dialect differences, all seem inherently intelligible. Appears the most different from other Tacanan languages. Bilingual level estimates for Spanish are 0 40%, 1 20%, 2 30%, 3 10%, 4 0%, 5 0%. The name Chama is objectionable. Dictionary. SOV. NT 1984. Also spoken in: Peru. (Language name: ESE EJJA.) Population: 250 to 400 in Peru (1977 Catholic University, Lima). Alternate names: ESE EXA, ESE EJA, ESEEJJA, TIATINAGUA, TAMBOPATA-GUARAYO, HUARAYO, CHAMA. Comments: The Tambopata dialect in Peru is somewhat different. Almost all in Peru are bilingual in Spanish. Chama is a derogatory name. SOV. NT 1984.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19016,axiom,
    s__subclass(s__TaiKadaiLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19017,axiom,
    s__documentation(s__TaiKadaiLanguage,s__EnglishLanguage,'A &%TaiKadaiLanguage is any one of 70 languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19018,axiom,
    s__subclass(s__TorricelliLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19019,axiom,
    s__instance(s__TorricelliLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19020,axiom,
    s__documentation(s__TorricelliLanguage,s__EnglishLanguage,'A &%TorricelliLanguage is any one of 48 languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19021,axiom,
    s__subclass(s__TotonacanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19022,axiom,
    s__documentation(s__TotonacanLanguage,s__EnglishLanguage,'A &%TotonacanLanguage is any one of 11 languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19023,axiom,
    s__subclass(s__TepehuaGroupLanguage,s__TotonacanLanguage) ).

fof(kb_SUMO_19024,axiom,
    s__documentation(s__TepehuaGroupLanguage,s__EnglishLanguage,'Of the 11 &%TotonacanLanguages, three closely related languages are classified as a &%TepehuaGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19025,axiom,
    s__instance(s__HuehuetlaTepehuaLanguage,s__TepehuaGroupLanguage) ).

fof(kb_SUMO_19026,axiom,
    s__documentation(s__HuehuetlaTepehuaLanguage,s__EnglishLanguage,'The &%HuehuetlaTepehuaLanguage is a &%TepehuaGroupLanguage of &%Mexico. SIL code: TEE. ISO 639-2: cai. Population: 3,000 (1982 SIL). Region: Northeastern Hidalgo, Huehuetla, and half the town of Mecapalapa in Puebla. Alternate names: HIDALGO TEPEHUA. Comments: 70% intelligibility with Pisa Flores (closest). Bilingual level estimates for Spanish are 0 10%, 1 37%, 2 25%, 3 10%, 4 10%, 5 8%. They use a whistle speech (G. Cowan 1952, 1972), which distinguishes consonants and vowels of the spoken language. SVO, nontonal, long words, affixes. Tropical. Mountain slope. Swidden, peasant agriculturalists. 300 meters. NT 1976.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19027,axiom,
    s__instance(s__PisaFloresTepehuaLanguage,s__TepehuaGroupLanguage) ).

fof(kb_SUMO_19028,axiom,
    s__instance(s__TepehuaGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19029,axiom,
    s__documentation(s__PisaFloresTepehuaLanguage,s__EnglishLanguage,'The &%PisaFloresTepehuaLanguage is a &%TepehuaGroupLanguage of &%Mexico. SIL code: TPP. ISO 639-2: cai. Population: 4,000 (1990 census). Region: Veracruz, towns of Pisa Flores, Ixhuatlan de Madero, and one other town. Not in Puebla. Comments: 59% intelligibility with Huehuetla (closest), 40% or less with Tlachichilco. Limited bilingualism in Spanish. Bible portions 1998.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19030,axiom,
    s__instance(s__TlachichilcoTepehuaLanguage,s__TepehuaGroupLanguage) ).

fof(kb_SUMO_19031,axiom,
    s__documentation(s__TlachichilcoTepehuaLanguage,s__EnglishLanguage,'The &%TlachichilcoTepehuaLanguage is a &%TepehuaGroupLanguage of &%Mexico. SIL code: TPT. ISO 639-2: cai. Population: 3,000 (1990 SIL). Region: Tlachichilco, Veracruz. Comments: 37% intelligibility with Pisa Flores (closest). Bilingual level estimates for Spanish are 0 5%, 1 20%, 2 50%, 3 20%, 4 4%, 5 1%. Otomi, Nahuatl also used. SVO, nontonal, long words, affixes, clitics. Literacy rate in first language: 2%. Literacy rate in second language: 10%. Tropical. Mountain slope. Swidden, peasant agriculturalists. 500 to 900 meters. Bible portions 1985-1999.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19032,axiom,
    s__subclass(s__TotonacGroupLanguage,s__TotonacanLanguage) ).

fof(kb_SUMO_19033,axiom,
    s__instance(s__TotonacanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19034,axiom,
    s__documentation(s__TotonacGroupLanguage,s__EnglishLanguage,'Of the 11 &%TotonacanLanguages, eight closely related languages are classified as a &%TotonacGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19035,axiom,
    s__instance(s__CoyutlaTotonacaLanguage,s__TotonacGroupLanguage) ).

fof(kb_SUMO_19036,axiom,
    s__documentation(s__CoyutlaTotonacaLanguage,s__EnglishLanguage,'The &%CoyutlaTotonacaLanguage is a &%TotonacGroupLanguage of &%Mexico. SIL code: TOC. ISO 639-2: cai. Population: 30,000 to 40,000 (1982 SIL). Speakers of all Totonac languages: 196,003 (1980 census). Region: Puebla, foot of the mountains north of the Sierra Totonaca and the Olintla River. Comments: Linguistically closest to Highland Totonaca with many similarities to Papantla. NT 1987.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19037,axiom,
    s__instance(s__FilomenoMataCoahuitlanTotonacaLanguage,s__TotonacGroupLanguage) ).

fof(kb_SUMO_19038,axiom,
    s__instance(s__TotonacGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19039,axiom,
    s__documentation(s__FilomenoMataCoahuitlanTotonacaLanguage,s__EnglishLanguage,'The &%FilomenoMataCoahuitlanTotonacaLanguage is a &%TotonacGroupLanguage of &%Mexico. SIL code: TLP. ISO 639-2: cai. Population: 10,000 to 12,000 (1982 SIL). Region: Veracruz, highlands, in the middle of the main highlands dialect. Alternate names: SANTO DOMINGO TOTONACA. Comments: 93% intelligibility with Nonacatlan. Linguistically between Highland and Northern Totonaca. Speakers are bilingual in Coyutla Totonaca.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19040,axiom,
    s__instance(s__OzumatlanTotonacaLanguage,s__TotonacGroupLanguage) ).

fof(kb_SUMO_19041,axiom,
    s__documentation(s__OzumatlanTotonacaLanguage,s__EnglishLanguage,'The &%OzumatlanTotonacaLanguage is a &%TotonacGroupLanguage of &%Mexico. SIL code: TQT. ISO 639-2: cai. Population: 4,000 (1990 census) or fewer speakers (1999). Region: Puebla, Ozumatlan, Tepetzintla, Tlapehuala, San Agustin. Comments: 79% intelligibility of Highland Totonaca, 75% of Northern Totonaca, 67% of Zihuateutla, Puebla, 43% of Papantla. Speakers are not bilingual in Spanish. Agriculturalists: maize, squash, chicken, pigs. 5,000 feet.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19042,axiom,
    s__instance(s__PapantlaTotonacaLanguage,s__TotonacGroupLanguage) ).

fof(kb_SUMO_19043,axiom,
    s__documentation(s__PapantlaTotonacaLanguage,s__EnglishLanguage,'The &%PapantlaTotonacaLanguage is a &%TotonacGroupLanguage of &%Mexico. SIL code: TOP. ISO 639-2: cai. Population: 80,000 (1982 SIL). Region: Veracruz. Alternate names: LOWLAND TOTONACA. Comments: 40% intelligibility with Highland Totonaca (closest). Bilingual level estimates for Spanish are 0 5%, 1 10%, 2 50%, 3 15%, 4 10%, 5 10%. Dictionary. VSO, nontonal, long words, affixes, clitics. Savannah, tropical. Mountain slope, coastal, interfluvial. Peasant agriculturalists. 0 to 300 meters. Traditional religion, Christian. NT 1979.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19044,axiom,
    s__instance(s__PatlaChicontlaTotonacaLanguage,s__TotonacGroupLanguage) ).

fof(kb_SUMO_19045,axiom,
    s__documentation(s__PatlaChicontlaTotonacaLanguage,s__EnglishLanguage,'The &%PatlaChicontlaTotonacaLanguage is a &%TotonacGroupLanguage of &%Mexico. SIL code: TOT. ISO 639-2: cai. Population: 6,000 (1990 census). Region: Northeastern Puebla, Patla, Chicontla, Tecpatlan, and 2 other villages. Alternate names: PATLA-CHICONTLA TOTONAC. Comments: It is difficult for speakers to read Northern Totonaca materials. Literacy rate in first language: 5%. Literacy rate in second language: 30%. NT in press (1999).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19046,axiom,
    s__instance(s__SierraTotonacaLanguage,s__TotonacGroupLanguage) ).

fof(kb_SUMO_19047,axiom,
    s__documentation(s__SierraTotonacaLanguage,s__EnglishLanguage,'The &%SierraTotonacaLanguage is a &%TotonacGroupLanguage of &%Mexico. SIL code: TOS. ISO 639-2: cai. Population: 120,000 (1982 SIL). Region: Zacatlan, Puebla area and Veracruz. Alternate names: HIGHLAND TOTONACA. Comments: Bilingual level estimates for Spanish are 0 10%, 1 50%, 2 24%, 3 10%, 4 5%, 5 1%. Nahuatl also used. Dictionary. VSO, nontonal, long words, affixes, clitics. Tropical. Mountain slope, interfluvial. Peasant agriculturalists. 300 to 2,500 meters. NT 1959, in press (1999).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19048,axiom,
    s__instance(s__XicotepecDeJuarezTotonacaLanguage,s__TotonacGroupLanguage) ).

fof(kb_SUMO_19049,axiom,
    s__documentation(s__XicotepecDeJuarezTotonacaLanguage,s__EnglishLanguage,'The &%XicotepecDeJuarezTotonacaLanguage is a &%TotonacGroupLanguage of &%Mexico. SIL code: TOO. ISO 639-2: cai. Population: 10,000 or more (1982 SIL). Region: Northeastern Puebla, Xicotepec de Juarez, and Veracruz, 30 towns. Alternate names: NORTHERN TOTONACA, VILLA JUAREZ TOTONACA. Dialects: ZIHUATEUTLA TOTONACA. Comments: 87% intelligibility with Ozumatlan (closest). Bilingual level estimates for Spanish are 0 3%, 1 7%, 2 35%, 3 40%, 4 10%, 5 5%. SVO, nontonal, long words, affixes, clitics. Literacy rate in first language: 20%. Literacy rate in second language: 60%. Tropical. Mountain slope. Peasant agriculturalists: coffee. 215 to 1,230 meters. NT 1978.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19050,axiom,
    s__instance(s__YecuatlaTotonacaLanguage,s__TotonacGroupLanguage) ).

fof(kb_SUMO_19051,axiom,
    s__documentation(s__YecuatlaTotonacaLanguage,s__EnglishLanguage,'The &%YecuatlaTotonacaLanguage is a &%TotonacGroupLanguage of &%Mexico. SIL code: TLC. ISO 639-2: cai. Population: 500 (1994 SIL). Region: Near southern coast, Veracruz, towns of Yecuatla (293 speakers out of 11,541 population) and Misantla (126 speakers out of 50,000 population). Comments: Bilingualism in Spanish. Speakers are all over 50 years old.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19052,axiom,
    s__subclass(s__TransNewGuineaLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19053,axiom,
    s__documentation(s__TransNewGuineaLanguage,s__EnglishLanguage,'A &%TransNewGuineaLanguage is any one of 552 languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19054,axiom,
    s__subclass(s__MainSectionTransNewGuineaLanguage,s__TransNewGuineaLanguage) ).

fof(kb_SUMO_19055,axiom,
    s__instance(s__TransNewGuineaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19056,axiom,
    s__documentation(s__MainSectionTransNewGuineaLanguage,s__EnglishLanguage,'Of the 552 &%TransNewGuineaLanguages, 308 related languages are classified as a &%MainSectionTransNewGuineaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19057,axiom,
    s__subclass(s__CentralAndWesternMainSectionTransNewGuineaLanguage,s__MainSectionTransNewGuineaLanguage) ).

fof(kb_SUMO_19058,axiom,
    s__instance(s__CentralAndWesternMainSectionTransNewGuineaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19059,axiom,
    s__instance(s__MainSectionTransNewGuineaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19060,axiom,
    s__documentation(s__CentralAndWesternMainSectionTransNewGuineaLanguage,s__EnglishLanguage,'Of the 308 &%MainSectionTransNewGuineaLanguages, 260 related languages are classified as a &%CentralAndWesternMainSectionTransNewGuineaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19061,axiom,
    s__subclass(s__CentralAndSouthNewGuineaKutubanLanguage,s__CentralAndWesternMainSectionTransNewGuineaLanguage) ).

fof(kb_SUMO_19062,axiom,
    s__documentation(s__CentralAndSouthNewGuineaKutubanLanguage,s__EnglishLanguage,'Of the 260 &%CentralAndWesternMainSectionTransNewGuineaLanguages, 67 related languages are classified as a &%CentralAndSouthNewGuineaKutubanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19063,axiom,
    s__subclass(s__CentralAndSouthNewGuineaLanguage,s__CentralAndSouthNewGuineaKutubanLanguage) ).

fof(kb_SUMO_19064,axiom,
    s__instance(s__CentralAndSouthNewGuineaKutubanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19065,axiom,
    s__documentation(s__CentralAndSouthNewGuineaLanguage,s__EnglishLanguage,'Of the 67 &%CentralAndSouthNewGuineaKutubanLanguages, 64 related languages are classified as a &%CentralAndSouthNewGuineaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19066,axiom,
    s__subclass(s__AwyuDumutLanguage,s__CentralAndSouthNewGuineaLanguage) ).

fof(kb_SUMO_19067,axiom,
    s__instance(s__AwyuDumutLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19068,axiom,
    s__instance(s__CentralAndSouthNewGuineaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19069,axiom,
    s__documentation(s__AwyuDumutLanguage,s__EnglishLanguage,'Of the 64 &%CentralAndSouthNewGuineaLanguages 12 related languages are classified as an &%AwyuDumutLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19070,axiom,
    s__subclass(s__AwyuLanguage,s__AwyuDumutLanguage) ).

fof(kb_SUMO_19071,axiom,
    s__documentation(s__AwyuLanguage,s__EnglishLanguage,'Of the 12 &%AwyuDumutLanguages, six related languages are classified as an &%AwyuLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19072,axiom,
    s__subclass(s__AghuGroupLanguage,s__AwyuLanguage) ).

fof(kb_SUMO_19073,axiom,
    s__instance(s__AghuGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19074,axiom,
    s__instance(s__AwyuLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19075,axiom,
    s__documentation(s__AghuGroupLanguage,s__EnglishLanguage,'Of the six &%AwyuLanguages, two closely related languages are classified as an &%AghuGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19076,axiom,
    s__instance(s__AghuIndonesianLanguage,s__AghuGroupLanguage) ).

fof(kb_SUMO_19077,axiom,
    s__documentation(s__AghuIndonesianLanguage,s__EnglishLanguage,'The &%AghuIndonesianLanguage is an &%AghuGroupLanguage of &%Indonesia (Irian Jaya). SIL code: AHH. ISO 639-2: paa. Population:3,000 (1987 SIL). Region: South coast area along the Digul River west of the Mandobo language, Merauke Kabupaten, Jair Kecamatan. Comments: Different from Aghu of Australia. Grammar.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19078,axiom,
    s__instance(s__TsakwamboLanguage,s__AghuGroupLanguage) ).

fof(kb_SUMO_19079,axiom,
    s__documentation(s__TsakwamboLanguage,s__EnglishLanguage,'The &%TsakwamboLanguage is an &%AghuGroupLanguage of &%Indonesia (Irian Jaya). SIL code: KVZ. ISO 639-2: paa. Population: 500 (1991 SIL). Region: South coast area on upper Digul River north of Mandobo language. Alternate names: KOTOGUT, TSOKWAMBO. Comments: Dialects: or related languages: Ederah, Kia, Upper Digul, Upper Kaeme.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19080,axiom,
    s__subclass(s__TucanoanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19081,axiom,
    s__instance(s__TucanoanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19082,axiom,
    s__documentation(s__TucanoanLanguage,s__EnglishLanguage,'A &%TucanoanLanguage is any one of 25 languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19083,axiom,
    s__subclass(s__TupiLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19084,axiom,
    s__documentation(s__TupiLanguage,s__EnglishLanguage,'A &%TupiLanguage is any one of 70 languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19085,axiom,
    s__subclass(s__UralicLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19086,axiom,
    s__documentation(s__UralicLanguage,s__EnglishLanguage,'A &%UralicLanguage is any one of 38 languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19087,axiom,
    s__subclass(s__UruChipayaLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19088,axiom,
    s__documentation(s__UruChipayaLanguage,s__EnglishLanguage,'A &%UruChipayaLanguage is either of two languages found in &%Bolivia that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19089,axiom,
    s__instance(s__ChipayaLanguage,s__UruChipayaLanguage) ).

fof(kb_SUMO_19090,axiom,
    s__instance(s__UruChipayaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19091,axiom,
    s__documentation(s__ChipayaLanguage,s__EnglishLanguage,'The &%ChipayaLanguage is an &%UruChipayaLanguage of &%Bolivia. SIL code: CAP. ISO 639-2: sai. Population: 2,000 (1995 R. Olson SIL). Region: Department of Oruro, Province of Atahuallpa. Comments: May be Arawakan or distantly related to Mayan. Previously bilingualism was mainly in Aymara, now in Spanish. 400 children in school. 5% are monolingual. Now have a complete high school. SOV. Plains. Agriculturalists: grain, animal husbandry: sheep, llamas. 12,000 feet. Christian, traditional religion (8 to 10 families). NT 1978.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19092,axiom,
    s__instance(s__UruLanguage,s__UruChipayaLanguage) ).

fof(kb_SUMO_19093,axiom,
    s__documentation(s__UruLanguage,s__EnglishLanguage,'The &%UruLanguage is an &%UruChipayaLanguage of &%Bolivia. SIL code: URE. ISO 639-2: sai. Population: In 1965 there were 5 to 10 (1998 R. Olson SIL). Region: Department of Oruro, Province of Atahuallpa, near Lake Titicaca, near where the Desaguadero River comes out of Titicaca, near Iruitu. Alternate names: MORATO, MURATU. Comments: Bilingualism in Spanish, Aymara. A few older people 20 years ago. The others were assimilated to Spanish or Central Aymara. Those at the south end of Lake Poopo spoke only Aymara and Spanish 15 years ago. May be extinct. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19094,axiom,
    s__subclass(s__UtoAztecanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19095,axiom,
    s__instance(s__UtoAztecanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19096,axiom,
    s__documentation(s__UtoAztecanLanguage,s__EnglishLanguage,'An &%UtoAztecanLanguage is any one of 62 languages forming a distinct family of languages that are unrelated to any others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19097,axiom,
    s__subclass(s__WakashanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19098,axiom,
    s__documentation(s__WakashanLanguage,s__EnglishLanguage,'A &%WakashanLanguage is any of five languages found in &%Canada that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19099,axiom,
    s__subclass(s__NorthernWakashanLanguage,s__WakashanLanguage) ).

fof(kb_SUMO_19100,axiom,
    s__instance(s__WakashanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19101,axiom,
    s__documentation(s__NorthernWakashanLanguage,s__EnglishLanguage,'Of the five &%WakashanLanguages, three related languages are classified as a &%NorthernWakashanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19102,axiom,
    s__instance(s__HaislaLanguage,s__NorthernWakashanLanguage) ).

fof(kb_SUMO_19103,axiom,
    s__instance(s__NorthernWakashanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19104,axiom,
    s__documentation(s__HaislaLanguage,s__EnglishLanguage,'The &%HaislaLanguage is a &%NorthernWakashanLanguage of &%Canada. SIL code: HAS. ISO 639-2: wak. Population: 25 fluent speakers, fewer than 200 speakers (1991 M. Dale Kinkade), out of 1,000 population (1977 SIL). Region: Inlet on central British Columbia coast. Dialects: KITIMAT (KITAMAT). Comments: Related to Heiltsuk and Kwakiutl. Bilingualism in English. Most or all speakers are middle-aged or older. Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19105,axiom,
    s__instance(s__HeiltsukLanguage,s__NorthernWakashanLanguage) ).

fof(kb_SUMO_19106,axiom,
    s__documentation(s__HeiltsukLanguage,s__EnglishLanguage,'The &%HeiltsukLanguage is a &%NorthernWakashanLanguage of &%Canada. SIL code: HEI. ISO 639-2: wak. Population: 300 speakers (1991 M. Dale Kinkade) out of 1,200 population (1977 SIL). Region: Central British Columbia coast including Ooweekeeno on Rivers Inlet. Dialects: BELLA BELLA (NORTHERN HEILTSUK), OOWEEKEENO (SOUTHERN HEILTSUK). Comments: Related to Haisla and Kwakiutl. Bilingualism in English. Most or all speakers are middle-aged or older. Dictionary.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19107,axiom,
    s__instance(s__KwakiutlLanguage,s__NorthernWakashanLanguage) ).

fof(kb_SUMO_19108,axiom,
    s__documentation(s__KwakiutlLanguage,s__EnglishLanguage,'The &%KwakiutlLanguage is a &%NorthernWakashanLanguage of &%Canada. SIL code: KWK. ISO 639-2: wak. Population: 250 or fewer good speakers in Canada (1991 M. Dale Kinkade) out of 3,300 population (1977 SIL). Population total both countries 295 or fewer. Region: Northern Vancouver Island and adjacent mainland, British Columbia. Also spoken in USA. Alternate names: KWAGIUTL, KWAKWALA. Comments: Related to Haisla and Heiltsuk. Bilingualism in English. Most or all speakers are middle-aged or older. Dictionary. Grammar. Bible portions 1882-1900.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19109,axiom,
    s__subclass(s__SouthernWakashanLanguage,s__WakashanLanguage) ).

fof(kb_SUMO_19110,axiom,
    s__documentation(s__SouthernWakashanLanguage,s__EnglishLanguage,'Of the five &%WakashanLanguages, two related languages are classified as a &%SouthernWakashanLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19111,axiom,
    s__instance(s__MakahLanguage,s__SouthernWakashanLanguage) ).

fof(kb_SUMO_19112,axiom,
    s__documentation(s__MakahLanguage,s__EnglishLanguage,'The &%MakahLanguage is a &%SouthernWakashanLanguage of &%Canada. SIL code: MYH. ISO 639-2: wak. Population: 10 to 30 speakers (1997), and others who use it as second language, out of 900 population on the reservation, and others not on the reservation (1995 Davissons). Region: Northern tip of Olympic Peninsula, opposite Vancouver Island, Washington. Alternate names: KWE-NEE-CHEE-AHT, KWEEDISHCHAAHT. Comments: Bilingualism in English. Most or all speakers are elderly (1998). There is a Makah Cultural Center. Grammar. Makah is taught bilingually in preschool on the reservation and is ongoing throughout grade school, although not heavily encouraged.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19113,axiom,
    s__instance(s__NootkaLanguage,s__SouthernWakashanLanguage) ).

fof(kb_SUMO_19114,axiom,
    s__instance(s__SouthernWakashanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19115,axiom,
    s__documentation(s__NootkaLanguage,s__EnglishLanguage,'The &%NootkaLanguage is a &%SouthernWakashanLanguage of &%Canada. SIL code: NOO. ISO 639-2: wak. Population: 590 mother tongue speakers (1998 Statistics Canada), out of 3,500 population (1977 SIL). Nitinat has about 30 speakers (1991 M. Dale Kinkade). Region: Southwestern British Columbia, Nitinat along Pacific side of Vancouver Island and on Nitinat Lake. Alternate names: NUTKA, NUUCHAHNULTH. Dialects: NITINAT (NITINAHT), NOOTKA. Comments: Bilingualism in English. Most or all speakers are middle-aged or older. People are called West Coast People. Dictionary. Grammar.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19116,axiom,
    s__subclass(s__WestPapuanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19117,axiom,
    s__instance(s__WestPapuanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19118,axiom,
    s__documentation(s__WestPapuanLanguage,s__EnglishLanguage,'A &%WestPapuanLanguage is any one of 26 languages forming a distinct family of languages of &%Indonesia.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19119,axiom,
    s__subclass(s__BirdsHeadLanguage,s__WestPapuanLanguage) ).

fof(kb_SUMO_19120,axiom,
    s__documentation(s__BirdsHeadLanguage,s__EnglishLanguage,'Of the 26 &%WestPapuanLanguages, eight related languages are classified as a &%BirdsHeadLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19121,axiom,
    s__subclass(s__NorthCentralBirdsHeadLanguage,s__BirdsHeadLanguage) ).

fof(kb_SUMO_19122,axiom,
    s__documentation(s__NorthCentralBirdsHeadLanguage,s__EnglishLanguage,'Of the eight &%BirdsHeadLanguages, three related languages are classified as a &%NorthCentralBirdsHeadLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19123,axiom,
    s__subclass(s__CentralBirdsHeadLanguage,s__NorthCentralBirdsHeadLanguage) ).

fof(kb_SUMO_19124,axiom,
    s__documentation(s__CentralBirdsHeadLanguage,s__EnglishLanguage,'Of the three &%NorthCentralBirdsHeadLanguages, two closely related languages are classified as a &%CentralBirdsHeadLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19125,axiom,
    s__instance(s__MaiBratLanguage,s__CentralBirdsHeadLanguage) ).

fof(kb_SUMO_19126,axiom,
    s__instance(s__CentralBirdsHeadLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19127,axiom,
    s__documentation(s__MaiBratLanguage,s__EnglishLanguage,'The &%MaiBratLanguage is a &%CentralBirdsHeadLanguage of &%Indonesia (Irian Jaya). SIL code: AYZ. ISO 639-2: paa. Population: 20,000 or more (1987 SIL). Region: Central Birds Head around Ayamaru Lakes, about 40 villages. Alternate names: AYAMARU, AJAMARU, BRAT, MAIBRAT, MEY BRAT. Dialects: MAISAWIET, MAIYAH, MAIMAKA, MAITE, MAISEFA. Comments: 10% lexical similarity with Tehit, Mpur, Abun, its closest neighbors. 5,000 to 7,000 are in cities and are very bilingual, some highly educated. Maibrat is used in church. All ages. Ayamaru is name of the people, Mai Brat of language. SVO, heavy verb serialization. Literacy rate in first language: 25% to 50%. Literacy rate in second language: 25% to 50%. Bible portions 1990-1994.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19128,axiom,
    s__instance(s__KaronDoriLanguage,s__CentralBirdsHeadLanguage) ).

fof(kb_SUMO_19129,axiom,
    s__documentation(s__KaronDoriLanguage,s__EnglishLanguage,'The &%KaronDoriLanguage is a &%CentralBirdsHeadLanguage of &%Indonesia (Irian Jaya). SIL code: KGW. ISO 639-2: paa. Population: 5,000 (1987 SIL). Region: Central Birds Head north of Brat, villages of Pef, Asses, Sunopi, Siakwa. Alternate names: MAIYACH, MEON. Comments: Closely related to Mai Brat.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19130,axiom,
    s__subclass(s__NorthBirdsHeadLanguage,s__NorthCentralBirdsHeadLanguage) ).

fof(kb_SUMO_19131,axiom,
    s__instance(s__NorthBirdsHeadLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19132,axiom,
    s__instance(s__NorthCentralBirdsHeadLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19133,axiom,
    s__documentation(s__NorthBirdsHeadLanguage,s__EnglishLanguage,'Of the three &%NorthCentralBirdsHeadLanguages, one of the three is classified as a &%NorthBirdsHeadLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19134,axiom,
    s__instance(s__AbunLanguage,s__NorthBirdsHeadLanguage) ).

fof(kb_SUMO_19135,axiom,
    s__documentation(s__AbunLanguage,s__EnglishLanguage,'The &%AbunLanguage is a &%NorthBirdsHeadLanguage of &%Indonesia (Irian Jaya). SIL code: KGR. ISO 639-2: paa. Population: 3,000 (1995 SIL). Region: North coast and interior of central Birds Head, north and south of Tamberau ranges. Sorong Kabupaten, Ayamaru, Sausapor, and Moraid kecamatans. About 20 villages. Alternate names: YIMBUN, A NDEN. Dialects: ABUN TAT (KARON PANTAI), ABUN JI (MADIK), ABUN JE. Comments: Literacy rate in first language: 5% to 15%. Bible portions 1991-1995.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19136,axiom,
    s__subclass(s__WestBirdsHeadLanguage,s__BirdsHeadLanguage) ).

fof(kb_SUMO_19137,axiom,
    s__instance(s__BirdsHeadLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19138,axiom,
    s__documentation(s__WestBirdsHeadLanguage,s__EnglishLanguage,'Of the eight &%BirdsHeadLanguages, five closely related languages are classified as a &%WestBirdsHeadLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19139,axiom,
    s__instance(s__KalabraLanguage,s__WestBirdsHeadLanguage) ).

fof(kb_SUMO_19140,axiom,
    s__documentation(s__KalabraLanguage,s__EnglishLanguage,'The &%KalabraLanguage is a &%WestBirdsHeadLanguage of &%Indonesia (Irian Jaya). SIL code: KZZ. ISO 639-2: paa. Population: 2,100 (1975). Region: West Birds Head, south of Madik language, east of Moi. Alternate names: BERAUR. Comments: Closest to Tehit.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19141,axiom,
    s__instance(s__MoiLanguage,s__WestBirdsHeadLanguage) ).

fof(kb_SUMO_19142,axiom,
    s__documentation(s__MoiLanguage,s__EnglishLanguage,'The &%MoiLanguage is a &%WestBirdsHeadLanguage of &%Indonesia (Irian Jaya). SIL code: MXN. ISO 639-2: paa. Population: 4,600 (1993 R. Doriot UFM). Region: Salawati Island, west Birds Head around Sorong, 9 villages. Alternate names: MOSANA. Comments: Different from Mekwei (Moi).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19143,axiom,
    s__instance(s__MoraidLanguage,s__WestBirdsHeadLanguage) ).

fof(kb_SUMO_19144,axiom,
    s__documentation(s__MoraidLanguage,s__EnglishLanguage,'The &%MoraidLanguage is a &%WestBirdsHeadLanguage of &%Indonesia (Irian Jaya). SIL code: MSG. ISO 639-2: paa. Population: 1,000 or fewer (1988 SIL). Region: West Birds Head, east of Moi and south of Madik languages, villages of Sailala, Makbon, Luwelala, Seni.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19145,axiom,
    s__instance(s__SegetLanguage,s__WestBirdsHeadLanguage) ).

fof(kb_SUMO_19146,axiom,
    s__instance(s__WestBirdsHeadLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19147,axiom,
    s__documentation(s__SegetLanguage,s__EnglishLanguage,'The &%SegetLanguage is a &%WestBirdsHeadLanguage of &%Indonesia (Irian Jaya). SIL code: SBG. ISO 639-2: paa. Population: 1,200 (1988 SIL). Region: West Birds Head southwest of Sorong, west and southwest of Moi language, villages of Walian, Sailolof, Segum, Seget.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19148,axiom,
    s__instance(s__TehitLanguage,s__WestBirdsHeadLanguage) ).

fof(kb_SUMO_19149,axiom,
    s__documentation(s__TehitLanguage,s__EnglishLanguage,'The &%TehitLanguage is a &%WestBirdsHeadLanguage of &%Indonesia (Irian Jaya). SIL code: KPS. ISO 639-2: paa. Population: 8,800 (1993 R. Doriot). Region: Southwest Birds Head, kecamatan Teminabuan, about 35 villages. Alternate names: TEHID, KAIBUS. Dialects: TEHIT JIT, MBOL FLE, SAIFI, IMYAN, SFA RIERE, FKAR, SAWIAT SALMEIT. Comments: Closest to Kalabra. Literacy rate in second language: 15% to 25%.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19150,axiom,
    s__subclass(s__HattamLanguage,s__WestPapuanLanguage) ).

fof(kb_SUMO_19151,axiom,
    s__documentation(s__HattamLanguage,s__EnglishLanguage,'Of the 26 &%WestPapuanLanguages, one of these is classified as a &%HattamLanguage (the &%HatamLanguage).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19152,axiom,
    s__instance(s__HatamLanguage,s__HattamLanguage) ).

fof(kb_SUMO_19153,axiom,
    s__instance(s__HattamLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19154,axiom,
    s__documentation(s__HatamLanguage,s__EnglishLanguage,'The &%HatamLanguage is a &%HattamLanguage of &%Indonesia (Irian Jaya). SIL code: HAD. ISO 639-2: paa. Population: 16,000 (1993 TEAM). Region: Eastern Birds Head, northeast of Manikion, south and southwest of Manokwari. Manokwari Kabupaten, Warmare, Ransiki, and Oransbari kecamatans. Alternate names: HATTAM, ATAM, TINAM, MIRIEI, MOI, ADIHUP, URAN, BORAI, MANSIM. Dialects: MOI (MOIRE), TINAM, MIRIEI, ADIHUP, URAN. Comments: Mountain slope. Traditional religion, Christian. NT 1993.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19155,axiom,
    s__subclass(s__KebarLanguage,s__WestPapuanLanguage) ).

fof(kb_SUMO_19156,axiom,
    s__documentation(s__KebarLanguage,s__EnglishLanguage,'Of the 26 &%WestPapuanLanguages, one of these is classified as a &%KebarLanguage (the &%MpurLanguage).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19157,axiom,
    s__instance(s__MpurLanguage,s__KebarLanguage) ).

fof(kb_SUMO_19158,axiom,
    s__instance(s__KebarLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19159,axiom,
    s__documentation(s__MpurLanguage,s__EnglishLanguage,'The &%MpurLanguage is a &%KebarLanguage of &%Indonesia (Irian Jaya). SIL code: AKC. ISO 639-2: paa. Population: 7,000 (1993 R. Doriot UFM). Region: North coast of Birds Head, west of Manokwari, and Kebar Valley. Alternate names: KEBAR, AMBERBAKEN, EKWARE, DEKWAMBRE. Dialects: SIRIR, AJIW. Comments: Literacy rate in second language: 15% to 25%.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19160,axiom,
    s__subclass(s__NorthHalmaheraLanguage,s__WestPapuanLanguage) ).

fof(kb_SUMO_19161,axiom,
    s__documentation(s__NorthHalmaheraLanguage,s__EnglishLanguage,'Of the 26 &%WestPapuanLanguages, 16 are classified as a &%NorthHalmaheraLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19162,axiom,
    s__subclass(s__NorthernNorthHalmaheraLanguage,s__NorthHalmaheraLanguage) ).

fof(kb_SUMO_19163,axiom,
    s__documentation(s__NorthernNorthHalmaheraLanguage,s__EnglishLanguage,'Of the 16 &%NorthHalmaheraLanguages, 14 are classified as a &%NorthernNorthHalmaheraLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19164,axiom,
    s__subclass(s__GalelaLolodaLanguage,s__NorthernNorthHalmaheraLanguage) ).

fof(kb_SUMO_19165,axiom,
    s__documentation(s__GalelaLolodaLanguage,s__EnglishLanguage,'Of the 14 &%NorthernNorthHalmaheraLanguages, three closely related languages are classified as a &%GalelaLolodaLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19166,axiom,
    s__instance(s__GalelaLanguage,s__GalelaLolodaLanguage) ).

fof(kb_SUMO_19167,axiom,
    s__documentation(s__GalelaLanguage,s__EnglishLanguage,'The &%GalelaLanguage is a &%GalelaLolodaLanguage of &%Indonesia (Maluku). SIL code: GBI. ISO 639-2: paa. Population: 79,000 including 41,000 Kadai, 10,000 Kadina, 24,000 Morotai, and 4,000 Sopi (1990 SIL). Region: North Maluku, Galela Bay and north of Tobelo to the northern tip of Halmahera, Morotai Island except southeast quadrant, islands of Gunage and Moari near Kayoa, Bacan, Obi, scattered along the southwest coast of Halmahera. Dialects: KADAI, KADINA, MOROTAI, SOPI. Comments: Laba may be a dialect. Speakers have 65% intelligibility of Loloda, Loloda 85% of Galela. Bilingualism in Indonesian. Vigorous use in daily communication. Investigation needed: intelligibility with Laba. Dictionary. Grammar. Literacy rate in first language: 5% to 10%. Literacy rate in second language: 50% to 75%. Agriculturalists, fishermen. Christian, Muslim. Bible portions 1990-1991.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19168,axiom,
    s__instance(s__LabaLanguage,s__GalelaLolodaLanguage) ).

fof(kb_SUMO_19169,axiom,
    s__documentation(s__LabaLanguage,s__EnglishLanguage,'The &%LabaLanguage is a &%GalelaLolodaLanguage of &%Indonesia (Maluku). SIL code: LAU. ISO 639-2: paa. Population: 2,000 (1991 H. Shelden SIL). Region: North Maluku, 4 villages to the interior of the south end of Loloda District. Alternate names: SOUTH LOLODA, KEDI. Comments: Phonology like Galela, 70% intelligibility, 75% with Loloda. 75% lexical similarity with Galela, 78% with Loloda. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19170,axiom,
    s__instance(s__LolodaLanguage,s__GalelaLolodaLanguage) ).

fof(kb_SUMO_19171,axiom,
    s__instance(s__GalelaLolodaLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19172,axiom,
    s__documentation(s__LolodaLanguage,s__EnglishLanguage,'The &%LolodaLanguage is a &%GalelaLolodaLanguage of &%Indonesia (Maluku). SIL code: LOL. ISO 639-2: paa. Population: 15,000 including 2,000 Bakun (1991 SIL). Region: North Maluku, northwest coast of Halmahera. Alternate names: LODA, NORTH LOLODA. Dialects: BAKUN. Comments: Intelligibility with Laba is very limited. Speakers have 85% intelligibility of Galela, Galela has 65% of Loloda. Vigorous. Investigation needed: bilingual proficiency in Galela. Grammar. Literacy rate in first language: Below 1%. Literacy rate in second language: 50% to 75%. Christian, Muslim. Bible portions 1915.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19173,axiom,
    s__subclass(s__KaoRiverLanguage,s__NorthernNorthHalmaheraLanguage) ).

fof(kb_SUMO_19174,axiom,
    s__documentation(s__KaoRiverLanguage,s__EnglishLanguage,'Of the 14 &%NorthernNorthHalmaheraLanguages, three closely related languages are classified as a &%KaoRiverLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19175,axiom,
    s__instance(s__KaoLanguage,s__KaoRiverLanguage) ).

fof(kb_SUMO_19176,axiom,
    s__documentation(s__KaoLanguage,s__EnglishLanguage,'The &%KaoLanguage is a &%KaoRiverLanguage of &%Indonesia (Maluku). SIL code: KAX. ISO 639-2: paa. Population: 200 to 400 possibly (1983 C. Grimes SIL). Region: North Maluku, interior North Halmahera, around the town of Kao, near the mouth of the Kao River. Alternate names: KAU, KAU. Comments: Could be a marginal dialect of Pagu, but relates uniquely to other languages in the Kao River subbranch. Investigation needed: intelligibility with Kao River subbranch, Pagu. Literacy rate in first language: Below 1%. Literacy rate in second language: 50% to 75%.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19177,axiom,
    s__instance(s__ModoleLanguage,s__KaoRiverLanguage) ).

fof(kb_SUMO_19178,axiom,
    s__documentation(s__ModoleLanguage,s__EnglishLanguage,'The &%ModoleLanguage is a &%KaoRiverLanguage of &%Indonesia (Maluku). SIL code: MQO. ISO 639-2: paa. Population: 2,000 (1983 C. and B. D. Grimes SIL). Region: North Maluku, interior north Halmahera Island, headwaters of Kao River. Alternate names: MADOLE. Dialects: NORTH MODOLE, SOUTH MODOLE. Comments: Minimal differences between north and south Modole. Language attitudes are positive. Some intermarriage with the Tobaru. Investigation needed: intelligibility with Pagu dialects. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19179,axiom,
    s__instance(s__PaguLanguage,s__KaoRiverLanguage) ).

fof(kb_SUMO_19180,axiom,
    s__instance(s__KaoRiverLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19181,axiom,
    s__documentation(s__PaguLanguage,s__EnglishLanguage,'The &%PaguLanguage is a &%KaoRiverLanguage of &%Indonesia (Maluku). SIL code: PGU. ISO 639-2: paa. Population: 2,000 to 3,000 (1983 C. and B.D. Grimes SIL). Region: North Maluku, interior North Halmahera south of the Modole language area out to the mouth of the Kao River. Alternate names: PAGO, PAGOE. Dialects: ISAM, PAGU, TOLIWIKU (TOLILIKO). Comments: Investigation needed: intelligibility with Modole, Kao. Literacy rate in first language: Below 1%. Literacy rate in second language: 25% to 50%. Muslim, Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19182,axiom,
    s__subclass(s__SahuGroupLanguage,s__NorthernNorthHalmaheraLanguage) ).

fof(kb_SUMO_19183,axiom,
    s__documentation(s__SahuGroupLanguage,s__EnglishLanguage,'Of the 14 &%NorthernNorthHalmaheraLanguages, four closely related languages are classified as a &%SahuGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19184,axiom,
    s__instance(s__GamkonoraLanguage,s__SahuGroupLanguage) ).

fof(kb_SUMO_19185,axiom,
    s__instance(s__SahuGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19186,axiom,
    s__documentation(s__GamkonoraLanguage,s__EnglishLanguage,'The &%GamkonoraLanguage is a &%SahuGroupLanguage of &%Indonesia (Maluku). SIL code: GAK. ISO 639-2: paa. Population: 1,500 (1987 Voorhoeve and Visser). Region: North Halmahera, a few villages along the coast to the south of the Ibu area, north Maluku. Comments: 81% lexical similarity with Waioli. Investigation needed: intelligibility with Sahu subgroup. Literacy rate in first language: Below 1%. Muslim, Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19187,axiom,
    s__instance(s__IbuLanguage,s__SahuGroupLanguage) ).

fof(kb_SUMO_19188,axiom,
    s__documentation(s__IbuLanguage,s__EnglishLanguage,'The &%IbuLanguage is a &%SahuGroupLanguage of &%Indonesia (Maluku). SIL code: IBU. ISO 639-2: paa. Population: A few speakers (1987 Voorhoeve and Visser). 50 to 200 in the ethnic group (1984). Region: North Maluku, northern Halmahera Island, mouth of Ibu River, villages of Gamlamo and Gamici. Comments: May be inherently intelligible with Sahu. All are elderly (1987). Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19189,axiom,
    s__instance(s__SahuLanguage,s__SahuGroupLanguage) ).

fof(kb_SUMO_19190,axiom,
    s__documentation(s__SahuLanguage,s__EnglishLanguage,'The &%SahuLanguage is a &%SahuGroupLanguage of &%Indonesia (Maluku). SIL code: SUX. ISO 639-2: paa. Population: 7,500 including 3,500 in Talai, 4,000 in Padisua (1987 Voorhoeve and Visser). Region: North Maluku, southwestern north Halmahera Island. Alternate names: SAU, SAU, SAHUU. Dialects: PADISUA (PALISUA), TALAI. Comments: Close to Waioli and Gamkonora. Vigorous use in daily communication. Investigation needed: intelligibility with Sahu group. Dictionary. Grammar. Literacy rate in first language: Below 1%. Literacy rate in second language: 25% to 50%. Christian, Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19191,axiom,
    s__instance(s__WaioliLanguage,s__SahuGroupLanguage) ).

fof(kb_SUMO_19192,axiom,
    s__documentation(s__WaioliLanguage,s__EnglishLanguage,'The &%WaioliLanguage is a &%SahuGroupLanguage of &%Indonesia (Maluku). SIL code: WLI. ISO 639-2: paa. Population: 3,000 (1987 Voorhoeve and Visser). Region: North Halmahera, between Sahu and Ibu languages, north Maluku. Alternate names: WAJOLI, WAYOLI. Comments: Intelligibility testing needed with all languages in Sahu subgroup. 81% lexical similarity with Gamkonora. Investigation needed: intelligibility with Sahu group. Christian, Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19193,axiom,
    s__subclass(s__TobaruLanguage,s__NorthernNorthHalmaheraLanguage) ).

fof(kb_SUMO_19194,axiom,
    s__instance(s__TobaruLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19195,axiom,
    s__instance(s__NorthernNorthHalmaheraLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19196,axiom,
    s__documentation(s__TobaruLanguage,s__EnglishLanguage,'Of the 14 &%NorthernNorthHalmaheraLanguages, one is classified as a &%TobaruLanguage (the &%TabaruLanguage).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19197,axiom,
    s__instance(s__TabaruLanguage,s__TobaruLanguage) ).

fof(kb_SUMO_19198,axiom,
    s__documentation(s__TabaruLanguage,s__EnglishLanguage,'The &%TabaruLanguage is a &%TobaruLanguage of &%Indonesia (Maluku). SIL code: TBY. ISO 639-2: paa. Population: 15,000 (1991 Kotynski SIL). Region: North Maluku, Ibu, Jailolo, and Oba districts. Alternate names: TOBARU. Dialects: ADU, NYEKU. Comments: The northern dialect is the main one. The two dialects are inherently intelligible with each other. Literacy rate in first language: Below 1%. Literacy rate in second language: 25% to 50%. Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19199,axiom,
    s__subclass(s__TobeloGroupLanguage,s__NorthernNorthHalmaheraLanguage) ).

fof(kb_SUMO_19200,axiom,
    s__documentation(s__TobeloGroupLanguage,s__EnglishLanguage,'Of the 14 &%NorthernNorthHalmaheraLanguages two closely related languages are classified as a &%TobeloGroupLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19201,axiom,
    s__instance(s__TobeloLanguage,s__TobeloGroupLanguage) ).

fof(kb_SUMO_19202,axiom,
    s__instance(s__TobeloGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19203,axiom,
    s__documentation(s__TobeloLanguage,s__EnglishLanguage,'The &%TobeloLanguage is a &%TobeloGroupLanguage of &%Indonesia (Maluku). SIL code: TLB. ISO 639-2: paa. Population: 20,000 to 25,000 (1987 SIL). Region: North Maluku, north Halmahera Island, Tobelo, Kao, and Jailolo districts, and Maba and Wasile districts, Harmahera Tengah, northern half of Morotai, all coastal areas of Kao Bay and inland, Patani, Weda, Gane, Bacan, Obi, Ambon, Raja Ampat islands of Irian Jaya, Sorong, Irian Jaya. Dialects: DODINGA, BOENG, TOBELO (HELEWORURU). Comments: Bilingualism in Indonesian. Language attitudes are positive. Tobelo taught in middle school in Tobelo town. Investigation needed: intelligibility with dialects, Tugutil. Dictionary. Literacy rate in first language: 1% to 5%. Literacy rate in second language: 25% to 50%. Traditional religion, Christian. NT 1993.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19204,axiom,
    s__instance(s__TugutilLanguage,s__TobeloGroupLanguage) ).

fof(kb_SUMO_19205,axiom,
    s__documentation(s__TugutilLanguage,s__EnglishLanguage,'The &%TugutilLanguage is a &%TobeloGroupLanguage of &%Indonesia (Maluku). SIL code: TUJ. ISO 639-2: paa. Population: 1,000 to 3,000 (1984 C. and B. D. Grimes SIL). Region: North Maluku, north Halmahera Island, inland around Kusuri, inland in Kecamatan Tobelo, around Taboulamo in Kecamatan Kao, in the pass between Lolobata and Buli in Kecamatan Wasilei, along the Dodaga and Tutuling rivers, and along the Akelamo and Mabulan rivers in Kecamatan Maba, Tanjung Lili, villages of Miaf, Bebseli, and Marasibno. A few along the Lili, Waisango, and Afu rivers, and reports of other places. Dialects: TELUK LILI, KUSURI. Comments: Possibly several dialects separated by large distances. Intelligibility with Tobelo dialects is inadequate. Bilingualism in Indonesian. Language attitudes are positive. Ethnically distinct from Tobelo. A group of forest peoples who have contact with village people for selling copra and purchasing supplies. Literacy rate in first language: Below 1%. Literacy rate in second language: 5% to 15%. Traditional religion, Christian.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19206,axiom,
    s__subclass(s__WestMakianGroupLanguage,s__NorthernNorthHalmaheraLanguage) ).

fof(kb_SUMO_19207,axiom,
    s__instance(s__WestMakianGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19208,axiom,
    s__documentation(s__WestMakianGroupLanguage,s__EnglishLanguage,'Of the 14 &%NorthernNorthHalmaheraLanguages, one is classified as a &%WestMakianGroupLanguage (the &%WestMakianLanguage).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19209,axiom,
    s__instance(s__WestMakianLanguage,s__WestMakianGroupLanguage) ).

fof(kb_SUMO_19210,axiom,
    s__documentation(s__WestMakianLanguage,s__EnglishLanguage,'The &%WestMakianLanguage is a &%WestMakianGroupLanguage of &%Indonesia (Maluku). SIL code: MQS. ISO 639-2: paa. Population: 12,000 including 7,000 on Makian Island, 5,000 on Kayoa Islands (1977 Voegelin and Voegelin). Region: Western Makian Island, some of the Kayoa Islands, areas along the west coast of southern Halmahera, north Maluku. Alternate names: MAKIAN BARAT, MAKIAN LUAR. Comments: Language isolate within north Halmahera. Formerly classified as Austronesian. Literacy rate in first language: Below 1%. Literacy rate in second language: 25% to 50%. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19211,axiom,
    s__subclass(s__SouthernNorthHalmaheraLanguage,s__NorthHalmaheraLanguage) ).

fof(kb_SUMO_19212,axiom,
    s__instance(s__SouthernNorthHalmaheraLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19213,axiom,
    s__instance(s__NorthHalmaheraLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19214,axiom,
    s__documentation(s__SouthernNorthHalmaheraLanguage,s__EnglishLanguage,'Of the 16 &%NorthHalmaheraLanguages, 14 are classified as a &%SouthernNorthHalmaheraLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19215,axiom,
    s__instance(s__TernateLanguage,s__SouthernNorthHalmaheraLanguage) ).

fof(kb_SUMO_19216,axiom,
    s__documentation(s__TernateLanguage,s__EnglishLanguage,'The &%TernateLanguage is a &%SouthernNorthHalmaheraLanguage of &%Indonesia (Maluku). SIL code: TFT. ISO 639-2: paa. Population: 42,000 native speakers and 20,000 or more second language users (1981 Wurm and Hattori). Region: North Maluku, islands of Ternate, Kayoa, Bacan, Obi, and coastal communities on western north Halmahera. Lingua franca in northern and northeastern Halmahera. Comments: Close to Tidore. Vigorous use in daily communication. Investigation needed: intelligibility with Tidore. Trade language. Literacy rate in first language: 1% to 5%. Literacy rate in second language: 25% to 50%. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19217,axiom,
    s__instance(s__TidoreLanguage,s__SouthernNorthHalmaheraLanguage) ).

fof(kb_SUMO_19218,axiom,
    s__documentation(s__TidoreLanguage,s__EnglishLanguage,'The &%TidoreLanguage is a &%SouthernNorthHalmaheraLanguage of &%Indonesia (Maluku). SIL code: TVO. ISO 639-2: paa. Population: 26,000 native speakers, 20,000 or more second language users (1981 Wurm and Hattori). Region: North Maluku, islands of Tidore, Maitara, Mare, northern half of Moti, and some areas of west coast of Halmahera. Comments: Close to Ternate. Language attitudes are positive. Investigation needed: intelligibility with Ternate. Literacy rate in first language: 1% to 5%. Literacy rate in second language: 25% to 50%. Muslim.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19219,axiom,
    s__subclass(s__WitotoanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19220,axiom,
    s__documentation(s__WitotoanLanguage,s__EnglishLanguage,'A &%WitotoanLanguage is any of six related languages found in &%Peru and &%Colombia that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19221,axiom,
    s__subclass(s__BoranLanguage,s__WitotoanLanguage) ).

fof(kb_SUMO_19222,axiom,
    s__instance(s__BoranLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19223,axiom,
    s__instance(s__WitotoanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19224,axiom,
    s__documentation(s__BoranLanguage,s__EnglishLanguage,'A &%BoranLanguage is either of two closely related &%WitotoanLanguages, specifically the &%BoraLanguage or the &%MuinaneLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19225,axiom,
    s__instance(s__BoraLanguage,s__BoranLanguage) ).

fof(kb_SUMO_19226,axiom,
    s__documentation(s__BoraLanguage,s__EnglishLanguage,'The &%BoraLanguage is a &%BoranLanguage of &%Peru. SIL code: BOA. ISO 639-2: sai. Population: 2,000 to 2,500 in Peru (1998 SIL). Population total all countries: 2,500 to 3,000. Region: Northeast Yaguasyacu, Putumayo, Ampiyacu River area, five villages in Peru. Also spoken in Brazil, Colombia. Dialects: MIRANA. Comments: A distinct language from Bora Muinane but related. 94% intelligibility with Mirana. Dictionary. Grammar. SOV. Literacy rate in first language: 10% to 30%. Literacy rate in second language: 25% to 50%. NT 1982. Also spoken in: Brazil. (Language name: BORA.) Alternate names: BORO. Dialects: MIRANHA (MIRANA, MIRANIA). Comments: Mirana has 94% intelligibility with Bora. 457 Miran in Brazil (1986 SIL) no longer speak the language. SOV. Riverine. NT 1982. Also spoken in: Colombia. (Language name: BORA. Population: 500 in Colombia, including 100 or more Mirana and 400 other Bora. Alternate names: BORO. Dialects: MIRANA (MIRANHA), BORA. Comments: Mirana has 94% intelligibility with Bora. The Mirana want a school. SOV. Riverine. NT 1982.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19227,axiom,
    s__instance(s__MuinaneLanguage,s__BoranLanguage) ).

fof(kb_SUMO_19228,axiom,
    s__documentation(s__MuinaneLanguage,s__EnglishLanguage,'The &%MuinaneLanguage is a &%BoranLanguage of &%Colombia. SIL code: BMR. ISO 639-2: sai. Population: 150 in Colombia (1982 SIL). Region: Upper Cahuinari, (tributary Caqueta) Amazonas. Alternate names: MUINANA, MUINANI, MUENAME. Comments: All are bilingual in Bora or Huitotoan languages. Not to be confused with Muinane Huitoto. Literacy rate in first language: 1% to 5%. Literacy rate in second language: Below 5%. NT 1981.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19229,axiom,
    s__subclass(s__WitotoGroupLanguage,s__WitotoanLanguage) ).

fof(kb_SUMO_19230,axiom,
    s__documentation(s__WitotoGroupLanguage,s__EnglishLanguage,'A &%WitotoGroupLanguage is any of four closely related &%WitotoanLanguages, including the &%OcainaLanguage and the three &%WitotoProperLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19231,axiom,
    s__subclass(s__OcainaGroupLanguage,s__WitotoGroupLanguage) ).

fof(kb_SUMO_19232,axiom,
    s__instance(s__OcainaGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19233,axiom,
    s__instance(s__WitotoGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19234,axiom,
    s__documentation(s__OcainaGroupLanguage,s__EnglishLanguage,'Of the four &%WitotoGroupLanguages, one is classified as an &%OcainaGroupLanguage. This is the &%OcainaLanguage of &%Peru.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19235,axiom,
    s__instance(s__OcainaLanguage,s__OcainaGroupLanguage) ).

fof(kb_SUMO_19236,axiom,
    s__documentation(s__OcainaLanguage,s__EnglishLanguage,'The &%OcainaLanguage is an &%OcainaGroupLanguage of &%Peru. SIL code: OCA. ISO 639-2: sai. Population: 150 to 250 in Peru (1982 SIL), 3 or 4 families in Colombia (1976 SIL). Population total both countries: 165 to 265. Region: Yaguasyacu, Ampuyacu, and Putumayo rivers, northeastern Peru. Alternate names: OKAINA. Dialects: DUKAIYA, IBOTSA. Comments: Bilingualism in Bora, Murui Huitoto, Spanish. Dictionary. Bible portions 1964-1971. Also spoken in: Colombia. (Language name: OCAINA.) Population: (3 or 4 families in Colombia, 1982 SIL). Alternate names: OKAINA. Dialects: DUKAIYA, IBOTSA. Comments: Bilingualism in Murui Huitoto, Bora, Spanish. Bible portions 1964-1971.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19237,axiom,
    s__subclass(s__WitotoProperLanguage,s__WitotoGroupLanguage) ).

fof(kb_SUMO_19238,axiom,
    s__documentation(s__WitotoProperLanguage,s__EnglishLanguage,'Of the four &%WitotoGroupLanguages, three are classified as a &%WitotoProperLanguage. These are the two &%MinicaMuruiLanguages and the one &%NipodeLanguage.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19239,axiom,
    s__subclass(s__MinicaMuruiLanguage,s__WitotoProperLanguage) ).

fof(kb_SUMO_19240,axiom,
    s__instance(s__WitotoProperLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19241,axiom,
    s__documentation(s__MinicaMuruiLanguage,s__EnglishLanguage,'A &%MinicaMuruiLanguage is either of two closely related &%WitotoProperLanguages.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19242,axiom,
    s__instance(s__MinicaHuitotoLanguage,s__MinicaMuruiLanguage) ).

fof(kb_SUMO_19243,axiom,
    s__documentation(s__MinicaHuitotoLanguage,s__EnglishLanguage,'The &%MinicaHuitotoLanguage is a &%MinicaMuruiLanguage of &%Colombia. SIL code: HTO. ISO 639-2: sai. Population: 1,700 in Colombia (1995 SIL). Population total both countries: 1,700. Region: Upper Igara-Parana. Caqueta River at Isla de los Monos, Caguan River near Sanvicente del Caguan. Alternate names: MI+NI+CA, MENECA, MINICA. Comments: Dictionary. Grammar. Literacy rate in first language: 75%. Literacy rate in second language: 85%. NT 1985. Also spoken in: Peru. (Language name: HUITOTO, MI+NI+CA.) Population: 5 in Peru, 1,700 in Colombia (1995 SIL). Alternate names: MINICA HUITOTO. Comments: Dictionary. NT 1985.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19244,axiom,
    s__instance(s__MuruiHuitotoLanguage,s__MinicaMuruiLanguage) ).

fof(kb_SUMO_19245,axiom,
    s__instance(s__MinicaMuruiLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19246,axiom,
    s__documentation(s__MuruiHuitotoLanguage,s__EnglishLanguage,'The &%MuruiHuitotoLanguage is a &%MinicaMuruiLanguage of &%Peru. SIL code: HUU. ISO 639-2: sai. Population: 1,000 in Peru (1995 SIL), 1,900 in Colombia (1995 SIL). Population total both countries: 2,900. Region: Ampiyacu, Putumayo, and Napo rivers. None left in Brazil. Alternate names: BUE, WITOTO. Comments: Bilingual level estimates for Spanish are 0 1%, 1 9%, 2 45%, 3 35%, 4 9%, 5 1%. 90% of those under 50 are fairly bilingual in Spanish. Huitoto has more prestige in Colombia than in Peru. Dictionary. Grammar. SOV. Literacy rate in first language: Below 1%. Literacy rate in second language: 15% to 25%. 95% of those under 40 are literate. NT 1978. Also spoken in: Colombia. (Language name: HUITOTO, MURUI.) Population: 1,900 in Colombia (1995 SIL), 1,000 in Peru (1982 SIL). Alternate names: BUE, WITOTO. Comments: NT 1978.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19247,axiom,
    s__subclass(s__NipodeLanguage,s__WitotoProperLanguage) ).

fof(kb_SUMO_19248,axiom,
    s__instance(s__NipodeLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19249,axiom,
    s__documentation(s__NipodeLanguage,s__EnglishLanguage,'The &%NipodeLanguage group consists solely of the &%NipodeHuitotoLanguage (a &%WitotoProperLanguage).(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19250,axiom,
    s__instance(s__NipodeHuitotoLanguage,s__NipodeLanguage) ).

fof(kb_SUMO_19251,axiom,
    s__documentation(s__NipodeHuitotoLanguage,s__EnglishLanguage,'The &%NipodeHuitotoLanguage is a &%NipodeLanguage of &%Peru. SIL code: HUX. ISO 639-2: sai. Population: 100 possibly (1991 SIL). Alternate names: NIPODE WITOTO, MUINANE HUITOTO. Comments: Bilingualism in Minica Huitoto, Murui Huitoto. Dictionary. Grammar. Bible portions 1961.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19252,axiom,
    s__subclass(s__YanomamLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19253,axiom,
    s__documentation(s__YanomamLanguage,s__EnglishLanguage,'A &%YanomamLanguage is any of four languages found in &%Brazil and &%Venezuela that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19254,axiom,
    s__instance(s__NinamLanguage,s__YanomamLanguage) ).

fof(kb_SUMO_19255,axiom,
    s__documentation(s__NinamLanguage,s__EnglishLanguage,'The &%NinamLanguage is a &%YanomamLanguage of &%Brazil. SIL code: SHB. ISO 639-2: sai. Population: 466 (1976 UFM), 236 in southern dialect, 230 in northern. Population total both countries 566. Region: Mucajai, upper Uraricaa, and Paragua rivers, Roraima. Alternate names: YANAM, XIRIANA, SHIRIANA CASAPARE, KASRAPAI, JAWAPERI, CRICHANA, JAWARI. Dialects: SOUTHERN NINAM (MUKAJAI), NORTHERN NINAM (URARICAA-PARAGUA). Comments: Generally monolingual, a few children are beginning to learn Portuguese. All ages. Distinct from the Arawakan Xiriana. Bible portions 1970. Also spoken in: Venezuela. (Language name: NINAM.) Population: 100 in Venezuela. Alternate names: YANAM, XIRIANA. Dialects: NORTHERN NINAM, SOUTHERN NINAM. Comments: In Venezuela all speakers are bilingual in Spanish or Arecuna or both. Bible portions 1970.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19256,axiom,
    s__instance(s__SanumaLanguage,s__YanomamLanguage) ).

fof(kb_SUMO_19257,axiom,
    s__documentation(s__SanumaLanguage,s__EnglishLanguage,'The &%SanumaLanguage is a &%YanomamLanguage of &%Brazil. SIL code: SAM. ISO 639-2: sai. Population: 462 in Brazil (1976 UFM). Population total both countries: 1,500 to 4,500. Region: Auaris River, Roraima. Alternate names: TSANUMA, SANEMA, GUAIKA, SAMATARI, SAMATALI, XAMATARI. Dialects: CAURA, ERVATO-VENTUARI, AUARIS. Comments: Dialects are closely related. In some areas up to 25% of the speakers are bilingual in Maquiritare. Also spoken in: Venezuela. (Language name: SANUMA.) Population: 1,000 to 4,000 in Venezuela (1976 UFM). Alternate names: TSANUMA, SANEMA, GUAIKA, SAMATARI, SAMATALI, XAMATARI, CHIRICHANO. Comments: Three dialects. Nearly all are monolingual. See main entry under Brazil.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19258,axiom,
    s__instance(s__YanomamiLanguage,s__YanomamLanguage) ).

fof(kb_SUMO_19259,axiom,
    s__documentation(s__YanomamiLanguage,s__EnglishLanguage,'The &%YanomamiLanguage is a &%YanomamLanguage of &%Brazil. SIL code: WCA. ISO 639-2: sai. Population: 9,000 (1994 SIL). Region: Waica post, Uraricuera River, Roraima, Toototobi post, Amazonas, Catrimani River, Roraima. Alternate names: WAICA, WAIKA, YANOAM, YANOMAM, YANOMAME, SURARA, XURIMA, PARAHURI. Dialects: YANAMAM (PATIMITHERI, WAIKA), YANOMAM (NAOMAM, GUADEMA, WADEMA, WAREMA), YANOMAY (TOOTOTOBI), NANOMAM (KARIME), JAUARI (JOARI, YOARI, AICA). Comments: Distinct from but related to Yanomamo of Brazil and Venezuela. Monolingual. Semi-nomadic. SOV.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19260,axiom,
    s__instance(s__YanomamoLanguage,s__YanomamLanguage) ).

fof(kb_SUMO_19261,axiom,
    s__instance(s__YanomamLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19262,axiom,
    s__documentation(s__YanomamoLanguage,s__EnglishLanguage,'The &%YanomamoLanguage is a &%YanomamLanguage of &%Venezuela. SIL code: GUU. ISO 639-2: sai. Population: 12,000 to 14,000 in Venezuela (1991 AP). Population total both countries 13,500 to 16,000. Region: Orinoco-Mavaca area. The Eastern dialect is in the Parima Mountains, east of Batau River, Western dialect in Padamo River basin, Ocamo, Manaviche, and upper Orinoco rivers, and south of the Orinoco River up to headwaters of Marania and Cauaburi rivers, and a number of large villages in the Siapa River area in southern Venezuela. Alternate names: YANOMAME, YANOMAMI, GUAICA, GUAHARIBO, GUAJARIBO. Dialects: EASTERN YANOMAMI (PARIMA), WESTERN YANOMAMI (PADAMO-ORINOCO), COBARI (KOBALI, COBARIWA). Comments: Different from, but related to Yanomami (Waika) of Brazil. The Cobari dialect is easily intelligible with the others. Tropical forest. Hunters, agriculturalists: bananas, tubers, tobacco. NT 1984. Also spoken in: Brazil. (Language name: YANOMAMO. Population: 1,500 to 2,000 in Brazil. Alternate names: GUAICA, GUAHARIBO, YANOMA, YANOMAMI, SHAMATRI, SHAATHARI. Dialects: EASTERN YANOMAMI (PARIMA), WESTERN YANOMAMI (PADAMO-ORINOCO). Comments: Related to, but distinct from Yanomami of Brazil. Monolingual. NT 1984.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19263,axiom,
    s__subclass(s__YeniseiOstyakLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19264,axiom,
    s__instance(s__YeniseiOstyakLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19265,axiom,
    s__documentation(s__YeniseiOstyakLanguage,s__EnglishLanguage,'A &%YeniseiOstyakLanguage is either of two languages found in &%Russia (Asia) that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19266,axiom,
    s__instance(s__KetLanguage,s__YeniseiOstyakLanguage) ).

fof(kb_SUMO_19267,axiom,
    s__documentation(s__KetLanguage,s__EnglishLanguage,'The &%KetLanguage is a &%YeniseiOstyakLanguage of &%Russia (Asia). SIL code: KET. ISO 639-2: mis. Population: 550 to 990 mother tongue speakers (80% to 85%) out of an ethnic population of 1,100 to 1,200 (1995, M. Krauss, 1991 A.E. Kibrik). Region: Upper Yenisei Valley, Krasnoyarski drai, Turukhansk and Baikitsk regions, Sulomai, Bakhta, Verkhneimbatsk, Kellog, Kangatovo, Surgutikha, Vereshchagino, Baklanikha, Farkovo, Goroshikha, and Maiduka villages. East of the Khanti and Mansi, eastern Siberia. Alternate names: YENISEI OSTYAK, YENISEY OSTIAK, IMBATSKI-KET Comments: Bilingualism in Russian. Youngest speakers are children or people 25 to 35 years old. No other extant related languages: the Arin, Assan, and Kott peoples became extinct in the 19th century. Traditional way of life has changed. Taught in 5 schools. Traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19268,axiom,
    s__instance(s__YughLanguage,s__YeniseiOstyakLanguage) ).

fof(kb_SUMO_19269,axiom,
    s__documentation(s__YughLanguage,s__EnglishLanguage,'The &%YughLanguage is a &%YeniseiOstyakLanguage of &%Russia (Asia). SIL code: YUU. ISO 639-2: mis. Population: 2 or 3 semi-speakers out of an ethnic group of 10 to 15 (1991 G.K. Verner in Kibrik). Region: Turukhan region of the Krasnoyarsk krai at the Vorogovo settlement. Previously they lived along the Yenisei River from Yeniseisk to the mouth of the Dupches. Alternate names: YUG. Comments: No published descriptions of the language (1991). Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19270,axiom,
    s__subclass(s__YukaghirLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19271,axiom,
    s__instance(s__YukaghirLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19272,axiom,
    s__documentation(s__YukaghirLanguage,s__EnglishLanguage,'A &%YukaghirLanguage is either of two languages found in the &%Russia (Asia) that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19273,axiom,
    s__instance(s__NorthernYukaghirLanguage,s__YukaghirLanguage) ).

fof(kb_SUMO_19274,axiom,
    s__documentation(s__NorthernYukaghirLanguage,s__EnglishLanguage,'The &%NorthernYukaghirLanguage is a &%YukaghirLanguage of &%Russia (Asia). SIL code: YKG. ISO 639-2: mis. Population: 30 to 150 Tundra out of 230 to 1,100 in the ethnic group (1995 M. Krauss, 1989 census). Region: Yakutia and the Kamchatka Peninsula. Alternate names: YUKAGIR, JUKAGIR, ODUL, TUNDRA, TUNDRE, NORTHERN YUKAGIR. Comments: Not inherently intelligible with Southern Yukaghir (Kolyma). It may be distantly related to Altaic or Uralic. Even is the literary language used. Speakers below 50 years use Russian as second language. All can speak Yakut. Reindeer herdsmen and some other families can speak Even. Chukot is also used. Most speakers over 50 years old. Endangered. No sense of ethnic identity between speakers of the two Yukaghir varieties. In the 19th century their territory shrank because of merging clans, military clashes, assimilation with the Even, and later, collectivization. From the 1950s to the 1980s the state sent all children to boarding school. Odul is their name for themselves. SOV, postpositions, genitives, articles, adjectives, numerals, relatives before noun heads, question word not initial or final, 2 prefixes, 6 suffixes, word order focus preverbal, subjects and topics tend to be initial, affixes indicate case of noun phrases, person and number of subject indicated by obligatory verb phrases, split intransitivity: intransitive subjects encoded as transitive when nonfocus, focus marked the same way for intransitive subjects and direct objects, and only those, otherwise rather accusative, resultative, reflexive, reciprocal, causative, comparative, CV, CVCCVV, nontonal. Taught through fourth grade in the Adnriushkino settlement, and as an elective through eighth grade in Nelemnoye. Pine and deciduous forest. Riverine. Swidden agriculturalists, heavy dependence on the support of the government. Christian, traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19275,axiom,
    s__instance(s__SouthernYukaghirLanguage,s__YukaghirLanguage) ).

fof(kb_SUMO_19276,axiom,
    s__documentation(s__SouthernYukaghirLanguage,s__EnglishLanguage,'The &%SouthernYukaghirLanguage is a &%YukaghirLanguage of &%Russia (Asia). SIL code: YUX. ISO 639-2: mis. Population: 10 to 50 speakers out of 130 in the ethnic group (1995 M. Krauss, 1989 census). Region: Yakutia and the Kamchatka Peninsula. Alternate names: YUKAGIR, JUKAGIR, ODUL, KOLYMA, KOLYM, SOUTHERN YUKAGIR. Comments: Not inherently intelligible with Northern Yukaghir. All can speak Russian as second language, especially those below 40. Those above 35 can speak Yakut, and those over 60 can speak Even. Russian is used as a literary language. All over 35 to 40 years old (1989). SOV, postpositions, genitives, articles, adjectives, numerals, relatives before noun heads, question word not initial or final, 2 prefixes, 6 suffixes, focus is preverbal, subjects and topics tend to be initial, affixes indicate case of noun phrases, person and number of subject is obligatory, split intransitivity: intransitive subjects encode as transitive when nonfocus, focus marked the same for intransitive subjects and direct objects, and only for those, otherwise rather accusative, resultative, reflexive, reciprocal, causative, comparative, CV, CVCCVV, nontonal. Pine and deciduous forest. Riverine. Swiden agriculturalists, heavy dependence on the support of the government. Christian, traditional religion.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19277,axiom,
    s__subclass(s__YukiGroupLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19278,axiom,
    s__documentation(s__YukiGroupLanguage,s__EnglishLanguage,'A &%YukiGroupLanguage is either of two languages found in the &%UnitedStates that form a family of languages apparently unrelated to others. Both are now nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19279,axiom,
    s__instance(s__WappoLanguage,s__YukiGroupLanguage) ).

fof(kb_SUMO_19280,axiom,
    s__instance(s__YukiGroupLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19281,axiom,
    s__documentation(s__WappoLanguage,s__EnglishLanguage,'The &%WappoLanguage is a &%YukiGroupLanguage of the &%UnitedStates. SIL code: WAO. ISO 639-2: nai. Population: 1 speaker (1977 Voegelin and Voegelin) out of a possible population of 50 (1977 SIL). Region: California, north of the San Francisco Bay area. Comments: Bilingualism in English. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19282,axiom,
    s__instance(s__YukiLanguage,s__YukiGroupLanguage) ).

fof(kb_SUMO_19283,axiom,
    s__documentation(s__YukiLanguage,s__EnglishLanguage,'The &%YukiLanguage is a &%YukiGroupLanguage of the &%UnitedStates. SIL code: YUK. ISO 639-2: nai. Population: 6 speakers (1990 census). Region: Round Valley Reservation, northern California. Comments: Bilingualism in English. All over 50 years old (1962 Chafe). The speakers in 1962 were not fluent in the language. Probably extinct (1977 SIL). Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19284,axiom,
    s__subclass(s__ZamucoanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19285,axiom,
    s__documentation(s__ZamucoanLanguage,s__EnglishLanguage,'A &%ZamucoanLanguage is either of two languages found in &%Paraguay that form a family of languages apparently unrelated to others.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19286,axiom,
    s__instance(s__AyoreoLanguage,s__ZamucoanLanguage) ).

fof(kb_SUMO_19287,axiom,
    s__instance(s__ZamucoanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19288,axiom,
    s__documentation(s__AyoreoLanguage,s__EnglishLanguage,'The &%AyoreoLanguage is a &%ZamucoanLanguage of &%Paraguay. SIL code: AYO. ISO 639-2: sai. Population: 3,000 in Paraguay (1991). Population total both countries 4,000 to 4,500. Region: Chaco and northern Alto Paraguay departments. Alternate names: MOROTOCO, MORO, AYORE, PYETA YOVAI. Dialects: TSIRACUA. Comments: Partially nomadic. NT 1982. Also spoken in: Bolivia. (Language name: AYOREO.) Population: 1,000 to 1,500 in Bolivia. Alternate names: AYORE, MOROTOCO, MORO, PYETA, YOVAI. Dialects: TSIRICUA. Comments: Called Morotoco in Paraguay and Ayoreo in Bolivia. NT 1982.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19289,axiom,
    s__instance(s__ChamacocoLanguage,s__ZamucoanLanguage) ).

fof(kb_SUMO_19290,axiom,
    s__documentation(s__ChamacocoLanguage,s__EnglishLanguage,'The &%ChamacocoLanguage is a &%ZamucoanLanguage of &%Paraguay. SIL code: CEG. ISO 639-2: sai. Population: 1,800 (1991 Ulrich SIL). Region: Northeastern Chaco, eastern Alto Paraguay Department, Puerto Bahia Negra, Puerto Diana, Puerto Esperanza (On+ch+tah), Dos Estrellas, Potrerito, Fuerte Olimpo, along the Paraguay River. There may be some in Brazil. Alternate names: ISHIRO, JEYWO. Dialects: CHAMACOCO BRAVO (TOMARAHO, TOMARAXA), EBITOSO (ISHIRO). Comments: Bilingual proficiency in Spanish and Guarani is limited. All ages. Vigorous. Traditionally hunter-gatherers. Presently agriculturalists, animal husbandry: sheep, goats, pigs, cows, horses, poultry, ranch hands, day laborers, maids, basketry, wood carvers, selling alligator skins. Bible portions 1992-1995.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19291,axiom,
    s__subclass(s__ZaparoanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19292,axiom,
    s__documentation(s__ZaparoanLanguage,s__EnglishLanguage,'A &%ZaparoanLanguage is any of seven languages primarily found in &%Peru that form a family of languages apparently unrelated to others. Many of these languages are now extinct or nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19293,axiom,
    s__instance(s__AndoaLanguage,s__ZaparoanLanguage) ).

fof(kb_SUMO_19294,axiom,
    s__documentation(s__AndoaLanguage,s__EnglishLanguage,'The &%AndoaLanguage is a &%ZaparoanLanguage of &%Peru. SIL code: ANB. ISO 639-2: sai. Region: Pastaza River. None in Ecuador. Alternate names: SHIMIGAE, SEMIGAE, GAE, GAYE. Comments: Some use Spanish as second language. The ethnic group speaks Pastaza Quechua. Integrated with the Quechua. A distinct language from Zaparo (Kayapwe) of Ecuador, which is now extinct in Peru. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19295,axiom,
    s__instance(s__ArabelaLanguage,s__ZaparoanLanguage) ).

fof(kb_SUMO_19296,axiom,
    s__documentation(s__ArabelaLanguage,s__EnglishLanguage,'The &%ArabelaLanguage is a &%ZaparoanLanguage of &%Peru. SIL code: ARL. ISO 639-2: sai. Population: 100 speakers out of 400 ethnic population (1998 SIL). Region: Arabela River, tributary of Napo. Alternate names: CHIRIPUNO, CHIRIPUNU. Comments: Bilingual level estimates are Quechua: 0 0%, 1 0%, 2 20%, 3 60%, 4 20%, 5 0%, Spanish: 0 0%, 1 20%, 2 40%, 3 30%, 4 10%, 5 0%. SOV. Literacy rate in first language: 10% to 30%. Literacy rate in second language: 50% to 75%. Tropical forest. NT 1986.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19297,axiom,
    s__instance(s__AushiriLanguage,s__ZaparoanLanguage) ).

fof(kb_SUMO_19298,axiom,
    s__instance(s__ZaparoanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19299,axiom,
    s__documentation(s__AushiriLanguage,s__EnglishLanguage,'The &%AushiriLanguage is a &%ZaparoanLanguage of &%Peru. SIL code: AUS. ISO 639-2: sai. Region: Tributaries of the right bank of the Napo River, Escuelacocha. Alternate names: AUXIRA. Comments: Similar to Arabela. Distinct from Abishira (M. R. Wise SIL 1987). Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19300,axiom,
    s__instance(s__CahuaranoLanguage,s__ZaparoanLanguage) ).

fof(kb_SUMO_19301,axiom,
    s__documentation(s__CahuaranoLanguage,s__EnglishLanguage,'The &%CahuaranoLanguage is a &%ZaparoanLanguage of &%Peru. SIL code: CAH. ISO 639-2: sai. Population: 5 (1976 SIL). Region: Nanay River. Comments: Bilingualism in Spanish. Speakers are middle-aged or older. It may be extinct. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19302,axiom,
    s__instance(s__IquitoLanguage,s__ZaparoanLanguage) ).

fof(kb_SUMO_19303,axiom,
    s__documentation(s__IquitoLanguage,s__EnglishLanguage,'The &%IquitoLanguage is a &%ZaparoanLanguage of &%Peru. SIL code: IQU. ISO 639-2: sai. Population: 150. Region: Northern Nanay River area. Alternate names: IQUITA, IKITO, AMACACORE, HAMACORE, QUITURRAN, PUCA-UMA. Comments: Widespread use of Spanish. Bible portions 1963.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19304,axiom,
    s__instance(s__OmuranoLanguage,s__ZaparoanLanguage) ).

fof(kb_SUMO_19305,axiom,
    s__documentation(s__OmuranoLanguage,s__EnglishLanguage,'The &%OmuranoLanguage is a &%ZaparoanLanguage of &%Peru. SIL code: OMU. ISO 639-2: sai. Alternate names: HUMURANA, ROAMAINA, NUMURANA, UMURANO, MAYNA. Comments: Became extinct by 1958. Extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19306,axiom,
    s__instance(s__ZaparoLanguage,s__ZaparoanLanguage) ).

fof(kb_SUMO_19307,axiom,
    s__documentation(s__ZaparoLanguage,s__EnglishLanguage,'The &%ZaparoLanguage is a &%ZaparoanLanguage of &%Ecuador. SIL code: ZRO. ISO 639-2: sai. Population 5 or 6 (1996 SIL). Extinct in Peru. Region: Pastaza Province, Peru border, between the Curaray and Bobonaza rivers. Alternate names: ZAPARA, KAYAPWE. Comments: Bilingualism in Quichua. A large ethnic group, which is integrated with the Quichua. Quichua is used exclusively in the home. Distinct from Andoa (Shimagae) of Peru. SOV. Tropical forest. Riverine. Swidden agriculturalists. 300 to 400 meters. Nearly extinct.(extract from http://www.ethnologue.com/)') ).

fof(kb_SUMO_19308,axiom,
    s__instance(s__FaroeseLanguage,s__NorthGermanicLanguage) ).

fof(kb_SUMO_19309,axiom,
    s__instance(s__FaroeseLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_19310,axiom,
    s__documentation(s__FaroeseLanguage,s__EnglishLanguage,'&%ISO-639-1: fo. The &%FaroeseLanguage is a West Scandinavian language spoken by inhabitants of the &%FaroeIslands, and by Faroese communities in &%Denmark.') ).

fof(kb_SUMO_19311,axiom,
    s__instance(s__FinnishLanguage,s__UralicLanguage) ).

fof(kb_SUMO_19312,axiom,
    s__documentation(s__FinnishLanguage,s__EnglishLanguage,'&%ISO-639-1: fi. &%FinnishLanguage (<i>Suomi</i> or <i>Suomen Kieli</i>) is the language spoken by the majority of the population of &%Finland, and by communities of ethnic Finns living outside of &%Finland.') ).

fof(kb_SUMO_19313,axiom,
    s__instance(s__IcelandicLanguage,s__NorthGermanicLanguage) ).

fof(kb_SUMO_19314,axiom,
    s__documentation(s__IcelandicLanguage,s__EnglishLanguage,'&%ISO-639-1: is. &%IcelandicLanguage (<i>islenska</i>) is the official language of Iceland. It is a highly inflected &%NorthGermanicLanguage, most closely related to Old Norse and, among modern spoken language, &%FaroeseLanguage.') ).

fof(kb_SUMO_19315,axiom,
    s__instance(s__MaoriLanguage,s__AustronesianLanguage) ).

fof(kb_SUMO_19316,axiom,
    s__documentation(s__MaoriLanguage,s__EnglishLanguage,'&%ISO-639-1: mi. &%MaoriLanguage (<i>Te Reo Maori</i>) is an Eastern Polynesian language most closely related to Tahitian, Tuamotuan, and Cook Islands Maori. It is one of the official languages of &%NewZealand.') ).

fof(kb_SUMO_19317,axiom,
    s__instance(s__NorthernNdebeleLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19318,axiom,
    s__documentation(s__NorthernNdebeleLanguage,s__EnglishLanguage,'&%ISO-639-1: nd. &%NorthernNdebeleLanguage is a Nguni language spoken by the Ndebele or Matabele people of &%Zimbabwe.') ).

fof(kb_SUMO_19319,axiom,
    s__instance(s__SouthernNdebeleLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19320,axiom,
    s__documentation(s__SouthernNdebeleLanguage,s__EnglishLanguage,'&%ISO-639-1: nr. &%SouthernNdebeleLanguage is a Nguni language spoken by the Ndebele people of &%SouthAfrica.') ).

fof(kb_SUMO_19321,axiom,
    s__instance(s__NynorskNorwegianLanguage,s__DanishSwedishLanguage) ).

fof(kb_SUMO_19322,axiom,
    s__documentation(s__NynorskNorwegianLanguage,s__EnglishLanguage,'&%ISO-639-1: nn. &%NynorskNorwegianLanguage is one of the two official written standards of the Norwegian language, the other being Dano-Norwegian or <i>Bokmal</i> (lit. <quote>book language</quote>).') ).

fof(kb_SUMO_19323,axiom,
    s__instance(s__NorwegianLanguage,s__DanishSwedishLanguage) ).

fof(kb_SUMO_19324,axiom,
    s__documentation(s__NorwegianLanguage,s__EnglishLanguage,'&%ISO-639-1: no. &%NorwegianLanguage, a &%NorthGermanicLanguage, is the official language of &%Norway. It includes two official written (and, to some extent, spoken) forms: &%NynorskNorwegianLanguage and &%BokmalNorwegianLanguage.') ).

fof(kb_SUMO_19325,axiom,
    s__instance(s__subLanguage__m,s__BinaryPredicate) ).

fof(kb_SUMO_19326,axiom,
    s__instance(s__subLanguage__m,s__PartialOrderingRelation) ).

fof(kb_SUMO_19327,axiom,
    s__domain(s__subLanguage__m,"1",s__Language) ).

fof(kb_SUMO_19328,axiom,
    s__domain(s__subLanguage__m,"2",s__Language) ).

fof(kb_SUMO_19329,axiom,
    s__documentation(s__subLanguage__m,s__EnglishLanguage,'(&%subLanguage ?&%Language-1 ?&%Language-2) means that ?&%Language-1 is included in, or subsumed by, ?&%Language-2. Since &%subLanguage is a &%ReflexiveRelation, every &%Language is a &%subLanguage of itself.') ).

fof(kb_SUMO_19330,axiom,
    s__subLanguage(s__NynorskNorwegianLanguage,s__NorwegianLanguage) ).

fof(kb_SUMO_19331,axiom,
    s__subLanguage(s__BokmalNorwegianLanguage,s__NorwegianLanguage) ).

fof(kb_SUMO_19332,axiom,
    s__instance(s__ChichewaLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19333,axiom,
    s__documentation(s__ChichewaLanguage,s__EnglishLanguage,'&%ISO-639-1: ny. &%ChichewaLanguage (lit. <quote>language of the Chewa</quote>) is a Bantu language widely spoken in south-central Africa. It is one of the official languages of &%Mawali, the other being the &%EnglishLanguage.') ).

fof(kb_SUMO_19334,axiom,
    s__instance(s__SouthernSothoLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19335,axiom,
    s__documentation(s__SouthernSothoLanguage,s__EnglishLanguage,'&%ISO-639-1: st. &%SouthernSothoLanguage is a Bantu language spoken mainly in &%SouthAfrica and &%Lesotho.') ).

fof(kb_SUMO_19336,axiom,
    s__instance(s__SwatiLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19337,axiom,
    s__documentation(s__SwatiLanguage,s__EnglishLanguage,'&%ISO-639-1: ss. &%SwatiLanguage is a Bantu language of the Nguni language group, spoken primarily in &%SouthAfrica and &%Swaziland.') ).

fof(kb_SUMO_19338,axiom,
    s__instance(s__TswanaLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19339,axiom,
    s__documentation(s__TswanaLanguage,s__EnglishLanguage,'&%ISO-639-1: tn. &%TswanaLanguage is a Bantu language. It is the majority and nation language of &%Botswana, but also is spoken in &%SouthAfrica, &%Zimbabwe, and &%Namibia. The largest number of speakers reside in &%SouthAfrica.') ).

fof(kb_SUMO_19340,axiom,
    s__instance(s__TsongaLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19341,axiom,
    s__instance(s__NigerCongoLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19342,axiom,
    s__documentation(s__TsongaLanguage,s__EnglishLanguage,'&%ISO-639-1: ts. &%TsongaLanguage is a Bantu language spoken by the Tsonga people (also known as the Shangaan) of &%SouthAfrica, &%Swaziland, and &%Mozambique.') ).

fof(kb_SUMO_19343,axiom,
    s__instance(s__VendaLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19344,axiom,
    s__documentation(s__VendaLanguage,s__EnglishLanguage,'&%ISO-639-1: ve. &%VendaLanguage is a Bantu language spoken in &%SouthAfrica and &%Zimbabwe.') ).

fof(kb_SUMO_19345,axiom,
    s__instance(s__XhosaLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19346,axiom,
    s__documentation(s__XhosaLanguage,s__EnglishLanguage,'&%ISO-639-1: xh. &%XhosaLanguage is a Bantu language spoken in &%SouthAfrica and &%Lesotho.') ).

fof(kb_SUMO_19347,axiom,
    s__instance(s__ZuluLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19348,axiom,
    s__documentation(s__ZuluLanguage,s__EnglishLanguage,'&%ISO-639-1: zu. &%ZuluLanguage is a Nguni Bantu language spoken by the Zulu people, the majoriy of whom live in &%SouthAfrica. Notable communities of speakers also live in &%Swaziland, &%Zimbabwe, &%Mozambique, and &%Malawi.') ).

fof(kb_SUMO_19349,axiom,
    s__subclass(s__CushiticLanguage,s__AfroAsiaticLanguage) ).

fof(kb_SUMO_19350,axiom,
    s__documentation(s__CushiticLanguage,s__EnglishLanguage,'Instances of the &%Class &%CushiticLanguage are spoken in the Horn of Africa. See the <a href=http://en.wikipedia.org/wiki/Cushitic_languages>Wikipedia article on Cushitic languages</a>.') ).

fof(kb_SUMO_19351,axiom,
    s__instance(s__AfarLanguage,s__CushiticLanguage) ).

fof(kb_SUMO_19352,axiom,
    s__instance(s__CushiticLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19353,axiom,
    s__documentation(s__AfarLanguage,s__EnglishLanguage,'The &%AfarLanguage is a &%CushiticLanguage spoken in &%Ethiopia, &%Eritrea, and &%Djibouti, and is thought to have about 1.5 million speakers as of April 2008. See the <a href=http://en.wikipedia.org/wiki/Afar_language>Wikipedia article on Afar language</a>.') ).

fof(kb_SUMO_19354,axiom,
    s__instance(s__AbkhazLanguage,s__NorthCaucasianLanguage) ).

fof(kb_SUMO_19355,axiom,
    s__instance(s__NorthCaucasianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19356,axiom,
    s__documentation(s__AbkhazLanguage,s__EnglishLanguage,'&%AbkhazLanguage is a &%NorthCaucasianLanguage spoken mainly in Abkhazia and &%Turkey.') ).

fof(kb_SUMO_19357,axiom,
    s__subclass(s__AkanLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19358,axiom,
    s__instance(s__AkanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19359,axiom,
    s__documentation(s__AkanLanguage,s__EnglishLanguage,'&%AkanLanguage is a &%subclass of &%NigerCongoLanguage. The &%HumanLanguages that are &%instances of &%AkanLanguage are spoken mainly by related peoples in &%Ghana and eastern &%CoteDIvoire.') ).

fof(kb_SUMO_19360,axiom,
    s__subclass(s__SemiticLanguage,s__AfroAsiaticLanguage) ).

fof(kb_SUMO_19361,axiom,
    s__documentation(s__SemiticLanguage,s__EnglishLanguage,'Instances of &%SemiticLanguage are spoken throughout much of the &%MiddleEastRegion, &%NorthernAfrica, and the Horn of Africa. &%SemiticLanguages were among the earliest to be written. See <a href=http://en.wikipedia.org/wiki/Semitic_languages>Semitic languages in Wikipedia</a>.') ).

fof(kb_SUMO_19362,axiom,
    s__subclass(s__SouthSemiticLanguage,s__SemiticLanguage) ).

fof(kb_SUMO_19363,axiom,
    s__instance(s__SouthSemiticLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19364,axiom,
    s__instance(s__SemiticLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19365,axiom,
    s__instance(s__AmharicLanguage,s__SouthSemiticLanguage) ).

fof(kb_SUMO_19366,axiom,
    s__subclass(s__WestSemiticLanguage,s__SemiticLanguage) ).

fof(kb_SUMO_19367,axiom,
    s__instance(s__ArabicLanguage,s__WestSemiticLanguage) ).

fof(kb_SUMO_19368,axiom,
    s__instance(s__HebrewLanguage,s__WestSemiticLanguage) ).

fof(kb_SUMO_19369,axiom,
    s__instance(s__WestSemiticLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19370,axiom,
    s__instance(s__AssameseLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_19371,axiom,
    s__instance(s__AvarLanguage,s__NorthCaucasianLanguage) ).

fof(kb_SUMO_19372,axiom,
    s__instance(s__AvestanLanguage,s__EasternIranianLanguage) ).

fof(kb_SUMO_19373,axiom,
    s__instance(s__AzerbaijaniLanguage,s__TurkicLanguage) ).

fof(kb_SUMO_19374,axiom,
    s__instance(s__BashkirLanguage,s__TurkicLanguage) ).

fof(kb_SUMO_19375,axiom,
    s__instance(s__TurkicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19376,axiom,
    s__instance(s__BambaraLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19377,axiom,
    s__instance(s__BengaliLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_19378,axiom,
    s__instance(s__BihariLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_19379,axiom,
    s__instance(s__TibetanLanguage,s__SinoTibetanLanguage) ).

fof(kb_SUMO_19380,axiom,
    s__instance(s__BosnianLanguage,s__SouthSlavicLanguage) ).

fof(kb_SUMO_19381,axiom,
    s__instance(s__BurmeseLanguage,s__SinoTibetanLanguage) ).

fof(kb_SUMO_19382,axiom,
    s__instance(s__ChamorroLanguage,s__AustronesianLanguage) ).

fof(kb_SUMO_19383,axiom,
    s__instance(s__ChechenLanguage,s__NorthCaucasianLanguage) ).

fof(kb_SUMO_19384,axiom,
    s__subclass(s__ChineseLanguage,s__SinoTibetanLanguage) ).

fof(kb_SUMO_19385,axiom,
    s__instance(s__ChineseLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19386,axiom,
    s__instance(s__ChuvashLanguage,s__TurkicLanguage) ).

fof(kb_SUMO_19387,axiom,
    s__subclass(s__CreeLanguage,s__AlgicLanguage) ).

fof(kb_SUMO_19388,axiom,
    s__instance(s__CreeLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19389,axiom,
    s__instance(s__DhivehiLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_19390,axiom,
    s__instance(s__DzongkhaLanguage,s__SinoTibetanLanguage) ).

fof(kb_SUMO_19391,axiom,
    s__instance(s__EstonianLanguage,s__UralicLanguage) ).

fof(kb_SUMO_19392,axiom,
    s__instance(s__EweLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19393,axiom,
    s__instance(s__FijianLanguage,s__AustronesianLanguage) ).

fof(kb_SUMO_19394,axiom,
    s__instance(s__FulaLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19395,axiom,
    s__instance(s__GuaraniLanguage,s__TupiLanguage) ).

fof(kb_SUMO_19396,axiom,
    s__instance(s__TupiLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19397,axiom,
    s__instance(s__HausaLanguage,s__ChadicLanguage) ).

fof(kb_SUMO_19398,axiom,
    s__instance(s__ChadicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19399,axiom,
    s__instance(s__HereroLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19400,axiom,
    s__instance(s__HindiLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_19401,axiom,
    s__instance(s__CroatianLanguage,s__SouthSlavicLanguage) ).

fof(kb_SUMO_19402,axiom,
    s__instance(s__HungarianLanguage,s__UralicLanguage) ).

fof(kb_SUMO_19403,axiom,
    s__instance(s__IgboLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19404,axiom,
    s__instance(s__IdoLanguage,s__ArtificialLanguage) ).

fof(kb_SUMO_19405,axiom,
    s__instance(s__SichuanYiLanguage,s__SinoTibetanLanguage) ).

fof(kb_SUMO_19406,axiom,
    s__instance(s__SinoTibetanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19407,axiom,
    s__instance(s__InuktitutLanguage,s__EskimoAleutLanguage) ).

fof(kb_SUMO_19408,axiom,
    s__instance(s__EskimoAleutLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19409,axiom,
    s__instance(s__InterlingueLanguage,s__ArtificialLanguage) ).

fof(kb_SUMO_19410,axiom,
    s__instance(s__IndonesianLanguage,s__AustronesianLanguage) ).

fof(kb_SUMO_19411,axiom,
    s__instance(s__InupiaqLanguage,s__EskimoAleutLanguage) ).

fof(kb_SUMO_19412,axiom,
    s__instance(s__JavaneseLanguage,s__AustronesianLanguage) ).

fof(kb_SUMO_19413,axiom,
    s__instance(s__KalaallisutLanguage,s__EskimoAleutLanguage) ).

fof(kb_SUMO_19414,axiom,
    s__instance(s__KannadaLanguage,s__DravidianLanguage) ).

fof(kb_SUMO_19415,axiom,
    s__instance(s__DravidianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19416,axiom,
    s__instance(s__KashmiriLanguage,s__DardicLanguage) ).

fof(kb_SUMO_19417,axiom,
    s__instance(s__KanuriLanguage,s__NiloSaharanLanguage) ).

fof(kb_SUMO_19418,axiom,
    s__instance(s__KazakhLanguage,s__TurkicLanguage) ).

fof(kb_SUMO_19419,axiom,
    s__instance(s__KhmerLanguage,s__AustroAsiaticLanguage) ).

fof(kb_SUMO_19420,axiom,
    s__instance(s__GikuyuLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19421,axiom,
    s__instance(s__KinyarwandaLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19422,axiom,
    s__instance(s__KyrgyzLanguage,s__TurkicLanguage) ).

fof(kb_SUMO_19423,axiom,
    s__instance(s__KomiLanguage,s__UralicLanguage) ).

fof(kb_SUMO_19424,axiom,
    s__instance(s__UralicLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19425,axiom,
    s__instance(s__KongoLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19426,axiom,
    s__instance(s__KwanyamaLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19427,axiom,
    s__instance(s__KurdishLanguage,s__NorthwesternIranianLanguage) ).

fof(kb_SUMO_19428,axiom,
    s__instance(s__LaoLanguage,s__TaiKadaiLanguage) ).

fof(kb_SUMO_19429,axiom,
    s__instance(s__LimburgishLanguage,s__LowFranconianLanguage) ).

fof(kb_SUMO_19430,axiom,
    s__instance(s__LowFranconianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19431,axiom,
    s__instance(s__LingalaLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19432,axiom,
    s__instance(s__LubaKatangaLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19433,axiom,
    s__instance(s__LugandaLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19434,axiom,
    s__instance(s__MarshalleseLanguage,s__AustronesianLanguage) ).

fof(kb_SUMO_19435,axiom,
    s__instance(s__MalayalamLanguage,s__DravidianLanguage) ).

fof(kb_SUMO_19436,axiom,
    s__instance(s__MarathiLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_19437,axiom,
    s__instance(s__MalayLanguage,s__AustronesianLanguage) ).

fof(kb_SUMO_19438,axiom,
    s__instance(s__MalagasyLanguage,s__AustronesianLanguage) ).

fof(kb_SUMO_19439,axiom,
    s__instance(s__MalteseLanguage,s__SemiticLanguage) ).

fof(kb_SUMO_19440,axiom,
    s__instance(s__MoldovanLanguage,s__EasternRomanceLanguage) ).

fof(kb_SUMO_19441,axiom,
    s__instance(s__MongolianLanguage,s__AltaicLanguage) ).

fof(kb_SUMO_19442,axiom,
    s__instance(s__NauruanLanguage,s__AustronesianLanguage) ).

fof(kb_SUMO_19443,axiom,
    s__instance(s__NavajoLanguage,s__NaDeneLanguage) ).

fof(kb_SUMO_19444,axiom,
    s__instance(s__NaDeneLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19445,axiom,
    s__instance(s__NdongaLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19446,axiom,
    s__instance(s__NepaliLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_19447,axiom,
    s__instance(s__AnishinaabeLanguage,s__AlgicLanguage) ).

fof(kb_SUMO_19448,axiom,
    s__names('Ojibwe',s__AnishinaabeLanguage) ).

fof(kb_SUMO_19449,axiom,
    s__names('Ojibwa',s__AnishinaabeLanguage) ).

fof(kb_SUMO_19450,axiom,
    s__instance(s__OriyaLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_19451,axiom,
    s__instance(s__OromoLanguage,s__CushiticLanguage) ).

fof(kb_SUMO_19452,axiom,
    s__instance(s__OsseticLanguage,s__EasternIranianLanguage) ).

fof(kb_SUMO_19453,axiom,
    s__instance(s__PaliLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_19454,axiom,
    s__instance(s__KirundiLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19455,axiom,
    s__instance(s__SanskritLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_19456,axiom,
    s__instance(s__SerbianLanguage,s__SouthSlavicLanguage) ).

fof(kb_SUMO_19457,axiom,
    s__instance(s__SinhaleseLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_19458,axiom,
    s__instance(s__NorthernSamiLanguage,s__UralicLanguage) ).

fof(kb_SUMO_19459,axiom,
    s__instance(s__SamoanLanguage,s__AustronesianLanguage) ).

fof(kb_SUMO_19460,axiom,
    s__instance(s__ShonaLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19461,axiom,
    s__instance(s__SindhiLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_19462,axiom,
    s__instance(s__SomaliLanguage,s__CushiticLanguage) ).

fof(kb_SUMO_19463,axiom,
    s__instance(s__SundaneseLanguage,s__AustronesianLanguage) ).

fof(kb_SUMO_19464,axiom,
    s__instance(s__SwahiliLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19465,axiom,
    s__instance(s__TahitianLanguage,s__AustronesianLanguage) ).

fof(kb_SUMO_19466,axiom,
    s__instance(s__TamilLanguage,s__DravidianLanguage) ).

fof(kb_SUMO_19467,axiom,
    s__instance(s__TatarLanguage,s__TurkicLanguage) ).

fof(kb_SUMO_19468,axiom,
    s__instance(s__TeluguLanguage,s__DravidianLanguage) ).

fof(kb_SUMO_19469,axiom,
    s__instance(s__TagalogLanguage,s__AustronesianLanguage) ).

fof(kb_SUMO_19470,axiom,
    s__instance(s__ThaiLanguage,s__TaiKadaiLanguage) ).

fof(kb_SUMO_19471,axiom,
    s__instance(s__TaiKadaiLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19472,axiom,
    s__instance(s__TigrinyaLanguage,s__SouthSemiticLanguage) ).

fof(kb_SUMO_19473,axiom,
    s__instance(s__TonganLanguage,s__AustronesianLanguage) ).

fof(kb_SUMO_19474,axiom,
    s__instance(s__AustronesianLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_19475,axiom,
    s__instance(s__TurkishLanguage,s__TurkicLanguage) ).

fof(kb_SUMO_19476,axiom,
    s__instance(s__TwiLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19477,axiom,
    s__instance(s__UrduLanguage,s__IndoAryanLanguage) ).

fof(kb_SUMO_19478,axiom,
    s__instance(s__VietnameseLanguage,s__AustroAsiaticLanguage) ).

fof(kb_SUMO_19479,axiom,
    s__instance(s__VolapukLanguage,s__ArtificialLanguage) ).

fof(kb_SUMO_19480,axiom,
    s__instance(s__WalloonLanguage,s__OielLanguage) ).

fof(kb_SUMO_19481,axiom,
    s__instance(s__WolofLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19482,axiom,
    s__instance(s__YorubaLanguage,s__NigerCongoLanguage) ).

fof(kb_SUMO_19483,axiom,
    s__instance(s__ZhuangLanguage,s__TaiKadaiLanguage) ).

fof(kb_SUMO_19484,axiom,
    s__instance(s__ISO_639_1,s__LanguageCodeMap) ).

fof(kb_SUMO_19485,axiom,
    s__instance(s__LanguageCodeMap__t,s__SetOrClass) ).

fof(kb_SUMO_19486,axiom,
    s__documentation(s__ISO_639_1,s__EnglishLanguage,'This &%LanguageCodeMap states correspondences between the two-letter natural language denoting tokens defined in the ISO 639-1 standard, and constants defined in SUMO.') ).

fof(kb_SUMO_19487,axiom,
    ! [V__TOKEN,V__X] :
      ( ( s__instance(V__X,s__SetOrClass)
        & s__instance(V__TOKEN,s__SymbolicString) )
     => ( s__codeMapping(s__ISO_639_1,V__TOKEN,V__X)
       => ( s__instance(V__X,s__HumanLanguage)
          | s__subclass(V__X,s__HumanLanguage) ) ) ) ).

fof(kb_SUMO_19488,axiom,
    ! [V__TOKEN,V__X] :
      ( s__instance(V__TOKEN,s__SymbolicString)
     => ( s__codeMapping(s__ISO_639_1,V__TOKEN,V__X)
       => s__stringLength("2",V__TOKEN) ) ) ).

fof(kb_SUMO_19489,axiom,
    ! [V__TOKEN,V__X] :
      ( s__codeMapping(s__ISO_639_1,V__TOKEN,V__X)
     => s__instance(V__TOKEN,s__SymbolicString) ) ).

fof(kb_SUMO_19490,axiom,
    s__codeMapping(s__ISO_639_1,af,s__AfrikaansLanguage) ).

fof(kb_SUMO_19491,axiom,
    s__codeMapping(s__ISO_639_1,cy,s__WelshLanguage) ).

fof(kb_SUMO_19492,axiom,
    s__codeMapping(s__ISO_639_1,da,s__DanishLanguage) ).

fof(kb_SUMO_19493,axiom,
    s__codeMapping(s__ISO_639_1,de,s__GermanLanguage) ).

fof(kb_SUMO_19494,axiom,
    s__codeMapping(s__ISO_639_1,nl,s__DutchLanguage) ).

fof(kb_SUMO_19495,axiom,
    s__codeMapping(s__ISO_639_1,en,s__EnglishLanguage) ).

fof(kb_SUMO_19496,axiom,
    s__codeMapping(s__ISO_639_1,fo,s__FaroeseLanguage) ).

fof(kb_SUMO_19497,axiom,
    s__codeMapping(s__ISO_639_1,fi,s__FinnishLanguage) ).

fof(kb_SUMO_19498,axiom,
    s__codeMapping(s__ISO_639_1,fr,s__FrenchLanguage) ).

fof(kb_SUMO_19499,axiom,
    s__codeMapping(s__ISO_639_1,gd,s__ScotsGaelicLanguage) ).

fof(kb_SUMO_19500,axiom,
    s__codeMapping(s__ISO_639_1,ga,s__IrishGaelicLanguage) ).

fof(kb_SUMO_19501,axiom,
    s__codeMapping(s__ISO_639_1,is,s__IcelandicLanguage) ).

fof(kb_SUMO_19502,axiom,
    s__codeMapping(s__ISO_639_1,lb,s__LuxembourgeoisLanguage) ).

fof(kb_SUMO_19503,axiom,
    s__codeMapping(s__ISO_639_1,mi,s__MaoriLanguage) ).

fof(kb_SUMO_19504,axiom,
    s__codeMapping(s__ISO_639_1,nd,s__NorthernNdebeleLanguage) ).

fof(kb_SUMO_19505,axiom,
    s__codeMapping(s__ISO_639_1,nr,s__SouthernNdebeleLanguage) ).

fof(kb_SUMO_19506,axiom,
    s__codeMapping(s__ISO_639_1,nn,s__NynorskNorwegianLanguage) ).

fof(kb_SUMO_19507,axiom,
    s__codeMapping(s__ISO_639_1,nb,s__BokmalNorwegianLanguage) ).

fof(kb_SUMO_19508,axiom,
    s__codeMapping(s__ISO_639_1,no,s__NorwegianLanguage) ).

fof(kb_SUMO_19509,axiom,
    s__codeMapping(s__ISO_639_1,ny,s__ChichewaLanguage) ).

fof(kb_SUMO_19510,axiom,
    s__codeMapping(s__ISO_639_1,st,s__SouthernSothoLanguage) ).

fof(kb_SUMO_19511,axiom,
    s__codeMapping(s__ISO_639_1,ss,s__SwatiLanguage) ).

fof(kb_SUMO_19512,axiom,
    s__codeMapping(s__ISO_639_1,sv,s__SwedishLanguage) ).

fof(kb_SUMO_19513,axiom,
    s__codeMapping(s__ISO_639_1,tn,s__TswanaLanguage) ).

fof(kb_SUMO_19514,axiom,
    s__codeMapping(s__ISO_639_1,ts,s__TsongaLanguage) ).

fof(kb_SUMO_19515,axiom,
    s__codeMapping(s__ISO_639_1,ve,s__VendaLanguage) ).

fof(kb_SUMO_19516,axiom,
    s__codeMapping(s__ISO_639_1,xh,s__XhosaLanguage) ).

fof(kb_SUMO_19517,axiom,
    s__codeMapping(s__ISO_639_1,zu,s__ZuluLanguage) ).

fof(kb_SUMO_19518,axiom,
    s__codeMapping(s__ISO_639_1,aa,s__AfarLanguage) ).

fof(kb_SUMO_19519,axiom,
    s__codeMapping(s__ISO_639_1,ab,s__AbkhazLanguage) ).

fof(kb_SUMO_19520,axiom,
    s__codeMapping(s__ISO_639_1,ak,s__AkanLanguage) ).

fof(kb_SUMO_19521,axiom,
    s__codeMapping(s__ISO_639_1,sq,s__AlbanianLanguage) ).

fof(kb_SUMO_19522,axiom,
    s__codeMapping(s__ISO_639_1,an,s__AragoneseLanguage) ).

fof(kb_SUMO_19523,axiom,
    s__codeMapping(s__ISO_639_1,hy,s__ArmenianLanguage) ).

fof(kb_SUMO_19524,axiom,
    s__codeMapping(s__ISO_639_1,ay,s__AymaranLanguage) ).

fof(kb_SUMO_19525,axiom,
    s__codeMapping(s__ISO_639_1,eu,s__BasqueLanguage) ).

fof(kb_SUMO_19526,axiom,
    s__codeMapping(s__ISO_639_1,be,s__BelarusanLanguage) ).

fof(kb_SUMO_19527,axiom,
    s__codeMapping(s__ISO_639_1,bi,s__BislamaLanguage) ).

fof(kb_SUMO_19528,axiom,
    s__codeMapping(s__ISO_639_1,br,s__BretonLanguage) ).

fof(kb_SUMO_19529,axiom,
    s__codeMapping(s__ISO_639_1,bg,s__BulgarianLanguage) ).

fof(kb_SUMO_19530,axiom,
    s__codeMapping(s__ISO_639_1,ca,s__CatalanValencianBalearLanguage) ).

fof(kb_SUMO_19531,axiom,
    s__codeMapping(s__ISO_639_1,cs,s__CzechLanguage) ).

fof(kb_SUMO_19532,axiom,
    s__codeMapping(s__ISO_639_1,cu,s__OldChurchSlavonicLanguage) ).

fof(kb_SUMO_19533,axiom,
    s__codeMapping(s__ISO_639_1,kw,s__CornishLanguage) ).

fof(kb_SUMO_19534,axiom,
    s__codeMapping(s__ISO_639_1,co,s__CorsicanLanguage) ).

fof(kb_SUMO_19535,axiom,
    s__codeMapping(s__ISO_639_1,el,s__GreekLanguage) ).

fof(kb_SUMO_19536,axiom,
    s__codeMapping(s__ISO_639_1,eo,s__EsperantoLanguage) ).

fof(kb_SUMO_19537,axiom,
    s__codeMapping(s__ISO_639_1,fa,s__EasternFarsiLanguage) ).

fof(kb_SUMO_19538,axiom,
    s__codeMapping(s__ISO_639_1,fa,s__WesternFarsiLanguage) ).

fof(kb_SUMO_19539,axiom,
    s__codeMapping(s__ISO_639_1,fy,s__WesternFrisianLanguage) ).

fof(kb_SUMO_19540,axiom,
    s__codeMapping(s__ISO_639_1,ka,s__GeorgianLanguage) ).

fof(kb_SUMO_19541,axiom,
    s__codeMapping(s__ISO_639_1,gv,s__ManxLanguage) ).

fof(kb_SUMO_19542,axiom,
    s__codeMapping(s__ISO_639_1,gl,s__GalicianLanguage) ).

fof(kb_SUMO_19543,axiom,
    s__codeMapping(s__ISO_639_1,gu,s__GujaratiGroupLanguage) ).

fof(kb_SUMO_19544,axiom,
    s__codeMapping(s__ISO_639_1,ht,s__HaitianCreoleFrenchLanguage) ).

fof(kb_SUMO_19545,axiom,
    s__codeMapping(s__ISO_639_1,ho,s__HiriMotuLanguage) ).

fof(kb_SUMO_19546,axiom,
    s__codeMapping(s__ISO_639_1,ia,s__InterlinguaLanguage) ).

fof(kb_SUMO_19547,axiom,
    s__codeMapping(s__ISO_639_1,it,s__ItalianLanguage) ).

fof(kb_SUMO_19548,axiom,
    s__codeMapping(s__ISO_639_1,ja,s__JapaneseLanguage) ).

fof(kb_SUMO_19549,axiom,
    s__codeMapping(s__ISO_639_1,ko,s__KoreanLanguage) ).

fof(kb_SUMO_19550,axiom,
    s__codeMapping(s__ISO_639_1,la,s__LatinLanguage) ).

fof(kb_SUMO_19551,axiom,
    s__codeMapping(s__ISO_639_1,lv,s__LatvianLanguage) ).

fof(kb_SUMO_19552,axiom,
    s__codeMapping(s__ISO_639_1,lt,s__LithuanianLanguage) ).

fof(kb_SUMO_19553,axiom,
    s__codeMapping(s__ISO_639_1,mk,s__MacedonianLanguage) ).

fof(kb_SUMO_19554,axiom,
    s__codeMapping(s__ISO_639_1,oc,s__ProvencalLanguage) ).

fof(kb_SUMO_19555,axiom,
    s__codeMapping(s__ISO_639_1,pa,s__PanjabiGroupLanguage) ).

fof(kb_SUMO_19556,axiom,
    s__codeMapping(s__ISO_639_1,pl,s__PolishLanguage) ).

fof(kb_SUMO_19557,axiom,
    s__codeMapping(s__ISO_639_1,pt,s__PortugueseLanguage) ).

fof(kb_SUMO_19558,axiom,
    s__codeMapping(s__ISO_639_1,ps,s__PashtoLanguage) ).

fof(kb_SUMO_19559,axiom,
    s__codeMapping(s__ISO_639_1,qu,s__QuechuanLanguage) ).

fof(kb_SUMO_19560,axiom,
    s__codeMapping(s__ISO_639_1,rm,s__RomanschLanguage) ).

fof(kb_SUMO_19561,axiom,
    s__codeMapping(s__ISO_639_1,ro,s__RomanianLanguage) ).

fof(kb_SUMO_19562,axiom,
    s__codeMapping(s__ISO_639_1,ru,s__RussianLanguage) ).

fof(kb_SUMO_19563,axiom,
    s__codeMapping(s__ISO_639_1,sg,s__SangoLanguage) ).

fof(kb_SUMO_19564,axiom,
    s__codeMapping(s__ISO_639_1,sk,s__SlovakLanguage) ).

fof(kb_SUMO_19565,axiom,
    s__codeMapping(s__ISO_639_1,sl,s__SlovenianLanguage) ).

fof(kb_SUMO_19566,axiom,
    s__codeMapping(s__ISO_639_1,es,s__SpanishLanguage) ).

fof(kb_SUMO_19567,axiom,
    s__codeMapping(s__ISO_639_1,sc,s__SardinianLanguage) ).

fof(kb_SUMO_19568,axiom,
    s__codeMapping(s__ISO_639_1,tg,s__TajikiLanguage) ).

fof(kb_SUMO_19569,axiom,
    s__codeMapping(s__ISO_639_1,tk,s__TurkmenLanguage) ).

fof(kb_SUMO_19570,axiom,
    s__codeMapping(s__ISO_639_1,ug,s__UyghurLanguage) ).

fof(kb_SUMO_19571,axiom,
    s__codeMapping(s__ISO_639_1,uk,s__UkrainianLanguage) ).

fof(kb_SUMO_19572,axiom,
    s__codeMapping(s__ISO_639_1,yi,s__EasternYiddishLanguage) ).

fof(kb_SUMO_19573,axiom,
    s__codeMapping(s__ISO_639_1,am,s__AmharicLanguage) ).

fof(kb_SUMO_19574,axiom,
    s__codeMapping(s__ISO_639_1,ar,s__ArabicLanguage) ).

fof(kb_SUMO_19575,axiom,
    s__codeMapping(s__ISO_639_1,as,s__AssameseLanguage) ).

fof(kb_SUMO_19576,axiom,
    s__codeMapping(s__ISO_639_1,av,s__AvarLanguage) ).

fof(kb_SUMO_19577,axiom,
    s__codeMapping(s__ISO_639_1,ae,s__AvestanLanguage) ).

fof(kb_SUMO_19578,axiom,
    s__codeMapping(s__ISO_639_1,az,s__AzerbaijaniLanguage) ).

fof(kb_SUMO_19579,axiom,
    s__codeMapping(s__ISO_639_1,ba,s__BashkirLanguage) ).

fof(kb_SUMO_19580,axiom,
    s__codeMapping(s__ISO_639_1,bm,s__BambaraLanguage) ).

fof(kb_SUMO_19581,axiom,
    s__codeMapping(s__ISO_639_1,bn,s__BengaliLanguage) ).

fof(kb_SUMO_19582,axiom,
    s__codeMapping(s__ISO_639_1,bh,s__BihariLanguage) ).

fof(kb_SUMO_19583,axiom,
    s__codeMapping(s__ISO_639_1,bo,s__TibetanLanguage) ).

fof(kb_SUMO_19584,axiom,
    s__codeMapping(s__ISO_639_1,bs,s__BosnianLanguage) ).

fof(kb_SUMO_19585,axiom,
    s__codeMapping(s__ISO_639_1,my,s__BurmeseLanguage) ).

fof(kb_SUMO_19586,axiom,
    s__codeMapping(s__ISO_639_1,ch,s__ChamorroLanguage) ).

fof(kb_SUMO_19587,axiom,
    s__codeMapping(s__ISO_639_1,ce,s__ChechenLanguage) ).

fof(kb_SUMO_19588,axiom,
    s__codeMapping(s__ISO_639_1,zh,s__ChineseLanguage) ).

fof(kb_SUMO_19589,axiom,
    s__codeMapping(s__ISO_639_1,cv,s__ChuvashLanguage) ).

fof(kb_SUMO_19590,axiom,
    s__codeMapping(s__ISO_639_1,cr,s__CreeLanguage) ).

fof(kb_SUMO_19591,axiom,
    s__codeMapping(s__ISO_639_1,dv,s__DhivehiLanguage) ).

fof(kb_SUMO_19592,axiom,
    s__codeMapping(s__ISO_639_1,dz,s__DzongkhaLanguage) ).

fof(kb_SUMO_19593,axiom,
    s__codeMapping(s__ISO_639_1,et,s__EstonianLanguage) ).

fof(kb_SUMO_19594,axiom,
    s__codeMapping(s__ISO_639_1,ee,s__EweLanguage) ).

fof(kb_SUMO_19595,axiom,
    s__codeMapping(s__ISO_639_1,fj,s__FijianLanguage) ).

fof(kb_SUMO_19596,axiom,
    s__codeMapping(s__ISO_639_1,ff,s__FulaLanguage) ).

fof(kb_SUMO_19597,axiom,
    s__codeMapping(s__ISO_639_1,gn,s__GuaraniLanguage) ).

fof(kb_SUMO_19598,axiom,
    s__codeMapping(s__ISO_639_1,ha,s__HausaLanguage) ).

fof(kb_SUMO_19599,axiom,
    s__codeMapping(s__ISO_639_1,he,s__HebrewLanguage) ).

fof(kb_SUMO_19600,axiom,
    s__codeMapping(s__ISO_639_1,hz,s__HereroLanguage) ).

fof(kb_SUMO_19601,axiom,
    s__codeMapping(s__ISO_639_1,hi,s__HindiLanguage) ).

fof(kb_SUMO_19602,axiom,
    s__codeMapping(s__ISO_639_1,hr,s__CroatianLanguage) ).

fof(kb_SUMO_19603,axiom,
    s__codeMapping(s__ISO_639_1,hu,s__HungarianLanguage) ).

fof(kb_SUMO_19604,axiom,
    s__codeMapping(s__ISO_639_1,ig,s__IgboLanguage) ).

fof(kb_SUMO_19605,axiom,
    s__codeMapping(s__ISO_639_1,io,s__IdoLanguage) ).

fof(kb_SUMO_19606,axiom,
    s__codeMapping(s__ISO_639_1,ii,s__SichuanYiLanguage) ).

fof(kb_SUMO_19607,axiom,
    s__codeMapping(s__ISO_639_1,iu,s__InuktitutLanguage) ).

fof(kb_SUMO_19608,axiom,
    s__codeMapping(s__ISO_639_1,ie,s__InterlingueLanguage) ).

fof(kb_SUMO_19609,axiom,
    s__codeMapping(s__ISO_639_1,id,s__IndonesianLanguage) ).

fof(kb_SUMO_19610,axiom,
    s__codeMapping(s__ISO_639_1,ik,s__InupiaqLanguage) ).

fof(kb_SUMO_19611,axiom,
    s__codeMapping(s__ISO_639_1,jv,s__JavaneseLanguage) ).

fof(kb_SUMO_19612,axiom,
    s__codeMapping(s__ISO_639_1,kl,s__KalaallisutLanguage) ).

fof(kb_SUMO_19613,axiom,
    s__codeMapping(s__ISO_639_1,kn,s__KannadaLanguage) ).

fof(kb_SUMO_19614,axiom,
    s__codeMapping(s__ISO_639_1,ks,s__KashmiriLanguage) ).

fof(kb_SUMO_19615,axiom,
    s__codeMapping(s__ISO_639_1,kr,s__KanuriLanguage) ).

fof(kb_SUMO_19616,axiom,
    s__codeMapping(s__ISO_639_1,kk,s__KazakhLanguage) ).

fof(kb_SUMO_19617,axiom,
    s__codeMapping(s__ISO_639_1,km,s__KhmerLanguage) ).

fof(kb_SUMO_19618,axiom,
    s__codeMapping(s__ISO_639_1,ki,s__GikuyuLanguage) ).

fof(kb_SUMO_19619,axiom,
    s__codeMapping(s__ISO_639_1,rw,s__KinyarwandaLanguage) ).

fof(kb_SUMO_19620,axiom,
    s__codeMapping(s__ISO_639_1,ky,s__KyrgyzLanguage) ).

fof(kb_SUMO_19621,axiom,
    s__codeMapping(s__ISO_639_1,kv,s__KomiLanguage) ).

fof(kb_SUMO_19622,axiom,
    s__codeMapping(s__ISO_639_1,kg,s__KongoLanguage) ).

fof(kb_SUMO_19623,axiom,
    s__codeMapping(s__ISO_639_1,kj,s__KwanyamaLanguage) ).

fof(kb_SUMO_19624,axiom,
    s__codeMapping(s__ISO_639_1,ku,s__KurdishLanguage) ).

fof(kb_SUMO_19625,axiom,
    s__codeMapping(s__ISO_639_1,lo,s__LaoLanguage) ).

fof(kb_SUMO_19626,axiom,
    s__codeMapping(s__ISO_639_1,li,s__LimburgishLanguage) ).

fof(kb_SUMO_19627,axiom,
    s__codeMapping(s__ISO_639_1,ln,s__LingalaLanguage) ).

fof(kb_SUMO_19628,axiom,
    s__codeMapping(s__ISO_639_1,lu,s__LubaKatangaLanguage) ).

fof(kb_SUMO_19629,axiom,
    s__codeMapping(s__ISO_639_1,lg,s__LugandaLanguage) ).

fof(kb_SUMO_19630,axiom,
    s__codeMapping(s__ISO_639_1,mh,s__MarshalleseLanguage) ).

fof(kb_SUMO_19631,axiom,
    s__codeMapping(s__ISO_639_1,ml,s__MalayalamLanguage) ).

fof(kb_SUMO_19632,axiom,
    s__codeMapping(s__ISO_639_1,mr,s__MarathiLanguage) ).

fof(kb_SUMO_19633,axiom,
    s__codeMapping(s__ISO_639_1,ms,s__MalayLanguage) ).

fof(kb_SUMO_19634,axiom,
    s__codeMapping(s__ISO_639_1,mg,s__MalagasyLanguage) ).

fof(kb_SUMO_19635,axiom,
    s__codeMapping(s__ISO_639_1,mt,s__MalteseLanguage) ).

fof(kb_SUMO_19636,axiom,
    s__codeMapping(s__ISO_639_1,mo,s__MoldovanLanguage) ).

fof(kb_SUMO_19637,axiom,
    s__codeMapping(s__ISO_639_1,mn,s__MongolianLanguage) ).

fof(kb_SUMO_19638,axiom,
    s__codeMapping(s__ISO_639_1,na,s__NauruanLanguage) ).

fof(kb_SUMO_19639,axiom,
    s__codeMapping(s__ISO_639_1,nv,s__NavajoLanguage) ).

fof(kb_SUMO_19640,axiom,
    s__codeMapping(s__ISO_639_1,ng,s__NdongaLanguage) ).

fof(kb_SUMO_19641,axiom,
    s__codeMapping(s__ISO_639_1,ne,s__NepaliLanguage) ).

fof(kb_SUMO_19642,axiom,
    s__codeMapping(s__ISO_639_1,oj,s__AnishinaabeLanguage) ).

fof(kb_SUMO_19643,axiom,
    s__codeMapping(s__ISO_639_1,or,s__OriyaLanguage) ).

fof(kb_SUMO_19644,axiom,
    s__codeMapping(s__ISO_639_1,om,s__OromoLanguage) ).

fof(kb_SUMO_19645,axiom,
    s__codeMapping(s__ISO_639_1,os,s__OsseticLanguage) ).

fof(kb_SUMO_19646,axiom,
    s__codeMapping(s__ISO_639_1,pi,s__PaliLanguage) ).

fof(kb_SUMO_19647,axiom,
    s__codeMapping(s__ISO_639_1,rn,s__KirundiLanguage) ).

fof(kb_SUMO_19648,axiom,
    s__codeMapping(s__ISO_639_1,sa,s__SanskritLanguage) ).

fof(kb_SUMO_19649,axiom,
    s__codeMapping(s__ISO_639_1,sr,s__SerbianLanguage) ).

fof(kb_SUMO_19650,axiom,
    s__codeMapping(s__ISO_639_1,si,s__SinhaleseLanguage) ).

fof(kb_SUMO_19651,axiom,
    s__codeMapping(s__ISO_639_1,se,s__NorthernSamiLanguage) ).

fof(kb_SUMO_19652,axiom,
    s__codeMapping(s__ISO_639_1,sm,s__SamoanLanguage) ).

fof(kb_SUMO_19653,axiom,
    s__codeMapping(s__ISO_639_1,sn,s__ShonaLanguage) ).

fof(kb_SUMO_19654,axiom,
    s__codeMapping(s__ISO_639_1,sd,s__SindhiLanguage) ).

fof(kb_SUMO_19655,axiom,
    s__codeMapping(s__ISO_639_1,so,s__SomaliLanguage) ).

fof(kb_SUMO_19656,axiom,
    s__codeMapping(s__ISO_639_1,su,s__SundaneseLanguage) ).

fof(kb_SUMO_19657,axiom,
    s__codeMapping(s__ISO_639_1,sw,s__SwahiliLanguage) ).

fof(kb_SUMO_19658,axiom,
    s__codeMapping(s__ISO_639_1,ty,s__TahitianLanguage) ).

fof(kb_SUMO_19659,axiom,
    s__codeMapping(s__ISO_639_1,ta,s__TamilLanguage) ).

fof(kb_SUMO_19660,axiom,
    s__codeMapping(s__ISO_639_1,tt,s__TatarLanguage) ).

fof(kb_SUMO_19661,axiom,
    s__codeMapping(s__ISO_639_1,te,s__TeluguLanguage) ).

fof(kb_SUMO_19662,axiom,
    s__codeMapping(s__ISO_639_1,tl,s__TagalogLanguage) ).

fof(kb_SUMO_19663,axiom,
    s__codeMapping(s__ISO_639_1,th,s__ThaiLanguage) ).

fof(kb_SUMO_19664,axiom,
    s__codeMapping(s__ISO_639_1,ti,s__TigrinyaLanguage) ).

fof(kb_SUMO_19665,axiom,
    s__codeMapping(s__ISO_639_1,to,s__TonganLanguage) ).

fof(kb_SUMO_19666,axiom,
    s__codeMapping(s__ISO_639_1,tr,s__TurkishLanguage) ).

fof(kb_SUMO_19667,axiom,
    s__codeMapping(s__ISO_639_1,tw,s__TwiLanguage) ).

fof(kb_SUMO_19668,axiom,
    s__codeMapping(s__ISO_639_1,ur,s__UrduLanguage) ).

fof(kb_SUMO_19669,axiom,
    s__codeMapping(s__ISO_639_1,uz,s__NorthernUzbekLanguage) ).

fof(kb_SUMO_19670,axiom,
    s__codeMapping(s__ISO_639_1,vi,s__VietnameseLanguage) ).

fof(kb_SUMO_19671,axiom,
    s__codeMapping(s__ISO_639_1,vo,s__VolapukLanguage) ).

fof(kb_SUMO_19672,axiom,
    s__codeMapping(s__ISO_639_1,wa,s__WalloonLanguage) ).

fof(kb_SUMO_19673,axiom,
    s__codeMapping(s__ISO_639_1,wo,s__WolofLanguage) ).

fof(kb_SUMO_19674,axiom,
    s__codeMapping(s__ISO_639_1,yo,s__YorubaLanguage) ).

fof(kb_SUMO_19675,axiom,
    s__codeMapping(s__ISO_639_1,za,s__ZhuangLanguage) ).

fof(kb_SUMO_19676,axiom,
    ! [V__TERM,V__LANGUAGE,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__TERM,s__Language) )
     => ( s__termFormat(V__TERM,V__LANGUAGE,V__STRING)
       => s__names(V__STRING,V__TERM) ) ) ).

fof(kb_SUMO_19677,axiom,
    s__disjoint(s__Organization,s__Human) ).

fof(kb_SUMO_19678,axiom,
    ! [V__PRED] :
      ( s__instance(V__PRED,s__Relation)
     => ( s__subrelation(V__PRED,s__involvedInEvent__m)
      <=> s__instance(V__PRED,s__CaseRole) ) ) ).

fof(kb_SUMO_19679,axiom,
    s__subclass(s__ReachingAgreement,s__Stating) ).

fof(kb_SUMO_19680,axiom,
    s__instance(s__ReachingAgreement__t,s__SetOrClass) ).

fof(kb_SUMO_19681,axiom,
    s__documentation(s__ReachingAgreement,s__EnglishLanguage,'Instances of this &%Class are &%Statings in which two or more agents affirm the same thing (acknowledge the truth of the same &%Propositions).') ).

fof(kb_SUMO_19682,axiom,
    ! [V__CLOSE] :
      ( s__instance(V__CLOSE,s__Process)
     => ( s__instance(V__CLOSE,s__ClosingContract)
       => ? [V__AGREE] :
            ( s__instance(V__AGREE,s__Process)
            & s__instance(V__AGREE,s__ReachingAgreement)
            & s__subProcess(V__AGREE,V__CLOSE) ) ) ) ).

fof(kb_SUMO_19683,axiom,
    ! [V__RA] :
      ( s__instance(V__RA,s__Process)
     => ( s__instance(V__RA,s__ReachingAgreement)
       => ? [V__A1,V__A2] :
            ( s__instance(V__A2,s__Agent)
            & s__instance(V__A1,s__Agent)
            & s__agent(V__RA,V__A1)
            & s__agent(V__RA,V__A2)
            & V__A1 != V__A2 ) ) ) ).

fof(kb_SUMO_19684,axiom,
    ! [V__RA] :
      ( s__instance(V__RA,s__Process)
     => ( s__instance(V__RA,s__ReachingAgreement)
       => ? [V__PROP] :
            ( s__instance(V__PROP,s__Agreement)
            & s__result(V__RA,V__PROP) ) ) ) ).

%FOL fof(kb_SUMO_19685,axiom,(( (! [V__RA,V__PROP,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__RA,s__Process)) => ((s__instance(V__RA,s__ReachingAgreement) & s__agent(V__RA,V__AGENT) & s__result(V__RA,V__PROP) & s__instance(V__PROP,s__Agreement)) => s__holdsDuring(s__FutureFn(s__WhenFn(V__RA)),'s__partyToAgreement(V__AGENT,V__PROP)')))) ))).

fof(kb_SUMO_19686,axiom,
    s__subclass(s__LicenseAgreement,s__Agreement) ).

fof(kb_SUMO_19687,axiom,
    s__instance(s__LicenseAgreement__t,s__SetOrClass) ).

fof(kb_SUMO_19688,axiom,
    s__subclass(s__AgentPatientProcess,s__Process) ).

fof(kb_SUMO_19689,axiom,
    s__instance(s__AgentPatientProcess__t,s__SetOrClass) ).

fof(kb_SUMO_19690,axiom,
    s__documentation(s__AgentPatientProcess,s__EnglishLanguage,'Instances of &%AgentPatientProcess have at least one &%agent and at least one &%patient. Unlike instances of &%IntentionalProcess, the &%agent need not be a &%CognitiveAgent. Cf. other high-level &%subclasses of &%Process, such as &%DualObjectProcess, &%InternalChange, and &%Motion.') ).

fof(kb_SUMO_19691,axiom,
    ! [V__PROC] :
      ( s__instance(V__PROC,s__Process)
     => ( s__instance(V__PROC,s__AgentPatientProcess)
       => ? [V__AGENT,V__PATIENT] :
            ( s__instance(V__AGENT,s__Agent)
            & s__agent(V__PROC,V__AGENT)
            & s__patient(V__PROC,V__PATIENT) ) ) ) ).

fof(kb_SUMO_19692,axiom,
    s__documentation(s__ReceivingAnObjectFn__m,s__EnglishLanguage,'(&%ReceivingAnObjectFn ?CLASS) denotes a &%subclass of &%Getting, all instances of which have some instance of ?CLASS as the object received (&%patient).') ).

fof(kb_SUMO_19693,axiom,
    s__instance(s__ReceivingAnObjectFn__m,s__UnaryFunction) ).

fof(kb_SUMO_19694,axiom,
    s__rangeSubclass(s__ReceivingAnObjectFn__m,s__Getting) ).

fof(kb_SUMO_19695,axiom,
    s__domainSubclass(s__ReceivingAnObjectFn__m,"1",s__Object) ).

fof(kb_SUMO_19696,axiom,
    ! [V__OBJCLASS,V__GET] :
      ( ( s__instance(V__GET,s__Process)
        & s__subclass(V__OBJCLASS,s__Object)
        & s__instance(V__OBJCLASS,s__SetOrClass) )
     => ( s__instance(V__GET,s__ReceivingAnObjectFn(V__OBJCLASS))
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,V__OBJCLASS)
            & s__patient(V__GET,V__OBJ) ) ) ) ).

fof(kb_SUMO_19697,axiom,
    ! [V__CLASS1,V__CLASS2,V__OBJCLASS1,V__OBJCLASS2] :
      ( ( s__subclass(V__OBJCLASS2,s__Object)
        & s__instance(V__OBJCLASS2,s__SetOrClass)
        & s__subclass(V__OBJCLASS1,s__Object)
        & s__instance(V__OBJCLASS1,s__SetOrClass)
        & s__instance(V__CLASS2,s__SetOrClass)
        & s__instance(V__CLASS1,s__SetOrClass) )
     => ( ( V__CLASS1 = s__ReceivingAnObjectFn(V__OBJCLASS1)
          & V__CLASS2 = s__ReceivingAnObjectFn(V__OBJCLASS2)
          & s__subclass(V__OBJCLASS1,V__OBJCLASS2) )
       => s__subclass(V__CLASS1,V__CLASS2) ) ) ).

fof(kb_SUMO_19698,axiom,
    s__subclass(s__Emailing,s__WrittenCommunication) ).

fof(kb_SUMO_19699,axiom,
    s__instance(s__Emailing__t,s__SetOrClass) ).

fof(kb_SUMO_19700,axiom,
    s__documentation(s__Emailing,s__EnglishLanguage,'An &%instance of &%Emailing is a &%Communication in which an &%EmailMessage is sent by one &%CognitiveAgent to another.') ).

fof(kb_SUMO_19701,axiom,
    ! [V__ACT] :
      ( s__instance(V__ACT,s__Process)
     => ( s__instance(V__ACT,s__Emailing)
       => ? [V__MSG] :
            ( s__patient(V__ACT,V__MSG)
            & s__instance(V__MSG,s__EmailMessage) ) ) ) ).

fof(kb_SUMO_19702,axiom,
    s__subclass(s__InPersonCommunication,s__Communication) ).

fof(kb_SUMO_19703,axiom,
    s__instance(s__InPersonCommunication__t,s__SetOrClass) ).

fof(kb_SUMO_19704,axiom,
    s__documentation(s__InPersonCommunication,s__EnglishLanguage,'An &%instance of &%InPersonCommunication is a &%Communication that occurs between two or more &%Humans who are physically present to each other during the &%Communication.') ).

%FOL fof(kb_SUMO_19705,axiom,(( (! [V__A1,V__C,V__A2] : ((s__instance(V__A2,s__Agent) & s__instance(V__C,s__Process) & s__instance(V__C,s__TimePosition) & s__instance(V__A1,s__Agent)) => ((s__instance(V__C,s__InPersonCommunication) & s__agent(V__C,V__A1) & s__agent(V__C,V__A2) & (~ (V__A1 = V__A2))) => s__holdsDuring(V__C,'s__orientation(V__A1,V__A2,s__Near)')))) ))).

fof(kb_SUMO_19706,axiom,
    s__instance(s__observesHoliday__m,s__BinaryPredicate) ).

fof(kb_SUMO_19707,axiom,
    s__instance(s__observesHoliday__m,s__AsymmetricRelation) ).

fof(kb_SUMO_19708,axiom,
    s__domain(s__observesHoliday__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_19709,axiom,
    s__domain(s__observesHoliday__m,"2",s__Holiday) ).

fof(kb_SUMO_19710,axiom,
    s__documentation(s__observesHoliday__m,s__EnglishLanguage,'(&%observesHoliday ?&%CognitiveAgent ?&%Holiday) means that ?&%CognitiveAgent regards ?&%Holiday as an institutionally special (sacred, commemorative, celebratory) &%TimeInterval and participates, at least to some degree, in the rituals, ceremonies, or other activies associated with ?&%Holiday.') ).

fof(kb_SUMO_19711,axiom,
    ! [V__T1] :
      ( s__instance(V__T1,s__Holiday)
     => ? [V__A] :
          ( s__instance(V__A,s__CognitiveAgent)
          & s__observesHoliday(V__A,V__T1) ) ) ).

fof(kb_SUMO_19712,axiom,
    ! [V__T2,V__T1,V__A] :
      ( ( s__instance(V__A,s__CognitiveAgent)
        & s__instance(V__T1,s__Holiday)
        & s__instance(V__T2,s__TimeInterval) )
     => ( ( s__observesHoliday(V__A,V__T1)
          & V__T2 = s__WhenFn(V__A) )
       => s__during(V__T1,V__T2) ) ) ).

fof(kb_SUMO_19713,axiom,
    s__subclass(s__ChristianHoliday,s__Holiday) ).

fof(kb_SUMO_19714,axiom,
    s__documentation(s__ChristianHoliday,s__EnglishLanguage,'An &%instance of &%ChristianHoliday is a &%Holiday instituted and observed by &%members of &%Christianity.') ).

%FOL fof(kb_SUMO_19715,axiom,(( (! [V__A,V__T1] : ((s__instance(V__T1,s__Holiday) & s__instance(V__A,s__CognitiveAgent)) => ((s__instance(V__T1,s__ChristianHoliday) & s__holdsDuring(V__T1,'s__attribute(V__A,s__Christian)')) => s__observesHoliday(V__A,V__T1)))) ))).

fof(kb_SUMO_19716,axiom,
    s__subclass(s__JewishHoliday,s__Holiday) ).

fof(kb_SUMO_19717,axiom,
    s__documentation(s__JewishHoliday,s__EnglishLanguage,'An &%instance of &%JewishHoliday is a &%Holiday instituted and observed by &%members of &%Judaism.') ).

%FOL fof(kb_SUMO_19718,axiom,(( (! [V__A,V__T1] : ((s__instance(V__T1,s__Holiday) & s__instance(V__A,s__CognitiveAgent)) => ((s__instance(V__T1,s__JewishHoliday) & s__observesHoliday(V__A,V__T1)) => s__holdsDuring(V__T1,'s__attribute(V__A,s__ReligiousJew)')))) ))).

fof(kb_SUMO_19719,axiom,
    s__subclass(s__USHoliday,s__Holiday) ).

fof(kb_SUMO_19720,axiom,
    s__documentation(s__USHoliday,s__EnglishLanguage,'An &%instance of &%USHoliday is a &%Holiday instituted and observed by &%citizens or inhabitants of the &%UnitedStates. Instances of &%USHoliday commemorate or celebrate key figures or events in the history of the nation, or focus attention on key national values or ideals.') ).

fof(kb_SUMO_19721,axiom,
    s__subclass(s__Advent,s__ChristianHoliday) ).

fof(kb_SUMO_19722,axiom,
    s__instance(s__Advent__t,s__SetOrClass) ).

fof(kb_SUMO_19723,axiom,
    s__subclass(s__Advent,s__MoveableHoliday) ).

fof(kb_SUMO_19724,axiom,
    s__documentation(s__Advent,s__EnglishLanguage,'An &%instance of &%Advent (&%LatinLanguage adventus = coming) is a &%TimeInterval that begins with an &%AdventSunday and includes the four &%Sundays preceding an &%instance of &%ChristmasDay. During this period, observant &%members of &%Christianity ritually anticipate the recurring celebration of the birth of Jesus of Nazareth. Note that &%Advent is observed only in Western Christianity, which includes &%RomanCatholicism, &%Protestantism, and &%Anglicanism. The analog of &%Advent in Eastern Christianity, which includes &%EasternOrthodoxChristianity, is the Nativity Fast, which differs from &%Advent in length and significance.') ).

fof(kb_SUMO_19725,axiom,
    s__subclass(s__AdventSunday,s__ChristianHoliday) ).

fof(kb_SUMO_19726,axiom,
    s__instance(s__AdventSunday__t,s__SetOrClass) ).

fof(kb_SUMO_19727,axiom,
    s__subclass(s__AdventSunday,s__Sunday) ).

fof(kb_SUMO_19728,axiom,
    s__subclass(s__AdventSunday,s__MoveableHoliday) ).

fof(kb_SUMO_19729,axiom,
    s__documentation(s__AdventSunday,s__EnglishLanguage,'An &%instance of &%AdventSunday is a &%Sunday that begins an &%instance of &%Advent.') ).

fof(kb_SUMO_19730,axiom,
    ! [V__T1] :
      ( s__instance(V__T1,s__TimeInterval)
     => ( s__instance(V__T1,s__Advent)
       => ? [V__T2] :
            ( s__instance(V__T2,s__TimeInterval)
            & s__instance(V__T2,s__AdventSunday)
            & s__starts(V__T2,V__T1) ) ) ) ).

fof(kb_SUMO_19731,axiom,
    ! [V__T1] :
      ( s__instance(V__T1,s__TimeInterval)
     => ( s__instance(V__T1,s__AdventSunday)
       => ? [V__T2] :
            ( s__instance(V__T2,s__TimeInterval)
            & s__instance(V__T2,s__Advent)
            & s__starts(V__T1,V__T2) ) ) ) ).

fof(kb_SUMO_19732,axiom,
    s__subclass(s__ChristmasDay,s__ChristianHoliday) ).

fof(kb_SUMO_19733,axiom,
    s__instance(s__ChristmasDay__t,s__SetOrClass) ).

fof(kb_SUMO_19734,axiom,
    s__subclass(s__ChristmasDay,s__Day) ).

fof(kb_SUMO_19735,axiom,
    s__subclass(s__ChristmasDay,s__FixedHoliday) ).

fof(kb_SUMO_19736,axiom,
    s__subclass(s__ChristmasDay,s__DayFn("25",s__December)) ).

fof(kb_SUMO_19737,axiom,
    s__documentation(s__ChristmasDay,s__EnglishLanguage,'An &%instance of &%ChristmasDay is a &%ChristianHoliday on which observant &%members of &%Christianity celebrate the birth of Jesus of Nazareth. In both the Gregorian and Julian calendars, &%ChristmasDay falls on December 25th, but since the two calendars are currently off by 13 days, the &%ChristmasDays assigned by each correspond to different actual (sidereal, UTC) days.') ).

%FOL fof(kb_SUMO_19738,axiom,(( (! [V__NATION] : (s__instance(V__NATION,s__GeopoliticalArea) => ((s__instance(V__NATION,s__Nation) & (s__geographicSubregion(V__NATION,s__NorthAmerica) | s__geographicSubregion(V__NATION,s__SouthAmerica) | s__geographicSubregion(V__NATION,s__WesternEurope))) => s__holdsDuring(s__WhenFn(V__NATION),'s__nationalHoliday(V__NATION,s__ChristmasDay)')))) ))).

fof(kb_SUMO_19739,axiom,
    s__nationalHoliday(s__Australia,s__ChristmasDay) ).

fof(kb_SUMO_19740,axiom,
    s__nationalHoliday(s__NewZealand,s__ChristmasDay) ).

fof(kb_SUMO_19741,axiom,
    ! [V__T1] :
      ( s__instance(V__T1,s__TimeInterval)
     => ( s__instance(V__T1,s__ChristmasDay)
       => ? [V__T2] :
            ( s__instance(V__T2,s__TimeInterval)
            & s__instance(V__T2,s__Advent)
            & s__meetsTemporally(V__T2,V__T1) ) ) ) ).

fof(kb_SUMO_19742,axiom,
    ! [V__T1] :
      ( s__instance(V__T1,s__TimeInterval)
     => ( s__instance(V__T1,s__Advent)
       => ? [V__T2] :
            ( s__instance(V__T2,s__TimeInterval)
            & s__instance(V__T2,s__ChristmasDay)
            & s__meetsTemporally(V__T1,V__T2) ) ) ) ).

fof(kb_SUMO_19743,axiom,
    ! [V__T2,V__T1] :
      ( ( s__instance(V__T1,s__TimeInterval)
        & s__instance(V__T2,s__TimeInterval) )
     => ( ( s__instance(V__T1,s__Advent)
          & s__instance(V__T2,s__ChristmasDay)
          & s__meetsTemporally(V__T1,V__T2) )
       => ? [V__YEAR] :
            ( s__instance(V__YEAR,s__TimeInterval)
            & s__instance(V__YEAR,s__Year)
            & s__during(V__T1,V__YEAR)
            & s__during(V__T2,V__YEAR) ) ) ) ).

fof(kb_SUMO_19744,axiom,
    ! [V__T2,V__T1,V__YEAR] :
      ( ( s__instance(V__YEAR,s__TimeInterval)
        & s__instance(V__T1,s__TimeInterval)
        & s__instance(V__T2,s__TimeInterval) )
     => ( ( s__instance(V__T1,s__Advent)
          & s__instance(V__T2,s__ChristmasDay)
          & s__during(V__T1,V__YEAR)
          & s__instance(V__YEAR,s__Year)
          & s__meetsTemporally(V__T1,V__T2) )
       => s__during(V__T2,V__YEAR) ) ) ).

fof(kb_SUMO_19745,axiom,
    ! [V__T2,V__T1,V__YEAR] :
      ( ( s__instance(V__YEAR,s__TimeInterval)
        & s__instance(V__T1,s__TimeInterval)
        & s__instance(V__T2,s__TimeInterval) )
     => ( ( s__instance(V__T1,s__Advent)
          & s__instance(V__T2,s__ChristmasDay)
          & s__during(V__T2,V__YEAR)
          & s__instance(V__YEAR,s__Year)
          & s__meetsTemporally(V__T1,V__T2) )
       => s__during(V__T1,V__YEAR) ) ) ).

%FOL fof(kb_SUMO_19746,axiom,(( (! [V__A,V__H] : ((s__instance(V__H,s__Holiday) & s__instance(V__A,s__CognitiveAgent)) => ((s__holdsDuring(V__H,'s__attribute(V__A,s__Christian)') & s__instance(V__H,s__ChristmasDay)) => s__observesHoliday(V__A,V__H)))) ))).

fof(kb_SUMO_19747,axiom,
    s__subclass(s__Lent,s__ChristianHoliday) ).

fof(kb_SUMO_19748,axiom,
    s__instance(s__Lent__t,s__SetOrClass) ).

fof(kb_SUMO_19749,axiom,
    s__subclass(s__Lent,s__MoveableHoliday) ).

fof(kb_SUMO_19750,axiom,
    s__documentation(s__Lent,s__EnglishLanguage,'In Western Christianity, an &%instance of &%Lent is a 40-day period of (relative) fasting and reflection preceding an &%instance of &%EasterSunday. In the US, &%Lent is observed predominantly by &%RomanCatholics, with lesser participation by members of other &%Christian denominations, some of which even consider &%Lent not to be a legitimate &%ChristianHoliday.') ).

fof(kb_SUMO_19751,axiom,
    ! [V__T1] :
      ( s__instance(V__T1,s__TimeInterval)
     => ( s__instance(V__T1,s__Lent)
       => ? [V__T2] :
            ( s__instance(V__T2,s__TimeInterval)
            & s__instance(V__T2,s__EasterSunday)
            & s__meetsTemporally(V__T1,V__T2) ) ) ) ).

fof(kb_SUMO_19752,axiom,
    ! [V__T1] :
      ( s__instance(V__T1,s__TimeInterval)
     => ( s__instance(V__T1,s__EasterSunday)
       => ? [V__T2] :
            ( s__instance(V__T2,s__TimeInterval)
            & s__instance(V__T2,s__Lent)
            & s__meetsTemporally(V__T2,V__T1) ) ) ) ).

fof(kb_SUMO_19753,axiom,
    ! [V__Y,V__ES,V__L] :
      ( ( s__instance(V__L,s__TimeInterval)
        & s__instance(V__ES,s__TimeInterval)
        & s__instance(V__Y,s__TimeInterval) )
     => ( ( s__instance(V__ES,s__EasterSunday)
          & s__instance(V__L,s__Lent)
          & s__meetsTemporally(V__L,V__ES)
          & s__during(V__ES,V__Y)
          & s__instance(V__Y,s__Year) )
       => s__during(V__L,V__Y) ) ) ).

fof(kb_SUMO_19754,axiom,
    ! [V__Y,V__ES,V__L] :
      ( ( s__instance(V__L,s__TimeInterval)
        & s__instance(V__ES,s__TimeInterval)
        & s__instance(V__Y,s__TimeInterval) )
     => ( ( s__instance(V__ES,s__EasterSunday)
          & s__instance(V__L,s__Lent)
          & s__meetsTemporally(V__L,V__ES)
          & s__during(V__L,V__Y)
          & s__instance(V__Y,s__Year) )
       => s__during(V__ES,V__Y) ) ) ).

fof(kb_SUMO_19755,axiom,
    ! [V__T1] :
      ( s__instance(V__T1,s__TimeInterval)
     => ( s__instance(V__T1,s__Lent)
       => s__duration(V__T1,s__MeasureFn("40",s__DayDuration)) ) ) ).

fof(kb_SUMO_19756,axiom,
    s__subclass(s__PalmSunday,s__ChristianHoliday) ).

fof(kb_SUMO_19757,axiom,
    s__instance(s__PalmSunday__t,s__SetOrClass) ).

fof(kb_SUMO_19758,axiom,
    s__subclass(s__PalmSunday,s__Sunday) ).

fof(kb_SUMO_19759,axiom,
    s__subclass(s__PalmSunday,s__MoveableHoliday) ).

fof(kb_SUMO_19760,axiom,
    s__documentation(s__PalmSunday,s__EnglishLanguage,'An &%instance of &%PalmSunday is a &%ChristianHoliday that commemorates the <quote>Triumphal Entry</quote> of Jesus into Jerusalem in the days preceding his crucifixion. The actual date of a &%PalmSunday is determined by the date of the corresponding &%EasterSunday, and so, like Easter, Palm Sunday is a &%MoveableHoliday.') ).

fof(kb_SUMO_19761,axiom,
    ! [V__P,V__E,V__Y,V__I] :
      ( ( s__instance(V__I,s__TimeInterval)
        & s__instance(V__Y,s__TimeInterval)
        & s__instance(V__E,s__TimeInterval)
        & s__instance(V__P,s__TimeInterval) )
     => ( ( s__instance(V__Y,s__Year)
          & s__instance(V__E,s__EasterSunday)
          & s__instance(V__P,s__PalmSunday)
          & s__during(V__E,V__Y)
          & s__during(V__P,V__Y)
          & s__starts(V__P,V__I)
          & s__finishes(V__E,V__I) )
       => s__duration(V__I,s__MeasureFn("8",s__DayDuration)) ) ) ).

fof(kb_SUMO_19762,axiom,
    s__subclass(s__EasterSunday,s__ChristianHoliday) ).

fof(kb_SUMO_19763,axiom,
    s__instance(s__EasterSunday__t,s__SetOrClass) ).

fof(kb_SUMO_19764,axiom,
    s__instance(s__ChristianHoliday__t,s__SetOrClass) ).

fof(kb_SUMO_19765,axiom,
    s__subclass(s__EasterSunday,s__Sunday) ).

fof(kb_SUMO_19766,axiom,
    s__subclass(s__EasterSunday,s__MoveableHoliday) ).

fof(kb_SUMO_19767,axiom,
    s__documentation(s__EasterSunday,s__EnglishLanguage,'An &%instance of &%EasterSunday is a &%ChristianHoliday celebrating the resurrection of Jesus of Nazareth. Easter is a movable holiday, falling between late March and late April for Western Chrisitanity (Gregorian calendar), and between early April and early May for Eastern Christianity (Julian calendar). Easter is calculated to occur near the Jewish holiday &%Passover, the date of which is determined according to the Jewish lunar calendar.') ).

fof(kb_SUMO_19768,axiom,
    ! [V__D,V__M] :
      ( ( s__instance(V__M,s__TimePosition)
        & s__instance(V__D,s__TimePosition) )
     => ( ( s__instance(V__D,s__EasterSunday)
          & s__temporalPart(V__D,V__M)
          & s__instance(V__M,s__Month) )
       => ( s__instance(V__M,s__March)
          | s__instance(V__M,s__April)
          | s__instance(V__M,s__May) ) ) ) ).

%FOL fof(kb_SUMO_19769,axiom,(( (! [V__A,V__H] : ((s__instance(V__H,s__Holiday) & s__instance(V__A,s__CognitiveAgent)) => ((s__holdsDuring(V__H,'s__attribute(V__A,s__Christian)') & s__instance(V__H,s__EasterSunday)) => s__observesHoliday(V__A,V__H)))) ))).

fof(kb_SUMO_19770,axiom,
    s__subclass(s__Epiphany,s__ChristianHoliday) ).

fof(kb_SUMO_19771,axiom,
    s__subclass(s__Epiphany,s__DayFn("6",s__January)) ).

fof(kb_SUMO_19772,axiom,
    s__subclass(s__Epiphany,s__FixedHoliday) ).

fof(kb_SUMO_19773,axiom,
    s__instance(s__Epiphany__t,s__SetOrClass) ).

fof(kb_SUMO_19774,axiom,
    s__documentation(s__Epiphany,s__EnglishLanguage,'An &%instance of &%Epiphany is a &%ChristianHoliday that is celebrated on January 6th in both the Gregorian and Julian calendars. In Western Christianity, it commemorates the visit of the Magi to the infant Jesus. In Eastern Christianity, it commemorates Jesuss baptism in the Jordan River and manifestation as the Son of God. In this tradition, the holiday is also called Theophany.') ).

fof(kb_SUMO_19775,axiom,
    s__subclass(s__AscensionThursday,s__ChristianHoliday) ).

fof(kb_SUMO_19776,axiom,
    s__instance(s__AscensionThursday__t,s__SetOrClass) ).

fof(kb_SUMO_19777,axiom,
    s__subclass(s__AscensionThursday,s__MoveableHoliday) ).

fof(kb_SUMO_19778,axiom,
    s__subclass(s__AscensionThursday,s__Thursday) ).

fof(kb_SUMO_19779,axiom,
    s__documentation(s__AscensionThursday,s__EnglishLanguage,'An &%instance of &%AscensionThursday is a &%ChristianHoliday that celebrates the bodily ascension of Jesus to heaven following his resurrection.') ).

fof(kb_SUMO_19780,axiom,
    ! [V__A,V__E,V__Y,V__I] :
      ( ( s__instance(V__I,s__TimeInterval)
        & s__instance(V__Y,s__TimeInterval)
        & s__instance(V__E,s__TimeInterval)
        & s__instance(V__A,s__TimeInterval) )
     => ( ( s__instance(V__Y,s__Year)
          & s__instance(V__E,s__EasterSunday)
          & s__instance(V__A,s__AscensionThursday)
          & s__during(V__E,V__Y)
          & s__during(V__A,V__Y)
          & s__starts(V__E,V__I)
          & s__finishes(V__A,V__I) )
       => s__duration(V__I,s__MeasureFn("40",s__DayDuration)) ) ) ).

fof(kb_SUMO_19781,axiom,
    s__subclass(s__Pentecost,s__ChristianHoliday) ).

fof(kb_SUMO_19782,axiom,
    s__instance(s__Pentecost__t,s__SetOrClass) ).

fof(kb_SUMO_19783,axiom,
    s__subclass(s__Pentecost,s__MoveableHoliday) ).

fof(kb_SUMO_19784,axiom,
    s__subclass(s__Pentecost,s__Sunday) ).

fof(kb_SUMO_19785,axiom,
    s__documentation(s__Pentecost,s__EnglishLanguage,'An &%instance of &%Pentecost is a &%ChristianHoliday that commemorates the descent of the Holy Spirit onto the Apostles and other followers of Jesus, as described in the Book of Acts.') ).

fof(kb_SUMO_19786,axiom,
    ! [V__P,V__E,V__Y,V__I] :
      ( ( s__instance(V__I,s__TimeInterval)
        & s__instance(V__Y,s__TimeInterval)
        & s__instance(V__E,s__TimeInterval)
        & s__instance(V__P,s__TimeInterval) )
     => ( ( s__instance(V__Y,s__Year)
          & s__instance(V__E,s__EasterSunday)
          & s__instance(V__P,s__Pentecost)
          & s__during(V__E,V__Y)
          & s__during(V__P,V__Y)
          & s__starts(V__E,V__I)
          & s__finishes(V__P,V__I) )
       => s__duration(V__I,s__MeasureFn("50",s__DayDuration)) ) ) ).

fof(kb_SUMO_19787,axiom,
    s__subclass(s__Hanukkah,s__JewishHoliday) ).

fof(kb_SUMO_19788,axiom,
    s__instance(s__Hanukkah__t,s__SetOrClass) ).

fof(kb_SUMO_19789,axiom,
    s__instance(s__JewishHoliday__t,s__SetOrClass) ).

fof(kb_SUMO_19790,axiom,
    s__subclass(s__Hanukkah,s__MoveableHoliday) ).

fof(kb_SUMO_19791,axiom,
    s__documentation(s__Hanukkah,s__EnglishLanguage,'An &%instance of &%Hanukkah is a &%JewishHoliday that lasts for eight nights, and commemorates the rededication of the Temple in Jerusalem during the 2nd century BCE, at the time of the Maccabean Revolt. According to the Jewish (Hebrew) religious calendar, Hanukkah begins at sunset on 25 Kislev.') ).

fof(kb_SUMO_19792,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__TimeInterval)
     => ( s__instance(V__H,s__Hanukkah)
       => s__duration(V__H,s__MeasureFn("8",s__DayDuration)) ) ) ).

fof(kb_SUMO_19793,axiom,
    ! [V__B,V__H] :
      ( ( s__instance(V__H,s__TimeInterval)
        & s__instance(V__B,s__TimePosition) )
     => ( ( s__instance(V__H,s__Hanukkah)
          & V__B = s__BeginFn(V__H) )
       => ? [V__M] :
            ( s__instance(V__M,s__TimePosition)
            & s__temporalPart(V__B,V__M)
            & s__instance(V__M,s__Month)
            & ( s__instance(V__M,s__November)
              | s__instance(V__M,s__December) ) ) ) ) ).

fof(kb_SUMO_19794,axiom,
    s__subclass(s__Passover,s__JewishHoliday) ).

fof(kb_SUMO_19795,axiom,
    s__subclass(s__Passover,s__MoveableHoliday) ).

fof(kb_SUMO_19796,axiom,
    s__instance(s__Passover__t,s__SetOrClass) ).

fof(kb_SUMO_19797,axiom,
    s__documentation(s__Passover,s__EnglishLanguage,'An &%instance of &%Passover is a &%JewishHoliday that lasts for seven nights, or eight nights among Conservative and Orthodox Jews in the Diaspora. Technically, Passover is the first night of (or, immediately precedes) the Festival of Unlevened Bread. &%Passover commemorates the liberation of the Israelites from slavery in Egypt, as recounted in the Book of Exodus. In the Jewish (Hebrew) calendar, &%Passover begins at sunset on 14 Nisan.') ).

fof(kb_SUMO_19798,axiom,
    ! [V__P,V__N] :
      ( ( s__instance(V__N,s__RealNumber)
        & s__instance(V__P,s__TimeInterval) )
     => ( ( s__instance(V__P,s__Passover)
          & s__duration(V__P,s__MeasureFn(V__N,s__DayDuration)) )
       => ( V__N = "7"
          | V__N = "8" ) ) ) ).

fof(kb_SUMO_19799,axiom,
    s__subclass(s__USThanksgivingDay,s__USHoliday) ).

fof(kb_SUMO_19800,axiom,
    s__instance(s__USThanksgivingDay__t,s__SetOrClass) ).

fof(kb_SUMO_19801,axiom,
    s__instance(s__USHoliday__t,s__SetOrClass) ).

fof(kb_SUMO_19802,axiom,
    s__subclass(s__USThanksgivingDay,s__MoveableHoliday) ).

fof(kb_SUMO_19803,axiom,
    s__subclass(s__USThanksgivingDay,s__Thursday) ).

fof(kb_SUMO_19804,axiom,
    s__documentation(s__USThanksgivingDay,s__EnglishLanguage,'An &%instance of &%USThanksgivingDay is a &%USHoliday celebrated yearly on the fourth &%Thursday of &%November. The holiday commemorates the feasts of Thanksgiving instituted by early English settlers in the New World, most notably the 1621 Thanksgiving at Plymouth Colony in Massachusetts. In the &%UniteStates, &%USThanksgivingDay traditionally is the one national holiday for which entire families strive to come together, with members often traveling great distances. Note that &%Canada celebrates its own Thanksgiving, on the second &%Monday of &%October, with tradition, significance, and foods that parallel the &%UnitedStates version.') ).

fof(kb_SUMO_19805,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__TimeInterval)
     => ( s__instance(V__T,s__USThanksgivingDay)
       => ? [V__M] :
            ( s__instance(V__M,s__TimeInterval)
            & s__instance(V__M,s__November)
            & s__during(V__T,V__M) ) ) ) ).

fof(kb_SUMO_19806,axiom,
    s__subclass(s__ElectronicDataStorageDevice,s__DataStorageDevice) ).

fof(kb_SUMO_19807,axiom,
    s__instance(s__ElectronicDataStorageDevice__t,s__SetOrClass) ).

fof(kb_SUMO_19808,axiom,
    s__documentation(s__ElectronicDataStorageDevice,s__EnglishLanguage,'An &%instance of &%ElectronicDataStorageDevice is a &%DataStorageDevice intended to be used for storing data (information) in some encoding scheme designed to be interpreted by electronic devices.') ).

%FOL fof(kb_SUMO_19809,axiom,(( (! [V__RES,V__DSAVE] : ((s__instance(V__DSAVE,s__Process) & s__instance(V__RES,s__Object)) => ((s__instance(V__DSAVE,s__DataSaving) & s__resource(V__DSAVE,V__RES) & s__instance(V__RES,s__ElectronicDataStorageDevice)) => (? [V__DEV] : (s__instance(V__DEV,s__Object) & s__instance(V__DEV,s__ElectricDevice) & s__instrument(V__DSAVE,V__DEV) & s__holdsDuring(s__WhenFn(V__DSAVE),'s__connected(V__RES,V__DEV)')))))) ))).

fof(kb_SUMO_19810,axiom,
    s__subclass(s__DigitalDataStorageDevice,s__ElectronicDataStorageDevice) ).

fof(kb_SUMO_19811,axiom,
    s__documentation(s__DigitalDataStorageDevice,s__EnglishLanguage,'An &%instance of &%DigitalDataStorageDevice is an &%ElectronicDataStorageDevice intended to be used for storing data (information) in some digital (discrete bit) encoding scheme designed for interpretation by computers.') ).

fof(kb_SUMO_19812,axiom,
    ! [V__OBJ,V__PART,V__NUM] :
      ( ( s__instance(V__PART,s__SymbolicString)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__OBJ,s__DigitalDataStorageDevice)
          & s__part(V__PART,V__OBJ)
          & s__instance(V__PART,s__DigitalData) )
       => ? [V__SCHEME,V__LIST] :
            ( s__instance(V__LIST,s__List)
            & s__instance(V__SCHEME,s__CodeMap)
            & s__codeMapping(V__SCHEME,V__PART,V__NUM)
            & s__represents(V__LIST,V__SCHEME)
            & ( s__inList(V__NUM,V__LIST)
             => s__instance(V__NUM,s__BinaryNumber) ) ) ) ) ).

fof(kb_SUMO_19813,axiom,
    s__subclass(s__AudioDataStorageDevice,s__DataStorageDevice) ).

fof(kb_SUMO_19814,axiom,
    s__documentation(s__AudioDataStorageDevice,s__EnglishLanguage,'An &%instance of &%AudioDataStorageDevice is a &%DataStorageDevice intended to be used for storing data, encoded information, obtained from sound, in some encoding scheme that, given suitable technology, can be reproduced as sound.') ).

fof(kb_SUMO_19815,axiom,
    s__subclass(s__VideoDataStorageDevice,s__DataStorageDevice) ).

fof(kb_SUMO_19816,axiom,
    s__instance(s__VideoDataStorageDevice__t,s__SetOrClass) ).

fof(kb_SUMO_19817,axiom,
    s__documentation(s__VideoDataStorageDevice,s__EnglishLanguage,'An &%instance of &%VideoDataStorageDevice is a &%DataStorageDevice intended to be used for storing data obtained from visual inputs (e.g., eyes or cameras), in some encoding scheme that, given suitable technology, can be reproduced as visual outputs.') ).

fof(kb_SUMO_19818,axiom,
    s__subclass(s__AudioVisualDataStorageDevice,s__AudioDataStorageDevice) ).

fof(kb_SUMO_19819,axiom,
    s__subclass(s__AudioVisualDataStorageDevice,s__VideoDataStorageDevice) ).

fof(kb_SUMO_19820,axiom,
    s__subclass(s__DataDisplayDevice,s__CommunicationDevice) ).

fof(kb_SUMO_19821,axiom,
    s__documentation(s__DataDisplayDevice,s__EnglishLanguage,'An &%instance of &%DataDisplayDevice is a &%Device intended to be used to display data information in some visual form (e.g., &%Images or visible &%LinguisticExpressions).') ).

fof(kb_SUMO_19822,axiom,
    s__documentation(s__TextualImage,s__EnglishLanguage,'Instances of &%TextualImage are &%Images that include depictions of &%LinguisticExpressions, such as stylized characters or acronyms.') ).

fof(kb_SUMO_19823,axiom,
    s__subclass(s__TextualImage,s__Image) ).

fof(kb_SUMO_19824,axiom,
    s__instance(s__TextualImage__t,s__SetOrClass) ).

fof(kb_SUMO_19825,axiom,
    s__documentation(s__Logo,s__EnglishLanguage,'Instances of &%Logo are &%Images that identify a particular &%Agent, typically an &%Organization, and the use of which may be reserved to the identified &%Agents through trademark registry or other legal sanction.') ).

fof(kb_SUMO_19826,axiom,
    s__subclass(s__Logo,s__Image) ).

fof(kb_SUMO_19827,axiom,
    s__instance(s__Logo__t,s__SetOrClass) ).

fof(kb_SUMO_19828,axiom,
    ! [V__OBJ,V__LOGO] :
      ( ( s__instance(V__LOGO,s__Logo)
        & s__represents(V__LOGO,V__OBJ) )
     => ( s__instance(V__OBJ,s__Agent)
        | s__instance(V__OBJ,s__Product) ) ) ).

fof(kb_SUMO_19829,axiom,
    s__documentation(s__TextDocument,s__EnglishLanguage,'Instances of &%TextDocument are &%Documents that have at least one &%part that is an &%instance of &%Text.') ).

fof(kb_SUMO_19830,axiom,
    s__subclass(s__TextDocument,s__Document) ).

fof(kb_SUMO_19831,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__CorpuscularObject)
     => ( s__instance(V__OBJ,s__TextDocument)
       => ? [V__TXT] :
            ( s__instance(V__TXT,s__CorpuscularObject)
            & s__instance(V__TXT,s__Text)
            & s__component(V__TXT,V__OBJ) ) ) ) ).

fof(kb_SUMO_19832,axiom,
    ! [V__OBJ,V__TXT] :
      ( ( s__instance(V__TXT,s__Object)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__TXT,s__Text)
          & s__instance(V__OBJ,s__Document)
          & s__part(V__TXT,V__OBJ) )
       => s__instance(V__OBJ,s__TextDocument) ) ) ).

fof(kb_SUMO_19833,axiom,
    s__documentation(s__Correspondence,s__EnglishLanguage,'Instances of &%Correspondence are &%Documents that typically are sent from a specific sending &%Agent to at least one receiving &%Agent, and typically adhere to formatting conventions motivated, in part, by the practical concern of ensuring reliable message transmission and understanding in a given medium: email messages, FAX messages, personal letters, business letters, etc.') ).

fof(kb_SUMO_19834,axiom,
    s__subclass(s__Correspondence,s__Document) ).

fof(kb_SUMO_19835,axiom,
    s__subclass(s__Letter,s__Correspondence) ).

fof(kb_SUMO_19836,axiom,
    s__instance(s__Correspondence__t,s__SetOrClass) ).

fof(kb_SUMO_19837,axiom,
    s__subclass(s__Letter,s__TextDocument) ).

fof(kb_SUMO_19838,axiom,
    s__subclass(s__ContractDocument,s__TextDocument) ).

fof(kb_SUMO_19839,axiom,
    s__instance(s__ContractDocument__t,s__SetOrClass) ).

fof(kb_SUMO_19840,axiom,
    s__instance(s__TextDocument__t,s__SetOrClass) ).

fof(kb_SUMO_19841,axiom,
    s__documentation(s__ContractDocument,s__EnglishLanguage,'Instances of &%ContractDocument are &%TextDocuments that describe the terms of a contract.') ).

fof(kb_SUMO_19842,axiom,
    ! [V__DOC] :
      ( s__instance(V__DOC,s__ContentBearingPhysical)
     => ( s__instance(V__DOC,s__ContractDocument)
       => ? [V__PROP] :
            ( s__instance(V__PROP,s__Proposition)
            & s__containsInformation(V__DOC,V__PROP)
            & s__property(V__PROP,s__Contract) ) ) ) ).

fof(kb_SUMO_19843,axiom,
    ! [V__DOC,V__PROP] :
      ( ( s__instance(V__PROP,s__Proposition)
        & s__instance(V__DOC,s__ContentBearingPhysical) )
     => ( ( s__instance(V__DOC,s__ContractDocument)
          & s__containsInformation(V__DOC,V__PROP)
          & s__property(V__PROP,s__Contract) )
       => s__property(V__PROP,s__Law) ) ) ).

fof(kb_SUMO_19844,axiom,
    s__subclass(s__FaxMessage,s__Correspondence) ).

fof(kb_SUMO_19845,axiom,
    s__instance(s__FaxMessage__t,s__SetOrClass) ).

fof(kb_SUMO_19846,axiom,
    s__documentation(s__FaxMessage,s__EnglishLanguage,'Instances of &%FaxMessage are &%Documents that &%result from the transmission of information via a &%FaxMachine, or technology that emulates a &%FaxMachine, such as a personal computer running FAX software and connected to a video monitor or printer.') ).

fof(kb_SUMO_19847,axiom,
    ! [V__ACT] :
      ( s__instance(V__ACT,s__Process)
     => ( s__instance(V__ACT,s__Fax)
       => ? [V__MSG] :
            ( s__instance(V__MSG,s__FaxMessage)
            & s__result(V__ACT,V__MSG) ) ) ) ).

fof(kb_SUMO_19848,axiom,
    s__documentation(s__EmailMessage,s__EnglishLanguage,'Instances of &%EmailMessage are &%Documents that are intended to be transmitted via electronic mail technology, and that conform to the required textual format of such messages.') ).

fof(kb_SUMO_19849,axiom,
    s__subclass(s__EmailMessage,s__Correspondence) ).

fof(kb_SUMO_19850,axiom,
    s__instance(s__EmailMessage__t,s__SetOrClass) ).

fof(kb_SUMO_19851,axiom,
    s__subclass(s__HardcopyDocument,s__VisualContentBearingObject) ).

fof(kb_SUMO_19852,axiom,
    s__subclass(s__HardcopyDocument,s__DataDisplayDevice) ).

fof(kb_SUMO_19853,axiom,
    s__instance(s__HardcopyDocument__t,s__SetOrClass) ).

fof(kb_SUMO_19854,axiom,
    s__subclass(s__HardcopyDocument,s__DataStorageDevice) ).

fof(kb_SUMO_19855,axiom,
    s__subclass(s__HardocpyDocument,s__Document) ).

fof(kb_SUMO_19856,axiom,
    s__instance(s__HardocpyDocument__t,s__SetOrClass) ).

fof(kb_SUMO_19857,axiom,
    s__documentation(s__HardcopyDocument,s__EnglishLanguage,'An &%instance of &%HardcopyDocument is a tangible (solid, touchable) &%Document, which typically has a number of printed sheets as &%components.') ).

fof(kb_SUMO_19858,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__instance(V__OBJ,s__HardcopyDocument)
       => s__attribute(V__OBJ,s__Solid) ) ) ).

fof(kb_SUMO_19859,axiom,
    ! [V__BOOK] :
      ( s__instance(V__BOOK,s__CorpuscularObject)
     => ( s__instance(V__BOOK,s__HardcopyDocument)
       => ? [V__SHEET] :
            ( s__instance(V__SHEET,s__CorpuscularObject)
            & s__component(V__SHEET,V__BOOK)
            & s__instance(V__SHEET,s__PrintedSheet) ) ) ) ).

fof(kb_SUMO_19860,axiom,
    s__documentation(s__PrintedSheet,s__EnglishLanguage,'An &%instance of &%PrintedSheet is a piece of flat material such as paper, vellum, or plastic on which some &%Image or &%LinguisticExpression has been written, printed, embossed, or otherwise deposited.') ).

fof(kb_SUMO_19861,axiom,
    s__subclass(s__PrintedSheet,s__VisualContentBearingObject) ).

fof(kb_SUMO_19862,axiom,
    s__instance(s__PrintedSheet__t,s__SetOrClass) ).

fof(kb_SUMO_19863,axiom,
    s__subclass(s__PrintedSheet,s__DataDisplayDevice) ).

fof(kb_SUMO_19864,axiom,
    s__subclass(s__PrintedSheet,s__DataStorageDevice) ).

fof(kb_SUMO_19865,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__instance(V__OBJ,s__PrintedSheet)
       => s__structure(V__OBJ,s__Flat) ) ) ).

fof(kb_SUMO_19866,axiom,
    s__subclass(s__PrintedBook,s__HardcopyDocument) ).

fof(kb_SUMO_19867,axiom,
    s__instance(s__PrintedBook__t,s__SetOrClass) ).

fof(kb_SUMO_19868,axiom,
    s__subclass(s__PrintedBook,s__Book) ).

fof(kb_SUMO_19869,axiom,
    s__documentation(s__PrintedBook,s__EnglishLanguage,'An &%instance of &%PrintedBook is a &%Book manifest as a &%HardcopyDocument.') ).

fof(kb_SUMO_19870,axiom,
    ! [V__BOOK] :
      ( s__instance(V__BOOK,s__CorpuscularObject)
     => ( s__instance(V__BOOK,s__PrintedBook)
       => ? [V__SHEET1,V__SHEET2] :
            ( s__instance(V__SHEET2,s__CorpuscularObject)
            & s__instance(V__SHEET1,s__CorpuscularObject)
            & s__component(V__SHEET1,V__BOOK)
            & s__component(V__SHEET2,V__BOOK)
            & s__instance(V__SHEET1,s__PrintedSheet)
            & s__instance(V__SHEET2,s__PrintedSheet)
            & V__SHEET1 != V__SHEET2 ) ) ) ).

fof(kb_SUMO_19871,axiom,
    s__subclass(s__Blackboard,s__DataDisplayDevice) ).

fof(kb_SUMO_19872,axiom,
    s__subclass(s__Blackboard,s__DataStorageDevice) ).

fof(kb_SUMO_19873,axiom,
    s__instance(s__Blackboard__t,s__SetOrClass) ).

fof(kb_SUMO_19874,axiom,
    s__subclass(s__Blackboard,s__DisplayArtifact) ).

fof(kb_SUMO_19875,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__instance(V__OBJ,s__Blackboard)
       => s__structure(V__OBJ,s__Flat) ) ) ).

fof(kb_SUMO_19876,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__instance(V__OBJ,s__Blackboard)
       => s__color(V__OBJ,s__Black) ) ) ).

fof(kb_SUMO_19877,axiom,
    s__documentation(s__Poster,s__EnglishLanguage,'An &%instance of &%Poster is a &%PrintedSheet intended to be posted on a horizontal surface, so as to make the information it displays visible to passers by.') ).

fof(kb_SUMO_19878,axiom,
    s__subclass(s__Poster,s__PrintedSheet) ).

fof(kb_SUMO_19879,axiom,
    s__instance(s__Poster__t,s__SetOrClass) ).

fof(kb_SUMO_19880,axiom,
    s__subclass(s__Poster,s__DisplayArtifact) ).

fof(kb_SUMO_19881,axiom,
    s__documentation(s__Transparency,s__EnglishLanguage,'An &%instance of &%Transparency is a transparent sheet through which images may be transmitted onto a screen by light projection.') ).

fof(kb_SUMO_19882,axiom,
    s__subclass(s__Transparency,s__PrintedSheet) ).

fof(kb_SUMO_19883,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__instance(V__OBJ,s__Transparency)
       => s__attribute(V__OBJ,s__Transparent) ) ) ).

fof(kb_SUMO_19884,axiom,
    s__documentation(s__OHPTransparency,s__EnglishLanguage,'An &%instance of &%OHPTransparency is a &%Transparency intended for use with an overhead projector.') ).

fof(kb_SUMO_19885,axiom,
    s__subclass(s__OHPTransparency,s__Transparency) ).

fof(kb_SUMO_19886,axiom,
    s__instance(s__OHPTransparency__t,s__SetOrClass) ).

fof(kb_SUMO_19887,axiom,
    s__instance(s__Transparency__t,s__SetOrClass) ).

fof(kb_SUMO_19888,axiom,
    s__documentation(s__ProjectionSlide,s__EnglishLanguage,'An instance of &%ProjectionSlide is a &%Transparency intended for use with a slide (not overhead) projector.') ).

fof(kb_SUMO_19889,axiom,
    s__subclass(s__ProjectionSlide,s__Transparency) ).

fof(kb_SUMO_19890,axiom,
    s__instance(s__ProjectionSlide__t,s__SetOrClass) ).

fof(kb_SUMO_19891,axiom,
    s__subclass(s__OpticalDisc,s__AudioVisualDataStorageDevice) ).

fof(kb_SUMO_19892,axiom,
    s__documentation(s__OpticalDisc,s__EnglishLanguage,'This &%Class comprises several &%subclasses of disc-shaped data storage devices. Unless otherwise indicated, &%instances of all of these classes are generally consist of plastic discs incorporating one or more reflective layers of gold or aluminum, which is pitted by a laser to encode data.') ).

fof(kb_SUMO_19893,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__instance(V__OBJ,s__OpticalDisc)
       => s__structure(V__OBJ,s__Flat) ) ) ).

fof(kb_SUMO_19894,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__CorpuscularObject)
     => ( s__instance(V__OBJ,s__OpticalDisc)
       => s__material(s__Plastic,V__OBJ) ) ) ).

fof(kb_SUMO_19895,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__CorpuscularObject)
     => ( s__instance(V__OBJ,s__OpticalDisc)
       => ( s__material(s__Gold,V__OBJ)
          | s__material(s__Aluminum,V__OBJ) ) ) ) ).

fof(kb_SUMO_19896,axiom,
    s__documentation(s__CompactDisc,s__EnglishLanguage,'An &%instance of &%CompactDisc is a flat, disc-shaped &%DigitalDataStorageDevice that has a reflective medium on at least one side, in which a laser is used to write and read bits of data.') ).

fof(kb_SUMO_19897,axiom,
    s__subclass(s__CompactDisc,s__DigitalDataStorageDevice) ).

fof(kb_SUMO_19898,axiom,
    s__instance(s__DigitalDataStorageDevice__t,s__SetOrClass) ).

fof(kb_SUMO_19899,axiom,
    s__subclass(s__CompactDisc,s__OpticalDisc) ).

fof(kb_SUMO_19900,axiom,
    s__instance(s__OpticalDisc__t,s__SetOrClass) ).

fof(kb_SUMO_19901,axiom,
    ! [V__OBJ,V__FACE] :
      ( ( s__instance(V__FACE,s__SelfConnectedObject)
        & s__instance(V__FACE,s__Circle)
        & s__instance(V__OBJ,s__SelfConnectedObject) )
     => ( ( s__instance(V__OBJ,s__CompactDisc)
          & ( s__top(V__FACE,V__OBJ)
            | s__bottom(V__FACE,V__OBJ) ) )
       => s__diameter(V__FACE,s__MeasureFn("120",s__Millimeter)) ) ) ).

fof(kb_SUMO_19902,axiom,
    s__subclass(s__AudioCDSystem,s__MediaSystem) ).

fof(kb_SUMO_19903,axiom,
    s__instance(s__AudioCDSystem__t,s__SetOrClass) ).

fof(kb_SUMO_19904,axiom,
    s__documentation(s__AudioCDSystem,s__EnglishLanguage,'&%AudioCDSystem is a type of &%MediaSystem that plays &%AudioRecording') ).

fof(kb_SUMO_19905,axiom,
    s__termFormat(s__EnglishLanguage,s__AudioCDSystem,'cd player') ).

fof(kb_SUMO_19906,axiom,
    ! [V__PLAYER] :
      ( s__instance(V__PLAYER,s__Object)
     => ( s__instance(V__PLAYER,s__AudioCDSystem)
       => s__hasPurpose(V__PLAYER,'(? [V__DISC,V__AUDIO,V__RS,V__DIGITAL,V__PROC] : (s__instance(V__PROC,s__Process) & s__instance(V__DIGITAL,s__Object) & s__instance(V__RS,s__Process) & s__instance(V__DISC,s__Object) & s__instrument(V__PROC,V__PLAYER) & s__patient(V__PROC,V__DISC) & s__instance(V__DISC,s__CompactDisc) & s__instance(V__AUDIO,s__AudioRecording) & s__represents(V__DIGITAL,V__AUDIO) & s__part(V__DIGITAL,V__DISC) & s__instance(V__RS,s__RadiatingSound) & s__subProcess(V__RS,V__PROC) & s__instrument(V__RS,V__PLAYER) & s__patient(V__RS,V__DISC)))') ) ) ).

fof(kb_SUMO_19907,axiom,
    s__documentation(s__CDROM,s__EnglishLanguage,'An &%instance of &%CDROM is a &%CompactDisc in the CompactDisc-ReadOnlyMemory (CD-ROM) format, which allows no modification of data after it has been written.') ).

fof(kb_SUMO_19908,axiom,
    s__subclass(s__CDROM,s__CompactDisc) ).

fof(kb_SUMO_19909,axiom,
    s__instance(s__CDROM__t,s__SetOrClass) ).

fof(kb_SUMO_19910,axiom,
    s__instance(s__CompactDisc__t,s__SetOrClass) ).

fof(kb_SUMO_19911,axiom,
    s__documentation(s__Minidisc,s__EnglishLanguage,'An &%instance of &%Minidisc is a disc-shaped &%DigitalDataStorageDevice smaller than a standard-size &%CompactDisc, but employing the same technology.') ).

fof(kb_SUMO_19912,axiom,
    s__subclass(s__Minidisc,s__DigitalDataStorageDevice) ).

fof(kb_SUMO_19913,axiom,
    s__instance(s__Minidisc__t,s__SetOrClass) ).

fof(kb_SUMO_19914,axiom,
    s__subclass(s__Minidisc,s__OpticalDisc) ).

fof(kb_SUMO_19915,axiom,
    ! [V__OBJ,V__FACE] :
      ( ( s__instance(V__FACE,s__SelfConnectedObject)
        & s__instance(V__FACE,s__Circle)
        & s__instance(V__OBJ,s__SelfConnectedObject) )
     => ( ( s__instance(V__OBJ,s__Minidisc)
          & ( s__top(V__FACE,V__OBJ)
            | s__bottom(V__FACE,V__OBJ) ) )
       => s__diameter(V__FACE,s__MeasureFn("80",s__Millimeter)) ) ) ).

fof(kb_SUMO_19916,axiom,
    s__documentation(s__DVD,s__EnglishLanguage,'An &%instance of &%DVD (Digital Versatile Disk) is a disc-shaped &%DigitalDataStorageDevice similar to a &%CompactDisc, but with a larger storage capacity.') ).

fof(kb_SUMO_19917,axiom,
    s__subclass(s__DVD,s__DigitalDataStorageDevice) ).

fof(kb_SUMO_19918,axiom,
    s__instance(s__DVD__t,s__SetOrClass) ).

fof(kb_SUMO_19919,axiom,
    s__subclass(s__DVD,s__OpticalDisc) ).

fof(kb_SUMO_19920,axiom,
    ! [V__OBJ,V__FACE] :
      ( ( s__instance(V__FACE,s__SelfConnectedObject)
        & s__instance(V__FACE,s__Circle)
        & s__instance(V__OBJ,s__SelfConnectedObject) )
     => ( ( s__instance(V__OBJ,s__DVD)
          & ( s__top(V__FACE,V__OBJ)
            | s__bottom(V__FACE,V__OBJ) ) )
       => s__diameter(V__FACE,s__MeasureFn("120",s__Millimeter)) ) ) ).

fof(kb_SUMO_19921,axiom,
    s__subclass(s__DVDSystem,s__MediaSystem) ).

fof(kb_SUMO_19922,axiom,
    s__instance(s__DVDSystem__t,s__SetOrClass) ).

fof(kb_SUMO_19923,axiom,
    s__documentation(s__DVDSystem,s__EnglishLanguage,'&%DVDSystem is a type of &%MediaSystem that is able to play the contents of &%VideoRecording and &%AudioRecording stored in a &%DVD') ).

fof(kb_SUMO_19924,axiom,
    s__termFormat(s__EnglishLanguage,s__DVDSystem,'dvd player') ).

fof(kb_SUMO_19925,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__DVDSystem)
       => s__hasPurpose(V__X,'(? [V__DVD,V__PROC] : (s__instance(V__DVD,s__DVD) & s__instrument(V__PROC,V__X) & s__patient(V__PROC,V__DVD) & ((? [V__VIDEO,V__DVIDEO,V__RL] : (s__instance(V__RL,s__Process) & s__instance(V__DVIDEO,s__Object) & s__instance(V__PROC,s__Process) & s__instance(V__DVD,s__Object) & s__instance(V__VIDEO,s__VideoRecording) & s__represents(V__DVIDEO,V__VIDEO) & s__part(V__DVIDEO,V__DVD) & s__instance(V__RL,s__RadiatingLight) & s__subProcess(V__RL,V__PROC) & s__instrument(V__RL,V__X) & s__patient(V__RL,V__VIDEO))) | (? [V__AUDIO,V__DAUDIO,V__RS] : (s__instance(V__RS,s__Process) & s__instance(V__DAUDIO,s__Object) & s__instance(V__PROC,s__Process) & s__instance(V__DVD,s__Object) & s__instance(V__AUDIO,s__AudioRecording) & s__represents(V__DAUDIO,V__AUDIO) & s__part(V__DAUDIO,V__DVD) & s__instance(V__RS,s__RadiatingSound) & s__subProcess(V__RS,V__PROC) & s__instrument(V__RS,V__X) & s__patient(V__RS,V__AUDIO))))))') ) ) ).

fof(kb_SUMO_19926,axiom,
    s__subclass(s__TapeCassette,s__ElectronicDataStorageDevice) ).

fof(kb_SUMO_19927,axiom,
    s__instance(s__TapeCassette__t,s__SetOrClass) ).

fof(kb_SUMO_19928,axiom,
    s__documentation(s__TapeCassette,s__EnglishLanguage,'An &%instance of &%TapeCassette is an &%ElectronicDataStorageDevice consisting of some length of &%RecordingTape enclosed in a protective plastic case.') ).

fof(kb_SUMO_19929,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__CorpuscularObject)
     => ( s__instance(V__OBJ,s__TapeCassette)
       => ? [V__TAPE] :
            ( s__instance(V__TAPE,s__CorpuscularObject)
            & s__instance(V__TAPE,s__RecordingTape)
            & s__component(V__TAPE,V__OBJ) ) ) ) ).

fof(kb_SUMO_19930,axiom,
    s__documentation(s__DigitalAudioTapeCassette,s__EnglishLanguage,'An &%instance of &%DigitalAudioTapeCassette (DAT) is a &%DigitalDataStorageDevice consisting of &%RecordingTape enclosed in a plastic case, intended primarily for storing sound (audio) data in some digital encoding.') ).

fof(kb_SUMO_19931,axiom,
    s__subclass(s__DigitalAudioTapeCassette,s__DigitalDataStorageDevice) ).

fof(kb_SUMO_19932,axiom,
    s__instance(s__DigitalAudioTapeCassette__t,s__SetOrClass) ).

fof(kb_SUMO_19933,axiom,
    s__subclass(s__DigitalAudioTapeCassette,s__AudioDataStorageDevice) ).

fof(kb_SUMO_19934,axiom,
    s__subclass(s__DigitalAudioTapeCassette,s__TapeCassette) ).

fof(kb_SUMO_19935,axiom,
    s__subclass(s__RecordingTape,s__ElectronicDataStorageDevice) ).

fof(kb_SUMO_19936,axiom,
    s__instance(s__RecordingTape__t,s__SetOrClass) ).

fof(kb_SUMO_19937,axiom,
    s__documentation(s__RecordingTape,s__EnglishLanguage,'An &%instance of &%RecordingTape is length of magnetic tape used to store data encoded in some electronic (digital or analog) encoding.') ).

fof(kb_SUMO_19938,axiom,
    s__subclass(s__TapeRecorder,s__AudioRecorder) ).

fof(kb_SUMO_19939,axiom,
    s__instance(s__TapeRecorder__t,s__SetOrClass) ).

fof(kb_SUMO_19940,axiom,
    s__documentation(s__TapeRecorder,s__EnglishLanguage,'&%TapeRecorder is a type of &%AudioRecorder that stores the recorded &%AudioRecording on a &%RecordingTape') ).

fof(kb_SUMO_19941,axiom,
    s__termFormat(s__EnglishLanguage,s__TapeRecorder,'tape recorder') ).

fof(kb_SUMO_19942,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__TapeRecorder)
       => s__hasPurpose(V__X,'(? [V__AUDIO,V__TAPE,V__PROC] : (s__instance(V__PROC,s__Process) & s__instance(V__PROC,s__TimePosition) & s__instance(V__TAPE,s__Object) & s__instance(V__AUDIO,s__Object) & s__instance(V__PROC,s__IntentionalProcess) & s__instrument(V__PROC,V__X) & s__result(V__PROC,V__AUDIO) & s__instance(V__AUDIO,s__AudioRecording) & s__instance(V__TAPE,s__RecordingTape) & s__holdsDuring(V__PROC,s__connected(V__TAPE,V__X)) & s__before(s__BeginFn(s__WhenFn(V__PROC)),s__BeginFn(s__WhenFn(s__part(V__AUDIO,V__TAPE))))))') ) ) ).

fof(kb_SUMO_19943,axiom,
    s__documentation(s__AudioCassette,s__EnglishLanguage,'An &%instance of &%AudioCassette is a tape cassette intended primarily for storing audio (sound) data encoded in some electronic format.') ).

fof(kb_SUMO_19944,axiom,
    s__subclass(s__AudioCassette,s__TapeCassette) ).

fof(kb_SUMO_19945,axiom,
    s__subclass(s__AudioCassette,s__AudioDataStorageDevice) ).

fof(kb_SUMO_19946,axiom,
    s__instance(s__AudioCassette__t,s__SetOrClass) ).

fof(kb_SUMO_19947,axiom,
    s__instance(s__AudioDataStorageDevice__t,s__SetOrClass) ).

fof(kb_SUMO_19948,axiom,
    s__documentation(s__VideoCassette,s__EnglishLanguage,'An &%instance of &%VideoCassette is a &%TapeCassette designed for the storage of recorded audio-visual data in some electronic encoding.') ).

fof(kb_SUMO_19949,axiom,
    s__subclass(s__VideoCassette,s__TapeCassette) ).

fof(kb_SUMO_19950,axiom,
    s__subclass(s__AudioCassette,s__AudioVisualDataStorageDevice) ).

fof(kb_SUMO_19951,axiom,
    s__instance(s__AudioVisualDataStorageDevice__t,s__SetOrClass) ).

fof(kb_SUMO_19952,axiom,
    s__documentation(s__VHSCassette,s__EnglishLanguage,'An &%instance of &%VHSCassette is a &%VideoCassette in which data is encoded in the VHS format.') ).

fof(kb_SUMO_19953,axiom,
    s__subclass(s__VHSCassette,s__VideoCassette) ).

fof(kb_SUMO_19954,axiom,
    s__instance(s__VHSCassette__t,s__SetOrClass) ).

fof(kb_SUMO_19955,axiom,
    s__instance(s__VideoCassette__t,s__SetOrClass) ).

fof(kb_SUMO_19956,axiom,
    s__subclass(s__VCRSystem,s__MediaSystem) ).

fof(kb_SUMO_19957,axiom,
    s__instance(s__VCRSystem__t,s__SetOrClass) ).

fof(kb_SUMO_19958,axiom,
    s__documentation(s__VCRSystem,s__EnglishLanguage,'&%VCRSystem is a type of &%MediaSystem that can play &%AudioRecording and &%VideoRecording that is stored in a &%VHS') ).

fof(kb_SUMO_19959,axiom,
    s__termFormat(s__EnglishLanguage,s__VCRSystem,'vcr system') ).

fof(kb_SUMO_19960,axiom,
    ! [V__VCR] :
      ( s__instance(V__VCR,s__Object)
     => ( s__instance(V__VCR,s__VCRSystem)
       => s__hasPurpose(V__VCR,'(? [V__VHS,V__PROC,V__VIDEO,V__AVIDEO,V__RL,V__AUDIO,V__AAUDIO,V__RS] : (s__instance(V__RS,s__Process) & s__instance(V__AAUDIO,s__Object) & s__instance(V__AUDIO,s__Object) & s__instance(V__RL,s__Process) & s__instance(V__AVIDEO,s__Object) & s__instance(V__VIDEO,s__Object) & s__instance(V__PROC,s__Process) & s__instance(V__VHS,s__Object) & s__instance(V__VHS,s__VHSCassette) & s__instrument(V__PROC,V__VCR) & s__patient(V__PROC,V__VHS) & s__instance(V__VIDEO,s__VideoRecording) & s__represents(V__AVIDEO,V__VIDEO) & s__part(V__VIDEO,V__VHS) & s__instance(V__AUDIO,s__AudioRecording) & s__represents(V__AAUDIO,V__AUDIO) & s__part(V__AAUDIO,V__AVIDEO) & s__part(V__AUDIO,V__VHS) & s__instance(V__RL,s__RadiatingLight) & s__patient(V__RL,V__VIDEO) & s__subProcess(V__RL,V__PROC) & s__instance(V__RS,s__RadiatingSound) & s__patient(V__RS,V__AUDIO) & s__subProcess(V__RS,V__PROC)))') ) ) ).

fof(kb_SUMO_19961,axiom,
    s__documentation(s__MultimediaFile,s__EnglishLanguage,'An &%instance of &%MultimediaFile is a &%ComputerFile that can contain (encode) multimedia content: images, text, and/or sound.') ).

fof(kb_SUMO_19962,axiom,
    s__subclass(s__MultimediaFile,s__ComputerFile) ).

fof(kb_SUMO_19963,axiom,
    s__instance(s__MultimediaFile__t,s__SetOrClass) ).

fof(kb_SUMO_19964,axiom,
    s__documentation(s__MUSFile,s__EnglishLanguage,'An &%instance of &%MUSFile is a &%ComputerFile produced by the Finale system.') ).

fof(kb_SUMO_19965,axiom,
    s__subclass(s__MUSFile,s__MultimediaFile) ).

fof(kb_SUMO_19966,axiom,
    s__instance(s__MUSFile__t,s__SetOrClass) ).

fof(kb_SUMO_19967,axiom,
    s__subclass(s__ImageFile,s__ComputerFile) ).

fof(kb_SUMO_19968,axiom,
    s__documentation(s__JPGFile,s__EnglishLanguage,'An &%instance of &%JPGFile is an &%ImageFile encoded in JPG (JPEG) format.') ).

fof(kb_SUMO_19969,axiom,
    s__subclass(s__JPGFile,s__ImageFile) ).

fof(kb_SUMO_19970,axiom,
    s__instance(s__JPGFile__t,s__SetOrClass) ).

fof(kb_SUMO_19971,axiom,
    s__documentation(s__PDFFile,s__EnglishLanguage,'An &%instance of &%PDFFile is an &%ImageFile encoded in PDF (Portable Document Format) format.') ).

fof(kb_SUMO_19972,axiom,
    s__subclass(s__PDFFile,s__ImageFile) ).

fof(kb_SUMO_19973,axiom,
    s__instance(s__PDFFile__t,s__SetOrClass) ).

fof(kb_SUMO_19974,axiom,
    s__documentation(s__DOCFile,s__EnglishLanguage,'An &%instance of &%DOCFile is an &%ImageFile encoded in .doc format (e.g., a Microsoft Word file).') ).

fof(kb_SUMO_19975,axiom,
    s__subclass(s__DOCFile,s__ImageFile) ).

fof(kb_SUMO_19976,axiom,
    s__instance(s__DOCFile__t,s__SetOrClass) ).

fof(kb_SUMO_19977,axiom,
    s__documentation(s__EBookFile,s__EnglishLanguage,'An &%instance of &%EBookFile is an &%ImageFile encoded in eBook format, for rendering by an eBook reading device.') ).

fof(kb_SUMO_19978,axiom,
    s__subclass(s__EBookFile,s__ImageFile) ).

fof(kb_SUMO_19979,axiom,
    s__instance(s__EBookFile__t,s__SetOrClass) ).

fof(kb_SUMO_19980,axiom,
    s__documentation(s__DigitalSignature,s__EnglishLanguage,'An &%instance of &%DigitalSignature is an &%ImageFile that encodes an &%Image (picture) of a persons signature (hand-written legal name).') ).

fof(kb_SUMO_19981,axiom,
    s__subclass(s__DigitalSignature,s__ImageFile) ).

fof(kb_SUMO_19982,axiom,
    s__instance(s__DigitalSignature__t,s__SetOrClass) ).

fof(kb_SUMO_19983,axiom,
    s__instance(s__ImageFile__t,s__SetOrClass) ).

fof(kb_SUMO_19984,axiom,
    s__subclass(s__AudioFile,s__ComputerFile) ).

fof(kb_SUMO_19985,axiom,
    s__subclass(s__AudioFile,s__AudioRecording) ).

fof(kb_SUMO_19986,axiom,
    s__documentation(s__AudioVisualFile,s__EnglishLanguage,'An &%instance of &%AudioVisualFile is a &%ComputerFile that can contain information intended to be rendered as sounds for visual images.') ).

fof(kb_SUMO_19987,axiom,
    s__subclass(s__AudioVisualFile,s__ImageFile) ).

fof(kb_SUMO_19988,axiom,
    s__subclass(s__AudioVisualFile,s__AudioFile) ).

fof(kb_SUMO_19989,axiom,
    s__instance(s__AudioVisualFile__t,s__SetOrClass) ).

fof(kb_SUMO_19990,axiom,
    s__instance(s__AudioFile__t,s__SetOrClass) ).

fof(kb_SUMO_19991,axiom,
    s__subclass(s__AudioVisualFile,s__MultimediaFile) ).

fof(kb_SUMO_19992,axiom,
    s__documentation(s__XMLFile,s__EnglishLanguage,'An &%instance of &%XMLFile is a &%ComputerFile that contains data marked up (formatted) in the eXtensible Markup Language format.') ).

fof(kb_SUMO_19993,axiom,
    s__subclass(s__XMLFile,s__ComputerFile) ).

fof(kb_SUMO_19994,axiom,
    s__instance(s__XMLFile__t,s__SetOrClass) ).

fof(kb_SUMO_19995,axiom,
    s__documentation(s__WebPage,s__EnglishLanguage,'An &%instance of &%WebPage is a chunk of &%DigitalData typically displayed (metaphorically) as one <quote>page</quote> by a web browser. Note that a &%WebPage might be dynamically generated, might include data assembled from many different files or storage media (e.g., databases), and so might not exist as a unitary &%ComputerFile.') ).

fof(kb_SUMO_19996,axiom,
    s__subclass(s__WebPage,s__DigitalData) ).

fof(kb_SUMO_19997,axiom,
    s__instance(s__WebPage__t,s__SetOrClass) ).

fof(kb_SUMO_19998,axiom,
    s__instance(s__DigitalData__t,s__SetOrClass) ).

fof(kb_SUMO_19999,axiom,
    s__documentation(s__WebSite,s__EnglishLanguage,'An &%instance of &%WebSite is a body of &%ComputerData that can be accessed at a specific virtual location identified by a &%UniformResourceLocator and rendered as &%WebPages by a web browser.') ).

fof(kb_SUMO_20000,axiom,
    s__subclass(s__WebSite,s__DigitalData) ).

fof(kb_SUMO_20001,axiom,
    s__instance(s__WebSite__t,s__SetOrClass) ).

fof(kb_SUMO_20002,axiom,
    ! [V__SITE] :
      ( s__instance(V__SITE,s__CorpuscularObject)
     => ( s__instance(V__SITE,s__WebSite)
       => ? [V__PAGE] :
            ( s__instance(V__PAGE,s__CorpuscularObject)
            & s__instance(V__PAGE,s__WebPage)
            & s__component(V__PAGE,V__SITE) ) ) ) ).

fof(kb_SUMO_20003,axiom,
    s__documentation(s__SoftwareFile,s__EnglishLanguage,'An &%instance of &%SoftwareFile is a &%ComputerFile that contains information (&%containsInformation) which constitutes (instantiates) a &%ComputerProgram.') ).

fof(kb_SUMO_20004,axiom,
    s__subclass(s__SoftwareFile,s__ComputerFile) ).

fof(kb_SUMO_20005,axiom,
    s__instance(s__SoftwareFile__t,s__SetOrClass) ).

fof(kb_SUMO_20006,axiom,
    ! [V__SOFTWARE] :
      ( s__instance(V__SOFTWARE,s__CorpuscularObject)
     => ( s__instance(V__SOFTWARE,s__SoftwareSystem)
       => ? [V__FILE] :
            ( s__instance(V__FILE,s__CorpuscularObject)
            & s__instance(V__FILE,s__SoftwareFile)
            & s__component(V__FILE,V__SOFTWARE) ) ) ) ).

fof(kb_SUMO_20007,axiom,
    ! [V__FILE] :
      ( s__instance(V__FILE,s__ContentBearingPhysical)
     => ( s__instance(V__FILE,s__SoftwareFile)
       => ? [V__PROGRAM,V__SUBPROGRAM] :
            ( s__instance(V__SUBPROGRAM,s__ContentBearingPhysical)
            & s__instance(V__SUBPROGRAM,s__Proposition)
            & s__instance(V__PROGRAM,s__ContentBearingPhysical)
            & s__instance(V__PROGRAM,s__ComputerProgram)
            & s__subsumesContentInstance(V__PROGRAM,V__SUBPROGRAM)
            & s__containsInformation(V__FILE,V__SUBPROGRAM) ) ) ) ).

fof(kb_SUMO_20008,axiom,
    s__subclass(s__MacOS,s__OperatingSystem) ).

fof(kb_SUMO_20009,axiom,
    s__instance(s__MacOS__t,s__SetOrClass) ).

fof(kb_SUMO_20010,axiom,
    s__instance(s__OperatingSystem__t,s__SetOrClass) ).

fof(kb_SUMO_20011,axiom,
    s__documentation(s__MacOS,s__EnglishLanguage,'A &%Class, the &%subclasses of which are the different types of the &%OperatingSystems developed by Apple Computer to run its Macintosh line of &%Computers.') ).

fof(kb_SUMO_20012,axiom,
    s__subclass(s__MicrosoftWindows,s__OperatingSystem) ).

fof(kb_SUMO_20013,axiom,
    s__instance(s__MicrosoftWindows__t,s__SetOrClass) ).

fof(kb_SUMO_20014,axiom,
    s__documentation(s__MicrosoftWindows,s__EnglishLanguage,'A &%Class, the &%subclasses of which are the different types of the related &%OperatingSystems developed by Microsoft Corporation to run &%Computers.') ).

fof(kb_SUMO_20015,axiom,
    s__subclass(s__SymbianOS,s__OperatingSystem) ).

fof(kb_SUMO_20016,axiom,
    s__instance(s__SymbianOS__t,s__SetOrClass) ).

fof(kb_SUMO_20017,axiom,
    s__documentation(s__SymbianOS,s__EnglishLanguage,'A &%Class, the &%subclasses of which are the different types of &%OperatingSystems developed by Symbian, Ltd., to run a variety of mobile devices such as &%MobileCellPhones.') ).

fof(kb_SUMO_20018,axiom,
    s__documentation(s__UnicodeString,s__EnglishLanguage,'An &%instance of &%UnicodeString is a &%SymbolicString that contains Unicode character encodings, typically decimal or hexadecimal XML/HTML character entities.') ).

fof(kb_SUMO_20019,axiom,
    s__subclass(s__UnicodeString,s__SymbolicString) ).

fof(kb_SUMO_20020,axiom,
    s__instance(s__UnicodeString__t,s__SetOrClass) ).

fof(kb_SUMO_20021,axiom,
    s__subclass(s__BookStore,s__RetailStore) ).

fof(kb_SUMO_20022,axiom,
    s__instance(s__BookStore__t,s__SetOrClass) ).

fof(kb_SUMO_20023,axiom,
    s__subclass(s__RecordingCompany,s__Publisher) ).

fof(kb_SUMO_20024,axiom,
    s__instance(s__RecordingCompany__t,s__SetOrClass) ).

fof(kb_SUMO_20025,axiom,
    s__documentation(s__RecordingCompany,s__EnglishLanguage,'An &%instance of &%RecordingCompany is a &%Business that makes sound recordings for commercial release.') ).

fof(kb_SUMO_20026,axiom,
    s__subclass(s__BookPublisher,s__Publisher) ).

fof(kb_SUMO_20027,axiom,
    s__instance(s__BookPublisher__t,s__SetOrClass) ).

fof(kb_SUMO_20028,axiom,
    s__documentation(s__BookPublisher,s__EnglishLanguage,'An &%instance of &%BookPublisher is a &%Publisher of &%Books.') ).

fof(kb_SUMO_20029,axiom,
    s__subclass(s__FuneralArranger,s__Business) ).

fof(kb_SUMO_20030,axiom,
    s__instance(s__FuneralArranger__t,s__SetOrClass) ).

fof(kb_SUMO_20031,axiom,
    s__documentation(s__FuneralArranger,s__EnglishLanguage,'An &%instance of &%FuneralArranger is a &%Business that enbalms dead &%Human bodies and conducts &%Funerals.') ).

fof(kb_SUMO_20032,axiom,
    s__subclass(s__Crematorium,s__Business) ).

fof(kb_SUMO_20033,axiom,
    s__instance(s__Crematorium__t,s__SetOrClass) ).

fof(kb_SUMO_20034,axiom,
    s__documentation(s__Crematorium,s__EnglishLanguage,'An &%instance of &%Crematorium is a &%Business that incinerates corpses, reducing them to ashes.') ).

fof(kb_SUMO_20035,axiom,
    s__subclass(s__CopyrightAuthority,s__Organization) ).

fof(kb_SUMO_20036,axiom,
    s__instance(s__CopyrightAuthority__t,s__SetOrClass) ).

fof(kb_SUMO_20037,axiom,
    s__documentation(s__CopyrightAuthority,s__EnglishLanguage,'An &%instance of &%CopyrightAuthority is an &%Organization with whom a creative work may or must be registered for the purpose of establishing copyright.') ).

fof(kb_SUMO_20038,axiom,
    s__instance(s__Artist,s__EntertainmentProfession) ).

fof(kb_SUMO_20039,axiom,
    s__documentation(s__Artist,s__EnglishLanguage,'This &%RelationalAttribute describes an &%Agent that contributes to a &%Performance, or to some form of &%ContentDevelopment that &%results in an &%ArtWork.') ).

%FOL fof(kb_SUMO_20040,axiom,(( (! [V__WORK,V__PROCESS,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__PROCESS,s__Process)) => ((s__agent(V__PROCESS,V__AGENT) & s__result(V__PROCESS,V__WORK) & s__instance(V__WORK,s__ArtWork)) => s__holdsDuring(s__WhenFn(V__PROCESS),'s__attribute(V__AGENT,s__Artist)')))) ))).

fof(kb_SUMO_20041,axiom,
    s__instance(s__Performer,s__EntertainmentProfession) ).

fof(kb_SUMO_20042,axiom,
    s__subAttribute(s__Performer,s__Artist) ).

fof(kb_SUMO_20043,axiom,
    s__documentation(s__Performer,s__EnglishLanguage,'This &%RelationalAttribute describes an &%agent of a &%Performance.') ).

%FOL fof(kb_SUMO_20044,axiom,(( (! [V__P,V__A] : ((s__instance(V__A,s__Agent) & s__instance(V__P,s__Process)) => ((s__instance(V__P,s__Performance) & s__agent(V__P,V__A)) => s__holdsDuring(s__WhenFn(V__P),'s__attribute(V__A,s__Performer)')))) ))).

fof(kb_SUMO_20045,axiom,
    s__instance(s__Actor,s__EntertainmentProfession) ).

fof(kb_SUMO_20046,axiom,
    s__documentation(s__Actor,s__EnglishLanguage,'This &%RelationalAttribute describes an &%agent of a &%DramaticPerformance.') ).

fof(kb_SUMO_20047,axiom,
    s__subAttribute(s__Actor,s__Performer) ).

%FOL fof(kb_SUMO_20048,axiom,(( (! [V__P,V__A] : ((s__instance(V__A,s__Agent) & s__instance(V__P,s__Process)) => ((s__instance(V__P,s__DramaticPerformance) & s__agent(V__P,V__A)) => s__holdsDuring(s__WhenFn(V__P),'s__attribute(V__A,s__Actor)')))) ))).

%FOL fof(kb_SUMO_20049,axiom,(( (! [V__T1,V__MEM,V__GROUP] : ((s__instance(V__GROUP,s__Collection) & s__instance(V__MEM,s__SelfConnectedObject) & s__instance(V__T1,s__TimePosition)) => ((s__instance(V__GROUP,s__DramaticCast) & s__holdsDuring(V__T1,'s__member(V__MEM,V__GROUP)')) => s__holdsDuring(V__T1,'s__attribute(V__MEM,s__Actor)')))) ))).

%FOL fof(kb_SUMO_20050,axiom,(( (! [V__OBJ,V__T1,V__GROUP] : (s__instance(V__T1,s__TimePosition) => ((s__holdsDuring(V__T1,'s__member(V__OBJ,V__GROUP)') & s__instance(V__OBJ,s__Human) & s__instance(V__GROUP,s__GroupOfPeople)) => s__holdsDuring(V__T1,'s__groupMember(V__OBJ,V__GROUP)')))) ))).

%FOL fof(kb_SUMO_20051,axiom,(( (! [V__T1,V__MEM,V__GROUP] : ((s__instance(V__GROUP,s__Collection) & s__instance(V__MEM,s__SelfConnectedObject) & s__instance(V__T1,s__TimePosition)) => ((s__instance(V__GROUP,s__MusicalGroup) & s__holdsDuring(V__T1,'s__member(V__MEM,V__GROUP)')) => s__holdsDuring(V__T1,'s__attribute(V__MEM,s__Musician)')))) ))).

fof(kb_SUMO_20052,axiom,
    s__subclass(s__Choir,s__MusicalGroup) ).

fof(kb_SUMO_20053,axiom,
    s__instance(s__Choir__t,s__SetOrClass) ).

fof(kb_SUMO_20054,axiom,
    s__documentation(s__Choir,s__EnglishLanguage,'A &%Choir is a &%MusicalGroup that performs &%VocalMusic.') ).

fof(kb_SUMO_20055,axiom,
    ! [V__MUSIC,V__GROUP] :
      ( ( s__instance(V__GROUP,s__Agent)
        & s__instance(V__MUSIC,s__Process) )
     => ( ( s__instance(V__GROUP,s__Choir)
          & s__agent(V__MUSIC,V__GROUP)
          & s__instance(V__MUSIC,s__MakingMusic) )
       => s__instance(V__MUSIC,s__MakingVocalMusic) ) ) ).

%FOL fof(kb_SUMO_20056,axiom,(( (! [V__MUSIC,V__MEM,V__GROUP] : ((s__instance(V__GROUP,s__Agent) & s__instance(V__GROUP,s__Collection) & s__instance(V__MEM,s__SelfConnectedObject) & s__instance(V__MEM,s__Agent) & s__instance(V__MUSIC,s__Process) & s__instance(V__MUSIC,s__TimePosition)) => ((s__instance(V__MUSIC,s__MakingVocalMusic) & s__agent(V__MUSIC,V__GROUP) & s__instance(V__GROUP,s__Choir) & s__holdsDuring(V__MUSIC,'s__member(V__MEM,V__GROUP)')) => (? [V__SING] : (s__instance(V__SING,s__Process) & s__instance(V__SING,s__Singing) & s__subProcess(V__SING,V__MUSIC) & s__agent(V__SING,V__MEM)))))) ))).

fof(kb_SUMO_20057,axiom,
    ! [V__PERF] :
      ( s__instance(V__PERF,s__Process)
     => ( s__instance(V__PERF,s__MusicalPerformance)
       => ? [V__MUSIC] :
            ( s__instance(V__MUSIC,s__Process)
            & s__instance(V__MUSIC,s__MakingMusic)
            & s__subProcess(V__MUSIC,V__PERF) ) ) ) ).

fof(kb_SUMO_20058,axiom,
    s__instance(s__states__m,s__BinaryPredicate) ).

fof(kb_SUMO_20059,axiom,
    s__instance(s__states__m,s__AsymmetricRelation) ).

fof(kb_SUMO_20060,axiom,
    s__domain(s__states__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_20061,axiom,
    s__domain(s__states__m,"2",s__Sentence) ).

fof(kb_SUMO_20062,axiom,
    s__documentation(s__states__m,s__EnglishLanguage,'(&%holdsDuring ?T1 (&%states ?AGENT ?SENTENCE)) means that at time ?T1, ?AGENT is the &%agent of a &%LinguisticCommunication in which the &%patient is ?SENTENCE. Note that ?SENTENCE could be a &%Formula.') ).

%FOL fof(kb_SUMO_20063,axiom,(( (! [V__COMM,V__AGENT,V__SENTENCE] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__COMM,s__Process)) => ((s__instance(V__COMM,s__LinguisticCommunication) & s__agent(V__COMM,V__AGENT) & s__patient(V__COMM,V__SENTENCE) & s__instance(V__SENTENCE,s__Sentence)) => s__holdsDuring(s__WhenFn(V__COMM),'s__states(V__AGENT,V__SENTENCE)')))) ))).

%FOL fof(kb_SUMO_20064,axiom,(( (! [V__T1,V__AGENT,V__SENTENCE] : ((s__instance(V__SENTENCE,s__Sentence) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__T1,s__TimePosition)) => (s__holdsDuring(V__T1,'s__states(V__AGENT,V__SENTENCE)') => (? [V__COMM] : (s__instance(V__COMM,s__Process) & s__instance(V__COMM,s__LinguisticCommunication) & s__agent(V__COMM,V__AGENT) & s__patient(V__COMM,V__SENTENCE) & s__temporalPart(V__T1,s__WhenFn(V__COMM))))))) ))).

fof(kb_SUMO_20065,axiom,
    s__instance(s__composer__m,s__BinaryPredicate) ).

fof(kb_SUMO_20066,axiom,
    s__instance(s__composer__m,s__AsymmetricRelation) ).

fof(kb_SUMO_20067,axiom,
    s__domain(s__composer__m,"1",s__Agent) ).

fof(kb_SUMO_20068,axiom,
    s__domainSubclass(s__composer__m,"2",s__MusicalComposition) ).

fof(kb_SUMO_20069,axiom,
    s__subrelation(s__composer__m,s__authors__m) ).

fof(kb_SUMO_20070,axiom,
    s__documentation(s__composer__m,s__EnglishLanguage,'(&%composer ?AGENT ?COMPCLASS) means that ?AGENT wrote (created the propositional content) expressed in all instances of the subclass of &%MusicalComposition ?COMPCLASS.') ).

fof(kb_SUMO_20071,axiom,
    ! [V__CLASS,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__subclass(V__CLASS,s__Text)
        & s__instance(V__CLASS,s__SetOrClass)
        & s__instance(V__CLASS,s__MusicalComposition) )
     => ( ( s__authors(V__AGENT,V__CLASS)
          & s__subclass(V__CLASS,s__MusicalComposition) )
       => s__composer(V__AGENT,V__CLASS) ) ) ).

fof(kb_SUMO_20072,axiom,
    s__instance(s__MusicalConductor,s__EntertainmentProfession) ).

fof(kb_SUMO_20073,axiom,
    s__documentation(s__MusicalConductor,s__EnglishLanguage,'The &%RelationalAttribute &%MusicalConductor describes the &%agent of a &%MusicalConducting process.') ).

%FOL fof(kb_SUMO_20074,axiom,(( (! [V__CONDUCT,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__CONDUCT,s__Process)) => ((s__instance(V__CONDUCT,s__MusicalConducting) & s__agent(V__CONDUCT,V__AGENT)) => s__holdsDuring(s__WhenFn(V__CONDUCT),'s__attribute(V__AGENT,s__MusicalConductor)')))) ))).

%FOL fof(kb_SUMO_20075,axiom,(( (! [V__T1,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__T1,s__TimeInterval)) => (s__holdsDuring(V__T1,'s__attribute(V__AGENT,s__MusicalConductor)') => (? [V__CONDUCT] : (s__instance(V__CONDUCT,s__Process) & s__instance(V__CONDUCT,s__MusicalConducting) & s__agent(V__CONDUCT,V__AGENT) & (~ s__earlier(V__T1,s__WhenFn(V__CONDUCT)))))))) ))).

fof(kb_SUMO_20076,axiom,
    ! [V__OBJ,V__ATTR] :
      ( ( s__instance(V__ATTR,s__Attribute)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__ATTR,s__IndustryAttribute)
          & s__attribute(V__OBJ,V__ATTR) )
       => s__instance(V__OBJ,s__Organization) ) ) ).

%FOL fof(kb_SUMO_20077,axiom,(( (! [V__T1,V__COMPCLASS,V__AGENT] : ((s__instance(V__AGENT,s__Organization) & s__subclass(V__COMPCLASS,s__Text) & s__instance(V__COMPCLASS,s__SetOrClass) & s__instance(V__T1,s__TimePosition)) => ((s__holdsDuring(V__T1,'s__publishes(V__AGENT,V__COMPCLASS)') & s__subclass(V__COMPCLASS,s__MusicalComposition)) => s__holdsDuring(V__T1,'s__attribute(V__AGENT,s__MusicPublishers)')))) ))).

%FOL fof(kb_SUMO_20078,axiom,(( (! [V__T1,V__COMPCLASS,V__AGENT] : ((s__instance(V__AGENT,s__Organization) & s__instance(V__COMPCLASS,s__SetOrClass) & s__instance(V__T1,s__TimePosition)) => ((s__holdsDuring(V__T1,'s__publishes(V__AGENT,V__COMPCLASS)') & s__subclass(V__COMPCLASS,s__Text)) => s__holdsDuring(V__T1,'s__attribute(V__AGENT,s__InformationIndustries)')))) ))).

%FOL fof(kb_SUMO_20079,axiom,(( (! [V__T1,V__COMPCLASS,V__AGENT] : ((s__instance(V__AGENT,s__Organization) & s__subclass(V__COMPCLASS,s__Text) & s__instance(V__COMPCLASS,s__SetOrClass) & s__instance(V__T1,s__TimePosition)) => ((s__holdsDuring(V__T1,'s__publishes(V__AGENT,V__COMPCLASS)') & s__subclass(V__COMPCLASS,s__Book)) => s__holdsDuring(V__T1,'s__attribute(V__AGENT,s__BookPublishers)')))) ))).

%FOL fof(kb_SUMO_20080,axiom,(( (! [V__T1,V__COMPCLASS,V__AGENT] : ((s__instance(V__AGENT,s__Organization) & s__subclass(V__COMPCLASS,s__Text) & s__instance(V__COMPCLASS,s__SetOrClass) & s__instance(V__T1,s__TimePosition)) => ((s__holdsDuring(V__T1,'s__publishes(V__AGENT,V__COMPCLASS)') & s__subclass(V__COMPCLASS,s__Periodical)) => s__holdsDuring(V__T1,'s__attribute(V__AGENT,s__PeriodicalPublishers)')))) ))).

%FOL fof(kb_SUMO_20081,axiom,(( (! [V__T1,V__COMPCLASS,V__AGENT] : ((s__instance(V__AGENT,s__Organization) & s__subclass(V__COMPCLASS,s__Text) & s__instance(V__COMPCLASS,s__SetOrClass) & s__instance(V__T1,s__TimePosition)) => ((s__holdsDuring(V__T1,'s__publishes(V__AGENT,V__COMPCLASS)') & s__subclass(V__COMPCLASS,s__Newspaper)) => s__holdsDuring(V__T1,'s__attribute(V__AGENT,s__NewspaperPublishers)')))) ))).

fof(kb_SUMO_20082,axiom,
    s__instance(s__JesusOfNazareth,s__Man) ).

fof(kb_SUMO_20083,axiom,
    s__instance(s__JesusOfNazareth,s__ReligiousJew) ).

fof(kb_SUMO_20084,axiom,
    s__instance(s__ReligiousJew__t,s__SetOrClass) ).

%FOL fof(kb_SUMO_20085,axiom,(( s__holdsDuring(s__WhenFn(s__JesusOfNazareth),'s__located(s__JesusOfNazareth,s__Palestine)') ))).

fof(kb_SUMO_20086,axiom,
    s__documentation(s__JesusOfNazareth,s__EnglishLanguage,'&%JesusOfNazareth is the central figure of &%Christianity, revered by most &%Christians as the incarnation of God, and also is an important figure in several other religions. See the article on <a href=http://en.wikipedia.org/wiki/Jesus>Jesus</a> in <a href=http://www.wikipedia.org/>Wikipedia</a>.') ).

fof(kb_SUMO_20087,axiom,
    s__givenName('Jesus',s__JesusOfNazareth) ).

fof(kb_SUMO_20088,axiom,
    s__givenName('Yehoshua',s__JesusOfNazareth) ).

fof(kb_SUMO_20089,axiom,
    s__givenName('Yeshua',s__JesusOfNazareth) ).

fof(kb_SUMO_20090,axiom,
    ! [V__DAY,V__Y1,V__Y2] :
      ( ( s__instance(V__Y2,s__TimeInterval)
        & s__instance(V__Y1,s__TimeInterval)
        & s__instance(V__DAY,s__Day) )
     => ( ( s__birthdate(s__JesusOfNazareth,V__DAY)
          & s__instance(V__Y1,s__YearFn("-6"))
          & s__instance(V__Y2,s__YearFn("4")) )
       => s__temporalPart(V__DAY,s__TimeIntervalFn(s__BeginFn(V__Y1),s__EndFn(V__Y2))) ) ) ).

fof(kb_SUMO_20091,axiom,
    ! [V__DAY,V__Y1,V__Y2] :
      ( ( s__instance(V__Y2,s__TimeInterval)
        & s__instance(V__Y1,s__TimeInterval)
        & s__instance(V__DAY,s__Day) )
     => ( ( s__deathdate(s__JesusOfNazareth,V__DAY)
          & s__instance(V__Y1,s__YearFn("29"))
          & s__instance(V__Y2,s__YearFn("36")) )
       => s__temporalPart(V__DAY,s__TimeIntervalFn(s__BeginFn(V__Y1),s__EndFn(V__Y2))) ) ) ).

fof(kb_SUMO_20092,axiom,
    s__instance(s__TwelveApostles,s__GroupOfPeople) ).

fof(kb_SUMO_20093,axiom,
    s__documentation(s__TwelveApostles,s__EnglishLanguage,'The &%TwelveApostles is the group of 12 core disciples of &%JesusOfNazareth who knew him during his lifetime, as described in the &%ChristianGospels and the Acts of the Apostles. According to the gospel accounts, Judas Iscariot betrays Jesus and then leaves the group, but later is replaced by Matthias, restoring the groups number to 12.') ).

fof(kb_SUMO_20094,axiom,
    ! [V__T2,V__T1] :
      ( ( s__instance(V__T1,s__TimeInterval)
        & s__instance(V__T2,s__TimeInterval) )
     => ( ( s__instance(V__T1,s__YearFn("26"))
          & s__instance(V__T2,s__YearFn("100")) )
       => s__temporalPart(s__WhenFn(s__TwelveApostles),s__TimeIntervalFn(s__BeginFn(V__T1),s__EndFn(V__T2))) ) ) ).

fof(kb_SUMO_20095,axiom,
    greatereq(s__CardinalityFn(s__TwelveApostles),"11") ).

fof(kb_SUMO_20096,axiom,
    lesseq(s__CardinalityFn(s__TwelveApostles),"12") ).

%FOL fof(kb_SUMO_20097,axiom,(( (? [V__TIME] : (s__instance(V__TIME,s__TimeInterval) & s__finishes(V__TIME,s__WhenFn(s__JesusOfNazareth)) & s__starts(V__TIME,s__WhenFn(s__TwelveApostles)) & (! [V__MEM] : (s__instance(V__MEM,s__Human) => (s__holdsDuring(V__TIME,'s__member(V__MEM,s__TwelveApostles)') => s__holdsDuring(V__TIME,'s__friend(V__MEM,s__JesusOfNazareth)')))))) ))).

fof(kb_SUMO_20098,axiom,
    s__subclass(s__Angel,s__Deity) ).

fof(kb_SUMO_20099,axiom,
    s__instance(s__Angel__t,s__SetOrClass) ).

fof(kb_SUMO_20100,axiom,
    s__instance(s__Deity__t,s__SetOrClass) ).

fof(kb_SUMO_20101,axiom,
    s__documentation(s__Angel,s__EnglishLanguage,'In the mythologies of the worlds major monotheistic religions -- &%Judaism, &%Christianity, and &%Islam -- &%Angels are portrayed as a &%Class of beings that fall somewhere between &%Humans and &%God on the scale of divinity. &%Humans typically encounter &%Angels when the latter are acting as messengers (&%GreekLanguage singular: angelos) or intermediaries for &%God. Such encounters often are described as occurring in dreams, or in trance experiences.') ).

fof(kb_SUMO_20102,axiom,
    s__instance(s__NativityMagi,s__GroupOfPeople) ).

fof(kb_SUMO_20103,axiom,
    s__documentation(s__NativityMagi,s__EnglishLanguage,'In the &%ChristianGospel of Matthew, the &%NativityMagi are Zoroastrian astrologers (&%GreekLanguage singular: magos) who visit the infant &%JesusOfNazareth, bringing him symbolic gifts of gold, frankincense, and myrrh. Matthew does not mention the number of magi, but later tradition has assumed three, based on the number of gifts described. See the article <a href=http://en.wikipedia.org/wiki/Biblical_Magi>Biblical Magi</a> in <a href=http://www.wikipedia.org/>Wikipedia</a>.') ).

fof(kb_SUMO_20104,axiom,
    s__CardinalityFn(s__NativityMagi) = "3" ).

fof(kb_SUMO_20105,axiom,
    s__documentation(s__exactCardinality__m,s__EnglishLanguage,'This relation expresses the number of values that a particular argument to a relation can have if all other values remain fixed.') ).

fof(kb_SUMO_20106,axiom,
    s__instance(s__exactCardinality__m,s__TernaryPredicate) ).

fof(kb_SUMO_20107,axiom,
    s__domain(s__exactCardinality__m,"1",s__Relation) ).

fof(kb_SUMO_20108,axiom,
    s__domain(s__exactCardinality__m,"2",s__Integer) ).

fof(kb_SUMO_20109,axiom,
    s__domain(s__exactCardinality__m,"3",s__Integer) ).

fof(kb_SUMO_20110,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__RadiationMeasure) )
     => ( ( s__exactCardinality(s__absorbedDose__m,V__ARG,"1")
          & s__absorbedDose(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20111,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__FinancialTransaction) )
     => ( ( s__exactCardinality(s__occupation__m,V__ARG,"1")
          & s__occupation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20112,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__IndustryAttribute) )
     => ( ( s__exactCardinality(s__industryRankByOutput__m,V__ARG,"1")
          & s__industryRankByOutput(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20113,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__uniqueIdentifier__m,V__ARG,"1")
          & s__uniqueIdentifier(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20114,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__dateOfStatement__m,V__ARG,"1")
          & s__dateOfStatement(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20115,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__legalGuardian__m,V__ARG,"1")
          & s__legalGuardian(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20116,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__termLength__m,V__ARG,"1")
          & s__termLength(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20117,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__most__m,V__ARG,"1")
          & s__most(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20118,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__negotiatedPrice__m,V__ARG,"1")
          & s__negotiatedPrice(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20119,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__warmSeasonInArea__m,V__ARG,"1")
          & s__warmSeasonInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20120,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__River) )
     => ( ( s__exactCardinality(s__streamOutfall__m,V__ARG,"1")
          & s__streamOutfall(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20121,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__MimeEncodingScheme) )
     => ( ( s__exactCardinality(s__mimeType__m,V__ARG,"1")
          & s__mimeType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20122,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Position) )
     => ( ( s__exactCardinality(s__subordinatePosition__m,V__ARG,"1")
          & s__subordinatePosition(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20123,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__totalGDP__m,V__ARG,"1")
          & s__totalGDP(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20124,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__MilitaryUnit)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__subEchelon__m,V__ARG,"1")
          & s__subEchelon(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20125,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lineMeasure__m,V__ARG,"1")
          & s__lineMeasure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20126,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__MassMeasure) )
     => ( ( s__exactCardinality(s__vesselDeadWeightTonnage__m,V__ARG,"1")
          & s__vesselDeadWeightTonnage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20127,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LinguisticExpression)
        & s__instance(V__ARGS2,s__Language) )
     => ( ( s__exactCardinality(s__expressedInLanguage__m,V__ARG,"1")
          & s__expressedInLanguage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20128,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__successorAttributeClosure__m,V__ARG,"1")
          & s__successorAttributeClosure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20129,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__EducationalOrganization) )
     => ( ( s__exactCardinality(s__teacher__m,V__ARG,"1")
          & s__teacher(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20130,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DeviceStateAttribute) )
     => ( ( s__exactCardinality(s__deviceState__m,V__ARG,"1")
          & s__deviceState(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20131,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PowerSource)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__voltageMeasure__m,V__ARG,"1")
          & s__voltageMeasure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20132,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Quantity)
        & s__subclass(V__ARGS2,s__Device)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__equipmentCount__m,V__ARG,"1")
          & s__equipmentCount(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20133,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace) )
     => ( ( s__exactCardinality(s__floorCode__m,V__ARG,"1")
          & s__floorCode(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20134,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__primaryGeopoliticalSubdivision__m,V__ARG,"1")
          & s__primaryGeopoliticalSubdivision(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20135,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__partlyLocated__m,V__ARG,"1")
          & s__partlyLocated(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20136,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialOrganization)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__FinancialTransaction) )
     => ( ( s__exactCardinality(s__serviceFee__m,V__ARG,"1")
          & s__serviceFee(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20137,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__organizationProductType__m,V__ARG,"1")
          & s__organizationProductType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20138,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__UnitOfAtmosphericPressure) )
     => ( ( s__exactCardinality(s__barometricPressure__m,V__ARG,"1")
          & s__barometricPressure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20139,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__subclass(V__ARGS2,s__Artifact)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__powerComponent__m,V__ARG,"1")
          & s__powerComponent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20140,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__legalRelation__m,V__ARG,"1")
          & s__legalRelation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20141,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Interest) )
     => ( ( s__exactCardinality(s__accruedInterest__m,V__ARG,"1")
          & s__accruedInterest(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20142,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole) )
     => ( ( s__exactCardinality(s__completelyFills__m,V__ARG,"1")
          & s__completelyFills(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20143,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__productPrice__m,V__ARG,"1")
          & s__productPrice(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20144,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace) )
     => ( ( s__exactCardinality(s__unitNumber__m,V__ARG,"1")
          & s__unitNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20145,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__birthdate__m,V__ARG,"1")
          & s__birthdate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20146,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__RelationalAttribute) )
     => ( ( s__exactCardinality(s__colocatedAgent__m,V__ARG,"1")
          & s__colocatedAgent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20147,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__floorLoan__m,V__ARG,"1")
          & s__floorLoan(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20148,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__agriculturalProductTypeByRank__m,V__ARG,"1")
          & s__agriculturalProductTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20149,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest) )
     => ( ( s__exactCardinality(s__simpleInterest__m,V__ARG,"1")
          & s__simpleInterest(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20150,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__dateEstablished__m,V__ARG,"1")
          & s__dateEstablished(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20151,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__possesses__m,V__ARG,"1")
          & s__possesses(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20152,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__GeographicArea) )
     => ( ( s__exactCardinality(s__releaseForSale__m,V__ARG,"1")
          & s__releaseForSale(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20153,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Argument)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__premise__m,V__ARG,"1")
          & s__premise(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20154,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__cousin__m,V__ARG,"1")
          & s__cousin(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20155,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__copy__m,V__ARG,"1")
          & s__copy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20156,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__SymbolicString) )
     => ( ( s__exactCardinality(s__format__m,V__ARG,"1")
          & s__format(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20157,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__disputedPossession__m,V__ARG,"1")
          & s__disputedPossession(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20158,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__Region)
        & s__instance(V__ARGS2,s__Region) )
     => ( ( s__exactCardinality(s__routeBetween__m,V__ARG,"1")
          & s__routeBetween(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20159,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__PostcodeArea) )
     => ( ( s__exactCardinality(s__postPostcodeArea__m,V__ARG,"1")
          & s__postPostcodeArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20160,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__organizationName__m,V__ARG,"1")
          & s__organizationName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20161,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__surfaceWindVelocity__m,V__ARG,"1")
          & s__surfaceWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20162,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__ServiceProcess)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__allRoomsServiceAmenity__m,V__ARG,"1")
          & s__allRoomsServiceAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20163,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__importCommodityType__m,V__ARG,"1")
          & s__importCommodityType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20164,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PoliticalParty)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__politicalPartyOfCountry__m,V__ARG,"1")
          & s__politicalPartyOfCountry(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20165,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Woman) )
     => ( ( s__exactCardinality(s__grandmother__m,V__ARG,"1")
          & s__grandmother(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20166,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__processInclusion__m,V__ARG,"1")
          & s__processInclusion(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20167,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Woman) )
     => ( ( s__exactCardinality(s__stepmother__m,V__ARG,"1")
          & s__stepmother(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20168,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Inflation)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__inflationRate__m,V__ARG,"1")
          & s__inflationRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20169,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__instance(V__ARGS2,s__Policy) )
     => ( ( s__exactCardinality(s__pricePolicy__m,V__ARG,"1")
          & s__pricePolicy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20170,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__roomAmenity__m,V__ARG,"1")
          & s__roomAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20171,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__ancestorOrganization__m,V__ARG,"1")
          & s__ancestorOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20172,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__depth__m,V__ARG,"1")
          & s__depth(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20173,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__friend__m,V__ARG,"1")
          & s__friend(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20174,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerComponent)
        & s__instance(V__ARGS2,s__UnitOfMeasure) )
     => ( ( s__exactCardinality(s__unitMeasuringPerformance__m,V__ARG,"1")
          & s__unitMeasuringPerformance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20175,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__exactlyLocated__m,V__ARG,"1")
          & s__exactlyLocated(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20176,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__electricityImportInPeriod__m,V__ARG,"1")
          & s__electricityImportInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20177,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__importPartnerByRankInPeriod__m,V__ARG,"1")
          & s__importPartnerByRankInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20178,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__highAltitudeWindVelocity__m,V__ARG,"1")
          & s__highAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20179,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__dependencyDelay__m,V__ARG,"1")
          & s__dependencyDelay(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20180,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__connectedDownstream__m,V__ARG,"1")
          & s__connectedDownstream(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20181,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PhysicalSystem)
        & s__instance(V__ARGS2,s__PhysicalSystem) )
     => ( ( s__exactCardinality(s__subSystem__m,V__ARG,"1")
          & s__subSystem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20182,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__before__m,V__ARG,"1")
          & s__before(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20183,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__producedBy__m,V__ARG,"1")
          & s__producedBy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20184,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__DigitalData) )
     => ( ( s__exactCardinality(s__dataProcessed__m,V__ARG,"1")
          & s__dataProcessed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20185,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Engine)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__pistonStroke__m,V__ARG,"1")
          & s__pistonStroke(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20186,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Residence) )
     => ( ( s__exactCardinality(s__tenant__m,V__ARG,"1")
          & s__tenant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20187,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__exportPartnerInPeriod__m,V__ARG,"1")
          & s__exportPartnerInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20188,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicChart)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__musicChartPeriod__m,V__ARG,"1")
          & s__musicChartPeriod(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20189,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__mutualAcquaintance__m,V__ARG,"1")
          & s__mutualAcquaintance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20190,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerOutputDevice) )
     => ( ( s__exactCardinality(s__standardOutputDevice__m,V__ARG,"1")
          & s__standardOutputDevice(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20191,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__transitwayCapacityCount__m,V__ARG,"1")
          & s__transitwayCapacityCount(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20192,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__producedOn__m,V__ARG,"1")
          & s__producedOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20193,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__attribute__m,V__ARG,"1")
          & s__attribute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20194,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__granularity__m,V__ARG,"1")
          & s__granularity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20195,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__mothersBrothersSon__m,V__ARG,"1")
          & s__mothersBrothersSon(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20196,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__IndustryAttribute) )
     => ( ( s__exactCardinality(s__industryOfArea__m,V__ARG,"1")
          & s__industryOfArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20197,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Solution)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__potentialOfHydrogen__m,V__ARG,"1")
          & s__potentialOfHydrogen(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20198,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__contains__m,V__ARG,"1")
          & s__contains(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20199,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__smaller__m,V__ARG,"1")
          & s__smaller(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20200,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__describes__m,V__ARG,"1")
          & s__describes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20201,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__discovers__m,V__ARG,"1")
          & s__discovers(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20202,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__validityPeriod__m,V__ARG,"1")
          & s__validityPeriod(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20203,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__Position) )
     => ( ( s__exactCardinality(s__chiefOfStateType__m,V__ARG,"1")
          & s__chiefOfStateType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20204,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfStandardGaugeRailway__m,V__ARG,"1")
          & s__lengthOfStandardGaugeRailway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20205,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Holiday)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__nationalCelebration__m,V__ARG,"1")
          & s__nationalCelebration(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20206,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__agreementAdoptionDate__m,V__ARG,"1")
          & s__agreementAdoptionDate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20207,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__FormOfGovernment) )
     => ( ( s__exactCardinality(s__governmentType__m,V__ARG,"1")
          & s__governmentType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20208,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity) )
     => ( ( s__exactCardinality(less__m,V__ARG,"1")
          & less(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20209,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__militaryAge__m,V__ARG,"1")
          & s__militaryAge(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20210,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__alias__m,V__ARG,"1")
          & s__alias(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20211,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SpeedGovernor)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__governorSpeed__m,V__ARG,"1")
          & s__governorSpeed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20212,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__precondition__m,V__ARG,"1")
          & s__precondition(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20213,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerUser)
        & s__instance(V__ARGS2,s__UserName) )
     => ( ( s__exactCardinality(s__userName__m,V__ARG,"1")
          & s__userName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20214,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__fleetSize__m,V__ARG,"1")
          & s__fleetSize(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20215,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Formula)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__prefers__m,V__ARG,"1")
          & s__prefers(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20216,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CodeMap)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__codeMapping__m,V__ARG,"1")
          & s__codeMapping(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20217,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List) )
     => ( ( s__exactCardinality(s__identicalListItems__m,V__ARG,"1")
          & s__identicalListItems(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20218,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS2,s__TransitSystem) )
     => ( ( s__exactCardinality(s__routeInSystem__m,V__ARG,"1")
          & s__routeInSystem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20219,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfNarrowGaugeRailway__m,V__ARG,"1")
          & s__lengthOfNarrowGaugeRailway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20220,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__SystemBehaviorAttribute) )
     => ( ( s__exactCardinality(s__systemBehavior__m,V__ARG,"1")
          & s__systemBehavior(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20221,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__List) )
     => ( ( s__exactCardinality(s__commandLineArguments__m,V__ARG,"1")
          & s__commandLineArguments(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20222,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SentientAgent)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__detainedAtTimeInPlace__m,V__ARG,"1")
          & s__detainedAtTimeInPlace(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20223,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__subclass(V__ARGS2,s__Agent)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__validFor__m,V__ARG,"1")
          & s__validFor(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20224,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__TimeInterval) )
     => ( ( s__exactCardinality(s__offersAtTime__m,V__ARG,"1")
          & s__offersAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20225,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language) )
     => ( ( s__exactCardinality(s__subsumedExternalConcept__m,V__ARG,"1")
          & s__subsumedExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20226,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__postCountry__m,V__ARG,"1")
          & s__postCountry(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20227,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__totalBalance__m,V__ARG,"1")
          & s__totalBalance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20228,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__facility__m,V__ARG,"1")
          & s__facility(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20229,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__PermanentResidence) )
     => ( ( s__exactCardinality(s__home__m,V__ARG,"1")
          & s__home(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20230,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__nearOrientation__m,V__ARG,"1")
          & s__nearOrientation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20231,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__paymentsPerPeriod__m,V__ARG,"1")
          & s__paymentsPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20232,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Set)
        & s__instance(V__ARGS2,s__Set) )
     => ( ( s__exactCardinality(s__subset__m,V__ARG,"1")
          & s__subset(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20233,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__BinaryRelation) )
     => ( ( s__exactCardinality(s__inverse__m,V__ARG,"1")
          & s__inverse(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20234,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__GeographicArea) )
     => ( ( s__exactCardinality(s__releaseForConsumption__m,V__ARG,"1")
          & s__releaseForConsumption(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20235,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__electionWinner__m,V__ARG,"1")
          & s__electionWinner(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20236,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BeliefGroup)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__beliefGroupPercentInRegion__m,V__ARG,"1")
          & s__beliefGroupPercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20237,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest) )
     => ( ( s__exactCardinality(s__interestEarned__m,V__ARG,"1")
          & s__interestEarned(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20238,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject) )
     => ( ( s__exactCardinality(s__surface__m,V__ARG,"1")
          & s__surface(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20239,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__unitPrice__m,V__ARG,"1")
          & s__unitPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20240,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__width__m,V__ARG,"1")
          & s__width(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20241,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__holdsRight__m,V__ARG,"1")
          & s__holdsRight(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20242,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__lowestTemperatureForPeriod__m,V__ARG,"1")
          & s__lowestTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20243,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__WearableItem) )
     => ( ( s__exactCardinality(s__wears__m,V__ARG,"1")
          & s__wears(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20244,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__date__m,V__ARG,"1")
          & s__date(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20245,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__Policy) )
     => ( ( s__exactCardinality(s__someRoomsPolicy__m,V__ARG,"1")
          & s__someRoomsPolicy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20246,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__FunctionQuantity)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__transitwayCapacityRate__m,V__ARG,"1")
          & s__transitwayCapacityRate(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20247,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__exportPartnerByRankInPeriod__m,V__ARG,"1")
          & s__exportPartnerByRankInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20248,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__linearExtent__m,V__ARG,"1")
          & s__linearExtent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20249,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CompoundSubstance)
        & s__instance(V__ARGS2,s__CompoundSubstance) )
     => ( ( s__exactCardinality(s__conjugate__m,V__ARG,"1")
          & s__conjugate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20250,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__localLongName__m,V__ARG,"1")
          & s__localLongName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20251,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__naturalHazardTypeInArea__m,V__ARG,"1")
          & s__naturalHazardTypeInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20252,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__originalTitle__m,V__ARG,"1")
          & s__originalTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20253,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__fears__m,V__ARG,"1")
          & s__fears(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20254,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__rents__m,V__ARG,"1")
          & s__rents(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20255,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__elevation__m,V__ARG,"1")
          & s__elevation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20256,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__confersRight__m,V__ARG,"1")
          & s__confersRight(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20257,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__OrganicObject)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__NaturalSubstance)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__secretesSubstance__m,V__ARG,"1")
          & s__secretesSubstance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20258,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__Computer) )
     => ( ( s__exactCardinality(s__computerRunning__m,V__ARG,"1")
          & s__computerRunning(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20259,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Engine)
        & s__instance(V__ARGS2,s__NonNegativeInteger) )
     => ( ( s__exactCardinality(s__engineCylinders__m,V__ARG,"1")
          & s__engineCylinders(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20260,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__experiencer__m,V__ARG,"1")
          & s__experiencer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20261,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__importPartnerByFractionInPeriod__m,V__ARG,"1")
          & s__importPartnerByFractionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20262,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest) )
     => ( ( s__exactCardinality(s__compoundInterest__m,V__ARG,"1")
          & s__compoundInterest(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20263,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__industrialProductionGrowthRateInPeriod__m,V__ARG,"1")
          & s__industrialProductionGrowthRateInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20264,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__spouse__m,V__ARG,"1")
          & s__spouse(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20265,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LinguisticExpression)
        & s__instance(V__ARGS3,s__Language) )
     => ( ( s__exactCardinality(s__representsInLanguage__m,V__ARG,"1")
          & s__representsInLanguage(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20266,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__entails__m,V__ARG,"1")
          & s__entails(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20267,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__deathplace__m,V__ARG,"1")
          & s__deathplace(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20268,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure) )
     => ( ( s__exactCardinality(s__headingWRTMagneticNorth__m,V__ARG,"1")
          & s__headingWRTMagneticNorth(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20269,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__domesticPartner__m,V__ARG,"1")
          & s__domesticPartner(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20270,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ProcessStatus) )
     => ( ( s__exactCardinality(s__status__m,V__ARG,"1")
          & s__status(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20271,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__FieldOfStudy) )
     => ( ( s__exactCardinality(s__hasExpertise__m,V__ARG,"1")
          & s__hasExpertise(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20272,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__suffrageAgeMaximum__m,V__ARG,"1")
          & s__suffrageAgeMaximum(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20273,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__fathersSistersHusband__m,V__ARG,"1")
          & s__fathersSistersHusband(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20274,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__lethalDose__m,V__ARG,"1")
          & s__lethalDose(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20275,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject) )
     => ( ( s__exactCardinality(s__side__m,V__ARG,"1")
          & s__side(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20276,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__independenceDate__m,V__ARG,"1")
          & s__independenceDate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20277,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryOrganization)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__militaryOfArea__m,V__ARG,"1")
          & s__militaryOfArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20278,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__PhysicalSystem) )
     => ( ( s__exactCardinality(s__systemPart__m,V__ARG,"1")
          & s__systemPart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20279,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Graph)
        & s__instance(V__ARGS2,s__UnitOfMeasure) )
     => ( ( s__exactCardinality(s__graphMeasure__m,V__ARG,"1")
          & s__graphMeasure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20280,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__stockHolder__m,V__ARG,"1")
          & s__stockHolder(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20281,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfCrudeOilPipeline__m,V__ARG,"1")
          & s__lengthOfCrudeOilPipeline(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20282,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__memberTypeCount__m,V__ARG,"1")
          & s__memberTypeCount(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20283,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__older__m,V__ARG,"1")
          & s__older(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20284,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__UnitOfCurrency) )
     => ( ( s__exactCardinality(s__currencyType__m,V__ARG,"1")
          & s__currencyType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20285,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__administrator__m,V__ARG,"1")
          & s__administrator(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20286,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaOfConcern) )
     => ( ( s__exactCardinality(s__regionalIssue__m,V__ARG,"1")
          & s__regionalIssue(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20287,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__exactCardinality__m,V__ARG,"1")
          & s__exactCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20288,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__subclass(V__ARGS2,s__MilitaryProcess)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__fitForMilitaryService__m,V__ARG,"1")
          & s__fitForMilitaryService(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20289,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__trafficableForTrafficType__m,V__ARG,"1")
          & s__trafficableForTrafficType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20290,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__someRoomsPhysicalAmenity__m,V__ARG,"1")
          & s__someRoomsPhysicalAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20291,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity) )
     => ( ( s__exactCardinality(greatereq__m,V__ARG,"1")
          & greatereq(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20292,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__son__m,V__ARG,"1")
          & s__son(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20293,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__alternativeTitle__m,V__ARG,"1")
          & s__alternativeTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20294,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent) )
     => ( ( s__exactCardinality(s__engineeringSubcomponent__m,V__ARG,"1")
          & s__engineeringSubcomponent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20295,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__externalDebtInPeriod__m,V__ARG,"1")
          & s__externalDebtInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20296,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__freeFunctionRoomAmenity__m,V__ARG,"1")
          & s__freeFunctionRoomAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20297,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__publishedPrice__m,V__ARG,"1")
          & s__publishedPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20298,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure) )
     => ( ( s__exactCardinality(s__headingWRTCompassNorth__m,V__ARG,"1")
          & s__headingWRTCompassNorth(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20299,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__statementInterest__m,V__ARG,"1")
          & s__statementInterest(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20300,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__nameBeforeKeyName__m,V__ARG,"1")
          & s__nameBeforeKeyName(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20301,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__birthday__m,V__ARG,"1")
          & s__birthday(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20302,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Motion)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__moves__m,V__ARG,"1")
          & s__moves(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20303,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AchievingControl)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__gainsControl__m,V__ARG,"1")
          & s__gainsControl(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20304,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__LegalAction) )
     => ( ( s__exactCardinality(s__defendant__m,V__ARG,"1")
          & s__defendant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20305,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphNode)
        & s__instance(V__ARGS3,s__GraphArc)
        & s__instance(V__ARGS2,s__GraphNode) )
     => ( ( s__exactCardinality(s__links__m,V__ARG,"1")
          & s__links(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20306,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber) )
     => ( ( s__exactCardinality(s__telecomCountryCode__m,V__ARG,"1")
          & s__telecomCountryCode(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20307,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__economicAidDonatedInPeriod__m,V__ARG,"1")
          & s__economicAidDonatedInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20308,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__record__m,V__ARG,"1")
          & s__record(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20309,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__mediumAltitudeWindVelocity__m,V__ARG,"1")
          & s__mediumAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20310,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__seatsInOrganizationCount__m,V__ARG,"1")
          & s__seatsInOrganizationCount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20311,axiom,
    ! [V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,"1")
          & s__disjointDecomposition_1(V__ARGS1)
          & V__X = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20312,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,"1")
          & s__disjointDecomposition_2(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20313,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,"1")
          & s__disjointDecomposition_3(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20314,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,"1")
          & s__disjointDecomposition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20315,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,"1")
          & s__disjointDecomposition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20316,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,"1")
          & s__disjointDecomposition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
          & V__X = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20317,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,"1")
          & s__disjointDecomposition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
          & V__X = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20318,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__TerrainAttribute) )
     => ( ( s__exactCardinality(s__terrainInArea__m,V__ARG,"1")
          & s__terrainInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20319,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__BankCard) )
     => ( ( s__exactCardinality(s__pin__m,V__ARG,"1")
          & s__pin(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20320,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__lowAltitudeWindSpeed__m,V__ARG,"1")
          & s__lowAltitudeWindSpeed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20321,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__minimumBalance__m,V__ARG,"1")
          & s__minimumBalance(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20322,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__hasOccupation__m,V__ARG,"1")
          & s__hasOccupation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20323,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__dailyLimit__m,V__ARG,"1")
          & s__dailyLimit(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20324,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalAngle)
        & s__instance(V__ARGS2,s__GeometricFigure) )
     => ( ( s__exactCardinality(s__angleOfFigure__m,V__ARG,"1")
          & s__angleOfFigure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20325,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Abstract) )
     => ( ( s__exactCardinality(s__offers__m,V__ARG,"1")
          & s__offers(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20326,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__DataStorageDevice) )
     => ( ( s__exactCardinality(s__stored__m,V__ARG,"1")
          & s__stored(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20327,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__annualExpendituresOfAreaInPeriod__m,V__ARG,"1")
          & s__annualExpendituresOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20328,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphArc)
        & s__instance(V__ARGS2,s__Quantity) )
     => ( ( s__exactCardinality(s__arcWeight__m,V__ARG,"1")
          & s__arcWeight(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20329,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Organism)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Toxin)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__secretesToxin__m,V__ARG,"1")
          & s__secretesToxin(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20330,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__acquaintance__m,V__ARG,"1")
          & s__acquaintance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20331,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PermanentResidence)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__homeAddress__m,V__ARG,"1")
          & s__homeAddress(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20332,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure) )
     => ( ( s__exactCardinality(s__headingWRTTrueNorth__m,V__ARG,"1")
          & s__headingWRTTrueNorth(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20333,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TemperatureMeasure) )
     => ( ( s__exactCardinality(s__meltingPoint__m,V__ARG,"1")
          & s__meltingPoint(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20334,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__diseaseMortality__m,V__ARG,"1")
          & s__diseaseMortality(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20335,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__trichotomizingOn__m,V__ARG,"1")
          & s__trichotomizingOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20336,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__nephew__m,V__ARG,"1")
          & s__nephew(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20337,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__perCapitaGDP__m,V__ARG,"1")
          & s__perCapitaGDP(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20338,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__marginBalanceAmount__m,V__ARG,"1")
          & s__marginBalanceAmount(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20339,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__paidFunctionRoomAmenity__m,V__ARG,"1")
          & s__paidFunctionRoomAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20340,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__benefits__m,V__ARG,"1")
          & s__benefits(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20341,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__hasAward__m,V__ARG,"1")
          & s__hasAward(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20342,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__industrialProductionGrowthRate__m,V__ARG,"1")
          & s__industrialProductionGrowthRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20343,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__meetsTemporally__m,V__ARG,"1")
          & s__meetsTemporally(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20344,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__StateOrProvince) )
     => ( ( s__exactCardinality(s__postDistrict__m,V__ARG,"1")
          & s__postDistrict(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20345,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__settlingTime__m,V__ARG,"1")
          & s__settlingTime(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20346,axiom,
    ! [V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,"1")
          & s__exhaustiveAttribute_1(V__ARGS1)
          & V__X = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20347,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,"1")
          & s__exhaustiveAttribute_2(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20348,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,"1")
          & s__exhaustiveAttribute_3(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20349,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,"1")
          & s__exhaustiveAttribute_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20350,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,"1")
          & s__exhaustiveAttribute_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20351,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,"1")
          & s__exhaustiveAttribute_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
          & V__X = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20352,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,"1")
          & s__exhaustiveAttribute_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
          & V__X = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20353,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__dateOpenedForSignature__m,V__ARG,"1")
          & s__dateOpenedForSignature(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20354,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__conditionalProbability__m,V__ARG,"1")
          & s__conditionalProbability(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20355,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__RationalNumber) )
     => ( ( s__exactCardinality(s__intelligenceQuotient__m,V__ARG,"1")
          & s__intelligenceQuotient(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20356,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__authors__m,V__ARG,"1")
          & s__authors(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20357,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__hotSeasonInArea__m,V__ARG,"1")
          & s__hotSeasonInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20358,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__formerName__m,V__ARG,"1")
          & s__formerName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20359,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__relativeBearing__m,V__ARG,"1")
          & s__relativeBearing(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20360,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__numberChildOccupant__m,V__ARG,"1")
          & s__numberChildOccupant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20361,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Policy)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__policyInclusion__m,V__ARG,"1")
          & s__policyInclusion(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20362,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelReservation)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__numberAdultOccupant__m,V__ARG,"1")
          & s__numberAdultOccupant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20363,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__TimePoint)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__checkInTime__m,V__ARG,"1")
          & s__checkInTime(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20364,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__confirmationNumber__m,V__ARG,"1")
          & s__confirmationNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20365,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__RelationalAttribute) )
     => ( ( s__exactCardinality(s__someRoomsAttribute__m,V__ARG,"1")
          & s__someRoomsAttribute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20366,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__annualRevenuesOfArea__m,V__ARG,"1")
          & s__annualRevenuesOfArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20367,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__shortBalanceAmount__m,V__ARG,"1")
          & s__shortBalanceAmount(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20368,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__Computer) )
     => ( ( s__exactCardinality(s__runsOn__m,V__ARG,"1")
          & s__runsOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20369,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LegalAction)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__plaintiff__m,V__ARG,"1")
          & s__plaintiff(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20370,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__grasps__m,V__ARG,"1")
          & s__grasps(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20371,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__irreflexiveOn__m,V__ARG,"1")
          & s__irreflexiveOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20372,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__instrument__m,V__ARG,"1")
          & s__instrument(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20373,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__TelephonyDevice) )
     => ( ( s__exactCardinality(s__deviceTelecomNumber__m,V__ARG,"1")
          & s__deviceTelecomNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20374,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole) )
     => ( ( s__exactCardinality(s__capabilityDuring__m,V__ARG,"1")
          & s__capabilityDuring(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20375,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__capacityByArrangement__m,V__ARG,"1")
          & s__capacityByArrangement(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20376,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ImageFile)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__imageResolution__m,V__ARG,"1")
          & s__imageResolution(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20377,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__inScopeOfInterest__m,V__ARG,"1")
          & s__inScopeOfInterest(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20378,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transportation)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__transported__m,V__ARG,"1")
          & s__transported(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20379,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__effectiveDose__m,V__ARG,"1")
          & s__effectiveDose(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20380,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__fathersSistersDaughter__m,V__ARG,"1")
          & s__fathersSistersDaughter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20381,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__IndustryAttribute) )
     => ( ( s__exactCardinality(s__sectorValueOfGDPInPeriod__m,V__ARG,"1")
          & s__sectorValueOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20382,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__hasPurposeForAgent__m,V__ARG,"1")
          & s__hasPurposeForAgent(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20383,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiologicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Organism)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__biologicalAgentCarrier__m,V__ARG,"1")
          & s__biologicalAgentCarrier(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20384,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__RealNumber)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__voteFractionReceived__m,V__ARG,"1")
          & s__voteFractionReceived(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20385,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__SymbolicString) )
     => ( ( s__exactCardinality(s__termFormat__m,V__ARG,"1")
          & s__termFormat(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20386,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__drugShipmentDestination__m,V__ARG,"1")
          & s__drugShipmentDestination(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20387,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__desires__m,V__ARG,"1")
          & s__desires(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20388,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__incomeEarned__m,V__ARG,"1")
          & s__incomeEarned(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20389,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__songArtist__m,V__ARG,"1")
          & s__songArtist(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20390,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Group) )
     => ( ( s__exactCardinality(s__associateInOrganization__m,V__ARG,"1")
          & s__associateInOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20391,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__finishes__m,V__ARG,"1")
          & s__finishes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20392,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__headquartersOfOrganization__m,V__ARG,"1")
          & s__headquartersOfOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20393,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ExtensionFn(s__Fluid))
        & s__instance(V__ARGS2,s__ExtensionFn(s__Fluid)) )
     => ( ( s__exactCardinality(s__flows__m,V__ARG,"1")
          & s__flows(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20394,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerResponse)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__responseRate__m,V__ARG,"1")
          & s__responseRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20395,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__TemperatureMeasure) )
     => ( ( s__exactCardinality(s__airTemperature__m,V__ARG,"1")
          & s__airTemperature(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20396,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__meetsSpatially__m,V__ARG,"1")
          & s__meetsSpatially(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20397,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfMultipleTrackRailway__m,V__ARG,"1")
          & s__lengthOfMultipleTrackRailway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20398,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__approves__m,V__ARG,"1")
          & s__approves(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20399,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__consistent__m,V__ARG,"1")
          & s__consistent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20400,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARGS5,s__SymbolicString)
        & s__instance(V__ARGS4,s__UnitOfMeasure)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS3,s__ComputerComponent)
        & s__subclass(V__ARGS2,s__ComputerComponent)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__componentDataID__m,V__ARG,"1")
          & s__componentDataID(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20401,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__totalBiomass__m,V__ARG,"1")
          & s__totalBiomass(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20402,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__IndustryAttribute)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__industryServiceType__m,V__ARG,"1")
          & s__industryServiceType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20403,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS3,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject) )
     => ( ( s__exactCardinality(s__connects__m,V__ARG,"1")
          & s__connects(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20404,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__albumRelease__m,V__ARG,"1")
          & s__albumRelease(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20405,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__targetInAttack__m,V__ARG,"1")
          & s__targetInAttack(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20406,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__penetrates__m,V__ARG,"1")
          & s__penetrates(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20407,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__economicAidDonated__m,V__ARG,"1")
          & s__economicAidDonated(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20408,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__GeographicArea) )
     => ( ( s__exactCardinality(s__agentOperatesInArea__m,V__ARG,"1")
          & s__agentOperatesInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20409,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FinancialRating) )
     => ( ( s__exactCardinality(s__creditRanking__m,V__ARG,"1")
          & s__creditRanking(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20410,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryFunction) )
     => ( ( s__exactCardinality(s__identityElement__m,V__ARG,"1")
          & s__identityElement(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20411,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS2,s__Language) )
     => ( ( s__exactCardinality(s__subLanguage__m,V__ARG,"1")
          & s__subLanguage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20412,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__telephoneNumber__m,V__ARG,"1")
          & s__telephoneNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20413,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__accountHolder__m,V__ARG,"1")
          & s__accountHolder(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20414,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__managedBy__m,V__ARG,"1")
          & s__managedBy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20415,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__highestTemperatureForPeriod__m,V__ARG,"1")
          & s__highestTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20416,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__Image) )
     => ( ( s__exactCardinality(s__albumCoverImage__m,V__ARG,"1")
          & s__albumCoverImage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20417,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__roleAppointsRole__m,V__ARG,"1")
          & s__roleAppointsRole(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20418,axiom,
    ! [V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__processList__m,V__ARG,"1")
          & s__processList_1(V__ARGS1)
          & V__X = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20419,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__processList__m,V__ARG,"1")
          & s__processList_2(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20420,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__processList__m,V__ARG,"1")
          & s__processList_3(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20421,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__processList__m,V__ARG,"1")
          & s__processList_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20422,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4,V__ARGS5] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__processList__m,V__ARG,"1")
          & s__processList_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20423,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS4,V__ARGS5] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__processList__m,V__ARG,"1")
          & s__processList_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
          & V__X = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20424,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__processList__m,V__ARG,"1")
          & s__processList_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
          & V__X = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20425,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__FinancialOrganization) )
     => ( ( s__exactCardinality(s__accountAt__m,V__ARG,"1")
          & s__accountAt(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20426,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__AstronomicalBody) )
     => ( ( s__exactCardinality(s__orbits__m,V__ARG,"1")
          & s__orbits(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20427,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__CareOrganization) )
     => ( ( s__exactCardinality(s__medicalPatient__m,V__ARG,"1")
          & s__medicalPatient(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20428,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerNetwork)
        & s__instance(V__ARGS2,s__BitsPerSecond) )
     => ( ( s__exactCardinality(s__bandwidthOf__m,V__ARG,"1")
          & s__bandwidthOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20429,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfUnpavedHighway__m,V__ARG,"1")
          & s__lengthOfUnpavedHighway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20430,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__CognitiveAgent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__DeonticAttribute) )
     => ( ( s__exactCardinality(s__agreementClause__m,V__ARG,"1")
          & s__agreementClause(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20431,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__surfaceWindSpeed__m,V__ARG,"1")
          & s__surfaceWindSpeed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20432,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__stringConcatenation__m,V__ARG,"1")
          & s__stringConcatenation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20433,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__permanentCropLandArea__m,V__ARG,"1")
          & s__permanentCropLandArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20434,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerProgram) )
     => ( ( s__exactCardinality(s__programRunning__m,V__ARG,"1")
          & s__programRunning(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20435,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Shipping)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__cargo__m,V__ARG,"1")
          & s__cargo(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20436,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__maximumPayloadHeightWidth__m,V__ARG,"1")
          & s__maximumPayloadHeightWidth(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20437,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__LexiconCategory) )
     => ( ( s__exactCardinality(s__lexicon__m,V__ARG,"1")
          & s__lexicon(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20438,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__economicAidReceivedNetInPeriod__m,V__ARG,"1")
          & s__economicAidReceivedNetInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20439,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__paidPropertyAmenity__m,V__ARG,"1")
          & s__paidPropertyAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20440,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__roleApprovesRole__m,V__ARG,"1")
          & s__roleApprovesRole(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20441,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__Reservation) )
     => ( ( s__exactCardinality(s__reservationEnd__m,V__ARG,"1")
          & s__reservationEnd(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20442,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__inhabits__m,V__ARG,"1")
          & s__inhabits(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20443,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricPoint)
        & s__instance(V__ARGS2,s__GeometricFigure) )
     => ( ( s__exactCardinality(s__pointOfFigure__m,V__ARG,"1")
          & s__pointOfFigure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20444,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__closingPrice__m,V__ARG,"1")
          & s__closingPrice(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20445,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__subclass(V__ARGS2,s__PowerGeneration)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__electricityFractionFromSource__m,V__ARG,"1")
          & s__electricityFractionFromSource(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20446,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__disapproves__m,V__ARG,"1")
          & s__disapproves(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20447,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__valence__m,V__ARG,"1")
          & s__valence(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20448,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalAngle)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure) )
     => ( ( s__exactCardinality(s__angularMeasure__m,V__ARG,"1")
          & s__angularMeasure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20449,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__realGrowthRateOfGDPInPeriod__m,V__ARG,"1")
          & s__realGrowthRateOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20450,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__currencyExchangePerUSDollar__m,V__ARG,"1")
          & s__currencyExchangePerUSDollar(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20451,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__conventionalShortName__m,V__ARG,"1")
          & s__conventionalShortName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20452,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__chanceryFAXNumberInArea__m,V__ARG,"1")
          & s__chanceryFAXNumberInArea(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20453,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__temporallyBetween__m,V__ARG,"1")
          & s__temporallyBetween(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20454,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__exportPartnerByFraction__m,V__ARG,"1")
          & s__exportPartnerByFraction(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20455,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__domainSubclass__m,V__ARG,"1")
          & s__domainSubclass(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20456,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__PreparedFood)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__ingredient__m,V__ARG,"1")
          & s__ingredient(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20457,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Artifact) )
     => ( ( s__exactCardinality(s__engineers__m,V__ARG,"1")
          & s__engineers(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20458,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__disjoint__m,V__ARG,"1")
          & s__disjoint(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20459,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Certificate)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__signedBy__m,V__ARG,"1")
          & s__signedBy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20460,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__drySeasonInArea__m,V__ARG,"1")
          & s__drySeasonInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20461,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__Policy) )
     => ( ( s__exactCardinality(s__allRoomsPolicy__m,V__ARG,"1")
          & s__allRoomsPolicy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20462,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryVehicle)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Weapon)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__weaponCarryingCapability__m,V__ARG,"1")
          & s__weaponCarryingCapability(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20463,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__successorOrganization__m,V__ARG,"1")
          & s__successorOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20464,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Discography) )
     => ( ( s__exactCardinality(s__discography__m,V__ARG,"1")
          & s__discography(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20465,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Position) )
     => ( ( s__exactCardinality(s__leaderPosition__m,V__ARG,"1")
          & s__leaderPosition(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20466,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Process)
        & s__instance(V__ARGS2,s__CaseRole) )
     => ( ( s__exactCardinality(s__playsRoleInEvent__m,V__ARG,"1")
          & s__playsRoleInEvent(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20467,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__PriorityAttribute) )
     => ( ( s__exactCardinality(s__priority__m,V__ARG,"1")
          & s__priority(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20468,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS3,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__agreementRevisionDate__m,V__ARG,"1")
          & s__agreementRevisionDate(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20469,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__financialAsset__m,V__ARG,"1")
          & s__financialAsset(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20470,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__vesselDisplacement__m,V__ARG,"1")
          & s__vesselDisplacement(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20471,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__subclass(V__ARGS2,s__Day)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__daylightHoursTotal__m,V__ARG,"1")
          & s__daylightHoursTotal(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20472,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abstract)
        & s__instance(V__ARGS2,s__PerformanceMeasure) )
     => ( ( s__exactCardinality(s__benchmark__m,V__ARG,"1")
          & s__benchmark(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20473,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__DirectionalAttribute) )
     => ( ( s__exactCardinality(s__direction__m,V__ARG,"1")
          & s__direction(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20474,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__dayPhone__m,V__ARG,"1")
          & s__dayPhone(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20475,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__batchLatency__m,V__ARG,"1")
          & s__batchLatency(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20476,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber) )
     => ( ( s__exactCardinality(s__cloudCoverFraction__m,V__ARG,"1")
          & s__cloudCoverFraction(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20477,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__totalGDPInPeriod__m,V__ARG,"1")
          & s__totalGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20478,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__personalPhoneNumber__m,V__ARG,"1")
          & s__personalPhoneNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20479,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__externalDebt__m,V__ARG,"1")
          & s__externalDebt(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20480,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__BeliefGroup) )
     => ( ( s__exactCardinality(s__religiousAffiliationOfOrganization__m,V__ARG,"1")
          & s__religiousAffiliationOfOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20481,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__ConstantQuantity)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__averagePrecipitationForPeriod__m,V__ARG,"1")
          & s__averagePrecipitationForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20482,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__LegalSystemAttribute) )
     => ( ( s__exactCardinality(s__legalSystemType__m,V__ARG,"1")
          & s__legalSystemType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20483,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Policy) )
     => ( ( s__exactCardinality(s__policyOwner__m,V__ARG,"1")
          & s__policyOwner(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20484,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__vesselGrossRegisteredTonnage__m,V__ARG,"1")
          & s__vesselGrossRegisteredTonnage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20485,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__overlapsPartially__m,V__ARG,"1")
          & s__overlapsPartially(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20486,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerInputDevice) )
     => ( ( s__exactCardinality(s__standardInputDevice__m,V__ARG,"1")
          & s__standardInputDevice(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20487,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__InterestRate) )
     => ( ( s__exactCardinality(s__interestRatePerPeriod__m,V__ARG,"1")
          & s__interestRatePerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20488,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__maternalAunt__m,V__ARG,"1")
          & s__maternalAunt(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20489,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Object)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__observedAtTimeInPlace__m,V__ARG,"1")
          & s__observedAtTimeInPlace(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20490,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__distance__m,V__ARG,"1")
          & s__distance(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20491,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__afterTaxIncome__m,V__ARG,"1")
          & s__afterTaxIncome(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20492,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ElementalSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__atomicNumber__m,V__ARG,"1")
          & s__atomicNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20493,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Object)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__betweenOnPath__m,V__ARG,"1")
          & s__betweenOnPath(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20494,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS2,s__MassMeasure) )
     => ( ( s__exactCardinality(s__maximumPayloadCapacity__m,V__ARG,"1")
          & s__maximumPayloadCapacity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20495,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialInstrument)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__strikePrice__m,V__ARG,"1")
          & s__strikePrice(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20496,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__fathersBrothersWife__m,V__ARG,"1")
          & s__fathersBrothersWife(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20497,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__MaritimeClaimArea)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__maritimeClaimType__m,V__ARG,"1")
          & s__maritimeClaimType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20498,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__askPrice__m,V__ARG,"1")
          & s__askPrice(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20499,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__premium__m,V__ARG,"1")
          & s__premium(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20500,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__candidateForPosition__m,V__ARG,"1")
          & s__candidateForPosition(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20501,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Sentence)
        & s__instance(V__ARGS2,s__TruthValue) )
     => ( ( s__exactCardinality(s__truth__m,V__ARG,"1")
          & s__truth(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20502,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__faxNumber__m,V__ARG,"1")
          & s__faxNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20503,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS3,s__HotelUnit)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__roomStay__m,V__ARG,"1")
          & s__roomStay(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20504,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__arableLandArea__m,V__ARG,"1")
          & s__arableLandArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20505,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__maturityDate__m,V__ARG,"1")
          & s__maturityDate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20506,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__stringLength__m,V__ARG,"1")
          & s__stringLength(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20507,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__partialOrderingOn__m,V__ARG,"1")
          & s__partialOrderingOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20508,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Argument)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__conclusion__m,V__ARG,"1")
          & s__conclusion(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20509,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__flagDescription__m,V__ARG,"1")
          & s__flagDescription(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20510,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__albumLength__m,V__ARG,"1")
          & s__albumLength(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20511,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__agreementEffectiveDuring__m,V__ARG,"1")
          & s__agreementEffectiveDuring(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20512,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Nation) )
     => ( ( s__exactCardinality(s__citizen__m,V__ARG,"1")
          & s__citizen(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20513,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__catalyst__m,V__ARG,"1")
          & s__catalyst(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20514,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__albumArtist__m,V__ARG,"1")
          & s__albumArtist(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20515,axiom,
    ! [V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__partition__m,V__ARG,"1")
          & s__partition_1(V__ARGS1)
          & V__X = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20516,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__partition__m,V__ARG,"1")
          & s__partition_2(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20517,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__partition__m,V__ARG,"1")
          & s__partition_3(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20518,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__partition__m,V__ARG,"1")
          & s__partition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20519,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__partition__m,V__ARG,"1")
          & s__partition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20520,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__partition__m,V__ARG,"1")
          & s__partition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
          & V__X = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20521,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__partition__m,V__ARG,"1")
          & s__partition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
          & V__X = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20522,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UserRequest)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__responseTime__m,V__ARG,"1")
          & s__responseTime(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20523,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__Music) )
     => ( ( s__exactCardinality(s__musicInterpretation__m,V__ARG,"1")
          & s__musicInterpretation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20524,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS3,s__GeometricPoint)
        & s__instance(V__ARGS2,s__OneDimensionalFigure) )
     => ( ( s__exactCardinality(s__pointOfIntersection__m,V__ARG,"1")
          & s__pointOfIntersection(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20525,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerComponent)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__load__m,V__ARG,"1")
          & s__load(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20526,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UnitOfCurrency)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__currencyExchangeRate__m,V__ARG,"1")
          & s__currencyExchangeRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20527,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__patientMedical__m,V__ARG,"1")
          & s__patientMedical(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20528,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringConnection)
        & s__instance(V__ARGS3,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent) )
     => ( ( s__exactCardinality(s__connectsEngineeringComponents__m,V__ARG,"1")
          & s__connectsEngineeringComponents(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20529,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Precipitation)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__precipitationAmount__m,V__ARG,"1")
          & s__precipitationAmount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20530,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS3,s__Quantity)
        & s__instance(V__ARGS2,s__MonitoringProgram) )
     => ( ( s__exactCardinality(s__benchmarkPerformance__m,V__ARG,"1")
          & s__benchmarkPerformance(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20531,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Physical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__rentalPrice__m,V__ARG,"1")
          & s__rentalPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20532,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Certificate)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__issuedBy__m,V__ARG,"1")
          & s__issuedBy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20533,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__purchasesPerPeriod__m,V__ARG,"1")
          & s__purchasesPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20534,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__earthAltitude__m,V__ARG,"1")
          & s__earthAltitude(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20535,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Artifact)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Artifact)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__version__m,V__ARG,"1")
          & s__version(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20536,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__TransitSystem) )
     => ( ( s__exactCardinality(s__routeStart__m,V__ARG,"1")
          & s__routeStart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20537,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__ObjectiveNorm)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__deprivesNorm__m,V__ARG,"1")
          & s__deprivesNorm(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20538,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__nameIndexOrder__m,V__ARG,"1")
          & s__nameIndexOrder(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20539,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__wants__m,V__ARG,"1")
          & s__wants(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20540,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Radiating)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__wavelength__m,V__ARG,"1")
          & s__wavelength(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20541,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__subclass(V__ARGS2,s__Organization)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__diplomaticOrganizationType__m,V__ARG,"1")
          & s__diplomaticOrganizationType(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20542,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__PositionalAttribute)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__orientation__m,V__ARG,"1")
          & s__orientation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20543,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__subclass(V__ARGS2,s__Payment)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__validPaymentType__m,V__ARG,"1")
          & s__validPaymentType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20544,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__mothersSistersDaughter__m,V__ARG,"1")
          & s__mothersSistersDaughter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20545,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__property__m,V__ARG,"1")
          & s__property(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20546,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringDevice)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__measurementReading__m,V__ARG,"1")
          & s__measurementReading(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20547,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LiabilityAccount)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__minimumPayment__m,V__ARG,"1")
          & s__minimumPayment(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20548,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__cooccur__m,V__ARG,"1")
          & s__cooccur(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20549,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__importPartner__m,V__ARG,"1")
          & s__importPartner(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20550,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__mothersBrothersWife__m,V__ARG,"1")
          & s__mothersBrothersWife(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20551,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Circle)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__diameter__m,V__ARG,"1")
          & s__diameter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20552,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__sendRate__m,V__ARG,"1")
          & s__sendRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20553,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__aunt__m,V__ARG,"1")
          & s__aunt(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20554,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__half__m,V__ARG,"1")
          & s__half(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20555,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Reservation) )
     => ( ( s__exactCardinality(s__reservingEntity__m,V__ARG,"1")
          & s__reservingEntity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20556,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Precipitation)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__precipitationRate__m,V__ARG,"1")
          & s__precipitationRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20557,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transfer)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__objectTransferred__m,V__ARG,"1")
          & s__objectTransferred(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20558,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__propertyAmenity__m,V__ARG,"1")
          & s__propertyAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20559,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Railway)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__trackWidth__m,V__ARG,"1")
          & s__trackWidth(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20560,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__MassMeasure) )
     => ( ( s__exactCardinality(s__weight__m,V__ARG,"1")
          & s__weight(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20561,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NounPhrase)
        & s__instance(V__ARGS2,s__Sentence) )
     => ( ( s__exactCardinality(s__sententialSubject__m,V__ARG,"1")
          & s__sententialSubject(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20562,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__cohabitant__m,V__ARG,"1")
          & s__cohabitant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20563,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__overlapsTemporally__m,V__ARG,"1")
          & s__overlapsTemporally(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20564,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Holiday)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__commemoratesDate__m,V__ARG,"1")
          & s__commemoratesDate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20565,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__FormOfGovernment) )
     => ( ( s__exactCardinality(s__ideologicalAffiliationOfOrganization__m,V__ARG,"1")
          & s__ideologicalAffiliationOfOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20566,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__DigitalData) )
     => ( ( s__exactCardinality(s__filename__m,V__ARG,"1")
          & s__filename(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20567,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__DesignPatternAttribute) )
     => ( ( s__exactCardinality(s__designPattern__m,V__ARG,"1")
          & s__designPattern(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20568,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Hole)
        & s__instance(V__ARGS2,s__SelfConnectedObject) )
     => ( ( s__exactCardinality(s__hole__m,V__ARG,"1")
          & s__hole(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20569,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__doubts__m,V__ARG,"1")
          & s__doubts(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20570,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UserRequest)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__requestRate__m,V__ARG,"1")
          & s__requestRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20571,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__mother__m,V__ARG,"1")
          & s__mother(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20572,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AchievingControl)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__controlled__m,V__ARG,"1")
          & s__controlled(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20573,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__beforeOnPath__m,V__ARG,"1")
          & s__beforeOnPath(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20574,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__between__m,V__ARG,"1")
          & s__between(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20575,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__subclass(V__ARGS2,s__Substance)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__groundSurfaceType__m,V__ARG,"1")
          & s__groundSurfaceType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20576,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__minimumReplications__m,V__ARG,"1")
          & s__minimumReplications(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20577,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Man) )
     => ( ( s__exactCardinality(s__stepfather__m,V__ARG,"1")
          & s__stepfather(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20578,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber) )
     => ( ( s__exactCardinality(s__relativeHumidity__m,V__ARG,"1")
          & s__relativeHumidity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20579,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__diseaseTreatment__m,V__ARG,"1")
          & s__diseaseTreatment(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20580,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__populationFractionBelowPovertyLineInPeriod__m,V__ARG,"1")
          & s__populationFractionBelowPovertyLineInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20581,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Aircraft)
        & s__instance(V__ARGS2,s__AltitudeMeasure) )
     => ( ( s__exactCardinality(s__absoluteHeight__m,V__ARG,"1")
          & s__absoluteHeight(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20582,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__allegiance__m,V__ARG,"1")
          & s__allegiance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20583,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__checkOutTime__m,V__ARG,"1")
          & s__checkOutTime(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20584,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__naturalResourceTypeInArea__m,V__ARG,"1")
          & s__naturalResourceTypeInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20585,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole) )
     => ( ( s__exactCardinality(s__partiallyFills__m,V__ARG,"1")
          & s__partiallyFills(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20586,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__locatedAtTime__m,V__ARG,"1")
          & s__locatedAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20587,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Policy) )
     => ( ( s__exactCardinality(s__propertyPolicy__m,V__ARG,"1")
          & s__propertyPolicy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20588,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Holiday) )
     => ( ( s__exactCardinality(s__observesHoliday__m,V__ARG,"1")
          & s__observesHoliday(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20589,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity) )
     => ( ( s__exactCardinality(greater__m,V__ARG,"1")
          & greater(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20590,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__totalLengthOfRailwaySystem__m,V__ARG,"1")
          & s__totalLengthOfRailwaySystem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20591,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Region)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole) )
     => ( ( s__exactCardinality(s__capableAtLocation__m,V__ARG,"1")
          & s__capableAtLocation(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20592,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Collection) )
     => ( ( s__exactCardinality(s__member__m,V__ARG,"1")
          & s__member(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20593,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__localShortName__m,V__ARG,"1")
          & s__localShortName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20594,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__agreementEffectiveDate__m,V__ARG,"1")
          & s__agreementEffectiveDate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20595,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__claimedTerritory__m,V__ARG,"1")
          & s__claimedTerritory(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20596,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__organizationServiceType__m,V__ARG,"1")
          & s__organizationServiceType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20597,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__anniversary__m,V__ARG,"1")
          & s__anniversary(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20598,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__fleetGrossRegisteredTonnage__m,V__ARG,"1")
          & s__fleetGrossRegisteredTonnage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20599,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__unemploymentRateOfAreaInPeriod__m,V__ARG,"1")
          & s__unemploymentRateOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20600,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__subordinateInOrganization__m,V__ARG,"1")
          & s__subordinateInOrganization(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20601,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__downPayment__m,V__ARG,"1")
          & s__downPayment(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20602,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StartupBlock)
        & s__instance(V__ARGS2,s__ComputerProgram) )
     => ( ( s__exactCardinality(s__startupOf__m,V__ARG,"1")
          & s__startupOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20603,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__coldSeasonInArea__m,V__ARG,"1")
          & s__coldSeasonInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20604,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__exportTotalInPeriod__m,V__ARG,"1")
          & s__exportTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20605,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerOutputDevice) )
     => ( ( s__exactCardinality(s__standardErrorDevice__m,V__ARG,"1")
          & s__standardErrorDevice(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20606,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__affiliatedOrganization__m,V__ARG,"1")
          & s__affiliatedOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20607,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Man) )
     => ( ( s__exactCardinality(s__wife__m,V__ARG,"1")
          & s__wife(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20608,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__diplomaticRepresentativeInRole__m,V__ARG,"1")
          & s__diplomaticRepresentativeInRole(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20609,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__illicitDrugShipmentDestination__m,V__ARG,"1")
          & s__illicitDrugShipmentDestination(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20610,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationDevice)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__cargoType__m,V__ARG,"1")
          & s__cargoType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20611,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__mutualStranger__m,V__ARG,"1")
          & s__mutualStranger(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20612,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ProcessTask) )
     => ( ( s__exactCardinality(s__task__m,V__ARG,"1")
          & s__task(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20613,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Demonstrating)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__attends__m,V__ARG,"1")
          & s__attends(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20614,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__administrativeCenter__m,V__ARG,"1")
          & s__administrativeCenter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20615,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContactSite)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__siteForContact__m,V__ARG,"1")
          & s__siteForContact(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20616,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__believes__m,V__ARG,"1")
          & s__believes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20617,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__referenceTitle__m,V__ARG,"1")
          & s__referenceTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20618,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__workPhoneNumber__m,V__ARG,"1")
          & s__workPhoneNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20619,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__maternalUncle__m,V__ARG,"1")
          & s__maternalUncle(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20620,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__needs__m,V__ARG,"1")
          & s__needs(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20621,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__sibling__m,V__ARG,"1")
          & s__sibling(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20622,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__stranger__m,V__ARG,"1")
          & s__stranger(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20623,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Month) )
     => ( ( s__exactCardinality(s__averageRainfallForPeriod__m,V__ARG,"1")
          & s__averageRainfallForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20624,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__annualExportTotal__m,V__ARG,"1")
          & s__annualExportTotal(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20625,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__maximumReplications__m,V__ARG,"1")
          & s__maximumReplications(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20626,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__navigableForDraft__m,V__ARG,"1")
          & s__navigableForDraft(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20627,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__length__m,V__ARG,"1")
          & s__length(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20628,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Set) )
     => ( ( s__exactCardinality(s__element__m,V__ARG,"1")
          & s__element(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20629,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__recordingLength__m,V__ARG,"1")
          & s__recordingLength(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20630,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__marketValueAmount__m,V__ARG,"1")
          & s__marketValueAmount(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20631,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ResourceManagementProgram)
        & s__instance(V__ARGS2,s__SoftwareSystem) )
     => ( ( s__exactCardinality(s__rMProgram_of__m,V__ARG,"1")
          & s__rMProgram_of(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20632,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__stockSymbol__m,V__ARG,"1")
          & s__stockSymbol(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20633,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__crosses__m,V__ARG,"1")
          & s__crosses(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20634,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__EducationalOrganization) )
     => ( ( s__exactCardinality(s__student__m,V__ARG,"1")
          & s__student(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20635,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__IndustryAttribute) )
     => ( ( s__exactCardinality(s__sectorValueOfGDP__m,V__ARG,"1")
          & s__sectorValueOfGDP(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20636,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__averageTemperatureForPeriod__m,V__ARG,"1")
          & s__averageTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20637,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__abbreviatedDisplayTitle__m,V__ARG,"1")
          & s__abbreviatedDisplayTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20638,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__ComputerStatus) )
     => ( ( s__exactCardinality(s__hostStatus__m,V__ARG,"1")
          & s__hostStatus(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20639,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Day)
        & s__instance(V__ARGS2,s__InterestRate) )
     => ( ( s__exactCardinality(s__primeInterestRate__m,V__ARG,"1")
          & s__primeInterestRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20640,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__enemy__m,V__ARG,"1")
          & s__enemy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20641,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Graph)
        & s__instance(V__ARGS2,s__Graph) )
     => ( ( s__exactCardinality(s__subGraph__m,V__ARG,"1")
          & s__subGraph(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20642,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__windRelativePosition__m,V__ARG,"1")
          & s__windRelativePosition(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20643,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__translatedTitle__m,V__ARG,"1")
          & s__translatedTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20644,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__dependentGeopoliticalArea__m,V__ARG,"1")
          & s__dependentGeopoliticalArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20645,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__subclass(V__ARGS2,s__ComputerProgram)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__dependencyType__m,V__ARG,"1")
          & s__dependencyType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20646,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__militaryExpendituresInUSDollars__m,V__ARG,"1")
          & s__militaryExpendituresInUSDollars(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20647,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__refers__m,V__ARG,"1")
          & s__refers(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20648,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfElectrifiedRailway__m,V__ARG,"1")
          & s__lengthOfElectrifiedRailway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20649,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__FinancialRating) )
     => ( ( s__exactCardinality(s__bondRating__m,V__ARG,"1")
          & s__bondRating(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20650,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__callDate__m,V__ARG,"1")
          & s__callDate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20651,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerUser)
        & s__instance(V__ARGS2,s__UserAccount) )
     => ( ( s__exactCardinality(s__hasAccount__m,V__ARG,"1")
          & s__hasAccount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20652,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Substance)
        & s__instance(V__ARGS2,s__Substance) )
     => ( ( s__exactCardinality(s__piece__m,V__ARG,"1")
          & s__piece(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20653,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Position) )
     => ( ( s__exactCardinality(s__headOfGovernment__m,V__ARG,"1")
          & s__headOfGovernment(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20654,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__GeographicArea) )
     => ( ( s__exactCardinality(s__deliveryRegion__m,V__ARG,"1")
          & s__deliveryRegion(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20655,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RatingAttribute)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__ratingsAgent__m,V__ARG,"1")
          & s__ratingsAgent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20656,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__hopes__m,V__ARG,"1")
          & s__hopes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20657,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__OrganicObject)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__bioindicatorForHabitat__m,V__ARG,"1")
          & s__bioindicatorForHabitat(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20658,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__judicialBranch__m,V__ARG,"1")
          & s__judicialBranch(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20659,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__annualElectricityConsumption__m,V__ARG,"1")
          & s__annualElectricityConsumption(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20660,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__recordingCompany__m,V__ARG,"1")
          & s__recordingCompany(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20661,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__chanceryAddressInArea__m,V__ARG,"1")
          & s__chanceryAddressInArea(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20662,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__holidayTimeInArea__m,V__ARG,"1")
          & s__holidayTimeInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20663,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__highTide__m,V__ARG,"1")
          & s__highTide(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20664,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__GeographicArea) )
     => ( ( s__exactCardinality(s__geographicSubregion__m,V__ARG,"1")
          & s__geographicSubregion(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20665,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FieldOfStudy)
        & s__instance(V__ARGS2,s__FieldOfStudy) )
     => ( ( s__exactCardinality(s__subField__m,V__ARG,"1")
          & s__subField(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20666,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Agreement) )
     => ( ( s__exactCardinality(s__partyToAgreement__m,V__ARG,"1")
          & s__partyToAgreement(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20667,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__expects__m,V__ARG,"1")
          & s__expects(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20668,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__meanSeaLevel__m,V__ARG,"1")
          & s__meanSeaLevel(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20669,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__CurrencyMeasure)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__monetaryWage__m,V__ARG,"1")
          & s__monetaryWage(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20670,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterMotion)
        & s__instance(V__ARGS2,s__WaterArea) )
     => ( ( s__exactCardinality(s__flowCurrent__m,V__ARG,"1")
          & s__flowCurrent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20671,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__chamberOfLegislature__m,V__ARG,"1")
          & s__chamberOfLegislature(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20672,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__closedOn__m,V__ARG,"1")
          & s__closedOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20673,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChemicalProcess)
        & s__instance(V__ARGS2,s__Substance) )
     => ( ( s__exactCardinality(s__reactant__m,V__ARG,"1")
          & s__reactant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20674,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__adjacentOrientation__m,V__ARG,"1")
          & s__adjacentOrientation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20675,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure) )
     => ( ( s__exactCardinality(s__magneticVariation__m,V__ARG,"1")
          & s__magneticVariation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20676,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__simpleDeadline__m,V__ARG,"1")
          & s__simpleDeadline(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20677,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__electricityExportInPeriod__m,V__ARG,"1")
          & s__electricityExportInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20678,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__independentProbability__m,V__ARG,"1")
          & s__independentProbability(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20679,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphElement)
        & s__instance(V__ARGS2,s__Graph) )
     => ( ( s__exactCardinality(s__graphPart__m,V__ARG,"1")
          & s__graphPart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20680,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber) )
     => ( ( s__exactCardinality(s__laborForceTotal__m,V__ARG,"1")
          & s__laborForceTotal(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20681,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__customer__m,V__ARG,"1")
          & s__customer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20682,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__exportPartner__m,V__ARG,"1")
          & s__exportPartner(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20683,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome) )
     => ( ( s__exactCardinality(s__biochemicalAgentSyndrome__m,V__ARG,"1")
          & s__biochemicalAgentSyndrome(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20684,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PositionalAttribute)
        & s__instance(V__ARGS2,s__PositionalAttribute) )
     => ( ( s__exactCardinality(s__oppositeDirection__m,V__ARG,"1")
          & s__oppositeDirection(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20685,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__ComputerProgram) )
     => ( ( s__exactCardinality(s__monitorApplicationData__m,V__ARG,"1")
          & s__monitorApplicationData(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20686,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Bank_FinancialOrganization) )
     => ( ( s__exactCardinality(s__bankAccount__m,V__ARG,"1")
          & s__bankAccount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20687,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__uncle__m,V__ARG,"1")
          & s__uncle(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20688,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject) )
     => ( ( s__exactCardinality(s__bottom__m,V__ARG,"1")
          & s__bottom(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20689,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__Organization)
        & s__instance(V__ARGS2,s__Position) )
     => ( ( s__exactCardinality(s__occupiesPosition__m,V__ARG,"1")
          & s__occupiesPosition(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20690,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__electronNumber__m,V__ARG,"1")
          & s__electronNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20691,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TimingRequirementAttribute) )
     => ( ( s__exactCardinality(s__complexity__m,V__ARG,"1")
          & s__complexity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20692,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__illicitDrugProducer__m,V__ARG,"1")
          & s__illicitDrugProducer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20693,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiochemicalAgent)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__biochemicalAgentAntidote__m,V__ARG,"1")
          & s__biochemicalAgentAntidote(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20694,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__familyRelation__m,V__ARG,"1")
          & s__familyRelation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20695,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__City) )
     => ( ( s__exactCardinality(s__postCity__m,V__ARG,"1")
          & s__postCity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20696,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__mediumAltitudeWindSpeed__m,V__ARG,"1")
          & s__mediumAltitudeWindSpeed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20697,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Nation)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__inflationRateInCountry__m,V__ARG,"1")
          & s__inflationRateInCountry(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20698,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__subBrand__m,V__ARG,"1")
          & s__subBrand(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20699,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process) )
     => ( ( s__exactCardinality(s__patient__m,V__ARG,"1")
          & s__patient(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20700,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole) )
     => ( ( s__exactCardinality(s__capability__m,V__ARG,"1")
          & s__capability(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20701,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DirectionalAttribute) )
     => ( ( s__exactCardinality(s__surfaceWindDirection__m,V__ARG,"1")
          & s__surfaceWindDirection(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20702,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__familyName__m,V__ARG,"1")
          & s__familyName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20703,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__memberType__m,V__ARG,"1")
          & s__memberType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20704,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__earlier__m,V__ARG,"1")
          & s__earlier(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20705,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__availableCash__m,V__ARG,"1")
          & s__availableCash(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20706,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__capitalExpendituresOfAreaInPeriod__m,V__ARG,"1")
          & s__capitalExpendituresOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20707,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__MealPlan)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__mealPlanInclusion__m,V__ARG,"1")
          & s__mealPlanInclusion(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20708,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Integer)
        & s__subclass(V__ARGS2,s__Satellite)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__communicationSatelliteForArea__m,V__ARG,"1")
          & s__communicationSatelliteForArea(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20709,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__yearOfFounding__m,V__ARG,"1")
          & s__yearOfFounding(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20710,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__leader__m,V__ARG,"1")
          & s__leader(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20711,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__fiscalYearPeriod__m,V__ARG,"1")
          & s__fiscalYearPeriod(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20712,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__equivalentContentClass__m,V__ARG,"1")
          & s__equivalentContentClass(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20713,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__groupingTitle__m,V__ARG,"1")
          & s__groupingTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20714,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__overdraft__m,V__ARG,"1")
          & s__overdraft(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20715,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryFunction)
        & s__instance(V__ARGS2,s__BinaryFunction) )
     => ( ( s__exactCardinality(s__distributes__m,V__ARG,"1")
          & s__distributes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20716,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__employeeContribution__m,V__ARG,"1")
          & s__employeeContribution(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20717,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Virus)
        & s__instance(V__ARGS2,s__Molecule) )
     => ( ( s__exactCardinality(s__geneticSubstrateOfVirus__m,V__ARG,"1")
          & s__geneticSubstrateOfVirus(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20718,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__subclass(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__TimeDuration)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__diseaseIncubation__m,V__ARG,"1")
          & s__diseaseIncubation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20719,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__biochemicalAgentDelivery__m,V__ARG,"1")
          & s__biochemicalAgentDelivery(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20720,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__dateUsed__m,V__ARG,"1")
          & s__dateUsed(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20721,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Brand)
        & s__instance(V__ARGS2,s__Icon) )
     => ( ( s__exactCardinality(s__brandIcon__m,V__ARG,"1")
          & s__brandIcon(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20722,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__importPartnerInPeriod__m,V__ARG,"1")
          & s__importPartnerInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20723,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Roadway) )
     => ( ( s__exactCardinality(s__postStreet__m,V__ARG,"1")
          & s__postStreet(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20724,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__editor__m,V__ARG,"1")
          & s__editor(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20725,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__courseWRTTrueNorth__m,V__ARG,"1")
          & s__courseWRTTrueNorth(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20726,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__electricityConsumptionInPeriod__m,V__ARG,"1")
          & s__electricityConsumptionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20727,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__fathersBrothersDaughter__m,V__ARG,"1")
          & s__fathersBrothersDaughter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20728,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__availableBalance__m,V__ARG,"1")
          & s__availableBalance(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20729,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__effectiveRange__m,V__ARG,"1")
          & s__effectiveRange(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20730,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Year)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__yearBuilt__m,V__ARG,"1")
          & s__yearBuilt(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20731,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfPavedHighway__m,V__ARG,"1")
          & s__lengthOfPavedHighway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20732,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__Collateral) )
     => ( ( s__exactCardinality(s__securedBy__m,V__ARG,"1")
          & s__securedBy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20733,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__considers__m,V__ARG,"1")
          & s__considers(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20734,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole) )
     => ( ( s__exactCardinality(s__fills__m,V__ARG,"1")
          & s__fills(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20735,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Reservation) )
     => ( ( s__exactCardinality(s__fulfillingEntity__m,V__ARG,"1")
          & s__fulfillingEntity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20736,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__musicGenre__m,V__ARG,"1")
          & s__musicGenre(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20737,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__bidPrice__m,V__ARG,"1")
          & s__bidPrice(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20738,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankCard)
        & s__instance(V__ARGS2,s__FinancialAccount) )
     => ( ( s__exactCardinality(s__cardAccount__m,V__ARG,"1")
          & s__cardAccount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20739,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__agreementExpirationDate__m,V__ARG,"1")
          & s__agreementExpirationDate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20740,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__birthplace__m,V__ARG,"1")
          & s__birthplace(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20741,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__waterDepth__m,V__ARG,"1")
          & s__waterDepth(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20742,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__enjoys__m,V__ARG,"1")
          & s__enjoys(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20743,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__OneDimensionalFigure) )
     => ( ( s__exactCardinality(s__parallel__m,V__ARG,"1")
          & s__parallel(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20744,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__geopoliticalSubdivision__m,V__ARG,"1")
          & s__geopoliticalSubdivision(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20745,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__GeometricFigure) )
     => ( ( s__exactCardinality(s__sideOfFigure__m,V__ARG,"1")
          & s__sideOfFigure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20746,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EthnicGroup)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__ethnicityPercentInRegion__m,V__ARG,"1")
          & s__ethnicityPercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20747,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__ancestor__m,V__ARG,"1")
          & s__ancestor(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20748,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NounPhrase)
        & s__instance(V__ARGS2,s__Sentence) )
     => ( ( s__exactCardinality(s__sententialObject__m,V__ARG,"1")
          & s__sententialObject(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20749,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__givenName__m,V__ARG,"1")
          & s__givenName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20750,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__immediateInstance__m,V__ARG,"1")
          & s__immediateInstance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20751,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abort)
        & s__instance(V__ARGS2,s__ComputerProcess) )
     => ( ( s__exactCardinality(s__processAborted__m,V__ARG,"1")
          & s__processAborted(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20752,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__average__m,V__ARG,"1")
          & s__average(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20753,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__suffrageAgeMinimum__m,V__ARG,"1")
          & s__suffrageAgeMinimum(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20754,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__StrictnessAttribute) )
     => ( ( s__exactCardinality(s__strictness__m,V__ARG,"1")
          & s__strictness(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20755,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collateral)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__faceValue__m,V__ARG,"1")
          & s__faceValue(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20756,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ColorAttribute) )
     => ( ( s__exactCardinality(s__color__m,V__ARG,"1")
          & s__color(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20757,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__reflexiveOn__m,V__ARG,"1")
          & s__reflexiveOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20758,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__principalAmount__m,V__ARG,"1")
          & s__principalAmount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20759,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__agreementPeriod__m,V__ARG,"1")
          & s__agreementPeriod(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20760,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphPath)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__pathLength__m,V__ARG,"1")
          & s__pathLength(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20761,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__courseWRTMagneticNorth__m,V__ARG,"1")
          & s__courseWRTMagneticNorth(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20762,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__subclass(V__ARGS2,s__Substance)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__groundSubsurfaceType__m,V__ARG,"1")
          & s__groundSubsurfaceType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20763,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__Relation) )
     => ( ( s__exactCardinality(s__subrelation__m,V__ARG,"1")
          & s__subrelation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20764,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__populationFractionBelowPovertyLine__m,V__ARG,"1")
          & s__populationFractionBelowPovertyLine(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20765,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__lowestDecileShareOfHouseholdIncomeInPeriod__m,V__ARG,"1")
          & s__lowestDecileShareOfHouseholdIncomeInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20766,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language) )
     => ( ( s__exactCardinality(s__synonymousExternalConcept__m,V__ARG,"1")
          & s__synonymousExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20767,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TemperatureMeasure) )
     => ( ( s__exactCardinality(s__boilingPoint__m,V__ARG,"1")
          & s__boilingPoint(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20768,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__subProposition__m,V__ARG,"1")
          & s__subProposition(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20769,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARGS5,s__Object)
        & s__instance(V__ARGS4,s__TimePosition)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CaseRole) )
     => ( ( s__exactCardinality(s__playsRoleInEventOfType__m,V__ARG,"1")
          & s__playsRoleInEventOfType(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20770,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChargingAFee)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__amountCharged__m,V__ARG,"1")
          & s__amountCharged(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20771,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringPerformance)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__ComputerComponent) )
     => ( ( s__exactCardinality(s__performanceResult__m,V__ARG,"1")
          & s__performanceResult(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20772,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfExpresswaySystem__m,V__ARG,"1")
          & s__lengthOfExpresswaySystem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20773,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__AreaMeasure) )
     => ( ( s__exactCardinality(s__totalArea__m,V__ARG,"1")
          & s__totalArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20774,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__traverses__m,V__ARG,"1")
          & s__traverses(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20775,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agreement) )
     => ( ( s__exactCardinality(s__unratifiedSignatoryToAgreement__m,V__ARG,"1")
          & s__unratifiedSignatoryToAgreement(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20776,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RationalNumber) )
     => ( ( s__exactCardinality(s__militaryExpendituresFractionOfGDP__m,V__ARG,"1")
          & s__militaryExpendituresFractionOfGDP(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20777,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MonitoringProgram)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__dataID__m,V__ARG,"1")
          & s__dataID(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20778,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialResponse)
        & s__instance(V__ARGS2,s__FinancialRequest) )
     => ( ( s__exactCardinality(s__financialResponseTo__m,V__ARG,"1")
          & s__financialResponseTo(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20779,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__dislikes__m,V__ARG,"1")
          & s__dislikes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20780,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole) )
     => ( ( s__exactCardinality(s__properlyFills__m,V__ARG,"1")
          & s__properlyFills(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20781,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber) )
     => ( ( s__exactCardinality(s__slopeGradient__m,V__ARG,"1")
          & s__slopeGradient(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20782,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationCompany)
        & s__instance(V__ARGS2,s__Region) )
     => ( ( s__exactCardinality(s__providesDestination__m,V__ARG,"1")
          & s__providesDestination(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20783,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerResource) )
     => ( ( s__exactCardinality(s__resourceUsed__m,V__ARG,"1")
          & s__resourceUsed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20784,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__InterestRate) )
     => ( ( s__exactCardinality(s__fixedInterestRate__m,V__ARG,"1")
          & s__fixedInterestRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20785,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Integer)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__multiplicativeFactor__m,V__ARG,"1")
          & s__multiplicativeFactor(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20786,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Plan)
        & s__instance(V__ARGS2,s__Plan) )
     => ( ( s__exactCardinality(s__subPlan__m,V__ARG,"1")
          & s__subPlan(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20787,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__freeRoomAmenity__m,V__ARG,"1")
          & s__freeRoomAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20788,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__grandparent__m,V__ARG,"1")
          & s__grandparent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20789,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__annualElectricityProduction__m,V__ARG,"1")
          & s__annualElectricityProduction(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20790,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__annualElectricityExport__m,V__ARG,"1")
          & s__annualElectricityExport(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20791,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__flagState__m,V__ARG,"1")
          & s__flagState(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20792,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process) )
     => ( ( s__exactCardinality(s__relatedEvent__m,V__ARG,"1")
          & s__relatedEvent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20793,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__MassMeasure) )
     => ( ( s__exactCardinality(s__fleetDeadWeightTonnage__m,V__ARG,"1")
          & s__fleetDeadWeightTonnage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20794,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__properPart__m,V__ARG,"1")
          & s__properPart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20795,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__diplomaticRelations__m,V__ARG,"1")
          & s__diplomaticRelations(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20796,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Attribute) )
     => ( ( s__exactCardinality(s__greaterThanByQuality__m,V__ARG,"1")
          & s__greaterThanByQuality(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20797,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__viewType__m,V__ARG,"1")
          & s__viewType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20798,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__ServiceProcess)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__someRoomsServiceAmenity__m,V__ARG,"1")
          & s__someRoomsServiceAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20799,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Translocation)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__changesLocation__m,V__ARG,"1")
          & s__changesLocation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20800,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__resultType__m,V__ARG,"1")
          & s__resultType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20801,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__realization__m,V__ARG,"1")
          & s__realization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20802,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Experimenting)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__experimentalControl__m,V__ARG,"1")
          & s__experimentalControl(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20803,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language) )
     => ( ( s__exactCardinality(s__relatedExternalConcept__m,V__ARG,"1")
          & s__relatedExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20804,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__middleName__m,V__ARG,"1")
          & s__middleName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20805,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__domain__m,V__ARG,"1")
          & s__domain(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20806,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__MusicalComposition) )
     => ( ( s__exactCardinality(s__composer__m,V__ARG,"1")
          & s__composer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20807,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__coworker__m,V__ARG,"1")
          & s__coworker(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20808,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__ComputerProgram) )
     => ( ( s__exactCardinality(s__hasDependency__m,V__ARG,"1")
          & s__hasDependency(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20809,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__constructionPeriod__m,V__ARG,"1")
          & s__constructionPeriod(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20810,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__mothersBrothersDaughter__m,V__ARG,"1")
          & s__mothersBrothersDaughter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20811,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__TwoDimensionalObject) )
     => ( ( s__exactCardinality(s__tangent__m,V__ARG,"1")
          & s__tangent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20812,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__comment__m,V__ARG,"1")
          & s__comment(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20813,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__statementPeriod__m,V__ARG,"1")
          & s__statementPeriod(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20814,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__precedesInString__m,V__ARG,"1")
          & s__precedesInString(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20815,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__mobilePhoneNumber__m,V__ARG,"1")
          & s__mobilePhoneNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20816,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__causesSubclass__m,V__ARG,"1")
          & s__causesSubclass(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20817,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__dependentAreaOfType__m,V__ARG,"1")
          & s__dependentAreaOfType(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20818,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber) )
     => ( ( s__exactCardinality(s__telecomCode2__m,V__ARG,"1")
          & s__telecomCode2(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20819,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__starts__m,V__ARG,"1")
          & s__starts(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20820,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__relatedInternalConcept__m,V__ARG,"1")
          & s__relatedInternalConcept(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20821,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__economicAidReceivedNet__m,V__ARG,"1")
          & s__economicAidReceivedNet(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20822,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__importPartnerByRank__m,V__ARG,"1")
          & s__importPartnerByRank(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20823,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__GeographicArea)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__IntersectionFn(s__RelationExtendedToQuantities,s__BinaryPredicate)) )
     => ( ( s__exactCardinality(s__comparativeArea__m,V__ARG,"1")
          & s__comparativeArea(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20824,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__compensationPackage__m,V__ARG,"1")
          & s__compensationPackage(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20825,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__GroupOfPeople) )
     => ( ( s__exactCardinality(s__groupMember__m,V__ARG,"1")
          & s__groupMember(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20826,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__heartBeatRate__m,V__ARG,"1")
          & s__heartBeatRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20827,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__otherLandUseArea__m,V__ARG,"1")
          & s__otherLandUseArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20828,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__primaryGeopoliticalSubdivisionType__m,V__ARG,"1")
          & s__primaryGeopoliticalSubdivisionType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20829,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__manufacturer__m,V__ARG,"1")
          & s__manufacturer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20830,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__subString__m,V__ARG,"1")
          & s__subString(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20831,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__creditsPerPeriod__m,V__ARG,"1")
          & s__creditsPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20832,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__paidRoomAmenity__m,V__ARG,"1")
          & s__paidRoomAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20833,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__Attribute)
        & s__subclass(V__ARGS2,s__Plant)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__vegetationTypePattern__m,V__ARG,"1")
          & s__vegetationTypePattern(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20834,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__Collection) )
     => ( ( s__exactCardinality(s__subCollection__m,V__ARG,"1")
          & s__subCollection(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20835,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__outOfTheMoney__m,V__ARG,"1")
          & s__outOfTheMoney(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20836,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Physical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__contractedRentalPrice__m,V__ARG,"1")
          & s__contractedRentalPrice(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20837,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Music)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__anthem__m,V__ARG,"1")
          & s__anthem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20838,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investor)
        & s__instance(V__ARGS2,s__RiskAttribute) )
     => ( ( s__exactCardinality(s__riskTolerance__m,V__ARG,"1")
          & s__riskTolerance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20839,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Gun)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__caliber__m,V__ARG,"1")
          & s__caliber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20840,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__physicalEnd__m,V__ARG,"1")
          & s__physicalEnd(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20841,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__uses__m,V__ARG,"1")
          & s__uses(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20842,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__StatusAttribute) )
     => ( ( s__exactCardinality(s__accountStatus__m,V__ARG,"1")
          & s__accountStatus(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20843,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MusicChart)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__musicChartBy__m,V__ARG,"1")
          & s__musicChartBy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20844,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject) )
     => ( ( s__exactCardinality(s__top__m,V__ARG,"1")
          & s__top(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20845,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__niece__m,V__ARG,"1")
          & s__niece(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20846,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__frequency__m,V__ARG,"1")
          & s__frequency(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20847,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Character)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__inString__m,V__ARG,"1")
          & s__inString(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20848,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investment)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__yield__m,V__ARG,"1")
          & s__yield(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20849,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__beforeTaxIncome__m,V__ARG,"1")
          & s__beforeTaxIncome(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20850,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__agent__m,V__ARG,"1")
          & s__agent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20851,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__origin__m,V__ARG,"1")
          & s__origin(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20852,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__employs__m,V__ARG,"1")
          & s__employs(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20853,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__activityCapability__m,V__ARG,"1")
          & s__activityCapability(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20854,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome) )
     => ( ( s__exactCardinality(s__diseaseSymptom__m,V__ARG,"1")
          & s__diseaseSymptom(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20855,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__chanceryMailingAddressInArea__m,V__ARG,"1")
          & s__chanceryMailingAddressInArea(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20856,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__titleInLanguage__m,V__ARG,"1")
          & s__titleInLanguage(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20857,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__UnitOfCurrency) )
     => ( ( s__exactCardinality(s__currencyCode__m,V__ARG,"1")
          & s__currencyCode(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20858,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__successorAttribute__m,V__ARG,"1")
          & s__successorAttribute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20859,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__atTheMoney__m,V__ARG,"1")
          & s__atTheMoney(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20860,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__increasesLikelihood__m,V__ARG,"1")
          & s__increasesLikelihood(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20861,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__immediateSubclass__m,V__ARG,"1")
          & s__immediateSubclass(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20862,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__measure__m,V__ARG,"1")
          & s__measure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20863,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__GeographicArea) )
     => ( ( s__exactCardinality(s__sharedBorderLength__m,V__ARG,"1")
          & s__sharedBorderLength(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20864,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__paternalAunt__m,V__ARG,"1")
          & s__paternalAunt(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20865,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__during__m,V__ARG,"1")
          & s__during(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20866,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__mapOfArea__m,V__ARG,"1")
          & s__mapOfArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20867,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__paternalUncle__m,V__ARG,"1")
          & s__paternalUncle(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20868,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__FinancialAccount) )
     => ( ( s__exactCardinality(s__statementAccount__m,V__ARG,"1")
          & s__statementAccount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20869,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Sentence) )
     => ( ( s__exactCardinality(s__states__m,V__ARG,"1")
          & s__states(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20870,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__resource__m,V__ARG,"1")
          & s__resource(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20871,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__subclass__m,V__ARG,"1")
          & s__subclass(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20872,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__contestParticipantRepresentation__m,V__ARG,"1")
          & s__contestParticipantRepresentation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20873,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__displayTitle__m,V__ARG,"1")
          & s__displayTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20874,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__capacity__m,V__ARG,"1")
          & s__capacity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20875,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process) )
     => ( ( s__exactCardinality(s__involvedInEvent__m,V__ARG,"1")
          & s__involvedInEvent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20876,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__Computer) )
     => ( ( s__exactCardinality(s__hostOf__m,V__ARG,"1")
          & s__hostOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20877,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__superficialPart__m,V__ARG,"1")
          & s__superficialPart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20878,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__rainySeasonInArea__m,V__ARG,"1")
          & s__rainySeasonInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20879,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__capitalExpendituresOfArea__m,V__ARG,"1")
          & s__capitalExpendituresOfArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20880,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__illicitDrugTransshipmentPoint__m,V__ARG,"1")
          & s__illicitDrugTransshipmentPoint(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20881,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalObject)
        & s__instance(V__ARGS2,s__CorpuscularObject) )
     => ( ( s__exactCardinality(s__sliceOfFigure__m,V__ARG,"1")
          & s__sliceOfFigure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20882,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__equivalenceRelationOn__m,V__ARG,"1")
          & s__equivalenceRelationOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20883,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__totalPipelineInArea__m,V__ARG,"1")
          & s__totalPipelineInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20884,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AmbienceAttribute)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__dressCode__m,V__ARG,"1")
          & s__dressCode(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20885,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfPetroleumProductPipeline__m,V__ARG,"1")
          & s__lengthOfPetroleumProductPipeline(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20886,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__potentialCustomer__m,V__ARG,"1")
          & s__potentialCustomer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20887,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__optionHolder__m,V__ARG,"1")
          & s__optionHolder(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20888,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__RelationalAttribute) )
     => ( ( s__exactCardinality(s__albumType__m,V__ARG,"1")
          & s__albumType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20889,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__productBrand__m,V__ARG,"1")
          & s__productBrand(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20890,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__causesProposition__m,V__ARG,"1")
          & s__causesProposition(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20891,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Year)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__lastRenovation__m,V__ARG,"1")
          & s__lastRenovation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20892,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerFile)
        & s__instance(V__ARGS2,s__ComputerProgram) )
     => ( ( s__exactCardinality(s__programCopy__m,V__ARG,"1")
          & s__programCopy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20893,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChemicalProcess)
        & s__instance(V__ARGS2,s__Substance) )
     => ( ( s__exactCardinality(s__reagent__m,V__ARG,"1")
          & s__reagent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20894,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__freePropertyAmenity__m,V__ARG,"1")
          & s__freePropertyAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20895,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__lacks__m,V__ARG,"1")
          & s__lacks(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20896,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__criticalityLevel__m,V__ARG,"1")
          & s__criticalityLevel(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20897,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChangeOfControl)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__losesControl__m,V__ARG,"1")
          & s__losesControl(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20898,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Telephone) )
     => ( ( s__exactCardinality(s__phoneNumber__m,V__ARG,"1")
          & s__phoneNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20899,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__protonNumber__m,V__ARG,"1")
          & s__protonNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20900,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Check)
        & s__instance(V__ARGS2,s__FinancialAccount) )
     => ( ( s__exactCardinality(s__checkAccount__m,V__ARG,"1")
          & s__checkAccount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20901,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__IPAddress) )
     => ( ( s__exactCardinality(s__ipAddressOf__m,V__ARG,"1")
          & s__ipAddressOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20902,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__standardRetailHours__m,V__ARG,"1")
          & s__standardRetailHours(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20903,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__PostalPlace) )
     => ( ( s__exactCardinality(s__workAddress__m,V__ARG,"1")
          & s__workAddress(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20904,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__seatsWonInElection__m,V__ARG,"1")
          & s__seatsWonInElection(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20905,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS3,s__Security)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__orderFor__m,V__ARG,"1")
          & s__orderFor(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20906,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__sister__m,V__ARG,"1")
          & s__sister(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20907,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CreditAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__creditLimit__m,V__ARG,"1")
          & s__creditLimit(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20908,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Vehicle) )
     => ( ( s__exactCardinality(s__onboard__m,V__ARG,"1")
          & s__onboard(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20909,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__buys__m,V__ARG,"1")
          & s__buys(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20910,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__borrower__m,V__ARG,"1")
          & s__borrower(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20911,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfDualGaugeRailway__m,V__ARG,"1")
          & s__lengthOfDualGaugeRailway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20912,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ServiceProcess)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__serviceProvider__m,V__ARG,"1")
          & s__serviceProvider(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20913,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__annualRevenuesOfAreaInPeriod__m,V__ARG,"1")
          & s__annualRevenuesOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20914,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__numberOfCPUs__m,V__ARG,"1")
          & s__numberOfCPUs(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20915,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Neighborhood) )
     => ( ( s__exactCardinality(s__postNeighborhood__m,V__ARG,"1")
          & s__postNeighborhood(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20916,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__eventPartlyLocated__m,V__ARG,"1")
          & s__eventPartlyLocated(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20917,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__highestDecileShareOfHouseholdIncome__m,V__ARG,"1")
          & s__highestDecileShareOfHouseholdIncome(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20918,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SoftwareSystem)
        & s__instance(V__ARGS2,s__ComputerPath) )
     => ( ( s__exactCardinality(s__softwarePath__m,V__ARG,"1")
          & s__softwarePath(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20919,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Text)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__registeredItem__m,V__ARG,"1")
          & s__registeredItem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20920,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__confersObligation__m,V__ARG,"1")
          & s__confersObligation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20921,axiom,
    ! [V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__contraryAttribute__m,V__ARG,"1")
          & s__contraryAttribute_1(V__ARGS1)
          & V__X = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20922,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__contraryAttribute__m,V__ARG,"1")
          & s__contraryAttribute_2(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20923,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__contraryAttribute__m,V__ARG,"1")
          & s__contraryAttribute_3(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20924,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__contraryAttribute__m,V__ARG,"1")
          & s__contraryAttribute_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20925,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4,V__ARGS5] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__contraryAttribute__m,V__ARG,"1")
          & s__contraryAttribute_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20926,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS4,V__ARGS5] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__contraryAttribute__m,V__ARG,"1")
          & s__contraryAttribute_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
          & V__X = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20927,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__contraryAttribute__m,V__ARG,"1")
          & s__contraryAttribute_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
          & V__X = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20928,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__beforeOrEqual__m,V__ARG,"1")
          & s__beforeOrEqual(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20929,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS2,s__MilitaryUnit) )
     => ( ( s__exactCardinality(s__hostileForces__m,V__ARG,"1")
          & s__hostileForces(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20930,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__physicalInclusion__m,V__ARG,"1")
          & s__physicalInclusion(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20931,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__originalBalance__m,V__ARG,"1")
          & s__originalBalance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20932,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerResponse)
        & s__instance(V__ARGS2,s__UserRequest) )
     => ( ( s__exactCardinality(s__computerResponseTo__m,V__ARG,"1")
          & s__computerResponseTo(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20933,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List) )
     => ( ( s__exactCardinality(s__initialList__m,V__ARG,"1")
          & s__initialList(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20934,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Molecule)
        & s__instance(V__ARGS2,s__MoleculeStructuralAttribute) )
     => ( ( s__exactCardinality(s__hasMolecularStructuralAttribute__m,V__ARG,"1")
          & s__hasMolecularStructuralAttribute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20935,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaMeasure) )
     => ( ( s__exactCardinality(s__waterAreaOnly__m,V__ARG,"1")
          & s__waterAreaOnly(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20936,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__dataStreamSlack__m,V__ARG,"1")
          & s__dataStreamSlack(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20937,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__humanName__m,V__ARG,"1")
          & s__humanName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20938,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__totalLengthOfWaterways__m,V__ARG,"1")
          & s__totalLengthOfWaterways(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20939,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exportCommodityType__m,V__ARG,"1")
          & s__exportCommodityType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20940,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__electionForOrganization__m,V__ARG,"1")
          & s__electionForOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20941,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CorpuscularObject)
        & s__instance(V__ARGS2,s__CorpuscularObject) )
     => ( ( s__exactCardinality(s__component__m,V__ARG,"1")
          & s__component(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20942,axiom,
    ! [V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,"1")
          & s__exhaustiveDecomposition_1(V__ARGS1)
          & V__X = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20943,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,"1")
          & s__exhaustiveDecomposition_2(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20944,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,"1")
          & s__exhaustiveDecomposition_3(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20945,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,"1")
          & s__exhaustiveDecomposition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20946,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,"1")
          & s__exhaustiveDecomposition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20947,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,"1")
          & s__exhaustiveDecomposition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
          & V__X = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20948,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,"1")
          & s__exhaustiveDecomposition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
          & V__X = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20949,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__BankStatement) )
     => ( ( s__exactCardinality(s__lastStatement__m,V__ARG,"1")
          & s__lastStatement(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20950,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__inflationRateOfConsumerPricesInPeriod__m,V__ARG,"1")
          & s__inflationRateOfConsumerPricesInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20951,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__processID__m,V__ARG,"1")
          & s__processID(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20952,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber) )
     => ( ( s__exactCardinality(s__telecomAreaCode__m,V__ARG,"1")
          & s__telecomAreaCode(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20953,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__environmentalProblemTypeInArea__m,V__ARG,"1")
          & s__environmentalProblemTypeInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20954,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__Relation) )
     => ( ( s__exactCardinality(s__disjointRelation__m,V__ARG,"1")
          & s__disjointRelation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20955,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__coaches__m,V__ARG,"1")
          & s__coaches(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20956,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__ContentBearingPhysical) )
     => ( ( s__exactCardinality(s__equivalentContentInstance__m,V__ARG,"1")
          & s__equivalentContentInstance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20957,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exportCommodityTypeByRank__m,V__ARG,"1")
          & s__exportCommodityTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20958,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__lastStatementBalance__m,V__ARG,"1")
          & s__lastStatementBalance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20959,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__Collection) )
     => ( ( s__exactCardinality(s__memberAtTime__m,V__ARG,"1")
          & s__memberAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20960,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__rateDetail__m,V__ARG,"1")
          & s__rateDetail(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20961,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Process) )
     => ( ( s__exactCardinality(s__commentator__m,V__ARG,"1")
          & s__commentator(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20962,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__loanForPurchase__m,V__ARG,"1")
          & s__loanForPurchase(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20963,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__eventLocated__m,V__ARG,"1")
          & s__eventLocated(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20964,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agent) )
     => ( ( s__exactCardinality(s__representsForAgent__m,V__ARG,"1")
          & s__representsForAgent(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20965,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Reservation) )
     => ( ( s__exactCardinality(s__numberOfCustomers__m,V__ARG,"1")
          & s__numberOfCustomers(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20966,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__monetaryValue__m,V__ARG,"1")
          & s__monetaryValue(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20967,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process) )
     => ( ( s__exactCardinality(s__subProcess__m,V__ARG,"1")
          & s__subProcess(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20968,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__BankCard) )
     => ( ( s__exactCardinality(s__cardCode__m,V__ARG,"1")
          & s__cardCode(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20969,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__annualElectricityImport__m,V__ARG,"1")
          & s__annualElectricityImport(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20970,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__laborForceFractionByOccupation__m,V__ARG,"1")
          & s__laborForceFractionByOccupation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20971,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__laborForceFractionByOccupationInPeriod__m,V__ARG,"1")
          & s__laborForceFractionByOccupationInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20972,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__larger__m,V__ARG,"1")
          & s__larger(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20973,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__lender__m,V__ARG,"1")
          & s__lender(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20974,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Longitude)
        & s__instance(V__ARGS2,s__Latitude) )
     => ( ( s__exactCardinality(s__objectGeographicCoordinates__m,V__ARG,"1")
          & s__objectGeographicCoordinates(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20975,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber) )
     => ( ( s__exactCardinality(s__laborForceTotalInPeriod__m,V__ARG,"1")
          & s__laborForceTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20976,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__parent__m,V__ARG,"1")
          & s__parent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20977,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__price__m,V__ARG,"1")
          & s__price(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20978,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__exportPartnerByRank__m,V__ARG,"1")
          & s__exportPartnerByRank(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20979,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ProteinStructuralAttribute)
        & s__subclass(V__ARGS2,s__Protein)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__associatedFunctionality__m,V__ARG,"1")
          & s__associatedFunctionality(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20980,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LimitOrder)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__limitPrice__m,V__ARG,"1")
          & s__limitPrice(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20981,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__internationalDispute__m,V__ARG,"1")
          & s__internationalDispute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20982,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__hasSkill__m,V__ARG,"1")
          & s__hasSkill(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20983,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__subjectiveAttribute__m,V__ARG,"1")
          & s__subjectiveAttribute(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20984,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__Reservation) )
     => ( ( s__exactCardinality(s__reservationStart__m,V__ARG,"1")
          & s__reservationStart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20985,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transportation)
        & s__instance(V__ARGS2,s__TransportationDevice) )
     => ( ( s__exactCardinality(s__conveyance__m,V__ARG,"1")
          & s__conveyance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20986,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__instance__m,V__ARG,"1")
          & s__instance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20987,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DirectionalAttribute) )
     => ( ( s__exactCardinality(s__faces__m,V__ARG,"1")
          & s__faces(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20988,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__subclass(V__ARGS2,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__rangeSubclass__m,V__ARG,"1")
          & s__rangeSubclass(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20989,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__FormOfAdaptationAttribute) )
     => ( ( s__exactCardinality(s__formOfAdaptation__m,V__ARG,"1")
          & s__formOfAdaptation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20990,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__titles__m,V__ARG,"1")
          & s__titles(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20991,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__roleNominatesRole__m,V__ARG,"1")
          & s__roleNominatesRole(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20992,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__postContactSite__m,V__ARG,"1")
          & s__postContactSite(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20993,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ServiceProcess)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__serviceRecipient__m,V__ARG,"1")
          & s__serviceRecipient(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20994,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Policy)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__policyLocationCoverage__m,V__ARG,"1")
          & s__policyLocationCoverage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20995,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__subAttribute__m,V__ARG,"1")
          & s__subAttribute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20996,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__age__m,V__ARG,"1")
          & s__age(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20997,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__insured__m,V__ARG,"1")
          & s__insured(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20998,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__subsumesContentClass__m,V__ARG,"1")
          & s__subsumesContentClass(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_20999,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Group)
        & s__subclass(V__ARGS2,s__UniformClothing)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__hasUniform__m,V__ARG,"1")
          & s__hasUniform(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21000,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__internetCountryCode__m,V__ARG,"1")
          & s__internetCountryCode(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21001,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__seatsHeldInOrganization__m,V__ARG,"1")
          & s__seatsHeldInOrganization(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21002,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__sortingTitle__m,V__ARG,"1")
          & s__sortingTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21003,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__height__m,V__ARG,"1")
          & s__height(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21004,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__altitude__m,V__ARG,"1")
          & s__altitude(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21005,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS2,s__TransitSystem) )
     => ( ( s__exactCardinality(s__pathInSystem__m,V__ARG,"1")
          & s__pathInSystem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21006,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__transactionAmount__m,V__ARG,"1")
          & s__transactionAmount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21007,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Policy) )
     => ( ( s__exactCardinality(s__roomPolicy__m,V__ARG,"1")
          & s__roomPolicy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21008,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__contestParticipant__m,V__ARG,"1")
          & s__contestParticipant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21009,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__FinancialCompany) )
     => ( ( s__exactCardinality(s__financialAccount__m,V__ARG,"1")
          & s__financialAccount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21010,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__deceptiveIdentifier__m,V__ARG,"1")
          & s__deceptiveIdentifier(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21011,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__names__m,V__ARG,"1")
          & s__names(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21012,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiologicalProcess)
        & s__instance(V__ARGS2,s__DevelopmentalAttribute) )
     => ( ( s__exactCardinality(s__lifeStageAchieved__m,V__ARG,"1")
          & s__lifeStageAchieved(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21013,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__navigableForShippingTonnage__m,V__ARG,"1")
          & s__navigableForShippingTonnage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21014,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__importCommodityTypeByRank__m,V__ARG,"1")
          & s__importCommodityTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21015,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__third__m,V__ARG,"1")
          & s__third(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21016,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Position) )
     => ( ( s__exactCardinality(s__diplomaticRepresentationType__m,V__ARG,"1")
          & s__diplomaticRepresentationType(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21017,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__knows__m,V__ARG,"1")
          & s__knows(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21018,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__memorySize__m,V__ARG,"1")
          & s__memorySize(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21019,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__brother__m,V__ARG,"1")
          & s__brother(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21020,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__hasPurpose__m,V__ARG,"1")
          & s__hasPurpose(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21021,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__loanFeeAmount__m,V__ARG,"1")
          & s__loanFeeAmount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21022,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__income__m,V__ARG,"1")
          & s__income(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21023,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__highAltitudeWindSpeed__m,V__ARG,"1")
          & s__highAltitudeWindSpeed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21024,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaMeasure) )
     => ( ( s__exactCardinality(s__landAreaOnly__m,V__ARG,"1")
          & s__landAreaOnly(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21025,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process) )
     => ( ( s__exactCardinality(s__destination__m,V__ARG,"1")
          & s__destination(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21026,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber) )
     => ( ( s__exactCardinality(s__telecomExtension__m,V__ARG,"1")
          & s__telecomExtension(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21027,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__father__m,V__ARG,"1")
          & s__father(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21028,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__represents__m,V__ARG,"1")
          & s__represents(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21029,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__IndustryAttribute)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__industryProductType__m,V__ARG,"1")
          & s__industryProductType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21030,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__electricityProductionInPeriod__m,V__ARG,"1")
          & s__electricityProductionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21031,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringPerformance)
        & s__instance(V__ARGS2,s__ComputationalSystem) )
     => ( ( s__exactCardinality(s__systemMeasured__m,V__ARG,"1")
          & s__systemMeasured(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21032,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__IndustryAttribute) )
     => ( ( s__exactCardinality(s__sectorCompositionOfGDP__m,V__ARG,"1")
          & s__sectorCompositionOfGDP(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21033,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language) )
     => ( ( s__exactCardinality(s__subsumingExternalConcept__m,V__ARG,"1")
          & s__subsumingExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21034,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Circle)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__radius__m,V__ARG,"1")
          & s__radius(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21035,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__portNumber__m,V__ARG,"1")
          & s__portNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21036,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__HumanLanguage) )
     => ( ( s__exactCardinality(s__documentation__m,V__ARG,"1")
          & s__documentation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21037,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__loanInterest__m,V__ARG,"1")
          & s__loanInterest(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21038,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__containsInformation__m,V__ARG,"1")
          & s__containsInformation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21039,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__totalCoastline__m,V__ARG,"1")
          & s__totalCoastline(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21040,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WireCoil)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__coilCount__m,V__ARG,"1")
          & s__coilCount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21041,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__agentName__m,V__ARG,"1")
          & s__agentName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21042,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__abbreviation__m,V__ARG,"1")
          & s__abbreviation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21043,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__coolSeasonInArea__m,V__ARG,"1")
          & s__coolSeasonInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21044,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__inhibits__m,V__ARG,"1")
          & s__inhibits(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21045,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Album) )
     => ( ( s__exactCardinality(s__albumTrack__m,V__ARG,"1")
          & s__albumTrack(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21046,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SentientAgent)
        & s__instance(V__ARGS2,s__Language) )
     => ( ( s__exactCardinality(s__speaksLanguage__m,V__ARG,"1")
          & s__speaksLanguage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21047,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Building)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__numberOfFloors__m,V__ARG,"1")
          & s__numberOfFloors(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21048,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__importTotalInPeriod__m,V__ARG,"1")
          & s__importTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21049,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__MilitaryRank) )
     => ( ( s__exactCardinality(s__commandRankOfEchelon__m,V__ARG,"1")
          & s__commandRankOfEchelon(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21050,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__RelationalAttribute) )
     => ( ( s__exactCardinality(s__roomAttribute__m,V__ARG,"1")
          & s__roomAttribute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21051,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ShutdownBlock)
        & s__instance(V__ARGS2,s__ComputerProgram) )
     => ( ( s__exactCardinality(s__shutdownOf__m,V__ARG,"1")
          & s__shutdownOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21052,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber) )
     => ( ( s__exactCardinality(s__incomeDistributionByGiniIndex__m,V__ARG,"1")
          & s__incomeDistributionByGiniIndex(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21053,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process) )
     => ( ( s__exactCardinality(s__result__m,V__ARG,"1")
          & s__result(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21054,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__seaSurfaceTemperature__m,V__ARG,"1")
          & s__seaSurfaceTemperature(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21055,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__businessHours__m,V__ARG,"1")
          & s__businessHours(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21056,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Confining)
        & s__instance(V__ARGS2,s__Animal) )
     => ( ( s__exactCardinality(s__detainee__m,V__ARG,"1")
          & s__detainee(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21057,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collateral)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__appraisedValue__m,V__ARG,"1")
          & s__appraisedValue(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21058,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__interiorPart__m,V__ARG,"1")
          & s__interiorPart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21059,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Computer) )
     => ( ( s__exactCardinality(s__hardwareType__m,V__ARG,"1")
          & s__hardwareType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21060,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WeatherProcess)
        & s__instance(V__ARGS2,s__PhysicalState) )
     => ( ( s__exactCardinality(s__precipitationState__m,V__ARG,"1")
          & s__precipitationState(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21061,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__mothersSistersHusband__m,V__ARG,"1")
          & s__mothersSistersHusband(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21062,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investment)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__netAmount__m,V__ARG,"1")
          & s__netAmount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21063,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__priceRange__m,V__ARG,"1")
          & s__priceRange(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21064,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__subclass(V__ARGS2,s__PowerGeneration)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__electricityFractionFromSourceInPeriod__m,V__ARG,"1")
          & s__electricityFractionFromSourceInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21065,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__StatusAttribute) )
     => ( ( s__exactCardinality(s__administratorStatus__m,V__ARG,"1")
          & s__administratorStatus(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21066,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricFigure)
        & s__instance(V__ARGS2,s__GeometricFigure) )
     => ( ( s__exactCardinality(s__geometricPart__m,V__ARG,"1")
          & s__geometricPart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21067,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__annualExpendituresOfArea__m,V__ARG,"1")
          & s__annualExpendituresOfArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21068,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__maxRoomCapacity__m,V__ARG,"1")
          & s__maxRoomCapacity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21069,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__nameAfterKeyName__m,V__ARG,"1")
          & s__nameAfterKeyName(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21070,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__courseWRTCompassNorth__m,V__ARG,"1")
          & s__courseWRTCompassNorth(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21071,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List) )
     => ( ( s__exactCardinality(s__subList__m,V__ARG,"1")
          & s__subList(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21072,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__mothersSistersSon__m,V__ARG,"1")
          & s__mothersSistersSon(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21073,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__PositiveRealNumber) )
     => ( ( s__exactCardinality(s__thresholdOf__m,V__ARG,"1")
          & s__thresholdOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21074,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__taxDeferredIncome__m,V__ARG,"1")
          & s__taxDeferredIncome(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21075,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Share)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__shareHolder__m,V__ARG,"1")
          & s__shareHolder(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21076,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__StructureAttribute) )
     => ( ( s__exactCardinality(s__structure__m,V__ARG,"1")
          & s__structure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21077,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__guest__m,V__ARG,"1")
          & s__guest(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21078,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__lowTide__m,V__ARG,"1")
          & s__lowTide(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21079,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process) )
     => ( ( s__exactCardinality(s__causes__m,V__ARG,"1")
          & s__causes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21080,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__accommodationProvider__m,V__ARG,"1")
          & s__accommodationProvider(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21081,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__totalOrderingOn__m,V__ARG,"1")
          & s__totalOrderingOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21082,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__conforms__m,V__ARG,"1")
          & s__conforms(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21083,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__importPartnerByFraction__m,V__ARG,"1")
          & s__importPartnerByFraction(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21084,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__periodicPayment__m,V__ARG,"1")
          & s__periodicPayment(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21085,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__acronym__m,V__ARG,"1")
          & s__acronym(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21086,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__minCardinality__m,V__ARG,"1")
          & s__minCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21087,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__TransitSystem) )
     => ( ( s__exactCardinality(s__routeEnd__m,V__ARG,"1")
          & s__routeEnd(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21088,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__electionDatePlannedForPosition__m,V__ARG,"1")
          & s__electionDatePlannedForPosition(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21089,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ViralCellInvasion)
        & s__instance(V__ARGS2,s__Virus) )
     => ( ( s__exactCardinality(s__invadingVirus__m,V__ARG,"1")
          & s__invadingVirus(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21090,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__numberSeniorOccupant__m,V__ARG,"1")
          & s__numberSeniorOccupant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21091,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__representativeAgentToAgent__m,V__ARG,"1")
          & s__representativeAgentToAgent(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21092,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__fathersSistersSon__m,V__ARG,"1")
          & s__fathersSistersSon(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21093,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UnitOfCurrency)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__currencyExchangeRateInPeriod__m,V__ARG,"1")
          & s__currencyExchangeRateInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21094,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__inflationRateOfConsumerPrices__m,V__ARG,"1")
          & s__inflationRateOfConsumerPrices(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21095,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__deathdate__m,V__ARG,"1")
          & s__deathdate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21096,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__daughter__m,V__ARG,"1")
          & s__daughter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21097,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__ladenDraft__m,V__ARG,"1")
          & s__ladenDraft(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21098,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__onOrientation__m,V__ARG,"1")
          & s__onOrientation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21099,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace) )
     => ( ( s__exactCardinality(s__postStreetNumber__m,V__ARG,"1")
          & s__postStreetNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21100,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__decreasesLikelihood__m,V__ARG,"1")
          & s__decreasesLikelihood(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21101,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__currentAccountBalance__m,V__ARG,"1")
          & s__currentAccountBalance(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21102,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__batchInterArrival__m,V__ARG,"1")
          & s__batchInterArrival(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21103,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__eveningPhone__m,V__ARG,"1")
          & s__eveningPhone(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21104,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricPoint)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__GeometricPoint) )
     => ( ( s__exactCardinality(s__geometricDistance__m,V__ARG,"1")
          & s__geometricDistance(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21105,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__overlapsSpatially__m,V__ARG,"1")
          & s__overlapsSpatially(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21106,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__lowestDecileShareOfHouseholdIncome__m,V__ARG,"1")
          & s__lowestDecileShareOfHouseholdIncome(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21107,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Reservation) )
     => ( ( s__exactCardinality(s__reservationChannel__m,V__ARG,"1")
          & s__reservationChannel(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21108,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abstract)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__abstractCounterpart__m,V__ARG,"1")
          & s__abstractCounterpart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21109,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Woman) )
     => ( ( s__exactCardinality(s__husband__m,V__ARG,"1")
          & s__husband(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21110,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Artifact)
        & s__instance(V__ARGS2,s__Device) )
     => ( ( s__exactCardinality(s__equipmentType__m,V__ARG,"1")
          & s__equipmentType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21111,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__amountDue__m,V__ARG,"1")
          & s__amountDue(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21112,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__time__m,V__ARG,"1")
          & s__time(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21113,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__militaryExpendituresInUSDollarsInPeriod__m,V__ARG,"1")
          & s__militaryExpendituresInUSDollarsInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21114,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__subtitle__m,V__ARG,"1")
          & s__subtitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21115,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__IndustryAttribute) )
     => ( ( s__exactCardinality(s__sectorCompositionOfGDPInPeriod__m,V__ARG,"1")
          & s__sectorCompositionOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21116,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealNumber)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__approximateValue__m,V__ARG,"1")
          & s__approximateValue(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21117,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__slidingWindowSize__m,V__ARG,"1")
          & s__slidingWindowSize(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21118,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__maxCardinality__m,V__ARG,"1")
          & s__maxCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21119,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MerchantMarine)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__fOCShipsByOrigin__m,V__ARG,"1")
          & s__fOCShipsByOrigin(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21120,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__externalImage__m,V__ARG,"1")
          & s__externalImage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21121,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent) )
     => ( ( s__exactCardinality(s__connectedEngineeringComponents__m,V__ARG,"1")
          & s__connectedEngineeringComponents(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21122,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__legislativeBranch__m,V__ARG,"1")
          & s__legislativeBranch(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21123,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__subclass(V__ARGS3,s__MakingMusic)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__musician__m,V__ARG,"1")
          & s__musician(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21124,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__List) )
     => ( ( s__exactCardinality(s__inList__m,V__ARG,"1")
          & s__inList(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21125,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__neighbor__m,V__ARG,"1")
          & s__neighbor(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21126,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__totalLengthOfHighwaySystem__m,V__ARG,"1")
          & s__totalLengthOfHighwaySystem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21127,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__duration__m,V__ARG,"1")
          & s__duration(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21128,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__collectRate__m,V__ARG,"1")
          & s__collectRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21129,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__highestDecileShareOfHouseholdIncomeInPeriod__m,V__ARG,"1")
          & s__highestDecileShareOfHouseholdIncomeInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21130,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber) )
     => ( ( s__exactCardinality(s__incomeDistributionByGiniIndexInPeriod__m,V__ARG,"1")
          & s__incomeDistributionByGiniIndexInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21131,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__TemporaryResidence) )
     => ( ( s__exactCardinality(s__stays__m,V__ARG,"1")
          & s__stays(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21132,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Collection) )
     => ( ( s__exactCardinality(s__inventory__m,V__ARG,"1")
          & s__inventory(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21133,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__VideoRecording) )
     => ( ( s__exactCardinality(s__musicVideo__m,V__ARG,"1")
          & s__musicVideo(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21134,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__prevents__m,V__ARG,"1")
          & s__prevents(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21135,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Motion)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__path__m,V__ARG,"1")
          & s__path(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21136,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__languagePercentInRegion__m,V__ARG,"1")
          & s__languagePercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21137,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__subOrganization__m,V__ARG,"1")
          & s__subOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21138,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__monitorComponentData__m,V__ARG,"1")
          & s__monitorComponentData(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21139,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__optionSeller__m,V__ARG,"1")
          & s__optionSeller(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21140,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__EconomicAttribute) )
     => ( ( s__exactCardinality(s__economyType__m,V__ARG,"1")
          & s__economyType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21141,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__PermanentResidence) )
     => ( ( s__exactCardinality(s__landlord__m,V__ARG,"1")
          & s__landlord(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21142,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__numberOccupant__m,V__ARG,"1")
          & s__numberOccupant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21143,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome) )
     => ( ( s__exactCardinality(s__sideEffect__m,V__ARG,"1")
          & s__sideEffect(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21144,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__keyName__m,V__ARG,"1")
          & s__keyName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21145,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Language) )
     => ( ( s__exactCardinality(s__originalExpressedInLanguage__m,V__ARG,"1")
          & s__originalExpressedInLanguage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21146,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__inTheMoney__m,V__ARG,"1")
          & s__inTheMoney(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21147,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__holdsDuring__m,V__ARG,"1")
          & s__holdsDuring(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21148,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__NormativeAttribute) )
     => ( ( s__exactCardinality(s__modalAttribute__m,V__ARG,"1")
          & s__modalAttribute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21149,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__instance(V__ARGS2,s__Artifact) )
     => ( ( s__exactCardinality(s__powerPlant__m,V__ARG,"1")
          & s__powerPlant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21150,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__finalPrice__m,V__ARG,"1")
          & s__finalPrice(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21151,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CurrencyMeasure)
        & s__instance(V__ARGS3,s__Agent)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__corkageFee__m,V__ARG,"1")
          & s__corkageFee(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21152,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__totalLandBoundary__m,V__ARG,"1")
          & s__totalLandBoundary(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21153,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StockSplit)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__splitFor__m,V__ARG,"1")
          & s__splitFor(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21154,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__flagImage__m,V__ARG,"1")
          & s__flagImage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21155,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__fullNameIndexOrder__m,V__ARG,"1")
          & s__fullNameIndexOrder(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21156,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfNaturalGasPipeline__m,V__ARG,"1")
          & s__lengthOfNaturalGasPipeline(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21157,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__unemploymentRateOfArea__m,V__ARG,"1")
          & s__unemploymentRateOfArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21158,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__ConstantQuantity)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__totalPrecipitationForPeriod__m,V__ARG,"1")
          & s__totalPrecipitationForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21159,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__fullName__m,V__ARG,"1")
          & s__fullName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21160,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Reservation)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__reservedPackage__m,V__ARG,"1")
          & s__reservedPackage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21161,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelReservation)
        & s__subclass(V__ARGS2,s__HotelUnit)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__reservedRoom__m,V__ARG,"1")
          & s__reservedRoom(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21162,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LyricalContent)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__lyricist__m,V__ARG,"1")
          & s__lyricist(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21163,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__misspelledTitle__m,V__ARG,"1")
          & s__misspelledTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21164,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__hostJitter__m,V__ARG,"1")
          & s__hostJitter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21165,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__connected__m,V__ARG,"1")
          & s__connected(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21166,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__subclass(V__ARGS2,s__Day)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__daylightHoursInterval__m,V__ARG,"1")
          & s__daylightHoursInterval(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21167,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PlacingUnderArrest)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__arrested__m,V__ARG,"1")
          & s__arrested(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21168,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__exploits__m,V__ARG,"1")
          & s__exploits(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21169,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Holiday)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__nationalHoliday__m,V__ARG,"1")
          & s__nationalHoliday(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21170,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__AbstractionLevelAttribute) )
     => ( ( s__exactCardinality(s__abstractionLevel__m,V__ARG,"1")
          & s__abstractionLevel(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21171,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__Class) )
     => ( ( s__exactCardinality(s__totalFacilityTypeInArea__m,V__ARG,"1")
          & s__totalFacilityTypeInArea(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21172,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__axis__m,V__ARG,"1")
          & s__axis(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21173,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__relative__m,V__ARG,"1")
          & s__relative(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21174,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfBroadGaugeRailway__m,V__ARG,"1")
          & s__lengthOfBroadGaugeRailway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21175,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__NonnegativeRealNumber)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__overcastDaysInPeriod__m,V__ARG,"1")
          & s__overcastDaysInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21176,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__electionForPosition__m,V__ARG,"1")
          & s__electionForPosition(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21177,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__operator__m,V__ARG,"1")
          & s__operator(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21178,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__temporallyBetweenOrEqual__m,V__ARG,"1")
          & s__temporallyBetweenOrEqual(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21179,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__emailAddress__m,V__ARG,"1")
          & s__emailAddress(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21180,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Man) )
     => ( ( s__exactCardinality(s__grandfather__m,V__ARG,"1")
          & s__grandfather(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21181,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__netWorth__m,V__ARG,"1")
          & s__netWorth(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21182,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__perCapitaGDPInPeriod__m,V__ARG,"1")
          & s__perCapitaGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21183,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Currency)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__currencyValue__m,V__ARG,"1")
          & s__currencyValue(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21184,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__exportPartnerByFractionInPeriod__m,V__ARG,"1")
          & s__exportPartnerByFractionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21185,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__AreaOfConcern) )
     => ( ( s__exactCardinality(s__organizationalObjective__m,V__ARG,"1")
          & s__organizationalObjective(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21186,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__illicitDrugConsumer__m,V__ARG,"1")
          & s__illicitDrugConsumer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21187,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__City)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__capitalCity__m,V__ARG,"1")
          & s__capitalCity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21188,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeInteger) )
     => ( ( s__exactCardinality(s__cardinality__m,V__ARG,"1")
          & s__cardinality(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21189,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__homePhoneNumber__m,V__ARG,"1")
          & s__homePhoneNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21190,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__humanCapacity__m,V__ARG,"1")
          & s__humanCapacity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21191,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__carries__m,V__ARG,"1")
          & s__carries(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21192,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Position) )
     => ( ( s__exactCardinality(s__chiefOfState__m,V__ARG,"1")
          & s__chiefOfState(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21193,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfUnclassifiedGaugeRailway__m,V__ARG,"1")
          & s__lengthOfUnclassifiedGaugeRailway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21194,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__temporalPart__m,V__ARG,"1")
          & s__temporalPart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21195,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__annualImportTotal__m,V__ARG,"1")
          & s__annualImportTotal(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21196,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__contractor__m,V__ARG,"1")
          & s__contractor(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21197,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MerchantMarine)
        & s__instance(V__ARGS2,s__ShipRegister) )
     => ( ( s__exactCardinality(s__marineInventory__m,V__ARG,"1")
          & s__marineInventory(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21198,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalAddressText)
        & s__instance(V__ARGS2,s__PostalPlace) )
     => ( ( s__exactCardinality(s__postAddressText__m,V__ARG,"1")
          & s__postAddressText(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21199,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__functionRoomAmenity__m,V__ARG,"1")
          & s__functionRoomAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21200,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process) )
     => ( ( s__exactCardinality(s__coordinates__m,V__ARG,"1")
          & s__coordinates(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21201,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Substance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CorpuscularObject) )
     => ( ( s__exactCardinality(s__material__m,V__ARG,"1")
          & s__material(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21202,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__buyingPowerAmount__m,V__ARG,"1")
          & s__buyingPowerAmount(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21203,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber) )
     => ( ( s__exactCardinality(s__telecomCoreNumber__m,V__ARG,"1")
          & s__telecomCoreNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21204,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Group)
        & s__instance(V__ARGS2,s__RelationalAttribute) )
     => ( ( s__exactCardinality(s__associateWithStatus__m,V__ARG,"1")
          & s__associateWithStatus(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21205,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__instance(V__ARGS3,s__RationalNumber)
        & s__instance(V__ARGS2,s__DirectionalAttribute) )
     => ( ( s__exactCardinality(s__slopeGradientTowardsOrientation__m,V__ARG,"1")
          & s__slopeGradientTowardsOrientation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21206,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__topSpeed__m,V__ARG,"1")
          & s__topSpeed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21207,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__range__m,V__ARG,"1")
          & s__range(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21208,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__subclass(V__ARGS2,s__Product)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__productModel__m,V__ARG,"1")
          & s__productModel(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21209,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__holdsObligation__m,V__ARG,"1")
          & s__holdsObligation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21210,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Phrase)
        & s__instance(V__ARGS2,s__Sentence) )
     => ( ( s__exactCardinality(s__grammaticalRelation__m,V__ARG,"1")
          & s__grammaticalRelation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21211,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerFile)
        & s__instance(V__ARGS2,s__ComputerDirectory) )
     => ( ( s__exactCardinality(s__directoryOf__m,V__ARG,"1")
          & s__directoryOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21212,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__Language) )
     => ( ( s__exactCardinality(s__canonicalPlaceName__m,V__ARG,"1")
          & s__canonicalPlaceName(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21213,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OrganicObject)
        & s__instance(V__ARGS2,s__DevelopmentalAttribute) )
     => ( ( s__exactCardinality(s__developmentalForm__m,V__ARG,"1")
          & s__developmentalForm(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21214,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Share)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__shareOf__m,V__ARG,"1")
          & s__shareOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21215,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__conventionalLongName__m,V__ARG,"1")
          & s__conventionalLongName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21216,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__lowAltitudeWindVelocity__m,V__ARG,"1")
          & s__lowAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21217,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Investment) )
     => ( ( s__exactCardinality(s__potentialLoss__m,V__ARG,"1")
          & s__potentialLoss(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21218,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__EnvironmentSoftwareAttribute) )
     => ( ( s__exactCardinality(s__environmentAttributes__m,V__ARG,"1")
          & s__environmentAttributes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21219,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Interest) )
     => ( ( s__exactCardinality(s__couponInterest__m,V__ARG,"1")
          & s__couponInterest(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21220,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationDevice)
        & s__instance(V__ARGS2,s__Number) )
     => ( ( s__exactCardinality(s__passengerCapacityMaxNumber__m,V__ARG,"1")
          & s__passengerCapacityMaxNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21221,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__ObjectiveNorm)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__confersNorm__m,V__ARG,"1")
          & s__confersNorm(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21222,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TaskRelationAttribute) )
     => ( ( s__exactCardinality(s__taskRelation__m,V__ARG,"1")
          & s__taskRelation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21223,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__contestObject__m,V__ARG,"1")
          & s__contestObject(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21224,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Organization)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__customerRepresentative__m,V__ARG,"1")
          & s__customerRepresentative(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21225,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__agriculturalProductType__m,V__ARG,"1")
          & s__agriculturalProductType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21226,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__memberCount__m,V__ARG,"1")
          & s__memberCount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21227,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__RationalNumber) )
     => ( ( s__exactCardinality(s__militaryExpendituresFractionOfGDPInPeriod__m,V__ARG,"1")
          & s__militaryExpendituresFractionOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21228,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HardwareSystem)
        & s__instance(V__ARGS2,s__ComputerNetwork) )
     => ( ( s__exactCardinality(s__defaultNetwork__m,V__ARG,"1")
          & s__defaultNetwork(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21229,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__chiefOfDiplomaticMission__m,V__ARG,"1")
          & s__chiefOfDiplomaticMission(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21230,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__fathersBrothersSon__m,V__ARG,"1")
          & s__fathersBrothersSon(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21231,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelephonyDevice)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__telecomContactDevice__m,V__ARG,"1")
          & s__telecomContactDevice(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21232,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Contest)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__contestEntry__m,V__ARG,"1")
          & s__contestEntry(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21233,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__accountNumber__m,V__ARG,"1")
          & s__accountNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21234,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__propositionOwner__m,V__ARG,"1")
          & s__propositionOwner(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21235,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PassengerVehicle)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__personTransportCapability__m,V__ARG,"1")
          & s__personTransportCapability(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21236,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPassword)
        & s__instance(V__ARGS2,s__ComputerUser) )
     => ( ( s__exactCardinality(s__password__m,V__ARG,"1")
          & s__password(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21237,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__FinancialInstrument) )
     => ( ( s__exactCardinality(s__underlier__m,V__ARG,"1")
          & s__underlier(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21238,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__publishes__m,V__ARG,"1")
          & s__publishes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21239,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__located__m,V__ARG,"1")
          & s__located(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21240,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__ContentBearingPhysical) )
     => ( ( s__exactCardinality(s__subsumesContentInstance__m,V__ARG,"1")
          & s__subsumesContentInstance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21241,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__ClimateZone)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__climateTypeInArea__m,V__ARG,"1")
          & s__climateTypeInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21242,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__manner__m,V__ARG,"1")
          & s__manner(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21243,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__RelationalAttribute) )
     => ( ( s__exactCardinality(s__orgStaff__m,V__ARG,"1")
          & s__orgStaff(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21244,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace) )
     => ( ( s__exactCardinality(s__postPostOfficeBox__m,V__ARG,"1")
          & s__postPostOfficeBox(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21245,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MealPlan)
        & s__instance(V__ARGS2,s__RelationalAttribute) )
     => ( ( s__exactCardinality(s__includedMeal__m,V__ARG,"1")
          & s__includedMeal(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21246,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__InterestRate)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__currentInterestRate__m,V__ARG,"1")
          & s__currentInterestRate(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21247,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__realGrowthRateOfGDP__m,V__ARG,"1")
          & s__realGrowthRateOfGDP(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21248,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__contestOrganizer__m,V__ARG,"1")
          & s__contestOrganizer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21249,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__dateDissolved__m,V__ARG,"1")
          & s__dateDissolved(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21250,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__quarter__m,V__ARG,"1")
          & s__quarter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21251,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__executiveBranch__m,V__ARG,"1")
          & s__executiveBranch(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21252,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ExtensionFn(s__Fluid))
        & s__instance(V__ARGS2,s__ExtensionFn(s__Fluid)) )
     => ( ( s__exactCardinality(s__tributary__m,V__ARG,"1")
          & s__tributary(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21253,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__aimOfOrganization__m,V__ARG,"1")
          & s__aimOfOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21254,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__allRoomsPhysicalAmenity__m,V__ARG,"1")
          & s__allRoomsPhysicalAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21255,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__irrigatedLandArea__m,V__ARG,"1")
          & s__irrigatedLandArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21256,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__parasite__m,V__ARG,"1")
          & s__parasite(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21257,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__areaOfResponsibility__m,V__ARG,"1")
          & s__areaOfResponsibility(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21258,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__chanceryTelephoneNumberInArea__m,V__ARG,"1")
          & s__chanceryTelephoneNumberInArea(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21259,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity) )
     => ( ( s__exactCardinality(lesseq__m,V__ARG,"1")
          & lesseq(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => ~ ? [V__Y] :
              ( V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
              & V__X != V__Y ) ) ) ).

fof(kb_SUMO_21260,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__permanentCropLandArea__m,V__ARG,"1")
          & s__permanentCropLandArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21261,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__IndustryAttribute)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__industryProductType__m,V__ARG,"1")
          & s__industryProductType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21262,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PassengerVehicle)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__personTransportCapability__m,V__ARG,"1")
          & s__personTransportCapability(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21263,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__third__m,V__ARG,"1")
          & s__third(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21264,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__Attribute)
        & s__subclass(V__ARGS2,s__Plant)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__vegetationTypePattern__m,V__ARG,"1")
          & s__vegetationTypePattern(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21265,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest) )
     => ( ( s__exactCardinality(s__compoundInterest__m,V__ARG,"1")
          & s__compoundInterest(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21266,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__legislativeBranch__m,V__ARG,"1")
          & s__legislativeBranch(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21267,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__fathersBrothersWife__m,V__ARG,"1")
          & s__fathersBrothersWife(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21268,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__affiliatedOrganization__m,V__ARG,"1")
          & s__affiliatedOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21269,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Bank_FinancialOrganization) )
     => ( ( s__exactCardinality(s__bankAccount__m,V__ARG,"1")
          & s__bankAccount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21270,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole) )
     => ( ( s__exactCardinality(s__properlyFills__m,V__ARG,"1")
          & s__properlyFills(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21271,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Inflation)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__inflationRate__m,V__ARG,"1")
          & s__inflationRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21272,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__allegiance__m,V__ARG,"1")
          & s__allegiance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21273,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Longitude)
        & s__instance(V__ARGS2,s__Latitude) )
     => ( ( s__exactCardinality(s__objectGeographicCoordinates__m,V__ARG,"1")
          & s__objectGeographicCoordinates(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21274,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__memberCount__m,V__ARG,"1")
          & s__memberCount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21275,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__coworker__m,V__ARG,"1")
          & s__coworker(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21276,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__nephew__m,V__ARG,"1")
          & s__nephew(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21277,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__totalOrderingOn__m,V__ARG,"1")
          & s__totalOrderingOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21278,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__downPayment__m,V__ARG,"1")
          & s__downPayment(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21279,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__trafficableForTrafficType__m,V__ARG,"1")
          & s__trafficableForTrafficType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21280,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Collection) )
     => ( ( s__exactCardinality(s__member__m,V__ARG,"1")
          & s__member(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21281,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricPoint)
        & s__instance(V__ARGS2,s__GeometricFigure) )
     => ( ( s__exactCardinality(s__pointOfFigure__m,V__ARG,"1")
          & s__pointOfFigure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21282,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__annualExpendituresOfArea__m,V__ARG,"1")
          & s__annualExpendituresOfArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21283,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__TransitSystem) )
     => ( ( s__exactCardinality(s__routeStart__m,V__ARG,"1")
          & s__routeStart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21284,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__totalGDP__m,V__ARG,"1")
          & s__totalGDP(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21285,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__father__m,V__ARG,"1")
          & s__father(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21286,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__anniversary__m,V__ARG,"1")
          & s__anniversary(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21287,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__subtitle__m,V__ARG,"1")
          & s__subtitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21288,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Engine)
        & s__instance(V__ARGS2,s__NonNegativeInteger) )
     => ( ( s__exactCardinality(s__engineCylinders__m,V__ARG,"1")
          & s__engineCylinders(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21289,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfNarrowGaugeRailway__m,V__ARG,"1")
          & s__lengthOfNarrowGaugeRailway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21290,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__populationFractionBelowPovertyLineInPeriod__m,V__ARG,"1")
          & s__populationFractionBelowPovertyLineInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21291,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__patientMedical__m,V__ARG,"1")
          & s__patientMedical(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21292,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TaskRelationAttribute) )
     => ( ( s__exactCardinality(s__taskRelation__m,V__ARG,"1")
          & s__taskRelation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21293,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SentientAgent)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__detainedAtTimeInPlace__m,V__ARG,"1")
          & s__detainedAtTimeInPlace(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21294,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__PermanentResidence) )
     => ( ( s__exactCardinality(s__home__m,V__ARG,"1")
          & s__home(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21295,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfNaturalGasPipeline__m,V__ARG,"1")
          & s__lengthOfNaturalGasPipeline(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21296,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome) )
     => ( ( s__exactCardinality(s__biochemicalAgentSyndrome__m,V__ARG,"1")
          & s__biochemicalAgentSyndrome(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21297,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__languagePercentInRegion__m,V__ARG,"1")
          & s__languagePercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21298,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__grasps__m,V__ARG,"1")
          & s__grasps(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21299,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__inflationRateOfConsumerPrices__m,V__ARG,"1")
          & s__inflationRateOfConsumerPrices(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21300,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__stockHolder__m,V__ARG,"1")
          & s__stockHolder(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21301,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__headquartersOfOrganization__m,V__ARG,"1")
          & s__headquartersOfOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21302,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__importCommodityTypeByRank__m,V__ARG,"1")
          & s__importCommodityTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21303,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__maxRoomCapacity__m,V__ARG,"1")
          & s__maxRoomCapacity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21304,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Quantity)
        & s__subclass(V__ARGS2,s__Device)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__equipmentCount__m,V__ARG,"1")
          & s__equipmentCount(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21305,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__TemporaryResidence) )
     => ( ( s__exactCardinality(s__stays__m,V__ARG,"1")
          & s__stays(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21306,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__memberTypeCount__m,V__ARG,"1")
          & s__memberTypeCount(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21307,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__closedOn__m,V__ARG,"1")
          & s__closedOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21308,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__seatsInOrganizationCount__m,V__ARG,"1")
          & s__seatsInOrganizationCount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21309,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__WearableItem) )
     => ( ( s__exactCardinality(s__wears__m,V__ARG,"1")
          & s__wears(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21310,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__sibling__m,V__ARG,"1")
          & s__sibling(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21311,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalAngle)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure) )
     => ( ( s__exactCardinality(s__angularMeasure__m,V__ARG,"1")
          & s__angularMeasure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21312,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__borrower__m,V__ARG,"1")
          & s__borrower(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21313,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agreement) )
     => ( ( s__exactCardinality(s__unratifiedSignatoryToAgreement__m,V__ARG,"1")
          & s__unratifiedSignatoryToAgreement(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21314,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__maximumReplications__m,V__ARG,"1")
          & s__maximumReplications(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21315,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__overlapsPartially__m,V__ARG,"1")
          & s__overlapsPartially(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21316,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Group) )
     => ( ( s__exactCardinality(s__associateInOrganization__m,V__ARG,"1")
          & s__associateInOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21317,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DirectionalAttribute) )
     => ( ( s__exactCardinality(s__faces__m,V__ARG,"1")
          & s__faces(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21318,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfStandardGaugeRailway__m,V__ARG,"1")
          & s__lengthOfStandardGaugeRailway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21319,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfUnpavedHighway__m,V__ARG,"1")
          & s__lengthOfUnpavedHighway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21320,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__cohabitant__m,V__ARG,"1")
          & s__cohabitant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21321,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SpeedGovernor)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__governorSpeed__m,V__ARG,"1")
          & s__governorSpeed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21322,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure) )
     => ( ( s__exactCardinality(s__headingWRTCompassNorth__m,V__ARG,"1")
          & s__headingWRTCompassNorth(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21323,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__FormOfGovernment) )
     => ( ( s__exactCardinality(s__governmentType__m,V__ARG,"1")
          & s__governmentType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21324,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__viewType__m,V__ARG,"1")
          & s__viewType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21325,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__GeographicArea)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__IntersectionFn(s__RelationExtendedToQuantities,s__BinaryPredicate)) )
     => ( ( s__exactCardinality(s__comparativeArea__m,V__ARG,"1")
          & s__comparativeArea(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21326,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Process) )
     => ( ( s__exactCardinality(s__commentator__m,V__ARG,"1")
          & s__commentator(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21327,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChangeOfControl)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__losesControl__m,V__ARG,"1")
          & s__losesControl(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21328,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__copy__m,V__ARG,"1")
          & s__copy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21329,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__subclass(V__ARGS2,s__Product)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__productModel__m,V__ARG,"1")
          & s__productModel(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21330,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__freeFunctionRoomAmenity__m,V__ARG,"1")
          & s__freeFunctionRoomAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21331,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Character)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__inString__m,V__ARG,"1")
          & s__inString(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21332,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__leader__m,V__ARG,"1")
          & s__leader(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21333,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__deathdate__m,V__ARG,"1")
          & s__deathdate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21334,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__meanSeaLevel__m,V__ARG,"1")
          & s__meanSeaLevel(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21335,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MerchantMarine)
        & s__instance(V__ARGS2,s__ShipRegister) )
     => ( ( s__exactCardinality(s__marineInventory__m,V__ARG,"1")
          & s__marineInventory(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21336,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__operator__m,V__ARG,"1")
          & s__operator(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21337,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AchievingControl)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__controlled__m,V__ARG,"1")
          & s__controlled(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21338,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ShutdownBlock)
        & s__instance(V__ARGS2,s__ComputerProgram) )
     => ( ( s__exactCardinality(s__shutdownOf__m,V__ARG,"1")
          & s__shutdownOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21339,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__manufacturer__m,V__ARG,"1")
          & s__manufacturer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21340,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__termLength__m,V__ARG,"1")
          & s__termLength(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21341,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__importPartnerByFractionInPeriod__m,V__ARG,"1")
          & s__importPartnerByFractionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21342,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__physicalInclusion__m,V__ARG,"1")
          & s__physicalInclusion(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21343,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__confersRight__m,V__ARG,"1")
          & s__confersRight(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21344,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__militaryAge__m,V__ARG,"1")
          & s__militaryAge(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21345,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__geopoliticalSubdivision__m,V__ARG,"1")
          & s__geopoliticalSubdivision(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21346,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__titles__m,V__ARG,"1")
          & s__titles(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21347,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__LegalSystemAttribute) )
     => ( ( s__exactCardinality(s__legalSystemType__m,V__ARG,"1")
          & s__legalSystemType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21348,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber) )
     => ( ( s__exactCardinality(s__telecomCountryCode__m,V__ARG,"1")
          & s__telecomCountryCode(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21349,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__BeliefGroup) )
     => ( ( s__exactCardinality(s__religiousAffiliationOfOrganization__m,V__ARG,"1")
          & s__religiousAffiliationOfOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21350,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__coldSeasonInArea__m,V__ARG,"1")
          & s__coldSeasonInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21351,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Holiday)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__commemoratesDate__m,V__ARG,"1")
          & s__commemoratesDate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21352,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__exportPartner__m,V__ARG,"1")
          & s__exportPartner(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21353,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__StatusAttribute) )
     => ( ( s__exactCardinality(s__accountStatus__m,V__ARG,"1")
          & s__accountStatus(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21354,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__fleetSize__m,V__ARG,"1")
          & s__fleetSize(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21355,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber) )
     => ( ( s__exactCardinality(s__telecomCode2__m,V__ARG,"1")
          & s__telecomCode2(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21356,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__birthdate__m,V__ARG,"1")
          & s__birthdate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21357,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__ObjectiveNorm)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__deprivesNorm__m,V__ARG,"1")
          & s__deprivesNorm(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21358,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__origin__m,V__ARG,"1")
          & s__origin(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21359,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__economicAidReceivedNet__m,V__ARG,"1")
          & s__economicAidReceivedNet(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21360,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__VideoRecording) )
     => ( ( s__exactCardinality(s__musicVideo__m,V__ARG,"1")
          & s__musicVideo(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21361,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__PositiveRealNumber) )
     => ( ( s__exactCardinality(s__thresholdOf__m,V__ARG,"1")
          & s__thresholdOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21362,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__length__m,V__ARG,"1")
          & s__length(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21363,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__candidateForPosition__m,V__ARG,"1")
          & s__candidateForPosition(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21364,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__UnitOfCurrency) )
     => ( ( s__exactCardinality(s__currencyType__m,V__ARG,"1")
          & s__currencyType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21365,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CodeMap)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__codeMapping__m,V__ARG,"1")
          & s__codeMapping(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21366,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Motion)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__moves__m,V__ARG,"1")
          & s__moves(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21367,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber) )
     => ( ( s__exactCardinality(s__cloudCoverFraction__m,V__ARG,"1")
          & s__cloudCoverFraction(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21368,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__seatsWonInElection__m,V__ARG,"1")
          & s__seatsWonInElection(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21369,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__closingPrice__m,V__ARG,"1")
          & s__closingPrice(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21370,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investment)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__yield__m,V__ARG,"1")
          & s__yield(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21371,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Year)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__yearBuilt__m,V__ARG,"1")
          & s__yearBuilt(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21372,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__valence__m,V__ARG,"1")
          & s__valence(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21373,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__enjoys__m,V__ARG,"1")
          & s__enjoys(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21374,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__NormativeAttribute) )
     => ( ( s__exactCardinality(s__modalAttribute__m,V__ARG,"1")
          & s__modalAttribute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21375,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__overlapsTemporally__m,V__ARG,"1")
          & s__overlapsTemporally(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21376,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Man) )
     => ( ( s__exactCardinality(s__stepfather__m,V__ARG,"1")
          & s__stepfather(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21377,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__ContentBearingPhysical) )
     => ( ( s__exactCardinality(s__subsumesContentInstance__m,V__ARG,"1")
          & s__subsumesContentInstance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21378,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__mutualStranger__m,V__ARG,"1")
          & s__mutualStranger(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21379,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__River) )
     => ( ( s__exactCardinality(s__streamOutfall__m,V__ARG,"1")
          & s__streamOutfall(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21380,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome) )
     => ( ( s__exactCardinality(s__diseaseSymptom__m,V__ARG,"1")
          & s__diseaseSymptom(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21381,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Virus)
        & s__instance(V__ARGS2,s__Molecule) )
     => ( ( s__exactCardinality(s__geneticSubstrateOfVirus__m,V__ARG,"1")
          & s__geneticSubstrateOfVirus(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21382,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__organizationName__m,V__ARG,"1")
          & s__organizationName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21383,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__consistent__m,V__ARG,"1")
          & s__consistent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21384,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__BankCard) )
     => ( ( s__exactCardinality(s__pin__m,V__ARG,"1")
          & s__pin(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21385,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__contestObject__m,V__ARG,"1")
          & s__contestObject(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21386,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__InterestRate) )
     => ( ( s__exactCardinality(s__fixedInterestRate__m,V__ARG,"1")
          & s__fixedInterestRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21387,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Reservation) )
     => ( ( s__exactCardinality(s__reservationChannel__m,V__ARG,"1")
          & s__reservationChannel(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21388,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ExtensionFn(s__Fluid))
        & s__instance(V__ARGS2,s__ExtensionFn(s__Fluid)) )
     => ( ( s__exactCardinality(s__flows__m,V__ARG,"1")
          & s__flows(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21389,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__ComputerProgram) )
     => ( ( s__exactCardinality(s__hasDependency__m,V__ARG,"1")
          & s__hasDependency(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21390,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Interest) )
     => ( ( s__exactCardinality(s__couponInterest__m,V__ARG,"1")
          & s__couponInterest(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21391,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__memorySize__m,V__ARG,"1")
          & s__memorySize(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21392,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__Region)
        & s__instance(V__ARGS2,s__Region) )
     => ( ( s__exactCardinality(s__routeBetween__m,V__ARG,"1")
          & s__routeBetween(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21393,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Building)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__numberOfFloors__m,V__ARG,"1")
          & s__numberOfFloors(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21394,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Reservation) )
     => ( ( s__exactCardinality(s__numberOfCustomers__m,V__ARG,"1")
          & s__numberOfCustomers(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21395,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__processInclusion__m,V__ARG,"1")
          & s__processInclusion(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21396,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__externalDebt__m,V__ARG,"1")
          & s__externalDebt(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21397,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__DigitalData) )
     => ( ( s__exactCardinality(s__filename__m,V__ARG,"1")
          & s__filename(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21398,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__needs__m,V__ARG,"1")
          & s__needs(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21399,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__slidingWindowSize__m,V__ARG,"1")
          & s__slidingWindowSize(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21400,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Integer)
        & s__subclass(V__ARGS2,s__Satellite)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__communicationSatelliteForArea__m,V__ARG,"1")
          & s__communicationSatelliteForArea(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21401,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS2,s__MassMeasure) )
     => ( ( s__exactCardinality(s__maximumPayloadCapacity__m,V__ARG,"1")
          & s__maximumPayloadCapacity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21402,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__titleInLanguage__m,V__ARG,"1")
          & s__titleInLanguage(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21403,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__contestParticipantRepresentation__m,V__ARG,"1")
          & s__contestParticipantRepresentation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21404,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Day)
        & s__instance(V__ARGS2,s__InterestRate) )
     => ( ( s__exactCardinality(s__primeInterestRate__m,V__ARG,"1")
          & s__primeInterestRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21405,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__GeographicArea) )
     => ( ( s__exactCardinality(s__deliveryRegion__m,V__ARG,"1")
          & s__deliveryRegion(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21406,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__importPartnerByFraction__m,V__ARG,"1")
          & s__importPartnerByFraction(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21407,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__date__m,V__ARG,"1")
          & s__date(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21408,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__LexiconCategory) )
     => ( ( s__exactCardinality(s__lexicon__m,V__ARG,"1")
          & s__lexicon(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21409,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__vesselGrossRegisteredTonnage__m,V__ARG,"1")
          & s__vesselGrossRegisteredTonnage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21410,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__hasSkill__m,V__ARG,"1")
          & s__hasSkill(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21411,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__collectRate__m,V__ARG,"1")
          & s__collectRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21412,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__familyName__m,V__ARG,"1")
          & s__familyName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21413,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__approves__m,V__ARG,"1")
          & s__approves(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21414,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__windRelativePosition__m,V__ARG,"1")
          & s__windRelativePosition(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21415,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Group)
        & s__instance(V__ARGS2,s__RelationalAttribute) )
     => ( ( s__exactCardinality(s__associateWithStatus__m,V__ARG,"1")
          & s__associateWithStatus(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21416,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__physicalEnd__m,V__ARG,"1")
          & s__physicalEnd(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21417,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__expects__m,V__ARG,"1")
          & s__expects(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21418,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__temporalPart__m,V__ARG,"1")
          & s__temporalPart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21419,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__FinancialAccount) )
     => ( ( s__exactCardinality(s__statementAccount__m,V__ARG,"1")
          & s__statementAccount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21420,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__processID__m,V__ARG,"1")
          & s__processID(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21421,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__IndustryAttribute) )
     => ( ( s__exactCardinality(s__sectorValueOfGDPInPeriod__m,V__ARG,"1")
          & s__sectorValueOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21422,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__ClimateZone)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__climateTypeInArea__m,V__ARG,"1")
          & s__climateTypeInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21423,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelReservation)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__numberAdultOccupant__m,V__ARG,"1")
          & s__numberAdultOccupant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21424,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__settlingTime__m,V__ARG,"1")
          & s__settlingTime(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21425,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__DataStorageDevice) )
     => ( ( s__exactCardinality(s__stored__m,V__ARG,"1")
          & s__stored(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21426,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaOfConcern) )
     => ( ( s__exactCardinality(s__regionalIssue__m,V__ARG,"1")
          & s__regionalIssue(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21427,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__independenceDate__m,V__ARG,"1")
          & s__independenceDate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21428,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__MimeEncodingScheme) )
     => ( ( s__exactCardinality(s__mimeType__m,V__ARG,"1")
          & s__mimeType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21429,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure) )
     => ( ( s__exactCardinality(s__headingWRTMagneticNorth__m,V__ARG,"1")
          & s__headingWRTMagneticNorth(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21430,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__subclass(V__ARGS2,s__Agent)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__validFor__m,V__ARG,"1")
          & s__validFor(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21431,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__successorAttribute__m,V__ARG,"1")
          & s__successorAttribute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21432,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__MilitaryUnit)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__subEchelon__m,V__ARG,"1")
          & s__subEchelon(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21433,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__paymentsPerPeriod__m,V__ARG,"1")
          & s__paymentsPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21434,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__annualRevenuesOfArea__m,V__ARG,"1")
          & s__annualRevenuesOfArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21435,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Computer) )
     => ( ( s__exactCardinality(s__hardwareType__m,V__ARG,"1")
          & s__hardwareType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21436,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerNetwork)
        & s__instance(V__ARGS2,s__BitsPerSecond) )
     => ( ( s__exactCardinality(s__bandwidthOf__m,V__ARG,"1")
          & s__bandwidthOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21437,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity) )
     => ( ( s__exactCardinality(less__m,V__ARG,"1")
          & less(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21438,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__independentProbability__m,V__ARG,"1")
          & s__independentProbability(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21439,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__subjectiveAttribute__m,V__ARG,"1")
          & s__subjectiveAttribute(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21440,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__names__m,V__ARG,"1")
          & s__names(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21441,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__disputedPossession__m,V__ARG,"1")
          & s__disputedPossession(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21442,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerFile)
        & s__instance(V__ARGS2,s__ComputerDirectory) )
     => ( ( s__exactCardinality(s__directoryOf__m,V__ARG,"1")
          & s__directoryOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21443,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Woman) )
     => ( ( s__exactCardinality(s__husband__m,V__ARG,"1")
          & s__husband(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21444,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__income__m,V__ARG,"1")
          & s__income(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21445,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__MealPlan)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__mealPlanInclusion__m,V__ARG,"1")
          & s__mealPlanInclusion(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21446,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__postCountry__m,V__ARG,"1")
          & s__postCountry(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21447,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__laborForceFractionByOccupation__m,V__ARG,"1")
          & s__laborForceFractionByOccupation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21448,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__disapproves__m,V__ARG,"1")
          & s__disapproves(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21449,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__displayTitle__m,V__ARG,"1")
          & s__displayTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21450,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__fathersBrothersSon__m,V__ARG,"1")
          & s__fathersBrothersSon(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21451,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FieldOfStudy)
        & s__instance(V__ARGS2,s__FieldOfStudy) )
     => ( ( s__exactCardinality(s__subField__m,V__ARG,"1")
          & s__subField(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21452,axiom,
    ! [V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__partition__m,V__ARG,"1")
          & s__partition_1(V__ARGS1)
          & V__X = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21453,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__partition__m,V__ARG,"1")
          & s__partition_2(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21454,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__partition__m,V__ARG,"1")
          & s__partition_3(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21455,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__partition__m,V__ARG,"1")
          & s__partition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21456,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__partition__m,V__ARG,"1")
          & s__partition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21457,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__Y,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__partition__m,V__ARG,"1")
          & s__partition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
          & V__X = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21458,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS7,V__Y,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__partition__m,V__ARG,"1")
          & s__partition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
          & V__X = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21459,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MonitoringProgram)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__dataID__m,V__ARG,"1")
          & s__dataID(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21460,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__onOrientation__m,V__ARG,"1")
          & s__onOrientation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21461,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__DigitalData) )
     => ( ( s__exactCardinality(s__dataProcessed__m,V__ARG,"1")
          & s__dataProcessed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21462,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__currentAccountBalance__m,V__ARG,"1")
          & s__currentAccountBalance(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21463,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__finishes__m,V__ARG,"1")
          & s__finishes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21464,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalAngle)
        & s__instance(V__ARGS2,s__GeometricFigure) )
     => ( ( s__exactCardinality(s__angleOfFigure__m,V__ARG,"1")
          & s__angleOfFigure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21465,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__age__m,V__ARG,"1")
          & s__age(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21466,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__Language) )
     => ( ( s__exactCardinality(s__canonicalPlaceName__m,V__ARG,"1")
          & s__canonicalPlaceName(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21467,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__maximumPayloadHeightWidth__m,V__ARG,"1")
          & s__maximumPayloadHeightWidth(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21468,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process) )
     => ( ( s__exactCardinality(s__relatedEvent__m,V__ARG,"1")
          & s__relatedEvent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21469,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__misspelledTitle__m,V__ARG,"1")
          & s__misspelledTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21470,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__producedBy__m,V__ARG,"1")
          & s__producedBy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21471,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__friend__m,V__ARG,"1")
          & s__friend(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21472,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__employs__m,V__ARG,"1")
          & s__employs(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21473,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__GeographicArea) )
     => ( ( s__exactCardinality(s__agentOperatesInArea__m,V__ARG,"1")
          & s__agentOperatesInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21474,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__mothersBrothersSon__m,V__ARG,"1")
          & s__mothersBrothersSon(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21475,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__mobilePhoneNumber__m,V__ARG,"1")
          & s__mobilePhoneNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21476,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__partialOrderingOn__m,V__ARG,"1")
          & s__partialOrderingOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21477,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__subclass(V__ARGS3,s__MakingMusic)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__musician__m,V__ARG,"1")
          & s__musician(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21478,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__standardRetailHours__m,V__ARG,"1")
          & s__standardRetailHours(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21479,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__property__m,V__ARG,"1")
          & s__property(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21480,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__allRoomsPhysicalAmenity__m,V__ARG,"1")
          & s__allRoomsPhysicalAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21481,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__deceptiveIdentifier__m,V__ARG,"1")
          & s__deceptiveIdentifier(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21482,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Argument)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__premise__m,V__ARG,"1")
          & s__premise(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21483,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__ancestorOrganization__m,V__ARG,"1")
          & s__ancestorOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21484,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__navigableForDraft__m,V__ARG,"1")
          & s__navigableForDraft(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21485,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Position) )
     => ( ( s__exactCardinality(s__leaderPosition__m,V__ARG,"1")
          & s__leaderPosition(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21486,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__economicAidDonated__m,V__ARG,"1")
          & s__economicAidDonated(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21487,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__annualExportTotal__m,V__ARG,"1")
          & s__annualExportTotal(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21488,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__importPartnerInPeriod__m,V__ARG,"1")
          & s__importPartnerInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21489,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Region)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole) )
     => ( ( s__exactCardinality(s__capableAtLocation__m,V__ARG,"1")
          & s__capableAtLocation(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21490,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ImageFile)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__imageResolution__m,V__ARG,"1")
          & s__imageResolution(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21491,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__naturalHazardTypeInArea__m,V__ARG,"1")
          & s__naturalHazardTypeInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21492,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RatingAttribute)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__ratingsAgent__m,V__ARG,"1")
          & s__ratingsAgent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21493,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__keyName__m,V__ARG,"1")
          & s__keyName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21494,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__employeeContribution__m,V__ARG,"1")
          & s__employeeContribution(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21495,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__agreementExpirationDate__m,V__ARG,"1")
          & s__agreementExpirationDate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21496,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace) )
     => ( ( s__exactCardinality(s__postPostOfficeBox__m,V__ARG,"1")
          & s__postPostOfficeBox(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21497,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__BinaryRelation) )
     => ( ( s__exactCardinality(s__inverse__m,V__ARG,"1")
          & s__inverse(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21498,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__agreementPeriod__m,V__ARG,"1")
          & s__agreementPeriod(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21499,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__inhabits__m,V__ARG,"1")
          & s__inhabits(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21500,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LyricalContent)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__lyricist__m,V__ARG,"1")
          & s__lyricist(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21501,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__City) )
     => ( ( s__exactCardinality(s__postCity__m,V__ARG,"1")
          & s__postCity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21502,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__axis__m,V__ARG,"1")
          & s__axis(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21503,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__amountDue__m,V__ARG,"1")
          & s__amountDue(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21504,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringConnection)
        & s__instance(V__ARGS3,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent) )
     => ( ( s__exactCardinality(s__connectsEngineeringComponents__m,V__ARG,"1")
          & s__connectsEngineeringComponents(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21505,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__propertyAmenity__m,V__ARG,"1")
          & s__propertyAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21506,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphPath)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__pathLength__m,V__ARG,"1")
          & s__pathLength(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21507,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__domesticPartner__m,V__ARG,"1")
          & s__domesticPartner(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21508,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__confersObligation__m,V__ARG,"1")
          & s__confersObligation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21509,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__eveningPhone__m,V__ARG,"1")
          & s__eveningPhone(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21510,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole) )
     => ( ( s__exactCardinality(s__capabilityDuring__m,V__ARG,"1")
          & s__capabilityDuring(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21511,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collateral)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__faceValue__m,V__ARG,"1")
          & s__faceValue(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21512,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerComponent)
        & s__instance(V__ARGS2,s__UnitOfMeasure) )
     => ( ( s__exactCardinality(s__unitMeasuringPerformance__m,V__ARG,"1")
          & s__unitMeasuringPerformance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21513,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__RelationalAttribute) )
     => ( ( s__exactCardinality(s__orgStaff__m,V__ARG,"1")
          & s__orgStaff(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21514,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__formerName__m,V__ARG,"1")
          & s__formerName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21515,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__PostcodeArea) )
     => ( ( s__exactCardinality(s__postPostcodeArea__m,V__ARG,"1")
          & s__postPostcodeArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21516,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abstract)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__abstractCounterpart__m,V__ARG,"1")
          & s__abstractCounterpart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21517,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__AstronomicalBody) )
     => ( ( s__exactCardinality(s__orbits__m,V__ARG,"1")
          & s__orbits(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21518,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__administrator__m,V__ARG,"1")
          & s__administrator(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21519,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole) )
     => ( ( s__exactCardinality(s__partiallyFills__m,V__ARG,"1")
          & s__partiallyFills(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21520,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Reservation)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__reservedPackage__m,V__ARG,"1")
          & s__reservedPackage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21521,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__industrialProductionGrowthRate__m,V__ARG,"1")
          & s__industrialProductionGrowthRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21522,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ProcessStatus) )
     => ( ( s__exactCardinality(s__status__m,V__ARG,"1")
          & s__status(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21523,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricFigure)
        & s__instance(V__ARGS2,s__GeometricFigure) )
     => ( ( s__exactCardinality(s__geometricPart__m,V__ARG,"1")
          & s__geometricPart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21524,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__NonnegativeRealNumber)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__overcastDaysInPeriod__m,V__ARG,"1")
          & s__overcastDaysInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21525,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Album) )
     => ( ( s__exactCardinality(s__albumTrack__m,V__ARG,"1")
          & s__albumTrack(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21526,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__LegalAction) )
     => ( ( s__exactCardinality(s__defendant__m,V__ARG,"1")
          & s__defendant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21527,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject) )
     => ( ( s__exactCardinality(s__side__m,V__ARG,"1")
          & s__side(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21528,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__paidFunctionRoomAmenity__m,V__ARG,"1")
          & s__paidFunctionRoomAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21529,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__financialAsset__m,V__ARG,"1")
          & s__financialAsset(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21530,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__simpleDeadline__m,V__ARG,"1")
          & s__simpleDeadline(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21531,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__overlapsSpatially__m,V__ARG,"1")
          & s__overlapsSpatially(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21532,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__workPhoneNumber__m,V__ARG,"1")
          & s__workPhoneNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21533,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ProcessTask) )
     => ( ( s__exactCardinality(s__task__m,V__ARG,"1")
          & s__task(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21534,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Roadway) )
     => ( ( s__exactCardinality(s__postStreet__m,V__ARG,"1")
          & s__postStreet(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21535,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LinguisticExpression)
        & s__instance(V__ARGS2,s__Language) )
     => ( ( s__exactCardinality(s__expressedInLanguage__m,V__ARG,"1")
          & s__expressedInLanguage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21536,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__penetrates__m,V__ARG,"1")
          & s__penetrates(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21537,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__electionWinner__m,V__ARG,"1")
          & s__electionWinner(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21538,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__EducationalOrganization) )
     => ( ( s__exactCardinality(s__teacher__m,V__ARG,"1")
          & s__teacher(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21539,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiologicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Organism)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__biologicalAgentCarrier__m,V__ARG,"1")
          & s__biologicalAgentCarrier(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21540,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__chanceryMailingAddressInArea__m,V__ARG,"1")
          & s__chanceryMailingAddressInArea(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21541,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__uncle__m,V__ARG,"1")
          & s__uncle(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21542,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__naturalResourceTypeInArea__m,V__ARG,"1")
          & s__naturalResourceTypeInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21543,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__localShortName__m,V__ARG,"1")
          & s__localShortName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21544,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfCrudeOilPipeline__m,V__ARG,"1")
          & s__lengthOfCrudeOilPipeline(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21545,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Physical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__contractedRentalPrice__m,V__ARG,"1")
          & s__contractedRentalPrice(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21546,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__PositionalAttribute)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__orientation__m,V__ARG,"1")
          & s__orientation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21547,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__buys__m,V__ARG,"1")
          & s__buys(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21548,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__arableLandArea__m,V__ARG,"1")
          & s__arableLandArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21549,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__TimeInterval) )
     => ( ( s__exactCardinality(s__offersAtTime__m,V__ARG,"1")
          & s__offersAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21550,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process) )
     => ( ( s__exactCardinality(s__destination__m,V__ARG,"1")
          & s__destination(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21551,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__capacityByArrangement__m,V__ARG,"1")
          & s__capacityByArrangement(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21552,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__subBrand__m,V__ARG,"1")
          & s__subBrand(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21553,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__irrigatedLandArea__m,V__ARG,"1")
          & s__irrigatedLandArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21554,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__Computer) )
     => ( ( s__exactCardinality(s__computerRunning__m,V__ARG,"1")
          & s__computerRunning(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21555,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelephonyDevice)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__telecomContactDevice__m,V__ARG,"1")
          & s__telecomContactDevice(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21556,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__subclass(V__ARGS2,s__Artifact)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__powerComponent__m,V__ARG,"1")
          & s__powerComponent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21557,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__perCapitaGDPInPeriod__m,V__ARG,"1")
          & s__perCapitaGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21558,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome) )
     => ( ( s__exactCardinality(s__sideEffect__m,V__ARG,"1")
          & s__sideEffect(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21559,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__fathersSistersDaughter__m,V__ARG,"1")
          & s__fathersSistersDaughter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21560,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__IndustryAttribute) )
     => ( ( s__exactCardinality(s__sectorCompositionOfGDPInPeriod__m,V__ARG,"1")
          & s__sectorCompositionOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21561,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__chanceryTelephoneNumberInArea__m,V__ARG,"1")
          & s__chanceryTelephoneNumberInArea(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21562,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Translocation)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__changesLocation__m,V__ARG,"1")
          & s__changesLocation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21563,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__inScopeOfInterest__m,V__ARG,"1")
          & s__inScopeOfInterest(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21564,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__emailAddress__m,V__ARG,"1")
          & s__emailAddress(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21565,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__DesignPatternAttribute) )
     => ( ( s__exactCardinality(s__designPattern__m,V__ARG,"1")
          & s__designPattern(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21566,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__FormOfAdaptationAttribute) )
     => ( ( s__exactCardinality(s__formOfAdaptation__m,V__ARG,"1")
          & s__formOfAdaptation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21567,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__dependencyDelay__m,V__ARG,"1")
          & s__dependencyDelay(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21568,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Text)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__registeredItem__m,V__ARG,"1")
          & s__registeredItem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21569,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__contractor__m,V__ARG,"1")
          & s__contractor(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21570,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__unemploymentRateOfArea__m,V__ARG,"1")
          & s__unemploymentRateOfArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21571,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__height__m,V__ARG,"1")
          & s__height(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21572,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__containsInformation__m,V__ARG,"1")
          & s__containsInformation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21573,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaMeasure) )
     => ( ( s__exactCardinality(s__waterAreaOnly__m,V__ARG,"1")
          & s__waterAreaOnly(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21574,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__albumArtist__m,V__ARG,"1")
          & s__albumArtist(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21575,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__familyRelation__m,V__ARG,"1")
          & s__familyRelation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21576,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Integer)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__multiplicativeFactor__m,V__ARG,"1")
          & s__multiplicativeFactor(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21577,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__internetCountryCode__m,V__ARG,"1")
          & s__internetCountryCode(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21578,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__elevation__m,V__ARG,"1")
          & s__elevation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21579,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__StatusAttribute) )
     => ( ( s__exactCardinality(s__administratorStatus__m,V__ARG,"1")
          & s__administratorStatus(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21580,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__targetInAttack__m,V__ARG,"1")
          & s__targetInAttack(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21581,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__externalDebtInPeriod__m,V__ARG,"1")
          & s__externalDebtInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21582,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__fullNameIndexOrder__m,V__ARG,"1")
          & s__fullNameIndexOrder(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21583,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__fathersSistersHusband__m,V__ARG,"1")
          & s__fathersSistersHusband(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21584,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__frequency__m,V__ARG,"1")
          & s__frequency(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21585,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphElement)
        & s__instance(V__ARGS2,s__Graph) )
     => ( ( s__exactCardinality(s__graphPart__m,V__ARG,"1")
          & s__graphPart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21586,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__dependentGeopoliticalArea__m,V__ARG,"1")
          & s__dependentGeopoliticalArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21587,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS3,s__HotelUnit)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__roomStay__m,V__ARG,"1")
          & s__roomStay(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21588,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelReservation)
        & s__subclass(V__ARGS2,s__HotelUnit)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__reservedRoom__m,V__ARG,"1")
          & s__reservedRoom(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21589,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process) )
     => ( ( s__exactCardinality(s__result__m,V__ARG,"1")
          & s__result(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21590,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__humanName__m,V__ARG,"1")
          & s__humanName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21591,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Interest) )
     => ( ( s__exactCardinality(s__accruedInterest__m,V__ARG,"1")
          & s__accruedInterest(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21592,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringDevice)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__measurementReading__m,V__ARG,"1")
          & s__measurementReading(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21593,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphArc)
        & s__instance(V__ARGS2,s__Quantity) )
     => ( ( s__exactCardinality(s__arcWeight__m,V__ARG,"1")
          & s__arcWeight(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21594,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__illicitDrugConsumer__m,V__ARG,"1")
          & s__illicitDrugConsumer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21595,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContactSite)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__siteForContact__m,V__ARG,"1")
          & s__siteForContact(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21596,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__ladenDraft__m,V__ARG,"1")
          & s__ladenDraft(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21597,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Share)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__shareHolder__m,V__ARG,"1")
          & s__shareHolder(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21598,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS3,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__agreementRevisionDate__m,V__ARG,"1")
          & s__agreementRevisionDate(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21599,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__Position) )
     => ( ( s__exactCardinality(s__chiefOfStateType__m,V__ARG,"1")
          & s__chiefOfStateType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21600,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__equivalentContentClass__m,V__ARG,"1")
          & s__equivalentContentClass(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21601,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__callDate__m,V__ARG,"1")
          & s__callDate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21602,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__organizationProductType__m,V__ARG,"1")
          & s__organizationProductType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21603,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__totalLengthOfRailwaySystem__m,V__ARG,"1")
          & s__totalLengthOfRailwaySystem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21604,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__productBrand__m,V__ARG,"1")
          & s__productBrand(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21605,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Railway)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__trackWidth__m,V__ARG,"1")
          & s__trackWidth(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21606,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__minimumReplications__m,V__ARG,"1")
          & s__minimumReplications(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21607,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalObject)
        & s__instance(V__ARGS2,s__CorpuscularObject) )
     => ( ( s__exactCardinality(s__sliceOfFigure__m,V__ARG,"1")
          & s__sliceOfFigure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21608,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__experiencer__m,V__ARG,"1")
          & s__experiencer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21609,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__albumRelease__m,V__ARG,"1")
          & s__albumRelease(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21610,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__editor__m,V__ARG,"1")
          & s__editor(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21611,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerUser)
        & s__instance(V__ARGS2,s__UserAccount) )
     => ( ( s__exactCardinality(s__hasAccount__m,V__ARG,"1")
          & s__hasAccount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21612,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__entails__m,V__ARG,"1")
          & s__entails(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21613,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Organism)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Toxin)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__secretesToxin__m,V__ARG,"1")
          & s__secretesToxin(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21614,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Argument)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__conclusion__m,V__ARG,"1")
          & s__conclusion(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21615,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest) )
     => ( ( s__exactCardinality(s__simpleInterest__m,V__ARG,"1")
          & s__simpleInterest(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21616,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__causesProposition__m,V__ARG,"1")
          & s__causesProposition(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21617,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__mothersSistersDaughter__m,V__ARG,"1")
          & s__mothersSistersDaughter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21618,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__courseWRTCompassNorth__m,V__ARG,"1")
          & s__courseWRTCompassNorth(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21619,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__FinancialCompany) )
     => ( ( s__exactCardinality(s__financialAccount__m,V__ARG,"1")
          & s__financialAccount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21620,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__dislikes__m,V__ARG,"1")
          & s__dislikes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21621,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__vesselDisplacement__m,V__ARG,"1")
          & s__vesselDisplacement(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21622,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__representativeAgentToAgent__m,V__ARG,"1")
          & s__representativeAgentToAgent(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21623,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Precipitation)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__precipitationRate__m,V__ARG,"1")
          & s__precipitationRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21624,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__heartBeatRate__m,V__ARG,"1")
          & s__heartBeatRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21625,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MerchantMarine)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__fOCShipsByOrigin__m,V__ARG,"1")
          & s__fOCShipsByOrigin(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21626,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent) )
     => ( ( s__exactCardinality(s__connectedEngineeringComponents__m,V__ARG,"1")
          & s__connectedEngineeringComponents(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21627,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__hopes__m,V__ARG,"1")
          & s__hopes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21628,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OrganicObject)
        & s__instance(V__ARGS2,s__DevelopmentalAttribute) )
     => ( ( s__exactCardinality(s__developmentalForm__m,V__ARG,"1")
          & s__developmentalForm(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21629,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PlacingUnderArrest)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__arrested__m,V__ARG,"1")
          & s__arrested(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21630,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__translatedTitle__m,V__ARG,"1")
          & s__translatedTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21631,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__hasOccupation__m,V__ARG,"1")
          & s__hasOccupation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21632,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__GeometricFigure) )
     => ( ( s__exactCardinality(s__sideOfFigure__m,V__ARG,"1")
          & s__sideOfFigure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21633,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DirectionalAttribute) )
     => ( ( s__exactCardinality(s__surfaceWindDirection__m,V__ARG,"1")
          & s__surfaceWindDirection(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21634,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WeatherProcess)
        & s__instance(V__ARGS2,s__PhysicalState) )
     => ( ( s__exactCardinality(s__precipitationState__m,V__ARG,"1")
          & s__precipitationState(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21635,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__areaOfResponsibility__m,V__ARG,"1")
          & s__areaOfResponsibility(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21636,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__agriculturalProductType__m,V__ARG,"1")
          & s__agriculturalProductType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21637,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__taxDeferredIncome__m,V__ARG,"1")
          & s__taxDeferredIncome(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21638,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__atTheMoney__m,V__ARG,"1")
          & s__atTheMoney(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21639,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__exactCardinality__m,V__ARG,"1")
          & s__exactCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21640,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__earthAltitude__m,V__ARG,"1")
          & s__earthAltitude(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21641,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__diseaseTreatment__m,V__ARG,"1")
          & s__diseaseTreatment(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21642,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__agreementEffectiveDuring__m,V__ARG,"1")
          & s__agreementEffectiveDuring(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21643,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__lender__m,V__ARG,"1")
          & s__lender(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21644,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__protonNumber__m,V__ARG,"1")
          & s__protonNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21645,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__son__m,V__ARG,"1")
          & s__son(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21646,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__relativeBearing__m,V__ARG,"1")
          & s__relativeBearing(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21647,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicChart)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__musicChartPeriod__m,V__ARG,"1")
          & s__musicChartPeriod(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21648,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__deathplace__m,V__ARG,"1")
          & s__deathplace(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21649,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__dateEstablished__m,V__ARG,"1")
          & s__dateEstablished(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21650,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__mother__m,V__ARG,"1")
          & s__mother(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21651,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber) )
     => ( ( s__exactCardinality(s__telecomExtension__m,V__ARG,"1")
          & s__telecomExtension(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21652,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Certificate)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__signedBy__m,V__ARG,"1")
          & s__signedBy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21653,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__marketValueAmount__m,V__ARG,"1")
          & s__marketValueAmount(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21654,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PowerSource)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__voltageMeasure__m,V__ARG,"1")
          & s__voltageMeasure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21655,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__GeographicArea) )
     => ( ( s__exactCardinality(s__releaseForSale__m,V__ARG,"1")
          & s__releaseForSale(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21656,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialInstrument)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__strikePrice__m,V__ARG,"1")
          & s__strikePrice(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21657,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__statementInterest__m,V__ARG,"1")
          & s__statementInterest(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21658,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__referenceTitle__m,V__ARG,"1")
          & s__referenceTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21659,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole) )
     => ( ( s__exactCardinality(s__completelyFills__m,V__ARG,"1")
          & s__completelyFills(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21660,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RationalNumber) )
     => ( ( s__exactCardinality(s__militaryExpendituresFractionOfGDP__m,V__ARG,"1")
          & s__militaryExpendituresFractionOfGDP(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21661,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__militaryExpendituresInUSDollarsInPeriod__m,V__ARG,"1")
          & s__militaryExpendituresInUSDollarsInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21662,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__capacity__m,V__ARG,"1")
          & s__capacity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21663,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process) )
     => ( ( s__exactCardinality(s__causes__m,V__ARG,"1")
          & s__causes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21664,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__SymbolicString) )
     => ( ( s__exactCardinality(s__format__m,V__ARG,"1")
          & s__format(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21665,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Reservation) )
     => ( ( s__exactCardinality(s__fulfillingEntity__m,V__ARG,"1")
          & s__fulfillingEntity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21666,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__nameBeforeKeyName__m,V__ARG,"1")
          & s__nameBeforeKeyName(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21667,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__exportPartnerInPeriod__m,V__ARG,"1")
          & s__exportPartnerInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21668,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__connectedDownstream__m,V__ARG,"1")
          & s__connectedDownstream(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21669,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exportCommodityTypeByRank__m,V__ARG,"1")
          & s__exportCommodityTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21670,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__faxNumber__m,V__ARG,"1")
          & s__faxNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21671,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ResourceManagementProgram)
        & s__instance(V__ARGS2,s__SoftwareSystem) )
     => ( ( s__exactCardinality(s__rMProgram_of__m,V__ARG,"1")
          & s__rMProgram_of(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21672,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Artifact)
        & s__instance(V__ARGS2,s__Device) )
     => ( ( s__exactCardinality(s__equipmentType__m,V__ARG,"1")
          & s__equipmentType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21673,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__minCardinality__m,V__ARG,"1")
          & s__minCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21674,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Position) )
     => ( ( s__exactCardinality(s__chiefOfState__m,V__ARG,"1")
          & s__chiefOfState(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21675,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity) )
     => ( ( s__exactCardinality(lesseq__m,V__ARG,"1")
          & lesseq(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21676,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__localLongName__m,V__ARG,"1")
          & s__localLongName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21677,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__inTheMoney__m,V__ARG,"1")
          & s__inTheMoney(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21678,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__Organization)
        & s__instance(V__ARGS2,s__Position) )
     => ( ( s__exactCardinality(s__occupiesPosition__m,V__ARG,"1")
          & s__occupiesPosition(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21679,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__effectiveRange__m,V__ARG,"1")
          & s__effectiveRange(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21680,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Nation) )
     => ( ( s__exactCardinality(s__citizen__m,V__ARG,"1")
          & s__citizen(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21681,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__insured__m,V__ARG,"1")
          & s__insured(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21682,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__uniqueIdentifier__m,V__ARG,"1")
          & s__uniqueIdentifier(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21683,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Set) )
     => ( ( s__exactCardinality(s__element__m,V__ARG,"1")
          & s__element(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21684,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__numberSeniorOccupant__m,V__ARG,"1")
          & s__numberSeniorOccupant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21685,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__businessHours__m,V__ARG,"1")
          & s__businessHours(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21686,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TimingRequirementAttribute) )
     => ( ( s__exactCardinality(s__complexity__m,V__ARG,"1")
          & s__complexity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21687,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS3,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject) )
     => ( ( s__exactCardinality(s__connects__m,V__ARG,"1")
          & s__connects(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21688,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__subordinateInOrganization__m,V__ARG,"1")
          & s__subordinateInOrganization(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21689,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Language) )
     => ( ( s__exactCardinality(s__originalExpressedInLanguage__m,V__ARG,"1")
          & s__originalExpressedInLanguage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21690,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__considers__m,V__ARG,"1")
          & s__considers(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21691,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__FieldOfStudy) )
     => ( ( s__exactCardinality(s__hasExpertise__m,V__ARG,"1")
          & s__hasExpertise(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21692,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__larger__m,V__ARG,"1")
          & s__larger(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21693,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__OneDimensionalFigure) )
     => ( ( s__exactCardinality(s__parallel__m,V__ARG,"1")
          & s__parallel(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21694,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__importPartner__m,V__ARG,"1")
          & s__importPartner(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21695,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__RationalNumber) )
     => ( ( s__exactCardinality(s__intelligenceQuotient__m,V__ARG,"1")
          & s__intelligenceQuotient(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21696,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Confining)
        & s__instance(V__ARGS2,s__Animal) )
     => ( ( s__exactCardinality(s__detainee__m,V__ARG,"1")
          & s__detainee(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21697,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UnitOfCurrency)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__currencyExchangeRateInPeriod__m,V__ARG,"1")
          & s__currencyExchangeRateInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21698,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lineMeasure__m,V__ARG,"1")
          & s__lineMeasure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21699,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__Collection) )
     => ( ( s__exactCardinality(s__memberAtTime__m,V__ARG,"1")
          & s__memberAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21700,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__contestOrganizer__m,V__ARG,"1")
          & s__contestOrganizer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21701,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Holiday)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__nationalHoliday__m,V__ARG,"1")
          & s__nationalHoliday(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21702,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__electionDatePlannedForPosition__m,V__ARG,"1")
          & s__electionDatePlannedForPosition(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21703,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__totalLandBoundary__m,V__ARG,"1")
          & s__totalLandBoundary(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21704,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__most__m,V__ARG,"1")
          & s__most(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21705,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__eventLocated__m,V__ARG,"1")
          & s__eventLocated(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21706,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__availableBalance__m,V__ARG,"1")
          & s__availableBalance(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21707,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__conditionalProbability__m,V__ARG,"1")
          & s__conditionalProbability(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21708,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfUnclassifiedGaugeRailway__m,V__ARG,"1")
          & s__lengthOfUnclassifiedGaugeRailway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21709,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerOutputDevice) )
     => ( ( s__exactCardinality(s__standardOutputDevice__m,V__ARG,"1")
          & s__standardOutputDevice(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21710,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace) )
     => ( ( s__exactCardinality(s__floorCode__m,V__ARG,"1")
          & s__floorCode(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21711,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Attribute) )
     => ( ( s__exactCardinality(s__greaterThanByQuality__m,V__ARG,"1")
          & s__greaterThanByQuality(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21712,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__seaSurfaceTemperature__m,V__ARG,"1")
          & s__seaSurfaceTemperature(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21713,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__batchLatency__m,V__ARG,"1")
          & s__batchLatency(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21714,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__manner__m,V__ARG,"1")
          & s__manner(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21715,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__MassMeasure) )
     => ( ( s__exactCardinality(s__vesselDeadWeightTonnage__m,V__ARG,"1")
          & s__vesselDeadWeightTonnage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21716,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__CurrencyMeasure)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__monetaryWage__m,V__ARG,"1")
          & s__monetaryWage(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21717,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__netWorth__m,V__ARG,"1")
          & s__netWorth(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21718,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__originalTitle__m,V__ARG,"1")
          & s__originalTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21719,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__totalGDPInPeriod__m,V__ARG,"1")
          & s__totalGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21720,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__illicitDrugTransshipmentPoint__m,V__ARG,"1")
          & s__illicitDrugTransshipmentPoint(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21721,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PositionalAttribute)
        & s__instance(V__ARGS2,s__PositionalAttribute) )
     => ( ( s__exactCardinality(s__oppositeDirection__m,V__ARG,"1")
          & s__oppositeDirection(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21722,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__freeRoomAmenity__m,V__ARG,"1")
          & s__freeRoomAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21723,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transfer)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__objectTransferred__m,V__ARG,"1")
          & s__objectTransferred(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21724,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__TemperatureMeasure) )
     => ( ( s__exactCardinality(s__airTemperature__m,V__ARG,"1")
          & s__airTemperature(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21725,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__optionHolder__m,V__ARG,"1")
          & s__optionHolder(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21726,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__surfaceWindSpeed__m,V__ARG,"1")
          & s__surfaceWindSpeed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21727,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__customer__m,V__ARG,"1")
          & s__customer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21728,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__MassMeasure) )
     => ( ( s__exactCardinality(s__weight__m,V__ARG,"1")
          & s__weight(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21729,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__transactionAmount__m,V__ARG,"1")
          & s__transactionAmount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21730,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DeviceStateAttribute) )
     => ( ( s__exactCardinality(s__deviceState__m,V__ARG,"1")
          & s__deviceState(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21731,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__IndustryAttribute) )
     => ( ( s__exactCardinality(s__industryRankByOutput__m,V__ARG,"1")
          & s__industryRankByOutput(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21732,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber) )
     => ( ( s__exactCardinality(s__relativeHumidity__m,V__ARG,"1")
          & s__relativeHumidity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21733,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__exportPartnerByFractionInPeriod__m,V__ARG,"1")
          & s__exportPartnerByFractionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21734,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__maxCardinality__m,V__ARG,"1")
          & s__maxCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21735,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__recordingCompany__m,V__ARG,"1")
          & s__recordingCompany(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21736,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__productPrice__m,V__ARG,"1")
          & s__productPrice(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21737,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__chanceryAddressInArea__m,V__ARG,"1")
          & s__chanceryAddressInArea(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21738,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity) )
     => ( ( s__exactCardinality(greater__m,V__ARG,"1")
          & greater(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21739,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerOutputDevice) )
     => ( ( s__exactCardinality(s__standardErrorDevice__m,V__ARG,"1")
          & s__standardErrorDevice(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21740,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__inhibits__m,V__ARG,"1")
          & s__inhibits(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21741,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Policy) )
     => ( ( s__exactCardinality(s__policyOwner__m,V__ARG,"1")
          & s__policyOwner(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21742,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__EconomicAttribute) )
     => ( ( s__exactCardinality(s__economyType__m,V__ARG,"1")
          & s__economyType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21743,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__EnvironmentSoftwareAttribute) )
     => ( ( s__exactCardinality(s__environmentAttributes__m,V__ARG,"1")
          & s__environmentAttributes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21744,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__nearOrientation__m,V__ARG,"1")
          & s__nearOrientation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21745,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__producedOn__m,V__ARG,"1")
          & s__producedOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21746,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__Image) )
     => ( ( s__exactCardinality(s__albumCoverImage__m,V__ARG,"1")
          & s__albumCoverImage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21747,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber) )
     => ( ( s__exactCardinality(s__incomeDistributionByGiniIndexInPeriod__m,V__ARG,"1")
          & s__incomeDistributionByGiniIndexInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21748,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Policy) )
     => ( ( s__exactCardinality(s__roomPolicy__m,V__ARG,"1")
          & s__roomPolicy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21749,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__alias__m,V__ARG,"1")
          & s__alias(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21750,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerInputDevice) )
     => ( ( s__exactCardinality(s__standardInputDevice__m,V__ARG,"1")
          & s__standardInputDevice(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21751,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__Computer) )
     => ( ( s__exactCardinality(s__runsOn__m,V__ARG,"1")
          & s__runsOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21752,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__illicitDrugShipmentDestination__m,V__ARG,"1")
          & s__illicitDrugShipmentDestination(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21753,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Graph)
        & s__instance(V__ARGS2,s__Graph) )
     => ( ( s__exactCardinality(s__subGraph__m,V__ARG,"1")
          & s__subGraph(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21754,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__irreflexiveOn__m,V__ARG,"1")
          & s__irreflexiveOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21755,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UnitOfCurrency)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__currencyExchangeRate__m,V__ARG,"1")
          & s__currencyExchangeRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21756,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfBroadGaugeRailway__m,V__ARG,"1")
          & s__lengthOfBroadGaugeRailway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21757,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__annualImportTotal__m,V__ARG,"1")
          & s__annualImportTotal(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21758,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__confirmationNumber__m,V__ARG,"1")
          & s__confirmationNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21759,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investment)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__netAmount__m,V__ARG,"1")
          & s__netAmount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21760,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List) )
     => ( ( s__exactCardinality(s__subList__m,V__ARG,"1")
          & s__subList(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21761,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__MassMeasure) )
     => ( ( s__exactCardinality(s__fleetDeadWeightTonnage__m,V__ARG,"1")
          & s__fleetDeadWeightTonnage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21762,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Position) )
     => ( ( s__exactCardinality(s__headOfGovernment__m,V__ARG,"1")
          & s__headOfGovernment(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21763,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__exportPartnerByFraction__m,V__ARG,"1")
          & s__exportPartnerByFraction(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21764,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfExpresswaySystem__m,V__ARG,"1")
          & s__lengthOfExpresswaySystem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21765,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PhysicalSystem)
        & s__instance(V__ARGS2,s__PhysicalSystem) )
     => ( ( s__exactCardinality(s__subSystem__m,V__ARG,"1")
          & s__subSystem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21766,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__RelationalAttribute) )
     => ( ( s__exactCardinality(s__roomAttribute__m,V__ARG,"1")
          & s__roomAttribute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21767,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__dateDissolved__m,V__ARG,"1")
          & s__dateDissolved(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21768,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agent) )
     => ( ( s__exactCardinality(s__representsForAgent__m,V__ARG,"1")
          & s__representsForAgent(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21769,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__ContentBearingPhysical) )
     => ( ( s__exactCardinality(s__equivalentContentInstance__m,V__ARG,"1")
          & s__equivalentContentInstance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21770,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__flagImage__m,V__ARG,"1")
          & s__flagImage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21771,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__subProposition__m,V__ARG,"1")
          & s__subProposition(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21772,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AmbienceAttribute)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__dressCode__m,V__ARG,"1")
          & s__dressCode(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21773,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__CareOrganization) )
     => ( ( s__exactCardinality(s__medicalPatient__m,V__ARG,"1")
          & s__medicalPatient(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21774,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Certificate)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__issuedBy__m,V__ARG,"1")
          & s__issuedBy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21775,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__starts__m,V__ARG,"1")
          & s__starts(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21776,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__rateDetail__m,V__ARG,"1")
          & s__rateDetail(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21777,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__maternalAunt__m,V__ARG,"1")
          & s__maternalAunt(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21778,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__birthday__m,V__ARG,"1")
          & s__birthday(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21779,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Share)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__shareOf__m,V__ARG,"1")
          & s__shareOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21780,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__yearOfFounding__m,V__ARG,"1")
          & s__yearOfFounding(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21781,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__albumLength__m,V__ARG,"1")
          & s__albumLength(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21782,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__subclass(V__ARGS2,s__PowerGeneration)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__electricityFractionFromSourceInPeriod__m,V__ARG,"1")
          & s__electricityFractionFromSourceInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21783,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__IndustryAttribute) )
     => ( ( s__exactCardinality(s__sectorValueOfGDP__m,V__ARG,"1")
          & s__sectorValueOfGDP(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21784,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__locatedAtTime__m,V__ARG,"1")
          & s__locatedAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21785,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__half__m,V__ARG,"1")
          & s__half(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21786,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__attribute__m,V__ARG,"1")
          & s__attribute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21787,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Position) )
     => ( ( s__exactCardinality(s__subordinatePosition__m,V__ARG,"1")
          & s__subordinatePosition(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21788,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__populationFractionBelowPovertyLine__m,V__ARG,"1")
          & s__populationFractionBelowPovertyLine(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21789,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__subAttribute__m,V__ARG,"1")
          & s__subAttribute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21790,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__publishes__m,V__ARG,"1")
          & s__publishes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21791,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__availableCash__m,V__ARG,"1")
          & s__availableCash(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21792,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__portNumber__m,V__ARG,"1")
          & s__portNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21793,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__annualElectricityImport__m,V__ARG,"1")
          & s__annualElectricityImport(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21794,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__chiefOfDiplomaticMission__m,V__ARG,"1")
          & s__chiefOfDiplomaticMission(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21795,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__partlyLocated__m,V__ARG,"1")
          & s__partlyLocated(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21796,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__numberChildOccupant__m,V__ARG,"1")
          & s__numberChildOccupant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21797,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ServiceProcess)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__serviceProvider__m,V__ARG,"1")
          & s__serviceProvider(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21798,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__exactlyLocated__m,V__ARG,"1")
          & s__exactlyLocated(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21799,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Substance)
        & s__instance(V__ARGS2,s__Substance) )
     => ( ( s__exactCardinality(s__piece__m,V__ARG,"1")
          & s__piece(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21800,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__capitalExpendituresOfArea__m,V__ARG,"1")
          & s__capitalExpendituresOfArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21801,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__mothersSistersSon__m,V__ARG,"1")
          & s__mothersSistersSon(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21802,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CurrencyMeasure)
        & s__instance(V__ARGS3,s__Agent)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__corkageFee__m,V__ARG,"1")
          & s__corkageFee(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21803,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__optionSeller__m,V__ARG,"1")
          & s__optionSeller(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21804,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerUser)
        & s__instance(V__ARGS2,s__UserName) )
     => ( ( s__exactCardinality(s__userName__m,V__ARG,"1")
          & s__userName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21805,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__EducationalOrganization) )
     => ( ( s__exactCardinality(s__student__m,V__ARG,"1")
          & s__student(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21806,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StockSplit)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__splitFor__m,V__ARG,"1")
          & s__splitFor(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21807,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__propositionOwner__m,V__ARG,"1")
          & s__propositionOwner(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21808,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__lowestTemperatureForPeriod__m,V__ARG,"1")
          & s__lowestTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21809,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__realGrowthRateOfGDPInPeriod__m,V__ARG,"1")
          & s__realGrowthRateOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21810,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__subclass(V__ARGS2,s__ComputerProgram)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__dependencyType__m,V__ARG,"1")
          & s__dependencyType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21811,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Substance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CorpuscularObject) )
     => ( ( s__exactCardinality(s__material__m,V__ARG,"1")
          & s__material(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21812,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationDevice)
        & s__instance(V__ARGS2,s__Number) )
     => ( ( s__exactCardinality(s__passengerCapacityMaxNumber__m,V__ARG,"1")
          & s__passengerCapacityMaxNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21813,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__capitalExpendituresOfAreaInPeriod__m,V__ARG,"1")
          & s__capitalExpendituresOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21814,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__highAltitudeWindVelocity__m,V__ARG,"1")
          & s__highAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21815,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__Collection) )
     => ( ( s__exactCardinality(s__subCollection__m,V__ARG,"1")
          & s__subCollection(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21816,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Precipitation)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__precipitationAmount__m,V__ARG,"1")
          & s__precipitationAmount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21817,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__personalPhoneNumber__m,V__ARG,"1")
          & s__personalPhoneNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21818,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfMultipleTrackRailway__m,V__ARG,"1")
          & s__lengthOfMultipleTrackRailway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21819,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__effectiveDose__m,V__ARG,"1")
          & s__effectiveDose(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21820,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfPetroleumProductPipeline__m,V__ARG,"1")
          & s__lengthOfPetroleumProductPipeline(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21821,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__paidPropertyAmenity__m,V__ARG,"1")
          & s__paidPropertyAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21822,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPassword)
        & s__instance(V__ARGS2,s__ComputerUser) )
     => ( ( s__exactCardinality(s__password__m,V__ARG,"1")
          & s__password(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21823,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__aimOfOrganization__m,V__ARG,"1")
          & s__aimOfOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21824,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__List) )
     => ( ( s__exactCardinality(s__commandLineArguments__m,V__ARG,"1")
          & s__commandLineArguments(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21825,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__InterestRate) )
     => ( ( s__exactCardinality(s__interestRatePerPeriod__m,V__ARG,"1")
          & s__interestRatePerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21826,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__Music) )
     => ( ( s__exactCardinality(s__musicInterpretation__m,V__ARG,"1")
          & s__musicInterpretation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21827,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__priceRange__m,V__ARG,"1")
          & s__priceRange(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21828,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Graph)
        & s__instance(V__ARGS2,s__UnitOfMeasure) )
     => ( ( s__exactCardinality(s__graphMeasure__m,V__ARG,"1")
          & s__graphMeasure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21829,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__originalBalance__m,V__ARG,"1")
          & s__originalBalance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21830,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__Reservation) )
     => ( ( s__exactCardinality(s__reservationEnd__m,V__ARG,"1")
          & s__reservationEnd(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21831,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__subclass(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__TimeDuration)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__diseaseIncubation__m,V__ARG,"1")
          & s__diseaseIncubation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21832,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language) )
     => ( ( s__exactCardinality(s__synonymousExternalConcept__m,V__ARG,"1")
          & s__synonymousExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21833,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Motion)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__path__m,V__ARG,"1")
          & s__path(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21834,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__postContactSite__m,V__ARG,"1")
          & s__postContactSite(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21835,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Policy)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__policyInclusion__m,V__ARG,"1")
          & s__policyInclusion(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21836,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__lastStatementBalance__m,V__ARG,"1")
          & s__lastStatementBalance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21837,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__coaches__m,V__ARG,"1")
          & s__coaches(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21838,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__possesses__m,V__ARG,"1")
          & s__possesses(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21839,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialResponse)
        & s__instance(V__ARGS2,s__FinancialRequest) )
     => ( ( s__exactCardinality(s__financialResponseTo__m,V__ARG,"1")
          & s__financialResponseTo(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21840,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest) )
     => ( ( s__exactCardinality(s__interestEarned__m,V__ARG,"1")
          & s__interestEarned(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21841,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber) )
     => ( ( s__exactCardinality(s__slopeGradient__m,V__ARG,"1")
          & s__slopeGradient(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21842,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Discography) )
     => ( ( s__exactCardinality(s__discography__m,V__ARG,"1")
          & s__discography(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21843,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__statementPeriod__m,V__ARG,"1")
          & s__statementPeriod(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21844,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__represents__m,V__ARG,"1")
          & s__represents(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21845,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__legalRelation__m,V__ARG,"1")
          & s__legalRelation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21846,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__exploits__m,V__ARG,"1")
          & s__exploits(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21847,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Woman) )
     => ( ( s__exactCardinality(s__stepmother__m,V__ARG,"1")
          & s__stepmother(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21848,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Currency)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__currencyValue__m,V__ARG,"1")
          & s__currencyValue(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21849,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Man) )
     => ( ( s__exactCardinality(s__grandfather__m,V__ARG,"1")
          & s__grandfather(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21850,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Radiating)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__wavelength__m,V__ARG,"1")
          & s__wavelength(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21851,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__immediateSubclass__m,V__ARG,"1")
          & s__immediateSubclass(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21852,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__TransitSystem) )
     => ( ( s__exactCardinality(s__routeEnd__m,V__ARG,"1")
          & s__routeEnd(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21853,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Investment) )
     => ( ( s__exactCardinality(s__potentialLoss__m,V__ARG,"1")
          & s__potentialLoss(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21854,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__ConstantQuantity)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__totalPrecipitationForPeriod__m,V__ARG,"1")
          & s__totalPrecipitationForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21855,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__between__m,V__ARG,"1")
          & s__between(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21856,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__exportTotalInPeriod__m,V__ARG,"1")
          & s__exportTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21857,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__exportPartnerByRank__m,V__ARG,"1")
          & s__exportPartnerByRank(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21858,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__importPartnerByRank__m,V__ARG,"1")
          & s__importPartnerByRank(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21859,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__meetsSpatially__m,V__ARG,"1")
          & s__meetsSpatially(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21860,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__agentName__m,V__ARG,"1")
          & s__agentName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21861,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__subclass(V__ARGS2,s__Substance)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__groundSubsurfaceType__m,V__ARG,"1")
          & s__groundSubsurfaceType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21862,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ViralCellInvasion)
        & s__instance(V__ARGS2,s__Virus) )
     => ( ( s__exactCardinality(s__invadingVirus__m,V__ARG,"1")
          & s__invadingVirus(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21863,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__otherLandUseArea__m,V__ARG,"1")
          & s__otherLandUseArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21864,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__altitude__m,V__ARG,"1")
          & s__altitude(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21865,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__paternalAunt__m,V__ARG,"1")
          & s__paternalAunt(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21866,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__conventionalShortName__m,V__ARG,"1")
          & s__conventionalShortName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21867,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber) )
     => ( ( s__exactCardinality(s__telecomAreaCode__m,V__ARG,"1")
          & s__telecomAreaCode(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21868,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__maternalUncle__m,V__ARG,"1")
          & s__maternalUncle(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21869,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__trichotomizingOn__m,V__ARG,"1")
          & s__trichotomizingOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21870,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__abbreviatedDisplayTitle__m,V__ARG,"1")
          & s__abbreviatedDisplayTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21871,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__inflationRateOfConsumerPricesInPeriod__m,V__ARG,"1")
          & s__inflationRateOfConsumerPricesInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21872,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__eventPartlyLocated__m,V__ARG,"1")
          & s__eventPartlyLocated(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21873,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__highestTemperatureForPeriod__m,V__ARG,"1")
          & s__highestTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21874,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__cousin__m,V__ARG,"1")
          & s__cousin(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21875,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__catalyst__m,V__ARG,"1")
          & s__catalyst(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21876,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__equivalenceRelationOn__m,V__ARG,"1")
          & s__equivalenceRelationOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21877,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__roleApprovesRole__m,V__ARG,"1")
          & s__roleApprovesRole(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21878,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__compensationPackage__m,V__ARG,"1")
          & s__compensationPackage(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21879,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ProteinStructuralAttribute)
        & s__subclass(V__ARGS2,s__Protein)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__associatedFunctionality__m,V__ARG,"1")
          & s__associatedFunctionality(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21880,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__interiorPart__m,V__ARG,"1")
          & s__interiorPart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21881,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__electionForPosition__m,V__ARG,"1")
          & s__electionForPosition(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21882,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investor)
        & s__instance(V__ARGS2,s__RiskAttribute) )
     => ( ( s__exactCardinality(s__riskTolerance__m,V__ARG,"1")
          & s__riskTolerance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21883,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language) )
     => ( ( s__exactCardinality(s__subsumedExternalConcept__m,V__ARG,"1")
          & s__subsumedExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21884,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__electricityExportInPeriod__m,V__ARG,"1")
          & s__electricityExportInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21885,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__niece__m,V__ARG,"1")
          & s__niece(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21886,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__PriorityAttribute) )
     => ( ( s__exactCardinality(s__priority__m,V__ARG,"1")
          & s__priority(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21887,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__suffrageAgeMaximum__m,V__ARG,"1")
          & s__suffrageAgeMaximum(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21888,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__precedesInString__m,V__ARG,"1")
          & s__precedesInString(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21889,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__laborForceFractionByOccupationInPeriod__m,V__ARG,"1")
          & s__laborForceFractionByOccupationInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21890,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SentientAgent)
        & s__instance(V__ARGS2,s__Language) )
     => ( ( s__exactCardinality(s__speaksLanguage__m,V__ARG,"1")
          & s__speaksLanguage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21891,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__temporallyBetween__m,V__ARG,"1")
          & s__temporallyBetween(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21892,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__smaller__m,V__ARG,"1")
          & s__smaller(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21893,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__mediumAltitudeWindVelocity__m,V__ARG,"1")
          & s__mediumAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21894,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__mediumAltitudeWindSpeed__m,V__ARG,"1")
          & s__mediumAltitudeWindSpeed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21895,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__fears__m,V__ARG,"1")
          & s__fears(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21896,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__PostalPlace) )
     => ( ( s__exactCardinality(s__workAddress__m,V__ARG,"1")
          & s__workAddress(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21897,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__organizationServiceType__m,V__ARG,"1")
          & s__organizationServiceType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21898,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Sentence)
        & s__instance(V__ARGS2,s__TruthValue) )
     => ( ( s__exactCardinality(s__truth__m,V__ARG,"1")
          & s__truth(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21899,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__totalCoastline__m,V__ARG,"1")
          & s__totalCoastline(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21900,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__mothersBrothersDaughter__m,V__ARG,"1")
          & s__mothersBrothersDaughter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21901,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ColorAttribute) )
     => ( ( s__exactCardinality(s__color__m,V__ARG,"1")
          & s__color(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21902,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryVehicle)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Weapon)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__weaponCarryingCapability__m,V__ARG,"1")
          & s__weaponCarryingCapability(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21903,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__grandparent__m,V__ARG,"1")
          & s__grandparent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21904,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__lacks__m,V__ARG,"1")
          & s__lacks(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21905,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abort)
        & s__instance(V__ARGS2,s__ComputerProcess) )
     => ( ( s__exactCardinality(s__processAborted__m,V__ARG,"1")
          & s__processAborted(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21906,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__topSpeed__m,V__ARG,"1")
          & s__topSpeed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21907,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Molecule)
        & s__instance(V__ARGS2,s__MoleculeStructuralAttribute) )
     => ( ( s__exactCardinality(s__hasMolecularStructuralAttribute__m,V__ARG,"1")
          & s__hasMolecularStructuralAttribute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21908,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__potentialCustomer__m,V__ARG,"1")
          & s__potentialCustomer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21909,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Aircraft)
        & s__instance(V__ARGS2,s__AltitudeMeasure) )
     => ( ( s__exactCardinality(s__absoluteHeight__m,V__ARG,"1")
          & s__absoluteHeight(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21910,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__prevents__m,V__ARG,"1")
          & s__prevents(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21911,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__ComputerProgram) )
     => ( ( s__exactCardinality(s__monitorApplicationData__m,V__ARG,"1")
          & s__monitorApplicationData(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21912,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerResponse)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__responseRate__m,V__ARG,"1")
          & s__responseRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21913,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LinguisticExpression)
        & s__instance(V__ARGS3,s__Language) )
     => ( ( s__exactCardinality(s__representsInLanguage__m,V__ARG,"1")
          & s__representsInLanguage(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21914,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CompoundSubstance)
        & s__instance(V__ARGS2,s__CompoundSubstance) )
     => ( ( s__exactCardinality(s__conjugate__m,V__ARG,"1")
          & s__conjugate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21915,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__domainSubclass__m,V__ARG,"1")
          & s__domainSubclass(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21916,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__chanceryFAXNumberInArea__m,V__ARG,"1")
          & s__chanceryFAXNumberInArea(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21917,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LimitOrder)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__limitPrice__m,V__ARG,"1")
          & s__limitPrice(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21918,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EthnicGroup)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__ethnicityPercentInRegion__m,V__ARG,"1")
          & s__ethnicityPercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21919,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__flagState__m,V__ARG,"1")
          & s__flagState(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21920,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__marginBalanceAmount__m,V__ARG,"1")
          & s__marginBalanceAmount(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21921,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__MilitaryRank) )
     => ( ( s__exactCardinality(s__commandRankOfEchelon__m,V__ARG,"1")
          & s__commandRankOfEchelon(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21922,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__crosses__m,V__ARG,"1")
          & s__crosses(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21923,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringPerformance)
        & s__instance(V__ARGS2,s__ComputationalSystem) )
     => ( ( s__exactCardinality(s__systemMeasured__m,V__ARG,"1")
          & s__systemMeasured(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21924,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__seatsHeldInOrganization__m,V__ARG,"1")
          & s__seatsHeldInOrganization(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21925,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__lowTide__m,V__ARG,"1")
          & s__lowTide(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21926,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__electricityConsumptionInPeriod__m,V__ARG,"1")
          & s__electricityConsumptionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21927,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject) )
     => ( ( s__exactCardinality(s__top__m,V__ARG,"1")
          & s__top(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21928,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__paternalUncle__m,V__ARG,"1")
          & s__paternalUncle(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21929,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__exportPartnerByRankInPeriod__m,V__ARG,"1")
          & s__exportPartnerByRankInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21930,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__incomeEarned__m,V__ARG,"1")
          & s__incomeEarned(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21931,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__perCapitaGDP__m,V__ARG,"1")
          & s__perCapitaGDP(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21932,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__subclass(V__ARGS2,s__Day)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__daylightHoursInterval__m,V__ARG,"1")
          & s__daylightHoursInterval(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21933,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__totalBiomass__m,V__ARG,"1")
          & s__totalBiomass(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21934,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__beforeTaxIncome__m,V__ARG,"1")
          & s__beforeTaxIncome(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21935,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__roleAppointsRole__m,V__ARG,"1")
          & s__roleAppointsRole(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21936,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__granularity__m,V__ARG,"1")
          & s__granularity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21937,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__acquaintance__m,V__ARG,"1")
          & s__acquaintance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21938,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Year)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__lastRenovation__m,V__ARG,"1")
          & s__lastRenovation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21939,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__rents__m,V__ARG,"1")
          & s__rents(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21940,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PoliticalParty)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__politicalPartyOfCountry__m,V__ARG,"1")
          & s__politicalPartyOfCountry(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21941,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__duration__m,V__ARG,"1")
          & s__duration(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21942,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__RadiationMeasure) )
     => ( ( s__exactCardinality(s__absorbedDose__m,V__ARG,"1")
          & s__absorbedDose(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21943,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Residence) )
     => ( ( s__exactCardinality(s__tenant__m,V__ARG,"1")
          & s__tenant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21944,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Object)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__observedAtTimeInPlace__m,V__ARG,"1")
          & s__observedAtTimeInPlace(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21945,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Telephone) )
     => ( ( s__exactCardinality(s__phoneNumber__m,V__ARG,"1")
          & s__phoneNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21946,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Artifact)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Artifact)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__version__m,V__ARG,"1")
          & s__version(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21947,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__traverses__m,V__ARG,"1")
          & s__traverses(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21948,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__nameAfterKeyName__m,V__ARG,"1")
          & s__nameAfterKeyName(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21949,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__primaryGeopoliticalSubdivision__m,V__ARG,"1")
          & s__primaryGeopoliticalSubdivision(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21950,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__hostJitter__m,V__ARG,"1")
          & s__hostJitter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21951,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__List) )
     => ( ( s__exactCardinality(s__inList__m,V__ARG,"1")
          & s__inList(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21952,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__stranger__m,V__ARG,"1")
          & s__stranger(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21953,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__relative__m,V__ARG,"1")
          & s__relative(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21954,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__City)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__capitalCity__m,V__ARG,"1")
          & s__capitalCity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21955,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__activityCapability__m,V__ARG,"1")
          & s__activityCapability(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21956,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__width__m,V__ARG,"1")
          & s__width(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21957,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChemicalProcess)
        & s__instance(V__ARGS2,s__Substance) )
     => ( ( s__exactCardinality(s__reagent__m,V__ARG,"1")
          & s__reagent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21958,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Solution)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__potentialOfHydrogen__m,V__ARG,"1")
          & s__potentialOfHydrogen(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21959,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__MaritimeClaimArea)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__maritimeClaimType__m,V__ARG,"1")
          & s__maritimeClaimType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21960,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__domain__m,V__ARG,"1")
          & s__domain(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21961,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS3,s__GeometricPoint)
        & s__instance(V__ARGS2,s__OneDimensionalFigure) )
     => ( ( s__exactCardinality(s__pointOfIntersection__m,V__ARG,"1")
          & s__pointOfIntersection(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21962,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__beforeOrEqual__m,V__ARG,"1")
          & s__beforeOrEqual(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21963,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__subString__m,V__ARG,"1")
          & s__subString(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21964,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__OrganicObject)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__NaturalSubstance)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__secretesSubstance__m,V__ARG,"1")
          & s__secretesSubstance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21965,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__drySeasonInArea__m,V__ARG,"1")
          & s__drySeasonInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21966,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiologicalProcess)
        & s__instance(V__ARGS2,s__DevelopmentalAttribute) )
     => ( ( s__exactCardinality(s__lifeStageAchieved__m,V__ARG,"1")
          & s__lifeStageAchieved(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21967,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__StateOrProvince) )
     => ( ( s__exactCardinality(s__postDistrict__m,V__ARG,"1")
          & s__postDistrict(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21968,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LiabilityAccount)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__minimumPayment__m,V__ARG,"1")
          & s__minimumPayment(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21969,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__subclass(V__ARGS2,s__Payment)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__validPaymentType__m,V__ARG,"1")
          & s__validPaymentType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21970,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__StrictnessAttribute) )
     => ( ( s__exactCardinality(s__strictness__m,V__ARG,"1")
          & s__strictness(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21971,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__uses__m,V__ARG,"1")
          & s__uses(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21972,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__loanInterest__m,V__ARG,"1")
          & s__loanInterest(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21973,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__TimePoint)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__checkInTime__m,V__ARG,"1")
          & s__checkInTime(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21974,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__fiscalYearPeriod__m,V__ARG,"1")
          & s__fiscalYearPeriod(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21975,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language) )
     => ( ( s__exactCardinality(s__subsumingExternalConcept__m,V__ARG,"1")
          & s__subsumingExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21976,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__diseaseMortality__m,V__ARG,"1")
          & s__diseaseMortality(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21977,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__InterestRate)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__currentInterestRate__m,V__ARG,"1")
          & s__currentInterestRate(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21978,axiom,
    ! [V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__contraryAttribute__m,V__ARG,"1")
          & s__contraryAttribute_1(V__ARGS1)
          & V__X = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21979,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__contraryAttribute__m,V__ARG,"1")
          & s__contraryAttribute_2(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21980,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__contraryAttribute__m,V__ARG,"1")
          & s__contraryAttribute_3(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21981,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__contraryAttribute__m,V__ARG,"1")
          & s__contraryAttribute_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21982,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4,V__ARGS5] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__contraryAttribute__m,V__ARG,"1")
          & s__contraryAttribute_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21983,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__Y,V__ARGS4,V__ARGS5] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__contraryAttribute__m,V__ARG,"1")
          & s__contraryAttribute_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
          & V__X = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21984,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS7,V__Y,V__ARGS4,V__ARGS5] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__contraryAttribute__m,V__ARG,"1")
          & s__contraryAttribute_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
          & V__X = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21985,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__numberOccupant__m,V__ARG,"1")
          & s__numberOccupant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21986,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Group)
        & s__subclass(V__ARGS2,s__UniformClothing)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__hasUniform__m,V__ARG,"1")
          & s__hasUniform(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21987,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__unitPrice__m,V__ARG,"1")
          & s__unitPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21988,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__IndustryAttribute)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__industryServiceType__m,V__ARG,"1")
          & s__industryServiceType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21989,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__askPrice__m,V__ARG,"1")
          & s__askPrice(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21990,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Holiday) )
     => ( ( s__exactCardinality(s__observesHoliday__m,V__ARG,"1")
          & s__observesHoliday(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21991,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process) )
     => ( ( s__exactCardinality(s__coordinates__m,V__ARG,"1")
          & s__coordinates(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21992,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__lowestDecileShareOfHouseholdIncomeInPeriod__m,V__ARG,"1")
          & s__lowestDecileShareOfHouseholdIncomeInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21993,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure) )
     => ( ( s__exactCardinality(s__headingWRTTrueNorth__m,V__ARG,"1")
          & s__headingWRTTrueNorth(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21994,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ServiceProcess)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__serviceRecipient__m,V__ARG,"1")
          & s__serviceRecipient(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21995,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__flagDescription__m,V__ARG,"1")
          & s__flagDescription(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21996,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__PhysicalSystem) )
     => ( ( s__exactCardinality(s__systemPart__m,V__ARG,"1")
          & s__systemPart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21997,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerResource) )
     => ( ( s__exactCardinality(s__resourceUsed__m,V__ARG,"1")
          & s__resourceUsed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21998,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Position) )
     => ( ( s__exactCardinality(s__diplomaticRepresentationType__m,V__ARG,"1")
          & s__diplomaticRepresentationType(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_21999,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TemperatureMeasure) )
     => ( ( s__exactCardinality(s__meltingPoint__m,V__ARG,"1")
          & s__meltingPoint(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22000,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__RationalNumber) )
     => ( ( s__exactCardinality(s__militaryExpendituresFractionOfGDPInPeriod__m,V__ARG,"1")
          & s__militaryExpendituresFractionOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22001,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__Policy) )
     => ( ( s__exactCardinality(s__someRoomsPolicy__m,V__ARG,"1")
          & s__someRoomsPolicy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22002,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__economicAidReceivedNetInPeriod__m,V__ARG,"1")
          & s__economicAidReceivedNetInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22003,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalAddressText)
        & s__instance(V__ARGS2,s__PostalPlace) )
     => ( ( s__exactCardinality(s__postAddressText__m,V__ARG,"1")
          & s__postAddressText(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22004,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__floorLoan__m,V__ARG,"1")
          & s__floorLoan(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22005,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__highestDecileShareOfHouseholdIncomeInPeriod__m,V__ARG,"1")
          & s__highestDecileShareOfHouseholdIncomeInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22006,axiom,
    ! [V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,"1")
          & s__exhaustiveDecomposition_1(V__ARGS1)
          & V__X = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22007,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,"1")
          & s__exhaustiveDecomposition_2(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22008,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,"1")
          & s__exhaustiveDecomposition_3(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22009,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,"1")
          & s__exhaustiveDecomposition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22010,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,"1")
          & s__exhaustiveDecomposition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22011,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__Y,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,"1")
          & s__exhaustiveDecomposition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
          & V__X = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22012,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS7,V__Y,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,"1")
          & s__exhaustiveDecomposition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
          & V__X = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22013,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PermanentResidence)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__homeAddress__m,V__ARG,"1")
          & s__homeAddress(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22014,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__monetaryValue__m,V__ARG,"1")
          & s__monetaryValue(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22015,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__totalLengthOfHighwaySystem__m,V__ARG,"1")
          & s__totalLengthOfHighwaySystem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22016,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__Collateral) )
     => ( ( s__exactCardinality(s__securedBy__m,V__ARG,"1")
          & s__securedBy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22017,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__TelephonyDevice) )
     => ( ( s__exactCardinality(s__deviceTelecomNumber__m,V__ARG,"1")
          & s__deviceTelecomNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22018,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Nation)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__inflationRateInCountry__m,V__ARG,"1")
          & s__inflationRateInCountry(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22019,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__contestParticipant__m,V__ARG,"1")
          & s__contestParticipant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22020,axiom,
    ! [V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__processList__m,V__ARG,"1")
          & s__processList_1(V__ARGS1)
          & V__X = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22021,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__processList__m,V__ARG,"1")
          & s__processList_2(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22022,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__processList__m,V__ARG,"1")
          & s__processList_3(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22023,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__processList__m,V__ARG,"1")
          & s__processList_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22024,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4,V__ARGS5] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__processList__m,V__ARG,"1")
          & s__processList_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22025,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__Y,V__ARGS4,V__ARGS5] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__processList__m,V__ARG,"1")
          & s__processList_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
          & V__X = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22026,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS7,V__Y,V__ARGS4,V__ARGS5] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__processList__m,V__ARG,"1")
          & s__processList_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
          & V__X = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22027,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__HumanLanguage) )
     => ( ( s__exactCardinality(s__documentation__m,V__ARG,"1")
          & s__documentation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22028,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__rainySeasonInArea__m,V__ARG,"1")
          & s__rainySeasonInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22029,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__AbstractionLevelAttribute) )
     => ( ( s__exactCardinality(s__abstractionLevel__m,V__ARG,"1")
          & s__abstractionLevel(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22030,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__hasAward__m,V__ARG,"1")
          & s__hasAward(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22031,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__unemploymentRateOfAreaInPeriod__m,V__ARG,"1")
          & s__unemploymentRateOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22032,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__lethalDose__m,V__ARG,"1")
          & s__lethalDose(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22033,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__diplomaticRepresentativeInRole__m,V__ARG,"1")
          & s__diplomaticRepresentativeInRole(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22034,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__accommodationProvider__m,V__ARG,"1")
          & s__accommodationProvider(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22035,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeInteger) )
     => ( ( s__exactCardinality(s__cardinality__m,V__ARG,"1")
          & s__cardinality(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22036,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__stockSymbol__m,V__ARG,"1")
          & s__stockSymbol(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22037,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__sister__m,V__ARG,"1")
          & s__sister(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22038,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__TwoDimensionalObject) )
     => ( ( s__exactCardinality(s__tangent__m,V__ARG,"1")
          & s__tangent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22039,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List) )
     => ( ( s__exactCardinality(s__initialList__m,V__ARG,"1")
          & s__initialList(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22040,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__birthplace__m,V__ARG,"1")
          & s__birthplace(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22041,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__relatedInternalConcept__m,V__ARG,"1")
          & s__relatedInternalConcept(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22042,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Man) )
     => ( ( s__exactCardinality(s__wife__m,V__ARG,"1")
          & s__wife(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22043,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MealPlan)
        & s__instance(V__ARGS2,s__RelationalAttribute) )
     => ( ( s__exactCardinality(s__includedMeal__m,V__ARG,"1")
          & s__includedMeal(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22044,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS3,s__Security)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__orderFor__m,V__ARG,"1")
          & s__orderFor(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22045,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Gun)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__caliber__m,V__ARG,"1")
          & s__caliber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22046,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS2,s__TransitSystem) )
     => ( ( s__exactCardinality(s__routeInSystem__m,V__ARG,"1")
          & s__routeInSystem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22047,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChargingAFee)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__amountCharged__m,V__ARG,"1")
          & s__amountCharged(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22048,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__totalBalance__m,V__ARG,"1")
          & s__totalBalance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22049,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__PermanentResidence) )
     => ( ( s__exactCardinality(s__landlord__m,V__ARG,"1")
          & s__landlord(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22050,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__OrganicObject)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__bioindicatorForHabitat__m,V__ARG,"1")
          & s__bioindicatorForHabitat(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22051,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__immediateInstance__m,V__ARG,"1")
          & s__immediateInstance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22052,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Neighborhood) )
     => ( ( s__exactCardinality(s__postNeighborhood__m,V__ARG,"1")
          & s__postNeighborhood(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22053,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__comment__m,V__ARG,"1")
          & s__comment(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22054,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__dateUsed__m,V__ARG,"1")
          & s__dateUsed(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22055,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__fleetGrossRegisteredTonnage__m,V__ARG,"1")
          & s__fleetGrossRegisteredTonnage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22056,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__subclass(V__ARGS2,s__PowerGeneration)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__electricityFractionFromSource__m,V__ARG,"1")
          & s__electricityFractionFromSource(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22057,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__average__m,V__ARG,"1")
          & s__average(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22058,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__quarter__m,V__ARG,"1")
          & s__quarter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22059,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__averageTemperatureForPeriod__m,V__ARG,"1")
          & s__averageTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22060,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARGS5,s__SymbolicString)
        & s__instance(V__ARGS4,s__UnitOfMeasure)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS3,s__ComputerComponent)
        & s__subclass(V__ARGS2,s__ComputerComponent)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__componentDataID__m,V__ARG,"1")
          & s__componentDataID(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22061,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject) )
     => ( ( s__exactCardinality(s__bottom__m,V__ARG,"1")
          & s__bottom(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22062,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricPoint)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__GeometricPoint) )
     => ( ( s__exactCardinality(s__geometricDistance__m,V__ARG,"1")
          & s__geometricDistance(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22063,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__FinancialTransaction) )
     => ( ( s__exactCardinality(s__occupation__m,V__ARG,"1")
          & s__occupation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22064,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__IndustryAttribute) )
     => ( ( s__exactCardinality(s__sectorCompositionOfGDP__m,V__ARG,"1")
          & s__sectorCompositionOfGDP(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22065,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringPerformance)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__ComputerComponent) )
     => ( ( s__exactCardinality(s__performanceResult__m,V__ARG,"1")
          & s__performanceResult(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22066,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__earlier__m,V__ARG,"1")
          & s__earlier(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22067,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__resultType__m,V__ARG,"1")
          & s__resultType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22068,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__creditsPerPeriod__m,V__ARG,"1")
          & s__creditsPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22069,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__StructureAttribute) )
     => ( ( s__exactCardinality(s__structure__m,V__ARG,"1")
          & s__structure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22070,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__courseWRTTrueNorth__m,V__ARG,"1")
          & s__courseWRTTrueNorth(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22071,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__courseWRTMagneticNorth__m,V__ARG,"1")
          & s__courseWRTMagneticNorth(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22072,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__connected__m,V__ARG,"1")
          & s__connected(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22073,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__CognitiveAgent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__DeonticAttribute) )
     => ( ( s__exactCardinality(s__agreementClause__m,V__ARG,"1")
          & s__agreementClause(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22074,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Hole)
        & s__instance(V__ARGS2,s__SelfConnectedObject) )
     => ( ( s__exactCardinality(s__hole__m,V__ARG,"1")
          & s__hole(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22075,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__externalImage__m,V__ARG,"1")
          & s__externalImage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22076,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Month) )
     => ( ( s__exactCardinality(s__averageRainfallForPeriod__m,V__ARG,"1")
          & s__averageRainfallForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22077,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__legalGuardian__m,V__ARG,"1")
          & s__legalGuardian(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22078,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__PreparedFood)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__ingredient__m,V__ARG,"1")
          & s__ingredient(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22079,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__monitorComponentData__m,V__ARG,"1")
          & s__monitorComponentData(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22080,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__UnitOfCurrency) )
     => ( ( s__exactCardinality(s__currencyCode__m,V__ARG,"1")
          & s__currencyCode(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22081,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__SymbolicString) )
     => ( ( s__exactCardinality(s__termFormat__m,V__ARG,"1")
          & s__termFormat(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22082,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__stringLength__m,V__ARG,"1")
          & s__stringLength(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22083,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__FormOfGovernment) )
     => ( ( s__exactCardinality(s__ideologicalAffiliationOfOrganization__m,V__ARG,"1")
          & s__ideologicalAffiliationOfOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22084,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__aunt__m,V__ARG,"1")
          & s__aunt(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22085,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__parasite__m,V__ARG,"1")
          & s__parasite(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22086,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__instance(V__ARGS2,s__Artifact) )
     => ( ( s__exactCardinality(s__powerPlant__m,V__ARG,"1")
          & s__powerPlant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22087,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__groupingTitle__m,V__ARG,"1")
          & s__groupingTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22088,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__agent__m,V__ARG,"1")
          & s__agent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22089,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__discovers__m,V__ARG,"1")
          & s__discovers(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22090,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__holdsRight__m,V__ARG,"1")
          & s__holdsRight(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22091,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaMeasure) )
     => ( ( s__exactCardinality(s__landAreaOnly__m,V__ARG,"1")
          & s__landAreaOnly(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22092,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__criticalityLevel__m,V__ARG,"1")
          & s__criticalityLevel(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22093,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__RealNumber)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__voteFractionReceived__m,V__ARG,"1")
          & s__voteFractionReceived(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22094,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__constructionPeriod__m,V__ARG,"1")
          & s__constructionPeriod(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22095,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__givenName__m,V__ARG,"1")
          & s__givenName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22096,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity) )
     => ( ( s__exactCardinality(greatereq__m,V__ARG,"1")
          & greatereq(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22097,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__subclass__m,V__ARG,"1")
          & s__subclass(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22098,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__drugShipmentDestination__m,V__ARG,"1")
          & s__drugShipmentDestination(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22099,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ExtensionFn(s__Fluid))
        & s__instance(V__ARGS2,s__ExtensionFn(s__Fluid)) )
     => ( ( s__exactCardinality(s__tributary__m,V__ARG,"1")
          & s__tributary(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22100,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__annualElectricityProduction__m,V__ARG,"1")
          & s__annualElectricityProduction(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22101,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__mutualAcquaintance__m,V__ARG,"1")
          & s__mutualAcquaintance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22102,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__Class) )
     => ( ( s__exactCardinality(s__totalFacilityTypeInArea__m,V__ARG,"1")
          & s__totalFacilityTypeInArea(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22103,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__lowAltitudeWindVelocity__m,V__ARG,"1")
          & s__lowAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22104,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__facility__m,V__ARG,"1")
          & s__facility(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22105,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__stringConcatenation__m,V__ARG,"1")
          & s__stringConcatenation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22106,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Phrase)
        & s__instance(V__ARGS2,s__Sentence) )
     => ( ( s__exactCardinality(s__grammaticalRelation__m,V__ARG,"1")
          & s__grammaticalRelation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22107,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__maturityDate__m,V__ARG,"1")
          & s__maturityDate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22108,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NounPhrase)
        & s__instance(V__ARGS2,s__Sentence) )
     => ( ( s__exactCardinality(s__sententialObject__m,V__ARG,"1")
          & s__sententialObject(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22109,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SoftwareSystem)
        & s__instance(V__ARGS2,s__ComputerPath) )
     => ( ( s__exactCardinality(s__softwarePath__m,V__ARG,"1")
          & s__softwarePath(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22110,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole) )
     => ( ( s__exactCardinality(s__fills__m,V__ARG,"1")
          & s__fills(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22111,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__minimumBalance__m,V__ARG,"1")
          & s__minimumBalance(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22112,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject) )
     => ( ( s__exactCardinality(s__surface__m,V__ARG,"1")
          & s__surface(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22113,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfElectrifiedRailway__m,V__ARG,"1")
          & s__lengthOfElectrifiedRailway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22114,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__dayPhone__m,V__ARG,"1")
          & s__dayPhone(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22115,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Demonstrating)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__attends__m,V__ARG,"1")
          & s__attends(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22116,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__resource__m,V__ARG,"1")
          & s__resource(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22117,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UserRequest)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__requestRate__m,V__ARG,"1")
          & s__requestRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22118,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__illicitDrugProducer__m,V__ARG,"1")
          & s__illicitDrugProducer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22119,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__abbreviation__m,V__ARG,"1")
          & s__abbreviation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22120,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__FinancialOrganization) )
     => ( ( s__exactCardinality(s__accountAt__m,V__ARG,"1")
          & s__accountAt(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22121,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transportation)
        & s__instance(V__ARGS2,s__TransportationDevice) )
     => ( ( s__exactCardinality(s__conveyance__m,V__ARG,"1")
          & s__conveyance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22122,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__ConstantQuantity)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__averagePrecipitationForPeriod__m,V__ARG,"1")
          & s__averagePrecipitationForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22123,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber) )
     => ( ( s__exactCardinality(s__telecomCoreNumber__m,V__ARG,"1")
          & s__telecomCoreNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22124,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__executiveBranch__m,V__ARG,"1")
          & s__executiveBranch(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22125,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__humanCapacity__m,V__ARG,"1")
          & s__humanCapacity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22126,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__spouse__m,V__ARG,"1")
          & s__spouse(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22127,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__validityPeriod__m,V__ARG,"1")
          & s__validityPeriod(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22128,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BeliefGroup)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__beliefGroupPercentInRegion__m,V__ARG,"1")
          & s__beliefGroupPercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22129,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__freePropertyAmenity__m,V__ARG,"1")
          & s__freePropertyAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22130,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__holidayTimeInArea__m,V__ARG,"1")
          & s__holidayTimeInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22131,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__holdsDuring__m,V__ARG,"1")
          & s__holdsDuring(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22132,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__located__m,V__ARG,"1")
          & s__located(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22133,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__premium__m,V__ARG,"1")
          & s__premium(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22134,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__RelationalAttribute) )
     => ( ( s__exactCardinality(s__colocatedAgent__m,V__ARG,"1")
          & s__colocatedAgent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22135,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__suffrageAgeMinimum__m,V__ARG,"1")
          & s__suffrageAgeMinimum(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22136,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__electionForOrganization__m,V__ARG,"1")
          & s__electionForOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22137,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exportCommodityType__m,V__ARG,"1")
          & s__exportCommodityType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22138,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfPavedHighway__m,V__ARG,"1")
          & s__lengthOfPavedHighway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22139,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Woman) )
     => ( ( s__exactCardinality(s__grandmother__m,V__ARG,"1")
          & s__grandmother(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22140,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Abstract) )
     => ( ( s__exactCardinality(s__offers__m,V__ARG,"1")
          & s__offers(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22141,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__benefits__m,V__ARG,"1")
          & s__benefits(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22142,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TemperatureMeasure) )
     => ( ( s__exactCardinality(s__boilingPoint__m,V__ARG,"1")
          & s__boilingPoint(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22143,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Set)
        & s__instance(V__ARGS2,s__Set) )
     => ( ( s__exactCardinality(s__subset__m,V__ARG,"1")
          & s__subset(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22144,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__Relation) )
     => ( ( s__exactCardinality(s__subrelation__m,V__ARG,"1")
          & s__subrelation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22145,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__judicialBranch__m,V__ARG,"1")
          & s__judicialBranch(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22146,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__instrument__m,V__ARG,"1")
          & s__instrument(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22147,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__RelationalAttribute) )
     => ( ( s__exactCardinality(s__someRoomsAttribute__m,V__ARG,"1")
          & s__someRoomsAttribute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22148,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__price__m,V__ARG,"1")
          & s__price(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22149,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__principalAmount__m,V__ARG,"1")
          & s__principalAmount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22150,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__warmSeasonInArea__m,V__ARG,"1")
          & s__warmSeasonInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22151,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__during__m,V__ARG,"1")
          & s__during(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22152,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Object)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__betweenOnPath__m,V__ARG,"1")
          & s__betweenOnPath(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22153,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankCard)
        & s__instance(V__ARGS2,s__FinancialAccount) )
     => ( ( s__exactCardinality(s__cardAccount__m,V__ARG,"1")
          & s__cardAccount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22154,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__middleName__m,V__ARG,"1")
          & s__middleName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22155,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__causesSubclass__m,V__ARG,"1")
          & s__causesSubclass(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22156,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__shortBalanceAmount__m,V__ARG,"1")
          & s__shortBalanceAmount(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22157,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__afterTaxIncome__m,V__ARG,"1")
          & s__afterTaxIncome(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22158,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__navigableForShippingTonnage__m,V__ARG,"1")
          & s__navigableForShippingTonnage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22159,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryFunction)
        & s__instance(V__ARGS2,s__BinaryFunction) )
     => ( ( s__exactCardinality(s__distributes__m,V__ARG,"1")
          & s__distributes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22160,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__instance(V__ARGS3,s__RationalNumber)
        & s__instance(V__ARGS2,s__DirectionalAttribute) )
     => ( ( s__exactCardinality(s__slopeGradientTowardsOrientation__m,V__ARG,"1")
          & s__slopeGradientTowardsOrientation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22161,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__instance(V__ARGS2,s__Policy) )
     => ( ( s__exactCardinality(s__pricePolicy__m,V__ARG,"1")
          & s__pricePolicy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22162,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__Computer) )
     => ( ( s__exactCardinality(s__hostOf__m,V__ARG,"1")
          & s__hostOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22163,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__GeographicArea) )
     => ( ( s__exactCardinality(s__geographicSubregion__m,V__ARG,"1")
          & s__geographicSubregion(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22164,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__successorOrganization__m,V__ARG,"1")
          & s__successorOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22165,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__knows__m,V__ARG,"1")
          & s__knows(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22166,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StartupBlock)
        & s__instance(V__ARGS2,s__ComputerProgram) )
     => ( ( s__exactCardinality(s__startupOf__m,V__ARG,"1")
          & s__startupOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22167,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__agreementAdoptionDate__m,V__ARG,"1")
          & s__agreementAdoptionDate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22168,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__IPAddress) )
     => ( ( s__exactCardinality(s__ipAddressOf__m,V__ARG,"1")
          & s__ipAddressOf(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22169,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__temporallyBetweenOrEqual__m,V__ARG,"1")
          & s__temporallyBetweenOrEqual(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22170,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__importCommodityType__m,V__ARG,"1")
          & s__importCommodityType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22171,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Circle)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__radius__m,V__ARG,"1")
          & s__radius(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22172,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__distance__m,V__ARG,"1")
          & s__distance(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22173,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__lengthOfDualGaugeRailway__m,V__ARG,"1")
          & s__lengthOfDualGaugeRailway(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22174,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__surfaceWindVelocity__m,V__ARG,"1")
          & s__surfaceWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22175,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__musicGenre__m,V__ARG,"1")
          & s__musicGenre(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22176,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__memberType__m,V__ARG,"1")
          & s__memberType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22177,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Music)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__anthem__m,V__ARG,"1")
          & s__anthem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22178,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__MusicalComposition) )
     => ( ( s__exactCardinality(s__composer__m,V__ARG,"1")
          & s__composer(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22179,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure) )
     => ( ( s__exactCardinality(s__magneticVariation__m,V__ARG,"1")
          & s__magneticVariation(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22180,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__Relation) )
     => ( ( s__exactCardinality(s__disjointRelation__m,V__ARG,"1")
          & s__disjointRelation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22181,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__annualExpendituresOfAreaInPeriod__m,V__ARG,"1")
          & s__annualExpendituresOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22182,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__reflexiveOn__m,V__ARG,"1")
          & s__reflexiveOn(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22183,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__biochemicalAgentDelivery__m,V__ARG,"1")
          & s__biochemicalAgentDelivery(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22184,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Experimenting)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__experimentalControl__m,V__ARG,"1")
          & s__experimentalControl(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22185,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__fullName__m,V__ARG,"1")
          & s__fullName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22186,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__loanFeeAmount__m,V__ARG,"1")
          & s__loanFeeAmount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22187,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Collection) )
     => ( ( s__exactCardinality(s__inventory__m,V__ARG,"1")
          & s__inventory(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22188,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FinancialRating) )
     => ( ( s__exactCardinality(s__creditRanking__m,V__ARG,"1")
          & s__creditRanking(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22189,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__FunctionQuantity)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__transitwayCapacityRate__m,V__ARG,"1")
          & s__transitwayCapacityRate(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22190,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Engine)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__pistonStroke__m,V__ARG,"1")
          & s__pistonStroke(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22191,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__desires__m,V__ARG,"1")
          & s__desires(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22192,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__ObjectiveNorm)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__confersNorm__m,V__ARG,"1")
          & s__confersNorm(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22193,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__mothersSistersHusband__m,V__ARG,"1")
          & s__mothersSistersHusband(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22194,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UserRequest)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__responseTime__m,V__ARG,"1")
          & s__responseTime(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22195,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerProgram) )
     => ( ( s__exactCardinality(s__programRunning__m,V__ARG,"1")
          & s__programRunning(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22196,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Holiday)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__nationalCelebration__m,V__ARG,"1")
          & s__nationalCelebration(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22197,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__environmentalProblemTypeInArea__m,V__ARG,"1")
          & s__environmentalProblemTypeInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22198,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__currencyExchangePerUSDollar__m,V__ARG,"1")
          & s__currencyExchangePerUSDollar(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22199,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AchievingControl)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__gainsControl__m,V__ARG,"1")
          & s__gainsControl(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22200,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__roomAmenity__m,V__ARG,"1")
          & s__roomAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22201,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__measure__m,V__ARG,"1")
          & s__measure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22202,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__loanForPurchase__m,V__ARG,"1")
          & s__loanForPurchase(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22203,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__GroupOfPeople) )
     => ( ( s__exactCardinality(s__groupMember__m,V__ARG,"1")
          & s__groupMember(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22204,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__holdsObligation__m,V__ARG,"1")
          & s__holdsObligation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22205,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__meetsTemporally__m,V__ARG,"1")
          & s__meetsTemporally(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22206,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryFunction) )
     => ( ( s__exactCardinality(s__identityElement__m,V__ARG,"1")
          & s__identityElement(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22207,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__instance__m,V__ARG,"1")
          & s__instance(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22208,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__functionRoomAmenity__m,V__ARG,"1")
          & s__functionRoomAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22209,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transportation)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__transported__m,V__ARG,"1")
          & s__transported(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22210,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__economicAidDonatedInPeriod__m,V__ARG,"1")
          & s__economicAidDonatedInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22211,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__ancestor__m,V__ARG,"1")
          & s__ancestor(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22212,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__highAltitudeWindSpeed__m,V__ARG,"1")
          & s__highAltitudeWindSpeed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22213,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__subOrganization__m,V__ARG,"1")
          & s__subOrganization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22214,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Shipping)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__cargo__m,V__ARG,"1")
          & s__cargo(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22215,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS2,s__MilitaryUnit) )
     => ( ( s__exactCardinality(s__hostileForces__m,V__ARG,"1")
          & s__hostileForces(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22216,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__ServiceProcess)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__someRoomsServiceAmenity__m,V__ARG,"1")
          & s__someRoomsServiceAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22217,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterMotion)
        & s__instance(V__ARGS2,s__WaterArea) )
     => ( ( s__exactCardinality(s__flowCurrent__m,V__ARG,"1")
          & s__flowCurrent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22218,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__BankStatement) )
     => ( ( s__exactCardinality(s__lastStatement__m,V__ARG,"1")
          & s__lastStatement(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22219,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__range__m,V__ARG,"1")
          & s__range(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22220,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerFile)
        & s__instance(V__ARGS2,s__ComputerProgram) )
     => ( ( s__exactCardinality(s__programCopy__m,V__ARG,"1")
          & s__programCopy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22221,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Process)
        & s__instance(V__ARGS2,s__CaseRole) )
     => ( ( s__exactCardinality(s__playsRoleInEvent__m,V__ARG,"1")
          & s__playsRoleInEvent(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22222,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__industrialProductionGrowthRateInPeriod__m,V__ARG,"1")
          & s__industrialProductionGrowthRateInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22223,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__importPartnerByRankInPeriod__m,V__ARG,"1")
          & s__importPartnerByRankInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22224,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber) )
     => ( ( s__exactCardinality(s__laborForceTotal__m,V__ARG,"1")
          & s__laborForceTotal(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22225,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__electricityProductionInPeriod__m,V__ARG,"1")
          & s__electricityProductionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22226,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__totalLengthOfWaterways__m,V__ARG,"1")
          & s__totalLengthOfWaterways(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22227,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__administrativeCenter__m,V__ARG,"1")
          & s__administrativeCenter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22228,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__FinancialInstrument) )
     => ( ( s__exactCardinality(s__underlier__m,V__ARG,"1")
          & s__underlier(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22229,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute) )
     => ( ( s__exactCardinality(s__successorAttributeClosure__m,V__ARG,"1")
          & s__successorAttributeClosure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22230,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__older__m,V__ARG,"1")
          & s__older(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22231,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Plan)
        & s__instance(V__ARGS2,s__Plan) )
     => ( ( s__exactCardinality(s__subPlan__m,V__ARG,"1")
          & s__subPlan(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22232,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__enemy__m,V__ARG,"1")
          & s__enemy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22233,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace) )
     => ( ( s__exactCardinality(s__unitNumber__m,V__ARG,"1")
          & s__unitNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22234,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language) )
     => ( ( s__exactCardinality(s__relatedExternalConcept__m,V__ARG,"1")
          & s__relatedExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22235,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__agreementEffectiveDate__m,V__ARG,"1")
          & s__agreementEffectiveDate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22236,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Circle)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__diameter__m,V__ARG,"1")
          & s__diameter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22237,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HardwareSystem)
        & s__instance(V__ARGS2,s__ComputerNetwork) )
     => ( ( s__exactCardinality(s__defaultNetwork__m,V__ARG,"1")
          & s__defaultNetwork(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22238,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__electricityImportInPeriod__m,V__ARG,"1")
          & s__electricityImportInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22239,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__authors__m,V__ARG,"1")
          & s__authors(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22240,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__hotSeasonInArea__m,V__ARG,"1")
          & s__hotSeasonInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22241,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent) )
     => ( ( s__exactCardinality(s__engineeringSubcomponent__m,V__ARG,"1")
          & s__engineeringSubcomponent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22242,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__subclass(V__ARGS2,s__Substance)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__groundSurfaceType__m,V__ARG,"1")
          & s__groundSurfaceType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22243,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__AreaOfConcern) )
     => ( ( s__exactCardinality(s__organizationalObjective__m,V__ARG,"1")
          & s__organizationalObjective(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22244,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__GeographicArea) )
     => ( ( s__exactCardinality(s__releaseForConsumption__m,V__ARG,"1")
          & s__releaseForConsumption(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22245,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__mothersBrothersWife__m,V__ARG,"1")
          & s__mothersBrothersWife(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22246,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__nameIndexOrder__m,V__ARG,"1")
          & s__nameIndexOrder(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22247,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__increasesLikelihood__m,V__ARG,"1")
          & s__increasesLikelihood(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22248,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__finalPrice__m,V__ARG,"1")
          & s__finalPrice(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22249,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__checkOutTime__m,V__ARG,"1")
          & s__checkOutTime(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22250,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Organization)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__customerRepresentative__m,V__ARG,"1")
          & s__customerRepresentative(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22251,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__disjoint__m,V__ARG,"1")
          & s__disjoint(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22252,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__annualRevenuesOfAreaInPeriod__m,V__ARG,"1")
          & s__annualRevenuesOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22253,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole) )
     => ( ( s__exactCardinality(s__roleNominatesRole__m,V__ARG,"1")
          & s__roleNominatesRole(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22254,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Check)
        & s__instance(V__ARGS2,s__FinancialAccount) )
     => ( ( s__exactCardinality(s__checkAccount__m,V__ARG,"1")
          & s__checkAccount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22255,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__DirectionalAttribute) )
     => ( ( s__exactCardinality(s__direction__m,V__ARG,"1")
          & s__direction(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22256,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__TerrainAttribute) )
     => ( ( s__exactCardinality(s__terrainInArea__m,V__ARG,"1")
          & s__terrainInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22257,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__refers__m,V__ARG,"1")
          & s__refers(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22258,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__annualElectricityConsumption__m,V__ARG,"1")
          & s__annualElectricityConsumption(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22259,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__outOfTheMoney__m,V__ARG,"1")
          & s__outOfTheMoney(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22260,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__ComputerStatus) )
     => ( ( s__exactCardinality(s__hostStatus__m,V__ARG,"1")
          & s__hostStatus(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22261,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Formula)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__prefers__m,V__ARG,"1")
          & s__prefers(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22262,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber) )
     => ( ( s__exactCardinality(s__laborForceTotalInPeriod__m,V__ARG,"1")
          & s__laborForceTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22263,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__periodicPayment__m,V__ARG,"1")
          & s__periodicPayment(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22264,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__subclass(V__ARGS2,s__Day)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__daylightHoursTotal__m,V__ARG,"1")
          & s__daylightHoursTotal(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22265,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__electronNumber__m,V__ARG,"1")
          & s__electronNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22266,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__dateOpenedForSignature__m,V__ARG,"1")
          & s__dateOpenedForSignature(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22267,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__totalPipelineInArea__m,V__ARG,"1")
          & s__totalPipelineInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22268,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__RelationalAttribute) )
     => ( ( s__exactCardinality(s__albumType__m,V__ARG,"1")
          & s__albumType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22269,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__AreaMeasure) )
     => ( ( s__exactCardinality(s__totalArea__m,V__ARG,"1")
          & s__totalArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22270,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__telephoneNumber__m,V__ARG,"1")
          & s__telephoneNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22271,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Policy) )
     => ( ( s__exactCardinality(s__propertyPolicy__m,V__ARG,"1")
          & s__propertyPolicy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22272,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__conforms__m,V__ARG,"1")
          & s__conforms(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22273,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Agreement) )
     => ( ( s__exactCardinality(s__partyToAgreement__m,V__ARG,"1")
          & s__partyToAgreement(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22274,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NounPhrase)
        & s__instance(V__ARGS2,s__Sentence) )
     => ( ( s__exactCardinality(s__sententialSubject__m,V__ARG,"1")
          & s__sententialSubject(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22275,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__accountHolder__m,V__ARG,"1")
          & s__accountHolder(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22276,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List) )
     => ( ( s__exactCardinality(s__identicalListItems__m,V__ARG,"1")
          & s__identicalListItems(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22277,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process) )
     => ( ( s__exactCardinality(s__patient__m,V__ARG,"1")
          & s__patient(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22278,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Policy)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__policyLocationCoverage__m,V__ARG,"1")
          & s__policyLocationCoverage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22279,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__publishedPrice__m,V__ARG,"1")
          & s__publishedPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22280,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__waterDepth__m,V__ARG,"1")
          & s__waterDepth(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22281,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__GeographicArea) )
     => ( ( s__exactCardinality(s__sharedBorderLength__m,V__ARG,"1")
          & s__sharedBorderLength(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22282,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__bidPrice__m,V__ARG,"1")
          & s__bidPrice(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22283,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__subsumesContentClass__m,V__ARG,"1")
          & s__subsumesContentClass(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22284,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__SymbolicString) )
     => ( ( s__exactCardinality(s__mapOfArea__m,V__ARG,"1")
          & s__mapOfArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22285,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiochemicalAgent)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__biochemicalAgentAntidote__m,V__ARG,"1")
          & s__biochemicalAgentAntidote(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22286,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__overdraft__m,V__ARG,"1")
          & s__overdraft(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22287,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__lowAltitudeWindSpeed__m,V__ARG,"1")
          & s__lowAltitudeWindSpeed(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22288,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abstract)
        & s__instance(V__ARGS2,s__PerformanceMeasure) )
     => ( ( s__exactCardinality(s__benchmark__m,V__ARG,"1")
          & s__benchmark(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22289,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialOrganization)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__FinancialTransaction) )
     => ( ( s__exactCardinality(s__serviceFee__m,V__ARG,"1")
          & s__serviceFee(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22290,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__importTotalInPeriod__m,V__ARG,"1")
          & s__importTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22291,axiom,
    ! [V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,"1")
          & s__disjointDecomposition_1(V__ARGS1)
          & V__X = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22292,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,"1")
          & s__disjointDecomposition_2(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22293,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,"1")
          & s__disjointDecomposition_3(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22294,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,"1")
          & s__disjointDecomposition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22295,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,"1")
          & s__disjointDecomposition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22296,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__Y,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,"1")
          & s__disjointDecomposition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
          & V__X = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22297,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS7,V__Y,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class) )
     => ( ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,"1")
          & s__disjointDecomposition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
          & V__X = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22298,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WireCoil)
        & s__instance(V__ARGS2,s__Integer) )
     => ( ( s__exactCardinality(s__coilCount__m,V__ARG,"1")
          & s__coilCount(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22299,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChemicalProcess)
        & s__instance(V__ARGS2,s__Substance) )
     => ( ( s__exactCardinality(s__reactant__m,V__ARG,"1")
          & s__reactant(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22300,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace) )
     => ( ( s__exactCardinality(s__postStreetNumber__m,V__ARG,"1")
          & s__postStreetNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22301,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationDevice)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__cargoType__m,V__ARG,"1")
          & s__cargoType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22302,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__precondition__m,V__ARG,"1")
          & s__precondition(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22303,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Brand)
        & s__instance(V__ARGS2,s__Icon) )
     => ( ( s__exactCardinality(s__brandIcon__m,V__ARG,"1")
          & s__brandIcon(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22304,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization) )
     => ( ( s__exactCardinality(s__chamberOfLegislature__m,V__ARG,"1")
          & s__chamberOfLegislature(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22305,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__numberOfCPUs__m,V__ARG,"1")
          & s__numberOfCPUs(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22306,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__guest__m,V__ARG,"1")
          & s__guest(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22307,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process) )
     => ( ( s__exactCardinality(s__subProcess__m,V__ARG,"1")
          & s__subProcess(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22308,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity) )
     => ( ( s__exactCardinality(s__annualElectricityExport__m,V__ARG,"1")
          & s__annualElectricityExport(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22309,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__internationalDispute__m,V__ARG,"1")
          & s__internationalDispute(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22310,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Reservation) )
     => ( ( s__exactCardinality(s__reservingEntity__m,V__ARG,"1")
          & s__reservingEntity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22311,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CreditAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__creditLimit__m,V__ARG,"1")
          & s__creditLimit(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22312,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MusicChart)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__musicChartBy__m,V__ARG,"1")
          & s__musicChartBy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22313,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__militaryExpendituresInUSDollars__m,V__ARG,"1")
          & s__militaryExpendituresInUSDollars(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22314,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__wants__m,V__ARG,"1")
          & s__wants(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22315,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( s__instance(V__ARG,s__PositiveInteger)
     => ( ( s__exactCardinality(s__adjacentOrientation__m,V__ARG,"1")
          & s__adjacentOrientation(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22316,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CorpuscularObject)
        & s__instance(V__ARGS2,s__CorpuscularObject) )
     => ( ( s__exactCardinality(s__component__m,V__ARG,"1")
          & s__component(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22317,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collateral)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__appraisedValue__m,V__ARG,"1")
          & s__appraisedValue(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22318,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__dependentAreaOfType__m,V__ARG,"1")
          & s__dependentAreaOfType(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22319,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryOrganization)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__militaryOfArea__m,V__ARG,"1")
          & s__militaryOfArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22320,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__dailyLimit__m,V__ARG,"1")
          & s__dailyLimit(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22321,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerResponse)
        & s__instance(V__ARGS2,s__UserRequest) )
     => ( ( s__exactCardinality(s__computerResponseTo__m,V__ARG,"1")
          & s__computerResponseTo(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22322,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__decreasesLikelihood__m,V__ARG,"1")
          & s__decreasesLikelihood(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22323,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ElementalSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__atomicNumber__m,V__ARG,"1")
          & s__atomicNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22324,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationCompany)
        & s__instance(V__ARGS2,s__Region) )
     => ( ( s__exactCardinality(s__providesDestination__m,V__ARG,"1")
          & s__providesDestination(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22325,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__daughter__m,V__ARG,"1")
          & s__daughter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22326,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerComponent)
        & s__instance(V__ARGS2,s__ConstantQuantity) )
     => ( ( s__exactCardinality(s__load__m,V__ARG,"1")
          & s__load(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22327,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS2,s__TransitSystem) )
     => ( ( s__exactCardinality(s__pathInSystem__m,V__ARG,"1")
          & s__pathInSystem(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22328,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__superficialPart__m,V__ARG,"1")
          & s__superficialPart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22329,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__doubts__m,V__ARG,"1")
          & s__doubts(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22330,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__accountNumber__m,V__ARG,"1")
          & s__accountNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22331,axiom,
    ! [V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,"1")
          & s__exhaustiveAttribute_1(V__ARGS1)
          & V__X = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22332,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,"1")
          & s__exhaustiveAttribute_2(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22333,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,"1")
          & s__exhaustiveAttribute_3(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22334,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,"1")
          & s__exhaustiveAttribute_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22335,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,"1")
          & s__exhaustiveAttribute_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22336,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__Y,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,"1")
          & s__exhaustiveAttribute_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
          & V__X = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22337,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__X,V__ARGS7,V__Y,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass) )
     => ( ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,"1")
          & s__exhaustiveAttribute_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
          & V__X = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22338,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__highestDecileShareOfHouseholdIncome__m,V__ARG,"1")
          & s__highestDecileShareOfHouseholdIncome(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22339,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Physical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FunctionQuantity) )
     => ( ( s__exactCardinality(s__rentalPrice__m,V__ARG,"1")
          & s__rentalPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
          & V__X = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22340,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealNumber)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__approximateValue__m,V__ARG,"1")
          & s__approximateValue(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22341,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__properPart__m,V__ARG,"1")
          & s__properPart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22342,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LegalAction)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__plaintiff__m,V__ARG,"1")
          & s__plaintiff(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22343,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS3,s__Quantity)
        & s__instance(V__ARGS2,s__MonitoringProgram) )
     => ( ( s__exactCardinality(s__benchmarkPerformance__m,V__ARG,"1")
          & s__benchmarkPerformance(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22344,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Contest)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__contestEntry__m,V__ARG,"1")
          & s__contestEntry(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22345,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__contains__m,V__ARG,"1")
          & s__contains(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22346,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__subclass(V__ARGS2,s__Organization)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__diplomaticOrganizationType__m,V__ARG,"1")
          & s__diplomaticOrganizationType(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22347,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__SystemBehaviorAttribute) )
     => ( ( s__exactCardinality(s__systemBehavior__m,V__ARG,"1")
          & s__systemBehavior(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22348,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__primaryGeopoliticalSubdivisionType__m,V__ARG,"1")
          & s__primaryGeopoliticalSubdivisionType(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22349,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphNode)
        & s__instance(V__ARGS3,s__GraphArc)
        & s__instance(V__ARGS2,s__GraphNode) )
     => ( ( s__exactCardinality(s__links__m,V__ARG,"1")
          & s__links(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22350,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__negotiatedPrice__m,V__ARG,"1")
          & s__negotiatedPrice(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22351,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__record__m,V__ARG,"1")
          & s__record(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22352,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure) )
     => ( ( s__exactCardinality(s__purchasesPerPeriod__m,V__ARG,"1")
          & s__purchasesPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22353,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__sortingTitle__m,V__ARG,"1")
          & s__sortingTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22354,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__TimeInterval) )
     => ( ( s__exactCardinality(s__highTide__m,V__ARG,"1")
          & s__highTide(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22355,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__subclass(V__ARGS2,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__rangeSubclass__m,V__ARG,"1")
          & s__rangeSubclass(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22356,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__batchInterArrival__m,V__ARG,"1")
          & s__batchInterArrival(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22357,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__BankCard) )
     => ( ( s__exactCardinality(s__cardCode__m,V__ARG,"1")
          & s__cardCode(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22358,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__lowestDecileShareOfHouseholdIncome__m,V__ARG,"1")
          & s__lowestDecileShareOfHouseholdIncome(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22359,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__TimePosition) )
     => ( ( s__exactCardinality(s__time__m,V__ARG,"1")
          & s__time(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22360,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__ServiceProcess)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__allRoomsServiceAmenity__m,V__ARG,"1")
          & s__allRoomsServiceAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22361,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__IndustryAttribute) )
     => ( ( s__exactCardinality(s__industryOfArea__m,V__ARG,"1")
          & s__industryOfArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22362,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea) )
     => ( ( s__exactCardinality(s__diplomaticRelations__m,V__ARG,"1")
          & s__diplomaticRelations(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22363,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__claimedTerritory__m,V__ARG,"1")
          & s__claimedTerritory(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22364,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__someRoomsPhysicalAmenity__m,V__ARG,"1")
          & s__someRoomsPhysicalAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22365,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__conventionalLongName__m,V__ARG,"1")
          & s__conventionalLongName(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22366,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__believes__m,V__ARG,"1")
          & s__believes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22367,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__PositiveInteger) )
     => ( ( s__exactCardinality(s__dataStreamSlack__m,V__ARG,"1")
          & s__dataStreamSlack(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22368,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__fathersSistersSon__m,V__ARG,"1")
          & s__fathersSistersSon(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22369,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString) )
     => ( ( s__exactCardinality(s__acronym__m,V__ARG,"1")
          & s__acronym(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22370,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__Reservation) )
     => ( ( s__exactCardinality(s__reservationStart__m,V__ARG,"1")
          & s__reservationStart(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22371,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__homePhoneNumber__m,V__ARG,"1")
          & s__homePhoneNumber(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22372,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__UnitOfAtmosphericPressure) )
     => ( ( s__exactCardinality(s__barometricPressure__m,V__ARG,"1")
          & s__barometricPressure(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22373,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__agriculturalProductTypeByRank__m,V__ARG,"1")
          & s__agriculturalProductTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22374,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__neighbor__m,V__ARG,"1")
          & s__neighbor(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22375,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint) )
     => ( ( s__exactCardinality(s__before__m,V__ARG,"1")
          & s__before(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22376,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__fathersBrothersDaughter__m,V__ARG,"1")
          & s__fathersBrothersDaughter(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22377,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__transitwayCapacityCount__m,V__ARG,"1")
          & s__transitwayCapacityCount(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22378,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber) )
     => ( ( s__exactCardinality(s__realGrowthRateOfGDP__m,V__ARG,"1")
          & s__realGrowthRateOfGDP(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22379,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole) )
     => ( ( s__exactCardinality(s__capability__m,V__ARG,"1")
          & s__capability(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22380,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__hasPurpose__m,V__ARG,"1")
          & s__hasPurpose(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22381,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process) )
     => ( ( s__exactCardinality(s__involvedInEvent__m,V__ARG,"1")
          & s__involvedInEvent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22382,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__subclass(V__ARGS2,s__MilitaryProcess)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__fitForMilitaryService__m,V__ARG,"1")
          & s__fitForMilitaryService(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22383,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__alternativeTitle__m,V__ARG,"1")
          & s__alternativeTitle(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22384,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__paidRoomAmenity__m,V__ARG,"1")
          & s__paidRoomAmenity(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22385,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Artifact) )
     => ( ( s__exactCardinality(s__engineers__m,V__ARG,"1")
          & s__engineers(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22386,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__CognitiveAgent) )
     => ( ( s__exactCardinality(s__songArtist__m,V__ARG,"1")
          & s__songArtist(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22387,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__Policy) )
     => ( ( s__exactCardinality(s__allRoomsPolicy__m,V__ARG,"1")
          & s__allRoomsPolicy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22388,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS2,s__Language) )
     => ( ( s__exactCardinality(s__subLanguage__m,V__ARG,"1")
          & s__subLanguage(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22389,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__depth__m,V__ARG,"1")
          & s__depth(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22390,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism) )
     => ( ( s__exactCardinality(s__parent__m,V__ARG,"1")
          & s__parent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22391,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__sendRate__m,V__ARG,"1")
          & s__sendRate(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22392,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Vehicle) )
     => ( ( s__exactCardinality(s__onboard__m,V__ARG,"1")
          & s__onboard(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22393,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Proposition) )
     => ( ( s__exactCardinality(s__realization__m,V__ARG,"1")
          & s__realization(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22394,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula) )
     => ( ( s__exactCardinality(s__hasPurposeForAgent__m,V__ARG,"1")
          & s__hasPurposeForAgent(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22395,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__beforeOnPath__m,V__ARG,"1")
          & s__beforeOnPath(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22396,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass) )
     => ( ( s__exactCardinality(s__coolSeasonInArea__m,V__ARG,"1")
          & s__coolSeasonInArea(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22397,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__TimeDuration) )
     => ( ( s__exactCardinality(s__recordingLength__m,V__ARG,"1")
          & s__recordingLength(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22398,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Agent) )
     => ( ( s__exactCardinality(s__managedBy__m,V__ARG,"1")
          & s__managedBy(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22399,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__describes__m,V__ARG,"1")
          & s__describes(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22400,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__dateOfStatement__m,V__ARG,"1")
          & s__dateOfStatement(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22401,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__FinancialRating) )
     => ( ( s__exactCardinality(s__bondRating__m,V__ARG,"1")
          & s__bondRating(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22402,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Physical) )
     => ( ( s__exactCardinality(s__cooccur__m,V__ARG,"1")
          & s__cooccur(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22403,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure) )
     => ( ( s__exactCardinality(s__linearExtent__m,V__ARG,"1")
          & s__linearExtent(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22404,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day) )
     => ( ( s__exactCardinality(s__buyingPowerAmount__m,V__ARG,"1")
          & s__buyingPowerAmount(V__ARGS1,V__ARGS2,V__ARGS3)
          & V__X = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22405,axiom,
    ! [V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__X,V__Y,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARGS5,s__Object)
        & s__instance(V__ARGS4,s__TimePosition)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CaseRole) )
     => ( ( s__exactCardinality(s__playsRoleInEventOfType__m,V__ARG,"1")
          & s__playsRoleInEventOfType(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
          & V__X = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22406,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber) )
     => ( ( s__exactCardinality(s__incomeDistributionByGiniIndex__m,V__ARG,"1")
          & s__incomeDistributionByGiniIndex(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22407,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human) )
     => ( ( s__exactCardinality(s__brother__m,V__ARG,"1")
          & s__brother(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22408,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object) )
     => ( ( s__exactCardinality(s__carries__m,V__ARG,"1")
          & s__carries(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22409,axiom,
    ! [V__ARGS2,V__ARGS1,V__ARG,V__X,V__Y] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Sentence) )
     => ( ( s__exactCardinality(s__states__m,V__ARG,"1")
          & s__states(V__ARGS1,V__ARGS2)
          & V__X = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG)
          & V__Y = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
       => V__X = V__Y ) ) ).

fof(kb_SUMO_22410,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__StrictnessAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__strictness__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__strictness(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22411,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__format__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__format(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22412,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Precipitation)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__precipitationAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precipitationAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22413,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__Image)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__albumCoverImage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumCoverImage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22414,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerComponent)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__load__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__load(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22415,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__nephew__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nephew(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22416,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__resource__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__resource(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22417,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChargingAFee)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__amountCharged__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__amountCharged(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22418,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__originalBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__originalBalance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22419,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__relatedExternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relatedExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22420,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exportTotalInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22421,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__NormativeAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__modalAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__modalAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22422,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LyricalContent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lyricist__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lyricist(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22423,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__eveningPhone__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__eveningPhone(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22424,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__laborForceFractionByOccupationInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__laborForceFractionByOccupationInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22425,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Telephone)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__phoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__phoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22426,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hostJitter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hostJitter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22427,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__LexiconCategory)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lexicon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lexicon(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22428,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__sendRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sendRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22429,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__sectorCompositionOfGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sectorCompositionOfGDP(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22430,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Artifact)
        & s__instance(V__ARGS2,s__Device)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__equipmentType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equipmentType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22431,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__arableLandArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__arableLandArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22432,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__stockHolder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stockHolder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22433,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__portNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__portNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22434,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__paternalAunt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paternalAunt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22435,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__perCapitaGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__perCapitaGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22436,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__externalDebtInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__externalDebtInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22437,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subtitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subtitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22438,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__topSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__topSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22439,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__IPAddress)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__ipAddressOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ipAddressOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22440,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__coworker__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coworker(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22441,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lender__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lender(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22442,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__managedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__managedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22443,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__confirmationNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__confirmationNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22444,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__importPartnerByFractionInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerByFractionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22445,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__totalGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22446,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__courseWRTTrueNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__courseWRTTrueNorth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22447,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__independenceDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__independenceDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22448,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__meetsSpatially__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__meetsSpatially(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22449,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__headquartersOfOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headquartersOfOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22450,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__subclass(V__ARGS2,s__Artifact)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__powerComponent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__powerComponent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22451,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__monetaryValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__monetaryValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22452,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__claimedTerritory__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__claimedTerritory(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22453,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__most__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__most(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22454,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__granularity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__granularity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22455,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__Relation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subrelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subrelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22456,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__linearExtent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__linearExtent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22457,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UserRequest)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__responseTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__responseTime(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22458,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__termFormat__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__termFormat(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22459,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__cousin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cousin(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22460,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__FieldOfStudy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hasExpertise__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasExpertise(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22461,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agreement)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__unratifiedSignatoryToAgreement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unratifiedSignatoryToAgreement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22462,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__populationFractionBelowPovertyLineInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__populationFractionBelowPovertyLineInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22463,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__record__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__record(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22464,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__OrganicObject)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__NaturalSubstance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__secretesSubstance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__secretesSubstance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22465,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__acquaintance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__acquaintance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22466,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__PostcodeArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__postPostcodeArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postPostcodeArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22467,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__inhabits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inhabits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22468,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LimitOrder)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__limitPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__limitPrice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22469,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__workPhoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__workPhoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22470,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__Computer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hostOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hostOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22471,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__grandparent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grandparent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22472,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__roleApprovesRole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roleApprovesRole(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22473,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__deliveryRegion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deliveryRegion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22474,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__accruedInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accruedInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22475,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lowestDecileShareOfHouseholdIncomeInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowestDecileShareOfHouseholdIncomeInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22476,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__BeliefGroup)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__religiousAffiliationOfOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__religiousAffiliationOfOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22477,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__between__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__between(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22478,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Collection)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__inventory__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inventory(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22479,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__annualExpendituresOfAreaInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualExpendituresOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22480,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__otherLandUseArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__otherLandUseArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22481,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__employs__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__employs(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22482,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__stringConcatenation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stringConcatenation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22483,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__allRoomsPolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__allRoomsPolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22484,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Music)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__anthem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__anthem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22485,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__stringLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stringLength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22486,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__subclass(V__ARGS2,s__Day)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__daylightHoursInterval__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__daylightHoursInterval(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22487,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__freePropertyAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__freePropertyAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22488,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__recordingLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__recordingLength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22489,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__maximumReplications__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maximumReplications(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22490,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lowTide__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowTide(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22491,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__aimOfOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__aimOfOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22492,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__property__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__property(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22493,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__outOfTheMoney__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__outOfTheMoney(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22494,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22495,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22496,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22497,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22498,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22499,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22500,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22501,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__inList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inList(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22502,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__physicalInclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__physicalInclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22503,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Physical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contractedRentalPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contractedRentalPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22504,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__guest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__guest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22505,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalAngle)
        & s__instance(V__ARGS2,s__GeometricFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__angleOfFigure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__angleOfFigure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22506,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__disapproves__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disapproves(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22507,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerResource)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__resourceUsed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__resourceUsed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22508,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EthnicGroup)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__ethnicityPercentInRegion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ethnicityPercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22509,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__locatedAtTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__locatedAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22510,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__subclass(V__ARGS2,s__PowerGeneration)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__electricityFractionFromSourceInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityFractionFromSourceInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22511,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__importTotalInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22512,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__inScopeOfInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inScopeOfInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22513,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__compensationPackage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__compensationPackage(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22514,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__stranger__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stranger(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22515,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CurrencyMeasure)
        & s__instance(V__ARGS3,s__Agent)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__corkageFee__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__corkageFee(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22516,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__minCardinality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__minCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22517,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__EnvironmentSoftwareAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__environmentAttributes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__environmentAttributes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22518,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__subclass(V__ARGS2,s__Organization)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__diplomaticOrganizationType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diplomaticOrganizationType(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22519,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SoftwareSystem)
        & s__instance(V__ARGS2,s__ComputerPath)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__softwarePath__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__softwarePath(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22520,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subsumesContentInstance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subsumesContentInstance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22521,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContactSite)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__siteForContact__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__siteForContact(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22522,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__simpleDeadline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__simpleDeadline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22523,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__leaderPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__leaderPosition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22524,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChemicalProcess)
        & s__instance(V__ARGS2,s__Substance)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__reactant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reactant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22525,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__realGrowthRateOfGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__realGrowthRateOfGDP(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22526,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiochemicalAgent)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__biochemicalAgentAntidote__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__biochemicalAgentAntidote(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22527,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Man)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__grandfather__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grandfather(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22528,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AmbienceAttribute)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dressCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dressCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22529,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Currency)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__currencyValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22530,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__naturalHazardTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__naturalHazardTypeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22531,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__considers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__considers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22532,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__propertyPolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__propertyPolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22533,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Policy)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__policyLocationCoverage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__policyLocationCoverage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22534,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hopes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hopes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22535,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__militaryAge__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryAge(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22536,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contestParticipantRepresentation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestParticipantRepresentation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22537,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__range__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__range(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22538,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__ConstantQuantity)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__totalPrecipitationForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalPrecipitationForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22539,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dateUsed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateUsed(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22540,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Certificate)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__issuedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__issuedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22541,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__chanceryMailingAddressInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chanceryMailingAddressInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22542,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__incomeDistributionByGiniIndexInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__incomeDistributionByGiniIndexInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22543,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__UnitOfCurrency)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__currencyCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22544,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__Computer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__computerRunning__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__computerRunning(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22545,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Holiday)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__nationalCelebration__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nationalCelebration(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22546,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__telecomCode2__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomCode2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22547,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__attribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__attribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22548,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS2,s__MilitaryUnit)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hostileForces__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hostileForces(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22549,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__standardRetailHours__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__standardRetailHours(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22550,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__closedOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__closedOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22551,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__electricityImportInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityImportInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22552,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__FinancialOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__accountAt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accountAt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22553,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__heartBeatRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__heartBeatRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22554,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__coolSeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coolSeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22555,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exportPartnerByRankInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerByRankInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22556,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__uniqueIdentifier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__uniqueIdentifier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22557,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringPerformance)
        & s__instance(V__ARGS2,s__ComputationalSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__systemMeasured__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__systemMeasured(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22558,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LiabilityAccount)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__minimumPayment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__minimumPayment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22559,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__averageTemperatureForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__averageTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22560,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__ConstantQuantity)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__averagePrecipitationForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__averagePrecipitationForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22561,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__groupingTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__groupingTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22562,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__capabilityDuring__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capabilityDuring(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22563,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__paidFunctionRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paidFunctionRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22564,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__vesselGrossRegisteredTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__vesselGrossRegisteredTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22565,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__involvedInEvent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__involvedInEvent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22566,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__VideoRecording)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__musicVideo__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicVideo(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22567,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subordinatePosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subordinatePosition(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22568,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__agreementExpirationDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementExpirationDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22569,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphPath)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__pathLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pathLength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22570,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__annualRevenuesOfAreaInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualRevenuesOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22571,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Organization)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__customerRepresentative__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__customerRepresentative(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22572,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARGS5,s__SymbolicString)
        & s__instance(V__ARGS4,s__UnitOfMeasure)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS3,s__ComputerComponent)
        & s__subclass(V__ARGS2,s__ComputerComponent)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__componentDataID__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__componentDataID(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22573,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mothersSistersDaughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersSistersDaughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22574,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__coaches__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coaches(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22575,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Sentence)
        & s__instance(V__ARGS2,s__TruthValue)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__truth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__truth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22576,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__floorLoan__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__floorLoan(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22577,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__partialOrderingOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partialOrderingOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22578,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__half__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__half(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22579,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__StatusAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__accountStatus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accountStatus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22580,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__periodicPayment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__periodicPayment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22581,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__commandLineArguments__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__commandLineArguments(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22582,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__DesignPatternAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__designPattern__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__designPattern(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22583,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__currencyExchangePerUSDollar__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyExchangePerUSDollar(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22584,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__relativeBearing__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relativeBearing(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22585,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__quarter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__quarter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22586,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__executiveBranch__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__executiveBranch(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22587,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryFunction)
        & s__instance(V__ARGS2,s__BinaryFunction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__distributes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__distributes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22588,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__importPartnerInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22589,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__Region)
        & s__instance(V__ARGS2,s__Region)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__routeBetween__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__routeBetween(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22590,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__courseWRTMagneticNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__courseWRTMagneticNorth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22591,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__superficialPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__superficialPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22592,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contestParticipant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestParticipant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22593,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__eventLocated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__eventLocated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22594,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__subclass(V__ARGS2,s__Agent)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__validFor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__validFor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22595,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lethalDose__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lethalDose(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22596,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subclass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22597,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__knows__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__knows(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22598,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__annualRevenuesOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualRevenuesOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22599,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Abstract)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__offers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__offers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22600,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Month)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__averageRainfallForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__averageRainfallForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22601,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__causesProposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__causesProposition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22602,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringDevice)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__measurementReading__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__measurementReading(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22603,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__nameAfterKeyName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nameAfterKeyName(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22604,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__PhysicalSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__systemPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__systemPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22605,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Collection)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__member__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__member(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22606,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__alias__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__alias(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22607,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RationalNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__militaryExpendituresFractionOfGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryExpendituresFractionOfGDP(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22608,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__parasite__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__parasite(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22609,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__relatedEvent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relatedEvent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22610,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abort)
        & s__instance(V__ARGS2,s__ComputerProcess)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__processAborted__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processAborted(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22611,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DeviceStateAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__deviceState__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deviceState(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22612,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PermanentResidence)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__homeAddress__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__homeAddress(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22613,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__valence__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__valence(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22614,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__administrativeCenter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__administrativeCenter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22615,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__chanceryFAXNumberInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chanceryFAXNumberInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22616,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__agriculturalProductTypeByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agriculturalProductTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22617,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__optionHolder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__optionHolder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22618,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__needs__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__needs(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22619,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__surfaceWindVelocity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__surfaceWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22620,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__income__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__income(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22621,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__electionForOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electionForOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22622,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__diseaseMortality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diseaseMortality(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22623,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__successorOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__successorOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22624,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationCompany)
        & s__instance(V__ARGS2,s__Region)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__providesDestination__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__providesDestination(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22625,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__priceRange__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__priceRange(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22626,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subsumesContentClass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subsumesContentClass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22627,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__highestDecileShareOfHouseholdIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highestDecileShareOfHouseholdIncome(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22628,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exploits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exploits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22629,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__SystemBehaviorAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__systemBehavior__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__systemBehavior(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22630,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__eventPartlyLocated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__eventPartlyLocated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22631,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__electionForPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electionForPosition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22632,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__importPartnerByRankInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerByRankInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22633,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22634,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22635,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22636,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22637,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22638,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22639,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22640,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__cohabitant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cohabitant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22641,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerComponent)
        & s__instance(V__ARGS2,s__UnitOfMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__unitMeasuringPerformance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unitMeasuringPerformance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22642,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__checkOutTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__checkOutTime(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22643,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS3,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__agreementRevisionDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementRevisionDate(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22644,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__sectorValueOfGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sectorValueOfGDP(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22645,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__bidPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bidPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22646,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerResponse)
        & s__instance(V__ARGS2,s__UserRequest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__computerResponseTo__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__computerResponseTo(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22647,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__multiplicativeFactor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__multiplicativeFactor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22648,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__Collection)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__memberAtTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memberAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22649,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Railway)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__trackWidth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__trackWidth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22650,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__anniversary__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__anniversary(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22651,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Roadway)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__postStreet__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postStreet(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22652,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__engineeringSubcomponent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__engineeringSubcomponent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22653,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CodeMap)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__codeMapping__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__codeMapping(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22654,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__militaryExpendituresInUSDollarsInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryExpendituresInUSDollarsInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22655,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__LegalSystemAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__legalSystemType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__legalSystemType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22656,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__resultType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__resultType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22657,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22658,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22659,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22660,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22661,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22662,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22663,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22664,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__musicGenre__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicGenre(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22665,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__rainySeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rainySeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22666,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PoliticalParty)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__politicalPartyOfCountry__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__politicalPartyOfCountry(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22667,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__older__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__older(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22668,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__PermanentResidence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__home__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__home(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22669,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__grasps__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grasps(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22670,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__properPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__properPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22671,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__names__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__names(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22672,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__agent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22673,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicChart)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__musicChartPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicChartPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22674,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__commentator__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__commentator(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22675,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Solution)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__potentialOfHydrogen__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__potentialOfHydrogen(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22676,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__facility__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__facility(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22677,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__paidPropertyAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paidPropertyAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22678,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__relativeHumidity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relativeHumidity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22679,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__MusicalComposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__composer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__composer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22680,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UnitOfCurrency)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__currencyExchangeRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyExchangeRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22681,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__allegiance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__allegiance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22682,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Share)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__shareOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__shareOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22683,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RatingAttribute)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__ratingsAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ratingsAgent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22684,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NounPhrase)
        & s__instance(V__ARGS2,s__Sentence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__sententialSubject__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sententialSubject(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22685,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fathersBrothersDaughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersBrothersDaughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22686,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__industryOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industryOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22687,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exactCardinality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exactCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22688,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__suffrageAgeMinimum__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__suffrageAgeMinimum(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22689,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__conventionalLongName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conventionalLongName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22690,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__MimeEncodingScheme)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mimeType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mimeType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22691,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__PreparedFood)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__ingredient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ingredient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22692,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__altitude__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__altitude(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22693,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__interestEarned__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__interestEarned(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22694,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__humanName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__humanName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22695,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__represents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__represents(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22696,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__age__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__age(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22697,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__subclass(V__ARGS2,s__Product)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__productModel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__productModel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22698,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mediumAltitudeWindSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mediumAltitudeWindSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22699,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__propertyAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__propertyAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22700,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__memberCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memberCount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22701,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__criticalityLevel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__criticalityLevel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22702,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__faxNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__faxNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22703,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__waterDepth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__waterDepth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22704,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LegalAction)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__plaintiff__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__plaintiff(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22705,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mothersBrothersWife__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersBrothersWife(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22706,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__consistent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__consistent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22707,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dependentAreaOfType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dependentAreaOfType(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22708,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__representativeAgentToAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__representativeAgentToAgent(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22709,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__employeeContribution__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__employeeContribution(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22710,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Virus)
        & s__instance(V__ARGS2,s__Molecule)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__geneticSubstrateOfVirus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geneticSubstrateOfVirus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22711,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphElement)
        & s__instance(V__ARGS2,s__Graph)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__graphPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__graphPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22712,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__date__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__date(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22713,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__TwoDimensionalObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__tangent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__tangent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22714,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__bottom__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bottom(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22715,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__orgStaff__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__orgStaff(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22716,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ProcessStatus)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__status__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__status(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22717,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__sortingTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sortingTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22718,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerUser)
        & s__instance(V__ARGS2,s__UserAccount)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hasAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22719,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__overdraft__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overdraft(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22720,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__DigitalData)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dataProcessed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dataProcessed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22721,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contains__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contains(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22722,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Precipitation)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__precipitationRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precipitationRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22723,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__totalGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalGDP(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22724,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__permanentCropLandArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__permanentCropLandArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22725,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__annualExpendituresOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualExpendituresOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22726,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__sharedBorderLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sharedBorderLength(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22727,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__slopeGradient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__slopeGradient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22728,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StartupBlock)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__startupOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__startupOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22729,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__reservationEnd__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservationEnd(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22730,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__biochemicalAgentDelivery__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__biochemicalAgentDelivery(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22731,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__physicalEnd__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__physicalEnd(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22732,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Organism)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Toxin)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__secretesToxin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__secretesToxin(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22733,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__ObjectiveNorm)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__confersNorm__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__confersNorm(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22734,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UnitOfCurrency)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__currencyExchangeRateInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyExchangeRateInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22735,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MusicChart)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__musicChartBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicChartBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22736,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__River)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__streamOutfall__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__streamOutfall(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22737,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__properlyFills__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__properlyFills(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22738,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__potentialCustomer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__potentialCustomer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22739,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__sectorValueOfGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sectorValueOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22740,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__overlapsSpatially__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overlapsSpatially(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22741,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exactlyLocated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exactlyLocated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22742,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__minimumBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__minimumBalance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22743,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__realization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__realization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22744,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__workAddress__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__workAddress(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22745,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__trichotomizingOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__trichotomizingOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22746,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__primaryGeopoliticalSubdivisionType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__primaryGeopoliticalSubdivisionType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22747,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__deceptiveIdentifier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deceptiveIdentifier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22748,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LinguisticExpression)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__expressedInLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__expressedInLanguage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22749,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lengthOfPavedHighway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfPavedHighway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22750,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__City)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__postCity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postCity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22751,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abstract)
        & s__instance(V__ARGS2,s__PerformanceMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__benchmark__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__benchmark(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22752,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__cloudCoverFraction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cloudCoverFraction(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22753,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__irrigatedLandArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__irrigatedLandArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22754,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mobilePhoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mobilePhoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22755,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__RadiationMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__absorbedDose__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__absorbedDose(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22756,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__ladenDraft__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ladenDraft(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22757,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__immediateSubclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__immediateSubclass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22758,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__IndustryAttribute)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__industryServiceType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industryServiceType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22759,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__ObjectiveNorm)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__deprivesNorm__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deprivesNorm(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22760,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__Collateral)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__securedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__securedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22761,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__highAltitudeWindSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highAltitudeWindSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22762,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Neighborhood)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__postNeighborhood__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postNeighborhood(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22763,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__titleInLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__titleInLanguage(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22764,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__statementInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__statementInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22765,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChemicalProcess)
        & s__instance(V__ARGS2,s__Substance)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__reagent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reagent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22766,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fleetGrossRegisteredTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fleetGrossRegisteredTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22767,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Set)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__element__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__element(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22768,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerResponse)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__responseRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__responseRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22769,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__precedesInString__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precedesInString(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22770,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__floorCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__floorCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22771,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__insured__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__insured(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22772,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__domainSubclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__domainSubclass(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22773,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__GeometricFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__sideOfFigure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sideOfFigure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22774,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BeliefGroup)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__beliefGroupPercentInRegion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__beliefGroupPercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22775,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lengthOfPetroleumProductPipeline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfPetroleumProductPipeline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22776,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__atTheMoney__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__atTheMoney(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22777,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__headingWRTMagneticNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headingWRTMagneticNorth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22778,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__prefers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__prefers(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22779,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Policy)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__policyInclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__policyInclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22780,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__albumLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumLength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22781,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__accountNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accountNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22782,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MerchantMarine)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fOCShipsByOrigin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fOCShipsByOrigin(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22783,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ElementalSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__atomicNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__atomicNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22784,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PlacingUnderArrest)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__arrested__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__arrested(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22785,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DirectionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__surfaceWindDirection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__surfaceWindDirection(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22786,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__importPartnerByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22787,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__FinancialInstrument)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__underlier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__underlier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22788,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__comment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__comment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22789,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS3,s__Quantity)
        & s__instance(V__ARGS2,s__MonitoringProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__benchmarkPerformance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__benchmarkPerformance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22790,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Object)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__betweenOnPath__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__betweenOnPath(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22791,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__EconomicAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__economyType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economyType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22792,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dailyLimit__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dailyLimit(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22793,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__processID__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processID(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22794,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__reservationChannel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservationChannel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22795,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__freeFunctionRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__freeFunctionRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22796,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Man)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__wife__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__wife(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22797,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PhysicalSystem)
        & s__instance(V__ARGS2,s__PhysicalSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subSystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subSystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22798,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fathersSistersHusband__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersSistersHusband(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22799,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__ServiceProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__someRoomsServiceAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__someRoomsServiceAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22800,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__naturalResourceTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__naturalResourceTypeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22801,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__localShortName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__localShortName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22802,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__paymentsPerPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paymentsPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22803,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OrganicObject)
        & s__instance(V__ARGS2,s__DevelopmentalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__developmentalForm__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__developmentalForm(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22804,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__FormOfAdaptationAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__formOfAdaptation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__formOfAdaptation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22805,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__completelyFills__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__completelyFills(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22806,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__totalLandBoundary__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalLandBoundary(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22807,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__StateOrProvince)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__postDistrict__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postDistrict(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22808,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__languagePercentInRegion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__languagePercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22809,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__aunt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__aunt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22810,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exportPartnerByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22811,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__connectedDownstream__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connectedDownstream(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22812,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investment)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__netAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__netAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22813,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__agreementAdoptionDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementAdoptionDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22814,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subsumedExternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subsumedExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22815,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subBrand__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subBrand(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22816,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Holiday)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__nationalHoliday__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nationalHoliday(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22817,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fathersSistersSon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersSistersSon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22818,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lengthOfUnpavedHighway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfUnpavedHighway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22819,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__starts__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__starts(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22820,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__deathplace__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deathplace(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22821,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WireCoil)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__coilCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coilCount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22822,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__cardinality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cardinality(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22823,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mutualStranger__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mutualStranger(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22824,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__patient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__patient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22825,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LinguisticExpression)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__representsInLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__representsInLanguage(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22826,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__settlingTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__settlingTime(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22827,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiologicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Organism)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__biologicalAgentCarrier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__biologicalAgentCarrier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22828,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__birthday__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__birthday(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22829,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__neighbor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__neighbor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22830,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__father__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__father(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22831,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__diplomaticRelations__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diplomaticRelations(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22832,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__Organization)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__occupiesPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__occupiesPosition(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22833,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__producedOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__producedOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22834,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Woman)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__grandmother__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grandmother(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22835,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ServiceProcess)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__serviceProvider__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__serviceProvider(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22836,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__coordinates__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coordinates(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22837,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__connectedEngineeringComponents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connectedEngineeringComponents(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22838,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__frequency__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__frequency(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22839,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__TemporaryResidence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__stays__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stays(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22840,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__friend__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__friend(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22841,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationDevice)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__cargoType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cargoType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22842,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__capability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capability(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22843,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fathersBrothersSon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersBrothersSon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22844,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerNetwork)
        & s__instance(V__ARGS2,s__BitsPerSecond)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__bandwidthOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bandwidthOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22845,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__laborForceTotalInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__laborForceTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22846,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__causes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__causes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22847,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__publishedPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__publishedPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22848,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Discography)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__discography__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__discography(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22849,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lengthOfStandardGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfStandardGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22850,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__OneDimensionalFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__parallel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__parallel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22851,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AchievingControl)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__gainsControl__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__gainsControl(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22852,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__finalPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__finalPrice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22853,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__flagDescription__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flagDescription(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22854,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(greater__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( greater(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22855,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__containsInformation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__containsInformation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22856,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__laborForceTotal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__laborForceTotal(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22857,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__uncle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__uncle(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22858,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Experimenting)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__experimentalControl__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__experimentalControl(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22859,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lengthOfBroadGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfBroadGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22860,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__son__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__son(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22861,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(lesseq__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( lesseq(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22862,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WeatherProcess)
        & s__instance(V__ARGS2,s__PhysicalState)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__precipitationState__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precipitationState(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22863,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__capacityByArrangement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capacityByArrangement(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22864,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__annualElectricityConsumption__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualElectricityConsumption(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22865,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__Collection)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subCollection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subCollection(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22866,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Investment)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__potentialLoss__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__potentialLoss(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22867,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__postContactSite__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postContactSite(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22868,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__seatsHeldInOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__seatsHeldInOrganization(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22869,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__occupation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__occupation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22870,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__highestDecileShareOfHouseholdIncomeInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highestDecileShareOfHouseholdIncomeInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22871,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__monitorApplicationData__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__monitorApplicationData(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22872,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__connected__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connected(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22873,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__navigableForShippingTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__navigableForShippingTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22874,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__agreementEffectiveDuring__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementEffectiveDuring(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22875,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__subclass(V__ARGS2,s__MilitaryProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fitForMilitaryService__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fitForMilitaryService(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22876,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__recordingCompany__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__recordingCompany(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22877,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__albumRelease__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumRelease(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22878,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__instance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__instance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22879,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__navigableForDraft__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__navigableForDraft(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22880,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__reflexiveOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reflexiveOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22881,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Physical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__rentalPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rentalPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22882,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__organizationServiceType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__organizationServiceType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22883,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__landAreaOnly__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__landAreaOnly(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22884,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__subclass(V__ARGS3,s__MakingMusic)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__musician__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musician(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22885,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__albumType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22886,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__collectRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__collectRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22887,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subjectiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subjectiveAttribute(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22888,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Certificate)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__signedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__signedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22889,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Artifact)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__engineers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__engineers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22890,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__netWorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__netWorth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22891,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__accommodationProvider__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accommodationProvider(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22892,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__primaryGeopoliticalSubdivision__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__primaryGeopoliticalSubdivision(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22893,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__overlapsPartially__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overlapsPartially(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22894,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__BinaryRelation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__inverse__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inverse(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22895,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__seaSurfaceTemperature__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__seaSurfaceTemperature(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22896,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mapOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mapOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22897,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__NonnegativeRealNumber)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__overcastDaysInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overcastDaysInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22898,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__telecomExtension__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomExtension(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22899,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__top__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__top(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22900,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subLanguage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22901,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Man)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__stepfather__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stepfather(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22902,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__partiallyFills__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partiallyFills(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22903,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__illicitDrugProducer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__illicitDrugProducer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22904,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankCard)
        & s__instance(V__ARGS2,s__FinancialAccount)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__cardAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cardAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22905,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__beforeTaxIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__beforeTaxIncome(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22906,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterMotion)
        & s__instance(V__ARGS2,s__WaterArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__flowCurrent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flowCurrent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22907,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__distance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__distance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22908,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CompoundSubstance)
        & s__instance(V__ARGS2,s__CompoundSubstance)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__conjugate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conjugate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22909,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__highTide__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highTide(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22910,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__legalRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__legalRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22911,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__internationalDispute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__internationalDispute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22912,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mother__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mother(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22913,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hasPurpose__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasPurpose(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22914,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lengthOfElectrifiedRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfElectrifiedRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22915,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__electricityConsumptionInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityConsumptionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22916,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dislikes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dislikes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22917,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__ancestor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ancestor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22918,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__believes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__believes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22919,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__City)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__capitalCity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capitalCity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22920,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__conditionalProbability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conditionalProbability(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22921,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__headOfGovernment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headOfGovernment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22922,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__currentAccountBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currentAccountBalance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22923,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fullName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fullName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22924,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__agentName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agentName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22925,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__holdsDuring__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__holdsDuring(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22926,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__importPartnerByFraction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerByFraction(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22927,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__keyName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__keyName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22928,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Object)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__observedAtTimeInPlace__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__observedAtTimeInPlace(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22929,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__transactionAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__transactionAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22930,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__economicAidReceivedNet__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economicAidReceivedNet(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22931,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__Music)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__musicInterpretation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicInterpretation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22932,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__MassMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__weight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__weight(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22933,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Hole)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hole(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22934,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__located__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__located(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22935,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__misspelledTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__misspelledTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22936,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__taxDeferredIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__taxDeferredIncome(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22937,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__nearOrientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nearOrientation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22938,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__electricityProductionInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityProductionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22939,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__processInclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processInclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22940,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__enjoys__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__enjoys(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22941,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__electronNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electronNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22942,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__successorAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__successorAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22943,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__beforeOnPath__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__beforeOnPath(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22944,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ColorAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__color__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__color(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22945,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__memberType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memberType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22946,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__biochemicalAgentSyndrome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__biochemicalAgentSyndrome(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22947,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__geopoliticalSubdivision__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geopoliticalSubdivision(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22948,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dateDissolved__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateDissolved(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22949,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__RationalNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__intelligenceQuotient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__intelligenceQuotient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22950,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__BankCard)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__pin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pin(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22951,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__allRoomsPhysicalAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__allRoomsPhysicalAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22952,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exportPartnerInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22953,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__agreementEffectiveDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementEffectiveDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22954,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__roomPolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roomPolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22955,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphNode)
        & s__instance(V__ARGS3,s__GraphArc)
        & s__instance(V__ARGS2,s__GraphNode)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__links__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__links(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22956,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ShutdownBlock)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__shutdownOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__shutdownOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22957,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__incomeEarned__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__incomeEarned(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22958,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NounPhrase)
        & s__instance(V__ARGS2,s__Sentence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__sententialObject__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sententialObject(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22959,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__headingWRTCompassNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headingWRTCompassNorth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22960,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__maxCardinality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maxCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22961,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__homePhoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__homePhoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22962,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__relative__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relative(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22963,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationDevice)
        & s__instance(V__ARGS2,s__Number)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__passengerCapacityMaxNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__passengerCapacityMaxNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22964,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Character)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__inString__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inString(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22965,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__activityCapability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__activityCapability(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22966,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__effectiveRange__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__effectiveRange(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22967,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__areaOfResponsibility__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__areaOfResponsibility(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22968,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__TransitSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__routeStart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__routeStart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22969,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__judicialBranch__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__judicialBranch(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22970,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lengthOfCrudeOilPipeline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfCrudeOilPipeline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22971,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__refers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__refers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22972,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__yearOfFounding__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__yearOfFounding(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22973,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__affiliatedOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__affiliatedOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22974,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lengthOfNaturalGasPipeline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfNaturalGasPipeline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22975,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__AstronomicalBody)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__orbits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__orbits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22976,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialInstrument)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__strikePrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__strikePrice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22977,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lineMeasure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lineMeasure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22978,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lowAltitudeWindVelocity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22979,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Share)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__shareHolder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__shareHolder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22980,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__leader__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__leader(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22981,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Graph)
        & s__instance(V__ARGS2,s__Graph)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subGraph__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subGraph(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22982,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Inflation)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__inflationRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inflationRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22983,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__disputedPossession__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disputedPossession(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22984,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__paternalUncle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paternalUncle(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22985,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__DirectionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__direction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__direction(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22986,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__industryRankByOutput__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industryRankByOutput(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22987,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__vesselDisplacement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__vesselDisplacement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22988,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__albumArtist__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumArtist(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22989,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChangeOfControl)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__losesControl__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__losesControl(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22990,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__discovers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__discovers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22991,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__agreementPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22992,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__originalExpressedInLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__originalExpressedInLanguage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22993,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__populationFractionBelowPovertyLine__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__populationFractionBelowPovertyLine(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22994,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lowestTemperatureForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowestTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22995,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Translocation)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__changesLocation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__changesLocation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22996,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__organizationName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__organizationName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22997,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS3,s__GeometricPoint)
        & s__instance(V__ARGS2,s__OneDimensionalFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__pointOfIntersection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pointOfIntersection(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22998,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__temporallyBetweenOrEqual__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__temporallyBetweenOrEqual(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_22999,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelReservation)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__numberAdultOccupant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberAdultOccupant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23000,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__telecomCountryCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomCountryCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23001,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__postPostOfficeBox__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postPostOfficeBox(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23002,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__agentOperatesInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agentOperatesInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23003,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__FinancialRating)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__bondRating__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bondRating(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23004,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lastStatementBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lastStatementBalance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23005,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__ComputerStatus)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hostStatus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hostStatus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23006,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__earlier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__earlier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23007,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__initialList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__initialList(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23008,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__middleName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__middleName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23009,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__inflationRateOfConsumerPrices__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inflationRateOfConsumerPrices(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23010,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__postCountry__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postCountry(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23011,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__DigitalData)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__filename__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__filename(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23012,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__meanSeaLevel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__meanSeaLevel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23013,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__ClimateZone)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__climateTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__climateTypeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23014,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__financialAsset__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__financialAsset(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23015,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Quantity)
        & s__subclass(V__ARGS2,s__Device)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__equipmentCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equipmentCount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23016,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__subclass(V__ARGS2,s__Substance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__groundSubsurfaceType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__groundSubsurfaceType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23017,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ProcessTask)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__task__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__task(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23018,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__independentProbability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__independentProbability(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23019,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Vehicle)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__onboard__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__onboard(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23020,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ExtensionFn(s__Fluid))
        & s__instance(V__ARGS2,s__ExtensionFn(s__Fluid))
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__tributary__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__tributary(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23021,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contestObject__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestObject(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23022,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__TelephonyDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__deviceTelecomNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deviceTelecomNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23023,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__flagState__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flagState(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23024,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS3,s__Security)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__orderFor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__orderFor(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23025,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__surface__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__surface(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23026,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__subclass(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__TimeDuration)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__diseaseIncubation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diseaseIncubation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23027,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__EducationalOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__student__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__student(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23028,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Argument)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__premise__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__premise(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23029,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__roomAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roomAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23030,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__transitwayCapacityCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__transitwayCapacityCount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23031,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__conventionalShortName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conventionalShortName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23032,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__releaseForConsumption__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__releaseForConsumption(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23033,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__functionRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__functionRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23034,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__describes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__describes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23035,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelephonyDevice)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__telecomContactDevice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomContactDevice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23036,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hasSkill__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasSkill(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23037,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__instance(V__ARGS3,s__RationalNumber)
        & s__instance(V__ARGS2,s__DirectionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__slopeGradientTowardsOrientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__slopeGradientTowardsOrientation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23038,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fears__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fears(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23039,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__askPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__askPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23040,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__FinancialAccount)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__statementAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__statementAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23041,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__domain__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__domain(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23042,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__patientMedical__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__patientMedical(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23043,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__buyingPowerAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__buyingPowerAmount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23044,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__prevents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__prevents(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23045,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Phrase)
        & s__instance(V__ARGS2,s__Sentence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__grammaticalRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grammaticalRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23046,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__principalAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__principalAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23047,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__domesticPartner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__domesticPartner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23048,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__chamberOfLegislature__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chamberOfLegislature(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23049,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerFile)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__programCopy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__programCopy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23050,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__unitPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unitPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23051,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__rateDetail__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rateDetail(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23052,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__brother__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__brother(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23053,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__internetCountryCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__internetCountryCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23054,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Plan)
        & s__instance(V__ARGS2,s__Plan)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subPlan__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subPlan(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23055,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__ServiceProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__allRoomsServiceAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__allRoomsServiceAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23056,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__MilitaryRank)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__commandRankOfEchelon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__commandRankOfEchelon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23057,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__publishes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__publishes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23058,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DirectionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__faces__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__faces(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23059,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__elevation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__elevation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23060,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lowAltitudeWindSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowAltitudeWindSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23061,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__formerName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__formerName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23062,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryOrganization)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__militaryOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23063,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__ancestorOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ancestorOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23064,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__givenName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__givenName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23065,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Substance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CorpuscularObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__material__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__material(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23066,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__identicalListItems__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__identicalListItems(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23067,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__greaterThanByQuality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__greaterThanByQuality(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23068,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__geographicSubregion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geographicSubregion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23069,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__TimePoint)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__checkInTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__checkInTime(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23070,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__average__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__average(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23071,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AchievingControl)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__controlled__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__controlled(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23072,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__viewType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__viewType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23073,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__relatedInternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relatedInternalConcept(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23074,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__economicAidDonatedInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economicAidDonatedInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23075,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__importCommodityTypeByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importCommodityTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23076,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__propositionOwner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__propositionOwner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23077,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Sentence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__states__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__states(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23078,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__instance(V__ARGS2,s__Artifact)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__powerPlant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__powerPlant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23079,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerUser)
        & s__instance(V__ARGS2,s__UserName)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__userName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__userName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23080,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__AreaOfConcern)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__organizationalObjective__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__organizationalObjective(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23081,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__manner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__manner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23082,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__width__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__width(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23083,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__larger__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__larger(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23084,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__perCapitaGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__perCapitaGDP(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23085,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealNumber)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__approximateValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__approximateValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23086,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__warmSeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__warmSeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23087,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Residence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__tenant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__tenant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23088,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__wants__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__wants(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23089,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__unemploymentRateOfAreaInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unemploymentRateOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23090,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Confining)
        & s__instance(V__ARGS2,s__Animal)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__detainee__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__detainee(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23091,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__negotiatedPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__negotiatedPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23092,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS3,s__HotelUnit)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__roomStay__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roomStay(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23093,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PassengerVehicle)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__personTransportCapability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__personTransportCapability(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23094,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ImageFile)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__imageResolution__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__imageResolution(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23095,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dependentGeopoliticalArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dependentGeopoliticalArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23096,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Group)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__associateWithStatus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__associateWithStatus(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23097,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__causesSubclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__causesSubclass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23098,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__seatsWonInElection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__seatsWonInElection(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23099,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__chiefOfDiplomaticMission__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chiefOfDiplomaticMission(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23100,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__instrument__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__instrument(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23101,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__emailAddress__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__emailAddress(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23102,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Argument)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__conclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23103,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__holidayTimeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__holidayTimeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23104,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Group)
        & s__subclass(V__ARGS2,s__UniformClothing)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hasUniform__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasUniform(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23105,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__marketValueAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__marketValueAmount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23106,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__RealNumber)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__voteFractionReceived__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__voteFractionReceived(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23107,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23108,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23109,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23110,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23111,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23112,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23113,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23114,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mothersBrothersDaughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersBrothersDaughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23115,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Agreement)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__partyToAgreement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partyToAgreement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23116,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fills__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fills(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23117,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__magneticVariation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__magneticVariation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23118,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TimingRequirementAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__complexity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__complexity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23119,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__precondition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precondition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23120,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__confersObligation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__confersObligation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23121,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphArc)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__arcWeight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__arcWeight(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23122,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__memorySize__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memorySize(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23123,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Gun)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__caliber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__caliber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23124,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__entails__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__entails(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23125,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__diseaseSymptom__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diseaseSymptom(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23126,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__equivalenceRelationOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equivalenceRelationOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23127,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__IndustryAttribute)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__industryProductType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industryProductType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23128,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PositionalAttribute)
        & s__instance(V__ARGS2,s__PositionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__oppositeDirection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__oppositeDirection(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23129,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARGS5,s__Object)
        & s__instance(V__ARGS4,s__TimePosition)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__playsRoleInEventOfType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__playsRoleInEventOfType(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23130,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__annualElectricityProduction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualElectricityProduction(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23131,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__height__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__height(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23132,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__StructureAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__structure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__structure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23133,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FieldOfStudy)
        & s__instance(V__ARGS2,s__FieldOfStudy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subField__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subField(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23134,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__marginBalanceAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__marginBalanceAmount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23135,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__nameBeforeKeyName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nameBeforeKeyName(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23136,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Year)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__yearBuilt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__yearBuilt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23137,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__annualImportTotal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualImportTotal(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23138,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__borrower__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__borrower(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23139,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__length__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__length(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23140,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__catalyst__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__catalyst(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23141,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__maternalAunt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maternalAunt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23142,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__flagImage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flagImage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23143,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryFunction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__identityElement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__identityElement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23144,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__Attribute)
        & s__subclass(V__ARGS2,s__Plant)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__vegetationTypePattern__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__vegetationTypePattern(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23145,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Longitude)
        & s__instance(V__ARGS2,s__Latitude)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__objectGeographicCoordinates__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__objectGeographicCoordinates(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23146,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__someRoomsAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__someRoomsAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23147,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__electricityExportInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityExportInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23148,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__chiefOfState__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chiefOfState(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23149,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__reservingEntity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservingEntity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23150,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Building)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__numberOfFloors__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberOfFloors(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23151,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dateEstablished__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateEstablished(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23152,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__totalBiomass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalBiomass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23153,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__laborForceFractionByOccupation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__laborForceFractionByOccupation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23154,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__statementPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__statementPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23155,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__availableBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__availableBalance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23156,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hasOccupation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasOccupation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23157,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__MassMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fleetDeadWeightTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fleetDeadWeightTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23158,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__sideEffect__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sideEffect(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23159,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__TransitSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__routeEnd__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__routeEnd(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23160,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__experiencer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__experiencer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23161,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__electionWinner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electionWinner(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23162,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__legislativeBranch__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__legislativeBranch(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23163,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TaskRelationAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__taskRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__taskRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23164,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__CognitiveAgent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__DeonticAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__agreementClause__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementClause(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23165,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__onOrientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__onOrientation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23166,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__batchInterArrival__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__batchInterArrival(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23167,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Year)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lastRenovation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lastRenovation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23168,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__subclass(V__ARGS2,s__Day)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__daylightHoursTotal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__daylightHoursTotal(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23169,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__familyRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__familyRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23170,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__administrator__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__administrator(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23171,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__third__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__third(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23172,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__expects__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__expects(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23173,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__daughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__daughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23174,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__operator__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__operator(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23175,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__offersAtTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__offersAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23176,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__optionSeller__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__optionSeller(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23177,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__irreflexiveOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__irreflexiveOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23178,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__buys__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__buys(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23179,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__numberChildOccupant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberChildOccupant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23180,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__economicAidDonated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economicAidDonated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23181,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__PriorityAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__priority__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__priority(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23182,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__StatusAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__administratorStatus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__administratorStatus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23183,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__closingPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__closingPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23184,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fiscalYearPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fiscalYearPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23185,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__possesses__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__possesses(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23186,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__price__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__price(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23187,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Radiating)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__wavelength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__wavelength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23188,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__AreaMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__totalArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23189,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__birthdate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__birthdate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23190,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dayPhone__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dayPhone(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23191,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__capitalExpendituresOfAreaInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capitalExpendituresOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23192,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__amountDue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__amountDue(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23193,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__subclass(V__ARGS2,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__rangeSubclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rangeSubclass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23194,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__telecomCoreNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomCoreNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23195,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__referenceTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__referenceTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23196,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hasDependency__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasDependency(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23197,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Circle)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__diameter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diameter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23198,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__before__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__before(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23199,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CorpuscularObject)
        & s__instance(V__ARGS2,s__CorpuscularObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__component__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__component(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23200,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__MassMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__vesselDeadWeightTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__vesselDeadWeightTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23201,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__batchLatency__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__batchLatency(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23202,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__destination__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__destination(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23203,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abstract)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__abstractCounterpart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__abstractCounterpart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23204,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__illicitDrugShipmentDestination__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__illicitDrugShipmentDestination(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23205,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS3,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__connects__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connects(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23206,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__annualElectricityExport__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualElectricityExport(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23207,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__subclass(V__ARGS2,s__Payment)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__validPaymentType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__validPaymentType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23208,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__someRoomsPhysicalAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__someRoomsPhysicalAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23209,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelReservation)
        & s__subclass(V__ARGS2,s__HotelUnit)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__reservedRoom__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservedRoom(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23210,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Process)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__playsRoleInEvent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__playsRoleInEvent(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23211,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__inhibits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inhibits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23212,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__manufacturer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__manufacturer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23213,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lengthOfDualGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfDualGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23214,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23215,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ExtensionFn(s__Fluid))
        & s__instance(V__ARGS2,s__ExtensionFn(s__Fluid))
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__flows__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flows(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23216,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__diplomaticRepresentativeInRole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diplomaticRepresentativeInRole(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23217,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__MaritimeClaimArea)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__maritimeClaimType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maritimeClaimType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23218,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investor)
        & s__instance(V__ARGS2,s__RiskAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__riskTolerance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__riskTolerance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23219,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__producedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__producedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23220,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__policyOwner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__policyOwner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23221,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fleetSize__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fleetSize(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23222,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__penetrates__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__penetrates(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23223,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__enemy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__enemy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23224,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Holiday)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__observesHoliday__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__observesHoliday(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23225,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiologicalProcess)
        & s__instance(V__ARGS2,s__DevelopmentalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lifeStageAchieved__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lifeStageAchieved(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23226,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalAngle)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__angularMeasure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__angularMeasure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23227,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__InterestRate)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__interestRatePerPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__interestRatePerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23228,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerInputDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__standardInputDevice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__standardInputDevice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23229,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__holdsObligation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__holdsObligation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23230,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mothersSistersHusband__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersSistersHusband(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23231,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__InterestRate)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__currentInterestRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currentInterestRate(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23232,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__chanceryTelephoneNumberInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chanceryTelephoneNumberInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23233,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__externalDebt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__externalDebt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23234,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__organizationProductType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__organizationProductType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23235,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__coldSeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coldSeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23236,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Check)
        & s__instance(V__ARGS2,s__FinancialAccount)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__checkAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__checkAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23237,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__temporalPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__temporalPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23238,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__agriculturalProductType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agriculturalProductType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23239,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Molecule)
        & s__instance(V__ARGS2,s__MoleculeStructuralAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hasMolecularStructuralAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasMolecularStructuralAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23240,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Holiday)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__commemoratesDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__commemoratesDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23241,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ProteinStructuralAttribute)
        & s__subclass(V__ARGS2,s__Protein)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__associatedFunctionality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__associatedFunctionality(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23242,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__abbreviatedDisplayTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__abbreviatedDisplayTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23243,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__CurrencyMeasure)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__monetaryWage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__monetaryWage(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23244,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__songArtist__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__songArtist(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23245,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__postStreetNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postStreetNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23246,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalAddressText)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__postAddressText__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postAddressText(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23247,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__GroupOfPeople)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__groupMember__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__groupMember(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23248,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__purchasesPerPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__purchasesPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23249,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__AbstractionLevelAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__abstractionLevel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__abstractionLevel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23250,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__FormOfGovernment)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__ideologicalAffiliationOfOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ideologicalAffiliationOfOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23251,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(less__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( less(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23252,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__FunctionQuantity)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__transitwayCapacityRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__transitwayCapacityRate(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23253,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__diseaseTreatment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diseaseTreatment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23254,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__illicitDrugConsumer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__illicitDrugConsumer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23255,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__numberOfCPUs__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberOfCPUs(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23256,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Graph)
        & s__instance(V__ARGS2,s__UnitOfMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__graphMeasure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__graphMeasure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23257,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__during__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__during(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23258,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hasAward__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasAward(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23259,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Aircraft)
        & s__instance(V__ARGS2,s__AltitudeMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__absoluteHeight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__absoluteHeight(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23260,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__monitorComponentData__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__monitorComponentData(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23261,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__incomeDistributionByGiniIndex__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__incomeDistributionByGiniIndex(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23262,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__finishes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__finishes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23263,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__holdsRight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__holdsRight(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23264,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__deathdate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deathdate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23265,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Text)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__registeredItem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__registeredItem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23266,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__humanCapacity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__humanCapacity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23267,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Contest)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contestEntry__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestEntry(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23268,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Woman)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__husband__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__husband(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23269,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__adjacentOrientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__adjacentOrientation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23270,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__maxRoomCapacity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maxRoomCapacity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23271,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subProcess__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subProcess(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23272,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__totalCoastline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalCoastline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23273,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringPerformance)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__ComputerComponent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__performanceResult__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__performanceResult(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23274,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__capitalExpendituresOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capitalExpendituresOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23275,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__telecomAreaCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomAreaCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23276,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__duration__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__duration(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23277,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__drySeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__drySeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23278,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__candidateForPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__candidateForPosition(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23279,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS2,s__MassMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__maximumPayloadCapacity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maximumPayloadCapacity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23280,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialResponse)
        & s__instance(V__ARGS2,s__FinancialRequest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__financialResponseTo__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__financialResponseTo(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23281,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lacks__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lacks(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23282,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__subclass(V__ARGS2,s__PowerGeneration)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__electricityFractionFromSource__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityFractionFromSource(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23283,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__electionDatePlannedForPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electionDatePlannedForPosition(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23284,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__abbreviation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__abbreviation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23285,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__businessHours__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__businessHours(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23286,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fullNameIndexOrder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fullNameIndexOrder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23287,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__maturityDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maturityDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23288,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Circle)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__radius__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__radius(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23289,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__originalTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__originalTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23290,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__totalLengthOfWaterways__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalLengthOfWaterways(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23291,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__pricePolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pricePolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23292,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__loanInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__loanInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23293,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__disjoint__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjoint(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23294,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__interiorPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__interiorPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23295,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__sibling__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sibling(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23296,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__BankStatement)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lastStatement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lastStatement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23297,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subString__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subString(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23298,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23299,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalObject)
        & s__instance(V__ARGS2,s__CorpuscularObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__sliceOfFigure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sliceOfFigure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23300,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__economicAidReceivedNetInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economicAidReceivedNetInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23301,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Brand)
        & s__instance(V__ARGS2,s__Icon)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__brandIcon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__brandIcon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23302,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contractor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contractor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23303,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__legalGuardian__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__legalGuardian(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23304,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__annualExportTotal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualExportTotal(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23305,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MonitoringProgram)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dataID__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dataID(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23306,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__CareOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__medicalPatient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__medicalPatient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23307,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__suffrageAgeMaximum__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__suffrageAgeMaximum(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23308,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__importCommodityType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importCommodityType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23309,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hasPurposeForAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasPurposeForAgent(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23310,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__confersRight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__confersRight(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23311,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__carries__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__carries(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23312,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CreditAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__creditLimit__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__creditLimit(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23313,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__downPayment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__downPayment(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23314,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__simpleInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__simpleInterest(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23315,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Shipping)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__cargo__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cargo(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23316,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerOutputDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__standardErrorDevice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__standardErrorDevice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23317,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__inflationRateOfConsumerPricesInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inflationRateOfConsumerPricesInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23318,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investment)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__yield__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__yield(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23319,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__stockSymbol__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stockSymbol(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23320,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exportPartnerByFraction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerByFraction(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23321,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PowerSource)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__voltageMeasure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__voltageMeasure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23322,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FinancialRating)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__creditRanking__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__creditRanking(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23323,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__cooccur__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cooccur(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23324,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TemperatureMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__meltingPoint__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__meltingPoint(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23325,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exportCommodityTypeByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportCommodityTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23326,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__authors__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__authors(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23327,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__crosses__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__crosses(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23328,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MealPlan)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__includedMeal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__includedMeal(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23329,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mutualAcquaintance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mutualAcquaintance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23330,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__side__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__side(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23331,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TemperatureMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__boilingPoint__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__boilingPoint(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23332,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SpeedGovernor)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__governorSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__governorSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23333,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__roomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23334,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__unemploymentRateOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unemploymentRateOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23335,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__capacity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capacity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23336,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__TerrainAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__terrainInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__terrainInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23337,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ViralCellInvasion)
        & s__instance(V__ARGS2,s__Virus)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__invadingVirus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__invadingVirus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23338,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transportation)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__transported__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__transported(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23339,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__courseWRTCompassNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__courseWRTCompassNorth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23340,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__TemperatureMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__airTemperature__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__airTemperature(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23341,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__acronym__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__acronym(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23342,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dataStreamSlack__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dataStreamSlack(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23343,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__rents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rents(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23344,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__numberOccupant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberOccupant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23345,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricPoint)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__GeometricPoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__geometricDistance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geometricDistance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23346,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__slidingWindowSize__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__slidingWindowSize(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23347,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__temporallyBetween__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__temporallyBetween(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23348,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Artifact)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Artifact)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__version__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__version(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23349,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__MealPlan)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mealPlanInclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mealPlanInclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23350,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__headingWRTTrueNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headingWRTTrueNorth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23351,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__windRelativePosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__windRelativePosition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23352,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__partlyLocated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partlyLocated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23353,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__localLongName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__localLongName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23354,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__FinancialCompany)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__financialAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__financialAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23355,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__effectiveDose__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__effectiveDose(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23356,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__beforeOrEqual__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__beforeOrEqual(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23357,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dependencyDelay__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dependencyDelay(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23358,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__maternalUncle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maternalUncle(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23359,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Motion)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__moves__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__moves(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23360,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hotSeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hotSeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23361,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__constructionPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__constructionPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23362,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Region)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__capableAtLocation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capableAtLocation(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23363,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__realGrowthRateOfGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__realGrowthRateOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23364,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__numberOfCustomers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberOfCustomers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23365,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__loanFeeAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__loanFeeAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23366,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__familyName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__familyName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23367,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__seatsInOrganizationCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__seatsInOrganizationCount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23368,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subsumingExternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subsumingExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23369,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collateral)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__appraisedValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__appraisedValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23370,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__releaseForSale__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__releaseForSale(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23371,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Motion)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__path__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__path(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23372,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HardwareSystem)
        & s__instance(V__ARGS2,s__ComputerNetwork)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__defaultNetwork__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__defaultNetwork(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23373,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__subclass(V__ARGS2,s__Substance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__groundSurfaceType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__groundSurfaceType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23374,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(greatereq__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( greatereq(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23375,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryVehicle)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Weapon)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__weaponCarryingCapability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__weaponCarryingCapability(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23376,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__LegalAction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__defendant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__defendant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23377,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__accountHolder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accountHolder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23378,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__someRoomsPolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__someRoomsPolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23379,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lengthOfExpresswaySystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfExpresswaySystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23380,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StockSplit)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__splitFor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__splitFor(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23381,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__increasesLikelihood__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__increasesLikelihood(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23382,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collateral)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__faceValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__faceValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23383,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__equivalentContentInstance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equivalentContentInstance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23384,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__Computer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__runsOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__runsOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23385,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__termLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__termLength(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23386,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__militaryExpendituresInUSDollars__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryExpendituresInUSDollars(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23387,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__chanceryAddressInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chanceryAddressInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23388,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__result__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__result(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23389,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__freeRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__freeRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23390,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__chiefOfStateType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chiefOfStateType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23391,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__illicitDrugTransshipmentPoint__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__illicitDrugTransshipmentPoint(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23392,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__copy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__copy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23393,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__shortBalanceAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__shortBalanceAmount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23394,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Woman)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__stepmother__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stepmother(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23395,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__FormOfGovernment)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__governmentType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__governmentType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23396,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__targetInAttack__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__targetInAttack(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23397,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23398,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23399,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23400,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23401,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23402,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23403,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23404,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__equivalentContentClass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equivalentContentClass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23405,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dateOpenedForSignature__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateOpenedForSignature(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23406,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__numberSeniorOccupant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberSeniorOccupant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23407,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricFigure)
        & s__instance(V__ARGS2,s__GeometricFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__geometricPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geometricPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23408,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Bank_FinancialOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__bankAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bankAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23409,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Nation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__citizen__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__citizen(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23410,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__representsForAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__representsForAgent(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23411,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dateOfStatement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateOfStatement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23412,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__displayTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__displayTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23413,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__immediateInstance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__immediateInstance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23414,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__PositionalAttribute)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__orientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__orientation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23415,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__totalLengthOfRailwaySystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalLengthOfRailwaySystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23416,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__UnitOfCurrency)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__currencyType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23417,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialOrganization)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__serviceFee__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__serviceFee(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23418,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__synonymousExternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__synonymousExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23419,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Substance)
        & s__instance(V__ARGS2,s__Substance)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__piece__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__piece(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23420,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__diplomaticRepresentationType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diplomaticRepresentationType(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23421,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__colocatedAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__colocatedAgent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23422,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MerchantMarine)
        & s__instance(V__ARGS2,s__ShipRegister)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__marineInventory__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__marineInventory(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23423,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__memberTypeCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memberTypeCount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23424,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__reservationStart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservationStart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23425,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__customer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__customer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23426,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__industrialProductionGrowthRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industrialProductionGrowthRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23427,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__alternativeTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__alternativeTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23428,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__InterestRate)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fixedInterestRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fixedInterestRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23429,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__industrialProductionGrowthRateInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industrialProductionGrowthRateInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23430,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__time__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__time(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23431,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lengthOfMultipleTrackRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfMultipleTrackRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23432,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__canonicalPlaceName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__canonicalPlaceName(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23433,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__minimumReplications__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__minimumReplications(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23434,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__doubts__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__doubts(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23435,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__maximumPayloadHeightWidth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maximumPayloadHeightWidth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23436,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__benefits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__benefits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23437,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__axis__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__axis(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23438,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mothersBrothersSon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersBrothersSon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23439,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lengthOfUnclassifiedGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfUnclassifiedGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23440,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Integer)
        & s__subclass(V__ARGS2,s__Satellite)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__communicationSatelliteForArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__communicationSatelliteForArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23441,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__highestTemperatureForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highestTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23442,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transportation)
        & s__instance(V__ARGS2,s__TransportationDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__conveyance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conveyance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23443,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mediumAltitudeWindVelocity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mediumAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23444,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerOutputDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__standardOutputDevice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__standardOutputDevice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23445,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricPoint)
        & s__instance(V__ARGS2,s__GeometricFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__pointOfFigure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pointOfFigure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23446,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__RationalNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__militaryExpendituresFractionOfGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryExpendituresFractionOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23447,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__surfaceWindSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__surfaceWindSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23448,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__contestOrganizer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestOrganizer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23449,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__validityPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__validityPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23450,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__subclass(V__ARGS2,s__ComputerProgram)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__dependencyType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dependencyType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23451,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fulfillingEntity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fulfillingEntity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23452,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__nameIndexOrder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nameIndexOrder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23453,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__depth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__depth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23454,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__spouse__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__spouse(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23455,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__paidRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paidRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23456,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__totalPipelineInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalPipelineInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23457,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__birthplace__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__birthplace(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23458,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__callDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__callDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23459,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__inTheMoney__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inTheMoney(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23460,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__meetsTemporally__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__meetsTemporally(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23461,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__totalFacilityTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalFacilityTypeInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23462,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__trafficableForTrafficType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__trafficableForTrafficType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23463,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__earthAltitude__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__earthAltitude(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23464,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__totalOrderingOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalOrderingOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23465,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Set)
        & s__instance(V__ARGS2,s__Set)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subset__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subset(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23466,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__creditsPerPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__creditsPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23467,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Group)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__associateInOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__associateInOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23468,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringConnection)
        & s__instance(V__ARGS3,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__connectsEngineeringComponents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connectsEngineeringComponents(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23469,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__decreasesLikelihood__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__decreasesLikelihood(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23470,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__traverses__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__traverses(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23471,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__measure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__measure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23472,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SentientAgent)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__speaksLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__speaksLanguage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23473,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__Relation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__disjointRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23474,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__desires__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__desires(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23475,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Reservation)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__reservedPackage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservedPackage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23476,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23477,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23478,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23479,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23480,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23481,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23482,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23483,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exportCommodityType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportCommodityType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23484,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__conforms__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conforms(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23485,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__availableCash__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__availableCash(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23486,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__productPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__productPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23487,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__editor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__editor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23488,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__overlapsTemporally__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overlapsTemporally(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23489,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__EducationalOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__teacher__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__teacher(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23490,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS2,s__TransitSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__routeInSystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__routeInSystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23491,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fathersSistersDaughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersSistersDaughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23492,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__parent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__parent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23493,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__totalBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalBalance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23494,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ServiceProcess)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__serviceRecipient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__serviceRecipient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23495,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS2,s__TransitSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__pathInSystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pathInSystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23496,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__productBrand__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__productBrand(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23497,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__WearableItem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__wears__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__wears(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23498,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__origin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__origin(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23499,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__HumanLanguage)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__documentation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__documentation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23500,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__importPartner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23501,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exportPartnerByFractionInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerByFractionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23502,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transfer)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__objectTransferred__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__objectTransferred(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23503,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Computer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__hardwareType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hardwareType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23504,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__telephoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telephoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23505,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__annualElectricityImport__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualElectricityImport(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23506,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__UnitOfAtmosphericPressure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__barometricPressure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__barometricPressure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23507,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__niece__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__niece(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23508,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__DataStorageDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__stored__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stored(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23509,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Engine)
        & s__instance(V__ARGS2,s__NonNegativeInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__engineCylinders__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__engineCylinders(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23510,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__smaller__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__smaller(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23511,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__mothersSistersSon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersSistersSon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23512,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__externalImage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__externalImage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23513,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__BankCard)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__cardCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cardCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23514,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__PermanentResidence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__landlord__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__landlord(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23515,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__totalLengthOfHighwaySystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalLengthOfHighwaySystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23516,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Album)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__albumTrack__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumTrack(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23517,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__compoundInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__compoundInterest(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23518,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Day)
        & s__instance(V__ARGS2,s__InterestRate)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__primeInterestRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__primeInterestRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23519,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__personalPhoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__personalPhoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23520,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__approves__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__approves(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23521,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__roleAppointsRole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roleAppointsRole(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23522,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__exportPartner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23523,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subList(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23524,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__fathersBrothersWife__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersBrothersWife(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23525,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__OrganicObject)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__bioindicatorForHabitat__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bioindicatorForHabitat(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23526,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__waterAreaOnly__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__waterAreaOnly(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23527,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaOfConcern)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__regionalIssue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__regionalIssue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23528,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__drugShipmentDestination__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__drugShipmentDestination(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23529,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__translatedTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__translatedTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23530,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SentientAgent)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__detainedAtTimeInPlace__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__detainedAtTimeInPlace(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23531,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerFile)
        & s__instance(V__ARGS2,s__ComputerDirectory)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__directoryOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__directoryOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23532,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__unitNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unitNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23533,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__roleNominatesRole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roleNominatesRole(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23534,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__loanForPurchase__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__loanForPurchase(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23535,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__protonNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__protonNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23536,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__PositiveRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__thresholdOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__thresholdOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23537,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__GeographicArea)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__IntersectionFn(s__RelationExtendedToQuantities,s__BinaryPredicate))
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__comparativeArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__comparativeArea(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23538,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPassword)
        & s__instance(V__ARGS2,s__ComputerUser)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__password__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__password(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23539,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__couponInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__couponInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23540,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lowestDecileShareOfHouseholdIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowestDecileShareOfHouseholdIncome(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23541,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Engine)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__pistonStroke__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pistonStroke(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23542,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__uses__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__uses(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23543,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__programRunning__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__programRunning(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23544,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__successorAttributeClosure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__successorAttributeClosure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23545,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UserRequest)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__requestRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__requestRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23546,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__sectorCompositionOfGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sectorCompositionOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23547,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subordinateInOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subordinateInOrganization(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23548,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Demonstrating)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__attends__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__attends(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23549,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__environmentalProblemTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__environmentalProblemTypeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23550,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ResourceManagementProgram)
        & s__instance(V__ARGS2,s__SoftwareSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__rMProgram_of__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rMProgram_of(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23551,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subProposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subProposition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23552,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__afterTaxIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__afterTaxIncome(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23553,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__MilitaryUnit)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__subEchelon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subEchelon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23554,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__titles__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__titles(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23555,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__sister__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sister(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23556,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Nation)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__inflationRateInCountry__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inflationRateInCountry(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23557,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__lengthOfNarrowGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfNarrowGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23558,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__premium__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__premium(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23559,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__exactCardinality(s__highAltitudeWindVelocity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & s__CardinalityFn(V__S) = V__COUNT ) ) ) ) ) ).

fof(kb_SUMO_23560,axiom,
    s__documentation(s__minCardinality__m,s__EnglishLanguage,'This relation expresses the minimum number of values that a particular argument to a relation can have if all other values remain fixed.') ).

fof(kb_SUMO_23561,axiom,
    s__instance(s__minCardinality__m,s__TernaryPredicate) ).

fof(kb_SUMO_23562,axiom,
    s__domain(s__minCardinality__m,"1",s__Relation) ).

fof(kb_SUMO_23563,axiom,
    s__domain(s__minCardinality__m,"2",s__Integer) ).

fof(kb_SUMO_23564,axiom,
    s__domain(s__minCardinality__m,"3",s__Integer) ).

fof(kb_SUMO_23565,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__inhibits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inhibits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23566,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__starts__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__starts(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23567,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Physical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contractedRentalPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contractedRentalPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23568,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__third__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__third(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23569,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__chanceryTelephoneNumberInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chanceryTelephoneNumberInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23570,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hostJitter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hostJitter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23571,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__FieldOfStudy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hasExpertise__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasExpertise(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23572,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__nephew__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nephew(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23573,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS3,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__connects__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connects(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23574,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__abbreviatedDisplayTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__abbreviatedDisplayTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23575,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__granularity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__granularity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23576,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PermanentResidence)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__homeAddress__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__homeAddress(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23577,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__VideoRecording)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__musicVideo__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicVideo(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23578,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__militaryExpendituresInUSDollars__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryExpendituresInUSDollars(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23579,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dependentGeopoliticalArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dependentGeopoliticalArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23580,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerComponent)
        & s__instance(V__ARGS2,s__UnitOfMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__unitMeasuringPerformance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unitMeasuringPerformance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23581,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__annualElectricityExport__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualElectricityExport(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23582,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__meanSeaLevel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__meanSeaLevel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23583,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23584,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23585,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23586,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23587,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23588,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23589,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23590,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__businessHours__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__businessHours(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23591,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__IndustryAttribute)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__industryServiceType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industryServiceType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23592,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__believes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__believes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23593,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__acquaintance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__acquaintance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23594,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__electricityProductionInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityProductionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23595,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__highTide__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highTide(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23596,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__slopeGradient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__slopeGradient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23597,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Solution)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__potentialOfHydrogen__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__potentialOfHydrogen(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23598,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exactlyLocated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exactlyLocated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23599,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__MealPlan)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mealPlanInclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mealPlanInclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23600,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Share)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__shareHolder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__shareHolder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23601,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LimitOrder)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__limitPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__limitPrice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23602,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__quarter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__quarter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23603,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__agriculturalProductTypeByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agriculturalProductTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23604,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__annualElectricityConsumption__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualElectricityConsumption(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23605,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Album)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__albumTrack__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumTrack(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23606,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__deathplace__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deathplace(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23607,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__MimeEncodingScheme)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mimeType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mimeType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23608,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Precipitation)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__precipitationRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precipitationRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23609,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Organism)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Toxin)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__secretesToxin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__secretesToxin(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23610,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__AreaMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__totalArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23611,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__wants__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__wants(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23612,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__sortingTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sortingTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23613,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Month)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__averageRainfallForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__averageRainfallForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23614,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringPerformance)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__ComputerComponent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__performanceResult__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__performanceResult(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23615,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SentientAgent)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__detainedAtTimeInPlace__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__detainedAtTimeInPlace(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23616,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Reservation)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__reservedPackage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservedPackage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23617,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__acronym__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__acronym(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23618,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__legalGuardian__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__legalGuardian(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23619,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__EconomicAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__economyType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economyType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23620,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__InterestRate)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fixedInterestRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fixedInterestRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23621,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__coldSeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coldSeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23622,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__economicAidReceivedNet__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economicAidReceivedNet(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23623,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__annualElectricityImport__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualElectricityImport(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23624,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__aimOfOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__aimOfOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23625,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__faxNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__faxNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23626,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__subclass(V__ARGS2,s__Day)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__daylightHoursTotal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__daylightHoursTotal(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23627,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__brother__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__brother(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23628,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__telephoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telephoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23629,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__StatusAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__accountStatus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accountStatus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23630,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fathersSistersHusband__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersSistersHusband(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23631,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__misspelledTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__misspelledTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23632,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ExtensionFn(s__Fluid))
        & s__instance(V__ARGS2,s__ExtensionFn(s__Fluid))
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__tributary__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__tributary(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23633,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23634,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23635,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23636,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23637,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23638,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23639,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23640,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__StateOrProvince)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__postDistrict__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postDistrict(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23641,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__occupation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__occupation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23642,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__organizationServiceType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__organizationServiceType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23643,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__primaryGeopoliticalSubdivisionType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__primaryGeopoliticalSubdivisionType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23644,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__currentAccountBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currentAccountBalance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23645,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__AstronomicalBody)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__orbits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__orbits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23646,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__nameIndexOrder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nameIndexOrder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23647,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__subclass(V__ARGS2,s__Day)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__daylightHoursInterval__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__daylightHoursInterval(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23648,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__headingWRTMagneticNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headingWRTMagneticNorth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23649,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Investment)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__potentialLoss__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__potentialLoss(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23650,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__militaryExpendituresInUSDollarsInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryExpendituresInUSDollarsInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23651,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__languagePercentInRegion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__languagePercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23652,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Engine)
        & s__instance(V__ARGS2,s__NonNegativeInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__engineCylinders__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__engineCylinders(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23653,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationDevice)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__cargoType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cargoType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23654,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__importPartnerByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23655,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Day)
        & s__instance(V__ARGS2,s__InterestRate)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__primeInterestRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__primeInterestRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23656,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__ClimateZone)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__climateTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__climateTypeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23657,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__overlapsTemporally__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overlapsTemporally(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23658,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__successorAttributeClosure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__successorAttributeClosure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23659,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaOfConcern)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__regionalIssue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__regionalIssue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23660,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transportation)
        & s__instance(V__ARGS2,s__TransportationDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__conveyance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conveyance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23661,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__instance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__instance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23662,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AchievingControl)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__gainsControl__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__gainsControl(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23663,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__agentOperatesInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agentOperatesInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23664,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__monitorComponentData__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__monitorComponentData(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23665,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__vesselDisplacement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__vesselDisplacement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23666,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__inTheMoney__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inTheMoney(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23667,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__totalLengthOfRailwaySystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalLengthOfRailwaySystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23668,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__copy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__copy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23669,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__permanentCropLandArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__permanentCropLandArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23670,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__DataStorageDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__stored__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stored(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23671,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Neighborhood)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__postNeighborhood__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postNeighborhood(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23672,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__groupingTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__groupingTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23673,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__measure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__measure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23674,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__compoundInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__compoundInterest(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23675,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__operator__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__operator(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23676,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__stockSymbol__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stockSymbol(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23677,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerOutputDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__standardOutputDevice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__standardOutputDevice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23678,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__annualExpendituresOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualExpendituresOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23679,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__allegiance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__allegiance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23680,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ElementalSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__atomicNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__atomicNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23681,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Computer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hardwareType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hardwareType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23682,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__Organization)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__occupiesPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__occupiesPosition(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23683,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__someRoomsPolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__someRoomsPolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23684,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__conforms__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conforms(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23685,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__landAreaOnly__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__landAreaOnly(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23686,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MerchantMarine)
        & s__instance(V__ARGS2,s__ShipRegister)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__marineInventory__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__marineInventory(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23687,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Nation)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__inflationRateInCountry__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inflationRateInCountry(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23688,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__agentName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agentName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23689,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__seaSurfaceTemperature__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__seaSurfaceTemperature(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23690,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__FinancialAccount)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__statementAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__statementAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23691,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__capacity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capacity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23692,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__diseaseSymptom__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diseaseSymptom(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23693,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__PreparedFood)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__ingredient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ingredient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23694,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__maternalAunt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maternalAunt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23695,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__titles__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__titles(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23696,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__titleInLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__titleInLanguage(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23697,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dataStreamSlack__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dataStreamSlack(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23698,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__PermanentResidence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__home__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__home(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23699,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__confersRight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__confersRight(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23700,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__minimumReplications__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__minimumReplications(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23701,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abort)
        & s__instance(V__ARGS2,s__ComputerProcess)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__processAborted__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processAborted(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23702,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiochemicalAgent)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__biochemicalAgentAntidote__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__biochemicalAgentAntidote(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23703,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fathersBrothersDaughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersBrothersDaughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23704,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__FinancialCompany)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__financialAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__financialAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23705,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__electricityImportInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityImportInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23706,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__offersAtTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__offersAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23707,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__diseaseMortality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diseaseMortality(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23708,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__paidPropertyAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paidPropertyAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23709,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LinguisticExpression)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__representsInLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__representsInLanguage(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23710,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lowestDecileShareOfHouseholdIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowestDecileShareOfHouseholdIncome(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23711,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__top__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__top(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23712,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__batchLatency__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__batchLatency(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23713,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__UnitOfCurrency)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__currencyType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23714,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__telecomExtension__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomExtension(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23715,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__releaseForSale__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__releaseForSale(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23716,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mothersSistersHusband__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersSistersHusband(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23717,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__cooccur__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cooccur(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23718,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lengthOfBroadGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfBroadGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23719,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__ancestor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ancestor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23720,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__MassMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__weight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__weight(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23721,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__uses__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__uses(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23722,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__transitwayCapacityCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__transitwayCapacityCount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23723,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lengthOfPavedHighway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfPavedHighway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23724,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exploits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exploits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23725,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__numberOccupant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberOccupant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23726,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__authors__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__authors(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23727,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__BankStatement)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lastStatement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lastStatement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23728,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__FinancialInstrument)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__underlier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__underlier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23729,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__floorCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__floorCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23730,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__allRoomsPhysicalAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__allRoomsPhysicalAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23731,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__familyRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__familyRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23732,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__NonnegativeRealNumber)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__overcastDaysInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overcastDaysInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23733,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__colocatedAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__colocatedAgent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23734,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__PriorityAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__priority__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__priority(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23735,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__WearableItem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__wears__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__wears(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23736,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__consistent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__consistent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23737,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__insured__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__insured(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23738,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__standardRetailHours__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__standardRetailHours(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23739,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__nameBeforeKeyName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nameBeforeKeyName(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23740,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS2,s__MilitaryUnit)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hostileForces__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hostileForces(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23741,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringPerformance)
        & s__instance(V__ARGS2,s__ComputationalSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__systemMeasured__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__systemMeasured(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23742,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__guest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__guest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23743,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Character)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__inString__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inString(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23744,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__memorySize__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memorySize(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23745,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS2,s__TransitSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__routeInSystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__routeInSystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23746,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__HumanLanguage)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__documentation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__documentation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23747,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__amountDue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__amountDue(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23748,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Group)
        & s__subclass(V__ARGS2,s__UniformClothing)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hasUniform__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasUniform(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23749,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__OrganicObject)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__bioindicatorForHabitat__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bioindicatorForHabitat(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23750,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__monitorApplicationData__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__monitorApplicationData(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23751,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__TerrainAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__terrainInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__terrainInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23752,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__memberCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memberCount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23753,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__suffrageAgeMinimum__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__suffrageAgeMinimum(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23754,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__diseaseTreatment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diseaseTreatment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23755,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__economicAidReceivedNetInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economicAidReceivedNetInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23756,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__birthday__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__birthday(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23757,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__BinaryRelation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__inverse__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inverse(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23758,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__conventionalLongName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conventionalLongName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23759,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__Computer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__computerRunning__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__computerRunning(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23760,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LyricalContent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lyricist__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lyricist(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23761,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__creditsPerPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__creditsPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23762,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS3,s__HotelUnit)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__roomStay__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roomStay(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23763,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__discovers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__discovers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23764,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dislikes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dislikes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23765,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__highAltitudeWindSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highAltitudeWindSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23766,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__allRoomsPolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__allRoomsPolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23767,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lengthOfUnclassifiedGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfUnclassifiedGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23768,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__synonymousExternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__synonymousExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23769,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__agreementExpirationDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementExpirationDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23770,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__domain__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__domain(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23771,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lengthOfExpresswaySystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfExpresswaySystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23772,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Collection)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__member__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__member(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23773,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContactSite)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__siteForContact__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__siteForContact(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23774,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BeliefGroup)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__beliefGroupPercentInRegion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__beliefGroupPercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23775,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Woman)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__husband__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__husband(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23776,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__subclass(V__ARGS2,s__Payment)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__validPaymentType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__validPaymentType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23777,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__warmSeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__warmSeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23778,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__reservationEnd__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservationEnd(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23779,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__Relation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__disjointRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23780,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__OneDimensionalFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__parallel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__parallel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23781,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__altitude__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__altitude(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23782,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__employs__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__employs(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23783,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__suffrageAgeMaximum__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__suffrageAgeMaximum(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23784,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CorpuscularObject)
        & s__instance(V__ARGS2,s__CorpuscularObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__component__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__component(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23785,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__militaryAge__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryAge(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23786,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__minimumBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__minimumBalance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23787,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__priceRange__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__priceRange(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23788,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__frequency__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__frequency(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23789,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hasDependency__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasDependency(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23790,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__inhabits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inhabits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23791,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__illicitDrugConsumer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__illicitDrugConsumer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23792,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__totalGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalGDP(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23793,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__surfaceWindVelocity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__surfaceWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23794,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__interiorPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__interiorPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23795,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__naturalHazardTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__naturalHazardTypeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23796,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Translocation)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__changesLocation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__changesLocation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23797,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__recordingCompany__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__recordingCompany(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23798,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__diplomaticRepresentativeInRole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diplomaticRepresentativeInRole(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23799,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__parent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__parent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23800,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerFile)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__programCopy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__programCopy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23801,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__desires__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__desires(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23802,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Policy)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__policyInclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__policyInclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23803,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__askPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__askPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23804,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__externalDebtInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__externalDebtInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23805,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__albumLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumLength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23806,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__importCommodityType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importCommodityType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23807,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__TransitSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__routeEnd__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__routeEnd(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23808,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Woman)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__stepmother__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stepmother(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23809,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__FunctionQuantity)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__transitwayCapacityRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__transitwayCapacityRate(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23810,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Roadway)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__postStreet__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postStreet(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23811,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Argument)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__conclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23812,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__Image)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__albumCoverImage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumCoverImage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23813,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__importPartnerByRankInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerByRankInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23814,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hopes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hopes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23815,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__immediateInstance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__immediateInstance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23816,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__roleNominatesRole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roleNominatesRole(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23817,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__aunt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__aunt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23818,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exportCommodityType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportCommodityType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23819,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__atTheMoney__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__atTheMoney(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23820,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__realGrowthRateOfGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__realGrowthRateOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23821,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__roomAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roomAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23822,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__buyingPowerAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__buyingPowerAmount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23823,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__keyName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__keyName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23824,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__conventionalShortName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conventionalShortName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23825,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lengthOfElectrifiedRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfElectrifiedRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23826,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__causesProposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__causesProposition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23827,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Holiday)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__commemoratesDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__commemoratesDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23828,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__ComputerStatus)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hostStatus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hostStatus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23829,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mobilePhoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mobilePhoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23830,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__side__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__side(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23831,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Year)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lastRenovation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lastRenovation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23832,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__older__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__older(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23833,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__capitalExpendituresOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capitalExpendituresOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23834,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__referenceTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__referenceTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23835,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__totalCoastline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalCoastline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23836,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS3,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__agreementRevisionDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementRevisionDate(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23837,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PlacingUnderArrest)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__arrested__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__arrested(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23838,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Holiday)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__observesHoliday__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__observesHoliday(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23839,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__agreementEffectiveDuring__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementEffectiveDuring(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23840,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__navigableForDraft__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__navigableForDraft(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23841,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UnitOfCurrency)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__currencyExchangeRateInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyExchangeRateInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23842,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__telecomCountryCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomCountryCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23843,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__Collection)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__memberAtTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memberAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23844,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphPath)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__pathLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pathLength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23845,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryOrganization)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__militaryOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23846,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lengthOfPetroleumProductPipeline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfPetroleumProductPipeline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23847,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__settlingTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__settlingTime(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23848,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__humanCapacity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__humanCapacity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23849,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__friend__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__friend(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23850,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__confirmationNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__confirmationNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23851,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__EducationalOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__student__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__student(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23852,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__subclass(V__ARGS2,s__PowerGeneration)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__electricityFractionFromSourceInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityFractionFromSourceInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23853,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__telecomAreaCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomAreaCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23854,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalAngle)
        & s__instance(V__ARGS2,s__GeometricFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__angleOfFigure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__angleOfFigure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23855,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__magneticVariation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__magneticVariation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23856,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lengthOfNaturalGasPipeline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfNaturalGasPipeline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23857,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dateOpenedForSignature__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateOpenedForSignature(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23858,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Molecule)
        & s__instance(V__ARGS2,s__MoleculeStructuralAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hasMolecularStructuralAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasMolecularStructuralAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23859,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__connectedEngineeringComponents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connectedEngineeringComponents(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23860,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__annualElectricityProduction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualElectricityProduction(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23861,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contractor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contractor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23862,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fears__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fears(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23863,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__totalLengthOfHighwaySystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalLengthOfHighwaySystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23864,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__primaryGeopoliticalSubdivision__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__primaryGeopoliticalSubdivision(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23865,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Man)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__stepfather__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stepfather(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23866,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__biochemicalAgentSyndrome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__biochemicalAgentSyndrome(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23867,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__catalyst__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__catalyst(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23868,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__subclass(V__ARGS2,s__Agent)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__validFor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__validFor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23869,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__numberChildOccupant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberChildOccupant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23870,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__connected__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connected(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23871,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PassengerVehicle)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__personTransportCapability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__personTransportCapability(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23872,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__sibling__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sibling(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23873,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__freeFunctionRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__freeFunctionRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23874,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fleetGrossRegisteredTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fleetGrossRegisteredTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23875,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fullName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fullName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23876,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TemperatureMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__boilingPoint__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__boilingPoint(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23877,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contestParticipant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestParticipant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23878,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiologicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Organism)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__biologicalAgentCarrier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__biologicalAgentCarrier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23879,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__spouse__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__spouse(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23880,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__completelyFills__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__completelyFills(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23881,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__totalLengthOfWaterways__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalLengthOfWaterways(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23882,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__monetaryValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__monetaryValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23883,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__unitNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unitNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23884,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(greater__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( greater(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23885,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__sectorCompositionOfGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sectorCompositionOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23886,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lender__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lender(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23887,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__FinancialRating)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__bondRating__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bondRating(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23888,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalAddressText)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__postAddressText__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postAddressText(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23889,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__confersObligation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__confersObligation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23890,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__InterestRate)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__currentInterestRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currentInterestRate(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23891,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__CurrencyMeasure)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__monetaryWage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__monetaryWage(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23892,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__FormOfGovernment)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__ideologicalAffiliationOfOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ideologicalAffiliationOfOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23893,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__producedOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__producedOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23894,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OrganicObject)
        & s__instance(V__ARGS2,s__DevelopmentalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__developmentalForm__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__developmentalForm(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23895,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__executiveBranch__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__executiveBranch(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23896,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__disjoint__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjoint(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23897,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__sideEffect__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sideEffect(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23898,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__reservationStart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservationStart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23899,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__locatedAtTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__locatedAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23900,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__incomeDistributionByGiniIndexInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__incomeDistributionByGiniIndexInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23901,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dateDissolved__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateDissolved(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23902,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WeatherProcess)
        & s__instance(V__ARGS2,s__PhysicalState)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__precipitationState__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precipitationState(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23903,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__RationalNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__militaryExpendituresFractionOfGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryExpendituresFractionOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23904,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collateral)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__faceValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__faceValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23905,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__drugShipmentDestination__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__drugShipmentDestination(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23906,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__before__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__before(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23907,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__successorAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__successorAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23908,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__independenceDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__independenceDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23909,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__describes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__describes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23910,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__illicitDrugTransshipmentPoint__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__illicitDrugTransshipmentPoint(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23911,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__adjacentOrientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__adjacentOrientation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23912,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__loanFeeAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__loanFeeAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23913,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__rainySeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rainySeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23914,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LiabilityAccount)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__minimumPayment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__minimumPayment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23915,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__criticalityLevel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__criticalityLevel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23916,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TemperatureMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__meltingPoint__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__meltingPoint(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23917,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ViralCellInvasion)
        & s__instance(V__ARGS2,s__Virus)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__invadingVirus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__invadingVirus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23918,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23919,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23920,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23921,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23922,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23923,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23924,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23925,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__importCommodityTypeByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importCommodityTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23926,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__linearExtent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__linearExtent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23927,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__Region)
        & s__instance(V__ARGS2,s__Region)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__routeBetween__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__routeBetween(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23928,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Music)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__anthem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__anthem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23929,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__courseWRTCompassNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__courseWRTCompassNorth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23930,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__equivalenceRelationOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equivalenceRelationOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23931,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Contest)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contestEntry__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestEntry(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23932,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__marketValueAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__marketValueAmount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23933,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__musicGenre__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicGenre(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23934,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialResponse)
        & s__instance(V__ARGS2,s__FinancialRequest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__financialResponseTo__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__financialResponseTo(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23935,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__shortBalanceAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__shortBalanceAmount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23936,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__MilitaryRank)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__commandRankOfEchelon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__commandRankOfEchelon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23937,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerResponse)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__responseRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__responseRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23938,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__PhysicalSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__systemPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__systemPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23939,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Collection)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__inventory__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inventory(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23940,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__electricityConsumptionInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityConsumptionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23941,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__industryRankByOutput__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industryRankByOutput(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23942,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__originalTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__originalTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23943,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__maxRoomCapacity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maxRoomCapacity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23944,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__sectorCompositionOfGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sectorCompositionOfGDP(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23945,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__sendRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sendRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23946,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__leader__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__leader(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23947,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__penetrates__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__penetrates(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23948,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__maximumPayloadHeightWidth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maximumPayloadHeightWidth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23949,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialInstrument)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__strikePrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__strikePrice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23950,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__averageTemperatureForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__averageTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23951,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__flagState__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flagState(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23952,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ServiceProcess)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__serviceProvider__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__serviceProvider(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23953,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__importPartnerByFractionInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerByFractionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23954,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__superficialPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__superficialPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23955,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__internationalDispute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__internationalDispute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23956,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lengthOfUnpavedHighway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfUnpavedHighway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23957,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__interestEarned__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__interestEarned(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23958,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__callDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__callDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23959,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__date__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__date(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23960,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AchievingControl)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__controlled__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__controlled(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23961,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__earthAltitude__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__earthAltitude(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23962,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerResource)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__resourceUsed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__resourceUsed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23963,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARGS5,s__Object)
        & s__instance(V__ARGS4,s__TimePosition)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__playsRoleInEventOfType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__playsRoleInEventOfType(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23964,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__albumArtist__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumArtist(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23965,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__employeeContribution__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__employeeContribution(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23966,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__loanForPurchase__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__loanForPurchase(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23967,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__physicalEnd__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__physicalEnd(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23968,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__localShortName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__localShortName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23969,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RationalNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__militaryExpendituresFractionOfGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryExpendituresFractionOfGDP(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23970,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Set)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__element__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__element(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23971,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__unemploymentRateOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unemploymentRateOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23972,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lengthOfNarrowGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfNarrowGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23973,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__PositionalAttribute)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__orientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__orientation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23974,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__inflationRateOfConsumerPrices__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inflationRateOfConsumerPrices(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23975,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Organization)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__customerRepresentative__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__customerRepresentative(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23976,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__approves__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__approves(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23977,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__result__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__result(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23978,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__eventPartlyLocated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__eventPartlyLocated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23979,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerOutputDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__standardErrorDevice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__standardErrorDevice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23980,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(greatereq__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( greatereq(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23981,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__annualRevenuesOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualRevenuesOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23982,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__paternalUncle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paternalUncle(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23983,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__reservingEntity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservingEntity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23984,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__earlier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__earlier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23985,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Phrase)
        & s__instance(V__ARGS2,s__Sentence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__grammaticalRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grammaticalRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23986,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DirectionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__faces__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__faces(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23987,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__decreasesLikelihood__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__decreasesLikelihood(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23988,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__eventLocated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__eventLocated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23989,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ResourceManagementProgram)
        & s__instance(V__ARGS2,s__SoftwareSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__rMProgram_of__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rMProgram_of(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23990,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__geopoliticalSubdivision__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geopoliticalSubdivision(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23991,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lengthOfStandardGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfStandardGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23992,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__propertyPolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__propertyPolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23993,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ExtensionFn(s__Fluid))
        & s__instance(V__ARGS2,s__ExtensionFn(s__Fluid))
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__flows__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flows(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23994,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exportPartnerByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23995,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__subclass(V__ARGS2,s__Substance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__groundSubsurfaceType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__groundSubsurfaceType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23996,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MealPlan)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__includedMeal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__includedMeal(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23997,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__PostcodeArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__postPostcodeArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postPostcodeArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23998,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__populationFractionBelowPovertyLine__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__populationFractionBelowPovertyLine(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_23999,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__Music)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__musicInterpretation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicInterpretation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24000,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__formerName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__formerName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24001,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__disapproves__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disapproves(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24002,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__simpleDeadline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__simpleDeadline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24003,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Currency)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__currencyValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24004,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__DirectionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__direction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__direction(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24005,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__batchInterArrival__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__batchInterArrival(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24006,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__successorOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__successorOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24007,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__songArtist__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__songArtist(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24008,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__propertyAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__propertyAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24009,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__refers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__refers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24010,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__productPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__productPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24011,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agreement)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__unratifiedSignatoryToAgreement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unratifiedSignatoryToAgreement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24012,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__availableBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__availableBalance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24013,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__relatedInternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relatedInternalConcept(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24014,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__needs__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__needs(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24015,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__translatedTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__translatedTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24016,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__Computer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__runsOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__runsOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24017,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__attribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__attribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24018,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subordinatePosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subordinatePosition(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24019,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__sectorValueOfGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sectorValueOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24020,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__chanceryFAXNumberInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chanceryFAXNumberInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24021,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__instrument__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__instrument(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24022,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exportCommodityTypeByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportCommodityTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24023,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__average__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__average(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24024,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__accountNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accountNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24025,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__age__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__age(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24026,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__industrialProductionGrowthRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industrialProductionGrowthRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24027,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__LexiconCategory)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lexicon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lexicon(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24028,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mediumAltitudeWindSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mediumAltitudeWindSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24029,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__overlapsSpatially__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overlapsSpatially(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24030,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__nameAfterKeyName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nameAfterKeyName(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24031,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__slidingWindowSize__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__slidingWindowSize(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24032,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__headquartersOfOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headquartersOfOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24033,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lowTide__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowTide(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24034,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__highestDecileShareOfHouseholdIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highestDecileShareOfHouseholdIncome(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24035,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__viewType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__viewType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24036,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Physical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__rentalPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rentalPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24037,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__patient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__patient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24038,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__valence__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__valence(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24039,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__effectiveDose__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__effectiveDose(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24040,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subString__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subString(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24041,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ProcessStatus)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__status__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__status(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24042,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Woman)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__grandmother__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grandmother(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24043,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Holiday)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__nationalCelebration__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nationalCelebration(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24044,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__postStreetNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postStreetNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24045,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Precipitation)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__precipitationAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precipitationAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24046,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investment)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__yield__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__yield(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24047,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mothersBrothersSon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersBrothersSon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24048,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__availableCash__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__availableCash(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24049,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PositionalAttribute)
        & s__instance(V__ARGS2,s__PositionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__oppositeDirection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__oppositeDirection(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24050,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__TemperatureMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__airTemperature__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__airTemperature(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24051,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS3,s__Security)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__orderFor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__orderFor(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24052,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__abbreviation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__abbreviation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24053,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__chanceryMailingAddressInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chanceryMailingAddressInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24054,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__deceptiveIdentifier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deceptiveIdentifier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24055,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__connectedDownstream__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connectedDownstream(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24056,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HardwareSystem)
        & s__instance(V__ARGS2,s__ComputerNetwork)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__defaultNetwork__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__defaultNetwork(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24057,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__commandLineArguments__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__commandLineArguments(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24058,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fathersSistersDaughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersSistersDaughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24059,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hotSeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hotSeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24060,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__FormOfGovernment)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__governmentType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__governmentType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24061,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__beforeOrEqual__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__beforeOrEqual(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24062,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__comment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__comment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24063,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Shipping)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__cargo__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cargo(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24064,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__diplomaticRelations__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diplomaticRelations(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24065,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__subclass(V__ARGS2,s__ComputerProgram)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dependencyType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dependencyType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24066,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__considers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__considers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24067,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__electionForOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electionForOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24068,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__MaritimeClaimArea)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__maritimeClaimType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maritimeClaimType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24069,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CompoundSubstance)
        & s__instance(V__ARGS2,s__CompoundSubstance)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__conjugate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conjugate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24070,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ImageFile)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__imageResolution__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__imageResolution(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24071,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__immediateSubclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__immediateSubclass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24072,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__elevation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__elevation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24073,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24074,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__identicalListItems__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__identicalListItems(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24075,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__agreementAdoptionDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementAdoptionDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24076,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Artifact)
        & s__instance(V__ARGS2,s__Device)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__equipmentType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equipmentType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24077,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__GeometricFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__sideOfFigure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sideOfFigure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24078,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__son__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__son(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24079,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LegalAction)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__plaintiff__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__plaintiff(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24080,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transfer)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__objectTransferred__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__objectTransferred(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24081,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__electricityExportInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityExportInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24082,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investment)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__netAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__netAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24083,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Longitude)
        & s__instance(V__ARGS2,s__Latitude)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__objectGeographicCoordinates__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__objectGeographicCoordinates(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24084,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__subclass(V__ARGS2,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__rangeSubclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rangeSubclass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24085,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__candidateForPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__candidateForPosition(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24086,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WireCoil)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__coilCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coilCount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24087,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__functionRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__functionRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24088,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__memberTypeCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memberTypeCount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24089,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__width__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__width(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24090,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__collectRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__collectRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24091,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Process)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__playsRoleInEvent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__playsRoleInEvent(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24092,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__BankCard)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__cardCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cardCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24093,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__vesselGrossRegisteredTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__vesselGrossRegisteredTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24094,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryFunction)
        & s__instance(V__ARGS2,s__BinaryFunction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__distributes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__distributes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24095,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__ancestorOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ancestorOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24096,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Hole)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hole(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24097,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__overdraft__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overdraft(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24098,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__paymentsPerPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paymentsPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24099,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__bidPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bidPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24100,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__floorLoan__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__floorLoan(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24101,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dailyLimit__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dailyLimit(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24102,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryFunction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__identityElement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__identityElement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24103,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__headOfGovernment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headOfGovernment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24104,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CurrencyMeasure)
        & s__instance(V__ARGS3,s__Agent)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__corkageFee__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__corkageFee(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24105,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__GroupOfPeople)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__groupMember__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__groupMember(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24106,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__entails__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__entails(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24107,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__possesses__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__possesses(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24108,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Integer)
        & s__subclass(V__ARGS2,s__Satellite)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__communicationSatelliteForArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__communicationSatelliteForArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24109,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__during__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__during(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24110,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lowestTemperatureForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowestTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24111,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__ConstantQuantity)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__totalPrecipitationForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalPrecipitationForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24112,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__processID__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processID(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24113,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__subclass(V__ARGS2,s__MilitaryProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fitForMilitaryService__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fitForMilitaryService(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24114,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__electionForPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electionForPosition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24115,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__trafficableForTrafficType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__trafficableForTrafficType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24116,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__totalBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalBalance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24117,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__memberType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memberType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24118,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__instance(V__ARGS2,s__Artifact)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__powerPlant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__powerPlant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24119,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24120,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__RationalNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__intelligenceQuotient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__intelligenceQuotient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24121,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__involvedInEvent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__involvedInEvent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24122,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__closingPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__closingPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24123,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__OrganicObject)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__NaturalSubstance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__secretesSubstance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__secretesSubstance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24124,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PoliticalParty)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__politicalPartyOfCountry__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__politicalPartyOfCountry(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24125,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__rateDetail__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rateDetail(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24126,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__UnitOfAtmosphericPressure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__barometricPressure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__barometricPressure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24127,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__annualRevenuesOfAreaInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualRevenuesOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24128,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__electionWinner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electionWinner(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24129,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fathersSistersSon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersSistersSon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24130,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__naturalResourceTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__naturalResourceTypeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24131,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__record__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__record(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24132,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__conditionalProbability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conditionalProbability(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24133,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__TwoDimensionalObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__tangent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__tangent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24134,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankCard)
        & s__instance(V__ARGS2,s__FinancialAccount)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__cardAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cardAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24135,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__holdsRight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__holdsRight(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24136,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Argument)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__premise__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__premise(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24137,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__temporallyBetweenOrEqual__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__temporallyBetweenOrEqual(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24138,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__equivalentContentInstance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equivalentContentInstance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24139,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__crosses__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__crosses(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24140,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Year)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__yearBuilt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__yearBuilt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24141,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subsumingExternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subsumingExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24142,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__customer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__customer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24143,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__deliveryRegion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deliveryRegion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24144,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lastStatementBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lastStatementBalance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24145,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investor)
        & s__instance(V__ARGS2,s__RiskAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__riskTolerance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__riskTolerance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24146,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__sister__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sister(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24147,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__buys__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__buys(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24148,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__CognitiveAgent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__DeonticAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__agreementClause__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementClause(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24149,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__waterDepth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__waterDepth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24150,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Quantity)
        & s__subclass(V__ARGS2,s__Device)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__equipmentCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equipmentCount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24151,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CreditAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__creditLimit__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__creditLimit(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24152,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__maturityDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maturityDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24153,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__price__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__price(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24154,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__representativeAgentToAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__representativeAgentToAgent(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24155,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__knows__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__knows(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24156,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__irreflexiveOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__irreflexiveOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24157,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Man)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__grandfather__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grandfather(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24158,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__recordingLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__recordingLength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24159,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChargingAFee)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__amountCharged__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__amountCharged(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24160,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__activityCapability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__activityCapability(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24161,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__manner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__manner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24162,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__greaterThanByQuality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__greaterThanByQuality(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24163,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__laborForceFractionByOccupationInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__laborForceFractionByOccupationInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24164,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__precedesInString__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precedesInString(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24165,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__capability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capability(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24166,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24167,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24168,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24169,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24170,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24171,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24172,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24173,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__incomeEarned__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__incomeEarned(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24174,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__postCountry__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postCountry(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24175,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lengthOfCrudeOilPipeline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfCrudeOilPipeline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24176,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MerchantMarine)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fOCShipsByOrigin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fOCShipsByOrigin(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24177,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__destination__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__destination(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24178,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__distance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__distance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24179,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__RadiationMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__absorbedDose__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__absorbedDose(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24180,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__traverses__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__traverses(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24181,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__laborForceTotalInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__laborForceTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24182,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Graph)
        & s__instance(V__ARGS2,s__Graph)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subGraph__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subGraph(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24183,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Group)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__associateWithStatus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__associateWithStatus(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24184,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Telephone)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__phoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__phoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24185,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mutualAcquaintance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mutualAcquaintance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24186,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__displayTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__displayTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24187,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__commentator__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__commentator(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24188,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DirectionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__surfaceWindDirection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__surfaceWindDirection(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24189,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__FormOfAdaptationAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__formOfAdaptation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__formOfAdaptation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24190,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__paidRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paidRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24191,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subList(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24192,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelReservation)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__numberAdultOccupant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberAdultOccupant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24193,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__importTotalInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24194,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__sharedBorderLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sharedBorderLength(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24195,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__affiliatedOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__affiliatedOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24196,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__ServiceProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__allRoomsServiceAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__allRoomsServiceAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24197,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Radiating)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__wavelength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__wavelength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24198,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricPoint)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__GeometricPoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__geometricDistance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geometricDistance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24199,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricFigure)
        & s__instance(V__ARGS2,s__GeometricFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__geometricPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geometricPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24200,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__freePropertyAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__freePropertyAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24201,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__CareOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__medicalPatient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__medicalPatient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24202,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalAngle)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__angularMeasure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__angularMeasure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24203,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__realGrowthRateOfGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__realGrowthRateOfGDP(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24204,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lethalDose__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lethalDose(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24205,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Engine)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__pistonStroke__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pistonStroke(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24206,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subclass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24207,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__origin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__origin(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24208,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__transactionAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__transactionAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24209,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mothersSistersSon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersSistersSon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24210,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__depth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__depth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24211,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NounPhrase)
        & s__instance(V__ARGS2,s__Sentence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__sententialObject__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sententialObject(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24212,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Vehicle)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__onboard__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__onboard(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24213,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__purchasesPerPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__purchasesPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24214,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__compensationPackage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__compensationPackage(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24215,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__niece__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__niece(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24216,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LinguisticExpression)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__expressedInLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__expressedInLanguage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24217,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__agreementPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24218,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__statementInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__statementInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24219,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__diplomaticRepresentationType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diplomaticRepresentationType(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24220,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Agreement)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__partyToAgreement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partyToAgreement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24221,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__physicalInclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__physicalInclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24222,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Motion)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__path__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__path(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24223,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__statementPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__statementPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24224,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringDevice)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__measurementReading__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__measurementReading(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24225,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphNode)
        & s__instance(V__ARGS3,s__GraphArc)
        & s__instance(V__ARGS2,s__GraphNode)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__links__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__links(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24226,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__portNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__portNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24227,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__axis__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__axis(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24228,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Aircraft)
        & s__instance(V__ARGS2,s__AltitudeMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__absoluteHeight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__absoluteHeight(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24229,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Sentence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__states__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__states(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24230,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hasAward__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasAward(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24231,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPassword)
        & s__instance(V__ARGS2,s__ComputerUser)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__password__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__password(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24232,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS3,s__GeometricPoint)
        & s__instance(V__ARGS2,s__OneDimensionalFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__pointOfIntersection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pointOfIntersection(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24233,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__MusicalComposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__composer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__composer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24234,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__unitPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unitPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24235,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS2,s__MassMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__maximumPayloadCapacity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maximumPayloadCapacity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24236,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__cohabitant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cohabitant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24237,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__roomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24238,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__partlyLocated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partlyLocated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24239,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__geographicSubregion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geographicSubregion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24240,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__birthdate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__birthdate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24241,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__rents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rents(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24242,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Set)
        & s__instance(V__ARGS2,s__Set)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subset__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subset(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24243,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__freeRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__freeRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24244,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__outOfTheMoney__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__outOfTheMoney(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24245,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__holdsDuring__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__holdsDuring(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24246,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__located__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__located(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24247,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__importPartner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24248,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicChart)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__musicChartPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicChartPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24249,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__engineeringSubcomponent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__engineeringSubcomponent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24250,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__organizationName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__organizationName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24251,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__originalExpressedInLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__originalExpressedInLanguage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24252,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__subclass(V__ARGS3,s__MakingMusic)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__musician__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musician(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24253,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__paidFunctionRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paidFunctionRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24254,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__uniqueIdentifier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__uniqueIdentifier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24255,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__albumType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24256,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__managedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__managedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24257,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__effectiveRange__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__effectiveRange(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24258,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__City)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__postCity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postCity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24259,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__courseWRTTrueNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__courseWRTTrueNorth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24260,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__capitalExpendituresOfAreaInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capitalExpendituresOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24261,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subtitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subtitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24262,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__personalPhoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__personalPhoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24263,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealNumber)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__approximateValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__approximateValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24264,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__economicAidDonated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economicAidDonated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24265,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__DesignPatternAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__designPattern__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__designPattern(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24266,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__coordinates__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coordinates(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24267,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__TransitSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__routeStart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__routeStart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24268,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UserRequest)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__requestRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__requestRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24269,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Substance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CorpuscularObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__material__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__material(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24270,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dateOfStatement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateOfStatement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24271,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__potentialCustomer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__potentialCustomer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24272,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Inflation)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__inflationRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inflationRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24273,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__premium__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__premium(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24274,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__areaOfResponsibility__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__areaOfResponsibility(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24275,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__AbstractionLevelAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__abstractionLevel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__abstractionLevel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24276,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Plan)
        & s__instance(V__ARGS2,s__Plan)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subPlan__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subPlan(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24277,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS2,s__TransitSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__pathInSystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pathInSystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24278,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__totalBiomass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalBiomass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24279,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__headingWRTCompassNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headingWRTCompassNorth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24280,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exportPartnerByRankInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerByRankInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24281,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__populationFractionBelowPovertyLineInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__populationFractionBelowPovertyLineInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24282,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__familyName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__familyName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24283,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__financialAsset__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__financialAsset(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24284,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__larger__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__larger(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24285,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Object)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__observedAtTimeInPlace__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__observedAtTimeInPlace(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24286,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerComponent)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__load__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__load(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24287,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__ObjectiveNorm)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__deprivesNorm__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deprivesNorm(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24288,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__albumRelease__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumRelease(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24289,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__heartBeatRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__heartBeatRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24290,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__StructureAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__structure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__structure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24291,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__realization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__realization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24292,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__electronNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electronNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24293,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__leaderPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__leaderPosition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24294,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__flagDescription__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flagDescription(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24295,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__publishedPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__publishedPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24296,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__importPartnerInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24297,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mediumAltitudeWindVelocity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mediumAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24298,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__between__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__between(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24299,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Gun)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__caliber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__caliber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24300,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__policyOwner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__policyOwner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24301,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subjectiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subjectiveAttribute(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24302,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Motion)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__moves__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__moves(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24303,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subProcess__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subProcess(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24304,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__ConstantQuantity)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__averagePrecipitationForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__averagePrecipitationForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24305,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__TelephonyDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__deviceTelecomNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deviceTelecomNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24306,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__borrower__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__borrower(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24307,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__increasesLikelihood__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__increasesLikelihood(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24308,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__StatusAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__administratorStatus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__administratorStatus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24309,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Residence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__tenant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__tenant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24310,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AmbienceAttribute)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dressCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dressCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24311,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__subclass(V__ARGS2,s__Organization)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__diplomaticOrganizationType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diplomaticOrganizationType(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24312,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__bottom__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bottom(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24313,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__TemporaryResidence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__stays__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stays(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24314,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__productBrand__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__productBrand(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24315,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MonitoringProgram)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dataID__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dataID(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24316,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__property__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__property(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24317,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__industrialProductionGrowthRateInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industrialProductionGrowthRateInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24318,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__duration__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__duration(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24319,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__seatsInOrganizationCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__seatsInOrganizationCount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24320,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__irrigatedLandArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__irrigatedLandArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24321,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__numberOfCustomers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberOfCustomers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24322,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__publishes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__publishes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24323,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__workAddress__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__workAddress(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24324,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__parasite__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__parasite(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24325,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Discography)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__discography__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__discography(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24326,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__producedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__producedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24327,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__LegalAction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__defendant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__defendant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24328,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__income__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__income(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24329,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dependencyDelay__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dependencyDelay(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24330,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__otherLandUseArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__otherLandUseArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24331,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__EducationalOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__teacher__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__teacher(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24332,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__GeographicArea)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__IntersectionFn(s__RelationExtendedToQuantities,s__BinaryPredicate))
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__comparativeArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__comparativeArea(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24333,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__UnitOfCurrency)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__currencyCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24334,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphArc)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__arcWeight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__arcWeight(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24335,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__importPartnerByFraction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerByFraction(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24336,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fiscalYearPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fiscalYearPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24337,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__maternalUncle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maternalUncle(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24338,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerUser)
        & s__instance(V__ARGS2,s__UserName)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__userName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__userName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24339,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__LegalSystemAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__legalSystemType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__legalSystemType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24340,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__targetInAttack__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__targetInAttack(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24341,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__manufacturer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__manufacturer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24342,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__seatsWonInElection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__seatsWonInElection(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24343,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__headingWRTTrueNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headingWRTTrueNorth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24344,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__telecomCoreNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomCoreNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24345,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationDevice)
        & s__instance(V__ARGS2,s__Number)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__passengerCapacityMaxNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__passengerCapacityMaxNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24346,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exportPartnerByFraction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerByFraction(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24347,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subsumesContentInstance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subsumesContentInstance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24348,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ShutdownBlock)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__shutdownOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__shutdownOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24349,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lengthOfMultipleTrackRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfMultipleTrackRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24350,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__subclass(V__ARGS2,s__Artifact)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__powerComponent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__powerComponent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24351,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__validityPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__validityPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24352,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__editor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__editor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24353,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contains__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contains(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24354,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hasPurpose__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasPurpose(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24355,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__accountHolder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accountHolder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24356,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__names__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__names(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24357,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Sentence)
        & s__instance(V__ARGS2,s__TruthValue)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__truth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__truth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24358,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lengthOfDualGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfDualGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24359,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__someRoomsPhysicalAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__someRoomsPhysicalAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24360,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exportPartner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24361,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__numberOfCPUs__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberOfCPUs(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24362,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__minCardinality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__minCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24363,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hasOccupation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasOccupation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24364,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__externalImage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__externalImage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24365,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__administrativeCenter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__administrativeCenter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24366,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subsumedExternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subsumedExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24367,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EthnicGroup)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__ethnicityPercentInRegion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ethnicityPercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24368,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__agreementEffectiveDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementEffectiveDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24369,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__ObjectiveNorm)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__confersNorm__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__confersNorm(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24370,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__represents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__represents(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24371,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__reservationChannel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservationChannel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24372,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__smaller__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__smaller(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24373,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(less__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( less(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24374,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__administrator__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__administrator(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24375,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lineMeasure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lineMeasure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24376,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__MassMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fleetDeadWeightTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fleetDeadWeightTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24377,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__capabilityDuring__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capabilityDuring(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24378,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__grasps__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grasps(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24379,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__most__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__most(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24380,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CodeMap)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__codeMapping__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__codeMapping(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24381,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__principalAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__principalAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24382,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lowestDecileShareOfHouseholdIncomeInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowestDecileShareOfHouseholdIncomeInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24383,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__holdsObligation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__holdsObligation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24384,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FinancialRating)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__creditRanking__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__creditRanking(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24385,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__Relation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subrelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subrelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24386,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exportPartnerInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24387,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__daughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__daughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24388,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__range__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__range(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24389,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PhysicalSystem)
        & s__instance(V__ARGS2,s__PhysicalSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subSystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subSystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24390,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__claimedTerritory__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__claimedTerritory(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24391,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialOrganization)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__serviceFee__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__serviceFee(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24392,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Text)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__registeredItem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__registeredItem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24393,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__holidayTimeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__holidayTimeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24394,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__ladenDraft__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ladenDraft(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24395,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__relative__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relative(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24396,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__annualExportTotal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualExportTotal(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24397,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subLanguage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24398,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__Computer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hostOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hostOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24399,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__format__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__format(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24400,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__SystemBehaviorAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__systemBehavior__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__systemBehavior(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24401,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalObject)
        & s__instance(V__ARGS2,s__CorpuscularObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__sliceOfFigure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sliceOfFigure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24402,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__optionSeller__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__optionSeller(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24403,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Object)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__betweenOnPath__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__betweenOnPath(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24404,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__processInclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processInclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24405,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__externalDebt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__externalDebt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24406,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exportPartnerByFractionInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerByFractionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24407,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Brand)
        & s__instance(V__ARGS2,s__Icon)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__brandIcon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__brandIcon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24408,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SentientAgent)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__speaksLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__speaksLanguage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24409,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__coworker__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coworker(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24410,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterMotion)
        & s__instance(V__ARGS2,s__WaterArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__flowCurrent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flowCurrent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24411,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__Collection)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subCollection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subCollection(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24412,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Artifact)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Artifact)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__version__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__version(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24413,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__accruedInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accruedInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24414,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__annualExpendituresOfAreaInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualExpendituresOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24415,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__NormativeAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__modalAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__modalAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24416,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__causesSubclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__causesSubclass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24417,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__half__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__half(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24418,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__biochemicalAgentDelivery__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__biochemicalAgentDelivery(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24419,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mothersBrothersDaughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersBrothersDaughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24420,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TaskRelationAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__taskRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__taskRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24421,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dateUsed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateUsed(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24422,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__organizationProductType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__organizationProductType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24423,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fathersBrothersSon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersBrothersSon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24424,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SpeedGovernor)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__governorSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__governorSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24425,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dependentAreaOfType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dependentAreaOfType(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24426,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__cardinality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cardinality(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24427,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__termFormat__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__termFormat(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24428,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abstract)
        & s__instance(V__ARGS2,s__PerformanceMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__benchmark__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__benchmark(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24429,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ServiceProcess)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__serviceRecipient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__serviceRecipient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24430,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fills__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fills(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24431,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringConnection)
        & s__instance(V__ARGS3,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__connectsEngineeringComponents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connectsEngineeringComponents(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24432,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__paternalAunt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paternalAunt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24433,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dayPhone__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dayPhone(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24434,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__alternativeTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__alternativeTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24435,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__couponInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__couponInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24436,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RatingAttribute)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__ratingsAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ratingsAgent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24437,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ProteinStructuralAttribute)
        & s__subclass(V__ARGS2,s__Protein)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__associatedFunctionality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__associatedFunctionality(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24438,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__netWorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__netWorth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24439,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Virus)
        & s__instance(V__ARGS2,s__Molecule)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__geneticSubstrateOfVirus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geneticSubstrateOfVirus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24440,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__MassMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__vesselDeadWeightTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__vesselDeadWeightTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24441,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__legislativeBranch__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__legislativeBranch(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24442,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__partialOrderingOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partialOrderingOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24443,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__River)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__streamOutfall__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__streamOutfall(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24444,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiologicalProcess)
        & s__instance(V__ARGS2,s__DevelopmentalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lifeStageAchieved__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lifeStageAchieved(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24445,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Group)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__associateInOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__associateInOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24446,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__finalPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__finalPrice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24447,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lowAltitudeWindVelocity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24448,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__internetCountryCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__internetCountryCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24449,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__length__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__length(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24450,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__ServiceProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__someRoomsServiceAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__someRoomsServiceAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24451,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__downPayment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__downPayment(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24452,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__totalLandBoundary__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalLandBoundary(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24453,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelephonyDevice)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__telecomContactDevice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomContactDevice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24454,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__City)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__capitalCity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capitalCity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24455,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__maximumReplications__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maximumReplications(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24456,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__laborForceTotal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__laborForceTotal(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24457,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FieldOfStudy)
        & s__instance(V__ARGS2,s__FieldOfStudy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subField__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subField(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24458,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__inScopeOfInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inScopeOfInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24459,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__DigitalData)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dataProcessed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dataProcessed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24460,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exactCardinality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exactCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24461,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__highestDecileShareOfHouseholdIncomeInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highestDecileShareOfHouseholdIncomeInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24462,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__neighbor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__neighbor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24463,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__totalFacilityTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalFacilityTypeInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24464,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__middleName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__middleName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24465,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__relatedEvent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relatedEvent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24466,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__uncle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__uncle(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24467,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abstract)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__abstractCounterpart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__abstractCounterpart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24468,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__resource__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__resource(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24469,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TimingRequirementAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__complexity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__complexity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24470,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__inflationRateOfConsumerPricesInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inflationRateOfConsumerPricesInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24471,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelReservation)
        & s__subclass(V__ARGS2,s__HotelUnit)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__reservedRoom__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservedRoom(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24472,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collateral)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__appraisedValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__appraisedValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24473,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__checkOutTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__checkOutTime(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24474,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mutualStranger__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mutualStranger(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24475,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__facility__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__facility(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24476,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__negotiatedPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__negotiatedPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24477,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__postContactSite__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postContactSite(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24478,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__economicAidDonatedInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economicAidDonatedInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24479,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Experimenting)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__experimentalControl__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__experimentalControl(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24480,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__simpleInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__simpleInterest(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24481,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__meetsTemporally__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__meetsTemporally(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24482,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ColorAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__color__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__color(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24483,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryVehicle)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Weapon)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__weaponCarryingCapability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__weaponCarryingCapability(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24484,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fulfillingEntity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fulfillingEntity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24485,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricPoint)
        & s__instance(V__ARGS2,s__GeometricFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__pointOfFigure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pointOfFigure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24486,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__givenName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__givenName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24487,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__flagImage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flagImage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24488,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__prevents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__prevents(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24489,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__chanceryAddressInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chanceryAddressInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24490,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__closedOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__closedOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24491,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__highAltitudeWindVelocity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24492,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__windRelativePosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__windRelativePosition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24493,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__industryOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industryOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24494,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__subclass(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__TimeDuration)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__diseaseIncubation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diseaseIncubation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24495,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mother__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mother(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24496,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__initialList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__initialList(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24497,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__periodicPayment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__periodicPayment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24498,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__beforeTaxIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__beforeTaxIncome(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24499,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__alias__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__alias(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24500,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__seatsHeldInOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__seatsHeldInOrganization(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24501,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__capacityByArrangement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capacityByArrangement(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24502,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DeviceStateAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__deviceState__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deviceState(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24503,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24504,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24505,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24506,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24507,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24508,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24509,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24510,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__Collateral)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__securedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__securedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24511,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__optionHolder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__optionHolder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24512,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__beforeOnPath__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__beforeOnPath(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24513,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__marginBalanceAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__marginBalanceAmount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24514,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__meetsSpatially__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__meetsSpatially(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24515,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Policy)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__policyLocationCoverage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__policyLocationCoverage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24516,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerUser)
        & s__instance(V__ARGS2,s__UserAccount)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hasAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24517,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__navigableForShippingTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__navigableForShippingTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24518,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mothersSistersDaughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersSistersDaughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24519,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__electionDatePlannedForPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electionDatePlannedForPosition(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24520,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChemicalProcess)
        & s__instance(V__ARGS2,s__Substance)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__reactant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reactant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24521,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__stringConcatenation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stringConcatenation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24522,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Region)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__capableAtLocation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capableAtLocation(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24523,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mothersBrothersWife__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersBrothersWife(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24524,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__coolSeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coolSeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24525,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hasPurposeForAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasPurposeForAgent(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24526,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__finishes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__finishes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24527,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__laborForceFractionByOccupation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__laborForceFractionByOccupation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24528,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__orgStaff__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__orgStaff(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24529,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__properPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__properPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24530,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARGS5,s__SymbolicString)
        & s__instance(V__ARGS4,s__UnitOfMeasure)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS3,s__ComputerComponent)
        & s__subclass(V__ARGS2,s__ComputerComponent)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__componentDataID__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__componentDataID(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24531,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__instance(V__ARGS3,s__RationalNumber)
        & s__instance(V__ARGS2,s__DirectionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__slopeGradientTowardsOrientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__slopeGradientTowardsOrientation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24532,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Confining)
        & s__instance(V__ARGS2,s__Animal)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__detainee__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__detainee(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24533,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__EnvironmentSoftwareAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__environmentAttributes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__environmentAttributes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24534,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__emailAddress__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__emailAddress(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24535,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__highestTemperatureForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highestTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24536,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__releaseForConsumption__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__releaseForConsumption(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24537,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Artifact)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__engineers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__engineers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24538,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Railway)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__trackWidth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__trackWidth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24539,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__roleApprovesRole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roleApprovesRole(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24540,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__enemy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__enemy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24541,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__constructionPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__constructionPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24542,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fullNameIndexOrder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fullNameIndexOrder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24543,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__chiefOfStateType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chiefOfStateType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24544,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__cloudCoverFraction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cloudCoverFraction(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24545,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subProposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subProposition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24546,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__afterTaxIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__afterTaxIncome(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24547,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerFile)
        & s__instance(V__ARGS2,s__ComputerDirectory)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__directoryOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__directoryOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24548,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PowerSource)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__voltageMeasure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__voltageMeasure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24549,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__eveningPhone__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__eveningPhone(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24550,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__unemploymentRateOfAreaInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unemploymentRateOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24551,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UnitOfCurrency)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__currencyExchangeRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyExchangeRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24552,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__carries__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__carries(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24553,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__agriculturalProductType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agriculturalProductType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24554,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lacks__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lacks(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24555,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__patientMedical__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__patientMedical(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24556,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contestOrganizer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestOrganizer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24557,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__totalOrderingOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalOrderingOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24558,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__subclass(V__ARGS2,s__PowerGeneration)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__electricityFractionFromSource__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityFractionFromSource(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24559,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__nearOrientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nearOrientation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24560,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__multiplicativeFactor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__multiplicativeFactor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24561,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerInputDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__standardInputDevice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__standardInputDevice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24562,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Check)
        & s__instance(V__ARGS2,s__FinancialAccount)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__checkAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__checkAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24563,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StockSplit)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__splitFor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__splitFor(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24564,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SoftwareSystem)
        & s__instance(V__ARGS2,s__ComputerPath)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__softwarePath__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__softwarePath(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24565,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__maxCardinality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maxCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24566,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__InterestRate)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__interestRatePerPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__interestRatePerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24567,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__annualImportTotal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualImportTotal(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24568,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__representsForAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__representsForAgent(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24569,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Building)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__numberOfFloors__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberOfFloors(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24570,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__someRoomsAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__someRoomsAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24571,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Abstract)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__offers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__offers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24572,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__roomPolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roomPolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24573,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fathersBrothersWife__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersBrothersWife(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24574,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__programRunning__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__programRunning(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24575,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__chamberOfLegislature__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chamberOfLegislature(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24576,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__subclass(V__ARGS2,s__Substance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__groundSurfaceType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__groundSurfaceType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24577,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS3,s__Quantity)
        & s__instance(V__ARGS2,s__MonitoringProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__benchmarkPerformance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__benchmarkPerformance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24578,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subsumesContentClass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subsumesContentClass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24579,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__BeliefGroup)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__religiousAffiliationOfOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__religiousAffiliationOfOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24580,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__perCapitaGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__perCapitaGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24581,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__TimePoint)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__checkInTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__checkInTime(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24582,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Certificate)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__signedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__signedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24583,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__yearOfFounding__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__yearOfFounding(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24584,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__coaches__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coaches(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24585,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__postPostOfficeBox__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postPostOfficeBox(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24586,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__deathdate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deathdate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24587,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChemicalProcess)
        & s__instance(V__ARGS2,s__Substance)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__reagent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reagent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24588,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__surfaceWindSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__surfaceWindSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24589,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__expects__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__expects(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24590,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__FinancialOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__accountAt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accountAt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24591,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationCompany)
        & s__instance(V__ARGS2,s__Region)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__providesDestination__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__providesDestination(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24592,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__perCapitaGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__perCapitaGDP(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24593,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__partiallyFills__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partiallyFills(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24594,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__PositiveRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__thresholdOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__thresholdOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24595,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__domainSubclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__domainSubclass(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24596,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__StrictnessAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__strictness__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__strictness(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24597,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__loanInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__loanInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24598,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__containsInformation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__containsInformation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24599,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__independentProbability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__independentProbability(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24600,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transportation)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__transported__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__transported(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24601,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphElement)
        & s__instance(V__ARGS2,s__Graph)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__graphPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__graphPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24602,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NounPhrase)
        & s__instance(V__ARGS2,s__Sentence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__sententialSubject__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sententialSubject(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24603,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__taxDeferredIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__taxDeferredIncome(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24604,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24605,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24606,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24607,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24608,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24609,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24610,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24611,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Man)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__wife__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__wife(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24612,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__time__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__time(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24613,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__doubts__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__doubts(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24614,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__disputedPossession__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disputedPossession(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24615,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__accommodationProvider__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accommodationProvider(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24616,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MusicChart)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__musicChartBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicChartBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24617,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__properlyFills__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__properlyFills(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24618,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__homePhoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__homePhoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24619,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subordinateInOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subordinateInOrganization(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24620,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__enjoys__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__enjoys(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24621,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__originalBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__originalBalance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24622,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__numberSeniorOccupant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberSeniorOccupant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24623,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerResponse)
        & s__instance(V__ARGS2,s__UserRequest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__computerResponseTo__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__computerResponseTo(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24624,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__telecomCode2__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomCode2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24625,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__DigitalData)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__filename__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__filename(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24626,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__judicialBranch__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__judicialBranch(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24627,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Demonstrating)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__attends__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__attends(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24628,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__Attribute)
        & s__subclass(V__ARGS2,s__Plant)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__vegetationTypePattern__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__vegetationTypePattern(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24629,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Bank_FinancialOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__bankAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bankAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24630,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Circle)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__radius__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__radius(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24631,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__illicitDrugShipmentDestination__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__illicitDrugShipmentDestination(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24632,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__onOrientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__onOrientation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24633,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__benefits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__benefits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24634,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__experiencer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__experiencer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24635,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__pricePolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pricePolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24636,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__BankCard)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__pin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pin(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24637,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__RealNumber)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__voteFractionReceived__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__voteFractionReceived(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24638,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__domesticPartner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__domesticPartner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24639,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Share)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__shareOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__shareOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24640,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__IPAddress)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__ipAddressOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ipAddressOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24641,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChangeOfControl)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__losesControl__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__losesControl(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24642,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__roleAppointsRole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roleAppointsRole(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24643,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__height__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__height(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24644,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__lowAltitudeWindSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowAltitudeWindSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24645,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__humanName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__humanName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24646,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Graph)
        & s__instance(V__ARGS2,s__UnitOfMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__graphMeasure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__graphMeasure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24647,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__dateEstablished__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateEstablished(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24648,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__causes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__causes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24649,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__stringLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stringLength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24650,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__waterAreaOnly__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__waterAreaOnly(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24651,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__protonNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__protonNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24652,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__precondition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precondition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24653,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__subclass(V__ARGS2,s__Product)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__productModel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__productModel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24654,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__incomeDistributionByGiniIndex__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__incomeDistributionByGiniIndex(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24655,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__reflexiveOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reflexiveOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24656,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__grandparent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grandparent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24657,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__anniversary__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__anniversary(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24658,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__mapOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mapOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24659,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__propositionOwner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__propositionOwner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24660,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__resultType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__resultType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24661,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(lesseq__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( lesseq(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24662,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__relativeBearing__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relativeBearing(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24663,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__prefers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__prefers(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24664,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__surface__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__surface(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24665,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__currencyExchangePerUSDollar__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyExchangePerUSDollar(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24666,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__localLongName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__localLongName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24667,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__hasSkill__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasSkill(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24668,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contestObject__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestObject(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24669,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__AreaOfConcern)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__organizationalObjective__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__organizationalObjective(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24670,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subBrand__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subBrand(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24671,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__PermanentResidence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__landlord__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__landlord(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24672,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__inList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inList(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24673,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__fleetSize__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fleetSize(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24674,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__cousin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cousin(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24675,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__courseWRTMagneticNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__courseWRTMagneticNorth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24676,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__contestParticipantRepresentation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestParticipantRepresentation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24677,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__stranger__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stranger(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24678,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__agent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24679,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__sectorValueOfGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sectorValueOfGDP(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24680,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__equivalentContentClass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equivalentContentClass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24681,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__relatedExternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relatedExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24682,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__drySeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__drySeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24683,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__totalGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24684,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__legalRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__legalRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24685,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__termLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__termLength(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24686,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__exportTotalInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24687,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UserRequest)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__responseTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__responseTime(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24688,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__environmentalProblemTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__environmentalProblemTypeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24689,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__overlapsPartially__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overlapsPartially(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24690,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Holiday)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__nationalHoliday__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nationalHoliday(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24691,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__chiefOfState__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chiefOfState(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24692,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Certificate)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__issuedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__issuedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24693,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__illicitDrugProducer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__illicitDrugProducer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24694,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__MilitaryUnit)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__subEchelon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subEchelon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24695,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__canonicalPlaceName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__canonicalPlaceName(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24696,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__trichotomizingOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__trichotomizingOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24697,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StartupBlock)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__startupOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__startupOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24698,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Substance)
        & s__instance(V__ARGS2,s__Substance)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__piece__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__piece(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24699,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__temporallyBetween__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__temporallyBetween(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24700,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__temporalPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__temporalPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24701,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ProcessTask)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__task__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__task(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24702,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__arableLandArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__arableLandArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24703,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__workPhoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__workPhoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24704,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__father__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__father(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24705,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__IndustryAttribute)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__industryProductType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industryProductType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24706,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__stockHolder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stockHolder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24707,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__relativeHumidity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relativeHumidity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24708,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__topSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__topSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24709,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__chiefOfDiplomaticMission__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chiefOfDiplomaticMission(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24710,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Nation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__citizen__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__citizen(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24711,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Circle)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__diameter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diameter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24712,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerNetwork)
        & s__instance(V__ARGS2,s__BitsPerSecond)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__bandwidthOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bandwidthOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24713,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__totalPipelineInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalPipelineInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24714,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__minCardinality(s__birthplace__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__birthplace(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & greatereq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24715,axiom,
    s__documentation(s__maxCardinality__m,s__EnglishLanguage,'This relation expresses the maximum number of values that a particular argument to a relation can have if all other values remain fixed.') ).

fof(kb_SUMO_24716,axiom,
    s__instance(s__maxCardinality__m,s__TernaryPredicate) ).

fof(kb_SUMO_24717,axiom,
    s__domain(s__maxCardinality__m,"1",s__Relation) ).

fof(kb_SUMO_24718,axiom,
    s__domain(s__maxCardinality__m,"2",s__Integer) ).

fof(kb_SUMO_24719,axiom,
    s__domain(s__maxCardinality__m,"3",s__Integer) ).

fof(kb_SUMO_24720,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__maximumPayloadHeightWidth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maximumPayloadHeightWidth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24721,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__importTotalInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24722,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__subclass(V__ARGS2,s__Artifact)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__powerComponent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__powerComponent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24723,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Contest)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contestEntry__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestEntry(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24724,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__surfaceWindSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__surfaceWindSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24725,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PoliticalParty)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__politicalPartyOfCountry__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__politicalPartyOfCountry(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24726,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__Music)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__musicInterpretation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicInterpretation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24727,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NounPhrase)
        & s__instance(V__ARGS2,s__Sentence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__sententialObject__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sententialObject(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24728,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__grandparent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grandparent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24729,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__someRoomsPhysicalAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__someRoomsPhysicalAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24730,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Confining)
        & s__instance(V__ARGS2,s__Animal)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__detainee__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__detainee(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24731,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__FinancialOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__accountAt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accountAt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24732,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24733,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24734,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24735,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24736,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24737,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24738,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contraryAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contraryAttribute_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24739,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__stockHolder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stockHolder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24740,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lengthOfCrudeOilPipeline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfCrudeOilPipeline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24741,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hotSeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hotSeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24742,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__nephew__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nephew(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24743,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Roadway)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__postStreet__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postStreet(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24744,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__Region)
        & s__instance(V__ARGS2,s__Region)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__routeBetween__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__routeBetween(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24745,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__StrictnessAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__strictness__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__strictness(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24746,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__enjoys__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__enjoys(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24747,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__conventionalLongName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conventionalLongName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24748,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__telecomCountryCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomCountryCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24749,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Woman)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__husband__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__husband(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24750,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricFigure)
        & s__instance(V__ARGS2,s__GeometricFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__geometricPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geometricPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24751,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Object)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__betweenOnPath__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__betweenOnPath(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24752,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Quantity)
        & s__subclass(V__ARGS2,s__Device)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__equipmentCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equipmentCount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24753,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__taxDeferredIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__taxDeferredIncome(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24754,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__RealNumber)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__voteFractionReceived__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__voteFractionReceived(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24755,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__irrigatedLandArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__irrigatedLandArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24756,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChangeOfControl)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__losesControl__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__losesControl(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24757,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__representsForAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__representsForAgent(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24758,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__sendRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sendRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24759,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__processInclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processInclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24760,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UnitOfCurrency)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__currencyExchangeRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyExchangeRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24761,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EthnicGroup)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__ethnicityPercentInRegion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ethnicityPercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24762,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__marginBalanceAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__marginBalanceAmount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24763,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__TransitSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__routeStart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__routeStart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24764,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerResource)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__resourceUsed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__resourceUsed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24765,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__BinaryRelation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__inverse__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inverse(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24766,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__son__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__son(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24767,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__propertyAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__propertyAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24768,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mothersSistersHusband__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersSistersHusband(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24769,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__diseaseMortality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diseaseMortality(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24770,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WeatherProcess)
        & s__instance(V__ARGS2,s__PhysicalState)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__precipitationState__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precipitationState(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24771,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__chanceryFAXNumberInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chanceryFAXNumberInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24772,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelReservation)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__numberAdultOccupant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberAdultOccupant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24773,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__NormativeAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__modalAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__modalAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24774,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MonitoringProgram)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dataID__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dataID(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24775,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS3,s__Quantity)
        & s__instance(V__ARGS2,s__MonitoringProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__benchmarkPerformance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__benchmarkPerformance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24776,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Residence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__tenant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__tenant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24777,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__drySeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__drySeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24778,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__producedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__producedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24779,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__environmentalProblemTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__environmentalProblemTypeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24780,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__subclass(V__ARGS2,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__rangeSubclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rangeSubclass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24781,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FieldOfStudy)
        & s__instance(V__ARGS2,s__FieldOfStudy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subField__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subField(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24782,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__DirectionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__direction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__direction(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24783,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__confersRight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__confersRight(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24784,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Nation)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__inflationRateInCountry__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inflationRateInCountry(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24785,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__totalPipelineInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalPipelineInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24786,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__judicialBranch__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__judicialBranch(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24787,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__roomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24788,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__deathplace__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deathplace(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24789,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__DigitalData)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dataProcessed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dataProcessed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24790,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Gun)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__caliber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__caliber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24791,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__ServiceProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__allRoomsServiceAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__allRoomsServiceAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24792,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__TwoDimensionalObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__tangent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__tangent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24793,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abstract)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__abstractCounterpart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__abstractCounterpart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24794,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__IPAddress)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__ipAddressOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ipAddressOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24795,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__ComputerStatus)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hostStatus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hostStatus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24796,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__executiveBranch__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__executiveBranch(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24797,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__cooccur__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cooccur(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24798,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subsumedExternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subsumedExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24799,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__brother__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__brother(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24800,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FinancialRating)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__creditRanking__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__creditRanking(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24801,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transportation)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__transported__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__transported(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24802,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Hole)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hole(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24803,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AchievingControl)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__controlled__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__controlled(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24804,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__chanceryMailingAddressInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chanceryMailingAddressInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24805,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contestOrganizer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestOrganizer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24806,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__outOfTheMoney__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__outOfTheMoney(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24807,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ExtensionFn(s__Fluid))
        & s__instance(V__ARGS2,s__ExtensionFn(s__Fluid))
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__flows__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flows(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24808,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__represents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__represents(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24809,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fullName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fullName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24810,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__relatedInternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relatedInternalConcept(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24811,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__RationalNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__militaryExpendituresFractionOfGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryExpendituresFractionOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24812,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__subclass(V__ARGS2,s__Substance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__groundSubsurfaceType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__groundSubsurfaceType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24813,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agreement)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__unratifiedSignatoryToAgreement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unratifiedSignatoryToAgreement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24814,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__destination__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__destination(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24815,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__benefits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__benefits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24816,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__netWorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__netWorth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24817,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__FinancialAccount)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__statementAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__statementAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24818,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__doubts__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__doubts(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24819,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__subclass(V__ARGS3,s__MakingMusic)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__musician__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musician(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24820,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__seaSurfaceTemperature__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__seaSurfaceTemperature(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24821,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__annualElectricityImport__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualElectricityImport(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24822,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CorpuscularObject)
        & s__instance(V__ARGS2,s__CorpuscularObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__component__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__component(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24823,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__perCapitaGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__perCapitaGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24824,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__viewType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__viewType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24825,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lengthOfBroadGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfBroadGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24826,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__bottom__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bottom(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24827,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fleetGrossRegisteredTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fleetGrossRegisteredTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24828,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__numberSeniorOccupant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberSeniorOccupant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24829,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__immediateSubclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__immediateSubclass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24830,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Set)
        & s__instance(V__ARGS2,s__Set)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subset__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subset(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24831,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__sectorCompositionOfGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sectorCompositionOfGDP(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24832,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subsumingExternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subsumingExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24833,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__chanceryTelephoneNumberInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chanceryTelephoneNumberInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24834,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WireCoil)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__coilCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coilCount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24835,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PowerSource)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__voltageMeasure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__voltageMeasure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24836,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Graph)
        & s__instance(V__ARGS2,s__Graph)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subGraph__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subGraph(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24837,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__propertyPolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__propertyPolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24838,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__aimOfOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__aimOfOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24839,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__TemperatureMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__airTemperature__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__airTemperature(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24840,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerUser)
        & s__instance(V__ARGS2,s__UserAccount)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hasAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24841,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lengthOfMultipleTrackRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfMultipleTrackRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24842,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__principalAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__principalAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24843,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ServiceProcess)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__serviceRecipient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__serviceRecipient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24844,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__releaseForSale__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__releaseForSale(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24845,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__agreementEffectiveDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementEffectiveDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24846,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Sentence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__states__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__states(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24847,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__legalGuardian__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__legalGuardian(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24848,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__sectorValueOfGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sectorValueOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24849,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__availableBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__availableBalance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24850,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__laborForceFractionByOccupationInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__laborForceFractionByOccupationInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24851,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphArc)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__arcWeight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__arcWeight(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24852,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__populationFractionBelowPovertyLine__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__populationFractionBelowPovertyLine(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24853,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__agreementPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24854,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__agentName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agentName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24855,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24856,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24857,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24858,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24859,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24860,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24861,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exhaustiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveAttribute_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24862,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Woman)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__grandmother__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grandmother(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24863,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ImageFile)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__imageResolution__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__imageResolution(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24864,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__LexiconCategory)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lexicon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lexicon(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24865,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__date__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__date(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24866,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialResponse)
        & s__instance(V__ARGS2,s__FinancialRequest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__financialResponseTo__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__financialResponseTo(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24867,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dateOfStatement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateOfStatement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24868,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HardwareSystem)
        & s__instance(V__ARGS2,s__ComputerNetwork)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__defaultNetwork__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__defaultNetwork(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24869,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__minCardinality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__minCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24870,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__instance(V__ARGS3,s__RationalNumber)
        & s__instance(V__ARGS2,s__DirectionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__slopeGradientTowardsOrientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__slopeGradientTowardsOrientation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24871,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__disapproves__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disapproves(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24872,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__frequency__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__frequency(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24873,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mothersSistersDaughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersSistersDaughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24874,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__canonicalPlaceName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__canonicalPlaceName(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24875,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__reservationEnd__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservationEnd(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24876,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__biochemicalAgentDelivery__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__biochemicalAgentDelivery(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24877,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Virus)
        & s__instance(V__ARGS2,s__Molecule)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__geneticSubstrateOfVirus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geneticSubstrateOfVirus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24878,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Molecule)
        & s__instance(V__ARGS2,s__MoleculeStructuralAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hasMolecularStructuralAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasMolecularStructuralAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24879,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__overlapsPartially__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overlapsPartially(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24880,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__Computer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__runsOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__runsOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24881,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__totalFacilityTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalFacilityTypeInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24882,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__birthplace__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__birthplace(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24883,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contestParticipantRepresentation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestParticipantRepresentation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24884,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__LegalSystemAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__legalSystemType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__legalSystemType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24885,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__subclass(V__ARGS2,s__ComputerProgram)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dependencyType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dependencyType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24886,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__deceptiveIdentifier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deceptiveIdentifier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24887,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__accountHolder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accountHolder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24888,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lowestDecileShareOfHouseholdIncomeInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowestDecileShareOfHouseholdIncomeInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24889,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__physicalEnd__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__physicalEnd(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24890,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__maternalAunt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maternalAunt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24891,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Building)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__numberOfFloors__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberOfFloors(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24892,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__comment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__comment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24893,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__seatsInOrganizationCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__seatsInOrganizationCount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24894,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__onOrientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__onOrientation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24895,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__depth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__depth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24896,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Currency)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__currencyValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24897,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lengthOfExpresswaySystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfExpresswaySystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24898,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__allRoomsPhysicalAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__allRoomsPhysicalAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24899,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__precedesInString__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precedesInString(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24900,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__AreaOfConcern)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__organizationalObjective__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__organizationalObjective(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24901,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__domesticPartner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__domesticPartner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24902,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ShutdownBlock)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__shutdownOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__shutdownOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24903,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__leader__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__leader(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24904,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__electionForOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electionForOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24905,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__realization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__realization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24906,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__atTheMoney__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__atTheMoney(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24907,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__FormOfGovernment)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__governmentType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__governmentType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24908,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__rainySeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rainySeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24909,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OrganicObject)
        & s__instance(V__ARGS2,s__DevelopmentalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__developmentalForm__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__developmentalForm(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24910,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__colocatedAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__colocatedAgent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24911,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__linearExtent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__linearExtent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24912,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__currencyExchangePerUSDollar__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyExchangePerUSDollar(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24913,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__paidPropertyAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paidPropertyAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24914,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Motion)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__moves__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__moves(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24915,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__numberOfCustomers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberOfCustomers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24916,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__economicAidDonated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economicAidDonated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24917,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__holdsRight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__holdsRight(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24918,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Motion)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__path__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__path(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24919,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__navigableForDraft__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__navigableForDraft(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24920,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__nearOrientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nearOrientation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24921,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__suffrageAgeMaximum__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__suffrageAgeMaximum(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24922,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__administrativeCenter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__administrativeCenter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24923,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__highAltitudeWindSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highAltitudeWindSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24924,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__stockSymbol__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stockSymbol(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24925,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Integer)
        & s__subclass(V__ARGS2,s__Satellite)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__communicationSatelliteForArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__communicationSatelliteForArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24926,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__vesselGrossRegisteredTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__vesselGrossRegisteredTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24927,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__BankCard)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__cardCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cardCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24928,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mothersSistersSon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersSistersSon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24929,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__diseaseTreatment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diseaseTreatment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24930,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Graph)
        & s__instance(V__ARGS2,s__UnitOfMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__graphMeasure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__graphMeasure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24931,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Phrase)
        & s__instance(V__ARGS2,s__Sentence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__grammaticalRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grammaticalRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24932,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__partialOrderingOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partialOrderingOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24933,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerInputDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__standardInputDevice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__standardInputDevice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24934,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exportPartnerByFraction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerByFraction(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24935,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__InterestRate)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__currentInterestRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currentInterestRate(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24936,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__industrialProductionGrowthRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industrialProductionGrowthRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24937,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__resource__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__resource(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24938,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__maturityDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maturityDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24939,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__agreementExpirationDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementExpirationDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24940,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__faxNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__faxNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24941,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__MusicalComposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__composer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__composer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24942,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__ConstantQuantity)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__averagePrecipitationForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__averagePrecipitationForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24943,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__confirmationNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__confirmationNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24944,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Computer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hardwareType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hardwareType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24945,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__pricePolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pricePolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24946,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__annualRevenuesOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualRevenuesOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24947,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__instrument__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__instrument(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24948,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subordinateInOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subordinateInOrganization(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24949,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MerchantMarine)
        & s__instance(V__ARGS2,s__ShipRegister)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__marineInventory__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__marineInventory(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24950,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Longitude)
        & s__instance(V__ARGS2,s__Latitude)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__objectGeographicCoordinates__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__objectGeographicCoordinates(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24951,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__EducationalOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__student__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__student(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24952,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dateDissolved__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateDissolved(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24953,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__ConstantQuantity)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__totalPrecipitationForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalPrecipitationForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24954,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__AbstractionLevelAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__abstractionLevel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__abstractionLevel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24955,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__courseWRTMagneticNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__courseWRTMagneticNorth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24956,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PlacingUnderArrest)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__arrested__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__arrested(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24957,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__StateOrProvince)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__postDistrict__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postDistrict(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24958,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__abbreviation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__abbreviation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24959,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__equivalenceRelationOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equivalenceRelationOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24960,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__eventLocated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__eventLocated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24961,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__subclass(V__ARGS2,s__PowerGeneration)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__electricityFractionFromSource__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityFractionFromSource(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24962,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mutualStranger__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mutualStranger(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24963,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investment)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__yield__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__yield(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24964,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__measure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__measure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24965,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lengthOfElectrifiedRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfElectrifiedRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24966,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__industryRankByOutput__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industryRankByOutput(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24967,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__someRoomsAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__someRoomsAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24968,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerOutputDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__standardErrorDevice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__standardErrorDevice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24969,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__finishes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__finishes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24970,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__settlingTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__settlingTime(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24971,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__RadiationMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__absorbedDose__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__absorbedDose(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24972,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__topSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__topSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24973,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__UnitOfCurrency)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__currencyCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24974,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lengthOfDualGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfDualGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24975,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__accommodationProvider__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accommodationProvider(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24976,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__causes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__causes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24977,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__geographicSubregion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geographicSubregion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24978,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS3,s__HotelUnit)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__roomStay__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roomStay(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24979,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__highestDecileShareOfHouseholdIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highestDecileShareOfHouseholdIncome(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24980,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__unemploymentRateOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unemploymentRateOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24981,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__neighbor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__neighbor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24982,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__connectedEngineeringComponents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connectedEngineeringComponents(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24983,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__City)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__capitalCity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capitalCity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24984,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelephonyDevice)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__telecomContactDevice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomContactDevice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24985,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PhysicalSystem)
        & s__instance(V__ARGS2,s__PhysicalSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subSystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subSystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24986,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__compensationPackage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__compensationPackage(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24987,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__amountDue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__amountDue(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24988,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__connected__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connected(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24989,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__prefers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__prefers(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24990,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__inhabits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inhabits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24991,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__older__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__older(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24992,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__locatedAtTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__locatedAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24993,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS3,s__GeometricPoint)
        & s__instance(V__ARGS2,s__OneDimensionalFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__pointOfIntersection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pointOfIntersection(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24994,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterMotion)
        & s__instance(V__ARGS2,s__WaterArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__flowCurrent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flowCurrent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24995,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__discovers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__discovers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24996,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__considers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__considers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24997,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Substance)
        & s__instance(V__ARGS2,s__Substance)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__piece__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__piece(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24998,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lowestDecileShareOfHouseholdIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowestDecileShareOfHouseholdIncome(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_24999,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__postPostOfficeBox__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postPostOfficeBox(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25000,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__vesselDisplacement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__vesselDisplacement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25001,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AmbienceAttribute)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dressCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dressCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25002,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__closedOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__closedOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25003,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exactCardinality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exactCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25004,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__TemporaryResidence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__stays__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stays(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25005,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__relativeBearing__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relativeBearing(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25006,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__meetsSpatially__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__meetsSpatially(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25007,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contractor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contractor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25008,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dateOpenedForSignature__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateOpenedForSignature(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25009,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__height__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__height(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25010,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__EducationalOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__teacher__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__teacher(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25011,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__manner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__manner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25012,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25013,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25014,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25015,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25016,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25017,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25018,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__processList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processList_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25019,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__currentAccountBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currentAccountBalance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25020,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__laborForceFractionByOccupation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__laborForceFractionByOccupation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25021,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PermanentResidence)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__homeAddress__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__homeAddress(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25022,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryVehicle)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Weapon)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__weaponCarryingCapability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__weaponCarryingCapability(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25023,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__synonymousExternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__synonymousExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25024,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__chanceryAddressInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chanceryAddressInArea(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25025,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__between__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__between(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25026,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__inScopeOfInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inScopeOfInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25027,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NounPhrase)
        & s__instance(V__ARGS2,s__Sentence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__sententialSubject__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sententialSubject(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25028,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__criticalityLevel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__criticalityLevel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25029,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__candidateForPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__candidateForPosition(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25030,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__TimePoint)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__checkInTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__checkInTime(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25031,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__paternalAunt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paternalAunt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25032,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__publishedPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__publishedPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25033,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__properPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__properPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25034,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__niece__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__niece(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25035,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Telephone)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__phoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__phoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25036,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lethalDose__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lethalDose(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25037,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__meanSeaLevel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__meanSeaLevel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25038,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Organism)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Toxin)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__secretesToxin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__secretesToxin(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25039,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__subclass(V__ARGS2,s__Organization)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__diplomaticOrganizationType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diplomaticOrganizationType(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25040,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__priceRange__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__priceRange(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25041,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__temporallyBetween__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__temporallyBetween(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25042,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subsumesContentInstance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subsumesContentInstance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25043,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__checkOutTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__checkOutTime(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25044,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphElement)
        & s__instance(V__ARGS2,s__Graph)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__graphPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__graphPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25045,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__CareOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__medicalPatient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__medicalPatient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25046,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__successorOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__successorOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25047,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiologicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Organism)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__biologicalAgentCarrier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__biologicalAgentCarrier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25048,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__chiefOfDiplomaticMission__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chiefOfDiplomaticMission(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25049,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__guest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__guest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25050,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__headOfGovernment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headOfGovernment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25051,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__humanCapacity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__humanCapacity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25052,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__titleInLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__titleInLanguage(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25053,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__programRunning__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__programRunning(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25054,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerComponent)
        & s__instance(V__ARGS2,s__UnitOfMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__unitMeasuringPerformance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unitMeasuringPerformance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25055,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fills__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fills(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25056,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lengthOfUnclassifiedGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfUnclassifiedGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25057,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__maxRoomCapacity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maxRoomCapacity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25058,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__father__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__father(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25059,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__BankCard)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__pin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pin(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25060,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__albumType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25061,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__cousin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cousin(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25062,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__WearableItem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__wears__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__wears(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25063,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hasAward__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasAward(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25064,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dislikes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dislikes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25065,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__numberChildOccupant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberChildOccupant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25066,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__paymentsPerPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paymentsPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25067,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mediumAltitudeWindVelocity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mediumAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25068,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__StructureAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__structure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__structure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25069,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__annualImportTotal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualImportTotal(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25070,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__capabilityDuring__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capabilityDuring(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25071,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__City)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__postCity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postCity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25072,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__compoundInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__compoundInterest(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25073,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__flagImage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flagImage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25074,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__RationalNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__intelligenceQuotient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__intelligenceQuotient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25075,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__memorySize__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memorySize(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25076,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerResponse)
        & s__instance(V__ARGS2,s__UserRequest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__computerResponseTo__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__computerResponseTo(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25077,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25078,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25079,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25080,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25081,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25082,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25083,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__partition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25084,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Radiating)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__wavelength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__wavelength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25085,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__eveningPhone__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__eveningPhone(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25086,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UnitOfCurrency)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__currencyExchangeRateInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyExchangeRateInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25087,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__electricityExportInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityExportInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25088,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__format__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__format(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25089,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__stranger__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stranger(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25090,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__crosses__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__crosses(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25091,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Substance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CorpuscularObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__material__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__material(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25092,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__unitNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unitNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25093,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__PositiveRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__thresholdOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__thresholdOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25094,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__internetCountryCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__internetCountryCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25095,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25096,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25097,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25098,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25099,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25100,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25101,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__disjointDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointDecomposition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25102,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__subclass(V__ARGS2,s__Day)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__daylightHoursInterval__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__daylightHoursInterval(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25103,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__allegiance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__allegiance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25104,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__telecomAreaCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomAreaCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25105,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StockSplit)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__splitFor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__splitFor(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25106,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__sortingTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sortingTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25107,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__stringLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stringLength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25108,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LinguisticExpression)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__expressedInLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__expressedInLanguage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25109,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Month)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__averageRainfallForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__averageRainfallForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25110,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DirectionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__surfaceWindDirection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__surfaceWindDirection(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25111,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__enemy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__enemy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25112,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryFunction)
        & s__instance(V__ARGS2,s__BinaryFunction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__distributes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__distributes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25113,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__termLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__termLength(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25114,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__subclass(V__ARGS2,s__Product)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__productModel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__productModel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25115,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Man)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__stepfather__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stepfather(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25116,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__penetrates__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__penetrates(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25117,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__emailAddress__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__emailAddress(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25118,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__relativeHumidity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relativeHumidity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25119,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__adjacentOrientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__adjacentOrientation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25120,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__warmSeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__warmSeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25121,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__MaritimeClaimArea)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__maritimeClaimType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maritimeClaimType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25122,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mothersBrothersWife__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersBrothersWife(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25123,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__acronym__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__acronym(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25124,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__managedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__managedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25125,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__DigitalData)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__filename__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__filename(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25126,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__chiefOfStateType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chiefOfStateType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25127,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__interiorPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__interiorPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25128,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__importPartner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25129,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subList(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25130,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Argument)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__premise__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__premise(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25131,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__coldSeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coldSeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25132,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Group)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__associateInOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__associateInOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25133,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChemicalProcess)
        & s__instance(V__ARGS2,s__Substance)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__reagent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reagent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25134,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Bank_FinancialOrganization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__bankAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bankAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25135,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__roleApprovesRole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roleApprovesRole(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25136,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__catalyst__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__catalyst(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25137,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__transactionAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__transactionAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25138,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collateral)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__faceValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__faceValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25139,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__postStreetNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postStreetNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25140,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__illicitDrugShipmentDestination__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__illicitDrugShipmentDestination(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25141,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__VideoRecording)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__musicVideo__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicVideo(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25142,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exportPartnerByFractionInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerByFractionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25143,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fears__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fears(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25144,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__agreementEffectiveDuring__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementEffectiveDuring(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25145,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__ancestorOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ancestorOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25146,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__reflexiveOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reflexiveOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25147,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__averageTemperatureForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__averageTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25148,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__economicAidReceivedNet__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economicAidReceivedNet(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25149,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__domain__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__domain(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25150,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Holiday)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__observesHoliday__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__observesHoliday(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25151,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__diplomaticRepresentationType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diplomaticRepresentationType(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25152,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__relatedEvent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relatedEvent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25153,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__domainSubclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__domainSubclass(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25154,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__irreflexiveOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__irreflexiveOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25155,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__electionForPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electionForPosition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25156,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__Attribute)
        & s__subclass(V__ARGS2,s__Plant)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__vegetationTypePattern__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__vegetationTypePattern(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25157,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transfer)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__objectTransferred__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__objectTransferred(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25158,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__productPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__productPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25159,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fulfillingEntity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fulfillingEntity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25160,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__closingPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__closingPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25161,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__consistent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__consistent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25162,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__importPartnerByFractionInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerByFractionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25163,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__axis__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__axis(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25164,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hasPurposeForAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasPurposeForAgent(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25165,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__IndustryAttribute)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__industryProductType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industryProductType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25166,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__maximumReplications__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maximumReplications(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25167,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__financialAsset__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__financialAsset(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25168,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContactSite)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__siteForContact__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__siteForContact(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25169,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__allRoomsPolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__allRoomsPolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25170,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__industryOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industryOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25171,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ServiceProcess)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__serviceProvider__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__serviceProvider(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25172,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__causesSubclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__causesSubclass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25173,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerFile)
        & s__instance(V__ARGS2,s__ComputerDirectory)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__directoryOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__directoryOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25174,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__marketValueAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__marketValueAmount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25175,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__Relation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__disjointRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjointRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25176,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Policy)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__policyInclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__policyInclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25177,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__EnvironmentSoftwareAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__environmentAttributes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__environmentAttributes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25178,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__headingWRTTrueNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headingWRTTrueNorth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25179,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__naturalHazardTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__naturalHazardTypeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25180,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__afterTaxIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__afterTaxIncome(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25181,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__ObjectiveNorm)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__confersNorm__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__confersNorm(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25182,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__personalPhoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__personalPhoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25183,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChargingAFee)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__amountCharged__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__amountCharged(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25184,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__sharedBorderLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sharedBorderLength(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25185,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__standardRetailHours__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__standardRetailHours(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25186,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__EconomicAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__economyType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economyType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25187,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__processID__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processID(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25188,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__memberType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memberType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25189,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerNetwork)
        & s__instance(V__ARGS2,s__BitsPerSecond)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__bandwidthOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bandwidthOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25190,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__nameAfterKeyName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nameAfterKeyName(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25191,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Music)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__anthem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__anthem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25192,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__causesProposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__causesProposition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25193,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hasDependency__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasDependency(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25194,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Plan)
        & s__instance(V__ARGS2,s__Plan)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subPlan__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subPlan(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25195,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__relative__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relative(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25196,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__FunctionQuantity)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__transitwayCapacityRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__transitwayCapacityRate(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25197,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__headquartersOfOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headquartersOfOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25198,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__subclass(V__ARGS2,s__ServiceProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__someRoomsServiceAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__someRoomsServiceAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25199,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__before__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__before(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25200,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__releaseForConsumption__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__releaseForConsumption(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25201,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Text)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__registeredItem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__registeredItem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25202,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Sentence)
        & s__instance(V__ARGS2,s__TruthValue)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__truth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__truth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25203,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__groupingTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__groupingTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25204,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__monetaryValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__monetaryValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25205,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Stock)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__finalPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__finalPrice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25206,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__successorAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__successorAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25207,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__disjoint__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disjoint(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25208,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__occupation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__occupation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25209,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__floorCode__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__floorCode(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25210,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PassengerVehicle)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__personTransportCapability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__personTransportCapability(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25211,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fathersBrothersWife__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersBrothersWife(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25212,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__FormOfAdaptationAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__formOfAdaptation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__formOfAdaptation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25213,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Inflation)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__inflationRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inflationRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25214,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__disputedPossession__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__disputedPossession(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25215,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__parasite__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__parasite(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25216,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ProteinStructuralAttribute)
        & s__subclass(V__ARGS2,s__Protein)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__associatedFunctionality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__associatedFunctionality(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25217,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Share)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__shareOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__shareOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25218,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dayPhone__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dayPhone(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25219,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryFunction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__identityElement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__identityElement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25220,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Character)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__inString__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inString(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25221,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Investment)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__potentialLoss__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__potentialLoss(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25222,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__albumArtist__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumArtist(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25223,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__totalOrderingOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalOrderingOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25224,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__roomAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roomAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25225,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerUser)
        & s__instance(V__ARGS2,s__UserName)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__userName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__userName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25226,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__accountNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accountNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25227,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__valence__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__valence(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25228,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__IndustryAttribute)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__industryServiceType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industryServiceType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25229,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__electricityProductionInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityProductionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25230,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__carries__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__carries(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25231,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialOrganization)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__serviceFee__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__serviceFee(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25232,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fathersSistersSon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersSistersSon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25233,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__externalDebt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__externalDebt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25234,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Organization)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__customerRepresentative__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__customerRepresentative(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25235,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationDevice)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__cargoType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cargoType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25236,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__callDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__callDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25237,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelReservation)
        & s__subclass(V__ARGS2,s__HotelUnit)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__reservedRoom__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservedRoom(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25238,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__MassMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__vesselDeadWeightTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__vesselDeadWeightTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25239,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__editor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__editor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25240,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__desires__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__desires(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25241,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__quarter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__quarter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25242,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__borrower__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__borrower(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25243,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__askPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__askPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25244,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__Human)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__chiefOfState__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chiefOfState(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25245,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__waterAreaOnly__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__waterAreaOnly(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25246,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__annualRevenuesOfAreaInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualRevenuesOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25247,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__electricityImportInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityImportInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25248,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__length__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__length(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25249,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lengthOfPetroleumProductPipeline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfPetroleumProductPipeline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25250,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialInstrument)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__strikePrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__strikePrice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25251,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Brand)
        & s__instance(V__ARGS2,s__Icon)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__brandIcon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__brandIcon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25252,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__totalLengthOfWaterways__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalLengthOfWaterways(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25253,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__superficialPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__superficialPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25254,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__ObjectiveNorm)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__deprivesNorm__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deprivesNorm(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25255,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lengthOfNarrowGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfNarrowGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25256,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__third__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__third(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25257,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__employeeContribution__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__employeeContribution(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25258,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__organizationName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__organizationName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25259,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__commentator__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__commentator(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25260,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__entails__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__entails(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25261,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__illicitDrugTransshipmentPoint__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__illicitDrugTransshipmentPoint(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25262,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__prevents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__prevents(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25263,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS2,s__TransitSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__routeInSystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__routeInSystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25264,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__buys__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__buys(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25265,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__deathdate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deathdate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25266,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__daughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__daughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25267,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Man)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__wife__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__wife(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25268,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StartupBlock)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__startupOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__startupOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25269,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__optionSeller__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__optionSeller(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25270,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__UnitOfAtmosphericPressure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__barometricPressure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__barometricPressure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25271,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__highestTemperatureForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highestTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25272,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringDevice)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__measurementReading__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__measurementReading(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25273,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__policyOwner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__policyOwner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25274,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__homePhoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__homePhoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25275,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LinguisticExpression)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__representsInLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__representsInLanguage(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25276,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__freePropertyAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__freePropertyAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25277,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__overlapsTemporally__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overlapsTemporally(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25278,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__economicAidReceivedNetInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economicAidReceivedNetInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25279,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__OneDimensionalFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__parallel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__parallel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25280,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ViralCellInvasion)
        & s__instance(V__ARGS2,s__Virus)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__invadingVirus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__invadingVirus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25281,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__MilitaryUnit)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subEchelon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subEchelon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25282,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LegalAction)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__plaintiff__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__plaintiff(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25283,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphNode)
        & s__instance(V__ARGS3,s__GraphArc)
        & s__instance(V__ARGS2,s__GraphNode)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__links__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__links(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25284,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__heartBeatRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__heartBeatRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25285,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__minimumBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__minimumBalance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25286,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__courseWRTCompassNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__courseWRTCompassNorth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25287,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dateUsed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateUsed(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25288,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exportCommodityTypeByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportCommodityTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25289,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__CurrencyMeasure)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__monetaryWage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__monetaryWage(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25290,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__wants__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__wants(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25291,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__localShortName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__localShortName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25292,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__diseaseSymptom__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diseaseSymptom(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25293,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__larger__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__larger(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25294,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__StatusAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__accountStatus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accountStatus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25295,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__reservingEntity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservingEntity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25296,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__HumanLanguage)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__documentation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__documentation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25297,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investor)
        & s__instance(V__ARGS2,s__RiskAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__riskTolerance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__riskTolerance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25298,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__economicAidDonatedInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__economicAidDonatedInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25299,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__flagDescription__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flagDescription(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25300,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__decreasesLikelihood__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__decreasesLikelihood(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25301,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SpeedGovernor)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__governorSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__governorSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25302,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__availableCash__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__availableCash(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25303,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subLanguage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25304,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__diplomaticRelations__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diplomaticRelations(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25305,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__unitPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unitPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25306,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__ancestor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ancestor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25307,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__Computer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hostOf__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hostOf(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25308,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lacks__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lacks(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25309,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__incomeDistributionByGiniIndexInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__incomeDistributionByGiniIndexInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25310,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__PricingScheme)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Physical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__rentalPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rentalPrice(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25311,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__organizationServiceType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__organizationServiceType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25312,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fleetSize__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fleetSize(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25313,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subtitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subtitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25314,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dateEstablished__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dateEstablished(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25315,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Vehicle)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__onboard__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__onboard(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25316,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dataStreamSlack__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dataStreamSlack(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25317,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__electionWinner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electionWinner(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25318,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__income__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__income(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25319,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Album)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__albumTrack__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumTrack(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25320,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__capacity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capacity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25321,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__keyName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__keyName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25322,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__sectorValueOfGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sectorValueOfGDP(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25323,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__DataStorageDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__stored__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stored(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25324,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__patient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__patient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25325,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__elevation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__elevation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25326,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TimingRequirementAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__complexity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__complexity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25327,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fiscalYearPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fiscalYearPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25328,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaOfConcern)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__regionalIssue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__regionalIssue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25329,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ResourceManagementProgram)
        & s__instance(V__ARGS2,s__SoftwareSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__rMProgram_of__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rMProgram_of(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25330,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Object)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__manufacturer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__manufacturer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25331,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Holiday)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__nationalCelebration__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nationalCelebration(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25332,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subProposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subProposition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25333,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RationalNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__militaryExpendituresFractionOfGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryExpendituresFractionOfGDP(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25334,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__MimeEncodingScheme)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mimeType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mimeType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25335,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__albumRelease__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumRelease(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25336,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Vehicle)
        & s__instance(V__ARGS2,s__MassMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__maximumPayloadCapacity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maximumPayloadCapacity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25337,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ComputerOutputDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__standardOutputDevice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__standardOutputDevice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25338,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__average__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__average(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25339,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicRecording)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__songArtist__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__songArtist(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25340,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__birthday__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__birthday(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25341,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__laborForceTotalInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__laborForceTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25342,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__freeRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__freeRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25343,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__legalRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__legalRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25344,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__producedOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__producedOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25345,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__MassMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fleetDeadWeightTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fleetDeadWeightTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25346,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__orgStaff__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__orgStaff(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25347,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__couponInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__couponInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25348,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__referenceTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__referenceTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25349,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringConnection)
        & s__instance(V__ARGS3,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__connectsEngineeringComponents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connectsEngineeringComponents(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25350,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__interestEarned__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__interestEarned(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25351,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__names__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__names(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25352,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UserRequest)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__requestRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__requestRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25353,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__flagState__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__flagState(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25354,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__UserRequest)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__responseTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__responseTime(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25355,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__originalTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__originalTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25356,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__maternalUncle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maternalUncle(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25357,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__stringConcatenation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stringConcatenation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25358,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__electricityConsumptionInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityConsumptionInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25359,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__capitalExpendituresOfAreaInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capitalExpendituresOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25360,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SentientAgent)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__speaksLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__speaksLanguage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25361,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Process)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__playsRoleInEvent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__playsRoleInEvent(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25362,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__FieldOfStudy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hasExpertise__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasExpertise(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25363,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__nameBeforeKeyName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nameBeforeKeyName(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25364,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Man)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__grandfather__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grandfather(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25365,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__Collection)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subCollection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subCollection(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25366,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__arableLandArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__arableLandArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25367,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__yearOfFounding__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__yearOfFounding(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25368,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__agriculturalProductType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agriculturalProductType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25369,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Artifact)
        & s__instance(V__ARGS2,s__Device)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__equipmentType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equipmentType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25370,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__validityPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__validityPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25371,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__subclass(V__ARGS2,s__PowerGeneration)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__electricityFractionFromSourceInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electricityFractionFromSourceInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25372,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GraphPath)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__pathLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pathLength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25373,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ElementalSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__atomicNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__atomicNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25374,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Artifact)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Artifact)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__version__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__version(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25375,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__totalGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalGDP(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25376,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Precipitation)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__precipitationAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precipitationAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25377,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DeviceStateAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__deviceState__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deviceState(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25378,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Holiday)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__commemoratesDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__commemoratesDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25379,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lengthOfPavedHighway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfPavedHighway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25380,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__reservationStart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservationStart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25381,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exportPartnerInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25382,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__PermanentResidence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__landlord__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__landlord(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25383,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Policy)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__policyLocationCoverage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__policyLocationCoverage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25384,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__identicalListItems__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__identicalListItems(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25385,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CurrencyMeasure)
        & s__instance(V__ARGS3,s__Agent)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__corkageFee__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__corkageFee(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25386,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__totalBiomass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalBiomass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25387,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exportTotalInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportTotalInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25388,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__involvedInEvent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__involvedInEvent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25389,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__trafficableForTrafficType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__trafficableForTrafficType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25390,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__LegalAction)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__defendant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__defendant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25391,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalAngle)
        & s__instance(V__ARGS2,s__GeometricFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__angleOfFigure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__angleOfFigure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25392,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__importCommodityTypeByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importCommodityTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25393,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__beforeTaxIncome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__beforeTaxIncome(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25394,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringPerformance)
        & s__instance(V__ARGS2,s__ComputationalSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__systemMeasured__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__systemMeasured(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25395,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__Day)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__overdraft__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overdraft(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25396,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__businessHours__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__businessHours(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25397,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__simpleInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__simpleInterest(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25398,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transportation)
        & s__instance(V__ARGS2,s__TransportationDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__conveyance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conveyance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25399,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Group)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__associateWithStatus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__associateWithStatus(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25400,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__roleNominatesRole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roleNominatesRole(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25401,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fathersSistersHusband__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersSistersHusband(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25402,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CompoundSubstance)
        & s__instance(V__ARGS2,s__CompoundSubstance)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__conjugate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conjugate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25403,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__cohabitant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cohabitant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25404,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__totalLengthOfRailwaySystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalLengthOfRailwaySystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25405,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__agreementAdoptionDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementAdoptionDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25406,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__width__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__width(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25407,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__uses__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__uses(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25408,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__DiseaseOrSyndrome)
        & s__subclass(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__TimeDuration)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__diseaseIncubation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diseaseIncubation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25409,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__inhibits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inhibits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25410,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__physicalInclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__physicalInclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25411,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Circle)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__radius__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__radius(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25412,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exportCommodityType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportCommodityType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25413,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__optionHolder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__optionHolder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25414,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__translatedTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__translatedTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25415,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__bidPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bidPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25416,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__importPartnerByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25417,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerResponse)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__responseRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__responseRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25418,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ChemicalProcess)
        & s__instance(V__ARGS2,s__Substance)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__reactant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reactant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25419,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__FinancialInstrument)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__underlier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__underlier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25420,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__StatusAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__administratorStatus__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__administratorStatus(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25421,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__altitude__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__altitude(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25422,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__starts__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__starts(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25423,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__coordinates__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coordinates(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25424,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dependencyDelay__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dependencyDelay(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25425,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__paidRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paidRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25426,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__distance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__distance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25427,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__containsInformation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__containsInformation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25428,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__paidFunctionRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paidFunctionRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25429,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__recordingCompany__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__recordingCompany(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25430,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__externalImage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__externalImage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25431,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__agentOperatesInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agentOperatesInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25432,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__suffrageAgeMinimum__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__suffrageAgeMinimum(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25433,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__navigableForShippingTonnage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__navigableForShippingTonnage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25434,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__drugShipmentDestination__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__drugShipmentDestination(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25435,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Man)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__uncle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__uncle(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25436,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lowAltitudeWindVelocity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25437,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__surface__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__surface(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25438,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Share)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__shareHolder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__shareHolder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25439,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__totalCoastline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalCoastline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25440,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__chamberOfLegislature__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__chamberOfLegislature(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25441,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Nation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__citizen__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__citizen(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25442,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__periodicPayment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__periodicPayment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25443,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__Organization)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__occupiesPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__occupiesPosition(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25444,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mapOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mapOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25445,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__activityCapability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__activityCapability(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25446,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__primaryGeopoliticalSubdivisionType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__primaryGeopoliticalSubdivisionType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25447,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__portNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__portNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25448,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__externalDebtInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__externalDebtInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25449,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__totalBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalBalance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25450,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__roomPolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roomPolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25451,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__totalLandBoundary__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalLandBoundary(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25452,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__slopeGradient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__slopeGradient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25453,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__DirectionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__faces__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__faces(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25454,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Discography)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__discography__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__discography(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25455,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SoftwareSystem)
        & s__instance(V__ARGS2,s__ComputerPath)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__softwarePath__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__softwarePath(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25456,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RatingAttribute)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__ratingsAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ratingsAgent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25457,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__sister__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sister(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25458,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__GroupOfPeople)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__groupMember__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__groupMember(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25459,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__internationalDispute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__internationalDispute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25460,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__originalBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__originalBalance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25461,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPassword)
        & s__instance(V__ARGS2,s__ComputerUser)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__password__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__password(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25462,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__SystemBehaviorAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__systemBehavior__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__systemBehavior(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25463,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__completelyFills__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__completelyFills(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25464,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__CognitiveAgent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__DeonticAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__agreementClause__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementClause(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25465,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__targetInAttack__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__targetInAttack(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25466,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__equivalentContentClass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equivalentContentClass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25467,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MealPlan)
        & s__instance(V__ARGS2,s__RelationalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__includedMeal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__includedMeal(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25468,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__connectedDownstream__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connectedDownstream(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25469,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LandArea)
        & s__subclass(V__ARGS2,s__Substance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__groundSurfaceType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__groundSurfaceType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25470,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__smaller__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__smaller(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25471,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__MassMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__weight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__weight(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25472,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__statementPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__statementPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25473,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__StationaryArtifact)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__constructionPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__constructionPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25474,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__Collateral)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__securedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__securedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25475,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__earthAltitude__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__earthAltitude(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25476,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__illicitDrugProducer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__illicitDrugProducer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25477,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__loanFeeAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__loanFeeAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25478,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25479,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__instance(V__ARGS2,s__Artifact)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__powerPlant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__powerPlant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25480,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Shipping)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__cargo__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cargo(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25481,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__authors__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__authors(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25482,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__beforeOnPath__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__beforeOnPath(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25483,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__independenceDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__independenceDate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25484,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__rateDetail__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rateDetail(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25485,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterVehicle)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__ladenDraft__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ladenDraft(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25486,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CreditAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__creditLimit__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__creditLimit(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25487,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__annualExpendituresOfAreaInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualExpendituresOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25488,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__leaderPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__leaderPosition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25489,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__partlyLocated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partlyLocated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25490,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Investment)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__netAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__netAmount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25491,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TaskRelationAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__taskRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__taskRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25492,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__musicGenre__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicGenre(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25493,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__highAltitudeWindVelocity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highAltitudeWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25494,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__IllicitDrug)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__illicitDrugConsumer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__illicitDrugConsumer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25495,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__highTide__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highTide(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25496,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__telecomCoreNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomCoreNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25497,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__otherLandUseArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__otherLandUseArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25498,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__numberOccupant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberOccupant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25499,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__partiallyFills__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partiallyFills(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25500,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__permanentCropLandArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__permanentCropLandArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25501,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryOrganization)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__militaryOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25502,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exploits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exploits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25503,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MusicChart)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__musicChartPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicChartPeriod(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25504,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exportPartner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25505,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Certificate)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__issuedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__issuedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25506,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__HotelPackage)
        & s__subclass(V__ARGS2,s__MealPlan)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mealPlanInclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mealPlanInclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25507,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__electronNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electronNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25508,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__primaryGeopoliticalSubdivision__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__primaryGeopoliticalSubdivision(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25509,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Engine)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__pistonStroke__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pistonStroke(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25510,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__functionRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__functionRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25511,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__AstronomicalBody)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__orbits__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__orbits(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25512,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__PhysicalSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__systemPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__systemPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25513,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Engine)
        & s__instance(V__ARGS2,s__NonNegativeInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__engineCylinders__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__engineCylinders(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25514,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__geopoliticalSubdivision__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geopoliticalSubdivision(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25515,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__shortBalanceAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__shortBalanceAmount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25516,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__areaOfResponsibility__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__areaOfResponsibility(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25517,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MeasuringPerformance)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__ComputerComponent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__performanceResult__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__performanceResult(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25518,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS2,s__Relation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subrelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subrelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25519,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS3,s__OrganizationalProcess)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__incomeEarned__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__incomeEarned(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25520,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Demonstrating)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__attends__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__attends(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25521,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__seatsHeldInOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__seatsHeldInOrganization(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25522,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__perCapitaGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__perCapitaGDP(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25523,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__organizationProductType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__organizationProductType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25524,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__capitalExpendituresOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capitalExpendituresOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25525,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__titles__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__titles(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25526,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__holdsDuring__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__holdsDuring(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25527,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MerchantMarine)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fOCShipsByOrigin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fOCShipsByOrigin(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25528,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Year)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__yearBuilt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__yearBuilt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25529,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__cloudCoverFraction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cloudCoverFraction(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25530,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__greaterThanByQuality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__greaterThanByQuality(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25531,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__half__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__half(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25532,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__middleName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__middleName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25533,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__experiencer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__experiencer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25534,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BeliefGroup)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__beliefGroupPercentInRegion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__beliefGroupPercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25535,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(less__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( less(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25536,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__annualExpendituresOfArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualExpendituresOfArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25537,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__inflationRateOfConsumerPricesInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inflationRateOfConsumerPricesInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25538,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalAddressText)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__postAddressText__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postAddressText(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25539,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__possesses__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__possesses(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25540,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__PlaneAngleMeasure)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__courseWRTTrueNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__courseWRTTrueNorth(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25541,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TemperatureMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__boilingPoint__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__boilingPoint(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25542,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__Image)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__albumCoverImage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumCoverImage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25543,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__floorLoan__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__floorLoan(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25544,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__batchInterArrival__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__batchInterArrival(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25545,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__legislativeBranch__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__legislativeBranch(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25546,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__surfaceWindVelocity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__surfaceWindVelocity(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25547,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Object)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__observedAtTimeInPlace__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__observedAtTimeInPlace(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25548,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LimitOrder)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__limitPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__limitPrice(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25549,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lengthOfNaturalGasPipeline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfNaturalGasPipeline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25550,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ProcessStatus)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__status__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__status(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25551,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__IndustryAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__sectorCompositionOfGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sectorCompositionOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25552,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__age__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__age(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25553,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__abbreviatedDisplayTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__abbreviatedDisplayTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25554,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__naturalResourceTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__naturalResourceTypeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25555,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__instance(V__ARGS2,s__SocialRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__roleAppointsRole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__roleAppointsRole(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25556,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__telecomCode2__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomCode2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25557,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__offersAtTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__offersAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25558,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__anniversary__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__anniversary(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25559,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Animal)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__grasps__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__grasps(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25560,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__during__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__during(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25561,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lowTide__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowTide(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25562,axiom,
    ! [V__COUNT,V__EL,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_1(V__ARGS1)
                & V__EL = s__ListOrderFn(s__ListFn_1(V__ARGS1),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25563,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_2(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25564,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_3(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25565,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25566,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25567,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6)
                & V__EL = s__ListOrderFn(s__ListFn_6(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25568,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARGS6,V__ARG,V__ARGS7,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Class)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exhaustiveDecomposition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exhaustiveDecomposition_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7)
                & V__EL = s__ListOrderFn(s__ListFn_7(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5,V__ARGS6,V__ARGS7),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25569,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__TransitSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__routeEnd__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__routeEnd(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25570,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Woman)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__stepmother__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__stepmother(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25571,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__property__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__property(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25572,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__resultType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__resultType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25573,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fullNameIndexOrder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fullNameIndexOrder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25574,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__describes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__describes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25575,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__EngineeringComponent)
        & s__instance(V__ARGS2,s__EngineeringComponent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__engineeringSubcomponent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__engineeringSubcomponent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25576,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__needs__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__needs(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25577,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__incomeDistributionByGiniIndex__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__incomeDistributionByGiniIndex(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25578,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subString__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subString(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25579,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Experimenting)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__experimentalControl__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__experimentalControl(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25580,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS2,s__MilitaryUnit)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hostileForces__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hostileForces(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25581,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__instance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__instance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25582,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__batchLatency__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__batchLatency(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25583,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mothersBrothersSon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersBrothersSon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25584,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__temporalPart__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__temporalPart(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25585,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__eventPartlyLocated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__eventPartlyLocated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25586,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__insured__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__insured(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25587,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__coworker__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coworker(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25588,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__inflationRateOfConsumerPrices__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inflationRateOfConsumerPrices(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25589,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__result__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__result(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25590,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lengthOfUnpavedHighway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfUnpavedHighway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25591,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(greater__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( greater(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25592,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__postContactSite__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postContactSite(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25593,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(lesseq__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( lesseq(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25594,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__SocialRole)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__electionDatePlannedForPosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__electionDatePlannedForPosition(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25595,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARGS5,s__SymbolicString)
        & s__instance(V__ARGS4,s__UnitOfMeasure)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS3,s__ComputerComponent)
        & s__subclass(V__ARGS2,s__ComputerComponent)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__componentDataID__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__componentDataID(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25596,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__successorAttributeClosure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__successorAttributeClosure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25597,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS2,s__AreaMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__totalArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25598,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__nameIndexOrder__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nameIndexOrder(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25599,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PositionalAttribute)
        & s__instance(V__ARGS2,s__PositionalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__oppositeDirection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__oppositeDirection(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25600,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Reservation)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__reservationChannel__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservationChannel(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25601,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__top__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__top(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25602,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__realGrowthRateOfGDP__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__realGrowthRateOfGDP(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25603,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__OrganicObject)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__bioindicatorForHabitat__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bioindicatorForHabitat(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25604,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BinaryRelation)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__trichotomizingOn__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__trichotomizingOn(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25605,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Railway)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__trackWidth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__trackWidth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25606,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricPoint)
        & s__instance(V__ARGS2,s__GeometricFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__pointOfFigure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pointOfFigure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25607,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__claimedTerritory__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__claimedTerritory(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25608,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__Computer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__computerRunning__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__computerRunning(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25609,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__productBrand__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__productBrand(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25610,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Day)
        & s__instance(V__ARGS2,s__InterestRate)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__primeInterestRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__primeInterestRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25611,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__Neighborhood)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__postNeighborhood__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postNeighborhood(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25612,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__subclass(V__ARGS2,s__Day)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__daylightHoursTotal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__daylightHoursTotal(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25613,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__customer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__customer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25614,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerComponent)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__load__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__load(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25615,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ExtensionFn(s__Fluid))
        & s__instance(V__ARGS2,s__ExtensionFn(s__Fluid))
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__tributary__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__tributary(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25616,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Abstract)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__offers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__offers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25617,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__capability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capability(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25618,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hostJitter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hostJitter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25619,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__NonnegativeRealNumber)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__overcastDaysInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overcastDaysInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25620,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Physical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contractedRentalPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contractedRentalPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25621,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__earlier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__earlier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25622,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__equivalentContentInstance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__equivalentContentInstance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25623,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__AreaMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__landAreaOnly__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__landAreaOnly(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25624,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LiabilityAccount)
        & s__instance(V__ARGS3,s__TimeDuration)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__minimumPayment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__minimumPayment(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25625,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hasSkill__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasSkill(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25626,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS2,s__Year)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lastRenovation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lastRenovation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25627,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__subclass(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__transitwayCapacityCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__transitwayCapacityCount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25628,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__believes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__believes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25629,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__LyricalContent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lyricist__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lyricist(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25630,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__acquaintance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__acquaintance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25631,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lineMeasure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lineMeasure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25632,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__postCountry__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postCountry(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25633,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialTransaction)
        & s__instance(V__ARGS3,s__Security)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__orderFor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__orderFor(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25634,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS3,s__Proposition)
        & s__subclass(V__ARGS2,s__TimePosition)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__agreementRevisionDate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agreementRevisionDate(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25635,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Region)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__capableAtLocation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capableAtLocation(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25636,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__relatedExternalConcept__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__relatedExternalConcept(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25637,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__Organization)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__affiliatedOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__affiliatedOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25638,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fathersBrothersSon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersBrothersSon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25639,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__highestDecileShareOfHouseholdIncomeInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__highestDecileShareOfHouseholdIncomeInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25640,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__formerName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__formerName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25641,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS3,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__temporallyBetweenOrEqual__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__temporallyBetweenOrEqual(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25642,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__importCommodityType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importCommodityType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25643,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Physical)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__record__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__record(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25644,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__commandLineArguments__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__commandLineArguments(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25645,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lowAltitudeWindSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowAltitudeWindSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25646,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__OrganicObject)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__NaturalSubstance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__secretesSubstance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__secretesSubstance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25647,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ContentBearingObject)
        & s__instance(V__ARGS2,s__Collection)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__inventory__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inventory(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25648,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__annualElectricityExport__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualElectricityExport(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25649,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MilitaryUnit)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__MilitaryRank)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__commandRankOfEchelon__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__commandRankOfEchelon(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25650,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__birthdate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__birthdate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25651,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__coaches__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coaches(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25652,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Attribute)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subAttribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25653,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankStatement)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__statementInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__statementInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25654,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__familyRelation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__familyRelation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25655,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__populationFractionBelowPovertyLineInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__populationFractionBelowPovertyLineInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25656,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__loanForPurchase__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__loanForPurchase(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25657,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationCompany)
        & s__instance(V__ARGS2,s__Region)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__providesDestination__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__providesDestination(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25658,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__TemperatureMeasure)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lowestTemperatureForPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lowestTemperatureForPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25659,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__PriorityAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__priority__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__priority(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25660,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__FormOfGovernment)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__ideologicalAffiliationOfOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ideologicalAffiliationOfOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25661,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__expects__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__expects(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25662,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__granularity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__granularity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25663,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exportPartnerByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25664,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__InterestRate)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fixedInterestRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fixedInterestRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25665,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__OneDimensionalFigure)
        & s__instance(V__ARGS2,s__GeometricFigure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__sideOfFigure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sideOfFigure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25666,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__totalLengthOfHighwaySystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalLengthOfHighwaySystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25667,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__humanName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__humanName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25668,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__spouse__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__spouse(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25669,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Reservation)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__reservedPackage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__reservedPackage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25670,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__confersObligation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__confersObligation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25671,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__administrator__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__administrator(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25672,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__TerrainAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__terrainInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__terrainInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25673,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__familyName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__familyName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25674,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS3,s__NonnegativeInteger)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__memberTypeCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memberTypeCount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25675,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__alternativeTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__alternativeTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25676,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contestParticipant__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestParticipant(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25677,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__monitorApplicationData__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__monitorApplicationData(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25678,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__telephoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telephoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25679,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__sideEffect__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sideEffect(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25680,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__importPartnerInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25681,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__inList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inList(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25682,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Argument)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__conclusion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conclusion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25683,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiologicalProcess)
        & s__instance(V__ARGS2,s__DevelopmentalAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lifeStageAchieved__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lifeStageAchieved(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25684,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contains__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contains(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25685,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agreement)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__negotiatedPrice__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__negotiatedPrice(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25686,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__Set)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__element__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__element(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25687,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subBrand__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subBrand(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25688,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Hole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__properlyFills__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__properlyFills(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25689,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Solution)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__potentialOfHydrogen__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__potentialOfHydrogen(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25690,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Device)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__effectiveRange__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__effectiveRange(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25691,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Option)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__inTheMoney__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__inTheMoney(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25692,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__windRelativePosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__windRelativePosition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25693,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__ContentBearingPhysical)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subsumesContentClass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subsumesContentClass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25694,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__Collection)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__member__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__member(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25695,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__paternalUncle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__paternalUncle(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25696,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Album)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__albumLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__albumLength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25697,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__overlapsSpatially__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__overlapsSpatially(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25698,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Quantity)
        & s__instance(V__ARGS2,s__Quantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(greatereq__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( greatereq(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25699,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exactlyLocated__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exactlyLocated(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25700,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__independentProbability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__independentProbability(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25701,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Aircraft)
        & s__instance(V__ARGS2,s__AltitudeMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__absoluteHeight__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__absoluteHeight(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25702,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__industrialProductionGrowthRateInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__industrialProductionGrowthRateInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25703,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__operator__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__operator(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25704,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__patientMedical__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__patientMedical(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25705,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__workPhoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__workPhoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25706,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalObject)
        & s__instance(V__ARGS2,s__CorpuscularObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__sliceOfFigure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sliceOfFigure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25707,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS3,s__PositionalAttribute)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__orientation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__orientation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25708,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lastStatementBalance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lastStatementBalance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25709,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Position)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subordinatePosition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subordinatePosition(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25710,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__BeliefGroup)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__religiousAffiliationOfOrganization__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__religiousAffiliationOfOrganization(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25711,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__UnitOfCurrency)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__currencyType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__currencyType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25712,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__subclass(V__ARGS2,s__FinancialTransaction)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dailyLimit__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dailyLimit(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25713,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__NonnegativeRealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__laborForceTotal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__laborForceTotal(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25714,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__displayTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__displayTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25715,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__conventionalShortName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conventionalShortName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25716,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__refers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__refers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25717,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__annualElectricityProduction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualElectricityProduction(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25718,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BankCard)
        & s__instance(V__ARGS2,s__FinancialAccount)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__cardAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cardAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25719,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mothersBrothersDaughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mothersBrothersDaughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25720,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Artifact)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__engineers__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__engineers(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25721,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__origin__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__origin(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25722,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lender__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lender(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25723,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__rents__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__rents(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25724,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__unemploymentRateOfAreaInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__unemploymentRateOfAreaInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25725,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealNumber)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__approximateValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__approximateValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25726,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__exportPartnerByRankInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__exportPartnerByRankInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25727,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__propositionOwner__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__propositionOwner(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25728,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__subclass(V__ARGS2,s__Agent)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__validFor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__validFor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25729,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__facility__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__facility(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25730,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mother__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mother(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25731,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Election)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__seatsWonInElection__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__seatsWonInElection(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25732,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__protonNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__protonNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25733,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__militaryAge__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryAge(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25734,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__most__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__most(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25735,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__parent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__parent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25736,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__holdsObligation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__holdsObligation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25737,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lengthOfStandardGaugeRailway__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lengthOfStandardGaugeRailway(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25738,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Recording)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__recordingLength__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__recordingLength(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25739,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Precipitation)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__precipitationRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precipitationRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25740,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__DiseaseOrSyndrome)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__biochemicalAgentSyndrome__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__biochemicalAgentSyndrome(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25741,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fathersBrothersDaughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersBrothersDaughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25742,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collateral)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__appraisedValue__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__appraisedValue(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25743,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__attribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__attribute(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25744,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__downPayment__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__downPayment(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25745,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__ClimateZone)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__climateTypeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__climateTypeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25746,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__givenName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__givenName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25747,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Proposition)
        & s__instance(V__ARGS2,s__Language)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__originalExpressedInLanguage__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__originalExpressedInLanguage(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25748,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mutualAcquaintance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mutualAcquaintance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25749,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__alias__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__alias(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25750,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__knows__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__knows(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25751,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__PostalPlace)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__workAddress__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__workAddress(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25752,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abort)
        & s__instance(V__ARGS2,s__ComputerProcess)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__processAborted__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__processAborted(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25753,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS2,s__TelecomNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__telecomExtension__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__telecomExtension(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25754,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__Interest)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__accruedInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__accruedInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25755,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__simpleDeadline__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__simpleDeadline(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25756,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__conditionalProbability__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conditionalProbability(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25757,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__militaryExpendituresInUSDollarsInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryExpendituresInUSDollarsInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25758,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__potentialCustomer__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__potentialCustomer(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25759,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerPath)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__slidingWindowSize__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__slidingWindowSize(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25760,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__headingWRTMagneticNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headingWRTMagneticNorth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25761,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TransportationDevice)
        & s__instance(V__ARGS2,s__Number)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__passengerCapacityMaxNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__passengerCapacityMaxNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25762,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Process)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subProcess__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subProcess(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25763,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__subclass(V__ARGS2,s__Text)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__publishes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__publishes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25764,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__headingWRTCompassNorth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__headingWRTCompassNorth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25765,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__traverses__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__traverses(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25766,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePoint)
        & s__instance(V__ARGS2,s__TimePoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__beforeOrEqual__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__beforeOrEqual(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25767,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Group)
        & s__subclass(V__ARGS2,s__UniformClothing)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hasUniform__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasUniform(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25768,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__DirectionalAttribute)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__magneticVariation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__magneticVariation(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25769,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agreement)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__premium__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__premium(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25770,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Function)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__range__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__range(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25771,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Certificate)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__signedBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__signedBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25772,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Abstract)
        & s__instance(V__ARGS2,s__PerformanceMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__benchmark__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__benchmark(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25773,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Computer)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__numberOfCPUs__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__numberOfCPUs(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25774,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__purchasesPerPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__purchasesPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25775,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__PhysicalQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__annualElectricityConsumption__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualElectricityConsumption(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25776,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS3,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__connects__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__connects(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25777,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__copy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__copy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25778,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Translocation)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__changesLocation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__changesLocation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25779,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__annualExportTotal__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__annualExportTotal(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25780,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__Agent)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Position)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__diplomaticRepresentativeInRole__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diplomaticRepresentativeInRole(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25781,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerFile)
        & s__instance(V__ARGS2,s__ComputerProgram)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__programCopy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__programCopy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25782,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CodeMap)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__codeMapping__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__codeMapping(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25783,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Circle)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__diameter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__diameter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25784,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Collection)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__memberCount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memberCount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25785,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__time__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__time(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25786,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS2,s__GeographicArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__deliveryRegion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deliveryRegion(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25787,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Formula)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__increasesLikelihood__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__increasesLikelihood(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25788,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ConstantQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mediumAltitudeWindSpeed__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mediumAltitudeWindSpeed(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25789,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Relation)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__maxCardinality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__maxCardinality(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25790,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Bond)
        & s__instance(V__ARGS2,s__FinancialRating)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__bondRating__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__bondRating(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25791,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__List)
        & s__instance(V__ARGS2,s__List)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__initialList__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__initialList(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25792,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Agreement)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__partyToAgreement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__partyToAgreement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25793,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Agent)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__representativeAgentToAgent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__representativeAgentToAgent(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25794,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__CurrencyMeasure)
        & s__instance(V__ARGS2,s__Day)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__buyingPowerAmount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__buyingPowerAmount(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25795,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__localLongName__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__localLongName(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25796,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Process)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__agent__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agent(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25797,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__MusicChart)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__musicChartBy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__musicChartBy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25798,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS2,s__SelfConnectedObject)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__side__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__side(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25799,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS2,s__Holiday)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__nationalHoliday__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__nationalHoliday(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25800,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4,V__ARGS5] :
      ( ( s__instance(V__ARGS5,s__Object)
        & s__instance(V__ARGS4,s__TimePosition)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CaseRole)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__playsRoleInEventOfType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__playsRoleInEventOfType(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5)
                & V__EL = s__ListOrderFn(s__ListFn_5(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4,V__ARGS5),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25801,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__BiochemicalAgent)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__FunctionQuantity)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__effectiveDose__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__effectiveDose(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25802,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__TelephonyDevice)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__deviceTelecomNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__deviceTelecomNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25803,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__NonnegativeInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__cardinality__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__cardinality(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25804,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hasPurpose__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasPurpose(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25805,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__conforms__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__conforms(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25806,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__GeographicArea)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__languagePercentInRegion__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__languagePercentInRegion(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25807,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeInterval)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__meetsTemporally__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__meetsTemporally(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25808,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Object)
        & s__instance(V__ARGS2,s__ColorAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__color__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__color(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25809,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__totalGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__totalGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25810,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Object)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__agriculturalProductTypeByRank__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__agriculturalProductTypeByRank(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25811,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__sibling__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__sibling(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25812,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__RealNumber)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__realGrowthRateOfGDPInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__realGrowthRateOfGDPInPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25813,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__InterestRate)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__interestRatePerPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__interestRatePerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25814,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__importPartnerByFraction__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerByFraction(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25815,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__subclass(V__ARGS4,s__TimeInterval)
        & s__instance(V__ARGS4,s__SetOrClass)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__PositiveInteger)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__importPartnerByRankInPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__importPartnerByRankInPeriod(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25816,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__Process)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Process)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__precondition__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__precondition(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25817,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organism)
        & s__instance(V__ARGS2,s__Organism)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fathersSistersDaughter__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fathersSistersDaughter(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25818,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Integer)
        & s__instance(V__ARGS2,s__Integer)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__multiplicativeFactor__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__multiplicativeFactor(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25819,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimeInterval)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__duration__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__duration(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25820,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RealtimeSystem)
        & s__instance(V__ARGS2,s__DesignPatternAttribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__designPattern__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__designPattern(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25821,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TelecomNumber)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__mobilePhoneNumber__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__mobilePhoneNumber(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25822,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Attribute)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subjectiveAttribute__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subjectiveAttribute(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25823,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__BankStatement)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__lastStatement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__lastStatement(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25824,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__friend__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__friend(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25825,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dependentGeopoliticalArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dependentGeopoliticalArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25826,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Loan)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__loanInterest__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__loanInterest(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25827,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PostalPlace)
        & s__instance(V__ARGS2,s__PostcodeArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__postPostcodeArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__postPostcodeArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25828,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Language)
        & s__instance(V__ARGS3,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__termFormat__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__termFormat(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25829,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeometricPoint)
        & s__instance(V__ARGS3,s__LengthMeasure)
        & s__instance(V__ARGS2,s__GeometricPoint)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__geometricDistance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__geometricDistance(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25830,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS3,s__TimePosition)
        & s__instance(V__ARGS2,s__Collection)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__memberAtTime__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__memberAtTime(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25831,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__instance(V__ARGS2,s__PermanentResidence)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__home__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__home(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25832,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Region)
        & s__instance(V__ARGS3,s__Integer)
        & s__instance(V__ARGS2,s__Proposition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__capacityByArrangement__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__capacityByArrangement(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25833,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__approves__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__approves(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25834,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Organization)
        & s__instance(V__ARGS2,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__employs__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__employs(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25835,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Woman)
        & s__instance(V__ARGS2,s__Human)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__aunt__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__aunt(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25836,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__LengthMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__waterDepth__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__waterDepth(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25837,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TimePosition)
        & s__instance(V__ARGS3,s__RealNumber)
        & s__instance(V__ARGS2,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__monitorComponentData__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__monitorComponentData(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25838,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS2,s__FinancialCompany)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__financialAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__financialAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25839,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__instance(V__ARGS2,s__Formula)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hopes__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hopes(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25840,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__HotelFunctionRoom)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__Physical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__freeFunctionRoomAmenity__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__freeFunctionRoomAmenity(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25841,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__RoomInventory)
        & s__instance(V__ARGS2,s__Policy)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__someRoomsPolicy__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__someRoomsPolicy(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25842,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Contest)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__contestObject__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__contestObject(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25843,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS3,s__Agent)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__price__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__price(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25844,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG,V__ARGS4] :
      ( ( s__instance(V__ARGS4,s__GeographicArea)
        & s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__instance(V__ARGS3,s__PositiveRealNumber)
        & s__instance(V__ARGS2,s__IntersectionFn(s__RelationExtendedToQuantities,s__BinaryPredicate))
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__comparativeArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__comparativeArea(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4)
                & V__EL = s__ListOrderFn(s__ListFn_4(V__ARGS1,V__ARGS2,V__ARGS3,V__ARGS4),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25845,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__SelfConnectedObject)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__subclass(V__ARGS2,s__PreparedFood)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__ingredient__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__ingredient(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25846,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeographicArea)
        & s__subclass(V__ARGS2,s__TimeInterval)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__coolSeasonInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__coolSeasonInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25847,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Transitway)
        & s__instance(V__ARGS2,s__TransitSystem)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__pathInSystem__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__pathInSystem(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25848,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProcess)
        & s__instance(V__ARGS2,s__ProcessTask)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__task__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__task(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25849,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__ARGS3,s__Language)
        & s__subclass(V__ARGS2,s__ContentBearingPhysical)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__misspelledTitle__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__misspelledTitle(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25850,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__BiochemicalAgent)
        & s__subclass(V__ARGS3,s__Process)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__subclass(V__ARGS2,s__BiologicallyActiveSubstance)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__biochemicalAgentAntidote__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__biochemicalAgentAntidote(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25851,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputationalSystem)
        & s__instance(V__ARGS2,s__TimeDuration)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__collectRate__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__collectRate(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25852,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__CognitiveAgent)
        & s__subclass(V__ARGS2,s__MilitaryProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__fitForMilitaryService__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__fitForMilitaryService(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25853,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__ComputerProgram)
        & s__instance(V__ARGS2,s__PositiveInteger)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__minimumReplications__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__minimumReplications(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25854,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__WaterArea)
        & s__instance(V__ARGS2,s__River)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__streamOutfall__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__streamOutfall(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25855,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__immediateInstance__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__immediateInstance(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25856,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__holidayTimeInArea__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__holidayTimeInArea(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25857,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__TwoDimensionalAngle)
        & s__instance(V__ARGS2,s__PlaneAngleMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__angularMeasure__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__angularMeasure(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25858,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__subclass__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__subclass(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25859,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Physical)
        & s__instance(V__ARGS2,s__Object)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__located__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__located(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25860,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__militaryExpendituresInUSDollars__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__militaryExpendituresInUSDollars(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25861,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__FinancialAccount)
        & s__instance(V__ARGS3,s__TimeInterval)
        & s__instance(V__ARGS2,s__CurrencyMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__creditsPerPeriod__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__creditsPerPeriod(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25862,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Human)
        & s__subclass(V__ARGS2,s__IntentionalProcess)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__hasOccupation__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__hasOccupation(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25863,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SymbolicString)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__uniqueIdentifier__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__uniqueIdentifier(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25864,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__AchievingControl)
        & s__instance(V__ARGS2,s__Agent)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__gainsControl__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__gainsControl(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25865,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__SentientAgent)
        & s__instance(V__ARGS3,s__Object)
        & s__instance(V__ARGS2,s__TimePosition)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__detainedAtTimeInPlace__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__detainedAtTimeInPlace(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25866,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__Check)
        & s__instance(V__ARGS2,s__FinancialAccount)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__checkAccount__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__checkAccount(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25867,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__PricingScheme)
        & s__subclass(V__ARGS2,s__Payment)
        & s__instance(V__ARGS2,s__SetOrClass)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__validPaymentType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__validPaymentType(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25868,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__subclass(V__ARGS1,s__PureSubstance)
        & s__instance(V__ARGS1,s__SetOrClass)
        & s__instance(V__ARGS2,s__TemperatureMeasure)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__meltingPoint__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__meltingPoint(V__ARGS1,V__ARGS2)
                & V__EL = s__ListOrderFn(s__ListFn_2(V__ARGS1,V__ARGS2),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25869,axiom,
    ! [V__COUNT,V__EL,V__ARGS2,V__ARGS3,V__ARGS1,V__ARG] :
      ( ( s__instance(V__ARG,s__PositiveInteger)
        & s__instance(V__ARGS1,s__GeopoliticalArea)
        & s__subclass(V__ARGS3,s__GeopoliticalArea)
        & s__instance(V__ARGS3,s__SetOrClass)
        & s__instance(V__ARGS2,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__Integer) )
     => ( s__maxCardinality(s__dependentAreaOfType__m,V__ARG,V__COUNT)
       => ? [V__S] :
            ( s__instance(V__S,s__UnionFn(s__SetOrClass,s__Collection))
            & s__instance(V__S,s__SetOrClass)
            & ( ( s__dependentAreaOfType(V__ARGS1,V__ARGS2,V__ARGS3)
                & V__EL = s__ListOrderFn(s__ListFn_3(V__ARGS1,V__ARGS2,V__ARGS3),V__ARG) )
             => ( s__instance(V__EL,V__S)
                & lesseq(s__CardinalityFn(V__S),V__COUNT) ) ) ) ) ) ).

fof(kb_SUMO_25870,axiom,
    s__subclass(s__CodeMap,s__ClassificationScheme) ).

fof(kb_SUMO_25871,axiom,
    s__documentation(s__CodeMap,s__EnglishLanguage,'An &%instance of &%CodeMap is a &%ClassificationScheme that specifies correspondences (typically, one to one or one to many) between members of a set of tokens (typically, short alphanumeric &%SymbolicStrings) and other entities. In most cases, the other entities will be terms (logical constants) that denote SUMO concepts.') ).

fof(kb_SUMO_25872,axiom,
    s__subclass(s__LanguageCodeMap,s__CodeMap) ).

fof(kb_SUMO_25873,axiom,
    s__documentation(s__LanguageCodeMap,s__EnglishLanguage,'An &%instance of &%LanguageCodeMap is a &%CodeMap that specifies correspondences (typically, one to one or one to many) between members of a set of tokens that identifiy languages, and SUMO terms.') ).

fof(kb_SUMO_25874,axiom,
    s__subclass(s__CurrencyCodeMap,s__CodeMap) ).

fof(kb_SUMO_25875,axiom,
    s__instance(s__CurrencyCodeMap__t,s__SetOrClass) ).

fof(kb_SUMO_25876,axiom,
    s__instance(s__CodeMap__t,s__SetOrClass) ).

fof(kb_SUMO_25877,axiom,
    s__documentation(s__CurrencyCodeMap,s__EnglishLanguage,'An &%instance of &%CurrencyCodeMap is a &%CodeMap that specifies correspondences (typically, one to one or one to many) between members of a set of tokens that identifiy currencies, and SUMO terms.') ).

fof(kb_SUMO_25878,axiom,
    s__subclass(s__GeographicCodeMap,s__CodeMap) ).

fof(kb_SUMO_25879,axiom,
    s__documentation(s__GeographicCodeMap,s__EnglishLanguage,'An &%instance of &%GeographicCodeMap is a &%CodeMap that specifies correspondences (typically, one to one or one to many) between members of a set of tokens that identifiy geographic areas, and SUMO terms.') ).

fof(kb_SUMO_25880,axiom,
    s__instance(s__codeMapping__m,s__TernaryPredicate) ).

fof(kb_SUMO_25881,axiom,
    s__domain(s__codeMapping__m,"1",s__CodeMap) ).

fof(kb_SUMO_25882,axiom,
    s__domain(s__codeMapping__m,"2",s__SymbolicString) ).

fof(kb_SUMO_25883,axiom,
    s__domain(s__codeMapping__m,"3",s__Entity) ).

fof(kb_SUMO_25884,axiom,
    s__documentation(s__codeMapping__m,s__EnglishLanguage,'(&%codeMapping ?&%CodeMap ?&%SymbolicString ?&%Entity) means that the token ?&%SymbolicString, which is defined or specified in ?&%CodeMap, corresponds to the SUMO concept denoted by ?&%Entity.') ).

fof(kb_SUMO_25885,axiom,
    ! [V__TOKEN,V__X,V__MAP] :
      ( ( s__instance(V__MAP,s__CodeMap)
        & s__instance(V__TOKEN,s__SymbolicString) )
     => ( s__codeMapping(V__MAP,V__TOKEN,V__X)
       => s__represents(V__TOKEN,V__X) ) ) ).

fof(kb_SUMO_25886,axiom,
    s__instance(s__ISO_4217_A,s__CurrencyCodeMap) ).

fof(kb_SUMO_25887,axiom,
    s__documentation(s__ISO_4217_A,s__EnglishLanguage,'This &%CurrencyCodeMap states correspondences between three-letter alphabetic tokens defined in the ISO 4217 standard, and constants defined in SUMO. Note that for most of the alphabetic tokens, ISO 4217 also defines a corresponding three-digit numeric token with the same meaning.') ).

fof(kb_SUMO_25888,axiom,
    ! [V__TOKEN,V__X] :
      ( s__instance(V__TOKEN,s__SymbolicString)
     => ( s__codeMapping(s__ISO_4217_A,V__TOKEN,V__X)
       => ( s__instance(V__X,s__UnitOfMeasure)
          & s__stringLength("3",V__TOKEN)
          & s__instance(V__TOKEN,s__AlphabeticString) ) ) ) ).

fof(kb_SUMO_25889,axiom,
    s__codeMapping(s__ISO_4217_A,'AUD',s__AustralianDollar) ).

fof(kb_SUMO_25890,axiom,
    s__codeMapping(s__ISO_4217_A,'BWP',s__BotswanaPula) ).

fof(kb_SUMO_25891,axiom,
    s__codeMapping(s__ISO_4217_A,'CAD',s__CanadianDollar) ).

fof(kb_SUMO_25892,axiom,
    s__codeMapping(s__ISO_4217_A,'DKK',s__DanishKrone) ).

fof(kb_SUMO_25893,axiom,
    s__codeMapping(s__ISO_4217_A,'EUR',s__EuroDollar) ).

fof(kb_SUMO_25894,axiom,
    s__codeMapping(s__ISO_4217_A,'GBP',s__BritishPound) ).

fof(kb_SUMO_25895,axiom,
    s__codeMapping(s__ISO_4217_A,'ISK',s__IcelandicKrona) ).

fof(kb_SUMO_25896,axiom,
    s__codeMapping(s__ISO_4217_A,'LSL',s__LesothoLoti) ).

fof(kb_SUMO_25897,axiom,
    s__codeMapping(s__ISO_4217_A,'MWK',s__MalawianKwacha) ).

fof(kb_SUMO_25898,axiom,
    s__codeMapping(s__ISO_4217_A,'NOK',s__NorwegianKrone) ).

fof(kb_SUMO_25899,axiom,
    s__codeMapping(s__ISO_4217_A,'NZD',s__NewZealandDollar) ).

fof(kb_SUMO_25900,axiom,
    s__codeMapping(s__ISO_4217_A,'SEK',s__SwedishKrona) ).

fof(kb_SUMO_25901,axiom,
    s__codeMapping(s__ISO_4217_A,'SZL',s__SwazilandLilangeni) ).

fof(kb_SUMO_25902,axiom,
    s__codeMapping(s__ISO_4217_A,'USD',s__UnitedStatesDollar) ).

fof(kb_SUMO_25903,axiom,
    s__codeMapping(s__ISO_4217_A,'ZAR',s__SouthAfricanRand) ).

fof(kb_SUMO_25904,axiom,
    s__codeMapping(s__ISO_4217_A,'ZMK',s__ZambianKwacha) ).

fof(kb_SUMO_25905,axiom,
    s__codeMapping(s__ISO_4217_A,'ZWD',s__ZimbabweanDollar) ).

fof(kb_SUMO_25906,axiom,
    ! [V__TOKEN,V__CURRENCY] :
      ( ( s__instance(V__CURRENCY,s__UnitOfCurrency)
        & s__instance(V__TOKEN,s__SymbolicString) )
     => ( s__codeMapping(s__ISO_4217_A,V__TOKEN,V__CURRENCY)
       => s__currencyCode(V__TOKEN,V__CURRENCY) ) ) ).

fof(kb_SUMO_25907,axiom,
    ! [V__TOKEN,V__CURRENCY] :
      ( ( s__instance(V__CURRENCY,s__UnitOfCurrency)
        & s__instance(V__TOKEN,s__SymbolicString) )
     => ( s__currencyCode(V__TOKEN,V__CURRENCY)
       => s__codeMapping(s__ISO_4217_A,V__TOKEN,V__CURRENCY) ) ) ).

fof(kb_SUMO_25908,axiom,
    s__codeMapping(s__ISO_4217_A,'AED',s__UnitedArabEmirateDirham) ).

fof(kb_SUMO_25909,axiom,
    s__codeMapping(s__ISO_4217_A,'AFA',s__AfghanAfghani) ).

fof(kb_SUMO_25910,axiom,
    s__codeMapping(s__ISO_4217_A,'ALL',s__AlbanianLek) ).

fof(kb_SUMO_25911,axiom,
    s__codeMapping(s__ISO_4217_A,'AMD',s__ArmenianDram) ).

fof(kb_SUMO_25912,axiom,
    s__codeMapping(s__ISO_4217_A,'AOA',s__AngolanKwanza) ).

fof(kb_SUMO_25913,axiom,
    s__codeMapping(s__ISO_4217_A,'ATS',s__AustrianSchilling) ).

fof(kb_SUMO_25914,axiom,
    s__codeMapping(s__ISO_4217_A,'AZM',s__AzerbaijaniManat) ).

fof(kb_SUMO_25915,axiom,
    s__codeMapping(s__ISO_4217_A,'BBD',s__BarbadosDollar) ).

fof(kb_SUMO_25916,axiom,
    s__codeMapping(s__ISO_4217_A,'BDT',s__BangladeshiTaka) ).

fof(kb_SUMO_25917,axiom,
    s__codeMapping(s__ISO_4217_A,'BEF',s__BelgianFranc) ).

fof(kb_SUMO_25918,axiom,
    s__codeMapping(s__ISO_4217_A,'BGN',s__BulgarianLev) ).

fof(kb_SUMO_25919,axiom,
    s__codeMapping(s__ISO_4217_A,'BHD',s__BahrainianDinar) ).

fof(kb_SUMO_25920,axiom,
    s__codeMapping(s__ISO_4217_A,'BIF',s__BurundiFranc) ).

fof(kb_SUMO_25921,axiom,
    s__codeMapping(s__ISO_4217_A,'BMD',s__BermudaDollar) ).

fof(kb_SUMO_25922,axiom,
    s__codeMapping(s__ISO_4217_A,'BND',s__BruneiDollar) ).

fof(kb_SUMO_25923,axiom,
    s__codeMapping(s__ISO_4217_A,'BOB',s__BolivianBoliviano) ).

fof(kb_SUMO_25924,axiom,
    s__codeMapping(s__ISO_4217_A,'BRL',s__BrazilianReal) ).

fof(kb_SUMO_25925,axiom,
    s__codeMapping(s__ISO_4217_A,'BSD',s__BahamianDollar) ).

fof(kb_SUMO_25926,axiom,
    s__codeMapping(s__ISO_4217_A,'BTN',s__BhutaneseNgultrum) ).

fof(kb_SUMO_25927,axiom,
    s__codeMapping(s__ISO_4217_A,'BYR',s__BelarusianRubel) ).

fof(kb_SUMO_25928,axiom,
    s__codeMapping(s__ISO_4217_A,'BZD',s__BelizeDollar) ).

fof(kb_SUMO_25929,axiom,
    s__codeMapping(s__ISO_4217_A,'CDF',s__CongoFranc) ).

fof(kb_SUMO_25930,axiom,
    s__codeMapping(s__ISO_4217_A,'CHF',s__SwissFranc) ).

fof(kb_SUMO_25931,axiom,
    s__codeMapping(s__ISO_4217_A,'CLP',s__ChileanPeso) ).

fof(kb_SUMO_25932,axiom,
    s__codeMapping(s__ISO_4217_A,'CNY',s__ChineseYuan) ).

fof(kb_SUMO_25933,axiom,
    s__codeMapping(s__ISO_4217_A,'COP',s__ColombianPeso) ).

fof(kb_SUMO_25934,axiom,
    s__codeMapping(s__ISO_4217_A,'CRC',s__CostaRicanColon) ).

fof(kb_SUMO_25935,axiom,
    s__codeMapping(s__ISO_4217_A,'CUP',s__CubanPeso) ).

fof(kb_SUMO_25936,axiom,
    s__codeMapping(s__ISO_4217_A,'CVE',s__CapeVerdeEscudo) ).

fof(kb_SUMO_25937,axiom,
    s__codeMapping(s__ISO_4217_A,'CYP',s__CypriotPound) ).

fof(kb_SUMO_25938,axiom,
    s__codeMapping(s__ISO_4217_A,'CZK',s__CzechKoruna) ).

fof(kb_SUMO_25939,axiom,
    s__codeMapping(s__ISO_4217_A,'DEM',s__GermanMark) ).

fof(kb_SUMO_25940,axiom,
    s__codeMapping(s__ISO_4217_A,'DJF',s__DjiboutiFranc) ).

fof(kb_SUMO_25941,axiom,
    s__codeMapping(s__ISO_4217_A,'DOP',s__DominicanPeso) ).

fof(kb_SUMO_25942,axiom,
    s__codeMapping(s__ISO_4217_A,'DZD',s__AlgerianDinar) ).

fof(kb_SUMO_25943,axiom,
    s__codeMapping(s__ISO_4217_A,'EEK',s__EstonianKroon) ).

fof(kb_SUMO_25944,axiom,
    s__codeMapping(s__ISO_4217_A,'EGP',s__EgyptianPound) ).

fof(kb_SUMO_25945,axiom,
    s__codeMapping(s__ISO_4217_A,'ESP',s__SpanishPeseta) ).

fof(kb_SUMO_25946,axiom,
    s__codeMapping(s__ISO_4217_A,'ETB',s__EthiopianBirr) ).

fof(kb_SUMO_25947,axiom,
    s__codeMapping(s__ISO_4217_A,'FIM',s__FinnishMarkka) ).

fof(kb_SUMO_25948,axiom,
    s__codeMapping(s__ISO_4217_A,'FJD',s__FijiDollar) ).

fof(kb_SUMO_25949,axiom,
    s__codeMapping(s__ISO_4217_A,'FRF',s__FrenchFranc) ).

fof(kb_SUMO_25950,axiom,
    s__codeMapping(s__ISO_4217_A,'GEL',s__GeorgianLari) ).

fof(kb_SUMO_25951,axiom,
    s__codeMapping(s__ISO_4217_A,'GHC',s__GhanianCedi) ).

fof(kb_SUMO_25952,axiom,
    s__codeMapping(s__ISO_4217_A,'GMD',s__GambianDalasi) ).

fof(kb_SUMO_25953,axiom,
    s__codeMapping(s__ISO_4217_A,'GNF',s__GuineanFranc) ).

fof(kb_SUMO_25954,axiom,
    s__codeMapping(s__ISO_4217_A,'GRD',s__GreekDrachma) ).

fof(kb_SUMO_25955,axiom,
    s__codeMapping(s__ISO_4217_A,'GTQ',s__GuatemalanQuetzal) ).

fof(kb_SUMO_25956,axiom,
    s__codeMapping(s__ISO_4217_A,'GYD',s__GuyanaDollar) ).

fof(kb_SUMO_25957,axiom,
    s__codeMapping(s__ISO_4217_A,'HKD',s__HongKongDollar) ).

fof(kb_SUMO_25958,axiom,
    s__codeMapping(s__ISO_4217_A,'HNL',s__HonduranLempira) ).

fof(kb_SUMO_25959,axiom,
    s__codeMapping(s__ISO_4217_A,'HTG',s__HaitianGourde) ).

fof(kb_SUMO_25960,axiom,
    s__codeMapping(s__ISO_4217_A,'HUF',s__HungarianForint) ).

fof(kb_SUMO_25961,axiom,
    s__codeMapping(s__ISO_4217_A,'IDR',s__IndonesianRupiah) ).

fof(kb_SUMO_25962,axiom,
    s__codeMapping(s__ISO_4217_A,'IEP',s__IrishPound) ).

fof(kb_SUMO_25963,axiom,
    s__codeMapping(s__ISO_4217_A,'ILS',s__IsraeliShekel) ).

fof(kb_SUMO_25964,axiom,
    s__codeMapping(s__ISO_4217_A,'INR',s__IndianRupee) ).

fof(kb_SUMO_25965,axiom,
    s__codeMapping(s__ISO_4217_A,'IQD',s__IraqiDinar) ).

fof(kb_SUMO_25966,axiom,
    s__codeMapping(s__ISO_4217_A,'IRR',s__IranianRial) ).

fof(kb_SUMO_25967,axiom,
    s__codeMapping(s__ISO_4217_A,'ITL',s__ItalianLire) ).

fof(kb_SUMO_25968,axiom,
    s__codeMapping(s__ISO_4217_A,'JMD',s__JamaicanDollar) ).

fof(kb_SUMO_25969,axiom,
    s__codeMapping(s__ISO_4217_A,'JOD',s__JordanianDinar) ).

fof(kb_SUMO_25970,axiom,
    s__codeMapping(s__ISO_4217_A,'JPY',s__JapaneseYen) ).

fof(kb_SUMO_25971,axiom,
    s__codeMapping(s__ISO_4217_A,'KES',s__KenyanShilling) ).

fof(kb_SUMO_25972,axiom,
    s__codeMapping(s__ISO_4217_A,'KGS',s__KyrgyzstaniSom) ).

fof(kb_SUMO_25973,axiom,
    s__codeMapping(s__ISO_4217_A,'KHR',s__CambodianRiel) ).

fof(kb_SUMO_25974,axiom,
    s__codeMapping(s__ISO_4217_A,'KPW',s__NorthKoreanWon) ).

fof(kb_SUMO_25975,axiom,
    s__codeMapping(s__ISO_4217_A,'KRW',s__SouthKoreanWon) ).

fof(kb_SUMO_25976,axiom,
    s__codeMapping(s__ISO_4217_A,'KWD',s__KuwaitiDinar) ).

fof(kb_SUMO_25977,axiom,
    s__codeMapping(s__ISO_4217_A,'KYD',s__CaymanIslandsDollar) ).

fof(kb_SUMO_25978,axiom,
    s__codeMapping(s__ISO_4217_A,'KZT',s__KazakhstaniTenge) ).

fof(kb_SUMO_25979,axiom,
    s__codeMapping(s__ISO_4217_A,'LAK',s__LaotianKip) ).

fof(kb_SUMO_25980,axiom,
    s__codeMapping(s__ISO_4217_A,'LBP',s__LebanesePound) ).

fof(kb_SUMO_25981,axiom,
    s__codeMapping(s__ISO_4217_A,'LKR',s__SriLankanRupee) ).

fof(kb_SUMO_25982,axiom,
    s__codeMapping(s__ISO_4217_A,'LRD',s__LiberianDollar) ).

fof(kb_SUMO_25983,axiom,
    s__codeMapping(s__ISO_4217_A,'LTL',s__LithuanianLitas) ).

fof(kb_SUMO_25984,axiom,
    s__codeMapping(s__ISO_4217_A,'LUF',s__LuxembourgFranc) ).

fof(kb_SUMO_25985,axiom,
    s__codeMapping(s__ISO_4217_A,'LVL',s__LatvianLats) ).

fof(kb_SUMO_25986,axiom,
    s__codeMapping(s__ISO_4217_A,'LYD',s__LibyanDinar) ).

fof(kb_SUMO_25987,axiom,
    s__codeMapping(s__ISO_4217_A,'MAD',s__MoroccanDirham) ).

fof(kb_SUMO_25988,axiom,
    s__codeMapping(s__ISO_4217_A,'MDL',s__MoldovanLeu) ).

fof(kb_SUMO_25989,axiom,
    s__codeMapping(s__ISO_4217_A,'MGF',s__MadagascarFranc) ).

fof(kb_SUMO_25990,axiom,
    s__codeMapping(s__ISO_4217_A,'MMK',s__MyanmarKyat) ).

fof(kb_SUMO_25991,axiom,
    s__codeMapping(s__ISO_4217_A,'MNT',s__MongolianTugrik) ).

fof(kb_SUMO_25992,axiom,
    s__codeMapping(s__ISO_4217_A,'MOP',s__MacaoPataca) ).

fof(kb_SUMO_25993,axiom,
    s__codeMapping(s__ISO_4217_A,'MRO',s__MauritanianOuguiya) ).

fof(kb_SUMO_25994,axiom,
    s__codeMapping(s__ISO_4217_A,'MTL',s__MalteseLira) ).

fof(kb_SUMO_25995,axiom,
    s__codeMapping(s__ISO_4217_A,'MUR',s__MauritianRupee) ).

fof(kb_SUMO_25996,axiom,
    s__codeMapping(s__ISO_4217_A,'MXN',s__MexicanPeso) ).

fof(kb_SUMO_25997,axiom,
    s__codeMapping(s__ISO_4217_A,'MYR',s__MalaysianRinggit) ).

fof(kb_SUMO_25998,axiom,
    s__codeMapping(s__ISO_4217_A,'MZM',s__MozambiqueMetical) ).

fof(kb_SUMO_25999,axiom,
    s__codeMapping(s__ISO_4217_A,'NGN',s__NigerianNaira) ).

fof(kb_SUMO_26000,axiom,
    s__codeMapping(s__ISO_4217_A,'NIO',s__NicaraguanCordoba) ).

fof(kb_SUMO_26001,axiom,
    s__codeMapping(s__ISO_4217_A,'NLG',s__DutchGuilder) ).

fof(kb_SUMO_26002,axiom,
    s__codeMapping(s__ISO_4217_A,'NPR',s__NepaleseRupee) ).

fof(kb_SUMO_26003,axiom,
    s__codeMapping(s__ISO_4217_A,'OMR',s__OmaniRiyal) ).

fof(kb_SUMO_26004,axiom,
    s__codeMapping(s__ISO_4217_A,'PAB',s__PanamanianBalboa) ).

fof(kb_SUMO_26005,axiom,
    s__codeMapping(s__ISO_4217_A,'PEI',s__PeruvianInti) ).

fof(kb_SUMO_26006,axiom,
    s__codeMapping(s__ISO_4217_A,'PGK',s__PapuanKina) ).

fof(kb_SUMO_26007,axiom,
    s__codeMapping(s__ISO_4217_A,'PHP',s__PhilippinePeso) ).

fof(kb_SUMO_26008,axiom,
    s__codeMapping(s__ISO_4217_A,'PKR',s__PakistaniRupee) ).

fof(kb_SUMO_26009,axiom,
    s__codeMapping(s__ISO_4217_A,'PLN',s__PolishZloty) ).

fof(kb_SUMO_26010,axiom,
    s__codeMapping(s__ISO_4217_A,'PTE',s__PortugueseEscudo) ).

fof(kb_SUMO_26011,axiom,
    s__codeMapping(s__ISO_4217_A,'PYG',s__ParaguayanGuarani) ).

fof(kb_SUMO_26012,axiom,
    s__codeMapping(s__ISO_4217_A,'QAR',s__QatariRiyal) ).

fof(kb_SUMO_26013,axiom,
    s__codeMapping(s__ISO_4217_A,'ROL',s__RomanianLeu) ).

fof(kb_SUMO_26014,axiom,
    s__codeMapping(s__ISO_4217_A,'RUB',s__RussianRuble) ).

fof(kb_SUMO_26015,axiom,
    s__codeMapping(s__ISO_4217_A,'RWF',s__RwandaFranc) ).

fof(kb_SUMO_26016,axiom,
    s__codeMapping(s__ISO_4217_A,'SAR',s__SaudiArabianRiyal) ).

fof(kb_SUMO_26017,axiom,
    s__codeMapping(s__ISO_4217_A,'SCR',s__SeychellesRupee) ).

fof(kb_SUMO_26018,axiom,
    s__codeMapping(s__ISO_4217_A,'SDG',s__SudanesePound) ).

fof(kb_SUMO_26019,axiom,
    s__codeMapping(s__ISO_4217_A,'SGD',s__SingaporeDollar) ).

fof(kb_SUMO_26020,axiom,
    s__codeMapping(s__ISO_4217_A,'SKK',s__SlovakianKoruna) ).

fof(kb_SUMO_26021,axiom,
    s__codeMapping(s__ISO_4217_A,'SLL',s__SierraLeoneLeone) ).

fof(kb_SUMO_26022,axiom,
    s__codeMapping(s__ISO_4217_A,'SOS',s__SomalianShilling) ).

fof(kb_SUMO_26023,axiom,
    s__codeMapping(s__ISO_4217_A,'SRG',s__SurinameseGuilder) ).

fof(kb_SUMO_26024,axiom,
    s__codeMapping(s__ISO_4217_A,'STD',s__SaoThomeEPrincipeDobra) ).

fof(kb_SUMO_26025,axiom,
    s__codeMapping(s__ISO_4217_A,'SVC',s__ElSalvadoranColon) ).

fof(kb_SUMO_26026,axiom,
    s__codeMapping(s__ISO_4217_A,'SYP',s__SyrianPound) ).

fof(kb_SUMO_26027,axiom,
    s__codeMapping(s__ISO_4217_A,'THB',s__ThaiBaht) ).

fof(kb_SUMO_26028,axiom,
    s__codeMapping(s__ISO_4217_A,'TJS',s__TajikSomoni) ).

fof(kb_SUMO_26029,axiom,
    s__codeMapping(s__ISO_4217_A,'TMM',s__TurkmenManat) ).

fof(kb_SUMO_26030,axiom,
    s__codeMapping(s__ISO_4217_A,'TND',s__TunisianDinar) ).

fof(kb_SUMO_26031,axiom,
    s__codeMapping(s__ISO_4217_A,'TOP',s__TonganPaanga) ).

fof(kb_SUMO_26032,axiom,
    s__codeMapping(s__ISO_4217_A,'TRL',s__TurkishLira) ).

fof(kb_SUMO_26033,axiom,
    s__codeMapping(s__ISO_4217_A,'TTD',s__TrinidadAndTobagoDollar) ).

fof(kb_SUMO_26034,axiom,
    s__codeMapping(s__ISO_4217_A,'TWD',s__TaiwanDollar) ).

fof(kb_SUMO_26035,axiom,
    s__codeMapping(s__ISO_4217_A,'TZS',s__TanzanianShilling) ).

fof(kb_SUMO_26036,axiom,
    s__codeMapping(s__ISO_4217_A,'UAH',s__UkranianHryvnia) ).

fof(kb_SUMO_26037,axiom,
    s__codeMapping(s__ISO_4217_A,'UGX',s__UgandanShilling) ).

fof(kb_SUMO_26038,axiom,
    s__codeMapping(s__ISO_4217_A,'UYU',s__UruguayanPeso) ).

fof(kb_SUMO_26039,axiom,
    s__codeMapping(s__ISO_4217_A,'UZS',s__UzbekistaniSom) ).

fof(kb_SUMO_26040,axiom,
    s__codeMapping(s__ISO_4217_A,'VEB',s__VenezuelanBolivar) ).

fof(kb_SUMO_26041,axiom,
    s__codeMapping(s__ISO_4217_A,'VND',s__VietnameseDong) ).

fof(kb_SUMO_26042,axiom,
    s__codeMapping(s__ISO_4217_A,'XAF',s__CameroonFranc) ).

fof(kb_SUMO_26043,axiom,
    s__codeMapping(s__ISO_4217_A,'XOF',s__BeninFranc) ).

fof(kb_SUMO_26044,axiom,
    s__codeMapping(s__ISO_4217_A,'YER',s__YemeniRial) ).

fof(kb_SUMO_26045,axiom,
    s__codeMapping(s__ISO_4217_A,'YUM',s__YugoslavianDinar) ).

fof(kb_SUMO_26046,axiom,
    s__instance(s__Serbia,s__GeopoliticalArea) ).

%FOL fof(kb_SUMO_26047,axiom,(( s__holdsDuring(s__FutureFn(s__DayFn(5,s__MonthFn(s__June,s__YearFn(2006)))),'s__instance(s__Serbia,s__IndependentState)') ))).

%FOL fof(kb_SUMO_26048,axiom,(( s__holdsDuring(s__FutureFn(s__DayFn(5,s__MonthFn(s__June,s__YearFn(2006)))),'s__instance(s__Serbia,s__EuropeanNation)') ))).

%FOL fof(kb_SUMO_26049,axiom,(( s__holdsDuring(s__FutureFn(s__DayFn(5,s__MonthFn(s__June,s__YearFn(2006)))),'s__names('Republic of Serbia',s__Serbia)') ))).

fof(kb_SUMO_26050,axiom,
    s__geographicSubregion(s__Serbia,s__SerbiaAndMontenegro) ).

fof(kb_SUMO_26051,axiom,
    s__documentation(s__Serbia,s__EnglishLanguage,'The Republic of &%Serbia is a &%Nation that historically formed part of &%Yugoslavia, then part of &%SerbiaAndMontenegro, and most recently has become an &%IndependentState after recognizing the secession of &%Montenegro from &%SerbiaAndMontenegro on 5 &%June 2006.') ).

fof(kb_SUMO_26052,axiom,
    s__instance(s__Montenegro,s__GeopoliticalArea) ).

%FOL fof(kb_SUMO_26053,axiom,(( s__holdsDuring(s__FutureFn(s__DayFn(3,s__MonthFn(s__June,s__YearFn(2006)))),'s__instance(s__Montenegro,s__IndependentState)') ))).

%FOL fof(kb_SUMO_26054,axiom,(( s__holdsDuring(s__FutureFn(s__DayFn(3,s__MonthFn(s__June,s__YearFn(2006)))),'s__instance(s__Montenegro,s__EuropeanNation)') ))).

%FOL fof(kb_SUMO_26055,axiom,(( s__holdsDuring(s__FutureFn(s__DayFn(3,s__MonthFn(s__June,s__YearFn(2006)))),'s__names('Montenegro',s__Montenegro)') ))).

fof(kb_SUMO_26056,axiom,
    s__geographicSubregion(s__Montenegro,s__SerbiaAndMontenegro) ).

fof(kb_SUMO_26057,axiom,
    s__meetsSpatially(s__Serbia,s__Montenegro) ).

fof(kb_SUMO_26058,axiom,
    s__documentation(s__Montenegro,s__EnglishLanguage,'&%Montenegro is a &%Nation that historically formed part of &%Yugoslavia, then part of &%SerbiaAndMontenegro, and most recently has become an &%IndependentState after seceding from &%SerbiaAndMontenegro on 3 &%June 2006.') ).

fof(kb_SUMO_26059,axiom,
    s__holdsDuring(s__FutureFn(s__DayFn("3",s__MonthFn(s__June,s__YearFn("2006")))),'(~ s__instance(s__SerbiaAndMontenegro,s__IndependentState))') ).

fof(kb_SUMO_26060,axiom,
    s__instance(s__AalandIslands,s__Archipelago) ).

fof(kb_SUMO_26061,axiom,
    s__instance(s__AalandIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_26062,axiom,
    s__dependentGeopoliticalArea(s__AalandIslands,s__Finland) ).

fof(kb_SUMO_26063,axiom,
    s__located(s__AalandIslands,s__BalticSea) ).

fof(kb_SUMO_26064,axiom,
    s__documentation(s__AalandIslands,s__EnglishLanguage,'The &%AalandIslands form a partly autonomous &%Archipelago in the &%BalticSea that is administratively part of &%Finland, but is populated mostly by ethnic Swedes.') ).

fof(kb_SUMO_26065,axiom,
    s__instance(s__PalestinianTerritories,s__GeopoliticalArea) ).

fof(kb_SUMO_26066,axiom,
    s__instance(s__PalestinianTerritories,s__LandArea) ).

fof(kb_SUMO_26067,axiom,
    s__geographicSubregion(s__WestBank,s__PalestinianTerritories) ).

fof(kb_SUMO_26068,axiom,
    s__geographicSubregion(s__GazaStrip,s__PalestinianTerritories) ).

fof(kb_SUMO_26069,axiom,
    s__documentation(s__PalestinianTerritories,s__EnglishLanguage,'For the purposes of &%ISO-3166-1-alpha-2, the &%PalestinianTerritories are those &%LandAreas militarily controlled and sporadically occupied by the State of &%Israel, but claimed and partly administered by the &%PalestinianLiberationOrganization (in the case of the &%WestBank) or Hamas (in the case of the &%GazaStrip).') ).

fof(kb_SUMO_26070,axiom,
    s__meetsSpatially(s__GazaStrip,s__Israel) ).

fof(kb_SUMO_26071,axiom,
    s__meetsSpatially(s__WestBank,s__Israel) ).

fof(kb_SUMO_26072,axiom,
    s__instance(s__SvalbardAndJanMayenIsland,s__GeopoliticalArea) ).

fof(kb_SUMO_26073,axiom,
    s__geographicSubregion(s__Svalbard,s__SvalbardAndJanMayenIsland) ).

fof(kb_SUMO_26074,axiom,
    s__geographicSubregion(s__JanMayenIsland,s__SvalbardAndJanMayenIsland) ).

fof(kb_SUMO_26075,axiom,
    s__documentation(s__SvalbardAndJanMayenIsland,s__EnglishLanguage,'For the purposes of &%ISO-3166-1-alpha-2, &%SvalbardAndJanMayenIsland comprises an &%Archipelago, &%Svalbard, and an &%Island, &%JanMayenIsland, both of which are considered to be full administrative &%parts of &%Norway.') ).

fof(kb_SUMO_26076,axiom,
    s__part(s__SvalbardAndJanMayenIsland,s__Norway) ).

fof(kb_SUMO_26077,axiom,
    s__instance(s__BritishVirginIslands,s__Archipelago) ).

fof(kb_SUMO_26078,axiom,
    s__geographicSubregion(s__BritishVirginIslands,s__VirginIslands) ).

fof(kb_SUMO_26079,axiom,
    s__instance(s__USVirginIslands,s__Archipelago) ).

fof(kb_SUMO_26080,axiom,
    s__instance(s__USVirginIslands,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_26081,axiom,
    s__geographicSubregion(s__USVirginIslands,s__VirginIslands) ).

fof(kb_SUMO_26082,axiom,
    s__subCollection(s__BritishVirginIslands,s__VirginIslands) ).

fof(kb_SUMO_26083,axiom,
    s__subCollection(s__USVirginIslands,s__VirginIslands) ).

fof(kb_SUMO_26084,axiom,
    s__dependentGeopoliticalArea(s__BritishVirginIslands,s__UnitedKingdom) ).

fof(kb_SUMO_26085,axiom,
    s__dependentGeopoliticalArea(s__USVirginIslands,s__UnitedStates) ).

fof(kb_SUMO_26086,axiom,
    s__instance(s__UnitedStatesMinorOutlyingIslands,s__Collection) ).

fof(kb_SUMO_26087,axiom,
    s__instance(s__UnitedStatesMinorOutlyingIslands,s__GeopoliticalArea) ).

fof(kb_SUMO_26088,axiom,
    s__documentation(s__UnitedStatesMinorOutlyingIslands,s__EnglishLanguage,'This &%Collection is a statistical convenience introduced in 1986, and designated by &%ISO-3166-1-alpha-2 code UM.') ).

fof(kb_SUMO_26089,axiom,
    ! [V__AREA] :
      ( ( s__instance(V__AREA,s__SelfConnectedObject)
        & s__instance(V__AREA,s__GeopoliticalArea) )
     => ( s__member(V__AREA,s__UnitedStatesMinorOutlyingIslands)
       => s__dependentGeopoliticalArea(V__AREA,s__UnitedStates) ) ) ).

fof(kb_SUMO_26090,axiom,
    s__member(s__BakerIsland,s__UnitedStatesMinorOutlyingIslands) ).

fof(kb_SUMO_26091,axiom,
    s__member(s__HowlandIsland,s__UnitedStatesMinorOutlyingIslands) ).

fof(kb_SUMO_26092,axiom,
    s__member(s__JarvisIsland,s__UnitedStatesMinorOutlyingIslands) ).

fof(kb_SUMO_26093,axiom,
    s__member(s__KingmanReef,s__UnitedStatesMinorOutlyingIslands) ).

fof(kb_SUMO_26094,axiom,
    s__member(s__NavassaIsland,s__UnitedStatesMinorOutlyingIslands) ).

fof(kb_SUMO_26095,axiom,
    s__member(s__WakeIsland,s__UnitedStatesMinorOutlyingIslands) ).

fof(kb_SUMO_26096,axiom,
    s__member(s__PalmyraAtoll,s__UnitedStatesMinorOutlyingIslands) ).

fof(kb_SUMO_26097,axiom,
    s__member(s__JohnstonAtoll,s__UnitedStatesMinorOutlyingIslands) ).

fof(kb_SUMO_26098,axiom,
    s__member(s__MidwayIslands,s__UnitedStatesMinorOutlyingIslands) ).

fof(kb_SUMO_26099,axiom,
    s__instance(s__ISO_3166_1_alpha_2,s__GeographicCodeMap) ).

fof(kb_SUMO_26100,axiom,
    s__instance(s__GeographicCodeMap__t,s__SetOrClass) ).

fof(kb_SUMO_26101,axiom,
    s__documentation(s__ISO_3166_1_alpha_2,s__EnglishLanguage,'This &%GeographicCodeMap states correspondences between two-letter alphabetic tokens defined in the ISO 3166-1 alpha-2 standard, and constants defined in SUMO. Note that for most of the alphabetic tokens, the accompanying ISO 3166-1 numeric standard defines a corresponding three-digit numeric token with the same meaning.') ).

fof(kb_SUMO_26102,axiom,
    ! [V__TOKEN,V__X] :
      ( s__instance(V__TOKEN,s__SymbolicString)
     => ( s__codeMapping(s__ISO_3166_1_alpha_2,V__TOKEN,V__X)
       => ( s__instance(V__X,s__GeographicArea)
          & s__instance(V__TOKEN,s__AlphabeticString)
          & s__stringLength("2",V__TOKEN) ) ) ) ).

fof(kb_SUMO_26103,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AD',s__Andorra) ).

fof(kb_SUMO_26104,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AF',s__Afghanistan) ).

fof(kb_SUMO_26105,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AG',s__AntiguaAndBarbuda) ).

fof(kb_SUMO_26106,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AL',s__Albania) ).

fof(kb_SUMO_26107,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AM',s__Armenia) ).

fof(kb_SUMO_26108,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AO',s__Angola) ).

fof(kb_SUMO_26109,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AR',s__Argentina) ).

fof(kb_SUMO_26110,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AT',s__Austria) ).

fof(kb_SUMO_26111,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AU',s__Australia) ).

fof(kb_SUMO_26112,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AX',s__AalandIslands) ).

fof(kb_SUMO_26113,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AZ',s__Azerbaijan) ).

fof(kb_SUMO_26114,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BA',s__BosniaAndHerzegovina) ).

fof(kb_SUMO_26115,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BB',s__Barbados) ).

fof(kb_SUMO_26116,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BD',s__Bangladesh) ).

fof(kb_SUMO_26117,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BE',s__Belgium) ).

fof(kb_SUMO_26118,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BF',s__BurkinaFaso) ).

fof(kb_SUMO_26119,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BG',s__Bulgaria) ).

fof(kb_SUMO_26120,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BH',s__Bahrain) ).

fof(kb_SUMO_26121,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BI',s__Burundi) ).

fof(kb_SUMO_26122,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BJ',s__Benin) ).

fof(kb_SUMO_26123,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BN',s__Brunei) ).

fof(kb_SUMO_26124,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BO',s__Bolivia) ).

fof(kb_SUMO_26125,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BR',s__Brazil) ).

fof(kb_SUMO_26126,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BS',s__TheBahamas) ).

fof(kb_SUMO_26127,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BT',s__Bhutan) ).

fof(kb_SUMO_26128,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BW',s__Botswana) ).

fof(kb_SUMO_26129,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BY',s__Belarus) ).

fof(kb_SUMO_26130,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BZ',s__Belize) ).

fof(kb_SUMO_26131,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CA',s__Canada) ).

fof(kb_SUMO_26132,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CD',s__DemocraticRepublicOfTheCongo) ).

fof(kb_SUMO_26133,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CF',s__CentralAfricanRepublic) ).

fof(kb_SUMO_26134,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CI',s__CoteDIvoire) ).

fof(kb_SUMO_26135,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CL',s__Chile) ).

fof(kb_SUMO_26136,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CM',s__Cameroon) ).

fof(kb_SUMO_26137,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CN',s__China) ).

fof(kb_SUMO_26138,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CO',s__Colombia) ).

fof(kb_SUMO_26139,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CR',s__CostaRica) ).

fof(kb_SUMO_26140,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CV',s__CapeVerde) ).

fof(kb_SUMO_26141,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CU',s__Cuba) ).

fof(kb_SUMO_26142,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CY',s__Cyprus) ).

fof(kb_SUMO_26143,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CZ',s__CzechRepublic) ).

fof(kb_SUMO_26144,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'DE',s__Germany) ).

fof(kb_SUMO_26145,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'DJ',s__Djibouti) ).

fof(kb_SUMO_26146,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'DK',s__Denmark) ).

fof(kb_SUMO_26147,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'DM',s__Dominica) ).

fof(kb_SUMO_26148,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'DO',s__DominicanRepublic) ).

fof(kb_SUMO_26149,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'DZ',s__Algeria) ).

fof(kb_SUMO_26150,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'EC',s__Ecuador) ).

fof(kb_SUMO_26151,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'EE',s__Estonia) ).

fof(kb_SUMO_26152,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'EG',s__Egypt) ).

fof(kb_SUMO_26153,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'ER',s__Eritrea) ).

fof(kb_SUMO_26154,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'ET',s__Ethiopia) ).

fof(kb_SUMO_26155,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'FI',s__Finland) ).

fof(kb_SUMO_26156,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'FJ',s__Fiji) ).

fof(kb_SUMO_26157,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'FM',s__Micronesia) ).

fof(kb_SUMO_26158,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'FR',s__France) ).

fof(kb_SUMO_26159,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GA',s__Gabon) ).

fof(kb_SUMO_26160,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GB',s__UnitedKingdom) ).

fof(kb_SUMO_26161,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GD',s__Grenada) ).

fof(kb_SUMO_26162,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GE',s__RepublicOfGeorgia) ).

fof(kb_SUMO_26163,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GG',s__Guernsey) ).

fof(kb_SUMO_26164,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GH',s__Ghana) ).

fof(kb_SUMO_26165,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GM',s__Gambia) ).

fof(kb_SUMO_26166,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GN',s__Guinea) ).

fof(kb_SUMO_26167,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GQ',s__EquatorialGuinea) ).

fof(kb_SUMO_26168,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GR',s__Greece) ).

fof(kb_SUMO_26169,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GT',s__Guatemala) ).

fof(kb_SUMO_26170,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GW',s__GuineaBissau) ).

fof(kb_SUMO_26171,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GY',s__Guyana) ).

fof(kb_SUMO_26172,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'HN',s__Honduras) ).

fof(kb_SUMO_26173,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'HR',s__Croatia) ).

fof(kb_SUMO_26174,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'HT',s__Haiti) ).

fof(kb_SUMO_26175,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'HU',s__Hungary) ).

fof(kb_SUMO_26176,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'ID',s__Indonesia) ).

fof(kb_SUMO_26177,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'IE',s__Ireland) ).

fof(kb_SUMO_26178,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'IL',s__Israel) ).

fof(kb_SUMO_26179,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'IM',s__IsleOfMan) ).

fof(kb_SUMO_26180,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'IN',s__India) ).

fof(kb_SUMO_26181,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'IQ',s__Iraq) ).

fof(kb_SUMO_26182,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'IR',s__Iran) ).

fof(kb_SUMO_26183,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'IS',s__Iceland) ).

fof(kb_SUMO_26184,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'IT',s__Italy) ).

fof(kb_SUMO_26185,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'JE',s__Jersey) ).

fof(kb_SUMO_26186,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'JM',s__Jamaica) ).

fof(kb_SUMO_26187,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'JO',s__Jordan) ).

fof(kb_SUMO_26188,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'JP',s__Japan) ).

fof(kb_SUMO_26189,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'KE',s__Kenya) ).

fof(kb_SUMO_26190,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'KG',s__Kyrgyzstan) ).

fof(kb_SUMO_26191,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'KH',s__Cambodia) ).

fof(kb_SUMO_26192,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'KI',s__Kiribati) ).

fof(kb_SUMO_26193,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'KM',s__Comoros) ).

fof(kb_SUMO_26194,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'KP',s__NorthKorea) ).

fof(kb_SUMO_26195,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'KR',s__SouthKorea) ).

fof(kb_SUMO_26196,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'KW',s__Kuwait) ).

fof(kb_SUMO_26197,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'KZ',s__Kazakhstan) ).

fof(kb_SUMO_26198,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'LA',s__Laos) ).

fof(kb_SUMO_26199,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'LB',s__Lebanon) ).

fof(kb_SUMO_26200,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'LI',s__Liechtenstein) ).

fof(kb_SUMO_26201,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'LR',s__Liberia) ).

fof(kb_SUMO_26202,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'LS',s__Lesotho) ).

fof(kb_SUMO_26203,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'LT',s__Lithuania) ).

fof(kb_SUMO_26204,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'LU',s__Luxembourg) ).

fof(kb_SUMO_26205,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'LV',s__Latvia) ).

fof(kb_SUMO_26206,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'LY',s__Libya) ).

fof(kb_SUMO_26207,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MA',s__Morocco) ).

fof(kb_SUMO_26208,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MC',s__Monaco) ).

fof(kb_SUMO_26209,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MD',s__Moldova) ).

fof(kb_SUMO_26210,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'ME',s__Montenegro) ).

fof(kb_SUMO_26211,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MG',s__Madagascar) ).

fof(kb_SUMO_26212,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MH',s__MarshallIslands) ).

fof(kb_SUMO_26213,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'ML',s__Mali) ).

fof(kb_SUMO_26214,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MN',s__Mongolia) ).

fof(kb_SUMO_26215,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MR',s__Mauritania) ).

fof(kb_SUMO_26216,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MT',s__Malta) ).

fof(kb_SUMO_26217,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MU',s__Mauritius) ).

fof(kb_SUMO_26218,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MV',s__Maldives) ).

fof(kb_SUMO_26219,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MW',s__Malawi) ).

fof(kb_SUMO_26220,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MX',s__Mexico) ).

fof(kb_SUMO_26221,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MY',s__Malaysia) ).

fof(kb_SUMO_26222,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'NA',s__Namibia) ).

fof(kb_SUMO_26223,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'NL',s__Netherlands) ).

fof(kb_SUMO_26224,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'NO',s__Norway) ).

fof(kb_SUMO_26225,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'NZ',s__NewZealand) ).

fof(kb_SUMO_26226,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'ZA',s__SouthAfrica) ).

fof(kb_SUMO_26227,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SE',s__Sweden) ).

fof(kb_SUMO_26228,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SV',s__ElSalvador) ).

fof(kb_SUMO_26229,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SZ',s__Swaziland) ).

fof(kb_SUMO_26230,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TD',s__Chad) ).

fof(kb_SUMO_26231,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TL',s__EastTimor) ).

fof(kb_SUMO_26232,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'US',s__UnitedStates) ).

fof(kb_SUMO_26233,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'VA',s__HolySee) ).

fof(kb_SUMO_26234,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'ZM',s__Zambia) ).

fof(kb_SUMO_26235,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'ZW',s__Zimbabwe) ).

fof(kb_SUMO_26236,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MZ',s__Mozambique) ).

fof(kb_SUMO_26237,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MM',s__Myanmar) ).

fof(kb_SUMO_26238,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'NR',s__Nauru) ).

fof(kb_SUMO_26239,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'NP',s__Nepal) ).

fof(kb_SUMO_26240,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'NI',s__Nicaragua) ).

fof(kb_SUMO_26241,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'NE',s__Niger) ).

fof(kb_SUMO_26242,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'NG',s__Nigeria) ).

fof(kb_SUMO_26243,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'OM',s__Oman) ).

fof(kb_SUMO_26244,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'PK',s__Pakistan) ).

fof(kb_SUMO_26245,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'PW',s__Palau) ).

fof(kb_SUMO_26246,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'PA',s__Panama) ).

fof(kb_SUMO_26247,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'PG',s__PapuaNewGuinea) ).

fof(kb_SUMO_26248,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'PY',s__Paraguay) ).

fof(kb_SUMO_26249,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'PE',s__Peru) ).

fof(kb_SUMO_26250,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'PH',s__Philippines) ).

fof(kb_SUMO_26251,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'PL',s__Poland) ).

fof(kb_SUMO_26252,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'PT',s__Portugal) ).

fof(kb_SUMO_26253,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'QA',s__Qatar) ).

fof(kb_SUMO_26254,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'RO',s__Romania) ).

fof(kb_SUMO_26255,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'RU',s__Russia) ).

fof(kb_SUMO_26256,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'RW',s__Rwanda) ).

fof(kb_SUMO_26257,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'KN',s__SaintKittsAndNevis) ).

fof(kb_SUMO_26258,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'LC',s__SaintLucia) ).

fof(kb_SUMO_26259,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'VC',s__SaintVincentAndTheGrenadines) ).

fof(kb_SUMO_26260,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'WS',s__Samoa) ).

fof(kb_SUMO_26261,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SM',s__SanMarino) ).

fof(kb_SUMO_26262,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'ST',s__SaoTomeAndPrincipe) ).

fof(kb_SUMO_26263,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SA',s__SaudiArabia) ).

fof(kb_SUMO_26264,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SN',s__Senegal) ).

fof(kb_SUMO_26265,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'RS',s__Serbia) ).

fof(kb_SUMO_26266,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SC',s__Seychelles) ).

fof(kb_SUMO_26267,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SL',s__SierraLeone) ).

fof(kb_SUMO_26268,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SG',s__Singapore) ).

fof(kb_SUMO_26269,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SK',s__Slovakia) ).

fof(kb_SUMO_26270,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SI',s__Slovenia) ).

fof(kb_SUMO_26271,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SB',s__SolomonIslands) ).

fof(kb_SUMO_26272,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SO',s__Somalia) ).

fof(kb_SUMO_26273,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'ES',s__Spain) ).

fof(kb_SUMO_26274,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'LK',s__SriLanka) ).

fof(kb_SUMO_26275,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SD',s__Sudan) ).

fof(kb_SUMO_26276,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SR',s__Suriname) ).

fof(kb_SUMO_26277,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CH',s__Switzerland) ).

fof(kb_SUMO_26278,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SY',s__Syria) ).

fof(kb_SUMO_26279,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TJ',s__Tajikistan) ).

fof(kb_SUMO_26280,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TZ',s__Tanzania) ).

fof(kb_SUMO_26281,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TH',s__Thailand) ).

fof(kb_SUMO_26282,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MK',s__Macedonia) ).

fof(kb_SUMO_26283,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TG',s__Togo) ).

fof(kb_SUMO_26284,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TO',s__Tonga) ).

fof(kb_SUMO_26285,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TT',s__TrinidadAndTobago) ).

fof(kb_SUMO_26286,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TN',s__Tunisia) ).

fof(kb_SUMO_26287,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TR',s__Turkey) ).

fof(kb_SUMO_26288,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TM',s__Turkmenistan) ).

fof(kb_SUMO_26289,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TV',s__Tuvalu) ).

fof(kb_SUMO_26290,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'UG',s__Uganda) ).

fof(kb_SUMO_26291,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'UA',s__Ukraine) ).

fof(kb_SUMO_26292,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AE',s__UnitedArabEmirates) ).

fof(kb_SUMO_26293,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'UY',s__Uruguay) ).

fof(kb_SUMO_26294,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'UZ',s__Uzbekistan) ).

fof(kb_SUMO_26295,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'VU',s__Vanuatu) ).

fof(kb_SUMO_26296,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'VE',s__Venezuela) ).

fof(kb_SUMO_26297,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'VN',s__Vietnam) ).

fof(kb_SUMO_26298,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'YE',s__Yemen) ).

fof(kb_SUMO_26299,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AS',s__AmericanSamoa) ).

fof(kb_SUMO_26300,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AI',s__Anguilla) ).

fof(kb_SUMO_26301,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AQ',s__Antarctica) ).

fof(kb_SUMO_26302,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AW',s__Aruba) ).

fof(kb_SUMO_26303,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BM',s__Bermuda) ).

fof(kb_SUMO_26304,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'BV',s__BouvetIsland) ).

fof(kb_SUMO_26305,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'IO',s__BritishIndianOceanTerritory) ).

fof(kb_SUMO_26306,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'KY',s__CaymanIslands) ).

fof(kb_SUMO_26307,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CX',s__ChristmasIsland) ).

fof(kb_SUMO_26308,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CC',s__CocosKeelingIslands) ).

fof(kb_SUMO_26309,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'CK',s__CookIslands) ).

fof(kb_SUMO_26310,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'FK',s__FalklandIslands) ).

fof(kb_SUMO_26311,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'FO',s__FaroeIslands) ).

fof(kb_SUMO_26312,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GF',s__FrenchGuiana) ).

fof(kb_SUMO_26313,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'PF',s__FrenchPolynesia) ).

fof(kb_SUMO_26314,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TF',s__FrenchSouthernAndAntarcticLands) ).

fof(kb_SUMO_26315,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GI',s__Gibraltar) ).

fof(kb_SUMO_26316,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GL',s__Greenland) ).

fof(kb_SUMO_26317,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GP',s__Guadeloupe) ).

fof(kb_SUMO_26318,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GU',s__Guam) ).

fof(kb_SUMO_26319,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'HM',s__HeardIslandAndMcDonaldIslands) ).

fof(kb_SUMO_26320,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'HK',s__HongKong) ).

fof(kb_SUMO_26321,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MO',s__Macau) ).

fof(kb_SUMO_26322,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MQ',s__Martinique) ).

fof(kb_SUMO_26323,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'YT',s__Mayotte) ).

fof(kb_SUMO_26324,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MS',s__Montserrat) ).

fof(kb_SUMO_26325,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'AN',s__NetherlandsAntilles) ).

fof(kb_SUMO_26326,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'NC',s__NewCaledonia) ).

fof(kb_SUMO_26327,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'NU',s__Niue) ).

fof(kb_SUMO_26328,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'NF',s__NorfolkIsland) ).

fof(kb_SUMO_26329,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'MP',s__NorthernMarianaIslands) ).

fof(kb_SUMO_26330,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'PS',s__PalestinianTerritories) ).

fof(kb_SUMO_26331,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'PN',s__PitcairnIslands) ).

fof(kb_SUMO_26332,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'PR',s__PuertoRico) ).

fof(kb_SUMO_26333,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'RE',s__Reunion) ).

fof(kb_SUMO_26334,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SH',s__SaintHelena) ).

fof(kb_SUMO_26335,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'PM',s__SaintPierreAndMiquelon) ).

fof(kb_SUMO_26336,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'GS',s__SouthGeorgiaAndTheSouthSandwichIslands) ).

fof(kb_SUMO_26337,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'SJ',s__SvalbardAndJanMayenIsland) ).

fof(kb_SUMO_26338,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TW',s__Taiwan) ).

fof(kb_SUMO_26339,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TK',s__Tokelau) ).

fof(kb_SUMO_26340,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'TC',s__TurksAndCaicosIslands) ).

fof(kb_SUMO_26341,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'UM',s__UnitedStatesMinorOutlyingIslands) ).

fof(kb_SUMO_26342,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'VG',s__BritishVirginIslands) ).

fof(kb_SUMO_26343,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'VI',s__USVirginIslands) ).

fof(kb_SUMO_26344,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'WF',s__WallisAndFutuna) ).

fof(kb_SUMO_26345,axiom,
    s__codeMapping(s__ISO_3166_1_alpha_2,'EH',s__WesternSahara) ).

fof(kb_SUMO_26346,axiom,
    ! [V__CURRENCY,V__AREA,V__A3,V__A2] :
      ( ( s__instance(V__A2,s__SymbolicString)
        & s__instance(V__A3,s__SymbolicString)
        & s__instance(V__AREA,s__SetOrClass)
        & s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__CURRENCY,s__UnitOfCurrency) )
     => ( ( s__codeMapping(s__ISO_4217_A,V__A3,V__CURRENCY)
          & s__codeMapping(s__ISO_3166_1_alpha_2,V__A2,V__AREA)
          & s__subclass(V__AREA,s__GeopoliticalArea)
          & V__A2 = s__SubstringFn(V__A3,"0","2") )
       => s__currencyType(V__AREA,V__CURRENCY) ) ) ).

fof(kb_SUMO_26347,axiom,
    s__subclass(s__AlphabeticString,s__SymbolicString) ).

fof(kb_SUMO_26348,axiom,
    s__subclass(s__AlphabeticString,s__LinguisticExpression) ).

fof(kb_SUMO_26349,axiom,
    ! [V__CHAR,V__STR] :
      ( ( s__instance(V__STR,s__Object)
        & s__instance(V__CHAR,s__Object) )
     => ( ( s__instance(V__STR,s__AlphabeticString)
          & s__part(V__CHAR,V__STR)
          & s__instance(V__CHAR,s__Character) )
       => s__instance(V__CHAR,s__AlphabeticCharacter) ) ) ).

fof(kb_SUMO_26350,axiom,
    s__subclass(s__DecimalDigitString,s__SymbolicString) ).

fof(kb_SUMO_26351,axiom,
    ! [V__CHAR,V__STR] :
      ( ( s__instance(V__STR,s__Object)
        & s__instance(V__CHAR,s__Object) )
     => ( ( s__instance(V__STR,s__DecimalDigitString)
          & s__part(V__CHAR,V__STR)
          & s__instance(V__CHAR,s__Character) )
       => s__instance(V__CHAR,s__DigitCharacter) ) ) ).

fof(kb_SUMO_26352,axiom,
    s__subclass(s__TerritoryID,s__LocalizablePlaceID) ).

fof(kb_SUMO_26353,axiom,
    s__instance(s__TerritoryID__t,s__SetOrClass) ).

fof(kb_SUMO_26354,axiom,
    s__subclass(s__TerritoryCode,s__TerritoryID) ).

fof(kb_SUMO_26355,axiom,
    s__instance(s__TerritoryCode__t,s__SetOrClass) ).

fof(kb_SUMO_26356,axiom,
    s__subclass(s__TerritoryCode,s__IsoCode) ).

fof(kb_SUMO_26357,axiom,
    s__subclass(s__CountryID,s__TerritoryID) ).

fof(kb_SUMO_26358,axiom,
    s__instance(s__CountryID__t,s__SetOrClass) ).

fof(kb_SUMO_26359,axiom,
    s__subclass(s__DistrictID,s__LocalizablePlaceID) ).

fof(kb_SUMO_26360,axiom,
    s__instance(s__DistrictID__t,s__SetOrClass) ).

fof(kb_SUMO_26361,axiom,
    s__subclass(s__UsStateCode,s__DistrictID) ).

fof(kb_SUMO_26362,axiom,
    s__instance(s__UsStateCode__t,s__SetOrClass) ).

fof(kb_SUMO_26363,axiom,
    s__subclass(s__SubDistrictID,s__LocalizablePlaceID) ).

fof(kb_SUMO_26364,axiom,
    s__instance(s__SubDistrictID__t,s__SetOrClass) ).

fof(kb_SUMO_26365,axiom,
    s__subclass(s__AccountID,s__VirtualPlaceID) ).

fof(kb_SUMO_26366,axiom,
    s__instance(s__AccountID__t,s__SetOrClass) ).

fof(kb_SUMO_26367,axiom,
    s__subclass(s__BankAccountNumber,s__AccountID) ).

fof(kb_SUMO_26368,axiom,
    s__instance(s__BankAccountNumber__t,s__SetOrClass) ).

fof(kb_SUMO_26369,axiom,
    s__subclass(s__FilePath,s__VirtualAddress) ).

fof(kb_SUMO_26370,axiom,
    s__instance(s__FilePath__t,s__SetOrClass) ).

fof(kb_SUMO_26371,axiom,
    s__subclass(s__InternetAddress,s__VirtualAddress) ).

fof(kb_SUMO_26372,axiom,
    s__subclass(s__EmailAddress,s__InternetAddress) ).

fof(kb_SUMO_26373,axiom,
    s__instance(s__EmailAddress__t,s__SetOrClass) ).

fof(kb_SUMO_26374,axiom,
    s__subclass(s__WebAddress,s__InternetAddress) ).

fof(kb_SUMO_26375,axiom,
    s__subclass(s__URL,s__WebAddress) ).

fof(kb_SUMO_26376,axiom,
    s__instance(s__URL__t,s__SetOrClass) ).

fof(kb_SUMO_26377,axiom,
    s__instance(s__WebAddress__t,s__SetOrClass) ).

fof(kb_SUMO_26378,axiom,
    s__subclass(s__URL,s__StandardIdentifier) ).

fof(kb_SUMO_26379,axiom,
    s__subclass(s__StandardIdentifier,s__Identifier) ).

fof(kb_SUMO_26380,axiom,
    s__subclass(s__IsoCode,s__StandardIdentifier) ).

fof(kb_SUMO_26381,axiom,
    s__instance(s__IsoCode__t,s__SetOrClass) ).

fof(kb_SUMO_26382,axiom,
    s__subclass(s__FormalIdentifier,s__Identifier) ).

fof(kb_SUMO_26383,axiom,
    s__subclass(s__IsoLanguageCode,s__IsoCode) ).

fof(kb_SUMO_26384,axiom,
    s__instance(s__IsoLanguageCode__t,s__SetOrClass) ).

fof(kb_SUMO_26385,axiom,
    s__subclass(s__AlphaNumericString,s__SymbolicString) ).

fof(kb_SUMO_26386,axiom,
    s__instance(s__AlphaNumericString__t,s__SetOrClass) ).

fof(kb_SUMO_26387,axiom,
    s__subclass(s__AlphaNumericString,s__LinguisticExpression) ).

fof(kb_SUMO_26388,axiom,
    ! [V__ANS] :
      ( s__instance(V__ANS,s__SymbolicString)
     => ( s__instance(V__ANS,s__AlphaNumericString)
       => ? [V__A,V__N] :
            ( s__instance(V__N,s__Character)
            & s__instance(V__A,s__Character)
            & s__instance(V__A,s__AlphabeticCharacter)
            & s__inString(V__A,V__ANS)
            & s__instance(V__N,s__DigitCharacter)
            & s__inString(V__N,V__ANS) ) ) ) ).

fof(kb_SUMO_26389,axiom,
    s__subclass(s__AlphaNumericIDString,s__FormalIdentifier) ).

fof(kb_SUMO_26390,axiom,
    s__instance(s__AlphaNumericIDString__t,s__SetOrClass) ).

fof(kb_SUMO_26391,axiom,
    s__instance(s__FormalIdentifier__t,s__SetOrClass) ).

fof(kb_SUMO_26392,axiom,
    s__subclass(s__AlphaNumericIDString,s__AlphaNumericString) ).

fof(kb_SUMO_26393,axiom,
    s__subclass(s__NumericString4,s__DecimalDigitString) ).

fof(kb_SUMO_26394,axiom,
    s__instance(s__NumericString4__t,s__SetOrClass) ).

fof(kb_SUMO_26395,axiom,
    s__instance(s__DecimalDigitString__t,s__SetOrClass) ).

fof(kb_SUMO_26396,axiom,
    ! [V__STRING] :
      ( s__instance(V__STRING,s__SymbolicString)
     => ( s__instance(V__STRING,s__NumericString4)
       => s__stringLength("4",V__STRING) ) ) ).

fof(kb_SUMO_26397,axiom,
    ! [V__STRING] :
      ( s__instance(V__STRING,s__SymbolicString)
     => ( ( s__instance(V__STRING,s__DecimalDigitString)
          & s__stringLength("4",V__STRING) )
       => s__instance(V__STRING,s__NumericString4) ) ) ).

fof(kb_SUMO_26398,axiom,
    s__subclass(s__NumericIDString,s__FormalIdentifier) ).

fof(kb_SUMO_26399,axiom,
    s__subclass(s__NumericIDString,s__DecimalDigitString) ).

fof(kb_SUMO_26400,axiom,
    s__instance(s__NumericIDString__t,s__SetOrClass) ).

fof(kb_SUMO_26401,axiom,
    s__subclass(s__AlphaIDString,s__FormalIdentifier) ).

fof(kb_SUMO_26402,axiom,
    s__instance(s__AlphaIDString__t,s__SetOrClass) ).

fof(kb_SUMO_26403,axiom,
    s__subclass(s__AlphaIDString,s__AlphabeticString) ).

fof(kb_SUMO_26404,axiom,
    s__subclass(s__Alpha3String,s__AlphabeticString) ).

fof(kb_SUMO_26405,axiom,
    s__instance(s__Alpha3String__t,s__SetOrClass) ).

fof(kb_SUMO_26406,axiom,
    ! [V__STRING] :
      ( s__instance(V__STRING,s__SymbolicString)
     => ( s__instance(V__STRING,s__Alpha3String)
       => s__stringLength("3",V__STRING) ) ) ).

fof(kb_SUMO_26407,axiom,
    ! [V__STRING] :
      ( s__instance(V__STRING,s__SymbolicString)
     => ( ( s__instance(V__STRING,s__AlphabeticString)
          & s__stringLength("3",V__STRING) )
       => s__instance(V__STRING,s__Alpha3String) ) ) ).

fof(kb_SUMO_26408,axiom,
    s__subclass(s__Alpha3IDString,s__AlphaIDString) ).

fof(kb_SUMO_26409,axiom,
    s__instance(s__Alpha3IDString__t,s__SetOrClass) ).

fof(kb_SUMO_26410,axiom,
    s__subclass(s__Alpha3IDString,s__Alpha3String) ).

fof(kb_SUMO_26411,axiom,
    s__subclass(s__Alpha2String,s__AlphabeticString) ).

fof(kb_SUMO_26412,axiom,
    s__instance(s__Alpha2String__t,s__SetOrClass) ).

fof(kb_SUMO_26413,axiom,
    s__instance(s__AlphabeticString__t,s__SetOrClass) ).

fof(kb_SUMO_26414,axiom,
    ! [V__STRING] :
      ( s__instance(V__STRING,s__SymbolicString)
     => ( s__instance(V__STRING,s__Alpha2String)
       => s__stringLength("2",V__STRING) ) ) ).

fof(kb_SUMO_26415,axiom,
    ! [V__STRING] :
      ( s__instance(V__STRING,s__SymbolicString)
     => ( ( s__instance(V__STRING,s__AlphabeticString)
          & s__stringLength("2",V__STRING) )
       => s__instance(V__STRING,s__Alpha2String) ) ) ).

fof(kb_SUMO_26416,axiom,
    s__subclass(s__Alpha2IDString,s__AlphaIDString) ).

fof(kb_SUMO_26417,axiom,
    s__instance(s__Alpha2IDString__t,s__SetOrClass) ).

fof(kb_SUMO_26418,axiom,
    s__subclass(s__Alpha2IDString,s__Alpha2String) ).

fof(kb_SUMO_26419,axiom,
    s__subclass(s__ProprietaryIdentifier,s__Identifier) ).

fof(kb_SUMO_26420,axiom,
    s__instance(s__ProprietaryIdentifier__t,s__SetOrClass) ).

fof(kb_SUMO_26421,axiom,
    s__subclass(s__ProductID,s__Identifier) ).

fof(kb_SUMO_26422,axiom,
    s__subclass(s__StandardProductID,s__ProductID) ).

fof(kb_SUMO_26423,axiom,
    s__instance(s__StandardProductID__t,s__SetOrClass) ).

fof(kb_SUMO_26424,axiom,
    s__instance(s__ProductID__t,s__SetOrClass) ).

fof(kb_SUMO_26425,axiom,
    s__subclass(s__StandardProductID,s__StandardIdentifier) ).

fof(kb_SUMO_26426,axiom,
    s__instance(s__StandardIdentifier__t,s__SetOrClass) ).

fof(kb_SUMO_26427,axiom,
    s__subclass(s__UPC,s__StandardProductID) ).

fof(kb_SUMO_26428,axiom,
    s__instance(s__UPC__t,s__SetOrClass) ).

fof(kb_SUMO_26429,axiom,
    s__subclass(s__UPC,s__FormalIdentifier) ).

fof(kb_SUMO_26430,axiom,
    s__subclass(s__ISBN,s__StandardProductID) ).

fof(kb_SUMO_26431,axiom,
    s__instance(s__ISBN__t,s__SetOrClass) ).

fof(kb_SUMO_26432,axiom,
    s__subclass(s__ISBN,s__FormalIdentifier) ).

fof(kb_SUMO_26433,axiom,
    s__subclass(s__ISMN,s__StandardProductID) ).

fof(kb_SUMO_26434,axiom,
    s__instance(s__ISMN__t,s__SetOrClass) ).

fof(kb_SUMO_26435,axiom,
    s__subclass(s__ISMN,s__FormalIdentifier) ).

fof(kb_SUMO_26436,axiom,
    s__subclass(s__ISRC,s__StandardProductID) ).

fof(kb_SUMO_26437,axiom,
    s__instance(s__ISRC__t,s__SetOrClass) ).

fof(kb_SUMO_26438,axiom,
    s__subclass(s__ISRC,s__FormalIdentifier) ).

fof(kb_SUMO_26439,axiom,
    s__subclass(s__PartyID,s__Identifier) ).

fof(kb_SUMO_26440,axiom,
    s__subclass(s__AgentID,s__PartyID) ).

fof(kb_SUMO_26441,axiom,
    s__instance(s__AgentID__t,s__SetOrClass) ).

fof(kb_SUMO_26442,axiom,
    s__instance(s__PartyID__t,s__SetOrClass) ).

fof(kb_SUMO_26443,axiom,
    s__subclass(s__CustomerID,s__AgentID) ).

fof(kb_SUMO_26444,axiom,
    s__instance(s__CustomerID__t,s__SetOrClass) ).

fof(kb_SUMO_26445,axiom,
    s__subclass(s__PersonID,s__AgentID) ).

fof(kb_SUMO_26446,axiom,
    s__instance(s__PersonID__t,s__SetOrClass) ).

fof(kb_SUMO_26447,axiom,
    s__subclass(s__EmployeeID,s__PersonID) ).

fof(kb_SUMO_26448,axiom,
    s__instance(s__EmployeeID__t,s__SetOrClass) ).

fof(kb_SUMO_26449,axiom,
    s__subclass(s__EmployeeNumber,s__EmployeeID) ).

fof(kb_SUMO_26450,axiom,
    s__instance(s__EmployeeNumber__t,s__SetOrClass) ).

fof(kb_SUMO_26451,axiom,
    s__subclass(s__EmployeeNumber,s__Identifier) ).

fof(kb_SUMO_26452,axiom,
    s__subclass(s__UserID,s__AgentID) ).

fof(kb_SUMO_26453,axiom,
    s__instance(s__UserID__t,s__SetOrClass) ).

fof(kb_SUMO_26454,axiom,
    s__instance(s__acronym__m,s__BinaryPredicate) ).

fof(kb_SUMO_26455,axiom,
    s__instance(s__acronym__m,s__AsymmetricRelation) ).

fof(kb_SUMO_26456,axiom,
    s__domain(s__acronym__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26457,axiom,
    s__domain(s__acronym__m,"2",s__Entity) ).

fof(kb_SUMO_26458,axiom,
    s__subrelation(s__acronym__m,s__abbreviation__m) ).

fof(kb_SUMO_26459,axiom,
    s__documentation(s__acronym__m,s__EnglishLanguage,'(&%acronym ?STRING ?ENTITY) means that ?STRING consists of the initial (capitalized) letters of a multiword name for ?ENTITY. Example: IBM is an &%acronym identifying (naming) a company for which the full name is International Business Machines.') ).

fof(kb_SUMO_26460,axiom,
    ! [V__CHAR,V__THING,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__CHAR,s__Character) )
     => ( ( s__acronym(V__STRING,V__THING)
          & s__inString(V__CHAR,V__STRING) )
       => s__instance(V__CHAR,s__AlphabeticCharacter) ) ) ).

fof(kb_SUMO_26461,axiom,
    s__instance(s__titleInLanguage__m,s__TernaryPredicate) ).

fof(kb_SUMO_26462,axiom,
    s__domain(s__titleInLanguage__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26463,axiom,
    s__domainSubclass(s__titleInLanguage__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_26464,axiom,
    s__domain(s__titleInLanguage__m,"3",s__Language) ).

fof(kb_SUMO_26465,axiom,
    s__documentation(s__titleInLanguage__m,s__EnglishLanguage,'(&%titleInLanguage ?STRING ?WORKCLASS ?LANGUAGE) means that in the &%Language ?LANGUAGE, &%instances of the &%ContentBearingPhysical ?WORKCLASS bear the title ?STRING.') ).

fof(kb_SUMO_26466,axiom,
    s__subrelation(s__titleInLanguage__m,s__representsInLanguage__m) ).

fof(kb_SUMO_26467,axiom,
    ! [V__LANGUAGE,V__CBP_TYPE,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__subclass(V__CBP_TYPE,s__ContentBearingPhysical)
        & s__instance(V__CBP_TYPE,s__SetOrClass)
        & s__instance(V__LANGUAGE,s__Language) )
     => ( s__titleInLanguage(V__STRING,V__CBP_TYPE,V__LANGUAGE)
       => s__titles(V__STRING,V__CBP_TYPE) ) ) ).

fof(kb_SUMO_26468,axiom,
    ! [V__LANGUAGE,V__CBP_TYPE,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__subclass(V__CBP_TYPE,s__ContentBearingPhysical)
        & s__instance(V__CBP_TYPE,s__SetOrClass)
        & s__instance(V__LANGUAGE,s__Language) )
     => ( s__titleInLanguage(V__STRING,V__CBP_TYPE,V__LANGUAGE)
       => s__instance(V__STRING,s__LinguisticExpression) ) ) ).

fof(kb_SUMO_26469,axiom,
    s__instance(s__alternativeTitle__m,s__TernaryPredicate) ).

fof(kb_SUMO_26470,axiom,
    s__domain(s__alternativeTitle__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26471,axiom,
    s__domainSubclass(s__alternativeTitle__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_26472,axiom,
    s__domain(s__alternativeTitle__m,"3",s__Language) ).

fof(kb_SUMO_26473,axiom,
    s__documentation(s__alternativeTitle__m,s__EnglishLanguage,'(&%alternativeTitle ?STRING ?WORKTYPE ?LANGUAGE) means that in the &%Language ?LANGUAGE, ?STRING is an alternative title for &%instances of the &%ContentBearingPhysical ?WORKTYPE.') ).

fof(kb_SUMO_26474,axiom,
    s__subrelation(s__alternativeTitle__m,s__titleInLanguage__m) ).

fof(kb_SUMO_26475,axiom,
    s__instance(s__sortingTitle__m,s__TernaryPredicate) ).

fof(kb_SUMO_26476,axiom,
    s__domain(s__sortingTitle__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26477,axiom,
    s__domainSubclass(s__sortingTitle__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_26478,axiom,
    s__domain(s__sortingTitle__m,"3",s__Language) ).

fof(kb_SUMO_26479,axiom,
    s__documentation(s__sortingTitle__m,s__EnglishLanguage,'(&%sortingTitle ?STRING ?WORKTYPE ?LANGUAGE) means that in the &%Language ?LANGUAGE, ?STRING is the version of the title for &%instances of the &%ContentBearingPhysical ?WORKTYPE to be used for alphabetic sorting.') ).

fof(kb_SUMO_26480,axiom,
    s__subrelation(s__sortingTitle__m,s__titleInLanguage__m) ).

fof(kb_SUMO_26481,axiom,
    s__instance(s__displayTitle__m,s__TernaryPredicate) ).

fof(kb_SUMO_26482,axiom,
    s__domain(s__displayTitle__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26483,axiom,
    s__domainSubclass(s__displayTitle__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_26484,axiom,
    s__domain(s__displayTitle__m,"3",s__Language) ).

fof(kb_SUMO_26485,axiom,
    s__documentation(s__displayTitle__m,s__EnglishLanguage,'(&%displayTitle ?STRING ?WORKTYPE ?LANGUAGE) means that in the &%Language ?LANGUAGE, ?STRING is the version of the title of &%instances of &%ContentBearingPhysical ?WORKTYPE to be used for display to a &%Consumer, as specified by the &%RightsController.') ).

fof(kb_SUMO_26486,axiom,
    s__subrelation(s__displayTitle__m,s__titleInLanguage__m) ).

fof(kb_SUMO_26487,axiom,
    s__instance(s__abbreviatedDisplayTitle__m,s__TernaryPredicate) ).

fof(kb_SUMO_26488,axiom,
    s__domain(s__abbreviatedDisplayTitle__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26489,axiom,
    s__domainSubclass(s__abbreviatedDisplayTitle__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_26490,axiom,
    s__domain(s__abbreviatedDisplayTitle__m,"3",s__Language) ).

fof(kb_SUMO_26491,axiom,
    s__documentation(s__abbreviatedDisplayTitle__m,s__EnglishLanguage,'(&%abbreviatedDisplayTitle ?STRING ?WORKTYPE ?LANGUAGE) means that in the &%Language ?LANGUAGE, ?STRING is the abbreviated version of the title of &%instances of &%ContentBearingPhysical ?WORKTYPE to be used for display to a &%Consumer, as specified by the &%RightsController.') ).

fof(kb_SUMO_26492,axiom,
    s__subrelation(s__abbreviatedDisplayTitle__m,s__displayTitle__m) ).

fof(kb_SUMO_26493,axiom,
    ! [V__X,V__LANGUAGE,V__CBP_TYPE,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__subclass(V__CBP_TYPE,s__ContentBearingPhysical)
        & s__instance(V__CBP_TYPE,s__SetOrClass)
        & s__instance(V__LANGUAGE,s__Language) )
     => ( ( s__abbreviatedDisplayTitle(V__STRING,V__CBP_TYPE,V__LANGUAGE)
          & s__instance(V__X,V__CBP_TYPE) )
       => s__abbreviation(V__STRING,V__X) ) ) ).

fof(kb_SUMO_26494,axiom,
    s__instance(s__referenceTitle__m,s__TernaryPredicate) ).

fof(kb_SUMO_26495,axiom,
    s__domain(s__referenceTitle__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26496,axiom,
    s__domainSubclass(s__referenceTitle__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_26497,axiom,
    s__domain(s__referenceTitle__m,"3",s__Language) ).

fof(kb_SUMO_26498,axiom,
    s__documentation(s__referenceTitle__m,s__EnglishLanguage,'(&%referenceTitle ?STRING ?WORKTYPE ?LANGUAGE) means that in the &%Language ?LANGUAGE, ?STRING is the detailed reference version of the title of &%instances of &%ContentBearingPhysical ?WORKTYPE, as specified in the &%ReferenceDescriptiveMetadataSet.') ).

fof(kb_SUMO_26499,axiom,
    s__subrelation(s__referenceTitle__m,s__titleInLanguage__m) ).

fof(kb_SUMO_26500,axiom,
    s__instance(s__originalTitle__m,s__TernaryPredicate) ).

fof(kb_SUMO_26501,axiom,
    s__domain(s__originalTitle__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26502,axiom,
    s__domainSubclass(s__originalTitle__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_26503,axiom,
    s__domain(s__originalTitle__m,"3",s__Language) ).

fof(kb_SUMO_26504,axiom,
    s__documentation(s__originalTitle__m,s__EnglishLanguage,'(&%originalTitle ?STRING ?WORKTYPE ?LANGUAGE) means that in the &%Language ?LANGUAGE, ?STRING is the original title of &%instances of &%ContentBearingPhysical ?WORKTYPE, as specified in the &%ReferenceDescriptiveMetadataSet.') ).

fof(kb_SUMO_26505,axiom,
    s__subrelation(s__originalTitle__m,s__titleInLanguage__m) ).

fof(kb_SUMO_26506,axiom,
    s__instance(s__groupingTitle__m,s__TernaryPredicate) ).

fof(kb_SUMO_26507,axiom,
    s__domain(s__groupingTitle__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26508,axiom,
    s__domainSubclass(s__groupingTitle__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_26509,axiom,
    s__domain(s__groupingTitle__m,"3",s__Language) ).

fof(kb_SUMO_26510,axiom,
    s__documentation(s__groupingTitle__m,s__EnglishLanguage,'(&%groupingTitle ?STRING ?WORKTYPE ?LANGUAGE) means that in the &%Language ?LANGUAGE, ?STRING is the title of &%instances of the &%ContentBearingPhysical ?WORKTYPE. Each &%instance of ?WORKTYPE is a &%Collection, the &%members of which also are &%instances of &%ContentBearingPhysical.') ).

fof(kb_SUMO_26511,axiom,
    s__subrelation(s__groupingTitle__m,s__titleInLanguage__m) ).

fof(kb_SUMO_26512,axiom,
    ! [V__PRODUCTTYPE,V__LANGUAGE,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__LANGUAGE,s__Language)
        & s__subclass(V__PRODUCTTYPE,s__ContentBearingPhysical)
        & s__instance(V__PRODUCTTYPE,s__SetOrClass) )
     => ( s__groupingTitle(V__STRING,V__PRODUCTTYPE,V__LANGUAGE)
       => s__subclass(V__PRODUCTTYPE,s__Collection) ) ) ).

fof(kb_SUMO_26513,axiom,
    ! [V__PRODUCT,V__OBJ,V__PRODUCTTYPE,V__LANGUAGE,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__LANGUAGE,s__Language)
        & s__subclass(V__PRODUCTTYPE,s__ContentBearingPhysical)
        & s__instance(V__PRODUCTTYPE,s__SetOrClass)
        & s__instance(V__OBJ,s__SelfConnectedObject)
        & s__instance(V__PRODUCT,s__Collection) )
     => ( ( s__groupingTitle(V__STRING,V__PRODUCTTYPE,V__LANGUAGE)
          & s__instance(V__PRODUCT,V__PRODUCTTYPE)
          & s__member(V__OBJ,V__PRODUCT) )
       => s__instance(V__OBJ,s__ContentBearingPhysical) ) ) ).

fof(kb_SUMO_26514,axiom,
    s__instance(s__misspelledTitle__m,s__TernaryPredicate) ).

fof(kb_SUMO_26515,axiom,
    s__domain(s__misspelledTitle__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26516,axiom,
    s__domainSubclass(s__misspelledTitle__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_26517,axiom,
    s__domain(s__misspelledTitle__m,"3",s__Language) ).

fof(kb_SUMO_26518,axiom,
    s__documentation(s__misspelledTitle__m,s__EnglishLanguage,'(&%misspelledTitle ?STRING ?WORKTYPE ?LANGUAGE) means that in the &%Language ?LANGUAGE, ?STRING is a misspelled version of the title of &%instances of &%ContentBearingPhysical ?WORKTYPE.') ).

fof(kb_SUMO_26519,axiom,
    s__subrelation(s__misspelledTitle__m,s__titleInLanguage__m) ).

fof(kb_SUMO_26520,axiom,
    s__instance(s__subtitle__m,s__TernaryPredicate) ).

fof(kb_SUMO_26521,axiom,
    s__domain(s__subtitle__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26522,axiom,
    s__domainSubclass(s__subtitle__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_26523,axiom,
    s__domain(s__subtitle__m,"3",s__Language) ).

fof(kb_SUMO_26524,axiom,
    s__documentation(s__subtitle__m,s__EnglishLanguage,'(&%subtitle ?STRING ?WORKTYPE ?LANGUAGE) means that in the &%Language ?LANGUAGE, ?STRING is an addendum or supplement to the title for &%instances of the &%ContentBearingPhysical ?WORKTYPE.') ).

fof(kb_SUMO_26525,axiom,
    ! [V__WORKTYPE,V__LANGUAGE,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__LANGUAGE,s__Language)
        & s__subclass(V__WORKTYPE,s__ContentBearingPhysical)
        & s__instance(V__WORKTYPE,s__SetOrClass) )
     => ( s__subtitle(V__STRING,V__WORKTYPE,V__LANGUAGE)
       => ? [V__TITLE] :
            ( s__instance(V__TITLE,s__SymbolicString)
            & s__instance(V__TITLE,s__LinguisticExpression)
            & s__titleInLanguage(V__TITLE,V__WORKTYPE,V__LANGUAGE) ) ) ) ).

fof(kb_SUMO_26526,axiom,
    ! [V__WORKTYPE,V__SUBTITLE,V__TITLE,V__LANGUAGE] :
      ( ( s__instance(V__LANGUAGE,s__Language)
        & s__instance(V__TITLE,s__SymbolicString)
        & s__instance(V__SUBTITLE,s__SymbolicString)
        & s__subclass(V__WORKTYPE,s__ContentBearingPhysical)
        & s__instance(V__WORKTYPE,s__SetOrClass) )
     => ( ( s__titleInLanguage(V__TITLE,V__WORKTYPE,V__LANGUAGE)
          & s__subtitle(V__SUBTITLE,V__WORKTYPE,V__LANGUAGE) )
       => V__TITLE != V__SUBTITLE ) ) ).

fof(kb_SUMO_26527,axiom,
    s__instance(s__translatedTitle__m,s__TernaryPredicate) ).

fof(kb_SUMO_26528,axiom,
    s__domain(s__translatedTitle__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26529,axiom,
    s__domainSubclass(s__translatedTitle__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_26530,axiom,
    s__domain(s__translatedTitle__m,"3",s__Language) ).

fof(kb_SUMO_26531,axiom,
    s__documentation(s__translatedTitle__m,s__EnglishLanguage,'(&%translatedTitle ?STRING ?WORKTYPE ?LANGUAGE) means that the title for &%instances of the &%ContentBearingPhysical ?WORKTYPE in the &%Language ?LANGUAGE is ?STRING, and that ?STRING is a translation of a different (original) title in a different &%Language. See &%originalTitle.') ).

fof(kb_SUMO_26532,axiom,
    s__subrelation(s__translatedTitle__m,s__titleInLanguage__m) ).

fof(kb_SUMO_26533,axiom,
    ! [V__TRANS,V__WORKTYPE,V__TITLE,V__LANG1,V__LANG2] :
      ( ( s__instance(V__LANG2,s__Language)
        & s__instance(V__LANG1,s__Language)
        & s__instance(V__TITLE,s__SymbolicString)
        & s__subclass(V__WORKTYPE,s__ContentBearingPhysical)
        & s__instance(V__WORKTYPE,s__SetOrClass)
        & s__instance(V__TRANS,s__SymbolicString) )
     => ( ( s__translatedTitle(V__TRANS,V__WORKTYPE,V__LANG1)
          & s__originalTitle(V__TITLE,V__WORKTYPE,V__LANG2) )
       => ( V__TRANS != V__TITLE
          & V__LANG1 != V__LANG2 ) ) ) ).

fof(kb_SUMO_26534,axiom,
    ! [V__WORKTYPE,V__LANG1,V__TITLE1,V__LANG2,V__TITLE2] :
      ( ( s__instance(V__TITLE2,s__SymbolicString)
        & s__instance(V__LANG2,s__Language)
        & s__instance(V__TITLE1,s__SymbolicString)
        & s__instance(V__LANG1,s__Language)
        & s__subclass(V__WORKTYPE,s__ContentBearingPhysical)
        & s__instance(V__WORKTYPE,s__SetOrClass) )
     => ( ( s__titleInLanguage(V__TITLE1,V__WORKTYPE,V__LANG1)
          & s__originalTitle(V__TITLE2,V__WORKTYPE,V__LANG2)
          & V__LANG1 != V__LANG2 )
       => s__translatedTitle(V__TITLE1,V__WORKTYPE,V__LANG1) ) ) ).

fof(kb_SUMO_26535,axiom,
    s__instance(s__keyName__m,s__BinaryPredicate) ).

fof(kb_SUMO_26536,axiom,
    s__instance(s__keyName__m,s__AntisymmetricRelation) ).

fof(kb_SUMO_26537,axiom,
    s__instance(s__keyName__m,s__ReflexiveRelation) ).

fof(kb_SUMO_26538,axiom,
    s__domain(s__keyName__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26539,axiom,
    s__domain(s__keyName__m,"2",s__SymbolicString) ).

fof(kb_SUMO_26540,axiom,
    s__subrelation(s__keyName__m,s__subString__m) ).

fof(kb_SUMO_26541,axiom,
    s__documentation(s__keyName__m,s__EnglishLanguage,'(&%keyName ?S1 ?S2) means that ?S1 is the &%subString of ?S2 (i.e., the component name) typically used for alphabetical name indexing.') ).

fof(kb_SUMO_26542,axiom,
    s__instance(s__fullName__m,s__BinaryPredicate) ).

fof(kb_SUMO_26543,axiom,
    s__instance(s__fullName__m,s__AsymmetricRelation) ).

fof(kb_SUMO_26544,axiom,
    s__domain(s__fullName__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26545,axiom,
    s__domain(s__fullName__m,"2",s__Entity) ).

fof(kb_SUMO_26546,axiom,
    s__subrelation(s__fullName__m,s__names__m) ).

fof(kb_SUMO_26547,axiom,
    s__documentation(s__fullName__m,s__EnglishLanguage,'(&%fullName ?STRING ?OBJ) means that ?STRING is a (more or less) complete name for ?OBJ, having all of the &%parts (fields, name components) possible for ?OBJs name. The &%parts of ?STRING, if any, may be in conventional order, or in indexed (for alphabetic sorting) order. Examples: George W. Bush, The White House, The United Kingdom of Great Britain and Northern Ireland.') ).

fof(kb_SUMO_26548,axiom,
    s__subrelation(s__conventionalLongName__m,s__fullName__m) ).

fof(kb_SUMO_26549,axiom,
    s__instance(s__fullNameIndexOrder__m,s__BinaryPredicate) ).

fof(kb_SUMO_26550,axiom,
    s__instance(s__fullNameIndexOrder__m,s__AsymmetricRelation) ).

fof(kb_SUMO_26551,axiom,
    s__domain(s__fullNameIndexOrder__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26552,axiom,
    s__domain(s__fullNameIndexOrder__m,"2",s__Entity) ).

fof(kb_SUMO_26553,axiom,
    s__documentation(s__fullNameIndexOrder__m,s__EnglishLanguage,'(&%fullNameIndexOrder ?STRING ?OBJ) means that ?STRING is a full name for ?OBJ, having all of the &%subStrings (fields, components) that occur in ?OBJs complete name. The first component of ?STRING will be the indexed &%subString identified by &%keyName. Example: Bush, George W.') ).

fof(kb_SUMO_26554,axiom,
    s__subrelation(s__fullNameIndexOrder__m,s__fullName__m) ).

fof(kb_SUMO_26555,axiom,
    ! [V__NAMESTRING,V__REST,V__THING,V__FIRST] :
      ( ( s__instance(V__FIRST,s__SymbolicString)
        & s__instance(V__REST,s__SymbolicString)
        & s__instance(V__NAMESTRING,s__SymbolicString) )
     => ( ( s__fullName(V__NAMESTRING,V__THING)
          & s__keyName(V__FIRST,V__NAMESTRING)
          & s__stringConcatenation(V__FIRST,V__REST,V__NAMESTRING) )
       => s__fullNameIndexOrder(V__NAMESTRING,V__THING) ) ) ).

fof(kb_SUMO_26556,axiom,
    ! [V__NAMESTRING,V__START,V__REST,V__END,V__THING,V__FIRST] :
      ( ( s__instance(V__FIRST,s__SymbolicString)
        & s__instance(V__END,s__NonnegativeInteger)
        & s__instance(V__REST,s__SymbolicString)
        & s__instance(V__START,s__NonnegativeInteger)
        & s__instance(V__NAMESTRING,s__SymbolicString) )
     => ( ( s__fullNameIndexOrder(V__NAMESTRING,V__THING)
          & s__keyName(V__FIRST,V__NAMESTRING)
          & V__START = s__StringLengthFn(V__FIRST)
          & V__END = s__StringLengthFn(V__NAMESTRING)
          & V__REST = s__SubstringFn(V__NAMESTRING,V__START,V__END) )
       => s__stringConcatenation(V__FIRST,V__REST,V__NAMESTRING) ) ) ).

fof(kb_SUMO_26557,axiom,
    s__instance(s__nameIndexOrder__m,s__BinaryPredicate) ).

fof(kb_SUMO_26558,axiom,
    s__instance(s__nameIndexOrder__m,s__AsymmetricRelation) ).

fof(kb_SUMO_26559,axiom,
    s__domain(s__nameIndexOrder__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26560,axiom,
    s__domain(s__nameIndexOrder__m,"2",s__Entity) ).

fof(kb_SUMO_26561,axiom,
    s__documentation(s__nameIndexOrder__m,s__EnglishLanguage,'(&%nameIndexOrder ?STRING ?OBJ) means that ?STRING is a full or partial name for ?OBJ, and that the first component of ?STRING is the indexed &%subString identified by &%keyName. Example: Bush, George.') ).

fof(kb_SUMO_26562,axiom,
    s__subrelation(s__fullNameIndexOrder__m,s__nameIndexOrder__m) ).

fof(kb_SUMO_26563,axiom,
    s__subrelation(s__nameIndexOrder__m,s__names__m) ).

fof(kb_SUMO_26564,axiom,
    ! [V__NAMESTRING,V__REST,V__THING,V__FIRST] :
      ( ( s__instance(V__FIRST,s__SymbolicString)
        & s__instance(V__REST,s__SymbolicString)
        & s__instance(V__NAMESTRING,s__SymbolicString) )
     => ( ( s__names(V__NAMESTRING,V__THING)
          & s__keyName(V__FIRST,V__NAMESTRING)
          & s__stringConcatenation(V__FIRST,V__REST,V__NAMESTRING) )
       => s__nameIndexOrder(V__NAMESTRING,V__THING) ) ) ).

fof(kb_SUMO_26565,axiom,
    ! [V__NAMESTRING,V__START,V__REST,V__END,V__THING,V__FIRST] :
      ( ( s__instance(V__FIRST,s__SymbolicString)
        & s__instance(V__END,s__NonnegativeInteger)
        & s__instance(V__REST,s__SymbolicString)
        & s__instance(V__START,s__NonnegativeInteger)
        & s__instance(V__NAMESTRING,s__SymbolicString) )
     => ( ( s__nameIndexOrder(V__NAMESTRING,V__THING)
          & s__keyName(V__FIRST,V__NAMESTRING)
          & V__START = s__StringLengthFn(V__FIRST)
          & V__END = s__StringLengthFn(V__NAMESTRING)
          & V__REST = s__SubstringFn(V__NAMESTRING,V__START,V__END) )
       => s__stringConcatenation(V__FIRST,V__REST,V__NAMESTRING) ) ) ).

fof(kb_SUMO_26566,axiom,
    ! [V__NAMESTRING,V__THING] :
      ( s__instance(V__NAMESTRING,s__SymbolicString)
     => ( ( s__nameIndexOrder(V__NAMESTRING,V__THING)
          & s__fullName(V__NAMESTRING,V__THING) )
       => s__fullNameIndexOrder(V__NAMESTRING,V__THING) ) ) ).

fof(kb_SUMO_26567,axiom,
    s__instance(s__nameAfterKeyName__m,s__TernaryPredicate) ).

fof(kb_SUMO_26568,axiom,
    s__domain(s__nameAfterKeyName__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26569,axiom,
    s__domain(s__nameAfterKeyName__m,"2",s__SymbolicString) ).

fof(kb_SUMO_26570,axiom,
    s__domain(s__nameAfterKeyName__m,"3",s__SymbolicString) ).

fof(kb_SUMO_26571,axiom,
    s__documentation(s__nameAfterKeyName__m,s__EnglishLanguage,'(&%nameAfterKeyName ?STRING ?KEY ?NAMESTRING) means that ?STRING and ?KEY are &%subStrings of ?NAMESTRING, and ?STRING occurs after ?KEY in ?NAMESTRING.') ).

fof(kb_SUMO_26572,axiom,
    ! [V__NAMESTRING,V__KEY,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__KEY,s__SymbolicString)
        & s__instance(V__NAMESTRING,s__SymbolicString) )
     => ( s__nameAfterKeyName(V__STRING,V__KEY,V__NAMESTRING)
       => s__keyName(V__KEY,V__NAMESTRING) ) ) ).

fof(kb_SUMO_26573,axiom,
    ! [V__NAMESTRING,V__OBJ,V__KEY,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__KEY,s__SymbolicString)
        & s__instance(V__NAMESTRING,s__SymbolicString) )
     => ( ( s__names(V__NAMESTRING,V__OBJ)
          & ( s__nameAfterKeyName(V__STRING,V__KEY,V__NAMESTRING)
            | V__STRING = V__KEY ) )
       => s__nameIndexOrder(V__NAMESTRING,V__OBJ) ) ) ).

fof(kb_SUMO_26574,axiom,
    ! [V__NAMESTRING,V__KEY,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__KEY,s__SymbolicString)
        & s__instance(V__NAMESTRING,s__SymbolicString) )
     => ( s__nameAfterKeyName(V__STRING,V__KEY,V__NAMESTRING)
       => s__precedesInString(V__KEY,V__STRING,V__NAMESTRING) ) ) ).

fof(kb_SUMO_26575,axiom,
    ! [V__NAMESTRING,V__KEY,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__KEY,s__SymbolicString)
        & s__instance(V__NAMESTRING,s__SymbolicString) )
     => ( ( s__keyName(V__KEY,V__NAMESTRING)
          & s__precedesInString(V__KEY,V__STRING,V__NAMESTRING) )
       => s__nameAfterKeyName(V__STRING,V__KEY,V__NAMESTRING) ) ) ).

fof(kb_SUMO_26576,axiom,
    s__instance(s__nameBeforeKeyName__m,s__TernaryPredicate) ).

fof(kb_SUMO_26577,axiom,
    s__domain(s__nameBeforeKeyName__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26578,axiom,
    s__domain(s__nameBeforeKeyName__m,"2",s__SymbolicString) ).

fof(kb_SUMO_26579,axiom,
    s__domain(s__nameBeforeKeyName__m,"3",s__SymbolicString) ).

fof(kb_SUMO_26580,axiom,
    s__subrelation(s__nameBeforeKeyName__m,s__precedesInString__m) ).

fof(kb_SUMO_26581,axiom,
    s__documentation(s__nameBeforeKeyName__m,s__EnglishLanguage,'(&%nameBeforeKeyName ?STRING ?KEY ?NAMESTRING) means that ?STRING and ?KEY are &%subStrings of ?NAMESTRING, and ?STRING occurs before ?KEY in ?NAMESTRING.') ).

fof(kb_SUMO_26582,axiom,
    ! [V__NAMESTRING,V__KEY,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__KEY,s__SymbolicString)
        & s__instance(V__NAMESTRING,s__SymbolicString) )
     => ( s__nameBeforeKeyName(V__STRING,V__KEY,V__NAMESTRING)
       => s__keyName(V__KEY,V__NAMESTRING) ) ) ).

fof(kb_SUMO_26583,axiom,
    ! [V__NAMESTRING,V__OBJ,V__KEY,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__KEY,s__SymbolicString)
        & s__instance(V__NAMESTRING,s__SymbolicString) )
     => ( ( s__names(V__NAMESTRING,V__OBJ)
          & s__nameBeforeKeyName(V__STRING,V__KEY,V__NAMESTRING)
          & V__STRING != V__KEY )
       => ~ s__nameIndexOrder(V__NAMESTRING,V__OBJ) ) ) ).

fof(kb_SUMO_26584,axiom,
    ! [V__NAMESTRING,V__KEY,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__KEY,s__SymbolicString)
        & s__instance(V__NAMESTRING,s__SymbolicString) )
     => ( ( s__keyName(V__KEY,V__NAMESTRING)
          & s__precedesInString(V__STRING,V__KEY,V__NAMESTRING) )
       => s__nameBeforeKeyName(V__STRING,V__KEY,V__NAMESTRING) ) ) ).

fof(kb_SUMO_26585,axiom,
    s__instance(s__agentName__m,s__BinaryPredicate) ).

fof(kb_SUMO_26586,axiom,
    s__instance(s__agentName__m,s__AsymmetricRelation) ).

fof(kb_SUMO_26587,axiom,
    s__domain(s__agentName__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26588,axiom,
    s__domain(s__agentName__m,"2",s__Agent) ).

fof(kb_SUMO_26589,axiom,
    s__subrelation(s__agentName__m,s__names__m) ).

fof(kb_SUMO_26590,axiom,
    s__documentation(s__agentName__m,s__EnglishLanguage,'(&%agentName ?STRING ?OBJ) means that ?STRING is a full or partial name for the &%Agent ?OBJ.') ).

fof(kb_SUMO_26591,axiom,
    ! [V__OBJ,V__STRING] :
      ( s__instance(V__STRING,s__SymbolicString)
     => ( ( s__names(V__STRING,V__OBJ)
          & s__instance(V__OBJ,s__Agent) )
       => s__agentName(V__STRING,V__OBJ) ) ) ).

fof(kb_SUMO_26592,axiom,
    s__instance(s__humanName__m,s__BinaryPredicate) ).

fof(kb_SUMO_26593,axiom,
    s__instance(s__humanName__m,s__AsymmetricRelation) ).

fof(kb_SUMO_26594,axiom,
    s__domain(s__humanName__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26595,axiom,
    s__domain(s__humanName__m,"2",s__Human) ).

fof(kb_SUMO_26596,axiom,
    s__subrelation(s__humanName__m,s__agentName__m) ).

fof(kb_SUMO_26597,axiom,
    s__documentation(s__humanName__m,s__EnglishLanguage,'(&%humanName ?STRING ?OBJ) means that ?STRING is a full or partial name for the &%Human ?OBJ.') ).

fof(kb_SUMO_26598,axiom,
    s__subrelation(s__familyName__m,s__humanName__m) ).

fof(kb_SUMO_26599,axiom,
    s__subrelation(s__givenName__m,s__humanName__m) ).

fof(kb_SUMO_26600,axiom,
    ! [V__OBJ,V__STRING] :
      ( s__instance(V__STRING,s__SymbolicString)
     => ( ( s__names(V__STRING,V__OBJ)
          & s__instance(V__OBJ,s__Human) )
       => s__humanName(V__STRING,V__OBJ) ) ) ).

fof(kb_SUMO_26601,axiom,
    ! [V__HUMAN,V__NAMESTRING,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__NAMESTRING,s__SymbolicString)
        & s__instance(V__HUMAN,s__Human) )
     => ( ( s__humanName(V__NAMESTRING,V__HUMAN)
          & s__familyName(V__STRING,V__HUMAN)
          & s__subString(V__STRING,V__NAMESTRING) )
       => s__keyName(V__STRING,V__NAMESTRING) ) ) ).

fof(kb_SUMO_26602,axiom,
    ! [V__HUMAN,V__NAMESTRING,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__NAMESTRING,s__SymbolicString)
        & s__instance(V__HUMAN,s__Human) )
     => ( ( s__humanName(V__NAMESTRING,V__HUMAN)
          & s__givenName(V__STRING,V__HUMAN)
          & s__subString(V__STRING,V__NAMESTRING) )
       => ~ s__keyName(V__STRING,V__NAMESTRING) ) ) ).

fof(kb_SUMO_26603,axiom,
    s__instance(s__organizationName__m,s__BinaryPredicate) ).

fof(kb_SUMO_26604,axiom,
    s__instance(s__organizationName__m,s__AsymmetricRelation) ).

fof(kb_SUMO_26605,axiom,
    s__domain(s__organizationName__m,"1",s__SymbolicString) ).

fof(kb_SUMO_26606,axiom,
    s__domain(s__organizationName__m,"2",s__Organization) ).

fof(kb_SUMO_26607,axiom,
    s__subrelation(s__organizationName__m,s__agentName__m) ).

fof(kb_SUMO_26608,axiom,
    s__documentation(s__organizationName__m,s__EnglishLanguage,'(&%organizationName ?STRING ?OBJ) means that ?STRING is a full or partial name for the &%Organization ?OBJ.') ).

fof(kb_SUMO_26609,axiom,
    ! [V__OBJ,V__STRING] :
      ( s__instance(V__STRING,s__SymbolicString)
     => ( ( s__names(V__STRING,V__OBJ)
          & s__instance(V__OBJ,s__Organization) )
       => s__organizationName(V__STRING,V__OBJ) ) ) ).

fof(kb_SUMO_26610,axiom,
    s__instance(s__instance__m,s__BinaryPredicate) ).

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

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

fof(kb_SUMO_26613,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_26614,axiom,
    s__subrelation(s__immediateInstance__m,s__instance__m) ).

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

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

fof(kb_SUMO_26617,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_26618,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_26619,axiom,
    s__instance(s__inverse__m,s__BinaryPredicate) ).

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

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

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

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

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

fof(kb_SUMO_26625,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_26626,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_26627,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_26628,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_26629,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_26630,axiom,
    s__instance(s__subclass__m,s__BinaryPredicate) ).

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

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

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

fof(kb_SUMO_26634,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_26635,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_26636,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_26637,axiom,
    s__subrelation(s__immediateSubclass__m,s__subclass__m) ).

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

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

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

fof(kb_SUMO_26641,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_26642,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_26643,axiom,
    s__instance(s__subrelation__m,s__BinaryPredicate) ).

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

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

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

fof(kb_SUMO_26647,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_26648,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_26649,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_26650,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_26651,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__StrictnessAttribute)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__strictness(V__ROW1,V__ROW2)
       => s__property(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26652,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerStatus)
        & s__instance(V__ROW1,s__Computer) )
     => ( s__hostStatus(V__ROW1,V__ROW2)
       => s__attribute(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26653,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_26654,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_26655,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_26656,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__displayTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__titleInLanguage(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26657,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_26658,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_26659,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_26660,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_26661,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__ComputerProgram)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__heartBeatRate(V__ROW1,V__ROW2)
       => s__frequency(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26662,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_26663,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_26664,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__acronym(V__ROW1,V__ROW2)
       => s__abbreviation(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26665,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_26666,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_26667,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__chamberOfLegislature(V__ROW1,V__ROW2)
       => s__subOrganization(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26668,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BankCard)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__cardCode(V__ROW1,V__ROW2)
       => s__represents(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26669,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__ComputerComponent) )
     => ( s__load(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26670,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__freePropertyAmenity(V__ROW1,V__ROW2)
       => s__propertyAmenity(V__ROW1,V__ROW2) ) ) ).

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

fof(kb_SUMO_26672,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Computer)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__computerRunning(V__ROW1,V__ROW2)
       => s__instrument(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26673,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_26674,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_26675,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__maternalAunt(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26676,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__abbreviation(V__ROW1,V__ROW2)
       => s__conventionalShortName(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26677,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_26678,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_26679,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_26680,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__marginBalanceAmount(V__ROW1,V__ROW2,V__ROW3)
       => s__availableBalance(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26681,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_26682,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_26683,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_26684,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_26685,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialOrganization)
        & s__instance(V__ROW2,s__Agreement)
        & s__instance(V__ROW1,s__FinancialAccount)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__accountAt(V__ROW1,V__ROW2)
       => s__partyToAgreement(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26686,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__River)
        & s__instance(V__ROW1,s__WaterArea) )
     => ( s__streamOutfall(V__ROW1,V__ROW2)
       => s__properPart(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26687,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__Agent)
        & s__instance(V__ROW3,s__Position)
        & s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__chiefOfDiplomaticMission(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__diplomaticRepresentativeInRole(V__ROW1,V__ROW2,V__ROW3,V__ROW4) ) ) ).

fof(kb_SUMO_26688,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_26689,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Telephone)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__phoneNumber(V__ROW1,V__ROW2)
       => s__refers(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26690,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_26691,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_26692,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_26693,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_26694,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_26695,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FormOfGovernment)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__governmentType(V__ROW1,V__ROW2)
       => s__attribute(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26696,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_26697,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__fathersSistersDaughter(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26698,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_26699,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_26700,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Album)
        & s__instance(V__ROW1,s__Recording) )
     => ( s__albumTrack(V__ROW1,V__ROW2)
       => s__inList(V__ROW1,V__ROW2) ) ) ).

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

fof(kb_SUMO_26702,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_26703,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__conventionalLongName(V__ROW1,V__ROW2)
       => s__fullName(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26704,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__abbreviatedDisplayTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__displayTitle(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26705,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DigitalData)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__dataProcessed(V__ROW1,V__ROW2)
       => s__patient(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26706,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_26707,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_26708,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_26709,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__fullName(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26710,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_26711,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UserName)
        & s__instance(V__ROW1,s__ComputerUser)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__userName(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26712,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_26713,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TransitSystem)
        & s__instance(V__ROW1,s__Transitway) )
     => ( s__routeInSystem(V__ROW1,V__ROW2)
       => s__pathInSystem(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26714,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_26715,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_26716,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__paidPropertyAmenity(V__ROW1,V__ROW2)
       => s__propertyAmenity(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26717,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_26718,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_26719,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_26720,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Holiday)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__nationalCelebration(V__ROW1,V__ROW2)
       => s__nationalHoliday(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26721,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__PreparedFood)
        & s__instance(V__ROW2,s__CorpuscularObject)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Substance)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__ingredient(V__ROW1,V__ROW2)
       => s__material(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26722,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_26723,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_26724,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_26725,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_26726,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_26727,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Molecule)
        & s__instance(V__ROW1,s__Virus) )
     => ( s__geneticSubstrateOfVirus(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26728,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_26729,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__buyingPowerAmount(V__ROW1,V__ROW2,V__ROW3)
       => s__availableBalance(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26730,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_26731,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_26732,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_26733,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__givenName(V__ROW1,V__ROW2)
       => s__humanName(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26734,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_26735,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_26736,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_26737,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__conventionalShortName(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26738,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_26739,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__agentName(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26740,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerResource)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__resourceUsed(V__ROW1,V__ROW2)
       => s__patient(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26741,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_26742,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_26743,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_26744,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_26745,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_26746,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_26747,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_26748,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_26749,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__dependentGeopoliticalArea(V__ROW1,V__ROW2)
       => s__claimedTerritory(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26750,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_26751,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_26752,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_26753,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__maturityDate(V__ROW1,V__ROW2)
       => s__agreementExpirationDate(V__ROW1,V__ROW2) ) ) ).

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

fof(kb_SUMO_26755,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Group)
        & s__instance(V__ROW1,s__Agent)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__associateInOrganization(V__ROW1,V__ROW2)
       => s__member(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26756,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__alternativeTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__titleInLanguage(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26757,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_26758,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__AbstractionLevelAttribute)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__abstractionLevel(V__ROW1,V__ROW2)
       => s__property(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26759,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_26760,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Collateral)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__appraisedValue(V__ROW1,V__ROW2)
       => s__monetaryValue(V__ROW1,V__ROW2) ) ) ).

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

fof(kb_SUMO_26762,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__OrganizationalProcess)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Human) )
     => ( s__afterTaxIncome(V__ROW1,V__ROW2,V__ROW3)
       => s__incomeEarned(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26763,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DigitalData)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__filename(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26764,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_26765,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__availableCash(V__ROW1,V__ROW2,V__ROW3)
       => s__availableBalance(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26766,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Virus)
        & s__instance(V__ROW1,s__ViralCellInvasion) )
     => ( s__invadingVirus(V__ROW1,V__ROW2)
       => s__agent(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26767,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SystemBehaviorAttribute)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__systemBehavior(V__ROW1,V__ROW2)
       => s__property(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26768,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_26769,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__ComputationalSystem)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__collectRate(V__ROW1,V__ROW2)
       => s__frequency(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26770,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_26771,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_26772,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_26773,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__shortBalanceAmount(V__ROW1,V__ROW2,V__ROW3)
       => s__availableBalance(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26774,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EnvironmentSoftwareAttribute)
        & s__instance(V__ROW1,s__ComputerProgram) )
     => ( s__environmentAttributes(V__ROW1,V__ROW2)
       => s__property(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26775,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_26776,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__ChargingAFee) )
     => ( s__amountCharged(V__ROW1,V__ROW2)
       => s__transactionAmount(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26777,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_26778,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__mothersBrothersWife(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26779,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ExtensionFn(s__Fluid))
        & s__instance(V__ROW1,s__ExtensionFn(s__Fluid)) )
     => ( s__tributary(V__ROW1,V__ROW2)
       => s__flows(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26780,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_26781,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_26782,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TaskRelationAttribute)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__taskRelation(V__ROW1,V__ROW2)
       => s__property(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26783,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_26784,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__nameBeforeKeyName(V__ROW1,V__ROW2,V__ROW3)
       => s__precedesInString(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26785,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePoint)
        & s__instance(V__ROW2,s__GeographicArea)
        & s__subclass(V__ROW1,s__Object)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__releaseForSale(V__ROW1,V__ROW2,V__ROW3)
       => s__releaseForConsumption(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26786,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_26787,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_26788,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_26789,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_26790,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_26791,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_26792,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_26793,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_26794,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_26795,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_26796,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_26797,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_26798,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ExtensionFn(s__Fluid))
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__ExtensionFn(s__Fluid))
        & s__instance(V__ROW1,s__Object) )
     => ( s__flows(V__ROW1,V__ROW2)
       => s__connected(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26799,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_26800,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_26801,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_26802,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_26803,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_26804,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_26805,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_26806,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_26807,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__maternalUncle(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26808,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__marketValueAmount(V__ROW1,V__ROW2,V__ROW3)
       => s__availableBalance(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26809,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_26810,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__translatedTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__titleInLanguage(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26811,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_26812,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__physicalEnd(V__ROW1,V__ROW2)
       => s__properPart(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26813,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UnitOfCurrency)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__currencyCode(V__ROW1,V__ROW2)
       => s__abbreviation(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26814,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_26815,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_26816,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_26817,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_26818,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__enemy(V__ROW1,V__ROW2)
       => s__inScopeOfInterest(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26819,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__WaterVehicle) )
     => ( s__vesselDisplacement(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26820,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_26821,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__mothersSistersHusband(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26822,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_26823,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RadiationMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__absorbedDose(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) ).

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

fof(kb_SUMO_26825,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MassMeasure)
        & s__instance(V__ROW1,s__WaterVehicle) )
     => ( s__vesselDeadWeightTonnage(V__ROW1,V__ROW2)
       => s__vesselDisplacement(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26826,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerInputDevice)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__standardInputDevice(V__ROW1,V__ROW2)
       => s__instrument(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26827,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_26828,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__administrativeCenter(V__ROW1,V__ROW2)
       => s__geopoliticalSubdivision(V__ROW1,V__ROW2) ) ) ).

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

fof(kb_SUMO_26830,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_26831,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__PoliticalParty) )
     => ( s__politicalPartyOfCountry(V__ROW1,V__ROW2)
       => s__agentOperatesInArea(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26832,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__HotelUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__freeRoomAmenity(V__ROW1,V__ROW2)
       => s__roomAmenity(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26833,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__referenceTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__titleInLanguage(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26834,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Computer)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__hardwareType(V__ROW1,V__ROW2)
       => s__represents(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26835,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_26836,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__mothersSistersSon(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26837,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeographicArea)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__agentOperatesInArea(V__ROW1,V__ROW2)
       => s__partlyLocated(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26838,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_26839,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__subclass(V__ROW1,s__TimeInterval)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__standardRetailHours(V__ROW1,V__ROW2)
       => s__businessHours(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26840,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_26841,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MusicalComposition)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__composer(V__ROW1,V__ROW2)
       => s__creator(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26842,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__originalTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__titleInLanguage(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26843,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_26844,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FormOfAdaptationAttribute)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__formOfAdaptation(V__ROW1,V__ROW2)
       => s__property(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26845,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_26846,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_26847,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_26848,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialRating)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__creditRanking(V__ROW1,V__ROW2)
       => s__attribute(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26849,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialCompany)
        & s__instance(V__ROW2,s__Agreement)
        & s__instance(V__ROW1,s__FinancialAccount)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__financialAccount(V__ROW1,V__ROW2)
       => s__partyToAgreement(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26850,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_26851,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__SocialRole)
        & s__instance(V__ROW1,s__Election) )
     => ( s__electionWinner(V__ROW1,V__ROW2,V__ROW3)
       => s__candidateForPosition(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26852,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_26853,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_26854,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_26855,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_26856,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_26857,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_26858,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Engine) )
     => ( s__pistonStroke(V__ROW1,V__ROW2,V__ROW3)
       => s__distance(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26859,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_26860,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__availableBalance(V__ROW1,V__ROW2,V__ROW3)
       => s__currentAccountBalance(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26861,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_26862,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_26863,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_26864,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_26865,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW2,s__Agreement)
        & s__instance(V__ROW1,s__Loan)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__borrower(V__ROW1,V__ROW2)
       => s__partyToAgreement(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26866,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_26867,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_26868,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_26869,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_26870,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__OrganizationalProcess)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Human) )
     => ( s__beforeTaxIncome(V__ROW1,V__ROW2,V__ROW3)
       => s__incomeEarned(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26871,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_26872,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerOutputDevice)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__standardErrorDevice(V__ROW1,V__ROW2)
       => s__instrument(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26873,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_26874,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ProcessStatus)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__status(V__ROW1,V__ROW2)
       => s__property(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26875,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_26876,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_26877,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_26878,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MimeEncodingScheme)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__mimeType(V__ROW1,V__ROW2)
       => s__coding(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26879,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__fleetGrossRegisteredTonnage(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26880,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_26881,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Railway) )
     => ( s__trackWidth(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26882,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_26883,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_26884,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_26885,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_26886,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__fathersBrothersDaughter(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26887,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_26888,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MassMeasure)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__fleetDeadWeightTonnage(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26889,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_26890,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__organizationName(V__ROW1,V__ROW2)
       => s__agentName(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26891,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW2,s__Agreement)
        & s__instance(V__ROW1,s__FinancialAccount)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__accountHolder(V__ROW1,V__ROW2)
       => s__partyToAgreement(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26892,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_26893,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_26894,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_26895,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__misspelledTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__titleInLanguage(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26896,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_26897,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerUser)
        & s__instance(V__ROW1,s__ComputerPassword) )
     => ( s__password(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26898,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_26899,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_26900,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_26901,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__guest(V__ROW1,V__ROW2)
       => s__customer(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26902,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__sortingTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__titleInLanguage(V__ROW1,V__ROW2,V__ROW3) ) ) ).

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

fof(kb_SUMO_26904,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerOutputDevice)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__standardOutputDevice(V__ROW1,V__ROW2)
       => s__instrument(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26905,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__AreaOfConcern)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__organizationalObjective(V__ROW1,V__ROW2)
       => s__attribute(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26906,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_26907,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__paternalUncle(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26908,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Stock) )
     => ( s__finalPrice(V__ROW1,V__ROW2)
       => s__monetaryValue(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26909,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_26910,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MoleculeStructuralAttribute)
        & s__instance(V__ROW1,s__Molecule) )
     => ( s__hasMolecularStructuralAttribute(V__ROW1,V__ROW2)
       => s__attribute(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26911,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EconomicAttribute)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__economyType(V__ROW1,V__ROW2)
       => s__attribute(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26912,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_26913,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Artifact)
        & s__instance(V__ROW2,s__CorpuscularObject)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Device)
        & s__instance(V__ROW1,s__CorpuscularObject) )
     => ( s__powerComponent(V__ROW1,V__ROW2)
       => s__component(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26914,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_26915,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_26916,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_26917,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__ComputationalSystem)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__sendRate(V__ROW1,V__ROW2)
       => s__frequency(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26918,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_26919,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__nameIndexOrder(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26920,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_26921,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__HotelFunctionRoom)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__freeFunctionRoomAmenity(V__ROW1,V__ROW2)
       => s__functionRoomAmenity(V__ROW1,V__ROW2) ) ) ).

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

fof(kb_SUMO_26923,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_26924,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_26925,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_26926,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__bidPrice(V__ROW1,V__ROW2,V__ROW3)
       => s__price(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26927,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__LyricalContent)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__lyricist(V__ROW1,V__ROW2)
       => s__creator(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26928,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_26929,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__conventionalLongName(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26930,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_26931,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Product)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__productModel(V__ROW1,V__ROW2)
       => s__represents(V__ROW1,V__ROW2) ) ) ).

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

fof(kb_SUMO_26933,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Text)
        & s__instance(V__ROW2,s__MusicalComposition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__composer(V__ROW1,V__ROW2)
       => s__authors(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26934,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW2,s__Agreement)
        & s__instance(V__ROW1,s__Loan)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__lender(V__ROW1,V__ROW2)
       => s__partyToAgreement(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26935,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_26936,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_26937,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_26938,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_26939,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_26940,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_26941,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_26942,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__HotelUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__paidRoomAmenity(V__ROW1,V__ROW2)
       => s__roomAmenity(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26943,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_26944,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_26945,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_26946,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_26947,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__fathersBrothersSon(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26948,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_26949,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_26950,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UserAccount)
        & s__instance(V__ROW1,s__ComputerUser) )
     => ( s__hasAccount(V__ROW1,V__ROW2)
       => s__possesses(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26951,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_26952,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Transfer) )
     => ( s__objectTransferred(V__ROW1,V__ROW2)
       => s__patient(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26953,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BankCard)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__pin(V__ROW1,V__ROW2)
       => s__represents(V__ROW1,V__ROW2) ) ) ).

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

fof(kb_SUMO_26955,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_26956,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__HotelReservation) )
     => ( s__numberAdultOccupant(V__ROW1,V__ROW2)
       => s__numberOccupant(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26957,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_26958,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_26959,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_26960,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_26961,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__OrganizationalProcess)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Human) )
     => ( s__taxDeferredIncome(V__ROW1,V__ROW2,V__ROW3)
       => s__incomeEarned(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26962,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__City) )
     => ( s__capitalCity(V__ROW1,V__ROW2)
       => s__administrativeCenter(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26963,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__humanName(V__ROW1,V__ROW2)
       => s__agentName(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26964,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_26965,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_26966,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_26967,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__numberChildOccupant(V__ROW1,V__ROW2)
     => s__numberOccupant(V__ROW1,V__ROW2) ) ).

fof(kb_SUMO_26968,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalSystem)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__systemPart(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26969,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__fullNameIndexOrder(V__ROW1,V__ROW2)
       => s__fullName(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26970,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__productBrand(V__ROW1,V__ROW2)
     => s__represents(V__ROW1,V__ROW2) ) ).

fof(kb_SUMO_26971,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerProgram)
        & s__instance(V__ROW1,s__ComputerFile) )
     => ( s__programCopy(V__ROW1,V__ROW2)
       => s__containsInformation(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26972,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_26973,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_26974,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW2,s__Interest)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__simpleInterest(V__ROW1,V__ROW2,V__ROW3)
       => s__interestEarned(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26975,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString)
        & s__instance(V__ROW1,s__LinguisticExpression) )
     => ( s__titleInLanguage(V__ROW1,V__ROW2,V__ROW3)
       => s__representsInLanguage(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26976,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__UserRequest)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__requestRate(V__ROW1,V__ROW2)
       => s__frequency(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26977,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_26978,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW2,s__Interest)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__compoundInterest(V__ROW1,V__ROW2,V__ROW3)
       => s__interestEarned(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_26979,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Music) )
     => ( s__anthem(V__ROW1,V__ROW2)
       => s__represents(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26980,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_26981,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__fathersSistersHusband(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26982,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_26983,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_26984,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_26985,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_26986,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_26987,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW2,s__Agreement)
        & s__instance(V__ROW1,s__Agreement)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__optionHolder(V__ROW1,V__ROW2)
       => s__partyToAgreement(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26988,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DesignPatternAttribute)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__designPattern(V__ROW1,V__ROW2)
       => s__property(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26989,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__WaterVehicle) )
     => ( s__vesselGrossRegisteredTonnage(V__ROW1,V__ROW2)
       => s__vesselDisplacement(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26990,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_26991,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_26992,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__numberSeniorOccupant(V__ROW1,V__ROW2)
     => s__numberOccupant(V__ROW1,V__ROW2) ) ).

fof(kb_SUMO_26993,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__fullNameIndexOrder(V__ROW1,V__ROW2)
       => s__nameIndexOrder(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26994,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_26995,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_26996,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TransitSystem)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Transitway) )
     => ( s__pathInSystem(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26997,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_26998,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__HotelFunctionRoom)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__paidFunctionRoomAmenity(V__ROW1,V__ROW2)
       => s__functionRoomAmenity(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_26999,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_27000,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_27001,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_27002,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_27003,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_27004,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW2,s__Agreement)
        & s__instance(V__ROW1,s__Agreement)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__optionSeller(V__ROW1,V__ROW2)
       => s__partyToAgreement(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_27005,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_27006,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_27007,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__familyName(V__ROW1,V__ROW2)
       => s__humanName(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_27008,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_27009,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_27010,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_27011,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__ComputerResponse)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__responseRate(V__ROW1,V__ROW2)
       => s__frequency(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_27012,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__ComputationalSystem) )
     => ( s__memorySize(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_27013,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_27014,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_27015,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_27016,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_27017,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__groupingTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__titleInLanguage(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_27018,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimingRequirementAttribute)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__complexity(V__ROW1,V__ROW2)
       => s__property(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_27019,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__askPrice(V__ROW1,V__ROW2,V__ROW3)
       => s__price(V__ROW1,V__ROW2,V__ROW3) ) ) ).

fof(kb_SUMO_27020,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialRating)
        & s__instance(V__ROW1,s__Bond) )
     => ( s__bondRating(V__ROW1,V__ROW2)
       => s__attribute(V__ROW1,V__ROW2) ) ) ).

fof(kb_SUMO_27021,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_27022,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_27023,axiom,
    s__instance(s__domain__m,s__TernaryPredicate) ).

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

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

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

fof(kb_SUMO_27027,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_27028,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_27029,axiom,
    s__instance(s__domainSubclass__m,s__TernaryPredicate) ).

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

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

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

fof(kb_SUMO_27033,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_27034,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_27035,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_27036,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_27037,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_27038,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_27039,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_27040,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_27041,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_27042,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_27043,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_27044,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_27045,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_27046,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_27047,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_27048,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_27049,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_27050,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_27051,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_27052,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_27053,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_27054,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_27055,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_27056,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_27057,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_27058,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_27059,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_27060,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_27061,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_27062,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_27063,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_27064,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_27065,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_27066,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_27067,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_27068,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_27069,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_27070,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_27071,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_27072,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_27073,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_27074,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_27075,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_27076,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_27077,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_27078,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_27079,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_27080,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_27081,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_27082,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_27083,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_27084,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_27085,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_27086,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_27087,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_27088,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_27089,axiom,
    s__instance(s__range__m,s__BinaryPredicate) ).

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

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

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

fof(kb_SUMO_27093,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_27094,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_27095,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_27096,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_27097,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_27098,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_27099,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_27100,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_27101,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_27102,axiom,
    s__instance(s__rangeSubclass__m,s__BinaryPredicate) ).

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

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

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

fof(kb_SUMO_27106,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_27107,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_27108,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_27109,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_27110,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_27111,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_27112,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_27113,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_27114,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_27115,axiom,
    s__instance(s__valence__m,s__BinaryPredicate) ).

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

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

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

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

fof(kb_SUMO_27120,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_27121,axiom,
    s__instance(s__documentation__m,s__TernaryPredicate) ).

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

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

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

fof(kb_SUMO_27125,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_27126,axiom,
    s__instance(s__format__m,s__TernaryPredicate) ).

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

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

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

fof(kb_SUMO_27130,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_27131,axiom,
    s__instance(s__termFormat__m,s__TernaryPredicate) ).

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

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

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

fof(kb_SUMO_27135,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_27136,axiom,
    s__instance(s__disjoint__m,s__BinaryPredicate) ).

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

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

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

fof(kb_SUMO_27140,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_27141,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_27142,axiom,
    s__instance(s__disjointRelation__m,s__BinaryPredicate) ).

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

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

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

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

fof(kb_SUMO_27147,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_27148,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_27149,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_27150,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_27151,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_27152,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_27153,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_27154,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_27155,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_27156,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_27157,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_27158,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_27159,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_27160,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_27161,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_27162,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_27163,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_27164,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_27165,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_27166,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_27167,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_27168,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_27169,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_27170,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_27171,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_27172,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_27173,axiom,
    s__instance(s__contraryAttribute__m,s__Predicate) ).

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

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

fof(kb_SUMO_27176,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_27177,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_27178,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_27179,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_27180,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_27181,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_27182,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_27183,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_27184,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_27185,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_27186,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_27187,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_27188,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_27189,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_27190,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_27191,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_27192,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_27193,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_27194,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_27195,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_27196,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_27197,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_27198,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_27199,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_27200,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_27201,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_27202,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_27203,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_27204,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_27205,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_27206,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_27207,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_27208,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_27209,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_27210,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_27211,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_27212,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_27213,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_27214,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_27215,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_27216,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_27217,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_27218,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_27219,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_27220,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_27221,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_27222,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_27223,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_27224,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_27225,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_27226,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_27227,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_27228,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_27229,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_27230,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_27231,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_27232,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_27233,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_27234,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_27235,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_27236,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_27237,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_27238,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_27239,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_27240,axiom,
    s__instance(s__exhaustiveAttribute__m,s__Predicate) ).

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

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

fof(kb_SUMO_27243,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_27244,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_27245,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_27246,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_27247,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_27248,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_27249,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_27250,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_27251,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_27252,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_27253,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_27254,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_27255,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_27256,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_27257,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_27258,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_27259,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_27260,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_27261,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_27262,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_27263,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_27264,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_27265,axiom,
    s__instance(s__exhaustiveDecomposition__m,s__Predicate) ).

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

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

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

fof(kb_SUMO_27269,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_27270,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_27271,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_27272,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_27273,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_27274,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_27275,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_27276,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_27277,axiom,
    s__instance(s__disjointDecomposition__m,s__Predicate) ).

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

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

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

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

fof(kb_SUMO_27282,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_27283,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_27284,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_27285,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_27286,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_27287,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_27288,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_27289,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_27290,axiom,
    s__instance(s__partition__m,s__Predicate) ).

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

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

fof(kb_SUMO_27293,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_27294,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_27295,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_27296,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_27297,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_27298,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_27299,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_27300,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_27301,axiom,
    s__instance(s__relatedInternalConcept__m,s__BinaryPredicate) ).

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

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

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

fof(kb_SUMO_27305,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_27306,axiom,
    s__instance(s__relatedExternalConcept__m,s__TernaryPredicate) ).

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

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

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

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

fof(kb_SUMO_27311,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_27312,axiom,
    s__subrelation(s__synonymousExternalConcept__m,s__relatedExternalConcept__m) ).

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

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

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

fof(kb_SUMO_27316,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_27317,axiom,
    s__subrelation(s__subsumingExternalConcept__m,s__relatedExternalConcept__m) ).

fof(kb_SUMO_27318,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_27319,axiom,
    s__subrelation(s__subsumedExternalConcept__m,s__relatedExternalConcept__m) ).

fof(kb_SUMO_27320,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_27321,axiom,
    s__instance(s__externalImage__m,s__BinaryPredicate) ).

fof(kb_SUMO_27322,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_27323,axiom,
    s__domain(s__externalImage__m,"1",s__Entity) ).

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

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

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

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

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

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

fof(kb_SUMO_27330,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_27331,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_27332,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_27333,axiom,
    s__instance(s__successorAttribute__m,s__BinaryPredicate) ).

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

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

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

fof(kb_SUMO_27337,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_27338,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_27339,axiom,
    s__instance(s__successorAttributeClosure__m,s__BinaryPredicate) ).

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

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

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

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

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

fof(kb_SUMO_27345,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_27346,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_27347,axiom,
    s__instance(s__greaterThanByQuality__m,s__TernaryPredicate) ).

fof(kb_SUMO_27348,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_27349,axiom,
    s__domain(s__greaterThanByQuality__m,"1",s__Entity) ).

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

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

fof(kb_SUMO_27352,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_27353,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_27354,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_27355,axiom,
    s__instance(s__entails__m,s__BinaryPredicate) ).

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

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

fof(kb_SUMO_27358,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_27359,axiom,
    s__instance(s__AssignmentFn__m,s__Function) ).

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

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

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

fof(kb_SUMO_27363,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_27364,axiom,
    s__instance(s__PowerSetFn__m,s__UnaryFunction) ).

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

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

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

fof(kb_SUMO_27368,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_27369,axiom,
    s__partition_3(s__Entity,s__Physical,s__Abstract) ).

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

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

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

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

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

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

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

fof(kb_SUMO_27377,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_27378,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_27379,axiom,
    s__subclass(s__Object,s__Physical) ).

fof(kb_SUMO_27380,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_27381,axiom,
    s__subclass(s__SelfConnectedObject,s__Object) ).

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

fof(kb_SUMO_27383,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_27384,axiom,
    s__subclass(s__OrganicThing,s__SelfConnectedObject) ).

fof(kb_SUMO_27385,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_27386,axiom,
    s__instance(s__FrontFn__m,s__SpatialRelation) ).

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

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

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

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

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

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

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

fof(kb_SUMO_27394,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_27395,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__SelfConnectedObject)
     => s__side(s__FrontFn(V__OBJ),V__OBJ) ) ).

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

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

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

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

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

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

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

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

fof(kb_SUMO_27404,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_27405,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__SelfConnectedObject)
     => s__side(s__BackFn(V__OBJ),V__OBJ) ) ).

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

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

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

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

fof(kb_SUMO_27410,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_27411,axiom,
    s__instance(s__properPart__m,s__AsymmetricRelation) ).

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

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

fof(kb_SUMO_27414,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_27415,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_27416,axiom,
    s__subrelation(s__piece__m,s__part__m) ).

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

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

fof(kb_SUMO_27419,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_27420,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_27421,axiom,
    s__subrelation(s__component__m,s__part__m) ).

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

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

fof(kb_SUMO_27424,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_27425,axiom,
    s__instance(s__material__m,s__BinaryPredicate) ).

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

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

fof(kb_SUMO_27428,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_27429,axiom,
    s__subrelation(s__contains__m,s__partlyLocated__m) ).

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

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

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

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

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

fof(kb_SUMO_27435,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_27436,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_27437,axiom,
    s__subclass(s__Substance,s__SelfConnectedObject) ).

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

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

fof(kb_SUMO_27440,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_27441,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_27442,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_27443,axiom,
    s__subclass(s__SyntheticSubstance,s__Substance) ).

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

fof(kb_SUMO_27445,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_27446,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_27447,axiom,
    s__subclass(s__NaturalSubstance,s__Substance) ).

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

fof(kb_SUMO_27449,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_27450,axiom,
    s__subclass(s__PureSubstance,s__Substance) ).

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

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

fof(kb_SUMO_27453,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_27454,axiom,
    s__subclass(s__ElementalSubstance,s__PureSubstance) ).

fof(kb_SUMO_27455,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_27456,axiom,
    s__subclass(s__Metal,s__ElementalSubstance) ).

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

fof(kb_SUMO_27458,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_27459,axiom,
    s__subclass(s__Atom,s__ElementalSubstance) ).

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

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

fof(kb_SUMO_27462,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_27463,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_27464,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_27465,axiom,
    s__subclass(s__SubatomicParticle,s__ElementalSubstance) ).

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

fof(kb_SUMO_27467,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_27468,axiom,
    s__subclass(s__AtomicNucleus,s__SubatomicParticle) ).

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

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

fof(kb_SUMO_27471,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_27472,axiom,
    s__subclass(s__Electron,s__SubatomicParticle) ).

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

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

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

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

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

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

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

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

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

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

fof(kb_SUMO_27483,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_27484,axiom,
    s__subclass(s__Mixture,s__Substance) ).

fof(kb_SUMO_27485,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_27486,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_27487,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_27488,axiom,
    s__subclass(s__CorpuscularObject,s__SelfConnectedObject) ).

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

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

fof(kb_SUMO_27491,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_27492,axiom,
    s__subclass(s__Region,s__Object) ).

fof(kb_SUMO_27493,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_27494,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_27495,axiom,
    s__subclass(s__Collection,s__Object) ).

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

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

fof(kb_SUMO_27498,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_27499,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_27500,axiom,
    s__subrelation(s__member__m,s__part__m) ).

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

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

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

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

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

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

fof(kb_SUMO_27507,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_27508,axiom,
    s__instance(s__subCollection__m,s__BinaryPredicate) ).

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

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

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

fof(kb_SUMO_27512,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_27513,axiom,
    s__subrelation(s__subCollection__m,s__part__m) ).

fof(kb_SUMO_27514,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_27515,axiom,
    s__subclass(s__ContentBearingPhysical,s__Physical) ).

fof(kb_SUMO_27516,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_27517,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__ContentBearingPhysical)
     => ? [V__THING] : s__represents(V__OBJ,V__THING) ) ).

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

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

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

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

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

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

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

fof(kb_SUMO_27525,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_27526,axiom,
    s__subclass(s__SymbolicString,s__ContentBearingObject) ).

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

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

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

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

fof(kb_SUMO_27531,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_27532,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_27533,axiom,
    s__instance(s__containsInformation__m,s__BinaryPredicate) ).

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

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

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

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

fof(kb_SUMO_27538,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_27539,axiom,
    s__subclass(s__Icon,s__ContentBearingPhysical) ).

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

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

fof(kb_SUMO_27542,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_27543,axiom,
    s__subclass(s__MotionPicture,s__Text) ).

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

fof(kb_SUMO_27545,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_27546,axiom,
    s__subclass(s__LinguisticExpression,s__ContentBearingPhysical) ).

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

fof(kb_SUMO_27548,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_27549,axiom,
    s__subclass(s__Language,s__LinguisticExpression) ).

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

fof(kb_SUMO_27551,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_27552,axiom,
    s__subclass(s__AnimalLanguage,s__Language) ).

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

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

fof(kb_SUMO_27555,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_27556,axiom,
    s__subclass(s__ArtificialLanguage,s__Language) ).

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

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

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

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

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

fof(kb_SUMO_27562,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_27563,axiom,
    s__subclass(s__HumanLanguage,s__Language) ).

fof(kb_SUMO_27564,axiom,
    s__instance(s__HumanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_27565,axiom,
    s__instance(s__Language__t,s__SetOrClass) ).

fof(kb_SUMO_27566,axiom,
    s__partition_3(s__HumanLanguage,s__NaturalLanguage,s__ConstructedLanguage) ).

fof(kb_SUMO_27567,axiom,
    s__partition_3(s__HumanLanguage,s__SpokenHumanLanguage,s__ManualHumanLanguage) ).

fof(kb_SUMO_27568,axiom,
    s__documentation(s__HumanLanguage,s__EnglishLanguage,'The &%subclass of &%Languages used by &%Humans.') ).

fof(kb_SUMO_27569,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_27570,axiom,
    s__subclass(s__ConstructedLanguage,s__HumanLanguage) ).

fof(kb_SUMO_27571,axiom,
    s__instance(s__ConstructedLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_27572,axiom,
    s__subclass(s__ConstructedLanguage,s__ArtificialLanguage) ).

fof(kb_SUMO_27573,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_27574,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_27575,axiom,
    s__subclass(s__NaturalLanguage,s__HumanLanguage) ).

fof(kb_SUMO_27576,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_27577,axiom,
    s__subclass(s__ManualHumanLanguage,s__HumanLanguage) ).

fof(kb_SUMO_27578,axiom,
    s__instance(s__ManualHumanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_27579,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_27580,axiom,
    s__subclass(s__SpokenHumanLanguage,s__HumanLanguage) ).

fof(kb_SUMO_27581,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_27582,axiom,
    s__instance(s__EnglishLanguage,s__NaturalLanguage) ).

fof(kb_SUMO_27583,axiom,
    s__instance(s__NaturalLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_27584,axiom,
    s__instance(s__EnglishLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_27585,axiom,
    s__instance(s__SpokenHumanLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_27586,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_27587,axiom,
    s__subclass(s__Word,s__LinguisticExpression) ).

fof(kb_SUMO_27588,axiom,
    s__documentation(s__Word,s__EnglishLanguage,'A term of a &%Language that represents a concept.') ).

fof(kb_SUMO_27589,axiom,
    s__subclass(s__Formula,s__Sentence) ).

fof(kb_SUMO_27590,axiom,
    s__instance(s__Formula__t,s__SetOrClass) ).

fof(kb_SUMO_27591,axiom,
    s__documentation(s__Formula,s__EnglishLanguage,'A syntactically well-formed formula in the SUO-KIF knowledge representation language.') ).

fof(kb_SUMO_27592,axiom,
    s__subclass(s__Agent,s__Object) ).

fof(kb_SUMO_27593,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_27594,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_27595,axiom,
    s__subclass(s__SentientAgent,s__Agent) ).

fof(kb_SUMO_27596,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_27597,axiom,
    s__subclass(s__CognitiveAgent,s__SentientAgent) ).

fof(kb_SUMO_27598,axiom,
    s__instance(s__SentientAgent__t,s__SetOrClass) ).

fof(kb_SUMO_27599,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_27600,axiom,
    s__subclass(s__LegalAgent,s__Agent) ).

fof(kb_SUMO_27601,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_27602,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_27603,axiom,
    s__instance(s__leader__m,s__BinaryPredicate) ).

fof(kb_SUMO_27604,axiom,
    s__instance(s__leader__m,s__AsymmetricRelation) ).

fof(kb_SUMO_27605,axiom,
    s__instance(s__leader__m,s__SingleValuedRelation) ).

fof(kb_SUMO_27606,axiom,
    s__domain(s__leader__m,"1",s__Agent) ).

fof(kb_SUMO_27607,axiom,
    s__domain(s__leader__m,"2",s__Human) ).

fof(kb_SUMO_27608,axiom,
    s__documentation(s__leader__m,s__EnglishLanguage,'(&%leader ?INSTITUTION ?PERSON) means that the leader of ?INSTITUTION is ?PERSON.') ).

%FOL fof(kb_SUMO_27609,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_27610,axiom,
    s__subclass(s__Process,s__Physical) ).

fof(kb_SUMO_27611,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_27612,axiom,
    s__subclass(s__DualObjectProcess,s__Process) ).

fof(kb_SUMO_27613,axiom,
    s__documentation(s__DualObjectProcess,s__EnglishLanguage,'Any &%Process that requires two, nonidentical &%patients.') ).

fof(kb_SUMO_27614,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_27615,axiom,
    s__subclass(s__SingleAgentProcess,s__Process) ).

fof(kb_SUMO_27616,axiom,
    s__instance(s__SingleAgentProcess__t,s__SetOrClass) ).

fof(kb_SUMO_27617,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_27618,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_27619,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_27620,axiom,
    s__subclass(s__Abstract,s__Entity) ).

fof(kb_SUMO_27621,axiom,
    s__instance(s__Abstract__t,s__SetOrClass) ).

fof(kb_SUMO_27622,axiom,
    s__instance(s__Entity__t,s__SetOrClass) ).

fof(kb_SUMO_27623,axiom,
    s__disjointDecomposition_6(s__Abstract,s__Quantity,s__Attribute,s__SetOrClass,s__Relation,s__Proposition) ).

fof(kb_SUMO_27624,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_27625,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_27626,axiom,
    s__subclass(s__Quantity,s__Abstract) ).

fof(kb_SUMO_27627,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_27628,axiom,
    s__subclass(s__Attribute,s__Abstract) ).

fof(kb_SUMO_27629,axiom,
    s__partition_3(s__Attribute,s__InternalAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_27630,axiom,
    s__documentation(s__Attribute,s__EnglishLanguage,'Qualities which we cannot or choose not to reify into subclasses of &%Object.') ).

fof(kb_SUMO_27631,axiom,
    s__instance(s__property__m,s__BinaryPredicate) ).

fof(kb_SUMO_27632,axiom,
    s__domain(s__property__m,"1",s__Entity) ).

fof(kb_SUMO_27633,axiom,
    s__domain(s__property__m,"2",s__Attribute) ).

fof(kb_SUMO_27634,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_27635,axiom,
    s__instance(s__attribute__m,s__AsymmetricRelation) ).

fof(kb_SUMO_27636,axiom,
    s__instance(s__attribute__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_27637,axiom,
    s__subrelation(s__attribute__m,s__property__m) ).

fof(kb_SUMO_27638,axiom,
    s__domain(s__attribute__m,"1",s__Object) ).

fof(kb_SUMO_27639,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_27640,axiom,
    s__instance(s__manner__m,s__AsymmetricRelation) ).

fof(kb_SUMO_27641,axiom,
    s__instance(s__manner__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_27642,axiom,
    s__subrelation(s__manner__m,s__property__m) ).

fof(kb_SUMO_27643,axiom,
    s__domain(s__manner__m,"1",s__Process) ).

fof(kb_SUMO_27644,axiom,
    s__disjointRelation(s__manner__m,s__attribute__m) ).

fof(kb_SUMO_27645,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_27646,axiom,
    s__instance(s__ExtensionFn__m,s__UnaryFunction) ).

fof(kb_SUMO_27647,axiom,
    s__instance(s__ExtensionFn__m,s__PartialValuedRelation) ).

fof(kb_SUMO_27648,axiom,
    s__domain(s__ExtensionFn__m,"1",s__Attribute) ).

fof(kb_SUMO_27649,axiom,
    s__range(s__ExtensionFn__m,s__Class) ).

fof(kb_SUMO_27650,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_27651,axiom,
    s__subclass(s__InternalAttribute,s__Attribute) ).

fof(kb_SUMO_27652,axiom,
    s__instance(s__InternalAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_27653,axiom,
    s__instance(s__Attribute__t,s__SetOrClass) ).

fof(kb_SUMO_27654,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_27655,axiom,
    s__documentation(s__PhysicalAttribute,s__EnglishLanguage,'An &%InternalAttribute given by physical properties of the object.') ).

fof(kb_SUMO_27656,axiom,
    s__subclass(s__PhysicalAttribute,s__InternalAttribute) ).

fof(kb_SUMO_27657,axiom,
    s__instance(s__PhysicalAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_27658,axiom,
    s__subclass(s__RelationalAttribute,s__Attribute) ).

fof(kb_SUMO_27659,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_27660,axiom,
    s__subclass(s__Number,s__Quantity) ).

fof(kb_SUMO_27661,axiom,
    s__partition_4(s__Number,s__RealNumber,s__ImaginaryNumber,s__ComplexNumber) ).

fof(kb_SUMO_27662,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_27663,axiom,
    s__instance(less__m,s__BinaryPredicate) ).

fof(kb_SUMO_27664,axiom,
    s__instance(less__m,s__TransitiveRelation) ).

fof(kb_SUMO_27665,axiom,
    s__instance(less__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_27666,axiom,
    s__instance(less__m,s__RelationExtendedToQuantities) ).

fof(kb_SUMO_27667,axiom,
    s__trichotomizingOn(less__m,s__RealNumber) ).

fof(kb_SUMO_27668,axiom,
    s__domain(less__m,"1",s__Quantity) ).

fof(kb_SUMO_27669,axiom,
    s__domain(less__m,"2",s__Quantity) ).

fof(kb_SUMO_27670,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_27671,axiom,
    s__instance(greater__m,s__BinaryPredicate) ).

fof(kb_SUMO_27672,axiom,
    s__instance(greater__m,s__TransitiveRelation) ).

fof(kb_SUMO_27673,axiom,
    s__instance(greater__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_27674,axiom,
    s__instance(greater__m,s__RelationExtendedToQuantities) ).

fof(kb_SUMO_27675,axiom,
    s__trichotomizingOn(greater__m,s__RealNumber) ).

fof(kb_SUMO_27676,axiom,
    s__domain(greater__m,"1",s__Quantity) ).

fof(kb_SUMO_27677,axiom,
    s__domain(greater__m,"2",s__Quantity) ).

fof(kb_SUMO_27678,axiom,
    s__inverse(greater__m,less__m) ).

fof(kb_SUMO_27679,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_27680,axiom,
    s__instance(lesseq__m,s__BinaryPredicate) ).

fof(kb_SUMO_27681,axiom,
    s__instance(lesseq__m,s__PartialOrderingRelation) ).

fof(kb_SUMO_27682,axiom,
    s__instance(lesseq__m,s__RelationExtendedToQuantities) ).

fof(kb_SUMO_27683,axiom,
    s__trichotomizingOn(lesseq__m,s__RealNumber) ).

fof(kb_SUMO_27684,axiom,
    s__domain(lesseq__m,"1",s__Quantity) ).

fof(kb_SUMO_27685,axiom,
    s__domain(lesseq__m,"2",s__Quantity) ).

fof(kb_SUMO_27686,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_27687,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_27688,axiom,
    s__instance(greatereq__m,s__BinaryPredicate) ).

fof(kb_SUMO_27689,axiom,
    s__instance(greatereq__m,s__PartialOrderingRelation) ).

fof(kb_SUMO_27690,axiom,
    s__instance(greatereq__m,s__RelationExtendedToQuantities) ).

fof(kb_SUMO_27691,axiom,
    s__trichotomizingOn(greatereq__m,s__RealNumber) ).

fof(kb_SUMO_27692,axiom,
    s__domain(greatereq__m,"1",s__Quantity) ).

fof(kb_SUMO_27693,axiom,
    s__domain(greatereq__m,"2",s__Quantity) ).

fof(kb_SUMO_27694,axiom,
    s__inverse(greatereq__m,lesseq__m) ).

fof(kb_SUMO_27695,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_27696,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_27697,axiom,
    s__subclass(s__RealNumber,s__Number) ).

fof(kb_SUMO_27698,axiom,
    s__partition_3(s__RealNumber,s__NegativeRealNumber,s__NonnegativeRealNumber) ).

fof(kb_SUMO_27699,axiom,
    s__partition_3(s__RealNumber,s__RationalNumber,s__IrrationalNumber) ).

fof(kb_SUMO_27700,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_27701,axiom,
    s__subclass(s__ImaginaryNumber,s__Number) ).

fof(kb_SUMO_27702,axiom,
    s__instance(s__ImaginaryNumber__t,s__SetOrClass) ).

fof(kb_SUMO_27703,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_27704,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_27705,axiom,
    s__subclass(s__RationalNumber,s__RealNumber) ).

fof(kb_SUMO_27706,axiom,
    s__instance(s__RationalNumber__t,s__SetOrClass) ).

fof(kb_SUMO_27707,axiom,
    s__documentation(s__RationalNumber,s__EnglishLanguage,'Any &%RealNumber that is the product of dividing two &%Integers.') ).

fof(kb_SUMO_27708,axiom,
    s__subclass(s__IrrationalNumber,s__RealNumber) ).

fof(kb_SUMO_27709,axiom,
    s__instance(s__IrrationalNumber__t,s__SetOrClass) ).

fof(kb_SUMO_27710,axiom,
    s__documentation(s__IrrationalNumber,s__EnglishLanguage,'Any &%RealNumber that is not also a &%RationalNumber.') ).

fof(kb_SUMO_27711,axiom,
    s__subclass(s__NonnegativeRealNumber,s__RealNumber) ).

fof(kb_SUMO_27712,axiom,
    s__instance(s__NonnegativeRealNumber__t,s__SetOrClass) ).

fof(kb_SUMO_27713,axiom,
    s__documentation(s__NonnegativeRealNumber,s__EnglishLanguage,'A &%RealNumber that is greater than or equal to zero.') ).

fof(kb_SUMO_27714,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_27715,axiom,
    s__subclass(s__PositiveRealNumber,s__NonnegativeRealNumber) ).

fof(kb_SUMO_27716,axiom,
    s__documentation(s__PositiveRealNumber,s__EnglishLanguage,'A &%RealNumber that is greater than zero.') ).

fof(kb_SUMO_27717,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_27718,axiom,
    s__subclass(s__NegativeRealNumber,s__RealNumber) ).

fof(kb_SUMO_27719,axiom,
    s__instance(s__NegativeRealNumber__t,s__SetOrClass) ).

fof(kb_SUMO_27720,axiom,
    s__documentation(s__NegativeRealNumber,s__EnglishLanguage,'A &%RealNumber that is less than zero.') ).

fof(kb_SUMO_27721,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_27722,axiom,
    s__subclass(s__Integer,s__RationalNumber) ).

fof(kb_SUMO_27723,axiom,
    s__partition_3(s__Integer,s__OddInteger,s__EvenInteger) ).

fof(kb_SUMO_27724,axiom,
    s__partition_3(s__Integer,s__NegativeInteger,s__NonnegativeInteger) ).

fof(kb_SUMO_27725,axiom,
    s__documentation(s__Integer,s__EnglishLanguage,'A negative or nonnegative whole number.') ).

fof(kb_SUMO_27726,axiom,
    s__subclass(s__EvenInteger,s__Integer) ).

fof(kb_SUMO_27727,axiom,
    s__instance(s__EvenInteger__t,s__SetOrClass) ).

fof(kb_SUMO_27728,axiom,
    s__documentation(s__EvenInteger,s__EnglishLanguage,'An &%Integer that is evenly divisible by 2.') ).

fof(kb_SUMO_27729,axiom,
    s__subclass(s__OddInteger,s__Integer) ).

fof(kb_SUMO_27730,axiom,
    s__instance(s__OddInteger__t,s__SetOrClass) ).

fof(kb_SUMO_27731,axiom,
    s__instance(s__Integer__t,s__SetOrClass) ).

fof(kb_SUMO_27732,axiom,
    s__documentation(s__OddInteger,s__EnglishLanguage,'An &%Integer that is not evenly divisible by 2.') ).

fof(kb_SUMO_27733,axiom,
    s__subclass(s__PrimeNumber,s__Integer) ).

fof(kb_SUMO_27734,axiom,
    s__instance(s__PrimeNumber__t,s__SetOrClass) ).

fof(kb_SUMO_27735,axiom,
    s__documentation(s__PrimeNumber,s__EnglishLanguage,'An &%Integer that is evenly divisible only by itself and 1.') ).

fof(kb_SUMO_27736,axiom,
    s__subclass(s__NonnegativeInteger,s__Integer) ).

fof(kb_SUMO_27737,axiom,
    s__instance(s__NonnegativeInteger__t,s__SetOrClass) ).

fof(kb_SUMO_27738,axiom,
    s__subclass(s__NonnegativeInteger,s__NonnegativeRealNumber) ).

fof(kb_SUMO_27739,axiom,
    s__documentation(s__NonnegativeInteger,s__EnglishLanguage,'An &%Integer that is greater than or equal to zero.') ).

fof(kb_SUMO_27740,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Quantity)
     => ( s__instance(V__X,s__NonnegativeInteger)
       => greater(V__X,"-1") ) ) ).

fof(kb_SUMO_27741,axiom,
    s__subclass(s__NegativeInteger,s__Integer) ).

fof(kb_SUMO_27742,axiom,
    s__instance(s__NegativeInteger__t,s__SetOrClass) ).

fof(kb_SUMO_27743,axiom,
    s__subclass(s__NegativeInteger,s__NegativeRealNumber) ).

fof(kb_SUMO_27744,axiom,
    s__documentation(s__NegativeInteger,s__EnglishLanguage,'An &%Integer that is less than zero.') ).

fof(kb_SUMO_27745,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Quantity)
     => ( s__instance(V__X,s__NegativeInteger)
       => greater("0",V__X) ) ) ).

fof(kb_SUMO_27746,axiom,
    s__subclass(s__PositiveInteger,s__NonnegativeInteger) ).

fof(kb_SUMO_27747,axiom,
    s__subclass(s__PositiveInteger,s__PositiveRealNumber) ).

fof(kb_SUMO_27748,axiom,
    s__instance(s__PositiveInteger__t,s__SetOrClass) ).

fof(kb_SUMO_27749,axiom,
    s__documentation(s__PositiveInteger,s__EnglishLanguage,'An &%Integer that is greater than zero.') ).

fof(kb_SUMO_27750,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Quantity)
     => ( s__instance(V__X,s__PositiveInteger)
       => greater(V__X,"0") ) ) ).

fof(kb_SUMO_27751,axiom,
    s__subclass(s__BinaryNumber,s__RealNumber) ).

fof(kb_SUMO_27752,axiom,
    s__instance(s__BinaryNumber__t,s__SetOrClass) ).

fof(kb_SUMO_27753,axiom,
    s__instance(s__RealNumber__t,s__SetOrClass) ).

fof(kb_SUMO_27754,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_27755,axiom,
    s__subclass(s__ComplexNumber,s__Number) ).

fof(kb_SUMO_27756,axiom,
    s__instance(s__ComplexNumber__t,s__SetOrClass) ).

fof(kb_SUMO_27757,axiom,
    s__instance(s__Number__t,s__SetOrClass) ).

fof(kb_SUMO_27758,axiom,
    s__disjoint(s__ComplexNumber,s__RealNumber) ).

fof(kb_SUMO_27759,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_27760,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_27761,axiom,
    s__subclass(s__PhysicalQuantity,s__Quantity) ).

fof(kb_SUMO_27762,axiom,
    s__instance(s__PhysicalQuantity__t,s__SetOrClass) ).

fof(kb_SUMO_27763,axiom,
    s__instance(s__Quantity__t,s__SetOrClass) ).

fof(kb_SUMO_27764,axiom,
    s__partition_3(s__PhysicalQuantity,s__ConstantQuantity,s__FunctionQuantity) ).

fof(kb_SUMO_27765,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_27766,axiom,
    s__subclass(s__ConstantQuantity,s__PhysicalQuantity) ).

fof(kb_SUMO_27767,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_27768,axiom,
    s__subclass(s__TimeMeasure,s__ConstantQuantity) ).

fof(kb_SUMO_27769,axiom,
    s__instance(s__TimeMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_27770,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_27771,axiom,
    s__subclass(s__TimeDuration,s__TimeMeasure) ).

fof(kb_SUMO_27772,axiom,
    s__instance(s__TimeDuration__t,s__SetOrClass) ).

fof(kb_SUMO_27773,axiom,
    s__documentation(s__TimeDuration,s__EnglishLanguage,'Any measure of length of time, with or without respect to the universal timeline.') ).

fof(kb_SUMO_27774,axiom,
    s__subclass(s__TimePosition,s__TimeMeasure) ).

fof(kb_SUMO_27775,axiom,
    s__partition_3(s__TimePosition,s__TimeInterval,s__TimePoint) ).

fof(kb_SUMO_27776,axiom,
    s__documentation(s__TimePosition,s__EnglishLanguage,'Any &%TimePoint or &%TimeInterval along the universal timeline from &%NegativeInfinity to &%PositiveInfinity.') ).

fof(kb_SUMO_27777,axiom,
    s__subclass(s__TimeInterval,s__TimePosition) ).

fof(kb_SUMO_27778,axiom,
    s__instance(s__TimeInterval__t,s__SetOrClass) ).

fof(kb_SUMO_27779,axiom,
    s__instance(s__TimePosition__t,s__SetOrClass) ).

fof(kb_SUMO_27780,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_27781,axiom,
    s__subclass(s__TimePoint,s__TimePosition) ).

fof(kb_SUMO_27782,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_27783,axiom,
    s__subclass(s__FunctionQuantity,s__PhysicalQuantity) ).

fof(kb_SUMO_27784,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_27785,axiom,
    s__subclass(s__UnaryConstantFunctionQuantity,s__FunctionQuantity) ).

fof(kb_SUMO_27786,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_27787,axiom,
    s__subclass(s__TimeDependentQuantity,s__UnaryConstantFunctionQuantity) ).

fof(kb_SUMO_27788,axiom,
    s__instance(s__TimeDependentQuantity__t,s__SetOrClass) ).

fof(kb_SUMO_27789,axiom,
    s__instance(s__UnaryConstantFunctionQuantity__t,s__SetOrClass) ).

fof(kb_SUMO_27790,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_27791,axiom,
    s__subclass(s__SetOrClass,s__Abstract) ).

fof(kb_SUMO_27792,axiom,
    s__partition_3(s__SetOrClass,s__Set,s__Class) ).

fof(kb_SUMO_27793,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_27794,axiom,
    s__subclass(s__Class,s__SetOrClass) ).

fof(kb_SUMO_27795,axiom,
    s__instance(s__Class__t,s__SetOrClass) ).

fof(kb_SUMO_27796,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_27797,axiom,
    s__subclass(s__Set,s__SetOrClass) ).

fof(kb_SUMO_27798,axiom,
    s__instance(s__Set__t,s__SetOrClass) ).

fof(kb_SUMO_27799,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_27800,axiom,
    s__subclass(s__Relation,s__Abstract) ).

fof(kb_SUMO_27801,axiom,
    s__disjointDecomposition_6(s__Relation,s__BinaryRelation,s__TernaryRelation,s__QuaternaryRelation,s__QuintaryRelation,s__VariableArityRelation) ).

fof(kb_SUMO_27802,axiom,
    s__partition_4(s__Relation,s__Predicate,s__Function,s__List) ).

fof(kb_SUMO_27803,axiom,
    s__partition_3(s__Relation,s__TotalValuedRelation,s__PartialValuedRelation) ).

fof(kb_SUMO_27804,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_27805,axiom,
    s__subclass(s__SingleValuedRelation,s__Relation) ).

fof(kb_SUMO_27806,axiom,
    s__subclass(s__SingleValuedRelation,s__InheritableRelation) ).

fof(kb_SUMO_27807,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_27808,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_27809,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_27810,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_27811,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_27812,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_27813,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_27814,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_27815,axiom,
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__Virus)
        & s__instance(V__ITEM1,s__Virus)
        & s__instance(V__ROW1,s__ViralCellInvasion) )
     => ( ( s__invadingVirus(V__ROW1,V__ITEM1)
          & s__invadingVirus(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) ).

fof(kb_SUMO_27816,axiom,
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__Molecule)
        & s__instance(V__ITEM1,s__Molecule)
        & s__instance(V__ROW1,s__Virus) )
     => ( ( s__geneticSubstrateOfVirus(V__ROW1,V__ITEM1)
          & s__geneticSubstrateOfVirus(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) ).

fof(kb_SUMO_27817,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_27818,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_27819,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_27820,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_27821,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_27822,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_27823,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_27824,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_27825,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_27826,axiom,
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__AltitudeMeasure)
        & s__instance(V__ITEM1,s__AltitudeMeasure)
        & s__instance(V__ROW1,s__Aircraft) )
     => ( ( s__absoluteHeight(V__ROW1,V__ITEM1)
          & s__absoluteHeight(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) ).

fof(kb_SUMO_27827,axiom,
    ! [V__ROW1,V__ROW2,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__Day)
        & s__instance(V__ITEM1,s__Day)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( ( s__netWorth(V__ROW1,V__ROW2,V__ITEM1)
          & s__netWorth(V__ROW1,V__ROW2,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) ).

fof(kb_SUMO_27828,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_27829,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_27830,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_27831,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_27832,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_27833,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_27834,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_27835,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_27836,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_27837,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_27838,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_27839,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_27840,axiom,
    s__subclass(s__TotalValuedRelation,s__Relation) ).

fof(kb_SUMO_27841,axiom,
    s__subclass(s__TotalValuedRelation,s__InheritableRelation) ).

fof(kb_SUMO_27842,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_27843,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_27844,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Vehicle) )
     => ? [V__VALENCE] :
          ( s__instance(s__maximumPayloadHeightWidth__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__maximumPayloadHeightWidth(V__ROW1,V__ROW2,V__ITEM) ) ) ) ) ).

fof(kb_SUMO_27845,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_27846,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_27847,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_27848,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_27849,axiom,
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__PassengerVehicle)
     => ? [V__VALENCE] :
          ( s__instance(s__personTransportCapability__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__personTransportCapability(V__ROW1,V__ITEM) ) ) ) ) ).

fof(kb_SUMO_27850,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Weapon)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__MilitaryVehicle) )
     => ? [V__VALENCE] :
          ( s__instance(s__weaponCarryingCapability__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__PositiveInteger)
                & s__instance(V__VALENCE,s__Quantity)
                & s__weaponCarryingCapability(V__ROW1,V__ROW2,V__ITEM) ) ) ) ) ).

fof(kb_SUMO_27851,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_27852,axiom,
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__Vehicle)
     => ? [V__VALENCE] :
          ( s__instance(s__maximumPayloadCapacity__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__MassMeasure)
                & s__instance(V__VALENCE,s__Quantity)
                & s__maximumPayloadCapacity(V__ROW1,V__ITEM) ) ) ) ) ).

fof(kb_SUMO_27853,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_27854,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_27855,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_27856,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_27857,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_27858,axiom,
    ! [V__ROW1] :
      ( ( s__subclass(V__ROW1,s__Gun)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ? [V__VALENCE] :
          ( s__instance(s__caliber__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__caliber(V__ROW1,V__ITEM) ) ) ) ) ).

fof(kb_SUMO_27859,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_27860,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_27861,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_27862,axiom,
    s__subclass(s__PartialValuedRelation,s__Relation) ).

fof(kb_SUMO_27863,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_27864,axiom,
    s__subclass(s__BinaryRelation,s__Relation) ).

fof(kb_SUMO_27865,axiom,
    s__subclass(s__BinaryRelation,s__InheritableRelation) ).

fof(kb_SUMO_27866,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_27867,axiom,
    s__subclass(s__ReflexiveRelation,s__BinaryRelation) ).

fof(kb_SUMO_27868,axiom,
    s__documentation(s__ReflexiveRelation,s__EnglishLanguage,'&%Relation ?REL is reflexive iff (?REL ?INST ?INST) for all ?INST.') ).

fof(kb_SUMO_27869,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__List)
     => s__identicalListItems(V__INST,V__INST) ) ).

fof(kb_SUMO_27870,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__GeometricFigure)
     => s__geometricPart(V__INST,V__INST) ) ).

fof(kb_SUMO_27871,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Organism)
     => s__familyRelation(V__INST,V__INST) ) ).

fof(kb_SUMO_27872,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Process)
     => s__coordinates(V__INST,V__INST) ) ).

fof(kb_SUMO_27873,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__TimePosition)
     => s__temporalPart(V__INST,V__INST) ) ).

fof(kb_SUMO_27874,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__TimeInterval)
     => s__overlapsTemporally(V__INST,V__INST) ) ).

fof(kb_SUMO_27875,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Attribute)
     => s__subAttribute(V__INST,V__INST) ) ).

fof(kb_SUMO_27876,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Language)
     => s__subLanguage(V__INST,V__INST) ) ).

fof(kb_SUMO_27877,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Collection)
     => s__subCollection(V__INST,V__INST) ) ).

fof(kb_SUMO_27878,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__SetOrClass)
     => s__subclass(V__INST,V__INST) ) ).

fof(kb_SUMO_27879,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Quantity)
     => greatereq(V__INST,V__INST) ) ).

fof(kb_SUMO_27880,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__ContentBearingPhysical)
        & s__instance(V__INST,s__SetOrClass) )
     => s__equivalentContentClass(V__INST,V__INST) ) ).

fof(kb_SUMO_27881,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Graph)
     => s__subGraph(V__INST,V__INST) ) ).

fof(kb_SUMO_27882,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Relation)
     => s__subrelation(V__INST,V__INST) ) ).

fof(kb_SUMO_27883,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__ContentBearingPhysical)
     => s__equivalentContentInstance(V__INST,V__INST) ) ).

fof(kb_SUMO_27884,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__List)
     => s__subList(V__INST,V__INST) ) ).

fof(kb_SUMO_27885,axiom,
    ! [V__INST] : s__relatedInternalConcept(V__INST,V__INST) ).

fof(kb_SUMO_27886,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__ContentBearingPhysical)
        & s__instance(V__INST,s__SetOrClass) )
     => s__subsumesContentClass(V__INST,V__INST) ) ).

fof(kb_SUMO_27887,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => s__connected(V__INST,V__INST) ) ).

fof(kb_SUMO_27888,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__List)
     => s__initialList(V__INST,V__INST) ) ).

fof(kb_SUMO_27889,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__ContentBearingPhysical)
     => s__subsumesContentInstance(V__INST,V__INST) ) ).

fof(kb_SUMO_27890,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => s__copy(V__INST,V__INST) ) ).

fof(kb_SUMO_27891,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Quantity)
     => lesseq(V__INST,V__INST) ) ).

fof(kb_SUMO_27892,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Organization)
     => s__subOrganization(V__INST,V__INST) ) ).

fof(kb_SUMO_27893,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__TimePoint)
     => s__beforeOrEqual(V__INST,V__INST) ) ).

fof(kb_SUMO_27894,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__SymbolicString)
     => s__keyName(V__INST,V__INST) ) ).

fof(kb_SUMO_27895,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => s__overlapsSpatially(V__INST,V__INST) ) ).

fof(kb_SUMO_27896,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__SymbolicString)
     => s__subString(V__INST,V__INST) ) ).

fof(kb_SUMO_27897,axiom,
    ! [V__INST] : V__INST = V__INST ).

fof(kb_SUMO_27898,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Physical)
     => s__cooccur(V__INST,V__INST) ) ).

fof(kb_SUMO_27899,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Process)
     => s__subProcess(V__INST,V__INST) ) ).

fof(kb_SUMO_27900,axiom,
    s__subclass(s__IrreflexiveRelation,s__BinaryRelation) ).

fof(kb_SUMO_27901,axiom,
    s__documentation(s__IrreflexiveRelation,s__EnglishLanguage,'&%Relation ?REL is irreflexive iff (?REL ?INST ?INST) holds for no value of ?INST.') ).

fof(kb_SUMO_27902,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__TimeInterval)
        & s__instance(V__INST,s__GeographicArea)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__coldSeasonInArea(V__INST,V__INST) ) ).

fof(kb_SUMO_27903,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Formula)
        & s__instance(V__INST,s__NormativeAttribute) )
     => ~ s__modalAttribute(V__INST,V__INST) ) ).

fof(kb_SUMO_27904,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__TimePosition)
        & s__instance(V__INST,s__Proposition)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__agreementEffectiveDuring(V__INST,V__INST) ) ).

fof(kb_SUMO_27905,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Hole)
     => ~ s__fills(V__INST,V__INST) ) ).

fof(kb_SUMO_27906,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Woman)
        & s__instance(V__INST,s__Man) )
     => ~ s__wife(V__INST,V__INST) ) ).

fof(kb_SUMO_27907,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__PlaneAngleMeasure) )
     => ~ s__headingWRTMagneticNorth(V__INST,V__INST) ) ).

fof(kb_SUMO_27908,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__TimePoint)
     => ~ s__before(V__INST,V__INST) ) ).

fof(kb_SUMO_27909,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Object) )
     => ~ s__origin(V__INST,V__INST) ) ).

fof(kb_SUMO_27910,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__Formula) )
     => ~ s__disapproves(V__INST,V__INST) ) ).

fof(kb_SUMO_27911,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__PlaneAngleMeasure) )
     => ~ s__headingWRTTrueNorth(V__INST,V__INST) ) ).

fof(kb_SUMO_27912,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelecomNumber)
        & s__instance(V__INST,s__Agent) )
     => ~ s__telephoneNumber(V__INST,V__INST) ) ).

fof(kb_SUMO_27913,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__FinancialAccount)
        & s__instance(V__INST,s__PositiveInteger) )
     => ~ s__accountNumber(V__INST,V__INST) ) ).

fof(kb_SUMO_27914,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Agent)
     => ~ s__exportPartner(V__INST,V__INST) ) ).

fof(kb_SUMO_27915,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelecomNumber)
        & s__instance(V__INST,s__Human) )
     => ~ s__personalPhoneNumber(V__INST,V__INST) ) ).

fof(kb_SUMO_27916,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Organization)
     => ~ s__judicialBranch(V__INST,V__INST) ) ).

fof(kb_SUMO_27917,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Quantity)
     => ~ greater(V__INST,V__INST) ) ).

fof(kb_SUMO_27918,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Man)
     => ~ s__brother(V__INST,V__INST) ) ).

fof(kb_SUMO_27919,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Confining)
        & s__instance(V__INST,s__Animal) )
     => ~ s__detainee(V__INST,V__INST) ) ).

fof(kb_SUMO_27920,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_27921,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalPlace)
        & s__instance(V__INST,s__PostcodeArea) )
     => ~ s__postPostcodeArea(V__INST,V__INST) ) ).

fof(kb_SUMO_27922,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__GeographicArea)
     => ~ s__geographicSubregion(V__INST,V__INST) ) ).

fof(kb_SUMO_27923,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__TimeInterval)
     => ~ s__finishes(V__INST,V__INST) ) ).

fof(kb_SUMO_27924,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__WeatherProcess)
        & s__instance(V__INST,s__PhysicalState) )
     => ~ s__precipitationState(V__INST,V__INST) ) ).

fof(kb_SUMO_27925,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Agent)
     => ~ s__importPartner(V__INST,V__INST) ) ).

fof(kb_SUMO_27926,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Human)
     => ~ s__grandparent(V__INST,V__INST) ) ).

fof(kb_SUMO_27927,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Transfer)
        & s__instance(V__INST,s__Object) )
     => ~ s__objectTransferred(V__INST,V__INST) ) ).

fof(kb_SUMO_27928,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalAddressText)
        & s__instance(V__INST,s__PostalPlace) )
     => ~ s__postAddressText(V__INST,V__INST) ) ).

fof(kb_SUMO_27929,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Organization)
     => ~ s__successorOrganization(V__INST,V__INST) ) ).

fof(kb_SUMO_27930,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__GeopoliticalArea)
     => ~ s__diplomaticRelations(V__INST,V__INST) ) ).

fof(kb_SUMO_27931,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__TelecomNumber)
     => ~ s__telecomCoreNumber(V__INST,V__INST) ) ).

fof(kb_SUMO_27932,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Quantity)
     => ~ less(V__INST,V__INST) ) ).

fof(kb_SUMO_27933,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Device)
     => ~ s__powerPlant(V__INST,V__INST) ) ).

fof(kb_SUMO_27934,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__SetOrClass)
     => ~ s__immediateSubclass(V__INST,V__INST) ) ).

fof(kb_SUMO_27935,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__BinaryRelation)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__reflexiveOn(V__INST,V__INST) ) ).

fof(kb_SUMO_27936,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__LimitOrder)
        & s__instance(V__INST,s__CurrencyMeasure) )
     => ~ s__limitPrice(V__INST,V__INST) ) ).

fof(kb_SUMO_27937,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Hole)
     => ~ s__completelyFills(V__INST,V__INST) ) ).

fof(kb_SUMO_27938,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Woman)
     => ~ s__sister(V__INST,V__INST) ) ).

fof(kb_SUMO_27939,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Set)
     => ~ s__element(V__INST,V__INST) ) ).

fof(kb_SUMO_27940,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__FinancialTransaction)
        & s__instance(V__INST,s__SymbolicString) )
     => ~ s__confirmationNumber(V__INST,V__INST) ) ).

fof(kb_SUMO_27941,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__Formula) )
     => ~ s__considers(V__INST,V__INST) ) ).

fof(kb_SUMO_27942,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Relation)
        & s__instance(V__INST,s__PositiveInteger) )
     => ~ s__valence(V__INST,V__INST) ) ).

fof(kb_SUMO_27943,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SelfConnectedObject)
        & s__instance(V__INST,s__Collection) )
     => ~ s__member(V__INST,V__INST) ) ).

fof(kb_SUMO_27944,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__superficialPart(V__INST,V__INST) ) ).

fof(kb_SUMO_27945,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__Sentence) )
     => ~ s__states(V__INST,V__INST) ) ).

fof(kb_SUMO_27946,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Attribute) )
     => ~ s__manner(V__INST,V__INST) ) ).

fof(kb_SUMO_27947,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Process)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__causesSubclass(V__INST,V__INST) ) ).

fof(kb_SUMO_27948,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__AstronomicalBody)
     => ~ s__orbits(V__INST,V__INST) ) ).

fof(kb_SUMO_27949,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__Attribute) )
     => ~ s__attribute(V__INST,V__INST) ) ).

fof(kb_SUMO_27950,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Formula)
        & s__instance(V__INST,s__CognitiveAgent) )
     => ~ s__holdsObligation(V__INST,V__INST) ) ).

fof(kb_SUMO_27951,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__Formula) )
     => ~ s__doubts(V__INST,V__INST) ) ).

fof(kb_SUMO_27952,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__TimeInterval)
        & s__instance(V__INST,s__GeographicArea)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__coolSeasonInArea(V__INST,V__INST) ) ).

fof(kb_SUMO_27953,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Formula)
     => ~ s__causesProposition(V__INST,V__INST) ) ).

fof(kb_SUMO_27954,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__Agent) )
     => ~ s__agentName(V__INST,V__INST) ) ).

fof(kb_SUMO_27955,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelecomNumber)
        & s__instance(V__INST,s__Human) )
     => ~ s__homePhoneNumber(V__INST,V__INST) ) ).

fof(kb_SUMO_27956,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__PhysicalQuantity) )
     => ~ s__measure(V__INST,V__INST) ) ).

fof(kb_SUMO_27957,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Agent)
        & s__instance(V__INST,s__Position) )
     => ~ s__leaderPosition(V__INST,V__INST) ) ).

fof(kb_SUMO_27958,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ComputerUser)
        & s__instance(V__INST,s__UserName) )
     => ~ s__userName(V__INST,V__INST) ) ).

fof(kb_SUMO_27959,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Hole)
        & s__instance(V__INST,s__SelfConnectedObject) )
     => ~ s__hole(V__INST,V__INST) ) ).

fof(kb_SUMO_27960,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__crosses(V__INST,V__INST) ) ).

fof(kb_SUMO_27961,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__TimeInterval)
     => ~ s__earlier(V__INST,V__INST) ) ).

fof(kb_SUMO_27962,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__SymbolicString)
     => ~ s__nameIndexOrder(V__INST,V__INST) ) ).

fof(kb_SUMO_27963,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__Attribute) )
     => ~ s__windRelativePosition(V__INST,V__INST) ) ).

fof(kb_SUMO_27964,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__TimeInterval)
     => ~ s__starts(V__INST,V__INST) ) ).

fof(kb_SUMO_27965,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_27966,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_27967,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__TimeInterval)
        & s__instance(V__INST,s__GeographicArea)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__rainySeasonInArea(V__INST,V__INST) ) ).

fof(kb_SUMO_27968,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__Formula) )
     => ~ s__believes(V__INST,V__INST) ) ).

fof(kb_SUMO_27969,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__NonnegativeRealNumber) )
     => ~ s__relativeHumidity(V__INST,V__INST) ) ).

fof(kb_SUMO_27970,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__BinaryRelation)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__trichotomizingOn(V__INST,V__INST) ) ).

fof(kb_SUMO_27971,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Formula)
        & s__instance(V__INST,s__CognitiveAgent) )
     => ~ s__holdsRight(V__INST,V__INST) ) ).

fof(kb_SUMO_27972,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Agent)
     => ~ s__possesses(V__INST,V__INST) ) ).

fof(kb_SUMO_27973,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__overlapsPartially(V__INST,V__INST) ) ).

fof(kb_SUMO_27974,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__ConstantQuantity) )
     => ~ s__highAltitudeWindSpeed(V__INST,V__INST) ) ).

fof(kb_SUMO_27975,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PlacingUnderArrest)
        & s__instance(V__INST,s__Agent) )
     => ~ s__arrested(V__INST,V__INST) ) ).

fof(kb_SUMO_27976,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__Formula) )
     => ~ s__knows(V__INST,V__INST) ) ).

fof(kb_SUMO_27977,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__AchievingControl)
        & s__instance(V__INST,s__Agent) )
     => ~ s__gainsControl(V__INST,V__INST) ) ).

fof(kb_SUMO_27978,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TimePosition)
        & s__instance(V__INST,s__Formula) )
     => ~ s__holdsDuring(V__INST,V__INST) ) ).

fof(kb_SUMO_27979,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__DirectionalAttribute) )
     => ~ s__direction(V__INST,V__INST) ) ).

fof(kb_SUMO_27980,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__ConstantQuantity) )
     => ~ s__mediumAltitudeWindSpeed(V__INST,V__INST) ) ).

fof(kb_SUMO_27981,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_27982,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Organism)
     => ~ s__parent(V__INST,V__INST) ) ).

fof(kb_SUMO_27983,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Organization)
     => ~ s__legislativeBranch(V__INST,V__INST) ) ).

fof(kb_SUMO_27984,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalPlace)
        & s__instance(V__INST,s__Agent) )
     => ~ s__postContactSite(V__INST,V__INST) ) ).

fof(kb_SUMO_27985,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ContentBearingPhysical)
        & s__instance(V__INST,s__Proposition) )
     => ~ s__containsInformation(V__INST,V__INST) ) ).

fof(kb_SUMO_27986,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__Organization) )
     => ~ s__organizationName(V__INST,V__INST) ) ).

fof(kb_SUMO_27987,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__GraphPath)
        & s__instance(V__INST,s__PositiveInteger) )
     => ~ s__pathLength(V__INST,V__INST) ) ).

fof(kb_SUMO_27988,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__TimeInterval)
        & s__instance(V__INST,s__GeographicArea)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__warmSeasonInArea(V__INST,V__INST) ) ).

fof(kb_SUMO_27989,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__meetsSpatially(V__INST,V__INST) ) ).

fof(kb_SUMO_27990,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__properPart(V__INST,V__INST) ) ).

fof(kb_SUMO_27991,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Product)
        & s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__productModel(V__INST,V__INST) ) ).

fof(kb_SUMO_27992,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Man)
        & s__instance(V__INST,s__Woman) )
     => ~ s__husband(V__INST,V__INST) ) ).

fof(kb_SUMO_27993,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Experimenting)
        & s__instance(V__INST,s__Object) )
     => ~ s__experimentalControl(V__INST,V__INST) ) ).

fof(kb_SUMO_27994,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__CompoundSubstance)
     => ~ s__conjugate(V__INST,V__INST) ) ).

fof(kb_SUMO_27995,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__PlaneAngleMeasure) )
     => ~ s__headingWRTCompassNorth(V__INST,V__INST) ) ).

fof(kb_SUMO_27996,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_27997,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Human)
        & s__instance(V__INST,s__Nation) )
     => ~ s__citizen(V__INST,V__INST) ) ).

fof(kb_SUMO_27998,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__interiorPart(V__INST,V__INST) ) ).

fof(kb_SUMO_27999,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalPlace)
        & s__instance(V__INST,s__StateOrProvince) )
     => ~ s__postDistrict(V__INST,V__INST) ) ).

fof(kb_SUMO_28000,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__Formula) )
     => ~ s__desires(V__INST,V__INST) ) ).

fof(kb_SUMO_28001,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__AchievingControl)
        & s__instance(V__INST,s__Object) )
     => ~ s__controlled(V__INST,V__INST) ) ).

fof(kb_SUMO_28002,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__BinaryRelation)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__equivalenceRelationOn(V__INST,V__INST) ) ).

fof(kb_SUMO_28003,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__PositionalAttribute)
     => ~ s__oppositeDirection(V__INST,V__INST) ) ).

fof(kb_SUMO_28004,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__Human) )
     => ~ s__familyName(V__INST,V__INST) ) ).

fof(kb_SUMO_28005,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__WaterArea)
        & s__instance(V__INST,s__ConstantQuantity) )
     => ~ s__seaSurfaceTemperature(V__INST,V__INST) ) ).

fof(kb_SUMO_28006,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Transportation)
        & s__instance(V__INST,s__Object) )
     => ~ s__transported(V__INST,V__INST) ) ).

fof(kb_SUMO_28007,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__PhysicalQuantity) )
     => ~ s__lowAltitudeWindSpeed(V__INST,V__INST) ) ).

fof(kb_SUMO_28008,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Physical)
        & s__instance(V__INST,s__TimePosition) )
     => ~ s__time(V__INST,V__INST) ) ).

fof(kb_SUMO_28009,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Formula)
     => ~ s__hasPurpose(V__INST,V__INST) ) ).

fof(kb_SUMO_28010,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Precipitation)
        & s__instance(V__INST,s__ConstantQuantity) )
     => ~ s__precipitationAmount(V__INST,V__INST) ) ).

fof(kb_SUMO_28011,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__BinaryRelation)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__partialOrderingOn(V__INST,V__INST) ) ).

fof(kb_SUMO_28012,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__Human) )
     => ~ s__givenName(V__INST,V__INST) ) ).

fof(kb_SUMO_28013,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__BinaryFunction)
     => ~ s__identityElement(V__INST,V__INST) ) ).

fof(kb_SUMO_28014,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__PostalPlace) )
     => ~ s__postStreetNumber(V__INST,V__INST) ) ).

fof(kb_SUMO_28015,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Abort)
     => ~ s__processAborted(V__INST,V__INST) ) ).

fof(kb_SUMO_28016,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__OrganicObject)
        & s__instance(V__INST,s__DevelopmentalAttribute) )
     => ~ s__developmentalForm(V__INST,V__INST) ) ).

fof(kb_SUMO_28017,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Formula)
     => ~ s__increasesLikelihood(V__INST,V__INST) ) ).

fof(kb_SUMO_28018,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__CognitiveAgent)
     => ~ s__customer(V__INST,V__INST) ) ).

fof(kb_SUMO_28019,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Organization)
        & s__instance(V__INST,s__Integer) )
     => ~ s__yearOfFounding(V__INST,V__INST) ) ).

fof(kb_SUMO_28020,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__Human) )
     => ~ s__humanName(V__INST,V__INST) ) ).

fof(kb_SUMO_28021,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Plan)
     => ~ s__subPlan(V__INST,V__INST) ) ).

fof(kb_SUMO_28022,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Stock)
        & s__instance(V__INST,s__SymbolicString) )
     => ~ s__stockSymbol(V__INST,V__INST) ) ).

fof(kb_SUMO_28023,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__TimeInterval)
     => ~ s__meetsTemporally(V__INST,V__INST) ) ).

fof(kb_SUMO_28024,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__StructureAttribute) )
     => ~ s__structure(V__INST,V__INST) ) ).

fof(kb_SUMO_28025,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Process)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__inhibits(V__INST,V__INST) ) ).

fof(kb_SUMO_28026,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__TimeInterval)
     => ~ s__during(V__INST,V__INST) ) ).

fof(kb_SUMO_28027,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__SelfConnectedObject)
     => ~ s__surface(V__INST,V__INST) ) ).

fof(kb_SUMO_28028,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__PostalPlace) )
     => ~ s__workAddress(V__INST,V__INST) ) ).

fof(kb_SUMO_28029,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Hole)
     => ~ s__properlyFills(V__INST,V__INST) ) ).

fof(kb_SUMO_28030,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Artifact)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__version(V__INST,V__INST) ) ).

fof(kb_SUMO_28031,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Human)
     => ~ s__leader(V__INST,V__INST) ) ).

fof(kb_SUMO_28032,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__GeopoliticalArea)
     => ~ s__dependentGeopoliticalArea(V__INST,V__INST) ) ).

fof(kb_SUMO_28033,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__smaller(V__INST,V__INST) ) ).

fof(kb_SUMO_28034,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Process)
     => ~ s__patient(V__INST,V__INST) ) ).

fof(kb_SUMO_28035,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelecomNumber)
        & s__instance(V__INST,s__Agent) )
     => ~ s__faxNumber(V__INST,V__INST) ) ).

fof(kb_SUMO_28036,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalPlace)
        & s__instance(V__INST,s__GeopoliticalArea) )
     => ~ s__postCountry(V__INST,V__INST) ) ).

fof(kb_SUMO_28037,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Process)
     => ~ s__involvedInEvent(V__INST,V__INST) ) ).

fof(kb_SUMO_28038,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ComputerProcess)
        & s__instance(V__INST,s__ProcessTask) )
     => ~ s__task(V__INST,V__INST) ) ).

fof(kb_SUMO_28039,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ServiceProcess)
        & s__instance(V__INST,s__CognitiveAgent) )
     => ~ s__serviceProvider(V__INST,V__INST) ) ).

fof(kb_SUMO_28040,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Proposition)
        & s__instance(V__INST,s__Organization) )
     => ~ s__insured(V__INST,V__INST) ) ).

fof(kb_SUMO_28041,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Organization)
     => ~ s__ancestorOrganization(V__INST,V__INST) ) ).

fof(kb_SUMO_28042,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelecomNumber)
        & s__instance(V__INST,s__Agent) )
     => ~ s__mobilePhoneNumber(V__INST,V__INST) ) ).

fof(kb_SUMO_28043,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__GeopoliticalArea)
        & s__instance(V__INST,s__TimePosition) )
     => ~ s__holidayTimeInArea(V__INST,V__INST) ) ).

fof(kb_SUMO_28044,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Organism)
     => ~ s__sibling(V__INST,V__INST) ) ).

fof(kb_SUMO_28045,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__SymbolicString)
     => ~ s__fullName(V__INST,V__INST) ) ).

fof(kb_SUMO_28046,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Translocation)
        & s__instance(V__INST,s__Object) )
     => ~ s__changesLocation(V__INST,V__INST) ) ).

fof(kb_SUMO_28047,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__GeographicArea)
        & s__instance(V__INST,s__TerrainAttribute) )
     => ~ s__terrainInArea(V__INST,V__INST) ) ).

fof(kb_SUMO_28048,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Process)
     => ~ s__destination(V__INST,V__INST) ) ).

fof(kb_SUMO_28049,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Agent)
     => ~ s__operator(V__INST,V__INST) ) ).

fof(kb_SUMO_28050,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__MilitaryUnit)
     => ~ s__hostileForces(V__INST,V__INST) ) ).

fof(kb_SUMO_28051,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__TimeInterval)
        & s__instance(V__INST,s__GeographicArea)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__hotSeasonInArea(V__INST,V__INST) ) ).

fof(kb_SUMO_28052,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__SymbolicString)
     => ~ s__fullNameIndexOrder(V__INST,V__INST) ) ).

fof(kb_SUMO_28053,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Proposition) )
     => ~ s__realization(V__INST,V__INST) ) ).

fof(kb_SUMO_28054,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TimeInterval)
        & s__instance(V__INST,s__TimeDuration) )
     => ~ s__duration(V__INST,V__INST) ) ).

fof(kb_SUMO_28055,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__TimeInterval)
        & s__instance(V__INST,s__GeographicArea)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__drySeasonInArea(V__INST,V__INST) ) ).

fof(kb_SUMO_28056,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Agent)
        & s__instance(V__INST,s__MusicalComposition) )
     => ~ s__composer(V__INST,V__INST) ) ).

fof(kb_SUMO_28057,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__GeopoliticalArea)
        & s__instance(V__INST,s__GeopoliticalArea)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__primaryGeopoliticalSubdivisionType(V__INST,V__INST) ) ).

fof(kb_SUMO_28058,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Investment)
        & s__instance(V__INST,s__CurrencyMeasure) )
     => ~ s__netAmount(V__INST,V__INST) ) ).

fof(kb_SUMO_28059,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__TelecomNumber)
     => ~ s__telecomCode2(V__INST,V__INST) ) ).

fof(kb_SUMO_28060,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Process)
     => ~ s__causes(V__INST,V__INST) ) ).

fof(kb_SUMO_28061,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__UnitOfAtmosphericPressure) )
     => ~ s__barometricPressure(V__INST,V__INST) ) ).

fof(kb_SUMO_28062,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalPlace)
        & s__instance(V__INST,s__Neighborhood) )
     => ~ s__postNeighborhood(V__INST,V__INST) ) ).

fof(kb_SUMO_28063,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__Agent) )
     => ~ s__alias(V__INST,V__INST) ) ).

fof(kb_SUMO_28064,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Function)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__closedOn(V__INST,V__INST) ) ).

fof(kb_SUMO_28065,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__NonnegativeInteger)
        & s__instance(V__INST,s__SymbolicString) )
     => ~ s__stringLength(V__INST,V__INST) ) ).

fof(kb_SUMO_28066,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Formula)
     => ~ s__decreasesLikelihood(V__INST,V__INST) ) ).

fof(kb_SUMO_28067,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Attribute)
     => ~ s__successorAttributeClosure(V__INST,V__INST) ) ).

fof(kb_SUMO_28068,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Agent) )
     => ~ s__experiencer(V__INST,V__INST) ) ).

fof(kb_SUMO_28069,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__TelecomNumber)
     => ~ s__telecomCountryCode(V__INST,V__INST) ) ).

fof(kb_SUMO_28070,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__FieldOfStudy)
     => ~ s__subField(V__INST,V__INST) ) ).

fof(kb_SUMO_28071,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelephonyDevice)
        & s__instance(V__INST,s__Agent) )
     => ~ s__telecomContactDevice(V__INST,V__INST) ) ).

fof(kb_SUMO_28072,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__BinaryRelation)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__irreflexiveOn(V__INST,V__INST) ) ).

fof(kb_SUMO_28073,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Organization)
     => ~ s__chamberOfLegislature(V__INST,V__INST) ) ).

fof(kb_SUMO_28074,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Process)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__precondition(V__INST,V__INST) ) ).

fof(kb_SUMO_28075,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Proposition)
     => ~ s__subProposition(V__INST,V__INST) ) ).

fof(kb_SUMO_28076,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__penetrates(V__INST,V__INST) ) ).

fof(kb_SUMO_28077,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PermanentResidence)
        & s__instance(V__INST,s__Human) )
     => ~ s__homeAddress(V__INST,V__INST) ) ).

fof(kb_SUMO_28078,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Function)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__range(V__INST,V__INST) ) ).

fof(kb_SUMO_28079,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Motion)
        & s__instance(V__INST,s__Object) )
     => ~ s__path(V__INST,V__INST) ) ).

fof(kb_SUMO_28080,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Agent) )
     => ~ s__benefits(V__INST,V__INST) ) ).

fof(kb_SUMO_28081,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ComputerUser)
        & s__instance(V__INST,s__UserAccount) )
     => ~ s__hasAccount(V__INST,V__INST) ) ).

fof(kb_SUMO_28082,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__Human) )
     => ~ s__middleName(V__INST,V__INST) ) ).

fof(kb_SUMO_28083,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ViralCellInvasion)
        & s__instance(V__INST,s__Virus) )
     => ~ s__invadingVirus(V__INST,V__INST) ) ).

fof(kb_SUMO_28084,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Hole)
     => ~ s__partiallyFills(V__INST,V__INST) ) ).

fof(kb_SUMO_28085,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Investor)
        & s__instance(V__INST,s__RiskAttribute) )
     => ~ s__riskTolerance(V__INST,V__INST) ) ).

fof(kb_SUMO_28086,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__GeopoliticalArea)
     => ~ s__geopoliticalSubdivision(V__INST,V__INST) ) ).

fof(kb_SUMO_28087,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Organism)
     => ~ s__inhabits(V__INST,V__INST) ) ).

fof(kb_SUMO_28088,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_28089,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalPlace)
        & s__instance(V__INST,s__City) )
     => ~ s__postCity(V__INST,V__INST) ) ).

fof(kb_SUMO_28090,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Shipping)
        & s__instance(V__INST,s__Object) )
     => ~ s__cargo(V__INST,V__INST) ) ).

fof(kb_SUMO_28091,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__TelecomNumber)
     => ~ s__telecomAreaCode(V__INST,V__INST) ) ).

fof(kb_SUMO_28092,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Human)
     => ~ s__spouse(V__INST,V__INST) ) ).

fof(kb_SUMO_28093,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelecomNumber)
        & s__instance(V__INST,s__Agent) )
     => ~ s__workPhoneNumber(V__INST,V__INST) ) ).

fof(kb_SUMO_28094,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__TimePosition)
        & s__instance(V__INST,s__Proposition)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__agreementAdoptionDate(V__INST,V__INST) ) ).

fof(kb_SUMO_28095,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Artifact)
        & s__instance(V__INST,s__Device)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__powerComponent(V__INST,V__INST) ) ).

fof(kb_SUMO_28096,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Motion)
        & s__instance(V__INST,s__Object) )
     => ~ s__moves(V__INST,V__INST) ) ).

fof(kb_SUMO_28097,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Organism)
     => ~ s__ancestor(V__INST,V__INST) ) ).

fof(kb_SUMO_28098,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Agent)
     => ~ s__exploits(V__INST,V__INST) ) ).

fof(kb_SUMO_28099,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Agent)
     => ~ s__uses(V__INST,V__INST) ) ).

fof(kb_SUMO_28100,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__TelecomNumber)
     => ~ s__telecomExtension(V__INST,V__INST) ) ).

fof(kb_SUMO_28101,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ComputerFile)
        & s__instance(V__INST,s__ComputerProgram) )
     => ~ s__programCopy(V__INST,V__INST) ) ).

fof(kb_SUMO_28102,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_28103,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ComputerPassword)
        & s__instance(V__INST,s__ComputerUser) )
     => ~ s__password(V__INST,V__INST) ) ).

fof(kb_SUMO_28104,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__SelfConnectedObject)
     => ~ s__contains(V__INST,V__INST) ) ).

fof(kb_SUMO_28105,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Transportation)
        & s__instance(V__INST,s__TransportationDevice) )
     => ~ s__conveyance(V__INST,V__INST) ) ).

fof(kb_SUMO_28106,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ChangeOfControl)
        & s__instance(V__INST,s__Agent) )
     => ~ s__losesControl(V__INST,V__INST) ) ).

fof(kb_SUMO_28107,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__MaritimeClaimArea)
        & s__instance(V__INST,s__GeopoliticalArea)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__maritimeClaimType(V__INST,V__INST) ) ).

fof(kb_SUMO_28108,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ContentBearingObject)
        & s__instance(V__INST,s__Agent) )
     => ~ s__deceptiveIdentifier(V__INST,V__INST) ) ).

fof(kb_SUMO_28109,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalPlace)
        & s__instance(V__INST,s__Roadway) )
     => ~ s__postStreet(V__INST,V__INST) ) ).

fof(kb_SUMO_28110,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__SetOrClass)
     => ~ s__immediateInstance(V__INST,V__INST) ) ).

fof(kb_SUMO_28111,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__List)
     => ~ s__inList(V__INST,V__INST) ) ).

fof(kb_SUMO_28112,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__larger(V__INST,V__INST) ) ).

fof(kb_SUMO_28113,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__EngineeringComponent)
     => ~ s__connectedEngineeringComponents(V__INST,V__INST) ) ).

fof(kb_SUMO_28114,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__PostalPlace) )
     => ~ s__postPostOfficeBox(V__INST,V__INST) ) ).

fof(kb_SUMO_28115,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ComputerProgram)
        & s__instance(V__INST,s__Computer) )
     => ~ s__runsOn(V__INST,V__INST) ) ).

fof(kb_SUMO_28116,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__Holiday) )
     => ~ s__observesHoliday(V__INST,V__INST) ) ).

fof(kb_SUMO_28117,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Agent) )
     => ~ s__agent(V__INST,V__INST) ) ).

fof(kb_SUMO_28118,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Object) )
     => ~ s__eventPartlyLocated(V__INST,V__INST) ) ).

fof(kb_SUMO_28119,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Language)
     => ~ s__expressedInLanguage(V__INST,V__INST) ) ).

fof(kb_SUMO_28120,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Physical)
        & s__instance(V__INST,s__Day) )
     => ~ s__date(V__INST,V__INST) ) ).

fof(kb_SUMO_28121,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__BinaryRelation)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__totalOrderingOn(V__INST,V__INST) ) ).

fof(kb_SUMO_28122,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Process)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__prevents(V__INST,V__INST) ) ).

fof(kb_SUMO_28123,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Attribute)
     => ~ s__successorAttribute(V__INST,V__INST) ) ).

fof(kb_SUMO_28124,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__GraphElement)
        & s__instance(V__INST,s__Graph) )
     => ~ s__graphPart(V__INST,V__INST) ) ).

fof(kb_SUMO_28125,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Human)
     => ~ s__neighbor(V__INST,V__INST) ) ).

fof(kb_SUMO_28126,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Precipitation)
        & s__instance(V__INST,s__FunctionQuantity) )
     => ~ s__precipitationRate(V__INST,V__INST) ) ).

fof(kb_SUMO_28127,axiom,
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__FinancialAccount)
        & s__instance(V__INST,s__Bank_FinancialOrganization)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__bankAccount(V__INST,V__INST) ) ).

fof(kb_SUMO_28128,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__BinaryRelation)
     => ~ s__inverse(V__INST,V__INST) ) ).

fof(kb_SUMO_28129,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__SymbolicString)
     => ~ s__acronym(V__INST,V__INST) ) ).

fof(kb_SUMO_28130,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__MeasuringPerformance)
        & s__instance(V__INST,s__ComputationalSystem) )
     => ~ s__systemMeasured(V__INST,V__INST) ) ).

fof(kb_SUMO_28131,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ServiceProcess)
        & s__instance(V__INST,s__CognitiveAgent) )
     => ~ s__serviceRecipient(V__INST,V__INST) ) ).

fof(kb_SUMO_28132,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SetOrClass)
        & s__instance(V__INST,s__NonnegativeInteger) )
     => ~ s__cardinality(V__INST,V__INST) ) ).

fof(kb_SUMO_28133,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__ExtensionFn(s__Fluid))
     => ~ s__flows(V__INST,V__INST) ) ).

fof(kb_SUMO_28134,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Relation)
     => ~ s__disjointRelation(V__INST,V__INST) ) ).

fof(kb_SUMO_28135,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Object) )
     => ~ s__targetInAttack(V__INST,V__INST) ) ).

fof(kb_SUMO_28136,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__Organization)
     => ~ s__executiveBranch(V__INST,V__INST) ) ).

fof(kb_SUMO_28137,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelecomNumber)
        & s__instance(V__INST,s__TelephonyDevice) )
     => ~ s__deviceTelecomNumber(V__INST,V__INST) ) ).

fof(kb_SUMO_28138,axiom,
    ! [V__INST] :
      ( s__instance(V__INST,s__GeopoliticalArea)
     => ~ s__primaryGeopoliticalSubdivision(V__INST,V__INST) ) ).

fof(kb_SUMO_28139,axiom,
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ContactSite)
        & s__instance(V__INST,s__Agent) )
     => ~ s__siteForContact(V__INST,V__INST) ) ).

fof(kb_SUMO_28140,axiom,
    ! [V__INST] : ~ s__catalyst(V__INST,V__INST) ).

fof(kb_SUMO_28141,axiom,
    s__subclass(s__SymmetricRelation,s__BinaryRelation) ).

fof(kb_SUMO_28142,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_28143,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_28144,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_28145,axiom,
    ! [V__INST1,V__INST2] :
      ( V__INST1 = V__INST2
     => V__INST2 = V__INST1 ) ).

fof(kb_SUMO_28146,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__GeopoliticalArea)
        & s__instance(V__INST1,s__GeopoliticalArea) )
     => ( s__diplomaticRelations(V__INST1,V__INST2)
       => s__diplomaticRelations(V__INST2,V__INST1) ) ) ).

fof(kb_SUMO_28147,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_28148,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_28149,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_28150,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST1,s__Agent) )
     => ( s__enemy(V__INST1,V__INST2)
       => s__enemy(V__INST2,V__INST1) ) ) ).

fof(kb_SUMO_28151,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_28152,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_28153,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_28154,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_28155,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_28156,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_28157,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_28158,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_28159,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_28160,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_28161,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_28162,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_28163,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_28164,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_28165,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_28166,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_28167,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_28168,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_28169,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_28170,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_28171,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_28172,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_28173,axiom,
    ! [V__INST1,V__INST2] :
      ( s__relatedInternalConcept(V__INST1,V__INST2)
     => s__relatedInternalConcept(V__INST2,V__INST1) ) ).

fof(kb_SUMO_28174,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__PositionalAttribute)
        & s__instance(V__INST1,s__PositionalAttribute) )
     => ( s__oppositeDirection(V__INST1,V__INST2)
       => s__oppositeDirection(V__INST2,V__INST1) ) ) ).

fof(kb_SUMO_28175,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_28176,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_28177,axiom,
    s__subclass(s__AsymmetricRelation,s__IrreflexiveRelation) ).

fof(kb_SUMO_28178,axiom,
    s__subclass(s__AsymmetricRelation,s__AntisymmetricRelation) ).

fof(kb_SUMO_28179,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_28180,axiom,
    ! [V__REL] :
      ( s__instance(V__REL,s__AsymmetricRelation)
    <=> ( s__instance(V__REL,s__AntisymmetricRelation)
        & s__instance(V__REL,s__IrreflexiveRelation) ) ) ).

fof(kb_SUMO_28181,axiom,
    s__subclass(s__AntisymmetricRelation,s__BinaryRelation) ).

fof(kb_SUMO_28182,axiom,
    s__instance(s__AntisymmetricRelation__t,s__SetOrClass) ).

fof(kb_SUMO_28183,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_28184,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__ComputerProgram)
        & s__instance(V__INST2,s__ComputerFile)
        & s__instance(V__INST1,s__ComputerFile)
        & s__instance(V__INST1,s__ComputerProgram) )
     => ( ( s__programCopy(V__INST1,V__INST2)
          & s__programCopy(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28185,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__CurrencyMeasure)
        & s__instance(V__INST2,s__LimitOrder)
        & s__instance(V__INST1,s__LimitOrder)
        & s__instance(V__INST1,s__CurrencyMeasure) )
     => ( ( s__limitPrice(V__INST1,V__INST2)
          & s__limitPrice(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28186,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Organization)
        & s__instance(V__INST1,s__Organization) )
     => ( ( s__successorOrganization(V__INST1,V__INST2)
          & s__successorOrganization(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28187,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_28188,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Abort)
        & s__instance(V__INST1,s__Abort) )
     => ( ( s__processAborted(V__INST1,V__INST2)
          & s__processAborted(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28189,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_28190,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_28191,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_28192,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_28193,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__windRelativePosition(V__INST1,V__INST2)
          & s__windRelativePosition(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28194,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_28195,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_28196,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__TimeInterval)
        & s__instance(V__INST2,s__GeographicArea)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__TimeInterval)
        & s__instance(V__INST1,s__GeographicArea)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__rainySeasonInArea(V__INST1,V__INST2)
          & s__rainySeasonInArea(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28197,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_28198,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_28199,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__AstronomicalBody)
        & s__instance(V__INST1,s__AstronomicalBody) )
     => ( ( s__orbits(V__INST1,V__INST2)
          & s__orbits(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28200,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_28201,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_28202,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_28203,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Organization)
        & s__instance(V__INST1,s__Organization) )
     => ( ( s__legislativeBranch(V__INST1,V__INST2)
          & s__legislativeBranch(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28204,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_28205,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_28206,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_28207,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST1,s__SymbolicString) )
     => ( ( s__fullName(V__INST1,V__INST2)
          & s__fullName(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28208,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_28209,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST1,s__SymbolicString) )
     => ( ( s__keyName(V__INST1,V__INST2)
          & s__keyName(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28210,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_28211,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Organization)
        & s__instance(V__INST1,s__Organization) )
     => ( ( s__executiveBranch(V__INST1,V__INST2)
          & s__executiveBranch(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28212,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__TimePosition)
        & s__instance(V__INST2,s__Proposition)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__TimePosition)
        & s__instance(V__INST1,s__Proposition)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__agreementAdoptionDate(V__INST1,V__INST2)
          & s__agreementAdoptionDate(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28213,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_28214,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_28215,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_28216,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_28217,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Holiday)
        & s__instance(V__INST2,s__CognitiveAgent)
        & s__instance(V__INST1,s__CognitiveAgent)
        & s__instance(V__INST1,s__Holiday) )
     => ( ( s__observesHoliday(V__INST1,V__INST2)
          & s__observesHoliday(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28218,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_28219,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_28220,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_28221,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__UserAccount)
        & s__instance(V__INST2,s__ComputerUser)
        & s__instance(V__INST1,s__ComputerUser)
        & s__instance(V__INST1,s__UserAccount) )
     => ( ( s__hasAccount(V__INST1,V__INST2)
          & s__hasAccount(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28222,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__TimeInterval)
        & s__instance(V__INST2,s__GeographicArea)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__TimeInterval)
        & s__instance(V__INST1,s__GeographicArea)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__drySeasonInArea(V__INST1,V__INST2)
          & s__drySeasonInArea(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28223,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST2,s__Transfer)
        & s__instance(V__INST1,s__Transfer)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__objectTransferred(V__INST1,V__INST2)
          & s__objectTransferred(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28224,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Organization)
        & s__instance(V__INST1,s__Organization) )
     => ( ( s__judicialBranch(V__INST1,V__INST2)
          & s__judicialBranch(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28225,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__TimePosition)
        & s__instance(V__INST2,s__Proposition)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__TimePosition)
        & s__instance(V__INST1,s__Proposition)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__agreementEffectiveDuring(V__INST1,V__INST2)
          & s__agreementEffectiveDuring(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28226,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_28227,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_28228,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_28229,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_28230,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_28231,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_28232,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_28233,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__TimeInterval)
        & s__instance(V__INST2,s__GeographicArea)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__TimeInterval)
        & s__instance(V__INST1,s__GeographicArea)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__hotSeasonInArea(V__INST1,V__INST2)
          & s__hotSeasonInArea(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28234,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_28235,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__humanName(V__INST1,V__INST2)
          & s__humanName(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28236,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__FinancialAccount)
        & s__instance(V__INST2,s__Bank_FinancialOrganization)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__FinancialAccount)
        & s__instance(V__INST1,s__Bank_FinancialOrganization)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__bankAccount(V__INST1,V__INST2)
          & s__bankAccount(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28237,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_28238,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_28239,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_28240,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_28241,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_28242,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_28243,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_28244,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_28245,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_28246,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_28247,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_28248,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_28249,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__PhysicalState)
        & s__instance(V__INST2,s__WeatherProcess)
        & s__instance(V__INST1,s__WeatherProcess)
        & s__instance(V__INST1,s__PhysicalState) )
     => ( ( s__precipitationState(V__INST1,V__INST2)
          & s__precipitationState(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28250,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Computer)
        & s__instance(V__INST2,s__ComputerProgram)
        & s__instance(V__INST1,s__ComputerProgram)
        & s__instance(V__INST1,s__Computer) )
     => ( ( s__runsOn(V__INST1,V__INST2)
          & s__runsOn(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28251,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__NonnegativeRealNumber)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object)
        & s__instance(V__INST1,s__NonnegativeRealNumber) )
     => ( ( s__relativeHumidity(V__INST1,V__INST2)
          & s__relativeHumidity(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28252,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_28253,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_28254,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_28255,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_28256,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__PositiveInteger)
        & s__instance(V__INST2,s__FinancialAccount)
        & s__instance(V__INST1,s__FinancialAccount)
        & s__instance(V__INST1,s__PositiveInteger) )
     => ( ( s__accountNumber(V__INST1,V__INST2)
          & s__accountNumber(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28257,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_28258,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_28259,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_28260,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TerrainAttribute)
        & s__instance(V__INST2,s__GeographicArea)
        & s__instance(V__INST1,s__GeographicArea)
        & s__instance(V__INST1,s__TerrainAttribute) )
     => ( ( s__terrainInArea(V__INST1,V__INST2)
          & s__terrainInArea(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28261,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__ConstantQuantity)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object)
        & s__instance(V__INST1,s__ConstantQuantity) )
     => ( ( s__highAltitudeWindSpeed(V__INST1,V__INST2)
          & s__highAltitudeWindSpeed(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28262,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_28263,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_28264,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_28265,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_28266,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__agentName(V__INST1,V__INST2)
          & s__agentName(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28267,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_28268,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_28269,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_28270,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_28271,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_28272,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__PlaneAngleMeasure)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object)
        & s__instance(V__INST1,s__PlaneAngleMeasure) )
     => ( ( s__headingWRTMagneticNorth(V__INST1,V__INST2)
          & s__headingWRTMagneticNorth(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28273,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Position)
        & s__instance(V__INST2,s__Agent)
        & s__instance(V__INST1,s__Agent)
        & s__instance(V__INST1,s__Position) )
     => ( ( s__leaderPosition(V__INST1,V__INST2)
          & s__leaderPosition(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28274,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_28275,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__ConstantQuantity)
        & s__instance(V__INST2,s__Precipitation)
        & s__instance(V__INST1,s__Precipitation)
        & s__instance(V__INST1,s__ConstantQuantity) )
     => ( ( s__precipitationAmount(V__INST1,V__INST2)
          & s__precipitationAmount(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28276,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_28277,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST1,s__SymbolicString) )
     => ( ( s__nameIndexOrder(V__INST1,V__INST2)
          & s__nameIndexOrder(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28278,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_28279,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_28280,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_28281,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__PlaneAngleMeasure)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object)
        & s__instance(V__INST1,s__PlaneAngleMeasure) )
     => ( ( s__headingWRTTrueNorth(V__INST1,V__INST2)
          & s__headingWRTTrueNorth(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28282,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_28283,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_28284,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__ComputerUser)
        & s__instance(V__INST2,s__ComputerPassword)
        & s__instance(V__INST1,s__ComputerPassword)
        & s__instance(V__INST1,s__ComputerUser) )
     => ( ( s__password(V__INST1,V__INST2)
          & s__password(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28285,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_28286,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_28287,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_28288,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_28289,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_28290,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_28291,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_28292,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_28293,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_28294,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST1,s__SymbolicString) )
     => ( ( s__fullNameIndexOrder(V__INST1,V__INST2)
          & s__fullNameIndexOrder(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28295,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Organization)
        & s__instance(V__INST1,s__Organization) )
     => ( ( s__chamberOfLegislature(V__INST1,V__INST2)
          & s__chamberOfLegislature(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28296,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process) )
     => ( ( s__coordinates(V__INST1,V__INST2)
          & s__coordinates(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28297,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__GeopoliticalArea)
        & s__instance(V__INST1,s__GeopoliticalArea) )
     => ( ( s__primaryGeopoliticalSubdivision(V__INST1,V__INST2)
          & s__primaryGeopoliticalSubdivision(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28298,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_28299,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_28300,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_28301,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_28302,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_28303,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_28304,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_28305,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_28306,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__MaritimeClaimArea)
        & s__instance(V__INST2,s__GeopoliticalArea)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__MaritimeClaimArea)
        & s__instance(V__INST1,s__GeopoliticalArea)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__maritimeClaimType(V__INST1,V__INST2)
          & s__maritimeClaimType(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28307,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_28308,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_28309,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_28310,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_28311,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__catalyst(V__INST1,V__INST2)
        & s__catalyst(V__INST2,V__INST1) )
     => V__INST1 = V__INST2 ) ).

fof(kb_SUMO_28312,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__GeopoliticalArea)
        & s__instance(V__INST2,s__GeopoliticalArea)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__GeopoliticalArea)
        & s__instance(V__INST1,s__GeopoliticalArea)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__primaryGeopoliticalSubdivisionType(V__INST1,V__INST2)
          & s__primaryGeopoliticalSubdivisionType(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28313,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_28314,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_28315,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_28316,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_28317,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_28318,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_28319,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__UserName)
        & s__instance(V__INST2,s__ComputerUser)
        & s__instance(V__INST1,s__ComputerUser)
        & s__instance(V__INST1,s__UserName) )
     => ( ( s__userName(V__INST1,V__INST2)
          & s__userName(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28320,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_28321,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_28322,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_28323,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_28324,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_28325,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_28326,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_28327,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__TimeInterval)
        & s__instance(V__INST2,s__GeographicArea)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__TimeInterval)
        & s__instance(V__INST1,s__GeographicArea)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__coolSeasonInArea(V__INST1,V__INST2)
          & s__coolSeasonInArea(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28328,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_28329,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Sentence)
        & s__instance(V__INST2,s__CognitiveAgent)
        & s__instance(V__INST1,s__CognitiveAgent)
        & s__instance(V__INST1,s__Sentence) )
     => ( ( s__states(V__INST1,V__INST2)
          & s__states(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28330,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__TimeInterval)
        & s__instance(V__INST2,s__GeographicArea)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__TimeInterval)
        & s__instance(V__INST1,s__GeographicArea)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__warmSeasonInArea(V__INST1,V__INST2)
          & s__warmSeasonInArea(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28331,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_28332,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_28333,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_28334,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_28335,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_28336,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_28337,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_28338,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__Artifact)
        & s__instance(V__INST2,s__Device)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__Artifact)
        & s__instance(V__INST1,s__Device)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__powerComponent(V__INST1,V__INST2)
          & s__powerComponent(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28339,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_28340,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_28341,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__NonnegativeInteger)
        & s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST1,s__SetOrClass)
        & s__instance(V__INST1,s__NonnegativeInteger) )
     => ( ( s__cardinality(V__INST1,V__INST2)
          & s__cardinality(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28342,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_28343,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_28344,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_28345,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_28346,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__CurrencyMeasure)
        & s__instance(V__INST2,s__Investment)
        & s__instance(V__INST1,s__Investment)
        & s__instance(V__INST1,s__CurrencyMeasure) )
     => ( ( s__netAmount(V__INST1,V__INST2)
          & s__netAmount(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28347,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_28348,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_28349,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_28350,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_28351,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_28352,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_28353,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_28354,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST2,s__FinancialTransaction)
        & s__instance(V__INST1,s__FinancialTransaction)
        & s__instance(V__INST1,s__SymbolicString) )
     => ( ( s__confirmationNumber(V__INST1,V__INST2)
          & s__confirmationNumber(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28355,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_28356,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__TimeInterval)
        & s__instance(V__INST2,s__GeographicArea)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__TimeInterval)
        & s__instance(V__INST1,s__GeographicArea)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__coldSeasonInArea(V__INST1,V__INST2)
          & s__coldSeasonInArea(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28357,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__ExtensionFn(s__Fluid))
        & s__instance(V__INST1,s__ExtensionFn(s__Fluid)) )
     => ( ( s__flows(V__INST1,V__INST2)
          & s__flows(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28358,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_28359,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__Product)
        & s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__Product)
        & s__instance(V__INST1,s__SymbolicString)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__productModel(V__INST1,V__INST2)
          & s__productModel(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28360,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_28361,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_28362,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__MusicalComposition)
        & s__instance(V__INST2,s__Agent)
        & s__instance(V__INST1,s__Agent)
        & s__instance(V__INST1,s__MusicalComposition) )
     => ( ( s__composer(V__INST1,V__INST2)
          & s__composer(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28363,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__ComputationalSystem)
        & s__instance(V__INST2,s__MeasuringPerformance)
        & s__instance(V__INST1,s__MeasuringPerformance)
        & s__instance(V__INST1,s__ComputationalSystem) )
     => ( ( s__systemMeasured(V__INST1,V__INST2)
          & s__systemMeasured(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28364,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_28365,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_28366,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_28367,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_28368,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_28369,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_28370,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_28371,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Virus)
        & s__instance(V__INST2,s__ViralCellInvasion)
        & s__instance(V__INST1,s__ViralCellInvasion)
        & s__instance(V__INST1,s__Virus) )
     => ( ( s__invadingVirus(V__INST1,V__INST2)
          & s__invadingVirus(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28372,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__PlaneAngleMeasure)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object)
        & s__instance(V__INST1,s__PlaneAngleMeasure) )
     => ( ( s__headingWRTCompassNorth(V__INST1,V__INST2)
          & s__headingWRTCompassNorth(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28373,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_28374,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST2,s__Stock)
        & s__instance(V__INST1,s__Stock)
        & s__instance(V__INST1,s__SymbolicString) )
     => ( ( s__stockSymbol(V__INST1,V__INST2)
          & s__stockSymbol(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28375,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_28376,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_28377,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Language)
        & s__instance(V__INST1,s__Language) )
     => ( ( s__subLanguage(V__INST1,V__INST2)
          & s__subLanguage(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28378,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_28379,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__ProcessTask)
        & s__instance(V__INST2,s__ComputerProcess)
        & s__instance(V__INST1,s__ComputerProcess)
        & s__instance(V__INST1,s__ProcessTask) )
     => ( ( s__task(V__INST1,V__INST2)
          & s__task(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28380,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__FunctionQuantity)
        & s__instance(V__INST2,s__Precipitation)
        & s__instance(V__INST1,s__Precipitation)
        & s__instance(V__INST1,s__FunctionQuantity) )
     => ( ( s__precipitationRate(V__INST1,V__INST2)
          & s__precipitationRate(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28381,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_28382,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_28383,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_28384,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST1,s__SymbolicString) )
     => ( ( s__acronym(V__INST1,V__INST2)
          & s__acronym(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28385,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__lowAltitudeWindSpeed(V__INST1,V__INST2)
          & s__lowAltitudeWindSpeed(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28386,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_28387,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_28388,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Organization)
        & s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST1,s__SymbolicString)
        & s__instance(V__INST1,s__Organization) )
     => ( ( s__organizationName(V__INST1,V__INST2)
          & s__organizationName(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28389,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_28390,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_28391,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_28392,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_28393,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_28394,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_28395,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TimePosition)
        & s__instance(V__INST2,s__GeopoliticalArea)
        & s__instance(V__INST1,s__GeopoliticalArea)
        & s__instance(V__INST1,s__TimePosition) )
     => ( ( s__holidayTimeInArea(V__INST1,V__INST2)
          & s__holidayTimeInArea(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28396,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_28397,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_28398,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__RiskAttribute)
        & s__instance(V__INST2,s__Investor)
        & s__instance(V__INST1,s__Investor)
        & s__instance(V__INST1,s__RiskAttribute) )
     => ( ( s__riskTolerance(V__INST1,V__INST2)
          & s__riskTolerance(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28399,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_28400,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_28401,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__ConstantQuantity)
        & s__instance(V__INST2,s__WaterArea)
        & s__instance(V__INST1,s__WaterArea)
        & s__instance(V__INST1,s__ConstantQuantity) )
     => ( ( s__seaSurfaceTemperature(V__INST1,V__INST2)
          & s__seaSurfaceTemperature(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28402,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_28403,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_28404,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__ConstantQuantity)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object)
        & s__instance(V__INST1,s__ConstantQuantity) )
     => ( ( s__mediumAltitudeWindSpeed(V__INST1,V__INST2)
          & s__mediumAltitudeWindSpeed(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28405,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_28406,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_28407,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__GeopoliticalArea)
        & s__instance(V__INST1,s__GeopoliticalArea) )
     => ( ( s__dependentGeopoliticalArea(V__INST1,V__INST2)
          & s__dependentGeopoliticalArea(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) ).

fof(kb_SUMO_28408,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_28409,axiom,
    s__subclass(s__TrichotomizingRelation,s__BinaryRelation) ).

fof(kb_SUMO_28410,axiom,
    s__instance(s__TrichotomizingRelation__t,s__SetOrClass) ).

fof(kb_SUMO_28411,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_28412,axiom,
    s__subclass(s__TransitiveRelation,s__BinaryRelation) ).

fof(kb_SUMO_28413,axiom,
    s__instance(s__TransitiveRelation__t,s__SetOrClass) ).

fof(kb_SUMO_28414,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_28415,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_28416,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_28417,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_28418,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_28419,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_28420,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_28421,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_28422,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_28423,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_28424,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_28425,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_28426,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_28427,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_28428,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_28429,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_28430,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_28431,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_28432,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_28433,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__dependentGeopoliticalArea(V__INST1,V__INST2)
          & s__dependentGeopoliticalArea(V__INST2,V__INST3) )
       => s__dependentGeopoliticalArea(V__INST1,V__INST3) ) ) ).

fof(kb_SUMO_28434,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_28435,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_28436,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_28437,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__coordinates(V__INST1,V__INST2)
          & s__coordinates(V__INST2,V__INST3) )
       => s__coordinates(V__INST1,V__INST3) ) ) ).

fof(kb_SUMO_28438,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_28439,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_28440,axiom,
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Language)
        & s__instance(V__INST2,s__Language)
        & s__instance(V__INST1,s__Language) )
     => ( ( s__subLanguage(V__INST1,V__INST2)
          & s__subLanguage(V__INST2,V__INST3) )
       => s__subLanguage(V__INST1,V__INST3) ) ) ).

fof(kb_SUMO_28441,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_28442,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_28443,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_28444,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_28445,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_28446,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_28447,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_28448,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__beforeOnPath(V__INST1,V__INST2)
          & s__beforeOnPath(V__INST2,V__INST3) )
       => s__beforeOnPath(V__INST1,V__INST3) ) ) ).

fof(kb_SUMO_28449,axiom,
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( V__INST1 = V__INST2
        & V__INST2 = V__INST3 )
     => V__INST1 = V__INST3 ) ).

fof(kb_SUMO_28450,axiom,
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__ExtensionFn(s__Fluid))
        & s__instance(V__INST2,s__ExtensionFn(s__Fluid))
        & s__instance(V__INST1,s__ExtensionFn(s__Fluid)) )
     => ( ( s__flows(V__INST1,V__INST2)
          & s__flows(V__INST2,V__INST3) )
       => s__flows(V__INST1,V__INST3) ) ) ).

fof(kb_SUMO_28451,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_28452,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_28453,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_28454,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_28455,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_28456,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_28457,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_28458,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_28459,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_28460,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_28461,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_28462,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_28463,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_28464,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_28465,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_28466,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_28467,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_28468,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_28469,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_28470,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_28471,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_28472,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_28473,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_28474,axiom,
    s__subclass(s__IntransitiveRelation,s__BinaryRelation) ).

fof(kb_SUMO_28475,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_28476,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_28477,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_28478,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_28479,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_28480,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_28481,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_28482,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_28483,axiom,
    s__subclass(s__PartialOrderingRelation,s__TransitiveRelation) ).

fof(kb_SUMO_28484,axiom,
    s__subclass(s__PartialOrderingRelation,s__AntisymmetricRelation) ).

fof(kb_SUMO_28485,axiom,
    s__subclass(s__PartialOrderingRelation,s__ReflexiveRelation) ).

fof(kb_SUMO_28486,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_28487,axiom,
    s__subclass(s__TotalOrderingRelation,s__PartialOrderingRelation) ).

fof(kb_SUMO_28488,axiom,
    s__instance(s__TotalOrderingRelation__t,s__SetOrClass) ).

fof(kb_SUMO_28489,axiom,
    s__subclass(s__TotalOrderingRelation,s__TrichotomizingRelation) ).

fof(kb_SUMO_28490,axiom,
    s__documentation(s__TotalOrderingRelation,s__EnglishLanguage,'A &%BinaryRelation is a &%TotalOrderingRelation if it is a &%PartialOrderingRelation and a &%TrichotomizingRelation.') ).

fof(kb_SUMO_28491,axiom,
    s__subclass(s__EquivalenceRelation,s__TransitiveRelation) ).

fof(kb_SUMO_28492,axiom,
    s__subclass(s__EquivalenceRelation,s__SymmetricRelation) ).

fof(kb_SUMO_28493,axiom,
    s__subclass(s__EquivalenceRelation,s__ReflexiveRelation) ).

fof(kb_SUMO_28494,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_28495,axiom,
    s__subclass(s__CaseRole,s__BinaryPredicate) ).

fof(kb_SUMO_28496,axiom,
    s__subclass(s__CaseRole,s__InheritableRelation) ).

fof(kb_SUMO_28497,axiom,
    s__instance(s__CaseRole__t,s__SetOrClass) ).

fof(kb_SUMO_28498,axiom,
    s__subclass(s__CaseRole,s__AsymmetricRelation) ).

fof(kb_SUMO_28499,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_28500,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_28501,axiom,
    s__instance(s__involvedInEvent__m,s__BinaryPredicate) ).

fof(kb_SUMO_28502,axiom,
    s__instance(s__involvedInEvent__m,s__AsymmetricRelation) ).

fof(kb_SUMO_28503,axiom,
    s__domain(s__involvedInEvent__m,"1",s__Process) ).

fof(kb_SUMO_28504,axiom,
    s__domain(s__involvedInEvent__m,"2",s__Entity) ).

fof(kb_SUMO_28505,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_28506,axiom,
    s__instance(s__agent__m,s__CaseRole) ).

fof(kb_SUMO_28507,axiom,
    s__domain(s__agent__m,"1",s__Process) ).

fof(kb_SUMO_28508,axiom,
    s__domain(s__agent__m,"2",s__Agent) ).

fof(kb_SUMO_28509,axiom,
    s__subrelation(s__agent__m,s__involvedInEvent__m) ).

fof(kb_SUMO_28510,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_28511,axiom,
    s__instance(s__destination__m,s__CaseRole) ).

fof(kb_SUMO_28512,axiom,
    s__domain(s__destination__m,"1",s__Process) ).

fof(kb_SUMO_28513,axiom,
    s__domain(s__destination__m,"2",s__Entity) ).

fof(kb_SUMO_28514,axiom,
    s__subrelation(s__destination__m,s__involvedInEvent__m) ).

fof(kb_SUMO_28515,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_28516,axiom,
    s__instance(s__experiencer__m,s__CaseRole) ).

fof(kb_SUMO_28517,axiom,
    s__domain(s__experiencer__m,"1",s__Process) ).

fof(kb_SUMO_28518,axiom,
    s__domain(s__experiencer__m,"2",s__Agent) ).

fof(kb_SUMO_28519,axiom,
    s__subrelation(s__experiencer__m,s__involvedInEvent__m) ).

fof(kb_SUMO_28520,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_28521,axiom,
    s__subrelation(s__instrument__m,s__patient__m) ).

fof(kb_SUMO_28522,axiom,
    s__domain(s__instrument__m,"1",s__Process) ).

fof(kb_SUMO_28523,axiom,
    s__domain(s__instrument__m,"2",s__Object) ).

fof(kb_SUMO_28524,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_28525,axiom,
    s__instance(s__origin__m,s__CaseRole) ).

fof(kb_SUMO_28526,axiom,
    s__domain(s__origin__m,"1",s__Process) ).

fof(kb_SUMO_28527,axiom,
    s__domain(s__origin__m,"2",s__Object) ).

fof(kb_SUMO_28528,axiom,
    s__subrelation(s__origin__m,s__involvedInEvent__m) ).

fof(kb_SUMO_28529,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_28530,axiom,
    s__instance(s__patient__m,s__CaseRole) ).

fof(kb_SUMO_28531,axiom,
    s__domain(s__patient__m,"1",s__Process) ).

fof(kb_SUMO_28532,axiom,
    s__domain(s__patient__m,"2",s__Entity) ).

fof(kb_SUMO_28533,axiom,
    s__subrelation(s__patient__m,s__involvedInEvent__m) ).

fof(kb_SUMO_28534,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_28535,axiom,
    s__subrelation(s__resource__m,s__patient__m) ).

fof(kb_SUMO_28536,axiom,
    s__domain(s__resource__m,"1",s__Process) ).

fof(kb_SUMO_28537,axiom,
    s__domain(s__resource__m,"2",s__Object) ).

fof(kb_SUMO_28538,axiom,
    s__disjointRelation(s__resource__m,s__result__m) ).

fof(kb_SUMO_28539,axiom,
    s__disjointRelation(s__resource__m,s__instrument__m) ).

fof(kb_SUMO_28540,axiom,
    s__disjointRelation(s__result__m,s__instrument__m) ).

fof(kb_SUMO_28541,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_28542,axiom,
    s__subrelation(s__result__m,s__patient__m) ).

fof(kb_SUMO_28543,axiom,
    s__domain(s__result__m,"1",s__Process) ).

fof(kb_SUMO_28544,axiom,
    s__domain(s__result__m,"2",s__Entity) ).

fof(kb_SUMO_28545,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_28546,axiom,
    s__subclass(s__InheritableRelation,s__Relation) ).

fof(kb_SUMO_28547,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_28548,axiom,
    s__subclass(s__ProbabilityRelation,s__Relation) ).

fof(kb_SUMO_28549,axiom,
    s__subclass(s__ProbabilityRelation,s__InheritableRelation) ).

fof(kb_SUMO_28550,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_28551,axiom,
    s__instance(s__ProbabilityFn__m,s__ProbabilityRelation) ).

fof(kb_SUMO_28552,axiom,
    s__instance(s__ProbabilityFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_28553,axiom,
    s__instance(s__ProbabilityFn__m,s__UnaryFunction) ).

fof(kb_SUMO_28554,axiom,
    s__domain(s__ProbabilityFn__m,"1",s__Formula) ).

fof(kb_SUMO_28555,axiom,
    s__range(s__ProbabilityFn__m,s__RealNumber) ).

fof(kb_SUMO_28556,axiom,
    s__instance(s__ProbabilityFn__m,s__AsymmetricRelation) ).

fof(kb_SUMO_28557,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_28558,axiom,
    s__instance(s__conditionalProbability__m,s__ProbabilityRelation) ).

fof(kb_SUMO_28559,axiom,
    s__instance(s__conditionalProbability__m,s__TernaryPredicate) ).

fof(kb_SUMO_28560,axiom,
    s__domain(s__conditionalProbability__m,"1",s__Formula) ).

fof(kb_SUMO_28561,axiom,
    s__domain(s__conditionalProbability__m,"2",s__Formula) ).

fof(kb_SUMO_28562,axiom,
    s__domain(s__conditionalProbability__m,"3",s__RealNumber) ).

fof(kb_SUMO_28563,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_28564,axiom,
    s__instance(s__increasesLikelihood__m,s__ProbabilityRelation) ).

fof(kb_SUMO_28565,axiom,
    s__instance(s__increasesLikelihood__m,s__BinaryPredicate) ).

fof(kb_SUMO_28566,axiom,
    s__instance(s__increasesLikelihood__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_28567,axiom,
    s__domain(s__increasesLikelihood__m,"1",s__Formula) ).

fof(kb_SUMO_28568,axiom,
    s__domain(s__increasesLikelihood__m,"2",s__Formula) ).

fof(kb_SUMO_28569,axiom,
    s__disjointRelation(s__increasesLikelihood__m,s__decreasesLikelihood__m) ).

fof(kb_SUMO_28570,axiom,
    s__disjointRelation(s__increasesLikelihood__m,s__independentProbability__m) ).

fof(kb_SUMO_28571,axiom,
    s__disjointRelation(s__decreasesLikelihood__m,s__independentProbability__m) ).

fof(kb_SUMO_28572,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_28573,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_28574,axiom,
    s__instance(s__decreasesLikelihood__m,s__ProbabilityRelation) ).

fof(kb_SUMO_28575,axiom,
    s__instance(s__ProbabilityRelation__t,s__SetOrClass) ).

fof(kb_SUMO_28576,axiom,
    s__instance(s__decreasesLikelihood__m,s__BinaryPredicate) ).

fof(kb_SUMO_28577,axiom,
    s__instance(s__decreasesLikelihood__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_28578,axiom,
    s__domain(s__decreasesLikelihood__m,"1",s__Formula) ).

fof(kb_SUMO_28579,axiom,
    s__domain(s__decreasesLikelihood__m,"2",s__Formula) ).

fof(kb_SUMO_28580,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_28581,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_28582,axiom,
    s__instance(s__independentProbability__m,s__ProbabilityRelation) ).

fof(kb_SUMO_28583,axiom,
    s__instance(s__independentProbability__m,s__BinaryPredicate) ).

fof(kb_SUMO_28584,axiom,
    s__instance(s__independentProbability__m,s__SymmetricRelation) ).

fof(kb_SUMO_28585,axiom,
    s__domain(s__independentProbability__m,"1",s__Formula) ).

fof(kb_SUMO_28586,axiom,
    s__domain(s__independentProbability__m,"2",s__Formula) ).

fof(kb_SUMO_28587,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_28588,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_28589,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_28590,axiom,
    s__subclass(s__SpatialRelation,s__Relation) ).

fof(kb_SUMO_28591,axiom,
    s__subclass(s__SpatialRelation,s__InheritableRelation) ).

fof(kb_SUMO_28592,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_28593,axiom,
    s__subclass(s__TemporalRelation,s__Relation) ).

fof(kb_SUMO_28594,axiom,
    s__instance(s__Relation__t,s__SetOrClass) ).

fof(kb_SUMO_28595,axiom,
    s__subclass(s__TemporalRelation,s__InheritableRelation) ).

fof(kb_SUMO_28596,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_28597,axiom,
    s__subclass(s__IntentionalRelation,s__InheritableRelation) ).

fof(kb_SUMO_28598,axiom,
    s__subclass(s__IntentionalRelation,s__Relation) ).

fof(kb_SUMO_28599,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_28600,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_28601,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_28602,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_28603,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_28604,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_28605,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_28606,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_28607,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_28608,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_28609,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_28610,axiom,
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Agent) )
     => ( ( s__enemy(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) ).

fof(kb_SUMO_28611,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_28612,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_28613,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_28614,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_28615,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_28616,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_28617,axiom,
    s__instance(s__prefers__m,s__TernaryPredicate) ).

fof(kb_SUMO_28618,axiom,
    s__instance(s__prefers__m,s__IntentionalRelation) ).

fof(kb_SUMO_28619,axiom,
    s__instance(s__IntentionalRelation__t,s__SetOrClass) ).

fof(kb_SUMO_28620,axiom,
    s__domain(s__prefers__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_28621,axiom,
    s__domain(s__prefers__m,"2",s__Formula) ).

fof(kb_SUMO_28622,axiom,
    s__domain(s__prefers__m,"3",s__Formula) ).

fof(kb_SUMO_28623,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_28624,axiom,
    s__subclass(s__PropositionalAttitude,s__IntentionalRelation) ).

fof(kb_SUMO_28625,axiom,
    s__instance(s__PropositionalAttitude__t,s__SetOrClass) ).

fof(kb_SUMO_28626,axiom,
    s__subclass(s__PropositionalAttitude,s__AsymmetricRelation) ).

fof(kb_SUMO_28627,axiom,
    s__subclass(s__PropositionalAttitude,s__InheritableRelation) ).

fof(kb_SUMO_28628,axiom,
    s__documentation(s__PropositionalAttitude,s__EnglishLanguage,'The &%Class of &%IntentionalRelations where the &%Agent has awareness of a &%Proposition.') ).

fof(kb_SUMO_28629,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_28630,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_28631,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_28632,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_28633,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_28634,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_28635,axiom,
    s__subclass(s__ObjectAttitude,s__IntentionalRelation) ).

fof(kb_SUMO_28636,axiom,
    s__subclass(s__ObjectAttitude,s__InheritableRelation) ).

fof(kb_SUMO_28637,axiom,
    s__disjoint(s__ObjectAttitude,s__PropositionalAttitude) ).

fof(kb_SUMO_28638,axiom,
    s__documentation(s__ObjectAttitude,s__EnglishLanguage,'The &%Class of &%IntentionalRelations where the &%Agent has awareness of an instance of &%Physical.') ).

fof(kb_SUMO_28639,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_28640,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_28641,axiom,
    ! [V__AGENT,V__THING] :
      ( ( s__instance(V__THING,s__Agent)
        & s__instance(V__AGENT,s__Agent) )
     => ( s__enemy(V__AGENT,V__THING)
       => s__instance(V__THING,s__Physical) ) ) ).

fof(kb_SUMO_28642,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_28643,axiom,
    s__instance(s__inScopeOfInterest__m,s__BinaryPredicate) ).

fof(kb_SUMO_28644,axiom,
    s__instance(s__inScopeOfInterest__m,s__IntentionalRelation) ).

fof(kb_SUMO_28645,axiom,
    s__domain(s__inScopeOfInterest__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_28646,axiom,
    s__domain(s__inScopeOfInterest__m,"2",s__Entity) ).

fof(kb_SUMO_28647,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_28648,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_28649,axiom,
    s__instance(s__needs__m,s__ObjectAttitude) ).

fof(kb_SUMO_28650,axiom,
    s__instance(s__needs__m,s__BinaryPredicate) ).

fof(kb_SUMO_28651,axiom,
    s__subrelation(s__needs__m,s__inScopeOfInterest__m) ).

fof(kb_SUMO_28652,axiom,
    s__domain(s__needs__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_28653,axiom,
    s__domain(s__needs__m,"2",s__Physical) ).

fof(kb_SUMO_28654,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_28655,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_28656,axiom,
    s__instance(s__wants__m,s__ObjectAttitude) ).

fof(kb_SUMO_28657,axiom,
    s__instance(s__ObjectAttitude__t,s__SetOrClass) ).

fof(kb_SUMO_28658,axiom,
    s__instance(s__wants__m,s__BinaryPredicate) ).

fof(kb_SUMO_28659,axiom,
    s__subrelation(s__wants__m,s__inScopeOfInterest__m) ).

fof(kb_SUMO_28660,axiom,
    s__relatedInternalConcept(s__wants__m,s__desires__m) ).

fof(kb_SUMO_28661,axiom,
    s__domain(s__wants__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_28662,axiom,
    s__domain(s__wants__m,"2",s__Physical) ).

fof(kb_SUMO_28663,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_28664,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_28665,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_28666,axiom,
    s__instance(s__desires__m,s__PropositionalAttitude) ).

fof(kb_SUMO_28667,axiom,
    s__instance(s__desires__m,s__BinaryPredicate) ).

fof(kb_SUMO_28668,axiom,
    s__subrelation(s__desires__m,s__inScopeOfInterest__m) ).

fof(kb_SUMO_28669,axiom,
    s__relatedInternalConcept(s__desires__m,s__wants__m) ).

fof(kb_SUMO_28670,axiom,
    s__domain(s__desires__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_28671,axiom,
    s__domain(s__desires__m,"2",s__Formula) ).

fof(kb_SUMO_28672,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_28673,axiom,
    s__instance(s__considers__m,s__PropositionalAttitude) ).

fof(kb_SUMO_28674,axiom,
    s__instance(s__considers__m,s__BinaryPredicate) ).

fof(kb_SUMO_28675,axiom,
    s__subrelation(s__considers__m,s__inScopeOfInterest__m) ).

fof(kb_SUMO_28676,axiom,
    s__domain(s__considers__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_28677,axiom,
    s__domain(s__considers__m,"2",s__Formula) ).

fof(kb_SUMO_28678,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_28679,axiom,
    s__instance(s__believes__m,s__PropositionalAttitude) ).

fof(kb_SUMO_28680,axiom,
    s__instance(s__believes__m,s__BinaryPredicate) ).

fof(kb_SUMO_28681,axiom,
    s__subrelation(s__believes__m,s__inScopeOfInterest__m) ).

fof(kb_SUMO_28682,axiom,
    s__domain(s__believes__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_28683,axiom,
    s__domain(s__believes__m,"2",s__Formula) ).

fof(kb_SUMO_28684,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_28685,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_28686,axiom,
    s__instance(s__knows__m,s__PropositionalAttitude) ).

fof(kb_SUMO_28687,axiom,
    s__instance(s__knows__m,s__BinaryPredicate) ).

fof(kb_SUMO_28688,axiom,
    s__subrelation(s__knows__m,s__inScopeOfInterest__m) ).

fof(kb_SUMO_28689,axiom,
    s__domain(s__knows__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_28690,axiom,
    s__domain(s__knows__m,"2",s__Formula) ).

fof(kb_SUMO_28691,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_28692,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_28693,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_28694,axiom,
    s__subclass(s__TernaryRelation,s__Relation) ).

fof(kb_SUMO_28695,axiom,
    s__subclass(s__TernaryRelation,s__InheritableRelation) ).

fof(kb_SUMO_28696,axiom,
    s__documentation(s__TernaryRelation,s__EnglishLanguage,'&%TernaryRelations relate three items. The two &%subclasses of &%TernaryRelation are &%TernaryPredicate and &%BinaryFunction.') ).

fof(kb_SUMO_28697,axiom,
    s__subclass(s__QuaternaryRelation,s__Relation) ).

fof(kb_SUMO_28698,axiom,
    s__subclass(s__QuaternaryRelation,s__InheritableRelation) ).

fof(kb_SUMO_28699,axiom,
    s__documentation(s__QuaternaryRelation,s__EnglishLanguage,'&%QuaternaryRelations relate four items. The two &%subclasses of &%QuaternaryRelation are &%QuaternaryPredicate and &%TernaryFunction.') ).

fof(kb_SUMO_28700,axiom,
    s__subclass(s__QuintaryRelation,s__Relation) ).

fof(kb_SUMO_28701,axiom,
    s__subclass(s__QuintaryRelation,s__InheritableRelation) ).

fof(kb_SUMO_28702,axiom,
    s__instance(s__QuintaryRelation__t,s__SetOrClass) ).

fof(kb_SUMO_28703,axiom,
    s__documentation(s__QuintaryRelation,s__EnglishLanguage,'&%QuintaryRelations relate five items. The two &%subclasses of &%QuintaryRelation are &%QuintaryPredicate and &%QuaternaryFunction.') ).

fof(kb_SUMO_28704,axiom,
    s__subclass(s__List,s__Relation) ).

fof(kb_SUMO_28705,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_28706,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_28707,axiom,
    s__subclass(s__UniqueList,s__List) ).

fof(kb_SUMO_28708,axiom,
    s__instance(s__UniqueList__t,s__SetOrClass) ).

fof(kb_SUMO_28709,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_28710,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_28711,axiom,
    s__instance(s__NullList__m,s__List) ).

fof(kb_SUMO_28712,axiom,
    s__instance(s__List__t,s__SetOrClass) ).

fof(kb_SUMO_28713,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_28714,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_28715,axiom,
    s__instance(s__ListFn__m,s__Function) ).

fof(kb_SUMO_28716,axiom,
    s__instance(s__ListFn__m,s__VariableArityRelation) ).

fof(kb_SUMO_28717,axiom,
    s__range(s__ListFn__m,s__List) ).

fof(kb_SUMO_28718,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_28719,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_28720,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_28721,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_28722,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_28723,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_28724,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_28725,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_28726,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_28727,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_28728,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_28729,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_28730,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_28731,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_28732,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_28733,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_28734,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_28735,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_28736,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_28737,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_28738,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_28739,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_28740,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_28741,axiom,
    s__instance(s__ListOrderFn__m,s__BinaryFunction) ).

fof(kb_SUMO_28742,axiom,
    s__instance(s__ListOrderFn__m,s__PartialValuedRelation) ).

fof(kb_SUMO_28743,axiom,
    s__domain(s__ListOrderFn__m,"1",s__List) ).

fof(kb_SUMO_28744,axiom,
    s__domain(s__ListOrderFn__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_28745,axiom,
    s__range(s__ListOrderFn__m,s__Entity) ).

fof(kb_SUMO_28746,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_28747,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_28748,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__rainySeasonInArea(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28749,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__HotelUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__roomAmenity(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__HotelUnit) ) ) ).

fof(kb_SUMO_28750,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__Process)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__subclass(V__ROW2,s__BiologicallyActiveSubstance)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BiochemicalAgent) )
     => ( s__biochemicalAgentAntidote(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__BiologicallyActiveSubstance) ) ) ).

fof(kb_SUMO_28751,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_28752,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Holiday)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__nationalHoliday(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Holiday) ) ) ).

fof(kb_SUMO_28753,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_28754,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__subclass(V__ROW2,s__FinancialTransaction)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__dailyLimit(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__FinancialTransaction) ) ) ).

fof(kb_SUMO_28755,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MusicalComposition)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__composer(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__MusicalComposition) ) ) ).

fof(kb_SUMO_28756,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Product)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__productModel(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Product) ) ) ).

fof(kb_SUMO_28757,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__RealNumber)
        & s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__laborForceFractionByOccupationInPeriod(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__subclass(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"4"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28758,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_28759,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_28760,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__PositiveInteger)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__agriculturalProductTypeByRank(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Object) ) ) ).

fof(kb_SUMO_28761,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__inflationRateOfConsumerPricesInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28762,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_28763,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeDuration)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__subclass(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__DiseaseOrSyndrome) )
     => ( s__diseaseIncubation(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__TimeDuration) ) ) ).

fof(kb_SUMO_28764,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_28765,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__subclass(V__ROW1,s__Object)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__manufacturer(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) ).

fof(kb_SUMO_28766,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Integer)
        & s__subclass(V__ROW2,s__Satellite)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__communicationSatelliteForArea(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Satellite) ) ) ).

fof(kb_SUMO_28767,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_28768,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositiveInteger)
        & s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__exportCommodityTypeByRank(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Object) ) ) ).

fof(kb_SUMO_28769,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Toxin)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Organism)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__secretesToxin(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organism) ) ) ).

fof(kb_SUMO_28770,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Payment)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__PricingScheme) )
     => ( s__validPaymentType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Payment) ) ) ).

fof(kb_SUMO_28771,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__PositiveInteger)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__agriculturalProductTypeByRank(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__PositiveInteger) ) ) ).

fof(kb_SUMO_28772,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__titleInLanguage(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__ContentBearingPhysical) ) ) ).

fof(kb_SUMO_28773,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__RealNumber)
        & s__instance(V__ROW2,s__IndustryAttribute)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__sectorCompositionOfGDPInPeriod(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__subclass(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"4"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28774,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__NonnegativeInteger)
        & s__subclass(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Transitway) )
     => ( s__transitwayCapacityCount(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__SelfConnectedObject) ) ) ).

fof(kb_SUMO_28775,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__electricityExportInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28776,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_28777,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_28778,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_28779,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__electricityImportInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28780,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Organism)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__BiologicalAgent)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__biologicalAgentCarrier(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__BiologicalAgent) ) ) ).

fof(kb_SUMO_28781,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__agreementEffectiveDuring(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimePosition) ) ) ).

fof(kb_SUMO_28782,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__misspelledTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__ContentBearingPhysical) ) ) ).

fof(kb_SUMO_28783,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__BiochemicalAgent)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__biochemicalAgentDelivery(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Process) ) ) ).

fof(kb_SUMO_28784,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ComputerProgram)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__ComputerProgram) )
     => ( s__dependencyType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__ComputerProgram) ) ) ).

fof(kb_SUMO_28785,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__exportTotalInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28786,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__perCapitaGDPInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28787,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__independenceDate(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28788,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__coldSeasonInArea(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28789,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__PositiveRealNumber)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__importPartnerByFractionInPeriod(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__subclass(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"4"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28790,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__subclass(V__ROW2,s__Organization)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__diplomaticOrganizationType(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Organization) ) ) ).

fof(kb_SUMO_28791,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__environmentalProblemTypeInArea(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Physical) ) ) ).

fof(kb_SUMO_28792,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__MakingMusic)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__MusicRecording) )
     => ( s__musician(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__MakingMusic) ) ) ).

fof(kb_SUMO_28793,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__Agent)
        & s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__CurrencyMeasure) )
     => ( s__priceRange(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__Entity) ) ) ).

fof(kb_SUMO_28794,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__TransportationDevice) )
     => ( s__cargoType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) ).

fof(kb_SUMO_28795,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__IndustryAttribute)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__sectorValueOfGDPInPeriod(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__subclass(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"4"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28796,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FunctionQuantity)
        & s__subclass(V__ROW1,s__BiochemicalAgent)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__lethalDose(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__BiochemicalAgent) ) ) ).

fof(kb_SUMO_28797,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_28798,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__PricingScheme)
        & s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW2,s__FunctionQuantity) )
     => ( s__unitPrice(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__Entity) ) ) ).

fof(kb_SUMO_28799,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__subclass(V__ROW2,s__FinancialTransaction)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__minimumBalance(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__FinancialTransaction) ) ) ).

fof(kb_SUMO_28800,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__annualRevenuesOfAreaInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28801,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IllicitDrug)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__illicitDrugProducer(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__IllicitDrug) ) ) ).

fof(kb_SUMO_28802,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_28803,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Holiday)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__nationalCelebration(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Holiday) ) ) ).

fof(kb_SUMO_28804,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__capitalExpendituresOfAreaInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28805,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__importTotalInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28806,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_28807,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_28808,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__subtitle(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__ContentBearingPhysical) ) ) ).

fof(kb_SUMO_28809,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositiveInteger)
        & s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__importCommodityTypeByRank(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Object) ) ) ).

fof(kb_SUMO_28810,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW2,s__CurrencyMeasure) )
     => ( s__productPrice(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Entity) ) ) ).

fof(kb_SUMO_28811,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Proposition)
        & s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__agreementRevisionDate(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__TimePosition) ) ) ).

fof(kb_SUMO_28812,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__HotelUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__roomAmenity(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Physical) ) ) ).

fof(kb_SUMO_28813,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__referenceTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__ContentBearingPhysical) ) ) ).

fof(kb_SUMO_28814,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_28815,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositiveInteger)
        & s__subclass(V__ROW2,s__Weapon)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__MilitaryVehicle) )
     => ( s__weaponCarryingCapability(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Weapon) ) ) ).

fof(kb_SUMO_28816,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_28817,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__MilitaryUnit)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__MilitaryUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__subEchelon(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__MilitaryUnit) ) ) ).

fof(kb_SUMO_28818,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__naturalHazardTypeInArea(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Physical) ) ) ).

fof(kb_SUMO_28819,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__BiochemicalAgent)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__biochemicalAgentDelivery(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__BiochemicalAgent) ) ) ).

fof(kb_SUMO_28820,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__populationFractionBelowPovertyLineInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28821,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Holiday) )
     => ( s__commemoratesDate(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28822,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__electricityConsumptionInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28823,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__RoomInventory) )
     => ( s__someRoomsPhysicalAmenity(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) ).

fof(kb_SUMO_28824,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_28825,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__importPartnerInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28826,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__HotelFunctionRoom)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__functionRoomAmenity(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__HotelFunctionRoom) ) ) ).

fof(kb_SUMO_28827,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__subclass(V__ROW1,s__TimeInterval)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__standardRetailHours(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28828,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__subclass(V__ROW1,s__MusicChart)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__musicChartBy(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__MusicChart) ) ) ).

fof(kb_SUMO_28829,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_28830,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__MaritimeClaimArea)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__maritimeClaimType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__MaritimeClaimArea) ) ) ).

fof(kb_SUMO_28831,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__FunctionQuantity)
        & s__subclass(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Transitway) )
     => ( s__transitwayCapacityRate(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__SelfConnectedObject) ) ) ).

fof(kb_SUMO_28832,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__agriculturalProductType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) ).

fof(kb_SUMO_28833,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeopoliticalArea)
        & s__subclass(V__ROW2,s__IllicitDrug)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__illicitDrugTransshipmentPoint(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__IllicitDrug) ) ) ).

fof(kb_SUMO_28834,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_28835,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Security)
        & s__subclass(V__ROW2,s__FinancialTransaction)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__FinancialTransaction) )
     => ( s__orderFor(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__FinancialTransaction) ) ) ).

fof(kb_SUMO_28836,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Policy)
        & s__subclass(V__ROW1,s__HotelUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__roomPolicy(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__HotelUnit) ) ) ).

fof(kb_SUMO_28837,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__warmSeasonInArea(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28838,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__HotelFunctionRoom)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__functionRoomAmenity(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Physical) ) ) ).

fof(kb_SUMO_28839,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__Process)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__subclass(V__ROW2,s__BiologicallyActiveSubstance)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__DiseaseOrSyndrome) )
     => ( s__diseaseTreatment(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Process) ) ) ).

fof(kb_SUMO_28840,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__PositiveInteger)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__importPartnerByRankInPeriod(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__subclass(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"4"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28841,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FunctionQuantity)
        & s__subclass(V__ROW1,s__BiochemicalAgent)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__effectiveDose(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__BiochemicalAgent) ) ) ).

fof(kb_SUMO_28842,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agreement)
        & s__instance(V__ROW2,s__CurrencyMeasure) )
     => ( s__negotiatedPrice(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Entity) ) ) ).

fof(kb_SUMO_28843,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__PreparedFood)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__ingredient(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SelfConnectedObject) ) ) ).

fof(kb_SUMO_28844,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Policy)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__HotelPackage) )
     => ( s__policyInclusion(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Policy) ) ) ).

fof(kb_SUMO_28845,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_28846,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__hotSeasonInArea(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28847,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Substance)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__LandArea) )
     => ( s__groundSurfaceType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Substance) ) ) ).

fof(kb_SUMO_28848,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_28849,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__realGrowthRateOfGDPInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28850,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_28851,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__originalTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__ContentBearingPhysical) ) ) ).

fof(kb_SUMO_28852,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__RealNumber)
        & s__subclass(V__ROW2,s__PowerGeneration)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__electricityFractionFromSource(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__PowerGeneration) ) ) ).

fof(kb_SUMO_28853,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__translatedTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__ContentBearingPhysical) ) ) ).

fof(kb_SUMO_28854,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SocialRole)
        & s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__electionDatePlannedForPosition(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__TimePosition) ) ) ).

fof(kb_SUMO_28855,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & 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__capabilityDuring(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__Process) ) ) ).

fof(kb_SUMO_28856,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__naturalResourceTypeInArea(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) ).

fof(kb_SUMO_28857,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__OrganicObject)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__bioindicatorForHabitat(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__OrganicObject) ) ) ).

fof(kb_SUMO_28858,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__subclass(V__ROW1,s__Gun)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__caliber(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Gun) ) ) ).

fof(kb_SUMO_28859,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__sortingTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__ContentBearingPhysical) ) ) ).

fof(kb_SUMO_28860,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__highestDecileShareOfHouseholdIncomeInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28861,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__annualExpendituresOfAreaInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28862,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__MealPlan)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__HotelPackage) )
     => ( s__mealPlanInclusion(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__MealPlan) ) ) ).

fof(kb_SUMO_28863,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_28864,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Attribute)
        & s__subclass(V__ROW2,s__Plant)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__vegetationTypePattern(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Plant) ) ) ).

fof(kb_SUMO_28865,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IntentionalProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__IndustryAttribute) )
     => ( s__industryServiceType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__IntentionalProcess) ) ) ).

fof(kb_SUMO_28866,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__unemploymentRateOfAreaInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28867,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__fiscalYearPeriod(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28868,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_28869,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__dateOpenedForSignature(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimePosition) ) ) ).

fof(kb_SUMO_28870,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Toxin)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Organism)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__secretesToxin(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Toxin) ) ) ).

fof(kb_SUMO_28871,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__externalDebtInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28872,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( ( s__instance(V__ROW5,s__SymbolicString)
        & s__instance(V__ROW4,s__UnitOfMeasure)
        & s__instance(V__ROW3,s__ComputerComponent)
        & s__subclass(V__ROW2,s__ComputerComponent)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__TimePosition) )
     => ( s__componentDataID(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),"2"),s__ComputerComponent) ) ) ).

fof(kb_SUMO_28873,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ClimateZone)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__climateTypeInArea(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__ClimateZone) ) ) ).

fof(kb_SUMO_28874,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__IndustryAttribute) )
     => ( s__industryProductType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) ).

fof(kb_SUMO_28875,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeopoliticalArea)
        & s__subclass(V__ROW2,s__IllicitDrug)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__illicitDrugShipmentDestination(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__IllicitDrug) ) ) ).

fof(kb_SUMO_28876,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ServiceProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__RoomInventory) )
     => ( s__someRoomsServiceAmenity(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__ServiceProcess) ) ) ).

fof(kb_SUMO_28877,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePoint)
        & s__instance(V__ROW2,s__GeographicArea)
        & s__subclass(V__ROW1,s__Object)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__releaseForConsumption(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Object) ) ) ).

fof(kb_SUMO_28878,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__RealNumber)
        & s__subclass(V__ROW2,s__PowerGeneration)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__electricityFractionFromSourceInPeriod(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__subclass(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"2"),s__PowerGeneration) ) ) ).

fof(kb_SUMO_28879,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_28880,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_28881,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_28882,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_28883,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_28884,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_28885,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_28886,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__HotelUnit)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__HotelReservation) )
     => ( s__reservedRoom(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__HotelUnit) ) ) ).

fof(kb_SUMO_28887,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__HotelUnit)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__HotelPackage) )
     => ( s__roomStay(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__HotelUnit) ) ) ).

fof(kb_SUMO_28888,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__propertyAmenity(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Physical) ) ) ).

fof(kb_SUMO_28889,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__dateDissolved(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimePosition) ) ) ).

fof(kb_SUMO_28890,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__exportPartnerInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28891,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__economicAidDonatedInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28892,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__NonnegativeRealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__incomeDistributionByGiniIndexInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28893,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__Process)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__subclass(V__ROW2,s__BiologicallyActiveSubstance)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BiochemicalAgent) )
     => ( s__biochemicalAgentAntidote(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Process) ) ) ).

fof(kb_SUMO_28894,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Agent)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__PricingScheme) )
     => ( s__validFor(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) ).

fof(kb_SUMO_28895,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__PreparedFood)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__ingredient(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PreparedFood) ) ) ).

fof(kb_SUMO_28896,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_28897,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__economicAidReceivedNetInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28898,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Artifact)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Device) )
     => ( s__powerComponent(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Artifact) ) ) ).

fof(kb_SUMO_28899,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_28900,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__subclass(V__ROW1,s__Currency)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__currencyValue(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Currency) ) ) ).

fof(kb_SUMO_28901,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_28902,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & 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__capabilityDuring(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__subclass(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"4"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28903,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__NonnegativeRealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__laborForceTotalInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28904,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeopoliticalArea)
        & s__subclass(V__ROW2,s__IllicitDrug)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__drugShipmentDestination(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__IllicitDrug) ) ) ).

fof(kb_SUMO_28905,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__abbreviatedDisplayTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__ContentBearingPhysical) ) ) ).

fof(kb_SUMO_28906,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IllicitDrug)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__illicitDrugConsumer(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__IllicitDrug) ) ) ).

fof(kb_SUMO_28907,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__activityCapability(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Process) ) ) ).

fof(kb_SUMO_28908,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__PricingScheme)
        & s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW2,s__FunctionQuantity)
        & s__subclass(V__ROW1,s__Physical)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__rentalPrice(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__Physical) ) ) ).

fof(kb_SUMO_28909,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ServiceProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__RoomInventory) )
     => ( s__allRoomsServiceAmenity(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__ServiceProcess) ) ) ).

fof(kb_SUMO_28910,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__nearOrientation(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Physical) ) ) ).

fof(kb_SUMO_28911,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimePoint)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__checkInTime(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimePoint) ) ) ).

fof(kb_SUMO_28912,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__groupingTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__ContentBearingPhysical) ) ) ).

fof(kb_SUMO_28913,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_28914,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeDuration)
        & s__subclass(V__ROW2,s__Day)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Region) )
     => ( s__daylightHoursTotal(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Day) ) ) ).

fof(kb_SUMO_28915,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Protein)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__ProteinStructuralAttribute) )
     => ( s__associatedFunctionality(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Protein) ) ) ).

fof(kb_SUMO_28916,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__primaryGeopoliticalSubdivisionType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__GeopoliticalArea) ) ) ).

fof(kb_SUMO_28917,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__PricingScheme)
        & s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW2,s__CurrencyMeasure) )
     => ( s__publishedPrice(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__Entity) ) ) ).

fof(kb_SUMO_28918,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RelationalAttribute)
        & s__subclass(V__ROW1,s__HotelUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__roomAttribute(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__HotelUnit) ) ) ).

fof(kb_SUMO_28919,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__coolSeasonInArea(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28920,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__subclass(V__ROW2,s__Day)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Region) )
     => ( s__daylightHoursInterval(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Day) ) ) ).

fof(kb_SUMO_28921,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__displayTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__ContentBearingPhysical) ) ) ).

fof(kb_SUMO_28922,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__onOrientation(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Physical) ) ) ).

fof(kb_SUMO_28923,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__totalGDPInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28924,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__CurrencyMeasure) )
     => ( s__corkageFee(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Object) ) ) ).

fof(kb_SUMO_28925,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Year)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Object) )
     => ( s__lastRenovation(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Year) ) ) ).

fof(kb_SUMO_28926,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__drySeasonInArea(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28927,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Process) )
     => ( s__resultType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) ).

fof(kb_SUMO_28928,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_28929,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__Process)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__subclass(V__ROW2,s__BiologicallyActiveSubstance)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__DiseaseOrSyndrome) )
     => ( s__diseaseTreatment(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__BiologicallyActiveSubstance) ) ) ).

fof(kb_SUMO_28930,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__GeopoliticalArea)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__dependentAreaOfType(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__GeopoliticalArea) ) ) ).

fof(kb_SUMO_28931,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__agreementAdoptionDate(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimePosition) ) ) ).

fof(kb_SUMO_28932,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__HotelPackage) )
     => ( s__physicalInclusion(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) ).

fof(kb_SUMO_28933,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__HotelPackage) )
     => ( s__processInclusion(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Process) ) ) ).

fof(kb_SUMO_28934,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Year)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Object) )
     => ( s__yearBuilt(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Year) ) ) ).

fof(kb_SUMO_28935,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_28936,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__PositiveRealNumber)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__exportPartnerByFractionInPeriod(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__subclass(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"4"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28937,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeDuration)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__subclass(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__DiseaseOrSyndrome) )
     => ( s__diseaseIncubation(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeDuration) ) ) ).

fof(kb_SUMO_28938,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_28939,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__alternativeTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__ContentBearingPhysical) ) ) ).

fof(kb_SUMO_28940,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DiseaseOrSyndrome)
        & s__subclass(V__ROW1,s__BiochemicalAgent)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__biochemicalAgentSyndrome(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__BiochemicalAgent) ) ) ).

fof(kb_SUMO_28941,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__PositiveInteger)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__exportPartnerByRankInPeriod(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__subclass(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"4"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28942,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_28943,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__MilitaryProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__fitForMilitaryService(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__MilitaryProcess) ) ) ).

fof(kb_SUMO_28944,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_28945,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__RealNumber)
        & s__subclass(V__ROW2,s__PowerGeneration)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__electricityFractionFromSourceInPeriod(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__subclass(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"4"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28946,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__electricityProductionInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28947,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Object) )
     => ( s__trafficableForTrafficType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SelfConnectedObject) ) ) ).

fof(kb_SUMO_28948,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__UnitOfCurrency) )
     => ( s__currencyExchangeRateInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28949,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__MilitaryUnit)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__MilitaryUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__subEchelon(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__MilitaryUnit) ) ) ).

fof(kb_SUMO_28950,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IntentionalProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__organizationServiceType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__IntentionalProcess) ) ) ).

fof(kb_SUMO_28951,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Object) )
     => ( s__viewType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Physical) ) ) ).

fof(kb_SUMO_28952,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__subclass(V__ROW1,s__StationaryArtifact)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__maxRoomCapacity(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__StationaryArtifact) ) ) ).

fof(kb_SUMO_28953,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agreement)
        & s__instance(V__ROW2,s__FunctionQuantity)
        & s__subclass(V__ROW1,s__Physical)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__contractedRentalPrice(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Physical) ) ) ).

fof(kb_SUMO_28954,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__CurrencyMeasure) )
     => ( s__currencyExchangePerUSDollar(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28955,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__importCommodityType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) ).

fof(kb_SUMO_28956,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__industrialProductionGrowthRateInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28957,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MilitaryRank)
        & s__subclass(V__ROW1,s__MilitaryUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__commandRankOfEchelon(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__MilitaryUnit) ) ) ).

fof(kb_SUMO_28958,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Bank_FinancialOrganization)
        & s__subclass(V__ROW1,s__FinancialAccount)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__bankAccount(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__FinancialAccount) ) ) ).

fof(kb_SUMO_28959,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_28960,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Organism)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__BiologicalAgent)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__biologicalAgentCarrier(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organism) ) ) ).

fof(kb_SUMO_28961,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_28962,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__exportCommodityType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) ).

fof(kb_SUMO_28963,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Substance)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__LandArea) )
     => ( s__groundSubsurfaceType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Substance) ) ) ).

fof(kb_SUMO_28964,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__Region)
        & 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__capableAtLocation(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__Process) ) ) ).

fof(kb_SUMO_28965,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__subclass(V__ROW1,s__TimeInterval)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__businessHours(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28966,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__organizationProductType(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) ).

fof(kb_SUMO_28967,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__lowestDecileShareOfHouseholdIncomeInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimeInterval) ) ) ).

fof(kb_SUMO_28968,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__RoomInventory) )
     => ( s__allRoomsPhysicalAmenity(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) ).

fof(kb_SUMO_28969,axiom,
    s__instance(s__ListLengthFn__m,s__UnaryFunction) ).

fof(kb_SUMO_28970,axiom,
    s__instance(s__ListLengthFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_28971,axiom,
    s__domain(s__ListLengthFn__m,"1",s__List) ).

fof(kb_SUMO_28972,axiom,
    s__range(s__ListLengthFn__m,s__NonnegativeInteger) ).

fof(kb_SUMO_28973,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_28974,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_28975,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_28976,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_28977,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_28978,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_28979,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_28980,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_28981,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_28982,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_28983,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_28984,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_28985,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_28986,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_28987,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_28988,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_28989,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_28990,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__rents(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_28991,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__PositiveInteger)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__exportPartnerByRankInPeriod(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_28992,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_28993,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_28994,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Integer)
        & s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__StockSplit) )
     => ( s__splitFor(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_28995,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__purchasesPerPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_28996,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_28997,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__Option) )
     => ( s__inTheMoney(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_28998,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_28999,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__lengthOfNarrowGaugeRailway(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29000,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__MusicChart) )
     => ( s__musicChartPeriod(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29001,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__DirectionalAttribute)
        & s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__Object) )
     => ( s__highAltitudeWindVelocity(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29002,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_29003,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_29004,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePoint)
        & s__instance(V__ROW2,s__GeographicArea)
        & s__subclass(V__ROW1,s__Object)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__releaseForConsumption(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29005,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RelationalAttribute)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__colocatedAgent(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29006,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__DirectionalAttribute)
        & s__instance(V__ROW2,s__PlaneAngleMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__magneticVariation(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29007,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Image)
        & s__instance(V__ROW1,s__Album) )
     => ( s__albumCoverImage(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29008,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__perCapitaGDPInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29009,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__exportCommodityType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29010,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__keyName(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29011,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Abstract)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__offers(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29012,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_29013,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_29014,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__NonnegativeRealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__laborForceTotalInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29015,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Security)
        & s__subclass(V__ROW2,s__FinancialTransaction)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__FinancialTransaction) )
     => ( s__orderFor(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29016,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_29017,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Language)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__originalExpressedInLanguage(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29018,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__internetCountryCode(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29019,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__Computer) )
     => ( s__hostJitter(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29020,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_29021,axiom,
    ! [V__ROW1,V__ROW2] :
      ( V__ROW1 = V__ROW2
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ).

fof(kb_SUMO_29022,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__IPAddress)
        & s__instance(V__ROW1,s__Computer) )
     => ( s__ipAddressOf(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29023,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__originalBalance(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29024,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_29025,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerStatus)
        & s__instance(V__ROW1,s__Computer) )
     => ( s__hostStatus(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29026,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__RealNumber)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__TimePosition) )
     => ( s__monitorComponentData(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29027,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_29028,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_29029,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__askPrice(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29030,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__totalGDP(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29031,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_29032,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RelationalAttribute)
        & s__instance(V__ROW1,s__Album) )
     => ( s__albumType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29033,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_29034,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__militaryAge(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29035,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_29036,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_29037,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UserRequest)
        & s__instance(V__ROW1,s__ComputerResponse) )
     => ( s__computerResponseTo(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29038,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_29039,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_29040,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__totalBalance(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29041,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__shortBalanceAmount(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29042,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_29043,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_29044,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeopoliticalArea)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__chanceryFAXNumberInArea(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29045,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SocialRole)
        & s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__electionDatePlannedForPosition(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29046,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__agentName(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29047,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__administrator(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29048,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_29049,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_29050,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__subclass(V__ROW1,s__Gun)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__caliber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29051,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_29052,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerProgram)
        & s__instance(V__ROW1,s__ComputerProgram) )
     => ( s__hasDependency(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29053,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_29054,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_29055,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PlaneAngleMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__headingWRTCompassNorth(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29056,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__SentientAgent) )
     => ( s__detainedAtTimeInPlace(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29057,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__Position)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__diplomaticRepresentationType(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29058,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialInstrument)
        & s__instance(V__ROW1,s__Agreement) )
     => ( s__underlier(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29059,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_29060,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Policy)
        & s__instance(V__ROW1,s__RoomInventory) )
     => ( s__someRoomsPolicy(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29061,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__StatusAttribute)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__administratorStatus(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29062,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_29063,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MusicalComposition)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__composer(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29064,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_29065,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TransitSystem)
        & s__instance(V__ROW1,s__Transitway) )
     => ( s__routeInSystem(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29066,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & 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__capabilityDuring(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_29067,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_29068,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__ComputerProgram) )
     => ( s__minimumReplications(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29069,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__Agent)
        & s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__CurrencyMeasure) )
     => ( s__priceRange(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_29070,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_29071,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__NonnegativeRealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__incomeDistributionByGiniIndex(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29072,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_29073,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__HotelFunctionRoom)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__functionRoomAmenity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29074,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_29075,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_29076,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__IndustryAttribute)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__sectorValueOfGDPInPeriod(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_29077,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DiseaseOrSyndrome)
        & s__subclass(V__ROW1,s__BiochemicalAgent)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__biochemicalAgentSyndrome(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29078,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_29079,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_29080,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BankStatement)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__lastStatement(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29081,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_29082,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_29083,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerInputDevice)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__standardInputDevice(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29084,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_29085,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_29086,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__StrictnessAttribute)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__strictness(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29087,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__totalLengthOfRailwaySystem(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29088,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__fathersSistersDaughter(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29089,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_29090,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TerrainAttribute)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__terrainInArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29091,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_29092,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IntentionalProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__organizationServiceType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29093,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_29094,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__subclass(V__ROW1,s__TimeInterval)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__standardRetailHours(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29095,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__PricingScheme)
        & s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW2,s__FunctionQuantity) )
     => ( s__unitPrice(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_29096,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__administrativeCenter(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29097,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_29098,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__Agent)
        & s__instance(V__ROW3,s__Position)
        & s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__diplomaticRepresentativeInRole(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_29099,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__MilitaryUnit)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__MilitaryUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__subEchelon(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29100,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Railway) )
     => ( s__trackWidth(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29101,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_29102,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_29103,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__Object) )
     => ( s__mediumAltitudeWindSpeed(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29104,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_29105,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__fathersSistersSon(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29106,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_29107,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__numberSeniorOccupant(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ).

fof(kb_SUMO_29108,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__maturityDate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29109,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__PricingScheme)
        & s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW2,s__FunctionQuantity)
        & s__subclass(V__ROW1,s__Physical)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__rentalPrice(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_29110,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_29111,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_29112,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_29113,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__checkOutTime(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ).

fof(kb_SUMO_29114,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__subclass(V__ROW2,s__FinancialTransaction)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__minimumBalance(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29115,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__PoliticalParty) )
     => ( s__politicalPartyOfCountry(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29116,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__fathersBrothersDaughter(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29117,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_29118,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Loan) )
     => ( s__lender(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29119,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__numberChildOccupant(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ).

fof(kb_SUMO_29120,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_29121,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__lastStatementBalance(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29122,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_29123,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__titleInLanguage(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29124,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__chamberOfLegislature(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29125,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__Inflation) )
     => ( s__inflationRate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29126,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Sentence)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__states(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29127,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_29128,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__WaterArea) )
     => ( s__navigableForShippingTonnage(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29129,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_29130,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW2,s__Interest)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__compoundInterest(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29131,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_29132,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Object) )
     => ( s__trafficableForTrafficType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29133,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_29134,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__mothersSistersDaughter(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29135,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_29136,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeographicArea)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__Language) )
     => ( s__languagePercentInRegion(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29137,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Holiday)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__nationalCelebration(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29138,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_29139,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_29140,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__RoomInventory) )
     => ( s__allRoomsPhysicalAmenity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29141,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_29142,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__RatingAttribute) )
     => ( s__ratingsAgent(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29143,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_29144,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__AreaOfConcern)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__organizationalObjective(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29145,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_29146,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agreement)
        & s__instance(V__ROW2,s__FunctionQuantity)
        & s__subclass(V__ROW1,s__Physical)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__contractedRentalPrice(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29147,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Integer)
        & s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__maxCardinality(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29148,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_29149,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_29150,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_29151,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_29152,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_29153,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Artifact)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Device) )
     => ( s__powerComponent(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29154,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__WaterArea) )
     => ( s__navigableForDraft(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29155,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__RealNumber)
        & s__instance(V__ROW2,s__ComputerComponent)
        & s__instance(V__ROW1,s__MeasuringPerformance) )
     => ( s__performanceResult(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29156,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeDuration)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__subclass(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__DiseaseOrSyndrome) )
     => ( s__diseaseIncubation(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29157,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialCompany)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__financialAccount(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29158,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_29159,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__annualElectricityProduction(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29160,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__economicAidDonated(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29161,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__fullNameIndexOrder(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29162,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__acronym(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29163,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_29164,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_29165,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_29166,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PerformanceMeasure)
        & s__instance(V__ROW1,s__Abstract) )
     => ( s__benchmark(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29167,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_29168,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_29169,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeographicArea)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__agentOperatesInArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29170,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_29171,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Computer)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__computerRunning(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29172,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Computer)
        & s__instance(V__ROW1,s__ComputationalSystem) )
     => ( s__hostOf(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29173,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_29174,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_29175,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_29176,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_29177,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RelationalAttribute)
        & s__instance(V__ROW1,s__RoomInventory) )
     => ( s__someRoomsAttribute(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29178,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeopoliticalArea)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__chanceryAddressInArea(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29179,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__WaterVehicle) )
     => ( s__flagState(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29180,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_29181,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Substance)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__LandArea) )
     => ( s__groundSurfaceType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29182,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_29183,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_29184,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__lengthOfBroadGaugeRailway(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29185,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TransitSystem)
        & s__instance(V__ROW1,s__Transitway) )
     => ( s__pathInSystem(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29186,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_29187,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__lengthOfCrudeOilPipeline(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29188,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_29189,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_29190,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__organizationProductType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29191,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_29192,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TaskRelationAttribute)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__taskRelation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29193,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__subclass(V__ROW1,s__MusicChart)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__musicChartBy(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29194,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__populationFractionBelowPovertyLineInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29195,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_29196,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Policy)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__HotelPackage) )
     => ( s__policyInclusion(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29197,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeDuration)
        & s__subclass(V__ROW2,s__Day)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Region) )
     => ( s__daylightHoursTotal(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29198,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__marketValueAmount(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29199,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Position)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__chiefOfStateType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29200,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_29201,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TemperatureMeasure)
        & s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__highestTemperatureForPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29202,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_29203,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__NonnegativeInteger)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__cardinality(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29204,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_29205,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__RealNumber)
        & s__subclass(V__ROW2,s__PowerGeneration)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__electricityFractionFromSource(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29206,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__primaryGeopoliticalSubdivision(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29207,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__lengthOfNaturalGasPipeline(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29208,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_29209,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Protein)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__ProteinStructuralAttribute) )
     => ( s__associatedFunctionality(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29210,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__Region) )
     => ( s__mapOfArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29211,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ClimateZone)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__climateTypeInArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29212,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_29213,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__successorOrganization(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29214,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Vehicle) )
     => ( s__maximumPayloadHeightWidth(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29215,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Collateral) )
     => ( s__faceValue(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29216,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerPath)
        & s__instance(V__ROW1,s__SoftwareSystem) )
     => ( s__softwarePath(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29217,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_29218,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Proposition)
        & s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__agreementRevisionDate(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29219,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FunctionQuantity)
        & s__subclass(V__ROW1,s__BiochemicalAgent)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__lethalDose(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29220,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_29221,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_29222,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__AmbienceAttribute) )
     => ( s__dressCode(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29223,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__lengthOfExpresswaySystem(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29224,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__subclass(V__ROW2,s__Organization)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__diplomaticOrganizationType(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29225,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_29226,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_29227,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__availableCash(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29228,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW2,s__Interest)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__simpleInterest(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29229,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__GeographicArea)
        & s__instance(V__ROW3,s__PositiveRealNumber)
        & s__instance(V__ROW2,s__IntersectionFn(s__RelationExtendedToQuantities,s__BinaryPredicate))
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__comparativeArea(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_29230,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_29231,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_29232,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__lengthOfUnpavedHighway(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29233,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__StatusAttribute)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__accountStatus(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29234,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW2,s__RationalNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__militaryExpendituresFractionOfGDPInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29235,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DiseaseOrSyndrome)
        & s__instance(V__ROW1,s__DiseaseOrSyndrome) )
     => ( s__diseaseSymptom(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29236,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_29237,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_29238,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__rainySeasonInArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29239,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_29240,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__MilitaryProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__fitForMilitaryService(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29241,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_29242,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Reservation)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__reservationStart(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29243,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PlaneAngleMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__courseWRTTrueNorth(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29244,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Loan) )
     => ( s__loanInterest(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29245,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_29246,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialAccount)
        & s__instance(V__ROW1,s__BankStatement) )
     => ( s__statementAccount(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29247,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_29248,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_29249,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__paidPropertyAmenity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29250,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Policy)
        & s__instance(V__ROW1,s__RoomInventory) )
     => ( s__allRoomsPolicy(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29251,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_29252,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Bond) )
     => ( s__callDate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29253,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__totalBiomass(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29254,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__flagImage(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29255,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_29256,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_29257,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__HotelFunctionRoom)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__freeFunctionRoomAmenity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29258,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__ComputerPath) )
     => ( s__batchInterArrival(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29259,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__annualElectricityExport(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29260,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MassMeasure)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__fleetDeadWeightTonnage(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29261,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_29262,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeopoliticalArea)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__chanceryTelephoneNumberInArea(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29263,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Policy)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__propertyPolicy(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29264,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__lengthOfDualGaugeRailway(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29265,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__BankStatement) )
     => ( s__dateOfStatement(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29266,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_29267,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_29268,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_29269,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_29270,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__ConstantQuantity)
        & s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__totalPrecipitationForPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29271,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Reservation) )
     => ( s__reservedPackage(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29272,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialAccount)
        & s__instance(V__ROW1,s__BankCard) )
     => ( s__cardAccount(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29273,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__freePropertyAmenity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29274,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__Object) )
     => ( s__surfaceWindSpeed(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29275,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Collateral)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__securedBy(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29276,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__Option) )
     => ( s__atTheMoney(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29277,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Holiday) )
     => ( s__commemoratesDate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29278,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_29279,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_29280,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Loan) )
     => ( s__floorLoan(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29281,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Agent)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__PricingScheme) )
     => ( s__validFor(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29282,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__annualElectricityConsumption(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29283,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__dayPhone(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29284,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__RealNumber) )
     => ( s__approximateValue(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29285,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ServiceProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__RoomInventory) )
     => ( s__allRoomsServiceAmenity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29286,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DevelopmentalAttribute)
        & s__instance(V__ROW1,s__BiologicalProcess) )
     => ( s__lifeStageAchieved(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29287,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__principalAmount(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29288,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Album) )
     => ( s__albumArtist(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29289,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__List)
        & s__instance(V__ROW1,s__ComputerProgram) )
     => ( s__commandLineArguments(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29290,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Integer)
        & s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__minCardinality(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29291,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__FinancialTransaction) )
     => ( s__confirmationNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29292,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__economicAidDonatedInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29293,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__suffrageAgeMaximum(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29294,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_29295,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_29296,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__facility(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29297,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_29298,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_29299,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_29300,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__relatedInternalConcept(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ).

fof(kb_SUMO_29301,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_29302,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_29303,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__ComputerPath) )
     => ( s__slidingWindowSize(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29304,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__CurrencyMeasure) )
     => ( s__currencyExchangePerUSDollar(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29305,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_29306,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_29307,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Artifact)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__engineers(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29308,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__OrganizationalProcess)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Human) )
     => ( s__beforeTaxIncome(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29309,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__independenceDate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29310,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_29311,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MassMeasure)
        & s__instance(V__ROW1,s__WaterVehicle) )
     => ( s__vesselDeadWeightTonnage(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29312,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__ComputerPath) )
     => ( s__batchLatency(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29313,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__HotelFunctionRoom)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__paidFunctionRoomAmenity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29314,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_29315,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_29316,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__annualExpendituresOfArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29317,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__HotelUnit)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__HotelPackage) )
     => ( s__roomStay(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29318,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_29319,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__Process)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__subclass(V__ROW2,s__BiologicallyActiveSubstance)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BiochemicalAgent) )
     => ( s__biochemicalAgentAntidote(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29320,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_29321,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Process)
        & s__instance(V__ROW1,s__Process) )
     => ( s__coordinates(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29322,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__HotelUnit)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__HotelReservation) )
     => ( s__reservedRoom(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29323,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RiskAttribute)
        & s__instance(V__ROW1,s__Investor) )
     => ( s__riskTolerance(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29324,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Reservation)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__reservationChannel(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29325,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_29326,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_29327,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_29328,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FunctionQuantity)
        & s__instance(V__ROW1,s__SpeedGovernor) )
     => ( s__governorSpeed(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29329,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UnitOfMeasure)
        & s__instance(V__ROW1,s__ComputerComponent) )
     => ( s__unitMeasuringPerformance(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29330,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_29331,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__GeographicArea)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__sharedBorderLength(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29332,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ShipRegister)
        & s__instance(V__ROW1,s__MerchantMarine) )
     => ( s__marineInventory(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29333,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Discography)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__discography(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29334,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Virus)
        & s__instance(V__ROW1,s__ViralCellInvasion) )
     => ( s__invadingVirus(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29335,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__realGrowthRateOfGDP(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29336,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__environmentalProblemTypeInArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29337,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__WaterVehicle) )
     => ( s__vesselDisplacement(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29338,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__suffrageAgeMinimum(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29339,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerProgram)
        & s__instance(V__ROW1,s__ComputerFile) )
     => ( s__programCopy(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29340,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__marginBalanceAmount(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29341,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_29342,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__agriculturalProductType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29343,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_29344,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_29345,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__Attribute) )
     => ( s__subjectiveAttribute(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29346,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PlaneAngleMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__courseWRTMagneticNorth(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29347,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_29348,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__subclass(V__ROW1,s__TimeInterval)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__businessHours(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29349,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__paymentsPerPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29350,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_29351,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__BankStatement) )
     => ( s__statementInterest(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29352,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__drySeasonInArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29353,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__NonnegativeRealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__incomeDistributionByGiniIndexInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29354,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_29355,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_29356,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_29357,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__PositiveInteger)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__importPartnerByRankInPeriod(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_29358,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_29359,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_29360,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__Region) )
     => ( s__lowTide(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29361,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__productBrand(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ).

fof(kb_SUMO_29362,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__accountHolder(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29363,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__ComputerPath) )
     => ( s__simpleDeadline(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29364,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_29365,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_29366,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_29367,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW2,s__Interest)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__interestEarned(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29368,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_29369,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_29370,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_29371,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__buyingPowerAmount(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29372,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveRealNumber)
        & s__instance(V__ROW1,s__Computer) )
     => ( s__thresholdOf(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29373,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_29374,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FunctionQuantity)
        & s__instance(V__ROW1,s__Investment) )
     => ( s__yield(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29375,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_29376,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FunctionQuantity)
        & s__instance(V__ROW1,s__Vehicle) )
     => ( s__topSpeed(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29377,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__hotSeasonInArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29378,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__creditsPerPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29379,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_29380,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Policy)
        & s__subclass(V__ROW1,s__HotelUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__roomPolicy(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29381,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Group)
        & s__instance(V__ROW2,s__RelationalAttribute)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__associateWithStatus(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29382,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__MusicRecording) )
     => ( s__songArtist(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29383,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__importPartnerInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29384,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_29385,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PlaneAngleMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__courseWRTCompassNorth(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29386,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_29387,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__DiseaseOrSyndrome) )
     => ( s__diseaseMortality(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29388,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_29389,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__dependentGeopoliticalArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29390,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_29391,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_29392,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__TransportationDevice) )
     => ( s__cargoType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29393,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__OrganicObject)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__bioindicatorForHabitat(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29394,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__numberOccupant(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ).

fof(kb_SUMO_29395,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_29396,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_29397,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Investment) )
     => ( s__netAmount(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29398,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__IndustryAttribute)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__sectorValueOfGDP(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29399,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__Album) )
     => ( s__albumRelease(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29400,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Day)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Stock) )
     => ( s__closingPrice(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29401,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__Investment)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__potentialLoss(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29402,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_29403,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__nameAfterKeyName(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29404,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_29405,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Share) )
     => ( s__shareHolder(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29406,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_29407,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__economicAidReceivedNet(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29408,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__groupingTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29409,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__mothersBrothersDaughter(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29410,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_29411,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__fathersBrothersWife(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29412,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_29413,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__alternativeTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29414,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ProcessStatus)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__status(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29415,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__coldSeasonInArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29416,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_29417,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Album)
        & s__instance(V__ROW1,s__Recording) )
     => ( s__albumTrack(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29418,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__UserRequest) )
     => ( s__requestRate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29419,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BankCard)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__pin(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29420,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__externalDebtInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29421,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__paternalAunt(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29422,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositiveInteger)
        & s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__exportCommodityTypeByRank(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29423,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_29424,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PlaneAngleMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__headingWRTTrueNorth(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29425,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SoftwareSystem)
        & s__instance(V__ROW1,s__ResourceManagementProgram) )
     => ( s__rMProgram_of(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29426,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__Recording) )
     => ( s__recordingLength(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29427,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_29428,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerProcess)
        & s__instance(V__ROW1,s__Abort) )
     => ( s__processAborted(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29429,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_29430,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Integer)
        & s__subclass(V__ROW2,s__Satellite)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__communicationSatelliteForArea(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29431,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__RealNumber)
        & s__subclass(V__ROW2,s__PowerGeneration)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__electricityFractionFromSourceInPeriod(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_29432,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RelationalAttribute)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__orgStaff(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29433,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__refers(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ).

fof(kb_SUMO_29434,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeographicArea)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__EthnicGroup) )
     => ( s__ethnicityPercentInRegion(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29435,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__Region)
        & 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__capableAtLocation(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_29436,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_29437,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialInstrument) )
     => ( s__strikePrice(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29438,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_29439,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__AltitudeMeasure)
        & s__instance(V__ROW1,s__Aircraft) )
     => ( s__absoluteHeight(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29440,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_29441,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MassMeasure)
        & s__instance(V__ROW1,s__Vehicle) )
     => ( s__maximumPayloadCapacity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29442,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__surfaceWindDirection(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29443,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_29444,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MilitaryRank)
        & s__subclass(V__ROW1,s__MilitaryUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__commandRankOfEchelon(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29445,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeopoliticalArea)
        & s__subclass(V__ROW2,s__IllicitDrug)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__illicitDrugShipmentDestination(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29446,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__Agent)
        & s__instance(V__ROW3,s__Position)
        & s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__chiefOfDiplomaticMission(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_29447,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FunctionQuantity)
        & s__instance(V__ROW1,s__Precipitation) )
     => ( s__precipitationRate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29448,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__fiscalYearPeriod(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29449,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_29450,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_29451,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__Computer) )
     => ( s__numberOfCPUs(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29452,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialRequest)
        & s__instance(V__ROW1,s__FinancialResponse) )
     => ( s__financialResponseTo(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29453,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_29454,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_29455,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Share) )
     => ( s__shareOf(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29456,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SocialRole)
        & s__instance(V__ROW1,s__Election) )
     => ( s__electionForPosition(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29457,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Human)
        & s__instance(V__ROW2,s__Position)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__headOfGovernment(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29458,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__highestDecileShareOfHouseholdIncome(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29459,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__inflationRateOfConsumerPricesInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29460,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__annualElectricityImport(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29461,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_29462,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_29463,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__conventionalShortName(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29464,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__adjacentOrientation(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ).

fof(kb_SUMO_29465,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_29466,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_29467,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Integer)
        & s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__exactCardinality(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29468,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_29469,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Day)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__overdraft(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29470,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_29471,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_29472,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agreement)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__unratifiedSignatoryToAgreement(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29473,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FormOfAdaptationAttribute)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__formOfAdaptation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29474,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_29475,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__lengthOfMultipleTrackRailway(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29476,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_29477,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__lengthOfUnclassifiedGaugeRailway(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29478,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__externalDebt(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29479,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SocialRole)
        & s__instance(V__ROW2,s__SocialRole)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__roleNominatesRole(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29480,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__Object) )
     => ( s__earthAltitude(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29481,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__guest(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29482,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__DirectionalAttribute)
        & s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__Object) )
     => ( s__lowAltitudeWindVelocity(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29483,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__NonnegativeRealNumber)
        & s__instance(V__ROW1,s__Region) )
     => ( s__cloudCoverFraction(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29484,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_29485,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__NonnegativeInteger)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__MerchantMarine) )
     => ( s__fOCShipsByOrigin(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29486,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PriorityAttribute)
        & s__instance(V__ROW1,s__ComputationalSystem) )
     => ( s__priority(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29487,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__NonNegativeInteger)
        & s__instance(V__ROW1,s__Engine) )
     => ( s__engineCylinders(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29488,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_29489,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePosition)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Human) )
     => ( s__compensationPackage(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29490,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__subtitle(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29491,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_29492,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_29493,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_29494,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_29495,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_29496,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_29497,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_29498,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_29499,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_29500,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_29501,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeopoliticalArea)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__disputedPossession(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29502,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_29503,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_29504,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__FunctionQuantity)
        & s__subclass(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Transitway) )
     => ( s__transitwayCapacityRate(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29505,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Music)
        & s__instance(V__ROW1,s__MusicRecording) )
     => ( s__musicInterpretation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29506,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Number)
        & s__instance(V__ROW1,s__TransportationDevice) )
     => ( s__passengerCapacityMaxNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29507,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__unemploymentRateOfArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29508,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__fathersSistersHusband(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29509,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Recording) )
     => ( s__producedBy(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29510,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_29511,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__ComputerComponent) )
     => ( s__load(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29512,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeDuration)
        & s__instance(V__ROW2,s__SocialRole)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__termLength(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29513,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Molecule)
        & s__instance(V__ROW1,s__Virus) )
     => ( s__geneticSubstrateOfVirus(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29514,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_29515,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__ComputationalSystem) )
     => ( s__memorySize(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29516,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_29517,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_29518,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__militaryExpendituresInUSDollarsInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29519,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_29520,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__electricityImportInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29521,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_29522,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__enemy(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29523,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_29524,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_29525,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__VideoRecording)
        & s__instance(V__ROW1,s__MusicRecording) )
     => ( s__musicVideo(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29526,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__Album) )
     => ( s__albumLength(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29527,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__diplomaticRelations(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29528,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__lengthOfPetroleumProductPipeline(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29529,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_29530,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__propositionOwner(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29531,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeographicArea)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__BeliefGroup) )
     => ( s__beliefGroupPercentInRegion(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29532,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__WaterVehicle) )
     => ( s__vesselGrossRegisteredTonnage(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29533,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_29534,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__unemploymentRateOfAreaInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29535,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Agreement) )
     => ( s__optionHolder(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29536,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Building) )
     => ( s__numberOfFloors(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29537,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Year)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Object) )
     => ( s__yearBuilt(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29538,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_29539,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_29540,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_29541,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__claimedTerritory(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29542,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__MaritimeClaimArea)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__maritimeClaimType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29543,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Attribute)
        & s__subclass(V__ROW2,s__Plant)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__vegetationTypePattern(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29544,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__lengthOfPavedHighway(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29545,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_29546,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UnitOfCurrency)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__currencyType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29547,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_29548,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_29549,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__internationalDispute(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29550,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_29551,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RationalNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__militaryExpendituresFractionOfGDP(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29552,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_29553,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_29554,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_29555,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_29556,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimePoint)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__checkInTime(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29557,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__WaterArea) )
     => ( s__seaSurfaceTemperature(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29558,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__paternalUncle(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29559,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DiseaseOrSyndrome)
        & s__instance(V__ROW1,s__BiologicallyActiveSubstance) )
     => ( s__sideEffect(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29560,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__agreementAdoptionDate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29561,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_29562,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_29563,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__Object) )
     => ( s__lowAltitudeWindSpeed(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29564,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_29565,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__originalTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29566,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__electricityProductionInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29567,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_29568,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DesignPatternAttribute)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__designPattern(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29569,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__ComputerProgram) )
     => ( s__heartBeatRate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29570,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_29571,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__ComputerProgram) )
     => ( s__maximumReplications(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29572,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BitsPerSecond)
        & s__instance(V__ROW1,s__ComputerNetwork) )
     => ( s__bandwidthOf(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29573,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__maternalUncle(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29574,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_29575,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_29576,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__buys(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29577,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_29578,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_29579,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Day)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__netWorth(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29580,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MoleculeStructuralAttribute)
        & s__instance(V__ROW1,s__Molecule) )
     => ( s__hasMolecularStructuralAttribute(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29581,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_29582,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Loan) )
     => ( s__downPayment(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29583,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerProgram)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__programRunning(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29584,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RadiationMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__absorbedDose(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29585,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__representativeAgentToAgent(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29586,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_29587,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__elevation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29588,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Computer)
        & s__instance(V__ROW1,s__ComputerProgram) )
     => ( s__runsOn(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29589,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_29590,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__SocialRole)
        & s__instance(V__ROW1,s__Election) )
     => ( s__candidateForPosition(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29591,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__musicGenre(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29592,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_29593,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_29594,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_29595,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_29596,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_29597,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__PassengerVehicle) )
     => ( s__personTransportCapability(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29598,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_29599,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_29600,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_29601,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_29602,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__represents(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ).

fof(kb_SUMO_29603,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_29604,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__judicialBranch(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29605,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeopoliticalArea)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__chanceryMailingAddressInArea(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29606,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_29607,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_29608,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__ComputerProgram) )
     => ( s__settlingTime(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29609,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_29610,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__exportTotalInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29611,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_29612,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_29613,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialRating)
        & s__instance(V__ROW1,s__Bond) )
     => ( s__bondRating(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29614,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_29615,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__referenceTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29616,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ExtensionFn(s__Fluid))
        & s__instance(V__ROW1,s__ExtensionFn(s__Fluid)) )
     => ( s__tributary(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29617,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_29618,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Transfer) )
     => ( s__objectTransferred(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29619,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_29620,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_29621,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__HotelUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__paidRoomAmenity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29622,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_29623,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__RealNumber)
        & s__instance(V__ROW2,s__IndustryAttribute)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__sectorCompositionOfGDPInPeriod(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_29624,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FunctionQuantity)
        & s__subclass(V__ROW1,s__BiochemicalAgent)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__effectiveDose(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29625,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__permanentCropLandArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29626,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__nameIndexOrder(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29627,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__ImageFile) )
     => ( s__imageResolution(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29628,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_29629,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePoint)
        & s__instance(V__ROW2,s__GeographicArea)
        & s__subclass(V__ROW1,s__Object)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__releaseForSale(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29630,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__UserRequest) )
     => ( s__responseTime(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29631,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__importPartner(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29632,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Integer)
        & s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Region) )
     => ( s__capacityByArrangement(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29633,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Substance)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__LandArea) )
     => ( s__groundSubsurfaceType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29634,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__NonnegativeRealNumber)
        & s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__overcastDaysInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29635,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__maternalAunt(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29636,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__NonnegativeInteger)
        & s__instance(V__ROW2,s__Class)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__totalFacilityTypeInArea(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29637,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__Object)
        & s__instance(V__ROW3,s__TimePosition)
        & s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Object) )
     => ( s__observedAtTimeInPlace(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_29638,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Engine) )
     => ( s__pistonStroke(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29639,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_29640,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__NonnegativeRealNumber)
        & s__instance(V__ROW1,s__Object) )
     => ( s__relativeHumidity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29641,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__LexiconCategory)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__lexicon(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29642,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Agreement) )
     => ( s__optionSeller(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29643,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_29644,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__subclass(V__ROW2,s__FinancialTransaction)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__dailyLimit(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29645,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_29646,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__subclass(V__ROW1,s__StationaryArtifact)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__maxRoomCapacity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29647,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_29648,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TemperatureMeasure)
        & s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__lowestTemperatureForPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29649,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_29650,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_29651,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__abbreviation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29652,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositionalAttribute)
        & s__instance(V__ROW1,s__PositionalAttribute) )
     => ( s__oppositeDirection(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29653,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__humanName(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29654,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_29655,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Group)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__associateInOrganization(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29656,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Quantity)
        & s__instance(V__ROW2,s__MonitoringProgram)
        & s__instance(V__ROW1,s__ComputationalSystem) )
     => ( s__benchmarkPerformance(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29657,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__importCommodityType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29658,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerOutputDevice)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__standardErrorDevice(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29659,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_29660,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__ComputerProgram) )
     => ( s__criticalityLevel(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29661,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_29662,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__flagDescription(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29663,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_29664,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Position)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__leaderPosition(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29665,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositiveInteger)
        & s__subclass(V__ROW2,s__Weapon)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__MilitaryVehicle) )
     => ( s__weaponCarryingCapability(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29666,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Holiday)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__observesHoliday(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29667,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__FinancialTransaction)
        & s__instance(V__ROW1,s__FinancialOrganization) )
     => ( s__serviceFee(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29668,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_29669,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_29670,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_29671,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW2,s__InterestRate)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__interestRatePerPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29672,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_29673,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__processID(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29674,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Organization)
        & s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__customerRepresentative(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29675,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_29676,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__AreaMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__landAreaOnly(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29677,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_29678,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Reservation)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__reservingEntity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29679,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__lengthOfStandardGaugeRailway(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29680,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__eveningPhone(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29681,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__annualRevenuesOfArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29682,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Holiday)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__nationalHoliday(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29683,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_29684,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Reservation)
        & s__instance(V__ROW1,s__PositiveInteger) )
     => ( s__numberOfCustomers(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29685,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__mothersBrothersSon(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29686,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PlaneAngleMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__headingWRTMagneticNorth(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29687,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_29688,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_29689,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_29690,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__accountNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29691,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EnvironmentSoftwareAttribute)
        & s__instance(V__ROW1,s__ComputerProgram) )
     => ( s__environmentAttributes(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29692,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_29693,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_29694,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_29695,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IllicitDrug)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__illicitDrugProducer(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29696,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__capitalExpendituresOfAreaInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29697,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_29698,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialAccount)
        & s__instance(V__ROW1,s__Check) )
     => ( s__checkAccount(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29699,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__PositiveRealNumber)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__importPartnerByFractionInPeriod(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_29700,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_29701,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__Region) )
     => ( s__highTide(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29702,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__ChargingAFee) )
     => ( s__amountCharged(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29703,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Contest) )
     => ( s__contestObject(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29704,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Interest)
        & s__instance(V__ROW1,s__Bond) )
     => ( s__accruedInterest(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29705,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputationalSystem)
        & s__instance(V__ROW1,s__MeasuringPerformance) )
     => ( s__systemMeasured(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29706,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__windRelativePosition(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29707,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_29708,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_29709,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePosition)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__amountDue(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29710,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_29711,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_29712,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__ComputerProgram) )
     => ( s__dependencyDelay(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29713,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__connectedDownstream(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29714,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeopoliticalArea)
        & s__subclass(V__ROW2,s__IllicitDrug)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__illicitDrugTransshipmentPoint(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29715,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_29716,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_29717,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Contest) )
     => ( s__contestParticipantRepresentation(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29718,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__NonnegativeRealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__laborForceTotal(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29719,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__NonnegativeInteger)
        & s__subclass(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Transitway) )
     => ( s__transitwayCapacityCount(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29720,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__totalGDPInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29721,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW2,s__CurrencyMeasure) )
     => ( s__productPrice(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29722,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_29723,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Interest)
        & s__instance(V__ROW1,s__Bond) )
     => ( s__couponInterest(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29724,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Region)
        & s__instance(V__ROW2,s__Region)
        & s__instance(V__ROW1,s__Transitway) )
     => ( s__routeBetween(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29725,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__primaryGeopoliticalSubdivisionType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29726,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Bank_FinancialOrganization)
        & s__subclass(V__ROW1,s__FinancialAccount)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__bankAccount(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29727,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TemperatureMeasure)
        & s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__averageTemperatureForPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29728,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__holidayTimeInArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29729,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_29730,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__Option) )
     => ( s__outOfTheMoney(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29731,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeopoliticalArea)
        & s__subclass(V__ROW2,s__IllicitDrug)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__drugShipmentDestination(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29732,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_29733,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_29734,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_29735,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Agreement) )
     => ( s__premium(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29736,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Human) )
     => ( s__income(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29737,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_29738,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( ( s__instance(V__ROW5,s__SymbolicString)
        & s__instance(V__ROW4,s__UnitOfMeasure)
        & s__instance(V__ROW3,s__ComputerComponent)
        & s__subclass(V__ROW2,s__ComputerComponent)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__TimePosition) )
     => ( s__componentDataID(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_29739,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Payment)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__PricingScheme) )
     => ( s__validPaymentType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29740,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerResource)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__resourceUsed(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29741,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_29742,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerProgram)
        & s__instance(V__ROW1,s__StartupBlock) )
     => ( s__startupOf(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29743,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__aimOfOrganization(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29744,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_29745,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__annualImportTotal(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29746,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_29747,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_29748,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_29749,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__BiochemicalAgent)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__biochemicalAgentDelivery(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29750,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_29751,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_29752,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__arableLandArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29753,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__PositiveInteger)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__agriculturalProductTypeByRank(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29754,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ExtensionFn(s__Fluid))
        & s__instance(V__ROW1,s__ExtensionFn(s__Fluid)) )
     => ( s__flows(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29755,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_29756,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_29757,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EconomicAttribute)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__economyType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29758,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__abbreviatedDisplayTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29759,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__IndustryAttribute)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__industryOfArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29760,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__bidPrice(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29761,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_29762,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__fullName(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29763,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__subclass(V__ROW2,s__Day)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Region) )
     => ( s__daylightHoursInterval(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29764,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__lowestDecileShareOfHouseholdIncomeInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29765,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_29766,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_29767,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__currentAccountBalance(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29768,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__PositiveRealNumber)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__exportPartnerByFractionInPeriod(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_29769,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TransitSystem)
        & s__instance(V__ROW1,s__Region) )
     => ( s__routeStart(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29770,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_29771,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__militaryExpendituresInUSDollars(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29772,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__highestDecileShareOfHouseholdIncomeInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29773,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_29774,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_29775,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BankCard)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__cardCode(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29776,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_29777,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__totalLandBoundary(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29778,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__subclass(V__ROW1,s__Currency)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__currencyValue(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29779,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_29780,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositiveRealNumber)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__exportPartnerByFraction(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29781,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__NonnegativeRealNumber)
        & s__instance(V__ROW1,s__LandArea) )
     => ( s__slopeGradient(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29782,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Product)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__productModel(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29783,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__MonitoringProgram) )
     => ( s__dataID(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29784,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__potentialCustomer(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29785,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeographicArea)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__deliveryRegion(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29786,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_29787,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__mothersSistersSon(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29788,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SocialRole)
        & s__instance(V__ROW2,s__SocialRole)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__roleApprovesRole(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29789,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_29790,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_29791,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_29792,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__RealNumber)
        & s__instance(V__ROW2,s__IndustryAttribute)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__sectorCompositionOfGDP(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29793,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_29794,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__ComputerProgram) )
     => ( s__portNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29795,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Icon)
        & s__instance(V__ROW1,s__Brand) )
     => ( s__brandIcon(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29796,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__beforeOnPath(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29797,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__SocialRole)
        & s__instance(V__ROW1,s__Election) )
     => ( s__electionWinner(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29798,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Collateral) )
     => ( s__appraisedValue(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29799,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_29800,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__DirectionalAttribute)
        & s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__Object) )
     => ( s__surfaceWindVelocity(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29801,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__dateDissolved(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29802,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TransitSystem)
        & s__instance(V__ROW1,s__Region) )
     => ( s__routeEnd(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29803,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Policy) )
     => ( s__policyLocationCoverage(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29804,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerUser)
        & s__instance(V__ROW1,s__ComputerPassword) )
     => ( s__password(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29805,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_29806,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_29807,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Computer)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__hardwareType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29808,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_29809,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositiveRealNumber)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__importPartnerByFraction(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29810,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__Object) )
     => ( s__highAltitudeWindSpeed(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29811,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SocialRole)
        & s__instance(V__ROW2,s__SocialRole)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__roleAppointsRole(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29812,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__exportPartner(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29813,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__River)
        & s__instance(V__ROW1,s__WaterArea) )
     => ( s__streamOutfall(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29814,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Telephone)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__phoneNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29815,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_29816,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__managedBy(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29817,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__totalLengthOfHighwaySystem(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29818,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__MilitaryOrganization) )
     => ( s__militaryOfArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29819,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Human) )
     => ( s__employeeContribution(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29820,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_29821,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__CodeMap) )
     => ( s__codeMapping(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29822,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__seatsInOrganizationCount(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29823,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_29824,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LegalSystemAttribute)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__legalSystemType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29825,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PlaneAngleMeasure)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__relativeBearing(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29826,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Loan) )
     => ( s__borrower(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29827,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_29828,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__displayTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29829,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__coaches(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29830,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerProgram)
        & s__instance(V__ROW1,s__ShutdownBlock) )
     => ( s__shutdownOf(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29831,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_29832,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeDuration)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__LiabilityAccount) )
     => ( s__minimumPayment(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29833,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Year)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Object) )
     => ( s__lastRenovation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29834,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__AreaMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__waterAreaOnly(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29835,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__InterestRate)
        & s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__currentInterestRate(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29836,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_29837,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Reservation)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__fulfillingEntity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29838,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__fathersBrothersSon(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29839,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Toxin)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Organism)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__secretesToxin(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29840,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_29841,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__lengthOfElectrifiedRailway(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29842,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__conventionalLongName(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29843,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__ComputationalSystem) )
     => ( s__collectRate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29844,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Object) )
     => ( s__viewType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29845,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_29846,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__agreementEffectiveDuring(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29847,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_29848,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_29849,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__GeopoliticalArea)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__dependentAreaOfType(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29850,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositiveInteger)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__importPartnerByRank(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29851,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_29852,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__importTotalInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29853,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__PreparedFood)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__ingredient(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29854,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_29855,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__Nation) )
     => ( s__inflationRateInCountry(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29856,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_29857,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Policy)
        & s__instance(V__ROW1,s__PricingScheme) )
     => ( s__pricePolicy(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29858,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_29859,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_29860,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_29861,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_29862,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_29863,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_29864,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__HotelReservation) )
     => ( s__numberAdultOccupant(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29865,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_29866,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialRating)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__creditRanking(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29867,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__otherLandUseArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29868,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_29869,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__OrganizationalProcess)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Human) )
     => ( s__incomeEarned(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29870,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_29871,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Organism)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__BiologicalAgent)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__biologicalAgentCarrier(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29872,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimingRequirementAttribute)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__complexity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29873,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_29874,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Longitude)
        & s__instance(V__ROW2,s__Latitude)
        & s__instance(V__ROW1,s__Object) )
     => ( s__objectGeographicCoordinates(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29875,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_29876,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Music) )
     => ( s__anthem(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29877,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_29878,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__meanSeaLevel(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29879,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_29880,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__totalCoastline(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29881,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_29882,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_29883,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialOrganization)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__accountAt(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29884,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__capitalExpendituresOfArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29885,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__HotelPackage) )
     => ( s__accommodationProvider(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29886,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_29887,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_29888,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_29889,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW4,s__TimeInterval)
        & s__instance(V__ROW4,s__SetOrClass)
        & s__instance(V__ROW3,s__RealNumber)
        & s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__laborForceFractionByOccupationInPeriod(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_29890,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__physicalEnd(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29891,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Loan) )
     => ( s__loanForPurchase(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29892,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_29893,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_29894,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Human)
        & s__instance(V__ROW2,s__Position)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__chiefOfState(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29895,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Reservation)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__reservationEnd(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29896,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__LyricalContent) )
     => ( s__lyricist(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29897,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__RationalNumber)
        & s__instance(V__ROW2,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__LandArea) )
     => ( s__slopeGradientTowardsOrientation(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29898,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__offersAtTime(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29899,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__sortingTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29900,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__OrganizationalProcess)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Human) )
     => ( s__afterTaxIncome(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29901,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_29902,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_29903,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_29904,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_29905,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ProcessTask)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__task(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29906,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MimeEncodingScheme)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__mimeType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29907,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IllicitDrug)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__illicitDrugConsumer(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29908,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__LimitOrder) )
     => ( s__limitPrice(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29909,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__IndustryAttribute) )
     => ( s__industryProductType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29910,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Process) )
     => ( s__resultType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29911,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_29912,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__onOrientation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29913,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerDirectory)
        & s__instance(V__ROW1,s__ComputerFile) )
     => ( s__directoryOf(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29914,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Stock) )
     => ( s__finalPrice(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29915,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__AreaOfConcern)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__regionalIssue(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29916,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_29917,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__translatedTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29918,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_29919,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CurrencyMeasure)
        & s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__availableBalance(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29920,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_29921,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__WaterVehicle) )
     => ( s__ladenDraft(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29922,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__OrganizationalProcess)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Human) )
     => ( s__taxDeferredIncome(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29923,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Language)
        & s__instance(V__ROW1,s__Language) )
     => ( s__subLanguage(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29924,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UnitOfCurrency)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__currencyCode(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29925,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Certificate) )
     => ( s__signedBy(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29926,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Contest) )
     => ( s__contestOrganizer(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29927,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_29928,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ComputerProgram)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__ComputerProgram) )
     => ( s__dependencyType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29929,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_29930,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__fleetGrossRegisteredTonnage(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29931,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__WireCoil) )
     => ( s__coilCount(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29932,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__inflationRateOfConsumerPrices(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29933,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FormOfGovernment)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__governmentType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29934,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__legislativeBranch(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29935,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__electricityConsumptionInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29936,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__propertyAmenity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29937,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Integer)
        & s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Election) )
     => ( s__seatsWonInElection(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29938,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RelationalAttribute)
        & s__instance(V__ROW1,s__MealPlan) )
     => ( s__includedMeal(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29939,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Contest)
        & s__instance(V__ROW2,s__CognitiveAgent) )
     => ( s__contestEntry(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29940,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_29941,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__mothersBrothersWife(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29942,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_29943,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_29944,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_29945,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_29946,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__totalLengthOfWaterways(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29947,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__BankStatement) )
     => ( s__statementPeriod(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29948,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RelationalAttribute)
        & s__subclass(V__ROW1,s__HotelUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__roomAttribute(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29949,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__subclass(V__ROW1,s__Object)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__manufacturer(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29950,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agreement)
        & s__instance(V__ROW2,s__CurrencyMeasure) )
     => ( s__negotiatedPrice(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29951,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_29952,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_29953,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__rateDetail(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ).

fof(kb_SUMO_29954,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__PricingScheme)
        & s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW2,s__CurrencyMeasure) )
     => ( s__publishedPrice(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_29955,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DigitalData)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__filename(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29956,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_29957,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__InterestRate)
        & s__instance(V__ROW1,s__Day) )
     => ( s__primeInterestRate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29958,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__Month)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__averageRainfallForPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29959,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_29960,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__AstronomicalBody)
        & s__instance(V__ROW1,s__Object) )
     => ( s__orbits(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29961,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerProgram)
        & s__instance(V__ROW1,s__TimePosition) )
     => ( s__monitorApplicationData(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29962,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__executiveBranch(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29963,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_29964,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_29965,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__irrigatedLandArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29966,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_29967,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_29968,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_29969,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__exportPartnerInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29970,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_29971,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_29972,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_29973,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_29974,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__naturalHazardTypeInArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29975,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_29976,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__industrialProductionGrowthRate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29977,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__RealNumber)
        & s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__SocialRole)
        & s__instance(V__ROW1,s__Election) )
     => ( s__voteFractionReceived(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_29978,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_29979,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__AbstractionLevelAttribute)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__abstractionLevel(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29980,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_29981,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositiveInteger)
        & s__instance(V__ROW2,s__IndustryAttribute)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__industryRankByOutput(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29982,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__naturalResourceTypeInArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29983,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__economicAidReceivedNetInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29984,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__organizationName(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29985,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__lowestDecileShareOfHouseholdIncome(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29986,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__populationFractionBelowPovertyLine(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29987,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__industrialProductionGrowthRateInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29988,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__MakingMusic)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__MusicRecording) )
     => ( s__musician(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29989,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_29990,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ServiceProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__RoomInventory) )
     => ( s__someRoomsServiceAmenity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29991,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_29992,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UserName)
        & s__instance(V__ROW1,s__ComputerUser) )
     => ( s__userName(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29993,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__UnitOfCurrency) )
     => ( s__currencyExchangeRateInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_29994,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_29995,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__subBrand(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ).

fof(kb_SUMO_29996,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_29997,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SystemBehaviorAttribute)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__systemBehavior(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_29998,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_29999,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__UnitOfCurrency) )
     => ( s__currencyExchangeRate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30000,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__annualRevenuesOfAreaInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30001,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_30002,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_30003,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__annualExportTotal(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30004,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_30005,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_30006,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_30007,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_30008,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_30009,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__Precipitation) )
     => ( s__precipitationAmount(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30010,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositiveInteger)
        & s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__exportPartnerByRank(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30011,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__ComputerResponse) )
     => ( s__responseRate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30012,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UserAccount)
        & s__instance(V__ROW1,s__ComputerUser) )
     => ( s__hasAccount(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30013,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__coolSeasonInArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30014,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__HotelUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__freeRoomAmenity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30015,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_30016,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalState)
        & s__instance(V__ROW1,s__WeatherProcess) )
     => ( s__precipitationState(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30017,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__ComputerPath) )
     => ( s__dataStreamSlack(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30018,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__WaterArea)
        & s__instance(V__ROW1,s__WaterMotion) )
     => ( s__flowCurrent(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30019,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__AreaMeasure)
        & s__instance(V__ROW1,s__Region) )
     => ( s__totalArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30020,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_30021,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__HotelPackage) )
     => ( s__processInclusion(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30022,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__annualExpendituresOfAreaInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30023,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_30024,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_30025,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_30026,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__misspelledTitle(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30027,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__activityCapability(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30028,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_30029,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositiveInteger)
        & s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__importCommodityTypeByRank(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30030,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__RealNumber)
        & s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__laborForceFractionByOccupation(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30031,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_30032,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_30033,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__ComputationalSystem) )
     => ( s__sendRate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30034,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_30035,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__RoomInventory) )
     => ( s__someRoomsPhysicalAmenity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30036,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__InterestRate)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__fixedInterestRate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30037,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimeDuration)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialAccount) )
     => ( s__periodicPayment(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30038,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_30039,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_30040,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_30041,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Stock) )
     => ( s__stockHolder(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30042,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_30043,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_30044,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_30045,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerOutputDevice)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__standardOutputDevice(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30046,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Recording) )
     => ( s__recordingCompany(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30047,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_30048,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__dateOpenedForSignature(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30049,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__City) )
     => ( s__capitalCity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30050,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__perCapitaGDP(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30051,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_30052,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_30053,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_30054,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__mothersSistersHusband(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30055,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_30056,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_30057,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_30058,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__Process)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__subclass(V__ROW2,s__BiologicallyActiveSubstance)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__DiseaseOrSyndrome) )
     => ( s__diseaseTreatment(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30059,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__realGrowthRateOfGDPInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30060,axiom,
    ! [V__ROW1,V__ROW2] :
      ( s__catalyst(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ).

fof(kb_SUMO_30061,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__HotelPackage) )
     => ( s__physicalInclusion(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30062,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__CreditAccount) )
     => ( s__creditLimit(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30063,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_30064,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__NonnegativeInteger)
        & s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__seatsHeldInOrganization(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30065,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__subclass(V__ROW2,s__Object)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__CurrencyMeasure) )
     => ( s__corkageFee(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30066,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_30067,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__ConstantQuantity)
        & s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__averagePrecipitationForPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30068,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IntentionalProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__IndustryAttribute) )
     => ( s__industryServiceType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30069,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_30070,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__HotelUnit)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__roomAmenity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30071,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__MealPlan)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__HotelPackage) )
     => ( s__mealPlanInclusion(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30072,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_30073,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_30074,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Election) )
     => ( s__electionForOrganization(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30075,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_30076,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_30077,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__Recording) )
     => ( s__producedOn(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30078,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Physical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__nearOrientation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30079,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Loan) )
     => ( s__loanFeeAmount(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30080,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_30081,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_30082,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__totalPipelineInArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30083,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__PricingScheme) )
     => ( s__validityPeriod(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30084,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_30085,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Region)
        & s__instance(V__ROW1,s__TransportationCompany) )
     => ( s__providesDestination(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30086,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DigitalData)
        & s__instance(V__ROW1,s__ComputerProcess) )
     => ( s__dataProcessed(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30087,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__nameBeforeKeyName(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30088,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW3,s__TimeInterval)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__electricityExportInPeriod(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30089,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__DirectionalAttribute)
        & s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__Object) )
     => ( s__mediumAltitudeWindVelocity(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) ).

fof(kb_SUMO_30090,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__warmSeasonInArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30091,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_30092,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_30093,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_30094,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__Stock) )
     => ( s__stockSymbol(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30095,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ComputerNetwork)
        & s__instance(V__ROW1,s__HardwareSystem) )
     => ( s__defaultNetwork(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30096,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__RealtimeSystem) )
     => ( s__granularity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) ).

fof(kb_SUMO_30097,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_30098,axiom,
    s__instance(s__ListConcatenateFn__m,s__BinaryFunction) ).

fof(kb_SUMO_30099,axiom,
    s__instance(s__ListConcatenateFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_30100,axiom,
    s__domain(s__ListConcatenateFn__m,"1",s__List) ).

fof(kb_SUMO_30101,axiom,
    s__domain(s__ListConcatenateFn__m,"2",s__List) ).

fof(kb_SUMO_30102,axiom,
    s__range(s__ListConcatenateFn__m,s__List) ).

fof(kb_SUMO_30103,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_30104,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_30105,axiom,
    s__instance(s__inList__m,s__BinaryPredicate) ).

fof(kb_SUMO_30106,axiom,
    s__instance(s__inList__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_30107,axiom,
    s__instance(s__inList__m,s__AsymmetricRelation) ).

fof(kb_SUMO_30108,axiom,
    s__domain(s__inList__m,"1",s__Entity) ).

fof(kb_SUMO_30109,axiom,
    s__domain(s__inList__m,"2",s__List) ).

fof(kb_SUMO_30110,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_30111,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_30112,axiom,
    s__instance(s__subList__m,s__BinaryPredicate) ).

fof(kb_SUMO_30113,axiom,
    s__instance(s__subList__m,s__PartialOrderingRelation) ).

fof(kb_SUMO_30114,axiom,
    s__domain(s__subList__m,"1",s__List) ).

fof(kb_SUMO_30115,axiom,
    s__domain(s__subList__m,"2",s__List) ).

fof(kb_SUMO_30116,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_30117,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_30118,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_30119,axiom,
    s__instance(s__initialList__m,s__BinaryPredicate) ).

fof(kb_SUMO_30120,axiom,
    s__instance(s__initialList__m,s__PartialOrderingRelation) ).

fof(kb_SUMO_30121,axiom,
    s__subrelation(s__initialList__m,s__subList__m) ).

fof(kb_SUMO_30122,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_30123,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_30124,axiom,
    ! [V__ROW1,V__ITEM] : s__initialList(s__ListFn_1(V__ROW1),s__ListFn_2(V__ROW1,V__ITEM)) ).

fof(kb_SUMO_30125,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_30126,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_30127,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_30128,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_30129,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_30130,axiom,
    s__instance(s__identicalListItems__m,s__BinaryPredicate) ).

fof(kb_SUMO_30131,axiom,
    s__instance(s__identicalListItems__m,s__EquivalenceRelation) ).

fof(kb_SUMO_30132,axiom,
    s__domain(s__identicalListItems__m,"1",s__List) ).

fof(kb_SUMO_30133,axiom,
    s__domain(s__identicalListItems__m,"2",s__List) ).

fof(kb_SUMO_30134,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_30135,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_30136,axiom,
    s__subclass(s__Predicate,s__Relation) ).

fof(kb_SUMO_30137,axiom,
    s__subclass(s__Predicate,s__InheritableRelation) ).

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

fof(kb_SUMO_30139,axiom,
    s__instance(s__InheritableRelation__t,s__SetOrClass) ).

fof(kb_SUMO_30140,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_30141,axiom,
    s__subclass(s__Function,s__SingleValuedRelation) ).

fof(kb_SUMO_30142,axiom,
    s__subclass(s__Function,s__InheritableRelation) ).

fof(kb_SUMO_30143,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_30144,axiom,
    s__subclass(s__UnaryFunction,s__Function) ).

fof(kb_SUMO_30145,axiom,
    s__subclass(s__UnaryFunction,s__BinaryRelation) ).

fof(kb_SUMO_30146,axiom,
    s__subclass(s__UnaryFunction,s__InheritableRelation) ).

fof(kb_SUMO_30147,axiom,
    s__documentation(s__UnaryFunction,s__EnglishLanguage,'The &%Class of &%Functions that require a single argument.') ).

fof(kb_SUMO_30148,axiom,
    ! [V__FUNCTION] :
      ( s__instance(V__FUNCTION,s__Relation)
     => ( s__instance(V__FUNCTION,s__UnaryFunction)
       => s__valence(V__FUNCTION,"1") ) ) ).

fof(kb_SUMO_30149,axiom,
    s__subclass(s__OneToOneFunction,s__UnaryFunction) ).

fof(kb_SUMO_30150,axiom,
    s__instance(s__OneToOneFunction__t,s__SetOrClass) ).

fof(kb_SUMO_30151,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_30152,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_30153,axiom,
    s__subclass(s__SequenceFunction,s__OneToOneFunction) ).

fof(kb_SUMO_30154,axiom,
    s__instance(s__SequenceFunction__t,s__SetOrClass) ).

fof(kb_SUMO_30155,axiom,
    s__documentation(s__SequenceFunction,s__EnglishLanguage,'The &%Class of &%OneToOneFunctions whose range is a subclass of the &%PositiveIntegers.') ).

fof(kb_SUMO_30156,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_30157,axiom,
    s__subclass(s__BinaryFunction,s__Function) ).

fof(kb_SUMO_30158,axiom,
    s__subclass(s__BinaryFunction,s__TernaryRelation) ).

fof(kb_SUMO_30159,axiom,
    s__subclass(s__BinaryFunction,s__InheritableRelation) ).

fof(kb_SUMO_30160,axiom,
    s__documentation(s__BinaryFunction,s__EnglishLanguage,'The &%Class of &%Functions that require two arguments.') ).

fof(kb_SUMO_30161,axiom,
    ! [V__FUNCTION] :
      ( s__instance(V__FUNCTION,s__Relation)
     => ( s__instance(V__FUNCTION,s__BinaryFunction)
       => s__valence(V__FUNCTION,"2") ) ) ).

fof(kb_SUMO_30162,axiom,
    s__subclass(s__AssociativeFunction,s__BinaryFunction) ).

fof(kb_SUMO_30163,axiom,
    s__instance(s__AssociativeFunction__t,s__SetOrClass) ).

fof(kb_SUMO_30164,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_30165,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_30166,axiom,
    s__subclass(s__CommutativeFunction,s__BinaryFunction) ).

fof(kb_SUMO_30167,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_30168,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_30169,axiom,
    s__subclass(s__TernaryFunction,s__Function) ).

fof(kb_SUMO_30170,axiom,
    s__instance(s__TernaryFunction__t,s__SetOrClass) ).

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

fof(kb_SUMO_30172,axiom,
    s__subclass(s__TernaryFunction,s__QuaternaryRelation) ).

fof(kb_SUMO_30173,axiom,
    s__instance(s__QuaternaryRelation__t,s__SetOrClass) ).

fof(kb_SUMO_30174,axiom,
    s__subclass(s__TernaryFunction,s__InheritableRelation) ).

fof(kb_SUMO_30175,axiom,
    s__documentation(s__TernaryFunction,s__EnglishLanguage,'The &%Class of &%Functions that require exactly three arguments.') ).

fof(kb_SUMO_30176,axiom,
    ! [V__FUNCTION] :
      ( s__instance(V__FUNCTION,s__Relation)
     => ( s__instance(V__FUNCTION,s__TernaryFunction)
       => s__valence(V__FUNCTION,"3") ) ) ).

fof(kb_SUMO_30177,axiom,
    s__subclass(s__QuaternaryFunction,s__Function) ).

fof(kb_SUMO_30178,axiom,
    s__subclass(s__QuaternaryFunction,s__QuintaryRelation) ).

fof(kb_SUMO_30179,axiom,
    s__subclass(s__QuaternaryFunction,s__InheritableRelation) ).

fof(kb_SUMO_30180,axiom,
    s__documentation(s__QuaternaryFunction,s__EnglishLanguage,'The &%Class of &%Functions that require exactly four arguments.') ).

fof(kb_SUMO_30181,axiom,
    ! [V__FUNCTION] :
      ( s__instance(V__FUNCTION,s__Relation)
     => ( s__instance(V__FUNCTION,s__QuaternaryFunction)
       => s__valence(V__FUNCTION,"4") ) ) ).

fof(kb_SUMO_30182,axiom,
    s__subclass(s__ContinuousFunction,s__Function) ).

fof(kb_SUMO_30183,axiom,
    s__instance(s__ContinuousFunction__t,s__SetOrClass) ).

fof(kb_SUMO_30184,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_30185,axiom,
    s__subclass(s__BinaryPredicate,s__Predicate) ).

fof(kb_SUMO_30186,axiom,
    s__subclass(s__BinaryPredicate,s__BinaryRelation) ).

fof(kb_SUMO_30187,axiom,
    s__instance(s__BinaryRelation__t,s__SetOrClass) ).

fof(kb_SUMO_30188,axiom,
    s__subclass(s__BinaryPredicate,s__InheritableRelation) ).

fof(kb_SUMO_30189,axiom,
    s__documentation(s__BinaryPredicate,s__EnglishLanguage,'A &%Predicate relating two items - its valence is two.') ).

fof(kb_SUMO_30190,axiom,
    ! [V__REL] :
      ( s__instance(V__REL,s__Relation)
     => ( s__instance(V__REL,s__BinaryPredicate)
       => s__valence(V__REL,"2") ) ) ).

fof(kb_SUMO_30191,axiom,
    s__subclass(s__TernaryPredicate,s__Predicate) ).

fof(kb_SUMO_30192,axiom,
    s__subclass(s__TernaryPredicate,s__TernaryRelation) ).

fof(kb_SUMO_30193,axiom,
    s__instance(s__TernaryRelation__t,s__SetOrClass) ).

fof(kb_SUMO_30194,axiom,
    s__subclass(s__TernaryPredicate,s__InheritableRelation) ).

fof(kb_SUMO_30195,axiom,
    s__documentation(s__TernaryPredicate,s__EnglishLanguage,'The &%Class of &%Predicates that require exactly three arguments.') ).

fof(kb_SUMO_30196,axiom,
    ! [V__REL] :
      ( s__instance(V__REL,s__Relation)
     => ( s__instance(V__REL,s__TernaryPredicate)
       => s__valence(V__REL,"3") ) ) ).

fof(kb_SUMO_30197,axiom,
    s__subclass(s__QuaternaryPredicate,s__Predicate) ).

fof(kb_SUMO_30198,axiom,
    s__subclass(s__QuaternaryPredicate,s__QuaternaryRelation) ).

fof(kb_SUMO_30199,axiom,
    s__subclass(s__QuaternaryPredicate,s__InheritableRelation) ).

fof(kb_SUMO_30200,axiom,
    s__instance(s__QuaternaryPredicate__t,s__SetOrClass) ).

fof(kb_SUMO_30201,axiom,
    s__documentation(s__QuaternaryPredicate,s__EnglishLanguage,'The &%Class of &%Predicates that require four arguments.') ).

fof(kb_SUMO_30202,axiom,
    ! [V__REL] :
      ( s__instance(V__REL,s__Relation)
     => ( s__instance(V__REL,s__QuaternaryPredicate)
       => s__valence(V__REL,"4") ) ) ).

fof(kb_SUMO_30203,axiom,
    s__subclass(s__QuintaryPredicate,s__Predicate) ).

fof(kb_SUMO_30204,axiom,
    s__subclass(s__QuintaryPredicate,s__QuintaryRelation) ).

fof(kb_SUMO_30205,axiom,
    s__subclass(s__QuintaryPredicate,s__InheritableRelation) ).

fof(kb_SUMO_30206,axiom,
    s__instance(s__QuintaryPredicate__t,s__SetOrClass) ).

fof(kb_SUMO_30207,axiom,
    s__documentation(s__QuintaryPredicate,s__EnglishLanguage,'The &%Class of &%Predicates that require five arguments.') ).

fof(kb_SUMO_30208,axiom,
    ! [V__REL] :
      ( s__instance(V__REL,s__Relation)
     => ( s__instance(V__REL,s__QuintaryPredicate)
       => s__valence(V__REL,"5") ) ) ).

fof(kb_SUMO_30209,axiom,
    s__subclass(s__VariableArityRelation,s__Relation) ).

fof(kb_SUMO_30210,axiom,
    s__documentation(s__VariableArityRelation,s__EnglishLanguage,'The &%Class of &%Relations that do not have a fixed number of arguments.') ).

fof(kb_SUMO_30211,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_30212,axiom,
    s__subclass(s__RelationExtendedToQuantities,s__Relation) ).

fof(kb_SUMO_30213,axiom,
    s__subclass(s__RelationExtendedToQuantities,s__InheritableRelation) ).

fof(kb_SUMO_30214,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_30215,axiom,
    s__subclass(s__LogicalOperator,s__Predicate) ).

fof(kb_SUMO_30216,axiom,
    s__instance(s__LogicalOperator__t,s__SetOrClass) ).

fof(kb_SUMO_30217,axiom,
    s__documentation(s__LogicalOperator,s__EnglishLanguage,'This &%Class comprises all of the logical operators (viz. and, or, not, =>, and <=>).') ).

fof(kb_SUMO_30218,axiom,
    s__subclass(s__Proposition,s__Abstract) ).

fof(kb_SUMO_30219,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_30220,axiom,
    s__instance(s__closedOn__m,s__BinaryPredicate) ).

fof(kb_SUMO_30221,axiom,
    s__instance(s__closedOn__m,s__AsymmetricRelation) ).

fof(kb_SUMO_30222,axiom,
    s__domain(s__closedOn__m,"1",s__Function) ).

fof(kb_SUMO_30223,axiom,
    s__domain(s__closedOn__m,"2",s__SetOrClass) ).

fof(kb_SUMO_30224,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_30225,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_30226,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_30227,axiom,
    s__instance(s__reflexiveOn__m,s__BinaryPredicate) ).

fof(kb_SUMO_30228,axiom,
    s__instance(s__reflexiveOn__m,s__AsymmetricRelation) ).

fof(kb_SUMO_30229,axiom,
    s__domain(s__reflexiveOn__m,"1",s__BinaryRelation) ).

fof(kb_SUMO_30230,axiom,
    s__domain(s__reflexiveOn__m,"2",s__SetOrClass) ).

fof(kb_SUMO_30231,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_30232,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_30233,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_30234,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_30235,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__governorSpeed__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SpeedGovernor)
            & s__instance(V__INST,s__FunctionQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__governorSpeed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30236,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__downPayment__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Loan)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__downPayment(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30237,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__monitorConnectivityData__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimePosition)
            & s__instance(V__INST,s__IPAddress)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__monitorConnectivityData(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30238,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_30239,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_30240,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_30241,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_30242,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__annualRevenuesOfArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__annualRevenuesOfArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30243,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__mealPlanInclusion__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__MealPlan)
            & s__instance(V__INST,s__HotelPackage)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__mealPlanInclusion(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30244,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_30245,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fulfillingEntity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Reservation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fulfillingEntity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30246,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_30247,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__invadingVirus__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ViralCellInvasion)
            & s__instance(V__INST,s__Virus)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__invadingVirus(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30248,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_30249,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hasMolecularStructuralAttribute__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Molecule)
            & s__instance(V__INST,s__MoleculeStructuralAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hasMolecularStructuralAttribute(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30250,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_30251,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__dependentGeopoliticalArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__dependentGeopoliticalArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30252,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__monitorApplicationData__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimePosition)
            & s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__monitorApplicationData(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30253,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__oppositeDirection__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PositionalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__oppositeDirection(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30254,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__benchmark__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PerformanceMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__benchmark(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30255,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_30256,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_30257,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__annualImportTotal__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__annualImportTotal(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30258,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__drySeasonInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__drySeasonInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30259,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__maxCylinderVolume__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Engine)
            & s__instance(V__INST,s__VolumeMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__maxCylinderVolume(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30260,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_30261,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_30262,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_30263,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__mothersBrothersDaughter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__mothersBrothersDaughter(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30264,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lengthOfPavedHighway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lengthOfPavedHighway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30265,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__propositionOwner__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Proposition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__propositionOwner(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30266,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__yearBuilt__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Year)
            & s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__yearBuilt(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30267,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__judicialBranch__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__judicialBranch(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30268,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__managedBy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__managedBy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30269,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_30270,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_30271,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_30272,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__reservedRoom__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelUnit)
            & s__instance(V__INST,s__HotelReservation)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__reservedRoom(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30273,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hasAccount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerUser)
            & s__instance(V__INST,s__UserAccount)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hasAccount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30274,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_30275,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__systemMeasured__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MeasuringPerformance)
            & s__instance(V__INST,s__ComputationalSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__systemMeasured(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30276,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_30277,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__designPattern__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__DesignPatternAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__designPattern(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30278,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__commandRankOfEchelon__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__MilitaryUnit)
            & s__instance(V__INST,s__MilitaryRank)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__commandRankOfEchelon(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30279,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__conventionalLongName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__conventionalLongName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30280,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fleetGrossRegisteredTonnage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Collection)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fleetGrossRegisteredTonnage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30281,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_30282,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__batchInterArrival__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerPath)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__batchInterArrival(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30283,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__functionRoomAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelFunctionRoom)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__functionRoomAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30284,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__acronym__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__acronym(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30285,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_30286,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_30287,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_30288,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__trackWidth__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Railway)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__trackWidth(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30289,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_30290,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__reservationChannel__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Physical)
            & s__instance(V__INST,s__Reservation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__reservationChannel(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30291,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__validityPeriod__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PricingScheme)
            & s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__validityPeriod(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30292,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__strictness__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__StrictnessAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__strictness(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30293,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_30294,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_30295,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__headingWRTCompassNorth__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__PlaneAngleMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__headingWRTCompassNorth(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30296,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_30297,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_30298,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__perCapitaGDP__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__perCapitaGDP(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30299,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__systemBehavior__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__SystemBehaviorAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__systemBehavior(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30300,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__catalyst__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => s__catalyst(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30301,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_30302,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__maternalAunt__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__maternalAunt(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30303,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_30304,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_30305,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__underlier__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agreement)
            & s__instance(V__INST,s__FinancialInstrument)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__underlier(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30306,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_30307,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__numberAdultOccupant__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__HotelReservation)
            & s__instance(V__INST,s__Integer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__numberAdultOccupant(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30308,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_30309,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__caliber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Gun)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__caliber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30310,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__directoryOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerDirectory)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__directoryOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30311,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_30312,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__coilCount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WireCoil)
            & s__instance(V__INST,s__Integer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__coilCount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30313,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_30314,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__maxRoomCapacity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__StationaryArtifact)
            & s__instance(V__INST,s__Integer)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__maxRoomCapacity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30315,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_30316,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__internetCountryCode__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__internetCountryCode(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30317,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__standardOutputDevice__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ComputerOutputDevice)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__standardOutputDevice(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30318,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_30319,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_30320,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_30321,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__businessHours__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & 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__businessHours(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30322,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_30323,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__contestOrganizer__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Contest)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__contestOrganizer(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30324,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__diseaseSymptom__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__DiseaseOrSyndrome)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__diseaseSymptom(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30325,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__guest__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__guest(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30326,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_30327,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_30328,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_30329,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__onOrientation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & 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__onOrientation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30330,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__secretesToxin__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Organism)
            & s__subclass(V__INST,s__Toxin)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__secretesToxin(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30331,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_30332,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__borrower__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Loan)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__borrower(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30333,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__numberOfFloors__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Building)
            & s__instance(V__INST,s__Integer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__numberOfFloors(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30334,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__precipitationAmount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Precipitation)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__precipitationAmount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30335,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_30336,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__checkAccount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Check)
            & s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__checkAccount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30337,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__someRoomsServiceAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__ServiceProcess)
            & s__instance(V__INST,s__RoomInventory)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__someRoomsServiceAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30338,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_30339,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__processAborted__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Abort)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__processAborted(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30340,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__cardinality__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SetOrClass)
            & s__instance(V__INST,s__NonnegativeInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__cardinality(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30341,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__processID__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__processID(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30342,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__vegetationType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Plant)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__vegetationType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30343,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__optionHolder__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agreement)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__optionHolder(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30344,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_30345,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__totalLengthOfRailwaySystem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__totalLengthOfRailwaySystem(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30346,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__loanFeeAmount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Loan)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__loanFeeAmount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30347,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__successorOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__successorOrganization(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30348,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_30349,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__coordinates__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__coordinates(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30350,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_30351,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fathersSistersSon__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fathersSistersSon(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30352,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_30353,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__paidFunctionRoomAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelFunctionRoom)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__paidFunctionRoomAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30354,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_30355,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_30356,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_30357,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__highAltitudeWindSpeed__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__highAltitudeWindSpeed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30358,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__responseTime__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__UserRequest)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__responseTime(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30359,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__cylinderBore__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Cylinder)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__cylinderBore(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30360,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__conventionalShortName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__conventionalShortName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30361,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__creditRanking__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__FinancialRating)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__creditRanking(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30362,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_30363,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__minCylinderVolume__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Engine)
            & s__instance(V__INST,s__VolumeMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__minCylinderVolume(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30364,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_30365,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__musicVideo__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MusicRecording)
            & s__instance(V__INST,s__VideoRecording)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__musicVideo(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30366,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__typicallyContainsTemporalPart__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__typicallyContainsTemporalPart(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30367,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_30368,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__legislativeBranch__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__legislativeBranch(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30369,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__dataProcessed__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__DigitalData)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__dataProcessed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30370,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hostJitter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Computer)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hostJitter(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30371,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__responseRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerResponse)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__responseRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30372,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_30373,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_30374,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__yield__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Investment)
            & s__instance(V__INST,s__FunctionQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__yield(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30375,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_30376,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__headingWRTMagneticNorth__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__PlaneAngleMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__headingWRTMagneticNorth(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30377,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__engineers__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Artifact)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__engineers(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30378,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__observesHoliday__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Holiday)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__observesHoliday(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30379,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_30380,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__riskTolerance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Investor)
            & s__instance(V__INST,s__RiskAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__riskTolerance(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30381,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__physicalInclusion__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__HotelPackage)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__physicalInclusion(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30382,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__surfaceWindSpeed__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__surfaceWindSpeed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30383,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__imageResolution__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ImageFile)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__imageResolution(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30384,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_30385,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subLanguage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Language)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subLanguage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30386,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__resonantFrequency__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PhysicalSystem)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__resonantFrequency(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30387,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fullName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fullName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30388,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_30389,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_30390,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__powerComponent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Artifact)
            & s__instance(V__INST,s__Device)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__powerComponent(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30391,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_30392,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__ladenDraft__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterVehicle)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__ladenDraft(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30393,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_30394,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_30395,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_30396,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__mothersSistersHusband__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__mothersSistersHusband(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30397,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fleetDeadWeightTonnage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Collection)
            & s__instance(V__INST,s__MassMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fleetDeadWeightTonnage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30398,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_30399,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_30400,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__beforeOnPath__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__beforeOnPath(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30401,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__freePropertyAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & 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__freePropertyAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30402,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__musicGenre__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__musicGenre(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30403,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__unitMeasuringPerformance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerComponent)
            & s__instance(V__INST,s__UnitOfMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__unitMeasuringPerformance(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30404,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__yieldLevel__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__YieldAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__yieldLevel(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30405,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_30406,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__meronym__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__meronym(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30407,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__albumTrack__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Recording)
            & s__instance(V__INST,s__Album)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__albumTrack(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30408,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_30409,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_30410,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__arableLandArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__arableLandArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30411,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__freeRoomAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelUnit)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__freeRoomAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30412,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_30413,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__flagState__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterVehicle)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__flagState(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30414,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__shareHolder__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Share)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__shareHolder(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30415,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__surfaceWindDirection__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__DirectionalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__surfaceWindDirection(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30416,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_30417,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_30418,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__waterAreaOnly__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__AreaMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__waterAreaOnly(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30419,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_30420,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__productBrand__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => s__productBrand(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30421,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__viewType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__viewType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30422,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_30423,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_30424,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__stockHolder__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Stock)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__stockHolder(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30425,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__financialResponseTo__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialResponse)
            & s__instance(V__INST,s__FinancialRequest)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__financialResponseTo(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30426,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__politicalPartyOfCountry__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PoliticalParty)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__politicalPartyOfCountry(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30427,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__accountHolder__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__accountHolder(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30428,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_30429,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_30430,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_30431,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_30432,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_30433,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_30434,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_30435,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__sendRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputationalSystem)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__sendRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30436,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_30437,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_30438,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_30439,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__limitPrice__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__LimitOrder)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__limitPrice(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30440,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_30441,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_30442,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__tributary__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ExtensionFn(s__Fluid))
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__tributary(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30443,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__mothersBrothersWife__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__mothersBrothersWife(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30444,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__commandLineArguments__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__List)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__commandLineArguments(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30445,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__composer__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__MusicalComposition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__composer(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30446,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__abstractionLevel__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__AbstractionLevelAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__abstractionLevel(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30447,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__musicChartBy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__MusicChart)
            & 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__musicChartBy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30448,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fullNameIndexOrder__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fullNameIndexOrder(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30449,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__orgStaff__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__RelationalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__orgStaff(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30450,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_30451,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_30452,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__highestDecileShareOfHouseholdIncome__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__highestDecileShareOfHouseholdIncome(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30453,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__coolSeasonInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__coolSeasonInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30454,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__agentName__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__agentName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30455,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__groundSurfaceType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Substance)
            & s__instance(V__INST,s__LandArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__groundSurfaceType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30456,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_30457,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_30458,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__mothersSistersSon__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__mothersSistersSon(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30459,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hardwareType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__Computer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hardwareType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30460,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__keyName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__keyName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30461,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_30462,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__enemy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__enemy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30463,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__discography__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Discography)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__discography(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30464,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__numberOfCustomers__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__INST,s__Reservation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__numberOfCustomers(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30465,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_30466,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__sideEffect__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BiologicallyActiveSubstance)
            & s__instance(V__INST,s__DiseaseOrSyndrome)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__sideEffect(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30467,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__areaOfOperation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Region)
            & s__instance(V__INST,s__MilitaryOperation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__areaOfOperation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30468,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_30469,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__naturalResourceTypeInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__naturalResourceTypeInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30470,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__colocatedAgent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__RelationalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__colocatedAgent(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30471,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__rainySeasonInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__rainySeasonInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30472,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__navigableForShippingTonnage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterArea)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__navigableForShippingTonnage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30473,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__recordingCompany__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Recording)
            & s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__recordingCompany(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30474,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__someRoomsAttribute__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RoomInventory)
            & s__instance(V__INST,s__RelationalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__someRoomsAttribute(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30475,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__chiefOfStateType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__Position)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__chiefOfStateType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30476,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_30477,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_30478,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_30479,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_30480,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__allRoomsPolicy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RoomInventory)
            & s__instance(V__INST,s__Policy)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__allRoomsPolicy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30481,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_30482,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__runningOn__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__Computer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__runningOn(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30483,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_30484,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__programCopy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerFile)
            & s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__programCopy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30485,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__brandIcon__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Brand)
            & s__instance(V__INST,s__Icon)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__brandIcon(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30486,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hotSeasonInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hotSeasonInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30487,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_30488,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_30489,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__someRoomsPolicy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RoomInventory)
            & s__instance(V__INST,s__Policy)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__someRoomsPolicy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30490,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__formOfAdaptation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__FormOfAdaptationAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__formOfAdaptation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30491,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_30492,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__collectRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputationalSystem)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__collectRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30493,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__accountStatus__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__StatusAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__accountStatus(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30494,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_30495,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_30496,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__annualElectricityExport__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__annualElectricityExport(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30497,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__otherLandUseArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__otherLandUseArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30498,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__administratorStatus__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__StatusAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__administratorStatus(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30499,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__pathInSystem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Transitway)
            & s__instance(V__INST,s__TransitSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__pathInSystem(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30500,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__checkInTime__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimePoint)
            & 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__checkInTime(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30501,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__governmentType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__FormOfGovernment)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__governmentType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30502,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_30503,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__albumType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Album)
            & s__instance(V__INST,s__RelationalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__albumType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30504,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_30505,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_30506,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_30507,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__electionForPosition__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Election)
            & s__instance(V__INST,s__SocialRole)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__electionForPosition(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30508,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__monthlyIncome__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__monthlyIncome(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30509,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__shareOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Share)
            & s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__shareOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30510,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__providesDestination__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TransportationCompany)
            & s__instance(V__INST,s__Region)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__providesDestination(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30511,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_30512,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_30513,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__status__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ProcessStatus)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__status(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30514,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__totalGDP__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__totalGDP(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30515,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__roomPolicy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelUnit)
            & s__instance(V__INST,s__Policy)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__roomPolicy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30516,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__reservationEnd__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimePoint)
            & s__instance(V__INST,s__Reservation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__reservationEnd(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30517,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__cargoType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__TransportationDevice)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__cargoType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30518,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_30519,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_30520,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_30521,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__laborForceTotal__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__NonnegativeRealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__laborForceTotal(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30522,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fathersBrothersDaughter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fathersBrothersDaughter(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30523,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__originalExpressedInLanguage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Proposition)
            & s__instance(V__INST,s__Language)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__originalExpressedInLanguage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30524,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_30525,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_30526,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__coldSeasonInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__coldSeasonInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30527,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_30528,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_30529,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_30530,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_30531,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_30532,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_30533,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__musicChartPeriod__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MusicChart)
            & s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__musicChartPeriod(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30534,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__humanName__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__humanName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30535,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_30536,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_30537,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_30538,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hostOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputationalSystem)
            & s__instance(V__INST,s__Computer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hostOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30539,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__industrialProductionGrowthRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__industrialProductionGrowthRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30540,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_30541,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__ipAddressOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Computer)
            & s__instance(V__INST,s__IPAddress)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__ipAddressOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30542,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__freeFunctionRoomAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelFunctionRoom)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__freeFunctionRoomAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30543,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__inflationRateOfConsumerPrices__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__inflationRateOfConsumerPrices(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30544,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__thresholdOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Computer)
            & s__instance(V__INST,s__PositiveRealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__thresholdOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30545,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_30546,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_30547,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__nearOrientation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & 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__nearOrientation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30548,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__connectedDownstream__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__connectedDownstream(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30549,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_30550,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__securedBy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__Collateral)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__securedBy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30551,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__suffrageAgeMinimum__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__suffrageAgeMinimum(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30552,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__bandwidthOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerNetwork)
            & s__instance(V__INST,s__BitsPerSecond)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__bandwidthOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30553,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lengthOfCrudeOilPipeline__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lengthOfCrudeOilPipeline(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30554,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__vesselDisplacement__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterVehicle)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__vesselDisplacement(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30555,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_30556,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__routeEnd__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Region)
            & s__instance(V__INST,s__TransitSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__routeEnd(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30557,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__cardAccount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BankCard)
            & s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__cardAccount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30558,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__effectiveDose__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__BiochemicalAgent)
            & s__instance(V__INST,s__FunctionQuantity)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__effectiveDose(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30559,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_30560,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_30561,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_30562,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_30563,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lengthOfNarrowGaugeRailway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lengthOfNarrowGaugeRailway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30564,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_30565,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__elevation__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__elevation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30566,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__aimOfOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__aimOfOrganization(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30567,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__resourceUsed__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ComputerResource)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__resourceUsed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30568,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__inTheMoney__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Option)
            & s__instance(V__INST,s__TimePosition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__inTheMoney(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30569,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hasAcrossVariable__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MultipolePole)
            & s__instance(V__INST,s__MultipoleVariable)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hasAcrossVariable(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30570,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_30571,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_30572,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__totalBiomass__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__totalBiomass(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30573,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__checkOutTime__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => s__checkOutTime(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30574,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_30575,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_30576,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_30577,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_30578,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_30579,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__mimeType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ContentBearingObject)
            & s__instance(V__INST,s__MimeEncodingScheme)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__mimeType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30580,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__standardRetailHours__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & 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__standardRetailHours(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30581,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_30582,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__statementAccount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BankStatement)
            & s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__statementAccount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30583,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__precipitationState__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WeatherProcess)
            & s__instance(V__INST,s__PhysicalState)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__precipitationState(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30584,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__rMProgram_of__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ResourceManagementProgram)
            & s__instance(V__INST,s__SoftwareSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__rMProgram_of(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30585,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__geneticSubstrateOfVirus__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Virus)
            & s__instance(V__INST,s__Molecule)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__geneticSubstrateOfVirus(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30586,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_30587,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_30588,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_30589,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__maturityDate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__Day)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__maturityDate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30590,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__totalLengthOfWaterways__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__totalLengthOfWaterways(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30591,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__dateDissolved__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__dateDissolved(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30592,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_30593,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_30594,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_30595,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_30596,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__illicitDrugConsumer__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__IllicitDrug)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__illicitDrugConsumer(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30597,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__stateOfProcess__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ProcessState)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__stateOfProcess(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30598,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_30599,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_30600,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__flows__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ExtensionFn(s__Fluid))
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__flows(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30601,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lengthOfExpresswaySystem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lengthOfExpresswaySystem(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30602,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__maritimeClaimType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__MaritimeClaimArea)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__maritimeClaimType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30603,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__abbreviation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__abbreviation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30604,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__roomAttribute__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelUnit)
            & s__instance(V__INST,s__RelationalAttribute)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__roomAttribute(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30605,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_30606,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__softwarePath__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SoftwareSystem)
            & s__instance(V__INST,s__ComputerPath)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__softwarePath(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30607,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_30608,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__annualExportTotal__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__annualExportTotal(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30609,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__someRoomsPhysicalAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__RoomInventory)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__someRoomsPhysicalAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30610,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_30611,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__precipitationRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Precipitation)
            & s__instance(V__INST,s__FunctionQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__precipitationRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30612,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__slidingWindowSize__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerPath)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__slidingWindowSize(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30613,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_30614,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_30615,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_30616,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__statementPeriod__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BankStatement)
            & s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__statementPeriod(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30617,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__reactant__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__reactant(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30618,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lengthOfPetroleumProductPipeline__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lengthOfPetroleumProductPipeline(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30619,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lastRenovation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Year)
            & s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lastRenovation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30620,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__chamberOfLegislature__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__chamberOfLegislature(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30621,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__netAmount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Investment)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__netAmount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30622,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__multiplicativeFactor__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Integer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__multiplicativeFactor(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30623,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__deceptiveIdentifier__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ContentBearingObject)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__deceptiveIdentifier(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30624,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__father__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__father(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30625,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__dampingRatio__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PhysicalSystem)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__dampingRatio(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30626,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__militaryAge__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__militaryAge(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30627,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__productModel__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Product)
            & 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__productModel(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30628,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__environmentalProblemTypeInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__environmentalProblemTypeInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30629,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__startupOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__StartupBlock)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__startupOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30630,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(less__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Quantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => less(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30631,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__liquidity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__LiquidityAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__liquidity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30632,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__checkNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Check)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__checkNumber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30633,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__increasesLikelihood__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__increasesLikelihood(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30634,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__optionSeller__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agreement)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__optionSeller(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30635,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__importPartner__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__importPartner(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30636,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__dateOfStatement__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BankStatement)
            & s__instance(V__INST,s__Day)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__dateOfStatement(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30637,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__pointOfFigure__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeometricPoint)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__pointOfFigure(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30638,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__patientMedical__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__patientMedical(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30639,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__accommodationProvider__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__HotelPackage)
            & s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__accommodationProvider(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30640,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__telecomAreaCode__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TelecomNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__telecomAreaCode(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30641,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lethalDose__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__BiochemicalAgent)
            & s__instance(V__INST,s__FunctionQuantity)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lethalDose(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30642,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__albumRelease__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Album)
            & s__instance(V__INST,s__TimePoint)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__albumRelease(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30643,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__producedOn__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Recording)
            & s__instance(V__INST,s__TimePoint)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__producedOn(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30644,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__settlingTime__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__settlingTime(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30645,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__geographicSubregion__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__geographicSubregion(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30646,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__inverse__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BinaryRelation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__inverse(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30647,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__mediumAltitudeWindSpeed__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__mediumAltitudeWindSpeed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30648,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__grandparent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__grandparent(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30649,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__organizationName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__organizationName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30650,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__policyLocationCoverage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Policy)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__policyLocationCoverage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30651,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__allRoomsPhysicalAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__RoomInventory)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__allRoomsPhysicalAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30652,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lowAltitudeWindSpeed__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__lowAltitudeWindSpeed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30653,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__administrativeCenter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__administrativeCenter(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30654,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__paidRoomAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelUnit)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__paidRoomAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30655,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__leaderPosition__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Position)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__leaderPosition(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30656,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hasPurpose__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hasPurpose(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30657,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__reflexiveOn__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__reflexiveOn(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30658,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lyricist__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__LyricalContent)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lyricist(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30659,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__annualElectricityProduction__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__annualElectricityProduction(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30660,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__appraisedValue__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Collateral)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__appraisedValue(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30661,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__processInclusion__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Process)
            & s__instance(V__INST,s__HotelPackage)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__processInclusion(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30662,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__conveyance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Transportation)
            & s__instance(V__INST,s__TransportationDevice)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__conveyance(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30663,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__third__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__third(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30664,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__refers__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => s__refers(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30665,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__totalLengthOfHighwaySystem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__totalLengthOfHighwaySystem(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30666,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__industryProductType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__IndustryAttribute)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__industryProductType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30667,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__reservingEntity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Reservation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__reservingEntity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30668,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_30669,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__minimumReplications__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__minimumReplications(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30670,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__annualElectricityImport__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__annualElectricityImport(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30671,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__diplomaticRelations__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__diplomaticRelations(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30672,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__organizationalObjective__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__AreaOfConcern)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__organizationalObjective(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30673,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hasDependency__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hasDependency(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30674,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__numberOfCPUs__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Computer)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__numberOfCPUs(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30675,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_30676,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_30677,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__primaryGeopoliticalSubdivision__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__primaryGeopoliticalSubdivision(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30678,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_30679,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__passengerCapacityMaxNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TransportationDevice)
            & s__instance(V__INST,s__Number)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__passengerCapacityMaxNumber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30680,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__ingredient__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__SelfConnectedObject)
            & s__subclass(V__INST,s__PreparedFood)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__ingredient(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30681,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_30682,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lastStatementBalance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lastStatementBalance(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30683,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_30684,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_30685,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_30686,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_30687,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_30688,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__mothersSistersDaughter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__mothersSistersDaughter(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30689,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_30690,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_30691,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_30692,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_30693,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_30694,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_30695,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_30696,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__flowCurrent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterMotion)
            & s__instance(V__INST,s__WaterArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__flowCurrent(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30697,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_30698,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_30699,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_30700,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_30701,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__earthAltitude__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__earthAltitude(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30702,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_30703,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_30704,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__floorLoan__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Loan)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__floorLoan(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30705,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__reservedPackage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Reservation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__reservedPackage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30706,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__militaryExpendituresFractionOfGDP__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RationalNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__militaryExpendituresFractionOfGDP(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30707,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__strikePrice__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialInstrument)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__strikePrice(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30708,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_30709,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_30710,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_30711,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_30712,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__engineIdleSpeed__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__InternalCombustionEngine)
            & s__instance(V__INST,s__FunctionQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__engineIdleSpeed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30713,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_30714,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_30715,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__paternalAunt__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__paternalAunt(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30716,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_30717,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__flagDescription__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__flagDescription(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30718,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_30719,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__dataID__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MonitoringProgram)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__dataID(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30720,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lender__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Loan)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lender(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30721,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_30722,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_30723,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__activityCapability__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__activityCapability(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30724,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__maximumPayloadCapacity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Vehicle)
            & s__instance(V__INST,s__MassMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__maximumPayloadCapacity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30725,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__suffrageAgeMaximum__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__suffrageAgeMaximum(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30726,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__orbits__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__AstronomicalBody)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__orbits(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30727,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_30728,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__dressCode__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__AmbienceAttribute)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__dressCode(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30729,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__personTransportCapability__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PassengerVehicle)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__personTransportCapability(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30730,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_30731,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__agentOperatesInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__agentOperatesInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30732,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_30733,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_30734,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hasThroughVariable__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MultipolePole)
            & s__instance(V__INST,s__MultipoleVariable)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hasThroughVariable(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30735,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_30736,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_30737,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_30738,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_30739,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__absoluteHeight__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Aircraft)
            & s__instance(V__INST,s__AltitudeMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__absoluteHeight(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30740,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_30741,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__meanSeaLevel__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__meanSeaLevel(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30742,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__callDate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Bond)
            & s__instance(V__INST,s__Day)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__callDate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30743,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_30744,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__heartBeatRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__heartBeatRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30745,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__recordingLength__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Recording)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__recordingLength(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30746,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__primeInterestRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Day)
            & s__instance(V__INST,s__InterestRate)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__primeInterestRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30747,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__totalLandBoundary__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__totalLandBoundary(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30748,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__dayPhone__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__dayPhone(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30749,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__criticalityLevel__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__Integer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__criticalityLevel(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30750,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__statementInterest__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BankStatement)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__statementInterest(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30751,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__maternalUncle__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__maternalUncle(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30752,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_30753,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__climateTypeInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__ClimateZone)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__climateTypeInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30754,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_30755,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__resultType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__Process)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__resultType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30756,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_30757,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__bioindicatorForHabitat__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__OrganicObject)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__bioindicatorForHabitat(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30758,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_30759,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_30760,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_30761,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__militaryOfArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MilitaryOrganization)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__militaryOfArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30762,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__primaryGeopoliticalSubdivisionType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__primaryGeopoliticalSubdivisionType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30763,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lengthOfDualGaugeRailway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lengthOfDualGaugeRailway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30764,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hostStatus__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Computer)
            & s__instance(V__INST,s__ComputerStatus)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hostStatus(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30765,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_30766,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_30767,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__ratingsAgent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RatingAttribute)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__ratingsAgent(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30768,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_30769,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_30770,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_30771,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__annualExpendituresOfArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__annualExpendituresOfArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30772,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__cardCode__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BankCard)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__cardCode(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30773,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_30774,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_30775,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__electionForOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Election)
            & s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__electionForOrganization(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30776,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_30777,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__totalArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Region)
            & s__instance(V__INST,s__AreaMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__totalArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30778,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_30779,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__slopeGradient__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__LandArea)
            & s__instance(V__INST,s__NonnegativeRealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__slopeGradient(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30780,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_30781,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__password__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerPassword)
            & s__instance(V__INST,s__ComputerUser)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__password(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30782,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_30783,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fathersBrothersWife__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fathersBrothersWife(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30784,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_30785,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_30786,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_30787,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_30788,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_30789,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__biochemicalAgentSyndrome__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__BiochemicalAgent)
            & s__instance(V__INST,s__DiseaseOrSyndrome)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__biochemicalAgentSyndrome(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30790,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lengthOfUnclassifiedGaugeRailway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lengthOfUnclassifiedGaugeRailway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30791,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__outOfTheMoney__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Option)
            & s__instance(V__INST,s__TimePosition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__outOfTheMoney(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30792,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_30793,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__principalAmount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__principalAmount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30794,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_30795,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__windRelativePosition__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__windRelativePosition(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30796,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__anthem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Music)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__anthem(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30797,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_30798,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__coaches__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__coaches(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30799,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_30800,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__runsOn__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__Computer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__runsOn(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30801,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__deliveryRegion__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__deliveryRegion(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30802,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__task__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ProcessTask)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__task(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30803,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_30804,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__nameIndexOrder__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__nameIndexOrder(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30805,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__currencyExchangeRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__UnitOfCurrency)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__currencyExchangeRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30806,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__computerRunning__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__Computer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__computerRunning(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30807,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__organizationServiceType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__IntentionalProcess)
            & 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__organizationServiceType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30808,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__associatedFunctionality__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Protein)
            & s__instance(V__INST,s__ProteinStructuralAttribute)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__associatedFunctionality(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30809,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_30810,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__offers__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Abstract)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__offers(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30811,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_30812,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_30813,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_30814,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__permanentCropLandArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__permanentCropLandArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30815,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_30816,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__accountNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__accountNumber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30817,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_30818,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__dataStreamSlack__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerPath)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__dataStreamSlack(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30819,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_30820,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lengthOfBroadGaugeRailway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lengthOfBroadGaugeRailway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30821,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__capitalCity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__City)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__capitalCity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30822,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_30823,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__taskRelation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__TaskRelationAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__taskRelation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30824,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__currencyValue__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Currency)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__currencyValue(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30825,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__typicalTemporalPart__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__typicalTemporalPart(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30826,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__associateInOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Group)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__associateInOrganization(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30827,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_30828,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__userName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerUser)
            & s__instance(V__INST,s__UserName)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__userName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30829,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__vesselDeadWeightTonnage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterVehicle)
            & s__instance(V__INST,s__MassMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__vesselDeadWeightTonnage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30830,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_30831,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_30832,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_30833,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_30834,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_30835,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__facility__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__facility(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30836,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__unemploymentRateOfArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__unemploymentRateOfArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30837,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__unratifiedSignatoryToAgreement__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Agreement)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__unratifiedSignatoryToAgreement(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30838,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__irrigatedLandArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__irrigatedLandArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30839,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_30840,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_30841,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__agreementEffectiveDuring__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimePosition)
            & s__instance(V__INST,s__Proposition)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__agreementEffectiveDuring(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30842,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_30843,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_30844,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_30845,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__holidayTimeInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__TimePosition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__holidayTimeInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30846,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_30847,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__engineDisplacement__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__IntermittentCombustionEngine)
            & s__instance(V__INST,s__VolumeMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__engineDisplacement(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30848,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_30849,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__numberSeniorOccupant__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => s__numberSeniorOccupant(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30850,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__economicAidReceivedNet__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__economicAidReceivedNet(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30851,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_30852,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__validPaymentType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Payment)
            & s__instance(V__INST,s__PricingScheme)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__validPaymentType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30853,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_30854,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__absorbedDose__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__RadiationMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__absorbedDose(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30855,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_30856,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__realGrowthRateOfGDP__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__realGrowthRateOfGDP(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30857,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__agriculturalProductType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__agriculturalProductType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30858,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__paidPropertyAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & 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__paidPropertyAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30859,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__validFor__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Agent)
            & s__instance(V__INST,s__PricingScheme)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__validFor(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30860,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__seatsInOrganizationCount__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__seatsInOrganizationCount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30861,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__programRunning__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__programRunning(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30862,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_30863,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lengthOfUnpavedHighway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lengthOfUnpavedHighway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30864,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_30865,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_30866,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__bondRating__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Bond)
            & s__instance(V__INST,s__FinancialRating)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__bondRating(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30867,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_30868,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_30869,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_30870,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__numberChildOccupant__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => s__numberChildOccupant(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30871,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_30872,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_30873,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__listedOn__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Stock)
            & s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__listedOn(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30874,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__currencyType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__UnitOfCurrency)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__currencyType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30875,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__phoneNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__Telephone)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__phoneNumber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30876,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lengthOfNaturalGasPipeline__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lengthOfNaturalGasPipeline(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30877,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__trafficableForTrafficType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__SelfConnectedObject)
            & s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__trafficableForTrafficType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30878,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__currencyCode__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__UnitOfCurrency)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__currencyCode(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30879,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__independenceDate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__independenceDate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30880,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__dependencyType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__dependencyType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30881,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__inflationRateInCountry__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Nation)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__inflationRateInCountry(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30882,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__incomeDistributionByGiniIndex__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__NonnegativeRealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__incomeDistributionByGiniIndex(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30883,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__routeStart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Region)
            & s__instance(V__INST,s__TransitSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__routeStart(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30884,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_30885,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__amountCharged__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ChargingAFee)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__amountCharged(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30886,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__pricePolicy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PricingScheme)
            & s__instance(V__INST,s__Policy)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__pricePolicy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30887,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_30888,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__allRoomsServiceAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__ServiceProcess)
            & s__instance(V__INST,s__RoomInventory)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__allRoomsServiceAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30889,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__covers__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => s__covers(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30890,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_30891,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_30892,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_30893,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__seaSurfaceTemperature__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterArea)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__seaSurfaceTemperature(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30894,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__streamOutfall__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__River)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__streamOutfall(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30895,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__faceValue__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Collateral)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__faceValue(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30896,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__administrator__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__administrator(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30897,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__currencyExchangePerUSDollar__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__currencyExchangePerUSDollar(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30898,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__flagImage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__flagImage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30899,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_30900,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_30901,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__headingWRTTrueNorth__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__PlaneAngleMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__headingWRTTrueNorth(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30902,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__complexity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__TimingRequirementAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__complexity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30903,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_30904,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_30905,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__load__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerComponent)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__load(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30906,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_30907,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lastStatement__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__BankStatement)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lastStatement(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30908,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__regionalIssue__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__AreaOfConcern)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__regionalIssue(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30909,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_30910,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fiscalYearPeriod__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & 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__fiscalYearPeriod(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30911,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__exportPartner__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__exportPartner(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30912,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__maximumReplications__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__maximumReplications(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30913,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__accountAt__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__FinancialOrganization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__accountAt(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30914,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__marineInventory__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MerchantMarine)
            & s__instance(V__INST,s__ShipRegister)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__marineInventory(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30915,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_30916,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__albumArtist__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Album)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__albumArtist(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30917,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_30918,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_30919,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_30920,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__granularity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__granularity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30921,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_30922,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__financialAccount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__FinancialCompany)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__financialAccount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30923,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__includedMeal__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MealPlan)
            & s__instance(V__INST,s__RelationalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__includedMeal(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30924,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_30925,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_30926,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__couponInterest__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Bond)
            & s__instance(V__INST,s__Interest)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__couponInterest(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30927,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__agreementAdoptionDate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimePosition)
            & s__instance(V__INST,s__Proposition)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__agreementAdoptionDate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30928,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_30929,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_30930,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__exportCommodityType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__exportCommodityType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30931,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_30932,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__albumLength__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Album)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__albumLength(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30933,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__numberOccupant__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => s__numberOccupant(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30934,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__objectTransferred__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Transfer)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__objectTransferred(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30935,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_30936,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__songArtist__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MusicRecording)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__songArtist(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30937,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__shutdownOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ShutdownBlock)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__shutdownOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30938,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__physicalEnd__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__physicalEnd(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30939,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_30940,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_30941,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_30942,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__industryOfArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__IndustryAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__industryOfArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30943,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__atTheMoney__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Option)
            & s__instance(V__INST,s__TimePosition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__atTheMoney(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30944,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__priority__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputationalSystem)
            & s__instance(V__INST,s__PriorityAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__priority(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30945,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_30946,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__finalPrice__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Stock)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__finalPrice(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30947,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_30948,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_30949,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__requestRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__UserRequest)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__requestRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30950,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_30951,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__approximateValue__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__approximateValue(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30952,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_30953,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__models__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__EngineeringComponent)
            & s__instance(V__INST,s__Model)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__models(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30954,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__biologicalAgentCarrier__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__BiologicalAgent)
            & s__subclass(V__INST,s__Organism)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__biologicalAgentCarrier(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30955,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_30956,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_30957,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fathersBrothersSon__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fathersBrothersSon(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30958,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__manufacturer__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & 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__manufacturer(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30959,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__nationalCelebration__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Holiday)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__nationalCelebration(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30960,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__groundSubsurfaceType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Substance)
            & s__instance(V__INST,s__LandArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__groundSubsurfaceType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30961,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__paternalUncle__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__paternalUncle(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30962,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__albumCoverImage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Album)
            & s__instance(V__INST,s__Image)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__albumCoverImage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30963,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__organizationProductType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & 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__organizationProductType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30964,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__annualElectricityConsumption__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__annualElectricityConsumption(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30965,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_30966,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_30967,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__adjacentOrientation__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => s__adjacentOrientation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30968,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__totalCoastline__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__totalCoastline(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30969,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__externalDebt__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__externalDebt(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30970,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_30971,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_30972,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__dateOpenedForSignature__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimePosition)
            & s__instance(V__INST,s__Proposition)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__dateOpenedForSignature(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30973,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_30974,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_30975,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_30976,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__accruedInterest__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Bond)
            & s__instance(V__INST,s__Interest)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__accruedInterest(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30977,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__startupTimeDelay__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__startupTimeDelay(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30978,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subEchelon__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__MilitaryUnit)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subEchelon(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30979,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_30980,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_30981,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__populationFractionBelowPovertyLine__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__populationFractionBelowPovertyLine(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30982,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_30983,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__eveningPhone__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__eveningPhone(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30984,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_30985,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__catalogItem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Catalog)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__catalogItem(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30986,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_30987,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__biochemicalAgentDelivery__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__BiochemicalAgent)
            & 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__biochemicalAgentDelivery(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30988,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_30989,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__compressionRatio__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Engine)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__compressionRatio(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30990,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__capitalExpendituresOfArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__capitalExpendituresOfArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30991,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__roomAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelUnit)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__roomAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30992,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__creditLimit__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CreditAccount)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__creditLimit(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30993,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fathersSistersHusband__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fathersSistersHusband(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30994,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__cloudCoverFraction__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Region)
            & s__instance(V__INST,s__NonnegativeRealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__cloudCoverFraction(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30995,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subBrand__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => s__subBrand(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_30996,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_30997,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_30998,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_30999,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_31000,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_31001,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_31002,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__portNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__portNumber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31003,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_31004,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__stockSymbol__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Stock)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__stockSymbol(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31005,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_31006,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__coding__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ContentBearingObject)
            & s__instance(V__INST,s__CodingScheme)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__coding(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31007,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_31008,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fathersSistersDaughter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fathersSistersDaughter(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31009,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_31010,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_31011,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_31012,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__memorySize__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputationalSystem)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__memorySize(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31013,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__importCommodityType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__importCommodityType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31014,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__policyInclusion__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Policy)
            & s__instance(V__INST,s__HotelPackage)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__policyInclusion(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31015,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_31016,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lifeStageAchieved__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BiologicalProcess)
            & s__instance(V__INST,s__DevelopmentalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lifeStageAchieved(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31017,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__navigableForDraft__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__navigableForDraft(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31018,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__executiveBranch__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__executiveBranch(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31019,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__commemoratesDate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__Holiday)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__commemoratesDate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31020,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_31021,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_31022,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__confirmationNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialTransaction)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__confirmationNumber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31023,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__dependencyDelay__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__dependencyDelay(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31024,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__inflationRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Inflation)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__inflationRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31025,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__standardErrorDevice__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ComputerOutputDevice)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__standardErrorDevice(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31026,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_31027,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__defaultNetwork__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__HardwareSystem)
            & s__instance(V__INST,s__ComputerNetwork)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__defaultNetwork(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31028,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_31029,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_31030,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_31031,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__filename__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__DigitalData)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__filename(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31032,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_31033,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__economyType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__EconomicAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__economyType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31034,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lengthOfStandardGaugeRailway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lengthOfStandardGaugeRailway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31035,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__internationalDispute__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__internationalDispute(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31036,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__claimedTerritory__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__claimedTerritory(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31037,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lowestDecileShareOfHouseholdIncome__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lowestDecileShareOfHouseholdIncome(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31038,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_31039,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__legalSystemType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__LegalSystemAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__legalSystemType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31040,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__militaryExpendituresInUSDollars__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__militaryExpendituresInUSDollars(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31041,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__riskLevel__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Investment)
            & s__instance(V__INST,s__RiskAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__riskLevel(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31042,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__vesselGrossRegisteredTonnage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterVehicle)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__vesselGrossRegisteredTonnage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31043,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__rateDetail__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => s__rateDetail(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31044,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fitForMilitaryService__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__MilitaryProcess)
            & 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__fitForMilitaryService(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31045,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_31046,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__diseaseMortality__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__DiseaseOrSyndrome)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__diseaseMortality(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31047,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__producedBy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Recording)
            & s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__producedBy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31048,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__batchLatency__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerPath)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__batchLatency(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31049,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_31050,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_31051,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_31052,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__propertyPolicy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Policy)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__propertyPolicy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31053,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__originalBalance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__originalBalance(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31054,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_31055,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__simpleDeadline__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerPath)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__simpleDeadline(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31056,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_31057,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_31058,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__environmentAttributes__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__EnvironmentSoftwareAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__environmentAttributes(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31059,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_31060,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__naturalHazardTypeInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__naturalHazardTypeInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31061,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__illicitDrugProducer__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__IllicitDrug)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__illicitDrugProducer(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31062,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__routeInSystem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Transitway)
            & s__instance(V__INST,s__TransitSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__routeInSystem(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31063,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_31064,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__nationalHoliday__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Holiday)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__nationalHoliday(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31065,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_31066,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_31067,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_31068,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lengthOfElectrifiedRailway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lengthOfElectrifiedRailway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31069,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__totalPipelineInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__totalPipelineInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31070,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__reservationStart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimePoint)
            & s__instance(V__INST,s__Reservation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__reservationStart(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31071,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__industryServiceType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__IntentionalProcess)
            & s__instance(V__INST,s__IndustryAttribute)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__industryServiceType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31072,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__potentialCustomer__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__potentialCustomer(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31073,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_31074,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lengthOfMultipleTrackRailway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lengthOfMultipleTrackRailway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31075,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__mothersBrothersSon__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__mothersBrothersSon(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31076,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_31077,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_31078,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__signedBy__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__signedBy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31079,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_31080,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_31081,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_31082,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_31083,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_31084,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_31085,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__truth__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Sentence)
            & s__instance(V__INST,s__TruthValue)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__truth(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31086,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__topSpeed__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Vehicle)
            & s__instance(V__INST,s__FunctionQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__topSpeed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31087,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) )
         => ( s__instance(V__INST,V__CLASS)
           => s__telecomContactDevice(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31088,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__loanForPurchase__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Loan)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__loanForPurchase(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31089,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__propertyAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & 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__propertyAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31090,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__bankAccount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__Bank_FinancialOrganization)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__bankAccount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31091,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__affiliatedOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__affiliatedOrganization(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31092,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__faces__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__DirectionalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__faces(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31093,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__relativeHumidity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__NonnegativeRealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__relativeHumidity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31094,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__surface__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SelfConnectedObject)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__surface(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31095,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__most__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__most(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31096,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fixedInterestRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__InterestRate)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fixedInterestRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31097,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__niece__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Woman)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__niece(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31098,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__loanInterest__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Loan)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__loanInterest(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31099,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__standardInputDevice__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ComputerInputDevice)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__standardInputDevice(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31100,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__pin__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__BankCard)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__pin(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31101,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__faxNumber__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__faxNumber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31102,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__connectedEngineeringComponents__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__EngineeringComponent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__connectedEngineeringComponents(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31103,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__plaintiff__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__LegalAction)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__plaintiff(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31104,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__landAreaOnly__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__AreaMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__landAreaOnly(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31105,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__states__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Sentence)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__states(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31106,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__part__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__part(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31107,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__controlled__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__AchievingControl)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__controlled(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31108,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subOrganization(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31109,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__partiallyFills__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Hole)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__partiallyFills(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31110,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__musicInterpretation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MusicRecording)
            & s__instance(V__INST,s__Music)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__musicInterpretation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31111,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__totalBalance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__totalBalance(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31112,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__systemPart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PhysicalSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__systemPart(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31113,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__effectiveRange__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Device)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__effectiveRange(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31114,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__typicalPart__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__typicalPart(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31115,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subString__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subString(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31116,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__engineCylinders__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Engine)
            & s__instance(V__INST,s__NonNegativeInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__engineCylinders(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31117,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__mapOfArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Region)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__mapOfArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31118,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__economicAidDonated__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__economicAidDonated(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31119,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__computerResponseTo__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerResponse)
            & s__instance(V__INST,s__UserRequest)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__computerResponseTo(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31120,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__interiorPart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__interiorPart(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31121,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__record__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ContentBearingObject)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__record(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31122,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__disjoint__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__disjoint(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31123,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__terrainInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__TerrainAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__terrainInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31124,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__holdsRight__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__holdsRight(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31125,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__warmSeasonInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__warmSeasonInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31126,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__stranger__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__stranger(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31127,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__localShortName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__localShortName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31128,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__premium__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agreement)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__premium(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31129,axiom,
    ! [V__CLASS] :
      ( s__reflexiveOn(s__financialAsset__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__financialAsset(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31130,axiom,
    s__instance(s__irreflexiveOn__m,s__BinaryPredicate) ).

fof(kb_SUMO_31131,axiom,
    s__instance(s__irreflexiveOn__m,s__AsymmetricRelation) ).

fof(kb_SUMO_31132,axiom,
    s__domain(s__irreflexiveOn__m,"1",s__BinaryRelation) ).

fof(kb_SUMO_31133,axiom,
    s__domain(s__irreflexiveOn__m,"2",s__SetOrClass) ).

fof(kb_SUMO_31134,axiom,
    s__documentation(s__irreflexiveOn__m,s__EnglishLanguage,'A &%BinaryRelation is irreflexive on a &%SetOrClass only if no instance of the &%SetOrClass bears the relation to itself.') ).

fof(kb_SUMO_31135,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__vesselDisplacement__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterVehicle)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__vesselDisplacement(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31136,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__biologicalAgentCarrier__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__BiologicalAgent)
            & s__subclass(V__INST,s__Organism)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__biologicalAgentCarrier(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31137,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31138,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31139,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31140,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__objectTransferred__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Transfer)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__objectTransferred(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31141,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lowestDecileShareOfHouseholdIncome__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lowestDecileShareOfHouseholdIncome(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31142,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31143,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__secretesToxin__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Organism)
            & s__subclass(V__INST,s__Toxin)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__secretesToxin(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31144,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31145,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__formOfAdaptation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__FormOfAdaptationAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__formOfAdaptation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31146,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__allRoomsServiceAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__ServiceProcess)
            & s__instance(V__INST,s__RoomInventory)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__allRoomsServiceAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31147,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__patientMedical__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__patientMedical(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31148,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lengthOfPavedHighway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lengthOfPavedHighway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31149,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__originalExpressedInLanguage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Proposition)
            & s__instance(V__INST,s__Language)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__originalExpressedInLanguage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31150,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__surfaceWindSpeed__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__surfaceWindSpeed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31151,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__legislativeBranch__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__legislativeBranch(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31152,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31153,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__internetCountryCode__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__internetCountryCode(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31154,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31155,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31156,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31157,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__currencyValue__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Currency)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__currencyValue(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31158,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31159,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__numberOccupant__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__numberOccupant(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31160,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lengthOfCrudeOilPipeline__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lengthOfCrudeOilPipeline(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31161,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__totalGDP__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__totalGDP(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31162,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31163,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__orbits__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__AstronomicalBody)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__orbits(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31164,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31165,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31166,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31167,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__hasPurpose__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__hasPurpose(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31168,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__earthAltitude__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__earthAltitude(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31169,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31170,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31171,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31172,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__policyInclusion__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Policy)
            & s__instance(V__INST,s__HotelPackage)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__policyInclusion(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31173,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31174,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31175,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__providesDestination__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TransportationCompany)
            & s__instance(V__INST,s__Region)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__providesDestination(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31176,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__inflationRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Inflation)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__inflationRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31177,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31178,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31179,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__conventionalLongName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__conventionalLongName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31180,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__musicVideo__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MusicRecording)
            & s__instance(V__INST,s__VideoRecording)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__musicVideo(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31181,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__systemBehavior__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__SystemBehaviorAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__systemBehavior(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31182,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__headingWRTCompassNorth__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__PlaneAngleMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__headingWRTCompassNorth(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31183,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31184,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31185,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31186,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31187,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__navigableForShippingTonnage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterArea)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__navigableForShippingTonnage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31188,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31189,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31190,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31191,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__engineCylinders__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Engine)
            & s__instance(V__INST,s__NonNegativeInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__engineCylinders(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31192,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__fleetDeadWeightTonnage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Collection)
            & s__instance(V__INST,s__MassMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__fleetDeadWeightTonnage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31193,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__settlingTime__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__settlingTime(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31194,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__absoluteHeight__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Aircraft)
            & s__instance(V__INST,s__AltitudeMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__absoluteHeight(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31195,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__paidPropertyAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & 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__paidPropertyAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31196,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__fiscalYearPeriod__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & 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__fiscalYearPeriod(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31197,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__governmentType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__FormOfGovernment)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__governmentType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31198,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31199,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31200,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__dataProcessed__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__DigitalData)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__dataProcessed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31201,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__exportPartner__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__exportPartner(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31202,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__responseRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerResponse)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__responseRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31203,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__acronym__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__acronym(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31204,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__coaches__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__coaches(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31205,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31206,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31207,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__hostOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputationalSystem)
            & s__instance(V__INST,s__Computer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__hostOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31208,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31209,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__fullNameIndexOrder__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__fullNameIndexOrder(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31210,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__physicalInclusion__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__HotelPackage)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__physicalInclusion(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31211,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31212,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__subBrand__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__subBrand(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31213,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__bandwidthOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerNetwork)
            & s__instance(V__INST,s__BitsPerSecond)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__bandwidthOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31214,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__climateTypeInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__ClimateZone)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__climateTypeInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31215,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__unitMeasuringPerformance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerComponent)
            & s__instance(V__INST,s__UnitOfMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__unitMeasuringPerformance(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31216,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__systemMeasured__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MeasuringPerformance)
            & s__instance(V__INST,s__ComputationalSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__systemMeasured(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31217,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__judicialBranch__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__judicialBranch(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31218,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31219,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__riskTolerance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Investor)
            & s__instance(V__INST,s__RiskAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__riskTolerance(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31220,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__sideEffect__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BiologicallyActiveSubstance)
            & s__instance(V__INST,s__DiseaseOrSyndrome)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__sideEffect(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31221,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__dependentGeopoliticalArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__dependentGeopoliticalArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31222,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__propertyAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & 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__propertyAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31223,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lengthOfUnpavedHighway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lengthOfUnpavedHighway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31224,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31225,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__populationFractionBelowPovertyLine__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__populationFractionBelowPovertyLine(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31226,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__pin__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__BankCard)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__pin(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31227,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lengthOfExpresswaySystem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lengthOfExpresswaySystem(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31228,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__agentName__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__agentName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31229,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__yield__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Investment)
            & s__instance(V__INST,s__FunctionQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__yield(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31230,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__absorbedDose__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__RadiationMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__absorbedDose(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31231,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__dependencyType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__dependencyType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31232,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31233,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__eveningPhone__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__eveningPhone(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31234,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31235,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31236,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__standardOutputDevice__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ComputerOutputDevice)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__standardOutputDevice(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31237,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31238,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31239,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__rMProgram_of__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ResourceManagementProgram)
            & s__instance(V__INST,s__SoftwareSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__rMProgram_of(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31240,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__drySeasonInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__drySeasonInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31241,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31242,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31243,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__agreementAdoptionDate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimePosition)
            & s__instance(V__INST,s__Proposition)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__agreementAdoptionDate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31244,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__policyLocationCoverage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Policy)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__policyLocationCoverage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31245,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__strikePrice__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialInstrument)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__strikePrice(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31246,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__headingWRTMagneticNorth__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__PlaneAngleMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__headingWRTMagneticNorth(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31247,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__resultType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__Process)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__resultType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31248,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31249,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__conventionalShortName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__conventionalShortName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31250,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__stockHolder__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Stock)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__stockHolder(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31251,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__fathersBrothersWife__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__fathersBrothersWife(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31252,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31253,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__controlled__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__AchievingControl)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__controlled(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31254,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lender__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Loan)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lender(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31255,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__originalBalance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__originalBalance(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31256,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__fullName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__fullName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31257,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__affiliatedOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__affiliatedOrganization(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31258,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31259,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lengthOfPetroleumProductPipeline__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lengthOfPetroleumProductPipeline(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31260,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__loanInterest__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Loan)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__loanInterest(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31261,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__accruedInterest__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Bond)
            & s__instance(V__INST,s__Interest)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__accruedInterest(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31262,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31263,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__seaSurfaceTemperature__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterArea)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__seaSurfaceTemperature(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31264,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__batchInterArrival__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerPath)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__batchInterArrival(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31265,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31266,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__laborForceTotal__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__NonnegativeRealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__laborForceTotal(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31267,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31268,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31269,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__surface__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SelfConnectedObject)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__surface(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31270,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__musicChartBy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__MusicChart)
            & 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__musicChartBy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31271,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__capitalExpendituresOfArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__capitalExpendituresOfArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31272,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31273,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31274,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__onOrientation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & 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__onOrientation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31275,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31276,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(less__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Quantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ less(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31277,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31278,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31279,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31280,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__mothersSistersDaughter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__mothersSistersDaughter(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31281,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__legalSystemType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__LegalSystemAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__legalSystemType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31282,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31283,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31284,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__ratingsAgent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RatingAttribute)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__ratingsAgent(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31285,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__accountAt__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__FinancialOrganization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__accountAt(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31286,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lengthOfUnclassifiedGaugeRailway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lengthOfUnclassifiedGaugeRailway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31287,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__militaryAge__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__militaryAge(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31288,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__propositionOwner__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Proposition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__propositionOwner(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31289,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31290,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__reservationEnd__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimePoint)
            & s__instance(V__INST,s__Reservation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__reservationEnd(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31291,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__biochemicalAgentSyndrome__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__BiochemicalAgent)
            & s__instance(V__INST,s__DiseaseOrSyndrome)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__biochemicalAgentSyndrome(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31292,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__musicInterpretation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MusicRecording)
            & s__instance(V__INST,s__Music)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__musicInterpretation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31293,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__claimedTerritory__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__claimedTerritory(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31294,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__includedMeal__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MealPlan)
            & s__instance(V__INST,s__RelationalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__includedMeal(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31295,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31296,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31297,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31298,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__beforeOnPath__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__beforeOnPath(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31299,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__niece__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Woman)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__niece(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31300,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31301,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__totalPipelineInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__totalPipelineInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31302,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__associateInOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Group)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__associateInOrganization(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31303,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__faceValue__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Collateral)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__faceValue(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31304,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__someRoomsPolicy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RoomInventory)
            & s__instance(V__INST,s__Policy)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__someRoomsPolicy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31305,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__portNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__portNumber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31306,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__leaderPosition__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Position)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__leaderPosition(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31307,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31308,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__diseaseSymptom__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__DiseaseOrSyndrome)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__diseaseSymptom(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31309,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31310,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lastStatement__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__BankStatement)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lastStatement(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31311,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31312,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__activityCapability__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__activityCapability(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31313,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__environmentAttributes__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__EnvironmentSoftwareAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__environmentAttributes(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31314,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lengthOfBroadGaugeRailway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lengthOfBroadGaugeRailway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31315,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__roomAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelUnit)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__roomAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31316,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__administrator__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__administrator(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31317,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31318,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__totalArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Region)
            & s__instance(V__INST,s__AreaMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__totalArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31319,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__economicAidReceivedNet__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__economicAidReceivedNet(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31320,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__suffrageAgeMinimum__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__suffrageAgeMinimum(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31321,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31322,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__computerRunning__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__Computer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__computerRunning(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31323,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__physicalEnd__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__physicalEnd(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31324,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__bondRating__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Bond)
            & s__instance(V__INST,s__FinancialRating)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__bondRating(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31325,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__elevation__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__elevation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31326,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31327,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__load__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerComponent)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__load(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31328,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31329,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__creditRanking__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__FinancialRating)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__creditRanking(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31330,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31331,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__productBrand__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__productBrand(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31332,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31333,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__administratorStatus__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__StatusAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__administratorStatus(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31334,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__nationalCelebration__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Holiday)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__nationalCelebration(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31335,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__dataID__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MonitoringProgram)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__dataID(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31336,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31337,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31338,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__optionSeller__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agreement)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__optionSeller(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31339,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__truth__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Sentence)
            & s__instance(V__INST,s__TruthValue)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__truth(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31340,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31341,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__passengerCapacityMaxNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TransportationDevice)
            & s__instance(V__INST,s__Number)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__passengerCapacityMaxNumber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31342,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31343,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31344,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__illicitDrugConsumer__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__IllicitDrug)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__illicitDrugConsumer(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31345,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__subOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__subOrganization(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31346,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__hasAccount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerUser)
            & s__instance(V__INST,s__UserAccount)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__hasAccount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31347,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__numberSeniorOccupant__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__numberSeniorOccupant(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31348,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__totalLengthOfWaterways__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__totalLengthOfWaterways(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31349,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31350,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__annualExportTotal__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__annualExportTotal(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31351,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31352,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31353,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__someRoomsAttribute__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RoomInventory)
            & s__instance(V__INST,s__RelationalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__someRoomsAttribute(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31354,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__ingredient__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__SelfConnectedObject)
            & s__subclass(V__INST,s__PreparedFood)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__ingredient(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31355,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__approximateValue__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__approximateValue(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31356,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31357,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__enemy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__enemy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31358,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__externalDebt__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__externalDebt(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31359,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__shareHolder__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Share)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__shareHolder(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31360,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31361,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__recordingCompany__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Recording)
            & s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__recordingCompany(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31362,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__underlier__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agreement)
            & s__instance(V__INST,s__FinancialInstrument)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__underlier(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31363,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31364,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__thresholdOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Computer)
            & s__instance(V__INST,s__PositiveRealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__thresholdOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31365,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31366,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__commemoratesDate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__Holiday)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__commemoratesDate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31367,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__stranger__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__stranger(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31368,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__irrigatedLandArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__irrigatedLandArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31369,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31370,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__chiefOfStateType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__Position)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__chiefOfStateType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31371,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__statementPeriod__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BankStatement)
            & s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__statementPeriod(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31372,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31373,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31374,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__seatsInOrganizationCount__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__seatsInOrganizationCount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31375,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__primaryGeopoliticalSubdivision__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__primaryGeopoliticalSubdivision(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31376,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__computerResponseTo__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerResponse)
            & s__instance(V__INST,s__UserRequest)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__computerResponseTo(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31377,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31378,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__diplomaticRelations__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__diplomaticRelations(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31379,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31380,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__outOfTheMoney__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Option)
            & s__instance(V__INST,s__TimePosition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__outOfTheMoney(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31381,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31382,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__dateOfStatement__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BankStatement)
            & s__instance(V__INST,s__Day)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__dateOfStatement(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31383,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__pricePolicy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PricingScheme)
            & s__instance(V__INST,s__Policy)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__pricePolicy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31384,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__personTransportCapability__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PassengerVehicle)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__personTransportCapability(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31385,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__amountCharged__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ChargingAFee)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__amountCharged(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31386,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__programRunning__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__programRunning(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31387,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31388,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31389,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__nearOrientation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & 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__nearOrientation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31390,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__allRoomsPhysicalAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__RoomInventory)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__allRoomsPhysicalAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31391,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__partiallyFills__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Hole)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__partiallyFills(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31392,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31393,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31394,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31395,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31396,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__songArtist__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MusicRecording)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__songArtist(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31397,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lengthOfMultipleTrackRailway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lengthOfMultipleTrackRailway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31398,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31399,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__cardCode__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BankCard)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__cardCode(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31400,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31401,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__fulfillingEntity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Reservation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__fulfillingEntity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31402,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31403,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__processAborted__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Abort)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__processAborted(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31404,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__trafficableForTrafficType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__SelfConnectedObject)
            & s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__trafficableForTrafficType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31405,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31406,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31407,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__telecomContactDevice(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31408,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31409,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31410,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lowAltitudeWindSpeed__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__lowAltitudeWindSpeed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31411,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31412,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31413,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__shutdownOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ShutdownBlock)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__shutdownOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31414,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__allRoomsPolicy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RoomInventory)
            & s__instance(V__INST,s__Policy)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__allRoomsPolicy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31415,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__status__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ProcessStatus)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__status(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31416,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31417,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__offers__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Abstract)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__offers(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31418,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__paternalAunt__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__paternalAunt(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31419,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__otherLandUseArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__otherLandUseArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31420,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__totalBiomass__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__totalBiomass(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31421,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__biochemicalAgentDelivery__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__BiochemicalAgent)
            & 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__biochemicalAgentDelivery(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31422,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31423,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__annualElectricityConsumption__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__annualElectricityConsumption(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31424,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31425,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__fathersSistersDaughter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__fathersSistersDaughter(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31426,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__states__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Sentence)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__states(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31427,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__nameIndexOrder__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__nameIndexOrder(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31428,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__trackWidth__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Railway)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__trackWidth(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31429,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__managedBy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__managedBy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31430,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__vesselGrossRegisteredTonnage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterVehicle)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__vesselGrossRegisteredTonnage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31431,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31432,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31433,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__cardAccount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BankCard)
            & s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__cardAccount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31434,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31435,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__yearBuilt__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Year)
            & s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__yearBuilt(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31436,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__currencyCode__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__UnitOfCurrency)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__currencyCode(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31437,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__incomeDistributionByGiniIndex__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__NonnegativeRealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__incomeDistributionByGiniIndex(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31438,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__numberChildOccupant__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__numberChildOccupant(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31439,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__producedBy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Recording)
            & s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__producedBy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31440,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31441,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31442,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__engineers__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Artifact)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__engineers(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31443,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31444,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31445,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31446,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__militaryOfArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MilitaryOrganization)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__militaryOfArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31447,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__executiveBranch__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__executiveBranch(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31448,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__borrower__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Loan)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__borrower(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31449,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31450,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31451,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__dateDissolved__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__dateDissolved(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31452,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31453,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__freeFunctionRoomAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelFunctionRoom)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__freeFunctionRoomAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31454,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__caliber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Gun)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__caliber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31455,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31456,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31457,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__mothersSistersSon__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__mothersSistersSon(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31458,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__pathInSystem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Transitway)
            & s__instance(V__INST,s__TransitSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__pathInSystem(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31459,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31460,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31461,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__independenceDate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__independenceDate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31462,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31463,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__highestDecileShareOfHouseholdIncome__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__highestDecileShareOfHouseholdIncome(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31464,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31465,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__fitForMilitaryService__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__MilitaryProcess)
            & 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__fitForMilitaryService(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31466,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__oppositeDirection__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PositionalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__oppositeDirection(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31467,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__aimOfOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__aimOfOrganization(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31468,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31469,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__holidayTimeInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__TimePosition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__holidayTimeInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31470,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__environmentalProblemTypeInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__environmentalProblemTypeInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31471,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__accountHolder__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__accountHolder(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31472,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__principalAmount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__principalAmount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31473,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31474,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__coilCount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WireCoil)
            & s__instance(V__INST,s__Integer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__coilCount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31475,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__userName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerUser)
            & s__instance(V__INST,s__UserName)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__userName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31476,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31477,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31478,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__ipAddressOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Computer)
            & s__instance(V__INST,s__IPAddress)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__ipAddressOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31479,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__numberOfCPUs__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Computer)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__numberOfCPUs(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31480,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__loanFeeAmount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Loan)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__loanFeeAmount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31481,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__productModel__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Product)
            & 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__productModel(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31482,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__totalLengthOfRailwaySystem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__totalLengthOfRailwaySystem(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31483,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31484,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__albumArtist__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Album)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__albumArtist(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31485,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__highAltitudeWindSpeed__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__highAltitudeWindSpeed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31486,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31487,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__observesHoliday__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Holiday)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__observesHoliday(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31488,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__cardinality__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SetOrClass)
            & s__instance(V__INST,s__NonnegativeInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__cardinality(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31489,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__anthem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Music)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__anthem(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31490,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__task__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ProcessTask)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__task(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31491,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__unratifiedSignatoryToAgreement__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Agreement)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__unratifiedSignatoryToAgreement(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31492,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__naturalResourceTypeInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__naturalResourceTypeInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31493,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__headingWRTTrueNorth__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__PlaneAngleMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__headingWRTTrueNorth(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31494,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__systemPart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PhysicalSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__systemPart(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31495,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__maternalAunt__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__maternalAunt(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31496,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31497,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__reservedRoom__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelUnit)
            & s__instance(V__INST,s__HotelReservation)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__reservedRoom(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31498,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__illicitDrugProducer__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__IllicitDrug)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__illicitDrugProducer(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31499,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__financialResponseTo__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialResponse)
            & s__instance(V__INST,s__FinancialRequest)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__financialResponseTo(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31500,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31501,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__standardErrorDevice__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ComputerOutputDevice)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__standardErrorDevice(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31502,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__loanForPurchase__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Loan)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__loanForPurchase(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31503,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31504,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31505,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31506,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__capitalCity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__City)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__capitalCity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31507,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31508,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31509,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31510,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31511,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__callDate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Bond)
            & s__instance(V__INST,s__Day)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__callDate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31512,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lengthOfDualGaugeRailway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lengthOfDualGaugeRailway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31513,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31514,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__importCommodityType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__importCommodityType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31515,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__runsOn__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__Computer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__runsOn(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31516,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31517,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__annualRevenuesOfArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__annualRevenuesOfArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31518,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31519,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31520,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31521,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__successorOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__successorOrganization(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31522,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__topSpeed__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Vehicle)
            & s__instance(V__INST,s__FunctionQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__topSpeed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31523,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31524,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31525,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__rainySeasonInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__rainySeasonInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31526,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__groundSubsurfaceType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Substance)
            & s__instance(V__INST,s__LandArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__groundSubsurfaceType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31527,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__downPayment__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Loan)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__downPayment(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31528,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lengthOfStandardGaugeRailway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lengthOfStandardGaugeRailway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31529,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31530,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__routeStart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Region)
            & s__instance(V__INST,s__TransitSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__routeStart(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31531,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__directoryOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerDirectory)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__directoryOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31532,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31533,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__coldSeasonInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__coldSeasonInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31534,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__primaryGeopoliticalSubdivisionType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__primaryGeopoliticalSubdivisionType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31535,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31536,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__unemploymentRateOfArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__unemploymentRateOfArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31537,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31538,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31539,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31540,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31541,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__stockSymbol__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Stock)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__stockSymbol(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31542,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31543,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__regionalIssue__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__AreaOfConcern)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__regionalIssue(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31544,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31545,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__inflationRateInCountry__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Nation)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__inflationRateInCountry(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31546,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31547,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__accountStatus__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__StatusAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__accountStatus(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31548,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__maritimeClaimType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__MaritimeClaimArea)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__maritimeClaimType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31549,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31550,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31551,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__password__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerPassword)
            & s__instance(V__INST,s__ComputerUser)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__password(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31552,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__refers__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__refers(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31553,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__fathersBrothersSon__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__fathersBrothersSon(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31554,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31555,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__cargoType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__TransportationDevice)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__cargoType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31556,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31557,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31558,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__hasDependency__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__hasDependency(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31559,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__adjacentOrientation__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__adjacentOrientation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31560,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lengthOfNaturalGasPipeline__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lengthOfNaturalGasPipeline(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31561,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31562,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31563,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31564,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31565,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31566,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__resourceUsed__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ComputerResource)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__resourceUsed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31567,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__mothersBrothersSon__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__mothersBrothersSon(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31568,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31569,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31570,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__freeRoomAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelUnit)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__freeRoomAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31571,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__agreementEffectiveDuring__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimePosition)
            & s__instance(V__INST,s__Proposition)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__agreementEffectiveDuring(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31572,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__creditLimit__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CreditAccount)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__creditLimit(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31573,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__currencyType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__UnitOfCurrency)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__currencyType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31574,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31575,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__albumLength__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Album)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__albumLength(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31576,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__meanSeaLevel__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__meanSeaLevel(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31577,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31578,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__floorLoan__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Loan)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__floorLoan(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31579,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31580,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__reservedPackage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Reservation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__reservedPackage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31581,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__dayPhone__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__dayPhone(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31582,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31583,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31584,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31585,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__reservingEntity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Reservation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__reservingEntity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31586,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31587,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__validityPeriod__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PricingScheme)
            & s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__validityPeriod(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31588,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31589,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__checkAccount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Check)
            & s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__checkAccount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31590,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31591,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__batchLatency__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerPath)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__batchLatency(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31592,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lyricist__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__LyricalContent)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lyricist(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31593,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__roomAttribute__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelUnit)
            & s__instance(V__INST,s__RelationalAttribute)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__roomAttribute(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31594,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31595,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__defaultNetwork__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__HardwareSystem)
            & s__instance(V__INST,s__ComputerNetwork)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__defaultNetwork(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31596,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31597,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__vesselDeadWeightTonnage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterVehicle)
            & s__instance(V__INST,s__MassMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__vesselDeadWeightTonnage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31598,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31599,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__musicGenre__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__musicGenre(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31600,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__reactant__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__reactant(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31601,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__streamOutfall__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__River)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__streamOutfall(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31602,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__father__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__father(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31603,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31604,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__totalLengthOfHighwaySystem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__totalLengthOfHighwaySystem(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31605,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__numberAdultOccupant__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__HotelReservation)
            & s__instance(V__INST,s__Integer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__numberAdultOccupant(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31606,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31607,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__permanentCropLandArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__permanentCropLandArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31608,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31609,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__importPartner__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__importPartner(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31610,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31611,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__militaryExpendituresInUSDollars__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__militaryExpendituresInUSDollars(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31612,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__roomPolicy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelUnit)
            & s__instance(V__INST,s__Policy)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__roomPolicy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31613,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__propertyPolicy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Policy)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__propertyPolicy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31614,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31615,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__hotSeasonInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__hotSeasonInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31616,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__landAreaOnly__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__AreaMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__landAreaOnly(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31617,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__softwarePath__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SoftwareSystem)
            & s__instance(V__INST,s__ComputerPath)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__softwarePath(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31618,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__startupOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__StartupBlock)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__startupOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31619,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31620,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__terrainInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__TerrainAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__terrainInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31621,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__economicAidDonated__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__economicAidDonated(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31622,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31623,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__industryOfArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__IndustryAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__industryOfArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31624,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31625,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31626,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31627,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__mealPlanInclusion__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__MealPlan)
            & s__instance(V__INST,s__HotelPackage)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__mealPlanInclusion(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31628,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31629,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__relativeHumidity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__NonnegativeRealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__relativeHumidity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31630,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31631,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31632,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__connectedEngineeringComponents__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__EngineeringComponent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__connectedEngineeringComponents(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31633,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__finalPrice__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Stock)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__finalPrice(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31634,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31635,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31636,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31637,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__numberOfCustomers__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__INST,s__Reservation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__numberOfCustomers(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31638,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31639,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__conveyance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Transportation)
            & s__instance(V__INST,s__TransportationDevice)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__conveyance(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31640,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__coolSeasonInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__coolSeasonInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31641,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__shareOf__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Share)
            & s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__shareOf(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31642,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31643,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31644,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__annualImportTotal__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__annualImportTotal(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31645,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31646,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__cloudCoverFraction__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Region)
            & s__instance(V__INST,s__NonnegativeRealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__cloudCoverFraction(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31647,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__administrativeCenter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__administrativeCenter(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31648,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__mothersBrothersWife__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__mothersBrothersWife(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31649,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lengthOfNarrowGaugeRailway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lengthOfNarrowGaugeRailway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31650,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31651,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__reflexiveOn__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__reflexiveOn(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31652,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31653,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31654,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31655,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__nationalHoliday__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Holiday)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__nationalHoliday(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31656,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__suffrageAgeMaximum__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__suffrageAgeMaximum(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31657,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__subLanguage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Language)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__subLanguage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31658,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31659,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31660,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31661,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__navigableForDraft__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__navigableForDraft(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31662,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31663,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31664,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__diseaseMortality__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__DiseaseOrSyndrome)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__diseaseMortality(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31665,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__standardInputDevice__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__ComputerInputDevice)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__standardInputDevice(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31666,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__organizationalObjective__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__AreaOfConcern)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__organizationalObjective(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31667,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31668,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31669,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__maxRoomCapacity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__StationaryArtifact)
            & s__instance(V__INST,s__Integer)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__maxRoomCapacity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31670,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31671,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__numberOfFloors__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Building)
            & s__instance(V__INST,s__Integer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__numberOfFloors(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31672,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31673,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31674,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__dataStreamSlack__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerPath)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__dataStreamSlack(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31675,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31676,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__annualElectricityProduction__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__annualElectricityProduction(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31677,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31678,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31679,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__dressCode__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__AmbienceAttribute)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__dressCode(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31680,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__localShortName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__localShortName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31681,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31682,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__mapOfArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Region)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__mapOfArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31683,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__programCopy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerFile)
            & s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__programCopy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31684,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__albumRelease__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Album)
            & s__instance(V__INST,s__TimePoint)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__albumRelease(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31685,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__windRelativePosition__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__windRelativePosition(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31686,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31687,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__benchmark__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PerformanceMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__benchmark(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31688,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__limitPrice__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__LimitOrder)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__limitPrice(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31689,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__telecomAreaCode__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TelecomNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__telecomAreaCode(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31690,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__primeInterestRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Day)
            & s__instance(V__INST,s__InterestRate)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__primeInterestRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31691,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__annualElectricityExport__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__annualElectricityExport(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31692,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31693,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31694,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__pointOfFigure__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeometricPoint)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__pointOfFigure(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31695,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__albumType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Album)
            & s__instance(V__INST,s__RelationalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__albumType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31696,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__bankAccount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__Bank_FinancialOrganization)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__bankAccount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31697,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31698,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__mimeType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ContentBearingObject)
            & s__instance(V__INST,s__MimeEncodingScheme)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__mimeType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31699,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lifeStageAchieved__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BiologicalProcess)
            & s__instance(V__INST,s__DevelopmentalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lifeStageAchieved(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31700,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__accommodationProvider__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__HotelPackage)
            & s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__accommodationProvider(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31701,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31702,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__effectiveRange__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Device)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__effectiveRange(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31703,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__internationalDispute__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__internationalDispute(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31704,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31705,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__couponInterest__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Bond)
            & s__instance(V__INST,s__Interest)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__couponInterest(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31706,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__powerComponent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Artifact)
            & s__instance(V__INST,s__Device)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__powerComponent(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31707,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31708,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__dependencyDelay__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__dependencyDelay(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31709,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31710,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__recordingLength__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Recording)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__recordingLength(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31711,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31712,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__imageResolution__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ImageFile)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__imageResolution(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31713,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__memorySize__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputationalSystem)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__memorySize(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31714,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31715,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31716,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__granularity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__granularity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31717,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__mothersSistersHusband__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__mothersSistersHusband(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31718,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31719,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31720,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31721,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31722,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__tributary__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ExtensionFn(s__Fluid))
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__tributary(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31723,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__currencyExchangeRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__UnitOfCurrency)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__currencyExchangeRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31724,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__appraisedValue__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Collateral)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__appraisedValue(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31725,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31726,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__reservationStart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimePoint)
            & s__instance(V__INST,s__Reservation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__reservationStart(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31727,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lethalDose__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__BiochemicalAgent)
            & s__instance(V__INST,s__FunctionQuantity)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lethalDose(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31728,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__surfaceWindDirection__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__DirectionalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__surfaceWindDirection(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31729,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31730,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31731,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__deceptiveIdentifier__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ContentBearingObject)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__deceptiveIdentifier(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31732,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__holdsRight__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__holdsRight(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31733,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31734,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31735,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31736,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31737,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__responseTime__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__UserRequest)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__responseTime(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31738,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__arableLandArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__arableLandArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31739,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__warmSeasonInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__warmSeasonInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31740,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31741,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lengthOfElectrifiedRailway__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lengthOfElectrifiedRailway(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31742,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31743,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31744,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__slopeGradient__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__LandArea)
            & s__instance(V__INST,s__NonnegativeRealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__slopeGradient(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31745,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__flagState__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterVehicle)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__flagState(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31746,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31747,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__securedBy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__Collateral)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__securedBy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31748,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31749,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__mothersBrothersDaughter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__mothersBrothersDaughter(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31750,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31751,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31752,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__strictness__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__StrictnessAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__strictness(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31753,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__processInclusion__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Process)
            & s__instance(V__INST,s__HotelPackage)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__processInclusion(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31754,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__invadingVirus__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ViralCellInvasion)
            & s__instance(V__INST,s__Virus)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__invadingVirus(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31755,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__businessHours__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & 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__businessHours(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31756,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__someRoomsPhysicalAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__RoomInventory)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__someRoomsPhysicalAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31757,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__flagDescription__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__flagDescription(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31758,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__precipitationRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Precipitation)
            & s__instance(V__INST,s__FunctionQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__precipitationRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31759,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31760,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31761,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__confirmationNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialTransaction)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__confirmationNumber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31762,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31763,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__signedBy__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__signedBy(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31764,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__naturalHazardTypeInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__naturalHazardTypeInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31765,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__validPaymentType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Payment)
            & s__instance(V__INST,s__PricingScheme)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__validPaymentType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31766,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__associatedFunctionality__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Protein)
            & s__instance(V__INST,s__ProteinStructuralAttribute)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__associatedFunctionality(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31767,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__paternalUncle__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__paternalUncle(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31768,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31769,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__designPattern__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__DesignPatternAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__designPattern(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31770,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31771,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__optionHolder__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agreement)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__optionHolder(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31772,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__totalBalance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__totalBalance(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31773,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31774,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31775,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31776,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31777,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31778,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__effectiveDose__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__BiochemicalAgent)
            & s__instance(V__INST,s__FunctionQuantity)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__effectiveDose(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31779,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__annualExpendituresOfArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__annualExpendituresOfArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31780,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__most__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__most(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31781,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__rateDetail__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__rateDetail(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31782,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__minimumReplications__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__minimumReplications(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31783,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__brandIcon__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Brand)
            & s__instance(V__INST,s__Icon)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__brandIcon(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31784,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31785,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__geneticSubstrateOfVirus__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Virus)
            & s__instance(V__INST,s__Molecule)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__geneticSubstrateOfVirus(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31786,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__mediumAltitudeWindSpeed__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__mediumAltitudeWindSpeed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31787,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__hasMolecularStructuralAttribute__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Molecule)
            & s__instance(V__INST,s__MoleculeStructuralAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__hasMolecularStructuralAttribute(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31788,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__chamberOfLegislature__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__chamberOfLegislature(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31789,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__flagImage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__flagImage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31790,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31791,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31792,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31793,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__fathersBrothersDaughter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__fathersBrothersDaughter(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31794,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__musicChartPeriod__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MusicChart)
            & s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__musicChartPeriod(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31795,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__connectedDownstream__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__connectedDownstream(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31796,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__financialAsset__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__financialAsset(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31797,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31798,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__maximumReplications__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__maximumReplications(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31799,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__financialAccount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__FinancialCompany)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__financialAccount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31800,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__multiplicativeFactor__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Integer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__multiplicativeFactor(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31801,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31802,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__organizationProductType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & 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__organizationProductType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31803,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__premium__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agreement)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__premium(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31804,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__precipitationAmount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Precipitation)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__precipitationAmount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31805,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31806,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__viewType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__viewType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31807,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__politicalPartyOfCountry__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PoliticalParty)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__politicalPartyOfCountry(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31808,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__hardwareType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__Computer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__hardwareType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31809,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31810,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__collectRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputationalSystem)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__collectRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31811,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__organizationName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__organizationName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31812,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__dateOpenedForSignature__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimePosition)
            & s__instance(V__INST,s__Proposition)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__dateOpenedForSignature(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31813,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31814,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__colocatedAgent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__RelationalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__colocatedAgent(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31815,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31816,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__subEchelon__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__MilitaryUnit)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__subEchelon(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31817,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__producedOn__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Recording)
            & s__instance(V__INST,s__TimePoint)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__producedOn(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31818,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__criticalityLevel__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__Integer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__criticalityLevel(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31819,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__accountNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__accountNumber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31820,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__paidRoomAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelUnit)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__paidRoomAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31821,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__atTheMoney__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Option)
            & s__instance(V__INST,s__TimePosition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__atTheMoney(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31822,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__increasesLikelihood__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__increasesLikelihood(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31823,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31824,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31825,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31826,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31827,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31828,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31829,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__commandLineArguments__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__List)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__commandLineArguments(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31830,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__abstractionLevel__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__AbstractionLevelAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__abstractionLevel(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31831,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31832,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31833,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31834,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__contestOrganizer__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Contest)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__contestOrganizer(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31835,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31836,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__geographicSubregion__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__geographicSubregion(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31837,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31838,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__flowCurrent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterMotion)
            & s__instance(V__INST,s__WaterArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__flowCurrent(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31839,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31840,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__fleetGrossRegisteredTonnage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Collection)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__fleetGrossRegisteredTonnage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31841,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__inTheMoney__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Option)
            & s__instance(V__INST,s__TimePosition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__inTheMoney(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31842,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__interiorPart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__interiorPart(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31843,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31844,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__ladenDraft__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterVehicle)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__ladenDraft(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31845,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__groundSurfaceType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Substance)
            & s__instance(V__INST,s__LandArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__groundSurfaceType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31846,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31847,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__functionRoomAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelFunctionRoom)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__functionRoomAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31848,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31849,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31850,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__netAmount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Investment)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__netAmount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31851,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__bioindicatorForHabitat__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__OrganicObject)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__bioindicatorForHabitat(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31852,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31853,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__taskRelation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__TaskRelationAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__taskRelation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31854,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__humanName__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__humanName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31855,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31856,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31857,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__militaryExpendituresFractionOfGDP__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RationalNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__militaryExpendituresFractionOfGDP(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31858,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31859,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__freePropertyAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Physical)
            & 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__freePropertyAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31860,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__flows__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ExtensionFn(s__Fluid))
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__flows(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31861,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__fathersSistersHusband__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__fathersSistersHusband(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31862,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__electionForPosition__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Election)
            & s__instance(V__INST,s__SocialRole)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__electionForPosition(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31863,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31864,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31865,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__realGrowthRateOfGDP__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__realGrowthRateOfGDP(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31866,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__potentialCustomer__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__potentialCustomer(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31867,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31868,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__heartBeatRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__heartBeatRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31869,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__disjoint__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__disjoint(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31870,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31871,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31872,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__industryProductType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__IndustryAttribute)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__industryProductType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31873,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31874,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31875,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__faxNumber__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__faxNumber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31876,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__discography__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Discography)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__discography(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31877,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31878,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__phoneNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__Telephone)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__phoneNumber(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31879,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31880,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__statementAccount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BankStatement)
            & s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__statementAccount(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31881,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__validFor__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Agent)
            & s__instance(V__INST,s__PricingScheme)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__validFor(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31882,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31883,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31884,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31885,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__simpleDeadline__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerPath)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__simpleDeadline(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31886,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__statementInterest__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BankStatement)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__statementInterest(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31887,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31888,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__priority__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputationalSystem)
            & s__instance(V__INST,s__PriorityAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__priority(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31889,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__organizationServiceType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__IntentionalProcess)
            & 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__organizationServiceType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31890,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31891,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31892,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__deliveryRegion__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__deliveryRegion(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31893,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__hostJitter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Computer)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__hostJitter(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31894,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__third__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__third(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31895,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31896,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__maturityDate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__Day)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__maturityDate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31897,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31898,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31899,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31900,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31901,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31902,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31903,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__fathersSistersSon__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__fathersSistersSon(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31904,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__sendRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputationalSystem)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__sendRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31905,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31906,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__maximumPayloadCapacity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Vehicle)
            & s__instance(V__INST,s__MassMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__maximumPayloadCapacity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31907,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31908,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31909,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31910,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__currencyExchangePerUSDollar__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__currencyExchangePerUSDollar(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31911,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lastStatementBalance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lastStatementBalance(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31912,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31913,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__paidFunctionRoomAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__HotelFunctionRoom)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__paidFunctionRoomAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31914,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31915,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31916,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31917,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__facility__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__facility(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31918,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__coordinates__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__coordinates(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31919,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31920,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__lastRenovation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Year)
            & s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__lastRenovation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31921,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31922,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__someRoomsServiceAmenity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__ServiceProcess)
            & s__instance(V__INST,s__RoomInventory)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__someRoomsServiceAmenity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31923,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__guest__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__guest(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31924,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31925,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__electionForOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Election)
            & s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__electionForOrganization(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31926,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__industrialProductionGrowthRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__industrialProductionGrowthRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31927,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31928,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__hostStatus__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Computer)
            & s__instance(V__INST,s__ComputerStatus)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__hostStatus(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31929,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__catalyst__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__catalyst(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31930,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__commandRankOfEchelon__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__MilitaryUnit)
            & s__instance(V__INST,s__MilitaryRank)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__commandRankOfEchelon(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31931,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31932,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__routeEnd__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Region)
            & s__instance(V__INST,s__TransitSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__routeEnd(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31933,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__marineInventory__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MerchantMarine)
            & s__instance(V__INST,s__ShipRegister)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__marineInventory(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31934,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31935,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31936,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__orgStaff__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__RelationalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__orgStaff(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31937,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__plaintiff__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__LegalAction)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__plaintiff(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31938,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__reservationChannel__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Physical)
            & s__instance(V__INST,s__Reservation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__reservationChannel(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31939,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31940,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31941,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__complexity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__RealtimeSystem)
            & s__instance(V__INST,s__TimingRequirementAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__complexity(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31942,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__maternalUncle__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__maternalUncle(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31943,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__faces__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__DirectionalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__faces(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31944,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__filename__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__DigitalData)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__filename(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31945,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__totalLandBoundary__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__totalLandBoundary(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31946,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__waterAreaOnly__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__AreaMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__waterAreaOnly(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31947,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__fixedInterestRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialAccount)
            & s__instance(V__INST,s__InterestRate)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__fixedInterestRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31948,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31949,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__subString__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__subString(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31950,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31951,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__keyName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__keyName(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31952,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31953,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__totalCoastline__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeographicArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__totalCoastline(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31954,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__industryServiceType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__IntentionalProcess)
            & s__instance(V__INST,s__IndustryAttribute)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__industryServiceType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31955,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__requestRate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__UserRequest)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__requestRate(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31956,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__slidingWindowSize__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerPath)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__slidingWindowSize(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31957,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__precipitationState__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WeatherProcess)
            & s__instance(V__INST,s__PhysicalState)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__precipitationState(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31958,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31959,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__exportCommodityType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__exportCommodityType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31960,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__inverse__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BinaryRelation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__inverse(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31961,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__grandparent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__grandparent(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31962,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__routeInSystem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Transitway)
            & s__instance(V__INST,s__TransitSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__routeInSystem(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31963,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__agriculturalProductType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__agriculturalProductType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31964,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__inflationRateOfConsumerPrices__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__inflationRateOfConsumerPrices(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31965,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__composer__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__MusicalComposition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__composer(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31966,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31967,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__perCapitaGDP__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__perCapitaGDP(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31968,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__agentOperatesInArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__GeographicArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__agentOperatesInArea(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31969,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__albumTrack__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Recording)
            & s__instance(V__INST,s__Album)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__albumTrack(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31970,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31971,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__economyType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__EconomicAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__economyType(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31972,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31973,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__monitorApplicationData__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimePosition)
            & s__instance(V__INST,s__ComputerProgram)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__monitorApplicationData(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31974,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__governorSpeed__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SpeedGovernor)
            & s__instance(V__INST,s__FunctionQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__governorSpeed(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31975,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31976,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31977,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__manufacturer__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & 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__manufacturer(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31978,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__standardRetailHours__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimeInterval)
            & 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__standardRetailHours(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31979,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31980,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__record__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ContentBearingObject)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__record(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31981,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__annualElectricityImport__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__annualElectricityImport(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31982,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__processID__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ComputerProcess)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__processID(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31983,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31984,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__abbreviation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__abbreviation(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31985,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__checkOutTime__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__checkOutTime(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31986,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__albumCoverImage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Album)
            & s__instance(V__INST,s__Image)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => ~ s__albumCoverImage(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31987,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31988,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31989,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31990,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31991,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(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_31992,axiom,
    ! [V__CLASS] :
      ( s__irreflexiveOn(s__checkInTime__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimePoint)
            & 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__checkInTime(V__INST,V__INST) ) ) ) ).

fof(kb_SUMO_31993,axiom,
    s__instance(s__partialOrderingOn__m,s__BinaryPredicate) ).

fof(kb_SUMO_31994,axiom,
    s__instance(s__partialOrderingOn__m,s__AsymmetricRelation) ).

fof(kb_SUMO_31995,axiom,
    s__domain(s__partialOrderingOn__m,"1",s__BinaryRelation) ).

fof(kb_SUMO_31996,axiom,
    s__domain(s__partialOrderingOn__m,"2",s__SetOrClass) ).

fof(kb_SUMO_31997,axiom,
    s__documentation(s__partialOrderingOn__m,s__EnglishLanguage,'A &%BinaryRelation is a partial ordering on a &%SetOrClass only if the relation is &%reflexiveOn the &%SetOrClass, and it is both an &%AntisymmetricRelation, and a &%TransitiveRelation.') ).

fof(kb_SUMO_31998,axiom,
    ! [V__CLASS,V__RELATION] :
      ( ( s__instance(V__RELATION,s__BinaryRelation)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( s__partialOrderingOn(V__RELATION,V__CLASS)
       => ( s__reflexiveOn(V__RELATION,V__CLASS)
          & s__instance(V__RELATION,s__TransitiveRelation)
          & s__instance(V__RELATION,s__AntisymmetricRelation) ) ) ) ).

fof(kb_SUMO_31999,axiom,
    s__instance(s__totalOrderingOn__m,s__BinaryPredicate) ).

fof(kb_SUMO_32000,axiom,
    s__instance(s__totalOrderingOn__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32001,axiom,
    s__domain(s__totalOrderingOn__m,"1",s__BinaryRelation) ).

fof(kb_SUMO_32002,axiom,
    s__domain(s__totalOrderingOn__m,"2",s__SetOrClass) ).

fof(kb_SUMO_32003,axiom,
    s__documentation(s__totalOrderingOn__m,s__EnglishLanguage,'A &%BinaryRelation ?REL is a total ordering on a &%SetOrClass only if it is a partial ordering for which either (?REL ?INST1 ?INST2) or (?REL ?INST2 ?INST1) for every ?INST1 and ?INST2 in the &%SetOrClass.') ).

fof(kb_SUMO_32004,axiom,
    ! [V__CLASS,V__RELATION] :
      ( ( s__instance(V__RELATION,s__BinaryRelation)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( s__totalOrderingOn(V__RELATION,V__CLASS)
      <=> ( s__partialOrderingOn(V__RELATION,V__CLASS)
          & s__trichotomizingOn(V__RELATION,V__CLASS) ) ) ) ).

fof(kb_SUMO_32005,axiom,
    s__instance(s__trichotomizingOn__m,s__BinaryPredicate) ).

fof(kb_SUMO_32006,axiom,
    s__instance(s__trichotomizingOn__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32007,axiom,
    s__domain(s__trichotomizingOn__m,"1",s__BinaryRelation) ).

fof(kb_SUMO_32008,axiom,
    s__domain(s__trichotomizingOn__m,"2",s__SetOrClass) ).

fof(kb_SUMO_32009,axiom,
    s__documentation(s__trichotomizingOn__m,s__EnglishLanguage,'A &%BinaryRelation ?REL is trichotomizing on a &%SetOrClass only if, for all instances ?INST1 and ?INST2 of the &%SetOrClass, at least one of the following holds: (?REL ?INST1 ?INST2), (?REL ?INST2 ?INST1) or (equal ?INST1 ?INST2).') ).

fof(kb_SUMO_32010,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Quantity)
        & s__instance(V__INST1,s__Quantity) )
     => ( ( s__instance(V__INST1,s__RealNumber)
          & s__instance(V__INST2,s__RealNumber) )
       => ( greatereq(V__INST1,V__INST2)
          | greatereq(V__INST2,V__INST1)
          | V__INST1 = V__INST2 ) ) ) ).

fof(kb_SUMO_32011,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Quantity)
        & s__instance(V__INST1,s__Quantity) )
     => ( ( s__instance(V__INST1,s__RealNumber)
          & s__instance(V__INST2,s__RealNumber) )
       => ( lesseq(V__INST1,V__INST2)
          | lesseq(V__INST2,V__INST1)
          | V__INST1 = V__INST2 ) ) ) ).

fof(kb_SUMO_32012,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Quantity)
        & s__instance(V__INST1,s__Quantity) )
     => ( ( s__instance(V__INST1,s__RealNumber)
          & s__instance(V__INST2,s__RealNumber) )
       => ( greater(V__INST1,V__INST2)
          | greater(V__INST2,V__INST1)
          | V__INST1 = V__INST2 ) ) ) ).

fof(kb_SUMO_32013,axiom,
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Quantity)
        & s__instance(V__INST1,s__Quantity) )
     => ( ( s__instance(V__INST1,s__RealNumber)
          & s__instance(V__INST2,s__RealNumber) )
       => ( less(V__INST1,V__INST2)
          | less(V__INST2,V__INST1)
          | V__INST1 = V__INST2 ) ) ) ).

fof(kb_SUMO_32014,axiom,
    s__instance(s__equivalenceRelationOn__m,s__BinaryPredicate) ).

fof(kb_SUMO_32015,axiom,
    s__instance(s__equivalenceRelationOn__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32016,axiom,
    s__domain(s__equivalenceRelationOn__m,"1",s__BinaryRelation) ).

fof(kb_SUMO_32017,axiom,
    s__domain(s__equivalenceRelationOn__m,"2",s__SetOrClass) ).

fof(kb_SUMO_32018,axiom,
    s__documentation(s__equivalenceRelationOn__m,s__EnglishLanguage,'A &%BinaryRelation is an &%equivalenceRelationOn a &%SetOrClass only if the relation is &%reflexiveOn the &%SetOrClass and it is both a &%TransitiveRelation and a &%SymmetricRelation.') ).

fof(kb_SUMO_32019,axiom,
    ! [V__CLASS,V__RELATION] :
      ( ( s__instance(V__RELATION,s__BinaryRelation)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( s__equivalenceRelationOn(V__RELATION,V__CLASS)
       => ( s__instance(V__RELATION,s__TransitiveRelation)
          & s__instance(V__RELATION,s__SymmetricRelation)
          & s__reflexiveOn(V__RELATION,V__CLASS) ) ) ) ).

fof(kb_SUMO_32020,axiom,
    s__instance(s__distributes__m,s__BinaryPredicate) ).

fof(kb_SUMO_32021,axiom,
    s__instance(s__distributes__m,s__BinaryRelation) ).

fof(kb_SUMO_32022,axiom,
    s__domain(s__distributes__m,"1",s__BinaryFunction) ).

fof(kb_SUMO_32023,axiom,
    s__domain(s__distributes__m,"2",s__BinaryFunction) ).

fof(kb_SUMO_32024,axiom,
    s__documentation(s__distributes__m,s__EnglishLanguage,'A &%BinaryFunction ?FUNCTION1 is distributive over another &%BinaryFunction ?FUNCTION2 just in case (?FUNCTION1 ?INST1 (?FUNCTION2 ?INST2 ?INST3)) is equal to (?FUNCTION2 (?FUNCTION1 ?INST1 ?INST2) (?FUNCTION1 ?INST1 ?INST3)), for all ?INST1, ?INST2, and ?INST3.') ).

fof(kb_SUMO_32025,axiom,
    ! [V__FUNCTION1,V__FUNCTION2,V__CLASS1,V__CLASS2] :
      ( s__distributes(V__FUNCTION1,V__FUNCTION2)
     => ! [V__INST1,V__INST2,V__INST3] :
          ( ( s__instance(V__CLASS2,s__SetOrClass)
            & s__instance(V__CLASS1,s__SetOrClass)
            & s__instance(V__FUNCTION2,s__BinaryFunction)
            & s__instance(V__FUNCTION1,s__BinaryFunction) )
         => ( ( s__domain(V__FUNCTION1,"1",V__CLASS1)
              & s__instance(V__INST1,V__CLASS1)
              & s__instance(V__INST2,V__CLASS1)
              & s__instance(V__INST3,V__CLASS1)
              & s__domain(V__FUNCTION2,"1",V__CLASS2)
              & s__instance(V__INST1,V__CLASS2)
              & s__instance(V__INST2,V__CLASS2)
              & s__instance(V__INST3,V__CLASS2) )
           => s__AssignmentFn_3(V__FUNCTION1,V__INST1,s__AssignmentFn_3(V__FUNCTION2,V__INST2,V__INST3)) = s__AssignmentFn_3(V__FUNCTION2,s__AssignmentFn_3(V__FUNCTION1,V__INST1,V__INST2),s__AssignmentFn_3(V__FUNCTION1,V__INST1,V__INST3)) ) ) ) ).

fof(kb_SUMO_32026,axiom,
    s__documentation(s__relatedEvent__m,s__EnglishLanguage,'(relatedEvent ?EVENT1 ?EVENT2) means that the &%Process ?EVENT1 is related to the Process ?EVENT2. The relationship is between separate individual events, not events and their subprocesses. On the other hand, two &%subProcesses of the same overarching event may be &%relatedEvents. The argument order does not imply temporal ordering.') ).

fof(kb_SUMO_32027,axiom,
    s__instance(s__relatedEvent__m,s__BinaryPredicate) ).

fof(kb_SUMO_32028,axiom,
    s__instance(s__relatedEvent__m,s__SymmetricRelation) ).

fof(kb_SUMO_32029,axiom,
    s__domain(s__relatedEvent__m,"1",s__Process) ).

fof(kb_SUMO_32030,axiom,
    s__domain(s__relatedEvent__m,"2",s__Process) ).

fof(kb_SUMO_32031,axiom,
    ! [V__P,V__S1,V__S2] :
      ( ( s__instance(V__S2,s__Process)
        & s__instance(V__S1,s__Process)
        & s__instance(V__P,s__Process) )
     => ( ( s__subProcess(V__S1,V__P)
          & s__subProcess(V__S2,V__P) )
       => s__relatedEvent(V__S1,V__S2) ) ) ).

fof(kb_SUMO_32032,axiom,
    s__instance(s__causes__m,s__BinaryPredicate) ).

fof(kb_SUMO_32033,axiom,
    s__instance(s__causes__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32034,axiom,
    s__domain(s__causes__m,"1",s__Process) ).

fof(kb_SUMO_32035,axiom,
    s__domain(s__causes__m,"2",s__Process) ).

fof(kb_SUMO_32036,axiom,
    s__relatedInternalConcept(s__causes__m,s__causesSubclass__m) ).

fof(kb_SUMO_32037,axiom,
    s__subrelation(s__causes__m,s__relatedEvent__m) ).

fof(kb_SUMO_32038,axiom,
    s__documentation(s__causes__m,s__EnglishLanguage,'The causation relation between instances of &%Process. (&%causes ?PROCESS1 ?PROCESS2) means that the instance of &%Process ?PROCESS1 brings about the instance of &%Process ?PROCESS2.') ).

fof(kb_SUMO_32039,axiom,
    ! [V__PROC1] :
      ( s__instance(V__PROC1,s__Process)
     => ? [V__PROC2] :
          ( s__instance(V__PROC2,s__Process)
          & s__causes(V__PROC2,V__PROC1) ) ) ).

fof(kb_SUMO_32040,axiom,
    ! [V__P2,V__P1] :
      ( ( s__instance(V__P1,s__Process)
        & s__instance(V__P2,s__Process) )
     => ( s__causes(V__P1,V__P2)
       => s__earlier(s__WhenFn(V__P1),s__WhenFn(V__P2)) ) ) ).

fof(kb_SUMO_32041,axiom,
    s__instance(s__causesSubclass__m,s__BinaryPredicate) ).

fof(kb_SUMO_32042,axiom,
    s__instance(s__causesSubclass__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32043,axiom,
    s__domainSubclass(s__causesSubclass__m,"1",s__Process) ).

fof(kb_SUMO_32044,axiom,
    s__domainSubclass(s__causesSubclass__m,"2",s__Process) ).

fof(kb_SUMO_32045,axiom,
    s__documentation(s__causesSubclass__m,s__EnglishLanguage,'The causation relation between subclasses of &%Process. (&%causesSubclass ?PROCESS1 ?PROCESS2) means that the subclass of &%Process ?PROCESS1 brings about the subclass of &%Process ?PROCESS2, e.g. (&%causesSubclass &%Killing &%Death).') ).

fof(kb_SUMO_32046,axiom,
    ! [V__PROC2,V__PROC1] :
      ( s__causesSubclass(V__PROC1,V__PROC2)
     => ! [V__INST2] :
          ( ( s__instance(V__INST2,s__Process)
            & s__subclass(V__PROC1,s__Process)
            & s__instance(V__PROC1,s__SetOrClass)
            & s__subclass(V__PROC2,s__Process)
            & s__instance(V__PROC2,s__SetOrClass) )
         => ( s__instance(V__INST2,V__PROC2)
           => ? [V__INST1] :
                ( s__instance(V__INST1,s__Process)
                & s__instance(V__INST1,V__PROC1)
                & s__causes(V__INST1,V__INST2) ) ) ) ) ).

fof(kb_SUMO_32047,axiom,
    s__instance(s__causesProposition__m,s__BinaryPredicate) ).

fof(kb_SUMO_32048,axiom,
    s__instance(s__causesProposition__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32049,axiom,
    s__domain(s__causesProposition__m,"1",s__Formula) ).

fof(kb_SUMO_32050,axiom,
    s__domain(s__causesProposition__m,"2",s__Formula) ).

fof(kb_SUMO_32051,axiom,
    s__documentation(s__causesProposition__m,s__EnglishLanguage,'(&%causesProposition ?FORMULA1 ?FORMULA2) means that the state of affairs described by ?FORMULA1 causes, or mechanistically brings about, the state of affairs described by ?FORMULA2. Note that unlike &%entails, the time during which ?FORMULA2 holds cannot precede the time during which ?FORMULA1 holds, although ?FORMULA1 and ?FORMULA2 can hold simultaneously. Note, also, that &%causesProposition is a predicate, not a truth function. The following rule (contraposition) does not hold: (=> (causesProp ?FORMULA1 ?FORMULA2) (causesProp (not ?FORMULA2) (not ?FORMULA1))).') ).

fof(kb_SUMO_32052,axiom,
    ! [V__T2,V__T1,V__SIT1,V__SIT2] :
      ( ( s__instance(V__SIT2,s__Formula)
        & s__instance(V__SIT1,s__Formula) )
     => ( ( s__holdsDuring(V__T2,V__SIT2)
          & s__holdsDuring(V__T1,V__SIT1)
          & s__instance(V__T1,s__TimeInterval)
          & s__instance(V__T2,s__TimeInterval)
          & s__causesProposition(V__SIT1,V__SIT2) )
       => s__beforeOrEqual(s__BeginFn(V__T1),s__BeginFn(V__T2)) ) ) ).

fof(kb_SUMO_32053,axiom,
    s__instance(s__copy__m,s__BinaryPredicate) ).

fof(kb_SUMO_32054,axiom,
    s__instance(s__copy__m,s__EquivalenceRelation) ).

fof(kb_SUMO_32055,axiom,
    s__domain(s__copy__m,"1",s__Object) ).

fof(kb_SUMO_32056,axiom,
    s__domain(s__copy__m,"2",s__Object) ).

fof(kb_SUMO_32057,axiom,
    s__documentation(s__copy__m,s__EnglishLanguage,'relates an &%Object to an exact copy of the &%Object, where an exact copy is indistinguishable from the original with regard to every property except (possibly) spatial and/or temporal location.') ).

fof(kb_SUMO_32058,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( s__copy(V__OBJ1,V__OBJ2)
     => ! [V__ATTR] :
          ( ( s__instance(V__ATTR,s__Attribute)
            & s__instance(V__OBJ2,s__Object)
            & s__instance(V__OBJ1,s__Object) )
         => ( s__attribute(V__OBJ1,V__ATTR)
           => s__attribute(V__OBJ2,V__ATTR) ) ) ) ).

fof(kb_SUMO_32059,axiom,
    s__instance(s__time__m,s__BinaryPredicate) ).

fof(kb_SUMO_32060,axiom,
    s__instance(s__time__m,s__TemporalRelation) ).

fof(kb_SUMO_32061,axiom,
    s__instance(s__time__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32062,axiom,
    s__domain(s__time__m,"1",s__Physical) ).

fof(kb_SUMO_32063,axiom,
    s__domain(s__time__m,"2",s__TimePosition) ).

fof(kb_SUMO_32064,axiom,
    s__relatedInternalConcept(s__time__m,s__located__m) ).

fof(kb_SUMO_32065,axiom,
    s__relatedInternalConcept(s__time__m,s__holdsDuring__m) ).

fof(kb_SUMO_32066,axiom,
    s__documentation(s__time__m,s__EnglishLanguage,'This relation holds between an instance of &%Physical and an instance of &%TimePosition just in case the temporal lifespan of the former includes the latter. In other words, (&%time ?THING ?TIME) means that ?THING existed or occurred at ?TIME. Note that &%time does for instances of &%Physical what &%holdsDuring does for instances of &%Formula. The constants &%located and &%time are the basic spatial and temporal predicates, respectively.') ).

fof(kb_SUMO_32067,axiom,
    s__instance(s__holdsDuring__m,s__BinaryPredicate) ).

fof(kb_SUMO_32068,axiom,
    s__instance(s__holdsDuring__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32069,axiom,
    s__domain(s__holdsDuring__m,"1",s__TimePosition) ).

fof(kb_SUMO_32070,axiom,
    s__domain(s__holdsDuring__m,"2",s__Formula) ).

fof(kb_SUMO_32071,axiom,
    s__documentation(s__holdsDuring__m,s__EnglishLanguage,'(&%holdsDuring ?TIME ?FORMULA) means that the proposition denoted by ?FORMULA is true in the time frame ?TIME. Note that this implies that ?FORMULA is true at every &%TimePoint which is a &%temporalPart of ?TIME.') ).

fof(kb_SUMO_32072,axiom,
    ! [V__SITUATION1,V__SITUATION2,V__TIME] :
      ( ( s__instance(V__TIME,s__TimePosition)
        & s__instance(V__SITUATION2,s__Formula)
        & s__instance(V__SITUATION1,s__Formula) )
     => ( ( s__holdsDuring(V__TIME,V__SITUATION1)
          & s__entails(V__SITUATION1,V__SITUATION2) )
       => s__holdsDuring(V__TIME,V__SITUATION2) ) ) ).

fof(kb_SUMO_32073,axiom,
    ! [V__TIME,V__SITUATION] :
      ( ( s__instance(V__SITUATION,s__Formula)
        & s__instance(V__TIME,s__TimePosition) )
     => ( s__holdsDuring(V__TIME,'(~ V__SITUATION)')
       => ~ s__holdsDuring(V__TIME,V__SITUATION) ) ) ).

fof(kb_SUMO_32074,axiom,
    s__instance(s__capability__m,s__TernaryPredicate) ).

fof(kb_SUMO_32075,axiom,
    s__domainSubclass(s__capability__m,"1",s__Process) ).

fof(kb_SUMO_32076,axiom,
    s__domain(s__capability__m,"2",s__CaseRole) ).

fof(kb_SUMO_32077,axiom,
    s__domain(s__capability__m,"3",s__Object) ).

fof(kb_SUMO_32078,axiom,
    s__documentation(s__capability__m,s__EnglishLanguage,'(&%capability ?PROCESS ?ROLE ?OBJ) means that ?OBJ has the ability to play the role of ?ROLE in &%Processes of type ?PROCESS.') ).

fof(kb_SUMO_32079,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Agent)
        & s__instance(V__ARG1,s__ChangeOfControl) )
     => ( ( s__losesControl(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__losesControl__m,V__ARG2) ) ) ).

fof(kb_SUMO_32080,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Object)
        & s__instance(V__ARG1,s__Process) )
     => ( ( s__eventPartlyLocated(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__eventPartlyLocated__m,V__ARG2) ) ) ).

fof(kb_SUMO_32081,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Agent)
        & s__instance(V__ARG1,s__Process) )
     => ( ( s__agent(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__agent__m,V__ARG2) ) ) ).

fof(kb_SUMO_32082,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Object)
        & s__instance(V__ARG1,s__Translocation) )
     => ( ( s__changesLocation(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__changesLocation__m,V__ARG2) ) ) ).

fof(kb_SUMO_32083,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__DirectionalAttribute)
        & s__instance(V__ARG2,s__Object)
        & s__instance(V__ARG1,s__Process) )
     => ( ( s__direction(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__direction__m,V__ARG2) ) ) ).

fof(kb_SUMO_32084,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Virus)
        & s__instance(V__ARG1,s__ViralCellInvasion) )
     => ( ( s__invadingVirus(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__invadingVirus__m,V__ARG2) ) ) ).

fof(kb_SUMO_32085,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Object)
        & s__instance(V__ARG1,s__Process) )
     => ( ( s__targetInAttack(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__targetInAttack__m,V__ARG2) ) ) ).

fof(kb_SUMO_32086,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Agent)
        & s__instance(V__ARG1,s__AchievingControl) )
     => ( ( s__gainsControl(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__gainsControl__m,V__ARG2) ) ) ).

fof(kb_SUMO_32087,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Object)
        & s__instance(V__ARG1,s__Process) )
     => ( ( s__patient(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__patient__m,V__ARG2) ) ) ).

fof(kb_SUMO_32088,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Object)
        & s__instance(V__ARG1,s__Process) )
     => ( ( s__origin(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__origin__m,V__ARG2) ) ) ).

fof(kb_SUMO_32089,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Object)
        & s__instance(V__ARG1,s__Transfer) )
     => ( ( s__objectTransferred(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__objectTransferred__m,V__ARG2) ) ) ).

fof(kb_SUMO_32090,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Agent)
        & s__instance(V__ARG1,s__PlacingUnderArrest) )
     => ( ( s__arrested(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__arrested__m,V__ARG2) ) ) ).

fof(kb_SUMO_32091,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Object)
        & s__instance(V__ARG1,s__AchievingControl) )
     => ( ( s__controlled(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__controlled__m,V__ARG2) ) ) ).

fof(kb_SUMO_32092,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__TransportationDevice)
        & s__instance(V__ARG1,s__Transportation) )
     => ( ( s__conveyance(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__conveyance__m,V__ARG2) ) ) ).

fof(kb_SUMO_32093,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Object)
        & s__instance(V__ARG1,s__Process) )
     => ( ( s__destination(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__destination__m,V__ARG2) ) ) ).

fof(kb_SUMO_32094,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Object)
        & s__instance(V__ARG1,s__Experimenting) )
     => ( ( s__experimentalControl(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__experimentalControl__m,V__ARG2) ) ) ).

fof(kb_SUMO_32095,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Animal)
        & s__instance(V__ARG1,s__Confining) )
     => ( ( s__detainee(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__detainee__m,V__ARG2) ) ) ).

fof(kb_SUMO_32096,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Agent)
        & s__instance(V__ARG1,s__Process) )
     => ( ( s__experiencer(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__experiencer__m,V__ARG2) ) ) ).

fof(kb_SUMO_32097,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Object)
        & s__instance(V__ARG1,s__Motion) )
     => ( ( s__moves(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__moves__m,V__ARG2) ) ) ).

fof(kb_SUMO_32098,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Object)
        & s__instance(V__ARG1,s__Motion) )
     => ( ( s__path(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__path__m,V__ARG2) ) ) ).

fof(kb_SUMO_32099,axiom,
    ! [V__ARG1,V__ARG2,V__PROC] :
      ( ( s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__ARG2,s__Object) )
     => ( ( s__catalyst(V__ARG1,V__ARG2)
          & s__instance(V__ARG1,V__PROC)
          & s__subclass(V__PROC,s__Process) )
       => s__capability(V__PROC,s__catalyst__m,V__ARG2) ) ) ).

fof(kb_SUMO_32100,axiom,
    s__instance(s__exploits__m,s__BinaryPredicate) ).

fof(kb_SUMO_32101,axiom,
    s__instance(s__exploits__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32102,axiom,
    s__domain(s__exploits__m,"1",s__Object) ).

fof(kb_SUMO_32103,axiom,
    s__domain(s__exploits__m,"2",s__Agent) ).

fof(kb_SUMO_32104,axiom,
    s__documentation(s__exploits__m,s__EnglishLanguage,'(&%exploits ?OBJ ?AGENT) means that ?OBJ is used by ?AGENT as a &%resource in an unspecified instance of &%Process. This &%Predicate, as its corresponding axiom indicates, is a composition of the relations &%agent and &%resource.') ).

fof(kb_SUMO_32105,axiom,
    ! [V__OBJ,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__OBJ,s__Object) )
     => ( s__exploits(V__OBJ,V__AGENT)
       => ? [V__PROCESS] :
            ( s__instance(V__PROCESS,s__Process)
            & s__agent(V__PROCESS,V__AGENT)
            & s__resource(V__PROCESS,V__OBJ) ) ) ) ).

fof(kb_SUMO_32106,axiom,
    s__instance(s__hasPurpose__m,s__BinaryPredicate) ).

fof(kb_SUMO_32107,axiom,
    s__instance(s__hasPurpose__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32108,axiom,
    s__domain(s__hasPurpose__m,"1",s__Physical) ).

fof(kb_SUMO_32109,axiom,
    s__domain(s__hasPurpose__m,"2",s__Formula) ).

fof(kb_SUMO_32110,axiom,
    s__documentation(s__hasPurpose__m,s__EnglishLanguage,'This &%Predicate expresses the concept of a conventional goal, i.e. a goal with a neutralized agents intention. Accordingly, (&%hasPurpose ?THING ?FORMULA) means that the instance of &%Physical ?THING has, as its purpose, the &%Proposition expressed by ?FORMULA. Note that there is an important difference in meaning between the &%Predicates &%hasPurpose and &%result. Although the second argument of the latter can satisfy the second argument of the former, a conventional goal is an expected and desired outcome, while a result may be neither expected nor desired. For example, a machine process may have outcomes but no goals, aimless wandering may have an outcome but no goal, a learning process may have goals with no outcomes, and so on.') ).

fof(kb_SUMO_32111,axiom,
    s__instance(s__hasPurposeForAgent__m,s__TernaryPredicate) ).

fof(kb_SUMO_32112,axiom,
    s__domain(s__hasPurposeForAgent__m,"1",s__Physical) ).

fof(kb_SUMO_32113,axiom,
    s__domain(s__hasPurposeForAgent__m,"2",s__Formula) ).

fof(kb_SUMO_32114,axiom,
    s__domain(s__hasPurposeForAgent__m,"3",s__CognitiveAgent) ).

fof(kb_SUMO_32115,axiom,
    s__documentation(s__hasPurposeForAgent__m,s__EnglishLanguage,'Expresses a cognitive attitude of an agent with respect to a particular instance of Physical. More precisely, (&%hasPurposeForAgent ?THING ?FORMULA ?AGENT) means that the purpose of ?THING for ?AGENT is the proposition expressed by ?FORMULA. Very complex issues are involved here. In particular, the rules of inference of the first order predicate calculus are not truth-preserving for the second argument position of this &%Predicate.') ).

fof(kb_SUMO_32116,axiom,
    ! [V__PURPOSE,V__THING] :
      ( ( s__instance(V__THING,s__Physical)
        & s__instance(V__PURPOSE,s__Formula) )
     => ( s__hasPurpose(V__THING,V__PURPOSE)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__CognitiveAgent)
            & s__hasPurposeForAgent(V__THING,V__PURPOSE,V__AGENT) ) ) ) ).

fof(kb_SUMO_32117,axiom,
    s__instance(s__hasSkill__m,s__BinaryPredicate) ).

fof(kb_SUMO_32118,axiom,
    s__instance(s__hasSkill__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32119,axiom,
    s__domainSubclass(s__hasSkill__m,"1",s__Process) ).

fof(kb_SUMO_32120,axiom,
    s__domain(s__hasSkill__m,"2",s__Agent) ).

fof(kb_SUMO_32121,axiom,
    s__documentation(s__hasSkill__m,s__EnglishLanguage,'Similar to the &%capability &%Predicate with the additional restriction that the ability be practised/ demonstrated to some measurable degree.') ).

fof(kb_SUMO_32122,axiom,
    ! [V__AGENT,V__PROC] :
      ( ( s__subclass(V__PROC,s__Process)
        & s__instance(V__PROC,s__SetOrClass)
        & s__instance(V__AGENT,s__Agent) )
     => ( s__hasSkill(V__PROC,V__AGENT)
       => s__capability(V__PROC,s__agent__m,V__AGENT) ) ) ).

fof(kb_SUMO_32123,axiom,
    s__instance(s__confersNorm__m,s__TernaryPredicate) ).

fof(kb_SUMO_32124,axiom,
    s__instance(s__TernaryPredicate__t,s__SetOrClass) ).

fof(kb_SUMO_32125,axiom,
    s__domain(s__confersNorm__m,"1",s__Entity) ).

fof(kb_SUMO_32126,axiom,
    s__domain(s__confersNorm__m,"2",s__Formula) ).

fof(kb_SUMO_32127,axiom,
    s__domain(s__confersNorm__m,"3",s__ObjectiveNorm) ).

fof(kb_SUMO_32128,axiom,
    s__documentation(s__confersNorm__m,s__EnglishLanguage,'Expresses the relationship between a &%Formula, an &%Entity, and an &%ObjectiveNorm when the &%Entity brings it about that the &%Formula has the &%ObjectiveNorm.') ).

%FOL fof(kb_SUMO_32129,axiom,(( (! [V__TIME,V__FORMULA,V__ENTITY,V__NORM] : ((s__instance(V__NORM,s__ObjectiveNorm) & s__instance(V__FORMULA,s__Formula) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__confersNorm(V__ENTITY,V__FORMULA,V__NORM)') => (s__holdsDuring(s__ImmediatePastFn(V__TIME),'(~ s__modalAttribute(V__FORMULA,V__NORM))') & s__holdsDuring(s__ImmediateFutureFn(V__TIME),'s__modalAttribute(V__FORMULA,V__NORM)'))))) ))).

fof(kb_SUMO_32130,axiom,
    s__instance(s__deprivesNorm__m,s__TernaryPredicate) ).

fof(kb_SUMO_32131,axiom,
    s__disjointRelation(s__deprivesNorm__m,s__confersNorm__m) ).

fof(kb_SUMO_32132,axiom,
    s__domain(s__deprivesNorm__m,"1",s__Entity) ).

fof(kb_SUMO_32133,axiom,
    s__domain(s__deprivesNorm__m,"2",s__Formula) ).

fof(kb_SUMO_32134,axiom,
    s__domain(s__deprivesNorm__m,"3",s__ObjectiveNorm) ).

fof(kb_SUMO_32135,axiom,
    s__documentation(s__deprivesNorm__m,s__EnglishLanguage,'Expresses the relationship between an &%Entity, a &%Formula, and an &%ObjectiveNorm when the &%Entity brings it about that the &%Formula does not have the &%ObjectiveNorm.') ).

%FOL fof(kb_SUMO_32136,axiom,(( (! [V__TIME,V__FORMULA,V__ENTITY,V__NORM] : ((s__instance(V__NORM,s__ObjectiveNorm) & s__instance(V__FORMULA,s__Formula) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__deprivesNorm(V__ENTITY,V__FORMULA,V__NORM)') => (s__holdsDuring(s__ImmediatePastFn(V__TIME),'s__modalAttribute(V__FORMULA,V__NORM)') & s__holdsDuring(s__ImmediateFutureFn(V__TIME),'(~ s__modalAttribute(V__FORMULA,V__NORM))'))))) ))).

fof(kb_SUMO_32137,axiom,
    s__instance(s__partlyLocated__m,s__SpatialRelation) ).

fof(kb_SUMO_32138,axiom,
    s__instance(s__partlyLocated__m,s__BinaryPredicate) ).

fof(kb_SUMO_32139,axiom,
    s__domain(s__partlyLocated__m,"1",s__Physical) ).

fof(kb_SUMO_32140,axiom,
    s__domain(s__partlyLocated__m,"2",s__Object) ).

fof(kb_SUMO_32141,axiom,
    s__documentation(s__partlyLocated__m,s__EnglishLanguage,'(&%partlyLocated ?OBJ1 ?OBJ2) means that the instance of &%Physical ?OBJ1 is at least partially located at ?OBJ2. For example, Istanbul is partly located in &%Asia and partly located in &%Europe. Note that &%partlyLocated is the most basic localization relation: &%located is an immediate &%subrelation of &%partlyLocated and &%exactlyLocated is an immediate &%subrelation of &%located.') ).

fof(kb_SUMO_32142,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( s__instance(V__OBJ2,s__Object)
     => ( ( s__instance(V__OBJ1,s__Object)
          & s__partlyLocated(V__OBJ1,V__OBJ2) )
       => s__overlapsSpatially(V__OBJ1,V__OBJ2) ) ) ).

fof(kb_SUMO_32143,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( s__instance(V__OBJ2,s__Object)
     => ( ( s__instance(V__OBJ1,s__Object)
          & s__partlyLocated(V__OBJ1,V__OBJ2) )
       => ? [V__SUB] :
            ( s__instance(V__SUB,s__Object)
            & s__part(V__SUB,V__OBJ1)
            & s__located(V__SUB,V__OBJ2) ) ) ) ).

fof(kb_SUMO_32144,axiom,
    s__instance(s__located__m,s__AntisymmetricRelation) ).

fof(kb_SUMO_32145,axiom,
    s__instance(s__located__m,s__TransitiveRelation) ).

fof(kb_SUMO_32146,axiom,
    s__subrelation(s__located__m,s__partlyLocated__m) ).

fof(kb_SUMO_32147,axiom,
    s__documentation(s__located__m,s__EnglishLanguage,'(&%located ?OBJ1 ?OBJ2) means that ?OBJ1 is &%partlyLocated at ?OBJ2, and there is no &%part of ?OBJ1 that is not &%located at ?OBJ2.') ).

fof(kb_SUMO_32148,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( s__located(V__OBJ1,V__OBJ2)
     => ! [V__SUB] :
          ( ( s__instance(V__SUB,s__Object)
            & s__instance(V__OBJ2,s__Object)
            & s__instance(V__OBJ1,s__Object) )
         => ( s__part(V__SUB,V__OBJ1)
           => s__located(V__SUB,V__OBJ2) ) ) ) ).

fof(kb_SUMO_32149,axiom,
    s__instance(s__eventPartlyLocated__m,s__CaseRole) ).

fof(kb_SUMO_32150,axiom,
    s__subrelation(s__eventPartlyLocated__m,s__partlyLocated__m) ).

fof(kb_SUMO_32151,axiom,
    s__domain(s__eventPartlyLocated__m,"1",s__Process) ).

fof(kb_SUMO_32152,axiom,
    s__domain(s__eventPartlyLocated__m,"2",s__Object) ).

fof(kb_SUMO_32153,axiom,
    s__documentation(s__eventPartlyLocated__m,s__EnglishLanguage,'(&%eventPartlyLocated ?PROC ?OBJ) means that some &%subProcess of &%Process ?PROC is located in &%Object ?OBJ.') ).

fof(kb_SUMO_32154,axiom,
    s__termFormat(s__EnglishLanguage,s__eventPartlyLocated__m,'event partly located') ).

fof(kb_SUMO_32155,axiom,
    ! [V__OBJ,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( s__eventPartlyLocated(V__PROC,V__OBJ)
       => ? [V__SUB] :
            ( s__instance(V__SUB,s__Process)
            & s__subProcess(V__SUB,V__PROC)
            & s__eventLocated(V__SUB,V__OBJ) ) ) ) ).

fof(kb_SUMO_32156,axiom,
    ! [V__PROCESS,V__LOC] :
      ( ( s__instance(V__LOC,s__Object)
        & s__instance(V__PROCESS,s__Process) )
     => ( s__origin(V__PROCESS,V__LOC)
       => s__eventPartlyLocated(V__PROCESS,V__LOC) ) ) ).

fof(kb_SUMO_32157,axiom,
    ! [V__PROCESS,V__LOC] :
      ( ( s__instance(V__LOC,s__Object)
        & s__instance(V__PROCESS,s__Process) )
     => ( s__destination(V__PROCESS,V__LOC)
       => s__eventPartlyLocated(V__PROCESS,V__LOC) ) ) ).

fof(kb_SUMO_32158,axiom,
    s__subrelation(s__eventLocated__m,s__eventPartlyLocated__m) ).

fof(kb_SUMO_32159,axiom,
    s__documentation(s__eventLocated__m,s__EnglishLanguage,'(&%eventLocated ?PROC ?OBJ) means that the entire &%Process ?PROC is located on &%Object ?OBJ, meaning that all &%subProcess of ?PROC is located on ?OBJ') ).

fof(kb_SUMO_32160,axiom,
    s__termFormat(s__EnglishLanguage,s__eventLocated__m,'event located') ).

fof(kb_SUMO_32161,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( s__eventLocated(V__PROCESS,V__OBJ)
     => ! [V__SUB] :
          ( ( s__instance(V__SUB,s__Process)
            & s__instance(V__PROCESS,s__Process)
            & s__instance(V__OBJ,s__Object) )
         => ( s__subProcess(V__SUB,V__PROCESS)
           => s__eventLocated(V__SUB,V__OBJ) ) ) ) ).

fof(kb_SUMO_32162,axiom,
    s__subrelation(s__exactlyLocated__m,s__located__m) ).

fof(kb_SUMO_32163,axiom,
    s__documentation(s__exactlyLocated__m,s__EnglishLanguage,'The actual, minimal location of an Object. This is a subrelation of the more general &%Predicate &%located.') ).

fof(kb_SUMO_32164,axiom,
    ! [V__OBJ,V__REGION] :
      ( ( s__instance(V__REGION,s__Object)
        & s__instance(V__OBJ,s__Physical) )
     => ( s__exactlyLocated(V__OBJ,V__REGION)
       => ~ ? [V__OTHEROBJ] :
              ( s__instance(V__OTHEROBJ,s__Physical)
              & s__exactlyLocated(V__OTHEROBJ,V__REGION)
              & V__OTHEROBJ != V__OBJ ) ) ) ).

fof(kb_SUMO_32165,axiom,
    s__instance(s__between__m,s__SpatialRelation) ).

fof(kb_SUMO_32166,axiom,
    s__instance(s__between__m,s__TernaryPredicate) ).

fof(kb_SUMO_32167,axiom,
    s__domain(s__between__m,"1",s__Object) ).

fof(kb_SUMO_32168,axiom,
    s__domain(s__between__m,"2",s__Object) ).

fof(kb_SUMO_32169,axiom,
    s__domain(s__between__m,"3",s__Object) ).

fof(kb_SUMO_32170,axiom,
    s__documentation(s__between__m,s__EnglishLanguage,'(between ?OBJ1 ?OBJ2 ?OBJ3) means that ?OBJ2 is spatially located between ?OBJ1 and ?OBJ3. Note that this implies that ?OBJ2 is directly between ?OBJ1 and ?OBJ3, i.e. the projections of ?OBJ1 and ?OBJ3 overlap with ?OBJ2.') ).

fof(kb_SUMO_32171,axiom,
    ! [V__MID,V__END2,V__END1] :
      ( ( s__instance(V__END1,s__Object)
        & s__instance(V__END2,s__Object)
        & s__instance(V__MID,s__Object) )
     => ( s__between(V__END1,V__MID,V__END2)
       => s__between(V__END2,V__MID,V__END1) ) ) ).

fof(kb_SUMO_32172,axiom,
    s__documentation(s__betweenOnPath__m,s__EnglishLanguage,'(betweenOnPath ?OBJ1 ?OBJ2 ?OBJ3 ?PATH) means that ?OBJ2 is spatially located between ?OBJ1 and ?OBJ3 on the path ?PATH. Note that this is a more specialized relation of between since any object that is between others with respect to a particular path is also simply between them.') ).

fof(kb_SUMO_32173,axiom,
    s__instance(s__betweenOnPath__m,s__SpatialRelation) ).

fof(kb_SUMO_32174,axiom,
    s__instance(s__betweenOnPath__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_32175,axiom,
    s__domain(s__betweenOnPath__m,"1",s__Object) ).

fof(kb_SUMO_32176,axiom,
    s__domain(s__betweenOnPath__m,"2",s__Object) ).

fof(kb_SUMO_32177,axiom,
    s__domain(s__betweenOnPath__m,"3",s__Object) ).

fof(kb_SUMO_32178,axiom,
    s__domain(s__betweenOnPath__m,"4",s__Object) ).

fof(kb_SUMO_32179,axiom,
    ! [V__PATH,V__OBJ1,V__OBJ2,V__OBJ3] :
      ( ( s__instance(V__OBJ3,s__Object)
        & s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__PATH,s__Object) )
     => ( s__betweenOnPath(V__OBJ1,V__OBJ2,V__OBJ3,V__PATH)
       => s__between(V__OBJ1,V__OBJ2,V__OBJ3) ) ) ).

fof(kb_SUMO_32180,axiom,
    s__instance(s__traverses__m,s__BinaryPredicate) ).

fof(kb_SUMO_32181,axiom,
    s__instance(s__traverses__m,s__SpatialRelation) ).

fof(kb_SUMO_32182,axiom,
    s__domain(s__traverses__m,"1",s__Object) ).

fof(kb_SUMO_32183,axiom,
    s__domain(s__traverses__m,"2",s__Object) ).

fof(kb_SUMO_32184,axiom,
    s__documentation(s__traverses__m,s__EnglishLanguage,'(&%traverses ?OBJ1 ?OBJ2) means that ?OBJ1 crosses or extends across ?OBJ2. Note that &%crosses and &%penetrates are subrelations of &%traverses.') ).

fof(kb_SUMO_32185,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__traverses(V__OBJ1,V__OBJ2)
       => ( s__crosses(V__OBJ1,V__OBJ2)
          | s__penetrates(V__OBJ1,V__OBJ2) ) ) ) ).

fof(kb_SUMO_32186,axiom,
    s__subrelation(s__crosses__m,s__traverses__m) ).

fof(kb_SUMO_32187,axiom,
    s__instance(s__crosses__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32188,axiom,
    s__instance(s__crosses__m,s__TransitiveRelation) ).

fof(kb_SUMO_32189,axiom,
    s__disjointRelation(s__crosses__m,s__connected__m) ).

fof(kb_SUMO_32190,axiom,
    s__documentation(s__crosses__m,s__EnglishLanguage,'(crosses ?OBJ1 ?OBJ2) means that &%Object ?OBJ1 &%traverses Object ?OBJ2, without being &%connected to it.') ).

fof(kb_SUMO_32191,axiom,
    s__subrelation(s__penetrates__m,s__traverses__m) ).

fof(kb_SUMO_32192,axiom,
    s__subrelation(s__penetrates__m,s__meetsSpatially__m) ).

fof(kb_SUMO_32193,axiom,
    s__instance(s__penetrates__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32194,axiom,
    s__instance(s__penetrates__m,s__IntransitiveRelation) ).

fof(kb_SUMO_32195,axiom,
    s__documentation(s__penetrates__m,s__EnglishLanguage,'(penetrates ?OBJ1 ?OBJ2) means that ?OBJ1 is &%connected to ?OBJ2 along at least one whole dimension (length, width or depth).') ).

fof(kb_SUMO_32196,axiom,
    s__instance(s__WhereFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32197,axiom,
    s__instance(s__WhereFn__m,s__SpatialRelation) ).

fof(kb_SUMO_32198,axiom,
    s__instance(s__WhereFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32199,axiom,
    s__domain(s__WhereFn__m,"1",s__Physical) ).

fof(kb_SUMO_32200,axiom,
    s__domain(s__WhereFn__m,"2",s__TimePoint) ).

fof(kb_SUMO_32201,axiom,
    s__range(s__WhereFn__m,s__Region) ).

fof(kb_SUMO_32202,axiom,
    s__relatedInternalConcept(s__WhereFn__m,s__WhenFn__m) ).

fof(kb_SUMO_32203,axiom,
    s__documentation(s__WhereFn__m,s__EnglishLanguage,'Maps an &%Object and a &%TimePoint at which the &%Object exists to the &%Region where the &%Object existed at that &%TimePoint.') ).

%FOL fof(kb_SUMO_32204,axiom,(( (! [V__REGION,V__TIME,V__THING] : ((s__instance(V__THING,s__Physical) & s__instance(V__TIME,s__TimePoint) & s__instance(V__REGION,s__Object)) => ((s__WhereFn(V__THING,V__TIME) = V__REGION) <=> s__holdsDuring(V__TIME,'s__exactlyLocated(V__THING,V__REGION)')))) ))).

fof(kb_SUMO_32205,axiom,
    s__instance(s__possesses__m,s__BinaryPredicate) ).

fof(kb_SUMO_32206,axiom,
    s__instance(s__possesses__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32207,axiom,
    s__domain(s__possesses__m,"1",s__Agent) ).

fof(kb_SUMO_32208,axiom,
    s__domain(s__possesses__m,"2",s__Object) ).

fof(kb_SUMO_32209,axiom,
    s__documentation(s__possesses__m,s__EnglishLanguage,'&%Relation that holds between an &%Agent and an &%Object when the &%Agent has ownership of the &%Object.') ).

%FOL fof(kb_SUMO_32210,axiom,(( (! [V__OBJ,V__PERSON] : ((s__instance(V__PERSON,s__Agent) & s__instance(V__OBJ,s__Object)) => (s__possesses(V__PERSON,V__OBJ) => s__modalAttribute('s__uses(V__OBJ,V__PERSON)',s__Permission)))) ))).

%FOL fof(kb_SUMO_32211,axiom,(( (! [V__OBJ,V__TIME,V__AGENT2,V__AGENT1] : ((s__instance(V__AGENT1,s__Agent) & s__instance(V__AGENT2,s__Agent) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__TIME,s__TimePosition) & s__holdsDuring(V__TIME,'s__possesses(V__AGENT1,V__OBJ)') & s__holdsDuring(V__TIME,'s__possesses(V__AGENT2,V__OBJ)')) => (V__AGENT1 = V__AGENT2)))) ))).

fof(kb_SUMO_32212,axiom,
    s__instance(s__PropertyFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32213,axiom,
    s__instance(s__PropertyFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32214,axiom,
    s__domain(s__PropertyFn__m,"1",s__Agent) ).

fof(kb_SUMO_32215,axiom,
    s__range(s__PropertyFn__m,s__Set) ).

fof(kb_SUMO_32216,axiom,
    s__documentation(s__PropertyFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps an &%Agent to the &%Set of &%Objects owned by the &%Agent.') ).

fof(kb_SUMO_32217,axiom,
    ! [V__OBJ,V__PERSON] :
      ( ( s__instance(V__PERSON,s__Agent)
        & s__instance(V__OBJ,s__Object) )
     => ( s__instance(V__OBJ,s__PropertyFn(V__PERSON))
      <=> s__possesses(V__PERSON,V__OBJ) ) ) ).

fof(kb_SUMO_32218,axiom,
    s__instance(s__precondition__m,s__BinaryPredicate) ).

fof(kb_SUMO_32219,axiom,
    s__instance(s__precondition__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32220,axiom,
    s__instance(s__precondition__m,s__TransitiveRelation) ).

fof(kb_SUMO_32221,axiom,
    s__domainSubclass(s__precondition__m,"1",s__Process) ).

fof(kb_SUMO_32222,axiom,
    s__domainSubclass(s__precondition__m,"2",s__Process) ).

fof(kb_SUMO_32223,axiom,
    s__documentation(s__precondition__m,s__EnglishLanguage,'A very general &%Predicate. (&%precondition ?PROC1 ?PROC2) means that an instance of ?PROC2 can exist only if an instance of ?PROC1 also exists.') ).

fof(kb_SUMO_32224,axiom,
    ! [V__PROC2,V__PROC1] :
      ( ( s__subclass(V__PROC1,s__Process)
        & s__instance(V__PROC1,s__SetOrClass)
        & s__subclass(V__PROC2,s__Process)
        & s__instance(V__PROC2,s__SetOrClass) )
     => ( s__precondition(V__PROC1,V__PROC2)
       => ( ? [V__INST2] : s__instance(V__INST2,V__PROC2)
         => ? [V__INST1] : s__instance(V__INST1,V__PROC1) ) ) ) ).

fof(kb_SUMO_32225,axiom,
    s__instance(s__inhibits__m,s__BinaryPredicate) ).

fof(kb_SUMO_32226,axiom,
    s__instance(s__inhibits__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_32227,axiom,
    s__domainSubclass(s__inhibits__m,"1",s__Process) ).

fof(kb_SUMO_32228,axiom,
    s__domainSubclass(s__inhibits__m,"2",s__Process) ).

fof(kb_SUMO_32229,axiom,
    s__documentation(s__inhibits__m,s__EnglishLanguage,'A very general &%Predicate. (&%inhibits ?PROC1 ?PROC2) means that the &%Process ?PROC1 inhibits or hinders the occurrence of the &%Process ?PROC2. For example, obstructing an object inhibits moving it. Note that this is a relation between types of &%Processes, not between instances.') ).

%FOL fof(kb_SUMO_32230,axiom,(( (! [V__PROC2,V__PROC1] : (s__inhibits(V__PROC1,V__PROC2) => (! [V__TIME,V__PLACE] : ((s__instance(V__PLACE,s__Object) & s__instance(V__TIME,s__TimePosition) & s__subclass(V__PROC1,s__Process) & s__instance(V__PROC1,s__SetOrClass) & s__subclass(V__PROC2,s__Process) & s__instance(V__PROC2,s__SetOrClass)) => s__decreasesLikelihood('s__holdsDuring(V__TIME,(? [V__INST1] : (s__instance(V__INST1,s__Process) & s__instance(V__INST1,V__PROC1) & s__eventLocated(V__INST1,V__PLACE))))','s__holdsDuring(V__TIME,(? [V__INST2] : (s__instance(V__INST2,s__Process) & s__instance(V__INST2,V__PROC2) & s__eventLocated(V__INST2,V__PLACE))))'))))) ))).

fof(kb_SUMO_32231,axiom,
    s__instance(s__prevents__m,s__BinaryPredicate) ).

fof(kb_SUMO_32232,axiom,
    s__instance(s__prevents__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_32233,axiom,
    s__domainSubclass(s__prevents__m,"1",s__Process) ).

fof(kb_SUMO_32234,axiom,
    s__domainSubclass(s__prevents__m,"2",s__Process) ).

fof(kb_SUMO_32235,axiom,
    s__relatedInternalConcept(s__prevents__m,s__inhibits__m) ).

fof(kb_SUMO_32236,axiom,
    s__documentation(s__prevents__m,s__EnglishLanguage,'A very general &%Predicate. (&%prevents ?PROC1 ?PROC2) means that ?PROC1 prevents the occurrence of ?PROC2. In other words, if ?PROC1 is occurring in a particular time and place, ?PROC2 cannot occur at the same time and place. For example, innoculating prevents contracting disease. Note that this is a relation between types of &%Processes, not between instances.') ).

fof(kb_SUMO_32237,axiom,
    ! [V__PROC2,V__PROC1] :
      ( s__prevents(V__PROC1,V__PROC2)
     => ! [V__TIME,V__PLACE] :
          ( ( s__instance(V__PLACE,s__Object)
            & s__instance(V__TIME,s__TimePosition)
            & s__subclass(V__PROC1,s__Process)
            & s__instance(V__PROC1,s__SetOrClass)
            & s__subclass(V__PROC2,s__Process)
            & s__instance(V__PROC2,s__SetOrClass) )
         => ( s__holdsDuring(V__TIME,'(? [V__INST1] : (s__instance(V__INST1,s__Process) & s__instance(V__INST1,V__PROC1) & s__eventLocated(V__INST1,V__PLACE)))')
           => ~ s__holdsDuring(V__TIME,'(? [V__INST2] : (s__instance(V__INST2,s__Process) & s__instance(V__INST2,V__PROC2) & s__eventLocated(V__INST2,V__PLACE)))') ) ) ) ).

fof(kb_SUMO_32238,axiom,
    s__instance(s__refers__m,s__BinaryPredicate) ).

fof(kb_SUMO_32239,axiom,
    s__domain(s__refers__m,"1",s__Entity) ).

fof(kb_SUMO_32240,axiom,
    s__domain(s__refers__m,"2",s__Entity) ).

fof(kb_SUMO_32241,axiom,
    s__documentation(s__refers__m,s__EnglishLanguage,'(&%refers ?OBJ1 ?OBJ2) means that ?OBJ1 mentions or includes a reference to ?OBJ2. Note that &%refers is more general in meaning than &%represents, because presumably something can represent something else only if it refers to this other thing. For example, an article whose topic is a recent change in the price of oil may refer to many other things, e.g. the general state of the economy, the weather in California, the prospect of global warming, the options for alternative energy sources, the stock prices of various oil companies, etc.') ).

fof(kb_SUMO_32242,axiom,
    s__subrelation(s__names__m,s__refers__m) ).

fof(kb_SUMO_32243,axiom,
    s__domain(s__names__m,"1",s__SymbolicString) ).

fof(kb_SUMO_32244,axiom,
    s__documentation(s__names__m,s__EnglishLanguage,'(&%names ?STRING ?ENTITY) means that the thing ?ENTITY has the &%SymbolicString ?STRING as its name. Note that &%names and &%represents are the two immediate &%subrelations of &%refers. The predicate &%names is used when the referring item is merely a tag without connotative content, while the predicate &%represents is used for referring items that have such content.') ).

fof(kb_SUMO_32245,axiom,
    s__subrelation(s__uniqueIdentifier__m,s__names__m) ).

fof(kb_SUMO_32246,axiom,
    s__instance(s__uniqueIdentifier__m,s__SingleValuedRelation) ).

fof(kb_SUMO_32247,axiom,
    s__documentation(s__uniqueIdentifier__m,s__EnglishLanguage,'The class of &%names that uniquely identify an instance of &%Entity. Some examples of &%uniqueIdentifiers are the keys of tables in database applications and the ISBN (International Standard Book Number).') ).

fof(kb_SUMO_32248,axiom,
    s__subrelation(s__represents__m,s__refers__m) ).

fof(kb_SUMO_32249,axiom,
    s__documentation(s__represents__m,s__EnglishLanguage,'A very general semiotics &%Predicate. (&%represents ?THING ?ENTITY) means that ?THING in some way indicates, expresses, connotes, pictures, describes, etc. ?ENTITY. The &%Predicates &%containsInformation and &%realization are subrelations of &%represents. Note that &%represents is a subrelation of &%refers, since something can represent something else only if it refers to this other thing. See the documentation string for &%names.') ).

fof(kb_SUMO_32250,axiom,
    s__instance(s__representsForAgent__m,s__TernaryPredicate) ).

fof(kb_SUMO_32251,axiom,
    s__domain(s__representsForAgent__m,"1",s__Entity) ).

fof(kb_SUMO_32252,axiom,
    s__domain(s__representsForAgent__m,"2",s__Entity) ).

fof(kb_SUMO_32253,axiom,
    s__domain(s__representsForAgent__m,"3",s__Agent) ).

fof(kb_SUMO_32254,axiom,
    s__documentation(s__representsForAgent__m,s__EnglishLanguage,'A very general predicate. (&%representsForAgent ?ENTITY1 ?ENTITY2 ?AGENT) means that the ?AGENT chooses to use ?ENTITY1 to stand for ?ENTITY2.') ).

fof(kb_SUMO_32255,axiom,
    ! [V__AGENT,V__ENTITY,V__REP] :
      ( s__instance(V__AGENT,s__Agent)
     => ( s__representsForAgent(V__REP,V__ENTITY,V__AGENT)
       => s__represents(V__REP,V__ENTITY) ) ) ).

fof(kb_SUMO_32256,axiom,
    s__instance(s__representsInLanguage__m,s__TernaryPredicate) ).

fof(kb_SUMO_32257,axiom,
    s__domain(s__representsInLanguage__m,"1",s__LinguisticExpression) ).

fof(kb_SUMO_32258,axiom,
    s__domain(s__representsInLanguage__m,"2",s__Entity) ).

fof(kb_SUMO_32259,axiom,
    s__domain(s__representsInLanguage__m,"3",s__Language) ).

fof(kb_SUMO_32260,axiom,
    s__documentation(s__representsInLanguage__m,s__EnglishLanguage,'A very general predicate. (&%representsInLanguage ?THING ?ENTITY ?LANGUAGE) means that the &%LinguisticExpression ?THING stands for ?ENTITY in the &%Language ?LANGUAGE.') ).

fof(kb_SUMO_32261,axiom,
    ! [V__LANGUAGE,V__ENTITY,V__REP] :
      ( ( s__instance(V__REP,s__LinguisticExpression)
        & s__instance(V__LANGUAGE,s__Language) )
     => ( s__representsInLanguage(V__REP,V__ENTITY,V__LANGUAGE)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Agent)
            & s__representsForAgent(V__REP,V__ENTITY,V__AGENT) ) ) ) ).

fof(kb_SUMO_32262,axiom,
    s__subrelation(s__equivalentContentClass__m,s__subsumesContentClass__m) ).

fof(kb_SUMO_32263,axiom,
    s__instance(s__equivalentContentClass__m,s__EquivalenceRelation) ).

fof(kb_SUMO_32264,axiom,
    s__instance(s__EquivalenceRelation__t,s__SetOrClass) ).

fof(kb_SUMO_32265,axiom,
    s__domainSubclass(s__equivalentContentClass__m,"1",s__ContentBearingPhysical) ).

fof(kb_SUMO_32266,axiom,
    s__domainSubclass(s__equivalentContentClass__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_32267,axiom,
    s__documentation(s__equivalentContentClass__m,s__EnglishLanguage,'A &%BinaryPredicate that relates two subclasses of &%ContentBearingPhysical. (&%equivalentContentClass ?CLASS1 ?CLASS2) means that the content expressed by each instance of ?CLASS1 is also expressed by each instance of ?CLASS2, and vice versa. An example would be the relationship between English and Russian editions of Agatha Christies Murder on the Orient Express. Note that (&%equivalentContentClass ?CLASS1 ?CLASS2) implies (&%subsumesContentClass ?CLASS1 ?CLASS2) and (&%subsumesContentClass ?CLASS2 ?CLASS1).') ).

fof(kb_SUMO_32268,axiom,
    ! [V__CLASS1,V__CLASS2] :
      ( ( s__subclass(V__CLASS2,s__ContentBearingPhysical)
        & s__instance(V__CLASS2,s__SetOrClass)
        & s__subclass(V__CLASS1,s__ContentBearingPhysical)
        & s__instance(V__CLASS1,s__SetOrClass) )
     => ( ( s__subsumesContentClass(V__CLASS1,V__CLASS2)
          & s__subsumesContentClass(V__CLASS2,V__CLASS1) )
      <=> s__equivalentContentClass(V__CLASS1,V__CLASS2) ) ) ).

fof(kb_SUMO_32269,axiom,
    s__instance(s__subsumesContentClass__m,s__BinaryPredicate) ).

fof(kb_SUMO_32270,axiom,
    s__instance(s__subsumesContentClass__m,s__PartialOrderingRelation) ).

fof(kb_SUMO_32271,axiom,
    s__domainSubclass(s__subsumesContentClass__m,"1",s__ContentBearingPhysical) ).

fof(kb_SUMO_32272,axiom,
    s__domainSubclass(s__subsumesContentClass__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_32273,axiom,
    s__documentation(s__subsumesContentClass__m,s__EnglishLanguage,'A &%BinaryPredicate that relates two subclasses of &%ContentBearingPhysical. (&%subsumesContentClass ?CLASS1 ?CLASS2) means that the content expressed by each instance of ?CLASS2 is also expressed by each instance of ?CLASS1. Examples include the relationship between a poem and one of its stanzas or between a book and one of its chapters. Note that this is a relation between subclasses of &%ContentBearingObject, rather than instances. If one wants to relate instances, the &%Predicate &%subsumesContentInstance can be used. Note that &%subsumesContentClass is needed in many cases. Consider, for example, the relation between the King James edition of the Bible and its Book of Genesis. This relation holds for every copy of this edition and not just for a single instance.') ).

fof(kb_SUMO_32274,axiom,
    ! [V__CLASS1,V__CLASS2] :
      ( s__subsumesContentClass(V__CLASS1,V__CLASS2)
     => ! [V__OBJ2,V__INFO] :
          ( ( s__instance(V__INFO,s__Proposition)
            & s__instance(V__OBJ2,s__ContentBearingPhysical)
            & s__subclass(V__CLASS2,s__ContentBearingPhysical)
            & s__instance(V__CLASS2,s__SetOrClass)
            & s__subclass(V__CLASS1,s__ContentBearingPhysical)
            & s__instance(V__CLASS1,s__SetOrClass) )
         => ( ( s__instance(V__OBJ2,V__CLASS2)
              & s__containsInformation(V__OBJ2,V__INFO) )
           => ? [V__OBJ1] :
                ( s__instance(V__OBJ1,s__ContentBearingPhysical)
                & s__instance(V__OBJ1,V__CLASS1)
                & s__containsInformation(V__OBJ1,V__INFO) ) ) ) ) ).

fof(kb_SUMO_32275,axiom,
    s__subrelation(s__equivalentContentInstance__m,s__subsumesContentInstance__m) ).

fof(kb_SUMO_32276,axiom,
    s__instance(s__equivalentContentInstance__m,s__EquivalenceRelation) ).

fof(kb_SUMO_32277,axiom,
    s__domain(s__equivalentContentInstance__m,"1",s__ContentBearingPhysical) ).

fof(kb_SUMO_32278,axiom,
    s__domain(s__equivalentContentInstance__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_32279,axiom,
    s__relatedInternalConcept(s__equivalentContentInstance__m,s__equivalentContentClass__m) ).

fof(kb_SUMO_32280,axiom,
    s__documentation(s__equivalentContentInstance__m,s__EnglishLanguage,'A &%BinaryPredicate relating two instances of &%ContentBearingPhysical. (&%equivalentContentInstance ?OBJ1 ?OBJ2) means that the content expressed by ?OBJ1 is identical to the content expressed by ?OBJ2. An example would be the relationship between a handwritten draft of a letter to ones lawyer and a typed copy of the same letter. Note that (&%equivalentContentInstance ?OBJ1 ?OBJ2) implies (&%subsumesContentInstance ?OBJ1 ?OBJ2) and (&%subsumesContentInstance ?OBJ2 ?OBJ2).') ).

fof(kb_SUMO_32281,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__ContentBearingPhysical)
        & s__instance(V__OBJ1,s__ContentBearingPhysical) )
     => ( ( s__subsumesContentInstance(V__OBJ1,V__OBJ2)
          & s__subsumesContentInstance(V__OBJ2,V__OBJ1) )
      <=> s__equivalentContentInstance(V__OBJ1,V__OBJ2) ) ) ).

fof(kb_SUMO_32282,axiom,
    s__instance(s__subsumesContentInstance__m,s__BinaryPredicate) ).

fof(kb_SUMO_32283,axiom,
    s__instance(s__subsumesContentInstance__m,s__PartialOrderingRelation) ).

fof(kb_SUMO_32284,axiom,
    s__domain(s__subsumesContentInstance__m,"1",s__ContentBearingPhysical) ).

fof(kb_SUMO_32285,axiom,
    s__domain(s__subsumesContentInstance__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_32286,axiom,
    s__relatedInternalConcept(s__subsumesContentInstance__m,s__subsumesContentClass__m) ).

fof(kb_SUMO_32287,axiom,
    s__documentation(s__subsumesContentInstance__m,s__EnglishLanguage,'A &%BinaryPredicate relating two instances of &%ContentBearingPhysical. (&%subsumesContentInstance ?OBJ1 ?OBJ2) means that the content expressed by ?OBJ2 is part of the content expressed by ?OBJ1. An example is the relationship between a handwritten poem and one of its stanzas. Note that this is a relation between instances, rather than &%Classes. If one wants to assert a content relationship between &%Classes, e.g. between the version of an intellectual work and a part of that work, the relation &%subsumesContentClass should be used.') ).

fof(kb_SUMO_32288,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( s__subsumesContentInstance(V__OBJ1,V__OBJ2)
     => ! [V__INFO] :
          ( ( s__instance(V__INFO,s__Proposition)
            & s__instance(V__OBJ2,s__ContentBearingPhysical)
            & s__instance(V__OBJ1,s__ContentBearingPhysical) )
         => ( s__containsInformation(V__OBJ2,V__INFO)
           => s__containsInformation(V__OBJ1,V__INFO) ) ) ) ).

fof(kb_SUMO_32289,axiom,
    s__subrelation(s__realization__m,s__represents__m) ).

fof(kb_SUMO_32290,axiom,
    s__instance(s__realization__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32291,axiom,
    s__domain(s__realization__m,"1",s__Process) ).

fof(kb_SUMO_32292,axiom,
    s__domain(s__realization__m,"2",s__Proposition) ).

fof(kb_SUMO_32293,axiom,
    s__relatedInternalConcept(s__realization__m,s__equivalentContentInstance__m) ).

fof(kb_SUMO_32294,axiom,
    s__relatedInternalConcept(s__realization__m,s__containsInformation__m) ).

fof(kb_SUMO_32295,axiom,
    s__documentation(s__realization__m,s__EnglishLanguage,'A subrelation of &%represents. (&%realization ?PROCESS ?PROP) means that ?PROCESS is a Process which expresses the content of ?PROP. Examples include a particular musical performance, which realizes the content of a musical score, or the reading of a poem.') ).

fof(kb_SUMO_32296,axiom,
    ! [V__PROCESS,V__PROP] :
      ( ( s__instance(V__PROP,s__Proposition)
        & s__instance(V__PROCESS,s__Process) )
     => ( s__realization(V__PROCESS,V__PROP)
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,s__ContentBearingPhysical)
            & s__instance(V__OBJ,s__ContentBearingObject)
            & s__containsInformation(V__OBJ,V__PROP) ) ) ) ).

fof(kb_SUMO_32297,axiom,
    s__instance(s__expressedInLanguage__m,s__BinaryPredicate) ).

fof(kb_SUMO_32298,axiom,
    s__instance(s__expressedInLanguage__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32299,axiom,
    s__domain(s__expressedInLanguage__m,"1",s__LinguisticExpression) ).

fof(kb_SUMO_32300,axiom,
    s__domain(s__expressedInLanguage__m,"2",s__Language) ).

fof(kb_SUMO_32301,axiom,
    s__documentation(s__expressedInLanguage__m,s__EnglishLanguage,'(&%expressedInLanguage ?EXPRESS ?LANG) means that the &%LinguisticExpression ?EXPRESS is part of the &%Language ?LANG.') ).

fof(kb_SUMO_32302,axiom,
    ! [V__EXPRESS,V__LANGUAGE] :
      ( ( s__instance(V__LANGUAGE,s__Language)
        & s__instance(V__EXPRESS,s__LinguisticExpression) )
     => ( s__expressedInLanguage(V__EXPRESS,V__LANGUAGE)
      <=> ? [V__PROP] : s__representsInLanguage(V__EXPRESS,V__PROP,V__LANGUAGE) ) ) ).

fof(kb_SUMO_32303,axiom,
    s__instance(s__subProposition__m,s__BinaryPredicate) ).

fof(kb_SUMO_32304,axiom,
    s__instance(s__subProposition__m,s__TransitiveRelation) ).

fof(kb_SUMO_32305,axiom,
    s__instance(s__subProposition__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_32306,axiom,
    s__domain(s__subProposition__m,"1",s__Proposition) ).

fof(kb_SUMO_32307,axiom,
    s__domain(s__subProposition__m,"2",s__Proposition) ).

fof(kb_SUMO_32308,axiom,
    s__documentation(s__subProposition__m,s__EnglishLanguage,'(&%subProposition ?PROP1 ?PROP2) means that ?PROP1 is a &%Proposition which is a proper part of the &%Proposition ?PROP2. In other words, &%subProposition is the analogue of &%properPart for chunks of abstract content.') ).

fof(kb_SUMO_32309,axiom,
    ! [V__PROP2,V__PROP1] :
      ( s__subProposition(V__PROP1,V__PROP2)
     => ! [V__OBJ1,V__OBJ2] :
          ( ( s__instance(V__OBJ2,s__ContentBearingPhysical)
            & s__instance(V__OBJ1,s__ContentBearingPhysical)
            & s__instance(V__PROP1,s__Proposition)
            & s__instance(V__PROP2,s__Proposition) )
         => ( ( s__containsInformation(V__OBJ1,V__PROP1)
              & s__containsInformation(V__OBJ2,V__PROP2) )
           => s__subsumesContentInstance(V__OBJ2,V__OBJ1) ) ) ) ).

fof(kb_SUMO_32310,axiom,
    s__subrelation(s__subPlan__m,s__subProposition__m) ).

fof(kb_SUMO_32311,axiom,
    s__instance(s__subPlan__m,s__TransitiveRelation) ).

fof(kb_SUMO_32312,axiom,
    s__instance(s__subPlan__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_32313,axiom,
    s__domain(s__subPlan__m,"1",s__Plan) ).

fof(kb_SUMO_32314,axiom,
    s__domain(s__subPlan__m,"2",s__Plan) ).

fof(kb_SUMO_32315,axiom,
    s__documentation(s__subPlan__m,s__EnglishLanguage,'(&%subPlan ?PLAN1 ?PLAN2) means that ?PLAN1 is a &%Plan which is a proper part of ?PLAN2. This relation is generally used to relate a supporting &%Plan to the overall &%Plan in a particular context.') ).

fof(kb_SUMO_32316,axiom,
    s__instance(s__uses__m,s__BinaryPredicate) ).

fof(kb_SUMO_32317,axiom,
    s__instance(s__BinaryPredicate__t,s__SetOrClass) ).

fof(kb_SUMO_32318,axiom,
    s__instance(s__uses__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32319,axiom,
    s__domain(s__uses__m,"1",s__Object) ).

fof(kb_SUMO_32320,axiom,
    s__domain(s__uses__m,"2",s__Agent) ).

fof(kb_SUMO_32321,axiom,
    s__documentation(s__uses__m,s__EnglishLanguage,'(&%uses ?OBJECT AGENT) means that ?OBJECT is used by ?AGENT as an instrument in an unspecified &%Process. This &%Predicate, as its corresponding axiom indicates, is a composition of the &%CaseRoles &%agent and &%instrument.') ).

fof(kb_SUMO_32322,axiom,
    ! [V__OBJ,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__OBJ,s__Object) )
     => ( s__uses(V__OBJ,V__AGENT)
       => ? [V__PROC] :
            ( s__instance(V__PROC,s__Process)
            & s__agent(V__PROC,V__AGENT)
            & s__instrument(V__PROC,V__OBJ) ) ) ) ).

fof(kb_SUMO_32323,axiom,
    s__instance(times__m,s__BinaryFunction) ).

fof(kb_SUMO_32324,axiom,
    s__instance(times__m,s__AssociativeFunction) ).

fof(kb_SUMO_32325,axiom,
    s__instance(times__m,s__CommutativeFunction) ).

fof(kb_SUMO_32326,axiom,
    s__instance(s__CommutativeFunction__t,s__SetOrClass) ).

fof(kb_SUMO_32327,axiom,
    s__instance(times__m,s__RelationExtendedToQuantities) ).

fof(kb_SUMO_32328,axiom,
    s__instance(times__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32329,axiom,
    s__domain(times__m,"1",s__Quantity) ).

fof(kb_SUMO_32330,axiom,
    s__domain(times__m,"2",s__Quantity) ).

fof(kb_SUMO_32331,axiom,
    s__range(times__m,s__Quantity) ).

fof(kb_SUMO_32332,axiom,
    s__documentation(times__m,s__EnglishLanguage,'If ?NUMBER1 and ?NUMBER2 are &%Numbers, then (&%MultiplicationFn ?NUMBER1 ?NUMBER2) is the arithmetical product of these numbers.') ).

fof(kb_SUMO_32333,axiom,
    s__instance(plus__m,s__BinaryFunction) ).

fof(kb_SUMO_32334,axiom,
    s__instance(plus__m,s__AssociativeFunction) ).

fof(kb_SUMO_32335,axiom,
    s__instance(plus__m,s__CommutativeFunction) ).

fof(kb_SUMO_32336,axiom,
    s__instance(plus__m,s__RelationExtendedToQuantities) ).

fof(kb_SUMO_32337,axiom,
    s__instance(plus__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32338,axiom,
    s__domain(plus__m,"1",s__Quantity) ).

fof(kb_SUMO_32339,axiom,
    s__domain(plus__m,"2",s__Quantity) ).

fof(kb_SUMO_32340,axiom,
    s__range(plus__m,s__Quantity) ).

fof(kb_SUMO_32341,axiom,
    s__documentation(plus__m,s__EnglishLanguage,'If ?NUMBER1 and ?NUMBER2 are &%Numbers, then (&%AdditionFn ?NUMBER1 ?NUMBER2) is the arithmetical sum of these numbers.') ).

fof(kb_SUMO_32342,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__Integer)
     => s__SuccessorFn(V__NUMBER) = plus(V__NUMBER,"1") ) ).

fof(kb_SUMO_32343,axiom,
    s__instance(minus__m,s__BinaryFunction) ).

fof(kb_SUMO_32344,axiom,
    s__instance(minus__m,s__AssociativeFunction) ).

fof(kb_SUMO_32345,axiom,
    s__instance(minus__m,s__RelationExtendedToQuantities) ).

fof(kb_SUMO_32346,axiom,
    s__instance(minus__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32347,axiom,
    s__domain(minus__m,"1",s__Quantity) ).

fof(kb_SUMO_32348,axiom,
    s__domain(minus__m,"2",s__Quantity) ).

fof(kb_SUMO_32349,axiom,
    s__range(minus__m,s__Quantity) ).

fof(kb_SUMO_32350,axiom,
    s__documentation(minus__m,s__EnglishLanguage,'If ?NUMBER1 and ?NUMBER2 are &%Numbers, then (&%SubtractionFn ?NUMBER1 ?NUMBER2) is the arithmetical difference between ?NUMBER1 and ?NUMBER2, i.e. ?NUMBER1 minus ?NUMBER2. An exception occurs when ?NUMBER1 is equal to 0, in which case (&%SubtractionFn ?NUMBER1 ?NUMBER2) is the negation of ?NUMBER2.') ).

fof(kb_SUMO_32351,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__Integer)
     => s__PredecessorFn(V__NUMBER) = minus(V__NUMBER,"1") ) ).

fof(kb_SUMO_32352,axiom,
    s__instance(divide__m,s__BinaryFunction) ).

fof(kb_SUMO_32353,axiom,
    s__instance(divide__m,s__AssociativeFunction) ).

fof(kb_SUMO_32354,axiom,
    s__instance(divide__m,s__RelationExtendedToQuantities) ).

fof(kb_SUMO_32355,axiom,
    s__instance(divide__m,s__PartialValuedRelation) ).

fof(kb_SUMO_32356,axiom,
    s__domain(divide__m,"1",s__Quantity) ).

fof(kb_SUMO_32357,axiom,
    s__domain(divide__m,"2",s__Quantity) ).

fof(kb_SUMO_32358,axiom,
    s__range(divide__m,s__Quantity) ).

fof(kb_SUMO_32359,axiom,
    s__documentation(divide__m,s__EnglishLanguage,'If ?NUMBER1 and ?NUMBER2 are &%Numbers, then (&%DivisionFn ?NUMBER1 ?NUMBER2) is the result of dividing ?NUMBER1 by ?NUMBER2. Note that when ?NUMBER1 = 1 (&%DivisionFn ?NUMBER1 ?NUMBER2) is the reciprocal of ?NUMBER2. Note too that (&%DivisionFn ?NUMBER1 ?NUMBER2) is undefined when ?NUMBER2 = 0.') ).

fof(kb_SUMO_32360,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RationalNumber)
     => ? [V__INT1,V__INT2] :
          ( s__instance(V__INT2,s__Quantity)
          & s__instance(V__INT1,s__Quantity)
          & s__instance(V__INT1,s__Integer)
          & s__instance(V__INT2,s__Integer)
          & V__NUMBER = divide(V__INT1,V__INT2) ) ) ).

fof(kb_SUMO_32361,axiom,
    s__instance(s__AbsoluteValueFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32362,axiom,
    s__instance(s__AbsoluteValueFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32363,axiom,
    s__domain(s__AbsoluteValueFn__m,"1",s__RealNumber) ).

fof(kb_SUMO_32364,axiom,
    s__range(s__AbsoluteValueFn__m,s__NonnegativeRealNumber) ).

fof(kb_SUMO_32365,axiom,
    s__documentation(s__AbsoluteValueFn__m,s__EnglishLanguage,'The value of (&%AbsoluteValueFn ?NUMBER) is the absolute value of the &%RealNumber ?NUMBER.') ).

fof(kb_SUMO_32366,axiom,
    ! [V__NUMBER2,V__NUMBER1] :
      ( ( s__AbsoluteValueFn(V__NUMBER1) = V__NUMBER2
        & s__instance(V__NUMBER1,s__RealNumber)
        & s__instance(V__NUMBER2,s__RealNumber) )
    <=> ( ( s__instance(V__NUMBER1,s__NonnegativeRealNumber)
          & V__NUMBER1 = V__NUMBER2 )
        | ( s__instance(V__NUMBER1,s__NegativeRealNumber)
          & V__NUMBER2 = minus("0",V__NUMBER1) ) ) ) ).

fof(kb_SUMO_32367,axiom,
    s__instance(s__CeilingFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32368,axiom,
    s__instance(s__UnaryFunction__t,s__SetOrClass) ).

fof(kb_SUMO_32369,axiom,
    s__instance(s__CeilingFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32370,axiom,
    s__domain(s__CeilingFn__m,"1",s__RealNumber) ).

fof(kb_SUMO_32371,axiom,
    s__range(s__CeilingFn__m,s__Integer) ).

fof(kb_SUMO_32372,axiom,
    s__documentation(s__CeilingFn__m,s__EnglishLanguage,'(&%CeilingFn ?NUMBER) returns the smallest &%Integer greater than or equal to the &%RealNumber ?NUMBER.') ).

fof(kb_SUMO_32373,axiom,
    ! [V__NUMBER,V__INT] :
      ( ( s__instance(V__INT,s__Quantity)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( s__CeilingFn(V__NUMBER) = V__INT
       => ~ ? [V__OTHERINT] :
              ( s__instance(V__OTHERINT,s__Quantity)
              & s__instance(V__OTHERINT,s__Integer)
              & greatereq(V__OTHERINT,V__NUMBER)
              & less(V__OTHERINT,V__INT) ) ) ) ).

fof(kb_SUMO_32374,axiom,
    s__instance(s__CosineFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32375,axiom,
    s__instance(s__CosineFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32376,axiom,
    s__domain(s__CosineFn__m,"1",s__PlaneAngleMeasure) ).

fof(kb_SUMO_32377,axiom,
    s__range(s__CosineFn__m,s__RealNumber) ).

fof(kb_SUMO_32378,axiom,
    s__documentation(s__CosineFn__m,s__EnglishLanguage,'(&%CosineFn ?DEGREE) returns the cosine of the &%PlaneAngleMeasure ?DEGREE. The cosine of ?DEGREE is the ratio of the side next to ?DEGREE to the hypotenuse in a right-angled triangle.') ).

fof(kb_SUMO_32379,axiom,
    s__instance(s__DenominatorFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32380,axiom,
    s__instance(s__DenominatorFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32381,axiom,
    s__domain(s__DenominatorFn__m,"1",s__RealNumber) ).

fof(kb_SUMO_32382,axiom,
    s__range(s__DenominatorFn__m,s__Integer) ).

fof(kb_SUMO_32383,axiom,
    s__documentation(s__DenominatorFn__m,s__EnglishLanguage,'(&%DenominatorFn ?NUMBER) returns the denominator of the canonical reduced form of the &%RealNumber ?NUMBER.') ).

fof(kb_SUMO_32384,axiom,
    s__instance(s__ExponentiationFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32385,axiom,
    s__instance(s__ExponentiationFn__m,s__RelationExtendedToQuantities) ).

fof(kb_SUMO_32386,axiom,
    s__instance(s__RelationExtendedToQuantities__t,s__SetOrClass) ).

fof(kb_SUMO_32387,axiom,
    s__instance(s__ExponentiationFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32388,axiom,
    s__domain(s__ExponentiationFn__m,"1",s__Quantity) ).

fof(kb_SUMO_32389,axiom,
    s__domain(s__ExponentiationFn__m,"2",s__Integer) ).

fof(kb_SUMO_32390,axiom,
    s__range(s__ExponentiationFn__m,s__Quantity) ).

fof(kb_SUMO_32391,axiom,
    s__documentation(s__ExponentiationFn__m,s__EnglishLanguage,'(&%ExponentiationFn ?NUMBER ?INT) returns the &%RealNumber ?NUMBER raised to the power of the &%Integer ?INT.') ).

fof(kb_SUMO_32392,axiom,
    s__instance(s__FloorFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32393,axiom,
    s__instance(s__FloorFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32394,axiom,
    s__domain(s__FloorFn__m,"1",s__RealNumber) ).

fof(kb_SUMO_32395,axiom,
    s__range(s__FloorFn__m,s__Integer) ).

fof(kb_SUMO_32396,axiom,
    s__documentation(s__FloorFn__m,s__EnglishLanguage,'(&%FloorFn ?NUMBER) returns the largest &%Integer less than or equal to the &%RealNumber ?NUMBER.') ).

fof(kb_SUMO_32397,axiom,
    ! [V__NUMBER,V__INT] :
      ( ( s__instance(V__INT,s__Quantity)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( s__FloorFn(V__NUMBER) = V__INT
       => ~ ? [V__OTHERINT] :
              ( s__instance(V__OTHERINT,s__Quantity)
              & s__instance(V__OTHERINT,s__Integer)
              & lesseq(V__OTHERINT,V__NUMBER)
              & greater(V__OTHERINT,V__INT) ) ) ) ).

fof(kb_SUMO_32398,axiom,
    s__instance(s__GreatestCommonDivisorFn__m,s__Function) ).

fof(kb_SUMO_32399,axiom,
    s__instance(s__GreatestCommonDivisorFn__m,s__VariableArityRelation) ).

fof(kb_SUMO_32400,axiom,
    s__instance(s__GreatestCommonDivisorFn__m,s__PartialValuedRelation) ).

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

fof(kb_SUMO_32402,axiom,
    s__range(s__GreatestCommonDivisorFn__m,s__Integer) ).

fof(kb_SUMO_32403,axiom,
    s__documentation(s__GreatestCommonDivisorFn__m,s__EnglishLanguage,'(&%GreatestCommonDivisorFn ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the greatest common divisor of ?NUMBER1 through ?NUMBER.') ).

fof(kb_SUMO_32404,axiom,
    ! [V__NUMBER,V__ROW1] :
      ( s__GreatestCommonDivisorFn_1(V__ROW1) = V__NUMBER
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Quantity)
            & s__instance(V__NUMBER,s__Quantity) )
         => ( s__inList(V__ELEMENT,s__ListFn_1(V__ROW1))
           => s__RemainderFn(V__ELEMENT,V__NUMBER) = "0" ) ) ) ).

fof(kb_SUMO_32405,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2] :
      ( s__GreatestCommonDivisorFn_2(V__ROW1,V__ROW2) = V__NUMBER
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Quantity)
            & s__instance(V__NUMBER,s__Quantity) )
         => ( s__inList(V__ELEMENT,s__ListFn_2(V__ROW1,V__ROW2))
           => s__RemainderFn(V__ELEMENT,V__NUMBER) = "0" ) ) ) ).

fof(kb_SUMO_32406,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3] :
      ( s__GreatestCommonDivisorFn_3(V__ROW1,V__ROW2,V__ROW3) = V__NUMBER
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Quantity)
            & s__instance(V__NUMBER,s__Quantity) )
         => ( s__inList(V__ELEMENT,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
           => s__RemainderFn(V__ELEMENT,V__NUMBER) = "0" ) ) ) ).

fof(kb_SUMO_32407,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( s__GreatestCommonDivisorFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4) = V__NUMBER
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Quantity)
            & s__instance(V__NUMBER,s__Quantity) )
         => ( s__inList(V__ELEMENT,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
           => s__RemainderFn(V__ELEMENT,V__NUMBER) = "0" ) ) ) ).

fof(kb_SUMO_32408,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( s__GreatestCommonDivisorFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5) = V__NUMBER
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Quantity)
            & s__instance(V__NUMBER,s__Quantity) )
         => ( s__inList(V__ELEMENT,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
           => s__RemainderFn(V__ELEMENT,V__NUMBER) = "0" ) ) ) ).

fof(kb_SUMO_32409,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( s__GreatestCommonDivisorFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6) = V__NUMBER
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Quantity)
            & s__instance(V__NUMBER,s__Quantity) )
         => ( s__inList(V__ELEMENT,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
           => s__RemainderFn(V__ELEMENT,V__NUMBER) = "0" ) ) ) ).

fof(kb_SUMO_32410,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7] :
      ( s__GreatestCommonDivisorFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7) = V__NUMBER
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Quantity)
            & s__instance(V__NUMBER,s__Quantity) )
         => ( s__inList(V__ELEMENT,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
           => s__RemainderFn(V__ELEMENT,V__NUMBER) = "0" ) ) ) ).

fof(kb_SUMO_32411,axiom,
    ! [V__NUMBER,V__ROW1] :
      ( s__GreatestCommonDivisorFn_1(V__ROW1) = V__NUMBER
     => ~ ? [V__GREATER] :
            ( s__instance(V__GREATER,s__Quantity)
            & greater(V__GREATER,V__NUMBER)
            & ! [V__ELEMENT] :
                ( ( s__instance(V__ELEMENT,s__Quantity)
                  & s__instance(V__NUMBER,s__Quantity) )
               => ( s__inList(V__ELEMENT,s__ListFn_1(V__ROW1))
                 => s__RemainderFn(V__ELEMENT,V__GREATER) = "0" ) ) ) ) ).

fof(kb_SUMO_32412,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2] :
      ( s__GreatestCommonDivisorFn_2(V__ROW1,V__ROW2) = V__NUMBER
     => ~ ? [V__GREATER] :
            ( s__instance(V__GREATER,s__Quantity)
            & greater(V__GREATER,V__NUMBER)
            & ! [V__ELEMENT] :
                ( ( s__instance(V__ELEMENT,s__Quantity)
                  & s__instance(V__NUMBER,s__Quantity) )
               => ( s__inList(V__ELEMENT,s__ListFn_2(V__ROW1,V__ROW2))
                 => s__RemainderFn(V__ELEMENT,V__GREATER) = "0" ) ) ) ) ).

fof(kb_SUMO_32413,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3] :
      ( s__GreatestCommonDivisorFn_3(V__ROW1,V__ROW2,V__ROW3) = V__NUMBER
     => ~ ? [V__GREATER] :
            ( s__instance(V__GREATER,s__Quantity)
            & greater(V__GREATER,V__NUMBER)
            & ! [V__ELEMENT] :
                ( ( s__instance(V__ELEMENT,s__Quantity)
                  & s__instance(V__NUMBER,s__Quantity) )
               => ( s__inList(V__ELEMENT,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
                 => s__RemainderFn(V__ELEMENT,V__GREATER) = "0" ) ) ) ) ).

fof(kb_SUMO_32414,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( s__GreatestCommonDivisorFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4) = V__NUMBER
     => ~ ? [V__GREATER] :
            ( s__instance(V__GREATER,s__Quantity)
            & greater(V__GREATER,V__NUMBER)
            & ! [V__ELEMENT] :
                ( ( s__instance(V__ELEMENT,s__Quantity)
                  & s__instance(V__NUMBER,s__Quantity) )
               => ( s__inList(V__ELEMENT,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
                 => s__RemainderFn(V__ELEMENT,V__GREATER) = "0" ) ) ) ) ).

fof(kb_SUMO_32415,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( s__GreatestCommonDivisorFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5) = V__NUMBER
     => ~ ? [V__GREATER] :
            ( s__instance(V__GREATER,s__Quantity)
            & greater(V__GREATER,V__NUMBER)
            & ! [V__ELEMENT] :
                ( ( s__instance(V__ELEMENT,s__Quantity)
                  & s__instance(V__NUMBER,s__Quantity) )
               => ( s__inList(V__ELEMENT,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
                 => s__RemainderFn(V__ELEMENT,V__GREATER) = "0" ) ) ) ) ).

fof(kb_SUMO_32416,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( s__GreatestCommonDivisorFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6) = V__NUMBER
     => ~ ? [V__GREATER] :
            ( s__instance(V__GREATER,s__Quantity)
            & greater(V__GREATER,V__NUMBER)
            & ! [V__ELEMENT] :
                ( ( s__instance(V__ELEMENT,s__Quantity)
                  & s__instance(V__NUMBER,s__Quantity) )
               => ( s__inList(V__ELEMENT,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
                 => s__RemainderFn(V__ELEMENT,V__GREATER) = "0" ) ) ) ) ).

fof(kb_SUMO_32417,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7] :
      ( s__GreatestCommonDivisorFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7) = V__NUMBER
     => ~ ? [V__GREATER] :
            ( s__instance(V__GREATER,s__Quantity)
            & greater(V__GREATER,V__NUMBER)
            & ! [V__ELEMENT] :
                ( ( s__instance(V__ELEMENT,s__Quantity)
                  & s__instance(V__NUMBER,s__Quantity) )
               => ( s__inList(V__ELEMENT,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
                 => s__RemainderFn(V__ELEMENT,V__GREATER) = "0" ) ) ) ) ).

fof(kb_SUMO_32418,axiom,
    s__documentation(s__multiplicativeFactor__m,s__EnglishLanguage,'(multiplicativeFactor ?NUMBER1 ?NUMBER2) means that ?NUMBER1 is a factor of ?NUMBER2, i.e. ?NUMBER1 can be multiplied by some &%Integer to give ?NUMBER2 as a result.') ).

fof(kb_SUMO_32419,axiom,
    s__instance(s__multiplicativeFactor__m,s__BinaryPredicate) ).

fof(kb_SUMO_32420,axiom,
    s__instance(s__multiplicativeFactor__m,s__TransitiveRelation) ).

fof(kb_SUMO_32421,axiom,
    s__domain(s__multiplicativeFactor__m,"1",s__Integer) ).

fof(kb_SUMO_32422,axiom,
    s__domain(s__multiplicativeFactor__m,"2",s__Integer) ).

fof(kb_SUMO_32423,axiom,
    ! [V__N2,V__N1] :
      ( ( s__instance(V__N1,s__Integer)
        & s__instance(V__N2,s__Integer) )
     => ( s__multiplicativeFactor(V__N1,V__N2)
       => ? [V__I] :
            ( s__instance(V__I,s__Quantity)
            & s__instance(V__I,s__Integer)
            & V__N2 = times(V__N1,V__I) ) ) ) ).

fof(kb_SUMO_32424,axiom,
    s__instance(s__ImaginaryPartFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32425,axiom,
    s__instance(s__ImaginaryPartFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32426,axiom,
    s__domain(s__ImaginaryPartFn__m,"1",s__ComplexNumber) ).

fof(kb_SUMO_32427,axiom,
    s__range(s__ImaginaryPartFn__m,s__ImaginaryNumber) ).

fof(kb_SUMO_32428,axiom,
    s__documentation(s__ImaginaryPartFn__m,s__EnglishLanguage,'(&%ImaginaryPartFn ?NUMBER) returns the part of ?NUMBER that has the square root of -1 as its factor.') ).

fof(kb_SUMO_32429,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__ComplexNumber)
     => ? [V__PART1,V__PART2] :
          ( V__PART1 = s__RealNumberFn(V__NUMBER)
          & V__PART2 = s__ImaginaryPartFn(V__NUMBER) ) ) ).

fof(kb_SUMO_32430,axiom,
    s__instance(s__IntegerSquareRootFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32431,axiom,
    s__instance(s__IntegerSquareRootFn__m,s__PartialValuedRelation) ).

fof(kb_SUMO_32432,axiom,
    s__domain(s__IntegerSquareRootFn__m,"1",s__RealNumber) ).

fof(kb_SUMO_32433,axiom,
    s__range(s__IntegerSquareRootFn__m,s__NonnegativeInteger) ).

fof(kb_SUMO_32434,axiom,
    s__documentation(s__IntegerSquareRootFn__m,s__EnglishLanguage,'(&%IntegerSquareRootFn ?NUMBER) returns the integer square root of ?NUMBER.') ).

fof(kb_SUMO_32435,axiom,
    s__instance(s__LeastCommonMultipleFn__m,s__Function) ).

fof(kb_SUMO_32436,axiom,
    s__instance(s__LeastCommonMultipleFn__m,s__PartialValuedRelation) ).

fof(kb_SUMO_32437,axiom,
    s__instance(s__LeastCommonMultipleFn__m,s__VariableArityRelation) ).

fof(kb_SUMO_32438,axiom,
    s__range(s__LeastCommonMultipleFn__m,s__Integer) ).

fof(kb_SUMO_32439,axiom,
    s__documentation(s__LeastCommonMultipleFn__m,s__EnglishLanguage,'(&%LeastCommonMultipleFn ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the least common multiple of ?NUMBER1 through ?NUMBER.') ).

fof(kb_SUMO_32440,axiom,
    ! [V__NUMBER,V__ROW1] :
      ( s__LeastCommonMultipleFn_1(V__ROW1) = V__NUMBER
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Quantity)
            & s__instance(V__NUMBER,s__Quantity) )
         => ( s__inList(V__ELEMENT,s__ListFn_1(V__ROW1))
           => s__RemainderFn(V__NUMBER,V__ELEMENT) = "0" ) ) ) ).

fof(kb_SUMO_32441,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2] :
      ( s__LeastCommonMultipleFn_2(V__ROW1,V__ROW2) = V__NUMBER
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Quantity)
            & s__instance(V__NUMBER,s__Quantity) )
         => ( s__inList(V__ELEMENT,s__ListFn_2(V__ROW1,V__ROW2))
           => s__RemainderFn(V__NUMBER,V__ELEMENT) = "0" ) ) ) ).

fof(kb_SUMO_32442,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3] :
      ( s__LeastCommonMultipleFn_3(V__ROW1,V__ROW2,V__ROW3) = V__NUMBER
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Quantity)
            & s__instance(V__NUMBER,s__Quantity) )
         => ( s__inList(V__ELEMENT,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
           => s__RemainderFn(V__NUMBER,V__ELEMENT) = "0" ) ) ) ).

fof(kb_SUMO_32443,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( s__LeastCommonMultipleFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4) = V__NUMBER
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Quantity)
            & s__instance(V__NUMBER,s__Quantity) )
         => ( s__inList(V__ELEMENT,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
           => s__RemainderFn(V__NUMBER,V__ELEMENT) = "0" ) ) ) ).

fof(kb_SUMO_32444,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( s__LeastCommonMultipleFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5) = V__NUMBER
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Quantity)
            & s__instance(V__NUMBER,s__Quantity) )
         => ( s__inList(V__ELEMENT,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
           => s__RemainderFn(V__NUMBER,V__ELEMENT) = "0" ) ) ) ).

fof(kb_SUMO_32445,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( s__LeastCommonMultipleFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6) = V__NUMBER
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Quantity)
            & s__instance(V__NUMBER,s__Quantity) )
         => ( s__inList(V__ELEMENT,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
           => s__RemainderFn(V__NUMBER,V__ELEMENT) = "0" ) ) ) ).

fof(kb_SUMO_32446,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7] :
      ( s__LeastCommonMultipleFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7) = V__NUMBER
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Quantity)
            & s__instance(V__NUMBER,s__Quantity) )
         => ( s__inList(V__ELEMENT,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
           => s__RemainderFn(V__NUMBER,V__ELEMENT) = "0" ) ) ) ).

fof(kb_SUMO_32447,axiom,
    ! [V__NUMBER,V__ROW1] :
      ( s__LeastCommonMultipleFn_1(V__ROW1) = V__NUMBER
     => ~ ? [V__LESS] :
            ( s__instance(V__LESS,s__Quantity)
            & less(V__LESS,V__NUMBER)
            & ! [V__ELEMENT] :
                ( ( s__instance(V__ELEMENT,s__Quantity)
                  & s__instance(V__NUMBER,s__Quantity) )
               => ( s__inList(V__ELEMENT,s__ListFn_1(V__ROW1))
                 => s__RemainderFn(V__LESS,V__ELEMENT) = "0" ) ) ) ) ).

fof(kb_SUMO_32448,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2] :
      ( s__LeastCommonMultipleFn_2(V__ROW1,V__ROW2) = V__NUMBER
     => ~ ? [V__LESS] :
            ( s__instance(V__LESS,s__Quantity)
            & less(V__LESS,V__NUMBER)
            & ! [V__ELEMENT] :
                ( ( s__instance(V__ELEMENT,s__Quantity)
                  & s__instance(V__NUMBER,s__Quantity) )
               => ( s__inList(V__ELEMENT,s__ListFn_2(V__ROW1,V__ROW2))
                 => s__RemainderFn(V__LESS,V__ELEMENT) = "0" ) ) ) ) ).

fof(kb_SUMO_32449,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3] :
      ( s__LeastCommonMultipleFn_3(V__ROW1,V__ROW2,V__ROW3) = V__NUMBER
     => ~ ? [V__LESS] :
            ( s__instance(V__LESS,s__Quantity)
            & less(V__LESS,V__NUMBER)
            & ! [V__ELEMENT] :
                ( ( s__instance(V__ELEMENT,s__Quantity)
                  & s__instance(V__NUMBER,s__Quantity) )
               => ( s__inList(V__ELEMENT,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
                 => s__RemainderFn(V__LESS,V__ELEMENT) = "0" ) ) ) ) ).

fof(kb_SUMO_32450,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( s__LeastCommonMultipleFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4) = V__NUMBER
     => ~ ? [V__LESS] :
            ( s__instance(V__LESS,s__Quantity)
            & less(V__LESS,V__NUMBER)
            & ! [V__ELEMENT] :
                ( ( s__instance(V__ELEMENT,s__Quantity)
                  & s__instance(V__NUMBER,s__Quantity) )
               => ( s__inList(V__ELEMENT,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
                 => s__RemainderFn(V__LESS,V__ELEMENT) = "0" ) ) ) ) ).

fof(kb_SUMO_32451,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( s__LeastCommonMultipleFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5) = V__NUMBER
     => ~ ? [V__LESS] :
            ( s__instance(V__LESS,s__Quantity)
            & less(V__LESS,V__NUMBER)
            & ! [V__ELEMENT] :
                ( ( s__instance(V__ELEMENT,s__Quantity)
                  & s__instance(V__NUMBER,s__Quantity) )
               => ( s__inList(V__ELEMENT,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
                 => s__RemainderFn(V__LESS,V__ELEMENT) = "0" ) ) ) ) ).

fof(kb_SUMO_32452,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( s__LeastCommonMultipleFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6) = V__NUMBER
     => ~ ? [V__LESS] :
            ( s__instance(V__LESS,s__Quantity)
            & less(V__LESS,V__NUMBER)
            & ! [V__ELEMENT] :
                ( ( s__instance(V__ELEMENT,s__Quantity)
                  & s__instance(V__NUMBER,s__Quantity) )
               => ( s__inList(V__ELEMENT,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
                 => s__RemainderFn(V__LESS,V__ELEMENT) = "0" ) ) ) ) ).

fof(kb_SUMO_32453,axiom,
    ! [V__NUMBER,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7] :
      ( s__LeastCommonMultipleFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7) = V__NUMBER
     => ~ ? [V__LESS] :
            ( s__instance(V__LESS,s__Quantity)
            & less(V__LESS,V__NUMBER)
            & ! [V__ELEMENT] :
                ( ( s__instance(V__ELEMENT,s__Quantity)
                  & s__instance(V__NUMBER,s__Quantity) )
               => ( s__inList(V__ELEMENT,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
                 => s__RemainderFn(V__LESS,V__ELEMENT) = "0" ) ) ) ) ).

fof(kb_SUMO_32454,axiom,
    s__instance(s__LogFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32455,axiom,
    s__domain(s__LogFn__m,"1",s__RealNumber) ).

fof(kb_SUMO_32456,axiom,
    s__domain(s__LogFn__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_32457,axiom,
    s__range(s__LogFn__m,s__RealNumber) ).

fof(kb_SUMO_32458,axiom,
    s__documentation(s__LogFn__m,s__EnglishLanguage,'(LogFn ?NUMBER ?INT) returns the logarithm of the &%RealNumber ?NUMBER in the base denoted by the &%Integer ?INT.') ).

fof(kb_SUMO_32459,axiom,
    s__instance(s__MaxFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32460,axiom,
    s__instance(s__MaxFn__m,s__AssociativeFunction) ).

fof(kb_SUMO_32461,axiom,
    s__instance(s__MaxFn__m,s__CommutativeFunction) ).

fof(kb_SUMO_32462,axiom,
    s__instance(s__MaxFn__m,s__RelationExtendedToQuantities) ).

fof(kb_SUMO_32463,axiom,
    s__instance(s__MaxFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32464,axiom,
    s__domain(s__MaxFn__m,"1",s__Quantity) ).

fof(kb_SUMO_32465,axiom,
    s__domain(s__MaxFn__m,"2",s__Quantity) ).

fof(kb_SUMO_32466,axiom,
    s__range(s__MaxFn__m,s__Quantity) ).

fof(kb_SUMO_32467,axiom,
    s__documentation(s__MaxFn__m,s__EnglishLanguage,'(&%MaxFn ?NUMBER1 ?NUMBER2) is the largest of ?NUMBER1 and ?NUMBER2. In cases where ?NUMBER1 is equal to ?NUMBER2, &%MaxFn returns one of its arguments.') ).

fof(kb_SUMO_32468,axiom,
    ! [V__NUMBER,V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__Quantity)
        & s__instance(V__NUMBER2,s__Quantity) )
     => ( s__MaxFn(V__NUMBER1,V__NUMBER2) = V__NUMBER
       => ( ( V__NUMBER = V__NUMBER1
            & greater(V__NUMBER1,V__NUMBER2) )
          | ( V__NUMBER = V__NUMBER2
            & greater(V__NUMBER2,V__NUMBER1) )
          | ( V__NUMBER = V__NUMBER1
            & V__NUMBER = V__NUMBER2 ) ) ) ) ).

fof(kb_SUMO_32469,axiom,
    s__instance(s__MinFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32470,axiom,
    s__instance(s__MinFn__m,s__AssociativeFunction) ).

fof(kb_SUMO_32471,axiom,
    s__instance(s__MinFn__m,s__CommutativeFunction) ).

fof(kb_SUMO_32472,axiom,
    s__instance(s__MinFn__m,s__RelationExtendedToQuantities) ).

fof(kb_SUMO_32473,axiom,
    s__instance(s__MinFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32474,axiom,
    s__domain(s__MinFn__m,"1",s__Quantity) ).

fof(kb_SUMO_32475,axiom,
    s__domain(s__MinFn__m,"2",s__Quantity) ).

fof(kb_SUMO_32476,axiom,
    s__range(s__MinFn__m,s__Quantity) ).

fof(kb_SUMO_32477,axiom,
    s__documentation(s__MinFn__m,s__EnglishLanguage,'(&%MinFn ?NUMBER1 ?NUMBER2) is the smallest of ?NUMBER1 and ?NUMBER2. In cases where ?NUMBER1 is equal to ?NUMBER2, &%MinFn returns one of its arguments.') ).

fof(kb_SUMO_32478,axiom,
    ! [V__NUMBER,V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__Quantity)
        & s__instance(V__NUMBER2,s__Quantity) )
     => ( s__MinFn(V__NUMBER1,V__NUMBER2) = V__NUMBER
       => ( ( V__NUMBER = V__NUMBER1
            & less(V__NUMBER1,V__NUMBER2) )
          | ( V__NUMBER = V__NUMBER2
            & less(V__NUMBER2,V__NUMBER1) )
          | ( V__NUMBER = V__NUMBER1
            & V__NUMBER = V__NUMBER2 ) ) ) ) ).

fof(kb_SUMO_32479,axiom,
    s__instance(s__NumeratorFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32480,axiom,
    s__instance(s__NumeratorFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32481,axiom,
    s__domain(s__NumeratorFn__m,"1",s__RealNumber) ).

fof(kb_SUMO_32482,axiom,
    s__range(s__NumeratorFn__m,s__Integer) ).

fof(kb_SUMO_32483,axiom,
    s__documentation(s__NumeratorFn__m,s__EnglishLanguage,'(&%NumeratorFn ?NUMBER) returns the numerator of the canonical reduced form ?NUMBER.') ).

fof(kb_SUMO_32484,axiom,
    s__instance(s__Pi,s__PositiveRealNumber) ).

fof(kb_SUMO_32485,axiom,
    s__instance(s__PositiveRealNumber__t,s__SetOrClass) ).

fof(kb_SUMO_32486,axiom,
    s__documentation(s__Pi,s__EnglishLanguage,'&%Pi is the &%RealNumber that is the ratio of the perimeter of a circle to its diameter. It is approximately equal to 3.141592653589793.') ).

fof(kb_SUMO_32487,axiom,
    s__instance(s__NumberE,s__PositiveRealNumber) ).

fof(kb_SUMO_32488,axiom,
    s__documentation(s__NumberE,s__EnglishLanguage,'&%NumberE is the &%RealNumber that is the base for natural logarithms. It is approximately equal to 2.718282.') ).

fof(kb_SUMO_32489,axiom,
    s__instance(s__RationalNumberFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32490,axiom,
    s__domain(s__RationalNumberFn__m,"1",s__Number) ).

fof(kb_SUMO_32491,axiom,
    s__range(s__RationalNumberFn__m,s__RationalNumber) ).

fof(kb_SUMO_32492,axiom,
    s__documentation(s__RationalNumberFn__m,s__EnglishLanguage,'(&%RationalNumberFn ?NUMBER) returns the rational representation of ?NUMBER.') ).

fof(kb_SUMO_32493,axiom,
    s__instance(s__RealNumberFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32494,axiom,
    s__domain(s__RealNumberFn__m,"1",s__Number) ).

fof(kb_SUMO_32495,axiom,
    s__range(s__RealNumberFn__m,s__RealNumber) ).

fof(kb_SUMO_32496,axiom,
    s__documentation(s__RealNumberFn__m,s__EnglishLanguage,'(RealNumberFn ?NUMBER) returns the part of ?NUMBER that is a &%RealNumber.') ).

fof(kb_SUMO_32497,axiom,
    s__instance(s__ReciprocalFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32498,axiom,
    s__instance(s__ReciprocalFn__m,s__RelationExtendedToQuantities) ).

fof(kb_SUMO_32499,axiom,
    s__instance(s__ReciprocalFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32500,axiom,
    s__domain(s__ReciprocalFn__m,"1",s__Quantity) ).

fof(kb_SUMO_32501,axiom,
    s__range(s__ReciprocalFn__m,s__Quantity) ).

fof(kb_SUMO_32502,axiom,
    s__documentation(s__ReciprocalFn__m,s__EnglishLanguage,'(ReciprocalFn ?NUMBER) is the reciprocal element of ?NUMBER with respect to the multiplication operator (&%MultiplicationFn), i.e. 1/?NUMBER. Not all numbers have a reciprocal element. For example the number 0 does not. If a number ?NUMBER has a reciprocal ?RECIP, then the product of ?NUMBER and ?RECIP will be 1, e.g. 3*1/3 = 1. The reciprocal of an element is &%equal to applying the &%ExponentiationFn function to the element to the power -1.') ).

fof(kb_SUMO_32503,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__Quantity)
     => s__ReciprocalFn(V__NUMBER) = s__ExponentiationFn(V__NUMBER,"-1") ) ).

fof(kb_SUMO_32504,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__Quantity)
     => "1" = times(V__NUMBER,s__ReciprocalFn(V__NUMBER)) ) ).

fof(kb_SUMO_32505,axiom,
    s__instance(s__RemainderFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32506,axiom,
    s__instance(s__RemainderFn__m,s__RelationExtendedToQuantities) ).

fof(kb_SUMO_32507,axiom,
    s__instance(s__RemainderFn__m,s__PartialValuedRelation) ).

fof(kb_SUMO_32508,axiom,
    s__domain(s__RemainderFn__m,"1",s__Quantity) ).

fof(kb_SUMO_32509,axiom,
    s__domain(s__RemainderFn__m,"2",s__Quantity) ).

fof(kb_SUMO_32510,axiom,
    s__range(s__RemainderFn__m,s__Quantity) ).

fof(kb_SUMO_32511,axiom,
    s__documentation(s__RemainderFn__m,s__EnglishLanguage,'(RemainderFn ?NUMBER ?DIVISOR) is the remainder of the number ?NUMBER divided by the number ?DIVISOR. The result has the same sign as ?DIVISOR.') ).

fof(kb_SUMO_32512,axiom,
    ! [V__NUMBER,V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__Quantity)
        & s__instance(V__NUMBER2,s__Quantity)
        & s__instance(V__NUMBER,s__Quantity) )
     => ( s__RemainderFn(V__NUMBER1,V__NUMBER2) = V__NUMBER
      <=> plus(times(s__FloorFn(divide(V__NUMBER1,V__NUMBER2)),V__NUMBER2),V__NUMBER) = V__NUMBER1 ) ) ).

fof(kb_SUMO_32513,axiom,
    ! [V__NUMBER,V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__Quantity)
        & s__instance(V__NUMBER2,s__RealNumber)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( s__RemainderFn(V__NUMBER1,V__NUMBER2) = V__NUMBER
       => s__SignumFn(V__NUMBER2) = s__SignumFn(V__NUMBER) ) ) ).

fof(kb_SUMO_32514,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__Quantity)
     => ( s__instance(V__NUMBER,s__EvenInteger)
       => s__RemainderFn(V__NUMBER,"2") = "0" ) ) ).

fof(kb_SUMO_32515,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__Quantity)
     => ( s__instance(V__NUMBER,s__OddInteger)
       => s__RemainderFn(V__NUMBER,"2") = "1" ) ) ).

fof(kb_SUMO_32516,axiom,
    ! [V__PRIME] :
      ( s__instance(V__PRIME,s__PrimeNumber)
     => ! [V__NUMBER] :
          ( ( s__instance(V__NUMBER,s__Quantity)
            & s__instance(V__PRIME,s__Quantity) )
         => ( s__RemainderFn(V__PRIME,V__NUMBER) = "0"
           => ( V__NUMBER = "1"
              | V__NUMBER = V__PRIME ) ) ) ) ).

fof(kb_SUMO_32517,axiom,
    s__instance(s__RoundFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32518,axiom,
    s__instance(s__RoundFn__m,s__RelationExtendedToQuantities) ).

fof(kb_SUMO_32519,axiom,
    s__instance(s__RoundFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32520,axiom,
    s__domain(s__RoundFn__m,"1",s__Quantity) ).

fof(kb_SUMO_32521,axiom,
    s__range(s__RoundFn__m,s__Quantity) ).

fof(kb_SUMO_32522,axiom,
    s__documentation(s__RoundFn__m,s__EnglishLanguage,'(&%RoundFn ?NUMBER) is the &%Integer closest to ?NUMBER on the number line. If ?NUMBER is halfway between two &%Integers (for example 3.5), it denotes the larger &%Integer.') ).

fof(kb_SUMO_32523,axiom,
    ! [V__NUMBER2,V__NUMBER1] :
      ( s__instance(V__NUMBER1,s__RealNumber)
     => ( s__RoundFn(V__NUMBER1) = V__NUMBER2
       => ( ( less(minus(V__NUMBER1,s__FloorFn(V__NUMBER1)),"0.5")
           => V__NUMBER2 = s__FloorFn(V__NUMBER1) )
          | ( greatereq(minus(V__NUMBER1,s__FloorFn(V__NUMBER1)),"0.5")
           => V__NUMBER2 = s__CeilingFn(V__NUMBER1) ) ) ) ) ).

fof(kb_SUMO_32524,axiom,
    s__instance(s__SignumFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32525,axiom,
    s__instance(s__SignumFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32526,axiom,
    s__domain(s__SignumFn__m,"1",s__RealNumber) ).

fof(kb_SUMO_32527,axiom,
    s__range(s__SignumFn__m,s__Integer) ).

fof(kb_SUMO_32528,axiom,
    s__documentation(s__SignumFn__m,s__EnglishLanguage,'(SignumFn ?NUMBER) denotes the sign of ?NUMBER. This is one of the following values: -1, 1, or 0.') ).

fof(kb_SUMO_32529,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( s__instance(V__NUMBER,s__NonnegativeRealNumber)
       => ( s__SignumFn(V__NUMBER) = "1"
          | s__SignumFn(V__NUMBER) = "0" ) ) ) ).

fof(kb_SUMO_32530,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( s__instance(V__NUMBER,s__PositiveRealNumber)
       => s__SignumFn(V__NUMBER) = "1" ) ) ).

fof(kb_SUMO_32531,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( s__instance(V__NUMBER,s__NegativeRealNumber)
       => s__SignumFn(V__NUMBER) = "-1" ) ) ).

fof(kb_SUMO_32532,axiom,
    s__instance(s__SineFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32533,axiom,
    s__instance(s__SineFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32534,axiom,
    s__domain(s__SineFn__m,"1",s__PlaneAngleMeasure) ).

fof(kb_SUMO_32535,axiom,
    s__range(s__SineFn__m,s__RealNumber) ).

fof(kb_SUMO_32536,axiom,
    s__documentation(s__SineFn__m,s__EnglishLanguage,'(&%SineFn ?DEGREE) is the sine of the &%PlaneAngleMeasure ?DEGREE. The sine of ?DEGREE is the ratio of the side opposite ?DEGREE to the hypotenuse in a right-angled triangle.') ).

fof(kb_SUMO_32537,axiom,
    s__instance(s__SquareRootFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32538,axiom,
    s__domain(s__SquareRootFn__m,"1",s__RealNumber) ).

fof(kb_SUMO_32539,axiom,
    s__range(s__SquareRootFn__m,s__Number) ).

fof(kb_SUMO_32540,axiom,
    s__documentation(s__SquareRootFn__m,s__EnglishLanguage,'(SquareRootFn ?NUMBER) is the principal square root of ?NUMBER.') ).

fof(kb_SUMO_32541,axiom,
    ! [V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__RealNumber)
        & s__instance(V__NUMBER2,s__Quantity) )
     => ( s__SquareRootFn(V__NUMBER1) = V__NUMBER2
       => times(V__NUMBER2,V__NUMBER2) = V__NUMBER1 ) ) ).

fof(kb_SUMO_32542,axiom,
    s__instance(s__TangentFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32543,axiom,
    s__instance(s__TangentFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32544,axiom,
    s__domain(s__TangentFn__m,"1",s__PlaneAngleMeasure) ).

fof(kb_SUMO_32545,axiom,
    s__range(s__TangentFn__m,s__RealNumber) ).

fof(kb_SUMO_32546,axiom,
    s__documentation(s__TangentFn__m,s__EnglishLanguage,'(&%TangentFn ?DEGREE) is the tangent of the &%PlaneAngleMeasure ?DEGREE. The tangent of ?DEGREE is the ratio of the side opposite ?DEGREE to the side next to ?DEGREE in a right-angled triangle.') ).

fof(kb_SUMO_32547,axiom,
    ! [V__DEGREE] :
      ( s__instance(V__DEGREE,s__PlaneAngleMeasure)
     => s__TangentFn(V__DEGREE) = divide(s__SineFn(V__DEGREE),s__CosineFn(V__DEGREE)) ) ).

fof(kb_SUMO_32548,axiom,
    s__instance(s__identityElement__m,s__BinaryPredicate) ).

fof(kb_SUMO_32549,axiom,
    s__instance(s__identityElement__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32550,axiom,
    s__domain(s__identityElement__m,"1",s__BinaryFunction) ).

fof(kb_SUMO_32551,axiom,
    s__domain(s__identityElement__m,"2",s__Entity) ).

fof(kb_SUMO_32552,axiom,
    s__documentation(s__identityElement__m,s__EnglishLanguage,'An object ?ID is the identity element for BinaryFunction ?FUNCTION just in case, for every instance ?INST, applying ?FUNCTION to ?INST and ?ID results in ?INST.') ).

fof(kb_SUMO_32553,axiom,
    ! [V__CLASS,V__ID,V__FUNCTION] :
      ( s__identityElement(V__FUNCTION,V__ID)
     => ! [V__INST] :
          ( ( s__instance(V__FUNCTION,s__BinaryFunction)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( ( s__domain(V__FUNCTION,"1",V__CLASS)
              & s__instance(V__INST,V__CLASS) )
           => s__AssignmentFn_3(V__FUNCTION,V__ID,V__INST) = V__INST ) ) ) ).

fof(kb_SUMO_32554,axiom,
    s__identityElement(times__m,"1") ).

fof(kb_SUMO_32555,axiom,
    s__identityElement(plus__m,"0") ).

fof(kb_SUMO_32556,axiom,
    s__identityElement(minus__m,"0") ).

fof(kb_SUMO_32557,axiom,
    s__identityElement(divide__m,"1") ).

fof(kb_SUMO_32558,axiom,
    s__instance(s__SuccessorFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32559,axiom,
    s__instance(s__SuccessorFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32560,axiom,
    s__instance(s__TotalValuedRelation__t,s__SetOrClass) ).

fof(kb_SUMO_32561,axiom,
    s__domain(s__SuccessorFn__m,"1",s__Integer) ).

fof(kb_SUMO_32562,axiom,
    s__range(s__SuccessorFn__m,s__Integer) ).

fof(kb_SUMO_32563,axiom,
    s__documentation(s__SuccessorFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps an &%Integer to its successor, e.g. the successor of 5 is 6.') ).

fof(kb_SUMO_32564,axiom,
    ! [V__INT2,V__INT1] :
      ( ( s__instance(V__INT1,s__Integer)
        & s__instance(V__INT2,s__Integer) )
     => ( s__SuccessorFn(V__INT1) = s__SuccessorFn(V__INT2)
       => V__INT1 = V__INT2 ) ) ).

fof(kb_SUMO_32565,axiom,
    ! [V__INT] :
      ( s__instance(V__INT,s__Integer)
     => less(V__INT,s__SuccessorFn(V__INT)) ) ).

fof(kb_SUMO_32566,axiom,
    ! [V__INT2,V__INT1] :
      ( s__instance(V__INT2,s__Quantity)
     => ( ( s__instance(V__INT1,s__Integer)
          & s__instance(V__INT2,s__Integer) )
       => ~ ( less(V__INT1,V__INT2)
            & less(V__INT2,s__SuccessorFn(V__INT1)) ) ) ) ).

fof(kb_SUMO_32567,axiom,
    ! [V__INT] :
      ( s__instance(V__INT,s__Integer)
     => V__INT = s__SuccessorFn(s__PredecessorFn(V__INT)) ) ).

fof(kb_SUMO_32568,axiom,
    ! [V__INT] :
      ( s__instance(V__INT,s__Integer)
     => V__INT = s__PredecessorFn(s__SuccessorFn(V__INT)) ) ).

fof(kb_SUMO_32569,axiom,
    s__instance(s__PredecessorFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32570,axiom,
    s__instance(s__PredecessorFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32571,axiom,
    s__domain(s__PredecessorFn__m,"1",s__Integer) ).

fof(kb_SUMO_32572,axiom,
    s__range(s__PredecessorFn__m,s__Integer) ).

fof(kb_SUMO_32573,axiom,
    s__documentation(s__PredecessorFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps an &%Integer to its predecessor, e.g. the predecessor of 5 is 4.') ).

fof(kb_SUMO_32574,axiom,
    ! [V__INT2,V__INT1] :
      ( ( s__instance(V__INT1,s__Integer)
        & s__instance(V__INT2,s__Integer) )
     => ( s__PredecessorFn(V__INT1) = s__PredecessorFn(V__INT2)
       => V__INT1 = V__INT2 ) ) ).

fof(kb_SUMO_32575,axiom,
    ! [V__INT] :
      ( s__instance(V__INT,s__Integer)
     => greater(V__INT,s__PredecessorFn(V__INT)) ) ).

fof(kb_SUMO_32576,axiom,
    ! [V__INT2,V__INT1] :
      ( s__instance(V__INT2,s__Quantity)
     => ( ( s__instance(V__INT1,s__Integer)
          & s__instance(V__INT2,s__Integer) )
       => ~ ( less(V__INT2,V__INT1)
            & less(s__PredecessorFn(V__INT1),V__INT2) ) ) ) ).

fof(kb_SUMO_32577,axiom,
    s__instance(s__average__m,s__PartialValuedRelation) ).

fof(kb_SUMO_32578,axiom,
    s__instance(s__average__m,s__BinaryPredicate) ).

fof(kb_SUMO_32579,axiom,
    s__instance(s__average__m,s__SingleValuedRelation) ).

fof(kb_SUMO_32580,axiom,
    s__domain(s__average__m,"1",s__List) ).

fof(kb_SUMO_32581,axiom,
    s__domain(s__average__m,"2",s__RealNumber) ).

fof(kb_SUMO_32582,axiom,
    s__synonymousExternalConcept(average,s__average__m,s__EnglishLanguage) ).

fof(kb_SUMO_32583,axiom,
    s__documentation(s__average__m,s__EnglishLanguage,'A partial function that relates a &%List to a &%RealNumber, provided that the &%List only has list elements that are &%RealNumbers. The &%RealNumber associated with the &%List is equal to the mathematical average of the &%RealNumbers in the &%List divided by the total number of list elements.') ).

fof(kb_SUMO_32584,axiom,
    ! [V__AVERAGE,V__LIST] :
      ( s__average(V__LIST,V__AVERAGE)
     => ! [V__LISTITEM] :
          ( ( s__instance(V__LIST,s__List)
            & s__instance(V__AVERAGE,s__RealNumber) )
         => ( s__inList(V__LISTITEM,V__LIST)
           => s__instance(V__LISTITEM,s__RealNumber) ) ) ) ).

fof(kb_SUMO_32585,axiom,
    s__subrelation(s__subset__m,s__subclass__m) ).

fof(kb_SUMO_32586,axiom,
    s__domain(s__subset__m,"1",s__Set) ).

fof(kb_SUMO_32587,axiom,
    s__domain(s__subset__m,"2",s__Set) ).

fof(kb_SUMO_32588,axiom,
    s__documentation(s__subset__m,s__EnglishLanguage,'(subset ?SET1 ?SET2) is true just in case the &%elements of the &%Set ?SET1 are also &%elements of the &%Set ?SET2.') ).

fof(kb_SUMO_32589,axiom,
    ! [V__SUBSET,V__SET] :
      ( s__subset(V__SUBSET,V__SET)
     => ! [V__ELEMENT] :
          ( ( s__instance(V__SET,s__Set)
            & s__instance(V__SUBSET,s__Set) )
         => ( s__element(V__ELEMENT,V__SUBSET)
           => s__element(V__ELEMENT,V__SET) ) ) ) ).

fof(kb_SUMO_32590,axiom,
    s__instance(s__element__m,s__BinaryPredicate) ).

fof(kb_SUMO_32591,axiom,
    s__instance(s__element__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32592,axiom,
    s__subrelation(s__element__m,s__instance__m) ).

fof(kb_SUMO_32593,axiom,
    s__domain(s__element__m,"1",s__Entity) ).

fof(kb_SUMO_32594,axiom,
    s__domain(s__element__m,"2",s__Set) ).

fof(kb_SUMO_32595,axiom,
    s__documentation(s__element__m,s__EnglishLanguage,'(element ?ENTITY ?SET) is true just in case ?ENTITY is contained in the &%Set ?SET. An &%Entity can be an &%element of another &%Entity only if the latter is a &%Set.') ).

fof(kb_SUMO_32596,axiom,
    ! [V__SET2,V__SET1] :
      ( ! [V__ELEMENT] :
          ( ( s__instance(V__SET1,s__Set)
            & s__instance(V__SET2,s__Set) )
         => ( s__element(V__ELEMENT,V__SET1)
          <=> s__element(V__ELEMENT,V__SET2) ) )
     => V__SET1 = V__SET2 ) ).

fof(kb_SUMO_32597,axiom,
    s__instance(s__UnionFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32598,axiom,
    s__instance(s__UnionFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32599,axiom,
    s__domain(s__UnionFn__m,"1",s__SetOrClass) ).

fof(kb_SUMO_32600,axiom,
    s__domain(s__UnionFn__m,"2",s__SetOrClass) ).

fof(kb_SUMO_32601,axiom,
    s__range(s__UnionFn__m,s__SetOrClass) ).

fof(kb_SUMO_32602,axiom,
    s__documentation(s__UnionFn__m,s__EnglishLanguage,'A &%BinaryFunction that maps two &%SetOrClasses to the union of these &%SetOrClasses. An object is an &%element of the union of two &%SetOrClasses just in case it is an &%instance of either &%SetOrClass.') ).

fof(kb_SUMO_32603,axiom,
    ! [V__C2,V__U,V__C1] :
      ( V__U = s__UnionFn(V__C1,V__C2)
    <=> ! [V__I1,V__I2,V__I3] :
          ( ( s__instance(V__C1,s__SetOrClass)
            & s__instance(V__U,s__SetOrClass)
            & s__instance(V__C2,s__SetOrClass) )
         => ( ( s__instance(V__I1,V__C1)
              & s__instance(V__I2,V__C2)
              & s__instance(V__I3,V__U) )
           => ( s__instance(V__I1,V__U)
              & s__instance(V__I2,V__U)
              & ( s__instance(V__I3,V__C1)
                | s__instance(V__I3,V__C2) ) ) ) ) ) ).

fof(kb_SUMO_32604,axiom,
    s__instance(s__IntersectionFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32605,axiom,
    s__instance(s__IntersectionFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32606,axiom,
    s__domain(s__IntersectionFn__m,"1",s__SetOrClass) ).

fof(kb_SUMO_32607,axiom,
    s__domain(s__IntersectionFn__m,"2",s__SetOrClass) ).

fof(kb_SUMO_32608,axiom,
    s__range(s__IntersectionFn__m,s__SetOrClass) ).

fof(kb_SUMO_32609,axiom,
    s__documentation(s__IntersectionFn__m,s__EnglishLanguage,'A &%BinaryFunction that maps two &%SetOrClasses to the intersection of these &%SetOrClasses. An object is an instance of the intersection of two &%SetOrClasses just in case it is an instance of both of those &%SetOrClasses.') ).

fof(kb_SUMO_32610,axiom,
    s__instance(s__RelativeComplementFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32611,axiom,
    s__instance(s__RelativeComplementFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32612,axiom,
    s__domain(s__RelativeComplementFn__m,"1",s__SetOrClass) ).

fof(kb_SUMO_32613,axiom,
    s__domain(s__RelativeComplementFn__m,"2",s__SetOrClass) ).

fof(kb_SUMO_32614,axiom,
    s__range(s__RelativeComplementFn__m,s__SetOrClass) ).

fof(kb_SUMO_32615,axiom,
    s__documentation(s__RelativeComplementFn__m,s__EnglishLanguage,'A &%BinaryFunction that maps two &%SetOrClasses to the difference between these &%SetOrClasses. More precisely, (&%RelativeComplementFn ?CLASS1 ?CLASS2) denotes the instances of ?CLASS1 that are not also instances of ?CLASS2.') ).

fof(kb_SUMO_32616,axiom,
    s__instance(s__ComplementFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32617,axiom,
    s__instance(s__ComplementFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32618,axiom,
    s__domain(s__ComplementFn__m,"1",s__SetOrClass) ).

fof(kb_SUMO_32619,axiom,
    s__range(s__ComplementFn__m,s__SetOrClass) ).

fof(kb_SUMO_32620,axiom,
    s__documentation(s__ComplementFn__m,s__EnglishLanguage,'The complement of a given &%SetOrClass C is the &%SetOrClass of all things that are not instances of C. In other words, an object is an instance of the complement of a &%SetOrClass C just in case it is not an instance of C.') ).

fof(kb_SUMO_32621,axiom,
    s__instance(s__GeneralizedUnionFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32622,axiom,
    s__instance(s__GeneralizedUnionFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32623,axiom,
    s__domainSubclass(s__GeneralizedUnionFn__m,"1",s__SetOrClass) ).

fof(kb_SUMO_32624,axiom,
    s__range(s__GeneralizedUnionFn__m,s__SetOrClass) ).

fof(kb_SUMO_32625,axiom,
    s__documentation(s__GeneralizedUnionFn__m,s__EnglishLanguage,'A &%UnaryFunction that takes a &%SetOrClass of &%Classes as its single argument and returns a &%SetOrClass which is the merge of all of the &%Classes in the original &%SetOrClass, i.e. the &%SetOrClass containing just those instances which are instances of an instance of the original &%SetOrClass.') ).

fof(kb_SUMO_32626,axiom,
    s__instance(s__GeneralizedIntersectionFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32627,axiom,
    s__instance(s__GeneralizedIntersectionFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32628,axiom,
    s__domainSubclass(s__GeneralizedIntersectionFn__m,"1",s__SetOrClass) ).

fof(kb_SUMO_32629,axiom,
    s__range(s__GeneralizedIntersectionFn__m,s__SetOrClass) ).

fof(kb_SUMO_32630,axiom,
    s__documentation(s__GeneralizedIntersectionFn__m,s__EnglishLanguage,'A &%UnaryFunction that takes a &%SetOrClass of &%Classes as its single argument and returns a &%SetOrClass which is the intersection of all of the &%Classes in the original &%SetOrClass, i.e. the &%SetOrClass containing just those instances which are instances of all instances of the original &%SetOrClass.') ).

fof(kb_SUMO_32631,axiom,
    s__instance(s__CardinalityFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32632,axiom,
    s__instance(s__CardinalityFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32633,axiom,
    s__instance(s__CardinalityFn__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32634,axiom,
    s__domain(s__CardinalityFn__m,"1",s__UnionFn(s__SetOrClass,s__Collection)) ).

fof(kb_SUMO_32635,axiom,
    s__range(s__CardinalityFn__m,s__Number) ).

fof(kb_SUMO_32636,axiom,
    s__documentation(s__CardinalityFn__m,s__EnglishLanguage,'(CardinalityFn ?CLASS) returns the number of instances in the &%SetOrClass ?CLASS or the number of members in the ?CLASS &%Collection.') ).

%----I believe this is a BUG 18-June-2012
% fof(kb_SUMO_32637,axiom,(
%     s__subclass(s__NullSet,s__SetOrClass) )).

fof(kb_SUMO_32638,axiom,
    s__instance(s__NullSet__t,s__SetOrClass) ).

fof(kb_SUMO_32639,axiom,
    s__documentation(s__NullSet,s__EnglishLanguage,'Any &%SetOrClass that contains no instances.') ).

fof(kb_SUMO_32640,axiom,
    ! [V__SET] :
      ( s__instance(V__SET,s__SetOrClass)
     => ( s__instance(V__SET,s__NullSet)
       => ~ ? [V__INST] : s__instance(V__INST,V__SET) ) ) ).

fof(kb_SUMO_32641,axiom,
    s__subclass(s__NonNullSet,s__SetOrClass) ).

fof(kb_SUMO_32642,axiom,
    s__instance(s__NonNullSet__t,s__SetOrClass) ).

fof(kb_SUMO_32643,axiom,
    s__documentation(s__NonNullSet,s__EnglishLanguage,'Any &%SetOrClass that contains at least one instance.') ).

fof(kb_SUMO_32644,axiom,
    ! [V__SET] :
      ( s__instance(V__SET,s__SetOrClass)
     => ( s__instance(V__SET,s__NonNullSet)
       => ? [V__INST] : s__instance(V__INST,V__SET) ) ) ).

fof(kb_SUMO_32645,axiom,
    s__subclass(s__FiniteSet,s__Set) ).

fof(kb_SUMO_32646,axiom,
    s__instance(s__FiniteSet__t,s__SetOrClass) ).

fof(kb_SUMO_32647,axiom,
    s__documentation(s__FiniteSet,s__EnglishLanguage,'A &%Set containing a finite number of elements.') ).

fof(kb_SUMO_32648,axiom,
    ! [V__SET] :
      ( s__instance(V__SET,s__UnionFn(s__SetOrClass,s__Collection))
     => ( s__instance(V__SET,s__FiniteSet)
       => ? [V__NUMBER] :
            ( s__instance(V__NUMBER,s__NonnegativeInteger)
            & V__NUMBER = s__CardinalityFn(V__SET) ) ) ) ).

fof(kb_SUMO_32649,axiom,
    s__subclass(s__PairwiseDisjointClass,s__SetOrClass) ).

fof(kb_SUMO_32650,axiom,
    s__instance(s__PairwiseDisjointClass__t,s__SetOrClass) ).

fof(kb_SUMO_32651,axiom,
    s__documentation(s__PairwiseDisjointClass,s__EnglishLanguage,'A &%SetOrClass is a &%PairwiseDisjointClass just in case every instance of the &%SetOrClass is either &%equal to or &%disjoint from every other instance of the &%SetOrClass.') ).

fof(kb_SUMO_32652,axiom,
    ! [V__SUPERCLASS] :
      ( s__instance(V__SUPERCLASS,s__PairwiseDisjointClass)
     => ! [V__CLASS1,V__CLASS2] :
          ( ( s__instance(V__CLASS2,s__SetOrClass)
            & s__instance(V__CLASS1,s__SetOrClass)
            & s__instance(V__SUPERCLASS,s__SetOrClass) )
         => ( ( s__instance(V__CLASS1,V__SUPERCLASS)
              & s__instance(V__CLASS2,V__SUPERCLASS) )
           => ( V__CLASS1 = V__CLASS2
              | s__disjoint(V__CLASS1,V__CLASS2) ) ) ) ) ).

fof(kb_SUMO_32653,axiom,
    s__subclass(s__MutuallyDisjointClass,s__SetOrClass) ).

fof(kb_SUMO_32654,axiom,
    s__instance(s__MutuallyDisjointClass__t,s__SetOrClass) ).

fof(kb_SUMO_32655,axiom,
    s__documentation(s__MutuallyDisjointClass,s__EnglishLanguage,'A &%SetOrClass is a &%MutuallyDisjointClass just in case there exists nothing which is an instance of all of the instances of the original &%SetOrClass.') ).

fof(kb_SUMO_32656,axiom,
    ! [V__CLASS] :
      ( s__instance(V__CLASS,s__MutuallyDisjointClass)
     => ! [V__INST1,V__INST2] :
          ( ( s__instance(V__INST1,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( ( s__instance(V__INST1,V__CLASS)
              & s__instance(V__INST2,V__INST1) )
           => ? [V__INST3] :
                ( s__instance(V__INST3,s__SetOrClass)
                & s__instance(V__INST3,V__CLASS)
                & ~ s__instance(V__INST2,V__INST3) ) ) ) ) ).

fof(kb_SUMO_32657,axiom,
    s__instance(s__KappaFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32658,axiom,
    s__domain(s__KappaFn__m,"1",s__SymbolicString) ).

fof(kb_SUMO_32659,axiom,
    s__domain(s__KappaFn__m,"2",s__Formula) ).

fof(kb_SUMO_32660,axiom,
    s__range(s__KappaFn__m,s__Class) ).

fof(kb_SUMO_32661,axiom,
    s__documentation(s__KappaFn__m,s__EnglishLanguage,'A class-forming operator that takes two arguments: a variable and a formula containing at least one unbound occurrence of the variable. The result of applying &%KappaFn to a variable and a formula is the &%SetOrClass of things that satisfy the formula. For example, we can denote the &%SetOrClass of prime numbers that are less than 100 with the following expression: (KappaFn ?NUMBER (and (instance ?NUMBER PrimeNumber) (lessThan ?NUMBER 100))). Note that the use of this function is discouraged, since there is currently no axiomatic support for it.') ).

fof(kb_SUMO_32662,axiom,
    s__subclass(s__Graph,s__Abstract) ).

fof(kb_SUMO_32663,axiom,
    s__documentation(s__Graph,s__EnglishLanguage,'The &%Class of graphs, where a graph is understood to be a set of &%GraphNodes connected by &%GraphArcs. Note that this &%Class includes only connected graphs, i.e. graphs in which there is a &%GraphPath between any two &%GraphNodes. Note too that every &%Graph is required to contain at least two &%GraphArcs and three &%GraphNodes.') ).

fof(kb_SUMO_32664,axiom,
    ! [V__GRAPH,V__NODE1,V__NODE2] :
      ( ( s__instance(V__GRAPH,s__Graph)
        & s__instance(V__NODE1,s__GraphNode)
        & s__instance(V__NODE2,s__GraphNode)
        & s__graphPart(V__NODE1,V__GRAPH)
        & s__graphPart(V__NODE2,V__GRAPH)
        & V__NODE1 != V__NODE2 )
     => ? [V__ARC,V__PATH] :
          ( s__instance(V__ARC,s__GraphArc)
          & ( s__links(V__NODE1,V__NODE2,V__ARC)
            | ( s__subGraph(V__PATH,V__GRAPH)
              & s__instance(V__PATH,s__GraphPath)
              & ( ( s__BeginNodeFn(V__PATH) = V__NODE1
                  & s__EndNodeFn(V__PATH) = V__NODE2 )
                | ( s__BeginNodeFn(V__PATH) = V__NODE2
                  & s__EndNodeFn(V__PATH) = V__NODE1 ) ) ) ) ) ) ).

fof(kb_SUMO_32665,axiom,
    ! [V__GRAPH] :
      ( s__instance(V__GRAPH,s__Graph)
     => ? [V__NODE1,V__NODE2,V__NODE3,V__ARC1,V__ARC2] :
          ( s__instance(V__ARC2,s__GraphArc)
          & s__instance(V__ARC1,s__GraphArc)
          & s__instance(V__NODE3,s__GraphNode)
          & s__instance(V__NODE2,s__GraphNode)
          & s__instance(V__NODE1,s__GraphNode)
          & s__graphPart(V__NODE1,V__GRAPH)
          & s__graphPart(V__NODE2,V__GRAPH)
          & s__graphPart(V__NODE3,V__GRAPH)
          & s__graphPart(V__ARC1,V__GRAPH)
          & s__graphPart(V__ARC2,V__GRAPH)
          & s__links(V__NODE1,V__NODE2,V__ARC1)
          & s__links(V__NODE2,V__NODE3,V__ARC2)
          & V__NODE1 != V__NODE2
          & V__NODE2 != V__NODE3
          & V__NODE1 != V__NODE3
          & V__ARC1 != V__ARC2 ) ) ).

fof(kb_SUMO_32666,axiom,
    s__subclass(s__DirectedGraph,s__Graph) ).

fof(kb_SUMO_32667,axiom,
    s__documentation(s__DirectedGraph,s__EnglishLanguage,'The &%Class of directed graphs. A directed graph is a &%Graph in which all &%GraphArcs have direction, i.e. every &%GraphArc has an initial node (see &%InitialNodeFn) and a terminal node (see &%TerminalNodeFn).') ).

fof(kb_SUMO_32668,axiom,
    ! [V__GRAPH,V__ARC] :
      ( s__instance(V__GRAPH,s__Graph)
     => ( ( s__instance(V__GRAPH,s__DirectedGraph)
          & s__instance(V__ARC,s__GraphArc)
          & s__graphPart(V__ARC,V__GRAPH) )
       => ? [V__NODE1,V__NODE2] :
            ( s__InitialNodeFn(V__ARC) = V__NODE1
            & s__TerminalNodeFn(V__ARC) = V__NODE2 ) ) ) ).

fof(kb_SUMO_32669,axiom,
    s__subclass(s__Tree,s__DirectedGraph) ).

fof(kb_SUMO_32670,axiom,
    s__instance(s__Tree__t,s__SetOrClass) ).

fof(kb_SUMO_32671,axiom,
    s__instance(s__DirectedGraph__t,s__SetOrClass) ).

fof(kb_SUMO_32672,axiom,
    s__documentation(s__Tree,s__EnglishLanguage,'A Tree is a &%DirectedGraph that has no &%GraphLoops.') ).

fof(kb_SUMO_32673,axiom,
    ! [V__GRAPH] :
      ( s__instance(V__GRAPH,s__Graph)
     => ( s__instance(V__GRAPH,s__Tree)
       => ~ ? [V__LOOP] :
              ( s__instance(V__LOOP,s__GraphElement)
              & s__instance(V__LOOP,s__GraphLoop)
              & s__graphPart(V__LOOP,V__GRAPH) ) ) ) ).

fof(kb_SUMO_32674,axiom,
    ! [V__GRAPH] :
      ( s__instance(V__GRAPH,s__Graph)
     => ( s__instance(V__GRAPH,s__Tree)
       => ~ ? [V__LOOP] :
              ( s__instance(V__LOOP,s__GraphElement)
              & s__instance(V__LOOP,s__GraphCircuit)
              & s__graphPart(V__LOOP,V__GRAPH) ) ) ) ).

fof(kb_SUMO_32675,axiom,
    ! [V__GRAPH] :
      ( s__instance(V__GRAPH,s__Graph)
     => ( s__instance(V__GRAPH,s__Tree)
       => ~ ? [V__ARC1,V__ARC2,V__NODE] :
              ( s__instance(V__NODE,s__GraphElement)
              & s__instance(V__ARC2,s__GraphArc)
              & s__instance(V__ARC1,s__GraphArc)
              & s__graphPart(V__ARC1,V__GRAPH)
              & s__graphPart(V__ARC2,V__GRAPH)
              & s__graphPart(V__NODE,V__GRAPH)
              & s__TerminalNodeFn(V__ARC1) = V__NODE
              & s__TerminalNodeFn(V__ARC2) = V__NODE
              & V__ARC1 != V__ARC2 ) ) ) ).

fof(kb_SUMO_32676,axiom,
    s__subclass(s__GraphPath,s__DirectedGraph) ).

fof(kb_SUMO_32677,axiom,
    s__documentation(s__GraphPath,s__EnglishLanguage,'Informally, a single, directed route between two &%GraphNodes in a &%Graph. Formally, a &%DirectedGraph that is a &%subGraph of the original &%Graph and such that no two &%GraphArcs in the &%DirectedGraph have the same intial node (see &%InitialNodeFn) or the same terminal node (see &%TerminalNodeFn).') ).

fof(kb_SUMO_32678,axiom,
    ! [V__NODE,V__GRAPH,V__ARC] :
      ( s__instance(V__GRAPH,s__Graph)
     => ( ( s__instance(V__GRAPH,s__GraphPath)
          & s__instance(V__ARC,s__GraphArc)
          & s__graphPart(V__ARC,V__GRAPH) )
       => ( s__InitialNodeFn(V__ARC) = V__NODE
         => ~ ? [V__OTHER] :
                ( s__instance(V__OTHER,s__GraphArc)
                & s__InitialNodeFn(V__OTHER) = V__NODE
                & V__OTHER != V__ARC ) ) ) ) ).

fof(kb_SUMO_32679,axiom,
    ! [V__NODE,V__GRAPH,V__ARC] :
      ( s__instance(V__GRAPH,s__Graph)
     => ( ( s__instance(V__GRAPH,s__GraphPath)
          & s__instance(V__ARC,s__GraphArc)
          & s__graphPart(V__ARC,V__GRAPH) )
       => ( s__TerminalNodeFn(V__ARC) = V__NODE
         => ~ ? [V__OTHER] :
                ( s__instance(V__OTHER,s__GraphArc)
                & s__TerminalNodeFn(V__OTHER) = V__NODE
                & V__OTHER != V__ARC ) ) ) ) ).

fof(kb_SUMO_32680,axiom,
    s__subclass(s__GraphCircuit,s__GraphPath) ).

fof(kb_SUMO_32681,axiom,
    s__instance(s__GraphCircuit__t,s__SetOrClass) ).

fof(kb_SUMO_32682,axiom,
    s__instance(s__GraphPath__t,s__SetOrClass) ).

fof(kb_SUMO_32683,axiom,
    s__documentation(s__GraphCircuit,s__EnglishLanguage,'A &%GraphPath that begins (see &%BeginNodeFn) and ends (see &%EndNodeFn) at the same &%GraphNode.') ).

fof(kb_SUMO_32684,axiom,
    ! [V__GRAPH] :
      ( s__instance(V__GRAPH,s__GraphPath)
     => ( s__instance(V__GRAPH,s__GraphCircuit)
      <=> ? [V__NODE] :
            ( s__BeginNodeFn(V__GRAPH) = V__NODE
            & s__EndNodeFn(V__GRAPH) = V__NODE ) ) ) ).

fof(kb_SUMO_32685,axiom,
    s__subclass(s__MultiGraph,s__Graph) ).

fof(kb_SUMO_32686,axiom,
    s__instance(s__MultiGraph__t,s__SetOrClass) ).

fof(kb_SUMO_32687,axiom,
    s__documentation(s__MultiGraph,s__EnglishLanguage,'The &%Class of multigraphs. A multigraph is a &%Graph containing at least one pair of &%GraphNodes that are connected by more than one &%GraphArc.') ).

fof(kb_SUMO_32688,axiom,
    ! [V__GRAPH] :
      ( s__instance(V__GRAPH,s__Graph)
     => ( s__instance(V__GRAPH,s__MultiGraph)
      <=> ? [V__ARC1,V__ARC2,V__NODE1,V__NODE2] :
            ( s__instance(V__NODE2,s__GraphNode)
            & s__instance(V__NODE1,s__GraphNode)
            & s__instance(V__ARC2,s__GraphArc)
            & s__instance(V__ARC1,s__GraphArc)
            & s__graphPart(V__ARC1,V__GRAPH)
            & s__graphPart(V__ARC2,V__GRAPH)
            & s__graphPart(V__NODE1,V__GRAPH)
            & s__graphPart(V__NODE2,V__GRAPH)
            & s__links(V__NODE1,V__NODE2,V__ARC1)
            & s__links(V__NODE1,V__NODE2,V__ARC2)
            & V__ARC1 != V__ARC2 ) ) ) ).

fof(kb_SUMO_32689,axiom,
    s__subclass(s__PseudoGraph,s__Graph) ).

fof(kb_SUMO_32690,axiom,
    s__instance(s__PseudoGraph__t,s__SetOrClass) ).

fof(kb_SUMO_32691,axiom,
    s__instance(s__Graph__t,s__SetOrClass) ).

fof(kb_SUMO_32692,axiom,
    s__documentation(s__PseudoGraph,s__EnglishLanguage,'The &%Class of pseudographs. A pseudograph is a &%Graph containing at least one &%GraphLoop.') ).

fof(kb_SUMO_32693,axiom,
    ! [V__GRAPH] :
      ( s__instance(V__GRAPH,s__Graph)
     => ( s__instance(V__GRAPH,s__PseudoGraph)
      <=> ? [V__LOOP] :
            ( s__instance(V__LOOP,s__GraphElement)
            & s__instance(V__LOOP,s__GraphLoop)
            & s__graphPart(V__LOOP,V__GRAPH) ) ) ) ).

fof(kb_SUMO_32694,axiom,
    s__subclass(s__GraphElement,s__Abstract) ).

fof(kb_SUMO_32695,axiom,
    s__instance(s__GraphElement__t,s__SetOrClass) ).

fof(kb_SUMO_32696,axiom,
    s__partition_3(s__GraphElement,s__GraphNode,s__GraphArc) ).

fof(kb_SUMO_32697,axiom,
    s__documentation(s__GraphElement,s__EnglishLanguage,'Noncompositional parts of &%Graphs. These parts are restricted to &%GraphNodes and &%GraphArcs.') ).

fof(kb_SUMO_32698,axiom,
    ! [V__PART] :
      ( s__instance(V__PART,s__GraphElement)
     => ? [V__GRAPH] :
          ( s__instance(V__GRAPH,s__Graph)
          & s__graphPart(V__PART,V__GRAPH) ) ) ).

fof(kb_SUMO_32699,axiom,
    s__subclass(s__GraphNode,s__GraphElement) ).

fof(kb_SUMO_32700,axiom,
    s__instance(s__GraphNode__t,s__SetOrClass) ).

fof(kb_SUMO_32701,axiom,
    s__documentation(s__GraphNode,s__EnglishLanguage,'&%Graphs are comprised of &%GraphNodes and &%GraphArcs. Every &%GraphNode is linked by a &%GraphArc.') ).

fof(kb_SUMO_32702,axiom,
    ! [V__NODE] :
      ( s__instance(V__NODE,s__GraphNode)
     => ? [V__OTHER,V__ARC] :
          ( s__instance(V__ARC,s__GraphArc)
          & s__instance(V__OTHER,s__GraphNode)
          & s__links(V__NODE,V__OTHER,V__ARC) ) ) ).

fof(kb_SUMO_32703,axiom,
    s__subclass(s__GraphArc,s__GraphElement) ).

fof(kb_SUMO_32704,axiom,
    s__instance(s__GraphArc__t,s__SetOrClass) ).

fof(kb_SUMO_32705,axiom,
    s__documentation(s__GraphArc,s__EnglishLanguage,'&%Graphs are comprised of &%GraphNodes and &%GraphArcs. Every &%GraphArc links two &%GraphNodes.') ).

fof(kb_SUMO_32706,axiom,
    ! [V__ARC] :
      ( s__instance(V__ARC,s__GraphArc)
     => ? [V__NODE1,V__NODE2] :
          ( s__instance(V__NODE2,s__GraphNode)
          & s__instance(V__NODE1,s__GraphNode)
          & s__links(V__NODE1,V__NODE2,V__ARC) ) ) ).

fof(kb_SUMO_32707,axiom,
    s__subclass(s__GraphLoop,s__GraphArc) ).

fof(kb_SUMO_32708,axiom,
    s__instance(s__GraphLoop__t,s__SetOrClass) ).

fof(kb_SUMO_32709,axiom,
    s__documentation(s__GraphLoop,s__EnglishLanguage,'A &%GraphArc in which a &%GraphNode is linked to itself.') ).

fof(kb_SUMO_32710,axiom,
    ! [V__LOOP] :
      ( s__instance(V__LOOP,s__GraphArc)
     => ( s__instance(V__LOOP,s__GraphLoop)
      <=> ? [V__NODE] :
            ( s__instance(V__NODE,s__GraphNode)
            & s__links(V__NODE,V__NODE,V__LOOP) ) ) ) ).

fof(kb_SUMO_32711,axiom,
    ! [V__NODE,V__ARC] :
      ( s__instance(V__ARC,s__GraphArc)
     => ( ( s__InitialNodeFn(V__ARC) = V__NODE
          & s__TerminalNodeFn(V__ARC) = V__NODE )
       => s__instance(V__ARC,s__GraphLoop) ) ) ).

fof(kb_SUMO_32712,axiom,
    s__instance(s__links__m,s__TernaryPredicate) ).

fof(kb_SUMO_32713,axiom,
    s__domain(s__links__m,"1",s__GraphNode) ).

fof(kb_SUMO_32714,axiom,
    s__domain(s__links__m,"2",s__GraphNode) ).

fof(kb_SUMO_32715,axiom,
    s__domain(s__links__m,"3",s__GraphArc) ).

fof(kb_SUMO_32716,axiom,
    s__documentation(s__links__m,s__EnglishLanguage,'a &%TernaryPredicate that specifies the &%GraphArc connecting two &%GraphNodes.') ).

fof(kb_SUMO_32717,axiom,
    ! [V__ARC,V__NODE1,V__NODE2] :
      ( ( s__instance(V__NODE2,s__GraphNode)
        & s__instance(V__NODE1,s__GraphNode)
        & s__instance(V__ARC,s__GraphArc) )
     => ( s__links(V__NODE1,V__NODE2,V__ARC)
       => s__links(V__NODE2,V__NODE1,V__ARC) ) ) ).

fof(kb_SUMO_32718,axiom,
    s__instance(s__graphPart__m,s__BinaryPredicate) ).

fof(kb_SUMO_32719,axiom,
    s__instance(s__graphPart__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32720,axiom,
    s__instance(s__graphPart__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_32721,axiom,
    s__domain(s__graphPart__m,"1",s__GraphElement) ).

fof(kb_SUMO_32722,axiom,
    s__domain(s__graphPart__m,"2",s__Graph) ).

fof(kb_SUMO_32723,axiom,
    s__documentation(s__graphPart__m,s__EnglishLanguage,'A basic relation for &%Graphs and their parts. (&%graphPart ?PART ?GRAPH) means that ?PART is a &%GraphArc or &%GraphNode of the &%Graph ?GRAPH.') ).

fof(kb_SUMO_32724,axiom,
    s__instance(s__subGraph__m,s__BinaryPredicate) ).

fof(kb_SUMO_32725,axiom,
    s__instance(s__subGraph__m,s__ReflexiveRelation) ).

fof(kb_SUMO_32726,axiom,
    s__instance(s__subGraph__m,s__TransitiveRelation) ).

fof(kb_SUMO_32727,axiom,
    s__domain(s__subGraph__m,"1",s__Graph) ).

fof(kb_SUMO_32728,axiom,
    s__domain(s__subGraph__m,"2",s__Graph) ).

fof(kb_SUMO_32729,axiom,
    s__documentation(s__subGraph__m,s__EnglishLanguage,'The relation between two &%Graphs when one &%Graph is a part of the other. (&%subGraph ?GRAPH1 ?GRAPH2) means that ?GRAPH1 is a part of ?GRAPH2.') ).

fof(kb_SUMO_32730,axiom,
    ! [V__GRAPH2,V__GRAPH1,V__ELEMENT] :
      ( ( s__instance(V__ELEMENT,s__GraphElement)
        & s__instance(V__GRAPH1,s__Graph)
        & s__instance(V__GRAPH2,s__Graph) )
     => ( ( s__subGraph(V__GRAPH1,V__GRAPH2)
          & s__graphPart(V__ELEMENT,V__GRAPH1) )
       => s__graphPart(V__ELEMENT,V__GRAPH2) ) ) ).

fof(kb_SUMO_32731,axiom,
    s__instance(s__pathLength__m,s__BinaryPredicate) ).

fof(kb_SUMO_32732,axiom,
    s__instance(s__pathLength__m,s__AsymmetricRelation) ).

fof(kb_SUMO_32733,axiom,
    s__instance(s__pathLength__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_32734,axiom,
    s__domain(s__pathLength__m,"1",s__GraphPath) ).

fof(kb_SUMO_32735,axiom,
    s__domain(s__pathLength__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_32736,axiom,
    s__documentation(s__pathLength__m,s__EnglishLanguage,'A &%BinaryPredicate that specifies the length (in number of &%GraphNodes) of a &%GraphPath. (&%pathLength ?PATH ?NUMBER) means that there are ?NUMBER nodes in the &%GraphPath ?PATH.') ).

fof(kb_SUMO_32737,axiom,
    s__instance(s__InitialNodeFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32738,axiom,
    s__instance(s__InitialNodeFn__m,s__PartialValuedRelation) ).

fof(kb_SUMO_32739,axiom,
    s__domain(s__InitialNodeFn__m,"1",s__GraphArc) ).

fof(kb_SUMO_32740,axiom,
    s__range(s__InitialNodeFn__m,s__GraphNode) ).

fof(kb_SUMO_32741,axiom,
    s__documentation(s__InitialNodeFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%GraphArc to the initial node of the &%GraphArc. Note that this is a partial function. In particular, the function is undefined for &%GraphArcs that are not part of a &%DirectedGraph.') ).

fof(kb_SUMO_32742,axiom,
    s__instance(s__TerminalNodeFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32743,axiom,
    s__instance(s__TerminalNodeFn__m,s__PartialValuedRelation) ).

fof(kb_SUMO_32744,axiom,
    s__domain(s__TerminalNodeFn__m,"1",s__GraphArc) ).

fof(kb_SUMO_32745,axiom,
    s__range(s__TerminalNodeFn__m,s__GraphNode) ).

fof(kb_SUMO_32746,axiom,
    s__documentation(s__TerminalNodeFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%GraphArc to the terminal node of the &%GraphArc. Note that this is a partial function. In particular, the function is undefined for &%GraphArcs that are not part of a &%DirectedGraph.') ).

fof(kb_SUMO_32747,axiom,
    s__instance(s__BeginNodeFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32748,axiom,
    s__instance(s__BeginNodeFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32749,axiom,
    s__domain(s__BeginNodeFn__m,"1",s__GraphPath) ).

fof(kb_SUMO_32750,axiom,
    s__range(s__BeginNodeFn__m,s__GraphNode) ).

fof(kb_SUMO_32751,axiom,
    s__relatedInternalConcept(s__BeginNodeFn__m,s__InitialNodeFn__m) ).

fof(kb_SUMO_32752,axiom,
    s__documentation(s__BeginNodeFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%GraphPath to the &%GraphNode that is the beginning of the &%GraphPath. Note that, unlike &%InitialNodeFn (which relates a &%GraphArc to a &%GraphNode), &%BeginNodeFn is a total function - every &%GraphPath has a beginning.') ).

fof(kb_SUMO_32753,axiom,
    s__instance(s__EndNodeFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32754,axiom,
    s__instance(s__EndNodeFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32755,axiom,
    s__domain(s__EndNodeFn__m,"1",s__GraphPath) ).

fof(kb_SUMO_32756,axiom,
    s__range(s__EndNodeFn__m,s__GraphNode) ).

fof(kb_SUMO_32757,axiom,
    s__relatedInternalConcept(s__EndNodeFn__m,s__TerminalNodeFn__m) ).

fof(kb_SUMO_32758,axiom,
    s__documentation(s__EndNodeFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%GraphPath to the &%GraphNode that is the end of the &%GraphPath. Note that, unlike &%TerminalNodeFn (which relates a &%GraphArc to a &%GraphNode), &%EndNodeFn is a total function - every &%GraphPath has a end.') ).

fof(kb_SUMO_32759,axiom,
    s__instance(s__arcWeight__m,s__BinaryPredicate) ).

fof(kb_SUMO_32760,axiom,
    s__instance(s__arcWeight__m,s__SingleValuedRelation) ).

fof(kb_SUMO_32761,axiom,
    s__domain(s__arcWeight__m,"1",s__GraphArc) ).

fof(kb_SUMO_32762,axiom,
    s__domain(s__arcWeight__m,"2",s__Quantity) ).

fof(kb_SUMO_32763,axiom,
    s__documentation(s__arcWeight__m,s__EnglishLanguage,'This predicate indicates the value of a &%GraphArc in a &%Graph. This could map to the length of a road in a road network or the flow rate of a pipe in a plumbing system.') ).

fof(kb_SUMO_32764,axiom,
    s__instance(s__PathWeightFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32765,axiom,
    s__domain(s__PathWeightFn__m,"1",s__GraphPath) ).

fof(kb_SUMO_32766,axiom,
    s__range(s__PathWeightFn__m,s__Quantity) ).

fof(kb_SUMO_32767,axiom,
    s__documentation(s__PathWeightFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%GraphPath to the sum of the &%arcWeights on the &%GraphArcs in the &%GraphPath.') ).

fof(kb_SUMO_32768,axiom,
    ! [V__PATH,V__ARC1,V__SUBPATH,V__SUM,V__NUMBER1] :
      ( s__instance(V__SUBPATH,s__GraphPath)
     => ( ( s__PathWeightFn(V__PATH) = V__SUM
          & s__subGraph(V__SUBPATH,V__PATH)
          & s__graphPart(V__ARC1,V__PATH)
          & s__arcWeight(V__ARC1,V__NUMBER1)
          & ! [V__ARC2] :
              ( ( s__instance(V__ARC2,s__GraphElement)
                & s__instance(V__NUMBER1,s__Quantity)
                & s__instance(V__SUBPATH,s__Graph)
                & s__instance(V__ARC1,s__GraphArc)
                & s__instance(V__PATH,s__GraphPath) )
             => ( s__graphPart(V__ARC2,V__PATH)
               => ( s__graphPart(V__ARC2,V__SUBPATH)
                  | V__ARC2 = V__ARC1 ) ) ) )
       => V__SUM = plus(s__PathWeightFn(V__SUBPATH),V__NUMBER1) ) ) ).

fof(kb_SUMO_32769,axiom,
    ! [V__PATH,V__ARC2,V__ARC1,V__NUMBER2,V__SUM,V__NUMBER1] :
      ( ( s__PathWeightFn(V__PATH) = V__SUM
        & s__graphPart(V__ARC1,V__PATH)
        & s__graphPart(V__ARC2,V__PATH)
        & s__arcWeight(V__ARC1,V__NUMBER1)
        & s__arcWeight(V__ARC2,V__NUMBER2)
        & ! [V__ARC3] :
            ( ( s__instance(V__ARC3,s__GraphElement)
              & s__instance(V__NUMBER1,s__Quantity)
              & s__instance(V__NUMBER2,s__Quantity)
              & s__instance(V__ARC1,s__GraphArc)
              & s__instance(V__ARC2,s__GraphArc)
              & s__instance(V__PATH,s__GraphPath) )
           => ( s__graphPart(V__ARC3,V__PATH)
             => ( V__ARC3 = V__ARC1
                | V__ARC3 = V__ARC2 ) ) ) )
     => s__PathWeightFn(V__PATH) = plus(V__NUMBER1,V__NUMBER2) ) ).

fof(kb_SUMO_32770,axiom,
    s__instance(s__MinimalWeightedPathFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32771,axiom,
    s__domain(s__MinimalWeightedPathFn__m,"1",s__GraphNode) ).

fof(kb_SUMO_32772,axiom,
    s__domain(s__MinimalWeightedPathFn__m,"2",s__GraphNode) ).

fof(kb_SUMO_32773,axiom,
    s__range(s__MinimalWeightedPathFn__m,s__GraphPath) ).

fof(kb_SUMO_32774,axiom,
    s__documentation(s__MinimalWeightedPathFn__m,s__EnglishLanguage,'This &%BinaryFunction assigns two &%GraphNodes to the &%GraphPath with the smallest sum of weighted arcs between the two &%GraphNodes.') ).

fof(kb_SUMO_32775,axiom,
    ! [V__PATH,V__NODE1,V__NODE2] :
      ( ( s__instance(V__NODE2,s__GraphNode)
        & s__instance(V__NODE1,s__GraphNode) )
     => ( s__MinimalWeightedPathFn(V__NODE1,V__NODE2) = V__PATH
       => s__instance(V__PATH,s__GraphPathFn(V__NODE1,V__NODE2)) ) ) ).

fof(kb_SUMO_32776,axiom,
    ! [V__NUMBER,V__PATH,V__NUMBER2,V__NODE1,V__NUMBER1,V__NODE2] :
      ( ( s__MinimalWeightedPathFn(V__NODE1,V__NODE2) = V__PATH
        & s__PathWeightFn(V__PATH) = V__NUMBER )
     => ! [V__PATH2] :
          ( ( s__instance(V__PATH2,s__GraphPath)
            & s__instance(V__NODE2,s__GraphNode)
            & s__instance(V__NUMBER1,s__Quantity)
            & s__instance(V__NODE1,s__GraphNode)
            & s__instance(V__NUMBER2,s__Quantity)
            & s__instance(V__PATH,s__GraphPath) )
         => ( ( s__instance(V__PATH2,s__GraphPathFn(V__NODE1,V__NODE2))
              & s__PathWeightFn(V__PATH2) = V__NUMBER2 )
           => greatereq(V__NUMBER2,V__NUMBER1) ) ) ) ).

fof(kb_SUMO_32777,axiom,
    s__instance(s__MaximalWeightedPathFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32778,axiom,
    s__domain(s__MaximalWeightedPathFn__m,"1",s__GraphNode) ).

fof(kb_SUMO_32779,axiom,
    s__domain(s__MaximalWeightedPathFn__m,"2",s__GraphNode) ).

fof(kb_SUMO_32780,axiom,
    s__range(s__MaximalWeightedPathFn__m,s__GraphPath) ).

fof(kb_SUMO_32781,axiom,
    s__documentation(s__MaximalWeightedPathFn__m,s__EnglishLanguage,'This &%BinaryFunction assigns two &%GraphNodes to the &%GraphPath with the largest sum of weighted arcs between the two &%GraphNodes.') ).

fof(kb_SUMO_32782,axiom,
    ! [V__PATH,V__NODE1,V__NODE2] :
      ( ( s__instance(V__NODE2,s__GraphNode)
        & s__instance(V__NODE1,s__GraphNode) )
     => ( s__MaximalWeightedPathFn(V__NODE1,V__NODE2) = V__PATH
       => s__instance(V__PATH,s__GraphPathFn(V__NODE1,V__NODE2)) ) ) ).

fof(kb_SUMO_32783,axiom,
    ! [V__NUMBER,V__PATH,V__NUMBER2,V__NODE1,V__NUMBER1,V__NODE2] :
      ( ( s__MaximalWeightedPathFn(V__NODE1,V__NODE2) = V__PATH
        & s__PathWeightFn(V__PATH) = V__NUMBER )
     => ! [V__PATH2] :
          ( ( s__instance(V__PATH2,s__GraphPath)
            & s__instance(V__NODE2,s__GraphNode)
            & s__instance(V__NUMBER1,s__Quantity)
            & s__instance(V__NODE1,s__GraphNode)
            & s__instance(V__NUMBER2,s__Quantity)
            & s__instance(V__PATH,s__GraphPath) )
         => ( ( s__instance(V__PATH2,s__GraphPathFn(V__NODE1,V__NODE2))
              & s__PathWeightFn(V__PATH2) = V__NUMBER2 )
           => lesseq(V__NUMBER2,V__NUMBER1) ) ) ) ).

fof(kb_SUMO_32784,axiom,
    s__instance(s__GraphPathFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32785,axiom,
    s__instance(s__GraphPathFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32786,axiom,
    s__domain(s__GraphPathFn__m,"1",s__GraphNode) ).

fof(kb_SUMO_32787,axiom,
    s__domain(s__GraphPathFn__m,"2",s__GraphNode) ).

fof(kb_SUMO_32788,axiom,
    s__rangeSubclass(s__GraphPathFn__m,s__GraphPath) ).

fof(kb_SUMO_32789,axiom,
    s__documentation(s__GraphPathFn__m,s__EnglishLanguage,'A &%BinaryFunction that maps two &%GraphNodes to the &%Class of &%GraphPaths between those two nodes. Note that the two &%GraphNodes must belong to the same &%Graph.') ).

fof(kb_SUMO_32790,axiom,
    ! [V__GRAPH,V__PATH,V__NODE1,V__NODE2] :
      ( ( s__instance(V__NODE2,s__GraphNode)
        & s__instance(V__NODE1,s__GraphNode)
        & s__instance(V__PATH,s__GraphElement)
        & s__instance(V__GRAPH,s__Graph) )
     => ( ( s__graphPart(V__PATH,V__GRAPH)
          & ~ s__instance(V__GRAPH,s__DirectedGraph) )
       => ( s__GraphPathFn(V__NODE1,V__NODE2) = V__PATH
        <=> s__GraphPathFn(V__NODE2,V__NODE1) = V__PATH ) ) ) ).

fof(kb_SUMO_32791,axiom,
    s__instance(s__CutSetFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32792,axiom,
    s__domain(s__CutSetFn__m,"1",s__Graph) ).

fof(kb_SUMO_32793,axiom,
    s__rangeSubclass(s__CutSetFn__m,s__GraphPath) ).

fof(kb_SUMO_32794,axiom,
    s__documentation(s__CutSetFn__m,s__EnglishLanguage,'A &%UnaryFunction that assigns a &%Graph the &%Class of &%GraphPaths that partition the graph into two separate graphs if cut. There may be more than one cutset for a given graph.') ).

fof(kb_SUMO_32795,axiom,
    s__instance(s__MinimalCutSetFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32796,axiom,
    s__domain(s__MinimalCutSetFn__m,"1",s__Graph) ).

fof(kb_SUMO_32797,axiom,
    s__rangeSubclass(s__MinimalCutSetFn__m,s__GraphPath) ).

fof(kb_SUMO_32798,axiom,
    s__relatedInternalConcept(s__MinimalCutSetFn__m,s__CutSetFn__m) ).

fof(kb_SUMO_32799,axiom,
    s__documentation(s__MinimalCutSetFn__m,s__EnglishLanguage,'A &%UnaryFunction that assigns a &%Graph the &%Class of &%GraphPaths which comprise cutsets for the &%Graph and which have the least number of &%GraphArcs.') ).

fof(kb_SUMO_32800,axiom,
    ! [V__GRAPH] :
      ( s__instance(V__GRAPH,s__Graph)
     => s__subclass(s__MinimalCutSetFn(V__GRAPH),s__CutSetFn(V__GRAPH)) ) ).

fof(kb_SUMO_32801,axiom,
    ! [V__PATHCLASS,V__GRAPH] :
      ( s__MinimalCutSetFn(V__GRAPH) = V__PATHCLASS
     => ? [V__NUMBER] :
          ( s__instance(V__NUMBER,s__PositiveInteger)
          & ! [V__PATH] :
              ( ( s__instance(V__PATH,s__GraphPath)
                & s__instance(V__GRAPH,s__Graph)
                & s__instance(V__PATHCLASS,s__SetOrClass) )
             => ( s__instance(V__PATH,V__PATHCLASS)
               => s__pathLength(V__PATH,V__NUMBER) ) ) ) ) ).

fof(kb_SUMO_32802,axiom,
    ! [V__GRAPH,V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__PositiveInteger)
        & s__instance(V__NUMBER2,s__PositiveInteger)
        & s__instance(V__GRAPH,s__Graph) )
     => ~ ? [V__PATH1,V__PATH2] :
            ( s__instance(V__PATH2,s__GraphPath)
            & s__instance(V__PATH1,s__GraphPath)
            & s__instance(V__PATH1,s__CutSetFn(V__GRAPH))
            & s__instance(V__PATH2,s__MinimalCutSetFn(V__GRAPH))
            & s__pathLength(V__PATH1,V__NUMBER1)
            & s__pathLength(V__PATH2,V__NUMBER2)
            & less(V__NUMBER1,V__NUMBER2) ) ) ).

fof(kb_SUMO_32803,axiom,
    s__instance(s__abstractCounterpart__m,s__BinaryPredicate) ).

fof(kb_SUMO_32804,axiom,
    s__domain(s__abstractCounterpart__m,"1",s__Abstract) ).

fof(kb_SUMO_32805,axiom,
    s__domain(s__abstractCounterpart__m,"2",s__Physical) ).

fof(kb_SUMO_32806,axiom,
    s__subrelation(s__abstractCounterpart__m,s__represents__m) ).

fof(kb_SUMO_32807,axiom,
    s__documentation(s__abstractCounterpart__m,s__EnglishLanguage,'(abstractCounterpart ?AB ?PHYS relates a &%Physical entity to an &%Abstract one which is an idealized model in some dimension of the &%Physical entity. For example, an &%Abstract &%GraphNode could be stated to be the counterpart of an actual &%Computer in a &%ComputerNetwork.') ).

fof(kb_SUMO_32808,axiom,
    s__subclass(s__PhysicalSystem,s__Physical) ).

fof(kb_SUMO_32809,axiom,
    s__instance(s__PhysicalSystem__t,s__SetOrClass) ).

fof(kb_SUMO_32810,axiom,
    s__documentation(s__PhysicalSystem,s__EnglishLanguage,'&%PhysicalSystem is the class of complex &%Physical things. A &%PhysicalSystem may have one or more corresponding abstract &%Graph representations.') ).

fof(kb_SUMO_32811,axiom,
    s__instance(s__subSystem__m,s__BinaryPredicate) ).

fof(kb_SUMO_32812,axiom,
    s__domain(s__subSystem__m,"1",s__PhysicalSystem) ).

fof(kb_SUMO_32813,axiom,
    s__domain(s__subSystem__m,"2",s__PhysicalSystem) ).

fof(kb_SUMO_32814,axiom,
    s__documentation(s__subSystem__m,s__EnglishLanguage,'(&%subSystem ?SUB ?SYSTEM) means that the &%PhysicalSystem ?SUB is a part of the &%PhysicalSystem ?SYSTEM.') ).

fof(kb_SUMO_32815,axiom,
    s__instance(s__systemPart__m,s__BinaryPredicate) ).

fof(kb_SUMO_32816,axiom,
    s__domain(s__systemPart__m,"1",s__Physical) ).

fof(kb_SUMO_32817,axiom,
    s__domain(s__systemPart__m,"2",s__PhysicalSystem) ).

fof(kb_SUMO_32818,axiom,
    s__documentation(s__systemPart__m,s__EnglishLanguage,'(&%systemPart ?PART ?SYSTEM) means that the &%Physical thing ?PART is a &%SystemElement in the &%PhysicalSystem ?SYSTEM.') ).

fof(kb_SUMO_32819,axiom,
    ! [V__SUB,V__PART,V__SYSTEM] :
      ( ( s__instance(V__SYSTEM,s__PhysicalSystem)
        & s__instance(V__PART,s__Physical)
        & s__instance(V__SUB,s__PhysicalSystem) )
     => ( ( s__subSystem(V__SUB,V__SYSTEM)
          & s__systemPart(V__PART,V__SUB) )
       => s__systemPart(V__PART,V__SYSTEM) ) ) ).

fof(kb_SUMO_32820,axiom,
    s__instance(s__graphMeasure__m,s__BinaryPredicate) ).

fof(kb_SUMO_32821,axiom,
    s__domain(s__graphMeasure__m,"1",s__Graph) ).

fof(kb_SUMO_32822,axiom,
    s__domain(s__graphMeasure__m,"2",s__UnitOfMeasure) ).

fof(kb_SUMO_32823,axiom,
    s__documentation(s__graphMeasure__m,s__EnglishLanguage,'(graphMeasure ?GRAPH ?MEAS) fixes a &%UnitOfMeasure that is used for the &%arcWeight of a given &%Graph. Stating such a relationship entails that the components of given graph are the &%abstractCounterparts of sets of &%Physical &%Entity(ies).') ).

fof(kb_SUMO_32824,axiom,
    ! [V__G,V__M] :
      ( s__graphMeasure(V__G,V__M)
     => ! [V__AC] :
          ( ( s__instance(V__AC,s__GraphElement)
            & s__instance(V__M,s__UnitOfMeasure)
            & s__instance(V__G,s__Graph) )
         => ( s__graphPart(V__AC,V__G)
            & ? [V__PC] :
                ( s__instance(V__PC,s__Physical)
                & s__abstractCounterpart(V__AC,V__PC) ) ) ) ) ).

fof(kb_SUMO_32825,axiom,
    ! [V__AA,V__AN,V__PA,V__PN,V__G,V__N,V__M] :
      ( ( s__instance(V__M,s__UnitOfMeasure)
        & s__instance(V__N,s__RealNumber)
        & s__instance(V__G,s__Graph)
        & s__instance(V__PN,s__Physical)
        & s__instance(V__PA,s__Object)
        & s__instance(V__AN,s__Abstract) )
     => ( ( s__graphMeasure(V__G,V__M)
          & s__instance(V__AN,s__GraphNode)
          & s__instance(V__AA,s__GraphArc)
          & s__abstractCounterpart(V__AN,V__PN)
          & s__abstractCounterpart(V__AA,V__PA)
          & s__arcWeight(V__AA,s__MeasureFn(V__N,V__M)) )
       => s__measure(V__PA,s__MeasureFn(V__N,V__M)) ) ) ).

fof(kb_SUMO_32826,axiom,
    s__subclass(s__UnitOfMeasure,s__PhysicalQuantity) ).

fof(kb_SUMO_32827,axiom,
    s__documentation(s__UnitOfMeasure,s__EnglishLanguage,'A standard of measurement for some dimension. For example, the &%Meter is a &%UnitOfMeasure for the dimension of length, as is the &%Inch. There is no intrinsic property of a &%UnitOfMeasure that makes it primitive or fundamental, rather, a system of units (e.g. &%SystemeInternationalUnit) defines a set of orthogonal dimensions and assigns units for each.') ).

fof(kb_SUMO_32828,axiom,
    s__subclass(s__CompositeUnitOfMeasure,s__UnitOfMeasure) ).

fof(kb_SUMO_32829,axiom,
    s__documentation(s__CompositeUnitOfMeasure,s__EnglishLanguage,'Instances of this &%Class are &%UnitsOfMeasure defined by the functional composition of other units, each of which might be a &%CompositeUnitOfMeasure or a &%NonCompositeUnitOfMeasure.') ).

fof(kb_SUMO_32830,axiom,
    s__subclass(s__NonCompositeUnitOfMeasure,s__UnitOfMeasure) ).

fof(kb_SUMO_32831,axiom,
    s__instance(s__UnitOfMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_32832,axiom,
    s__documentation(s__NonCompositeUnitOfMeasure,s__EnglishLanguage,'Instances of this &%Class are &%UnitsOfMeasure that are applied to a single dimension, and so are not intrinsically defined by the functional composition of other units.') ).

fof(kb_SUMO_32833,axiom,
    s__partition_3(s__UnitOfMeasure,s__CompositeUnitOfMeasure,s__NonCompositeUnitOfMeasure) ).

fof(kb_SUMO_32834,axiom,
    ! [V__QUANT,V__UNIT,V__N] :
      ( ( s__instance(V__N,s__RealNumber)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__instance(V__QUANT,s__MeasureFn(V__N,V__UNIT))
          & s__instance(V__UNIT,s__CompositeUnitOfMeasure) )
       => s__instance(V__QUANT,s__FunctionQuantity) ) ) ).

fof(kb_SUMO_32835,axiom,
    ! [V__QUANT,V__UNIT,V__N] :
      ( ( s__instance(V__N,s__RealNumber)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__instance(V__QUANT,s__MeasureFn(V__N,V__UNIT))
          & s__instance(V__UNIT,s__NonCompositeUnitOfMeasure) )
       => s__instance(V__QUANT,s__ConstantQuantity) ) ) ).

fof(kb_SUMO_32836,axiom,
    s__subclass(s__SystemeInternationalUnit,s__UnitOfMeasure) ).

fof(kb_SUMO_32837,axiom,
    s__documentation(s__SystemeInternationalUnit,s__EnglishLanguage,'The &%Class of Systeme International (SI) units.') ).

fof(kb_SUMO_32838,axiom,
    s__subclass(s__LengthMeasure,s__ConstantQuantity) ).

fof(kb_SUMO_32839,axiom,
    s__instance(s__LengthMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_32840,axiom,
    s__instance(s__ConstantQuantity__t,s__SetOrClass) ).

fof(kb_SUMO_32841,axiom,
    s__documentation(s__LengthMeasure,s__EnglishLanguage,'A &%subclass of &%ConstantQuantity, instances of which are measures of length.') ).

fof(kb_SUMO_32842,axiom,
    s__subclass(s__UnitOfLength,s__NonCompositeUnitOfMeasure) ).

fof(kb_SUMO_32843,axiom,
    s__instance(s__UnitOfLength__t,s__SetOrClass) ).

fof(kb_SUMO_32844,axiom,
    s__documentation(s__UnitOfLength,s__EnglishLanguage,'Every instance of this &%Class is a &%UnitOfMeasure that can be used with &%MeasureFn to form instances of &%LengthMeasure.') ).

fof(kb_SUMO_32845,axiom,
    s__subclass(s__MassMeasure,s__ConstantQuantity) ).

fof(kb_SUMO_32846,axiom,
    s__instance(s__MassMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_32847,axiom,
    s__documentation(s__MassMeasure,s__EnglishLanguage,'A &%subclass of &%ConstantQuantity, instances of which are measures of the amount of matter in an &%Object.') ).

fof(kb_SUMO_32848,axiom,
    s__subclass(s__UnitOfMass,s__NonCompositeUnitOfMeasure) ).

fof(kb_SUMO_32849,axiom,
    s__documentation(s__UnitOfMass,s__EnglishLanguage,'Every instance of this &%Class is a &%UnitOfMeasure that can be used with &%MeasureFn to form instances of &%MassMeasure, which denote the amount of matter in &%PhysicalObjects.') ).

fof(kb_SUMO_32850,axiom,
    s__subclass(s__AreaMeasure,s__FunctionQuantity) ).

fof(kb_SUMO_32851,axiom,
    s__instance(s__AreaMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_32852,axiom,
    s__documentation(s__AreaMeasure,s__EnglishLanguage,'Measures of the amount of space in two dimensions.') ).

fof(kb_SUMO_32853,axiom,
    s__subclass(s__UnitOfArea,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_32854,axiom,
    s__instance(s__UnitOfArea__t,s__SetOrClass) ).

fof(kb_SUMO_32855,axiom,
    s__documentation(s__UnitOfArea,s__EnglishLanguage,'Every instance of this &%Class is a &%UnitOfMeasure that can be used with &%MeasureFn to form instances of &%AreaMeasure.') ).

fof(kb_SUMO_32856,axiom,
    s__subclass(s__VolumeMeasure,s__FunctionQuantity) ).

fof(kb_SUMO_32857,axiom,
    s__instance(s__VolumeMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_32858,axiom,
    s__instance(s__FunctionQuantity__t,s__SetOrClass) ).

fof(kb_SUMO_32859,axiom,
    s__documentation(s__VolumeMeasure,s__EnglishLanguage,'Measures of the amount of space in three dimensions.') ).

fof(kb_SUMO_32860,axiom,
    s__subclass(s__UnitOfVolume,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_32861,axiom,
    s__documentation(s__UnitOfVolume,s__EnglishLanguage,'Every instance of this &%Class is a &%UnitOfMeasure that can be used with &%MeasureFn to form instances of &%VolumeMeasure.') ).

fof(kb_SUMO_32862,axiom,
    s__subclass(s__TemperatureMeasure,s__ConstantQuantity) ).

fof(kb_SUMO_32863,axiom,
    s__instance(s__TemperatureMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_32864,axiom,
    s__documentation(s__TemperatureMeasure,s__EnglishLanguage,'Measures of temperature. In scientific circles, the temperature of something is understood as the average velocity of the atoms or molecules that make up the thing.') ).

fof(kb_SUMO_32865,axiom,
    s__subclass(s__UnitOfTemperature,s__NonCompositeUnitOfMeasure) ).

fof(kb_SUMO_32866,axiom,
    s__documentation(s__UnitOfTemperature,s__EnglishLanguage,'Every instance of this &%Class is a &%UnitOfMeasure that can be used with &%MeasureFn to form instances of &%TemperatureMeasure.') ).

fof(kb_SUMO_32867,axiom,
    s__subclass(s__CurrencyMeasure,s__ConstantQuantity) ).

fof(kb_SUMO_32868,axiom,
    s__instance(s__CurrencyMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_32869,axiom,
    s__documentation(s__CurrencyMeasure,s__EnglishLanguage,'Instances of this &%subclass of &%ConstantQuantity are measures of &%monetaryValue stated in terms of some &%UnitOfCurrency such as &%UnitedStatesDollar, &%UnitedStatesCent, Lire, Yen, etc.') ).

fof(kb_SUMO_32870,axiom,
    s__subclass(s__UnitOfCurrency,s__NonCompositeUnitOfMeasure) ).

fof(kb_SUMO_32871,axiom,
    s__documentation(s__UnitOfCurrency,s__EnglishLanguage,'Every instance of this &%Class is a &%UnitOfMeasure that can be used with &%MeasureFn to form instances of &%CurrencyMeasure.') ).

fof(kb_SUMO_32872,axiom,
    s__subclass(s__AngleMeasure,s__ConstantQuantity) ).

fof(kb_SUMO_32873,axiom,
    s__documentation(s__AngleMeasure,s__EnglishLanguage,'The value of an angle in a plane or in a solid.') ).

fof(kb_SUMO_32874,axiom,
    s__subclass(s__UnitOfAngularMeasure,s__NonCompositeUnitOfMeasure) ).

fof(kb_SUMO_32875,axiom,
    s__instance(s__UnitOfAngularMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_32876,axiom,
    s__documentation(s__UnitOfAngularMeasure,s__EnglishLanguage,'Every instance of this &%Class is a &%UnitOfMeasure that can be used with &%MeasureFn to form instances of &%AngleMeasure.') ).

fof(kb_SUMO_32877,axiom,
    s__subclass(s__PlaneAngleMeasure,s__AngleMeasure) ).

fof(kb_SUMO_32878,axiom,
    s__instance(s__PlaneAngleMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_32879,axiom,
    s__instance(s__AngleMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_32880,axiom,
    s__documentation(s__PlaneAngleMeasure,s__EnglishLanguage,'The value of an angle in a plane.') ).

fof(kb_SUMO_32881,axiom,
    s__subclass(s__SolidAngleMeasure,s__AngleMeasure) ).

fof(kb_SUMO_32882,axiom,
    s__instance(s__SolidAngleMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_32883,axiom,
    s__disjoint(s__SolidAngleMeasure,s__PlaneAngleMeasure) ).

fof(kb_SUMO_32884,axiom,
    s__documentation(s__SolidAngleMeasure,s__EnglishLanguage,'The value of an angle in a solid.') ).

fof(kb_SUMO_32885,axiom,
    s__subclass(s__UnitOfInformation,s__NonCompositeUnitOfMeasure) ).

fof(kb_SUMO_32886,axiom,
    s__instance(s__UnitOfInformation__t,s__SetOrClass) ).

fof(kb_SUMO_32887,axiom,
    s__instance(s__NonCompositeUnitOfMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_32888,axiom,
    s__documentation(s__UnitOfInformation,s__EnglishLanguage,'Every instance of this &%Class is a &%UnitOfMeasure that can be used with &%MeasureFn to form instances of &%InformationMeasure.') ).

fof(kb_SUMO_32889,axiom,
    s__subclass(s__UnitOfDuration,s__NonCompositeUnitOfMeasure) ).

fof(kb_SUMO_32890,axiom,
    s__instance(s__UnitOfDuration__t,s__SetOrClass) ).

fof(kb_SUMO_32891,axiom,
    s__documentation(s__UnitOfDuration,s__EnglishLanguage,'Every instance of this &%Class is a &%UnitOfMeasure that can be used with &%MeasureFn to form instances of &%TimeDuration. Note that &%TimeDuration is a &%subclass of &%TimeMeasure.') ).

fof(kb_SUMO_32892,axiom,
    s__instance(s__MeasureFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32893,axiom,
    s__instance(s__MeasureFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32894,axiom,
    s__domain(s__MeasureFn__m,"1",s__RealNumber) ).

fof(kb_SUMO_32895,axiom,
    s__domain(s__MeasureFn__m,"2",s__UnitOfMeasure) ).

fof(kb_SUMO_32896,axiom,
    s__range(s__MeasureFn__m,s__PhysicalQuantity) ).

fof(kb_SUMO_32897,axiom,
    s__documentation(s__MeasureFn__m,s__EnglishLanguage,'This &%BinaryFunction maps a &%RealNumber and a &%UnitOfMeasure to that &%Number of units. It is used to express `measured instances of &%PhysicalQuantity. Example: the concept of three meters is represented as (&%MeasureFn 3 &%Meter).') ).

fof(kb_SUMO_32898,axiom,
    ! [V__NUMBER,V__QUANT,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( s__MeasureFn(V__NUMBER,V__UNIT) = V__QUANT
          & s__instance(V__UNIT,s__UnitOfLength) )
       => s__instance(V__QUANT,s__LengthMeasure) ) ) ).

fof(kb_SUMO_32899,axiom,
    ! [V__NUMBER,V__QUANT,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( s__MeasureFn(V__NUMBER,V__UNIT) = V__QUANT
          & s__instance(V__UNIT,s__UnitOfMass) )
       => s__instance(V__QUANT,s__MassMeasure) ) ) ).

fof(kb_SUMO_32900,axiom,
    ! [V__NUMBER,V__QUANT,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( s__MeasureFn(V__NUMBER,V__UNIT) = V__QUANT
          & s__instance(V__UNIT,s__UnitOfArea) )
       => s__instance(V__QUANT,s__AreaMeasure) ) ) ).

fof(kb_SUMO_32901,axiom,
    ! [V__NUMBER,V__QUANT,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( s__MeasureFn(V__NUMBER,V__UNIT) = V__QUANT
          & s__instance(V__UNIT,s__UnitOfVolume) )
       => s__instance(V__QUANT,s__VolumeMeasure) ) ) ).

fof(kb_SUMO_32902,axiom,
    ! [V__NUMBER,V__QUANT,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( s__MeasureFn(V__NUMBER,V__UNIT) = V__QUANT
          & s__instance(V__UNIT,s__UnitOfTemperature) )
       => s__instance(V__QUANT,s__TemperatureMeasure) ) ) ).

fof(kb_SUMO_32903,axiom,
    ! [V__NUMBER,V__QUANT,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( s__MeasureFn(V__NUMBER,V__UNIT) = V__QUANT
          & s__instance(V__UNIT,s__UnitOfCurrency) )
       => s__instance(V__QUANT,s__CurrencyMeasure) ) ) ).

fof(kb_SUMO_32904,axiom,
    ! [V__NUMBER,V__QUANT,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( s__MeasureFn(V__NUMBER,V__UNIT) = V__QUANT
          & s__instance(V__UNIT,s__UnitOfAngularMeasure) )
       => s__instance(V__QUANT,s__AngleMeasure) ) ) ).

fof(kb_SUMO_32905,axiom,
    ! [V__NUMBER,V__QUANT,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( s__MeasureFn(V__NUMBER,V__UNIT) = V__QUANT
          & s__instance(V__UNIT,s__UnitOfDuration) )
       => s__instance(V__QUANT,s__TimeDuration) ) ) ).

fof(kb_SUMO_32906,axiom,
    ! [V__NUMBER,V__QUANT,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( s__MeasureFn(V__NUMBER,V__UNIT) = V__QUANT
          & s__instance(V__UNIT,s__UnitOfInformation) )
       => s__instance(V__QUANT,s__InformationMeasure) ) ) ).

fof(kb_SUMO_32907,axiom,
    ! [V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__RealNumber)
        & s__instance(V__NUMBER2,s__RealNumber)
        & V__NUMBER1 = V__NUMBER2 )
     => ! [V__UNIT] :
          ( ( s__instance(V__NUMBER1,s__RealNumber)
            & s__instance(V__NUMBER2,s__RealNumber) )
         => ( s__instance(V__UNIT,s__UnitOfMeasure)
           => s__MeasureFn(V__NUMBER1,V__UNIT) = s__MeasureFn(V__NUMBER2,V__UNIT) ) ) ) ).

fof(kb_SUMO_32908,axiom,
    ! [V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__RealNumber)
        & s__instance(V__NUMBER2,s__RealNumber)
        & greatereq(V__NUMBER1,V__NUMBER2) )
     => ! [V__UNIT] :
          ( ( s__instance(V__NUMBER1,s__RealNumber)
            & s__instance(V__NUMBER2,s__RealNumber) )
         => ( s__instance(V__UNIT,s__UnitOfMeasure)
           => greatereq(s__MeasureFn(V__NUMBER1,V__UNIT),s__MeasureFn(V__NUMBER2,V__UNIT)) ) ) ) ).

fof(kb_SUMO_32909,axiom,
    ! [V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__RealNumber)
        & s__instance(V__NUMBER2,s__RealNumber)
        & lesseq(V__NUMBER1,V__NUMBER2) )
     => ! [V__UNIT] :
          ( ( s__instance(V__NUMBER1,s__RealNumber)
            & s__instance(V__NUMBER2,s__RealNumber) )
         => ( s__instance(V__UNIT,s__UnitOfMeasure)
           => lesseq(s__MeasureFn(V__NUMBER1,V__UNIT),s__MeasureFn(V__NUMBER2,V__UNIT)) ) ) ) ).

fof(kb_SUMO_32910,axiom,
    ! [V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__RealNumber)
        & s__instance(V__NUMBER2,s__RealNumber)
        & less(V__NUMBER1,V__NUMBER2) )
     => ! [V__UNIT] :
          ( ( s__instance(V__NUMBER1,s__RealNumber)
            & s__instance(V__NUMBER2,s__RealNumber) )
         => ( s__instance(V__UNIT,s__UnitOfMeasure)
           => less(s__MeasureFn(V__NUMBER1,V__UNIT),s__MeasureFn(V__NUMBER2,V__UNIT)) ) ) ) ).

fof(kb_SUMO_32911,axiom,
    ! [V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__RealNumber)
        & s__instance(V__NUMBER2,s__RealNumber)
        & greater(V__NUMBER1,V__NUMBER2) )
     => ! [V__UNIT] :
          ( ( s__instance(V__NUMBER1,s__RealNumber)
            & s__instance(V__NUMBER2,s__RealNumber) )
         => ( s__instance(V__UNIT,s__UnitOfMeasure)
           => greater(s__MeasureFn(V__NUMBER1,V__UNIT),s__MeasureFn(V__NUMBER2,V__UNIT)) ) ) ) ).

fof(kb_SUMO_32912,axiom,
    s__subclass(s__UnitOfMeasureMultiplier,s__UnaryFunction) ).

fof(kb_SUMO_32913,axiom,
    s__subclass(s__UnitOfMeasureMultiplier,s__TotalValuedRelation) ).

fof(kb_SUMO_32914,axiom,
    s__documentation(s__UnitOfMeasureMultiplier,s__EnglishLanguage,'Each &%instance of this &%Class is a &%UnaryFunction that, when evaluated on its single argument, a &%UnitOfMeasure, produces another &%UnitOfMeasure that is a numeric multiple of the argument.') ).

fof(kb_SUMO_32915,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__CompositeUnitOfMeasure)
       => s__instance(s__KiloFn(V__UNIT),s__CompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32916,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__CompositeUnitOfMeasure)
       => s__instance(s__GigaFn(V__UNIT),s__CompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32917,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__CompositeUnitOfMeasure)
       => s__instance(s__NanoFn(V__UNIT),s__CompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32918,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__CompositeUnitOfMeasure)
       => s__instance(s__MegaFn(V__UNIT),s__CompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32919,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__CompositeUnitOfMeasure)
       => s__instance(s__MilliFn(V__UNIT),s__CompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32920,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__CompositeUnitOfMeasure)
       => s__instance(s__MicroFn(V__UNIT),s__CompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32921,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__CompositeUnitOfMeasure)
       => s__instance(s__TeraFn(V__UNIT),s__CompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32922,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__CompositeUnitOfMeasure)
       => s__instance(s__PicoFn(V__UNIT),s__CompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32923,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__NonCompositeUnitOfMeasure)
       => s__instance(s__GigaFn(V__UNIT),s__NonCompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32924,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__NonCompositeUnitOfMeasure)
       => s__instance(s__MilliFn(V__UNIT),s__NonCompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32925,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__NonCompositeUnitOfMeasure)
       => s__instance(s__KiloFn(V__UNIT),s__NonCompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32926,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__NonCompositeUnitOfMeasure)
       => s__instance(s__PicoFn(V__UNIT),s__NonCompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32927,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__NonCompositeUnitOfMeasure)
       => s__instance(s__MegaFn(V__UNIT),s__NonCompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32928,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__NonCompositeUnitOfMeasure)
       => s__instance(s__MicroFn(V__UNIT),s__NonCompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32929,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__NonCompositeUnitOfMeasure)
       => s__instance(s__TeraFn(V__UNIT),s__NonCompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32930,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__UnitOfMeasure)
     => ( s__instance(V__UNIT,s__NonCompositeUnitOfMeasure)
       => s__instance(s__NanoFn(V__UNIT),s__NonCompositeUnitOfMeasure) ) ) ).

fof(kb_SUMO_32931,axiom,
    s__instance(s__KiloFn__m,s__UnitOfMeasureMultiplier) ).

fof(kb_SUMO_32932,axiom,
    s__domain(s__KiloFn__m,"1",s__UnitOfMeasure) ).

fof(kb_SUMO_32933,axiom,
    s__range(s__KiloFn__m,s__UnitOfMeasure) ).

fof(kb_SUMO_32934,axiom,
    s__documentation(s__KiloFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%UnitOfMeasure into a &%UnitOfMeasure that is equal to 1,000 units of the original &%UnitOfMeasure. For example, (&%KiloFn &%Gram) is 1,000 &%Grams.') ).

fof(kb_SUMO_32935,axiom,
    ! [V__KILOUNIT,V__UNIT] :
      ( s__instance(V__KILOUNIT,s__UnitOfMeasure)
     => ( ( s__instance(V__UNIT,s__UnitOfMeasure)
          & V__KILOUNIT = s__KiloFn(V__UNIT) )
       => s__MeasureFn("1",V__KILOUNIT) = s__MeasureFn("1000",V__UNIT) ) ) ).

fof(kb_SUMO_32936,axiom,
    s__instance(s__MegaFn__m,s__UnitOfMeasureMultiplier) ).

fof(kb_SUMO_32937,axiom,
    s__domain(s__MegaFn__m,"1",s__UnitOfMeasure) ).

fof(kb_SUMO_32938,axiom,
    s__range(s__MegaFn__m,s__UnitOfMeasure) ).

fof(kb_SUMO_32939,axiom,
    s__documentation(s__MegaFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%UnitOfMeasure into a &%UnitOfMeasure that is equal to 1,000,000 units of the original &%UnitOfMeasure. For example, (&%MegaFn &%Hertz) is 1,000,000 &%Hertz.') ).

fof(kb_SUMO_32940,axiom,
    ! [V__UNIT,V__MEGAUNIT] :
      ( s__instance(V__MEGAUNIT,s__UnitOfMeasure)
     => ( ( s__instance(V__UNIT,s__UnitOfMeasure)
          & V__MEGAUNIT = s__MegaFn(V__UNIT) )
       => s__MeasureFn("1",V__MEGAUNIT) = s__MeasureFn("1000000",V__UNIT) ) ) ).

fof(kb_SUMO_32941,axiom,
    s__instance(s__GigaFn__m,s__UnitOfMeasureMultiplier) ).

fof(kb_SUMO_32942,axiom,
    s__domain(s__GigaFn__m,"1",s__UnitOfMeasure) ).

fof(kb_SUMO_32943,axiom,
    s__range(s__GigaFn__m,s__UnitOfMeasure) ).

fof(kb_SUMO_32944,axiom,
    s__documentation(s__GigaFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%UnitOfMeasure into a &%UnitOfMeasure that is equal to 1,000,000,000 units of the original &%UnitOfMeasure. For example, (&%GigaFn &%Hertz) is 1,000,000,000 &%Hertz.') ).

fof(kb_SUMO_32945,axiom,
    ! [V__GIGAUNIT,V__UNIT] :
      ( s__instance(V__GIGAUNIT,s__UnitOfMeasure)
     => ( ( s__instance(V__UNIT,s__UnitOfMeasure)
          & V__GIGAUNIT = s__GigaFn(V__UNIT) )
       => s__MeasureFn("1",V__GIGAUNIT) = s__MeasureFn("1000000000",V__UNIT) ) ) ).

fof(kb_SUMO_32946,axiom,
    s__instance(s__TeraFn__m,s__UnitOfMeasureMultiplier) ).

fof(kb_SUMO_32947,axiom,
    s__domain(s__TeraFn__m,"1",s__UnitOfMeasure) ).

fof(kb_SUMO_32948,axiom,
    s__range(s__TeraFn__m,s__UnitOfMeasure) ).

fof(kb_SUMO_32949,axiom,
    s__documentation(s__TeraFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%UnitOfMeasure into a &%UnitOfMeasure that is equal to 1,000,000,000,000 units of the original &%UnitOfMeasure. For example, (&%TeraFn &%Hertz) is 1,000,000,000,000 &%Hertz.') ).

fof(kb_SUMO_32950,axiom,
    ! [V__UNIT,V__TERAUNIT] :
      ( s__instance(V__TERAUNIT,s__UnitOfMeasure)
     => ( ( s__instance(V__UNIT,s__UnitOfMeasure)
          & V__TERAUNIT = s__TeraFn(V__UNIT) )
       => s__MeasureFn("1",V__TERAUNIT) = s__MeasureFn("1000000000000",V__UNIT) ) ) ).

fof(kb_SUMO_32951,axiom,
    s__instance(s__MilliFn__m,s__UnitOfMeasureMultiplier) ).

fof(kb_SUMO_32952,axiom,
    s__instance(s__UnitOfMeasureMultiplier__t,s__SetOrClass) ).

fof(kb_SUMO_32953,axiom,
    s__domain(s__MilliFn__m,"1",s__UnitOfMeasure) ).

fof(kb_SUMO_32954,axiom,
    s__range(s__MilliFn__m,s__UnitOfMeasure) ).

fof(kb_SUMO_32955,axiom,
    s__documentation(s__MilliFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%UnitOfMeasure into a &%UnitOfMeasure that is equal to .001 units of the original &%UnitOfMeasure. For example, (&%MilliFn &%Gram) is .001 &%Grams.') ).

fof(kb_SUMO_32956,axiom,
    ! [V__MILLIUNIT,V__UNIT] :
      ( s__instance(V__MILLIUNIT,s__UnitOfMeasure)
     => ( ( s__instance(V__UNIT,s__UnitOfMeasure)
          & V__MILLIUNIT = s__MilliFn(V__UNIT) )
       => s__MeasureFn("1",V__MILLIUNIT) = s__MeasureFn("0.001",V__UNIT) ) ) ).

fof(kb_SUMO_32957,axiom,
    s__instance(s__MicroFn__m,s__UnitOfMeasureMultiplier) ).

fof(kb_SUMO_32958,axiom,
    s__domain(s__MicroFn__m,"1",s__UnitOfMeasure) ).

fof(kb_SUMO_32959,axiom,
    s__range(s__MicroFn__m,s__UnitOfMeasure) ).

fof(kb_SUMO_32960,axiom,
    s__documentation(s__MicroFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%UnitOfMeasure into a &%UnitOfMeasure that is equal to .000001 units of the original &%UnitOfMeasure. For example, (&%MicroFn &%Meter) is .000001 &%Meters.') ).

fof(kb_SUMO_32961,axiom,
    ! [V__UNIT,V__MICROUNIT] :
      ( s__instance(V__MICROUNIT,s__UnitOfMeasure)
     => ( ( s__instance(V__UNIT,s__UnitOfMeasure)
          & V__MICROUNIT = s__MicroFn(V__UNIT) )
       => s__MeasureFn("1",V__MICROUNIT) = s__MeasureFn("0.000001",V__UNIT) ) ) ).

fof(kb_SUMO_32962,axiom,
    s__instance(s__NanoFn__m,s__UnitOfMeasureMultiplier) ).

fof(kb_SUMO_32963,axiom,
    s__domain(s__NanoFn__m,"1",s__UnitOfMeasure) ).

fof(kb_SUMO_32964,axiom,
    s__range(s__NanoFn__m,s__UnitOfMeasure) ).

fof(kb_SUMO_32965,axiom,
    s__documentation(s__NanoFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%UnitOfMeasure into a &%UnitOfMeasure that is equal to .000000001 units of the original &%UnitOfMeasure. For example, (&%MicroFn &%SecondDuration) is .000000001 &%SecondDurations.') ).

fof(kb_SUMO_32966,axiom,
    ! [V__NANOUNIT,V__UNIT] :
      ( s__instance(V__NANOUNIT,s__UnitOfMeasure)
     => ( ( s__instance(V__UNIT,s__UnitOfMeasure)
          & V__NANOUNIT = s__NanoFn(V__UNIT) )
       => s__MeasureFn("1",V__NANOUNIT) = s__MeasureFn("0.000000001",V__UNIT) ) ) ).

fof(kb_SUMO_32967,axiom,
    s__instance(s__PicoFn__m,s__UnitOfMeasureMultiplier) ).

fof(kb_SUMO_32968,axiom,
    s__domain(s__PicoFn__m,"1",s__UnitOfMeasure) ).

fof(kb_SUMO_32969,axiom,
    s__range(s__PicoFn__m,s__UnitOfMeasure) ).

fof(kb_SUMO_32970,axiom,
    s__documentation(s__PicoFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%UnitOfMeasure into a &%UnitOfMeasure that is equal to .000000000001 units of the original &%UnitOfMeasure. For example, (&%PicoFn &%SecondDuration) is .000000000001 &%SecondDurations.') ).

fof(kb_SUMO_32971,axiom,
    ! [V__PICOUNIT,V__UNIT] :
      ( s__instance(V__PICOUNIT,s__UnitOfMeasure)
     => ( ( s__instance(V__UNIT,s__UnitOfMeasure)
          & V__PICOUNIT = s__PicoFn(V__UNIT) )
       => s__MeasureFn("1",V__PICOUNIT) = s__MeasureFn("0.000000000001",V__UNIT) ) ) ).

fof(kb_SUMO_32972,axiom,
    s__instance(s__IntervalFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32973,axiom,
    s__domain(s__IntervalFn__m,"1",s__ConstantQuantity) ).

fof(kb_SUMO_32974,axiom,
    s__domain(s__IntervalFn__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_32975,axiom,
    s__rangeSubclass(s__IntervalFn__m,s__ConstantQuantity) ).

fof(kb_SUMO_32976,axiom,
    s__relatedInternalConcept(s__IntervalFn__m,s__RecurrentTimeIntervalFn__m) ).

fof(kb_SUMO_32977,axiom,
    s__documentation(s__IntervalFn__m,s__EnglishLanguage,'A &%BinaryFunction that maps two instances of &%ConstantQuantity to the &%subclass of &%ConstantQuantity that comprises the interval from the first &%ConstantQuantity to the second &%ConstantQuantity. For example, (&%IntervalFn (&%MeasureFn 8 &%Meter) (&%MeasureFn 14 &%Meter)) would return the &%subclass of &%ConstantQuantity comprising quantities between 8 and 14 meters in length.') ).

fof(kb_SUMO_32978,axiom,
    ! [V__FROM,V__QUANTITY,V__CLASS,V__TO] :
      ( ( s__instance(V__TO,s__ConstantQuantity)
        & s__instance(V__CLASS,s__SetOrClass)
        & s__instance(V__FROM,s__ConstantQuantity) )
     => ( ( s__instance(V__QUANTITY,s__IntervalFn(V__FROM,V__TO))
          & s__instance(V__FROM,V__CLASS)
          & s__instance(V__TO,V__CLASS) )
       => s__instance(V__QUANTITY,V__CLASS) ) ) ).

fof(kb_SUMO_32979,axiom,
    ! [V__FROM,V__QUANTITY,V__TO] :
      ( ( s__instance(V__TO,s__ConstantQuantity)
        & s__instance(V__QUANTITY,s__Quantity)
        & s__instance(V__FROM,s__ConstantQuantity) )
     => ( s__instance(V__QUANTITY,s__IntervalFn(V__FROM,V__TO))
      <=> ( greatereq(V__QUANTITY,V__FROM)
          & lesseq(V__QUANTITY,V__TO) ) ) ) ).

fof(kb_SUMO_32980,axiom,
    s__instance(s__MagnitudeFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32981,axiom,
    s__domain(s__MagnitudeFn__m,"1",s__PhysicalQuantity) ).

fof(kb_SUMO_32982,axiom,
    s__range(s__MagnitudeFn__m,s__RealNumber) ).

fof(kb_SUMO_32983,axiom,
    s__documentation(s__MagnitudeFn__m,s__EnglishLanguage,'The magnitude of a &%PhysicalQuantity is the numeric value for the quantity. In other words, &%MagnitudeFn converts a &%PhysicalQuantity with an associated &%UnitOfMeasure into an ordinary &%RealNumber. For example, the magnitude of the &%ConstantQuantity 2 &%Kilometers is the &%RealNumber 2. Note that the magnitude of a quantity in a given unit times that unit is equal to the original quantity.') ).

fof(kb_SUMO_32984,axiom,
    ! [V__NUMBER,V__QUANT,V__UNIT] :
      ( ( s__instance(V__QUANT,s__PhysicalQuantity)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( V__NUMBER = times("1",V__NUMBER)
          & s__instance(V__UNIT,s__UnitOfMeasure)
          & V__QUANT = s__MeasureFn(V__NUMBER,V__UNIT) )
       => s__MagnitudeFn(V__QUANT) = V__NUMBER ) ) ).

fof(kb_SUMO_32985,axiom,
    s__instance(s__UnitFn__m,s__UnaryFunction) ).

fof(kb_SUMO_32986,axiom,
    s__domain(s__UnitFn__m,"1",s__PhysicalQuantity) ).

fof(kb_SUMO_32987,axiom,
    s__range(s__UnitFn__m,s__UnitOfMeasure) ).

fof(kb_SUMO_32988,axiom,
    s__documentation(s__UnitFn__m,s__EnglishLanguage,'&%UnitFn returns just the &%UnitOfMeasure of a &%PhysicalQuantity with an associated &%UnitOfMeasure and &%RealNumber magnitude. For example, the unit of the &%ConstantQuantity (&%MeasureFn 2 &%Kilometer) is the &%UnitOfMeasure &%Kilometer.') ).

fof(kb_SUMO_32989,axiom,
    ! [V__NUMBER,V__QUANT,V__UNIT] :
      ( ( s__instance(V__QUANT,s__PhysicalQuantity)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( V__NUMBER = times("1",V__NUMBER)
          & s__instance(V__UNIT,s__UnitOfMeasure)
          & V__QUANT = s__MeasureFn(V__NUMBER,V__UNIT) )
       => s__UnitFn(V__QUANT) = V__UNIT ) ) ).

fof(kb_SUMO_32990,axiom,
    s__instance(s__PerFn__m,s__BinaryFunction) ).

fof(kb_SUMO_32991,axiom,
    s__instance(s__PerFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32992,axiom,
    s__domain(s__PerFn__m,"1",s__PhysicalQuantity) ).

fof(kb_SUMO_32993,axiom,
    s__domain(s__PerFn__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_32994,axiom,
    s__range(s__PerFn__m,s__FunctionQuantity) ).

fof(kb_SUMO_32995,axiom,
    s__documentation(s__PerFn__m,s__EnglishLanguage,'&%PerFn maps two instances of &%PhysicalQuantity to the &%FunctionQuantity composed of these two instances. For example, (&%PerFn (&%MeasureFn 2 (&%MicroFn &%Gram)) (&%MeasureFn 1 (&%KiloFn &%Gram))) denotes the &%FunctionQuantity of 2 micrograms per kiogram. This function is useful, because it allows the knowledge engineer to dynamically generate instances of &%FunctionQuantity.') ).

fof(kb_SUMO_32996,axiom,
    s__subrelation(s__DensityFn__m,s__PerFn__m) ).

fof(kb_SUMO_32997,axiom,
    s__instance(s__DensityFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_32998,axiom,
    s__domain(s__DensityFn__m,"1",s__MassMeasure) ).

fof(kb_SUMO_32999,axiom,
    s__domain(s__DensityFn__m,"2",s__VolumeMeasure) ).

fof(kb_SUMO_33000,axiom,
    s__range(s__DensityFn__m,s__FunctionQuantity) ).

fof(kb_SUMO_33001,axiom,
    s__documentation(s__DensityFn__m,s__EnglishLanguage,'&%DensityFn maps an instance of &%MassMeasure and an instance of &%VolumeMeasure to the density represented by this proportion of mass and volume. For example, (&%DensityFn (&%MeasureFn 3 &%Gram) (&%MeasureFn 1 &%Liter)) represents the density of 3 grams per liter.') ).

fof(kb_SUMO_33002,axiom,
    s__subrelation(s__SpeedFn__m,s__PerFn__m) ).

fof(kb_SUMO_33003,axiom,
    s__instance(s__SpeedFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33004,axiom,
    s__domain(s__SpeedFn__m,"1",s__LengthMeasure) ).

fof(kb_SUMO_33005,axiom,
    s__domain(s__SpeedFn__m,"2",s__TimeDuration) ).

fof(kb_SUMO_33006,axiom,
    s__range(s__SpeedFn__m,s__FunctionQuantity) ).

fof(kb_SUMO_33007,axiom,
    s__documentation(s__SpeedFn__m,s__EnglishLanguage,'Maps an instance of &%LengthMeasure and an instance of &%TimeDuration to the speed represented by this proportion of distance and time. For example, (&%SpeedFn (&%MeasureFn 55 &%Mile)(&%MeasureFn 1 &%HourDuration)) represents the velocity of 55 miles per hour.') ).

fof(kb_SUMO_33008,axiom,
    s__instance(s__VelocityFn__m,s__QuaternaryFunction) ).

fof(kb_SUMO_33009,axiom,
    s__instance(s__QuaternaryFunction__t,s__SetOrClass) ).

fof(kb_SUMO_33010,axiom,
    s__instance(s__VelocityFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33011,axiom,
    s__domain(s__VelocityFn__m,"1",s__LengthMeasure) ).

fof(kb_SUMO_33012,axiom,
    s__domain(s__VelocityFn__m,"2",s__TimeDuration) ).

fof(kb_SUMO_33013,axiom,
    s__domain(s__VelocityFn__m,"3",s__Region) ).

fof(kb_SUMO_33014,axiom,
    s__domain(s__VelocityFn__m,"4",s__DirectionalAttribute) ).

fof(kb_SUMO_33015,axiom,
    s__range(s__VelocityFn__m,s__FunctionQuantity) ).

fof(kb_SUMO_33016,axiom,
    s__documentation(s__VelocityFn__m,s__EnglishLanguage,'Specifies the velocity of an object, i.e. the speed and the direction of the speed. For example (&%VelocityFn (&%MeasureFn 55 &%Mile) (&%MeasureFn 2 &%HourDuration) ?REFERENCE &%North) denotes the velocity of 55 miles per hour North of the given reference point ?REFERENCE.') ).

fof(kb_SUMO_33017,axiom,
    ! [V__OBJECT,V__REF,V__TIME,V__DIRECTION,V__DISTANCE] :
      ( ( s__instance(V__DISTANCE,s__LengthMeasure)
        & s__instance(V__DIRECTION,s__DirectionalAttribute)
        & s__instance(V__TIME,s__TimeDuration)
        & s__instance(V__REF,s__Region)
        & s__instance(V__OBJECT,s__Object) )
     => ( s__measure(V__OBJECT,s__VelocityFn(V__DISTANCE,V__TIME,V__REF,V__DIRECTION))
       => s__measure(V__OBJECT,s__SpeedFn(V__DISTANCE,V__TIME)) ) ) ).

fof(kb_SUMO_33018,axiom,
    s__instance(s__Meter,s__UnitOfLength) ).

fof(kb_SUMO_33019,axiom,
    s__instance(s__Meter,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33020,axiom,
    s__documentation(s__Meter,s__EnglishLanguage,'SI &%UnitOfLength. Symbol: m. It is one of the base units in SI, and it is currently defined as follows: the &%Meter is the length of the path traveled by light in a vacuum during a time interval of 1/299792458 of a &%SecondDuration.') ).

fof(kb_SUMO_33021,axiom,
    s__instance(s__Gram,s__UnitOfMass) ).

fof(kb_SUMO_33022,axiom,
    s__instance(s__Gram,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33023,axiom,
    s__documentation(s__Gram,s__EnglishLanguage,'Submultiple of kilogram. Symbol: g. 1 kilogram = 1000 &%Grams.') ).

fof(kb_SUMO_33024,axiom,
    s__instance(s__SecondDuration,s__UnitOfDuration) ).

fof(kb_SUMO_33025,axiom,
    s__instance(s__SecondDuration,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33026,axiom,
    s__documentation(s__SecondDuration,s__EnglishLanguage,'SI &%UnitOfDuration. Symbol: s. It is one of the base units in SI, and it is currently defined as follows: the &%SecondDuration is the duration of 9192631770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the cesium 133 atom.') ).

fof(kb_SUMO_33027,axiom,
    s__instance(s__Ampere,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33028,axiom,
    s__instance(s__Ampere,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33029,axiom,
    s__documentation(s__Ampere,s__EnglishLanguage,'SI electric current measure. Symbol: A. It is one of the base units in SI. It is defined as follows: the &%Ampere is that constant current which, if maintained in two straight parallel conductors of infinite length, of negligible circular cross-section, and placed 1 &%Meter apart in a vacuum, would produce between these conductors a force equal to 2*10^(-7) &%Newton per &%Meter of length.') ).

fof(kb_SUMO_33030,axiom,
    s__instance(s__KelvinDegree,s__UnitOfTemperature) ).

fof(kb_SUMO_33031,axiom,
    s__instance(s__KelvinDegree,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33032,axiom,
    s__instance(s__SystemeInternationalUnit__t,s__SetOrClass) ).

fof(kb_SUMO_33033,axiom,
    s__documentation(s__KelvinDegree,s__EnglishLanguage,'SI &%UnitOfMeasure used with &%MeasureFn to produce terms denoting instances of &%TemperatureMeasure. Symbol: K. It is one of the base units in SI (it is also a unit in the ITS system). Kelvin differs from the Celsius scale in that the triple point of water is defined to be 273.16 &%KelvinDegrees while it is 0 &%CelsiusDegrees. The magnitudes of intervals in the two scales are the same. By definition the conversion constant is 273.15.') ).

fof(kb_SUMO_33034,axiom,
    s__instance(s__Mole,s__UnitOfMass) ).

fof(kb_SUMO_33035,axiom,
    s__instance(s__Mole,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33036,axiom,
    s__documentation(s__Mole,s__EnglishLanguage,'SI amount of substance unit. symbol: mol. It is one of the base units in SI. It is defined as follows: the &%Mole is the amount of substance of a system which contains as many elementary entities as there are atoms in 0.012 &%Kilograms of carbon 12. Note that, when this &%UnitOfMeasure is used, the elementary entities must be specified - they may be atoms, molecules, ions, electrons, etc. or groups of such particles.') ).

fof(kb_SUMO_33037,axiom,
    s__instance(s__Candela,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33038,axiom,
    s__instance(s__Candela,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33039,axiom,
    s__documentation(s__Candela,s__EnglishLanguage,'SI luminosity intensity measure. Symbol: cd. It is one of the base units in SI, and it is currently defined as follows: the &%Candela is the luminous intensity, in a given direction, of a source that emits monochromatic radiation of frequency 540*10^12 &%Hertz and that has a radiant intensity in that direction of 1/683 &%Watt per &%Steradian.') ).

fof(kb_SUMO_33040,axiom,
    s__instance(s__Liter,s__UnitOfVolume) ).

fof(kb_SUMO_33041,axiom,
    s__documentation(s__Liter,s__EnglishLanguage,'Unit of volume in the metric system. It is currently defined to be equal to one cubic decimeter (0.001 cubic meter). Symbol: l.') ).

fof(kb_SUMO_33042,axiom,
    s__instance(s__Centimeter,s__UnitOfLength) ).

fof(kb_SUMO_33043,axiom,
    s__documentation(s__Centimeter,s__EnglishLanguage,'Submultiple of &%Meter. Symbol: cm. It is the 100th part of a &%Meter') ).

fof(kb_SUMO_33044,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Centimeter) = s__MeasureFn(times(V__NUMBER,"0.01"),s__Meter) ) ) ).

fof(kb_SUMO_33045,axiom,
    s__documentation(s__Millimeter,s__EnglishLanguage,'Submultiple of Meter. Symbol: mm. A millimeter is the 1000th part of a meter') ).

fof(kb_SUMO_33046,axiom,
    s__instance(s__Millimeter,s__UnitOfLength) ).

fof(kb_SUMO_33047,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Millimeter) = s__MeasureFn(times(V__NUMBER,"0.001"),s__Meter) ) ) ).

fof(kb_SUMO_33048,axiom,
    s__instance(s__Kilometer,s__UnitOfLength) ).

fof(kb_SUMO_33049,axiom,
    s__documentation(s__Kilometer,s__EnglishLanguage,'Supermultiple of &%Meter. Symbol: km. A &%Meter is the 1000th part of a &%Kilometer') ).

fof(kb_SUMO_33050,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Kilometer) = s__MeasureFn(times(V__NUMBER,"1000"),s__Meter) ) ) ).

fof(kb_SUMO_33051,axiom,
    s__instance(s__Radian,s__UnitOfAngularMeasure) ).

fof(kb_SUMO_33052,axiom,
    s__instance(s__Radian,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33053,axiom,
    s__documentation(s__Radian,s__EnglishLanguage,'SI plane angle measure. Symbol: rad. It is the angle of a circle subtended by an arc equal in length to the circles radius. Another definition is: the plane angle between two radii of a circle which cut off on the circumference an arc equal in length to the radius. &%Radian = m/m = 1.') ).

fof(kb_SUMO_33054,axiom,
    s__instance(s__Steradian,s__UnitOfAngularMeasure) ).

fof(kb_SUMO_33055,axiom,
    s__instance(s__Steradian,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33056,axiom,
    s__documentation(s__Steradian,s__EnglishLanguage,'SI solid angle measure. Symbol: sr. It is the solid angle of a sphere subtended by a portion of the surface whose area is equal to the square of the spheres radius. Another definition is: the solid angle which, having its vertex in the center of the sphere, cuts off an area of the surface of the sphere equal to that of a square with sides of length equal to the radius of the sphere. &%Steradian = m^2/m^2 = 1.') ).

fof(kb_SUMO_33057,axiom,
    s__subclass(s__FrequencyMeasure,s__TimeDependentQuantity) ).

fof(kb_SUMO_33058,axiom,
    s__instance(s__FrequencyMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_33059,axiom,
    s__documentation(s__FrequencyMeasure,s__EnglishLanguage,'A &%subclass of &%TimeDependentQuantity, instances of which are measures of the frequency with which some &%Process occurs.') ).

fof(kb_SUMO_33060,axiom,
    s__subclass(s__UnitOfFrequency,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33061,axiom,
    s__instance(s__UnitOfFrequency__t,s__SetOrClass) ).

fof(kb_SUMO_33062,axiom,
    s__documentation(s__UnitOfFrequency,s__EnglishLanguage,'Every instance of this &%Class is a &%UnitOfMeasure that can be used with &%MeasureFn to form instances of &%FrequencyMeasure.') ).

fof(kb_SUMO_33063,axiom,
    ! [V__NUMBER,V__QUANT,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( s__MeasureFn(V__NUMBER,V__UNIT) = V__QUANT
          & s__instance(V__UNIT,s__UnitOfFrequency) )
       => s__instance(V__QUANT,s__FrequencyMeasure) ) ) ).

fof(kb_SUMO_33064,axiom,
    s__instance(s__Hertz,s__UnitOfFrequency) ).

fof(kb_SUMO_33065,axiom,
    s__instance(s__Hertz,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33066,axiom,
    s__documentation(s__Hertz,s__EnglishLanguage,'SI frequency measure. Symbol: Hz. It is the number of cycles per second. &%Hertz = s^(-1). Note that &%Hertz does not have a conversion function.') ).

fof(kb_SUMO_33067,axiom,
    s__instance(s__Newton,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33068,axiom,
    s__instance(s__Newton,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33069,axiom,
    s__documentation(s__Newton,s__EnglishLanguage,'SI force measure. Symbol: N. It is that force which gives to a mass of 1 kilogram an acceleration of 1 &%Meter per &%SecondDuration. &%Newton = m*kg*s^(-2).') ).

fof(kb_SUMO_33070,axiom,
    s__instance(s__Pascal,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33071,axiom,
    s__instance(s__Pascal,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33072,axiom,
    s__documentation(s__Pascal,s__EnglishLanguage,'SI pressure measure. Symbol:Pa. It is the pressure of one &%Newton per square &%Meter. &%Pascal = N/m^2 = m^(-1)*kg*s^(-2).') ).

fof(kb_SUMO_33073,axiom,
    s__instance(s__Joule,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33074,axiom,
    s__instance(s__Joule,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33075,axiom,
    s__documentation(s__Joule,s__EnglishLanguage,'SI energy measure. Symbol: J. It is the work done when the point of application of 1 &%Newton is displaced a distance of 1 &%Meter in the direction of the force. &%Joule = N*m = m^2*kg*s^(-2).') ).

fof(kb_SUMO_33076,axiom,
    s__instance(s__Watt,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33077,axiom,
    s__instance(s__Watt,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33078,axiom,
    s__documentation(s__Watt,s__EnglishLanguage,'SI power measure. Symbol: W. A &%UnitOfMeasure that measures power, i.e. energy produced or expended divided by &%TimeDuration. It is the power which gives rise to the production of energy (or work) at the rate of one &%Joule per &%SecondDuration. &%Watt = J/s = m^2*kg*s^(-3).') ).

fof(kb_SUMO_33079,axiom,
    s__instance(s__Horsepower,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33080,axiom,
    s__documentation(s__Horsepower,s__EnglishLanguage,'A power measure that is equal to 746 &%Watts.') ).

fof(kb_SUMO_33081,axiom,
    ! [V__N] :
      ( s__instance(V__N,s__RealNumber)
     => s__MeasureFn(V__N,s__Horsepower) = s__MeasureFn(times(V__N,"746"),s__Watt) ) ).

fof(kb_SUMO_33082,axiom,
    s__instance(s__Coulomb,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33083,axiom,
    s__instance(s__Coulomb,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33084,axiom,
    s__documentation(s__Coulomb,s__EnglishLanguage,'SI electric charge measure. Symbol: C. It is the quantity of electric charge transported through a cross section of a conductor in an electric circuit during each &%SecondDuration by a current of 1 &%Ampere. Coulomb = s*A.') ).

fof(kb_SUMO_33085,axiom,
    ! [V__NUMBER,V__QUANTITY] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__QUANTITY = s__MeasureFn(V__NUMBER,s__Coulomb)
       => s__instance(V__QUANTITY,s__TimeDependentQuantity) ) ) ).

fof(kb_SUMO_33086,axiom,
    s__instance(s__Volt,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33087,axiom,
    s__instance(s__Volt,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33088,axiom,
    s__documentation(s__Volt,s__EnglishLanguage,'SI electric potential measure. Symbol: V. It is the difference of electric potential between two points of a conducting wire carrying a constant current of 1 &%Ampere, when the power dissipated between these points is equal to 1 &%Watt. &%Volt = W/A = m^2*kg*s^(-3)*A^(-1).') ).

fof(kb_SUMO_33089,axiom,
    s__instance(s__Farad,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33090,axiom,
    s__instance(s__Farad,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33091,axiom,
    s__documentation(s__Farad,s__EnglishLanguage,'SI capacitance measure. Symbol: F. It is the capacitance of a capacitator between the plates of which there appears a difference of potential of 1 &%Volt when it is charged by a quantity of electricity equal to 1 Coulomb. &%Farad = C/V = m^(-2)*kg(-1)*s^4*A^2.') ).

fof(kb_SUMO_33092,axiom,
    s__instance(s__Ohm,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33093,axiom,
    s__instance(s__Ohm,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33094,axiom,
    s__documentation(s__Ohm,s__EnglishLanguage,'SI electric resistance measure. It is the electric resistance between two points of a conductor when a constant difference of potential of 1 &%Volt, applied between these two points, produces in this conductor a current of 1 &%Ampere, this conductor not being the force of any electromotive force. &%Ohm = V/A = m^2*kg*s^(-3)*A^(-2).') ).

fof(kb_SUMO_33095,axiom,
    s__instance(s__Siemens,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33096,axiom,
    s__instance(s__Siemens,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33097,axiom,
    s__documentation(s__Siemens,s__EnglishLanguage,'SI electric conductance measure. Symbol: S. In the case of direct current, the conductance in &%Siemens is the reciprocal of the resistance in &%Ohms, in the case of alternating current, it is the reciprocal of the impedance in ohms. siemens = A/V = m^(-2)*kg(-1)*s^(3)*A^2.') ).

fof(kb_SUMO_33098,axiom,
    s__instance(s__Weber,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33099,axiom,
    s__instance(s__Weber,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33100,axiom,
    s__documentation(s__Weber,s__EnglishLanguage,'SI magnetic flux measure. Symbol: Wb. It is the magnetic flux which, linking a circuit of one turn, produces in it an electromotive force of 1 &%Volt as it is reduced to zero at a uniform rate in 1 &%SecondDuration. &%Weber = V*s = m^2*kg*s^(-2)*A^(-1).') ).

fof(kb_SUMO_33101,axiom,
    s__instance(s__Tesla,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33102,axiom,
    s__instance(s__Tesla,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33103,axiom,
    s__documentation(s__Tesla,s__EnglishLanguage,'SI magnetic flux density measure. Symbol: T. One &%Tesla equals one &%Weber per square &%Meter. &%Tesla = Wb/m^2 = kg*s^(-2)*A^(-1).') ).

fof(kb_SUMO_33104,axiom,
    s__instance(s__Henry,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33105,axiom,
    s__instance(s__Henry,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33106,axiom,
    s__documentation(s__Henry,s__EnglishLanguage,'SI inductance measure. Symbol: H. One &%Henry is equivalent to one &%Volt divided by one &%Ampere per &%SecondDuration. If a current changing at the rate of one &%Ampere per &%SecondDuration induces an electromotive force of one &%Volt, the circuit has an inductance of one &%Henry. &%Henry = Wb/A = m^2*kg*s^(-2)*A^(-2).') ).

fof(kb_SUMO_33107,axiom,
    s__subclass(s__CelsiusDegree,s__UnitOfTemperature) ).

fof(kb_SUMO_33108,axiom,
    s__instance(s__CelsiusDegree__t,s__SetOrClass) ).

fof(kb_SUMO_33109,axiom,
    s__instance(s__UnitOfTemperature__t,s__SetOrClass) ).

fof(kb_SUMO_33110,axiom,
    s__instance(s__CelsiusDegree,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33111,axiom,
    s__documentation(s__CelsiusDegree,s__EnglishLanguage,'A &%TemperatureMeasure. The freezing point and the boiling point of water are, respectively, 0 &%CelsiusDegrees and 100 &%CelsiusDegrees.') ).

fof(kb_SUMO_33112,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__CelsiusDegree) = s__MeasureFn(minus(V__NUMBER,"273.15"),s__KelvinDegree) ) ) ).

fof(kb_SUMO_33113,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__CelsiusDegree) = s__MeasureFn(divide(minus(V__NUMBER,"32"),"1.8"),s__FahrenheitDegree) ) ) ).

fof(kb_SUMO_33114,axiom,
    s__instance(s__Lumen,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33115,axiom,
    s__instance(s__Lumen,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33116,axiom,
    s__documentation(s__Lumen,s__EnglishLanguage,'SI luminous flux measure. Symbol: lm. It is the amount streaming outward through one solid angle of 1 &%Steradian from a uniform point source having an intensity of one &%Candela. &%Lumen = cd*sr = cd * 1.') ).

fof(kb_SUMO_33117,axiom,
    s__instance(s__Lux,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33118,axiom,
    s__instance(s__Lux,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33119,axiom,
    s__documentation(s__Lux,s__EnglishLanguage,'SI illuminance measure. Symbol: lx. It is the amount of illumination provided when one &%Lumen is evenly distributed over an area of 1 square &%Meter. This is also equivalent to the illumination that would exist on a surface all points of which are one &%Meter from a point source of one &%Candela. &%Lux = lm/m^2 = m^(-2)*cd.') ).

fof(kb_SUMO_33120,axiom,
    s__instance(s__Becquerel,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33121,axiom,
    s__instance(s__Becquerel,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33122,axiom,
    s__documentation(s__Becquerel,s__EnglishLanguage,'SI activity measure. Symbol: Bq. It measures the amount of radioactivity contained in a given sample of matter. It is that quantity of a radioactive element in which there is one atomic disintegration per &%SecondDuration. &%Becquerel = s^(-1).') ).

fof(kb_SUMO_33123,axiom,
    ! [V__NUMBER,V__QUANTITY] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__QUANTITY = s__MeasureFn(V__NUMBER,s__Becquerel)
       => s__instance(V__QUANTITY,s__TimeDependentQuantity) ) ) ).

fof(kb_SUMO_33124,axiom,
    s__instance(s__Gray,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33125,axiom,
    s__instance(s__Gray,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33126,axiom,
    s__documentation(s__Gray,s__EnglishLanguage,'SI absorbed dose measure. Symbol: Gy. It measures the dose of radiation absorbed in living tissue. It is equal approximately to the absorbed dose delivered when the energy per unit mass imparted to matter by ionizing radiation is 1 &%Joule per kilogram. &%Gray = J/kg = m^2*s^(-2).') ).

fof(kb_SUMO_33127,axiom,
    s__instance(s__Sievert,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33128,axiom,
    s__instance(s__Sievert,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33129,axiom,
    s__documentation(s__Sievert,s__EnglishLanguage,'SI dose equivalent measure. Symbol: Sv. It is a unit of biologic dose of ionizing radiation. The &%Sievert makes it possible to normalize doses of different types of radiation. It takes into account the relative biologic effectiveness of ionizing radiation, since each form of such radiation--e.g., X rays, gamma rays, neutrons-- has a slightly different effect on living tissue for a given absorbed dose. The dose equivalent of a given type of radiation (in &%Sievert) is the dose of the radiation in &%Gray multiplied by a quality factor that is based on the relative biologic effectiveness of the radiation. Accordingly, one &%Sievert is generally defined as the amount of radiation roughly equivalent in biologic effectiveness to one &%Gray of gamma radiation. &%Sievert = J/kg = m^2*s^(-2)') ).

fof(kb_SUMO_33130,axiom,
    s__instance(s__DayDuration,s__UnitOfDuration) ).

fof(kb_SUMO_33131,axiom,
    s__documentation(s__DayDuration,s__EnglishLanguage,'Time unit. 1 day = 24 hours.') ).

fof(kb_SUMO_33132,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__DayDuration) = s__MeasureFn(times(V__NUMBER,"24"),s__HourDuration) ) ) ).

fof(kb_SUMO_33133,axiom,
    s__instance(s__HourDuration,s__UnitOfDuration) ).

fof(kb_SUMO_33134,axiom,
    s__documentation(s__HourDuration,s__EnglishLanguage,'Time unit. 1 hour = 60 minutes.') ).

fof(kb_SUMO_33135,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__HourDuration) = s__MeasureFn(times(V__NUMBER,"60"),s__MinuteDuration) ) ) ).

fof(kb_SUMO_33136,axiom,
    s__instance(s__MinuteDuration,s__UnitOfDuration) ).

fof(kb_SUMO_33137,axiom,
    s__documentation(s__MinuteDuration,s__EnglishLanguage,'Time unit. 1 minute = 60 seconds. ') ).

fof(kb_SUMO_33138,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__MinuteDuration) = s__MeasureFn(times(V__NUMBER,"60"),s__SecondDuration) ) ) ).

fof(kb_SUMO_33139,axiom,
    s__instance(s__WeekDuration,s__UnitOfDuration) ).

fof(kb_SUMO_33140,axiom,
    s__documentation(s__WeekDuration,s__EnglishLanguage,'Time unit. A weeks duration is seven days.') ).

fof(kb_SUMO_33141,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__WeekDuration) = s__MeasureFn(times(V__NUMBER,"7"),s__DayDuration) ) ) ).

fof(kb_SUMO_33142,axiom,
    s__instance(s__MonthDuration,s__UnitOfDuration) ).

fof(kb_SUMO_33143,axiom,
    s__documentation(s__MonthDuration,s__EnglishLanguage,'Time unit. A months duration is at least 28 days, and no more than 31 days. Note that this unit is a range, rather than an exact amount, unlike most other units.') ).

fof(kb_SUMO_33144,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => greatereq(s__MeasureFn(V__NUMBER,s__MonthDuration),s__MeasureFn(times(V__NUMBER,"28"),s__DayDuration)) ) ) ).

fof(kb_SUMO_33145,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => lesseq(s__MeasureFn(V__NUMBER,s__MonthDuration),s__MeasureFn(times(V__NUMBER,"31"),s__DayDuration)) ) ) ).

fof(kb_SUMO_33146,axiom,
    s__instance(s__YearDuration,s__UnitOfDuration) ).

fof(kb_SUMO_33147,axiom,
    s__documentation(s__YearDuration,s__EnglishLanguage,'Time unit. one calendar year. 1 year = 365 days = 31536000 seconds.') ).

fof(kb_SUMO_33148,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__YearDuration) = s__MeasureFn(times(V__NUMBER,"365"),s__DayDuration) ) ) ).

fof(kb_SUMO_33149,axiom,
    s__instance(s__Amu,s__UnitOfMass) ).

fof(kb_SUMO_33150,axiom,
    s__documentation(s__Amu,s__EnglishLanguage,'Atomic mass unit. Symbol: u. It is the mass of the twelfth part of an atom of the Carbon 12 isotope.') ).

fof(kb_SUMO_33151,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Amu) = s__MeasureFn(times(V__NUMBER,"1.6605402E-24"),s__Gram) ) ) ).

fof(kb_SUMO_33152,axiom,
    s__instance(s__ElectronVolt,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33153,axiom,
    s__documentation(s__ElectronVolt,s__EnglishLanguage,'The &%ElectronVolt is an energy measure. Symbol: eV. It is the kinetic energy acquired by an electron in passing through a potential difference of 1 &%Volt in a vacuum.') ).

fof(kb_SUMO_33154,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__ElectronVolt) = s__MeasureFn(times(V__NUMBER,"1.60217733E-19"),s__Joule) ) ) ).

fof(kb_SUMO_33155,axiom,
    s__instance(s__Angstrom,s__UnitOfLength) ).

fof(kb_SUMO_33156,axiom,
    s__documentation(s__Angstrom,s__EnglishLanguage,'The &%Angstrom is a &%LengthMeasure. 1 &%Angstrom = 10^(-10) m') ).

fof(kb_SUMO_33157,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Angstrom) = s__MeasureFn(times(V__NUMBER,"1.0E-10"),s__Meter) ) ) ).

fof(kb_SUMO_33158,axiom,
    s__instance(s__FootLength,s__UnitOfLength) ).

fof(kb_SUMO_33159,axiom,
    s__documentation(s__FootLength,s__EnglishLanguage,'English length unit of feet.') ).

fof(kb_SUMO_33160,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__FootLength) = s__MeasureFn(times(V__NUMBER,"0.3048"),s__Meter) ) ) ).

fof(kb_SUMO_33161,axiom,
    s__instance(s__Inch,s__UnitOfLength) ).

fof(kb_SUMO_33162,axiom,
    s__documentation(s__Inch,s__EnglishLanguage,'English length unit of inches.') ).

fof(kb_SUMO_33163,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Inch) = s__MeasureFn(times(V__NUMBER,"0.0254"),s__Meter) ) ) ).

fof(kb_SUMO_33164,axiom,
    s__instance(s__Mile,s__UnitOfLength) ).

fof(kb_SUMO_33165,axiom,
    s__documentation(s__Mile,s__EnglishLanguage,'English length unit of miles.') ).

fof(kb_SUMO_33166,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Mile) = s__MeasureFn(times(V__NUMBER,"1609.344"),s__Meter) ) ) ).

fof(kb_SUMO_33167,axiom,
    s__instance(s__UnitedStatesGallon,s__UnitOfVolume) ).

fof(kb_SUMO_33168,axiom,
    s__relatedInternalConcept(s__UnitedStatesGallon,s__UnitedKingdomGallon) ).

fof(kb_SUMO_33169,axiom,
    s__documentation(s__UnitedStatesGallon,s__EnglishLanguage,'Unit of volume commonly used in the United States.') ).

fof(kb_SUMO_33170,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__UnitedStatesGallon) = s__MeasureFn(times(V__NUMBER,"3.785411784"),s__Liter) ) ) ).

fof(kb_SUMO_33171,axiom,
    s__instance(s__Quart,s__UnitOfVolume) ).

fof(kb_SUMO_33172,axiom,
    s__documentation(s__Quart,s__EnglishLanguage,'English unit of volume equal to 1/4 of a &%UnitedStatesGallon.') ).

fof(kb_SUMO_33173,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Quart) = s__MeasureFn(divide(V__NUMBER,"4"),s__UnitedStatesGallon) ) ) ).

fof(kb_SUMO_33174,axiom,
    s__instance(s__Pint,s__UnitOfVolume) ).

fof(kb_SUMO_33175,axiom,
    s__documentation(s__Pint,s__EnglishLanguage,'English unit of volume equal to 1/2 of a &%Quart.') ).

fof(kb_SUMO_33176,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Pint) = s__MeasureFn(divide(V__NUMBER,"2"),s__Quart) ) ) ).

fof(kb_SUMO_33177,axiom,
    s__instance(s__Cup,s__UnitOfVolume) ).

fof(kb_SUMO_33178,axiom,
    s__documentation(s__Cup,s__EnglishLanguage,'English unit of volume equal to 1/2 of a &%Pint.') ).

fof(kb_SUMO_33179,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Cup) = s__MeasureFn(divide(V__NUMBER,"2"),s__Pint) ) ) ).

fof(kb_SUMO_33180,axiom,
    s__instance(s__Ounce,s__UnitOfVolume) ).

fof(kb_SUMO_33181,axiom,
    s__documentation(s__Ounce,s__EnglishLanguage,'English unit of volume equal to 1/8 of a &%Cup.') ).

fof(kb_SUMO_33182,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Ounce) = s__MeasureFn(divide(V__NUMBER,"8"),s__Cup) ) ) ).

fof(kb_SUMO_33183,axiom,
    s__instance(s__UnitedKingdomGallon,s__UnitOfVolume) ).

fof(kb_SUMO_33184,axiom,
    s__instance(s__UnitOfVolume__t,s__SetOrClass) ).

fof(kb_SUMO_33185,axiom,
    s__documentation(s__UnitedKingdomGallon,s__EnglishLanguage,'Unit of volume commonly used in the United Kingdom.') ).

fof(kb_SUMO_33186,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__UnitedKingdomGallon) = s__MeasureFn(times(V__NUMBER,"4.54609"),s__Liter) ) ) ).

fof(kb_SUMO_33187,axiom,
    s__instance(s__AtomGram,s__UnitOfMass) ).

fof(kb_SUMO_33188,axiom,
    s__instance(s__UnitOfMass__t,s__SetOrClass) ).

fof(kb_SUMO_33189,axiom,
    s__documentation(s__AtomGram,s__EnglishLanguage,'&%MassMeasure that is also known as the gram-atom. Defined as the mass in grams of 1 &%Mole of pure substance. For example, 1 &%AtomGram of Carbon 12 will be 12 &%Grams of pure Carbon 12. 2 &%AtomGrams of the same substance will be 24 &%Grams of it. This is an unusual unit in that it is essentially 1 &%Mole of stuff measured in grams, so that the actual value (i.e. mass) depends on the type of substance.') ).

fof(kb_SUMO_33190,axiom,
    s__documentation(s__Kilogram,s__EnglishLanguage,'Supermultiple of &%Gramm. Symbol: kg. 1 &%Kilogram = 1000 Grams.') ).

fof(kb_SUMO_33191,axiom,
    s__instance(s__Kilogram,s__SystemeInternationalUnit) ).

fof(kb_SUMO_33192,axiom,
    s__instance(s__Kilogram,s__UnitOfMass) ).

fof(kb_SUMO_33193,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Kilogram) = s__MeasureFn(times(V__NUMBER,"1000"),s__Gram) ) ) ).

fof(kb_SUMO_33194,axiom,
    s__domain(s__weight__m,"1",s__SelfConnectedObject) ).

fof(kb_SUMO_33195,axiom,
    s__domain(s__weight__m,"2",s__MassMeasure) ).

fof(kb_SUMO_33196,axiom,
    s__instance(s__weight__m,s__BinaryPredicate) ).

fof(kb_SUMO_33197,axiom,
    s__subrelation(s__weight__m,s__measure__m) ).

fof(kb_SUMO_33198,axiom,
    s__documentation(s__weight__m,s__EnglishLanguage,'(&%weight ?O ?MM) means that on planet earth the &%SelfConnectedObject ?O has the weight ?MM.') ).

fof(kb_SUMO_33199,axiom,
    s__instance(s__PoundMass,s__UnitOfMass) ).

fof(kb_SUMO_33200,axiom,
    s__documentation(s__PoundMass,s__EnglishLanguage,'English mass unit of pounds.') ).

fof(kb_SUMO_33201,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__PoundMass) = s__MeasureFn(times(V__NUMBER,"453.59237"),s__Gram) ) ) ).

fof(kb_SUMO_33202,axiom,
    s__instance(s__Slug,s__UnitOfMass) ).

fof(kb_SUMO_33203,axiom,
    s__documentation(s__Slug,s__EnglishLanguage,'English mass unit of slugs.') ).

fof(kb_SUMO_33204,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Slug) = s__MeasureFn(times(V__NUMBER,"14593.90"),s__Gram) ) ) ).

fof(kb_SUMO_33205,axiom,
    s__instance(s__RankineDegree,s__UnitOfTemperature) ).

fof(kb_SUMO_33206,axiom,
    s__documentation(s__RankineDegree,s__EnglishLanguage,'A &%TemperatureMeasure. Note that 0 &%RankineDegrees is the same as the absolute zero (i.e. 0 &%KelvinDegrees).') ).

fof(kb_SUMO_33207,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__RankineDegree) = s__MeasureFn(times(V__NUMBER,"1.8"),s__KelvinDegree) ) ) ).

fof(kb_SUMO_33208,axiom,
    s__instance(s__FahrenheitDegree,s__UnitOfTemperature) ).

fof(kb_SUMO_33209,axiom,
    s__documentation(s__FahrenheitDegree,s__EnglishLanguage,'A &%UnitOfTemperature that is commonly used in the United States. On the Fahrenheit scale, the freezing point of water is 32 &%FahrenheitDegrees, and the boiling point of water is 212 &%FahrenheitDegrees.') ).

fof(kb_SUMO_33210,axiom,
    s__instance(s__PoundForce,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33211,axiom,
    s__documentation(s__PoundForce,s__EnglishLanguage,'English pound of force. The conversion factor depends on the local value of the acceleration of free fall. A mean value is used in the conversion axiom associated with this constant.') ).

fof(kb_SUMO_33212,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__PoundForce) = s__MeasureFn(times(V__NUMBER,"4.448222"),s__Newton) ) ) ).

fof(kb_SUMO_33213,axiom,
    s__instance(s__Calorie,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33214,axiom,
    s__instance(s__CompositeUnitOfMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_33215,axiom,
    s__documentation(s__Calorie,s__EnglishLanguage,'A &%Calorie is an energy measure.') ).

fof(kb_SUMO_33216,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Calorie) = s__MeasureFn(times(V__NUMBER,"4.1868"),s__Joule) ) ) ).

fof(kb_SUMO_33217,axiom,
    s__instance(s__BritishThermalUnit,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33218,axiom,
    s__documentation(s__BritishThermalUnit,s__EnglishLanguage,'An energy measure.') ).

fof(kb_SUMO_33219,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__BritishThermalUnit) = s__MeasureFn(times(V__NUMBER,"1055.05585262"),s__Joule) ) ) ).

fof(kb_SUMO_33220,axiom,
    s__instance(s__AngularDegree,s__UnitOfAngularMeasure) ).

fof(kb_SUMO_33221,axiom,
    s__documentation(s__AngularDegree,s__EnglishLanguage,'A plane angle measure.') ).

fof(kb_SUMO_33222,axiom,
    ! [V__QUANT,V__N] :
      ( s__instance(V__N,s__RealNumber)
     => ( V__QUANT = s__MeasureFn(V__N,s__AngularDegree)
       => s__instance(V__QUANT,s__PlaneAngleMeasure) ) ) ).

fof(kb_SUMO_33223,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__AngularDegree) = s__MeasureFn(times(V__NUMBER,divide(s__Pi,"180")),s__Radian) ) ) ).

fof(kb_SUMO_33224,axiom,
    ! [V__NUMBER,V__ANGLE] :
      ( ( s__instance(V__ANGLE,s__Object)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( s__measure(V__ANGLE,s__MeasureFn(V__NUMBER,s__AngularDegree))
       => ( greatereq(V__NUMBER,"0")
          & lesseq(V__NUMBER,"360") ) ) ) ).

fof(kb_SUMO_33225,axiom,
    s__MeasureFn("0",s__AngularDegree) = s__MeasureFn("360",s__AngularDegree) ).

fof(kb_SUMO_33226,axiom,
    s__instance(s__UnitedStatesDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_33227,axiom,
    s__documentation(s__UnitedStatesDollar,s__EnglishLanguage,'A currency measure.') ).

fof(kb_SUMO_33228,axiom,
    s__instance(s__UnitedStatesCent,s__UnitOfCurrency) ).

fof(kb_SUMO_33229,axiom,
    s__documentation(s__UnitedStatesCent,s__EnglishLanguage,'A currency measure. 1 &%UnitedStatesCent is equal to .01 &%UnitedStatesDollars.') ).

fof(kb_SUMO_33230,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__UnitedStatesCent) = s__MeasureFn(times(V__NUMBER,"0.01"),s__UnitedStatesDollar) ) ) ).

fof(kb_SUMO_33231,axiom,
    s__instance(s__EuroDollar,s__UnitOfCurrency) ).

fof(kb_SUMO_33232,axiom,
    s__instance(s__UnitOfCurrency__t,s__SetOrClass) ).

fof(kb_SUMO_33233,axiom,
    s__documentation(s__EuroDollar,s__EnglishLanguage,'A currency measure of most European Union countries.') ).

fof(kb_SUMO_33234,axiom,
    s__instance(s__EuroCent,s__UnitOfCurrency) ).

fof(kb_SUMO_33235,axiom,
    s__documentation(s__EuroCent,s__EnglishLanguage,'A currency measure. 1 &%EuroCent is equal to .01 &%EuroDollars.') ).

fof(kb_SUMO_33236,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__EuroCent) = s__MeasureFn(times(V__NUMBER,"0.01"),s__EuroDollar) ) ) ).

fof(kb_SUMO_33237,axiom,
    s__subclass(s__InformationMeasure,s__ConstantQuantity) ).

fof(kb_SUMO_33238,axiom,
    s__instance(s__InformationMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_33239,axiom,
    s__documentation(s__InformationMeasure,s__EnglishLanguage,'Measures of the amount of information. Includes &%Bit, &%Byte, and multiples of these, e.g. &%KiloByte and &%MegaByte.') ).

fof(kb_SUMO_33240,axiom,
    s__instance(s__Bit,s__UnitOfInformation) ).

fof(kb_SUMO_33241,axiom,
    s__documentation(s__Bit,s__EnglishLanguage,'One &%Bit of information. A one or a zero.') ).

fof(kb_SUMO_33242,axiom,
    s__instance(s__Byte,s__UnitOfInformation) ).

fof(kb_SUMO_33243,axiom,
    s__documentation(s__Byte,s__EnglishLanguage,'One &%Byte of information. A &%Byte is eight &%Bits.') ).

fof(kb_SUMO_33244,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__Byte) = s__MeasureFn(times(V__NUMBER,"8"),s__Bit) ) ) ).

fof(kb_SUMO_33245,axiom,
    s__instance(s__KiloByte,s__UnitOfInformation) ).

fof(kb_SUMO_33246,axiom,
    s__documentation(s__KiloByte,s__EnglishLanguage,'One &%KiloByte (KB) of information. One &%KiloByte is 1024 &%Bytes. Note that this sense of kilo is different from the one accepted in the SI system.') ).

fof(kb_SUMO_33247,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__KiloByte) = s__MeasureFn(times(V__NUMBER,"1024"),s__Byte) ) ) ).

fof(kb_SUMO_33248,axiom,
    s__instance(s__MegaByte,s__UnitOfInformation) ).

fof(kb_SUMO_33249,axiom,
    s__documentation(s__MegaByte,s__EnglishLanguage,'One &%MegaByte (MB) of information. One &%MegaByte is 1024 &%KiloBytes. Note that this sense of mega is different from the one accepted in the SI system.') ).

fof(kb_SUMO_33250,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__MegaByte) = s__MeasureFn(times(V__NUMBER,"1024"),s__KiloByte) ) ) ).

fof(kb_SUMO_33251,axiom,
    s__instance(s__measure__m,s__BinaryPredicate) ).

fof(kb_SUMO_33252,axiom,
    s__instance(s__measure__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33253,axiom,
    s__domain(s__measure__m,"1",s__Object) ).

fof(kb_SUMO_33254,axiom,
    s__domain(s__measure__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_33255,axiom,
    s__documentation(s__measure__m,s__EnglishLanguage,'A very general &%Predicate for asserting that a particular &%Object is measured by a particular &%PhysicalQuantity. In general, the second argument of this &%Predicate will be a term produced with the &%Function &%MeasureFn.') ).

fof(kb_SUMO_33256,axiom,
    s__instance(s__age__m,s__SingleValuedRelation) ).

fof(kb_SUMO_33257,axiom,
    s__subrelation(s__age__m,s__measure__m) ).

fof(kb_SUMO_33258,axiom,
    s__domain(s__age__m,"2",s__TimeDuration) ).

fof(kb_SUMO_33259,axiom,
    s__documentation(s__age__m,s__EnglishLanguage,'Simply relates an &%Object to a &%ConstantQuantity specifying the age of the &%Object.') ).

%FOL fof(kb_SUMO_33260,axiom,(( (! [V__OBJ,V__TIME,V__DURATION] : ((s__instance(V__DURATION,s__TimeDuration) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__TIME,s__TimePoint) & s__holdsDuring(V__TIME,'s__age(V__OBJ,V__DURATION)')) => s__duration(s__TimeIntervalFn(s__BeginFn(s__WhenFn(V__OBJ)),V__TIME),V__DURATION)))) ))).

fof(kb_SUMO_33261,axiom,
    s__subrelation(s__linearExtent__m,s__measure__m) ).

fof(kb_SUMO_33262,axiom,
    s__domain(s__linearExtent__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_33263,axiom,
    s__documentation(s__linearExtent__m,s__EnglishLanguage,'&%BinaryPredicate that is used to state the measure of an &%Object from one point to another point along its surface. Note that the difference between the predicates &%length and &%distance is that the &%length is used to state the &%LengthMeasure of one of the dimensions of a single object, while &%distance is used to state the &%LengthMeasure that separates two distinct objects.') ).

fof(kb_SUMO_33264,axiom,
    s__instance(s__width__m,s__SingleValuedRelation) ).

fof(kb_SUMO_33265,axiom,
    s__subrelation(s__width__m,s__linearExtent__m) ).

fof(kb_SUMO_33266,axiom,
    s__documentation(s__width__m,s__EnglishLanguage,'&%BinaryPredicate that is used to state the measure of an &%Object from side to side at its widest span.') ).

fof(kb_SUMO_33267,axiom,
    s__subrelation(s__height__m,s__linearExtent__m) ).

fof(kb_SUMO_33268,axiom,
    s__domain(s__height__m,"1",s__SelfConnectedObject) ).

fof(kb_SUMO_33269,axiom,
    s__domain(s__height__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_33270,axiom,
    s__documentation(s__height__m,s__EnglishLanguage,'The height of an &%Object is the distance between its &%top and its &%bottom.') ).

fof(kb_SUMO_33271,axiom,
    s__instance(s__length__m,s__SingleValuedRelation) ).

fof(kb_SUMO_33272,axiom,
    s__subrelation(s__length__m,s__linearExtent__m) ).

fof(kb_SUMO_33273,axiom,
    s__documentation(s__length__m,s__EnglishLanguage,'&%BinaryPredicate that is used to state the measure of an &%Object along its longest span.') ).

fof(kb_SUMO_33274,axiom,
    ! [V__O,V__M] :
      ( ( s__instance(V__M,s__LengthMeasure)
        & s__instance(V__O,s__Object) )
     => ( s__length(V__O,V__M)
       => ~ ? [V__M2] :
              ( s__instance(V__M2,s__LengthMeasure)
              & s__linearExtent(V__O,V__M2)
              & greater(V__M2,V__M) ) ) ) ).

fof(kb_SUMO_33275,axiom,
    s__subclass(s__Oval,s__ClosedTwoDimensionalFigure) ).

fof(kb_SUMO_33276,axiom,
    s__instance(s__Oval__t,s__SetOrClass) ).

fof(kb_SUMO_33277,axiom,
    s__documentation(s__Oval,s__EnglishLanguage,'The class of &%ClosedTwoDimensionalFigures that are produced by the intersection of a &%Cone with a &%ClosedTwoDimensionalFigure.') ).

fof(kb_SUMO_33278,axiom,
    s__subclass(s__Circle,s__Oval) ).

fof(kb_SUMO_33279,axiom,
    s__instance(s__Circle__t,s__SetOrClass) ).

fof(kb_SUMO_33280,axiom,
    s__documentation(s__Circle,s__EnglishLanguage,'The class of &%Ovals such that all &%GeometricPoints that make up the &%Circle are equidistant from a single &%GeometricPoint, known as the center of the &%Circle.') ).

fof(kb_SUMO_33281,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Circle)
     => ? [V__R] :
          ( s__instance(V__R,s__LengthMeasure)
          & s__radius(V__C,V__R) ) ) ).

fof(kb_SUMO_33282,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Circle)
     => ? [V__P] : s__CenterOfCircleFn(V__C) = V__P ) ).

fof(kb_SUMO_33283,axiom,
    s__documentation(s__CenterOfCircleFn__m,s__EnglishLanguage,'(CenterOfCircleFn ?CIRCLE) denotes the &%GeometricPoint that is the center of the &%Circle ?CIRCLE.') ).

fof(kb_SUMO_33284,axiom,
    s__instance(s__CenterOfCircleFn__m,s__UnaryFunction) ).

fof(kb_SUMO_33285,axiom,
    s__instance(s__CenterOfCircleFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33286,axiom,
    s__domain(s__CenterOfCircleFn__m,"1",s__Circle) ).

fof(kb_SUMO_33287,axiom,
    s__range(s__CenterOfCircleFn__m,s__GeometricPoint) ).

fof(kb_SUMO_33288,axiom,
    s__instance(s__radius__m,s__BinaryPredicate) ).

fof(kb_SUMO_33289,axiom,
    s__instance(s__radius__m,s__SingleValuedRelation) ).

fof(kb_SUMO_33290,axiom,
    s__instance(s__radius__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33291,axiom,
    s__domain(s__radius__m,"1",s__Circle) ).

fof(kb_SUMO_33292,axiom,
    s__domain(s__radius__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_33293,axiom,
    s__documentation(s__radius__m,s__EnglishLanguage,'(&%radius ?CIRCLE ?LENGTH) means that the radius of the &%Circle ?CIRCLE has a length of ?LENGTH.') ).

fof(kb_SUMO_33294,axiom,
    ! [V__CIRCLE,V__RADIUS] :
      ( s__radius(V__CIRCLE,V__RADIUS)
     => ? [V__POINT] :
          ( s__instance(V__POINT,s__GeometricPoint)
          & ! [V__PART] :
              ( ( s__instance(V__PART,s__GeometricPoint)
                & s__instance(V__RADIUS,s__LengthMeasure)
                & s__instance(V__CIRCLE,s__Circle) )
             => ( s__pointOfFigure(V__PART,V__CIRCLE)
               => s__geometricDistance(V__PART,V__POINT,V__RADIUS) ) ) ) ) ).

fof(kb_SUMO_33295,axiom,
    s__subrelation(s__diameter__m,s__width__m) ).

fof(kb_SUMO_33296,axiom,
    s__instance(s__diameter__m,s__BinaryPredicate) ).

fof(kb_SUMO_33297,axiom,
    s__instance(s__diameter__m,s__SingleValuedRelation) ).

fof(kb_SUMO_33298,axiom,
    s__instance(s__diameter__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33299,axiom,
    s__domain(s__diameter__m,"1",s__Circle) ).

fof(kb_SUMO_33300,axiom,
    s__domain(s__diameter__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_33301,axiom,
    s__documentation(s__diameter__m,s__EnglishLanguage,'(&%diameter ?CIRCLE ?LENGTH) means that the diameter of the &%Circle ?CIRCLE has a length of ?LENGTH.') ).

fof(kb_SUMO_33302,axiom,
    ! [V__CIRCLE,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__CIRCLE,s__Circle) )
     => ( s__diameter(V__CIRCLE,V__LENGTH)
       => ? [V__HALF] :
            ( s__instance(V__HALF,s__LengthMeasure)
            & s__radius(V__CIRCLE,V__HALF)
            & times(V__HALF,"2") = V__LENGTH ) ) ) ).

fof(kb_SUMO_33303,axiom,
    s__instance(s__distance__m,s__SingleValuedRelation) ).

fof(kb_SUMO_33304,axiom,
    s__instance(s__distance__m,s__SpatialRelation) ).

fof(kb_SUMO_33305,axiom,
    s__instance(s__distance__m,s__TernaryPredicate) ).

fof(kb_SUMO_33306,axiom,
    s__domain(s__distance__m,"1",s__Physical) ).

fof(kb_SUMO_33307,axiom,
    s__domain(s__distance__m,"2",s__Physical) ).

fof(kb_SUMO_33308,axiom,
    s__domain(s__distance__m,"3",s__LengthMeasure) ).

fof(kb_SUMO_33309,axiom,
    s__documentation(s__distance__m,s__EnglishLanguage,'(&%distance ?OBJ1 ?OBJ2 ?QUANT) means that the shortest distance between the two objects ?OBJ1 and ?OBJ2 is ?QUANT. Note that the difference between the predicates &%length and &%distance is that the &%length is used to state the &%LengthMeasure of one of the dimensions of a single object, while &%distance is used to state the &%LengthMeasure that separates two distinct objects.') ).

fof(kb_SUMO_33310,axiom,
    ! [V__QUANT,V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Physical)
        & s__instance(V__OBJ1,s__Physical)
        & s__instance(V__QUANT,s__LengthMeasure) )
     => ( s__distance(V__OBJ1,V__OBJ2,V__QUANT)
       => s__distance(V__OBJ2,V__OBJ1,V__QUANT) ) ) ).

fof(kb_SUMO_33311,axiom,
    s__subrelation(s__altitude__m,s__distance__m) ).

fof(kb_SUMO_33312,axiom,
    s__instance(s__altitude__m,s__SingleValuedRelation) ).

fof(kb_SUMO_33313,axiom,
    s__documentation(s__altitude__m,s__EnglishLanguage,'A &%TernaryPredicate that is used to state the &%distance between the &%top of an &%Object and another point that is below the &%top of the &%Object (often this other point will be sea level). Note that this &%Predicate can be used to specify, for example, the height of geographic features, e.g. mountains, the altitude of aircraft, and the orbit of satellites around the Earth.') ).

fof(kb_SUMO_33314,axiom,
    ! [V__OBJ1,V__OBJ2,V__HEIGHT] :
      ( ( s__instance(V__HEIGHT,s__LengthMeasure)
        & s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__altitude(V__OBJ1,V__OBJ2,V__HEIGHT)
       => s__orientation(V__OBJ1,V__OBJ2,s__Above) ) ) ).

fof(kb_SUMO_33315,axiom,
    ! [V__OBJ1,V__OBJ2,V__HEIGHT] :
      ( ( s__instance(V__HEIGHT,s__LengthMeasure)
        & s__instance(V__OBJ2,s__Physical)
        & s__instance(V__OBJ1,s__SelfConnectedObject) )
     => ( s__altitude(V__OBJ1,V__OBJ2,V__HEIGHT)
       => ? [V__TOP] :
            ( s__instance(V__TOP,s__SelfConnectedObject)
            & s__top(V__TOP,V__OBJ1)
            & s__distance(V__TOP,V__OBJ2,V__HEIGHT) ) ) ) ).

fof(kb_SUMO_33316,axiom,
    s__subrelation(s__depth__m,s__distance__m) ).

fof(kb_SUMO_33317,axiom,
    s__instance(s__depth__m,s__SingleValuedRelation) ).

fof(kb_SUMO_33318,axiom,
    s__instance(s__SingleValuedRelation__t,s__SetOrClass) ).

fof(kb_SUMO_33319,axiom,
    s__documentation(s__depth__m,s__EnglishLanguage,'A &%TernaryPredicate that is used to state the &%distance between the &%top of an &%Object and another point that is above the &%top of the &%Object (often this other point will be sea level). Note that this &%Predicate can be used to specify, for example, the depth of marine life or submarines, for example.') ).

fof(kb_SUMO_33320,axiom,
    ! [V__DEPTH,V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__DEPTH,s__LengthMeasure) )
     => ( s__depth(V__OBJ1,V__OBJ2,V__DEPTH)
       => s__orientation(V__OBJ1,V__OBJ2,s__Below) ) ) ).

fof(kb_SUMO_33321,axiom,
    ! [V__DEPTH,V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Physical)
        & s__instance(V__OBJ1,s__SelfConnectedObject)
        & s__instance(V__DEPTH,s__LengthMeasure) )
     => ( s__depth(V__OBJ1,V__OBJ2,V__DEPTH)
       => ? [V__BOTTOM] :
            ( s__instance(V__BOTTOM,s__SelfConnectedObject)
            & s__bottom(V__BOTTOM,V__OBJ1)
            & s__distance(V__BOTTOM,V__OBJ2,V__DEPTH) ) ) ) ).

fof(kb_SUMO_33322,axiom,
    s__instance(s__larger__m,s__BinaryPredicate) ).

fof(kb_SUMO_33323,axiom,
    s__instance(s__larger__m,s__SpatialRelation) ).

fof(kb_SUMO_33324,axiom,
    s__instance(s__larger__m,s__TransitiveRelation) ).

fof(kb_SUMO_33325,axiom,
    s__instance(s__larger__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_33326,axiom,
    s__domain(s__larger__m,"1",s__Object) ).

fof(kb_SUMO_33327,axiom,
    s__domain(s__larger__m,"2",s__Object) ).

fof(kb_SUMO_33328,axiom,
    s__documentation(s__larger__m,s__EnglishLanguage,'(&%larger ?OBJ1 ?OBJ2) means that ?OBJ1 is larger, with respect to all &%LengthMeasures, than ?OBJ2.') ).

fof(kb_SUMO_33329,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( s__larger(V__OBJ1,V__OBJ2)
    <=> ! [V__QUANT1,V__QUANT2,V__UNIT] :
          ( ( s__instance(V__UNIT,s__UnitOfMeasure)
            & s__instance(V__QUANT2,s__RealNumber)
            & s__instance(V__QUANT1,s__RealNumber)
            & s__instance(V__OBJ2,s__Object)
            & s__instance(V__OBJ1,s__Object) )
         => ( ( s__measure(V__OBJ1,s__MeasureFn(V__QUANT1,V__UNIT))
              & s__measure(V__OBJ2,s__MeasureFn(V__QUANT2,V__UNIT))
              & s__instance(V__UNIT,s__UnitOfLength) )
           => greater(V__QUANT1,V__QUANT2) ) ) ) ).

fof(kb_SUMO_33330,axiom,
    s__instance(s__smaller__m,s__BinaryPredicate) ).

fof(kb_SUMO_33331,axiom,
    s__instance(s__smaller__m,s__SpatialRelation) ).

fof(kb_SUMO_33332,axiom,
    s__instance(s__smaller__m,s__TransitiveRelation) ).

fof(kb_SUMO_33333,axiom,
    s__instance(s__smaller__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_33334,axiom,
    s__domain(s__smaller__m,"1",s__Object) ).

fof(kb_SUMO_33335,axiom,
    s__domain(s__smaller__m,"2",s__Object) ).

fof(kb_SUMO_33336,axiom,
    s__inverse(s__smaller__m,s__larger__m) ).

fof(kb_SUMO_33337,axiom,
    s__documentation(s__smaller__m,s__EnglishLanguage,'(&%smaller ?OBJ1 ?OBJ2) means that ?OBJ1 is smaller, with respect to all &%LengthMeasures, than ?OBJ2.') ).

fof(kb_SUMO_33338,axiom,
    s__instance(s__monetaryValue__m,s__SingleValuedRelation) ).

fof(kb_SUMO_33339,axiom,
    s__subrelation(s__monetaryValue__m,s__measure__m) ).

fof(kb_SUMO_33340,axiom,
    s__domain(s__monetaryValue__m,"1",s__Physical) ).

fof(kb_SUMO_33341,axiom,
    s__domain(s__monetaryValue__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_33342,axiom,
    s__documentation(s__monetaryValue__m,s__EnglishLanguage,'A &%BinaryPredicate that associates an &%Object or &%Process with its value expressed as an instance of &%CurrencyMeasure.') ).

fof(kb_SUMO_33343,axiom,
    s__instance(s__WealthFn__m,s__UnaryFunction) ).

fof(kb_SUMO_33344,axiom,
    s__domain(s__WealthFn__m,"1",s__Agent) ).

fof(kb_SUMO_33345,axiom,
    s__range(s__WealthFn__m,s__CurrencyMeasure) ).

fof(kb_SUMO_33346,axiom,
    s__documentation(s__WealthFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps an &%Agent to a &%CurrencyMeasure specifying the value of the property owned by the &%Agent. Note that this &%Function is generally used in conjunction with the &%Function &%PropertyFn, e.g. (&%WealthFn (&%PropertyFn BillGates)) would return the monetary value of the sum of Bill Gates holdings.') ).

fof(kb_SUMO_33347,axiom,
    ! [V__AMOUNT,V__PERSON] :
      ( ( s__instance(V__PERSON,s__Agent)
        & s__instance(V__AMOUNT,s__CurrencyMeasure) )
     => ( s__WealthFn(V__PERSON) = V__AMOUNT
      <=> s__monetaryValue(s__PropertyFn(V__PERSON),V__AMOUNT) ) ) ).

fof(kb_SUMO_33348,axiom,
    s__instance(s__barometricPressure__m,s__BinaryPredicate) ).

fof(kb_SUMO_33349,axiom,
    s__instance(s__barometricPressure__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33350,axiom,
    s__subrelation(s__barometricPressure__m,s__measure__m) ).

fof(kb_SUMO_33351,axiom,
    s__domain(s__barometricPressure__m,"1",s__Object) ).

fof(kb_SUMO_33352,axiom,
    s__domain(s__barometricPressure__m,"2",s__UnitOfAtmosphericPressure) ).

fof(kb_SUMO_33353,axiom,
    s__documentation(s__barometricPressure__m,s__EnglishLanguage,'(&%barometricPressure ?AREA ?PRESSURE) means that the atmospheric pressure measured at ?AREA is ?PRESSURE. Barometric pressure is typically expressed in units of &%InchMercury or &%MmMercury. For example, standard sea level pressure is 29.92 inches (760 mm) of mercury: (&%barometricPressure &%SeaLevel (&%MeasureFn 29.92 &%InchMercury)).') ).

fof(kb_SUMO_33354,axiom,
    s__subclass(s__UnitOfAtmosphericPressure,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_33355,axiom,
    s__instance(s__UnitOfAtmosphericPressure__t,s__SetOrClass) ).

fof(kb_SUMO_33356,axiom,
    s__documentation(s__UnitOfAtmosphericPressure,s__EnglishLanguage,'&%UnitOfAtmosphericPressure includes those instances of &%UnitOfMeasure used to measure atmospheric pressure (&%barometricPressure), e.g., &%InchMercury.') ).

fof(kb_SUMO_33357,axiom,
    s__instance(s__InchMercury,s__UnitOfAtmosphericPressure) ).

fof(kb_SUMO_33358,axiom,
    s__documentation(s__InchMercury,s__EnglishLanguage,'&%InchMercury is a &%UnitOfMeasure for &%barometricPressure. It is used to express the number of inches of mercury supported in a mercurial barometer by the surrounding air pressure.') ).

fof(kb_SUMO_33359,axiom,
    s__instance(s__MmMercury,s__UnitOfAtmosphericPressure) ).

fof(kb_SUMO_33360,axiom,
    s__documentation(s__MmMercury,s__EnglishLanguage,'&%MmMercury is a &%UnitOfMeasure for &%barometricPressure. It is used to express the number of millimeters of mercury supported in a mercurial barometer by the surrounding air pressure.') ).

fof(kb_SUMO_33361,axiom,
    s__instance(s__PositiveInfinity,s__TimePoint) ).

fof(kb_SUMO_33362,axiom,
    s__instance(s__TimePoint__t,s__SetOrClass) ).

fof(kb_SUMO_33363,axiom,
    s__documentation(s__PositiveInfinity,s__EnglishLanguage,'The &%TimePoint that is after all other &%TimePoints.') ).

fof(kb_SUMO_33364,axiom,
    ! [V__POINT] :
      ( ( s__instance(V__POINT,s__TimePoint)
        & V__POINT != s__PositiveInfinity )
     => s__before(V__POINT,s__PositiveInfinity) ) ).

fof(kb_SUMO_33365,axiom,
    ! [V__POINT] :
      ( ( s__instance(V__POINT,s__TimePoint)
        & V__POINT != s__PositiveInfinity )
     => ? [V__OTHERPOINT] :
          ( s__instance(V__OTHERPOINT,s__TimePoint)
          & s__temporallyBetween(V__POINT,V__OTHERPOINT,s__PositiveInfinity) ) ) ).

fof(kb_SUMO_33366,axiom,
    s__instance(s__NegativeInfinity,s__TimePoint) ).

fof(kb_SUMO_33367,axiom,
    s__documentation(s__NegativeInfinity,s__EnglishLanguage,'The &%TimePoint that is before all other &%TimePoints.') ).

fof(kb_SUMO_33368,axiom,
    ! [V__POINT] :
      ( ( s__instance(V__POINT,s__TimePoint)
        & V__POINT != s__NegativeInfinity )
     => s__before(s__NegativeInfinity,V__POINT) ) ).

fof(kb_SUMO_33369,axiom,
    ! [V__POINT] :
      ( ( s__instance(V__POINT,s__TimePoint)
        & V__POINT != s__NegativeInfinity )
     => ? [V__OTHERPOINT] :
          ( s__instance(V__OTHERPOINT,s__TimePoint)
          & s__temporallyBetween(s__NegativeInfinity,V__OTHERPOINT,V__POINT) ) ) ).

fof(kb_SUMO_33370,axiom,
    s__instance(s__duration__m,s__BinaryPredicate) ).

fof(kb_SUMO_33371,axiom,
    s__instance(s__duration__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33372,axiom,
    s__instance(s__duration__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33373,axiom,
    s__domain(s__duration__m,"1",s__TimeInterval) ).

fof(kb_SUMO_33374,axiom,
    s__domain(s__duration__m,"2",s__TimeDuration) ).

fof(kb_SUMO_33375,axiom,
    s__documentation(s__duration__m,s__EnglishLanguage,'(&%duration ?POS ?TIME) means that the duration of the &%TimePosition ?POS is ?TIME. Note that this &%Predicate can be used in conjunction with the &%Function &%WhenFn to specify the duration of any instance of &%Physical.') ).

fof(kb_SUMO_33376,axiom,
    s__instance(s__frequency__m,s__BinaryPredicate) ).

fof(kb_SUMO_33377,axiom,
    s__instance(s__frequency__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33378,axiom,
    s__domainSubclass(s__frequency__m,"1",s__Process) ).

fof(kb_SUMO_33379,axiom,
    s__domain(s__frequency__m,"2",s__TimeDuration) ).

fof(kb_SUMO_33380,axiom,
    s__documentation(s__frequency__m,s__EnglishLanguage,'(&%frequency ?PROC ?TIME) means that the &%Process type of ?PROC recurs after every interval of ?TIME.') ).

fof(kb_SUMO_33381,axiom,
    ! [V__PROC,V__TIME1] :
      ( s__frequency(V__PROC,V__TIME1)
     => ! [V__TIME2] :
          ( ( s__instance(V__TIME2,s__TimeInterval)
            & s__instance(V__TIME1,s__TimeDuration)
            & s__subclass(V__PROC,s__Process)
            & s__instance(V__PROC,s__SetOrClass) )
         => ( s__duration(V__TIME2,V__TIME1)
           => ? [V__POSITION] :
                ( s__temporalPart(V__POSITION,V__TIME2)
                & s__holdsDuring(V__POSITION,'(? [V__INST] : (s__instance(V__POSITION,s__TimePosition) & s__instance(V__INST,V__PROC)))') ) ) ) ) ).

fof(kb_SUMO_33382,axiom,
    s__instance(s__temporalPart__m,s__BinaryPredicate) ).

fof(kb_SUMO_33383,axiom,
    s__instance(s__temporalPart__m,s__TemporalRelation) ).

fof(kb_SUMO_33384,axiom,
    s__instance(s__temporalPart__m,s__PartialOrderingRelation) ).

fof(kb_SUMO_33385,axiom,
    s__instance(s__PartialOrderingRelation__t,s__SetOrClass) ).

fof(kb_SUMO_33386,axiom,
    s__domain(s__temporalPart__m,"1",s__TimePosition) ).

fof(kb_SUMO_33387,axiom,
    s__domain(s__temporalPart__m,"2",s__TimePosition) ).

fof(kb_SUMO_33388,axiom,
    s__documentation(s__temporalPart__m,s__EnglishLanguage,'The temporal analogue of the spatial &%part predicate. (&%temporalPart ?POS1 ?POS2) means that &%TimePosition ?POS1 is part of &%TimePosition ?POS2. Note that since &%temporalPart is a &%ReflexiveRelation every &%TimePostion is a &%temporalPart of itself.') ).

fof(kb_SUMO_33389,axiom,
    ! [V__POINT] :
      ( s__instance(V__POINT,s__TimePosition)
     => ( s__instance(V__POINT,s__TimePoint)
       => ? [V__INTERVAL] :
            ( s__instance(V__INTERVAL,s__TimePosition)
            & s__instance(V__INTERVAL,s__TimeInterval)
            & s__temporalPart(V__POINT,V__INTERVAL) ) ) ) ).

fof(kb_SUMO_33390,axiom,
    ! [V__INTERVAL] :
      ( s__instance(V__INTERVAL,s__TimePosition)
     => ( s__instance(V__INTERVAL,s__TimeInterval)
       => ? [V__POINT] :
            ( s__instance(V__POINT,s__TimePosition)
            & s__instance(V__POINT,s__TimePoint)
            & s__temporalPart(V__POINT,V__INTERVAL) ) ) ) ).

fof(kb_SUMO_33391,axiom,
    ! [V__SITUATION,V__TIME2,V__TIME1] :
      ( ( s__instance(V__TIME1,s__TimePosition)
        & s__instance(V__TIME2,s__TimePosition)
        & s__instance(V__SITUATION,s__Formula) )
     => ( ( s__holdsDuring(V__TIME1,V__SITUATION)
          & s__temporalPart(V__TIME2,V__TIME1) )
       => s__holdsDuring(V__TIME2,V__SITUATION) ) ) ).

fof(kb_SUMO_33392,axiom,
    ! [V__THING,V__POS] :
      ( ( s__instance(V__POS,s__TimePosition)
        & s__instance(V__THING,s__Physical) )
     => ( s__temporalPart(V__POS,s__WhenFn(V__THING))
      <=> s__time(V__THING,V__POS) ) ) ).

fof(kb_SUMO_33393,axiom,
    s__instance(s__BeginFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33394,axiom,
    s__instance(s__BeginFn__m,s__UnaryFunction) ).

fof(kb_SUMO_33395,axiom,
    s__instance(s__BeginFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33396,axiom,
    s__domain(s__BeginFn__m,"1",s__TimeInterval) ).

fof(kb_SUMO_33397,axiom,
    s__range(s__BeginFn__m,s__TimePoint) ).

fof(kb_SUMO_33398,axiom,
    s__documentation(s__BeginFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%TimeInterval to the &%TimePoint at which the interval begins.') ).

fof(kb_SUMO_33399,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( ( s__instance(V__PROCESS,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( s__origin(V__PROCESS,V__OBJ)
       => s__eventLocated(s__WhereFn(V__PROCESS,s__BeginFn(s__WhenFn(V__PROCESS))),s__WhereFn(V__OBJ,s__BeginFn(s__WhenFn(V__OBJ)))) ) ) ).

fof(kb_SUMO_33400,axiom,
    ! [V__POINT,V__INTERVAL] :
      ( s__BeginFn(V__INTERVAL) = V__POINT
     => ! [V__OTHERPOINT] :
          ( ( s__instance(V__OTHERPOINT,s__TimePoint)
            & s__instance(V__INTERVAL,s__TimeInterval)
            & s__instance(V__POINT,s__TimePoint) )
         => ( ( s__temporalPart(V__OTHERPOINT,V__INTERVAL)
              & V__OTHERPOINT != V__POINT )
           => s__before(V__POINT,V__OTHERPOINT) ) ) ) ).

fof(kb_SUMO_33401,axiom,
    s__instance(s__EndFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33402,axiom,
    s__instance(s__EndFn__m,s__UnaryFunction) ).

fof(kb_SUMO_33403,axiom,
    s__instance(s__EndFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33404,axiom,
    s__domain(s__EndFn__m,"1",s__TimeInterval) ).

fof(kb_SUMO_33405,axiom,
    s__range(s__EndFn__m,s__TimePoint) ).

fof(kb_SUMO_33406,axiom,
    s__documentation(s__EndFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%TimeInterval to the &%TimePoint at which the interval ends.') ).

fof(kb_SUMO_33407,axiom,
    ! [V__POINT,V__INTERVAL] :
      ( s__EndFn(V__INTERVAL) = V__POINT
     => ! [V__OTHERPOINT] :
          ( ( s__instance(V__OTHERPOINT,s__TimePoint)
            & s__instance(V__INTERVAL,s__TimeInterval)
            & s__instance(V__POINT,s__TimePoint) )
         => ( ( s__temporalPart(V__OTHERPOINT,V__INTERVAL)
              & V__OTHERPOINT != V__POINT )
           => s__before(V__OTHERPOINT,V__POINT) ) ) ) ).

%FOL fof(kb_SUMO_33408,axiom,(( (! [V__QUANT2,V__OBJ,V__QUANT1,V__PROC] : ((s__instance(V__PROC,s__Process) & s__instance(V__QUANT1,s__PhysicalQuantity) & s__instance(V__OBJ,s__Object) & s__instance(V__QUANT2,s__PhysicalQuantity)) => ((s__resource(V__PROC,V__OBJ) & s__holdsDuring(s__BeginFn(s__WhenFn(V__PROC)),'s__measure(V__OBJ,V__QUANT1)') & s__holdsDuring(s__EndFn(s__WhenFn(V__PROC)),'s__measure(V__OBJ,V__QUANT2)')) => greater(V__QUANT1,V__QUANT2)))) ))).

fof(kb_SUMO_33409,axiom,
    s__subrelation(s__starts__m,s__temporalPart__m) ).

fof(kb_SUMO_33410,axiom,
    s__instance(s__starts__m,s__TemporalRelation) ).

fof(kb_SUMO_33411,axiom,
    s__instance(s__starts__m,s__TransitiveRelation) ).

fof(kb_SUMO_33412,axiom,
    s__instance(s__starts__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_33413,axiom,
    s__domain(s__starts__m,"1",s__TimeInterval) ).

fof(kb_SUMO_33414,axiom,
    s__domain(s__starts__m,"2",s__TimeInterval) ).

fof(kb_SUMO_33415,axiom,
    s__documentation(s__starts__m,s__EnglishLanguage,'(&%starts ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 and ?INTERVAL2 are both &%TimeIntervals that have the same initial &%TimePoint and that ?INTERVAL1 ends before ?INTERVAL2.') ).

fof(kb_SUMO_33416,axiom,
    ! [V__INTERVAL1,V__INTERVAL2] :
      ( ( s__instance(V__INTERVAL2,s__TimeInterval)
        & s__instance(V__INTERVAL1,s__TimeInterval) )
     => ( s__starts(V__INTERVAL1,V__INTERVAL2)
      <=> ( s__BeginFn(V__INTERVAL1) = s__BeginFn(V__INTERVAL2)
          & s__before(s__EndFn(V__INTERVAL1),s__EndFn(V__INTERVAL2)) ) ) ) ).

fof(kb_SUMO_33417,axiom,
    s__subrelation(s__finishes__m,s__temporalPart__m) ).

fof(kb_SUMO_33418,axiom,
    s__instance(s__finishes__m,s__TemporalRelation) ).

fof(kb_SUMO_33419,axiom,
    s__instance(s__finishes__m,s__TransitiveRelation) ).

fof(kb_SUMO_33420,axiom,
    s__instance(s__finishes__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_33421,axiom,
    s__domain(s__finishes__m,"1",s__TimeInterval) ).

fof(kb_SUMO_33422,axiom,
    s__domain(s__finishes__m,"2",s__TimeInterval) ).

fof(kb_SUMO_33423,axiom,
    s__documentation(s__finishes__m,s__EnglishLanguage,'(&%finishes ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 and ?INTERVAL2 are both &%TimeIntervals that have the same ending &%TimePoint and that ?INTERVAL2 begins before ?INTERVAL1.') ).

fof(kb_SUMO_33424,axiom,
    ! [V__INTERVAL1,V__INTERVAL2] :
      ( ( s__instance(V__INTERVAL2,s__TimeInterval)
        & s__instance(V__INTERVAL1,s__TimeInterval) )
     => ( s__finishes(V__INTERVAL1,V__INTERVAL2)
      <=> ( s__before(s__BeginFn(V__INTERVAL2),s__BeginFn(V__INTERVAL1))
          & s__EndFn(V__INTERVAL2) = s__EndFn(V__INTERVAL1) ) ) ) ).

fof(kb_SUMO_33425,axiom,
    s__instance(s__before__m,s__TemporalRelation) ).

fof(kb_SUMO_33426,axiom,
    s__instance(s__before__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_33427,axiom,
    s__instance(s__before__m,s__TransitiveRelation) ).

fof(kb_SUMO_33428,axiom,
    s__subrelation(s__before__m,s__beforeOrEqual__m) ).

fof(kb_SUMO_33429,axiom,
    s__relatedInternalConcept(s__before__m,s__earlier__m) ).

fof(kb_SUMO_33430,axiom,
    s__domain(s__before__m,"1",s__TimePoint) ).

fof(kb_SUMO_33431,axiom,
    s__domain(s__before__m,"2",s__TimePoint) ).

fof(kb_SUMO_33432,axiom,
    s__documentation(s__before__m,s__EnglishLanguage,'(&%before ?POINT1 ?POINT2) means that ?POINT1 precedes ?POINT2 on the universal timeline.') ).

fof(kb_SUMO_33433,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ? [V__TIME1,V__TIME2] :
          ( s__instance(V__TIME1,s__TimePoint)
          & s__instance(V__TIME2,s__TimePoint)
          & s__before(V__TIME1,V__TIME2)
          & ! [V__TIME] :
              ( ( s__instance(V__TIME,s__TimePoint)
                & s__instance(V__OBJ,s__Physical) )
             => ( ( s__beforeOrEqual(V__TIME1,V__TIME)
                  & s__beforeOrEqual(V__TIME,V__TIME2) )
               => s__time(V__OBJ,V__TIME) ) ) ) ) ).

fof(kb_SUMO_33434,axiom,
    ! [V__OBJ,V__PROC] :
      ( s__result(V__PROC,V__OBJ)
     => ! [V__TIME] :
          ( ( s__instance(V__TIME,s__TimePoint)
            & s__instance(V__PROC,s__Process)
            & s__instance(V__OBJ,s__Physical) )
         => ( s__before(V__TIME,s__BeginFn(s__WhenFn(V__PROC)))
           => ~ s__time(V__OBJ,V__TIME) ) ) ) ).

fof(kb_SUMO_33435,axiom,
    ! [V__INTERVAL] :
      ( s__instance(V__INTERVAL,s__TimeInterval)
     => s__before(s__BeginFn(V__INTERVAL),s__EndFn(V__INTERVAL)) ) ).

fof(kb_SUMO_33436,axiom,
    s__instance(s__beforeOrEqual__m,s__BinaryPredicate) ).

fof(kb_SUMO_33437,axiom,
    s__instance(s__beforeOrEqual__m,s__TemporalRelation) ).

fof(kb_SUMO_33438,axiom,
    s__instance(s__beforeOrEqual__m,s__PartialOrderingRelation) ).

fof(kb_SUMO_33439,axiom,
    s__domain(s__beforeOrEqual__m,"1",s__TimePoint) ).

fof(kb_SUMO_33440,axiom,
    s__domain(s__beforeOrEqual__m,"2",s__TimePoint) ).

fof(kb_SUMO_33441,axiom,
    s__documentation(s__beforeOrEqual__m,s__EnglishLanguage,'(&%beforeOrEqual ?POINT1 ?POINT2) means that ?POINT1 is identical with ?POINT2 or occurs before it on the universal timeline.') ).

fof(kb_SUMO_33442,axiom,
    ! [V__POINT2,V__POINT1] :
      ( ( s__instance(V__POINT1,s__TimePoint)
        & s__instance(V__POINT2,s__TimePoint) )
     => ( s__beforeOrEqual(V__POINT1,V__POINT2)
       => ( s__before(V__POINT1,V__POINT2)
          | V__POINT1 = V__POINT2 ) ) ) ).

fof(kb_SUMO_33443,axiom,
    s__instance(s__temporallyBetween__m,s__TemporalRelation) ).

fof(kb_SUMO_33444,axiom,
    s__instance(s__temporallyBetween__m,s__TernaryPredicate) ).

fof(kb_SUMO_33445,axiom,
    s__subrelation(s__temporallyBetween__m,s__temporallyBetweenOrEqual__m) ).

fof(kb_SUMO_33446,axiom,
    s__domain(s__temporallyBetween__m,"1",s__TimePoint) ).

fof(kb_SUMO_33447,axiom,
    s__domain(s__temporallyBetween__m,"2",s__TimePoint) ).

fof(kb_SUMO_33448,axiom,
    s__domain(s__temporallyBetween__m,"3",s__TimePoint) ).

fof(kb_SUMO_33449,axiom,
    s__documentation(s__temporallyBetween__m,s__EnglishLanguage,'(&%temporallyBetween ?POINT1 ?POINT2 ?POINT3) means that the &%TimePoint ?POINT2 is between the &%TimePoints ?POINT1 and ?POINT3, i.e. ?POINT1 is before ?POINT2 and ?POINT2 is before ?POINT3.') ).

fof(kb_SUMO_33450,axiom,
    ! [V__POINT3,V__POINT2,V__POINT1] :
      ( ( s__instance(V__POINT1,s__TimePoint)
        & s__instance(V__POINT2,s__TimePoint)
        & s__instance(V__POINT3,s__TimePoint) )
     => ( s__temporallyBetween(V__POINT1,V__POINT2,V__POINT3)
      <=> ( s__before(V__POINT1,V__POINT2)
          & s__before(V__POINT2,V__POINT3) ) ) ) ).

fof(kb_SUMO_33451,axiom,
    s__instance(s__temporallyBetweenOrEqual__m,s__TemporalRelation) ).

fof(kb_SUMO_33452,axiom,
    s__instance(s__temporallyBetweenOrEqual__m,s__TernaryPredicate) ).

fof(kb_SUMO_33453,axiom,
    s__domain(s__temporallyBetweenOrEqual__m,"1",s__TimePoint) ).

fof(kb_SUMO_33454,axiom,
    s__domain(s__temporallyBetweenOrEqual__m,"2",s__TimePoint) ).

fof(kb_SUMO_33455,axiom,
    s__domain(s__temporallyBetweenOrEqual__m,"3",s__TimePoint) ).

fof(kb_SUMO_33456,axiom,
    s__documentation(s__temporallyBetweenOrEqual__m,s__EnglishLanguage,'(&%temporallyBetweenOrEqual ?POINT1 ?POINT2 ?POINT3) means that the &%TimePoint ?POINT1 is before or equal to the &%TimePoint ?POINT2 and ?POINT2 is before or equal to the &%TimePoint ?POINT3.') ).

fof(kb_SUMO_33457,axiom,
    ! [V__POINT3,V__POINT2,V__POINT1] :
      ( ( s__instance(V__POINT1,s__TimePoint)
        & s__instance(V__POINT2,s__TimePoint)
        & s__instance(V__POINT3,s__TimePoint) )
     => ( s__temporallyBetweenOrEqual(V__POINT1,V__POINT2,V__POINT3)
      <=> ( s__beforeOrEqual(V__POINT1,V__POINT2)
          & s__beforeOrEqual(V__POINT2,V__POINT3) ) ) ) ).

fof(kb_SUMO_33458,axiom,
    ! [V__TIME,V__PHYS] :
      ( s__instance(V__PHYS,s__Physical)
     => ( ( s__time(V__PHYS,V__TIME)
          & s__instance(V__TIME,s__TimePoint) )
      <=> s__temporallyBetweenOrEqual(s__BeginFn(s__WhenFn(V__PHYS)),V__TIME,s__EndFn(s__WhenFn(V__PHYS))) ) ) ).

fof(kb_SUMO_33459,axiom,
    s__instance(s__overlapsTemporally__m,s__BinaryPredicate) ).

fof(kb_SUMO_33460,axiom,
    s__instance(s__overlapsTemporally__m,s__TemporalRelation) ).

fof(kb_SUMO_33461,axiom,
    s__instance(s__overlapsTemporally__m,s__ReflexiveRelation) ).

fof(kb_SUMO_33462,axiom,
    s__instance(s__overlapsTemporally__m,s__SymmetricRelation) ).

fof(kb_SUMO_33463,axiom,
    s__domain(s__overlapsTemporally__m,"1",s__TimeInterval) ).

fof(kb_SUMO_33464,axiom,
    s__domain(s__overlapsTemporally__m,"2",s__TimeInterval) ).

fof(kb_SUMO_33465,axiom,
    s__documentation(s__overlapsTemporally__m,s__EnglishLanguage,'(&%overlapsTemporally ?INTERVAL1 ?INTERVAL2) means that the &%TimeIntervals ?INTERVAL1 and ?INTERVAL2 have a &%TimeInterval as a common part.') ).

fof(kb_SUMO_33466,axiom,
    ! [V__INTERVAL1,V__INTERVAL2] :
      ( ( s__instance(V__INTERVAL2,s__TimeInterval)
        & s__instance(V__INTERVAL1,s__TimeInterval) )
     => ( s__overlapsTemporally(V__INTERVAL1,V__INTERVAL2)
      <=> ? [V__INTERVAL3] :
            ( s__instance(V__INTERVAL3,s__TimePosition)
            & s__instance(V__INTERVAL3,s__TimeInterval)
            & s__temporalPart(V__INTERVAL3,V__INTERVAL1)
            & s__temporalPart(V__INTERVAL3,V__INTERVAL2) ) ) ) ).

fof(kb_SUMO_33467,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__larger(V__OBJ1,V__OBJ2)
       => s__overlapsTemporally(s__WhenFn(V__OBJ1),s__WhenFn(V__OBJ2)) ) ) ).

fof(kb_SUMO_33468,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__SelfConnectedObject)
        & s__instance(V__OBJ1,s__Hole) )
     => ( s__hole(V__OBJ1,V__OBJ2)
       => s__overlapsTemporally(s__WhenFn(V__OBJ1),s__WhenFn(V__OBJ2)) ) ) ).

fof(kb_SUMO_33469,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Physical) )
     => ( s__partlyLocated(V__OBJ1,V__OBJ2)
       => s__overlapsTemporally(s__WhenFn(V__OBJ1),s__WhenFn(V__OBJ2)) ) ) ).

fof(kb_SUMO_33470,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__AltitudeMeasure)
        & s__instance(V__OBJ2,s__Physical)
        & s__instance(V__OBJ1,s__Aircraft) )
     => ( s__absoluteHeight(V__OBJ1,V__OBJ2)
       => s__overlapsTemporally(s__WhenFn(V__OBJ1),s__WhenFn(V__OBJ2)) ) ) ).

fof(kb_SUMO_33471,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__connected(V__OBJ1,V__OBJ2)
       => s__overlapsTemporally(s__WhenFn(V__OBJ1),s__WhenFn(V__OBJ2)) ) ) ).

fof(kb_SUMO_33472,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__smaller(V__OBJ1,V__OBJ2)
       => s__overlapsTemporally(s__WhenFn(V__OBJ1),s__WhenFn(V__OBJ2)) ) ) ).

fof(kb_SUMO_33473,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__traverses(V__OBJ1,V__OBJ2)
       => s__overlapsTemporally(s__WhenFn(V__OBJ1),s__WhenFn(V__OBJ2)) ) ) ).

fof(kb_SUMO_33474,axiom,
    s__subrelation(s__during__m,s__temporalPart__m) ).

fof(kb_SUMO_33475,axiom,
    s__instance(s__during__m,s__TransitiveRelation) ).

fof(kb_SUMO_33476,axiom,
    s__instance(s__during__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_33477,axiom,
    s__subrelation(s__during__m,s__overlapsTemporally__m) ).

fof(kb_SUMO_33478,axiom,
    s__domain(s__during__m,"1",s__TimeInterval) ).

fof(kb_SUMO_33479,axiom,
    s__domain(s__during__m,"2",s__TimeInterval) ).

fof(kb_SUMO_33480,axiom,
    s__documentation(s__during__m,s__EnglishLanguage,'(&%during ?INTERVAL1 ?INTERVAL2) means that ?INTERVAL1 starts after and ends before ?INTERVAL2.') ).

fof(kb_SUMO_33481,axiom,
    ! [V__INTERVAL1,V__INTERVAL2] :
      ( ( s__instance(V__INTERVAL2,s__TimeInterval)
        & s__instance(V__INTERVAL1,s__TimeInterval) )
     => ( s__during(V__INTERVAL1,V__INTERVAL2)
       => ( s__before(s__EndFn(V__INTERVAL1),s__EndFn(V__INTERVAL2))
          & s__before(s__BeginFn(V__INTERVAL2),s__BeginFn(V__INTERVAL1)) ) ) ) ).

fof(kb_SUMO_33482,axiom,
    s__instance(s__meetsTemporally__m,s__BinaryPredicate) ).

fof(kb_SUMO_33483,axiom,
    s__instance(s__meetsTemporally__m,s__TemporalRelation) ).

fof(kb_SUMO_33484,axiom,
    s__instance(s__meetsTemporally__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33485,axiom,
    s__instance(s__meetsTemporally__m,s__IntransitiveRelation) ).

fof(kb_SUMO_33486,axiom,
    s__domain(s__meetsTemporally__m,"1",s__TimeInterval) ).

fof(kb_SUMO_33487,axiom,
    s__domain(s__meetsTemporally__m,"2",s__TimeInterval) ).

fof(kb_SUMO_33488,axiom,
    s__documentation(s__meetsTemporally__m,s__EnglishLanguage,'(&%meetsTemporally ?INTERVAL1 ?INTERVAL2) means that the terminal point of the &%TimeInterval ?INTERVAL1 is the initial point of the &%TimeInterval ?INTERVAL2.') ).

fof(kb_SUMO_33489,axiom,
    ! [V__INTERVAL1,V__INTERVAL2] :
      ( ( s__instance(V__INTERVAL2,s__TimeInterval)
        & s__instance(V__INTERVAL1,s__TimeInterval) )
     => ( s__meetsTemporally(V__INTERVAL1,V__INTERVAL2)
      <=> s__EndFn(V__INTERVAL1) = s__BeginFn(V__INTERVAL2) ) ) ).

fof(kb_SUMO_33490,axiom,
    ! [V__INTERVAL1,V__INTERVAL2] :
      ( ( s__instance(V__INTERVAL2,s__TimeInterval)
        & s__instance(V__INTERVAL1,s__TimeInterval) )
     => ( ( s__BeginFn(V__INTERVAL1) = s__BeginFn(V__INTERVAL2)
          & s__EndFn(V__INTERVAL1) = s__EndFn(V__INTERVAL2) )
       => V__INTERVAL1 = V__INTERVAL2 ) ) ).

fof(kb_SUMO_33491,axiom,
    s__instance(s__earlier__m,s__BinaryPredicate) ).

fof(kb_SUMO_33492,axiom,
    s__instance(s__earlier__m,s__TemporalRelation) ).

fof(kb_SUMO_33493,axiom,
    s__instance(s__TemporalRelation__t,s__SetOrClass) ).

fof(kb_SUMO_33494,axiom,
    s__instance(s__earlier__m,s__TransitiveRelation) ).

fof(kb_SUMO_33495,axiom,
    s__instance(s__earlier__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_33496,axiom,
    s__domain(s__earlier__m,"1",s__TimeInterval) ).

fof(kb_SUMO_33497,axiom,
    s__domain(s__earlier__m,"2",s__TimeInterval) ).

fof(kb_SUMO_33498,axiom,
    s__documentation(s__earlier__m,s__EnglishLanguage,'(&%earlier ?INTERVAL1 ?INTERVAL2) means that the &%TimeInterval ?INTERVAL1 ends before the &%TimeInterval ?INTERVAL2 begins.') ).

fof(kb_SUMO_33499,axiom,
    ! [V__INTERVAL1,V__INTERVAL2] :
      ( ( s__instance(V__INTERVAL2,s__TimeInterval)
        & s__instance(V__INTERVAL1,s__TimeInterval) )
     => ( s__earlier(V__INTERVAL1,V__INTERVAL2)
      <=> s__before(s__EndFn(V__INTERVAL1),s__BeginFn(V__INTERVAL2)) ) ) ).

fof(kb_SUMO_33500,axiom,
    s__instance(s__cooccur__m,s__BinaryPredicate) ).

fof(kb_SUMO_33501,axiom,
    s__instance(s__cooccur__m,s__TemporalRelation) ).

fof(kb_SUMO_33502,axiom,
    s__instance(s__cooccur__m,s__EquivalenceRelation) ).

fof(kb_SUMO_33503,axiom,
    s__domain(s__cooccur__m,"1",s__Physical) ).

fof(kb_SUMO_33504,axiom,
    s__domain(s__cooccur__m,"2",s__Physical) ).

fof(kb_SUMO_33505,axiom,
    s__documentation(s__cooccur__m,s__EnglishLanguage,'(&%cooccur ?THING1 ?THING2) means that the &%Object or &%Process ?THING1 occurs at the same time as, together with, or jointly with the &%Object or &%Process ?THING2. This covers the following temporal relations: is co-incident with, is concurrent with, is contemporaneous with, and is concomitant with.') ).

fof(kb_SUMO_33506,axiom,
    ! [V__PHYS2,V__PHYS1] :
      ( ( s__instance(V__PHYS1,s__Physical)
        & s__instance(V__PHYS2,s__Physical) )
     => ( s__cooccur(V__PHYS1,V__PHYS2)
      <=> s__WhenFn(V__PHYS1) = s__WhenFn(V__PHYS2) ) ) ).

fof(kb_SUMO_33507,axiom,
    s__instance(s__TimeIntervalFn__m,s__BinaryFunction) ).

fof(kb_SUMO_33508,axiom,
    s__instance(s__TimeIntervalFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33509,axiom,
    s__domain(s__TimeIntervalFn__m,"1",s__TimePoint) ).

fof(kb_SUMO_33510,axiom,
    s__domain(s__TimeIntervalFn__m,"2",s__TimePoint) ).

fof(kb_SUMO_33511,axiom,
    s__range(s__TimeIntervalFn__m,s__TimeInterval) ).

fof(kb_SUMO_33512,axiom,
    s__documentation(s__TimeIntervalFn__m,s__EnglishLanguage,'A &%BinaryFunction that takes two &%TimePoints as arguments and returns the &%TimeInterval defined by these two &%TimePoints. Note that the first &%TimePoint must occur earlier than the second &%TimePoint.') ).

fof(kb_SUMO_33513,axiom,
    ! [V__POINT2,V__POINT1,V__INTERVAL] :
      ( ( s__instance(V__POINT1,s__TimePoint)
        & s__instance(V__POINT2,s__TimePoint)
        & s__instance(V__INTERVAL,s__TimeInterval)
        & s__TimeIntervalFn(V__POINT1,V__POINT2) = V__INTERVAL )
     => ( s__BeginFn(V__INTERVAL) = V__POINT1
        & s__EndFn(V__INTERVAL) = V__POINT2 ) ) ).

fof(kb_SUMO_33514,axiom,
    ! [V__POINT2,V__POINT1,V__INTERVAL] :
      ( ( s__instance(V__POINT1,s__TimePoint)
        & s__instance(V__POINT2,s__TimePoint)
        & s__instance(V__INTERVAL,s__TimeInterval)
        & s__TimeIntervalFn(V__POINT1,V__POINT2) = V__INTERVAL )
     => ! [V__POINT] :
          ( ( s__instance(V__POINT,s__TimePoint)
            & s__instance(V__INTERVAL,s__TimePosition)
            & s__instance(V__POINT1,s__TimePoint)
            & s__instance(V__POINT2,s__TimePoint) )
         => ( s__temporallyBetweenOrEqual(V__POINT1,V__POINT,V__POINT2)
          <=> s__temporalPart(V__POINT,V__INTERVAL) ) ) ) ).

fof(kb_SUMO_33515,axiom,
    s__instance(s__RecurrentTimeIntervalFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33516,axiom,
    s__instance(s__RecurrentTimeIntervalFn__m,s__BinaryFunction) ).

fof(kb_SUMO_33517,axiom,
    s__domainSubclass(s__RecurrentTimeIntervalFn__m,"1",s__TimeInterval) ).

fof(kb_SUMO_33518,axiom,
    s__domainSubclass(s__RecurrentTimeIntervalFn__m,"2",s__TimeInterval) ).

fof(kb_SUMO_33519,axiom,
    s__rangeSubclass(s__RecurrentTimeIntervalFn__m,s__TimeInterval) ).

fof(kb_SUMO_33520,axiom,
    s__documentation(s__RecurrentTimeIntervalFn__m,s__EnglishLanguage,'A function that is useful for generating recurring time intervals. For example, (&%RecurrentTimeIntervalFn (&%HourFn 6 &%Day) (&%HourFn 12 &%Day)) returns the &%Class of &%TimeIntervals beginning at 6 in the morning and ending at 12 noon. For another example, (&%RecurrentTimeInterval &%Saturday &%Sunday) returns the &%Class of all weekends. For still another example, (&%RecurrentTimeInterval &%June &%August) returns the &%Class containing the academic summer period.') ).

fof(kb_SUMO_33521,axiom,
    ! [V__TIMECLASS1,V__TIMECLASS2,V__INTERVAL] :
      ( ( s__instance(V__INTERVAL,s__TimeInterval)
        & s__subclass(V__TIMECLASS2,s__TimeInterval)
        & s__instance(V__TIMECLASS2,s__SetOrClass)
        & s__subclass(V__TIMECLASS1,s__TimeInterval)
        & s__instance(V__TIMECLASS1,s__SetOrClass) )
     => ( s__instance(V__INTERVAL,s__RecurrentTimeIntervalFn(V__TIMECLASS1,V__TIMECLASS2))
       => ? [V__TIME1,V__TIME2] :
            ( s__instance(V__TIME2,s__TimeInterval)
            & s__instance(V__TIME1,s__TimeInterval)
            & s__instance(V__TIME1,V__TIMECLASS1)
            & s__instance(V__TIME2,V__TIMECLASS2)
            & s__starts(V__TIME1,V__INTERVAL)
            & s__finishes(V__TIME2,V__INTERVAL) ) ) ) ).

fof(kb_SUMO_33522,axiom,
    s__instance(s__WhenFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33523,axiom,
    s__instance(s__WhenFn__m,s__UnaryFunction) ).

fof(kb_SUMO_33524,axiom,
    s__instance(s__WhenFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33525,axiom,
    s__domain(s__WhenFn__m,"1",s__Physical) ).

fof(kb_SUMO_33526,axiom,
    s__range(s__WhenFn__m,s__TimeInterval) ).

fof(kb_SUMO_33527,axiom,
    s__documentation(s__WhenFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps an &%Object or &%Process to the exact &%TimeInterval during which it exists. Note that, for every &%TimePoint ?TIME outside of the &%TimeInterval (WhenFn ?THING), (time ?THING ?TIME) does not hold.') ).

fof(kb_SUMO_33528,axiom,
    s__instance(s__PastFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33529,axiom,
    s__instance(s__PastFn__m,s__UnaryFunction) ).

fof(kb_SUMO_33530,axiom,
    s__instance(s__PastFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33531,axiom,
    s__domain(s__PastFn__m,"1",s__TimePosition) ).

fof(kb_SUMO_33532,axiom,
    s__range(s__PastFn__m,s__TimeInterval) ).

fof(kb_SUMO_33533,axiom,
    s__documentation(s__PastFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%TimePosition to the &%TimeInterval that meets it and that begins at &%NegativeInfinity.') ).

fof(kb_SUMO_33534,axiom,
    ! [V__INTERVAL] :
      ( s__instance(V__INTERVAL,s__TimeInterval)
     => s__meetsTemporally(s__PastFn(V__INTERVAL),V__INTERVAL) ) ).

fof(kb_SUMO_33535,axiom,
    ! [V__INTERVAL] :
      ( s__instance(V__INTERVAL,s__TimeInterval)
     => s__PastFn(V__INTERVAL) = s__TimeIntervalFn(s__NegativeInfinity,s__BeginFn(V__INTERVAL)) ) ).

fof(kb_SUMO_33536,axiom,
    s__instance(s__ImmediatePastFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33537,axiom,
    s__instance(s__ImmediatePastFn__m,s__UnaryFunction) ).

fof(kb_SUMO_33538,axiom,
    s__instance(s__ImmediatePastFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33539,axiom,
    s__domain(s__ImmediatePastFn__m,"1",s__TimePosition) ).

fof(kb_SUMO_33540,axiom,
    s__range(s__ImmediatePastFn__m,s__TimeInterval) ).

fof(kb_SUMO_33541,axiom,
    s__documentation(s__ImmediatePastFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%TimePosition to a short, indeterminate &%TimeInterval that immediately precedes the &%TimePosition.') ).

fof(kb_SUMO_33542,axiom,
    ! [V__INTERVAL] :
      ( s__instance(V__INTERVAL,s__TimePosition)
     => ( s__instance(V__INTERVAL,s__TimeInterval)
       => s__finishes(s__ImmediatePastFn(V__INTERVAL),s__PastFn(V__INTERVAL)) ) ) ).

fof(kb_SUMO_33543,axiom,
    s__instance(s__FutureFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33544,axiom,
    s__instance(s__FutureFn__m,s__UnaryFunction) ).

fof(kb_SUMO_33545,axiom,
    s__instance(s__FutureFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33546,axiom,
    s__domain(s__FutureFn__m,"1",s__TimePosition) ).

fof(kb_SUMO_33547,axiom,
    s__range(s__FutureFn__m,s__TimeInterval) ).

fof(kb_SUMO_33548,axiom,
    s__documentation(s__FutureFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%TimePosition to the &%TimeInterval which it meets and which ends at &%PositiveInfinity.') ).

fof(kb_SUMO_33549,axiom,
    ! [V__INTERVAL] :
      ( s__instance(V__INTERVAL,s__TimeInterval)
     => s__meetsTemporally(V__INTERVAL,s__FutureFn(V__INTERVAL)) ) ).

fof(kb_SUMO_33550,axiom,
    ! [V__INTERVAL] :
      ( s__instance(V__INTERVAL,s__TimeInterval)
     => s__FutureFn(V__INTERVAL) = s__TimeIntervalFn(s__EndFn(V__INTERVAL),s__PositiveInfinity) ) ).

fof(kb_SUMO_33551,axiom,
    s__instance(s__ImmediateFutureFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33552,axiom,
    s__instance(s__ImmediateFutureFn__m,s__UnaryFunction) ).

fof(kb_SUMO_33553,axiom,
    s__instance(s__ImmediateFutureFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33554,axiom,
    s__domain(s__ImmediateFutureFn__m,"1",s__TimePosition) ).

fof(kb_SUMO_33555,axiom,
    s__range(s__ImmediateFutureFn__m,s__TimeInterval) ).

fof(kb_SUMO_33556,axiom,
    s__documentation(s__ImmediateFutureFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%TimePosition to a short, indeterminate &%TimeInterval that immediately follows the &%TimePosition.') ).

fof(kb_SUMO_33557,axiom,
    ! [V__INTERVAL] :
      ( s__instance(V__INTERVAL,s__TimePosition)
     => ( s__instance(V__INTERVAL,s__TimeInterval)
       => s__starts(s__ImmediateFutureFn(V__INTERVAL),s__FutureFn(V__INTERVAL)) ) ) ).

fof(kb_SUMO_33558,axiom,
    s__instance(s__date__m,s__BinaryPredicate) ).

fof(kb_SUMO_33559,axiom,
    s__instance(s__date__m,s__SingleValuedRelation) ).

fof(kb_SUMO_33560,axiom,
    s__instance(s__date__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33561,axiom,
    s__domain(s__date__m,"1",s__Physical) ).

fof(kb_SUMO_33562,axiom,
    s__domain(s__date__m,"2",s__Day) ).

fof(kb_SUMO_33563,axiom,
    s__subrelation(s__date__m,s__time__m) ).

fof(kb_SUMO_33564,axiom,
    s__documentation(s__date__m,s__EnglishLanguage,'A &%BinaryPredicate that specifies a &%TimePosition in absolute calendar time, at the resolution of one day, for a particular &%Object or &%Process.') ).

fof(kb_SUMO_33565,axiom,
    s__instance(s__YearFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33566,axiom,
    s__instance(s__YearFn__m,s__UnaryFunction) ).

fof(kb_SUMO_33567,axiom,
    s__domain(s__YearFn__m,"1",s__Integer) ).

fof(kb_SUMO_33568,axiom,
    s__rangeSubclass(s__YearFn__m,s__Year) ).

fof(kb_SUMO_33569,axiom,
    s__documentation(s__YearFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a number to the corresponding calendar &%Year. For example, (&%YearFn 1912) returns the &%Class containing just one instance, the year of 1912. As might be expected, positive integers return years in the Common Era, while negative integers return years in B.C.E. Note that this function returns a &%Class as a value. The reason for this is that the related functions, viz. &%MonthFn, &%DayFn, &%HourFn, &%MinuteFn, and &%SecondFn, are used to generate both specific &%TimeIntervals and recurrent intervals, and the only way to do this is to make the domains and ranges of these functions classes rather than individuals.') ).

fof(kb_SUMO_33570,axiom,
    s__instance(s__MonthFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33571,axiom,
    s__instance(s__MonthFn__m,s__BinaryFunction) ).

fof(kb_SUMO_33572,axiom,
    s__domainSubclass(s__MonthFn__m,"1",s__Month) ).

fof(kb_SUMO_33573,axiom,
    s__domainSubclass(s__MonthFn__m,"2",s__Year) ).

fof(kb_SUMO_33574,axiom,
    s__rangeSubclass(s__MonthFn__m,s__Month) ).

fof(kb_SUMO_33575,axiom,
    s__documentation(s__MonthFn__m,s__EnglishLanguage,'A &%BinaryFunction that maps a subclass of &%Month and a subclass of &%Year to the class containing the &%Months corresponding to thos &%Years. For example (&%MonthFn &%January (&%YearFn 1912)) is the class containing the eighth &%Month, i.e. August, of the &%Year 1912. For another example, (&%MonthFn &%August &%Year) is equal to &%August, the class of all months of August. Note that this function returns a &%Class as a value. The reason for this is that the related functions, viz. DayFn, HourFn, MinuteFn, and SecondFn, are used to generate both specific &%TimeIntervals and recurrent intervals, and the only way to do this is to make the domains and ranges of these functions classes rather than individuals.') ).

fof(kb_SUMO_33576,axiom,
    s__instance(s__DayFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33577,axiom,
    s__instance(s__DayFn__m,s__BinaryFunction) ).

fof(kb_SUMO_33578,axiom,
    s__domain(s__DayFn__m,"1",s__PositiveInteger) ).

fof(kb_SUMO_33579,axiom,
    s__domainSubclass(s__DayFn__m,"2",s__Month) ).

fof(kb_SUMO_33580,axiom,
    s__rangeSubclass(s__DayFn__m,s__Day) ).

fof(kb_SUMO_33581,axiom,
    s__documentation(s__DayFn__m,s__EnglishLanguage,'A &%BinaryFunction that assigns a &%PositiveRealNumber and a subclass of &%Months to the &%Days within each &%Month corresponding to that &%PositiveRealNumber. For example, (&%DayFn 16 &%August) is the &%Class of all sixteenth days of August. For another example, (&%DayFn 9 &%Month) would return the class of all ninth days of any month. For still another example, (&%DayFn 18 (&%MonthFn &%August (&%YearFn 1912))) denotes the 18th day of August 1912.') ).

fof(kb_SUMO_33582,axiom,
    ! [V__DAY,V__NUMBER,V__MONTH] :
      ( ( s__subclass(V__MONTH,s__Month)
        & s__instance(V__MONTH,s__SetOrClass)
        & s__instance(V__NUMBER,s__PositiveInteger) )
     => ( s__instance(V__DAY,s__DayFn(V__NUMBER,V__MONTH))
       => lesseq(V__NUMBER,"31") ) ) ).

fof(kb_SUMO_33583,axiom,
    ! [V__NUMBER2,V__MONTH,V__DAY1,V__DAY2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__PositiveInteger)
        & s__instance(V__DAY2,s__TimeInterval)
        & s__instance(V__DAY1,s__TimeInterval)
        & s__subclass(V__MONTH,s__Month)
        & s__instance(V__MONTH,s__SetOrClass)
        & s__instance(V__NUMBER2,s__PositiveInteger) )
     => ( ( s__instance(V__DAY1,s__DayFn(V__NUMBER1,V__MONTH))
          & s__instance(V__DAY2,s__DayFn(V__NUMBER2,V__MONTH))
          & minus(V__NUMBER2,V__NUMBER1) = "1" )
       => s__meetsTemporally(V__DAY1,V__DAY2) ) ) ).

fof(kb_SUMO_33584,axiom,
    s__instance(s__HourFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33585,axiom,
    s__instance(s__HourFn__m,s__BinaryFunction) ).

fof(kb_SUMO_33586,axiom,
    s__domain(s__HourFn__m,"1",s__NonnegativeInteger) ).

fof(kb_SUMO_33587,axiom,
    s__domainSubclass(s__HourFn__m,"2",s__Day) ).

fof(kb_SUMO_33588,axiom,
    s__rangeSubclass(s__HourFn__m,s__Hour) ).

fof(kb_SUMO_33589,axiom,
    s__documentation(s__HourFn__m,s__EnglishLanguage,'A &%BinaryFunction that assigns a &%PositiveRealNumber and a subclass of &%Days to the &%Hours within each &%Day corresponding to that &%NonnegativeInteger. For example, (&%HourFn 12 &%Thursday) is the &%Class of all instances of noon Thursday. For another example, (&%HourFn 0 &%Day) would return the class of all instances of midnight. For still another example, (&%HourFn 14 (&%DayFn 18 (&%MonthFn &%August (&%YearFn 1912)))) denotes 2 PM on the 18th day of August 1912.') ).

fof(kb_SUMO_33590,axiom,
    ! [V__DAY,V__NUMBER,V__HOUR] :
      ( ( s__instance(V__NUMBER,s__NonnegativeInteger)
        & s__subclass(V__DAY,s__Day)
        & s__instance(V__DAY,s__SetOrClass) )
     => ( s__instance(V__HOUR,s__HourFn(V__NUMBER,V__DAY))
       => less(V__NUMBER,"24") ) ) ).

fof(kb_SUMO_33591,axiom,
    ! [V__DAY,V__NUMBER2,V__HOUR2,V__NUMBER1,V__HOUR1] :
      ( ( s__instance(V__HOUR1,s__TimeInterval)
        & s__instance(V__NUMBER1,s__NonnegativeInteger)
        & s__instance(V__HOUR2,s__TimeInterval)
        & s__instance(V__NUMBER2,s__NonnegativeInteger)
        & s__subclass(V__DAY,s__Day)
        & s__instance(V__DAY,s__SetOrClass) )
     => ( ( s__instance(V__HOUR1,s__HourFn(V__NUMBER1,V__DAY))
          & s__instance(V__HOUR2,s__HourFn(V__NUMBER2,V__DAY))
          & minus(V__NUMBER2,V__NUMBER1) = "1" )
       => s__meetsTemporally(V__HOUR1,V__HOUR2) ) ) ).

fof(kb_SUMO_33592,axiom,
    s__instance(s__MinuteFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33593,axiom,
    s__instance(s__MinuteFn__m,s__BinaryFunction) ).

fof(kb_SUMO_33594,axiom,
    s__domain(s__MinuteFn__m,"1",s__NonnegativeInteger) ).

fof(kb_SUMO_33595,axiom,
    s__domainSubclass(s__MinuteFn__m,"2",s__Hour) ).

fof(kb_SUMO_33596,axiom,
    s__rangeSubclass(s__MinuteFn__m,s__Minute) ).

fof(kb_SUMO_33597,axiom,
    s__documentation(s__MinuteFn__m,s__EnglishLanguage,'A &%BinaryFunction that assigns a &%PositiveRealNumber and a subclass of &%Hours to the &%Minutes within each &%Hour corresponding to that &%NonnegativeInteger. For example, (&%MinuteFn 30 (&%HourFn 17 &%Day)) is the &%Class of all 5:30s in the afternoon. For another example, (&%MinuteFn 15 &%Hour) would return the class of all instances of quarter past the hour. For still another example, (&%MinuteFn 15 (&%HourFn 14 (&%DayFn 18 (&%MonthFn &%August (&%YearFn 1912))))) denotes 15 minutes after 2 PM on the 18th day of August 1912.') ).

fof(kb_SUMO_33598,axiom,
    ! [V__MINUTE,V__NUMBER,V__HOUR] :
      ( ( s__subclass(V__HOUR,s__Hour)
        & s__instance(V__HOUR,s__SetOrClass)
        & s__instance(V__NUMBER,s__NonnegativeInteger) )
     => ( s__instance(V__MINUTE,s__MinuteFn(V__NUMBER,V__HOUR))
       => less(V__NUMBER,"60") ) ) ).

fof(kb_SUMO_33599,axiom,
    ! [V__MINUTE1,V__MINUTE2,V__NUMBER2,V__HOUR,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__NonnegativeInteger)
        & s__subclass(V__HOUR,s__Hour)
        & s__instance(V__HOUR,s__SetOrClass)
        & s__instance(V__NUMBER2,s__NonnegativeInteger)
        & s__instance(V__MINUTE2,s__TimeInterval)
        & s__instance(V__MINUTE1,s__TimeInterval) )
     => ( ( s__instance(V__MINUTE1,s__MinuteFn(V__NUMBER1,V__HOUR))
          & s__instance(V__MINUTE2,s__MinuteFn(V__NUMBER2,V__HOUR))
          & minus(V__NUMBER2,V__NUMBER1) = "1" )
       => s__meetsTemporally(V__MINUTE1,V__MINUTE2) ) ) ).

fof(kb_SUMO_33600,axiom,
    s__instance(s__SecondFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33601,axiom,
    s__instance(s__SecondFn__m,s__BinaryFunction) ).

fof(kb_SUMO_33602,axiom,
    s__domain(s__SecondFn__m,"1",s__PositiveRealNumber) ).

fof(kb_SUMO_33603,axiom,
    s__domainSubclass(s__SecondFn__m,"2",s__Minute) ).

fof(kb_SUMO_33604,axiom,
    s__rangeSubclass(s__SecondFn__m,s__Second) ).

fof(kb_SUMO_33605,axiom,
    s__documentation(s__SecondFn__m,s__EnglishLanguage,'A &%BinaryFunction that assigns a &%PositiveRealNumber and a subclass of &%Minutes to the &%Seconds within each &%Minute corresponding to that &%PositiveRealNumber. For example, (&%SecondFn 4 (&%MinuteFn 5 &%Hour)) is the &%Class of all fourth &%Seconds of every fifth &%Minute of every hour. For another example, (&%SecondFn 8 &%Minute) would return the eighth second of every minute. For still another example, (&%SecondFn 9 (&%MinuteFn 15 (&%HourFn 14 (&%DayFn 18 (&%MonthFn &%August (&%YearFn 1912)))))) denotes 9 seconds and 15 minutes after 2 PM on the 18th day of August 1912.') ).

fof(kb_SUMO_33606,axiom,
    ! [V__MINUTE,V__NUMBER,V__SECOND] :
      ( ( s__instance(V__NUMBER,s__PositiveRealNumber)
        & s__subclass(V__MINUTE,s__Minute)
        & s__instance(V__MINUTE,s__SetOrClass) )
     => ( s__instance(V__SECOND,s__SecondFn(V__NUMBER,V__MINUTE))
       => less(V__NUMBER,"60") ) ) ).

fof(kb_SUMO_33607,axiom,
    ! [V__MINUTE,V__SECOND2,V__SECOND1,V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__PositiveRealNumber)
        & s__instance(V__NUMBER2,s__PositiveRealNumber)
        & s__instance(V__SECOND1,s__TimeInterval)
        & s__instance(V__SECOND2,s__TimeInterval)
        & s__subclass(V__MINUTE,s__Minute)
        & s__instance(V__MINUTE,s__SetOrClass) )
     => ( ( s__instance(V__SECOND1,s__SecondFn(V__NUMBER1,V__MINUTE))
          & s__instance(V__SECOND2,s__SecondFn(V__NUMBER2,V__MINUTE))
          & minus(V__NUMBER2,V__NUMBER1) = "1" )
       => s__meetsTemporally(V__SECOND1,V__SECOND2) ) ) ).

fof(kb_SUMO_33608,axiom,
    s__subclass(s__Year,s__TimeInterval) ).

fof(kb_SUMO_33609,axiom,
    s__instance(s__Year__t,s__SetOrClass) ).

fof(kb_SUMO_33610,axiom,
    s__relatedInternalConcept(s__Year,s__YearFn__m) ).

fof(kb_SUMO_33611,axiom,
    s__relatedInternalConcept(s__Year,s__YearDuration) ).

fof(kb_SUMO_33612,axiom,
    s__documentation(s__Year,s__EnglishLanguage,'The &%Class of all calendar &%Years.') ).

fof(kb_SUMO_33613,axiom,
    ! [V__YEAR] :
      ( s__instance(V__YEAR,s__TimeInterval)
     => ( s__instance(V__YEAR,s__Year)
       => s__duration(V__YEAR,s__MeasureFn("1",s__YearDuration)) ) ) ).

fof(kb_SUMO_33614,axiom,
    ! [V__YEAR2,V__YEAR1] :
      ( ( s__instance(V__YEAR1,s__TimeInterval)
        & s__instance(V__YEAR2,s__TimeInterval) )
     => ( ( s__instance(V__YEAR1,s__Year)
          & s__instance(V__YEAR2,s__Year)
          & minus(V__YEAR2,V__YEAR1) = "1" )
       => s__meetsTemporally(V__YEAR1,V__YEAR2) ) ) ).

fof(kb_SUMO_33615,axiom,
    s__subclass(s__LeapYear,s__Year) ).

fof(kb_SUMO_33616,axiom,
    s__instance(s__LeapYear__t,s__SetOrClass) ).

fof(kb_SUMO_33617,axiom,
    s__documentation(s__LeapYear,s__EnglishLanguage,'The &%Class of all leap years. These are years which are either (i.) evenly divisible by 4 and not by 100 or (ii.) evenly divisible by 400 (this latter case is known as a leap century).') ).

fof(kb_SUMO_33618,axiom,
    ! [V__LEAP,V__NUMBER] :
      ( s__instance(V__NUMBER,s__Integer)
     => ( ( s__instance(V__LEAP,s__LeapYear)
          & s__instance(V__LEAP,s__YearFn(V__NUMBER)) )
       => ( ( s__RemainderFn(V__NUMBER,"4") = "0"
            & s__RemainderFn(V__NUMBER,"100") != "0" )
          | s__RemainderFn(V__NUMBER,"400") = "0" ) ) ) ).

fof(kb_SUMO_33619,axiom,
    s__subclass(s__Month,s__TimeInterval) ).

fof(kb_SUMO_33620,axiom,
    s__relatedInternalConcept(s__Month,s__MonthFn__m) ).

fof(kb_SUMO_33621,axiom,
    s__documentation(s__Month,s__EnglishLanguage,'The &%Class of all calendar &%Months.') ).

fof(kb_SUMO_33622,axiom,
    s__subclass(s__January,s__Month) ).

fof(kb_SUMO_33623,axiom,
    s__instance(s__January__t,s__SetOrClass) ).

fof(kb_SUMO_33624,axiom,
    s__documentation(s__January,s__EnglishLanguage,'The &%Class of all &%Months which are January.') ).

fof(kb_SUMO_33625,axiom,
    ! [V__MONTH] :
      ( s__instance(V__MONTH,s__TimeInterval)
     => ( s__instance(V__MONTH,s__January)
       => s__duration(V__MONTH,s__MeasureFn("31",s__DayDuration)) ) ) ).

fof(kb_SUMO_33626,axiom,
    ! [V__MONTH1,V__MONTH2,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__MONTH2,s__TimeInterval)
        & s__instance(V__MONTH1,s__TimeInterval) )
     => ( ( s__instance(V__MONTH1,s__MonthFn(s__January,V__YEAR))
          & s__instance(V__MONTH2,s__MonthFn(s__February,V__YEAR)) )
       => s__meetsTemporally(V__MONTH1,V__MONTH2) ) ) ).

fof(kb_SUMO_33627,axiom,
    s__subclass(s__February,s__Month) ).

fof(kb_SUMO_33628,axiom,
    s__instance(s__February__t,s__SetOrClass) ).

fof(kb_SUMO_33629,axiom,
    s__documentation(s__February,s__EnglishLanguage,'The &%Class of all &%Months which are February.') ).

fof(kb_SUMO_33630,axiom,
    ! [V__Y,V__YEAR,V__MONTH] :
      ( ( s__instance(V__MONTH,s__TimeInterval)
        & s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass) )
     => ( ( s__instance(V__MONTH,s__MonthFn(s__February,V__YEAR))
          & s__instance(V__Y,V__YEAR)
          & ~ s__instance(V__Y,s__LeapYear) )
       => s__duration(V__MONTH,s__MeasureFn("28",s__DayDuration)) ) ) ).

fof(kb_SUMO_33631,axiom,
    ! [V__Y,V__YEAR,V__MONTH] :
      ( ( s__instance(V__MONTH,s__TimeInterval)
        & s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass) )
     => ( ( s__instance(V__MONTH,s__MonthFn(s__February,V__YEAR))
          & s__instance(V__Y,V__YEAR)
          & s__instance(V__Y,s__LeapYear) )
       => s__duration(V__MONTH,s__MeasureFn("29",s__DayDuration)) ) ) ).

fof(kb_SUMO_33632,axiom,
    ! [V__MONTH1,V__MONTH2,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__MONTH2,s__TimeInterval)
        & s__instance(V__MONTH1,s__TimeInterval) )
     => ( ( s__instance(V__MONTH1,s__MonthFn(s__February,V__YEAR))
          & s__instance(V__MONTH2,s__MonthFn(s__March,V__YEAR)) )
       => s__meetsTemporally(V__MONTH1,V__MONTH2) ) ) ).

fof(kb_SUMO_33633,axiom,
    s__subclass(s__March,s__Month) ).

fof(kb_SUMO_33634,axiom,
    s__instance(s__March__t,s__SetOrClass) ).

fof(kb_SUMO_33635,axiom,
    s__documentation(s__March,s__EnglishLanguage,'The &%Class of all &%Months which are March.') ).

fof(kb_SUMO_33636,axiom,
    ! [V__MONTH] :
      ( s__instance(V__MONTH,s__TimeInterval)
     => ( s__instance(V__MONTH,s__March)
       => s__duration(V__MONTH,s__MeasureFn("31",s__DayDuration)) ) ) ).

fof(kb_SUMO_33637,axiom,
    ! [V__MONTH1,V__MONTH2,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__MONTH2,s__TimeInterval)
        & s__instance(V__MONTH1,s__TimeInterval) )
     => ( ( s__instance(V__MONTH1,s__MonthFn(s__March,V__YEAR))
          & s__instance(V__MONTH2,s__MonthFn(s__April,V__YEAR)) )
       => s__meetsTemporally(V__MONTH1,V__MONTH2) ) ) ).

fof(kb_SUMO_33638,axiom,
    s__subclass(s__April,s__Month) ).

fof(kb_SUMO_33639,axiom,
    s__instance(s__April__t,s__SetOrClass) ).

fof(kb_SUMO_33640,axiom,
    s__documentation(s__April,s__EnglishLanguage,'The &%Class of all &%Months which are April.') ).

fof(kb_SUMO_33641,axiom,
    ! [V__MONTH] :
      ( s__instance(V__MONTH,s__TimeInterval)
     => ( s__instance(V__MONTH,s__April)
       => s__duration(V__MONTH,s__MeasureFn("30",s__DayDuration)) ) ) ).

fof(kb_SUMO_33642,axiom,
    ! [V__MONTH1,V__MONTH2,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__MONTH2,s__TimeInterval)
        & s__instance(V__MONTH1,s__TimeInterval) )
     => ( ( V__MONTH1 = s__MonthFn(s__April,V__YEAR)
          & V__MONTH2 = s__MonthFn(s__May,V__YEAR) )
       => s__meetsTemporally(V__MONTH1,V__MONTH2) ) ) ).

fof(kb_SUMO_33643,axiom,
    s__subclass(s__May,s__Month) ).

fof(kb_SUMO_33644,axiom,
    s__instance(s__May__t,s__SetOrClass) ).

fof(kb_SUMO_33645,axiom,
    s__documentation(s__May,s__EnglishLanguage,'The &%Class of all &%Months which are May.') ).

fof(kb_SUMO_33646,axiom,
    ! [V__MONTH] :
      ( s__instance(V__MONTH,s__TimeInterval)
     => ( s__instance(V__MONTH,s__May)
       => s__duration(V__MONTH,s__MeasureFn("31",s__DayDuration)) ) ) ).

fof(kb_SUMO_33647,axiom,
    ! [V__MONTH1,V__MONTH2,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__MONTH2,s__TimeInterval)
        & s__instance(V__MONTH1,s__TimeInterval) )
     => ( ( s__instance(V__MONTH1,s__MonthFn(s__May,V__YEAR))
          & s__instance(V__MONTH2,s__MonthFn(s__June,V__YEAR)) )
       => s__meetsTemporally(V__MONTH1,V__MONTH2) ) ) ).

fof(kb_SUMO_33648,axiom,
    s__subclass(s__June,s__Month) ).

fof(kb_SUMO_33649,axiom,
    s__instance(s__June__t,s__SetOrClass) ).

fof(kb_SUMO_33650,axiom,
    s__instance(s__Month__t,s__SetOrClass) ).

fof(kb_SUMO_33651,axiom,
    s__documentation(s__June,s__EnglishLanguage,'The &%Class of all &%Months which are June.') ).

fof(kb_SUMO_33652,axiom,
    ! [V__MONTH] :
      ( s__instance(V__MONTH,s__TimeInterval)
     => ( s__instance(V__MONTH,s__June)
       => s__duration(V__MONTH,s__MeasureFn("30",s__DayDuration)) ) ) ).

fof(kb_SUMO_33653,axiom,
    ! [V__MONTH1,V__MONTH2,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__MONTH2,s__TimeInterval)
        & s__instance(V__MONTH1,s__TimeInterval) )
     => ( ( s__instance(V__MONTH1,s__MonthFn(s__June,V__YEAR))
          & s__instance(V__MONTH2,s__MonthFn(s__July,V__YEAR)) )
       => s__meetsTemporally(V__MONTH1,V__MONTH2) ) ) ).

fof(kb_SUMO_33654,axiom,
    s__subclass(s__July,s__Month) ).

fof(kb_SUMO_33655,axiom,
    s__instance(s__July__t,s__SetOrClass) ).

fof(kb_SUMO_33656,axiom,
    s__documentation(s__July,s__EnglishLanguage,'The &%Class of all &%Months which are July.') ).

fof(kb_SUMO_33657,axiom,
    ! [V__MONTH] :
      ( s__instance(V__MONTH,s__TimeInterval)
     => ( s__instance(V__MONTH,s__July)
       => s__duration(V__MONTH,s__MeasureFn("31",s__DayDuration)) ) ) ).

fof(kb_SUMO_33658,axiom,
    ! [V__MONTH1,V__MONTH2,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__MONTH2,s__TimeInterval)
        & s__instance(V__MONTH1,s__TimeInterval) )
     => ( ( s__instance(V__MONTH1,s__MonthFn(s__July,V__YEAR))
          & s__instance(V__MONTH2,s__MonthFn(s__August,V__YEAR)) )
       => s__meetsTemporally(V__MONTH1,V__MONTH2) ) ) ).

fof(kb_SUMO_33659,axiom,
    s__subclass(s__August,s__Month) ).

fof(kb_SUMO_33660,axiom,
    s__instance(s__August__t,s__SetOrClass) ).

fof(kb_SUMO_33661,axiom,
    s__documentation(s__August,s__EnglishLanguage,'The &%Class of all &%Months which are August.') ).

fof(kb_SUMO_33662,axiom,
    ! [V__MONTH] :
      ( s__instance(V__MONTH,s__TimeInterval)
     => ( s__instance(V__MONTH,s__August)
       => s__duration(V__MONTH,s__MeasureFn("31",s__DayDuration)) ) ) ).

fof(kb_SUMO_33663,axiom,
    ! [V__MONTH1,V__MONTH2,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__MONTH2,s__TimeInterval)
        & s__instance(V__MONTH1,s__TimeInterval) )
     => ( ( s__instance(V__MONTH1,s__MonthFn(s__August,V__YEAR))
          & s__instance(V__MONTH2,s__MonthFn(s__September,V__YEAR)) )
       => s__meetsTemporally(V__MONTH1,V__MONTH2) ) ) ).

fof(kb_SUMO_33664,axiom,
    s__subclass(s__September,s__Month) ).

fof(kb_SUMO_33665,axiom,
    s__instance(s__September__t,s__SetOrClass) ).

fof(kb_SUMO_33666,axiom,
    s__documentation(s__September,s__EnglishLanguage,'The &%Class of all &%Months which are September.') ).

fof(kb_SUMO_33667,axiom,
    ! [V__MONTH] :
      ( s__instance(V__MONTH,s__TimeInterval)
     => ( s__instance(V__MONTH,s__September)
       => s__duration(V__MONTH,s__MeasureFn("30",s__DayDuration)) ) ) ).

fof(kb_SUMO_33668,axiom,
    ! [V__MONTH1,V__MONTH2,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__MONTH2,s__TimeInterval)
        & s__instance(V__MONTH1,s__TimeInterval) )
     => ( ( s__instance(V__MONTH1,s__MonthFn(s__September,V__YEAR))
          & s__instance(V__MONTH2,s__MonthFn(s__October,V__YEAR)) )
       => s__meetsTemporally(V__MONTH1,V__MONTH2) ) ) ).

fof(kb_SUMO_33669,axiom,
    s__subclass(s__October,s__Month) ).

fof(kb_SUMO_33670,axiom,
    s__instance(s__October__t,s__SetOrClass) ).

fof(kb_SUMO_33671,axiom,
    s__documentation(s__October,s__EnglishLanguage,'The &%Class of all &%Months which are October.') ).

fof(kb_SUMO_33672,axiom,
    ! [V__MONTH] :
      ( s__instance(V__MONTH,s__TimeInterval)
     => ( s__instance(V__MONTH,s__October)
       => s__duration(V__MONTH,s__MeasureFn("31",s__DayDuration)) ) ) ).

fof(kb_SUMO_33673,axiom,
    ! [V__MONTH1,V__MONTH2,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__MONTH2,s__TimeInterval)
        & s__instance(V__MONTH1,s__TimeInterval) )
     => ( ( s__instance(V__MONTH1,s__MonthFn(s__October,V__YEAR))
          & s__instance(V__MONTH2,s__MonthFn(s__November,V__YEAR)) )
       => s__meetsTemporally(V__MONTH1,V__MONTH2) ) ) ).

fof(kb_SUMO_33674,axiom,
    s__subclass(s__November,s__Month) ).

fof(kb_SUMO_33675,axiom,
    s__instance(s__November__t,s__SetOrClass) ).

fof(kb_SUMO_33676,axiom,
    s__documentation(s__November,s__EnglishLanguage,'The &%Class of all &%Months which are November.') ).

fof(kb_SUMO_33677,axiom,
    ! [V__MONTH] :
      ( s__instance(V__MONTH,s__TimeInterval)
     => ( s__instance(V__MONTH,s__November)
       => s__duration(V__MONTH,s__MeasureFn("30",s__DayDuration)) ) ) ).

fof(kb_SUMO_33678,axiom,
    ! [V__MONTH1,V__MONTH2,V__YEAR] :
      ( ( s__subclass(V__YEAR,s__Year)
        & s__instance(V__YEAR,s__SetOrClass)
        & s__instance(V__MONTH2,s__TimeInterval)
        & s__instance(V__MONTH1,s__TimeInterval) )
     => ( ( s__instance(V__MONTH1,s__MonthFn(s__November,V__YEAR))
          & s__instance(V__MONTH2,s__MonthFn(s__December,V__YEAR)) )
       => s__meetsTemporally(V__MONTH1,V__MONTH2) ) ) ).

fof(kb_SUMO_33679,axiom,
    s__subclass(s__December,s__Month) ).

fof(kb_SUMO_33680,axiom,
    s__instance(s__December__t,s__SetOrClass) ).

fof(kb_SUMO_33681,axiom,
    s__documentation(s__December,s__EnglishLanguage,'The &%Class of all &%Months which are December.') ).

fof(kb_SUMO_33682,axiom,
    ! [V__MONTH] :
      ( s__instance(V__MONTH,s__TimeInterval)
     => ( s__instance(V__MONTH,s__December)
       => s__duration(V__MONTH,s__MeasureFn("31",s__DayDuration)) ) ) ).

fof(kb_SUMO_33683,axiom,
    ! [V__Y1,V__MONTH1,V__MONTH2,V__YEAR2,V__Y2,V__YEAR1] :
      ( ( s__subclass(V__YEAR1,s__Year)
        & s__instance(V__YEAR1,s__SetOrClass)
        & s__instance(V__Y2,s__TimeInterval)
        & s__subclass(V__YEAR2,s__Year)
        & s__instance(V__YEAR2,s__SetOrClass)
        & s__instance(V__MONTH2,s__TimeInterval)
        & s__instance(V__MONTH1,s__TimeInterval)
        & s__instance(V__Y1,s__TimeInterval) )
     => ( ( s__instance(V__MONTH1,s__MonthFn(s__December,V__YEAR1))
          & s__instance(V__MONTH2,s__MonthFn(s__January,V__YEAR2))
          & s__instance(V__Y1,V__YEAR1)
          & s__instance(V__Y2,V__YEAR2)
          & s__meetsTemporally(V__Y1,V__Y2) )
       => s__meetsTemporally(V__MONTH1,V__MONTH2) ) ) ).

fof(kb_SUMO_33684,axiom,
    s__subclass(s__Day,s__TimeInterval) ).

fof(kb_SUMO_33685,axiom,
    s__relatedInternalConcept(s__Day,s__DayFn__m) ).

fof(kb_SUMO_33686,axiom,
    s__relatedInternalConcept(s__Day,s__DayDuration) ).

fof(kb_SUMO_33687,axiom,
    s__documentation(s__Day,s__EnglishLanguage,'The &%Class of all calendar &%Days.') ).

fof(kb_SUMO_33688,axiom,
    ! [V__DAY] :
      ( s__instance(V__DAY,s__TimeInterval)
     => ( s__instance(V__DAY,s__Day)
       => s__duration(V__DAY,s__MeasureFn("1",s__DayDuration)) ) ) ).

fof(kb_SUMO_33689,axiom,
    s__subclass(s__Monday,s__Day) ).

fof(kb_SUMO_33690,axiom,
    s__instance(s__Monday__t,s__SetOrClass) ).

fof(kb_SUMO_33691,axiom,
    s__documentation(s__Monday,s__EnglishLanguage,'The &%Class of all calendar Mondays.') ).

fof(kb_SUMO_33692,axiom,
    s__subclass(s__Tuesday,s__Day) ).

fof(kb_SUMO_33693,axiom,
    s__instance(s__Tuesday__t,s__SetOrClass) ).

fof(kb_SUMO_33694,axiom,
    s__documentation(s__Tuesday,s__EnglishLanguage,'The &%Class of all calendar Tuesdays.') ).

fof(kb_SUMO_33695,axiom,
    ! [V__WEEK,V__DAY1,V__DAY2] :
      ( ( s__instance(V__DAY2,s__TimeInterval)
        & s__instance(V__DAY1,s__TimeInterval)
        & s__instance(V__WEEK,s__TimePosition) )
     => ( ( s__instance(V__DAY1,s__Monday)
          & s__instance(V__DAY2,s__Tuesday)
          & s__instance(V__WEEK,s__Week)
          & s__temporalPart(V__DAY1,V__WEEK)
          & s__temporalPart(V__DAY2,V__WEEK) )
       => s__meetsTemporally(V__DAY1,V__DAY2) ) ) ).

fof(kb_SUMO_33696,axiom,
    s__subclass(s__Wednesday,s__Day) ).

fof(kb_SUMO_33697,axiom,
    s__instance(s__Wednesday__t,s__SetOrClass) ).

fof(kb_SUMO_33698,axiom,
    s__documentation(s__Wednesday,s__EnglishLanguage,'The &%Class of all calendar Wednesdays.') ).

fof(kb_SUMO_33699,axiom,
    ! [V__WEEK,V__DAY1,V__DAY2] :
      ( ( s__instance(V__DAY2,s__TimeInterval)
        & s__instance(V__DAY1,s__TimeInterval)
        & s__instance(V__WEEK,s__TimePosition) )
     => ( ( s__instance(V__DAY1,s__Tuesday)
          & s__instance(V__DAY2,s__Wednesday)
          & s__instance(V__WEEK,s__Week)
          & s__temporalPart(V__DAY1,V__WEEK)
          & s__temporalPart(V__DAY2,V__WEEK) )
       => s__meetsTemporally(V__DAY1,V__DAY2) ) ) ).

fof(kb_SUMO_33700,axiom,
    s__subclass(s__Thursday,s__Day) ).

fof(kb_SUMO_33701,axiom,
    s__instance(s__Thursday__t,s__SetOrClass) ).

fof(kb_SUMO_33702,axiom,
    s__documentation(s__Thursday,s__EnglishLanguage,'The &%Class of all calendar Thursdays.') ).

fof(kb_SUMO_33703,axiom,
    ! [V__WEEK,V__DAY1,V__DAY2] :
      ( ( s__instance(V__DAY2,s__TimeInterval)
        & s__instance(V__DAY1,s__TimeInterval)
        & s__instance(V__WEEK,s__TimePosition) )
     => ( ( s__instance(V__DAY1,s__Wednesday)
          & s__instance(V__DAY2,s__Thursday)
          & s__instance(V__WEEK,s__Week)
          & s__temporalPart(V__DAY1,V__WEEK)
          & s__temporalPart(V__DAY2,V__WEEK) )
       => s__meetsTemporally(V__DAY1,V__DAY2) ) ) ).

fof(kb_SUMO_33704,axiom,
    s__subclass(s__Friday,s__Day) ).

fof(kb_SUMO_33705,axiom,
    s__instance(s__Friday__t,s__SetOrClass) ).

fof(kb_SUMO_33706,axiom,
    s__documentation(s__Friday,s__EnglishLanguage,'The &%Class of all calendar Fridays.') ).

fof(kb_SUMO_33707,axiom,
    ! [V__WEEK,V__DAY1,V__DAY2] :
      ( ( s__instance(V__DAY2,s__TimeInterval)
        & s__instance(V__DAY1,s__TimeInterval)
        & s__instance(V__WEEK,s__TimePosition) )
     => ( ( s__instance(V__DAY1,s__Thursday)
          & s__instance(V__DAY2,s__Friday)
          & s__instance(V__WEEK,s__Week)
          & s__temporalPart(V__DAY1,V__WEEK)
          & s__temporalPart(V__DAY2,V__WEEK) )
       => s__meetsTemporally(V__DAY1,V__DAY2) ) ) ).

fof(kb_SUMO_33708,axiom,
    s__subclass(s__Saturday,s__Day) ).

fof(kb_SUMO_33709,axiom,
    s__instance(s__Saturday__t,s__SetOrClass) ).

fof(kb_SUMO_33710,axiom,
    s__documentation(s__Saturday,s__EnglishLanguage,'The &%Class of all calendar Saturdays.') ).

fof(kb_SUMO_33711,axiom,
    ! [V__WEEK,V__DAY1,V__DAY2] :
      ( ( s__instance(V__DAY2,s__TimeInterval)
        & s__instance(V__DAY1,s__TimeInterval)
        & s__instance(V__WEEK,s__TimePosition) )
     => ( ( s__instance(V__DAY1,s__Friday)
          & s__instance(V__DAY2,s__Saturday)
          & s__instance(V__WEEK,s__Week)
          & s__temporalPart(V__DAY1,V__WEEK)
          & s__temporalPart(V__DAY2,V__WEEK) )
       => s__meetsTemporally(V__DAY1,V__DAY2) ) ) ).

fof(kb_SUMO_33712,axiom,
    s__subclass(s__Sunday,s__Day) ).

fof(kb_SUMO_33713,axiom,
    s__instance(s__Sunday__t,s__SetOrClass) ).

fof(kb_SUMO_33714,axiom,
    s__instance(s__Day__t,s__SetOrClass) ).

fof(kb_SUMO_33715,axiom,
    s__documentation(s__Sunday,s__EnglishLanguage,'The &%Class of all calendar Sundays.') ).

fof(kb_SUMO_33716,axiom,
    ! [V__WEEK,V__DAY1,V__DAY2] :
      ( ( s__instance(V__DAY2,s__TimeInterval)
        & s__instance(V__DAY1,s__TimeInterval)
        & s__instance(V__WEEK,s__TimePosition) )
     => ( ( s__instance(V__DAY1,s__Saturday)
          & s__instance(V__DAY2,s__Sunday)
          & s__instance(V__WEEK,s__Week)
          & s__temporalPart(V__DAY1,V__WEEK)
          & s__temporalPart(V__DAY2,V__WEEK) )
       => s__meetsTemporally(V__DAY1,V__DAY2) ) ) ).

fof(kb_SUMO_33717,axiom,
    ! [V__WEEK2,V__WEEK1,V__DAY1,V__DAY2] :
      ( ( s__instance(V__DAY2,s__TimeInterval)
        & s__instance(V__DAY1,s__TimeInterval)
        & s__instance(V__WEEK1,s__TimeInterval)
        & s__instance(V__WEEK2,s__TimeInterval) )
     => ( ( s__instance(V__DAY1,s__Sunday)
          & s__instance(V__DAY2,s__Monday)
          & s__instance(V__WEEK1,s__Week)
          & s__instance(V__WEEK2,s__Week)
          & s__temporalPart(V__DAY1,V__WEEK1)
          & s__temporalPart(V__DAY2,V__WEEK2)
          & s__meetsTemporally(V__WEEK1,V__WEEK2) )
       => s__meetsTemporally(V__DAY1,V__DAY2) ) ) ).

fof(kb_SUMO_33718,axiom,
    s__subclass(s__Week,s__TimeInterval) ).

fof(kb_SUMO_33719,axiom,
    s__instance(s__Week__t,s__SetOrClass) ).

fof(kb_SUMO_33720,axiom,
    s__documentation(s__Week,s__EnglishLanguage,'The &%Class of all calendar weeks.') ).

fof(kb_SUMO_33721,axiom,
    ! [V__WEEK] :
      ( s__instance(V__WEEK,s__TimeInterval)
     => ( s__instance(V__WEEK,s__Week)
       => s__duration(V__WEEK,s__MeasureFn("1",s__WeekDuration)) ) ) ).

fof(kb_SUMO_33722,axiom,
    s__subclass(s__Hour,s__TimeInterval) ).

fof(kb_SUMO_33723,axiom,
    s__instance(s__Hour__t,s__SetOrClass) ).

fof(kb_SUMO_33724,axiom,
    s__relatedInternalConcept(s__Hour,s__HourFn__m) ).

fof(kb_SUMO_33725,axiom,
    s__relatedInternalConcept(s__Hour,s__HourDuration) ).

fof(kb_SUMO_33726,axiom,
    s__documentation(s__Hour,s__EnglishLanguage,'The &%Class of all clock &%Hours.') ).

fof(kb_SUMO_33727,axiom,
    ! [V__HOUR] :
      ( s__instance(V__HOUR,s__TimeInterval)
     => ( s__instance(V__HOUR,s__Hour)
       => s__duration(V__HOUR,s__MeasureFn("1",s__HourDuration)) ) ) ).

fof(kb_SUMO_33728,axiom,
    s__subclass(s__Minute,s__TimeInterval) ).

fof(kb_SUMO_33729,axiom,
    s__instance(s__Minute__t,s__SetOrClass) ).

fof(kb_SUMO_33730,axiom,
    s__relatedInternalConcept(s__Minute,s__MinuteFn__m) ).

fof(kb_SUMO_33731,axiom,
    s__relatedInternalConcept(s__Minute,s__MinuteDuration) ).

fof(kb_SUMO_33732,axiom,
    s__documentation(s__Minute,s__EnglishLanguage,'The &%Class of all clock &%Minutes.') ).

fof(kb_SUMO_33733,axiom,
    ! [V__MINUTE] :
      ( s__instance(V__MINUTE,s__TimeInterval)
     => ( s__instance(V__MINUTE,s__Minute)
       => s__duration(V__MINUTE,s__MeasureFn("1",s__MinuteDuration)) ) ) ).

fof(kb_SUMO_33734,axiom,
    s__subclass(s__Second,s__TimeInterval) ).

fof(kb_SUMO_33735,axiom,
    s__instance(s__Second__t,s__SetOrClass) ).

fof(kb_SUMO_33736,axiom,
    s__relatedInternalConcept(s__Second,s__SecondDuration) ).

fof(kb_SUMO_33737,axiom,
    s__relatedInternalConcept(s__Second,s__SecondFn__m) ).

fof(kb_SUMO_33738,axiom,
    s__documentation(s__Second,s__EnglishLanguage,'The &%Class of all clock &%Seconds.') ).

fof(kb_SUMO_33739,axiom,
    ! [V__SECOND] :
      ( s__instance(V__SECOND,s__TimeInterval)
     => ( s__instance(V__SECOND,s__Second)
       => s__duration(V__SECOND,s__MeasureFn("1",s__SecondDuration)) ) ) ).

fof(kb_SUMO_33740,axiom,
    s__instance(s__TemporalCompositionFn__m,s__TemporalRelation) ).

fof(kb_SUMO_33741,axiom,
    s__instance(s__TemporalCompositionFn__m,s__BinaryFunction) ).

fof(kb_SUMO_33742,axiom,
    s__domain(s__TemporalCompositionFn__m,"1",s__TimeInterval) ).

fof(kb_SUMO_33743,axiom,
    s__domainSubclass(s__TemporalCompositionFn__m,"2",s__TimeInterval) ).

fof(kb_SUMO_33744,axiom,
    s__rangeSubclass(s__TemporalCompositionFn__m,s__TimeInterval) ).

fof(kb_SUMO_33745,axiom,
    s__documentation(s__TemporalCompositionFn__m,s__EnglishLanguage,'The basic &%Function for expressing the composition of larger &%TimeIntervals out of smaller &%TimeIntervals. For example, if &%ThisSeptember is an &%instance of &%September, (&%TemporalCompositionFn &%ThisSeptember &%Day) denotes the &%Class of consecutive days that make up &%ThisSeptember. Note that one can obtain the number of instances of this &%Class by using the function &%CardinalityFn.') ).

fof(kb_SUMO_33746,axiom,
    ! [V__CLASS,V__INTERVAL_TYPE,V__INTERVAL] :
      ( s__TemporalCompositionFn(V__INTERVAL,V__INTERVAL_TYPE) = V__CLASS
     => ! [V__TIME1,V__TIME2] :
          ( ( s__instance(V__TIME2,s__TimeInterval)
            & s__instance(V__TIME1,s__TimeInterval)
            & s__instance(V__INTERVAL,s__TimeInterval)
            & s__subclass(V__INTERVAL_TYPE,s__TimeInterval)
            & s__instance(V__INTERVAL_TYPE,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( ( s__instance(V__TIME1,V__INTERVAL_TYPE)
              & s__instance(V__TIME2,V__CLASS) )
           => ? [V__DURATION] :
                ( s__instance(V__DURATION,s__TimeDuration)
                & s__duration(V__TIME1,V__DURATION)
                & s__duration(V__TIME2,V__DURATION) ) ) ) ) ).

fof(kb_SUMO_33747,axiom,
    ! [V__CLASS,V__INTERVAL_TYPE,V__INTERVAL] :
      ( s__TemporalCompositionFn(V__INTERVAL,V__INTERVAL_TYPE) = V__CLASS
     => ! [V__TIME1,V__TIME2] :
          ( ( s__instance(V__TIME2,s__TimeInterval)
            & s__instance(V__TIME1,s__TimeInterval)
            & s__instance(V__INTERVAL,s__TimeInterval)
            & s__subclass(V__INTERVAL_TYPE,s__TimeInterval)
            & s__instance(V__INTERVAL_TYPE,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( ( s__instance(V__TIME1,V__CLASS)
              & s__instance(V__TIME2,V__CLASS)
              & V__TIME1 != V__TIME2 )
           => ( s__meetsTemporally(V__TIME1,V__TIME2)
              | s__meetsTemporally(V__TIME2,V__TIME1)
              | s__earlier(V__TIME1,V__TIME2)
              | s__earlier(V__TIME2,V__TIME1) ) ) ) ) ).

fof(kb_SUMO_33748,axiom,
    ! [V__CLASS,V__INTERVAL_TYPE,V__INTERVAL] :
      ( ( s__instance(V__INTERVAL,s__TimeInterval)
        & s__subclass(V__INTERVAL_TYPE,s__TimeInterval)
        & s__instance(V__INTERVAL_TYPE,s__SetOrClass)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( s__TemporalCompositionFn(V__INTERVAL,V__INTERVAL_TYPE) = V__CLASS
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimeInterval)
            & s__instance(V__TIME,V__CLASS)
            & s__starts(V__TIME,V__INTERVAL) ) ) ) ).

fof(kb_SUMO_33749,axiom,
    ! [V__CLASS,V__INTERVAL_TYPE,V__INTERVAL] :
      ( ( s__instance(V__INTERVAL,s__TimeInterval)
        & s__subclass(V__INTERVAL_TYPE,s__TimeInterval)
        & s__instance(V__INTERVAL_TYPE,s__SetOrClass)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( s__TemporalCompositionFn(V__INTERVAL,V__INTERVAL_TYPE) = V__CLASS
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimeInterval)
            & s__instance(V__TIME,V__CLASS)
            & s__finishes(V__TIME,V__INTERVAL) ) ) ) ).

fof(kb_SUMO_33750,axiom,
    ! [V__CLASS,V__INTERVAL_TYPE,V__INTERVAL] :
      ( s__TemporalCompositionFn(V__INTERVAL,V__INTERVAL_TYPE) = V__CLASS
     => ! [V__TIME1] :
          ( ( s__instance(V__TIME1,s__TimeInterval)
            & s__instance(V__INTERVAL,s__TimeInterval)
            & s__subclass(V__INTERVAL_TYPE,s__TimeInterval)
            & s__instance(V__INTERVAL_TYPE,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( ( s__instance(V__TIME1,V__CLASS)
              & ~ s__finishes(V__TIME1,V__INTERVAL) )
           => ? [V__TIME2] :
                ( s__instance(V__TIME2,s__TimeInterval)
                & s__instance(V__TIME2,V__CLASS)
                & s__meetsTemporally(V__TIME1,V__TIME2) ) ) ) ) ).

fof(kb_SUMO_33751,axiom,
    ! [V__CLASS,V__INTERVAL_TYPE,V__INTERVAL] :
      ( s__TemporalCompositionFn(V__INTERVAL,V__INTERVAL_TYPE) = V__CLASS
     => ! [V__TIME1] :
          ( ( s__instance(V__TIME1,s__TimeInterval)
            & s__instance(V__INTERVAL,s__TimeInterval)
            & s__subclass(V__INTERVAL_TYPE,s__TimeInterval)
            & s__instance(V__INTERVAL_TYPE,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( ( s__instance(V__TIME1,V__CLASS)
              & ~ s__starts(V__TIME1,V__INTERVAL) )
           => ? [V__TIME2] :
                ( s__instance(V__TIME2,s__TimeInterval)
                & s__instance(V__TIME2,V__CLASS)
                & s__meetsTemporally(V__TIME2,V__TIME1) ) ) ) ) ).

fof(kb_SUMO_33752,axiom,
    ! [V__CLASS,V__INTERVAL_TYPE,V__INTERVAL] :
      ( s__TemporalCompositionFn(V__INTERVAL,V__INTERVAL_TYPE) = V__CLASS
     => ! [V__TIME] :
          ( ( s__instance(V__TIME,s__TimePosition)
            & s__instance(V__INTERVAL,s__TimeInterval)
            & s__subclass(V__INTERVAL_TYPE,s__TimeInterval)
            & s__instance(V__INTERVAL_TYPE,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( ( s__instance(V__TIME,s__TimePoint)
              & s__temporalPart(V__TIME,V__INTERVAL) )
           => ? [V__INSTANCE] :
                ( s__instance(V__INSTANCE,s__TimePosition)
                & s__instance(V__INSTANCE,V__CLASS)
                & s__temporalPart(V__TIME,V__INSTANCE) ) ) ) ) ).

fof(kb_SUMO_33753,axiom,
    ! [V__YEAR] :
      ( s__instance(V__YEAR,s__TimeInterval)
     => ( s__instance(V__YEAR,s__Year)
       => s__CardinalityFn(s__TemporalCompositionFn(V__YEAR,s__Month)) = "12" ) ) ).

fof(kb_SUMO_33754,axiom,
    ! [V__NUMBER,V__MONTH] :
      ( ( s__instance(V__MONTH,s__TimeInterval)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( s__instance(V__MONTH,s__Month)
          & s__duration(V__MONTH,s__MeasureFn(V__NUMBER,s__DayDuration)) )
       => s__CardinalityFn(s__TemporalCompositionFn(V__MONTH,s__Day)) = V__NUMBER ) ) ).

fof(kb_SUMO_33755,axiom,
    ! [V__WEEK] :
      ( s__instance(V__WEEK,s__TimeInterval)
     => ( s__instance(V__WEEK,s__Week)
       => s__CardinalityFn(s__TemporalCompositionFn(V__WEEK,s__Day)) = "7" ) ) ).

fof(kb_SUMO_33756,axiom,
    ! [V__DAY] :
      ( s__instance(V__DAY,s__TimeInterval)
     => ( s__instance(V__DAY,s__Day)
       => s__CardinalityFn(s__TemporalCompositionFn(V__DAY,s__Hour)) = "24" ) ) ).

fof(kb_SUMO_33757,axiom,
    ! [V__HOUR] :
      ( s__instance(V__HOUR,s__TimeInterval)
     => ( s__instance(V__HOUR,s__Hour)
       => s__CardinalityFn(s__TemporalCompositionFn(V__HOUR,s__Minute)) = "60" ) ) ).

fof(kb_SUMO_33758,axiom,
    ! [V__MINUTE] :
      ( s__instance(V__MINUTE,s__TimeInterval)
     => ( s__instance(V__MINUTE,s__Minute)
       => s__CardinalityFn(s__TemporalCompositionFn(V__MINUTE,s__Second)) = "60" ) ) ).

fof(kb_SUMO_33759,axiom,
    s__instance(s__connected__m,s__BinaryPredicate) ).

fof(kb_SUMO_33760,axiom,
    s__instance(s__connected__m,s__SpatialRelation) ).

fof(kb_SUMO_33761,axiom,
    s__instance(s__connected__m,s__ReflexiveRelation) ).

fof(kb_SUMO_33762,axiom,
    s__instance(s__connected__m,s__SymmetricRelation) ).

fof(kb_SUMO_33763,axiom,
    s__domain(s__connected__m,"1",s__Object) ).

fof(kb_SUMO_33764,axiom,
    s__domain(s__connected__m,"2",s__Object) ).

fof(kb_SUMO_33765,axiom,
    s__documentation(s__connected__m,s__EnglishLanguage,'(connected ?OBJ1 ?OBJ2) means that ?OBJ1 &%meetsSpatially ?OBJ2 or that ?OBJ1 &%overlapsSpatially ?OBJ2.') ).

fof(kb_SUMO_33766,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__connected(V__OBJ1,V__OBJ2)
       => ( s__meetsSpatially(V__OBJ1,V__OBJ2)
          | s__overlapsSpatially(V__OBJ1,V__OBJ2) ) ) ) ).

fof(kb_SUMO_33767,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__SelfConnectedObject)
    <=> ! [V__PART1,V__PART2] :
          ( ( s__instance(V__PART2,s__Object)
            & s__instance(V__PART1,s__Object) )
         => ( V__OBJ = s__MereologicalSumFn(V__PART1,V__PART2)
           => s__connected(V__PART1,V__PART2) ) ) ) ).

fof(kb_SUMO_33768,axiom,
    s__instance(s__connects__m,s__SpatialRelation) ).

fof(kb_SUMO_33769,axiom,
    s__instance(s__connects__m,s__TernaryPredicate) ).

fof(kb_SUMO_33770,axiom,
    s__domain(s__connects__m,"1",s__SelfConnectedObject) ).

fof(kb_SUMO_33771,axiom,
    s__domain(s__connects__m,"2",s__SelfConnectedObject) ).

fof(kb_SUMO_33772,axiom,
    s__domain(s__connects__m,"3",s__SelfConnectedObject) ).

fof(kb_SUMO_33773,axiom,
    s__documentation(s__connects__m,s__EnglishLanguage,'The relationship between three things, when one of the three things connects the other two. More formally, (&%connects ?OBJ1 ?OBJ2 ?OBJ3) means that (&%connected ?OBJ1 ?OBJ2) and (&%connected ?OBJ1 ?OBJ3) and not (&%connected ?OBJ2 ?OBJ3).') ).

fof(kb_SUMO_33774,axiom,
    ! [V__OBJ1,V__OBJ2,V__OBJ3] :
      ( ( s__instance(V__OBJ3,s__SelfConnectedObject)
        & s__instance(V__OBJ2,s__SelfConnectedObject)
        & s__instance(V__OBJ1,s__SelfConnectedObject) )
     => ( s__connects(V__OBJ1,V__OBJ2,V__OBJ3)
      <=> s__between(V__OBJ2,V__OBJ1,V__OBJ3) ) ) ).

fof(kb_SUMO_33775,axiom,
    ! [V__OBJ1,V__OBJ2,V__OBJ3] :
      ( ( s__instance(V__OBJ3,s__SelfConnectedObject)
        & s__instance(V__OBJ2,s__SelfConnectedObject)
        & s__instance(V__OBJ1,s__SelfConnectedObject) )
     => ( s__connects(V__OBJ1,V__OBJ2,V__OBJ3)
      <=> ( s__connected(V__OBJ1,V__OBJ2)
          & s__connected(V__OBJ1,V__OBJ3)
          & ~ s__connected(V__OBJ2,V__OBJ3) ) ) ) ).

fof(kb_SUMO_33776,axiom,
    ! [V__ARC,V__NODE1,V__NODE2] :
      ( ( s__instance(V__NODE2,s__SelfConnectedObject)
        & s__instance(V__NODE1,s__SelfConnectedObject)
        & s__instance(V__ARC,s__SelfConnectedObject) )
     => ( s__connects(V__ARC,V__NODE1,V__NODE2)
       => s__connects(V__ARC,V__NODE2,V__NODE1) ) ) ).

fof(kb_SUMO_33777,axiom,
    s__subrelation(s__meetsSpatially__m,s__connected__m) ).

fof(kb_SUMO_33778,axiom,
    s__instance(s__meetsSpatially__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_33779,axiom,
    s__instance(s__meetsSpatially__m,s__SymmetricRelation) ).

fof(kb_SUMO_33780,axiom,
    s__disjointRelation(s__meetsSpatially__m,s__overlapsSpatially__m) ).

fof(kb_SUMO_33781,axiom,
    s__documentation(s__meetsSpatially__m,s__EnglishLanguage,'(&%meetsSpatially ?OBJ1 ?OBJ2) means that ?OBJ1 and ?OBJ2 are &%connected but that neither ?OBJ1 nor ?OBJ2 &%overlapsSpatially the other.') ).

fof(kb_SUMO_33782,axiom,
    s__subrelation(s__overlapsSpatially__m,s__connected__m) ).

fof(kb_SUMO_33783,axiom,
    s__instance(s__overlapsSpatially__m,s__ReflexiveRelation) ).

fof(kb_SUMO_33784,axiom,
    s__instance(s__ReflexiveRelation__t,s__SetOrClass) ).

fof(kb_SUMO_33785,axiom,
    s__instance(s__overlapsSpatially__m,s__SymmetricRelation) ).

fof(kb_SUMO_33786,axiom,
    s__documentation(s__overlapsSpatially__m,s__EnglishLanguage,'(&%overlapsSpatially ?OBJ1 ?OBJ2) means that the &%Objects ?OBJ1 and ?OBJ2 have some parts in common. This is a reflexive and symmetric (but not transitive) relation.') ).

fof(kb_SUMO_33787,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__overlapsSpatially(V__OBJ1,V__OBJ2)
      <=> ? [V__OBJ3] :
            ( s__instance(V__OBJ3,s__Object)
            & s__part(V__OBJ3,V__OBJ1)
            & s__part(V__OBJ3,V__OBJ2) ) ) ) ).

fof(kb_SUMO_33788,axiom,
    ! [V__COLL,V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__SelfConnectedObject)
        & s__instance(V__OBJ1,s__SelfConnectedObject)
        & s__instance(V__COLL,s__Collection) )
     => ( ( s__member(V__OBJ1,V__COLL)
          & s__member(V__OBJ2,V__COLL)
          & V__OBJ1 != V__OBJ2 )
       => ~ s__overlapsSpatially(V__OBJ1,V__OBJ2) ) ) ).

fof(kb_SUMO_33789,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( ( s__instance(V__PROCESS,s__Transportation)
        & s__instance(V__OBJ,s__TransportationDevice) )
     => ( ( s__instance(V__OBJ,s__Object)
          & s__conveyance(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33790,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( s__instance(V__PROCESS,s__Experimenting)
     => ( ( s__instance(V__OBJ,s__Object)
          & s__experimentalControl(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33791,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( ( s__instance(V__OBJ,s__Object)
          & s__patient(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33792,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( s__instance(V__PROCESS,s__Motion)
     => ( ( s__instance(V__OBJ,s__Object)
          & s__moves(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33793,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( ( s__instance(V__PROCESS,s__Process)
        & s__instance(V__OBJ,s__Agent) )
     => ( ( s__instance(V__OBJ,s__Object)
          & s__experiencer(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33794,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( s__instance(V__PROCESS,s__Motion)
     => ( ( s__instance(V__OBJ,s__Object)
          & s__path(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33795,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( ( s__instance(V__PROCESS,s__ViralCellInvasion)
        & s__instance(V__OBJ,s__Virus) )
     => ( ( s__instance(V__OBJ,s__Object)
          & s__invadingVirus(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33796,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( ( s__instance(V__PROCESS,s__AchievingControl)
        & s__instance(V__OBJ,s__Agent) )
     => ( ( s__instance(V__OBJ,s__Object)
          & s__gainsControl(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33797,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( ( s__instance(V__PROCESS,s__Confining)
        & s__instance(V__OBJ,s__Animal) )
     => ( ( s__instance(V__OBJ,s__Object)
          & s__detainee(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33798,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( ( s__instance(V__PROCESS,s__Process)
        & s__instance(V__OBJ,s__DirectionalAttribute) )
     => ( ( s__instance(V__OBJ,s__Object)
          & s__direction(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33799,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( ( s__instance(V__PROCESS,s__Process)
        & s__instance(V__OBJ,s__Agent) )
     => ( ( s__instance(V__OBJ,s__Object)
          & s__agent(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33800,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( ( s__instance(V__OBJ,s__Object)
          & s__eventPartlyLocated(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33801,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( s__instance(V__PROCESS,s__Transfer)
     => ( ( s__instance(V__OBJ,s__Object)
          & s__objectTransferred(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33802,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( ( s__instance(V__OBJ,s__Object)
          & s__destination(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33803,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( ( s__instance(V__PROCESS,s__ChangeOfControl)
        & s__instance(V__OBJ,s__Agent) )
     => ( ( s__instance(V__OBJ,s__Object)
          & s__losesControl(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33804,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( ( s__instance(V__PROCESS,s__PlacingUnderArrest)
        & s__instance(V__OBJ,s__Agent) )
     => ( ( s__instance(V__OBJ,s__Object)
          & s__arrested(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33805,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( s__instance(V__PROCESS,s__Physical)
     => ( ( s__instance(V__OBJ,s__Object)
          & s__catalyst(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33806,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( s__instance(V__PROCESS,s__Translocation)
     => ( ( s__instance(V__OBJ,s__Object)
          & s__changesLocation(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33807,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( ( s__instance(V__OBJ,s__Object)
          & s__targetInAttack(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33808,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( ( s__instance(V__OBJ,s__Object)
          & s__origin(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33809,axiom,
    ! [V__OBJ,V__PROCESS] :
      ( s__instance(V__PROCESS,s__AchievingControl)
     => ( ( s__instance(V__OBJ,s__Object)
          & s__controlled(V__PROCESS,V__OBJ) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__overlapsSpatially(s__WhereFn(V__PROCESS,V__TIME),V__OBJ) ) ) ) ).

fof(kb_SUMO_33810,axiom,
    s__instance(s__overlapsPartially__m,s__SymmetricRelation) ).

fof(kb_SUMO_33811,axiom,
    s__instance(s__overlapsPartially__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_33812,axiom,
    s__subrelation(s__overlapsPartially__m,s__overlapsSpatially__m) ).

fof(kb_SUMO_33813,axiom,
    s__documentation(s__overlapsPartially__m,s__EnglishLanguage,'(&%overlapsPartially ?OBJ1 ?OBJ2) means that ?OBJ1 and ?OBJ2 have part(s) in common, but neither ?OBJ1 nor ?OBJ2 is a &%part of the other.') ).

fof(kb_SUMO_33814,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__overlapsPartially(V__OBJ1,V__OBJ2)
      <=> ( ~ s__part(V__OBJ1,V__OBJ2)
          & ~ s__part(V__OBJ2,V__OBJ1)
          & ? [V__OBJ3] :
              ( s__instance(V__OBJ3,s__Object)
              & s__part(V__OBJ3,V__OBJ1)
              & s__part(V__OBJ3,V__OBJ2) ) ) ) ) ).

fof(kb_SUMO_33815,axiom,
    s__subrelation(s__superficialPart__m,s__part__m) ).

fof(kb_SUMO_33816,axiom,
    s__instance(s__superficialPart__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_33817,axiom,
    s__instance(s__superficialPart__m,s__TransitiveRelation) ).

fof(kb_SUMO_33818,axiom,
    s__documentation(s__superficialPart__m,s__EnglishLanguage,'(&%superficialPart ?OBJ1 ?OBJ2) means that ?OBJ1 is a part of ?OBJ2 that has no interior parts of its own (or, intuitively, that only overlaps those parts of ?OBJ2 that are externally connected with the mereological complement of ?OBJ2). This too is a transitive relation closed under &%MereologicalSumFn and &%MereologicalProductFn.') ).

fof(kb_SUMO_33819,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__superficialPart(V__OBJ1,V__OBJ2)
       => ( ~ s__interiorPart(V__OBJ1,V__OBJ2)
          & ~ ? [V__OBJ3] :
                ( s__instance(V__OBJ3,s__Object)
                & s__interiorPart(V__OBJ3,V__OBJ1) ) ) ) ) ).

fof(kb_SUMO_33820,axiom,
    s__instance(s__surface__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33821,axiom,
    s__subrelation(s__surface__m,s__superficialPart__m) ).

fof(kb_SUMO_33822,axiom,
    s__domain(s__surface__m,"1",s__SelfConnectedObject) ).

fof(kb_SUMO_33823,axiom,
    s__domain(s__surface__m,"2",s__SelfConnectedObject) ).

fof(kb_SUMO_33824,axiom,
    s__documentation(s__surface__m,s__EnglishLanguage,'(&%surface ?OBJ1 ?OBJ2) means that ?OBJ1 is a maximally connected &%superficialPart of ?OBJ2. Note that some &%SelfConnectedObjects have more than one surface, e.g. a hollow object like a tennis ball has both an inner and an outer surface.') ).

fof(kb_SUMO_33825,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( s__surface(V__OBJ1,V__OBJ2)
     => ! [V__OBJ3] :
          ( ( s__instance(V__OBJ3,s__Object)
            & s__instance(V__OBJ2,s__SelfConnectedObject)
            & s__instance(V__OBJ1,s__SelfConnectedObject) )
         => ( s__superficialPart(V__OBJ3,V__OBJ2)
           => s__part(V__OBJ3,V__OBJ1) ) ) ) ).

fof(kb_SUMO_33826,axiom,
    s__subrelation(s__interiorPart__m,s__part__m) ).

fof(kb_SUMO_33827,axiom,
    s__instance(s__interiorPart__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33828,axiom,
    s__instance(s__interiorPart__m,s__TransitiveRelation) ).

fof(kb_SUMO_33829,axiom,
    s__documentation(s__interiorPart__m,s__EnglishLanguage,'(&%interiorPart ?OBJ1 ?OBJ2) means that ?OBJ1 is part ?OBJ2 and there is no overlap between ?OBJ1 and any &%superficialPart ?OBJ2.') ).

fof(kb_SUMO_33830,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( s__interiorPart(V__OBJ1,V__OBJ2)
     => ! [V__PART] :
          ( ( s__instance(V__PART,s__Object)
            & s__instance(V__OBJ2,s__Object)
            & s__instance(V__OBJ1,s__Object) )
         => ( s__superficialPart(V__PART,V__OBJ2)
           => ~ s__overlapsSpatially(V__OBJ1,V__PART) ) ) ) ).

fof(kb_SUMO_33831,axiom,
    s__subrelation(s__bottom__m,s__superficialPart__m) ).

fof(kb_SUMO_33832,axiom,
    s__domain(s__bottom__m,"1",s__SelfConnectedObject) ).

fof(kb_SUMO_33833,axiom,
    s__domain(s__bottom__m,"2",s__SelfConnectedObject) ).

fof(kb_SUMO_33834,axiom,
    s__documentation(s__bottom__m,s__EnglishLanguage,'(&%bottom ?BOTTOM ?OBJECT) holds if ?BOTTOM is the lowest or deepest maximal superficial part of ?OBJECT.') ).

fof(kb_SUMO_33835,axiom,
    ! [V__OBJECT,V__PART,V__BOTTOM] :
      ( ( s__instance(V__BOTTOM,s__SelfConnectedObject)
        & s__instance(V__PART,s__Object)
        & s__instance(V__OBJECT,s__SelfConnectedObject) )
     => ( ( s__bottom(V__BOTTOM,V__OBJECT)
          & s__part(V__PART,V__OBJECT)
          & ~ s__connected(V__PART,V__BOTTOM) )
       => s__orientation(V__PART,V__BOTTOM,s__Above) ) ) ).

fof(kb_SUMO_33836,axiom,
    s__subrelation(s__top__m,s__superficialPart__m) ).

fof(kb_SUMO_33837,axiom,
    s__domain(s__top__m,"1",s__SelfConnectedObject) ).

fof(kb_SUMO_33838,axiom,
    s__domain(s__top__m,"2",s__SelfConnectedObject) ).

fof(kb_SUMO_33839,axiom,
    s__documentation(s__top__m,s__EnglishLanguage,'(&%top ?TOP ?OBJECT) means that ?TOP is the highest maximal superficial part of ?OBJECT.') ).

fof(kb_SUMO_33840,axiom,
    ! [V__OBJECT,V__PART,V__TOP] :
      ( ( s__instance(V__TOP,s__SelfConnectedObject)
        & s__instance(V__PART,s__Object)
        & s__instance(V__OBJECT,s__SelfConnectedObject) )
     => ( ( s__top(V__TOP,V__OBJECT)
          & s__part(V__PART,V__OBJECT)
          & ~ s__connected(V__PART,V__TOP) )
       => s__orientation(V__PART,V__TOP,s__Below) ) ) ).

fof(kb_SUMO_33841,axiom,
    s__subrelation(s__side__m,s__superficialPart__m) ).

fof(kb_SUMO_33842,axiom,
    s__domain(s__side__m,"1",s__SelfConnectedObject) ).

fof(kb_SUMO_33843,axiom,
    s__domain(s__side__m,"2",s__SelfConnectedObject) ).

fof(kb_SUMO_33844,axiom,
    s__documentation(s__side__m,s__EnglishLanguage,'(&%side ?SIDE ?OBJECT) means that ?SIDE is a side of the object, as opposed to the &%top or &%bottom.') ).

fof(kb_SUMO_33845,axiom,
    ! [V__OBJECT,V__SIDE,V__PART] :
      ( ( s__instance(V__PART,s__Object)
        & s__instance(V__SIDE,s__SelfConnectedObject)
        & s__instance(V__OBJECT,s__SelfConnectedObject) )
     => ( ( s__side(V__SIDE,V__OBJECT)
          & s__part(V__PART,V__OBJECT)
          & ~ s__connected(V__PART,V__SIDE) )
       => ? [V__DIRECT] :
            ( s__instance(V__DIRECT,s__PositionalAttribute)
            & s__orientation(V__SIDE,V__PART,V__DIRECT) ) ) ) ).

fof(kb_SUMO_33846,axiom,
    ! [V__O,V__S,V__TOP] :
      ( ( s__instance(V__TOP,s__SelfConnectedObject)
        & s__instance(V__S,s__SelfConnectedObject)
        & s__instance(V__O,s__SelfConnectedObject) )
     => ( ( s__top(V__TOP,V__O)
          & s__side(V__S,V__O) )
       => V__TOP != V__S ) ) ).

fof(kb_SUMO_33847,axiom,
    ! [V__OBJECT,V__WIDTH] :
      ( ( s__instance(V__WIDTH,s__LengthMeasure)
        & s__instance(V__OBJECT,s__SelfConnectedObject) )
     => ( s__width(V__OBJECT,V__WIDTH)
      <=> ? [V__SIDE1,V__SIDE2] :
            ( s__instance(V__SIDE2,s__SelfConnectedObject)
            & s__instance(V__SIDE1,s__SelfConnectedObject)
            & s__side(V__SIDE1,V__OBJECT)
            & s__side(V__SIDE2,V__OBJECT)
            & s__distance(V__SIDE1,V__SIDE2,V__WIDTH) ) ) ) ).

fof(kb_SUMO_33848,axiom,
    ! [V__OBJECT,V__BOTTOM,V__TOP,V__HEIGHT] :
      ( ( s__instance(V__HEIGHT,s__LengthMeasure)
        & s__instance(V__TOP,s__SelfConnectedObject)
        & s__instance(V__BOTTOM,s__SelfConnectedObject)
        & s__instance(V__OBJECT,s__SelfConnectedObject) )
     => ( ( s__height(V__OBJECT,V__HEIGHT)
          & s__top(V__TOP,V__OBJECT)
          & s__bottom(V__BOTTOM,V__OBJECT) )
       => s__distance(V__TOP,V__BOTTOM,V__HEIGHT) ) ) ).

fof(kb_SUMO_33849,axiom,
    s__instance(s__MereologicalSumFn__m,s__SpatialRelation) ).

fof(kb_SUMO_33850,axiom,
    s__instance(s__MereologicalSumFn__m,s__BinaryFunction) ).

fof(kb_SUMO_33851,axiom,
    s__instance(s__MereologicalSumFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33852,axiom,
    s__domain(s__MereologicalSumFn__m,"1",s__Object) ).

fof(kb_SUMO_33853,axiom,
    s__domain(s__MereologicalSumFn__m,"2",s__Object) ).

fof(kb_SUMO_33854,axiom,
    s__range(s__MereologicalSumFn__m,s__Object) ).

fof(kb_SUMO_33855,axiom,
    s__relatedInternalConcept(s__MereologicalSumFn__m,s__MereologicalProductFn__m) ).

fof(kb_SUMO_33856,axiom,
    s__relatedInternalConcept(s__MereologicalSumFn__m,s__MereologicalDifferenceFn__m) ).

fof(kb_SUMO_33857,axiom,
    s__documentation(s__MereologicalSumFn__m,s__EnglishLanguage,'(&%MereologicalSumFn ?OBJ1 ?OBJ2) denotes the &%Object consisting of the parts which belong to either ?OBJ1 or ?OBJ2.') ).

fof(kb_SUMO_33858,axiom,
    ! [V__OBJ1,V__OBJ2,V__OBJ3] :
      ( V__OBJ3 = s__MereologicalSumFn(V__OBJ1,V__OBJ2)
     => ! [V__PART] :
          ( ( s__instance(V__PART,s__Object)
            & s__instance(V__OBJ3,s__Object)
            & s__instance(V__OBJ2,s__Object)
            & s__instance(V__OBJ1,s__Object) )
         => ( s__part(V__PART,V__OBJ3)
          <=> ( s__part(V__PART,V__OBJ1)
              | s__part(V__PART,V__OBJ2) ) ) ) ) ).

fof(kb_SUMO_33859,axiom,
    s__instance(s__MereologicalProductFn__m,s__SpatialRelation) ).

fof(kb_SUMO_33860,axiom,
    s__instance(s__MereologicalProductFn__m,s__BinaryFunction) ).

fof(kb_SUMO_33861,axiom,
    s__instance(s__BinaryFunction__t,s__SetOrClass) ).

fof(kb_SUMO_33862,axiom,
    s__instance(s__MereologicalProductFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33863,axiom,
    s__domain(s__MereologicalProductFn__m,"1",s__Object) ).

fof(kb_SUMO_33864,axiom,
    s__domain(s__MereologicalProductFn__m,"2",s__Object) ).

fof(kb_SUMO_33865,axiom,
    s__range(s__MereologicalProductFn__m,s__Object) ).

fof(kb_SUMO_33866,axiom,
    s__relatedInternalConcept(s__MereologicalProductFn__m,s__MereologicalDifferenceFn__m) ).

fof(kb_SUMO_33867,axiom,
    s__documentation(s__MereologicalProductFn__m,s__EnglishLanguage,'(&%MereologicalProductFn ?OBJ1 ?OBJ2) denotes the &%Object consisting of the parts which belong to both ?OBJ1 and ?OBJ2.') ).

fof(kb_SUMO_33868,axiom,
    ! [V__OBJ1,V__OBJ2,V__OBJ3] :
      ( V__OBJ3 = s__MereologicalProductFn(V__OBJ1,V__OBJ2)
     => ! [V__PART] :
          ( ( s__instance(V__PART,s__Object)
            & s__instance(V__OBJ3,s__Object)
            & s__instance(V__OBJ2,s__Object)
            & s__instance(V__OBJ1,s__Object) )
         => ( s__part(V__PART,V__OBJ3)
          <=> ( s__part(V__PART,V__OBJ1)
              & s__part(V__PART,V__OBJ2) ) ) ) ) ).

fof(kb_SUMO_33869,axiom,
    s__instance(s__MereologicalDifferenceFn__m,s__SpatialRelation) ).

fof(kb_SUMO_33870,axiom,
    s__instance(s__MereologicalDifferenceFn__m,s__BinaryFunction) ).

fof(kb_SUMO_33871,axiom,
    s__instance(s__MereologicalDifferenceFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33872,axiom,
    s__domain(s__MereologicalDifferenceFn__m,"1",s__Object) ).

fof(kb_SUMO_33873,axiom,
    s__domain(s__MereologicalDifferenceFn__m,"2",s__Object) ).

fof(kb_SUMO_33874,axiom,
    s__range(s__MereologicalDifferenceFn__m,s__Object) ).

fof(kb_SUMO_33875,axiom,
    s__documentation(s__MereologicalDifferenceFn__m,s__EnglishLanguage,'(&%MereologicalDifferenceFn ?OBJ1 ?OBJ2) denotes the &%Object consisting of the parts which belong to ?OBJ1 and not to ?OBJ2.') ).

fof(kb_SUMO_33876,axiom,
    ! [V__OBJ1,V__OBJ2,V__OBJ3] :
      ( V__OBJ3 = s__MereologicalDifferenceFn(V__OBJ1,V__OBJ2)
     => ! [V__PART] :
          ( ( s__instance(V__PART,s__Object)
            & s__instance(V__OBJ3,s__Object)
            & s__instance(V__OBJ2,s__Object)
            & s__instance(V__OBJ1,s__Object) )
         => ( s__properPart(V__PART,V__OBJ3)
          <=> ( s__properPart(V__PART,V__OBJ1)
              & ~ s__properPart(V__PART,V__OBJ2) ) ) ) ) ).

fof(kb_SUMO_33877,axiom,
    s__instance(s__hole__m,s__BinaryPredicate) ).

fof(kb_SUMO_33878,axiom,
    s__instance(s__hole__m,s__SpatialRelation) ).

fof(kb_SUMO_33879,axiom,
    s__instance(s__hole__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33880,axiom,
    s__domain(s__hole__m,"1",s__Hole) ).

fof(kb_SUMO_33881,axiom,
    s__domain(s__hole__m,"2",s__SelfConnectedObject) ).

fof(kb_SUMO_33882,axiom,
    s__documentation(s__hole__m,s__EnglishLanguage,'(&%hole ?HOLE ?OBJ) means that ?HOLE is a &%Hole in ?OBJ. A &%Hole is a fillable body located at the &%surface an &%Object.') ).

fof(kb_SUMO_33883,axiom,
    s__subclass(s__Hole,s__Region) ).

fof(kb_SUMO_33884,axiom,
    s__instance(s__Hole__t,s__SetOrClass) ).

fof(kb_SUMO_33885,axiom,
    s__documentation(s__Hole,s__EnglishLanguage,'A hole is an immaterial body located at the surface of an &%Object. Since every &%Hole is ontologically dependent on its host (i.e., the object in which it is a hole), being a &%Hole is defined as being a &%hole in something. Note that two &%Holes may occupy the same region, or part of the same region, without sharing any parts. Any two hosts of a hole have a common proper part that entirely hosts the hole. A common host of two holes hosts all parts of the sum of those holes. Any object that includes the host of a hole is a host of that hole, unless its parts also include parts of that very hole. Overlapping holes have overlapping hosts. No hole is atomic. Holes are connected with their hosts. No hole can have a proper part that is externally connected with exactly the same things as the hole itself.') ).

fof(kb_SUMO_33886,axiom,
    ! [V__HOLE] :
      ( s__instance(V__HOLE,s__Hole)
    <=> ? [V__OBJ] :
          ( s__instance(V__OBJ,s__SelfConnectedObject)
          & s__hole(V__HOLE,V__OBJ) ) ) ).

fof(kb_SUMO_33887,axiom,
    ! [V__OBJ,V__HOLE] :
      ( ( s__instance(V__HOLE,s__Hole)
        & s__instance(V__OBJ,s__SelfConnectedObject) )
     => ( s__hole(V__HOLE,V__OBJ)
       => ~ s__instance(V__OBJ,s__Hole) ) ) ).

fof(kb_SUMO_33888,axiom,
    ! [V__OBJ,V__HOLE] :
      ( ( s__instance(V__HOLE,s__Hole)
        & s__instance(V__OBJ,s__SelfConnectedObject) )
     => ( s__hole(V__HOLE,V__OBJ)
       => ~ s__overlapsSpatially(V__HOLE,V__OBJ) ) ) ).

fof(kb_SUMO_33889,axiom,
    ! [V__HOLE,V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__SelfConnectedObject)
        & s__instance(V__OBJ1,s__SelfConnectedObject)
        & s__instance(V__HOLE,s__Hole) )
     => ( ( s__hole(V__HOLE,V__OBJ1)
          & s__hole(V__HOLE,V__OBJ2) )
       => ? [V__OBJ3] :
            ( s__instance(V__OBJ3,s__SelfConnectedObject)
            & s__properPart(V__OBJ3,s__MereologicalProductFn(V__OBJ1,V__OBJ2))
            & s__hole(V__HOLE,V__OBJ3) ) ) ) ).

fof(kb_SUMO_33890,axiom,
    ! [V__OBJ,V__HOLE2,V__HOLE1] :
      ( ( s__hole(V__HOLE1,V__OBJ)
        & s__hole(V__HOLE2,V__OBJ) )
     => ! [V__HOLE3] :
          ( ( s__instance(V__HOLE3,s__Hole)
            & s__instance(V__HOLE1,s__Hole)
            & s__instance(V__HOLE2,s__Hole)
            & s__instance(V__OBJ,s__SelfConnectedObject) )
         => ( s__part(V__HOLE3,s__MereologicalSumFn(V__HOLE1,V__HOLE2))
           => s__hole(V__HOLE3,V__OBJ) ) ) ) ).

fof(kb_SUMO_33891,axiom,
    ! [V__HOLE,V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__SelfConnectedObject)
        & s__instance(V__OBJ1,s__SelfConnectedObject)
        & s__instance(V__HOLE,s__Hole) )
     => ( ( s__hole(V__HOLE,V__OBJ1)
          & s__part(V__OBJ1,V__OBJ2) )
       => ( s__overlapsSpatially(V__HOLE,V__OBJ2)
          | s__hole(V__HOLE,V__OBJ2) ) ) ) ).

fof(kb_SUMO_33892,axiom,
    ! [V__HOLE2,V__HOLE1,V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__SelfConnectedObject)
        & s__instance(V__OBJ1,s__SelfConnectedObject)
        & s__instance(V__HOLE1,s__Hole)
        & s__instance(V__HOLE2,s__Hole) )
     => ( ( s__hole(V__HOLE1,V__OBJ1)
          & s__hole(V__HOLE2,V__OBJ2)
          & s__overlapsSpatially(V__HOLE1,V__HOLE2) )
       => s__overlapsSpatially(V__OBJ1,V__OBJ2) ) ) ).

fof(kb_SUMO_33893,axiom,
    ! [V__HOLE1] :
      ( s__instance(V__HOLE1,s__Object)
     => ( s__instance(V__HOLE1,s__Hole)
       => ? [V__HOLE2] :
            ( s__instance(V__HOLE2,s__Object)
            & s__properPart(V__HOLE2,V__HOLE1) ) ) ) ).

fof(kb_SUMO_33894,axiom,
    s__instance(s__HoleHostFn__m,s__SpatialRelation) ).

fof(kb_SUMO_33895,axiom,
    s__instance(s__HoleHostFn__m,s__UnaryFunction) ).

fof(kb_SUMO_33896,axiom,
    s__instance(s__HoleHostFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33897,axiom,
    s__instance(s__HoleHostFn__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33898,axiom,
    s__domain(s__HoleHostFn__m,"1",s__Hole) ).

fof(kb_SUMO_33899,axiom,
    s__range(s__HoleHostFn__m,s__Object) ).

fof(kb_SUMO_33900,axiom,
    s__documentation(s__HoleHostFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%Hole to the &%Object which is its principal host. The principle host of a &%Hole is its maximally connected host (a notion taken here to be defined only when the argument is a hole).') ).

fof(kb_SUMO_33901,axiom,
    ! [V__OBJ,V__HOLE] :
      ( ( s__instance(V__HOLE,s__Hole)
        & s__instance(V__OBJ,s__SelfConnectedObject) )
     => ( s__hole(V__HOLE,V__OBJ)
       => s__connected(V__HOLE,V__OBJ) ) ) ).

fof(kb_SUMO_33902,axiom,
    ! [V__HOLE2,V__HOLE1] :
      ( ( s__instance(V__HOLE1,s__Object)
        & s__instance(V__HOLE2,s__Object) )
     => ( ( s__instance(V__HOLE1,s__Hole)
          & s__properPart(V__HOLE2,V__HOLE1) )
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,s__Object)
            & s__meetsSpatially(V__HOLE1,V__OBJ)
            & ~ s__meetsSpatially(V__HOLE2,V__OBJ) ) ) ) ).

fof(kb_SUMO_33903,axiom,
    s__instance(s__Fillable,s__ShapeAttribute) ).

fof(kb_SUMO_33904,axiom,
    s__documentation(s__Fillable,s__EnglishLanguage,'Something is &%Fillable if it can be filled by something else. Note that filled here means perfectly filled. Something is fillable just in case it is part of a hole, i.e., fillability is an exclusive property of holes and their parts.') ).

%FOL fof(kb_SUMO_33905,axiom,(( (! [V__OBJ,V__HOLE] : ((s__instance(V__HOLE,s__Hole) & s__instance(V__OBJ,s__Object)) => ((? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__holdsDuring(V__TIME,'s__fills(V__OBJ,V__HOLE)'))) => s__attribute(V__HOLE,s__Fillable)))) ))).

fof(kb_SUMO_33906,axiom,
    ! [V__HOLE1] :
      ( s__instance(V__HOLE1,s__Object)
     => ( s__attribute(V__HOLE1,s__Fillable)
      <=> ? [V__HOLE2] :
            ( s__instance(V__HOLE2,s__Object)
            & s__instance(V__HOLE2,s__Hole)
            & s__part(V__HOLE1,V__HOLE2) ) ) ) ).

fof(kb_SUMO_33907,axiom,
    s__subrelation(s__partiallyFills__m,s__located__m) ).

fof(kb_SUMO_33908,axiom,
    s__instance(s__partiallyFills__m,s__SpatialRelation) ).

fof(kb_SUMO_33909,axiom,
    s__instance(s__partiallyFills__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33910,axiom,
    s__instance(s__AsymmetricRelation__t,s__SetOrClass) ).

fof(kb_SUMO_33911,axiom,
    s__domain(s__partiallyFills__m,"1",s__Object) ).

fof(kb_SUMO_33912,axiom,
    s__domain(s__partiallyFills__m,"2",s__Hole) ).

fof(kb_SUMO_33913,axiom,
    s__documentation(s__partiallyFills__m,s__EnglishLanguage,'(&%partiallyFills ?OBJ ?HOLE) means that ?OBJ &%completelyFills some part of ?HOLE. Note that if (&%partiallyFills ?OBJ1 ?HOLE) and (&%part ?OBJ1 ?OBJ2), then (&%partiallyFills ?OBJ2 ?HOLE). Note too that a partial filler need not be wholly inside a hole (it may stick out), which means that every complete filler also qualifies as (is a limit case of) a partial one.') ).

fof(kb_SUMO_33914,axiom,
    ! [V__OBJ,V__HOLE1] :
      ( ( s__instance(V__HOLE1,s__Hole)
        & s__instance(V__OBJ,s__Object) )
     => ( s__partiallyFills(V__OBJ,V__HOLE1)
       => ? [V__HOLE2] :
            ( s__instance(V__HOLE2,s__Hole)
            & s__part(V__HOLE2,V__HOLE1)
            & s__completelyFills(V__OBJ,V__HOLE2) ) ) ) ).

fof(kb_SUMO_33915,axiom,
    s__instance(s__properlyFills__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33916,axiom,
    s__subrelation(s__properlyFills__m,s__partiallyFills__m) ).

fof(kb_SUMO_33917,axiom,
    s__domain(s__properlyFills__m,"1",s__Object) ).

fof(kb_SUMO_33918,axiom,
    s__domain(s__properlyFills__m,"2",s__Hole) ).

fof(kb_SUMO_33919,axiom,
    s__documentation(s__properlyFills__m,s__EnglishLanguage,'(&%properlyFills ?OBJ ?HOLE) means that ?HOLE is properly (though perhaps incompletely) filled by ?OBJ, i.e. some part of ?HOLE is perfectly filled by ?OBJ. Note that &%properlyFills is the dual of &%completelyFills, and is so related to &%partiallyFills that ?OBJ &%properlyFills ?HOLE just in case ?OBJ &%partiallyFills every part of ?HOLE. (Thus, every perfect filler is both complete and proper in this sense). Every hole is connected with everything with which a proper filler of the hole is connected. Every proper part of a perfect filler of (a part of) a hole properly fills (that part of) that hole.') ).

fof(kb_SUMO_33920,axiom,
    ! [V__OBJ,V__HOLE1] :
      ( ( s__instance(V__HOLE1,s__Hole)
        & s__instance(V__OBJ,s__Object) )
     => ( s__properlyFills(V__OBJ,V__HOLE1)
       => ? [V__HOLE2] :
            ( s__instance(V__HOLE2,s__Hole)
            & s__part(V__HOLE2,V__HOLE1)
            & s__fills(V__OBJ,V__HOLE2) ) ) ) ).

fof(kb_SUMO_33921,axiom,
    s__instance(s__completelyFills__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33922,axiom,
    s__subrelation(s__completelyFills__m,s__partiallyFills__m) ).

fof(kb_SUMO_33923,axiom,
    s__documentation(s__completelyFills__m,s__EnglishLanguage,'(&%completelyFills ?OBJ ?HOLE) means that some &%part of the &%Object ?OBJ fills the &%Hole ?HOLE. Note that if (&%completelyFills ?OBJ1 ?HOLE) and (&%part ?OBJ1 ?OBJ2), then (&%completelyFills ?OBJ2 ?HOLE). A complete filler of (a part of) a hole is connected with everything with which (that part of) the hole itself is connected. A perfect filler of (a part of) a hole completely fills every proper part of (that part of) that hole.') ).

fof(kb_SUMO_33924,axiom,
    ! [V__HOLE,V__OBJ1] :
      ( ( s__instance(V__OBJ1,s__Object)
        & s__instance(V__HOLE,s__Hole) )
     => ( s__completelyFills(V__OBJ1,V__HOLE)
       => ? [V__OBJ2] :
            ( s__instance(V__OBJ2,s__Object)
            & s__part(V__OBJ2,V__OBJ1)
            & s__fills(V__OBJ2,V__HOLE) ) ) ) ).

fof(kb_SUMO_33925,axiom,
    s__instance(s__fills__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33926,axiom,
    s__subrelation(s__fills__m,s__completelyFills__m) ).

fof(kb_SUMO_33927,axiom,
    s__subrelation(s__fills__m,s__properlyFills__m) ).

fof(kb_SUMO_33928,axiom,
    s__domain(s__fills__m,"1",s__Object) ).

fof(kb_SUMO_33929,axiom,
    s__domain(s__fills__m,"2",s__Hole) ).

fof(kb_SUMO_33930,axiom,
    s__relatedInternalConcept(s__fills__m,s__Fillable) ).

fof(kb_SUMO_33931,axiom,
    s__documentation(s__fills__m,s__EnglishLanguage,'Holes can be filled. (&%fills ?OBJ ?HOLE) means that the &%Object ?OBJ fills the &%Hole ?HOLE. Note that &%fills here means perfectly filled. Perfect fillers and fillable entities have no parts in common (rather, they may occupy the same spatial region).') ).

fof(kb_SUMO_33932,axiom,
    ! [V__HOLE,V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__HOLE,s__Hole) )
     => ( ( s__fills(V__OBJ1,V__HOLE)
          & s__attribute(V__OBJ2,s__Fillable) )
       => ~ s__overlapsSpatially(V__OBJ1,V__OBJ2) ) ) ).

fof(kb_SUMO_33933,axiom,
    ! [V__HOLE,V__OBJ1] :
      ( s__completelyFills(V__OBJ1,V__HOLE)
     => ! [V__OBJ2] :
          ( ( s__instance(V__OBJ2,s__Object)
            & s__instance(V__OBJ1,s__Object)
            & s__instance(V__HOLE,s__Hole) )
         => ( s__connected(V__OBJ2,V__HOLE)
           => s__connected(V__OBJ2,V__OBJ1) ) ) ) ).

fof(kb_SUMO_33934,axiom,
    ! [V__HOLE,V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__HOLE,s__Hole) )
     => ( ( s__properlyFills(V__OBJ1,V__HOLE)
          & s__connected(V__OBJ2,V__OBJ1) )
       => s__connected(V__HOLE,V__OBJ2) ) ) ).

fof(kb_SUMO_33935,axiom,
    ! [V__OBJ,V__HOLE2,V__HOLE1] :
      ( ( s__instance(V__HOLE1,s__Hole)
        & s__instance(V__HOLE2,s__Hole)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__fills(V__OBJ,V__HOLE1)
          & s__properPart(V__HOLE2,V__HOLE1) )
       => s__completelyFills(V__OBJ,V__HOLE2) ) ) ).

fof(kb_SUMO_33936,axiom,
    ! [V__HOLE,V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__HOLE,s__Hole) )
     => ( ( s__fills(V__OBJ1,V__HOLE)
          & s__properPart(V__OBJ2,V__OBJ1) )
       => s__properlyFills(V__OBJ2,V__HOLE) ) ) ).

fof(kb_SUMO_33937,axiom,
    s__instance(s__HoleSkinFn__m,s__SpatialRelation) ).

fof(kb_SUMO_33938,axiom,
    s__instance(s__HoleSkinFn__m,s__UnaryFunction) ).

fof(kb_SUMO_33939,axiom,
    s__instance(s__HoleSkinFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_33940,axiom,
    s__instance(s__HoleSkinFn__m,s__AsymmetricRelation) ).

fof(kb_SUMO_33941,axiom,
    s__domain(s__HoleSkinFn__m,"1",s__Hole) ).

fof(kb_SUMO_33942,axiom,
    s__range(s__HoleSkinFn__m,s__Object) ).

fof(kb_SUMO_33943,axiom,
    s__documentation(s__HoleSkinFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps a &%Hole to the skin of the &%Hole. The skin of a &%Hole is the fusion of those superficial parts (see &%superficialPart) of the &%Holes principal host (see &%HoleHostFn) with which the &%Hole is externally connected.') ).

fof(kb_SUMO_33944,axiom,
    ! [V__HOLE,V__OBJ1] :
      ( V__OBJ1 = s__HoleSkinFn(V__HOLE)
     => ! [V__OBJ2] :
          ( ( s__instance(V__OBJ2,s__Object)
            & s__instance(V__OBJ1,s__Object)
            & s__instance(V__HOLE,s__Hole) )
         => ( s__overlapsSpatially(V__OBJ2,V__OBJ1)
          <=> ? [V__OBJ3] :
                ( s__instance(V__OBJ3,s__Object)
                & s__superficialPart(V__OBJ3,s__HoleHostFn(V__HOLE))
                & s__meetsSpatially(V__HOLE,V__OBJ3)
                & s__overlapsSpatially(V__OBJ2,V__OBJ3) ) ) ) ) ).

fof(kb_SUMO_33945,axiom,
    s__instance(s__subProcess__m,s__BinaryPredicate) ).

fof(kb_SUMO_33946,axiom,
    s__instance(s__subProcess__m,s__PartialOrderingRelation) ).

fof(kb_SUMO_33947,axiom,
    s__domain(s__subProcess__m,"1",s__Process) ).

fof(kb_SUMO_33948,axiom,
    s__domain(s__subProcess__m,"2",s__Process) ).

fof(kb_SUMO_33949,axiom,
    s__documentation(s__subProcess__m,s__EnglishLanguage,'(&%subProcess ?SUBPROC ?PROC) means that ?SUBPROC is a subprocess of ?PROC. A subprocess is here understood as a temporally distinguished part (proper or not) of a &%Process.') ).

fof(kb_SUMO_33950,axiom,
    ! [V__SUBPROC,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__SUBPROC,s__Process) )
     => ( s__subProcess(V__SUBPROC,V__PROC)
       => s__temporalPart(s__WhenFn(V__SUBPROC),s__WhenFn(V__PROC)) ) ) ).

fof(kb_SUMO_33951,axiom,
    s__subclass(s__BiologicalProcess,s__InternalChange) ).

fof(kb_SUMO_33952,axiom,
    s__documentation(s__BiologicalProcess,s__EnglishLanguage,'A &%Process embodied in an &%Organism.') ).

fof(kb_SUMO_33953,axiom,
    ! [V__PROC] :
      ( s__instance(V__PROC,s__Process)
     => ( s__instance(V__PROC,s__BiologicalProcess)
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,s__Object)
            & s__instance(V__OBJ,s__Organism)
            & s__eventLocated(V__PROC,V__OBJ) ) ) ) ).

fof(kb_SUMO_33954,axiom,
    ! [V__ORG,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__ORG,s__Agent) )
     => ( ( s__instance(V__PROC,s__BiologicalProcess)
          & s__experiencer(V__PROC,V__ORG) )
       => s__instance(V__ORG,s__Organism) ) ) ).

fof(kb_SUMO_33955,axiom,
    s__subclass(s__PhysiologicProcess,s__BiologicalProcess) ).

fof(kb_SUMO_33956,axiom,
    s__instance(s__PhysiologicProcess__t,s__SetOrClass) ).

fof(kb_SUMO_33957,axiom,
    s__documentation(s__PhysiologicProcess,s__EnglishLanguage,'A normal process of an &%Organism or part of an &%Organism.') ).

fof(kb_SUMO_33958,axiom,
    s__subclass(s__AutonomicProcess,s__PhysiologicProcess) ).

fof(kb_SUMO_33959,axiom,
    s__disjoint(s__AutonomicProcess,s__IntentionalProcess) ).

fof(kb_SUMO_33960,axiom,
    s__documentation(s__AutonomicProcess,s__EnglishLanguage,'The class of &%PhysiologicProcesses of which there is not conscious awareness and control.') ).

fof(kb_SUMO_33961,axiom,
    s__subclass(s__OrganOrTissueProcess,s__AutonomicProcess) ).

fof(kb_SUMO_33962,axiom,
    s__instance(s__OrganOrTissueProcess__t,s__SetOrClass) ).

fof(kb_SUMO_33963,axiom,
    s__disjoint(s__OrganOrTissueProcess,s__OrganismProcess) ).

fof(kb_SUMO_33964,axiom,
    s__documentation(s__OrganOrTissueProcess,s__EnglishLanguage,'A &%PhysiologicProcess of a particular &%Organ or &%Tissue.') ).

fof(kb_SUMO_33965,axiom,
    ! [V__PROC] :
      ( s__instance(V__PROC,s__Process)
     => ( s__instance(V__PROC,s__OrganOrTissueProcess)
       => ? [V__THING] :
            ( s__instance(V__THING,s__Object)
            & s__eventLocated(V__PROC,V__THING)
            & ( s__instance(V__THING,s__Organ)
              | s__instance(V__THING,s__Tissue) ) ) ) ) ).

fof(kb_SUMO_33966,axiom,
    s__subclass(s__OrganismProcess,s__PhysiologicProcess) ).

fof(kb_SUMO_33967,axiom,
    s__documentation(s__OrganismProcess,s__EnglishLanguage,'A physiologic function of the &%Organism as a whole, of multiple organ systems or of multiple &%Organs or &%Tissues.') ).

fof(kb_SUMO_33968,axiom,
    s__subclass(s__Birth,s__OrganismProcess) ).

fof(kb_SUMO_33969,axiom,
    s__instance(s__Birth__t,s__SetOrClass) ).

fof(kb_SUMO_33970,axiom,
    s__instance(s__OrganismProcess__t,s__SetOrClass) ).

fof(kb_SUMO_33971,axiom,
    s__documentation(s__Birth,s__EnglishLanguage,'The &%Process of being born.') ).

fof(kb_SUMO_33972,axiom,
    ! [V__AGENT,V__BIRTH] :
      ( ( s__instance(V__BIRTH,s__Process)
        & s__instance(V__AGENT,s__Agent) )
     => ( ( s__instance(V__BIRTH,s__Birth)
          & s__experiencer(V__BIRTH,V__AGENT) )
       => ? [V__DEATH] :
            ( s__instance(V__DEATH,s__Process)
            & s__instance(V__DEATH,s__Death)
            & s__experiencer(V__DEATH,V__AGENT) ) ) ) ).

fof(kb_SUMO_33973,axiom,
    s__subclass(s__Death,s__OrganismProcess) ).

fof(kb_SUMO_33974,axiom,
    s__instance(s__Death__t,s__SetOrClass) ).

fof(kb_SUMO_33975,axiom,
    s__documentation(s__Death,s__EnglishLanguage,'The &%Process of dying.') ).

%FOL fof(kb_SUMO_33976,axiom,(( (! [V__OBJ,V__ORG,V__DEATH] : ((s__instance(V__DEATH,s__Process) & s__instance(V__ORG,s__Agent) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__DEATH,s__Death) & s__instance(V__ORG,s__Organism) & s__experiencer(V__DEATH,V__ORG)) => (? [V__REM] : (s__instance(V__REM,s__Object) & s__result(V__DEATH,V__REM) & s__instance(V__REM,s__OrganicObject) & s__holdsDuring(s__FutureFn(s__WhenFn(V__DEATH)),'s__attribute(V__REM,s__Dead)') & (s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__DEATH)),'s__part(V__OBJ,V__REM)') => s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__DEATH)),'s__part(V__OBJ,V__ORG)'))))))) ))).

fof(kb_SUMO_33977,axiom,
    s__subclass(s__Breathing,s__OrganismProcess) ).

fof(kb_SUMO_33978,axiom,
    s__subclass(s__Breathing,s__AutonomicProcess) ).

fof(kb_SUMO_33979,axiom,
    s__instance(s__Breathing__t,s__SetOrClass) ).

fof(kb_SUMO_33980,axiom,
    s__documentation(s__Breathing,s__EnglishLanguage,'The &%Process of respiration, by which oxygen is made available to an &%Animal. This covers processes of inhalation, exhalation, and alternations between the two.') ).

fof(kb_SUMO_33981,axiom,
    s__subclass(s__Ingesting,s__OrganismProcess) ).

fof(kb_SUMO_33982,axiom,
    s__documentation(s__Ingesting,s__EnglishLanguage,'The &%Process by which food is taken into an &%Animal.') ).

fof(kb_SUMO_33983,axiom,
    ! [V__ACT,V__FOOD] :
      ( ( s__instance(V__FOOD,s__Object)
        & s__instance(V__ACT,s__Process) )
     => ( ( s__instance(V__ACT,s__Ingesting)
          & s__resource(V__ACT,V__FOOD) )
       => s__instance(V__FOOD,s__FoodForFn(s__Organism)) ) ) ).

fof(kb_SUMO_33984,axiom,
    s__subclass(s__Eating,s__Ingesting) ).

fof(kb_SUMO_33985,axiom,
    s__instance(s__Eating__t,s__SetOrClass) ).

fof(kb_SUMO_33986,axiom,
    s__documentation(s__Eating,s__EnglishLanguage,'The &%Process by which solid food is incorporated into an &%Animal.') ).

fof(kb_SUMO_33987,axiom,
    ! [V__ACT,V__FOOD] :
      ( ( s__instance(V__FOOD,s__Object)
        & s__instance(V__ACT,s__Process) )
     => ( ( s__instance(V__ACT,s__Eating)
          & s__resource(V__ACT,V__FOOD) )
       => s__attribute(V__FOOD,s__Solid) ) ) ).

fof(kb_SUMO_33988,axiom,
    s__subclass(s__Drinking,s__Ingesting) ).

fof(kb_SUMO_33989,axiom,
    s__instance(s__Drinking__t,s__SetOrClass) ).

fof(kb_SUMO_33990,axiom,
    s__instance(s__Ingesting__t,s__SetOrClass) ).

fof(kb_SUMO_33991,axiom,
    s__documentation(s__Drinking,s__EnglishLanguage,'The &%Process by which liquid food, i.e. &%Beverages, are incorporated into an &%Animal.') ).

fof(kb_SUMO_33992,axiom,
    ! [V__ACT,V__FOOD] :
      ( ( s__instance(V__FOOD,s__Object)
        & s__instance(V__ACT,s__Process) )
     => ( ( s__instance(V__ACT,s__Drinking)
          & s__resource(V__ACT,V__FOOD) )
       => s__attribute(V__FOOD,s__Liquid) ) ) ).

fof(kb_SUMO_33993,axiom,
    s__subclass(s__Digesting,s__OrganismProcess) ).

fof(kb_SUMO_33994,axiom,
    s__instance(s__Digesting__t,s__SetOrClass) ).

fof(kb_SUMO_33995,axiom,
    s__subclass(s__Digesting,s__AutonomicProcess) ).

fof(kb_SUMO_33996,axiom,
    s__documentation(s__Digesting,s__EnglishLanguage,'The &%Process by which &%Food that has been ingested is broken down into simpler chemical compounds and absorbed by the &%Organism.') ).

fof(kb_SUMO_33997,axiom,
    ! [V__ORGANISM,V__DIGEST] :
      ( ( s__instance(V__DIGEST,s__Process)
        & s__instance(V__ORGANISM,s__Agent) )
     => ( ( s__instance(V__DIGEST,s__Digesting)
          & s__agent(V__DIGEST,V__ORGANISM) )
       => ? [V__INGEST] :
            ( s__instance(V__INGEST,s__Process)
            & s__instance(V__INGEST,s__Ingesting)
            & s__agent(V__INGEST,V__ORGANISM)
            & s__overlapsTemporally(s__WhenFn(V__INGEST),s__WhenFn(V__DIGEST)) ) ) ) ).

fof(kb_SUMO_33998,axiom,
    ! [V__DIGEST] :
      ( s__instance(V__DIGEST,s__Process)
     => ( s__instance(V__DIGEST,s__Digesting)
       => ? [V__DECOMP] :
            ( s__instance(V__DECOMP,s__Process)
            & s__instance(V__DECOMP,s__ChemicalDecomposition)
            & s__subProcess(V__DECOMP,V__DIGEST) ) ) ) ).

fof(kb_SUMO_33999,axiom,
    s__subclass(s__Growth,s__AutonomicProcess) ).

fof(kb_SUMO_34000,axiom,
    s__instance(s__Growth__t,s__SetOrClass) ).

fof(kb_SUMO_34001,axiom,
    s__instance(s__AutonomicProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34002,axiom,
    s__documentation(s__Growth,s__EnglishLanguage,'The &%Process of biological development in which an &%Organism or part of an &%Organism changes its form or its size.') ).

fof(kb_SUMO_34003,axiom,
    s__subclass(s__Replication,s__OrganismProcess) ).

fof(kb_SUMO_34004,axiom,
    s__documentation(s__Replication,s__EnglishLanguage,'The &%Process of biological reproduction. This can be either a sexual or an asexual process.') ).

fof(kb_SUMO_34005,axiom,
    ! [V__CHILD,V__REP,V__PARENT] :
      ( ( s__instance(V__PARENT,s__Organism)
        & s__instance(V__REP,s__Process)
        & s__instance(V__CHILD,s__Organism) )
     => ( ( s__instance(V__REP,s__Replication)
          & s__agent(V__REP,V__PARENT)
          & s__result(V__REP,V__CHILD) )
       => s__parent(V__CHILD,V__PARENT) ) ) ).

fof(kb_SUMO_34006,axiom,
    ! [V__REP] :
      ( s__instance(V__REP,s__Process)
     => ( s__instance(V__REP,s__Replication)
       => ? [V__BODY] :
            ( s__instance(V__BODY,s__ReproductiveBody)
            & s__result(V__REP,V__BODY) ) ) ) ).

fof(kb_SUMO_34007,axiom,
    s__subclass(s__SexualReproduction,s__Replication) ).

fof(kb_SUMO_34008,axiom,
    s__instance(s__SexualReproduction__t,s__SetOrClass) ).

fof(kb_SUMO_34009,axiom,
    s__instance(s__Replication__t,s__SetOrClass) ).

fof(kb_SUMO_34010,axiom,
    s__disjoint(s__SexualReproduction,s__AsexualReproduction) ).

fof(kb_SUMO_34011,axiom,
    s__documentation(s__SexualReproduction,s__EnglishLanguage,'Sexual &%Processes of biological reproduction.') ).

fof(kb_SUMO_34012,axiom,
    ! [V__ORGANISM,V__REP] :
      ( ( s__instance(V__REP,s__Process)
        & s__instance(V__ORGANISM,s__Organism) )
     => ( ( s__instance(V__REP,s__SexualReproduction)
          & s__result(V__REP,V__ORGANISM) )
       => ? [V__MOTHER,V__FATHER] :
            ( s__instance(V__FATHER,s__Organism)
            & s__instance(V__MOTHER,s__Organism)
            & s__mother(V__ORGANISM,V__MOTHER)
            & s__father(V__ORGANISM,V__FATHER) ) ) ) ).

fof(kb_SUMO_34013,axiom,
    s__subclass(s__AsexualReproduction,s__Replication) ).

fof(kb_SUMO_34014,axiom,
    s__instance(s__AsexualReproduction__t,s__SetOrClass) ).

fof(kb_SUMO_34015,axiom,
    s__documentation(s__AsexualReproduction,s__EnglishLanguage,'Asexual &%Processes of biological reproduction.') ).

fof(kb_SUMO_34016,axiom,
    ! [V__PARENT2,V__ORGANISM,V__PARENT1,V__REP] :
      ( ( s__instance(V__REP,s__Process)
        & s__instance(V__PARENT1,s__Organism)
        & s__instance(V__ORGANISM,s__Organism)
        & s__instance(V__PARENT2,s__Organism) )
     => ( ( s__instance(V__REP,s__AsexualReproduction)
          & s__result(V__REP,V__ORGANISM)
          & s__parent(V__ORGANISM,V__PARENT1)
          & s__parent(V__ORGANISM,V__PARENT2) )
       => V__PARENT1 = V__PARENT2 ) ) ).

fof(kb_SUMO_34017,axiom,
    s__subclass(s__PsychologicalProcess,s__BiologicalProcess) ).

fof(kb_SUMO_34018,axiom,
    s__documentation(s__PsychologicalProcess,s__EnglishLanguage,'A &%BiologicalProcess which takes place in the mind or brain of an &%Organism and which may be manifested in the behavior of the &%Organism.') ).

fof(kb_SUMO_34019,axiom,
    ! [V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( s__instance(V__PROCESS,s__PsychologicalProcess)
       => ? [V__ANIMAL] :
            ( s__instance(V__ANIMAL,s__Agent)
            & s__instance(V__ANIMAL,s__Animal)
            & s__experiencer(V__PROCESS,V__ANIMAL) ) ) ) ).

fof(kb_SUMO_34020,axiom,
    s__subclass(s__PathologicProcess,s__BiologicalProcess) ).

fof(kb_SUMO_34021,axiom,
    s__instance(s__PathologicProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34022,axiom,
    s__instance(s__BiologicalProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34023,axiom,
    s__disjoint(s__PathologicProcess,s__PhysiologicProcess) ).

fof(kb_SUMO_34024,axiom,
    s__documentation(s__PathologicProcess,s__EnglishLanguage,'A disordered process, activity, or state of the &%Organism as a whole, of a body system or systems, or of multiple &%Organs or &%Tissues. Included here are normal responses to a negative stimulus as well as patholologic conditions or states that are less specific than a disease. Pathologic functions frequently have systemic effects.') ).

fof(kb_SUMO_34025,axiom,
    ! [V__PATH,V__ORG] :
      ( ( s__instance(V__ORG,s__Agent)
        & s__instance(V__PATH,s__Process) )
     => ( ( s__instance(V__PATH,s__PathologicProcess)
          & s__experiencer(V__PATH,V__ORG) )
       => ? [V__PART,V__DISEASE] :
            ( s__instance(V__DISEASE,s__Attribute)
            & s__instance(V__PART,s__Object)
            & s__part(V__PART,V__ORG)
            & s__instance(V__DISEASE,s__DiseaseOrSyndrome)
            & s__attribute(V__PART,V__DISEASE) ) ) ) ).

fof(kb_SUMO_34026,axiom,
    s__subclass(s__Injuring,s__PathologicProcess) ).

fof(kb_SUMO_34027,axiom,
    s__subclass(s__Injuring,s__Damaging) ).

fof(kb_SUMO_34028,axiom,
    s__instance(s__Injuring__t,s__SetOrClass) ).

fof(kb_SUMO_34029,axiom,
    s__instance(s__Damaging__t,s__SetOrClass) ).

fof(kb_SUMO_34030,axiom,
    s__documentation(s__Injuring,s__EnglishLanguage,'The process of creating a traumatic wound or injury. Since &%Injuring is not possible without some biologic function of the organism being injured, it is a subclass of &%BiologicalProcess.') ).

fof(kb_SUMO_34031,axiom,
    ! [V__INJ] :
      ( s__instance(V__INJ,s__Process)
     => ( s__instance(V__INJ,s__Injuring)
       => ? [V__STRUCT] :
            ( s__instance(V__STRUCT,s__AnatomicalStructure)
            & s__patient(V__INJ,V__STRUCT) ) ) ) ).

fof(kb_SUMO_34032,axiom,
    ! [V__INJ] :
      ( s__instance(V__INJ,s__Process)
     => ( s__instance(V__INJ,s__Injuring)
      <=> ( s__instance(V__INJ,s__Damaging)
          & ? [V__ORGANISM] :
              ( s__instance(V__ORGANISM,s__Organism)
              & s__patient(V__INJ,V__ORGANISM) ) ) ) ) ).

fof(kb_SUMO_34033,axiom,
    s__subclass(s__Poisoning,s__Injuring) ).

fof(kb_SUMO_34034,axiom,
    s__instance(s__Poisoning__t,s__SetOrClass) ).

fof(kb_SUMO_34035,axiom,
    s__documentation(s__Poisoning,s__EnglishLanguage,'A &%Poisoning is caused by an external substance. Since &%Poisoning is not possible without some biologic function which affects the &%Organism being injured, it is a subclass of &%BiologicalProcess.') ).

fof(kb_SUMO_34036,axiom,
    ! [V__POISON] :
      ( s__instance(V__POISON,s__Process)
     => ( s__instance(V__POISON,s__Poisoning)
       => ? [V__THING] :
            ( s__patient(V__POISON,V__THING)
            & ( s__instance(V__THING,s__Organism)
              | s__instance(V__THING,s__AnatomicalStructure) ) ) ) ) ).

fof(kb_SUMO_34037,axiom,
    ! [V__POISON] :
      ( s__instance(V__POISON,s__Process)
     => ( s__instance(V__POISON,s__Poisoning)
       => ? [V__SUBSTANCE] :
            ( s__instance(V__SUBSTANCE,s__Object)
            & s__instance(V__SUBSTANCE,s__BiologicallyActiveSubstance)
            & s__instrument(V__POISON,V__SUBSTANCE) ) ) ) ).

fof(kb_SUMO_34038,axiom,
    s__documentation(s__NaturalProcess,s__EnglishLanguage,'A &%Process that take place in nature spontanously.') ).

fof(kb_SUMO_34039,axiom,
    s__subclass(s__NaturalProcess,s__Process) ).

fof(kb_SUMO_34040,axiom,
    s__instance(s__NaturalProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34041,axiom,
    s__disjoint(s__NaturalProcess,s__IntentionalProcess) ).

fof(kb_SUMO_34042,axiom,
    s__subclass(s__IntentionalProcess,s__Process) ).

fof(kb_SUMO_34043,axiom,
    s__documentation(s__IntentionalProcess,s__EnglishLanguage,'A &%Process that has a specific purpose for the &%CognitiveAgent who performs it.') ).

fof(kb_SUMO_34044,axiom,
    ! [V__AGENT,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__AGENT,s__CognitiveAgent) )
     => ( ( s__instance(V__PROC,s__IntentionalProcess)
          & s__agent(V__PROC,V__AGENT) )
       => ? [V__PURP] :
            ( s__instance(V__PURP,s__Formula)
            & s__hasPurposeForAgent(V__PROC,V__PURP,V__AGENT) ) ) ) ).

fof(kb_SUMO_34045,axiom,
    ! [V__PROC] :
      ( s__instance(V__PROC,s__Process)
     => ( s__instance(V__PROC,s__IntentionalProcess)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Agent)
            & s__instance(V__AGENT,s__CognitiveAgent)
            & s__agent(V__PROC,V__AGENT) ) ) ) ).

%FOL fof(kb_SUMO_34046,axiom,(( (! [V__HUMAN,V__PROC] : ((s__instance(V__PROC,s__Process) & s__instance(V__HUMAN,s__Agent)) => ((s__instance(V__PROC,s__IntentionalProcess) & s__agent(V__PROC,V__HUMAN) & s__instance(V__HUMAN,s__Animal)) => s__holdsDuring(s__WhenFn(V__PROC),'s__attribute(V__HUMAN,s__Awake)')))) ))).

fof(kb_SUMO_34047,axiom,
    s__subclass(s__IntentionalPsychologicalProcess,s__IntentionalProcess) ).

fof(kb_SUMO_34048,axiom,
    s__subclass(s__IntentionalPsychologicalProcess,s__PsychologicalProcess) ).

fof(kb_SUMO_34049,axiom,
    s__instance(s__PsychologicalProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34050,axiom,
    s__documentation(s__IntentionalPsychologicalProcess,s__EnglishLanguage,'An &%IntentionalProcess that can be realized entirely within the mind or brain of an &%Organism. Thus, for example, &%Reasoning is a subclass of &%IntentionalPsychologicalProcess, because one can reason simply by exercising ones mind/brain. On the other hand, &%RecreationOrExercise is not a subclass of &%IntentionalPsychologicalProcess, because many instances of &%RecreationOrExercise necessarily have &%subProcesses of &%BodyMotion.') ).

fof(kb_SUMO_34051,axiom,
    s__subclass(s__RecreationOrExercise,s__IntentionalProcess) ).

fof(kb_SUMO_34052,axiom,
    s__instance(s__RecreationOrExercise__t,s__SetOrClass) ).

fof(kb_SUMO_34053,axiom,
    s__documentation(s__RecreationOrExercise,s__EnglishLanguage,'A &%Process that is carried out for the purpose of recreation or exercise. Since &%RecreationOrExercise is a subclass of &%IntentionalProcess, the intent of a process determines whether or not it is an instance of the class. Hence, if John and Bill watch the same program on television, and John watches it to relax while Bill watches it solely to satisfy an educational requirement, then Johns watching the movie is an instance of &%RecreationOrExercise, while Bills is not (both cases of watching the television program would however be in the class of &%Seeing, since being an instance of this latter class is not determined by intention).') ).

fof(kb_SUMO_34054,axiom,
    s__subclass(s__OrganizationalProcess,s__IntentionalProcess) ).

fof(kb_SUMO_34055,axiom,
    s__documentation(s__OrganizationalProcess,s__EnglishLanguage,'An &%IntentionalProcess that involves an &%Organization.') ).

fof(kb_SUMO_34056,axiom,
    ! [V__ACT,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__AGENT,s__SelfConnectedObject)
        & s__instance(V__ACT,s__Process) )
     => ( ( s__instance(V__ACT,s__OrganizationalProcess)
          & s__agent(V__ACT,V__AGENT) )
       => ( s__instance(V__AGENT,s__Organization)
          | ? [V__ORG] :
              ( s__instance(V__ORG,s__Collection)
              & s__instance(V__ORG,s__Organization)
              & s__member(V__AGENT,V__ORG) ) ) ) ) ).

fof(kb_SUMO_34057,axiom,
    s__subclass(s__Election,s__OrganizationalProcess) ).

fof(kb_SUMO_34058,axiom,
    s__instance(s__Election__t,s__SetOrClass) ).

fof(kb_SUMO_34059,axiom,
    s__documentation(s__Election,s__EnglishLanguage,'&%Election is the class of events conducted by an organization, in which qualified participants vote for officers, adopt resolutions, or settle other issues in that &%Organization.') ).

fof(kb_SUMO_34060,axiom,
    s__subclass(s__ReligiousProcess,s__OrganizationalProcess) ).

fof(kb_SUMO_34061,axiom,
    s__instance(s__ReligiousProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34062,axiom,
    s__documentation(s__ReligiousProcess,s__EnglishLanguage,'An &%OrganizationalProcess that is carried out within or by a &%ReligiousOrganization.') ).

fof(kb_SUMO_34063,axiom,
    ! [V__ACT,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__AGENT,s__SelfConnectedObject)
        & s__instance(V__ACT,s__Process) )
     => ( ( s__instance(V__ACT,s__ReligiousProcess)
          & s__agent(V__ACT,V__AGENT) )
       => ( s__instance(V__AGENT,s__ReligiousOrganization)
          | ? [V__ORG] :
              ( s__instance(V__ORG,s__Collection)
              & s__member(V__AGENT,V__ORG)
              & s__instance(V__ORG,s__ReligiousOrganization) ) ) ) ) ).

fof(kb_SUMO_34064,axiom,
    s__subclass(s__JoiningAnOrganization,s__OrganizationalProcess) ).

fof(kb_SUMO_34065,axiom,
    s__instance(s__JoiningAnOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_34066,axiom,
    s__documentation(s__JoiningAnOrganization,s__EnglishLanguage,'The &%OrganizationalProcess of becoming a &%member of an &%Organization.') ).

%FOL fof(kb_SUMO_34067,axiom,(( (! [V__PERSON,V__JOIN,V__ORG] : ((s__instance(V__ORG,s__Collection) & s__instance(V__JOIN,s__Process) & s__instance(V__PERSON,s__Agent) & s__instance(V__PERSON,s__SelfConnectedObject)) => ((s__instance(V__JOIN,s__JoiningAnOrganization) & s__instance(V__ORG,s__Organization) & s__agent(V__JOIN,V__PERSON) & s__patient(V__JOIN,V__ORG)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__JOIN)),'(~ s__member(V__PERSON,V__ORG))') & s__holdsDuring(s__EndFn(s__WhenFn(V__JOIN)),'s__member(V__PERSON,V__ORG)'))))) ))).

fof(kb_SUMO_34068,axiom,
    s__subclass(s__LeavingAnOrganization,s__OrganizationalProcess) ).

fof(kb_SUMO_34069,axiom,
    s__disjoint(s__LeavingAnOrganization,s__JoiningAnOrganization) ).

fof(kb_SUMO_34070,axiom,
    s__documentation(s__LeavingAnOrganization,s__EnglishLanguage,'The &%OrganizationalProcess of leaving an &%Organization, whether voluntarily or involuntarily.') ).

%FOL fof(kb_SUMO_34071,axiom,(( (! [V__PERSON,V__LEAVE,V__ORG] : ((s__instance(V__ORG,s__Collection) & s__instance(V__LEAVE,s__Process) & s__instance(V__PERSON,s__Agent) & s__instance(V__PERSON,s__SelfConnectedObject)) => ((s__instance(V__LEAVE,s__LeavingAnOrganization) & s__instance(V__ORG,s__Organization) & s__agent(V__LEAVE,V__PERSON) & s__patient(V__LEAVE,V__ORG)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__LEAVE)),'s__member(V__PERSON,V__ORG)') & s__holdsDuring(s__EndFn(s__WhenFn(V__LEAVE)),'(~ s__member(V__PERSON,V__ORG))'))))) ))).

fof(kb_SUMO_34072,axiom,
    s__subclass(s__Graduation,s__LeavingAnOrganization) ).

fof(kb_SUMO_34073,axiom,
    s__instance(s__Graduation__t,s__SetOrClass) ).

fof(kb_SUMO_34074,axiom,
    s__instance(s__LeavingAnOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_34075,axiom,
    s__documentation(s__Graduation,s__EnglishLanguage,'The &%OrganizationalProcess of graduating from an &%EducationalOrganization.') ).

fof(kb_SUMO_34076,axiom,
    ! [V__ORG,V__GRAD] :
      ( ( s__instance(V__GRAD,s__Process)
        & s__instance(V__ORG,s__Agent) )
     => ( ( s__instance(V__GRAD,s__Graduation)
          & s__agent(V__GRAD,V__ORG) )
       => s__instance(V__ORG,s__EducationalOrganization) ) ) ).

fof(kb_SUMO_34077,axiom,
    s__subclass(s__Matriculation,s__JoiningAnOrganization) ).

fof(kb_SUMO_34078,axiom,
    s__instance(s__Matriculation__t,s__SetOrClass) ).

fof(kb_SUMO_34079,axiom,
    s__documentation(s__Matriculation,s__EnglishLanguage,'The &%OrganizationalProcess of joining an &%EducationalOrganization as a student.') ).

fof(kb_SUMO_34080,axiom,
    ! [V__MAT,V__ORG] :
      ( ( s__instance(V__ORG,s__Agent)
        & s__instance(V__MAT,s__Process) )
     => ( ( s__instance(V__MAT,s__Matriculation)
          & s__agent(V__MAT,V__ORG) )
       => s__instance(V__ORG,s__EducationalOrganization) ) ) ).

fof(kb_SUMO_34081,axiom,
    s__subclass(s__Hiring,s__JoiningAnOrganization) ).

fof(kb_SUMO_34082,axiom,
    s__instance(s__Hiring__t,s__SetOrClass) ).

fof(kb_SUMO_34083,axiom,
    s__documentation(s__Hiring,s__EnglishLanguage,'&%OrganizationalProcesses where someone is made an employee of an &%Organization.') ).

%FOL fof(kb_SUMO_34084,axiom,(( (! [V__PERSON,V__ORG,V__HIRE] : ((s__instance(V__HIRE,s__Process) & s__instance(V__PERSON,s__CognitiveAgent)) => ((s__instance(V__HIRE,s__Hiring) & s__instance(V__ORG,s__Organization) & s__agent(V__HIRE,V__ORG) & s__patient(V__HIRE,V__PERSON)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__HIRE)),'(~ s__employs(V__ORG,V__PERSON))') & s__holdsDuring(s__EndFn(s__WhenFn(V__HIRE)),'s__employs(V__ORG,V__PERSON)'))))) ))).

fof(kb_SUMO_34085,axiom,
    s__subclass(s__TerminatingEmployment,s__LeavingAnOrganization) ).

fof(kb_SUMO_34086,axiom,
    s__instance(s__TerminatingEmployment__t,s__SetOrClass) ).

fof(kb_SUMO_34087,axiom,
    s__documentation(s__TerminatingEmployment,s__EnglishLanguage,'&%OrganizationalProcesses where someone ceases to be an employee of an &%Organization. Note that this covers being laid off, being fired, and voluntarily leaving a job.') ).

%FOL fof(kb_SUMO_34088,axiom,(( (! [V__PERSON,V__ORG,V__FIRE] : ((s__instance(V__FIRE,s__Process) & s__instance(V__PERSON,s__CognitiveAgent)) => ((s__instance(V__FIRE,s__TerminatingEmployment) & s__instance(V__ORG,s__Organization) & s__agent(V__FIRE,V__ORG) & s__patient(V__FIRE,V__PERSON)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__FIRE)),'s__employs(V__ORG,V__PERSON)') & s__holdsDuring(s__EndFn(s__WhenFn(V__FIRE)),'(~ s__employs(V__ORG,V__PERSON))'))))) ))).

fof(kb_SUMO_34089,axiom,
    s__subclass(s__PoliticalProcess,s__OrganizationalProcess) ).

fof(kb_SUMO_34090,axiom,
    s__instance(s__PoliticalProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34091,axiom,
    s__instance(s__OrganizationalProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34092,axiom,
    s__documentation(s__PoliticalProcess,s__EnglishLanguage,'An &%OrganizationalProcess carried out by, for or against officially constituted governments. Some examples would be voting on proposed legislation, electing a government representative, or even overthrowing a government in a revolution.') ).

fof(kb_SUMO_34093,axiom,
    ! [V__PROC] :
      ( s__instance(V__PROC,s__Process)
     => ( s__instance(V__PROC,s__PoliticalProcess)
       => ? [V__POL] :
            ( s__instance(V__POL,s__Agent)
            & ( s__instance(V__POL,s__Government)
              | ? [V__GOV] :
                  ( s__instance(V__GOV,s__Collection)
                  & s__instance(V__POL,s__SelfConnectedObject)
                  & s__instance(V__GOV,s__Government)
                  & s__member(V__POL,V__GOV) ) )
            & ( s__agent(V__PROC,V__POL)
              | s__patient(V__PROC,V__POL) ) ) ) ) ).

fof(kb_SUMO_34094,axiom,
    s__subclass(s__JudicialProcess,s__PoliticalProcess) ).

fof(kb_SUMO_34095,axiom,
    s__documentation(s__JudicialProcess,s__EnglishLanguage,'Any legal proceeding which is conducted by a &%JudicialOrganization. Note that there is an important difference between the concepts &%LegalAction and &%JudicialProcess. The former refers to legal claims that are brought by a plaintiff, e.g. law suits, while the second refers to trials and other sorts of judicial hearings where the merits of a &%LegalAction are decided.') ).

fof(kb_SUMO_34096,axiom,
    ! [V__ORG,V__PROCESS] :
      ( ( s__instance(V__PROCESS,s__Process)
        & s__instance(V__ORG,s__Agent) )
     => ( ( s__instance(V__PROCESS,s__JudicialProcess)
          & s__agent(V__PROCESS,V__ORG)
          & s__instance(V__ORG,s__Organization) )
       => s__instance(V__ORG,s__JudicialOrganization) ) ) ).

fof(kb_SUMO_34097,axiom,
    s__subclass(s__LegalDecision,s__JudicialProcess) ).

fof(kb_SUMO_34098,axiom,
    s__instance(s__LegalDecision__t,s__SetOrClass) ).

fof(kb_SUMO_34099,axiom,
    s__instance(s__JudicialProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34100,axiom,
    s__subclass(s__LegalDecision,s__Declaring) ).

fof(kb_SUMO_34101,axiom,
    s__documentation(s__LegalDecision,s__EnglishLanguage,'A decision issued by a court with respect to a &%LegalAction. Note that a &%LegalDecision is the act of &%Declaring a decision of a court, it is not the act of judge or jury &%Deciding the merits of a particular &%LegalAction.') ).

fof(kb_SUMO_34102,axiom,
    ! [V__DECISION] :
      ( s__instance(V__DECISION,s__LegalDecision)
     => ? [V__ACTION] :
          ( s__instance(V__ACTION,s__LegalAction)
          & s__refers(V__DECISION,V__ACTION) ) ) ).

fof(kb_SUMO_34103,axiom,
    ! [V__DECISION] :
      ( s__instance(V__DECISION,s__Physical)
     => ( s__instance(V__DECISION,s__LegalDecision)
       => ? [V__DECIDE] :
            ( s__instance(V__DECIDE,s__Physical)
            & s__instance(V__DECIDE,s__Deciding)
            & s__earlier(s__WhenFn(V__DECIDE),s__WhenFn(V__DECISION)) ) ) ) ).

fof(kb_SUMO_34104,axiom,
    s__subclass(s__MilitaryProcess,s__PoliticalProcess) ).

fof(kb_SUMO_34105,axiom,
    s__instance(s__MilitaryProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34106,axiom,
    s__subclass(s__MilitaryProcess,s__OrganizationalProcess) ).

fof(kb_SUMO_34107,axiom,
    s__documentation(s__MilitaryProcess,s__EnglishLanguage,'Any &%Process that is carried out by a military organization. Note that this class covers &%Processes, e.g. military operations, that are the result of careful planning, as well as those which are unscripted.') ).

fof(kb_SUMO_34108,axiom,
    s__subclass(s__RegulatoryProcess,s__Guiding) ).

fof(kb_SUMO_34109,axiom,
    s__instance(s__RegulatoryProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34110,axiom,
    s__documentation(s__RegulatoryProcess,s__EnglishLanguage,'an &%Guiding whose aim is the enforcement of rules or regulations. Note the key differences between &%RegulatoryProcess and the related concept &%Managing. The latter implies a long-term relationship between a single manager and limited number of agents who are managed, while the former implies a normative standard to which the activities of the regulated are referred.') ).

fof(kb_SUMO_34111,axiom,
    s__subclass(s__Managing,s__OrganizationalProcess) ).

fof(kb_SUMO_34112,axiom,
    s__subclass(s__Managing,s__Guiding) ).

fof(kb_SUMO_34113,axiom,
    s__instance(s__Managing__t,s__SetOrClass) ).

fof(kb_SUMO_34114,axiom,
    s__documentation(s__Managing,s__EnglishLanguage,'&%OrganizationalProcesses that involve overseeing the activities of others. Note the key differences between &%RegulatoryProcess and its sibling &%Managing. The latter implies a long-term relationship between the manager and the managed, while the former implies a normative standard to which the activities of the regulated are referred.') ).

fof(kb_SUMO_34115,axiom,
    s__subclass(s__Planning,s__IntentionalPsychologicalProcess) ).

fof(kb_SUMO_34116,axiom,
    s__instance(s__Planning__t,s__SetOrClass) ).

fof(kb_SUMO_34117,axiom,
    s__documentation(s__Planning,s__EnglishLanguage,'Specifying a set of actions in order to meet a set of goals or objectives.') ).

fof(kb_SUMO_34118,axiom,
    ! [V__EVENT,V__CBO] :
      ( ( s__instance(V__CBO,s__ContentBearingPhysical)
        & s__instance(V__EVENT,s__Process) )
     => ( ( s__instance(V__EVENT,s__Planning)
          & s__result(V__EVENT,V__CBO)
          & s__instance(V__CBO,s__ContentBearingObject) )
       => ? [V__PLAN] :
            ( s__instance(V__PLAN,s__Proposition)
            & s__instance(V__PLAN,s__Plan)
            & s__containsInformation(V__CBO,V__PLAN) ) ) ) ).

fof(kb_SUMO_34119,axiom,
    s__subclass(s__Designing,s__IntentionalPsychologicalProcess) ).

fof(kb_SUMO_34120,axiom,
    s__instance(s__Designing__t,s__SetOrClass) ).

fof(kb_SUMO_34121,axiom,
    s__documentation(s__Designing,s__EnglishLanguage,'The spatial analogue of &%Planning. &%Designing a &%Collection of &%Objects involves determining a placement of the &%Objects with respect to one another and perhaps other &%Objects as well, in order to satisfy a particular purpose.') ).

fof(kb_SUMO_34122,axiom,
    s__subclass(s__Interpreting,s__IntentionalPsychologicalProcess) ).

fof(kb_SUMO_34123,axiom,
    s__instance(s__Interpreting__t,s__SetOrClass) ).

fof(kb_SUMO_34124,axiom,
    s__documentation(s__Interpreting,s__EnglishLanguage,'Any &%Process of assigning a &%Proposition to a &%Text, i.e. understanding the &%Text.') ).

%FOL fof(kb_SUMO_34125,axiom,(( (! [V__CONTENT,V__INTERPRET,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__INTERPRET,s__Process) & s__instance(V__CONTENT,s__ContentBearingPhysical)) => ((s__instance(V__INTERPRET,s__Interpreting) & s__agent(V__INTERPRET,V__AGENT) & s__patient(V__INTERPRET,V__CONTENT) & s__instance(V__CONTENT,s__ContentBearingObject)) => (? [V__PROP] : (s__instance(V__PROP,s__Proposition) & s__holdsDuring(s__EndFn(s__WhenFn(V__INTERPRET)),'s__believes(V__AGENT,s__containsInformation(V__CONTENT,V__PROP))')))))) ))).

fof(kb_SUMO_34126,axiom,
    s__subclass(s__QuantityChange,s__InternalChange) ).

fof(kb_SUMO_34127,axiom,
    s__partition_3(s__QuantityChange,s__Increasing,s__Decreasing) ).

fof(kb_SUMO_34128,axiom,
    s__documentation(s__QuantityChange,s__EnglishLanguage,'Any &%InternalChange where a &%PhysicalQuantity associated with the &%patient is altered.') ).

fof(kb_SUMO_34129,axiom,
    s__subclass(s__Increasing,s__QuantityChange) ).

fof(kb_SUMO_34130,axiom,
    s__relatedInternalConcept(s__Increasing,s__Putting) ).

fof(kb_SUMO_34131,axiom,
    s__documentation(s__Increasing,s__EnglishLanguage,'Any &%QuantityChange where the &%PhysicalQuantity is increased.') ).

fof(kb_SUMO_34132,axiom,
    ! [V__OBJ,V__INCREASE] :
      ( ( s__instance(V__INCREASE,s__Process)
        & s__instance(V__OBJ,s__RealNumber) )
     => ( ( s__instance(V__INCREASE,s__Increasing)
          & s__patient(V__INCREASE,V__OBJ) )
       => ? [V__UNIT,V__QUANT1,V__QUANT2] :
            ( s__instance(V__QUANT2,s__Quantity)
            & s__instance(V__QUANT1,s__Quantity)
            & s__instance(V__UNIT,s__UnitOfMeasure)
            & s__holdsDuring(s__BeginFn(s__WhenFn(V__INCREASE)),'(s__MeasureFn(V__OBJ,V__UNIT) = V__QUANT1)')
            & s__holdsDuring(s__EndFn(s__WhenFn(V__INCREASE)),'(s__MeasureFn(V__OBJ,V__UNIT) = V__QUANT2)')
            & greater(V__QUANT2,V__QUANT1) ) ) ) ).

fof(kb_SUMO_34133,axiom,
    s__subclass(s__Heating,s__Increasing) ).

fof(kb_SUMO_34134,axiom,
    s__instance(s__Heating__t,s__SetOrClass) ).

fof(kb_SUMO_34135,axiom,
    s__instance(s__Increasing__t,s__SetOrClass) ).

fof(kb_SUMO_34136,axiom,
    s__disjoint(s__Heating,s__Cooling) ).

fof(kb_SUMO_34137,axiom,
    s__documentation(s__Heating,s__EnglishLanguage,'Any &%Increasing &%Process where the &%PhysicalQuantity increased is a &%TemperatureMeasure.') ).

fof(kb_SUMO_34138,axiom,
    ! [V__HEAT,V__OBJ] :
      ( ( s__instance(V__OBJ,s__RealNumber)
        & s__instance(V__HEAT,s__Process) )
     => ( ( s__instance(V__HEAT,s__Heating)
          & s__patient(V__HEAT,V__OBJ) )
       => ? [V__UNIT,V__QUANT1,V__QUANT2] :
            ( s__instance(V__QUANT2,s__Quantity)
            & s__instance(V__QUANT1,s__Quantity)
            & s__instance(V__UNIT,s__UnitOfMeasure)
            & s__instance(V__UNIT,s__TemperatureMeasure)
            & s__holdsDuring(s__BeginFn(s__WhenFn(V__HEAT)),'(s__MeasureFn(V__OBJ,V__UNIT) = V__QUANT1)')
            & s__holdsDuring(s__EndFn(s__WhenFn(V__HEAT)),'(s__MeasureFn(V__OBJ,V__UNIT) = V__QUANT2)')
            & greater(V__QUANT2,V__QUANT1) ) ) ) ).

fof(kb_SUMO_34139,axiom,
    s__subclass(s__Decreasing,s__QuantityChange) ).

fof(kb_SUMO_34140,axiom,
    s__instance(s__QuantityChange__t,s__SetOrClass) ).

fof(kb_SUMO_34141,axiom,
    s__relatedInternalConcept(s__Decreasing,s__Removing) ).

fof(kb_SUMO_34142,axiom,
    s__documentation(s__Decreasing,s__EnglishLanguage,'Any &%QuantityChange where the &%PhysicalQuantity is decreased.') ).

fof(kb_SUMO_34143,axiom,
    ! [V__OBJ,V__DECREASE] :
      ( ( s__instance(V__DECREASE,s__Process)
        & s__instance(V__OBJ,s__RealNumber) )
     => ( ( s__instance(V__DECREASE,s__Decreasing)
          & s__patient(V__DECREASE,V__OBJ) )
       => ? [V__UNIT,V__QUANT1,V__QUANT2] :
            ( s__instance(V__QUANT2,s__Quantity)
            & s__instance(V__QUANT1,s__Quantity)
            & s__instance(V__UNIT,s__UnitOfMeasure)
            & s__holdsDuring(s__BeginFn(s__WhenFn(V__DECREASE)),'(s__MeasureFn(V__OBJ,V__UNIT) = V__QUANT1)')
            & s__holdsDuring(s__EndFn(s__WhenFn(V__DECREASE)),'(s__MeasureFn(V__OBJ,V__UNIT) = V__QUANT2)')
            & less(V__QUANT2,V__QUANT1) ) ) ) ).

fof(kb_SUMO_34144,axiom,
    s__subclass(s__Cooling,s__Decreasing) ).

fof(kb_SUMO_34145,axiom,
    s__instance(s__Cooling__t,s__SetOrClass) ).

fof(kb_SUMO_34146,axiom,
    s__instance(s__Decreasing__t,s__SetOrClass) ).

fof(kb_SUMO_34147,axiom,
    s__documentation(s__Cooling,s__EnglishLanguage,'Any &%Decreasing &%Process where the &%PhysicalQuantity decreased is a &%TemperatureMeasure.') ).

fof(kb_SUMO_34148,axiom,
    ! [V__COOL,V__OBJ] :
      ( ( s__instance(V__OBJ,s__RealNumber)
        & s__instance(V__COOL,s__Process) )
     => ( ( s__instance(V__COOL,s__Cooling)
          & s__patient(V__COOL,V__OBJ) )
       => ? [V__UNIT,V__QUANT1,V__QUANT2] :
            ( s__instance(V__QUANT2,s__Quantity)
            & s__instance(V__QUANT1,s__Quantity)
            & s__instance(V__UNIT,s__UnitOfMeasure)
            & s__instance(V__UNIT,s__TemperatureMeasure)
            & s__holdsDuring(s__BeginFn(s__WhenFn(V__COOL)),'(s__MeasureFn(V__OBJ,V__UNIT) = V__QUANT1)')
            & s__holdsDuring(s__EndFn(s__WhenFn(V__COOL)),'(s__MeasureFn(V__OBJ,V__UNIT) = V__QUANT2)')
            & less(V__QUANT2,V__QUANT1) ) ) ) ).

fof(kb_SUMO_34149,axiom,
    s__instance(s__moves__m,s__CaseRole) ).

fof(kb_SUMO_34150,axiom,
    s__domain(s__moves__m,"1",s__Motion) ).

fof(kb_SUMO_34151,axiom,
    s__domain(s__moves__m,"2",s__Object) ).

fof(kb_SUMO_34152,axiom,
    s__documentation(s__moves__m,s__EnglishLanguage,'(&%moves ?MOTION ?OBJECT) means that during the &%Motion event ?MOTION, ?OBJECT moves. This does not necessarily imply that the location of ?OBJECT changes during ?MOTION. See also &%changesLocation and &%Translocation.') ).

fof(kb_SUMO_34153,axiom,
    s__subrelation(s__moves__m,s__involvedInEvent__m) ).

fof(kb_SUMO_34154,axiom,
    s__instance(s__changesLocation__m,s__CaseRole) ).

fof(kb_SUMO_34155,axiom,
    s__domain(s__changesLocation__m,"1",s__Translocation) ).

fof(kb_SUMO_34156,axiom,
    s__domain(s__changesLocation__m,"2",s__Object) ).

fof(kb_SUMO_34157,axiom,
    s__documentation(s__changesLocation__m,s__EnglishLanguage,'(&%changesLocation ?EVENT ?OBJECT) means that during the &%Translocation event ?EVENT, ?OBJECTs location changes. ?OBJECT might also be the &%agent, &%patient, or &%experiencer of ?EVENT.') ).

fof(kb_SUMO_34158,axiom,
    s__subrelation(s__changesLocation__m,s__moves__m) ).

fof(kb_SUMO_34159,axiom,
    s__subclass(s__Motion,s__Process) ).

fof(kb_SUMO_34160,axiom,
    s__instance(s__Motion__t,s__SetOrClass) ).

fof(kb_SUMO_34161,axiom,
    s__instance(s__Process__t,s__SetOrClass) ).

fof(kb_SUMO_34162,axiom,
    s__documentation(s__Motion,s__EnglishLanguage,'Any &%Process of movement.') ).

fof(kb_SUMO_34163,axiom,
    ! [V__MOTION] :
      ( s__instance(V__MOTION,s__Motion)
     => ? [V__OBJ] :
          ( s__instance(V__OBJ,s__Object)
          & s__moves(V__MOTION,V__OBJ) ) ) ).

%FOL fof(kb_SUMO_34164,axiom,(( (! [V__OBJ,V__MOTION,V__PLACE] : ((s__instance(V__PLACE,s__Object) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__MOTION,s__Motion) & s__moves(V__MOTION,V__OBJ) & s__origin(V__MOTION,V__PLACE)) => s__holdsDuring(s__BeginFn(s__WhenFn(V__MOTION)),'s__located(V__OBJ,V__PLACE)')))) ))).

%FOL fof(kb_SUMO_34165,axiom,(( (! [V__OBJ,V__MOTION,V__PLACE] : ((s__instance(V__PLACE,s__Object) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__MOTION,s__Motion) & s__moves(V__MOTION,V__OBJ) & s__destination(V__MOTION,V__PLACE)) => s__holdsDuring(s__EndFn(s__WhenFn(V__MOTION)),'s__located(V__OBJ,V__PLACE)')))) ))).

fof(kb_SUMO_34166,axiom,
    s__subclass(s__MotionUpward,s__Motion) ).

fof(kb_SUMO_34167,axiom,
    s__instance(s__MotionUpward__t,s__SetOrClass) ).

fof(kb_SUMO_34168,axiom,
    s__disjoint(s__MotionUpward,s__MotionDownward) ).

fof(kb_SUMO_34169,axiom,
    s__documentation(s__MotionUpward,s__EnglishLanguage,'&%Motion where an &%Object is moving away from the ground.') ).

fof(kb_SUMO_34170,axiom,
    s__subclass(s__MotionDownward,s__Motion) ).

fof(kb_SUMO_34171,axiom,
    s__instance(s__MotionDownward__t,s__SetOrClass) ).

fof(kb_SUMO_34172,axiom,
    s__documentation(s__MotionDownward,s__EnglishLanguage,'&%Motion where an &%Object is moving toward the ground.') ).

fof(kb_SUMO_34173,axiom,
    s__instance(s__path__m,s__CaseRole) ).

fof(kb_SUMO_34174,axiom,
    s__subrelation(s__path__m,s__eventPartlyLocated__m) ).

fof(kb_SUMO_34175,axiom,
    s__domain(s__path__m,"1",s__Motion) ).

fof(kb_SUMO_34176,axiom,
    s__domain(s__path__m,"2",s__Object) ).

fof(kb_SUMO_34177,axiom,
    s__documentation(s__path__m,s__EnglishLanguage,'(&%path ?MOTION ?PATH) means that ?PATH is a route along which ?MOTION occurs. For example, Highway 101 is the path in the following proposition: the car drove up Highway 101.') ).

fof(kb_SUMO_34178,axiom,
    ! [V__PATH1,V__MEASURE1,V__PROCESS,V__DISTANCE,V__SOURCE,V__DEST] :
      ( ( s__path(V__PROCESS,V__PATH1)
        & s__origin(V__PROCESS,V__SOURCE)
        & s__destination(V__PROCESS,V__DEST)
        & s__length(V__PATH1,V__MEASURE1)
        & s__distance(V__SOURCE,V__DEST,V__DISTANCE)
        & ~ greater(V__MEASURE1,V__DISTANCE) )
     => ! [V__OBJ] :
          ( ( s__instance(V__OBJ,s__Object)
            & s__instance(V__DEST,s__Object)
            & s__instance(V__SOURCE,s__Object)
            & s__instance(V__DISTANCE,s__LengthMeasure)
            & s__instance(V__PROCESS,s__Motion)
            & s__instance(V__MEASURE1,s__LengthMeasure)
            & s__instance(V__PATH1,s__Object) )
         => ( s__part(V__OBJ,V__PATH1)
           => s__between(V__SOURCE,V__OBJ,V__DEST) ) ) ) ).

fof(kb_SUMO_34179,axiom,
    s__subclass(s__BodyMotion,s__Motion) ).

fof(kb_SUMO_34180,axiom,
    s__documentation(s__BodyMotion,s__EnglishLanguage,'Any &%Motion where the &%agent is an &%Organism and the &%patient is a &%BodyPart.') ).

fof(kb_SUMO_34181,axiom,
    ! [V__OBJ,V__MOTION] :
      ( ( s__instance(V__MOTION,s__Motion)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__MOTION,s__BodyMotion)
          & s__moves(V__MOTION,V__OBJ) )
       => ( s__instance(V__OBJ,s__BodyPart)
          & s__patient(V__MOTION,V__OBJ) ) ) ) ).

fof(kb_SUMO_34182,axiom,
    ! [V__MOTION] :
      ( s__instance(V__MOTION,s__Process)
     => ( s__instance(V__MOTION,s__BodyMotion)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Agent)
            & s__instance(V__AGENT,s__Organism)
            & s__agent(V__MOTION,V__AGENT) ) ) ) ).

fof(kb_SUMO_34183,axiom,
    s__subclass(s__VocalCords,s__Organ) ).

fof(kb_SUMO_34184,axiom,
    s__instance(s__VocalCords__t,s__SetOrClass) ).

fof(kb_SUMO_34185,axiom,
    s__documentation(s__VocalCords,s__EnglishLanguage,'The vocal cords, are composed of two folds of mucous membrane stretched horizontally across the larynx. They vibrate, modulating the flow of air being expelled from the lungs during &%Vocalizing. ') ).

fof(kb_SUMO_34186,axiom,
    s__typicalPart(s__VocalCords,s__Human) ).

fof(kb_SUMO_34187,axiom,
    s__typicallyContainsPart(s__VocalCords,s__Human) ).

fof(kb_SUMO_34188,axiom,
    s__initialPart(s__VocalCords,s__Human) ).

fof(kb_SUMO_34189,axiom,
    s__subclass(s__Vocalizing,s__RadiatingSound) ).

fof(kb_SUMO_34190,axiom,
    s__instance(s__Vocalizing__t,s__SetOrClass) ).

fof(kb_SUMO_34191,axiom,
    s__documentation(s__Vocalizing,s__EnglishLanguage,'Any instance of &%RadiatingSound where the instrument is the vocal cord. This covers grunts, screams, raors, as well as &%Speaking.') ).

fof(kb_SUMO_34192,axiom,
    ! [V__VOCAL] :
      ( ( s__instance(V__VOCAL,s__Process)
        & s__instance(V__VOCAL,s__Object) )
     => ( s__instance(V__VOCAL,s__Vocalizing)
       => ? [V__CORD,V__ORGANISM] :
            ( s__instance(V__ORGANISM,s__Object)
            & s__instance(V__CORD,s__Object)
            & s__instance(V__CORD,s__VocalCords)
            & s__instrument(V__VOCAL,V__CORD)
            & s__part(V__VOCAL,V__ORGANISM)
            & s__instance(V__ORGANISM,s__Organism) ) ) ) ).

fof(kb_SUMO_34193,axiom,
    s__subclass(s__Speaking,s__LinguisticCommunication) ).

fof(kb_SUMO_34194,axiom,
    s__instance(s__Speaking__t,s__SetOrClass) ).

fof(kb_SUMO_34195,axiom,
    s__subclass(s__Speaking,s__Vocalizing) ).

fof(kb_SUMO_34196,axiom,
    s__documentation(s__Speaking,s__EnglishLanguage,'Any &%LinguisticCommunication by a &%Human which involves his/her vocal cords.') ).

fof(kb_SUMO_34197,axiom,
    s__subclass(s__Ambulating,s__BodyMotion) ).

fof(kb_SUMO_34198,axiom,
    s__instance(s__BodyMotion__t,s__SetOrClass) ).

fof(kb_SUMO_34199,axiom,
    s__subclass(s__Ambulating,s__Translocation) ).

fof(kb_SUMO_34200,axiom,
    s__partition_3(s__Ambulating,s__Walking,s__Running) ).

fof(kb_SUMO_34201,axiom,
    s__documentation(s__Ambulating,s__EnglishLanguage,'Any &%BodyMotion which is accomplished by means of the legs of an &%Animal for the purpose of moving from one point to another.') ).

fof(kb_SUMO_34202,axiom,
    s__subclass(s__Walking,s__Ambulating) ).

fof(kb_SUMO_34203,axiom,
    s__instance(s__Walking__t,s__SetOrClass) ).

fof(kb_SUMO_34204,axiom,
    s__documentation(s__Walking,s__EnglishLanguage,'&%Ambulating relatively slowly, i.e. moving in such a way that at least one foot is always in contact with the ground.') ).

fof(kb_SUMO_34205,axiom,
    s__subclass(s__Running,s__Ambulating) ).

fof(kb_SUMO_34206,axiom,
    s__instance(s__Running__t,s__SetOrClass) ).

fof(kb_SUMO_34207,axiom,
    s__instance(s__Ambulating__t,s__SetOrClass) ).

fof(kb_SUMO_34208,axiom,
    s__documentation(s__Running,s__EnglishLanguage,'&%Ambulating relatively quickly, i.e. moving in such a way that, with each step, neither foot is in contact with the ground for a period of time.') ).

%FOL fof(kb_SUMO_34209,axiom,(( (! [V__RUN,V__TIME,V__AGENT,V__LENGTH1,V__LENGTH2,V__WALK] : ((s__instance(V__WALK,s__Process) & s__instance(V__LENGTH2,s__LengthMeasure) & s__instance(V__LENGTH1,s__LengthMeasure) & s__instance(V__AGENT,s__Agent) & s__instance(V__TIME,s__TimeDuration) & s__instance(V__RUN,s__Process)) => ((s__instance(V__WALK,s__Walking) & s__instance(V__RUN,s__Running) & s__agent(V__WALK,V__AGENT) & s__agent(V__RUN,V__AGENT) & s__holdsDuring(s__WhenFn(V__WALK),'s__measure(V__AGENT,s__SpeedFn(V__LENGTH1,V__TIME))') & s__holdsDuring(s__WhenFn(V__RUN),'s__measure(V__AGENT,s__SpeedFn(V__LENGTH2,V__TIME))')) => greater(V__LENGTH2,V__LENGTH1)))) ))).

fof(kb_SUMO_34210,axiom,
    s__subclass(s__Swimming,s__BodyMotion) ).

fof(kb_SUMO_34211,axiom,
    s__instance(s__Swimming__t,s__SetOrClass) ).

fof(kb_SUMO_34212,axiom,
    s__documentation(s__Swimming,s__EnglishLanguage,'Any deliberate and controlled &%BodyMotion through water that is accomplished by an &%Organism.') ).

fof(kb_SUMO_34213,axiom,
    ! [V__AGENT,V__SWIM] :
      ( ( s__instance(V__SWIM,s__Process)
        & s__instance(V__AGENT,s__Agent) )
     => ( ( s__instance(V__SWIM,s__Swimming)
          & s__agent(V__SWIM,V__AGENT) )
       => ? [V__AREA] :
            ( s__instance(V__AREA,s__Object)
            & s__instance(V__AREA,s__WaterArea)
            & s__located(V__AGENT,V__AREA) ) ) ) ).

fof(kb_SUMO_34214,axiom,
    s__subclass(s__Dancing,s__BodyMotion) ).

fof(kb_SUMO_34215,axiom,
    s__instance(s__Dancing__t,s__SetOrClass) ).

fof(kb_SUMO_34216,axiom,
    s__documentation(s__Dancing,s__EnglishLanguage,'Any &%BodyMotion of &%Humans which is deliberately coordinated with music.') ).

fof(kb_SUMO_34217,axiom,
    s__subclass(s__GeologicalProcess,s__Motion) ).

fof(kb_SUMO_34218,axiom,
    s__instance(s__GeologicalProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34219,axiom,
    s__subclass(s__GeologicalProcess,s__InternalChange) ).

fof(kb_SUMO_34220,axiom,
    s__disjoint(s__GeologicalProcess,s__IntentionalProcess) ).

fof(kb_SUMO_34221,axiom,
    s__documentation(s__GeologicalProcess,s__EnglishLanguage,'The class of activities that are caused by geological forces and affect geological features, and which may affect the biosphere as well.') ).

fof(kb_SUMO_34222,axiom,
    s__subclass(s__WeatherProcess,s__Motion) ).

fof(kb_SUMO_34223,axiom,
    s__disjoint(s__WeatherProcess,s__IntentionalProcess) ).

fof(kb_SUMO_34224,axiom,
    s__documentation(s__WeatherProcess,s__EnglishLanguage,'&%WeatherProcess is the broadest class of processes that involve weather, including weather seasons (not to be confused with instances of &%SeasonOfYear), weather systems, and short-term weather events.') ).

fof(kb_SUMO_34225,axiom,
    s__subclass(s__Precipitation,s__WeatherProcess) ).

fof(kb_SUMO_34226,axiom,
    s__instance(s__Precipitation__t,s__SetOrClass) ).

fof(kb_SUMO_34227,axiom,
    s__instance(s__WeatherProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34228,axiom,
    s__subclass(s__Precipitation,s__WaterMotion) ).

fof(kb_SUMO_34229,axiom,
    s__subclass(s__Precipitation,s__Falling) ).

fof(kb_SUMO_34230,axiom,
    s__documentation(s__Precipitation,s__EnglishLanguage,'&%Precipitation is the process of water molecules falling from the air to the ground, in either a liquid or frozen state.') ).

fof(kb_SUMO_34231,axiom,
    ! [V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( s__instance(V__PROCESS,s__Precipitation)
       => ? [V__STUFF] :
            ( s__instance(V__STUFF,s__Water)
            & s__patient(V__PROCESS,V__STUFF) ) ) ) ).

fof(kb_SUMO_34232,axiom,
    s__subclass(s__LiquidMotion,s__Motion) ).

fof(kb_SUMO_34233,axiom,
    s__documentation(s__LiquidMotion,s__EnglishLanguage,'Any &%Motion where the &%patient is a &%Liquid. This class would cover, in particular, the flow of &%Water.') ).

fof(kb_SUMO_34234,axiom,
    ! [V__OBJ,V__MOTION] :
      ( ( s__instance(V__MOTION,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__MOTION,s__LiquidMotion)
          & s__patient(V__MOTION,V__OBJ) )
       => s__attribute(V__OBJ,s__Liquid) ) ) ).

fof(kb_SUMO_34235,axiom,
    s__subclass(s__WaterMotion,s__LiquidMotion) ).

fof(kb_SUMO_34236,axiom,
    s__instance(s__WaterMotion__t,s__SetOrClass) ).

fof(kb_SUMO_34237,axiom,
    s__instance(s__LiquidMotion__t,s__SetOrClass) ).

fof(kb_SUMO_34238,axiom,
    s__documentation(s__WaterMotion,s__EnglishLanguage,'Any &%LiquidMotion where the &%Liquid is &%Water.') ).

fof(kb_SUMO_34239,axiom,
    ! [V__MOTION] :
      ( s__instance(V__MOTION,s__Process)
     => ( s__instance(V__MOTION,s__WaterMotion)
       => ? [V__WATER] :
            ( s__patient(V__MOTION,V__WATER)
            & s__instance(V__WATER,s__Water) ) ) ) ).

fof(kb_SUMO_34240,axiom,
    s__subclass(s__GasMotion,s__Motion) ).

fof(kb_SUMO_34241,axiom,
    s__instance(s__GasMotion__t,s__SetOrClass) ).

fof(kb_SUMO_34242,axiom,
    s__documentation(s__GasMotion,s__EnglishLanguage,'Any &%Motion where the &%patient is a &%Gas. This class would cover, in particular, the motion of &%Air, e.g. a breeze or wind.') ).

fof(kb_SUMO_34243,axiom,
    ! [V__OBJ,V__MOTION] :
      ( ( s__instance(V__MOTION,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__MOTION,s__GasMotion)
          & s__patient(V__MOTION,V__OBJ) )
       => s__attribute(V__OBJ,s__Gas) ) ) ).

fof(kb_SUMO_34244,axiom,
    s__subclass(s__Wind,s__GasMotion) ).

fof(kb_SUMO_34245,axiom,
    s__instance(s__Wind__t,s__SetOrClass) ).

fof(kb_SUMO_34246,axiom,
    s__documentation(s__Wind,s__EnglishLanguage,'Any &%Motion of &%Air.') ).

fof(kb_SUMO_34247,axiom,
    s__subclass(s__DirectionChange,s__Motion) ).

fof(kb_SUMO_34248,axiom,
    s__instance(s__DirectionChange__t,s__SetOrClass) ).

fof(kb_SUMO_34249,axiom,
    s__documentation(s__DirectionChange,s__EnglishLanguage,'The act of changing the direction in which the &%patient of the act is oriented.') ).

%FOL fof(kb_SUMO_34250,axiom,(( (! [V__PROC] : (s__instance(V__PROC,s__Process) => (s__instance(V__PROC,s__DirectionChange) => (? [V__ATTR] : (s__instance(V__ATTR,s__Attribute) & s__instance(V__ATTR,s__DirectionalAttribute) & ((s__holdsDuring(s__BeginFn(s__WhenFn(V__PROC)),'s__manner(V__PROC,V__ATTR)') & s__holdsDuring(s__EndFn(s__WhenFn(V__PROC)),'(~ s__manner(V__PROC,V__ATTR))')) | (s__holdsDuring(s__EndFn(s__WhenFn(V__PROC)),'s__manner(V__PROC,V__ATTR)') & s__holdsDuring(s__BeginFn(s__WhenFn(V__PROC)),'(~ s__manner(V__PROC,V__ATTR))')))))))) ))).

fof(kb_SUMO_34251,axiom,
    s__subclass(s__Transfer,s__Translocation) ).

fof(kb_SUMO_34252,axiom,
    s__instance(s__Translocation__t,s__SetOrClass) ).

fof(kb_SUMO_34253,axiom,
    s__documentation(s__Transfer,s__EnglishLanguage,'Any &%instance of &%Translocation where the &%agent and the &%patient are not the same thing.') ).

fof(kb_SUMO_34254,axiom,
    ! [V__PATIENT,V__AGENT,V__TRANSFER] :
      ( ( s__instance(V__TRANSFER,s__Process)
        & s__instance(V__AGENT,s__Agent) )
     => ( ( s__instance(V__TRANSFER,s__Transfer)
          & s__agent(V__TRANSFER,V__AGENT)
          & s__patient(V__TRANSFER,V__PATIENT) )
       => V__AGENT != V__PATIENT ) ) ).

fof(kb_SUMO_34255,axiom,
    ! [V__P,V__T2,V__T1,V__D1,V__D2,V__O1] :
      ( ( s__instance(V__O1,s__Object)
        & s__instance(V__D1,s__Object)
        & s__instance(V__T1,s__Process)
        & s__instance(V__T2,s__Process)
        & s__instance(V__P,s__Agent) )
     => ( ( s__instance(V__T1,s__Translocation)
          & s__instance(V__T2,s__Translocation)
          & s__origin(V__T1,V__O1)
          & s__origin(V__T2,V__D1)
          & s__destination(V__T1,V__D1)
          & s__destination(V__T2,V__D2)
          & s__experiencer(V__T1,V__P)
          & s__experiencer(V__T2,V__P) )
       => ? [V__T] :
            ( s__instance(V__T,s__Process)
            & s__instance(V__T,s__Translocation)
            & s__origin(V__T,V__O1)
            & s__destination(V__T,V__D2)
            & s__subProcess(V__T1,V__T)
            & s__subProcess(V__T2,V__T)
            & s__experiencer(V__T,V__P)
            & s__starts(s__WhenFn(V__T1),s__WhenFn(V__T))
            & s__finishes(s__WhenFn(V__T2),s__WhenFn(V__T)) ) ) ) ).

fof(kb_SUMO_34256,axiom,
    s__subclass(s__Carrying,s__Transfer) ).

fof(kb_SUMO_34257,axiom,
    s__instance(s__Carrying__t,s__SetOrClass) ).

fof(kb_SUMO_34258,axiom,
    s__instance(s__Transfer__t,s__SetOrClass) ).

fof(kb_SUMO_34259,axiom,
    s__documentation(s__Carrying,s__EnglishLanguage,'&%Transfer from one point to another by means of an &%Animal or &%Human.') ).

fof(kb_SUMO_34260,axiom,
    ! [V__CARRY] :
      ( s__instance(V__CARRY,s__Process)
     => ( s__instance(V__CARRY,s__Carrying)
       => ? [V__ANIMAL] :
            ( s__instance(V__ANIMAL,s__Object)
            & s__instance(V__ANIMAL,s__Animal)
            & s__instrument(V__CARRY,V__ANIMAL) ) ) ) ).

fof(kb_SUMO_34261,axiom,
    s__subclass(s__Removing,s__Transfer) ).

fof(kb_SUMO_34262,axiom,
    s__documentation(s__Removing,s__EnglishLanguage,'The &%Class of &%Processes where something is taken away from a location. Note that the thing removed and the location are specified with the &%CaseRoles &%patient and &%origin, respectively.') ).

%FOL fof(kb_SUMO_34263,axiom,(( (! [V__OBJ,V__PLACE,V__REMOVE] : ((s__instance(V__REMOVE,s__Process) & s__instance(V__PLACE,s__Object) & s__instance(V__OBJ,s__Physical)) => ((s__instance(V__REMOVE,s__Removing) & s__origin(V__REMOVE,V__PLACE) & s__patient(V__REMOVE,V__OBJ)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__REMOVE)),'s__located(V__OBJ,V__PLACE)') & s__holdsDuring(s__EndFn(s__WhenFn(V__REMOVE)),'(~ s__located(V__OBJ,V__PLACE))'))))) ))).

fof(kb_SUMO_34264,axiom,
    s__subclass(s__Uncovering,s__Removing) ).

fof(kb_SUMO_34265,axiom,
    s__instance(s__Uncovering__t,s__SetOrClass) ).

fof(kb_SUMO_34266,axiom,
    s__disjoint(s__Uncovering,s__Covering) ).

fof(kb_SUMO_34267,axiom,
    s__documentation(s__Uncovering,s__EnglishLanguage,'The &%Class of &%Removing processes where the &%agent uncovers the &%patient, either completely or only partially.') ).

fof(kb_SUMO_34268,axiom,
    s__subclass(s__Putting,s__Transfer) ).

fof(kb_SUMO_34269,axiom,
    s__instance(s__Putting__t,s__SetOrClass) ).

fof(kb_SUMO_34270,axiom,
    s__documentation(s__Putting,s__EnglishLanguage,'The &%Class of &%Processes where something is put in a location. Note that the location is specified with the &%CaseRole &%destination.') ).

%FOL fof(kb_SUMO_34271,axiom,(( (! [V__OBJ,V__PUT,V__PLACE] : ((s__instance(V__PLACE,s__Object) & s__instance(V__PUT,s__Process) & s__instance(V__OBJ,s__Physical)) => ((s__instance(V__PUT,s__Putting) & s__destination(V__PUT,V__PLACE) & s__patient(V__PUT,V__OBJ)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__PUT)),'(~ s__located(V__OBJ,V__PLACE))') & s__holdsDuring(s__EndFn(s__WhenFn(V__PUT)),'s__located(V__OBJ,V__PLACE)'))))) ))).

fof(kb_SUMO_34272,axiom,
    s__subclass(s__Covering,s__Putting) ).

fof(kb_SUMO_34273,axiom,
    s__instance(s__Covering__t,s__SetOrClass) ).

fof(kb_SUMO_34274,axiom,
    s__documentation(s__Covering,s__EnglishLanguage,'The &%Class of &%Putting processes where the &%agent covers the &%patient, either completely or only partially, with something else.') ).

fof(kb_SUMO_34275,axiom,
    s__subclass(s__Inserting,s__Putting) ).

fof(kb_SUMO_34276,axiom,
    s__instance(s__Inserting__t,s__SetOrClass) ).

fof(kb_SUMO_34277,axiom,
    s__documentation(s__Inserting,s__EnglishLanguage,'&%Putting one thing inside of another thing.') ).

%FOL fof(kb_SUMO_34278,axiom,(( (! [V__INSERT,V__OBJ1,V__OBJ2] : ((s__instance(V__OBJ2,s__SelfConnectedObject) & s__instance(V__OBJ1,s__Object) & s__instance(V__INSERT,s__Process)) => ((s__instance(V__INSERT,s__Inserting) & s__patient(V__INSERT,V__OBJ1) & s__destination(V__INSERT,V__OBJ2)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__INSERT)),'(~ s__contains(V__OBJ2,V__OBJ1))') & s__holdsDuring(s__EndFn(s__WhenFn(V__INSERT)),'s__contains(V__OBJ2,V__OBJ1)'))))) ))).

fof(kb_SUMO_34279,axiom,
    s__subclass(s__Injecting,s__Inserting) ).

fof(kb_SUMO_34280,axiom,
    s__instance(s__Injecting__t,s__SetOrClass) ).

fof(kb_SUMO_34281,axiom,
    s__documentation(s__Injecting,s__EnglishLanguage,'&%Inserting a &%BiologicallyActiveSubstance into an &%Animal or a &%Human with a syringe.') ).

fof(kb_SUMO_34282,axiom,
    ! [V__INJECT] :
      ( s__instance(V__INJECT,s__Process)
     => ( s__instance(V__INJECT,s__Injecting)
       => ? [V__SUBSTANCE,V__ANIMAL] :
            ( s__instance(V__SUBSTANCE,s__Object)
            & s__patient(V__INJECT,V__SUBSTANCE)
            & s__instance(V__SUBSTANCE,s__BiologicallyActiveSubstance)
            & s__attribute(V__SUBSTANCE,s__Liquid)
            & s__destination(V__INJECT,V__ANIMAL)
            & s__instance(V__ANIMAL,s__Animal) ) ) ) ).

fof(kb_SUMO_34283,axiom,
    s__subclass(s__Substituting,s__Transfer) ).

fof(kb_SUMO_34284,axiom,
    s__subclass(s__Substituting,s__DualObjectProcess) ).

fof(kb_SUMO_34285,axiom,
    s__instance(s__Substituting__t,s__SetOrClass) ).

fof(kb_SUMO_34286,axiom,
    s__instance(s__DualObjectProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34287,axiom,
    s__documentation(s__Substituting,s__EnglishLanguage,'The &%Class of &%Transfers where one thing is replaced with something else.') ).

fof(kb_SUMO_34288,axiom,
    ! [V__SUB] :
      ( s__instance(V__SUB,s__Process)
     => ( s__instance(V__SUB,s__Substituting)
       => ? [V__PUT,V__REMOVE,V__OBJ1,V__OBJ2,V__PLACE] :
            ( s__instance(V__PLACE,s__Object)
            & s__instance(V__REMOVE,s__Process)
            & s__instance(V__PUT,s__Process)
            & s__instance(V__PUT,s__Putting)
            & s__instance(V__REMOVE,s__Removing)
            & s__subProcess(V__PUT,V__SUB)
            & s__subProcess(V__REMOVE,V__SUB)
            & s__patient(V__REMOVE,V__OBJ1)
            & s__origin(V__REMOVE,V__PLACE)
            & s__patient(V__PUT,V__OBJ2)
            & s__destination(V__PUT,V__PLACE)
            & V__OBJ1 != V__OBJ2 ) ) ) ).

fof(kb_SUMO_34289,axiom,
    s__subclass(s__Impelling,s__Transfer) ).

fof(kb_SUMO_34290,axiom,
    s__instance(s__Impelling__t,s__SetOrClass) ).

fof(kb_SUMO_34291,axiom,
    s__documentation(s__Impelling,s__EnglishLanguage,'The &%subclass of &%Transfer where the &%patient travels through space by means of a sudden, forceful event. Some examples would be shooting, throwing, tossing, etc.') ).

fof(kb_SUMO_34292,axiom,
    s__subclass(s__Shooting,s__Impelling) ).

fof(kb_SUMO_34293,axiom,
    s__instance(s__Shooting__t,s__SetOrClass) ).

fof(kb_SUMO_34294,axiom,
    s__documentation(s__Shooting,s__EnglishLanguage,'The &%subclass of &%Impelling where the &%patient is a projectile that is fired through the air by means of some sort of &%Device.') ).

fof(kb_SUMO_34295,axiom,
    s__subclass(s__Touching,s__Transfer) ).

fof(kb_SUMO_34296,axiom,
    s__instance(s__Touching__t,s__SetOrClass) ).

fof(kb_SUMO_34297,axiom,
    s__documentation(s__Touching,s__EnglishLanguage,'Any &%Transfer where two &%Objects are brought into immediate physical contact with one another.') ).

%FOL fof(kb_SUMO_34298,axiom,(( (! [V__OBJ1,V__OBJ2,V__TOUCH] : ((s__instance(V__TOUCH,s__Process) & s__instance(V__OBJ2,s__Object) & s__instance(V__OBJ1,s__Agent)) => ((s__instance(V__TOUCH,s__Touching) & s__agent(V__TOUCH,V__OBJ1) & s__patient(V__TOUCH,V__OBJ2)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__TOUCH)),'(~ s__connected(V__OBJ1,V__OBJ2))') & s__holdsDuring(s__EndFn(s__WhenFn(V__TOUCH)),'s__connected(V__OBJ1,V__OBJ2)'))))) ))).

fof(kb_SUMO_34299,axiom,
    s__subrelation(s__grasps__m,s__meetsSpatially__m) ).

fof(kb_SUMO_34300,axiom,
    s__domain(s__grasps__m,"1",s__Animal) ).

fof(kb_SUMO_34301,axiom,
    s__domain(s__grasps__m,"2",s__Object) ).

fof(kb_SUMO_34302,axiom,
    s__documentation(s__grasps__m,s__EnglishLanguage,'The state of grasping an &%Object. (&%grasps ?ANIMAL ?OBJ) means that the &%Animal ?ANIMAL is intentionally holding on to the &%Object ?OBJ.') ).

fof(kb_SUMO_34303,axiom,
    s__subclass(s__Grabbing,s__Touching) ).

fof(kb_SUMO_34304,axiom,
    s__subclass(s__Grabbing,s__Attaching) ).

fof(kb_SUMO_34305,axiom,
    s__instance(s__Grabbing__t,s__SetOrClass) ).

fof(kb_SUMO_34306,axiom,
    s__documentation(s__Grabbing,s__EnglishLanguage,'Any instance of &%Touching which results in a situation where the &%agent &%grasps the &%patient of the &%Touching.') ).

%FOL fof(kb_SUMO_34307,axiom,(( (! [V__GRAB,V__AGENT,V__THING] : ((s__instance(V__THING,s__Object) & s__instance(V__AGENT,s__Animal) & s__instance(V__GRAB,s__Process)) => ((s__instance(V__GRAB,s__Grabbing) & s__agent(V__GRAB,V__AGENT) & s__patient(V__GRAB,V__THING)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__GRAB)),'(~ s__grasps(V__AGENT,V__THING))') & s__holdsDuring(s__EndFn(s__WhenFn(V__GRAB)),'s__grasps(V__AGENT,V__THING)'))))) ))).

fof(kb_SUMO_34308,axiom,
    s__subclass(s__Releasing,s__Transfer) ).

fof(kb_SUMO_34309,axiom,
    s__instance(s__Releasing__t,s__SetOrClass) ).

fof(kb_SUMO_34310,axiom,
    s__documentation(s__Releasing,s__EnglishLanguage,'Any instance of &%Transfer which results in a situation where it is not the case that the &%agent &%grasps something which he/she &%grasps previously.') ).

%FOL fof(kb_SUMO_34311,axiom,(( (! [V__RELEASE,V__GRAB,V__AGENT,V__THING] : ((s__instance(V__THING,s__Object) & s__instance(V__AGENT,s__Animal) & s__instance(V__GRAB,s__Process) & s__instance(V__RELEASE,s__Physical)) => ((s__instance(V__RELEASE,s__Releasing) & s__agent(V__GRAB,V__AGENT) & s__patient(V__GRAB,V__THING)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__RELEASE)),'s__grasps(V__AGENT,V__THING)') & s__holdsDuring(s__EndFn(s__WhenFn(V__RELEASE)),'(~ s__grasps(V__AGENT,V__THING))'))))) ))).

fof(kb_SUMO_34312,axiom,
    s__subclass(s__Impacting,s__Touching) ).

fof(kb_SUMO_34313,axiom,
    s__instance(s__Impacting__t,s__SetOrClass) ).

fof(kb_SUMO_34314,axiom,
    s__documentation(s__Impacting,s__EnglishLanguage,'Any &%Touching where something comes into sudden, forceful, physical contact with something else. Some examples would be striking, knocking, whipping etc.') ).

fof(kb_SUMO_34315,axiom,
    ! [V__OBJ,V__IMPACT] :
      ( s__instance(V__IMPACT,s__Process)
     => ( ( s__instance(V__IMPACT,s__Impacting)
          & s__patient(V__IMPACT,V__OBJ) )
       => ? [V__IMPEL] :
            ( s__instance(V__IMPEL,s__Process)
            & s__instance(V__IMPEL,s__Impelling)
            & s__patient(V__IMPEL,V__OBJ)
            & s__earlier(s__WhenFn(V__IMPEL),s__WhenFn(V__IMPACT)) ) ) ) ).

fof(kb_SUMO_34316,axiom,
    s__subclass(s__Translocation,s__Motion) ).

fof(kb_SUMO_34317,axiom,
    s__documentation(s__Translocation,s__EnglishLanguage,'&%Translocation is that class of &%Motions in which an object moves from one place to another. In the case of round trips, the &%origin and &%destination are the same, but the intervening motion passes through other locations. &%Translocation represents linear motion, in contrast to rotation or other movement in place. A vehicle is not necessary, &%Ambulating is a kind of &%Translocation.') ).

fof(kb_SUMO_34318,axiom,
    ! [V__MOVEMENT,V__PLACE1] :
      ( ( s__instance(V__PLACE1,s__Object)
        & s__instance(V__MOVEMENT,s__Process) )
     => ( ( s__instance(V__MOVEMENT,s__Translocation)
          & s__origin(V__MOVEMENT,V__PLACE1) )
       => ? [V__PLACE2,V__STAGE] :
            ( s__instance(V__STAGE,s__Process)
            & s__instance(V__PLACE2,s__Object)
            & s__instance(V__PLACE2,s__Region)
            & V__PLACE1 != V__PLACE2
            & s__subProcess(V__STAGE,V__MOVEMENT)
            & s__located(V__STAGE,V__PLACE2) ) ) ) ).

fof(kb_SUMO_34319,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Motion)
     => ( s__instance(V__T,s__Translocation)
       => ? [V__O,V__D,V__P] :
            ( s__instance(V__O,s__Object)
            & s__instance(V__D,s__Object)
            & s__instance(V__P,s__Object)
            & s__path(V__T,V__P)
            & s__origin(V__T,V__O)
            & s__destination(V__T,V__D) ) ) ) ).

fof(kb_SUMO_34320,axiom,
    s__subclass(s__Falling,s__Translocation) ).

fof(kb_SUMO_34321,axiom,
    s__subclass(s__Falling,s__MotionDownward) ).

fof(kb_SUMO_34322,axiom,
    s__instance(s__Falling__t,s__SetOrClass) ).

fof(kb_SUMO_34323,axiom,
    s__documentation(s__Falling,s__EnglishLanguage,'&%Falling is the class of events in which something moves from a higher location to a lower location under the force of gravity.') ).

fof(kb_SUMO_34324,axiom,
    ! [V__START,V__FINISH,V__DROP] :
      ( ( s__instance(V__DROP,s__Process)
        & s__instance(V__FINISH,s__Object)
        & s__instance(V__START,s__Object) )
     => ( ( s__instance(V__DROP,s__Falling)
          & s__origin(V__DROP,V__START)
          & s__destination(V__DROP,V__FINISH) )
       => s__orientation(V__FINISH,V__START,s__Below) ) ) ).

fof(kb_SUMO_34325,axiom,
    s__subclass(s__Transportation,s__Translocation) ).

fof(kb_SUMO_34326,axiom,
    s__instance(s__Transportation__t,s__SetOrClass) ).

fof(kb_SUMO_34327,axiom,
    s__relatedInternalConcept(s__Transportation,s__TransportationDevice) ).

fof(kb_SUMO_34328,axiom,
    s__documentation(s__Transportation,s__EnglishLanguage,'&%Motion from one point to another by means of a &%TransportationDevice.') ).

fof(kb_SUMO_34329,axiom,
    ! [V__TRANS] :
      ( s__instance(V__TRANS,s__Process)
     => ( s__instance(V__TRANS,s__Transportation)
       => ? [V__DEVICE] :
            ( s__instance(V__DEVICE,s__Object)
            & s__instance(V__DEVICE,s__TransportationDevice)
            & s__instrument(V__TRANS,V__DEVICE) ) ) ) ).

fof(kb_SUMO_34330,axiom,
    s__subclass(s__Guiding,s__IntentionalProcess) ).

fof(kb_SUMO_34331,axiom,
    s__instance(s__Guiding__t,s__SetOrClass) ).

fof(kb_SUMO_34332,axiom,
    s__instance(s__IntentionalProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34333,axiom,
    s__documentation(s__Guiding,s__EnglishLanguage,'Any &%IntentionalProcess where the &%agent tries to direct the behavior of another &%Object, whether an &%Agent or not.') ).

fof(kb_SUMO_34334,axiom,
    s__subclass(s__Driving,s__Guiding) ).

fof(kb_SUMO_34335,axiom,
    s__instance(s__Driving__t,s__SetOrClass) ).

fof(kb_SUMO_34336,axiom,
    s__documentation(s__Driving,s__EnglishLanguage,'Controlling the direction and/or speed of a &%Vehicle. This includes navigating a ship, driving a car or truck, operating a train, etc.') ).

fof(kb_SUMO_34337,axiom,
    ! [V__DRIVE] :
      ( s__instance(V__DRIVE,s__Process)
     => ( s__instance(V__DRIVE,s__Driving)
       => ? [V__VEHICLE] :
            ( s__instance(V__VEHICLE,s__Vehicle)
            & s__patient(V__DRIVE,V__VEHICLE) ) ) ) ).

fof(kb_SUMO_34338,axiom,
    s__subclass(s__EducationalProcess,s__Guiding) ).

fof(kb_SUMO_34339,axiom,
    s__instance(s__EducationalProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34340,axiom,
    s__documentation(s__EducationalProcess,s__EnglishLanguage,'Any &%Process which is intended to result in &%Learning.') ).

fof(kb_SUMO_34341,axiom,
    ! [V__PERSON,V__EDUCATION] :
      ( s__instance(V__EDUCATION,s__Process)
     => ( ( s__instance(V__EDUCATION,s__EducationalProcess)
          & s__patient(V__EDUCATION,V__PERSON) )
       => s__hasPurpose(V__EDUCATION,'(? [V__LEARN] : (s__instance(V__LEARN,s__Process) & s__instance(V__LEARN,s__Learning) & s__patient(V__LEARN,V__PERSON)))') ) ) ).

fof(kb_SUMO_34342,axiom,
    s__subclass(s__ChangeOfPossession,s__SocialInteraction) ).

fof(kb_SUMO_34343,axiom,
    s__relatedInternalConcept(s__ChangeOfPossession,s__possesses__m) ).

fof(kb_SUMO_34344,axiom,
    s__documentation(s__ChangeOfPossession,s__EnglishLanguage,'The &%Class of &%Processes where ownership of something is transferred from one &%Agent to another.') ).

%FOL fof(kb_SUMO_34345,axiom,(( (! [V__CHANGE,V__OBJ,V__AGENT2,V__AGENT1] : ((s__instance(V__AGENT1,s__Agent) & s__instance(V__AGENT2,s__Agent) & s__instance(V__OBJ,s__Object) & s__instance(V__CHANGE,s__Process)) => ((s__instance(V__CHANGE,s__ChangeOfPossession) & s__patient(V__CHANGE,V__OBJ) & s__holdsDuring(s__BeginFn(s__WhenFn(V__CHANGE)),'s__possesses(V__AGENT1,V__OBJ)') & s__holdsDuring(s__EndFn(s__WhenFn(V__CHANGE)),'s__possesses(V__AGENT2,V__OBJ)')) => (~ (V__AGENT1 = V__AGENT2))))) ))).

%FOL fof(kb_SUMO_34346,axiom,(( (! [V__CHANGE,V__OBJ,V__AGENT2,V__AGENT1] : ((s__instance(V__OBJ,s__Object) & s__instance(V__CHANGE,s__Process)) => ((s__instance(V__CHANGE,s__ChangeOfPossession) & s__origin(V__CHANGE,V__AGENT1) & s__destination(V__CHANGE,V__AGENT2) & s__instance(V__AGENT1,s__Agent) & s__instance(V__AGENT2,s__Agent) & s__patient(V__CHANGE,V__OBJ)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__CHANGE)),'s__possesses(V__AGENT1,V__OBJ)') & s__holdsDuring(s__EndFn(s__WhenFn(V__CHANGE)),'s__possesses(V__AGENT2,V__OBJ)'))))) ))).

fof(kb_SUMO_34347,axiom,
    s__subclass(s__Giving,s__ChangeOfPossession) ).

fof(kb_SUMO_34348,axiom,
    s__documentation(s__Giving,s__EnglishLanguage,'The &%subclass of &%ChangeOfPossession where the &%agent gives the &%destination something.') ).

fof(kb_SUMO_34349,axiom,
    ! [V__OBJ,V__GIVE,V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__GIVE,s__Process) )
     => ( ( s__instance(V__GIVE,s__Giving)
          & s__agent(V__GIVE,V__AGENT1)
          & s__destination(V__GIVE,V__AGENT2)
          & s__instance(V__AGENT2,s__Agent)
          & s__patient(V__GIVE,V__OBJ) )
       => ? [V__GET] :
            ( s__instance(V__GET,s__Process)
            & s__instance(V__GET,s__Getting)
            & s__agent(V__GET,V__AGENT2)
            & s__origin(V__GET,V__AGENT1)
            & s__patient(V__GET,V__OBJ) ) ) ) ).

fof(kb_SUMO_34350,axiom,
    ! [V__GIVE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__GIVE,s__Process) )
     => ( ( s__instance(V__GIVE,s__Giving)
          & s__agent(V__GIVE,V__AGENT) )
       => s__origin(V__GIVE,V__AGENT) ) ) ).

fof(kb_SUMO_34351,axiom,
    s__subclass(s__Funding,s__Giving) ).

fof(kb_SUMO_34352,axiom,
    s__instance(s__Funding__t,s__SetOrClass) ).

fof(kb_SUMO_34353,axiom,
    s__documentation(s__Funding,s__EnglishLanguage,'Any instance of &%Giving where the &%patient is an instance of &%Currency. Note that this class covers both financing, e.g. where a firm funds a software company with venture capital with the agreement that a certain percentage of the profits on the investment will be returned to the firm, and instances of &%UnilateralGiving, e.g. providing a tuition waiver and/or a stipend to a student as part of scholarship or fellowship.') ).

fof(kb_SUMO_34354,axiom,
    ! [V__FUND] :
      ( s__instance(V__FUND,s__Process)
     => ( s__instance(V__FUND,s__Funding)
       => ? [V__MONEY] :
            ( s__instance(V__MONEY,s__Currency)
            & s__patient(V__FUND,V__MONEY) ) ) ) ).

fof(kb_SUMO_34355,axiom,
    s__subclass(s__UnilateralGiving,s__Giving) ).

fof(kb_SUMO_34356,axiom,
    s__instance(s__UnilateralGiving__t,s__SetOrClass) ).

fof(kb_SUMO_34357,axiom,
    s__documentation(s__UnilateralGiving,s__EnglishLanguage,'Any instance of &%Giving that is not part of a &%Transaction. In other words, any instance of &%Giving where nothing is received in return. Some examples of &%UnilateralGiving are: honorary awards, gifts, and financial grants.') ).

fof(kb_SUMO_34358,axiom,
    ! [V__GIVE] :
      ( s__instance(V__GIVE,s__Process)
     => ( s__instance(V__GIVE,s__UnilateralGiving)
       => ~ ? [V__TRANS] :
              ( s__instance(V__TRANS,s__Process)
              & s__instance(V__TRANS,s__Transaction)
              & s__subProcess(V__GIVE,V__TRANS) ) ) ) ).

fof(kb_SUMO_34359,axiom,
    s__subclass(s__Lending,s__Giving) ).

fof(kb_SUMO_34360,axiom,
    s__instance(s__Lending__t,s__SetOrClass) ).

fof(kb_SUMO_34361,axiom,
    s__instance(s__Giving__t,s__SetOrClass) ).

fof(kb_SUMO_34362,axiom,
    s__documentation(s__Lending,s__EnglishLanguage,'The &%subclass of &%Giving &%Processes where the &%agent gives the &%destination something for a limited period of time with the expectation that it will be returned later (perhaps with interest).') ).

fof(kb_SUMO_34363,axiom,
    ! [V__OBJECT,V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__AGENT2,s__Agent) )
     => ( ? [V__BORROW] :
            ( s__instance(V__BORROW,s__Process)
            & s__instance(V__BORROW,s__Borrowing)
            & s__agent(V__BORROW,V__AGENT1)
            & s__origin(V__BORROW,V__AGENT2)
            & s__patient(V__BORROW,V__OBJECT) )
      <=> ? [V__LEND] :
            ( s__instance(V__LEND,s__Process)
            & s__instance(V__LEND,s__Lending)
            & s__agent(V__LEND,V__AGENT2)
            & s__destination(V__LEND,V__AGENT1)
            & s__patient(V__LEND,V__OBJECT) ) ) ) ).

fof(kb_SUMO_34364,axiom,
    s__subclass(s__GivingBack,s__Giving) ).

fof(kb_SUMO_34365,axiom,
    s__instance(s__GivingBack__t,s__SetOrClass) ).

fof(kb_SUMO_34366,axiom,
    s__documentation(s__GivingBack,s__EnglishLanguage,'Any instance of &%Giving where the &%agent gives something to the &%destination which was previously given to the &%agent by the &%destination, e.g. returing a book that was borrowed from someone.') ).

fof(kb_SUMO_34367,axiom,
    ! [V__AGENT,V__RETURN,V__DEST] :
      ( ( s__instance(V__DEST,s__Agent)
        & s__instance(V__RETURN,s__Process)
        & s__instance(V__AGENT,s__Agent) )
     => ( ( s__instance(V__RETURN,s__GivingBack)
          & s__agent(V__RETURN,V__AGENT)
          & s__destination(V__RETURN,V__DEST) )
       => ? [V__GIVE] :
            ( s__instance(V__GIVE,s__Process)
            & s__instance(V__GIVE,s__Giving)
            & s__agent(V__GIVE,V__DEST)
            & s__destination(V__GIVE,V__AGENT)
            & s__earlier(s__WhenFn(V__GIVE),s__WhenFn(V__RETURN)) ) ) ) ).

fof(kb_SUMO_34368,axiom,
    s__subclass(s__Getting,s__ChangeOfPossession) ).

fof(kb_SUMO_34369,axiom,
    s__instance(s__Getting__t,s__SetOrClass) ).

fof(kb_SUMO_34370,axiom,
    s__instance(s__ChangeOfPossession__t,s__SetOrClass) ).

fof(kb_SUMO_34371,axiom,
    s__documentation(s__Getting,s__EnglishLanguage,'The &%subclass of &%ChangeOfPossession where the &%agent gets something. Note that the source from which something is obtained is specified with the &%origin &%CaseRole.') ).

fof(kb_SUMO_34372,axiom,
    ! [V__GET,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__GET,s__Process) )
     => ( ( s__instance(V__GET,s__Getting)
          & s__agent(V__GET,V__AGENT) )
       => s__destination(V__GET,V__AGENT) ) ) ).

fof(kb_SUMO_34373,axiom,
    s__subclass(s__UnilateralGetting,s__Getting) ).

fof(kb_SUMO_34374,axiom,
    s__instance(s__UnilateralGetting__t,s__SetOrClass) ).

fof(kb_SUMO_34375,axiom,
    s__relatedInternalConcept(s__UnilateralGetting,s__UnilateralGiving) ).

fof(kb_SUMO_34376,axiom,
    s__documentation(s__UnilateralGetting,s__EnglishLanguage,'Any instance of &%Getting that is not part of a &%Transaction. In other words, any instance of &%Getting where nothing is given in return. Some examples of &%UnilateralGetting are: appropriating, commandeering, stealing, etc.') ).

fof(kb_SUMO_34377,axiom,
    ! [V__GET] :
      ( s__instance(V__GET,s__Process)
     => ( s__instance(V__GET,s__UnilateralGetting)
       => ~ ? [V__TRANS] :
              ( s__instance(V__TRANS,s__Process)
              & s__instance(V__TRANS,s__Transaction)
              & s__subProcess(V__GET,V__TRANS) ) ) ) ).

fof(kb_SUMO_34378,axiom,
    s__subclass(s__Borrowing,s__Getting) ).

fof(kb_SUMO_34379,axiom,
    s__instance(s__Borrowing__t,s__SetOrClass) ).

fof(kb_SUMO_34380,axiom,
    s__documentation(s__Borrowing,s__EnglishLanguage,'The &%subclass of &%Getting &%Processes where the &%agent gets something for a limited period of time with the expectation that it will be returned later (perhaps with interest).') ).

fof(kb_SUMO_34381,axiom,
    s__subclass(s__Transaction,s__ChangeOfPossession) ).

fof(kb_SUMO_34382,axiom,
    s__subclass(s__Transaction,s__DualObjectProcess) ).

fof(kb_SUMO_34383,axiom,
    s__instance(s__Transaction__t,s__SetOrClass) ).

fof(kb_SUMO_34384,axiom,
    s__documentation(s__Transaction,s__EnglishLanguage,'The &%subclass of &%ChangeOfPossession where something is exchanged for something else.') ).

fof(kb_SUMO_34385,axiom,
    ! [V__TRANS] :
      ( s__instance(V__TRANS,s__Process)
     => ( s__instance(V__TRANS,s__Transaction)
       => ? [V__AGENT1,V__AGENT2,V__GIVE1,V__GIVE2,V__OBJ1,V__OBJ2] :
            ( s__instance(V__GIVE2,s__Process)
            & s__instance(V__GIVE1,s__Process)
            & s__instance(V__AGENT2,s__Agent)
            & s__instance(V__AGENT1,s__Agent)
            & s__instance(V__GIVE1,s__Giving)
            & s__instance(V__GIVE2,s__Giving)
            & s__subProcess(V__GIVE1,V__TRANS)
            & s__subProcess(V__GIVE2,V__TRANS)
            & s__agent(V__GIVE1,V__AGENT1)
            & s__agent(V__GIVE2,V__AGENT2)
            & s__patient(V__GIVE1,V__OBJ1)
            & s__patient(V__GIVE2,V__OBJ2)
            & s__destination(V__GIVE1,V__AGENT2)
            & s__destination(V__GIVE2,V__AGENT1)
            & V__AGENT1 != V__AGENT2
            & V__OBJ1 != V__OBJ2 ) ) ) ).

fof(kb_SUMO_34386,axiom,
    s__subclass(s__FinancialTransaction,s__Transaction) ).

fof(kb_SUMO_34387,axiom,
    s__documentation(s__FinancialTransaction,s__EnglishLanguage,'A &%Transaction where an instance of &%FinancialInstrument is the subject of the action, and often is exchanged for something else.') ).

fof(kb_SUMO_34388,axiom,
    ! [V__TRANS] :
      ( s__instance(V__TRANS,s__Process)
     => ( s__instance(V__TRANS,s__FinancialTransaction)
       => ? [V__OBJ] :
            ( s__patient(V__TRANS,V__OBJ)
            & s__instance(V__OBJ,s__FinancialInstrument) ) ) ) ).

fof(kb_SUMO_34389,axiom,
    s__instance(s__transactionAmount__m,s__BinaryPredicate) ).

fof(kb_SUMO_34390,axiom,
    s__instance(s__transactionAmount__m,s__SingleValuedRelation) ).

fof(kb_SUMO_34391,axiom,
    s__instance(s__transactionAmount__m,s__TotalValuedRelation) ).

fof(kb_SUMO_34392,axiom,
    s__domain(s__transactionAmount__m,"1",s__FinancialTransaction) ).

fof(kb_SUMO_34393,axiom,
    s__domain(s__transactionAmount__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_34394,axiom,
    s__documentation(s__transactionAmount__m,s__EnglishLanguage,'(&%transactionAmount ?TRANSACTION ?AMOUNT) means that ?AMOUNT is an instance of &%CurrencyMeasure being exhanged in the &%FinancialTransaction ?TRANSACTION.') ).

fof(kb_SUMO_34395,axiom,
    ! [V__AMOUNT,V__TRANS] :
      ( ( s__instance(V__TRANS,s__FinancialTransaction)
        & s__instance(V__AMOUNT,s__CurrencyMeasure) )
     => ( s__transactionAmount(V__TRANS,V__AMOUNT)
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,s__Physical)
            & s__patient(V__TRANS,V__OBJ)
            & s__monetaryValue(V__OBJ,V__AMOUNT) ) ) ) ).

fof(kb_SUMO_34396,axiom,
    s__subclass(s__ServiceProcess,s__SocialInteraction) ).

fof(kb_SUMO_34397,axiom,
    s__documentation(s__ServiceProcess,s__EnglishLanguage,'&%ServiceProcess denotes the class of events in which one agent performs a service for another. The service need not be commercial, and it need not be the case that the &%serviceRecipient pays or recompenses the &%serviceProvider for the service.') ).

fof(kb_SUMO_34398,axiom,
    s__subclass(s__CommercialService,s__FinancialTransaction) ).

fof(kb_SUMO_34399,axiom,
    s__instance(s__CommercialService__t,s__SetOrClass) ).

fof(kb_SUMO_34400,axiom,
    s__instance(s__FinancialTransaction__t,s__SetOrClass) ).

fof(kb_SUMO_34401,axiom,
    s__documentation(s__CommercialService,s__EnglishLanguage,'Any &%FinancialTransaction by a &%CommercialAgent where the aim is to produce a profit.') ).

fof(kb_SUMO_34402,axiom,
    s__subclass(s__CommercialService,s__ServiceProcess) ).

fof(kb_SUMO_34403,axiom,
    s__instance(s__ServiceProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34404,axiom,
    ! [V__BUSINESS] :
      ( s__instance(V__BUSINESS,s__Process)
     => ( s__instance(V__BUSINESS,s__CommercialService)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Agent)
            & s__instance(V__AGENT,s__CommercialAgent)
            & s__agent(V__BUSINESS,V__AGENT) ) ) ) ).

fof(kb_SUMO_34405,axiom,
    s__subclass(s__Betting,s__FinancialTransaction) ).

fof(kb_SUMO_34406,axiom,
    s__instance(s__Betting__t,s__SetOrClass) ).

fof(kb_SUMO_34407,axiom,
    s__documentation(s__Betting,s__EnglishLanguage,'A &%FinancialTransaction where an instance of &%CurrencyMeasure is exchanged for the possibility of winning a larger instance of &%CurrencyMeasure within the context of some sort of &%Game.') ).

fof(kb_SUMO_34408,axiom,
    s__subclass(s__Buying,s__FinancialTransaction) ).

fof(kb_SUMO_34409,axiom,
    s__instance(s__Buying__t,s__SetOrClass) ).

fof(kb_SUMO_34410,axiom,
    s__relatedInternalConcept(s__Buying,s__Selling) ).

fof(kb_SUMO_34411,axiom,
    s__documentation(s__Buying,s__EnglishLanguage,'A &%FinancialTransaction in which an instance of &%CurrencyMeasure is exchanged for an instance of &%Physical.') ).

fof(kb_SUMO_34412,axiom,
    ! [V__BUY,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__BUY,s__Process) )
     => ( ( s__instance(V__BUY,s__Buying)
          & s__agent(V__BUY,V__AGENT) )
       => s__destination(V__BUY,V__AGENT) ) ) ).

fof(kb_SUMO_34413,axiom,
    s__subclass(s__Selling,s__FinancialTransaction) ).

fof(kb_SUMO_34414,axiom,
    s__instance(s__Selling__t,s__SetOrClass) ).

fof(kb_SUMO_34415,axiom,
    s__documentation(s__Selling,s__EnglishLanguage,'A &%FinancialTransaction in which an instance of &%Physical is exchanged for an instance of &%CurrencyMeasure.') ).

fof(kb_SUMO_34416,axiom,
    ! [V__OBJECT,V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__AGENT2,s__Agent) )
     => ( ? [V__BUY] :
            ( s__instance(V__BUY,s__Process)
            & s__instance(V__BUY,s__Buying)
            & s__agent(V__BUY,V__AGENT1)
            & s__origin(V__BUY,V__AGENT2)
            & s__patient(V__BUY,V__OBJECT) )
      <=> ? [V__SELL] :
            ( s__instance(V__SELL,s__Process)
            & s__instance(V__SELL,s__Selling)
            & s__agent(V__SELL,V__AGENT2)
            & s__destination(V__SELL,V__AGENT1)
            & s__patient(V__SELL,V__OBJECT) ) ) ) ).

fof(kb_SUMO_34417,axiom,
    ! [V__AGENT,V__SELL] :
      ( ( s__instance(V__SELL,s__Process)
        & s__instance(V__AGENT,s__Agent) )
     => ( ( s__instance(V__SELL,s__Selling)
          & s__agent(V__SELL,V__AGENT) )
       => s__origin(V__SELL,V__AGENT) ) ) ).

fof(kb_SUMO_34418,axiom,
    s__subclass(s__Learning,s__IntentionalPsychologicalProcess) ).

fof(kb_SUMO_34419,axiom,
    s__instance(s__Learning__t,s__SetOrClass) ).

fof(kb_SUMO_34420,axiom,
    s__documentation(s__Learning,s__EnglishLanguage,'The &%Class of &%Processes which relate to the acquisition of information.') ).

fof(kb_SUMO_34421,axiom,
    ! [V__LEARN,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__LEARN,s__Process) )
     => ( ( s__instance(V__LEARN,s__Learning)
          & s__agent(V__LEARN,V__AGENT) )
       => s__instance(V__AGENT,s__CognitiveAgent) ) ) ).

%FOL fof(kb_SUMO_34422,axiom,(( (! [V__LEARN,V__PROP,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__PROP,s__Formula) & s__instance(V__LEARN,s__Process)) => ((s__instance(V__LEARN,s__Learning) & s__agent(V__LEARN,V__AGENT) & s__patient(V__LEARN,V__PROP)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__LEARN)),'(~ s__knows(V__AGENT,V__PROP))') & s__holdsDuring(s__EndFn(s__WhenFn(V__LEARN)),'s__knows(V__AGENT,V__PROP)'))))) ))).

fof(kb_SUMO_34423,axiom,
    s__subclass(s__Discovering,s__IntentionalPsychologicalProcess) ).

fof(kb_SUMO_34424,axiom,
    s__instance(s__Discovering__t,s__SetOrClass) ).

fof(kb_SUMO_34425,axiom,
    s__documentation(s__Discovering,s__EnglishLanguage,'Finding something that was sought. Note that this class is restricted to cases of discovering something &%Physical. For cases involving the acquisition of knowledge, the class &%Learning should be used.') ).

fof(kb_SUMO_34426,axiom,
    ! [V__OBJ,V__DISCOVER] :
      ( s__instance(V__DISCOVER,s__Process)
     => ( ( s__instance(V__DISCOVER,s__Discovering)
          & s__patient(V__DISCOVER,V__OBJ) )
       => ? [V__PURSUE] :
            ( s__instance(V__PURSUE,s__Physical)
            & s__instance(V__PURSUE,s__Pursuing)
            & s__meetsTemporally(s__WhenFn(V__PURSUE),s__WhenFn(V__DISCOVER)) ) ) ) ).

%FOL fof(kb_SUMO_34427,axiom,(( (! [V__OBJ,V__PLACE,V__DISCOVER] : ((s__instance(V__DISCOVER,s__Process) & s__instance(V__PLACE,s__Object) & s__instance(V__OBJ,s__Physical)) => ((s__instance(V__DISCOVER,s__Discovering) & s__patient(V__DISCOVER,V__OBJ) & s__holdsDuring(s__WhenFn(V__DISCOVER),'s__located(V__OBJ,V__PLACE)')) => (? [V__LEARN] : (s__instance(V__LEARN,s__Process) & s__instance(V__LEARN,s__Learning) & s__subProcess(V__LEARN,V__DISCOVER) & s__patient(V__LEARN,'s__located(V__OBJ,V__PLACE)')))))) ))).

fof(kb_SUMO_34428,axiom,
    s__subclass(s__Classifying,s__IntentionalPsychologicalProcess) ).

fof(kb_SUMO_34429,axiom,
    s__instance(s__Classifying__t,s__SetOrClass) ).

fof(kb_SUMO_34430,axiom,
    s__documentation(s__Classifying,s__EnglishLanguage,'The &%Class of &%IntentionalPsychologicalProcesses which involve attaching a name or category to a thing or set of things. Note that &%Classifying is distinguished from &%Learning by the fact that the latter covers the acquisition by a &%CognitiveAgent of any &%Proposition, while the former involves the assignment of a label or category.') ).

fof(kb_SUMO_34431,axiom,
    s__subclass(s__Reasoning,s__IntentionalPsychologicalProcess) ).

fof(kb_SUMO_34432,axiom,
    s__instance(s__Reasoning__t,s__SetOrClass) ).

fof(kb_SUMO_34433,axiom,
    s__documentation(s__Reasoning,s__EnglishLanguage,'The &%Class of &%IntentionalPsychologicalProcesses which involve concluding, on the basis of either deductive or inductive evidence, that a particular &%Proposition or &%Sentence is true.') ).

fof(kb_SUMO_34434,axiom,
    ! [V__AGENT] :
      ( s__instance(V__AGENT,s__Object)
     => ( s__instance(V__AGENT,s__CognitiveAgent)
       => s__capability(s__Reasoning,s__agent__m,V__AGENT) ) ) ).

fof(kb_SUMO_34435,axiom,
    s__subclass(s__Selecting,s__IntentionalPsychologicalProcess) ).

fof(kb_SUMO_34436,axiom,
    s__documentation(s__Selecting,s__EnglishLanguage,'The &%Class of &%IntentionalPsychologicalProcesses which involve opting for one or more &%Entity out of a larger set of &%Entities. Note that this covers all cases of judging or evaluating.') ).

fof(kb_SUMO_34437,axiom,
    s__subclass(s__Deciding,s__Selecting) ).

fof(kb_SUMO_34438,axiom,
    s__instance(s__Selecting__t,s__SetOrClass) ).

fof(kb_SUMO_34439,axiom,
    s__documentation(s__Deciding,s__EnglishLanguage,'The subclass of &%Selecting where the &%agent opts for one course of action out of a set of multiple possibilities that are open to him/her.') ).

fof(kb_SUMO_34440,axiom,
    ! [V__PROCESS,V__AGENT,V__DECIDE] :
      ( ( s__instance(V__DECIDE,s__Process)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__PROCESS,s__Process) )
     => ( ( s__instance(V__DECIDE,s__Deciding)
          & s__agent(V__DECIDE,V__AGENT)
          & s__patient(V__DECIDE,V__PROCESS) )
       => ( s__instance(V__PROCESS,s__IntentionalProcess)
          & s__agent(V__PROCESS,V__AGENT) ) ) ) ).

fof(kb_SUMO_34441,axiom,
    s__subclass(s__Voting,s__Deciding) ).

fof(kb_SUMO_34442,axiom,
    s__instance(s__Voting__t,s__SetOrClass) ).

fof(kb_SUMO_34443,axiom,
    s__instance(s__Deciding__t,s__SetOrClass) ).

fof(kb_SUMO_34444,axiom,
    s__documentation(s__Voting,s__EnglishLanguage,'&%Voting is the activity of voting in an &%Election. Voting is typically done by individuals, while &%Elections are conducted by &%Organizations. The voting process by an individual voter is part of an &%Election process.') ).

fof(kb_SUMO_34445,axiom,
    ! [V__VOTE] :
      ( s__instance(V__VOTE,s__Process)
     => ( s__instance(V__VOTE,s__Voting)
       => ? [V__ELECT] :
            ( s__instance(V__ELECT,s__Process)
            & s__instance(V__ELECT,s__Election)
            & s__subProcess(V__VOTE,V__ELECT) ) ) ) ).

fof(kb_SUMO_34446,axiom,
    s__subclass(s__Judging,s__Selecting) ).

fof(kb_SUMO_34447,axiom,
    s__instance(s__Judging__t,s__SetOrClass) ).

fof(kb_SUMO_34448,axiom,
    s__documentation(s__Judging,s__EnglishLanguage,'The subclass of &%Selecting where the &%agent opts for one belief out of a set of multiple possibilities that are available to him/her.') ).

%FOL fof(kb_SUMO_34449,axiom,(( (! [V__PROPOSITION,V__AGENT,V__JUDGE] : ((s__instance(V__JUDGE,s__Process) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__PROPOSITION,s__Formula)) => ((s__instance(V__JUDGE,s__Judging) & s__agent(V__JUDGE,V__AGENT) & s__patient(V__JUDGE,V__PROPOSITION)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__JUDGE)),'(~ s__believes(V__AGENT,V__PROPOSITION))') & s__holdsDuring(s__EndFn(s__WhenFn(V__JUDGE)),'s__believes(V__AGENT,V__PROPOSITION)'))))) ))).

fof(kb_SUMO_34450,axiom,
    s__subclass(s__Comparing,s__IntentionalPsychologicalProcess) ).

fof(kb_SUMO_34451,axiom,
    s__subclass(s__Comparing,s__DualObjectProcess) ).

fof(kb_SUMO_34452,axiom,
    s__instance(s__Comparing__t,s__SetOrClass) ).

fof(kb_SUMO_34453,axiom,
    s__documentation(s__Comparing,s__EnglishLanguage,'The &%Class of &%IntentionalPsychologicalProcesses which involve comparing, relating, contrasting, etc. the properties of two or more &%Entities.') ).

fof(kb_SUMO_34454,axiom,
    s__subclass(s__Calculating,s__IntentionalPsychologicalProcess) ).

fof(kb_SUMO_34455,axiom,
    s__instance(s__Calculating__t,s__SetOrClass) ).

fof(kb_SUMO_34456,axiom,
    s__documentation(s__Calculating,s__EnglishLanguage,'&%IntentionalPsychologicalProcesses which involve the consideration and/or manipulation of instances of &%Quantity.') ).

fof(kb_SUMO_34457,axiom,
    s__subclass(s__Measuring,s__Calculating) ).

fof(kb_SUMO_34458,axiom,
    s__instance(s__Measuring__t,s__SetOrClass) ).

fof(kb_SUMO_34459,axiom,
    s__documentation(s__Measuring,s__EnglishLanguage,'The &%Class of &%Calculating &%Processes where the aim is to determine the &%PhysicalQuantity of some aspect of the &%patient.') ).

%FOL fof(kb_SUMO_34460,axiom,(( (! [V__OBJ,V__MEAS,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__MEAS,s__Process) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__MEAS,s__Measuring) & s__agent(V__MEAS,V__AGENT) & s__patient(V__MEAS,V__OBJ)) => (? [V__QUANT,V__UNIT] : (s__instance(V__UNIT,s__UnitOfMeasure) & s__instance(V__QUANT,s__RealNumber) & s__holdsDuring(s__EndFn(s__WhenFn(V__MEAS)),'s__knows(V__AGENT,s__measure(V__OBJ,s__MeasureFn(V__QUANT,V__UNIT)))')))))) ))).

fof(kb_SUMO_34461,axiom,
    s__subclass(s__Counting,s__Calculating) ).

fof(kb_SUMO_34462,axiom,
    s__instance(s__Counting__t,s__SetOrClass) ).

fof(kb_SUMO_34463,axiom,
    s__documentation(s__Counting,s__EnglishLanguage,'Enumerating something. The &%Class of &%Calculating &%Processes where the aim is to determine the &%Number corresponding to the &%patient.') ).

fof(kb_SUMO_34464,axiom,
    ! [V__COUNT,V__AGENT,V__ENTITY] :
      ( ( s__instance(V__ENTITY,s__UnionFn(s__SetOrClass,s__Collection))
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__COUNT,s__Process) )
     => ( ( s__instance(V__COUNT,s__Counting)
          & s__agent(V__COUNT,V__AGENT)
          & s__patient(V__COUNT,V__ENTITY) )
       => ? [V__NUMBER] : s__knows(V__AGENT,'(s__CardinalityFn(V__ENTITY) = V__NUMBER)') ) ) ).

fof(kb_SUMO_34465,axiom,
    s__subclass(s__Predicting,s__IntentionalPsychologicalProcess) ).

fof(kb_SUMO_34466,axiom,
    s__instance(s__Predicting__t,s__SetOrClass) ).

fof(kb_SUMO_34467,axiom,
    s__documentation(s__Predicting,s__EnglishLanguage,'The &%Class of &%IntentionalPsychologicalProcesses which involve the formulation of a &%Proposition about a state of affairs which might be realized in the future.') ).

fof(kb_SUMO_34468,axiom,
    ! [V__FORMULA,V__PREDICT] :
      ( ( s__instance(V__PREDICT,s__Process)
        & s__instance(V__FORMULA,s__Formula) )
     => ( ( s__instance(V__PREDICT,s__Predicting)
          & s__patient(V__PREDICT,V__FORMULA) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__instance(V__TIME,s__TimeInterval)
            & s__holdsDuring(V__TIME,V__FORMULA)
            & ( s__before(V__TIME,s__WhenFn(V__PREDICT))
              | s__earlier(V__TIME,s__WhenFn(V__PREDICT)) ) ) ) ) ).

fof(kb_SUMO_34469,axiom,
    s__subclass(s__Remembering,s__PsychologicalProcess) ).

fof(kb_SUMO_34470,axiom,
    s__instance(s__Remembering__t,s__SetOrClass) ).

fof(kb_SUMO_34471,axiom,
    s__documentation(s__Remembering,s__EnglishLanguage,'The &%Class of &%PsychologicalProcesses which involve the recollection of prior experiences and/or of knowledge which was previously acquired.') ).

fof(kb_SUMO_34472,axiom,
    ! [V__REMEMBER,V__FORMULA] :
      ( ( s__instance(V__FORMULA,s__Formula)
        & s__instance(V__REMEMBER,s__Process) )
     => ( ( s__instance(V__REMEMBER,s__Remembering)
          & s__patient(V__REMEMBER,V__FORMULA) )
       => ? [V__TIME] :
            ( s__instance(V__TIME,s__TimePoint)
            & s__instance(V__TIME,s__TimeInterval)
            & s__holdsDuring(V__TIME,V__FORMULA)
            & ( s__before(V__TIME,s__WhenFn(V__REMEMBER))
              | s__earlier(V__TIME,s__WhenFn(V__REMEMBER)) ) ) ) ) ).

fof(kb_SUMO_34473,axiom,
    s__subclass(s__Keeping,s__IntentionalProcess) ).

fof(kb_SUMO_34474,axiom,
    s__instance(s__Keeping__t,s__SetOrClass) ).

fof(kb_SUMO_34475,axiom,
    s__documentation(s__Keeping,s__EnglishLanguage,'The &%Class of &%Processes where the &%agent keeps something in a particular location for an extended period of time.') ).

fof(kb_SUMO_34476,axiom,
    ! [V__OBJ,V__KEEP,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__KEEP,s__Process) )
     => ( ( s__instance(V__KEEP,s__Keeping)
          & s__agent(V__KEEP,V__AGENT)
          & s__patient(V__KEEP,V__OBJ) )
       => ? [V__PUT] :
            ( s__instance(V__PUT,s__Process)
            & s__instance(V__PUT,s__Putting)
            & s__agent(V__PUT,V__AGENT)
            & s__patient(V__PUT,V__OBJ)
            & s__earlier(s__WhenFn(V__PUT),s__WhenFn(V__KEEP)) ) ) ) ).

%FOL fof(kb_SUMO_34477,axiom,(( (! [V__OBJ,V__KEEP] : ((s__instance(V__KEEP,s__Keeping) & s__patient(V__KEEP,V__OBJ)) => (? [V__PLACE] : (s__instance(V__PLACE,s__Object) & (! [V__TIME] : ((s__instance(V__TIME,s__TimePosition) & s__instance(V__KEEP,s__Process) & s__instance(V__OBJ,s__Physical)) => (s__temporalPart(V__TIME,s__WhenFn(V__KEEP)) => s__holdsDuring(V__TIME,'s__located(V__OBJ,V__PLACE)')))))))) ))).

fof(kb_SUMO_34478,axiom,
    s__subclass(s__Confining,s__Keeping) ).

fof(kb_SUMO_34479,axiom,
    s__instance(s__Confining__t,s__SetOrClass) ).

fof(kb_SUMO_34480,axiom,
    s__documentation(s__Confining,s__EnglishLanguage,'The &%Class of &%Keeping &%Processes where the &%patient is a &%Human or an &%Animal and is kept involuntarily. This covers caging, imprisonment, jailing, etc.') ).

fof(kb_SUMO_34481,axiom,
    ! [V__CONFINE] :
      ( s__instance(V__CONFINE,s__Process)
     => ( s__instance(V__CONFINE,s__Confining)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Animal)
            & s__patient(V__CONFINE,V__AGENT) ) ) ) ).

%FOL fof(kb_SUMO_34482,axiom,(( (! [V__PERSON,V__CONFINE] : ((s__instance(V__CONFINE,s__Process) & s__instance(V__PERSON,s__CognitiveAgent)) => ((s__instance(V__CONFINE,s__Confining) & s__patient(V__CONFINE,V__PERSON) & s__instance(V__PERSON,s__Human)) => (~ s__desires(V__PERSON,'s__patient(V__CONFINE,V__PERSON)'))))) ))).

fof(kb_SUMO_34483,axiom,
    s__subclass(s__Maintaining,s__IntentionalProcess) ).

fof(kb_SUMO_34484,axiom,
    s__instance(s__Maintaining__t,s__SetOrClass) ).

fof(kb_SUMO_34485,axiom,
    s__documentation(s__Maintaining,s__EnglishLanguage,'The &%Class of &%Processes where the &%agent cares for or maintains the &%Object.') ).

fof(kb_SUMO_34486,axiom,
    s__subclass(s__Repairing,s__IntentionalProcess) ).

fof(kb_SUMO_34487,axiom,
    s__instance(s__Repairing__t,s__SetOrClass) ).

fof(kb_SUMO_34488,axiom,
    s__relatedInternalConcept(s__Repairing,s__Maintaining) ).

fof(kb_SUMO_34489,axiom,
    s__documentation(s__Repairing,s__EnglishLanguage,'The &%Class of &%Processes where the &%agent makes a modification or series of modifications to an &%Object that is not functioning as intended so that it works properly.') ).

fof(kb_SUMO_34490,axiom,
    ! [V__OBJ,V__REPAIR] :
      ( s__instance(V__REPAIR,s__Process)
     => ( ( s__instance(V__REPAIR,s__Repairing)
          & s__patient(V__REPAIR,V__OBJ) )
       => ? [V__DAMAGE] :
            ( s__instance(V__DAMAGE,s__Process)
            & s__instance(V__DAMAGE,s__Damaging)
            & s__patient(V__DAMAGE,V__OBJ)
            & s__earlier(s__WhenFn(V__DAMAGE),s__WhenFn(V__REPAIR)) ) ) ) ).

fof(kb_SUMO_34491,axiom,
    s__subclass(s__TherapeuticProcess,s__Repairing) ).

fof(kb_SUMO_34492,axiom,
    s__documentation(s__TherapeuticProcess,s__EnglishLanguage,'A &%Process that is carried out for the purpose of curing, improving or reducing the pain associated with a &%DiseaseOrSyndrome.') ).

fof(kb_SUMO_34493,axiom,
    ! [V__BIO,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__BIO,s__Object) )
     => ( ( s__instance(V__PROC,s__TherapeuticProcess)
          & s__patient(V__PROC,V__BIO) )
       => ( s__instance(V__BIO,s__Organism)
          | ? [V__ORG] :
              ( s__instance(V__ORG,s__Object)
              & s__instance(V__ORG,s__Organism)
              & s__part(V__BIO,V__ORG) ) ) ) ) ).

fof(kb_SUMO_34494,axiom,
    s__subclass(s__Surgery,s__TherapeuticProcess) ).

fof(kb_SUMO_34495,axiom,
    s__instance(s__Surgery__t,s__SetOrClass) ).

fof(kb_SUMO_34496,axiom,
    s__instance(s__TherapeuticProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34497,axiom,
    s__documentation(s__Surgery,s__EnglishLanguage,'Any &%TherapeuticProcess that involves making an incision in the &%Animal that is the &%patient of the &%TherapeuticProcess.') ).

fof(kb_SUMO_34498,axiom,
    ! [V__ACT,V__ANIMAL] :
      ( s__instance(V__ACT,s__Process)
     => ( ( s__instance(V__ACT,s__Surgery)
          & s__patient(V__ACT,V__ANIMAL) )
       => ? [V__SUBACT] :
            ( s__instance(V__SUBACT,s__Process)
            & s__instance(V__SUBACT,s__Cutting)
            & s__instance(V__ANIMAL,s__Animal)
            & s__patient(V__SUBACT,V__ANIMAL)
            & s__subProcess(V__SUBACT,V__ACT) ) ) ) ).

fof(kb_SUMO_34499,axiom,
    s__subclass(s__Damaging,s__InternalChange) ).

fof(kb_SUMO_34500,axiom,
    s__disjoint(s__Damaging,s__Repairing) ).

fof(kb_SUMO_34501,axiom,
    s__documentation(s__Damaging,s__EnglishLanguage,'The &%Class of &%Processes where the &%agent brings about a situation where the &%patient no longer functions normally or as intended.') ).

fof(kb_SUMO_34502,axiom,
    s__subclass(s__Destruction,s__Damaging) ).

fof(kb_SUMO_34503,axiom,
    s__documentation(s__Destruction,s__EnglishLanguage,'The &%subclass of &%Damagings in which the &%patient (or an essential element of the &%patient) is destroyed. Note that the difference between this concept and its superclass is solely one of extent.') ).

fof(kb_SUMO_34504,axiom,
    ! [V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( s__instance(V__PROCESS,s__Destruction)
      <=> ? [V__PATIENT] :
            ( s__instance(V__PATIENT,s__Physical)
            & s__patient(V__PROCESS,V__PATIENT)
            & s__time(V__PATIENT,s__BeginFn(s__WhenFn(V__PROCESS)))
            & ~ s__time(V__PATIENT,s__EndFn(s__WhenFn(V__PROCESS))) ) ) ) ).

fof(kb_SUMO_34505,axiom,
    s__subclass(s__Killing,s__Destruction) ).

fof(kb_SUMO_34506,axiom,
    s__instance(s__Killing__t,s__SetOrClass) ).

fof(kb_SUMO_34507,axiom,
    s__instance(s__Destruction__t,s__SetOrClass) ).

fof(kb_SUMO_34508,axiom,
    s__documentation(s__Killing,s__EnglishLanguage,'The &%subclass of &%Destruction in which the death of an &%Organism is caused by an &%Organism. Note that in cases of suicide the &%Organism would be the same in both cases.') ).

fof(kb_SUMO_34509,axiom,
    ! [V__PATIENT,V__KILL,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__KILL,s__Process) )
     => ( ( s__instance(V__KILL,s__Killing)
          & s__agent(V__KILL,V__AGENT)
          & s__patient(V__KILL,V__PATIENT) )
       => ( s__instance(V__AGENT,s__Organism)
          & s__instance(V__PATIENT,s__Organism) ) ) ) ).

%FOL fof(kb_SUMO_34510,axiom,(( (! [V__PATIENT,V__KILL] : ((s__instance(V__KILL,s__Process) & s__instance(V__PATIENT,s__Object)) => ((s__instance(V__KILL,s__Killing) & s__patient(V__KILL,V__PATIENT)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__KILL)),'s__attribute(V__PATIENT,s__Living)') & s__holdsDuring(s__FutureFn(s__WhenFn(V__KILL)),'s__attribute(V__PATIENT,s__Dead)'))))) ))).

fof(kb_SUMO_34511,axiom,
    ! [V__OBJ,V__KILL] :
      ( ( s__instance(V__KILL,s__Process)
        & s__instance(V__OBJ,s__Agent) )
     => ( ( s__instance(V__KILL,s__Killing)
          & s__patient(V__KILL,V__OBJ) )
       => ? [V__DEATH] :
            ( s__instance(V__DEATH,s__Process)
            & s__instance(V__DEATH,s__Death)
            & s__experiencer(V__DEATH,V__OBJ)
            & s__causes(V__KILL,V__DEATH) ) ) ) ).

fof(kb_SUMO_34512,axiom,
    s__subclass(s__Poking,s__IntentionalProcess) ).

fof(kb_SUMO_34513,axiom,
    s__instance(s__Poking__t,s__SetOrClass) ).

fof(kb_SUMO_34514,axiom,
    s__documentation(s__Poking,s__EnglishLanguage,'The &%Class of &%Processes where the &%agent pierces the surface of the &%Object with an &%instrument.') ).

%FOL fof(kb_SUMO_34515,axiom,(( (! [V__OBJ,V__INST,V__AGENT,V__POKE] : ((s__instance(V__POKE,s__Process) & s__instance(V__AGENT,s__Agent) & s__instance(V__AGENT,s__SelfConnectedObject) & s__instance(V__INST,s__SelfConnectedObject) & s__instance(V__OBJ,s__SelfConnectedObject)) => ((s__instance(V__POKE,s__Poking) & s__agent(V__POKE,V__AGENT) & s__patient(V__POKE,V__OBJ) & s__instrument(V__POKE,V__INST)) => s__holdsDuring(s__WhenFn(V__POKE),'s__connects(V__INST,V__AGENT,V__OBJ)')))) ))).

fof(kb_SUMO_34516,axiom,
    s__subclass(s__Cutting,s__Poking) ).

fof(kb_SUMO_34517,axiom,
    s__instance(s__Cutting__t,s__SetOrClass) ).

fof(kb_SUMO_34518,axiom,
    s__documentation(s__Cutting,s__EnglishLanguage,'The &%subclass of &%Poking &%Processes which involve a sharp &%instrument.') ).

fof(kb_SUMO_34519,axiom,
    s__subclass(s__Attaching,s__DualObjectProcess) ).

fof(kb_SUMO_34520,axiom,
    s__instance(s__Attaching__t,s__SetOrClass) ).

fof(kb_SUMO_34521,axiom,
    s__disjoint(s__Attaching,s__Detaching) ).

fof(kb_SUMO_34522,axiom,
    s__relatedInternalConcept(s__Attaching,s__Putting) ).

fof(kb_SUMO_34523,axiom,
    s__documentation(s__Attaching,s__EnglishLanguage,'A &%Process where one &%Object becomes attached to another &%Object. Note that this differs from &%Putting in that two things which are attached may already be in the same location. Note that &%Combining is different from &%Attaching in that the former applies to &%Substances, while the latter applies to &%CorpuscularObjects. Note too that &%Attaching is different from &%Putting in that one or both of the two things which are attached may or may not be moved from the location where they were combined.') ).

%FOL fof(kb_SUMO_34524,axiom,(( (! [V__ATTACH,V__OBJ1,V__OBJ2] : ((s__instance(V__OBJ2,s__Object) & s__instance(V__OBJ1,s__Object) & s__instance(V__ATTACH,s__Process)) => ((s__instance(V__ATTACH,s__Attaching) & s__patient(V__ATTACH,V__OBJ1) & s__patient(V__ATTACH,V__OBJ2)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__ATTACH)),'(~ s__connected(V__OBJ1,V__OBJ2))') & s__holdsDuring(s__EndFn(s__WhenFn(V__ATTACH)),'s__connected(V__OBJ1,V__OBJ2)'))))) ))).

fof(kb_SUMO_34525,axiom,
    ! [V__ATTACH] :
      ( s__instance(V__ATTACH,s__Process)
     => ( s__instance(V__ATTACH,s__Attaching)
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,s__CorpuscularObject)
            & s__patient(V__ATTACH,V__OBJ) ) ) ) ).

fof(kb_SUMO_34526,axiom,
    s__subclass(s__Detaching,s__DualObjectProcess) ).

fof(kb_SUMO_34527,axiom,
    s__instance(s__Detaching__t,s__SetOrClass) ).

fof(kb_SUMO_34528,axiom,
    s__documentation(s__Detaching,s__EnglishLanguage,'A &%Process where the &%agent detaches one thing from something else. Note that &%Detaching is different from &%Separating in that the latter applies to &%Substances, while the former applies to &%CorpuscularObjects. Note too that &%Detaching is different from &%Removing in that one or both of the two things which are detached may or may not be moved from the location where they were attached.') ).

%FOL fof(kb_SUMO_34529,axiom,(( (! [V__DETACH,V__OBJ1,V__OBJ2] : ((s__instance(V__OBJ2,s__Object) & s__instance(V__OBJ1,s__Object) & s__instance(V__DETACH,s__Process)) => ((s__instance(V__DETACH,s__Detaching) & s__patient(V__DETACH,V__OBJ1) & s__patient(V__DETACH,V__OBJ2)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__DETACH)),'s__connected(V__OBJ1,V__OBJ2)') & s__holdsDuring(s__EndFn(s__WhenFn(V__DETACH)),'(~ s__connected(V__OBJ1,V__OBJ2))'))))) ))).

fof(kb_SUMO_34530,axiom,
    ! [V__DETACH] :
      ( s__instance(V__DETACH,s__Process)
     => ( s__instance(V__DETACH,s__Detaching)
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,s__CorpuscularObject)
            & s__patient(V__DETACH,V__OBJ) ) ) ) ).

fof(kb_SUMO_34531,axiom,
    s__subclass(s__Ungrasping,s__Detaching) ).

fof(kb_SUMO_34532,axiom,
    s__instance(s__Ungrasping__t,s__SetOrClass) ).

fof(kb_SUMO_34533,axiom,
    s__documentation(s__Ungrasping,s__EnglishLanguage,'Any instance of &%Detaching which results in a situation where it is not the case that the &%agent &%grasps something which he/she &%grasps previously.') ).

%FOL fof(kb_SUMO_34534,axiom,(( (! [V__RELEASE,V__GRAB,V__AGENT,V__THING] : ((s__instance(V__THING,s__Object) & s__instance(V__AGENT,s__Animal) & s__instance(V__GRAB,s__Process) & s__instance(V__RELEASE,s__Physical)) => ((s__instance(V__RELEASE,s__Ungrasping) & s__agent(V__GRAB,V__AGENT) & s__patient(V__GRAB,V__THING)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__RELEASE)),'s__grasps(V__AGENT,V__THING)') & s__holdsDuring(s__EndFn(s__WhenFn(V__RELEASE)),'(~ s__grasps(V__AGENT,V__THING))'))))) ))).

fof(kb_SUMO_34535,axiom,
    s__subclass(s__Combining,s__DualObjectProcess) ).

fof(kb_SUMO_34536,axiom,
    s__instance(s__Combining__t,s__SetOrClass) ).

fof(kb_SUMO_34537,axiom,
    s__documentation(s__Combining,s__EnglishLanguage,'A &%Process where two or more &%SelfConnectedObjects are incorporated into a single &%SelfConnectedObject. Note that &%Combining is different from &%Attaching in that the former results in one of the objects being &%part of the other, while &%Attaching only results in the two objects being &%connected with one another. Note too that &%Combining is different from &%Putting in that one or both of the two things which are combined may or may not be moved from the location where they were combined.') ).

%FOL fof(kb_SUMO_34538,axiom,(( (! [V__OBJ1,V__COMBINE,V__OBJ2] : ((s__instance(V__OBJ2,s__Object) & s__instance(V__COMBINE,s__Process) & s__instance(V__OBJ1,s__Object)) => ((s__instance(V__COMBINE,s__Combining) & s__resource(V__COMBINE,V__OBJ1) & s__result(V__COMBINE,V__OBJ2)) <=> (s__holdsDuring(s__BeginFn(s__WhenFn(V__COMBINE)),'(~ s__part(V__OBJ1,V__OBJ2))') & s__holdsDuring(s__EndFn(s__WhenFn(V__COMBINE)),'s__part(V__OBJ1,V__OBJ2)'))))) ))).

fof(kb_SUMO_34539,axiom,
    ! [V__COMBINE] :
      ( s__instance(V__COMBINE,s__Process)
     => ( s__instance(V__COMBINE,s__Combining)
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,s__SelfConnectedObject)
            & s__patient(V__COMBINE,V__OBJ) ) ) ) ).

fof(kb_SUMO_34540,axiom,
    s__subclass(s__Separating,s__DualObjectProcess) ).

fof(kb_SUMO_34541,axiom,
    s__disjoint(s__Separating,s__Combining) ).

fof(kb_SUMO_34542,axiom,
    s__documentation(s__Separating,s__EnglishLanguage,'A &%Process where a &%SelfConnectedObject is separated into (some of) its &%parts. Note that &%Separating is different from &%Detaching in that the latter only results in the two objects not being &%connected. Note too that &%Separating is different from &%Removing in that one or both of the two things which are separated may or may not be moved from the location where they were separated.') ).

fof(kb_SUMO_34543,axiom,
    ! [V__SEPARATE] :
      ( s__instance(V__SEPARATE,s__Process)
     => ( s__instance(V__SEPARATE,s__Separating)
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,s__SelfConnectedObject)
            & s__patient(V__SEPARATE,V__OBJ) ) ) ) ).

fof(kb_SUMO_34544,axiom,
    s__subclass(s__ChemicalProcess,s__InternalChange) ).

fof(kb_SUMO_34545,axiom,
    s__partition_3(s__ChemicalProcess,s__ChemicalSynthesis,s__ChemicalDecomposition) ).

fof(kb_SUMO_34546,axiom,
    s__documentation(s__ChemicalProcess,s__EnglishLanguage,'A &%ChemicalProcess occurs whenever chemical compounds (&%CompoundSubstances) are formed or decomposed. For example, reactants disappear as chemical change occurs, and products appear as chemical change occurs. In a chemical change a chemical reaction takes place. Catalysts in a &%ChemicalProcess may speed up the reaction, but arent themselves produced or consumed. Examples: rusting of iron and the decomposition of water, induced by an electric current, to gaseous hydrogen and gaseous oxygen.') ).

fof(kb_SUMO_34547,axiom,
    ! [V__STUFF,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__STUFF,s__Object) )
     => ( ( s__instance(V__PROC,s__ChemicalProcess)
          & ( s__resource(V__PROC,V__STUFF)
            | s__result(V__PROC,V__STUFF) ) )
       => s__instance(V__STUFF,s__PureSubstance) ) ) ).

fof(kb_SUMO_34548,axiom,
    s__subclass(s__ChemicalSynthesis,s__ChemicalProcess) ).

fof(kb_SUMO_34549,axiom,
    s__instance(s__ChemicalSynthesis__t,s__SetOrClass) ).

fof(kb_SUMO_34550,axiom,
    s__subclass(s__ChemicalSynthesis,s__Combining) ).

fof(kb_SUMO_34551,axiom,
    s__documentation(s__ChemicalSynthesis,s__EnglishLanguage,'The &%Class of &%ChemicalProcesses in which a &%CompoundSubstance is formed from simpler reactants.') ).

fof(kb_SUMO_34552,axiom,
    ! [V__SUBSTANCE1,V__SUBSTANCE2,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__SUBSTANCE1,s__Object) )
     => ( ( s__resource(V__PROC,V__SUBSTANCE1)
          & s__result(V__PROC,V__SUBSTANCE2)
          & s__instance(V__SUBSTANCE1,s__ElementalSubstance)
          & s__instance(V__SUBSTANCE2,s__CompoundSubstance) )
       => s__instance(V__PROC,s__ChemicalSynthesis) ) ) ).

fof(kb_SUMO_34553,axiom,
    ! [V__COMPOUND] :
      ( s__instance(V__COMPOUND,s__CompoundSubstance)
    <=> ? [V__ELEMENT1,V__ELEMENT2,V__PROCESS] :
          ( s__instance(V__PROCESS,s__Process)
          & s__instance(V__ELEMENT2,s__Object)
          & s__instance(V__ELEMENT1,s__Object)
          & s__instance(V__ELEMENT1,s__ElementalSubstance)
          & s__instance(V__ELEMENT2,s__ElementalSubstance)
          & V__ELEMENT1 != V__ELEMENT2
          & s__instance(V__PROCESS,s__ChemicalSynthesis)
          & s__resource(V__PROCESS,V__ELEMENT1)
          & s__resource(V__PROCESS,V__ELEMENT2)
          & s__result(V__PROCESS,V__COMPOUND) ) ) ).

fof(kb_SUMO_34554,axiom,
    s__subclass(s__ChemicalDecomposition,s__ChemicalProcess) ).

fof(kb_SUMO_34555,axiom,
    s__instance(s__ChemicalProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34556,axiom,
    s__subclass(s__ChemicalDecomposition,s__Separating) ).

fof(kb_SUMO_34557,axiom,
    s__instance(s__ChemicalDecomposition__t,s__SetOrClass) ).

fof(kb_SUMO_34558,axiom,
    s__instance(s__Separating__t,s__SetOrClass) ).

fof(kb_SUMO_34559,axiom,
    s__documentation(s__ChemicalDecomposition,s__EnglishLanguage,'The &%Class of &%ChemicalProcesses in which a &%CompoundSubstance breaks down into simpler products.') ).

fof(kb_SUMO_34560,axiom,
    ! [V__SUBSTANCE1,V__SUBSTANCE2,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__SUBSTANCE1,s__Object) )
     => ( ( s__resource(V__PROC,V__SUBSTANCE1)
          & s__result(V__PROC,V__SUBSTANCE2)
          & s__instance(V__SUBSTANCE1,s__CompoundSubstance)
          & s__instance(V__SUBSTANCE2,s__ElementalSubstance) )
       => s__instance(V__PROC,s__ChemicalDecomposition) ) ) ).

fof(kb_SUMO_34561,axiom,
    s__subclass(s__Combustion,s__ChemicalDecomposition) ).

fof(kb_SUMO_34562,axiom,
    s__instance(s__Combustion__t,s__SetOrClass) ).

fof(kb_SUMO_34563,axiom,
    s__documentation(s__Combustion,s__EnglishLanguage,'The &%Class of &%ChemicalProcesses in which an &%Object reacts with oxygen and gives off heat. This includes all &%Processes in which something is burning.') ).

fof(kb_SUMO_34564,axiom,
    ! [V__COMBUSTION] :
      ( s__instance(V__COMBUSTION,s__Process)
     => ( s__instance(V__COMBUSTION,s__Combustion)
       => ? [V__HEAT,V__LIGHT] :
            ( s__instance(V__LIGHT,s__Process)
            & s__instance(V__HEAT,s__Process)
            & s__instance(V__HEAT,s__Heating)
            & s__instance(V__LIGHT,s__RadiatingLight)
            & s__subProcess(V__HEAT,V__COMBUSTION)
            & s__subProcess(V__LIGHT,V__COMBUSTION) ) ) ) ).

fof(kb_SUMO_34565,axiom,
    s__instance(s__Flammable,s__PhysicalAttribute) ).

fof(kb_SUMO_34566,axiom,
    s__documentation(s__Flammable,s__EnglishLanguage,'The &%Attribute of being flammable at normal temperatures (i.e. not while a &%Plasma).') ).

fof(kb_SUMO_34567,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__Flammable)
       => s__capability(s__Combustion,s__patient__m,V__X) ) ) ).

fof(kb_SUMO_34568,axiom,
    s__subclass(s__InternalChange,s__Process) ).

fof(kb_SUMO_34569,axiom,
    s__documentation(s__InternalChange,s__EnglishLanguage,'&%Processes which involve altering an internal property of an &%Object, e.g. the shape of the &%Object, its coloring, its structure, etc. &%Processes that are not instances of this class include changes that only affect the relationship to other objects, e.g. changes in spatial or temporal location.') ).

%FOL fof(kb_SUMO_34570,axiom,(( (! [V__CHANGE,V__OBJ] : ((s__instance(V__OBJ,s__Object) & s__instance(V__CHANGE,s__Process)) => ((s__instance(V__CHANGE,s__InternalChange) & s__patient(V__CHANGE,V__OBJ)) => (? [V__PROPERTY] : (s__instance(V__PROPERTY,s__Attribute) & ((s__holdsDuring(s__BeginFn(s__WhenFn(V__CHANGE)),'s__attribute(V__OBJ,V__PROPERTY)') & s__holdsDuring(s__EndFn(s__WhenFn(V__CHANGE)),'(~ s__attribute(V__OBJ,V__PROPERTY))')) | (s__holdsDuring(s__BeginFn(s__WhenFn(V__CHANGE)),'(~ s__attribute(V__OBJ,V__PROPERTY))') & s__holdsDuring(s__EndFn(s__WhenFn(V__CHANGE)),'s__attribute(V__OBJ,V__PROPERTY)')))))))) ))).

fof(kb_SUMO_34571,axiom,
    s__subclass(s__SurfaceChange,s__InternalChange) ).

fof(kb_SUMO_34572,axiom,
    s__instance(s__SurfaceChange__t,s__SetOrClass) ).

fof(kb_SUMO_34573,axiom,
    s__instance(s__InternalChange__t,s__SetOrClass) ).

fof(kb_SUMO_34574,axiom,
    s__documentation(s__SurfaceChange,s__EnglishLanguage,'&%Processes which involve altering the properties that apply to the surface of an &%Object.') ).

%FOL fof(kb_SUMO_34575,axiom,(( (! [V__ALT,V__OBJ] : ((s__instance(V__OBJ,s__Object) & s__instance(V__ALT,s__Process)) => ((s__instance(V__ALT,s__SurfaceChange) & s__patient(V__ALT,V__OBJ)) => (? [V__PART,V__PROPERTY] : (s__instance(V__PROPERTY,s__Attribute) & s__instance(V__PART,s__Object) & s__superficialPart(V__PART,V__OBJ) & ((s__holdsDuring(s__BeginFn(s__WhenFn(V__ALT)),'s__attribute(V__PART,V__PROPERTY)') & s__holdsDuring(s__EndFn(s__WhenFn(V__ALT)),'(~ s__attribute(V__PART,V__PROPERTY))')) | (s__holdsDuring(s__BeginFn(s__WhenFn(V__ALT)),'(~ s__attribute(V__PART,V__PROPERTY))') & s__holdsDuring(s__EndFn(s__WhenFn(V__ALT)),'s__attribute(V__PART,V__PROPERTY)')))))))) ))).

fof(kb_SUMO_34576,axiom,
    s__subclass(s__Coloring,s__SurfaceChange) ).

fof(kb_SUMO_34577,axiom,
    s__instance(s__Coloring__t,s__SetOrClass) ).

fof(kb_SUMO_34578,axiom,
    s__documentation(s__Coloring,s__EnglishLanguage,'The &%subclass of &%SurfaceChange where a &%ColorAttribute of the &%patient is altered. Note that the change in color may apply to just part of the object.') ).

%FOL fof(kb_SUMO_34579,axiom,(( (! [V__OBJ,V__COLORING] : ((s__instance(V__COLORING,s__Process) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__COLORING,s__Coloring) & s__patient(V__COLORING,V__OBJ)) => (? [V__PROPERTY,V__PART] : (s__instance(V__PART,s__Object) & s__instance(V__PROPERTY,s__Attribute) & s__part(V__PART,V__OBJ) & s__instance(V__PROPERTY,s__ColorAttribute) & ((s__holdsDuring(s__BeginFn(s__WhenFn(V__COLORING)),'s__attribute(V__PART,V__PROPERTY)') & s__holdsDuring(s__EndFn(s__WhenFn(V__COLORING)),'(~ s__attribute(V__PART,V__PROPERTY))')) | (s__holdsDuring(s__BeginFn(s__WhenFn(V__COLORING)),'(~ s__attribute(V__PART,V__PROPERTY))') & s__holdsDuring(s__EndFn(s__WhenFn(V__COLORING)),'s__attribute(V__PART,V__PROPERTY)')))))))) ))).

fof(kb_SUMO_34580,axiom,
    s__subclass(s__ShapeChange,s__InternalChange) ).

fof(kb_SUMO_34581,axiom,
    s__instance(s__ShapeChange__t,s__SetOrClass) ).

fof(kb_SUMO_34582,axiom,
    s__documentation(s__ShapeChange,s__EnglishLanguage,'The &%Process of changing the shape of an &%Object.') ).

%FOL fof(kb_SUMO_34583,axiom,(( (! [V__ALT,V__OBJ] : ((s__instance(V__OBJ,s__Object) & s__instance(V__ALT,s__Process)) => ((s__instance(V__ALT,s__ShapeChange) & s__patient(V__ALT,V__OBJ)) => (? [V__PROPERTY] : (s__instance(V__PROPERTY,s__Attribute) & s__instance(V__PROPERTY,s__ShapeAttribute) & ((s__holdsDuring(s__BeginFn(s__WhenFn(V__ALT)),'s__attribute(V__OBJ,V__PROPERTY)') & s__holdsDuring(s__EndFn(s__WhenFn(V__ALT)),'(~ s__attribute(V__OBJ,V__PROPERTY))')) | (s__holdsDuring(s__BeginFn(s__WhenFn(V__ALT)),'(~ s__attribute(V__OBJ,V__PROPERTY))') & s__holdsDuring(s__EndFn(s__WhenFn(V__ALT)),'s__attribute(V__OBJ,V__PROPERTY)')))))))) ))).

fof(kb_SUMO_34584,axiom,
    s__subclass(s__ContentDevelopment,s__IntentionalProcess) ).

fof(kb_SUMO_34585,axiom,
    s__documentation(s__ContentDevelopment,s__EnglishLanguage,'A &%subclass of &%IntentionalProcess in which content is modified, its form is altered or it is created anew.') ).

fof(kb_SUMO_34586,axiom,
    ! [V__DEVELOP] :
      ( s__instance(V__DEVELOP,s__Process)
     => ( s__instance(V__DEVELOP,s__ContentDevelopment)
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,s__ContentBearingObject)
            & s__result(V__DEVELOP,V__OBJ) ) ) ) ).

fof(kb_SUMO_34587,axiom,
    s__subclass(s__Reading,s__ContentDevelopment) ).

fof(kb_SUMO_34588,axiom,
    s__instance(s__Reading__t,s__SetOrClass) ).

fof(kb_SUMO_34589,axiom,
    s__relatedInternalConcept(s__Reading,s__Interpreting) ).

fof(kb_SUMO_34590,axiom,
    s__documentation(s__Reading,s__EnglishLanguage,'A &%subclass of &%ContentDevelopment in which content is converted from a written form into a spoken representation. Note that the class &%Interpreting should be used in cases where a &%Text is read silently.') ).

fof(kb_SUMO_34591,axiom,
    ! [V__READ] :
      ( s__instance(V__READ,s__Process)
     => ( s__instance(V__READ,s__Reading)
       => ? [V__TEXT,V__PROP] :
            ( s__instance(V__PROP,s__Proposition)
            & s__instance(V__TEXT,s__ContentBearingPhysical)
            & s__instance(V__TEXT,s__Text)
            & s__containsInformation(V__TEXT,V__PROP)
            & s__realization(V__READ,V__PROP) ) ) ) ).

fof(kb_SUMO_34592,axiom,
    s__subclass(s__Writing,s__ContentDevelopment) ).

fof(kb_SUMO_34593,axiom,
    s__instance(s__Writing__t,s__SetOrClass) ).

fof(kb_SUMO_34594,axiom,
    s__instance(s__ContentDevelopment__t,s__SetOrClass) ).

fof(kb_SUMO_34595,axiom,
    s__documentation(s__Writing,s__EnglishLanguage,'A &%subclass of &%ContentDevelopment in which content is converted from one form (e.g. uttered, written or represented mentally) into a written form. Note that this class covers both transcription and original creation of written &%Texts.') ).

fof(kb_SUMO_34596,axiom,
    s__subclass(s__Encoding,s__Writing) ).

fof(kb_SUMO_34597,axiom,
    s__instance(s__Encoding__t,s__SetOrClass) ).

fof(kb_SUMO_34598,axiom,
    s__documentation(s__Encoding,s__EnglishLanguage,'Converting a document or message into a formal language or into a code that can be understood only by a relatively small body of &%Agents. Generally speaking, this hinders wide dissemination of the content in the original document or message.') ).

fof(kb_SUMO_34599,axiom,
    s__subclass(s__Decoding,s__Writing) ).

fof(kb_SUMO_34600,axiom,
    s__instance(s__Decoding__t,s__SetOrClass) ).

fof(kb_SUMO_34601,axiom,
    s__disjoint(s__Decoding,s__Encoding) ).

fof(kb_SUMO_34602,axiom,
    s__documentation(s__Decoding,s__EnglishLanguage,'Converting a document or message that has previously been encoded (see &%Encoding) into a &%Language that can be understood by a relatively large number of speakers.') ).

fof(kb_SUMO_34603,axiom,
    ! [V__DECODE,V__DOC1,V__PROP] :
      ( ( s__instance(V__PROP,s__Proposition)
        & s__instance(V__DOC1,s__ContentBearingPhysical)
        & s__instance(V__DECODE,s__Process) )
     => ( ( s__instance(V__DECODE,s__Decoding)
          & s__patient(V__DECODE,V__DOC1) )
       => ? [V__ENCODE,V__DOC2,V__TIME] :
            ( s__instance(V__TIME,s__TimePosition)
            & s__instance(V__DOC2,s__ContentBearingPhysical)
            & s__instance(V__ENCODE,s__Process)
            & s__containsInformation(V__DOC2,V__PROP)
            & s__containsInformation(V__DOC1,V__PROP)
            & s__temporalPart(V__TIME,s__PastFn(s__WhenFn(V__DECODE)))
            & s__holdsDuring(V__TIME,'(s__instance(V__ENCODE,s__Encoding) & s__patient(V__ENCODE,V__DOC2))') ) ) ) ).

fof(kb_SUMO_34604,axiom,
    s__subclass(s__Translating,s__ContentDevelopment) ).

fof(kb_SUMO_34605,axiom,
    s__subclass(s__Translating,s__DualObjectProcess) ).

fof(kb_SUMO_34606,axiom,
    s__instance(s__Translating__t,s__SetOrClass) ).

fof(kb_SUMO_34607,axiom,
    s__documentation(s__Translating,s__EnglishLanguage,'Converting content from one &%Language into another. This covers oral translation (i.e. interpreting) as well as written translation.') ).

fof(kb_SUMO_34608,axiom,
    ! [V__EXPRESSION1,V__EXPRESSION2,V__TRANSLATE] :
      ( ( s__instance(V__TRANSLATE,s__Process)
        & s__instance(V__EXPRESSION2,s__LinguisticExpression)
        & s__instance(V__EXPRESSION1,s__LinguisticExpression) )
     => ( ( s__instance(V__TRANSLATE,s__Translating)
          & s__patient(V__TRANSLATE,V__EXPRESSION1)
          & s__result(V__TRANSLATE,V__EXPRESSION2) )
       => ? [V__LANGUAGE1,V__LANGUAGE2,V__ENTITY] :
            ( s__instance(V__LANGUAGE2,s__Language)
            & s__instance(V__LANGUAGE1,s__Language)
            & s__representsInLanguage(V__EXPRESSION1,V__ENTITY,V__LANGUAGE1)
            & s__representsInLanguage(V__EXPRESSION2,V__ENTITY,V__LANGUAGE2)
            & V__LANGUAGE1 != V__LANGUAGE2 ) ) ) ).

fof(kb_SUMO_34609,axiom,
    s__subclass(s__Wetting,s__Putting) ).

fof(kb_SUMO_34610,axiom,
    s__instance(s__Wetting__t,s__SetOrClass) ).

fof(kb_SUMO_34611,axiom,
    s__documentation(s__Wetting,s__EnglishLanguage,'The &%Class of &%Processes where a &%Liquid is added to an &%Object.') ).

%FOL fof(kb_SUMO_34612,axiom,(( (! [V__WET] : (s__instance(V__WET,s__Process) => (s__instance(V__WET,s__Wetting) => (? [V__OBJ] : (s__instance(V__OBJ,s__Object) & s__patient(V__WET,V__OBJ) & s__holdsDuring(s__BeginFn(s__WhenFn(V__WET)),'(~ s__attribute(V__OBJ,s__Damp))') & s__holdsDuring(s__EndFn(s__WhenFn(V__WET)),'s__attribute(V__OBJ,s__Damp)')))))) ))).

fof(kb_SUMO_34613,axiom,
    ! [V__WET] :
      ( s__instance(V__WET,s__Process)
     => ( s__instance(V__WET,s__Wetting)
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,s__Object)
            & s__attribute(V__OBJ,s__Liquid)
            & s__patient(V__WET,V__OBJ) ) ) ) ).

fof(kb_SUMO_34614,axiom,
    s__subclass(s__Drying,s__Removing) ).

fof(kb_SUMO_34615,axiom,
    s__instance(s__Drying__t,s__SetOrClass) ).

fof(kb_SUMO_34616,axiom,
    s__instance(s__Removing__t,s__SetOrClass) ).

fof(kb_SUMO_34617,axiom,
    s__documentation(s__Drying,s__EnglishLanguage,'The &%Class of &%Processes where a &%Liquid is removed from an &%Object.') ).

%FOL fof(kb_SUMO_34618,axiom,(( (! [V__OBJ,V__DRY] : ((s__instance(V__DRY,s__Process) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__DRY,s__Drying) & s__patient(V__DRY,V__OBJ)) => s__holdsDuring(s__EndFn(s__WhenFn(V__DRY)),'s__attribute(V__OBJ,s__Dry)')))) ))).

fof(kb_SUMO_34619,axiom,
    s__subclass(s__Creation,s__InternalChange) ).

fof(kb_SUMO_34620,axiom,
    s__relatedInternalConcept(s__Creation,s__Destruction) ).

fof(kb_SUMO_34621,axiom,
    s__documentation(s__Creation,s__EnglishLanguage,'The &%subclass of &%Process in which something is created. Note that the thing created is specified with the &%result &%CaseRole.') ).

fof(kb_SUMO_34622,axiom,
    ! [V__ACTION] :
      ( s__instance(V__ACTION,s__Process)
     => ( s__instance(V__ACTION,s__Creation)
       => ? [V__RESULT] : s__result(V__ACTION,V__RESULT) ) ) ).

fof(kb_SUMO_34623,axiom,
    ! [V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( s__instance(V__PROCESS,s__Creation)
      <=> ? [V__PATIENT] :
            ( s__instance(V__PATIENT,s__Physical)
            & s__patient(V__PROCESS,V__PATIENT)
            & s__time(V__PATIENT,s__EndFn(s__WhenFn(V__PROCESS)))
            & ~ s__time(V__PATIENT,s__BeginFn(s__WhenFn(V__PROCESS))) ) ) ) ).

fof(kb_SUMO_34624,axiom,
    s__subclass(s__Making,s__Creation) ).

fof(kb_SUMO_34625,axiom,
    s__instance(s__Creation__t,s__SetOrClass) ).

fof(kb_SUMO_34626,axiom,
    s__subclass(s__Making,s__IntentionalProcess) ).

fof(kb_SUMO_34627,axiom,
    s__documentation(s__Making,s__EnglishLanguage,'The &%subclass of &%Creation in which an individual &%Artifact or a type of &%Artifact is made.') ).

fof(kb_SUMO_34628,axiom,
    s__subclass(s__Constructing,s__Making) ).

fof(kb_SUMO_34629,axiom,
    s__instance(s__Constructing__t,s__SetOrClass) ).

fof(kb_SUMO_34630,axiom,
    s__documentation(s__Constructing,s__EnglishLanguage,'The &%subclass of &%Making in which a &%StationaryArtifact is built.') ).

fof(kb_SUMO_34631,axiom,
    ! [V__ARTIFACT] :
      ( ? [V__BUILD] :
          ( s__instance(V__BUILD,s__Process)
          & s__instance(V__BUILD,s__Constructing)
          & s__result(V__BUILD,V__ARTIFACT) )
    <=> s__instance(V__ARTIFACT,s__StationaryArtifact) ) ).

fof(kb_SUMO_34632,axiom,
    s__subclass(s__Manufacture,s__Making) ).

fof(kb_SUMO_34633,axiom,
    s__instance(s__Manufacture__t,s__SetOrClass) ).

fof(kb_SUMO_34634,axiom,
    s__documentation(s__Manufacture,s__EnglishLanguage,'The &%Making of &%Artifacts on a mass scale.') ).

fof(kb_SUMO_34635,axiom,
    s__subclass(s__Publication,s__Manufacture) ).

fof(kb_SUMO_34636,axiom,
    s__instance(s__Publication__t,s__SetOrClass) ).

fof(kb_SUMO_34637,axiom,
    s__subclass(s__Publication,s__ContentDevelopment) ).

fof(kb_SUMO_34638,axiom,
    s__documentation(s__Publication,s__EnglishLanguage,'The &%Manufacture of &%Texts. Note that there is no implication that the &%Texts are distributed. Such distribution, when it occurs, is an instance of &%Dissemination.') ).

fof(kb_SUMO_34639,axiom,
    ! [V__PUB,V__TEXT] :
      ( ( s__instance(V__TEXT,s__SetOrClass)
        & s__instance(V__PUB,s__Process) )
     => ( ( s__instance(V__PUB,s__Publication)
          & s__patient(V__PUB,V__TEXT) )
       => s__subclass(V__TEXT,s__Text) ) ) ).

fof(kb_SUMO_34640,axiom,
    s__subclass(s__Cooking,s__Making) ).

fof(kb_SUMO_34641,axiom,
    s__instance(s__Cooking__t,s__SetOrClass) ).

fof(kb_SUMO_34642,axiom,
    s__instance(s__Making__t,s__SetOrClass) ).

fof(kb_SUMO_34643,axiom,
    s__documentation(s__Cooking,s__EnglishLanguage,'The &%Making of an &%instance of &%Food. Note that this can cover any preparation of &%Food, e.g. making a salad, cutting up fruit, etc. It does not necessarily involve the application of heat.') ).

fof(kb_SUMO_34644,axiom,
    ! [V__COOK] :
      ( s__instance(V__COOK,s__Process)
     => ( s__instance(V__COOK,s__Cooking)
       => ? [V__FOOD] :
            ( s__instance(V__FOOD,s__FoodForFn(s__Organism))
            & s__result(V__COOK,V__FOOD) ) ) ) ).

fof(kb_SUMO_34645,axiom,
    s__subclass(s__Pursuing,s__IntentionalProcess) ).

fof(kb_SUMO_34646,axiom,
    s__instance(s__Pursuing__t,s__SetOrClass) ).

fof(kb_SUMO_34647,axiom,
    s__documentation(s__Pursuing,s__EnglishLanguage,'The class of &%IntentionalProcesses where something is sought. Some examples would be hunting, shopping, trawling, and stalking.') ).

fof(kb_SUMO_34648,axiom,
    ! [V__PURSUE] :
      ( s__instance(V__PURSUE,s__Process)
     => ( s__instance(V__PURSUE,s__Pursuing)
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,s__Object)
            & s__patient(V__PURSUE,V__OBJ) ) ) ) ).

%FOL fof(kb_SUMO_34649,axiom,(( (! [V__OBJ,V__PURSUE,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__PURSUE,s__Process) & s__instance(V__PURSUE,s__TimePosition) & s__instance(V__OBJ,s__Physical)) => ((s__instance(V__PURSUE,s__Pursuing) & s__agent(V__PURSUE,V__AGENT) & s__patient(V__PURSUE,V__OBJ)) => s__holdsDuring(V__PURSUE,'s__wants(V__AGENT,V__OBJ)')))) ))).

fof(kb_SUMO_34650,axiom,
    ! [V__OBJ,V__PURSUE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__PURSUE,s__Process)
        & s__instance(V__PURSUE,s__TimePosition)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__PURSUE,s__Pursuing)
          & s__agent(V__PURSUE,V__AGENT)
          & s__patient(V__PURSUE,V__OBJ) )
       => s__holdsDuring(V__PURSUE,'(~ s__possesses(V__AGENT,V__OBJ))') ) ) ).

fof(kb_SUMO_34651,axiom,
    s__subclass(s__Hunting,s__Pursuing) ).

fof(kb_SUMO_34652,axiom,
    s__instance(s__Hunting__t,s__SetOrClass) ).

fof(kb_SUMO_34653,axiom,
    s__documentation(s__Hunting,s__EnglishLanguage,'Hunting is the class of &%Processes in which an animal or animals are pursued and sometimes captured and/or killed.') ).

fof(kb_SUMO_34654,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Process)
     => ( s__instance(V__H,s__Hunting)
       => ? [V__T] :
            ( s__instance(V__T,s__Animal)
            & s__patient(V__H,V__T) ) ) ) ).

fof(kb_SUMO_34655,axiom,
    ! [V__P,V__H] :
      ( s__instance(V__H,s__Process)
     => ( ( s__instance(V__H,s__Hunting)
          & s__patient(V__H,V__P) )
       => s__hasPurpose(V__H,'(? [V__PROC] : (s__instance(V__PROC,s__Process) & s__patient(V__PROC,V__P) & (s__instance(V__PROC,s__Confining) | s__instance(V__PROC,s__Killing))))') ) ) ).

fof(kb_SUMO_34656,axiom,
    s__subclass(s__Investigating,s__IntentionalPsychologicalProcess) ).

fof(kb_SUMO_34657,axiom,
    s__instance(s__Investigating__t,s__SetOrClass) ).

fof(kb_SUMO_34658,axiom,
    s__instance(s__IntentionalPsychologicalProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34659,axiom,
    s__documentation(s__Investigating,s__EnglishLanguage,'The class of &%IntentionalPsychologicalProcesses where the &%agent attempts to obtaina information (i.e. a &%Proposition denoted by a &%Formula).') ).

fof(kb_SUMO_34660,axiom,
    ! [V__INVESTIGATE,V__PROP] :
      ( s__instance(V__INVESTIGATE,s__Process)
     => ( ( s__instance(V__INVESTIGATE,s__Investigating)
          & s__patient(V__INVESTIGATE,V__PROP) )
       => s__instance(V__PROP,s__Formula) ) ) ).

fof(kb_SUMO_34661,axiom,
    ! [V__INVESTIGATE,V__PROP,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__PROP,s__Formula)
        & s__instance(V__INVESTIGATE,s__Process) )
     => ( ( s__instance(V__INVESTIGATE,s__Investigating)
          & s__agent(V__INVESTIGATE,V__AGENT)
          & s__patient(V__INVESTIGATE,V__PROP) )
       => s__holdsDuring(s__WhenFn(V__INVESTIGATE),'(~ s__knows(V__AGENT,V__PROP))') ) ) ).

fof(kb_SUMO_34662,axiom,
    s__subclass(s__Experimenting,s__Investigating) ).

fof(kb_SUMO_34663,axiom,
    s__instance(s__Experimenting__t,s__SetOrClass) ).

fof(kb_SUMO_34664,axiom,
    s__documentation(s__Experimenting,s__EnglishLanguage,'&%Investigating the truth of a &%Proposition by constructing and observing a trial. Note that the trial may be either controlled or uncontrolled, blind or not blind.') ).

fof(kb_SUMO_34665,axiom,
    s__subclass(s__DiagnosticProcess,s__Investigating) ).

fof(kb_SUMO_34666,axiom,
    s__instance(s__DiagnosticProcess__t,s__SetOrClass) ).

fof(kb_SUMO_34667,axiom,
    s__documentation(s__DiagnosticProcess,s__EnglishLanguage,'A &%Process that is carried out for the purpose of determining the nature of a &%DiseaseOrSyndrome.') ).

%FOL fof(kb_SUMO_34668,axiom,(( (! [V__AGENT,V__PROC] : ((s__instance(V__PROC,s__Process) & s__instance(V__AGENT,s__CognitiveAgent)) => ((s__instance(V__PROC,s__DiagnosticProcess) & s__agent(V__PROC,V__AGENT)) => (? [V__CAUSE] : (s__instance(V__CAUSE,s__Process) & s__hasPurposeForAgent(V__PROC,'s__knows(V__AGENT,s__causes(V__CAUSE,V__PROC))',V__AGENT)))))) ))).

fof(kb_SUMO_34669,axiom,
    s__subclass(s__SocialInteraction,s__IntentionalProcess) ).

fof(kb_SUMO_34670,axiom,
    s__documentation(s__SocialInteraction,s__EnglishLanguage,'The &%subclass of &%IntentionalProcess that involves interactions between &%CognitiveAgents.') ).

fof(kb_SUMO_34671,axiom,
    ! [V__INTERACTION] :
      ( s__instance(V__INTERACTION,s__Process)
     => ( s__instance(V__INTERACTION,s__SocialInteraction)
       => ? [V__AGENT1,V__AGENT2] :
            ( s__involvedInEvent(V__INTERACTION,V__AGENT1)
            & s__involvedInEvent(V__INTERACTION,V__AGENT2)
            & s__instance(V__AGENT1,s__Agent)
            & s__instance(V__AGENT2,s__Agent)
            & V__AGENT1 != V__AGENT2 ) ) ) ).

fof(kb_SUMO_34672,axiom,
    s__subclass(s__Pretending,s__SocialInteraction) ).

fof(kb_SUMO_34673,axiom,
    s__instance(s__Pretending__t,s__SetOrClass) ).

fof(kb_SUMO_34674,axiom,
    s__documentation(s__Pretending,s__EnglishLanguage,'Any &%SocialInteraction where a &%CognitiveAgent or &%Group of &%CognitiveAgents attempts to make another &%CognitiveAgent or &%Group of &%CognitiveAgents believe something that is false. This covers deceit, affectation, impersonation, and entertainment productions, to give just a few examples.') ).

%FOL fof(kb_SUMO_34675,axiom,(( (! [V__PRETEND] : (s__instance(V__PRETEND,s__Physical) => (s__instance(V__PRETEND,s__Pretending) => (? [V__PERSON,V__PROP] : (s__instance(V__PROP,s__Formula) & s__instance(V__PERSON,s__CognitiveAgent) & s__hasPurpose(V__PRETEND,'s__believes(V__PERSON,V__PROP)') & s__truth(V__PROP,'$false__m')))))) ))).

fof(kb_SUMO_34676,axiom,
    s__subclass(s__Communication,s__SocialInteraction) ).

fof(kb_SUMO_34677,axiom,
    s__subclass(s__Communication,s__ContentBearingProcess) ).

fof(kb_SUMO_34678,axiom,
    s__partition_7(s__Communication,s__Stating,s__Supposing,s__Directing,s__Committing,s__Expressing,s__Declaring) ).

fof(kb_SUMO_34679,axiom,
    s__relatedInternalConcept(s__Communication,s__ContentDevelopment) ).

fof(kb_SUMO_34680,axiom,
    s__documentation(s__Communication,s__EnglishLanguage,'A &%SocialInteraction that involves the transfer of information between two or more &%CognitiveAgents. Note that &%Communication is closely related to, but essentially different from, &%ContentDevelopment. The latter involves the creation or modification of a &%ContentBearingObject, while &%Communication is the transfer of information for the purpose of conveying a message.') ).

fof(kb_SUMO_34681,axiom,
    ! [V__COMMUNICATE] :
      ( s__instance(V__COMMUNICATE,s__Process)
     => ( s__instance(V__COMMUNICATE,s__Communication)
       => ? [V__PHYS,V__ENTITY,V__AGENT1,V__AGENT2] :
            ( s__instance(V__AGENT1,s__Agent)
            & s__refers(V__PHYS,V__ENTITY)
            & s__patient(V__COMMUNICATE,V__PHYS)
            & s__instance(V__AGENT1,s__CognitiveAgent)
            & s__agent(V__COMMUNICATE,V__AGENT1)
            & s__instance(V__AGENT2,s__CognitiveAgent)
            & s__destination(V__COMMUNICATE,V__AGENT2) ) ) ) ).

fof(kb_SUMO_34682,axiom,
    s__subclass(s__Disseminating,s__Communication) ).

fof(kb_SUMO_34683,axiom,
    s__instance(s__Disseminating__t,s__SetOrClass) ).

fof(kb_SUMO_34684,axiom,
    s__documentation(s__Disseminating,s__EnglishLanguage,'Any &%Communication that involves a single &%agent and many &%destinations. This covers the release of a published book, broadcasting, a theatrical performance, giving orders to assembled troops, delivering a public lecture, etc.') ).

fof(kb_SUMO_34685,axiom,
    ! [V__DISSEMINATE] :
      ( s__instance(V__DISSEMINATE,s__Process)
     => ( s__instance(V__DISSEMINATE,s__Disseminating)
       => ? [V__AGENT1,V__AGENT2] :
            ( s__destination(V__DISSEMINATE,V__AGENT1)
            & s__instance(V__AGENT1,s__CognitiveAgent)
            & s__destination(V__DISSEMINATE,V__AGENT2)
            & s__instance(V__AGENT2,s__CognitiveAgent)
            & V__AGENT1 != V__AGENT2 ) ) ) ).

fof(kb_SUMO_34686,axiom,
    s__subclass(s__Demonstrating,s__Disseminating) ).

fof(kb_SUMO_34687,axiom,
    s__instance(s__Demonstrating__t,s__SetOrClass) ).

fof(kb_SUMO_34688,axiom,
    s__documentation(s__Demonstrating,s__EnglishLanguage,'Exhibiting something or a range of things before the public in a particular location. This would cover software demos, theatrical plays, lectures, dance and music recitals, museum exhibitions, etc.') ).

fof(kb_SUMO_34689,axiom,
    ! [V__DEMO] :
      ( s__instance(V__DEMO,s__Demonstrating)
     => ? [V__PERSON] :
          ( s__instance(V__PERSON,s__Human)
          & s__attends(V__DEMO,V__PERSON) ) ) ).

fof(kb_SUMO_34690,axiom,
    s__subrelation(s__attends__m,s__experiencer__m) ).

fof(kb_SUMO_34691,axiom,
    s__domain(s__attends__m,"1",s__Demonstrating) ).

fof(kb_SUMO_34692,axiom,
    s__domain(s__attends__m,"2",s__Human) ).

fof(kb_SUMO_34693,axiom,
    s__documentation(s__attends__m,s__EnglishLanguage,'(&%attends ?DEMO ?PERSON) means that ?PERSON attends, i.e. is a member of the audience, of the performance event ?DEMO.') ).

fof(kb_SUMO_34694,axiom,
    s__subclass(s__Gesture,s__Communication) ).

fof(kb_SUMO_34695,axiom,
    s__subclass(s__Gesture,s__BodyMotion) ).

fof(kb_SUMO_34696,axiom,
    s__instance(s__Gesture__t,s__SetOrClass) ).

fof(kb_SUMO_34697,axiom,
    s__documentation(s__Gesture,s__EnglishLanguage,'Any &%BodyMotion, e.g. a hand wave, a nod of the head, a smile, which is also an instance of &%Communication.') ).

fof(kb_SUMO_34698,axiom,
    s__subclass(s__Advertising,s__Disseminating) ).

fof(kb_SUMO_34699,axiom,
    s__instance(s__Advertising__t,s__SetOrClass) ).

fof(kb_SUMO_34700,axiom,
    s__documentation(s__Advertising,s__EnglishLanguage,'A &%Disseminating whose purpose is to promote the sale of an &%Object represented in a &%Text or &%Icon (the advertisement).') ).

fof(kb_SUMO_34701,axiom,
    ! [V__ADVERT] :
      ( s__instance(V__ADVERT,s__Physical)
     => ( s__instance(V__ADVERT,s__Advertising)
       => ? [V__OBJ] :
            ( s__refers(V__ADVERT,V__OBJ)
            & s__hasPurpose(V__ADVERT,'(? [V__SALE] : (s__instance(V__SALE,s__Process) & s__instance(V__SALE,s__Selling) & s__patient(V__SALE,V__OBJ)))') ) ) ) ).

fof(kb_SUMO_34702,axiom,
    s__subclass(s__Expressing,s__Communication) ).

fof(kb_SUMO_34703,axiom,
    s__instance(s__Expressing__t,s__SetOrClass) ).

fof(kb_SUMO_34704,axiom,
    s__documentation(s__Expressing,s__EnglishLanguage,'Instances of this &%Class express a state of the &%agent. For example, Jane thanked Barbara for the present she had given her. The thanking in this case expresses the gratitude of Jane towards Barbara. Note that &%Expressing, unlike the other speech act types, is not a subclass of &%LinguisticCommunication. This is because emotions, for example, can be expressed without language, e.g. by smiling.') ).

fof(kb_SUMO_34705,axiom,
    ! [V__EXPRESS,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__EXPRESS,s__Process) )
     => ( ( s__instance(V__EXPRESS,s__Expressing)
          & s__agent(V__EXPRESS,V__AGENT) )
       => ? [V__STATE] :
            ( s__instance(V__STATE,s__Attribute)
            & s__instance(V__STATE,s__StateOfMind)
            & s__attribute(V__AGENT,V__STATE)
            & s__represents(V__EXPRESS,V__STATE) ) ) ) ).

fof(kb_SUMO_34706,axiom,
    s__subclass(s__LinguisticCommunication,s__Communication) ).

fof(kb_SUMO_34707,axiom,
    s__instance(s__LinguisticCommunication__t,s__SetOrClass) ).

fof(kb_SUMO_34708,axiom,
    s__instance(s__Communication__t,s__SetOrClass) ).

fof(kb_SUMO_34709,axiom,
    s__documentation(s__LinguisticCommunication,s__EnglishLanguage,'A &%Communication that involves the transfer of information via a &%LinguisticExpression.') ).

fof(kb_SUMO_34710,axiom,
    ! [V__COMMUNICATE] :
      ( s__instance(V__COMMUNICATE,s__Process)
     => ( s__instance(V__COMMUNICATE,s__LinguisticCommunication)
       => ? [V__OBJ] :
            ( s__represents(V__COMMUNICATE,V__OBJ)
            & s__instance(V__OBJ,s__LinguisticExpression)
            & s__patient(V__COMMUNICATE,V__OBJ) ) ) ) ).

fof(kb_SUMO_34711,axiom,
    s__subclass(s__Stating,s__LinguisticCommunication) ).

fof(kb_SUMO_34712,axiom,
    s__instance(s__Stating__t,s__SetOrClass) ).

fof(kb_SUMO_34713,axiom,
    s__documentation(s__Stating,s__EnglishLanguage,'Instances of this &%Class commit the &%agent to some truth. For example, John claimed that the moon is made of green cheese.') ).

%FOL fof(kb_SUMO_34714,axiom,(( (! [V__FORMULA,V__AGENT,V__STATE] : ((s__instance(V__STATE,s__Process) & s__instance(V__AGENT,s__CognitiveAgent)) => ((s__instance(V__STATE,s__Stating) & s__agent(V__STATE,V__AGENT) & s__patient(V__STATE,V__FORMULA) & s__instance(V__FORMULA,s__Formula)) => s__holdsDuring(s__WhenFn(V__STATE),'s__believes(V__AGENT,V__FORMULA)')))) ))).

fof(kb_SUMO_34715,axiom,
    s__subclass(s__Disagreeing,s__Stating) ).

fof(kb_SUMO_34716,axiom,
    s__instance(s__Disagreeing__t,s__SetOrClass) ).

fof(kb_SUMO_34717,axiom,
    s__documentation(s__Disagreeing,s__EnglishLanguage,'A &%Stating in which two &%Agents have contradictory statements. This is distinguished from &%Arguing in that the statement in dispute may be a simple assertion, rather than a chain of deduction, and that two entities must be disagreeing with each other, whereas a single entity may craft an argument for a given point of view, without the need for another agent to disagree with.') ).

fof(kb_SUMO_34718,axiom,
    ! [V__DIS] :
      ( s__instance(V__DIS,s__Process)
     => ( s__instance(V__DIS,s__Disagreeing)
       => ? [V__A1,V__A2,V__STATE1,V__STATE2,V__STMT1,V__STMT2] :
            ( s__instance(V__STMT2,s__Proposition)
            & s__instance(V__STMT1,s__Proposition)
            & s__instance(V__STATE2,s__Process)
            & s__instance(V__STATE2,s__ContentBearingPhysical)
            & s__instance(V__STATE1,s__Process)
            & s__instance(V__STATE1,s__ContentBearingPhysical)
            & s__instance(V__A2,s__Agent)
            & s__instance(V__A1,s__Agent)
            & s__subProcess(V__STATE1,V__DIS)
            & s__subProcess(V__STATE2,V__DIS)
            & s__agent(V__STATE1,V__A1)
            & s__agent(V__STATE2,V__A2)
            & s__containsInformation(V__STATE1,V__STMT1)
            & s__containsInformation(V__STATE2,V__STMT2)
            & ~ s__consistent(V__STMT1,V__STMT2) ) ) ) ).

fof(kb_SUMO_34719,axiom,
    s__subclass(s__Supposing,s__LinguisticCommunication) ).

fof(kb_SUMO_34720,axiom,
    s__instance(s__Supposing__t,s__SetOrClass) ).

fof(kb_SUMO_34721,axiom,
    s__documentation(s__Supposing,s__EnglishLanguage,'Instances of this &%Class suppose, for the sake of argument, that a proposition is true. For example, John considered what he would do if he won the lottery.') ).

fof(kb_SUMO_34722,axiom,
    s__subclass(s__Directing,s__LinguisticCommunication) ).

fof(kb_SUMO_34723,axiom,
    s__instance(s__Directing__t,s__SetOrClass) ).

fof(kb_SUMO_34724,axiom,
    s__documentation(s__Directing,s__EnglishLanguage,'Instances of this &%Class urge some further action among the receivers. A &%Directing can be an &%Ordering, a &%Requesting or a &%Questioning.') ).

fof(kb_SUMO_34725,axiom,
    s__subclass(s__Ordering,s__Directing) ).

fof(kb_SUMO_34726,axiom,
    s__instance(s__Ordering__t,s__SetOrClass) ).

fof(kb_SUMO_34727,axiom,
    s__documentation(s__Ordering,s__EnglishLanguage,'A &%Directing in which the receiver is commanded to realize the content of a &%ContentBearingObject. Orders are injunctions, the disobedience of which involves sanctions, or which express an obligation upon the part of the orderee.') ).

fof(kb_SUMO_34728,axiom,
    ! [V__ORDER,V__FORMULA] :
      ( ( s__instance(V__FORMULA,s__Formula)
        & s__instance(V__ORDER,s__Process) )
     => ( ( s__instance(V__ORDER,s__Ordering)
          & s__patient(V__ORDER,V__FORMULA) )
       => s__modalAttribute(V__FORMULA,s__Obligation) ) ) ).

fof(kb_SUMO_34729,axiom,
    s__subclass(s__Requesting,s__Directing) ).

fof(kb_SUMO_34730,axiom,
    s__instance(s__Requesting__t,s__SetOrClass) ).

fof(kb_SUMO_34731,axiom,
    s__documentation(s__Requesting,s__EnglishLanguage,'A request expresses a desire that some future action be performed. For example, the 5th Battalion requested air support from the 3rd Bomber Group. Note that this class covers proposals, recommendations, suggestions, etc.') ).

fof(kb_SUMO_34732,axiom,
    ! [V__REQUEST,V__FORMULA,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__REQUEST,s__Process) )
     => ( ( s__instance(V__REQUEST,s__Requesting)
          & s__agent(V__REQUEST,V__AGENT)
          & s__patient(V__REQUEST,V__FORMULA)
          & s__instance(V__FORMULA,s__Formula) )
       => s__desires(V__AGENT,V__FORMULA) ) ) ).

fof(kb_SUMO_34733,axiom,
    s__subclass(s__Questioning,s__Directing) ).

fof(kb_SUMO_34734,axiom,
    s__instance(s__Questioning__t,s__SetOrClass) ).

fof(kb_SUMO_34735,axiom,
    s__documentation(s__Questioning,s__EnglishLanguage,'A request for information. For example, John asked Bill if the President had said anything about taxes in his State of the Union address.') ).

fof(kb_SUMO_34736,axiom,
    ! [V__FORMULA,V__AGENT,V__QUESTION] :
      ( ( s__instance(V__QUESTION,s__Process)
        & s__instance(V__AGENT,s__CognitiveAgent) )
     => ( ( s__instance(V__QUESTION,s__Questioning)
          & s__agent(V__QUESTION,V__AGENT)
          & s__patient(V__QUESTION,V__FORMULA)
          & s__instance(V__FORMULA,s__Formula) )
       => s__holdsDuring(s__WhenFn(V__QUESTION),'(~ s__knows(V__AGENT,V__FORMULA))') ) ) ).

fof(kb_SUMO_34737,axiom,
    s__subclass(s__Committing,s__LinguisticCommunication) ).

fof(kb_SUMO_34738,axiom,
    s__documentation(s__Committing,s__EnglishLanguage,'Instances of this &%Class commit the &%agent to some future course. For example, Bob promised Susan that he would be home by 11pm.') ).

fof(kb_SUMO_34739,axiom,
    ! [V__FORMULA,V__COMMIT] :
      ( s__instance(V__COMMIT,s__Process)
     => ( ( s__instance(V__COMMIT,s__Committing)
          & s__patient(V__COMMIT,V__FORMULA)
          & s__instance(V__FORMULA,s__Formula) )
       => s__modalAttribute(V__FORMULA,s__Promise) ) ) ).

fof(kb_SUMO_34740,axiom,
    s__subclass(s__Offering,s__Committing) ).

fof(kb_SUMO_34741,axiom,
    s__instance(s__Offering__t,s__SetOrClass) ).

fof(kb_SUMO_34742,axiom,
    s__instance(s__Committing__t,s__SetOrClass) ).

fof(kb_SUMO_34743,axiom,
    s__documentation(s__Offering,s__EnglishLanguage,'The subclass of &%Committing in which a &%CognitiveAgent offers something &%Physical to another agent. Offerings may be unconditional (in which case they are a promise to effect a &%UnilateralGiving) or conditional (in which case they are a promise to effect a &%Transaction of some sort).') ).

fof(kb_SUMO_34744,axiom,
    s__subclass(s__Declaring,s__LinguisticCommunication) ).

fof(kb_SUMO_34745,axiom,
    s__instance(s__Declaring__t,s__SetOrClass) ).

fof(kb_SUMO_34746,axiom,
    s__documentation(s__Declaring,s__EnglishLanguage,'The &%Class of &%LinguisticCommunications that effect an institutional alteration when performed by competent authority. Some examples are nominating, marrying, and excommunicating.') ).

fof(kb_SUMO_34747,axiom,
    ! [V__DECLARE] :
      ( s__instance(V__DECLARE,s__Declaring)
     => ? [V__PROP,V__NORM] :
          ( s__instance(V__NORM,s__ObjectiveNorm)
          & s__instance(V__PROP,s__Formula)
          & ( s__confersNorm(V__DECLARE,V__PROP,V__NORM)
            | s__deprivesNorm(V__DECLARE,V__PROP,V__NORM) ) ) ) ).

fof(kb_SUMO_34748,axiom,
    s__subclass(s__Naming,s__Declaring) ).

fof(kb_SUMO_34749,axiom,
    s__instance(s__Naming__t,s__SetOrClass) ).

fof(kb_SUMO_34750,axiom,
    s__documentation(s__Naming,s__EnglishLanguage,'The &%Process of assigning a name to someone or something.') ).

%FOL fof(kb_SUMO_34751,axiom,(( (! [V__PROCESS,V__THING,V__NAME] : ((s__instance(V__NAME,s__SymbolicString) & s__instance(V__PROCESS,s__Process)) => ((s__instance(V__PROCESS,s__Naming) & s__patient(V__PROCESS,V__THING) & s__destination(V__PROCESS,V__NAME)) => s__holdsDuring(s__FutureFn(s__WhenFn(V__PROCESS)),'s__names(V__NAME,V__THING)')))) ))).

fof(kb_SUMO_34752,axiom,
    s__subclass(s__Cooperation,s__SocialInteraction) ).

fof(kb_SUMO_34753,axiom,
    s__instance(s__Cooperation__t,s__SetOrClass) ).

fof(kb_SUMO_34754,axiom,
    s__documentation(s__Cooperation,s__EnglishLanguage,'The &%subclass of &%SocialInteraction where the participants involved work together for the achievement of a common goal.') ).

fof(kb_SUMO_34755,axiom,
    ! [V__COOPERATE] :
      ( s__instance(V__COOPERATE,s__Cooperation)
     => ? [V__PURP] :
          ( s__instance(V__PURP,s__Formula)
          & ! [V__AGENT] :
              ( ( s__instance(V__AGENT,s__CognitiveAgent)
                & s__instance(V__COOPERATE,s__Process) )
             => ( s__agent(V__COOPERATE,V__AGENT)
               => s__hasPurposeForAgent(V__COOPERATE,V__PURP,V__AGENT) ) ) ) ) ).

fof(kb_SUMO_34756,axiom,
    s__subclass(s__Meeting,s__SocialInteraction) ).

fof(kb_SUMO_34757,axiom,
    s__instance(s__Meeting__t,s__SetOrClass) ).

fof(kb_SUMO_34758,axiom,
    s__instance(s__SocialInteraction__t,s__SetOrClass) ).

fof(kb_SUMO_34759,axiom,
    s__documentation(s__Meeting,s__EnglishLanguage,'The coming together of two or more &%CognitiveAgents for the purpose of &%Communication. This covers informal meetings, e.g. visits with family members, and formal meetings, e.g. a board of directors meeting.') ).

%FOL fof(kb_SUMO_34760,axiom,(( (! [V__MEET,V__AGENT2,V__AGENT1] : ((s__instance(V__AGENT1,s__Agent) & s__instance(V__AGENT2,s__Agent) & s__instance(V__MEET,s__Process)) => ((s__instance(V__MEET,s__Meeting) & s__agent(V__MEET,V__AGENT1) & s__agent(V__MEET,V__AGENT2)) => s__holdsDuring(s__WhenFn(V__MEET),'s__orientation(V__AGENT1,V__AGENT2,s__Near)')))) ))).

fof(kb_SUMO_34761,axiom,
    ! [V__MEET] :
      ( s__instance(V__MEET,s__Process)
     => ( s__instance(V__MEET,s__Meeting)
       => ? [V__AGENT1,V__AGENT2] :
            ( s__agent(V__MEET,V__AGENT1)
            & s__agent(V__MEET,V__AGENT2)
            & s__hasPurpose(V__MEET,'(? [V__COMM] : (s__instance(V__COMM,s__Process) & s__instance(V__AGENT2,s__Agent) & s__instance(V__AGENT1,s__Agent) & s__instance(V__COMM,s__Communication) & s__agent(V__COMM,V__AGENT1) & s__agent(V__COMM,V__AGENT2)))') ) ) ) ).

fof(kb_SUMO_34762,axiom,
    s__subclass(s__Contest,s__SocialInteraction) ).

fof(kb_SUMO_34763,axiom,
    s__documentation(s__Contest,s__EnglishLanguage,'A &%SocialInteraction where the &%agent and &%patient are &%CognitiveAgents who are trying to defeat one another. Note that this concept is often applied in a metaphorical sense in natural language, when we speak, e.g., of the struggle of plants for space or sunlight, or of bacteria for food resources in some environment.') ).

fof(kb_SUMO_34764,axiom,
    ! [V__CONTEST] :
      ( s__instance(V__CONTEST,s__Process)
     => ( s__instance(V__CONTEST,s__Contest)
       => ? [V__AGENT1,V__AGENT2,V__PURP1,V__PURP2] :
            ( s__instance(V__PURP2,s__Formula)
            & s__instance(V__PURP1,s__Formula)
            & s__instance(V__AGENT2,s__CognitiveAgent)
            & s__instance(V__AGENT1,s__CognitiveAgent)
            & s__agent(V__CONTEST,V__AGENT1)
            & s__agent(V__CONTEST,V__AGENT2)
            & s__hasPurposeForAgent(V__CONTEST,V__PURP1,V__AGENT1)
            & s__hasPurposeForAgent(V__CONTEST,V__PURP2,V__AGENT2)
            & V__AGENT1 != V__AGENT2
            & V__PURP1 != V__PURP2 ) ) ) ).

fof(kb_SUMO_34765,axiom,
    s__subclass(s__ViolentContest,s__Contest) ).

fof(kb_SUMO_34766,axiom,
    s__instance(s__Contest__t,s__SetOrClass) ).

fof(kb_SUMO_34767,axiom,
    s__documentation(s__ViolentContest,s__EnglishLanguage,'A &%Contest where one participant attempts to physically injure another participant.') ).

fof(kb_SUMO_34768,axiom,
    s__subclass(s__War,s__ViolentContest) ).

fof(kb_SUMO_34769,axiom,
    s__instance(s__War__t,s__SetOrClass) ).

fof(kb_SUMO_34770,axiom,
    s__instance(s__ViolentContest__t,s__SetOrClass) ).

fof(kb_SUMO_34771,axiom,
    s__documentation(s__War,s__EnglishLanguage,'A military confrontation between two or more &%GeopoliticalAreas or &%Organizations whose members are &%GeopoliticalAreas. As the corresponding axiom specifies, a &%War is made up of &%Battles.') ).

fof(kb_SUMO_34772,axiom,
    ! [V__WAR] :
      ( s__instance(V__WAR,s__Process)
     => ( s__instance(V__WAR,s__War)
       => ? [V__BATTLE] :
            ( s__instance(V__BATTLE,s__Process)
            & s__instance(V__BATTLE,s__Battle)
            & s__subProcess(V__BATTLE,V__WAR) ) ) ) ).

fof(kb_SUMO_34773,axiom,
    ! [V__AGENT,V__WAR] :
      ( ( s__instance(V__WAR,s__War)
        & s__agent(V__WAR,V__AGENT) )
     => ( s__instance(V__AGENT,s__GeopoliticalArea)
        | ( s__instance(V__AGENT,s__Organization)
          & ! [V__MEMBER] :
              ( ( s__instance(V__MEMBER,s__SelfConnectedObject)
                & s__instance(V__WAR,s__Process)
                & s__instance(V__AGENT,s__Agent)
                & s__instance(V__AGENT,s__Collection) )
             => ( s__member(V__MEMBER,V__AGENT)
               => s__instance(V__MEMBER,s__GeopoliticalArea) ) ) ) ) ) ).

fof(kb_SUMO_34774,axiom,
    s__subclass(s__Battle,s__ViolentContest) ).

fof(kb_SUMO_34775,axiom,
    s__instance(s__Battle__t,s__SetOrClass) ).

fof(kb_SUMO_34776,axiom,
    s__documentation(s__Battle,s__EnglishLanguage,'A &%ViolentContest between two or more military units within the context of a war. Note that this does not cover the metaphorical sense of battle, which simply means a struggle of some sort. This sense should be represented with the more general concept of &%Contest.') ).

fof(kb_SUMO_34777,axiom,
    ! [V__BATTLE] :
      ( s__instance(V__BATTLE,s__Process)
     => ( s__instance(V__BATTLE,s__Battle)
       => ? [V__WAR] :
            ( s__instance(V__WAR,s__Process)
            & s__instance(V__WAR,s__War)
            & s__subProcess(V__BATTLE,V__WAR) ) ) ) ).

fof(kb_SUMO_34778,axiom,
    ! [V__BATTLE] :
      ( s__instance(V__BATTLE,s__Process)
     => ( s__instance(V__BATTLE,s__Battle)
       => ? [V__ATTACK] :
            ( s__instance(V__ATTACK,s__Process)
            & s__instance(V__ATTACK,s__ViolentContest)
            & s__subProcess(V__ATTACK,V__BATTLE) ) ) ) ).

fof(kb_SUMO_34779,axiom,
    s__subclass(s__Game,s__Contest) ).

fof(kb_SUMO_34780,axiom,
    s__instance(s__Game__t,s__SetOrClass) ).

fof(kb_SUMO_34781,axiom,
    s__subclass(s__Game,s__RecreationOrExercise) ).

fof(kb_SUMO_34782,axiom,
    s__documentation(s__Game,s__EnglishLanguage,'A &%Contest whose purpose is the enjoyment/stimulation of the participants or spectators of the &%Game.') ).

fof(kb_SUMO_34783,axiom,
    s__subclass(s__Sport,s__Game) ).

fof(kb_SUMO_34784,axiom,
    s__instance(s__Sport__t,s__SetOrClass) ).

fof(kb_SUMO_34785,axiom,
    s__documentation(s__Sport,s__EnglishLanguage,'A &%Game which requires some degree of physical exercion from the participants of the game.') ).

fof(kb_SUMO_34786,axiom,
    s__subclass(s__LegalAction,s__Contest) ).

fof(kb_SUMO_34787,axiom,
    s__instance(s__LegalAction__t,s__SetOrClass) ).

fof(kb_SUMO_34788,axiom,
    s__documentation(s__LegalAction,s__EnglishLanguage,'Any &%Process where a &%CognitiveAgent seeks to obtain something through a court of law.') ).

fof(kb_SUMO_34789,axiom,
    s__subclass(s__Maneuver,s__IntentionalProcess) ).

fof(kb_SUMO_34790,axiom,
    s__documentation(s__Maneuver,s__EnglishLanguage,'An intentional move or play within a &%Contest. In many cases, a &%Maneuver is a realization of part of a strategy for winning the &%Contest, but it also may be just an arbitrary or semi-arbitrary division of the overarching &%Contest, e.g. innings in a baseball game.') ).

fof(kb_SUMO_34791,axiom,
    ! [V__MOVE] :
      ( s__instance(V__MOVE,s__Process)
     => ( s__instance(V__MOVE,s__Maneuver)
       => ? [V__CONTEST] :
            ( s__instance(V__CONTEST,s__Process)
            & s__instance(V__CONTEST,s__Contest)
            & s__subProcess(V__MOVE,V__CONTEST) ) ) ) ).

fof(kb_SUMO_34792,axiom,
    s__subclass(s__Attack,s__Maneuver) ).

fof(kb_SUMO_34793,axiom,
    s__instance(s__Attack__t,s__SetOrClass) ).

fof(kb_SUMO_34794,axiom,
    s__documentation(s__Attack,s__EnglishLanguage,'A &%Maneuver in a &%ViolentContest where the &%agent attempts to inflict damage on the &%patient.') ).

fof(kb_SUMO_34795,axiom,
    ! [V__ATTACK] :
      ( s__instance(V__ATTACK,s__Process)
     => ( s__instance(V__ATTACK,s__Attack)
       => ? [V__CONTEST] :
            ( s__instance(V__CONTEST,s__Process)
            & s__instance(V__CONTEST,s__ViolentContest)
            & s__subProcess(V__ATTACK,V__CONTEST) ) ) ) ).

fof(kb_SUMO_34796,axiom,
    ! [V__OBJ,V__ATTACK,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ATTACK,s__Process) )
     => ( ( s__instance(V__ATTACK,s__Attack)
          & s__agent(V__ATTACK,V__AGENT)
          & s__patient(V__ATTACK,V__OBJ) )
       => s__hasPurposeForAgent(V__ATTACK,'(? [V__DAMAGE] : (s__instance(V__DAMAGE,s__Process) & s__instance(V__DAMAGE,s__Damaging) & s__patient(V__DAMAGE,V__OBJ)))',V__AGENT) ) ) ).

fof(kb_SUMO_34797,axiom,
    s__subclass(s__DefensiveManeuver,s__Maneuver) ).

fof(kb_SUMO_34798,axiom,
    s__instance(s__DefensiveManeuver__t,s__SetOrClass) ).

fof(kb_SUMO_34799,axiom,
    s__instance(s__Maneuver__t,s__SetOrClass) ).

fof(kb_SUMO_34800,axiom,
    s__documentation(s__DefensiveManeuver,s__EnglishLanguage,'A &%Maneuver in a &%ViolentContest where the &%agent attempts to avoid being damaged.') ).

fof(kb_SUMO_34801,axiom,
    ! [V__DEFENSE] :
      ( s__instance(V__DEFENSE,s__Process)
     => ( s__instance(V__DEFENSE,s__DefensiveManeuver)
       => ? [V__CONTEST] :
            ( s__instance(V__CONTEST,s__Process)
            & s__instance(V__CONTEST,s__ViolentContest)
            & s__subProcess(V__DEFENSE,V__CONTEST) ) ) ) ).

fof(kb_SUMO_34802,axiom,
    ! [V__AGENT,V__DEFENSE] :
      ( ( s__instance(V__DEFENSE,s__Process)
        & s__instance(V__AGENT,s__CognitiveAgent) )
     => ( ( s__instance(V__DEFENSE,s__DefensiveManeuver)
          & s__agent(V__DEFENSE,V__AGENT) )
       => s__hasPurposeForAgent(V__DEFENSE,'(~ (? [V__DAMAGE] : (s__instance(V__DAMAGE,s__Process) & s__instance(V__DAMAGE,s__Damaging) & s__patient(V__DAMAGE,V__AGENT))))',V__AGENT) ) ) ).

fof(kb_SUMO_34803,axiom,
    ! [V__CONTEST,V__MANEUVER] :
      ( ( s__instance(V__MANEUVER,s__Process)
        & s__instance(V__CONTEST,s__Process) )
     => ( ( s__instance(V__MANEUVER,s__Maneuver)
          & s__instance(V__CONTEST,s__ViolentContest)
          & s__subProcess(V__MANEUVER,V__CONTEST) )
       => ( s__instance(V__MANEUVER,s__Attack)
          | s__instance(V__MANEUVER,s__DefensiveManeuver) ) ) ) ).

fof(kb_SUMO_34804,axiom,
    s__subclass(s__Perception,s__PsychologicalProcess) ).

fof(kb_SUMO_34805,axiom,
    s__documentation(s__Perception,s__EnglishLanguage,'Sensing some aspect of the material world. Note that the &%agent of this sensing is assumed to be an &%Animal.') ).

fof(kb_SUMO_34806,axiom,
    ! [V__PERCEPT,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__PERCEPT,s__Process) )
     => ( ( s__instance(V__PERCEPT,s__Perception)
          & s__agent(V__PERCEPT,V__AGENT) )
       => s__instance(V__AGENT,s__Animal) ) ) ).

fof(kb_SUMO_34807,axiom,
    ! [V__AGENT] :
      ( s__instance(V__AGENT,s__Object)
     => ( s__instance(V__AGENT,s__SentientAgent)
       => s__capability(s__Perception,s__experiencer__m,V__AGENT) ) ) ).

fof(kb_SUMO_34808,axiom,
    s__subclass(s__Seeing,s__Perception) ).

fof(kb_SUMO_34809,axiom,
    s__documentation(s__Seeing,s__EnglishLanguage,'The &%subclass of &%Perception in which the sensing is done by an ocular &%Organ.') ).

%FOL fof(kb_SUMO_34810,axiom,(( (! [V__OBJ,V__AGENT,V__SEE] : ((s__instance(V__SEE,s__Process) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__SEE,s__Seeing) & s__agent(V__SEE,V__AGENT) & s__patient(V__SEE,V__OBJ)) => (? [V__PROP] : (s__instance(V__PROP,s__Attribute) & s__instance(V__PROP,s__ColorAttribute) & s__knows(V__AGENT,'s__attribute(V__OBJ,V__PROP)')))))) ))).

%FOL fof(kb_SUMO_34811,axiom,(( (! [V__OBJ,V__SEE] : ((s__instance(V__SEE,s__Process) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__SEE,s__Seeing) & s__patient(V__SEE,V__OBJ)) => s__holdsDuring(s__WhenFn(V__SEE),'s__attribute(V__OBJ,s__Illuminated)')))) ))).

%FOL fof(kb_SUMO_34812,axiom,(( (! [V__OBJ,V__SEE] : ((s__instance(V__SEE,s__Process) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__SEE,s__Seeing) & s__patient(V__SEE,V__OBJ)) => (? [V__ATTR] : (s__instance(V__ATTR,s__Attribute) & s__instance(V__ATTR,s__ColorAttribute) & s__holdsDuring(s__WhenFn(V__SEE),'s__attribute(V__OBJ,V__ATTR)')))))) ))).

fof(kb_SUMO_34813,axiom,
    s__subclass(s__Looking,s__Seeing) ).

fof(kb_SUMO_34814,axiom,
    s__instance(s__Looking__t,s__SetOrClass) ).

fof(kb_SUMO_34815,axiom,
    s__instance(s__Seeing__t,s__SetOrClass) ).

fof(kb_SUMO_34816,axiom,
    s__subclass(s__Looking,s__IntentionalProcess) ).

fof(kb_SUMO_34817,axiom,
    s__documentation(s__Looking,s__EnglishLanguage,'Any instance of &%Seeing which is intentional.') ).

fof(kb_SUMO_34818,axiom,
    s__subclass(s__Smelling,s__Perception) ).

fof(kb_SUMO_34819,axiom,
    s__instance(s__Smelling__t,s__SetOrClass) ).

fof(kb_SUMO_34820,axiom,
    s__instance(s__Perception__t,s__SetOrClass) ).

fof(kb_SUMO_34821,axiom,
    s__documentation(s__Smelling,s__EnglishLanguage,'The &%subclass of &%Perception in which the sensing is done by an olefactory &%Organ.') ).

fof(kb_SUMO_34822,axiom,
    ! [V__OBJ,V__SMELL] :
      ( ( s__instance(V__SMELL,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__SMELL,s__Smelling)
          & s__patient(V__SMELL,V__OBJ) )
       => ? [V__ATTR] :
            ( s__instance(V__ATTR,s__Attribute)
            & s__instance(V__ATTR,s__OlfactoryAttribute)
            & s__attribute(V__OBJ,V__ATTR) ) ) ) ).

fof(kb_SUMO_34823,axiom,
    s__subclass(s__Tasting,s__Perception) ).

fof(kb_SUMO_34824,axiom,
    s__instance(s__Tasting__t,s__SetOrClass) ).

fof(kb_SUMO_34825,axiom,
    s__documentation(s__Tasting,s__EnglishLanguage,'The &%subclass of &%Perception in which the sensing is done by of an &%Organ which can discriminate various tastes.') ).

fof(kb_SUMO_34826,axiom,
    ! [V__OBJ,V__TASTE] :
      ( ( s__instance(V__TASTE,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__TASTE,s__Tasting)
          & s__patient(V__TASTE,V__OBJ) )
       => ? [V__ATTR] :
            ( s__instance(V__ATTR,s__Attribute)
            & s__instance(V__ATTR,s__TasteAttribute)
            & s__attribute(V__OBJ,V__ATTR) ) ) ) ).

fof(kb_SUMO_34827,axiom,
    s__subclass(s__Hearing,s__Perception) ).

fof(kb_SUMO_34828,axiom,
    s__documentation(s__Hearing,s__EnglishLanguage,'The &%subclass of &%Perception in which the sensing is done by an auditory &%Organ.') ).

fof(kb_SUMO_34829,axiom,
    ! [V__OBJ,V__HEAR] :
      ( ( s__instance(V__HEAR,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__HEAR,s__Hearing)
          & s__patient(V__HEAR,V__OBJ) )
       => ? [V__ATTR] :
            ( s__instance(V__ATTR,s__Attribute)
            & s__instance(V__ATTR,s__SoundAttribute)
            & s__attribute(V__OBJ,V__ATTR) ) ) ) ).

fof(kb_SUMO_34830,axiom,
    s__subclass(s__SoundAttribute,s__PerceptualAttribute) ).

fof(kb_SUMO_34831,axiom,
    s__instance(s__SoundAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_34832,axiom,
    s__instance(s__PerceptualAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_34833,axiom,
    s__subclass(s__SoundAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_34834,axiom,
    s__documentation(s__SoundAttribute,s__EnglishLanguage,'The volume of sound relative to a listener.') ).

fof(kb_SUMO_34835,axiom,
    s__instance(s__Audible,s__SoundAttribute) ).

fof(kb_SUMO_34836,axiom,
    s__documentation(s__Audible,s__EnglishLanguage,'A sound level capable of being heard by a &%Human.') ).

fof(kb_SUMO_34837,axiom,
    ! [V__HEAR,V__OBJ,V__SOUND] :
      ( ( s__instance(V__SOUND,s__Process)
        & s__instance(V__SOUND,s__Object)
        & s__instance(V__OBJ,s__Agent) )
     => ( ( s__instance(V__SOUND,s__RadiatingSound)
          & s__agent(V__SOUND,V__OBJ)
          & s__attribute(V__SOUND,s__Audible) )
       => ? [V__HUMAN] :
            ( s__instance(V__HUMAN,s__Agent)
            & s__instance(V__HUMAN,s__Human)
            & s__capability(s__KappaFn(V__HEAR,'(s__instance(V__HEAR,s__Hearing) & s__agent(V__HEAR,V__HUMAN) & s__destination(V__HEAR,V__HUMAN) & s__origin(V__HEAR,V__OBJ))'),s__agent__m,V__HUMAN) ) ) ) ).

fof(kb_SUMO_34838,axiom,
    s__subclass(s__Listening,s__Hearing) ).

fof(kb_SUMO_34839,axiom,
    s__instance(s__Hearing__t,s__SetOrClass) ).

fof(kb_SUMO_34840,axiom,
    s__subclass(s__Listening,s__IntentionalProcess) ).

fof(kb_SUMO_34841,axiom,
    s__instance(s__Listening__t,s__SetOrClass) ).

fof(kb_SUMO_34842,axiom,
    s__documentation(s__Listening,s__EnglishLanguage,'Any instance of &%Hearing which is intentional.') ).

fof(kb_SUMO_34843,axiom,
    s__subclass(s__TactilePerception,s__Perception) ).

fof(kb_SUMO_34844,axiom,
    s__instance(s__TactilePerception__t,s__SetOrClass) ).

fof(kb_SUMO_34845,axiom,
    s__documentation(s__TactilePerception,s__EnglishLanguage,'The &%subclass of &%Perception in which the sensing is done by &%Touching. Note that &%Touching need not involve &%TactilePerception. For example, a person who has lost all sensation in both of his legs would have no &%TactilePerception of anything his legs were &%Touching.') ).

fof(kb_SUMO_34846,axiom,
    ! [V__TACTILE] :
      ( s__instance(V__TACTILE,s__Process)
     => ( s__instance(V__TACTILE,s__TactilePerception)
       => ? [V__TOUCH] :
            ( s__instance(V__TOUCH,s__Process)
            & s__instance(V__TOUCH,s__Touching)
            & s__subProcess(V__TOUCH,V__TACTILE) ) ) ) ).

fof(kb_SUMO_34847,axiom,
    s__subclass(s__Radiating,s__Motion) ).

fof(kb_SUMO_34848,axiom,
    s__documentation(s__Radiating,s__EnglishLanguage,'Processes in which some form of electromagnetic radiation, e.g. radio waves, light waves, electrical energy, etc., is given off or absorbed by something else.') ).

fof(kb_SUMO_34849,axiom,
    s__subclass(s__RadiatingLight,s__RadiatingElectromagnetic) ).

fof(kb_SUMO_34850,axiom,
    s__instance(s__RadiatingLight__t,s__SetOrClass) ).

fof(kb_SUMO_34851,axiom,
    s__documentation(s__RadiatingLight,s__EnglishLanguage,'The &%subclass of &%Radiating in which light is given off or absorbed. Some examples include blinking, flashing, and glittering.') ).

fof(kb_SUMO_34852,axiom,
    ! [V__REGION] :
      ( s__instance(V__REGION,s__Object)
     => ( ? [V__EMIT] :
            ( s__instance(V__EMIT,s__Process)
            & s__instance(V__EMIT,s__RadiatingLight)
            & s__patient(V__EMIT,V__REGION)
            & s__instance(V__REGION,s__Region) )
      <=> s__attribute(V__REGION,s__Illuminated) ) ) ).

fof(kb_SUMO_34853,axiom,
    s__subclass(s__RadiatingInfrared,s__RadiatingElectromagnetic) ).

fof(kb_SUMO_34854,axiom,
    s__instance(s__RadiatingInfrared__t,s__SetOrClass) ).

fof(kb_SUMO_34855,axiom,
    s__instance(s__RadiatingElectromagnetic__t,s__SetOrClass) ).

fof(kb_SUMO_34856,axiom,
    s__subclass(s__RadiatingXRay,s__RadiatingElectromagnetic) ).

fof(kb_SUMO_34857,axiom,
    s__instance(s__RadiatingXRay__t,s__SetOrClass) ).

fof(kb_SUMO_34858,axiom,
    s__subclass(s__RadiatingSound,s__Radiating) ).

fof(kb_SUMO_34859,axiom,
    s__documentation(s__RadiatingSound,s__EnglishLanguage,'The &%subclass of &%Radiating in which sound waves are given off or absorbed. Some examples include creaking, roaring, and whistling.') ).

fof(kb_SUMO_34860,axiom,
    ! [V__SOUND,V__EMIT] :
      ( ( s__instance(V__EMIT,s__Process)
        & s__instance(V__SOUND,s__Agent) )
     => ( ( s__instance(V__EMIT,s__RadiatingSound)
          & s__agent(V__EMIT,V__SOUND) )
       => ? [V__ATTR] :
            ( s__instance(V__ATTR,s__Attribute)
            & s__instance(V__ATTR,s__SoundAttribute)
            & s__attribute(V__SOUND,V__ATTR) ) ) ) ).

fof(kb_SUMO_34861,axiom,
    s__subclass(s__MakingMusic,s__RadiatingSound) ).

fof(kb_SUMO_34862,axiom,
    s__instance(s__RadiatingSound__t,s__SetOrClass) ).

fof(kb_SUMO_34863,axiom,
    s__documentation(s__MakingMusic,s__EnglishLanguage,'&%MakingMusic is a type of &%RadiatingSound where the &%result is intended to be melodic and is produced delibrately') ).

fof(kb_SUMO_34864,axiom,
    s__termFormat(s__EnglishLanguage,s__MakingMusic,'making music') ).

fof(kb_SUMO_34865,axiom,
    s__comment(s__MakingMusic,'Changing the old Music to &%MakingMusic to be more consistent with the verb-form that &%Process seem to take. (09-14-2011)','KJN') ).

fof(kb_SUMO_34866,axiom,
    s__partition_3(s__MakingMusic,s__MakingInstrumentalMusic,s__MakingVocalMusic) ).

fof(kb_SUMO_34867,axiom,
    s__subclass(s__MakingInstrumentalMusic,s__MakingMusic) ).

fof(kb_SUMO_34868,axiom,
    s__instance(s__MakingInstrumentalMusic__t,s__SetOrClass) ).

fof(kb_SUMO_34869,axiom,
    s__instance(s__MakingMusic__t,s__SetOrClass) ).

fof(kb_SUMO_34870,axiom,
    s__documentation(s__MakingInstrumentalMusic,s__EnglishLanguage,'&%MakingInstrumentalMusic is a type of &%MakingMusic which is produced using some kind of &%MusicalInstrument') ).

fof(kb_SUMO_34871,axiom,
    s__termFormat(s__EnglishLanguage,s__MakingInstrumentalMusic,'instrumental music') ).

fof(kb_SUMO_34872,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Process)
     => ( s__instance(V__M,s__MakingInstrumentalMusic)
       => ? [V__I] :
            ( s__instance(V__I,s__Object)
            & s__instance(V__I,s__MusicalInstrument)
            & s__instrument(V__M,V__I) ) ) ) ).

fof(kb_SUMO_34873,axiom,
    s__subclass(s__MakingVocalMusic,s__MakingMusic) ).

fof(kb_SUMO_34874,axiom,
    s__instance(s__MakingVocalMusic__t,s__SetOrClass) ).

fof(kb_SUMO_34875,axiom,
    s__subclass(s__MakingVocalMusic,s__Vocalizing) ).

fof(kb_SUMO_34876,axiom,
    s__documentation(s__MakingVocalMusic,s__EnglishLanguage,'&%MakingVocalMusic is a type of &%MakingMusic which is produced by using the vocal cords') ).

fof(kb_SUMO_34877,axiom,
    s__termFormat(s__EnglishLanguage,s__MakingVocalMusic,singing) ).

fof(kb_SUMO_34878,axiom,
    s__comment(s__MakingVocalMusic,'Currently, &%VocalMusic also inherits from &%Speaking. Changing this to more general &%Vocalizing. Acapella groups today use their &%VocalCord to create music in ways that are more than just speaking. (09-14-2011)','KJN') ).

fof(kb_SUMO_34879,axiom,
    s__subclass(s__Singing,s__MakingVocalMusic) ).

fof(kb_SUMO_34880,axiom,
    s__instance(s__Singing__t,s__SetOrClass) ).

fof(kb_SUMO_34881,axiom,
    s__documentation(s__Singing,s__EnglishLanguage,'&%Singing is a type of &%MakingVocalMusic wherein words are produced by the singer. This is different from other forms of &%MakingVocalMusic such as humming or scatting or beatboxing , where the vocal cords are used to create the music but no words are formed.') ).

fof(kb_SUMO_34882,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Process)
     => ( s__instance(V__S,s__Singing)
       => ? [V__W] :
            ( s__patient(V__S,V__W)
            & s__instance(V__W,s__Word) ) ) ) ).

fof(kb_SUMO_34883,axiom,
    s__subclass(s__RadiatingElectromagnetic,s__Radiating) ).

fof(kb_SUMO_34884,axiom,
    s__documentation(s__RadiatingElectromagnetic,s__EnglishLanguage,'&%RadiatingElectromagnetic is the subclass of &%Radiating processes in which electromagnetic radiation is transmitted or absorbed.') ).

fof(kb_SUMO_34885,axiom,
    s__subclass(s__RadiatingNuclear,s__Radiating) ).

fof(kb_SUMO_34886,axiom,
    s__instance(s__RadiatingNuclear__t,s__SetOrClass) ).

fof(kb_SUMO_34887,axiom,
    s__instance(s__Radiating__t,s__SetOrClass) ).

fof(kb_SUMO_34888,axiom,
    s__documentation(s__RadiatingNuclear,s__EnglishLanguage,'Releasing atomic energy, i.e. energy from a nuclear reaction.') ).

fof(kb_SUMO_34889,axiom,
    s__subclass(s__StateChange,s__InternalChange) ).

fof(kb_SUMO_34890,axiom,
    s__documentation(s__StateChange,s__EnglishLanguage,'Any &%Process where the &%PhysicalState of &%part of the &%patient of the &%Process changes.') ).

%FOL fof(kb_SUMO_34891,axiom,(( (! [V__OBJ,V__PROCESS] : ((s__instance(V__PROCESS,s__Process) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__PROCESS,s__StateChange) & s__patient(V__PROCESS,V__OBJ)) => (? [V__PART,V__STATE1,V__STATE2] : (s__instance(V__STATE2,s__Attribute) & s__instance(V__STATE1,s__Attribute) & s__instance(V__PART,s__Object) & s__part(V__PART,V__OBJ) & s__instance(V__STATE1,s__PhysicalState) & s__instance(V__STATE2,s__PhysicalState) & (~ (V__STATE1 = V__STATE2)) & s__holdsDuring(s__BeginFn(s__WhenFn(V__PROCESS)),'s__attribute(V__PART,V__STATE1)') & s__holdsDuring(s__EndFn(s__WhenFn(V__PROCESS)),'s__attribute(V__PART,V__STATE2)')))))) ))).

fof(kb_SUMO_34892,axiom,
    s__instance(s__atomicNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_34893,axiom,
    s__instance(s__atomicNumber__m,s__AsymmetricRelation) ).

fof(kb_SUMO_34894,axiom,
    s__domainSubclass(s__atomicNumber__m,"1",s__ElementalSubstance) ).

fof(kb_SUMO_34895,axiom,
    s__domain(s__atomicNumber__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_34896,axiom,
    s__documentation(s__atomicNumber__m,s__EnglishLanguage,'(&%atomicNumber ?ELEMENT ?NUMBER) means that the &%ElementalSubstance ?ELEMENT has the atomic number ?NUMBER. The atomic number is the number of &%Protons in the nucleus of an &%Atom.') ).

fof(kb_SUMO_34897,axiom,
    ! [V__PROTON,V__ATOM,V__NUMBER,V__SUBSTANCE,V__TYPE] :
      ( ( s__subclass(V__TYPE,s__ElementalSubstance)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__SUBSTANCE,s__Object)
        & s__instance(V__NUMBER,s__PositiveInteger)
        & s__instance(V__ATOM,s__Object) )
     => ( s__atomicNumber(V__TYPE,V__NUMBER)
       => ( ( s__instance(V__SUBSTANCE,V__TYPE)
            & s__part(V__ATOM,V__SUBSTANCE)
            & s__instance(V__ATOM,s__Atom) )
         => V__NUMBER = s__CardinalityFn(s__KappaFn(V__PROTON,'(s__part(V__PROTON,V__ATOM) & s__instance(V__PROTON,s__Proton))')) ) ) ) ).

fof(kb_SUMO_34898,axiom,
    s__instance(s__boilingPoint__m,s__BinaryPredicate) ).

fof(kb_SUMO_34899,axiom,
    s__domainSubclass(s__boilingPoint__m,"1",s__PureSubstance) ).

fof(kb_SUMO_34900,axiom,
    s__domain(s__boilingPoint__m,"2",s__TemperatureMeasure) ).

fof(kb_SUMO_34901,axiom,
    s__documentation(s__boilingPoint__m,s__EnglishLanguage,'The temperature at which a &%PureSubstance changes state from a &%Liquid to a &%Gas.') ).

fof(kb_SUMO_34902,axiom,
    ! [V__TEMP,V__BOIL,V__PRES,V__X,V__Y] :
      ( ( s__instance(V__Y,s__SetOrClass)
        & s__instance(V__X,s__Object)
        & s__instance(V__PRES,s__RealNumber)
        & s__instance(V__BOIL,s__RealNumber)
        & s__instance(V__TEMP,s__RealNumber) )
     => ( ( s__instance(V__X,V__Y)
          & s__subclass(V__Y,s__PureSubstance)
          & s__barometricPressure(V__X,s__MeasureFn(V__PRES,s__InchMercury))
          & greater("29.92",V__PRES)
          & s__boilingPoint(V__Y,s__MeasureFn(V__BOIL,s__KelvinDegree))
          & s__measure(V__X,s__MeasureFn(V__TEMP,s__KelvinDegree))
          & greater(V__TEMP,V__BOIL) )
       => s__attribute(V__X,s__Gas) ) ) ).

fof(kb_SUMO_34903,axiom,
    ! [V__TEMP,V__BOIL,V__MELT,V__X,V__Y] :
      ( ( s__instance(V__Y,s__SetOrClass)
        & s__instance(V__X,s__Object)
        & s__instance(V__MELT,s__RealNumber)
        & s__instance(V__BOIL,s__RealNumber)
        & s__instance(V__TEMP,s__RealNumber) )
     => ( ( s__instance(V__X,V__Y)
          & s__subclass(V__Y,s__PureSubstance)
          & s__boilingPoint(V__Y,s__MeasureFn(V__BOIL,s__KelvinDegree))
          & s__meltingPoint(V__Y,s__MeasureFn(V__MELT,s__KelvinDegree))
          & s__measure(V__X,s__MeasureFn(V__TEMP,s__KelvinDegree))
          & greater(V__TEMP,V__MELT)
          & less(V__TEMP,V__BOIL) )
       => s__attribute(V__X,s__Liquid) ) ) ).

fof(kb_SUMO_34904,axiom,
    ! [V__TEMP,V__PRES,V__MELT,V__X,V__Y] :
      ( ( s__instance(V__Y,s__SetOrClass)
        & s__instance(V__X,s__Object)
        & s__instance(V__MELT,s__RealNumber)
        & s__instance(V__PRES,s__RealNumber)
        & s__instance(V__TEMP,s__RealNumber) )
     => ( ( s__instance(V__X,V__Y)
          & s__subclass(V__Y,s__PureSubstance)
          & s__meltingPoint(V__Y,s__MeasureFn(V__MELT,s__KelvinDegree))
          & s__barometricPressure(V__X,s__MeasureFn(V__PRES,s__InchMercury))
          & greater(V__PRES,"29.92")
          & s__measure(V__X,s__MeasureFn(V__TEMP,s__KelvinDegree))
          & less(V__TEMP,V__MELT) )
       => s__attribute(V__X,s__Solid) ) ) ).

%FOL fof(kb_SUMO_34905,axiom,(( (! [V__TEMP2,V__TEMP1,V__BOILING,V__SUBSTANCE,V__TYPE,V__MEASURE] : ((s__instance(V__MEASURE,s__UnitOfMeasure) & s__subclass(V__TYPE,s__PureSubstance) & s__instance(V__TYPE,s__SetOrClass) & s__instance(V__SUBSTANCE,s__Object) & s__instance(V__BOILING,s__Process) & s__instance(V__TEMP1,s__RealNumber) & s__instance(V__TEMP2,s__RealNumber)) => ((s__instance(V__BOILING,s__Boiling) & s__boilingPoint(V__TYPE,s__MeasureFn(V__TEMP1,V__MEASURE)) & s__instance(V__SUBSTANCE,V__TYPE) & s__patient(V__BOILING,V__SUBSTANCE) & s__holdsDuring(s__WhenFn(V__BOILING),'s__measure(V__SUBSTANCE,s__MeasureFn(V__TEMP2,V__MEASURE))') & s__instance(V__MEASURE,s__UnitOfTemperature)) => greatereq(V__TEMP2,V__TEMP1)))) ))).

%FOL fof(kb_SUMO_34906,axiom,(( (! [V__TEMP2,V__TEMP1,V__TIME,V__SUBSTANCE,V__TYPE,V__MEASURE] : ((s__instance(V__MEASURE,s__UnitOfMeasure) & s__subclass(V__TYPE,s__PureSubstance) & s__instance(V__TYPE,s__SetOrClass) & s__instance(V__SUBSTANCE,s__Object) & s__instance(V__TIME,s__TimeInterval) & s__instance(V__TEMP1,s__RealNumber) & s__instance(V__TEMP2,s__RealNumber)) => ((s__boilingPoint(V__TYPE,s__MeasureFn(V__TEMP1,V__MEASURE)) & s__instance(V__SUBSTANCE,V__TYPE) & s__holdsDuring(V__TIME,'s__measure(V__SUBSTANCE,s__MeasureFn(V__TEMP2,V__MEASURE))') & s__instance(V__MEASURE,s__UnitOfTemperature) & greatereq(V__TEMP2,V__TEMP1)) => (s__holdsDuring(V__TIME,'s__attribute(V__SUBSTANCE,s__Gas)') | (? [V__BOIL] : (s__instance(V__BOIL,s__Process) & s__overlapsTemporally(s__WhenFn(V__BOIL),V__TIME) & s__instance(V__BOIL,s__Boiling) & s__patient(V__BOIL,V__SUBSTANCE))))))) ))).

fof(kb_SUMO_34907,axiom,
    s__instance(s__meltingPoint__m,s__BinaryPredicate) ).

fof(kb_SUMO_34908,axiom,
    s__domainSubclass(s__meltingPoint__m,"1",s__PureSubstance) ).

fof(kb_SUMO_34909,axiom,
    s__domain(s__meltingPoint__m,"2",s__TemperatureMeasure) ).

fof(kb_SUMO_34910,axiom,
    s__documentation(s__meltingPoint__m,s__EnglishLanguage,'The temperature at which a &%PureSubstance changes state from a &%Solid to a &%Liquid. Note that &%Arsenic can sublimate directly from &%Solid to &%Gas which means that its melting and boiling points are equal.') ).

%FOL fof(kb_SUMO_34911,axiom,(( (! [V__TEMP2,V__TEMP1,V__TIME,V__BOIL,V__TEMP3,V__SUBSTANCE,V__TYPE,V__MEASURE] : ((s__instance(V__MEASURE,s__UnitOfMeasure) & s__subclass(V__TYPE,s__PureSubstance) & s__instance(V__TYPE,s__SetOrClass) & s__instance(V__SUBSTANCE,s__Object) & s__instance(V__TEMP3,s__RealNumber) & s__instance(V__BOIL,s__Process) & s__instance(V__TIME,s__TimeInterval) & s__instance(V__TEMP1,s__RealNumber) & s__instance(V__TEMP2,s__RealNumber)) => ((s__instance(V__SUBSTANCE,V__TYPE) & s__boilingPoint(V__TYPE,s__MeasureFn(V__TEMP1,V__MEASURE)) & s__meltingPoint(V__TYPE,s__MeasureFn(V__TEMP2,V__MEASURE)) & s__instance(V__MEASURE,s__UnitOfTemperature) & s__holdsDuring(V__TIME,'s__measure(V__SUBSTANCE,s__MeasureFn(V__TEMP3,V__MEASURE))') & greater(V__TEMP3,V__TEMP2) & less(V__TEMP3,V__TEMP1)) => (s__holdsDuring(V__TIME,'s__attribute(V__SUBSTANCE,s__Liquid)') | (? [V__MELT] : (s__instance(V__MELT,s__Physical) & s__overlapsTemporally(s__WhenFn(V__MELT),V__TIME) & s__instance(V__MELT,s__Melting) & s__patient(V__BOIL,V__SUBSTANCE))))))) ))).

%FOL fof(kb_SUMO_34912,axiom,(( (! [V__TEMP2,V__TEMP1,V__TIME,V__SUBSTANCE,V__TYPE,V__MEASURE] : ((s__instance(V__MEASURE,s__UnitOfMeasure) & s__subclass(V__TYPE,s__PureSubstance) & s__instance(V__TYPE,s__SetOrClass) & s__instance(V__SUBSTANCE,s__Object) & s__instance(V__TIME,s__TimeInterval) & s__instance(V__TEMP1,s__RealNumber) & s__instance(V__TEMP2,s__RealNumber)) => ((s__instance(V__SUBSTANCE,V__TYPE) & s__meltingPoint(V__TYPE,s__MeasureFn(V__TEMP1,V__MEASURE)) & s__holdsDuring(V__TIME,'s__measure(V__SUBSTANCE,s__MeasureFn(V__TEMP2,V__MEASURE))') & s__instance(V__MEASURE,s__UnitOfTemperature) & less(V__TEMP2,V__TEMP1)) => (s__holdsDuring(V__TIME,'s__attribute(V__SUBSTANCE,s__Solid)') | (? [V__FREEZE] : (s__instance(V__FREEZE,s__Process) & s__overlapsTemporally(s__WhenFn(V__FREEZE),V__TIME) & s__instance(V__FREEZE,s__Freezing) & s__patient(V__FREEZE,V__SUBSTANCE))))))) ))).

fof(kb_SUMO_34913,axiom,
    ! [V__BOIL,V__MELT,V__TYPE] :
      ( ( s__subclass(V__TYPE,s__PureSubstance)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__MELT,s__TemperatureMeasure)
        & s__instance(V__BOIL,s__TemperatureMeasure) )
     => ( ( s__meltingPoint(V__TYPE,V__MELT)
          & s__boilingPoint(V__TYPE,V__BOIL) )
       => greatereq(V__BOIL,V__MELT) ) ) ).

fof(kb_SUMO_34914,axiom,
    s__subclass(s__Melting,s__StateChange) ).

fof(kb_SUMO_34915,axiom,
    s__instance(s__Melting__t,s__SetOrClass) ).

fof(kb_SUMO_34916,axiom,
    s__documentation(s__Melting,s__EnglishLanguage,'The &%Class of &%Processes where an &%Object is heated and converted from a &%Solid to a &%Liquid.') ).

fof(kb_SUMO_34917,axiom,
    ! [V__MELT] :
      ( s__instance(V__MELT,s__Process)
     => ( s__instance(V__MELT,s__Melting)
       => ? [V__HEAT] :
            ( s__instance(V__HEAT,s__Process)
            & s__instance(V__HEAT,s__Heating)
            & s__subProcess(V__HEAT,V__MELT) ) ) ) ).

%FOL fof(kb_SUMO_34918,axiom,(( (! [V__OBJ,V__MELT] : ((s__instance(V__MELT,s__Process) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__MELT,s__Melting) & s__patient(V__MELT,V__OBJ)) => (? [V__PART] : (s__instance(V__PART,s__Object) & s__part(V__PART,V__OBJ) & s__holdsDuring(s__BeginFn(s__WhenFn(V__MELT)),'s__attribute(V__PART,s__Solid)') & s__holdsDuring(s__EndFn(s__WhenFn(V__MELT)),'s__attribute(V__PART,s__Liquid)')))))) ))).

fof(kb_SUMO_34919,axiom,
    s__subclass(s__Boiling,s__StateChange) ).

fof(kb_SUMO_34920,axiom,
    s__instance(s__Boiling__t,s__SetOrClass) ).

fof(kb_SUMO_34921,axiom,
    s__documentation(s__Boiling,s__EnglishLanguage,'The &%Class of &%Processes where a &%Substance is heated and converted from a &%Liquid to a &%Gas.') ).

fof(kb_SUMO_34922,axiom,
    ! [V__BOIL] :
      ( s__instance(V__BOIL,s__Process)
     => ( s__instance(V__BOIL,s__Boiling)
       => ? [V__HEAT] :
            ( s__instance(V__HEAT,s__Process)
            & s__instance(V__HEAT,s__Heating)
            & s__subProcess(V__HEAT,V__BOIL) ) ) ) ).

%FOL fof(kb_SUMO_34923,axiom,(( (! [V__OBJ,V__BOIL] : ((s__instance(V__BOIL,s__Process) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__BOIL,s__Boiling) & s__patient(V__BOIL,V__OBJ)) => (? [V__PART] : (s__instance(V__PART,s__Object) & s__part(V__PART,V__OBJ) & s__holdsDuring(s__BeginFn(s__WhenFn(V__BOIL)),'s__attribute(V__PART,s__Liquid)') & s__holdsDuring(s__EndFn(s__WhenFn(V__BOIL)),'s__attribute(V__PART,s__Gas)')))))) ))).

fof(kb_SUMO_34924,axiom,
    s__subclass(s__Evaporating,s__StateChange) ).

fof(kb_SUMO_34925,axiom,
    s__instance(s__Evaporating__t,s__SetOrClass) ).

fof(kb_SUMO_34926,axiom,
    s__documentation(s__Evaporating,s__EnglishLanguage,'The &%Class of &%Processes where a &%Substance is converted from a &%Liquid to a &%Gas at a temperature below its &%Boiling point.') ).

%FOL fof(kb_SUMO_34927,axiom,(( (! [V__BOILVAL,V__OBJ,V__MEAS,V__VAL,V__EVAP] : ((s__instance(V__EVAP,s__Process) & s__instance(V__VAL,s__RealNumber) & s__instance(V__MEAS,s__UnitOfMeasure) & s__subclass(V__OBJ,s__PureSubstance) & s__instance(V__OBJ,s__Object) & s__instance(V__OBJ,s__SetOrClass) & s__instance(V__BOILVAL,s__RealNumber)) => ((s__instance(V__EVAP,s__Evaporating) & s__boilingPoint(V__OBJ,s__MeasureFn(V__BOILVAL,V__MEAS)) & s__measure(V__OBJ,s__MeasureFn(V__VAL,V__MEAS)) & s__instance(V__MEAS,s__UnitOfTemperature) & s__patient(V__EVAP,V__OBJ)) => (? [V__PART] : (s__instance(V__PART,s__Object) & s__part(V__PART,V__OBJ) & greater(V__BOILVAL,V__VAL) & s__holdsDuring(s__BeginFn(s__WhenFn(V__EVAP)),'s__attribute(V__PART,s__Liquid)') & s__holdsDuring(s__EndFn(s__WhenFn(V__EVAP)),'s__attribute(V__PART,s__Gas)')))))) ))).

fof(kb_SUMO_34928,axiom,
    s__subclass(s__Condensing,s__StateChange) ).

fof(kb_SUMO_34929,axiom,
    s__instance(s__Condensing__t,s__SetOrClass) ).

fof(kb_SUMO_34930,axiom,
    s__instance(s__StateChange__t,s__SetOrClass) ).

fof(kb_SUMO_34931,axiom,
    s__documentation(s__Condensing,s__EnglishLanguage,'The &%Class of &%Processes where an &%Object is cooled and converted from a &%Gas to a &%Liquid.') ).

fof(kb_SUMO_34932,axiom,
    ! [V__COND] :
      ( s__instance(V__COND,s__Process)
     => ( s__instance(V__COND,s__Condensing)
       => ? [V__COOL] :
            ( s__instance(V__COOL,s__Process)
            & s__instance(V__COOL,s__Cooling)
            & s__subProcess(V__COOL,V__COND) ) ) ) ).

%FOL fof(kb_SUMO_34933,axiom,(( (! [V__OBJ,V__COND] : ((s__instance(V__COND,s__Process) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__COND,s__Condensing) & s__patient(V__COND,V__OBJ)) => (? [V__PART] : (s__instance(V__PART,s__Object) & s__part(V__PART,V__OBJ) & s__holdsDuring(s__BeginFn(s__WhenFn(V__COND)),'s__attribute(V__PART,s__Gas)') & s__holdsDuring(s__EndFn(s__WhenFn(V__COND)),'s__attribute(V__PART,s__Liquid)')))))) ))).

fof(kb_SUMO_34934,axiom,
    s__subclass(s__Freezing,s__StateChange) ).

fof(kb_SUMO_34935,axiom,
    s__instance(s__Freezing__t,s__SetOrClass) ).

fof(kb_SUMO_34936,axiom,
    s__documentation(s__Freezing,s__EnglishLanguage,'The &%Class of &%Processes where an &%Object is cooled and converted from a &%Liquid to a &%Solid.') ).

fof(kb_SUMO_34937,axiom,
    ! [V__FREEZE] :
      ( s__instance(V__FREEZE,s__Process)
     => ( s__instance(V__FREEZE,s__Freezing)
       => ? [V__COOL] :
            ( s__instance(V__COOL,s__Process)
            & s__instance(V__COOL,s__Cooling)
            & s__subProcess(V__COOL,V__FREEZE) ) ) ) ).

%FOL fof(kb_SUMO_34938,axiom,(( (! [V__OBJ,V__FREEZE] : ((s__instance(V__FREEZE,s__Process) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__FREEZE,s__Freezing) & s__patient(V__FREEZE,V__OBJ)) => (? [V__PART] : (s__instance(V__PART,s__Object) & s__part(V__PART,V__OBJ) & s__holdsDuring(s__BeginFn(s__WhenFn(V__FREEZE)),'s__attribute(V__PART,s__Liquid)') & s__holdsDuring(s__EndFn(s__WhenFn(V__FREEZE)),'s__attribute(V__PART,s__Solid)')))))) ))).

fof(kb_SUMO_34939,axiom,
    s__subclass(s__AstronomicalBody,s__Object) ).

fof(kb_SUMO_34940,axiom,
    s__instance(s__AstronomicalBody__t,s__SetOrClass) ).

fof(kb_SUMO_34941,axiom,
    s__disjoint(s__AstronomicalBody,s__GeographicArea) ).

fof(kb_SUMO_34942,axiom,
    s__documentation(s__AstronomicalBody,s__EnglishLanguage,'The &%Class of all astronomical objects of significant size. It includes &%SelfConnectedObjects like planets, stars, and asteroids, as well as &%Collections like nebulae, galaxies, and constellations. Note that the planet Earth is an &%AstronomicalBody, but every &%Region of Earth is a &%GeographicArea.') ).

fof(kb_SUMO_34943,axiom,
    s__subclass(s__GeographicArea,s__Region) ).

fof(kb_SUMO_34944,axiom,
    s__instance(s__GeographicArea__t,s__SetOrClass) ).

fof(kb_SUMO_34945,axiom,
    s__instance(s__Region__t,s__SetOrClass) ).

fof(kb_SUMO_34946,axiom,
    s__partition_3(s__GeographicArea,s__WaterArea,s__LandArea) ).

fof(kb_SUMO_34947,axiom,
    s__documentation(s__GeographicArea,s__EnglishLanguage,'A geographic location, generally having definite boundaries. Note that this differs from its immediate superclass &%Region in that a &%GeographicArea is a three-dimensional &%Region of the earth. Accordingly, all astronomical objects other than earth and all one-dimensional and two-dimensional &%Regions are not classed under &%GeographicArea.') ).

fof(kb_SUMO_34948,axiom,
    s__subclass(s__LocalizablePlace,s__GeographicArea) ).

fof(kb_SUMO_34949,axiom,
    s__instance(s__LocalizablePlace__t,s__SetOrClass) ).

fof(kb_SUMO_34950,axiom,
    s__instance(s__geographicSubregion__m,s__BinaryPredicate) ).

fof(kb_SUMO_34951,axiom,
    s__instance(s__geographicSubregion__m,s__TransitiveRelation) ).

fof(kb_SUMO_34952,axiom,
    s__instance(s__geographicSubregion__m,s__AsymmetricRelation) ).

fof(kb_SUMO_34953,axiom,
    s__subrelation(s__geographicSubregion__m,s__properPart__m) ).

fof(kb_SUMO_34954,axiom,
    s__subrelation(s__geographicSubregion__m,s__located__m) ).

fof(kb_SUMO_34955,axiom,
    s__domain(s__geographicSubregion__m,"1",s__GeographicArea) ).

fof(kb_SUMO_34956,axiom,
    s__domain(s__geographicSubregion__m,"2",s__GeographicArea) ).

fof(kb_SUMO_34957,axiom,
    s__documentation(s__geographicSubregion__m,s__EnglishLanguage,'(&%geographicSubregion ?PART ?WHOLE) means that the &%GeographicArea ?PART is part of the &%GeographicArea ?WHOLE.') ).

fof(kb_SUMO_34958,axiom,
    s__subclass(s__GeopoliticalArea,s__GeographicArea) ).

fof(kb_SUMO_34959,axiom,
    s__subclass(s__GeopoliticalArea,s__Agent) ).

fof(kb_SUMO_34960,axiom,
    s__documentation(s__GeopoliticalArea,s__EnglishLanguage,'Any &%GeographicArea which is associated with some sort of political structure. This class includes &%Lands, &%Cities, districts of cities, counties, etc. Note that the identity of a &%GeopoliticalArea may remain constant after a change in borders.') ).

fof(kb_SUMO_34961,axiom,
    ! [V__PERSON,V__AREA] :
      ( s__instance(V__PERSON,s__Human)
     => ( ( s__instance(V__AREA,s__GeopoliticalArea)
          & s__leader(s__GovernmentFn(V__AREA),V__PERSON) )
       => s__leader(V__AREA,V__PERSON) ) ) ).

fof(kb_SUMO_34962,axiom,
    ! [V__PERSON,V__AREA] :
      ( s__instance(V__PERSON,s__Human)
     => ( ( s__instance(V__AREA,s__GeopoliticalArea)
          & s__leader(V__AREA,V__PERSON) )
       => s__leader(s__GovernmentFn(V__AREA),V__PERSON) ) ) ).

fof(kb_SUMO_34963,axiom,
    ! [V__EVENT,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__EVENT,s__Process) )
     => ( ( s__instance(V__EVENT,s__Election)
          & s__agent(V__EVENT,V__AGENT)
          & s__instance(V__AGENT,s__GeopoliticalArea) )
       => s__instance(V__EVENT,s__PoliticalProcess) ) ) ).

fof(kb_SUMO_34964,axiom,
    ! [V__EVENT,V__AGENT,V__AREA] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__EVENT,s__Process) )
     => ( ( s__instance(V__EVENT,s__Election)
          & s__agent(V__EVENT,V__AGENT)
          & s__instance(V__AREA,s__GeopoliticalArea)
          & s__instance(V__AGENT,s__GovernmentFn(V__AREA)) )
       => s__instance(V__EVENT,s__PoliticalProcess) ) ) ).

fof(kb_SUMO_34965,axiom,
    s__instance(s__geopoliticalSubdivision__m,s__AsymmetricRelation) ).

fof(kb_SUMO_34966,axiom,
    s__instance(s__geopoliticalSubdivision__m,s__TransitiveRelation) ).

fof(kb_SUMO_34967,axiom,
    s__subrelation(s__geopoliticalSubdivision__m,s__geographicSubregion__m) ).

fof(kb_SUMO_34968,axiom,
    s__domain(s__geopoliticalSubdivision__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_34969,axiom,
    s__domain(s__geopoliticalSubdivision__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_34970,axiom,
    s__documentation(s__geopoliticalSubdivision__m,s__EnglishLanguage,'(&%geopoliticalSubdivision ?AREA1 ?AREA2) means that ?AREA1 is any geopolitical part of ?AREA2, that is, ?AREA1 is an integral &%geographicSubregion of ?AREA2 (not a &%DependencyOrSpecialSovereigntyArea), having its own associated &%GovernmentOrganization which is subordinated to or constrained by the government of ?AREA2. Cf. &%dependentGeopoliticalArea.') ).

fof(kb_SUMO_34971,axiom,
    s__subclass(s__WaterArea,s__GeographicArea) ).

fof(kb_SUMO_34972,axiom,
    s__documentation(s__WaterArea,s__EnglishLanguage,'A body which is made up predominantly of water, e.g. rivers, lakes, oceans, etc.') ).

fof(kb_SUMO_34973,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__WaterArea)
     => ? [V__BED,V__HOLE,V__WATER] :
          ( s__instance(V__WATER,s__Object)
          & s__instance(V__HOLE,s__Hole)
          & s__instance(V__BED,s__Object)
          & s__HoleHostFn(V__HOLE) = V__BED
          & s__instance(V__WATER,s__Water)
          & s__properlyFills(V__WATER,V__HOLE)
          & s__MereologicalSumFn(V__BED,V__WATER) = V__AREA ) ) ).

fof(kb_SUMO_34974,axiom,
    s__subclass(s__SaltWaterArea,s__WaterArea) ).

fof(kb_SUMO_34975,axiom,
    s__instance(s__SaltWaterArea__t,s__SetOrClass) ).

fof(kb_SUMO_34976,axiom,
    s__instance(s__WaterArea__t,s__SetOrClass) ).

fof(kb_SUMO_34977,axiom,
    s__disjoint(s__SaltWaterArea,s__FreshWaterArea) ).

fof(kb_SUMO_34978,axiom,
    s__documentation(s__SaltWaterArea,s__EnglishLanguage,'A &%WaterArea whose &%Water is saline, e.g. oceans and seas.') ).

fof(kb_SUMO_34979,axiom,
    s__subclass(s__FreshWaterArea,s__WaterArea) ).

fof(kb_SUMO_34980,axiom,
    s__instance(s__FreshWaterArea__t,s__SetOrClass) ).

fof(kb_SUMO_34981,axiom,
    s__documentation(s__FreshWaterArea,s__EnglishLanguage,'A &%WaterArea whose &%Water is not saline, e.g. most rivers and lakes.') ).

fof(kb_SUMO_34982,axiom,
    s__subclass(s__LandArea,s__GeographicArea) ).

fof(kb_SUMO_34983,axiom,
    s__documentation(s__LandArea,s__EnglishLanguage,'An area which is predominantly solid ground, e.g. a &%Nation, a mountain, a desert, etc. Note that a &%LandArea may contain some relatively small &%WaterAreas. For example, Australia is a &%LandArea even though it contains various rivers and lakes.') ).

fof(kb_SUMO_34984,axiom,
    ! [V__LAND1] :
      ( s__instance(V__LAND1,s__Object)
     => ( s__instance(V__LAND1,s__LandArea)
       => ? [V__LAND2] :
            ( s__instance(V__LAND2,s__Object)
            & s__part(V__LAND1,V__LAND2)
            & ( s__instance(V__LAND2,s__Continent)
              | s__instance(V__LAND2,s__Island) ) ) ) ) ).

fof(kb_SUMO_34985,axiom,
    s__subclass(s__ShoreArea,s__LandArea) ).

fof(kb_SUMO_34986,axiom,
    s__instance(s__ShoreArea__t,s__SetOrClass) ).

fof(kb_SUMO_34987,axiom,
    s__documentation(s__ShoreArea,s__EnglishLanguage,'A &%ShoreArea is a &%LandArea approximately 1-3 km wide bordering a body of water, such as an ocean, bay, river, or lake. A &%ShoreArea may comprise a variety of &%LandForms, such as dunes, sloughs, and marshes.') ).

fof(kb_SUMO_34988,axiom,
    ! [V__BANK] :
      ( s__instance(V__BANK,s__Object)
     => ( s__instance(V__BANK,s__ShoreArea)
       => ? [V__WATER] :
            ( s__instance(V__WATER,s__Object)
            & s__instance(V__WATER,s__WaterArea)
            & s__meetsSpatially(V__BANK,V__WATER) ) ) ) ).

fof(kb_SUMO_34989,axiom,
    s__subclass(s__Continent,s__LandArea) ).

fof(kb_SUMO_34990,axiom,
    s__instance(s__Continent__t,s__SetOrClass) ).

fof(kb_SUMO_34991,axiom,
    s__CardinalityFn(s__Continent) = "7" ).

fof(kb_SUMO_34992,axiom,
    s__documentation(s__Continent,s__EnglishLanguage,'As defined in the CIA World Fact Book, &%Continent covers seven land masses: &%Africa, &%NorthAmerica, &%SouthAmerica, &%Antarctica, &%Europe, &%Asia, and &%Oceania. Note that &%Australia, counted as a continent in some other systems, is included in &%Oceania in the Fact Book. As a consequence, there is no &%Nation which is also a &%Continent.') ).

fof(kb_SUMO_34993,axiom,
    s__subclass(s__Island,s__LandArea) ).

fof(kb_SUMO_34994,axiom,
    s__instance(s__Island__t,s__SetOrClass) ).

fof(kb_SUMO_34995,axiom,
    s__documentation(s__Island,s__EnglishLanguage,'A &%LandArea that is completely surrounded by a &%WaterArea.') ).

fof(kb_SUMO_34996,axiom,
    ! [V__ISLAND] :
      ( s__instance(V__ISLAND,s__Object)
     => ( s__instance(V__ISLAND,s__Island)
       => ~ ? [V__AREA,V__PART1,V__PART2] :
              ( s__instance(V__PART2,s__Object)
              & s__instance(V__PART1,s__Object)
              & s__instance(V__AREA,s__Object)
              & s__instance(V__AREA,s__LandArea)
              & s__part(V__PART1,V__ISLAND)
              & s__part(V__PART2,V__AREA)
              & ~ s__part(V__ISLAND,V__AREA)
              & ~ s__part(V__AREA,V__ISLAND)
              & s__meetsSpatially(V__PART1,V__PART2) ) ) ) ).

fof(kb_SUMO_34997,axiom,
    ! [V__AREA,V__ISLE] :
      ( ( s__instance(V__ISLE,s__Object)
        & s__instance(V__AREA,s__Object) )
     => ( ( s__instance(V__ISLE,s__Island)
          & s__instance(V__AREA,s__GeographicArea)
          & s__meetsSpatially(V__ISLE,V__AREA) )
       => ~ s__instance(V__AREA,s__LandArea) ) ) ).

fof(kb_SUMO_34998,axiom,
    ! [V__ISLE] :
      ( s__instance(V__ISLE,s__Object)
     => ( s__instance(V__ISLE,s__Island)
       => ? [V__WATER] :
            ( s__instance(V__WATER,s__Object)
            & s__instance(V__WATER,s__WaterArea)
            & s__meetsSpatially(V__ISLE,V__WATER) ) ) ) ).

fof(kb_SUMO_34999,axiom,
    s__subclass(s__Nation,s__GeopoliticalArea) ).

fof(kb_SUMO_35000,axiom,
    s__instance(s__Nation__t,s__SetOrClass) ).

fof(kb_SUMO_35001,axiom,
    s__subclass(s__Nation,s__LandArea) ).

fof(kb_SUMO_35002,axiom,
    s__documentation(s__Nation,s__EnglishLanguage,'The broadest &%GeopoliticalArea, i.e. &%Nations are &%GeopoliticalAreas that are not part of any other overarching and comprehensive governance structure (excepting commonwealths and other sorts of loose international organizations).') ).

fof(kb_SUMO_35003,axiom,
    s__subclass(s__StateOrProvince,s__GeopoliticalArea) ).

fof(kb_SUMO_35004,axiom,
    s__instance(s__StateOrProvince__t,s__SetOrClass) ).

fof(kb_SUMO_35005,axiom,
    s__subclass(s__StateOrProvince,s__LandArea) ).

fof(kb_SUMO_35006,axiom,
    s__documentation(s__StateOrProvince,s__EnglishLanguage,'Administrative subdivisions of a &%Nation that are broader than any other political subdivisions that may exist. This &%Class includes the states of the United States, as well as the provinces of Canada and European countries.') ).

fof(kb_SUMO_35007,axiom,
    ! [V__STATE] :
      ( s__instance(V__STATE,s__Object)
     => ( s__instance(V__STATE,s__StateOrProvince)
       => ? [V__LAND] :
            ( s__instance(V__LAND,s__Object)
            & s__instance(V__LAND,s__Nation)
            & s__properPart(V__STATE,V__LAND) ) ) ) ).

fof(kb_SUMO_35008,axiom,
    s__subclass(s__City,s__GeopoliticalArea) ).

fof(kb_SUMO_35009,axiom,
    s__subclass(s__City,s__LandArea) ).

fof(kb_SUMO_35010,axiom,
    s__instance(s__City__t,s__SetOrClass) ).

fof(kb_SUMO_35011,axiom,
    s__documentation(s__City,s__EnglishLanguage,'A &%LandArea of relatively small size, inhabited by a community of people, and having some sort of political structure. Note that this class includes both large cities and small settlements like towns, villages, hamlets, etc.') ).

fof(kb_SUMO_35012,axiom,
    s__subclass(s__County,s__GeopoliticalArea) ).

fof(kb_SUMO_35013,axiom,
    s__instance(s__County__t,s__SetOrClass) ).

fof(kb_SUMO_35014,axiom,
    s__instance(s__GeopoliticalArea__t,s__SetOrClass) ).

fof(kb_SUMO_35015,axiom,
    s__subclass(s__County,s__LandArea) ).

fof(kb_SUMO_35016,axiom,
    s__instance(s__LandArea__t,s__SetOrClass) ).

fof(kb_SUMO_35017,axiom,
    s__documentation(s__County,s__EnglishLanguage,'A &%GeopoliticalArea that is larger than a city, usually encompassing several cities, and smaller than a &%StateOrProvince. Aside from City, this is the smallest geopolitical subdivision, and it is known by various names in various counties, e.g. parrish, commune, etc.') ).

fof(kb_SUMO_35018,axiom,
    ! [V__STATE] :
      ( s__instance(V__STATE,s__Object)
     => ( s__instance(V__STATE,s__County)
       => ? [V__LAND] :
            ( s__instance(V__LAND,s__Object)
            & s__instance(V__LAND,s__StateOrProvince)
            & s__properPart(V__STATE,V__LAND) ) ) ) ).

fof(kb_SUMO_35019,axiom,
    s__subclass(s__Transitway,s__Region) ).

fof(kb_SUMO_35020,axiom,
    s__subclass(s__Transitway,s__SelfConnectedObject) ).

fof(kb_SUMO_35021,axiom,
    s__documentation(s__Transitway,s__EnglishLanguage,'&%Transitway is the broadest class of regions which may be passed through as a &%path in instances of &%Translocation. &%Transitway includes land, air, and sea regions, and it includes both natural and artificial transitways.') ).

fof(kb_SUMO_35022,axiom,
    s__subclass(s__LandTransitway,s__Transitway) ).

fof(kb_SUMO_35023,axiom,
    s__instance(s__LandTransitway__t,s__SetOrClass) ).

fof(kb_SUMO_35024,axiom,
    s__instance(s__Transitway__t,s__SetOrClass) ).

fof(kb_SUMO_35025,axiom,
    s__subclass(s__LandTransitway,s__LandArea) ).

fof(kb_SUMO_35026,axiom,
    s__documentation(s__LandTransitway,s__EnglishLanguage,'&%LandTransitway is the subclass of &%Transitway that represents areas intended for motion over the ground.') ).

fof(kb_SUMO_35027,axiom,
    ! [V__WAY] :
      ( s__instance(V__WAY,s__Object)
     => ( s__instance(V__WAY,s__Transitway)
       => s__hasPurpose(V__WAY,'(? [V__TRANSPORT] : (s__instance(V__TRANSPORT,s__Motion) & s__instance(V__TRANSPORT,s__Transportation) & s__path(V__TRANSPORT,V__WAY)))') ) ) ).

fof(kb_SUMO_35028,axiom,
    s__subclass(s__Roadway,s__LandTransitway) ).

fof(kb_SUMO_35029,axiom,
    s__instance(s__Roadway__t,s__SetOrClass) ).

fof(kb_SUMO_35030,axiom,
    s__documentation(s__Roadway,s__EnglishLanguage,'&%Roadway is the subclass of &%LandTransitways that are areas intended for surface travel by self-powered, wheeled vehicles, excluding those that travel on tracks. &%Roadways have been at least minimally improved to enable the passage of vehicles. &%Roadways include dirt and gravelled roads, paved streets, and expressways.') ).

fof(kb_SUMO_35031,axiom,
    s__subclass(s__Water,s__CompoundSubstance) ).

fof(kb_SUMO_35032,axiom,
    s__instance(s__Water__t,s__SetOrClass) ).

fof(kb_SUMO_35033,axiom,
    s__documentation(s__Water,s__EnglishLanguage,'The &%Class of samples of the compound H20. Note that this &%Class covers both pure and impure &%Water.') ).

fof(kb_SUMO_35034,axiom,
    s__subclass(s__Mineral,s__Substance) ).

fof(kb_SUMO_35035,axiom,
    s__instance(s__Mineral__t,s__SetOrClass) ).

fof(kb_SUMO_35036,axiom,
    s__instance(s__Substance__t,s__SetOrClass) ).

fof(kb_SUMO_35037,axiom,
    s__documentation(s__Mineral,s__EnglishLanguage,'Any of various naturally occurring homogeneous substances (such as stone, coal, salt, sulfur, sand, petroleum), or synthetic substances having the chemical composition and crystalline form and properties of a naturally occurring mineral.') ).

fof(kb_SUMO_35038,axiom,
    s__instance(s__developmentalForm__m,s__BinaryPredicate) ).

fof(kb_SUMO_35039,axiom,
    s__instance(s__developmentalForm__m,s__AsymmetricRelation) ).

fof(kb_SUMO_35040,axiom,
    s__instance(s__developmentalForm__m,s__TransitiveRelation) ).

fof(kb_SUMO_35041,axiom,
    s__subrelation(s__developmentalForm__m,s__attribute__m) ).

fof(kb_SUMO_35042,axiom,
    s__domain(s__developmentalForm__m,"1",s__OrganicObject) ).

fof(kb_SUMO_35043,axiom,
    s__domain(s__developmentalForm__m,"2",s__DevelopmentalAttribute) ).

fof(kb_SUMO_35044,axiom,
    s__documentation(s__developmentalForm__m,s__EnglishLanguage,'(&%developmentalForm ?OBJECT ?FORM) means that ?FORM describes a stage in the individual maturation of ?OBJECT. For example, tadpole and caterpillar are &%developmentalForms of frogs and butterflies, respectively.') ).

%FOL fof(kb_SUMO_35045,axiom,(( (! [V__OBJ,V__ATTR2,V__ATTR1,V__TIME1] : ((s__instance(V__TIME1,s__TimeInterval) & s__instance(V__ATTR1,s__DevelopmentalAttribute) & s__instance(V__ATTR2,s__DevelopmentalAttribute) & s__instance(V__OBJ,s__OrganicObject)) => ((s__holdsDuring(V__TIME1,'s__developmentalForm(V__OBJ,V__ATTR1)') & s__successorAttributeClosure(V__ATTR2,V__ATTR1)) => (? [V__TIME2] : (s__instance(V__TIME2,s__TimeInterval) & s__earlier(V__TIME2,V__TIME1) & s__holdsDuring(V__TIME2,'s__developmentalForm(V__OBJ,V__ATTR2)')))))) ))).

fof(kb_SUMO_35046,axiom,
    s__subclass(s__OrganicObject,s__CorpuscularObject) ).

fof(kb_SUMO_35047,axiom,
    s__instance(s__OrganicObject__t,s__SetOrClass) ).

fof(kb_SUMO_35048,axiom,
    s__instance(s__CorpuscularObject__t,s__SetOrClass) ).

fof(kb_SUMO_35049,axiom,
    s__subclass(s__OrganicObject,s__OrganicThing) ).

fof(kb_SUMO_35050,axiom,
    s__instance(s__OrganicThing__t,s__SetOrClass) ).

fof(kb_SUMO_35051,axiom,
    s__partition_3(s__OrganicObject,s__Organism,s__AnatomicalStructure) ).

fof(kb_SUMO_35052,axiom,
    s__documentation(s__OrganicObject,s__EnglishLanguage,'This class encompasses &%Organisms, &%CorpuscularObjects that are parts of &%Organisms, i.e. &%BodyParts, and &%CorpuscularObjects that are nonintentionally produced by &%Organisms, e.g. &%ReproductiveBodies.') ).

fof(kb_SUMO_35053,axiom,
    s__subclass(s__Organism,s__OrganicObject) ).

fof(kb_SUMO_35054,axiom,
    s__subclass(s__Organism,s__Agent) ).

fof(kb_SUMO_35055,axiom,
    s__disjoint(s__Organism,s__Artifact) ).

fof(kb_SUMO_35056,axiom,
    s__partition_4(s__Organism,s__Animal,s__Plant,s__Microorganism) ).

fof(kb_SUMO_35057,axiom,
    s__documentation(s__Organism,s__EnglishLanguage,'Generally, a living individual, including all &%Plants and &%Animals.') ).

fof(kb_SUMO_35058,axiom,
    ! [V__ORGANISM] :
      ( s__instance(V__ORGANISM,s__Agent)
     => ( s__instance(V__ORGANISM,s__Organism)
       => ? [V__BIRTH] :
            ( s__instance(V__BIRTH,s__Process)
            & s__instance(V__BIRTH,s__Birth)
            & s__experiencer(V__BIRTH,V__ORGANISM) ) ) ) ).

fof(kb_SUMO_35059,axiom,
    s__instance(s__inhabits__m,s__BinaryPredicate) ).

fof(kb_SUMO_35060,axiom,
    s__instance(s__inhabits__m,s__AsymmetricRelation) ).

fof(kb_SUMO_35061,axiom,
    s__domain(s__inhabits__m,"1",s__Organism) ).

fof(kb_SUMO_35062,axiom,
    s__domain(s__inhabits__m,"2",s__Object) ).

fof(kb_SUMO_35063,axiom,
    s__documentation(s__inhabits__m,s__EnglishLanguage,'A very basic notion of living within something else. (&%inhabits ?ORGANISM ?OBJECT) means that ?OBJECT is the residence (either permanent or temporary), nest, etc. of ?ORGANISM.') ).

%FOL fof(kb_SUMO_35064,axiom,(( (! [V__OBJ,V__T1,V__ORGANISM] : ((s__instance(V__ORGANISM,s__Organism) & s__instance(V__T1,s__TimePosition) & s__instance(V__OBJ,s__Object)) => (s__holdsDuring(V__T1,'s__inhabits(V__ORGANISM,V__OBJ)') => (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,s__TimeInterval) & s__temporalPart(V__TIME,V__T1) & s__holdsDuring(V__TIME,'s__located(V__ORGANISM,V__OBJ)')))))) ))).

fof(kb_SUMO_35065,axiom,
    s__subrelation(s__home__m,s__inhabits__m) ).

fof(kb_SUMO_35066,axiom,
    s__domain(s__home__m,"1",s__Human) ).

fof(kb_SUMO_35067,axiom,
    s__domain(s__home__m,"2",s__PermanentResidence) ).

fof(kb_SUMO_35068,axiom,
    s__documentation(s__home__m,s__EnglishLanguage,'The relation between a &%Human and a &%PermanentResidence of the &%Human.') ).

fof(kb_SUMO_35069,axiom,
    s__subrelation(s__stays__m,s__inhabits__m) ).

fof(kb_SUMO_35070,axiom,
    s__disjointRelation(s__stays__m,s__home__m) ).

fof(kb_SUMO_35071,axiom,
    s__domain(s__stays__m,"1",s__Human) ).

fof(kb_SUMO_35072,axiom,
    s__domain(s__stays__m,"2",s__TemporaryResidence) ).

fof(kb_SUMO_35073,axiom,
    s__documentation(s__stays__m,s__EnglishLanguage,'The relation between a &%Human and a &%TemporaryResidence of the &%Human.') ).

fof(kb_SUMO_35074,axiom,
    s__subclass(s__Plant,s__Organism) ).

fof(kb_SUMO_35075,axiom,
    s__documentation(s__Plant,s__EnglishLanguage,'An &%Organism having cellulose cell walls, growing by synthesis of &%Substances, generally distinguished by the presence of chlorophyll, and lacking the power of locomotion.') ).

fof(kb_SUMO_35076,axiom,
    s__subclass(s__FloweringPlant,s__Plant) ).

fof(kb_SUMO_35077,axiom,
    s__instance(s__FloweringPlant__t,s__SetOrClass) ).

fof(kb_SUMO_35078,axiom,
    s__documentation(s__FloweringPlant,s__EnglishLanguage,'A &%Plant that produces seeds and flowers. This class includes trees, shrubs, herbs, and flowers.') ).

fof(kb_SUMO_35079,axiom,
    s__subclass(s__NonFloweringPlant,s__Plant) ).

fof(kb_SUMO_35080,axiom,
    s__instance(s__NonFloweringPlant__t,s__SetOrClass) ).

fof(kb_SUMO_35081,axiom,
    s__instance(s__Plant__t,s__SetOrClass) ).

fof(kb_SUMO_35082,axiom,
    s__disjoint(s__NonFloweringPlant,s__FloweringPlant) ).

fof(kb_SUMO_35083,axiom,
    s__disjointDecomposition_4(s__NonFloweringPlant,s__Alga,s__Fern,s__Moss) ).

fof(kb_SUMO_35084,axiom,
    s__documentation(s__NonFloweringPlant,s__EnglishLanguage,'A &%Plant that reproduces with spores and does not produce flowers.') ).

fof(kb_SUMO_35085,axiom,
    s__subclass(s__Alga,s__NonFloweringPlant) ).

fof(kb_SUMO_35086,axiom,
    s__instance(s__Alga__t,s__SetOrClass) ).

fof(kb_SUMO_35087,axiom,
    s__documentation(s__Alga,s__EnglishLanguage,'A chiefly aquatic plant that contains chlorophyll, but does not form embryos during development and lacks vascular tissue.') ).

fof(kb_SUMO_35088,axiom,
    ! [V__ALGA] :
      ( s__instance(V__ALGA,s__Organism)
     => ( s__instance(V__ALGA,s__Alga)
       => ? [V__WATER] :
            ( s__instance(V__WATER,s__Object)
            & s__inhabits(V__ALGA,V__WATER)
            & s__instance(V__WATER,s__Water) ) ) ) ).

fof(kb_SUMO_35089,axiom,
    s__subclass(s__Fungus,s__Organism) ).

fof(kb_SUMO_35090,axiom,
    s__instance(s__Fungus__t,s__SetOrClass) ).

fof(kb_SUMO_35091,axiom,
    s__documentation(s__Fungus,s__EnglishLanguage,'A eukaryotic &%Organism characterized by the absence of chlorophyll and the presence of rigid cell walls. Included here are both slime molds and true fungi such as yeasts, molds, mildews, and mushrooms.') ).

fof(kb_SUMO_35092,axiom,
    ! [V__OBJ,V__FUNGUS] :
      ( ( s__instance(V__FUNGUS,s__Organism)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__FUNGUS,s__Fungus)
          & s__inhabits(V__FUNGUS,V__OBJ) )
       => s__instance(V__OBJ,s__Organism) ) ) ).

fof(kb_SUMO_35093,axiom,
    s__subclass(s__Moss,s__NonFloweringPlant) ).

fof(kb_SUMO_35094,axiom,
    s__instance(s__Moss__t,s__SetOrClass) ).

fof(kb_SUMO_35095,axiom,
    s__documentation(s__Moss,s__EnglishLanguage,'A &%NonFloweringPlant without true roots and little if any vascular tissue.') ).

fof(kb_SUMO_35096,axiom,
    s__subclass(s__Fern,s__NonFloweringPlant) ).

fof(kb_SUMO_35097,axiom,
    s__instance(s__Fern__t,s__SetOrClass) ).

fof(kb_SUMO_35098,axiom,
    s__documentation(s__Fern,s__EnglishLanguage,'A &%NonFloweringPlant that contains vascular tissue. This class includes true ferns, as well as horsetails, club mosses, and whisk ferns.') ).

fof(kb_SUMO_35099,axiom,
    s__subclass(s__Animal,s__Organism) ).

fof(kb_SUMO_35100,axiom,
    s__partition_3(s__Animal,s__Vertebrate,s__Invertebrate) ).

fof(kb_SUMO_35101,axiom,
    s__documentation(s__Animal,s__EnglishLanguage,'An &%Organism with eukaryotic &%Cells, and lacking stiff cell walls, plastids, and photosynthetic pigments.') ).

fof(kb_SUMO_35102,axiom,
    s__subclass(s__Microorganism,s__Organism) ).

fof(kb_SUMO_35103,axiom,
    s__instance(s__Microorganism__t,s__SetOrClass) ).

fof(kb_SUMO_35104,axiom,
    s__instance(s__Organism__t,s__SetOrClass) ).

fof(kb_SUMO_35105,axiom,
    s__documentation(s__Microorganism,s__EnglishLanguage,'An &%Organism that can be seen only with the aid of a microscope.') ).

fof(kb_SUMO_35106,axiom,
    s__subclass(s__Bacterium,s__Microorganism) ).

fof(kb_SUMO_35107,axiom,
    s__instance(s__Bacterium__t,s__SetOrClass) ).

fof(kb_SUMO_35108,axiom,
    s__documentation(s__Bacterium,s__EnglishLanguage,'A small, typically one-celled, prokaryotic &%Microorganism.') ).

fof(kb_SUMO_35109,axiom,
    ! [V__BACTERIUM] :
      ( s__instance(V__BACTERIUM,s__Bacterium)
     => ? [V__CELL1] :
          ( s__instance(V__CELL1,s__CorpuscularObject)
          & s__component(V__CELL1,V__BACTERIUM)
          & s__instance(V__CELL1,s__Cell)
          & ! [V__CELL2] :
              ( ( s__instance(V__CELL2,s__CorpuscularObject)
                & s__instance(V__BACTERIUM,s__CorpuscularObject) )
             => ( ( s__component(V__CELL2,V__BACTERIUM)
                  & s__instance(V__CELL2,s__Cell) )
               => V__CELL1 = V__CELL2 ) ) ) ) ).

fof(kb_SUMO_35110,axiom,
    ! [V__OBJ,V__BACTERIUM] :
      ( ( s__instance(V__BACTERIUM,s__Organism)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__BACTERIUM,s__Bacterium)
          & s__inhabits(V__BACTERIUM,V__OBJ) )
       => s__instance(V__OBJ,s__Organism) ) ) ).

fof(kb_SUMO_35111,axiom,
    s__subclass(s__Virus,s__Microorganism) ).

fof(kb_SUMO_35112,axiom,
    s__instance(s__Virus__t,s__SetOrClass) ).

fof(kb_SUMO_35113,axiom,
    s__documentation(s__Virus,s__EnglishLanguage,'An &%Organism consisting of a core of a single nucleic acid enclosed in a protective coat of protein. A virus may replicate only inside a host living cell. A virus exhibits some but not all of the usual characteristics of living things.') ).

fof(kb_SUMO_35114,axiom,
    ! [V__OBJ,V__VIRUS] :
      ( ( s__instance(V__VIRUS,s__Organism)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__VIRUS,s__Virus)
          & s__inhabits(V__VIRUS,V__OBJ) )
       => s__instance(V__OBJ,s__Organism) ) ) ).

fof(kb_SUMO_35115,axiom,
    ! [V__VIRUS,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__VIRUS,s__Agent) )
     => ( ( s__instance(V__VIRUS,s__Virus)
          & s__instance(V__PROC,s__Replication)
          & s__agent(V__PROC,V__VIRUS) )
       => ? [V__CELL] :
            ( s__instance(V__CELL,s__Object)
            & s__located(V__PROC,V__CELL)
            & s__instance(V__CELL,s__Cell) ) ) ) ).

fof(kb_SUMO_35116,axiom,
    s__subclass(s__Vertebrate,s__Animal) ).

fof(kb_SUMO_35117,axiom,
    s__documentation(s__Vertebrate,s__EnglishLanguage,'An &%Animal which has a spinal column.') ).

fof(kb_SUMO_35118,axiom,
    s__subclass(s__Invertebrate,s__Animal) ).

fof(kb_SUMO_35119,axiom,
    s__instance(s__Invertebrate__t,s__SetOrClass) ).

fof(kb_SUMO_35120,axiom,
    s__instance(s__Animal__t,s__SetOrClass) ).

fof(kb_SUMO_35121,axiom,
    s__disjointDecomposition_4(s__Invertebrate,s__Worm,s__Mollusk,s__Arthropod) ).

fof(kb_SUMO_35122,axiom,
    s__documentation(s__Invertebrate,s__EnglishLanguage,'An &%Animal which has no spinal column.') ).

fof(kb_SUMO_35123,axiom,
    s__subclass(s__Worm,s__Invertebrate) ).

fof(kb_SUMO_35124,axiom,
    s__instance(s__Worm__t,s__SetOrClass) ).

fof(kb_SUMO_35125,axiom,
    s__documentation(s__Worm,s__EnglishLanguage,'Long, narrow, soft-bodied &%Invertebrates.') ).

fof(kb_SUMO_35126,axiom,
    s__subclass(s__Mollusk,s__Invertebrate) ).

fof(kb_SUMO_35127,axiom,
    s__instance(s__Mollusk__t,s__SetOrClass) ).

fof(kb_SUMO_35128,axiom,
    s__documentation(s__Mollusk,s__EnglishLanguage,'Soft-bodied &%Invertebrate that is usually contained in a shell. Includes oysters, clams, mussels, snails, slugs, octopi, and squid.') ).

fof(kb_SUMO_35129,axiom,
    s__subclass(s__Arthropod,s__Invertebrate) ).

fof(kb_SUMO_35130,axiom,
    s__disjointDecomposition_5(s__Arthropod,s__Arachnid,s__Myriapod,s__Insect,s__Crustacean) ).

fof(kb_SUMO_35131,axiom,
    s__documentation(s__Arthropod,s__EnglishLanguage,'A &%Class of &%Invertebrate that includes &%Arachnids and &%Insects.') ).

fof(kb_SUMO_35132,axiom,
    s__subclass(s__Arachnid,s__Arthropod) ).

fof(kb_SUMO_35133,axiom,
    s__instance(s__Arachnid__t,s__SetOrClass) ).

fof(kb_SUMO_35134,axiom,
    s__instance(s__Arthropod__t,s__SetOrClass) ).

fof(kb_SUMO_35135,axiom,
    s__documentation(s__Arachnid,s__EnglishLanguage,'A &%Class of &%Arthropods that includes ticks and spiders.') ).

fof(kb_SUMO_35136,axiom,
    s__subclass(s__Myriapod,s__Arthropod) ).

fof(kb_SUMO_35137,axiom,
    s__instance(s__Myriapod__t,s__SetOrClass) ).

fof(kb_SUMO_35138,axiom,
    s__documentation(s__Myriapod,s__EnglishLanguage,'A &%Class of &%Arthropods that includes centipedes and millipedes.') ).

fof(kb_SUMO_35139,axiom,
    s__subclass(s__Insect,s__Arthropod) ).

fof(kb_SUMO_35140,axiom,
    s__instance(s__Insect__t,s__SetOrClass) ).

fof(kb_SUMO_35141,axiom,
    s__documentation(s__Insect,s__EnglishLanguage,'A &%Class of small &%Arthropods that are air-breathing and that are distinguished by appearance.') ).

fof(kb_SUMO_35142,axiom,
    s__subclass(s__Crustacean,s__Arthropod) ).

fof(kb_SUMO_35143,axiom,
    s__instance(s__Crustacean__t,s__SetOrClass) ).

fof(kb_SUMO_35144,axiom,
    s__documentation(s__Crustacean,s__EnglishLanguage,'A &%Class of &%Arthropods that mainly dwells in water and has a segmented body and a chitinous exoskeleton. Includes lobsters, crabs, shrimp, and barnacles.') ).

fof(kb_SUMO_35145,axiom,
    s__subclass(s__ColdBloodedVertebrate,s__Vertebrate) ).

fof(kb_SUMO_35146,axiom,
    s__instance(s__Vertebrate__t,s__SetOrClass) ).

fof(kb_SUMO_35147,axiom,
    s__disjointDecomposition_4(s__ColdBloodedVertebrate,s__Amphibian,s__Fish,s__Reptile) ).

fof(kb_SUMO_35148,axiom,
    s__documentation(s__ColdBloodedVertebrate,s__EnglishLanguage,'&%Vertebrates whose body temperature is not internally regulated.') ).

fof(kb_SUMO_35149,axiom,
    s__subclass(s__WarmBloodedVertebrate,s__Vertebrate) ).

fof(kb_SUMO_35150,axiom,
    s__disjoint(s__WarmBloodedVertebrate,s__ColdBloodedVertebrate) ).

fof(kb_SUMO_35151,axiom,
    s__documentation(s__WarmBloodedVertebrate,s__EnglishLanguage,'&%Vertebrates whose body temperature is internally regulated.') ).

fof(kb_SUMO_35152,axiom,
    s__subclass(s__Amphibian,s__ColdBloodedVertebrate) ).

fof(kb_SUMO_35153,axiom,
    s__instance(s__Amphibian__t,s__SetOrClass) ).

fof(kb_SUMO_35154,axiom,
    s__instance(s__ColdBloodedVertebrate__t,s__SetOrClass) ).

fof(kb_SUMO_35155,axiom,
    s__documentation(s__Amphibian,s__EnglishLanguage,'A cold-blooded, smooth-skinned &%Vertebrate which characteristically hatches as an aquatic larva, breathing by gills. When mature, the &%Amphibian breathes with &%Lungs.') ).

fof(kb_SUMO_35156,axiom,
    s__subclass(s__Bird,s__WarmBloodedVertebrate) ).

fof(kb_SUMO_35157,axiom,
    s__instance(s__Bird__t,s__SetOrClass) ).

fof(kb_SUMO_35158,axiom,
    s__instance(s__WarmBloodedVertebrate__t,s__SetOrClass) ).

fof(kb_SUMO_35159,axiom,
    s__disjoint(s__Bird,s__Mammal) ).

fof(kb_SUMO_35160,axiom,
    s__documentation(s__Bird,s__EnglishLanguage,'A &%Vertebrate having a constant body temperature and characterized by the presence of feathers.') ).

fof(kb_SUMO_35161,axiom,
    s__subclass(s__Fish,s__ColdBloodedVertebrate) ).

fof(kb_SUMO_35162,axiom,
    s__instance(s__Fish__t,s__SetOrClass) ).

fof(kb_SUMO_35163,axiom,
    s__documentation(s__Fish,s__EnglishLanguage,'A cold-blooded aquatic &%Vertebrate characterized by fins and breathing by gills. Included here are &%Fish having either a bony skeleton, such as a perch, or a cartilaginous skeleton, such as a shark. Also included are those &%Fish lacking a jaw, such as a lamprey or hagfish.') ).

fof(kb_SUMO_35164,axiom,
    ! [V__FISH] :
      ( s__instance(V__FISH,s__Organism)
     => ( s__instance(V__FISH,s__Fish)
       => ? [V__WATER] :
            ( s__instance(V__WATER,s__Object)
            & s__inhabits(V__FISH,V__WATER)
            & s__instance(V__WATER,s__Water) ) ) ) ).

fof(kb_SUMO_35165,axiom,
    s__subclass(s__Mammal,s__WarmBloodedVertebrate) ).

fof(kb_SUMO_35166,axiom,
    s__disjointDecomposition_6(s__Mammal,s__AquaticMammal,s__HoofedMammal,s__Marsupial,s__Rodent,s__Primate) ).

fof(kb_SUMO_35167,axiom,
    s__documentation(s__Mammal,s__EnglishLanguage,'A &%Vertebrate having a constant body temperature and characterized by the presence of hair, mammary glands, and sweat glands.') ).

fof(kb_SUMO_35168,axiom,
    s__subclass(s__AquaticMammal,s__Mammal) ).

fof(kb_SUMO_35169,axiom,
    s__instance(s__AquaticMammal__t,s__SetOrClass) ).

fof(kb_SUMO_35170,axiom,
    s__documentation(s__AquaticMammal,s__EnglishLanguage,'The &%Class of &%Mammals that dwell chiefly in the water. Includes whales, dolphins, manatees, seals, and walruses.') ).

fof(kb_SUMO_35171,axiom,
    s__subclass(s__HoofedMammal,s__Mammal) ).

fof(kb_SUMO_35172,axiom,
    s__instance(s__HoofedMammal__t,s__SetOrClass) ).

fof(kb_SUMO_35173,axiom,
    s__documentation(s__HoofedMammal,s__EnglishLanguage,'The &%Class of quadruped &%Mammals with hooves. Includes horses, cows, sheep, pigs, antelope, etc.') ).

fof(kb_SUMO_35174,axiom,
    s__subclass(s__Marsupial,s__Mammal) ).

fof(kb_SUMO_35175,axiom,
    s__instance(s__Marsupial__t,s__SetOrClass) ).

fof(kb_SUMO_35176,axiom,
    s__instance(s__Mammal__t,s__SetOrClass) ).

fof(kb_SUMO_35177,axiom,
    s__documentation(s__Marsupial,s__EnglishLanguage,'The &%Class of &%Mammals which have a pouch for their young.') ).

fof(kb_SUMO_35178,axiom,
    s__subclass(s__Carnivore,s__Mammal) ).

fof(kb_SUMO_35179,axiom,
    s__documentation(s__Carnivore,s__EnglishLanguage,'The &%Class of flesh-eating &%Mammals. Members of this &%Class typically have four or five claws on each paw. Includes cats, dogs, bears, racoons, and skunks.') ).

fof(kb_SUMO_35180,axiom,
    ! [V__EAT,V__CARNIVORE,V__PREY] :
      ( ( s__instance(V__CARNIVORE,s__Agent)
        & s__instance(V__EAT,s__Process) )
     => ( ( s__instance(V__CARNIVORE,s__Carnivore)
          & s__instance(V__EAT,s__Eating)
          & s__agent(V__EAT,V__CARNIVORE)
          & s__patient(V__EAT,V__PREY) )
       => s__instance(V__PREY,s__Animal) ) ) ).

fof(kb_SUMO_35181,axiom,
    s__subclass(s__Canine,s__Carnivore) ).

fof(kb_SUMO_35182,axiom,
    s__instance(s__Canine__t,s__SetOrClass) ).

fof(kb_SUMO_35183,axiom,
    s__instance(s__Carnivore__t,s__SetOrClass) ).

fof(kb_SUMO_35184,axiom,
    s__disjoint(s__Canine,s__Feline) ).

fof(kb_SUMO_35185,axiom,
    s__documentation(s__Canine,s__EnglishLanguage,'The &%Class of &%Carnivores with completely separable toes, nonretractable claws, and long muzzles.') ).

fof(kb_SUMO_35186,axiom,
    s__subclass(s__Feline,s__Carnivore) ).

fof(kb_SUMO_35187,axiom,
    s__instance(s__Feline__t,s__SetOrClass) ).

fof(kb_SUMO_35188,axiom,
    s__documentation(s__Feline,s__EnglishLanguage,'The &%Class of &%Carnivores with completely separable toes, slim bodies, and rounded heads. All felines other than the cheetah have retractable claws.') ).

fof(kb_SUMO_35189,axiom,
    s__subclass(s__Rodent,s__Mammal) ).

fof(kb_SUMO_35190,axiom,
    s__instance(s__Rodent__t,s__SetOrClass) ).

fof(kb_SUMO_35191,axiom,
    s__documentation(s__Rodent,s__EnglishLanguage,'The &%Class of &%Mammals with one or two pairs of incisors for gnawing. Includes rats, mice, guinea pigs, and rabbits.') ).

fof(kb_SUMO_35192,axiom,
    s__subclass(s__Primate,s__Mammal) ).

fof(kb_SUMO_35193,axiom,
    s__disjointDecomposition_4(s__Primate,s__Ape,s__Monkey,s__Hominid) ).

fof(kb_SUMO_35194,axiom,
    s__documentation(s__Primate,s__EnglishLanguage,'The &%Class of &%Mammals which are &%Primates.') ).

fof(kb_SUMO_35195,axiom,
    s__subclass(s__Ape,s__Primate) ).

fof(kb_SUMO_35196,axiom,
    s__instance(s__Ape__t,s__SetOrClass) ).

fof(kb_SUMO_35197,axiom,
    s__documentation(s__Ape,s__EnglishLanguage,'Various &%Primates with no tails or only short tails.') ).

fof(kb_SUMO_35198,axiom,
    s__subclass(s__Monkey,s__Primate) ).

fof(kb_SUMO_35199,axiom,
    s__instance(s__Monkey__t,s__SetOrClass) ).

fof(kb_SUMO_35200,axiom,
    s__instance(s__Primate__t,s__SetOrClass) ).

fof(kb_SUMO_35201,axiom,
    s__documentation(s__Monkey,s__EnglishLanguage,'Various &%Primates with relatively long tails.') ).

fof(kb_SUMO_35202,axiom,
    s__subclass(s__Hominid,s__Primate) ).

fof(kb_SUMO_35203,axiom,
    s__instance(s__Hominid__t,s__SetOrClass) ).

fof(kb_SUMO_35204,axiom,
    s__documentation(s__Hominid,s__EnglishLanguage,'Includes &%Humans and relatively recent ancestors of &%Humans.') ).

fof(kb_SUMO_35205,axiom,
    s__subclass(s__Human,s__Hominid) ).

fof(kb_SUMO_35206,axiom,
    s__subclass(s__Human,s__CognitiveAgent) ).

fof(kb_SUMO_35207,axiom,
    s__instance(s__CognitiveAgent__t,s__SetOrClass) ).

fof(kb_SUMO_35208,axiom,
    s__partition_3(s__Human,s__Man,s__Woman) ).

fof(kb_SUMO_35209,axiom,
    s__documentation(s__Human,s__EnglishLanguage,'Modern man, the only remaining species of the Homo genus.') ).

fof(kb_SUMO_35210,axiom,
    s__subclass(s__Man,s__Human) ).

fof(kb_SUMO_35211,axiom,
    s__instance(s__Man__t,s__SetOrClass) ).

fof(kb_SUMO_35212,axiom,
    s__documentation(s__Man,s__EnglishLanguage,'The class of &%Male &%Humans.') ).

fof(kb_SUMO_35213,axiom,
    ! [V__MAN] :
      ( s__instance(V__MAN,s__Object)
     => ( s__instance(V__MAN,s__Man)
       => s__attribute(V__MAN,s__Male) ) ) ).

fof(kb_SUMO_35214,axiom,
    s__subclass(s__Woman,s__Human) ).

fof(kb_SUMO_35215,axiom,
    s__instance(s__Woman__t,s__SetOrClass) ).

fof(kb_SUMO_35216,axiom,
    s__instance(s__Human__t,s__SetOrClass) ).

fof(kb_SUMO_35217,axiom,
    s__documentation(s__Woman,s__EnglishLanguage,'The class of &%Female &%Humans.') ).

fof(kb_SUMO_35218,axiom,
    ! [V__WOMAN] :
      ( s__instance(V__WOMAN,s__Object)
     => ( s__instance(V__WOMAN,s__Woman)
       => s__attribute(V__WOMAN,s__Female) ) ) ).

fof(kb_SUMO_35219,axiom,
    s__subclass(s__Reptile,s__ColdBloodedVertebrate) ).

fof(kb_SUMO_35220,axiom,
    s__instance(s__Reptile__t,s__SetOrClass) ).

fof(kb_SUMO_35221,axiom,
    s__documentation(s__Reptile,s__EnglishLanguage,'A &%ColdBloodedVertebrate having an external covering of scales or horny plates. &%Reptiles breathe by means of &%Lungs and generally lay eggs.') ).

fof(kb_SUMO_35222,axiom,
    s__subclass(s__BiologicallyActiveSubstance,s__Substance) ).

fof(kb_SUMO_35223,axiom,
    s__instance(s__BiologicallyActiveSubstance__t,s__SetOrClass) ).

fof(kb_SUMO_35224,axiom,
    s__documentation(s__BiologicallyActiveSubstance,s__EnglishLanguage,'A &%Substance that is capable of inducing a change in the structure or functioning of an &%Organism. This &%Class includes &%Substances used in the treatment, diagnosis, prevention or analysis of normal and abnormal body function. This &%Class also includes &%Substances that occur naturally in the body and are administered therapeutically. Finally, &%BiologicallyActiveSubstance includes &%Nutrients, most drugs of abuse, and agents that require special handling because of their toxicity.') ).

fof(kb_SUMO_35225,axiom,
    s__subclass(s__Nutrient,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_35226,axiom,
    s__disjointDecomposition_4(s__Nutrient,s__Protein,s__Carbohydrate,s__Vitamin) ).

fof(kb_SUMO_35227,axiom,
    s__documentation(s__Nutrient,s__EnglishLanguage,'A &%BiologicallyActiveSubstance required by an &%Organism. It is generally ingested as &%Food, and it is of primary interest because of its role in the biologic functioning of the &%Organism.') ).

fof(kb_SUMO_35228,axiom,
    s__subclass(s__Protein,s__Nutrient) ).

fof(kb_SUMO_35229,axiom,
    s__instance(s__Protein__t,s__SetOrClass) ).

fof(kb_SUMO_35230,axiom,
    s__instance(s__Nutrient__t,s__SetOrClass) ).

fof(kb_SUMO_35231,axiom,
    s__documentation(s__Protein,s__EnglishLanguage,'A &%Nutrient made up of amino acids joined by peptide bonds.') ).

fof(kb_SUMO_35232,axiom,
    s__subclass(s__Enzyme,s__Protein) ).

fof(kb_SUMO_35233,axiom,
    s__instance(s__Enzyme__t,s__SetOrClass) ).

fof(kb_SUMO_35234,axiom,
    s__documentation(s__Enzyme,s__EnglishLanguage,'A complex &%Protein that is produced by living cells and which catalyzes specific biochemical reactions. There are six main types of enzymes: oxidoreductases, transferases, hydrolases, lyases, isomerases, and ligases.') ).

fof(kb_SUMO_35235,axiom,
    s__subclass(s__Carbohydrate,s__Nutrient) ).

fof(kb_SUMO_35236,axiom,
    s__instance(s__Carbohydrate__t,s__SetOrClass) ).

fof(kb_SUMO_35237,axiom,
    s__documentation(s__Carbohydrate,s__EnglishLanguage,'An element of living cells and a source of energy for &%Animals. This class includes both simple &%Carbohydrates, i.e. sugars, and complex &%Carbohydrates, i.e. starches.') ).

fof(kb_SUMO_35238,axiom,
    s__subclass(s__Vitamin,s__Nutrient) ).

fof(kb_SUMO_35239,axiom,
    s__instance(s__Vitamin__t,s__SetOrClass) ).

fof(kb_SUMO_35240,axiom,
    s__documentation(s__Vitamin,s__EnglishLanguage,'A &%Nutrient present in natural products or made synthetically, which is essential in the diet of &%Humans and other higher &%Animals. Included here are &%Vitamin precursors and provitamins.') ).

fof(kb_SUMO_35241,axiom,
    s__subclass(s__LiquidMixture,s__Mixture) ).

fof(kb_SUMO_35242,axiom,
    s__partition_3(s__LiquidMixture,s__Solution,s__Suspension) ).

fof(kb_SUMO_35243,axiom,
    s__documentation(s__LiquidMixture,s__EnglishLanguage,'Any &%Mixture that satisfies two conditions, viz. it is made up predominantly of things which are a &%Liquid and any component other than &%Liquid in the &%Mixture is in the form of fine particles which are suspended in the &%Liquid.') ).

fof(kb_SUMO_35244,axiom,
    ! [V__MIX] :
      ( s__instance(V__MIX,s__Object)
     => ( s__instance(V__MIX,s__LiquidMixture)
       => ? [V__PART] :
            ( s__instance(V__PART,s__Object)
            & s__part(V__PART,V__MIX)
            & s__attribute(V__PART,s__Liquid) ) ) ) ).

fof(kb_SUMO_35245,axiom,
    s__subclass(s__Solution,s__LiquidMixture) ).

fof(kb_SUMO_35246,axiom,
    s__instance(s__Solution__t,s__SetOrClass) ).

fof(kb_SUMO_35247,axiom,
    s__instance(s__LiquidMixture__t,s__SetOrClass) ).

fof(kb_SUMO_35248,axiom,
    s__documentation(s__Solution,s__EnglishLanguage,'A liquid mixture. The most abundant component in a solution is called the solvent. Other components are called solutes. A solution, though homogeneous, may nonetheless have variable composition. Any amount of salt, up to a maximum limit, can be dissolved in a given amount of water.') ).

fof(kb_SUMO_35249,axiom,
    s__subclass(s__Suspension,s__LiquidMixture) ).

fof(kb_SUMO_35250,axiom,
    s__instance(s__Suspension__t,s__SetOrClass) ).

fof(kb_SUMO_35251,axiom,
    s__documentation(s__Suspension,s__EnglishLanguage,'A &%LiquidMixture where at least one of the components of the &%Mixture is equally distributed throughout the &%Mixture but is not dissolved in it.') ).

fof(kb_SUMO_35252,axiom,
    s__subclass(s__GasMixture,s__Mixture) ).

fof(kb_SUMO_35253,axiom,
    s__instance(s__Mixture__t,s__SetOrClass) ).

fof(kb_SUMO_35254,axiom,
    s__disjoint(s__GasMixture,s__LiquidMixture) ).

fof(kb_SUMO_35255,axiom,
    s__documentation(s__GasMixture,s__EnglishLanguage,'Any &%Mixture that satisfies two conditions, viz. it is made up predominantly of things which are a &%Gas and any component other than &%Gas in the &%Mixture is in the form of fine particles which are suspended in the &%Gas.') ).

fof(kb_SUMO_35256,axiom,
    ! [V__MIX] :
      ( s__instance(V__MIX,s__Object)
     => ( s__instance(V__MIX,s__GasMixture)
       => ? [V__PART] :
            ( s__instance(V__PART,s__Object)
            & s__part(V__PART,V__MIX)
            & s__attribute(V__PART,s__Gas) ) ) ) ).

fof(kb_SUMO_35257,axiom,
    s__subclass(s__Cloud,s__GasMixture) ).

fof(kb_SUMO_35258,axiom,
    s__instance(s__Cloud__t,s__SetOrClass) ).

fof(kb_SUMO_35259,axiom,
    s__instance(s__GasMixture__t,s__SetOrClass) ).

fof(kb_SUMO_35260,axiom,
    s__documentation(s__Cloud,s__EnglishLanguage,'Any &%GasMixture that is visible, e.g. &%Smoke produced by a fire or clouds of water vapor in the sky.') ).

fof(kb_SUMO_35261,axiom,
    ! [V__CLOUD] :
      ( s__instance(V__CLOUD,s__Object)
     => ( s__instance(V__CLOUD,s__Cloud)
       => s__capability(s__Seeing,s__patient__m,V__CLOUD) ) ) ).

fof(kb_SUMO_35262,axiom,
    s__subclass(s__Smoke,s__Cloud) ).

fof(kb_SUMO_35263,axiom,
    s__instance(s__Smoke__t,s__SetOrClass) ).

fof(kb_SUMO_35264,axiom,
    s__documentation(s__Smoke,s__EnglishLanguage,'A mixture of fine particles suspended in a gas that is produced by &%Combustion.') ).

fof(kb_SUMO_35265,axiom,
    ! [V__SMOKE] :
      ( s__instance(V__SMOKE,s__Smoke)
     => ? [V__BURNING] :
          ( s__instance(V__BURNING,s__Process)
          & s__instance(V__BURNING,s__Combustion)
          & s__result(V__BURNING,V__SMOKE) ) ) ).

fof(kb_SUMO_35266,axiom,
    s__subclass(s__WaterCloud,s__Cloud) ).

fof(kb_SUMO_35267,axiom,
    s__instance(s__WaterCloud__t,s__SetOrClass) ).

fof(kb_SUMO_35268,axiom,
    s__documentation(s__WaterCloud,s__EnglishLanguage,'Any &%Cloud that is composed primarily of water vapor.') ).

fof(kb_SUMO_35269,axiom,
    ! [V__CLOUD] :
      ( s__instance(V__CLOUD,s__Object)
     => ( s__instance(V__CLOUD,s__WaterCloud)
       => ? [V__WATER] :
            ( s__instance(V__WATER,s__Object)
            & s__instance(V__WATER,s__Water)
            & s__part(V__WATER,V__CLOUD) ) ) ) ).

fof(kb_SUMO_35270,axiom,
    ! [V__MEASURE2,V__MEASURE1,V__CLOUD] :
      ( s__instance(V__CLOUD,s__WaterCloud)
     => ! [V__PART] :
          ( ( s__instance(V__PART,s__Object)
            & s__instance(V__CLOUD,s__Object)
            & s__instance(V__MEASURE1,s__PhysicalQuantity)
            & s__instance(V__MEASURE2,s__PhysicalQuantity) )
         => ( ( s__part(V__PART,V__CLOUD)
              & ~ s__instance(V__PART,s__Water) )
           => ? [V__WATER] :
                ( s__instance(V__WATER,s__Object)
                & s__instance(V__WATER,s__Water)
                & s__part(V__WATER,V__CLOUD)
                & s__measure(V__WATER,V__MEASURE1)
                & s__measure(V__PART,V__MEASURE2)
                & greater(V__MEASURE1,V__MEASURE2) ) ) ) ) ).

fof(kb_SUMO_35271,axiom,
    s__subclass(s__Air,s__GasMixture) ).

fof(kb_SUMO_35272,axiom,
    s__instance(s__Air__t,s__SetOrClass) ).

fof(kb_SUMO_35273,axiom,
    s__documentation(s__Air,s__EnglishLanguage,'&%Air is the gaseous stuff that makes up the atmosphere surrounding Earth.') ).

fof(kb_SUMO_35274,axiom,
    ! [V__WIND] :
      ( s__instance(V__WIND,s__Process)
     => ( s__instance(V__WIND,s__Wind)
       => ? [V__AIR] :
            ( s__patient(V__WIND,V__AIR)
            & s__instance(V__AIR,s__Air) ) ) ) ).

fof(kb_SUMO_35275,axiom,
    s__subclass(s__BodySubstance,s__Substance) ).

fof(kb_SUMO_35276,axiom,
    s__instance(s__BodySubstance__t,s__SetOrClass) ).

fof(kb_SUMO_35277,axiom,
    s__documentation(s__BodySubstance,s__EnglishLanguage,'Extracellular material and mixtures of cells and extracellular material that are produced, excreted or accreted by an &%Organism. Included here are &%Substances such as saliva, dental enamel, sweat, hormones, and gastric acid.') ).

fof(kb_SUMO_35278,axiom,
    s__subclass(s__AnimalSubstance,s__BodySubstance) ).

fof(kb_SUMO_35279,axiom,
    s__documentation(s__AnimalSubstance,s__EnglishLanguage,'&%BodySubstances that are produced exclusively by &%Animals.') ).

fof(kb_SUMO_35280,axiom,
    ! [V__SUBSTANCE,V__ANIMAL] :
      ( ( s__instance(V__ANIMAL,s__Object)
        & s__instance(V__SUBSTANCE,s__Object) )
     => ( ( s__instance(V__SUBSTANCE,s__AnimalSubstance)
          & s__instance(V__ANIMAL,s__Organism)
          & s__part(V__SUBSTANCE,V__ANIMAL) )
       => s__instance(V__ANIMAL,s__Animal) ) ) ).

fof(kb_SUMO_35281,axiom,
    s__subclass(s__PlantSubstance,s__BodySubstance) ).

fof(kb_SUMO_35282,axiom,
    s__instance(s__PlantSubstance__t,s__SetOrClass) ).

fof(kb_SUMO_35283,axiom,
    s__documentation(s__PlantSubstance,s__EnglishLanguage,'&%BodySubstances that are produced exclusively by &%Plants.') ).

fof(kb_SUMO_35284,axiom,
    ! [V__PLANT,V__SUBSTANCE] :
      ( ( s__instance(V__SUBSTANCE,s__Object)
        & s__instance(V__PLANT,s__Object) )
     => ( ( s__instance(V__SUBSTANCE,s__PlantSubstance)
          & s__instance(V__PLANT,s__Organism)
          & s__part(V__SUBSTANCE,V__PLANT) )
       => s__instance(V__PLANT,s__Plant) ) ) ).

fof(kb_SUMO_35285,axiom,
    s__subclass(s__Hormone,s__BodySubstance) ).

fof(kb_SUMO_35286,axiom,
    s__instance(s__Hormone__t,s__SetOrClass) ).

fof(kb_SUMO_35287,axiom,
    s__subclass(s__Hormone,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_35288,axiom,
    s__documentation(s__Hormone,s__EnglishLanguage,'In &%Animals, a chemical secreted by an endocrine gland whose products are released into the circulating fluid. &%Plant hormones or synthetic hormones which are used only to alter or control various physiologic processes, e.g., reproductive control agents, are assigned to the &%Class &%BiologicallyActiveSubstance. &%Hormones act as chemical messengers and regulate various physiologic processes such as growth, reproduction, metabolism, etc. They usually fall into two broad categories, viz. steroid hormones and peptide hormones.') ).

fof(kb_SUMO_35289,axiom,
    ! [V__HORMONE] :
      ( s__instance(V__HORMONE,s__Hormone)
     => ? [V__PROCESS,V__GLAND] :
          ( s__instance(V__GLAND,s__Object)
          & s__instance(V__PROCESS,s__Process)
          & s__instance(V__GLAND,s__Gland)
          & s__instrument(V__PROCESS,V__GLAND)
          & s__result(V__PROCESS,V__HORMONE) ) ) ).

fof(kb_SUMO_35290,axiom,
    s__subclass(s__Blood,s__BodySubstance) ).

fof(kb_SUMO_35291,axiom,
    s__instance(s__Blood__t,s__SetOrClass) ).

fof(kb_SUMO_35292,axiom,
    s__documentation(s__Blood,s__EnglishLanguage,'A fluid present in &%Animals that transports &%Nutrients to and waste products away from various &%BodyParts.') ).

fof(kb_SUMO_35293,axiom,
    s__instance(s__FoodForFn__m,s__UnaryFunction) ).

fof(kb_SUMO_35294,axiom,
    s__domainSubclass(s__FoodForFn__m,"1",s__Organism) ).

fof(kb_SUMO_35295,axiom,
    s__rangeSubclass(s__FoodForFn__m,s__SelfConnectedObject) ).

fof(kb_SUMO_35296,axiom,
    s__documentation(s__FoodForFn__m,s__EnglishLanguage,'A &%Function that denotes &%SelfConnectedObject containing &%Nutrients, such as carbohydrates, proteins, and fats, that can be ingested by a the given class of living &%Animal and metabolized into energy and body tissue.') ).

fof(kb_SUMO_35297,axiom,
    ! [V__A,V__FOOD] :
      ( ( s__instance(V__FOOD,s__Object)
        & s__subclass(V__A,s__Organism)
        & s__instance(V__A,s__SetOrClass) )
     => ( s__instance(V__FOOD,s__FoodForFn(V__A))
       => ? [V__NUTRIENT] :
            ( s__instance(V__NUTRIENT,s__Object)
            & s__instance(V__NUTRIENT,s__Nutrient)
            & s__part(V__NUTRIENT,V__FOOD) ) ) ) ).

fof(kb_SUMO_35298,axiom,
    s__subclass(s__Meat,s__SelfConnectedObject) ).

fof(kb_SUMO_35299,axiom,
    s__instance(s__Meat__t,s__SetOrClass) ).

fof(kb_SUMO_35300,axiom,
    s__documentation(s__Meat,s__EnglishLanguage,'Any food which was originally part of an &%Animal and is not ingested by drinking, including eggs and animal blood that is eaten as food. Note that this class covers both raw meat and meat that has been prepared in some way, e.g. by cooking. Note too that preparations involving &%Meat and &%FruitOrVegetable are classed directly under &%Food.') ).

fof(kb_SUMO_35301,axiom,
    ! [V__MEAT] :
      ( s__instance(V__MEAT,s__Meat)
     => ! [V__PART] :
          ( ( s__instance(V__PART,s__Object)
            & s__instance(V__MEAT,s__Object) )
         => ( s__part(V__PART,V__MEAT)
           => ? [V__SUBPART,V__TIME,V__ANIMAL] :
                ( s__instance(V__ANIMAL,s__Object)
                & s__instance(V__TIME,s__TimePosition)
                & s__instance(V__SUBPART,s__Object)
                & s__part(V__SUBPART,V__PART)
                & s__holdsDuring(V__TIME,'(s__instance(V__ANIMAL,s__Animal) & s__part(V__SUBPART,V__ANIMAL))') ) ) ) ) ).

fof(kb_SUMO_35302,axiom,
    s__subclass(s__AnatomicalStructure,s__OrganicObject) ).

fof(kb_SUMO_35303,axiom,
    s__partition_3(s__AnatomicalStructure,s__BodyPart,s__AbnormalAnatomicalStructure) ).

fof(kb_SUMO_35304,axiom,
    s__partition_3(s__AnatomicalStructure,s__AnimalAnatomicalStructure,s__PlantAnatomicalStructure) ).

fof(kb_SUMO_35305,axiom,
    s__documentation(s__AnatomicalStructure,s__EnglishLanguage,'A normal or pathological part of the anatomy or structural organization of an &%Organism. This class covers &%BodyParts, as well as structures that are given off by &%Organisms, e.g. &%ReproductiveBodies.') ).

%FOL fof(kb_SUMO_35306,axiom,(( (! [V__ANAT] : (s__instance(V__ANAT,s__Object) => (s__instance(V__ANAT,s__AnatomicalStructure) => (? [V__ORGANISM,V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__ORGANISM,s__Object) & s__instance(V__ORGANISM,s__Organism) & s__temporalPart(V__TIME,s__WhenFn(V__ORGANISM)) & s__holdsDuring(V__TIME,'s__part(V__ANAT,V__ORGANISM)')))))) ))).

fof(kb_SUMO_35307,axiom,
    ! [V__PART] :
      ( s__instance(V__PART,s__Object)
     => ( s__instance(V__PART,s__AnatomicalStructure)
       => ? [V__CELL] :
            ( s__instance(V__CELL,s__Object)
            & s__instance(V__CELL,s__Cell)
            & s__part(V__CELL,V__PART) ) ) ) ).

fof(kb_SUMO_35308,axiom,
    s__subclass(s__AbnormalAnatomicalStructure,s__AnatomicalStructure) ).

fof(kb_SUMO_35309,axiom,
    s__instance(s__AbnormalAnatomicalStructure__t,s__SetOrClass) ).

fof(kb_SUMO_35310,axiom,
    s__instance(s__AnatomicalStructure__t,s__SetOrClass) ).

fof(kb_SUMO_35311,axiom,
    s__documentation(s__AbnormalAnatomicalStructure,s__EnglishLanguage,'Any &%AnatomicalStructure which is not normally found in the &%Organism of which it is a part, i.e. it is the result of a &%PathologicProcess. This class covers tumors, birth marks, goiters, etc.') ).

fof(kb_SUMO_35312,axiom,
    ! [V__STRUCTURE] :
      ( s__instance(V__STRUCTURE,s__AbnormalAnatomicalStructure)
     => ? [V__PROC] :
          ( s__instance(V__PROC,s__Process)
          & s__instance(V__PROC,s__PathologicProcess)
          & s__result(V__PROC,V__STRUCTURE) ) ) ).

fof(kb_SUMO_35313,axiom,
    s__subclass(s__BodyPart,s__AnatomicalStructure) ).

fof(kb_SUMO_35314,axiom,
    s__documentation(s__BodyPart,s__EnglishLanguage,'A collection of &%Cells and &%Tissues which are localized to a specific area of an &%Organism and which are not pathological. The instances of this &%Class range from gross structures to small components of complex &%Organs.') ).

%FOL fof(kb_SUMO_35315,axiom,(( (! [V__PART] : (s__instance(V__PART,s__CorpuscularObject) => (s__instance(V__PART,s__BodyPart) => (? [V__ORGANISM,V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__ORGANISM,s__CorpuscularObject) & s__instance(V__ORGANISM,s__Organism) & s__temporalPart(V__TIME,s__WhenFn(V__ORGANISM)) & s__holdsDuring(V__TIME,'s__component(V__PART,V__ORGANISM)')))))) ))).

fof(kb_SUMO_35316,axiom,
    ! [V__PART] :
      ( s__instance(V__PART,s__BodyPart)
     => ? [V__PROC] :
          ( s__instance(V__PROC,s__Process)
          & s__instance(V__PROC,s__PhysiologicProcess)
          & s__result(V__PROC,V__PART) ) ) ).

fof(kb_SUMO_35317,axiom,
    s__subclass(s__AnimalAnatomicalStructure,s__AnatomicalStructure) ).

fof(kb_SUMO_35318,axiom,
    s__instance(s__AnimalAnatomicalStructure__t,s__SetOrClass) ).

fof(kb_SUMO_35319,axiom,
    s__documentation(s__AnimalAnatomicalStructure,s__EnglishLanguage,'&%AnatomicalStructures that are possessed exclusively by &%Animals.') ).

fof(kb_SUMO_35320,axiom,
    ! [V__STRUCTURE,V__ANIMAL] :
      ( ( s__instance(V__ANIMAL,s__Object)
        & s__instance(V__STRUCTURE,s__Object) )
     => ( ( s__instance(V__STRUCTURE,s__AnimalAnatomicalStructure)
          & s__instance(V__ANIMAL,s__Organism)
          & s__part(V__STRUCTURE,V__ANIMAL) )
       => s__instance(V__ANIMAL,s__Animal) ) ) ).

fof(kb_SUMO_35321,axiom,
    s__subclass(s__PlantAnatomicalStructure,s__AnatomicalStructure) ).

fof(kb_SUMO_35322,axiom,
    s__documentation(s__PlantAnatomicalStructure,s__EnglishLanguage,'&%AnatomicalStructures that are possessed exclusively by &%Plants.') ).

fof(kb_SUMO_35323,axiom,
    ! [V__STRUCTURE,V__PLANT] :
      ( ( s__instance(V__PLANT,s__Object)
        & s__instance(V__STRUCTURE,s__Object) )
     => ( ( s__instance(V__STRUCTURE,s__PlantAnatomicalStructure)
          & s__instance(V__PLANT,s__Organism)
          & s__part(V__STRUCTURE,V__PLANT) )
       => s__instance(V__PLANT,s__Plant) ) ) ).

fof(kb_SUMO_35324,axiom,
    s__subclass(s__ReproductiveBody,s__BodyPart) ).

fof(kb_SUMO_35325,axiom,
    s__documentation(s__ReproductiveBody,s__EnglishLanguage,'Reproductive structure of &%Organisms. Consists of an &%Embryonic &%Object and a nutritive/protective envelope. Note that this class includes seeds, spores, and &%FruitOrVegetables, as well as the eggs produced by &%Animals.') ).

fof(kb_SUMO_35326,axiom,
    s__subclass(s__Egg,s__ReproductiveBody) ).

fof(kb_SUMO_35327,axiom,
    s__instance(s__Egg__t,s__SetOrClass) ).

fof(kb_SUMO_35328,axiom,
    s__subclass(s__Egg,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_35329,axiom,
    s__documentation(s__Egg,s__EnglishLanguage,'The fertilized or unfertilized female &%ReproductiveBody of an &%Animal. This includes &%Bird and &%Reptile eggs, as well as mammalian ova.') ).

fof(kb_SUMO_35330,axiom,
    s__subclass(s__Seed,s__ReproductiveBody) ).

fof(kb_SUMO_35331,axiom,
    s__instance(s__Seed__t,s__SetOrClass) ).

fof(kb_SUMO_35332,axiom,
    s__instance(s__ReproductiveBody__t,s__SetOrClass) ).

fof(kb_SUMO_35333,axiom,
    s__subclass(s__Seed,s__PlantAnatomicalStructure) ).

fof(kb_SUMO_35334,axiom,
    s__instance(s__PlantAnatomicalStructure__t,s__SetOrClass) ).

fof(kb_SUMO_35335,axiom,
    s__documentation(s__Seed,s__EnglishLanguage,'The fertilized or unfertilized female &%ReproductiveBody of a &%FloweringPlant.') ).

%FOL fof(kb_SUMO_35336,axiom,(( (! [V__SEED] : (s__instance(V__SEED,s__Object) => (s__instance(V__SEED,s__Seed) => (? [V__PLANT,V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__PLANT,s__Object) & s__instance(V__PLANT,s__FloweringPlant) & s__holdsDuring(V__TIME,'s__part(V__SEED,V__PLANT)')))))) ))).

fof(kb_SUMO_35337,axiom,
    s__subclass(s__Pollen,s__ReproductiveBody) ).

fof(kb_SUMO_35338,axiom,
    s__instance(s__Pollen__t,s__SetOrClass) ).

fof(kb_SUMO_35339,axiom,
    s__subclass(s__Pollen,s__PlantAnatomicalStructure) ).

fof(kb_SUMO_35340,axiom,
    s__documentation(s__Pollen,s__EnglishLanguage,'A powder produced by &%FloweringPlants that contains male gametes and is capable of fertilizing the seeds of &%FloweringPlants of the same species.') ).

fof(kb_SUMO_35341,axiom,
    s__subclass(s__FruitOrVegetable,s__PlantAnatomicalStructure) ).

fof(kb_SUMO_35342,axiom,
    s__instance(s__FruitOrVegetable__t,s__SetOrClass) ).

fof(kb_SUMO_35343,axiom,
    s__subclass(s__FruitOrVegetable,s__ReproductiveBody) ).

fof(kb_SUMO_35344,axiom,
    s__documentation(s__FruitOrVegetable,s__EnglishLanguage,'Any fruit or vegetable, i.e. a ripened &%ReproductiveBody of a &%Plant. Note that &%FruitOrVegetable is not a subclass of &%Food, because some fruits, e.g. poisonous berries, are not edible.') ).

fof(kb_SUMO_35345,axiom,
    s__subclass(s__Spore,s__ReproductiveBody) ).

fof(kb_SUMO_35346,axiom,
    s__instance(s__Spore__t,s__SetOrClass) ).

fof(kb_SUMO_35347,axiom,
    s__subclass(s__Spore,s__PlantAnatomicalStructure) ).

fof(kb_SUMO_35348,axiom,
    s__documentation(s__Spore,s__EnglishLanguage,'Any &%ReproductiveBody of a &%NonFloweringPlant.') ).

%FOL fof(kb_SUMO_35349,axiom,(( (! [V__SPORE] : (s__instance(V__SPORE,s__Object) => (s__instance(V__SPORE,s__Spore) => (? [V__PLANT,V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__PLANT,s__Object) & s__instance(V__PLANT,s__NonFloweringPlant) & s__holdsDuring(V__TIME,'s__part(V__SPORE,V__PLANT)')))))) ))).

fof(kb_SUMO_35350,axiom,
    s__subclass(s__BodyCovering,s__BodyPart) ).

fof(kb_SUMO_35351,axiom,
    s__instance(s__BodyCovering__t,s__SetOrClass) ).

fof(kb_SUMO_35352,axiom,
    s__documentation(s__BodyCovering,s__EnglishLanguage,'Any &%BodyPart which is a covering of another &%BodyPart or of an entire &%Organism. This would include the rinds of &%FruitOrVegetables and the skins of &%Animals.') ).

fof(kb_SUMO_35353,axiom,
    ! [V__COVER] :
      ( s__instance(V__COVER,s__Object)
     => ( s__instance(V__COVER,s__BodyCovering)
       => ? [V__BODY] :
            ( s__instance(V__BODY,s__Object)
            & s__superficialPart(V__COVER,V__BODY)
            & ( s__instance(V__BODY,s__Organism)
              | s__instance(V__BODY,s__BodyPart) ) ) ) ) ).

fof(kb_SUMO_35354,axiom,
    s__subclass(s__BodyJunction,s__BodyPart) ).

fof(kb_SUMO_35355,axiom,
    s__instance(s__BodyJunction__t,s__SetOrClass) ).

fof(kb_SUMO_35356,axiom,
    s__documentation(s__BodyJunction,s__EnglishLanguage,'The place where two &%BodyParts meet or connect.') ).

fof(kb_SUMO_35357,axiom,
    ! [V__JUNCT] :
      ( s__instance(V__JUNCT,s__SelfConnectedObject)
     => ( s__instance(V__JUNCT,s__BodyJunction)
       => ? [V__OBJ1,V__OBJ2] :
            ( s__instance(V__OBJ2,s__SelfConnectedObject)
            & s__instance(V__OBJ1,s__SelfConnectedObject)
            & s__instance(V__OBJ1,s__BodyPart)
            & s__instance(V__OBJ2,s__BodyPart)
            & s__connects(V__JUNCT,V__OBJ1,V__OBJ2) ) ) ) ).

fof(kb_SUMO_35358,axiom,
    s__subclass(s__BodyCavity,s__BodyPart) ).

fof(kb_SUMO_35359,axiom,
    s__instance(s__BodyCavity__t,s__SetOrClass) ).

fof(kb_SUMO_35360,axiom,
    s__instance(s__BodyPart__t,s__SetOrClass) ).

fof(kb_SUMO_35361,axiom,
    s__documentation(s__BodyCavity,s__EnglishLanguage,'Any &%BodyPart which contains an unfilled space, e.g. &%BodyVessels, the atria and ventricles of the heart, the lungs, etc.') ).

fof(kb_SUMO_35362,axiom,
    s__subclass(s__BodyVessel,s__BodyCavity) ).

fof(kb_SUMO_35363,axiom,
    s__instance(s__BodyVessel__t,s__SetOrClass) ).

fof(kb_SUMO_35364,axiom,
    s__documentation(s__BodyVessel,s__EnglishLanguage,'Any tube-like structure which occurs naturally in an &%Organism and through which a &%BodySubstance can circulate.') ).

fof(kb_SUMO_35365,axiom,
    s__subclass(s__Cell,s__BodyPart) ).

fof(kb_SUMO_35366,axiom,
    s__instance(s__Cell__t,s__SetOrClass) ).

fof(kb_SUMO_35367,axiom,
    s__documentation(s__Cell,s__EnglishLanguage,'The fundamental structural and functional unit of living &%Organisms.') ).

fof(kb_SUMO_35368,axiom,
    s__subclass(s__Organ,s__BodyPart) ).

fof(kb_SUMO_35369,axiom,
    s__instance(s__Organ__t,s__SetOrClass) ).

fof(kb_SUMO_35370,axiom,
    s__documentation(s__Organ,s__EnglishLanguage,'A somewhat independent &%BodyPart that performs a specialized function. Note that this functional definition covers bodily systems, e.g. the digestive system or the central nervous system.') ).

fof(kb_SUMO_35371,axiom,
    ! [V__ORGAN] :
      ( s__instance(V__ORGAN,s__Physical)
     => ( s__instance(V__ORGAN,s__Organ)
       => ? [V__PURP] :
            ( s__instance(V__PURP,s__Formula)
            & s__hasPurpose(V__ORGAN,V__PURP) ) ) ) ).

fof(kb_SUMO_35372,axiom,
    s__subclass(s__Gland,s__Organ) ).

fof(kb_SUMO_35373,axiom,
    s__instance(s__Gland__t,s__SetOrClass) ).

fof(kb_SUMO_35374,axiom,
    s__documentation(s__Gland,s__EnglishLanguage,'An &%Organ that removes &%Substances from the &%Blood, alters them in some way, and then releases them.') ).

fof(kb_SUMO_35375,axiom,
    s__subclass(s__Tissue,s__BodySubstance) ).

fof(kb_SUMO_35376,axiom,
    s__disjointDecomposition_4(s__Tissue,s__Bone,s__Muscle,s__FatTissue) ).

fof(kb_SUMO_35377,axiom,
    s__documentation(s__Tissue,s__EnglishLanguage,'An aggregation of similarly specialized &%Cells and the associated intercellular substance. &%Tissues are relatively non-localized in comparison to &%BodyParts, &%Organs or &%Organ components. The main features of &%Tissues are self-connectivity (see &%SelfConnectedObject) and being a homogeneous mass (all parts in the same granularity are instances of &%Tissue as well).') ).

fof(kb_SUMO_35378,axiom,
    ! [V__STUFF] :
      ( s__instance(V__STUFF,s__Object)
     => ( s__instance(V__STUFF,s__Tissue)
       => ? [V__PART] :
            ( s__instance(V__PART,s__Object)
            & s__instance(V__PART,s__Cell)
            & s__part(V__PART,V__STUFF) ) ) ) ).

fof(kb_SUMO_35379,axiom,
    ! [V__STUFF] :
      ( s__instance(V__STUFF,s__Object)
     => ( s__instance(V__STUFF,s__Tissue)
       => ? [V__ORGANISM] :
            ( s__instance(V__ORGANISM,s__Object)
            & s__instance(V__ORGANISM,s__Organism)
            & s__part(V__STUFF,V__ORGANISM) ) ) ) ).

fof(kb_SUMO_35380,axiom,
    s__subclass(s__Bone,s__Tissue) ).

fof(kb_SUMO_35381,axiom,
    s__instance(s__Tissue__t,s__SetOrClass) ).

fof(kb_SUMO_35382,axiom,
    s__subclass(s__Bone,s__AnimalSubstance) ).

fof(kb_SUMO_35383,axiom,
    s__instance(s__Bone__t,s__SetOrClass) ).

fof(kb_SUMO_35384,axiom,
    s__instance(s__AnimalSubstance__t,s__SetOrClass) ).

fof(kb_SUMO_35385,axiom,
    s__documentation(s__Bone,s__EnglishLanguage,'Rigid &%Tissue composed largely of calcium that makes up the skeleton of &%Vertebrates. Note that this &%Class also includes teeth.') ).

fof(kb_SUMO_35386,axiom,
    ! [V__BONE] :
      ( s__instance(V__BONE,s__Object)
     => ( s__instance(V__BONE,s__Bone)
       => ? [V__VERT] :
            ( s__instance(V__VERT,s__Object)
            & s__instance(V__VERT,s__Vertebrate)
            & s__part(V__BONE,V__VERT) ) ) ) ).

fof(kb_SUMO_35387,axiom,
    s__subclass(s__Muscle,s__Tissue) ).

fof(kb_SUMO_35388,axiom,
    s__instance(s__Muscle__t,s__SetOrClass) ).

fof(kb_SUMO_35389,axiom,
    s__subclass(s__Muscle,s__AnimalSubstance) ).

fof(kb_SUMO_35390,axiom,
    s__documentation(s__Muscle,s__EnglishLanguage,'Nonrigid &%Tissue appearing only in &%Animals and composed largely of contractile cells.') ).

fof(kb_SUMO_35391,axiom,
    s__subclass(s__FatTissue,s__Tissue) ).

fof(kb_SUMO_35392,axiom,
    s__instance(s__FatTissue__t,s__SetOrClass) ).

fof(kb_SUMO_35393,axiom,
    s__documentation(s__FatTissue,s__EnglishLanguage,'Nonrigid &%Tissue that is composed largely of fat cells.') ).

fof(kb_SUMO_35394,axiom,
    s__subclass(s__Noun,s__Word) ).

fof(kb_SUMO_35395,axiom,
    s__instance(s__Noun__t,s__SetOrClass) ).

fof(kb_SUMO_35396,axiom,
    s__partition_6(s__Word,s__Noun,s__Verb,s__Adjective,s__Adverb,s__ParticleWord) ).

fof(kb_SUMO_35397,axiom,
    s__documentation(s__Noun,s__EnglishLanguage,'One of the parts of speech. The &%Class of &%Words that conventionally denote &%Objects.') ).

fof(kb_SUMO_35398,axiom,
    s__subclass(s__Verb,s__Word) ).

fof(kb_SUMO_35399,axiom,
    s__instance(s__Verb__t,s__SetOrClass) ).

fof(kb_SUMO_35400,axiom,
    s__instance(s__Word__t,s__SetOrClass) ).

fof(kb_SUMO_35401,axiom,
    s__documentation(s__Verb,s__EnglishLanguage,'One of the parts of speech. The &%Class of &%Words that conventionally denote &%Processes.') ).

fof(kb_SUMO_35402,axiom,
    s__subclass(s__Adjective,s__Word) ).

fof(kb_SUMO_35403,axiom,
    s__instance(s__Adjective__t,s__SetOrClass) ).

fof(kb_SUMO_35404,axiom,
    s__documentation(s__Adjective,s__EnglishLanguage,'One of the parts of speech. The &%Class of &%Words that conventionally denote &%Attributes of &%Objects.') ).

fof(kb_SUMO_35405,axiom,
    s__subclass(s__Adverb,s__Word) ).

fof(kb_SUMO_35406,axiom,
    s__instance(s__Adverb__t,s__SetOrClass) ).

fof(kb_SUMO_35407,axiom,
    s__documentation(s__Adverb,s__EnglishLanguage,'One of the parts of speech. The &%Class of &%Words that conventionally denote &%Attributes of &%Processes.') ).

fof(kb_SUMO_35408,axiom,
    s__subclass(s__ParticleWord,s__Word) ).

fof(kb_SUMO_35409,axiom,
    s__instance(s__ParticleWord__t,s__SetOrClass) ).

fof(kb_SUMO_35410,axiom,
    s__documentation(s__ParticleWord,s__EnglishLanguage,'An umbrella &%Class for any &%Word that does not fit into the other subclasses of &%Word. A &%ParticleWord is generally a small term that serves a grammatical or logical function, e.g. and, of, since, etc. At some point, this class might be broken up into the subclasses Connective, Preposition, etc. Note that the class &%ParticleWord includes both personal and possessive pronouns, e.g. she, hers, it, its, etc.') ).

fof(kb_SUMO_35411,axiom,
    s__subclass(s__Morpheme,s__LinguisticExpression) ).

fof(kb_SUMO_35412,axiom,
    s__instance(s__Morpheme__t,s__SetOrClass) ).

fof(kb_SUMO_35413,axiom,
    s__documentation(s__Morpheme,s__EnglishLanguage,'Part of a &%Word which cannot be subdivided and which expresses a meaning.') ).

fof(kb_SUMO_35414,axiom,
    ! [V__MORPH] :
      ( s__instance(V__MORPH,s__Object)
     => ( s__instance(V__MORPH,s__Morpheme)
       => ~ ? [V__OTHERMORPH] :
              ( s__instance(V__OTHERMORPH,s__Object)
              & s__instance(V__OTHERMORPH,s__Morpheme)
              & s__part(V__OTHERMORPH,V__MORPH)
              & V__OTHERMORPH != V__MORPH ) ) ) ).

fof(kb_SUMO_35415,axiom,
    ! [V__MORPH] :
      ( s__instance(V__MORPH,s__Object)
     => ( s__instance(V__MORPH,s__Morpheme)
       => ? [V__WORD] :
            ( s__instance(V__WORD,s__Object)
            & s__instance(V__WORD,s__Word)
            & s__part(V__MORPH,V__WORD) ) ) ) ).

fof(kb_SUMO_35416,axiom,
    ! [V__WORD] :
      ( s__instance(V__WORD,s__Object)
     => ( s__instance(V__WORD,s__Word)
       => ? [V__PART] :
            ( s__instance(V__PART,s__Object)
            & s__part(V__PART,V__WORD)
            & s__instance(V__PART,s__Morpheme) ) ) ) ).

fof(kb_SUMO_35417,axiom,
    s__subclass(s__Phrase,s__LinguisticExpression) ).

fof(kb_SUMO_35418,axiom,
    s__disjointDecomposition_4(s__Phrase,s__VerbPhrase,s__NounPhrase,s__PrepositionalPhrase) ).

fof(kb_SUMO_35419,axiom,
    s__documentation(s__Phrase,s__EnglishLanguage,'A set of &%Words in a &%Language which form a unit, i.e. express a meaning in the &%Language.') ).

fof(kb_SUMO_35420,axiom,
    ! [V__PHRASE] :
      ( s__instance(V__PHRASE,s__Object)
     => ( s__instance(V__PHRASE,s__Phrase)
       => ? [V__PART1,V__PART2] :
            ( s__instance(V__PART2,s__Object)
            & s__instance(V__PART1,s__Object)
            & s__part(V__PART1,V__PHRASE)
            & s__part(V__PART2,V__PHRASE)
            & s__instance(V__PART1,s__Word)
            & s__instance(V__PART2,s__Word)
            & V__PART1 != V__PART2 ) ) ) ).

fof(kb_SUMO_35421,axiom,
    s__subclass(s__VerbPhrase,s__Phrase) ).

fof(kb_SUMO_35422,axiom,
    s__instance(s__VerbPhrase__t,s__SetOrClass) ).

fof(kb_SUMO_35423,axiom,
    s__documentation(s__VerbPhrase,s__EnglishLanguage,'A &%Phrase that has the same function as a &%Verb.') ).

fof(kb_SUMO_35424,axiom,
    ! [V__PHRASE] :
      ( s__instance(V__PHRASE,s__Object)
     => ( s__instance(V__PHRASE,s__VerbPhrase)
       => ? [V__VERB] :
            ( s__instance(V__VERB,s__Object)
            & s__instance(V__VERB,s__Verb)
            & s__part(V__VERB,V__PHRASE) ) ) ) ).

fof(kb_SUMO_35425,axiom,
    s__subclass(s__NounPhrase,s__Phrase) ).

fof(kb_SUMO_35426,axiom,
    s__instance(s__NounPhrase__t,s__SetOrClass) ).

fof(kb_SUMO_35427,axiom,
    s__instance(s__Phrase__t,s__SetOrClass) ).

fof(kb_SUMO_35428,axiom,
    s__disjoint(s__NounPhrase,s__VerbPhrase) ).

fof(kb_SUMO_35429,axiom,
    s__documentation(s__NounPhrase,s__EnglishLanguage,'A &%Phrase that has the same function as a &%Noun.') ).

fof(kb_SUMO_35430,axiom,
    ! [V__SENTENCE] :
      ( s__instance(V__SENTENCE,s__Object)
     => ( s__instance(V__SENTENCE,s__Sentence)
       => ? [V__PHRASE1,V__PHRASE2] :
            ( s__instance(V__PHRASE2,s__Object)
            & s__instance(V__PHRASE1,s__Object)
            & s__instance(V__PHRASE1,s__NounPhrase)
            & s__instance(V__PHRASE2,s__VerbPhrase)
            & s__part(V__PHRASE1,V__SENTENCE)
            & s__part(V__PHRASE2,V__SENTENCE) ) ) ) ).

fof(kb_SUMO_35431,axiom,
    ! [V__PHRASE] :
      ( s__instance(V__PHRASE,s__Object)
     => ( s__instance(V__PHRASE,s__NounPhrase)
       => ? [V__NOUN] :
            ( s__instance(V__NOUN,s__Object)
            & s__instance(V__NOUN,s__Noun)
            & s__part(V__NOUN,V__PHRASE) ) ) ) ).

fof(kb_SUMO_35432,axiom,
    s__subclass(s__PrepositionalPhrase,s__Phrase) ).

fof(kb_SUMO_35433,axiom,
    s__instance(s__PrepositionalPhrase__t,s__SetOrClass) ).

fof(kb_SUMO_35434,axiom,
    s__documentation(s__PrepositionalPhrase,s__EnglishLanguage,'A &%Phrase that begins with a preposition and that functions as an &%Adjective or an &%Adverb.') ).

fof(kb_SUMO_35435,axiom,
    ! [V__PHRASE] :
      ( s__instance(V__PHRASE,s__Object)
     => ( s__instance(V__PHRASE,s__PrepositionalPhrase)
       => ? [V__PREP] :
            ( s__instance(V__PREP,s__Object)
            & s__instance(V__PREP,s__ParticleWord)
            & s__part(V__PREP,V__PHRASE) ) ) ) ).

fof(kb_SUMO_35436,axiom,
    s__subclass(s__Text,s__LinguisticExpression) ).

fof(kb_SUMO_35437,axiom,
    s__instance(s__LinguisticExpression__t,s__SetOrClass) ).

fof(kb_SUMO_35438,axiom,
    s__subclass(s__Text,s__ContentBearingObject) ).

fof(kb_SUMO_35439,axiom,
    s__instance(s__ContentBearingObject__t,s__SetOrClass) ).

fof(kb_SUMO_35440,axiom,
    s__subclass(s__Text,s__Artifact) ).

fof(kb_SUMO_35441,axiom,
    s__instance(s__Artifact__t,s__SetOrClass) ).

fof(kb_SUMO_35442,axiom,
    s__documentation(s__Text,s__EnglishLanguage,'A &%LinguisticExpression or set of &%LinguisticExpressions that perform a specific function related to &%Communication, e.g. express a discourse about a particular topic, and that are inscribed in a &%CorpuscularObject by &%Humans.') ).

fof(kb_SUMO_35443,axiom,
    ! [V__TEXT] :
      ( s__instance(V__TEXT,s__Object)
     => ( s__instance(V__TEXT,s__Text)
       => ? [V__PART] :
            ( s__instance(V__PART,s__Object)
            & s__part(V__PART,V__TEXT)
            & s__instance(V__PART,s__LinguisticExpression) ) ) ) ).

fof(kb_SUMO_35444,axiom,
    ! [V__TEXT] :
      ( s__instance(V__TEXT,s__Text)
     => ? [V__WRITE] :
          ( s__instance(V__WRITE,s__Process)
          & s__instance(V__WRITE,s__Writing)
          & s__result(V__WRITE,V__TEXT) ) ) ).

fof(kb_SUMO_35445,axiom,
    s__subclass(s__FactualText,s__Text) ).

fof(kb_SUMO_35446,axiom,
    s__instance(s__FactualText__t,s__SetOrClass) ).

fof(kb_SUMO_35447,axiom,
    s__instance(s__Text__t,s__SetOrClass) ).

fof(kb_SUMO_35448,axiom,
    s__disjoint(s__FactualText,s__FictionalText) ).

fof(kb_SUMO_35449,axiom,
    s__documentation(s__FactualText,s__EnglishLanguage,'The class of &%Texts that purport to reveal facts about the world. Such texts are often known as information or as non-fiction. Note that something can be an instance of &%FactualText, even if it is wholly inaccurate. Whether something is a &%FactualText is determined by the beliefs of the agent creating the text.') ).

fof(kb_SUMO_35450,axiom,
    ! [V__CONTENT,V__CLASS,V__AGENT,V__TEXT] :
      ( ( s__instance(V__TEXT,s__ContentBearingPhysical)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__subclass(V__CLASS,s__Text)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__instance(V__TEXT,V__CLASS)
          & s__subclass(V__CLASS,s__FactualText)
          & s__authors(V__AGENT,V__CLASS)
          & s__subsumesContentInstance(V__TEXT,V__CONTENT)
          & s__instance(V__CONTENT,s__Formula) )
       => s__believes(V__AGENT,V__CONTENT) ) ) ).

fof(kb_SUMO_35451,axiom,
    s__subclass(s__FictionalText,s__Text) ).

fof(kb_SUMO_35452,axiom,
    s__instance(s__FictionalText__t,s__SetOrClass) ).

fof(kb_SUMO_35453,axiom,
    s__documentation(s__FictionalText,s__EnglishLanguage,'The class of &%Texts that purport to be largely a product of the authors imagination, i.e. the author does not believe that most of the content conveyed by the text is an accurate depiction of the real world. Note that something can be an instance of &%FictionalText, even if it is completely true. Whether something is a &%FictionalText is determined by the beliefs of the agent creating the text.') ).

fof(kb_SUMO_35454,axiom,
    ! [V__CLASS,V__AGENT,V__TEXT] :
      ( ( s__instance(V__TEXT,s__ContentBearingPhysical)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__subclass(V__CLASS,s__Text)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__instance(V__TEXT,V__CLASS)
          & s__subclass(V__CLASS,s__FictionalText)
          & s__authors(V__AGENT,V__CLASS) )
       => ? [V__CONTENT] :
            ( s__subsumesContentInstance(V__TEXT,V__CONTENT)
            & s__instance(V__CONTENT,s__Formula)
            & ~ s__believes(V__AGENT,V__CONTENT) ) ) ) ).

fof(kb_SUMO_35455,axiom,
    s__subclass(s__Sentence,s__LinguisticExpression) ).

fof(kb_SUMO_35456,axiom,
    s__instance(s__Sentence__t,s__SetOrClass) ).

fof(kb_SUMO_35457,axiom,
    s__documentation(s__Sentence,s__EnglishLanguage,'A syntactically well-formed formula of a &%Language. It includes, at minimum, a predicate and a subject (which may be explicit or implicit), and it expresses a &%Proposition.') ).

fof(kb_SUMO_35458,axiom,
    ! [V__SENT] :
      ( s__instance(V__SENT,s__ContentBearingPhysical)
     => ( s__instance(V__SENT,s__Sentence)
       => ? [V__PROP] :
            ( s__instance(V__PROP,s__Proposition)
            & s__containsInformation(V__SENT,V__PROP) ) ) ) ).

fof(kb_SUMO_35459,axiom,
    s__instance(s__authors__m,s__BinaryPredicate) ).

fof(kb_SUMO_35460,axiom,
    s__instance(s__authors__m,s__AsymmetricRelation) ).

fof(kb_SUMO_35461,axiom,
    s__domain(s__authors__m,"1",s__Agent) ).

fof(kb_SUMO_35462,axiom,
    s__domainSubclass(s__authors__m,"2",s__Text) ).

fof(kb_SUMO_35463,axiom,
    s__documentation(s__authors__m,s__EnglishLanguage,'(&%authors ?AGENT ?TEXTCLASS) means that ?AGENT is creatively responsible for the content of all instances of ?TEXTCLASS. For example, Agatha Christie is author of Murder_on_the_Orient_Express.') ).

fof(kb_SUMO_35464,axiom,
    ! [V__TEXTCLASS,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__subclass(V__TEXTCLASS,s__Text)
        & s__instance(V__TEXTCLASS,s__SetOrClass) )
     => ( s__authors(V__AGENT,V__TEXTCLASS)
       => ? [V__PROCESS,V__INSTANCE] :
            ( s__instance(V__PROCESS,s__Process)
            & s__agent(V__PROCESS,V__AGENT)
            & s__instance(V__INSTANCE,V__TEXTCLASS)
            & s__result(V__PROCESS,V__INSTANCE) ) ) ) ).

fof(kb_SUMO_35465,axiom,
    s__instance(s__editor__m,s__BinaryPredicate) ).

fof(kb_SUMO_35466,axiom,
    s__instance(s__editor__m,s__AsymmetricRelation) ).

fof(kb_SUMO_35467,axiom,
    s__domain(s__editor__m,"1",s__Agent) ).

fof(kb_SUMO_35468,axiom,
    s__domainSubclass(s__editor__m,"2",s__Text) ).

fof(kb_SUMO_35469,axiom,
    s__documentation(s__editor__m,s__EnglishLanguage,'(&%editor ?AGENT ?TEXTCLASS) means that ?AGENT is an editor of the content contained (or realized) in all instances of ?TEXTCLASS.') ).

fof(kb_SUMO_35470,axiom,
    s__instance(s__publishes__m,s__BinaryPredicate) ).

fof(kb_SUMO_35471,axiom,
    s__instance(s__publishes__m,s__AsymmetricRelation) ).

fof(kb_SUMO_35472,axiom,
    s__domain(s__publishes__m,"1",s__Organization) ).

fof(kb_SUMO_35473,axiom,
    s__domainSubclass(s__publishes__m,"2",s__Text) ).

fof(kb_SUMO_35474,axiom,
    s__documentation(s__publishes__m,s__EnglishLanguage,'(&%publishes ?ORG ?TEXTCLASS) means that ?ORG publishes all instances of ?TEXTCLASS. For example, Bantam Books publishes Agatha Christies Murder_on_the_Orient_Express.') ).

fof(kb_SUMO_35475,axiom,
    ! [V__TEXTCLASS,V__ORG,V__INST] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__subclass(V__TEXTCLASS,s__Text)
        & s__instance(V__TEXTCLASS,s__SetOrClass) )
     => ( ( s__publishes(V__ORG,V__TEXTCLASS)
          & s__instance(V__INST,V__TEXTCLASS) )
       => ? [V__PUB] :
            ( s__instance(V__PUB,s__Process)
            & s__instance(V__PUB,s__Publication)
            & s__agent(V__PUB,V__ORG)
            & s__patient(V__PUB,V__INST) ) ) ) ).

fof(kb_SUMO_35476,axiom,
    s__instance(s__EditionFn__m,s__BinaryFunction) ).

fof(kb_SUMO_35477,axiom,
    s__instance(s__EditionFn__m,s__PartialValuedRelation) ).

fof(kb_SUMO_35478,axiom,
    s__domainSubclass(s__EditionFn__m,"1",s__ContentBearingObject) ).

fof(kb_SUMO_35479,axiom,
    s__domain(s__EditionFn__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_35480,axiom,
    s__rangeSubclass(s__EditionFn__m,s__ContentBearingObject) ).

fof(kb_SUMO_35481,axiom,
    s__documentation(s__EditionFn__m,s__EnglishLanguage,'A &%BinaryFunction that maps a type of text (e.g. Agatha Christies Murder_on_the_Orient_Express) and a number to the edition of the text type corresponding to the number.') ).

fof(kb_SUMO_35482,axiom,
    ! [V__CBO1,V__CBO2,V__PUB1,V__EDITION1,V__EDITION2,V__PUB2,V__INT2,V__DATE2,V__INT1,V__DATE1,V__TEXT] :
      ( ( s__subclass(V__TEXT,s__ContentBearingObject)
        & s__instance(V__TEXT,s__SetOrClass)
        & s__instance(V__DATE1,s__Day)
        & s__instance(V__INT1,s__PositiveInteger)
        & s__instance(V__DATE2,s__Day)
        & s__instance(V__INT2,s__PositiveInteger)
        & s__instance(V__PUB2,s__Process)
        & s__instance(V__EDITION2,s__SetOrClass)
        & s__instance(V__EDITION1,s__SetOrClass)
        & s__instance(V__PUB1,s__Process) )
     => ( ( s__EditionFn(V__TEXT,V__INT1) = V__EDITION1
          & s__EditionFn(V__TEXT,V__INT2) = V__EDITION2
          & greater(V__INT2,V__INT1)
          & s__instance(V__PUB1,s__Publication)
          & s__instance(V__PUB2,s__Publication)
          & s__instance(V__CBO1,V__EDITION1)
          & s__instance(V__CBO2,V__EDITION2)
          & s__patient(V__PUB1,V__CBO1)
          & s__patient(V__PUB2,V__CBO2)
          & s__date(V__PUB1,V__DATE1)
          & s__date(V__PUB2,V__DATE2) )
       => s__before(s__EndFn(V__DATE1),s__EndFn(V__DATE2)) ) ) ).

fof(kb_SUMO_35483,axiom,
    ! [V__NUMBER,V__TEXT2,V__TEXT1] :
      ( ( s__subclass(V__TEXT1,s__ContentBearingObject)
        & s__instance(V__TEXT1,s__SetOrClass)
        & s__subclass(V__TEXT2,s__ContentBearingPhysical)
        & s__instance(V__TEXT2,s__SetOrClass)
        & s__instance(V__NUMBER,s__PositiveInteger) )
     => ( s__EditionFn(V__TEXT1,V__NUMBER) = V__TEXT2
       => s__subsumesContentClass(V__TEXT1,V__TEXT2) ) ) ).

fof(kb_SUMO_35484,axiom,
    s__subclass(s__Summary,s__Text) ).

fof(kb_SUMO_35485,axiom,
    s__instance(s__Summary__t,s__SetOrClass) ).

fof(kb_SUMO_35486,axiom,
    s__documentation(s__Summary,s__EnglishLanguage,'A short &%Text that is a summary of another, longer &%Text.') ).

fof(kb_SUMO_35487,axiom,
    ! [V__TEXT] :
      ( s__instance(V__TEXT,s__ContentBearingPhysical)
     => ( s__instance(V__TEXT,s__Summary)
       => ? [V__TEXT2] :
            ( s__instance(V__TEXT2,s__ContentBearingPhysical)
            & s__instance(V__TEXT2,s__Text)
            & s__subsumesContentInstance(V__TEXT2,V__TEXT) ) ) ) ).

fof(kb_SUMO_35488,axiom,
    s__subclass(s__Certificate,s__Text) ).

fof(kb_SUMO_35489,axiom,
    s__instance(s__Certificate__t,s__SetOrClass) ).

fof(kb_SUMO_35490,axiom,
    s__documentation(s__Certificate,s__EnglishLanguage,'A &%Text that confers a right or obligation on the holder of the &%Certificate. Note that the right or obligation need not be a legal one, as in the case of an academic diploma that grants certain privileges in the professional world.') ).

fof(kb_SUMO_35491,axiom,
    ! [V__DOC] :
      ( s__instance(V__DOC,s__Certificate)
     => ? [V__PROP,V__NORM] :
          ( s__instance(V__NORM,s__ObjectiveNorm)
          & s__instance(V__PROP,s__Formula)
          & ( s__confersNorm(V__DOC,V__PROP,V__NORM)
            | s__deprivesNorm(V__DOC,V__PROP,V__NORM) ) ) ) ).

fof(kb_SUMO_35492,axiom,
    s__subclass(s__FinancialInstrument,s__Certificate) ).

fof(kb_SUMO_35493,axiom,
    s__instance(s__FinancialInstrument__t,s__SetOrClass) ).

fof(kb_SUMO_35494,axiom,
    s__documentation(s__FinancialInstrument,s__EnglishLanguage,'A document having monetary value or recording a monetary transaction') ).

fof(kb_SUMO_35495,axiom,
    s__subclass(s__Currency,s__FinancialInstrument) ).

fof(kb_SUMO_35496,axiom,
    s__instance(s__Currency__t,s__SetOrClass) ).

fof(kb_SUMO_35497,axiom,
    s__documentation(s__Currency,s__EnglishLanguage,'Any element of the official currrency of some &%Nation. This covers both &%CurrencyBills and &%CurrencyCoins.') ).

fof(kb_SUMO_35498,axiom,
    ! [V__CURRENCY] :
      ( s__instance(V__CURRENCY,s__Physical)
     => ( s__instance(V__CURRENCY,s__Currency)
       => ? [V__MEASURE] :
            ( s__instance(V__MEASURE,s__CurrencyMeasure)
            & s__monetaryValue(V__CURRENCY,V__MEASURE) ) ) ) ).

fof(kb_SUMO_35499,axiom,
    s__subclass(s__Patent,s__Certificate) ).

fof(kb_SUMO_35500,axiom,
    s__instance(s__Patent__t,s__SetOrClass) ).

fof(kb_SUMO_35501,axiom,
    s__documentation(s__Patent,s__EnglishLanguage,'A &%Certificate that expresses the content of an invention that has been accorded legal protection by a governemental entity.') ).

fof(kb_SUMO_35502,axiom,
    s__subclass(s__Molecule,s__CompoundSubstance) ).

fof(kb_SUMO_35503,axiom,
    s__instance(s__Molecule__t,s__SetOrClass) ).

fof(kb_SUMO_35504,axiom,
    s__instance(s__CompoundSubstance__t,s__SetOrClass) ).

fof(kb_SUMO_35505,axiom,
    s__documentation(s__Molecule,s__EnglishLanguage,'A molecule is the smallest unit of matter of a &%CompoundSubstance that retains all the physical and chemical properties of that substance, e.g., Ne, H2, H2O. A molecule is two or more &%Atoms linked by a chemical bond.') ).

fof(kb_SUMO_35506,axiom,
    ! [V__MOLE] :
      ( s__instance(V__MOLE,s__Object)
     => ( s__instance(V__MOLE,s__Molecule)
       => ? [V__ATOM1,V__ATOM2] :
            ( s__instance(V__ATOM2,s__Object)
            & s__instance(V__ATOM1,s__Object)
            & s__instance(V__ATOM1,s__Atom)
            & s__instance(V__ATOM2,s__Atom)
            & s__part(V__ATOM1,V__MOLE)
            & s__part(V__ATOM2,V__MOLE)
            & V__ATOM1 != V__ATOM2 ) ) ) ).

fof(kb_SUMO_35507,axiom,
    s__subclass(s__Artifact,s__Object) ).

fof(kb_SUMO_35508,axiom,
    s__instance(s__Object__t,s__SetOrClass) ).

fof(kb_SUMO_35509,axiom,
    s__documentation(s__Artifact,s__EnglishLanguage,'An &%Object that is the product of a &%Making.') ).

fof(kb_SUMO_35510,axiom,
    ! [V__ARTIFACT] :
      ( s__instance(V__ARTIFACT,s__Artifact)
    <=> ? [V__MAKING] :
          ( s__instance(V__MAKING,s__Process)
          & s__instance(V__MAKING,s__Making)
          & s__result(V__MAKING,V__ARTIFACT) ) ) ).

fof(kb_SUMO_35511,axiom,
    s__subclass(s__Product,s__Artifact) ).

fof(kb_SUMO_35512,axiom,
    s__instance(s__Product__t,s__SetOrClass) ).

fof(kb_SUMO_35513,axiom,
    s__documentation(s__Product,s__EnglishLanguage,'An &%Artifact that is produced by &%Manufacture.') ).

fof(kb_SUMO_35514,axiom,
    ! [V__PRODUCT] :
      ( s__instance(V__PRODUCT,s__Product)
     => ? [V__MANUFACTURE] :
          ( s__instance(V__MANUFACTURE,s__Process)
          & s__instance(V__MANUFACTURE,s__Manufacture)
          & s__result(V__MANUFACTURE,V__PRODUCT) ) ) ).

fof(kb_SUMO_35515,axiom,
    s__instance(s__version__m,s__BinaryPredicate) ).

fof(kb_SUMO_35516,axiom,
    s__instance(s__version__m,s__AsymmetricRelation) ).

fof(kb_SUMO_35517,axiom,
    s__instance(s__version__m,s__TransitiveRelation) ).

fof(kb_SUMO_35518,axiom,
    s__domainSubclass(s__version__m,"1",s__Artifact) ).

fof(kb_SUMO_35519,axiom,
    s__domainSubclass(s__version__m,"2",s__Artifact) ).

fof(kb_SUMO_35520,axiom,
    s__documentation(s__version__m,s__EnglishLanguage,'Some &%Artifacts have a life cycle with discrete stages or versions. (&%version ARTIFACT1 ARTIFACT2) means that ARTIFACT1 is a version of ARTIFACT2. Note that this &%Predicate relates subclasses of &%Artifact and not instances.') ).

fof(kb_SUMO_35521,axiom,
    ! [V__ARTIFACT1,V__ARTIFACT2] :
      ( ( s__subclass(V__ARTIFACT2,s__Artifact)
        & s__instance(V__ARTIFACT2,s__SetOrClass)
        & s__subclass(V__ARTIFACT1,s__Artifact)
        & s__instance(V__ARTIFACT1,s__SetOrClass) )
     => ( s__version(V__ARTIFACT1,V__ARTIFACT2)
       => s__subclass(V__ARTIFACT1,V__ARTIFACT2) ) ) ).

fof(kb_SUMO_35522,axiom,
    s__subclass(s__StationaryArtifact,s__Artifact) ).

fof(kb_SUMO_35523,axiom,
    s__documentation(s__StationaryArtifact,s__EnglishLanguage,'A &%StationaryArtifact is an &%Artifact that has a fixed spatial location. Most instances of this &%Class are architectural works, e.g. the Eiffel Tower, the Great Pyramids, office towers, single-family houses, etc.') ).

%FOL fof(kb_SUMO_35524,axiom,(( (! [V__ARTIFACT] : (s__instance(V__ARTIFACT,s__Physical) => (s__instance(V__ARTIFACT,s__StationaryArtifact) => (? [V__PLACE] : (s__holdsDuring(s__WhenFn(V__ARTIFACT),'s__located(V__ARTIFACT,V__PLACE)') & (~ (? [V__P2] : (s__instance(V__P2,s__Object) & s__instance(V__PLACE,s__Object) & s__holdsDuring(s__WhenFn(V__ARTIFACT),'s__located(V__ARTIFACT,V__P2)') & (~ (V__PLACE = V__P2)))))))))) ))).

fof(kb_SUMO_35525,axiom,
    s__subclass(s__Building,s__StationaryArtifact) ).

fof(kb_SUMO_35526,axiom,
    s__instance(s__Building__t,s__SetOrClass) ).

fof(kb_SUMO_35527,axiom,
    s__documentation(s__Building,s__EnglishLanguage,'The Class of &%StationaryArtifacts which are intended to house &%Humans and their activities.') ).

fof(kb_SUMO_35528,axiom,
    ! [V__BUILDING] :
      ( s__instance(V__BUILDING,s__Object)
     => ( s__instance(V__BUILDING,s__Building)
       => ? [V__HUMAN] :
            ( s__instance(V__HUMAN,s__Human)
            & ( s__inhabits(V__HUMAN,V__BUILDING)
              | ? [V__ACT] :
                  ( s__instance(V__ACT,s__Process)
                  & s__instance(V__HUMAN,s__Organism)
                  & s__agent(V__ACT,V__HUMAN)
                  & s__located(V__ACT,V__BUILDING) ) ) ) ) ) ).

fof(kb_SUMO_35529,axiom,
    s__subclass(s__Room,s__StationaryArtifact) ).

fof(kb_SUMO_35530,axiom,
    s__instance(s__Room__t,s__SetOrClass) ).

fof(kb_SUMO_35531,axiom,
    s__instance(s__StationaryArtifact__t,s__SetOrClass) ).

fof(kb_SUMO_35532,axiom,
    s__disjoint(s__Room,s__Building) ).

fof(kb_SUMO_35533,axiom,
    s__documentation(s__Room,s__EnglishLanguage,'A &%properPart of a &%Building which is separated from the exterior of the &%Building and/or other &%Rooms of the &%Building by walls. Some &%Rooms may have a specific purpose, e.g. sleeping, bathing, cooking, entertainment, etc.') ).

fof(kb_SUMO_35534,axiom,
    ! [V__ROOM] :
      ( s__instance(V__ROOM,s__Object)
     => ( s__instance(V__ROOM,s__Room)
       => ? [V__BUILD] :
            ( s__instance(V__BUILD,s__Object)
            & s__instance(V__BUILD,s__Building)
            & s__properPart(V__ROOM,V__BUILD) ) ) ) ).

fof(kb_SUMO_35535,axiom,
    s__subclass(s__House,s__ResidentialBuilding) ).

fof(kb_SUMO_35536,axiom,
    s__instance(s__ResidentialBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_35537,axiom,
    s__subclass(s__House,s__SingleFamilyResidence) ).

fof(kb_SUMO_35538,axiom,
    s__instance(s__House__t,s__SetOrClass) ).

fof(kb_SUMO_35539,axiom,
    s__instance(s__SingleFamilyResidence__t,s__SetOrClass) ).

fof(kb_SUMO_35540,axiom,
    s__documentation(s__House,s__EnglishLanguage,'A &%ResidentialBuilding which is intended to be inhabited by members of the same &%SocialUnit. &%Houses are distinguished from temporary housing like hotels and multi-family dwellings like condominium and apartment buildings.') ).

fof(kb_SUMO_35541,axiom,
    s__subclass(s__Residence,s__StationaryArtifact) ).

fof(kb_SUMO_35542,axiom,
    s__partition_3(s__Residence,s__PermanentResidence,s__TemporaryResidence) ).

fof(kb_SUMO_35543,axiom,
    s__documentation(s__Residence,s__EnglishLanguage,'A &%Building or part of a &%Building which provides some accomodation for sleeping.') ).

fof(kb_SUMO_35544,axiom,
    ! [V__RESIDENCE] :
      ( s__instance(V__RESIDENCE,s__Object)
     => ( s__instance(V__RESIDENCE,s__Residence)
       => ( s__instance(V__RESIDENCE,s__House)
          | ? [V__BUILDING] :
              ( s__instance(V__BUILDING,s__Object)
              & s__instance(V__BUILDING,s__ResidentialBuilding)
              & s__part(V__RESIDENCE,V__BUILDING) ) ) ) ) ).

fof(kb_SUMO_35545,axiom,
    s__subclass(s__PermanentResidence,s__Residence) ).

fof(kb_SUMO_35546,axiom,
    s__instance(s__PermanentResidence__t,s__SetOrClass) ).

fof(kb_SUMO_35547,axiom,
    s__instance(s__Residence__t,s__SetOrClass) ).

fof(kb_SUMO_35548,axiom,
    s__documentation(s__PermanentResidence,s__EnglishLanguage,'A &%Residence where people live, i.e. where people have a &%home.') ).

fof(kb_SUMO_35549,axiom,
    ! [V__RESIDENCE] :
      ( s__instance(V__RESIDENCE,s__PermanentResidence)
     => ? [V__PERSON] :
          ( s__instance(V__PERSON,s__Human)
          & s__home(V__PERSON,V__RESIDENCE) ) ) ).

fof(kb_SUMO_35550,axiom,
    s__subclass(s__TemporaryResidence,s__Residence) ).

fof(kb_SUMO_35551,axiom,
    s__instance(s__TemporaryResidence__t,s__SetOrClass) ).

fof(kb_SUMO_35552,axiom,
    s__documentation(s__TemporaryResidence,s__EnglishLanguage,'A &%Residence which is strictly temporary, i.e. where no one makes his/her &%home.') ).

fof(kb_SUMO_35553,axiom,
    ! [V__RESIDENCE] :
      ( s__instance(V__RESIDENCE,s__PermanentResidence)
     => ( s__instance(V__RESIDENCE,s__TemporaryResidence)
       => ~ ? [V__PERSON] :
              ( s__instance(V__PERSON,s__Human)
              & s__home(V__PERSON,V__RESIDENCE) ) ) ) ).

fof(kb_SUMO_35554,axiom,
    s__subclass(s__ResidentialBuilding,s__Building) ).

fof(kb_SUMO_35555,axiom,
    s__subclass(s__ResidentialBuilding,s__Residence) ).

fof(kb_SUMO_35556,axiom,
    s__documentation(s__ResidentialBuilding,s__EnglishLanguage,'A &%Building which provides some accomodation for sleeping. Note that this class does not cover just permanent residences, e.g. &%Houses and condominium and apartment buildings, but also temporary residences, e.g. hotels and dormitories. &%ResidentialBuildings are also distinguished from &%CommercialBuildings, which are intended to serve an organizational rather than a residential function.') ).

fof(kb_SUMO_35557,axiom,
    s__subclass(s__SingleFamilyResidence,s__PermanentResidence) ).

fof(kb_SUMO_35558,axiom,
    s__documentation(s__SingleFamilyResidence,s__EnglishLanguage,'A &%PermanentResidence which is intended to be the &%home of a single &%SocialUnit. This class covers &%Houses, &%ApartmentUnits, and &%CondominiumUnits.') ).

fof(kb_SUMO_35559,axiom,
    ! [V__RESIDENCE] :
      ( s__instance(V__RESIDENCE,s__SingleFamilyResidence)
     => s__hasPurpose(V__RESIDENCE,'(! [V__AGENT1,V__AGENT2] : ((s__instance(V__AGENT2,s__Human) & s__instance(V__AGENT1,s__Human) & s__instance(V__RESIDENCE,s__PermanentResidence)) => ((s__home(V__AGENT1,V__RESIDENCE) & s__home(V__AGENT2,V__RESIDENCE)) => (? [V__UNIT] : (s__instance(V__UNIT,s__Collection) & s__instance(V__UNIT,s__SocialUnit) & s__member(V__AGENT1,V__UNIT) & s__member(V__AGENT2,V__UNIT))))))') ) ).

fof(kb_SUMO_35560,axiom,
    s__subclass(s__ArtWork,s__Artifact) ).

fof(kb_SUMO_35561,axiom,
    s__instance(s__ArtWork__t,s__SetOrClass) ).

fof(kb_SUMO_35562,axiom,
    s__documentation(s__ArtWork,s__EnglishLanguage,'&%Artifacts that are created primarily for aesthetic appreciation. Note that this &%Class does not include most examples of architecture, which belong under &%StationaryArtifact.') ).

fof(kb_SUMO_35563,axiom,
    s__subclass(s__RepresentationalArtWork,s__ArtWork) ).

fof(kb_SUMO_35564,axiom,
    s__subclass(s__RepresentationalArtWork,s__Icon) ).

fof(kb_SUMO_35565,axiom,
    s__instance(s__RepresentationalArtWork__t,s__SetOrClass) ).

fof(kb_SUMO_35566,axiom,
    s__documentation(s__RepresentationalArtWork,s__EnglishLanguage,'Any &%ArtWork that represents something &%Physical.') ).

fof(kb_SUMO_35567,axiom,
    s__subclass(s__Fabric,s__Artifact) ).

fof(kb_SUMO_35568,axiom,
    s__instance(s__Fabric__t,s__SetOrClass) ).

fof(kb_SUMO_35569,axiom,
    s__disjoint(s__Fabric,s__StationaryArtifact) ).

fof(kb_SUMO_35570,axiom,
    s__documentation(s__Fabric,s__EnglishLanguage,'&%Artifacts that are created by weaving together natural or synthetic fibers or by treating the skins of certain sorts of &%Animals. Note that this &%Class includes articles that are created by stitching together various types of fabrics, e.g. bedspreads. On the other hand, &%Clothing is not a &%subclass of &%Fabric, because many clothing items contain elements that are not fabrics.') ).

fof(kb_SUMO_35571,axiom,
    s__subclass(s__WearableItem,s__Artifact) ).

fof(kb_SUMO_35572,axiom,
    s__documentation(s__WearableItem,s__EnglishLanguage,'&%WearableItem is the subclass of &%Artifacts that are made to be worn on the body.') ).

fof(kb_SUMO_35573,axiom,
    s__subclass(s__Clothing,s__WearableItem) ).

fof(kb_SUMO_35574,axiom,
    s__instance(s__Clothing__t,s__SetOrClass) ).

fof(kb_SUMO_35575,axiom,
    s__instance(s__WearableItem__t,s__SetOrClass) ).

fof(kb_SUMO_35576,axiom,
    s__disjoint(s__Clothing,s__StationaryArtifact) ).

fof(kb_SUMO_35577,axiom,
    s__documentation(s__Clothing,s__EnglishLanguage,'&%Artifact made out of fabrics and possibly other materials that are used to cover the bodies of &%Humans.') ).

fof(kb_SUMO_35578,axiom,
    ! [V__CLOTHING] :
      ( s__instance(V__CLOTHING,s__Object)
     => ( s__instance(V__CLOTHING,s__Clothing)
       => ? [V__FABRIC] :
            ( s__instance(V__FABRIC,s__Object)
            & s__instance(V__FABRIC,s__Fabric)
            & s__part(V__FABRIC,V__CLOTHING) ) ) ) ).

fof(kb_SUMO_35579,axiom,
    s__instance(s__wears__m,s__BinaryPredicate) ).

fof(kb_SUMO_35580,axiom,
    s__domain(s__wears__m,"1",s__Animal) ).

fof(kb_SUMO_35581,axiom,
    s__domain(s__wears__m,"2",s__WearableItem) ).

fof(kb_SUMO_35582,axiom,
    s__documentation(s__wears__m,s__EnglishLanguage,'(&%wears ?AGENT ?WI) means that ?AGENT is wearing the &%WearableItem item ?WI.') ).

fof(kb_SUMO_35583,axiom,
    ! [V__WI,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Animal)
        & s__instance(V__WI,s__WearableItem) )
     => ( s__wears(V__AGENT,V__WI)
       => s__located(V__WI,V__AGENT) ) ) ).

fof(kb_SUMO_35584,axiom,
    ! [V__P,V__A,V__C] :
      ( ( s__instance(V__C,s__WearableItem)
        & s__instance(V__A,s__Animal)
        & s__instance(V__P,s__WearableItem) )
     => ( ( s__wears(V__A,V__C)
          & s__part(V__P,V__C) )
       => s__wears(V__A,V__P) ) ) ).

fof(kb_SUMO_35585,axiom,
    s__subclass(s__Device,s__Artifact) ).

fof(kb_SUMO_35586,axiom,
    s__documentation(s__Device,s__EnglishLanguage,'A &%Device is an &%Artifact whose purpose is to serve as an &%instrument in a specific subclass of &%Process.') ).

fof(kb_SUMO_35587,axiom,
    ! [V__DEVICE] :
      ( s__instance(V__DEVICE,s__Object)
     => ( s__instance(V__DEVICE,s__Device)
       => ? [V__PROC] :
            ( s__subclass(V__PROC,s__Process)
            & s__capability(V__PROC,s__instrument__m,V__DEVICE) ) ) ) ).

fof(kb_SUMO_35588,axiom,
    ! [V__DEVICE] :
      ( s__instance(V__DEVICE,s__Object)
     => ( s__instance(V__DEVICE,s__Device)
       => ? [V__PROC] : s__hasPurpose(V__DEVICE,'(? [V__INST] : (s__instance(V__INST,s__Process) & s__instance(V__PROC,s__SetOrClass) & s__instance(V__INST,V__PROC) & s__instrument(V__INST,V__DEVICE)))') ) ) ).

fof(kb_SUMO_35589,axiom,
    s__subclass(s__MusicalInstrument,s__Device) ).

fof(kb_SUMO_35590,axiom,
    s__instance(s__MusicalInstrument__t,s__SetOrClass) ).

fof(kb_SUMO_35591,axiom,
    s__documentation(s__MusicalInstrument,s__EnglishLanguage,'A &%Device which is manipulated by a &%Human and whose purpose is &%MakingMusic.') ).

fof(kb_SUMO_35592,axiom,
    ! [V__INSTRUMENT] :
      ( s__instance(V__INSTRUMENT,s__Object)
     => ( s__instance(V__INSTRUMENT,s__MusicalInstrument)
       => s__capability(s__MakingMusic,s__instrument__m,V__INSTRUMENT) ) ) ).

fof(kb_SUMO_35593,axiom,
    s__subclass(s__TransportationDevice,s__Device) ).

fof(kb_SUMO_35594,axiom,
    s__instance(s__TransportationDevice__t,s__SetOrClass) ).

fof(kb_SUMO_35595,axiom,
    s__documentation(s__TransportationDevice,s__EnglishLanguage,'A &%TransportationDevice is a &%Device which serves as the &%instrument in a &%Transportation &%Process which carries the &%patient of the &%Process from one point to another.') ).

fof(kb_SUMO_35596,axiom,
    ! [V__DEVICE] :
      ( s__instance(V__DEVICE,s__Object)
     => ( s__instance(V__DEVICE,s__TransportationDevice)
       => s__capability(s__Transportation,s__instrument__m,V__DEVICE) ) ) ).

fof(kb_SUMO_35597,axiom,
    s__subclass(s__Vehicle,s__TransportationDevice) ).

fof(kb_SUMO_35598,axiom,
    s__instance(s__Vehicle__t,s__SetOrClass) ).

fof(kb_SUMO_35599,axiom,
    s__documentation(s__Vehicle,s__EnglishLanguage,'&%Vehicle is the subclass of &%TransportationDevices that transport passengers or goods from one place to another by moving from one place to the other with them, e.g., cars, trucks, ferries, and airplanes. Contrast with devices such as pipelines, escalators, or supermarket checkout belts, which carry items from one place to another by means of a moving part, without the device removing from the origin to the destination.') ).

%FOL fof(kb_SUMO_35600,axiom,(( (! [V__FROM,V__TRANSPORT,V__MOVE] : ((s__instance(V__MOVE,s__Process) & s__instance(V__TRANSPORT,s__Object) & s__instance(V__FROM,s__Object)) => ((s__instance(V__TRANSPORT,s__Vehicle) & s__instance(V__MOVE,s__Translocation) & s__instrument(V__MOVE,V__TRANSPORT) & s__origin(V__MOVE,V__FROM)) => s__holdsDuring(s__BeginFn(s__WhenFn(V__MOVE)),'s__located(V__TRANSPORT,V__FROM)')))) ))).

%FOL fof(kb_SUMO_35601,axiom,(( (! [V__TO,V__TRANSPORT,V__MOVE] : ((s__instance(V__MOVE,s__Process) & s__instance(V__TRANSPORT,s__Object) & s__instance(V__TO,s__Object)) => ((s__instance(V__TRANSPORT,s__Vehicle) & s__instance(V__MOVE,s__Translocation) & s__instrument(V__MOVE,V__TRANSPORT) & s__destination(V__MOVE,V__TO)) => s__holdsDuring(s__BeginFn(s__WhenFn(V__MOVE)),'s__located(V__TRANSPORT,V__TO)')))) ))).

fof(kb_SUMO_35602,axiom,
    s__subclass(s__MeasuringDevice,s__Device) ).

fof(kb_SUMO_35603,axiom,
    s__instance(s__MeasuringDevice__t,s__SetOrClass) ).

fof(kb_SUMO_35604,axiom,
    s__documentation(s__MeasuringDevice,s__EnglishLanguage,'Any &%Device whose purpose is to measure a &%PhysicalQuantity.') ).

fof(kb_SUMO_35605,axiom,
    ! [V__DEVICE] :
      ( s__instance(V__DEVICE,s__Object)
     => ( s__instance(V__DEVICE,s__MeasuringDevice)
       => s__hasPurpose(V__DEVICE,'(? [V__MEASURE] : (s__instance(V__MEASURE,s__Process) & s__instance(V__MEASURE,s__Measuring) & s__instrument(V__MEASURE,V__DEVICE)))') ) ) ).

fof(kb_SUMO_35606,axiom,
    s__subclass(s__AttachingDevice,s__Device) ).

fof(kb_SUMO_35607,axiom,
    s__instance(s__AttachingDevice__t,s__SetOrClass) ).

fof(kb_SUMO_35608,axiom,
    s__documentation(s__AttachingDevice,s__EnglishLanguage,'A &%Device whose purpose is to attach one thing to something else, e.g. nails, screws, buttons, etc.') ).

fof(kb_SUMO_35609,axiom,
    ! [V__DEVICE] :
      ( s__instance(V__DEVICE,s__Object)
     => ( s__instance(V__DEVICE,s__AttachingDevice)
       => ? [V__ATTACH] :
            ( s__instance(V__ATTACH,s__Process)
            & s__instance(V__ATTACH,s__Attaching)
            & s__instrument(V__ATTACH,V__DEVICE) ) ) ) ).

fof(kb_SUMO_35610,axiom,
    s__subclass(s__Weapon,s__Device) ).

fof(kb_SUMO_35611,axiom,
    s__instance(s__Weapon__t,s__SetOrClass) ).

fof(kb_SUMO_35612,axiom,
    s__documentation(s__Weapon,s__EnglishLanguage,'The &%Class of &%Devices that are designed primarily to damage or destroy &%Humans/&%Animals, &%StationaryArtifacts or the places inhabited by &%Humans/&%Animals.') ).

fof(kb_SUMO_35613,axiom,
    ! [V__WEAPON] :
      ( s__instance(V__WEAPON,s__Object)
     => ( s__instance(V__WEAPON,s__Weapon)
       => s__capability(s__Damaging,s__instrument__m,V__WEAPON) ) ) ).

fof(kb_SUMO_35614,axiom,
    ! [V__WEAPON] :
      ( s__instance(V__WEAPON,s__Object)
     => ( s__instance(V__WEAPON,s__Weapon)
       => s__hasPurpose(V__WEAPON,'(? [V__D,V__PATIENT] : (s__instance(V__D,s__Process) & s__instance(V__D,s__Damaging) & s__instrument(V__D,V__WEAPON) & s__patient(V__D,V__PATIENT)))') ) ) ).

fof(kb_SUMO_35615,axiom,
    s__subclass(s__Machine,s__Device) ).

fof(kb_SUMO_35616,axiom,
    s__instance(s__Machine__t,s__SetOrClass) ).

fof(kb_SUMO_35617,axiom,
    s__instance(s__Device__t,s__SetOrClass) ).

fof(kb_SUMO_35618,axiom,
    s__documentation(s__Machine,s__EnglishLanguage,'&%Machines are &%Devices that that have a well-defined &%resource and &%result and that automatically convert the &%resource into the &%result.') ).

fof(kb_SUMO_35619,axiom,
    ! [V__MACHINE] :
      ( s__instance(V__MACHINE,s__Machine)
     => ! [V__PROC] :
          ( ( s__instance(V__PROC,s__Process)
            & s__instance(V__MACHINE,s__Object) )
         => ( s__instrument(V__PROC,V__MACHINE)
           => ? [V__RESOURCE,V__RESULT] :
                ( s__instance(V__RESOURCE,s__Object)
                & s__resource(V__PROC,V__RESOURCE)
                & s__result(V__PROC,V__RESULT) ) ) ) ) ).

fof(kb_SUMO_35620,axiom,
    s__subclass(s__EngineeringComponent,s__Device) ).

fof(kb_SUMO_35621,axiom,
    s__documentation(s__EngineeringComponent,s__EnglishLanguage,'A fundamental concept that applies in many engineering domains. An &%EngineeringComponent is an element of a &%Device that is a physically whole object, such as one might see listed as standard parts in a catalog. The main difference betweeen &%EngineeringComponents and arbitrary globs of matter is that &%EngineeringComponents are object-like in a modeling sense. Thus, an &%EngineeringComponent is not an arbtrary subregion, but a part of a system with a stable identity.') ).

fof(kb_SUMO_35622,axiom,
    ! [V__COMP] :
      ( s__instance(V__COMP,s__CorpuscularObject)
     => ( s__instance(V__COMP,s__EngineeringComponent)
       => ? [V__DEVICE] :
            ( s__instance(V__DEVICE,s__CorpuscularObject)
            & s__instance(V__DEVICE,s__Device)
            & s__component(V__COMP,V__DEVICE) ) ) ) ).

fof(kb_SUMO_35623,axiom,
    ! [V__MACHINE] :
      ( s__instance(V__MACHINE,s__Object)
     => ( s__instance(V__MACHINE,s__Machine)
       => ? [V__COMP1,V__COMP2] :
            ( s__instance(V__COMP2,s__Object)
            & s__instance(V__COMP1,s__Object)
            & s__instance(V__COMP1,s__EngineeringComponent)
            & s__instance(V__COMP2,s__EngineeringComponent)
            & V__COMP1 != V__COMP2
            & s__part(V__COMP1,V__MACHINE)
            & s__part(V__COMP2,V__MACHINE) ) ) ) ).

fof(kb_SUMO_35624,axiom,
    s__subrelation(s__engineeringSubcomponent__m,s__properPart__m) ).

fof(kb_SUMO_35625,axiom,
    s__domain(s__engineeringSubcomponent__m,"1",s__EngineeringComponent) ).

fof(kb_SUMO_35626,axiom,
    s__domain(s__engineeringSubcomponent__m,"2",s__EngineeringComponent) ).

fof(kb_SUMO_35627,axiom,
    s__documentation(s__engineeringSubcomponent__m,s__EnglishLanguage,'(&%engineeringSubcomponent ?SUB ?SUPER) means that the &%EngineeringComponent ?SUB is structurally a &%properPart of ?SUPER. This relation is an &%AsymmetricRelation, since two &%EngineeringComponents cannot be subcomponents of each other.') ).

fof(kb_SUMO_35628,axiom,
    s__instance(s__connectedEngineeringComponents__m,s__SymmetricRelation) ).

fof(kb_SUMO_35629,axiom,
    s__instance(s__connectedEngineeringComponents__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_35630,axiom,
    s__subrelation(s__connectedEngineeringComponents__m,s__connected__m) ).

fof(kb_SUMO_35631,axiom,
    s__domain(s__connectedEngineeringComponents__m,"1",s__EngineeringComponent) ).

fof(kb_SUMO_35632,axiom,
    s__domain(s__connectedEngineeringComponents__m,"2",s__EngineeringComponent) ).

fof(kb_SUMO_35633,axiom,
    s__documentation(s__connectedEngineeringComponents__m,s__EnglishLanguage,'This is the most general connection relation between &%EngineeringComponents. If (&%connectedEngineeringComponents ?COMP1 ?COMP2), then neither ?COMP1 nor ?COMP2 can be an &%engineeringSubcomponent of the other. The relation &%connectedEngineeringComponents is a &%SymmetricRelation, there is no information in the direction of connection between two components. It is also an &%IrreflexiveRelation, no &%EngineeringComponent bears this relation to itself. Note that this relation does not associate a name or type with the connection.') ).

fof(kb_SUMO_35634,axiom,
    ! [V__COMP2,V__COMP1] :
      ( ( s__instance(V__COMP1,s__EngineeringComponent)
        & s__instance(V__COMP2,s__EngineeringComponent) )
     => ( s__connectedEngineeringComponents(V__COMP1,V__COMP2)
       => ( ~ s__engineeringSubcomponent(V__COMP1,V__COMP2)
          & ~ s__engineeringSubcomponent(V__COMP2,V__COMP1) ) ) ) ).

fof(kb_SUMO_35635,axiom,
    s__subclass(s__EngineeringConnection,s__EngineeringComponent) ).

fof(kb_SUMO_35636,axiom,
    s__instance(s__EngineeringConnection__t,s__SetOrClass) ).

fof(kb_SUMO_35637,axiom,
    s__instance(s__EngineeringComponent__t,s__SetOrClass) ).

fof(kb_SUMO_35638,axiom,
    s__documentation(s__EngineeringConnection,s__EnglishLanguage,'An &%EngineeringConnection is an &%EngineeringComponent that represents a connection relationship between two other &%EngineeringComponents. It is a reification of the &%Predicate &%connectedEngineeringComponents. That means that whenever this &%Predicate holds between two &%EngineeringComponents, there exists an &%EngineeringConnection. The practical reason for reifying a relationship is to be able to attach other information about it. For example, one might want to say that a particular connection is associated with some shared parameters, or that it is of a particular type. &%EngineeringConnections are &%EngineeringComponents and can therefore be an &%engineeringSubcomponent of other &%EngineeringComponents. However, to provide for modular regularity in component systems, &%EngineeringConnections cannot be connected. For each pair of &%EngineeringComponents related by &%connectedEngineeringComponents, there exists at least one &%EngineeringConnection. However, that object may not be unique, and the same &%EngineeringConnection may be associated with several pairs of &%EngineeringComponents.') ).

fof(kb_SUMO_35639,axiom,
    ! [V__CONNECTION] :
      ( s__instance(V__CONNECTION,s__EngineeringConnection)
     => ? [V__COMP1,V__COMP2] :
          ( s__instance(V__COMP2,s__EngineeringComponent)
          & s__instance(V__COMP1,s__EngineeringComponent)
          & s__connectsEngineeringComponents(V__CONNECTION,V__COMP1,V__COMP2) ) ) ).

fof(kb_SUMO_35640,axiom,
    ! [V__COMP2,V__COMP1] :
      ( ( s__instance(V__COMP1,s__EngineeringComponent)
        & s__instance(V__COMP2,s__EngineeringComponent) )
     => ( s__connectedEngineeringComponents(V__COMP1,V__COMP2)
       => ~ ( s__instance(V__COMP1,s__EngineeringConnection)
            | s__instance(V__COMP2,s__EngineeringConnection) ) ) ) ).

fof(kb_SUMO_35641,axiom,
    ! [V__COMP2,V__COMP1] :
      ( ( s__instance(V__COMP1,s__EngineeringComponent)
        & s__instance(V__COMP2,s__EngineeringComponent) )
     => ( s__connectedEngineeringComponents(V__COMP1,V__COMP2)
      <=> ? [V__CONNECTION] :
            ( s__instance(V__CONNECTION,s__EngineeringConnection)
            & s__connectsEngineeringComponents(V__CONNECTION,V__COMP1,V__COMP2) ) ) ) ).

fof(kb_SUMO_35642,axiom,
    s__subrelation(s__connectsEngineeringComponents__m,s__connects__m) ).

fof(kb_SUMO_35643,axiom,
    s__domain(s__connectsEngineeringComponents__m,"1",s__EngineeringConnection) ).

fof(kb_SUMO_35644,axiom,
    s__domain(s__connectsEngineeringComponents__m,"2",s__EngineeringComponent) ).

fof(kb_SUMO_35645,axiom,
    s__domain(s__connectsEngineeringComponents__m,"3",s__EngineeringComponent) ).

fof(kb_SUMO_35646,axiom,
    s__documentation(s__connectsEngineeringComponents__m,s__EnglishLanguage,'&%connectsEngineeringComponents is a &%TernaryPredicate that maps from an &%EngineeringConnection to the &%EngineeringComponents it connects. Since &%EngineeringComponents cannot be connected to themselves and there cannot be an &%EngineeringConnection without a &%connectedEngineeringComponents &%Predicate, the second and third arguments of any &%connectsEngineeringComponents relationship will always be distinct for any given first argument.') ).

fof(kb_SUMO_35647,axiom,
    s__subclass(s__CommercialAgent,s__Agent) ).

fof(kb_SUMO_35648,axiom,
    s__documentation(s__CommercialAgent,s__EnglishLanguage,'An &%Agent that provides products and/or services for a fee with the aim of making a profit.') ).

fof(kb_SUMO_35649,axiom,
    s__subclass(s__Business,s__CommercialAgent) ).

fof(kb_SUMO_35650,axiom,
    s__instance(s__Business__t,s__SetOrClass) ).

fof(kb_SUMO_35651,axiom,
    s__instance(s__CommercialAgent__t,s__SetOrClass) ).

fof(kb_SUMO_35652,axiom,
    s__subclass(s__Business,s__Organization) ).

fof(kb_SUMO_35653,axiom,
    s__documentation(s__Business,s__EnglishLanguage,'An &%instance of &%Business is an &%Organization that is a &%CommercialAgent.') ).

fof(kb_SUMO_35654,axiom,
    s__subclass(s__Corporation,s__Business) ).

fof(kb_SUMO_35655,axiom,
    s__subclass(s__Corporation,s__LegalAgent) ).

fof(kb_SUMO_35656,axiom,
    s__documentation(s__Corporation,s__EnglishLanguage,'An &%Organization that has a special legal status that allows a group of persons to act as a &%CommercialAgent and that insulates the owners (shareholders) from many liabilities that might result from the corporations operation.') ).

fof(kb_SUMO_35657,axiom,
    s__subclass(s__Manufacturer,s__Corporation) ).

fof(kb_SUMO_35658,axiom,
    s__instance(s__Manufacturer__t,s__SetOrClass) ).

fof(kb_SUMO_35659,axiom,
    s__instance(s__Corporation__t,s__SetOrClass) ).

fof(kb_SUMO_35660,axiom,
    s__documentation(s__Manufacturer,s__EnglishLanguage,'Any &%Corporation which manufactures &%Products.') ).

fof(kb_SUMO_35661,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Agent)
     => ( s__instance(V__ORG,s__Manufacturer)
       => s__hasPurpose(V__ORG,'(? [V__MANUFACTURE] : (s__instance(V__MANUFACTURE,s__Process) & s__instance(V__MANUFACTURE,s__Manufacture) & s__instance(V__MANUFACTURE,s__CommercialService) & s__agent(V__MANUFACTURE,V__ORG)))') ) ) ).

fof(kb_SUMO_35662,axiom,
    s__subclass(s__MercantileOrganization,s__Corporation) ).

fof(kb_SUMO_35663,axiom,
    s__instance(s__MercantileOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_35664,axiom,
    s__documentation(s__MercantileOrganization,s__EnglishLanguage,'Any &%Corporation which sells goods or services to customers for a profit.') ).

fof(kb_SUMO_35665,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Agent)
     => ( s__instance(V__ORG,s__MercantileOrganization)
       => s__hasPurpose(V__ORG,'(? [V__SELL] : (s__instance(V__SELL,s__Process) & s__instance(V__SELL,s__Selling) & s__instance(V__SELL,s__CommercialService) & s__agent(V__SELL,V__ORG)))') ) ) ).

fof(kb_SUMO_35666,axiom,
    s__subclass(s__Group,s__Collection) ).

fof(kb_SUMO_35667,axiom,
    s__subclass(s__Group,s__Agent) ).

fof(kb_SUMO_35668,axiom,
    s__instance(s__Group__t,s__SetOrClass) ).

fof(kb_SUMO_35669,axiom,
    s__instance(s__Agent__t,s__SetOrClass) ).

fof(kb_SUMO_35670,axiom,
    s__documentation(s__Group,s__EnglishLanguage,'A &%Collection of &%Agents, e.g. a flock of sheep, a herd of goats, or the local Boy Scout troop.') ).

fof(kb_SUMO_35671,axiom,
    ! [V__MEMB,V__GROUP] :
      ( ( s__instance(V__GROUP,s__Collection)
        & s__instance(V__MEMB,s__SelfConnectedObject) )
     => ( ( s__instance(V__GROUP,s__Group)
          & s__member(V__MEMB,V__GROUP) )
       => s__instance(V__MEMB,s__Agent) ) ) ).

fof(kb_SUMO_35672,axiom,
    s__subclass(s__GroupOfPeople,s__Group) ).

fof(kb_SUMO_35673,axiom,
    s__documentation(s__GroupOfPeople,s__EnglishLanguage,'Any &%Group whose &%members are exclusively &%Humans.') ).

fof(kb_SUMO_35674,axiom,
    ! [V__MEMBER,V__GROUP] :
      ( ( s__instance(V__GROUP,s__Collection)
        & s__instance(V__MEMBER,s__SelfConnectedObject) )
     => ( ( s__instance(V__GROUP,s__GroupOfPeople)
          & s__member(V__MEMBER,V__GROUP) )
       => s__instance(V__MEMBER,s__Human) ) ) ).

fof(kb_SUMO_35675,axiom,
    s__subclass(s__AgeGroup,s__GroupOfPeople) ).

fof(kb_SUMO_35676,axiom,
    s__instance(s__AgeGroup__t,s__SetOrClass) ).

fof(kb_SUMO_35677,axiom,
    s__instance(s__GroupOfPeople__t,s__SetOrClass) ).

fof(kb_SUMO_35678,axiom,
    s__documentation(s__AgeGroup,s__EnglishLanguage,'A &%GroupOfPeople whose &%members all have the same &%age.') ).

fof(kb_SUMO_35679,axiom,
    ! [V__GROUP] :
      ( s__instance(V__GROUP,s__AgeGroup)
     => ! [V__MEMB1,V__MEMB2,V__AGE1,V__AGE2] :
          ( ( s__instance(V__AGE2,s__TimeDuration)
            & s__instance(V__AGE1,s__TimeDuration)
            & s__instance(V__MEMB2,s__SelfConnectedObject)
            & s__instance(V__MEMB1,s__SelfConnectedObject)
            & s__instance(V__GROUP,s__Collection) )
         => ( ( s__member(V__MEMB1,V__GROUP)
              & s__member(V__MEMB2,V__GROUP)
              & s__age(V__MEMB1,V__AGE1)
              & s__age(V__MEMB2,V__AGE2) )
           => V__AGE1 = V__AGE2 ) ) ) ).

fof(kb_SUMO_35680,axiom,
    s__subclass(s__FamilyGroup,s__GroupOfPeople) ).

fof(kb_SUMO_35681,axiom,
    s__instance(s__FamilyGroup__t,s__SetOrClass) ).

fof(kb_SUMO_35682,axiom,
    s__documentation(s__FamilyGroup,s__EnglishLanguage,'A &%GroupOfPeople whose &%members bear &%familyRelations to one another.') ).

fof(kb_SUMO_35683,axiom,
    ! [V__GROUP] :
      ( s__instance(V__GROUP,s__FamilyGroup)
     => ! [V__MEMB1,V__MEMB2] :
          ( ( s__instance(V__MEMB2,s__Organism)
            & s__instance(V__MEMB1,s__Organism)
            & s__instance(V__GROUP,s__Collection) )
         => ( ( s__member(V__MEMB1,V__GROUP)
              & s__member(V__MEMB2,V__GROUP) )
           => s__familyRelation(V__MEMB1,V__MEMB2) ) ) ) ).

fof(kb_SUMO_35684,axiom,
    s__subclass(s__SocialUnit,s__GroupOfPeople) ).

fof(kb_SUMO_35685,axiom,
    s__instance(s__SocialUnit__t,s__SetOrClass) ).

fof(kb_SUMO_35686,axiom,
    s__documentation(s__SocialUnit,s__EnglishLanguage,'A &%GroupOfPeople who all have the same &%home.') ).

fof(kb_SUMO_35687,axiom,
    ! [V__MEMBER,V__UNIT] :
      ( ( s__instance(V__UNIT,s__Collection)
        & s__instance(V__MEMBER,s__Human) )
     => ( s__instance(V__UNIT,s__SocialUnit)
       => ? [V__HOME] :
            ( s__instance(V__HOME,s__PermanentResidence)
            & ( s__member(V__MEMBER,V__UNIT)
             => s__home(V__MEMBER,V__HOME) ) ) ) ) ).

fof(kb_SUMO_35688,axiom,
    s__instance(s__ImmediateFamilyFn__m,s__UnaryFunction) ).

fof(kb_SUMO_35689,axiom,
    s__domain(s__ImmediateFamilyFn__m,"1",s__Human) ).

fof(kb_SUMO_35690,axiom,
    s__range(s__ImmediateFamilyFn__m,s__FamilyGroup) ).

fof(kb_SUMO_35691,axiom,
    s__documentation(s__ImmediateFamilyFn__m,s__EnglishLanguage,'(&%ImmediateFamilyFn ?PERSON) denotes the immediate family of ?PERSON, i.e. the &%Group consisting of the &%parents of ?PERSON and anyone of whom ?PERSON is a &%parent.') ).

fof(kb_SUMO_35692,axiom,
    ! [V__P,V__FAMILY] :
      ( s__ImmediateFamilyFn(V__P) = V__FAMILY
     => ! [V__MEMBER] :
          ( ( s__instance(V__MEMBER,s__Organism)
            & s__instance(V__FAMILY,s__Collection)
            & s__instance(V__P,s__Human) )
         => ( s__member(V__MEMBER,V__FAMILY)
           => ? [V__OTHER] :
                ( s__instance(V__OTHER,s__Organism)
                & ( s__parent(V__MEMBER,V__OTHER)
                  | s__parent(V__OTHER,V__MEMBER) ) ) ) ) ) ).

fof(kb_SUMO_35693,axiom,
    ! [V__PERSON,V__FAMILY] :
      ( ( s__instance(V__FAMILY,s__Collection)
        & s__instance(V__PERSON,s__Human) )
     => ( s__ImmediateFamilyFn(V__PERSON) = V__FAMILY
       => ? [V__MEMBER] :
            ( s__instance(V__MEMBER,s__Organism)
            & s__member(V__MEMBER,V__FAMILY)
            & ( s__parent(V__MEMBER,V__PERSON)
              | s__parent(V__PERSON,V__MEMBER) ) ) ) ) ).

fof(kb_SUMO_35694,axiom,
    s__instance(s__relative__m,s__BinaryPredicate) ).

fof(kb_SUMO_35695,axiom,
    s__instance(s__relative__m,s__SymmetricRelation) ).

fof(kb_SUMO_35696,axiom,
    s__domain(s__relative__m,"1",s__Organism) ).

fof(kb_SUMO_35697,axiom,
    s__domain(s__relative__m,"2",s__Organism) ).

fof(kb_SUMO_35698,axiom,
    s__documentation(s__relative__m,s__EnglishLanguage,'(&%relative ?O1 ?O2) means that ?O1 and ?O2 are relatives, whether through common ancestry (consanguinity), someones marriage (affinity), or someones adoption. This definition is intentionally broad, so as to capture a wide array of `familial relations. The notion of who counts as `family also varies between cultures, but that aspect of meaning is not addressed here.') ).

fof(kb_SUMO_35699,axiom,
    s__subrelation(s__familyRelation__m,s__relative__m) ).

fof(kb_SUMO_35700,axiom,
    s__subrelation(s__spouse__m,s__relative__m) ).

%FOL fof(kb_SUMO_35701,axiom,(( (! [V__A1,V__T1,V__A2] : ((s__instance(V__A2,s__Human) & s__instance(V__T1,s__TimePosition) & s__instance(V__A1,s__Human)) => ((s__holdsDuring(V__T1,'s__legalRelation(V__A1,V__A2)') & s__instance(V__A1,s__Organism) & s__instance(V__A2,s__Organism)) => s__holdsDuring(V__T1,'s__relative(V__A1,V__A2)')))) ))).

fof(kb_SUMO_35702,axiom,
    s__instance(s__familyRelation__m,s__BinaryPredicate) ).

fof(kb_SUMO_35703,axiom,
    s__instance(s__familyRelation__m,s__EquivalenceRelation) ).

fof(kb_SUMO_35704,axiom,
    s__domain(s__familyRelation__m,"1",s__Organism) ).

fof(kb_SUMO_35705,axiom,
    s__domain(s__familyRelation__m,"2",s__Organism) ).

fof(kb_SUMO_35706,axiom,
    s__documentation(s__familyRelation__m,s__EnglishLanguage,'A very general &%Predicate for biological relationships. (&%familyRelation ?ORGANISM1 ?ORGANISM2) means that ?ORGANISM1 and ?ORGANISM2 are biologically derived from a common ancestor.') ).

fof(kb_SUMO_35707,axiom,
    ! [V__ORGANISM1,V__ORGANISM2] :
      ( ( s__instance(V__ORGANISM2,s__Organism)
        & s__instance(V__ORGANISM1,s__Organism) )
     => ( s__familyRelation(V__ORGANISM1,V__ORGANISM2)
       => ? [V__ORGANISM3] :
            ( s__instance(V__ORGANISM3,s__Organism)
            & s__ancestor(V__ORGANISM3,V__ORGANISM1)
            & s__ancestor(V__ORGANISM3,V__ORGANISM2) ) ) ) ).

fof(kb_SUMO_35708,axiom,
    s__subrelation(s__ancestor__m,s__familyRelation__m) ).

fof(kb_SUMO_35709,axiom,
    s__instance(s__ancestor__m,s__TransitiveRelation) ).

fof(kb_SUMO_35710,axiom,
    s__instance(s__ancestor__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_35711,axiom,
    s__domain(s__ancestor__m,"1",s__Organism) ).

fof(kb_SUMO_35712,axiom,
    s__domain(s__ancestor__m,"2",s__Organism) ).

fof(kb_SUMO_35713,axiom,
    s__documentation(s__ancestor__m,s__EnglishLanguage,'The transitive closure of the &%parent predicate. (&%ancestor ?DESCENDANT ?ANCESTOR) means that ?ANCESTOR is either the &%parent of ?DESCENDANT or the &%parent of the &%parent of &%DESCENDANT or etc.') ).

fof(kb_SUMO_35714,axiom,
    s__subrelation(s__parent__m,s__ancestor__m) ).

fof(kb_SUMO_35715,axiom,
    s__instance(s__parent__m,s__BinaryPredicate) ).

fof(kb_SUMO_35716,axiom,
    s__subrelation(s__parent__m,s__familyRelation__m) ).

fof(kb_SUMO_35717,axiom,
    s__instance(s__parent__m,s__AsymmetricRelation) ).

fof(kb_SUMO_35718,axiom,
    s__instance(s__parent__m,s__IntransitiveRelation) ).

fof(kb_SUMO_35719,axiom,
    s__domain(s__parent__m,"1",s__Organism) ).

fof(kb_SUMO_35720,axiom,
    s__domain(s__parent__m,"2",s__Organism) ).

fof(kb_SUMO_35721,axiom,
    s__documentation(s__parent__m,s__EnglishLanguage,'The general relationship of parenthood. (&%parent ?CHILD ?PARENT) means that ?PARENT is a biological parent of ?CHILD.') ).

fof(kb_SUMO_35722,axiom,
    ! [V__CHILD,V__PARENT] :
      ( ( s__instance(V__PARENT,s__Organism)
        & s__instance(V__CHILD,s__Organism) )
     => ( s__parent(V__CHILD,V__PARENT)
       => s__before(s__BeginFn(s__WhenFn(V__PARENT)),s__BeginFn(s__WhenFn(V__CHILD))) ) ) ).

fof(kb_SUMO_35723,axiom,
    ! [V__CLASS,V__CHILD,V__PARENT] :
      ( ( s__instance(V__PARENT,s__Organism)
        & s__instance(V__CHILD,s__Organism)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__parent(V__CHILD,V__PARENT)
          & s__subclass(V__CLASS,s__Organism)
          & s__instance(V__PARENT,V__CLASS) )
       => s__instance(V__CHILD,V__CLASS) ) ) ).

fof(kb_SUMO_35724,axiom,
    ! [V__REP,V__CHILD,V__PARENT] :
      ( ( s__instance(V__PARENT,s__Organism)
        & s__instance(V__CHILD,s__Organism)
        & s__instance(V__REP,s__Process) )
     => ( ( s__parent(V__CHILD,V__PARENT)
          & s__instance(V__REP,s__SexualReproduction)
          & s__agent(V__REP,V__PARENT)
          & s__result(V__REP,V__CHILD) )
       => ( s__mother(V__CHILD,V__PARENT)
          | s__father(V__CHILD,V__PARENT) ) ) ) ).

fof(kb_SUMO_35725,axiom,
    ! [V__ORGANISM] :
      ( s__instance(V__ORGANISM,s__Organism)
     => ? [V__PARENT] :
          ( s__instance(V__PARENT,s__Organism)
          & s__parent(V__ORGANISM,V__PARENT) ) ) ).

fof(kb_SUMO_35726,axiom,
    s__instance(s__mother__m,s__SingleValuedRelation) ).

fof(kb_SUMO_35727,axiom,
    s__subrelation(s__mother__m,s__parent__m) ).

fof(kb_SUMO_35728,axiom,
    s__domain(s__mother__m,"1",s__Organism) ).

fof(kb_SUMO_35729,axiom,
    s__domain(s__mother__m,"2",s__Organism) ).

fof(kb_SUMO_35730,axiom,
    s__documentation(s__mother__m,s__EnglishLanguage,'The general relationship of motherhood. (&%mother ?CHILD ?MOTHER) means that ?MOTHER is the biological mother of ?CHILD.') ).

fof(kb_SUMO_35731,axiom,
    ! [V__MOTHER,V__CHILD] :
      ( ( s__instance(V__CHILD,s__Organism)
        & s__instance(V__MOTHER,s__Organism) )
     => ( s__mother(V__CHILD,V__MOTHER)
       => s__attribute(V__MOTHER,s__Female) ) ) ).

fof(kb_SUMO_35732,axiom,
    s__instance(s__father__m,s__SingleValuedRelation) ).

fof(kb_SUMO_35733,axiom,
    s__subrelation(s__father__m,s__parent__m) ).

fof(kb_SUMO_35734,axiom,
    s__domain(s__father__m,"1",s__Organism) ).

fof(kb_SUMO_35735,axiom,
    s__domain(s__father__m,"2",s__Organism) ).

fof(kb_SUMO_35736,axiom,
    s__documentation(s__father__m,s__EnglishLanguage,'The general relationship of fatherhood. (&%father ?CHILD ?FATHER) means that ?FATHER is the biological father of ?CHILD.') ).

fof(kb_SUMO_35737,axiom,
    ! [V__FATHER,V__CHILD] :
      ( ( s__instance(V__CHILD,s__Organism)
        & s__instance(V__FATHER,s__Organism) )
     => ( s__father(V__CHILD,V__FATHER)
       => s__attribute(V__FATHER,s__Male) ) ) ).

fof(kb_SUMO_35738,axiom,
    s__subrelation(s__daughter__m,s__parent__m) ).

fof(kb_SUMO_35739,axiom,
    s__domain(s__daughter__m,"1",s__Organism) ).

fof(kb_SUMO_35740,axiom,
    s__domain(s__daughter__m,"2",s__Organism) ).

fof(kb_SUMO_35741,axiom,
    s__documentation(s__daughter__m,s__EnglishLanguage,'The general relationship of daughterhood. (&%daughter ?CHILD ?PARENT) means that ?CHILD is the biological daughter of ?PARENT.') ).

fof(kb_SUMO_35742,axiom,
    ! [V__CHILD,V__PARENT] :
      ( ( s__instance(V__PARENT,s__Organism)
        & s__instance(V__CHILD,s__Organism) )
     => ( s__daughter(V__CHILD,V__PARENT)
       => s__attribute(V__CHILD,s__Female) ) ) ).

fof(kb_SUMO_35743,axiom,
    s__subrelation(s__son__m,s__parent__m) ).

fof(kb_SUMO_35744,axiom,
    s__domain(s__son__m,"1",s__Organism) ).

fof(kb_SUMO_35745,axiom,
    s__domain(s__son__m,"2",s__Organism) ).

fof(kb_SUMO_35746,axiom,
    s__documentation(s__son__m,s__EnglishLanguage,'The general relationship of being a son. (&%son ?CHILD ?PARENT) means that ?CHILD is the biological son of ?PARENT.') ).

fof(kb_SUMO_35747,axiom,
    ! [V__CHILD,V__PARENT] :
      ( ( s__instance(V__PARENT,s__Organism)
        & s__instance(V__CHILD,s__Organism) )
     => ( s__son(V__CHILD,V__PARENT)
       => s__attribute(V__CHILD,s__Male) ) ) ).

fof(kb_SUMO_35748,axiom,
    s__instance(s__sibling__m,s__BinaryPredicate) ).

fof(kb_SUMO_35749,axiom,
    s__subrelation(s__sibling__m,s__familyRelation__m) ).

fof(kb_SUMO_35750,axiom,
    s__instance(s__sibling__m,s__SymmetricRelation) ).

fof(kb_SUMO_35751,axiom,
    s__instance(s__sibling__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_35752,axiom,
    s__domain(s__sibling__m,"1",s__Organism) ).

fof(kb_SUMO_35753,axiom,
    s__domain(s__sibling__m,"2",s__Organism) ).

fof(kb_SUMO_35754,axiom,
    s__documentation(s__sibling__m,s__EnglishLanguage,'The relationship between two &%Organisms that have the same &%mother and &%father. Note that this relationship does not hold between half-brothers, half-sisters, etc.') ).

fof(kb_SUMO_35755,axiom,
    ! [V__PARENT2,V__ORGANISM1,V__ORGANISM2,V__PARENT1] :
      ( ( s__instance(V__PARENT1,s__Organism)
        & s__instance(V__ORGANISM2,s__Organism)
        & s__instance(V__ORGANISM1,s__Organism)
        & s__instance(V__PARENT2,s__Organism) )
     => ( ( s__parent(V__ORGANISM1,V__PARENT1)
          & s__parent(V__ORGANISM2,V__PARENT1)
          & s__parent(V__ORGANISM1,V__PARENT2)
          & s__parent(V__ORGANISM2,V__PARENT2)
          & V__ORGANISM1 != V__ORGANISM2
          & V__PARENT1 != V__PARENT2 )
       => s__sibling(V__ORGANISM1,V__ORGANISM2) ) ) ).

fof(kb_SUMO_35756,axiom,
    ! [V__ORG1,V__ORG2,V__PARENT] :
      ( ( s__instance(V__PARENT,s__Organism)
        & s__instance(V__ORG2,s__Organism)
        & s__instance(V__ORG1,s__Organism) )
     => ( ( s__sibling(V__ORG1,V__ORG2)
          & s__parent(V__ORG1,V__PARENT) )
       => s__parent(V__ORG2,V__PARENT) ) ) ).

fof(kb_SUMO_35757,axiom,
    ! [V__CHILD,V__PARENT] :
      ( ( s__instance(V__PARENT,s__Organism)
        & s__instance(V__CHILD,s__Organism) )
     => ( ( s__parent(V__CHILD,V__PARENT)
          & s__attribute(V__PARENT,s__Male) )
       => s__father(V__CHILD,V__PARENT) ) ) ).

fof(kb_SUMO_35758,axiom,
    ! [V__CHILD,V__PARENT] :
      ( ( s__instance(V__PARENT,s__Organism)
        & s__instance(V__CHILD,s__Organism) )
     => ( ( s__parent(V__CHILD,V__PARENT)
          & s__attribute(V__PARENT,s__Female) )
       => s__mother(V__CHILD,V__PARENT) ) ) ).

fof(kb_SUMO_35759,axiom,
    s__subrelation(s__brother__m,s__sibling__m) ).

fof(kb_SUMO_35760,axiom,
    s__instance(s__brother__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_35761,axiom,
    s__instance(s__brother__m,s__TransitiveRelation) ).

fof(kb_SUMO_35762,axiom,
    s__domain(s__brother__m,"1",s__Man) ).

fof(kb_SUMO_35763,axiom,
    s__domain(s__brother__m,"2",s__Human) ).

fof(kb_SUMO_35764,axiom,
    s__documentation(s__brother__m,s__EnglishLanguage,'The general relationship of being a brother. (&%brother ?MAN ?PERSON) means that ?MAN is the brother of ?PERSON.') ).

fof(kb_SUMO_35765,axiom,
    s__subrelation(s__sister__m,s__sibling__m) ).

fof(kb_SUMO_35766,axiom,
    s__instance(s__sister__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_35767,axiom,
    s__instance(s__sister__m,s__TransitiveRelation) ).

fof(kb_SUMO_35768,axiom,
    s__domain(s__sister__m,"1",s__Woman) ).

fof(kb_SUMO_35769,axiom,
    s__domain(s__sister__m,"2",s__Human) ).

fof(kb_SUMO_35770,axiom,
    s__documentation(s__sister__m,s__EnglishLanguage,'The general relationship of being a sister. (&%sister ?WOMAN ?PERSON) means that ?WOMAN is the sister of ?PERSON.') ).

fof(kb_SUMO_35771,axiom,
    s__instance(s__legalRelation__m,s__BinaryPredicate) ).

fof(kb_SUMO_35772,axiom,
    s__instance(s__legalRelation__m,s__SymmetricRelation) ).

fof(kb_SUMO_35773,axiom,
    s__domain(s__legalRelation__m,"1",s__Human) ).

fof(kb_SUMO_35774,axiom,
    s__domain(s__legalRelation__m,"2",s__Human) ).

fof(kb_SUMO_35775,axiom,
    s__documentation(s__legalRelation__m,s__EnglishLanguage,'(&%legalRelation ?AGENT1 ?AGENT2) means that ?AGENT1 and ?AGENT2 are relatives by virtue of a legal relationship. Some examples include marriage, adoption, etc.') ).

fof(kb_SUMO_35776,axiom,
    ! [V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Human)
        & s__instance(V__AGENT2,s__Human) )
     => ( s__legalRelation(V__AGENT1,V__AGENT2)
       => ? [V__DECLARE,V__OBLIGATION] :
            ( s__instance(V__OBLIGATION,s__Formula)
            & s__instance(V__DECLARE,s__Declaring)
            & s__confersObligation(V__OBLIGATION,V__DECLARE,V__AGENT1)
            & s__confersObligation(V__OBLIGATION,V__DECLARE,V__AGENT2) ) ) ) ).

fof(kb_SUMO_35777,axiom,
    s__instance(s__acquaintance__m,s__BinaryPredicate) ).

fof(kb_SUMO_35778,axiom,
    s__documentation(s__acquaintance__m,s__EnglishLanguage,'(&%acquaintance ?H1 ?H2) means that ?H1 has met and knows something about ?H2, such as ?H2s name and appearance. Statements made with this predicate should be temporally specified with &%holdsDuring. Note that &%acquaintance is not symmetric. For the symmetric version, see &%mutualAcquaintance.') ).

fof(kb_SUMO_35779,axiom,
    s__domain(s__acquaintance__m,"1",s__Human) ).

fof(kb_SUMO_35780,axiom,
    s__domain(s__acquaintance__m,"2",s__Human) ).

fof(kb_SUMO_35781,axiom,
    s__instance(s__mutualAcquaintance__m,s__BinaryPredicate) ).

fof(kb_SUMO_35782,axiom,
    s__instance(s__mutualAcquaintance__m,s__SymmetricRelation) ).

fof(kb_SUMO_35783,axiom,
    s__documentation(s__mutualAcquaintance__m,s__EnglishLanguage,'(&%mutualAcquaintance ?H1 ?H2) means that ?H1 and ?H2 have met each other and know something about each other, such as name and appearance. Statements made with this predicate should be temporally specified with &%holdsDuring. See also the weaker, non-symmetric version of this predicate, &%acquaintance.') ).

fof(kb_SUMO_35784,axiom,
    s__domain(s__mutualAcquaintance__m,"1",s__Human) ).

fof(kb_SUMO_35785,axiom,
    s__domain(s__mutualAcquaintance__m,"2",s__Human) ).

fof(kb_SUMO_35786,axiom,
    s__subrelation(s__mutualAcquaintance__m,s__acquaintance__m) ).

fof(kb_SUMO_35787,axiom,
    s__subrelation(s__spouse__m,s__mutualAcquaintance__m) ).

fof(kb_SUMO_35788,axiom,
    s__subrelation(s__spouse__m,s__legalRelation__m) ).

fof(kb_SUMO_35789,axiom,
    s__instance(s__spouse__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_35790,axiom,
    s__instance(s__spouse__m,s__SymmetricRelation) ).

fof(kb_SUMO_35791,axiom,
    s__instance(s__SymmetricRelation__t,s__SetOrClass) ).

fof(kb_SUMO_35792,axiom,
    s__domain(s__spouse__m,"1",s__Human) ).

fof(kb_SUMO_35793,axiom,
    s__domain(s__spouse__m,"2",s__Human) ).

fof(kb_SUMO_35794,axiom,
    s__documentation(s__spouse__m,s__EnglishLanguage,'The relationship of marriage between two &%Humans.') ).

fof(kb_SUMO_35795,axiom,
    s__subrelation(s__husband__m,s__spouse__m) ).

fof(kb_SUMO_35796,axiom,
    s__instance(s__husband__m,s__AsymmetricRelation) ).

fof(kb_SUMO_35797,axiom,
    s__instance(s__husband__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_35798,axiom,
    s__instance(s__IrreflexiveRelation__t,s__SetOrClass) ).

fof(kb_SUMO_35799,axiom,
    s__domain(s__husband__m,"1",s__Man) ).

fof(kb_SUMO_35800,axiom,
    s__domain(s__husband__m,"2",s__Woman) ).

fof(kb_SUMO_35801,axiom,
    s__inverse(s__husband__m,s__wife__m) ).

fof(kb_SUMO_35802,axiom,
    s__documentation(s__husband__m,s__EnglishLanguage,'(&%husband ?MAN ?WOMAN) means that ?MAN is the husband of ?WOMAN.') ).

fof(kb_SUMO_35803,axiom,
    s__subrelation(s__wife__m,s__spouse__m) ).

fof(kb_SUMO_35804,axiom,
    s__instance(s__wife__m,s__AsymmetricRelation) ).

fof(kb_SUMO_35805,axiom,
    s__instance(s__wife__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_35806,axiom,
    s__domain(s__wife__m,"1",s__Woman) ).

fof(kb_SUMO_35807,axiom,
    s__domain(s__wife__m,"2",s__Man) ).

fof(kb_SUMO_35808,axiom,
    s__documentation(s__wife__m,s__EnglishLanguage,'(&%wife ?WOMAN ?MAN) means that ?WOMAN is the wife of ?MAN.') ).

fof(kb_SUMO_35809,axiom,
    s__subclass(s__EthnicGroup,s__GroupOfPeople) ).

fof(kb_SUMO_35810,axiom,
    s__instance(s__EthnicGroup__t,s__SetOrClass) ).

fof(kb_SUMO_35811,axiom,
    s__documentation(s__EthnicGroup,s__EnglishLanguage,'A &%GroupOfPeople whose &%members originate from the same &%GeographicArea or share the same &%Language and/or cultural practices.') ).

fof(kb_SUMO_35812,axiom,
    s__subclass(s__BeliefGroup,s__GroupOfPeople) ).

fof(kb_SUMO_35813,axiom,
    s__documentation(s__BeliefGroup,s__EnglishLanguage,'A &%GroupOfPeople whose &%members share a belief or set of beliefs.') ).

fof(kb_SUMO_35814,axiom,
    ! [V__GROUP] :
      ( s__instance(V__GROUP,s__BeliefGroup)
     => ? [V__BELIEF] :
          ( s__instance(V__BELIEF,s__Formula)
          & ! [V__MEMB] :
              ( ( s__instance(V__MEMB,s__SelfConnectedObject)
                & s__instance(V__MEMB,s__CognitiveAgent)
                & s__instance(V__GROUP,s__Collection) )
             => ( s__member(V__MEMB,V__GROUP)
               => s__believes(V__MEMB,V__BELIEF) ) ) ) ) ).

fof(kb_SUMO_35815,axiom,
    s__subclass(s__Organization,s__Group) ).

fof(kb_SUMO_35816,axiom,
    s__subclass(s__Organization,s__Agent) ).

fof(kb_SUMO_35817,axiom,
    s__documentation(s__Organization,s__EnglishLanguage,'An &%Organization is a corporate or similar institution. The &%members of an &%Organization typically have a common purpose or function. Note that this class also covers divisions, departments, etc. of organizations. For example, both the Shell Corporation and the accounting department at Shell would both be instances of &%Organization. Note too that the existence of an &%Organization is dependent on the existence of at least one &%member (since &%Organization is a subclass of &%Collection). Accordingly, in cases of purely legal organizations, a fictitious &%member should be assumed.') ).

fof(kb_SUMO_35818,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Organization)
     => ? [V__PURP] :
          ( s__instance(V__PURP,s__Formula)
          & ! [V__MEMBER] :
              ( ( s__instance(V__MEMBER,s__SelfConnectedObject)
                & s__instance(V__ORG,s__Collection) )
             => ( s__member(V__MEMBER,V__ORG)
               => s__hasPurpose(V__MEMBER,V__PURP) ) ) ) ) ).

fof(kb_SUMO_35819,axiom,
    ! [V__ORG,V__AGENT] :
      ( ( s__instance(V__AGENT,s__SelfConnectedObject)
        & s__instance(V__ORG,s__Collection) )
     => ( ( s__instance(V__ORG,s__Organization)
          & s__member(V__AGENT,V__ORG) )
       => s__instance(V__AGENT,s__Agent) ) ) ).

fof(kb_SUMO_35820,axiom,
    s__instance(s__employs__m,s__BinaryPredicate) ).

fof(kb_SUMO_35821,axiom,
    s__domain(s__employs__m,"1",s__Organization) ).

fof(kb_SUMO_35822,axiom,
    s__domain(s__employs__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_35823,axiom,
    s__documentation(s__employs__m,s__EnglishLanguage,'(&%employs ?ORG ?PERSON) means that ?ORG has hired ?PERSON and currently retains ?PERSON, on a salaried, hourly or contractual basis, to provide services in exchange for monetary compensation.') ).

fof(kb_SUMO_35824,axiom,
    s__subclass(s__PoliticalOrganization,s__Organization) ).

fof(kb_SUMO_35825,axiom,
    s__documentation(s__PoliticalOrganization,s__EnglishLanguage,'An &%Organization that is attempting to bring about some sort of political change.') ).

fof(kb_SUMO_35826,axiom,
    ! [V__POL] :
      ( s__instance(V__POL,s__Agent)
     => ( s__instance(V__POL,s__PoliticalOrganization)
       => ? [V__PROC] :
            ( s__instance(V__PROC,s__Process)
            & s__instance(V__PROC,s__PoliticalProcess)
            & s__agent(V__PROC,V__POL) ) ) ) ).

fof(kb_SUMO_35827,axiom,
    s__subclass(s__MilitaryForce,s__PoliticalOrganization) ).

fof(kb_SUMO_35828,axiom,
    s__instance(s__MilitaryForce__t,s__SetOrClass) ).

fof(kb_SUMO_35829,axiom,
    s__instance(s__PoliticalOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_35830,axiom,
    s__documentation(s__MilitaryForce,s__EnglishLanguage,'&%MilitaryForce is the subclass of &%Organizations that are organized along military lines and for the purpose of either defensive or offensive combat, whether or not the force is an official &%GovernmentOrganization.') ).

fof(kb_SUMO_35831,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Object)
     => ( s__instance(V__ORG,s__MilitaryForce)
       => s__capability(s__ViolentContest,s__agent__m,V__ORG) ) ) ).

fof(kb_SUMO_35832,axiom,
    s__subclass(s__MilitaryOrganization,s__MilitaryForce) ).

fof(kb_SUMO_35833,axiom,
    s__subclass(s__MilitaryOrganization,s__GovernmentOrganization) ).

fof(kb_SUMO_35834,axiom,
    s__instance(s__MilitaryOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_35835,axiom,
    s__documentation(s__MilitaryOrganization,s__EnglishLanguage,'Any heavily armed &%Organization that is part of a &%Government and that is charged with representing the &%Government in international conflicts.') ).

fof(kb_SUMO_35836,axiom,
    s__subclass(s__ParamilitaryOrganization,s__MilitaryForce) ).

fof(kb_SUMO_35837,axiom,
    s__instance(s__ParamilitaryOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_35838,axiom,
    s__disjoint(s__ParamilitaryOrganization,s__GovernmentOrganization) ).

fof(kb_SUMO_35839,axiom,
    s__documentation(s__ParamilitaryOrganization,s__EnglishLanguage,'An &%Organization which is much like a &%MilitaryOrganization, e.g. it is made up of armed fighters, except that it is not associated with a &%Government.') ).

fof(kb_SUMO_35840,axiom,
    s__subclass(s__GovernmentOrganization,s__Organization) ).

fof(kb_SUMO_35841,axiom,
    s__instance(s__GovernmentOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_35842,axiom,
    s__documentation(s__GovernmentOrganization,s__EnglishLanguage,'&%GovernmentOrganization is the class of official &%Organizations that are concerned with the government of a &%GeopoliticalArea at some level. They may be a &%subOrganization of a government.') ).

fof(kb_SUMO_35843,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Organization)
     => ( s__instance(V__ORG,s__GovernmentOrganization)
      <=> ? [V__GOV] :
            ( s__instance(V__GOV,s__Organization)
            & s__instance(V__GOV,s__Government)
            & s__subOrganization(V__ORG,V__GOV) ) ) ) ).

fof(kb_SUMO_35844,axiom,
    ! [V__GOV,V__ORG] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__GOV,s__Organization) )
     => ( ( s__subOrganization(V__ORG,V__GOV)
          & s__instance(V__GOV,s__GovernmentOrganization) )
       => s__instance(V__ORG,s__GovernmentOrganization) ) ) ).

fof(kb_SUMO_35845,axiom,
    s__subclass(s__Government,s__GovernmentOrganization) ).

fof(kb_SUMO_35846,axiom,
    s__subclass(s__Government,s__LegalAgent) ).

fof(kb_SUMO_35847,axiom,
    s__instance(s__Government__t,s__SetOrClass) ).

fof(kb_SUMO_35848,axiom,
    s__instance(s__LegalAgent__t,s__SetOrClass) ).

fof(kb_SUMO_35849,axiom,
    s__documentation(s__Government,s__EnglishLanguage,'The ruling body of a &%GeopoliticalArea.') ).

fof(kb_SUMO_35850,axiom,
    s__instance(s__GovernmentFn__m,s__UnaryFunction) ).

fof(kb_SUMO_35851,axiom,
    s__domain(s__GovernmentFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_35852,axiom,
    s__range(s__GovernmentFn__m,s__Government) ).

fof(kb_SUMO_35853,axiom,
    s__documentation(s__GovernmentFn__m,s__EnglishLanguage,'(&%GovernmentFn ?AREA) denotes the &%Government of the &%GeopoliticalArea ?AREA. For example, (&%GovernmentFn &%UnitedStates) denotes the Federal-level government of the United States, (&%GovernmentFn &%PuertoRico) denotes the government of the Commonwealth of Puerto Rico.') ).

fof(kb_SUMO_35854,axiom,
    s__subclass(s__PoliceOrganization,s__GovernmentOrganization) ).

fof(kb_SUMO_35855,axiom,
    s__instance(s__PoliceOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_35856,axiom,
    s__documentation(s__PoliceOrganization,s__EnglishLanguage,'Any &%GovernmentOrganization that is charged with domestic enforcement of the laws of the &%Government.') ).

fof(kb_SUMO_35857,axiom,
    s__subclass(s__JudicialOrganization,s__Organization) ).

fof(kb_SUMO_35858,axiom,
    s__instance(s__JudicialOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_35859,axiom,
    s__documentation(s__JudicialOrganization,s__EnglishLanguage,'&%JudicialOrganization is the class of &%Organizations whose primary purpose is to render judgments according to the statutes or regulations of a government or other organization. Judicial bodies are not necessarily government organizations, for example, those associated with sporting associations.') ).

fof(kb_SUMO_35860,axiom,
    s__subclass(s__EducationalOrganization,s__Organization) ).

fof(kb_SUMO_35861,axiom,
    s__instance(s__EducationalOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_35862,axiom,
    s__instance(s__Organization__t,s__SetOrClass) ).

fof(kb_SUMO_35863,axiom,
    s__documentation(s__EducationalOrganization,s__EnglishLanguage,'A &%EducationalOrganization is an institution of learning. Some examples are public and private K-12 schools, and colleges and universities.') ).

fof(kb_SUMO_35864,axiom,
    s__subclass(s__ReligiousOrganization,s__Organization) ).

fof(kb_SUMO_35865,axiom,
    s__subclass(s__ReligiousOrganization,s__BeliefGroup) ).

fof(kb_SUMO_35866,axiom,
    s__instance(s__ReligiousOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_35867,axiom,
    s__instance(s__BeliefGroup__t,s__SetOrClass) ).

fof(kb_SUMO_35868,axiom,
    s__documentation(s__ReligiousOrganization,s__EnglishLanguage,'An &%Organization whose members share a set of religious beliefs.') ).

fof(kb_SUMO_35869,axiom,
    s__subrelation(s__subOrganization__m,s__subCollection__m) ).

fof(kb_SUMO_35870,axiom,
    s__instance(s__subOrganization__m,s__PartialOrderingRelation) ).

fof(kb_SUMO_35871,axiom,
    s__domain(s__subOrganization__m,"1",s__Organization) ).

fof(kb_SUMO_35872,axiom,
    s__domain(s__subOrganization__m,"2",s__Organization) ).

fof(kb_SUMO_35873,axiom,
    s__documentation(s__subOrganization__m,s__EnglishLanguage,'(&%subOrganization ?ORG1 ?ORG2) means that ?ORG1 is an &%Organization which is a part of the &%Organization ?ORG2. Note that &%subOrganization is a &%ReflexiveRelation, so every &%Organization is a &%subOrganization of itself.') ).

fof(kb_SUMO_35874,axiom,
    s__instance(s__citizen__m,s__BinaryPredicate) ).

fof(kb_SUMO_35875,axiom,
    s__instance(s__citizen__m,s__AsymmetricRelation) ).

fof(kb_SUMO_35876,axiom,
    s__domain(s__citizen__m,"1",s__Human) ).

fof(kb_SUMO_35877,axiom,
    s__domain(s__citizen__m,"2",s__Nation) ).

fof(kb_SUMO_35878,axiom,
    s__documentation(s__citizen__m,s__EnglishLanguage,'(&%citizen ?PERSON ?NATION) means that the &%Human ?PERSON is a citizen of &%Nation ?NATION.') ).

fof(kb_SUMO_35879,axiom,
    s__subclass(s__FieldOfStudy,s__Proposition) ).

fof(kb_SUMO_35880,axiom,
    s__instance(s__FieldOfStudy__t,s__SetOrClass) ).

fof(kb_SUMO_35881,axiom,
    s__instance(s__Proposition__t,s__SetOrClass) ).

fof(kb_SUMO_35882,axiom,
    s__documentation(s__FieldOfStudy,s__EnglishLanguage,'An academic or applied discipline with recognized experts and with a core of accepted theory or practice. Note that &%FieldOfStudy is a &%subclass of &%Proposition, because a &%FieldOfStudy is understood to be a body of abstract, informational content, with varying degrees of certainty attached to each element of this content.') ).

fof(kb_SUMO_35883,axiom,
    s__subclass(s__Procedure,s__Proposition) ).

fof(kb_SUMO_35884,axiom,
    s__documentation(s__Procedure,s__EnglishLanguage,'A sequence-dependent specification. Some examples are &%ComputerPrograms, finite-state machines, cooking recipes, musical scores, conference schedules, driving directions, and the scripts of plays and movies.') ).

fof(kb_SUMO_35885,axiom,
    s__subclass(s__ComputerProgram,s__Procedure) ).

fof(kb_SUMO_35886,axiom,
    s__instance(s__ComputerProgram__t,s__SetOrClass) ).

fof(kb_SUMO_35887,axiom,
    s__documentation(s__ComputerProgram,s__EnglishLanguage,'A set of instructions in a computer programming language that can be executed by a computer.') ).

fof(kb_SUMO_35888,axiom,
    s__subclass(s__ComputerProgramming,s__ContentDevelopment) ).

fof(kb_SUMO_35889,axiom,
    s__instance(s__ComputerProgramming__t,s__SetOrClass) ).

fof(kb_SUMO_35890,axiom,
    s__documentation(s__ComputerProgramming,s__EnglishLanguage,'The process of developing a &%ComputerProgram') ).

fof(kb_SUMO_35891,axiom,
    ! [V__CP] :
      ( s__instance(V__CP,s__Process)
     => ( s__instance(V__CP,s__ComputerProgramming)
       => ? [V__C] :
            ( s__instance(V__C,s__ComputerProgram)
            & s__result(V__CP,V__C) ) ) ) ).

fof(kb_SUMO_35892,axiom,
    s__subclass(s__Plan,s__Procedure) ).

fof(kb_SUMO_35893,axiom,
    s__instance(s__Plan__t,s__SetOrClass) ).

fof(kb_SUMO_35894,axiom,
    s__instance(s__Procedure__t,s__SetOrClass) ).

fof(kb_SUMO_35895,axiom,
    s__documentation(s__Plan,s__EnglishLanguage,'A specification of a sequence of &%Processes which is intended to satisfy a specified purpose at some future time.') ).

fof(kb_SUMO_35896,axiom,
    ! [V__OBJ,V__PLAN] :
      ( ( s__instance(V__PLAN,s__Proposition)
        & s__instance(V__OBJ,s__ContentBearingPhysical) )
     => ( ( s__instance(V__PLAN,s__Plan)
          & s__instance(V__OBJ,s__ContentBearingObject)
          & s__containsInformation(V__OBJ,V__PLAN) )
       => ? [V__PLANNING] :
            ( s__instance(V__PLANNING,s__Process)
            & s__instance(V__PLANNING,s__Planning)
            & s__result(V__PLANNING,V__OBJ) ) ) ) ).

fof(kb_SUMO_35897,axiom,
    s__subclass(s__Argument,s__Proposition) ).

fof(kb_SUMO_35898,axiom,
    s__partition_3(s__Argument,s__DeductiveArgument,s__InductiveArgument) ).

fof(kb_SUMO_35899,axiom,
    s__documentation(s__Argument,s__EnglishLanguage,'Any proposition which has the form of a deductive or inductive argument, i.e. a set of premises which, it is claimed, imply a conclusion.') ).

fof(kb_SUMO_35900,axiom,
    ! [V__REASON] :
      ( s__instance(V__REASON,s__Process)
     => ( s__instance(V__REASON,s__Reasoning)
       => ? [V__ARGUMENT] :
            ( s__instance(V__ARGUMENT,s__Proposition)
            & s__instance(V__ARGUMENT,s__Argument)
            & s__realization(V__REASON,V__ARGUMENT) ) ) ) ).

fof(kb_SUMO_35901,axiom,
    ! [V__ARGUMENT] :
      ( s__instance(V__ARGUMENT,s__Argument)
     => ? [V__PREMISES,V__CONCLUSION] :
          ( s__instance(V__CONCLUSION,s__Argument)
          & s__PremisesFn(V__ARGUMENT) = V__PREMISES
          & s__conclusion(V__CONCLUSION,V__ARGUMENT) ) ) ).

fof(kb_SUMO_35902,axiom,
    s__subclass(s__DeductiveArgument,s__Argument) ).

fof(kb_SUMO_35903,axiom,
    s__partition_3(s__DeductiveArgument,s__ValidDeductiveArgument,s__InvalidDeductiveArgument) ).

fof(kb_SUMO_35904,axiom,
    s__documentation(s__DeductiveArgument,s__EnglishLanguage,'An &%Argument which has the form of a deduction, i.e. it is claimed that the set of &%premises &%entails the &%conclusion.') ).

fof(kb_SUMO_35905,axiom,
    s__subclass(s__ValidDeductiveArgument,s__DeductiveArgument) ).

fof(kb_SUMO_35906,axiom,
    s__instance(s__ValidDeductiveArgument__t,s__SetOrClass) ).

fof(kb_SUMO_35907,axiom,
    s__instance(s__DeductiveArgument__t,s__SetOrClass) ).

fof(kb_SUMO_35908,axiom,
    s__documentation(s__ValidDeductiveArgument,s__EnglishLanguage,'A &%DeductiveArgument which is valid, i.e. the set of &%premises in fact &%entails the &%conclusion.') ).

fof(kb_SUMO_35909,axiom,
    ! [V__PREMISES,V__ARGUMENT,V__CONCLUSION] :
      ( ( s__instance(V__CONCLUSION,s__Argument)
        & s__instance(V__CONCLUSION,s__Formula)
        & s__instance(V__ARGUMENT,s__Argument)
        & s__instance(V__PREMISES,s__Proposition)
        & s__instance(V__PREMISES,s__Formula) )
     => ( ( s__instance(V__ARGUMENT,s__ValidDeductiveArgument)
          & V__PREMISES = s__PremisesFn(V__ARGUMENT)
          & s__conclusion(V__CONCLUSION,V__ARGUMENT) )
       => ? [V__FORMULA1,V__FORMULA2] :
            ( s__instance(V__FORMULA2,s__ContentBearingPhysical)
            & s__instance(V__FORMULA1,s__ContentBearingPhysical)
            & s__containsInformation(V__FORMULA1,V__PREMISES)
            & s__containsInformation(V__FORMULA2,V__CONCLUSION)
            & s__entails(V__PREMISES,V__CONCLUSION) ) ) ) ).

fof(kb_SUMO_35910,axiom,
    s__subclass(s__InvalidDeductiveArgument,s__DeductiveArgument) ).

fof(kb_SUMO_35911,axiom,
    s__instance(s__InvalidDeductiveArgument__t,s__SetOrClass) ).

fof(kb_SUMO_35912,axiom,
    s__documentation(s__InvalidDeductiveArgument,s__EnglishLanguage,'&%DeductiveArguments that are not &%ValidDeductiveArguments, i.e. it is not the case that the set of &%premises in fact &%entails the &%conclusion.') ).

fof(kb_SUMO_35913,axiom,
    s__subclass(s__Explanation,s__DeductiveArgument) ).

fof(kb_SUMO_35914,axiom,
    s__instance(s__Explanation__t,s__SetOrClass) ).

fof(kb_SUMO_35915,axiom,
    s__documentation(s__Explanation,s__EnglishLanguage,'An &%Argument where the conclusion is an observed fact and the premises are other facts which collectively imply the conclusion. Note that this is the they hypothetico-deductive model of explanation.') ).

fof(kb_SUMO_35916,axiom,
    s__subclass(s__InductiveArgument,s__Argument) ).

fof(kb_SUMO_35917,axiom,
    s__instance(s__InductiveArgument__t,s__SetOrClass) ).

fof(kb_SUMO_35918,axiom,
    s__instance(s__Argument__t,s__SetOrClass) ).

fof(kb_SUMO_35919,axiom,
    s__documentation(s__InductiveArgument,s__EnglishLanguage,'An &%Argument which is inductive, i.e. it is claimed that a set of specific cases makes the &%conclusion, which generalizes these cases, more likely to be true.') ).

fof(kb_SUMO_35920,axiom,
    s__instance(s__premise__m,s__BinaryPredicate) ).

fof(kb_SUMO_35921,axiom,
    s__instance(s__premise__m,s__TotalValuedRelation) ).

fof(kb_SUMO_35922,axiom,
    s__domain(s__premise__m,"1",s__Argument) ).

fof(kb_SUMO_35923,axiom,
    s__domain(s__premise__m,"2",s__Proposition) ).

fof(kb_SUMO_35924,axiom,
    s__documentation(s__premise__m,s__EnglishLanguage,'(&%premise ?ARGUMENT ?PROPOSITION) means that the &%Proposition ?PROPOSITION is an explicit assumption of the &%Argument ?ARGUMENT.') ).

fof(kb_SUMO_35925,axiom,
    s__instance(s__PremisesFn__m,s__UnaryFunction) ).

fof(kb_SUMO_35926,axiom,
    s__domain(s__PremisesFn__m,"1",s__Argument) ).

fof(kb_SUMO_35927,axiom,
    s__range(s__PremisesFn__m,s__Proposition) ).

fof(kb_SUMO_35928,axiom,
    s__documentation(s__PremisesFn__m,s__EnglishLanguage,'(&%PremisesFn ?ARGUMENT) returns the complete set of &%premises of the &%Argument ?ARGUMENT.') ).

fof(kb_SUMO_35929,axiom,
    ! [V__PREMISES,V__ARGUMENT,V__PROPOSITION] :
      ( ( s__instance(V__PROPOSITION,s__Proposition)
        & s__instance(V__PREMISES,s__Proposition) )
     => ( ( s__instance(V__ARGUMENT,s__Argument)
          & V__PREMISES = s__PremisesFn(V__ARGUMENT) )
       => ( s__subProposition(V__PROPOSITION,V__PREMISES)
        <=> s__premise(V__ARGUMENT,V__PROPOSITION) ) ) ) ).

fof(kb_SUMO_35930,axiom,
    s__instance(s__conclusion__m,s__BinaryPredicate) ).

fof(kb_SUMO_35931,axiom,
    s__instance(s__conclusion__m,s__SingleValuedRelation) ).

fof(kb_SUMO_35932,axiom,
    s__instance(s__conclusion__m,s__TotalValuedRelation) ).

fof(kb_SUMO_35933,axiom,
    s__domain(s__conclusion__m,"1",s__Argument) ).

fof(kb_SUMO_35934,axiom,
    s__domain(s__conclusion__m,"2",s__Proposition) ).

fof(kb_SUMO_35935,axiom,
    s__documentation(s__conclusion__m,s__EnglishLanguage,'(&%conclusion ?ARGUMENT ?PROPOSITION) means that the &%Proposition ?PROPOSITION is the conclusion explicitly drawn from the &%Argument ?ARGUMENT. Note that it may or may not be the case that ?ARGUMENT &%entails ?PROPOSITION.') ).

fof(kb_SUMO_35936,axiom,
    s__instance(s__consistent__m,s__BinaryPredicate) ).

fof(kb_SUMO_35937,axiom,
    s__instance(s__consistent__m,s__SymmetricRelation) ).

fof(kb_SUMO_35938,axiom,
    s__domain(s__consistent__m,"1",s__Proposition) ).

fof(kb_SUMO_35939,axiom,
    s__domain(s__consistent__m,"2",s__Proposition) ).

fof(kb_SUMO_35940,axiom,
    s__documentation(s__consistent__m,s__EnglishLanguage,'(&%consistent ?PROP1 ?PROP2) means that the two &%Propositions ?PROP1 and ?PROP2 are consistent with one another, i.e. it is possible for both of them to be true at the same time.') ).

fof(kb_SUMO_35941,axiom,
    s__instance(s__orientation__m,s__SpatialRelation) ).

fof(kb_SUMO_35942,axiom,
    s__instance(s__orientation__m,s__TernaryPredicate) ).

fof(kb_SUMO_35943,axiom,
    s__domain(s__orientation__m,"1",s__Object) ).

fof(kb_SUMO_35944,axiom,
    s__domain(s__orientation__m,"2",s__Object) ).

fof(kb_SUMO_35945,axiom,
    s__domain(s__orientation__m,"3",s__PositionalAttribute) ).

fof(kb_SUMO_35946,axiom,
    s__documentation(s__orientation__m,s__EnglishLanguage,'A general &%Predicate for indicating how two &%Objects are oriented with respect to one another. For example, (orientation ?OBJ1 ?OBJ2 North) means that ?OBJ1 is north of ?OBJ2, and (orientation ?OBJ1 ?OBJ2 Vertical) means that ?OBJ1 is positioned vertically with respect to ?OBJ2.') ).

fof(kb_SUMO_35947,axiom,
    ! [V__ROW1,V__ATTR2,V__OBJ1,V__OBJ2,V__ATTR1] :
      ( ( s__instance(V__ATTR1,s__PositionalAttribute)
        & s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__ATTR2,s__PositionalAttribute) )
     => ( ( s__orientation(V__OBJ1,V__OBJ2,V__ATTR1)
          & s__contraryAttribute_1(V__ROW1)
          & s__inList(V__ATTR1,s__ListFn_1(V__ROW1))
          & s__inList(V__ATTR2,s__ListFn_1(V__ROW1))
          & V__ATTR1 != V__ATTR2 )
       => ~ s__orientation(V__OBJ1,V__OBJ2,V__ATTR2) ) ) ).

fof(kb_SUMO_35948,axiom,
    ! [V__ROW1,V__ROW2,V__ATTR2,V__OBJ1,V__OBJ2,V__ATTR1] :
      ( ( s__instance(V__ATTR1,s__PositionalAttribute)
        & s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__ATTR2,s__PositionalAttribute) )
     => ( ( s__orientation(V__OBJ1,V__OBJ2,V__ATTR1)
          & s__contraryAttribute_2(V__ROW1,V__ROW2)
          & s__inList(V__ATTR1,s__ListFn_2(V__ROW1,V__ROW2))
          & s__inList(V__ATTR2,s__ListFn_2(V__ROW1,V__ROW2))
          & V__ATTR1 != V__ATTR2 )
       => ~ s__orientation(V__OBJ1,V__OBJ2,V__ATTR2) ) ) ).

fof(kb_SUMO_35949,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ATTR2,V__OBJ1,V__OBJ2,V__ATTR1] :
      ( ( s__instance(V__ATTR1,s__PositionalAttribute)
        & s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__ATTR2,s__PositionalAttribute) )
     => ( ( s__orientation(V__OBJ1,V__OBJ2,V__ATTR1)
          & s__contraryAttribute_3(V__ROW1,V__ROW2,V__ROW3)
          & s__inList(V__ATTR1,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
          & s__inList(V__ATTR2,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
          & V__ATTR1 != V__ATTR2 )
       => ~ s__orientation(V__OBJ1,V__OBJ2,V__ATTR2) ) ) ).

fof(kb_SUMO_35950,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ATTR2,V__OBJ1,V__OBJ2,V__ATTR1] :
      ( ( s__instance(V__ATTR1,s__PositionalAttribute)
        & s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__ATTR2,s__PositionalAttribute) )
     => ( ( s__orientation(V__OBJ1,V__OBJ2,V__ATTR1)
          & s__contraryAttribute_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
          & s__inList(V__ATTR1,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
          & s__inList(V__ATTR2,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
          & V__ATTR1 != V__ATTR2 )
       => ~ s__orientation(V__OBJ1,V__OBJ2,V__ATTR2) ) ) ).

fof(kb_SUMO_35951,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ATTR2,V__OBJ1,V__OBJ2,V__ATTR1] :
      ( ( s__instance(V__ATTR1,s__PositionalAttribute)
        & s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__ATTR2,s__PositionalAttribute) )
     => ( ( s__orientation(V__OBJ1,V__OBJ2,V__ATTR1)
          & s__contraryAttribute_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
          & s__inList(V__ATTR1,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
          & s__inList(V__ATTR2,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
          & V__ATTR1 != V__ATTR2 )
       => ~ s__orientation(V__OBJ1,V__OBJ2,V__ATTR2) ) ) ).

fof(kb_SUMO_35952,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ATTR2,V__OBJ1,V__OBJ2,V__ATTR1] :
      ( ( s__instance(V__ATTR1,s__PositionalAttribute)
        & s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__ATTR2,s__PositionalAttribute) )
     => ( ( s__orientation(V__OBJ1,V__OBJ2,V__ATTR1)
          & s__contraryAttribute_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
          & s__inList(V__ATTR1,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
          & s__inList(V__ATTR2,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
          & V__ATTR1 != V__ATTR2 )
       => ~ s__orientation(V__OBJ1,V__OBJ2,V__ATTR2) ) ) ).

fof(kb_SUMO_35953,axiom,
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ATTR2,V__ROW7,V__OBJ1,V__OBJ2,V__ATTR1] :
      ( ( s__instance(V__ATTR1,s__PositionalAttribute)
        & s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__ATTR2,s__PositionalAttribute) )
     => ( ( s__orientation(V__OBJ1,V__OBJ2,V__ATTR1)
          & s__contraryAttribute_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
          & s__inList(V__ATTR1,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
          & 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 )
       => ~ s__orientation(V__OBJ1,V__OBJ2,V__ATTR2) ) ) ).

fof(kb_SUMO_35954,axiom,
    s__instance(s__direction__m,s__CaseRole) ).

fof(kb_SUMO_35955,axiom,
    s__domain(s__direction__m,"1",s__Process) ).

fof(kb_SUMO_35956,axiom,
    s__domain(s__direction__m,"2",s__DirectionalAttribute) ).

fof(kb_SUMO_35957,axiom,
    s__subrelation(s__direction__m,s__involvedInEvent__m) ).

fof(kb_SUMO_35958,axiom,
    s__documentation(s__direction__m,s__EnglishLanguage,'(&%direction ?PROC ?ATTR) means that the &%Process ?PROC is moving in the direction ?ATTR. For example, one would use this &%Predicate to represent the fact that Max is moving &%North.') ).

%FOL fof(kb_SUMO_35959,axiom,(( (! [V__TIME,V__PROC,V__ATTR1] : (s__holdsDuring(V__TIME,'s__direction(V__PROC,V__ATTR1)') => (! [V__ATTR2] : ((s__instance(V__ATTR2,s__DirectionalAttribute) & s__instance(V__ATTR1,s__DirectionalAttribute) & s__instance(V__PROC,s__Process) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__direction(V__PROC,V__ATTR2)') => (V__ATTR2 = V__ATTR1)))))) ))).

fof(kb_SUMO_35960,axiom,
    s__instance(s__faces__m,s__BinaryPredicate) ).

fof(kb_SUMO_35961,axiom,
    s__domain(s__faces__m,"1",s__Object) ).

fof(kb_SUMO_35962,axiom,
    s__domain(s__faces__m,"2",s__DirectionalAttribute) ).

fof(kb_SUMO_35963,axiom,
    s__documentation(s__faces__m,s__EnglishLanguage,'(&%faces ?OBJ ?DIRECTION) means that the front of ?OBJ (see &%FrontFn) is positioned towards the compass direction ?DIRECTION. More precisely, it means that if a line were extended from the center of ?DIRECTION, the line would intersect with the front of ?OBJ before it intersected with its back (see &%BackFn).') ).

%FOL fof(kb_SUMO_35964,axiom,(( (! [V__TIME,V__PROC,V__ATTR1] : (s__holdsDuring(V__TIME,'s__faces(V__PROC,V__ATTR1)') => (! [V__ATTR2] : ((s__instance(V__ATTR2,s__DirectionalAttribute) & s__instance(V__ATTR1,s__DirectionalAttribute) & s__instance(V__PROC,s__Object) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__faces(V__PROC,V__ATTR2)') => (V__ATTR2 = V__ATTR1)))))) ))).

fof(kb_SUMO_35965,axiom,
    s__subclass(s__TruthValue,s__RelationalAttribute) ).

fof(kb_SUMO_35966,axiom,
    s__documentation(s__TruthValue,s__EnglishLanguage,'The &%Class of truth values, e.g. &%True and &%False. These are &%Attributes of &%Sentences and &%Propositions.') ).

fof(kb_SUMO_35967,axiom,
    ! [V__VALUE,V__ITEM] :
      ( s__instance(V__VALUE,s__Attribute)
     => ( ( s__property(V__ITEM,V__VALUE)
          & s__instance(V__VALUE,s__TruthValue) )
       => ( s__instance(V__ITEM,s__Sentence)
          | s__instance(V__ITEM,s__Proposition) ) ) ) ).

fof(kb_SUMO_35968,axiom,
    s__instance('$true__m',s__TruthValue) ).

fof(kb_SUMO_35969,axiom,
    s__instance(s__TruthValue__t,s__SetOrClass) ).

fof(kb_SUMO_35970,axiom,
    s__documentation('$true__m',s__EnglishLanguage,'The &%TruthValue of being true.') ).

fof(kb_SUMO_35971,axiom,
    s__instance('$false__m',s__TruthValue) ).

fof(kb_SUMO_35972,axiom,
    s__contraryAttribute_2('$false__m','$true__m') ).

fof(kb_SUMO_35973,axiom,
    s__documentation('$false__m',s__EnglishLanguage,'The &%TruthValue of being false.') ).

fof(kb_SUMO_35974,axiom,
    s__subrelation(s__truth__m,s__property__m) ).

fof(kb_SUMO_35975,axiom,
    s__domain(s__truth__m,"1",s__Sentence) ).

fof(kb_SUMO_35976,axiom,
    s__domain(s__truth__m,"2",s__TruthValue) ).

fof(kb_SUMO_35977,axiom,
    s__documentation(s__truth__m,s__EnglishLanguage,'The &%BinaryPredicate that relates a &%Sentence to its &%TruthValue.') ).

fof(kb_SUMO_35978,axiom,
    s__subclass(s__PositionalAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_35979,axiom,
    s__documentation(s__PositionalAttribute,s__EnglishLanguage,'&%Attributes characterizing the orientation of an &%Object, e.g. &%Vertical versus &%Horizontal, &%Left versus &%Right etc.') ).

fof(kb_SUMO_35980,axiom,
    s__subclass(s__DirectionalAttribute,s__PositionalAttribute) ).

fof(kb_SUMO_35981,axiom,
    s__instance(s__DirectionalAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_35982,axiom,
    s__instance(s__PositionalAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_35983,axiom,
    s__documentation(s__DirectionalAttribute,s__EnglishLanguage,'The subclass of &%PositionalAttributes that concern compass directions.') ).

fof(kb_SUMO_35984,axiom,
    ! [V__DIRECT,V__OBJ1,V__OBJ2,V__OBJ3] :
      ( ( s__instance(V__OBJ3,s__Object)
        & s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__DIRECT,s__PositionalAttribute) )
     => ( ( s__instance(V__DIRECT,s__DirectionalAttribute)
          & s__orientation(V__OBJ1,V__OBJ2,V__DIRECT)
          & s__orientation(V__OBJ2,V__OBJ3,V__DIRECT) )
       => s__between(V__OBJ1,V__OBJ2,V__OBJ3) ) ) ).

fof(kb_SUMO_35985,axiom,
    s__instance(s__North,s__DirectionalAttribute) ).

fof(kb_SUMO_35986,axiom,
    s__contraryAttribute_4(s__North,s__South,s__East,s__West) ).

fof(kb_SUMO_35987,axiom,
    s__documentation(s__North,s__EnglishLanguage,'The compass direction of &%North.') ).

fof(kb_SUMO_35988,axiom,
    s__instance(s__South,s__DirectionalAttribute) ).

fof(kb_SUMO_35989,axiom,
    s__documentation(s__South,s__EnglishLanguage,'The compass direction of &%South.') ).

fof(kb_SUMO_35990,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__North)
      <=> s__orientation(V__OBJ2,V__OBJ1,s__South) ) ) ).

fof(kb_SUMO_35991,axiom,
    s__instance(s__East,s__DirectionalAttribute) ).

fof(kb_SUMO_35992,axiom,
    s__documentation(s__East,s__EnglishLanguage,'The compass direction of &%East.') ).

fof(kb_SUMO_35993,axiom,
    s__instance(s__West,s__DirectionalAttribute) ).

fof(kb_SUMO_35994,axiom,
    s__documentation(s__West,s__EnglishLanguage,'The compass direction of &%West.') ).

fof(kb_SUMO_35995,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__East)
      <=> s__orientation(V__OBJ2,V__OBJ1,s__West) ) ) ).

fof(kb_SUMO_35996,axiom,
    s__instance(s__Vertical,s__PositionalAttribute) ).

fof(kb_SUMO_35997,axiom,
    s__documentation(s__Vertical,s__EnglishLanguage,'Attribute used to indicate that an &%Object is positioned height-wise with respect to another &%Object.') ).

fof(kb_SUMO_35998,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__Vertical)
      <=> s__orientation(V__OBJ2,V__OBJ1,s__Vertical) ) ) ).

fof(kb_SUMO_35999,axiom,
    s__instance(s__Horizontal,s__PositionalAttribute) ).

fof(kb_SUMO_36000,axiom,
    s__contraryAttribute_2(s__Horizontal,s__Vertical) ).

fof(kb_SUMO_36001,axiom,
    s__documentation(s__Horizontal,s__EnglishLanguage,'Attribute used to indicate that an &%Object is positioned width-wise with respect to another &%Object.') ).

fof(kb_SUMO_36002,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__Horizontal)
      <=> s__orientation(V__OBJ2,V__OBJ1,s__Horizontal) ) ) ).

fof(kb_SUMO_36003,axiom,
    s__subclass(s__SymmetricPositionalAttribute,s__PositionalAttribute) ).

fof(kb_SUMO_36004,axiom,
    s__documentation(s__SymmetricPositionalAttribute,s__EnglishLanguage,'&%SymmetricAttribute is the class of &%PositionalAttribute that hold between two items regardless of their order or orientation.') ).

fof(kb_SUMO_36005,axiom,
    ! [V__P,V__O2,V__O1] :
      ( ( s__instance(V__O1,s__Object)
        & s__instance(V__O2,s__Object)
        & s__instance(V__P,s__PositionalAttribute) )
     => ( ( s__instance(V__P,s__SymmetricPositionalAttribute)
          & s__orientation(V__O1,V__O2,V__P) )
       => s__orientation(V__O2,V__O1,V__P) ) ) ).

fof(kb_SUMO_36006,axiom,
    s__subclass(s__AntiSymmetricPositionalAttribute,s__PositionalAttribute) ).

fof(kb_SUMO_36007,axiom,
    s__documentation(s__AntiSymmetricPositionalAttribute,s__EnglishLanguage,'&%AntiSymmetricPositionalAttribute is the class of &%PositionalAttribute that hold in only one direction. I.e. two objects cannot simulataneously be &%On each other.') ).

fof(kb_SUMO_36008,axiom,
    ! [V__P,V__O2,V__O1] :
      ( ( s__instance(V__O1,s__Object)
        & s__instance(V__O2,s__Object)
        & s__instance(V__P,s__PositionalAttribute) )
     => ( ( s__instance(V__P,s__AntiSymmetricPositionalAttribute)
          & s__orientation(V__O1,V__O2,V__P) )
       => ~ s__orientation(V__O2,V__O1,V__P) ) ) ).

fof(kb_SUMO_36009,axiom,
    s__instance(s__Above,s__PositionalAttribute) ).

fof(kb_SUMO_36010,axiom,
    s__instance(s__Above,s__AntiSymmetricPositionalAttribute) ).

fof(kb_SUMO_36011,axiom,
    s__contraryAttribute_2(s__Above,s__Below) ).

fof(kb_SUMO_36012,axiom,
    s__documentation(s__Above,s__EnglishLanguage,'This is a &%PositionalAttribute derived from the up/down schema and not involving contact. Note that this means directly above, i.e., if one object is &%Above another object, then the projections of the two objects overlap.') ).

fof(kb_SUMO_36013,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__Above)
       => ~ s__connected(V__OBJ1,V__OBJ2) ) ) ).

fof(kb_SUMO_36014,axiom,
    s__instance(s__Below,s__PositionalAttribute) ).

fof(kb_SUMO_36015,axiom,
    s__instance(s__Below,s__AntiSymmetricPositionalAttribute) ).

fof(kb_SUMO_36016,axiom,
    s__documentation(s__Below,s__EnglishLanguage,'This &%PositionalAttribute is derived from the up/down schema and may or may not involve contact. Note that this means directly below, i.e., if one object is &%Below another object, then the projections of the two objects overlap.') ).

fof(kb_SUMO_36017,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__Below)
      <=> ( s__orientation(V__OBJ2,V__OBJ1,s__On)
          | s__orientation(V__OBJ2,V__OBJ1,s__Above) ) ) ) ).

fof(kb_SUMO_36018,axiom,
    s__instance(s__Adjacent,s__SymmetricPositionalAttribute) ).

fof(kb_SUMO_36019,axiom,
    s__instance(s__SymmetricPositionalAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36020,axiom,
    s__documentation(s__Adjacent,s__EnglishLanguage,'Used to assert that an object ?OBJ1 is close to, near or abutting ?OBJ2. This &%PositionalAttribute covers the following common sense notions: adjoins, abuts, is contiguous to, is juxtaposed, and is close to.') ).

fof(kb_SUMO_36021,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__Adjacent)
      <=> ( s__orientation(V__OBJ1,V__OBJ2,s__Near)
          | s__connected(V__OBJ1,V__OBJ2) ) ) ) ).

fof(kb_SUMO_36022,axiom,
    s__instance(s__Left,s__PositionalAttribute) ).

fof(kb_SUMO_36023,axiom,
    s__instance(s__Left,s__AntiSymmetricPositionalAttribute) ).

fof(kb_SUMO_36024,axiom,
    s__documentation(s__Left,s__EnglishLanguage,'This &%PositionalAttribute is derived from the left/right schema. Note that this means directly to the left, so that, if one object is to the left of another, then the projections of the two objects overlap.') ).

fof(kb_SUMO_36025,axiom,
    s__instance(s__Right,s__PositionalAttribute) ).

fof(kb_SUMO_36026,axiom,
    s__instance(s__Right,s__AntiSymmetricPositionalAttribute) ).

fof(kb_SUMO_36027,axiom,
    s__instance(s__AntiSymmetricPositionalAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36028,axiom,
    s__contraryAttribute_2(s__Right,s__Left) ).

fof(kb_SUMO_36029,axiom,
    s__documentation(s__Right,s__EnglishLanguage,'This &%PositionalAttribute is derived from the left/right schema. Note that this means directly to the right, so that, if one object is to the right of another, then the projections of the two objects overlap.') ).

fof(kb_SUMO_36030,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__Right)
      <=> s__orientation(V__OBJ2,V__OBJ1,s__Left) ) ) ).

fof(kb_SUMO_36031,axiom,
    s__instance(s__Near,s__SymmetricPositionalAttribute) ).

fof(kb_SUMO_36032,axiom,
    s__documentation(s__Near,s__EnglishLanguage,'The relation of common sense adjacency. Note that, if an object is &%Near another object, then the objects are not &%connected.') ).

fof(kb_SUMO_36033,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__Near)
       => ~ s__connected(V__OBJ1,V__OBJ2) ) ) ).

fof(kb_SUMO_36034,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__Near)
       => s__orientation(V__OBJ2,V__OBJ1,s__Near) ) ) ).

fof(kb_SUMO_36035,axiom,
    s__instance(s__On,s__AntiSymmetricPositionalAttribute) ).

fof(kb_SUMO_36036,axiom,
    s__documentation(s__On,s__EnglishLanguage,'This is used to assert that an object is on top of another object, and it is derived from the up/down schema and involves contact.') ).

fof(kb_SUMO_36037,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__On)
       => s__connected(V__OBJ1,V__OBJ2) ) ) ).

fof(kb_SUMO_36038,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__On)
       => s__located(V__OBJ1,V__OBJ2) ) ) ).

fof(kb_SUMO_36039,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__On)
       => ~ s__orientation(V__OBJ2,V__OBJ1,s__On) ) ) ).

fof(kb_SUMO_36040,axiom,
    s__subclass(s__TimeZone,s__RelationalAttribute) ).

fof(kb_SUMO_36041,axiom,
    s__documentation(s__TimeZone,s__EnglishLanguage,'An &%Attribute which is used to specify coordinates in which time measures are uniform, i.e. all time devices are synchronized to the same &%TimePositions.') ).

fof(kb_SUMO_36042,axiom,
    s__instance(s__CoordinatedUniversalTimeZone,s__TimeZone) ).

fof(kb_SUMO_36043,axiom,
    s__instance(s__TimeZone__t,s__SetOrClass) ).

fof(kb_SUMO_36044,axiom,
    s__documentation(s__CoordinatedUniversalTimeZone,s__EnglishLanguage,'A &%TimeZone which functions as the standard time zone. It is also known as Zulu time (in the military), Greenwich Mean Time, and the Western European time zone. Note that whenever a &%TimeZone is not specified, the &%TimePosition is understood to be with respect to the &%CoordinatedUniversalTimeZone.') ).

fof(kb_SUMO_36045,axiom,
    s__instance(s__PacificTimeZone,s__TimeZone) ).

fof(kb_SUMO_36046,axiom,
    s__documentation(s__PacificTimeZone,s__EnglishLanguage,'A &%TimeZone that covers much of the western part of the United States.') ).

fof(kb_SUMO_36047,axiom,
    ! [V__TIME2,V__TIME1] :
      ( s__instance(V__TIME1,s__TimePosition)
     => ( s__RelativeTimeFn(V__TIME1,s__PacificTimeZone) = V__TIME2
       => V__TIME2 = plus(V__TIME1,"8") ) ) ).

fof(kb_SUMO_36048,axiom,
    s__instance(s__MountainTimeZone,s__TimeZone) ).

fof(kb_SUMO_36049,axiom,
    s__documentation(s__MountainTimeZone,s__EnglishLanguage,'A &%TimeZone that covers much of the Rocky Mountain region of the United States.') ).

fof(kb_SUMO_36050,axiom,
    ! [V__TIME2,V__TIME1] :
      ( s__instance(V__TIME1,s__TimePosition)
     => ( s__RelativeTimeFn(V__TIME1,s__MountainTimeZone) = V__TIME2
       => V__TIME2 = plus(V__TIME1,"7") ) ) ).

fof(kb_SUMO_36051,axiom,
    s__instance(s__CentralTimeZone,s__TimeZone) ).

fof(kb_SUMO_36052,axiom,
    s__documentation(s__CentralTimeZone,s__EnglishLanguage,'A &%TimeZone that covers much of the midwestern United States.') ).

fof(kb_SUMO_36053,axiom,
    ! [V__TIME2,V__TIME1] :
      ( s__instance(V__TIME1,s__TimePosition)
     => ( s__RelativeTimeFn(V__TIME1,s__CentralTimeZone) = V__TIME2
       => V__TIME2 = plus(V__TIME1,"6") ) ) ).

fof(kb_SUMO_36054,axiom,
    s__instance(s__EasternTimeZone,s__TimeZone) ).

fof(kb_SUMO_36055,axiom,
    s__documentation(s__EasternTimeZone,s__EnglishLanguage,'A &%TimeZone that covers much of the eastern United States.') ).

fof(kb_SUMO_36056,axiom,
    ! [V__TIME2,V__TIME1] :
      ( s__instance(V__TIME1,s__TimePosition)
     => ( s__RelativeTimeFn(V__TIME1,s__EasternTimeZone) = V__TIME2
       => V__TIME2 = plus(V__TIME1,"5") ) ) ).

fof(kb_SUMO_36057,axiom,
    s__instance(s__RelativeTimeFn__m,s__BinaryFunction) ).

fof(kb_SUMO_36058,axiom,
    s__instance(s__RelativeTimeFn__m,s__TemporalRelation) ).

fof(kb_SUMO_36059,axiom,
    s__instance(s__RelativeTimeFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_36060,axiom,
    s__domain(s__RelativeTimeFn__m,"1",s__TimePosition) ).

fof(kb_SUMO_36061,axiom,
    s__domain(s__RelativeTimeFn__m,"2",s__TimeZone) ).

fof(kb_SUMO_36062,axiom,
    s__range(s__RelativeTimeFn__m,s__TimePosition) ).

fof(kb_SUMO_36063,axiom,
    s__documentation(s__RelativeTimeFn__m,s__EnglishLanguage,'A means of converting &%TimePositions between different &%TimeZones. (&%RelativeTimeFn ?TIME ?ZONE) denotes the &%TimePosition in &%CoordinatedUniversalTime that is contemporaneous with the &%TimePosition ?TIME in &%TimeZone ?ZONE. For example, (&%RelativeTimeFn (&%MeasureFn 14 &%HourDuration) &%EasternTimeZone) would return the value (&%MeasureFn 19 &%HourDuration).') ).

fof(kb_SUMO_36064,axiom,
    s__subclass(s__SocialRole,s__RelationalAttribute) ).

fof(kb_SUMO_36065,axiom,
    s__instance(s__SocialRole__t,s__SetOrClass) ).

fof(kb_SUMO_36066,axiom,
    s__documentation(s__SocialRole,s__EnglishLanguage,'The &%Class of all &%Attributes that specify the position or status of a &%CognitiveAgent within an &%Organization or other &%Group.') ).

fof(kb_SUMO_36067,axiom,
    ! [V__PERSON,V__ATTRIBUTE] :
      ( ( s__instance(V__ATTRIBUTE,s__Attribute)
        & s__instance(V__PERSON,s__Object) )
     => ( ( s__attribute(V__PERSON,V__ATTRIBUTE)
          & s__instance(V__ATTRIBUTE,s__SocialRole) )
       => s__instance(V__PERSON,s__Human) ) ) ).

fof(kb_SUMO_36068,axiom,
    s__instance(s__Unemployed,s__SocialRole) ).

fof(kb_SUMO_36069,axiom,
    s__documentation(s__Unemployed,s__EnglishLanguage,'The &%Attribute of a &%CognitiveAgent when he/she is unemployed.') ).

fof(kb_SUMO_36070,axiom,
    ! [V__PERSON] :
      ( ( s__instance(V__PERSON,s__Human)
        & ! [V__ORG] :
            ( ( s__instance(V__ORG,s__Organization)
              & s__instance(V__PERSON,s__CognitiveAgent) )
           => ~ s__employs(V__ORG,V__PERSON) ) )
    <=> s__attribute(V__PERSON,s__Unemployed) ) ).

fof(kb_SUMO_36071,axiom,
    s__subclass(s__Position,s__SocialRole) ).

fof(kb_SUMO_36072,axiom,
    s__instance(s__Position__t,s__SetOrClass) ).

fof(kb_SUMO_36073,axiom,
    s__documentation(s__Position,s__EnglishLanguage,'A formal position of reponsibility within an &%Organization. Examples of &%Positions include president, laboratory director, senior researcher, sales representative, etc.') ).

fof(kb_SUMO_36074,axiom,
    s__instance(s__occupiesPosition__m,s__TernaryPredicate) ).

fof(kb_SUMO_36075,axiom,
    s__domain(s__occupiesPosition__m,"1",s__Human) ).

fof(kb_SUMO_36076,axiom,
    s__domain(s__occupiesPosition__m,"2",s__Position) ).

fof(kb_SUMO_36077,axiom,
    s__domain(s__occupiesPosition__m,"3",s__Organization) ).

fof(kb_SUMO_36078,axiom,
    s__documentation(s__occupiesPosition__m,s__EnglishLanguage,'(&%occupiesPosition ?PERSON ?POSITION ?ORG) means that ?PERSON holds the &%Position ?POSITION at &%Organization ?ORG. For example, (&%occupiesPosition &%TomSmith &%ResearchDirector &%AcmeLaboratory) means that &%TomSmith is a research director at Acme Labs.') ).

fof(kb_SUMO_36079,axiom,
    ! [V__ORG,V__POSITION,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Human)
        & s__instance(V__POSITION,s__Position)
        & s__instance(V__ORG,s__Organization) )
     => ( s__occupiesPosition(V__AGENT,V__POSITION,V__ORG)
       => s__attribute(V__AGENT,V__POSITION) ) ) ).

fof(kb_SUMO_36080,axiom,
    ! [V__PERSON,V__ORG] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__PERSON,s__Human) )
     => ( s__employs(V__ORG,V__PERSON)
       => ? [V__POSITION] :
            ( s__instance(V__POSITION,s__Position)
            & s__occupiesPosition(V__PERSON,V__POSITION,V__ORG) ) ) ) ).

fof(kb_SUMO_36081,axiom,
    ! [V__PERSON,V__ORGANIZATION,V__POSITION] :
      ( ( s__instance(V__POSITION,s__Position)
        & s__instance(V__ORGANIZATION,s__Organization)
        & s__instance(V__PERSON,s__Human) )
     => ( s__occupiesPosition(V__PERSON,V__POSITION,V__ORGANIZATION)
       => s__member(V__PERSON,V__ORGANIZATION) ) ) ).

fof(kb_SUMO_36082,axiom,
    s__subclass(s__NormativeAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_36083,axiom,
    s__instance(s__NormativeAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36084,axiom,
    s__instance(s__RelationalAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36085,axiom,
    s__documentation(s__NormativeAttribute,s__EnglishLanguage,'A &%Class containing all of the &%Attributes that are specific to morality, legality, aesthetics, etiquette, etc. Many of these attributes express a judgement that something ought or ought not to be the case.') ).

fof(kb_SUMO_36086,axiom,
    s__instance(s__modalAttribute__m,s__BinaryPredicate) ).

fof(kb_SUMO_36087,axiom,
    s__instance(s__modalAttribute__m,s__AsymmetricRelation) ).

fof(kb_SUMO_36088,axiom,
    s__instance(s__modalAttribute__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_36089,axiom,
    s__subrelation(s__modalAttribute__m,s__property__m) ).

fof(kb_SUMO_36090,axiom,
    s__domain(s__modalAttribute__m,"1",s__Formula) ).

fof(kb_SUMO_36091,axiom,
    s__domain(s__modalAttribute__m,"2",s__NormativeAttribute) ).

fof(kb_SUMO_36092,axiom,
    s__documentation(s__modalAttribute__m,s__EnglishLanguage,'A &%BinaryRelation that is used to state the normative force of a &%Proposition. (&%modalAttribute ?FORMULA ?PROP) means that the &%Proposition expressed by ?FORMULA has the &%NormativeAttribute ?PROP. For example, (&%modalAttribute (&%exists (?ACT ?OBJ) (&%and (&%instance ?ACT &%Giving) (&%agent ?ACT John) (&%patient ?ACT ?OBJ) (&%destination ?ACT Tom))) &%Obligation) means that John is obligated to give Tom something.') ).

fof(kb_SUMO_36093,axiom,
    ! [V__PROP,V__FORMULA1,V__FORMULA2] :
      ( ( s__instance(V__FORMULA2,s__Formula)
        & s__instance(V__FORMULA1,s__Formula)
        & s__instance(V__PROP,s__NormativeAttribute) )
     => ( ( s__modalAttribute(V__FORMULA1,V__PROP)
          & s__entails(V__FORMULA1,V__FORMULA2) )
       => s__modalAttribute(V__FORMULA2,V__PROP) ) ) ).

fof(kb_SUMO_36094,axiom,
    ! [V__FORMULA] :
      ( s__instance(V__FORMULA,s__Formula)
     => ( s__modalAttribute(V__FORMULA,s__Permission)
       => s__modalAttribute(V__FORMULA,s__Possibility) ) ) ).

fof(kb_SUMO_36095,axiom,
    s__subclass(s__SubjectiveAssessmentAttribute,s__NormativeAttribute) ).

fof(kb_SUMO_36096,axiom,
    s__instance(s__SubjectiveAssessmentAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36097,axiom,
    s__disjoint(s__SubjectiveAssessmentAttribute,s__ObjectiveNorm) ).

fof(kb_SUMO_36098,axiom,
    s__documentation(s__SubjectiveAssessmentAttribute,s__EnglishLanguage,'The &%Class of &%NormativeAttributes which lack an objective criterion for their attribution, i.e. the attribution of these &%Attributes varies from subject to subject and even with respect to the same subject over time. This &%Class is, generally speaking, only used when mapping external knowledge sources to the SUMO. If a term from such a knowledge source seems to lack objective criteria for its attribution, it is assigned to this &%Class.') ).

fof(kb_SUMO_36099,axiom,
    s__subclass(s__ObjectiveNorm,s__NormativeAttribute) ).

fof(kb_SUMO_36100,axiom,
    s__documentation(s__ObjectiveNorm,s__EnglishLanguage,'The &%Class of &%NormativeAttributes that are associated with an objective criterion for their attribution, i.e. there is broad consensus about the cases where these attributes are applicable.') ).

fof(kb_SUMO_36101,axiom,
    s__subclass(s__ContestAttribute,s__ObjectiveNorm) ).

fof(kb_SUMO_36102,axiom,
    s__instance(s__ContestAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36103,axiom,
    s__documentation(s__ContestAttribute,s__EnglishLanguage,'A &%Class containing &%Attributes that are specific to participants in a &%Contest. In particular, these &%Attributes indicate the position of one of the &%agents in the &%Contest with respect to other &%agent(s) in the &%Contest. Some examples of these &%Attributes are winning, losing, won, lost, etc.') ).

fof(kb_SUMO_36104,axiom,
    ! [V__ATTR,V__THING] :
      ( ( s__instance(V__THING,s__Agent)
        & s__instance(V__THING,s__Process)
        & s__instance(V__ATTR,s__Attribute) )
     => ( ( s__property(V__THING,V__ATTR)
          & s__instance(V__ATTR,s__ContestAttribute) )
       => ? [V__CONTEST] :
            ( s__instance(V__CONTEST,s__Process)
            & s__instance(V__CONTEST,s__Contest)
            & ( s__agent(V__CONTEST,V__THING)
              | s__patient(V__CONTEST,V__THING)
              | s__subProcess(V__THING,V__CONTEST) ) ) ) ) ).

fof(kb_SUMO_36105,axiom,
    s__subclass(s__AlethicAttribute,s__ObjectiveNorm) ).

fof(kb_SUMO_36106,axiom,
    s__documentation(s__AlethicAttribute,s__EnglishLanguage,'A &%Class containing all of the &%Attributes relating to the notions of possibility and necessity.') ).

fof(kb_SUMO_36107,axiom,
    s__instance(s__Possibility,s__AlethicAttribute) ).

fof(kb_SUMO_36108,axiom,
    s__instance(s__AlethicAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36109,axiom,
    s__documentation(s__Possibility,s__EnglishLanguage,'Attribute that applies to &%Propositions that are possible, i.e. true in at least one possible world.') ).

fof(kb_SUMO_36110,axiom,
    s__instance(s__Necessity,s__AlethicAttribute) ).

fof(kb_SUMO_36111,axiom,
    s__documentation(s__Necessity,s__EnglishLanguage,'Attribute that applies to &%Propositions that are necessary, i.e. true in every possible world.') ).

fof(kb_SUMO_36112,axiom,
    ! [V__FORMULA] :
      ( s__instance(V__FORMULA,s__Formula)
     => ( s__modalAttribute(V__FORMULA,s__Necessity)
      <=> ~ s__modalAttribute('(~ V__FORMULA)',s__Possibility) ) ) ).

fof(kb_SUMO_36113,axiom,
    ! [V__FORMULA] :
      ( s__instance(V__FORMULA,s__Formula)
     => ( s__modalAttribute(V__FORMULA,s__Necessity)
       => s__modalAttribute(V__FORMULA,s__Possibility) ) ) ).

fof(kb_SUMO_36114,axiom,
    s__instance(s__holdsRight__m,s__BinaryPredicate) ).

fof(kb_SUMO_36115,axiom,
    s__instance(s__holdsRight__m,s__AsymmetricRelation) ).

fof(kb_SUMO_36116,axiom,
    s__domain(s__holdsRight__m,"1",s__Formula) ).

fof(kb_SUMO_36117,axiom,
    s__domain(s__holdsRight__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_36118,axiom,
    s__documentation(s__holdsRight__m,s__EnglishLanguage,'Expresses a relationship between a &%Formula and a &%CognitiveAgent whereby the &%CognitiveAgent has the right to bring it about that the &%Formula is true.') ).

fof(kb_SUMO_36119,axiom,
    s__instance(s__confersRight__m,s__TernaryPredicate) ).

fof(kb_SUMO_36120,axiom,
    s__domain(s__confersRight__m,"1",s__Formula) ).

fof(kb_SUMO_36121,axiom,
    s__domain(s__confersRight__m,"2",s__Entity) ).

fof(kb_SUMO_36122,axiom,
    s__domain(s__confersRight__m,"3",s__CognitiveAgent) ).

fof(kb_SUMO_36123,axiom,
    s__documentation(s__confersRight__m,s__EnglishLanguage,'Expresses the relationship between a &%Formula, an &%Entity, and a &%CognitiveAgent when the &%Entity authorizes the &%CognitiveAgent to bring it about that the &%Formula is true.') ).

fof(kb_SUMO_36124,axiom,
    ! [V__FORMULA,V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT2,s__CognitiveAgent)
        & s__instance(V__FORMULA,s__Formula) )
     => ( s__confersRight(V__FORMULA,V__AGENT1,V__AGENT2)
       => s__holdsRight(V__FORMULA,V__AGENT2) ) ) ).

fof(kb_SUMO_36125,axiom,
    s__instance(s__holdsObligation__m,s__BinaryPredicate) ).

fof(kb_SUMO_36126,axiom,
    s__instance(s__holdsObligation__m,s__AsymmetricRelation) ).

fof(kb_SUMO_36127,axiom,
    s__domain(s__holdsObligation__m,"1",s__Formula) ).

fof(kb_SUMO_36128,axiom,
    s__domain(s__holdsObligation__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_36129,axiom,
    s__relatedInternalConcept(s__holdsObligation__m,s__holdsRight__m) ).

fof(kb_SUMO_36130,axiom,
    s__documentation(s__holdsObligation__m,s__EnglishLanguage,'Expresses a relationship between a &%Formula and a &%CognitiveAgent whereby the &%CognitiveAgent has the obligation to bring it about that the &%Formula is true.') ).

fof(kb_SUMO_36131,axiom,
    s__instance(s__confersObligation__m,s__TernaryPredicate) ).

fof(kb_SUMO_36132,axiom,
    s__domain(s__confersObligation__m,"1",s__Formula) ).

fof(kb_SUMO_36133,axiom,
    s__domain(s__confersObligation__m,"2",s__Entity) ).

fof(kb_SUMO_36134,axiom,
    s__domain(s__confersObligation__m,"3",s__CognitiveAgent) ).

fof(kb_SUMO_36135,axiom,
    s__relatedInternalConcept(s__confersObligation__m,s__confersRight__m) ).

fof(kb_SUMO_36136,axiom,
    s__documentation(s__confersObligation__m,s__EnglishLanguage,'Expresses the relationship between a a &%Formula, an &%Entity, and a &%CognitiveAgent when the &%Entity obligates the &%CognitiveAgent to bring it about that the &%Formula is true.') ).

fof(kb_SUMO_36137,axiom,
    ! [V__FORMULA,V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT2,s__CognitiveAgent)
        & s__instance(V__FORMULA,s__Formula) )
     => ( s__confersObligation(V__FORMULA,V__AGENT1,V__AGENT2)
       => s__holdsObligation(V__FORMULA,V__AGENT2) ) ) ).

fof(kb_SUMO_36138,axiom,
    s__subclass(s__DeonticAttribute,s__ObjectiveNorm) ).

fof(kb_SUMO_36139,axiom,
    s__documentation(s__DeonticAttribute,s__EnglishLanguage,'A &%Class containing all of the &%Attributes relating to the notions of permission, obligation, and prohibition.') ).

fof(kb_SUMO_36140,axiom,
    s__instance(s__Permission,s__DeonticAttribute) ).

fof(kb_SUMO_36141,axiom,
    s__instance(s__DeonticAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36142,axiom,
    s__documentation(s__Permission,s__EnglishLanguage,'&%Attribute that applies to &%Propositions that an &%Agent is permitted, by some authority, to make true.') ).

fof(kb_SUMO_36143,axiom,
    s__instance(s__Obligation,s__DeonticAttribute) ).

fof(kb_SUMO_36144,axiom,
    s__documentation(s__Obligation,s__EnglishLanguage,'&%Attribute that applies to &%Propositions that an &%Agent is required, by some authority, to make true.') ).

fof(kb_SUMO_36145,axiom,
    ! [V__FORMULA] :
      ( s__instance(V__FORMULA,s__Formula)
     => ( s__modalAttribute(V__FORMULA,s__Obligation)
      <=> ~ s__modalAttribute('(~ V__FORMULA)',s__Permission) ) ) ).

fof(kb_SUMO_36146,axiom,
    ! [V__FORMULA] :
      ( s__instance(V__FORMULA,s__Formula)
     => ( s__modalAttribute(V__FORMULA,s__Obligation)
       => s__modalAttribute(V__FORMULA,s__Permission) ) ) ).

fof(kb_SUMO_36147,axiom,
    s__subAttribute(s__Law,s__Obligation) ).

fof(kb_SUMO_36148,axiom,
    s__documentation(s__Law,s__EnglishLanguage,'&%Attribute that applies to &%Propositions that are required by a government or a branch of the government and that are enforced with penalties for noncompliance. These &%Propositions may be codified as legislation or they may be more informal, as in the case of government policy.') ).

fof(kb_SUMO_36149,axiom,
    s__subAttribute(s__Promise,s__Obligation) ).

fof(kb_SUMO_36150,axiom,
    s__documentation(s__Promise,s__EnglishLanguage,'&%Attribute that applies to &%Propositions that an &%Agent promises to make true. &%Promises may be implicit or explicit. They may be expressed in a written or verbal or gestural manner.') ).

fof(kb_SUMO_36151,axiom,
    s__instance(s__Prohibition,s__DeonticAttribute) ).

fof(kb_SUMO_36152,axiom,
    s__documentation(s__Prohibition,s__EnglishLanguage,'&%Prohibition is the &%DeonticAttribute that applies to &%Formulas that an &%Agent is forbidden, by some authority, to make true.') ).

fof(kb_SUMO_36153,axiom,
    ! [V__FORMULA] :
      ( s__instance(V__FORMULA,s__Formula)
     => ( s__modalAttribute(V__FORMULA,s__Prohibition)
      <=> ~ s__modalAttribute(V__FORMULA,s__Permission) ) ) ).

fof(kb_SUMO_36154,axiom,
    s__subclass(s__ProbabilityAttribute,s__ObjectiveNorm) ).

fof(kb_SUMO_36155,axiom,
    s__instance(s__ObjectiveNorm__t,s__SetOrClass) ).

fof(kb_SUMO_36156,axiom,
    s__documentation(s__ProbabilityAttribute,s__EnglishLanguage,'A class containing all of the &%Attributes relating to objective, qualitative assessments of probability, e.g. &%Likely and &%Unlikely.') ).

fof(kb_SUMO_36157,axiom,
    s__instance(s__Likely,s__ProbabilityAttribute) ).

fof(kb_SUMO_36158,axiom,
    s__instance(s__ProbabilityAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36159,axiom,
    s__contraryAttribute_2(s__Likely,s__Unlikely) ).

fof(kb_SUMO_36160,axiom,
    s__documentation(s__Likely,s__EnglishLanguage,'The &%ProbabilityAttribute of being probable, i.e. more likely than not to be &%True.') ).

%FOL fof(kb_SUMO_36161,axiom,(( (! [V__FORMULA] : (s__instance(V__FORMULA,s__Formula) => (s__modalAttribute(V__FORMULA,s__Likely) => greater(s__ProbabilityFn('s__truth(V__FORMULA,'$true__m')'),s__ProbabilityFn('s__truth(V__FORMULA,'$false__m')'))))) ))).

fof(kb_SUMO_36162,axiom,
    s__instance(s__Unlikely,s__ProbabilityAttribute) ).

fof(kb_SUMO_36163,axiom,
    s__documentation(s__Unlikely,s__EnglishLanguage,'The &%ProbabilityAttribute of being improbable, i.e. more likely than not to be &%False.') ).

%FOL fof(kb_SUMO_36164,axiom,(( (! [V__FORMULA] : (s__instance(V__FORMULA,s__Formula) => (s__modalAttribute(V__FORMULA,s__Unlikely) => greater(s__ProbabilityFn('s__truth(V__FORMULA,'$false__m')'),s__ProbabilityFn('s__truth(V__FORMULA,'$true__m')'))))) ))).

fof(kb_SUMO_36165,axiom,
    s__subclass(s__PhysicalState,s__InternalAttribute) ).

fof(kb_SUMO_36166,axiom,
    s__contraryAttribute_4(s__Solid,s__Liquid,s__Gas,s__Plasma) ).

fof(kb_SUMO_36167,axiom,
    s__exhaustiveAttribute_6(s__PhysicalState,s__Solid,s__Fluid,s__Liquid,s__Gas,s__Plasma) ).

fof(kb_SUMO_36168,axiom,
    s__documentation(s__PhysicalState,s__EnglishLanguage,'The physical state of an &%Object. There are three reified instances of this &%Class: &%Solid, &%Liquid, and &%Gas. Physical changes are not characterized by the transformation of one substance into another, but rather by the change of the form (physical states) of a given substance. For example, melting an iron nail yields a substance still called iron.') ).

fof(kb_SUMO_36169,axiom,
    s__instance(s__Solid,s__PhysicalState) ).

fof(kb_SUMO_36170,axiom,
    s__documentation(s__Solid,s__EnglishLanguage,'An &%Object has the &%Attribute of &%Solid if it has a fixed shape and a fixed volume.') ).

fof(kb_SUMO_36171,axiom,
    s__instance(s__Fluid,s__PhysicalState) ).

fof(kb_SUMO_36172,axiom,
    s__documentation(s__Fluid,s__EnglishLanguage,'&%Fluid is the &%PhysicalState attribute of an &%Object that does not have a fixed shape and thus tends to flow or to conform to the shape of a container.') ).

fof(kb_SUMO_36173,axiom,
    s__instance(s__Liquid,s__PhysicalState) ).

fof(kb_SUMO_36174,axiom,
    s__instance(s__PhysicalState__t,s__SetOrClass) ).

fof(kb_SUMO_36175,axiom,
    s__subAttribute(s__Liquid,s__Fluid) ).

fof(kb_SUMO_36176,axiom,
    s__documentation(s__Liquid,s__EnglishLanguage,'An &%Object has the &%Attribute of &%Liquid if it has a fixed volume but not a fixed shape.') ).

fof(kb_SUMO_36177,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__instance(V__OBJ,s__Solution)
       => s__attribute(V__OBJ,s__Liquid) ) ) ).

fof(kb_SUMO_36178,axiom,
    s__instance(s__Gas,s__PhysicalState) ).

fof(kb_SUMO_36179,axiom,
    s__subAttribute(s__Gas,s__Fluid) ).

fof(kb_SUMO_36180,axiom,
    s__documentation(s__Gas,s__EnglishLanguage,'An &%Object has the &%Attribute of &%Gas if it has neither a fixed volume nor a fixed shape.') ).

fof(kb_SUMO_36181,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__instance(V__OBJ,s__Substance)
      <=> ? [V__ATTR] :
            ( s__instance(V__ATTR,s__Attribute)
            & s__instance(V__ATTR,s__PhysicalState)
            & s__attribute(V__OBJ,V__ATTR) ) ) ) ).

fof(kb_SUMO_36182,axiom,
    s__instance(s__Plasma,s__PhysicalState) ).

fof(kb_SUMO_36183,axiom,
    s__subAttribute(s__Plasma,s__Fluid) ).

fof(kb_SUMO_36184,axiom,
    s__documentation(s__Plasma,s__EnglishLanguage,'An extremely energetic &%PhysicalState that consists of atomic nuclei stripped of electrons. That is, a plasma is composed of positive ions and free electrons. &%Plasma behaves differently enough from &%Gas that it is referred to as the fourth state of matter.') ).

fof(kb_SUMO_36185,axiom,
    s__subclass(s__PerceptualAttribute,s__Attribute) ).

fof(kb_SUMO_36186,axiom,
    s__documentation(s__PerceptualAttribute,s__EnglishLanguage,'Any &%Attribute whose presence is detected by an act of &%Perception.') ).

fof(kb_SUMO_36187,axiom,
    ! [V__OBJ,V__PERCEPTION] :
      ( ( s__instance(V__PERCEPTION,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__PERCEPTION,s__Perception)
          & s__patient(V__PERCEPTION,V__OBJ) )
       => ? [V__PROP] :
            ( s__instance(V__PROP,s__Attribute)
            & s__instance(V__PROP,s__PerceptualAttribute)
            & s__attribute(V__OBJ,V__PROP) ) ) ) ).

fof(kb_SUMO_36188,axiom,
    s__subclass(s__TasteAttribute,s__PerceptualAttribute) ).

fof(kb_SUMO_36189,axiom,
    s__instance(s__TasteAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36190,axiom,
    s__documentation(s__TasteAttribute,s__EnglishLanguage,'The &%Class of &%Attributes relating to the taste of &%Objects.') ).

fof(kb_SUMO_36191,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__instance(V__OBJ,s__FoodForFn(s__Animal))
       => ? [V__ATTR] :
            ( s__instance(V__ATTR,s__Attribute)
            & s__instance(V__ATTR,s__TasteAttribute)
            & s__attribute(V__OBJ,V__ATTR) ) ) ) ).

fof(kb_SUMO_36192,axiom,
    s__subclass(s__OlfactoryAttribute,s__PerceptualAttribute) ).

fof(kb_SUMO_36193,axiom,
    s__instance(s__OlfactoryAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36194,axiom,
    s__documentation(s__OlfactoryAttribute,s__EnglishLanguage,'The &%Class of properties that are detectable by smell.') ).

fof(kb_SUMO_36195,axiom,
    s__subclass(s__VisualAttribute,s__PerceptualAttribute) ).

fof(kb_SUMO_36196,axiom,
    s__documentation(s__VisualAttribute,s__EnglishLanguage,'The &%Class of visually discernible properties.') ).

fof(kb_SUMO_36197,axiom,
    s__instance(s__Illuminated,s__VisualAttribute) ).

fof(kb_SUMO_36198,axiom,
    s__instance(s__VisualAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36199,axiom,
    s__documentation(s__Illuminated,s__EnglishLanguage,'The &%Attribute of &%Regions that are illuminated to some degree, i.e. in which some shapes are visually discernable.') ).

fof(kb_SUMO_36200,axiom,
    s__instance(s__Unilluminated,s__VisualAttribute) ).

fof(kb_SUMO_36201,axiom,
    s__contraryAttribute_2(s__Unilluminated,s__Illuminated) ).

fof(kb_SUMO_36202,axiom,
    s__documentation(s__Unilluminated,s__EnglishLanguage,'The &%Attribute of &%Regions that are unilluminated, i.e in which no shapes are visually discernable.') ).

fof(kb_SUMO_36203,axiom,
    s__subclass(s__ColorAttribute,s__VisualAttribute) ).

fof(kb_SUMO_36204,axiom,
    s__documentation(s__ColorAttribute,s__EnglishLanguage,'The &%Class of &%Attributes relating to the color of &%Objects.') ).

fof(kb_SUMO_36205,axiom,
    s__subclass(s__PrimaryColor,s__ColorAttribute) ).

fof(kb_SUMO_36206,axiom,
    s__documentation(s__PrimaryColor,s__EnglishLanguage,'Colors which can be blended to form any color and which cannot be derived from any other colors.') ).

fof(kb_SUMO_36207,axiom,
    s__instance(s__Red,s__PrimaryColor) ).

fof(kb_SUMO_36208,axiom,
    s__documentation(s__Red,s__EnglishLanguage,'The &%Attribute of redness.') ).

fof(kb_SUMO_36209,axiom,
    s__instance(s__Blue,s__PrimaryColor) ).

fof(kb_SUMO_36210,axiom,
    s__documentation(s__Blue,s__EnglishLanguage,'The &%Attribute of being blue in color.') ).

fof(kb_SUMO_36211,axiom,
    s__instance(s__Yellow,s__PrimaryColor) ).

fof(kb_SUMO_36212,axiom,
    s__documentation(s__Yellow,s__EnglishLanguage,'The &%Attribute of being yellow in color.') ).

fof(kb_SUMO_36213,axiom,
    s__instance(s__White,s__PrimaryColor) ).

fof(kb_SUMO_36214,axiom,
    s__documentation(s__White,s__EnglishLanguage,'The &%Attribute of being white in color.') ).

fof(kb_SUMO_36215,axiom,
    s__instance(s__Black,s__PrimaryColor) ).

fof(kb_SUMO_36216,axiom,
    s__instance(s__PrimaryColor__t,s__SetOrClass) ).

fof(kb_SUMO_36217,axiom,
    s__documentation(s__Black,s__EnglishLanguage,'The &%Attribute of being black in color.') ).

fof(kb_SUMO_36218,axiom,
    s__instance(s__Monochromatic,s__ColorAttribute) ).

fof(kb_SUMO_36219,axiom,
    s__documentation(s__Monochromatic,s__EnglishLanguage,'An &%Object with this &%Attribute has the same color on every part of its surface.') ).

fof(kb_SUMO_36220,axiom,
    ! [V__OBJ,V__PART,V__COLOR] :
      ( ( s__attribute(V__OBJ,s__Monochromatic)
        & s__superficialPart(V__PART,V__OBJ)
        & s__attribute(V__PART,V__COLOR)
        & s__instance(V__COLOR,s__PrimaryColor) )
     => ! [V__ELEMENT] :
          ( ( s__instance(V__ELEMENT,s__Object)
            & s__instance(V__COLOR,s__Attribute)
            & s__instance(V__PART,s__Object)
            & s__instance(V__OBJ,s__Object) )
         => ( s__superficialPart(V__ELEMENT,V__OBJ)
           => s__attribute(V__ELEMENT,V__COLOR) ) ) ) ).

fof(kb_SUMO_36221,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__attribute(V__OBJ,s__Monochromatic)
        | s__attribute(V__OBJ,s__Polychromatic) ) ) ).

fof(kb_SUMO_36222,axiom,
    s__instance(s__Polychromatic,s__ColorAttribute) ).

fof(kb_SUMO_36223,axiom,
    s__instance(s__ColorAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36224,axiom,
    s__contraryAttribute_2(s__Polychromatic,s__Monochromatic) ).

fof(kb_SUMO_36225,axiom,
    s__documentation(s__Polychromatic,s__EnglishLanguage,'An &%Object with this &%Attribute has different colors on different parts of its surface.') ).

fof(kb_SUMO_36226,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__attribute(V__OBJ,s__Polychromatic)
       => ? [V__PART1,V__PART2,V__COLOR1,V__COLOR2] :
            ( s__instance(V__COLOR2,s__Attribute)
            & s__instance(V__COLOR1,s__Attribute)
            & s__instance(V__PART2,s__Object)
            & s__instance(V__PART1,s__Object)
            & s__superficialPart(V__PART1,V__OBJ)
            & s__superficialPart(V__PART2,V__OBJ)
            & s__attribute(V__PART1,V__COLOR1)
            & s__attribute(V__PART2,V__COLOR2)
            & s__instance(V__COLOR1,s__ColorAttribute)
            & s__instance(V__COLOR2,s__ColorAttribute)
            & V__COLOR1 != V__COLOR2 ) ) ) ).

fof(kb_SUMO_36227,axiom,
    s__subclass(s__StructureAttribute,s__InternalAttribute) ).

fof(kb_SUMO_36228,axiom,
    s__documentation(s__StructureAttribute,s__EnglishLanguage,'Each &%subclass of &%StructureAttribute denotes some facet of the structure of physical entities. Each &%instance of &%StructureAttribute denotes some structural characteristic that may pertain to some &%Physical entity.') ).

fof(kb_SUMO_36229,axiom,
    s__subclass(s__ShapeAttribute,s__StructureAttribute) ).

fof(kb_SUMO_36230,axiom,
    s__instance(s__ShapeAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36231,axiom,
    s__instance(s__StructureAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36232,axiom,
    s__documentation(s__ShapeAttribute,s__EnglishLanguage,'Any &%Attribute that relates to the shape of an &%Object.') ).

fof(kb_SUMO_36233,axiom,
    ! [V__SURFACE,V__OBJ,V__ATTRIBUTE] :
      ( ( s__instance(V__ATTRIBUTE,s__Attribute)
        & s__instance(V__OBJ,s__SelfConnectedObject)
        & s__instance(V__SURFACE,s__SelfConnectedObject) )
     => ( ( s__instance(V__ATTRIBUTE,s__ShapeAttribute)
          & s__attribute(V__OBJ,V__ATTRIBUTE)
          & s__surface(V__SURFACE,V__OBJ) )
       => s__attribute(V__SURFACE,V__ATTRIBUTE) ) ) ).

fof(kb_SUMO_36234,axiom,
    s__instance(s__Pliable,s__InternalAttribute) ).

fof(kb_SUMO_36235,axiom,
    s__documentation(s__Pliable,s__EnglishLanguage,'The shape of an &%Object with this &%Attribute can easily be altered.') ).

fof(kb_SUMO_36236,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( ? [V__CHANGE] :
            ( s__instance(V__CHANGE,s__Process)
            & s__instance(V__CHANGE,s__ShapeChange)
            & s__patient(V__CHANGE,V__OBJ) )
       => s__attribute(V__OBJ,s__Pliable) ) ) ).

fof(kb_SUMO_36237,axiom,
    s__instance(s__Rigid,s__InternalAttribute) ).

fof(kb_SUMO_36238,axiom,
    s__contraryAttribute_2(s__Rigid,s__Pliable) ).

fof(kb_SUMO_36239,axiom,
    s__documentation(s__Rigid,s__EnglishLanguage,'The shape of an &%Object with this &%Attribute cannot be altered without breaking.') ).

fof(kb_SUMO_36240,axiom,
    s__subclass(s__TextureAttribute,s__PerceptualAttribute) ).

fof(kb_SUMO_36241,axiom,
    s__instance(s__TextureAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36242,axiom,
    s__documentation(s__TextureAttribute,s__EnglishLanguage,'Any &%Attribute that characterizes the texture of an &%Object.') ).

fof(kb_SUMO_36243,axiom,
    ! [V__SURFACE,V__OBJ,V__ATTRIBUTE] :
      ( ( s__instance(V__ATTRIBUTE,s__Attribute)
        & s__instance(V__OBJ,s__SelfConnectedObject)
        & s__instance(V__SURFACE,s__SelfConnectedObject) )
     => ( ( s__instance(V__ATTRIBUTE,s__TextureAttribute)
          & s__attribute(V__OBJ,V__ATTRIBUTE)
          & s__surface(V__SURFACE,V__OBJ) )
       => s__attribute(V__SURFACE,V__ATTRIBUTE) ) ) ).

fof(kb_SUMO_36244,axiom,
    s__instance(s__Smooth,s__TextureAttribute) ).

fof(kb_SUMO_36245,axiom,
    s__documentation(s__Smooth,s__EnglishLanguage,'An &%Object with this &%Attribute has a smooth surface.') ).

fof(kb_SUMO_36246,axiom,
    s__instance(s__Rough,s__TextureAttribute) ).

fof(kb_SUMO_36247,axiom,
    s__contraryAttribute_2(s__Smooth,s__Rough) ).

fof(kb_SUMO_36248,axiom,
    s__documentation(s__Rough,s__EnglishLanguage,'An &%Object with this &%Attribute has a rough surface.') ).

fof(kb_SUMO_36249,axiom,
    s__subclass(s__GeometricFigure,s__ShapeAttribute) ).

fof(kb_SUMO_36250,axiom,
    s__partition_5(s__GeometricFigure,s__GeometricPoint,s__OneDimensionalFigure,s__TwoDimensionalFigure,s__ThreeDimensionalFigure) ).

fof(kb_SUMO_36251,axiom,
    s__documentation(s__GeometricFigure,s__EnglishLanguage,'The class of all geometric figures, i.e. the class of all abstract, spatial representations. The instances of this class are &%GeometricPoints, &%TwoDimensionalFigures or &%ThreeDimensionalFigures.') ).

fof(kb_SUMO_36252,axiom,
    s__subclass(s__GeometricPoint,s__GeometricFigure) ).

fof(kb_SUMO_36253,axiom,
    s__instance(s__GeometricPoint__t,s__SetOrClass) ).

fof(kb_SUMO_36254,axiom,
    s__documentation(s__GeometricPoint,s__EnglishLanguage,'The class of zero-dimensional &%GeometricFigures, i.e. the class of &%GeometricFigures that have position but lack extension in any dimension.') ).

fof(kb_SUMO_36255,axiom,
    s__subclass(s__OneDimensionalFigure,s__GeometricFigure) ).

fof(kb_SUMO_36256,axiom,
    s__instance(s__OneDimensionalFigure__t,s__SetOrClass) ).

fof(kb_SUMO_36257,axiom,
    s__documentation(s__OneDimensionalFigure,s__EnglishLanguage,'The class of &%GeometricFigures that have position and an extension along a single dimension, viz. straight lines.') ).

fof(kb_SUMO_36258,axiom,
    s__subclass(s__TwoDimensionalFigure,s__GeometricFigure) ).

fof(kb_SUMO_36259,axiom,
    s__instance(s__GeometricFigure__t,s__SetOrClass) ).

fof(kb_SUMO_36260,axiom,
    s__partition_3(s__TwoDimensionalFigure,s__OpenTwoDimensionalFigure,s__ClosedTwoDimensionalFigure) ).

fof(kb_SUMO_36261,axiom,
    s__documentation(s__TwoDimensionalFigure,s__EnglishLanguage,'The class of &%GeometricFigures that have position and an extension along two dimensions, viz. plane figures like circles and polygons.') ).

fof(kb_SUMO_36262,axiom,
    s__subclass(s__OpenTwoDimensionalFigure,s__TwoDimensionalFigure) ).

fof(kb_SUMO_36263,axiom,
    s__instance(s__OpenTwoDimensionalFigure__t,s__SetOrClass) ).

fof(kb_SUMO_36264,axiom,
    s__instance(s__TwoDimensionalFigure__t,s__SetOrClass) ).

fof(kb_SUMO_36265,axiom,
    s__documentation(s__OpenTwoDimensionalFigure,s__EnglishLanguage,'The class of &%TwoDimensionalFigures that are not &%ClosedTwoDimensionalFigures.') ).

fof(kb_SUMO_36266,axiom,
    s__subclass(s__TwoDimensionalAngle,s__OpenTwoDimensionalFigure) ).

fof(kb_SUMO_36267,axiom,
    s__instance(s__TwoDimensionalAngle__t,s__SetOrClass) ).

fof(kb_SUMO_36268,axiom,
    s__documentation(s__TwoDimensionalAngle,s__EnglishLanguage,'Any two &%OneDimensionalFigures (i.e. straight lines) meeting at a single &%GeometricPoint.') ).

fof(kb_SUMO_36269,axiom,
    s__subclass(s__ClosedTwoDimensionalFigure,s__TwoDimensionalFigure) ).

fof(kb_SUMO_36270,axiom,
    s__instance(s__ClosedTwoDimensionalFigure__t,s__SetOrClass) ).

fof(kb_SUMO_36271,axiom,
    s__documentation(s__ClosedTwoDimensionalFigure,s__EnglishLanguage,'Any &%TwoDimensionalFigure which has a well defined interior and exterior.') ).

fof(kb_SUMO_36272,axiom,
    s__subclass(s__ThreeDimensionalFigure,s__GeometricFigure) ).

fof(kb_SUMO_36273,axiom,
    s__instance(s__ThreeDimensionalFigure__t,s__SetOrClass) ).

fof(kb_SUMO_36274,axiom,
    s__documentation(s__ThreeDimensionalFigure,s__EnglishLanguage,'The class of &%GeometricFigures that have position and an extension along three dimensions, viz. geometric solids like polyhedrons and cylinders.') ).

fof(kb_SUMO_36275,axiom,
    s__instance(s__geometricPart__m,s__BinaryPredicate) ).

fof(kb_SUMO_36276,axiom,
    s__instance(s__geometricPart__m,s__PartialOrderingRelation) ).

fof(kb_SUMO_36277,axiom,
    s__domain(s__geometricPart__m,"1",s__GeometricFigure) ).

fof(kb_SUMO_36278,axiom,
    s__domain(s__geometricPart__m,"2",s__GeometricFigure) ).

fof(kb_SUMO_36279,axiom,
    s__documentation(s__geometricPart__m,s__EnglishLanguage,'(&%geometricPart ?PART ?WHOLE) means that the &%GeometricFigure ?PART is part of the &%GeometricFigure ?WHOLE.') ).

fof(kb_SUMO_36280,axiom,
    s__subrelation(s__pointOfFigure__m,s__geometricPart__m) ).

fof(kb_SUMO_36281,axiom,
    s__domain(s__pointOfFigure__m,"1",s__GeometricPoint) ).

fof(kb_SUMO_36282,axiom,
    s__domain(s__pointOfFigure__m,"2",s__GeometricFigure) ).

fof(kb_SUMO_36283,axiom,
    s__documentation(s__pointOfFigure__m,s__EnglishLanguage,'(&%pointOfFigure ?POINT ?FIGURE) means that the &%GeometricPoint ?POINT is part of the &%GeometricFigure ?FIGURE.') ).

fof(kb_SUMO_36284,axiom,
    s__subrelation(s__angleOfFigure__m,s__geometricPart__m) ).

fof(kb_SUMO_36285,axiom,
    s__domain(s__angleOfFigure__m,"1",s__TwoDimensionalAngle) ).

fof(kb_SUMO_36286,axiom,
    s__domain(s__angleOfFigure__m,"2",s__GeometricFigure) ).

fof(kb_SUMO_36287,axiom,
    s__documentation(s__angleOfFigure__m,s__EnglishLanguage,'(&%angleOfFigure ?ANGLE ?FIGURE) means that the &%TwoDimensionalAngle ?ANGLE is part of the &%GeometricFigure ?FIGURE.') ).

fof(kb_SUMO_36288,axiom,
    s__instance(s__pointOfIntersection__m,s__TernaryPredicate) ).

fof(kb_SUMO_36289,axiom,
    s__domain(s__pointOfIntersection__m,"1",s__OneDimensionalFigure) ).

fof(kb_SUMO_36290,axiom,
    s__domain(s__pointOfIntersection__m,"2",s__OneDimensionalFigure) ).

fof(kb_SUMO_36291,axiom,
    s__domain(s__pointOfIntersection__m,"3",s__GeometricPoint) ).

fof(kb_SUMO_36292,axiom,
    s__documentation(s__pointOfIntersection__m,s__EnglishLanguage,'(&%pointOfIntersection ?FIGURE1 ?FIGURE2 ?POINT) means that the two straight lines ?FIGURE1 and ?FIGURE2 meet at the point ?POINT.') ).

fof(kb_SUMO_36293,axiom,
    ! [V__POINT,V__FIGURE1,V__FIGURE2] :
      ( ( s__instance(V__FIGURE2,s__OneDimensionalFigure)
        & s__instance(V__FIGURE1,s__OneDimensionalFigure)
        & s__instance(V__POINT,s__GeometricPoint) )
     => ( s__pointOfIntersection(V__FIGURE1,V__FIGURE2,V__POINT)
       => ( s__pointOfFigure(V__POINT,V__FIGURE1)
          & s__pointOfFigure(V__POINT,V__FIGURE2) ) ) ) ).

fof(kb_SUMO_36294,axiom,
    s__instance(s__parallel__m,s__BinaryPredicate) ).

fof(kb_SUMO_36295,axiom,
    s__domain(s__parallel__m,"1",s__OneDimensionalFigure) ).

fof(kb_SUMO_36296,axiom,
    s__domain(s__parallel__m,"2",s__OneDimensionalFigure) ).

fof(kb_SUMO_36297,axiom,
    s__documentation(s__parallel__m,s__EnglishLanguage,'(&%parallel ?LINE1 ?LINE2) means that the &%OneDimensionalFigures ?LINE1 and ?LINE2 are parallel to one another, i.e. they are equidistant from one another at every point.') ).

fof(kb_SUMO_36298,axiom,
    ! [V__LINE2,V__LINE1] :
      ( ( s__instance(V__LINE1,s__OneDimensionalFigure)
        & s__instance(V__LINE2,s__OneDimensionalFigure) )
     => ( s__parallel(V__LINE1,V__LINE2)
       => ~ ? [V__POINT] :
              ( s__instance(V__POINT,s__GeometricPoint)
              & s__pointOfIntersection(V__LINE1,V__LINE2,V__POINT) ) ) ) ).

fof(kb_SUMO_36299,axiom,
    s__instance(s__angularMeasure__m,s__BinaryPredicate) ).

fof(kb_SUMO_36300,axiom,
    s__instance(s__angularMeasure__m,s__TotalValuedRelation) ).

fof(kb_SUMO_36301,axiom,
    s__domain(s__angularMeasure__m,"1",s__TwoDimensionalAngle) ).

fof(kb_SUMO_36302,axiom,
    s__domain(s__angularMeasure__m,"2",s__PlaneAngleMeasure) ).

fof(kb_SUMO_36303,axiom,
    s__documentation(s__angularMeasure__m,s__EnglishLanguage,'(&%angularMeasure ?ANGLE ?MEASURE) means that the two-dimensional geometric angle ?ANGLE has the &%PlaneAngleMeasure of ?MEASURE.') ).

fof(kb_SUMO_36304,axiom,
    s__instance(s__lineMeasure__m,s__BinaryPredicate) ).

fof(kb_SUMO_36305,axiom,
    s__instance(s__lineMeasure__m,s__TotalValuedRelation) ).

fof(kb_SUMO_36306,axiom,
    s__domain(s__lineMeasure__m,"1",s__OneDimensionalFigure) ).

fof(kb_SUMO_36307,axiom,
    s__domain(s__lineMeasure__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_36308,axiom,
    s__documentation(s__lineMeasure__m,s__EnglishLanguage,'(&%lineMeasure ?LINE ?MEASURE) means that the straight line ?LINE has the &%LengthMeasure of ?MEASURE.') ).

fof(kb_SUMO_36309,axiom,
    s__instance(s__geometricDistance__m,s__TernaryPredicate) ).

fof(kb_SUMO_36310,axiom,
    s__instance(s__geometricDistance__m,s__SingleValuedRelation) ).

fof(kb_SUMO_36311,axiom,
    s__instance(s__geometricDistance__m,s__TotalValuedRelation) ).

fof(kb_SUMO_36312,axiom,
    s__domain(s__geometricDistance__m,"1",s__GeometricPoint) ).

fof(kb_SUMO_36313,axiom,
    s__domain(s__geometricDistance__m,"2",s__GeometricPoint) ).

fof(kb_SUMO_36314,axiom,
    s__domain(s__geometricDistance__m,"3",s__LengthMeasure) ).

fof(kb_SUMO_36315,axiom,
    s__documentation(s__geometricDistance__m,s__EnglishLanguage,'(&%geometricDistance ?POINT1 ?POINT2 ?LENGTH) means that ?LENGTH is the distance between the two &%GeometricPoints ?POINT1 and ?POINT2.') ).

fof(kb_SUMO_36316,axiom,
    ! [V__POINT2,V__POINT1,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__POINT1,s__GeometricPoint)
        & s__instance(V__POINT2,s__GeometricPoint) )
     => ( s__geometricDistance(V__POINT1,V__POINT2,V__LENGTH)
       => s__geometricDistance(V__POINT2,V__POINT1,V__LENGTH) ) ) ).

fof(kb_SUMO_36317,axiom,
    s__subclass(s__SaturationAttribute,s__InternalAttribute) ).

fof(kb_SUMO_36318,axiom,
    s__instance(s__SaturationAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36319,axiom,
    s__documentation(s__SaturationAttribute,s__EnglishLanguage,'A &%Class of &%Attributes that specify, in a qualitative manner, the extent of the presence of one kind of &%Object in another kind of &%Object.') ).

fof(kb_SUMO_36320,axiom,
    s__instance(s__Dry,s__SaturationAttribute) ).

fof(kb_SUMO_36321,axiom,
    s__contraryAttribute_2(s__Dry,s__Damp) ).

fof(kb_SUMO_36322,axiom,
    s__documentation(s__Dry,s__EnglishLanguage,'An &%Attribute which indicates that the associated &%Object contains no &%Liquid.') ).

fof(kb_SUMO_36323,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__attribute(V__OBJ,s__Dry)
       => ~ ? [V__SUBOBJ] :
              ( s__instance(V__SUBOBJ,s__Object)
              & s__part(V__SUBOBJ,V__OBJ)
              & s__attribute(V__SUBOBJ,s__Liquid) ) ) ) ).

fof(kb_SUMO_36324,axiom,
    s__instance(s__Damp,s__SaturationAttribute) ).

fof(kb_SUMO_36325,axiom,
    s__documentation(s__Damp,s__EnglishLanguage,'An &%Attribute which indicates that the associated &%Object contains some &%Liquid.') ).

fof(kb_SUMO_36326,axiom,
    s__instance(s__Wet,s__SaturationAttribute) ).

fof(kb_SUMO_36327,axiom,
    s__subAttribute(s__Wet,s__Damp) ).

fof(kb_SUMO_36328,axiom,
    s__documentation(s__Wet,s__EnglishLanguage,'An &%Attribute which indicates that the associated &%Object is fully saturated with a &%Liquid, i.e. every part of the &%Object has a subpart which is a &%Liquid.') ).

fof(kb_SUMO_36329,axiom,
    ! [V__OBJ] :
      ( s__attribute(V__OBJ,s__Wet)
     => ! [V__PART] :
          ( ( s__instance(V__PART,s__Object)
            & s__instance(V__OBJ,s__Object) )
         => ( s__part(V__PART,V__OBJ)
           => ? [V__SUBPART] :
                ( s__instance(V__SUBPART,s__Object)
                & s__part(V__SUBPART,V__PART)
                & s__attribute(V__SUBPART,s__Liquid) ) ) ) ) ).

fof(kb_SUMO_36330,axiom,
    s__subclass(s__BiologicalAttribute,s__InternalAttribute) ).

fof(kb_SUMO_36331,axiom,
    s__documentation(s__BiologicalAttribute,s__EnglishLanguage,'&%Attributes that apply specifically to instances of &%Organism.') ).

fof(kb_SUMO_36332,axiom,
    ! [V__ORG,V__ATT] :
      ( ( s__instance(V__ATT,s__Attribute)
        & s__instance(V__ORG,s__Object) )
     => ( ( s__attribute(V__ORG,V__ATT)
          & s__instance(V__ATT,s__BiologicalAttribute) )
       => s__instance(V__ORG,s__OrganicObject) ) ) ).

fof(kb_SUMO_36333,axiom,
    s__subclass(s__BodyPosition,s__BiologicalAttribute) ).

fof(kb_SUMO_36334,axiom,
    s__documentation(s__BodyPosition,s__EnglishLanguage,'The class of &%Attributes expressing configurations of bodies or parts of bodies of animals or humans, e.g. standing, sitting, kneeling, lying down, etc.') ).

fof(kb_SUMO_36335,axiom,
    ! [V__ANIMAL] :
      ( s__instance(V__ANIMAL,s__Agent)
     => ( s__instance(V__ANIMAL,s__Animal)
       => ( ? [V__MOTION] :
              ( s__instance(V__MOTION,s__Process)
              & s__instance(V__MOTION,s__BodyMotion)
              & s__agent(V__MOTION,V__ANIMAL) )
          | ? [V__ATTR] :
              ( s__instance(V__ATTR,s__Attribute)
              & s__instance(V__ATTR,s__BodyPosition)
              & s__attribute(V__ANIMAL,V__ATTR) ) ) ) ) ).

fof(kb_SUMO_36336,axiom,
    s__instance(s__Standing,s__BodyPosition) ).

fof(kb_SUMO_36337,axiom,
    s__documentation(s__Standing,s__EnglishLanguage,'The &%BodyPosition of being upright, i.e. being fully extended and supported by nothing other than ones own feet.') ).

fof(kb_SUMO_36338,axiom,
    ! [V__AMBULATE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__AMBULATE,s__Process) )
     => ( ( s__instance(V__AMBULATE,s__Ambulating)
          & s__agent(V__AMBULATE,V__AGENT) )
       => s__attribute(V__AGENT,s__Standing) ) ) ).

fof(kb_SUMO_36339,axiom,
    s__instance(s__Sitting,s__BodyPosition) ).

fof(kb_SUMO_36340,axiom,
    s__instance(s__BodyPosition__t,s__SetOrClass) ).

fof(kb_SUMO_36341,axiom,
    s__documentation(s__Sitting,s__EnglishLanguage,'The &%BodyPosition of being recumbent, i.e. knees bent and back side supported.') ).

fof(kb_SUMO_36342,axiom,
    s__instance(s__Prostrate,s__BodyPosition) ).

fof(kb_SUMO_36343,axiom,
    s__documentation(s__Prostrate,s__EnglishLanguage,'The &%BodyPosition of lying down, being in a horizontal position.') ).

fof(kb_SUMO_36344,axiom,
    s__subclass(s__AnimacyAttribute,s__BiologicalAttribute) ).

fof(kb_SUMO_36345,axiom,
    s__exhaustiveAttribute_3(s__AnimacyAttribute,s__Living,s__Dead) ).

fof(kb_SUMO_36346,axiom,
    s__documentation(s__AnimacyAttribute,s__EnglishLanguage,'&%Attributes that indicate whether an &%Organism is alive or not.') ).

fof(kb_SUMO_36347,axiom,
    s__instance(s__Living,s__AnimacyAttribute) ).

fof(kb_SUMO_36348,axiom,
    s__instance(s__AnimacyAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36349,axiom,
    s__documentation(s__Living,s__EnglishLanguage,'This &%Attribute applies to &%Organisms that are alive.') ).

%FOL fof(kb_SUMO_36350,axiom,(( (! [V__PROCESS,V__ORGANISM] : ((s__instance(V__ORGANISM,s__Agent) & s__instance(V__PROCESS,s__Process)) => ((s__instance(V__ORGANISM,s__Organism) & s__agent(V__PROCESS,V__ORGANISM)) => s__holdsDuring(s__WhenFn(V__PROCESS),'s__attribute(V__ORGANISM,s__Living)')))) ))).

fof(kb_SUMO_36351,axiom,
    s__instance(s__Dead,s__AnimacyAttribute) ).

fof(kb_SUMO_36352,axiom,
    s__subAttribute(s__Dead,s__Unconscious) ).

fof(kb_SUMO_36353,axiom,
    s__contraryAttribute_2(s__Dead,s__Living) ).

fof(kb_SUMO_36354,axiom,
    s__documentation(s__Dead,s__EnglishLanguage,'This &%Attribute applies to &%Organisms that are not alive.') ).

fof(kb_SUMO_36355,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Object)
     => ( s__instance(V__ORG,s__Organism)
       => ? [V__ATTR] :
            ( s__instance(V__ATTR,s__Attribute)
            & s__instance(V__ATTR,s__AnimacyAttribute)
            & s__attribute(V__ORG,V__ATTR) ) ) ) ).

fof(kb_SUMO_36356,axiom,
    s__subclass(s__SexAttribute,s__BiologicalAttribute) ).

fof(kb_SUMO_36357,axiom,
    s__exhaustiveAttribute_3(s__SexAttribute,s__Female,s__Male) ).

fof(kb_SUMO_36358,axiom,
    s__documentation(s__SexAttribute,s__EnglishLanguage,'&%Attributes that indicate the sex of an &%Organism.') ).

fof(kb_SUMO_36359,axiom,
    s__instance(s__Female,s__SexAttribute) ).

fof(kb_SUMO_36360,axiom,
    s__documentation(s__Female,s__EnglishLanguage,'An &%Attribute indicating that an &%Organism is female in nature.') ).

fof(kb_SUMO_36361,axiom,
    ! [V__BODY,V__ORG] :
      ( ( s__instance(V__ORG,s__Object)
        & s__instance(V__BODY,s__Object) )
     => ( ( s__instance(V__BODY,s__ReproductiveBody)
          & s__part(V__BODY,V__ORG)
          & s__instance(V__ORG,s__Organism) )
       => s__attribute(V__ORG,s__Female) ) ) ).

fof(kb_SUMO_36362,axiom,
    s__instance(s__Male,s__SexAttribute) ).

fof(kb_SUMO_36363,axiom,
    s__instance(s__SexAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36364,axiom,
    s__contraryAttribute_2(s__Male,s__Female) ).

fof(kb_SUMO_36365,axiom,
    s__documentation(s__Male,s__EnglishLanguage,'An &%Attribute indicating that an &%Organism is male in nature.') ).

fof(kb_SUMO_36366,axiom,
    ! [V__ANIMAL] :
      ( s__instance(V__ANIMAL,s__Object)
     => ( s__instance(V__ANIMAL,s__Animal)
       => ? [V__ATTR] :
            ( s__instance(V__ATTR,s__Attribute)
            & s__instance(V__ATTR,s__SexAttribute)
            & s__attribute(V__ANIMAL,V__ATTR) ) ) ) ).

fof(kb_SUMO_36367,axiom,
    s__subclass(s__DevelopmentalAttribute,s__BiologicalAttribute) ).

fof(kb_SUMO_36368,axiom,
    s__instance(s__DevelopmentalAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36369,axiom,
    s__instance(s__BiologicalAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36370,axiom,
    s__exhaustiveAttribute_3(s__DevelopmentalAttribute,s__FullyFormed,s__NonFullyFormed) ).

fof(kb_SUMO_36371,axiom,
    s__documentation(s__DevelopmentalAttribute,s__EnglishLanguage,'&%Attributes that indicate the stage of development of an &%Organism.') ).

fof(kb_SUMO_36372,axiom,
    s__instance(s__FullyFormed,s__DevelopmentalAttribute) ).

fof(kb_SUMO_36373,axiom,
    s__documentation(s__FullyFormed,s__EnglishLanguage,'The stage of an &%Organism when it has reached the end of its growth phase.') ).

%FOL fof(kb_SUMO_36374,axiom,(( (! [V__OBJ] : (s__instance(V__OBJ,s__Agent) => (s__attribute(V__OBJ,s__FullyFormed) => (? [V__GROWTH] : (s__instance(V__GROWTH,s__Process) & s__instance(V__GROWTH,s__Growth) & s__experiencer(V__GROWTH,V__OBJ) & s__holdsDuring(s__BeginFn(s__WhenFn(V__OBJ)),'s__attribute(V__OBJ,s__NonFullyFormed)')))))) ))).

fof(kb_SUMO_36375,axiom,
    s__instance(s__NonFullyFormed,s__DevelopmentalAttribute) ).

fof(kb_SUMO_36376,axiom,
    s__contraryAttribute_2(s__NonFullyFormed,s__FullyFormed) ).

fof(kb_SUMO_36377,axiom,
    s__successorAttribute(s__NonFullyFormed,s__FullyFormed) ).

fof(kb_SUMO_36378,axiom,
    s__documentation(s__NonFullyFormed,s__EnglishLanguage,'The stage of an &%Organism before it is &%FullyFormed.') ).

fof(kb_SUMO_36379,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Object)
     => ( s__instance(V__ORG,s__Organism)
       => ? [V__ATTR] :
            ( s__instance(V__ATTR,s__Attribute)
            & s__instance(V__ATTR,s__DevelopmentalAttribute)
            & s__attribute(V__ORG,V__ATTR) ) ) ) ).

fof(kb_SUMO_36380,axiom,
    s__subAttribute(s__Larval,s__NonFullyFormed) ).

fof(kb_SUMO_36381,axiom,
    s__documentation(s__Larval,s__EnglishLanguage,'Form of most &%Invertebrates, &%Amphibians, and &%Fish immediately after they hatch. This form is fundamentally unlike the adult form, and metamorphosis is required to reach the latter form.') ).

%FOL fof(kb_SUMO_36382,axiom,(( (! [V__TIME,V__ORG,V__BIRTH,V__BW] : ((s__instance(V__BW,s__TimeInterval) & s__instance(V__BIRTH,s__Process) & s__instance(V__ORG,s__Agent) & s__instance(V__TIME,s__TimeInterval)) => ((s__holdsDuring(V__TIME,'s__attribute(V__ORG,s__Larval)') & s__instance(V__BIRTH,s__Birth) & (V__BW = s__WhenFn(V__BIRTH)) & s__experiencer(V__BIRTH,V__ORG)) => s__meetsTemporally(V__BW,V__TIME)))) ))).

fof(kb_SUMO_36383,axiom,
    s__subAttribute(s__Embryonic,s__NonFullyFormed) ).

fof(kb_SUMO_36384,axiom,
    s__contraryAttribute_2(s__Embryonic,s__Larval) ).

fof(kb_SUMO_36385,axiom,
    s__documentation(s__Embryonic,s__EnglishLanguage,'The stage of an &%Organism or an &%AnatomicalStructure that exists only before the &%Organism is born. &%Mammals, for example, have this &%Attribute only prior to their birth.') ).

fof(kb_SUMO_36386,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Object)
     => ( s__attribute(V__ORG,s__Embryonic)
       => ? [V__BODY] :
            ( s__instance(V__BODY,s__Object)
            & s__instance(V__BODY,s__ReproductiveBody)
            & s__located(V__ORG,V__BODY) ) ) ) ).

%FOL fof(kb_SUMO_36387,axiom,(( (! [V__TIME,V__ORG,V__BIRTH,V__BW] : ((s__instance(V__BW,s__TimeInterval) & s__instance(V__BIRTH,s__Process) & s__instance(V__ORG,s__Agent) & s__instance(V__TIME,s__TimeInterval)) => ((s__holdsDuring(V__TIME,'s__attribute(V__ORG,s__Embryonic)') & s__instance(V__BIRTH,s__Birth) & (V__BW = s__WhenFn(V__BIRTH)) & s__experiencer(V__BIRTH,V__ORG)) => (~ s__overlapsTemporally(V__TIME,V__BW))))) ))).

fof(kb_SUMO_36388,axiom,
    s__subclass(s__DiseaseOrSyndrome,s__BiologicalAttribute) ).

fof(kb_SUMO_36389,axiom,
    s__documentation(s__DiseaseOrSyndrome,s__EnglishLanguage,'A &%BiologicalAttribute which qualifies something that alters or interferes with a normal process, state or activity of an &%Organism. It is usually characterized by the abnormal functioning of one or more of the hosts systems, parts, or &%Organs.') ).

fof(kb_SUMO_36390,axiom,
    s__subclass(s__PsychologicalAttribute,s__BiologicalAttribute) ).

fof(kb_SUMO_36391,axiom,
    s__partition_3(s__PsychologicalAttribute,s__StateOfMind,s__TraitAttribute) ).

fof(kb_SUMO_36392,axiom,
    s__documentation(s__PsychologicalAttribute,s__EnglishLanguage,'&%Attributes that characterize the mental or behavioral life of an &%Organism.') ).

%FOL fof(kb_SUMO_36393,axiom,(( (! [V__TIME,V__ATTR,V__ORGANISM] : ((s__instance(V__ORGANISM,s__Object) & s__instance(V__ATTR,s__Attribute) & s__instance(V__TIME,s__TimePosition)) => (s__instance(V__ATTR,s__PsychologicalAttribute) => ((s__holdsDuring(V__TIME,'s__attribute(V__ORGANISM,V__ATTR)') & s__instance(V__ORGANISM,s__Organism)) => s__holdsDuring(V__TIME,'s__attribute(V__ORGANISM,s__Living)'))))) ))).

fof(kb_SUMO_36394,axiom,
    ! [V__ATTR,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Object)
        & s__instance(V__ATTR,s__Attribute) )
     => ( ( s__instance(V__ATTR,s__PsychologicalAttribute)
          & s__attribute(V__AGENT,V__ATTR) )
       => s__instance(V__AGENT,s__SentientAgent) ) ) ).

fof(kb_SUMO_36395,axiom,
    s__subclass(s__StateOfMind,s__PsychologicalAttribute) ).

fof(kb_SUMO_36396,axiom,
    s__documentation(s__StateOfMind,s__EnglishLanguage,'The class &%StateOfMind is distinguished from its complement &%TraitAttribute by the fact that instances of the former are transient while instances of the latter are persistent features of a creatures behavioral/psychological make-up.') ).

fof(kb_SUMO_36397,axiom,
    s__subclass(s__EmotionalState,s__StateOfMind) ).

fof(kb_SUMO_36398,axiom,
    s__instance(s__EmotionalState__t,s__SetOrClass) ).

fof(kb_SUMO_36399,axiom,
    s__instance(s__StateOfMind__t,s__SetOrClass) ).

fof(kb_SUMO_36400,axiom,
    s__documentation(s__EmotionalState,s__EnglishLanguage,'The &%Class of &%Attributes that denote emotional states of &%Organisms.') ).

fof(kb_SUMO_36401,axiom,
    s__subclass(s__ConsciousnessAttribute,s__StateOfMind) ).

fof(kb_SUMO_36402,axiom,
    s__documentation(s__ConsciousnessAttribute,s__EnglishLanguage,'&%Attributes that indicate whether an &%Organism is conscious or the qualitative degree of consciousness of an &%Organism.') ).

fof(kb_SUMO_36403,axiom,
    ! [V__AGENT] :
      ( s__instance(V__AGENT,s__Object)
     => ( ( s__instance(V__AGENT,s__SentientAgent)
          & s__attribute(V__AGENT,s__Living) )
      <=> ? [V__ATTR] :
            ( s__instance(V__ATTR,s__Attribute)
            & s__instance(V__ATTR,s__ConsciousnessAttribute)
            & s__attribute(V__AGENT,V__ATTR) ) ) ) ).

fof(kb_SUMO_36404,axiom,
    s__instance(s__Asleep,s__ConsciousnessAttribute) ).

fof(kb_SUMO_36405,axiom,
    s__documentation(s__Asleep,s__EnglishLanguage,'&%Attribute that applies to &%Organisms that are sleeping.') ).

fof(kb_SUMO_36406,axiom,
    s__instance(s__Unconscious,s__ConsciousnessAttribute) ).

fof(kb_SUMO_36407,axiom,
    s__contraryAttribute_2(s__Unconscious,s__Awake) ).

fof(kb_SUMO_36408,axiom,
    s__documentation(s__Unconscious,s__EnglishLanguage,'&%Attribute that applies to &%Organisms that are unconscious. An &%Organism may be &%Unconscious because it is &%Dead or because of a blow to the head, a drug, etc.') ).

fof(kb_SUMO_36409,axiom,
    s__instance(s__Awake,s__ConsciousnessAttribute) ).

fof(kb_SUMO_36410,axiom,
    s__instance(s__ConsciousnessAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36411,axiom,
    s__documentation(s__Awake,s__EnglishLanguage,'&%Attribute that applies to &%Organisms that are neither &%Unconscious nor &%Asleep.') ).

fof(kb_SUMO_36412,axiom,
    ! [V__AGENT] :
      ( s__instance(V__AGENT,s__Object)
     => ( ( s__attribute(V__AGENT,s__Asleep)
          | s__attribute(V__AGENT,s__Awake) )
       => s__attribute(V__AGENT,s__Living) ) ) ).

fof(kb_SUMO_36413,axiom,
    s__subclass(s__TraitAttribute,s__PsychologicalAttribute) ).

fof(kb_SUMO_36414,axiom,
    s__instance(s__TraitAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36415,axiom,
    s__documentation(s__TraitAttribute,s__EnglishLanguage,'&%Attributes that indicate the the behavior/personality traits of an &%Organism.') ).

fof(kb_SUMO_36416,axiom,
    s__subclass(s__PsychologicalDysfunction,s__PsychologicalAttribute) ).

fof(kb_SUMO_36417,axiom,
    s__instance(s__PsychologicalDysfunction__t,s__SetOrClass) ).

fof(kb_SUMO_36418,axiom,
    s__instance(s__PsychologicalAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36419,axiom,
    s__subclass(s__PsychologicalDysfunction,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_36420,axiom,
    s__instance(s__DiseaseOrSyndrome__t,s__SetOrClass) ).

fof(kb_SUMO_36421,axiom,
    s__documentation(s__PsychologicalDysfunction,s__EnglishLanguage,'A clinically significant dysfunction whose major manifestation is behavioral or psychological. These dysfunctions may have identified or presumed biological etiologies or manifestations.') ).

fof(kb_SUMO_36422,axiom,
    s__instance(s__comment__m,s__TernaryPredicate) ).

fof(kb_SUMO_36423,axiom,
    s__documentation(s__comment__m,s__EnglishLanguage,'(&%comment ?ENT ?STR ?PER) is a convenience relationship that allows ontologists represented by &%SymbolicString ?PER to write down commentaries ?STR on a defined &%Entity ?ENT') ).

fof(kb_SUMO_36424,axiom,
    s__termFormat(s__EnglishLanguage,s__comment__m,comment) ).

fof(kb_SUMO_36425,axiom,
    s__domain(s__comment__m,"1",s__Entity) ).

fof(kb_SUMO_36426,axiom,
    s__domain(s__comment__m,"2",s__SymbolicString) ).

fof(kb_SUMO_36427,axiom,
    s__domain(s__comment__m,"3",s__SymbolicString) ).

fof(kb_SUMO_36428,axiom,
    s__subclass(s__OrganismRemains,s__OrganicObject) ).

fof(kb_SUMO_36429,axiom,
    s__documentation(s__OrganismRemains,s__EnglishLanguage,'An &%instance of &%OrganismRemains is &%Dead matter of a formerly &%Living &%Organism: &%Plant, &%Animal, or &%Microorganism. An &%instance of &%OrganismRemains might or might not be recognizable as the remains of a particular kind or species of organism, depending on the cause of the &%Organisms &%Death (heart failure, stroke, roadkill, dismemberment, etc.), the elapsed time since death, the speed of decomposition, and any post-mortem processing of the dead organism (embalming, cremation, mummification, boiling, consumption as food, etc.).') ).

%FOL fof(kb_SUMO_36430,axiom,(( (! [V__X] : (s__instance(V__X,s__Object) => (s__instance(V__X,s__OrganismRemains) => s__holdsDuring(s__WhenFn(V__X),'s__attribute(V__X,s__Dead)')))) ))).

%FOL fof(kb_SUMO_36431,axiom,(( (! [V__OBJ,V__T2,V__REM] : ((s__instance(V__REM,s__Object) & s__instance(V__T2,s__TimePosition) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__REM,s__OrganismRemains) & s__holdsDuring(V__T2,'s__part(V__OBJ,V__REM)')) => (? [V__ORG,V__T1] : (s__instance(V__ORG,s__Object) & s__instance(V__ORG,s__Organism) & s__earlier(s__WhenFn(V__ORG),s__WhenFn(V__REM)) & s__instance(V__T1,s__TimeInterval) & s__finishes(V__T1,s__WhenFn(V__ORG)) & s__holdsDuring(V__T1,'s__part(V__OBJ,V__ORG)')))))) ))).

fof(kb_SUMO_36432,axiom,
    ! [V__ORG,V__REM,V__DEATH] :
      ( ( s__instance(V__DEATH,s__Process)
        & s__instance(V__ORG,s__Agent) )
     => ( ( s__instance(V__REM,s__OrganicObject)
          & s__instance(V__DEATH,s__Death)
          & s__instance(V__ORG,s__Organism)
          & s__experiencer(V__DEATH,V__ORG)
          & s__result(V__DEATH,V__REM) )
       => s__instance(V__REM,s__OrganismRemains) ) ) ).

fof(kb_SUMO_36433,axiom,
    ! [V__REM] :
      ( s__instance(V__REM,s__OrganismRemains)
     => ? [V__DEATH] :
          ( s__instance(V__DEATH,s__Process)
          & s__instance(V__DEATH,s__Death)
          & s__result(V__DEATH,V__REM) ) ) ).

%FOL fof(kb_SUMO_36434,axiom,(( (! [V__OBJ,V__T2,V__T1,V__ORG,V__REM,V__DEATH] : ((s__instance(V__DEATH,s__Process) & s__instance(V__REM,s__Object) & s__instance(V__ORG,s__Agent) & s__instance(V__T1,s__TimeInterval) & s__instance(V__T2,s__TimeInterval) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__DEATH,s__Death) & s__instance(V__REM,s__OrganismRemains) & s__instance(V__ORG,s__Organism) & s__holdsDuring(V__T2,'s__part(V__OBJ,V__REM)') & s__holdsDuring(V__T1,'s__part(V__OBJ,V__ORG)') & s__earlier(V__T1,V__T2) & s__result(V__DEATH,V__REM)) => s__experiencer(V__DEATH,V__ORG)))) ))).

%FOL fof(kb_SUMO_36435,axiom,(( (! [V__OBJ,V__T2,V__T1,V__ORG,V__REM,V__DEATH] : ((s__instance(V__DEATH,s__Process) & s__instance(V__REM,s__Object) & s__instance(V__ORG,s__Agent) & s__instance(V__T1,s__TimeInterval) & s__instance(V__T2,s__TimeInterval) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__DEATH,s__Death) & s__instance(V__REM,s__OrganismRemains) & s__instance(V__ORG,s__Organism) & s__holdsDuring(V__T2,'s__part(V__OBJ,V__REM)') & s__holdsDuring(V__T1,'s__part(V__OBJ,V__ORG)') & s__earlier(V__T1,V__T2) & s__experiencer(V__DEATH,V__ORG)) => s__result(V__DEATH,V__REM)))) ))).

%FOL fof(kb_SUMO_36436,axiom,(( (! [V__ORG] : (s__instance(V__ORG,s__Object) => (s__instance(V__ORG,s__Organism) => s__holdsDuring(s__WhenFn(V__ORG),'s__attribute(V__ORG,s__Living)')))) ))).

fof(kb_SUMO_36437,axiom,
    s__subclass(s__HumanCorpse,s__OrganismRemains) ).

fof(kb_SUMO_36438,axiom,
    s__instance(s__HumanCorpse__t,s__SetOrClass) ).

fof(kb_SUMO_36439,axiom,
    s__instance(s__OrganismRemains__t,s__SetOrClass) ).

fof(kb_SUMO_36440,axiom,
    s__documentation(s__HumanCorpse,s__EnglishLanguage,'&%HumanCorpse is the &%OrganismRemains of a &%Human') ).

fof(kb_SUMO_36441,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__HumanCorpse)
     => s__instance(V__X,s__DeadFn(s__Human)) ) ).

fof(kb_SUMO_36442,axiom,
    s__instance(s__DeadFn__m,s__UnaryFunction) ).

fof(kb_SUMO_36443,axiom,
    s__domainSubclass(s__DeadFn__m,"1",s__Organism) ).

fof(kb_SUMO_36444,axiom,
    s__rangeSubclass(s__DeadFn__m,s__OrganismRemains) ).

fof(kb_SUMO_36445,axiom,
    s__documentation(s__DeadFn__m,s__EnglishLanguage,'(&%DeadFn ?ORGCLASS) denotes the &%Class of all remains that were once part of &%Living &%Organisms of the type ?ORGCLASS.') ).

fof(kb_SUMO_36446,axiom,
    ! [V__ORG,V__REM,V__ORGTYPE,V__DEATH] :
      ( ( s__instance(V__DEATH,s__Process)
        & s__subclass(V__ORGTYPE,s__Organism)
        & s__instance(V__ORGTYPE,s__SetOrClass)
        & s__instance(V__ORG,s__Agent) )
     => ( ( s__instance(V__REM,s__DeadFn(V__ORGTYPE))
          & s__instance(V__DEATH,s__Death)
          & s__result(V__DEATH,V__REM)
          & s__experiencer(V__DEATH,V__ORG) )
       => s__instance(V__ORG,V__ORGTYPE) ) ) ).

fof(kb_SUMO_36447,axiom,
    ! [V__ORG,V__REM,V__ORGTYPE,V__DEATH] :
      ( ( s__instance(V__DEATH,s__Process)
        & s__subclass(V__ORGTYPE,s__Organism)
        & s__instance(V__ORGTYPE,s__SetOrClass)
        & s__instance(V__ORG,s__Agent)
        & s__instance(V__ORG,s__SetOrClass) )
     => ( ( s__instance(V__REM,s__OrganicObject)
          & s__instance(V__DEATH,s__Death)
          & s__experiencer(V__DEATH,V__ORG)
          & s__instance(V__ORG,V__ORGTYPE)
          & s__subclass(V__ORG,s__Organism)
          & s__result(V__DEATH,V__REM) )
       => s__instance(V__REM,s__DeadFn(V__ORGTYPE)) ) ) ).

fof(kb_SUMO_36448,axiom,
    s__instance(s__HumanSlave,s__SocialRole) ).

fof(kb_SUMO_36449,axiom,
    s__documentation(s__HumanSlave,s__EnglishLanguage,'A &%Human who is owned by someone else.') ).

%FOL fof(kb_SUMO_36450,axiom,(( (! [V__TIME,V__SLAVE] : ((s__instance(V__SLAVE,s__Object) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__attribute(V__SLAVE,s__HumanSlave)') => (? [V__PERSON] : (s__instance(V__PERSON,s__Agent) & s__instance(V__PERSON,s__Human) & (~ (V__PERSON = V__SLAVE)) & s__holdsDuring(V__TIME,'s__possesses(V__PERSON,V__SLAVE)')))))) ))).

fof(kb_SUMO_36451,axiom,
    s__subclass(s__HumanAdult,s__Human) ).

fof(kb_SUMO_36452,axiom,
    s__instance(s__HumanAdult__t,s__SetOrClass) ).

fof(kb_SUMO_36453,axiom,
    s__subclass(s__HumanAdult,s__LegalAgent) ).

fof(kb_SUMO_36454,axiom,
    s__documentation(s__HumanAdult,s__EnglishLanguage,'The class of &%Humans that are 18 years of age or older.') ).

fof(kb_SUMO_36455,axiom,
    ! [V__NUMBER,V__ADULT,V__TIME] :
      ( ( s__instance(V__TIME,s__TimePosition)
        & s__instance(V__ADULT,s__Object)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( s__holdsDuring(V__TIME,'(s__instance(V__ADULT,s__HumanAdult) & s__age(V__ADULT,s__MeasureFn(V__NUMBER,s__YearDuration)))')
       => greatereq(V__NUMBER,"18") ) ) ).

%FOL fof(kb_SUMO_36456,axiom,(( (! [V__TIME,V__H] : ((s__instance(V__H,s__Object) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__instance(V__H,s__HumanAdult)') => (? [V__AGE] : (s__instance(V__AGE,s__TimeDuration) & s__holdsDuring(V__TIME,'s__age(V__H,V__AGE)') & s__instance(V__AGE,s__IntervalFn(s__MeasureFn(18,s__YearDuration),s__MeasureFn(120,s__YearDuration)))))))) ))).

%FOL fof(kb_SUMO_36457,axiom,(( (! [V__T1,V__H,V__N] : ((s__instance(V__N,s__RealNumber) & s__instance(V__H,s__Object) & s__instance(V__T1,s__TimePosition)) => ((s__instance(V__H,s__Human) & s__holdsDuring(V__T1,'s__age(V__H,s__MeasureFn(V__N,s__YearDuration))') & greatereq(V__N,18)) => s__holdsDuring(V__T1,'s__instance(V__H,s__HumanAdult)')))) ))).

%FOL fof(kb_SUMO_36458,axiom,(( (! [V__ADULT,V__TIME] : ((s__instance(V__TIME,s__TimePosition) & s__instance(V__ADULT,s__OrganicObject)) => (s__holdsDuring(V__TIME,'s__instance(V__ADULT,s__HumanAdult)') => s__holdsDuring(V__TIME,'s__developmentalForm(V__ADULT,s__FullyFormed)')))) ))).

%FOL fof(kb_SUMO_36459,axiom,(( (! [V__TIME,V__ORG] : ((s__instance(V__ORG,s__Object) & s__instance(V__TIME,s__TimePosition)) => ((s__instance(V__ORG,s__Human) & s__holdsDuring(V__TIME,'s__attribute(V__ORG,s__FullyFormed)')) => s__holdsDuring(V__TIME,'s__instance(V__ORG,s__HumanAdult)')))) ))).

%FOL fof(kb_SUMO_36460,axiom,(( (! [V__TIME,V__ATTR,V__ORG] : (s__instance(V__TIME,s__TimePosition) => ((s__instance(V__ORG,s__OrganicObject) & s__instance(V__ATTR,s__DevelopmentalAttribute) & s__holdsDuring(V__TIME,'s__property(V__ORG,V__ATTR)')) => s__holdsDuring(V__TIME,'s__developmentalForm(V__ORG,V__ATTR)')))) ))).

fof(kb_SUMO_36461,axiom,
    s__subclass(s__HumanYouth,s__Human) ).

fof(kb_SUMO_36462,axiom,
    s__documentation(s__HumanYouth,s__EnglishLanguage,'The class of &%Humans that are younger than 18 years of age.') ).

fof(kb_SUMO_36463,axiom,
    ! [V__NUMBER,V__YOUTH,V__TIME] :
      ( ( s__instance(V__TIME,s__TimePosition)
        & s__instance(V__YOUTH,s__Object)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( s__holdsDuring(V__TIME,'(s__instance(V__YOUTH,s__HumanYouth) & s__age(V__YOUTH,s__MeasureFn(V__NUMBER,s__YearDuration)))')
       => less(V__NUMBER,"18") ) ) ).

%FOL fof(kb_SUMO_36464,axiom,(( (! [V__TIME,V__H] : ((s__instance(V__H,s__Object) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__instance(V__H,s__HumanYouth)') => (? [V__AGE] : (s__instance(V__AGE,s__TimeDuration) & s__holdsDuring(V__TIME,'s__age(V__H,V__AGE)') & s__instance(V__AGE,s__IntervalFn(s__MeasureFn(0,s__YearDuration),s__MeasureFn(17,s__YearDuration)))))))) ))).

%FOL fof(kb_SUMO_36465,axiom,(( (! [V__T1,V__H,V__N] : ((s__instance(V__N,s__RealNumber) & s__instance(V__H,s__Object) & s__instance(V__T1,s__TimePosition)) => ((s__instance(V__H,s__Human) & s__holdsDuring(V__T1,'s__age(V__H,s__MeasureFn(V__N,s__YearDuration))') & less(V__N,18)) => s__holdsDuring(V__T1,'s__instance(V__H,s__HumanYouth)')))) ))).

fof(kb_SUMO_36466,axiom,
    s__subclass(s__HumanChild,s__HumanYouth) ).

fof(kb_SUMO_36467,axiom,
    s__instance(s__HumanChild__t,s__SetOrClass) ).

fof(kb_SUMO_36468,axiom,
    s__instance(s__HumanYouth__t,s__SetOrClass) ).

fof(kb_SUMO_36469,axiom,
    s__documentation(s__HumanChild,s__EnglishLanguage,'A &%HumanYouth between birth and puberty, i.e a &%Human who is &%NonFullyFormed.') ).

%FOL fof(kb_SUMO_36470,axiom,(( (! [V__TIME,V__CHILD] : ((s__instance(V__CHILD,s__OrganicObject) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__instance(V__CHILD,s__HumanChild)') => s__holdsDuring(V__TIME,'s__developmentalForm(V__CHILD,s__NonFullyFormed)')))) ))).

%FOL fof(kb_SUMO_36471,axiom,(( (! [V__TIME,V__CHILD] : ((s__instance(V__CHILD,s__Object) & s__instance(V__TIME,s__TimePosition)) => ((s__instance(V__CHILD,s__Human) & s__holdsDuring(V__TIME,'s__attribute(V__CHILD,s__NonFullyFormed)')) => s__holdsDuring(V__TIME,'s__instance(V__CHILD,s__HumanYouth)')))) ))).

fof(kb_SUMO_36472,axiom,
    ! [V__NUMBER,V__TIME,V__CHILD] :
      ( ( s__instance(V__CHILD,s__Object)
        & s__instance(V__TIME,s__TimePosition)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( s__holdsDuring(V__TIME,'(s__instance(V__CHILD,s__HumanChild) & s__age(V__CHILD,s__MeasureFn(V__NUMBER,s__YearDuration)))')
       => lesseq(V__NUMBER,"14") ) ) ).

%FOL fof(kb_SUMO_36473,axiom,(( (! [V__TIME,V__H] : ((s__instance(V__H,s__Object) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__instance(V__H,s__HumanChild)') => (? [V__AGE] : (s__instance(V__AGE,s__TimeDuration) & s__holdsDuring(V__TIME,'s__age(V__H,V__AGE)') & s__instance(V__AGE,s__IntervalFn(s__MeasureFn(0,s__YearDuration),s__MeasureFn(14,s__YearDuration)))))))) ))).

%FOL fof(kb_SUMO_36474,axiom,(( (! [V__T1,V__H,V__N] : ((s__instance(V__N,s__RealNumber) & s__instance(V__H,s__Object) & s__instance(V__T1,s__TimePosition)) => ((s__instance(V__H,s__Human) & s__holdsDuring(V__T1,'s__age(V__H,s__MeasureFn(V__N,s__YearDuration))') & lesseq(V__N,14)) => s__holdsDuring(V__T1,'s__instance(V__H,s__HumanChild)')))) ))).

fof(kb_SUMO_36475,axiom,
    s__subclass(s__Teenager,s__Human) ).

fof(kb_SUMO_36476,axiom,
    s__instance(s__Teenager__t,s__SetOrClass) ).

fof(kb_SUMO_36477,axiom,
    s__documentation(s__Teenager,s__EnglishLanguage,'A &%Human between puberty and the age of 20.') ).

fof(kb_SUMO_36478,axiom,
    ! [V__TEEN,V__NUMBER,V__TIME] :
      ( ( s__instance(V__TIME,s__TimePosition)
        & s__instance(V__NUMBER,s__RealNumber)
        & s__instance(V__TEEN,s__Object) )
     => ( s__holdsDuring(V__TIME,'(s__instance(V__TEEN,s__Teenager) & s__age(V__TEEN,s__MeasureFn(V__NUMBER,s__YearDuration)))')
       => ( greater(V__NUMBER,"12")
          & less(V__NUMBER,"20") ) ) ) ).

%FOL fof(kb_SUMO_36479,axiom,(( (! [V__TIME,V__H] : ((s__instance(V__H,s__Object) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__instance(V__H,s__Teenager)') => (? [V__AGE] : (s__instance(V__AGE,s__TimeDuration) & s__holdsDuring(V__TIME,'s__age(V__H,V__AGE)') & s__instance(V__AGE,s__IntervalFn(s__MeasureFn(13,s__YearDuration),s__MeasureFn(19,s__YearDuration)))))))) ))).

%FOL fof(kb_SUMO_36480,axiom,(( (! [V__T1,V__H,V__N] : ((s__instance(V__N,s__RealNumber) & s__instance(V__H,s__Object) & s__instance(V__T1,s__TimePosition)) => ((s__instance(V__H,s__Human) & s__holdsDuring(V__T1,'s__age(V__H,s__MeasureFn(V__N,s__YearDuration))') & greater(V__N,12) & less(V__N,20)) => s__holdsDuring(V__T1,'s__instance(V__H,s__Teenager)')))) ))).

fof(kb_SUMO_36481,axiom,
    s__subclass(s__Boy,s__HumanChild) ).

fof(kb_SUMO_36482,axiom,
    s__instance(s__Boy__t,s__SetOrClass) ).

fof(kb_SUMO_36483,axiom,
    s__subclass(s__Boy,s__Man) ).

fof(kb_SUMO_36484,axiom,
    s__documentation(s__Boy,s__EnglishLanguage,'A &%HumanChild who is &%Male.') ).

%FOL fof(kb_SUMO_36485,axiom,(( (! [V__T1,V__H] : ((s__instance(V__H,s__Object) & s__instance(V__T1,s__TimePosition)) => (s__holdsDuring(V__T1,'(s__instance(V__H,s__HumanChild) & s__attribute(V__H,s__Male))') => s__holdsDuring(V__T1,'s__instance(V__H,s__Boy)')))) ))).

fof(kb_SUMO_36486,axiom,
    s__subclass(s__Girl,s__HumanChild) ).

fof(kb_SUMO_36487,axiom,
    s__instance(s__Girl__t,s__SetOrClass) ).

fof(kb_SUMO_36488,axiom,
    s__subclass(s__Girl,s__Woman) ).

fof(kb_SUMO_36489,axiom,
    s__documentation(s__Girl,s__EnglishLanguage,'A &%HumanChild who is &%Female.') ).

%FOL fof(kb_SUMO_36490,axiom,(( (! [V__T1,V__H] : ((s__instance(V__H,s__Object) & s__instance(V__T1,s__TimePosition)) => (s__holdsDuring(V__T1,'(s__instance(V__H,s__HumanChild) & s__attribute(V__H,s__Female))') => s__holdsDuring(V__T1,'s__instance(V__H,s__Girl)')))) ))).

fof(kb_SUMO_36491,axiom,
    s__subclass(s__HumanBaby,s__HumanChild) ).

fof(kb_SUMO_36492,axiom,
    s__instance(s__HumanBaby__t,s__SetOrClass) ).

fof(kb_SUMO_36493,axiom,
    s__documentation(s__HumanBaby,s__EnglishLanguage,'A &%Human between birth and the first year of age.') ).

fof(kb_SUMO_36494,axiom,
    ! [V__NUMBER,V__TIME,V__BABY] :
      ( ( s__instance(V__BABY,s__Object)
        & s__instance(V__TIME,s__TimePosition)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( s__holdsDuring(V__TIME,'(s__instance(V__BABY,s__HumanBaby) & s__age(V__BABY,s__MeasureFn(V__NUMBER,s__YearDuration)))')
       => lesseq(V__NUMBER,"1") ) ) ).

%FOL fof(kb_SUMO_36495,axiom,(( (! [V__TIME,V__BABY] : ((s__instance(V__BABY,s__Object) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__instance(V__BABY,s__HumanBaby)') => (? [V__AGE] : (s__instance(V__AGE,s__TimeDuration) & s__holdsDuring(V__TIME,'s__age(V__BABY,V__AGE)') & s__instance(V__AGE,s__IntervalFn(s__MeasureFn(0,s__YearDuration),s__MeasureFn(1,s__YearDuration)))))))) ))).

%FOL fof(kb_SUMO_36496,axiom,(( (! [V__T1,V__H,V__N] : ((s__instance(V__N,s__RealNumber) & s__instance(V__H,s__Object) & s__instance(V__T1,s__TimePosition)) => ((s__instance(V__H,s__Human) & s__holdsDuring(V__T1,'s__age(V__H,s__MeasureFn(V__N,s__YearDuration))') & lesseq(V__N,1)) => s__holdsDuring(V__T1,'s__instance(V__H,s__HumanBaby)')))) ))).

fof(kb_SUMO_36497,axiom,
    s__documentation(s__older__m,s__EnglishLanguage,'(older ?OBJ1 ?OBJ2) means that ?OBJ1 is older than ?OBJ2, i.e. the age of ?OBJ1 is &%greaterThan the age of ?OBJ2.') ).

fof(kb_SUMO_36498,axiom,
    s__instance(s__older__m,s__BinaryPredicate) ).

fof(kb_SUMO_36499,axiom,
    s__domain(s__older__m,"1",s__Object) ).

fof(kb_SUMO_36500,axiom,
    s__domain(s__older__m,"2",s__Object) ).

fof(kb_SUMO_36501,axiom,
    ! [V__O2,V__O1] :
      ( ( s__instance(V__O1,s__Object)
        & s__instance(V__O2,s__Object) )
     => ( s__older(V__O1,V__O2)
       => ? [V__N1,V__N2,V__U] :
            ( s__instance(V__U,s__UnitOfMeasure)
            & s__instance(V__N2,s__RealNumber)
            & s__instance(V__N1,s__RealNumber)
            & s__age(V__O1,s__MeasureFn(V__N1,V__U))
            & s__age(V__O2,s__MeasureFn(V__N2,V__U))
            & greater(V__N1,V__N2) ) ) ) ).

fof(kb_SUMO_36502,axiom,
    s__documentation(s__StartFn__m,s__EnglishLanguage,'(StartFn ?PROCESS) denotes &%IntentionalProcesses of bringing it about that &%Processes of type ?PROCESS begin, e.g. start working, begin running, etc.') ).

fof(kb_SUMO_36503,axiom,
    s__instance(s__StartFn__m,s__UnaryFunction) ).

fof(kb_SUMO_36504,axiom,
    s__domain(s__StartFn__m,"1",s__Process) ).

fof(kb_SUMO_36505,axiom,
    s__rangeSubclass(s__StartFn__m,s__IntentionalProcess) ).

fof(kb_SUMO_36506,axiom,
    ! [V__P,V__S] :
      ( ( s__instance(V__S,s__Physical)
        & s__instance(V__P,s__Process)
        & s__instance(V__P,s__SetOrClass) )
     => ( s__instance(V__S,s__StartFn(V__P))
       => ? [V__I] :
            ( s__instance(V__I,s__Physical)
            & s__instance(V__I,V__P)
            & s__starts(s__WhenFn(V__S),s__WhenFn(V__I)) ) ) ) ).

fof(kb_SUMO_36507,axiom,
    s__documentation(s__StopFn__m,s__EnglishLanguage,'(StopFn ?PROCESS) denotes &%IntentionalProcesses of bringing it about that &%Processes of type ?PROCESS end, e.g. stop walking, quit working, etc.') ).

fof(kb_SUMO_36508,axiom,
    s__instance(s__StopFn__m,s__UnaryFunction) ).

fof(kb_SUMO_36509,axiom,
    s__domain(s__StopFn__m,"1",s__Process) ).

fof(kb_SUMO_36510,axiom,
    s__rangeSubclass(s__StopFn__m,s__IntentionalProcess) ).

fof(kb_SUMO_36511,axiom,
    ! [V__P,V__S] :
      ( ( s__instance(V__S,s__Physical)
        & s__instance(V__P,s__Process)
        & s__instance(V__P,s__SetOrClass) )
     => ( s__instance(V__S,s__StopFn(V__P))
       => ? [V__I] :
            ( s__instance(V__I,s__Physical)
            & s__instance(V__I,V__P)
            & s__finishes(s__WhenFn(V__S),s__WhenFn(V__I)) ) ) ) ).

fof(kb_SUMO_36512,axiom,
    s__subclass(s__Dodging,s__BodyMotion) ).

fof(kb_SUMO_36513,axiom,
    s__instance(s__Dodging__t,s__SetOrClass) ).

fof(kb_SUMO_36514,axiom,
    s__subclass(s__Dodging,s__IntentionalProcess) ).

fof(kb_SUMO_36515,axiom,
    s__documentation(s__Dodging,s__EnglishLanguage,'Purposely moving ones body in such a way as to avoid being hit by something.') ).

fof(kb_SUMO_36516,axiom,
    ! [V__A,V__D,V__DT] :
      ( ( s__instance(V__DT,s__TimeInterval)
        & s__instance(V__D,s__Process)
        & s__instance(V__A,s__Agent) )
     => ( ( s__instance(V__D,s__Dodging)
          & s__agent(V__D,V__A)
          & V__DT = s__WhenFn(V__D) )
       => s__hasPurpose(V__D,'(~ (? [V__I] : (s__instance(V__I,s__Process) & (s__meetsTemporally(V__DT,s__WhenFn(V__I)) | s__overlapsTemporally(V__DT,s__WhenFn(V__I))) & s__instance(V__I,s__Impacting) & s__patient(V__I,V__A))))') ) ) ).

fof(kb_SUMO_36517,axiom,
    s__subclass(s__Mounting,s__BodyMotion) ).

fof(kb_SUMO_36518,axiom,
    s__instance(s__Mounting__t,s__SetOrClass) ).

fof(kb_SUMO_36519,axiom,
    s__documentation(s__Mounting,s__EnglishLanguage,'Any &%BodyMotion which results in being &%On something else.') ).

%FOL fof(kb_SUMO_36520,axiom,(( (! [V__O,V__A,V__M] : ((s__instance(V__M,s__Process) & s__instance(V__A,s__Agent) & s__instance(V__O,s__Object)) => ((s__instance(V__M,s__Mounting) & s__agent(V__M,V__A) & s__patient(V__M,V__O)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__M)),'(~ s__orientation(V__A,V__O,s__On))') & s__holdsDuring(s__EndFn(s__WhenFn(V__M)),'s__orientation(V__A,V__O,s__On)'))))) ))).

fof(kb_SUMO_36521,axiom,
    s__subclass(s__Stepping,s__BodyMotion) ).

fof(kb_SUMO_36522,axiom,
    s__instance(s__Stepping__t,s__SetOrClass) ).

fof(kb_SUMO_36523,axiom,
    s__documentation(s__Stepping,s__EnglishLanguage,'The &%BodyMotion of extending one foot forward and then bringing the other foot to the same lateral position as the first leg.') ).

fof(kb_SUMO_36524,axiom,
    ! [V__AMBULATE,V__DURATION] :
      ( ( s__instance(V__DURATION,s__TimeInterval)
        & s__instance(V__AMBULATE,s__Process) )
     => ( ( s__instance(V__AMBULATE,s__Ambulating)
          & V__DURATION = s__WhenFn(V__AMBULATE) )
       => ? [V__STEP1,V__STEPN] :
            ( s__instance(V__STEPN,s__Process)
            & s__instance(V__STEP1,s__Process)
            & s__instance(V__STEP1,s__Stepping)
            & s__instance(V__STEPN,s__Stepping)
            & s__subProcess(V__STEP1,V__AMBULATE)
            & s__subProcess(V__STEPN,V__AMBULATE)
            & s__starts(s__WhenFn(V__STEP1),V__DURATION)
            & s__finishes(s__WhenFn(V__STEPN),V__DURATION)
            & V__STEP1 != V__STEPN ) ) ) ).

fof(kb_SUMO_36525,axiom,
    ! [V__S1_START,V__A,V__S1,V__S2_START,V__S2] :
      ( ( s__instance(V__S2,s__Process)
        & s__instance(V__S2_START,s__TimePoint)
        & s__instance(V__S1,s__Process)
        & s__instance(V__A,s__Process)
        & s__instance(V__S1_START,s__TimePoint) )
     => ( ( s__instance(V__A,s__Ambulating)
          & s__subProcess(V__S1,V__A)
          & s__instance(V__S1,s__Stepping)
          & s__subProcess(V__S2,V__A)
          & s__instance(V__S2,s__Stepping)
          & V__S1_START = s__BeginFn(s__WhenFn(V__S1))
          & V__S2_START = s__BeginFn(s__WhenFn(V__S2))
          & ~ ( s__before(V__S1_START,V__S2_START)
              | s__before(V__S2_START,V__S1_START) ) )
       => V__S1 = V__S2 ) ) ).

fof(kb_SUMO_36526,axiom,
    ! [V__STEP,V__AMBULATE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__AMBULATE,s__Process)
        & s__instance(V__STEP,s__Process) )
     => ( ( s__instance(V__AMBULATE,s__Ambulating)
          & s__instance(V__STEP,s__Stepping)
          & s__subProcess(V__STEP,V__AMBULATE)
          & s__agent(V__AMBULATE,V__AGENT) )
       => s__agent(V__STEP,V__AGENT) ) ) ).

fof(kb_SUMO_36527,axiom,
    ! [V__STEP,V__AMBULATE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__AMBULATE,s__Process)
        & s__instance(V__STEP,s__Process) )
     => ( ( s__instance(V__AMBULATE,s__Ambulating)
          & s__instance(V__STEP,s__Stepping)
          & s__subProcess(V__STEP,V__AMBULATE)
          & s__agent(V__STEP,V__AGENT) )
       => s__agent(V__AMBULATE,V__AGENT) ) ) ).

fof(kb_SUMO_36528,axiom,
    s__subclass(s__Wading,s__Walking) ).

fof(kb_SUMO_36529,axiom,
    s__instance(s__Wading__t,s__SetOrClass) ).

fof(kb_SUMO_36530,axiom,
    s__documentation(s__Wading,s__EnglishLanguage,'Any instance of &%Walking which occurs through a &%BodyOfWater.') ).

fof(kb_SUMO_36531,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Process)
     => ( s__instance(V__P,s__Wading)
       => ? [V__W] :
            ( s__instance(V__W,s__Object)
            & s__instance(V__W,s__WaterArea)
            & s__eventLocated(V__P,V__W) ) ) ) ).

fof(kb_SUMO_36532,axiom,
    s__subclass(s__Jumping,s__BodyMotion) ).

fof(kb_SUMO_36533,axiom,
    s__instance(s__Jumping__t,s__SetOrClass) ).

fof(kb_SUMO_36534,axiom,
    s__subclass(s__Jumping,s__MotionUpward) ).

fof(kb_SUMO_36535,axiom,
    s__documentation(s__Jumping,s__EnglishLanguage,'Any &%MotionUpward which is done by ones body and which results in a situation where ones feet are unsupported.') ).

fof(kb_SUMO_36536,axiom,
    ! [V__A,V__J] :
      ( ( s__instance(V__J,s__Process)
        & s__instance(V__A,s__Agent) )
     => ( ( s__instance(V__J,s__Jumping)
          & s__agent(V__J,V__A) )
       => s__holdsDuring(s__EndFn(s__WhenFn(V__J)),'(~ s__attribute(V__A,s__Standing))') ) ) ).

fof(kb_SUMO_36537,axiom,
    s__subclass(s__Somersaulting,s__BodyMotion) ).

fof(kb_SUMO_36538,axiom,
    s__instance(s__Somersaulting__t,s__SetOrClass) ).

fof(kb_SUMO_36539,axiom,
    s__documentation(s__Somersaulting,s__EnglishLanguage,'Any &%BodyMotion which begins and ends in a &%Sitting position and where the feet roll over the head and return to their original position.') ).

%FOL fof(kb_SUMO_36540,axiom,(( (! [V__A,V__S] : ((s__instance(V__S,s__Process) & s__instance(V__A,s__Agent)) => ((s__instance(V__S,s__Somersaulting) & s__agent(V__S,V__A)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__S)),'s__attribute(V__A,s__Sitting)') & s__holdsDuring(s__EndFn(s__WhenFn(V__S)),'s__attribute(V__A,s__Sitting)'))))) ))).

fof(kb_SUMO_36541,axiom,
    s__subclass(s__Reflecting,s__Radiating) ).

fof(kb_SUMO_36542,axiom,
    s__documentation(s__Reflecting,s__EnglishLanguage,'Any instance of &%Radiating where the radiated waves rebound from a surface, e.g. an echo of sound or a reflection of light.') ).

fof(kb_SUMO_36543,axiom,
    s__subclass(s__ReflectingLight,s__Reflecting) ).

fof(kb_SUMO_36544,axiom,
    s__instance(s__ReflectingLight__t,s__SetOrClass) ).

fof(kb_SUMO_36545,axiom,
    s__instance(s__Reflecting__t,s__SetOrClass) ).

fof(kb_SUMO_36546,axiom,
    s__subclass(s__ReflectingLight,s__RadiatingLight) ).

fof(kb_SUMO_36547,axiom,
    s__documentation(s__ReflectingLight,s__EnglishLanguage,'Those instances of &%RadiatingLight where the &%instrument is not a light source, but is simply a surface which bends light waves that come in contact with it.') ).

fof(kb_SUMO_36548,axiom,
    s__documentation(s__wavelength__m,s__EnglishLanguage,'(wavelength ?RADIATION ?MEASURE) means that the instance of radiation, ?RADIATION, has an average wavelength of ?MEASURE.') ).

fof(kb_SUMO_36549,axiom,
    s__instance(s__wavelength__m,s__SingleValuedRelation) ).

fof(kb_SUMO_36550,axiom,
    s__domain(s__wavelength__m,"1",s__Radiating) ).

fof(kb_SUMO_36551,axiom,
    s__domain(s__wavelength__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_36552,axiom,
    s__subrelation(s__wavelength__m,s__measure__m) ).

fof(kb_SUMO_36553,axiom,
    s__subclass(s__RadiatingInfrared,s__Radiating) ).

fof(kb_SUMO_36554,axiom,
    s__disjoint(s__RadiatingInfrared,s__RadiatingLight) ).

fof(kb_SUMO_36555,axiom,
    s__disjoint(s__RadiatingInfrared,s__RadioEmission) ).

fof(kb_SUMO_36556,axiom,
    s__documentation(s__RadiatingInfrared,s__EnglishLanguage,'Any instance of &%Radiating where the &%wavelengths are longer than those of visible light and shorter than those of radio emissions.') ).

fof(kb_SUMO_36557,axiom,
    s__subclass(s__RadiatingUltraviolet,s__RadiatingElectromagnetic) ).

fof(kb_SUMO_36558,axiom,
    s__instance(s__RadiatingUltraviolet__t,s__SetOrClass) ).

fof(kb_SUMO_36559,axiom,
    s__disjoint(s__RadiatingUltraviolet,s__RadiatingLight) ).

fof(kb_SUMO_36560,axiom,
    s__disjoint(s__RadiatingUltraviolet,s__XRayRadiation) ).

fof(kb_SUMO_36561,axiom,
    s__documentation(s__RadiatingUltraviolet,s__EnglishLanguage,'Any case of &%RadiatingElectromagnetic where the &%wavelengths are shorter than those of visible light and longer than those of X-Rays.') ).

fof(kb_SUMO_36562,axiom,
    s__abbreviation('UV',s__RadiatingUltraviolet) ).

fof(kb_SUMO_36563,axiom,
    s__subclass(s__XRayRadiation,s__Radiating) ).

fof(kb_SUMO_36564,axiom,
    s__instance(s__XRayRadiation__t,s__SetOrClass) ).

fof(kb_SUMO_36565,axiom,
    s__documentation(s__XRayRadiation,s__EnglishLanguage,'Electro-magnetic radiation of short wavelength, often made use of by devices that scan the inside of objects.') ).

fof(kb_SUMO_36566,axiom,
    s__subclass(s__RadiatingVisibleLight,s__RadiatingLight) ).

fof(kb_SUMO_36567,axiom,
    s__instance(s__RadiatingVisibleLight__t,s__SetOrClass) ).

fof(kb_SUMO_36568,axiom,
    s__disjoint(s__RadiatingVisibleLight,s__RadiatingUltraviolet) ).

fof(kb_SUMO_36569,axiom,
    s__documentation(s__RadiatingVisibleLight,s__EnglishLanguage,'Any instance of &%RadiatingLight that can be detected by normal human visual perception.') ).

fof(kb_SUMO_36570,axiom,
    ! [V__R,V__S,V__H] :
      ( ( s__instance(V__H,s__Agent)
        & s__instance(V__S,s__Process) )
     => ( ( s__instance(V__R,s__RadiatingLight)
          & s__instance(V__H,s__Human)
          & s__instance(V__S,s__Seeing)
          & s__agent(V__S,V__H)
          & s__patient(V__S,V__R) )
       => s__instance(V__R,s__RadiatingVisibleLight) ) ) ).

fof(kb_SUMO_36571,axiom,
    s__subclass(s__Sunlight,s__RadiatingLight) ).

fof(kb_SUMO_36572,axiom,
    s__instance(s__Sunlight__t,s__SetOrClass) ).

fof(kb_SUMO_36573,axiom,
    s__documentation(s__Sunlight,s__EnglishLanguage,'Any instance of &%RadiatingLight where the Sun (&%Sol) is the origin.') ).

fof(kb_SUMO_36574,axiom,
    s__subclass(s__RadioReceiver,s__ReceiverDevice) ).

fof(kb_SUMO_36575,axiom,
    s__instance(s__RadioReceiver__t,s__SetOrClass) ).

fof(kb_SUMO_36576,axiom,
    s__documentation(s__RadioReceiver,s__EnglishLanguage,'A &%RadioReceiver is a &%Device for receiving radio broadcast signals from a &%RadioStation.') ).

fof(kb_SUMO_36577,axiom,
    s__subclass(s__Script,s__Collection) ).

fof(kb_SUMO_36578,axiom,
    s__instance(s__Script__t,s__SetOrClass) ).

fof(kb_SUMO_36579,axiom,
    s__documentation(s__Script,s__EnglishLanguage,'The collection of &%Characters in a particular written language. Every &%WrittenCommunication consists of &%Characters written in a particular script. Scripts include different typefaces, as well as entirely different characters. Times Roman is a very specific script. While the latin character set is a general one, that has specific subclasses like Times Roman. Other scripts include Devanagri (which may be expressed in many different more specific typefaces), or Simplified Chinese.') ).

fof(kb_SUMO_36580,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Process)
     => ( s__instance(V__W,s__WrittenCommunication)
       => ? [V__T,V__C,V__S] :
            ( s__instance(V__S,s__Collection)
            & s__instance(V__C,s__SelfConnectedObject)
            & s__instance(V__T,s__Object)
            & s__result(V__W,V__T)
            & s__instance(V__T,s__Text)
            & s__part(V__C,V__T)
            & s__instance(V__C,s__Character)
            & s__instance(V__S,s__Script)
            & s__member(V__C,V__S) ) ) ) ).

fof(kb_SUMO_36581,axiom,
    s__subclass(s__Orthography,s__Procedure) ).

fof(kb_SUMO_36582,axiom,
    s__instance(s__Orthography__t,s__SetOrClass) ).

fof(kb_SUMO_36583,axiom,
    s__documentation(s__Orthography,s__EnglishLanguage,'A method for representing the sounds of a &%Language with written &%Characters.') ).

fof(kb_SUMO_36584,axiom,
    s__subclass(s__Lyrics,s__Text) ).

fof(kb_SUMO_36585,axiom,
    s__instance(s__Lyrics__t,s__SetOrClass) ).

fof(kb_SUMO_36586,axiom,
    s__documentation(s__Lyrics,s__EnglishLanguage,'Any &%Text which is intended to be sung.') ).

fof(kb_SUMO_36587,axiom,
    ! [V__LYRIC] :
      ( s__instance(V__LYRIC,s__Physical)
     => ( s__instance(V__LYRIC,s__Lyrics)
       => s__hasPurpose(V__LYRIC,'(? [V__SING] : (s__instance(V__SING,s__Process) & s__instance(V__SING,s__Singing) & s__patient(V__SING,V__LYRIC)))') ) ) ).

fof(kb_SUMO_36588,axiom,
    s__subclass(s__Paragraph,s__Text) ).

fof(kb_SUMO_36589,axiom,
    s__instance(s__Paragraph__t,s__SetOrClass) ).

fof(kb_SUMO_36590,axiom,
    s__documentation(s__Paragraph,s__EnglishLanguage,'A &%Text which consists of one or more sentences, begins with an indented line, and expresses a single topic.') ).

fof(kb_SUMO_36591,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Paragraph)
       => ? [V__S] :
            ( s__instance(V__S,s__Object)
            & s__instance(V__S,s__Sentence)
            & s__part(V__S,V__T) ) ) ) ).

fof(kb_SUMO_36592,axiom,
    s__documentation(s__sententialObject__m,s__EnglishLanguage,'(sententialObject ?OBJECT ?SENTENCE) means that the &%NounPhrase ?OBJECT is the object of the &%Sentence ?SENTENCE.') ).

fof(kb_SUMO_36593,axiom,
    s__domain(s__sententialObject__m,"1",s__NounPhrase) ).

fof(kb_SUMO_36594,axiom,
    s__domain(s__sententialObject__m,"2",s__Sentence) ).

fof(kb_SUMO_36595,axiom,
    s__subrelation(s__sententialObject__m,s__grammaticalRelation__m) ).

fof(kb_SUMO_36596,axiom,
    s__documentation(s__sententialSubject__m,s__EnglishLanguage,'(sententialSubject ?SUBJECT ?SENTENCE) means that the &%NounPhrase ?SUBJECT is the subject of the &%Sentence ?SENTENCE.') ).

fof(kb_SUMO_36597,axiom,
    s__domain(s__sententialSubject__m,"1",s__NounPhrase) ).

fof(kb_SUMO_36598,axiom,
    s__domain(s__sententialSubject__m,"2",s__Sentence) ).

fof(kb_SUMO_36599,axiom,
    s__subrelation(s__sententialSubject__m,s__grammaticalRelation__m) ).

fof(kb_SUMO_36600,axiom,
    s__documentation(s__speaksLanguage__m,s__EnglishLanguage,'(speaksLanguage ?AGENT ?LANGUAGE) means that the &%SentientAgent ?AGENT is capable of understanding and/or generating the &%Language ?LANGUAGE.') ).

fof(kb_SUMO_36601,axiom,
    s__instance(s__speaksLanguage__m,s__BinaryPredicate) ).

fof(kb_SUMO_36602,axiom,
    s__domain(s__speaksLanguage__m,"1",s__SentientAgent) ).

fof(kb_SUMO_36603,axiom,
    s__domain(s__speaksLanguage__m,"2",s__Language) ).

fof(kb_SUMO_36604,axiom,
    s__instance(s__MonophonicMusic,s__RelationalAttribute) ).

fof(kb_SUMO_36605,axiom,
    s__documentation(s__MonophonicMusic,s__EnglishLanguage,'&%MakingMusic which has a single part, i.e. &%MakingMusic which cannot be divided into two or more contemporaneous &%subProcesses which are also instances of &%MakingMusic.') ).

fof(kb_SUMO_36606,axiom,
    s__instance(s__PolyphonicMusic,s__RelationalAttribute) ).

fof(kb_SUMO_36607,axiom,
    s__documentation(s__PolyphonicMusic,s__EnglishLanguage,'&%MakingMusic which has two or more parts, i.e. &%MakingMusic which can be divided into two or more contemporaneous &%subProcesses which are also instances of &%MakingMusic.') ).

fof(kb_SUMO_36608,axiom,
    ! [V__MUSIC] :
      ( ( s__instance(V__MUSIC,s__Object)
        & s__instance(V__MUSIC,s__Process) )
     => ( s__attribute(V__MUSIC,s__PolyphonicMusic)
      <=> ? [V__PART1,V__PART2] :
            ( s__instance(V__PART2,s__Process)
            & s__instance(V__PART1,s__Process)
            & s__instance(V__MUSIC,s__MakingMusic)
            & s__instance(V__PART1,s__MakingMusic)
            & s__instance(V__PART2,s__MakingMusic)
            & s__subProcess(V__PART1,V__MUSIC)
            & s__subProcess(V__PART2,V__MUSIC)
            & V__PART1 != V__PART2
            & s__cooccur(V__PART1,V__MUSIC)
            & s__cooccur(V__PART2,V__MUSIC) ) ) ) ).

fof(kb_SUMO_36609,axiom,
    s__subclass(s__MusicalTone,s__RadiatingSound) ).

fof(kb_SUMO_36610,axiom,
    s__instance(s__MusicalTone__t,s__SetOrClass) ).

fof(kb_SUMO_36611,axiom,
    s__documentation(s__MusicalTone,s__EnglishLanguage,'A &%Process of &%RadiatingSound where the sound has a fundamental frequency and 0 or more partial frequencies or unrelated transients or noise components that have a lesser amplitude than the fundamental.') ).

fof(kb_SUMO_36612,axiom,
    s__subclass(s__RadiatingSoundUltrasonic,s__RadiatingSound) ).

fof(kb_SUMO_36613,axiom,
    s__instance(s__RadiatingSoundUltrasonic__t,s__SetOrClass) ).

fof(kb_SUMO_36614,axiom,
    s__documentation(s__RadiatingSoundUltrasonic,s__EnglishLanguage,'All sound waves that have frequencies above those that normal &%Human ears can detect.') ).

fof(kb_SUMO_36615,axiom,
    s__subclass(s__soundFrequency__m,s__BinaryRelation) ).

fof(kb_SUMO_36616,axiom,
    s__instance(s__soundFrequency__t__m,s__SetOrClass) ).

fof(kb_SUMO_36617,axiom,
    s__documentation(s__soundFrequency__m,s__EnglishLanguage,'A relation between a &%Process of &%MusicalTone and the fundamental frequency of that tone.') ).

fof(kb_SUMO_36618,axiom,
    s__domain(s__soundFrequency__m,"1",s__MusicalTone) ).

fof(kb_SUMO_36619,axiom,
    s__domain(s__soundFrequency__m,"2",s__FunctionQuantity) ).

fof(kb_SUMO_36620,axiom,
    s__subclass(s__WrittenCommunication,s__LinguisticCommunication) ).

fof(kb_SUMO_36621,axiom,
    s__instance(s__WrittenCommunication__t,s__SetOrClass) ).

fof(kb_SUMO_36622,axiom,
    s__documentation(s__WrittenCommunication,s__EnglishLanguage,'Any &%LinguisticCommunication where the &%instrument is a &%Text, e.g. a letter, an email, a memo, etc.') ).

fof(kb_SUMO_36623,axiom,
    s__subclass(s__Corresponding,s__LinguisticCommunication) ).

fof(kb_SUMO_36624,axiom,
    s__instance(s__Corresponding__t,s__SetOrClass) ).

fof(kb_SUMO_36625,axiom,
    s__documentation(s__Corresponding,s__EnglishLanguage,'Instances of &%LinguisticCommunication which are achieved by means of &%Texts that are mailed between the persons communicating with one another.') ).

fof(kb_SUMO_36626,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Process)
     => ( s__instance(V__C,s__Corresponding)
       => ? [V__M,V__T] :
            ( s__instance(V__M,s__Process)
            & s__instance(V__M,s__Mailing)
            & s__subProcess(V__M,V__C)
            & s__instance(V__T,s__Text)
            & s__patient(V__M,V__T)
            & s__patient(V__C,V__T) ) ) ) ).

fof(kb_SUMO_36627,axiom,
    s__subclass(s__Reminding,s__Requesting) ).

fof(kb_SUMO_36628,axiom,
    s__instance(s__Reminding__t,s__SetOrClass) ).

fof(kb_SUMO_36629,axiom,
    s__documentation(s__Reminding,s__EnglishLanguage,'Any &%Requesting that is intended to cause a &%Remembering of something.') ).

fof(kb_SUMO_36630,axiom,
    ! [V__REMIND] :
      ( s__instance(V__REMIND,s__Process)
     => ( s__instance(V__REMIND,s__Reminding)
       => ? [V__REMEMBER] :
            ( s__instance(V__REMEMBER,s__Process)
            & s__instance(V__REMEMBER,s__Remembering)
            & s__causes(V__REMIND,V__REMEMBER) ) ) ) ).

fof(kb_SUMO_36631,axiom,
    s__subclass(s__Threatening,s__Committing) ).

fof(kb_SUMO_36632,axiom,
    s__instance(s__Threatening__t,s__SetOrClass) ).

fof(kb_SUMO_36633,axiom,
    s__documentation(s__Threatening,s__EnglishLanguage,'Any &%Committing where the thing promised is something that is deemed undesirable by the &%destination of the &%Committing.') ).

fof(kb_SUMO_36634,axiom,
    ! [V__PROP,V__AGENT,V__DEST,V__THREATEN] :
      ( ( s__instance(V__THREATEN,s__Process)
        & s__instance(V__DEST,s__CognitiveAgent)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__PROP,s__Formula) )
     => ( ( s__instance(V__THREATEN,s__Threatening)
          & s__agent(V__THREATEN,V__AGENT)
          & s__patient(V__THREATEN,V__PROP)
          & s__destination(V__THREATEN,V__DEST) )
       => ~ s__desires(V__DEST,V__PROP) ) ) ).

fof(kb_SUMO_36635,axiom,
    s__subclass(s__Punishing,s__RegulatoryProcess) ).

fof(kb_SUMO_36636,axiom,
    s__instance(s__Punishing__t,s__SetOrClass) ).

fof(kb_SUMO_36637,axiom,
    s__documentation(s__Punishing,s__EnglishLanguage,'A &%RegulatoryProcess where the agent does something to the &%destination that the &%agent knows is undesirable for the &%destination.') ).

fof(kb_SUMO_36638,axiom,
    ! [V__P,V__A,V__D,V__F] :
      ( ( s__instance(V__F,s__Formula)
        & s__instance(V__D,s__CognitiveAgent)
        & s__instance(V__A,s__CognitiveAgent)
        & s__instance(V__P,s__Process) )
     => ( ( s__instance(V__P,s__Punishing)
          & s__agent(V__P,V__A)
          & s__patient(V__P,V__F)
          & s__destination(V__P,V__D) )
       => s__knows(V__A,'(~ s__desires(V__D,V__F))') ) ) ).

fof(kb_SUMO_36639,axiom,
    s__subclass(s__Registering,s__Stating) ).

fof(kb_SUMO_36640,axiom,
    s__instance(s__Registering__t,s__SetOrClass) ).

fof(kb_SUMO_36641,axiom,
    s__subclass(s__Registering,s__PoliticalProcess) ).

fof(kb_SUMO_36642,axiom,
    s__documentation(s__Registering,s__EnglishLanguage,'Submitting official paperwork in a government agency, e.g. filing for divorce, making a legal claim against someone.') ).

fof(kb_SUMO_36643,axiom,
    ! [V__ACTION] :
      ( s__instance(V__ACTION,s__Process)
     => ( s__instance(V__ACTION,s__LegalAction)
       => ? [V__REGISTER] :
            ( s__instance(V__REGISTER,s__Process)
            & s__instance(V__REGISTER,s__Registering)
            & s__subProcess(V__REGISTER,V__ACTION) ) ) ) ).

fof(kb_SUMO_36644,axiom,
    s__subclass(s__Answering,s__Stating) ).

fof(kb_SUMO_36645,axiom,
    s__instance(s__Answering__t,s__SetOrClass) ).

fof(kb_SUMO_36646,axiom,
    s__documentation(s__Answering,s__EnglishLanguage,'Responding to a &%Questioning, i.e. trying to answer someones question.') ).

fof(kb_SUMO_36647,axiom,
    ! [V__ANSWER] :
      ( s__instance(V__ANSWER,s__Physical)
     => ( s__instance(V__ANSWER,s__Answering)
       => ? [V__QUESTION] :
            ( s__instance(V__QUESTION,s__Physical)
            & s__instance(V__QUESTION,s__Questioning)
            & s__refers(V__ANSWER,V__QUESTION)
            & s__earlier(s__WhenFn(V__QUESTION),s__WhenFn(V__ANSWER)) ) ) ) ).

fof(kb_SUMO_36648,axiom,
    s__subclass(s__Arguing,s__Stating) ).

fof(kb_SUMO_36649,axiom,
    s__instance(s__Arguing__t,s__SetOrClass) ).

fof(kb_SUMO_36650,axiom,
    s__documentation(s__Arguing,s__EnglishLanguage,'Any &%Stating which has the form of an &%Argument.') ).

fof(kb_SUMO_36651,axiom,
    ! [V__ARGUE] :
      ( s__instance(V__ARGUE,s__Process)
     => ( s__instance(V__ARGUE,s__Arguing)
       => ? [V__STATEMENT,V__ARGUMENT] :
            ( s__instance(V__ARGUMENT,s__Proposition)
            & s__instance(V__STATEMENT,s__ContentBearingPhysical)
            & s__patient(V__ARGUE,V__STATEMENT)
            & s__instance(V__STATEMENT,s__Statement)
            & s__containsInformation(V__STATEMENT,V__ARGUMENT)
            & s__instance(V__ARGUMENT,s__Argument) ) ) ) ).

fof(kb_SUMO_36652,axiom,
    s__subclass(s__TellingALie,s__LinguisticCommunication) ).

fof(kb_SUMO_36653,axiom,
    s__instance(s__TellingALie__t,s__SetOrClass) ).

fof(kb_SUMO_36654,axiom,
    s__documentation(s__TellingALie,s__EnglishLanguage,'Any &%LinguisticCommunication which is both &%False and believed to be &%False by the &%agent of the &%LinguisticCommunication.') ).

%FOL fof(kb_SUMO_36655,axiom,(( (! [V__AGENT,V__STATE,V__STATEMENT] : ((s__instance(V__STATEMENT,s__Sentence) & s__instance(V__STATE,s__Process) & s__instance(V__AGENT,s__CognitiveAgent)) => ((s__instance(V__STATE,s__TellingALie) & s__agent(V__STATE,V__AGENT) & s__patient(V__STATE,V__STATEMENT)) => s__holdsDuring(s__WhenFn(V__STATE),'s__believes(V__AGENT,s__truth(V__STATEMENT,'$false__m'))')))) ))).

fof(kb_SUMO_36656,axiom,
    s__subclass(s__Founding,s__Declaring) ).

fof(kb_SUMO_36657,axiom,
    s__instance(s__Founding__t,s__SetOrClass) ).

fof(kb_SUMO_36658,axiom,
    s__subclass(s__Founding,s__OrganizationalProcess) ).

fof(kb_SUMO_36659,axiom,
    s__documentation(s__Founding,s__EnglishLanguage,'Setting up an &%Organization.') ).

fof(kb_SUMO_36660,axiom,
    ! [V__FOUND] :
      ( s__instance(V__FOUND,s__Process)
     => ( s__instance(V__FOUND,s__Founding)
       => ? [V__ORG] :
            ( s__instance(V__ORG,s__Organization)
            & s__result(V__FOUND,V__ORG) ) ) ) ).

fof(kb_SUMO_36661,axiom,
    s__subclass(s__Club,s__Organization) ).

fof(kb_SUMO_36662,axiom,
    s__instance(s__Club__t,s__SetOrClass) ).

fof(kb_SUMO_36663,axiom,
    s__documentation(s__Club,s__EnglishLanguage,'A Club is an &%Organization of people that share some &%desire') ).

fof(kb_SUMO_36664,axiom,
    ! [V__CLUB,V__MEM1,V__MEM2] :
      ( ( s__instance(V__MEM2,s__SelfConnectedObject)
        & s__instance(V__MEM2,s__CognitiveAgent)
        & s__instance(V__MEM1,s__SelfConnectedObject)
        & s__instance(V__MEM1,s__CognitiveAgent)
        & s__instance(V__CLUB,s__Collection) )
     => ( ( s__instance(V__CLUB,s__Club)
          & s__member(V__MEM1,V__CLUB)
          & s__member(V__MEM2,V__CLUB) )
       => ? [V__DESIRE] :
            ( s__instance(V__DESIRE,s__Formula)
            & s__desires(V__MEM1,V__DESIRE)
            & s__desires(V__MEM2,V__DESIRE) ) ) ) ).

fof(kb_SUMO_36665,axiom,
    s__documentation(s__yearOfFounding__m,s__EnglishLanguage,'(yearOfFounding ?ORG ?NUMBER) means that the &%Organization ?ORG was founded in the year expressed in ?NUMBER.') ).

fof(kb_SUMO_36666,axiom,
    s__instance(s__yearOfFounding__m,s__BinaryPredicate) ).

fof(kb_SUMO_36667,axiom,
    s__instance(s__yearOfFounding__m,s__AsymmetricRelation) ).

fof(kb_SUMO_36668,axiom,
    s__domain(s__yearOfFounding__m,"1",s__Organization) ).

fof(kb_SUMO_36669,axiom,
    s__domain(s__yearOfFounding__m,"2",s__Integer) ).

fof(kb_SUMO_36670,axiom,
    ! [V__O,V__Y] :
      ( ( s__instance(V__Y,s__Integer)
        & s__instance(V__O,s__Organization) )
     => ( s__yearOfFounding(V__O,V__Y)
       => s__dateEstablished(V__O,s__YearFn(V__Y)) ) ) ).

fof(kb_SUMO_36671,axiom,
    ! [V__O,V__Y] :
      ( ( s__instance(V__Y,s__Integer)
        & s__instance(V__O,s__Organization) )
     => ( s__yearOfFounding(V__O,V__Y)
      <=> ? [V__F] :
            ( s__instance(V__F,s__TimeInterval)
            & s__instance(V__F,s__Process)
            & s__overlapsTemporally(V__F,s__YearFn(V__Y))
            & s__instance(V__F,s__Founding)
            & s__result(V__F,V__O) ) ) ) ).

fof(kb_SUMO_36672,axiom,
    s__instance(s__dateEstablished__m,s__BinaryPredicate) ).

fof(kb_SUMO_36673,axiom,
    s__domain(s__dateEstablished__m,"1",s__Physical) ).

fof(kb_SUMO_36674,axiom,
    s__domainSubclass(s__dateEstablished__m,"2",s__TimePosition) ).

fof(kb_SUMO_36675,axiom,
    s__documentation(s__dateEstablished__m,s__EnglishLanguage,'(&%dateEstablished ?THING ?TIME) means that the &%Physical ?THING was founded on the date indicated by ?TIME. For example, (&%dateEstablished &%UnitedNations (&%DayFn 26 (&%MonthFn &%June (&%YearFn 1945)))).') ).

fof(kb_SUMO_36676,axiom,
    ! [V__THING,V__DATE] :
      ( ( s__subclass(V__DATE,s__TimePosition)
        & s__instance(V__DATE,s__SetOrClass)
        & s__instance(V__THING,s__Physical) )
     => ( s__dateEstablished(V__THING,V__DATE)
       => ? [V__DAY] :
            ( s__instance(V__DAY,s__TimeInterval)
            & s__instance(V__DAY,V__DATE)
            & s__overlapsTemporally(V__DAY,s__BeginFn(s__WhenFn(V__THING))) ) ) ) ).

fof(kb_SUMO_36677,axiom,
    s__instance(s__dateUsed__m,s__TernaryPredicate) ).

fof(kb_SUMO_36678,axiom,
    s__domain(s__dateUsed__m,"1",s__Object) ).

fof(kb_SUMO_36679,axiom,
    s__domain(s__dateUsed__m,"2",s__TimePoint) ).

fof(kb_SUMO_36680,axiom,
    s__domain(s__dateUsed__m,"3",s__Agent) ).

fof(kb_SUMO_36681,axiom,
    s__documentation(s__dateUsed__m,s__EnglishLanguage,'The date an &%Object is used by an &%Agent.') ).

fof(kb_SUMO_36682,axiom,
    s__termFormat(s__EnglishLanguage,s__dateUsed__m,'date used') ).

fof(kb_SUMO_36683,axiom,
    ! [V__OBJECT,V__AGENT,V__DATE] :
      ( ( s__instance(V__DATE,s__TimePoint)
        & s__instance(V__DATE,s__TimeInterval)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__OBJECT,s__Object) )
     => ( s__dateUsed(V__OBJECT,V__DATE,V__AGENT)
       => ? [V__PROCESS] :
            ( s__instance(V__PROCESS,s__Process)
            & s__patient(V__PROCESS,V__OBJECT)
            & s__agent(V__PROCESS,V__AGENT)
            & s__uses(V__OBJECT,V__AGENT)
            & s__overlapsTemporally(V__DATE,s__WhenFn(V__PROCESS)) ) ) ) ).

fof(kb_SUMO_36684,axiom,
    s__subclass(s__Accrediting,s__Declaring) ).

fof(kb_SUMO_36685,axiom,
    s__instance(s__Accrediting__t,s__SetOrClass) ).

fof(kb_SUMO_36686,axiom,
    s__documentation(s__Accrediting,s__EnglishLanguage,'Any process of certifying an &%EducationalOrganization.') ).

fof(kb_SUMO_36687,axiom,
    ! [V__A,V__EO] :
      ( s__instance(V__A,s__Process)
     => ( ( s__instance(V__A,s__Accrediting)
          & s__patient(V__A,V__EO) )
       => s__instance(V__EO,s__EducationalOrganization) ) ) ).

fof(kb_SUMO_36688,axiom,
    s__subclass(s__Indicating,s__Communication) ).

fof(kb_SUMO_36689,axiom,
    s__subclass(s__Indicating,s__BodyMotion) ).

fof(kb_SUMO_36690,axiom,
    s__instance(s__Indicating__t,s__SetOrClass) ).

fof(kb_SUMO_36691,axiom,
    s__documentation(s__Indicating,s__EnglishLanguage,'Pointing out a person, place or thing with ones hand or with an &%Artifact.') ).

fof(kb_SUMO_36692,axiom,
    s__subclass(s__Divorcing,s__Declaring) ).

fof(kb_SUMO_36693,axiom,
    s__instance(s__Divorcing__t,s__SetOrClass) ).

fof(kb_SUMO_36694,axiom,
    s__documentation(s__Divorcing,s__EnglishLanguage,'A &%LegalAction whereby a marriage (&%Wedding) is dissolved. This includes annulments.') ).

%FOL fof(kb_SUMO_36695,axiom,(( (! [V__D] : (s__instance(V__D,s__TimeInterval) => (s__instance(V__D,s__Divorcing) => (? [V__P1,V__P2,V__T1,V__T2] : (s__instance(V__T2,s__TimeInterval) & s__instance(V__T1,s__TimeInterval) & s__instance(V__P2,s__Human) & s__instance(V__P1,s__Human) & s__holdsDuring(V__T1,'s__spouse(V__P1,V__P2)') & s__holdsDuring(V__T2,'(~ s__spouse(V__P1,V__P2))') & s__finishes(V__T1,V__D) & s__starts(V__T2,V__D)))))) ))).

fof(kb_SUMO_36696,axiom,
    s__subclass(s__Appointing,s__Declaring) ).

fof(kb_SUMO_36697,axiom,
    s__instance(s__Appointing__t,s__SetOrClass) ).

fof(kb_SUMO_36698,axiom,
    s__documentation(s__Appointing,s__EnglishLanguage,'Any instance of &%Declaring by which the patient is assigned to a &%Position within an &%Organization where the patient previously had no position. For example, the appointments of people to non-elective offices in a government.') ).

%FOL fof(kb_SUMO_36699,axiom,(( (! [V__A,V__H] : ((s__instance(V__H,s__Human) & s__instance(V__A,s__Process)) => ((s__instance(V__A,s__Appointing) & s__patient(V__A,V__H)) => (? [V__P,V__ORG] : (s__instance(V__ORG,s__Organization) & s__instance(V__P,s__Position) & s__holdsDuring(s__BeginFn(s__WhenFn(V__A)),'(~ s__occupiesPosition(V__H,V__P,V__ORG))') & s__holdsDuring(s__EndFn(s__WhenFn(V__A)),'s__occupiesPosition(V__H,V__P,V__ORG)')))))) ))).

fof(kb_SUMO_36700,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Process)
     => ( s__instance(V__A,s__Appointing)
       => ~ ? [V__H] :
              ( s__instance(V__H,s__Agent)
              & s__agent(V__A,V__H)
              & s__instance(V__H,s__Public) ) ) ) ).

fof(kb_SUMO_36701,axiom,
    s__subclass(s__TurningOffDevice,s__InternalChange) ).

fof(kb_SUMO_36702,axiom,
    s__instance(s__TurningOffDevice__t,s__SetOrClass) ).

fof(kb_SUMO_36703,axiom,
    s__documentation(s__TurningOffDevice,s__EnglishLanguage,'Any &%Process whose result is that the patient of the process is in the state of &%DeviceOff. In other words, this class covers any process of turning off a device, e.g. turning off the lights, switching off a television set, etc.') ).

%FOL fof(kb_SUMO_36704,axiom,(( (! [V__P,V__D] : ((s__instance(V__D,s__Object) & s__instance(V__P,s__Process)) => ((s__instance(V__P,s__TurningOffDevice) & s__patient(V__P,V__D)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__P)),'s__attribute(V__D,s__DeviceOn)') & s__holdsDuring(s__EndFn(s__WhenFn(V__P)),'s__attribute(V__D,s__DeviceOff)'))))) ))).

fof(kb_SUMO_36705,axiom,
    ! [V__P,V__D] :
      ( s__instance(V__P,s__Process)
     => ( ( s__instance(V__P,s__TurningOffDevice)
          & s__patient(V__P,V__D) )
       => s__instance(V__D,s__Device) ) ) ).

fof(kb_SUMO_36706,axiom,
    s__subclass(s__TurningOnDevice,s__InternalChange) ).

fof(kb_SUMO_36707,axiom,
    s__instance(s__TurningOnDevice__t,s__SetOrClass) ).

fof(kb_SUMO_36708,axiom,
    s__documentation(s__TurningOnDevice,s__EnglishLanguage,'Any &%Process whose result is that the patient of the process is in the state of &%DeviceOn. In other words, this class covers any process of turning on a device, e.g. turning on the lights, switching on a television set, etc.') ).

%FOL fof(kb_SUMO_36709,axiom,(( (! [V__P,V__D] : ((s__instance(V__D,s__Object) & s__instance(V__P,s__Process)) => ((s__instance(V__P,s__TurningOnDevice) & s__patient(V__P,V__D)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__P)),'s__attribute(V__D,s__DeviceOff)') & s__holdsDuring(s__EndFn(s__WhenFn(V__P)),'s__attribute(V__D,s__DeviceOn)'))))) ))).

fof(kb_SUMO_36710,axiom,
    ! [V__P,V__D] :
      ( s__instance(V__P,s__Process)
     => ( ( s__instance(V__P,s__TurningOnDevice)
          & s__patient(V__P,V__D) )
       => s__instance(V__D,s__Device) ) ) ).

fof(kb_SUMO_36711,axiom,
    s__subclass(s__Projectile,s__Weapon) ).

fof(kb_SUMO_36712,axiom,
    s__documentation(s__Projectile,s__EnglishLanguage,'A missile, bullet, etc. that is fired from a &%Weapon.') ).

fof(kb_SUMO_36713,axiom,
    ! [V__PROJECTILE] :
      ( s__instance(V__PROJECTILE,s__Object)
     => ( s__instance(V__PROJECTILE,s__Projectile)
       => s__capability(s__Shooting,s__patient__m,V__PROJECTILE) ) ) ).

fof(kb_SUMO_36714,axiom,
    s__subclass(s__ProjectileShell,s__Container) ).

fof(kb_SUMO_36715,axiom,
    s__instance(s__ProjectileShell__t,s__SetOrClass) ).

fof(kb_SUMO_36716,axiom,
    s__documentation(s__ProjectileShell,s__EnglishLanguage,'The outer casing of a &%Projectile.') ).

fof(kb_SUMO_36717,axiom,
    ! [V__PROJECTILE] :
      ( s__instance(V__PROJECTILE,s__Object)
     => ( s__instance(V__PROJECTILE,s__Projectile)
       => ? [V__SHELL] :
            ( s__instance(V__SHELL,s__Object)
            & s__instance(V__SHELL,s__ProjectileShell)
            & s__part(V__SHELL,V__PROJECTILE) ) ) ) ).

fof(kb_SUMO_36718,axiom,
    s__subclass(s__ProjectileLauncher,s__Weapon) ).

fof(kb_SUMO_36719,axiom,
    s__instance(s__ProjectileLauncher__t,s__SetOrClass) ).

fof(kb_SUMO_36720,axiom,
    s__documentation(s__ProjectileLauncher,s__EnglishLanguage,'A &%Weapon that shoots a &%Projectile.') ).

fof(kb_SUMO_36721,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Object)
     => ( s__instance(V__L,s__ProjectileLauncher)
       => s__capability(s__Shooting,s__instrument__m,V__L) ) ) ).

fof(kb_SUMO_36722,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Process)
     => ( s__instance(V__S,s__Shooting)
       => ? [V__P,V__L] :
            ( s__instance(V__L,s__Object)
            & s__instance(V__P,s__Projectile)
            & s__patient(V__S,V__P)
            & s__instance(V__L,s__ProjectileLauncher)
            & s__instrument(V__S,V__L) ) ) ) ).

fof(kb_SUMO_36723,axiom,
    s__subclass(s__Spear,s__Weapon) ).

fof(kb_SUMO_36724,axiom,
    s__instance(s__Spear__t,s__SetOrClass) ).

fof(kb_SUMO_36725,axiom,
    s__documentation(s__Spear,s__EnglishLanguage,'A &%Weapon with a long handle and a short blade.') ).

fof(kb_SUMO_36726,axiom,
    s__subclass(s__Sword,s__Weapon) ).

fof(kb_SUMO_36727,axiom,
    s__instance(s__Sword__t,s__SetOrClass) ).

fof(kb_SUMO_36728,axiom,
    s__documentation(s__Sword,s__EnglishLanguage,'A &%Weapon with a long blade and covered handle.') ).

fof(kb_SUMO_36729,axiom,
    s__subclass(s__Whip,s__Weapon) ).

fof(kb_SUMO_36730,axiom,
    s__instance(s__Whip__t,s__SetOrClass) ).

fof(kb_SUMO_36731,axiom,
    s__documentation(s__Whip,s__EnglishLanguage,'A &%Weapon that consists of a thin strand of &%Fabric, usually &%Leather, and a handle by which the strand is impelled at a high rate of speed.') ).

fof(kb_SUMO_36732,axiom,
    s__subclass(s__Gun,s__Weapon) ).

fof(kb_SUMO_36733,axiom,
    s__instance(s__Gun__t,s__SetOrClass) ).

fof(kb_SUMO_36734,axiom,
    s__subclass(s__Gun,s__ProjectileLauncher) ).

fof(kb_SUMO_36735,axiom,
    s__partition_3(s__Gun,s__ArtilleryGun,s__Firearm) ).

fof(kb_SUMO_36736,axiom,
    s__documentation(s__Gun,s__EnglishLanguage,'A &%Weapon that shoots a &%Projectile.') ).

fof(kb_SUMO_36737,axiom,
    ! [V__GUN] :
      ( s__instance(V__GUN,s__Object)
     => ( s__instance(V__GUN,s__Gun)
       => s__capability(s__Shooting,s__instrument__m,V__GUN) ) ) ).

fof(kb_SUMO_36738,axiom,
    ! [V__SHOOT] :
      ( s__instance(V__SHOOT,s__Process)
     => ( s__instance(V__SHOOT,s__Shooting)
       => ? [V__PROJECTILE,V__GUN] :
            ( s__instance(V__GUN,s__Object)
            & s__instance(V__PROJECTILE,s__Projectile)
            & s__patient(V__SHOOT,V__PROJECTILE)
            & s__instance(V__GUN,s__Gun)
            & s__instrument(V__SHOOT,V__GUN) ) ) ) ).

fof(kb_SUMO_36739,axiom,
    s__subclass(s__MortarGun,s__ArtilleryGun) ).

fof(kb_SUMO_36740,axiom,
    s__instance(s__MortarGun__t,s__SetOrClass) ).

fof(kb_SUMO_36741,axiom,
    s__documentation(s__MortarGun,s__EnglishLanguage,'A short-range &%Gun that is positioned on the ground at a high angle and fires explosive shells.') ).

fof(kb_SUMO_36742,axiom,
    s__subclass(s__Bullet,s__Projectile) ).

fof(kb_SUMO_36743,axiom,
    s__instance(s__Bullet__t,s__SetOrClass) ).

fof(kb_SUMO_36744,axiom,
    s__documentation(s__Bullet,s__EnglishLanguage,'A &%Projectile that is designed to be fired by a &%Gun.') ).

fof(kb_SUMO_36745,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Physical)
     => ( s__instance(V__B,s__Bullet)
       => s__hasPurpose(V__B,'(? [V__S,V__GUN] : (s__instance(V__GUN,s__Object) & s__instance(V__S,s__Process) & s__instance(V__S,s__Shooting) & s__instrument(V__S,V__GUN) & s__instance(V__GUN,s__Gun) & s__patient(V__S,V__B)))') ) ) ).

fof(kb_SUMO_36746,axiom,
    s__subclass(s__BulletCartridge,s__Projectile) ).

fof(kb_SUMO_36747,axiom,
    s__instance(s__BulletCartridge__t,s__SetOrClass) ).

fof(kb_SUMO_36748,axiom,
    s__documentation(s__BulletCartridge,s__EnglishLanguage,'The entire projectile consisting of a bullet, casing, gunpowder, and primer.') ).

fof(kb_SUMO_36749,axiom,
    s__termFormat(s__EnglishLanguage,s__BulletCartridge,'bullet cartridge') ).

fof(kb_SUMO_36750,axiom,
    ! [V__CARTRIDGE] :
      ( s__instance(V__CARTRIDGE,s__Object)
     => ( s__instance(V__CARTRIDGE,s__BulletCartridge)
       => s__hasPurpose(V__CARTRIDGE,'(? [V__BULLET,V__CASE] : (s__instance(V__CASE,s__Object) & s__instance(V__BULLET,s__Object) & s__instance(V__BULLET,s__Bullet) & s__instance(V__CASE,s__CartridgeCase) & s__properPart(V__BULLET,V__CARTRIDGE) & s__properPart(V__CASE,V__CARTRIDGE)))') ) ) ).

fof(kb_SUMO_36751,axiom,
    s__subclass(s__CartridgeCase,s__EngineeringComponent) ).

fof(kb_SUMO_36752,axiom,
    s__instance(s__CartridgeCase__t,s__SetOrClass) ).

fof(kb_SUMO_36753,axiom,
    s__documentation(s__CartridgeCase,s__EnglishLanguage,'the part of a cartridge that holds the bullet') ).

fof(kb_SUMO_36754,axiom,
    s__termFormat(s__EnglishLanguage,s__CartridgeCase,case) ).

fof(kb_SUMO_36755,axiom,
    ! [V__CASE] :
      ( s__instance(V__CASE,s__Agent)
     => ( s__instance(V__CASE,s__CartridgeCase)
       => ? [V__CARTRIDGE,V__BULLET,V__K] :
            ( s__instance(V__K,s__Process)
            & s__instance(V__BULLET,s__Object)
            & s__instance(V__CARTRIDGE,s__Object)
            & s__instance(V__CARTRIDGE,s__BulletCartridge)
            & s__instance(V__BULLET,s__Bullet)
            & s__instance(V__K,s__Keeping)
            & s__properPart(V__CASE,V__CARTRIDGE)
            & s__properPart(V__BULLET,V__CARTRIDGE)
            & s__agent(V__K,V__CASE)
            & s__patient(V__K,V__BULLET) ) ) ) ).

fof(kb_SUMO_36756,axiom,
    s__subclass(s__GunBarrel,s__EngineeringComponent) ).

fof(kb_SUMO_36757,axiom,
    s__instance(s__GunBarrel__t,s__SetOrClass) ).

fof(kb_SUMO_36758,axiom,
    s__documentation(s__GunBarrel,s__EnglishLanguage,'The part of a &%Gun through which a &%Projectile travels when it is fired.') ).

fof(kb_SUMO_36759,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__GunBarrel)
       => ? [V__G] :
            ( s__instance(V__G,s__Object)
            & s__instance(V__G,s__Gun)
            & s__part(V__B,V__G) ) ) ) ).

fof(kb_SUMO_36760,axiom,
    ! [V__P,V__B,V__S,V__G,V__GUN] :
      ( ( s__instance(V__GUN,s__Object)
        & s__instance(V__G,s__Object)
        & s__instance(V__S,s__Process)
        & s__instance(V__B,s__Object) )
     => ( ( s__instance(V__G,s__Gun)
          & s__instance(V__B,s__GunBarrel)
          & s__part(V__B,V__G)
          & s__instance(V__S,s__Shooting)
          & s__instrument(V__S,V__GUN)
          & s__patient(V__S,V__P)
          & s__instance(V__P,s__Projectile) )
       => ? [V__SUB] :
            ( s__instance(V__SUB,s__Motion)
            & s__subProcess(V__SUB,V__S)
            & s__path(V__SUB,V__B) ) ) ) ).

fof(kb_SUMO_36761,axiom,
    s__subclass(s__GunPowder,s__Mixture) ).

fof(kb_SUMO_36762,axiom,
    s__instance(s__GunPowder__t,s__SetOrClass) ).

fof(kb_SUMO_36763,axiom,
    s__documentation(s__GunPowder,s__EnglishLanguage,'A &%Mixture of potassium nitrate, sulfur, and charcoal that is used in &%ExplosiveDevices and to propell &%Projectiles in &%ProjectileWeapons.') ).

fof(kb_SUMO_36764,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Object)
     => ( s__instance(V__P,s__GunPowder)
       => s__capability(s__Explosion,s__instrument__m,V__P) ) ) ).

fof(kb_SUMO_36765,axiom,
    s__subclass(s__GunTrigger,s__EngineeringComponent) ).

fof(kb_SUMO_36766,axiom,
    s__subclass(s__GunTrigger,s__Lever) ).

fof(kb_SUMO_36767,axiom,
    s__instance(s__GunTrigger__t,s__SetOrClass) ).

fof(kb_SUMO_36768,axiom,
    s__instance(s__Lever__t,s__SetOrClass) ).

fof(kb_SUMO_36769,axiom,
    s__documentation(s__GunTrigger,s__EnglishLanguage,'The part of the &%Gun which is pulled in &%Shooting the &%Gun.') ).

fof(kb_SUMO_36770,axiom,
    s__typicalPart(s__GunTrigger,s__Gun) ).

fof(kb_SUMO_36771,axiom,
    s__typicallyContainsPart(s__GunTrigger,s__Gun) ).

fof(kb_SUMO_36772,axiom,
    s__subclass(s__LoadingWeapon,s__Inserting) ).

fof(kb_SUMO_36773,axiom,
    s__instance(s__LoadingWeapon__t,s__SetOrClass) ).

fof(kb_SUMO_36774,axiom,
    s__documentation(s__LoadingWeapon,s__EnglishLanguage,'Inserting ammunition into a &%ProjectileWeapon in such a way that the ammunition can be fired by the weapon.') ).

fof(kb_SUMO_36775,axiom,
    ! [V__P,V__L] :
      ( s__instance(V__L,s__Process)
     => ( ( s__instance(V__L,s__LoadingWeapon)
          & s__patient(V__L,V__P) )
       => s__instance(V__P,s__Projectile) ) ) ).

fof(kb_SUMO_36776,axiom,
    ! [V__W,V__L] :
      ( s__instance(V__L,s__Process)
     => ( ( s__instance(V__L,s__LoadingWeapon)
          & s__destination(V__L,V__W) )
       => s__instance(V__W,s__ProjectileLauncher) ) ) ).

fof(kb_SUMO_36777,axiom,
    s__instance(s__effectiveRange__m,s__BinaryPredicate) ).

fof(kb_SUMO_36778,axiom,
    s__instance(s__effectiveRange__m,s__SingleValuedRelation) ).

fof(kb_SUMO_36779,axiom,
    s__subrelation(s__effectiveRange__m,s__measure__m) ).

fof(kb_SUMO_36780,axiom,
    s__domain(s__effectiveRange__m,"1",s__Device) ).

fof(kb_SUMO_36781,axiom,
    s__domain(s__effectiveRange__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_36782,axiom,
    s__documentation(s__effectiveRange__m,s__EnglishLanguage,'Models the effective range of some device that is able to move by itself (like vehicles, rockets and so on) or move other things (like weapons).') ).

fof(kb_SUMO_36783,axiom,
    ! [V__DAMAGING,V__O,V__LM,V__LM1,V__GUN] :
      ( ( s__instance(V__GUN,s__Device)
        & s__instance(V__LM1,s__LengthMeasure)
        & s__instance(V__LM,s__LengthMeasure)
        & s__instance(V__O,s__Object) )
     => ( ( s__instance(V__GUN,s__Gun)
          & s__effectiveRange(V__GUN,V__LM)
          & s__distance(V__GUN,V__O,V__LM1)
          & ~ ? [V__O2] :
                ( s__instance(V__O2,s__Object)
                & s__between(V__O,V__O2,V__GUN) )
          & lesseq(V__LM1,V__LM) )
       => s__capability(s__KappaFn(V__DAMAGING,'(s__instance(V__DAMAGING,s__Damaging) & s__patient(V__DAMAGING,V__O))'),s__instrument__m,V__GUN) ) ) ).

fof(kb_SUMO_36784,axiom,
    ! [V__KILLING,V__O,V__LM,V__LM1,V__GUN] :
      ( ( s__instance(V__GUN,s__Device)
        & s__instance(V__LM1,s__LengthMeasure)
        & s__instance(V__LM,s__LengthMeasure)
        & s__instance(V__O,s__Object) )
     => ( ( s__instance(V__GUN,s__Gun)
          & s__effectiveRange(V__GUN,V__LM)
          & s__distance(V__GUN,V__O,V__LM1)
          & s__instance(V__O,s__Organism)
          & ~ ? [V__O2] :
                ( s__instance(V__O2,s__Object)
                & s__between(V__O,V__O2,V__GUN) )
          & lesseq(V__LM1,V__LM) )
       => s__capability(s__KappaFn(V__KILLING,'(s__instance(V__KILLING,s__Killing) & s__patient(V__KILLING,V__O))'),s__instrument__m,V__GUN) ) ) ).

fof(kb_SUMO_36785,axiom,
    s__subclass(s__GunStock,s__EngineeringComponent) ).

fof(kb_SUMO_36786,axiom,
    s__instance(s__GunStock__t,s__SetOrClass) ).

fof(kb_SUMO_36787,axiom,
    s__documentation(s__GunStock,s__EnglishLanguage,'The part of a &%Gun that is placed against the shoulder to absorb some of the recoil action when it is fired.') ).

fof(kb_SUMO_36788,axiom,
    ! [V__STOCK] :
      ( s__instance(V__STOCK,s__Object)
     => ( s__instance(V__STOCK,s__GunStock)
       => ? [V__GUN] :
            ( s__instance(V__GUN,s__Object)
            & s__instance(V__GUN,s__Gun)
            & s__part(V__STOCK,V__GUN) ) ) ) ).

fof(kb_SUMO_36789,axiom,
    s__subclass(s__WeaponOfMassDestruction,s__Weapon) ).

fof(kb_SUMO_36790,axiom,
    s__instance(s__WeaponOfMassDestruction__t,s__SetOrClass) ).

fof(kb_SUMO_36791,axiom,
    s__documentation(s__WeaponOfMassDestruction,s__EnglishLanguage,'Nuclear, chemical and biological weapons. What these weapons have in common is that they are designed to kill large numbers of people indiscriminately.') ).

fof(kb_SUMO_36792,axiom,
    s__subclass(s__Handle,s__EngineeringComponent) ).

fof(kb_SUMO_36793,axiom,
    s__instance(s__Handle__t,s__SetOrClass) ).

fof(kb_SUMO_36794,axiom,
    s__documentation(s__Handle,s__EnglishLanguage,'The part or parts of an &%Artifact that are designed to be held with the &%Hands when the &%Artifact is used or carried.') ).

fof(kb_SUMO_36795,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Physical)
     => ( s__instance(V__H,s__Handle)
       => s__hasPurpose(V__H,'(? [V__G,V__D] : (s__instance(V__D,s__Object) & s__instance(V__G,s__Process) & s__instance(V__G,s__Grabbing) & s__patient(V__G,V__H) & s__instrument(V__G,V__D) & s__instance(V__D,s__Hand)))') ) ) ).

fof(kb_SUMO_36796,axiom,
    s__subclass(s__Shield,s__Artifact) ).

fof(kb_SUMO_36797,axiom,
    s__instance(s__Shield__t,s__SetOrClass) ).

fof(kb_SUMO_36798,axiom,
    s__documentation(s__Shield,s__EnglishLanguage,'An &%Artifact that is held by the hand or whole arm and is used to prevent injuries from &%Weapons.') ).

%FOL fof(kb_SUMO_36799,axiom,(( (! [V__S] : ((s__subclass(V__S,s__Process) & s__instance(V__S,s__Physical) & s__instance(V__S,s__SetOrClass)) => (s__instance(V__S,s__Shield) => s__hasPurpose(V__S,'s__prevents(V__S,s__Injuring)')))) ))).

fof(kb_SUMO_36800,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Shield)
       => ? [V__H] :
            ( s__instance(V__H,s__Object)
            & s__instance(V__H,s__Handle)
            & s__part(V__H,V__S) ) ) ) ).

fof(kb_SUMO_36801,axiom,
    s__subclass(s__Mast,s__Artifact) ).

fof(kb_SUMO_36802,axiom,
    s__instance(s__Mast__t,s__SetOrClass) ).

fof(kb_SUMO_36803,axiom,
    s__documentation(s__Mast,s__EnglishLanguage,'A large pole in the center of a &%WaterVehicle which is used to support a sail.') ).

fof(kb_SUMO_36804,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__Mast)
       => ? [V__W] :
            ( s__instance(V__W,s__Object)
            & s__instance(V__W,s__WaterVehicle)
            & s__part(V__M,V__W) ) ) ) ).

fof(kb_SUMO_36805,axiom,
    s__subclass(s__WingDevice,s__EngineeringComponent) ).

fof(kb_SUMO_36806,axiom,
    s__instance(s__WingDevice__t,s__SetOrClass) ).

fof(kb_SUMO_36807,axiom,
    s__documentation(s__WingDevice,s__EnglishLanguage,'The wings of &%Aircraft, i.e. the parts of &%Aircraft that allow them to become and remain airborne.') ).

fof(kb_SUMO_36808,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__WingDevice)
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__A,s__Aircraft)
            & s__part(V__W,V__A) ) ) ) ).

fof(kb_SUMO_36809,axiom,
    s__subclass(s__Tube,s__Artifact) ).

fof(kb_SUMO_36810,axiom,
    s__instance(s__Tube__t,s__SetOrClass) ).

fof(kb_SUMO_36811,axiom,
    s__documentation(s__Tube,s__EnglishLanguage,'A long, narrow, and hollow &%Artifact that is designed for moving &%Fluids from place to another.') ).

fof(kb_SUMO_36812,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Tube)
       => s__hasPurpose(V__T,'(? [V__P,V__OBJ] : (s__instance(V__OBJ,s__Object) & s__instance(V__P,s__Motion) & s__instance(V__P,s__Transfer) & s__path(V__P,V__T) & s__patient(V__P,V__OBJ) & s__attribute(V__OBJ,s__Fluid)))') ) ) ).

fof(kb_SUMO_36813,axiom,
    s__subclass(s__PhotographicFilm,s__Artifact) ).

fof(kb_SUMO_36814,axiom,
    s__instance(s__PhotographicFilm__t,s__SetOrClass) ).

fof(kb_SUMO_36815,axiom,
    s__documentation(s__PhotographicFilm,s__EnglishLanguage,'Celluloid covered with an emulsion which can be converted into photographic negatives by a &%Camera.') ).

fof(kb_SUMO_36816,axiom,
    s__subclass(s__PictureFrame,s__Artifact) ).

fof(kb_SUMO_36817,axiom,
    s__instance(s__PictureFrame__t,s__SetOrClass) ).

fof(kb_SUMO_36818,axiom,
    s__documentation(s__PictureFrame,s__EnglishLanguage,'A frame which surrounds a &%PaintedPicture or &%Photograph and has the function of protecting and accenting the picture.') ).

fof(kb_SUMO_36819,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__instance(V__F,s__PictureFrame)
       => s__hasPurpose(V__F,'(? [V__P] : (s__instance(V__P,s__Object) & s__meetsSpatially(V__F,V__P) & (s__instance(V__P,s__PaintedPicture) | s__instance(V__P,s__Photograph))))') ) ) ).

fof(kb_SUMO_36820,axiom,
    s__subclass(s__Shelf,s__Artifact) ).

fof(kb_SUMO_36821,axiom,
    s__instance(s__Shelf__t,s__SetOrClass) ).

fof(kb_SUMO_36822,axiom,
    s__documentation(s__Shelf,s__EnglishLanguage,'An piece of &%Furniture or part of a piece of &%Furniture that is used for keeping or displaying things.') ).

fof(kb_SUMO_36823,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Shelf)
       => ? [V__F] :
            ( s__instance(V__F,s__Object)
            & s__instance(V__F,s__Furniture)
            & s__part(V__S,V__F) ) ) ) ).

fof(kb_SUMO_36824,axiom,
    s__subclass(s__AutomaticGun,s__Gun) ).

fof(kb_SUMO_36825,axiom,
    s__instance(s__AutomaticGun__t,s__SetOrClass) ).

fof(kb_SUMO_36826,axiom,
    s__documentation(s__AutomaticGun,s__EnglishLanguage,'A &%Gun that fires a burst of &%Projectiles with each pull of the trigger. Also known as a machine gun.') ).

fof(kb_SUMO_36827,axiom,
    ! [V__P,V__T,V__G] :
      ( ( s__instance(V__G,s__Object)
        & s__instance(V__T,s__Process)
        & s__instance(V__T,s__Object)
        & s__instance(V__P,s__Process) )
     => ( ( s__instance(V__G,s__AutomaticGun)
          & s__instance(V__P,s__Pulling)
          & s__patient(V__T,s__GunTrigger)
          & s__part(V__T,V__G) )
       => ? [V__S1,V__S2] :
            ( s__instance(V__S2,s__Process)
            & s__instance(V__S1,s__Process)
            & s__instance(V__S1,s__Shooting)
            & s__instance(V__S2,s__Shooting)
            & s__instrument(V__S1,V__G)
            & s__instrument(V__S2,V__G)
            & V__S1 != V__S2
            & s__causes(V__P,V__S1)
            & s__causes(V__P,V__S2) ) ) ) ).

fof(kb_SUMO_36828,axiom,
    s__subclass(s__ArtilleryGun,s__Gun) ).

fof(kb_SUMO_36829,axiom,
    s__instance(s__ArtilleryGun__t,s__SetOrClass) ).

fof(kb_SUMO_36830,axiom,
    s__documentation(s__ArtilleryGun,s__EnglishLanguage,'A &%Gun that is too large to be carried and fired by a single &%Human. Typically, &%ArtilleryGuns are on wheels.') ).

fof(kb_SUMO_36831,axiom,
    s__subclass(s__Firearm,s__Gun) ).

fof(kb_SUMO_36832,axiom,
    s__partition_3(s__Firearm,s__Rifle,s__Pistol) ).

fof(kb_SUMO_36833,axiom,
    s__documentation(s__Firearm,s__EnglishLanguage,'A &%Gun that is small enough to be carried and fired by a single &%Human.') ).

fof(kb_SUMO_36834,axiom,
    s__subclass(s__Rifle,s__Firearm) ).

fof(kb_SUMO_36835,axiom,
    s__instance(s__Rifle__t,s__SetOrClass) ).

fof(kb_SUMO_36836,axiom,
    s__instance(s__Firearm__t,s__SetOrClass) ).

fof(kb_SUMO_36837,axiom,
    s__documentation(s__Rifle,s__EnglishLanguage,'A &%Firearm with a long barrel that is intended to be fired from the shoulder.') ).

fof(kb_SUMO_36838,axiom,
    s__subclass(s__Pistol,s__Firearm) ).

fof(kb_SUMO_36839,axiom,
    s__documentation(s__Pistol,s__EnglishLanguage,'A &%Firearm that is intended to be aimed and fired with a single hand.') ).

fof(kb_SUMO_36840,axiom,
    s__subclass(s__RevolverGun,s__Pistol) ).

fof(kb_SUMO_36841,axiom,
    s__instance(s__RevolverGun__t,s__SetOrClass) ).

fof(kb_SUMO_36842,axiom,
    s__instance(s__Pistol__t,s__SetOrClass) ).

fof(kb_SUMO_36843,axiom,
    s__documentation(s__RevolverGun,s__EnglishLanguage,'A &%Pistol whose magazine is a revolving cylinder with six chambers for &%Bullets.') ).

fof(kb_SUMO_36844,axiom,
    s__instance(s__ContainerEmpty,s__RelationalAttribute) ).

fof(kb_SUMO_36845,axiom,
    s__documentation(s__ContainerEmpty,s__EnglishLanguage,'&%ContainerEmpty is the &%Attribute of a &%Container that is empty.') ).

fof(kb_SUMO_36846,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__attribute(V__C,s__ContainerEmpty)
       => s__instance(V__C,s__Container) ) ) ).

fof(kb_SUMO_36847,axiom,
    ! [V__C] :
      ( ( s__instance(V__C,s__SelfConnectedObject)
        & s__instance(V__C,s__Hole) )
     => ( s__attribute(V__C,s__ContainerEmpty)
       => ~ ? [V__H,V__S] :
              ( s__instance(V__S,s__Object)
              & s__instance(V__H,s__Hole)
              & s__hole(V__H,V__C)
              & s__partiallyFills(V__S,V__C) ) ) ) ).

fof(kb_SUMO_36848,axiom,
    s__instance(s__ContainerFull,s__RelationalAttribute) ).

fof(kb_SUMO_36849,axiom,
    s__contraryAttribute_2(s__ContainerFull,s__ContainerEmpty) ).

fof(kb_SUMO_36850,axiom,
    s__documentation(s__ContainerFull,s__EnglishLanguage,'&%ContainerFull is the &%Attribute of a &%Container that is full to capacity.') ).

fof(kb_SUMO_36851,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__attribute(V__C,s__ContainerFull)
       => s__instance(V__C,s__Container) ) ) ).

fof(kb_SUMO_36852,axiom,
    ! [V__C] :
      ( ( s__instance(V__C,s__SelfConnectedObject)
        & s__instance(V__C,s__Hole) )
     => ( s__attribute(V__C,s__ContainerFull)
       => ? [V__H,V__S] :
            ( s__instance(V__S,s__Object)
            & s__instance(V__H,s__Hole)
            & s__hole(V__H,V__C)
            & s__fills(V__S,V__C) ) ) ) ).

fof(kb_SUMO_36853,axiom,
    s__subclass(s__Holster,s__Container) ).

fof(kb_SUMO_36854,axiom,
    s__instance(s__Holster__t,s__SetOrClass) ).

fof(kb_SUMO_36855,axiom,
    s__documentation(s__Holster,s__EnglishLanguage,'A &%Container for a &%Pistol. It is generally made of Leather and worn on either the shoulder or the waist.') ).

fof(kb_SUMO_36856,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__SelfConnectedObject)
     => ( s__instance(V__H,s__Holster)
       => s__hasPurpose(V__H,'(? [V__P] : (s__instance(V__P,s__Object) & s__instance(V__P,s__Pistol) & s__contains(V__H,V__P)))') ) ) ).

fof(kb_SUMO_36857,axiom,
    s__subclass(s__Wastebasket,s__Container) ).

fof(kb_SUMO_36858,axiom,
    s__instance(s__Wastebasket__t,s__SetOrClass) ).

fof(kb_SUMO_36859,axiom,
    s__documentation(s__Wastebasket,s__EnglishLanguage,'A &%Container which is used for trash.') ).

fof(kb_SUMO_36860,axiom,
    s__subclass(s__ArrowProjectile,s__Projectile) ).

fof(kb_SUMO_36861,axiom,
    s__instance(s__ArrowProjectile__t,s__SetOrClass) ).

fof(kb_SUMO_36862,axiom,
    s__documentation(s__ArrowProjectile,s__EnglishLanguage,'A long, thin &%Projectile with a pointed tip is fired from a bow.') ).

fof(kb_SUMO_36863,axiom,
    s__subclass(s__DriveComponent,s__EngineeringComponent) ).

fof(kb_SUMO_36864,axiom,
    s__instance(s__DriveComponent__t,s__SetOrClass) ).

fof(kb_SUMO_36865,axiom,
    s__documentation(s__DriveComponent,s__EnglishLanguage,'An &%EngineeringComponent whose purpose is to transfer force from one part of a &%Device to another part.') ).

fof(kb_SUMO_36866,axiom,
    s__subclass(s__PetroleumProduct,s__Oil) ).

fof(kb_SUMO_36867,axiom,
    s__documentation(s__PetroleumProduct,s__EnglishLanguage,'&%PetroleumProduct is a broad class that includes both crude oil (Petroleum) and &%RefinedPetroleumProducts.') ).

fof(kb_SUMO_36868,axiom,
    ! [V__PP] :
      ( s__instance(V__PP,s__Object)
     => ( s__instance(V__PP,s__PetroleumProduct)
       => ? [V__O] :
            ( s__instance(V__O,s__Object)
            & s__instance(V__O,s__OrganicCompound)
            & s__part(V__O,V__PP) ) ) ) ).

fof(kb_SUMO_36869,axiom,
    s__subclass(s__FossilFuel,s__Fuel) ).

fof(kb_SUMO_36870,axiom,
    s__instance(s__FossilFuel__t,s__SetOrClass) ).

fof(kb_SUMO_36871,axiom,
    s__instance(s__Fuel__t,s__SetOrClass) ).

fof(kb_SUMO_36872,axiom,
    s__subclass(s__FossilFuel,s__PetroleumProduct) ).

fof(kb_SUMO_36873,axiom,
    s__instance(s__PetroleumProduct__t,s__SetOrClass) ).

fof(kb_SUMO_36874,axiom,
    s__documentation(s__FossilFuel,s__EnglishLanguage,'&%FossilFuel is the subclass of &%Fuel whose instances are derived from fossilized organic deposits, such as &%Coal and &%LiquefiedPetroleumGas.') ).

fof(kb_SUMO_36875,axiom,
    s__subclass(s__Fuel,s__Substance) ).

fof(kb_SUMO_36876,axiom,
    s__documentation(s__Fuel,s__EnglishLanguage,'Fuel is the class of &%Substances that can be used as resources in Combustion processes in order to produce heat. Mechanical energy can be produced by burning fuel in an &%Engine.') ).

fof(kb_SUMO_36877,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__FossilFuel)
       => s__attribute(V__X,s__Flammable) ) ) ).

fof(kb_SUMO_36878,axiom,
    s__subclass(s__Wax,s__Substance) ).

fof(kb_SUMO_36879,axiom,
    s__instance(s__Wax__t,s__SetOrClass) ).

fof(kb_SUMO_36880,axiom,
    s__documentation(s__Wax,s__EnglishLanguage,'Any &%Substance of high molecular weight that resembles beeswax.') ).

fof(kb_SUMO_36881,axiom,
    s__subclass(s__LiquefiedPetroleumGas,s__FossilFuel) ).

fof(kb_SUMO_36882,axiom,
    s__instance(s__LiquefiedPetroleumGas__t,s__SetOrClass) ).

fof(kb_SUMO_36883,axiom,
    s__documentation(s__LiquefiedPetroleumGas,s__EnglishLanguage,'&%LiquefiedPetroleumGas is a compressed hydrocarbon gas.') ).

fof(kb_SUMO_36884,axiom,
    s__subclass(s__Gasoline,s__FossilFuel) ).

fof(kb_SUMO_36885,axiom,
    s__instance(s__Gasoline__t,s__SetOrClass) ).

fof(kb_SUMO_36886,axiom,
    s__documentation(s__Gasoline,s__EnglishLanguage,'&%Gasoline is the subclass of RefinedPetroleumProducts that are fuels for internal combustion engines.') ).

fof(kb_SUMO_36887,axiom,
    s__subclass(s__DieselFuel,s__FossilFuel) ).

fof(kb_SUMO_36888,axiom,
    s__instance(s__DieselFuel__t,s__SetOrClass) ).

fof(kb_SUMO_36889,axiom,
    s__documentation(s__DieselFuel,s__EnglishLanguage,'&%DieselFuel is the subclass of RefinedPetroleumProducts that are fuels for diesel engines.') ).

fof(kb_SUMO_36890,axiom,
    s__documentation(s__Transducer,s__EnglishLanguage,'A &%Device which is capable of converting one form of energy into another. Formally, a &%Twoport that neither stores nor dissipates, but only transfers energy between its two ports.') ).

fof(kb_SUMO_36891,axiom,
    s__subclass(s__Transducer,s__Device) ).

fof(kb_SUMO_36892,axiom,
    s__instance(s__Transducer__t,s__SetOrClass) ).

fof(kb_SUMO_36893,axiom,
    s__subclass(s__Engine,s__Transducer) ).

fof(kb_SUMO_36894,axiom,
    s__documentation(s__Engine,s__EnglishLanguage,'Engine is a subclass of &%Transducer. &%Engines are devices for converting some form of energy resource into mechanical power.') ).

fof(kb_SUMO_36895,axiom,
    s__documentation(s__powerPlant__m,s__EnglishLanguage,'(powerPlant ?GENERATOR ?THING) means that the &%Device ?GENERATOR is the power-producing component of the &%Artifact ?THING which provides the energy for its operation.') ).

fof(kb_SUMO_36896,axiom,
    s__instance(s__powerPlant__m,s__BinaryPredicate) ).

fof(kb_SUMO_36897,axiom,
    s__instance(s__powerPlant__m,s__AsymmetricRelation) ).

fof(kb_SUMO_36898,axiom,
    s__instance(s__powerPlant__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_36899,axiom,
    s__domain(s__powerPlant__m,"1",s__Device) ).

fof(kb_SUMO_36900,axiom,
    s__domain(s__powerPlant__m,"2",s__Artifact) ).

fof(kb_SUMO_36901,axiom,
    s__subrelation(s__powerPlant__m,s__component__m) ).

fof(kb_SUMO_36902,axiom,
    ! [V__O,V__G] :
      ( ( s__instance(V__G,s__Device)
        & s__instance(V__O,s__Artifact) )
     => ( ( s__powerPlant(V__G,V__O)
          & s__instance(V__O,s__Device) )
       => s__instance(V__O,s__SelfPoweredDevice) ) ) ).

fof(kb_SUMO_36903,axiom,
    ! [V__O,V__G] :
      ( ( s__instance(V__G,s__Device)
        & s__instance(V__O,s__Artifact) )
     => ( s__powerPlant(V__G,V__O)
       => ( s__instance(V__G,s__Engine)
          | s__instance(V__G,s__Battery) ) ) ) ).

fof(kb_SUMO_36904,axiom,
    s__subclass(s__SteamEngine,s__Engine) ).

fof(kb_SUMO_36905,axiom,
    s__instance(s__SteamEngine__t,s__SetOrClass) ).

fof(kb_SUMO_36906,axiom,
    s__documentation(s__SteamEngine,s__EnglishLanguage,'&%SteamEngine is the subclass of &%Engines that produce mechanical power from heat and steam pressure.') ).

fof(kb_SUMO_36907,axiom,
    s__subclass(s__Turbine,s__Engine) ).

fof(kb_SUMO_36908,axiom,
    s__instance(s__Turbine__t,s__SetOrClass) ).

fof(kb_SUMO_36909,axiom,
    s__instance(s__Engine__t,s__SetOrClass) ).

fof(kb_SUMO_36910,axiom,
    s__documentation(s__Turbine,s__EnglishLanguage,'An &%Engine which converts the kinetic energy of a moving &%Liquid (typically &%Water) into mechanical energy.') ).

fof(kb_SUMO_36911,axiom,
    s__subclass(s__Windmill,s__Engine) ).

fof(kb_SUMO_36912,axiom,
    s__instance(s__Windmill__t,s__SetOrClass) ).

fof(kb_SUMO_36913,axiom,
    s__documentation(s__Windmill,s__EnglishLanguage,'Windmill is the subclass of &%Engines that produce mechanical power from &%Wind energy.') ).

fof(kb_SUMO_36914,axiom,
    s__subclass(s__InternalCombustionEngine,s__Engine) ).

fof(kb_SUMO_36915,axiom,
    s__documentation(s__InternalCombustionEngine,s__EnglishLanguage,'&%InternalCombustionEngine is the subclass of &%Engines in which a heat reaction that occurs inside the engine is transformed into mechanical energy.') ).

fof(kb_SUMO_36916,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Process)
     => ( s__instance(V__R,s__OperatingFn(s__InternalCombustionEngine))
       => ? [V__E,V__C,V__F] :
            ( s__instance(V__F,s__Object)
            & s__instance(V__C,s__Hole)
            & s__instance(V__E,s__SelfConnectedObject)
            & s__instance(V__E,s__InternalCombustionEngine)
            & s__instrument(V__R,V__E)
            & s__hole(V__C,V__E)
            & s__instance(V__F,s__Combustion)
            & s__completelyFills(V__F,V__C) ) ) ) ).

fof(kb_SUMO_36917,axiom,
    s__subclass(s__Manifold,s__EngineeringComponent) ).

fof(kb_SUMO_36918,axiom,
    s__instance(s__Manifold__t,s__SetOrClass) ).

fof(kb_SUMO_36919,axiom,
    s__documentation(s__Manifold,s__EnglishLanguage,'A pipe which has several outlets for other pipes that flow into or out of it.') ).

fof(kb_SUMO_36920,axiom,
    s__subclass(s__ElectricMotor,s__Engine) ).

fof(kb_SUMO_36921,axiom,
    s__subclass(s__ElectricMotor,s__ElectricDevice) ).

fof(kb_SUMO_36922,axiom,
    s__instance(s__ElectricMotor__t,s__SetOrClass) ).

fof(kb_SUMO_36923,axiom,
    s__documentation(s__ElectricMotor,s__EnglishLanguage,'&%ElectricMotor is the subclass of &%Engines that produce mechanical power from electricity.') ).

fof(kb_SUMO_36924,axiom,
    s__subclass(s__SwitchDevice,s__EngineeringComponent) ).

fof(kb_SUMO_36925,axiom,
    s__instance(s__SwitchDevice__t,s__SetOrClass) ).

fof(kb_SUMO_36926,axiom,
    s__documentation(s__SwitchDevice,s__EnglishLanguage,'An &%EngineeringComponent which is capable of turning an &%ElectricDevice on and off.') ).

fof(kb_SUMO_36927,axiom,
    ! [V__DEVICE] :
      ( s__instance(V__DEVICE,s__Object)
     => ( s__instance(V__DEVICE,s__SwitchDevice)
       => ? [V__PROC1,V__PROC2,V__ELECTRIC] :
            ( s__instance(V__ELECTRIC,s__Object)
            & s__instance(V__PROC2,s__Process)
            & s__instance(V__PROC1,s__Process)
            & s__instrument(V__PROC1,V__DEVICE)
            & s__causes(V__PROC1,V__PROC2)
            & s__instrument(V__PROC2,V__ELECTRIC)
            & s__instance(V__ELECTRIC,s__ElectricDevice) ) ) ) ).

fof(kb_SUMO_36928,axiom,
    s__subclass(s__Microphone,s__ElectricDevice) ).

fof(kb_SUMO_36929,axiom,
    s__subclass(s__Microphone,s__CommunicationDevice) ).

fof(kb_SUMO_36930,axiom,
    s__instance(s__Microphone__t,s__SetOrClass) ).

fof(kb_SUMO_36931,axiom,
    s__documentation(s__Microphone,s__EnglishLanguage,'A &%CommunicationDevice that converts sound into electrical energy.') ).

fof(kb_SUMO_36932,axiom,
    s__subclass(s__ReceiverDevice,s__CommunicationDevice) ).

fof(kb_SUMO_36933,axiom,
    s__subclass(s__ReceiverDevice,s__ElectricDevice) ).

fof(kb_SUMO_36934,axiom,
    s__instance(s__ReceiverDevice__t,s__SetOrClass) ).

fof(kb_SUMO_36935,axiom,
    s__documentation(s__ReceiverDevice,s__EnglishLanguage,'An &%ElectricDevice that is capable of receiving and decoding &%RadioEmissions, e.g. &%Radios and &%Televisions.') ).

fof(kb_SUMO_36936,axiom,
    ! [V__D,V__E] :
      ( s__instance(V__E,s__Process)
     => ( ( s__instance(V__E,s__RadioEmission)
          & s__destination(V__E,V__D) )
       => s__instance(V__D,s__ReceiverDevice) ) ) ).

fof(kb_SUMO_36937,axiom,
    s__subclass(s__Telegraph,s__ElectricDevice) ).

fof(kb_SUMO_36938,axiom,
    s__instance(s__Telegraph__t,s__SetOrClass) ).

fof(kb_SUMO_36939,axiom,
    s__subclass(s__Telegraph,s__CommunicationDevice) ).

fof(kb_SUMO_36940,axiom,
    s__documentation(s__Telegraph,s__EnglishLanguage,'A &%Device that permits &%LinguisticCommunication between remote points by means of a code of aural dots and dashes that can be converted into letters of an alphabet.') ).

fof(kb_SUMO_36941,axiom,
    s__subclass(s__ProjectionScreen,s__CommunicationDevice) ).

fof(kb_SUMO_36942,axiom,
    s__instance(s__ProjectionScreen__t,s__SetOrClass) ).

fof(kb_SUMO_36943,axiom,
    s__documentation(s__ProjectionScreen,s__EnglishLanguage,'A &%CommunicationDevice upon which images are projected so that they can be viewed.') ).

fof(kb_SUMO_36944,axiom,
    s__subclass(s__Pencil,s__WritingDevice) ).

fof(kb_SUMO_36945,axiom,
    s__instance(s__Pencil__t,s__SetOrClass) ).

fof(kb_SUMO_36946,axiom,
    s__documentation(s__Pencil,s__EnglishLanguage,'A &%WritingDevice that consists of an encased piece of graphite.') ).

fof(kb_SUMO_36947,axiom,
    s__subclass(s__DeviceAttribute,s__ObjectiveNorm) ).

fof(kb_SUMO_36948,axiom,
    s__documentation(s__DeviceAttribute,s__EnglishLanguage,'This class contains &%Attributes that indicate how a &%Device is behaving with respect to some norm or expectation. Examples: &%Functioning, &%Malfunctioning.') ).

fof(kb_SUMO_36949,axiom,
    ! [V__ATTRIBUTE,V__DEVICE] :
      ( ( s__instance(V__DEVICE,s__Object)
        & s__instance(V__ATTRIBUTE,s__Attribute) )
     => ( ( s__attribute(V__DEVICE,V__ATTRIBUTE)
          & s__instance(V__ATTRIBUTE,s__DeviceAttribute) )
       => s__instance(V__DEVICE,s__Device) ) ) ).

fof(kb_SUMO_36950,axiom,
    s__instance(s__Functioning,s__DeviceAttribute) ).

fof(kb_SUMO_36951,axiom,
    s__contraryAttribute_2(s__Functioning,s__Malfunctioning) ).

fof(kb_SUMO_36952,axiom,
    s__documentation(s__Functioning,s__EnglishLanguage,'Indicates that a &%Device is performing its intended function.') ).

fof(kb_SUMO_36953,axiom,
    ! [V__PROP,V__DEVICE] :
      ( ( s__instance(V__DEVICE,s__Object)
        & s__instance(V__PROP,s__Formula) )
     => ( ( s__attribute(V__DEVICE,s__Functioning)
          & s__hasPurpose(V__DEVICE,V__PROP) )
       => s__truth(V__PROP,'$true__m') ) ) ).

fof(kb_SUMO_36954,axiom,
    s__instance(s__Malfunctioning,s__DeviceAttribute) ).

fof(kb_SUMO_36955,axiom,
    s__instance(s__DeviceAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36956,axiom,
    s__documentation(s__Malfunctioning,s__EnglishLanguage,'Indicates that a &%Device is not performing its intended function.') ).

fof(kb_SUMO_36957,axiom,
    ! [V__PROP,V__DEVICE] :
      ( ( s__instance(V__DEVICE,s__Object)
        & s__instance(V__PROP,s__Formula) )
     => ( ( s__attribute(V__DEVICE,s__Malfunctioning)
          & s__hasPurpose(V__DEVICE,V__PROP) )
       => s__truth(V__PROP,'$false__m') ) ) ).

fof(kb_SUMO_36958,axiom,
    s__subclass(s__DeviceStateAttribute,s__InternalAttribute) ).

fof(kb_SUMO_36959,axiom,
    s__documentation(s__DeviceStateAttribute,s__EnglishLanguage,'&%DeviceStateAttribute is the class of attributes that represent different states that a Device may be in. Examples: &%DeviceOff, &%DeviceOn, &%DeviceOpen, and &%DeviceClosed.') ).

fof(kb_SUMO_36960,axiom,
    s__instance(s__DeviceClosed,s__DeviceStateAttribute) ).

fof(kb_SUMO_36961,axiom,
    s__instance(s__DeviceOff,s__DeviceStateAttribute) ).

fof(kb_SUMO_36962,axiom,
    s__instance(s__DeviceOn,s__DeviceStateAttribute) ).

fof(kb_SUMO_36963,axiom,
    s__instance(s__DeviceOpen,s__DeviceStateAttribute) ).

fof(kb_SUMO_36964,axiom,
    s__instance(s__DeviceStateAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_36965,axiom,
    s__documentation(s__deviceState__m,s__EnglishLanguage,'(deviceState ?DEVICE ?STATE) means that the &%Object ?DEVICE is in the &%DeviceStateAttribute ?STATE.') ).

fof(kb_SUMO_36966,axiom,
    s__instance(s__deviceState__m,s__BinaryPredicate) ).

fof(kb_SUMO_36967,axiom,
    s__domain(s__deviceState__m,"1",s__Object) ).

fof(kb_SUMO_36968,axiom,
    s__domain(s__deviceState__m,"2",s__DeviceStateAttribute) ).

fof(kb_SUMO_36969,axiom,
    s__subrelation(s__deviceState__m,s__attribute__m) ).

fof(kb_SUMO_36970,axiom,
    s__subclass(s__Aerator,s__Device) ).

fof(kb_SUMO_36971,axiom,
    s__instance(s__Aerator__t,s__SetOrClass) ).

fof(kb_SUMO_36972,axiom,
    s__documentation(s__Aerator,s__EnglishLanguage,'A &%Device whose purpose is to mix &%Substances with &%Air.') ).

fof(kb_SUMO_36973,axiom,
    ! [V__AERATOR] :
      ( s__instance(V__AERATOR,s__Object)
     => ( s__instance(V__AERATOR,s__Aerator)
       => s__hasPurpose(V__AERATOR,'(? [V__COMBINE,V__AIR] : (s__instance(V__AIR,s__Object) & s__instance(V__COMBINE,s__Process) & s__instance(V__COMBINE,s__Combining) & s__resource(V__COMBINE,V__AIR) & s__instance(V__AIR,s__Air) & s__instrument(V__COMBINE,V__AERATOR)))') ) ) ).

fof(kb_SUMO_36974,axiom,
    s__subclass(s__Aerating,s__Combining) ).

fof(kb_SUMO_36975,axiom,
    s__instance(s__Aerating__t,s__SetOrClass) ).

fof(kb_SUMO_36976,axiom,
    s__documentation(s__Aerating,s__EnglishLanguage,'Combining a substance with &%Air.') ).

fof(kb_SUMO_36977,axiom,
    ! [V__AERATE] :
      ( s__instance(V__AERATE,s__Process)
     => ( s__instance(V__AERATE,s__Aerating)
       => ? [V__AIR,V__S] :
            ( s__instance(V__S,s__Object)
            & s__patient(V__AERATE,V__AIR)
            & s__instance(V__AIR,s__Air)
            & s__patient(V__AERATE,V__S)
            & s__attribute(V__S,s__Liquid) ) ) ) ).

fof(kb_SUMO_36978,axiom,
    s__subclass(s__Broom,s__BrushOrComb) ).

fof(kb_SUMO_36979,axiom,
    s__instance(s__Broom__t,s__SetOrClass) ).

fof(kb_SUMO_36980,axiom,
    s__instance(s__BrushOrComb__t,s__SetOrClass) ).

fof(kb_SUMO_36981,axiom,
    s__documentation(s__Broom,s__EnglishLanguage,'A &%BrushOrComb whose purpose is to remove dirt and other small particles from floors.') ).

fof(kb_SUMO_36982,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Broom)
       => s__hasPurpose(V__B,'(? [V__S] : (s__instance(V__S,s__Process) & s__instance(V__S,s__Sweeping) & s__instrument(V__S,V__B)))') ) ) ).

fof(kb_SUMO_36983,axiom,
    s__subclass(s__BrushOrComb,s__Device) ).

fof(kb_SUMO_36984,axiom,
    s__documentation(s__BrushOrComb,s__EnglishLanguage,'A &%Device which consists of a handle and bristles and whose purpose is to remove particles from something or to smooth something out.') ).

fof(kb_SUMO_36985,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__BrushOrComb)
       => s__hasPurpose(V__B,'(? [V__S] : (s__instance(V__S,s__Process) & (s__instance(V__S,s__Removing) | s__instance(V__S,s__SurfaceChange)) & s__instrument(V__S,V__B)))') ) ) ).

fof(kb_SUMO_36986,axiom,
    s__subclass(s__MatchDevice,s__Device) ).

fof(kb_SUMO_36987,axiom,
    s__instance(s__MatchDevice__t,s__SetOrClass) ).

fof(kb_SUMO_36988,axiom,
    s__documentation(s__MatchDevice,s__EnglishLanguage,'A small stick of carboard or wood that is treated with chemicals that can be easily ignited with friction. MatchDevices are used for starting fires.') ).

fof(kb_SUMO_36989,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__MatchDevice)
       => s__capability(s__StartFn(s__Combustion),s__instrument__m,V__M) ) ) ).

fof(kb_SUMO_36990,axiom,
    s__subclass(s__VendingDevice,s__Device) ).

fof(kb_SUMO_36991,axiom,
    s__instance(s__VendingDevice__t,s__SetOrClass) ).

fof(kb_SUMO_36992,axiom,
    s__documentation(s__VendingDevice,s__EnglishLanguage,'A &%Device which is capable of &%Selling a &%Product to a customer automatically when the customer inserts the appropriate amount of Currency.') ).

fof(kb_SUMO_36993,axiom,
    ! [V__VD] :
      ( s__instance(V__VD,s__Object)
     => ( s__instance(V__VD,s__VendingDevice)
       => s__hasPurpose(V__VD,'(? [V__T,V__C,V__P] : (s__instance(V__T,s__Process) & s__instance(V__T,s__FinancialTransaction) & s__instrument(V__T,V__VD) & s__patient(V__T,V__C) & s__instance(V__C,s__Currency) & s__patient(V__T,V__P) & s__instance(V__P,s__Product)))') ) ) ).

fof(kb_SUMO_36994,axiom,
    s__subclass(s__WritingDevice,s__Device) ).

fof(kb_SUMO_36995,axiom,
    s__instance(s__WritingDevice__t,s__SetOrClass) ).

fof(kb_SUMO_36996,axiom,
    s__documentation(s__WritingDevice,s__EnglishLanguage,'A &%Device whose purpose is to be an instrument of &%Writing, e.g. pens, pencils, crayons, etc.') ).

fof(kb_SUMO_36997,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__WritingDevice)
       => s__hasPurpose(V__D,'(? [V__W] : (s__instance(V__W,s__Process) & s__instance(V__W,s__Writing) & s__instrument(V__W,V__D)))') ) ) ).

fof(kb_SUMO_36998,axiom,
    s__subclass(s__SmokingDevice,s__Device) ).

fof(kb_SUMO_36999,axiom,
    s__documentation(s__SmokingDevice,s__EnglishLanguage,'Any Device whose purpose is &%Smoking.') ).

fof(kb_SUMO_37000,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__SmokingDevice)
       => s__hasPurpose(V__D,'(? [V__S] : (s__instance(V__S,s__Process) & s__instance(V__S,s__Smoking) & s__instrument(V__S,V__D)))') ) ) ).

fof(kb_SUMO_37001,axiom,
    s__subclass(s__SmokingPipe,s__SmokingDevice) ).

fof(kb_SUMO_37002,axiom,
    s__instance(s__SmokingPipe__t,s__SetOrClass) ).

fof(kb_SUMO_37003,axiom,
    s__instance(s__SmokingDevice__t,s__SetOrClass) ).

fof(kb_SUMO_37004,axiom,
    s__documentation(s__SmokingPipe,s__EnglishLanguage,'A &%SmokingDevice consisting of a tube and a small bowl.') ).

fof(kb_SUMO_37005,axiom,
    s__subclass(s__Shower,s__BathingDevice) ).

fof(kb_SUMO_37006,axiom,
    s__instance(s__Shower__t,s__SetOrClass) ).

fof(kb_SUMO_37007,axiom,
    s__documentation(s__Shower,s__EnglishLanguage,'&%Shower refers to a plumbing fixture that sprays water over you.') ).

fof(kb_SUMO_37008,axiom,
    s__termFormat(s__EnglishLanguage,s__Shower,shower) ).

fof(kb_SUMO_37009,axiom,
    ! [V__SHOWER] :
      ( s__instance(V__SHOWER,s__Object)
     => ( s__instance(V__SHOWER,s__Shower)
       => s__hasPurpose(V__SHOWER,'(? [V__SPRAY] : (s__instance(V__SPRAY,s__Process) & s__instance(V__SPRAY,s__WaterMotion) & s__origin(V__SPRAY,V__SHOWER)))') ) ) ).

fof(kb_SUMO_37010,axiom,
    ! [V__SHOWER] :
      ( s__instance(V__SHOWER,s__Object)
     => ( s__instance(V__SHOWER,s__Shower)
       => ? [V__X,V__FLOOR] :
            ( s__instance(V__FLOOR,s__Object)
            & s__instance(V__X,s__Object)
            & ( s__instance(V__X,s__Wall)
              | s__instance(V__X,s__Ceiling) )
            & s__connected(V__SHOWER,V__X)
            & s__instance(V__FLOOR,s__Floor)
            & s__orientation(V__SHOWER,V__FLOOR,s__Above) ) ) ) ).

fof(kb_SUMO_37011,axiom,
    s__subclass(s__BathTub,s__BathingDevice) ).

fof(kb_SUMO_37012,axiom,
    s__instance(s__BathingDevice__t,s__SetOrClass) ).

fof(kb_SUMO_37013,axiom,
    s__subclass(s__BathTub,s__FluidContainer) ).

fof(kb_SUMO_37014,axiom,
    s__documentation(s__BathTub,s__BathingDevice,'&%BathTub refers to a &%BathingDevice that you can fill with water to use to watch the body') ).

fof(kb_SUMO_37015,axiom,
    s__termFormat(s__EnglishLanguage,s__BathTub,tub) ).

fof(kb_SUMO_37016,axiom,
    ! [V__TUB] :
      ( s__instance(V__TUB,s__SelfConnectedObject)
     => ( s__instance(V__TUB,s__BathTub)
       => s__hasPurpose(V__TUB,'(? [V__WATER] : (s__instance(V__WATER,s__Object) & s__instance(V__WATER,s__Water) & s__contains(V__TUB,V__WATER)))') ) ) ).

fof(kb_SUMO_37017,axiom,
    s__subclass(s__Excrement,s__BodySubstance) ).

fof(kb_SUMO_37018,axiom,
    s__documentation(s__Excrement,s__EnglishLanguage,'&%Excrement refers to the waste matter that is discharged from the body') ).

fof(kb_SUMO_37019,axiom,
    s__termFormat(s__EnglishLanguage,s__Excrement,excrement) ).

fof(kb_SUMO_37020,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Excrement)
     => ? [V__PROC,V__ORG] :
          ( s__instance(V__ORG,s__Agent)
          & s__instance(V__PROC,s__Process)
          & s__instance(V__ORG,s__Organism)
          & s__instance(V__PROC,s__PhysiologicProcess)
          & s__result(V__PROC,V__X)
          & s__agent(V__PROC,V__ORG) ) ) ).

fof(kb_SUMO_37021,axiom,
    s__subclass(s__Feces,s__Excrement) ).

fof(kb_SUMO_37022,axiom,
    s__instance(s__Feces__t,s__SetOrClass) ).

fof(kb_SUMO_37023,axiom,
    s__instance(s__Excrement__t,s__SetOrClass) ).

fof(kb_SUMO_37024,axiom,
    s__documentation(s__Feces,s__EnglishLanguage,'&%Feces is a type of &%Solid &%Excrement evacuated from the bowels') ).

fof(kb_SUMO_37025,axiom,
    s__termFormat(s__EnglishLanguage,s__Feces,feces) ).

fof(kb_SUMO_37026,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Feces)
       => s__attribute(V__X,s__Solid) ) ) ).

fof(kb_SUMO_37027,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Feces)
     => ? [V__PROC,V__INT] :
          ( s__instance(V__INT,s__Object)
          & s__instance(V__PROC,s__Process)
          & s__instance(V__PROC,s__PhysiologicProcess)
          & s__instrument(V__PROC,V__INT)
          & s__instance(V__INT,s__Intestine)
          & s__result(V__PROC,V__X) ) ) ).

fof(kb_SUMO_37028,axiom,
    s__subclass(s__Urine,s__Excrement) ).

fof(kb_SUMO_37029,axiom,
    s__instance(s__Urine__t,s__SetOrClass) ).

fof(kb_SUMO_37030,axiom,
    s__documentation(s__Urine,s__EnglishLanguage,'&%Urine is a type of &%Liquid &%Excrement that is secreted by the &%Kidney') ).

fof(kb_SUMO_37031,axiom,
    s__termFormat(s__EnglishLanguage,s__Urine,urine) ).

fof(kb_SUMO_37032,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Urine)
       => s__attribute(V__X,s__Solid) ) ) ).

fof(kb_SUMO_37033,axiom,
    ! [V__PROX,V__X] :
      ( s__instance(V__PROX,s__Process)
     => ( s__instance(V__X,s__Urine)
       => ? [V__PROC,V__KIDNEY] :
            ( s__instance(V__KIDNEY,s__Object)
            & s__instance(V__PROC,s__Process)
            & s__instance(V__PROC,s__PhysiologicProcess)
            & s__instrument(V__PROC,V__KIDNEY)
            & s__instance(V__KIDNEY,s__Kidney)
            & s__result(V__PROX,V__X) ) ) ) ).

fof(kb_SUMO_37034,axiom,
    s__subclass(s__Excretion,s__OrganismProcess) ).

fof(kb_SUMO_37035,axiom,
    s__documentation(s__Excretion,s__EnglishLanguage,'&%Excretion is a type of &%OrganismProcess that discharges waste from tissues, organs or the body') ).

fof(kb_SUMO_37036,axiom,
    s__termFormat(s__EnglishLanguage,s__Excretion,excretion) ).

fof(kb_SUMO_37037,axiom,
    ! [V__PROC] :
      ( s__instance(V__PROC,s__Process)
     => ( s__instance(V__PROC,s__Excretion)
       => ? [V__ORG,V__WASTE,V__PART] :
            ( s__instance(V__PART,s__Object)
            & s__instance(V__ORG,s__Agent)
            & s__instance(V__ORG,s__Organism)
            & s__agent(V__PROC,V__ORG)
            & s__patient(V__PROC,V__WASTE)
            & s__instance(V__WASTE,s__Excrement)
            & s__instance(V__PART,s__BodyPart)
            & s__instrument(V__PROC,V__PART) ) ) ) ).

fof(kb_SUMO_37038,axiom,
    s__subclass(s__Urination,s__Excretion) ).

fof(kb_SUMO_37039,axiom,
    s__instance(s__Urination__t,s__SetOrClass) ).

fof(kb_SUMO_37040,axiom,
    s__instance(s__Excretion__t,s__SetOrClass) ).

fof(kb_SUMO_37041,axiom,
    s__documentation(s__Urination,s__EnglishLanguage,'&%Urination is a type of &%Excretion that discharges &%Urine') ).

fof(kb_SUMO_37042,axiom,
    s__termFormat(s__EnglishLanguage,s__Urination,urination) ).

fof(kb_SUMO_37043,axiom,
    ! [V__PROC] :
      ( s__instance(V__PROC,s__Process)
     => ( s__instance(V__PROC,s__Urination)
       => ? [V__URINE] :
            ( s__instance(V__URINE,s__Urine)
            & s__patient(V__PROC,V__URINE) ) ) ) ).

fof(kb_SUMO_37044,axiom,
    s__subclass(s__Defecation,s__Excretion) ).

fof(kb_SUMO_37045,axiom,
    s__instance(s__Defecation__t,s__SetOrClass) ).

fof(kb_SUMO_37046,axiom,
    s__documentation(s__Defecation,s__EnglishLanguage,'&%Defecation is a type of &%Excretion that discharges &%Feces') ).

fof(kb_SUMO_37047,axiom,
    s__termFormat(s__EnglishLanguage,s__Defecation,defecation) ).

fof(kb_SUMO_37048,axiom,
    ! [V__PROC] :
      ( s__instance(V__PROC,s__Process)
     => ( s__instance(V__PROC,s__Defecation)
       => ? [V__FECES] :
            ( s__instance(V__FECES,s__Feces)
            & s__patient(V__PROC,V__FECES) ) ) ) ).

fof(kb_SUMO_37049,axiom,
    s__subclass(s__Sewage,s__Mixture) ).

fof(kb_SUMO_37050,axiom,
    s__instance(s__Sewage__t,s__SetOrClass) ).

fof(kb_SUMO_37051,axiom,
    s__documentation(s__Sewage,s__EnglishLanguage,'The byproduct of &%Animal digestion. Sewage is a waste product that is removed from the body of an animal by a normally functioning &%BiologicalProcess. Sewage consists largely of substances which the animal cannot digest, or may be harmful, so the breakdown of the biological waste removal process can be evidence or cause of a &%DiseaseOrSyndrome.') ).

fof(kb_SUMO_37052,axiom,
    ! [V__D,V__ANI] :
      ( ( s__instance(V__ANI,s__Agent)
        & s__instance(V__D,s__Attribute) )
     => ( ( s__instance(V__ANI,s__Animal)
          & s__instance(V__D,s__DiseaseOrSyndrome)
          & ~ s__attribute(V__ANI,V__D) )
       => ? [V__P,V__W] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__P,s__BiologicalProcess)
            & s__instance(V__P,s__Removing)
            & s__origin(V__P,V__ANI)
            & s__instance(V__W,s__Sewage)
            & s__agent(V__P,V__ANI)
            & s__patient(V__P,V__W) ) ) ) ).

fof(kb_SUMO_37053,axiom,
    s__subclass(s__Bidet,s__WashingDevice) ).

fof(kb_SUMO_37054,axiom,
    s__instance(s__Bidet__t,s__SetOrClass) ).

fof(kb_SUMO_37055,axiom,
    s__documentation(s__Bidet,s__EnglishLanguage,'&%Bidet is a &%WashingDevice intended for washing genitals and the anal area while on the toilet') ).

fof(kb_SUMO_37056,axiom,
    s__termFormat(s__EnglishLanguage,s__Bidet,bidet) ).

fof(kb_SUMO_37057,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Bidet)
       => s__hasPurpose(V__X,'(? [V__PROC,V__WASH,V__PART] : (s__instance(V__PART,s__Object) & s__instance(V__WASH,s__Process) & s__instance(V__PROC,s__Process) & (s__instance(V__PROC,s__Defecation) | s__instance(V__PROC,s__Urination)) & s__instrument(V__PROC,V__PART) & s__instance(V__WASH,s__Washing) & s__patient(V__WASH,V__PART) & s__instrument(V__WASH,V__X) & s__before(s__BeginFn(s__WhenFn(V__PROC)),s__BeginFn(s__WhenFn(V__WASH)))))') ) ) ).

fof(kb_SUMO_37058,axiom,
    s__subclass(s__Toilet,s__Device) ).

fof(kb_SUMO_37059,axiom,
    s__instance(s__Toilet__t,s__SetOrClass) ).

fof(kb_SUMO_37060,axiom,
    s__documentation(s__Toilet,s__EnglishLanguage,'A &%Device for the disposal of wastes resulting from urination and defecation.') ).

fof(kb_SUMO_37061,axiom,
    ! [V__R,V__T] :
      ( ( s__instance(V__T,s__Physical)
        & s__instance(V__R,s__Object) )
     => ( ( s__located(V__T,V__R)
          & s__instance(V__T,s__Toilet)
          & s__instance(V__R,s__Room) )
       => s__instance(V__R,s__Bathroom) ) ) ).

fof(kb_SUMO_37062,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Physical)
     => ( s__instance(V__X,s__Toilet)
       => s__hasPurpose(V__X,'(? [V__PROC] : (s__instance(V__PROC,s__Process) & (s__instance(V__PROC,s__Defecation) | s__instance(V__PROC,s__Urination)) & s__destination(V__PROC,V__X)))') ) ) ).

fof(kb_SUMO_37063,axiom,
    s__subclass(s__Toothbrush,s__BrushOrComb) ).

fof(kb_SUMO_37064,axiom,
    s__instance(s__Toothbrush__t,s__SetOrClass) ).

fof(kb_SUMO_37065,axiom,
    s__documentation(s__Toothbrush,s__EnglishLanguage,'A small &%BrushOrComb with relatively soft bristles and a long handle, used for brushing teeth (see &%Tooth). It is used help control bacteria living in the mouth. While most typically used by humans on themselves, it can be used by &%Dentists on their patients and by adults assisting children. They are occasionally used by humans caring for pets, zoo animals and valuable livestock.') ).

fof(kb_SUMO_37066,axiom,
    ! [V__TOOTH,V__B,V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Toothbrush)
       => s__hasPurpose(V__T,'(? [V__K] : (s__instance(V__K,s__Process) & s__instance(V__TOOTH,s__Tooth) & s__instrument(V__K,V__T) & s__instance(V__K,s__Killing) & s__instance(V__B,s__Bacterium) & s__patient(V__K,V__B) & s__patient(V__K,V__TOOTH)))') ) ) ).

fof(kb_SUMO_37067,axiom,
    s__subclass(s__CigarOrCigarette,s__SmokingDevice) ).

fof(kb_SUMO_37068,axiom,
    s__instance(s__CigarOrCigarette__t,s__SetOrClass) ).

fof(kb_SUMO_37069,axiom,
    s__documentation(s__CigarOrCigarette,s__EnglishLanguage,'A tube of thin paper containing finely ground tobacco that is smoked.') ).

fof(kb_SUMO_37070,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__CigarOrCigarette)
       => ? [V__T] :
            ( s__instance(V__T,s__Object)
            & s__instance(V__T,s__Tobacco)
            & s__part(V__T,V__C) ) ) ) ).

fof(kb_SUMO_37071,axiom,
    s__subclass(s__Tableware,s__Device) ).

fof(kb_SUMO_37072,axiom,
    s__instance(s__Tableware__t,s__SetOrClass) ).

fof(kb_SUMO_37073,axiom,
    s__documentation(s__Tableware,s__EnglishLanguage,'&%Devices that are used in &%Ingesting (&%Eating and/or &%Drinking) a meal. This coves dishware, flatware, and glassware.') ).

fof(kb_SUMO_37074,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Tableware)
       => s__hasPurpose(V__T,'(? [V__I] : (s__instance(V__I,s__Process) & s__instance(V__I,s__Ingesting) & s__instrument(V__I,V__T)))') ) ) ).

fof(kb_SUMO_37075,axiom,
    s__subclass(s__Compass,s__Device) ).

fof(kb_SUMO_37076,axiom,
    s__subclass(s__Compass,s__ContentBearingObject) ).

fof(kb_SUMO_37077,axiom,
    s__instance(s__Compass__t,s__SetOrClass) ).

fof(kb_SUMO_37078,axiom,
    s__documentation(s__Compass,s__EnglishLanguage,'A &%Device that indicates the direction of the various &%DirectionalAttributes with respect to the device.') ).

fof(kb_SUMO_37079,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Compass)
     => ? [V__D] :
          ( s__instance(V__D,s__DirectionalAttribute)
          & s__represents(V__C,V__D) ) ) ).

fof(kb_SUMO_37080,axiom,
    s__subclass(s__MajorAppliance,s__Device) ).

fof(kb_SUMO_37081,axiom,
    s__subclass(s__Refrigerator,s__MajorAppliance) ).

fof(kb_SUMO_37082,axiom,
    s__instance(s__Refrigerator__t,s__SetOrClass) ).

fof(kb_SUMO_37083,axiom,
    s__subclass(s__Freezer,s__MajorAppliance) ).

fof(kb_SUMO_37084,axiom,
    s__instance(s__Freezer__t,s__SetOrClass) ).

fof(kb_SUMO_37085,axiom,
    s__subclass(s__CookingRange,s__MajorAppliance) ).

fof(kb_SUMO_37086,axiom,
    s__instance(s__CookingRange__t,s__SetOrClass) ).

fof(kb_SUMO_37087,axiom,
    s__subclass(s__CookingOven,s__MajorAppliance) ).

fof(kb_SUMO_37088,axiom,
    s__instance(s__CookingOven__t,s__SetOrClass) ).

fof(kb_SUMO_37089,axiom,
    s__instance(s__MajorAppliance__t,s__SetOrClass) ).

fof(kb_SUMO_37090,axiom,
    s__subclass(s__HotWaterHeater,s__MajorAppliance) ).

fof(kb_SUMO_37091,axiom,
    s__instance(s__HotWaterHeater__t,s__SetOrClass) ).

fof(kb_SUMO_37092,axiom,
    s__subclass(s__ClothesWashingMachine,s__MajorAppliance) ).

fof(kb_SUMO_37093,axiom,
    s__instance(s__ClothesWashingMachine__t,s__SetOrClass) ).

fof(kb_SUMO_37094,axiom,
    s__subclass(s__ClothesDryer,s__MajorAppliance) ).

fof(kb_SUMO_37095,axiom,
    s__subclass(s__Dishwasher,s__MajorAppliance) ).

fof(kb_SUMO_37096,axiom,
    s__instance(s__Dishwasher__t,s__SetOrClass) ).

fof(kb_SUMO_37097,axiom,
    s__subclass(s__CoolingDevice,s__Device) ).

fof(kb_SUMO_37098,axiom,
    s__documentation(s__CoolingDevice,s__EnglishLanguage,'A &%Device whose purpose is &%Cooling something, e.g. air conditioners, refrigerators, freezers, etc.') ).

fof(kb_SUMO_37099,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__CoolingDevice)
       => s__hasPurpose(V__D,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Cooling) & s__instrument(V__C,V__D)))') ) ) ).

fof(kb_SUMO_37100,axiom,
    s__subclass(s__FanDevice,s__CoolingDevice) ).

fof(kb_SUMO_37101,axiom,
    s__instance(s__FanDevice__t,s__SetOrClass) ).

fof(kb_SUMO_37102,axiom,
    s__instance(s__CoolingDevice__t,s__SetOrClass) ).

fof(kb_SUMO_37103,axiom,
    s__documentation(s__FanDevice,s__EnglishLanguage,'A &%CoolingDevice which consists simply of one or more blades that circulate the air. Note that this class covers both electrical fans and fans that are manually operated.') ).

fof(kb_SUMO_37104,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__instance(V__F,s__FanDevice)
       => s__hasPurpose(V__F,'(? [V__W] : (s__instance(V__W,s__Process) & s__instance(V__W,s__Wind) & s__instrument(V__W,V__F)))') ) ) ).

fof(kb_SUMO_37105,axiom,
    s__subclass(s__HeatingDevice,s__Device) ).

fof(kb_SUMO_37106,axiom,
    s__documentation(s__HeatingDevice,s__EnglishLanguage,'A &%Device whose purpose is &%Heating something, e.g. electric heaters, heat lamps, ovens, stoves, etc.') ).

fof(kb_SUMO_37107,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__HeatingDevice)
       => s__hasPurpose(V__D,'(? [V__H] : (s__instance(V__H,s__Process) & s__instance(V__H,s__Heating) & s__instrument(V__H,V__D)))') ) ) ).

fof(kb_SUMO_37108,axiom,
    s__subclass(s__Oven,s__HeatingDevice) ).

fof(kb_SUMO_37109,axiom,
    s__subclass(s__Oven,s__Container) ).

fof(kb_SUMO_37110,axiom,
    s__instance(s__Oven__t,s__SetOrClass) ).

fof(kb_SUMO_37111,axiom,
    s__documentation(s__Oven,s__EnglishLanguage,'A &%HeatingDevice with a door for inserting and removing &%Food that is to undergo &%Baking.') ).

fof(kb_SUMO_37112,axiom,
    ! [V__O] :
      ( s__instance(V__O,s__Object)
     => ( s__instance(V__O,s__Oven)
       => s__hasPurpose(V__O,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Cooking) & s__instrument(V__C,V__O)))') ) ) ).

fof(kb_SUMO_37113,axiom,
    s__subclass(s__Stove,s__HeatingDevice) ).

fof(kb_SUMO_37114,axiom,
    s__instance(s__Stove__t,s__SetOrClass) ).

fof(kb_SUMO_37115,axiom,
    s__instance(s__HeatingDevice__t,s__SetOrClass) ).

fof(kb_SUMO_37116,axiom,
    s__documentation(s__Stove,s__EnglishLanguage,'A &%HeatingDevice which consists one or more burners for heating pots and pans of &%Food.') ).

fof(kb_SUMO_37117,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Stove)
       => s__hasPurpose(V__S,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Cooking) & s__instrument(V__C,V__S)))') ) ) ).

fof(kb_SUMO_37118,axiom,
    s__subclass(s__Refrigerator,s__CoolingDevice) ).

fof(kb_SUMO_37119,axiom,
    s__subclass(s__Refrigerator,s__ElectricDevice) ).

fof(kb_SUMO_37120,axiom,
    s__subclass(s__Refrigerator,s__Container) ).

fof(kb_SUMO_37121,axiom,
    s__documentation(s__Refrigerator,s__EnglishLanguage,'The intersection of &%Containers and &%ElectricDevices in which the temperature is reduced from that of the outside air by a &%Cooling process.') ).

fof(kb_SUMO_37122,axiom,
    s__subclass(s__PotOrPan,s__Container) ).

fof(kb_SUMO_37123,axiom,
    s__instance(s__PotOrPan__t,s__SetOrClass) ).

fof(kb_SUMO_37124,axiom,
    s__documentation(s__PotOrPan,s__EnglishLanguage,'A &%Container which has a handle and is used for &%Cooking.') ).

fof(kb_SUMO_37125,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Object)
     => ( s__instance(V__P,s__PotOrPan)
       => s__hasPurpose(V__P,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Cooking) & s__instrument(V__C,V__P)))') ) ) ).

fof(kb_SUMO_37126,axiom,
    s__subclass(s__Ramp,s__SelfConnectedObject) ).

fof(kb_SUMO_37127,axiom,
    s__instance(s__Ramp__t,s__SetOrClass) ).

fof(kb_SUMO_37128,axiom,
    s__documentation(s__Ramp,s__EnglishLanguage,'Ramp is the class of &%SelfConnectedObjects that are inclined planes used for moving objects from one level to another, especially used for wheeled vehicles and people who cannot climb stairs.') ).

fof(kb_SUMO_37129,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Object)
     => ( s__instance(V__R,s__Ramp)
       => s__capability(s__MotionUpward,s__path__m,V__R) ) ) ).

fof(kb_SUMO_37130,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Object)
     => ( s__instance(V__R,s__Ramp)
       => s__capability(s__MotionDownward,s__path__m,V__R) ) ) ).

fof(kb_SUMO_37131,axiom,
    s__subclass(s__RecreationOrExerciseDevice,s__Device) ).

fof(kb_SUMO_37132,axiom,
    s__documentation(s__RecreationOrExerciseDevice,s__EnglishLanguage,'A &%Device whose purpose is &%RecreationOrExercise.') ).

fof(kb_SUMO_37133,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__RecreationOrExerciseDevice)
       => s__hasPurpose(V__D,'(? [V__E] : (s__instance(V__E,s__Process) & s__instance(V__E,s__RecreationOrExercise) & s__instrument(V__E,V__D)))') ) ) ).

fof(kb_SUMO_37134,axiom,
    s__subclass(s__WalkingCane,s__Device) ).

fof(kb_SUMO_37135,axiom,
    s__instance(s__WalkingCane__t,s__SetOrClass) ).

fof(kb_SUMO_37136,axiom,
    s__documentation(s__WalkingCane,s__EnglishLanguage,'A &%Device which has the form of a staff with a handle and which enables some people to walk with greater assurance.') ).

fof(kb_SUMO_37137,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__WalkingCane)
       => s__hasPurpose(V__C,'(? [V__W] : (s__instance(V__W,s__Process) & s__instance(V__W,s__Walking) & s__instrument(V__W,V__C)))') ) ) ).

fof(kb_SUMO_37138,axiom,
    s__subclass(s__WashingDevice,s__Device) ).

fof(kb_SUMO_37139,axiom,
    s__documentation(s__WashingDevice,s__EnglishLanguage,'Any &%Device whose purpose is &%Washing something, e.g. washing machines, dishwashers, bathtubs, etc.') ).

fof(kb_SUMO_37140,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__WashingDevice)
       => s__hasPurpose(V__D,'(? [V__W] : (s__instance(V__W,s__Process) & s__instance(V__W,s__Washing) & s__instrument(V__W,V__D)))') ) ) ).

fof(kb_SUMO_37141,axiom,
    s__subclass(s__MaterialHandlingEquipment,s__Device) ).

fof(kb_SUMO_37142,axiom,
    s__documentation(s__MaterialHandlingEquipment,s__EnglishLanguage,'&%MaterialHandlingEquipment is a class of &%Devices that are equipment used for handling goods and supplies more efficiently or safely. Examples are cranes, hoists, forklifts, conveyors, racks, etc.') ).

fof(kb_SUMO_37143,axiom,
    s__subclass(s__Crane,s__MaterialHandlingEquipment) ).

fof(kb_SUMO_37144,axiom,
    s__instance(s__Crane__t,s__SetOrClass) ).

fof(kb_SUMO_37145,axiom,
    s__instance(s__MaterialHandlingEquipment__t,s__SetOrClass) ).

fof(kb_SUMO_37146,axiom,
    s__documentation(s__Crane,s__EnglishLanguage,'Crane is a subclass of mechanical &%Devices that consist of a &%HoistingDevice on a moveable boom, designed to assist in moving heavy loads.') ).

fof(kb_SUMO_37147,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__CorpuscularObject)
     => ( s__instance(V__C,s__Crane)
       => ? [V__H] :
            ( s__instance(V__H,s__CorpuscularObject)
            & s__instance(V__H,s__HoistingDevice)
            & s__component(V__H,V__C) ) ) ) ).

fof(kb_SUMO_37148,axiom,
    s__subclass(s__HoistingDevice,s__MaterialHandlingEquipment) ).

fof(kb_SUMO_37149,axiom,
    s__instance(s__HoistingDevice__t,s__SetOrClass) ).

fof(kb_SUMO_37150,axiom,
    s__documentation(s__HoistingDevice,s__EnglishLanguage,'&%HoistingDevice is a subclass of mechanical &%Devices that provide a mechanical advantage in lifting and lowering, e.g., by use of a block and tackle.') ).

fof(kb_SUMO_37151,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Object)
     => ( s__instance(V__H,s__HoistingDevice)
       => s__capability(s__MotionUpward,s__instrument__m,V__H) ) ) ).

fof(kb_SUMO_37152,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Object)
     => ( s__instance(V__H,s__HoistingDevice)
       => s__capability(s__MotionDownward,s__instrument__m,V__H) ) ) ).

fof(kb_SUMO_37153,axiom,
    s__subclass(s__OpticalDevice,s__Device) ).

fof(kb_SUMO_37154,axiom,
    s__documentation(s__OpticalDevice,s__EnglishLanguage,'A &%Device which enables someone to see something more clearly or with greater magnification.') ).

fof(kb_SUMO_37155,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__OpticalDevice)
       => s__hasPurpose(V__D,'(? [V__S] : (s__instance(V__S,s__Process) & s__instance(V__S,s__Seeing) & s__instrument(V__S,V__D)))') ) ) ).

fof(kb_SUMO_37156,axiom,
    s__subclass(s__EyeGlass,s__OpticalDevice) ).

fof(kb_SUMO_37157,axiom,
    s__instance(s__EyeGlass__t,s__SetOrClass) ).

fof(kb_SUMO_37158,axiom,
    s__documentation(s__EyeGlass,s__EnglishLanguage,'A lens or pair of lenses with or without frames whose purpose is to to correct a defect in vision. This class covers ordinary eye glasses, reading glasses, contact lenses, monocles, etc.') ).

fof(kb_SUMO_37159,axiom,
    s__subclass(s__Lens,s__OpticalDevice) ).

fof(kb_SUMO_37160,axiom,
    s__instance(s__Lens__t,s__SetOrClass) ).

fof(kb_SUMO_37161,axiom,
    s__documentation(s__Lens,s__EnglishLanguage,'An &%OpticalDevice which consists of a polished, transparent piece of glass or plastic. Lenses are often part of other &%OpticalDevices.') ).

fof(kb_SUMO_37162,axiom,
    s__subclass(s__Microscope,s__OpticalDevice) ).

fof(kb_SUMO_37163,axiom,
    s__instance(s__Microscope__t,s__SetOrClass) ).

fof(kb_SUMO_37164,axiom,
    s__instance(s__OpticalDevice__t,s__SetOrClass) ).

fof(kb_SUMO_37165,axiom,
    s__documentation(s__Microscope,s__EnglishLanguage,'An &%OpticalDevice with a stand and a focus, which is used for magnifying the images of things that are placed in the stand.') ).

fof(kb_SUMO_37166,axiom,
    s__subclass(s__Filter,s__Device) ).

fof(kb_SUMO_37167,axiom,
    s__instance(s__Filter__t,s__SetOrClass) ).

fof(kb_SUMO_37168,axiom,
    s__documentation(s__Filter,s__EnglishLanguage,'A &%Device whose purpose is to remove part of a &%Mixture that is passed through the &%Filter.') ).

fof(kb_SUMO_37169,axiom,
    ! [V__FILTER] :
      ( s__instance(V__FILTER,s__Object)
     => ( s__instance(V__FILTER,s__Filter)
       => s__hasPurpose(V__FILTER,'(? [V__REMOVE,V__M] : (s__instance(V__M,s__Object) & s__instance(V__REMOVE,s__Process) & s__instance(V__REMOVE,s__Removing) & s__origin(V__REMOVE,V__M) & s__instance(V__M,s__Mixture) & s__instrument(V__REMOVE,V__FILTER)))') ) ) ).

fof(kb_SUMO_37170,axiom,
    s__subclass(s__FileDevice,s__Device) ).

fof(kb_SUMO_37171,axiom,
    s__instance(s__FileDevice__t,s__SetOrClass) ).

fof(kb_SUMO_37172,axiom,
    s__documentation(s__FileDevice,s__EnglishLanguage,'A &%Device whose purpose is to make something smoother. For example, a nail file is used to even out the tips of ones finger nails.') ).

fof(kb_SUMO_37173,axiom,
    ! [V__DEVICE] :
      ( s__instance(V__DEVICE,s__Object)
     => ( s__instance(V__DEVICE,s__FileDevice)
       => s__capability(s__SurfaceChange,s__instrument__m,V__DEVICE) ) ) ).

fof(kb_SUMO_37174,axiom,
    s__subclass(s__ElectricDevice,s__Device) ).

fof(kb_SUMO_37175,axiom,
    s__documentation(s__ElectricDevice,s__EnglishLanguage,'A &%Device that uses &%Electricity as its primary power source.') ).

fof(kb_SUMO_37176,axiom,
    ! [V__DEV,V__EV] :
      ( s__instance(V__DEV,s__Object)
     => ( ( s__instance(V__DEV,s__ElectricDevice)
          & s__instance(V__EV,s__Process)
          & s__instrument(V__EV,V__DEV) )
       => ? [V__R] :
            ( s__instance(V__R,s__Object)
            & s__instance(V__R,s__Electricity)
            & s__resource(V__EV,V__R) ) ) ) ).

fof(kb_SUMO_37177,axiom,
    s__subclass(s__Electricity,s__Substance) ).

fof(kb_SUMO_37178,axiom,
    s__instance(s__Electricity__t,s__SetOrClass) ).

fof(kb_SUMO_37179,axiom,
    s__documentation(s__Electricity,s__EnglishLanguage,'While electricity is typically thought of as just a difference in electrical potential, one way of modeling electricity is as a substance that can be moved from one point to another or consumed. One could make the claim that subatomic physics also supports the classification as a substance since electrons are objects.') ).

fof(kb_SUMO_37180,axiom,
    s__documentation(s__PowerSource,s__EnglishLanguage,'A source of electrical power.') ).

fof(kb_SUMO_37181,axiom,
    s__termFormat(s__EnglishLanguage,s__PowerSource,'power source') ).

fof(kb_SUMO_37182,axiom,
    s__subclass(s__PowerSource,s__Device) ).

fof(kb_SUMO_37183,axiom,
    ! [V__PS] :
      ( s__instance(V__PS,s__Object)
     => ( s__instance(V__PS,s__PowerSource)
       => ? [V__RE] :
            ( s__instance(V__RE,s__Process)
            & s__instance(V__RE,s__RadiatingElectromagnetic)
            & s__origin(V__RE,V__PS) ) ) ) ).

fof(kb_SUMO_37184,axiom,
    s__documentation(s__DCPowerSource,s__EnglishLanguage,'A direct-current &%PowerSource.') ).

fof(kb_SUMO_37185,axiom,
    s__termFormat(s__EnglishLanguage,s__DCPowerSource,'DC power source') ).

fof(kb_SUMO_37186,axiom,
    s__subclass(s__DCPowerSource,s__PowerSource) ).

fof(kb_SUMO_37187,axiom,
    s__instance(s__DCPowerSource__t,s__SetOrClass) ).

fof(kb_SUMO_37188,axiom,
    s__subclass(s__Battery,s__DCPowerSource) ).

fof(kb_SUMO_37189,axiom,
    s__instance(s__Battery__t,s__SetOrClass) ).

fof(kb_SUMO_37190,axiom,
    s__subclass(s__Battery,s__ElectricDevice) ).

fof(kb_SUMO_37191,axiom,
    s__documentation(s__Battery,s__EnglishLanguage,'Battery is a subclass of &%Device. Batteries are devices that use chemical means to store or produce electrical power.') ).

fof(kb_SUMO_37192,axiom,
    s__subclass(s__Radar,s__ElectricDevice) ).

fof(kb_SUMO_37193,axiom,
    s__instance(s__Radar__t,s__SetOrClass) ).

fof(kb_SUMO_37194,axiom,
    s__documentation(s__Radar,s__EnglishLanguage,'An &%ElectricDevice that emits and receives microwave radiation for the purpose of locating and tracking distant objects.') ).

fof(kb_SUMO_37195,axiom,
    ! [V__RADAR] :
      ( s__instance(V__RADAR,s__Object)
     => ( s__instance(V__RADAR,s__Radar)
       => s__hasPurpose(V__RADAR,'(? [V__DISCOVER] : (s__instance(V__DISCOVER,s__Process) & s__instance(V__DISCOVER,s__Discovering) & s__instrument(V__DISCOVER,V__RADAR)))') ) ) ).

fof(kb_SUMO_37196,axiom,
    ! [V__RADAR] :
      ( s__instance(V__RADAR,s__Object)
     => ( s__instance(V__RADAR,s__Radar)
       => s__capability(s__RadiatingElectromagnetic,s__agent__m,V__RADAR) ) ) ).

fof(kb_SUMO_37197,axiom,
    s__instance(s__discovers__m,s__BinaryPredicate) ).

fof(kb_SUMO_37198,axiom,
    s__domain(s__discovers__m,"1",s__Agent) ).

fof(kb_SUMO_37199,axiom,
    s__domain(s__discovers__m,"2",s__Object) ).

fof(kb_SUMO_37200,axiom,
    s__documentation(s__discovers__m,s__EnglishLanguage,'(discovers ?AGENT ?OBJECT) means that the &%Agent ?AGENT discovered the &%Object ?OBJECT.') ).

fof(kb_SUMO_37201,axiom,
    s__termFormat(s__EnglishLanguage,s__discovers__m,discovers) ).

fof(kb_SUMO_37202,axiom,
    ! [V__OBJECT,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__OBJECT,s__Object) )
     => ( s__discovers(V__AGENT,V__OBJECT)
       => ? [V__DISCOVERING] :
            ( s__instance(V__DISCOVERING,s__Process)
            & s__instance(V__DISCOVERING,s__Discovering)
            & s__agent(V__DISCOVERING,V__AGENT)
            & s__patient(V__DISCOVERING,V__OBJECT) ) ) ) ).

fof(kb_SUMO_37203,axiom,
    s__subclass(s__Sonar,s__CorpuscularObject) ).

fof(kb_SUMO_37204,axiom,
    s__instance(s__Sonar__t,s__SetOrClass) ).

fof(kb_SUMO_37205,axiom,
    s__documentation(s__Sonar,s__EnglishLanguage,'Something that emits and receives sound for the purpose of locating and tracking distant objects. Note that this covers both manmade devices and &%BodyParts such as the sonar of bats and dolphins.') ).

fof(kb_SUMO_37206,axiom,
    ! [V__SONAR] :
      ( s__instance(V__SONAR,s__Object)
     => ( s__instance(V__SONAR,s__Sonar)
       => s__hasPurpose(V__SONAR,'(? [V__DISCOVER] : (s__instance(V__DISCOVER,s__Process) & s__instance(V__DISCOVER,s__Discovering) & s__instrument(V__DISCOVER,V__SONAR)))') ) ) ).

fof(kb_SUMO_37207,axiom,
    ! [V__SONAR] :
      ( s__instance(V__SONAR,s__Object)
     => ( s__instance(V__SONAR,s__Sonar)
       => s__capability(s__RadiatingSound,s__agent__m,V__SONAR) ) ) ).

fof(kb_SUMO_37208,axiom,
    s__subclass(s__Echoing,s__RadiatingSound) ).

fof(kb_SUMO_37209,axiom,
    s__instance(s__Echoing__t,s__SetOrClass) ).

fof(kb_SUMO_37210,axiom,
    s__documentation(s__Echoing,s__EnglishLanguage,'Instances of &%RadiatingSound where the instrument is a surface which bounces sound waves back to their origin, where they can be heard again.') ).

fof(kb_SUMO_37211,axiom,
    s__subclass(s__ElectricalSignalling,s__Signalling) ).

fof(kb_SUMO_37212,axiom,
    s__instance(s__ElectricalSignalling__t,s__SetOrClass) ).

fof(kb_SUMO_37213,axiom,
    s__instance(s__Signalling__t,s__SetOrClass) ).

fof(kb_SUMO_37214,axiom,
    s__documentation(s__ElectricalSignalling,s__EnglishLanguage,'&%ElectricalSignalling is the subclass of &%Signalling processes that involve control of an electrical current. Cf. &%ElectronicSignalling.') ).

fof(kb_SUMO_37215,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Process)
     => ( s__instance(V__S,s__ElectricalSignalling)
       => ? [V__D] :
            ( s__instance(V__D,s__Object)
            & s__instance(V__D,s__ElectricDevice)
            & s__instrument(V__S,V__D) ) ) ) ).

fof(kb_SUMO_37216,axiom,
    s__subclass(s__ElectronicSignalling,s__ElectricalSignalling) ).

fof(kb_SUMO_37217,axiom,
    s__instance(s__ElectronicSignalling__t,s__SetOrClass) ).

fof(kb_SUMO_37218,axiom,
    s__documentation(s__ElectronicSignalling,s__EnglishLanguage,'&%ElectronicSignalling is the subclass of &%ElectricalSignalling that involve a signal generated through electronic means.') ).

fof(kb_SUMO_37219,axiom,
    s__subclass(s__SecurityDevice,s__Device) ).

fof(kb_SUMO_37220,axiom,
    s__instance(s__SecurityDevice__t,s__SetOrClass) ).

fof(kb_SUMO_37221,axiom,
    s__documentation(s__SecurityDevice,s__EnglishLanguage,'A &%Device whose purpose is to protect people or property from kidnappers and/or thieves.') ).

fof(kb_SUMO_37222,axiom,
    s__subclass(s__Lock,s__SecurityDevice) ).

fof(kb_SUMO_37223,axiom,
    s__documentation(s__Lock,s__EnglishLanguage,'A &%Device, which, through a &%Key or a combination prevents access to a &%Container or &%StationaryArtifact.') ).

fof(kb_SUMO_37224,axiom,
    s__subclass(s__Key,s__SecurityDevice) ).

fof(kb_SUMO_37225,axiom,
    s__instance(s__Key__t,s__SetOrClass) ).

fof(kb_SUMO_37226,axiom,
    s__documentation(s__Key,s__EnglishLanguage,'A &%Device which opens and closes a &%Lock.') ).

fof(kb_SUMO_37227,axiom,
    ! [V__KEY] :
      ( s__instance(V__KEY,s__Key)
     => ? [V__LOCK] :
          ( s__instance(V__LOCK,s__Object)
          & s__instance(V__LOCK,s__Lock)
          & s__capability(s__Opening,s__instrument__m,V__LOCK)
          & s__capability(s__Closing,s__instrument__m,V__LOCK) ) ) ).

fof(kb_SUMO_37228,axiom,
    s__subclass(s__SafeContainer,s__Container) ).

fof(kb_SUMO_37229,axiom,
    s__instance(s__SafeContainer__t,s__SetOrClass) ).

fof(kb_SUMO_37230,axiom,
    s__subclass(s__SafeContainer,s__SecurityDevice) ).

fof(kb_SUMO_37231,axiom,
    s__documentation(s__SafeContainer,s__EnglishLanguage,'A &%Container with a &%Lock which is intended to secure items from theft. Note that this covers safes, lockers, and locked storage compartments.') ).

fof(kb_SUMO_37232,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__SafeContainer)
       => ? [V__L] :
            ( s__instance(V__L,s__Object)
            & s__instance(V__L,s__Lock)
            & s__part(V__L,V__S) ) ) ) ).

fof(kb_SUMO_37233,axiom,
    s__subclass(s__AnimalController,s__Device) ).

fof(kb_SUMO_37234,axiom,
    s__instance(s__AnimalController__t,s__SetOrClass) ).

fof(kb_SUMO_37235,axiom,
    s__documentation(s__AnimalController,s__EnglishLanguage,'Any &%Device which is used to control the movements of an &%Animal or &%Human, e.g. leashes, reins, harnesses, muzzles, bridles, shackles, handcuffs, etc.') ).

fof(kb_SUMO_37236,axiom,
    ! [V__AC] :
      ( s__instance(V__AC,s__Object)
     => ( s__instance(V__AC,s__AnimalController)
       => s__hasPurpose(V__AC,'(? [V__G,V__A] : (s__instance(V__G,s__Process) & s__instance(V__G,s__Guiding) & s__instrument(V__G,V__AC) & s__instance(V__A,s__Animal) & s__patient(V__G,V__A)))') ) ) ).

fof(kb_SUMO_37237,axiom,
    s__subclass(s__SelfPoweredDevice,s__Device) ).

fof(kb_SUMO_37238,axiom,
    s__documentation(s__SelfPoweredDevice,s__EnglishLanguage,'&%SelfPoweredDevice is the subclass of &%Devices whose action is powered by some kind of on-board component or power source (not the user, which would be a &%UserPoweredVehicle).') ).

fof(kb_SUMO_37239,axiom,
    ! [V__DEVICE] :
      ( s__instance(V__DEVICE,s__Device)
     => ( s__instance(V__DEVICE,s__SelfPoweredDevice)
       => ? [V__SOURCE] :
            ( s__instance(V__SOURCE,s__Artifact)
            & s__instance(V__SOURCE,s__Device)
            & s__powerPlant(V__DEVICE,V__SOURCE) ) ) ) ).

fof(kb_SUMO_37240,axiom,
    s__subclass(s__AnimalPoweredDevice,s__Device) ).

fof(kb_SUMO_37241,axiom,
    s__instance(s__AnimalPoweredDevice__t,s__SetOrClass) ).

fof(kb_SUMO_37242,axiom,
    s__documentation(s__AnimalPoweredDevice,s__EnglishLanguage,'&%AnimalPoweredDevice is the subclass of &%Devices that function with power supplied by animals. Examples: oxcarts, horse-drawn plows, mule-driven mills.') ).

fof(kb_SUMO_37243,axiom,
    ! [V__P,V__D] :
      ( ( s__instance(V__D,s__Object)
        & s__instance(V__P,s__Process) )
     => ( ( s__instance(V__D,s__AnimalPoweredDevice)
          & s__instrument(V__P,V__D) )
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__A,s__Animal)
            & s__instrument(V__P,V__A) ) ) ) ).

fof(kb_SUMO_37244,axiom,
    s__documentation(s__Flat,s__EnglishLanguage,'This &%ShapeAttribute describes a three dimensional &%Object for which two dimensions are markedly larger than the third, and the two larger dimensions also are not of markedly different lengths.') ).

fof(kb_SUMO_37245,axiom,
    s__instance(s__Flat,s__ShapeAttribute) ).

fof(kb_SUMO_37246,axiom,
    ! [V__S1,V__F,V__S2,V__H] :
      ( ( s__instance(V__H,s__LengthMeasure)
        & s__instance(V__S2,s__SelfConnectedObject)
        & s__instance(V__S2,s__Quantity)
        & s__instance(V__F,s__SelfConnectedObject)
        & s__instance(V__S1,s__SelfConnectedObject)
        & s__instance(V__S1,s__Quantity) )
     => ( s__attribute(V__F,s__Flat)
       => ( s__side(V__S1,V__F)
          & s__side(V__S2,V__F)
          & s__meetsSpatially(V__S1,V__S2)
          & V__S1 != V__S2
          & s__height(V__F,V__H)
          & greater(V__S1,times("2",V__H))
          & greater(V__S2,times("2",V__H)) ) ) ) ).

fof(kb_SUMO_37247,axiom,
    s__documentation(s__LongAndThin,s__EnglishLanguage,'This &%ShapeAttribute describes a three dimensional &%Object that is markedly longer in one dimension than in the other two.') ).

fof(kb_SUMO_37248,axiom,
    s__instance(s__LongAndThin,s__ShapeAttribute) ).

fof(kb_SUMO_37249,axiom,
    ! [V__S1,V__F,V__S2,V__H] :
      ( ( s__instance(V__H,s__LengthMeasure)
        & s__instance(V__S2,s__SelfConnectedObject)
        & s__instance(V__S2,s__Quantity)
        & s__instance(V__F,s__SelfConnectedObject)
        & s__instance(V__S1,s__SelfConnectedObject)
        & s__instance(V__S1,s__Quantity) )
     => ( s__attribute(V__F,s__LongAndThin)
       => ( s__side(V__S1,V__F)
          & s__side(V__S2,V__F)
          & s__meetsSpatially(V__S1,V__S2)
          & V__S1 != V__S2
          & s__length(V__F,V__H)
          & less(V__S1,times("3",V__H))
          & less(V__S2,times("3",V__H)) ) ) ) ).

fof(kb_SUMO_37250,axiom,
    s__instance(s__LevelShape,s__ShapeAttribute) ).

fof(kb_SUMO_37251,axiom,
    s__documentation(s__LevelShape,s__EnglishLanguage,'The &%ShapeAttribute of &%Objects where no part of the top of the &%Object is higher than any other part of the top.') ).

fof(kb_SUMO_37252,axiom,
    ! [V__O] :
      ( s__instance(V__O,s__SelfConnectedObject)
     => ( s__attribute(V__O,s__LevelShape)
       => ~ ? [V__P1,V__P2,V__T,V__H1,V__H2] :
              ( s__instance(V__H2,s__LengthMeasure)
              & s__instance(V__H1,s__LengthMeasure)
              & s__instance(V__T,s__SelfConnectedObject)
              & s__instance(V__P2,s__SelfConnectedObject)
              & s__instance(V__P1,s__SelfConnectedObject)
              & s__top(V__T,V__O)
              & s__part(V__P1,V__T)
              & s__part(V__P2,V__T)
              & s__height(V__P1,V__H1)
              & s__height(V__P2,V__H2)
              & greater(V__H1,V__H2) ) ) ) ).

fof(kb_SUMO_37253,axiom,
    s__instance(s__SymmetricShape,s__ShapeAttribute) ).

fof(kb_SUMO_37254,axiom,
    s__documentation(s__SymmetricShape,s__EnglishLanguage,'A &%ShapeAttribute that applies to a &%SelfConnectedObject that can be divided into two copies of each other.') ).

fof(kb_SUMO_37255,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__attribute(V__T,s__SymmetricShape)
       => ? [V__C1,V__C2] :
            ( s__instance(V__C2,s__Object)
            & s__instance(V__C1,s__Object)
            & s__copy(V__C1,V__C2)
            & V__T = s__MereologicalSumFn(V__C1,V__C2) ) ) ) ).

fof(kb_SUMO_37256,axiom,
    s__subclass(s__Baton,s__Device) ).

fof(kb_SUMO_37257,axiom,
    s__instance(s__Baton__t,s__SetOrClass) ).

fof(kb_SUMO_37258,axiom,
    s__documentation(s__Baton,s__EnglishLanguage,'A thin stick which is used for &%MusicalConducting.') ).

fof(kb_SUMO_37259,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Baton)
       => s__hasPurpose(V__B,'(? [V__M,V__G] : (s__instance(V__G,s__Process) & s__instance(V__M,s__Process) & s__instance(V__M,s__MusicalPerformance) & s__instance(V__G,s__Guiding) & s__subProcess(V__G,V__M) & s__instrument(V__G,V__B)))') ) ) ).

fof(kb_SUMO_37260,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Baton)
       => s__attribute(V__B,s__LongAndThin) ) ) ).

fof(kb_SUMO_37261,axiom,
    s__subclass(s__SecurityAlarm,s__SecurityDevice) ).

fof(kb_SUMO_37262,axiom,
    s__subclass(s__SecurityAlarm,s__ElectricDevice) ).

fof(kb_SUMO_37263,axiom,
    s__instance(s__SecurityAlarm__t,s__SetOrClass) ).

fof(kb_SUMO_37264,axiom,
    s__documentation(s__SecurityAlarm,s__EnglishLanguage,'A &%SecurityDevice that detects intrusions to a &%StationaryArtifact and issues a warning of some sort.') ).

fof(kb_SUMO_37265,axiom,
    s__partition_3(s__Quantity,s__FiniteQuantity,s__InfiniteQuantity) ).

fof(kb_SUMO_37266,axiom,
    s__subclass(s__FiniteQuantity,s__Quantity) ).

fof(kb_SUMO_37267,axiom,
    s__instance(s__FiniteQuantity__t,s__SetOrClass) ).

fof(kb_SUMO_37268,axiom,
    s__documentation(s__FiniteQuantity,s__EnglishLanguage,'Any &%Quantity that is limited or bounded in magnitude.') ).

fof(kb_SUMO_37269,axiom,
    s__subclass(s__InfiniteQuantity,s__Quantity) ).

fof(kb_SUMO_37270,axiom,
    s__instance(s__InfiniteQuantity__t,s__SetOrClass) ).

fof(kb_SUMO_37271,axiom,
    s__documentation(s__InfiniteQuantity,s__EnglishLanguage,'Any &%Quantity that is not limited or bounded in magnitude.') ).

fof(kb_SUMO_37272,axiom,
    s__subclass(s__Clock,s__MeasuringDevice) ).

fof(kb_SUMO_37273,axiom,
    s__documentation(s__Clock,s__EnglishLanguage,'Any &%Device that measures and represents &%TimeDuration or &%TimePosition.') ).

fof(kb_SUMO_37274,axiom,
    ! [V__Q,V__C,V__M] :
      ( ( s__instance(V__M,s__Process)
        & s__instance(V__C,s__Object) )
     => ( ( s__instance(V__M,s__Measuring)
          & s__result(V__M,V__Q)
          & s__instrument(V__M,V__C)
          & s__instance(V__C,s__Clock) )
       => s__instance(V__Q,s__TimeMeasure) ) ) ).

fof(kb_SUMO_37275,axiom,
    s__subclass(s__WatchClock,s__Clock) ).

fof(kb_SUMO_37276,axiom,
    s__instance(s__WatchClock__t,s__SetOrClass) ).

fof(kb_SUMO_37277,axiom,
    s__instance(s__Clock__t,s__SetOrClass) ).

fof(kb_SUMO_37278,axiom,
    s__documentation(s__WatchClock,s__EnglishLanguage,'A &%Clock that can be worn on the &%Wrist.') ).

fof(kb_SUMO_37279,axiom,
    ! [V__P,V__C,V__W] :
      ( ( s__instance(V__W,s__Object)
        & s__instance(V__C,s__WearableItem)
        & s__instance(V__P,s__Animal) )
     => ( ( s__wears(V__P,V__C)
          & s__located(V__C,V__W)
          & s__instance(V__C,s__Clock)
          & s__instance(V__W,s__Wrist) )
       => s__instance(V__C,s__WatchClock) ) ) ).

fof(kb_SUMO_37280,axiom,
    s__subclass(s__Thermometer,s__MeasuringDevice) ).

fof(kb_SUMO_37281,axiom,
    s__instance(s__Thermometer__t,s__SetOrClass) ).

fof(kb_SUMO_37282,axiom,
    s__documentation(s__Thermometer,s__EnglishLanguage,'Any &%Device that measures and represents &%TemperatureMeasure.') ).

fof(kb_SUMO_37283,axiom,
    ! [V__THERMOMETER,V__QUANTITY,V__MEASURE] :
      ( ( s__instance(V__MEASURE,s__Process)
        & s__instance(V__THERMOMETER,s__Object) )
     => ( ( s__instance(V__MEASURE,s__Measuring)
          & s__result(V__MEASURE,V__QUANTITY)
          & s__instrument(V__MEASURE,V__THERMOMETER)
          & s__instance(V__THERMOMETER,s__Thermometer) )
       => s__instance(V__QUANTITY,s__TemperatureMeasure) ) ) ).

fof(kb_SUMO_37284,axiom,
    s__subclass(s__PressureMeasuringDevice,s__MeasuringDevice) ).

fof(kb_SUMO_37285,axiom,
    s__instance(s__PressureMeasuringDevice__t,s__SetOrClass) ).

fof(kb_SUMO_37286,axiom,
    s__documentation(s__PressureMeasuringDevice,s__EnglishLanguage,'Any &%Device that measures and represents &%PressureMeasure.') ).

fof(kb_SUMO_37287,axiom,
    ! [V__Q,V__T,V__M] :
      ( ( s__instance(V__M,s__Process)
        & s__instance(V__T,s__Object) )
     => ( ( s__instance(V__M,s__Measuring)
          & s__result(V__M,V__Q)
          & s__instrument(V__M,V__T)
          & s__instance(V__T,s__Thermometer) )
       => s__instance(V__Q,s__TemperatureMeasure) ) ) ).

fof(kb_SUMO_37288,axiom,
    s__documentation(s__measurementReading__m,s__EnglishLanguage,'(measurementReading ?DEVICE ?QUANTITY) means that ?QUANTITY is a reading of the &%MeasuringDevice ?DEVICE, e.g. if ?THERMOMETER is a &%Thermometer, (measurementReading ?THERMOMETER (&%MeasureFn 42 &%CelsiusDegree)) would mean that ?THERMOMETER registers 42 degrees &%Celsius.') ).

fof(kb_SUMO_37289,axiom,
    s__instance(s__measurementReading__m,s__BinaryPredicate) ).

fof(kb_SUMO_37290,axiom,
    s__domain(s__measurementReading__m,"1",s__MeasuringDevice) ).

fof(kb_SUMO_37291,axiom,
    s__domain(s__measurementReading__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_37292,axiom,
    s__subclass(s__CommunicationDevice,s__EngineeringComponent) ).

fof(kb_SUMO_37293,axiom,
    s__documentation(s__CommunicationDevice,s__EnglishLanguage,'A &%CommunicationDevice is a &%Device which serves at the &%instrument in a &%Communication &%Process by allowing the communicated message to be conveyed between the participants.') ).

fof(kb_SUMO_37294,axiom,
    s__relatedInternalConcept(s__Communication,s__CommunicationDevice) ).

fof(kb_SUMO_37295,axiom,
    ! [V__DEVICE] :
      ( s__instance(V__DEVICE,s__Object)
     => ( s__instance(V__DEVICE,s__CommunicationDevice)
       => s__capability(s__Communication,s__instrument__m,V__DEVICE) ) ) ).

fof(kb_SUMO_37296,axiom,
    s__subclass(s__Telephone,s__ElectricDevice) ).

fof(kb_SUMO_37297,axiom,
    s__subclass(s__Telephone,s__CommunicationDevice) ).

fof(kb_SUMO_37298,axiom,
    s__documentation(s__Telephone,s__EnglishLanguage,'A &%Telephone is a &%CommunicationDevice that enables &%LinguisticCommunication between nodes in a &%TelephoneSystem by converting sound into electrical signals that are then transmitted. When the signals are received, they are converted back into sound.') ).

fof(kb_SUMO_37299,axiom,
    s__subclass(s__Telephoning,s__Communication) ).

fof(kb_SUMO_37300,axiom,
    s__instance(s__Telephoning__t,s__SetOrClass) ).

fof(kb_SUMO_37301,axiom,
    s__documentation(s__Telephoning,s__EnglishLanguage,'A &%Telephoning is a &%Communication in which the &%instrument is a &%Telephone, and which typically includes an &%instance of &%Speaking as a &%subProcess.') ).

fof(kb_SUMO_37302,axiom,
    ! [V__TEL] :
      ( s__instance(V__TEL,s__Process)
     => ( s__instance(V__TEL,s__Telephoning)
       => ? [V__DEVICE] :
            ( s__instance(V__DEVICE,s__Object)
            & s__instance(V__DEVICE,s__Telephone)
            & s__instrument(V__TEL,V__DEVICE) ) ) ) ).

fof(kb_SUMO_37303,axiom,
    ! [V__TEL,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__TEL,s__Process) )
     => ( s__instance(V__TEL,s__Telephoning)
       => ? [V__SPEAK] :
            ( s__instance(V__SPEAK,s__Process)
            & s__instance(V__SPEAK,s__Speaking)
            & s__subProcess(V__SPEAK,V__TEL)
            & ( s__agent(V__TEL,V__AGENT)
             => s__agent(V__SPEAK,V__AGENT) ) ) ) ) ).

fof(kb_SUMO_37304,axiom,
    s__subclass(s__Fax,s__ArtifactMediatedCommunication) ).

fof(kb_SUMO_37305,axiom,
    s__instance(s__Fax__t,s__SetOrClass) ).

fof(kb_SUMO_37306,axiom,
    s__documentation(s__Fax,s__EnglishLanguage,'The communication of a printed page between remote locations.') ).

fof(kb_SUMO_37307,axiom,
    ! [V__Fax] :
      ( s__instance(V__Fax,s__Process)
     => ( s__instance(V__Fax,s__Fax)
       => ? [V__FaxMachine] :
            ( s__instance(V__FaxMachine,s__Object)
            & s__instance(V__FaxMachine,s__FaxMachine)
            & s__instrument(V__Fax,V__FaxMachine) ) ) ) ).

fof(kb_SUMO_37308,axiom,
    s__subclass(s__FaxMachine,s__TelephonyDevice) ).

fof(kb_SUMO_37309,axiom,
    s__subclass(s__FaxMachine,s__ElectricDevice) ).

fof(kb_SUMO_37310,axiom,
    s__subclass(s__FaxMachine,s__CommunicationDevice) ).

fof(kb_SUMO_37311,axiom,
    s__instance(s__FaxMachine__t,s__SetOrClass) ).

fof(kb_SUMO_37312,axiom,
    s__documentation(s__FaxMachine,s__EnglishLanguage,'A &%FaxMachine is a &%TelephonyDevice that scans a paper page and transmits a coded image of the page over a &%TelephoneSystem to a receiving &%FaxMachine, which decodes the coded and image and prints a replica of the original. A typical &%FaxMachine is made up of a scanner, a printer, a modem, and a control panel with some sort of status display.') ).

fof(kb_SUMO_37313,axiom,
    s__instance(s__emailAddress__m,s__BinaryPredicate) ).

fof(kb_SUMO_37314,axiom,
    s__subrelation(s__emailAddress__m,s__refers__m) ).

fof(kb_SUMO_37315,axiom,
    s__domain(s__emailAddress__m,"1",s__SymbolicString) ).

fof(kb_SUMO_37316,axiom,
    s__domain(s__emailAddress__m,"2",s__Agent) ).

fof(kb_SUMO_37317,axiom,
    s__documentation(s__emailAddress__m,s__EnglishLanguage,'(&%emailAddress ?Address ?Agent) means that ?Address denotes a &%VirtualPlace at which ?Agent can be contacted.') ).

fof(kb_SUMO_37318,axiom,
    s__subclass(s__LightFixture,s__Device) ).

fof(kb_SUMO_37319,axiom,
    s__documentation(s__LightFixture,s__EnglishLanguage,'Any &%Device whose purpose is to be a source of visible light.') ).

fof(kb_SUMO_37320,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__instance(V__F,s__LightFixture)
       => s__capability(s__RadiatingLight,s__instrument__m,V__F) ) ) ).

fof(kb_SUMO_37321,axiom,
    s__subclass(s__Candle,s__LightFixture) ).

fof(kb_SUMO_37322,axiom,
    s__instance(s__Candle__t,s__SetOrClass) ).

fof(kb_SUMO_37323,axiom,
    s__documentation(s__Candle,s__EnglishLanguage,'An &%LightFixture that consists of &%Wax and a wick, which is lit with a flame.') ).

fof(kb_SUMO_37324,axiom,
    ! [V__CANDLE] :
      ( s__instance(V__CANDLE,s__CorpuscularObject)
     => ( s__instance(V__CANDLE,s__Candle)
       => s__material(s__Wax,V__CANDLE) ) ) ).

fof(kb_SUMO_37325,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__Candle)
       => s__hasPurpose(V__C,'(? [V__F] : (s__instance(V__F,s__Process) & s__instance(V__F,s__Fire) & s__resource(V__F,V__C)))') ) ) ).

fof(kb_SUMO_37326,axiom,
    s__subclass(s__Lightning,s__WeatherProcess) ).

fof(kb_SUMO_37327,axiom,
    s__instance(s__Lightning__t,s__SetOrClass) ).

fof(kb_SUMO_37328,axiom,
    s__subclass(s__Lightning,s__Radiating) ).

fof(kb_SUMO_37329,axiom,
    s__documentation(s__Lightning,s__EnglishLanguage,'A &%WeatherProcess which involves a significant release of electricity from a &%Cloud.') ).

fof(kb_SUMO_37330,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Process)
     => ( s__instance(V__L,s__Lightning)
       => ? [V__C] :
            ( s__instance(V__C,s__Object)
            & s__instance(V__C,s__Cloud)
            & s__eventLocated(V__L,V__C) ) ) ) ).

fof(kb_SUMO_37331,axiom,
    s__subclass(s__Thunder,s__WeatherProcess) ).

fof(kb_SUMO_37332,axiom,
    s__instance(s__Thunder__t,s__SetOrClass) ).

fof(kb_SUMO_37333,axiom,
    s__subclass(s__Thunder,s__RadiatingSound) ).

fof(kb_SUMO_37334,axiom,
    s__documentation(s__Thunder,s__EnglishLanguage,'Any instance of &%RadiatingSound which is caused by an instance of Lightning.') ).

fof(kb_SUMO_37335,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Process)
     => ( s__instance(V__T,s__Thunder)
       => ? [V__L] :
            ( s__instance(V__L,s__Process)
            & s__instance(V__L,s__Lightning)
            & s__causes(V__L,V__T) ) ) ) ).

fof(kb_SUMO_37336,axiom,
    s__subclass(s__VehicleLight,s__LightFixture) ).

fof(kb_SUMO_37337,axiom,
    s__instance(s__LightFixture__t,s__SetOrClass) ).

fof(kb_SUMO_37338,axiom,
    s__documentation(s__VehicleLight,s__EnglishLanguage,'Any &%LightFixture which is attached to the surface of a &%Vehicle and whose purpose is to illuminate that area around the &%Vehicle so that potential obstacles can be detected or alerted.') ).

fof(kb_SUMO_37339,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Object)
     => ( s__instance(V__L,s__VehicleLight)
       => ? [V__V] :
            ( s__instance(V__V,s__Object)
            & s__instance(V__V,s__Vehicle)
            & s__part(V__L,V__V) ) ) ) ).

fof(kb_SUMO_37340,axiom,
    s__subclass(s__Headlight,s__VehicleLight) ).

fof(kb_SUMO_37341,axiom,
    s__instance(s__Headlight__t,s__SetOrClass) ).

fof(kb_SUMO_37342,axiom,
    s__instance(s__VehicleLight__t,s__SetOrClass) ).

fof(kb_SUMO_37343,axiom,
    s__documentation(s__Headlight,s__EnglishLanguage,'Any &%VehicleLight which is attached to the front of a &%Vehicle.') ).

fof(kb_SUMO_37344,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Object)
     => ( s__instance(V__L,s__Headlight)
       => ? [V__V] :
            ( s__instance(V__V,s__SelfConnectedObject)
            & s__instance(V__V,s__Vehicle)
            & s__part(V__L,s__FrontFn(V__V)) ) ) ) ).

fof(kb_SUMO_37345,axiom,
    s__subclass(s__Taillight,s__VehicleLight) ).

fof(kb_SUMO_37346,axiom,
    s__instance(s__Taillight__t,s__SetOrClass) ).

fof(kb_SUMO_37347,axiom,
    s__documentation(s__Taillight,s__EnglishLanguage,'Any &%VehicleLight which is attached to the back of a &%Vehicle.') ).

fof(kb_SUMO_37348,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Object)
     => ( s__instance(V__L,s__Taillight)
       => ? [V__V] :
            ( s__instance(V__V,s__SelfConnectedObject)
            & s__instance(V__V,s__Vehicle)
            & s__part(V__L,s__BackFn(V__V)) ) ) ) ).

fof(kb_SUMO_37349,axiom,
    s__subclass(s__PaintedPicture,s__ArtWork) ).

fof(kb_SUMO_37350,axiom,
    s__documentation(s__PaintedPicture,s__EnglishLanguage,'Any &%ArtWork which is produced by &%Painting.') ).

fof(kb_SUMO_37351,axiom,
    ! [V__PP] :
      ( s__instance(V__PP,s__PaintedPicture)
     => ? [V__PAINT,V__PAINTING] :
          ( s__instance(V__PAINTING,s__Process)
          & s__instance(V__PAINT,s__Object)
          & s__instance(V__PAINT,s__Paint)
          & s__instance(V__PAINTING,s__Painting)
          & s__resource(V__PAINTING,V__PAINT)
          & s__result(V__PAINTING,V__PP) ) ) ).

fof(kb_SUMO_37352,axiom,
    s__subclass(s__WatercolorPicture,s__PaintedPicture) ).

fof(kb_SUMO_37353,axiom,
    s__instance(s__WatercolorPicture__t,s__SetOrClass) ).

fof(kb_SUMO_37354,axiom,
    s__documentation(s__WatercolorPicture,s__EnglishLanguage,'Any &%PaintedPicture which is created with water-based paints.') ).

fof(kb_SUMO_37355,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__WatercolorPicture)
     => ? [V__WP,V__P] :
          ( s__instance(V__P,s__Process)
          & s__instance(V__WP,s__Object)
          & s__instance(V__WP,s__WatercolorPaint)
          & s__instance(V__P,s__Painting)
          & s__resource(V__P,V__WP)
          & s__result(V__P,V__W) ) ) ).

fof(kb_SUMO_37356,axiom,
    s__subclass(s__Wallpaper,s__ArtWork) ).

fof(kb_SUMO_37357,axiom,
    s__instance(s__Wallpaper__t,s__SetOrClass) ).

fof(kb_SUMO_37358,axiom,
    s__documentation(s__Wallpaper,s__EnglishLanguage,'Any decorative paper that is used to cover the &%Walls of &%Rooms.') ).

fof(kb_SUMO_37359,axiom,
    ! [V__P,V__W] :
      ( ( s__instance(V__W,s__Object)
        & s__instance(V__P,s__Object) )
     => ( ( s__instance(V__W,s__Wallpaper)
          & s__part(V__P,V__W) )
       => s__instance(V__P,s__Paper) ) ) ).

fof(kb_SUMO_37360,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Object)
     => ( s__instance(V__P,s__Wallpaper)
       => s__hasPurpose(V__P,'(? [V__W,V__R,V__C] : (s__instance(V__C,s__Process) & s__instance(V__R,s__Object) & s__instance(V__W,s__Object) & s__instance(V__W,s__Wall) & s__part(V__W,V__R) & s__instance(V__R,s__Room) & s__instance(V__C,s__Covering) & s__patient(V__C,V__W) & s__instrument(V__C,V__P)))') ) ) ).

fof(kb_SUMO_37361,axiom,
    s__subclass(s__Sculpture,s__ArtWork) ).

fof(kb_SUMO_37362,axiom,
    s__instance(s__Sculpture__t,s__SetOrClass) ).

fof(kb_SUMO_37363,axiom,
    s__documentation(s__Sculpture,s__EnglishLanguage,'Any &%ArtWork which is not constructed on the two-dimensional surface of a canvas, piece of paper, etc.') ).

fof(kb_SUMO_37364,axiom,
    s__subclass(s__Portrait,s__PaintedPicture) ).

fof(kb_SUMO_37365,axiom,
    s__instance(s__Portrait__t,s__SetOrClass) ).

fof(kb_SUMO_37366,axiom,
    s__instance(s__PaintedPicture__t,s__SetOrClass) ).

fof(kb_SUMO_37367,axiom,
    s__documentation(s__Portrait,s__EnglishLanguage,'A &%PaintedPicture that represents someones &%Face.') ).

fof(kb_SUMO_37368,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Portrait)
     => ? [V__F] :
          ( s__instance(V__F,s__Face)
          & s__represents(V__P,V__F) ) ) ).

fof(kb_SUMO_37369,axiom,
    s__subclass(s__Sketch,s__ArtWork) ).

fof(kb_SUMO_37370,axiom,
    s__instance(s__Sketch__t,s__SetOrClass) ).

fof(kb_SUMO_37371,axiom,
    s__documentation(s__Sketch,s__EnglishLanguage,'Any &%ArtWork which is produced by a pencil or piece of charcoal.') ).

fof(kb_SUMO_37372,axiom,
    s__subclass(s__Collage,s__ArtWork) ).

fof(kb_SUMO_37373,axiom,
    s__instance(s__Collage__t,s__SetOrClass) ).

fof(kb_SUMO_37374,axiom,
    s__documentation(s__Collage,s__EnglishLanguage,'Any abstract &%ArtWork that is produced by arranging bits of paper or photographs.') ).

fof(kb_SUMO_37375,axiom,
    s__subclass(s__Folding,s__ShapeChange) ).

fof(kb_SUMO_37376,axiom,
    s__instance(s__Folding__t,s__SetOrClass) ).

fof(kb_SUMO_37377,axiom,
    s__documentation(s__Folding,s__EnglishLanguage,'Bending something in such a way that one part of it covers another part.') ).

fof(kb_SUMO_37378,axiom,
    ! [V__O,V__F] :
      ( ( s__instance(V__F,s__Process)
        & s__instance(V__O,s__Object) )
     => ( ( s__instance(V__F,s__Folding)
          & s__patient(V__F,V__O) )
       => ? [V__C,V__P1,V__P2] :
            ( s__instance(V__P2,s__Object)
            & s__instance(V__P1,s__Object)
            & s__instance(V__C,s__Process)
            & s__instance(V__C,s__Covering)
            & s__subProcess(V__C,V__F)
            & s__part(V__P1,V__O)
            & s__part(V__P2,V__O)
            & s__instrument(V__C,V__P1)
            & s__patient(V__C,V__P2) ) ) ) ).

fof(kb_SUMO_37379,axiom,
    s__subclass(s__Painting,s__Covering) ).

fof(kb_SUMO_37380,axiom,
    s__subclass(s__Painting,s__Coloring) ).

fof(kb_SUMO_37381,axiom,
    s__instance(s__Painting__t,s__SetOrClass) ).

fof(kb_SUMO_37382,axiom,
    s__documentation(s__Painting,s__EnglishLanguage,'The application of &%Paint to a &%surface. Note that this class covers both &%ArtPainting (the creation of &%PaintedPictures), as well as painting ones kitchen, for example.') ).

fof(kb_SUMO_37383,axiom,
    ! [V__SURFACE,V__STUFF,V__PAINT] :
      ( ( s__instance(V__PAINT,s__Process)
        & s__instance(V__STUFF,s__Object)
        & s__instance(V__SURFACE,s__SelfConnectedObject) )
     => ( ( s__instance(V__PAINT,s__Painting)
          & s__patient(V__PAINT,V__SURFACE)
          & s__instrument(V__PAINT,V__STUFF) )
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,s__SelfConnectedObject)
            & s__surface(V__SURFACE,V__OBJ)
            & s__instance(V__STUFF,s__Paint) ) ) ) ).

fof(kb_SUMO_37384,axiom,
    s__subclass(s__Paint,s__Solution) ).

fof(kb_SUMO_37385,axiom,
    s__instance(s__Paint__t,s__SetOrClass) ).

fof(kb_SUMO_37386,axiom,
    s__documentation(s__Paint,s__EnglishLanguage,'Any &%Solution which is capable of &%Coloring something.') ).

fof(kb_SUMO_37387,axiom,
    ! [V__PAINT] :
      ( s__instance(V__PAINT,s__Object)
     => ( s__instance(V__PAINT,s__Paint)
       => s__capability(s__Coloring,s__instrument__m,V__PAINT) ) ) ).

fof(kb_SUMO_37388,axiom,
    s__subclass(s__WatercolorPaint,s__Paint) ).

fof(kb_SUMO_37389,axiom,
    s__instance(s__WatercolorPaint__t,s__SetOrClass) ).

fof(kb_SUMO_37390,axiom,
    s__documentation(s__WatercolorPaint,s__EnglishLanguage,'Any &%Paint which is a water-based &%Solution.') ).

fof(kb_SUMO_37391,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Object)
     => ( s__instance(V__P,s__WatercolorPaint)
       => ? [V__W] :
            ( s__instance(V__W,s__Object)
            & s__instance(V__W,s__Water)
            & s__part(V__W,V__P) ) ) ) ).

fof(kb_SUMO_37392,axiom,
    s__subclass(s__OilPaint,s__Paint) ).

fof(kb_SUMO_37393,axiom,
    s__instance(s__OilPaint__t,s__SetOrClass) ).

fof(kb_SUMO_37394,axiom,
    s__disjoint(s__OilPaint,s__WatercolorPaint) ).

fof(kb_SUMO_37395,axiom,
    s__documentation(s__OilPaint,s__EnglishLanguage,'Any &%Paint which is an oil-based &%Solution.') ).

fof(kb_SUMO_37396,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Object)
     => ( s__instance(V__P,s__OilPaint)
       => ? [V__O] :
            ( s__instance(V__O,s__Object)
            & s__instance(V__O,s__Oil)
            & s__part(V__O,V__P) ) ) ) ).

fof(kb_SUMO_37397,axiom,
    s__subclass(s__OilPicture,s__PaintedPicture) ).

fof(kb_SUMO_37398,axiom,
    s__instance(s__OilPicture__t,s__SetOrClass) ).

fof(kb_SUMO_37399,axiom,
    s__disjoint(s__OilPicture,s__WatercolorPicture) ).

fof(kb_SUMO_37400,axiom,
    s__documentation(s__OilPicture,s__EnglishLanguage,'Any &%OilPicture which is created with oil-based paints.') ).

fof(kb_SUMO_37401,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__OilPicture)
     => ? [V__O,V__PAINTING] :
          ( s__instance(V__PAINTING,s__Process)
          & s__instance(V__O,s__Object)
          & s__instance(V__O,s__OilPaint)
          & s__instance(V__PAINTING,s__Painting)
          & s__resource(V__PAINTING,V__O)
          & s__result(V__PAINTING,V__P) ) ) ).

fof(kb_SUMO_37402,axiom,
    s__subclass(s__ArtPainting,s__ContentDevelopment) ).

fof(kb_SUMO_37403,axiom,
    s__subclass(s__ArtPainting,s__Painting) ).

fof(kb_SUMO_37404,axiom,
    s__instance(s__ArtPainting__t,s__SetOrClass) ).

fof(kb_SUMO_37405,axiom,
    s__documentation(s__ArtPainting,s__EnglishLanguage,'Any &%ContentDevelopment that results in a &%PaintedPicture.') ).

fof(kb_SUMO_37406,axiom,
    ! [V__PAINT] :
      ( s__instance(V__PAINT,s__Process)
     => ( s__instance(V__PAINT,s__ArtPainting)
       => ? [V__PICTURE] :
            ( s__instance(V__PICTURE,s__PaintedPicture)
            & s__result(V__PAINT,V__PICTURE) ) ) ) ).

fof(kb_SUMO_37407,axiom,
    s__documentation(s__potentialOfHydrogen__m,s__EnglishLanguage,'(potentialOfHydrogen ?SOLUTION ?NUMBER) means that the Solution ?SOLUTION has a pH value of ?NUMBER. The ph varies between 0 and 14, and it is a measure of the acidity or alkalinity of ?SOLUTION. More precisely, and it is the logarithm of the reciprocal of the quantity of &%AtomGrams of &%Hydrogen ions.') ).

fof(kb_SUMO_37408,axiom,
    s__instance(s__potentialOfHydrogen__m,s__BinaryPredicate) ).

fof(kb_SUMO_37409,axiom,
    s__domain(s__potentialOfHydrogen__m,"1",s__Solution) ).

fof(kb_SUMO_37410,axiom,
    s__domain(s__potentialOfHydrogen__m,"2",s__RealNumber) ).

fof(kb_SUMO_37411,axiom,
    ! [V__S,V__N] :
      ( ( s__instance(V__N,s__RealNumber)
        & s__instance(V__S,s__Solution) )
     => ( s__potentialOfHydrogen(V__S,V__N)
       => ( greatereq(V__N,"0")
          & lesseq(V__N,"14") ) ) ) ).

fof(kb_SUMO_37412,axiom,
    s__subclass(s__Tracing,s__ContentDevelopment) ).

fof(kb_SUMO_37413,axiom,
    s__subclass(s__Tracing,s__SurfaceChange) ).

fof(kb_SUMO_37414,axiom,
    s__instance(s__Tracing__t,s__SetOrClass) ).

fof(kb_SUMO_37415,axiom,
    s__documentation(s__Tracing,s__EnglishLanguage,'Any &%ContentDevelopment that results in a &%Blueprint.') ).

fof(kb_SUMO_37416,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Process)
     => ( s__instance(V__T,s__Tracing)
       => ? [V__P] :
            ( s__instance(V__P,s__Blueprint)
            & s__result(V__T,V__P) ) ) ) ).

fof(kb_SUMO_37417,axiom,
    s__subclass(s__ComposingMusic,s__ContentDevelopment) ).

fof(kb_SUMO_37418,axiom,
    s__instance(s__ComposingMusic__t,s__SetOrClass) ).

fof(kb_SUMO_37419,axiom,
    s__documentation(s__ComposingMusic,s__EnglishLanguage,'&%ComposingMusic is a type of &%ContentDevelopment that results in a &%MusicalComposition') ).

fof(kb_SUMO_37420,axiom,
    s__termFormat(s__EnglishLanguage,s__ComposingMusic,'composing music') ).

fof(kb_SUMO_37421,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Process)
     => ( s__instance(V__C,s__ComposingMusic)
       => ? [V__M] :
            ( s__instance(V__M,s__MusicalComposition)
            & s__result(V__C,V__M) ) ) ) ).

fof(kb_SUMO_37422,axiom,
    s__subclass(s__Drawing,s__ContentDevelopment) ).

fof(kb_SUMO_37423,axiom,
    s__subclass(s__Drawing,s__SurfaceChange) ).

fof(kb_SUMO_37424,axiom,
    s__instance(s__Drawing__t,s__SetOrClass) ).

fof(kb_SUMO_37425,axiom,
    s__documentation(s__Drawing,s__EnglishLanguage,'Any &%ContentDevelopment that results in a &%Sketch.') ).

fof(kb_SUMO_37426,axiom,
    ! [V__DRAW] :
      ( s__instance(V__DRAW,s__Process)
     => ( s__instance(V__DRAW,s__Drawing)
       => ? [V__SKETCH] :
            ( s__instance(V__SKETCH,s__Sketch)
            & s__result(V__DRAW,V__SKETCH) ) ) ) ).

fof(kb_SUMO_37427,axiom,
    s__subclass(s__Focusing,s__QuantityChange) ).

fof(kb_SUMO_37428,axiom,
    s__instance(s__Focusing__t,s__SetOrClass) ).

fof(kb_SUMO_37429,axiom,
    s__documentation(s__Focusing,s__EnglishLanguage,'Altering the relative distance of a &%Lens so that a visual image is sharper.') ).

fof(kb_SUMO_37430,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Process)
     => ( s__instance(V__F,s__Focusing)
       => ? [V__L] :
            ( s__instance(V__L,s__Lens)
            & s__patient(V__F,V__L) ) ) ) ).

fof(kb_SUMO_37431,axiom,
    s__subclass(s__DisplayArtifact,s__Artifact) ).

fof(kb_SUMO_37432,axiom,
    s__documentation(s__DisplayArtifact,s__EnglishLanguage,'Something for posting content so that it can be disseminated to the public.') ).

fof(kb_SUMO_37433,axiom,
    ! [V__DA] :
      ( s__instance(V__DA,s__Physical)
     => ( s__instance(V__DA,s__DisplayArtifact)
       => s__hasPurpose(V__DA,'(? [V__P,V__D,V__I] : (s__instance(V__D,s__Process) & s__instance(V__P,s__Process) & s__instance(V__P,s__Putting) & s__instance(V__D,s__Disseminating) & s__instance(V__I,s__ContentBearingObject) & s__patient(V__P,V__I) & s__patient(V__D,V__I) & s__destination(V__P,V__DA)))') ) ) ).

fof(kb_SUMO_37434,axiom,
    s__subclass(s__VehicleWheel,s__Wheel) ).

fof(kb_SUMO_37435,axiom,
    s__instance(s__VehicleWheel__t,s__SetOrClass) ).

fof(kb_SUMO_37436,axiom,
    s__instance(s__Wheel__t,s__SetOrClass) ).

fof(kb_SUMO_37437,axiom,
    s__documentation(s__VehicleWheel,s__EnglishLanguage,'&%VehicleWheel is a class of cylindrical &%Devices used to move a &%RoadVehicle along a road, running either directly on the wheel rims or on tires attached to the wheel rims.') ).

fof(kb_SUMO_37438,axiom,
    s__subclass(s__Wheel,s__Artifact) ).

fof(kb_SUMO_37439,axiom,
    s__documentation(s__Wheel,s__EnglishLanguage,'A circular &%Artifact which is a component of &%LandVehicles and of some &%Devices.') ).

fof(kb_SUMO_37440,axiom,
    ! [V__VEHICLE] :
      ( s__instance(V__VEHICLE,s__Object)
     => ( s__instance(V__VEHICLE,s__LandVehicle)
       => ? [V__WHEEL] :
            ( s__instance(V__WHEEL,s__Object)
            & s__instance(V__WHEEL,s__Wheel)
            & s__part(V__WHEEL,V__VEHICLE) ) ) ) ).

fof(kb_SUMO_37441,axiom,
    s__subclass(s__VehicleController,s__Device) ).

fof(kb_SUMO_37442,axiom,
    s__documentation(s__VehicleController,s__EnglishLanguage,'Any &%Device which is used to start, stop or control the movements of a &%Vehicle. This class covers steering wheels, brakes, acceleration pedals, airplane sticks, etc.') ).

fof(kb_SUMO_37443,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__VehicleController)
       => ? [V__V] :
            ( s__instance(V__V,s__Object)
            & s__instance(V__V,s__Vehicle)
            & s__part(V__C,V__V) ) ) ) ).

fof(kb_SUMO_37444,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__VehicleController)
       => s__hasPurpose(V__C,'(? [V__D] : (s__instance(V__D,s__Process) & s__instance(V__D,s__Driving) & s__instrument(V__D,V__C)))') ) ) ).

fof(kb_SUMO_37445,axiom,
    s__subclass(s__SteeringWheel,s__VehicleController) ).

fof(kb_SUMO_37446,axiom,
    s__instance(s__SteeringWheel__t,s__SetOrClass) ).

fof(kb_SUMO_37447,axiom,
    s__instance(s__VehicleController__t,s__SetOrClass) ).

fof(kb_SUMO_37448,axiom,
    s__documentation(s__SteeringWheel,s__EnglishLanguage,'A &%VehicleController which enables one to steer a &%Vehicle.') ).

fof(kb_SUMO_37449,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__SteeringWheel)
       => s__capability(s__DirectionChange,s__instrument__m,V__W) ) ) ).

fof(kb_SUMO_37450,axiom,
    s__subclass(s__VehicleBrake,s__VehicleController) ).

fof(kb_SUMO_37451,axiom,
    s__instance(s__VehicleBrake__t,s__SetOrClass) ).

fof(kb_SUMO_37452,axiom,
    s__documentation(s__VehicleBrake,s__EnglishLanguage,'A &%VehicleController which is capable of stopping the motion of a &%Vehicle.') ).

fof(kb_SUMO_37453,axiom,
    ! [V__B,V__V] :
      ( ( s__instance(V__V,s__Object)
        & s__instance(V__B,s__Object) )
     => ( ( s__instance(V__B,s__VehicleBrake)
          & s__instance(V__V,s__Vehicle)
          & s__part(V__B,V__V) )
       => s__hasPurpose(V__B,'(? [V__S] : (s__instance(V__S,s__Process) & s__instance(V__S,s__StopFn(s__Motion)) & s__patient(V__S,V__V) & s__instrument(V__S,V__B)))') ) ) ).

fof(kb_SUMO_37454,axiom,
    s__subclass(s__VehicleThrottle,s__VehicleController) ).

fof(kb_SUMO_37455,axiom,
    s__instance(s__VehicleThrottle__t,s__SetOrClass) ).

fof(kb_SUMO_37456,axiom,
    s__documentation(s__VehicleThrottle,s__EnglishLanguage,'A &%VehicleController which controls the amount of &%Fuel which is supplied to the &%Engine.') ).

fof(kb_SUMO_37457,axiom,
    s__subclass(s__VehicleTire,s__Artifact) ).

fof(kb_SUMO_37458,axiom,
    s__instance(s__VehicleTire__t,s__SetOrClass) ).

fof(kb_SUMO_37459,axiom,
    s__documentation(s__VehicleTire,s__EnglishLanguage,'A covering, usually made of rubber, for a &%Wheel.') ).

fof(kb_SUMO_37460,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__VehicleTire)
       => ? [V__W] :
            ( s__instance(V__W,s__Object)
            & s__instance(V__W,s__VehicleWheel)
            & s__part(V__T,V__W) ) ) ) ).

fof(kb_SUMO_37461,axiom,
    s__subclass(s__VehicleWindow,s__Window) ).

fof(kb_SUMO_37462,axiom,
    s__instance(s__VehicleWindow__t,s__SetOrClass) ).

fof(kb_SUMO_37463,axiom,
    s__instance(s__Window__t,s__SetOrClass) ).

fof(kb_SUMO_37464,axiom,
    s__documentation(s__VehicleWindow,s__EnglishLanguage,'Any &%Window which is part of a &%Vehicle, e.g. the &%Windshield and &%RearWindow of an &%Automobile.') ).

fof(kb_SUMO_37465,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__VehicleWindow)
       => ? [V__V] :
            ( s__instance(V__V,s__Object)
            & s__instance(V__V,s__Vehicle)
            & s__part(V__W,V__V) ) ) ) ).

fof(kb_SUMO_37466,axiom,
    s__subclass(s__Windshield,s__VehicleWindow) ).

fof(kb_SUMO_37467,axiom,
    s__instance(s__Windshield__t,s__SetOrClass) ).

fof(kb_SUMO_37468,axiom,
    s__disjoint(s__Windshield,s__RearWindow) ).

fof(kb_SUMO_37469,axiom,
    s__documentation(s__Windshield,s__EnglishLanguage,'Any &%VehicleWindow which located at the front of a &%RoadVehicle.') ).

fof(kb_SUMO_37470,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__Windshield)
       => ? [V__A] :
            ( s__instance(V__A,s__SelfConnectedObject)
            & s__instance(V__A,s__RoadVehicle)
            & s__part(V__W,s__FrontFn(V__A)) ) ) ) ).

fof(kb_SUMO_37471,axiom,
    s__subclass(s__LandVehicle,s__Vehicle) ).

fof(kb_SUMO_37472,axiom,
    s__documentation(s__LandVehicle,s__EnglishLanguage,'&%LandVehicle is the class of &%TransportationDevices that travel on land. The two main types of &%LandVehicle are &%RoadVehicle and &%RailVehicle. Note that this includes vehicles which travel on any solid surface, including a frozen body of water or snow.') ).

fof(kb_SUMO_37473,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__LandVehicle)
       => s__hasPurpose(V__X,'(? [V__EV,V__SURF] : (s__instance(V__SURF,s__SelfConnectedObject) & s__instance(V__EV,s__Physical) & s__surface(V__SURF,s__GeographicArea) & s__instance(V__EV,s__Transportation) & s__holdsDuring(s__WhenFn(V__EV),s__meetsSpatially(V__X,V__SURF))))') ) ) ).

fof(kb_SUMO_37474,axiom,
    s__subclass(s__WaterVehicle,s__Vehicle) ).

fof(kb_SUMO_37475,axiom,
    s__instance(s__WaterVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_37476,axiom,
    s__documentation(s__WaterVehicle,s__EnglishLanguage,'&%WaterVehicle is the class of all &%TransportationDevices used to travel on or in water.') ).

fof(kb_SUMO_37477,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__WaterVehicle)
       => s__hasPurpose(V__X,'(? [V__EV,V__SURF] : (s__instance(V__SURF,s__Object) & s__instance(V__EV,s__Physical) & s__instance(V__SURF,s__Water) & s__instance(V__EV,s__Transportation) & s__holdsDuring(s__WhenFn(V__EV),s__meetsSpatially(V__X,V__SURF))))') ) ) ).

fof(kb_SUMO_37478,axiom,
    ! [V__CRAFT,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Process)
        & s__instance(V__CRAFT,s__Object) )
     => ( ( s__instance(V__CRAFT,s__WaterVehicle)
          & s__instance(V__EVENT,s__Transportation)
          & s__instrument(V__EVENT,V__CRAFT) )
       => ? [V__WATER] :
            ( s__instance(V__WATER,s__Object)
            & s__instance(V__WATER,s__WaterArea)
            & s__eventLocated(V__EVENT,V__WATER) ) ) ) ).

fof(kb_SUMO_37479,axiom,
    s__subclass(s__RoadVehicle,s__LandVehicle) ).

fof(kb_SUMO_37480,axiom,
    s__instance(s__RoadVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_37481,axiom,
    s__instance(s__LandVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_37482,axiom,
    s__documentation(s__RoadVehicle,s__EnglishLanguage,'The class of &%LandVehicles that are not &%RollingStock.') ).

fof(kb_SUMO_37483,axiom,
    s__subclass(s__Fleet,s__Collection) ).

fof(kb_SUMO_37484,axiom,
    s__instance(s__Fleet__t,s__SetOrClass) ).

fof(kb_SUMO_37485,axiom,
    s__documentation(s__Fleet,s__EnglishLanguage,'A &%Collection of &%Vehicle') ).

fof(kb_SUMO_37486,axiom,
    s__termFormat(s__EnglishLanguage,s__Fleet,'Fleet') ).

fof(kb_SUMO_37487,axiom,
    ! [V__FLEET] :
      ( s__instance(V__FLEET,s__Collection)
     => ( s__instance(V__FLEET,s__Fleet)
       => s__memberType(V__FLEET,s__Vehicle) ) ) ).

fof(kb_SUMO_37488,axiom,
    s__instance(s__fleetSize__m,s__BinaryPredicate) ).

fof(kb_SUMO_37489,axiom,
    s__domain(s__fleetSize__m,"1",s__Agent) ).

fof(kb_SUMO_37490,axiom,
    s__domain(s__fleetSize__m,"2",s__Integer) ).

fof(kb_SUMO_37491,axiom,
    s__documentation(s__fleetSize__m,s__EnglishLanguage,'(fleetSize ?AGENT ?NUM) means the &%Agent ?AGENT has a fleet size of an &%Integer ?NUM. The &%Fleet can consists of any type of &%Vehicle') ).

fof(kb_SUMO_37492,axiom,
    s__termFormat(s__EnglishLanguage,s__fleetSize__m,'Fleet Size') ).

fof(kb_SUMO_37493,axiom,
    ! [V__FLEET,V__AGENT,V__NUM] :
      ( ( s__instance(V__NUM,s__Integer)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__FLEET,s__Collection) )
     => ( ( s__instance(V__FLEET,s__Fleet)
          & s__fleetSize(V__AGENT,V__NUM)
          & s__possesses(V__AGENT,V__FLEET) )
       => s__memberCount(V__FLEET,V__NUM) ) ) ).

fof(kb_SUMO_37494,axiom,
    s__subclass(s__Axle,s__Device) ).

fof(kb_SUMO_37495,axiom,
    s__instance(s__Axle__t,s__SetOrClass) ).

fof(kb_SUMO_37496,axiom,
    s__documentation(s__Axle,s__EnglishLanguage,'Axle is a class of &%Devices each of which can be paired with two &%VehicleWheels to rotate and move a &%RoadVehicle.') ).

fof(kb_SUMO_37497,axiom,
    ! [V__V,V__W] :
      ( ( s__instance(V__W,s__Object)
        & s__instance(V__V,s__CorpuscularObject) )
     => ( ( s__instance(V__W,s__VehicleWheel)
          & s__instance(V__V,s__RoadVehicle)
          & s__part(V__W,V__V) )
       => ? [V__A] :
            ( s__instance(V__A,s__CorpuscularObject)
            & s__instance(V__A,s__Axle)
            & s__component(V__A,V__V)
            & s__connected(V__W,V__A) ) ) ) ).

fof(kb_SUMO_37498,axiom,
    s__documentation(s__Paper,s__EnglishLanguage,'Paper is a flat sheet of fibers, usually produced by spreading a wet solution of wood particles on a flat surface and drying through heat and pressure. The fibers can also be cotton or a synthetic, although typically the bulk of the substance is wood fibers. This includes all manner of paper products that may have varying thicknesses, colors or texture. This is distinguished from flat wood products such as plywood and particle board which have a structural function in building construction. Sheathing materials such as the paper affixed to sheetrock however, is paper.') ).

fof(kb_SUMO_37499,axiom,
    s__subclass(s__Paper,s__Artifact) ).

fof(kb_SUMO_37500,axiom,
    s__instance(s__Paper__t,s__SetOrClass) ).

fof(kb_SUMO_37501,axiom,
    ! [V__PAPER] :
      ( s__instance(V__PAPER,s__Object)
     => ( s__instance(V__PAPER,s__Paper)
       => s__hasPurpose(V__PAPER,'(? [V__TEXT] : (s__instance(V__TEXT,s__Object) & s__instance(V__TEXT,s__Text) & s__part(V__TEXT,V__PAPER)))') ) ) ).

fof(kb_SUMO_37502,axiom,
    s__subclass(s__CurrencyBill,s__Currency) ).

fof(kb_SUMO_37503,axiom,
    s__instance(s__CurrencyBill__t,s__SetOrClass) ).

fof(kb_SUMO_37504,axiom,
    s__partition_3(s__Currency,s__CurrencyBill,s__CurrencyCoin) ).

fof(kb_SUMO_37505,axiom,
    s__documentation(s__CurrencyBill,s__EnglishLanguage,'Any instance of &%Currency that is made of paper.') ).

fof(kb_SUMO_37506,axiom,
    ! [V__BILL] :
      ( s__instance(V__BILL,s__Object)
     => ( s__instance(V__BILL,s__CurrencyBill)
       => ? [V__PAPER] :
            ( s__instance(V__PAPER,s__Object)
            & s__instance(V__PAPER,s__Paper)
            & s__part(V__PAPER,V__BILL) ) ) ) ).

fof(kb_SUMO_37507,axiom,
    s__subclass(s__CurrencyCoin,s__Currency) ).

fof(kb_SUMO_37508,axiom,
    s__instance(s__CurrencyCoin__t,s__SetOrClass) ).

fof(kb_SUMO_37509,axiom,
    s__documentation(s__CurrencyCoin,s__EnglishLanguage,'Any instance of &%Currency that is made of &%Metal.') ).

fof(kb_SUMO_37510,axiom,
    ! [V__COIN] :
      ( s__instance(V__COIN,s__CorpuscularObject)
     => ( s__instance(V__COIN,s__CurrencyCoin)
       => ? [V__METAL] :
            ( s__instance(V__METAL,s__SetOrClass)
            & s__subclass(V__METAL,s__Substance)
            & s__subclass(V__METAL,s__Metal)
            & s__material(V__METAL,V__COIN) ) ) ) ).

fof(kb_SUMO_37511,axiom,
    s__subclass(s__Wire,s__Artifact) ).

fof(kb_SUMO_37512,axiom,
    s__instance(s__Wire__t,s__SetOrClass) ).

fof(kb_SUMO_37513,axiom,
    s__documentation(s__Wire,s__EnglishLanguage,'A long, thin strand of &%Metal that is used in a wide range of applications, including the wiring of electrical systems, creating bundles and the construction of cages.') ).

fof(kb_SUMO_37514,axiom,
    ! [V__WIRE] :
      ( s__instance(V__WIRE,s__CorpuscularObject)
     => ( s__instance(V__WIRE,s__Wire)
       => s__material(s__Metal,V__WIRE) ) ) ).

fof(kb_SUMO_37515,axiom,
    s__subclass(s__WireSpring,s__Wire) ).

fof(kb_SUMO_37516,axiom,
    s__subclass(s__WireSpring,s__EngineeringComponent) ).

fof(kb_SUMO_37517,axiom,
    s__instance(s__WireSpring__t,s__SetOrClass) ).

fof(kb_SUMO_37518,axiom,
    s__documentation(s__WireSpring,s__EnglishLanguage,'An &%EngineeringComponent consisting of a coil of &%Wire that returns to its original shape when pulled apart or pressed together.') ).

fof(kb_SUMO_37519,axiom,
    s__subclass(s__WireLine,s__Wire) ).

fof(kb_SUMO_37520,axiom,
    s__subclass(s__WireLine,s__EngineeringComponent) ).

fof(kb_SUMO_37521,axiom,
    s__instance(s__WireLine__t,s__SetOrClass) ).

fof(kb_SUMO_37522,axiom,
    s__documentation(s__WireLine,s__EnglishLanguage,'A &%Wire that is designed for conducting electricity.') ).

fof(kb_SUMO_37523,axiom,
    ! [V__WL] :
      ( s__instance(V__WL,s__Object)
     => ( s__instance(V__WL,s__WireLine)
       => s__hasPurpose(V__WL,'(? [V__R] : (s__instance(V__R,s__Motion) & s__instance(V__R,s__Radiating) & s__path(V__R,V__WL)))') ) ) ).

fof(kb_SUMO_37524,axiom,
    s__subclass(s__TelephoneLine,s__WireLine) ).

fof(kb_SUMO_37525,axiom,
    s__instance(s__TelephoneLine__t,s__SetOrClass) ).

fof(kb_SUMO_37526,axiom,
    s__documentation(s__TelephoneLine,s__EnglishLanguage,'A &%WireLine that carries telephone signals and allows users of &%Telephones or &%Telegraphs to communicate with one another.') ).

fof(kb_SUMO_37527,axiom,
    ! [V__TL] :
      ( s__instance(V__TL,s__SelfConnectedObject)
     => ( s__instance(V__TL,s__TelephoneLine)
       => ? [V__T1,V__T2] :
            ( s__instance(V__T2,s__SelfConnectedObject)
            & s__instance(V__T1,s__SelfConnectedObject)
            & ( s__instance(V__T1,s__Telephone)
              | s__instance(V__T1,s__Telegraph) )
            & ( s__instance(V__T2,s__Telephone)
              | s__instance(V__T2,s__Telegraph) )
            & V__T1 != V__T2
            & s__connects(V__TL,V__T1,V__T2) ) ) ) ).

fof(kb_SUMO_37528,axiom,
    s__subclass(s__String,s__Artifact) ).

fof(kb_SUMO_37529,axiom,
    s__instance(s__String__t,s__SetOrClass) ).

fof(kb_SUMO_37530,axiom,
    s__documentation(s__String,s__EnglishLanguage,'A long, thin strand of Fabric that is used for &%Tying things together, etc. Note that this class covers a cord of any width, including rope, twine, and thread, for example.') ).

fof(kb_SUMO_37531,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__CorpuscularObject)
     => ( s__instance(V__S,s__String)
       => s__material(s__Fabric,V__S) ) ) ).

fof(kb_SUMO_37532,axiom,
    s__subclass(s__Plug,s__Artifact) ).

fof(kb_SUMO_37533,axiom,
    s__documentation(s__Plug,s__EnglishLanguage,'An &%Artifact which is designed to fit snugly within a &%Hole.') ).

fof(kb_SUMO_37534,axiom,
    ! [V__PLUG] :
      ( s__instance(V__PLUG,s__Object)
     => ( s__instance(V__PLUG,s__Plug)
       => ? [V__HOLE] :
            ( s__instance(V__HOLE,s__Hole)
            & s__completelyFills(V__PLUG,V__HOLE) ) ) ) ).

fof(kb_SUMO_37535,axiom,
    s__subclass(s__Pottery,s__Artifact) ).

fof(kb_SUMO_37536,axiom,
    s__instance(s__Pottery__t,s__SetOrClass) ).

fof(kb_SUMO_37537,axiom,
    s__documentation(s__Pottery,s__EnglishLanguage,'Household &%Artifacts that are made out of baked &%Clay.') ).

fof(kb_SUMO_37538,axiom,
    ! [V__POTTERY] :
      ( s__instance(V__POTTERY,s__Object)
     => ( s__instance(V__POTTERY,s__Pottery)
       => ? [V__CLAY] :
            ( s__instance(V__CLAY,s__Object)
            & s__instance(V__CLAY,s__Clay)
            & s__part(V__CLAY,V__POTTERY) ) ) ) ).

fof(kb_SUMO_37539,axiom,
    s__subclass(s__Pillow,s__Artifact) ).

fof(kb_SUMO_37540,axiom,
    s__instance(s__Pillow__t,s__SetOrClass) ).

fof(kb_SUMO_37541,axiom,
    s__documentation(s__Pillow,s__EnglishLanguage,'A soft, stuffed &%Artifact to support the &%Head or the body as a whole while one is sleeping or relaxing.') ).

fof(kb_SUMO_37542,axiom,
    s__subclass(s__Mirror,s__Artifact) ).

fof(kb_SUMO_37543,axiom,
    s__instance(s__Mirror__t,s__SetOrClass) ).

fof(kb_SUMO_37544,axiom,
    s__documentation(s__Mirror,s__EnglishLanguage,'An &%Artifact with a surface that is capable of displaying an image by reflecting light.') ).

fof(kb_SUMO_37545,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__Mirror)
       => s__capability(s__ReflectingLight,s__instrument__m,V__M) ) ) ).

fof(kb_SUMO_37546,axiom,
    s__subclass(s__Furniture,s__Artifact) ).

fof(kb_SUMO_37547,axiom,
    s__documentation(s__Furniture,s__EnglishLanguage,'Any free-standing and movable &%Artifacts which which are used in day-to-day living and designed to rest on the &%Floor of a &%Room. This excludes items such as a rock which may serve as a chair but was not created with the intention of supporting that use.') ).

fof(kb_SUMO_37548,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__instance(V__F,s__Furniture)
       => s__hasPurpose(V__F,'(? [V__FL] : (s__instance(V__FL,s__Object) & s__instance(V__FL,s__Floor) & s__meetsSpatially(V__F,V__FL)))') ) ) ).

fof(kb_SUMO_37549,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__instance(V__F,s__Furniture)
       => s__capability(s__Translocation,s__moves__m,V__F) ) ) ).

fof(kb_SUMO_37550,axiom,
    s__disjoint(s__Furniture,s__EngineeringComponent) ).

fof(kb_SUMO_37551,axiom,
    s__disjoint(s__Furniture,s__Machine) ).

fof(kb_SUMO_37552,axiom,
    s__disjoint(s__Furniture,s__TransportationDevice) ).

fof(kb_SUMO_37553,axiom,
    s__disjoint(s__Furniture,s__Weapon) ).

fof(kb_SUMO_37554,axiom,
    s__subclass(s__Seat,s__Furniture) ).

fof(kb_SUMO_37555,axiom,
    s__documentation(s__Seat,s__EnglishLanguage,'Any instance of &%Furniture which is designed to accommodate &%Humans who are &%Sitting.') ).

fof(kb_SUMO_37556,axiom,
    ! [V__SEAT] :
      ( s__instance(V__SEAT,s__Object)
     => ( s__instance(V__SEAT,s__Seat)
       => s__hasPurpose(V__SEAT,'(? [V__PERSON] : (s__instance(V__PERSON,s__Object) & s__instance(V__PERSON,s__Human) & s__located(V__PERSON,V__SEAT) & s__attribute(V__PERSON,s__Sitting)))') ) ) ).

fof(kb_SUMO_37557,axiom,
    s__subclass(s__Chair,s__Seat) ).

fof(kb_SUMO_37558,axiom,
    s__instance(s__Chair__t,s__SetOrClass) ).

fof(kb_SUMO_37559,axiom,
    s__instance(s__Seat__t,s__SetOrClass) ).

fof(kb_SUMO_37560,axiom,
    s__documentation(s__Chair,s__EnglishLanguage,'A &%Seat that is designed to accommodate a single &%Human.') ).

fof(kb_SUMO_37561,axiom,
    ! [V__CHAIR] :
      ( s__instance(V__CHAIR,s__Object)
     => ( s__instance(V__CHAIR,s__Chair)
       => ~ ? [V__PERSON1,V__PERSON2] :
              ( s__instance(V__PERSON2,s__Object)
              & s__instance(V__PERSON1,s__Object)
              & s__instance(V__PERSON1,s__Human)
              & s__instance(V__PERSON2,s__Human)
              & s__attribute(V__PERSON1,s__Sitting)
              & s__attribute(V__PERSON2,s__Sitting)
              & s__located(V__PERSON1,V__CHAIR)
              & s__located(V__PERSON2,V__CHAIR)
              & V__PERSON1 != V__PERSON2 ) ) ) ).

fof(kb_SUMO_37562,axiom,
    s__subclass(s__Sofa,s__Seat) ).

fof(kb_SUMO_37563,axiom,
    s__instance(s__Sofa__t,s__SetOrClass) ).

fof(kb_SUMO_37564,axiom,
    s__documentation(s__Sofa,s__EnglishLanguage,'A padded &%Seat that is designed to accommodate more than one &%Human.') ).

fof(kb_SUMO_37565,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Sofa)
       => s__hasPurpose(V__S,'(? [V__P1,V__P2,V__T] : (s__instance(V__T,s__TimePosition) & s__instance(V__P2,s__Object) & s__instance(V__P2,s__Process) & s__instance(V__P1,s__Object) & s__instance(V__P1,s__Process) & (~ (V__P1 = V__P2)) & s__instance(V__P1,s__Human) & s__instance(V__P2,s__Human) & s__holdsDuring(V__T,(s__attribute(V__P1,s__Sitting) & s__attribute(V__P2,s__Sitting) & s__eventLocated(V__P1,V__S) & s__eventLocated(V__P2,V__S)))))') ) ) ).

fof(kb_SUMO_37566,axiom,
    s__subclass(s__Bed,s__Furniture) ).

fof(kb_SUMO_37567,axiom,
    s__instance(s__Furniture__t,s__SetOrClass) ).

fof(kb_SUMO_37568,axiom,
    s__documentation(s__Bed,s__EnglishLanguage,'A piece of &%Furniture which is primarily for sleeping.') ).

fof(kb_SUMO_37569,axiom,
    ! [V__BED] :
      ( s__instance(V__BED,s__Object)
     => ( s__instance(V__BED,s__Bed)
       => s__hasPurpose(V__BED,'(? [V__PERSON] : (s__instance(V__PERSON,s__Object) & s__attribute(V__PERSON,s__Asleep) & s__located(V__PERSON,V__BED)))') ) ) ).

fof(kb_SUMO_37570,axiom,
    s__subclass(s__KingBed,s__Bed) ).

fof(kb_SUMO_37571,axiom,
    s__instance(s__KingBed__t,s__SetOrClass) ).

fof(kb_SUMO_37572,axiom,
    s__documentation(s__KingBed,s__EnglishLanguage,'A &%KingBed is a type of &%Bed that is 1.9m by 2.0m in size') ).

fof(kb_SUMO_37573,axiom,
    s__termFormat(s__EnglishLanguage,s__KingBed,'king-sized bed') ).

fof(kb_SUMO_37574,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__KingBed)
       => ( s__width(V__X,s__MeasureFn("1.9",s__Meter))
          & s__length(V__X,s__MeasureFn("2.0",s__Meter)) ) ) ) ).

fof(kb_SUMO_37575,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__KingBed)
       => s__modalAttribute('(? [V__P1,V__P2,V__P3,V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__P3,s__Object) & s__instance(V__P2,s__Object) & s__instance(V__P1,s__Object) & (~ (V__P1 = V__P2)) & (~ (V__P2 = V__P3)) & (~ (V__P1 = V__P3)) & s__attribute(V__P1,s__Asleep) & s__attribute(V__P2,s__Asleep) & s__attribute(V__P3,s__Asleep) & s__instance(V__P1,s__Human) & s__instance(V__P2,s__Human) & s__instance(V__P3,s__Human) & s__holdsDuring(V__TIME,(s__located(V__P1,V__X) & s__located(V__P2,V__X) & s__located(V__P3,V__X)))))',s__Possibility) ) ) ).

fof(kb_SUMO_37576,axiom,
    s__subclass(s__QueenBed,s__Bed) ).

fof(kb_SUMO_37577,axiom,
    s__instance(s__QueenBed__t,s__SetOrClass) ).

fof(kb_SUMO_37578,axiom,
    s__documentation(s__QueenBed,s__EnglishLanguage,'A &%QueenBed is a type of &%Bed that is 1.5m by 2.0m in size') ).

fof(kb_SUMO_37579,axiom,
    s__termFormat(s__EnglishLanguage,s__QueenBed,'queen-sized bed') ).

fof(kb_SUMO_37580,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__QueenBed)
       => ( s__width(V__X,s__MeasureFn("1.5",s__Meter))
          & s__length(V__X,s__MeasureFn("2.0",s__Meter)) ) ) ) ).

fof(kb_SUMO_37581,axiom,
    ! [V__TIME,V__P3,V__X] :
      ( ( s__instance(V__X,s__Object)
        & s__instance(V__TIME,s__TimePosition) )
     => ( s__instance(V__X,s__QueenBed)
       => s__modalAttribute('(? [V__P1,V__P2] : (s__instance(V__P2,s__Object) & s__instance(V__P1,s__Object) & (~ (V__P1 = V__P2)) & (~ (V__P2 = V__P3)) & s__attribute(V__P1,s__Asleep) & s__attribute(V__P2,s__Asleep) & s__instance(V__P1,s__Human) & s__instance(V__P2,s__Human) & s__holdsDuring(V__TIME,(s__located(V__P1,V__X) & s__located(V__P2,V__X)))))',s__Possibility) ) ) ).

fof(kb_SUMO_37582,axiom,
    s__subclass(s__DoubleBed,s__Bed) ).

fof(kb_SUMO_37583,axiom,
    s__instance(s__DoubleBed__t,s__SetOrClass) ).

fof(kb_SUMO_37584,axiom,
    s__documentation(s__DoubleBed,s__EnglishLanguage,'A &%DoubleBed is a type of &%Bed that is 1.35m by 2.0m in size') ).

fof(kb_SUMO_37585,axiom,
    s__termFormat(s__EnglishLanguage,s__DoubleBed,'full-sized bed') ).

fof(kb_SUMO_37586,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__DoubleBed)
       => ( s__width(V__X,s__MeasureFn("1.35",s__Meter))
          & s__length(V__X,s__MeasureFn("2.0",s__Meter)) ) ) ) ).

fof(kb_SUMO_37587,axiom,
    ! [V__TIME,V__P3,V__X] :
      ( ( s__instance(V__X,s__Object)
        & s__instance(V__TIME,s__TimePosition) )
     => ( s__instance(V__X,s__DoubleBed)
       => s__modalAttribute('(? [V__P1,V__P2] : (s__instance(V__P2,s__Object) & s__instance(V__P1,s__Object) & (~ (V__P1 = V__P2)) & (~ (V__P2 = V__P3)) & s__attribute(V__P1,s__Asleep) & s__attribute(V__P2,s__Asleep) & s__instance(V__P1,s__Human) & s__instance(V__P2,s__Human) & s__holdsDuring(V__TIME,(s__located(V__P1,V__X) & s__located(V__P2,V__X)))))',s__Possibility) ) ) ).

fof(kb_SUMO_37588,axiom,
    s__subclass(s__SingleBed,s__Bed) ).

fof(kb_SUMO_37589,axiom,
    s__instance(s__SingleBed__t,s__SetOrClass) ).

fof(kb_SUMO_37590,axiom,
    s__documentation(s__SingleBed,s__EnglishLanguage,'A &%SingleBed is a type of &%Bed that is 1m by 2.0m in size') ).

fof(kb_SUMO_37591,axiom,
    s__termFormat(s__EnglishLanguage,s__SingleBed,'twin-sized bed') ).

fof(kb_SUMO_37592,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__SingleBed)
       => ( s__width(V__X,s__MeasureFn("1.0",s__Meter))
          & s__length(V__X,s__MeasureFn("2.0",s__Meter)) ) ) ) ).

fof(kb_SUMO_37593,axiom,
    s__subclass(s__BunkBed,s__Bed) ).

fof(kb_SUMO_37594,axiom,
    s__instance(s__BunkBed__t,s__SetOrClass) ).

fof(kb_SUMO_37595,axiom,
    s__documentation(s__BunkBed,s__EnglishLanguage,'A &%BunkBed is a type of &%Bed has one bed directly above another') ).

fof(kb_SUMO_37596,axiom,
    s__termFormat(s__EnglishLanguage,s__BunkBed,'bunk bed') ).

fof(kb_SUMO_37597,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__BunkBed)
       => ? [V__BED1,V__BED2] :
            ( s__instance(V__BED2,s__Object)
            & s__instance(V__BED1,s__Object)
            & s__instance(V__BED1,s__SingleBed)
            & s__instance(V__BED2,s__SingleBed)
            & s__part(V__BED1,V__X)
            & s__part(V__BED2,V__X)
            & s__orientation(V__BED1,V__BED2,s__Above) ) ) ) ).

fof(kb_SUMO_37598,axiom,
    s__subclass(s__MurphyBed,s__Bed) ).

fof(kb_SUMO_37599,axiom,
    s__instance(s__MurphyBed__t,s__SetOrClass) ).

fof(kb_SUMO_37600,axiom,
    s__documentation(s__MurphyBed,s__EnglishLanguage,'A &%MurphyBed is a type of &%Bed that can be stored vertically inside a wall, closet or cabinet') ).

fof(kb_SUMO_37601,axiom,
    s__termFormat(s__EnglishLanguage,s__MurphyBed,'pull-down bed') ).

fof(kb_SUMO_37602,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__MurphyBed)
       => ? [V__STORAGE] :
            ( s__instance(V__STORAGE,s__Compartment)
            & s__meetsSpatially(V__STORAGE,V__X)
            & s__hasPurpose(V__STORAGE,'(? [V__K] : (s__instance(V__K,s__Process) & s__instance(V__STORAGE,s__Object) & s__instance(V__K,s__Keeping) & s__patient(V__K,V__X) & s__destination(V__K,V__STORAGE) & s__holdsDuring(s__WhenFn(V__K),s__attribute(V__X,s__Vertical))))') ) ) ) ).

fof(kb_SUMO_37603,axiom,
    s__subclass(s__RollawayBed,s__Bed) ).

fof(kb_SUMO_37604,axiom,
    s__instance(s__RollawayBed__t,s__SetOrClass) ).

fof(kb_SUMO_37605,axiom,
    s__documentation(s__RollawayBed,s__EnglishLanguage,'A &%RollawayBed is a type of &%Bed that is mounted on rollers so that it can be easily moved') ).

fof(kb_SUMO_37606,axiom,
    s__termFormat(s__EnglishLanguage,s__RollawayBed,'rollaway bed') ).

fof(kb_SUMO_37607,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__RollawayBed)
       => ? [V__WHEEL] :
            ( s__instance(V__WHEEL,s__Object)
            & s__instance(V__WHEEL,s__Wheel)
            & s__part(V__WHEEL,V__X) ) ) ) ).

fof(kb_SUMO_37608,axiom,
    s__subclass(s__SofaBed,s__Bed) ).

fof(kb_SUMO_37609,axiom,
    s__instance(s__SofaBed__t,s__SetOrClass) ).

fof(kb_SUMO_37610,axiom,
    s__documentation(s__SofaBed,s__EnglishLanguage,'A &%SofaBed is a &%Bed that can be kept inside a compartment in a &%Sofa') ).

fof(kb_SUMO_37611,axiom,
    s__termFormat(s__EnglishLanguage,s__SofaBed,'sofa bed') ).

fof(kb_SUMO_37612,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__SofaBed)
     => ? [V__SOFA,V__STORAGE] :
          ( s__instance(V__STORAGE,s__Compartment)
          & s__part(V__STORAGE,V__SOFA)
          & s__instance(V__SOFA,s__Sofa)
          & s__hasPurpose(V__STORAGE,'(? [V__K] : (s__instance(V__K,s__Process) & s__instance(V__STORAGE,s__Object) & s__instance(V__SOFA,s__Object) & s__instance(V__K,s__Keeping) & s__patient(V__K,V__X) & s__destination(V__K,V__STORAGE)))') ) ) ).

fof(kb_SUMO_37613,axiom,
    s__subclass(s__Crib,s__Bed) ).

fof(kb_SUMO_37614,axiom,
    s__instance(s__Crib__t,s__SetOrClass) ).

fof(kb_SUMO_37615,axiom,
    s__instance(s__Bed__t,s__SetOrClass) ).

fof(kb_SUMO_37616,axiom,
    s__documentation(s__Crib,s__EnglishLanguage,'A &%Crib is a &%Bed for babies') ).

fof(kb_SUMO_37617,axiom,
    s__termFormat(s__EnglishLanguage,s__Crib,crib) ).

fof(kb_SUMO_37618,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Crib)
       => s__hasPurpose(V__X,'(? [V__BABY] : (s__instance(V__BABY,s__Object) & s__instance(V__BABY,s__HumanBaby) & s__attribute(V__BABY,s__Asleep) & s__located(V__BABY,V__X)))') ) ) ).

fof(kb_SUMO_37619,axiom,
    s__subclass(s__Hammock,s__Bed) ).

fof(kb_SUMO_37620,axiom,
    s__instance(s__Hammock__t,s__SetOrClass) ).

fof(kb_SUMO_37621,axiom,
    s__documentation(s__Hammock,s__EnglishLanguage,'&%Hammock is a type of &%Bed made of rope or canvas and is suspended between two stationary objects') ).

fof(kb_SUMO_37622,axiom,
    s__termFormat(s__EnglishLanguage,s__Hammock,hammock) ).

fof(kb_SUMO_37623,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__CorpuscularObject)
     => ( s__instance(V__X,s__Hammock)
       => ( s__material(s__Fabric,V__X)
          & ? [V__POLE1,V__POLE2,V__GROUND] :
              ( s__instance(V__GROUND,s__Object)
              & s__instance(V__POLE2,s__Object)
              & s__instance(V__POLE1,s__Object)
              & s__orientation(V__POLE1,V__POLE2,s__Near)
              & s__connected(V__POLE1,V__X)
              & s__connected(V__POLE2,V__X)
              & s__instance(V__GROUND,s__LandArea)
              & s__located(V__X,V__GROUND)
              & s__orientation(V__X,V__GROUND,s__Above) ) ) ) ) ).

fof(kb_SUMO_37624,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Hammock)
       => s__hasPurpose(V__X,'(? [V__PROC] : (s__instance(V__PROC,s__Process) & s__instance(V__PROC,s__LyingDown) & s__eventLocated(V__PROC,V__X)))') ) ) ).

fof(kb_SUMO_37625,axiom,
    s__subclass(s__Mattress,s__Artifact) ).

fof(kb_SUMO_37626,axiom,
    s__instance(s__Mattress__t,s__SetOrClass) ).

fof(kb_SUMO_37627,axiom,
    s__documentation(s__Mattress,s__EnglishLanguage,'A &%Mattress is a &%component of a &%Bed that is a cushion to make it more comfortable') ).

fof(kb_SUMO_37628,axiom,
    s__termFormat(s__EnglishLanguage,s__Mattress,mattress) ).

fof(kb_SUMO_37629,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__CorpuscularObject)
     => ( s__instance(V__X,s__Mattress)
       => ? [V__BED] :
            ( s__instance(V__BED,s__CorpuscularObject)
            & s__instance(V__BED,s__Bed)
            & s__component(V__X,V__BED) ) ) ) ).

fof(kb_SUMO_37630,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Mattress)
       => s__hasPurpose(V__X,'(? [V__PERSON] : (s__instance(V__PERSON,s__Object) & s__attribute(V__PERSON,s__Asleep) & s__orientation(V__PERSON,V__X,s__On)))') ) ) ).

fof(kb_SUMO_37631,axiom,
    s__subclass(s__BedFrame,s__Artifact) ).

fof(kb_SUMO_37632,axiom,
    s__documentation(s__BedFrame,s__EnglishLanguage,'A &%BedFrame is a %&component of a &%Bed that supports the mattress') ).

fof(kb_SUMO_37633,axiom,
    s__termFormat(s__EnglishLanguage,s__BedFrame,'bed frame') ).

fof(kb_SUMO_37634,axiom,
    ! [V__MATTRESS,V__BEDFRAME,V__X] :
      ( ( s__instance(V__X,s__CorpuscularObject)
        & s__instance(V__BEDFRAME,s__CorpuscularObject)
        & s__instance(V__MATTRESS,s__CorpuscularObject) )
     => ( ( s__instance(V__X,s__Bed)
          & s__component(V__BEDFRAME,V__X)
          & s__instance(V__BEDFRAME,s__BedFrame)
          & s__component(V__MATTRESS,V__X)
          & s__instance(V__MATTRESS,s__Mattress) )
       => s__orientation(V__MATTRESS,V__BEDFRAME,s__On) ) ) ).

fof(kb_SUMO_37635,axiom,
    s__subclass(s__FourPosterBed,s__BedFrame) ).

fof(kb_SUMO_37636,axiom,
    s__instance(s__FourPosterBed__t,s__SetOrClass) ).

fof(kb_SUMO_37637,axiom,
    s__instance(s__BedFrame__t,s__SetOrClass) ).

fof(kb_SUMO_37638,axiom,
    s__documentation(s__FourPosterBed,s__EnglishLanguage,'&%FourPosterBed is a type of &%BedFrame with a post at each corner to support curtains or a canopy') ).

fof(kb_SUMO_37639,axiom,
    s__termFormat(s__EnglishLanguage,s__FourPosterBed,'four-poster bed') ).

fof(kb_SUMO_37640,axiom,
    ! [V__SIDE1,V__SIDE2,V__X,V__BED] :
      ( s__instance(V__X,s__FourPosterBed)
     => ? [V__SHAPE] :
          ( s__attribute(V__X,V__SHAPE)
          & s__instance(V__SHAPE,s__Quadrilateral)
          & ! [V__CORNER] :
              ( ( s__instance(V__CORNER,s__GeometricPoint)
                & s__instance(V__CORNER,s__Object)
                & s__instance(V__BED,s__Object)
                & s__instance(V__X,s__Object)
                & s__instance(V__SIDE2,s__OneDimensionalFigure)
                & s__instance(V__SIDE1,s__OneDimensionalFigure) )
             => ( ( s__pointOfIntersection(V__SIDE1,V__SIDE2,V__CORNER)
                  & s__sideOfFigure(V__SIDE1,V__SHAPE)
                  & s__sideOfFigure(V__SIDE2,V__SHAPE)
                  & V__SIDE1 != V__SIDE2 )
               => ? [V__POST,V__FLOOR] :
                    ( s__instance(V__FLOOR,s__Object)
                    & s__instance(V__POST,s__Object)
                    & s__instance(V__SHAPE,s__GeometricFigure)
                    & s__meetsSpatially(V__CORNER,V__POST)
                    & s__instance(V__POST,s__Artifact)
                    & s__instance(V__FLOOR,s__Floor)
                    & s__orientation(V__BED,V__FLOOR,s__On)
                    & s__orientation(V__POST,V__FLOOR,s__Vertical) ) ) ) ) ) ).

fof(kb_SUMO_37641,axiom,
    s__subclass(s__BedAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_37642,axiom,
    s__documentation(s__BedAttribute,s__EnglishLanguage,'&%BedAttribute is the class of attributes attached to the type of cushion a &%Bed has') ).

fof(kb_SUMO_37643,axiom,
    s__termFormat(s__EnglishLanguage,s__BedAttribute,'bed attribute') ).

fof(kb_SUMO_37644,axiom,
    ! [V__ATTR,V__X] :
      ( ( s__instance(V__X,s__Object)
        & s__instance(V__ATTR,s__Attribute) )
     => ( ( s__attribute(V__X,V__ATTR)
          & s__instance(V__ATTR,s__BedAttribute) )
       => s__instance(V__X,s__Bed) ) ) ).

fof(kb_SUMO_37645,axiom,
    s__instance(s__WaterBed,s__BedAttribute) ).

fof(kb_SUMO_37646,axiom,
    s__instance(s__BedAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_37647,axiom,
    s__documentation(s__WaterBed,s__EnglishLanguage,'&%WaterBed describes how the cushion of a &%Bed is filled with water') ).

fof(kb_SUMO_37648,axiom,
    s__termFormat(s__EnglishLanguage,s__WaterBed,'water bed') ).

fof(kb_SUMO_37649,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__CorpuscularObject)
     => ( s__attribute(V__X,s__WaterBed)
       => ? [V__MATTRESS,V__WATER] :
            ( s__instance(V__WATER,s__Object)
            & s__instance(V__MATTRESS,s__CorpuscularObject)
            & s__component(V__MATTRESS,V__X)
            & s__contains(V__MATTRESS,V__WATER)
            & s__instance(V__WATER,s__Water) ) ) ) ).

fof(kb_SUMO_37650,axiom,
    s__subclass(s__BedLinen,s__Artifact) ).

fof(kb_SUMO_37651,axiom,
    s__instance(s__BedLinen__t,s__SetOrClass) ).

fof(kb_SUMO_37652,axiom,
    s__documentation(s__BedLinen,s__EnglishLanguage,'&%BedLinen is an &%Artifact made of &%Fabric that is used to &%Covering a &%Bed') ).

fof(kb_SUMO_37653,axiom,
    s__termFormat(s__EnglishLanguage,s__BedLinen,'bed linen') ).

fof(kb_SUMO_37654,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__CorpuscularObject)
     => ( s__instance(V__X,s__BedLinen)
       => s__material(s__Fabric,V__X) ) ) ).

fof(kb_SUMO_37655,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__BedLinen)
       => s__hasPurpose(V__X,'(? [V__COVER,V__BED] : (s__instance(V__COVER,s__Process) & s__instance(V__COVER,s__Covering) & s__patient(V__COVER,V__BED) & s__instance(V__BED,s__Bed) & s__instrument(V__COVER,V__X)))') ) ) ).

fof(kb_SUMO_37656,axiom,
    s__subclass(s__Table,s__Furniture) ).

fof(kb_SUMO_37657,axiom,
    s__instance(s__Table__t,s__SetOrClass) ).

fof(kb_SUMO_37658,axiom,
    s__documentation(s__Table,s__EnglishLanguage,'A piece of &%Furniture with four legs and a flat top. It is used either for eating, paperwork or meetings.') ).

fof(kb_SUMO_37659,axiom,
    s__subclass(s__Desk,s__Table) ).

fof(kb_SUMO_37660,axiom,
    s__instance(s__Desk__t,s__SetOrClass) ).

fof(kb_SUMO_37661,axiom,
    s__documentation(s__Desk,s__EnglishLanguage,'A &%Table for a single person which is intended to be used for paperwork.') ).

fof(kb_SUMO_37662,axiom,
    s__subclass(s__ChestOrCabinet,s__Furniture) ).

fof(kb_SUMO_37663,axiom,
    s__subclass(s__ChestOrCabinet,s__Container) ).

fof(kb_SUMO_37664,axiom,
    s__instance(s__ChestOrCabinet__t,s__SetOrClass) ).

fof(kb_SUMO_37665,axiom,
    s__documentation(s__ChestOrCabinet,s__EnglishLanguage,'Any piece of &%Furniture which is also a Container, e.g. a chest of drawers, a memory chest, an armoire, etc.') ).

fof(kb_SUMO_37666,axiom,
    s__subclass(s__Coffin,s__Container) ).

fof(kb_SUMO_37667,axiom,
    s__instance(s__Coffin__t,s__SetOrClass) ).

fof(kb_SUMO_37668,axiom,
    s__documentation(s__Coffin,s__EnglishLanguage,'A &%Container for a &%HumanCorpse.') ).

fof(kb_SUMO_37669,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__Coffin)
       => s__hasPurpose(V__C,'(? [V__HC] : (s__instance(V__HC,s__Physical) & s__instance(V__HC,s__HumanCorpse) & s__located(V__HC,V__C)))') ) ) ).

fof(kb_SUMO_37670,axiom,
    s__subclass(s__Compartment,s__Container) ).

fof(kb_SUMO_37671,axiom,
    s__instance(s__Compartment__t,s__SetOrClass) ).

fof(kb_SUMO_37672,axiom,
    s__documentation(s__Compartment,s__EnglishLanguage,'A &%Container which is part of another &%Container, e.g. a drawer, a zippered pouch in a piece of luggage, a compartment in a TV dinner, etc.') ).

fof(kb_SUMO_37673,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__Compartment)
       => ? [V__O] :
            ( s__instance(V__O,s__Object)
            & s__instance(V__O,s__Container)
            & V__C != V__O
            & s__part(V__C,V__O) ) ) ) ).

fof(kb_SUMO_37674,axiom,
    s__subclass(s__Mailbox,s__Container) ).

fof(kb_SUMO_37675,axiom,
    s__instance(s__Mailbox__t,s__SetOrClass) ).

fof(kb_SUMO_37676,axiom,
    s__documentation(s__Mailbox,s__EnglishLanguage,'A &%Container whose purpose is to receive items that are mailed to the address associated with the &%Mailbox.') ).

fof(kb_SUMO_37677,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Physical)
     => ( s__instance(V__B,s__Mailbox)
       => s__hasPurpose(V__B,'(? [V__M,V__I] : (s__instance(V__M,s__Process) & s__instance(V__M,s__Mailing) & s__patient(V__M,V__I) & s__destination(V__M,V__B)))') ) ) ).

fof(kb_SUMO_37678,axiom,
    s__subclass(s__Screw,s__AttachingDevice) ).

fof(kb_SUMO_37679,axiom,
    s__instance(s__Screw__t,s__SetOrClass) ).

fof(kb_SUMO_37680,axiom,
    s__documentation(s__Screw,s__EnglishLanguage,'An &%AttachingDevice which contains a spiral of grooves to hold it in place and which is fastened with a &%Screwdriver.') ).

fof(kb_SUMO_37681,axiom,
    s__subclass(s__Screwdriver,s__Device) ).

fof(kb_SUMO_37682,axiom,
    s__instance(s__Screwdriver__t,s__SetOrClass) ).

fof(kb_SUMO_37683,axiom,
    s__documentation(s__Screwdriver,s__EnglishLanguage,'A &%Device that is used to rotate a &%Screw, which by the action of its helical threads is driven into a medium that is softer than the material of the screw itself.') ).

fof(kb_SUMO_37684,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__Screwdriver)
       => s__hasPurpose(V__D,'(? [V__R,V__S] : (s__instance(V__R,s__Process) & s__instance(V__R,s__Rotating) & s__instrument(V__R,V__D) & s__patient(V__R,V__S) & s__instance(V__S,s__Screw)))') ) ) ).

fof(kb_SUMO_37685,axiom,
    s__subclass(s__Hammer,s__Device) ).

fof(kb_SUMO_37686,axiom,
    s__instance(s__Hammer__t,s__SetOrClass) ).

fof(kb_SUMO_37687,axiom,
    s__documentation(s__Hammer,s__EnglishLanguage,'A &%Device that is used to pound &%Nails into a surface, where they become firmly attached.') ).

fof(kb_SUMO_37688,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Object)
     => ( s__instance(V__H,s__Hammer)
       => s__hasPurpose(V__H,'(? [V__I,V__N] : (s__instance(V__I,s__Process) & s__instance(V__I,s__Impelling) & s__instrument(V__I,V__H) & s__patient(V__I,V__N) & s__instance(V__N,s__Nail)))') ) ) ).

fof(kb_SUMO_37689,axiom,
    s__subclass(s__Nail,s__AttachingDevice) ).

fof(kb_SUMO_37690,axiom,
    s__instance(s__Nail__t,s__SetOrClass) ).

fof(kb_SUMO_37691,axiom,
    s__documentation(s__Nail,s__EnglishLanguage,'An &%AttachingDevice which is a thin piece of metal, with or without a head, that is fastened with a &%Hammer.') ).

fof(kb_SUMO_37692,axiom,
    s__subclass(s__Tape,s__AttachingDevice) ).

fof(kb_SUMO_37693,axiom,
    s__instance(s__Tape__t,s__SetOrClass) ).

fof(kb_SUMO_37694,axiom,
    s__documentation(s__Tape,s__EnglishLanguage,'A thin strip of &%Fabric or &%Paper that is used to attach two things.') ).

fof(kb_SUMO_37695,axiom,
    ! [V__TAPE] :
      ( s__instance(V__TAPE,s__Object)
     => ( s__instance(V__TAPE,s__Tape)
       => ? [V__PART] :
            ( s__instance(V__PART,s__Object)
            & s__part(V__PART,V__TAPE)
            & ( s__instance(V__PART,s__Paper)
              | s__instance(V__PART,s__Fabric) ) ) ) ) ).

fof(kb_SUMO_37696,axiom,
    s__subclass(s__Anchor,s__AttachingDevice) ).

fof(kb_SUMO_37697,axiom,
    s__instance(s__Anchor__t,s__SetOrClass) ).

fof(kb_SUMO_37698,axiom,
    s__documentation(s__Anchor,s__EnglishLanguage,'An &%AttachingDevice which is large hook or set of hooks that are used to secure a &%WaterVehicle on the open water.') ).

fof(kb_SUMO_37699,axiom,
    ! [V__A,V__S,V__ATTACH] :
      ( ( s__instance(V__ATTACH,s__Process)
        & s__instance(V__A,s__Object) )
     => ( ( s__instance(V__A,s__Anchor)
          & s__instance(V__ATTACH,s__Attaching)
          & s__instrument(V__ATTACH,V__A)
          & s__patient(V__ATTACH,V__S) )
       => s__instance(V__S,s__WaterVehicle) ) ) ).

fof(kb_SUMO_37700,axiom,
    s__subclass(s__BoatDeck,s__Artifact) ).

fof(kb_SUMO_37701,axiom,
    s__instance(s__BoatDeck__t,s__SetOrClass) ).

fof(kb_SUMO_37702,axiom,
    s__documentation(s__BoatDeck,s__EnglishLanguage,'One of the levels of a &%WaterVehicle, e.g. the upper deck and lower deck of small boats with a cabin.') ).

fof(kb_SUMO_37703,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__BoatDeck)
       => ? [V__B] :
            ( s__instance(V__B,s__Object)
            & s__instance(V__B,s__WaterVehicle)
            & s__part(V__D,V__B) ) ) ) ).

fof(kb_SUMO_37704,axiom,
    s__subclass(s__Button,s__AttachingDevice) ).

fof(kb_SUMO_37705,axiom,
    s__instance(s__Button__t,s__SetOrClass) ).

fof(kb_SUMO_37706,axiom,
    s__documentation(s__Button,s__EnglishLanguage,'An &%AttachingDevice that is used on &%Clothing.') ).

fof(kb_SUMO_37707,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Button)
       => s__hasPurpose(V__B,'(? [V__C] : (s__instance(V__C,s__Object) & s__instance(V__C,s__Clothing) & s__part(V__B,V__C)))') ) ) ).

fof(kb_SUMO_37708,axiom,
    s__subclass(s__Clamp,s__AttachingDevice) ).

fof(kb_SUMO_37709,axiom,
    s__instance(s__Clamp__t,s__SetOrClass) ).

fof(kb_SUMO_37710,axiom,
    s__documentation(s__Clamp,s__EnglishLanguage,'An &%AttachingDevice which is designed to attach two things together by means of a movable part which can be tightened or loosened.') ).

fof(kb_SUMO_37711,axiom,
    s__subclass(s__Holder,s__Device) ).

fof(kb_SUMO_37712,axiom,
    s__documentation(s__Holder,s__EnglishLanguage,'A large class of &%Devices whose purpose is to hold something else, i.e. be the &%instrument of a &%Keeping.') ).

fof(kb_SUMO_37713,axiom,
    ! [V__DEVICE] :
      ( s__instance(V__DEVICE,s__Object)
     => ( s__instance(V__DEVICE,s__Holder)
       => s__capability(s__Keeping,s__instrument__m,V__DEVICE) ) ) ).

fof(kb_SUMO_37714,axiom,
    s__subclass(s__Saddle,s__Holder) ).

fof(kb_SUMO_37715,axiom,
    s__instance(s__Saddle__t,s__SetOrClass) ).

fof(kb_SUMO_37716,axiom,
    s__documentation(s__Saddle,s__EnglishLanguage,'A &%Device which allows a &%Human to ride on a &%Horse.') ).

fof(kb_SUMO_37717,axiom,
    ! [V__RIDE,V__SADDLE] :
      ( s__instance(V__SADDLE,s__Object)
     => ( s__instance(V__SADDLE,s__Saddle)
       => s__capability(s__KappaFn(V__RIDE,'(? [V__HUMAN,V__HORSE] : (s__instance(V__HORSE,s__Agent) & s__instance(V__RIDE,s__Carrying) & s__patient(V__RIDE,V__HUMAN) & s__instance(V__HUMAN,s__Human) & s__agent(V__RIDE,V__HORSE) & s__instance(V__HORSE,s__Horse)))'),s__instrument__m,V__SADDLE) ) ) ).

fof(kb_SUMO_37718,axiom,
    s__subclass(s__HorseRiding,s__Carrying) ).

fof(kb_SUMO_37719,axiom,
    s__instance(s__HorseRiding__t,s__SetOrClass) ).

fof(kb_SUMO_37720,axiom,
    s__documentation(s__HorseRiding,s__EnglishLanguage,'Any instance of &%Carrying where the &%Animal is a &%Horse.') ).

fof(kb_SUMO_37721,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Process)
     => ( s__instance(V__R,s__HorseRiding)
       => ? [V__H] :
            ( s__instance(V__H,s__Object)
            & s__instance(V__H,s__Horse)
            & s__instrument(V__R,V__H) ) ) ) ).

fof(kb_SUMO_37722,axiom,
    s__instance(s__carries__m,s__BinaryPredicate) ).

fof(kb_SUMO_37723,axiom,
    s__domain(s__carries__m,"1",s__Agent) ).

fof(kb_SUMO_37724,axiom,
    s__domain(s__carries__m,"2",s__Object) ).

fof(kb_SUMO_37725,axiom,
    s__documentation(s__carries__m,s__EnglishLanguage,'(carries ?AGENT ?OBJECT) means that an &%Agent ?AGENT transers an &%OBJECT ?OBJECT from one point to another') ).

fof(kb_SUMO_37726,axiom,
    s__termFormat(s__EnglishLanguage,s__carries__m,carries) ).

fof(kb_SUMO_37727,axiom,
    ! [V__OBJECT,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__OBJECT,s__Object) )
     => ( s__carries(V__AGENT,V__OBJECT)
       => ? [V__CARRYING] :
            ( s__instance(V__CARRYING,s__Process)
            & s__instrument(V__CARRYING,V__AGENT)
            & s__patient(V__CARRYING,V__OBJECT) ) ) ) ).

fof(kb_SUMO_37728,axiom,
    s__subclass(s__Tray,s__Holder) ).

fof(kb_SUMO_37729,axiom,
    s__instance(s__Tray__t,s__SetOrClass) ).

fof(kb_SUMO_37730,axiom,
    s__documentation(s__Tray,s__EnglishLanguage,'A &%Holder that is designed for &%Food, dishes, and flatware.') ).

fof(kb_SUMO_37731,axiom,
    s__subclass(s__Dish,s__Holder) ).

fof(kb_SUMO_37732,axiom,
    s__instance(s__Dish__t,s__SetOrClass) ).

fof(kb_SUMO_37733,axiom,
    s__documentation(s__Dish,s__EnglishLanguage,'A &%Holder for &%Food while the &%Food is being eaten.') ).

fof(kb_SUMO_37734,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__Dish)
       => s__hasPurpose(V__D,'(? [V__F,V__E] : (s__instance(V__E,s__Process) & s__instance(V__F,s__Physical) & s__instance(V__E,s__Eating) & s__patient(V__E,V__F) & s__patient(V__E,V__D) & s__instance(V__F,s__FoodForFn(s__Animal)) & s__located(V__F,V__D)))') ) ) ).

fof(kb_SUMO_37735,axiom,
    s__subclass(s__Container,s__Holder) ).

fof(kb_SUMO_37736,axiom,
    s__documentation(s__Container,s__EnglishLanguage,'Any &%Holder whose purpose is to contain something else. Note that &%Container is more specific in meaning than &%Holder, because a &%Container must have a &%Hole that is at least partially filled by the thing contained.') ).

fof(kb_SUMO_37737,axiom,
    ! [V__CONTAINER] :
      ( s__instance(V__CONTAINER,s__SelfConnectedObject)
     => ( s__instance(V__CONTAINER,s__Container)
       => s__hasPurpose(V__CONTAINER,'(? [V__OBJ] : (s__instance(V__OBJ,s__Object) & s__contains(V__CONTAINER,V__OBJ)))') ) ) ).

fof(kb_SUMO_37738,axiom,
    s__subclass(s__Bag,s__Container) ).

fof(kb_SUMO_37739,axiom,
    s__instance(s__Bag__t,s__SetOrClass) ).

fof(kb_SUMO_37740,axiom,
    s__documentation(s__Bag,s__EnglishLanguage,'Any &%Container which is made of &%Fabric.') ).

fof(kb_SUMO_37741,axiom,
    ! [V__BAG] :
      ( s__instance(V__BAG,s__Object)
     => ( s__instance(V__BAG,s__Bag)
       => ? [V__PART] :
            ( s__instance(V__PART,s__Object)
            & s__part(V__PART,V__BAG)
            & s__instance(V__PART,s__Fabric) ) ) ) ).

fof(kb_SUMO_37742,axiom,
    s__subclass(s__Box,s__Container) ).

fof(kb_SUMO_37743,axiom,
    s__instance(s__Box__t,s__SetOrClass) ).

fof(kb_SUMO_37744,axiom,
    s__documentation(s__Box,s__EnglishLanguage,'Any six-sided &%Container whose sides are rectangular in shape.') ).

fof(kb_SUMO_37745,axiom,
    ! [V__SIDE,V__BOX] :
      ( s__instance(V__BOX,s__SelfConnectedObject)
     => ( s__instance(V__BOX,s__Box)
       => s__CardinalityFn(s__KappaFn(V__SIDE,'(s__top(V__SIDE,V__BOX) | s__bottom(V__SIDE,V__BOX) | s__side(V__SIDE,V__BOX))')) = "6" ) ) ).

fof(kb_SUMO_37746,axiom,
    s__subclass(s__TrapOrCage,s__Holder) ).

fof(kb_SUMO_37747,axiom,
    s__instance(s__TrapOrCage__t,s__SetOrClass) ).

fof(kb_SUMO_37748,axiom,
    s__instance(s__Holder__t,s__SetOrClass) ).

fof(kb_SUMO_37749,axiom,
    s__documentation(s__TrapOrCage,s__EnglishLanguage,'A &%Device whose purpose is to trap or cage &%Animals, i.e. to be in instrument in an act of &%Confining.') ).

fof(kb_SUMO_37750,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__TrapOrCage)
       => s__hasPurpose(V__T,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Confining) & s__instrument(V__C,V__T)))') ) ) ).

fof(kb_SUMO_37751,axiom,
    s__subclass(s__Envelope,s__Container) ).

fof(kb_SUMO_37752,axiom,
    s__instance(s__Envelope__t,s__SetOrClass) ).

fof(kb_SUMO_37753,axiom,
    s__documentation(s__Envelope,s__EnglishLanguage,'A sealable &%Container for one or more pieces of paper which is designed to protect the papers while they are transferred to someone.') ).

fof(kb_SUMO_37754,axiom,
    s__subclass(s__TravelContainer,s__Container) ).

fof(kb_SUMO_37755,axiom,
    s__instance(s__TravelContainer__t,s__SetOrClass) ).

fof(kb_SUMO_37756,axiom,
    s__documentation(s__TravelContainer,s__EnglishLanguage,'Any &%Container which is intended to be used for carrying clothing, toiletries, and other personal effects that would be needed on a overnight trip.') ).

fof(kb_SUMO_37757,axiom,
    s__subclass(s__FluidContainer,s__Container) ).

fof(kb_SUMO_37758,axiom,
    s__instance(s__FluidContainer__t,s__SetOrClass) ).

fof(kb_SUMO_37759,axiom,
    s__instance(s__Container__t,s__SetOrClass) ).

fof(kb_SUMO_37760,axiom,
    s__documentation(s__FluidContainer,s__EnglishLanguage,'A &%Container which is used to store &%Fluids, i.e. &%Liquids and &%Gases.') ).

fof(kb_SUMO_37761,axiom,
    ! [V__TANK,V__STUFF] :
      ( ( s__instance(V__STUFF,s__Object)
        & s__instance(V__TANK,s__SelfConnectedObject) )
     => ( ( s__instance(V__TANK,s__FluidContainer)
          & s__contains(V__TANK,V__STUFF) )
       => s__attribute(V__STUFF,s__Fluid) ) ) ).

fof(kb_SUMO_37762,axiom,
    s__subclass(s__Bottle,s__FluidContainer) ).

fof(kb_SUMO_37763,axiom,
    s__instance(s__Bottle__t,s__SetOrClass) ).

fof(kb_SUMO_37764,axiom,
    s__documentation(s__Bottle,s__EnglishLanguage,'A &%Container whose top is narrower than its bottom, which has no handle, and which is intended to store &%Liquids.') ).

fof(kb_SUMO_37765,axiom,
    ! [V__BOTTLE,V__STUFF] :
      ( ( s__instance(V__STUFF,s__Object)
        & s__instance(V__BOTTLE,s__SelfConnectedObject) )
     => ( ( s__instance(V__BOTTLE,s__Bottle)
          & s__contains(V__BOTTLE,V__STUFF) )
       => s__attribute(V__STUFF,s__Liquid) ) ) ).

fof(kb_SUMO_37766,axiom,
    ! [V__BOTTLE,V__WIDTH1,V__BOTTOM,V__WIDTH2,V__TOP] :
      ( ( s__instance(V__TOP,s__SelfConnectedObject)
        & s__instance(V__WIDTH2,s__LengthMeasure)
        & s__instance(V__BOTTOM,s__SelfConnectedObject)
        & s__instance(V__WIDTH1,s__LengthMeasure)
        & s__instance(V__BOTTLE,s__SelfConnectedObject) )
     => ( ( s__instance(V__BOTTLE,s__Bottle)
          & s__bottom(V__BOTTOM,V__BOTTLE)
          & s__top(V__TOP,V__BOTTLE)
          & s__width(V__BOTTOM,V__WIDTH1)
          & s__width(V__TOP,V__WIDTH2) )
       => less(V__WIDTH2,V__WIDTH1) ) ) ).

fof(kb_SUMO_37767,axiom,
    s__subclass(s__DrinkingCup,s__FluidContainer) ).

fof(kb_SUMO_37768,axiom,
    s__instance(s__DrinkingCup__t,s__SetOrClass) ).

fof(kb_SUMO_37769,axiom,
    s__documentation(s__DrinkingCup,s__EnglishLanguage,'An open &%FluidContainer that is intended to serve a &%Beverage to a single person. Note that this class includes both cups with handles and drinking glasses.') ).

fof(kb_SUMO_37770,axiom,
    ! [V__STUFF,V__CUP] :
      ( ( s__instance(V__CUP,s__SelfConnectedObject)
        & s__instance(V__STUFF,s__Object) )
     => ( ( s__instance(V__CUP,s__DrinkingCup)
          & s__contains(V__CUP,V__STUFF) )
       => s__instance(V__STUFF,s__Beverage) ) ) ).

fof(kb_SUMO_37771,axiom,
    s__subclass(s__SwimmingPool,s__FluidContainer) ).

fof(kb_SUMO_37772,axiom,
    s__subclass(s__SwimmingPool,s__StationaryArtifact) ).

fof(kb_SUMO_37773,axiom,
    s__instance(s__SwimmingPool__t,s__SetOrClass) ).

fof(kb_SUMO_37774,axiom,
    s__documentation(s__SwimmingPool,s__EnglishLanguage,'A &%FluidContainer that is filled with &%Water and that is used for &%Swimming.') ).

fof(kb_SUMO_37775,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Object)
     => ( s__instance(V__P,s__SwimmingPool)
       => s__hasPurpose(V__P,'(? [V__S] : (s__instance(V__S,s__Process) & s__instance(V__S,s__Swimming) & s__eventLocated(V__S,V__P)))') ) ) ).

fof(kb_SUMO_37776,axiom,
    ! [V__P,V__F] :
      ( ( s__instance(V__F,s__Object)
        & s__instance(V__P,s__SelfConnectedObject) )
     => ( ( s__instance(V__P,s__SwimmingPool)
          & s__contains(V__P,V__F)
          & s__instance(V__F,s__Fluid) )
       => s__instance(V__F,s__Water) ) ) ).

fof(kb_SUMO_37777,axiom,
    s__subclass(s__BoardOrBlock,s__Artifact) ).

fof(kb_SUMO_37778,axiom,
    s__instance(s__BoardOrBlock__t,s__SetOrClass) ).

fof(kb_SUMO_37779,axiom,
    s__documentation(s__BoardOrBlock,s__EnglishLanguage,'A piece of material with flat, rectangular sides. Note that boards and blocks are lumped into a single concept, because the difference between these notions cannot be precisely defined.') ).

fof(kb_SUMO_37780,axiom,
    ! [V__BOARD] :
      ( s__instance(V__BOARD,s__Object)
     => ( s__instance(V__BOARD,s__BoardOrBlock)
       => s__capability(s__Constructing,s__resource__m,V__BOARD) ) ) ).

fof(kb_SUMO_37781,axiom,
    s__subclass(s__Brick,s__BoardOrBlock) ).

fof(kb_SUMO_37782,axiom,
    s__instance(s__Brick__t,s__SetOrClass) ).

fof(kb_SUMO_37783,axiom,
    s__documentation(s__Brick,s__EnglishLanguage,'A block of fired &%Clay that is used in &%Constructing.') ).

fof(kb_SUMO_37784,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__CorpuscularObject)
     => ( s__instance(V__B,s__Brick)
       => s__material(s__Clay,V__B) ) ) ).

fof(kb_SUMO_37785,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Brick)
       => s__hasPurpose(V__B,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Constructing) & s__resource(V__C,V__B)))') ) ) ).

fof(kb_SUMO_37786,axiom,
    s__instance(s__tangent__m,s__BinaryPredicate) ).

fof(kb_SUMO_37787,axiom,
    s__domain(s__tangent__m,"1",s__OneDimensionalFigure) ).

fof(kb_SUMO_37788,axiom,
    s__domain(s__tangent__m,"2",s__TwoDimensionalObject) ).

fof(kb_SUMO_37789,axiom,
    s__documentation(s__tangent__m,s__EnglishLanguage,'(&%tangent ?LINE ?CIRCLE) means that the straight line ?LINE is tangent to the figure ?CIRCLE, i.e. ?LINE touches ?CIRCLE without intersecting it.') ).

fof(kb_SUMO_37790,axiom,
    ! [V__CIRCLE,V__LINE] :
      ( s__tangent(V__LINE,V__CIRCLE)
     => ? [V__POINT1] :
          ( s__instance(V__POINT1,s__GeometricPoint)
          & s__pointOfFigure(V__POINT1,V__LINE)
          & s__pointOfFigure(V__POINT1,V__CIRCLE)
          & ! [V__POINT2] :
              ( ( s__instance(V__POINT2,s__GeometricPoint)
                & s__instance(V__LINE,s__OneDimensionalFigure)
                & s__instance(V__CIRCLE,s__TwoDimensionalObject)
                & s__instance(V__CIRCLE,s__GeometricFigure) )
             => ( ( s__pointOfFigure(V__POINT2,V__LINE)
                  & s__pointOfFigure(V__POINT2,V__CIRCLE) )
               => V__POINT1 = V__POINT2 ) ) ) ) ).

fof(kb_SUMO_37791,axiom,
    s__subclass(s__TwoDimensionalObject,s__Object) ).

fof(kb_SUMO_37792,axiom,
    s__instance(s__TwoDimensionalObject__t,s__SetOrClass) ).

fof(kb_SUMO_37793,axiom,
    s__documentation(s__TwoDimensionalObject,s__EnglishLanguage,'A real-world physical object with a very flat aspect. This includes drawings on paper, cave paintings and other surface alterations.') ).

fof(kb_SUMO_37794,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__TwoDimensionalObject)
       => s__attribute(V__T,s__TwoDimensionalFigure) ) ) ).

fof(kb_SUMO_37795,axiom,
    s__instance(s__sliceOfFigure__m,s__BinaryPredicate) ).

fof(kb_SUMO_37796,axiom,
    s__documentation(s__sliceOfFigure__m,s__EnglishLanguage,'(sliceOfFigure ?SLICE ?FIGURE) indicates that ?SLICE is a 2-d section of the 3-d figure ?FIGURE. Or, more formally, ?SLICE is 2-d figure formed by the intersection of a plane with the 3-d figure ?FIGURE.') ).

fof(kb_SUMO_37797,axiom,
    s__domain(s__sliceOfFigure__m,"1",s__TwoDimensionalObject) ).

fof(kb_SUMO_37798,axiom,
    s__domain(s__sliceOfFigure__m,"2",s__CorpuscularObject) ).

fof(kb_SUMO_37799,axiom,
    s__instance(s__RoundShape,s__ThreeDimensionalFigure) ).

fof(kb_SUMO_37800,axiom,
    s__documentation(s__RoundShape,s__EnglishLanguage,'Any &%ThreeDimensionalFigure that has a single tangent at every point on its surface.') ).

fof(kb_SUMO_37801,axiom,
    ! [V__O,V__TO] :
      ( s__attribute(V__O,s__RoundShape)
     => ! [V__P] :
          ( ( s__instance(V__P,s__GeometricPoint)
            & s__instance(V__P,s__Object)
            & s__instance(V__O,s__Object)
            & s__instance(V__O,s__GeometricFigure) )
         => ( s__pointOfFigure(V__P,V__O)
            & s__instance(V__TO,s__TwoDimensionalObject)
            & s__meetsSpatially(V__P,V__O)
            & s__meetsSpatially(V__P,V__TO)
            & ? [V__T] :
                ( s__instance(V__T,s__OneDimensionalFigure)
                & s__tangent(V__T,V__TO) ) ) ) ) ).

fof(kb_SUMO_37802,axiom,
    s__subclass(s__Cone,s__ThreeDimensionalFigure) ).

fof(kb_SUMO_37803,axiom,
    s__instance(s__Cone__t,s__SetOrClass) ).

fof(kb_SUMO_37804,axiom,
    s__documentation(s__Cone,s__EnglishLanguage,'The class of &%ThreeDimensionalFigures which are produced by rotating a &%RightTriangle around its &%RightAngle.') ).

fof(kb_SUMO_37805,axiom,
    s__subclass(s__Cylinder,s__ThreeDimensionalFigure) ).

fof(kb_SUMO_37806,axiom,
    s__instance(s__Cylinder__t,s__SetOrClass) ).

fof(kb_SUMO_37807,axiom,
    s__documentation(s__Cylinder,s__EnglishLanguage,'The class of &%ThreeDimensionalFigures such that all &%GeometricPoints that make up the &%Cylinder are equidistant from a &%OneDimensionalFigure, known as the axis of the &%Cylinder.') ).

fof(kb_SUMO_37808,axiom,
    s__subclass(s__ObliqueAngle,s__TwoDimensionalAngle) ).

fof(kb_SUMO_37809,axiom,
    s__instance(s__ObliqueAngle__t,s__SetOrClass) ).

fof(kb_SUMO_37810,axiom,
    s__documentation(s__ObliqueAngle,s__EnglishLanguage,'Any &%TwoDimensionalAngle that has an &%angularMeasure that is greater than 90 &%AngularDegrees.') ).

fof(kb_SUMO_37811,axiom,
    ! [V__A,V__N] :
      ( ( s__instance(V__N,s__RealNumber)
        & s__instance(V__A,s__TwoDimensionalAngle) )
     => ( ( s__instance(V__A,s__ObliqueAngle)
          & s__angularMeasure(V__A,s__MeasureFn(V__N,s__AngularDegree)) )
       => greater(V__N,"90") ) ) ).

fof(kb_SUMO_37812,axiom,
    s__subclass(s__RightAngle,s__TwoDimensionalAngle) ).

fof(kb_SUMO_37813,axiom,
    s__instance(s__RightAngle__t,s__SetOrClass) ).

fof(kb_SUMO_37814,axiom,
    s__documentation(s__RightAngle,s__EnglishLanguage,'Any &%TwoDimensionalAngle that has the &%angularMeasure of 90 &%AngularDegrees.') ).

fof(kb_SUMO_37815,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__TwoDimensionalAngle)
     => ( s__instance(V__A,s__RightAngle)
       => s__angularMeasure(V__A,s__MeasureFn("90",s__AngularDegree)) ) ) ).

fof(kb_SUMO_37816,axiom,
    s__subclass(s__AcuteAngle,s__TwoDimensionalAngle) ).

fof(kb_SUMO_37817,axiom,
    s__instance(s__AcuteAngle__t,s__SetOrClass) ).

fof(kb_SUMO_37818,axiom,
    s__documentation(s__AcuteAngle,s__EnglishLanguage,'Any &%TwoDimensionalAngle that has an &%angularMeasure that is less than 90 &%AngularDegrees.') ).

fof(kb_SUMO_37819,axiom,
    s__partition_4(s__TwoDimensionalAngle,s__RightAngle,s__ObliqueAngle,s__AcuteAngle) ).

fof(kb_SUMO_37820,axiom,
    ! [V__A,V__N] :
      ( ( s__instance(V__N,s__RealNumber)
        & s__instance(V__A,s__TwoDimensionalAngle) )
     => ( ( s__instance(V__A,s__AcuteAngle)
          & s__angularMeasure(V__A,s__MeasureFn(V__N,s__AngularDegree)) )
       => less(V__N,"90") ) ) ).

fof(kb_SUMO_37821,axiom,
    s__subclass(s__Polygon,s__ClosedTwoDimensionalFigure) ).

fof(kb_SUMO_37822,axiom,
    s__instance(s__Polygon__t,s__SetOrClass) ).

fof(kb_SUMO_37823,axiom,
    s__documentation(s__Polygon,s__EnglishLanguage,'A &%ClosedTwoDimensionalFigure that is composed exclusively of straight lines, i.e. &%OneDimensionalFigures.') ).

fof(kb_SUMO_37824,axiom,
    ! [V__POLYGON,V__PART] :
      ( ( s__instance(V__PART,s__OneDimensionalFigure)
        & s__instance(V__POLYGON,s__GeometricFigure) )
     => ( s__instance(V__POLYGON,s__Polygon)
       => ( s__geometricPart(V__PART,V__POLYGON)
         => ( s__sideOfFigure(V__PART,V__POLYGON)
            | ? [V__SIDE] :
                ( s__instance(V__SIDE,s__OneDimensionalFigure)
                & s__sideOfFigure(V__SIDE,V__POLYGON)
                & s__geometricPart(V__PART,V__SIDE) ) ) ) ) ) ).

fof(kb_SUMO_37825,axiom,
    s__subclass(s__Triangle,s__Polygon) ).

fof(kb_SUMO_37826,axiom,
    s__documentation(s__Triangle,s__EnglishLanguage,'Any three-sided &%Polygon.') ).

%FOL fof(kb_SUMO_37827,axiom,(( ( ! [V__SIDE] : (! [V__TRIANGLE] : (s__instance(V__TRIANGLE,s__GeometricFigure) => (s__instance(V__TRIANGLE,s__Triangle) => (s__CardinalityFn(s__KappaFn(V__SIDE,'s__sideOfFigure(V__SIDE,V__TRIANGLE)')) = 3)))) ) ))).

fof(kb_SUMO_37828,axiom,
    s__subclass(s__RightTriangle,s__Triangle) ).

fof(kb_SUMO_37829,axiom,
    s__instance(s__RightTriangle__t,s__SetOrClass) ).

fof(kb_SUMO_37830,axiom,
    s__instance(s__Triangle__t,s__SetOrClass) ).

fof(kb_SUMO_37831,axiom,
    s__documentation(s__RightTriangle,s__EnglishLanguage,'Any &%Triangle that contains a &%RightAngle.') ).

fof(kb_SUMO_37832,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__GeometricFigure)
     => ( s__instance(V__T,s__RightTriangle)
       => ? [V__A] :
            ( s__instance(V__A,s__TwoDimensionalAngle)
            & s__instance(V__A,s__RightAngle)
            & s__angleOfFigure(V__A,V__T) ) ) ) ).

fof(kb_SUMO_37833,axiom,
    s__subclass(s__Quadrilateral,s__Polygon) ).

fof(kb_SUMO_37834,axiom,
    s__documentation(s__Quadrilateral,s__EnglishLanguage,'Any four-sided &%Polygon.') ).

%FOL fof(kb_SUMO_37835,axiom,(( ( ! [V__SIDE] : (! [V__QUAD] : (s__instance(V__QUAD,s__GeometricFigure) => (s__instance(V__QUAD,s__Quadrilateral) => (s__CardinalityFn(s__KappaFn(V__SIDE,'s__sideOfFigure(V__SIDE,V__QUAD)')) = 4)))) ) ))).

fof(kb_SUMO_37836,axiom,
    s__subclass(s__Rectangle,s__Quadrilateral) ).

fof(kb_SUMO_37837,axiom,
    s__instance(s__Rectangle__t,s__SetOrClass) ).

fof(kb_SUMO_37838,axiom,
    s__instance(s__Quadrilateral__t,s__SetOrClass) ).

fof(kb_SUMO_37839,axiom,
    s__documentation(s__Rectangle,s__EnglishLanguage,'Any &%Quadrilateral whose angles are all &%RightAngles.') ).

fof(kb_SUMO_37840,axiom,
    ! [V__ANGLE,V__RECTANGLE] :
      ( ( s__instance(V__RECTANGLE,s__GeometricFigure)
        & s__instance(V__ANGLE,s__TwoDimensionalAngle) )
     => ( s__instance(V__RECTANGLE,s__Rectangle)
       => ( s__angleOfFigure(V__ANGLE,V__RECTANGLE)
         => s__instance(V__ANGLE,s__RightAngle) ) ) ) ).

fof(kb_SUMO_37841,axiom,
    s__subclass(s__Square,s__Rectangle) ).

fof(kb_SUMO_37842,axiom,
    s__instance(s__Square__t,s__SetOrClass) ).

fof(kb_SUMO_37843,axiom,
    s__documentation(s__Square,s__EnglishLanguage,'Any &%Rectangle whose sides are all equal.') ).

fof(kb_SUMO_37844,axiom,
    ! [V__SQUARE] :
      ( s__instance(V__SQUARE,s__Square)
     => ? [V__LENGTH] :
          ( s__instance(V__LENGTH,s__LengthMeasure)
          & ! [V__SIDE] :
              ( ( s__instance(V__SIDE,s__OneDimensionalFigure)
                & s__instance(V__SQUARE,s__GeometricFigure) )
             => ( s__sideOfFigure(V__SIDE,V__SQUARE)
               => s__lineMeasure(V__SIDE,V__LENGTH) ) ) ) ) ).

fof(kb_SUMO_37845,axiom,
    s__documentation(s__DiameterFn__m,s__EnglishLanguage,'(DiameterFn ?CIRCLE) denotes the length of the diameter of the &%Circle ?CIRCLE.') ).

fof(kb_SUMO_37846,axiom,
    s__instance(s__DiameterFn__m,s__UnaryFunction) ).

fof(kb_SUMO_37847,axiom,
    s__instance(s__DiameterFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_37848,axiom,
    s__domain(s__DiameterFn__m,"1",s__Circle) ).

fof(kb_SUMO_37849,axiom,
    s__range(s__DiameterFn__m,s__LengthMeasure) ).

fof(kb_SUMO_37850,axiom,
    ! [V__C,V__L] :
      ( s__instance(V__C,s__Circle)
     => ( s__DiameterFn(V__C) = V__L
       => ? [V__R] :
            ( s__instance(V__R,s__Quantity)
            & s__RadiusFn(V__C) = V__R
            & times(V__R,"2") = V__L ) ) ) ).

fof(kb_SUMO_37851,axiom,
    s__documentation(s__RadiusFn__m,s__EnglishLanguage,'(RadiusFn ?CIRCLE) denotes the length of the radius of the &%Circle ?CIRCLE.') ).

fof(kb_SUMO_37852,axiom,
    s__instance(s__RadiusFn__m,s__UnaryFunction) ).

fof(kb_SUMO_37853,axiom,
    s__instance(s__RadiusFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_37854,axiom,
    s__domain(s__RadiusFn__m,"1",s__Circle) ).

fof(kb_SUMO_37855,axiom,
    s__range(s__RadiusFn__m,s__LengthMeasure) ).

fof(kb_SUMO_37856,axiom,
    ! [V__P,V__R,V__P2,V__C] :
      ( ( s__instance(V__C,s__Circle)
        & s__instance(V__P2,s__GeometricPoint)
        & s__instance(V__R,s__LengthMeasure)
        & s__instance(V__P,s__GeometricPoint) )
     => ( ( s__CenterOfCircleFn(V__C) = V__P
          & s__pointOfFigure(V__P2,V__C)
          & s__geometricDistance(V__P2,V__P,V__R) )
       => s__RadiusFn(V__C) = V__R ) ) ).

fof(kb_SUMO_37857,axiom,
    s__subclass(s__CircleSector,s__ClosedTwoDimensionalFigure) ).

fof(kb_SUMO_37858,axiom,
    s__instance(s__CircleSector__t,s__SetOrClass) ).

fof(kb_SUMO_37859,axiom,
    s__documentation(s__CircleSector,s__EnglishLanguage,'A slice of a &%Circle, i.e. any &%ClosedTwoDimensionalFigure which consists of two Radii and the arc of the &%Circle that they bound.') ).

fof(kb_SUMO_37860,axiom,
    s__subrelation(s__sideOfFigure__m,s__geometricPart__m) ).

fof(kb_SUMO_37861,axiom,
    s__domain(s__sideOfFigure__m,"1",s__OneDimensionalFigure) ).

fof(kb_SUMO_37862,axiom,
    s__domain(s__sideOfFigure__m,"2",s__GeometricFigure) ).

fof(kb_SUMO_37863,axiom,
    s__documentation(s__sideOfFigure__m,s__EnglishLanguage,'(&%sideOfFigure ?SIDE ?FIGURE) means that the &%OneDimensionalFigure ?POINT is a side of the &%GeometricFigure ?FIGURE.') ).

fof(kb_SUMO_37864,axiom,
    s__subclass(s__Sphere,s__ThreeDimensionalFigure) ).

fof(kb_SUMO_37865,axiom,
    s__instance(s__Sphere__t,s__SetOrClass) ).

fof(kb_SUMO_37866,axiom,
    s__documentation(s__Sphere,s__EnglishLanguage,'The class of &%ThreeDimensionalFigures such that all &%GeometricPoints that make up the &%Sphere are equidistant from a single &%GeometricPoint, known as the center of the &%Sphere.') ).

fof(kb_SUMO_37867,axiom,
    ! [V__OBJ,V__SPHERE] :
      ( ( s__attribute(V__OBJ,V__SPHERE)
        & s__instance(V__SPHERE,s__Sphere) )
     => ? [V__CENTER,V__DIST] :
          ( s__instance(V__DIST,s__LengthMeasure)
          & s__instance(V__CENTER,s__GeometricPoint)
          & ! [V__PT] :
              ( ( s__instance(V__PT,s__GeometricPoint)
                & s__instance(V__SPHERE,s__Attribute)
                & s__instance(V__OBJ,s__Object)
                & s__instance(V__OBJ,s__GeometricFigure) )
             => ( s__pointOfFigure(V__PT,V__OBJ)
               => s__geometricDistance(V__PT,V__CENTER,V__DIST) ) ) ) ) ).

fof(kb_SUMO_37868,axiom,
    s__subclass(s__Bubble,s__CorpuscularObject) ).

fof(kb_SUMO_37869,axiom,
    s__instance(s__Bubble__t,s__SetOrClass) ).

fof(kb_SUMO_37870,axiom,
    s__documentation(s__Bubble,s__EnglishLanguage,'A globe which has a &%Liquid surface and which contains a &%Gas.') ).

fof(kb_SUMO_37871,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__SelfConnectedObject)
     => ( s__instance(V__B,s__Bubble)
       => ? [V__S] :
            ( s__instance(V__S,s__SelfConnectedObject)
            & s__surface(V__S,V__B)
            & s__attribute(V__S,s__Liquid) ) ) ) ).

fof(kb_SUMO_37872,axiom,
    ! [V__P,V__B] :
      ( ( s__instance(V__B,s__Object)
        & s__instance(V__P,s__Object) )
     => ( ( s__instance(V__B,s__Bubble)
          & s__interiorPart(V__P,V__B) )
       => s__attribute(V__P,s__Gas) ) ) ).

fof(kb_SUMO_37873,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( ( s__instance(V__B,s__Bubble)
          & ~ ? [V__X,V__S] :
                ( s__instance(V__S,s__Attribute)
                & s__instance(V__X,s__Object)
                & s__attribute(V__X,V__S)
                & V__X != s__Gas
                & s__meetsSpatially(V__X,V__B) ) )
       => s__attribute(V__B,s__RoundShape) ) ) ).

fof(kb_SUMO_37874,axiom,
    s__subclass(s__Nest,s__CorpuscularObject) ).

fof(kb_SUMO_37875,axiom,
    s__instance(s__Nest__t,s__SetOrClass) ).

fof(kb_SUMO_37876,axiom,
    s__documentation(s__Nest,s__EnglishLanguage,'Any structure which is created by nonhuman &%Animals for the purpose of giving birth to their offspring.') ).

fof(kb_SUMO_37877,axiom,
    ! [V__NEST] :
      ( s__instance(V__NEST,s__Object)
     => ( s__instance(V__NEST,s__Nest)
       => s__hasPurpose(V__NEST,'(? [V__BIRTH] : (s__instance(V__BIRTH,s__Process) & s__instance(V__BIRTH,s__Birth) & s__eventLocated(V__BIRTH,V__NEST)))') ) ) ).

fof(kb_SUMO_37878,axiom,
    s__subclass(s__OutdoorClothing,s__Clothing) ).

fof(kb_SUMO_37879,axiom,
    s__instance(s__OutdoorClothing__t,s__SetOrClass) ).

fof(kb_SUMO_37880,axiom,
    s__documentation(s__OutdoorClothing,s__EnglishLanguage,'&%Clothing that is intended to be worn outdoors.') ).

%FOL fof(kb_SUMO_37881,axiom,(( (! [V__TIME,V__PERSON,V__CLOTHING] : ((s__instance(V__CLOTHING,s__WearableItem) & s__instance(V__PERSON,s__Animal) & s__instance(V__TIME,s__TimePosition)) => ((s__instance(V__CLOTHING,s__OutdoorClothing) & s__holdsDuring(V__TIME,'s__wears(V__PERSON,V__CLOTHING)')) => (~ (? [V__BUILDING] : (s__instance(V__BUILDING,s__Object) & s__instance(V__BUILDING,s__Building) & s__holdsDuring(V__TIME,'s__located(V__PERSON,V__BUILDING)'))))))) ))).

fof(kb_SUMO_37882,axiom,
    s__subclass(s__Apron,s__Clothing) ).

fof(kb_SUMO_37883,axiom,
    s__instance(s__Apron__t,s__SetOrClass) ).

fof(kb_SUMO_37884,axiom,
    s__documentation(s__Apron,s__EnglishLanguage,'An item of &%Clothing that protects the front and middle part of the body while one is &%Cooking or doing other work.') ).

fof(kb_SUMO_37885,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__WearableItem)
     => ( s__instance(V__A,s__Apron)
       => s__hasPurpose(V__A,'(? [V__P,V__C] : (s__instance(V__C,s__Process) & s__instance(V__P,s__Animal) & s__instance(V__C,s__Cooking) & s__agent(V__C,V__P) & s__holdsDuring(s__WhenFn(V__C),s__wears(V__P,V__A))))') ) ) ).

fof(kb_SUMO_37886,axiom,
    s__subclass(s__Belt,s__Clothing) ).

fof(kb_SUMO_37887,axiom,
    s__instance(s__Belt__t,s__SetOrClass) ).

fof(kb_SUMO_37888,axiom,
    s__documentation(s__Belt,s__EnglishLanguage,'A piece of &%Clothing that is worn around the waist to restrain another piece of clothing.') ).

fof(kb_SUMO_37889,axiom,
    ! [V__P,V__B] :
      ( ( s__instance(V__B,s__WearableItem)
        & s__instance(V__P,s__Animal) )
     => ( ( s__wears(V__P,V__B)
          & s__instance(V__B,s__Belt) )
       => ? [V__C] :
            ( s__instance(V__C,s__WearableItem)
            & s__instance(V__C,s__Clothing)
            & s__wears(V__P,V__C)
            & s__meetsSpatially(V__B,V__C) ) ) ) ).

fof(kb_SUMO_37890,axiom,
    s__subclass(s__TieClothing,s__Clothing) ).

fof(kb_SUMO_37891,axiom,
    s__instance(s__TieClothing__t,s__SetOrClass) ).

fof(kb_SUMO_37892,axiom,
    s__documentation(s__TieClothing,s__EnglishLanguage,'&%Clothing that is intended to be worn around the &%Neck and knotted at the front.') ).

fof(kb_SUMO_37893,axiom,
    ! [V__P,V__T] :
      ( ( s__instance(V__T,s__WearableItem)
        & s__instance(V__T,s__SelfConnectedObject)
        & s__instance(V__P,s__Animal) )
     => ( ( s__wears(V__P,V__T)
          & s__instance(V__T,s__TieClothing) )
       => ? [V__N] :
            ( s__instance(V__N,s__Object)
            & s__instance(V__N,s__Neck)
            & s__part(V__N,V__P)
            & s__contains(V__T,V__N) ) ) ) ).

fof(kb_SUMO_37894,axiom,
    s__subclass(s__Cloak,s__Clothing) ).

fof(kb_SUMO_37895,axiom,
    s__instance(s__Cloak__t,s__SetOrClass) ).

fof(kb_SUMO_37896,axiom,
    s__documentation(s__Cloak,s__EnglishLanguage,'A piece of &%Clothing that covers the whole body except the face (and possibly entire head), hands, and feet.') ).

fof(kb_SUMO_37897,axiom,
    s__subclass(s__Collar,s__Clothing) ).

fof(kb_SUMO_37898,axiom,
    s__instance(s__Collar__t,s__SetOrClass) ).

fof(kb_SUMO_37899,axiom,
    s__documentation(s__Collar,s__EnglishLanguage,'A piece of &%Clothing that fits around the &%Neck. A &%Collar is always part of a &%Coat or a &%Shirt.') ).

fof(kb_SUMO_37900,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__Collar)
       => ? [V__OC] :
            ( s__instance(V__OC,s__Object)
            & s__part(V__C,V__OC)
            & ( s__instance(V__OC,s__Coat)
              | s__instance(V__OC,s__Shirt) ) ) ) ) ).

fof(kb_SUMO_37901,axiom,
    ! [V__P,V__C] :
      ( ( s__instance(V__C,s__WearableItem)
        & s__instance(V__P,s__Animal) )
     => ( ( s__wears(V__P,V__C)
          & s__instance(V__C,s__Collar) )
       => ? [V__N] :
            ( s__instance(V__N,s__Object)
            & s__instance(V__N,s__Neck)
            & s__part(V__N,V__P)
            & s__meetsSpatially(V__C,V__N) ) ) ) ).

fof(kb_SUMO_37902,axiom,
    s__subclass(s__Glove,s__Clothing) ).

fof(kb_SUMO_37903,axiom,
    s__instance(s__Glove__t,s__SetOrClass) ).

fof(kb_SUMO_37904,axiom,
    s__documentation(s__Glove,s__EnglishLanguage,'Clothing that is intended to be worn on the &%Hand. Note that this class covers both gloves which have individual compartments for each of the &%Fingers and mittens.') ).

fof(kb_SUMO_37905,axiom,
    ! [V__P,V__G] :
      ( ( s__instance(V__G,s__WearableItem)
        & s__instance(V__P,s__Animal) )
     => ( ( s__wears(V__P,V__G)
          & s__instance(V__G,s__Glove) )
       => ? [V__H] :
            ( s__instance(V__H,s__Object)
            & s__instance(V__H,s__Hand)
            & s__part(V__H,V__P)
            & s__meetsSpatially(V__G,V__H) ) ) ) ).

fof(kb_SUMO_37906,axiom,
    s__subclass(s__Hat,s__Clothing) ).

fof(kb_SUMO_37907,axiom,
    s__instance(s__Hat__t,s__SetOrClass) ).

fof(kb_SUMO_37908,axiom,
    s__documentation(s__Hat,s__EnglishLanguage,'A type of &%Clothing that is worn on the &%Head. Note that this class covers caps, bonnets, berets, etc.') ).

fof(kb_SUMO_37909,axiom,
    ! [V__PERSON,V__HAT] :
      ( ( s__instance(V__HAT,s__WearableItem)
        & s__instance(V__PERSON,s__Animal) )
     => ( ( s__wears(V__PERSON,V__HAT)
          & s__instance(V__HAT,s__Hat) )
       => ? [V__HEAD] :
            ( s__instance(V__HEAD,s__Object)
            & s__instance(V__HEAD,s__Head)
            & s__part(V__HEAD,V__PERSON)
            & s__meetsSpatially(V__HAT,V__HEAD) ) ) ) ).

fof(kb_SUMO_37910,axiom,
    s__subclass(s__Coat,s__OutdoorClothing) ).

fof(kb_SUMO_37911,axiom,
    s__instance(s__Coat__t,s__SetOrClass) ).

fof(kb_SUMO_37912,axiom,
    s__documentation(s__Coat,s__EnglishLanguage,'&%Clothing that has sleeves and covers from the neck down. &%Coats are intended to be worn outdoors.') ).

fof(kb_SUMO_37913,axiom,
    s__subclass(s__Trousers,s__Clothing) ).

fof(kb_SUMO_37914,axiom,
    s__instance(s__Trousers__t,s__SetOrClass) ).

fof(kb_SUMO_37915,axiom,
    s__documentation(s__Trousers,s__EnglishLanguage,'A piece of &%Clothing that covers each &%Leg of a person separately.') ).

fof(kb_SUMO_37916,axiom,
    ! [V__T,V__H] :
      ( ( s__instance(V__H,s__Animal)
        & s__instance(V__T,s__WearableItem)
        & s__instance(V__T,s__SelfConnectedObject) )
     => ( ( s__wears(V__H,V__T)
          & s__instance(V__T,s__Trousers) )
       => ? [V__L] :
            ( s__instance(V__L,s__Object)
            & s__instance(V__L,s__Leg)
            & s__part(V__L,V__H)
            & s__contains(V__T,V__L) ) ) ) ).

fof(kb_SUMO_37917,axiom,
    s__subclass(s__Shoe,s__Clothing) ).

fof(kb_SUMO_37918,axiom,
    s__instance(s__Shoe__t,s__SetOrClass) ).

fof(kb_SUMO_37919,axiom,
    s__documentation(s__Shoe,s__EnglishLanguage,'&%Clothing that is intended to be worn on the &%Foot. It consists of an upper, a sole, and a heel.') ).

fof(kb_SUMO_37920,axiom,
    ! [V__PERSON,V__SHOE] :
      ( ( s__instance(V__SHOE,s__WearableItem)
        & s__instance(V__PERSON,s__Animal) )
     => ( ( s__wears(V__PERSON,V__SHOE)
          & s__instance(V__SHOE,s__Shoe) )
       => ? [V__FOOT] :
            ( s__instance(V__FOOT,s__Object)
            & s__instance(V__FOOT,s__Foot)
            & s__part(V__FOOT,V__PERSON)
            & s__meetsSpatially(V__SHOE,V__FOOT) ) ) ) ).

fof(kb_SUMO_37921,axiom,
    s__documentation(s__ShoeSole,s__EnglishLanguage,'The bottom part of a &%Shoe that is intended to be the point of contact with the ground while the shoe is being worn.') ).

fof(kb_SUMO_37922,axiom,
    s__subclass(s__ShoeSole,s__Artifact) ).

fof(kb_SUMO_37923,axiom,
    s__instance(s__ShoeSole__t,s__SetOrClass) ).

fof(kb_SUMO_37924,axiom,
    ! [V__SS] :
      ( s__instance(V__SS,s__SelfConnectedObject)
     => ( s__instance(V__SS,s__ShoeSole)
       => ? [V__S] :
            ( s__instance(V__S,s__SelfConnectedObject)
            & s__instance(V__S,s__Shoe)
            & s__bottom(V__SS,V__S) ) ) ) ).

fof(kb_SUMO_37925,axiom,
    s__documentation(s__Sandal,s__EnglishLanguage,'Any kind of open shoe lacking a markedly thicker heel. The toe may be enclosed, but there must be some opening in the upper other than the &%Hole through which the foot is inserted.') ).

fof(kb_SUMO_37926,axiom,
    s__subclass(s__Sandal,s__Shoe) ).

fof(kb_SUMO_37927,axiom,
    s__instance(s__Sandal__t,s__SetOrClass) ).

fof(kb_SUMO_37928,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Sandal)
     => ? [V__H1,V__H2] :
          ( s__instance(V__H1,s__Hole)
          & s__instance(V__H2,s__Hole)
          & V__H1 != V__H2
          & s__hasPurpose(V__H1,'(? [V__D,V__F,V__A,V__I] : (s__instance(V__I,s__Process) & s__instance(V__A,s__Agent) & s__instance(V__F,s__Object) & s__instance(V__D,s__Process) & s__instance(V__H1,s__Physical) & s__instance(V__D,s__Dressing) & s__instance(V__F,s__Foot) & s__agent(V__D,V__A) & s__part(V__F,V__A) & s__subProcess(V__I,V__D) & s__instance(V__I,s__Inserting) & s__patient(V__I,V__F) & s__destination(V__I,V__H1)))') ) ) ).

fof(kb_SUMO_37929,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Sandal)
       => ? [V__SOLE] :
            ( s__instance(V__SOLE,s__Object)
            & s__instance(V__SOLE,s__ShoeSole)
            & s__part(V__SOLE,V__S)
            & s__attribute(V__SOLE,s__Flat) ) ) ) ).

fof(kb_SUMO_37930,axiom,
    s__subclass(s__Sock,s__Clothing) ).

fof(kb_SUMO_37931,axiom,
    s__instance(s__Sock__t,s__SetOrClass) ).

fof(kb_SUMO_37932,axiom,
    s__documentation(s__Sock,s__EnglishLanguage,'A piece of &%Clothing that is made of a soft &%Fabric like &%Cotton and that is intended to be worn on the &%Foot.') ).

fof(kb_SUMO_37933,axiom,
    ! [V__P,V__S] :
      ( ( s__instance(V__S,s__WearableItem)
        & s__instance(V__S,s__SelfConnectedObject)
        & s__instance(V__P,s__Animal) )
     => ( ( s__wears(V__P,V__S)
          & s__instance(V__S,s__Sock) )
       => ? [V__F] :
            ( s__instance(V__F,s__Object)
            & s__instance(V__F,s__Foot)
            & s__part(V__F,V__P)
            & s__contains(V__S,V__F) ) ) ) ).

fof(kb_SUMO_37934,axiom,
    s__subclass(s__Shirt,s__Clothing) ).

fof(kb_SUMO_37935,axiom,
    s__instance(s__Shirt__t,s__SetOrClass) ).

fof(kb_SUMO_37936,axiom,
    s__documentation(s__Shirt,s__EnglishLanguage,'An item of &%Clothing which covers the upper body of a &%Human.') ).

fof(kb_SUMO_37937,axiom,
    ! [V__SHIRT,V__PERSON] :
      ( ( s__instance(V__PERSON,s__Animal)
        & s__instance(V__SHIRT,s__WearableItem) )
     => ( ( s__instance(V__SHIRT,s__Shirt)
          & s__wears(V__PERSON,V__SHIRT) )
       => s__instance(V__PERSON,s__Human) ) ) ).

fof(kb_SUMO_37938,axiom,
    s__subclass(s__Sleeve,s__Clothing) ).

fof(kb_SUMO_37939,axiom,
    s__instance(s__Sleeve__t,s__SetOrClass) ).

fof(kb_SUMO_37940,axiom,
    s__documentation(s__Sleeve,s__EnglishLanguage,'A piece of &%Clothing that covers the Arm. A &%Sleeve is always part of a &%Coat or a &%Shirt.') ).

fof(kb_SUMO_37941,axiom,
    ! [V__P,V__S] :
      ( ( s__instance(V__S,s__WearableItem)
        & s__instance(V__S,s__SelfConnectedObject)
        & s__instance(V__P,s__Animal) )
     => ( ( s__wears(V__P,V__S)
          & s__instance(V__S,s__Sleeve) )
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__A,s__Arm)
            & s__part(V__A,V__P)
            & s__contains(V__S,V__A) ) ) ) ).

fof(kb_SUMO_37942,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Sleeve)
       => ? [V__C] :
            ( s__instance(V__C,s__Object)
            & s__part(V__S,V__C)
            & ( s__instance(V__C,s__Shirt)
              | s__instance(V__C,s__Coat) ) ) ) ) ).

fof(kb_SUMO_37943,axiom,
    s__subclass(s__Dress,s__Clothing) ).

fof(kb_SUMO_37944,axiom,
    s__instance(s__Dress__t,s__SetOrClass) ).

fof(kb_SUMO_37945,axiom,
    s__documentation(s__Dress,s__EnglishLanguage,'An item of &%Clothing which covers the lower body of a &%Woman.') ).

fof(kb_SUMO_37946,axiom,
    ! [V__PERSON,V__DRESS] :
      ( ( s__instance(V__DRESS,s__WearableItem)
        & s__instance(V__PERSON,s__Animal) )
     => ( ( s__instance(V__DRESS,s__Dress)
          & s__wears(V__PERSON,V__DRESS) )
       => s__instance(V__PERSON,s__Woman) ) ) ).

fof(kb_SUMO_37947,axiom,
    s__subclass(s__ClothingSuit,s__Collection) ).

fof(kb_SUMO_37948,axiom,
    s__instance(s__ClothingSuit__t,s__SetOrClass) ).

fof(kb_SUMO_37949,axiom,
    s__documentation(s__ClothingSuit,s__EnglishLanguage,'A &%Collection of instances of &%Clothing that are designed to be worn together.') ).

%FOL fof(kb_SUMO_37950,axiom,(( (! [V__TIME,V__PERSON,V__ITEM1,V__SUIT] : ((s__instance(V__SUIT,s__ClothingSuit) & s__member(V__ITEM1,V__SUIT) & s__holdsDuring(V__TIME,'s__wears(V__PERSON,V__ITEM1)')) => (! [V__ITEM2] : ((s__instance(V__ITEM2,s__SelfConnectedObject) & s__instance(V__ITEM2,s__WearableItem) & s__instance(V__SUIT,s__Collection) & s__instance(V__ITEM1,s__SelfConnectedObject) & s__instance(V__ITEM1,s__WearableItem) & s__instance(V__PERSON,s__Animal) & s__instance(V__TIME,s__TimePosition)) => (s__member(V__ITEM2,V__SUIT) => s__holdsDuring(V__TIME,'s__wears(V__PERSON,V__ITEM2)')))))) ))).

fof(kb_SUMO_37951,axiom,
    s__subclass(s__Rug,s__Fabric) ).

fof(kb_SUMO_37952,axiom,
    s__documentation(s__Rug,s__EnglishLanguage,'A piece of &%Fabric whose purpose is to cover a &%Floor.') ).

fof(kb_SUMO_37953,axiom,
    ! [V__R,V__F] :
      ( s__instance(V__R,s__Object)
     => ( s__instance(V__R,s__Rug)
       => s__hasPurpose(V__R,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Covering) & s__instrument(V__C,V__R) & s__patient(V__C,V__F) & s__instance(V__F,s__Floor)))') ) ) ).

fof(kb_SUMO_37954,axiom,
    s__documentation(s__Towel,s__EnglishLanguage,'A piece of &%Fabric which is used for &%Drying.') ).

fof(kb_SUMO_37955,axiom,
    s__subclass(s__Towel,s__Fabric) ).

fof(kb_SUMO_37956,axiom,
    s__instance(s__Towel__t,s__SetOrClass) ).

fof(kb_SUMO_37957,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Towel)
       => s__capability(s__Drying,s__instrument__m,V__X) ) ) ).

fof(kb_SUMO_37958,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Towel)
       => s__hasPurpose(V__T,'(? [V__D] : (s__instance(V__D,s__Process) & s__instance(V__D,s__Drying) & s__instrument(V__D,V__T)))') ) ) ).

fof(kb_SUMO_37959,axiom,
    s__subclass(s__Leather,s__Fabric) ).

fof(kb_SUMO_37960,axiom,
    s__instance(s__Leather__t,s__SetOrClass) ).

fof(kb_SUMO_37961,axiom,
    s__documentation(s__Leather,s__EnglishLanguage,'A &%Fabric that is the result of tanning an &%Animal &%Skin.') ).

fof(kb_SUMO_37962,axiom,
    ! [V__LEATHER] :
      ( s__instance(V__LEATHER,s__Leather)
     => ? [V__MAKE,V__SKIN] :
          ( s__instance(V__SKIN,s__Object)
          & s__instance(V__MAKE,s__Process)
          & s__instance(V__MAKE,s__Making)
          & s__resource(V__MAKE,V__SKIN)
          & s__instance(V__SKIN,s__Skin)
          & s__result(V__MAKE,V__LEATHER) ) ) ).

fof(kb_SUMO_37963,axiom,
    s__subclass(s__Silk,s__Fabric) ).

fof(kb_SUMO_37964,axiom,
    s__instance(s__Silk__t,s__SetOrClass) ).

fof(kb_SUMO_37965,axiom,
    s__documentation(s__Silk,s__EnglishLanguage,'Fabric that is woven from the strands produced by certain &%Larval &%Insects.') ).

fof(kb_SUMO_37966,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Silk)
     => ? [V__M,V__T,V__I] :
          ( s__instance(V__I,s__Object)
          & s__instance(V__T,s__Object)
          & s__instance(V__M,s__Process)
          & s__instance(V__M,s__Making)
          & s__result(V__M,V__S)
          & s__resource(V__M,V__T)
          & s__part(V__T,V__I)
          & s__instance(V__I,s__Insect)
          & s__attribute(V__I,s__Larval) ) ) ).

fof(kb_SUMO_37967,axiom,
    s__subclass(s__Wool,s__Fabric) ).

fof(kb_SUMO_37968,axiom,
    s__instance(s__Wool__t,s__SetOrClass) ).

fof(kb_SUMO_37969,axiom,
    s__documentation(s__Wool,s__EnglishLanguage,'&%Fabric that is made from the &%Hair of &%Sheep.') ).

fof(kb_SUMO_37970,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Wool)
     => ? [V__M,V__H,V__S] :
          ( s__instance(V__S,s__Object)
          & s__instance(V__H,s__Object)
          & s__instance(V__M,s__Process)
          & s__instance(V__M,s__Making)
          & s__result(V__M,V__W)
          & s__resource(V__M,V__H)
          & s__part(V__H,V__S)
          & s__instance(V__H,s__Hair)
          & s__instance(V__S,s__Sheep) ) ) ).

fof(kb_SUMO_37971,axiom,
    s__subclass(s__Pocket,s__Fabric) ).

fof(kb_SUMO_37972,axiom,
    s__instance(s__Pocket__t,s__SetOrClass) ).

fof(kb_SUMO_37973,axiom,
    s__documentation(s__Pocket,s__EnglishLanguage,'A pouch of &%Fabric in an instance of &%Clothing where something can be kept.') ).

fof(kb_SUMO_37974,axiom,
    ! [V__POCKET] :
      ( s__instance(V__POCKET,s__Object)
     => ( s__instance(V__POCKET,s__Pocket)
       => ? [V__CLOTHING] :
            ( s__instance(V__CLOTHING,s__Object)
            & s__instance(V__CLOTHING,s__Clothing)
            & s__part(V__POCKET,V__CLOTHING) ) ) ) ).

fof(kb_SUMO_37975,axiom,
    ! [V__POCKET] :
      ( s__instance(V__POCKET,s__Object)
     => ( s__instance(V__POCKET,s__Pocket)
       => s__capability(s__Keeping,s__instrument__m,V__POCKET) ) ) ).

fof(kb_SUMO_37976,axiom,
    s__subclass(s__Blanket,s__Fabric) ).

fof(kb_SUMO_37977,axiom,
    s__instance(s__Blanket__t,s__SetOrClass) ).

fof(kb_SUMO_37978,axiom,
    s__documentation(s__Blanket,s__EnglishLanguage,'A piece of &%Fabric whose purpose is to keep a person who is in bed warm.') ).

fof(kb_SUMO_37979,axiom,
    ! [V__BLANKET] :
      ( s__instance(V__BLANKET,s__Physical)
     => ( s__instance(V__BLANKET,s__Blanket)
       => s__hasPurpose(V__BLANKET,'(? [V__HEAT,V__PERSON,V__BED] : (s__instance(V__BED,s__Object) & s__instance(V__PERSON,s__Physical) & s__instance(V__HEAT,s__Process) & s__instance(V__HEAT,s__Heating) & s__patient(V__HEAT,V__PERSON) & s__instance(V__PERSON,s__Human) & s__located(V__PERSON,V__BED) & s__instance(V__BED,s__Bed)))') ) ) ).

fof(kb_SUMO_37980,axiom,
    s__subclass(s__Cotton,s__PlantAnatomicalStructure) ).

fof(kb_SUMO_37981,axiom,
    s__instance(s__Cotton__t,s__SetOrClass) ).

fof(kb_SUMO_37982,axiom,
    s__documentation(s__Cotton,s__EnglishLanguage,'Fibers from the cotton plant that are used in &%Making &%CottonFabric.') ).

fof(kb_SUMO_37983,axiom,
    s__subclass(s__CottonFabric,s__Fabric) ).

fof(kb_SUMO_37984,axiom,
    s__instance(s__CottonFabric__t,s__SetOrClass) ).

fof(kb_SUMO_37985,axiom,
    s__documentation(s__CottonFabric,s__EnglishLanguage,'Any &%Fabric that is made entirely out of &%Cotton.') ).

fof(kb_SUMO_37986,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__CottonFabric)
     => ? [V__M,V__C] :
          ( s__instance(V__C,s__Object)
          & s__instance(V__M,s__Process)
          & s__instance(V__M,s__Making)
          & s__resource(V__M,V__C)
          & s__instance(V__C,s__Cotton)
          & s__result(V__M,V__F) ) ) ).

fof(kb_SUMO_37987,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__CorpuscularObject)
     => ( s__instance(V__F,s__CottonFabric)
       => s__material(s__Cotton,V__F) ) ) ).

fof(kb_SUMO_37988,axiom,
    s__documentation(s__Veil,s__EnglishLanguage,'A piece of &%Clothing intended to cover or obscure the face or hair of a &%Woman. This is commonly worn for religious reasons when in public in &%Muslim countries, but is also customary at &%Weddings and &%Funerals among some non-Muslim women.') ).

fof(kb_SUMO_37989,axiom,
    s__subclass(s__Veil,s__Clothing) ).

fof(kb_SUMO_37990,axiom,
    s__instance(s__Veil__t,s__SetOrClass) ).

fof(kb_SUMO_37991,axiom,
    ! [V__V] :
      ( s__instance(V__V,s__Object)
     => ( s__instance(V__V,s__Veil)
       => s__hasPurpose(V__V,'(? [V__F,V__H] : (s__instance(V__H,s__Object) & s__instance(V__F,s__Object) & ((s__instance(V__F,s__Face) & s__meetsSpatially(V__V,V__F)) | (s__instance(V__H,s__Hair) & s__meetsSpatially(V__V,V__H)))))') ) ) ).

fof(kb_SUMO_37992,axiom,
    s__subclass(s__Concealing,s__Putting) ).

fof(kb_SUMO_37993,axiom,
    s__instance(s__Concealing__t,s__SetOrClass) ).

fof(kb_SUMO_37994,axiom,
    s__documentation(s__Concealing,s__EnglishLanguage,'Locating something in such a way that it cannot be seen.') ).

fof(kb_SUMO_37995,axiom,
    ! [V__OBJ,V__C] :
      ( s__instance(V__C,s__Process)
     => ( ( s__instance(V__C,s__Concealing)
          & s__patient(V__C,V__OBJ) )
       => s__hasPurpose(V__C,'(~ (? [V__S] : (s__instance(V__S,s__Process) & s__instance(V__S,s__Seeing) & s__patient(V__S,V__OBJ))))') ) ) ).

fof(kb_SUMO_37996,axiom,
    s__subclass(s__Dressing,s__Putting) ).

fof(kb_SUMO_37997,axiom,
    s__instance(s__Dressing__t,s__SetOrClass) ).

fof(kb_SUMO_37998,axiom,
    s__documentation(s__Dressing,s__EnglishLanguage,'The &%Process of putting on &%Clothing.') ).

%FOL fof(kb_SUMO_37999,axiom,(( (! [V__AGENT,V__DRESS,V__CLOTHING] : ((s__instance(V__CLOTHING,s__WearableItem) & s__instance(V__DRESS,s__Process) & s__instance(V__AGENT,s__Animal)) => ((s__instance(V__DRESS,s__Dressing) & s__agent(V__DRESS,V__AGENT) & s__patient(V__DRESS,V__CLOTHING)) => (s__instance(V__CLOTHING,s__Clothing) & s__holdsDuring(s__BeginFn(s__WhenFn(V__DRESS)),'(~ s__wears(V__AGENT,V__CLOTHING))') & s__holdsDuring(s__EndFn(s__WhenFn(V__DRESS)),'s__wears(V__AGENT,V__CLOTHING)'))))) ))).

fof(kb_SUMO_38000,axiom,
    s__subclass(s__ChangingClothing,s__Transfer) ).

fof(kb_SUMO_38001,axiom,
    s__instance(s__ChangingClothing__t,s__SetOrClass) ).

fof(kb_SUMO_38002,axiom,
    s__documentation(s__ChangingClothing,s__EnglishLanguage,'Any instance of a process of &%RemovingClothing and &%Dressing.') ).

fof(kb_SUMO_38003,axiom,
    ! [V__CC] :
      ( s__instance(V__CC,s__Process)
     => ( s__instance(V__CC,s__ChangingClothing)
       => ? [V__R,V__D] :
            ( s__instance(V__D,s__Process)
            & s__instance(V__R,s__Process)
            & s__instance(V__R,s__RemovingClothing)
            & s__instance(V__D,s__Dressing)
            & s__subProcess(V__R,V__CC)
            & s__subProcess(V__D,V__CC) ) ) ) ).

fof(kb_SUMO_38004,axiom,
    s__subclass(s__RemovingClothing,s__Uncovering) ).

fof(kb_SUMO_38005,axiom,
    s__instance(s__RemovingClothing__t,s__SetOrClass) ).

fof(kb_SUMO_38006,axiom,
    s__documentation(s__RemovingClothing,s__EnglishLanguage,'Removing &%Clothing from a &%Human or &%Animal in such a way that the &%Human or &%Animal no longer wears the &%Clothing.') ).

%FOL fof(kb_SUMO_38007,axiom,(( (! [V__REMOVE,V__AGENT,V__CLOTHING] : ((s__instance(V__CLOTHING,s__WearableItem) & s__instance(V__AGENT,s__Animal) & s__instance(V__REMOVE,s__Process)) => ((s__instance(V__REMOVE,s__RemovingClothing) & s__agent(V__REMOVE,V__AGENT) & s__patient(V__REMOVE,V__CLOTHING)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__REMOVE)),'s__wears(V__AGENT,V__CLOTHING)') & s__holdsDuring(s__EndFn(s__WhenFn(V__REMOVE)),'(~ s__wears(V__AGENT,V__CLOTHING))'))))) ))).

fof(kb_SUMO_38008,axiom,
    s__subclass(s__Sweeping,s__Removing) ).

fof(kb_SUMO_38009,axiom,
    s__instance(s__Sweeping__t,s__SetOrClass) ).

fof(kb_SUMO_38010,axiom,
    s__documentation(s__Sweeping,s__EnglishLanguage,'Removing small particles from the floor by means of a &%Broom.') ).

fof(kb_SUMO_38011,axiom,
    ! [V__B,V__S] :
      ( ( s__instance(V__S,s__Process)
        & s__instance(V__B,s__Object) )
     => ( ( s__instance(V__S,s__Sweeping)
          & s__instrument(V__S,V__B) )
       => s__instance(V__B,s__Broom) ) ) ).

fof(kb_SUMO_38012,axiom,
    s__subclass(s__Washing,s__Removing) ).

fof(kb_SUMO_38013,axiom,
    s__instance(s__Washing__t,s__SetOrClass) ).

fof(kb_SUMO_38014,axiom,
    s__documentation(s__Washing,s__EnglishLanguage,'&%Removing small particles from something by means of a &%Detergent and &%Water.') ).

fof(kb_SUMO_38015,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Process)
     => ( s__instance(V__P,s__Washing)
       => ? [V__D,V__W] :
            ( s__instance(V__W,s__Object)
            & s__instance(V__D,s__Object)
            & s__instance(V__D,s__Detergent)
            & s__instrument(V__P,V__D)
            & s__instance(V__W,s__Water)
            & s__instrument(V__P,V__W) ) ) ) ).

fof(kb_SUMO_38016,axiom,
    s__subclass(s__Tying,s__Attaching) ).

fof(kb_SUMO_38017,axiom,
    s__instance(s__Tying__t,s__SetOrClass) ).

fof(kb_SUMO_38018,axiom,
    s__documentation(s__Tying,s__EnglishLanguage,'The &%Process of tying two things, or two strands of the same thing, together.') ).

fof(kb_SUMO_38019,axiom,
    s__subclass(s__Untying,s__Detaching) ).

fof(kb_SUMO_38020,axiom,
    s__instance(s__Untying__t,s__SetOrClass) ).

fof(kb_SUMO_38021,axiom,
    s__disjoint(s__Untying,s__Tying) ).

fof(kb_SUMO_38022,axiom,
    s__documentation(s__Untying,s__EnglishLanguage,'The &%Process of untying two things, or two strands of the same thing.') ).

fof(kb_SUMO_38023,axiom,
    s__subclass(s__Sewing,s__Attaching) ).

fof(kb_SUMO_38024,axiom,
    s__instance(s__Sewing__t,s__SetOrClass) ).

fof(kb_SUMO_38025,axiom,
    s__documentation(s__Sewing,s__EnglishLanguage,'Attaching two pieces of &%Fabric or one part of a piece of &%Fabric to another part by means of needle and thread.') ).

fof(kb_SUMO_38026,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Process)
     => ( s__instance(V__S,s__Sewing)
       => ? [V__F] :
            ( s__instance(V__F,s__Fabric)
            & s__patient(V__S,V__F) ) ) ) ).

fof(kb_SUMO_38027,axiom,
    s__subclass(s__Soldering,s__Attaching) ).

fof(kb_SUMO_38028,axiom,
    s__instance(s__Soldering__t,s__SetOrClass) ).

fof(kb_SUMO_38029,axiom,
    s__documentation(s__Soldering,s__EnglishLanguage,'Attaching two things by means of a &%MetallicAlloy.') ).

fof(kb_SUMO_38030,axiom,
    ! [V__S,V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__SelfConnectedObject)
        & s__instance(V__OBJ1,s__SelfConnectedObject)
        & s__instance(V__S,s__Process) )
     => ( ( s__instance(V__S,s__Soldering)
          & s__patient(V__S,V__OBJ1)
          & s__patient(V__S,V__OBJ2)
          & V__OBJ1 != V__OBJ2 )
       => ? [V__A] :
            ( s__instance(V__A,s__SelfConnectedObject)
            & s__instance(V__A,s__MetallicAlloy)
            & s__connects(V__A,V__OBJ1,V__OBJ2) ) ) ) ).

fof(kb_SUMO_38031,axiom,
    s__instance(s__patientMedical__m,s__BinaryPredicate) ).

fof(kb_SUMO_38032,axiom,
    s__domain(s__patientMedical__m,"1",s__Human) ).

fof(kb_SUMO_38033,axiom,
    s__domain(s__patientMedical__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_38034,axiom,
    s__documentation(s__patientMedical__m,s__EnglishLanguage,'The relation of receiving medical care from a recognized medical practitioner. (&%patientMedical ?PATIENT ?DOCTOR) means that ?PATIENT is the patient of ?DOCTOR. Note that argument type restriction on the second argument is &%CognitiveAgent to allow for cases where someone is the patient of an &%Organization, viz. a &%CareOrganization.') ).

fof(kb_SUMO_38035,axiom,
    ! [V__DOCTOR,V__PATIENT] :
      ( ( s__instance(V__PATIENT,s__Human)
        & s__instance(V__DOCTOR,s__CognitiveAgent) )
     => ( s__patientMedical(V__PATIENT,V__DOCTOR)
       => ? [V__PROCESS] :
            ( s__instance(V__PROCESS,s__Process)
            & s__patient(V__PROCESS,V__PATIENT)
            & s__agent(V__PROCESS,V__DOCTOR)
            & ( s__instance(V__PROCESS,s__DiagnosticProcess)
              | s__instance(V__PROCESS,s__TherapeuticProcess) ) ) ) ) ).

fof(kb_SUMO_38036,axiom,
    s__subclass(s__Bandage,s__Fabric) ).

fof(kb_SUMO_38037,axiom,
    s__instance(s__Bandage__t,s__SetOrClass) ).

fof(kb_SUMO_38038,axiom,
    s__documentation(s__Bandage,s__EnglishLanguage,'A piece of &%Fabric that is used in &%Covering an open wound.') ).

fof(kb_SUMO_38039,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Bandage)
       => s__hasPurpose(V__B,'(? [V__TP,V__C] : (s__instance(V__C,s__Process) & s__instance(V__TP,s__Process) & s__instance(V__TP,s__TherapeuticProcess) & s__instance(V__C,s__Covering) & s__subProcess(V__C,V__TP) & s__instrument(V__C,V__B)))') ) ) ).

fof(kb_SUMO_38040,axiom,
    s__subclass(s__Massaging,s__TherapeuticProcess) ).

fof(kb_SUMO_38041,axiom,
    s__instance(s__Massaging__t,s__SetOrClass) ).

fof(kb_SUMO_38042,axiom,
    s__subclass(s__Massaging,s__Touching) ).

fof(kb_SUMO_38043,axiom,
    s__documentation(s__Massaging,s__EnglishLanguage,'A subclass of &%TherapeuticProcess which involves kneading &%Muscles in such a way that tension is relieved, blood circulation is increased, etc.') ).

fof(kb_SUMO_38044,axiom,
    s__subclass(s__RelievingPain,s__TherapeuticProcess) ).

fof(kb_SUMO_38045,axiom,
    s__instance(s__RelievingPain__t,s__SetOrClass) ).

fof(kb_SUMO_38046,axiom,
    s__documentation(s__RelievingPain,s__EnglishLanguage,'Any &%TherapeuticProcess that removes &%Pain from the patient of the process.') ).

%FOL fof(kb_SUMO_38047,axiom,(( (! [V__P,V__R] : ((s__instance(V__R,s__Process) & s__instance(V__P,s__Object)) => ((s__instance(V__R,s__RelievingPain) & s__patient(V__R,V__P)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__R)),'s__attribute(V__P,s__Pain)') & s__holdsDuring(s__EndFn(s__WhenFn(V__R)),'(~ s__attribute(V__P,s__Pain))'))))) ))).

fof(kb_SUMO_38048,axiom,
    s__subclass(s__NonspecificDisease,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_38049,axiom,
    s__instance(s__NonspecificDisease__t,s__SetOrClass) ).

fof(kb_SUMO_38050,axiom,
    s__documentation(s__NonspecificDisease,s__EnglishLanguage,'The class of &%DiseaseOrSyndromes that are not caused by a single type of &%Microorganism.') ).

fof(kb_SUMO_38051,axiom,
    ! [V__DISEASE] :
      ( s__instance(V__DISEASE,s__NonspecificDisease)
     => ~ ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Physical)
            & s__instance(V__AGENT,s__Microorganism)
            & ! [V__VICTIM] :
                ( ( s__instance(V__VICTIM,s__Object)
                  & s__instance(V__DISEASE,s__Attribute) )
               => ( s__attribute(V__VICTIM,V__DISEASE)
                 => s__located(V__AGENT,V__VICTIM) ) ) ) ) ).

fof(kb_SUMO_38052,axiom,
    s__subclass(s__BacterialDisease,s__InfectiousDisease) ).

fof(kb_SUMO_38053,axiom,
    s__documentation(s__BacterialDisease,s__EnglishLanguage,'A disease that is caused by instances of &%Bacterium.') ).

fof(kb_SUMO_38054,axiom,
    s__subclass(s__InfectiousDisease,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_38055,axiom,
    s__documentation(s__InfectiousDisease,s__EnglishLanguage,'Any &%DiseaseOrSyndrome that is caused by a &%Microorganism.') ).

fof(kb_SUMO_38056,axiom,
    ! [V__O,V__A,V__I] :
      ( ( s__instance(V__I,s__Attribute)
        & s__instance(V__A,s__Agent)
        & s__instance(V__O,s__Agent) )
     => ( ( s__instance(V__I,s__InfectiousDisease)
          & s__attribute(V__A,V__I) )
       => ? [V__P] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__P,s__PathologicProcess)
            & s__agent(V__P,V__O)
            & s__instance(V__O,s__Microorganism)
            & s__experiencer(V__P,V__A) ) ) ) ).

fof(kb_SUMO_38057,axiom,
    s__subclass(s__TakingIll,s__PathologicProcess) ).

fof(kb_SUMO_38058,axiom,
    s__instance(s__TakingIll__t,s__SetOrClass) ).

fof(kb_SUMO_38059,axiom,
    s__documentation(s__TakingIll,s__EnglishLanguage,'Any &%Process where the experiencer contracts a &%DiseaseOrSyndrome.') ).

%FOL fof(kb_SUMO_38060,axiom,(( (! [V__A,V__T] : ((s__instance(V__T,s__Process) & s__instance(V__A,s__Agent)) => ((s__instance(V__T,s__TakingIll) & s__experiencer(V__T,V__A)) => (? [V__D] : (s__instance(V__D,s__Attribute) & s__instance(V__D,s__DiseaseOrSyndrome) & s__holdsDuring(s__BeginFn(s__WhenFn(V__T)),'(~ s__attribute(V__A,V__D))') & s__holdsDuring(s__EndFn(s__WhenFn(V__T)),'s__attribute(V__A,V__D)')))))) ))).

fof(kb_SUMO_38061,axiom,
    s__subclass(s__ViralDisease,s__InfectiousDisease) ).

fof(kb_SUMO_38062,axiom,
    s__instance(s__ViralDisease__t,s__SetOrClass) ).

fof(kb_SUMO_38063,axiom,
    s__instance(s__InfectiousDisease__t,s__SetOrClass) ).

fof(kb_SUMO_38064,axiom,
    s__documentation(s__ViralDisease,s__EnglishLanguage,'A disease that is caused by instances of &%Virus.') ).

fof(kb_SUMO_38065,axiom,
    s__instance(s__Diarrhea,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_38066,axiom,
    s__documentation(s__Diarrhea,s__EnglishLanguage,'A &%DiseaseOrSyndrome of frequent, watery bowel movements. Severe cases can be fatal for the young or weak. It is a common cause of death for the very young in poor developing countries.') ).

fof(kb_SUMO_38067,axiom,
    s__instance(s__Emphysema,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_38068,axiom,
    s__documentation(s__Emphysema,s__EnglishLanguage,'A &%DiseaseOrSyndrome that affects the &%Lungs and which results in a decrease of breathing ability.') ).

fof(kb_SUMO_38069,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Object)
     => ( s__attribute(V__H,s__Emphysema)
       => ? [V__L,V__P] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__L,s__Object)
            & s__instance(V__L,s__Lung)
            & s__part(V__L,V__H)
            & s__instance(V__P,s__PathologicProcess)
            & s__eventLocated(V__P,V__L) ) ) ) ).

fof(kb_SUMO_38070,axiom,
    s__instance(s__Fever,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_38071,axiom,
    s__documentation(s__Fever,s__EnglishLanguage,'Having a body temperature which is (significantly) greater than 98.6 degrees Fahrenheit. This syndrome is often associated with dehydration and chills.') ).

fof(kb_SUMO_38072,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Object)
     => ( ( s__instance(V__H,s__Human)
          & s__attribute(V__H,s__Fever) )
       => ? [V__N] :
            ( s__instance(V__N,s__RealNumber)
            & s__measure(V__H,s__MeasureFn(V__N,s__FahrenheitDegree))
            & greater(V__N,"98.6") ) ) ) ).

fof(kb_SUMO_38073,axiom,
    s__instance(s__Goiter,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_38074,axiom,
    s__documentation(s__Goiter,s__EnglishLanguage,'A &%DiseaseOrSyndrome which is due to an &%Iodine deficiency and which results in an enlarged &%ThyroidGland.') ).

fof(kb_SUMO_38075,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Object)
     => ( s__attribute(V__H,s__Goiter)
       => ? [V__G,V__P] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__G,s__Object)
            & s__instance(V__G,s__ThyroidGland)
            & s__part(V__G,V__H)
            & s__instance(V__P,s__PathologicProcess)
            & s__eventLocated(V__P,V__G) ) ) ) ).

fof(kb_SUMO_38076,axiom,
    s__instance(s__Tuberculosis,s__BacterialDisease) ).

fof(kb_SUMO_38077,axiom,
    s__instance(s__BacterialDisease__t,s__SetOrClass) ).

fof(kb_SUMO_38078,axiom,
    s__documentation(s__Tuberculosis,s__EnglishLanguage,'A &%BacterialDisease caused by the &%Tubercle &%Bacillus that results in lesions on various body parts, especially the &%Lungs.') ).

fof(kb_SUMO_38079,axiom,
    s__subclass(s__RecoveringFromIllness,s__OrganismProcess) ).

fof(kb_SUMO_38080,axiom,
    s__instance(s__RecoveringFromIllness__t,s__SetOrClass) ).

fof(kb_SUMO_38081,axiom,
    s__documentation(s__RecoveringFromIllness,s__EnglishLanguage,'Any &%Process where the experiencer recovers from a &%DiseaseOrSyndrome.') ).

%FOL fof(kb_SUMO_38082,axiom,(( (! [V__A,V__R,V__T] : ((s__instance(V__T,s__Physical) & s__instance(V__R,s__Process) & s__instance(V__A,s__Agent)) => ((s__instance(V__R,s__RecoveringFromIllness) & s__experiencer(V__R,V__A)) => (? [V__D] : (s__instance(V__D,s__Attribute) & s__instance(V__D,s__DiseaseOrSyndrome) & s__holdsDuring(s__BeginFn(s__WhenFn(V__T)),'s__attribute(V__A,V__D)') & s__holdsDuring(s__EndFn(s__WhenFn(V__T)),'(~ s__attribute(V__A,V__D))')))))) ))).

fof(kb_SUMO_38083,axiom,
    s__subclass(s__Protozoa,s__Microorganism) ).

fof(kb_SUMO_38084,axiom,
    s__instance(s__Protozoa__t,s__SetOrClass) ).

fof(kb_SUMO_38085,axiom,
    s__documentation(s__Protozoa,s__EnglishLanguage,'Unicellular &%Organisms that are capable of movement and that are found in almost every part of the world. This class includes amoebas, sporozoans, and paramecia.') ).

fof(kb_SUMO_38086,axiom,
    s__documentation(s__parasite__m,s__EnglishLanguage,'(parasite ?ORGANISM1 ?ORGANISM2) means that there is a parasitic relationship between ?ORGANISM1 and ?ORGANISM2, i.e. ?ORGANISM1 inhabits and obtains nourishment from ?ORGANISM2 in such a way that ?ORGANISM2 is injured.') ).

fof(kb_SUMO_38087,axiom,
    s__instance(s__parasite__m,s__BinaryPredicate) ).

fof(kb_SUMO_38088,axiom,
    s__domain(s__parasite__m,"1",s__Organism) ).

fof(kb_SUMO_38089,axiom,
    s__domain(s__parasite__m,"2",s__Organism) ).

fof(kb_SUMO_38090,axiom,
    ! [V__O2,V__O1] :
      ( ( s__instance(V__O1,s__Organism)
        & s__instance(V__O2,s__Organism) )
     => ( s__parasite(V__O1,V__O2)
       => s__inhabits(V__O1,V__O2) ) ) ).

fof(kb_SUMO_38091,axiom,
    ! [V__O2,V__O1] :
      ( ( s__instance(V__O1,s__Organism)
        & s__instance(V__O2,s__Organism) )
     => ( s__parasite(V__O1,V__O2)
       => ? [V__I] :
            ( s__instance(V__I,s__Process)
            & s__instance(V__I,s__Injuring)
            & s__agent(V__I,V__O1)
            & s__patient(V__I,V__O2) ) ) ) ).

fof(kb_SUMO_38092,axiom,
    s__instance(s__Cancer,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_38093,axiom,
    s__documentation(s__Cancer,s__EnglishLanguage,'A &%DiseaseOrSyndrome characterized by pathologic and uncontrolled cell division that results in a &%Tumor.') ).

fof(kb_SUMO_38094,axiom,
    ! [V__PERSON] :
      ( s__instance(V__PERSON,s__Object)
     => ( s__attribute(V__PERSON,s__Cancer)
       => ? [V__TUMOR] :
            ( s__instance(V__TUMOR,s__Object)
            & s__instance(V__TUMOR,s__Tumor)
            & s__part(V__TUMOR,V__PERSON) ) ) ) ).

fof(kb_SUMO_38095,axiom,
    s__subclass(s__Neurosis,s__PsychologicalDysfunction) ).

fof(kb_SUMO_38096,axiom,
    s__instance(s__Neurosis__t,s__SetOrClass) ).

fof(kb_SUMO_38097,axiom,
    s__documentation(s__Neurosis,s__EnglishLanguage,'Any &%PsychologicalDysfunction which is not due to an organic impairment of the &%NervousSystem.') ).

fof(kb_SUMO_38098,axiom,
    s__subclass(s__Psychosis,s__PsychologicalDysfunction) ).

fof(kb_SUMO_38099,axiom,
    s__instance(s__Psychosis__t,s__SetOrClass) ).

fof(kb_SUMO_38100,axiom,
    s__documentation(s__Psychosis,s__EnglishLanguage,'Any &%PsychologicalDysfunction which is the result of an organic impairment of the &%NervousSystem.') ).

fof(kb_SUMO_38101,axiom,
    s__subclass(s__Atrophy,s__PathologicProcess) ).

fof(kb_SUMO_38102,axiom,
    s__subclass(s__Atrophy,s__Decreasing) ).

fof(kb_SUMO_38103,axiom,
    s__instance(s__Atrophy__t,s__SetOrClass) ).

fof(kb_SUMO_38104,axiom,
    s__documentation(s__Atrophy,s__EnglishLanguage,'Any decrease in the size of a &%BodyPart which is due to disease or lack of use.') ).

fof(kb_SUMO_38105,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Process)
     => ( s__instance(V__A,s__Atrophy)
       => ? [V__B] :
            ( s__instance(V__B,s__Agent)
            & s__experiencer(V__A,V__B)
            & s__instance(V__B,s__BodyPart) ) ) ) ).

fof(kb_SUMO_38106,axiom,
    s__subclass(s__Bloating,s__Increasing) ).

fof(kb_SUMO_38107,axiom,
    s__subclass(s__Bloating,s__PathologicProcess) ).

fof(kb_SUMO_38108,axiom,
    s__instance(s__Bloating__t,s__SetOrClass) ).

fof(kb_SUMO_38109,axiom,
    s__documentation(s__Bloating,s__EnglishLanguage,'Any &%Process where the stomach or instestines of a &%Human or &%Animal become distended from excessive gas.') ).

fof(kb_SUMO_38110,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Process)
     => ( s__instance(V__B,s__Bloating)
       => ? [V__P,V__S,V__I,V__G] :
            ( s__instance(V__G,s__Object)
            & s__instance(V__I,s__SelfConnectedObject)
            & s__instance(V__S,s__SelfConnectedObject)
            & s__instance(V__P,s__Agent)
            & s__experiencer(V__B,V__P)
            & s__instance(V__G,s__Gas)
            & ( ( s__part(V__I,V__P)
                & s__instance(V__I,s__Intestine)
                & s__contains(V__I,V__G) )
              | ( s__part(V__S,V__P)
                & s__instance(V__S,s__Stomach)
                & s__contains(V__S,V__G) ) ) ) ) ) ).

fof(kb_SUMO_38111,axiom,
    s__subclass(s__ConjugatedSubstance,s__CompoundSubstance) ).

fof(kb_SUMO_38112,axiom,
    s__instance(s__ConjugatedSubstance__t,s__SetOrClass) ).

fof(kb_SUMO_38113,axiom,
    s__documentation(s__ConjugatedSubstance,s__EnglishLanguage,'A &%CompoundSubstance that results from the &%ChemicalSynthesis of two or more &%CompoundSubstances.') ).

fof(kb_SUMO_38114,axiom,
    ! [V__CS] :
      ( s__instance(V__CS,s__ConjugatedSubstance)
    <=> ? [V__C1,V__C2,V__P] :
          ( s__instance(V__P,s__Process)
          & s__instance(V__C2,s__Object)
          & s__instance(V__C1,s__Object)
          & s__instance(V__C1,s__CompoundSubstance)
          & s__instance(V__C2,s__CompoundSubstance)
          & V__C1 != V__C2
          & s__instance(V__P,s__ChemicalSynthesis)
          & s__resource(V__P,V__C1)
          & s__resource(V__P,V__C2)
          & s__result(V__P,V__CS) ) ) ).

fof(kb_SUMO_38115,axiom,
    s__instance(s__conjugate__m,s__BinaryPredicate) ).

fof(kb_SUMO_38116,axiom,
    s__instance(s__conjugate__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_38117,axiom,
    s__instance(s__conjugate__m,s__SymmetricRelation) ).

fof(kb_SUMO_38118,axiom,
    s__instance(s__conjugate__m,s__TransitiveRelation) ).

fof(kb_SUMO_38119,axiom,
    s__domain(s__conjugate__m,"1",s__CompoundSubstance) ).

fof(kb_SUMO_38120,axiom,
    s__domain(s__conjugate__m,"2",s__CompoundSubstance) ).

fof(kb_SUMO_38121,axiom,
    s__documentation(s__conjugate__m,s__EnglishLanguage,'(&%conjugate ?COMPOUND1 ?COMPOUND2) means that ?COMPOUND1 and ?COMPOUND2 are identical &%CompoundSubstances except that one has one more &%Proton than the other.') ).

fof(kb_SUMO_38122,axiom,
    ! [V__COMPOUND1,V__COMPOUND2] :
      ( ( s__instance(V__COMPOUND2,s__CompoundSubstance)
        & s__instance(V__COMPOUND1,s__CompoundSubstance) )
     => ( s__conjugate(V__COMPOUND1,V__COMPOUND2)
       => ? [V__NUMBER1,V__NUMBER2] :
            ( s__instance(V__NUMBER2,s__PositiveInteger)
            & s__instance(V__NUMBER1,s__PositiveInteger)
            & s__protonNumber(V__COMPOUND1,V__NUMBER1)
            & s__protonNumber(V__COMPOUND2,V__NUMBER2)
            & ( V__NUMBER1 = plus(V__NUMBER2,"1")
              | V__NUMBER2 = plus(V__NUMBER1,"1") ) ) ) ) ).

fof(kb_SUMO_38123,axiom,
    s__subclass(s__Biting,s__Grabbing) ).

fof(kb_SUMO_38124,axiom,
    s__instance(s__Biting__t,s__SetOrClass) ).

fof(kb_SUMO_38125,axiom,
    s__documentation(s__Biting,s__EnglishLanguage,'Any instance of &%Grabbing where the &%instrument is the &%Mouth of the &%agent.') ).

fof(kb_SUMO_38126,axiom,
    ! [V__BITE,V__ANIMAL] :
      ( ( s__instance(V__ANIMAL,s__Agent)
        & s__instance(V__BITE,s__Process) )
     => ( ( s__instance(V__BITE,s__Biting)
          & s__agent(V__BITE,V__ANIMAL) )
       => ? [V__MOUTH] :
            ( s__instance(V__MOUTH,s__Object)
            & s__instance(V__MOUTH,s__Mouth)
            & s__part(V__MOUTH,V__ANIMAL)
            & s__instrument(V__BITE,V__MOUTH) ) ) ) ).

fof(kb_SUMO_38127,axiom,
    s__subclass(s__Strangling,s__Grabbing) ).

fof(kb_SUMO_38128,axiom,
    s__instance(s__Strangling__t,s__SetOrClass) ).

fof(kb_SUMO_38129,axiom,
    s__documentation(s__Strangling,s__EnglishLanguage,'Any instance of &%Grabbing where the patient is someone elses throat and the intention is to make it impossible for the other person to breathe.') ).

fof(kb_SUMO_38130,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Process)
     => ( s__instance(V__S,s__Strangling)
       => ? [V__T] :
            ( s__patient(V__S,V__T)
            & s__instance(V__T,s__Throat) ) ) ) ).

fof(kb_SUMO_38131,axiom,
    ! [V__A,V__S,V__V] :
      ( ( s__instance(V__V,s__Agent)
        & s__instance(V__S,s__Process)
        & s__instance(V__A,s__Agent) )
     => ( ( s__instance(V__S,s__Strangling)
          & s__agent(V__S,V__A)
          & s__patient(V__S,V__V)
          & s__instance(V__V,s__Human) )
       => s__hasPurpose(V__S,'(~ (? [V__B] : (s__instance(V__B,s__Process) & s__instance(V__B,s__Breathing) & s__agent(V__B,V__V))))') ) ) ).

fof(kb_SUMO_38132,axiom,
    s__subclass(s__Spitting,s__Impelling) ).

fof(kb_SUMO_38133,axiom,
    s__instance(s__Spitting__t,s__SetOrClass) ).

fof(kb_SUMO_38134,axiom,
    s__documentation(s__Spitting,s__EnglishLanguage,'Any instance of &%Impelling where the &%origin is the &%Mouth of the &%agent.') ).

fof(kb_SUMO_38135,axiom,
    ! [V__SPIT,V__ANIMAL] :
      ( ( s__instance(V__ANIMAL,s__Agent)
        & s__instance(V__SPIT,s__Process) )
     => ( ( s__instance(V__SPIT,s__Spitting)
          & s__agent(V__SPIT,V__ANIMAL) )
       => ? [V__MOUTH] :
            ( s__instance(V__MOUTH,s__Object)
            & s__instance(V__MOUTH,s__Mouth)
            & s__part(V__MOUTH,V__ANIMAL)
            & s__origin(V__SPIT,V__MOUTH) ) ) ) ).

fof(kb_SUMO_38136,axiom,
    s__subclass(s__Punching,s__Impelling) ).

fof(kb_SUMO_38137,axiom,
    s__instance(s__Punching__t,s__SetOrClass) ).

fof(kb_SUMO_38138,axiom,
    s__documentation(s__Punching,s__EnglishLanguage,'Any instance of &%Impelling where the instrument is a &%Fist of the agent.') ).

fof(kb_SUMO_38139,axiom,
    ! [V__P,V__A] :
      ( ( s__instance(V__A,s__Agent)
        & s__instance(V__P,s__Process) )
     => ( ( s__instance(V__P,s__Punching)
          & s__agent(V__P,V__A) )
       => ? [V__H] :
            ( s__instance(V__H,s__Object)
            & s__instance(V__H,s__Hand)
            & s__attribute(V__H,s__Fist)
            & s__part(V__H,V__A)
            & s__instrument(V__P,V__H) ) ) ) ).

fof(kb_SUMO_38140,axiom,
    s__subclass(s__Kicking,s__Impelling) ).

fof(kb_SUMO_38141,axiom,
    s__instance(s__Kicking__t,s__SetOrClass) ).

fof(kb_SUMO_38142,axiom,
    s__documentation(s__Kicking,s__EnglishLanguage,'Any instance of &%Impelling where the &%instrument is a &%Foot of the &%agent.') ).

fof(kb_SUMO_38143,axiom,
    ! [V__ANIMAL,V__KICK] :
      ( ( s__instance(V__KICK,s__Process)
        & s__instance(V__ANIMAL,s__Agent) )
     => ( ( s__instance(V__KICK,s__Kicking)
          & s__agent(V__KICK,V__ANIMAL) )
       => ? [V__FOOT] :
            ( s__instance(V__FOOT,s__Object)
            & s__instance(V__FOOT,s__Foot)
            & s__part(V__FOOT,V__ANIMAL)
            & s__instrument(V__KICK,V__FOOT) ) ) ) ).

fof(kb_SUMO_38144,axiom,
    s__subclass(s__Mailing,s__Transfer) ).

fof(kb_SUMO_38145,axiom,
    s__instance(s__Mailing__t,s__SetOrClass) ).

fof(kb_SUMO_38146,axiom,
    s__documentation(s__Mailing,s__EnglishLanguage,'Any instance of &%Transfer where a postal system is used to move the &%patient, either a letter or a package.') ).

fof(kb_SUMO_38147,axiom,
    s__subclass(s__Messaging,s__Transfer) ).

fof(kb_SUMO_38148,axiom,
    s__instance(s__Messaging__t,s__SetOrClass) ).

fof(kb_SUMO_38149,axiom,
    s__documentation(s__Messaging,s__EnglishLanguage,'Any instance of &%Transfer where a &%Message is the patient.') ).

fof(kb_SUMO_38150,axiom,
    ! [V__MESSAGING] :
      ( s__instance(V__MESSAGING,s__Process)
     => ( s__instance(V__MESSAGING,s__Messaging)
       => ? [V__M] :
            ( s__instance(V__M,s__Message)
            & s__patient(V__MESSAGING,V__M) ) ) ) ).

fof(kb_SUMO_38151,axiom,
    s__instance(s__neighbor__m,s__BinaryPredicate) ).

fof(kb_SUMO_38152,axiom,
    s__instance(s__neighbor__m,s__SymmetricRelation) ).

fof(kb_SUMO_38153,axiom,
    s__instance(s__neighbor__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_38154,axiom,
    s__domain(s__neighbor__m,"1",s__Human) ).

fof(kb_SUMO_38155,axiom,
    s__domain(s__neighbor__m,"2",s__Human) ).

fof(kb_SUMO_38156,axiom,
    s__documentation(s__neighbor__m,s__EnglishLanguage,'(&%neighbor ?PERSON1 ?PERSON2) means that ?PERSON1 is a neighbor of ?PERSON2, i.e. ?PERSON1 and ?PERSON2 have their &%homes &%Near one another.') ).

fof(kb_SUMO_38157,axiom,
    ! [V__PERSON2,V__PERSON1] :
      ( ( s__instance(V__PERSON1,s__Human)
        & s__instance(V__PERSON2,s__Human) )
     => ( s__neighbor(V__PERSON1,V__PERSON2)
       => ? [V__HOME1,V__HOME2] :
            ( s__instance(V__HOME2,s__PermanentResidence)
            & s__instance(V__HOME1,s__PermanentResidence)
            & s__home(V__PERSON1,V__HOME1)
            & s__home(V__PERSON2,V__HOME2)
            & V__HOME1 != V__HOME2
            & s__orientation(V__HOME1,V__HOME2,s__Near) ) ) ) ).

fof(kb_SUMO_38158,axiom,
    s__instance(s__capacity__m,s__BinaryPredicate) ).

fof(kb_SUMO_38159,axiom,
    s__domain(s__capacity__m,"1",s__SelfConnectedObject) ).

fof(kb_SUMO_38160,axiom,
    s__domain(s__capacity__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_38161,axiom,
    s__relatedInternalConcept(s__capacity__m,s__humanCapacity__m) ).

fof(kb_SUMO_38162,axiom,
    s__documentation(s__capacity__m,s__EnglishLanguage,'(&%capacity ?OBJ ?QUANTITY) means that ?OBJ can contain something that has the &%measure of ?QUANTITY. This predicate denotes maximal capacity, i.e. ?OBJ can hold no more than ?QUANTITY. Note, however, that this does not mean that &%capacity is a &%SingleValuedRelation, since an object may have various maximal capacities across different dimensions, e.g. a particular box may have a &%capacity of 3 pounds and a &%capacity of 1 liter.') ).

fof(kb_SUMO_38163,axiom,
    ! [V__MEAS,V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__SelfConnectedObject)
        & s__instance(V__OBJ1,s__Object)
        & s__instance(V__MEAS,s__ConstantQuantity) )
     => ( ( s__measure(V__OBJ1,V__MEAS)
          & s__contains(V__OBJ2,V__OBJ1) )
       => s__capacity(V__OBJ2,V__MEAS) ) ) ).

fof(kb_SUMO_38164,axiom,
    s__instance(s__humanCapacity__m,s__BinaryPredicate) ).

fof(kb_SUMO_38165,axiom,
    s__instance(s__humanCapacity__m,s__SingleValuedRelation) ).

fof(kb_SUMO_38166,axiom,
    s__domain(s__humanCapacity__m,"1",s__StationaryArtifact) ).

fof(kb_SUMO_38167,axiom,
    s__domain(s__humanCapacity__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_38168,axiom,
    s__documentation(s__humanCapacity__m,s__EnglishLanguage,'(&%humanCapacity ?CONSTRUCT ?NUMBER) means that the &%StationaryArtifact ?CONSTRUCT, e.g. a &%Building or a &%Room, can hold a maximum of ?NUMBER &%Humans without crowding.') ).

fof(kb_SUMO_38169,axiom,
    s__instance(s__LastFn__m,s__UnaryFunction) ).

fof(kb_SUMO_38170,axiom,
    s__domain(s__LastFn__m,"1",s__List) ).

fof(kb_SUMO_38171,axiom,
    s__range(s__LastFn__m,s__Entity) ).

fof(kb_SUMO_38172,axiom,
    s__documentation(s__LastFn__m,s__EnglishLanguage,'(&%LastFn ?LIST) returns the last item in the &%List ?LIST. For example, (&%LastFn (&%ListFn &%Monday &%Tuesday &%Wednesday)) would return the value of &%Wednesday.') ).

fof(kb_SUMO_38173,axiom,
    ! [V__ITEM,V__LIST] :
      ( s__instance(V__LIST,s__List)
     => ( s__LastFn(V__LIST) = V__ITEM
      <=> ? [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
            & s__ListLengthFn(V__LIST) = V__NUMBER
            & s__ListOrderFn(V__LIST,V__NUMBER) = V__ITEM ) ) ) ).

fof(kb_SUMO_38174,axiom,
    s__instance(s__FirstFn__m,s__UnaryFunction) ).

fof(kb_SUMO_38175,axiom,
    s__domain(s__FirstFn__m,"1",s__List) ).

fof(kb_SUMO_38176,axiom,
    s__range(s__FirstFn__m,s__Entity) ).

fof(kb_SUMO_38177,axiom,
    s__documentation(s__FirstFn__m,s__EnglishLanguage,'(&%FirstFn ?LIST) returns the first item in the &%List ?LIST. For example, (&%FirstFn (&%ListFn &%Monday &%Tuesday &%Wednesday)) would return the value of &%Monday.') ).

fof(kb_SUMO_38178,axiom,
    ! [V__LIST] :
      ( ( s__instance(V__LIST,s__List)
        & V__LIST != s__NullList__m )
     => s__FirstFn(V__LIST) = s__ListOrderFn(V__LIST,"1") ) ).

fof(kb_SUMO_38179,axiom,
    s__instance(s__StreetAddressFn__m,s__QuaternaryFunction) ).

fof(kb_SUMO_38180,axiom,
    s__domain(s__StreetAddressFn__m,"1",s__StationaryArtifact) ).

fof(kb_SUMO_38181,axiom,
    s__domain(s__StreetAddressFn__m,"2",s__Roadway) ).

fof(kb_SUMO_38182,axiom,
    s__domain(s__StreetAddressFn__m,"3",s__City) ).

fof(kb_SUMO_38183,axiom,
    s__domain(s__StreetAddressFn__m,"4",s__Nation) ).

fof(kb_SUMO_38184,axiom,
    s__range(s__StreetAddressFn__m,s__Agent) ).

fof(kb_SUMO_38185,axiom,
    s__documentation(s__StreetAddressFn__m,s__EnglishLanguage,'(&%StreetAddressFn ?BUILDING ?ROAD ?CITY ?COUNTRY) returns the &%Agent, e.g. a family, an organization, a person, etc. that resides or conducts business at the corresponding &%postContactSite.') ).

fof(kb_SUMO_38186,axiom,
    ! [V__CITY,V__PLACE,V__ROAD,V__AGENT,V__COUNTRY] :
      ( ( s__instance(V__COUNTRY,s__Nation)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__ROAD,s__Roadway)
        & s__instance(V__PLACE,s__PostalPlace)
        & s__instance(V__CITY,s__City) )
     => ( s__StreetAddressFn(V__PLACE,V__ROAD,V__CITY,V__COUNTRY) = V__AGENT
       => s__postContactSite(V__PLACE,V__AGENT) ) ) ).

fof(kb_SUMO_38187,axiom,
    ! [V__CITY,V__PLACE,V__ROAD,V__AGENT,V__COUNTRY] :
      ( ( s__instance(V__COUNTRY,s__Nation)
        & s__instance(V__ROAD,s__Roadway)
        & s__instance(V__PLACE,s__StationaryArtifact)
        & s__instance(V__CITY,s__City) )
     => ( s__StreetAddressFn(V__PLACE,V__ROAD,V__CITY,V__COUNTRY) = V__AGENT
       => ? [V__BUILDING] :
            ( s__instance(V__BUILDING,s__Object)
            & s__instance(V__BUILDING,s__Building)
            & s__part(V__PLACE,V__BUILDING) ) ) ) ).

fof(kb_SUMO_38188,axiom,
    s__subclass(s__ArtStudio,s__Workshop) ).

fof(kb_SUMO_38189,axiom,
    s__instance(s__ArtStudio__t,s__SetOrClass) ).

fof(kb_SUMO_38190,axiom,
    s__documentation(s__ArtStudio,s__EnglishLanguage,'A &%Workshop, which is devoted to the creation of &%ArtWorks.') ).

fof(kb_SUMO_38191,axiom,
    ! [V__STUDIO] :
      ( s__instance(V__STUDIO,s__Physical)
     => ( s__instance(V__STUDIO,s__ArtStudio)
       => s__hasPurpose(V__STUDIO,'(? [V__MAKE,V__WORK] : (s__instance(V__MAKE,s__Process) & s__instance(V__MAKE,s__Making) & s__result(V__MAKE,V__WORK) & s__instance(V__WORK,s__ArtWork)))') ) ) ).

fof(kb_SUMO_38192,axiom,
    s__subclass(s__Mine,s__StationaryArtifact) ).

fof(kb_SUMO_38193,axiom,
    s__instance(s__Mine__t,s__SetOrClass) ).

fof(kb_SUMO_38194,axiom,
    s__documentation(s__Mine,s__EnglishLanguage,'An construction in the earth from which &%Minerals are removed, either in pure form or as part of ores.') ).

fof(kb_SUMO_38195,axiom,
    ! [V__MINE] :
      ( s__instance(V__MINE,s__Object)
     => ( s__instance(V__MINE,s__Mine)
       => s__hasPurpose(V__MINE,'(? [V__REMOVE,V__MINERAL] : (s__instance(V__REMOVE,s__Process) & s__instance(V__REMOVE,s__Removing) & s__patient(V__REMOVE,V__MINERAL) & s__instance(V__MINERAL,s__Mineral) & s__origin(V__REMOVE,V__MINE)))') ) ) ).

fof(kb_SUMO_38196,axiom,
    s__subclass(s__MobileResidence,s__Artifact) ).

fof(kb_SUMO_38197,axiom,
    s__disjoint(s__MobileResidence,s__Residence) ).

fof(kb_SUMO_38198,axiom,
    s__documentation(s__MobileResidence,s__EnglishLanguage,'Anything which serves to house people but which changes its location from time to time, e.g. a motorhome, a mobile home, a camp, etc. Note that &%MobileResidence is disjoint from &%Residence, because the latter is a subclass of &%StationaryArtifact.') ).

fof(kb_SUMO_38199,axiom,
    s__subclass(s__Prison,s__StationaryArtifact) ).

fof(kb_SUMO_38200,axiom,
    s__instance(s__Prison__t,s__SetOrClass) ).

fof(kb_SUMO_38201,axiom,
    s__documentation(s__Prison,s__EnglishLanguage,'An installation which is owned and maintained by a &%Government for the purpose of &%Confining people. This class covers jails, federal prisons, concentration camps, gulags, etc.') ).

fof(kb_SUMO_38202,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Object)
     => ( s__instance(V__P,s__Prison)
       => s__hasPurpose(V__P,'(? [V__C,V__H,V__G] : (s__instance(V__G,s__Agent) & s__instance(V__C,s__Process) & s__instance(V__C,s__Confining) & s__eventLocated(V__C,V__P) & s__patient(V__C,V__H) & s__instance(V__H,s__Human) & s__agent(V__C,V__G) & s__instance(V__G,s__Government)))') ) ) ).

fof(kb_SUMO_38203,axiom,
    s__documentation(s__detainee__m,s__EnglishLanguage,'(detainee ?EVENT ?OBJECT) means that in the Confining ?EVENT, the Object ?OBJECT is restrained by force, threat, or other form of intimidation.') ).

fof(kb_SUMO_38204,axiom,
    s__instance(s__detainee__m,s__CaseRole) ).

fof(kb_SUMO_38205,axiom,
    s__domain(s__detainee__m,"1",s__Confining) ).

fof(kb_SUMO_38206,axiom,
    s__domain(s__detainee__m,"2",s__Animal) ).

fof(kb_SUMO_38207,axiom,
    s__subrelation(s__detainee__m,s__patient__m) ).

fof(kb_SUMO_38208,axiom,
    s__instance(s__targetInAttack__m,s__BinaryPredicate) ).

fof(kb_SUMO_38209,axiom,
    s__instance(s__targetInAttack__m,s__CaseRole) ).

fof(kb_SUMO_38210,axiom,
    s__domain(s__targetInAttack__m,"1",s__Process) ).

fof(kb_SUMO_38211,axiom,
    s__domain(s__targetInAttack__m,"2",s__Object) ).

fof(kb_SUMO_38212,axiom,
    s__subrelation(s__targetInAttack__m,s__patient__m) ).

fof(kb_SUMO_38213,axiom,
    s__documentation(s__targetInAttack__m,s__EnglishLanguage,'This relation identifies the &%patient in the event that is the object of the attack.') ).

fof(kb_SUMO_38214,axiom,
    s__subclass(s__VotingPoll,s__StationaryArtifact) ).

fof(kb_SUMO_38215,axiom,
    s__instance(s__VotingPoll__t,s__SetOrClass) ).

fof(kb_SUMO_38216,axiom,
    s__documentation(s__VotingPoll,s__EnglishLanguage,'A structure where Voting for an &%Election takes place.') ).

fof(kb_SUMO_38217,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Object)
     => ( s__instance(V__P,s__VotingPoll)
       => ? [V__V] :
            ( s__instance(V__V,s__Process)
            & s__instance(V__V,s__Voting)
            & s__eventLocated(V__V,V__P) ) ) ) ).

fof(kb_SUMO_38218,axiom,
    s__subclass(s__Camp,s__MobileResidence) ).

fof(kb_SUMO_38219,axiom,
    s__instance(s__Camp__t,s__SetOrClass) ).

fof(kb_SUMO_38220,axiom,
    s__documentation(s__Camp,s__EnglishLanguage,'A &%MobileResidence consisting of tents and other temporary living quarters that is constructed on an undeveloped &%LandArea.') ).

fof(kb_SUMO_38221,axiom,
    ! [V__CAMP] :
      ( s__instance(V__CAMP,s__Object)
     => ( s__instance(V__CAMP,s__Camp)
       => ? [V__TENT] :
            ( s__instance(V__TENT,s__Object)
            & s__instance(V__TENT,s__Tent)
            & s__part(V__TENT,V__CAMP) ) ) ) ).

fof(kb_SUMO_38222,axiom,
    s__subclass(s__Tent,s__MobileResidence) ).

fof(kb_SUMO_38223,axiom,
    s__instance(s__Tent__t,s__SetOrClass) ).

fof(kb_SUMO_38224,axiom,
    s__instance(s__MobileResidence__t,s__SetOrClass) ).

fof(kb_SUMO_38225,axiom,
    s__documentation(s__Tent,s__EnglishLanguage,'A &%MobileResidence that is made of &%Fabric and poles and can be easily assembled and disassembled.') ).

fof(kb_SUMO_38226,axiom,
    ! [V__TENT] :
      ( s__instance(V__TENT,s__Object)
     => ( s__instance(V__TENT,s__Tent)
       => ? [V__FABRIC] :
            ( s__instance(V__FABRIC,s__Object)
            & s__instance(V__FABRIC,s__Fabric)
            & s__part(V__FABRIC,V__TENT) ) ) ) ).

fof(kb_SUMO_38227,axiom,
    s__subclass(s__Monument,s__StationaryArtifact) ).

fof(kb_SUMO_38228,axiom,
    s__instance(s__Monument__t,s__SetOrClass) ).

fof(kb_SUMO_38229,axiom,
    s__documentation(s__Monument,s__EnglishLanguage,'A &%StationaryArtifact whose purpose is to commemorate a person, animal or event.') ).

fof(kb_SUMO_38230,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__Monument)
       => s__hasPurpose(V__M,'(? [V__R] : (s__instance(V__R,s__Process) & s__instance(V__R,s__Remembering) & s__instrument(V__R,V__M)))') ) ) ).

fof(kb_SUMO_38231,axiom,
    s__subclass(s__Tomb,s__StationaryArtifact) ).

fof(kb_SUMO_38232,axiom,
    s__instance(s__Tomb__t,s__SetOrClass) ).

fof(kb_SUMO_38233,axiom,
    s__documentation(s__Tomb,s__EnglishLanguage,'A &%StationaryArtifact which is meant to contain someone who is &%Dead.') ).

fof(kb_SUMO_38234,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__SelfConnectedObject)
     => ( s__instance(V__T,s__Tomb)
       => s__hasPurpose(V__T,'(? [V__P] : (s__instance(V__P,s__Object) & s__attribute(V__P,s__Dead) & s__contains(V__T,V__P)))') ) ) ).

fof(kb_SUMO_38235,axiom,
    s__subclass(s__Workshop,s__StationaryArtifact) ).

fof(kb_SUMO_38236,axiom,
    s__instance(s__Workshop__t,s__SetOrClass) ).

fof(kb_SUMO_38237,axiom,
    s__documentation(s__Workshop,s__EnglishLanguage,'A &%Room, suite of &%Rooms or &%Building which is devoted to hand-crafting &%Artifacts.') ).

fof(kb_SUMO_38238,axiom,
    ! [V__S,V__W] :
      ( s__instance(V__S,s__Physical)
     => ( s__instance(V__S,s__Workshop)
       => s__hasPurpose(V__S,'(? [V__M] : (s__instance(V__M,s__Process) & s__instance(V__M,s__Making) & s__result(V__M,V__W) & s__instance(V__W,s__Artifact)))') ) ) ).

fof(kb_SUMO_38239,axiom,
    s__subclass(s__ApartmentUnit,s__SingleFamilyResidence) ).

fof(kb_SUMO_38240,axiom,
    s__instance(s__ApartmentUnit__t,s__SetOrClass) ).

fof(kb_SUMO_38241,axiom,
    s__documentation(s__ApartmentUnit,s__EnglishLanguage,'A &%SingleFamilyResidence that is not owned by any member of the &%SocialUnit that lives there.') ).

fof(kb_SUMO_38242,axiom,
    ! [V__PERSON,V__UNIT] :
      ( ( s__instance(V__UNIT,s__PermanentResidence)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__instance(V__UNIT,s__ApartmentUnit)
          & s__home(V__PERSON,V__UNIT) )
       => ~ s__possesses(V__PERSON,V__UNIT) ) ) ).

fof(kb_SUMO_38243,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__Object)
     => ( s__instance(V__UNIT,s__ApartmentUnit)
       => ? [V__BUILDING] :
            ( s__instance(V__BUILDING,s__Object)
            & s__instance(V__BUILDING,s__ApartmentBuilding)
            & s__part(V__UNIT,V__BUILDING) ) ) ) ).

fof(kb_SUMO_38244,axiom,
    s__documentation(s__landlord__m,s__EnglishLanguage,'(landlord ?PERSON ?UNIT) means that ?PERSON is a landlord of the &%Residence ?UNIT, i.e. he or she owns ?UNIT and is renting the unit to someone else.') ).

fof(kb_SUMO_38245,axiom,
    s__instance(s__landlord__m,s__BinaryPredicate) ).

fof(kb_SUMO_38246,axiom,
    s__domain(s__landlord__m,"1",s__Agent) ).

fof(kb_SUMO_38247,axiom,
    s__domain(s__landlord__m,"2",s__PermanentResidence) ).

fof(kb_SUMO_38248,axiom,
    ! [V__U,V__L] :
      ( ( s__instance(V__L,s__Agent)
        & s__instance(V__U,s__PermanentResidence) )
     => ( s__landlord(V__L,V__U)
       => ? [V__R,V__P] :
            ( s__instance(V__P,s__Agent)
            & s__instance(V__R,s__Process)
            & s__possesses(V__L,V__U)
            & s__tenant(V__P,V__U)
            & s__agent(V__R,V__P)
            & s__instance(V__R,s__Renting)
            & s__patient(V__R,V__U) ) ) ) ).

fof(kb_SUMO_38249,axiom,
    s__documentation(s__tenant__m,s__EnglishLanguage,'(tenant ?PERSON ?UNIT) means that ?PERSON is a tenant of the &%Residence ?UNIT, i.e. he or she is renting the unit.') ).

fof(kb_SUMO_38250,axiom,
    s__instance(s__tenant__m,s__BinaryPredicate) ).

fof(kb_SUMO_38251,axiom,
    s__domain(s__tenant__m,"1",s__Agent) ).

fof(kb_SUMO_38252,axiom,
    s__domain(s__tenant__m,"2",s__Residence) ).

fof(kb_SUMO_38253,axiom,
    ! [V__P,V__U] :
      ( ( s__instance(V__U,s__PermanentResidence)
        & s__instance(V__P,s__Agent) )
     => ( s__tenant(V__P,V__U)
       => ? [V__L,V__R] :
            ( s__instance(V__R,s__Process)
            & s__instance(V__L,s__Agent)
            & s__instance(V__R,s__Renting)
            & s__landlord(V__L,V__U)
            & s__agent(V__R,V__P)
            & s__possesses(V__L,V__U)
            & s__patient(V__R,V__U) ) ) ) ).

fof(kb_SUMO_38254,axiom,
    s__subclass(s__CondominiumUnit,s__SingleFamilyResidence) ).

fof(kb_SUMO_38255,axiom,
    s__instance(s__CondominiumUnit__t,s__SetOrClass) ).

fof(kb_SUMO_38256,axiom,
    s__documentation(s__CondominiumUnit,s__EnglishLanguage,'A &%SingleFamilyResidence that may be owned by a member of the &%SocialUnit that lives there.') ).

fof(kb_SUMO_38257,axiom,
    ! [V__PERSON,V__UNIT] :
      ( ( s__instance(V__UNIT,s__PermanentResidence)
        & s__instance(V__PERSON,s__Human) )
     => ( ( s__instance(V__UNIT,s__SingleFamilyResidence)
          & s__home(V__PERSON,V__UNIT)
          & s__possesses(V__PERSON,V__UNIT)
          & ~ s__instance(V__UNIT,s__Building) )
       => s__instance(V__UNIT,s__CondominiumUnit) ) ) ).

fof(kb_SUMO_38258,axiom,
    ! [V__UNIT] :
      ( s__instance(V__UNIT,s__Object)
     => ( s__instance(V__UNIT,s__CondominiumUnit)
       => ? [V__BUILDING] :
            ( s__instance(V__BUILDING,s__Object)
            & s__instance(V__BUILDING,s__CondominiumBuilding)
            & s__part(V__UNIT,V__BUILDING) ) ) ) ).

fof(kb_SUMO_38259,axiom,
    s__subclass(s__ApartmentBuilding,s__ResidentialBuilding) ).

fof(kb_SUMO_38260,axiom,
    s__instance(s__ApartmentBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_38261,axiom,
    s__disjoint(s__ApartmentBuilding,s__SingleFamilyResidence) ).

fof(kb_SUMO_38262,axiom,
    s__documentation(s__ApartmentBuilding,s__EnglishLanguage,'A &%ResidentialBuilding containing &%ApartmentUnits.') ).

fof(kb_SUMO_38263,axiom,
    ! [V__BUILDING] :
      ( s__instance(V__BUILDING,s__Object)
     => ( s__instance(V__BUILDING,s__ApartmentBuilding)
       => ? [V__UNIT1,V__UNIT2] :
            ( s__instance(V__UNIT2,s__Object)
            & s__instance(V__UNIT1,s__Object)
            & s__instance(V__UNIT1,s__ApartmentUnit)
            & s__instance(V__UNIT2,s__ApartmentUnit)
            & s__part(V__UNIT1,V__BUILDING)
            & s__part(V__UNIT2,V__BUILDING)
            & V__UNIT1 != V__UNIT2 ) ) ) ).

fof(kb_SUMO_38264,axiom,
    s__subclass(s__CondominiumBuilding,s__ResidentialBuilding) ).

fof(kb_SUMO_38265,axiom,
    s__instance(s__CondominiumBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_38266,axiom,
    s__disjoint(s__CondominiumBuilding,s__SingleFamilyResidence) ).

fof(kb_SUMO_38267,axiom,
    s__documentation(s__CondominiumBuilding,s__EnglishLanguage,'A &%ResidentialBuilding containing &%CondominiumUnits.') ).

fof(kb_SUMO_38268,axiom,
    ! [V__BUILDING] :
      ( s__instance(V__BUILDING,s__Object)
     => ( s__instance(V__BUILDING,s__CondominiumBuilding)
       => ? [V__UNIT1,V__UNIT2] :
            ( s__instance(V__UNIT2,s__Object)
            & s__instance(V__UNIT1,s__Object)
            & s__instance(V__UNIT1,s__CondominiumUnit)
            & s__instance(V__UNIT2,s__CondominiumUnit)
            & s__part(V__UNIT1,V__BUILDING)
            & s__part(V__UNIT2,V__BUILDING)
            & V__UNIT1 != V__UNIT2 ) ) ) ).

fof(kb_SUMO_38269,axiom,
    s__subclass(s__Dormitory,s__ResidentialBuilding) ).

fof(kb_SUMO_38270,axiom,
    s__subclass(s__Dormitory,s__TemporaryResidence) ).

fof(kb_SUMO_38271,axiom,
    s__instance(s__Dormitory__t,s__SetOrClass) ).

fof(kb_SUMO_38272,axiom,
    s__disjoint(s__Dormitory,s__SingleFamilyResidence) ).

fof(kb_SUMO_38273,axiom,
    s__documentation(s__Dormitory,s__EnglishLanguage,'A &%TemporaryResidence which is owned by a &%School and which is used to house students while they take classes at the &%School.') ).

fof(kb_SUMO_38274,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__Dormitory)
       => ? [V__S] :
            ( s__instance(V__S,s__Agent)
            & s__instance(V__S,s__School)
            & s__possesses(V__S,V__D) ) ) ) ).

fof(kb_SUMO_38275,axiom,
    s__subclass(s__AnimalResidence,s__Artifact) ).

fof(kb_SUMO_38276,axiom,
    s__instance(s__AnimalResidence__t,s__SetOrClass) ).

fof(kb_SUMO_38277,axiom,
    s__documentation(s__AnimalResidence,s__EnglishLanguage,'An &%Artifact which is intended to house &%Animals and not &%Humans. Note that an &%AnimalResidence may or may not be a &%StationaryArtifact, e.g. a horse stall is stationary while a doghouse generally is not.') ).

fof(kb_SUMO_38278,axiom,
    ! [V__RESIDENCE] :
      ( s__instance(V__RESIDENCE,s__Object)
     => ( s__instance(V__RESIDENCE,s__AnimalResidence)
       => s__hasPurpose(V__RESIDENCE,'(? [V__ANIMAL] : (s__instance(V__ANIMAL,s__Organism) & s__instance(V__ANIMAL,s__Animal) & (~ s__instance(V__ANIMAL,s__Human)) & s__inhabits(V__ANIMAL,V__RESIDENCE)))') ) ) ).

fof(kb_SUMO_38279,axiom,
    s__subclass(s__SportsFacility,s__StationaryArtifact) ).

fof(kb_SUMO_38280,axiom,
    s__instance(s__SportsFacility__t,s__SetOrClass) ).

fof(kb_SUMO_38281,axiom,
    s__documentation(s__SportsFacility,s__EnglishLanguage,'A specially designated and maintained facility where &%Sports are played. Note that this covers sports fields, stadiums, and gymnasiums.') ).

fof(kb_SUMO_38282,axiom,
    ! [V__G] :
      ( s__instance(V__G,s__Object)
     => ( s__instance(V__G,s__SportsFacility)
       => s__hasPurpose(V__G,'(? [V__S] : (s__instance(V__S,s__Process) & s__instance(V__S,s__Sport) & s__eventLocated(V__S,V__G)))') ) ) ).

fof(kb_SUMO_38283,axiom,
    s__subclass(s__SportsLeague,s__Organization) ).

fof(kb_SUMO_38284,axiom,
    s__instance(s__SportsLeague__t,s__SetOrClass) ).

fof(kb_SUMO_38285,axiom,
    s__documentation(s__SportsLeague,s__EnglishLanguage,'An &%Organization whose members are &%SportsTeams and whose purpose is to set up games between its members.') ).

fof(kb_SUMO_38286,axiom,
    ! [V__L,V__M] :
      ( ( s__instance(V__M,s__SelfConnectedObject)
        & s__instance(V__L,s__Collection) )
     => ( ( s__instance(V__L,s__SportsLeague)
          & s__member(V__M,V__L) )
       => s__instance(V__M,s__SportsTeam) ) ) ).

fof(kb_SUMO_38287,axiom,
    s__subclass(s__PlaceOfCommerce,s__StationaryArtifact) ).

fof(kb_SUMO_38288,axiom,
    s__partition_3(s__PlaceOfCommerce,s__CommercialBuilding,s__CommercialUnit) ).

fof(kb_SUMO_38289,axiom,
    s__documentation(s__PlaceOfCommerce,s__EnglishLanguage,'A &%Building or part of a &%Building which is intended for organizational activities, e.g. retail or wholesale selling, manufacturing, office work, etc.') ).

fof(kb_SUMO_38290,axiom,
    ! [V__OFFICE] :
      ( s__instance(V__OFFICE,s__Object)
     => ( s__instance(V__OFFICE,s__PlaceOfCommerce)
       => ( s__instance(V__OFFICE,s__CommercialBuilding)
          | ? [V__BUILDING] :
              ( s__instance(V__BUILDING,s__Object)
              & s__instance(V__BUILDING,s__CommercialBuilding)
              & s__part(V__OFFICE,V__BUILDING) ) ) ) ) ).

fof(kb_SUMO_38291,axiom,
    s__subclass(s__CommercialBuilding,s__Building) ).

fof(kb_SUMO_38292,axiom,
    s__subclass(s__CommercialBuilding,s__PlaceOfCommerce) ).

fof(kb_SUMO_38293,axiom,
    s__documentation(s__CommercialBuilding,s__EnglishLanguage,'A &%Building which is intended for organizational activities, e.g. retail or wholesale selling, manufacturing, office work, etc.') ).

fof(kb_SUMO_38294,axiom,
    s__subclass(s__Warehouse,s__CommercialBuilding) ).

fof(kb_SUMO_38295,axiom,
    s__instance(s__Warehouse__t,s__SetOrClass) ).

fof(kb_SUMO_38296,axiom,
    s__instance(s__CommercialBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_38297,axiom,
    s__documentation(s__Warehouse,s__EnglishLanguage,'A very large &%CommercialBuilding whose purpose is to store commodities.') ).

fof(kb_SUMO_38298,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Warehouse)
       => s__hasPurpose(V__B,'(? [V__K,V__P] : (s__instance(V__K,s__Process) & s__instance(V__K,s__Keeping) & s__patient(V__K,V__P) & s__instance(V__P,s__Product) & s__eventLocated(V__K,V__B)))') ) ) ).

fof(kb_SUMO_38299,axiom,
    s__subclass(s__CommercialUnit,s__PlaceOfCommerce) ).

fof(kb_SUMO_38300,axiom,
    s__instance(s__CommercialUnit__t,s__SetOrClass) ).

fof(kb_SUMO_38301,axiom,
    s__instance(s__PlaceOfCommerce__t,s__SetOrClass) ).

fof(kb_SUMO_38302,axiom,
    s__documentation(s__CommercialUnit,s__EnglishLanguage,'A &%Room or suite of &%Rooms intended for clerical and/or professional work of a single &%Organization.') ).

fof(kb_SUMO_38303,axiom,
    ! [V__ORG,V__UNIT] :
      ( ( s__instance(V__UNIT,s__Object)
        & s__instance(V__ORG,s__Physical) )
     => ( ( s__instance(V__UNIT,s__CommercialUnit)
          & s__instance(V__ORG,s__Organization)
          & s__located(V__ORG,V__UNIT) )
       => ~ ? [V__OTHER] :
              ( s__instance(V__OTHER,s__Physical)
              & s__instance(V__OTHER,s__Organization)
              & s__located(V__OTHER,V__UNIT)
              & V__OTHER != V__ORG ) ) ) ).

fof(kb_SUMO_38304,axiom,
    s__subclass(s__Store,s__Building) ).

fof(kb_SUMO_38305,axiom,
    s__instance(s__Store__t,s__SetOrClass) ).

fof(kb_SUMO_38306,axiom,
    s__documentation(s__Store,s__EnglishLanguage,'A &%Building that has the purpose of housing &%FinancialTransactions.') ).

fof(kb_SUMO_38307,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Store)
       => s__hasPurpose(V__X,'(? [V__EV] : (s__instance(V__EV,s__Process) & s__instance(V__EV,s__FinancialTransaction) & s__eventLocated(V__EV,V__X)))') ) ) ).

fof(kb_SUMO_38308,axiom,
    s__subclass(s__FarmBuilding,s__Building) ).

fof(kb_SUMO_38309,axiom,
    s__instance(s__FarmBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_38310,axiom,
    s__disjoint(s__FarmBuilding,s__ResidentialBuilding) ).

fof(kb_SUMO_38311,axiom,
    s__documentation(s__FarmBuilding,s__EnglishLanguage,'A &%Building on a &%Farm that is used for keeping &%DomesticAnimals, &%Fodder or harvested crops.') ).

fof(kb_SUMO_38312,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Physical)
     => ( s__instance(V__B,s__FarmBuilding)
       => ? [V__F] :
            ( s__instance(V__F,s__Object)
            & s__instance(V__F,s__Farm)
            & s__located(V__B,V__F) ) ) ) ).

fof(kb_SUMO_38313,axiom,
    s__subclass(s__Agency,s__Business) ).

fof(kb_SUMO_38314,axiom,
    s__instance(s__Agency__t,s__SetOrClass) ).

fof(kb_SUMO_38315,axiom,
    s__documentation(s__Agency,s__EnglishLanguage,'A &%CommercialAgent whose customers are all other &%CommercialAgents, e.g. staffing agencies, food-service providers, etc.') ).

fof(kb_SUMO_38316,axiom,
    ! [V__A,V__C] :
      ( ( s__instance(V__C,s__CognitiveAgent)
        & s__instance(V__A,s__CognitiveAgent) )
     => ( ( s__instance(V__A,s__Agency)
          & s__customer(V__C,V__A) )
       => s__instance(V__C,s__CommercialAgent) ) ) ).

fof(kb_SUMO_38317,axiom,
    s__subclass(s__EntertainmentCompany,s__Business) ).

fof(kb_SUMO_38318,axiom,
    s__instance(s__EntertainmentCompany__t,s__SetOrClass) ).

fof(kb_SUMO_38319,axiom,
    s__documentation(s__EntertainmentCompany,s__EnglishLanguage,'Any business whose services include &%Performances. This class covers nightclubs, commercial live theaters, and comedy clubs.') ).

fof(kb_SUMO_38320,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Agent)
     => ( s__instance(V__C,s__EntertainmentCompany)
       => ? [V__P] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__P,s__CommercialService)
            & s__agent(V__P,V__C)
            & s__instance(V__P,s__Performance) ) ) ) ).

fof(kb_SUMO_38321,axiom,
    s__subclass(s__FinancialCompany,s__Business) ).

fof(kb_SUMO_38322,axiom,
    s__documentation(s__FinancialCompany,s__EnglishLanguage,'The class &%FinancialCompany includes, as subclasses, &%FinancialBank, &%CreditUnion and &%SavingsAndLoan.') ).

fof(kb_SUMO_38323,axiom,
    s__subclass(s__SavingsAndLoan,s__FinancialCompany) ).

fof(kb_SUMO_38324,axiom,
    s__instance(s__SavingsAndLoan__t,s__SetOrClass) ).

fof(kb_SUMO_38325,axiom,
    s__instance(s__FinancialCompany__t,s__SetOrClass) ).

fof(kb_SUMO_38326,axiom,
    s__documentation(s__SavingsAndLoan,s__EnglishLanguage,'A federally or state chartered &%FinancialCompany that takes &%Deposits from individuals, funds &%Mortgages, and pays &%Dividends.') ).

fof(kb_SUMO_38327,axiom,
    s__instance(s__insured__m,s__BinaryPredicate) ).

fof(kb_SUMO_38328,axiom,
    s__instance(s__insured__m,s__AsymmetricRelation) ).

fof(kb_SUMO_38329,axiom,
    s__domain(s__insured__m,"1",s__Proposition) ).

fof(kb_SUMO_38330,axiom,
    s__domain(s__insured__m,"2",s__Organization) ).

fof(kb_SUMO_38331,axiom,
    s__documentation(s__insured__m,s__EnglishLanguage,'(insured ?Contract ?Org) means that ?Contract is insured by the ?Organization.') ).

fof(kb_SUMO_38332,axiom,
    ! [V__ORG,V__PROP] :
      ( ( s__instance(V__PROP,s__Proposition)
        & s__instance(V__ORG,s__Organization) )
     => ( s__insured(V__PROP,V__ORG)
       => s__property(V__PROP,s__Contract) ) ) ).

fof(kb_SUMO_38333,axiom,
    s__subclass(s__InsuranceCompany,s__Business) ).

fof(kb_SUMO_38334,axiom,
    s__instance(s__InsuranceCompany__t,s__SetOrClass) ).

fof(kb_SUMO_38335,axiom,
    s__documentation(s__InsuranceCompany,s__EnglishLanguage,'A &%CommercialAgent that insures &%Agents for the payment of a premium or premiums.') ).

fof(kb_SUMO_38336,axiom,
    ! [V__I] :
      ( s__instance(V__I,s__Organization)
     => ( s__instance(V__I,s__InsuranceCompany)
       => ? [V__C] :
            ( s__instance(V__C,s__Proposition)
            & s__insured(V__C,V__I) ) ) ) ).

fof(kb_SUMO_38337,axiom,
    s__subclass(s__TransportationCompany,s__Business) ).

fof(kb_SUMO_38338,axiom,
    s__instance(s__TransportationCompany__t,s__SetOrClass) ).

fof(kb_SUMO_38339,axiom,
    s__documentation(s__TransportationCompany,s__EnglishLanguage,'A &%CommercialAgent whose services include &%Transportation, e.g. a &%RailroadCompany, an airline, a cruise ship line, etc.') ).

fof(kb_SUMO_38340,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Agent)
     => ( s__instance(V__C,s__TransportationCompany)
       => ? [V__S] :
            ( s__instance(V__S,s__Process)
            & s__instance(V__S,s__CommercialService)
            & s__agent(V__S,V__C)
            & s__instance(V__S,s__Transportation) ) ) ) ).

fof(kb_SUMO_38341,axiom,
    s__subclass(s__FinancialService,s__CommercialService) ).

fof(kb_SUMO_38342,axiom,
    s__instance(s__FinancialService__t,s__SetOrClass) ).

fof(kb_SUMO_38343,axiom,
    s__documentation(s__FinancialService,s__EnglishLanguage,'&%Services performed by a &%FinancialCompany.') ).

fof(kb_SUMO_38344,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Process)
     => ( s__instance(V__S,s__FinancialService)
       => ? [V__O] :
            ( s__instance(V__O,s__Agent)
            & s__instance(V__O,s__FinancialCompany)
            & s__agent(V__S,V__O) ) ) ) ).

fof(kb_SUMO_38345,axiom,
    s__documentation(s__loss__m,s__EnglishLanguage,'The amount by which the cost of an investment or business operation exceeds its return, i.e. the negative quantity left after subtracting for all expenses.') ).

fof(kb_SUMO_38346,axiom,
    s__instance(s__loss__m,s__AsymmetricRelation) ).

fof(kb_SUMO_38347,axiom,
    s__domain(s__loss__m,"1",s__FinancialTransaction) ).

fof(kb_SUMO_38348,axiom,
    s__domain(s__loss__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_38349,axiom,
    s__subclass(s__Financing,s__Funding) ).

fof(kb_SUMO_38350,axiom,
    s__instance(s__Financing__t,s__SetOrClass) ).

fof(kb_SUMO_38351,axiom,
    s__subclass(s__Financing,s__FinancialService) ).

fof(kb_SUMO_38352,axiom,
    s__documentation(s__Financing,s__EnglishLanguage,'Any &%Funding which is provided by a &%FinancialCompany with the aim of making a profit on the money invested.') ).

fof(kb_SUMO_38353,axiom,
    s__subclass(s__Partnership,s__Business) ).

fof(kb_SUMO_38354,axiom,
    s__documentation(s__Partnership,s__EnglishLanguage,'A &%CommercialAgent that is owned by more than one person.') ).

fof(kb_SUMO_38355,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__Partnership)
       => ? [V__H1,V__H2] :
            ( s__instance(V__H2,s__Agent)
            & s__instance(V__H1,s__Agent)
            & s__instance(V__H1,s__Human)
            & s__instance(V__H2,s__Human)
            & V__H1 != V__H2
            & s__possesses(V__H1,V__C)
            & s__possesses(V__H2,V__C) ) ) ) ).

fof(kb_SUMO_38356,axiom,
    s__subclass(s__Scholarship,s__Funding) ).

fof(kb_SUMO_38357,axiom,
    s__instance(s__Scholarship__t,s__SetOrClass) ).

fof(kb_SUMO_38358,axiom,
    s__documentation(s__Scholarship,s__EnglishLanguage,'Any &%Funding which is made on the basis of merit and whose purpose is to allow the destination to realize an &%EducationalProgram.') ).

fof(kb_SUMO_38359,axiom,
    ! [V__F,V__H] :
      ( ( s__instance(V__H,s__Agent)
        & s__instance(V__F,s__Process) )
     => ( ( s__instance(V__F,s__Scholarship)
          & s__destination(V__F,V__H) )
       => s__hasPurpose(V__F,'(? [V__EP,V__P] : (s__instance(V__P,s__Process) & s__instance(V__EP,s__Proposition) & s__instance(V__EP,s__EducationalProgram) & s__realization(V__P,V__EP) & s__experiencer(V__P,V__H)))') ) ) ).

fof(kb_SUMO_38360,axiom,
    s__subclass(s__Welfare,s__Funding) ).

fof(kb_SUMO_38361,axiom,
    s__instance(s__Welfare__t,s__SetOrClass) ).

fof(kb_SUMO_38362,axiom,
    s__documentation(s__Welfare,s__EnglishLanguage,'Any &%Funding which is provided by a &%ServiceOrganization to people in need.') ).

fof(kb_SUMO_38363,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Process)
     => ( s__instance(V__W,s__Welfare)
       => ? [V__O] :
            ( s__instance(V__O,s__Agent)
            & s__instance(V__O,s__ServiceOrganization)
            & s__agent(V__W,V__O) ) ) ) ).

fof(kb_SUMO_38364,axiom,
    s__subclass(s__Publisher,s__Manufacturer) ).

fof(kb_SUMO_38365,axiom,
    s__instance(s__Publisher__t,s__SetOrClass) ).

fof(kb_SUMO_38366,axiom,
    s__documentation(s__Publisher,s__EnglishLanguage,'Any business whose services include the &%Publication of &%Texts.') ).

fof(kb_SUMO_38367,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Agent)
     => ( s__instance(V__C,s__Publisher)
       => ? [V__S] :
            ( s__instance(V__S,s__Process)
            & s__instance(V__S,s__CommercialService)
            & s__agent(V__S,V__C)
            & s__instance(V__S,s__Publication) ) ) ) ).

fof(kb_SUMO_38368,axiom,
    s__subclass(s__FamilyBusiness,s__Partnership) ).

fof(kb_SUMO_38369,axiom,
    s__instance(s__FamilyBusiness__t,s__SetOrClass) ).

fof(kb_SUMO_38370,axiom,
    s__instance(s__Partnership__t,s__SetOrClass) ).

fof(kb_SUMO_38371,axiom,
    s__documentation(s__FamilyBusiness,s__EnglishLanguage,'A &%Partnership that is owned by a single family.') ).

fof(kb_SUMO_38372,axiom,
    ! [V__P2,V__P1,V__C] :
      ( ( s__instance(V__C,s__Object)
        & s__instance(V__P1,s__Organism)
        & s__instance(V__P2,s__Organism) )
     => ( ( s__instance(V__C,s__FamilyBusiness)
          & s__possesses(V__P1,V__C)
          & s__possesses(V__P2,V__C) )
       => s__familyRelation(V__P1,V__P2) ) ) ).

fof(kb_SUMO_38373,axiom,
    s__subclass(s__Restaurant,s__Business) ).

fof(kb_SUMO_38374,axiom,
    s__documentation(s__Restaurant,s__EnglishLanguage,'Any &%CommercialAgent whose services include selling Food to customers which is intended to be eaten on the premises.') ).

fof(kb_SUMO_38375,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Agent)
     => ( s__instance(V__C,s__Restaurant)
       => ? [V__S,V__F,V__B] :
            ( s__instance(V__B,s__Object)
            & s__instance(V__S,s__Process)
            & s__instance(V__S,s__CommercialService)
            & s__agent(V__S,V__C)
            & s__instance(V__S,s__Selling)
            & s__instance(V__B,s__RestaurantBuilding)
            & s__eventLocated(V__S,V__B)
            & s__patient(V__S,V__F)
            & s__instance(V__F,s__FoodForFn(s__Human)) ) ) ) ).

fof(kb_SUMO_38376,axiom,
    ! [V__PLACE] :
      ( s__instance(V__PLACE,s__Object)
     => ( s__instance(V__PLACE,s__RestaurantBuilding)
       => s__capability(s__Cooking,s__eventLocated__m,V__PLACE) ) ) ).

fof(kb_SUMO_38377,axiom,
    ! [V__R,V__D] :
      ( ( s__instance(V__D,s__Object)
        & s__instance(V__R,s__Agent) )
     => ( s__instance(V__R,s__Restaurant)
       => ? [V__D] :
            ( s__possesses(V__R,V__D)
            & s__instance(V__D,s__DiningArea) ) ) ) ).

fof(kb_SUMO_38378,axiom,
    s__subclass(s__Proprietorship,s__Business) ).

fof(kb_SUMO_38379,axiom,
    s__instance(s__Proprietorship__t,s__SetOrClass) ).

fof(kb_SUMO_38380,axiom,
    s__documentation(s__Proprietorship,s__EnglishLanguage,'A &%CommercialAgent that is owned by a single person.') ).

fof(kb_SUMO_38381,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__Proprietorship)
       => ? [V__H] :
            ( s__instance(V__H,s__Human)
            & s__possesses(V__H,V__C)
            & ~ ? [V__H2] :
                  ( s__instance(V__H2,s__Agent)
                  & s__instance(V__H,s__Agent)
                  & V__H != V__H2
                  & s__possesses(V__H2,V__C) ) ) ) ) ).

fof(kb_SUMO_38382,axiom,
    s__subclass(s__Auditorium,s__Building) ).

fof(kb_SUMO_38383,axiom,
    s__instance(s__Auditorium__t,s__SetOrClass) ).

fof(kb_SUMO_38384,axiom,
    s__documentation(s__Auditorium,s__EnglishLanguage,'Any &%Building whose purpose is to hold concerts, sports events, plays, etc. before an audience. This class includes theaters, sports stadiums, university auditoriums, etc.') ).

fof(kb_SUMO_38385,axiom,
    ! [V__AUDITORIUM] :
      ( s__instance(V__AUDITORIUM,s__Object)
     => ( s__instance(V__AUDITORIUM,s__Auditorium)
       => s__hasPurpose(V__AUDITORIUM,'(? [V__DEMO] : (s__instance(V__DEMO,s__Process) & s__instance(V__DEMO,s__Demonstrating) & s__eventLocated(V__DEMO,V__AUDITORIUM)))') ) ) ).

fof(kb_SUMO_38386,axiom,
    ! [V__AUDITORIUM] :
      ( s__instance(V__AUDITORIUM,s__Object)
     => ( s__instance(V__AUDITORIUM,s__Auditorium)
       => ? [V__STAGE] :
            ( s__instance(V__STAGE,s__Object)
            & s__instance(V__STAGE,s__PerformanceStage)
            & s__part(V__STAGE,V__AUDITORIUM) ) ) ) ).

fof(kb_SUMO_38387,axiom,
    s__subclass(s__AuditoriumSeat,s__Seat) ).

fof(kb_SUMO_38388,axiom,
    s__instance(s__AuditoriumSeat__t,s__SetOrClass) ).

fof(kb_SUMO_38389,axiom,
    s__documentation(s__AuditoriumSeat,s__EnglishLanguage,'A &%Seat within an &%Auditorium from which one can observe the &%PerformanceStage.') ).

fof(kb_SUMO_38390,axiom,
    ! [V__SEAT] :
      ( s__instance(V__SEAT,s__Object)
     => ( s__instance(V__SEAT,s__AuditoriumSeat)
       => ? [V__AUDITORIUM] :
            ( s__instance(V__AUDITORIUM,s__Object)
            & s__instance(V__AUDITORIUM,s__Auditorium)
            & s__part(V__SEAT,V__AUDITORIUM) ) ) ) ).

fof(kb_SUMO_38391,axiom,
    ! [V__STAGE,V__PERSON,V__AUDITORIUM,V__SEAT,V__SEE] :
      ( ( s__subclass(V__SEE,s__Process)
        & s__instance(V__PERSON,s__Object) )
     => ( ( s__instance(V__SEAT,s__AuditoriumSeat)
          & s__part(V__SEAT,V__AUDITORIUM)
          & s__part(V__STAGE,V__AUDITORIUM)
          & s__instance(V__AUDITORIUM,s__Auditorium)
          & s__instance(V__STAGE,s__PerformanceStage)
          & s__located(V__PERSON,V__SEAT)
          & s__instance(V__PERSON,s__Human)
          & s__subclass(V__SEE,s__Seeing)
          & ! [V__INST] :
              ( ( s__instance(V__INST,s__Process)
                & s__instance(V__SEE,s__SetOrClass)
                & s__instance(V__SEAT,s__Object)
                & s__instance(V__AUDITORIUM,s__Object)
                & s__instance(V__PERSON,s__Physical)
                & s__instance(V__STAGE,s__Object) )
             => ( s__instance(V__INST,V__SEE)
               => s__patient(V__INST,V__STAGE) ) ) )
       => s__capability(V__SEE,s__agent__m,V__PERSON) ) ) ).

fof(kb_SUMO_38392,axiom,
    s__subrelation(s__enjoys__m,s__inScopeOfInterest__m) ).

fof(kb_SUMO_38393,axiom,
    s__domain(s__enjoys__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_38394,axiom,
    s__domainSubclass(s__enjoys__m,"2",s__IntentionalProcess) ).

fof(kb_SUMO_38395,axiom,
    s__documentation(s__enjoys__m,s__EnglishLanguage,'(&%enjoys ?AGENT ?PROCESS) means that the &%CognitiveAgent ?AGENT tends to enjoy actions of type ?PROCESS, i.e. tends to enjoy being the &%agent or &%experiencer of such actions.') ).

fof(kb_SUMO_38396,axiom,
    ! [V__PROCESS,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__subclass(V__PROCESS,s__IntentionalProcess)
        & s__instance(V__PROCESS,s__SetOrClass) )
     => ( s__enjoys(V__AGENT,V__PROCESS)
       => s__desires(V__AGENT,'(? [V__INSTANCE] : (s__instance(V__INSTANCE,s__Process) & s__instance(V__INSTANCE,V__PROCESS) & (s__agent(V__INSTANCE,V__AGENT) | s__experiencer(V__INSTANCE,V__AGENT))))') ) ) ).

fof(kb_SUMO_38397,axiom,
    s__instance(s__expects__m,s__BinaryPredicate) ).

fof(kb_SUMO_38398,axiom,
    s__domain(s__expects__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_38399,axiom,
    s__domain(s__expects__m,"2",s__Formula) ).

fof(kb_SUMO_38400,axiom,
    s__documentation(s__expects__m,s__EnglishLanguage,'(&%holdsDuring ?T1 (&%expects ?AGENT ?BELIEF)) means (and (&%holdDuring ?T1 (&%believes ?AGENT (&%holdsDuring ?T2 ?BELIEF))) (&%earlier ?T1 ?T2)).') ).

%FOL fof(kb_SUMO_38401,axiom,(( (! [V__T2,V__T1,V__FORMULA,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__FORMULA,s__Formula) & s__instance(V__T1,s__TimeInterval) & s__instance(V__T2,s__TimeInterval)) => (s__holdsDuring(V__T1,'s__expects(V__AGENT,V__FORMULA)') => (s__holdsDuring(V__T1,'s__believes(V__AGENT,s__holdsDuring(V__T2,V__FORMULA))') & s__earlier(V__T1,V__T2))))) ))).

fof(kb_SUMO_38402,axiom,
    s__subrelation(s__fears__m,s__expects__m) ).

fof(kb_SUMO_38403,axiom,
    s__documentation(s__fears__m,s__EnglishLanguage,'(&%fears ?AGENT ?FORMULA) means that ?AGENT fears that the proposition ?FORMULA will be true, i.e. he/she believes that it will come to pass in the future and that it will be undesirable for ?AGENT.') ).

fof(kb_SUMO_38404,axiom,
    ! [V__FORMULA,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__FORMULA,s__Formula) )
     => ( s__fears(V__AGENT,V__FORMULA)
       => ~ s__desires(V__AGENT,V__FORMULA) ) ) ).

fof(kb_SUMO_38405,axiom,
    s__subrelation(s__hopes__m,s__expects__m) ).

fof(kb_SUMO_38406,axiom,
    s__documentation(s__hopes__m,s__EnglishLanguage,'(&%hopes ?AGENT ?FORMULA) means that ?AGENT hopes that the proposition ?FORMULA will be true, i.e. he/she believes that it will come to pass in the future and that it will be desirable for ?AGENT.') ).

fof(kb_SUMO_38407,axiom,
    ! [V__FORMULA,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__FORMULA,s__Formula) )
     => ( s__hopes(V__AGENT,V__FORMULA)
       => s__desires(V__AGENT,V__FORMULA) ) ) ).

fof(kb_SUMO_38408,axiom,
    s__instance(s__doubts__m,s__PropositionalAttitude) ).

fof(kb_SUMO_38409,axiom,
    s__instance(s__doubts__m,s__BinaryPredicate) ).

fof(kb_SUMO_38410,axiom,
    s__domain(s__doubts__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_38411,axiom,
    s__domain(s__doubts__m,"2",s__Formula) ).

fof(kb_SUMO_38412,axiom,
    s__documentation(s__doubts__m,s__EnglishLanguage,'(&%doubts ?AGENT ?FORMULA) means that ?AGENT is unsure about the truth of ?FORMULA, in particular ?AGENT does not believe that ?FORMULA is true.') ).

fof(kb_SUMO_38413,axiom,
    ! [V__FORMULA,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__FORMULA,s__Formula) )
     => ( s__doubts(V__AGENT,V__FORMULA)
       => ~ s__believes(V__AGENT,V__FORMULA) ) ) ).

fof(kb_SUMO_38414,axiom,
    s__instance(s__dislikes__m,s__ObjectAttitude) ).

fof(kb_SUMO_38415,axiom,
    s__subrelation(s__dislikes__m,s__inScopeOfInterest__m) ).

fof(kb_SUMO_38416,axiom,
    s__disjointRelation(s__dislikes__m,s__wants__m) ).

fof(kb_SUMO_38417,axiom,
    s__relatedInternalConcept(s__dislikes__m,s__disapproves__m) ).

fof(kb_SUMO_38418,axiom,
    s__domain(s__dislikes__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_38419,axiom,
    s__domain(s__dislikes__m,"2",s__Object) ).

fof(kb_SUMO_38420,axiom,
    s__documentation(s__dislikes__m,s__EnglishLanguage,'(&%dislikes ?AGENT ?OBJECT) means that ?AGENT has a feeling of antipathy to ?OBJECT, i.e. ?AGENT believes that ?OBJECT will thwart one of his/her goals. Note that there is no implication that what is hated by an agent is not already possessed by the agent.') ).

fof(kb_SUMO_38421,axiom,
    ! [V__OBJECT,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__OBJECT,s__Object) )
     => ( s__dislikes(V__AGENT,V__OBJECT)
       => s__desires(V__AGENT,'(~ s__possesses(V__AGENT,V__OBJECT))') ) ) ).

fof(kb_SUMO_38422,axiom,
    s__instance(s__disapproves__m,s__PropositionalAttitude) ).

fof(kb_SUMO_38423,axiom,
    s__instance(s__disapproves__m,s__BinaryPredicate) ).

fof(kb_SUMO_38424,axiom,
    s__subrelation(s__disapproves__m,s__inScopeOfInterest__m) ).

fof(kb_SUMO_38425,axiom,
    s__disjointRelation(s__disapproves__m,s__desires__m) ).

fof(kb_SUMO_38426,axiom,
    s__domain(s__disapproves__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_38427,axiom,
    s__domain(s__disapproves__m,"2",s__Formula) ).

fof(kb_SUMO_38428,axiom,
    s__documentation(s__disapproves__m,s__EnglishLanguage,'(&%disapproves ?AGENT ?FORMULA) means that ?AGENT has a feeling of antipathy to the state of affairs represented by ?FORMULA, i.e. ?AGENT believes that the realization of ?FORMULA will thwart one of his/her goals. Note that there is no implication that what is disapproved of by an agent is not already true.') ).

fof(kb_SUMO_38429,axiom,
    s__subrelation(s__lacks__m,s__needs__m) ).

fof(kb_SUMO_38430,axiom,
    s__documentation(s__lacks__m,s__EnglishLanguage,'(&%lacks ?AGENT ?OBJECT) means that ?AGENT &%needs ?OBJECT and it is not currently the case that ?AGENT &%possesses ?OBJECT.') ).

%FOL fof(kb_SUMO_38431,axiom,(( (! [V__OBJECT,V__TIME,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__TIME,s__TimePosition) & s__instance(V__OBJECT,s__Object)) => (s__holdsDuring(V__TIME,'s__lacks(V__AGENT,V__OBJECT)') => s__holdsDuring(V__TIME,'(~ s__possesses(V__AGENT,V__OBJECT))')))) ))).

fof(kb_SUMO_38432,axiom,
    s__instance(s__DescendantsFn__m,s__UnaryFunction) ).

fof(kb_SUMO_38433,axiom,
    s__domain(s__DescendantsFn__m,"1",s__Human) ).

fof(kb_SUMO_38434,axiom,
    s__range(s__DescendantsFn__m,s__FamilyGroup) ).

fof(kb_SUMO_38435,axiom,
    s__documentation(s__DescendantsFn__m,s__EnglishLanguage,'(&%DescendantsFn ?PERSON) denotes all and only the descendants of ?PERSON, i.e. the &%Group consisting of ?OFFSPRING who satisfy the following formula: (&%ancestor ?OFFSPRING ?PERSON).') ).

fof(kb_SUMO_38436,axiom,
    ! [V__DESCENDANTS,V__PERSON] :
      ( ( s__instance(V__PERSON,s__Human)
        & s__DescendantsFn(V__PERSON) = V__DESCENDANTS )
     => ! [V__MEMBER] :
          ( ( s__instance(V__MEMBER,s__Organism)
            & s__instance(V__PERSON,s__Human)
            & s__instance(V__DESCENDANTS,s__Collection) )
         => ( s__member(V__MEMBER,V__DESCENDANTS)
          <=> s__ancestor(V__MEMBER,V__PERSON) ) ) ) ).

fof(kb_SUMO_38437,axiom,
    s__subclass(s__GroupOfAnimals,s__Group) ).

fof(kb_SUMO_38438,axiom,
    s__instance(s__GroupOfAnimals__t,s__SetOrClass) ).

fof(kb_SUMO_38439,axiom,
    s__documentation(s__GroupOfAnimals,s__EnglishLanguage,'Any &%Group which contains exclusively non-human &%members.') ).

fof(kb_SUMO_38440,axiom,
    ! [V__GROUP] :
      ( s__instance(V__GROUP,s__GroupOfAnimals)
     => ! [V__MEMBER] :
          ( ( s__instance(V__MEMBER,s__SelfConnectedObject)
            & s__instance(V__GROUP,s__Collection) )
         => ( s__member(V__MEMBER,V__GROUP)
           => ( s__instance(V__MEMBER,s__Animal)
              & ~ s__instance(V__MEMBER,s__Human) ) ) ) ) ).

fof(kb_SUMO_38441,axiom,
    s__subclass(s__Brood,s__GroupOfAnimals) ).

fof(kb_SUMO_38442,axiom,
    s__instance(s__Brood__t,s__SetOrClass) ).

fof(kb_SUMO_38443,axiom,
    s__documentation(s__Brood,s__EnglishLanguage,'A &%GroupOfAnimals that are all born at the same time and to the same parents.') ).

fof(kb_SUMO_38444,axiom,
    ! [V__BROOD] :
      ( s__instance(V__BROOD,s__Brood)
     => ! [V__MEMBER1,V__MEMBER2] :
          ( ( s__instance(V__MEMBER2,s__Organism)
            & s__instance(V__MEMBER1,s__Organism)
            & s__instance(V__BROOD,s__Collection) )
         => ( ( s__member(V__MEMBER1,V__BROOD)
              & s__member(V__MEMBER2,V__BROOD) )
           => s__sibling(V__MEMBER1,V__MEMBER2) ) ) ) ).

fof(kb_SUMO_38445,axiom,
    ! [V__BROOD] :
      ( s__instance(V__BROOD,s__Brood)
     => ? [V__TIME] :
        ! [V__MEMBER] :
          ( ( s__instance(V__MEMBER,s__SelfConnectedObject)
            & s__instance(V__MEMBER,s__Agent)
            & s__instance(V__BROOD,s__Collection) )
         => ( s__member(V__MEMBER,V__BROOD)
           => ? [V__BIRTH] :
                ( s__instance(V__BIRTH,s__Process)
                & s__instance(V__BIRTH,s__Birth)
                & s__experiencer(V__BIRTH,V__MEMBER)
                & V__TIME = s__WhenFn(V__BIRTH) ) ) ) ) ).

fof(kb_SUMO_38446,axiom,
    s__subclass(s__AnimalTeam,s__GroupOfAnimals) ).

fof(kb_SUMO_38447,axiom,
    s__instance(s__AnimalTeam__t,s__SetOrClass) ).

fof(kb_SUMO_38448,axiom,
    s__documentation(s__AnimalTeam,s__EnglishLanguage,'A &%GroupOfAnimals which are &%Pulling something.') ).

fof(kb_SUMO_38449,axiom,
    ! [V__AT] :
      ( s__instance(V__AT,s__Agent)
     => ( s__instance(V__AT,s__AnimalTeam)
       => ? [V__P] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__P,s__Pulling)
            & s__agent(V__P,V__AT) ) ) ) ).

fof(kb_SUMO_38450,axiom,
    s__subclass(s__SportsTeam,s__GroupOfPeople) ).

fof(kb_SUMO_38451,axiom,
    s__instance(s__SportsTeam__t,s__SetOrClass) ).

fof(kb_SUMO_38452,axiom,
    s__documentation(s__SportsTeam,s__EnglishLanguage,'A &%GroupOfPeople who habitually play a &%Sport together, either as an occupation or as a leisure activity.') ).

fof(kb_SUMO_38453,axiom,
    ! [V__TEAM] :
      ( s__instance(V__TEAM,s__Object)
     => ( s__instance(V__TEAM,s__SportsTeam)
       => ? [V__SPORT] :
            ( s__instance(V__SPORT,s__SetOrClass)
            & s__subclass(V__SPORT,s__Process)
            & s__subclass(V__SPORT,s__Sport)
            & s__capability(V__SPORT,s__agent__m,V__TEAM) ) ) ) ).

fof(kb_SUMO_38454,axiom,
    s__subclass(s__TeamSport,s__Sport) ).

fof(kb_SUMO_38455,axiom,
    s__instance(s__TeamSport__t,s__SetOrClass) ).

fof(kb_SUMO_38456,axiom,
    s__documentation(s__TeamSport,s__EnglishLanguage,'Any &%Sport which is played by &%SportsTeams, e.g. &%Baseball and &%Football.') ).

fof(kb_SUMO_38457,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Contest)
     => ( s__instance(V__S,s__TeamSport)
       => ? [V__T1,V__T2] :
            ( s__instance(V__T2,s__Agent)
            & s__instance(V__T1,s__Agent)
            & s__contestParticipant(V__S,V__T1)
            & s__contestParticipant(V__S,V__T2)
            & s__instance(V__T1,s__SportsTeam)
            & s__instance(V__T2,s__SportsTeam)
            & V__T1 != V__T2 ) ) ) ).

fof(kb_SUMO_38458,axiom,
    s__subclass(s__Racing,s__Sport) ).

fof(kb_SUMO_38459,axiom,
    s__instance(s__Racing__t,s__SetOrClass) ).

fof(kb_SUMO_38460,axiom,
    s__documentation(s__Racing,s__EnglishLanguage,'A sport which involves a contest of speed between the participants. Note that this covers a variety of things, including auto racing, running competitions, etc.') ).

fof(kb_SUMO_38461,axiom,
    s__subrelation(s__groupMember__m,s__member__m) ).

fof(kb_SUMO_38462,axiom,
    s__domain(s__groupMember__m,"1",s__Human) ).

fof(kb_SUMO_38463,axiom,
    s__domain(s__groupMember__m,"2",s__GroupOfPeople) ).

fof(kb_SUMO_38464,axiom,
    s__documentation(s__groupMember__m,s__EnglishLanguage,'A &%subrelation of &%member, &%groupMember is used to relate a &%Human to a &%GroupOfPeople of which he/she is a &%member.') ).

fof(kb_SUMO_38465,axiom,
    s__documentation(s__headquartersOfOrganization__m,s__EnglishLanguage,'(headquartersOfOrganization ?ORG ?AREA) means that the &%Organization ?ORG is headquartered in ?AREA.') ).

fof(kb_SUMO_38466,axiom,
    s__domain(s__headquartersOfOrganization__m,"1",s__Organization) ).

fof(kb_SUMO_38467,axiom,
    s__domain(s__headquartersOfOrganization__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_38468,axiom,
    s__subrelation(s__headquartersOfOrganization__m,s__located__m) ).

fof(kb_SUMO_38469,axiom,
    s__subclass(s__CommunicationOrganization,s__Organization) ).

fof(kb_SUMO_38470,axiom,
    s__instance(s__CommunicationOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_38471,axiom,
    s__documentation(s__CommunicationOrganization,s__EnglishLanguage,'&%CommunicationOrganization is the subclass of &%Organizations that manage &%Communications over physical infrastructure owned or leased by the organization. Such organizations may also produce and disseminate information, entertainment, or other content. Also see &%MediaOrganization.') ).

fof(kb_SUMO_38472,axiom,
    ! [V__CO] :
      ( s__instance(V__CO,s__Agent)
     => ( s__instance(V__CO,s__CommunicationOrganization)
       => ? [V__CS,V__C] :
            ( s__instance(V__C,s__Process)
            & s__instance(V__CS,s__Object)
            & s__instance(V__C,s__Communication)
            & s__instance(V__CS,s__CommunicationSystem)
            & s__instrument(V__C,V__CS)
            & s__agent(V__C,V__CO) ) ) ) ).

fof(kb_SUMO_38473,axiom,
    s__subclass(s__MediaOrganization,s__Organization) ).

fof(kb_SUMO_38474,axiom,
    s__instance(s__MediaOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_38475,axiom,
    s__documentation(s__MediaOrganization,s__EnglishLanguage,'&%MediaOrganization is the subclass of &%Organization for groups whose primary purpose is the production or dissemination of media content. For organizations that physically enable &%Communication, see &%CommunicationOrganization.') ).

fof(kb_SUMO_38476,axiom,
    s__instance(s__profit__m,s__AsymmetricRelation) ).

fof(kb_SUMO_38477,axiom,
    s__domain(s__profit__m,"1",s__FinancialTransaction) ).

fof(kb_SUMO_38478,axiom,
    s__domain(s__profit__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_38479,axiom,
    s__documentation(s__profit__m,s__EnglishLanguage,'The positive gain from an investment or business operation after subtracting for all expenses.') ).

fof(kb_SUMO_38480,axiom,
    s__subclass(s__NonprofitOrganization,s__Organization) ).

fof(kb_SUMO_38481,axiom,
    s__instance(s__NonprofitOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_38482,axiom,
    s__disjoint(s__NonprofitOrganization,s__CommercialAgent) ).

fof(kb_SUMO_38483,axiom,
    s__documentation(s__NonprofitOrganization,s__EnglishLanguage,'Any &%Organization whose purpose is something other than making a profit.') ).

fof(kb_SUMO_38484,axiom,
    ! [V__N] :
      ( s__instance(V__N,s__FinancialTransaction)
     => ( s__instance(V__N,s__NonprofitOrganization)
       => ~ s__hasPurpose(V__N,'(? [V__P] : (s__instance(V__P,s__CurrencyMeasure) & s__profit(V__N,V__P)))') ) ) ).

fof(kb_SUMO_38485,axiom,
    s__subclass(s__CommunicationSystem,s__Collection) ).

fof(kb_SUMO_38486,axiom,
    s__instance(s__CommunicationSystem__t,s__SetOrClass) ).

fof(kb_SUMO_38487,axiom,
    s__documentation(s__CommunicationSystem,s__EnglishLanguage,'&%CommunicationSystem is a complex system with various components, enabling communication (in some medium) between points in a specific area, whether local or worldwide.') ).

fof(kb_SUMO_38488,axiom,
    s__subclass(s__CareOrganization,s__Organization) ).

fof(kb_SUMO_38489,axiom,
    s__instance(s__CareOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_38490,axiom,
    s__partition_3(s__CareOrganization,s__HospitalOrganization,s__MedicalClinic) ).

fof(kb_SUMO_38491,axiom,
    s__documentation(s__CareOrganization,s__EnglishLanguage,'Any &%Organization whose purpose is to provide medical care for for &%Humans who reside there, either permanently or temporarily.') ).

fof(kb_SUMO_38492,axiom,
    s__instance(s__medicalPatient__m,s__BinaryPredicate) ).

fof(kb_SUMO_38493,axiom,
    s__documentation(s__medicalPatient__m,s__EnglishLanguage,'A relation between a &%Human and a &%CareOrganization that treats the patient.') ).

fof(kb_SUMO_38494,axiom,
    s__domain(s__medicalPatient__m,"1",s__Human) ).

fof(kb_SUMO_38495,axiom,
    s__domain(s__medicalPatient__m,"2",s__CareOrganization) ).

fof(kb_SUMO_38496,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__CareOrganization)
     => s__hasPurpose(V__ORG,'(? [V__PATIENT] : (s__instance(V__PATIENT,s__Human) & s__medicalPatient(V__PATIENT,V__ORG)))') ) ).

fof(kb_SUMO_38497,axiom,
    s__subclass(s__HospitalOrganization,s__CareOrganization) ).

fof(kb_SUMO_38498,axiom,
    s__instance(s__HospitalOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_38499,axiom,
    s__documentation(s__HospitalOrganization,s__EnglishLanguage,'A &%CareOrganization where patients reside for a short period of time while they undergo treatment for a disease or disorder.') ).

fof(kb_SUMO_38500,axiom,
    s__subclass(s__HospitalBuilding,s__TemporaryResidence) ).

fof(kb_SUMO_38501,axiom,
    s__instance(s__HospitalBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_38502,axiom,
    s__documentation(s__HospitalBuilding,s__EnglishLanguage,'A &%Building that serves at the place of business for a &%HospitalOrganization.') ).

fof(kb_SUMO_38503,axiom,
    s__subclass(s__MedicalClinic,s__CareOrganization) ).

fof(kb_SUMO_38504,axiom,
    s__instance(s__MedicalClinic__t,s__SetOrClass) ).

fof(kb_SUMO_38505,axiom,
    s__documentation(s__MedicalClinic,s__EnglishLanguage,'A &%CareOrganization which provides medical care on an out-patient basis only, i.e. there are no rooms where patients may take up residence for a period of time while they receive care.') ).

fof(kb_SUMO_38506,axiom,
    s__subclass(s__MedicalClinicBuilding,s__ComplementFn(s__Residence)) ).

fof(kb_SUMO_38507,axiom,
    s__instance(s__MedicalClinicBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_38508,axiom,
    s__subclass(s__MedicalClinicBuilding,s__Building) ).

fof(kb_SUMO_38509,axiom,
    s__subclass(s__Cafeteria,s__Restaurant) ).

fof(kb_SUMO_38510,axiom,
    s__instance(s__Cafeteria__t,s__SetOrClass) ).

fof(kb_SUMO_38511,axiom,
    s__documentation(s__Cafeteria,s__EnglishLanguage,'Any &%Restaurant which does not offer table service. Food is selected and purchased at a central counter.') ).

fof(kb_SUMO_38512,axiom,
    ! [V__COMPANY] :
      ( s__instance(V__COMPANY,s__Organization)
     => ( s__instance(V__COMPANY,s__Cafeteria)
       => ~ ? [V__PERSON] :
              ( s__instance(V__PERSON,s__Human)
              & s__occupiesPosition(V__PERSON,s__ServicePosition,V__COMPANY) ) ) ) ).

fof(kb_SUMO_38513,axiom,
    s__subclass(s__Tavern,s__Restaurant) ).

fof(kb_SUMO_38514,axiom,
    s__instance(s__Tavern__t,s__SetOrClass) ).

fof(kb_SUMO_38515,axiom,
    s__instance(s__Restaurant__t,s__SetOrClass) ).

fof(kb_SUMO_38516,axiom,
    s__documentation(s__Tavern,s__EnglishLanguage,'A &%Restaurant whose primary service is selling &%AlcoholicBeverages to customers.') ).

fof(kb_SUMO_38517,axiom,
    ! [V__COMPANY] :
      ( s__instance(V__COMPANY,s__Agent)
     => ( s__instance(V__COMPANY,s__Tavern)
       => ? [V__SERVICE,V__BEVERAGE] :
            ( s__instance(V__SERVICE,s__Process)
            & s__instance(V__SERVICE,s__CommercialService)
            & s__agent(V__SERVICE,V__COMPANY)
            & s__instance(V__SERVICE,s__Selling)
            & s__patient(V__SERVICE,V__BEVERAGE)
            & s__instance(V__BEVERAGE,s__AlcoholicBeverage) ) ) ) ).

fof(kb_SUMO_38518,axiom,
    s__subclass(s__Shipping,s__Transportation) ).

fof(kb_SUMO_38519,axiom,
    s__instance(s__Shipping__t,s__SetOrClass) ).

fof(kb_SUMO_38520,axiom,
    s__documentation(s__Shipping,s__EnglishLanguage,'Shipping is the subclass of &%Transportation events in which goods are transported from one place to another by an agent who is entrusted with the goods temporarily just in order to move them. Shipping may be done within an organization or it may be done by an outside commercial agent. See &%CommercialShipping.') ).

fof(kb_SUMO_38521,axiom,
    s__subclass(s__CommercialShipping,s__Shipping) ).

fof(kb_SUMO_38522,axiom,
    s__instance(s__CommercialShipping__t,s__SetOrClass) ).

fof(kb_SUMO_38523,axiom,
    s__subclass(s__CommercialShipping,s__CommercialService) ).

fof(kb_SUMO_38524,axiom,
    s__documentation(s__CommercialShipping,s__EnglishLanguage,'&%CommercialShipping is the subclass of &%Transportation events in which a commercial agent provides transportation of goods for remuneration.') ).

fof(kb_SUMO_38525,axiom,
    s__subclass(s__Smuggling,s__Transportation) ).

fof(kb_SUMO_38526,axiom,
    s__instance(s__Smuggling__t,s__SetOrClass) ).

fof(kb_SUMO_38527,axiom,
    s__subclass(s__Smuggling,s__CriminalAction) ).

fof(kb_SUMO_38528,axiom,
    s__documentation(s__Smuggling,s__EnglishLanguage,'Any instance &%Transportation which is also a &%CriminalAction.') ).

fof(kb_SUMO_38529,axiom,
    s__instance(s__customer__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_38530,axiom,
    s__instance(s__customer__m,s__BinaryPredicate) ).

fof(kb_SUMO_38531,axiom,
    s__instance(s__customer__m,s__AsymmetricRelation) ).

fof(kb_SUMO_38532,axiom,
    s__domain(s__customer__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_38533,axiom,
    s__domain(s__customer__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_38534,axiom,
    s__documentation(s__customer__m,s__EnglishLanguage,'A very general relation that exists whenever there is a &%FinancialTransaction between the two &%Agents such that the first is the &%destination of the &%FinancialTransaction and the second is the &%agent.') ).

fof(kb_SUMO_38535,axiom,
    ! [V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__CognitiveAgent)
        & s__instance(V__AGENT2,s__CognitiveAgent) )
     => ( s__customer(V__AGENT1,V__AGENT2)
      <=> ? [V__SERVICE] :
            ( s__instance(V__SERVICE,s__Process)
            & s__instance(V__SERVICE,s__FinancialTransaction)
            & s__agent(V__SERVICE,V__AGENT2)
            & s__destination(V__SERVICE,V__AGENT1) ) ) ) ).

fof(kb_SUMO_38536,axiom,
    s__instance(s__price__m,s__TernaryPredicate) ).

fof(kb_SUMO_38537,axiom,
    s__domain(s__price__m,"1",s__Physical) ).

fof(kb_SUMO_38538,axiom,
    s__domain(s__price__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_38539,axiom,
    s__domain(s__price__m,"3",s__Agent) ).

fof(kb_SUMO_38540,axiom,
    s__documentation(s__price__m,s__EnglishLanguage,'(&%price ?Obj ?Money ?Agent) means that ?Agent pays the amount of money ?Money for ?Obj.') ).

fof(kb_SUMO_38541,axiom,
    ! [V__Agent,V__Money,V__Obj] :
      ( ( s__instance(V__Obj,s__Physical)
        & s__instance(V__Money,s__CurrencyMeasure)
        & s__instance(V__Agent,s__Agent) )
     => ( s__price(V__Obj,V__Money,V__Agent)
       => ? [V__Buying] :
            ( s__instance(V__Buying,s__FinancialTransaction)
            & s__instance(V__Buying,s__Buying)
            & s__agent(V__Buying,V__Agent)
            & s__patient(V__Buying,V__Obj)
            & s__transactionAmount(V__Buying,V__Money) ) ) ) ).

fof(kb_SUMO_38542,axiom,
    s__subclass(s__WholesaleStore,s__MercantileOrganization) ).

fof(kb_SUMO_38543,axiom,
    s__instance(s__WholesaleStore__t,s__SetOrClass) ).

fof(kb_SUMO_38544,axiom,
    s__documentation(s__WholesaleStore,s__EnglishLanguage,'A &%MercantileOrganization that sells its goods exclusively to &%CommercialAgents, typically for resale, rather than to end-point consumers.') ).

fof(kb_SUMO_38545,axiom,
    ! [V__CUSTOMER,V__STORE] :
      ( ( s__instance(V__STORE,s__CognitiveAgent)
        & s__instance(V__CUSTOMER,s__CognitiveAgent) )
     => ( ( s__instance(V__STORE,s__WholesaleStore)
          & s__customer(V__CUSTOMER,V__STORE) )
       => s__instance(V__CUSTOMER,s__CommercialAgent) ) ) ).

fof(kb_SUMO_38546,axiom,
    s__subclass(s__RetailStore,s__MercantileOrganization) ).

fof(kb_SUMO_38547,axiom,
    s__instance(s__RetailStore__t,s__SetOrClass) ).

fof(kb_SUMO_38548,axiom,
    s__disjoint(s__RetailStore,s__WholesaleStore) ).

fof(kb_SUMO_38549,axiom,
    s__documentation(s__RetailStore,s__EnglishLanguage,'A &%RetailStore is a &%MercantileOrganization that sells goods to customers who are end-point consumers, rather than to &%CommercialAgents who are buying the goods in order to resell them at a higher price. This distinguishes retail stores from wholesale establishments, where the purchasers are businesses or their representatives, as well as mail order or office buildings where transactions are facillitated but the consumer does not take possession of the item on the premises. More succinctly, &%RetailStore is the complement of &%WholesaleStore, which is the class of &%MercantileOrganizations that sell goods to the general public.') ).

fof(kb_SUMO_38550,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__RetailStore)
       => ( s__capability(s__Selling,s__agent__m,V__X)
          & ? [V__P,V__EV] :
              ( s__instance(V__EV,s__Process)
              & s__instance(V__EV,s__Selling)
              & s__destination(V__EV,V__P)
              & s__instance(V__P,s__Human) ) ) ) ) ).

fof(kb_SUMO_38551,axiom,
    s__subclass(s__ShoppingMall,s__MercantileOrganization) ).

fof(kb_SUMO_38552,axiom,
    s__instance(s__ShoppingMall__t,s__SetOrClass) ).

fof(kb_SUMO_38553,axiom,
    s__documentation(s__ShoppingMall,s__EnglishLanguage,'A &%MercantileOrganization which is a collection of various shops gathered together in a single, modern development.') ).

fof(kb_SUMO_38554,axiom,
    ! [V__S,V__M] :
      ( ( s__instance(V__M,s__Collection)
        & s__instance(V__S,s__SelfConnectedObject) )
     => ( ( s__instance(V__M,s__ShoppingMall)
          & s__member(V__S,V__M) )
       => s__instance(V__S,s__RetailStore) ) ) ).

fof(kb_SUMO_38555,axiom,
    s__subclass(s__DrugStore,s__RetailStore) ).

fof(kb_SUMO_38556,axiom,
    s__instance(s__DrugStore__t,s__SetOrClass) ).

fof(kb_SUMO_38557,axiom,
    s__documentation(s__DrugStore,s__EnglishLanguage,'A &%RetailStore that sells &%Medicine, and perhaps other items as well.') ).

fof(kb_SUMO_38558,axiom,
    ! [V__D,V__M] :
      ( s__instance(V__D,s__Agent)
     => ( s__instance(V__D,s__DrugStore)
       => ? [V__S] :
            ( s__instance(V__S,s__Process)
            & s__instance(V__S,s__Selling)
            & s__agent(V__S,V__D)
            & s__patient(V__S,V__M)
            & s__instance(V__M,s__Medicine) ) ) ) ).

fof(kb_SUMO_38559,axiom,
    s__subclass(s__GroceryStore,s__RetailStore) ).

fof(kb_SUMO_38560,axiom,
    s__instance(s__GroceryStore__t,s__SetOrClass) ).

fof(kb_SUMO_38561,axiom,
    s__documentation(s__GroceryStore,s__EnglishLanguage,'A &%RetailStore that sells Food, and perhaps other items as well.') ).

fof(kb_SUMO_38562,axiom,
    ! [V__STORE] :
      ( s__instance(V__STORE,s__Agent)
     => ( s__instance(V__STORE,s__GroceryStore)
       => ? [V__SELL,V__FOOD] :
            ( s__instance(V__SELL,s__Process)
            & s__instance(V__SELL,s__Selling)
            & s__agent(V__SELL,V__STORE)
            & s__patient(V__SELL,V__FOOD)
            & s__instance(V__FOOD,s__FoodForFn(s__Animal)) ) ) ) ).

fof(kb_SUMO_38563,axiom,
    s__subclass(s__OfferingForSale,s__Offering) ).

fof(kb_SUMO_38564,axiom,
    s__instance(s__OfferingForSale__t,s__SetOrClass) ).

fof(kb_SUMO_38565,axiom,
    s__documentation(s__OfferingForSale,s__EnglishLanguage,'&%Offering to sell something to someone.') ).

fof(kb_SUMO_38566,axiom,
    ! [V__AGENT,V__SALE] :
      ( ( s__instance(V__SALE,s__Process)
        & s__instance(V__AGENT,s__Agent) )
     => ( ( s__instance(V__SALE,s__OfferingForSale)
          & s__agent(V__SALE,V__AGENT) )
       => s__patient(V__SALE,'(? [V__SELL,V__OBJ] : (s__instance(V__SELL,s__Process) & s__instance(V__SELL,s__Selling) & s__patient(V__SELL,V__OBJ) & s__agent(V__SELL,V__AGENT)))') ) ) ).

fof(kb_SUMO_38567,axiom,
    s__subclass(s__OfferingToPurchase,s__Offering) ).

fof(kb_SUMO_38568,axiom,
    s__instance(s__OfferingToPurchase__t,s__SetOrClass) ).

fof(kb_SUMO_38569,axiom,
    s__documentation(s__OfferingToPurchase,s__EnglishLanguage,'&%Offering to buy something from someone.') ).

fof(kb_SUMO_38570,axiom,
    s__subclass(s__BargainSale,s__Offering) ).

fof(kb_SUMO_38571,axiom,
    s__instance(s__BargainSale__t,s__SetOrClass) ).

fof(kb_SUMO_38572,axiom,
    s__documentation(s__BargainSale,s__EnglishLanguage,'&%Offering to sell something to someone at a reduced price.') ).

%FOL fof(kb_SUMO_38573,axiom,(( (! [V__OBJ,V__SALE] : ((s__instance(V__SALE,s__Process) & s__instance(V__OBJ,s__Physical)) => ((s__instance(V__SALE,s__BargainSale) & s__patient(V__SALE,V__OBJ) & s__instance(V__OBJ,s__Object)) => (? [V__PRICE1,V__PRICE2,V__AGENT1,V__AGENT2] : (s__instance(V__AGENT2,s__Agent) & s__instance(V__AGENT1,s__Agent) & s__instance(V__PRICE2,s__CurrencyMeasure) & s__instance(V__PRICE1,s__CurrencyMeasure) & s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__SALE)),'s__price(V__OBJ,V__PRICE1,V__AGENT1)') & s__holdsDuring(s__WhenFn(V__SALE),'s__price(V__OBJ,V__PRICE2,V__AGENT2)') & less(V__PRICE2,V__PRICE1)))))) ))).

fof(kb_SUMO_38574,axiom,
    s__subclass(s__ChristianBible,s__Book) ).

fof(kb_SUMO_38575,axiom,
    s__instance(s__ChristianBible__t,s__SetOrClass) ).

fof(kb_SUMO_38576,axiom,
    s__subsumesContentClass(s__ChristianBible,s__NewTestament) ).

fof(kb_SUMO_38577,axiom,
    s__subsumesContentClass(s__ChristianBible,s__OldTestament) ).

fof(kb_SUMO_38578,axiom,
    s__documentation(s__ChristianBible,s__EnglishLanguage,'Any instance of the collection of writings which is regarded as scripture by those who embrace &%Christianity.') ).

fof(kb_SUMO_38579,axiom,
    s__subclass(s__ChristianGospel,s__Text) ).

fof(kb_SUMO_38580,axiom,
    s__instance(s__ChristianGospel__t,s__SetOrClass) ).

fof(kb_SUMO_38581,axiom,
    s__documentation(s__ChristianGospel,s__EnglishLanguage,'Four books in the New Testament of the &%ChristianBible that describe the life and teachings of Jesus Christ and that are referred to, respectively, as Matthew, Mark, Luke, and John.') ).

fof(kb_SUMO_38582,axiom,
    s__subclass(s__OldTestament,s__Book) ).

fof(kb_SUMO_38583,axiom,
    s__instance(s__OldTestament__t,s__SetOrClass) ).

fof(kb_SUMO_38584,axiom,
    s__documentation(s__OldTestament,s__EnglishLanguage,'The first part of the &%ChristianBible, describing the history of the Hebrew people.') ).

fof(kb_SUMO_38585,axiom,
    s__subclass(s__NewTestament,s__Book) ).

fof(kb_SUMO_38586,axiom,
    s__instance(s__NewTestament__t,s__SetOrClass) ).

fof(kb_SUMO_38587,axiom,
    s__instance(s__Book__t,s__SetOrClass) ).

fof(kb_SUMO_38588,axiom,
    s__subsumesContentClass(s__NewTestament,s__ChristianGospel) ).

fof(kb_SUMO_38589,axiom,
    s__documentation(s__NewTestament,s__EnglishLanguage,'The second and final part of the &%ChristianBible, describing the life and teachings of Jesus Christ and the activities of his apostles.') ).

fof(kb_SUMO_38590,axiom,
    s__instance(s__BeforeCommonEra,s__TimeInterval) ).

fof(kb_SUMO_38591,axiom,
    s__documentation(s__BeforeCommonEra,s__EnglishLanguage,'The &%TimeInterval that runs from &%NegativeInfinity to the time of the birth of Christ.') ).

fof(kb_SUMO_38592,axiom,
    s__BeginFn(s__BeforeCommonEra) = s__NegativeInfinity ).

fof(kb_SUMO_38593,axiom,
    ~ s__overlapsTemporally(s__CommonEra,s__BeforeCommonEra) ).

fof(kb_SUMO_38594,axiom,
    s__instance(s__CommonEra,s__TimeInterval) ).

fof(kb_SUMO_38595,axiom,
    s__documentation(s__CommonEra,s__EnglishLanguage,'The &%TimeInterval that runs from the supposed time of the death of Christ to &%PositiveInfinity.') ).

fof(kb_SUMO_38596,axiom,
    s__EndFn(s__CommonEra) = s__PositiveInfinity ).

fof(kb_SUMO_38597,axiom,
    s__subclass(s__MissionOrganization,s__ReligiousOrganization) ).

fof(kb_SUMO_38598,axiom,
    s__instance(s__MissionOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_38599,axiom,
    s__documentation(s__MissionOrganization,s__EnglishLanguage,'The class of &%ReligiousOrganizations that send members to foreign countries with the aim of coverting citizens of those countries to the beliefs of the &%ReligiousOrganization.') ).

fof(kb_SUMO_38600,axiom,
    s__subclass(s__ReligiousBuilding,s__Building) ).

fof(kb_SUMO_38601,axiom,
    s__instance(s__ReligiousBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_38602,axiom,
    s__subclass(s__ReligiousBuilding,s__PlaceOfWorship) ).

fof(kb_SUMO_38603,axiom,
    s__documentation(s__ReligiousBuilding,s__EnglishLanguage,'A &%Building which is intended to be used for religious worship. This class covers churches, temples, religious shrines, etc.') ).

fof(kb_SUMO_38604,axiom,
    s__subclass(s__Steeple,s__StationaryArtifact) ).

fof(kb_SUMO_38605,axiom,
    s__instance(s__Steeple__t,s__SetOrClass) ).

fof(kb_SUMO_38606,axiom,
    s__documentation(s__Steeple,s__EnglishLanguage,'A component of a &%ReligiousBuilding that is tall and narrow and symbolizes the connection between humanity and a deity.') ).

fof(kb_SUMO_38607,axiom,
    ! [V__STEEPLE] :
      ( s__instance(V__STEEPLE,s__Object)
     => ( s__instance(V__STEEPLE,s__Steeple)
       => ? [V__BUILDING] :
            ( s__instance(V__BUILDING,s__Object)
            & s__instance(V__BUILDING,s__Building)
            & s__part(V__STEEPLE,V__BUILDING) ) ) ) ).

fof(kb_SUMO_38608,axiom,
    s__subclass(s__Ceremony,s__IntentionalProcess) ).

fof(kb_SUMO_38609,axiom,
    s__subclass(s__Ceremony,s__SocialInteraction) ).

fof(kb_SUMO_38610,axiom,
    s__documentation(s__Ceremony,s__EnglishLanguage,'An &%instance of &%Ceremony is a relatively stylized, highly conventional &%SocialInteraction, typically guided or controlled by officials or professionals, to commemorate or mark some transformative event, such as a &%Wedding or a &%Baptizing.') ).

fof(kb_SUMO_38611,axiom,
    s__subclass(s__Wedding,s__Ceremony) ).

fof(kb_SUMO_38612,axiom,
    s__instance(s__Wedding__t,s__SetOrClass) ).

fof(kb_SUMO_38613,axiom,
    s__subclass(s__Wedding,s__Declaring) ).

fof(kb_SUMO_38614,axiom,
    s__documentation(s__Wedding,s__EnglishLanguage,'Any &%Declaring that leads to one person being the &%spouse of another.') ).

%FOL fof(kb_SUMO_38615,axiom,(( (! [V__WED] : (s__instance(V__WED,s__Physical) => (s__instance(V__WED,s__Wedding) => (? [V__PERSON1,V__PERSON2] : (s__instance(V__PERSON2,s__Human) & s__instance(V__PERSON1,s__Human) & s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__WED)),'s__spouse(V__PERSON1,V__PERSON2)')))))) ))).

%FOL fof(kb_SUMO_38616,axiom,(( (! [V__T1,V__P2,V__P1] : ((s__instance(V__P1,s__Human) & s__instance(V__P2,s__Human)) => ((s__holdsDuring(V__T1,'s__spouse(V__P1,V__P2)') & s__instance(V__T1,s__TimeInterval)) => (? [V__WED] : (s__instance(V__WED,s__Process) & s__instance(V__WED,s__Wedding) & s__patient(V__WED,V__P1) & s__patient(V__WED,V__P2) & s__earlier(s__WhenFn(V__WED),V__T1)))))) ))).

fof(kb_SUMO_38617,axiom,
    s__subclass(s__ReligiousService,s__ReligiousProcess) ).

fof(kb_SUMO_38618,axiom,
    s__subclass(s__ReligiousService,s__Demonstrating) ).

fof(kb_SUMO_38619,axiom,
    s__instance(s__ReligiousService__t,s__SetOrClass) ).

fof(kb_SUMO_38620,axiom,
    s__documentation(s__ReligiousService,s__EnglishLanguage,'A formal process of public worship which is typically carried out in a church, temple or other sanctified building and which typically accords with a prescribed set of rules.') ).

fof(kb_SUMO_38621,axiom,
    s__subclass(s__Baptizing,s__Ceremony) ).

fof(kb_SUMO_38622,axiom,
    s__instance(s__Baptizing__t,s__SetOrClass) ).

fof(kb_SUMO_38623,axiom,
    s__subclass(s__Baptizing,s__ReligiousProcess) ).

fof(kb_SUMO_38624,axiom,
    s__subclass(s__Baptizing,s__JoiningAnOrganization) ).

fof(kb_SUMO_38625,axiom,
    s__documentation(s__Baptizing,s__EnglishLanguage,'A &%ReligiousProcess which marks the acceptance of the person being baptized into the &%ReligiousOrganization.') ).

fof(kb_SUMO_38626,axiom,
    ! [V__B,V__H] :
      ( s__instance(V__B,s__Process)
     => ( ( s__instance(V__B,s__Baptizing)
          & s__patient(V__B,V__H) )
       => s__instance(V__H,s__Human) ) ) ).

fof(kb_SUMO_38627,axiom,
    s__subclass(s__Praying,s__ReligiousProcess) ).

fof(kb_SUMO_38628,axiom,
    s__subclass(s__Praying,s__Requesting) ).

fof(kb_SUMO_38629,axiom,
    s__instance(s__Praying__t,s__SetOrClass) ).

fof(kb_SUMO_38630,axiom,
    s__documentation(s__Praying,s__EnglishLanguage,'A formal or informal process of private worship which may or may not be carried out in a &%ReligiousBuilding.') ).

fof(kb_SUMO_38631,axiom,
    s__subclass(s__ReferenceText,s__FactualText) ).

fof(kb_SUMO_38632,axiom,
    s__instance(s__ReferenceText__t,s__SetOrClass) ).

fof(kb_SUMO_38633,axiom,
    s__documentation(s__ReferenceText,s__EnglishLanguage,'A &%Text which is not intended to be read from beginning to end, but which is meant to be consulted to answer specific factual questions, e.g. about the meaning of a word, the location of a country, etc.') ).

fof(kb_SUMO_38634,axiom,
    s__subclass(s__IndependentState,s__GeopoliticalArea) ).

fof(kb_SUMO_38635,axiom,
    s__subclass(s__IndependentState,s__Nation) ).

fof(kb_SUMO_38636,axiom,
    s__instance(s__IndependentState__t,s__SetOrClass) ).

fof(kb_SUMO_38637,axiom,
    s__documentation(s__IndependentState,s__EnglishLanguage,'&%IndependentState is a subclass of &%GeopoliticalArea, representing the classification Independent State used by the CIA World Fact Book. Cf. &%DependencyOrSpecialSovereigntyArea.') ).

fof(kb_SUMO_38638,axiom,
    s__subclass(s__DependencyOrSpecialSovereigntyArea,s__GeopoliticalArea) ).

fof(kb_SUMO_38639,axiom,
    s__disjoint(s__IndependentState,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_38640,axiom,
    s__subclass(s__OverseasArea,s__DependencyOrSpecialSovereigntyArea) ).

fof(kb_SUMO_38641,axiom,
    s__instance(s__OverseasArea__t,s__SetOrClass) ).

fof(kb_SUMO_38642,axiom,
    s__instance(s__DependencyOrSpecialSovereigntyArea__t,s__SetOrClass) ).

fof(kb_SUMO_38643,axiom,
    s__documentation(s__DependencyOrSpecialSovereigntyArea,s__EnglishLanguage,'&%DependencyOrSpecialSovereigntyArea is a subclass of &%GeopoliticalArea, representing the classification Dependency or Special Sovereignty Area used by the CIA World Fact Book. Cf. &%IndependentState.') ).

fof(kb_SUMO_38644,axiom,
    s__instance(s__ResidentFn__m,s__UnaryFunction) ).

fof(kb_SUMO_38645,axiom,
    s__domain(s__ResidentFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_38646,axiom,
    s__range(s__ResidentFn__m,s__GroupOfPeople) ).

fof(kb_SUMO_38647,axiom,
    s__documentation(s__ResidentFn__m,s__EnglishLanguage,'(&%ResidentFn ?AREA) denotes the &%GroupOfPeople who have their &%home in ?AREA.') ).

fof(kb_SUMO_38648,axiom,
    ! [V__PERSON,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__AREA,s__PermanentResidence)
        & s__instance(V__PERSON,s__Human) )
     => ( s__member(V__PERSON,s__ResidentFn(V__AREA))
       => s__home(V__PERSON,V__AREA) ) ) ).

fof(kb_SUMO_38649,axiom,
    s__subrelation(s__CitizenryFn__m,s__ResidentFn__m) ).

fof(kb_SUMO_38650,axiom,
    s__domain(s__CitizenryFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_38651,axiom,
    s__range(s__CitizenryFn__m,s__GroupOfPeople) ).

fof(kb_SUMO_38652,axiom,
    s__documentation(s__CitizenryFn__m,s__EnglishLanguage,'(&%CitizenryFn ?AREA) denotes the &%GroupOfPeople who are legal and permanent residents of the &%GeopoliticalArea ?AREA.') ).

fof(kb_SUMO_38653,axiom,
    ! [V__CITIZENRY,V__POPULATION,V__AREA] :
      ( ( s__instance(V__POPULATION,s__Quantity)
        & s__instance(V__CITIZENRY,s__Quantity) )
     => ( ( s__instance(V__AREA,s__GeopoliticalArea)
          & V__CITIZENRY = s__CitizenryFn(V__AREA)
          & V__POPULATION = s__ResidentFn(V__AREA) )
       => greatereq(V__POPULATION,V__CITIZENRY) ) ) ).

fof(kb_SUMO_38654,axiom,
    s__instance(s__PerCapitaFn__m,s__BinaryFunction) ).

fof(kb_SUMO_38655,axiom,
    s__domain(s__PerCapitaFn__m,"1",s__Quantity) ).

fof(kb_SUMO_38656,axiom,
    s__domain(s__PerCapitaFn__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_38657,axiom,
    s__range(s__PerCapitaFn__m,s__Quantity) ).

fof(kb_SUMO_38658,axiom,
    s__documentation(s__PerCapitaFn__m,s__EnglishLanguage,'(&%PerCapitaFn ?AREA ?QUANTITY) denotes the average amount of ?QUANTITY possessed by a resident of &%GeopoliticalArea ?AREA.') ).

fof(kb_SUMO_38659,axiom,
    ! [V__QUANTITY1,V__QUANTITY2,V__AREA] :
      ( ( s__instance(V__AREA,s__Quantity)
        & s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__QUANTITY1,s__GeopoliticalArea)
        & s__instance(V__QUANTITY1,s__Quantity) )
     => ( s__PerCapitaFn(V__AREA,V__QUANTITY1) = V__QUANTITY2
       => ? [V__POPULATION] :
            ( s__instance(V__POPULATION,s__Quantity)
            & V__POPULATION = s__CardinalityFn(s__ResidentFn(V__AREA))
            & V__QUANTITY2 = divide(V__QUANTITY1,V__POPULATION) ) ) ) ).

fof(kb_SUMO_38660,axiom,
    s__subclass(s__CityDistrict,s__GeopoliticalArea) ).

fof(kb_SUMO_38661,axiom,
    s__documentation(s__CityDistrict,s__EnglishLanguage,'Any &%geopoliticalSubdivision of a &%City.') ).

fof(kb_SUMO_38662,axiom,
    ! [V__DISTRICT] :
      ( s__instance(V__DISTRICT,s__GeopoliticalArea)
     => ( s__instance(V__DISTRICT,s__CityDistrict)
      <=> ? [V__CITY] :
            ( s__instance(V__CITY,s__GeopoliticalArea)
            & s__instance(V__CITY,s__City)
            & s__geopoliticalSubdivision(V__DISTRICT,V__CITY) ) ) ) ).

fof(kb_SUMO_38663,axiom,
    s__subclass(s__Downtown,s__CityDistrict) ).

fof(kb_SUMO_38664,axiom,
    s__instance(s__Downtown__t,s__SetOrClass) ).

fof(kb_SUMO_38665,axiom,
    s__instance(s__CityDistrict__t,s__SetOrClass) ).

fof(kb_SUMO_38666,axiom,
    s__documentation(s__Downtown,s__EnglishLanguage,'The commercial center of a &%City. The part of the &%City that contains more shops and offices than any other part.') ).

fof(kb_SUMO_38667,axiom,
    s__subclass(s__Cemetery,s__LandArea) ).

fof(kb_SUMO_38668,axiom,
    s__instance(s__Cemetery__t,s__SetOrClass) ).

fof(kb_SUMO_38669,axiom,
    s__documentation(s__Cemetery,s__EnglishLanguage,'A &%LandArea which is used for burying the dead.') ).

fof(kb_SUMO_38670,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__Cemetery)
       => ? [V__T] :
            ( s__instance(V__T,s__Physical)
            & s__instance(V__T,s__Tomb)
            & s__located(V__T,V__C) ) ) ) ).

fof(kb_SUMO_38671,axiom,
    s__subclass(s__Park,s__LandArea) ).

fof(kb_SUMO_38672,axiom,
    s__instance(s__Park__t,s__SetOrClass) ).

fof(kb_SUMO_38673,axiom,
    s__documentation(s__Park,s__EnglishLanguage,'A publicly owned &%LandArea which is intended to be used for recreation and/or exercise.') ).

fof(kb_SUMO_38674,axiom,
    ! [V__PARK] :
      ( s__instance(V__PARK,s__Object)
     => ( s__instance(V__PARK,s__Park)
       => ? [V__GOV] :
            ( s__instance(V__GOV,s__Agent)
            & s__instance(V__GOV,s__Government)
            & s__possesses(V__GOV,V__PARK) ) ) ) ).

fof(kb_SUMO_38675,axiom,
    ! [V__PARK] :
      ( s__instance(V__PARK,s__Object)
     => ( s__instance(V__PARK,s__Park)
       => s__hasPurpose(V__PARK,'(? [V__REC] : (s__instance(V__REC,s__Process) & s__instance(V__REC,s__RecreationOrExercise) & s__eventLocated(V__REC,V__PARK)))') ) ) ).

fof(kb_SUMO_38676,axiom,
    s__subclass(s__PublicPark,s__Park) ).

fof(kb_SUMO_38677,axiom,
    s__instance(s__PublicPark__t,s__SetOrClass) ).

fof(kb_SUMO_38678,axiom,
    s__documentation(s__PublicPark,s__EnglishLanguage,'A &%Park that is publicly owned, i.e. owned by a &%Government.') ).

fof(kb_SUMO_38679,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Object)
     => ( s__instance(V__P,s__PublicPark)
       => ? [V__G] :
            ( s__instance(V__G,s__Agent)
            & s__instance(V__G,s__Government)
            & s__possesses(V__G,V__P) ) ) ) ).

fof(kb_SUMO_38680,axiom,
    s__subclass(s__CultivatedLandArea,s__LandArea) ).

fof(kb_SUMO_38681,axiom,
    s__instance(s__CultivatedLandArea__t,s__SetOrClass) ).

fof(kb_SUMO_38682,axiom,
    s__documentation(s__CultivatedLandArea,s__EnglishLanguage,'A &%LandArea which is dedicated to &%Agriculture, e.g. &%Lawns, gardens, and fields for growing crops.') ).

fof(kb_SUMO_38683,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Object)
     => ( s__instance(V__A,s__CultivatedLandArea)
       => ? [V__C] :
            ( s__instance(V__C,s__Process)
            & s__instance(V__C,s__Agriculture)
            & s__eventLocated(V__C,V__A) ) ) ) ).

fof(kb_SUMO_38684,axiom,
    s__subclass(s__Campground,s__LandArea) ).

fof(kb_SUMO_38685,axiom,
    s__instance(s__Campground__t,s__SetOrClass) ).

fof(kb_SUMO_38686,axiom,
    s__documentation(s__Campground,s__EnglishLanguage,'A &%LandArea whose purpose is to have &%MobileResidences (e.g. recreational vehicles, mobile homes, &%Tents, etc.) located there.') ).

fof(kb_SUMO_38687,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__Campground)
       => s__hasPurpose(V__C,'(? [V__R] : (s__instance(V__R,s__Physical) & s__instance(V__R,s__MobileResidence) & s__located(V__R,V__C)))') ) ) ).

fof(kb_SUMO_38688,axiom,
    s__subclass(s__CityBlock,s__LandArea) ).

fof(kb_SUMO_38689,axiom,
    s__instance(s__CityBlock__t,s__SetOrClass) ).

fof(kb_SUMO_38690,axiom,
    s__documentation(s__CityBlock,s__EnglishLanguage,'A square-shaped area surrounded by &%Roadways which is part of a &%City and typically contains &%Buildings.') ).

fof(kb_SUMO_38691,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__CityBlock)
       => ? [V__C] :
            ( s__instance(V__C,s__Object)
            & s__instance(V__C,s__City)
            & s__part(V__B,V__C) ) ) ) ).

fof(kb_SUMO_38692,axiom,
    s__subclass(s__AerobicExerciseDevice,s__RecreationOrExerciseDevice) ).

fof(kb_SUMO_38693,axiom,
    s__instance(s__AerobicExerciseDevice__t,s__SetOrClass) ).

fof(kb_SUMO_38694,axiom,
    s__instance(s__RecreationOrExerciseDevice__t,s__SetOrClass) ).

fof(kb_SUMO_38695,axiom,
    s__documentation(s__AerobicExerciseDevice,s__EnglishLanguage,'An &%RecreationOrExerciseDevice whose purpose is to develop the cardiovascular system.') ).

fof(kb_SUMO_38696,axiom,
    s__subclass(s__AnaerobicExerciseDevice,s__RecreationOrExerciseDevice) ).

fof(kb_SUMO_38697,axiom,
    s__instance(s__AnaerobicExerciseDevice__t,s__SetOrClass) ).

fof(kb_SUMO_38698,axiom,
    s__disjoint(s__AnaerobicExerciseDevice,s__AerobicExerciseDevice) ).

fof(kb_SUMO_38699,axiom,
    s__documentation(s__AnaerobicExerciseDevice,s__EnglishLanguage,'An &%RecreationOrExerciseDevice whose purpose is to develop &%Muscles without also developing the cardiovascular system.') ).

fof(kb_SUMO_38700,axiom,
    s__subclass(s__SkilledOccupation,s__OccupationalRole) ).

fof(kb_SUMO_38701,axiom,
    s__documentation(s__SkilledOccupation,s__EnglishLanguage,'Any &%Position which requires learning a set of skills.') ).

fof(kb_SUMO_38702,axiom,
    ! [V__OCCUPATION,V__PERSON] :
      ( ( s__instance(V__PERSON,s__Object)
        & s__instance(V__OCCUPATION,s__Attribute) )
     => ( ( s__instance(V__OCCUPATION,s__SkilledOccupation)
          & s__attribute(V__PERSON,V__OCCUPATION) )
       => ? [V__TRAINING] :
            ( s__instance(V__TRAINING,s__Process)
            & s__instance(V__TRAINING,s__EducationalProcess)
            & s__destination(V__TRAINING,V__PERSON) ) ) ) ).

fof(kb_SUMO_38703,axiom,
    s__subclass(s__ManualLabor,s__Position) ).

fof(kb_SUMO_38704,axiom,
    s__subclass(s__ManualLabor,s__OccupationalRole) ).

fof(kb_SUMO_38705,axiom,
    s__documentation(s__ManualLabor,s__EnglishLanguage,'Any &%Position which involves manual work.') ).

fof(kb_SUMO_38706,axiom,
    s__subclass(s__UnskilledOccupation,s__ManualLabor) ).

fof(kb_SUMO_38707,axiom,
    s__instance(s__UnskilledOccupation__t,s__SetOrClass) ).

fof(kb_SUMO_38708,axiom,
    s__disjoint(s__UnskilledOccupation,s__SkilledOccupation) ).

fof(kb_SUMO_38709,axiom,
    s__documentation(s__UnskilledOccupation,s__EnglishLanguage,'Any &%Position which does not require learning a set of skills.') ).

fof(kb_SUMO_38710,axiom,
    s__subclass(s__OccupationalTrade,s__SkilledOccupation) ).

fof(kb_SUMO_38711,axiom,
    s__subclass(s__OccupationalTrade,s__ManualLabor) ).

fof(kb_SUMO_38712,axiom,
    s__instance(s__ManualLabor__t,s__SetOrClass) ).

fof(kb_SUMO_38713,axiom,
    s__documentation(s__OccupationalTrade,s__EnglishLanguage,'Any &%Position that involves skilled manual work.') ).

fof(kb_SUMO_38714,axiom,
    s__subclass(s__Profession,s__SkilledOccupation) ).

fof(kb_SUMO_38715,axiom,
    s__instance(s__SkilledOccupation__t,s__SetOrClass) ).

fof(kb_SUMO_38716,axiom,
    s__disjoint(s__Profession,s__OccupationalTrade) ).

fof(kb_SUMO_38717,axiom,
    s__documentation(s__Profession,s__EnglishLanguage,'Any occupation that requires at least a bachelors degree.') ).

%FOL fof(kb_SUMO_38718,axiom,(( (! [V__HUMAN,V__T1,V__ROLE] : ((s__instance(V__ROLE,s__Attribute) & s__instance(V__T1,s__TimePosition) & s__instance(V__HUMAN,s__CognitiveAgent)) => (((s__instance(V__ROLE,s__OccupationalTrade) | s__instance(V__ROLE,s__Profession)) & s__holdsDuring(V__T1,'s__attribute(V__HUMAN,V__ROLE)')) => (? [V__FIELD] : (s__instance(V__FIELD,s__Formula) & s__instance(V__FIELD,s__FieldOfStudy) & s__holdsDuring(V__T1,'s__knows(V__HUMAN,V__FIELD)')))))) ))).

fof(kb_SUMO_38719,axiom,
    s__documentation(s__GovernmentSecretary,s__EnglishLanguage,'This &%Position &%Attribute describes a person who is head of an adminstrative department of &%Government.') ).

fof(kb_SUMO_38720,axiom,
    s__instance(s__GovernmentSecretary,s__GovernmentPosition) ).

fof(kb_SUMO_38721,axiom,
    s__instance(s__SecretaryOfTheInterior,s__GovernmentPosition) ).

fof(kb_SUMO_38722,axiom,
    s__subAttribute(s__SecretaryOfTheInterior,s__GovernmentSecretary) ).

fof(kb_SUMO_38723,axiom,
    s__documentation(s__SecretaryOfTheInterior,s__EnglishLanguage,'This &%Position &%Attribute describes the head of the &%UnitedStatesDepartmentOfInterior.') ).

fof(kb_SUMO_38724,axiom,
    s__instance(s__SecretaryOfTheTreasury,s__GovernmentPosition) ).

fof(kb_SUMO_38725,axiom,
    s__subAttribute(s__SecretaryOfTheTreasury,s__GovernmentSecretary) ).

fof(kb_SUMO_38726,axiom,
    s__documentation(s__SecretaryOfTheTreasury,s__EnglishLanguage,'This &%Position &%Attribute describes the head of the United States Treasury Department.') ).

fof(kb_SUMO_38727,axiom,
    s__subclass(s__StateGovernment,s__Government) ).

fof(kb_SUMO_38728,axiom,
    s__instance(s__StateGovernment__t,s__SetOrClass) ).

fof(kb_SUMO_38729,axiom,
    s__documentation(s__StateGovernment,s__EnglishLanguage,'The class of &%Governments whose jurisdictions are &%StateOrProvinces.') ).

fof(kb_SUMO_38730,axiom,
    ! [V__STATE] :
      ( s__instance(V__STATE,s__GeopoliticalArea)
     => ( s__instance(V__STATE,s__StateOrProvince)
      <=> s__instance(s__GovernmentFn(V__STATE),s__StateGovernment) ) ) ).

fof(kb_SUMO_38731,axiom,
    s__subclass(s__CityGovernment,s__Government) ).

fof(kb_SUMO_38732,axiom,
    s__instance(s__CityGovernment__t,s__SetOrClass) ).

fof(kb_SUMO_38733,axiom,
    s__documentation(s__CityGovernment,s__EnglishLanguage,'&%CityGovernment is the class of governments of &%Cities.') ).

fof(kb_SUMO_38734,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__GeopoliticalArea)
     => ( s__instance(V__C,s__City)
      <=> s__instance(s__GovernmentFn(V__C),s__CityGovernment) ) ) ).

fof(kb_SUMO_38735,axiom,
    s__subclass(s__MilitaryService,s__MilitaryOrganization) ).

fof(kb_SUMO_38736,axiom,
    s__documentation(s__MilitaryService,s__EnglishLanguage,'A branch of the armed forces of a &%Nation. For example, there are five military services in the United States, the army, the navy, the air force, the marines, and the coast guard.') ).

fof(kb_SUMO_38737,axiom,
    s__subclass(s__CoastGuard,s__GovernmentOrganization) ).

fof(kb_SUMO_38738,axiom,
    s__instance(s__CoastGuard__t,s__SetOrClass) ).

fof(kb_SUMO_38739,axiom,
    s__documentation(s__CoastGuard,s__EnglishLanguage,'&%CoastGuard is the subclass of &%GovernmentOrganizations that enforce the maritime laws of a &%Nation and guard its &%Seacoast. This may be a military or quasi-military organization.') ).

fof(kb_SUMO_38740,axiom,
    s__subclass(s__Army,s__MilitaryService) ).

fof(kb_SUMO_38741,axiom,
    s__instance(s__Army__t,s__SetOrClass) ).

fof(kb_SUMO_38742,axiom,
    s__instance(s__MilitaryService__t,s__SetOrClass) ).

fof(kb_SUMO_38743,axiom,
    s__documentation(s__Army,s__EnglishLanguage,'&%MilitaryServices that are land forces.') ).

fof(kb_SUMO_38744,axiom,
    s__subclass(s__AirForce,s__MilitaryService) ).

fof(kb_SUMO_38745,axiom,
    s__instance(s__AirForce__t,s__SetOrClass) ).

fof(kb_SUMO_38746,axiom,
    s__documentation(s__AirForce,s__EnglishLanguage,'&%AirForce is the subclass of &%MilitaryService that comprises military air forces.') ).

fof(kb_SUMO_38747,axiom,
    s__subclass(s__MilitaryUnit,s__MilitaryOrganization) ).

fof(kb_SUMO_38748,axiom,
    s__instance(s__MilitaryUnit__t,s__SetOrClass) ).

fof(kb_SUMO_38749,axiom,
    s__documentation(s__MilitaryUnit,s__EnglishLanguage,'Any &%MilitaryOrganization that can be dispatched to an area of operations.') ).

fof(kb_SUMO_38750,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Process)
     => ( s__instance(V__B,s__Battle)
       => ? [V__U1,V__U2] :
            ( s__instance(V__U2,s__Agent)
            & s__instance(V__U1,s__Agent)
            & s__instance(V__U1,s__MilitaryUnit)
            & s__instance(V__U2,s__MilitaryUnit)
            & V__U1 != V__U2
            & s__agent(V__B,V__U1)
            & s__agent(V__B,V__U2) ) ) ) ).

fof(kb_SUMO_38751,axiom,
    s__subclass(s__MilitaryReserveForce,s__MilitaryOrganization) ).

fof(kb_SUMO_38752,axiom,
    s__instance(s__MilitaryReserveForce__t,s__SetOrClass) ).

fof(kb_SUMO_38753,axiom,
    s__documentation(s__MilitaryReserveForce,s__EnglishLanguage,'&%MilitaryReserveForce is the subclass of &%MilitaryOrganizations that consist of forces trained in military procedures and activities, which are subject to being called to active duty if needed.') ).

fof(kb_SUMO_38754,axiom,
    s__subclass(s__MilitarySquad,s__MilitaryUnit) ).

fof(kb_SUMO_38755,axiom,
    s__instance(s__MilitarySquad__t,s__SetOrClass) ).

fof(kb_SUMO_38756,axiom,
    s__documentation(s__MilitarySquad,s__EnglishLanguage,'Any &%MilitaryUnit with the rank of squad.') ).

fof(kb_SUMO_38757,axiom,
    s__subclass(s__MilitaryCorps,s__MilitaryUnit) ).

fof(kb_SUMO_38758,axiom,
    s__instance(s__MilitaryCorps__t,s__SetOrClass) ).

fof(kb_SUMO_38759,axiom,
    s__documentation(s__MilitaryCorps,s__EnglishLanguage,'Any &%MilitaryUnit with the rank of corps.') ).

fof(kb_SUMO_38760,axiom,
    s__subclass(s__CavalryUnit,s__MilitaryUnit) ).

fof(kb_SUMO_38761,axiom,
    s__instance(s__CavalryUnit__t,s__SetOrClass) ).

fof(kb_SUMO_38762,axiom,
    s__documentation(s__CavalryUnit,s__EnglishLanguage,'&%MilitaryUnits composed primarily of &%Soldiers who are mounted, i.e. who perform their combat missions from a &%Horse or &%Vehicle.') ).

fof(kb_SUMO_38763,axiom,
    ! [V__B,V__C] :
      ( ( s__instance(V__C,s__Agent)
        & s__instance(V__C,s__Collection)
        & s__instance(V__B,s__Process)
        & s__instance(V__B,s__TimeInterval) )
     => ( ( s__instance(V__C,s__CavalryUnit)
          & s__instance(V__B,s__Battle)
          & s__agent(V__B,V__C) )
       => ? [V__P,V__V,V__T] :
            ( s__instance(V__T,s__Process)
            & s__instance(V__T,s__TimeInterval)
            & s__instance(V__P,s__SelfConnectedObject)
            & s__instance(V__P,s__Agent)
            & s__attribute(V__P,s__Soldier)
            & s__member(V__P,V__C)
            & s__instance(V__T,s__Transportation)
            & s__agent(V__T,V__P)
            & s__instance(V__V,s__Vehicle)
            & s__patient(V__T,V__V)
            & s__during(V__T,V__B) ) ) ) ).

fof(kb_SUMO_38764,axiom,
    s__subclass(s__MilitarySurplus,s__MilitaryArtifact) ).

fof(kb_SUMO_38765,axiom,
    s__instance(s__MilitarySurplus__t,s__SetOrClass) ).

fof(kb_SUMO_38766,axiom,
    s__documentation(s__MilitarySurplus,s__EnglishLanguage,'Any &%MilitaryArtifact which is sold to a non-military customer.') ).

fof(kb_SUMO_38767,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__MilitarySurplus)
     => ? [V__A,V__B] :
          ( s__instance(V__B,s__Process)
          & s__instance(V__A,s__SelfConnectedObject)
          & s__instance(V__B,s__Buying)
          & s__patient(V__B,V__A)
          & ~ s__instance(V__A,s__MilitaryOrganization)
          & ~ s__member(V__A,s__MilitaryOrganization) ) ) ).

fof(kb_SUMO_38768,axiom,
    s__documentation(s__hostileForces__m,s__EnglishLanguage,'(hostileForces ?UNIT1 ?UNIT2) means that the &%MilitaryUnits ?UNIT1 and ?UNIT2 are, respectively, allied with &%GeopoliticalAreas that are at war with one another.') ).

fof(kb_SUMO_38769,axiom,
    s__instance(s__hostileForces__m,s__BinaryPredicate) ).

fof(kb_SUMO_38770,axiom,
    s__instance(s__hostileForces__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_38771,axiom,
    s__domain(s__hostileForces__m,"1",s__MilitaryUnit) ).

fof(kb_SUMO_38772,axiom,
    s__domain(s__hostileForces__m,"2",s__MilitaryUnit) ).

fof(kb_SUMO_38773,axiom,
    ! [V__U2,V__U1,V__WAR] :
      ( ( s__instance(V__U1,s__MilitaryUnit)
        & s__instance(V__U2,s__MilitaryUnit) )
     => ( s__hostileForces(V__U1,V__U2)
       => ? [V__W,V__A1,V__A2] :
            ( s__instance(V__A2,s__GeopoliticalArea)
            & s__instance(V__A1,s__GeopoliticalArea)
            & s__instance(V__W,s__Contest)
            & s__instance(V__WAR,s__War)
            & s__contestParticipant(V__W,V__A1)
            & s__contestParticipant(V__W,V__A2)
            & s__subOrganization(V__U1,s__GovernmentFn(V__A1))
            & s__subOrganization(V__U2,s__GovernmentFn(V__A2)) ) ) ) ).

fof(kb_SUMO_38774,axiom,
    s__subclass(s__Commission,s__Organization) ).

fof(kb_SUMO_38775,axiom,
    s__instance(s__Commission__t,s__SetOrClass) ).

fof(kb_SUMO_38776,axiom,
    s__documentation(s__Commission,s__EnglishLanguage,'A small, temporary &%Organization whose purpose is to investigate some issue.') ).

fof(kb_SUMO_38777,axiom,
    ! [V__COMMISSION] :
      ( s__instance(V__COMMISSION,s__Agent)
     => ( s__instance(V__COMMISSION,s__Commission)
       => s__hasPurpose(V__COMMISSION,'(? [V__INVESTIGATE,V__ISSUE] : (s__instance(V__INVESTIGATE,s__Process) & s__instance(V__INVESTIGATE,s__Investigating) & s__patient(V__INVESTIGATE,V__ISSUE) & s__agent(V__INVESTIGATE,V__COMMISSION)))') ) ) ).

fof(kb_SUMO_38778,axiom,
    s__subclass(s__ServiceOrganization,s__Organization) ).

fof(kb_SUMO_38779,axiom,
    s__instance(s__ServiceOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_38780,axiom,
    s__documentation(s__ServiceOrganization,s__EnglishLanguage,'An &%Organization that performs a public service and is regulated by the &%Government.') ).

fof(kb_SUMO_38781,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__ServiceOrganization)
     => ? [V__PROC,V__GOV] :
          ( s__instance(V__GOV,s__Agent)
          & s__instance(V__PROC,s__Process)
          & s__instance(V__PROC,s__RegulatoryProcess)
          & s__patient(V__PROC,V__ORG)
          & s__agent(V__PROC,V__GOV)
          & s__instance(V__GOV,s__Government) ) ) ).

fof(kb_SUMO_38782,axiom,
    s__subclass(s__Library,s__EducationalOrganization) ).

fof(kb_SUMO_38783,axiom,
    s__instance(s__Library__t,s__SetOrClass) ).

fof(kb_SUMO_38784,axiom,
    s__documentation(s__Library,s__EnglishLanguage,'An &%EducationalOrganization which is a repository of &%Texts which have been classified for efficient retrieval.') ).

fof(kb_SUMO_38785,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Agent)
     => ( s__instance(V__L,s__Library)
       => ? [V__B,V__T] :
            ( s__instance(V__T,s__Physical)
            & s__instance(V__B,s__Object)
            & s__possesses(V__L,V__B)
            & s__instance(V__B,s__Building)
            & s__instance(V__T,s__Text)
            & s__located(V__T,V__B) ) ) ) ).

fof(kb_SUMO_38786,axiom,
    s__subclass(s__PublicLibrary,s__Library) ).

fof(kb_SUMO_38787,axiom,
    s__subclass(s__PublicLibrary,s__GovernmentOrganization) ).

fof(kb_SUMO_38788,axiom,
    s__instance(s__PublicLibrary__t,s__SetOrClass) ).

fof(kb_SUMO_38789,axiom,
    s__documentation(s__PublicLibrary,s__EnglishLanguage,'A &%Library which is financed by taxes and which is open to everyone.') ).

fof(kb_SUMO_38790,axiom,
    s__subclass(s__Museum,s__EducationalOrganization) ).

fof(kb_SUMO_38791,axiom,
    s__instance(s__Museum__t,s__SetOrClass) ).

fof(kb_SUMO_38792,axiom,
    s__documentation(s__Museum,s__EnglishLanguage,'An &%EducationalOrganization where &%Artifacts of historic, scientific or aesthetic value are collected and exhibited.') ).

fof(kb_SUMO_38793,axiom,
    s__subclass(s__OrganizationalBoard,s__Organization) ).

fof(kb_SUMO_38794,axiom,
    s__instance(s__OrganizationalBoard__t,s__SetOrClass) ).

fof(kb_SUMO_38795,axiom,
    s__documentation(s__OrganizationalBoard,s__EnglishLanguage,'Part of an &%Organization that is responsible for managing the &%Organization.') ).

fof(kb_SUMO_38796,axiom,
    ! [V__BOARD] :
      ( s__instance(V__BOARD,s__Organization)
     => ( s__instance(V__BOARD,s__OrganizationalBoard)
       => ? [V__ORG,V__MANAGE] :
            ( s__instance(V__MANAGE,s__Process)
            & s__instance(V__ORG,s__Organization)
            & s__subOrganization(V__BOARD,V__ORG)
            & s__instance(V__MANAGE,s__Managing)
            & s__agent(V__MANAGE,V__BOARD)
            & s__patient(V__MANAGE,V__ORG) ) ) ) ).

fof(kb_SUMO_38797,axiom,
    s__subclass(s__SecurityUnit,s__Organization) ).

fof(kb_SUMO_38798,axiom,
    s__instance(s__SecurityUnit__t,s__SetOrClass) ).

fof(kb_SUMO_38799,axiom,
    s__documentation(s__SecurityUnit,s__EnglishLanguage,'The &%Organization that is charged with ensuring the security of members of the overall &%Organization and the property of the &%Organization.') ).

fof(kb_SUMO_38800,axiom,
    ! [V__ORG,V__UNIT] :
      ( ( s__instance(V__UNIT,s__Organization)
        & s__instance(V__UNIT,s__CognitiveAgent)
        & s__instance(V__ORG,s__Organization) )
     => ( ( s__instance(V__UNIT,s__SecurityUnit)
          & s__subOrganization(V__UNIT,V__ORG) )
       => s__holdsObligation('(? [V__MAINTAIN] : (s__instance(V__MAINTAIN,s__Process) & s__instance(V__MAINTAIN,s__Maintaining) & s__agent(V__MAINTAIN,V__UNIT) & s__patient(V__MAINTAIN,V__ORG)))',V__UNIT) ) ) ).

fof(kb_SUMO_38801,axiom,
    s__subclass(s__UnionOrganization,s__Organization) ).

fof(kb_SUMO_38802,axiom,
    s__instance(s__UnionOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_38803,axiom,
    s__documentation(s__UnionOrganization,s__EnglishLanguage,'An &%Organization comprised of workers from the same &%Corporation or &%Industry. The purpose of the &%UnionOrganization is to strengthen its representation in bargaining with the &%Corporation or &%Industry.') ).

fof(kb_SUMO_38804,axiom,
    ! [V__MEMBER,V__ORG] :
      ( ( s__instance(V__ORG,s__Collection)
        & s__instance(V__MEMBER,s__SelfConnectedObject)
        & s__instance(V__MEMBER,s__CognitiveAgent) )
     => ( s__instance(V__ORG,s__UnionOrganization)
       => ? [V__COLL] :
            ( s__member(V__MEMBER,V__ORG)
           => ( ( s__instance(V__COLL,s__Corporation)
                & s__employs(V__COLL,V__MEMBER) )
              | ? [V__CORP] :
                  ( s__instance(V__CORP,s__SelfConnectedObject)
                  & s__instance(V__CORP,s__Organization)
                  & s__instance(V__COLL,s__Organization)
                  & s__instance(V__COLL,s__Industry)
                  & s__member(V__CORP,V__COLL)
                  & s__employs(V__CORP,V__MEMBER) ) ) ) ) ) ).

fof(kb_SUMO_38805,axiom,
    s__subclass(s__OrganicCompound,s__CompoundSubstance) ).

fof(kb_SUMO_38806,axiom,
    s__documentation(s__OrganicCompound,s__EnglishLanguage,'Any &%CompoundSubstance that has a &%Carbon base.') ).

fof(kb_SUMO_38807,axiom,
    ! [V__COMPOUND] :
      ( s__instance(V__COMPOUND,s__Object)
     => ( ( s__instance(V__COMPOUND,s__OrganicCompound)
          & s__instance(V__COMPOUND,s__Molecule) )
       => ? [V__CARBON] :
            ( s__instance(V__CARBON,s__Object)
            & s__instance(V__CARBON,s__Carbon)
            & s__part(V__CARBON,V__COMPOUND) ) ) ) ).

fof(kb_SUMO_38808,axiom,
    s__subclass(s__Urea,s__OrganicCompound) ).

fof(kb_SUMO_38809,axiom,
    s__instance(s__Urea__t,s__SetOrClass) ).

fof(kb_SUMO_38810,axiom,
    s__documentation(s__Urea,s__EnglishLanguage,'Urea is a dry, soluble, nitrogenous substance that is the major solid component of the urine of mammals, and which may be synthesized from ammonia and carbon dioxide, it is useful in the production of &%Plastic and in &%Fertilizers.') ).

fof(kb_SUMO_38811,axiom,
    s__subclass(s__Steroid,s__OrganicCompound) ).

fof(kb_SUMO_38812,axiom,
    s__subclass(s__Steroid,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_38813,axiom,
    s__documentation(s__Steroid,s__EnglishLanguage,'A class of &%OrganicCompounds having the same basic chemical structure and having significant physiological effects.') ).

fof(kb_SUMO_38814,axiom,
    s__subclass(s__Hydrocarbon,s__OrganicCompound) ).

fof(kb_SUMO_38815,axiom,
    s__instance(s__Hydrocarbon__t,s__SetOrClass) ).

fof(kb_SUMO_38816,axiom,
    s__documentation(s__Hydrocarbon,s__EnglishLanguage,'Any &%OrganicCompound that contains only &%Carbon and &%Hydrogen.') ).

fof(kb_SUMO_38817,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Hydrocarbon)
     => ? [V__P1,V__P2] :
          ( s__instance(V__P2,s__Object)
          & s__instance(V__P1,s__Object)
          & V__S = s__MereologicalSumFn(V__P1,V__P2)
          & s__instance(V__P1,s__Carbon)
          & s__instance(V__P2,s__Hydrogen) ) ) ).

fof(kb_SUMO_38818,axiom,
    s__subclass(s__Alcohol,s__OrganicCompound) ).

fof(kb_SUMO_38819,axiom,
    s__instance(s__Alcohol__t,s__SetOrClass) ).

fof(kb_SUMO_38820,axiom,
    s__instance(s__OrganicCompound__t,s__SetOrClass) ).

fof(kb_SUMO_38821,axiom,
    s__documentation(s__Alcohol,s__EnglishLanguage,'&%OrganicCompounds that are produced from hydrocarbons by distillation.') ).

fof(kb_SUMO_38822,axiom,
    s__subclass(s__Alkaloid,s__ChemicalBase) ).

fof(kb_SUMO_38823,axiom,
    s__instance(s__Alkaloid__t,s__SetOrClass) ).

fof(kb_SUMO_38824,axiom,
    s__instance(s__ChemicalBase__t,s__SetOrClass) ).

fof(kb_SUMO_38825,axiom,
    s__subclass(s__Alkaloid,s__PlantSubstance) ).

fof(kb_SUMO_38826,axiom,
    s__subclass(s__Alkaloid,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_38827,axiom,
    s__documentation(s__Alkaloid,s__EnglishLanguage,'A &%ChemicalBase found in &%Plants that has physiological and psychological effects.') ).

fof(kb_SUMO_38828,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Object)
     => ( s__instance(V__A,s__Alkaloid)
       => ? [V__N] :
            ( s__instance(V__N,s__Object)
            & s__instance(V__N,s__Nitrogen)
            & s__part(V__N,V__A) ) ) ) ).

fof(kb_SUMO_38829,axiom,
    s__instance(s__Drugged,s__ConsciousnessAttribute) ).

fof(kb_SUMO_38830,axiom,
    s__contraryAttribute_2(s__Drugged,s__Sober) ).

fof(kb_SUMO_38831,axiom,
    s__documentation(s__Drugged,s__EnglishLanguage,'The &%ConsciousnessAttribute of someone whose motor and/or cognitive faculties are significantly impaired by a &%BiologicallyActiveSubstance.') ).

%FOL fof(kb_SUMO_38832,axiom,(( (! [V__P,V__T] : ((s__instance(V__T,s__TimePosition) & s__instance(V__P,s__Object)) => (s__holdsDuring(V__T,'s__attribute(V__P,s__Drugged)') => s__holdsDuring(V__T,'(? [V__B] : (s__instance(V__B,s__Object) & s__instance(V__B,s__BiologicallyActiveSubstance) & s__part(V__B,V__P)))')))) ))).

fof(kb_SUMO_38833,axiom,
    s__subAttribute(s__Drunk,s__Drugged) ).

fof(kb_SUMO_38834,axiom,
    s__documentation(s__Drunk,s__EnglishLanguage,'The &%ConsciousnessAttribute of someone whose motor and cognitive faculties are significantly impaired by &%Alcohol.') ).

%FOL fof(kb_SUMO_38835,axiom,(( (! [V__TIME,V__PERSON] : ((s__instance(V__PERSON,s__Agent) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__attribute(V__PERSON,s__Drunk)') => (? [V__PAST] : (s__temporalPart(V__PAST,s__PastFn(V__TIME)) & s__holdsDuring(V__PAST,'(? [V__DRINK,V__ALCOHOL] : (s__instance(V__DRINK,s__Process) & s__instance(V__PAST,s__TimePosition) & s__instance(V__DRINK,s__Drinking) & s__patient(V__DRINK,V__ALCOHOL) & s__instance(V__ALCOHOL,s__AlcoholicBeverage) & s__agent(V__DRINK,V__PERSON)))')))))) ))).

%FOL fof(kb_SUMO_38836,axiom,(( (! [V__P,V__T] : ((s__instance(V__T,s__TimePosition) & s__instance(V__P,s__Object)) => (s__holdsDuring(V__T,'s__attribute(V__P,s__Drunk)') => s__holdsDuring(V__T,'(? [V__B] : (s__instance(V__B,s__Object) & s__instance(V__B,s__Alcohol) & s__part(V__B,V__P)))')))) ))).

fof(kb_SUMO_38837,axiom,
    s__subclass(s__AminoAcid,s__ChemicalAcid) ).

fof(kb_SUMO_38838,axiom,
    s__instance(s__AminoAcid__t,s__SetOrClass) ).

fof(kb_SUMO_38839,axiom,
    s__instance(s__ChemicalAcid__t,s__SetOrClass) ).

fof(kb_SUMO_38840,axiom,
    s__subclass(s__AminoAcid,s__OrganicCompound) ).

fof(kb_SUMO_38841,axiom,
    s__documentation(s__AminoAcid,s__EnglishLanguage,'Organic acids that are the building blocks of &%Proteins.') ).

fof(kb_SUMO_38842,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Object)
     => ( s__instance(V__P,s__Protein)
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__A,s__AminoAcid)
            & s__part(V__A,V__P) ) ) ) ).

fof(kb_SUMO_38843,axiom,
    s__subclass(s__Cholesterol,s__Steroid) ).

fof(kb_SUMO_38844,axiom,
    s__instance(s__Cholesterol__t,s__SetOrClass) ).

fof(kb_SUMO_38845,axiom,
    s__instance(s__Steroid__t,s__SetOrClass) ).

fof(kb_SUMO_38846,axiom,
    s__subclass(s__Cholesterol,s__AnimalSubstance) ).

fof(kb_SUMO_38847,axiom,
    s__documentation(s__Cholesterol,s__EnglishLanguage,'A &%Steroid that is produced by the &%Liver and that is believed to be closely associated with various cardiological disorders.') ).

fof(kb_SUMO_38848,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Cholesterol)
     => ? [V__P,V__L] :
          ( s__instance(V__L,s__Object)
          & s__instance(V__P,s__Process)
          & s__instance(V__P,s__BiologicalProcess)
          & s__eventLocated(V__P,V__L)
          & s__instance(V__L,s__Liver)
          & s__result(V__P,V__S) ) ) ).

fof(kb_SUMO_38849,axiom,
    s__subclass(s__ChemicalAcid,s__CompoundSubstance) ).

fof(kb_SUMO_38850,axiom,
    s__disjoint(s__ChemicalAcid,s__ChemicalBase) ).

fof(kb_SUMO_38851,axiom,
    s__documentation(s__ChemicalAcid,s__EnglishLanguage,'A bitter &%CompoundSubstance that is capable of reacting with a &%ChemicalBase and forming a &%ChemicalSalt.') ).

fof(kb_SUMO_38852,axiom,
    ! [V__C,V__CB,V__CA] :
      ( s__instance(V__C,s__Process)
     => ( ( s__instance(V__CA,s__ChemicalAcid)
          & s__instance(V__CB,s__ChemicalBase)
          & s__instance(V__C,s__ChemicalProcess)
          & s__patient(V__C,V__CA)
          & s__patient(V__C,V__CB) )
       => ? [V__CS] :
            ( s__instance(V__CS,s__ChemicalSalt)
            & s__result(V__C,V__CS) ) ) ) ).

fof(kb_SUMO_38853,axiom,
    s__subclass(s__ChemicalBase,s__CompoundSubstance) ).

fof(kb_SUMO_38854,axiom,
    s__documentation(s__ChemicalBase,s__EnglishLanguage,'A &%CompoundSubstance that is capable of reacting with a &%ChemicalAcid and forming a &%ChemicalSalt.') ).

fof(kb_SUMO_38855,axiom,
    s__subclass(s__ChemicalSalt,s__CompoundSubstance) ).

fof(kb_SUMO_38856,axiom,
    s__documentation(s__ChemicalSalt,s__EnglishLanguage,'A bitter &%CompoundSubstance that is formed in a chemical reaction of a &%ChemicalBase with a &%ChemicalAcid.') ).

fof(kb_SUMO_38857,axiom,
    s__subclass(s__SodiumChloride,s__ChemicalSalt) ).

fof(kb_SUMO_38858,axiom,
    s__instance(s__SodiumChloride__t,s__SetOrClass) ).

fof(kb_SUMO_38859,axiom,
    s__instance(s__ChemicalSalt__t,s__SetOrClass) ).

fof(kb_SUMO_38860,axiom,
    s__names(salt,s__SodiumChloride) ).

fof(kb_SUMO_38861,axiom,
    s__names('NaCl',s__SodiumChloride) ).

fof(kb_SUMO_38862,axiom,
    s__documentation(s__SodiumChloride,s__EnglishLanguage,'&%SodiumChloride is the compound of &%Sodium and &%Chloride, which may appear in crystalline form or in solution with water or other substances. It is a compound found in solution in significant quantities in sea water.') ).

fof(kb_SUMO_38863,axiom,
    ! [V__SALT] :
      ( s__instance(V__SALT,s__SodiumChloride)
     => ? [V__SYNTHESIS,V__SODIUM,V__CHLORINE] :
          ( s__instance(V__CHLORINE,s__Object)
          & s__instance(V__SODIUM,s__Object)
          & s__instance(V__SYNTHESIS,s__Process)
          & s__instance(V__SYNTHESIS,s__ChemicalSynthesis)
          & s__resource(V__SYNTHESIS,V__SODIUM)
          & s__instance(V__SODIUM,s__Sodium)
          & s__resource(V__SYNTHESIS,V__CHLORINE)
          & s__instance(V__CHLORINE,s__Chlorine)
          & s__result(V__SYNTHESIS,V__SALT) ) ) ).

fof(kb_SUMO_38864,axiom,
    s__subclass(s__Diamond,s__Mineral) ).

fof(kb_SUMO_38865,axiom,
    s__subclass(s__Diamond,s__Carbon) ).

fof(kb_SUMO_38866,axiom,
    s__instance(s__Diamond__t,s__SetOrClass) ).

fof(kb_SUMO_38867,axiom,
    s__documentation(s__Diamond,s__EnglishLanguage,'Crystalline &%Carbon that is valued as a gem and used in industrial applications.') ).

fof(kb_SUMO_38868,axiom,
    s__subclass(s__SalineSolution,s__Solution) ).

fof(kb_SUMO_38869,axiom,
    s__instance(s__SalineSolution__t,s__SetOrClass) ).

fof(kb_SUMO_38870,axiom,
    s__documentation(s__SalineSolution,s__EnglishLanguage,'A &%Solution consisting of &%SodiumChloride and &%Water.') ).

fof(kb_SUMO_38871,axiom,
    ! [V__SOLUTION,V__PART] :
      ( ( s__instance(V__PART,s__Object)
        & s__instance(V__SOLUTION,s__Object) )
     => ( ( s__instance(V__SOLUTION,s__SalineSolution)
          & s__part(V__PART,V__SOLUTION) )
       => ( s__instance(V__PART,s__SodiumChloride)
          | s__instance(V__PART,s__Water) ) ) ) ).

fof(kb_SUMO_38872,axiom,
    ! [V__WATER] :
      ( s__instance(V__WATER,s__Water)
     => ? [V__SYNTHESIS,V__HYDROGEN,V__OXYGEN] :
          ( s__instance(V__OXYGEN,s__Object)
          & s__instance(V__HYDROGEN,s__Object)
          & s__instance(V__SYNTHESIS,s__Process)
          & s__instance(V__SYNTHESIS,s__ChemicalSynthesis)
          & s__resource(V__SYNTHESIS,V__HYDROGEN)
          & s__instance(V__HYDROGEN,s__Hydrogen)
          & s__resource(V__SYNTHESIS,V__OXYGEN)
          & s__instance(V__OXYGEN,s__Oxygen)
          & s__result(V__SYNTHESIS,V__WATER) ) ) ).

fof(kb_SUMO_38873,axiom,
    s__documentation(s__reactant__m,s__EnglishLanguage,'(reactant ?PROCESS ?SUBSTANCE) means that ?SUBSTANCE is a chemical reactant in the chemical reaction ?PROCESS, i.e. ?SUBSTANCE is present at the beginning of the chemical reaction ?PROCESS.') ).

fof(kb_SUMO_38874,axiom,
    s__domain(s__reactant__m,"1",s__ChemicalProcess) ).

fof(kb_SUMO_38875,axiom,
    s__domain(s__reactant__m,"2",s__Substance) ).

fof(kb_SUMO_38876,axiom,
    s__subrelation(s__reactant__m,s__resource__m) ).

fof(kb_SUMO_38877,axiom,
    s__documentation(s__reagent__m,s__EnglishLanguage,'(reagent ?PROCESS ?SUBSTANCE) means that ?SUBSTANCE is a chemical agent in the chemical reaction ?PROCESS.') ).

fof(kb_SUMO_38878,axiom,
    s__domain(s__reagent__m,"1",s__ChemicalProcess) ).

fof(kb_SUMO_38879,axiom,
    s__domain(s__reagent__m,"2",s__Substance) ).

fof(kb_SUMO_38880,axiom,
    s__subrelation(s__reagent__m,s__instrument__m) ).

fof(kb_SUMO_38881,axiom,
    s__subclass(s__Oil,s__Solution) ).

fof(kb_SUMO_38882,axiom,
    s__instance(s__Oil__t,s__SetOrClass) ).

fof(kb_SUMO_38883,axiom,
    s__documentation(s__Oil,s__EnglishLanguage,'A greasy, viscous &%Solution that cannot be mixed with &%Water. Note that this general class covers petroleum oil, vegetable oil, animal fat, etc.') ).

fof(kb_SUMO_38884,axiom,
    ! [V__OIL] :
      ( s__instance(V__OIL,s__Object)
     => ( s__instance(V__OIL,s__Oil)
       => ~ ? [V__MIX,V__WATER] :
              ( s__instance(V__WATER,s__Object)
              & s__instance(V__MIX,s__Object)
              & s__instance(V__MIX,s__Mixture)
              & s__part(V__WATER,V__MIX)
              & s__instance(V__WATER,s__Water)
              & s__part(V__OIL,V__MIX) ) ) ) ).

fof(kb_SUMO_38885,axiom,
    s__subclass(s__Surfactant,s__Substance) ).

fof(kb_SUMO_38886,axiom,
    s__instance(s__Surfactant__t,s__SetOrClass) ).

fof(kb_SUMO_38887,axiom,
    s__documentation(s__Surfactant,s__EnglishLanguage,'Surfactants, also known as &%Wetting agents, lower the surface tension of a &%Liquid, allowing easier spreading. The term surfactant is a compression of Surface active agent. Surfactants are usually organic compounds that contain both hydrophobic and hydrophilic groups, and are thus semi-soluble in both organic and aqueous solvents.') ).

fof(kb_SUMO_38888,axiom,
    s__subclass(s__Detergent,s__Surfactant) ).

fof(kb_SUMO_38889,axiom,
    s__subclass(s__Detergent,s__Mixture) ).

fof(kb_SUMO_38890,axiom,
    s__instance(s__Detergent__t,s__SetOrClass) ).

fof(kb_SUMO_38891,axiom,
    s__documentation(s__Detergent,s__EnglishLanguage,'A detergent is a compound, or a mixture of compounds, whose molecules have two distinct regions: one that is hydrophilic, and dissolves easily in water, and another region that is hydrophobic, with little (if any) affinity for water. As a consequence, these compounds can aid in the solubilization of hydrophobic compounds in water, and usually are optimized for this property. Though &%Soap also has these properties, soaps in general are not considered detergents. &%Soap is a particular type of surfactant that is derived from oils and fats. They are created through the saponification process whereby the ester linkage in a vegetable oil or fat is hydrolytically cleaved, creating a sodium or potassium salt of a fatty acid (i.e. soap). Both detergents and soaps are considered to be surfactants. &%Surfactants that are not soaps are considered to be detergents. Detergents are also commonly known as any cleaning mixture containing surfactants. (from Wikipedia)') ).

fof(kb_SUMO_38892,axiom,
    ! [V__DETERGENT] :
      ( s__instance(V__DETERGENT,s__Physical)
     => ( s__instance(V__DETERGENT,s__Detergent)
       => s__hasPurpose(V__DETERGENT,'(? [V__REMOVE,V__SUBSTANCE,V__SURFACE,V__OBJECT] : (s__instance(V__OBJECT,s__SelfConnectedObject) & s__instance(V__SURFACE,s__SelfConnectedObject) & s__instance(V__REMOVE,s__Process) & s__instance(V__REMOVE,s__Removing) & s__instance(V__SUBSTANCE,s__Substance) & s__patient(V__REMOVE,V__SUBSTANCE) & s__origin(V__REMOVE,V__SURFACE) & s__surface(V__SURFACE,V__OBJECT)))') ) ) ).

fof(kb_SUMO_38893,axiom,
    s__subclass(s__Bathing,s__Washing) ).

fof(kb_SUMO_38894,axiom,
    s__instance(s__Bathing__t,s__SetOrClass) ).

fof(kb_SUMO_38895,axiom,
    s__documentation(s__Bathing,s__EnglishLanguage,'&%Washing the entire body of a &%Human or &%Animal.') ).

fof(kb_SUMO_38896,axiom,
    ! [V__B,V__A] :
      ( s__instance(V__B,s__Process)
     => ( ( s__instance(V__B,s__Bathing)
          & s__patient(V__B,V__A) )
       => s__instance(V__A,s__Animal) ) ) ).

fof(kb_SUMO_38897,axiom,
    s__subclass(s__BathingDevice,s__WashingDevice) ).

fof(kb_SUMO_38898,axiom,
    s__documentation(s__BathingDevice,s__EnglishLanguage,'A &%WashingDevice which is intended to be used by Humans for washing their bodies. Note that this class covers bathtubs, showers, etc.') ).

fof(kb_SUMO_38899,axiom,
    ! [V__PERSON,V__BD] :
      ( s__instance(V__BD,s__Object)
     => ( s__instance(V__BD,s__BathingDevice)
       => s__hasPurpose(V__BD,'(? [V__B,V__P] : (s__instance(V__B,s__Process) & s__instance(V__B,s__Bathing) & s__instrument(V__B,V__BD) & s__patient(V__B,V__PERSON) & s__instance(V__P,s__Human)))') ) ) ).

fof(kb_SUMO_38900,axiom,
    s__subclass(s__WashBasin,s__WashingDevice) ).

fof(kb_SUMO_38901,axiom,
    s__instance(s__WashBasin__t,s__SetOrClass) ).

fof(kb_SUMO_38902,axiom,
    s__documentation(s__WashBasin,s__EnglishLanguage,'A &%WashingDevice which is intended to be used by &%Humans for washing their &%Hands.') ).

fof(kb_SUMO_38903,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__WashBasin)
       => s__hasPurpose(V__B,'(? [V__W,V__H] : (s__instance(V__W,s__Process) & s__instance(V__W,s__Washing) & s__instrument(V__W,V__B) & s__patient(V__W,V__H) & s__instance(V__H,s__Hand)))') ) ) ).

fof(kb_SUMO_38904,axiom,
    s__subclass(s__Glue,s__Mixture) ).

fof(kb_SUMO_38905,axiom,
    s__instance(s__Glue__t,s__SetOrClass) ).

fof(kb_SUMO_38906,axiom,
    s__documentation(s__Glue,s__EnglishLanguage,'Any &%Mixture whose purpose is to be used as the &%instrument of &%Attaching one thing to another.') ).

fof(kb_SUMO_38907,axiom,
    ! [V__GLUE] :
      ( s__instance(V__GLUE,s__Object)
     => ( s__instance(V__GLUE,s__Glue)
       => s__hasPurpose(V__GLUE,'(? [V__ATTACH] : (s__instance(V__ATTACH,s__Process) & s__instance(V__ATTACH,s__Attaching) & s__instrument(V__ATTACH,V__GLUE)))') ) ) ).

fof(kb_SUMO_38908,axiom,
    s__subclass(s__Glass,s__Mixture) ).

fof(kb_SUMO_38909,axiom,
    s__instance(s__Glass__t,s__SetOrClass) ).

fof(kb_SUMO_38910,axiom,
    s__documentation(s__Glass,s__EnglishLanguage,'A transparent or translucent &%Mixture of silicates.') ).

fof(kb_SUMO_38911,axiom,
    s__subclass(s__MetallicAlloy,s__Mixture) ).

fof(kb_SUMO_38912,axiom,
    s__documentation(s__MetallicAlloy,s__EnglishLanguage,'A &%Mixture of two or more &%Metals, and possibly nonmetallic elements as well. For example, steel is an alloy containing iron and manganese.') ).

fof(kb_SUMO_38913,axiom,
    ! [V__ALLOY] :
      ( s__instance(V__ALLOY,s__Object)
     => ( s__instance(V__ALLOY,s__MetallicAlloy)
       => ? [V__METAL1,V__METAL2] :
            ( s__instance(V__METAL2,s__Object)
            & s__instance(V__METAL1,s__Object)
            & s__instance(V__METAL1,s__Metal)
            & s__instance(V__METAL2,s__Metal)
            & V__METAL1 != V__METAL2
            & s__part(V__METAL1,V__ALLOY)
            & s__part(V__METAL2,V__ALLOY) ) ) ) ).

fof(kb_SUMO_38914,axiom,
    s__subclass(s__Steel,s__MetallicAlloy) ).

fof(kb_SUMO_38915,axiom,
    s__instance(s__Steel__t,s__SetOrClass) ).

fof(kb_SUMO_38916,axiom,
    s__documentation(s__Steel,s__EnglishLanguage,'A &%MetallicAlloy made from &%Iron and other elements.') ).

fof(kb_SUMO_38917,axiom,
    ! [V__STEEL] :
      ( s__instance(V__STEEL,s__Object)
     => ( s__instance(V__STEEL,s__Steel)
       => ? [V__IRON] :
            ( s__instance(V__IRON,s__Object)
            & s__instance(V__IRON,s__Iron)
            & s__part(V__IRON,V__STEEL) ) ) ) ).

fof(kb_SUMO_38918,axiom,
    s__subclass(s__Brass,s__MetallicAlloy) ).

fof(kb_SUMO_38919,axiom,
    s__instance(s__Brass__t,s__SetOrClass) ).

fof(kb_SUMO_38920,axiom,
    s__instance(s__MetallicAlloy__t,s__SetOrClass) ).

fof(kb_SUMO_38921,axiom,
    s__documentation(s__Brass,s__EnglishLanguage,'A &%MetallicAlloy made from &%Copper and &%Zinc.') ).

fof(kb_SUMO_38922,axiom,
    ! [V__BRASS] :
      ( s__instance(V__BRASS,s__Object)
     => ( s__instance(V__BRASS,s__Brass)
       => ? [V__COPPER,V__ZINC] :
            ( s__instance(V__ZINC,s__Object)
            & s__instance(V__COPPER,s__Object)
            & s__instance(V__COPPER,s__Copper)
            & s__instance(V__ZINC,s__Zinc)
            & s__part(V__COPPER,V__BRASS)
            & s__part(V__ZINC,V__BRASS) ) ) ) ).

fof(kb_SUMO_38923,axiom,
    s__subclass(s__Powder,s__Substance) ).

fof(kb_SUMO_38924,axiom,
    s__documentation(s__Powder,s__EnglishLanguage,'Any &%Solid &%Substance which consists of loose, identical, and very small particles.') ).

fof(kb_SUMO_38925,axiom,
    ! [V__POWDER] :
      ( s__instance(V__POWDER,s__Object)
     => ( s__instance(V__POWDER,s__Powder)
       => s__attribute(V__POWDER,s__Solid) ) ) ).

fof(kb_SUMO_38926,axiom,
    s__subclass(s__Fallout,s__Powder) ).

fof(kb_SUMO_38927,axiom,
    s__instance(s__Fallout__t,s__SetOrClass) ).

fof(kb_SUMO_38928,axiom,
    s__documentation(s__Fallout,s__EnglishLanguage,'Radioactive powder that is typically dispersed by the explosion of a nuclear weapon.') ).

fof(kb_SUMO_38929,axiom,
    ! [V__POWDER] :
      ( s__instance(V__POWDER,s__Object)
     => ( s__instance(V__POWDER,s__Fallout)
       => s__capability(s__RadiatingNuclear,s__instrument__m,V__POWDER) ) ) ).

fof(kb_SUMO_38930,axiom,
    s__subclass(s__Fog,s__WaterCloud) ).

fof(kb_SUMO_38931,axiom,
    s__instance(s__Fog__t,s__SetOrClass) ).

fof(kb_SUMO_38932,axiom,
    s__documentation(s__Fog,s__EnglishLanguage,'Any &%WaterCloud that is in contact with the ground.') ).

fof(kb_SUMO_38933,axiom,
    ! [V__FOG] :
      ( s__instance(V__FOG,s__Object)
     => ( s__instance(V__FOG,s__Fog)
       => ? [V__LAND] :
            ( s__instance(V__LAND,s__Object)
            & s__instance(V__LAND,s__LandArea)
            & s__meetsSpatially(V__FOG,V__LAND) ) ) ) ).

fof(kb_SUMO_38934,axiom,
    s__subclass(s__Ice,s__Water) ).

fof(kb_SUMO_38935,axiom,
    s__instance(s__Ice__t,s__SetOrClass) ).

fof(kb_SUMO_38936,axiom,
    s__documentation(s__Ice,s__EnglishLanguage,'&%Water that has the &%PhysicalState of &%Solid.') ).

fof(kb_SUMO_38937,axiom,
    ! [V__ICE] :
      ( s__instance(V__ICE,s__Object)
     => ( s__instance(V__ICE,s__Ice)
      <=> ( s__instance(V__ICE,s__Water)
          & s__attribute(V__ICE,s__Solid) ) ) ) ).

fof(kb_SUMO_38938,axiom,
    ! [V__NUMBER,V__ICE] :
      ( ( s__instance(V__ICE,s__Object)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( s__instance(V__ICE,s__Ice)
          & s__measure(V__ICE,s__MeasureFn(V__NUMBER,s__CelsiusDegree)) )
       => lesseq(V__NUMBER,"0") ) ) ).

fof(kb_SUMO_38939,axiom,
    s__subclass(s__Field,s__LandArea) ).

fof(kb_SUMO_38940,axiom,
    s__documentation(s__Field,s__EnglishLanguage,'A &%LandArea that has been cleared of &%BotanicalTrees. Note that a &%Field is not necessarily used for the cultivation of crops and that a &%Field may be very small, e.g. &%Lawn is a subclass of &%Field.') ).

fof(kb_SUMO_38941,axiom,
    ! [V__FIELD] :
      ( s__instance(V__FIELD,s__Object)
     => ( s__instance(V__FIELD,s__Field)
       => ~ ? [V__TREE] :
              ( s__instance(V__TREE,s__Physical)
              & s__instance(V__TREE,s__BotanicalTree)
              & s__located(V__TREE,V__FIELD) ) ) ) ).

fof(kb_SUMO_38942,axiom,
    s__subclass(s__Lawn,s__Field) ).

fof(kb_SUMO_38943,axiom,
    s__instance(s__Lawn__t,s__SetOrClass) ).

fof(kb_SUMO_38944,axiom,
    s__instance(s__Field__t,s__SetOrClass) ).

fof(kb_SUMO_38945,axiom,
    s__documentation(s__Lawn,s__EnglishLanguage,'A &%Field of cultivated and mowed &%Grass.') ).

fof(kb_SUMO_38946,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Object)
     => ( s__instance(V__L,s__Lawn)
       => ? [V__G] :
            ( s__instance(V__G,s__Physical)
            & s__instance(V__G,s__Grass)
            & s__located(V__G,V__L) ) ) ) ).

fof(kb_SUMO_38947,axiom,
    s__subclass(s__MilitaryFront,s__GeographicArea) ).

fof(kb_SUMO_38948,axiom,
    s__instance(s__MilitaryFront__t,s__SetOrClass) ).

fof(kb_SUMO_38949,axiom,
    s__documentation(s__MilitaryFront,s__EnglishLanguage,'A &%GeographicArea along which opposing military forces confront one another in a &%Battle.') ).

%FOL fof(kb_SUMO_38950,axiom,(( (! [V__TIME,V__AREA] : ((s__instance(V__AREA,s__Object) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__instance(V__AREA,s__MilitaryFront)') => (? [V__BATTLE] : (s__instance(V__BATTLE,s__Process) & s__instance(V__BATTLE,s__TimePosition) & s__instance(V__BATTLE,s__Battle) & s__eventLocated(V__BATTLE,V__AREA) & s__temporalPart(V__TIME,V__BATTLE)))))) ))).

fof(kb_SUMO_38951,axiom,
    s__partition_3(s__Region,s__GeographicArea,s__SpaceRegion) ).

fof(kb_SUMO_38952,axiom,
    s__subclass(s__AtmosphericRegion,s__SpaceRegion) ).

fof(kb_SUMO_38953,axiom,
    s__documentation(s__AtmosphericRegion,s__EnglishLanguage,'&%AtmosphericRegion is the class of all subregions of &%EarthsAtmosphere.') ).

fof(kb_SUMO_38954,axiom,
    s__subclass(s__StreamWaterArea,s__WaterArea) ).

fof(kb_SUMO_38955,axiom,
    s__subclass(s__StreamWaterArea,s__FlowRegion) ).

fof(kb_SUMO_38956,axiom,
    s__instance(s__StreamWaterArea__t,s__SetOrClass) ).

fof(kb_SUMO_38957,axiom,
    s__instance(s__FlowRegion__t,s__SetOrClass) ).

fof(kb_SUMO_38958,axiom,
    s__disjoint(s__StreamWaterArea,s__StaticWaterArea) ).

fof(kb_SUMO_38959,axiom,
    s__documentation(s__StreamWaterArea,s__EnglishLanguage,'A relatively narrow &%WaterArea where the water flows constantly and in the same direction, e.g. a river, a stream, etc.') ).

fof(kb_SUMO_38960,axiom,
    s__subclass(s__StaticWaterArea,s__WaterArea) ).

fof(kb_SUMO_38961,axiom,
    s__instance(s__StaticWaterArea__t,s__SetOrClass) ).

fof(kb_SUMO_38962,axiom,
    s__documentation(s__StaticWaterArea,s__EnglishLanguage,'A &%WaterArea in which water does not flow constantly or in the same direction, e.g. most lakes and ponds.') ).

fof(kb_SUMO_38963,axiom,
    s__subclass(s__FlowRegion,s__Region) ).

fof(kb_SUMO_38964,axiom,
    s__documentation(s__FlowRegion,s__EnglishLanguage,'&%FlowRegion is a class of things whose boundaries are relatively stable but whose constitutive &%material is continuously moving through the region itself and being replaced by other, similar material. Each &%FlowRegion is constituted by a stream of matter moving as a whole. A &%FlowRegion may be liquid or gaseous. A wind may be considered as a &%Process or as a &%FlowRegion, similarly an OceanCurrent or a &%WaterWave. The motion process associated with a &%FlowRegion F is denoted by (&%FlowFn F). Note that certain properties belong to the &%FlowRegion itself (e.g., mass, length, volume, temperature, and speed or velocity of the region moving as a whole), while other properties of interest belong to the &%Motion of its constitutive stuff (e.g., velocity, direction). The motion of a &%FlowRegion as a whole (e.g., &%JetStream moves within the atmosphere) is distinguished from the motion of the &%pieces of stuff constituting the &%FlowRegion. See &%FlowFn and &%FlowRegionFn.') ).

fof(kb_SUMO_38965,axiom,
    ! [V__FLUID,V__FR] :
      ( ( s__instance(V__FR,s__Object)
        & s__instance(V__FLUID,s__Object) )
     => ( ( s__instance(V__FR,s__FlowRegion)
          & s__located(V__FLUID,V__FR) )
       => s__attribute(V__FLUID,s__Fluid) ) ) ).

fof(kb_SUMO_38966,axiom,
    s__subclass(s__SpaceRegion,s__Region) ).

fof(kb_SUMO_38967,axiom,
    s__instance(s__SpaceRegion__t,s__SetOrClass) ).

fof(kb_SUMO_38968,axiom,
    s__disjoint(s__SpaceRegion,s__GeographicArea) ).

fof(kb_SUMO_38969,axiom,
    s__partition_3(s__SpaceRegion,s__AtmosphericRegion,s__OuterSpaceRegion) ).

fof(kb_SUMO_38970,axiom,
    s__documentation(s__SpaceRegion,s__EnglishLanguage,'The class of all &%Regions which are not &%GeographicAreas.') ).

fof(kb_SUMO_38971,axiom,
    s__subclass(s__OuterSpaceRegion,s__SpaceRegion) ).

fof(kb_SUMO_38972,axiom,
    s__instance(s__OuterSpaceRegion__t,s__SetOrClass) ).

fof(kb_SUMO_38973,axiom,
    s__documentation(s__OuterSpaceRegion,s__EnglishLanguage,'The class of all &%Regions which are neither &%GeographicAreas nor &%AtmosphericRegions.') ).

fof(kb_SUMO_38974,axiom,
    s__subclass(s__StormFront,s__AtmosphericRegion) ).

fof(kb_SUMO_38975,axiom,
    s__instance(s__StormFront__t,s__SetOrClass) ).

fof(kb_SUMO_38976,axiom,
    s__instance(s__AtmosphericRegion__t,s__SetOrClass) ).

fof(kb_SUMO_38977,axiom,
    s__documentation(s__StormFront,s__EnglishLanguage,'The &%Region where two or more unstable air masses meet.') ).

fof(kb_SUMO_38978,axiom,
    ! [V__FRONT] :
      ( s__instance(V__FRONT,s__Object)
     => ( s__instance(V__FRONT,s__StormFront)
       => ? [V__AIR1,V__AIR2] :
            ( s__instance(V__AIR2,s__Object)
            & s__instance(V__AIR1,s__Object)
            & s__instance(V__AIR1,s__Air)
            & s__instance(V__AIR2,s__Air)
            & s__between(V__AIR1,V__FRONT,V__AIR2) ) ) ) ).

fof(kb_SUMO_38979,axiom,
    s__instance(s__Inside,s__PositionalAttribute) ).

fof(kb_SUMO_38980,axiom,
    s__documentation(s__Inside,s__EnglishLanguage,'&%Inside is a &%PositionalAttribute used to describe the relative location of one object or region to another region.') ).

fof(kb_SUMO_38981,axiom,
    ! [V__INSIDE] :
      ( s__instance(V__INSIDE,s__Inside)
     => ? [V__OBJECT] :
        ! [V__THING] :
          ( ( s__instance(V__THING,s__Physical)
            & s__instance(V__INSIDE,s__Object) )
         => ( s__located(V__THING,V__INSIDE)
           => ? [V__PART] :
                ( s__instance(V__PART,s__Object)
                & s__instance(V__OBJECT,s__Object)
                & s__interiorPart(V__PART,V__OBJECT)
                & s__located(V__THING,V__PART) ) ) ) ) ).

fof(kb_SUMO_38982,axiom,
    s__instance(s__Outside,s__PositionalAttribute) ).

fof(kb_SUMO_38983,axiom,
    s__contraryAttribute_2(s__Inside,s__Outside) ).

fof(kb_SUMO_38984,axiom,
    s__documentation(s__Outside,s__EnglishLanguage,'&%Outside is a &%PositionalAttribute used to describe the relative location of one object or region to another region. ') ).

fof(kb_SUMO_38985,axiom,
    ! [V__OBJ,V__REGION] :
      ( ( s__instance(V__REGION,s__Object)
        & s__instance(V__OBJ,s__Object) )
     => ( s__orientation(V__OBJ,V__REGION,s__Outside)
       => s__instance(V__REGION,s__Region) ) ) ).

fof(kb_SUMO_38986,axiom,
    ! [V__OBJ,V__REGION] :
      ( ( s__instance(V__REGION,s__Object)
        & s__instance(V__OBJ,s__Object) )
     => ( s__orientation(V__OBJ,V__REGION,s__Inside)
       => s__instance(V__REGION,s__Region) ) ) ).

fof(kb_SUMO_38987,axiom,
    ! [V__OBJ,V__REGION] :
      ( ( s__instance(V__REGION,s__Object)
        & s__instance(V__OBJ,s__Object) )
     => ( s__orientation(V__OBJ,V__REGION,s__Outside)
      <=> ~ s__partlyLocated(V__OBJ,V__REGION) ) ) ).

fof(kb_SUMO_38988,axiom,
    ! [V__OBJ,V__REGION] :
      ( ( s__instance(V__REGION,s__Object)
        & s__instance(V__OBJ,s__Object) )
     => ( s__part(V__OBJ,V__REGION)
       => ~ s__orientation(V__OBJ,V__REGION,s__Outside) ) ) ).

fof(kb_SUMO_38989,axiom,
    s__subclass(s__Outdoors,s__Region) ).

fof(kb_SUMO_38990,axiom,
    s__instance(s__Outdoors__t,s__SetOrClass) ).

fof(kb_SUMO_38991,axiom,
    s__documentation(s__Outdoors,s__EnglishLanguage,'Any &%Region which is not enclosed by a &%Building or part of a &%Building.') ).

fof(kb_SUMO_38992,axiom,
    ! [V__OUTDOORS] :
      ( s__instance(V__OUTDOORS,s__Object)
     => ( s__instance(V__OUTDOORS,s__Outdoors)
       => ~ ? [V__BUILDING] :
              ( s__instance(V__BUILDING,s__Object)
              & s__instance(V__BUILDING,s__Building)
              & s__orientation(V__OUTDOORS,V__BUILDING,s__Inside) ) ) ) ).

fof(kb_SUMO_38993,axiom,
    s__subclass(s__Indoors,s__Region) ).

fof(kb_SUMO_38994,axiom,
    s__instance(s__Indoors__t,s__SetOrClass) ).

fof(kb_SUMO_38995,axiom,
    s__disjoint(s__Indoors,s__Outdoors) ).

fof(kb_SUMO_38996,axiom,
    s__documentation(s__Indoors,s__EnglishLanguage,'Any &%Region which is enclosed by a &%Building.') ).

fof(kb_SUMO_38997,axiom,
    ! [V__INDOORS] :
      ( s__instance(V__INDOORS,s__Object)
     => ( s__instance(V__INDOORS,s__Indoors)
       => ? [V__BUILDING] :
            ( s__instance(V__BUILDING,s__Object)
            & s__instance(V__BUILDING,s__Building)
            & s__orientation(V__INDOORS,V__BUILDING,s__Inside) ) ) ) ).

fof(kb_SUMO_38998,axiom,
    s__subclass(s__BiologicalSpecies,s__Class) ).

fof(kb_SUMO_38999,axiom,
    s__instance(s__BiologicalSpecies__t,s__SetOrClass) ).

fof(kb_SUMO_39000,axiom,
    s__documentation(s__BiologicalSpecies,s__EnglishLanguage,'The &%Class of all biological species, i.e. the class of all classes of &%Organism whose instances can interbreed.') ).

fof(kb_SUMO_39001,axiom,
    ! [V__SPECIES] :
      ( s__instance(V__SPECIES,s__SetOrClass)
     => ( s__instance(V__SPECIES,s__BiologicalSpecies)
       => s__subclass(V__SPECIES,s__Organism) ) ) ).

fof(kb_SUMO_39002,axiom,
    s__subclass(s__Wood,s__Tissue) ).

fof(kb_SUMO_39003,axiom,
    s__instance(s__Wood__t,s__SetOrClass) ).

fof(kb_SUMO_39004,axiom,
    s__subclass(s__Wood,s__PlantSubstance) ).

fof(kb_SUMO_39005,axiom,
    s__documentation(s__Wood,s__EnglishLanguage,'&%Tissue that comprises the inner trunk of &%Trees. It is often used in constructing &%Buildings and other &%Artifacts. Wood is the principal substance making up a tree, and is distinguished from the bark, roots, flowers, seeds, fruit and leaves.') ).

fof(kb_SUMO_39006,axiom,
    s__relatedInternalConcept(s__Wood,s__WoodArtifact) ).

fof(kb_SUMO_39007,axiom,
    s__subclass(s__WoodArtifact,s__Artifact) ).

fof(kb_SUMO_39008,axiom,
    s__documentation(s__WoodArtifact,s__EnglishLanguage,'&%Wood that has been cut (and perhaps treated) for some purpose, e.g. &%Constructing or &%Combustion. Note that this class covers both lumber and firewood.') ).

fof(kb_SUMO_39009,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__CorpuscularObject)
     => ( s__instance(V__W,s__WoodArtifact)
       => s__material(s__Wood,V__W) ) ) ).

fof(kb_SUMO_39010,axiom,
    s__subclass(s__OakWood,s__WoodArtifact) ).

fof(kb_SUMO_39011,axiom,
    s__instance(s__OakWood__t,s__SetOrClass) ).

fof(kb_SUMO_39012,axiom,
    s__instance(s__WoodArtifact__t,s__SetOrClass) ).

fof(kb_SUMO_39013,axiom,
    s__documentation(s__OakWood,s__EnglishLanguage,'Any &%WoodArtifact that is made from the &%Wood of an oak tree.') ).

fof(kb_SUMO_39014,axiom,
    s__subclass(s__Rubber,s__PlantSubstance) ).

fof(kb_SUMO_39015,axiom,
    s__instance(s__Rubber__t,s__SetOrClass) ).

fof(kb_SUMO_39016,axiom,
    s__subclass(s__Rubber,s__BodySubstance) ).

fof(kb_SUMO_39017,axiom,
    s__subclass(s__Rubber,s__Hydrocarbon) ).

fof(kb_SUMO_39018,axiom,
    s__documentation(s__Rubber,s__EnglishLanguage,'Natural rubber, as opposed to synthetic rubber which is a &%Plastic, is a product of the rubber tree, genus Hevea or Ficus. It is the coagulated form of the milky juice secreted by these trees. Rubber is essentially a polymer of isoprene. ') ).

fof(kb_SUMO_39019,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Object)
     => ( s__instance(V__R,s__Rubber)
       => ? [V__T] :
            ( s__instance(V__T,s__Object)
            & s__instance(V__T,s__BotanicalTree)
            & s__part(V__R,V__T) ) ) ) ).

fof(kb_SUMO_39020,axiom,
    s__subclass(s__Cellulose,s__PlantSubstance) ).

fof(kb_SUMO_39021,axiom,
    s__subclass(s__Cellulose,s__Carbohydrate) ).

fof(kb_SUMO_39022,axiom,
    s__instance(s__Cellulose__t,s__SetOrClass) ).

fof(kb_SUMO_39023,axiom,
    s__documentation(s__Cellulose,s__EnglishLanguage,'The main component of &%Plant &%Tissue.') ).

fof(kb_SUMO_39024,axiom,
    s__subclass(s__Starch,s__Carbohydrate) ).

fof(kb_SUMO_39025,axiom,
    s__instance(s__Starch__t,s__SetOrClass) ).

fof(kb_SUMO_39026,axiom,
    s__documentation(s__Starch,s__EnglishLanguage,'A complex &%Carbohydrate that is the main form in which &%Carbohydrates are stored.') ).

fof(kb_SUMO_39027,axiom,
    s__subclass(s__Sugar,s__Carbohydrate) ).

fof(kb_SUMO_39028,axiom,
    s__instance(s__Sugar__t,s__SetOrClass) ).

fof(kb_SUMO_39029,axiom,
    s__documentation(s__Sugar,s__EnglishLanguage,'A simple &%Carbohydrate that has a sweet taste and consists mostly or entirely of sucrose.') ).

fof(kb_SUMO_39030,axiom,
    s__subclass(s__Nectar,s__PlantSubstance) ).

fof(kb_SUMO_39031,axiom,
    s__instance(s__Nectar__t,s__SetOrClass) ).

fof(kb_SUMO_39032,axiom,
    s__documentation(s__Nectar,s__EnglishLanguage,'A sweet, sticky liquid that is produced by &%Plants and that attracts Insects.') ).

fof(kb_SUMO_39033,axiom,
    s__subclass(s__Medicine,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_39034,axiom,
    s__instance(s__Medicine__t,s__SetOrClass) ).

fof(kb_SUMO_39035,axiom,
    s__documentation(s__Medicine,s__EnglishLanguage,'Any &%BiologicallyActiveSubstance which has a therapeutic effect under certain conditions.') ).

fof(kb_SUMO_39036,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__Medicine)
       => ? [V__P] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__P,s__TherapeuticProcess)
            & s__instrument(V__P,V__M) ) ) ) ).

fof(kb_SUMO_39037,axiom,
    s__subclass(s__Stimulant,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_39038,axiom,
    s__instance(s__Stimulant__t,s__SetOrClass) ).

fof(kb_SUMO_39039,axiom,
    s__disjoint(s__Stimulant,s__Depressant) ).

fof(kb_SUMO_39040,axiom,
    s__documentation(s__Stimulant,s__EnglishLanguage,'Any &%BiologicallyActiveSubstance which has the effect of stimulating the central nervous system, i.e. increasing function or activity in the &%Brain or &%SpinalCord.') ).

fof(kb_SUMO_39041,axiom,
    s__subclass(s__Depressant,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_39042,axiom,
    s__documentation(s__Depressant,s__EnglishLanguage,'Any &%BiologicallyActiveSubstance which has the effect of depressing the central nervous system, i.e. decreasing function or activity in the &%Brain or &%SpinalCord.') ).

fof(kb_SUMO_39043,axiom,
    s__subclass(s__Opium,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_39044,axiom,
    s__instance(s__Opium__t,s__SetOrClass) ).

fof(kb_SUMO_39045,axiom,
    s__subclass(s__Opium,s__PlantSubstance) ).

fof(kb_SUMO_39046,axiom,
    s__documentation(s__Opium,s__EnglishLanguage,'A substance harvested from the seed capsules of the opium poppy that contains various powerful alkaloids.') ).

fof(kb_SUMO_39047,axiom,
    s__subclass(s__Opium,s__Depressant) ).

fof(kb_SUMO_39048,axiom,
    ! [V__O] :
      ( s__instance(V__O,s__Object)
     => ( s__instance(V__O,s__Opium)
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__A,s__Alkaloid)
            & s__part(V__A,V__O) ) ) ) ).

fof(kb_SUMO_39049,axiom,
    s__subclass(s__Grass,s__FloweringPlant) ).

fof(kb_SUMO_39050,axiom,
    s__instance(s__Grass__t,s__SetOrClass) ).

fof(kb_SUMO_39051,axiom,
    s__documentation(s__Grass,s__EnglishLanguage,'&%FloweringPlants with green, narrow leaves that are used for lawns and &%Fields. &%Grass includes any plant of the family Gramineae, a widely distributed group of mostly annual and perennial herbs.') ).

fof(kb_SUMO_39052,axiom,
    s__subclass(s__Lilac,s__FloweringPlant) ).

fof(kb_SUMO_39053,axiom,
    s__instance(s__Lilac__t,s__SetOrClass) ).

fof(kb_SUMO_39054,axiom,
    s__documentation(s__Lilac,s__EnglishLanguage,'A &%FloweringPlant that has large clusters of aromatic flowers.') ).

fof(kb_SUMO_39055,axiom,
    s__subclass(s__Tobacco,s__FloweringPlant) ).

fof(kb_SUMO_39056,axiom,
    s__instance(s__Tobacco__t,s__SetOrClass) ).

fof(kb_SUMO_39057,axiom,
    s__documentation(s__Tobacco,s__EnglishLanguage,'A &%FloweringPlant containing nicotine whose leaves are dried and then smoked or ingested.') ).

fof(kb_SUMO_39058,axiom,
    s__subclass(s__Lesion,s__AbnormalAnatomicalStructure) ).

fof(kb_SUMO_39059,axiom,
    s__instance(s__Lesion__t,s__SetOrClass) ).

fof(kb_SUMO_39060,axiom,
    s__documentation(s__Lesion,s__EnglishLanguage,'Any &%AbnormalAnatomicalStructure which is the result of an Injuring and which is found on the surface of an &%Organ.') ).

fof(kb_SUMO_39061,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Lesion)
     => ? [V__I] :
          ( s__instance(V__I,s__Process)
          & s__instance(V__I,s__Injuring)
          & s__result(V__I,V__L) ) ) ).

fof(kb_SUMO_39062,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Physical)
     => ( s__instance(V__L,s__Lesion)
       => ? [V__S,V__O] :
            ( s__instance(V__O,s__SelfConnectedObject)
            & s__instance(V__S,s__SelfConnectedObject)
            & s__surface(V__S,V__O)
            & s__instance(V__O,s__Organ)
            & s__located(V__L,V__S) ) ) ) ).

fof(kb_SUMO_39063,axiom,
    s__subclass(s__Scar,s__AbnormalAnatomicalStructure) ).

fof(kb_SUMO_39064,axiom,
    s__instance(s__Scar__t,s__SetOrClass) ).

fof(kb_SUMO_39065,axiom,
    s__documentation(s__Scar,s__EnglishLanguage,'Any &%AbnormalAnatomicalStructure which results from the healing of a &%Lesion.') ).

%FOL fof(kb_SUMO_39066,axiom,(( (! [V__S] : (s__instance(V__S,s__Physical) => (s__instance(V__S,s__Scar) => (? [V__T,V__OP,V__L] : (s__instance(V__OP,s__Process) & s__instance(V__T,s__TimePosition) & s__temporalPart(V__T,s__PastFn(s__WhenFn(V__S))) & s__holdsDuring(V__T,'s__instance(V__L,s__Lesion)') & s__instance(V__OP,s__OrganOrTissueProcess) & s__patient(V__OP,V__L) & s__result(V__OP,V__S)))))) ))).

fof(kb_SUMO_39067,axiom,
    s__subclass(s__Tumor,s__AbnormalAnatomicalStructure) ).

fof(kb_SUMO_39068,axiom,
    s__instance(s__Tumor__t,s__SetOrClass) ).

fof(kb_SUMO_39069,axiom,
    s__documentation(s__Tumor,s__EnglishLanguage,'Any &%AbnormalAnatomicalStructure which consists of a mass of &%Tissue. Note that this class covers both malignant (i.e. cancerous) and benign tumors.') ).

fof(kb_SUMO_39070,axiom,
    ! [V__TUMOR] :
      ( s__instance(V__TUMOR,s__Tumor)
     => ! [V__PART] :
          ( ( s__instance(V__PART,s__Object)
            & s__instance(V__TUMOR,s__Object) )
         => ( s__part(V__PART,V__TUMOR)
           => s__instance(V__PART,s__Tissue) ) ) ) ).

fof(kb_SUMO_39071,axiom,
    s__subclass(s__Tendon,s__Tissue) ).

fof(kb_SUMO_39072,axiom,
    s__subclass(s__Tendon,s__AnimalSubstance) ).

fof(kb_SUMO_39073,axiom,
    s__instance(s__Tendon__t,s__SetOrClass) ).

fof(kb_SUMO_39074,axiom,
    s__documentation(s__Tendon,s__EnglishLanguage,'&%Tissue that connects &%Muscle to &%Bone.') ).

fof(kb_SUMO_39075,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__SelfConnectedObject)
     => ( s__instance(V__T,s__Tendon)
       => ? [V__M,V__B] :
            ( s__instance(V__B,s__SelfConnectedObject)
            & s__instance(V__M,s__SelfConnectedObject)
            & s__instance(V__M,s__Muscle)
            & s__instance(V__B,s__Bone)
            & s__connects(V__T,V__M,V__B) ) ) ) ).

fof(kb_SUMO_39076,axiom,
    s__subclass(s__Sweat,s__AnimalSubstance) ).

fof(kb_SUMO_39077,axiom,
    s__instance(s__Sweat__t,s__SetOrClass) ).

fof(kb_SUMO_39078,axiom,
    s__documentation(s__Sweat,s__EnglishLanguage,'An &%AnimalSubstance that contains &%SodiumChloride and is produced by the sweat glands.') ).

fof(kb_SUMO_39079,axiom,
    ! [V__SWEAT] :
      ( s__instance(V__SWEAT,s__Object)
     => ( s__instance(V__SWEAT,s__Sweat)
       => ? [V__PART] :
            ( s__instance(V__PART,s__Object)
            & s__instance(V__PART,s__SodiumChloride)
            & s__part(V__PART,V__SWEAT) ) ) ) ).

fof(kb_SUMO_39080,axiom,
    s__subclass(s__PlantLeaf,s__PlantAnatomicalStructure) ).

fof(kb_SUMO_39081,axiom,
    s__subclass(s__PlantLeaf,s__Organ) ).

fof(kb_SUMO_39082,axiom,
    s__instance(s__PlantLeaf__t,s__SetOrClass) ).

fof(kb_SUMO_39083,axiom,
    s__documentation(s__PlantLeaf,s__EnglishLanguage,'An &%Organ of &%Plants whose main purpose is photosynthesis.') ).

fof(kb_SUMO_39084,axiom,
    s__subclass(s__PlantBranch,s__PlantAnatomicalStructure) ).

fof(kb_SUMO_39085,axiom,
    s__subclass(s__PlantBranch,s__BodyPart) ).

fof(kb_SUMO_39086,axiom,
    s__instance(s__PlantBranch__t,s__SetOrClass) ).

fof(kb_SUMO_39087,axiom,
    s__documentation(s__PlantBranch,s__EnglishLanguage,'The stem of a &%Plant or any shoot arising from the stem of a &%Plant.') ).

fof(kb_SUMO_39088,axiom,
    s__subclass(s__BotanicalTree,s__FloweringPlant) ).

fof(kb_SUMO_39089,axiom,
    s__documentation(s__BotanicalTree,s__EnglishLanguage,'&%BotanicalTree is an imprecise term for a perennial woody plant that is larger than a bush or shrub, generally understood to describe a large growth having one main trunk with few or no branches projecting from its base, a well-developed crown of foliage, and a height at maturity of at least 12 feet.') ).

fof(kb_SUMO_39090,axiom,
    s__subclass(s__TreeBranch,s__PlantBranch) ).

fof(kb_SUMO_39091,axiom,
    s__instance(s__TreeBranch__t,s__SetOrClass) ).

fof(kb_SUMO_39092,axiom,
    s__documentation(s__TreeBranch,s__EnglishLanguage,'Any &%PlantBranch which is part of a &%BotanicalTree.') ).

fof(kb_SUMO_39093,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__TreeBranch)
       => ? [V__T] :
            ( s__instance(V__T,s__Object)
            & s__instance(V__T,s__BotanicalTree)
            & s__part(V__B,V__T) ) ) ) ).

fof(kb_SUMO_39094,axiom,
    s__subclass(s__WillowTree,s__BotanicalTree) ).

fof(kb_SUMO_39095,axiom,
    s__instance(s__WillowTree__t,s__SetOrClass) ).

fof(kb_SUMO_39096,axiom,
    s__instance(s__BotanicalTree__t,s__SetOrClass) ).

fof(kb_SUMO_39097,axiom,
    s__documentation(s__WillowTree,s__EnglishLanguage,'A &%BotanicalTree of the genus &%Salix.') ).

fof(kb_SUMO_39098,axiom,
    s__subclass(s__PlantRoot,s__PlantAnatomicalStructure) ).

fof(kb_SUMO_39099,axiom,
    s__subclass(s__PlantRoot,s__Organ) ).

fof(kb_SUMO_39100,axiom,
    s__instance(s__PlantRoot__t,s__SetOrClass) ).

fof(kb_SUMO_39101,axiom,
    s__documentation(s__PlantRoot,s__EnglishLanguage,'An &%Organ of &%Plants whose main purpose is twofold, viz. to absorb nutrients from the ground and to anchor the &%Plant in place.') ).

fof(kb_SUMO_39102,axiom,
    s__subclass(s__Flower,s__PlantAnatomicalStructure) ).

fof(kb_SUMO_39103,axiom,
    s__subclass(s__Flower,s__Organ) ).

fof(kb_SUMO_39104,axiom,
    s__instance(s__Flower__t,s__SetOrClass) ).

fof(kb_SUMO_39105,axiom,
    s__documentation(s__Flower,s__EnglishLanguage,'The reproductive organ of &%FloweringPlants.') ).

%FOL fof(kb_SUMO_39106,axiom,(( (! [V__FLOWER] : (s__instance(V__FLOWER,s__Object) => (s__instance(V__FLOWER,s__Flower) => (? [V__PLANT,V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__PLANT,s__Object) & s__instance(V__PLANT,s__FloweringPlant) & s__holdsDuring(V__TIME,'s__part(V__FLOWER,V__PLANT)')))))) ))).

fof(kb_SUMO_39107,axiom,
    s__subclass(s__Antibody,s__Protein) ).

fof(kb_SUMO_39108,axiom,
    s__instance(s__Antibody__t,s__SetOrClass) ).

fof(kb_SUMO_39109,axiom,
    s__documentation(s__Antibody,s__EnglishLanguage,'An immunoglobulin which is produced by the body and which has the ability to neutralize &%Antigens.') ).

fof(kb_SUMO_39110,axiom,
    ! [V__BODY] :
      ( s__instance(V__BODY,s__Agent)
     => ( s__instance(V__BODY,s__Antibody)
       => s__hasPurpose(V__BODY,'(? [V__DEST,V__ANTI] : (s__instance(V__DEST,s__Process) & s__instance(V__DEST,s__Destruction) & s__agent(V__DEST,V__BODY) & s__patient(V__DEST,V__ANTI) & s__instance(V__ANTI,s__Antigen)))') ) ) ).

fof(kb_SUMO_39111,axiom,
    s__subclass(s__Antibiotic,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_39112,axiom,
    s__instance(s__Antibiotic__t,s__SetOrClass) ).

fof(kb_SUMO_39113,axiom,
    s__documentation(s__Antibiotic,s__EnglishLanguage,'A &%BiologicallyActiveSubstance than can kill instances of &%Bacterium.') ).

fof(kb_SUMO_39114,axiom,
    s__subclass(s__Antigen,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_39115,axiom,
    s__instance(s__Antigen__t,s__SetOrClass) ).

fof(kb_SUMO_39116,axiom,
    s__documentation(s__Antigen,s__EnglishLanguage,'Any &%BiologicallyActiveSubstance that has the capacity to stimulate the production of &%Antibodies.') ).

fof(kb_SUMO_39117,axiom,
    s__subclass(s__AntigenA,s__Antigen) ).

fof(kb_SUMO_39118,axiom,
    s__instance(s__AntigenA__t,s__SetOrClass) ).

fof(kb_SUMO_39119,axiom,
    s__documentation(s__AntigenA,s__EnglishLanguage,'An &%Antigen that is carried in the red blood cells of those with &%BloodTypeA.') ).

fof(kb_SUMO_39120,axiom,
    s__subclass(s__AntigenB,s__Antigen) ).

fof(kb_SUMO_39121,axiom,
    s__instance(s__AntigenB__t,s__SetOrClass) ).

fof(kb_SUMO_39122,axiom,
    s__documentation(s__AntigenB,s__EnglishLanguage,'An &%Antigen that is carried in the red blood cells of those with &%BloodTypeB.') ).

fof(kb_SUMO_39123,axiom,
    s__subclass(s__BloodCell,s__Cell) ).

fof(kb_SUMO_39124,axiom,
    s__instance(s__BloodCell__t,s__SetOrClass) ).

fof(kb_SUMO_39125,axiom,
    s__subclass(s__BloodCell,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39126,axiom,
    s__documentation(s__BloodCell,s__EnglishLanguage,'A &%Cell that is normally present in &%Blood.') ).

fof(kb_SUMO_39127,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__BloodCell)
       => ? [V__B] :
            ( s__instance(V__B,s__Object)
            & s__instance(V__B,s__Blood)
            & s__part(V__C,V__B) ) ) ) ).

fof(kb_SUMO_39128,axiom,
    s__subclass(s__RedBloodCell,s__BloodCell) ).

fof(kb_SUMO_39129,axiom,
    s__instance(s__RedBloodCell__t,s__SetOrClass) ).

fof(kb_SUMO_39130,axiom,
    s__documentation(s__RedBloodCell,s__EnglishLanguage,'&%BloodCells that contain hemoglobin, lack a &%CellNucleus, and carry &%Oxygen to the tissues of the body.') ).

fof(kb_SUMO_39131,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__RedBloodCell)
       => ~ ? [V__N] :
              ( s__instance(V__N,s__Object)
              & s__instance(V__N,s__CellNucleus)
              & s__part(V__N,V__C) ) ) ) ).

fof(kb_SUMO_39132,axiom,
    s__subclass(s__WhiteBloodCell,s__BloodCell) ).

fof(kb_SUMO_39133,axiom,
    s__instance(s__WhiteBloodCell__t,s__SetOrClass) ).

fof(kb_SUMO_39134,axiom,
    s__documentation(s__WhiteBloodCell,s__EnglishLanguage,'&%BloodCells that lack hemoglobin, contain a &%CellNucleus, and have no color.') ).

fof(kb_SUMO_39135,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__WhiteBloodCell)
       => ? [V__N] :
            ( s__instance(V__N,s__Object)
            & s__instance(V__N,s__CellNucleus)
            & s__part(V__N,V__C) ) ) ) ).

fof(kb_SUMO_39136,axiom,
    s__subclass(s__BloodTypeA,s__Blood) ).

fof(kb_SUMO_39137,axiom,
    s__instance(s__BloodTypeA__t,s__SetOrClass) ).

fof(kb_SUMO_39138,axiom,
    s__documentation(s__BloodTypeA,s__EnglishLanguage,'The subclass of &%Blood that contains &%AntigenA and does not contain &%AntigenB.') ).

fof(kb_SUMO_39139,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__BloodTypeA)
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__A,s__AntigenA)
            & s__part(V__A,V__B) ) ) ) ).

fof(kb_SUMO_39140,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__BloodTypeA)
       => ~ ? [V__A] :
              ( s__instance(V__A,s__Object)
              & s__instance(V__A,s__AntigenB)
              & s__part(V__A,V__B) ) ) ) ).

fof(kb_SUMO_39141,axiom,
    s__subclass(s__BloodTypeAB,s__Blood) ).

fof(kb_SUMO_39142,axiom,
    s__instance(s__BloodTypeAB__t,s__SetOrClass) ).

fof(kb_SUMO_39143,axiom,
    s__documentation(s__BloodTypeAB,s__EnglishLanguage,'The subclass of &%Blood that contains both &%AntigenA and &%AntigenB.') ).

fof(kb_SUMO_39144,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__BloodTypeAB)
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__A,s__AntigenA)
            & s__part(V__A,V__B) ) ) ) ).

fof(kb_SUMO_39145,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__BloodTypeAB)
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__A,s__AntigenB)
            & s__part(V__A,V__B) ) ) ) ).

fof(kb_SUMO_39146,axiom,
    s__subclass(s__BloodTypeB,s__Blood) ).

fof(kb_SUMO_39147,axiom,
    s__instance(s__BloodTypeB__t,s__SetOrClass) ).

fof(kb_SUMO_39148,axiom,
    s__documentation(s__BloodTypeB,s__EnglishLanguage,'The subclass of &%Blood that contains &%AntigenB and does not contain &%AntigenA.') ).

fof(kb_SUMO_39149,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__BloodTypeB)
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__A,s__AntigenB)
            & s__part(V__A,V__B) ) ) ) ).

fof(kb_SUMO_39150,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__BloodTypeB)
       => ~ ? [V__A] :
              ( s__instance(V__A,s__Object)
              & s__instance(V__A,s__AntigenA)
              & s__part(V__A,V__B) ) ) ) ).

fof(kb_SUMO_39151,axiom,
    s__subclass(s__BloodTypeO,s__Blood) ).

fof(kb_SUMO_39152,axiom,
    s__instance(s__BloodTypeO__t,s__SetOrClass) ).

fof(kb_SUMO_39153,axiom,
    s__documentation(s__BloodTypeO,s__EnglishLanguage,'The subclass of &%Blood that contains neither &%AntigenA nor &%AntigenB.') ).

fof(kb_SUMO_39154,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__BloodTypeO)
       => ~ ? [V__A] :
              ( s__instance(V__A,s__Object)
              & s__instance(V__A,s__AntigenA)
              & s__part(V__A,V__B) ) ) ) ).

fof(kb_SUMO_39155,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__BloodTypeO)
       => ~ ? [V__A] :
              ( s__instance(V__A,s__Object)
              & s__instance(V__A,s__AntigenB)
              & s__part(V__A,V__B) ) ) ) ).

fof(kb_SUMO_39156,axiom,
    s__subclass(s__NerveCell,s__Cell) ).

fof(kb_SUMO_39157,axiom,
    s__instance(s__NerveCell__t,s__SetOrClass) ).

fof(kb_SUMO_39158,axiom,
    s__subclass(s__NerveCell,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39159,axiom,
    s__documentation(s__NerveCell,s__EnglishLanguage,'The &%Cells that make up a &%NervousSystem.') ).

fof(kb_SUMO_39160,axiom,
    ! [V__N] :
      ( s__instance(V__N,s__Object)
     => ( s__instance(V__N,s__NerveCell)
       => ? [V__S] :
            ( s__instance(V__S,s__Object)
            & s__instance(V__S,s__NervousSystem)
            & s__part(V__N,V__S) ) ) ) ).

fof(kb_SUMO_39161,axiom,
    s__subclass(s__LiquidBodySubstance,s__BodySubstance) ).

fof(kb_SUMO_39162,axiom,
    s__documentation(s__LiquidBodySubstance,s__EnglishLanguage,'Any &%BodySubstance which is &%Liquid under normal circumstances.') ).

fof(kb_SUMO_39163,axiom,
    ! [V__SUBSTANCE] :
      ( s__instance(V__SUBSTANCE,s__Object)
     => ( s__instance(V__SUBSTANCE,s__LiquidBodySubstance)
       => s__attribute(V__SUBSTANCE,s__Liquid) ) ) ).

fof(kb_SUMO_39164,axiom,
    s__subclass(s__Serum,s__LiquidBodySubstance) ).

fof(kb_SUMO_39165,axiom,
    s__instance(s__Serum__t,s__SetOrClass) ).

fof(kb_SUMO_39166,axiom,
    s__instance(s__LiquidBodySubstance__t,s__SetOrClass) ).

fof(kb_SUMO_39167,axiom,
    s__disjoint(s__Serum,s__Blood) ).

fof(kb_SUMO_39168,axiom,
    s__documentation(s__Serum,s__EnglishLanguage,'Any &%LiquidBodySubstance other than &%Blood.') ).

fof(kb_SUMO_39169,axiom,
    s__subclass(s__TearSubstance,s__LiquidBodySubstance) ).

fof(kb_SUMO_39170,axiom,
    s__instance(s__TearSubstance__t,s__SetOrClass) ).

fof(kb_SUMO_39171,axiom,
    s__subclass(s__TearSubstance,s__SalineSolution) ).

fof(kb_SUMO_39172,axiom,
    s__documentation(s__TearSubstance,s__EnglishLanguage,'The class of &%SalineSolutions produced by the lacrimal glands of the &%Eyes.') ).

fof(kb_SUMO_39173,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__TearSubstance)
     => ? [V__P,V__E] :
          ( s__instance(V__E,s__Object)
          & s__instance(V__P,s__Process)
          & s__instance(V__E,s__Eye)
          & s__instrument(V__P,V__E)
          & s__result(V__P,V__T) ) ) ).

fof(kb_SUMO_39174,axiom,
    s__subclass(s__Milk,s__LiquidBodySubstance) ).

fof(kb_SUMO_39175,axiom,
    s__subclass(s__Milk,s__Beverage) ).

fof(kb_SUMO_39176,axiom,
    s__instance(s__Milk__t,s__SetOrClass) ).

fof(kb_SUMO_39177,axiom,
    s__documentation(s__Milk,s__EnglishLanguage,'A nutritious &%BodySubstance produced by &%Mammals that has evolved to provide nourishment for their offspring during their initial period of life.') ).

fof(kb_SUMO_39178,axiom,
    ! [V__MILK] :
      ( s__instance(V__MILK,s__Milk)
     => ? [V__PROCESS,V__MAMMAL] :
          ( s__instance(V__MAMMAL,s__Object)
          & s__instance(V__PROCESS,s__Process)
          & s__instance(V__MAMMAL,s__Mammal)
          & s__attribute(V__MAMMAL,s__Female)
          & s__instrument(V__PROCESS,V__MAMMAL)
          & s__result(V__PROCESS,V__MILK) ) ) ).

fof(kb_SUMO_39179,axiom,
    s__subclass(s__CellPart,s__BodyPart) ).

fof(kb_SUMO_39180,axiom,
    s__documentation(s__CellPart,s__EnglishLanguage,'&%part of a &%Cell') ).

fof(kb_SUMO_39181,axiom,
    ! [V__OBJ1] :
      ( s__instance(V__OBJ1,s__Object)
     => ( s__instance(V__OBJ1,s__CellPart)
       => ? [V__CELL] :
            ( s__instance(V__CELL,s__Object)
            & s__instance(V__CELL,s__Cell)
            & s__properPart(V__OBJ1,V__CELL) ) ) ) ).

fof(kb_SUMO_39182,axiom,
    s__subclass(s__CellNucleus,s__CellPart) ).

fof(kb_SUMO_39183,axiom,
    s__instance(s__CellNucleus__t,s__SetOrClass) ).

fof(kb_SUMO_39184,axiom,
    s__instance(s__CellPart__t,s__SetOrClass) ).

fof(kb_SUMO_39185,axiom,
    s__documentation(s__CellNucleus,s__EnglishLanguage,'The part of the &%Cell that contains DNA and RNA.') ).

fof(kb_SUMO_39186,axiom,
    ! [V__NUCLEUS] :
      ( s__instance(V__NUCLEUS,s__Object)
     => ( s__instance(V__NUCLEUS,s__CellNucleus)
       => ? [V__CELL] :
            ( s__instance(V__CELL,s__Object)
            & s__instance(V__CELL,s__Cell)
            & s__part(V__NUCLEUS,V__CELL) ) ) ) ).

fof(kb_SUMO_39187,axiom,
    s__subclass(s__Tea,s__Beverage) ).

fof(kb_SUMO_39188,axiom,
    s__subclass(s__Tea,s__PreparedFood) ).

fof(kb_SUMO_39189,axiom,
    s__instance(s__Tea__t,s__SetOrClass) ).

fof(kb_SUMO_39190,axiom,
    s__documentation(s__Tea,s__EnglishLanguage,'A &%Beverage which is prepared by infusing tea leaves into hot water.') ).

fof(kb_SUMO_39191,axiom,
    s__subclass(s__AlcoholicBeverage,s__Beverage) ).

fof(kb_SUMO_39192,axiom,
    s__subclass(s__AlcoholicBeverage,s__Depressant) ).

fof(kb_SUMO_39193,axiom,
    s__instance(s__Depressant__t,s__SetOrClass) ).

fof(kb_SUMO_39194,axiom,
    s__documentation(s__AlcoholicBeverage,s__EnglishLanguage,'Any &%Beverage that contains &%Alcohol.') ).

fof(kb_SUMO_39195,axiom,
    ! [V__BEVERAGE] :
      ( s__instance(V__BEVERAGE,s__Object)
     => ( s__instance(V__BEVERAGE,s__AlcoholicBeverage)
       => ? [V__ALCOHOL] :
            ( s__instance(V__ALCOHOL,s__Object)
            & s__instance(V__ALCOHOL,s__Alcohol)
            & s__part(V__ALCOHOL,V__BEVERAGE) ) ) ) ).

fof(kb_SUMO_39196,axiom,
    s__subclass(s__Wine,s__AlcoholicBeverage) ).

fof(kb_SUMO_39197,axiom,
    s__instance(s__Wine__t,s__SetOrClass) ).

fof(kb_SUMO_39198,axiom,
    s__subclass(s__DistilledAlcoholicBeverage,s__AlcoholicBeverage) ).

fof(kb_SUMO_39199,axiom,
    s__instance(s__DistilledAlcoholicBeverage__t,s__SetOrClass) ).

fof(kb_SUMO_39200,axiom,
    s__documentation(s__DistilledAlcoholicBeverage,s__EnglishLanguage,'An &%AlcoholicBeverage that has had some part of its &%Water content removed by distillation. This class covers drinks of unmixed, hard liquor.') ).

fof(kb_SUMO_39201,axiom,
    ! [V__BEVERAGE] :
      ( s__instance(V__BEVERAGE,s__Object)
     => ( s__instance(V__BEVERAGE,s__DistilledAlcoholicBeverage)
       => ? [V__REMOVE,V__WATER] :
            ( s__instance(V__REMOVE,s__Process)
            & s__instance(V__REMOVE,s__Removing)
            & s__patient(V__REMOVE,V__WATER)
            & s__instance(V__WATER,s__Water)
            & s__origin(V__REMOVE,V__BEVERAGE) ) ) ) ).

fof(kb_SUMO_39202,axiom,
    s__subclass(s__Beer,s__AlcoholicBeverage) ).

fof(kb_SUMO_39203,axiom,
    s__instance(s__Beer__t,s__SetOrClass) ).

fof(kb_SUMO_39204,axiom,
    s__instance(s__AlcoholicBeverage__t,s__SetOrClass) ).

fof(kb_SUMO_39205,axiom,
    s__subclass(s__SpinalColumn,s__Organ) ).

fof(kb_SUMO_39206,axiom,
    s__subclass(s__SpinalColumn,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39207,axiom,
    s__instance(s__SpinalColumn__t,s__SetOrClass) ).

fof(kb_SUMO_39208,axiom,
    s__documentation(s__SpinalColumn,s__EnglishLanguage,'A flexible column made out of bones called vertebrae. The main function of the &%SpinalColumn is to protect the spinal cord.') ).

fof(kb_SUMO_39209,axiom,
    ! [V__VERT] :
      ( s__instance(V__VERT,s__CorpuscularObject)
     => ( s__instance(V__VERT,s__Vertebrate)
      <=> ? [V__SPINE] :
            ( s__instance(V__SPINE,s__CorpuscularObject)
            & s__instance(V__VERT,s__Animal)
            & s__component(V__SPINE,V__VERT)
            & s__instance(V__SPINE,s__SpinalColumn) ) ) ) ).

fof(kb_SUMO_39210,axiom,
    s__subclass(s__SpinalCord,s__Organ) ).

fof(kb_SUMO_39211,axiom,
    s__instance(s__SpinalCord__t,s__SetOrClass) ).

fof(kb_SUMO_39212,axiom,
    s__documentation(s__SpinalCord,s__EnglishLanguage,'A cord of nerves that carries impulses to and from the &%Brain. It is contained within the &%SpinalColumn.') ).

fof(kb_SUMO_39213,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__SpinalCord)
       => ? [V__S] :
            ( s__instance(V__S,s__Object)
            & s__instance(V__S,s__NervousSystem)
            & s__part(V__C,V__S) ) ) ) ).

fof(kb_SUMO_39214,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__SpinalCord)
       => ? [V__S] :
            ( s__instance(V__S,s__SelfConnectedObject)
            & s__instance(V__S,s__SpinalColumn)
            & s__contains(V__S,V__C) ) ) ) ).

fof(kb_SUMO_39215,axiom,
    s__subclass(s__Tail,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39216,axiom,
    s__instance(s__Tail__t,s__SetOrClass) ).

fof(kb_SUMO_39217,axiom,
    s__documentation(s__Tail,s__EnglishLanguage,'A &%BodyPart which extends from the rear of the main body of some &%Vertebrates.') ).

fof(kb_SUMO_39218,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__Tail)
       => ? [V__V] :
            ( s__instance(V__V,s__Object)
            & s__instance(V__V,s__Vertebrate)
            & s__part(V__T,V__V)
            & ~ s__instance(V__V,s__Human) ) ) ) ).

fof(kb_SUMO_39219,axiom,
    s__subclass(s__Wing,s__Limb) ).

fof(kb_SUMO_39220,axiom,
    s__instance(s__Wing__t,s__SetOrClass) ).

fof(kb_SUMO_39221,axiom,
    s__documentation(s__Wing,s__EnglishLanguage,'Any &%Limb which is capable of being an instrument in &%Flying.') ).

fof(kb_SUMO_39222,axiom,
    s__subclass(s__Skin,s__BodyCovering) ).

fof(kb_SUMO_39223,axiom,
    s__instance(s__Skin__t,s__SetOrClass) ).

fof(kb_SUMO_39224,axiom,
    s__subclass(s__Skin,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39225,axiom,
    s__documentation(s__Skin,s__EnglishLanguage,'A BodyCovering that comprises part of the surface of &%Animals.') ).

fof(kb_SUMO_39226,axiom,
    ! [V__SKIN] :
      ( s__instance(V__SKIN,s__Object)
     => ( s__instance(V__SKIN,s__Skin)
       => ? [V__SURFACE,V__ANIMAL] :
            ( s__instance(V__ANIMAL,s__SelfConnectedObject)
            & s__instance(V__SURFACE,s__SelfConnectedObject)
            & s__surface(V__SURFACE,V__ANIMAL)
            & s__part(V__SKIN,V__ANIMAL)
            & s__instance(V__ANIMAL,s__Animal)
            & s__overlapsSpatially(V__SKIN,V__SURFACE) ) ) ) ).

fof(kb_SUMO_39227,axiom,
    s__subclass(s__Retina,s__Organ) ).

fof(kb_SUMO_39228,axiom,
    s__instance(s__Retina__t,s__SetOrClass) ).

fof(kb_SUMO_39229,axiom,
    s__subclass(s__Retina,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39230,axiom,
    s__documentation(s__Retina,s__EnglishLanguage,'A membrane that covers the &%Eye and converts the image formed by the lens of the &%Eye into neurochemical impulses which can be processed by the &%Brain.') ).

fof(kb_SUMO_39231,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Object)
     => ( s__instance(V__R,s__Retina)
       => ? [V__E] :
            ( s__instance(V__E,s__Object)
            & s__instance(V__E,s__Eye)
            & s__part(V__R,V__E) ) ) ) ).

fof(kb_SUMO_39232,axiom,
    s__subclass(s__BronchialDuct,s__BodyVessel) ).

fof(kb_SUMO_39233,axiom,
    s__subclass(s__BronchialDuct,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39234,axiom,
    s__instance(s__BronchialDuct__t,s__SetOrClass) ).

fof(kb_SUMO_39235,axiom,
    s__documentation(s__BronchialDuct,s__EnglishLanguage,'Any &%BodyVessel which is located in a &%Lung and which carries oxygen from the trachea to the alveoli.') ).

fof(kb_SUMO_39236,axiom,
    ! [V__DUCT] :
      ( s__instance(V__DUCT,s__Physical)
     => ( s__instance(V__DUCT,s__BronchialDuct)
       => ? [V__LUNG] :
            ( s__instance(V__LUNG,s__Object)
            & s__instance(V__LUNG,s__Lung)
            & s__located(V__DUCT,V__LUNG) ) ) ) ).

fof(kb_SUMO_39237,axiom,
    s__subclass(s__BloodVessel,s__BodyVessel) ).

fof(kb_SUMO_39238,axiom,
    s__subclass(s__BloodVessel,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39239,axiom,
    s__documentation(s__BloodVessel,s__EnglishLanguage,'Any &%BodyVessel which is used to circulate &%Blood from one part of the body to another.') ).

fof(kb_SUMO_39240,axiom,
    ! [V__VESSEL] :
      ( s__instance(V__VESSEL,s__Object)
     => ( s__instance(V__VESSEL,s__BloodVessel)
       => ? [V__BLOOD,V__TRANSFER] :
            ( s__instance(V__TRANSFER,s__Process)
            & s__instance(V__BLOOD,s__Blood)
            & s__instance(V__TRANSFER,s__Transfer)
            & s__patient(V__TRANSFER,V__BLOOD)
            & s__instrument(V__TRANSFER,V__VESSEL) ) ) ) ).

fof(kb_SUMO_39241,axiom,
    s__subclass(s__Alveolus,s__BodyVessel) ).

fof(kb_SUMO_39242,axiom,
    s__subclass(s__Alveolus,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39243,axiom,
    s__instance(s__Alveolus__t,s__SetOrClass) ).

fof(kb_SUMO_39244,axiom,
    s__documentation(s__Alveolus,s__EnglishLanguage,'Tiny sacs in the &%Lung which absorb &%Oxygen which is delivered to them by the &%BronchialDucts.') ).

fof(kb_SUMO_39245,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Physical)
     => ( s__instance(V__A,s__Alveolus)
       => ? [V__L] :
            ( s__instance(V__L,s__Object)
            & s__instance(V__L,s__Lung)
            & s__located(V__A,V__L) ) ) ) ).

fof(kb_SUMO_39246,axiom,
    s__subclass(s__Artery,s__BloodVessel) ).

fof(kb_SUMO_39247,axiom,
    s__instance(s__Artery__t,s__SetOrClass) ).

fof(kb_SUMO_39248,axiom,
    s__instance(s__BloodVessel__t,s__SetOrClass) ).

fof(kb_SUMO_39249,axiom,
    s__documentation(s__Artery,s__EnglishLanguage,'Any &%BloodVessel which transfers &%Blood from the &%Heart to the extremities of the body.') ).

fof(kb_SUMO_39250,axiom,
    ! [V__ARTERY,V__BLOOD,V__TRANSFER] :
      ( ( s__instance(V__TRANSFER,s__Process)
        & s__instance(V__ARTERY,s__Object) )
     => ( ( s__instance(V__ARTERY,s__Artery)
          & s__instance(V__TRANSFER,s__Transfer)
          & s__patient(V__TRANSFER,V__BLOOD)
          & s__instrument(V__TRANSFER,V__ARTERY)
          & s__instance(V__BLOOD,s__Blood) )
       => ? [V__HEART] :
            ( s__instance(V__HEART,s__Object)
            & s__instance(V__HEART,s__Heart)
            & s__origin(V__TRANSFER,V__HEART) ) ) ) ).

fof(kb_SUMO_39251,axiom,
    s__subclass(s__Vein,s__BloodVessel) ).

fof(kb_SUMO_39252,axiom,
    s__relatedInternalConcept(s__Vein,s__Artery) ).

fof(kb_SUMO_39253,axiom,
    s__documentation(s__Vein,s__EnglishLanguage,'Any &%BloodVessel which transfers &%Blood from the extremities of the body to the &%Heart.') ).

fof(kb_SUMO_39254,axiom,
    ! [V__B,V__T,V__V] :
      ( ( s__instance(V__V,s__Object)
        & s__instance(V__T,s__Process) )
     => ( ( s__instance(V__V,s__Vein)
          & s__instance(V__T,s__Transfer)
          & s__patient(V__T,V__B)
          & s__instrument(V__T,V__V)
          & s__instance(V__B,s__Blood) )
       => ? [V__H] :
            ( s__instance(V__H,s__Heart)
            & s__destination(V__T,V__H) ) ) ) ).

fof(kb_SUMO_39255,axiom,
    s__subclass(s__PulmonaryArtery,s__Artery) ).

fof(kb_SUMO_39256,axiom,
    s__instance(s__PulmonaryArtery__t,s__SetOrClass) ).

fof(kb_SUMO_39257,axiom,
    s__documentation(s__PulmonaryArtery,s__EnglishLanguage,'An &%Artery that carries &%Blood from the &%Heart to a &%Lung.') ).

fof(kb_SUMO_39258,axiom,
    ! [V__ARTERY,V__BLOOD,V__TRANSFER] :
      ( ( s__instance(V__TRANSFER,s__Process)
        & s__instance(V__ARTERY,s__Object) )
     => ( ( s__instance(V__ARTERY,s__PulmonaryArtery)
          & s__instance(V__TRANSFER,s__Transfer)
          & s__patient(V__TRANSFER,V__BLOOD)
          & s__instrument(V__TRANSFER,V__ARTERY)
          & s__instance(V__BLOOD,s__Blood) )
       => ? [V__LUNG] :
            ( s__instance(V__LUNG,s__Lung)
            & s__destination(V__TRANSFER,V__LUNG) ) ) ) ).

fof(kb_SUMO_39259,axiom,
    s__subclass(s__PulmonaryVein,s__Vein) ).

fof(kb_SUMO_39260,axiom,
    s__instance(s__PulmonaryVein__t,s__SetOrClass) ).

fof(kb_SUMO_39261,axiom,
    s__instance(s__Vein__t,s__SetOrClass) ).

fof(kb_SUMO_39262,axiom,
    s__documentation(s__PulmonaryVein,s__EnglishLanguage,'A &%Vein that carries &%Blood from the &%Lungs to the &%Heart.') ).

fof(kb_SUMO_39263,axiom,
    ! [V__B,V__T,V__V] :
      ( ( s__instance(V__V,s__Object)
        & s__instance(V__T,s__Process) )
     => ( ( s__instance(V__V,s__PulmonaryVein)
          & s__instance(V__T,s__Transfer)
          & s__patient(V__T,V__B)
          & s__instrument(V__T,V__V)
          & s__instance(V__B,s__Blood) )
       => ? [V__L,V__H,V__P] :
            ( s__instance(V__P,s__Object)
            & s__instance(V__H,s__Object)
            & s__instance(V__L,s__Object)
            & s__instance(V__L,s__Lung)
            & s__origin(V__T,V__L)
            & s__part(V__V,V__P)
            & s__part(V__L,V__P)
            & s__part(V__H,V__P)
            & s__instance(V__H,s__Heart)
            & s__destination(V__T,V__H) ) ) ) ).

fof(kb_SUMO_39264,axiom,
    s__subclass(s__Capillary,s__BloodVessel) ).

fof(kb_SUMO_39265,axiom,
    s__instance(s__Capillary__t,s__SetOrClass) ).

fof(kb_SUMO_39266,axiom,
    s__documentation(s__Capillary,s__EnglishLanguage,'A very small &%BloodVessel that connects arterioles (very small &%Arteries) with venules (very small &%Veins).') ).

fof(kb_SUMO_39267,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__SelfConnectedObject)
     => ( s__instance(V__C,s__Capillary)
       => ? [V__A,V__V] :
            ( s__instance(V__V,s__SelfConnectedObject)
            & s__instance(V__A,s__SelfConnectedObject)
            & s__instance(V__A,s__Artery)
            & s__instance(V__V,s__Vein)
            & s__connects(V__C,V__A,V__V) ) ) ) ).

fof(kb_SUMO_39268,axiom,
    s__subclass(s__Lung,s__Organ) ).

fof(kb_SUMO_39269,axiom,
    s__instance(s__Lung__t,s__SetOrClass) ).

fof(kb_SUMO_39270,axiom,
    s__subclass(s__Lung,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39271,axiom,
    s__documentation(s__Lung,s__EnglishLanguage,'A respiratory organ of &%Vertebrates. Its function is to furnish the blood with oxygen and to remove carbon dioxide.') ).

fof(kb_SUMO_39272,axiom,
    ! [V__ANIMAL] :
      ( s__instance(V__ANIMAL,s__CorpuscularObject)
     => ( s__capability(s__Breathing,s__experiencer__m,V__ANIMAL)
       => ? [V__LUNG] :
            ( s__instance(V__LUNG,s__CorpuscularObject)
            & s__component(V__LUNG,V__ANIMAL)
            & s__instance(V__LUNG,s__Lung) ) ) ) ).

fof(kb_SUMO_39273,axiom,
    s__subclass(s__Kidney,s__Organ) ).

fof(kb_SUMO_39274,axiom,
    s__instance(s__Kidney__t,s__SetOrClass) ).

fof(kb_SUMO_39275,axiom,
    s__subclass(s__Kidney,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39276,axiom,
    s__documentation(s__Kidney,s__EnglishLanguage,'An &%Organ that separates urine from other &%BodySubstances and passes it to the bladder.') ).

fof(kb_SUMO_39277,axiom,
    s__subclass(s__Spleen,s__Organ) ).

fof(kb_SUMO_39278,axiom,
    s__instance(s__Spleen__t,s__SetOrClass) ).

fof(kb_SUMO_39279,axiom,
    s__subclass(s__Spleen,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39280,axiom,
    s__documentation(s__Spleen,s__EnglishLanguage,'An &%Organ on the left side of the body that produces &%Cells that play a crucial role in immune response.') ).

fof(kb_SUMO_39281,axiom,
    s__subclass(s__Inhaling,s__Breathing) ).

fof(kb_SUMO_39282,axiom,
    s__instance(s__Inhaling__t,s__SetOrClass) ).

fof(kb_SUMO_39283,axiom,
    s__documentation(s__Inhaling,s__EnglishLanguage,'Any instance of &%Breathing where the breath is taken into the &%Lungs.') ).

fof(kb_SUMO_39284,axiom,
    ! [V__I] :
      ( s__instance(V__I,s__Process)
     => ( s__instance(V__I,s__Inhaling)
       => ? [V__L] :
            ( s__instance(V__L,s__Lung)
            & s__destination(V__I,V__L) ) ) ) ).

fof(kb_SUMO_39285,axiom,
    s__subclass(s__Exhaling,s__Breathing) ).

fof(kb_SUMO_39286,axiom,
    s__instance(s__Exhaling__t,s__SetOrClass) ).

fof(kb_SUMO_39287,axiom,
    s__documentation(s__Exhaling,s__EnglishLanguage,'Any instance of &%Breathing where the breath is expelled from the &%Lungs.') ).

fof(kb_SUMO_39288,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Process)
     => ( s__instance(V__E,s__Exhaling)
       => ? [V__L] :
            ( s__instance(V__L,s__Object)
            & s__instance(V__L,s__Lung)
            & s__origin(V__E,V__L) ) ) ) ).

fof(kb_SUMO_39289,axiom,
    s__subclass(s__Nostril,s__BodyVessel) ).

fof(kb_SUMO_39290,axiom,
    s__subclass(s__Nostril,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39291,axiom,
    s__instance(s__Nostril__t,s__SetOrClass) ).

fof(kb_SUMO_39292,axiom,
    s__documentation(s__Nostril,s__EnglishLanguage,'Either of two &%BodyVessels that run through the &%Nose and connect it to the &%Throat.') ).

fof(kb_SUMO_39293,axiom,
    ! [V__NOSE] :
      ( s__instance(V__NOSE,s__Object)
     => ( s__instance(V__NOSE,s__Nose)
       => ? [V__N1,V__N2] :
            ( s__instance(V__N2,s__Object)
            & s__instance(V__N1,s__Object)
            & s__instance(V__N1,s__Nostril)
            & s__instance(V__N2,s__Nostril)
            & V__N1 != V__N2
            & s__connected(V__N1,V__NOSE)
            & s__connected(V__N2,V__NOSE) ) ) ) ).

fof(kb_SUMO_39294,axiom,
    ! [V__NOS] :
      ( s__instance(V__NOS,s__SelfConnectedObject)
     => ( s__instance(V__NOS,s__Nostril)
       => ? [V__N,V__T] :
            ( s__instance(V__T,s__SelfConnectedObject)
            & s__instance(V__N,s__SelfConnectedObject)
            & s__instance(V__N,s__Nose)
            & s__instance(V__T,s__Throat)
            & s__connects(V__NOS,V__N,V__T) ) ) ) ).

fof(kb_SUMO_39295,axiom,
    s__subclass(s__Heart,s__Organ) ).

fof(kb_SUMO_39296,axiom,
    s__instance(s__Heart__t,s__SetOrClass) ).

fof(kb_SUMO_39297,axiom,
    s__subclass(s__Heart,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39298,axiom,
    s__documentation(s__Heart,s__EnglishLanguage,'The &%Organ that pumps &%Blood throughout the body.') ).

fof(kb_SUMO_39299,axiom,
    ! [V__HEART] :
      ( s__instance(V__HEART,s__Object)
     => ( s__instance(V__HEART,s__Heart)
       => ? [V__TRANSFER,V__BLOOD] :
            ( s__instance(V__TRANSFER,s__Process)
            & s__instance(V__TRANSFER,s__Transfer)
            & s__instance(V__BLOOD,s__Blood)
            & s__instrument(V__TRANSFER,V__HEART)
            & s__patient(V__TRANSFER,V__BLOOD) ) ) ) ).

fof(kb_SUMO_39300,axiom,
    s__subclass(s__Liver,s__Organ) ).

fof(kb_SUMO_39301,axiom,
    s__instance(s__Liver__t,s__SetOrClass) ).

fof(kb_SUMO_39302,axiom,
    s__subclass(s__Liver,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39303,axiom,
    s__documentation(s__Liver,s__EnglishLanguage,'An &%Organ that secretes bile and serves metabolic functions.') ).

fof(kb_SUMO_39304,axiom,
    s__subclass(s__Mouth,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39305,axiom,
    s__subclass(s__Mouth,s__BodyPart) ).

fof(kb_SUMO_39306,axiom,
    s__instance(s__Mouth__t,s__SetOrClass) ).

fof(kb_SUMO_39307,axiom,
    s__documentation(s__Mouth,s__EnglishLanguage,'Part of the &%Face, used for &%Ingesting Food and &%Vocalizing.') ).

fof(kb_SUMO_39308,axiom,
    ! [V__MOUTH] :
      ( s__instance(V__MOUTH,s__Object)
     => ( s__instance(V__MOUTH,s__Mouth)
       => ? [V__FACE] :
            ( s__instance(V__FACE,s__Object)
            & s__instance(V__FACE,s__Face)
            & s__part(V__MOUTH,V__FACE) ) ) ) ).

fof(kb_SUMO_39309,axiom,
    s__subclass(s__Tongue,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39310,axiom,
    s__instance(s__Tongue__t,s__SetOrClass) ).

fof(kb_SUMO_39311,axiom,
    s__subclass(s__Tongue,s__BodyPart) ).

fof(kb_SUMO_39312,axiom,
    s__documentation(s__Tongue,s__EnglishLanguage,'Part of the &%Mouth, used for &%Tasting Food, &%Vocalizing, and the initial stage of &%Digesting.') ).

fof(kb_SUMO_39313,axiom,
    ! [V__TONGUE] :
      ( s__instance(V__TONGUE,s__Object)
     => ( s__instance(V__TONGUE,s__Tongue)
       => ? [V__MOUTH] :
            ( s__instance(V__MOUTH,s__Object)
            & s__instance(V__MOUTH,s__Mouth)
            & s__part(V__TONGUE,V__MOUTH) ) ) ) ).

fof(kb_SUMO_39314,axiom,
    s__subclass(s__NervousSystem,s__Organ) ).

fof(kb_SUMO_39315,axiom,
    s__subclass(s__NervousSystem,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39316,axiom,
    s__instance(s__NervousSystem__t,s__SetOrClass) ).

fof(kb_SUMO_39317,axiom,
    s__documentation(s__NervousSystem,s__EnglishLanguage,'A system in &%Vertebrates that is made up of the &%Brain, the spinal cord, nerves, etc.') ).

fof(kb_SUMO_39318,axiom,
    ! [V__A,V__S] :
      ( ( s__instance(V__S,s__Object)
        & s__instance(V__A,s__Object) )
     => ( ( s__instance(V__S,s__NervousSystem)
          & s__part(V__S,V__A)
          & s__instance(V__A,s__Animal) )
       => s__instance(V__A,s__Vertebrate) ) ) ).

fof(kb_SUMO_39319,axiom,
    s__subclass(s__Hoof,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39320,axiom,
    s__subclass(s__Hoof,s__BodyPart) ).

fof(kb_SUMO_39321,axiom,
    s__instance(s__Hoof__t,s__SetOrClass) ).

fof(kb_SUMO_39322,axiom,
    s__documentation(s__Hoof,s__EnglishLanguage,'The hard end of the &%Foot of a &%HoofedMammal.') ).

fof(kb_SUMO_39323,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Object)
     => ( s__instance(V__H,s__Hoof)
       => ? [V__F,V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__F,s__Object)
            & s__instance(V__F,s__Foot)
            & s__instance(V__A,s__HoofedMammal)
            & s__part(V__H,V__F)
            & s__part(V__F,V__A) ) ) ) ).

fof(kb_SUMO_39324,axiom,
    s__subclass(s__Tooth,s__Bone) ).

fof(kb_SUMO_39325,axiom,
    s__instance(s__Tooth__t,s__SetOrClass) ).

fof(kb_SUMO_39326,axiom,
    s__documentation(s__Tooth,s__EnglishLanguage,'Part of the &%Mouth, used for biting and chewing.') ).

fof(kb_SUMO_39327,axiom,
    ! [V__TOOTH] :
      ( s__instance(V__TOOTH,s__Object)
     => ( s__instance(V__TOOTH,s__Tooth)
       => ? [V__MOUTH] :
            ( s__instance(V__MOUTH,s__Object)
            & s__instance(V__MOUTH,s__Mouth)
            & s__part(V__TOOTH,V__MOUTH) ) ) ) ).

fof(kb_SUMO_39328,axiom,
    s__subclass(s__Skull,s__Bone) ).

fof(kb_SUMO_39329,axiom,
    s__instance(s__Skull__t,s__SetOrClass) ).

fof(kb_SUMO_39330,axiom,
    s__documentation(s__Skull,s__EnglishLanguage,'The &%Bone that is found in the &%Heads of &%Vertebrates.') ).

fof(kb_SUMO_39331,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Skull)
       => ? [V__V,V__H] :
            ( s__instance(V__H,s__Object)
            & s__instance(V__V,s__Object)
            & s__instance(V__V,s__Vertebrate)
            & s__instance(V__H,s__Head)
            & s__part(V__H,V__V)
            & s__part(V__S,V__H) ) ) ) ).

fof(kb_SUMO_39332,axiom,
    s__subclass(s__Horn,s__Bone) ).

fof(kb_SUMO_39333,axiom,
    s__instance(s__Horn__t,s__SetOrClass) ).

fof(kb_SUMO_39334,axiom,
    s__documentation(s__Horn,s__EnglishLanguage,'An outgrowth of &%Bone that is found on some &%HoofedMammals.') ).

fof(kb_SUMO_39335,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Object)
     => ( s__instance(V__H,s__Horn)
       => ? [V__M] :
            ( s__instance(V__M,s__Object)
            & s__instance(V__M,s__HoofedMammal)
            & s__part(V__H,V__M) ) ) ) ).

fof(kb_SUMO_39336,axiom,
    s__subclass(s__Ivory,s__Bone) ).

fof(kb_SUMO_39337,axiom,
    s__instance(s__Ivory__t,s__SetOrClass) ).

fof(kb_SUMO_39338,axiom,
    s__documentation(s__Ivory,s__EnglishLanguage,'A very hard substance that makes up the tusks of elephants and walruses.') ).

fof(kb_SUMO_39339,axiom,
    s__subclass(s__AnimalShell,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39340,axiom,
    s__instance(s__AnimalShell__t,s__SetOrClass) ).

fof(kb_SUMO_39341,axiom,
    s__subclass(s__AnimalShell,s__BodyPart) ).

fof(kb_SUMO_39342,axiom,
    s__documentation(s__AnimalShell,s__EnglishLanguage,'A hard shell of calcium that serves as a supporting structure for some &%Invertebrates.') ).

fof(kb_SUMO_39343,axiom,
    ! [V__A,V__S] :
      ( ( s__instance(V__S,s__Object)
        & s__instance(V__A,s__Object) )
     => ( ( s__instance(V__A,s__Animal)
          & s__instance(V__S,s__AnimalShell)
          & s__part(V__S,V__A) )
       => ( s__instance(V__A,s__Invertebrate)
          | s__instance(V__A,s__Reptile) ) ) ) ).

fof(kb_SUMO_39344,axiom,
    s__subclass(s__Ossification,s__OrganOrTissueProcess) ).

fof(kb_SUMO_39345,axiom,
    s__instance(s__Ossification__t,s__SetOrClass) ).

fof(kb_SUMO_39346,axiom,
    s__documentation(s__Ossification,s__EnglishLanguage,'Any &%BiologicalProcess that results in the formation of &%Bones.') ).

fof(kb_SUMO_39347,axiom,
    ! [V__O] :
      ( s__instance(V__O,s__Process)
     => ( s__instance(V__O,s__Ossification)
       => ? [V__B] :
            ( s__instance(V__B,s__Bone)
            & s__result(V__O,V__B) ) ) ) ).

fof(kb_SUMO_39348,axiom,
    s__subclass(s__Chewing,s__BodyMotion) ).

fof(kb_SUMO_39349,axiom,
    s__instance(s__Chewing__t,s__SetOrClass) ).

fof(kb_SUMO_39350,axiom,
    s__documentation(s__Chewing,s__EnglishLanguage,'Breaking up or mashing Food with ones teeth.') ).

fof(kb_SUMO_39351,axiom,
    ! [V__FOOD,V__CHEW] :
      ( ( s__instance(V__CHEW,s__Process)
        & s__instance(V__FOOD,s__Object) )
     => ( ( s__instance(V__CHEW,s__Chewing)
          & s__resource(V__CHEW,V__FOOD) )
       => s__instance(V__FOOD,s__FoodForFn(s__Organism)) ) ) ).

fof(kb_SUMO_39352,axiom,
    ! [V__TOOTH,V__CHEW] :
      ( ( s__instance(V__CHEW,s__Process)
        & s__instance(V__TOOTH,s__Object) )
     => ( ( s__instance(V__CHEW,s__Chewing)
          & s__instrument(V__CHEW,V__TOOTH) )
       => s__instance(V__TOOTH,s__Tooth) ) ) ).

fof(kb_SUMO_39353,axiom,
    ! [V__CHEW] :
      ( s__instance(V__CHEW,s__Process)
     => ( s__instance(V__CHEW,s__Chewing)
       => ? [V__EAT] :
            ( s__instance(V__EAT,s__Process)
            & s__instance(V__EAT,s__Eating)
            & s__subProcess(V__CHEW,V__EAT) ) ) ) ).

fof(kb_SUMO_39354,axiom,
    s__subclass(s__Feeding,s__Giving) ).

fof(kb_SUMO_39355,axiom,
    s__instance(s__Feeding__t,s__SetOrClass) ).

fof(kb_SUMO_39356,axiom,
    s__documentation(s__Feeding,s__EnglishLanguage,'Giving Food to a &%Human or &%Animal.') ).

fof(kb_SUMO_39357,axiom,
    ! [V__O,V__F] :
      ( s__instance(V__F,s__Process)
     => ( ( s__instance(V__F,s__Feeding)
          & s__patient(V__F,V__O) )
       => s__instance(V__O,s__FoodForFn(s__Animal)) ) ) ).

fof(kb_SUMO_39358,axiom,
    ! [V__A,V__F] :
      ( s__instance(V__F,s__Process)
     => ( ( s__instance(V__F,s__Feeding)
          & s__destination(V__F,V__A) )
       => s__instance(V__A,s__Animal) ) ) ).

fof(kb_SUMO_39359,axiom,
    s__subclass(s__Lip,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39360,axiom,
    s__instance(s__Lip__t,s__SetOrClass) ).

fof(kb_SUMO_39361,axiom,
    s__subclass(s__Lip,s__BodyPart) ).

fof(kb_SUMO_39362,axiom,
    s__documentation(s__Lip,s__EnglishLanguage,'Folds of &%Tissue surrounding the mouths of some &%Vertebrates.') ).

fof(kb_SUMO_39363,axiom,
    ! [V__LIP] :
      ( s__instance(V__LIP,s__Object)
     => ( s__instance(V__LIP,s__Lip)
       => ? [V__MOUTH] :
            ( s__instance(V__MOUTH,s__Object)
            & s__instance(V__MOUTH,s__Mouth)
            & s__part(V__LIP,V__MOUTH) ) ) ) ).

fof(kb_SUMO_39364,axiom,
    s__subclass(s__Kissing,s__Touching) ).

fof(kb_SUMO_39365,axiom,
    s__instance(s__Kissing__t,s__SetOrClass) ).

fof(kb_SUMO_39366,axiom,
    s__documentation(s__Kissing,s__EnglishLanguage,'The class of &%Touching processes where the lips of two persons are brought into contact with each other.') ).

%FOL fof(kb_SUMO_39367,axiom,(( (! [V__KISS] : (s__instance(V__KISS,s__Process) => (s__instance(V__KISS,s__Kissing) => (? [V__PERSON1,V__PERSON2,V__LIP1,V__LIP2] : (s__instance(V__LIP2,s__Object) & s__instance(V__LIP1,s__Object) & s__instance(V__PERSON2,s__Agent) & s__instance(V__PERSON1,s__Agent) & s__agent(V__KISS,V__PERSON1) & s__agent(V__KISS,V__PERSON2) & s__instance(V__PERSON1,s__Human) & s__instance(V__PERSON2,s__Human) & (~ (V__PERSON1 = V__PERSON2)) & s__instance(V__LIP1,s__Lip) & s__instance(V__LIP2,s__Lip) & s__part(V__LIP1,V__PERSON1) & s__part(V__LIP2,V__PERSON2) & s__holdsDuring(s__BeginFn(s__WhenFn(V__KISS)),'(~ s__meetsSpatially(V__LIP1,V__LIP2))') & s__holdsDuring(s__EndFn(s__WhenFn(V__KISS)),'s__meetsSpatially(V__LIP1,V__LIP2)')))))) ))).

fof(kb_SUMO_39368,axiom,
    s__subclass(s__Licking,s__Touching) ).

fof(kb_SUMO_39369,axiom,
    s__instance(s__Licking__t,s__SetOrClass) ).

fof(kb_SUMO_39370,axiom,
    s__documentation(s__Licking,s__EnglishLanguage,'The class of &%Touching processes where the &%Tongue is brought into contact with something else.') ).

fof(kb_SUMO_39371,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Process)
     => ( s__instance(V__L,s__Licking)
       => ? [V__T] :
            ( s__instance(V__T,s__Object)
            & s__instance(V__T,s__Tongue)
            & s__instrument(V__L,V__T) ) ) ) ).

fof(kb_SUMO_39372,axiom,
    s__subclass(s__Embracing,s__Touching) ).

fof(kb_SUMO_39373,axiom,
    s__instance(s__Embracing__t,s__SetOrClass) ).

fof(kb_SUMO_39374,axiom,
    s__documentation(s__Embracing,s__EnglishLanguage,'The class of &%Touching processes where one &%Human hugs another one.') ).

fof(kb_SUMO_39375,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Process)
     => ( s__instance(V__E,s__Embracing)
       => ? [V__P1,V__P2] :
            ( s__instance(V__P2,s__Agent)
            & s__instance(V__P1,s__Agent)
            & s__instance(V__P1,s__Human)
            & s__instance(V__P2,s__Human)
            & V__P1 != V__P2
            & s__agent(V__E,V__P1)
            & s__agent(V__E,V__P2) ) ) ) ).

fof(kb_SUMO_39376,axiom,
    s__subclass(s__Skeleton,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39377,axiom,
    s__instance(s__Skeleton__t,s__SetOrClass) ).

fof(kb_SUMO_39378,axiom,
    s__subclass(s__Skeleton,s__BodyPart) ).

fof(kb_SUMO_39379,axiom,
    s__documentation(s__Skeleton,s__EnglishLanguage,'The system of &%Bones that make up the supporting structure of &%Vertebrates.') ).

fof(kb_SUMO_39380,axiom,
    ! [V__SKELETON,V__ANIMAL] :
      ( ( s__instance(V__ANIMAL,s__Object)
        & s__instance(V__SKELETON,s__Object) )
     => ( ( s__instance(V__ANIMAL,s__Animal)
          & s__instance(V__SKELETON,s__Skeleton)
          & s__part(V__SKELETON,V__ANIMAL) )
       => s__instance(V__ANIMAL,s__Vertebrate) ) ) ).

fof(kb_SUMO_39381,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Skeleton)
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__A,s__Animal)
            & s__interiorPart(V__S,V__A) ) ) ) ).

fof(kb_SUMO_39382,axiom,
    s__subclass(s__Exoskeleton,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39383,axiom,
    s__instance(s__Exoskeleton__t,s__SetOrClass) ).

fof(kb_SUMO_39384,axiom,
    s__subclass(s__Exoskeleton,s__BodyPart) ).

fof(kb_SUMO_39385,axiom,
    s__documentation(s__Exoskeleton,s__EnglishLanguage,'The system of &%Bones that are on the &%Outside of an organism and make up the supporting structure of many &%Invertebrates.') ).

fof(kb_SUMO_39386,axiom,
    ! [V__SKELETON,V__ANIMAL] :
      ( ( s__instance(V__ANIMAL,s__Object)
        & s__instance(V__SKELETON,s__Object) )
     => ( ( s__instance(V__ANIMAL,s__Animal)
          & s__instance(V__SKELETON,s__Exoskeleton)
          & s__part(V__SKELETON,V__ANIMAL) )
       => s__instance(V__ANIMAL,s__Invertebrate) ) ) ).

fof(kb_SUMO_39387,axiom,
    ! [V__BONE] :
      ( s__instance(V__BONE,s__Object)
     => ( s__instance(V__BONE,s__Bone)
      <=> ? [V__SKELETON] :
            ( s__instance(V__SKELETON,s__Object)
            & ( s__instance(V__SKELETON,s__Skeleton)
              | s__instance(V__SKELETON,s__Exoskeleton) )
            & s__part(V__BONE,V__SKELETON) ) ) ) ).

fof(kb_SUMO_39388,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Exoskeleton)
       => ? [V__A] :
            ( s__instance(V__A,s__Animal)
            & s__part(V__X,V__A)
            & ~ ? [V__PART] :
                  ( s__instance(V__PART,s__Object)
                  & s__instance(V__A,s__Object)
                  & s__properPart(V__PART,V__A)
                  & s__orientation(V__PART,V__X,s__Outside) ) ) ) ) ).

fof(kb_SUMO_39389,axiom,
    s__subclass(s__BodyJoint,s__BodyJunction) ).

fof(kb_SUMO_39390,axiom,
    s__documentation(s__BodyJoint,s__EnglishLanguage,'&%BodyJunctions where different parts of the same &%Skeleton come together.') ).

fof(kb_SUMO_39391,axiom,
    ! [V__J] :
      ( s__instance(V__J,s__CorpuscularObject)
     => ( s__instance(V__J,s__BodyJoint)
       => ? [V__S,V__P1,V__P2] :
            ( s__instance(V__P2,s__CorpuscularObject)
            & s__instance(V__P1,s__CorpuscularObject)
            & s__instance(V__S,s__CorpuscularObject)
            & s__instance(V__S,s__Skeleton)
            & s__component(V__P1,V__S)
            & s__component(V__P2,V__S)
            & s__component(V__J,V__S)
            & s__connects(V__J,V__P1,V__P2) ) ) ) ).

fof(kb_SUMO_39392,axiom,
    s__subclass(s__Airway,s__Transitway) ).

fof(kb_SUMO_39393,axiom,
    s__instance(s__Airway__t,s__SetOrClass) ).

fof(kb_SUMO_39394,axiom,
    s__documentation(s__Airway,s__EnglishLanguage,'The class of Transitways used to transport Air to a location where it is absent or insufficient.') ).

fof(kb_SUMO_39395,axiom,
    s__subclass(s__Throat,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39396,axiom,
    s__subclass(s__Throat,s__BodyVessel) ).

fof(kb_SUMO_39397,axiom,
    s__instance(s__Throat__t,s__SetOrClass) ).

fof(kb_SUMO_39398,axiom,
    s__subclass(s__Throat,s__Airway) ).

fof(kb_SUMO_39399,axiom,
    s__documentation(s__Throat,s__EnglishLanguage,'A &%BodyVessel which connects the &%Mouth to the lungs and stomach.') ).

fof(kb_SUMO_39400,axiom,
    ! [V__THROAT] :
      ( s__instance(V__THROAT,s__Object)
     => ( s__instance(V__THROAT,s__Throat)
       => ? [V__MOUTH] :
            ( s__instance(V__MOUTH,s__Object)
            & s__instance(V__MOUTH,s__Mouth)
            & s__connected(V__THROAT,V__MOUTH) ) ) ) ).

fof(kb_SUMO_39401,axiom,
    s__subclass(s__Hair,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39402,axiom,
    s__instance(s__Hair__t,s__SetOrClass) ).

fof(kb_SUMO_39403,axiom,
    s__documentation(s__Hair,s__EnglishLanguage,'A filament that covers part of the body of many &%Mammals.') ).

%FOL fof(kb_SUMO_39404,axiom,(( (! [V__HAIR] : (s__instance(V__HAIR,s__Object) => (s__instance(V__HAIR,s__Hair) => (? [V__MAMMAL,V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__MAMMAL,s__Object) & s__instance(V__MAMMAL,s__Mammal) & s__holdsDuring(V__TIME,'s__part(V__HAIR,V__MAMMAL)')))))) ))).

fof(kb_SUMO_39405,axiom,
    s__subclass(s__FacialHair,s__Hair) ).

fof(kb_SUMO_39406,axiom,
    s__instance(s__FacialHair__t,s__SetOrClass) ).

fof(kb_SUMO_39407,axiom,
    s__documentation(s__FacialHair,s__EnglishLanguage,'&%Hair that grows on the &%Face. This class covers beards, mustaches, sideburns, midnight shadow, etc.') ).

fof(kb_SUMO_39408,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Object)
     => ( s__instance(V__H,s__FacialHair)
       => ? [V__F] :
            ( s__instance(V__F,s__Object)
            & s__instance(V__F,s__Face)
            & s__part(V__H,V__F) ) ) ) ).

fof(kb_SUMO_39409,axiom,
    s__subclass(s__HairRemoval,s__Removing) ).

fof(kb_SUMO_39410,axiom,
    s__instance(s__HairRemoval__t,s__SetOrClass) ).

fof(kb_SUMO_39411,axiom,
    s__documentation(s__HairRemoval,s__EnglishLanguage,'&%Removing (some or all) the &%Hair from the body of an &%Animal. Note that this covers shaving hair, cutting hair, pulling hair out by the roots, etc.') ).

fof(kb_SUMO_39412,axiom,
    ! [V__HAIR,V__REMOVE] :
      ( ( s__instance(V__REMOVE,s__Process)
        & s__instance(V__HAIR,s__Object) )
     => ( ( s__instance(V__REMOVE,s__HairRemoval)
          & s__resource(V__REMOVE,V__HAIR) )
       => s__instance(V__HAIR,s__Hair) ) ) ).

fof(kb_SUMO_39413,axiom,
    s__subclass(s__Peeling,s__Removing) ).

fof(kb_SUMO_39414,axiom,
    s__instance(s__Peeling__t,s__SetOrClass) ).

fof(kb_SUMO_39415,axiom,
    s__documentation(s__Peeling,s__EnglishLanguage,'Removing the &%Skin (or part of the &%Skin) from an &%Organism. Note that this class covers a large range of cases, including peeling an orange, pelting an &%Animal, etc.') ).

fof(kb_SUMO_39416,axiom,
    ! [V__O,V__P] :
      ( ( s__instance(V__P,s__Process)
        & s__instance(V__O,s__Object) )
     => ( ( s__instance(V__P,s__Peeling)
          & s__patient(V__P,V__O) )
       => ? [V__S] :
            ( s__instance(V__S,s__Object)
            & s__instance(V__S,s__Skin)
            & s__part(V__O,V__S) ) ) ) ).

fof(kb_SUMO_39417,axiom,
    s__subclass(s__Brain,s__Organ) ).

fof(kb_SUMO_39418,axiom,
    s__instance(s__Brain__t,s__SetOrClass) ).

fof(kb_SUMO_39419,axiom,
    s__subclass(s__Brain,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39420,axiom,
    s__documentation(s__Brain,s__EnglishLanguage,'The seat of the central nervous system.') ).

fof(kb_SUMO_39421,axiom,
    s__documentation(s__intelligenceQuotient__m,s__EnglishLanguage,'(intelligenceQuotient ?PERSON ?NUMBER) means that ?NUMBER is the I.Q. of ?PERSON. The I.Q. of a person is the ratio of their mental age (determined by a standardized test) divided by their chronological age, multiplied by 100.') ).

fof(kb_SUMO_39422,axiom,
    s__instance(s__intelligenceQuotient__m,s__BinaryPredicate) ).

fof(kb_SUMO_39423,axiom,
    s__instance(s__intelligenceQuotient__m,s__SingleValuedRelation) ).

fof(kb_SUMO_39424,axiom,
    s__domain(s__intelligenceQuotient__m,"1",s__Human) ).

fof(kb_SUMO_39425,axiom,
    s__domain(s__intelligenceQuotient__m,"2",s__RationalNumber) ).

fof(kb_SUMO_39426,axiom,
    s__subclass(s__Stomach,s__Organ) ).

fof(kb_SUMO_39427,axiom,
    s__subclass(s__Stomach,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39428,axiom,
    s__instance(s__Stomach__t,s__SetOrClass) ).

fof(kb_SUMO_39429,axiom,
    s__documentation(s__Stomach,s__EnglishLanguage,'A muscular sac that is the principal organ of digestion.') ).

fof(kb_SUMO_39430,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Stomach)
       => s__capability(s__Digesting,s__instrument__m,V__S) ) ) ).

fof(kb_SUMO_39431,axiom,
    s__subclass(s__Intestine,s__BodyVessel) ).

fof(kb_SUMO_39432,axiom,
    s__instance(s__Intestine__t,s__SetOrClass) ).

fof(kb_SUMO_39433,axiom,
    s__subclass(s__Intestine,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39434,axiom,
    s__documentation(s__Intestine,s__EnglishLanguage,'A &%BodyVessel which connects the &%Stomach to the anus and which is used in digesting Food.') ).

fof(kb_SUMO_39435,axiom,
    ! [V__I] :
      ( s__instance(V__I,s__Object)
     => ( s__instance(V__I,s__Intestine)
       => s__capability(s__Digesting,s__instrument__m,V__I) ) ) ).

fof(kb_SUMO_39436,axiom,
    ! [V__I] :
      ( s__instance(V__I,s__Object)
     => ( s__instance(V__I,s__Intestine)
       => ? [V__S] :
            ( s__instance(V__S,s__Object)
            & s__instance(V__S,s__Stomach)
            & s__connected(V__I,V__S) ) ) ) ).

fof(kb_SUMO_39437,axiom,
    s__subclass(s__Hypothalamus,s__BodyPart) ).

fof(kb_SUMO_39438,axiom,
    s__instance(s__Hypothalamus__t,s__SetOrClass) ).

fof(kb_SUMO_39439,axiom,
    s__subclass(s__Hypothalamus,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39440,axiom,
    s__documentation(s__Hypothalamus,s__EnglishLanguage,'The part of the &%Brain lying below the thalamus that serves to regulate &%AutonomicProcesses.') ).

fof(kb_SUMO_39441,axiom,
    ! [V__HYPO] :
      ( s__instance(V__HYPO,s__Object)
     => ( s__instance(V__HYPO,s__Hypothalamus)
       => ? [V__BRAIN] :
            ( s__instance(V__BRAIN,s__Object)
            & s__instance(V__BRAIN,s__Brain)
            & s__part(V__HYPO,V__BRAIN) ) ) ) ).

fof(kb_SUMO_39442,axiom,
    s__subclass(s__Eye,s__Organ) ).

fof(kb_SUMO_39443,axiom,
    s__subclass(s__Eye,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39444,axiom,
    s__instance(s__Eye__t,s__SetOrClass) ).

fof(kb_SUMO_39445,axiom,
    s__documentation(s__Eye,s__EnglishLanguage,'The &%Organ of sight.') ).

fof(kb_SUMO_39446,axiom,
    ! [V__EYE] :
      ( s__instance(V__EYE,s__Object)
     => ( s__instance(V__EYE,s__Eye)
       => s__capability(s__Seeing,s__instrument__m,V__EYE) ) ) ).

fof(kb_SUMO_39447,axiom,
    ! [V__EYE] :
      ( s__instance(V__EYE,s__Object)
     => ( s__instance(V__EYE,s__Eye)
       => ? [V__HEAD] :
            ( s__instance(V__HEAD,s__Object)
            & s__instance(V__HEAD,s__Head)
            & s__part(V__EYE,V__HEAD) ) ) ) ).

fof(kb_SUMO_39448,axiom,
    s__subclass(s__Ear,s__Organ) ).

fof(kb_SUMO_39449,axiom,
    s__instance(s__Ear__t,s__SetOrClass) ).

fof(kb_SUMO_39450,axiom,
    s__subclass(s__Ear,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39451,axiom,
    s__documentation(s__Ear,s__EnglishLanguage,'The &%Organ of hearing.') ).

fof(kb_SUMO_39452,axiom,
    ! [V__EAR] :
      ( s__instance(V__EAR,s__Object)
     => ( s__instance(V__EAR,s__Ear)
       => s__capability(s__Hearing,s__instrument__m,V__EAR) ) ) ).

fof(kb_SUMO_39453,axiom,
    ! [V__EAR] :
      ( s__instance(V__EAR,s__Object)
     => ( s__instance(V__EAR,s__Ear)
       => ? [V__HEAD] :
            ( s__instance(V__HEAD,s__Object)
            & s__instance(V__HEAD,s__Head)
            & s__part(V__EAR,V__HEAD) ) ) ) ).

fof(kb_SUMO_39454,axiom,
    s__subclass(s__Eyelid,s__Skin) ).

fof(kb_SUMO_39455,axiom,
    s__instance(s__Eyelid__t,s__SetOrClass) ).

fof(kb_SUMO_39456,axiom,
    s__documentation(s__Eyelid,s__EnglishLanguage,'Folds of &%Skin that can be manipulated to cover or uncover &%Eyes.') ).

fof(kb_SUMO_39457,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Object)
     => ( s__instance(V__E,s__Eyelid)
       => s__capability(s__Covering,s__instrument__m,V__E) ) ) ).

fof(kb_SUMO_39458,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Object)
     => ( s__instance(V__E,s__Eyelid)
       => s__hasPurpose(V__E,'(? [V__EYE,V__P,V__C] : (s__instance(V__C,s__Process) & s__instance(V__P,s__Agent) & s__instance(V__EYE,s__Object) & s__instance(V__C,s__Covering) & s__instance(V__C,s__BodyMotion) & s__instance(V__P,s__Human) & s__experiencer(V__C,V__P) & s__instrument(V__C,V__E) & s__patient(V__C,V__EYE) & s__instance(V__EYE,s__Eye) & s__part(V__EYE,V__P) & s__part(V__E,V__P)))') ) ) ).

fof(kb_SUMO_39459,axiom,
    s__subclass(s__Nose,s__Organ) ).

fof(kb_SUMO_39460,axiom,
    s__instance(s__Nose__t,s__SetOrClass) ).

fof(kb_SUMO_39461,axiom,
    s__subclass(s__Nose,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39462,axiom,
    s__documentation(s__Nose,s__EnglishLanguage,'The &%Organ of &%Smelling.') ).

fof(kb_SUMO_39463,axiom,
    ! [V__NOSE] :
      ( s__instance(V__NOSE,s__Object)
     => ( s__instance(V__NOSE,s__Nose)
       => s__capability(s__Smelling,s__instrument__m,V__NOSE) ) ) ).

fof(kb_SUMO_39464,axiom,
    ! [V__NOSE] :
      ( s__instance(V__NOSE,s__Object)
     => ( s__instance(V__NOSE,s__Nose)
       => ? [V__FACE] :
            ( s__instance(V__FACE,s__Object)
            & s__instance(V__FACE,s__Face)
            & s__part(V__NOSE,V__FACE) ) ) ) ).

fof(kb_SUMO_39465,axiom,
    s__documentation(s__secretesSubstance__m,s__EnglishLanguage,'(secretesSubstance ?OBJ ?STUFF) means that the subclass of &%OrganicObject (either &%Organism or &%BodyPart) ?OBJ produces the subclass of &%Substance ?STUFF.') ).

fof(kb_SUMO_39466,axiom,
    s__instance(s__secretesSubstance__m,s__BinaryPredicate) ).

fof(kb_SUMO_39467,axiom,
    s__domainSubclass(s__secretesSubstance__m,"1",s__OrganicObject) ).

fof(kb_SUMO_39468,axiom,
    s__domainSubclass(s__secretesSubstance__m,"2",s__NaturalSubstance) ).

fof(kb_SUMO_39469,axiom,
    ! [V__O,V__S] :
      ( s__secretesSubstance(V__O,V__S)
     => ! [V__I1] :
          ( ( s__instance(V__I1,s__Object)
            & s__subclass(V__S,s__NaturalSubstance)
            & s__instance(V__S,s__SetOrClass)
            & s__subclass(V__O,s__OrganicObject)
            & s__instance(V__O,s__SetOrClass) )
         => ( s__instance(V__I1,V__O)
           => ? [V__P,V__I2] :
                ( s__instance(V__P,s__Process)
                & s__instance(V__P,s__BiologicalProcess)
                & s__eventLocated(V__P,V__I1)
                & s__result(V__P,V__I2)
                & s__instance(V__I2,V__S) ) ) ) ) ).

fof(kb_SUMO_39470,axiom,
    s__subclass(s__ThyroidGland,s__Gland) ).

fof(kb_SUMO_39471,axiom,
    s__instance(s__ThyroidGland__t,s__SetOrClass) ).

fof(kb_SUMO_39472,axiom,
    s__documentation(s__ThyroidGland,s__EnglishLanguage,'A &%Gland in the neck that produces &%HormoneTSH, which regulates body weight, metabolic rate, etc.') ).

fof(kb_SUMO_39473,axiom,
    s__subclass(s__ThyroidHormone,s__Hormone) ).

fof(kb_SUMO_39474,axiom,
    s__instance(s__ThyroidHormone__t,s__SetOrClass) ).

fof(kb_SUMO_39475,axiom,
    s__documentation(s__ThyroidHormone,s__EnglishLanguage,'A &%Hormone secreted by the &%ThyroidGland.') ).

fof(kb_SUMO_39476,axiom,
    s__subclass(s__PituitaryGland,s__Gland) ).

fof(kb_SUMO_39477,axiom,
    s__instance(s__PituitaryGland__t,s__SetOrClass) ).

fof(kb_SUMO_39478,axiom,
    s__documentation(s__PituitaryGland,s__EnglishLanguage,'The main &%Gland of the endocrine system.') ).

fof(kb_SUMO_39479,axiom,
    s__subclass(s__HormoneTSH,s__Hormone) ).

fof(kb_SUMO_39480,axiom,
    s__instance(s__HormoneTSH__t,s__SetOrClass) ).

fof(kb_SUMO_39481,axiom,
    s__documentation(s__HormoneTSH,s__EnglishLanguage,'A &%Hormone secreted by the &%ThyroidGland.') ).

fof(kb_SUMO_39482,axiom,
    ! [V__HORMONE] :
      ( s__instance(V__HORMONE,s__HormoneTSH)
     => ? [V__PROC,V__GLAND] :
          ( s__instance(V__GLAND,s__Object)
          & s__instance(V__PROC,s__Process)
          & s__instance(V__GLAND,s__ThyroidGland)
          & s__instrument(V__PROC,V__GLAND)
          & s__result(V__PROC,V__HORMONE) ) ) ).

fof(kb_SUMO_39483,axiom,
    s__subclass(s__Pancreas,s__Gland) ).

fof(kb_SUMO_39484,axiom,
    s__instance(s__Pancreas__t,s__SetOrClass) ).

fof(kb_SUMO_39485,axiom,
    s__documentation(s__Pancreas,s__EnglishLanguage,'A large &%Gland that secretes &%Insulin and other substances.') ).

fof(kb_SUMO_39486,axiom,
    ! [V__P] :
      ( ( s__subclass(V__P,s__OrganicObject)
        & s__instance(V__P,s__SetOrClass) )
     => ( s__instance(V__P,s__Pancreas)
       => s__secretesSubstance(V__P,s__Insulin) ) ) ).

fof(kb_SUMO_39487,axiom,
    s__subclass(s__Insulin,s__Hormone) ).

fof(kb_SUMO_39488,axiom,
    s__instance(s__Insulin__t,s__SetOrClass) ).

fof(kb_SUMO_39489,axiom,
    s__documentation(s__Insulin,s__EnglishLanguage,'A &%Hormone secreted by the &%Pancreas that is used to regulate the metabolism of &%Carbohydrates.') ).

fof(kb_SUMO_39490,axiom,
    s__subclass(s__Arm,s__Limb) ).

fof(kb_SUMO_39491,axiom,
    s__instance(s__Arm__t,s__SetOrClass) ).

fof(kb_SUMO_39492,axiom,
    s__documentation(s__Arm,s__EnglishLanguage,'The upper &%Limbs of a &%Primate.') ).

fof(kb_SUMO_39493,axiom,
    ! [V__ARM] :
      ( s__instance(V__ARM,s__Object)
     => ( s__instance(V__ARM,s__Arm)
       => ? [V__PRIMATE] :
            ( s__instance(V__PRIMATE,s__Object)
            & s__instance(V__PRIMATE,s__Primate)
            & s__part(V__ARM,V__PRIMATE) ) ) ) ).

fof(kb_SUMO_39494,axiom,
    s__subclass(s__Hand,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39495,axiom,
    s__instance(s__Hand__t,s__SetOrClass) ).

fof(kb_SUMO_39496,axiom,
    s__subclass(s__Hand,s__BodyPart) ).

fof(kb_SUMO_39497,axiom,
    s__documentation(s__Hand,s__EnglishLanguage,'The grasping, fingered part of an upper limb of a &%Primate.') ).

fof(kb_SUMO_39498,axiom,
    ! [V__HAND] :
      ( s__instance(V__HAND,s__Object)
     => ( s__instance(V__HAND,s__Hand)
       => ? [V__ARM] :
            ( s__instance(V__ARM,s__Object)
            & s__instance(V__ARM,s__Arm)
            & s__part(V__HAND,V__ARM) ) ) ) ).

fof(kb_SUMO_39499,axiom,
    s__subclass(s__DigitAppendage,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39500,axiom,
    s__subclass(s__DigitAppendage,s__BodyPart) ).

fof(kb_SUMO_39501,axiom,
    s__documentation(s__DigitAppendage,s__EnglishLanguage,'Any of the extremities of &%Limbs that are found in the higer &%Vertebrates and the &%Amphibians.') ).

fof(kb_SUMO_39502,axiom,
    ! [V__DIGIT] :
      ( s__instance(V__DIGIT,s__Object)
     => ( s__instance(V__DIGIT,s__DigitAppendage)
       => ? [V__LIMB] :
            ( s__instance(V__LIMB,s__Object)
            & s__instance(V__LIMB,s__Limb)
            & s__part(V__DIGIT,V__LIMB) ) ) ) ).

fof(kb_SUMO_39503,axiom,
    s__subclass(s__Toad,s__Amphibian) ).

fof(kb_SUMO_39504,axiom,
    s__instance(s__Toad__t,s__SetOrClass) ).

fof(kb_SUMO_39505,axiom,
    s__documentation(s__Toad,s__EnglishLanguage,'An &%Amphibian that lacks a &%Tail and lives at least partially outside of water.') ).

fof(kb_SUMO_39506,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Object)
     => ( s__instance(V__A,s__Toad)
       => ~ ? [V__T] :
              ( s__instance(V__T,s__Object)
              & s__instance(V__T,s__Tail)
              & s__part(V__T,V__A) ) ) ) ).

fof(kb_SUMO_39507,axiom,
    s__initialPart(s__DigitAppendage,s__Limb) ).

fof(kb_SUMO_39508,axiom,
    s__subclass(s__Finger,s__DigitAppendage) ).

fof(kb_SUMO_39509,axiom,
    s__instance(s__DigitAppendage__t,s__SetOrClass) ).

fof(kb_SUMO_39510,axiom,
    s__documentation(s__Finger,s__EnglishLanguage,'The five extremities of &%Hands.') ).

fof(kb_SUMO_39511,axiom,
    ! [V__FINGER] :
      ( s__instance(V__FINGER,s__Object)
     => ( s__instance(V__FINGER,s__Finger)
       => ? [V__HAND] :
            ( s__instance(V__HAND,s__Object)
            & s__instance(V__HAND,s__Hand)
            & s__part(V__FINGER,V__HAND) ) ) ) ).

fof(kb_SUMO_39512,axiom,
    s__subclass(s__Thumb,s__Finger) ).

fof(kb_SUMO_39513,axiom,
    s__instance(s__Thumb__t,s__SetOrClass) ).

fof(kb_SUMO_39514,axiom,
    s__instance(s__Finger__t,s__SetOrClass) ).

fof(kb_SUMO_39515,axiom,
    s__documentation(s__Thumb,s__EnglishLanguage,'The thick, short &%Finger of each &%Hand.') ).

fof(kb_SUMO_39516,axiom,
    s__subclass(s__NailDigit,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39517,axiom,
    s__instance(s__NailDigit__t,s__SetOrClass) ).

fof(kb_SUMO_39518,axiom,
    s__documentation(s__NailDigit,s__EnglishLanguage,'Any of the horny structures which are found on the &%DigitAppendages of &%Primates and other &%Animals. This includes fingernails and toenails.') ).

fof(kb_SUMO_39519,axiom,
    ! [V__N] :
      ( s__instance(V__N,s__Object)
     => ( s__instance(V__N,s__NailDigit)
       => ? [V__D] :
            ( s__instance(V__D,s__Object)
            & s__instance(V__D,s__DigitAppendage)
            & s__part(V__N,V__D) ) ) ) ).

fof(kb_SUMO_39520,axiom,
    s__subclass(s__Fingerprint,s__ShapeAttribute) ).

fof(kb_SUMO_39521,axiom,
    s__subclass(s__Fingerprint,s__BiologicalAttribute) ).

fof(kb_SUMO_39522,axiom,
    s__instance(s__Fingerprint__t,s__SetOrClass) ).

fof(kb_SUMO_39523,axiom,
    s__documentation(s__Fingerprint,s__EnglishLanguage,'That pattern of arches, loops, and whorls that mark the imprint of a &%Finger.') ).

fof(kb_SUMO_39524,axiom,
    ! [V__O,V__P] :
      ( ( s__instance(V__P,s__Attribute)
        & s__instance(V__O,s__Object) )
     => ( ( s__attribute(V__O,V__P)
          & s__instance(V__P,s__Fingerprint)
          & ~ s__instance(V__O,s__Finger) )
       => ? [V__PR,V__F] :
            ( s__instance(V__F,s__Object)
            & s__instance(V__PR,s__Process)
            & s__instrument(V__PR,V__F)
            & s__instance(V__F,s__Finger)
            & s__attribute(V__F,V__P)
            & s__patient(V__PR,V__O) ) ) ) ).

fof(kb_SUMO_39525,axiom,
    s__subclass(s__Limb,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39526,axiom,
    s__subclass(s__Limb,s__BodyPart) ).

fof(kb_SUMO_39527,axiom,
    s__instance(s__Limb__t,s__SetOrClass) ).

fof(kb_SUMO_39528,axiom,
    s__documentation(s__Limb,s__EnglishLanguage,'Any of the limbs of a &%Vertebrate. Animal Appendages with joints that are used for movement and grasping.') ).

fof(kb_SUMO_39529,axiom,
    ! [V__LIMB] :
      ( s__instance(V__LIMB,s__Object)
     => ( s__instance(V__LIMB,s__Limb)
       => ? [V__VERTEBRATE] :
            ( s__instance(V__VERTEBRATE,s__Object)
            & s__instance(V__VERTEBRATE,s__Vertebrate)
            & s__part(V__LIMB,V__VERTEBRATE) ) ) ) ).

fof(kb_SUMO_39530,axiom,
    s__subclass(s__Snake,s__Reptile) ).

fof(kb_SUMO_39531,axiom,
    s__instance(s__Snake__t,s__SetOrClass) ).

fof(kb_SUMO_39532,axiom,
    s__documentation(s__Snake,s__EnglishLanguage,'A long and narrow &%Reptile which lacks &%Limbs.') ).

fof(kb_SUMO_39533,axiom,
    ! [V__SNAKE] :
      ( s__instance(V__SNAKE,s__Object)
     => ( s__instance(V__SNAKE,s__Snake)
       => ~ ? [V__LIMB] :
              ( s__instance(V__LIMB,s__Object)
              & s__instance(V__LIMB,s__Limb)
              & s__part(V__LIMB,V__SNAKE) ) ) ) ).

fof(kb_SUMO_39534,axiom,
    s__subclass(s__Rattlesnake,s__Snake) ).

fof(kb_SUMO_39535,axiom,
    s__instance(s__Rattlesnake__t,s__SetOrClass) ).

fof(kb_SUMO_39536,axiom,
    s__documentation(s__Rattlesnake,s__EnglishLanguage,'A subclass of &%Snake which derives its name from the fact that it can manipulate its tail in such a way as to produce a sound like that of a rattle.') ).

fof(kb_SUMO_39537,axiom,
    s__subclass(s__ConstrictorSnake,s__Snake) ).

fof(kb_SUMO_39538,axiom,
    s__instance(s__ConstrictorSnake__t,s__SetOrClass) ).

fof(kb_SUMO_39539,axiom,
    s__documentation(s__ConstrictorSnake,s__EnglishLanguage,'A &%Snake that lacks venom and kills its prey by crushing it to death.') ).

fof(kb_SUMO_39540,axiom,
    s__subclass(s__AntInsect,s__Insect) ).

fof(kb_SUMO_39541,axiom,
    s__instance(s__AntInsect__t,s__SetOrClass) ).

fof(kb_SUMO_39542,axiom,
    s__documentation(s__AntInsect,s__EnglishLanguage,'A colony &%Insect of three types: males, &%QueenInsect, and worker ants.') ).

fof(kb_SUMO_39543,axiom,
    s__subclass(s__Anaconda,s__ConstrictorSnake) ).

fof(kb_SUMO_39544,axiom,
    s__instance(s__Anaconda__t,s__SetOrClass) ).

fof(kb_SUMO_39545,axiom,
    s__documentation(s__Anaconda,s__EnglishLanguage,'A very large Boa that is found in South America.') ).

fof(kb_SUMO_39546,axiom,
    s__subclass(s__Bee,s__Insect) ).

fof(kb_SUMO_39547,axiom,
    s__documentation(s__Bee,s__EnglishLanguage,'A hairy &%Insect, some species of which produce honey and/or sting.') ).

fof(kb_SUMO_39548,axiom,
    s__subclass(s__BumbleBee,s__Bee) ).

fof(kb_SUMO_39549,axiom,
    s__instance(s__BumbleBee__t,s__SetOrClass) ).

fof(kb_SUMO_39550,axiom,
    s__instance(s__Bee__t,s__SetOrClass) ).

fof(kb_SUMO_39551,axiom,
    s__documentation(s__BumbleBee,s__EnglishLanguage,'A large &%Bee which lacks a stinger.') ).

fof(kb_SUMO_39552,axiom,
    s__subclass(s__FlyInsect,s__Insect) ).

fof(kb_SUMO_39553,axiom,
    s__instance(s__FlyInsect__t,s__SetOrClass) ).

fof(kb_SUMO_39554,axiom,
    s__documentation(s__FlyInsect,s__EnglishLanguage,'&%Insects with &%Wings and two &%Limbs.') ).

fof(kb_SUMO_39555,axiom,
    s__subclass(s__Grasshopper,s__Insect) ).

fof(kb_SUMO_39556,axiom,
    s__instance(s__Grasshopper__t,s__SetOrClass) ).

fof(kb_SUMO_39557,axiom,
    s__documentation(s__Grasshopper,s__EnglishLanguage,'&%Insects with enormous legs that are used for jumping.') ).

fof(kb_SUMO_39558,axiom,
    s__subclass(s__Moth,s__Insect) ).

fof(kb_SUMO_39559,axiom,
    s__instance(s__Moth__t,s__SetOrClass) ).

fof(kb_SUMO_39560,axiom,
    s__documentation(s__Moth,s__EnglishLanguage,'Nocturnal &%Insect with a large body and antennae.') ).

fof(kb_SUMO_39561,axiom,
    s__subclass(s__QueenInsect,s__Insect) ).

fof(kb_SUMO_39562,axiom,
    s__instance(s__QueenInsect__t,s__SetOrClass) ).

fof(kb_SUMO_39563,axiom,
    s__disjoint(s__QueenInsect,s__WorkerInsect) ).

fof(kb_SUMO_39564,axiom,
    s__documentation(s__QueenInsect,s__EnglishLanguage,'A &%Female &%Insect which is the sole member of her colony with the capability to reproduce.') ).

fof(kb_SUMO_39565,axiom,
    ! [V__INSECT] :
      ( s__instance(V__INSECT,s__Object)
     => ( s__instance(V__INSECT,s__QueenInsect)
       => ( s__attribute(V__INSECT,s__Female)
          & s__capability(s__Replication,s__agent__m,V__INSECT) ) ) ) ).

fof(kb_SUMO_39566,axiom,
    ! [V__INSECT] :
      ( s__instance(V__INSECT,s__SelfConnectedObject)
     => ( s__instance(V__INSECT,s__QueenInsect)
       => ? [V__GROUP] :
            ( s__instance(V__GROUP,s__Group)
            & s__member(V__INSECT,V__GROUP)
            & ~ ? [V__MEMBER] :
                  ( s__instance(V__MEMBER,s__SelfConnectedObject)
                  & s__instance(V__GROUP,s__Collection)
                  & s__member(V__MEMBER,V__GROUP)
                  & s__capability(s__Replication,s__agent__m,V__MEMBER)
                  & V__MEMBER != V__INSECT ) ) ) ) ).

fof(kb_SUMO_39567,axiom,
    s__subclass(s__WorkerInsect,s__Insect) ).

fof(kb_SUMO_39568,axiom,
    s__instance(s__WorkerInsect__t,s__SetOrClass) ).

fof(kb_SUMO_39569,axiom,
    s__documentation(s__WorkerInsect,s__EnglishLanguage,'Sterile members of an &%Insect colony which are responsible for locating food and caring for eggs, larvae, etc.') ).

fof(kb_SUMO_39570,axiom,
    s__subclass(s__Leg,s__Limb) ).

fof(kb_SUMO_39571,axiom,
    s__instance(s__Leg__t,s__SetOrClass) ).

fof(kb_SUMO_39572,axiom,
    s__documentation(s__Leg,s__EnglishLanguage,'The lower &%Limbs of &%Animals, used for locomotion.') ).

fof(kb_SUMO_39573,axiom,
    ! [V__LEG] :
      ( s__instance(V__LEG,s__Object)
     => ( s__instance(V__LEG,s__Leg)
       => ? [V__ANIMAL] :
            ( s__instance(V__ANIMAL,s__Object)
            & s__instance(V__ANIMAL,s__Animal)
            & s__part(V__LEG,V__ANIMAL) ) ) ) ).

fof(kb_SUMO_39574,axiom,
    s__subclass(s__Foot,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39575,axiom,
    s__instance(s__Foot__t,s__SetOrClass) ).

fof(kb_SUMO_39576,axiom,
    s__subclass(s__Foot,s__BodyPart) ).

fof(kb_SUMO_39577,axiom,
    s__documentation(s__Foot,s__EnglishLanguage,'The lower part of a &%Limb, the part which makes contact with the ground in locomotion of the &%Animal.') ).

fof(kb_SUMO_39578,axiom,
    ! [V__FOOT] :
      ( s__instance(V__FOOT,s__Object)
     => ( s__instance(V__FOOT,s__Foot)
       => ? [V__LIMB] :
            ( s__instance(V__LIMB,s__Object)
            & s__instance(V__LIMB,s__Leg)
            & s__part(V__FOOT,V__LIMB) ) ) ) ).

fof(kb_SUMO_39579,axiom,
    s__subclass(s__Ankle,s__BodyJoint) ).

fof(kb_SUMO_39580,axiom,
    s__instance(s__Ankle__t,s__SetOrClass) ).

fof(kb_SUMO_39581,axiom,
    s__instance(s__BodyJoint__t,s__SetOrClass) ).

fof(kb_SUMO_39582,axiom,
    s__documentation(s__Ankle,s__EnglishLanguage,'The joint in the &%Leg that connects the tibia and the fibula to the talus.') ).

fof(kb_SUMO_39583,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Object)
     => ( s__instance(V__A,s__Ankle)
       => ? [V__L] :
            ( s__instance(V__L,s__Object)
            & s__instance(V__L,s__Leg)
            & s__part(V__A,V__L) ) ) ) ).

fof(kb_SUMO_39584,axiom,
    s__subclass(s__Elbow,s__BodyJoint) ).

fof(kb_SUMO_39585,axiom,
    s__instance(s__Elbow__t,s__SetOrClass) ).

fof(kb_SUMO_39586,axiom,
    s__documentation(s__Elbow,s__EnglishLanguage,'The joint in the &%Arm connecting the forearm and the upper arm.') ).

fof(kb_SUMO_39587,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Object)
     => ( s__instance(V__E,s__Elbow)
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__A,s__Arm)
            & s__part(V__E,V__A) ) ) ) ).

fof(kb_SUMO_39588,axiom,
    s__subclass(s__Wrist,s__BodyJoint) ).

fof(kb_SUMO_39589,axiom,
    s__instance(s__Wrist__t,s__SetOrClass) ).

fof(kb_SUMO_39590,axiom,
    s__documentation(s__Wrist,s__EnglishLanguage,'The joint in the &%Arm connecting the radius and carpal bones.') ).

fof(kb_SUMO_39591,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__Wrist)
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__A,s__Arm)
            & s__part(V__W,V__A) ) ) ) ).

fof(kb_SUMO_39592,axiom,
    s__subclass(s__Toe,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39593,axiom,
    s__subclass(s__Toe,s__BodyPart) ).

fof(kb_SUMO_39594,axiom,
    s__instance(s__Toe__t,s__SetOrClass) ).

fof(kb_SUMO_39595,axiom,
    s__subclass(s__Toe,s__DigitAppendage) ).

fof(kb_SUMO_39596,axiom,
    s__documentation(s__Toe,s__EnglishLanguage,'The five extremities of a &%Foot.') ).

fof(kb_SUMO_39597,axiom,
    ! [V__TOE] :
      ( s__instance(V__TOE,s__Object)
     => ( s__instance(V__TOE,s__Toe)
       => ? [V__FOOT] :
            ( s__instance(V__FOOT,s__Object)
            & s__instance(V__FOOT,s__Foot)
            & s__part(V__TOE,V__FOOT) ) ) ) ).

fof(kb_SUMO_39598,axiom,
    s__subclass(s__Knee,s__BodyJoint) ).

fof(kb_SUMO_39599,axiom,
    s__instance(s__Knee__t,s__SetOrClass) ).

fof(kb_SUMO_39600,axiom,
    s__documentation(s__Knee,s__EnglishLanguage,'The joint in the &%Leg connecting the tibia and fibula with the femur.') ).

fof(kb_SUMO_39601,axiom,
    ! [V__KNEE] :
      ( s__instance(V__KNEE,s__Object)
     => ( s__instance(V__KNEE,s__Knee)
       => ? [V__LEG] :
            ( s__instance(V__LEG,s__Object)
            & s__instance(V__LEG,s__Leg)
            & s__part(V__KNEE,V__LEG) ) ) ) ).

fof(kb_SUMO_39602,axiom,
    s__subclass(s__Shoulder,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39603,axiom,
    s__subclass(s__Shoulder,s__BodyPart) ).

fof(kb_SUMO_39604,axiom,
    s__instance(s__Shoulder__t,s__SetOrClass) ).

fof(kb_SUMO_39605,axiom,
    s__documentation(s__Shoulder,s__EnglishLanguage,'The part of a &%Primate between the &%Arm and the neck.') ).

fof(kb_SUMO_39606,axiom,
    ! [V__SHOULDER] :
      ( s__instance(V__SHOULDER,s__Object)
     => ( s__instance(V__SHOULDER,s__Shoulder)
       => ? [V__PRIMATE] :
            ( s__instance(V__PRIMATE,s__Object)
            & s__instance(V__PRIMATE,s__Primate)
            & s__part(V__SHOULDER,V__PRIMATE) ) ) ) ).

fof(kb_SUMO_39607,axiom,
    s__subclass(s__Knuckle,s__BodyJoint) ).

fof(kb_SUMO_39608,axiom,
    s__instance(s__Knuckle__t,s__SetOrClass) ).

fof(kb_SUMO_39609,axiom,
    s__documentation(s__Knuckle,s__EnglishLanguage,'Any joint in a &%Finger.') ).

fof(kb_SUMO_39610,axiom,
    ! [V__KNUCKLE] :
      ( s__instance(V__KNUCKLE,s__Object)
     => ( s__instance(V__KNUCKLE,s__Knuckle)
       => ? [V__FINGER] :
            ( s__instance(V__FINGER,s__Object)
            & s__instance(V__FINGER,s__Finger)
            & s__part(V__KNUCKLE,V__FINGER) ) ) ) ).

fof(kb_SUMO_39611,axiom,
    s__subclass(s__Torso,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39612,axiom,
    s__subclass(s__Torso,s__BodyPart) ).

fof(kb_SUMO_39613,axiom,
    s__instance(s__Torso__t,s__SetOrClass) ).

fof(kb_SUMO_39614,axiom,
    s__documentation(s__Torso,s__EnglishLanguage,'The body of a &%Primate excluding its &%Limbs.') ).

fof(kb_SUMO_39615,axiom,
    ! [V__TORSO,V__LIMB] :
      ( ( s__instance(V__LIMB,s__Object)
        & s__instance(V__TORSO,s__Object) )
     => ( ( s__instance(V__TORSO,s__Torso)
          & s__instance(V__LIMB,s__Limb) )
       => ~ s__overlapsSpatially(V__TORSO,V__LIMB) ) ) ).

fof(kb_SUMO_39616,axiom,
    s__subclass(s__Breast,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39617,axiom,
    s__instance(s__Breast__t,s__SetOrClass) ).

fof(kb_SUMO_39618,axiom,
    s__subclass(s__Breast,s__Organ) ).

fof(kb_SUMO_39619,axiom,
    s__documentation(s__Breast,s__EnglishLanguage,'The paired &%Organs which are part of the chests of &%Primates.') ).

fof(kb_SUMO_39620,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Breast)
       => ? [V__T] :
            ( s__instance(V__T,s__SelfConnectedObject)
            & s__instance(V__T,s__Torso)
            & s__part(V__B,s__FrontFn(V__T)) ) ) ) ).

fof(kb_SUMO_39621,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Breast)
       => ? [V__P] :
            ( s__instance(V__P,s__Object)
            & s__instance(V__P,s__Primate)
            & s__part(V__B,V__P) ) ) ) ).

fof(kb_SUMO_39622,axiom,
    s__subclass(s__Head,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39623,axiom,
    s__instance(s__Head__t,s__SetOrClass) ).

fof(kb_SUMO_39624,axiom,
    s__subclass(s__Head,s__BodyPart) ).

fof(kb_SUMO_39625,axiom,
    s__documentation(s__Head,s__EnglishLanguage,'The part of the body containing the sense organs and the brain.') ).

fof(kb_SUMO_39626,axiom,
    s__subclass(s__Neck,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39627,axiom,
    s__subclass(s__Neck,s__BodyPart) ).

fof(kb_SUMO_39628,axiom,
    s__instance(s__Neck__t,s__SetOrClass) ).

fof(kb_SUMO_39629,axiom,
    s__documentation(s__Neck,s__EnglishLanguage,'The part of the body that connects the &%Head to the rest of the body.') ).

fof(kb_SUMO_39630,axiom,
    ! [V__NECK] :
      ( s__instance(V__NECK,s__Object)
     => ( s__instance(V__NECK,s__Neck)
       => ? [V__HEAD] :
            ( s__instance(V__HEAD,s__Object)
            & s__instance(V__HEAD,s__Head)
            & s__connected(V__NECK,V__HEAD) ) ) ) ).

fof(kb_SUMO_39631,axiom,
    s__subclass(s__Face,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39632,axiom,
    s__subclass(s__Face,s__BodyPart) ).

fof(kb_SUMO_39633,axiom,
    s__instance(s__Face__t,s__SetOrClass) ).

fof(kb_SUMO_39634,axiom,
    s__documentation(s__Face,s__EnglishLanguage,'The part of the &%Head from forehead to chin and from ear to ear.') ).

fof(kb_SUMO_39635,axiom,
    ! [V__FACE] :
      ( s__instance(V__FACE,s__Object)
     => ( s__instance(V__FACE,s__Face)
       => ? [V__HEAD] :
            ( s__instance(V__HEAD,s__Object)
            & s__instance(V__HEAD,s__Head)
            & s__part(V__FACE,V__HEAD) ) ) ) ).

fof(kb_SUMO_39636,axiom,
    ! [V__FACE] :
      ( s__instance(V__FACE,s__Object)
     => ( s__instance(V__FACE,s__Face)
       => ? [V__VERTEBRATE] :
            ( s__instance(V__VERTEBRATE,s__Object)
            & s__instance(V__VERTEBRATE,s__Vertebrate)
            & s__part(V__FACE,V__VERTEBRATE) ) ) ) ).

fof(kb_SUMO_39637,axiom,
    s__subclass(s__Chin,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_39638,axiom,
    s__subclass(s__Chin,s__BodyPart) ).

fof(kb_SUMO_39639,axiom,
    s__instance(s__Chin__t,s__SetOrClass) ).

fof(kb_SUMO_39640,axiom,
    s__documentation(s__Chin,s__EnglishLanguage,'A part of the &%Face which protrudes slightly and which is lower than all other parts of the &%Face.') ).

fof(kb_SUMO_39641,axiom,
    ! [V__CHIN] :
      ( s__instance(V__CHIN,s__Object)
     => ( s__instance(V__CHIN,s__Chin)
       => ? [V__FACE] :
            ( s__instance(V__FACE,s__Object)
            & s__instance(V__FACE,s__Face)
            & s__part(V__CHIN,V__FACE) ) ) ) ).

fof(kb_SUMO_39642,axiom,
    ! [V__CHIN,V__FACE] :
      ( s__instance(V__CHIN,s__Chin)
     => ! [V__PART] :
          ( ( s__instance(V__PART,s__Object)
            & s__instance(V__FACE,s__Object)
            & s__instance(V__CHIN,s__Object) )
         => ( ( s__part(V__PART,V__FACE)
              & ~ s__part(V__PART,V__CHIN) )
           => s__orientation(V__PART,V__CHIN,s__Below) ) ) ) ).

fof(kb_SUMO_39643,axiom,
    s__partition_3(s__Expressing,s__Gesture,s__ExpressingInLanguage) ).

fof(kb_SUMO_39644,axiom,
    s__disjointDecomposition_3(s__Expressing,s__ExpressingApproval,s__ExpressingDisapproval) ).

fof(kb_SUMO_39645,axiom,
    s__subclass(s__ExpressingApproval,s__Expressing) ).

fof(kb_SUMO_39646,axiom,
    s__documentation(s__ExpressingApproval,s__EnglishLanguage,'&%Expressing favor about a physical thing or a state of affairs.') ).

fof(kb_SUMO_39647,axiom,
    ! [V__EXPRESS,V__AGENT,V__THING] :
      ( ( s__instance(V__THING,s__Formula)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__EXPRESS,s__Process) )
     => ( ( s__instance(V__EXPRESS,s__ExpressingApproval)
          & s__agent(V__EXPRESS,V__AGENT)
          & s__patient(V__EXPRESS,V__THING) )
       => ( s__wants(V__AGENT,V__THING)
          | s__desires(V__AGENT,V__THING) ) ) ) ).

fof(kb_SUMO_39648,axiom,
    s__subclass(s__ExpressingDisapproval,s__Expressing) ).

fof(kb_SUMO_39649,axiom,
    s__documentation(s__ExpressingDisapproval,s__EnglishLanguage,'&%Expressing disfavor about a physical thing or a state of affairs.') ).

fof(kb_SUMO_39650,axiom,
    ! [V__EXPRESS,V__AGENT,V__THING] :
      ( ( s__instance(V__THING,s__Object)
        & s__instance(V__THING,s__Formula)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__EXPRESS,s__Process) )
     => ( ( s__instance(V__EXPRESS,s__ExpressingDisapproval)
          & s__agent(V__EXPRESS,V__AGENT)
          & s__patient(V__EXPRESS,V__THING) )
       => ( s__dislikes(V__AGENT,V__THING)
          | s__disapproves(V__AGENT,V__THING) ) ) ) ).

fof(kb_SUMO_39651,axiom,
    s__subclass(s__Regretting,s__ExpressingDisapproval) ).

fof(kb_SUMO_39652,axiom,
    s__instance(s__Regretting__t,s__SetOrClass) ).

fof(kb_SUMO_39653,axiom,
    s__instance(s__ExpressingDisapproval__t,s__SetOrClass) ).

fof(kb_SUMO_39654,axiom,
    s__documentation(s__Regretting,s__EnglishLanguage,'&%ExpressingDisapproval about a state of affairs that has already occurred.') ).

fof(kb_SUMO_39655,axiom,
    ! [V__R,V__T] :
      ( s__instance(V__R,s__Process)
     => ( ( s__instance(V__R,s__Regretting)
          & s__patient(V__R,V__T)
          & s__instance(V__T,s__Sentence) )
       => s__truth(V__T,'$true__m') ) ) ).

fof(kb_SUMO_39656,axiom,
    s__subclass(s__ExpressingFarewell,s__Expressing) ).

fof(kb_SUMO_39657,axiom,
    s__instance(s__ExpressingFarewell__t,s__SetOrClass) ).

fof(kb_SUMO_39658,axiom,
    s__documentation(s__ExpressingFarewell,s__EnglishLanguage,'Any instance of &%Expressing an acknowledgment of a persons departure. Note that this class is not a subclass of &%LinguisticCommunication, because it covers gestures of departure, e.g. &%Waving and &%Nodding in certain circumstances.') ).

fof(kb_SUMO_39659,axiom,
    s__subclass(s__Congratulating,s__ExpressingApproval) ).

fof(kb_SUMO_39660,axiom,
    s__instance(s__Congratulating__t,s__SetOrClass) ).

fof(kb_SUMO_39661,axiom,
    s__documentation(s__Congratulating,s__EnglishLanguage,'Any &%ExpressingApproval to a person for something that the person did in the past and that is regarded as being to the benefit of the person congratulated.') ).

fof(kb_SUMO_39662,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Process)
     => ( s__instance(V__C,s__Congratulating)
       => ? [V__P,V__A,V__D] :
            ( s__instance(V__D,s__Agent)
            & s__instance(V__A,s__CognitiveAgent)
            & s__instance(V__P,s__Process)
            & s__destination(V__C,V__D)
            & s__agent(V__P,V__D)
            & s__agent(V__C,V__A)
            & s__wants(V__A,V__P)
            & s__refers(V__C,V__P) ) ) ) ).

fof(kb_SUMO_39663,axiom,
    s__subclass(s__FacialExpression,s__Gesture) ).

fof(kb_SUMO_39664,axiom,
    s__documentation(s__FacialExpression,s__EnglishLanguage,'Any &%Gesture whose &%instrument is the &%Face.') ).

fof(kb_SUMO_39665,axiom,
    ! [V__EXPRESS,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__EXPRESS,s__Process) )
     => ( ( s__instance(V__EXPRESS,s__FacialExpression)
          & s__agent(V__EXPRESS,V__AGENT) )
       => ? [V__FACE] :
            ( s__instance(V__FACE,s__Object)
            & s__part(V__FACE,V__AGENT)
            & s__instance(V__FACE,s__Face)
            & s__instrument(V__EXPRESS,V__FACE) ) ) ) ).

fof(kb_SUMO_39666,axiom,
    s__subclass(s__Smiling,s__FacialExpression) ).

fof(kb_SUMO_39667,axiom,
    s__instance(s__Smiling__t,s__SetOrClass) ).

fof(kb_SUMO_39668,axiom,
    s__documentation(s__Smiling,s__EnglishLanguage,'Spreading the lips in such a way as to convey happiness.') ).

%FOL fof(kb_SUMO_39669,axiom,(( (! [V__SMILE,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__SMILE,s__Process)) => ((s__instance(V__SMILE,s__Smiling) & s__agent(V__SMILE,V__AGENT)) => s__holdsDuring(s__WhenFn(V__SMILE),'s__attribute(V__AGENT,s__Happiness)')))) ))).

fof(kb_SUMO_39670,axiom,
    s__subclass(s__Frowning,s__FacialExpression) ).

fof(kb_SUMO_39671,axiom,
    s__instance(s__Frowning__t,s__SetOrClass) ).

fof(kb_SUMO_39672,axiom,
    s__documentation(s__Frowning,s__EnglishLanguage,'Furrowing the forehead in such a way as to convey unhappiness.') ).

%FOL fof(kb_SUMO_39673,axiom,(( (! [V__AGENT,V__FROWN] : ((s__instance(V__FROWN,s__Process) & s__instance(V__AGENT,s__Agent)) => ((s__instance(V__FROWN,s__Frowning) & s__agent(V__FROWN,V__AGENT)) => s__holdsDuring(s__WhenFn(V__FROWN),'s__attribute(V__AGENT,s__Unhappiness)')))) ))).

fof(kb_SUMO_39674,axiom,
    s__subclass(s__Laughing,s__Vocalizing) ).

fof(kb_SUMO_39675,axiom,
    s__instance(s__Laughing__t,s__SetOrClass) ).

fof(kb_SUMO_39676,axiom,
    s__subclass(s__Laughing,s__FacialExpression) ).

fof(kb_SUMO_39677,axiom,
    s__instance(s__FacialExpression__t,s__SetOrClass) ).

fof(kb_SUMO_39678,axiom,
    s__documentation(s__Laughing,s__EnglishLanguage,'Expressing happiness by &%Vocalizing in a certain way.') ).

fof(kb_SUMO_39679,axiom,
    ! [V__LAUGH] :
      ( s__instance(V__LAUGH,s__Process)
     => ( s__instance(V__LAUGH,s__Laughing)
       => ? [V__SMILE] :
            ( s__instance(V__SMILE,s__Process)
            & s__instance(V__SMILE,s__Smiling)
            & s__subProcess(V__SMILE,V__LAUGH) ) ) ) ).

fof(kb_SUMO_39680,axiom,
    s__subclass(s__Weeping,s__FacialExpression) ).

fof(kb_SUMO_39681,axiom,
    s__instance(s__Weeping__t,s__SetOrClass) ).

fof(kb_SUMO_39682,axiom,
    s__documentation(s__Weeping,s__EnglishLanguage,'&%Expressing unhappiness by shedding tears.') ).

%FOL fof(kb_SUMO_39683,axiom,(( (! [V__WEEP,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__WEEP,s__Process)) => ((s__instance(V__WEEP,s__Weeping) & s__agent(V__WEEP,V__AGENT)) => s__holdsDuring(s__WhenFn(V__WEEP),'s__attribute(V__AGENT,s__Unhappiness)')))) ))).

fof(kb_SUMO_39684,axiom,
    s__subclass(s__Nodding,s__Gesture) ).

fof(kb_SUMO_39685,axiom,
    s__instance(s__Nodding__t,s__SetOrClass) ).

fof(kb_SUMO_39686,axiom,
    s__documentation(s__Nodding,s__EnglishLanguage,'Moving the &%Head up and down or side to side to indicate approval or disapproval.') ).

fof(kb_SUMO_39687,axiom,
    ! [V__NOD,V__HEAD] :
      ( s__instance(V__NOD,s__Process)
     => ( ( s__instance(V__NOD,s__Nodding)
          & s__patient(V__NOD,V__HEAD) )
       => s__instance(V__HEAD,s__Head) ) ) ).

fof(kb_SUMO_39688,axiom,
    s__subclass(s__HandGesture,s__Gesture) ).

fof(kb_SUMO_39689,axiom,
    s__documentation(s__HandGesture,s__EnglishLanguage,'Any &%Gesture which involves the &%Hands.') ).

fof(kb_SUMO_39690,axiom,
    ! [V__HG] :
      ( s__instance(V__HG,s__Process)
     => ( s__instance(V__HG,s__HandGesture)
       => ? [V__H] :
            ( s__instance(V__H,s__Hand)
            & s__patient(V__HG,V__H) ) ) ) ).

fof(kb_SUMO_39691,axiom,
    s__subclass(s__Waving,s__HandGesture) ).

fof(kb_SUMO_39692,axiom,
    s__instance(s__Waving__t,s__SetOrClass) ).

fof(kb_SUMO_39693,axiom,
    s__instance(s__HandGesture__t,s__SetOrClass) ).

fof(kb_SUMO_39694,axiom,
    s__documentation(s__Waving,s__EnglishLanguage,'Moving a &%Hand to indicate a greeting, farewell, recognition, goodwill, etc.') ).

fof(kb_SUMO_39695,axiom,
    ! [V__HAND,V__WAVE] :
      ( s__instance(V__WAVE,s__Process)
     => ( ( s__instance(V__WAVE,s__Waving)
          & s__patient(V__WAVE,V__HAND) )
       => s__instance(V__HAND,s__Hand) ) ) ).

fof(kb_SUMO_39696,axiom,
    s__subclass(s__Clapping,s__HandGesture) ).

fof(kb_SUMO_39697,axiom,
    s__subclass(s__Clapping,s__RadiatingSound) ).

fof(kb_SUMO_39698,axiom,
    s__subclass(s__Clapping,s__Impacting) ).

fof(kb_SUMO_39699,axiom,
    s__instance(s__Clapping__t,s__SetOrClass) ).

fof(kb_SUMO_39700,axiom,
    s__documentation(s__Clapping,s__EnglishLanguage,'Bringing the &%Hands together repeatedly to make a loud noise.') ).

fof(kb_SUMO_39701,axiom,
    s__subclass(s__Inclining,s__BodyMotion) ).

fof(kb_SUMO_39702,axiom,
    s__instance(s__Inclining__t,s__SetOrClass) ).

fof(kb_SUMO_39703,axiom,
    s__subclass(s__Inclining,s__MotionDownward) ).

fof(kb_SUMO_39704,axiom,
    s__documentation(s__Inclining,s__EnglishLanguage,'Moving ones body downward from a vertical position. Note that this class covers cases of leaning forward, as well as those of reclining backwards.') ).

fof(kb_SUMO_39705,axiom,
    s__subclass(s__Bowing,s__Gesture) ).

fof(kb_SUMO_39706,axiom,
    s__instance(s__Bowing__t,s__SetOrClass) ).

fof(kb_SUMO_39707,axiom,
    s__subclass(s__Bowing,s__Inclining) ).

fof(kb_SUMO_39708,axiom,
    s__subclass(s__Bowing,s__MotionDownward) ).

fof(kb_SUMO_39709,axiom,
    s__documentation(s__Bowing,s__EnglishLanguage,'Any downward motion of the body that indicates respect for or submission to another &%Agent.') ).

fof(kb_SUMO_39710,axiom,
    s__subclass(s__Sinking,s__Falling) ).

fof(kb_SUMO_39711,axiom,
    s__instance(s__Sinking__t,s__SetOrClass) ).

fof(kb_SUMO_39712,axiom,
    s__documentation(s__Sinking,s__EnglishLanguage,'The class of &%Falling processes that occur in a &%WaterArea.') ).

fof(kb_SUMO_39713,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Process)
     => ( s__instance(V__S,s__Sinking)
       => ? [V__W] :
            ( s__instance(V__W,s__Object)
            & s__instance(V__W,s__WaterArea)
            & s__eventLocated(V__S,V__W) ) ) ) ).

fof(kb_SUMO_39714,axiom,
    s__subclass(s__Ducking,s__IntentionalProcess) ).

fof(kb_SUMO_39715,axiom,
    s__subclass(s__Ducking,s__BodyMotion) ).

fof(kb_SUMO_39716,axiom,
    s__instance(s__Ducking__t,s__SetOrClass) ).

fof(kb_SUMO_39717,axiom,
    s__subclass(s__Ducking,s__MotionDownward) ).

fof(kb_SUMO_39718,axiom,
    s__documentation(s__Ducking,s__EnglishLanguage,'Purposely moving ones body downward in such a way as to avoid being hit by something.') ).

fof(kb_SUMO_39719,axiom,
    ! [V__MOTION,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__MOTION,s__Process) )
     => ( ( s__instance(V__MOTION,s__Ducking)
          & s__agent(V__MOTION,V__AGENT) )
       => s__hasPurpose(V__MOTION,'(~ (? [V__IMPACT] : (s__instance(V__IMPACT,s__Process) & s__instance(V__IMPACT,s__Impacting) & s__patient(V__IMPACT,V__AGENT))))') ) ) ).

fof(kb_SUMO_39720,axiom,
    s__subclass(s__ExpressingInLanguage,s__Expressing) ).

fof(kb_SUMO_39721,axiom,
    s__subclass(s__ExpressingInLanguage,s__LinguisticCommunication) ).

fof(kb_SUMO_39722,axiom,
    s__instance(s__ExpressingInLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_39723,axiom,
    s__documentation(s__ExpressingInLanguage,s__EnglishLanguage,'Any instance of &%Expressing that is also an instance of &%LinguisticCommunication, e.g. thanking someone, expressing condolence, expressing disapproval with an utterance rather than a &%Gesture, etc.') ).

fof(kb_SUMO_39724,axiom,
    s__subclass(s__TonalLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_39725,axiom,
    s__instance(s__TonalLanguage__t,s__SetOrClass) ).

fof(kb_SUMO_39726,axiom,
    s__documentation(s__TonalLanguage,s__EnglishLanguage,'Any &%SpokenHumanLanguage that uses pitch to differentiate otherwise identical words, e.g. Chinese.') ).

fof(kb_SUMO_39727,axiom,
    s__subclass(s__Thanking,s__ExpressingInLanguage) ).

fof(kb_SUMO_39728,axiom,
    s__subclass(s__Thanking,s__ExpressingApproval) ).

fof(kb_SUMO_39729,axiom,
    s__instance(s__Thanking__t,s__SetOrClass) ).

fof(kb_SUMO_39730,axiom,
    s__instance(s__ExpressingApproval__t,s__SetOrClass) ).

fof(kb_SUMO_39731,axiom,
    s__documentation(s__Thanking,s__EnglishLanguage,'Any &%ExpressingInLanguage of appreciation to a person for something that the person did in the past.') ).

%FOL fof(kb_SUMO_39732,axiom,(( (! [V__PERSON,V__THANK,V__AGENT,V__THING] : ((s__instance(V__THING,s__Formula) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__THANK,s__Process)) => ((s__instance(V__THANK,s__Thanking) & s__agent(V__THANK,V__AGENT) & s__patient(V__THANK,V__THING) & s__destination(V__THANK,V__PERSON)) => (s__instance(V__PERSON,s__Human) & (s__holdsDuring(s__WhenFn(V__THANK),'s__wants(V__AGENT,V__THING)') | s__holdsDuring(s__WhenFn(V__THANK),'s__desires(V__AGENT,V__THING)')))))) ))).

fof(kb_SUMO_39733,axiom,
    ! [V__P,V__T] :
      ( s__instance(V__T,s__Process)
     => ( ( s__instance(V__T,s__Thanking)
          & s__destination(V__T,V__P) )
       => s__instance(V__P,s__Human) ) ) ).

fof(kb_SUMO_39734,axiom,
    s__subclass(s__Greeting,s__Expressing) ).

fof(kb_SUMO_39735,axiom,
    s__instance(s__Greeting__t,s__SetOrClass) ).

fof(kb_SUMO_39736,axiom,
    s__documentation(s__Greeting,s__EnglishLanguage,'Any instance of &%Expressing an acknowledgment of a persons arrival. Note that this class is not a subclass of &%ExpressingInLanguage, because it covers gestures of greeting, e.g. &%Waving and &%Nodding in certain circumstances.') ).

fof(kb_SUMO_39737,axiom,
    s__subrelation(s__half__m,s__part__m) ).

fof(kb_SUMO_39738,axiom,
    s__documentation(s__half__m,s__EnglishLanguage,'(&%half ?HALF ?WHOLE) means that ?HALF is one half of ?WHOLE.') ).

fof(kb_SUMO_39739,axiom,
    ! [V__HALF,V__WHOLE] :
      ( ( s__instance(V__WHOLE,s__Object)
        & s__instance(V__HALF,s__Object) )
     => ( s__half(V__HALF,V__WHOLE)
       => ? [V__OTHER] :
            ( s__instance(V__OTHER,s__Object)
            & s__half(V__OTHER,V__WHOLE)
            & V__OTHER != V__HALF
            & V__WHOLE = s__MereologicalSumFn(V__HALF,V__OTHER) ) ) ) ).

fof(kb_SUMO_39740,axiom,
    s__documentation(s__third__m,s__EnglishLanguage,'(third ?THIRD ?WHOLE) means that ?THIRD is one third of ?WHOLE.') ).

fof(kb_SUMO_39741,axiom,
    s__subrelation(s__third__m,s__part__m) ).

fof(kb_SUMO_39742,axiom,
    ! [V__T,V__W] :
      ( ( s__instance(V__W,s__Object)
        & s__instance(V__T,s__Object) )
     => ( s__third(V__T,V__W)
       => ? [V__O1,V__O2] :
            ( s__instance(V__O2,s__Object)
            & s__instance(V__O1,s__Object)
            & s__third(V__O1,V__W)
            & s__third(V__O2,V__W)
            & V__O1 != V__T
            & V__O2 != V__T
            & V__O1 != V__O2
            & V__W = s__MereologicalSumFn(V__T,s__MereologicalSumFn(V__O1,V__O2)) ) ) ) ).

fof(kb_SUMO_39743,axiom,
    s__documentation(s__quarter__m,s__EnglishLanguage,'(quarter ?QUART ?WHOLE) means that ?QUART is a quarter of ?WHOLE.') ).

fof(kb_SUMO_39744,axiom,
    s__subrelation(s__quarter__m,s__part__m) ).

fof(kb_SUMO_39745,axiom,
    ! [V__Q,V__W] :
      ( ( s__instance(V__W,s__Object)
        & s__instance(V__Q,s__Object) )
     => ( s__quarter(V__Q,V__W)
      <=> ? [V__H] :
            ( s__instance(V__H,s__Object)
            & s__half(V__H,V__W)
            & s__half(V__Q,V__H) ) ) ) ).

fof(kb_SUMO_39746,axiom,
    s__subrelation(s__most__m,s__part__m) ).

fof(kb_SUMO_39747,axiom,
    s__documentation(s__most__m,s__EnglishLanguage,'(&%most ?MOST ?WHOLE) means that ?MOST is a &%part of ?WHOLE that is greater than &%half of ?WHOLE.') ).

fof(kb_SUMO_39748,axiom,
    ! [V__MOST,V__WHOLE] :
      ( ( s__instance(V__WHOLE,s__Object)
        & s__instance(V__MOST,s__Object) )
     => ( s__most(V__MOST,V__WHOLE)
       => ? [V__HALF,V__NUMBER1,V__NUMBER2,V__UNIT] :
            ( s__instance(V__UNIT,s__UnitOfMeasure)
            & s__instance(V__NUMBER2,s__RealNumber)
            & s__instance(V__NUMBER1,s__RealNumber)
            & s__instance(V__HALF,s__Object)
            & s__half(V__HALF,V__WHOLE)
            & s__measure(V__HALF,s__MeasureFn(V__NUMBER1,V__UNIT))
            & s__measure(V__MOST,s__MeasureFn(V__NUMBER2,V__UNIT))
            & greater(V__NUMBER2,V__NUMBER1) ) ) ) ).

fof(kb_SUMO_39749,axiom,
    s__subclass(s__Blueprint,s__Icon) ).

fof(kb_SUMO_39750,axiom,
    s__instance(s__Blueprint__t,s__SetOrClass) ).

fof(kb_SUMO_39751,axiom,
    s__documentation(s__Blueprint,s__EnglishLanguage,'An &%Icon which is a scale model of an &%Artifact, whether the &%Artifact actually exists or not.') ).

fof(kb_SUMO_39752,axiom,
    ! [V__PLAN] :
      ( s__instance(V__PLAN,s__Physical)
     => ( s__instance(V__PLAN,s__Blueprint)
       => s__hasPurpose(V__PLAN,'(? [V__ARTIFACT] : (s__instance(V__ARTIFACT,s__Artifact) & s__represents(V__PLAN,V__ARTIFACT)))') ) ) ).

fof(kb_SUMO_39753,axiom,
    s__subclass(s__Chart,s__Icon) ).

fof(kb_SUMO_39754,axiom,
    s__instance(s__Chart__t,s__SetOrClass) ).

fof(kb_SUMO_39755,axiom,
    s__documentation(s__Chart,s__EnglishLanguage,'An &%Icon which depicts one or more quantities.') ).

fof(kb_SUMO_39756,axiom,
    ! [V__CHART] :
      ( s__instance(V__CHART,s__Chart)
     => ? [V__QUANTITY] :
          ( s__instance(V__QUANTITY,s__PhysicalQuantity)
          & s__refers(V__CHART,V__QUANTITY) ) ) ).

fof(kb_SUMO_39757,axiom,
    s__subclass(s__Flag,s__Icon) ).

fof(kb_SUMO_39758,axiom,
    s__documentation(s__Flag,s__EnglishLanguage,'An &%Icon made of &%Fabric that refers to a particular &%GeopoliticalArea.') ).

fof(kb_SUMO_39759,axiom,
    ! [V__FLAG] :
      ( s__instance(V__FLAG,s__Object)
     => ( s__instance(V__FLAG,s__Flag)
       => ? [V__FABRIC] :
            ( s__instance(V__FABRIC,s__Object)
            & s__instance(V__FABRIC,s__Fabric)
            & s__part(V__FABRIC,V__FLAG) ) ) ) ).

fof(kb_SUMO_39760,axiom,
    ! [V__FLAG] :
      ( s__instance(V__FLAG,s__Flag)
     => ? [V__AREA] :
          ( s__instance(V__AREA,s__GeopoliticalArea)
          & s__refers(V__FLAG,V__AREA) ) ) ).

fof(kb_SUMO_39761,axiom,
    s__subclass(s__NationalFlag,s__Flag) ).

fof(kb_SUMO_39762,axiom,
    s__instance(s__NationalFlag__t,s__SetOrClass) ).

fof(kb_SUMO_39763,axiom,
    s__instance(s__Flag__t,s__SetOrClass) ).

fof(kb_SUMO_39764,axiom,
    s__documentation(s__NationalFlag,s__EnglishLanguage,'A &%Flag that is the official flag of a &%Nation, e.g. the stars and stripes is the &%NationalFlag of the United States.') ).

fof(kb_SUMO_39765,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Flag)
     => ? [V__N] :
          ( s__instance(V__N,s__Nation)
          & s__refers(V__F,V__N) ) ) ).

fof(kb_SUMO_39766,axiom,
    s__subclass(s__GraphDiagram,s__Icon) ).

fof(kb_SUMO_39767,axiom,
    s__instance(s__GraphDiagram__t,s__SetOrClass) ).

fof(kb_SUMO_39768,axiom,
    s__documentation(s__GraphDiagram,s__EnglishLanguage,'An &%Icon which depicts one or more quantities.') ).

fof(kb_SUMO_39769,axiom,
    ! [V__G] :
      ( s__instance(V__G,s__GraphDiagram)
     => ? [V__Q] :
          ( s__instance(V__Q,s__PhysicalQuantity)
          & s__refers(V__G,V__Q) ) ) ).

fof(kb_SUMO_39770,axiom,
    s__subclass(s__ArrowIcon,s__Icon) ).

fof(kb_SUMO_39771,axiom,
    s__instance(s__ArrowIcon__t,s__SetOrClass) ).

fof(kb_SUMO_39772,axiom,
    s__documentation(s__ArrowIcon,s__EnglishLanguage,'An &%Icon which has the shape of an arrow and which is used to indicate direction or a relationship between two things.') ).

fof(kb_SUMO_39773,axiom,
    s__subclass(s__Map,s__Icon) ).

fof(kb_SUMO_39774,axiom,
    s__instance(s__Map__t,s__SetOrClass) ).

fof(kb_SUMO_39775,axiom,
    s__documentation(s__Map,s__EnglishLanguage,'An &%Icon which represents one or more &%GeographicAreas (or even the entire &%Earth).') ).

fof(kb_SUMO_39776,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Map)
     => ? [V__A] :
          ( s__instance(V__A,s__GeographicArea)
          & s__represents(V__M,V__A) ) ) ).

fof(kb_SUMO_39777,axiom,
    s__subclass(s__Photograph,s__Image) ).

fof(kb_SUMO_39778,axiom,
    s__instance(s__Photograph__t,s__SetOrClass) ).

fof(kb_SUMO_39779,axiom,
    s__subclass(s__Photograph,s__Recording) ).

fof(kb_SUMO_39780,axiom,
    s__documentation(s__Photograph,s__EnglishLanguage,'An &%Image that is the result of a process of &%Photographing.') ).

fof(kb_SUMO_39781,axiom,
    s__subclass(s__Photographing,s__ContentDevelopment) ).

fof(kb_SUMO_39782,axiom,
    s__instance(s__Photographing__t,s__SetOrClass) ).

fof(kb_SUMO_39783,axiom,
    s__documentation(s__Photographing,s__EnglishLanguage,'&%ContentDevelopment where the &%instrument is a camera and the &%result is a &%Photograph.') ).

fof(kb_SUMO_39784,axiom,
    ! [V__SHOOT] :
      ( s__instance(V__SHOOT,s__Process)
     => ( s__instance(V__SHOOT,s__Photographing)
       => ? [V__PHOTO,V__CAMERA] :
            ( s__instance(V__CAMERA,s__Object)
            & s__instance(V__PHOTO,s__Photograph)
            & s__result(V__SHOOT,V__PHOTO)
            & s__instrument(V__SHOOT,V__CAMERA)
            & s__instance(V__CAMERA,s__Camera) ) ) ) ).

fof(kb_SUMO_39785,axiom,
    s__subclass(s__Camera,s__Device) ).

fof(kb_SUMO_39786,axiom,
    s__instance(s__Camera__t,s__SetOrClass) ).

fof(kb_SUMO_39787,axiom,
    s__documentation(s__Camera,s__EnglishLanguage,'A &%Device which is capable of &%Photographing.') ).

fof(kb_SUMO_39788,axiom,
    ! [V__CAMERA] :
      ( s__instance(V__CAMERA,s__Object)
     => ( s__instance(V__CAMERA,s__Camera)
       => s__capability(s__Photographing,s__instrument__m,V__CAMERA) ) ) ).

fof(kb_SUMO_39789,axiom,
    s__instance(s__TonMass,s__UnitOfMass) ).

fof(kb_SUMO_39790,axiom,
    s__documentation(s__TonMass,s__EnglishLanguage,'English mass unit that is equal to 2000 pounds.') ).

fof(kb_SUMO_39791,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__TonMass) = s__MeasureFn(times(V__NUMBER,"2000"),s__PoundMass) ) ) ).

fof(kb_SUMO_39792,axiom,
    s__instance(s__MetricTon,s__UnitOfMass) ).

fof(kb_SUMO_39793,axiom,
    s__documentation(s__MetricTon,s__EnglishLanguage,'&%MetricTon is a &%UnitOfMeasure that represents a weight of 2,205 &%PoundMass.') ).

fof(kb_SUMO_39794,axiom,
    s__MeasureFn("1",s__MetricTon) = s__MeasureFn("2205",s__PoundMass) ).

fof(kb_SUMO_39795,axiom,
    ! [V__O,V__A] :
      ( ( s__instance(V__A,s__RealNumber)
        & s__instance(V__O,s__Object) )
     => ( s__measure(V__O,s__MeasureFn(V__A,s__MetricTon))
      <=> s__measure(V__O,s__MeasureFn(times(V__A,"2205"),s__PoundMass)) ) ) ).

fof(kb_SUMO_39796,axiom,
    s__instance(s__LongTon,s__UnitOfMass) ).

fof(kb_SUMO_39797,axiom,
    s__documentation(s__LongTon,s__EnglishLanguage,'&%LongTon is the &%UnitOfMeasure, equal to 2,240 &%PoundMass, which is used to measure Dead Weight Tonnage capacity of &%Ships.') ).

fof(kb_SUMO_39798,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__LongTon) = s__MeasureFn(times(V__NUMBER,"2240"),s__PoundMass) ) ) ).

fof(kb_SUMO_39799,axiom,
    s__instance(s__CubicFoot,s__UnitOfVolume) ).

fof(kb_SUMO_39800,axiom,
    s__documentation(s__CubicFoot,s__EnglishLanguage,'&%CubicFoot is a unit for measuring volume, equal to a volume of one foot length in each dimension of length, width, and height.') ).

fof(kb_SUMO_39801,axiom,
    s__MeasureFn("1",s__CubicFoot) = times(s__MeasureFn("1",s__FootLength),times(s__MeasureFn("1",s__FootLength),s__MeasureFn("1",s__FootLength))) ).

fof(kb_SUMO_39802,axiom,
    ! [V__N2,V__N1,V__QUANT,V__N4,V__N3] :
      ( ( s__instance(V__N3,s__RealNumber)
        & s__instance(V__N4,s__RealNumber)
        & s__instance(V__N1,s__RealNumber)
        & s__instance(V__N2,s__RealNumber) )
     => ( ( V__N4 = times(V__N1,times(V__N2,V__N3))
          & V__QUANT = times(s__MeasureFn(V__N1,s__FootLength),times(s__MeasureFn(V__N2,s__FootLength),s__MeasureFn(V__N3,s__FootLength))) )
       => V__QUANT = s__MeasureFn(V__N4,s__CubicFoot) ) ) ).

fof(kb_SUMO_39803,axiom,
    s__names('Registry Ton',s__RegistryTon) ).

fof(kb_SUMO_39804,axiom,
    s__names('Gross Ton',s__RegistryTon) ).

fof(kb_SUMO_39805,axiom,
    s__instance(s__RegistryTon,s__UnitOfVolume) ).

fof(kb_SUMO_39806,axiom,
    s__documentation(s__RegistryTon,s__EnglishLanguage,'&%RegistryTon is a unit of measure used to represent the Gross Registered Tonnage (GRT) capacity of &%Ships. GRT is based on a volume measure, with one &%RegistryTon equal to a volume of 100 cubic feet.') ).

fof(kb_SUMO_39807,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__RegistryTon) = s__MeasureFn(times(V__NUMBER,"100"),s__CubicFoot) ) ) ).

fof(kb_SUMO_39808,axiom,
    s__instance(s__Page,s__UnitOfInformation) ).

fof(kb_SUMO_39809,axiom,
    s__documentation(s__Page,s__EnglishLanguage,'A single page of &%Text.') ).

fof(kb_SUMO_39810,axiom,
    s__instance(s__LiquorShot,s__UnitOfVolume) ).

fof(kb_SUMO_39811,axiom,
    s__documentation(s__LiquorShot,s__EnglishLanguage,'A &%UnitOfMeasure used in preparing &%AlcoholicBeverages.') ).

fof(kb_SUMO_39812,axiom,
    s__instance(s__MillenniumDuration,s__UnitOfDuration) ).

fof(kb_SUMO_39813,axiom,
    s__documentation(s__MillenniumDuration,s__EnglishLanguage,'The &%UnitOfDuration of 1000 years.') ).

fof(kb_SUMO_39814,axiom,
    ! [V__N] :
      ( s__instance(V__N,s__RealNumber)
     => ( V__N = times("1",V__N)
       => s__MeasureFn(V__N,s__MillenniumDuration) = s__MeasureFn(times(V__N,"1000"),s__YearDuration) ) ) ).

fof(kb_SUMO_39815,axiom,
    s__instance(s__Acre,s__UnitOfArea) ).

fof(kb_SUMO_39816,axiom,
    s__documentation(s__Acre,s__EnglishLanguage,'A &%UnitOfMeasure equal to 4840 square yards.') ).

fof(kb_SUMO_39817,axiom,
    s__instance(s__SquareMile,s__UnitOfArea) ).

fof(kb_SUMO_39818,axiom,
    s__documentation(s__SquareMile,s__EnglishLanguage,'&%SquareMile represents a &%UnitOfMeasure equal to one square &%Mile.') ).

fof(kb_SUMO_39819,axiom,
    s__MeasureFn("1",s__SquareMile) = s__PerFn(s__MeasureFn("1",s__Mile),s__MeasureFn("1",s__Mile)) ).

fof(kb_SUMO_39820,axiom,
    s__instance(s__SquareYard,s__UnitOfArea) ).

fof(kb_SUMO_39821,axiom,
    s__documentation(s__SquareYard,s__EnglishLanguage,'&%SquareYard represents a &%UnitOfMeasure equal to one square &%YardLength.') ).

fof(kb_SUMO_39822,axiom,
    s__MeasureFn("1",s__SquareYard) = s__PerFn(s__MeasureFn("1",s__YardLength),s__MeasureFn("1",s__YardLength)) ).

fof(kb_SUMO_39823,axiom,
    s__instance(s__creator__m,s__BinaryRelation) ).

fof(kb_SUMO_39824,axiom,
    s__domain(s__creator__m,"1",s__Agent) ).

fof(kb_SUMO_39825,axiom,
    s__domain(s__creator__m,"2",s__Entity) ).

fof(kb_SUMO_39826,axiom,
    s__documentation(s__creator__m,s__EnglishLanguage,'(creator ?AGENT ?ENTITY) means that some &%Agent ?AGENT is the creator of some &%Entity ?ENTITY') ).

fof(kb_SUMO_39827,axiom,
    s__termFormat(s__EnglishLanguage,s__creator__m,creator) ).

fof(kb_SUMO_39828,axiom,
    ! [V__AGENT,V__ENTITY] :
      ( s__instance(V__AGENT,s__Agent)
     => ( s__creator(V__AGENT,V__ENTITY)
       => ? [V__CREATION] :
            ( s__instance(V__CREATION,s__Process)
            & s__instance(V__CREATION,s__Creation)
            & s__agent(V__CREATION,V__AGENT)
            & s__result(V__CREATION,V__ENTITY) ) ) ) ).

fof(kb_SUMO_39829,axiom,
    s__subclass(s__Music,s__Proposition) ).

fof(kb_SUMO_39830,axiom,
    s__documentation(s__Music,s__EnglishLanguage,'&%Music refers to the conception of music - its notes, tempo, arrangement, lyrics, etc. as thought by its composers and lyricist. Some types of &%Music are conceptualized with only the background instrumentation thought of, while some types of &%Music are conceptualized with the thought of having both lyrics and musical composition combined.') ).

fof(kb_SUMO_39831,axiom,
    s__termFormat(s__EnglishLanguage,s__Music,music) ).

fof(kb_SUMO_39832,axiom,
    ! [V__MC,V__MUSIC] :
      ( ( s__instance(V__MUSIC,s__Process)
        & s__instance(V__MC,s__Proposition) )
     => ( ( s__instance(V__MC,s__Music)
          & s__realization(V__MUSIC,V__MC) )
       => s__instance(V__MUSIC,s__MakingMusic) ) ) ).

fof(kb_SUMO_39833,axiom,
    s__subclass(s__MusicalComposition,s__Music) ).

fof(kb_SUMO_39834,axiom,
    s__instance(s__MusicalComposition__t,s__SetOrClass) ).

fof(kb_SUMO_39835,axiom,
    s__instance(s__Music__t,s__SetOrClass) ).

fof(kb_SUMO_39836,axiom,
    s__documentation(s__MusicalComposition,s__EnglishLanguage,'&%MusicalComposition refers to the the conception of a musical arrangement not including any &%LyricalContent.') ).

fof(kb_SUMO_39837,axiom,
    s__termFormat(s__EnglishLanguage,s__MusicalComposition,'musical composition') ).

fof(kb_SUMO_39838,axiom,
    s__comment(s__MusicalComposition,'Currently, MusicalComposition is treated as text, and there is no propositional content related to it. This is dangerous, as there could be millions of instances of (for instance) sheet music containing Beethovens Fifth Symphony, and only having MusicalComposition equal to an object would imply that all of this different instances are different from each other. You could also have many different arrangements of the same musical composition. As such, I propose making MusicalComposition a Proposition, which refers more to the conception of the music, and SheetMusic the content bearing object that contains information about a particular MusicalComposition. (09-13-2011)','KJN') ).

fof(kb_SUMO_39839,axiom,
    ! [V__MC,V__MUSIC] :
      ( ( s__instance(V__MUSIC,s__Proposition)
        & s__instance(V__MUSIC,s__Process)
        & s__instance(V__MC,s__Process) )
     => ( ( s__instance(V__MC,s__MusicalComposition)
          & s__realization(V__MC,V__MUSIC) )
       => ~ ? [V__LC,V__V] :
              ( s__instance(V__V,s__Process)
              & s__instance(V__V,s__Singing)
              & s__patient(V__V,V__LC)
              & s__instance(V__LC,s__LyricalContent)
              & s__subProcess(V__V,V__MUSIC) ) ) ) ).

fof(kb_SUMO_39840,axiom,
    s__subclass(s__Song,s__Music) ).

fof(kb_SUMO_39841,axiom,
    s__instance(s__Song__t,s__SetOrClass) ).

fof(kb_SUMO_39842,axiom,
    s__documentation(s__Song,s__EnglishLanguage,'&%Song refers to the conception of music that includes both &%MusicalComposition and &%LyricalComposition. While a &%Song can be interpreted without its &%LyricalContent, or its &%LyricalContent is used elsewhere, the idea of &%Song as it was originally conceptualized is that it contains both.') ).

fof(kb_SUMO_39843,axiom,
    s__termFormat(s__EnglishLanguage,s__Song,song) ).

fof(kb_SUMO_39844,axiom,
    ! [V__S,V__MUSIC] :
      ( ( s__instance(V__MUSIC,s__Proposition)
        & s__instance(V__MUSIC,s__Process)
        & s__instance(V__S,s__Process) )
     => ( ( s__instance(V__S,s__Song)
          & s__realization(V__S,V__MUSIC) )
       => ? [V__MM,V__MV,V__LC,V__MC] :
            ( s__instance(V__MV,s__Process)
            & s__instance(V__MM,s__Process)
            & s__instance(V__MM,s__MakingMusic)
            & s__instance(V__MV,s__Singing)
            & s__instance(V__LC,s__LyricalContent)
            & s__instance(V__MC,s__MusicalComposition)
            & s__patient(V__MM,V__MC)
            & s__patient(V__MV,V__LC)
            & s__subProcess(V__MM,V__MUSIC)
            & s__subProcess(V__MV,V__MUSIC) ) ) ) ).

fof(kb_SUMO_39845,axiom,
    s__subclass(s__LyricalContent,s__Proposition) ).

fof(kb_SUMO_39846,axiom,
    s__instance(s__LyricalContent__t,s__SetOrClass) ).

fof(kb_SUMO_39847,axiom,
    s__documentation(s__LyricalContent,s__EnglishLanguage,'&%LyricalContent is the conceptual idea of &%Lyrics.') ).

fof(kb_SUMO_39848,axiom,
    s__comment(s__LyricalContent,'It is important to distinguish the propositional content of &%Lyrics from the text that displays it. Some songs are translated from one language to another, but use essentially the same Lyrical content. (09-15-2011)','KJN') ).

fof(kb_SUMO_39849,axiom,
    s__termFormat(s__EnglishLanguage,s__LyricalContent,'lyrical content') ).

fof(kb_SUMO_39850,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Physical)
     => ( s__instance(V__X,s__LyricalContent)
       => s__hasPurpose(V__X,'(? [V__S] : (s__instance(V__S,s__Process) & s__instance(V__S,s__Singing) & s__patient(V__S,V__X)))') ) ) ).

fof(kb_SUMO_39851,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Proposition)
     => ( s__instance(V__L,s__LyricalContent)
       => ? [V__W,V__I] :
            ( s__instance(V__I,s__Proposition)
            & s__instance(V__W,s__ContentBearingPhysical)
            & s__instance(V__W,s__Word)
            & s__containsInformation(V__W,V__I)
            & s__subProposition(V__I,V__L) ) ) ) ).

fof(kb_SUMO_39852,axiom,
    s__instance(s__LegislativeBill,s__DeonticAttribute) ).

fof(kb_SUMO_39853,axiom,
    s__documentation(s__LegislativeBill,s__EnglishLanguage,'The &%Attribute of being a proposed law, i.e. being under consideration by a legislative body of &%Government.') ).

%FOL fof(kb_SUMO_39854,axiom,(( (! [V__TEXT,V__TIME1] : ((s__instance(V__TIME1,s__TimeInterval) & s__instance(V__TEXT,s__Formula) & s__instance(V__TEXT,s__Object)) => (s__holdsDuring(V__TIME1,'s__modalAttribute(V__TEXT,s__Law)') => (? [V__TIME2] : (s__instance(V__TIME2,s__TimeInterval) & s__holdsDuring(V__TIME2,'s__attribute(V__TEXT,s__LegislativeBill)') & s__earlier(V__TIME2,V__TIME1)))))) ))).

fof(kb_SUMO_39855,axiom,
    s__subclass(s__PassingABill,s__PoliticalProcess) ).

fof(kb_SUMO_39856,axiom,
    s__instance(s__PassingABill__t,s__SetOrClass) ).

fof(kb_SUMO_39857,axiom,
    s__subclass(s__PassingABill,s__Declaring) ).

fof(kb_SUMO_39858,axiom,
    s__documentation(s__PassingABill,s__EnglishLanguage,'The &%Process of converting a &%LegislativeBill into &%Law by a duly authorized legislative body of &%Government.') ).

%FOL fof(kb_SUMO_39859,axiom,(( (! [V__PASS,V__TEXT] : ((s__instance(V__TEXT,s__Object) & s__instance(V__PASS,s__Process)) => ((s__instance(V__PASS,s__PassingABill) & s__patient(V__PASS,V__TEXT)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__PASS)),'s__attribute(V__TEXT,s__LegislativeBill)') & s__holdsDuring(s__EndFn(s__WhenFn(V__PASS)),'s__attribute(V__TEXT,s__Law)'))))) ))).

fof(kb_SUMO_39860,axiom,
    s__subAttribute(s__InternationalLaw,s__Law) ).

fof(kb_SUMO_39861,axiom,
    s__documentation(s__InternationalLaw,s__EnglishLanguage,'An &%Attribute that applies to &%Propositions that express &%Laws concerning the relations between &%Nations.') ).

fof(kb_SUMO_39862,axiom,
    s__subAttribute(s__Illegal,s__Prohibition) ).

fof(kb_SUMO_39863,axiom,
    s__contraryAttribute_2(s__Illegal,s__Legal) ).

fof(kb_SUMO_39864,axiom,
    s__documentation(s__Illegal,s__EnglishLanguage,'A proposition is &%Illegal just in case it is inconsistent with any proposition that is a &%Law.') ).

fof(kb_SUMO_39865,axiom,
    s__subAttribute(s__Legal,s__Permission) ).

fof(kb_SUMO_39866,axiom,
    s__documentation(s__Legal,s__EnglishLanguage,'A proposition is &%Legal just in case it is not inconsistent with any proposition that is a &%Law.') ).

fof(kb_SUMO_39867,axiom,
    ! [V__F1] :
      ( ( s__instance(V__F1,s__Formula)
        & s__instance(V__F1,s__Proposition) )
     => ( s__modalAttribute(V__F1,s__Legal)
      <=> ~ ? [V__F2] :
              ( s__instance(V__F2,s__Formula)
              & s__instance(V__F2,s__Proposition)
              & s__modalAttribute(V__F2,s__Law)
              & ~ s__consistent(V__F1,V__F2) ) ) ) ).

fof(kb_SUMO_39868,axiom,
    s__subclass(s__CriminalAction,s__IntentionalProcess) ).

fof(kb_SUMO_39869,axiom,
    s__instance(s__CriminalAction__t,s__SetOrClass) ).

fof(kb_SUMO_39870,axiom,
    s__documentation(s__CriminalAction,s__EnglishLanguage,'Any &%IntentionalProcess that violates a &%Law.') ).

fof(kb_SUMO_39871,axiom,
    ! [V__ACTION] :
      ( s__instance(V__ACTION,s__Process)
     => ( s__instance(V__ACTION,s__CriminalAction)
       => ? [V__LAW,V__CONTENT,V__CRIME] :
            ( s__instance(V__CRIME,s__Proposition)
            & s__instance(V__CONTENT,s__Proposition)
            & s__instance(V__LAW,s__Formula)
            & s__modalAttribute(V__LAW,s__Law)
            & s__containsInformation(V__LAW,V__CONTENT)
            & s__realization(V__ACTION,V__CRIME)
            & ~ s__consistent(V__CONTENT,V__CRIME) ) ) ) ).

fof(kb_SUMO_39872,axiom,
    s__subclass(s__PoliticalCrime,s__CriminalAction) ).

fof(kb_SUMO_39873,axiom,
    s__subclass(s__PoliticalCrime,s__PoliticalProcess) ).

fof(kb_SUMO_39874,axiom,
    s__instance(s__PoliticalCrime__t,s__SetOrClass) ).

fof(kb_SUMO_39875,axiom,
    s__documentation(s__PoliticalCrime,s__EnglishLanguage,'A &%CriminalAction that is committed by or against &%Governments.') ).

fof(kb_SUMO_39876,axiom,
    s__subclass(s__PoliticalRevolution,s__PoliticalProcess) ).

fof(kb_SUMO_39877,axiom,
    s__instance(s__PoliticalRevolution__t,s__SetOrClass) ).

fof(kb_SUMO_39878,axiom,
    s__subclass(s__PoliticalRevolution,s__ViolentContest) ).

fof(kb_SUMO_39879,axiom,
    s__documentation(s__PoliticalRevolution,s__EnglishLanguage,'The violent overthrow of one &%Government and its replacement by another. This covers grass-roots revolutions, as well as coups detat.') ).

fof(kb_SUMO_39880,axiom,
    ! [V__A,V__R] :
      ( s__instance(V__R,s__Process)
     => ( ( s__instance(V__R,s__PoliticalRevolution)
          & s__patient(V__R,V__A) )
       => s__instance(V__A,s__GeopoliticalArea) ) ) ).

fof(kb_SUMO_39881,axiom,
    ! [V__A,V__R] :
      ( ( s__instance(V__R,s__Process)
        & s__instance(V__A,s__GeopoliticalArea) )
     => ( ( s__instance(V__R,s__PoliticalRevolution)
          & s__patient(V__R,V__A) )
       => ? [V__GOV1,V__GOV2] :
            ( s__holdsDuring(s__BeginFn(s__WhenFn(V__R)),'(V__GOV1 = s__GovernmentFn(V__A))')
            & s__holdsDuring(s__EndFn(s__WhenFn(V__R)),'(V__GOV2 = s__GovernmentFn(V__A))')
            & V__GOV1 != V__GOV2 ) ) ) ).

fof(kb_SUMO_39882,axiom,
    s__subclass(s__LawEnforcement,s__PoliticalProcess) ).

fof(kb_SUMO_39883,axiom,
    s__subclass(s__LawEnforcement,s__RegulatoryProcess) ).

fof(kb_SUMO_39884,axiom,
    s__documentation(s__LawEnforcement,s__EnglishLanguage,'Any &%RegulatoryProcess where the agent is either a &%PoliceOrganization or a member of a &%PoliceOrganization. This covers everything from issuing a traffic ticket to arresting someone on suspicion of having committed a &%Murder.') ).

fof(kb_SUMO_39885,axiom,
    ! [V__P,V__AGENT,V__L] :
      ( ( s__instance(V__L,s__Process)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__P,s__SelfConnectedObject) )
     => ( ( s__instance(V__L,s__LawEnforcement)
          & s__agent(V__L,V__AGENT) )
       => ( s__instance(V__P,s__PoliceOrganization)
          | ? [V__O] :
              ( s__instance(V__O,s__Collection)
              & s__instance(V__O,s__PoliceOrganization)
              & s__member(V__P,V__O) ) ) ) ) ).

fof(kb_SUMO_39886,axiom,
    s__subclass(s__Imprisoning,s__Confining) ).

fof(kb_SUMO_39887,axiom,
    s__instance(s__Imprisoning__t,s__SetOrClass) ).

fof(kb_SUMO_39888,axiom,
    s__documentation(s__Imprisoning,s__EnglishLanguage,'The class of &%Confining processes where the detainee is put in &%Prison.') ).

fof(kb_SUMO_39889,axiom,
    ! [V__I] :
      ( s__instance(V__I,s__Process)
     => ( s__instance(V__I,s__Imprisoning)
       => ? [V__P] :
            ( s__instance(V__P,s__Object)
            & s__instance(V__P,s__Prison)
            & s__eventLocated(V__I,V__P) ) ) ) ).

fof(kb_SUMO_39890,axiom,
    s__subclass(s__Espionage,s__PoliticalProcess) ).

fof(kb_SUMO_39891,axiom,
    s__instance(s__Espionage__t,s__SetOrClass) ).

fof(kb_SUMO_39892,axiom,
    s__subclass(s__Espionage,s__Investigating) ).

fof(kb_SUMO_39893,axiom,
    s__documentation(s__Espionage,s__EnglishLanguage,'Any Investigating by one &%Government of another &%Government where the second Government does not know that it is being spied upon.') ).

fof(kb_SUMO_39894,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Process)
     => ( s__instance(V__S,s__Espionage)
       => ? [V__GOV1,V__GOV2] :
            ( s__instance(V__GOV1,s__Agent)
            & s__instance(V__GOV1,s__Government)
            & s__instance(V__GOV2,s__Government)
            & s__agent(V__S,V__GOV1)
            & s__patient(V__S,V__GOV2)
            & V__GOV1 != V__GOV2 ) ) ) ).

fof(kb_SUMO_39895,axiom,
    s__subclass(s__Polling,s__Investigating) ).

fof(kb_SUMO_39896,axiom,
    s__instance(s__Polling__t,s__SetOrClass) ).

fof(kb_SUMO_39897,axiom,
    s__documentation(s__Polling,s__EnglishLanguage,'Investigating what people believe (and in what proportions) by asking a set of structured questions to a random sample of people.') ).

fof(kb_SUMO_39898,axiom,
    s__subclass(s__MilitaryInfiltration,s__MilitaryProcess) ).

fof(kb_SUMO_39899,axiom,
    s__subclass(s__MilitaryInfiltration,s__Translocation) ).

fof(kb_SUMO_39900,axiom,
    s__instance(s__MilitaryInfiltration__t,s__SetOrClass) ).

fof(kb_SUMO_39901,axiom,
    s__documentation(s__MilitaryInfiltration,s__EnglishLanguage,'Any &%Process by a &%MilitaryOrganization which involves moving through enemy positions without detection by the enemy.') ).

fof(kb_SUMO_39902,axiom,
    s__subclass(s__Agreement,s__Proposition) ).

fof(kb_SUMO_39903,axiom,
    s__instance(s__Agreement__t,s__SetOrClass) ).

fof(kb_SUMO_39904,axiom,
    s__documentation(s__Agreement,s__EnglishLanguage,'&%Agreement is the class of &%Propositions that express the contents of agreements entered into by &%CognitiveAgents. &%Agreement includes treaties, contracts, purchase orders, pledges, marriage vows, etc. An &%Agreement may be written down in a document or other &%ContentBearingObject, it can be verbal &%Communication, it can even be an implied agreement.') ).

fof(kb_SUMO_39905,axiom,
    s__termFormat(s__EnglishLanguage,s__Agreement,agreement) ).

fof(kb_SUMO_39906,axiom,
    ! [V__COMPACT] :
      ( s__instance(V__COMPACT,s__Agreement)
     => ? [V__COMM] :
          ( s__instance(V__COMM,s__Committing)
          & s__represents(V__COMM,V__COMPACT) ) ) ).

fof(kb_SUMO_39907,axiom,
    ! [V__AGREEMENT] :
      ( s__instance(V__AGREEMENT,s__Agreement)
     => ? [V__AGENT1,V__AGENT2] :
          ( s__instance(V__AGENT2,s__CognitiveAgent)
          & s__instance(V__AGENT1,s__CognitiveAgent)
          & s__partyToAgreement(V__AGENT1,V__AGREEMENT)
          & s__partyToAgreement(V__AGENT2,V__AGREEMENT)
          & V__AGENT1 != V__AGENT2 ) ) ).

fof(kb_SUMO_39908,axiom,
    s__instance(s__partyToAgreement__m,s__BinaryPredicate) ).

fof(kb_SUMO_39909,axiom,
    s__documentation(s__partyToAgreement__m,s__EnglishLanguage,'(&%partyToAgreement ?AGENT ?PROP) means that the &%Agent ?AGENT has committed to the agreement ?PROP.') ).

fof(kb_SUMO_39910,axiom,
    s__termFormat(s__EnglishLanguage,s__partyToAgreement__m,'party to agreement') ).

fof(kb_SUMO_39911,axiom,
    s__domain(s__partyToAgreement__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_39912,axiom,
    s__domain(s__partyToAgreement__m,"2",s__Agreement) ).

fof(kb_SUMO_39913,axiom,
    ! [V__CONTENT,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__CONTENT,s__Agreement) )
     => ( s__partyToAgreement(V__AGENT,V__CONTENT)
       => ? [V__C] :
            ( s__instance(V__C,s__Process)
            & s__instance(V__C,s__Committing)
            & s__agent(V__C,V__AGENT)
            & s__patient(V__C,V__CONTENT) ) ) ) ).

fof(kb_SUMO_39914,axiom,
    s__instance(s__agreementPeriod__m,s__BinaryPredicate) ).

fof(kb_SUMO_39915,axiom,
    s__domain(s__agreementPeriod__m,"1",s__Agreement) ).

fof(kb_SUMO_39916,axiom,
    s__domain(s__agreementPeriod__m,"2",s__TimeInterval) ).

fof(kb_SUMO_39917,axiom,
    s__documentation(s__agreementPeriod__m,s__EnglishLanguage,'(&%agreementPeriod ?AGREEMENT ?DURATION) holds if ?DURATION specifies a &%TimeDuration, which is the length of time that the ?AGREEMENT is &%ActiveAgreement.') ).

%FOL fof(kb_SUMO_39918,axiom,(( (! [V__STARTDATE,V__AGREEMENT,V__DURATION] : ((s__instance(V__DURATION,s__TimeInterval) & s__instance(V__DURATION,s__TimeDuration) & s__instance(V__AGREEMENT,s__Agreement) & s__instance(V__STARTDATE,s__TimePoint)) => ((s__agreementPeriod(V__AGREEMENT,V__DURATION) & s__agreementEffectiveDate(V__AGREEMENT,V__STARTDATE)) => s__holdsDuring(s__TimePeriodFn(V__STARTDATE,V__DURATION),'s__property(V__AGREEMENT,s__ActiveAgreement)')))) ))).

fof(kb_SUMO_39919,axiom,
    s__instance(s__agreementEffectiveDate__m,s__BinaryPredicate) ).

fof(kb_SUMO_39920,axiom,
    s__domain(s__agreementEffectiveDate__m,"1",s__Agreement) ).

fof(kb_SUMO_39921,axiom,
    s__domain(s__agreementEffectiveDate__m,"2",s__TimePoint) ).

fof(kb_SUMO_39922,axiom,
    s__documentation(s__agreementEffectiveDate__m,s__EnglishLanguage,'(&%agreementEffectiveDate ?AGREEMENT ?TIME) means that ?AGREEMENT goes into effect at &%TimePoint ?TIME, and remains an &%ActiveAgreement for &%TimeDuration ?DURATION.') ).

fof(kb_SUMO_39923,axiom,
    s__instance(s__TimePeriodFn__m,s__BinaryFunction) ).

fof(kb_SUMO_39924,axiom,
    s__documentation(s__TimePeriodFn__m,s__EnglishLanguage,'(&%TimePeriodFn ?TIMEPOINT ?DURATION) accepts &%TimePoint ?TIMEPOINT and &%TimeDuration ?DURATION and returns a &%TimeInterval that starts from ?TIMEPOINT and ends at the end of ?DURATION') ).

fof(kb_SUMO_39925,axiom,
    s__termFormat(s__EnglishLanguage,s__TimePeriodFn__m,'time period function') ).

fof(kb_SUMO_39926,axiom,
    s__domain(s__TimePeriodFn__m,"1",s__TimePoint) ).

fof(kb_SUMO_39927,axiom,
    s__domain(s__TimePeriodFn__m,"2",s__TimeDuration) ).

fof(kb_SUMO_39928,axiom,
    s__range(s__TimePeriodFn__m,s__TimeInterval) ).

fof(kb_SUMO_39929,axiom,
    ! [V__PERIOD,V__T2,V__T1,V__INTERVAL] :
      ( ( s__instance(V__INTERVAL,s__TimeInterval)
        & s__instance(V__PERIOD,s__TimeDuration) )
     => ( ( s__instance(V__T1,s__TimePoint)
          & s__instance(V__T2,s__TimePoint)
          & V__INTERVAL = s__TimeIntervalFn(V__T1,V__T2)
          & s__duration(V__INTERVAL,V__PERIOD) )
       => V__INTERVAL = s__TimePeriodFn(V__T1,V__PERIOD) ) ) ).

fof(kb_SUMO_39930,axiom,
    s__instance(s__agreementExpirationDate__m,s__BinaryPredicate) ).

fof(kb_SUMO_39931,axiom,
    s__domain(s__agreementExpirationDate__m,"1",s__Agreement) ).

fof(kb_SUMO_39932,axiom,
    s__domain(s__agreementExpirationDate__m,"2",s__TimePoint) ).

fof(kb_SUMO_39933,axiom,
    s__documentation(s__agreementExpirationDate__m,s__EnglishLanguage,'(&%agreementExpirationDate ?AGREEMENT ?ENDDATE) means that ?ENDDATE is the date on which ?AGREEMENT is no longer &%ActiveAgreement.') ).

fof(kb_SUMO_39934,axiom,
    ! [V__AGREEMENT,V__ENDDATE] :
      ( ( s__instance(V__ENDDATE,s__TimePoint)
        & s__instance(V__AGREEMENT,s__Agreement) )
     => ( s__agreementExpirationDate(V__AGREEMENT,V__ENDDATE)
       => s__holdsDuring(s__FutureFn(V__ENDDATE),'(~ s__property(V__AGREEMENT,s__ActiveAgreement))') ) ) ).

fof(kb_SUMO_39935,axiom,
    s__instance(s__agreementClause__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_39936,axiom,
    s__documentation(s__agreementClause__m,s__EnglishLanguage,'(&%agreementClause ?PROP ?ATTR ?AGREEMENT ?AGENT) means that &%Proposition ?PROP, which has &%modalAttribute ?ATTR, is part of &%Agreement ?AGREEMENT and, with &%CognitiveAgent ?AGENT being the one responsible to make the statement true') ).

fof(kb_SUMO_39937,axiom,
    s__termFormat(s__EnglishLanguage,s__agreementClause__m,'agreement clause') ).

fof(kb_SUMO_39938,axiom,
    s__domain(s__agreementClause__m,"1",s__Proposition) ).

fof(kb_SUMO_39939,axiom,
    s__domain(s__agreementClause__m,"2",s__DeonticAttribute) ).

fof(kb_SUMO_39940,axiom,
    s__domain(s__agreementClause__m,"3",s__Agreement) ).

fof(kb_SUMO_39941,axiom,
    s__domain(s__agreementClause__m,"4",s__CognitiveAgent) ).

fof(kb_SUMO_39942,axiom,
    ! [V__ATTR,V__AGENT,V__PROP,V__AGREEMENT] :
      ( ( s__instance(V__AGREEMENT,s__Agreement)
        & s__instance(V__PROP,s__Proposition)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ATTR,s__DeonticAttribute) )
     => ( s__agreementClause(V__PROP,V__ATTR,V__AGREEMENT,V__AGENT)
       => ( ? [V__CLAUSE] :
              ( s__instance(V__CLAUSE,s__ContentBearingPhysical)
              & s__containsInformation(V__CLAUSE,V__PROP) )
          & s__partyToAgreement(V__AGENT,V__AGREEMENT) ) ) ) ).

fof(kb_SUMO_39943,axiom,
    ! [V__ATTR,V__AGENT,V__PROP,V__AGREEMENT] :
      ( ( s__instance(V__AGREEMENT,s__Agreement)
        & s__instance(V__PROP,s__Proposition)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ATTR,s__DeonticAttribute) )
     => ( ( s__agreementClause(V__PROP,V__ATTR,V__AGREEMENT,V__AGENT)
          & ( V__ATTR = s__Obligation
            | V__ATTR = s__Promise ) )
       => s__modalAttribute('(? [V__PROC] : (s__instance(V__PROC,s__Process) & s__realization(V__PROC,V__PROP) & s__agent(V__PROC,V__AGENT)))',s__Likely) ) ) ).

fof(kb_SUMO_39944,axiom,
    ! [V__AGENT,V__PROP,V__AGREEMENT] :
      ( ( s__instance(V__AGREEMENT,s__Agreement)
        & s__instance(V__PROP,s__Proposition)
        & s__instance(V__AGENT,s__CognitiveAgent) )
     => ( s__agreementClause(V__PROP,s__Prohibition,V__AGREEMENT,V__AGENT)
       => ~ s__holdsRight('(? [V__PROC] : (s__instance(V__PROC,s__Process) & s__realization(V__PROC,V__PROP) & s__agent(V__PROC,V__AGENT)))',V__AGENT) ) ) ).

fof(kb_SUMO_39945,axiom,
    ! [V__AGENT,V__PROP,V__AGREEMENT] :
      ( ( s__instance(V__AGREEMENT,s__Agreement)
        & s__instance(V__PROP,s__Proposition)
        & s__instance(V__AGENT,s__CognitiveAgent) )
     => ( s__agreementClause(V__PROP,s__Permission,V__AGREEMENT,V__AGENT)
       => s__holdsRight('(? [V__PROC] : (s__instance(V__PROC,s__Process) & s__realization(V__PROC,V__PROP) & s__agent(V__PROC,V__AGENT)))',V__AGENT) ) ) ).

fof(kb_SUMO_39946,axiom,
    s__instance(s__ActiveAgreement,s__RelationalAttribute) ).

fof(kb_SUMO_39947,axiom,
    s__documentation(s__ActiveAgreement,s__EnglishLanguage,'&%ActiveAgreement describes an &%Agreement that is still binding or is still in effect') ).

fof(kb_SUMO_39948,axiom,
    s__termFormat(s__EnglishLanguage,s__ActiveAgreement,'active agreement') ).

fof(kb_SUMO_39949,axiom,
    ! [V__AGREEMENT] :
      ( s__property(V__AGREEMENT,s__ActiveAgreement)
     => s__instance(V__AGREEMENT,s__Agreement) ) ).

fof(kb_SUMO_39950,axiom,
    ! [V__AGREEMENT] :
      ( s__instance(V__AGREEMENT,s__Proposition)
     => ( s__property(V__AGREEMENT,s__ActiveAgreement)
       => s__modalAttribute('(? [V__PROC] : (s__instance(V__PROC,s__Process) & s__realization(V__PROC,V__AGREEMENT)))',s__Obligation) ) ) ).

fof(kb_SUMO_39951,axiom,
    ! [V__ENTITY] :
      ( s__property(V__ENTITY,s__Promise)
     => ( s__property(V__ENTITY,s__Contract)
        | s__property(V__ENTITY,s__NakedPromise) ) ) ).

fof(kb_SUMO_39952,axiom,
    s__subAttribute(s__NakedPromise,s__Promise) ).

fof(kb_SUMO_39953,axiom,
    s__documentation(s__NakedPromise,s__EnglishLanguage,'A &%Promise where nothing is promised in return, i.e. a nudum pactum.') ).

fof(kb_SUMO_39954,axiom,
    s__subAttribute(s__Contract,s__ActiveAgreement) ).

fof(kb_SUMO_39955,axiom,
    s__subAttribute(s__Contract,s__Promise) ).

fof(kb_SUMO_39956,axiom,
    s__documentation(s__Contract,s__EnglishLanguage,'&%Contract is a type of &%Agreement that is legally enforceable, meaning a &%CognitiveAgent can pursue other parties of the agreement in a court of law if provisions of the contract are not followed or kept. It follows that all subpropositions of the &%Contract is &%Legal.') ).

fof(kb_SUMO_39957,axiom,
    s__termFormat(s__EnglishLanguage,s__Contract,contract) ).

fof(kb_SUMO_39958,axiom,
    s__contraryAttribute_2(s__NakedPromise,s__Contract) ).

fof(kb_SUMO_39959,axiom,
    ! [V__AGREEMENT] :
      ( s__property(V__AGREEMENT,s__Contract)
     => ! [V__X] :
          ( ( s__instance(V__X,s__Proposition)
            & s__instance(V__X,s__Formula)
            & s__instance(V__AGREEMENT,s__Proposition) )
         => ( s__subProposition(V__X,V__AGREEMENT)
           => s__modalAttribute(V__X,s__Legal) ) ) ) ).

fof(kb_SUMO_39960,axiom,
    ! [V__PROP,V__AGENT2,V__AGREEMENT,V__AGENT1,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__AGENT1,s__CognitiveAgent)
        & s__instance(V__AGENT1,s__LegalAction)
        & s__instance(V__AGREEMENT,s__Agreement)
        & s__instance(V__AGENT2,s__CognitiveAgent)
        & s__instance(V__PROP,s__Proposition) )
     => ( ( s__property(V__AGREEMENT,s__Contract)
          & s__partyToAgreement(V__AGENT1,V__AGREEMENT)
          & s__partyToAgreement(V__AGENT2,V__AGREEMENT)
          & s__instance(V__PROC,s__IntentionalProcess)
          & s__agent(V__PROC,V__AGENT1)
          & s__realization(V__PROC,V__PROP)
          & ~ s__consistent(V__PROP,V__AGREEMENT) )
       => s__modalAttribute('(? [V__LEGAL] : (s__instance(V__LEGAL,s__CognitiveAgent) & s__instance(V__LEGAL,s__LegalAction) & s__plaintiff(V__LEGAL,V__AGENT2) & s__defendant(V__LEGAL,V__AGENT1)))',s__Possibility) ) ) ).

fof(kb_SUMO_39961,axiom,
    s__subAttribute(s__MarriageContract,s__Contract) ).

fof(kb_SUMO_39962,axiom,
    s__documentation(s__MarriageContract,s__EnglishLanguage,'An &%Contract between a married couple about how assets owned by the couple will be distributed in the event that the couple is divorced.') ).

fof(kb_SUMO_39963,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__CognitiveAgent)
     => ( s__property(V__C,s__MarriageContract)
       => ? [V__P1,V__P2] :
            ( s__instance(V__P2,s__Agreement)
            & s__instance(V__P2,s__Human)
            & s__instance(V__P1,s__Agreement)
            & s__instance(V__P1,s__Human)
            & s__partyToAgreement(V__C,V__P1)
            & s__partyToAgreement(V__C,V__P2)
            & s__spouse(V__P1,V__P2) ) ) ) ).

fof(kb_SUMO_39964,axiom,
    s__subAttribute(s__PurchaseContract,s__Contract) ).

fof(kb_SUMO_39965,axiom,
    s__documentation(s__PurchaseContract,s__EnglishLanguage,'A &%Contract between two &%Agents in which one &%Agent agrees to render the other some good or service in exchange for currency.') ).

fof(kb_SUMO_39966,axiom,
    ! [V__C,V__SELLER,V__BUYER] :
      ( ( s__instance(V__BUYER,s__Agreement)
        & s__instance(V__SELLER,s__Agent)
        & s__instance(V__SELLER,s__Agreement)
        & s__instance(V__C,s__Proposition)
        & s__instance(V__C,s__CognitiveAgent) )
     => ( s__property(V__C,s__PurchaseContract)
       => ? [V__S] :
            ( s__instance(V__S,s__Process)
            & s__instance(V__S,s__Selling)
            & s__agent(V__S,V__SELLER)
            & s__destination(V__S,V__BUYER)
            & s__realization(V__S,V__C)
            & s__partyToAgreement(V__C,V__SELLER)
            & s__partyToAgreement(V__C,V__BUYER) ) ) ) ).

fof(kb_SUMO_39967,axiom,
    s__subAttribute(s__ServiceContract,s__Contract) ).

fof(kb_SUMO_39968,axiom,
    s__documentation(s__ServiceContract,s__EnglishLanguage,'A &%Contract where an &%Agent agrees to perform a service for another &%Agent (usually for a price).') ).

fof(kb_SUMO_39969,axiom,
    ! [V__C,V__SERVICE,V__CUST] :
      ( ( s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__CUST,s__Agreement)
        & s__instance(V__SERVICE,s__CognitiveAgent)
        & s__instance(V__SERVICE,s__Agreement)
        & s__instance(V__C,s__Proposition)
        & s__instance(V__C,s__CognitiveAgent) )
     => ( s__property(V__C,s__ServiceContract)
       => ? [V__SP] :
            ( s__instance(V__SP,s__ServiceProcess)
            & s__realization(V__SP,V__C)
            & s__serviceProvider(V__SP,V__SERVICE)
            & s__serviceRecipient(V__SP,V__CUST)
            & s__partyToAgreement(V__C,V__SERVICE)
            & s__partyToAgreement(V__C,V__CUST) ) ) ) ).

fof(kb_SUMO_39970,axiom,
    s__subAttribute(s__Warranty,s__ServiceContract) ).

fof(kb_SUMO_39971,axiom,
    s__documentation(s__Warranty,s__EnglishLanguage,'A &%Contract that states the cirumstances under which defects in the product will be corrected for no charge. A &%Warranty is usually limited to a length of time that is specified in the &%Warranty itself. A &%Warranty also includes information about what is not covered and actions that invalidate the &%Warranty.') ).

fof(kb_SUMO_39972,axiom,
    s__subAttribute(s__Treaty,s__Contract) ).

fof(kb_SUMO_39973,axiom,
    s__documentation(s__Treaty,s__EnglishLanguage,'Any &%Contract which holds between two or more &%Nations.') ).

fof(kb_SUMO_39974,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__CognitiveAgent)
     => ( s__property(V__T,s__Treaty)
       => ? [V__N1,V__N2] :
            ( s__instance(V__N2,s__Agreement)
            & s__instance(V__N1,s__Agreement)
            & s__partyToAgreement(V__T,V__N1)
            & s__partyToAgreement(V__T,V__N2)
            & s__instance(V__N1,s__Nation)
            & s__instance(V__N2,s__Nation)
            & V__N1 != V__N2 ) ) ) ).

fof(kb_SUMO_39975,axiom,
    s__disjointDecomposition_6(s__Sentence,s__Statement,s__Supposition,s__Question,s__Request,s__Order) ).

fof(kb_SUMO_39976,axiom,
    s__subclass(s__Statement,s__Sentence) ).

fof(kb_SUMO_39977,axiom,
    s__instance(s__Statement__t,s__SetOrClass) ).

fof(kb_SUMO_39978,axiom,
    s__documentation(s__Statement,s__EnglishLanguage,'A &%Sentence that is stated to be true.') ).

fof(kb_SUMO_39979,axiom,
    ! [V__SENTENCE,V__STATE] :
      ( s__instance(V__STATE,s__Process)
     => ( ( s__instance(V__STATE,s__Stating)
          & s__result(V__STATE,V__SENTENCE)
          & s__instance(V__SENTENCE,s__Sentence) )
       => s__instance(V__SENTENCE,s__Statement) ) ) ).

fof(kb_SUMO_39980,axiom,
    s__subclass(s__Fact,s__Statement) ).

fof(kb_SUMO_39981,axiom,
    s__instance(s__Fact__t,s__SetOrClass) ).

fof(kb_SUMO_39982,axiom,
    s__documentation(s__Fact,s__EnglishLanguage,'The class of &%Statements that are &%True.') ).

fof(kb_SUMO_39983,axiom,
    ! [V__FACT] :
      ( s__instance(V__FACT,s__Sentence)
     => ( s__instance(V__FACT,s__Fact)
       => s__truth(V__FACT,'$true__m') ) ) ).

fof(kb_SUMO_39984,axiom,
    s__subclass(s__Question,s__Sentence) ).

fof(kb_SUMO_39985,axiom,
    s__instance(s__Question__t,s__SetOrClass) ).

fof(kb_SUMO_39986,axiom,
    s__documentation(s__Question,s__EnglishLanguage,'An interrogative &%Sentence, a &%Sentence that poses a question.') ).

fof(kb_SUMO_39987,axiom,
    ! [V__SENTENCE,V__QUESTION] :
      ( s__instance(V__QUESTION,s__Process)
     => ( ( s__instance(V__QUESTION,s__Questioning)
          & s__result(V__QUESTION,V__SENTENCE)
          & s__instance(V__SENTENCE,s__Sentence) )
       => s__instance(V__SENTENCE,s__Question) ) ) ).

fof(kb_SUMO_39988,axiom,
    s__subclass(s__Supposition,s__Sentence) ).

fof(kb_SUMO_39989,axiom,
    s__instance(s__Supposition__t,s__SetOrClass) ).

fof(kb_SUMO_39990,axiom,
    s__documentation(s__Supposition,s__EnglishLanguage,'A &%Sentence that is assumed to be true, possibly just for the sake of argument.') ).

fof(kb_SUMO_39991,axiom,
    ! [V__SUPPOSE,V__SENTENCE] :
      ( s__instance(V__SUPPOSE,s__Process)
     => ( ( s__instance(V__SUPPOSE,s__Supposing)
          & s__result(V__SUPPOSE,V__SENTENCE)
          & s__instance(V__SENTENCE,s__Sentence) )
       => s__instance(V__SENTENCE,s__Supposition) ) ) ).

fof(kb_SUMO_39992,axiom,
    s__subclass(s__Request,s__Sentence) ).

fof(kb_SUMO_39993,axiom,
    s__instance(s__Request__t,s__SetOrClass) ).

fof(kb_SUMO_39994,axiom,
    s__documentation(s__Request,s__EnglishLanguage,'A &%Sentence that expresses a request for something or that something be done.') ).

fof(kb_SUMO_39995,axiom,
    ! [V__REQUEST,V__SENTENCE] :
      ( s__instance(V__REQUEST,s__Process)
     => ( ( s__instance(V__REQUEST,s__Requesting)
          & s__result(V__REQUEST,V__SENTENCE)
          & s__instance(V__SENTENCE,s__Sentence) )
       => s__instance(V__SENTENCE,s__Request) ) ) ).

fof(kb_SUMO_39996,axiom,
    s__subclass(s__Order,s__Sentence) ).

fof(kb_SUMO_39997,axiom,
    s__instance(s__Order__t,s__SetOrClass) ).

fof(kb_SUMO_39998,axiom,
    s__documentation(s__Order,s__EnglishLanguage,'A &%Sentence that expresses an order for something or that something be done.') ).

fof(kb_SUMO_39999,axiom,
    ! [V__ORDER,V__SENTENCE] :
      ( s__instance(V__ORDER,s__Process)
     => ( ( s__instance(V__ORDER,s__Ordering)
          & s__result(V__ORDER,V__SENTENCE)
          & s__instance(V__SENTENCE,s__Sentence) )
       => s__instance(V__SENTENCE,s__Order) ) ) ).

fof(kb_SUMO_40000,axiom,
    s__subclass(s__AudioRecording,s__Recording) ).

fof(kb_SUMO_40001,axiom,
    s__comment(s__AudioRecording,'In ver 1.111 of Mid-level-ontology.kif , it says that (&%subclass &%AudioRecording &%Text). This does not seem right. Deleting that statement. Creating a parent class called &%Recording which means something that captures a &%Process that happened in real life. &%AudioRecording and &%VideoRecording will inherit from there. A &%Photograph is also a still recording of what happened in real life - as opposed to Graphic Art which is more of an &%ArtWork than a &%Recording, so it will also inherit from &%Recording. (09-14-2011)','KJN') ).

fof(kb_SUMO_40002,axiom,
    s__documentation(s__AudioRecording,s__EnglishLanguage,'A representation of sound on some medium such as wax cylinder, vinyl record, magnetic tape, CD or flash memory, that is intended to be used in some machine to reproduce that sound.') ).

fof(kb_SUMO_40003,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__AudioRecording)
       => ? [V__EV] :
            ( s__instance(V__EV,s__RadiatingSound)
            & s__represents(V__X,V__EV)
            & s__capability(s__RadiatingSound,s__patient__m,V__X) ) ) ) ).

fof(kb_SUMO_40004,axiom,
    ! [V__RECORD] :
      ( s__instance(V__RECORD,s__ContentBearingPhysical)
     => ( s__instance(V__RECORD,s__AudioRecording)
       => ? [V__INFO,V__SOUND] :
            ( s__instance(V__SOUND,s__Process)
            & s__instance(V__INFO,s__Proposition)
            & s__containsInformation(V__RECORD,V__INFO)
            & s__realization(V__SOUND,V__INFO)
            & s__instance(V__SOUND,s__RadiatingSound) ) ) ) ).

fof(kb_SUMO_40005,axiom,
    s__subrelation(s__record__m,s__represents__m) ).

fof(kb_SUMO_40006,axiom,
    s__documentation(s__record__m,s__EnglishLanguage,'(&%record ?OBJ ?PHYS), a more specific relationship than &%represents, means that some &%Physical ?PHYS is captured and interpreted into a &%ContentBearingObject that is stored in some &%DataStorageDevice') ).

fof(kb_SUMO_40007,axiom,
    s__termFormat(s__EnglishLanguage,s__record__m,record) ).

fof(kb_SUMO_40008,axiom,
    s__comment(s__record__m,'Adding a more specific relation than &%represents. While &%represents can be something like a &%Logo that represents a &%Brand, &%record is more strict in the sense that it is an accurate rendering of some &%Process that occurred in real life. (09-14-2011).','KJN') ).

fof(kb_SUMO_40009,axiom,
    s__domain(s__record__m,"1",s__ContentBearingObject) ).

fof(kb_SUMO_40010,axiom,
    s__domain(s__record__m,"2",s__Physical) ).

fof(kb_SUMO_40011,axiom,
    ! [V__REC,V__PHYS] :
      ( ( s__instance(V__PHYS,s__ContentBearingPhysical)
        & s__instance(V__REC,s__ContentBearingObject) )
     => ( s__record(V__REC,V__PHYS)
       => s__equivalentContentInstance(V__REC,V__PHYS) ) ) ).

fof(kb_SUMO_40012,axiom,
    ! [V__REC,V__PHYS] :
      ( ( s__instance(V__PHYS,s__Physical)
        & s__instance(V__REC,s__ContentBearingObject) )
     => ( s__record(V__REC,V__PHYS)
       => ? [V__DS] :
            ( s__instance(V__DS,s__DataStorageDevice)
            & s__stored(V__REC,V__DS) ) ) ) ).

fof(kb_SUMO_40013,axiom,
    s__instance(s__stored__m,s__BinaryPredicate) ).

fof(kb_SUMO_40014,axiom,
    s__instance(s__stored__m,s__AntisymmetricRelation) ).

fof(kb_SUMO_40015,axiom,
    s__instance(s__stored__m,s__TransitiveRelation) ).

fof(kb_SUMO_40016,axiom,
    s__documentation(s__stored__m,s__EnglishLanguage,'(&%stored ?REC ?OBJ) means that some &%ContentBearingObject, encoded in some format, is saved in some &%DataStorageDevice and can be accessed in some future date.') ).

fof(kb_SUMO_40017,axiom,
    s__termFormat(s__EnglishLanguage,s__stored__m,stored) ).

fof(kb_SUMO_40018,axiom,
    s__comment(s__stored__m,'Adding a stored method that is specific to storing &%ContentBearingObject such as &%SymbolicString, &%Recording, etc. in a &%DataStorageDevice. Will be changing some axioms to use this instead of other, vaguer ways of describing it.','KJN') ).

fof(kb_SUMO_40019,axiom,
    s__domain(s__stored__m,"1",s__ContentBearingObject) ).

fof(kb_SUMO_40020,axiom,
    s__domain(s__stored__m,"2",s__DataStorageDevice) ).

fof(kb_SUMO_40021,axiom,
    ! [V__O,V__D] :
      ( ( s__instance(V__D,s__DataStorageDevice)
        & s__instance(V__O,s__ContentBearingObject) )
     => ( s__stored(V__O,V__D)
       => ? [V__P] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__P,s__Writing)
            & s__destination(V__P,V__D)
            & s__patient(V__P,V__O) ) ) ) ).

%FOL fof(kb_SUMO_40022,axiom,(( (! [V__O,V__D,V__TIME] : ((s__instance(V__TIME,s__TimePosition) & s__instance(V__D,s__DataStorageDevice) & s__instance(V__O,s__ContentBearingObject)) => ((V__TIME = s__WhenFn('s__stored(V__O,V__D)')) => s__holdsDuring(V__TIME,'s__modalAttribute((? [V__P] : (s__instance(V__P,s__Process) & s__patient(V__P,V__O))),s__Possibility)')))) ))).

fof(kb_SUMO_40023,axiom,
    s__subclass(s__Recording,s__ContentBearingObject) ).

fof(kb_SUMO_40024,axiom,
    s__instance(s__Recording__t,s__SetOrClass) ).

fof(kb_SUMO_40025,axiom,
    s__documentation(s__Recording,s__EnglishLanguage,'&%Recording refers to a &%ContentBearingObject that represents some &%Process that happened in real life') ).

fof(kb_SUMO_40026,axiom,
    s__termFormat(s__EnglishLanguage,s__Recording,recording) ).

fof(kb_SUMO_40027,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__ContentBearingObject)
     => ( s__instance(V__R,s__Recording)
       => ? [V__P] :
            ( s__instance(V__P,s__Physical)
            & s__instance(V__P,s__Process)
            & s__record(V__R,V__P) ) ) ) ).

fof(kb_SUMO_40028,axiom,
    s__subclass(s__MusicRecording,s__AudioRecording) ).

fof(kb_SUMO_40029,axiom,
    s__instance(s__MusicRecording__t,s__SetOrClass) ).

fof(kb_SUMO_40030,axiom,
    s__instance(s__AudioRecording__t,s__SetOrClass) ).

fof(kb_SUMO_40031,axiom,
    s__documentation(s__MusicRecording,s__EnglishLanguage,'&%MusicRecording refers to an &%AudioRecording of the &%Process of &%MakingMusic.') ).

fof(kb_SUMO_40032,axiom,
    s__termFormat(s__EnglishLanguage,s__MusicRecording,'music recording') ).

fof(kb_SUMO_40033,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__ContentBearingObject)
     => ( s__instance(V__M,s__MusicRecording)
       => ? [V__P] :
            ( s__instance(V__P,s__Physical)
            & s__instance(V__P,s__MakingMusic)
            & s__record(V__M,V__P) ) ) ) ).

fof(kb_SUMO_40034,axiom,
    s__subclass(s__SheetMusic,s__ContentBearingObject) ).

fof(kb_SUMO_40035,axiom,
    s__instance(s__SheetMusic__t,s__SetOrClass) ).

fof(kb_SUMO_40036,axiom,
    s__documentation(s__SheetMusic,s__EnglishLanguage,'&%SheetMusic refers to the &%ContentBearingObject that contains a representation of a &%MusicalComposition, using different musical symbols') ).

fof(kb_SUMO_40037,axiom,
    s__termFormat(s__EnglishLanguage,s__SheetMusic,'sheet music') ).

fof(kb_SUMO_40038,axiom,
    ! [V__SM] :
      ( s__instance(V__SM,s__ContentBearingPhysical)
     => ( s__instance(V__SM,s__SheetMusic)
       => ? [V__MC] :
            ( s__instance(V__MC,s__Proposition)
            & s__instance(V__MC,s__MusicalComposition)
            & s__containsInformation(V__SM,V__MC) ) ) ) ).

fof(kb_SUMO_40039,axiom,
    s__subclass(s__MusicText,s__Text) ).

fof(kb_SUMO_40040,axiom,
    s__instance(s__MusicText__t,s__SetOrClass) ).

fof(kb_SUMO_40041,axiom,
    s__documentation(s__MusicText,s__EnglishLanguage,'A &%Text in a &%Language that represents a form of music.') ).

fof(kb_SUMO_40042,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__MusicText)
       => s__capability(s__MakingMusic,s__patient__m,V__X) ) ) ).

fof(kb_SUMO_40043,axiom,
    s__subclass(s__VideoRecording,s__Recording) ).

fof(kb_SUMO_40044,axiom,
    s__instance(s__VideoRecording__t,s__SetOrClass) ).

fof(kb_SUMO_40045,axiom,
    s__documentation(s__VideoRecording,s__EnglishLanguage,'A representation of video on some medium such as film, videotape or DVD. Instances of this class are also commonly instances of &%AudioRecording.') ).

fof(kb_SUMO_40046,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__VideoRecording)
       => ? [V__EV] :
            ( s__instance(V__EV,s__Process)
            & s__represents(V__X,V__EV)
            & s__capability(s__RadiatingLight,s__patient__m,V__X) ) ) ) ).

fof(kb_SUMO_40047,axiom,
    ! [V__VIDEO] :
      ( s__instance(V__VIDEO,s__Object)
     => ( s__instance(V__VIDEO,s__VideoRecording)
       => s__modalAttribute('(? [V__AUDIO] : (s__instance(V__AUDIO,s__Object) & s__instance(V__AUDIO,s__AudioRecording) & s__part(V__AUDIO,V__VIDEO)))',s__Possibility) ) ) ).

fof(kb_SUMO_40048,axiom,
    s__subclass(s__MediaSystem,s__Collection) ).

fof(kb_SUMO_40049,axiom,
    s__documentation(s__MediaSystem,s__EnglishLanguage,'&%MediaSystem is a &%Collection of components that enable the &%RadiatingSound of &%AudioRecording and &%RadiatingLight of &%VideoRecording') ).

fof(kb_SUMO_40050,axiom,
    s__termFormat(s__EnglishLanguage,s__MediaSystem,'media system') ).

fof(kb_SUMO_40051,axiom,
    ! [V__PLAYER] :
      ( s__instance(V__PLAYER,s__Object)
     => ( s__instance(V__PLAYER,s__MediaSystem)
       => s__hasPurpose(V__PLAYER,'((? [V__VIDEO,V__RL] : (s__instance(V__RL,s__Process) & s__instance(V__VIDEO,s__VideoRecording) & s__instance(V__RL,s__RadiatingLight) & s__patient(V__RL,V__VIDEO) & s__instrument(V__RL,V__PLAYER))) | (? [V__AUDIO,V__RS] : (s__instance(V__RS,s__Process) & s__instance(V__AUDIO,s__AudioRecording) & s__instance(V__RS,s__RadiatingSound) & s__patient(V__RS,V__AUDIO) & s__instrument(V__RS,V__PLAYER))))') ) ) ).

fof(kb_SUMO_40052,axiom,
    s__subclass(s__Label,s__Text) ).

fof(kb_SUMO_40053,axiom,
    s__instance(s__Label__t,s__SetOrClass) ).

fof(kb_SUMO_40054,axiom,
    s__documentation(s__Label,s__EnglishLanguage,'A very brief &%Text that is attached to an &%Object and that indicates very specific information about the &%Object, e.g. its name, its &%monetaryValue, etc.') ).

fof(kb_SUMO_40055,axiom,
    ! [V__LABEL] :
      ( s__instance(V__LABEL,s__Object)
     => ( s__instance(V__LABEL,s__Label)
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,s__Object)
            & s__instance(V__OBJ,s__SelfConnectedObject)
            & s__connected(V__LABEL,V__OBJ)
            & s__refers(V__LABEL,V__OBJ) ) ) ) ).

fof(kb_SUMO_40056,axiom,
    s__subclass(s__FormText,s__Text) ).

fof(kb_SUMO_40057,axiom,
    s__instance(s__FormText__t,s__SetOrClass) ).

fof(kb_SUMO_40058,axiom,
    s__documentation(s__FormText,s__EnglishLanguage,'A page or set of pages containing spaces where information is to be entered by an &%Agent.') ).

fof(kb_SUMO_40059,axiom,
    s__subclass(s__TestForm,s__FormText) ).

fof(kb_SUMO_40060,axiom,
    s__instance(s__TestForm__t,s__SetOrClass) ).

fof(kb_SUMO_40061,axiom,
    s__subclass(s__TestForm,s__MeasuringDevice) ).

fof(kb_SUMO_40062,axiom,
    s__documentation(s__TestForm,s__EnglishLanguage,'A &%FormText which is intended to measure some aspect of the cognitive capabilities, e.g. intelligence or knowledge of a domain, of the person taking the test.') ).

fof(kb_SUMO_40063,axiom,
    s__subclass(s__Ballot,s__FormText) ).

fof(kb_SUMO_40064,axiom,
    s__instance(s__Ballot__t,s__SetOrClass) ).

fof(kb_SUMO_40065,axiom,
    s__documentation(s__Ballot,s__EnglishLanguage,'A &%FormText which is used in &%Voting. A list of candidates is printed on the form, and the voter selects the candidate he/she wants to vote for.') ).

fof(kb_SUMO_40066,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Ballot)
       => s__hasPurpose(V__B,'(? [V__V] : (s__instance(V__V,s__Process) & s__instance(V__V,s__Voting) & s__instrument(V__V,V__B)))') ) ) ).

fof(kb_SUMO_40067,axiom,
    s__subclass(s__Application,s__FormText) ).

fof(kb_SUMO_40068,axiom,
    s__instance(s__Application__t,s__SetOrClass) ).

fof(kb_SUMO_40069,axiom,
    s__documentation(s__Application,s__EnglishLanguage,'A &%FormText whose purpose is to obtain admission to an &%Organization or to receive assistance from an &%Organization.') ).

fof(kb_SUMO_40070,axiom,
    ! [V__APP] :
      ( s__instance(V__APP,s__Physical)
     => ( s__instance(V__APP,s__Application)
       => s__hasPurpose(V__APP,'(? [V__JOIN,V__GIVE] : (s__instance(V__JOIN,s__JoiningAnOrganization) | s__instance(V__GIVE,s__UnilateralGiving)))') ) ) ).

fof(kb_SUMO_40071,axiom,
    s__subclass(s__Announcement,s__FactualText) ).

fof(kb_SUMO_40072,axiom,
    s__instance(s__Announcement__t,s__SetOrClass) ).

fof(kb_SUMO_40073,axiom,
    s__documentation(s__Announcement,s__EnglishLanguage,'Any &%Text which contains information about an event in the future.') ).

fof(kb_SUMO_40074,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Announcement)
     => ? [V__CD,V__I] :
          ( s__instance(V__I,s__Physical)
          & s__instance(V__CD,s__Process)
          & s__instance(V__CD,s__ContentDevelopment)
          & s__result(V__CD,V__A)
          & s__refers(V__A,V__I)
          & s__instance(V__I,s__SocialInteraction)
          & s__earlier(s__WhenFn(V__CD),s__WhenFn(V__I)) ) ) ).

fof(kb_SUMO_40075,axiom,
    s__subclass(s__PerformanceProgram,s__FactualText) ).

fof(kb_SUMO_40076,axiom,
    s__instance(s__PerformanceProgram__t,s__SetOrClass) ).

fof(kb_SUMO_40077,axiom,
    s__documentation(s__PerformanceProgram,s__EnglishLanguage,'A &%Text that describes the events and/or participants in a &%Performance.') ).

fof(kb_SUMO_40078,axiom,
    ! [V__PROG] :
      ( s__instance(V__PROG,s__ContentBearingPhysical)
     => ( s__instance(V__PROG,s__PerformanceProgram)
       => ? [V__PERF,V__PROP] :
            ( s__instance(V__PROP,s__Proposition)
            & s__instance(V__PERF,s__Process)
            & s__containsInformation(V__PROG,V__PROP)
            & s__realization(V__PERF,V__PROP)
            & s__instance(V__PERF,s__Performance) ) ) ) ).

fof(kb_SUMO_40079,axiom,
    s__subclass(s__MotionPictureShot,s__MotionPicture) ).

fof(kb_SUMO_40080,axiom,
    s__instance(s__MotionPictureShot__t,s__SetOrClass) ).

fof(kb_SUMO_40081,axiom,
    s__documentation(s__MotionPictureShot,s__EnglishLanguage,'A unit of action in a &%MotionPicture, a &%MotionPictureShot is a sequence of images which are captured by a single camera without interruption.') ).

fof(kb_SUMO_40082,axiom,
    ! [V__SHOT] :
      ( s__instance(V__SHOT,s__ContentBearingPhysical)
     => ( s__instance(V__SHOT,s__MotionPictureShot)
       => ? [V__MOVIE] :
            ( s__instance(V__MOVIE,s__ContentBearingPhysical)
            & s__instance(V__MOVIE,s__MotionPicture)
            & s__subsumesContentInstance(V__MOVIE,V__SHOT) ) ) ) ).

fof(kb_SUMO_40083,axiom,
    ! [V__SHOT] :
      ( s__instance(V__SHOT,s__Process)
     => ( s__instance(V__SHOT,s__MotionPictureShot)
       => ? [V__C] :
            ( s__instance(V__C,s__Camera)
            & s__instrument(V__SHOT,V__C)
            & ~ ? [V__C2] :
                  ( s__instance(V__C2,s__Object)
                  & s__instance(V__C,s__Object)
                  & s__instance(V__C2,s__Camera)
                  & V__C != V__C2
                  & s__instrument(V__SHOT,V__C2) ) ) ) ) ).

fof(kb_SUMO_40084,axiom,
    s__subclass(s__MotionPictureScene,s__MotionPicture) ).

fof(kb_SUMO_40085,axiom,
    s__instance(s__MotionPictureScene__t,s__SetOrClass) ).

fof(kb_SUMO_40086,axiom,
    s__documentation(s__MotionPictureScene,s__EnglishLanguage,'A discrete part of a &%MotionPicture which is set in the same time period and the same location.') ).

fof(kb_SUMO_40087,axiom,
    ! [V__MOVIE,V__S] :
      ( ( s__instance(V__S,s__ContentBearingPhysical)
        & s__instance(V__MOVIE,s__ContentBearingPhysical) )
     => ( s__instance(V__S,s__MotionPictureScene)
       => ? [V__M] :
            ( s__instance(V__M,s__MotionPicture)
            & s__subsumesContentInstance(V__MOVIE,V__S) ) ) ) ).

fof(kb_SUMO_40088,axiom,
    s__subclass(s__Documentary,s__MotionPicture) ).

fof(kb_SUMO_40089,axiom,
    s__instance(s__Documentary__t,s__SetOrClass) ).

fof(kb_SUMO_40090,axiom,
    s__subclass(s__Documentary,s__FactualText) ).

fof(kb_SUMO_40091,axiom,
    s__documentation(s__Documentary,s__EnglishLanguage,'A &%MotionPicture which purports to represent the facts about a person, event, etc.') ).

fof(kb_SUMO_40092,axiom,
    s__subclass(s__BroadcastProgram,s__Series) ).

fof(kb_SUMO_40093,axiom,
    s__instance(s__BroadcastProgram__t,s__SetOrClass) ).

fof(kb_SUMO_40094,axiom,
    s__instance(s__Series__t,s__SetOrClass) ).

fof(kb_SUMO_40095,axiom,
    s__documentation(s__BroadcastProgram,s__EnglishLanguage,'A &%Series of episodes that are broadcast on television or radio.') ).

fof(kb_SUMO_40096,axiom,
    ! [V__PROGRAM] :
      ( s__instance(V__PROGRAM,s__BroadcastProgram)
     => ? [V__BROADCAST] :
          ( s__instance(V__BROADCAST,s__Process)
          & s__instance(V__BROADCAST,s__Broadcasting)
          & s__patient(V__BROADCAST,V__PROGRAM) ) ) ).

fof(kb_SUMO_40097,axiom,
    s__subclass(s__NewsProgram,s__BroadcastProgram) ).

fof(kb_SUMO_40098,axiom,
    s__instance(s__NewsProgram__t,s__SetOrClass) ).

fof(kb_SUMO_40099,axiom,
    s__documentation(s__NewsProgram,s__EnglishLanguage,'A &%BroadcastProgram that is devoted to reporting the latest events in a city, region, nation or the world at large.') ).

fof(kb_SUMO_40100,axiom,
    ! [V__NUMBER,V__PROGRAM,V__EPISODE] :
      ( ( s__subclass(V__PROGRAM,s__Series)
        & s__instance(V__PROGRAM,s__SetOrClass)
        & s__instance(V__NUMBER,s__PositiveInteger) )
     => ( ( s__subclass(V__PROGRAM,s__NewsProgram)
          & V__EPISODE = s__SeriesVolumeFn(V__PROGRAM,V__NUMBER) )
       => ? [V__DISSEMINATE] :
            ( s__instance(V__DISSEMINATE,s__Process)
            & s__instance(V__DISSEMINATE,s__Disseminating)
            & s__patient(V__DISSEMINATE,V__EPISODE) ) ) ) ).

fof(kb_SUMO_40101,axiom,
    s__instance(s__SeriesVolumeFn__m,s__BinaryFunction) ).

fof(kb_SUMO_40102,axiom,
    s__instance(s__SeriesVolumeFn__m,s__PartialValuedRelation) ).

fof(kb_SUMO_40103,axiom,
    s__domainSubclass(s__SeriesVolumeFn__m,"1",s__Series) ).

fof(kb_SUMO_40104,axiom,
    s__domain(s__SeriesVolumeFn__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_40105,axiom,
    s__rangeSubclass(s__SeriesVolumeFn__m,s__Text) ).

fof(kb_SUMO_40106,axiom,
    s__documentation(s__SeriesVolumeFn__m,s__EnglishLanguage,'A &%BinaryFunction that maps a type of &%Series (e.g. the Encyclopedia_Britannica or the Popular_Mechanics periodical) and a number to the volumes of the text type designated by the number.') ).

fof(kb_SUMO_40107,axiom,
    ! [V__CBO1,V__CBO2,V__PUB1,V__PUB2,V__VOLUME2,V__INT2,V__VOLUME1,V__DATE2,V__INT1,V__DATE1,V__TEXT] :
      ( ( s__subclass(V__TEXT,s__Series)
        & s__instance(V__TEXT,s__SetOrClass)
        & s__instance(V__DATE1,s__Day)
        & s__instance(V__INT1,s__PositiveInteger)
        & s__instance(V__DATE2,s__Day)
        & s__instance(V__VOLUME1,s__SetOrClass)
        & s__instance(V__INT2,s__PositiveInteger)
        & s__instance(V__VOLUME2,s__SetOrClass)
        & s__instance(V__PUB2,s__Process)
        & s__instance(V__PUB1,s__Process) )
     => ( ( s__subclass(V__TEXT,s__Periodical)
          & s__SeriesVolumeFn(V__TEXT,V__INT1) = V__VOLUME1
          & s__SeriesVolumeFn(V__TEXT,V__INT2) = V__VOLUME2
          & greater(V__INT2,V__INT1)
          & s__instance(V__PUB1,s__Publication)
          & s__instance(V__PUB2,s__Publication)
          & s__instance(V__CBO1,V__VOLUME1)
          & s__instance(V__CBO2,V__VOLUME2)
          & s__patient(V__PUB1,V__CBO1)
          & s__patient(V__PUB2,V__CBO2)
          & s__date(V__PUB1,V__DATE1)
          & s__date(V__PUB2,V__DATE2) )
       => s__before(s__EndFn(V__DATE1),s__EndFn(V__DATE2)) ) ) ).

fof(kb_SUMO_40108,axiom,
    ! [V__NUMBER,V__VOLUME,V__SERIES] :
      ( ( s__subclass(V__SERIES,s__Series)
        & s__instance(V__SERIES,s__SetOrClass)
        & s__subclass(V__VOLUME,s__ContentBearingPhysical)
        & s__instance(V__VOLUME,s__SetOrClass)
        & s__instance(V__NUMBER,s__PositiveInteger) )
     => ( s__SeriesVolumeFn(V__SERIES,V__NUMBER) = V__VOLUME
       => s__subsumesContentClass(V__SERIES,V__VOLUME) ) ) ).

fof(kb_SUMO_40109,axiom,
    s__subclass(s__Series,s__Text) ).

fof(kb_SUMO_40110,axiom,
    s__documentation(s__Series,s__EnglishLanguage,'A &%Text consisting of multiple self-contained units. Some examples are an encyclopedia containing a couple dozen volumes, a television series made up of many episodes, a film serial, etc.') ).

fof(kb_SUMO_40111,axiom,
    ! [V__SERIES] :
      ( s__instance(V__SERIES,s__ContentBearingPhysical)
     => ( s__instance(V__SERIES,s__Series)
       => ? [V__BOOK1,V__BOOK2] :
            ( s__instance(V__BOOK2,s__ContentBearingPhysical)
            & s__instance(V__BOOK1,s__ContentBearingPhysical)
            & s__instance(V__BOOK1,s__Book)
            & s__instance(V__BOOK2,s__Book)
            & s__subsumesContentInstance(V__SERIES,V__BOOK1)
            & s__subsumesContentInstance(V__SERIES,V__BOOK2)
            & V__BOOK1 != V__BOOK2 ) ) ) ).

fof(kb_SUMO_40112,axiom,
    s__instance(s__PeriodicalIssueFn__m,s__BinaryFunction) ).

fof(kb_SUMO_40113,axiom,
    s__instance(s__PeriodicalIssueFn__m,s__PartialValuedRelation) ).

fof(kb_SUMO_40114,axiom,
    s__domainSubclass(s__PeriodicalIssueFn__m,"1",s__Periodical) ).

fof(kb_SUMO_40115,axiom,
    s__domain(s__PeriodicalIssueFn__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_40116,axiom,
    s__rangeSubclass(s__PeriodicalIssueFn__m,s__Periodical) ).

fof(kb_SUMO_40117,axiom,
    s__documentation(s__PeriodicalIssueFn__m,s__EnglishLanguage,'A &%BinaryFunction that maps a subclass of &%Periodical and a number to all of the issues of the &%Periodical corresponding to the number.') ).

fof(kb_SUMO_40118,axiom,
    ! [V__NUMBER,V__PERIODICAL,V__ISSUE] :
      ( ( s__subclass(V__ISSUE,s__ContentBearingPhysical)
        & s__instance(V__ISSUE,s__SetOrClass)
        & s__subclass(V__PERIODICAL,s__Periodical)
        & s__instance(V__PERIODICAL,s__SetOrClass)
        & s__instance(V__NUMBER,s__PositiveInteger) )
     => ( s__PeriodicalIssueFn(V__PERIODICAL,V__NUMBER) = V__ISSUE
       => s__subsumesContentClass(V__PERIODICAL,V__ISSUE) ) ) ).

fof(kb_SUMO_40119,axiom,
    s__subclass(s__Periodical,s__Series) ).

fof(kb_SUMO_40120,axiom,
    s__instance(s__Periodical__t,s__SetOrClass) ).

fof(kb_SUMO_40121,axiom,
    s__documentation(s__Periodical,s__EnglishLanguage,'A &%Series whose elements are published separately and on a periodic basis.') ).

fof(kb_SUMO_40122,axiom,
    s__subclass(s__Article,s__Text) ).

fof(kb_SUMO_40123,axiom,
    s__disjoint(s__Article,s__Book) ).

fof(kb_SUMO_40124,axiom,
    s__documentation(s__Article,s__EnglishLanguage,'A relatively short &%Text that either is unbound or is bound with other &%Articles in a &%Book.') ).

fof(kb_SUMO_40125,axiom,
    ! [V__BOOK,V__ARTICLE1] :
      ( ( s__instance(V__ARTICLE1,s__ContentBearingPhysical)
        & s__instance(V__BOOK,s__ContentBearingPhysical) )
     => ( ( s__instance(V__ARTICLE1,s__Article)
          & s__instance(V__BOOK,s__Book)
          & s__subsumesContentInstance(V__BOOK,V__ARTICLE1) )
       => ? [V__ARTICLE2] :
            ( s__instance(V__ARTICLE2,s__ContentBearingPhysical)
            & s__instance(V__ARTICLE2,s__Article)
            & V__ARTICLE2 != V__ARTICLE1
            & s__subsumesContentInstance(V__BOOK,V__ARTICLE2) ) ) ) ).

fof(kb_SUMO_40126,axiom,
    s__subclass(s__Chapter,s__Article) ).

fof(kb_SUMO_40127,axiom,
    s__instance(s__Chapter__t,s__SetOrClass) ).

fof(kb_SUMO_40128,axiom,
    s__documentation(s__Chapter,s__EnglishLanguage,'A numbered and/or titled section of a &%Book, which is typically indicated in a table of contents for the &%Book.') ).

fof(kb_SUMO_40129,axiom,
    ! [V__CHAPTER] :
      ( s__instance(V__CHAPTER,s__ContentBearingPhysical)
     => ( s__instance(V__CHAPTER,s__Chapter)
       => ? [V__BOOK] :
            ( s__instance(V__BOOK,s__ContentBearingPhysical)
            & s__instance(V__BOOK,s__Book)
            & s__subsumesContentInstance(V__BOOK,V__CHAPTER) ) ) ) ).

fof(kb_SUMO_40130,axiom,
    s__subrelation(s__titles__m,s__names__m) ).

fof(kb_SUMO_40131,axiom,
    s__domain(s__titles__m,"1",s__SymbolicString) ).

fof(kb_SUMO_40132,axiom,
    s__domainSubclass(s__titles__m,"2",s__ContentBearingPhysical) ).

fof(kb_SUMO_40133,axiom,
    s__documentation(s__titles__m,s__EnglishLanguage,'A &%BinaryPredicate used to indicate the title of a &%ContentBearingPhysical. Note that the second argument type restriction is a subclass, rather than an instance, of &%ContentBearingPhysical. Thus, the title Murder_on_the_Orient_Express corresponds to a large class of &%Books, and not just to a single copy of the book.') ).

fof(kb_SUMO_40134,axiom,
    s__documentation(s__formerName__m,s__EnglishLanguage,'(formerName ?NAME ?THING) means that the string ?NAME is a name formerly used for ?THING.') ).

fof(kb_SUMO_40135,axiom,
    s__subrelation(s__formerName__m,s__names__m) ).

fof(kb_SUMO_40136,axiom,
    s__instance(s__familyName__m,s__BinaryPredicate) ).

fof(kb_SUMO_40137,axiom,
    s__instance(s__familyName__m,s__AsymmetricRelation) ).

fof(kb_SUMO_40138,axiom,
    s__domain(s__familyName__m,"1",s__SymbolicString) ).

fof(kb_SUMO_40139,axiom,
    s__domain(s__familyName__m,"2",s__Human) ).

fof(kb_SUMO_40140,axiom,
    s__subrelation(s__familyName__m,s__names__m) ).

fof(kb_SUMO_40141,axiom,
    s__documentation(s__familyName__m,s__EnglishLanguage,'(&%familyName ?STRING ?HUMAN) means that the &%SymbolicString ?STRING denotes a non-optional name that ?HUMAN has inherited by virtue of being born into a particular family (kin group). surname is another word for this type of name. Cf. &%givenName.') ).

fof(kb_SUMO_40142,axiom,
    s__documentation(s__middleName__m,s__EnglishLanguage,'(middleName ?CHAR ?INDIV) means that the &%SymbolicString ?CHAR contains the middle name of the &%Human ?INDIV.') ).

fof(kb_SUMO_40143,axiom,
    s__instance(s__middleName__m,s__BinaryPredicate) ).

fof(kb_SUMO_40144,axiom,
    s__instance(s__middleName__m,s__AsymmetricRelation) ).

fof(kb_SUMO_40145,axiom,
    s__domain(s__middleName__m,"1",s__SymbolicString) ).

fof(kb_SUMO_40146,axiom,
    s__domain(s__middleName__m,"2",s__Human) ).

fof(kb_SUMO_40147,axiom,
    s__subrelation(s__middleName__m,s__names__m) ).

fof(kb_SUMO_40148,axiom,
    s__instance(s__givenName__m,s__BinaryPredicate) ).

fof(kb_SUMO_40149,axiom,
    s__instance(s__givenName__m,s__AsymmetricRelation) ).

fof(kb_SUMO_40150,axiom,
    s__subrelation(s__givenName__m,s__names__m) ).

fof(kb_SUMO_40151,axiom,
    s__domain(s__givenName__m,"1",s__SymbolicString) ).

fof(kb_SUMO_40152,axiom,
    s__domain(s__givenName__m,"2",s__Human) ).

fof(kb_SUMO_40153,axiom,
    s__documentation(s__givenName__m,s__EnglishLanguage,'(&%givenName ?STRING ?HUMAN) means that ?STRING is a name selected for ?HUMAN, usually from among many options, as opposed to a mandatory name (cf. &%familyName) that ?HUMAN has inherited by virtue of being born into a certain kin group, caste, or occupation.') ).

fof(kb_SUMO_40154,axiom,
    s__instance(s__localLongName__m,s__BinaryPredicate) ).

fof(kb_SUMO_40155,axiom,
    s__domain(s__localLongName__m,"1",s__SymbolicString) ).

fof(kb_SUMO_40156,axiom,
    s__domain(s__localLongName__m,"2",s__Entity) ).

fof(kb_SUMO_40157,axiom,
    s__documentation(s__localLongName__m,s__EnglishLanguage,'(localLongName ?NAME ?THING) means that the string ?NAME is the long form of the name used for ?THING in its local area or language.') ).

fof(kb_SUMO_40158,axiom,
    s__subrelation(s__localLongName__m,s__names__m) ).

fof(kb_SUMO_40159,axiom,
    s__documentation(s__localShortName__m,s__EnglishLanguage,'(localShortName ?NAME ?THING) means that the string ?NAME is the short form of the name used for ?THING in its local area or language.') ).

fof(kb_SUMO_40160,axiom,
    s__subrelation(s__localShortName__m,s__names__m) ).

fof(kb_SUMO_40161,axiom,
    s__instance(s__localShortName__m,s__BinaryPredicate) ).

fof(kb_SUMO_40162,axiom,
    s__domain(s__localShortName__m,"1",s__SymbolicString) ).

fof(kb_SUMO_40163,axiom,
    s__domain(s__localShortName__m,"2",s__Entity) ).

fof(kb_SUMO_40164,axiom,
    s__subclass(s__Message,s__FactualText) ).

fof(kb_SUMO_40165,axiom,
    s__instance(s__Message__t,s__SetOrClass) ).

fof(kb_SUMO_40166,axiom,
    s__documentation(s__Message,s__EnglishLanguage,'A &%FactualText which is intended to be delivered to and read by a &%Human, &%GroupOfPeople or &%Organization.') ).

fof(kb_SUMO_40167,axiom,
    s__subclass(s__Report,s__FactualText) ).

fof(kb_SUMO_40168,axiom,
    s__instance(s__Report__t,s__SetOrClass) ).

fof(kb_SUMO_40169,axiom,
    s__subclass(s__Report,s__Article) ).

fof(kb_SUMO_40170,axiom,
    s__documentation(s__Report,s__EnglishLanguage,'A relatively brief &%FactualText, often it describes the findings of a study or experiment, or a series of observations.') ).

fof(kb_SUMO_40171,axiom,
    s__subclass(s__Newspaper,s__Periodical) ).

fof(kb_SUMO_40172,axiom,
    s__instance(s__Newspaper__t,s__SetOrClass) ).

fof(kb_SUMO_40173,axiom,
    s__documentation(s__Newspaper,s__EnglishLanguage,'A &%Periodical that is published on a daily or weekly basis, that contains &%Reports, and whose issues are printed on newsprint paper.') ).

fof(kb_SUMO_40174,axiom,
    ! [V__PAPER] :
      ( s__instance(V__PAPER,s__ContentBearingPhysical)
     => ( s__instance(V__PAPER,s__Newspaper)
       => ? [V__REPORT] :
            ( s__instance(V__REPORT,s__ContentBearingPhysical)
            & s__instance(V__REPORT,s__Report)
            & s__subsumesContentInstance(V__PAPER,V__REPORT) ) ) ) ).

fof(kb_SUMO_40175,axiom,
    ! [V__WEEK,V__PAPER] :
      ( ( s__instance(V__PAPER,s__SetOrClass)
        & s__instance(V__WEEK,s__TimePosition) )
     => ( ( s__subclass(V__PAPER,s__Newspaper)
          & s__instance(V__WEEK,s__Week) )
       => ? [V__PUBLICATION,V__ISSUE] :
            ( s__instance(V__PUBLICATION,s__Process)
            & s__instance(V__PUBLICATION,s__Publication)
            & s__temporalPart(s__WhenFn(V__PUBLICATION),V__WEEK)
            & s__result(V__PUBLICATION,V__ISSUE)
            & s__instance(V__ISSUE,V__PAPER) ) ) ) ).

fof(kb_SUMO_40176,axiom,
    s__subclass(s__Magazine,s__Periodical) ).

fof(kb_SUMO_40177,axiom,
    s__instance(s__Magazine__t,s__SetOrClass) ).

fof(kb_SUMO_40178,axiom,
    s__documentation(s__Magazine,s__EnglishLanguage,'A &%Periodical that is softbound and printed on glossy paper.') ).

fof(kb_SUMO_40179,axiom,
    s__subclass(s__Letter,s__FactualText) ).

fof(kb_SUMO_40180,axiom,
    s__instance(s__Letter__t,s__SetOrClass) ).

fof(kb_SUMO_40181,axiom,
    s__documentation(s__Letter,s__EnglishLanguage,'A brief message which is intended to be mailed to a person or &%Organization.') ).

fof(kb_SUMO_40182,axiom,
    s__subclass(s__Holiday,s__TimeInterval) ).

fof(kb_SUMO_40183,axiom,
    s__documentation(s__Holiday,s__EnglishLanguage,'&%Holiday is the class of time periods that are observed as holidays in a country, culture, or religion. Holidays may recur annually on the same date, or they may be moveable, for example, &%UnitedStatesThanksgivingDay falls on the last &%Thursday of each &%November.') ).

fof(kb_SUMO_40184,axiom,
    s__subclass(s__FixedHoliday,s__Holiday) ).

fof(kb_SUMO_40185,axiom,
    s__instance(s__FixedHoliday__t,s__SetOrClass) ).

fof(kb_SUMO_40186,axiom,
    s__instance(s__Holiday__t,s__SetOrClass) ).

fof(kb_SUMO_40187,axiom,
    s__documentation(s__FixedHoliday,s__EnglishLanguage,'&%FixedHoliday is the class of &%Holidays whose observance is fixed to recurrences of the calendar day that the holiday commemorates. See &%commemoratesDate.') ).

fof(kb_SUMO_40188,axiom,
    s__subclass(s__MoveableHoliday,s__Holiday) ).

fof(kb_SUMO_40189,axiom,
    s__instance(s__MoveableHoliday__t,s__SetOrClass) ).

fof(kb_SUMO_40190,axiom,
    s__documentation(s__MoveableHoliday,s__EnglishLanguage,'&%MoveableHoliday is the class of &%Holidays whose observance is not fixed to recurrences of any particular calendar day. For example, &%UnitedStatesMemorialDay is observed on the last &%Monday of &%May.') ).

fof(kb_SUMO_40191,axiom,
    s__subclass(s__HolidayCard,s__ContentBearingObject) ).

fof(kb_SUMO_40192,axiom,
    s__instance(s__HolidayCard__t,s__SetOrClass) ).

fof(kb_SUMO_40193,axiom,
    s__documentation(s__HolidayCard,s__EnglishLanguage,'A stiff piece of &%Paper, usually folded over, which is sent to others in celebration of a &%Holiday.') ).

fof(kb_SUMO_40194,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__CorpuscularObject)
     => ( s__instance(V__C,s__HolidayCard)
       => s__material(s__Paper,V__C) ) ) ).

fof(kb_SUMO_40195,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__HolidayCard)
     => ? [V__H] :
          ( s__instance(V__H,s__Holiday)
          & s__refers(V__C,V__H) ) ) ).

fof(kb_SUMO_40196,axiom,
    s__subclass(s__HistoricalAccount,s__NarrativeText) ).

fof(kb_SUMO_40197,axiom,
    s__subclass(s__HistoricalAccount,s__FactualText) ).

fof(kb_SUMO_40198,axiom,
    s__instance(s__HistoricalAccount__t,s__SetOrClass) ).

fof(kb_SUMO_40199,axiom,
    s__documentation(s__HistoricalAccount,s__EnglishLanguage,'A &%FactualAccount that describes significant events that occurred in the past.') ).

fof(kb_SUMO_40200,axiom,
    ! [V__ACCOUNT] :
      ( s__instance(V__ACCOUNT,s__Physical)
     => ( s__instance(V__ACCOUNT,s__HistoricalAccount)
       => ? [V__EVENT] :
            ( s__instance(V__EVENT,s__Physical)
            & s__represents(V__ACCOUNT,V__EVENT)
            & s__earlier(s__WhenFn(V__EVENT),s__WhenFn(V__ACCOUNT)) ) ) ) ).

fof(kb_SUMO_40201,axiom,
    s__subclass(s__Biography,s__HistoricalAccount) ).

fof(kb_SUMO_40202,axiom,
    s__instance(s__Biography__t,s__SetOrClass) ).

fof(kb_SUMO_40203,axiom,
    s__documentation(s__Biography,s__EnglishLanguage,'A &%HistoricalAccount which is concerned with the life of a single &%Human.') ).

fof(kb_SUMO_40204,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Biography)
     => ? [V__H] :
          ( s__instance(V__H,s__Human)
          & s__refers(V__B,V__H) ) ) ).

fof(kb_SUMO_40205,axiom,
    s__subclass(s__FinancialText,s__Report) ).

fof(kb_SUMO_40206,axiom,
    s__instance(s__FinancialText__t,s__SetOrClass) ).

fof(kb_SUMO_40207,axiom,
    s__documentation(s__FinancialText,s__EnglishLanguage,'A &%Report about monetary figures. This class covers &%FinancialBills, balance sheets, account statements, etc.') ).

fof(kb_SUMO_40208,axiom,
    s__subclass(s__FinancialBill,s__FinancialText) ).

fof(kb_SUMO_40209,axiom,
    s__instance(s__FinancialBill__t,s__SetOrClass) ).

fof(kb_SUMO_40210,axiom,
    s__documentation(s__FinancialBill,s__EnglishLanguage,'A brief statement that the stated amount of money is owed by the person to whom the bill is delivered.') ).

fof(kb_SUMO_40211,axiom,
    s__subclass(s__ReferenceBook,s__Book) ).

fof(kb_SUMO_40212,axiom,
    s__subclass(s__ReferenceBook,s__FactualText) ).

fof(kb_SUMO_40213,axiom,
    s__instance(s__ReferenceBook__t,s__SetOrClass) ).

fof(kb_SUMO_40214,axiom,
    s__documentation(s__ReferenceBook,s__EnglishLanguage,'A &%Book which is not intended to be read from cover to cover, but which is meant to be consulted to answer specific factual questions, e.g. about the meaning of a word, the location of a country, etc.') ).

fof(kb_SUMO_40215,axiom,
    s__subclass(s__Dictionary,s__ReferenceBook) ).

fof(kb_SUMO_40216,axiom,
    s__instance(s__Dictionary__t,s__SetOrClass) ).

fof(kb_SUMO_40217,axiom,
    s__documentation(s__Dictionary,s__EnglishLanguage,'A &%ReferenceBook which specifies the meanings of the &%Words of a &%Language.') ).

fof(kb_SUMO_40218,axiom,
    s__subclass(s__NarrativeText,s__Text) ).

fof(kb_SUMO_40219,axiom,
    s__instance(s__NarrativeText__t,s__SetOrClass) ).

fof(kb_SUMO_40220,axiom,
    s__partition_3(s__NarrativeText,s__FictionalText,s__HistoricalAccount) ).

fof(kb_SUMO_40221,axiom,
    s__documentation(s__NarrativeText,s__EnglishLanguage,'Any &%Text that tells a story, whether true or false.') ).

fof(kb_SUMO_40222,axiom,
    s__subclass(s__ShortStory,s__FictionalText) ).

fof(kb_SUMO_40223,axiom,
    s__instance(s__ShortStory__t,s__SetOrClass) ).

fof(kb_SUMO_40224,axiom,
    s__subclass(s__ShortStory,s__Article) ).

fof(kb_SUMO_40225,axiom,
    s__instance(s__Article__t,s__SetOrClass) ).

fof(kb_SUMO_40226,axiom,
    s__documentation(s__ShortStory,s__EnglishLanguage,'A brief work of fiction, often bound with other short stories in a &%Book or &%Periodical.') ).

fof(kb_SUMO_40227,axiom,
    s__subclass(s__MysteryStory,s__FictionalText) ).

fof(kb_SUMO_40228,axiom,
    s__instance(s__MysteryStory__t,s__SetOrClass) ).

fof(kb_SUMO_40229,axiom,
    s__documentation(s__MysteryStory,s__EnglishLanguage,'A &%FictionalText whose central plot element is a crime of some sort, usually a murder.') ).

fof(kb_SUMO_40230,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__MysteryStory)
     => ? [V__C] :
          ( s__instance(V__C,s__CriminalAction)
          & s__refers(V__S,V__C) ) ) ).

fof(kb_SUMO_40231,axiom,
    s__subclass(s__Novel,s__FictionalText) ).

fof(kb_SUMO_40232,axiom,
    s__instance(s__Novel__t,s__SetOrClass) ).

fof(kb_SUMO_40233,axiom,
    s__subclass(s__Novel,s__Book) ).

fof(kb_SUMO_40234,axiom,
    s__documentation(s__Novel,s__EnglishLanguage,'A &%FictionalText that is larger than a &%ShortStory and that is bound independently (i.e. it is a &%Book).') ).

fof(kb_SUMO_40235,axiom,
    s__subclass(s__DramaticPlay,s__FictionalText) ).

fof(kb_SUMO_40236,axiom,
    s__documentation(s__DramaticPlay,s__EnglishLanguage,'A &%FictionalText that is intended to be realized as &%DramaticActing.') ).

fof(kb_SUMO_40237,axiom,
    ! [V__PLAY] :
      ( s__instance(V__PLAY,s__ContentBearingPhysical)
     => ( s__instance(V__PLAY,s__DramaticPlay)
       => s__hasPurpose(V__PLAY,'(? [V__ACT,V__PROP] : (s__instance(V__PROP,s__Proposition) & s__instance(V__ACT,s__Process) & s__instance(V__ACT,s__DramaticActing) & s__containsInformation(V__PLAY,V__PROP) & s__realization(V__ACT,V__PROP)))') ) ) ).

fof(kb_SUMO_40238,axiom,
    s__subclass(s__Opera,s__DramaticPlay) ).

fof(kb_SUMO_40239,axiom,
    s__instance(s__Opera__t,s__SetOrClass) ).

fof(kb_SUMO_40240,axiom,
    s__instance(s__DramaticPlay__t,s__SetOrClass) ).

fof(kb_SUMO_40241,axiom,
    s__documentation(s__Opera,s__EnglishLanguage,'A &%DramaticPlay that is set to &%MakingMusic.') ).

fof(kb_SUMO_40242,axiom,
    ! [V__ACT,V__OPERA] :
      ( ( s__instance(V__OPERA,s__Proposition)
        & s__instance(V__ACT,s__Process) )
     => ( ( s__instance(V__OPERA,s__Opera)
          & s__realization(V__ACT,V__OPERA) )
       => s__instance(V__ACT,s__MakingMusic) ) ) ).

fof(kb_SUMO_40243,axiom,
    s__instance(s__FrenchLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_40244,axiom,
    s__instance(s__FrenchLanguage,s__NaturalLanguage) ).

fof(kb_SUMO_40245,axiom,
    s__documentation(s__FrenchLanguage,s__EnglishLanguage,'A &%Romance language that is the official language of France and Belgium, and is widely spoken in Africa.') ).

fof(kb_SUMO_40246,axiom,
    s__instance(s__GermanLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_40247,axiom,
    s__instance(s__GermanLanguage,s__NaturalLanguage) ).

fof(kb_SUMO_40248,axiom,
    s__documentation(s__GermanLanguage,s__EnglishLanguage,'A &%Germanic language that is spoken primarily in Germany and Austria.') ).

fof(kb_SUMO_40249,axiom,
    s__instance(s__GreekLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_40250,axiom,
    s__instance(s__GreekLanguage,s__NaturalLanguage) ).

fof(kb_SUMO_40251,axiom,
    s__documentation(s__GreekLanguage,s__EnglishLanguage,'An Indo-European language that is spoken in &%Greece.') ).

fof(kb_SUMO_40252,axiom,
    s__instance(s__LatinLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_40253,axiom,
    s__instance(s__LatinLanguage,s__NaturalLanguage) ).

fof(kb_SUMO_40254,axiom,
    s__documentation(s__LatinLanguage,s__EnglishLanguage,'A &%Language that was spoken in ancient &%Rome and is still the official language of the &%Vatican.') ).

fof(kb_SUMO_40255,axiom,
    s__instance(s__RussianLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_40256,axiom,
    s__instance(s__RussianLanguage,s__NaturalLanguage) ).

fof(kb_SUMO_40257,axiom,
    s__documentation(s__RussianLanguage,s__EnglishLanguage,'A Slavic language that is spoken in &%Russia.') ).

fof(kb_SUMO_40258,axiom,
    s__instance(s__SpanishLanguage,s__SpokenHumanLanguage) ).

fof(kb_SUMO_40259,axiom,
    s__instance(s__SpanishLanguage,s__NaturalLanguage) ).

fof(kb_SUMO_40260,axiom,
    s__documentation(s__SpanishLanguage,s__EnglishLanguage,'A &%Romance language that is the official language of Spain, Mexico, and many Central and South American countries.') ).

fof(kb_SUMO_40261,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Agent)
     => ( s__attribute(V__H,s__LiteracyAttribute)
      <=> ( s__hasSkill(s__Reading,V__H)
          & s__hasSkill(s__Writing,V__H) ) ) ) ).

fof(kb_SUMO_40262,axiom,
    s__subclass(s__LiteracyAttribute,s__TraitAttribute) ).

fof(kb_SUMO_40263,axiom,
    s__instance(s__LiteracyAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_40264,axiom,
    s__documentation(s__LiteracyAttribute,s__EnglishLanguage,'If an individual has the &%attribute &%LiteracyAttribute, that individual is able to read and write.') ).

fof(kb_SUMO_40265,axiom,
    s__subclass(s__Industry,s__Collection) ).

fof(kb_SUMO_40266,axiom,
    s__instance(s__Industry__t,s__SetOrClass) ).

fof(kb_SUMO_40267,axiom,
    s__documentation(s__Industry,s__EnglishLanguage,'The class of &%Collections of &%Corporations which are in the same line of business.') ).

fof(kb_SUMO_40268,axiom,
    ! [V__MEMB2,V__MEMB1,V__INDUSTRY] :
      ( ( s__instance(V__INDUSTRY,s__Collection)
        & s__instance(V__MEMB1,s__SelfConnectedObject)
        & s__instance(V__MEMB2,s__SelfConnectedObject) )
     => ( s__instance(V__INDUSTRY,s__Industry)
       => ( ( s__member(V__MEMB1,V__INDUSTRY)
            & s__member(V__MEMB2,V__INDUSTRY) )
         => ? [V__CLASS] :
              ( s__instance(V__CLASS,s__SetOrClass)
              & s__subclass(V__CLASS,s__Corporation)
              & s__immediateInstance(V__MEMB1,V__CLASS)
              & s__immediateInstance(V__MEMB2,V__CLASS) ) ) ) ) ).

fof(kb_SUMO_40269,axiom,
    s__subclass(s__Chimney,s__StationaryArtifact) ).

fof(kb_SUMO_40270,axiom,
    s__subclass(s__Chimney,s__Device) ).

fof(kb_SUMO_40271,axiom,
    s__instance(s__Chimney__t,s__SetOrClass) ).

fof(kb_SUMO_40272,axiom,
    s__documentation(s__Chimney,s__EnglishLanguage,'A thin passageway through which &%Smoke from a controlled fire is conducted &%Outside of a &%Building or &%Room.') ).

fof(kb_SUMO_40273,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__Chimney)
       => s__hasPurpose(V__C,'(? [V__S,V__R] : (s__instance(V__R,s__Process) & s__instance(V__S,s__Smoke) & s__instance(V__R,s__Removing) & s__instrument(V__R,V__C)))') ) ) ).

fof(kb_SUMO_40274,axiom,
    s__subclass(s__Curb,s__StationaryArtifact) ).

fof(kb_SUMO_40275,axiom,
    s__instance(s__Curb__t,s__SetOrClass) ).

fof(kb_SUMO_40276,axiom,
    s__documentation(s__Curb,s__EnglishLanguage,'A raised concrete or asphalt structure that connects a &%Sidewalk with a &%Roadway.') ).

fof(kb_SUMO_40277,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__SelfConnectedObject)
     => ( s__instance(V__C,s__Curb)
       => ? [V__S,V__R] :
            ( s__instance(V__R,s__SelfConnectedObject)
            & s__instance(V__S,s__SelfConnectedObject)
            & s__instance(V__S,s__Sidewalk)
            & s__instance(V__R,s__Roadway)
            & s__connects(V__C,V__S,V__R) ) ) ) ).

fof(kb_SUMO_40278,axiom,
    s__instance(s__Paved,s__Attribute) ).

fof(kb_SUMO_40279,axiom,
    s__instance(s__Unpaved,s__Attribute) ).

fof(kb_SUMO_40280,axiom,
    s__subclass(s__Stairway,s__StationaryArtifact) ).

fof(kb_SUMO_40281,axiom,
    s__instance(s__Stairway__t,s__SetOrClass) ).

fof(kb_SUMO_40282,axiom,
    s__documentation(s__Stairway,s__EnglishLanguage,'A &%StationaryArtifact which allows one to climb, step by step, from one level to another.') ).

fof(kb_SUMO_40283,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Stairway)
       => ( s__capability(s__MotionUpward,s__instrument__m,V__S)
          & s__capability(s__MotionDownward,s__instrument__m,V__S) ) ) ) ).

fof(kb_SUMO_40284,axiom,
    ! [V__B,V__S] :
      ( ( s__instance(V__S,s__SelfConnectedObject)
        & s__instance(V__B,s__Object) )
     => ( ( s__instance(V__S,s__Stairway)
          & s__part(V__S,V__B)
          & s__instance(V__B,s__Building) )
       => s__hasPurpose(V__S,'(? [V__L1,V__L2] : (s__instance(V__L2,s__SelfConnectedObject) & s__instance(V__L1,s__SelfConnectedObject) & s__instance(V__L1,s__BuildingLevel) & s__instance(V__L2,s__BuildingLevel) & s__part(V__L1,V__B) & s__part(V__L2,V__B) & s__connects(V__S,V__L1,V__L2)))') ) ) ).

fof(kb_SUMO_40285,axiom,
    s__subclass(s__Steps,s__StationaryArtifact) ).

fof(kb_SUMO_40286,axiom,
    s__instance(s__Steps__t,s__SetOrClass) ).

fof(kb_SUMO_40287,axiom,
    s__documentation(s__Steps,s__EnglishLanguage,'A &%StationaryArtifact which allows one to climb, step by step, from one level to another.') ).

fof(kb_SUMO_40288,axiom,
    ! [V__STEPS] :
      ( s__instance(V__STEPS,s__Object)
     => ( s__instance(V__STEPS,s__Steps)
       => ( s__capability(s__MotionUpward,s__instrument__m,V__STEPS)
          & s__capability(s__MotionDownward,s__instrument__m,V__STEPS) ) ) ) ).

fof(kb_SUMO_40289,axiom,
    ! [V__BUILDING,V__LEVEL1,V__LEVEL2] :
      ( ( s__instance(V__LEVEL2,s__SelfConnectedObject)
        & s__instance(V__LEVEL1,s__SelfConnectedObject)
        & s__instance(V__BUILDING,s__Object) )
     => ( ( s__instance(V__LEVEL1,s__BuildingLevel)
          & s__instance(V__LEVEL2,s__BuildingLevel)
          & s__instance(V__BUILDING,s__Building)
          & s__part(V__LEVEL1,V__BUILDING)
          & s__part(V__LEVEL2,V__BUILDING) )
       => ? [V__STEPS] :
            ( s__instance(V__STEPS,s__SelfConnectedObject)
            & s__instance(V__STEPS,s__Steps)
            & s__connects(V__STEPS,V__LEVEL1,V__LEVEL2) ) ) ) ).

fof(kb_SUMO_40290,axiom,
    s__subclass(s__Ladder,s__Artifact) ).

fof(kb_SUMO_40291,axiom,
    s__instance(s__Ladder__t,s__SetOrClass) ).

fof(kb_SUMO_40292,axiom,
    s__documentation(s__Ladder,s__EnglishLanguage,'An &%Artifact which consists of two parallel supports connected by a series of rungs which can be used to ascend or descend.') ).

fof(kb_SUMO_40293,axiom,
    ! [V__LADDER] :
      ( s__instance(V__LADDER,s__Object)
     => ( s__instance(V__LADDER,s__Ladder)
       => ( s__capability(s__MotionUpward,s__instrument__m,V__LADDER)
          & s__capability(s__MotionDownward,s__instrument__m,V__LADDER) ) ) ) ).

fof(kb_SUMO_40294,axiom,
    s__instance(s__Transparent,s__InternalAttribute) ).

fof(kb_SUMO_40295,axiom,
    s__documentation(s__Transparent,s__EnglishLanguage,'A Transparent material is one through which it is possible to have &%Seeing.') ).

fof(kb_SUMO_40296,axiom,
    ! [V__O,V__A,V__D] :
      ( ( s__instance(V__D,s__Object)
        & s__instance(V__A,s__Agent)
        & s__instance(V__O,s__Object) )
     => ( s__attribute(V__O,s__Transparent)
       => s__modalAttribute('(? [V__S] : (s__instance(V__S,s__Process) & s__instance(V__S,s__Seeing) & s__agent(V__S,V__A) & s__destination(V__S,V__D) & s__between(V__O,V__A,V__D)))',s__Possibility) ) ) ).

fof(kb_SUMO_40297,axiom,
    s__subclass(s__Curtain,s__WindowCovering) ).

fof(kb_SUMO_40298,axiom,
    s__subclass(s__Curtain,s__Fabric) ).

fof(kb_SUMO_40299,axiom,
    s__instance(s__Curtain__t,s__SetOrClass) ).

fof(kb_SUMO_40300,axiom,
    s__documentation(s__Curtain,s__EnglishLanguage,'A piece of &%Fabric whose purpose is &%Covering a &%Window so as to keep out the light or prevent people from seeing inside.') ).

fof(kb_SUMO_40301,axiom,
    s__subclass(s__Window,s__Artifact) ).

fof(kb_SUMO_40302,axiom,
    s__documentation(s__Window,s__EnglishLanguage,'An &%Artifact composed of transparent material that admits light (and possibly air) into a &%Room, &%Building or &%Vehicle.') ).

fof(kb_SUMO_40303,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__Window)
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__part(V__W,V__A)
            & ( s__instance(V__A,s__Building)
              | s__instance(V__A,s__Room)
              | s__instance(V__A,s__Vehicle) ) ) ) ) ).

fof(kb_SUMO_40304,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__Window)
       => s__attribute(V__W,s__Transparent) ) ) ).

fof(kb_SUMO_40305,axiom,
    s__subclass(s__Skylight,s__Window) ).

fof(kb_SUMO_40306,axiom,
    s__instance(s__Skylight__t,s__SetOrClass) ).

fof(kb_SUMO_40307,axiom,
    s__documentation(s__Skylight,s__EnglishLanguage,'A &%Window that is part of the &%Ceiling of a &%Room.') ).

fof(kb_SUMO_40308,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__Skylight)
       => ? [V__C] :
            ( s__instance(V__C,s__Object)
            & s__instance(V__C,s__Ceiling)
            & s__part(V__W,V__C) ) ) ) ).

fof(kb_SUMO_40309,axiom,
    s__subclass(s__RearWindow,s__VehicleWindow) ).

fof(kb_SUMO_40310,axiom,
    s__instance(s__RearWindow__t,s__SetOrClass) ).

fof(kb_SUMO_40311,axiom,
    s__documentation(s__RearWindow,s__EnglishLanguage,'Any &%VehicleWindow which is located at the back of an &%RoadVehicle.') ).

fof(kb_SUMO_40312,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__RearWindow)
       => ? [V__A] :
            ( s__instance(V__A,s__SelfConnectedObject)
            & s__instance(V__A,s__RoadVehicle)
            & s__part(V__W,s__BackFn(V__A)) ) ) ) ).

fof(kb_SUMO_40313,axiom,
    s__subclass(s__WindowCovering,s__Artifact) ).

fof(kb_SUMO_40314,axiom,
    s__instance(s__WindowCovering__t,s__SetOrClass) ).

fof(kb_SUMO_40315,axiom,
    s__documentation(s__WindowCovering,s__EnglishLanguage,'An &%Artifact that is used to cover Windows. Note that this class includes blinds, drapes, shutters, etc.') ).

fof(kb_SUMO_40316,axiom,
    ! [V__WC] :
      ( s__instance(V__WC,s__Object)
     => ( s__instance(V__WC,s__WindowCovering)
       => s__hasPurpose(V__WC,'(? [V__C,V__W] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Covering) & s__patient(V__C,V__W) & s__instance(V__W,s__Window) & s__instrument(V__C,V__WC)))') ) ) ).

fof(kb_SUMO_40317,axiom,
    s__instance(s__AdjoiningRoom,s__RelationalAttribute) ).

fof(kb_SUMO_40318,axiom,
    s__documentation(s__AdjoiningRoom,s__EnglishLanguage,'&%AdjoiningRoom describes a &%Room that has another Room &%Adjacent to it, and a doorway existing on their common wall to allow access from one room to another') ).

fof(kb_SUMO_40319,axiom,
    s__termFormat(s__EnglishLanguage,s__AdjoiningRoom,'adjoining room') ).

fof(kb_SUMO_40320,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__AdjoiningRoom)
       => s__instance(V__X,s__Room) ) ) ).

fof(kb_SUMO_40321,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__AdjoiningRoom)
       => ? [V__ROOM,V__WALL,V__DOOR] :
            ( s__instance(V__DOOR,s__Object)
            & s__instance(V__WALL,s__Object)
            & s__instance(V__ROOM,s__Object)
            & s__attribute(V__ROOM,s__AdjoiningRoom)
            & V__ROOM != V__X
            & s__orientation(V__X,V__ROOM,s__Adjacent)
            & s__instance(V__WALL,s__Wall)
            & s__part(V__WALL,V__ROOM)
            & s__part(V__WALL,V__X)
            & s__instance(V__DOOR,s__Door)
            & s__part(V__DOOR,V__WALL) ) ) ) ).

fof(kb_SUMO_40322,axiom,
    s__subclass(s__TransitwayObstacle,s__Object) ).

fof(kb_SUMO_40323,axiom,
    s__documentation(s__TransitwayObstacle,s__EnglishLanguage,'&%TransitwayObstacle is the general class of &%Objects that can act as obstacles to &%Motion along a &%Transitway.') ).

fof(kb_SUMO_40324,axiom,
    s__subclass(s__Door,s__TransitwayObstacle) ).

fof(kb_SUMO_40325,axiom,
    s__instance(s__Door__t,s__SetOrClass) ).

fof(kb_SUMO_40326,axiom,
    s__instance(s__TransitwayObstacle__t,s__SetOrClass) ).

fof(kb_SUMO_40327,axiom,
    s__subclass(s__Door,s__Device) ).

fof(kb_SUMO_40328,axiom,
    s__documentation(s__Door,s__EnglishLanguage,'An &%Artifact that restricts and permits access to a &%StationaryArtifact (e.g. &%Building or &%Room) depending on whether the &%Door is open or locked. Note that the class &%Door also covers gates, because it is not possible to define objective criteria that reliably distinguish doors from gates.') ).

fof(kb_SUMO_40329,axiom,
    ! [V__DOOR] :
      ( s__instance(V__DOOR,s__Object)
     => ( s__instance(V__DOOR,s__Door)
       => ? [V__WAY] :
            ( s__instance(V__WAY,s__Object)
            & s__part(V__DOOR,V__WAY)
            & s__instance(V__WAY,s__Doorway) ) ) ) ).

fof(kb_SUMO_40330,axiom,
    s__subclass(s__Hinge,s__EngineeringComponent) ).

fof(kb_SUMO_40331,axiom,
    s__instance(s__Hinge__t,s__SetOrClass) ).

fof(kb_SUMO_40332,axiom,
    s__documentation(s__Hinge,s__EnglishLanguage,'An &%EngineeringComponent that connects one thing to another in such a way that they can move relative to one another.') ).

fof(kb_SUMO_40333,axiom,
    ! [V__HINGE] :
      ( s__instance(V__HINGE,s__SelfConnectedObject)
     => ( s__instance(V__HINGE,s__Hinge)
       => s__hasPurpose(V__HINGE,'(? [V__OBJ1,V__OBJ2] : (s__instance(V__OBJ2,s__SelfConnectedObject) & s__instance(V__OBJ1,s__SelfConnectedObject) & s__connects(V__HINGE,V__OBJ1,V__OBJ2) & (s__capability(s__Rotating,s__patient__m,V__OBJ1) | s__capability(s__Rotating,s__patient__m,V__OBJ2))))') ) ) ).

fof(kb_SUMO_40334,axiom,
    s__subclass(s__Doorway,s__StationaryArtifact) ).

fof(kb_SUMO_40335,axiom,
    s__instance(s__Doorway__t,s__SetOrClass) ).

fof(kb_SUMO_40336,axiom,
    s__documentation(s__Doorway,s__EnglishLanguage,'A &%StationaryArtifact consisting of a frame that holds a &%Door.') ).

fof(kb_SUMO_40337,axiom,
    ! [V__WAY] :
      ( s__instance(V__WAY,s__Object)
     => ( s__instance(V__WAY,s__Doorway)
       => ? [V__ARTIFACT] :
            ( s__instance(V__ARTIFACT,s__Object)
            & s__part(V__WAY,V__ARTIFACT)
            & ( s__instance(V__ARTIFACT,s__Building)
              | s__instance(V__ARTIFACT,s__Room) ) ) ) ) ).

fof(kb_SUMO_40338,axiom,
    ! [V__DOOR] :
      ( s__instance(V__DOOR,s__Object)
     => ( s__instance(V__DOOR,s__Door)
       => ? [V__ARTIFACT] :
            ( s__instance(V__ARTIFACT,s__Object)
            & s__part(V__DOOR,V__ARTIFACT)
            & ( s__instance(V__ARTIFACT,s__Building)
              | s__instance(V__ARTIFACT,s__Room) ) ) ) ) ).

fof(kb_SUMO_40339,axiom,
    s__subclass(s__Wall,s__StationaryArtifact) ).

fof(kb_SUMO_40340,axiom,
    s__instance(s__Wall__t,s__SetOrClass) ).

fof(kb_SUMO_40341,axiom,
    s__documentation(s__Wall,s__EnglishLanguage,'A &%StationaryArtifact that supports a &%Building or partitions it into &%Rooms.') ).

fof(kb_SUMO_40342,axiom,
    ! [V__WALL] :
      ( s__instance(V__WALL,s__Object)
     => ( s__instance(V__WALL,s__Wall)
       => ? [V__ARTIFACT] :
            ( s__instance(V__ARTIFACT,s__Object)
            & s__part(V__WALL,V__ARTIFACT)
            & ( s__instance(V__ARTIFACT,s__Building)
              | s__instance(V__ARTIFACT,s__Room) ) ) ) ) ).

fof(kb_SUMO_40343,axiom,
    s__subclass(s__Floor,s__StationaryArtifact) ).

fof(kb_SUMO_40344,axiom,
    s__instance(s__Floor__t,s__SetOrClass) ).

fof(kb_SUMO_40345,axiom,
    s__documentation(s__Floor,s__EnglishLanguage,'A &%StationaryArtifact that is the bottom surface of a &%Room.') ).

fof(kb_SUMO_40346,axiom,
    ! [V__FLOOR] :
      ( s__instance(V__FLOOR,s__Object)
     => ( s__instance(V__FLOOR,s__Floor)
       => ? [V__ARTIFACT] :
            ( s__instance(V__ARTIFACT,s__Object)
            & s__part(V__FLOOR,V__ARTIFACT)
            & s__instance(V__ARTIFACT,s__Room) ) ) ) ).

fof(kb_SUMO_40347,axiom,
    s__subclass(s__Ceiling,s__StationaryArtifact) ).

fof(kb_SUMO_40348,axiom,
    s__documentation(s__Ceiling,s__EnglishLanguage,'A &%StationaryArtifact that is the top surface of a &%Room.') ).

fof(kb_SUMO_40349,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__SelfConnectedObject)
     => ( s__instance(V__C,s__Ceiling)
       => ? [V__R] :
            ( s__instance(V__R,s__SelfConnectedObject)
            & s__top(V__C,V__R)
            & s__instance(V__R,s__Room) ) ) ) ).

fof(kb_SUMO_40350,axiom,
    s__subclass(s__Roof,s__StationaryArtifact) ).

fof(kb_SUMO_40351,axiom,
    s__instance(s__Roof__t,s__SetOrClass) ).

fof(kb_SUMO_40352,axiom,
    s__documentation(s__Roof,s__EnglishLanguage,'The &%top of a &%Building.') ).

fof(kb_SUMO_40353,axiom,
    ! [V__ROOF] :
      ( s__instance(V__ROOF,s__SelfConnectedObject)
     => ( s__instance(V__ROOF,s__Roof)
       => ? [V__BUILDING] :
            ( s__instance(V__BUILDING,s__SelfConnectedObject)
            & s__instance(V__BUILDING,s__Building)
            & s__top(V__ROOF,V__BUILDING) ) ) ) ).

fof(kb_SUMO_40354,axiom,
    s__subclass(s__Fireplace,s__StationaryArtifact) ).

fof(kb_SUMO_40355,axiom,
    s__subclass(s__Fireplace,s__Device) ).

fof(kb_SUMO_40356,axiom,
    s__instance(s__Fireplace__t,s__SetOrClass) ).

fof(kb_SUMO_40357,axiom,
    s__documentation(s__Fireplace,s__EnglishLanguage,'A &%Device in a &%Building which is used for burning wood, coal, etc for heat.') ).

fof(kb_SUMO_40358,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__instance(V__F,s__Fireplace)
       => s__hasPurpose(V__F,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Combustion) & s__eventLocated(V__C,V__F)))') ) ) ).

fof(kb_SUMO_40359,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__instance(V__F,s__Fireplace)
       => ? [V__C] :
            ( s__instance(V__C,s__Object)
            & s__instance(V__C,s__Chimney)
            & s__connected(V__F,V__C) ) ) ) ).

fof(kb_SUMO_40360,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__instance(V__F,s__Fireplace)
       => ? [V__B] :
            ( s__instance(V__B,s__Object)
            & s__instance(V__B,s__Building)
            & s__part(V__F,V__B) ) ) ) ).

fof(kb_SUMO_40361,axiom,
    s__subclass(s__Balcony,s__StationaryArtifact) ).

fof(kb_SUMO_40362,axiom,
    s__instance(s__Balcony__t,s__SetOrClass) ).

fof(kb_SUMO_40363,axiom,
    s__documentation(s__Balcony,s__EnglishLanguage,'A &%Balcony is a platform projecting from the wall of a building, surrounded by some type of railing') ).

fof(kb_SUMO_40364,axiom,
    s__termFormat(s__EnglishLanguage,s__Balcony,balcony) ).

fof(kb_SUMO_40365,axiom,
    ! [V__BALCONY] :
      ( s__instance(V__BALCONY,s__Object)
     => ( s__instance(V__BALCONY,s__Balcony)
       => ? [V__WALL,V__LANDAREA] :
            ( s__instance(V__LANDAREA,s__Object)
            & s__instance(V__WALL,s__Object)
            & s__meetsSpatially(V__WALL,V__BALCONY)
            & s__instance(V__LANDAREA,s__LandArea)
            & s__located(V__WALL,V__LANDAREA)
            & s__orientation(V__BALCONY,V__LANDAREA,s__Above) ) ) ) ).

fof(kb_SUMO_40366,axiom,
    s__subclass(s__BuildingLevel,s__StationaryArtifact) ).

fof(kb_SUMO_40367,axiom,
    s__instance(s__BuildingLevel__t,s__SetOrClass) ).

fof(kb_SUMO_40368,axiom,
    s__documentation(s__BuildingLevel,s__EnglishLanguage,'The story or level of a building, e.g. the &%Basement, the &%Attic, the ground level, the fourteenth floor, etc.') ).

fof(kb_SUMO_40369,axiom,
    ! [V__LEVEL] :
      ( s__instance(V__LEVEL,s__Object)
     => ( s__instance(V__LEVEL,s__BuildingLevel)
       => ? [V__BUILDING] :
            ( s__instance(V__BUILDING,s__Object)
            & s__instance(V__BUILDING,s__Building)
            & s__part(V__LEVEL,V__BUILDING) ) ) ) ).

fof(kb_SUMO_40370,axiom,
    s__subclass(s__Basement,s__BuildingLevel) ).

fof(kb_SUMO_40371,axiom,
    s__instance(s__Basement__t,s__SetOrClass) ).

fof(kb_SUMO_40372,axiom,
    s__documentation(s__Basement,s__EnglishLanguage,'A &%BuildingLevel which satisfies two conditions, viz. it is lower than all of the other &%BuildingLevels in the same &%Building and it is below ground level.') ).

fof(kb_SUMO_40373,axiom,
    ! [V__BASEMENT] :
      ( s__instance(V__BASEMENT,s__Object)
     => ( s__instance(V__BASEMENT,s__Basement)
       => ~ ? [V__LEVEL,V__BUILDING] :
              ( s__instance(V__BUILDING,s__Object)
              & s__instance(V__LEVEL,s__Object)
              & s__instance(V__LEVEL,s__BuildingLevel)
              & s__instance(V__BUILDING,s__Building)
              & s__part(V__LEVEL,V__BUILDING)
              & s__part(V__BASEMENT,V__BUILDING)
              & V__LEVEL != V__BASEMENT
              & s__orientation(V__LEVEL,V__BASEMENT,s__Below) ) ) ) ).

fof(kb_SUMO_40374,axiom,
    s__subclass(s__Elevator,s__TransportationDevice) ).

fof(kb_SUMO_40375,axiom,
    s__instance(s__Elevator__t,s__SetOrClass) ).

fof(kb_SUMO_40376,axiom,
    s__documentation(s__Elevator,s__EnglishLanguage,'A &%TransportationDevice consisting of a car that moves up and down in a vertical shaft so that people or objects can move from one floor to another in a building.') ).

fof(kb_SUMO_40377,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Physical)
     => ( s__instance(V__E,s__Elevator)
       => s__hasPurpose(V__E,'(? [V__T,V__L1,V__L2,V__B] : (s__instance(V__B,s__Object) & s__instance(V__L2,s__Object) & s__instance(V__L1,s__Object) & s__instance(V__T,s__Process) & s__instance(V__T,s__Transportation) & s__origin(V__T,V__L1) & s__instance(V__L1,s__BuildingLevel) & s__destination(V__T,V__L2) & s__instance(V__L2,s__BuildingLevel) & (~ (V__L1 = V__L2)) & s__part(V__L1,V__B) & s__part(V__L2,V__B) & s__instance(V__B,s__Building)))') ) ) ).

fof(kb_SUMO_40378,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Object)
     => ( s__instance(V__E,s__Elevator)
       => ( s__capability(s__MotionUpward,s__instrument__m,V__E)
          & s__capability(s__MotionDownward,s__instrument__m,V__E) ) ) ) ).

fof(kb_SUMO_40379,axiom,
    s__subclass(s__Pump,s__TransportationDevice) ).

fof(kb_SUMO_40380,axiom,
    s__instance(s__Pump__t,s__SetOrClass) ).

fof(kb_SUMO_40381,axiom,
    s__documentation(s__Pump,s__EnglishLanguage,'A &%Device that moves &%Fluids by means of pressure or suction.') ).

fof(kb_SUMO_40382,axiom,
    ! [V__D,V__T] :
      ( ( s__instance(V__T,s__Process)
        & s__instance(V__D,s__Object) )
     => ( ( s__instance(V__T,s__Transportation)
          & s__instrument(V__T,V__D)
          & s__instance(V__D,s__Pump) )
       => ? [V__F] :
            ( s__instance(V__F,s__Object)
            & s__instrument(V__T,V__F)
            & s__attribute(V__F,s__Fluid) ) ) ) ).

fof(kb_SUMO_40383,axiom,
    s__subclass(s__Oar,s__TransportationDevice) ).

fof(kb_SUMO_40384,axiom,
    s__instance(s__Oar__t,s__SetOrClass) ).

fof(kb_SUMO_40385,axiom,
    s__documentation(s__Oar,s__EnglishLanguage,'A &%Device consisting of a flat, broad surface attached to a handle that is used as an instrument in &%Rowing.') ).

fof(kb_SUMO_40386,axiom,
    ! [V__O] :
      ( s__instance(V__O,s__Object)
     => ( s__instance(V__O,s__Oar)
       => s__hasPurpose(V__O,'(? [V__R] : (s__instance(V__R,s__Process) & s__instance(V__R,s__Rowing) & s__instrument(V__R,V__O)))') ) ) ).

fof(kb_SUMO_40387,axiom,
    s__subclass(s__Garage,s__StationaryArtifact) ).

fof(kb_SUMO_40388,axiom,
    s__instance(s__Garage__t,s__SetOrClass) ).

fof(kb_SUMO_40389,axiom,
    s__documentation(s__Garage,s__EnglishLanguage,'A &%Building or part of a &%Building which is intended to house one or more &%RoadVehicle when they are not in use or are under repair.') ).

fof(kb_SUMO_40390,axiom,
    ! [V__GARAGE,V__Automobile] :
      ( ( s__instance(V__Automobile,s__Object)
        & s__instance(V__GARAGE,s__SelfConnectedObject) )
     => ( s__instance(V__GARAGE,s__Garage)
       => s__hasPurpose(V__GARAGE,'(? [V__AUTO] : (s__instance(V__AUTO,s__RoadVehicle) & s__contains(V__GARAGE,V__Automobile)))') ) ) ).

fof(kb_SUMO_40391,axiom,
    ! [V__GARAGE] :
      ( s__instance(V__GARAGE,s__Object)
     => ( s__instance(V__GARAGE,s__Garage)
       => ? [V__BUILDING] :
            ( s__instance(V__BUILDING,s__Object)
            & s__instance(V__BUILDING,s__Building)
            & s__part(V__GARAGE,V__BUILDING) ) ) ) ).

fof(kb_SUMO_40392,axiom,
    s__subclass(s__Bathroom,s__Room) ).

fof(kb_SUMO_40393,axiom,
    s__instance(s__Bathroom__t,s__SetOrClass) ).

fof(kb_SUMO_40394,axiom,
    s__documentation(s__Bathroom,s__EnglishLanguage,'A &%Room that contains a &%WashBasin and possibly a &%Toilet.') ).

fof(kb_SUMO_40395,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Bathroom)
       => ? [V__W] :
            ( s__instance(V__W,s__Physical)
            & s__instance(V__W,s__WashBasin)
            & s__located(V__W,V__B) ) ) ) ).

fof(kb_SUMO_40396,axiom,
    s__subclass(s__Closet,s__Room) ).

fof(kb_SUMO_40397,axiom,
    s__instance(s__Closet__t,s__SetOrClass) ).

fof(kb_SUMO_40398,axiom,
    s__documentation(s__Closet,s__EnglishLanguage,'A relatively small &%Room used for storage.') ).

fof(kb_SUMO_40399,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Object)
     => ( s__instance(V__R,s__Closet)
       => s__hasPurpose(V__R,'(? [V__K,V__O] : (s__instance(V__O,s__Physical) & s__instance(V__K,s__Process) & s__instance(V__K,s__Keeping) & s__patient(V__K,V__O) & s__located(V__O,V__R)))') ) ) ).

fof(kb_SUMO_40400,axiom,
    s__subclass(s__DressingRoom,s__Room) ).

fof(kb_SUMO_40401,axiom,
    s__instance(s__DressingRoom__t,s__SetOrClass) ).

fof(kb_SUMO_40402,axiom,
    s__documentation(s__DressingRoom,s__EnglishLanguage,'Any &%Room which is intended for &%ChangingClothing.') ).

fof(kb_SUMO_40403,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Object)
     => ( s__instance(V__R,s__DressingRoom)
       => s__hasPurpose(V__R,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__ChangingClothing) & s__eventLocated(V__C,V__R)))') ) ) ).

fof(kb_SUMO_40404,axiom,
    s__subclass(s__SittingArea,s__Region) ).

fof(kb_SUMO_40405,axiom,
    s__instance(s__SittingArea__t,s__SetOrClass) ).

fof(kb_SUMO_40406,axiom,
    s__documentation(s__SittingArea,s__EnglishLanguage,'&%SittingArea refers to a &%Region, either &%Indoor (like a Living Room) or &%Outdoor (like a Garden sitting area) where people normally sit and entertain guests') ).

fof(kb_SUMO_40407,axiom,
    s__termFormat(s__EnglishLanguage,s__SittingArea,'sitting area') ).

fof(kb_SUMO_40408,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__Object)
     => ( s__instance(V__AREA,s__SittingArea)
       => ? [V__SEAT] :
            ( s__instance(V__SEAT,s__Physical)
            & s__instance(V__SEAT,s__Seat)
            & s__located(V__SEAT,V__AREA) ) ) ) ).

fof(kb_SUMO_40409,axiom,
    s__subclass(s__KitchenArea,s__Region) ).

fof(kb_SUMO_40410,axiom,
    s__documentation(s__KitchenArea,s__EnglishLanguage,'a &%KitchenArea refers to a &%Region, either &%Outdoors or &%Indoors, that is intended for &%Cooking') ).

fof(kb_SUMO_40411,axiom,
    s__termFormat(s__EnglishLanguage,s__KitchenArea,'kitchen area') ).

fof(kb_SUMO_40412,axiom,
    ! [V__K] :
      ( s__instance(V__K,s__Object)
     => ( s__instance(V__K,s__KitchenArea)
       => s__hasPurpose(V__K,'(? [V__C] : (s__instance(V__C,s__Process) & s__instance(V__C,s__Cooking) & s__eventLocated(V__C,V__K)))') ) ) ).

fof(kb_SUMO_40413,axiom,
    s__subclass(s__Kitchen,s__Room) ).

fof(kb_SUMO_40414,axiom,
    s__subclass(s__Kitchen,s__KitchenArea) ).

fof(kb_SUMO_40415,axiom,
    s__instance(s__Kitchen__t,s__SetOrClass) ).

fof(kb_SUMO_40416,axiom,
    s__instance(s__KitchenArea__t,s__SetOrClass) ).

fof(kb_SUMO_40417,axiom,
    s__documentation(s__Kitchen,s__EnglishLanguage,'A &%Room intended for &%Cooking.') ).

fof(kb_SUMO_40418,axiom,
    ! [V__ROOM] :
      ( s__instance(V__ROOM,s__Object)
     => ( s__instance(V__ROOM,s__Kitchen)
       => s__hasPurpose(V__ROOM,'(? [V__COOK] : (s__instance(V__COOK,s__Physical) & s__instance(V__COOK,s__Cooking) & s__located(V__COOK,V__ROOM)))') ) ) ).

fof(kb_SUMO_40419,axiom,
    s__subclass(s__DiningArea,s__Region) ).

fof(kb_SUMO_40420,axiom,
    s__instance(s__DiningArea__t,s__SetOrClass) ).

fof(kb_SUMO_40421,axiom,
    s__documentation(s__DiningArea,s__EnglishLanguage,'a &%DiningArea refers to a &%Region, either &%Outdoors or &%Indoors, that is intended for &%Eating') ).

fof(kb_SUMO_40422,axiom,
    s__termFormat(s__EnglishLanguage,s__DiningArea,'dining area') ).

fof(kb_SUMO_40423,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__DiningArea)
       => s__hasPurpose(V__D,'(? [V__E] : (s__instance(V__E,s__Process) & s__instance(V__E,s__Eating) & s__eventLocated(V__E,V__D)))') ) ) ).

fof(kb_SUMO_40424,axiom,
    s__subclass(s__DiningRoom,s__Room) ).

fof(kb_SUMO_40425,axiom,
    s__instance(s__DiningRoom__t,s__SetOrClass) ).

fof(kb_SUMO_40426,axiom,
    s__subclass(s__DiningRoom,s__DiningArea) ).

fof(kb_SUMO_40427,axiom,
    s__documentation(s__DiningRoom,s__EnglishLanguage,'A &%Room intended primarily for &%Eating.') ).

fof(kb_SUMO_40428,axiom,
    s__subclass(s__Bedroom,s__Room) ).

fof(kb_SUMO_40429,axiom,
    s__instance(s__Bedroom__t,s__SetOrClass) ).

fof(kb_SUMO_40430,axiom,
    s__documentation(s__Bedroom,s__EnglishLanguage,'A &%Room intended primarily for sleeping.') ).

fof(kb_SUMO_40431,axiom,
    ! [V__ROOM] :
      ( s__instance(V__ROOM,s__Object)
     => ( s__instance(V__ROOM,s__Bedroom)
       => ? [V__BED] :
            ( s__instance(V__BED,s__Physical)
            & s__instance(V__BED,s__Bed)
            & s__located(V__BED,V__ROOM) ) ) ) ).

fof(kb_SUMO_40432,axiom,
    s__subclass(s__Classroom,s__Room) ).

fof(kb_SUMO_40433,axiom,
    s__instance(s__Classroom__t,s__SetOrClass) ).

fof(kb_SUMO_40434,axiom,
    s__documentation(s__Classroom,s__EnglishLanguage,'Any Room in a &%School where education takes place.') ).

fof(kb_SUMO_40435,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Object)
     => ( s__instance(V__R,s__Classroom)
       => ? [V__S] :
            ( s__instance(V__S,s__Object)
            & s__instance(V__S,s__School)
            & s__part(V__R,V__S) ) ) ) ).

fof(kb_SUMO_40436,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Object)
     => ( s__instance(V__R,s__Classroom)
       => s__hasPurpose(V__R,'(? [V__E] : (s__instance(V__E,s__Process) & s__instance(V__E,s__EducationalProcess) & s__eventLocated(V__E,V__R)))') ) ) ).

fof(kb_SUMO_40437,axiom,
    s__subclass(s__Porch,s__StationaryArtifact) ).

fof(kb_SUMO_40438,axiom,
    s__instance(s__Porch__t,s__SetOrClass) ).

fof(kb_SUMO_40439,axiom,
    s__documentation(s__Porch,s__EnglishLanguage,'A &%StationaryArtifact which is &%connected to a &%Building and which provides some shelter in entering or leaving the &%Building or in sitting outside.') ).

fof(kb_SUMO_40440,axiom,
    ! [V__PORCH] :
      ( s__instance(V__PORCH,s__Object)
     => ( s__instance(V__PORCH,s__Porch)
       => ? [V__BUILDING] :
            ( s__instance(V__BUILDING,s__Object)
            & s__instance(V__BUILDING,s__Building)
            & s__connected(V__PORCH,V__BUILDING) ) ) ) ).

fof(kb_SUMO_40441,axiom,
    s__subclass(s__Sidewalk,s__StationaryArtifact) ).

fof(kb_SUMO_40442,axiom,
    s__instance(s__Sidewalk__t,s__SetOrClass) ).

fof(kb_SUMO_40443,axiom,
    s__documentation(s__Sidewalk,s__EnglishLanguage,'A prepared path for pedestrians alongside a &%Roadway.') ).

fof(kb_SUMO_40444,axiom,
    ! [V__SIDE] :
      ( s__instance(V__SIDE,s__Object)
     => ( s__instance(V__SIDE,s__Sidewalk)
       => s__hasPurpose(V__SIDE,'(? [V__WALK] : (s__instance(V__WALK,s__Motion) & s__instance(V__WALK,s__Walking) & s__path(V__WALK,V__SIDE)))') ) ) ).

fof(kb_SUMO_40445,axiom,
    ! [V__SIDE] :
      ( s__instance(V__SIDE,s__Object)
     => ( s__instance(V__SIDE,s__Sidewalk)
       => ? [V__ROAD] :
            ( s__instance(V__ROAD,s__Object)
            & s__instance(V__ROAD,s__Roadway)
            & s__orientation(V__SIDE,V__ROAD,s__Near) ) ) ) ).

fof(kb_SUMO_40446,axiom,
    s__subclass(s__Fence,s__StationaryArtifact) ).

fof(kb_SUMO_40447,axiom,
    s__instance(s__Fence__t,s__SetOrClass) ).

fof(kb_SUMO_40448,axiom,
    s__documentation(s__Fence,s__EnglishLanguage,'A &%StationaryArtifact that serves to demarcate or to prevent access to or from the area that the &%Fence surrounds.') ).

fof(kb_SUMO_40449,axiom,
    s__subclass(s__SportsGround,s__StationaryArtifact) ).

fof(kb_SUMO_40450,axiom,
    s__instance(s__SportsGround__t,s__SetOrClass) ).

fof(kb_SUMO_40451,axiom,
    s__documentation(s__SportsGround,s__EnglishLanguage,'A specially designated and maintained area where &%Sports are played.') ).

fof(kb_SUMO_40452,axiom,
    ! [V__GROUND] :
      ( s__instance(V__GROUND,s__Object)
     => ( s__instance(V__GROUND,s__SportsGround)
       => s__hasPurpose(V__GROUND,'(? [V__SPORT] : (s__instance(V__SPORT,s__Process) & s__instance(V__SPORT,s__Sport) & s__eventLocated(V__SPORT,V__GROUND)))') ) ) ).

fof(kb_SUMO_40453,axiom,
    s__subclass(s__IndustrialPlant,s__StationaryArtifact) ).

fof(kb_SUMO_40454,axiom,
    s__instance(s__IndustrialPlant__t,s__SetOrClass) ).

fof(kb_SUMO_40455,axiom,
    s__documentation(s__IndustrialPlant,s__EnglishLanguage,'A &%Building or part of a &%Building or group of &%Buildings whose purpose is to &%Manufacture something.') ).

fof(kb_SUMO_40456,axiom,
    ! [V__PLANT] :
      ( s__instance(V__PLANT,s__Object)
     => ( s__instance(V__PLANT,s__IndustrialPlant)
       => ( s__instance(V__PLANT,s__Building)
          | ? [V__BUILDING] :
              ( s__instance(V__BUILDING,s__Physical)
              & s__instance(V__BUILDING,s__Building)
              & s__located(V__BUILDING,V__PLANT) ) ) ) ) ).

fof(kb_SUMO_40457,axiom,
    ! [V__PLANT] :
      ( s__instance(V__PLANT,s__Object)
     => ( s__instance(V__PLANT,s__IndustrialPlant)
       => s__hasPurpose(V__PLANT,'(? [V__MANUFACTURE] : (s__instance(V__MANUFACTURE,s__Process) & s__instance(V__MANUFACTURE,s__Manufacture) & s__eventLocated(V__MANUFACTURE,V__PLANT)))') ) ) ).

fof(kb_SUMO_40458,axiom,
    s__subclass(s__Laboratory,s__StationaryArtifact) ).

fof(kb_SUMO_40459,axiom,
    s__instance(s__Laboratory__t,s__SetOrClass) ).

fof(kb_SUMO_40460,axiom,
    s__documentation(s__Laboratory,s__EnglishLanguage,'A &%Building, &%Room or suite of &%Rooms where scientific research, i.e. &%Experimenting, is conducted.') ).

fof(kb_SUMO_40461,axiom,
    ! [V__LAB] :
      ( s__instance(V__LAB,s__Object)
     => ( s__instance(V__LAB,s__Laboratory)
       => ? [V__EXPERIMENT] :
            ( s__instance(V__EXPERIMENT,s__Process)
            & s__instance(V__EXPERIMENT,s__Experimenting)
            & s__eventLocated(V__EXPERIMENT,V__LAB) ) ) ) ).

fof(kb_SUMO_40462,axiom,
    s__documentation(s__experimentalControl__m,s__EnglishLanguage,'(experimentalControl ?EXPERIMENT ?OBJ) means that the Object ?OBJ serves as a control in the instance of &%Experimenting ?EXPERIMENT, i.e. ?OBJ is the standard against which something else in the experiment can be compared.') ).

fof(kb_SUMO_40463,axiom,
    s__instance(s__experimentalControl__m,s__CaseRole) ).

fof(kb_SUMO_40464,axiom,
    s__domain(s__experimentalControl__m,"1",s__Experimenting) ).

fof(kb_SUMO_40465,axiom,
    s__domain(s__experimentalControl__m,"2",s__Object) ).

fof(kb_SUMO_40466,axiom,
    s__subrelation(s__experimentalControl__m,s__patient__m) ).

fof(kb_SUMO_40467,axiom,
    s__subclass(s__MilitaryInstallation,s__StationaryArtifact) ).

fof(kb_SUMO_40468,axiom,
    s__subclass(s__MilitaryInstallation,s__MilitaryArtifact) ).

fof(kb_SUMO_40469,axiom,
    s__documentation(s__MilitaryInstallation,s__EnglishLanguage,'A &%StationaryArtifact consisting of grounds and &%Buildings that is intended to be used by a &%MilitaryOrganization.') ).

fof(kb_SUMO_40470,axiom,
    s__subclass(s__Farm,s__StationaryArtifact) ).

fof(kb_SUMO_40471,axiom,
    s__instance(s__Farm__t,s__SetOrClass) ).

fof(kb_SUMO_40472,axiom,
    s__documentation(s__Farm,s__EnglishLanguage,'A &%StationaryArtifact consisting of a cultivated &%LandArea and &%Buildings for maintaining the land and/or the &%Animals on the land.') ).

fof(kb_SUMO_40473,axiom,
    s__subclass(s__Barn,s__Building) ).

fof(kb_SUMO_40474,axiom,
    s__instance(s__Barn__t,s__SetOrClass) ).

fof(kb_SUMO_40475,axiom,
    s__disjoint(s__Barn,s__ResidentialBuilding) ).

fof(kb_SUMO_40476,axiom,
    s__documentation(s__Barn,s__EnglishLanguage,'A &%Building on a &%Farm that is used for keeping &%DomesticAnimals, &%Fodder or harvested crops.') ).

fof(kb_SUMO_40477,axiom,
    ! [V__BARN] :
      ( s__instance(V__BARN,s__Physical)
     => ( s__instance(V__BARN,s__Barn)
       => ? [V__FARM] :
            ( s__instance(V__FARM,s__Object)
            & s__instance(V__FARM,s__Farm)
            & s__located(V__BARN,V__FARM) ) ) ) ).

fof(kb_SUMO_40478,axiom,
    s__subclass(s__PerformanceStage,s__StationaryArtifact) ).

fof(kb_SUMO_40479,axiom,
    s__instance(s__PerformanceStage__t,s__SetOrClass) ).

fof(kb_SUMO_40480,axiom,
    s__documentation(s__PerformanceStage,s__EnglishLanguage,'A large platform for theatrical plays, lectures, dances, music recitals, etc, which can be observed by an audience.') ).

fof(kb_SUMO_40481,axiom,
    ! [V__STAGE] :
      ( s__instance(V__STAGE,s__Object)
     => ( s__instance(V__STAGE,s__PerformanceStage)
       => s__hasPurpose(V__STAGE,'(? [V__PERF] : (s__instance(V__PERF,s__Process) & s__instance(V__PERF,s__Demonstrating) & s__eventLocated(V__PERF,V__STAGE)))') ) ) ).

fof(kb_SUMO_40482,axiom,
    ! [V__STAGE] :
      ( s__instance(V__STAGE,s__Object)
     => ( s__instance(V__STAGE,s__PerformanceStage)
       => ? [V__AUDITORIUM] :
            ( s__instance(V__AUDITORIUM,s__Object)
            & s__instance(V__AUDITORIUM,s__Auditorium)
            & s__part(V__STAGE,V__AUDITORIUM) ) ) ) ).

fof(kb_SUMO_40483,axiom,
    s__subclass(s__PerformanceStageWing,s__StationaryArtifact) ).

fof(kb_SUMO_40484,axiom,
    s__instance(s__PerformanceStageWing__t,s__SetOrClass) ).

fof(kb_SUMO_40485,axiom,
    s__documentation(s__PerformanceStageWing,s__EnglishLanguage,'A part of the &%PerformanceStage that is not visible to members of the audience.') ).

fof(kb_SUMO_40486,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__PerformanceStageWing)
       => ? [V__S] :
            ( s__instance(V__S,s__Object)
            & s__instance(V__S,s__PerformanceStage)
            & s__part(V__W,V__S) ) ) ) ).

fof(kb_SUMO_40487,axiom,
    s__subclass(s__Magnetism,s__RadiatingElectromagnetic) ).

fof(kb_SUMO_40488,axiom,
    s__instance(s__Magnetism__t,s__SetOrClass) ).

fof(kb_SUMO_40489,axiom,
    s__documentation(s__Magnetism,s__EnglishLanguage,'Any instance of &%RadiatingElectromagnetic which involves the attraction of &%Iron.') ).

fof(kb_SUMO_40490,axiom,
    s__subclass(s__RadioEmission,s__RadiatingElectromagnetic) ).

fof(kb_SUMO_40491,axiom,
    s__documentation(s__RadioEmission,s__EnglishLanguage,'Any instance of &%RadiatingElectromagnetic where the waves have a wavelength between 5 milimeters and 30,000 meters.') ).

fof(kb_SUMO_40492,axiom,
    s__subclass(s__Broadcasting,s__Disseminating) ).

fof(kb_SUMO_40493,axiom,
    s__subclass(s__Broadcasting,s__RadioEmission) ).

fof(kb_SUMO_40494,axiom,
    s__instance(s__Broadcasting__t,s__SetOrClass) ).

fof(kb_SUMO_40495,axiom,
    s__instance(s__RadioEmission__t,s__SetOrClass) ).

fof(kb_SUMO_40496,axiom,
    s__documentation(s__Broadcasting,s__EnglishLanguage,'&%Disseminating information by using a &%CommunicationDevice that radiates &%RadioEmissions.') ).

fof(kb_SUMO_40497,axiom,
    ! [V__BROADCAST] :
      ( s__instance(V__BROADCAST,s__Process)
     => ( s__instance(V__BROADCAST,s__Broadcasting)
       => ? [V__DEVICE] :
            ( s__instance(V__DEVICE,s__Object)
            & s__instance(V__DEVICE,s__CommunicationDevice)
            & s__instrument(V__BROADCAST,V__DEVICE) ) ) ) ).

fof(kb_SUMO_40498,axiom,
    s__subclass(s__RadioBroadcasting,s__Broadcasting) ).

fof(kb_SUMO_40499,axiom,
    s__instance(s__RadioBroadcasting__t,s__SetOrClass) ).

fof(kb_SUMO_40500,axiom,
    s__documentation(s__RadioBroadcasting,s__EnglishLanguage,'Any instance of &%Broadcasting which is intended to be received by a &%RadioReceiver.') ).

fof(kb_SUMO_40501,axiom,
    ! [V__RADIO] :
      ( s__instance(V__RADIO,s__Object)
     => ( s__instance(V__RADIO,s__RadioReceiver)
       => s__capability(s__RadioBroadcasting,s__patient__m,V__RADIO) ) ) ).

fof(kb_SUMO_40502,axiom,
    s__subclass(s__TelevisionBroadcasting,s__Broadcasting) ).

fof(kb_SUMO_40503,axiom,
    s__instance(s__TelevisionBroadcasting__t,s__SetOrClass) ).

fof(kb_SUMO_40504,axiom,
    s__documentation(s__TelevisionBroadcasting,s__EnglishLanguage,'Any instance of &%Broadcasting which is intended to be received by a &%Television.') ).

fof(kb_SUMO_40505,axiom,
    s__subclass(s__PeriodicalPublisher,s__Publisher) ).

fof(kb_SUMO_40506,axiom,
    s__instance(s__PeriodicalPublisher__t,s__SetOrClass) ).

fof(kb_SUMO_40507,axiom,
    s__documentation(s__PeriodicalPublisher,s__EnglishLanguage,'Any &%Publisher that publishes &%Periodicals, e.g. newspaper and magazine publishing houses.') ).

fof(kb_SUMO_40508,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Agent)
     => ( s__instance(V__C,s__PeriodicalPublisher)
       => ? [V__PUBLISH,V__PERIODICAL] :
            ( s__instance(V__PUBLISH,s__Process)
            & s__instance(V__PUBLISH,s__Publication)
            & s__agent(V__PUBLISH,V__C)
            & s__patient(V__PUBLISH,V__PERIODICAL)
            & s__instance(V__PERIODICAL,s__Periodical) ) ) ) ).

fof(kb_SUMO_40509,axiom,
    s__subclass(s__Antenna,s__CommunicationDevice) ).

fof(kb_SUMO_40510,axiom,
    s__instance(s__Antenna__t,s__SetOrClass) ).

fof(kb_SUMO_40511,axiom,
    s__instance(s__CommunicationDevice__t,s__SetOrClass) ).

fof(kb_SUMO_40512,axiom,
    s__documentation(s__Antenna,s__EnglishLanguage,'A &%CommunicationDevice which enables or improves the reception of &%RadioEmissions by another &%CommunicationDevice (the radio or television receiver).') ).

fof(kb_SUMO_40513,axiom,
    ! [V__ANTENNA] :
      ( s__instance(V__ANTENNA,s__Object)
     => ( s__instance(V__ANTENNA,s__Antenna)
       => s__capability(s__RadioEmission,s__instrument__m,V__ANTENNA) ) ) ).

fof(kb_SUMO_40514,axiom,
    s__subclass(s__Explosion,s__Radiating) ).

fof(kb_SUMO_40515,axiom,
    s__instance(s__Explosion__t,s__SetOrClass) ).

fof(kb_SUMO_40516,axiom,
    s__documentation(s__Explosion,s__EnglishLanguage,'Any sudden and massive release of energy that is the product of a chemical reaction.') ).

fof(kb_SUMO_40517,axiom,
    ! [V__EXPLOSION] :
      ( s__instance(V__EXPLOSION,s__Process)
     => ( s__instance(V__EXPLOSION,s__Explosion)
       => ? [V__PROC] :
            ( s__instance(V__PROC,s__Process)
            & s__instance(V__PROC,s__ChemicalProcess)
            & s__causes(V__PROC,V__EXPLOSION) ) ) ) ).

fof(kb_SUMO_40518,axiom,
    ! [V__EXPLOSION] :
      ( s__instance(V__EXPLOSION,s__Object)
     => ( s__instance(V__EXPLOSION,s__Explosion)
       => s__capability(s__Damaging,s__instrument__m,V__EXPLOSION) ) ) ).

fof(kb_SUMO_40519,axiom,
    s__subclass(s__Performance,s__Demonstrating) ).

fof(kb_SUMO_40520,axiom,
    s__documentation(s__Performance,s__EnglishLanguage,'A &%Demonstrating which includes &%DramaticActing and/or &%MakingMusic and which is intended to entertain the audience.') ).

fof(kb_SUMO_40521,axiom,
    ! [V__PERFORMANCE] :
      ( s__instance(V__PERFORMANCE,s__Process)
     => ( s__instance(V__PERFORMANCE,s__Performance)
       => ? [V__SUB] :
            ( s__instance(V__SUB,s__Process)
            & s__subProcess(V__SUB,V__PERFORMANCE)
            & ( s__instance(V__SUB,s__DramaticActing)
              | s__instance(V__SUB,s__MakingMusic) ) ) ) ) ).

fof(kb_SUMO_40522,axiom,
    ! [V__PERFORMANCE] :
      ( s__instance(V__PERFORMANCE,s__Process)
     => ( s__instance(V__PERFORMANCE,s__Performance)
       => ? [V__STAGE] :
            ( s__instance(V__STAGE,s__Object)
            & s__instance(V__STAGE,s__PerformanceStage)
            & s__eventLocated(V__PERFORMANCE,V__STAGE) ) ) ) ).

fof(kb_SUMO_40523,axiom,
    s__subclass(s__PerformanceAct,s__Performance) ).

fof(kb_SUMO_40524,axiom,
    s__instance(s__PerformanceAct__t,s__SetOrClass) ).

fof(kb_SUMO_40525,axiom,
    s__instance(s__Performance__t,s__SetOrClass) ).

fof(kb_SUMO_40526,axiom,
    s__documentation(s__PerformanceAct,s__EnglishLanguage,'A discrete &%subProcess of a &%Performance, e.g. an act of a play, a movement of a performance of a symphony, etc.') ).

fof(kb_SUMO_40527,axiom,
    s__subclass(s__Lecture,s__Demonstrating) ).

fof(kb_SUMO_40528,axiom,
    s__instance(s__Lecture__t,s__SetOrClass) ).

fof(kb_SUMO_40529,axiom,
    s__subclass(s__Lecture,s__Speaking) ).

fof(kb_SUMO_40530,axiom,
    s__documentation(s__Lecture,s__EnglishLanguage,'Any instance of &%Speaking which is done before an assembled audience.') ).

fof(kb_SUMO_40531,axiom,
    s__subclass(s__Proclaiming,s__Lecture) ).

fof(kb_SUMO_40532,axiom,
    s__instance(s__Proclaiming__t,s__SetOrClass) ).

fof(kb_SUMO_40533,axiom,
    s__subclass(s__Proclaiming,s__Declaring) ).

fof(kb_SUMO_40534,axiom,
    s__documentation(s__Proclaiming,s__EnglishLanguage,'Any instance of &%Speaking before an assembled audience that effects an institutional change, e.g. a change in the laws of the government.') ).

fof(kb_SUMO_40535,axiom,
    s__subclass(s__Commenting,s__IntentionalProcess) ).

fof(kb_SUMO_40536,axiom,
    s__instance(s__Commenting__t,s__SetOrClass) ).

fof(kb_SUMO_40537,axiom,
    s__documentation(s__Commenting,s__EnglishLanguage,'Commenting is an &%IntentionalProcess where an &%Agent speaks about a &%Process it is &%Looking at.') ).

fof(kb_SUMO_40538,axiom,
    s__termFormat(s__EnglishLanguage,s__Commenting,'Commenting') ).

fof(kb_SUMO_40539,axiom,
    ! [V__PROCESS,V__COMMENTING] :
      ( s__instance(V__COMMENTING,s__Process)
     => ( ( s__instance(V__COMMENTING,s__Commenting)
          & s__instance(V__PROCESS,s__Process)
          & s__patient(V__COMMENTING,V__PROCESS) )
       => ? [V__AGENT,V__SPEAKING,V__LOOKING] :
            ( s__instance(V__LOOKING,s__Process)
            & s__instance(V__SPEAKING,s__Process)
            & s__instance(V__AGENT,s__Agent)
            & s__instance(V__SPEAKING,s__Speaking)
            & s__instance(V__LOOKING,s__Looking)
            & s__agent(V__SPEAKING,V__AGENT)
            & s__agent(V__LOOKING,V__AGENT)
            & s__patient(V__LOOKING,V__PROCESS)
            & s__refers(V__SPEAKING,V__PROCESS) ) ) ) ).

fof(kb_SUMO_40540,axiom,
    s__instance(s__commentator__m,s__BinaryPredicate) ).

fof(kb_SUMO_40541,axiom,
    s__domain(s__commentator__m,"1",s__Agent) ).

fof(kb_SUMO_40542,axiom,
    s__domain(s__commentator__m,"2",s__Process) ).

fof(kb_SUMO_40543,axiom,
    s__documentation(s__commentator__m,s__EnglishLanguage,'(commentator ?AGENT ?PROCESS) means that some &%Agent ?AGENT is &%Looking at some &%Process ?PROCESS and &%Speaking about it simultaneously.') ).

fof(kb_SUMO_40544,axiom,
    s__termFormat(s__EnglishLanguage,s__commentator__m,commentator) ).

fof(kb_SUMO_40545,axiom,
    ! [V__PROCESS,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__PROCESS,s__Process) )
     => ( s__commentator(V__AGENT,V__PROCESS)
       => ? [V__COMMENTING] :
            ( s__instance(V__COMMENTING,s__Process)
            & s__instance(V__COMMENTING,s__Commenting)
            & s__agent(V__COMMENTING,V__AGENT)
            & s__patient(V__COMMENTING,V__PROCESS) ) ) ) ).

fof(kb_SUMO_40546,axiom,
    s__subclass(s__Reciting,s__Speaking) ).

fof(kb_SUMO_40547,axiom,
    s__instance(s__Reciting__t,s__SetOrClass) ).

fof(kb_SUMO_40548,axiom,
    s__documentation(s__Reciting,s__EnglishLanguage,'Any instance of &%Speaking where what is uttered is contained within a &%Text.') ).

fof(kb_SUMO_40549,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Process)
     => ( s__instance(V__R,s__Reciting)
       => ? [V__P,V__T] :
            ( s__instance(V__T,s__ContentBearingPhysical)
            & s__instance(V__P,s__Proposition)
            & s__realization(V__R,V__P)
            & s__containsInformation(V__T,V__P)
            & s__instance(V__T,s__Text) ) ) ) ).

fof(kb_SUMO_40550,axiom,
    s__subclass(s__MusicalPerformance,s__Performance) ).

fof(kb_SUMO_40551,axiom,
    s__instance(s__MusicalPerformance__t,s__SetOrClass) ).

fof(kb_SUMO_40552,axiom,
    s__documentation(s__MusicalPerformance,s__EnglishLanguage,'A &%Performance that consists exclusively of &%MakingMusic, e.g. an orchestra playing a symphony to an assembled audience.') ).

fof(kb_SUMO_40553,axiom,
    ! [V__P,V__M] :
      ( ( s__instance(V__M,s__Process)
        & s__instance(V__P,s__Process) )
     => ( ( s__instance(V__P,s__MusicalPerformance)
          & s__subProcess(V__M,V__P) )
       => s__instance(V__M,s__MakingMusic) ) ) ).

fof(kb_SUMO_40554,axiom,
    s__subclass(s__Sermon,s__Lecture) ).

fof(kb_SUMO_40555,axiom,
    s__instance(s__Sermon__t,s__SetOrClass) ).

fof(kb_SUMO_40556,axiom,
    s__documentation(s__Sermon,s__EnglishLanguage,'A &%Lecture that is part of a &%ReligiousService.') ).

fof(kb_SUMO_40557,axiom,
    ! [V__SERMON] :
      ( s__instance(V__SERMON,s__Process)
     => ( s__instance(V__SERMON,s__Sermon)
       => ? [V__SERVICE] :
            ( s__instance(V__SERVICE,s__Process)
            & s__instance(V__SERVICE,s__ReligiousService)
            & s__subProcess(V__SERMON,V__SERVICE) ) ) ) ).

fof(kb_SUMO_40558,axiom,
    s__subclass(s__DramaticActing,s__Pretending) ).

fof(kb_SUMO_40559,axiom,
    s__instance(s__DramaticActing__t,s__SetOrClass) ).

fof(kb_SUMO_40560,axiom,
    s__documentation(s__DramaticActing,s__EnglishLanguage,'Playing a character in a &%Performance, &%MotionPicture, etc.') ).

fof(kb_SUMO_40561,axiom,
    s__subclass(s__DramaticPerformance,s__Performance) ).

fof(kb_SUMO_40562,axiom,
    s__instance(s__DramaticPerformance__t,s__SetOrClass) ).

fof(kb_SUMO_40563,axiom,
    s__documentation(s__DramaticPerformance,s__EnglishLanguage,'A &%Performance that consists exclusively of &%DramaticActing, e.g. a live performance of Death_of_a_Salesman in front of an audience.') ).

fof(kb_SUMO_40564,axiom,
    ! [V__P,V__A] :
      ( ( s__instance(V__A,s__Process)
        & s__instance(V__P,s__Process) )
     => ( ( s__instance(V__P,s__DramaticPerformance)
          & s__subProcess(V__A,V__P) )
       => s__instance(V__A,s__DramaticActing) ) ) ).

fof(kb_SUMO_40565,axiom,
    s__subclass(s__DramaticCast,s__GroupOfPeople) ).

fof(kb_SUMO_40566,axiom,
    s__instance(s__DramaticCast__t,s__SetOrClass) ).

fof(kb_SUMO_40567,axiom,
    s__documentation(s__DramaticCast,s__EnglishLanguage,'The &%GroupOfPeople who engage in &%DramaticActing as part of the realization of a single &%FictionalText.') ).

fof(kb_SUMO_40568,axiom,
    ! [V__CAST] :
      ( s__instance(V__CAST,s__DramaticCast)
     => ? [V__TEXT,V__PROP,V__PROC] :
          ( s__instance(V__TEXT,s__FictionalText)
          & s__containsInformation(V__TEXT,V__PROP)
          & s__realization(V__PROC,V__PROP)
          & ! [V__MEMBER] :
              ( ( s__instance(V__MEMBER,s__SelfConnectedObject)
                & s__instance(V__MEMBER,s__Agent)
                & s__instance(V__CAST,s__Collection) )
             => ( s__member(V__MEMBER,V__CAST)
               => ? [V__SUB] :
                    ( s__instance(V__SUB,s__Process)
                    & s__instance(V__PROC,s__Process)
                    & s__instance(V__PROP,s__Proposition)
                    & s__instance(V__TEXT,s__ContentBearingPhysical)
                    & s__instance(V__SUB,s__DramaticActing)
                    & s__agent(V__SUB,V__MEMBER)
                    & s__subProcess(V__SUB,V__PROC) ) ) ) ) ) ).

fof(kb_SUMO_40569,axiom,
    s__subclass(s__SocialParty,s__Meeting) ).

fof(kb_SUMO_40570,axiom,
    s__instance(s__SocialParty__t,s__SetOrClass) ).

fof(kb_SUMO_40571,axiom,
    s__subclass(s__SocialParty,s__RecreationOrExercise) ).

fof(kb_SUMO_40572,axiom,
    s__documentation(s__SocialParty,s__EnglishLanguage,'Any &%Meeting where the intent is primarily to socialize and be entertained.') ).

fof(kb_SUMO_40573,axiom,
    s__subclass(s__FormalMeeting,s__Meeting) ).

fof(kb_SUMO_40574,axiom,
    s__disjoint(s__FormalMeeting,s__SocialParty) ).

fof(kb_SUMO_40575,axiom,
    s__documentation(s__FormalMeeting,s__EnglishLanguage,'Any &%Meeting which is the result of &%Planning and whose purpose is not socializing.') ).

fof(kb_SUMO_40576,axiom,
    ! [V__MEETING] :
      ( s__instance(V__MEETING,s__Physical)
     => ( s__instance(V__MEETING,s__FormalMeeting)
       => ? [V__PLANNING] :
            ( s__instance(V__PLANNING,s__Process)
            & s__instance(V__PLANNING,s__Planning)
            & s__result(V__PLANNING,V__MEETING)
            & s__earlier(s__WhenFn(V__PLANNING),s__WhenFn(V__MEETING)) ) ) ) ).

fof(kb_SUMO_40577,axiom,
    s__subclass(s__Funeral,s__Ceremony) ).

fof(kb_SUMO_40578,axiom,
    s__instance(s__Funeral__t,s__SetOrClass) ).

fof(kb_SUMO_40579,axiom,
    s__instance(s__Ceremony__t,s__SetOrClass) ).

fof(kb_SUMO_40580,axiom,
    s__subclass(s__Funeral,s__FormalMeeting) ).

fof(kb_SUMO_40581,axiom,
    s__documentation(s__Funeral,s__EnglishLanguage,'A &%FormalMeeting whose purpose is to commemorate the &%Death of someone.') ).

fof(kb_SUMO_40582,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Funeral)
     => ? [V__D] :
          ( s__instance(V__D,s__Death)
          & s__refers(V__F,V__D) ) ) ).

fof(kb_SUMO_40583,axiom,
    s__subclass(s__Interviewing,s__FormalMeeting) ).

fof(kb_SUMO_40584,axiom,
    s__instance(s__Interviewing__t,s__SetOrClass) ).

fof(kb_SUMO_40585,axiom,
    s__instance(s__FormalMeeting__t,s__SetOrClass) ).

fof(kb_SUMO_40586,axiom,
    s__documentation(s__Interviewing,s__EnglishLanguage,'A &%FormalMeeting whose purpose is to acquire information from the interviewee that can be used in a media report.') ).

fof(kb_SUMO_40587,axiom,
    s__subclass(s__Choreographing,s__Planning) ).

fof(kb_SUMO_40588,axiom,
    s__instance(s__Choreographing__t,s__SetOrClass) ).

fof(kb_SUMO_40589,axiom,
    s__documentation(s__Choreographing,s__EnglishLanguage,'&%Planning that results in a sequence of dance steps that are executed as part of a &%Performance.') ).

fof(kb_SUMO_40590,axiom,
    ! [V__P,V__D,V__G] :
      ( ( s__instance(V__G,s__Process)
        & s__instance(V__D,s__Process)
        & s__instance(V__P,s__Proposition) )
     => ( ( s__instance(V__G,s__Choreographing)
          & s__result(V__G,V__P)
          & s__realization(V__D,V__P) )
       => s__instance(V__D,s__Dancing) ) ) ).

fof(kb_SUMO_40591,axiom,
    s__subclass(s__Resolution,s__Deciding) ).

fof(kb_SUMO_40592,axiom,
    s__instance(s__Resolution__t,s__SetOrClass) ).

fof(kb_SUMO_40593,axiom,
    s__documentation(s__Resolution,s__EnglishLanguage,'Any instance of &%Deciding which is conducted at a &%FormalMeeting and where the &%agent is an &%Organization.') ).

fof(kb_SUMO_40594,axiom,
    ! [V__RESOLUTION] :
      ( s__instance(V__RESOLUTION,s__Process)
     => ( s__instance(V__RESOLUTION,s__Resolution)
       => ? [V__AGENT,V__MEETING] :
            ( s__instance(V__MEETING,s__Process)
            & s__instance(V__AGENT,s__Agent)
            & s__instance(V__AGENT,s__Organization)
            & s__agent(V__RESOLUTION,V__AGENT)
            & s__subProcess(V__RESOLUTION,V__MEETING)
            & s__instance(V__MEETING,s__FormalMeeting) ) ) ) ).

fof(kb_SUMO_40595,axiom,
    s__subclass(s__Smoking,s__RecreationOrExercise) ).

fof(kb_SUMO_40596,axiom,
    s__instance(s__Smoking__t,s__SetOrClass) ).

fof(kb_SUMO_40597,axiom,
    s__documentation(s__Smoking,s__EnglishLanguage,'Inhaling and exhaling &%Smoke produced by a &%CigarOrCigarette.') ).

fof(kb_SUMO_40598,axiom,
    ! [V__SMOKING] :
      ( s__instance(V__SMOKING,s__Process)
     => ( s__instance(V__SMOKING,s__Smoking)
       => ? [V__BURN,V__CIGAR,V__BREATHE,V__SMOKE] :
            ( s__instance(V__BREATHE,s__Process)
            & s__instance(V__CIGAR,s__Object)
            & s__instance(V__BURN,s__Process)
            & s__subProcess(V__BURN,V__SMOKING)
            & s__instance(V__BURN,s__Combustion)
            & s__resource(V__BURN,V__CIGAR)
            & s__instance(V__CIGAR,s__CigarOrCigarette)
            & s__result(V__BURN,V__SMOKE)
            & s__patient(V__BREATHE,V__SMOKE)
            & s__instance(V__BREATHE,s__Breathing)
            & s__subProcess(V__BREATHE,V__SMOKING) ) ) ) ).

fof(kb_SUMO_40599,axiom,
    s__subclass(s__Jury,s__GroupOfPeople) ).

fof(kb_SUMO_40600,axiom,
    s__instance(s__Jury__t,s__SetOrClass) ).

fof(kb_SUMO_40601,axiom,
    s__documentation(s__Jury,s__EnglishLanguage,'A &%GroupOfPeople who are given the duty of rendering a verdict with respect to a &%LegalAction.') ).

fof(kb_SUMO_40602,axiom,
    ! [V__JURY] :
      ( s__instance(V__JURY,s__CognitiveAgent)
     => ( s__instance(V__JURY,s__Jury)
       => s__holdsRight('(? [V__DECISION] : (s__instance(V__DECISION,s__Process) & s__instance(V__DECISION,s__LegalDecision) & s__agent(V__DECISION,V__JURY)))',V__JURY) ) ) ).

fof(kb_SUMO_40603,axiom,
    s__subclass(s__CriminalGang,s__GroupOfPeople) ).

fof(kb_SUMO_40604,axiom,
    s__instance(s__CriminalGang__t,s__SetOrClass) ).

fof(kb_SUMO_40605,axiom,
    s__documentation(s__CriminalGang,s__EnglishLanguage,'A &%GroupOfPeople which exists (partially or wholly) for the purpose of CriminalAction.') ).

fof(kb_SUMO_40606,axiom,
    ! [V__G] :
      ( s__instance(V__G,s__Agent)
     => ( s__instance(V__G,s__CriminalGang)
       => s__hasPurpose(V__G,'(? [V__A] : (s__instance(V__A,s__Process) & s__instance(V__A,s__CriminalAction) & s__agent(V__A,V__G)))') ) ) ).

fof(kb_SUMO_40607,axiom,
    s__subclass(s__LegalCharge,s__LegalAction) ).

fof(kb_SUMO_40608,axiom,
    s__instance(s__LegalCharge__t,s__SetOrClass) ).

fof(kb_SUMO_40609,axiom,
    s__documentation(s__LegalCharge,s__EnglishLanguage,'Any &%LegalAction of which a &%Government is the &%agent.') ).

fof(kb_SUMO_40610,axiom,
    ! [V__CHARGE] :
      ( s__instance(V__CHARGE,s__Process)
     => ( s__instance(V__CHARGE,s__LegalCharge)
       => ? [V__GOV] :
            ( s__instance(V__GOV,s__Agent)
            & s__instance(V__GOV,s__Government)
            & s__agent(V__CHARGE,V__GOV) ) ) ) ).

fof(kb_SUMO_40611,axiom,
    s__subclass(s__LegalAppeal,s__Requesting) ).

fof(kb_SUMO_40612,axiom,
    s__subclass(s__LegalAppeal,s__JudicialProcess) ).

fof(kb_SUMO_40613,axiom,
    s__instance(s__LegalAppeal__t,s__SetOrClass) ).

fof(kb_SUMO_40614,axiom,
    s__documentation(s__LegalAppeal,s__EnglishLanguage,'Asking that a higher court reconsider a &%LegalDecision of a lower court.') ).

fof(kb_SUMO_40615,axiom,
    s__subclass(s__Pleading,s__Stating) ).

fof(kb_SUMO_40616,axiom,
    s__instance(s__Pleading__t,s__SetOrClass) ).

fof(kb_SUMO_40617,axiom,
    s__documentation(s__Pleading,s__EnglishLanguage,'&%Stating in a court of law a claim about whether or not one is guilty of the crime of which one has been accused.') ).

fof(kb_SUMO_40618,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Process)
     => ( s__instance(V__P,s__Pleading)
       => ? [V__J] :
            ( s__instance(V__J,s__Process)
            & s__instance(V__J,s__JudicialProcess)
            & s__subProcess(V__P,V__J) ) ) ) ).

fof(kb_SUMO_40619,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Pleading)
     => ? [V__C] :
          ( s__instance(V__C,s__CriminalAction)
          & s__refers(V__P,V__C) ) ) ).

fof(kb_SUMO_40620,axiom,
    s__instance(s__describes__m,s__BinaryPredicate) ).

fof(kb_SUMO_40621,axiom,
    s__domain(s__describes__m,"1",s__Formula) ).

fof(kb_SUMO_40622,axiom,
    s__domain(s__describes__m,"2",s__Object) ).

fof(kb_SUMO_40623,axiom,
    s__documentation(s__describes__m,s__EnglishLanguage,'(describes ?FORMULA ?OBJECT) means that some &%Formula ?FORMULA, as said by some &%Agent, is a statement regarding some &%Object ?OBJECT') ).

fof(kb_SUMO_40624,axiom,
    s__termFormat(s__EnglishLanguage,s__describes__m,describes) ).

fof(kb_SUMO_40625,axiom,
    ! [V__OBJECT,V__FORMULA] :
      ( ( s__instance(V__FORMULA,s__Formula)
        & s__instance(V__OBJECT,s__Object) )
     => ( s__describes(V__FORMULA,V__OBJECT)
       => ? [V__STATING,V__AGENT] :
            ( s__instance(V__AGENT,s__Agent)
            & s__instance(V__STATING,s__Process)
            & s__instance(V__STATING,s__Stating)
            & s__agent(V__STATING,V__AGENT)
            & s__patient(V__STATING,V__FORMULA)
            & s__refers(V__STATING,V__OBJECT) ) ) ) ).

fof(kb_SUMO_40626,axiom,
    s__subclass(s__Testifying,s__Stating) ).

fof(kb_SUMO_40627,axiom,
    s__instance(s__Testifying__t,s__SetOrClass) ).

fof(kb_SUMO_40628,axiom,
    s__documentation(s__Testifying,s__EnglishLanguage,'Giving testimony as part of a &%JudicialProcess.') ).

fof(kb_SUMO_40629,axiom,
    ! [V__TESTIFY] :
      ( s__instance(V__TESTIFY,s__Process)
     => ( s__instance(V__TESTIFY,s__Testifying)
       => ? [V__PROC] :
            ( s__instance(V__PROC,s__Process)
            & s__instance(V__PROC,s__JudicialProcess)
            & s__subProcess(V__TESTIFY,V__PROC) ) ) ) ).

fof(kb_SUMO_40630,axiom,
    s__subclass(s__CourtRoom,s__Room) ).

fof(kb_SUMO_40631,axiom,
    s__instance(s__CourtRoom__t,s__SetOrClass) ).

fof(kb_SUMO_40632,axiom,
    s__documentation(s__CourtRoom,s__EnglishLanguage,'Any &%Room whose purpose is to realize &%JudicialProcesses.') ).

fof(kb_SUMO_40633,axiom,
    ! [V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( s__instance(V__PROCESS,s__JudicialProcess)
       => ? [V__ROOM] :
            ( s__instance(V__ROOM,s__Object)
            & s__instance(V__ROOM,s__CourtRoom)
            & s__eventLocated(V__PROCESS,V__ROOM) ) ) ) ).

fof(kb_SUMO_40634,axiom,
    s__subclass(s__LegalOpinion,s__Argument) ).

fof(kb_SUMO_40635,axiom,
    s__instance(s__LegalOpinion__t,s__SetOrClass) ).

fof(kb_SUMO_40636,axiom,
    s__documentation(s__LegalOpinion,s__EnglishLanguage,'An &%Argument that explains the reasoning behind a &%LegalDecision.') ).

fof(kb_SUMO_40637,axiom,
    ! [V__OPINION] :
      ( s__instance(V__OPINION,s__Proposition)
     => ( s__instance(V__OPINION,s__LegalOpinion)
       => ? [V__DECISION,V__TEXT,V__PROPOSITION] :
            ( s__instance(V__PROPOSITION,s__Argument)
            & s__instance(V__TEXT,s__ContentBearingPhysical)
            & s__instance(V__DECISION,s__Process)
            & s__instance(V__DECISION,s__LegalDecision)
            & s__result(V__DECISION,V__TEXT)
            & s__containsInformation(V__TEXT,V__PROPOSITION)
            & s__conclusion(V__PROPOSITION,V__OPINION) ) ) ) ).

fof(kb_SUMO_40638,axiom,
    s__subclass(s__LegalAward,s__LegalDecision) ).

fof(kb_SUMO_40639,axiom,
    s__instance(s__LegalAward__t,s__SetOrClass) ).

fof(kb_SUMO_40640,axiom,
    s__documentation(s__LegalAward,s__EnglishLanguage,'Any &%LegalDecision which gives to the plaintiff of the corresponding &%LegalAction some amount of monetary compensation.') ).

fof(kb_SUMO_40641,axiom,
    ! [V__ACTION,V__PLAINTIFF,V__AWARD] :
      ( ( s__instance(V__PLAINTIFF,s__CognitiveAgent)
        & s__instance(V__ACTION,s__Process) )
     => ( ( s__instance(V__AWARD,s__LegalAward)
          & s__refers(V__AWARD,V__ACTION)
          & s__instance(V__ACTION,s__LegalAction)
          & s__agent(V__ACTION,V__PLAINTIFF) )
       => s__confersRight('(? [V__GET,V__OBJ,V__VALUE] : (s__instance(V__VALUE,s__CurrencyMeasure) & s__instance(V__OBJ,s__Physical) & s__instance(V__GET,s__Process) & s__instance(V__GET,s__Getting) & s__experiencer(V__GET,V__PLAINTIFF) & s__patient(V__GET,V__OBJ) & s__monetaryValue(V__OBJ,V__VALUE)))',V__AWARD,V__PLAINTIFF) ) ) ).

fof(kb_SUMO_40642,axiom,
    s__subclass(s__LegalConviction,s__LegalDecision) ).

fof(kb_SUMO_40643,axiom,
    s__instance(s__LegalConviction__t,s__SetOrClass) ).

fof(kb_SUMO_40644,axiom,
    s__documentation(s__LegalConviction,s__EnglishLanguage,'Any &%LegalDecision where the defendant is found guilty of the crime for which the corresponding trial was held.') ).

fof(kb_SUMO_40645,axiom,
    s__subclass(s__LegalDismissal,s__LegalDecision) ).

fof(kb_SUMO_40646,axiom,
    s__instance(s__LegalDismissal__t,s__SetOrClass) ).

fof(kb_SUMO_40647,axiom,
    s__documentation(s__LegalDismissal,s__EnglishLanguage,'Any &%LegalDecision where the &%LegalAction of the plaintiff is dismissed by the court, e.g. for lack of merit.') ).

fof(kb_SUMO_40648,axiom,
    s__subclass(s__LegalSummons,s__Ordering) ).

fof(kb_SUMO_40649,axiom,
    s__subclass(s__LegalSummons,s__JudicialProcess) ).

fof(kb_SUMO_40650,axiom,
    s__instance(s__LegalSummons__t,s__SetOrClass) ).

fof(kb_SUMO_40651,axiom,
    s__documentation(s__LegalSummons,s__EnglishLanguage,'An official order that a person appear at a &%CourtRoom at a specified time.') ).

%FOL fof(kb_SUMO_40652,axiom,(( (! [V__O,V__P,V__S] : ((s__instance(V__S,s__Process) & s__instance(V__P,s__Physical) & s__instance(V__O,s__ContentBearingPhysical)) => ((s__instance(V__S,s__LegalSummons) & s__patient(V__S,V__O) & s__destination(V__S,V__P)) => (? [V__C,V__T] : (s__instance(V__T,s__TimePosition) & s__instance(V__C,s__Object) & s__instance(V__C,s__CourtRoom) & s__containsInformation(V__O,'s__modalAttribute(s__holdsDuring(V__T,s__located(V__P,V__C)),s__Law)')))))) ))).

fof(kb_SUMO_40653,axiom,
    s__subclass(s__LegalAquittal,s__LegalDecision) ).

fof(kb_SUMO_40654,axiom,
    s__instance(s__LegalAquittal__t,s__SetOrClass) ).

fof(kb_SUMO_40655,axiom,
    s__documentation(s__LegalAquittal,s__EnglishLanguage,'Any &%LegalDecision where the defendant is found not to be guilty of the crime for which the corresponding trial was held.') ).

fof(kb_SUMO_40656,axiom,
    s__subclass(s__Sentencing,s__LegalDecision) ).

fof(kb_SUMO_40657,axiom,
    s__instance(s__Sentencing__t,s__SetOrClass) ).

fof(kb_SUMO_40658,axiom,
    s__documentation(s__Sentencing,s__EnglishLanguage,'Any &%LegalDecision where the defendant is assigned a punishment for a &%CriminalAction which was the subject of an earlier &%LegalConviction.') ).

fof(kb_SUMO_40659,axiom,
    ! [V__P,V__S] :
      ( s__instance(V__S,s__Process)
     => ( ( s__instance(V__S,s__Sentencing)
          & s__patient(V__S,V__P) )
       => ? [V__C] :
            ( s__instance(V__C,s__Process)
            & s__causes(V__C,V__S)
            & s__instance(V__C,s__LegalConviction)
            & s__patient(V__C,V__P)
            & s__earlier(s__WhenFn(V__C),s__WhenFn(V__S)) ) ) ) ).

fof(kb_SUMO_40660,axiom,
    s__documentation(s__defendant__m,s__EnglishLanguage,'(defendant ?AGENT ?ACTION) means the &%LegalAction ?ACTION makes a legal claim against ?AGENT.') ).

fof(kb_SUMO_40661,axiom,
    s__domain(s__defendant__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_40662,axiom,
    s__domain(s__defendant__m,"2",s__LegalAction) ).

fof(kb_SUMO_40663,axiom,
    s__subrelation(s__defendant__m,s__patient__m) ).

fof(kb_SUMO_40664,axiom,
    s__documentation(s__plaintiff__m,s__EnglishLanguage,'(plaintiff ?ACTION ?AGENT) means that ?AGENT is responsible for initiating the &%LegalAction ?ACTION.') ).

fof(kb_SUMO_40665,axiom,
    s__domain(s__plaintiff__m,"1",s__LegalAction) ).

fof(kb_SUMO_40666,axiom,
    s__domain(s__plaintiff__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_40667,axiom,
    s__subrelation(s__plaintiff__m,s__agent__m) ).

fof(kb_SUMO_40668,axiom,
    s__subclass(s__GameCall,s__Deciding) ).

fof(kb_SUMO_40669,axiom,
    s__instance(s__GameCall__t,s__SetOrClass) ).

fof(kb_SUMO_40670,axiom,
    s__subclass(s__GameCall,s__Declaring) ).

fof(kb_SUMO_40671,axiom,
    s__documentation(s__GameCall,s__EnglishLanguage,'A decision issued by an official referee in a &%Game. Note that &%GameCall is a subclass of &%Declaring, because these decisions have binding, normative force.') ).

fof(kb_SUMO_40672,axiom,
    ! [V__CALL] :
      ( s__instance(V__CALL,s__GameCall)
     => ? [V__GAME] :
          ( s__instance(V__GAME,s__Game)
          & s__refers(V__CALL,V__GAME) ) ) ).

fof(kb_SUMO_40673,axiom,
    s__subclass(s__BeginningOperations,s__OrganizationalProcess) ).

fof(kb_SUMO_40674,axiom,
    s__instance(s__BeginningOperations__t,s__SetOrClass) ).

fof(kb_SUMO_40675,axiom,
    s__disjoint(s__BeginningOperations,s__CeasingOperations) ).

fof(kb_SUMO_40676,axiom,
    s__documentation(s__BeginningOperations,s__EnglishLanguage,'The process of an &%Organization commencing operations. In the case of a &%Corporation, this would be the process of going into business.') ).

fof(kb_SUMO_40677,axiom,
    ! [V__OP,V__ORG] :
      ( ( s__instance(V__ORG,s__Agent)
        & s__instance(V__OP,s__Process)
        & s__instance(V__OP,s__TimeInterval) )
     => ( ( s__instance(V__OP,s__BeginningOperations)
          & s__instance(V__ORG,s__Organization)
          & s__agent(V__OP,V__ORG) )
       => s__starts(V__OP,s__WhenFn(V__ORG)) ) ) ).

fof(kb_SUMO_40678,axiom,
    s__subclass(s__OrganizationalMerging,s__OrganizationalProcess) ).

fof(kb_SUMO_40679,axiom,
    s__instance(s__OrganizationalMerging__t,s__SetOrClass) ).

fof(kb_SUMO_40680,axiom,
    s__documentation(s__OrganizationalMerging,s__EnglishLanguage,'The process of two or more &%Organizations merging into a single &%Organization.') ).

fof(kb_SUMO_40681,axiom,
    ! [V__ORG1,V__ORG2,V__M] :
      ( ( s__instance(V__M,s__Process)
        & s__instance(V__ORG2,s__Organization)
        & s__instance(V__ORG1,s__Organization) )
     => ( ( s__instance(V__M,s__OrganizationalMerging)
          & s__patient(V__M,V__ORG1)
          & s__patient(V__M,V__ORG2)
          & V__ORG1 != V__ORG2 )
       => ( s__holdsDuring(s__BeginFn(s__WhenFn(V__M)),'(~ (? [V__S1] : (s__instance(V__S1,s__Organization) & s__subOrganization(V__ORG1,V__S1) & s__subOrganization(V__ORG2,V__S1))))')
          & s__holdsDuring(s__EndFn(s__WhenFn(V__M)),'(? [V__S2] : (s__instance(V__S2,s__Organization) & s__subOrganization(V__ORG1,V__S2) & s__subOrganization(V__ORG2,V__S2)))') ) ) ) ).

fof(kb_SUMO_40682,axiom,
    s__subclass(s__CeasingOperations,s__OrganizationalProcess) ).

fof(kb_SUMO_40683,axiom,
    s__instance(s__CeasingOperations__t,s__SetOrClass) ).

fof(kb_SUMO_40684,axiom,
    s__documentation(s__CeasingOperations,s__EnglishLanguage,'The process of an &%Organization ceasing operations, i.e. its folding or going out of business in some other fashion.') ).

fof(kb_SUMO_40685,axiom,
    ! [V__OP,V__ORG] :
      ( ( s__instance(V__ORG,s__Agent)
        & s__instance(V__OP,s__Process)
        & s__instance(V__OP,s__TimeInterval) )
     => ( ( s__instance(V__OP,s__CeasingOperations)
          & s__instance(V__ORG,s__Organization)
          & s__agent(V__OP,V__ORG) )
       => s__finishes(V__OP,s__WhenFn(V__ORG)) ) ) ).

fof(kb_SUMO_40686,axiom,
    s__subclass(s__BecomingDrunk,s__PsychologicalProcess) ).

fof(kb_SUMO_40687,axiom,
    s__instance(s__BecomingDrunk__t,s__SetOrClass) ).

fof(kb_SUMO_40688,axiom,
    s__disjoint(s__BecomingDrunk,s__SoberingUp) ).

fof(kb_SUMO_40689,axiom,
    s__documentation(s__BecomingDrunk,s__EnglishLanguage,'The process of transitioning from a state of being &%Sober to a state of being &%Drunk.') ).

%FOL fof(kb_SUMO_40690,axiom,(( (! [V__B,V__A] : ((s__instance(V__A,s__Agent) & s__instance(V__B,s__Process)) => ((s__instance(V__B,s__BecomingDrunk) & s__experiencer(V__B,V__A)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__B)),'s__attribute(V__A,s__Sober)') & s__holdsDuring(s__EndFn(s__WhenFn(V__B)),'s__attribute(V__A,s__Drunk)'))))) ))).

fof(kb_SUMO_40691,axiom,
    s__instance(s__Sober,s__ConsciousnessAttribute) ).

fof(kb_SUMO_40692,axiom,
    s__documentation(s__Sober,s__EnglishLanguage,'The &%ConsciousnessAttribute of someone whose motor and cognitive faculties are not significantly impaired by a &%BiologicallyActiveSubstance.') ).

fof(kb_SUMO_40693,axiom,
    s__subclass(s__SoberingUp,s__PsychologicalProcess) ).

fof(kb_SUMO_40694,axiom,
    s__instance(s__SoberingUp__t,s__SetOrClass) ).

fof(kb_SUMO_40695,axiom,
    s__documentation(s__SoberingUp,s__EnglishLanguage,'The process of transitioning from a state of being &%Drunk to a state of being &%Sober.') ).

%FOL fof(kb_SUMO_40696,axiom,(( (! [V__B,V__A] : ((s__instance(V__A,s__Agent) & s__instance(V__B,s__Process)) => ((s__instance(V__B,s__SoberingUp) & s__experiencer(V__B,V__A)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__B)),'s__attribute(V__A,s__Drunk)') & s__holdsDuring(s__EndFn(s__WhenFn(V__B)),'s__attribute(V__A,s__Sober)'))))) ))).

fof(kb_SUMO_40697,axiom,
    s__subclass(s__FallingAsleep,s__PsychologicalProcess) ).

fof(kb_SUMO_40698,axiom,
    s__instance(s__FallingAsleep__t,s__SetOrClass) ).

fof(kb_SUMO_40699,axiom,
    s__disjoint(s__FallingAsleep,s__WakingUp) ).

fof(kb_SUMO_40700,axiom,
    s__documentation(s__FallingAsleep,s__EnglishLanguage,'The process of transitioning from a state of being &%Awake to a state of being &%Asleep.') ).

%FOL fof(kb_SUMO_40701,axiom,(( (! [V__FALL,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__FALL,s__Process)) => ((s__instance(V__FALL,s__FallingAsleep) & s__experiencer(V__FALL,V__AGENT)) => (? [V__START,V__FINISH] : (s__instance(V__FINISH,s__TimeInterval) & s__instance(V__START,s__TimeInterval) & s__starts(V__START,s__WhenFn(V__FALL)) & s__finishes(V__FINISH,s__WhenFn(V__FALL)) & s__holdsDuring(V__START,'s__attribute(V__AGENT,s__Awake)') & s__holdsDuring(V__FINISH,'s__attribute(V__AGENT,s__Asleep)')))))) ))).

fof(kb_SUMO_40702,axiom,
    s__subclass(s__WakingUp,s__PsychologicalProcess) ).

fof(kb_SUMO_40703,axiom,
    s__instance(s__WakingUp__t,s__SetOrClass) ).

fof(kb_SUMO_40704,axiom,
    s__documentation(s__WakingUp,s__EnglishLanguage,'The process of transitioning from a state of being &%Asleep to a state of being &%Awake.') ).

%FOL fof(kb_SUMO_40705,axiom,(( (! [V__WAKE,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__WAKE,s__Process)) => ((s__instance(V__WAKE,s__WakingUp) & s__experiencer(V__WAKE,V__AGENT)) => (? [V__START,V__FINISH] : (s__instance(V__FINISH,s__TimeInterval) & s__instance(V__START,s__TimeInterval) & s__starts(V__START,s__WhenFn(V__WAKE)) & s__finishes(V__FINISH,s__WhenFn(V__WAKE)) & s__holdsDuring(V__START,'s__attribute(V__AGENT,s__Asleep)') & s__holdsDuring(V__FINISH,'s__attribute(V__AGENT,s__Awake)')))))) ))).

fof(kb_SUMO_40706,axiom,
    s__subclass(s__GainingConsciousness,s__PsychologicalProcess) ).

fof(kb_SUMO_40707,axiom,
    s__instance(s__GainingConsciousness__t,s__SetOrClass) ).

fof(kb_SUMO_40708,axiom,
    s__documentation(s__GainingConsciousness,s__EnglishLanguage,'The process of transitioning from a state of being &%Unconscious to a state of being &%Awake.') ).

%FOL fof(kb_SUMO_40709,axiom,(( (! [V__A,V__G] : ((s__instance(V__G,s__Process) & s__instance(V__A,s__Agent)) => ((s__instance(V__G,s__GainingConsciousness) & s__experiencer(V__G,V__A)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__G)),'s__attribute(V__A,s__Unconscious)') & s__holdsDuring(s__EndFn(s__WhenFn(V__G)),'s__attribute(V__A,s__Awake)'))))) ))).

fof(kb_SUMO_40710,axiom,
    s__subclass(s__LosingConsciousness,s__PsychologicalProcess) ).

fof(kb_SUMO_40711,axiom,
    s__instance(s__LosingConsciousness__t,s__SetOrClass) ).

fof(kb_SUMO_40712,axiom,
    s__disjoint(s__LosingConsciousness,s__GainingConsciousness) ).

fof(kb_SUMO_40713,axiom,
    s__documentation(s__LosingConsciousness,s__EnglishLanguage,'The process of transitioning from a state of being &%Awake to a state of being &%Unconscious.') ).

%FOL fof(kb_SUMO_40714,axiom,(( (! [V__A,V__L] : ((s__instance(V__L,s__Process) & s__instance(V__A,s__Agent)) => ((s__instance(V__L,s__LosingConsciousness) & s__experiencer(V__L,V__A)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__L)),'s__attribute(V__A,s__Awake)') & s__holdsDuring(s__EndFn(s__WhenFn(V__L)),'s__attribute(V__A,s__Unconscious)'))))) ))).

fof(kb_SUMO_40715,axiom,
    s__instance(s__issuedBy__m,s__BinaryPredicate) ).

fof(kb_SUMO_40716,axiom,
    s__domain(s__issuedBy__m,"1",s__Certificate) ).

fof(kb_SUMO_40717,axiom,
    s__domain(s__issuedBy__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_40718,axiom,
    s__documentation(s__issuedBy__m,s__EnglishLanguage,'(&%issuedBy ?Certificate ?Agent) means that a &%Certificate ?Certificate is produced and offered by ?Agent.') ).

fof(kb_SUMO_40719,axiom,
    ! [V__CERT,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__CERT,s__Certificate) )
     => ( s__issuedBy(V__CERT,V__AGENT)
       => ? [V__P] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__P,s__IntentionalProcess)
            & s__agent(V__P,V__AGENT)
            & s__result(V__P,V__CERT) ) ) ) ).

fof(kb_SUMO_40720,axiom,
    s__subclass(s__AcademicDegree,s__Certificate) ).

fof(kb_SUMO_40721,axiom,
    s__instance(s__AcademicDegree__t,s__SetOrClass) ).

fof(kb_SUMO_40722,axiom,
    s__documentation(s__AcademicDegree,s__EnglishLanguage,'A &%Certificate that demonstrates that the holder of the &%Certificate has successfully completed an &%EducationalProgram.') ).

fof(kb_SUMO_40723,axiom,
    ! [V__DEGREE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__DEGREE,s__Object) )
     => ( ( s__instance(V__DEGREE,s__AcademicDegree)
          & s__possesses(V__AGENT,V__DEGREE) )
       => ? [V__PROGRAM,V__STUDY] :
            ( s__instance(V__STUDY,s__Process)
            & s__instance(V__PROGRAM,s__Proposition)
            & s__instance(V__PROGRAM,s__EducationalProgram)
            & s__realization(V__STUDY,V__PROGRAM)
            & s__experiencer(V__STUDY,V__AGENT) ) ) ) ).

fof(kb_SUMO_40724,axiom,
    s__subclass(s__License,s__Certificate) ).

fof(kb_SUMO_40725,axiom,
    s__documentation(s__License,s__EnglishLanguage,'License is the subclass of &%Certificates that are granted by a &%GovernmentOrganization and that authorize the performance of a kind of action, e.g., driving, exporting, travelling to another country, etc.') ).

fof(kb_SUMO_40726,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Certificate)
     => ( s__instance(V__L,s__License)
       => ? [V__ORG] :
            ( s__instance(V__ORG,s__CognitiveAgent)
            & s__instance(V__ORG,s__GovernmentOrganization)
            & s__issuedBy(V__L,V__ORG) ) ) ) ).

fof(kb_SUMO_40727,axiom,
    s__subclass(s__Ticket,s__Certificate) ).

fof(kb_SUMO_40728,axiom,
    s__instance(s__Ticket__t,s__SetOrClass) ).

fof(kb_SUMO_40729,axiom,
    s__documentation(s__Ticket,s__EnglishLanguage,'A &%Certificate that allows the holder to perform a specified act once, e.g. ride a bus, attend a concert, obtain a prize, etc.') ).

fof(kb_SUMO_40730,axiom,
    ! [V__TICKET,V__CUST,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__CUST,s__Agent)
        & s__instance(V__TICKET,s__Certificate) )
     => ( ( s__issuedBy(V__TICKET,V__AGENT)
          & s__instance(V__TICKET,s__Ticket)
          & s__possesses(V__CUST,V__TICKET) )
       => s__confersNorm(V__AGENT,'(? [V__T] : s__holdsDuring(V__T,(? [V__P] : (s__instance(V__T,s__TimePosition) & s__instance(V__P,s__Process) & s__agent(V__P,V__AGENT) & s__experiencer(V__P,V__CUST)))))',s__Permission) ) ) ).

fof(kb_SUMO_40731,axiom,
    s__subclass(s__Passport,s__License) ).

fof(kb_SUMO_40732,axiom,
    s__instance(s__Passport__t,s__SetOrClass) ).

fof(kb_SUMO_40733,axiom,
    s__instance(s__License__t,s__SetOrClass) ).

fof(kb_SUMO_40734,axiom,
    s__documentation(s__Passport,s__EnglishLanguage,'A &%License which identifies the holder and permits travel between different countries.') ).

fof(kb_SUMO_40735,axiom,
    ! [V__P,V__A] :
      ( ( s__instance(V__A,s__Agent)
        & s__instance(V__P,s__Object) )
     => ( ( s__instance(V__P,s__Passport)
          & s__possesses(V__A,V__P) )
       => s__confersNorm(V__P,'(? [V__T,V__N1,V__N2] : (s__instance(V__N1,s__Object) & s__instance(V__T,s__Process) & s__instance(V__T,s__Translocation) & s__agent(V__T,V__A) & s__origin(V__T,V__N1) & s__destination(V__T,V__N2) & s__instance(V__N1,s__Nation) & s__instance(V__N2,s__Nation) & (~ (V__N1 = V__N2))))',s__Permission) ) ) ).

fof(kb_SUMO_40736,axiom,
    s__subclass(s__PassCertificate,s__Certificate) ).

fof(kb_SUMO_40737,axiom,
    s__instance(s__PassCertificate__t,s__SetOrClass) ).

fof(kb_SUMO_40738,axiom,
    s__documentation(s__PassCertificate,s__EnglishLanguage,'A &%Certificate that allows the holder to be at or away from a specified location, e.g. a pass for a leave of absence, a hall pass, a pass to enter a cleared facility, etc.') ).

%FOL fof(kb_SUMO_40739,axiom,(( (! [V__P,V__A] : ((s__instance(V__A,s__Agent) & s__instance(V__P,s__Object)) => ((s__instance(V__P,s__PassCertificate) & s__possesses(V__A,V__P)) => (? [V__L] : (s__instance(V__L,s__Object) & s__confersNorm(V__P,'s__located(V__A,V__L)',s__Permission)))))) ))).

fof(kb_SUMO_40740,axiom,
    s__subclass(s__Testament,s__Certificate) ).

fof(kb_SUMO_40741,axiom,
    s__instance(s__Testament__t,s__SetOrClass) ).

fof(kb_SUMO_40742,axiom,
    s__documentation(s__Testament,s__EnglishLanguage,'A &%Certificate that describes how a persons property is to be distributed after the death of the person.') ).

fof(kb_SUMO_40743,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Testament)
     => ? [V__B] :
          ( s__instance(V__B,s__Bequeathing)
          & s__refers(V__T,V__B) ) ) ).

fof(kb_SUMO_40744,axiom,
    s__documentation(s__registeredItem__m,s__EnglishLanguage,'(registeredItem ?DOCUMENT ?ITEM) means that the &%Text ?DOCUMENT contains an official record of the &%Physical thing ?ITEM. The registered item could be an object or an event, e.g., an automobile, a ship, a marriage, an adoption.') ).

fof(kb_SUMO_40745,axiom,
    s__instance(s__registeredItem__m,s__BinaryPredicate) ).

fof(kb_SUMO_40746,axiom,
    s__domain(s__registeredItem__m,"1",s__Text) ).

fof(kb_SUMO_40747,axiom,
    s__domain(s__registeredItem__m,"2",s__Physical) ).

fof(kb_SUMO_40748,axiom,
    s__subrelation(s__registeredItem__m,s__refers__m) ).

fof(kb_SUMO_40749,axiom,
    s__subclass(s__EducationalProgram,s__Plan) ).

fof(kb_SUMO_40750,axiom,
    s__instance(s__EducationalProgram__t,s__SetOrClass) ).

fof(kb_SUMO_40751,axiom,
    s__documentation(s__EducationalProgram,s__EnglishLanguage,'A series of &%EducationalCourses that must be completed to receive an &%AcademicDegree or other &%Certificate. Note that an &%EducationalProgram, unlike an &%EducationalCourse, may be realized at more than one &%EducationalOrganization.') ).

fof(kb_SUMO_40752,axiom,
    ! [V__PROGRAM] :
      ( s__instance(V__PROGRAM,s__Plan)
     => ( s__instance(V__PROGRAM,s__EducationalProgram)
       => ? [V__COURSE1,V__COURSE2] :
            ( s__instance(V__COURSE2,s__Plan)
            & s__instance(V__COURSE1,s__Plan)
            & s__instance(V__COURSE1,s__EducationalCourse)
            & s__instance(V__COURSE2,s__EducationalCourse)
            & V__COURSE1 != V__COURSE2
            & s__subPlan(V__COURSE1,V__PROGRAM)
            & s__subPlan(V__COURSE2,V__PROGRAM) ) ) ) ).

fof(kb_SUMO_40753,axiom,
    s__subclass(s__EducationalCourse,s__EducationalProgram) ).

fof(kb_SUMO_40754,axiom,
    s__instance(s__EducationalCourse__t,s__SetOrClass) ).

fof(kb_SUMO_40755,axiom,
    s__documentation(s__EducationalCourse,s__EnglishLanguage,'A schedule of class meetings offered by an &%EducationalOrganization.') ).

fof(kb_SUMO_40756,axiom,
    ! [V__COURSE] :
      ( s__instance(V__COURSE,s__Proposition)
     => ( s__instance(V__COURSE,s__EducationalCourse)
       => ? [V__CLASS,V__ORG] :
            ( s__instance(V__ORG,s__Object)
            & s__instance(V__CLASS,s__Process)
            & s__realization(V__CLASS,V__COURSE)
            & s__instance(V__CLASS,s__EducationalProcess)
            & s__eventLocated(V__CLASS,V__ORG)
            & s__instance(V__ORG,s__EducationalOrganization) ) ) ) ).

fof(kb_SUMO_40757,axiom,
    s__subclass(s__SportsPlay,s__Plan) ).

fof(kb_SUMO_40758,axiom,
    s__instance(s__SportsPlay__t,s__SetOrClass) ).

fof(kb_SUMO_40759,axiom,
    s__documentation(s__SportsPlay,s__EnglishLanguage,'A &%Plan for a &%Maneuver within a &%TeamSport.') ).

fof(kb_SUMO_40760,axiom,
    ! [V__P,V__SP] :
      ( ( s__instance(V__SP,s__Proposition)
        & s__instance(V__P,s__Process) )
     => ( ( s__instance(V__SP,s__SportsPlay)
          & s__realization(V__P,V__SP) )
       => ? [V__S] :
            ( s__instance(V__S,s__Process)
            & s__instance(V__S,s__TeamSport)
            & s__instance(V__P,s__Maneuver)
            & s__subProcess(V__P,V__S) ) ) ) ).

fof(kb_SUMO_40761,axiom,
    s__subclass(s__School,s__EducationalOrganization) ).

fof(kb_SUMO_40762,axiom,
    s__instance(s__School__t,s__SetOrClass) ).

fof(kb_SUMO_40763,axiom,
    s__documentation(s__School,s__EnglishLanguage,'An &%EducationalOrganization with a curriculum, teachers, and students. Most &%Schools are housed in a &%Building dedicated to the &%EducationalOrganization.') ).

fof(kb_SUMO_40764,axiom,
    s__subclass(s__PublicSchool,s__School) ).

fof(kb_SUMO_40765,axiom,
    s__instance(s__PublicSchool__t,s__SetOrClass) ).

fof(kb_SUMO_40766,axiom,
    s__subclass(s__PublicSchool,s__GovernmentOrganization) ).

fof(kb_SUMO_40767,axiom,
    s__documentation(s__PublicSchool,s__EnglishLanguage,'A &%School which is financed primarily by taxes.') ).

fof(kb_SUMO_40768,axiom,
    s__subclass(s__PrivateSchool,s__School) ).

fof(kb_SUMO_40769,axiom,
    s__instance(s__PrivateSchool__t,s__SetOrClass) ).

fof(kb_SUMO_40770,axiom,
    s__disjoint(s__PrivateSchool,s__GovernmentOrganization) ).

fof(kb_SUMO_40771,axiom,
    s__documentation(s__PrivateSchool,s__EnglishLanguage,'A &%School which is not publicly owned.') ).

fof(kb_SUMO_40772,axiom,
    s__subclass(s__HighSchool,s__School) ).

fof(kb_SUMO_40773,axiom,
    s__instance(s__HighSchool__t,s__SetOrClass) ).

fof(kb_SUMO_40774,axiom,
    s__documentation(s__HighSchool,s__EnglishLanguage,'A &%School which admits &%students who have graduated from a middle school and which normally covers the ninth through twelfth grades. A &%HighSchool confers a high school diploma.') ).

fof(kb_SUMO_40775,axiom,
    ! [V__STUDENT,V__ENTER,V__COLLEGE] :
      ( ( s__instance(V__COLLEGE,s__Agent)
        & s__instance(V__ENTER,s__Process) )
     => ( ( s__instance(V__ENTER,s__Matriculation)
          & s__agent(V__ENTER,V__COLLEGE)
          & s__patient(V__ENTER,V__STUDENT)
          & s__instance(V__COLLEGE,s__College) )
       => ? [V__GRAD,V__SCHOOL] :
            ( s__instance(V__SCHOOL,s__Agent)
            & s__instance(V__GRAD,s__Process)
            & s__instance(V__GRAD,s__Graduation)
            & s__agent(V__GRAD,V__SCHOOL)
            & s__patient(V__GRAD,V__STUDENT)
            & s__instance(V__SCHOOL,s__HighSchool)
            & s__earlier(s__WhenFn(V__GRAD),s__WhenFn(V__ENTER)) ) ) ) ).

fof(kb_SUMO_40776,axiom,
    s__subclass(s__SecondarySchool,s__School) ).

fof(kb_SUMO_40777,axiom,
    s__instance(s__SecondarySchool__t,s__SetOrClass) ).

fof(kb_SUMO_40778,axiom,
    s__documentation(s__SecondarySchool,s__EnglishLanguage,'A &%School which admits students who have graduated from a middle school and which normally covers the ninth through twelfth grades. A &%SecondarySchool confers a high school diploma.') ).

fof(kb_SUMO_40779,axiom,
    ! [V__P,V__C,V__E] :
      ( ( s__instance(V__E,s__Process)
        & s__instance(V__C,s__Agent) )
     => ( ( s__instance(V__E,s__Matriculation)
          & s__agent(V__E,V__C)
          & s__patient(V__E,V__P)
          & s__instance(V__C,s__College) )
       => ? [V__G,V__S] :
            ( s__instance(V__S,s__Agent)
            & s__instance(V__G,s__Process)
            & s__instance(V__G,s__Graduation)
            & s__agent(V__G,V__S)
            & s__patient(V__G,V__P)
            & s__instance(V__S,s__SecondarySchool)
            & s__earlier(s__WhenFn(V__G),s__WhenFn(V__E)) ) ) ) ).

fof(kb_SUMO_40780,axiom,
    s__subclass(s__VocationalSchool,s__School) ).

fof(kb_SUMO_40781,axiom,
    s__instance(s__VocationalSchool__t,s__SetOrClass) ).

fof(kb_SUMO_40782,axiom,
    s__documentation(s__VocationalSchool,s__EnglishLanguage,'Any &%School whose aim is to teach students an &%OccupationalTrade.') ).

fof(kb_SUMO_40783,axiom,
    ! [V__VS] :
      ( s__instance(V__VS,s__EducationalOrganization)
     => ( s__instance(V__VS,s__VocationalSchool)
       => s__hasPurpose(V__VS,'(? [V__P,V__S,V__T] : (s__instance(V__T,s__Attribute) & s__instance(V__S,s__CognitiveAgent) & s__instance(V__P,s__Process) & s__instance(V__P,s__EducationalProcess) & s__eventLocated(V__P,V__VS) & s__student(V__S,V__VS) & s__experiencer(V__P,V__S) & s__instance(V__T,s__OccupationalTrade) & s__holdsDuring(s__EndFn(s__WhenFn(V__P)),s__attribute(V__S,V__T))))') ) ) ).

fof(kb_SUMO_40784,axiom,
    s__subclass(s__PostSecondarySchool,s__School) ).

fof(kb_SUMO_40785,axiom,
    s__instance(s__PostSecondarySchool__t,s__SetOrClass) ).

fof(kb_SUMO_40786,axiom,
    s__partition_4(s__PostSecondarySchool,s__JuniorCollege,s__College,s__University) ).

fof(kb_SUMO_40787,axiom,
    s__documentation(s__PostSecondarySchool,s__EnglishLanguage,'The class of &%Schools that offer an associates degree or a bachelors degree.') ).

fof(kb_SUMO_40788,axiom,
    s__subclass(s__JuniorCollege,s__PostSecondarySchool) ).

fof(kb_SUMO_40789,axiom,
    s__instance(s__JuniorCollege__t,s__SetOrClass) ).

fof(kb_SUMO_40790,axiom,
    s__documentation(s__JuniorCollege,s__EnglishLanguage,'The class of &%PostSecondarySchools that offer an associates degree and do not offer a bachelors degree.') ).

fof(kb_SUMO_40791,axiom,
    s__subclass(s__College,s__PostSecondarySchool) ).

fof(kb_SUMO_40792,axiom,
    s__instance(s__College__t,s__SetOrClass) ).

fof(kb_SUMO_40793,axiom,
    s__documentation(s__College,s__EnglishLanguage,'A &%School which admits &%students who have graduated from high school and which confers a bachelors degree, normally requiring four years of study. Note that a &%College does not confer any graduate degrees. For institutions that confer both bachelors and graduate degrees, the concept &%University should be used.') ).

fof(kb_SUMO_40794,axiom,
    s__subclass(s__University,s__PostSecondarySchool) ).

fof(kb_SUMO_40795,axiom,
    s__instance(s__University__t,s__SetOrClass) ).

fof(kb_SUMO_40796,axiom,
    s__documentation(s__University,s__EnglishLanguage,'A &%School which admits &%students that have graduated from high school (known as undergraduate students) and &%students who have received a bachelors degree (known as graduate students). A &%University confers both bachelors and graduate degrees.') ).

fof(kb_SUMO_40797,axiom,
    s__subclass(s__GraduateSchool,s__PostSecondarySchool) ).

fof(kb_SUMO_40798,axiom,
    s__instance(s__GraduateSchool__t,s__SetOrClass) ).

fof(kb_SUMO_40799,axiom,
    s__documentation(s__GraduateSchool,s__EnglishLanguage,'A &%School which is devoted to a specific subject area, which admits students that have a bachelors degree, which grants masters and/or doctorate degrees, and which is part of a &%University.') ).

fof(kb_SUMO_40800,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__GraduateSchool)
       => ? [V__U] :
            ( s__instance(V__U,s__Object)
            & s__instance(V__U,s__University)
            & s__part(V__S,V__U) ) ) ) ).

fof(kb_SUMO_40801,axiom,
    s__subclass(s__MedicalSchool,s__GraduateSchool) ).

fof(kb_SUMO_40802,axiom,
    s__instance(s__MedicalSchool__t,s__SetOrClass) ).

fof(kb_SUMO_40803,axiom,
    s__documentation(s__MedicalSchool,s__EnglishLanguage,'A &%GraduateSchool that is devoted to &%MedicalScience and that grants the degree of doctor of medicine.') ).

fof(kb_SUMO_40804,axiom,
    s__subclass(s__ArtSchool,s__School) ).

fof(kb_SUMO_40805,axiom,
    s__instance(s__ArtSchool__t,s__SetOrClass) ).

fof(kb_SUMO_40806,axiom,
    s__documentation(s__ArtSchool,s__EnglishLanguage,'Any &%School whose aim is to teach students how to create &%ArtWorks.') ).

fof(kb_SUMO_40807,axiom,
    ! [V__P,V__AS] :
      ( ( s__instance(V__AS,s__Object)
        & s__instance(V__P,s__Process) )
     => ( ( s__instance(V__AS,s__ArtSchool)
          & s__instance(V__P,s__EducationalProcess)
          & s__eventLocated(V__P,V__AS) )
       => ? [V__M,V__ART] :
            ( s__instance(V__M,s__Process)
            & s__instance(V__M,s__Making)
            & s__patient(V__M,V__ART)
            & s__instance(V__ART,s__ArtWork)
            & s__refers(V__P,V__M) ) ) ) ).

fof(kb_SUMO_40808,axiom,
    s__subclass(s__DaySchool,s__School) ).

fof(kb_SUMO_40809,axiom,
    s__instance(s__DaySchool__t,s__SetOrClass) ).

fof(kb_SUMO_40810,axiom,
    s__documentation(s__DaySchool,s__EnglishLanguage,'A &%School that does not board its students, i.e. students attend classes during the day and then return to a private residence for the night.') ).

fof(kb_SUMO_40811,axiom,
    ! [V__DS] :
      ( ( s__instance(V__DS,s__EducationalOrganization)
        & s__instance(V__DS,s__PermanentResidence) )
     => ( s__instance(V__DS,s__DaySchool)
       => ~ ? [V__S] :
              ( s__instance(V__S,s__Human)
              & s__student(V__S,V__DS)
              & s__home(V__S,V__DS) ) ) ) ).

fof(kb_SUMO_40812,axiom,
    s__subrelation(s__student__m,s__member__m) ).

fof(kb_SUMO_40813,axiom,
    s__domain(s__student__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_40814,axiom,
    s__domain(s__student__m,"2",s__EducationalOrganization) ).

fof(kb_SUMO_40815,axiom,
    s__documentation(s__student__m,s__EnglishLanguage,'(&%student ?AGENT ?ORG) means that ?AGENT is enrolled in the &%EducationalOrganization ?ORG.') ).

fof(kb_SUMO_40816,axiom,
    ! [V__ORG,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ORG,s__EducationalOrganization) )
     => ( s__student(V__AGENT,V__ORG)
       => ? [V__PROCESS] :
            ( s__instance(V__PROCESS,s__Process)
            & s__instance(V__PROCESS,s__EducationalProcess)
            & s__eventLocated(V__PROCESS,V__ORG)
            & s__destination(V__PROCESS,V__AGENT) ) ) ) ).

fof(kb_SUMO_40817,axiom,
    s__subrelation(s__teacher__m,s__member__m) ).

fof(kb_SUMO_40818,axiom,
    s__domain(s__teacher__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_40819,axiom,
    s__domain(s__teacher__m,"2",s__EducationalOrganization) ).

fof(kb_SUMO_40820,axiom,
    s__documentation(s__teacher__m,s__EnglishLanguage,'(&%teacher ?AGENT ?ORG) means that ?AGENT is a teacher at the &%EducationalOrganization ?ORG.') ).

fof(kb_SUMO_40821,axiom,
    ! [V__ORG,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ORG,s__EducationalOrganization) )
     => ( s__teacher(V__AGENT,V__ORG)
       => ? [V__PROCESS] :
            ( s__instance(V__PROCESS,s__Process)
            & s__instance(V__PROCESS,s__EducationalProcess)
            & s__eventLocated(V__PROCESS,V__ORG)
            & s__agent(V__PROCESS,V__AGENT) ) ) ) ).

fof(kb_SUMO_40822,axiom,
    s__subclass(s__DriversLicense,s__License) ).

fof(kb_SUMO_40823,axiom,
    s__instance(s__DriversLicense__t,s__SetOrClass) ).

fof(kb_SUMO_40824,axiom,
    s__documentation(s__DriversLicense,s__EnglishLanguage,'A &%License which identifies the holder and indicates that he has the right to drive a certain class of &%RoadVehicle.') ).

fof(kb_SUMO_40825,axiom,
    ! [V__A,V__L] :
      ( ( s__instance(V__L,s__Object)
        & s__instance(V__A,s__Agent) )
     => ( ( s__instance(V__L,s__DriversLicense)
          & s__possesses(V__A,V__L) )
       => s__confersNorm(V__L,'(? [V__D,V__V] : (s__instance(V__D,s__Process) & s__instance(V__D,s__Driving) & s__agent(V__D,V__A) & s__patient(V__D,V__V) & s__instance(V__V,s__RoadVehicle)))',s__Permission) ) ) ).

fof(kb_SUMO_40826,axiom,
    s__subclass(s__InsurancePolicy,s__Certificate) ).

fof(kb_SUMO_40827,axiom,
    s__instance(s__InsurancePolicy__t,s__SetOrClass) ).

fof(kb_SUMO_40828,axiom,
    s__documentation(s__InsurancePolicy,s__EnglishLanguage,'A &%Certificate that states the terms of an insurance contract.') ).

fof(kb_SUMO_40829,axiom,
    s__subclass(s__EconomicRelation,s__BinaryRelation) ).

fof(kb_SUMO_40830,axiom,
    s__instance(s__EconomicRelation__t,s__SetOrClass) ).

fof(kb_SUMO_40831,axiom,
    s__documentation(s__EconomicRelation,s__EnglishLanguage,'A class of &%Relations which are used to specify various economic measures, e.g. the GDP, the consumer price index, and the trade deficit.') ).

fof(kb_SUMO_40832,axiom,
    ! [V__CLASS,V__REL] :
      ( ( s__instance(V__REL,s__Relation)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__instance(V__REL,s__EconomicRelation)
          & s__domain(V__REL,"1",V__CLASS) )
       => s__subclass(V__CLASS,s__GeopoliticalArea) ) ) ).

fof(kb_SUMO_40833,axiom,
    s__subclass(s__LaborStriking,s__OrganizationalProcess) ).

fof(kb_SUMO_40834,axiom,
    s__instance(s__LaborStriking__t,s__SetOrClass) ).

fof(kb_SUMO_40835,axiom,
    s__documentation(s__LaborStriking,s__EnglishLanguage,'A &%Process in which some or all of the employees of an &%Organization refuse to work until their pay is increased or their working conditions are improved in some respect.') ).

fof(kb_SUMO_40836,axiom,
    ! [V__STRIKE,V__PERSON,V__ORG] :
      ( ( s__instance(V__PERSON,s__CognitiveAgent)
        & s__instance(V__STRIKE,s__Process) )
     => ( ( s__instance(V__STRIKE,s__LaborStriking)
          & s__agent(V__STRIKE,V__PERSON)
          & s__instance(V__PERSON,s__Human)
          & s__patient(V__STRIKE,V__ORG)
          & s__instance(V__ORG,s__Organization) )
       => s__employs(V__ORG,V__PERSON) ) ) ).

fof(kb_SUMO_40837,axiom,
    s__subclass(s__EmploymentFiring,s__TerminatingEmployment) ).

fof(kb_SUMO_40838,axiom,
    s__instance(s__EmploymentFiring__t,s__SetOrClass) ).

fof(kb_SUMO_40839,axiom,
    s__documentation(s__EmploymentFiring,s__EnglishLanguage,'Involuntarily ending ones employment. Note that this covers termination due to inadequate performance, as well as layoffs.') ).

fof(kb_SUMO_40840,axiom,
    s__subclass(s__Resigning,s__TerminatingEmployment) ).

fof(kb_SUMO_40841,axiom,
    s__instance(s__Resigning__t,s__SetOrClass) ).

fof(kb_SUMO_40842,axiom,
    s__documentation(s__Resigning,s__EnglishLanguage,'Voluntarily ending ones employment.') ).

fof(kb_SUMO_40843,axiom,
    ! [V__A,V__R] :
      ( ( s__instance(V__R,s__Process)
        & s__instance(V__A,s__CognitiveAgent) )
     => ( ( s__instance(V__R,s__Resigning)
          & s__agent(V__R,V__A) )
       => s__wants(V__A,V__R) ) ) ).

fof(kb_SUMO_40844,axiom,
    s__subclass(s__Retiring,s__Resigning) ).

fof(kb_SUMO_40845,axiom,
    s__instance(s__Retiring__t,s__SetOrClass) ).

fof(kb_SUMO_40846,axiom,
    s__documentation(s__Retiring,s__EnglishLanguage,'Voluntarily leaving employment at the end of ones career in order to take time off in the later years of ones life.') ).

fof(kb_SUMO_40847,axiom,
    s__subclass(s__TransferringPosition,s__OrganizationalProcess) ).

fof(kb_SUMO_40848,axiom,
    s__instance(s__TransferringPosition__t,s__SetOrClass) ).

fof(kb_SUMO_40849,axiom,
    s__documentation(s__TransferringPosition,s__EnglishLanguage,'Any process within an &%Organization where a person is moved from one &%Position to another, e.g. the promotion or demotion of an employee.') ).

%FOL fof(kb_SUMO_40850,axiom,(( (! [V__T,V__H] : ((s__instance(V__H,s__Human) & s__instance(V__T,s__Process)) => ((s__instance(V__T,s__TransferringPosition) & s__experiencer(V__T,V__H)) => (? [V__P1,V__P2,V__ORG] : (s__instance(V__ORG,s__Organization) & s__instance(V__P2,s__Position) & s__instance(V__P1,s__Position) & s__holdsDuring(s__BeginFn(s__WhenFn(V__T)),'s__occupiesPosition(V__H,V__P1,V__ORG)') & s__holdsDuring(s__EndFn(s__WhenFn(V__T)),'s__occupiesPosition(V__H,V__P2,V__ORG)') & (~ (V__P1 = V__P2))))))) ))).

fof(kb_SUMO_40851,axiom,
    s__instance(s__monetaryWage__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_40852,axiom,
    s__domain(s__monetaryWage__m,"1",s__Organization) ).

fof(kb_SUMO_40853,axiom,
    s__domain(s__monetaryWage__m,"2",s__Human) ).

fof(kb_SUMO_40854,axiom,
    s__domain(s__monetaryWage__m,"3",s__TimeDuration) ).

fof(kb_SUMO_40855,axiom,
    s__domain(s__monetaryWage__m,"4",s__CurrencyMeasure) ).

fof(kb_SUMO_40856,axiom,
    s__documentation(s__monetaryWage__m,s__EnglishLanguage,'(&%monetaryWage ?ORG ?PERSON ?TIME ?MONEY) means that the &%Organization employs ?PERSON and pays him/her the amount of money ?MONEY per &%TimeDuration ?TIME.') ).

fof(kb_SUMO_40857,axiom,
    ! [V__TIME,V__PERSON,V__MONEY,V__ORG] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__MONEY,s__CurrencyMeasure)
        & s__instance(V__PERSON,s__Human)
        & s__instance(V__TIME,s__TimeDuration) )
     => ( s__monetaryWage(V__ORG,V__PERSON,V__TIME,V__MONEY)
       => s__employs(V__ORG,V__PERSON) ) ) ).

fof(kb_SUMO_40858,axiom,
    s__subclass(s__GameArtifact,s__Artifact) ).

fof(kb_SUMO_40859,axiom,
    s__instance(s__GameArtifact__t,s__SetOrClass) ).

fof(kb_SUMO_40860,axiom,
    s__disjointDecomposition_3(s__GameArtifact,s__GameBoard,s__GamePiece) ).

fof(kb_SUMO_40861,axiom,
    s__documentation(s__GameArtifact,s__EnglishLanguage,'An &%Artifact that is designed to be used as an &%instrument in a &%Game.') ).

fof(kb_SUMO_40862,axiom,
    ! [V__ARTIFACT] :
      ( s__instance(V__ARTIFACT,s__Object)
     => ( s__instance(V__ARTIFACT,s__GameArtifact)
       => ? [V__GAME] :
            ( s__instance(V__GAME,s__SetOrClass)
            & s__subclass(V__GAME,s__Process)
            & s__subclass(V__GAME,s__Game)
            & s__capability(V__GAME,s__instrument__m,V__ARTIFACT) ) ) ) ).

fof(kb_SUMO_40863,axiom,
    s__subclass(s__GameBoard,s__GameArtifact) ).

fof(kb_SUMO_40864,axiom,
    s__instance(s__GameBoard__t,s__SetOrClass) ).

fof(kb_SUMO_40865,axiom,
    s__documentation(s__GameBoard,s__EnglishLanguage,'A &%GameArtifact which is intended to be used as the game area for playing a particular game.') ).

fof(kb_SUMO_40866,axiom,
    ! [V__BOARD] :
      ( s__instance(V__BOARD,s__Object)
     => ( s__instance(V__BOARD,s__GameBoard)
       => s__hasPurpose(V__BOARD,'(? [V__GAME] : (s__instance(V__GAME,s__Process) & s__instance(V__GAME,s__Game) & s__eventLocated(V__GAME,V__BOARD)))') ) ) ).

fof(kb_SUMO_40867,axiom,
    s__subclass(s__GamePiece,s__GameArtifact) ).

fof(kb_SUMO_40868,axiom,
    s__instance(s__GamePiece__t,s__SetOrClass) ).

fof(kb_SUMO_40869,axiom,
    s__documentation(s__GamePiece,s__EnglishLanguage,'A &%GameArtifact that is moved around in a game area.') ).

fof(kb_SUMO_40870,axiom,
    s__subclass(s__GameDie,s__GamePiece) ).

fof(kb_SUMO_40871,axiom,
    s__instance(s__GameDie__t,s__SetOrClass) ).

fof(kb_SUMO_40872,axiom,
    s__documentation(s__GameDie,s__EnglishLanguage,'A small cube with 1 to 6 dots on each face that is used to generate numbers at random in a &%Game.') ).

fof(kb_SUMO_40873,axiom,
    s__subclass(s__Ball,s__GamePiece) ).

fof(kb_SUMO_40874,axiom,
    s__documentation(s__Ball,s__EnglishLanguage,'Any &%GamePiece which has the shape of a sphere.') ).

fof(kb_SUMO_40875,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Ball)
       => s__attribute(V__B,s__Sphere) ) ) ).

fof(kb_SUMO_40876,axiom,
    s__subclass(s__ShotBall,s__Ball) ).

fof(kb_SUMO_40877,axiom,
    s__instance(s__ShotBall__t,s__SetOrClass) ).

fof(kb_SUMO_40878,axiom,
    s__instance(s__Ball__t,s__SetOrClass) ).

fof(kb_SUMO_40879,axiom,
    s__documentation(s__ShotBall,s__EnglishLanguage,'A solid metal &%Ball that is used in the sport of shotput.') ).

fof(kb_SUMO_40880,axiom,
    s__subclass(s__GameShot,s__Impelling) ).

fof(kb_SUMO_40881,axiom,
    s__subclass(s__GameShot,s__Maneuver) ).

fof(kb_SUMO_40882,axiom,
    s__documentation(s__GameShot,s__EnglishLanguage,'Impelling a &%GamePiece for the purpose of scoring a point or preventing the opposing player or team from scoring a point. Note that this class does not cover shots which are disallowed by the rules of the game.') ).

fof(kb_SUMO_40883,axiom,
    ! [V__SHOT] :
      ( s__instance(V__SHOT,s__Process)
     => ( s__instance(V__SHOT,s__GameShot)
       => ? [V__PIECE] :
            ( s__instance(V__PIECE,s__GamePiece)
            & s__patient(V__SHOT,V__PIECE) ) ) ) ).

fof(kb_SUMO_40884,axiom,
    ! [V__SHOT] :
      ( s__instance(V__SHOT,s__Process)
     => ( s__instance(V__SHOT,s__GameShot)
       => ? [V__GAME] :
            ( s__instance(V__GAME,s__Process)
            & s__instance(V__GAME,s__Game)
            & s__subProcess(V__SHOT,V__GAME) ) ) ) ).

%FOL fof(kb_SUMO_40885,axiom,(( (! [V__SHOT] : (s__instance(V__SHOT,s__Physical) => (s__instance(V__SHOT,s__GameShot) => s__hasPurpose(V__SHOT,'s__instance(V__SHOT,s__Score)')))) ))).

fof(kb_SUMO_40886,axiom,
    s__subclass(s__Score,s__GameShot) ).

fof(kb_SUMO_40887,axiom,
    s__instance(s__Score__t,s__SetOrClass) ).

fof(kb_SUMO_40888,axiom,
    s__documentation(s__Score,s__EnglishLanguage,'A successful attempt to score a point in a &%Game.') ).

fof(kb_SUMO_40889,axiom,
    s__subclass(s__GameGoal,s__GameArtifact) ).

fof(kb_SUMO_40890,axiom,
    s__instance(s__GameGoal__t,s__SetOrClass) ).

fof(kb_SUMO_40891,axiom,
    s__documentation(s__GameGoal,s__EnglishLanguage,'The location where a &%GameShot must end up if it is to constitute a &%Score.') ).

%FOL fof(kb_SUMO_40892,axiom,(( (! [V__SCORE,V__GAME,V__GOAL] : ((s__instance(V__GOAL,s__Object) & s__instance(V__GAME,s__Process) & s__instance(V__SCORE,s__Process)) => ((s__instance(V__GOAL,s__GameGoal) & s__instrument(V__GAME,V__GOAL) & s__instance(V__GAME,s__Game) & s__subProcess(V__SCORE,V__GAME) & s__instance(V__SCORE,s__Score)) => (? [V__PIECE,V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__PIECE,s__Physical) & s__instance(V__PIECE,s__GamePiece) & s__patient(V__SCORE,V__PIECE) & s__temporalPart(V__TIME,s__WhenFn(V__SCORE)) & s__holdsDuring(V__TIME,'s__located(V__PIECE,V__GOAL)')))))) ))).

fof(kb_SUMO_40893,axiom,
    s__subclass(s__SportServe,s__GameShot) ).

fof(kb_SUMO_40894,axiom,
    s__instance(s__SportServe__t,s__SetOrClass) ).

fof(kb_SUMO_40895,axiom,
    s__documentation(s__SportServe,s__EnglishLanguage,'A &%GameShot which is part of a &%Sport and which serves to start the &%Sport, e.g. the beginning shot in &%Tennis, &%Badminton or &%Squash.') ).

fof(kb_SUMO_40896,axiom,
    ! [V__SS] :
      ( s__instance(V__SS,s__Process)
     => ( s__instance(V__SS,s__SportServe)
       => ? [V__S] :
            ( s__instance(V__S,s__Process)
            & s__instance(V__S,s__Sport)
            & s__subProcess(V__SS,V__S)
            & s__starts(s__WhenFn(V__SS),s__WhenFn(V__S)) ) ) ) ).

fof(kb_SUMO_40897,axiom,
    s__subclass(s__Throwing,s__Impelling) ).

fof(kb_SUMO_40898,axiom,
    s__subclass(s__Throwing,s__BodyMotion) ).

fof(kb_SUMO_40899,axiom,
    s__documentation(s__Throwing,s__EnglishLanguage,'Any instance of &%Impelling where the &%instrument is an &%Arm.') ).

fof(kb_SUMO_40900,axiom,
    ! [V__THROW] :
      ( s__instance(V__THROW,s__Process)
     => ( s__instance(V__THROW,s__Throwing)
       => ? [V__ARM] :
            ( s__instance(V__ARM,s__Object)
            & s__instance(V__ARM,s__Arm)
            & s__instrument(V__THROW,V__ARM) ) ) ) ).

fof(kb_SUMO_40901,axiom,
    s__subclass(s__Pitching,s__Throwing) ).

fof(kb_SUMO_40902,axiom,
    s__instance(s__Pitching__t,s__SetOrClass) ).

fof(kb_SUMO_40903,axiom,
    s__instance(s__Throwing__t,s__SetOrClass) ).

fof(kb_SUMO_40904,axiom,
    s__subclass(s__Pitching,s__GameShot) ).

fof(kb_SUMO_40905,axiom,
    s__instance(s__GameShot__t,s__SetOrClass) ).

fof(kb_SUMO_40906,axiom,
    s__documentation(s__Pitching,s__EnglishLanguage,'&%Throwing a &%Ball to the batter in a game of &%Baseball or softball.') ).

fof(kb_SUMO_40907,axiom,
    ! [V__PITCH,V__BALL] :
      ( s__instance(V__PITCH,s__Process)
     => ( ( s__instance(V__PITCH,s__Pitching)
          & s__patient(V__PITCH,V__BALL) )
       => s__instance(V__BALL,s__Ball) ) ) ).

fof(kb_SUMO_40908,axiom,
    s__subclass(s__Catching,s__Touching) ).

fof(kb_SUMO_40909,axiom,
    s__subclass(s__Catching,s__Maneuver) ).

fof(kb_SUMO_40910,axiom,
    s__instance(s__Catching__t,s__SetOrClass) ).

fof(kb_SUMO_40911,axiom,
    s__documentation(s__Catching,s__EnglishLanguage,'Any &%Maneuver in a &%Game which results in a situation where the &%agent &%grasps the &%Ball.') ).

fof(kb_SUMO_40912,axiom,
    ! [V__CATCH,V__BALL] :
      ( s__instance(V__CATCH,s__Process)
     => ( ( s__instance(V__CATCH,s__Catching)
          & s__patient(V__CATCH,V__BALL) )
       => s__instance(V__CATCH,s__Ball) ) ) ).

%FOL fof(kb_SUMO_40913,axiom,(( (! [V__CATCH,V__BALL,V__AGENT] : ((s__instance(V__AGENT,s__Animal) & s__instance(V__BALL,s__Object) & s__instance(V__CATCH,s__Process)) => ((s__instance(V__CATCH,s__Catching) & s__agent(V__CATCH,V__AGENT) & s__patient(V__CATCH,V__BALL)) => s__holdsDuring(s__EndFn(s__WhenFn(V__CATCH)),'s__grasps(V__AGENT,V__BALL)')))) ))).

fof(kb_SUMO_40914,axiom,
    s__subclass(s__Sign,s__ContentBearingObject) ).

fof(kb_SUMO_40915,axiom,
    s__instance(s__Sign__t,s__SetOrClass) ).

fof(kb_SUMO_40916,axiom,
    s__subclass(s__Sign,s__DisplayArtifact) ).

fof(kb_SUMO_40917,axiom,
    s__instance(s__DisplayArtifact__t,s__SetOrClass) ).

fof(kb_SUMO_40918,axiom,
    s__subclass(s__Sign,s__DataDisplayDevice) ).

fof(kb_SUMO_40919,axiom,
    s__instance(s__DataDisplayDevice__t,s__SetOrClass) ).

fof(kb_SUMO_40920,axiom,
    s__documentation(s__Sign,s__EnglishLanguage,'A Sign is a &%DisplayArtifact that displays any range of information') ).

fof(kb_SUMO_40921,axiom,
    s__termFormat(s__EnglishLanguage,s__Sign,'Sign') ).

fof(kb_SUMO_40922,axiom,
    s__subclass(s__PlayingCard,s__GameArtifact) ).

fof(kb_SUMO_40923,axiom,
    s__subclass(s__PlayingCard,s__ContentBearingObject) ).

fof(kb_SUMO_40924,axiom,
    s__instance(s__PlayingCard__t,s__SetOrClass) ).

fof(kb_SUMO_40925,axiom,
    s__documentation(s__PlayingCard,s__EnglishLanguage,'A small piece of stiff paper with markings which is intended to be used for playing card games.') ).

fof(kb_SUMO_40926,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__CorpuscularObject)
     => ( s__instance(V__C,s__PlayingCard)
       => s__material(s__Paper,V__C) ) ) ).

fof(kb_SUMO_40927,axiom,
    s__subclass(s__Stretching,s__Motion) ).

fof(kb_SUMO_40928,axiom,
    s__instance(s__Stretching__t,s__SetOrClass) ).

fof(kb_SUMO_40929,axiom,
    s__documentation(s__Stretching,s__EnglishLanguage,'Moving two sides of an object in opposite directions so that the object becomes both longer and thinner.') ).

fof(kb_SUMO_40930,axiom,
    s__subclass(s__Stretching,s__Lengthening) ).

fof(kb_SUMO_40931,axiom,
    s__subclass(s__Accelerating,s__Translocation) ).

fof(kb_SUMO_40932,axiom,
    s__subclass(s__Accelerating,s__Increasing) ).

fof(kb_SUMO_40933,axiom,
    s__instance(s__Accelerating__t,s__SetOrClass) ).

fof(kb_SUMO_40934,axiom,
    s__documentation(s__Accelerating,s__EnglishLanguage,'Increasing the speed with which someone or something is moving.') ).

%FOL fof(kb_SUMO_40935,axiom,(( (! [V__ACCELERATE,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__ACCELERATE,s__Process)) => ((s__instance(V__ACCELERATE,s__Accelerating) & s__agent(V__ACCELERATE,V__AGENT)) => (? [V__LENGTH1,V__LENGTH2,V__TIME1,V__TIME2] : (s__instance(V__TIME2,s__TimeDuration) & s__instance(V__TIME1,s__TimeDuration) & s__instance(V__LENGTH2,s__LengthMeasure) & s__instance(V__LENGTH1,s__LengthMeasure) & s__holdsDuring(s__BeginFn(s__WhenFn(V__ACCELERATE)),'s__measure(V__AGENT,s__SpeedFn(V__LENGTH1,V__TIME1))') & s__holdsDuring(s__EndFn(s__WhenFn(V__ACCELERATE)),'s__measure(V__AGENT,s__SpeedFn(V__LENGTH2,V__TIME2))') & (greater(V__LENGTH2,V__LENGTH1) | greater(V__TIME2,V__TIME1))))))) ))).

fof(kb_SUMO_40936,axiom,
    s__subclass(s__Decelerating,s__Translocation) ).

fof(kb_SUMO_40937,axiom,
    s__subclass(s__Decelerating,s__Decreasing) ).

fof(kb_SUMO_40938,axiom,
    s__instance(s__Decelerating__t,s__SetOrClass) ).

fof(kb_SUMO_40939,axiom,
    s__documentation(s__Decelerating,s__EnglishLanguage,'Decreasing the speed with which someone or something is moving.') ).

%FOL fof(kb_SUMO_40940,axiom,(( (! [V__A,V__D] : ((s__instance(V__D,s__Process) & s__instance(V__A,s__Agent)) => ((s__instance(V__D,s__Decelerating) & s__agent(V__D,V__A)) => (? [V__L1,V__L2,V__T1,V__T2] : (s__instance(V__T2,s__TimeDuration) & s__instance(V__T1,s__TimeDuration) & s__instance(V__L2,s__LengthMeasure) & s__instance(V__L1,s__LengthMeasure) & s__holdsDuring(s__BeginFn(s__WhenFn(V__D)),'s__measure(V__A,s__SpeedFn(V__L1,V__T1))') & s__holdsDuring(s__EndFn(s__WhenFn(V__D)),'s__measure(V__A,s__SpeedFn(V__L2,V__T2))') & (greater(V__L1,V__L2) | greater(V__T1,V__T2))))))) ))).

fof(kb_SUMO_40941,axiom,
    ! [V__A,V__T,V__E] :
      ( ( s__instance(V__E,s__Agent)
        & s__instance(V__A,s__Process) )
     => ( ( s__instance(V__A,s__Accelerating)
          & V__T = s__WhenFn(V__A)
          & s__experiencer(V__A,V__E) )
       => ~ ? [V__D] :
              ( s__instance(V__D,s__Process)
              & s__instance(V__D,s__Decelerating)
              & s__experiencer(V__D,V__E)
              & V__T = s__WhenFn(V__D) ) ) ) ).

fof(kb_SUMO_40942,axiom,
    s__subclass(s__Shortening,s__Decreasing) ).

fof(kb_SUMO_40943,axiom,
    s__instance(s__Shortening__t,s__SetOrClass) ).

fof(kb_SUMO_40944,axiom,
    s__documentation(s__Shortening,s__EnglishLanguage,'Decreasing the length of something.') ).

%FOL fof(kb_SUMO_40945,axiom,(( (! [V__O,V__S] : ((s__instance(V__S,s__Process) & s__instance(V__O,s__Object)) => ((s__instance(V__S,s__Shortening) & s__patient(V__S,V__O)) => (? [V__L1,V__L2] : (s__instance(V__L2,s__LengthMeasure) & s__instance(V__L1,s__LengthMeasure) & s__holdsDuring(s__BeginFn(s__WhenFn(V__S)),'s__length(V__O,V__L1)') & s__holdsDuring(s__EndFn(s__WhenFn(V__S)),'s__length(V__O,V__L2)') & greater(V__L1,V__L2)))))) ))).

fof(kb_SUMO_40946,axiom,
    s__subclass(s__Flying,s__Translocation) ).

fof(kb_SUMO_40947,axiom,
    s__instance(s__Flying__t,s__SetOrClass) ).

fof(kb_SUMO_40948,axiom,
    s__documentation(s__Flying,s__EnglishLanguage,'Any instance of &%Translocation which is through an &%AtmosphericRegion and which is powered by the wings of an &%Animal.') ).

fof(kb_SUMO_40949,axiom,
    ! [V__FLY] :
      ( s__instance(V__FLY,s__Process)
     => ( s__instance(V__FLY,s__Flying)
       => ? [V__REGION] :
            ( s__instance(V__REGION,s__Object)
            & s__instance(V__REGION,s__AtmosphericRegion)
            & s__eventLocated(V__FLY,V__REGION) ) ) ) ).

fof(kb_SUMO_40950,axiom,
    s__subclass(s__TakingOff,s__Translocation) ).

fof(kb_SUMO_40951,axiom,
    s__instance(s__TakingOff__t,s__SetOrClass) ).

fof(kb_SUMO_40952,axiom,
    s__documentation(s__TakingOff,s__EnglishLanguage,'Any instance of &%Translocation which starts on something other than an &%AtmosphericRegion and which has an instance of &%Flying as a &%subProcess.') ).

%FOL fof(kb_SUMO_40953,axiom,(( (! [V__OFF] : (s__instance(V__OFF,s__Process) => (s__instance(V__OFF,s__TakingOff) => (? [V__REGION,V__FLYING] : (s__instance(V__FLYING,s__Process) & s__instance(V__REGION,s__Object) & (~ s__instance(V__REGION,s__AtmosphericRegion)) & s__holdsDuring(s__BeginFn(s__WhenFn(V__OFF)),'s__eventLocated(V__OFF,V__REGION)') & s__subProcess(V__FLYING,V__OFF) & s__instance(V__FLYING,s__Flying)))))) ))).

fof(kb_SUMO_40954,axiom,
    s__subclass(s__Landing,s__Translocation) ).

fof(kb_SUMO_40955,axiom,
    s__instance(s__Landing__t,s__SetOrClass) ).

fof(kb_SUMO_40956,axiom,
    s__documentation(s__Landing,s__EnglishLanguage,'Any instance of &%Translocation which ends up on something other than an &%AtmosphericRegion and which has an instance of &%Flying as a &%subProcess.') ).

%FOL fof(kb_SUMO_40957,axiom,(( (! [V__LAND] : (s__instance(V__LAND,s__Process) => (s__instance(V__LAND,s__Landing) => (? [V__REGION,V__FLYING] : (s__instance(V__FLYING,s__Process) & s__instance(V__REGION,s__Object) & (~ s__instance(V__REGION,s__AtmosphericRegion)) & s__holdsDuring(s__EndFn(s__WhenFn(V__LAND)),'s__eventLocated(V__LAND,V__REGION)') & s__subProcess(V__FLYING,V__LAND) & s__instance(V__FLYING,s__Flying)))))) ))).

fof(kb_SUMO_40958,axiom,
    s__subclass(s__Returning,s__Translocation) ).

fof(kb_SUMO_40959,axiom,
    s__instance(s__Returning__t,s__SetOrClass) ).

fof(kb_SUMO_40960,axiom,
    s__documentation(s__Returning,s__EnglishLanguage,'Any instance of &%Translocation where the &%agent goes to a location where he/she had been before the &%Translocation took place.') ).

%FOL fof(kb_SUMO_40961,axiom,(( (! [V__AGENT,V__RETURN,V__DEST] : ((s__instance(V__DEST,s__Object) & s__instance(V__RETURN,s__Process) & s__instance(V__AGENT,s__Agent)) => ((s__instance(V__RETURN,s__Returning) & s__experiencer(V__RETURN,V__AGENT) & s__destination(V__RETURN,V__DEST)) => (? [V__TIME] : (s__instance(V__TIME,s__TimeInterval) & s__earlier(V__TIME,s__WhenFn(V__RETURN)) & s__holdsDuring(V__TIME,'s__located(V__AGENT,V__DEST)')))))) ))).

fof(kb_SUMO_40962,axiom,
    s__subclass(s__Escaping,s__Translocation) ).

fof(kb_SUMO_40963,axiom,
    s__instance(s__Escaping__t,s__SetOrClass) ).

fof(kb_SUMO_40964,axiom,
    s__documentation(s__Escaping,s__EnglishLanguage,'Any instance of &%Translocation where the &%agent brings it about that he/she is no longer confined without having the right to do so.') ).

fof(kb_SUMO_40965,axiom,
    ! [V__ESCAPE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__ESCAPE,s__Process) )
     => ( ( s__instance(V__ESCAPE,s__Escaping)
          & s__agent(V__ESCAPE,V__AGENT) )
       => ? [V__CONFINE] :
            ( s__instance(V__CONFINE,s__Process)
            & s__instance(V__CONFINE,s__Confining)
            & s__patient(V__CONFINE,V__AGENT)
            & s__meetsTemporally(s__WhenFn(V__CONFINE),s__WhenFn(V__ESCAPE)) ) ) ) ).

%FOL fof(kb_SUMO_40966,axiom,(( (! [V__ESCAPE,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__ESCAPE,s__Process)) => (s__instance(V__ESCAPE,s__Escaping) => (~ s__holdsRight('s__agent(V__ESCAPE,V__AGENT)',V__AGENT))))) ))).

fof(kb_SUMO_40967,axiom,
    s__subclass(s__Leaving,s__Translocation) ).

fof(kb_SUMO_40968,axiom,
    s__instance(s__Leaving__t,s__SetOrClass) ).

fof(kb_SUMO_40969,axiom,
    s__documentation(s__Leaving,s__EnglishLanguage,'The initial part of any instance of &%Translocation.') ).

fof(kb_SUMO_40970,axiom,
    ! [V__LEAVE] :
      ( s__instance(V__LEAVE,s__Process)
     => ( s__instance(V__LEAVE,s__Leaving)
       => ? [V__GO] :
            ( s__instance(V__GO,s__Process)
            & s__instance(V__GO,s__Translocation)
            & s__subProcess(V__LEAVE,V__GO)
            & s__starts(s__WhenFn(V__LEAVE),s__WhenFn(V__GO)) ) ) ) ).

fof(kb_SUMO_40971,axiom,
    s__subclass(s__Arriving,s__Translocation) ).

fof(kb_SUMO_40972,axiom,
    s__instance(s__Arriving__t,s__SetOrClass) ).

fof(kb_SUMO_40973,axiom,
    s__documentation(s__Arriving,s__EnglishLanguage,'The final part of any instance of &%Translocation.') ).

fof(kb_SUMO_40974,axiom,
    ! [V__ARRIVE] :
      ( s__instance(V__ARRIVE,s__Process)
     => ( s__instance(V__ARRIVE,s__Arriving)
       => ? [V__GO] :
            ( s__instance(V__GO,s__Process)
            & s__instance(V__GO,s__Translocation)
            & s__subProcess(V__ARRIVE,V__GO)
            & s__finishes(s__WhenFn(V__ARRIVE),s__WhenFn(V__GO)) ) ) ) ).

fof(kb_SUMO_40975,axiom,
    s__subclass(s__Immigrating,s__Translocation) ).

fof(kb_SUMO_40976,axiom,
    s__instance(s__Immigrating__t,s__SetOrClass) ).

fof(kb_SUMO_40977,axiom,
    s__documentation(s__Immigrating,s__EnglishLanguage,'Any &%Translocation by a Human from one &%Nation to another &%Nation where the person is not a citizen for the purpose of taking up residence.') ).

%FOL fof(kb_SUMO_40978,axiom,(( (! [V__A,V__I] : ((s__instance(V__I,s__Process) & s__instance(V__A,s__Organism)) => ((s__instance(V__I,s__Immigrating) & s__agent(V__I,V__A)) => (? [V__N1,V__N2] : (s__instance(V__N2,s__GeopoliticalArea) & s__instance(V__N1,s__GeopoliticalArea) & s__instance(V__N1,s__Nation) & s__instance(V__N2,s__Nation) & s__origin(V__I,V__N1) & s__destination(V__I,V__N2) & (~ (V__N1 = V__N2)) & s__member(V__A,s__CitizenryFn(V__N1)) & (~ s__member(V__A,s__CitizenryFn(V__N2))) & s__hasPurpose(V__I,'s__inhabits(V__A,V__N2)')))))) ))).

fof(kb_SUMO_40979,axiom,
    ! [V__A,V__I] :
      ( ( s__instance(V__I,s__Process)
        & s__instance(V__A,s__Agent) )
     => ( ( s__instance(V__I,s__Immigrating)
          & s__agent(V__I,V__A) )
       => s__instance(V__A,s__Human) ) ) ).

fof(kb_SUMO_40980,axiom,
    s__subclass(s__Boarding,s__Translocation) ).

fof(kb_SUMO_40981,axiom,
    s__instance(s__Boarding__t,s__SetOrClass) ).

fof(kb_SUMO_40982,axiom,
    s__documentation(s__Boarding,s__EnglishLanguage,'Getting on a &%Vehicle, e.g. getting into an &%Automobile, boarding an &%Aircraft, etc.') ).

fof(kb_SUMO_40983,axiom,
    ! [V__B,V__V] :
      ( s__instance(V__B,s__Process)
     => ( ( s__instance(V__B,s__Boarding)
          & s__patient(V__B,V__V) )
       => s__instance(V__V,s__Vehicle) ) ) ).

%FOL fof(kb_SUMO_40984,axiom,(( (! [V__B,V__A,V__V,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__V,s__Vehicle) & s__instance(V__A,s__SelfConnectedObject) & s__instance(V__B,s__Process)) => ((s__instance(V__B,s__Boarding) & s__agent(V__B,V__AGENT) & s__patient(V__B,V__V)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__B)),'(~ s__onboard(V__A,V__V))') & s__holdsDuring(s__EndFn(s__WhenFn(V__B)),'s__onboard(V__A,V__V)'))))) ))).

fof(kb_SUMO_40985,axiom,
    s__documentation(s__onboard__m,s__EnglishLanguage,'(onboard ?OBJ ?VEHICLE) means that the &%SelfConnectedObject ?OBJ is inside the &%Vehicle ?VEHICLE.') ).

fof(kb_SUMO_40986,axiom,
    s__domain(s__onboard__m,"1",s__SelfConnectedObject) ).

fof(kb_SUMO_40987,axiom,
    s__domain(s__onboard__m,"2",s__Vehicle) ).

fof(kb_SUMO_40988,axiom,
    s__subrelation(s__onboard__m,s__located__m) ).

fof(kb_SUMO_40989,axiom,
    ! [V__O,V__V] :
      ( ( s__instance(V__V,s__Vehicle)
        & s__instance(V__V,s__SelfConnectedObject)
        & s__instance(V__O,s__SelfConnectedObject) )
     => ( s__onboard(V__O,V__V)
       => s__contains(V__V,V__O) ) ) ).

fof(kb_SUMO_40990,axiom,
    ! [V__O,V__T,V__V] :
      ( ( s__instance(V__V,s__Vehicle)
        & s__instance(V__T,s__Process)
        & s__instance(V__O,s__SelfConnectedObject) )
     => ( ( s__onboard(V__O,V__V)
          & s__instrument(V__T,V__V)
          & s__instance(V__T,s__Transportation) )
       => s__patient(V__T,V__O) ) ) ).

fof(kb_SUMO_40991,axiom,
    s__subclass(s__Deboarding,s__Translocation) ).

fof(kb_SUMO_40992,axiom,
    s__instance(s__Deboarding__t,s__SetOrClass) ).

fof(kb_SUMO_40993,axiom,
    s__relatedInternalConcept(s__Boarding,s__Deboarding) ).

fof(kb_SUMO_40994,axiom,
    s__documentation(s__Deboarding,s__EnglishLanguage,'Getting off a &%Vehicle, e.g. getting out of an Automobile, deplaning, getting off a &%WaterVehicle, etc.') ).

fof(kb_SUMO_40995,axiom,
    ! [V__B,V__VEHICLE] :
      ( s__instance(V__B,s__Process)
     => ( ( s__instance(V__B,s__Deboarding)
          & s__patient(V__B,V__VEHICLE) )
       => s__instance(V__VEHICLE,s__Vehicle) ) ) ).

%FOL fof(kb_SUMO_40996,axiom,(( (! [V__B,V__A,V__V] : ((s__instance(V__V,s__Vehicle) & s__instance(V__A,s__Agent) & s__instance(V__A,s__SelfConnectedObject) & s__instance(V__B,s__Process)) => ((s__instance(V__B,s__Deboarding) & s__agent(V__B,V__A) & s__patient(V__B,V__V)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__B)),'s__onboard(V__A,V__V)') & s__holdsDuring(s__EndFn(s__WhenFn(V__B)),'(~ s__onboard(V__A,V__V))'))))) ))).

fof(kb_SUMO_40997,axiom,
    s__subclass(s__Rotating,s__Motion) ).

fof(kb_SUMO_40998,axiom,
    s__documentation(s__Rotating,s__EnglishLanguage,'&%Motion that begins and ends at the same point, because the trajectory of the &%Motion is circular.') ).

%FOL fof(kb_SUMO_40999,axiom,(( (! [V__A,V__R] : ((s__instance(V__R,s__Process) & s__instance(V__A,s__Agent)) => ((s__instance(V__R,s__Rotating) & s__experiencer(V__R,V__A)) => (? [V__L] : (s__instance(V__L,s__Object) & s__holdsDuring(s__BeginFn(s__WhenFn(V__R)),'s__located(V__A,V__L)') & s__holdsDuring(s__EndFn(s__WhenFn(V__R)),'s__located(V__A,V__L)')))))) ))).

fof(kb_SUMO_41000,axiom,
    s__subclass(s__Tremor,s__Rotating) ).

fof(kb_SUMO_41001,axiom,
    s__instance(s__Tremor__t,s__SetOrClass) ).

fof(kb_SUMO_41002,axiom,
    s__documentation(s__Tremor,s__EnglishLanguage,'&%Motion that involves rapidly &%Rotating between two positions.') ).

fof(kb_SUMO_41003,axiom,
    s__instance(s__axis__m,s__BinaryPredicate) ).

fof(kb_SUMO_41004,axiom,
    s__documentation(s__axis__m,s__EnglishLanguage,'(axis ?A ?OBJ) means that a &%part ?A of an &%Object ?OBJ is the axis of rotation in a &%Rotating.') ).

fof(kb_SUMO_41005,axiom,
    s__domain(s__axis__m,"1",s__Object) ).

fof(kb_SUMO_41006,axiom,
    s__domain(s__axis__m,"2",s__Object) ).

fof(kb_SUMO_41007,axiom,
    ! [V__OBJ,V__AXIS] :
      ( ( s__instance(V__AXIS,s__Agent)
        & s__instance(V__OBJ,s__Agent) )
     => ( s__axis(V__AXIS,V__OBJ)
       => ? [V__R] :
            ( s__instance(V__R,s__Rotating)
            & s__part(V__AXIS,V__OBJ)
            & s__experiencer(V__R,V__OBJ)
            & ~ ? [V__R2] :
                  ( s__instance(V__R2,s__Process)
                  & s__instance(V__R,s__Process)
                  & s__instance(V__R2,s__Rotating)
                  & s__subProcess(V__R2,V__R)
                  & s__experiencer(V__R2,V__AXIS) ) ) ) ) ).

fof(kb_SUMO_41008,axiom,
    s__subclass(s__CentrifugalMotion,s__Rotating) ).

fof(kb_SUMO_41009,axiom,
    s__instance(s__CentrifugalMotion__t,s__SetOrClass) ).

fof(kb_SUMO_41010,axiom,
    s__disjoint(s__CentrifugalMotion,s__CentripetalMotion) ).

fof(kb_SUMO_41011,axiom,
    s__documentation(s__CentrifugalMotion,s__EnglishLanguage,'Any instance of &%Rotating where there is &%Motion away from the center of the &%Rotating.') ).

fof(kb_SUMO_41012,axiom,
    ! [V__CM] :
      ( s__instance(V__CM,s__Process)
     => ( s__instance(V__CM,s__CentrifugalMotion)
       => ? [V__R,V__A,V__O1,V__O2] :
            ( s__instance(V__O2,s__Agent)
            & s__instance(V__O1,s__Agent)
            & s__instance(V__A,s__Object)
            & s__instance(V__R,s__Process)
            & s__instance(V__R,s__Rotating)
            & s__axis(V__A,V__O1)
            & s__origin(V__CM,V__A)
            & s__experiencer(V__R,V__O1)
            & s__experiencer(V__CM,V__O2)
            & s__causes(V__R,V__CM) ) ) ) ).

fof(kb_SUMO_41013,axiom,
    s__subclass(s__CentripetalMotion,s__Rotating) ).

fof(kb_SUMO_41014,axiom,
    s__instance(s__CentripetalMotion__t,s__SetOrClass) ).

fof(kb_SUMO_41015,axiom,
    s__instance(s__Rotating__t,s__SetOrClass) ).

fof(kb_SUMO_41016,axiom,
    s__documentation(s__CentripetalMotion,s__EnglishLanguage,'Any instance of &%Rotating where there is &%Motion towards the center of the &%Rotating.') ).

fof(kb_SUMO_41017,axiom,
    ! [V__CM] :
      ( s__instance(V__CM,s__Process)
     => ( s__instance(V__CM,s__CentripetalMotion)
       => ? [V__R,V__A,V__O1,V__O2] :
            ( s__instance(V__O2,s__Agent)
            & s__instance(V__O1,s__Agent)
            & s__instance(V__A,s__Object)
            & s__instance(V__R,s__Process)
            & s__instance(V__R,s__Rotating)
            & s__axis(V__A,V__O1)
            & s__destination(V__CM,V__A)
            & s__experiencer(V__R,V__O1)
            & s__experiencer(V__CM,V__O2)
            & s__causes(V__R,V__CM) ) ) ) ).

fof(kb_SUMO_41018,axiom,
    s__subclass(s__Reversing,s__Motion) ).

fof(kb_SUMO_41019,axiom,
    s__instance(s__Reversing__t,s__SetOrClass) ).

fof(kb_SUMO_41020,axiom,
    s__documentation(s__Reversing,s__EnglishLanguage,'Moving something in such a way that its &%top becomes its &%bottom and vice versa.') ).

fof(kb_SUMO_41021,axiom,
    ! [V__REVERSE,V__OBJ,V__BOTTOM,V__TOP] :
      ( ( s__instance(V__TOP,s__SelfConnectedObject)
        & s__instance(V__BOTTOM,s__SelfConnectedObject)
        & s__instance(V__OBJ,s__SelfConnectedObject)
        & s__instance(V__REVERSE,s__Process) )
     => ( ( s__instance(V__REVERSE,s__Reversing)
          & s__patient(V__REVERSE,V__OBJ)
          & s__holdsDuring(s__BeginFn(s__WhenFn(V__REVERSE)),'(s__top(V__TOP,V__OBJ) & s__bottom(V__BOTTOM,V__OBJ))') )
       => s__holdsDuring(s__EndFn(s__WhenFn(V__REVERSE)),'(s__top(V__BOTTOM,V__OBJ) & s__bottom(V__TOP,V__OBJ))') ) ) ).

fof(kb_SUMO_41022,axiom,
    s__subclass(s__Dripping,s__LiquidMotion) ).

fof(kb_SUMO_41023,axiom,
    s__instance(s__Dripping__t,s__SetOrClass) ).

fof(kb_SUMO_41024,axiom,
    s__documentation(s__Dripping,s__EnglishLanguage,'Any &%LiquidMotion where the &%Liquid is moved drop by drop.') ).

fof(kb_SUMO_41025,axiom,
    s__subclass(s__Stirring,s__LiquidMotion) ).

fof(kb_SUMO_41026,axiom,
    s__instance(s__Stirring__t,s__SetOrClass) ).

fof(kb_SUMO_41027,axiom,
    s__subclass(s__Stirring,s__Combining) ).

fof(kb_SUMO_41028,axiom,
    s__documentation(s__Stirring,s__EnglishLanguage,'Any instance of &%LiquidMotion which is also an instance of &%Combining two or more &%Liquids.') ).

fof(kb_SUMO_41029,axiom,
    s__subclass(s__Pouring,s__LiquidMotion) ).

fof(kb_SUMO_41030,axiom,
    s__instance(s__Pouring__t,s__SetOrClass) ).

fof(kb_SUMO_41031,axiom,
    s__subclass(s__Pouring,s__Transfer) ).

fof(kb_SUMO_41032,axiom,
    s__documentation(s__Pouring,s__EnglishLanguage,'Any instance of &%Transfer from one &%Container to another, where the thing transferred is a &%Liquid.') ).

fof(kb_SUMO_41033,axiom,
    ! [V__POUR] :
      ( s__instance(V__POUR,s__Process)
     => ( s__instance(V__POUR,s__Pouring)
       => ? [V__LIQUID,V__CONTAINER1,V__CONTAINER2] :
            ( s__instance(V__CONTAINER1,s__Object)
            & s__instance(V__LIQUID,s__Object)
            & s__origin(V__POUR,V__CONTAINER1)
            & s__destination(V__POUR,V__CONTAINER2)
            & s__instance(V__CONTAINER1,s__Container)
            & s__instance(V__CONTAINER2,s__Container)
            & V__CONTAINER1 != V__CONTAINER2
            & s__patient(V__POUR,V__LIQUID)
            & s__attribute(V__LIQUID,s__Liquid)
            & s__instance(V__LIQUID,s__Substance) ) ) ) ).

fof(kb_SUMO_41034,axiom,
    s__subclass(s__WaterWave,s__LiquidMotion) ).

fof(kb_SUMO_41035,axiom,
    s__instance(s__WaterWave__t,s__SetOrClass) ).

fof(kb_SUMO_41036,axiom,
    s__documentation(s__WaterWave,s__EnglishLanguage,'A &%WaterWave is a raised ridge of water moving along the surface of a body of water. The &%WaterWave moves in a direction approximately transverse to the crest line of the wave. The &%patient of the &%WaterWave is successive regions of water, which do not travel in the direction of the wave or with it.') ).

fof(kb_SUMO_41037,axiom,
    ! [V__WAVE] :
      ( s__instance(V__WAVE,s__Process)
     => ( s__instance(V__WAVE,s__WaterWave)
       => ? [V__AREA] :
            ( s__instance(V__AREA,s__Object)
            & s__instance(V__AREA,s__WaterArea)
            & s__eventLocated(V__WAVE,V__AREA) ) ) ) ).

fof(kb_SUMO_41038,axiom,
    s__instance(s__waterDepth__m,s__BinaryPredicate) ).

fof(kb_SUMO_41039,axiom,
    s__domain(s__waterDepth__m,"1",s__WaterArea) ).

fof(kb_SUMO_41040,axiom,
    s__domain(s__waterDepth__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_41041,axiom,
    s__subrelation(s__waterDepth__m,s__length__m) ).

fof(kb_SUMO_41042,axiom,
    s__documentation(s__waterDepth__m,s__EnglishLanguage,'(&%waterDepth ?AREA ?LENGTH) means that the depth of water at the &%Region ?AREA is ?LENGTH.') ).

fof(kb_SUMO_41043,axiom,
    ! [V__DEPTH,V__AREA] :
      ( ( s__instance(V__AREA,s__WaterArea)
        & s__instance(V__AREA,s__SelfConnectedObject)
        & s__instance(V__DEPTH,s__LengthMeasure) )
     => ( s__waterDepth(V__AREA,V__DEPTH)
       => ? [V__BOTTOM,V__TOP] :
            ( s__instance(V__TOP,s__SelfConnectedObject)
            & s__instance(V__BOTTOM,s__SelfConnectedObject)
            & s__depth(V__TOP,V__BOTTOM,V__DEPTH)
            & s__top(V__TOP,V__AREA)
            & s__bottom(V__BOTTOM,V__AREA) ) ) ) ).

fof(kb_SUMO_41044,axiom,
    s__subclass(s__Flooding,s__LiquidMotion) ).

fof(kb_SUMO_41045,axiom,
    s__instance(s__Flooding__t,s__SetOrClass) ).

fof(kb_SUMO_41046,axiom,
    s__documentation(s__Flooding,s__EnglishLanguage,'Flooding is the subclass of &%LiquidMotion processes in which the water level of a &%Waterway rises or water spreads over a flood plain along a &%Waterway.') ).

%FOL fof(kb_SUMO_41047,axiom,(( (! [V__P,V__F] : ((s__instance(V__F,s__Process) & s__instance(V__P,s__WaterArea)) => ((s__instance(V__F,s__Flooding) & s__eventLocated(V__F,V__P)) => (? [V__L1,V__L2] : (s__instance(V__L2,s__LengthMeasure) & s__instance(V__L1,s__LengthMeasure) & s__holdsDuring(s__BeginFn(s__WhenFn(V__F)),'s__waterDepth(V__P,V__L1)') & s__holdsDuring(s__EndFn(s__WhenFn(V__F)),'s__waterDepth(V__P,V__L2)') & greater(V__L2,V__L1)))))) ))).

fof(kb_SUMO_41048,axiom,
    s__subclass(s__Spraying,s__LiquidMotion) ).

fof(kb_SUMO_41049,axiom,
    s__instance(s__Spraying__t,s__SetOrClass) ).

fof(kb_SUMO_41050,axiom,
    s__subclass(s__Spraying,s__Transfer) ).

fof(kb_SUMO_41051,axiom,
    s__documentation(s__Spraying,s__EnglishLanguage,'Any instance of &%Transfer of a &%Liquid which is accomplished by converting the &%Liquid into a mist.') ).

fof(kb_SUMO_41052,axiom,
    s__subclass(s__Pulling,s__Motion) ).

fof(kb_SUMO_41053,axiom,
    s__instance(s__Pulling__t,s__SetOrClass) ).

fof(kb_SUMO_41054,axiom,
    s__documentation(s__Pulling,s__EnglishLanguage,'&%Pulling describe the exertion of force so as to cause or tend to cause motion towards the agent.') ).

fof(kb_SUMO_41055,axiom,
    s__subclass(s__Submarine,s__WaterVehicle) ).

fof(kb_SUMO_41056,axiom,
    s__instance(s__Submarine__t,s__SetOrClass) ).

fof(kb_SUMO_41057,axiom,
    s__documentation(s__Submarine,s__EnglishLanguage,'A &%WaterVehicle which is capable of travelling under the water level by filling tanks with water.') ).

fof(kb_SUMO_41058,axiom,
    s__subclass(s__AirTransportation,s__Transportation) ).

fof(kb_SUMO_41059,axiom,
    s__instance(s__AirTransportation__t,s__SetOrClass) ).

fof(kb_SUMO_41060,axiom,
    s__documentation(s__AirTransportation,s__EnglishLanguage,'Any instance of &%Transportation where the &%instrument is an &%Aircraft and which is through an &%AtmosphericRegion.') ).

fof(kb_SUMO_41061,axiom,
    ! [V__TRANSPORT] :
      ( s__instance(V__TRANSPORT,s__Process)
     => ( s__instance(V__TRANSPORT,s__AirTransportation)
       => ? [V__CRAFT,V__REGION] :
            ( s__instance(V__REGION,s__Object)
            & s__instance(V__CRAFT,s__Object)
            & s__instance(V__CRAFT,s__Aircraft)
            & s__instance(V__REGION,s__AtmosphericRegion)
            & s__instrument(V__TRANSPORT,V__CRAFT)
            & s__eventLocated(V__TRANSPORT,V__REGION) ) ) ) ).

fof(kb_SUMO_41062,axiom,
    s__subclass(s__SpaceTransportation,s__Transportation) ).

fof(kb_SUMO_41063,axiom,
    s__instance(s__SpaceTransportation__t,s__SetOrClass) ).

fof(kb_SUMO_41064,axiom,
    s__documentation(s__SpaceTransportation,s__EnglishLanguage,'Any instance of &%Transportation where the &%instrument is a &%Spacecraft and which is through a &%SpaceRegion.') ).

fof(kb_SUMO_41065,axiom,
    ! [V__TRANSPORT] :
      ( s__instance(V__TRANSPORT,s__Process)
     => ( s__instance(V__TRANSPORT,s__SpaceTransportation)
       => ? [V__CRAFT,V__REGION] :
            ( s__instance(V__REGION,s__Object)
            & s__instance(V__CRAFT,s__Object)
            & s__instance(V__CRAFT,s__Spacecraft)
            & s__instance(V__REGION,s__SpaceRegion)
            & s__instrument(V__TRANSPORT,V__CRAFT)
            & s__eventLocated(V__TRANSPORT,V__REGION) ) ) ) ).

fof(kb_SUMO_41066,axiom,
    s__subclass(s__Spacecraft,s__Vehicle) ).

fof(kb_SUMO_41067,axiom,
    s__instance(s__Spacecraft__t,s__SetOrClass) ).

fof(kb_SUMO_41068,axiom,
    s__documentation(s__Spacecraft,s__EnglishLanguage,'Any &%Vehicle which is capable of &%SpaceTransportation.') ).

fof(kb_SUMO_41069,axiom,
    ! [V__CRAFT] :
      ( s__instance(V__CRAFT,s__Object)
     => ( s__instance(V__CRAFT,s__Spacecraft)
       => s__capability(s__SpaceTransportation,s__instrument__m,V__CRAFT) ) ) ).

fof(kb_SUMO_41070,axiom,
    s__subclass(s__Rocket,s__Spacecraft) ).

fof(kb_SUMO_41071,axiom,
    s__documentation(s__Rocket,s__EnglishLanguage,'A &%Spacecraft which has the shape of a cylinder with a cone on top and which is powered by a jet engine.') ).

fof(kb_SUMO_41072,axiom,
    s__subclass(s__Missile,s__Projectile) ).

fof(kb_SUMO_41073,axiom,
    s__instance(s__Missile__t,s__SetOrClass) ).

fof(kb_SUMO_41074,axiom,
    s__subclass(s__Missile,s__SelfPoweredDevice) ).

fof(kb_SUMO_41075,axiom,
    s__instance(s__SelfPoweredDevice__t,s__SetOrClass) ).

fof(kb_SUMO_41076,axiom,
    s__documentation(s__Missile,s__EnglishLanguage,'A &%Projectile which is propelled by a rocket and contains a &%Bomb.') ).

fof(kb_SUMO_41077,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__Missile)
       => ? [V__B] :
            ( s__instance(V__B,s__Object)
            & s__instance(V__B,s__Bomb)
            & s__part(V__B,V__M) ) ) ) ).

fof(kb_SUMO_41078,axiom,
    s__subclass(s__BallisticMissile,s__Missile) ).

fof(kb_SUMO_41079,axiom,
    s__instance(s__BallisticMissile__t,s__SetOrClass) ).

fof(kb_SUMO_41080,axiom,
    s__documentation(s__BallisticMissile,s__EnglishLanguage,'A &%Missile which is guided for the first stage of its flight but then falls to its target for the second stage.') ).

fof(kb_SUMO_41081,axiom,
    s__subclass(s__WaterTransportation,s__Transportation) ).

fof(kb_SUMO_41082,axiom,
    s__instance(s__WaterTransportation__t,s__SetOrClass) ).

fof(kb_SUMO_41083,axiom,
    s__documentation(s__WaterTransportation,s__EnglishLanguage,'Any instance of &%Transportation where the &%instrument is a &%WaterVehicle.') ).

fof(kb_SUMO_41084,axiom,
    ! [V__TRANSPORT] :
      ( s__instance(V__TRANSPORT,s__Process)
     => ( s__instance(V__TRANSPORT,s__WaterTransportation)
       => ? [V__CRAFT,V__AREA] :
            ( s__instance(V__AREA,s__Object)
            & s__instance(V__CRAFT,s__Object)
            & s__instance(V__CRAFT,s__WaterVehicle)
            & s__instance(V__AREA,s__WaterArea)
            & s__instrument(V__TRANSPORT,V__CRAFT)
            & s__eventLocated(V__TRANSPORT,V__AREA) ) ) ) ).

fof(kb_SUMO_41085,axiom,
    ! [V__CRAFT] :
      ( s__instance(V__CRAFT,s__Object)
     => ( s__instance(V__CRAFT,s__WaterVehicle)
       => s__capability(s__WaterTransportation,s__instrument__m,V__CRAFT) ) ) ).

fof(kb_SUMO_41086,axiom,
    s__subclass(s__Rowing,s__WaterTransportation) ).

fof(kb_SUMO_41087,axiom,
    s__instance(s__Rowing__t,s__SetOrClass) ).

fof(kb_SUMO_41088,axiom,
    s__documentation(s__Rowing,s__EnglishLanguage,'Any instance of &%WaterTransportation where the instrument is an &%Oar that is manually powered.') ).

fof(kb_SUMO_41089,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Process)
     => ( s__instance(V__R,s__Rowing)
       => ? [V__O] :
            ( s__instance(V__O,s__Object)
            & s__instance(V__O,s__Oar)
            & s__instrument(V__R,V__O) ) ) ) ).

fof(kb_SUMO_41090,axiom,
    s__subclass(s__LandTransportation,s__Transportation) ).

fof(kb_SUMO_41091,axiom,
    s__instance(s__LandTransportation__t,s__SetOrClass) ).

fof(kb_SUMO_41092,axiom,
    s__documentation(s__LandTransportation,s__EnglishLanguage,'Any instance of &%Transportation where the &%instrument is a &%LandVehicle.') ).

fof(kb_SUMO_41093,axiom,
    ! [V__LAND] :
      ( s__instance(V__LAND,s__Process)
     => ( s__instance(V__LAND,s__LandTransportation)
       => ? [V__CRAFT,V__AREA] :
            ( s__instance(V__AREA,s__Object)
            & s__instance(V__CRAFT,s__Object)
            & s__instance(V__CRAFT,s__LandVehicle)
            & s__instance(V__AREA,s__LandArea)
            & s__instrument(V__LAND,V__CRAFT)
            & s__located(V__CRAFT,V__AREA) ) ) ) ).

fof(kb_SUMO_41094,axiom,
    ! [V__VEHICLE] :
      ( s__instance(V__VEHICLE,s__Object)
     => ( s__instance(V__VEHICLE,s__LandVehicle)
       => s__capability(s__LandTransportation,s__instrument__m,V__VEHICLE) ) ) ).

fof(kb_SUMO_41095,axiom,
    ! [V__P,V__T] :
      ( ( s__instance(V__T,s__Motion)
        & s__instance(V__P,s__Object) )
     => ( ( s__instance(V__T,s__LandTransportation)
          & s__path(V__T,V__P) )
       => s__instance(V__P,s__LandTransitway) ) ) ).

fof(kb_SUMO_41096,axiom,
    s__subclass(s__TransportViaRoadVehicle,s__Transportation) ).

fof(kb_SUMO_41097,axiom,
    s__instance(s__TransportViaRoadVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_41098,axiom,
    s__subclass(s__TransportViaRoadVehicle,s__LandTransportation) ).

fof(kb_SUMO_41099,axiom,
    s__documentation(s__TransportViaRoadVehicle,s__EnglishLanguage,'&%TransportViaRoadVehicle is the class of &%Transportation events in which the &%instrument is an instance of &%RoadVehicle.') ).

fof(kb_SUMO_41100,axiom,
    s__subclass(s__FlyingAircraft,s__Driving) ).

fof(kb_SUMO_41101,axiom,
    s__instance(s__FlyingAircraft__t,s__SetOrClass) ).

fof(kb_SUMO_41102,axiom,
    s__documentation(s__FlyingAircraft,s__EnglishLanguage,'Controlling the direction, speed, and altitude of an &%Aircraft') ).

fof(kb_SUMO_41103,axiom,
    s__termFormat(s__EnglishLanguage,s__FlyingAircraft,'Flying') ).

fof(kb_SUMO_41104,axiom,
    ! [V__FLY] :
      ( s__instance(V__FLY,s__Process)
     => ( s__instance(V__FLY,s__FlyingAircraft)
       => ? [V__CRAFT] :
            ( s__instance(V__CRAFT,s__Aircraft)
            & s__patient(V__FLY,V__CRAFT) ) ) ) ).

fof(kb_SUMO_41105,axiom,
    ! [V__FLY] :
      ( s__instance(V__FLY,s__Process)
     => ( s__instance(V__FLY,s__FlyingAircraft)
       => ? [V__FLIGHT] :
            ( s__instance(V__FLIGHT,s__Process)
            & s__instance(V__FLIGHT,s__AirTransportation)
            & s__subProcess(V__FLY,V__FLIGHT) ) ) ) ).

fof(kb_SUMO_41106,axiom,
    s__subclass(s__Aircraft,s__Vehicle) ).

fof(kb_SUMO_41107,axiom,
    s__documentation(s__Aircraft,s__EnglishLanguage,'Any Vehicle which is capable of AirTransportation. Note that this class covers both fixed-wing aircraft and helicopters.') ).

fof(kb_SUMO_41108,axiom,
    ! [V__CRAFT] :
      ( s__instance(V__CRAFT,s__Object)
     => ( s__instance(V__CRAFT,s__Aircraft)
       => s__capability(s__AirTransportation,s__instrument__m,V__CRAFT) ) ) ).

fof(kb_SUMO_41109,axiom,
    s__subclass(s__Helicopter,s__Aircraft) ).

fof(kb_SUMO_41110,axiom,
    s__instance(s__Helicopter__t,s__SetOrClass) ).

fof(kb_SUMO_41111,axiom,
    s__instance(s__Aircraft__t,s__SetOrClass) ).

fof(kb_SUMO_41112,axiom,
    s__documentation(s__Helicopter,s__EnglishLanguage,'Any &%Aircraft with rapidly rotating wings.') ).

fof(kb_SUMO_41113,axiom,
    s__subclass(s__MilitaryArtifact,s__Artifact) ).

fof(kb_SUMO_41114,axiom,
    s__instance(s__MilitaryArtifact__t,s__SetOrClass) ).

fof(kb_SUMO_41115,axiom,
    s__documentation(s__MilitaryArtifact,s__EnglishLanguage,'Any &%Artifact which is made for a &%MilitaryOrganization.') ).

fof(kb_SUMO_41116,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Object)
     => ( s__instance(V__A,s__MilitaryArtifact)
       => s__hasPurpose(V__A,'(? [V__O] : (s__instance(V__O,s__Agent) & s__instance(V__O,s__MilitaryOrganization) & s__uses(V__A,V__O)))') ) ) ).

fof(kb_SUMO_41117,axiom,
    s__subclass(s__ExplosiveDevice,s__Device) ).

fof(kb_SUMO_41118,axiom,
    s__documentation(s__ExplosiveDevice,s__EnglishLanguage,'A &%Device whose purpose is to explode. Note that &%ExplosiveDevice is not a subclass of &%Weapon, since explosives can be used in demolition work and in fireworks displays, for example.') ).

fof(kb_SUMO_41119,axiom,
    ! [V__ED] :
      ( s__instance(V__ED,s__Object)
     => ( s__instance(V__ED,s__ExplosiveDevice)
       => s__hasPurpose(V__ED,'(? [V__E,V__D] : (s__instance(V__D,s__Process) & s__instance(V__E,s__Process) & s__instance(V__E,s__Explosion) & s__instrument(V__E,V__ED) & s__causes(V__E,V__D) & s__instance(V__D,s__Damaging)))') ) ) ).

fof(kb_SUMO_41120,axiom,
    s__subclass(s__ExplosiveMine,s__ExplosiveDevice) ).

fof(kb_SUMO_41121,axiom,
    s__subclass(s__ExplosiveMine,s__Weapon) ).

fof(kb_SUMO_41122,axiom,
    s__instance(s__ExplosiveMine__t,s__SetOrClass) ).

fof(kb_SUMO_41123,axiom,
    s__documentation(s__ExplosiveMine,s__EnglishLanguage,'An &%ExplosiveDevice which is designed to explode when there is movement over it, e.g. by a person on foot, by a &%RoadVehicle, etc.') ).

fof(kb_SUMO_41124,axiom,
    s__subclass(s__ExplosiveSubstance,s__Substance) ).

fof(kb_SUMO_41125,axiom,
    s__instance(s__ExplosiveSubstance__t,s__SetOrClass) ).

fof(kb_SUMO_41126,axiom,
    s__documentation(s__ExplosiveSubstance,s__EnglishLanguage,'Any &%Substance which is capable of exploding.') ).

fof(kb_SUMO_41127,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__ExplosiveSubstance)
       => s__capability(s__Explosion,s__instrument__m,V__S) ) ) ).

fof(kb_SUMO_41128,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__ExplosiveDevice)
       => ? [V__S] :
            ( s__instance(V__S,s__Object)
            & s__instance(V__S,s__ExplosiveSubstance)
            & s__part(V__S,V__D) ) ) ) ).

fof(kb_SUMO_41129,axiom,
    s__subclass(s__Driveway,s__Roadway) ).

fof(kb_SUMO_41130,axiom,
    s__instance(s__Driveway__t,s__SetOrClass) ).

fof(kb_SUMO_41131,axiom,
    s__documentation(s__Driveway,s__EnglishLanguage,'A small, private &%Roadway that is used for parking &%Automobiles or for connecting a &%Garage to a public &%Roadway.') ).

fof(kb_SUMO_41132,axiom,
    s__instance(s__OperatingFn__m,s__UnaryFunction) ).

fof(kb_SUMO_41133,axiom,
    s__documentation(s__OperatingFn__m,s__EnglishLanguage,'(&%OperatingFn ?DEVICE) denotes the class of events in which a &%Device of type ?device is operated.') ).

fof(kb_SUMO_41134,axiom,
    s__domain(s__OperatingFn__m,"1",s__Device) ).

fof(kb_SUMO_41135,axiom,
    s__rangeSubclass(s__OperatingFn__m,s__Process) ).

fof(kb_SUMO_41136,axiom,
    s__subclass(s__Installing,s__Putting) ).

fof(kb_SUMO_41137,axiom,
    s__instance(s__Installing__t,s__SetOrClass) ).

fof(kb_SUMO_41138,axiom,
    s__documentation(s__Installing,s__EnglishLanguage,'&%Putting a &%Device in a location and configuring the &%Device so that it can be used as intended after the installation.') ).

fof(kb_SUMO_41139,axiom,
    ! [V__INSTALL,V__DEVICE] :
      ( s__instance(V__INSTALL,s__Process)
     => ( ( s__instance(V__INSTALL,s__Installing)
          & s__patient(V__INSTALL,V__DEVICE) )
       => s__instance(V__DEVICE,s__Device) ) ) ).

%FOL fof(kb_SUMO_41140,axiom,(( (! [V__INSTALL,V__PURPOSE,V__DEVICE] : ((s__instance(V__DEVICE,s__Physical) & s__instance(V__PURPOSE,s__Formula) & s__instance(V__INSTALL,s__Process)) => ((s__instance(V__INSTALL,s__Installing) & s__patient(V__INSTALL,V__DEVICE) & s__hasPurpose(V__DEVICE,V__PURPOSE)) => s__holdsDuring(s__EndFn(s__WhenFn(V__INSTALL)),'s__truth(V__PURPOSE,'$true__m')')))) ))).

fof(kb_SUMO_41141,axiom,
    s__subclass(s__Rock,s__Substance) ).

fof(kb_SUMO_41142,axiom,
    s__instance(s__Rock__t,s__SetOrClass) ).

fof(kb_SUMO_41143,axiom,
    s__documentation(s__Rock,s__EnglishLanguage,'&%Rock is any naturally formed aggregate of one or more minerals, consolidated or not, with some degree of mineralogic and chemical constancy, in popular use the term is usually restricted to those aggregates that are hard, compact, and coherent.') ).

fof(kb_SUMO_41144,axiom,
    ! [V__Rock] :
      ( s__instance(V__Rock,s__Object)
     => ( s__instance(V__Rock,s__Rock)
       => s__attribute(V__Rock,s__Solid) ) ) ).

fof(kb_SUMO_41145,axiom,
    ! [V__Rock] :
      ( s__instance(V__Rock,s__Object)
     => ( s__instance(V__Rock,s__Rock)
       => ? [V__Mineral] :
            ( s__instance(V__Mineral,s__Object)
            & s__instance(V__Mineral,s__Mineral)
            & s__part(V__Mineral,V__Rock) ) ) ) ).

fof(kb_SUMO_41146,axiom,
    s__subclass(s__Soil,s__Mixture) ).

fof(kb_SUMO_41147,axiom,
    s__instance(s__Soil__t,s__SetOrClass) ).

fof(kb_SUMO_41148,axiom,
    s__documentation(s__Soil,s__EnglishLanguage,'&%Soil is a substance composed of fine rock material disintegrated by geological processes, mixed with humus, the organic remains of decomposed vegetation.') ).

fof(kb_SUMO_41149,axiom,
    ! [V__Soil] :
      ( s__instance(V__Soil,s__Object)
     => ( s__instance(V__Soil,s__Soil)
       => ? [V__Humus,V__Mineral] :
            ( s__instance(V__Mineral,s__Object)
            & s__instance(V__Humus,s__Object)
            & s__instance(V__Humus,s__Humus)
            & s__instance(V__Mineral,s__Mineral)
            & s__part(V__Humus,V__Soil)
            & s__part(V__Mineral,V__Soil) ) ) ) ).

fof(kb_SUMO_41150,axiom,
    s__subclass(s__Clay,s__Soil) ).

fof(kb_SUMO_41151,axiom,
    s__instance(s__Clay__t,s__SetOrClass) ).

fof(kb_SUMO_41152,axiom,
    s__documentation(s__Clay,s__EnglishLanguage,'Fine-grained soil consisting of mineral particles, not necessarily clay minerals, that are less than 0.002 mm in their maximum dimension.') ).

fof(kb_SUMO_41153,axiom,
    ! [V__Size,V__Particle,V__Soil] :
      ( ( s__instance(V__Soil,s__Object)
        & s__instance(V__Particle,s__Object)
        & s__instance(V__Particle,s__Circle)
        & s__instance(V__Size,s__RealNumber) )
     => ( ( s__part(V__Particle,V__Soil)
          & s__instance(V__Soil,s__Clay)
          & s__diameter(V__Particle,s__MeasureFn(V__Size,s__Centimeter)) )
       => greater("0.0002",V__Size) ) ) ).

fof(kb_SUMO_41154,axiom,
    s__subclass(s__Humus,s__Mixture) ).

fof(kb_SUMO_41155,axiom,
    s__instance(s__Humus__t,s__SetOrClass) ).

fof(kb_SUMO_41156,axiom,
    s__documentation(s__Humus,s__EnglishLanguage,'&%Humus is decaying organic matter found in &%Soil and derived from dead animal and plant material.') ).

fof(kb_SUMO_41157,axiom,
    ! [V__Humus] :
      ( s__instance(V__Humus,s__Object)
     => ( s__instance(V__Humus,s__Humus)
       => ? [V__Soil] :
            ( s__instance(V__Soil,s__Object)
            & s__instance(V__Soil,s__Soil)
            & s__part(V__Humus,V__Soil) ) ) ) ).

fof(kb_SUMO_41158,axiom,
    s__subclass(s__Burying,s__Putting) ).

fof(kb_SUMO_41159,axiom,
    s__instance(s__Burying__t,s__SetOrClass) ).

fof(kb_SUMO_41160,axiom,
    s__subclass(s__Burying,s__Digging) ).

fof(kb_SUMO_41161,axiom,
    s__instance(s__Digging__t,s__SetOrClass) ).

fof(kb_SUMO_41162,axiom,
    s__documentation(s__Burying,s__EnglishLanguage,'Putting something in the ground and then covering it with &%Soil.') ).

fof(kb_SUMO_41163,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Process)
     => ( s__instance(V__B,s__Burying)
       => ? [V__C,V__S] :
            ( s__instance(V__S,s__Object)
            & s__instance(V__C,s__Process)
            & s__instance(V__C,s__Covering)
            & s__instrument(V__C,V__S)
            & s__instance(V__S,s__Soil)
            & s__subProcess(V__C,V__B) ) ) ) ).

fof(kb_SUMO_41164,axiom,
    s__subclass(s__Digging,s__IntentionalProcess) ).

fof(kb_SUMO_41165,axiom,
    s__subclass(s__Digging,s__SurfaceChange) ).

fof(kb_SUMO_41166,axiom,
    s__documentation(s__Digging,s__EnglishLanguage,'Any &%Process of removing or turning over the &%Soil.') ).

fof(kb_SUMO_41167,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Process)
     => ( s__instance(V__D,s__Digging)
       => ? [V__S] :
            ( s__patient(V__D,V__S)
            & s__instance(V__S,s__Soil) ) ) ) ).

fof(kb_SUMO_41168,axiom,
    s__subclass(s__Tilling,s__Digging) ).

fof(kb_SUMO_41169,axiom,
    s__documentation(s__Tilling,s__EnglishLanguage,'Any &%Process of &%Digging, e.g. breaking and turning over &%Soil that facilitates &%Agriculture.') ).

fof(kb_SUMO_41170,axiom,
    s__subclass(s__Tilling,s__IntentionalProcess) ).

fof(kb_SUMO_41171,axiom,
    s__subclass(s__Tilling,s__SurfaceChange) ).

fof(kb_SUMO_41172,axiom,
    s__instance(s__Tilling__t,s__SetOrClass) ).

fof(kb_SUMO_41173,axiom,
    ! [V__TILL,V__SOIL] :
      ( s__instance(V__TILL,s__Process)
     => ( ( s__instance(V__TILL,s__Tilling)
          & s__patient(V__TILL,V__SOIL) )
       => s__instance(V__SOIL,s__Soil) ) ) ).

fof(kb_SUMO_41174,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Process)
     => ( s__instance(V__T,s__Tilling)
       => ? [V__A] :
            ( s__instance(V__A,s__Process)
            & s__instance(V__A,s__Agriculture)
            & s__subProcess(V__T,V__A) ) ) ) ).

fof(kb_SUMO_41175,axiom,
    s__subclass(s__Entombing,s__Putting) ).

fof(kb_SUMO_41176,axiom,
    s__instance(s__Entombing__t,s__SetOrClass) ).

fof(kb_SUMO_41177,axiom,
    s__documentation(s__Entombing,s__EnglishLanguage,'More commonly known as burying, this is the class of processes of putting a &%HumanCorpse into a Tomb. Note that this class is not a subclass of &%Burying, since some &%Tombs are not covered with &%Soil, e.g. those in a mausoleum.') ).

fof(kb_SUMO_41178,axiom,
    ! [V__C,V__E] :
      ( s__instance(V__E,s__Process)
     => ( ( s__instance(V__E,s__Entombing)
          & s__patient(V__E,V__C) )
       => s__instance(V__C,s__HumanCorpse) ) ) ).

fof(kb_SUMO_41179,axiom,
    ! [V__T,V__E] :
      ( s__instance(V__E,s__Process)
     => ( ( s__instance(V__E,s__Entombing)
          & s__destination(V__E,V__T) )
       => s__instance(V__T,s__Tomb) ) ) ).

fof(kb_SUMO_41180,axiom,
    s__subclass(s__MovingResidence,s__Transfer) ).

fof(kb_SUMO_41181,axiom,
    s__instance(s__MovingResidence__t,s__SetOrClass) ).

fof(kb_SUMO_41182,axiom,
    s__documentation(s__MovingResidence,s__EnglishLanguage,'The process of changing ones residence, i.e. moving ones belongs to a new &%home.') ).

%FOL fof(kb_SUMO_41183,axiom,(( (! [V__AGENT,V__MOVE] : ((s__instance(V__MOVE,s__Process) & s__instance(V__AGENT,s__Human)) => ((s__instance(V__MOVE,s__MovingResidence) & s__agent(V__MOVE,V__AGENT)) => (? [V__HOME1,V__HOME2] : (s__instance(V__HOME2,s__PermanentResidence) & s__instance(V__HOME1,s__PermanentResidence) & s__holdsDuring(s__BeginFn(s__WhenFn(V__MOVE)),'s__home(V__AGENT,V__HOME1)') & s__holdsDuring(s__EndFn(s__WhenFn(V__MOVE)),'s__home(V__AGENT,V__HOME2)') & (~ (V__HOME1 = V__HOME2))))))) ))).

fof(kb_SUMO_41184,axiom,
    s__subclass(s__Harvesting,s__Removing) ).

fof(kb_SUMO_41185,axiom,
    s__instance(s__Harvesting__t,s__SetOrClass) ).

fof(kb_SUMO_41186,axiom,
    s__documentation(s__Harvesting,s__EnglishLanguage,'Gathering the plant results of &%Agriculture.') ).

fof(kb_SUMO_41187,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Process)
     => ( s__instance(V__H,s__Harvesting)
       => ? [V__A] :
            ( s__instance(V__A,s__Process)
            & s__instance(V__A,s__Agriculture)
            & s__subProcess(V__H,V__A) ) ) ) ).

fof(kb_SUMO_41188,axiom,
    ! [V__C,V__H] :
      ( s__instance(V__H,s__Process)
     => ( ( s__instance(V__H,s__Harvesting)
          & s__result(V__H,V__C) )
       => ( s__instance(V__C,s__PlantAnatomicalStructure)
          | s__instance(V__C,s__PlantSubstance) ) ) ) ).

fof(kb_SUMO_41189,axiom,
    s__subclass(s__Drilling,s__IntentionalProcess) ).

fof(kb_SUMO_41190,axiom,
    s__subclass(s__Drilling,s__SurfaceChange) ).

fof(kb_SUMO_41191,axiom,
    s__instance(s__Drilling__t,s__SetOrClass) ).

fof(kb_SUMO_41192,axiom,
    s__documentation(s__Drilling,s__EnglishLanguage,'Any &%Process of producing a &%hole in a &%SelfConnectedObject which involves rotating a long, thin bit.') ).

%FOL fof(kb_SUMO_41193,axiom,(( (! [V__OBJ,V__DRILL] : ((s__instance(V__DRILL,s__Process) & s__instance(V__OBJ,s__SelfConnectedObject)) => ((s__instance(V__DRILL,s__Drilling) & s__patient(V__DRILL,V__OBJ)) => (? [V__HOLE] : (s__instance(V__HOLE,s__Hole) & s__holdsDuring(s__BeginFn(s__WhenFn(V__DRILL)),'(~ s__hole(V__HOLE,V__OBJ))') & s__holdsDuring(s__EndFn(s__WhenFn(V__DRILL)),'s__hole(V__HOLE,V__OBJ)')))))) ))).

fof(kb_SUMO_41194,axiom,
    s__subclass(s__Drill,s__CuttingDevice) ).

fof(kb_SUMO_41195,axiom,
    s__instance(s__Drill__t,s__SetOrClass) ).

fof(kb_SUMO_41196,axiom,
    s__instance(s__CuttingDevice__t,s__SetOrClass) ).

fof(kb_SUMO_41197,axiom,
    s__documentation(s__Drill,s__EnglishLanguage,'A &%Device that has the purpose of creating a &%Hole. This covers manual drills as well as electric or pneumatic drills.') ).

fof(kb_SUMO_41198,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__Drill)
       => s__hasPurpose(V__D,'(? [V__E,V__H] : (s__instance(V__E,s__Process) & s__instance(V__E,s__Cutting) & s__instance(V__H,s__Hole) & s__result(V__E,V__H) & s__instrument(V__E,V__D)))') ) ) ).

fof(kb_SUMO_41199,axiom,
    s__subclass(s__Memorizing,s__Learning) ).

fof(kb_SUMO_41200,axiom,
    s__instance(s__Memorizing__t,s__SetOrClass) ).

fof(kb_SUMO_41201,axiom,
    s__documentation(s__Memorizing,s__EnglishLanguage,'The process of committing a &%Text to memory.') ).

fof(kb_SUMO_41202,axiom,
    ! [V__T,V__M] :
      ( s__instance(V__M,s__Process)
     => ( ( s__instance(V__M,s__Memorizing)
          & s__patient(V__M,V__T) )
       => s__instance(V__T,s__Text) ) ) ).

fof(kb_SUMO_41203,axiom,
    s__subclass(s__Imagining,s__PsychologicalProcess) ).

fof(kb_SUMO_41204,axiom,
    s__documentation(s__Imagining,s__EnglishLanguage,'Forming a mental picture of something which is not present.') ).

fof(kb_SUMO_41205,axiom,
    s__subclass(s__Dreaming,s__Imagining) ).

fof(kb_SUMO_41206,axiom,
    s__instance(s__Dreaming__t,s__SetOrClass) ).

fof(kb_SUMO_41207,axiom,
    s__instance(s__Imagining__t,s__SetOrClass) ).

fof(kb_SUMO_41208,axiom,
    s__disjoint(s__Dreaming,s__IntentionalProcess) ).

fof(kb_SUMO_41209,axiom,
    s__documentation(s__Dreaming,s__EnglishLanguage,'A &%Process of producing metal images which occurs while one is &%Asleep.') ).

%FOL fof(kb_SUMO_41210,axiom,(( (! [V__AGENT,V__DREAM] : ((s__instance(V__DREAM,s__Process) & s__instance(V__AGENT,s__Agent)) => ((s__instance(V__DREAM,s__Dreaming) & s__experiencer(V__DREAM,V__AGENT)) => s__holdsDuring(s__WhenFn(V__DREAM),'s__attribute(V__AGENT,s__Asleep)')))) ))).

fof(kb_SUMO_41211,axiom,
    s__subclass(s__Frightening,s__PsychologicalProcess) ).

fof(kb_SUMO_41212,axiom,
    s__instance(s__Frightening__t,s__SetOrClass) ).

fof(kb_SUMO_41213,axiom,
    s__documentation(s__Frightening,s__EnglishLanguage,'Any &%PsychologicalProcess where the &%patient comes to feel &%Anxiety.') ).

%FOL fof(kb_SUMO_41214,axiom,(( (! [V__FRIGHTEN,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__FRIGHTEN,s__Process)) => ((s__instance(V__FRIGHTEN,s__Frightening) & s__experiencer(V__FRIGHTEN,V__AGENT)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__FRIGHTEN)),'(~ s__attribute(V__AGENT,s__Anxiety))') & s__holdsDuring(s__EndFn(s__WhenFn(V__FRIGHTEN)),'s__attribute(V__AGENT,s__Anxiety)'))))) ))).

fof(kb_SUMO_41215,axiom,
    s__subclass(s__Execution,s__Killing) ).

fof(kb_SUMO_41216,axiom,
    s__instance(s__Execution__t,s__SetOrClass) ).

fof(kb_SUMO_41217,axiom,
    s__documentation(s__Execution,s__EnglishLanguage,'&%Killing of a &%Human by a &%Government for the commission of a &%CriminalAction.') ).

fof(kb_SUMO_41218,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Process)
     => ( s__instance(V__E,s__Execution)
       => ? [V__G] :
            ( s__instance(V__G,s__Agent)
            & s__instance(V__G,s__Government)
            & s__agent(V__E,V__G) ) ) ) ).

fof(kb_SUMO_41219,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Process)
     => ( s__instance(V__E,s__Execution)
       => ? [V__P] :
            ( s__patient(V__E,V__P)
            & s__instance(V__P,s__Human) ) ) ) ).

fof(kb_SUMO_41220,axiom,
    s__subclass(s__Suicide,s__Killing) ).

fof(kb_SUMO_41221,axiom,
    s__instance(s__Suicide__t,s__SetOrClass) ).

fof(kb_SUMO_41222,axiom,
    s__documentation(s__Suicide,s__EnglishLanguage,'Any instance of &%Killing where the &%agent and the &%experiencer are identical.') ).

fof(kb_SUMO_41223,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Process)
     => ( s__instance(V__S,s__Suicide)
       => ? [V__A] :
            ( s__instance(V__A,s__Agent)
            & s__agent(V__S,V__A)
            & s__experiencer(V__S,V__A) ) ) ) ).

fof(kb_SUMO_41224,axiom,
    s__subclass(s__Trespassing,s__CriminalAction) ).

fof(kb_SUMO_41225,axiom,
    s__subclass(s__Trespassing,s__Translocation) ).

fof(kb_SUMO_41226,axiom,
    s__instance(s__Trespassing__t,s__SetOrClass) ).

fof(kb_SUMO_41227,axiom,
    s__documentation(s__Trespassing,s__EnglishLanguage,'Entering property that does not belong to one and without the permission of the owner of the property.') ).

%FOL fof(kb_SUMO_41228,axiom,(( (! [V__P,V__T,V__H] : ((s__instance(V__H,s__Agent) & s__instance(V__T,s__Process) & s__instance(V__P,s__Object)) => ((s__instance(V__T,s__Trespassing) & s__agent(V__T,V__H) & s__patient(V__T,V__P)) => ((~ s__possesses(V__H,V__P)) & s__modalAttribute('s__located(V__H,V__P)',s__Illegal))))) ))).

fof(kb_SUMO_41229,axiom,
    s__subclass(s__Murder,s__Killing) ).

fof(kb_SUMO_41230,axiom,
    s__instance(s__Murder__t,s__SetOrClass) ).

fof(kb_SUMO_41231,axiom,
    s__subclass(s__Murder,s__CriminalAction) ).

fof(kb_SUMO_41232,axiom,
    s__documentation(s__Murder,s__EnglishLanguage,'Impermissible &%Killing of a &%Human.') ).

fof(kb_SUMO_41233,axiom,
    ! [V__MURDER] :
      ( s__instance(V__MURDER,s__Process)
     => ( s__instance(V__MURDER,s__Murder)
       => ? [V__PERSON] :
            ( s__patient(V__MURDER,V__PERSON)
            & s__instance(V__PERSON,s__Human) ) ) ) ).

fof(kb_SUMO_41234,axiom,
    s__subclass(s__Suffocating,s__Killing) ).

fof(kb_SUMO_41235,axiom,
    s__documentation(s__Suffocating,s__EnglishLanguage,'&%Killing someone by asphyxiation, i.e. by depriving them of &%Oxygen.') ).

fof(kb_SUMO_41236,axiom,
    ! [V__P,V__S,V__H] :
      ( ( s__instance(V__H,s__Physical)
        & s__instance(V__S,s__Process)
        & s__instance(V__P,s__Agent) )
     => ( s__instance(V__S,s__Suffocating)
       => s__holdsDuring(s__EndFn(s__WhenFn(V__H)),'(s__experiencer(V__S,V__P) & (~ (? [V__B] : (s__instance(V__B,s__Process) & s__instance(V__B,s__Breathing) & s__experiencer(V__B,V__P)))))') ) ) ).

fof(kb_SUMO_41237,axiom,
    s__subclass(s__Hanging,s__Suffocating) ).

fof(kb_SUMO_41238,axiom,
    s__instance(s__Hanging__t,s__SetOrClass) ).

fof(kb_SUMO_41239,axiom,
    s__instance(s__Suffocating__t,s__SetOrClass) ).

fof(kb_SUMO_41240,axiom,
    s__documentation(s__Hanging,s__EnglishLanguage,'Suffocating someone by suspending him/her from a rope wound around the neck until asphyxiation occurs.') ).

%FOL fof(kb_SUMO_41241,axiom,(( (! [V__H] : (s__instance(V__H,s__Process) => (s__instance(V__H,s__Hanging) => (? [V__S,V__N,V__P] : (s__instance(V__P,s__Agent) & s__instance(V__N,s__Object) & s__instance(V__S,s__Object) & s__instance(V__P,s__Human) & s__instance(V__S,s__String) & s__instance(V__N,s__Neck) & s__experiencer(V__H,V__P) & s__properPart(V__N,V__P) & s__instrument(V__H,V__S) & s__holdsDuring(s__WhenFn(V__H),'s__meetsSpatially(V__S,V__N)')))))) ))).

fof(kb_SUMO_41242,axiom,
    s__subclass(s__Starving,s__Killing) ).

fof(kb_SUMO_41243,axiom,
    s__instance(s__Starving__t,s__SetOrClass) ).

fof(kb_SUMO_41244,axiom,
    s__documentation(s__Starving,s__EnglishLanguage,'&%Killing someone by depriving them of food.') ).

fof(kb_SUMO_41245,axiom,
    s__subclass(s__MusicalConducting,s__Guiding) ).

fof(kb_SUMO_41246,axiom,
    s__documentation(s__MusicalConducting,s__EnglishLanguage,'An &%instance of &%MusicalConducting is a &%Guiding in which the patient (entity guided) is a &%Musician or a &%MusicalGroup.') ).

fof(kb_SUMO_41247,axiom,
    ! [V__CONDUCT] :
      ( s__instance(V__CONDUCT,s__Process)
     => ( s__instance(V__CONDUCT,s__MusicalConducting)
       => ? [V__MUSIC] :
            ( s__instance(V__MUSIC,s__Process)
            & s__instance(V__MUSIC,s__MusicalPerformance)
            & s__subProcess(V__CONDUCT,V__MUSIC) ) ) ) ).

%FOL fof(kb_SUMO_41248,axiom,(( (! [V__CONDUCT,V__PATIENT] : ((s__instance(V__PATIENT,s__Object) & s__instance(V__CONDUCT,s__Process)) => ((s__instance(V__CONDUCT,s__MusicalConducting) & s__patient(V__CONDUCT,V__PATIENT)) => (s__instance(V__PATIENT,s__MusicalGroup) | s__holdsDuring(s__WhenFn(V__CONDUCT),'s__attribute(V__PATIENT,s__Musician)'))))) ))).

fof(kb_SUMO_41249,axiom,
    s__subclass(s__OrchestralConducting,s__MusicalConducting) ).

fof(kb_SUMO_41250,axiom,
    s__instance(s__OrchestralConducting__t,s__SetOrClass) ).

fof(kb_SUMO_41251,axiom,
    s__instance(s__MusicalConducting__t,s__SetOrClass) ).

fof(kb_SUMO_41252,axiom,
    s__documentation(s__OrchestralConducting,s__EnglishLanguage,'&%OrchestralConducting is a type of &%MusicalConducting where the patient is an &%Orchestra.') ).

fof(kb_SUMO_41253,axiom,
    ! [V__GRP,V__CONDUCT] :
      ( s__instance(V__CONDUCT,s__Process)
     => ( ( s__instance(V__CONDUCT,s__OrchestralConducting)
          & s__patient(V__CONDUCT,V__GRP) )
       => s__instance(V__CONDUCT,s__Orchestra) ) ) ).

fof(kb_SUMO_41254,axiom,
    s__subclass(s__MusicalGroup,s__GroupOfPeople) ).

fof(kb_SUMO_41255,axiom,
    s__documentation(s__MusicalGroup,s__EnglishLanguage,'A &%GroupOfPeople that create &%MakingMusic together.') ).

fof(kb_SUMO_41256,axiom,
    s__subclass(s__Orchestra,s__MusicalGroup) ).

fof(kb_SUMO_41257,axiom,
    s__instance(s__Orchestra__t,s__SetOrClass) ).

fof(kb_SUMO_41258,axiom,
    s__instance(s__MusicalGroup__t,s__SetOrClass) ).

fof(kb_SUMO_41259,axiom,
    s__documentation(s__Orchestra,s__EnglishLanguage,'A &%GroupOfPeople that create &%MakingInstrumentalMusic together.') ).

fof(kb_SUMO_41260,axiom,
    ! [V__ORCHESTRA] :
      ( s__instance(V__ORCHESTRA,s__Agent)
     => ( s__instance(V__ORCHESTRA,s__Orchestra)
       => s__hasPurpose(V__ORCHESTRA,'(? [V__MUSIC] : (s__instance(V__MUSIC,s__Process) & s__instance(V__MUSIC,s__MakingInstrumentalMusic) & s__agent(V__MUSIC,V__ORCHESTRA)))') ) ) ).

fof(kb_SUMO_41261,axiom,
    s__subclass(s__DramaticDirecting,s__Guiding) ).

fof(kb_SUMO_41262,axiom,
    s__instance(s__DramaticDirecting__t,s__SetOrClass) ).

fof(kb_SUMO_41263,axiom,
    s__documentation(s__DramaticDirecting,s__EnglishLanguage,'The process of directing a &%DramaticActing in a &%MotionPicture or the &%Performance of a &%DramaticPlay.') ).

fof(kb_SUMO_41264,axiom,
    ! [V__DIRECT,V__ACT] :
      ( s__instance(V__DIRECT,s__Process)
     => ( ( s__instance(V__DIRECT,s__DramaticDirecting)
          & s__patient(V__DIRECT,V__ACT) )
       => s__instance(V__ACT,s__DramaticActing) ) ) ).

fof(kb_SUMO_41265,axiom,
    s__subclass(s__Sharing,s__ChangeOfPossession) ).

fof(kb_SUMO_41266,axiom,
    s__instance(s__Sharing__t,s__SetOrClass) ).

fof(kb_SUMO_41267,axiom,
    s__documentation(s__Sharing,s__EnglishLanguage,'The subclass of &%ChangeOfPossession where a &%properPart of the &%patient is given by the &%agent or the &%destination.') ).

fof(kb_SUMO_41268,axiom,
    ! [V__OBJ,V__SHARE,V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__SHARE,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__SHARE,s__Sharing)
          & s__agent(V__SHARE,V__AGENT1)
          & s__destination(V__SHARE,V__AGENT2)
          & s__patient(V__SHARE,V__OBJ) )
       => ? [V__GIVE,V__PART] :
            ( s__instance(V__PART,s__Object)
            & s__instance(V__GIVE,s__Process)
            & s__instance(V__GIVE,s__Giving)
            & s__subProcess(V__GIVE,V__SHARE)
            & s__patient(V__GIVE,V__PART)
            & s__properPart(V__PART,V__OBJ)
            & s__agent(V__GIVE,V__AGENT1)
            & s__destination(V__GIVE,V__AGENT2) ) ) ) ).

fof(kb_SUMO_41269,axiom,
    s__subclass(s__Stealing,s__UnilateralGetting) ).

fof(kb_SUMO_41270,axiom,
    s__subclass(s__Stealing,s__CriminalAction) ).

fof(kb_SUMO_41271,axiom,
    s__instance(s__Stealing__t,s__SetOrClass) ).

fof(kb_SUMO_41272,axiom,
    s__documentation(s__Stealing,s__EnglishLanguage,'Any &%UnilateralGetting which is not permitted by the &%origin of the &%UnilateralGetting. These cases of &%UnilateralGetting are distinguished from ones where the &%destination is the subject of charity or other forms of benefaction.') ).

%FOL fof(kb_SUMO_41273,axiom,(( (! [V__VICTIM,V__STEAL,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__STEAL,s__Process) & s__instance(V__VICTIM,s__Object)) => ((s__instance(V__STEAL,s__Stealing) & s__destination(V__STEAL,V__AGENT) & s__origin(V__STEAL,V__VICTIM) & s__instance(V__VICTIM,s__CognitiveAgent)) => (~ s__confersRight('s__destination(V__STEAL,V__AGENT)',V__VICTIM,V__AGENT))))) ))).

fof(kb_SUMO_41274,axiom,
    s__subclass(s__Robbing,s__Stealing) ).

fof(kb_SUMO_41275,axiom,
    s__documentation(s__Robbing,s__EnglishLanguage,'Any instance of &%Stealing which involves the threat of the use of force.') ).

fof(kb_SUMO_41276,axiom,
    ! [V__P,V__R,V__P2] :
      ( ( s__instance(V__R,s__Process)
        & s__instance(V__P,s__Agent) )
     => ( ( s__instance(V__R,s__Robbing)
          & s__agent(V__R,V__P)
          & s__patient(V__R,V__P2) )
       => ? [V__T] :
            ( s__instance(V__T,s__Threatening)
            & s__subProcess(V__T,V__R)
            & s__patient(V__T,'(? [V__A] : (s__instance(V__A,s__Process) & s__instance(V__T,s__Process) & s__instance(V__A,s__Attack) & s__agent(V__A,V__P) & s__patient(V__A,V__P2)))') ) ) ) ).

fof(kb_SUMO_41277,axiom,
    s__subclass(s__Inheriting,s__UnilateralGetting) ).

fof(kb_SUMO_41278,axiom,
    s__instance(s__Inheriting__t,s__SetOrClass) ).

fof(kb_SUMO_41279,axiom,
    s__documentation(s__Inheriting,s__EnglishLanguage,'Any &%UnilateralGetting where the &%agent receives some part of the property of a person upon the death of the person.') ).

%FOL fof(kb_SUMO_41280,axiom,(( (! [V__PROPERTY,V__PERSON,V__HEIR,V__INHERIT] : ((s__instance(V__INHERIT,s__Process) & s__instance(V__HEIR,s__CognitiveAgent) & s__instance(V__PERSON,s__Agent) & s__instance(V__PROPERTY,s__Object)) => ((s__instance(V__INHERIT,s__Inheriting) & s__agent(V__INHERIT,V__HEIR) & s__origin(V__INHERIT,V__PERSON) & s__patient(V__INHERIT,V__PROPERTY)) => (? [V__DEATH] : (s__instance(V__DEATH,s__Process) & s__instance(V__DEATH,s__Death) & s__experiencer(V__DEATH,V__PERSON) & s__earlier(s__WhenFn(V__DEATH),s__WhenFn(V__INHERIT)) & s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__DEATH)),'s__possesses(V__PERSON,V__PROPERTY)') & s__confersRight('s__possesses(V__HEIR,V__PROPERTY)',V__PERSON,V__HEIR)))))) ))).

fof(kb_SUMO_41281,axiom,
    s__subclass(s__Awarding,s__UnilateralGiving) ).

fof(kb_SUMO_41282,axiom,
    s__instance(s__Awarding__t,s__SetOrClass) ).

fof(kb_SUMO_41283,axiom,
    s__documentation(s__Awarding,s__EnglishLanguage,'&%Giving to any &%Agent for doing some &%Process.') ).

fof(kb_SUMO_41284,axiom,
    s__termFormat(s__EnglishLanguage,s__Awarding,awarding) ).

fof(kb_SUMO_41285,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Process)
     => ( s__instance(V__A,s__Awarding)
       => ? [V__RECIPIENT,V__GIVER,V__PROCESS,V__AWARD] :
            ( s__instance(V__RECIPIENT,s__Agent)
            & s__instance(V__GIVER,s__Agent)
            & s__instance(V__PROCESS,s__Process)
            & s__instance(V__AWARD,s__Object)
            & s__agent(V__PROCESS,V__RECIPIENT)
            & s__agent(V__A,V__GIVER)
            & s__patient(V__A,V__AWARD)
            & s__destination(V__A,V__RECIPIENT)
            & s__causes(V__PROCESS,V__A) ) ) ) ).

fof(kb_SUMO_41286,axiom,
    s__instance(s__hasAward__m,s__BinaryPredicate) ).

fof(kb_SUMO_41287,axiom,
    s__domain(s__hasAward__m,"1",s__Agent) ).

fof(kb_SUMO_41288,axiom,
    s__domain(s__hasAward__m,"2",s__Object) ).

fof(kb_SUMO_41289,axiom,
    s__documentation(s__hasAward__m,s__EnglishLanguage,'(hasAward ?RECIPIENT ?AWARD) means the &%Agent ?RECIPIENT recieved the &%Object ?AWARD as an award for some action they did.') ).

fof(kb_SUMO_41290,axiom,
    s__termFormat(s__EnglishLanguage,s__hasAward__m,'has award') ).

fof(kb_SUMO_41291,axiom,
    ! [V__RECIPIENT,V__AWARD] :
      ( ( s__instance(V__AWARD,s__Object)
        & s__instance(V__RECIPIENT,s__Agent) )
     => ( s__hasAward(V__RECIPIENT,V__AWARD)
       => ? [V__A] :
            ( s__instance(V__A,s__Process)
            & s__instance(V__A,s__Awarding)
            & s__destination(V__A,V__RECIPIENT)
            & s__patient(V__A,V__AWARD) ) ) ) ).

fof(kb_SUMO_41292,axiom,
    s__subclass(s__Bequeathing,s__UnilateralGiving) ).

fof(kb_SUMO_41293,axiom,
    s__instance(s__Bequeathing__t,s__SetOrClass) ).

fof(kb_SUMO_41294,axiom,
    s__documentation(s__Bequeathing,s__EnglishLanguage,'Any &%UnilateralGiving where the agent wills some part of his/her property to someone else upon his/her death.') ).

%FOL fof(kb_SUMO_41295,axiom,(( (! [V__P,V__B,V__H,V__PROP,V__I] : ((s__instance(V__I,s__Process) & s__instance(V__PROP,s__Object) & s__instance(V__H,s__Agent) & s__instance(V__B,s__Process) & s__instance(V__P,s__Agent)) => ((s__instance(V__B,s__Bequeathing) & s__agent(V__B,V__P) & s__destination(V__B,V__H) & s__patient(V__I,V__PROP)) => (? [V__D] : (s__instance(V__D,s__Process) & s__instance(V__D,s__Death) & s__experiencer(V__D,V__P) & s__earlier(s__WhenFn(V__D),s__WhenFn(V__B)) & s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__D)),'s__possesses(V__P,V__PROP)') & s__confersNorm(V__P,'s__possesses(V__H,V__PROP)',s__Permission)))))) ))).

fof(kb_SUMO_41296,axiom,
    s__subclass(s__SeizingProperty,s__UnilateralGetting) ).

fof(kb_SUMO_41297,axiom,
    s__instance(s__SeizingProperty__t,s__SetOrClass) ).

fof(kb_SUMO_41298,axiom,
    s__documentation(s__SeizingProperty,s__EnglishLanguage,'Any instance of &%UnilateralGetting which is done by a &%Government and which is not permitted by the origin of the &%UnilateralGetting.') ).

%FOL fof(kb_SUMO_41299,axiom,(( (! [V__A,V__S,V__V] : ((s__instance(V__V,s__Object) & s__instance(V__S,s__Process)) => ((s__instance(V__S,s__SeizingProperty) & s__destination(V__S,V__A) & s__origin(V__S,V__V) & s__instance(V__V,s__CognitiveAgent)) => (s__instance(V__A,s__Government) & (~ s__confersNorm(V__V,'s__destination(V__S,V__A)',s__Permission)))))) ))).

fof(kb_SUMO_41300,axiom,
    s__partition_3(s__Position,s__FullTimePosition,s__PartTimePosition) ).

fof(kb_SUMO_41301,axiom,
    s__subclass(s__FullTimePosition,s__Position) ).

fof(kb_SUMO_41302,axiom,
    s__instance(s__FullTimePosition__t,s__SetOrClass) ).

fof(kb_SUMO_41303,axiom,
    s__documentation(s__FullTimePosition,s__EnglishLanguage,'Any &%Position where the employee is either salaried or paid for at least 40 hour of work per week.') ).

fof(kb_SUMO_41304,axiom,
    s__subclass(s__PartTimePosition,s__Position) ).

fof(kb_SUMO_41305,axiom,
    s__documentation(s__PartTimePosition,s__EnglishLanguage,'Any &%Position where the employee is not salaried and is paid for less than 40 hours of work per week.') ).

fof(kb_SUMO_41306,axiom,
    s__instance(s__CollegeFreshman,s__CollegeStudentPosition) ).

fof(kb_SUMO_41307,axiom,
    s__instance(s__CollegeStudentPosition__t,s__SetOrClass) ).

fof(kb_SUMO_41308,axiom,
    s__documentation(s__CollegeFreshman,s__EnglishLanguage,'The &%Positions of a student at a &%PostSecondarySchool who has completed less than one year at the school.') ).

%FOL fof(kb_SUMO_41309,axiom,(( (! [V__P,V__H,V__ORG] : ((s__instance(V__ORG,s__EducationalOrganization) & s__instance(V__H,s__Human) & s__instance(V__P,s__Object) & s__instance(V__P,s__Position)) => ((s__attribute(V__P,s__CollegeFreshman) & s__occupiesPosition(V__H,V__P,V__ORG)) => (? [V__T] : (s__instance(V__T,s__TimePosition) & s__holdsDuring(V__T,'s__student(V__H,V__ORG)') & less(V__T,s__MeasureFn(1,s__YearDuration))))))) ))).

fof(kb_SUMO_41310,axiom,
    s__instance(s__CollegeJunior,s__CollegeStudentPosition) ).

fof(kb_SUMO_41311,axiom,
    s__documentation(s__CollegeJunior,s__EnglishLanguage,'The &%Positions of a student at a &%PostSecondarySchool who has completed at least two years and less than three years at the school.') ).

%FOL fof(kb_SUMO_41312,axiom,(( (! [V__P,V__H,V__ORG] : ((s__instance(V__ORG,s__EducationalOrganization) & s__instance(V__H,s__Human) & s__instance(V__P,s__Object) & s__instance(V__P,s__Position)) => ((s__attribute(V__P,s__CollegeJunior) & s__occupiesPosition(V__H,V__P,V__ORG)) => (? [V__T] : (s__instance(V__T,s__TimePosition) & s__holdsDuring(V__T,'s__student(V__H,V__ORG)') & greatereq(V__T,s__MeasureFn(2,s__YearDuration)) & less(V__T,s__MeasureFn(3,s__YearDuration))))))) ))).

fof(kb_SUMO_41313,axiom,
    s__instance(s__CollegeSenior,s__CollegeStudentPosition) ).

fof(kb_SUMO_41314,axiom,
    s__documentation(s__CollegeSenior,s__EnglishLanguage,'The &%Positions of a student at a &%PostSecondarySchool who has completed at least three years and less than four years at the school.') ).

%FOL fof(kb_SUMO_41315,axiom,(( (! [V__P,V__H,V__ORG] : ((s__instance(V__ORG,s__EducationalOrganization) & s__instance(V__H,s__Human) & s__instance(V__P,s__Object) & s__instance(V__P,s__Position)) => ((s__attribute(V__P,s__CollegeJunior) & s__occupiesPosition(V__H,V__P,V__ORG)) => (? [V__T] : (s__instance(V__T,s__TimePosition) & s__holdsDuring(V__T,'s__student(V__H,V__ORG)') & greatereq(V__T,s__MeasureFn(3,s__YearDuration)) & less(V__T,s__MeasureFn(4,s__YearDuration))))))) ))).

fof(kb_SUMO_41316,axiom,
    s__instance(s__CollegeSophomore,s__CollegeStudentPosition) ).

fof(kb_SUMO_41317,axiom,
    s__documentation(s__CollegeSophomore,s__EnglishLanguage,'The &%Positions of a student at a &%PostSecondarySchool who has completed at least one year and less than two years at the school.') ).

%FOL fof(kb_SUMO_41318,axiom,(( (! [V__P,V__H,V__ORG] : ((s__instance(V__ORG,s__EducationalOrganization) & s__instance(V__H,s__Human) & s__instance(V__P,s__Object) & s__instance(V__P,s__Position)) => ((s__attribute(V__P,s__CollegeSophomore) & s__occupiesPosition(V__H,V__P,V__ORG)) => (? [V__T] : (s__instance(V__T,s__TimePosition) & s__holdsDuring(V__T,'s__student(V__H,V__ORG)') & greatereq(V__T,s__MeasureFn(2,s__YearDuration)) & less(V__T,s__MeasureFn(2,s__YearDuration))))))) ))).

fof(kb_SUMO_41319,axiom,
    s__subclass(s__CollegeStudentPosition,s__Position) ).

fof(kb_SUMO_41320,axiom,
    s__documentation(s__CollegeStudentPosition,s__EnglishLanguage,'Any &%Position at a &%PostSecondarySchool which is occupied exclusively by students.') ).

fof(kb_SUMO_41321,axiom,
    s__instance(s__Comedian,s__EntertainmentProfession) ).

fof(kb_SUMO_41322,axiom,
    s__instance(s__EntertainmentProfession__t,s__SetOrClass) ).

fof(kb_SUMO_41323,axiom,
    s__documentation(s__Comedian,s__EnglishLanguage,'&%Positions which involve performing stand-up comedy, which is recorded and/or performed in front of live audiences.') ).

fof(kb_SUMO_41324,axiom,
    ! [V__P,V__PREF] :
      ( ( s__instance(V__PREF,s__Process)
        & s__instance(V__P,s__Agent) )
     => ( s__attribute(V__P,s__Comedian)
       => ? [V__PERF,V__L] :
            ( s__instance(V__L,s__Process)
            & s__instance(V__PERF,s__Process)
            & s__instance(V__PERF,s__Performance)
            & s__agent(V__PREF,V__P)
            & s__instance(V__L,s__Laughing)
            & s__causes(V__PERF,V__L) ) ) ) ).

fof(kb_SUMO_41325,axiom,
    s__instance(s__Treasurer,s__SkilledOccupation) ).

fof(kb_SUMO_41326,axiom,
    s__documentation(s__Treasurer,s__EnglishLanguage,'Any &%SkilledOccupation which involves receiving and disbursing money.') ).

fof(kb_SUMO_41327,axiom,
    s__subclass(s__SalesPosition,s__SkilledOccupation) ).

fof(kb_SUMO_41328,axiom,
    s__instance(s__SalesPosition__t,s__SetOrClass) ).

fof(kb_SUMO_41329,axiom,
    s__documentation(s__SalesPosition,s__EnglishLanguage,'Any &%Position which involves &%Selling or trying to sell items.') ).

fof(kb_SUMO_41330,axiom,
    s__instance(s__ClericalSecretary,s__SkilledOccupation) ).

fof(kb_SUMO_41331,axiom,
    s__documentation(s__ClericalSecretary,s__EnglishLanguage,'The class of &%Positions where the position holder is responsible for clerical duties, e.g. typing documents, answering phones, keeping schedules, etc.') ).

fof(kb_SUMO_41332,axiom,
    s__subclass(s__ServicePosition,s__SkilledOccupation) ).

fof(kb_SUMO_41333,axiom,
    s__documentation(s__ServicePosition,s__EnglishLanguage,'Any &%Position which involves working as a waiter or servant, either for an &%Organization (e.g. a restaurant) or for a person or family.') ).

fof(kb_SUMO_41334,axiom,
    s__instance(s__Dentist,s__Profession) ).

fof(kb_SUMO_41335,axiom,
    s__documentation(s__Dentist,s__EnglishLanguage,'The &%Profession of being a dentist, i.e. diagnosing and treating problems related to the teeth.') ).

fof(kb_SUMO_41336,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Agent)
     => ( s__attribute(V__P,s__Dentist)
       => ? [V__D,V__T] :
            ( s__instance(V__D,s__Process)
            & s__instance(V__D,s__DiagnosticProcess)
            & s__agent(V__D,V__P)
            & s__instance(V__T,s__Tooth)
            & s__patient(V__D,V__T) ) ) ) ).

fof(kb_SUMO_41337,axiom,
    s__instance(s__Pharmacist,s__Profession) ).

fof(kb_SUMO_41338,axiom,
    s__documentation(s__Pharmacist,s__EnglishLanguage,'The &%Profession of being a pharmacist, i.e. preparing and dispensing &%BiologicallyActiveSubstances.') ).

fof(kb_SUMO_41339,axiom,
    s__instance(s__Researcher,s__Profession) ).

fof(kb_SUMO_41340,axiom,
    s__documentation(s__Researcher,s__EnglishLanguage,'The &%Profession of being a scientific researcher.') ).

fof(kb_SUMO_41341,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Human)
     => ( s__attribute(V__P,s__Researcher)
       => ? [V__S] :
            ( s__instance(V__S,s__FieldOfStudy)
            & s__instance(V__S,s__Science)
            & s__hasExpertise(V__P,V__S) ) ) ) ).

fof(kb_SUMO_41342,axiom,
    s__instance(s__Teacher,s__Profession) ).

fof(kb_SUMO_41343,axiom,
    s__instance(s__Profession__t,s__SetOrClass) ).

fof(kb_SUMO_41344,axiom,
    s__documentation(s__Teacher,s__EnglishLanguage,'The &%Profession of being a teacher.') ).

fof(kb_SUMO_41345,axiom,
    ! [V__O,V__P,V__T] :
      ( ( s__instance(V__T,s__Position)
        & s__instance(V__T,s__CognitiveAgent)
        & s__instance(V__P,s__Human)
        & s__instance(V__O,s__EducationalOrganization) )
     => ( ( s__instance(V__T,s__Teacher)
          & s__occupiesPosition(V__P,V__T,V__O) )
       => s__teacher(V__T,V__O) ) ) ).

fof(kb_SUMO_41346,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Agent)
     => ( s__instance(V__T,s__Teacher)
       => s__hasSkill(s__EducationalProcess,V__T) ) ) ).

fof(kb_SUMO_41347,axiom,
    s__subclass(s__EntertainmentProfession,s__SkilledOccupation) ).

fof(kb_SUMO_41348,axiom,
    s__documentation(s__EntertainmentProfession,s__EnglishLanguage,'Positions which involve creating content or performances that are intended to entertain. This class covers the &%TheaterProfession, &%FilmMakingProfession, being a comedian, etc.') ).

fof(kb_SUMO_41349,axiom,
    ! [V__P,V__EP] :
      ( ( s__instance(V__EP,s__Attribute)
        & s__instance(V__P,s__Human) )
     => ( ( s__instance(V__EP,s__EntertainmentProfession)
          & s__attribute(V__P,V__EP) )
       => ( s__occupation(V__P,s__OccupationFn(s__Performance))
          | s__occupation(V__P,s__OccupationFn(s__ContentDevelopment)) ) ) ) ).

fof(kb_SUMO_41350,axiom,
    s__subclass(s__SportsPosition,s__SkilledOccupation) ).

fof(kb_SUMO_41351,axiom,
    s__instance(s__SportsPosition__t,s__SetOrClass) ).

fof(kb_SUMO_41352,axiom,
    s__documentation(s__SportsPosition,s__EnglishLanguage,'A &%Position which is filled by someone on a &%SportsTeam and which represents the role played by the person on the team.') ).

fof(kb_SUMO_41353,axiom,
    ! [V__O,V__P,V__H] :
      ( ( s__instance(V__H,s__Human)
        & s__instance(V__P,s__Position)
        & s__instance(V__O,s__Organization) )
     => ( ( s__occupiesPosition(V__H,V__P,V__O)
          & s__instance(V__P,s__SportsPosition) )
       => s__instance(V__O,s__SportsTeam) ) ) ).

fof(kb_SUMO_41354,axiom,
    s__subclass(s__GovernmentPosition,s__Profession) ).

fof(kb_SUMO_41355,axiom,
    s__documentation(s__GovernmentPosition,s__EnglishLanguage,'Any &%Profession where the position occupied is within a &%GovernmentOrganization.') ).

fof(kb_SUMO_41356,axiom,
    ! [V__O,V__P,V__ORG] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__P,s__Human)
        & s__instance(V__O,s__Position) )
     => ( ( s__instance(V__O,s__GovernmentPosition)
          & s__occupiesPosition(V__P,V__O,V__ORG) )
       => s__instance(V__ORG,s__GovernmentOrganization) ) ) ).

fof(kb_SUMO_41357,axiom,
    s__instance(s__Journalist,s__Profession) ).

fof(kb_SUMO_41358,axiom,
    s__documentation(s__Journalist,s__EnglishLanguage,'The &%Profession of being a news reporter, i.e. investigating and reporting, in a publication or broadcast program, current events.') ).

fof(kb_SUMO_41359,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Human)
     => ( s__attribute(V__P,s__Journalist)
       => ( s__occupation(V__P,s__OccupationFn(s__ContentDevelopment))
          & s__occupation(V__P,s__OccupationFn(s__Disseminating)) ) ) ) ).

fof(kb_SUMO_41360,axiom,
    s__subclass(s__ModellingPosition,s__Position) ).

fof(kb_SUMO_41361,axiom,
    s__instance(s__ModellingPosition__t,s__SetOrClass) ).

fof(kb_SUMO_41362,axiom,
    s__documentation(s__ModellingPosition,s__EnglishLanguage,'Any &%Position which involves posing for an artist or photographer.') ).

fof(kb_SUMO_41363,axiom,
    s__instance(s__Soldier,s__GovernmentPosition) ).

fof(kb_SUMO_41364,axiom,
    s__documentation(s__Soldier,s__EnglishLanguage,'This &%Attribute describes someone serving in the armed forces of a &%Nation.') ).

fof(kb_SUMO_41365,axiom,
    s__instance(s__ConfederateSoldier,s__GovernmentPosition) ).

fof(kb_SUMO_41366,axiom,
    s__subAttribute(s__ConfederateSoldier,s__Soldier) ).

fof(kb_SUMO_41367,axiom,
    s__documentation(s__ConfederateSoldier,s__EnglishLanguage,'This &%Attribute describes a &%Soldier who served on the Confederate side during the American Civil War.') ).

fof(kb_SUMO_41368,axiom,
    s__instance(s__Sailor,s__SkilledOccupation) ).

fof(kb_SUMO_41369,axiom,
    s__documentation(s__Sailor,s__EnglishLanguage,'The class of &%Positions which involve working on a ship, whether a merchant ship or a navy ship.') ).

fof(kb_SUMO_41370,axiom,
    s__subAttribute(s__ShipCaptain,s__Sailor) ).

fof(kb_SUMO_41371,axiom,
    s__documentation(s__ShipCaptain,s__EnglishLanguage,'The class of &%Positions which involve the command of a ship.') ).

fof(kb_SUMO_41372,axiom,
    s__subAttribute(s__ShipOfficer,s__Sailor) ).

fof(kb_SUMO_41373,axiom,
    s__documentation(s__ShipOfficer,s__EnglishLanguage,'The class of &%Sailors which have a position of responsibility on a &%Ship.') ).

fof(kb_SUMO_41374,axiom,
    s__subAttribute(s__ShipMate,s__Sailor) ).

fof(kb_SUMO_41375,axiom,
    s__documentation(s__ShipMate,s__EnglishLanguage,'The class of &%Positions that involve some responsibility on a ship and are lower in rank than &%ShipCaptain.') ).

fof(kb_SUMO_41376,axiom,
    s__instance(s__MilitaryPrivate,s__GovernmentPosition) ).

fof(kb_SUMO_41377,axiom,
    s__instance(s__GovernmentPosition__t,s__SetOrClass) ).

fof(kb_SUMO_41378,axiom,
    s__subAttribute(s__MilitaryPrivate,s__Soldier) ).

fof(kb_SUMO_41379,axiom,
    s__documentation(s__MilitaryPrivate,s__EnglishLanguage,'This &%Attribute describes an enlisted &%Soldier of the lowest rank.') ).

fof(kb_SUMO_41380,axiom,
    s__subAttribute(s__MilitaryOfficer,s__Soldier) ).

fof(kb_SUMO_41381,axiom,
    s__instance(s__MilitaryOfficer,s__GovernmentPosition) ).

fof(kb_SUMO_41382,axiom,
    s__documentation(s__MilitaryOfficer,s__EnglishLanguage,'This &%Attribute describes a &%Soldier who has command authority.') ).

fof(kb_SUMO_41383,axiom,
    ! [V__OFFICER] :
      ( s__instance(V__OFFICER,s__Agent)
     => ( s__instance(V__OFFICER,s__MilitaryOfficer)
       => ? [V__MANAGE,V__PATIENT] :
            ( s__instance(V__MANAGE,s__Process)
            & s__instance(V__MANAGE,s__Managing)
            & s__agent(V__MANAGE,V__OFFICER)
            & s__patient(V__MANAGE,V__PATIENT)
            & ( s__instance(V__PATIENT,s__MilitaryOrganization)
              | s__instance(V__PATIENT,s__Soldier) ) ) ) ) ).

fof(kb_SUMO_41384,axiom,
    s__subAttribute(s__MilitaryGeneral,s__MilitaryOfficer) ).

fof(kb_SUMO_41385,axiom,
    s__documentation(s__MilitaryGeneral,s__EnglishLanguage,'&%MilitaryGeneral is a generic &%Position that indicates holding (or having held) the rank of General in some military force. An indicator that someone uses the title, without committing to his or her exact rank or military affiliation.') ).

fof(kb_SUMO_41386,axiom,
    s__subAttribute(s__MajorGeneral,s__MilitaryGeneral) ).

fof(kb_SUMO_41387,axiom,
    s__instance(s__MajorGeneral,s__GovernmentPosition) ).

fof(kb_SUMO_41388,axiom,
    s__documentation(s__MajorGeneral,s__EnglishLanguage,'A &%MilitaryGeneral that ranks above a &%BrigadierGeneral.') ).

fof(kb_SUMO_41389,axiom,
    s__subAttribute(s__BrigadierGeneral,s__MilitaryGeneral) ).

fof(kb_SUMO_41390,axiom,
    s__instance(s__BrigadierGeneral,s__GovernmentPosition) ).

fof(kb_SUMO_41391,axiom,
    s__documentation(s__BrigadierGeneral,s__EnglishLanguage,'A &%MilitaryGeneral that ranks below a &%MajorGeneral.') ).

fof(kb_SUMO_41392,axiom,
    s__subAttribute(s__Lieutenant,s__MilitaryOfficer) ).

fof(kb_SUMO_41393,axiom,
    s__instance(s__Lieutenant,s__GovernmentPosition) ).

fof(kb_SUMO_41394,axiom,
    s__documentation(s__Lieutenant,s__EnglishLanguage,'A commissioned &%MilitaryOfficer.') ).

fof(kb_SUMO_41395,axiom,
    s__subAttribute(s__CaptainOfficer,s__MilitaryOfficer) ).

fof(kb_SUMO_41396,axiom,
    s__instance(s__CaptainOfficer,s__GovernmentPosition) ).

fof(kb_SUMO_41397,axiom,
    s__documentation(s__CaptainOfficer,s__EnglishLanguage,'A commissioned &%MilitaryOfficer who ranks above a &%Lieutenant but below a &%MajorOfficer.') ).

fof(kb_SUMO_41398,axiom,
    s__subAttribute(s__Colonel,s__MilitaryOfficer) ).

fof(kb_SUMO_41399,axiom,
    s__instance(s__Colonel,s__GovernmentPosition) ).

fof(kb_SUMO_41400,axiom,
    s__documentation(s__Colonel,s__EnglishLanguage,'A commissioned &%MilitaryOfficer who ranks above a lieutenant colonel and below a brigadier general.') ).

fof(kb_SUMO_41401,axiom,
    s__subAttribute(s__Sergeant,s__MilitaryOfficer) ).

fof(kb_SUMO_41402,axiom,
    s__instance(s__Sergeant,s__GovernmentPosition) ).

fof(kb_SUMO_41403,axiom,
    s__documentation(s__Sergeant,s__EnglishLanguage,'A noncomissioned &%MilitaryOfficer.') ).

fof(kb_SUMO_41404,axiom,
    s__subAttribute(s__Corporal,s__MilitaryOfficer) ).

fof(kb_SUMO_41405,axiom,
    s__instance(s__Corporal,s__GovernmentPosition) ).

fof(kb_SUMO_41406,axiom,
    s__documentation(s__Corporal,s__EnglishLanguage,'A noncomissioned &%MilitaryOfficer.') ).

fof(kb_SUMO_41407,axiom,
    s__instance(s__CenturyDuration,s__UnitOfDuration) ).

fof(kb_SUMO_41408,axiom,
    s__documentation(s__CenturyDuration,s__EnglishLanguage,'The &%TimeDuration of 100 years.') ).

fof(kb_SUMO_41409,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__CenturyDuration) = s__MeasureFn(times(V__NUMBER,"100"),s__YearDuration) ) ) ).

fof(kb_SUMO_41410,axiom,
    s__instance(s__DecadeDuration,s__UnitOfDuration) ).

fof(kb_SUMO_41411,axiom,
    s__documentation(s__DecadeDuration,s__EnglishLanguage,'The &%TimeDuration of 10 years.') ).

fof(kb_SUMO_41412,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__DecadeDuration) = s__MeasureFn(times(V__NUMBER,"10"),s__YearDuration) ) ) ).

fof(kb_SUMO_41413,axiom,
    s__instance(s__YardLength,s__UnitOfLength) ).

fof(kb_SUMO_41414,axiom,
    s__documentation(s__YardLength,s__EnglishLanguage,'English unit of length, equal to 3 &%FeetLength.') ).

fof(kb_SUMO_41415,axiom,
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__NUMBER = times("1",V__NUMBER)
       => s__MeasureFn(V__NUMBER,s__YardLength) = s__MeasureFn(times("3",V__NUMBER),s__FootLength) ) ) ).

fof(kb_SUMO_41416,axiom,
    s__subclass(s__NightTime,s__TimeInterval) ).

fof(kb_SUMO_41417,axiom,
    s__instance(s__NightTime__t,s__SetOrClass) ).

fof(kb_SUMO_41418,axiom,
    s__documentation(s__NightTime,s__EnglishLanguage,'The class of &%TimeIntervals that begin at &%Sunset and end at &%Sunrise.') ).

fof(kb_SUMO_41419,axiom,
    ! [V__NIGHT] :
      ( s__instance(V__NIGHT,s__TimeInterval)
     => ( s__instance(V__NIGHT,s__NightTime)
       => ? [V__DAY1,V__DAY2] :
            ( s__instance(V__DAY2,s__TimeInterval)
            & s__instance(V__DAY1,s__TimeInterval)
            & s__instance(V__DAY1,s__DayTime)
            & s__instance(V__DAY2,s__DayTime)
            & s__meetsTemporally(V__NIGHT,V__DAY1)
            & s__meetsTemporally(V__DAY2,V__NIGHT) ) ) ) ).

fof(kb_SUMO_41420,axiom,
    ! [V__NIGHT] :
      ( s__instance(V__NIGHT,s__TimeInterval)
     => ( s__instance(V__NIGHT,s__NightTime)
       => ? [V__RISE,V__SET] :
            ( s__instance(V__SET,s__TimeInterval)
            & s__instance(V__RISE,s__TimeInterval)
            & s__instance(V__RISE,s__Sunrise)
            & s__instance(V__SET,s__Sunset)
            & s__starts(V__SET,V__NIGHT)
            & s__finishes(V__RISE,V__NIGHT) ) ) ) ).

fof(kb_SUMO_41421,axiom,
    s__subclass(s__DayTime,s__TimeInterval) ).

fof(kb_SUMO_41422,axiom,
    s__documentation(s__DayTime,s__EnglishLanguage,'The class of &%TimeIntervals that begin at &%Sunrise and end at &%Sunset.') ).

fof(kb_SUMO_41423,axiom,
    ! [V__DAY] :
      ( s__instance(V__DAY,s__TimeInterval)
     => ( s__instance(V__DAY,s__DayTime)
       => ? [V__NIGHT1,V__NIGHT2] :
            ( s__instance(V__NIGHT2,s__TimeInterval)
            & s__instance(V__NIGHT1,s__TimeInterval)
            & s__instance(V__NIGHT1,s__NightTime)
            & s__instance(V__NIGHT2,s__NightTime)
            & s__meetsTemporally(V__DAY,V__NIGHT1)
            & s__meetsTemporally(V__NIGHT2,V__DAY) ) ) ) ).

fof(kb_SUMO_41424,axiom,
    ! [V__DAY] :
      ( s__instance(V__DAY,s__TimeInterval)
     => ( s__instance(V__DAY,s__DayTime)
       => ? [V__RISE,V__SET] :
            ( s__instance(V__SET,s__TimeInterval)
            & s__instance(V__RISE,s__TimeInterval)
            & s__instance(V__RISE,s__Sunrise)
            & s__instance(V__SET,s__Sunset)
            & s__starts(V__RISE,V__DAY)
            & s__finishes(V__SET,V__DAY) ) ) ) ).

fof(kb_SUMO_41425,axiom,
    s__subclass(s__Morning,s__DayTime) ).

fof(kb_SUMO_41426,axiom,
    s__instance(s__Morning__t,s__SetOrClass) ).

fof(kb_SUMO_41427,axiom,
    s__instance(s__DayTime__t,s__SetOrClass) ).

fof(kb_SUMO_41428,axiom,
    s__documentation(s__Morning,s__EnglishLanguage,'The class of &%TimeIntervals that begin at &%Sunrise and end at noon.') ).

fof(kb_SUMO_41429,axiom,
    ! [V__DAY,V__MORNING] :
      ( ( s__instance(V__MORNING,s__TimeInterval)
        & s__subclass(V__DAY,s__Day)
        & s__instance(V__DAY,s__SetOrClass) )
     => ( s__instance(V__MORNING,s__Morning)
       => ? [V__HOUR] :
            ( s__instance(V__HOUR,s__TimeInterval)
            & s__instance(V__HOUR,s__HourFn("12",V__DAY))
            & s__finishes(V__HOUR,V__MORNING) ) ) ) ).

fof(kb_SUMO_41430,axiom,
    s__subclass(s__AnteMeridiem,s__TimeInterval) ).

fof(kb_SUMO_41431,axiom,
    s__instance(s__AnteMeridiem__t,s__SetOrClass) ).

fof(kb_SUMO_41432,axiom,
    s__documentation(s__AnteMeridiem,s__EnglishLanguage,'The class of &%TimeIntervals that begin at midnight and end at noon.') ).

fof(kb_SUMO_41433,axiom,
    ! [V__AM] :
      ( s__instance(V__AM,s__TimeInterval)
     => ( s__instance(V__AM,s__AnteMeridiem)
       => ? [V__D,V__HOUR1,V__HOUR2] :
            ( s__instance(V__HOUR2,s__TimeInterval)
            & s__instance(V__HOUR1,s__TimeInterval)
            & s__subclass(V__D,s__Day)
            & s__instance(V__HOUR1,s__HourFn("24",V__D))
            & s__starts(V__HOUR1,V__AM)
            & s__instance(V__HOUR2,s__HourFn("12",V__D))
            & s__finishes(V__HOUR2,V__AM) ) ) ) ).

fof(kb_SUMO_41434,axiom,
    s__subclass(s__PostMeridiem,s__TimeInterval) ).

fof(kb_SUMO_41435,axiom,
    s__instance(s__PostMeridiem__t,s__SetOrClass) ).

fof(kb_SUMO_41436,axiom,
    s__documentation(s__PostMeridiem,s__EnglishLanguage,'The class of &%TimeIntervals that begin at noon and end at midnight.') ).

fof(kb_SUMO_41437,axiom,
    ! [V__PM] :
      ( s__instance(V__PM,s__TimeInterval)
     => ( s__instance(V__PM,s__PostMeridiem)
       => ? [V__D,V__HOUR1,V__HOUR2] :
            ( s__instance(V__HOUR2,s__TimeInterval)
            & s__instance(V__HOUR1,s__TimeInterval)
            & s__subclass(V__D,s__Day)
            & s__instance(V__HOUR1,s__HourFn("12",V__D))
            & s__starts(V__HOUR1,V__PM)
            & s__instance(V__HOUR2,s__HourFn("24",V__D))
            & s__finishes(V__HOUR2,V__PM) ) ) ) ).

fof(kb_SUMO_41438,axiom,
    s__subclass(s__Afternoon,s__DayTime) ).

fof(kb_SUMO_41439,axiom,
    s__instance(s__Afternoon__t,s__SetOrClass) ).

fof(kb_SUMO_41440,axiom,
    s__documentation(s__Afternoon,s__EnglishLanguage,'The class of &%TimeIntervals that begin at noon and end at &%Sunset.') ).

fof(kb_SUMO_41441,axiom,
    ! [V__DAY,V__AFTERNOON] :
      ( ( s__instance(V__AFTERNOON,s__TimeInterval)
        & s__subclass(V__DAY,s__Day)
        & s__instance(V__DAY,s__SetOrClass) )
     => ( s__instance(V__AFTERNOON,s__Afternoon)
       => ? [V__HOUR] :
            ( s__instance(V__HOUR,s__TimeInterval)
            & s__instance(V__HOUR,s__HourFn("12",V__DAY))
            & s__starts(V__HOUR,V__AFTERNOON) ) ) ) ).

fof(kb_SUMO_41442,axiom,
    s__subclass(s__Sunrise,s__TimeInterval) ).

fof(kb_SUMO_41443,axiom,
    s__instance(s__Sunrise__t,s__SetOrClass) ).

fof(kb_SUMO_41444,axiom,
    s__documentation(s__Sunrise,s__EnglishLanguage,'The &%TimeInterval of each &%Day when the sun is rising and is partially overlapped by the horizon line.') ).

fof(kb_SUMO_41445,axiom,
    s__subclass(s__Sunset,s__TimeInterval) ).

fof(kb_SUMO_41446,axiom,
    s__instance(s__Sunset__t,s__SetOrClass) ).

fof(kb_SUMO_41447,axiom,
    s__documentation(s__Sunset,s__EnglishLanguage,'The &%TimeInterval of each &%Day when the sun is setting and is partially overlapped by the horizon line.') ).

fof(kb_SUMO_41448,axiom,
    s__subclass(s__Weekend,s__TimeInterval) ).

fof(kb_SUMO_41449,axiom,
    s__instance(s__Weekend__t,s__SetOrClass) ).

fof(kb_SUMO_41450,axiom,
    s__documentation(s__Weekend,s__EnglishLanguage,'Any &%Saturday and &%Sunday which are contiguous.') ).

fof(kb_SUMO_41451,axiom,
    ! [V__WEEKEND] :
      ( s__instance(V__WEEKEND,s__TimeInterval)
     => ( s__instance(V__WEEKEND,s__Weekend)
       => ? [V__SATURDAY,V__SUNDAY] :
            ( s__instance(V__SUNDAY,s__TimeInterval)
            & s__instance(V__SATURDAY,s__TimeInterval)
            & s__instance(V__SATURDAY,s__Saturday)
            & s__instance(V__SUNDAY,s__Sunday)
            & s__starts(V__SATURDAY,V__WEEKEND)
            & s__finishes(V__SUNDAY,V__WEEKEND)
            & s__meetsTemporally(V__SATURDAY,V__SUNDAY) ) ) ) ).

fof(kb_SUMO_41452,axiom,
    s__subclass(s__SeasonOfYear,s__TimeInterval) ).

fof(kb_SUMO_41453,axiom,
    s__partition_5(s__SeasonOfYear,s__WinterSeason,s__SpringSeason,s__SummerSeason,s__FallSeason) ).

fof(kb_SUMO_41454,axiom,
    s__documentation(s__SeasonOfYear,s__EnglishLanguage,'&%SeasonOfYear is the class of four seasons correlated with the calendar &%Year and associated with changes in the length of daylight and with overall temperature changes. Depending upon the &%GeographicArea, a &%SeasonOfYear may also be associated with weather patterns (e.g., rainy, dry, windy). The characteristics of seasons (cold vs. hot temperatures, long vs. short days) are reversed from the &%NorthernHemisphere to the &%SouthernHemisphere.') ).

fof(kb_SUMO_41455,axiom,
    s__subclass(s__WinterSeason,s__SeasonOfYear) ).

fof(kb_SUMO_41456,axiom,
    s__instance(s__WinterSeason__t,s__SetOrClass) ).

fof(kb_SUMO_41457,axiom,
    s__documentation(s__WinterSeason,s__EnglishLanguage,'The &%SeasonOfYear that begins at the winter solstice and ends at the spring equinox.') ).

fof(kb_SUMO_41458,axiom,
    ! [V__WINTER] :
      ( s__instance(V__WINTER,s__TimeInterval)
     => ( s__instance(V__WINTER,s__WinterSeason)
       => ? [V__SPRING] :
            ( s__instance(V__SPRING,s__TimeInterval)
            & s__instance(V__SPRING,s__SpringSeason)
            & s__meetsTemporally(V__WINTER,V__SPRING) ) ) ) ).

fof(kb_SUMO_41459,axiom,
    ! [V__WINTER] :
      ( s__instance(V__WINTER,s__TimeInterval)
     => ( s__instance(V__WINTER,s__WinterSeason)
       => ? [V__AUTUMN] :
            ( s__instance(V__AUTUMN,s__TimeInterval)
            & s__instance(V__AUTUMN,s__FallSeason)
            & s__meetsTemporally(V__AUTUMN,V__WINTER) ) ) ) ).

fof(kb_SUMO_41460,axiom,
    s__subclass(s__SpringSeason,s__SeasonOfYear) ).

fof(kb_SUMO_41461,axiom,
    s__instance(s__SpringSeason__t,s__SetOrClass) ).

fof(kb_SUMO_41462,axiom,
    s__documentation(s__SpringSeason,s__EnglishLanguage,'The &%SeasonOfYear that begins at the spring equinox and ends at the summer solstice. &%SpringSeason is the class of &%TimeIntervals associated with the calendar months of &%March through &%May.') ).

fof(kb_SUMO_41463,axiom,
    ! [V__SPRING] :
      ( s__instance(V__SPRING,s__TimeInterval)
     => ( s__instance(V__SPRING,s__SpringSeason)
       => ? [V__SUMMER] :
            ( s__instance(V__SUMMER,s__TimeInterval)
            & s__instance(V__SUMMER,s__SummerSeason)
            & s__meetsTemporally(V__SPRING,V__SUMMER) ) ) ) ).

fof(kb_SUMO_41464,axiom,
    ! [V__SPRING] :
      ( s__instance(V__SPRING,s__TimeInterval)
     => ( s__instance(V__SPRING,s__SpringSeason)
       => ? [V__WINTER] :
            ( s__instance(V__WINTER,s__TimeInterval)
            & s__instance(V__WINTER,s__WinterSeason)
            & s__meetsTemporally(V__WINTER,V__SPRING) ) ) ) ).

fof(kb_SUMO_41465,axiom,
    s__subclass(s__SummerSeason,s__SeasonOfYear) ).

fof(kb_SUMO_41466,axiom,
    s__instance(s__SummerSeason__t,s__SetOrClass) ).

fof(kb_SUMO_41467,axiom,
    s__documentation(s__SummerSeason,s__EnglishLanguage,'The &%SeasonOfYear that begins at the summer solstice and ends at the autumnal equinox.') ).

fof(kb_SUMO_41468,axiom,
    ! [V__SUMMER] :
      ( s__instance(V__SUMMER,s__TimeInterval)
     => ( s__instance(V__SUMMER,s__SummerSeason)
       => ? [V__SPRING] :
            ( s__instance(V__SPRING,s__TimeInterval)
            & s__instance(V__SPRING,s__SpringSeason)
            & s__meetsTemporally(V__SPRING,V__SUMMER) ) ) ) ).

fof(kb_SUMO_41469,axiom,
    ! [V__SUMMER] :
      ( s__instance(V__SUMMER,s__TimeInterval)
     => ( s__instance(V__SUMMER,s__SummerSeason)
       => ? [V__AUTUMN] :
            ( s__instance(V__AUTUMN,s__TimeInterval)
            & s__instance(V__AUTUMN,s__FallSeason)
            & s__meetsTemporally(V__SUMMER,V__AUTUMN) ) ) ) ).

fof(kb_SUMO_41470,axiom,
    s__subclass(s__FallSeason,s__SeasonOfYear) ).

fof(kb_SUMO_41471,axiom,
    s__instance(s__FallSeason__t,s__SetOrClass) ).

fof(kb_SUMO_41472,axiom,
    s__instance(s__SeasonOfYear__t,s__SetOrClass) ).

fof(kb_SUMO_41473,axiom,
    s__documentation(s__FallSeason,s__EnglishLanguage,'The &%SeasonOfYear that begins at the autumnal equinox and ends at the winter solstice.') ).

fof(kb_SUMO_41474,axiom,
    ! [V__AUTUMN] :
      ( s__instance(V__AUTUMN,s__TimeInterval)
     => ( s__instance(V__AUTUMN,s__FallSeason)
       => ? [V__SUMMER] :
            ( s__instance(V__SUMMER,s__TimeInterval)
            & s__instance(V__SUMMER,s__SummerSeason)
            & s__meetsTemporally(V__SUMMER,V__AUTUMN) ) ) ) ).

fof(kb_SUMO_41475,axiom,
    ! [V__AUTUMN] :
      ( s__instance(V__AUTUMN,s__TimeInterval)
     => ( s__instance(V__AUTUMN,s__FallSeason)
       => ? [V__WINTER] :
            ( s__instance(V__WINTER,s__TimeInterval)
            & s__instance(V__WINTER,s__WinterSeason)
            & s__meetsTemporally(V__AUTUMN,V__WINTER) ) ) ) ).

fof(kb_SUMO_41476,axiom,
    s__instance(s__Upstairs,s__PositionalAttribute) ).

fof(kb_SUMO_41477,axiom,
    s__documentation(s__Upstairs,s__EnglishLanguage,'A &%PositionalAttribute to indicate that one thing is one or more floors above a second thing in the same building.') ).

fof(kb_SUMO_41478,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__Upstairs)
       => ? [V__LEVEL1,V__LEVEL2,V__BUILDING] :
            ( s__instance(V__BUILDING,s__Object)
            & s__instance(V__LEVEL2,s__Object)
            & s__instance(V__LEVEL1,s__Object)
            & s__instance(V__LEVEL1,s__BuildingLevel)
            & s__instance(V__LEVEL2,s__BuildingLevel)
            & s__instance(V__BUILDING,s__Building)
            & s__part(V__LEVEL1,V__BUILDING)
            & s__part(V__LEVEL2,V__BUILDING)
            & s__located(V__OBJ1,V__LEVEL1)
            & s__located(V__OBJ2,V__LEVEL2)
            & s__orientation(V__LEVEL1,V__LEVEL2,s__Above) ) ) ) ).

fof(kb_SUMO_41479,axiom,
    s__instance(s__Downstairs,s__PositionalAttribute) ).

fof(kb_SUMO_41480,axiom,
    s__documentation(s__Downstairs,s__EnglishLanguage,'A &%PositionalAttribute to indicate that one thing is one or more floors below a second thing in the same building.') ).

fof(kb_SUMO_41481,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__orientation(V__OBJ1,V__OBJ2,s__Downstairs)
       => ? [V__LEVEL1,V__LEVEL2,V__BUILDING] :
            ( s__instance(V__BUILDING,s__Object)
            & s__instance(V__LEVEL2,s__Object)
            & s__instance(V__LEVEL1,s__Object)
            & s__instance(V__LEVEL1,s__BuildingLevel)
            & s__instance(V__LEVEL2,s__BuildingLevel)
            & s__instance(V__BUILDING,s__Building)
            & s__part(V__LEVEL1,V__BUILDING)
            & s__part(V__LEVEL2,V__BUILDING)
            & s__located(V__OBJ1,V__LEVEL1)
            & s__located(V__OBJ2,V__LEVEL2)
            & s__orientation(V__LEVEL1,V__LEVEL2,s__Below) ) ) ) ).

fof(kb_SUMO_41482,axiom,
    s__subclass(s__LinguisticAttribute,s__InternalAttribute) ).

fof(kb_SUMO_41483,axiom,
    s__instance(s__LinguisticAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_41484,axiom,
    s__documentation(s__LinguisticAttribute,s__EnglishLanguage,'Any &%Attribute that is expressed by a &%Language or class of &%Languages.') ).

fof(kb_SUMO_41485,axiom,
    s__instance(s__Happiness,s__EmotionalState) ).

fof(kb_SUMO_41486,axiom,
    s__documentation(s__Happiness,s__EnglishLanguage,'The state of being happy, experiencing pleasure, joy or contentment. Note that this &%Attribute covers both active enjoyment, as well as the emotional state of simply being free from anxiety or fear.') ).

fof(kb_SUMO_41487,axiom,
    ! [V__PERSON] :
      ( s__instance(V__PERSON,s__CognitiveAgent)
     => ( s__attribute(V__PERSON,s__Happiness)
       => ~ ? [V__PROP] :
              ( s__instance(V__PROP,s__Formula)
              & s__fears(V__PERSON,V__PROP) ) ) ) ).

fof(kb_SUMO_41488,axiom,
    s__subAttribute(s__Satisfaction,s__Happiness) ).

fof(kb_SUMO_41489,axiom,
    s__documentation(s__Satisfaction,s__EnglishLanguage,'The state of being happy about a state of affairs that occurred in the past. In cases where that state of affairs is the product of ones own doing, this is known as pride.') ).

fof(kb_SUMO_41490,axiom,
    s__subAttribute(s__Tranquility,s__Happiness) ).

fof(kb_SUMO_41491,axiom,
    s__contraryAttribute_2(s__Tranquility,s__Anxiety) ).

fof(kb_SUMO_41492,axiom,
    s__documentation(s__Tranquility,s__EnglishLanguage,'The state of being free from &%Anxiety.') ).

fof(kb_SUMO_41493,axiom,
    s__instance(s__Unhappiness,s__EmotionalState) ).

fof(kb_SUMO_41494,axiom,
    s__contraryAttribute_2(s__Unhappiness,s__Happiness) ).

fof(kb_SUMO_41495,axiom,
    s__documentation(s__Unhappiness,s__EnglishLanguage,'The state of being unhappy, experiencing pain, sorrow or unease.') ).

fof(kb_SUMO_41496,axiom,
    s__subAttribute(s__Excitement,s__Happiness) ).

fof(kb_SUMO_41497,axiom,
    s__documentation(s__Excitement,s__EnglishLanguage,'The state of being happy about a state of affairs that might occur in the future.') ).

fof(kb_SUMO_41498,axiom,
    s__subAttribute(s__Anxiety,s__Unhappiness) ).

fof(kb_SUMO_41499,axiom,
    s__documentation(s__Anxiety,s__EnglishLanguage,'The state of being worried, troubled or uneasy.') ).

fof(kb_SUMO_41500,axiom,
    ! [V__PERSON] :
      ( s__instance(V__PERSON,s__CognitiveAgent)
     => ( s__attribute(V__PERSON,s__Anxiety)
       => ? [V__PROP] :
            ( s__instance(V__PROP,s__Formula)
            & s__fears(V__PERSON,V__PROP) ) ) ) ).

fof(kb_SUMO_41501,axiom,
    s__subAttribute(s__Anger,s__Unhappiness) ).

fof(kb_SUMO_41502,axiom,
    s__documentation(s__Anger,s__EnglishLanguage,'The state of being wrathful, irate or indignant.') ).

fof(kb_SUMO_41503,axiom,
    ! [V__PERSON] :
      ( s__instance(V__PERSON,s__CognitiveAgent)
     => ( s__attribute(V__PERSON,s__Anger)
       => ? [V__PROP] :
            ( s__instance(V__PROP,s__Formula)
            & s__disapproves(V__PERSON,V__PROP) ) ) ) ).

fof(kb_SUMO_41504,axiom,
    s__subAttribute(s__Pain,s__Unhappiness) ).

fof(kb_SUMO_41505,axiom,
    s__documentation(s__Pain,s__EnglishLanguage,'A physical sensation of discomfort which can vary widely in intensity.') ).

fof(kb_SUMO_41506,axiom,
    s__subAttribute(s__Headache,s__Pain) ).

fof(kb_SUMO_41507,axiom,
    s__documentation(s__Headache,s__EnglishLanguage,'&%Pain that that is restricted to the &%Head.') ).

fof(kb_SUMO_41508,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__Object)
     => ( s__attribute(V__E,s__Headache)
       => ? [V__H] :
            ( s__instance(V__H,s__Object)
            & s__instance(V__H,s__Head)
            & s__part(V__H,V__E)
            & s__attribute(V__H,s__Pain) ) ) ) ).

fof(kb_SUMO_41509,axiom,
    s__instance(s__Surprise,s__EmotionalState) ).

fof(kb_SUMO_41510,axiom,
    s__documentation(s__Surprise,s__EnglishLanguage,'The &%EmotionalState that one experiences when something unexpected and of significance occurs.') ).

%FOL fof(kb_SUMO_41511,axiom,(( (! [V__TIME,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__attribute(V__AGENT,s__Surprise)') => (? [V__PART,V__PROP] : (s__instance(V__PROP,s__Formula) & s__instance(V__PART,s__TimePosition) & s__temporalPart(V__PART,s__PastFn(V__TIME)) & s__holdsDuring(V__PART,'s__expects(V__AGENT,V__PROP)') & s__holdsDuring(V__TIME,'s__truth(V__PROP,'$false__m')')))))) ))).

fof(kb_SUMO_41512,axiom,
    s__instance(s__structure__m,s__BinaryPredicate) ).

fof(kb_SUMO_41513,axiom,
    s__instance(s__structure__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_41514,axiom,
    s__instance(s__structure__m,s__AsymmetricRelation) ).

fof(kb_SUMO_41515,axiom,
    s__subrelation(s__structure__m,s__attribute__m) ).

fof(kb_SUMO_41516,axiom,
    s__domain(s__structure__m,"1",s__Object) ).

fof(kb_SUMO_41517,axiom,
    s__domain(s__structure__m,"2",s__StructureAttribute) ).

fof(kb_SUMO_41518,axiom,
    s__subrelation(s__color__m,s__attribute__m) ).

fof(kb_SUMO_41519,axiom,
    s__domain(s__color__m,"1",s__Object) ).

fof(kb_SUMO_41520,axiom,
    s__domain(s__color__m,"2",s__ColorAttribute) ).

%FOL fof(kb_SUMO_41521,axiom,(( (! [V__OBJ,V__T1,V__ATTR] : ((s__instance(V__T1,s__TimePosition) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__ATTR,s__ColorAttribute) & s__holdsDuring(V__T1,'s__attribute(V__OBJ,V__ATTR)')) => s__holdsDuring(V__T1,'s__color(V__OBJ,V__ATTR)')))) ))).

fof(kb_SUMO_41522,axiom,
    s__subclass(s__SecondaryColor,s__ColorAttribute) ).

fof(kb_SUMO_41523,axiom,
    s__instance(s__SecondaryColor__t,s__SetOrClass) ).

fof(kb_SUMO_41524,axiom,
    s__documentation(s__SecondaryColor,s__EnglishLanguage,'A color that is the product of mixing together two or more &%PrimaryColors.') ).

fof(kb_SUMO_41525,axiom,
    ! [V__OBJ,V__COLOR] :
      ( ( s__instance(V__COLOR,s__Attribute)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__COLOR,s__SecondaryColor)
          & s__attribute(V__OBJ,V__COLOR) )
       => ? [V__PROCESS,V__RESOURCE1,V__RESOURCE2,V__PRIMARY1,V__PRIMARY2] :
            ( s__instance(V__PRIMARY2,s__Attribute)
            & s__instance(V__PRIMARY1,s__Attribute)
            & s__instance(V__RESOURCE2,s__Object)
            & s__instance(V__RESOURCE1,s__Object)
            & s__instance(V__PROCESS,s__Process)
            & s__result(V__PROCESS,V__OBJ)
            & s__resource(V__PROCESS,V__RESOURCE1)
            & s__resource(V__PROCESS,V__RESOURCE2)
            & s__attribute(V__RESOURCE1,V__PRIMARY1)
            & s__attribute(V__RESOURCE2,V__PRIMARY2)
            & s__instance(V__PRIMARY1,s__PrimaryColor)
            & s__instance(V__PRIMARY2,s__PrimaryColor)
            & V__PRIMARY1 != V__PRIMARY2 ) ) ) ).

fof(kb_SUMO_41526,axiom,
    s__instance(s__GrayColor,s__SecondaryColor) ).

fof(kb_SUMO_41527,axiom,
    s__documentation(s__GrayColor,s__EnglishLanguage,'A &%SecondaryColor that results from mixing &%Black and &%White.') ).

fof(kb_SUMO_41528,axiom,
    s__instance(s__Pink,s__SecondaryColor) ).

fof(kb_SUMO_41529,axiom,
    s__documentation(s__Pink,s__EnglishLanguage,'A &%SecondaryColor that results from mixing &%Red and &%White.') ).

fof(kb_SUMO_41530,axiom,
    s__instance(s__Brown,s__SecondaryColor) ).

fof(kb_SUMO_41531,axiom,
    s__documentation(s__Brown,s__EnglishLanguage,'A &%SecondaryColor that resembles the color of wood or of soil.') ).

fof(kb_SUMO_41532,axiom,
    s__instance(s__OrangeColor,s__SecondaryColor) ).

fof(kb_SUMO_41533,axiom,
    s__documentation(s__OrangeColor,s__EnglishLanguage,'A &%SecondaryColor that results from mixing &%Red and &%Yellow and resembles the color of a ripe orange fruit.') ).

fof(kb_SUMO_41534,axiom,
    s__instance(s__Green,s__SecondaryColor) ).

fof(kb_SUMO_41535,axiom,
    s__documentation(s__Green,s__EnglishLanguage,'A &%SecondaryColor that resembles the color of fresh grass.') ).

fof(kb_SUMO_41536,axiom,
    s__instance(s__Purple,s__SecondaryColor) ).

fof(kb_SUMO_41537,axiom,
    s__documentation(s__Purple,s__EnglishLanguage,'A &%SecondaryColor that results from mixing &%Red and &%Blue.') ).

fof(kb_SUMO_41538,axiom,
    s__instance(s__LineFormation,s__ShapeAttribute) ).

fof(kb_SUMO_41539,axiom,
    s__documentation(s__LineFormation,s__EnglishLanguage,'A &%ShapeAttribute that applies to &%Collections and indicates that all of the &%members of the &%Collection are arrayed in a line, i.e. each &%member (except possibly the first) is behind or to the side of exactly one other &%member.') ).

fof(kb_SUMO_41540,axiom,
    ! [V__COLLECTION] :
      ( s__instance(V__COLLECTION,s__Object)
     => ( s__attribute(V__COLLECTION,s__LineFormation)
       => s__instance(V__COLLECTION,s__Collection) ) ) ).

fof(kb_SUMO_41541,axiom,
    s__instance(s__Stressed,s__SoundAttribute) ).

fof(kb_SUMO_41542,axiom,
    s__documentation(s__Stressed,s__EnglishLanguage,'A &%SoundAttribute of &%Syllables. It denotes the quality of being emphasized over the other &%Syllables in the same &%Word.') ).

fof(kb_SUMO_41543,axiom,
    ! [V__SYLLABLE] :
      ( s__instance(V__SYLLABLE,s__Object)
     => ( s__attribute(V__SYLLABLE,s__Stressed)
       => s__instance(V__SYLLABLE,s__Syllable) ) ) ).

fof(kb_SUMO_41544,axiom,
    ! [V__SYLLABLE,V__WORD] :
      ( ( s__instance(V__WORD,s__Object)
        & s__instance(V__SYLLABLE,s__Object) )
     => ( ( s__attribute(V__SYLLABLE,s__Stressed)
          & s__instance(V__WORD,s__Word)
          & s__part(V__SYLLABLE,V__WORD) )
       => ~ ? [V__SYLLABLE2] :
              ( s__instance(V__SYLLABLE2,s__Object)
              & s__instance(V__SYLLABLE2,s__Syllable)
              & s__part(V__SYLLABLE2,V__WORD)
              & s__attribute(V__SYLLABLE2,s__Stressed)
              & V__SYLLABLE2 != V__SYLLABLE ) ) ) ).

fof(kb_SUMO_41545,axiom,
    s__subclass(s__Syllable,s__SymbolicString) ).

fof(kb_SUMO_41546,axiom,
    s__instance(s__Syllable__t,s__SetOrClass) ).

fof(kb_SUMO_41547,axiom,
    s__documentation(s__Syllable,s__EnglishLanguage,'A sequence of &%Characters from the same &%Word that denote a single sound.') ).

fof(kb_SUMO_41548,axiom,
    ! [V__WORD] :
      ( s__instance(V__WORD,s__Object)
     => ( s__instance(V__WORD,s__Word)
       => ? [V__SYLLABLE] :
            ( s__instance(V__SYLLABLE,s__Object)
            & s__instance(V__SYLLABLE,s__Syllable)
            & s__part(V__SYLLABLE,V__WORD) ) ) ) ).

fof(kb_SUMO_41549,axiom,
    s__subclass(s__AlphabeticCharacter,s__Character) ).

fof(kb_SUMO_41550,axiom,
    s__documentation(s__AlphabeticCharacter,s__EnglishLanguage,'Any &%Character that is comprised of a single alphabetical character, e.g. A, B, C, D, ...') ).

fof(kb_SUMO_41551,axiom,
    s__subclass(s__DigitCharacter,s__Character) ).

fof(kb_SUMO_41552,axiom,
    s__instance(s__DigitCharacter__t,s__SetOrClass) ).

fof(kb_SUMO_41553,axiom,
    s__documentation(s__DigitCharacter,s__EnglishLanguage,'Any &%Character that is comprised of a single digit, i.e. one of the numerals 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.') ).

fof(kb_SUMO_41554,axiom,
    s__subclass(s__Consonant,s__AlphabeticCharacter) ).

fof(kb_SUMO_41555,axiom,
    s__instance(s__Consonant__t,s__SetOrClass) ).

fof(kb_SUMO_41556,axiom,
    s__documentation(s__Consonant,s__EnglishLanguage,'An &%AlphabeticCharacter that denotes a speech sound that results in audible friction when it is pronounced.') ).

fof(kb_SUMO_41557,axiom,
    s__subclass(s__Vowel,s__AlphabeticCharacter) ).

fof(kb_SUMO_41558,axiom,
    s__instance(s__Vowel__t,s__SetOrClass) ).

fof(kb_SUMO_41559,axiom,
    s__instance(s__AlphabeticCharacter__t,s__SetOrClass) ).

fof(kb_SUMO_41560,axiom,
    s__documentation(s__Vowel,s__EnglishLanguage,'An &%AlphabeticCharacter that denotes a speech sound that does not result in audible friction when it is pronounced.') ).

fof(kb_SUMO_41561,axiom,
    s__instance(s__Lost,s__ContestAttribute) ).

fof(kb_SUMO_41562,axiom,
    s__contraryAttribute_2(s__Lost,s__Won) ).

fof(kb_SUMO_41563,axiom,
    s__documentation(s__Lost,s__EnglishLanguage,'The &%ContestAttribute that applies to a &%Contest participant who has lost the &%Contest.') ).

fof(kb_SUMO_41564,axiom,
    s__instance(s__Won,s__ContestAttribute) ).

fof(kb_SUMO_41565,axiom,
    s__documentation(s__Won,s__EnglishLanguage,'The &%ContestAttribute that applies to a &%Contest participant who has won the &%Contest.') ).

fof(kb_SUMO_41566,axiom,
    s__instance(s__TieScore,s__ContestAttribute) ).

fof(kb_SUMO_41567,axiom,
    s__documentation(s__TieScore,s__EnglishLanguage,'The &%ContestAttribute that applies to all &%contestParticipants in a &%Contest when none of them have &%Won or &%Lost the &%Contest.') ).

fof(kb_SUMO_41568,axiom,
    s__subclass(s__GameAttribute,s__ContestAttribute) ).

fof(kb_SUMO_41569,axiom,
    s__documentation(s__GameAttribute,s__EnglishLanguage,'Any &%ContestAttribute that is specific to a &%Game.') ).

fof(kb_SUMO_41570,axiom,
    ! [V__ATTR,V__THING] :
      ( ( s__instance(V__THING,s__Agent)
        & s__instance(V__THING,s__Process)
        & s__instance(V__ATTR,s__Attribute) )
     => ( ( s__property(V__THING,V__ATTR)
          & s__instance(V__ATTR,s__GameAttribute) )
       => ? [V__GAME] :
            ( s__instance(V__GAME,s__Process)
            & s__instance(V__GAME,s__Game)
            & ( s__agent(V__GAME,V__THING)
              | s__patient(V__GAME,V__THING)
              | s__subProcess(V__THING,V__GAME) ) ) ) ) ).

fof(kb_SUMO_41571,axiom,
    s__subclass(s__SportsAttribute,s__GameAttribute) ).

fof(kb_SUMO_41572,axiom,
    s__instance(s__SportsAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_41573,axiom,
    s__instance(s__GameAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_41574,axiom,
    s__documentation(s__SportsAttribute,s__EnglishLanguage,'Any &%GameAttribute that is specific to a &%Sport.') ).

fof(kb_SUMO_41575,axiom,
    ! [V__ATTR,V__THING] :
      ( ( s__instance(V__THING,s__Agent)
        & s__instance(V__THING,s__Process)
        & s__instance(V__ATTR,s__Attribute) )
     => ( ( s__property(V__THING,V__ATTR)
          & s__instance(V__ATTR,s__SportsAttribute) )
       => ? [V__SPORT] :
            ( s__instance(V__SPORT,s__Process)
            & s__instance(V__SPORT,s__Game)
            & ( s__agent(V__SPORT,V__THING)
              | s__patient(V__SPORT,V__THING)
              | s__subProcess(V__THING,V__SPORT) ) ) ) ) ).

fof(kb_SUMO_41576,axiom,
    s__instance(s__Foul,s__SportsAttribute) ).

fof(kb_SUMO_41577,axiom,
    s__documentation(s__Foul,s__EnglishLanguage,'A &%SportsAttribute that indicates that the &%GamePiece of a &%Sport is no longer in play because it has gone beyond the limits of the sports field.') ).

fof(kb_SUMO_41578,axiom,
    s__instance(s__SportsOut,s__SportsAttribute) ).

fof(kb_SUMO_41579,axiom,
    s__documentation(s__SportsOut,s__EnglishLanguage,'A &%SportsAttribute that indicates that a player in a &%Sport can no longer compete because he has been tagged with the &%GamePiece.') ).

fof(kb_SUMO_41580,axiom,
    s__subclass(s__PoliticoEconomicAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_41581,axiom,
    s__instance(s__PoliticoEconomicAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_41582,axiom,
    s__partition_3(s__PoliticoEconomicAttribute,s__FormOfGovernment,s__EconomicAttribute) ).

fof(kb_SUMO_41583,axiom,
    s__documentation(s__PoliticoEconomicAttribute,s__EnglishLanguage,'Any &%Attribute of a &%Government which specifies some aspect of the political or economic system of the &%Government.') ).

fof(kb_SUMO_41584,axiom,
    ! [V__GOVERNMENT,V__ATTRIBUTE] :
      ( ( s__instance(V__ATTRIBUTE,s__Attribute)
        & s__instance(V__GOVERNMENT,s__Object) )
     => ( ( s__instance(V__ATTRIBUTE,s__PoliticoEconomicAttribute)
          & s__attribute(V__GOVERNMENT,V__ATTRIBUTE) )
       => s__instance(V__GOVERNMENT,s__Government) ) ) ).

fof(kb_SUMO_41585,axiom,
    s__subclass(s__EconomicAttribute,s__PoliticoEconomicAttribute) ).

fof(kb_SUMO_41586,axiom,
    s__instance(s__EconomicAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_41587,axiom,
    s__documentation(s__EconomicAttribute,s__EnglishLanguage,'&%EconomicAttribute is the class of terms including all &%Attributes used to characterize the economic systems or development levels of &%Nations or dependent &%GeopoliticalAreas.') ).

fof(kb_SUMO_41588,axiom,
    s__subclass(s__FormOfGovernment,s__PoliticoEconomicAttribute) ).

fof(kb_SUMO_41589,axiom,
    s__instance(s__FormOfGovernment__t,s__SetOrClass) ).

fof(kb_SUMO_41590,axiom,
    s__documentation(s__FormOfGovernment,s__EnglishLanguage,'&%FormOfGovernment is a class of &%Attributes used to describe the characteristics of a government, especially a &%NationalGovernment. The concept &%FormOfGovernment is interpreted broadly enough to include &%Anarchy and &%Factionalism.') ).

fof(kb_SUMO_41591,axiom,
    s__subclass(s__ChemicalReduction,s__ChemicalSynthesis) ).

fof(kb_SUMO_41592,axiom,
    s__instance(s__ChemicalReduction__t,s__SetOrClass) ).

fof(kb_SUMO_41593,axiom,
    s__disjoint(s__ChemicalReduction,s__Oxidation) ).

fof(kb_SUMO_41594,axiom,
    s__documentation(s__ChemicalReduction,s__EnglishLanguage,'Any &%ChemicalProcess where &%Electrons are added to the substance undergoing the &%ChemicalProcess.') ).

%FOL fof(kb_SUMO_41595,axiom,(( (! [V__R,V__S,V__G,V__L] : ((s__instance(V__L,s__PositiveInteger) & s__instance(V__G,s__PositiveInteger) & s__instance(V__S,s__PureSubstance) & s__instance(V__R,s__Process)) => ((s__instance(V__R,s__ChemicalReduction) & s__patient(V__R,V__S) & s__holdsDuring(s__BeginFn(s__WhenFn(V__R)),'s__electronNumber(V__S,V__L)')) => (greater(V__G,V__L) & s__holdsDuring(s__EndFn(s__WhenFn(V__R)),'s__electronNumber(V__S,V__G)'))))) ))).

fof(kb_SUMO_41596,axiom,
    s__subclass(s__Oxidation,s__ChemicalDecomposition) ).

fof(kb_SUMO_41597,axiom,
    s__instance(s__Oxidation__t,s__SetOrClass) ).

fof(kb_SUMO_41598,axiom,
    s__documentation(s__Oxidation,s__EnglishLanguage,'Any &%ChemicalProcess where &%Electrons are removed from the substance undergoing the &%ChemicalProcess.') ).

%FOL fof(kb_SUMO_41599,axiom,(( (! [V__O,V__S,V__G] : ((s__instance(V__G,s__PositiveInteger) & s__instance(V__S,s__PureSubstance) & s__instance(V__O,s__Process)) => ((s__instance(V__O,s__Oxidation) & s__patient(V__O,V__S) & s__holdsDuring(s__BeginFn(s__WhenFn(V__O)),'s__electronNumber(V__S,V__G)')) => (? [V__L] : (s__instance(V__L,s__PositiveInteger) & less(V__L,V__G) & s__holdsDuring(s__EndFn(s__WhenFn(V__O)),'s__electronNumber(V__S,V__L)')))))) ))).

fof(kb_SUMO_41600,axiom,
    s__subclass(s__Dialysis,s__Separating) ).

fof(kb_SUMO_41601,axiom,
    s__instance(s__Dialysis__t,s__SetOrClass) ).

fof(kb_SUMO_41602,axiom,
    s__documentation(s__Dialysis,s__EnglishLanguage,'Any process of &%Separating a &%Solution into two or more constituent &%PureSubstances by means of their unequal diffusion through membranes that are partially permeable.') ).

fof(kb_SUMO_41603,axiom,
    ! [V__DIALYSIS] :
      ( s__instance(V__DIALYSIS,s__Process)
     => ( s__instance(V__DIALYSIS,s__Dialysis)
       => ? [V__SOLUTION,V__SUBSTANCE1,V__SUBSTANCE2] :
            ( s__instance(V__SOLUTION,s__Object)
            & s__resource(V__DIALYSIS,V__SOLUTION)
            & s__instance(V__SOLUTION,s__Solution)
            & s__result(V__DIALYSIS,V__SUBSTANCE1)
            & s__instance(V__SUBSTANCE1,s__PureSubstance)
            & s__result(V__DIALYSIS,V__SUBSTANCE2)
            & s__instance(V__SUBSTANCE2,s__PureSubstance)
            & V__SUBSTANCE1 != V__SUBSTANCE2 ) ) ) ).

fof(kb_SUMO_41604,axiom,
    s__subclass(s__Diluting,s__Putting) ).

fof(kb_SUMO_41605,axiom,
    s__instance(s__Diluting__t,s__SetOrClass) ).

fof(kb_SUMO_41606,axiom,
    s__documentation(s__Diluting,s__EnglishLanguage,'Adding a &%Liquid to a &%Solution to decrease the concentration of the &%Solution.') ).

fof(kb_SUMO_41607,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Process)
     => ( s__instance(V__D,s__Diluting)
       => ? [V__S] :
            ( s__instance(V__S,s__Object)
            & s__patient(V__D,V__S)
            & s__instance(V__S,s__Solution)
            & s__attribute(V__S,s__Liquid) ) ) ) ).

fof(kb_SUMO_41608,axiom,
    s__instance(s__ChemicalEquilibrium,s__InternalAttribute) ).

fof(kb_SUMO_41609,axiom,
    s__documentation(s__ChemicalEquilibrium,s__EnglishLanguage,'The &%Attribute of being in a chemically stable state, i.e. the relative proportions of &%resources and &%results will not longer change.') ).

fof(kb_SUMO_41610,axiom,
    ! [V__PROCESS] :
      ( s__property(V__PROCESS,s__ChemicalEquilibrium)
     => s__instance(V__PROCESS,s__ChemicalProcess) ) ).

%FOL fof(kb_SUMO_41611,axiom,(( (! [V__TIME,V__RESOURCE,V__PROCESS,V__RESULT] : ((s__instance(V__RESULT,s__Quantity) & s__instance(V__PROCESS,s__Process) & s__instance(V__RESOURCE,s__Object) & s__instance(V__RESOURCE,s__Quantity) & s__instance(V__TIME,s__TimePosition)) => (s__property(V__PROCESS,s__ChemicalEquilibrium) => (? [V__RATIO] : ((s__holdsDuring(V__TIME,'s__resource(V__PROCESS,V__RESOURCE)') & s__holdsDuring(V__TIME,'s__result(V__PROCESS,V__RESULT)')) => (V__RATIO = divide(V__RESOURCE,V__RESULT))))))) ))).

fof(kb_SUMO_41612,axiom,
    s__subclass(s__Chromatography,s__Separating) ).

fof(kb_SUMO_41613,axiom,
    s__instance(s__Chromatography__t,s__SetOrClass) ).

fof(kb_SUMO_41614,axiom,
    s__documentation(s__Chromatography,s__EnglishLanguage,'&%Processes of &%Separating a &%LiquidMixture or a &%GasMixture into some or all of the &%PureSubstances that comprise it.') ).

fof(kb_SUMO_41615,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Process)
     => ( s__instance(V__C,s__Chromatography)
       => ? [V__M] :
            ( s__instance(V__M,s__Object)
            & s__resource(V__C,V__M)
            & ( s__instance(V__M,s__LiquidMixture)
              | s__instance(V__M,s__GasMixture) ) ) ) ) ).

fof(kb_SUMO_41616,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Process)
     => ( s__instance(V__C,s__Chromatography)
       => ? [V__S] :
            ( s__instance(V__S,s__PureSubstance)
            & s__result(V__C,V__S) ) ) ) ).

fof(kb_SUMO_41617,axiom,
    s__subclass(s__BreakabilityAttribute,s__InternalAttribute) ).

fof(kb_SUMO_41618,axiom,
    s__documentation(s__BreakabilityAttribute,s__EnglishLanguage,'A subclass of &%Attributes for characterizing the breakability of &%CorpuscularObjects.') ).

fof(kb_SUMO_41619,axiom,
    s__instance(s__Fragile,s__BreakabilityAttribute) ).

fof(kb_SUMO_41620,axiom,
    s__documentation(s__Fragile,s__EnglishLanguage,'An &%Attribute which indicates that the associated &%Object is very breakable.') ).

fof(kb_SUMO_41621,axiom,
    s__instance(s__Unbreakable,s__BreakabilityAttribute) ).

fof(kb_SUMO_41622,axiom,
    s__instance(s__BreakabilityAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_41623,axiom,
    s__contraryAttribute_2(s__Unbreakable,s__Fragile) ).

fof(kb_SUMO_41624,axiom,
    s__documentation(s__Unbreakable,s__EnglishLanguage,'An &%Attribute which indicates that the associated &%Object cannot be broken under normal usage conditions.') ).

fof(kb_SUMO_41625,axiom,
    s__subrelation(s__contestParticipant__m,s__agent__m) ).

fof(kb_SUMO_41626,axiom,
    s__instance(s__contestParticipant__m,s__TotalValuedRelation) ).

fof(kb_SUMO_41627,axiom,
    s__domain(s__contestParticipant__m,"1",s__Contest) ).

fof(kb_SUMO_41628,axiom,
    s__domain(s__contestParticipant__m,"2",s__Agent) ).

fof(kb_SUMO_41629,axiom,
    s__documentation(s__contestParticipant__m,s__EnglishLanguage,'(&%contestParticipant ?CONTEST ?AGENT) means that ?AGENT is one of the sides in the &%Contest ?CONTEST. For example, if the ?CONTEST is a football game, then ?AGENT would be one of the opposing teams. For another example, if ?CONTEST is a &%Battle, then ?AGENT would be one of the sides fighting each other.') ).

fof(kb_SUMO_41630,axiom,
    s__subclass(s__CivilWar,s__War) ).

fof(kb_SUMO_41631,axiom,
    s__instance(s__CivilWar__t,s__SetOrClass) ).

fof(kb_SUMO_41632,axiom,
    s__documentation(s__CivilWar,s__EnglishLanguage,'A &%War in which the fighting &%GeopoliticalAreas are both part of the same &%Nation.') ).

fof(kb_SUMO_41633,axiom,
    ! [V__WAR] :
      ( s__instance(V__WAR,s__CivilWar)
     => ? [V__NATION] :
          ( s__instance(V__NATION,s__GeopoliticalArea)
          & s__instance(V__NATION,s__Nation)
          & ! [V__AGENT] :
              ( ( s__instance(V__AGENT,s__GeopoliticalArea)
                & s__instance(V__WAR,s__Contest) )
             => ( s__contestParticipant(V__WAR,V__AGENT)
               => s__geopoliticalSubdivision(V__AGENT,V__NATION) ) ) ) ) ).

fof(kb_SUMO_41634,axiom,
    s__subclass(s__Debating,s__Contest) ).

fof(kb_SUMO_41635,axiom,
    s__instance(s__Debating__t,s__SetOrClass) ).

fof(kb_SUMO_41636,axiom,
    s__subclass(s__Debating,s__LinguisticCommunication) ).

fof(kb_SUMO_41637,axiom,
    s__documentation(s__Debating,s__EnglishLanguage,'A &%Contest where each participant holds a different view regarding some issue, and each participant attempts to prove, by rhetoric or evidence, that his/her own views about a particular matter are correct and/or that the views of the other participants are incorrect.') ).

fof(kb_SUMO_41638,axiom,
    s__subclass(s__Negotiating,s__Contest) ).

fof(kb_SUMO_41639,axiom,
    s__subclass(s__Negotiating,s__LinguisticCommunication) ).

fof(kb_SUMO_41640,axiom,
    s__instance(s__Negotiating__t,s__SetOrClass) ).

fof(kb_SUMO_41641,axiom,
    s__documentation(s__Negotiating,s__EnglishLanguage,'A &%Contest where each participant attempts to maximize his self-interest in a &%Promise that marks the end of the &%Contest.') ).

fof(kb_SUMO_41642,axiom,
    ! [V__NEGOTIATE] :
      ( s__instance(V__NEGOTIATE,s__Process)
     => ( s__instance(V__NEGOTIATE,s__Negotiating)
       => s__hasPurpose(V__NEGOTIATE,'(? [V__COMMIT] : (s__instance(V__COMMIT,s__Process) & s__instance(V__COMMIT,s__Committing) & s__subProcess(V__COMMIT,V__NEGOTIATE) & s__finishes(s__WhenFn(V__COMMIT),s__WhenFn(V__NEGOTIATE))))') ) ) ).

fof(kb_SUMO_41643,axiom,
    s__subclass(s__BusinessCompetition,s__Contest) ).

fof(kb_SUMO_41644,axiom,
    s__instance(s__BusinessCompetition__t,s__SetOrClass) ).

fof(kb_SUMO_41645,axiom,
    s__documentation(s__BusinessCompetition,s__EnglishLanguage,'Any &%Contest where the &%contestParticipants are &%Corporations and the aim is to win as many customers as possible.') ).

fof(kb_SUMO_41646,axiom,
    ! [V__CONTEST,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__CONTEST,s__Contest) )
     => ( ( s__instance(V__CONTEST,s__BusinessCompetition)
          & s__contestParticipant(V__CONTEST,V__AGENT) )
       => s__instance(V__AGENT,s__Corporation) ) ) ).

fof(kb_SUMO_41647,axiom,
    s__subclass(s__VisualAcuityAttribute,s__BiologicalAttribute) ).

fof(kb_SUMO_41648,axiom,
    s__instance(s__VisualAcuityAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_41649,axiom,
    s__documentation(s__VisualAcuityAttribute,s__EnglishLanguage,'The &%BiologicalAttributes in this &%Class describe the visual capabilities of an &%Organism.') ).

fof(kb_SUMO_41650,axiom,
    s__instance(s__ColorBlind,s__VisualAcuityAttribute) ).

fof(kb_SUMO_41651,axiom,
    s__documentation(s__ColorBlind,s__EnglishLanguage,'This &%VisualAcuityAttribute describes an &%Organism that is unable to perceive a distinction in color between certain wavelength ranges within the larger range of typically visible electro-magnetic radiation (light). Among &%Humans, there are several forms and degrees of color blindness. Color blindness is generally considered to be a mild to moderate disability among &%Humans, but individuals with certain types of color blindness excel at some visual pattern recognition tasks, and its not clear that the condition should be considered a &%DiseaseOrSyndrome.') ).

fof(kb_SUMO_41652,axiom,
    s__subclass(s__Disability,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_41653,axiom,
    s__documentation(s__Disability,s__EnglishLanguage,'&%Disability is a class of &%DiseaseOrSyndrome that describes impairments, activity limitations or participation restriction that may be physical, cognitive, mental, sensory, emotional, developmental or some combination') ).

fof(kb_SUMO_41654,axiom,
    s__termFormat(s__EnglishLanguage,s__Disability,disability) ).

fof(kb_SUMO_41655,axiom,
    s__subclass(s__PhysicalDisability,s__Disability) ).

fof(kb_SUMO_41656,axiom,
    s__instance(s__PhysicalDisability__t,s__SetOrClass) ).

fof(kb_SUMO_41657,axiom,
    s__documentation(s__PhysicalDisability,s__EnglishLanguage,'&%PhysicalDisability is any impairment that limits the physical function of limbs or fine or gross motor ability, or limit the facets of daily living') ).

fof(kb_SUMO_41658,axiom,
    s__termFormat(s__EnglishLanguage,s__PhysicalDisability,'physical disability') ).

fof(kb_SUMO_41659,axiom,
    s__subclass(s__SensoryDisability,s__Disability) ).

fof(kb_SUMO_41660,axiom,
    s__instance(s__SensoryDisability__t,s__SetOrClass) ).

fof(kb_SUMO_41661,axiom,
    s__instance(s__Disability__t,s__SetOrClass) ).

fof(kb_SUMO_41662,axiom,
    s__documentation(s__SensoryDisability,s__EnglishLanguage,'&%SensoryDisability is any impairement of one of the five senses') ).

fof(kb_SUMO_41663,axiom,
    s__termFormat(s__EnglishLanguage,s__SensoryDisability,'sensory disability') ).

fof(kb_SUMO_41664,axiom,
    s__instance(s__Blind,s__VisualAcuityAttribute) ).

fof(kb_SUMO_41665,axiom,
    s__instance(s__Blind,s__SensoryDisability) ).

fof(kb_SUMO_41666,axiom,
    s__documentation(s__Blind,s__EnglishLanguage,'The &%Attribute that applies to &%Animals and &%Humans that are unable to see.') ).

fof(kb_SUMO_41667,axiom,
    ! [V__AGENT] :
      ( s__instance(V__AGENT,s__Object)
     => ( s__attribute(V__AGENT,s__Blind)
       => ~ s__capability(s__Seeing,s__agent__m,V__AGENT) ) ) ).

fof(kb_SUMO_41668,axiom,
    s__instance(s__Deaf,s__SensoryDisability) ).

fof(kb_SUMO_41669,axiom,
    s__documentation(s__Deaf,s__EnglishLanguage,'The &%Attribute that applies to &%Animals and &%Humans that are unable to hear.') ).

fof(kb_SUMO_41670,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Object)
     => ( s__attribute(V__A,s__Deaf)
       => ~ s__capability(s__Hearing,s__agent__m,V__A) ) ) ).

fof(kb_SUMO_41671,axiom,
    s__instance(s__Hungry,s__BiologicalAttribute) ).

fof(kb_SUMO_41672,axiom,
    s__documentation(s__Hungry,s__EnglishLanguage,'The &%Attribute that applies to &%Animals and &%Humans when they want food.') ).

fof(kb_SUMO_41673,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__CognitiveAgent)
     => ( s__attribute(V__A,s__Hungry)
       => s__desires(V__A,'(? [V__E] : (s__instance(V__E,s__Process) & s__instance(V__E,s__Eating) & s__agent(V__E,V__A)))') ) ) ).

fof(kb_SUMO_41674,axiom,
    s__instance(s__Pregnant,s__BiologicalAttribute) ).

fof(kb_SUMO_41675,axiom,
    s__documentation(s__Pregnant,s__EnglishLanguage,'The &%Attribute that applies to &%Female &%Animals and &%Humans that have an embryo or fetus growing inside of them as the result of having one of the &%Females &%Eggs fertilized.') ).

fof(kb_SUMO_41676,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Object)
     => ( s__attribute(V__H,s__Pregnant)
       => s__attribute(V__H,s__Female) ) ) ).

fof(kb_SUMO_41677,axiom,
    s__subAttribute(s__Puberty,s__NonFullyFormed) ).

fof(kb_SUMO_41678,axiom,
    s__documentation(s__Puberty,s__EnglishLanguage,'The &%DevelopmentalAttribute of having functional sex glands which are not fully mature.') ).

fof(kb_SUMO_41679,axiom,
    s__instance(s__Fist,s__BodyPosition) ).

fof(kb_SUMO_41680,axiom,
    s__documentation(s__Fist,s__EnglishLanguage,'The &%BodyPosition of having the fingers drawn into the palm so that the hand can be used for striking something.') ).

fof(kb_SUMO_41681,axiom,
    ! [V__HAND] :
      ( s__instance(V__HAND,s__Object)
     => ( s__attribute(V__HAND,s__Fist)
       => s__instance(V__HAND,s__Hand) ) ) ).

fof(kb_SUMO_41682,axiom,
    s__subclass(s__LyingDown,s__BodyMotion) ).

fof(kb_SUMO_41683,axiom,
    s__subclass(s__LyingDown,s__MotionDownward) ).

fof(kb_SUMO_41684,axiom,
    s__instance(s__LyingDown__t,s__SetOrClass) ).

fof(kb_SUMO_41685,axiom,
    s__documentation(s__LyingDown,s__EnglishLanguage,'The &%BodyMotion of moving from a &%Sitting to a &%Prostrate position.') ).

%FOL fof(kb_SUMO_41686,axiom,(( (! [V__LIE,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__LIE,s__Process)) => ((s__instance(V__LIE,s__LyingDown) & s__agent(V__LIE,V__AGENT)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__LIE)),'s__attribute(V__AGENT,s__Sitting)') & s__holdsDuring(s__EndFn(s__WhenFn(V__LIE)),'s__attribute(V__AGENT,s__Prostrate)'))))) ))).

fof(kb_SUMO_41687,axiom,
    s__instance(s__Handstand,s__BodyPosition) ).

fof(kb_SUMO_41688,axiom,
    s__documentation(s__Handstand,s__EnglishLanguage,'The &%BodyPosition where one rests on ones hands and extends ones feet in the air.') ).

fof(kb_SUMO_41689,axiom,
    s__instance(s__Kneeling,s__BodyPosition) ).

fof(kb_SUMO_41690,axiom,
    s__documentation(s__Kneeling,s__EnglishLanguage,'The &%BodyPosition of resting ones weight on ones &%Knees.') ).

fof(kb_SUMO_41691,axiom,
    s__instance(s__Splitting,s__BodyPosition) ).

fof(kb_SUMO_41692,axiom,
    s__documentation(s__Splitting,s__EnglishLanguage,'The &%BodyPosition of extending ones &%Legs at right angles to ones &%Torso.') ).

fof(kb_SUMO_41693,axiom,
    s__subAttribute(s__Squatting,s__Sitting) ).

fof(kb_SUMO_41694,axiom,
    s__documentation(s__Squatting,s__EnglishLanguage,'&%Sitting on ones heels.') ).

fof(kb_SUMO_41695,axiom,
    s__subclass(s__SittingDown,s__BodyMotion) ).

fof(kb_SUMO_41696,axiom,
    s__subclass(s__SittingDown,s__MotionDownward) ).

fof(kb_SUMO_41697,axiom,
    s__instance(s__SittingDown__t,s__SetOrClass) ).

fof(kb_SUMO_41698,axiom,
    s__documentation(s__SittingDown,s__EnglishLanguage,'The &%BodyMotion of moving from a &%Standing to a &%Sitting position.') ).

%FOL fof(kb_SUMO_41699,axiom,(( (! [V__SIT,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__SIT,s__Process)) => ((s__instance(V__SIT,s__SittingDown) & s__agent(V__SIT,V__AGENT)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__SIT)),'s__attribute(V__AGENT,s__Standing)') & s__holdsDuring(s__EndFn(s__WhenFn(V__SIT)),'s__attribute(V__AGENT,s__Sitting)'))))) ))).

fof(kb_SUMO_41700,axiom,
    s__subclass(s__StandingUp,s__BodyMotion) ).

fof(kb_SUMO_41701,axiom,
    s__instance(s__StandingUp__t,s__SetOrClass) ).

fof(kb_SUMO_41702,axiom,
    s__subclass(s__StandingUp,s__MotionUpward) ).

fof(kb_SUMO_41703,axiom,
    s__documentation(s__StandingUp,s__EnglishLanguage,'The &%BodyMotion of moving from a &%Sitting to a &%Standing position.') ).

%FOL fof(kb_SUMO_41704,axiom,(( (! [V__AGENT,V__STAND] : ((s__instance(V__STAND,s__Process) & s__instance(V__AGENT,s__Agent)) => ((s__instance(V__STAND,s__StandingUp) & s__agent(V__STAND,V__AGENT)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__STAND)),'s__attribute(V__AGENT,s__Sitting)') & s__holdsDuring(s__EndFn(s__WhenFn(V__STAND)),'s__attribute(V__AGENT,s__Standing)'))))) ))).

fof(kb_SUMO_41705,axiom,
    s__subclass(s__EyeMotion,s__BodyMotion) ).

fof(kb_SUMO_41706,axiom,
    s__documentation(s__EyeMotion,s__EnglishLanguage,'Any &%Motion where a patient is the agents own &%Eyelid or &%Eyelids.') ).

fof(kb_SUMO_41707,axiom,
    ! [V__EM,V__A] :
      ( ( s__instance(V__A,s__Agent)
        & s__instance(V__EM,s__Process) )
     => ( ( s__instance(V__EM,s__EyeMotion)
          & s__agent(V__EM,V__A) )
       => ? [V__E] :
            ( s__instance(V__E,s__Object)
            & s__instance(V__E,s__Eyelid)
            & s__part(V__E,V__A)
            & s__patient(V__EM,V__E) ) ) ) ).

fof(kb_SUMO_41708,axiom,
    s__subclass(s__OpeningEyes,s__EyeMotion) ).

fof(kb_SUMO_41709,axiom,
    s__instance(s__OpeningEyes__t,s__SetOrClass) ).

fof(kb_SUMO_41710,axiom,
    s__subclass(s__OpeningEyes,s__Opening) ).

fof(kb_SUMO_41711,axiom,
    s__disjoint(s__OpeningEyes,s__ClosingEyes) ).

fof(kb_SUMO_41712,axiom,
    s__documentation(s__OpeningEyes,s__EnglishLanguage,'The &%BodyMotion of relaxing the eye lids so that the corneas are exposed to light.') ).

fof(kb_SUMO_41713,axiom,
    s__subclass(s__ClosingEyes,s__EyeMotion) ).

fof(kb_SUMO_41714,axiom,
    s__instance(s__EyeMotion__t,s__SetOrClass) ).

fof(kb_SUMO_41715,axiom,
    s__subclass(s__ClosingEyes,s__Closing) ).

fof(kb_SUMO_41716,axiom,
    s__instance(s__Closing__t,s__SetOrClass) ).

fof(kb_SUMO_41717,axiom,
    s__documentation(s__ClosingEyes,s__EnglishLanguage,'The &%EyeMotion of tensing the eye lids so that the corneas are not exposed to light.') ).

fof(kb_SUMO_41718,axiom,
    s__subclass(s__Winking,s__ClosingEyes) ).

fof(kb_SUMO_41719,axiom,
    s__instance(s__Winking__t,s__SetOrClass) ).

fof(kb_SUMO_41720,axiom,
    s__instance(s__ClosingEyes__t,s__SetOrClass) ).

fof(kb_SUMO_41721,axiom,
    s__subclass(s__Winking,s__Gesture) ).

fof(kb_SUMO_41722,axiom,
    s__documentation(s__Winking,s__EnglishLanguage,'Any instance of &%ClosingEyes which is intended to express something to someone else.') ).

fof(kb_SUMO_41723,axiom,
    s__subclass(s__Shrugging,s__BodyMotion) ).

fof(kb_SUMO_41724,axiom,
    s__instance(s__Shrugging__t,s__SetOrClass) ).

fof(kb_SUMO_41725,axiom,
    s__subclass(s__Shrugging,s__Gesture) ).

fof(kb_SUMO_41726,axiom,
    s__documentation(s__Shrugging,s__EnglishLanguage,'Moving the &%Shoulders in such a way that the motion is intended to express something to someone else.') ).

fof(kb_SUMO_41727,axiom,
    ! [V__SHOULDER,V__SHRUG] :
      ( s__instance(V__SHRUG,s__Process)
     => ( ( s__instance(V__SHRUG,s__Shrugging)
          & s__patient(V__SHRUG,V__SHOULDER) )
       => s__instance(V__SHOULDER,s__Shoulder) ) ) ).

fof(kb_SUMO_41728,axiom,
    s__subclass(s__Trembling,s__BodyMotion) ).

fof(kb_SUMO_41729,axiom,
    s__instance(s__Trembling__t,s__SetOrClass) ).

fof(kb_SUMO_41730,axiom,
    s__subclass(s__Trembling,s__AutonomicProcess) ).

fof(kb_SUMO_41731,axiom,
    s__subclass(s__Trembling,s__Tremor) ).

fof(kb_SUMO_41732,axiom,
    s__disjoint(s__Trembling,s__IntentionalProcess) ).

fof(kb_SUMO_41733,axiom,
    s__documentation(s__Trembling,s__EnglishLanguage,'Any &%BodyMotion which is involuntary and which is repeated many times over a short time frame, e.g. a tremor in the hands, shivering etc.') ).

fof(kb_SUMO_41734,axiom,
    s__subclass(s__ReflexiveProcess,s__AutonomicProcess) ).

fof(kb_SUMO_41735,axiom,
    s__instance(s__ReflexiveProcess__t,s__SetOrClass) ).

fof(kb_SUMO_41736,axiom,
    s__documentation(s__ReflexiveProcess,s__EnglishLanguage,'Any &%Muscle reaction which is a response to a specific stimulus and which does not reach the level of consciousness.') ).

fof(kb_SUMO_41737,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Process)
     => ( s__instance(V__P,s__ReflexiveProcess)
       => ? [V__M] :
            ( s__instance(V__M,s__Muscle)
            & s__patient(V__P,V__M) ) ) ) ).

fof(kb_SUMO_41738,axiom,
    s__subclass(s__Dismounting,s__BodyMotion) ).

fof(kb_SUMO_41739,axiom,
    s__instance(s__Dismounting__t,s__SetOrClass) ).

fof(kb_SUMO_41740,axiom,
    s__documentation(s__Dismounting,s__EnglishLanguage,'Any &%BodyMotion which results in not being &%On something else.') ).

%FOL fof(kb_SUMO_41741,axiom,(( (! [V__O,V__A,V__D] : ((s__instance(V__D,s__Process) & s__instance(V__A,s__Agent) & s__instance(V__O,s__Object)) => ((s__instance(V__D,s__Dismounting) & s__agent(V__D,V__A) & s__patient(V__D,V__O)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__D)),'s__orientation(V__A,V__O,s__On)') & s__holdsDuring(s__EndFn(s__WhenFn(V__D)),'(~ s__orientation(V__A,V__O,s__On))'))))) ))).

fof(kb_SUMO_41742,axiom,
    s__subclass(s__DomesticAnimal,s__Animal) ).

fof(kb_SUMO_41743,axiom,
    s__disjoint(s__DomesticAnimal,s__Human) ).

fof(kb_SUMO_41744,axiom,
    s__documentation(s__DomesticAnimal,s__EnglishLanguage,'Any &%Animal that is kept by a &%Human, as a pet, as livestock, for exhibition, etc.') ).

fof(kb_SUMO_41745,axiom,
    ! [V__ANIMAL] :
      ( s__instance(V__ANIMAL,s__DomesticAnimal)
     => ? [V__KEEP,V__PERSON] :
          ( s__instance(V__PERSON,s__Agent)
          & s__instance(V__KEEP,s__Process)
          & s__instance(V__KEEP,s__Keeping)
          & s__agent(V__KEEP,V__PERSON)
          & s__instance(V__PERSON,s__Human)
          & s__patient(V__KEEP,V__ANIMAL) ) ) ).

fof(kb_SUMO_41746,axiom,
    s__subclass(s__Fodder,s__FoodForFn(s__DomesticAnimal)) ).

fof(kb_SUMO_41747,axiom,
    s__instance(s__Fodder__t,s__SetOrClass) ).

fof(kb_SUMO_41748,axiom,
    s__subclass(s__Fodder,s__OrganicObject) ).

fof(kb_SUMO_41749,axiom,
    s__documentation(s__Fodder,s__EnglishLanguage,'&%Fodder is the class of &%OrganicObjects that is used as food for &%DomesticAnimals.') ).

fof(kb_SUMO_41750,axiom,
    ! [V__FEED] :
      ( s__instance(V__FEED,s__Physical)
     => ( s__instance(V__FEED,s__Fodder)
       => s__hasPurpose(V__FEED,'(? [V__ANIMAL,V__EAT] : (s__instance(V__EAT,s__Process) & s__instance(V__ANIMAL,s__Agent) & s__instance(V__ANIMAL,s__DomesticAnimal) & s__instance(V__EAT,s__Eating) & s__agent(V__EAT,V__ANIMAL) & s__patient(V__EAT,V__FEED)))') ) ) ).

fof(kb_SUMO_41751,axiom,
    s__subclass(s__Herbivore,s__Mammal) ).

fof(kb_SUMO_41752,axiom,
    s__disjoint(s__Herbivore,s__Carnivore) ).

fof(kb_SUMO_41753,axiom,
    s__documentation(s__Herbivore,s__EnglishLanguage,'A plant-eating &%Mammal.') ).

fof(kb_SUMO_41754,axiom,
    ! [V__A,V__F,V__E] :
      ( ( s__instance(V__E,s__Process)
        & s__instance(V__A,s__Agent) )
     => ( ( s__instance(V__A,s__Herbivore)
          & s__agent(V__E,V__A)
          & s__instance(V__E,s__Eating)
          & s__patient(V__E,V__F) )
       => s__instance(V__F,s__Plant) ) ) ).

fof(kb_SUMO_41755,axiom,
    s__subclass(s__Antelope,s__HoofedMammal) ).

fof(kb_SUMO_41756,axiom,
    s__instance(s__Antelope__t,s__SetOrClass) ).

fof(kb_SUMO_41757,axiom,
    s__documentation(s__Antelope,s__EnglishLanguage,'A &%HoofedMammal with long legs and backward-facing horns. This class includes gazelles, addax, blackbucks, etc.') ).

fof(kb_SUMO_41758,axiom,
    s__subclass(s__Buffalo,s__HoofedMammal) ).

fof(kb_SUMO_41759,axiom,
    s__instance(s__Buffalo__t,s__SetOrClass) ).

fof(kb_SUMO_41760,axiom,
    s__documentation(s__Buffalo,s__EnglishLanguage,'A &%HoofedMammal with long hair whose habitat is the plains of &%NorthAmerica.') ).

fof(kb_SUMO_41761,axiom,
    s__subclass(s__DomesticCat,s__DomesticAnimal) ).

fof(kb_SUMO_41762,axiom,
    s__instance(s__DomesticCat__t,s__SetOrClass) ).

fof(kb_SUMO_41763,axiom,
    s__instance(s__DomesticAnimal__t,s__SetOrClass) ).

fof(kb_SUMO_41764,axiom,
    s__subclass(s__DomesticCat,s__Feline) ).

fof(kb_SUMO_41765,axiom,
    s__documentation(s__DomesticCat,s__EnglishLanguage,'A variety of &%Feline which has been domesticated by selective breeding.') ).

fof(kb_SUMO_41766,axiom,
    s__subclass(s__DomesticDog,s__DomesticAnimal) ).

fof(kb_SUMO_41767,axiom,
    s__instance(s__DomesticDog__t,s__SetOrClass) ).

fof(kb_SUMO_41768,axiom,
    s__subclass(s__DomesticDog,s__Canine) ).

fof(kb_SUMO_41769,axiom,
    s__documentation(s__DomesticDog,s__EnglishLanguage,'Canines which have evolved from the common wolf by selective breeding.') ).

fof(kb_SUMO_41770,axiom,
    s__subclass(s__Fox,s__Canine) ).

fof(kb_SUMO_41771,axiom,
    s__instance(s__Fox__t,s__SetOrClass) ).

fof(kb_SUMO_41772,axiom,
    s__documentation(s__Fox,s__EnglishLanguage,'&%Canines with a bushy tail and pointed ears and nose. &%Foxes tend to be much smaller than most &%DomesticDogs.') ).

fof(kb_SUMO_41773,axiom,
    s__subclass(s__Elephant,s__Herbivore) ).

fof(kb_SUMO_41774,axiom,
    s__instance(s__Elephant__t,s__SetOrClass) ).

fof(kb_SUMO_41775,axiom,
    s__instance(s__Herbivore__t,s__SetOrClass) ).

fof(kb_SUMO_41776,axiom,
    s__documentation(s__Elephant,s__EnglishLanguage,'A very large, almost hairless &%Herbivore with a long trunk.') ).

fof(kb_SUMO_41777,axiom,
    s__documentation(s__Goat,s__EnglishLanguage,'A domesticated &%HoofedMammal that is raised primarily for &%Milk.') ).

fof(kb_SUMO_41778,axiom,
    s__subclass(s__Horse,s__HoofedMammal) ).

fof(kb_SUMO_41779,axiom,
    s__instance(s__Horse__t,s__SetOrClass) ).

fof(kb_SUMO_41780,axiom,
    s__documentation(s__Horse,s__EnglishLanguage,'A domesticated &%HoofedMammal that is used for transportation and work.') ).

fof(kb_SUMO_41781,axiom,
    s__subclass(s__Pig,s__HoofedMammal) ).

fof(kb_SUMO_41782,axiom,
    s__instance(s__Pig__t,s__SetOrClass) ).

fof(kb_SUMO_41783,axiom,
    s__documentation(s__Pig,s__EnglishLanguage,'A domesticated &%HoofedMammal that is raised for pork.') ).

fof(kb_SUMO_41784,axiom,
    s__subclass(s__Donkey,s__HoofedMammal) ).

fof(kb_SUMO_41785,axiom,
    s__instance(s__Donkey__t,s__SetOrClass) ).

fof(kb_SUMO_41786,axiom,
    s__documentation(s__Donkey,s__EnglishLanguage,'A domesticated &%HoofedMammal that is used for work.') ).

fof(kb_SUMO_41787,axiom,
    s__subclass(s__Gastropod,s__Mollusk) ).

fof(kb_SUMO_41788,axiom,
    s__instance(s__Gastropod__t,s__SetOrClass) ).

fof(kb_SUMO_41789,axiom,
    s__documentation(s__Gastropod,s__EnglishLanguage,'A &%Mollusk with a distinct head that has no shell (e.g. slugs) or a univalve shell (e.g. snails).') ).

fof(kb_SUMO_41790,axiom,
    s__subclass(s__Mule,s__HoofedMammal) ).

fof(kb_SUMO_41791,axiom,
    s__subclass(s__Mule,s__DomesticAnimal) ).

fof(kb_SUMO_41792,axiom,
    s__instance(s__Mule__t,s__SetOrClass) ).

fof(kb_SUMO_41793,axiom,
    s__documentation(s__Mule,s__EnglishLanguage,'The product of a &%Male &%Donkey and a &%Female &%Horse. &%Mules are always sterile.') ).

fof(kb_SUMO_41794,axiom,
    ! [V__MULE] :
      ( s__instance(V__MULE,s__Organism)
     => ( s__instance(V__MULE,s__Mule)
       => ? [V__DONKEY,V__HORSE] :
            ( s__instance(V__HORSE,s__Organism)
            & s__instance(V__DONKEY,s__Organism)
            & s__father(V__MULE,V__DONKEY)
            & s__instance(V__DONKEY,s__Donkey)
            & s__mother(V__MULE,V__HORSE)
            & s__instance(V__HORSE,s__Horse) ) ) ) ).

fof(kb_SUMO_41795,axiom,
    ! [V__MULE] :
      ( s__instance(V__MULE,s__Object)
     => ( s__instance(V__MULE,s__Mule)
       => ~ s__capability(s__SexualReproduction,s__agent__m,V__MULE) ) ) ).

fof(kb_SUMO_41796,axiom,
    s__subclass(s__Sheep,s__HoofedMammal) ).

fof(kb_SUMO_41797,axiom,
    s__subclass(s__Sheep,s__DomesticAnimal) ).

fof(kb_SUMO_41798,axiom,
    s__instance(s__Sheep__t,s__SetOrClass) ).

fof(kb_SUMO_41799,axiom,
    s__documentation(s__Sheep,s__EnglishLanguage,'A domesticated &%HoofedMammal that is bred for its wool and for its meat (known as mutton).') ).

fof(kb_SUMO_41800,axiom,
    s__subclass(s__Lamb,s__Sheep) ).

fof(kb_SUMO_41801,axiom,
    s__instance(s__Lamb__t,s__SetOrClass) ).

fof(kb_SUMO_41802,axiom,
    s__documentation(s__Lamb,s__EnglishLanguage,'A young &%Sheep, i.e. a &%Sheep that is &%NonFullyFormed.') ).

fof(kb_SUMO_41803,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Object)
     => ( s__instance(V__L,s__Lamb)
      <=> ( s__instance(V__L,s__Sheep)
          & s__attribute(V__L,s__NonFullyFormed) ) ) ) ).

fof(kb_SUMO_41804,axiom,
    s__subclass(s__Cow,s__HoofedMammal) ).

fof(kb_SUMO_41805,axiom,
    s__subclass(s__Cow,s__DomesticAnimal) ).

fof(kb_SUMO_41806,axiom,
    s__instance(s__Cow__t,s__SetOrClass) ).

fof(kb_SUMO_41807,axiom,
    s__documentation(s__Cow,s__EnglishLanguage,'A domesticated &%HoofedMammal that is raised for milk and beef, and is also used for work.') ).

fof(kb_SUMO_41808,axiom,
    s__subclass(s__Calf,s__Cow) ).

fof(kb_SUMO_41809,axiom,
    s__instance(s__Calf__t,s__SetOrClass) ).

fof(kb_SUMO_41810,axiom,
    s__documentation(s__Calf,s__EnglishLanguage,'A young &%Cow, i.e. a &%Cow that is &%NonFullyFormed.') ).

fof(kb_SUMO_41811,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__Calf)
      <=> ( s__instance(V__C,s__Cow)
          & s__attribute(V__C,s__NonFullyFormed) ) ) ) ).

fof(kb_SUMO_41812,axiom,
    s__subclass(s__Bull,s__Cow) ).

fof(kb_SUMO_41813,axiom,
    s__instance(s__Bull__t,s__SetOrClass) ).

fof(kb_SUMO_41814,axiom,
    s__documentation(s__Bull,s__EnglishLanguage,'A &%Cow that is &%Male.') ).

fof(kb_SUMO_41815,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Bull)
      <=> ( s__instance(V__B,s__Cow)
          & s__attribute(V__B,s__Male) ) ) ) ).

fof(kb_SUMO_41816,axiom,
    s__subclass(s__FemaleCow,s__Cow) ).

fof(kb_SUMO_41817,axiom,
    s__instance(s__FemaleCow__t,s__SetOrClass) ).

fof(kb_SUMO_41818,axiom,
    s__documentation(s__FemaleCow,s__EnglishLanguage,'A &%Cow that is &%Female.') ).

fof(kb_SUMO_41819,axiom,
    ! [V__COW] :
      ( s__instance(V__COW,s__Object)
     => ( s__instance(V__COW,s__FemaleCow)
      <=> ( s__instance(V__COW,s__Cow)
          & s__attribute(V__COW,s__Female) ) ) ) ).

fof(kb_SUMO_41820,axiom,
    s__subclass(s__Poultry,s__Bird) ).

fof(kb_SUMO_41821,axiom,
    s__instance(s__Poultry__t,s__SetOrClass) ).

fof(kb_SUMO_41822,axiom,
    s__subclass(s__Chicken,s__Poultry) ).

fof(kb_SUMO_41823,axiom,
    s__documentation(s__Chicken,s__EnglishLanguage,'A subclass of &%Bird that is raised for its meat and for its eggs.') ).

fof(kb_SUMO_41824,axiom,
    s__subclass(s__Hen,s__Chicken) ).

fof(kb_SUMO_41825,axiom,
    s__instance(s__Hen__t,s__SetOrClass) ).

fof(kb_SUMO_41826,axiom,
    s__instance(s__Chicken__t,s__SetOrClass) ).

fof(kb_SUMO_41827,axiom,
    s__documentation(s__Hen,s__EnglishLanguage,'A &%Female &%Chicken.') ).

fof(kb_SUMO_41828,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Object)
     => ( s__instance(V__H,s__Hen)
      <=> ( s__instance(V__H,s__Chicken)
          & s__attribute(V__H,s__Female) ) ) ) ).

fof(kb_SUMO_41829,axiom,
    s__subclass(s__Rooster,s__Chicken) ).

fof(kb_SUMO_41830,axiom,
    s__instance(s__Rooster__t,s__SetOrClass) ).

fof(kb_SUMO_41831,axiom,
    s__documentation(s__Rooster,s__EnglishLanguage,'A &%Male &%Chicken.') ).

fof(kb_SUMO_41832,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Object)
     => ( s__instance(V__R,s__Rooster)
      <=> ( s__instance(V__R,s__Chicken)
          & s__attribute(V__R,s__Male) ) ) ) ).

fof(kb_SUMO_41833,axiom,
    s__documentation(s__Duck,s__EnglishLanguage,'A subclass of &%Bird with webbed feet and a large bill. Some ducks live in the wild, and some are raised for meat and/or eggs.') ).

fof(kb_SUMO_41834,axiom,
    s__subclass(s__Duck,s__Poultry) ).

fof(kb_SUMO_41835,axiom,
    s__instance(s__Duck__t,s__SetOrClass) ).

fof(kb_SUMO_41836,axiom,
    s__subclass(s__Goose,s__Poultry) ).

fof(kb_SUMO_41837,axiom,
    s__instance(s__Goose__t,s__SetOrClass) ).

fof(kb_SUMO_41838,axiom,
    s__documentation(s__Goose,s__EnglishLanguage,'A subclass of &%Bird with webbed feet and a long neck and a large body. These &%Birds are often raised for their &%Meat.') ).

fof(kb_SUMO_41839,axiom,
    s__subclass(s__Owl,s__Bird) ).

fof(kb_SUMO_41840,axiom,
    s__instance(s__Owl__t,s__SetOrClass) ).

fof(kb_SUMO_41841,axiom,
    s__documentation(s__Owl,s__EnglishLanguage,'A nocturnal bird of prey with a large head and forward-facing eyes.') ).

fof(kb_SUMO_41842,axiom,
    s__subclass(s__Pigeon,s__Bird) ).

fof(kb_SUMO_41843,axiom,
    s__instance(s__Pigeon__t,s__SetOrClass) ).

fof(kb_SUMO_41844,axiom,
    s__documentation(s__Pigeon,s__EnglishLanguage,'A subclass of &%Bird with a stout body and short legs.') ).

fof(kb_SUMO_41845,axiom,
    s__subclass(s__Vulture,s__Bird) ).

fof(kb_SUMO_41846,axiom,
    s__instance(s__Vulture__t,s__SetOrClass) ).

fof(kb_SUMO_41847,axiom,
    s__documentation(s__Vulture,s__EnglishLanguage,'A diurnal bird of prey with a bald head that feeds on carrion.') ).

fof(kb_SUMO_41848,axiom,
    s__subclass(s__Feather,s__AnimalAnatomicalStructure) ).

fof(kb_SUMO_41849,axiom,
    s__instance(s__Feather__t,s__SetOrClass) ).

fof(kb_SUMO_41850,axiom,
    s__subclass(s__Feather,s__BodyPart) ).

fof(kb_SUMO_41851,axiom,
    s__documentation(s__Feather,s__EnglishLanguage,'Each instance of this class is one of the structures that make up the external covering of &%Birds.') ).

fof(kb_SUMO_41852,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__instance(V__F,s__Feather)
       => ? [V__B] :
            ( s__instance(V__B,s__Object)
            & s__instance(V__B,s__Bird)
            & s__part(V__F,V__B) ) ) ) ).

fof(kb_SUMO_41853,axiom,
    s__instance(s__meatOfAnimal__m,s__BinaryRelation) ).

fof(kb_SUMO_41854,axiom,
    s__documentation(s__meatOfAnimal__m,s__EnglishLanguage,'(&%meatOfAnimal ?MEATCLASS ?ANIMALCLASS) means that every instance of ?MEATCLASS was once part of some instance of ?ANIMALCLASS.') ).

fof(kb_SUMO_41855,axiom,
    s__domainSubclass(s__meatOfAnimal__m,"1",s__Meat) ).

fof(kb_SUMO_41856,axiom,
    s__domainSubclass(s__meatOfAnimal__m,"2",s__Animal) ).

%FOL fof(kb_SUMO_41857,axiom,(( (! [V__MEAT,V__ANIMAL,V__M] : ((s__instance(V__M,s__Object) & s__subclass(V__ANIMAL,s__Animal) & s__instance(V__ANIMAL,s__SetOrClass) & s__subclass(V__MEAT,s__Meat) & s__instance(V__MEAT,s__SetOrClass)) => ((s__meatOfAnimal(V__MEAT,V__ANIMAL) & s__instance(V__M,V__MEAT)) => (? [V__TIME,V__A] : (s__instance(V__A,s__Object) & s__instance(V__TIME,s__TimeInterval) & s__instance(V__A,V__ANIMAL) & s__finishes(V__TIME,s__WhenFn(V__A)) & s__holdsDuring(V__TIME,'s__part(V__M,V__A)')))))) ))).

fof(kb_SUMO_41858,axiom,
    s__subclass(s__Beef,s__Meat) ).

fof(kb_SUMO_41859,axiom,
    s__instance(s__Beef__t,s__SetOrClass) ).

fof(kb_SUMO_41860,axiom,
    s__documentation(s__Beef,s__EnglishLanguage,'&%Meat that was originally part of a &%Cow.') ).

fof(kb_SUMO_41861,axiom,
    s__meatOfAnimal(s__Beef,s__Cow) ).

fof(kb_SUMO_41862,axiom,
    s__documentation(s__ChickenMeat,s__EnglishLanguage,'&%Meat that was originally part of a &%Chicken.') ).

fof(kb_SUMO_41863,axiom,
    s__subclass(s__ChickenMeat,s__Meat) ).

fof(kb_SUMO_41864,axiom,
    s__instance(s__ChickenMeat__t,s__SetOrClass) ).

fof(kb_SUMO_41865,axiom,
    s__meatOfAnimal(s__ChickenMeat,s__Chicken) ).

fof(kb_SUMO_41866,axiom,
    s__subclass(s__Pork,s__Meat) ).

fof(kb_SUMO_41867,axiom,
    s__instance(s__Pork__t,s__SetOrClass) ).

fof(kb_SUMO_41868,axiom,
    s__documentation(s__Pork,s__EnglishLanguage,'&%Meat that was originally part of a &%Pig.') ).

fof(kb_SUMO_41869,axiom,
    s__meatOfAnimal(s__Pork,s__Pig) ).

fof(kb_SUMO_41870,axiom,
    s__subclass(s__Mouse,s__Rodent) ).

fof(kb_SUMO_41871,axiom,
    s__instance(s__Mouse__t,s__SetOrClass) ).

fof(kb_SUMO_41872,axiom,
    s__documentation(s__Mouse,s__EnglishLanguage,'A &%Rodent that has a hairless tail like a rat but that is smaller than a &%Rat.') ).

fof(kb_SUMO_41873,axiom,
    s__subclass(s__Rat,s__Rodent) ).

fof(kb_SUMO_41874,axiom,
    s__instance(s__Rat__t,s__SetOrClass) ).

fof(kb_SUMO_41875,axiom,
    s__documentation(s__Rat,s__EnglishLanguage,'A &%Rodent that has a hairless tail like a &%Mouse but that is larger than a &%Mouse.') ).

fof(kb_SUMO_41876,axiom,
    s__subclass(s__Rabbit,s__Rodent) ).

fof(kb_SUMO_41877,axiom,
    s__instance(s__Rabbit__t,s__SetOrClass) ).

fof(kb_SUMO_41878,axiom,
    s__documentation(s__Rabbit,s__EnglishLanguage,'A burrowing &%Rodent with a short tail and long ears.') ).

fof(kb_SUMO_41879,axiom,
    s__subclass(s__Squirrel,s__Rodent) ).

fof(kb_SUMO_41880,axiom,
    s__instance(s__Squirrel__t,s__SetOrClass) ).

fof(kb_SUMO_41881,axiom,
    s__documentation(s__Squirrel,s__EnglishLanguage,'A tree-dwelling &%Rodent with a bushy tail.') ).

fof(kb_SUMO_41882,axiom,
    s__subclass(s__Hay,s__Fodder) ).

fof(kb_SUMO_41883,axiom,
    s__instance(s__Hay__t,s__SetOrClass) ).

fof(kb_SUMO_41884,axiom,
    s__documentation(s__Hay,s__EnglishLanguage,'&%Grass that has been cut and cured for use as &%Fodder.') ).

fof(kb_SUMO_41885,axiom,
    ! [V__HAY] :
      ( s__instance(V__HAY,s__Hay)
     => ? [V__MAKE,V__GRASS] :
          ( s__instance(V__GRASS,s__Object)
          & s__instance(V__MAKE,s__Process)
          & s__instance(V__MAKE,s__Making)
          & s__resource(V__MAKE,V__GRASS)
          & s__instance(V__GRASS,s__Grass)
          & s__result(V__MAKE,V__HAY) ) ) ).

fof(kb_SUMO_41886,axiom,
    s__subclass(s__Copying,s__Making) ).

fof(kb_SUMO_41887,axiom,
    s__instance(s__Copying__t,s__SetOrClass) ).

fof(kb_SUMO_41888,axiom,
    s__documentation(s__Copying,s__EnglishLanguage,'&%Making a &%copy of something.') ).

fof(kb_SUMO_41889,axiom,
    ! [V__THING2,V__THING1,V__COPY] :
      ( ( s__instance(V__COPY,s__Process)
        & s__instance(V__THING1,s__Object)
        & s__instance(V__THING2,s__Object) )
     => ( ( s__instance(V__COPY,s__Copying)
          & s__resource(V__COPY,V__THING1)
          & s__result(V__COPY,V__THING2) )
       => s__copy(V__THING1,V__THING2) ) ) ).

fof(kb_SUMO_41890,axiom,
    s__subclass(s__Vacationing,s__RecreationOrExercise) ).

fof(kb_SUMO_41891,axiom,
    s__instance(s__Vacationing__t,s__SetOrClass) ).

fof(kb_SUMO_41892,axiom,
    s__documentation(s__Vacationing,s__EnglishLanguage,'Taking time off from &%Working.') ).

fof(kb_SUMO_41893,axiom,
    ! [V__PERSON,V__WORK,V__VACATION] :
      ( ( s__instance(V__VACATION,s__Process)
        & s__instance(V__WORK,s__Process)
        & s__instance(V__PERSON,s__Agent) )
     => ( ( s__instance(V__VACATION,s__Vacationing)
          & s__instance(V__WORK,s__Working)
          & s__agent(V__VACATION,V__PERSON)
          & s__agent(V__WORK,V__PERSON)
          & s__instance(V__PERSON,s__Human) )
       => ~ s__overlapsTemporally(s__WhenFn(V__VACATION),s__WhenFn(V__WORK)) ) ) ).

fof(kb_SUMO_41894,axiom,
    s__documentation(s__OccupationFn__m,s__EnglishLanguage,'(OccupationFn ?PROCESS) denotes the subclass of ?PROCESS where instances of ?PROCESS are performed as ones occupation, i.e. as part of a &%FinancialTransaction where one earns money for the performance of ?PROCESS.') ).

fof(kb_SUMO_41895,axiom,
    s__instance(s__OccupationFn__m,s__UnaryFunction) ).

fof(kb_SUMO_41896,axiom,
    s__domain(s__OccupationFn__m,"1",s__IntentionalProcess) ).

fof(kb_SUMO_41897,axiom,
    s__rangeSubclass(s__OccupationFn__m,s__FinancialTransaction) ).

fof(kb_SUMO_41898,axiom,
    s__documentation(s__occupation__m,s__EnglishLanguage,'(occupation ?PERSON ?TYPE) means that the occupation of ?PERSON is ?TYPE. This predicate is most often used in combination with the function &%OccupationFn, e.g. (&%occupation PoliceOfficerWilkins (&%OccupationFn &%LawEnforcement)).') ).

fof(kb_SUMO_41899,axiom,
    s__instance(s__occupation__m,s__BinaryPredicate) ).

fof(kb_SUMO_41900,axiom,
    s__domain(s__occupation__m,"1",s__Human) ).

fof(kb_SUMO_41901,axiom,
    s__domain(s__occupation__m,"2",s__FinancialTransaction) ).

fof(kb_SUMO_41902,axiom,
    s__subclass(s__Working,s__FinancialTransaction) ).

fof(kb_SUMO_41903,axiom,
    s__instance(s__Working__t,s__SetOrClass) ).

fof(kb_SUMO_41904,axiom,
    s__documentation(s__Working,s__EnglishLanguage,'Any &%FinancialTransaction where someone exchanges his/her labor for an instance of &%CurrencyMeasure.') ).

fof(kb_SUMO_41905,axiom,
    s__subclass(s__Farming,s__Working) ).

fof(kb_SUMO_41906,axiom,
    s__instance(s__Farming__t,s__SetOrClass) ).

fof(kb_SUMO_41907,axiom,
    s__documentation(s__Farming,s__EnglishLanguage,'Operating a farm, e.g. planting and harvesting crops, tending livestock, etc.') ).

%FOL fof(kb_SUMO_41908,axiom,(( (! [V__FARMER,V__FARMING] : ((s__instance(V__FARMING,s__Process) & s__instance(V__FARMER,s__Agent)) => ((s__instance(V__FARMING,s__Farming) & s__agent(V__FARMING,V__FARMER)) => (? [V__FARM] : (s__instance(V__FARM,s__Object) & s__instance(V__FARM,s__Farm) & s__holdsDuring(s__WhenFn(V__FARMING),'s__located(V__FARMER,V__FARM)')))))) ))).

fof(kb_SUMO_41909,axiom,
    s__subclass(s__Serving,s__Working) ).

fof(kb_SUMO_41910,axiom,
    s__instance(s__Serving__t,s__SetOrClass) ).

fof(kb_SUMO_41911,axiom,
    s__documentation(s__Serving,s__EnglishLanguage,'Working as a waiter or servant, either for an &%Organization (e.g. a &%Restaurant) or for a person or family.') ).

fof(kb_SUMO_41912,axiom,
    s__subclass(s__Sales,s__Working) ).

fof(kb_SUMO_41913,axiom,
    s__instance(s__Sales__t,s__SetOrClass) ).

fof(kb_SUMO_41914,axiom,
    s__documentation(s__Sales,s__EnglishLanguage,'Any instance of &%Working that involves &%Selling or trying to sell items.') ).

fof(kb_SUMO_41915,axiom,
    s__subAttribute(s__Retired,s__Unemployed) ).

fof(kb_SUMO_41916,axiom,
    s__documentation(s__Retired,s__EnglishLanguage,'Voluntary unemployment toward the end of ones life.') ).

fof(kb_SUMO_41917,axiom,
    s__subAttribute(s__Housewife,s__Unemployed) ).

fof(kb_SUMO_41918,axiom,
    s__documentation(s__Housewife,s__EnglishLanguage,'A role occupied by a wife who manages the home while her husband earns income for the family.') ).

fof(kb_SUMO_41919,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Woman)
     => ( s__attribute(V__W,s__Housewife)
       => ? [V__H] :
            ( s__instance(V__H,s__Man)
            & s__wife(V__W,V__H) ) ) ) ).

fof(kb_SUMO_41920,axiom,
    s__instance(s__Waiter,s__ServicePosition) ).

fof(kb_SUMO_41921,axiom,
    s__documentation(s__Waiter,s__EnglishLanguage,'&%Waiter refers to the &%ServicePosition present in &%Restaurant that brings food from the kitchen to the customers table') ).

fof(kb_SUMO_41922,axiom,
    s__termFormat(s__EnglishLanguage,s__Waiter,waiter) ).

fof(kb_SUMO_41923,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__Waiter)
       => s__instance(V__X,s__Human) ) ) ).

fof(kb_SUMO_41924,axiom,
    ! [V__KITCHEN,V__C,V__REST,V__X,V__TABLE,V__CUST,V__FOOD,V__DINING] :
      ( ( s__instance(V__DINING,s__Object)
        & s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__TABLE,s__Object)
        & s__instance(V__X,s__CognitiveAgent)
        & s__instance(V__REST,s__Organization)
        & s__instance(V__REST,s__CognitiveAgent)
        & s__instance(V__C,s__Process)
        & s__instance(V__KITCHEN,s__Object) )
     => ( ( s__attribute(V__X,s__Waiter)
          & s__instance(V__X,s__Human)
          & s__employs(V__REST,V__X)
          & s__instance(V__REST,s__Restaurant)
          & s__customer(V__CUST,V__REST)
          & s__located(V__CUST,V__TABLE)
          & s__instance(V__TABLE,s__Table) )
       => ( s__possesses(V__REST,V__KITCHEN)
          & s__instance(V__KITCHEN,s__KitchenArea)
          & s__instance(V__DINING,s__DiningArea)
          & s__located(V__TABLE,V__DINING)
          & s__hasPurpose(V__X,'(s__instance(V__C,s__Carrying) & s__agent(V__C,V__X) & s__origin(V__C,V__KITCHEN) & s__destination(V__C,V__TABLE) & s__patient(V__C,V__FOOD) & s__instance(V__FOOD,s__FoodForFn(s__Human)))') ) ) ) ).

fof(kb_SUMO_41925,axiom,
    s__instance(s__Maid,s__ServicePosition) ).

fof(kb_SUMO_41926,axiom,
    s__instance(s__ServicePosition__t,s__SetOrClass) ).

fof(kb_SUMO_41927,axiom,
    s__documentation(s__Maid,s__EnglishLanguage,'This &%Attribute describes a &%Woman who works in a &%ServicePosition that entails performing various domestic tasks (cleaning, cooking, child care) for an individual or family over an extended period of time, typically months or years.') ).

%FOL fof(kb_SUMO_41928,axiom,(( (! [V__T1,V__MAID] : ((s__instance(V__MAID,s__Agent) & s__instance(V__T1,s__TimeInterval)) => (s__holdsDuring(V__T1,'s__attribute(V__MAID,s__Maid)') => (? [V__SERVE] : (s__instance(V__SERVE,s__TimeInterval) & s__instance(V__SERVE,s__Process) & s__during(V__SERVE,V__T1) & s__instance(V__SERVE,s__Serving) & s__agent(V__SERVE,V__MAID)))))) ))).

fof(kb_SUMO_41929,axiom,
    s__subclass(s__Janitor,s__UnskilledOccupation) ).

fof(kb_SUMO_41930,axiom,
    s__instance(s__Janitor__t,s__SetOrClass) ).

fof(kb_SUMO_41931,axiom,
    s__documentation(s__Janitor,s__EnglishLanguage,'Any &%Position which involves cleaning a &%Building or some of the &%Rooms within a &%Building.') ).

fof(kb_SUMO_41932,axiom,
    ! [V__P,V__J] :
      ( ( s__instance(V__J,s__Attribute)
        & s__instance(V__P,s__Human) )
     => ( ( s__instance(V__J,s__Janitor)
          & s__attribute(V__P,V__J) )
       => s__occupation(V__P,s__OccupationFn(s__Washing)) ) ) ).

fof(kb_SUMO_41933,axiom,
    s__subclass(s__TheaterProfession,s__EntertainmentProfession) ).

fof(kb_SUMO_41934,axiom,
    s__instance(s__TheaterProfession__t,s__SetOrClass) ).

fof(kb_SUMO_41935,axiom,
    s__documentation(s__TheaterProfession,s__EnglishLanguage,'Instances of this &%Class describe the &%Positions of people whose work involves putting on plays (theatrical performanes).') ).

fof(kb_SUMO_41936,axiom,
    s__instance(s__FilmDirector,s__FilmMakingProfession) ).

fof(kb_SUMO_41937,axiom,
    s__documentation(s__FilmDirector,s__EnglishLanguage,'A &%Position that describes a person who directs &%MotionPictures as a profession.') ).

fof(kb_SUMO_41938,axiom,
    s__subclass(s__FilmMaking,s__ContentDevelopment) ).

fof(kb_SUMO_41939,axiom,
    s__instance(s__FilmMaking__t,s__SetOrClass) ).

fof(kb_SUMO_41940,axiom,
    s__documentation(s__FilmMaking,s__EnglishLanguage,'&%ContentDevelopment where the result is a &%MotionPicture.') ).

fof(kb_SUMO_41941,axiom,
    ! [V__FM] :
      ( s__instance(V__FM,s__Process)
     => ( s__instance(V__FM,s__FilmMaking)
       => ? [V__M,V__F] :
            ( s__instance(V__F,s__Object)
            & s__instance(V__M,s__MotionPicture)
            & s__result(V__FM,V__M)
            & s__instance(V__F,s__PhotographicFilm)
            & s__resource(V__FM,V__F) ) ) ) ).

fof(kb_SUMO_41942,axiom,
    s__subclass(s__FilmMakingProfession,s__EntertainmentProfession) ).

fof(kb_SUMO_41943,axiom,
    s__instance(s__FilmMakingProfession__t,s__SetOrClass) ).

fof(kb_SUMO_41944,axiom,
    s__documentation(s__FilmMakingProfession,s__EnglishLanguage,'&%Positions which involve &%FilmMaking, i.e. acting in films, directing films, producing films, etc.') ).

fof(kb_SUMO_41945,axiom,
    ! [V__P,V__H] :
      ( ( s__instance(V__H,s__Human)
        & s__instance(V__P,s__Attribute) )
     => ( ( s__instance(V__P,s__FilmMakingProfession)
          & s__attribute(V__H,V__P) )
       => s__occupation(V__H,s__OccupationFn(s__FilmMaking)) ) ) ).

fof(kb_SUMO_41946,axiom,
    s__instance(s__FilmProducer,s__FilmMakingProfession) ).

fof(kb_SUMO_41947,axiom,
    s__documentation(s__FilmProducer,s__EnglishLanguage,'A &%Position that describes a person who produces &%MotionPictures as a profession, i.e., who arranges the financing for a &%MotionPicture and supervises its production.') ).

fof(kb_SUMO_41948,axiom,
    s__instance(s__Coach,s__SkilledOccupation) ).

fof(kb_SUMO_41949,axiom,
    s__documentation(s__Coach,s__EnglishLanguage,'Any occupation that involves training an athlete or a sports team.') ).

fof(kb_SUMO_41950,axiom,
    s__instance(s__GameReferee,s__SkilledOccupation) ).

fof(kb_SUMO_41951,axiom,
    s__documentation(s__GameReferee,s__EnglishLanguage,'This &%Attribute describes a person who adjudicates &%Maneuvers in a &%Game, i.e., who decides whether or not the &%Maneuvers are permitted by the rules of the &%Game.') ).

fof(kb_SUMO_41952,axiom,
    s__instance(s__Carpenter,s__OccupationalTrade) ).

fof(kb_SUMO_41953,axiom,
    s__instance(s__OccupationalTrade__t,s__SetOrClass) ).

fof(kb_SUMO_41954,axiom,
    s__documentation(s__Carpenter,s__EnglishLanguage,'Any occupation that involves creating and repairing structural and decorative portions of &%Buildings that are made chiefly of &%Wood. This does not include plumbing, roofing, electrical, foundation and site work.') ).

fof(kb_SUMO_41955,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Agent)
     => ( s__attribute(V__P,s__Carpenter)
       => s__hasSkill(s__Carpentry,V__P) ) ) ).

fof(kb_SUMO_41956,axiom,
    s__subclass(s__Carpentry,s__Making) ).

fof(kb_SUMO_41957,axiom,
    s__instance(s__Carpentry__t,s__SetOrClass) ).

fof(kb_SUMO_41958,axiom,
    s__documentation(s__Carpentry,s__EnglishLanguage,'&%Making &%Buildings out of &%Wood.') ).

fof(kb_SUMO_41959,axiom,
    ! [V__C,V__W] :
      ( ( s__instance(V__W,s__Object)
        & s__instance(V__C,s__Process) )
     => ( s__instance(V__C,s__Carpentry)
       => ? [V__B] :
            ( s__instance(V__B,s__Object)
            & s__instance(V__B,s__Building)
            & s__instance(V__W,s__Wood)
            & s__part(V__W,V__B)
            & s__result(V__C,V__B) ) ) ) ).

fof(kb_SUMO_41960,axiom,
    s__instance(s__constructionPeriod__m,s__BinaryPredicate) ).

fof(kb_SUMO_41961,axiom,
    s__domain(s__constructionPeriod__m,"1",s__StationaryArtifact) ).

fof(kb_SUMO_41962,axiom,
    s__domain(s__constructionPeriod__m,"2",s__TimeInterval) ).

fof(kb_SUMO_41963,axiom,
    s__documentation(s__constructionPeriod__m,s__EnglishLanguage,'(constructionPeriod ?OBJECT ?INTERVAL) means that some &%StationaryArtifact ?OBJECT was built over &%TimeInterval ?INTERVAL') ).

fof(kb_SUMO_41964,axiom,
    s__termFormat(s__EnglishLanguage,s__constructionPeriod__m,'construction period') ).

fof(kb_SUMO_41965,axiom,
    ! [V__OBJECT,V__INTERVAL] :
      ( ( s__instance(V__INTERVAL,s__TimeInterval)
        & s__instance(V__OBJECT,s__StationaryArtifact) )
     => ( s__constructionPeriod(V__OBJECT,V__INTERVAL)
       => s__holdsDuring(V__INTERVAL,'(? [V__CONSTRUCTING] : (s__instance(V__CONSTRUCTING,s__Process) & s__instance(V__CONSTRUCTING,s__Constructing) & s__result(V__CONSTRUCTING,V__OBJECT)))') ) ) ).

fof(kb_SUMO_41966,axiom,
    s__instance(s__contractor__m,s__BinaryPredicate) ).

fof(kb_SUMO_41967,axiom,
    s__domain(s__contractor__m,"1",s__StationaryArtifact) ).

fof(kb_SUMO_41968,axiom,
    s__domain(s__contractor__m,"2",s__Agent) ).

fof(kb_SUMO_41969,axiom,
    s__documentation(s__contractor__m,s__EnglishLanguage,'(contractor ?BUILDING ?AGENT) means that some &%Agent ?AGENT has a contract with another ?AGENT to build a &%StationaryArtifact for the agent.') ).

fof(kb_SUMO_41970,axiom,
    ! [V__BUILDING,V__CONTRACTOR] :
      ( s__instance(V__CONTRACTOR,s__CognitiveAgent)
     => ( s__contractor(V__BUILDING,V__CONTRACTOR)
       => ? [V__CONTRACT,V__AGENT] :
            ( s__property(V__CONTRACT,s__Contract)
            & s__partyToAgreement(V__AGENT,V__CONTRACT)
            & s__partyToAgreement(V__CONTRACTOR,V__CONTRACT)
            & s__confersObligation('(? [V__CONSTRUCT,V__BUILDING] : (s__instance(V__CONSTRUCT,s__Process) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__CONTRACT,s__Agreement) & s__instance(V__CONSTRUCT,s__Constructing) & s__agent(V__CONSTRUCT,V__CONTRACTOR) & s__result(V__CONSTRUCT,V__BUILDING) & s__instance(V__BUILDING,s__StationaryArtifact)))',V__AGENT,V__CONTRACTOR) ) ) ) ).

fof(kb_SUMO_41971,axiom,
    s__subclass(s__Agriculture,s__Maintaining) ).

fof(kb_SUMO_41972,axiom,
    s__instance(s__Agriculture__t,s__SetOrClass) ).

fof(kb_SUMO_41973,axiom,
    s__documentation(s__Agriculture,s__EnglishLanguage,'&%Agriculture is a class of &%Processes in which land, plants, or animals are cultivated in order to produce food or other organic products.') ).

fof(kb_SUMO_41974,axiom,
    ! [V__AGRO] :
      ( s__instance(V__AGRO,s__Process)
     => ( s__instance(V__AGRO,s__Agriculture)
       => ? [V__GROWTH] :
            ( s__instance(V__GROWTH,s__Process)
            & s__instance(V__GROWTH,s__Growth)
            & s__subProcess(V__GROWTH,V__AGRO) ) ) ) ).

fof(kb_SUMO_41975,axiom,
    s__instance(s__FarmHand,s__OccupationalTrade) ).

fof(kb_SUMO_41976,axiom,
    s__documentation(s__FarmHand,s__EnglishLanguage,'&%OccupationalTrades which involve &%Agriculture.') ).

fof(kb_SUMO_41977,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Agent)
     => ( s__attribute(V__P,s__FarmHand)
       => ? [V__F] :
            ( s__instance(V__F,s__Process)
            & s__instance(V__F,s__Agriculture)
            & s__agent(V__F,V__P) ) ) ) ).

fof(kb_SUMO_41978,axiom,
    s__instance(s__Plumber,s__OccupationalTrade) ).

fof(kb_SUMO_41979,axiom,
    s__documentation(s__Plumber,s__EnglishLanguage,'Any occupation that involves installing, repairing, and replacing pipes and pipe fixtures.') ).

fof(kb_SUMO_41980,axiom,
    s__instance(s__Potter,s__OccupationalTrade) ).

fof(kb_SUMO_41981,axiom,
    s__documentation(s__Potter,s__EnglishLanguage,'Any occupation that involves the creation of &%Pottery.') ).

fof(kb_SUMO_41982,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Agent)
     => ( s__attribute(V__H,s__Potter)
       => ? [V__M,V__P] :
            ( s__instance(V__M,s__Process)
            & s__instance(V__P,s__Pottery)
            & s__instance(V__M,s__Making)
            & s__agent(V__M,V__H)
            & s__result(V__M,V__P) ) ) ) ).

fof(kb_SUMO_41983,axiom,
    s__subclass(s__ReligiousPosition,s__Position) ).

fof(kb_SUMO_41984,axiom,
    s__documentation(s__ReligiousPosition,s__EnglishLanguage,'Any &%Position within a &%ReligousOrganization.') ).

fof(kb_SUMO_41985,axiom,
    ! [V__O,V__P,V__H] :
      ( ( s__instance(V__H,s__Human)
        & s__instance(V__P,s__Position)
        & s__instance(V__O,s__Organization) )
     => ( ( s__occupiesPosition(V__H,V__P,V__O)
          & s__instance(V__P,s__ReligiousPosition) )
       => s__instance(V__O,s__ReligiousOrganization) ) ) ).

fof(kb_SUMO_41986,axiom,
    s__instance(s__Cleric,s__Profession) ).

fof(kb_SUMO_41987,axiom,
    s__instance(s__Cleric,s__ReligiousPosition) ).

fof(kb_SUMO_41988,axiom,
    s__instance(s__ReligiousPosition__t,s__SetOrClass) ).

fof(kb_SUMO_41989,axiom,
    s__documentation(s__Cleric,s__EnglishLanguage,'The profession of being in charge of or ministering to a &%ReligousOrganization.') ).

fof(kb_SUMO_41990,axiom,
    s__instance(s__Deacon,s__ReligiousPosition) ).

fof(kb_SUMO_41991,axiom,
    s__instance(s__Deacon,s__PartTimePosition) ).

fof(kb_SUMO_41992,axiom,
    s__instance(s__PartTimePosition__t,s__SetOrClass) ).

fof(kb_SUMO_41993,axiom,
    s__documentation(s__Deacon,s__EnglishLanguage,'Any &%Position within a &%ReligiousOrganization that is held by a layman, which is part-time, and which involves assisting a &%Cleric.') ).

fof(kb_SUMO_41994,axiom,
    ! [V__TIME,V__PERSON,V__ORG] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__PERSON,s__Human)
        & s__instance(V__TIME,s__TimePosition) )
     => ( s__holdsDuring(V__TIME,'(s__occupiesPosition(V__PERSON,s__Deacon,V__ORG) & s__instance(V__ORG,s__ReligiousOrganization))')
       => ? [V__C] :
            ( s__instance(V__C,s__Human)
            & s__holdsDuring(V__TIME,'(s__occupiesPosition(V__C,s__Cleric,V__ORG) & s__subordinateInOrganization(V__ORG,V__PERSON,V__C))') ) ) ) ).

fof(kb_SUMO_41995,axiom,
    s__instance(s__PoliceOfficer,s__SkilledOccupation) ).

fof(kb_SUMO_41996,axiom,
    s__instance(s__PoliceOfficer,s__GovernmentPosition) ).

fof(kb_SUMO_41997,axiom,
    s__documentation(s__PoliceOfficer,s__EnglishLanguage,'The profession of being a police officer, i.e. working for a law enforcement agency that is part of a &%Government.') ).

fof(kb_SUMO_41998,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Agent)
     => ( s__attribute(V__P,s__PoliceOfficer)
       => s__hasSkill(s__PlacingUnderArrest,V__P) ) ) ).

fof(kb_SUMO_41999,axiom,
    s__subAttribute(s__PoliceCaptain,s__PoliceOfficer) ).

fof(kb_SUMO_42000,axiom,
    s__documentation(s__PoliceCaptain,s__EnglishLanguage,'A &%PoliceOfficer who is in charge of a precinct.') ).

fof(kb_SUMO_42001,axiom,
    s__subAttribute(s__PoliceSergeant,s__PoliceOfficer) ).

fof(kb_SUMO_42002,axiom,
    s__documentation(s__PoliceSergeant,s__EnglishLanguage,'A &%PoliceOfficer with the rank of sergeant.') ).

fof(kb_SUMO_42003,axiom,
    s__subAttribute(s__Sheriff,s__PoliceOfficer) ).

fof(kb_SUMO_42004,axiom,
    s__documentation(s__Sheriff,s__EnglishLanguage,'A &%PoliceOfficer whose jurisdiction is a &%County.') ).

fof(kb_SUMO_42005,axiom,
    s__subAttribute(s__Marshal,s__PoliceOfficer) ).

fof(kb_SUMO_42006,axiom,
    s__documentation(s__Marshal,s__EnglishLanguage,'A &%PoliceOfficer whose responsibility is to enforce the decisions of a law court.') ).

fof(kb_SUMO_42007,axiom,
    s__subAttribute(s__Deputy,s__PoliceOfficer) ).

fof(kb_SUMO_42008,axiom,
    s__documentation(s__Deputy,s__EnglishLanguage,'A &%Position which authorizes the holder of the position to act as the sheriff when the sheriff is not available.') ).

fof(kb_SUMO_42009,axiom,
    s__instance(s__Coroner,s__GovernmentPosition) ).

fof(kb_SUMO_42010,axiom,
    s__documentation(s__Coroner,s__EnglishLanguage,'A &%GovernmentPosition who investigates deaths that are suspected of being due to something other than natural causes.') ).

fof(kb_SUMO_42011,axiom,
    s__subAttribute(s__PoliceDetective,s__PoliceOfficer) ).

fof(kb_SUMO_42012,axiom,
    s__documentation(s__PoliceDetective,s__EnglishLanguage,'The &%Profession of being a police detective, i.e. being a &%PoliceOfficer whose duties include the investigation of crimes.') ).

fof(kb_SUMO_42013,axiom,
    s__instance(s__PrivateDetective,s__Profession) ).

fof(kb_SUMO_42014,axiom,
    s__contraryAttribute_2(s__PrivateDetective,s__PoliceDetective) ).

fof(kb_SUMO_42015,axiom,
    s__documentation(s__PrivateDetective,s__EnglishLanguage,'The &%Profession of being a private detective, i.e. a detective who can be hired for a fee to investigate something.') ).

fof(kb_SUMO_42016,axiom,
    s__instance(s__Lawyer,s__Profession) ).

fof(kb_SUMO_42017,axiom,
    s__subAttribute(s__Attorney,s__Lawyer) ).

fof(kb_SUMO_42018,axiom,
    s__documentation(s__Lawyer,s__EnglishLanguage,'This &%Attribute describes a person whose &%Profession is the practice of law, whether as a &%Judge or as a legal advocate.') ).

fof(kb_SUMO_42019,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Human)
     => ( s__attribute(V__P,s__Lawyer)
       => s__hasExpertise(V__P,s__FieldOfLaw) ) ) ).

fof(kb_SUMO_42020,axiom,
    s__subAttribute(s__AttorneyGeneral,s__Attorney) ).

fof(kb_SUMO_42021,axiom,
    s__instance(s__AttorneyGeneral,s__GovernmentPosition) ).

fof(kb_SUMO_42022,axiom,
    s__documentation(s__AttorneyGeneral,s__EnglishLanguage,'This &%Attribute designates the chief law officer of a &%GeopoliticalArea, usually a &%Nation or &%StateOrProvince.') ).

fof(kb_SUMO_42023,axiom,
    s__subAttribute(s__PublicDefender,s__Attorney) ).

fof(kb_SUMO_42024,axiom,
    s__instance(s__PublicDefender,s__GovernmentPosition) ).

fof(kb_SUMO_42025,axiom,
    s__documentation(s__PublicDefender,s__EnglishLanguage,'An &%Attorney who defends criminal cases for a &%GovernmentOrganization.') ).

fof(kb_SUMO_42026,axiom,
    s__subAttribute(s__PublicProsecutor,s__Attorney) ).

fof(kb_SUMO_42027,axiom,
    s__instance(s__PublicProsecutor,s__GovernmentPosition) ).

fof(kb_SUMO_42028,axiom,
    s__documentation(s__PublicProsecutor,s__EnglishLanguage,'An &%Attorney who prosecutes criminal cases for a &%GovernmentOrganization.') ).

fof(kb_SUMO_42029,axiom,
    s__subAttribute(s__Judge,s__Attorney) ).

fof(kb_SUMO_42030,axiom,
    s__instance(s__Judge,s__GovernmentPosition) ).

fof(kb_SUMO_42031,axiom,
    s__documentation(s__Judge,s__EnglishLanguage,'An &%Attorney who has the power of deciding legal cases.') ).

fof(kb_SUMO_42032,axiom,
    ! [V__O,V__P,V__J] :
      ( ( s__instance(V__J,s__Position)
        & s__instance(V__P,s__Human)
        & s__instance(V__O,s__Organization) )
     => ( ( s__instance(V__J,s__Judge)
          & s__occupiesPosition(V__P,V__J,V__O) )
       => s__modalAttribute('(? [V__D] : (s__instance(V__D,s__Process) & s__instance(V__D,s__LegalDecision) & s__agent(V__D,V__P)))',s__Permission) ) ) ).

fof(kb_SUMO_42033,axiom,
    ! [V__O,V__P,V__J] :
      ( ( s__instance(V__J,s__Position)
        & s__instance(V__P,s__Human)
        & s__instance(V__O,s__Organization) )
     => ( ( s__instance(V__J,s__Judge)
          & s__occupiesPosition(V__P,V__J,V__O) )
       => s__instance(V__O,s__JudicialOrganization) ) ) ).

fof(kb_SUMO_42034,axiom,
    s__subAttribute(s__Professor,s__Teacher) ).

fof(kb_SUMO_42035,axiom,
    s__documentation(s__Professor,s__EnglishLanguage,'The &%Profession of being a &%teacher at a &%PostSecondarySchool.') ).

fof(kb_SUMO_42036,axiom,
    ! [V__PROF,V__PERSON,V__ORG] :
      ( ( s__instance(V__ORG,s__EducationalOrganization)
        & s__instance(V__PERSON,s__Human)
        & s__instance(V__PROF,s__Position)
        & s__instance(V__PROF,s__CognitiveAgent) )
     => ( ( s__instance(V__PROF,s__Professor)
          & s__occupiesPosition(V__PERSON,V__PROF,V__ORG) )
       => ( s__teacher(V__PROF,V__ORG)
          & s__instance(V__ORG,s__PostSecondarySchool) ) ) ) ).

fof(kb_SUMO_42037,axiom,
    s__instance(s__MedicalDoctor,s__Profession) ).

fof(kb_SUMO_42038,axiom,
    s__documentation(s__MedicalDoctor,s__EnglishLanguage,'The &%Profession of being a medical doctor, i.e. having attended medical school and being licensed to practice medicine.') ).

fof(kb_SUMO_42039,axiom,
    ! [V__DOCTOR] :
      ( s__instance(V__DOCTOR,s__Object)
     => ( s__attribute(V__DOCTOR,s__MedicalDoctor)
       => ? [V__PROCESS1,V__PROCESS2] :
            ( s__instance(V__PROCESS2,s__SetOrClass)
            & s__subclass(V__PROCESS2,s__Process)
            & s__instance(V__PROCESS1,s__SetOrClass)
            & s__subclass(V__PROCESS1,s__Process)
            & s__subclass(V__PROCESS1,s__DiagnosticProcess)
            & s__subclass(V__PROCESS2,s__TherapeuticProcess)
            & s__capability(V__PROCESS1,s__agent__m,V__DOCTOR)
            & s__capability(V__PROCESS2,s__agent__m,V__DOCTOR) ) ) ) ).

fof(kb_SUMO_42040,axiom,
    s__subAttribute(s__Surgeon,s__MedicalDoctor) ).

fof(kb_SUMO_42041,axiom,
    s__documentation(s__Surgeon,s__EnglishLanguage,'The &%Profession of being a surgeon, i.e. being a medical doctor who specializes in performing surgical operations.') ).

fof(kb_SUMO_42042,axiom,
    s__documentation(s__Circumision,s__EnglishLanguage,'&%Removing the foreskin of the penis. This is usually performed on infants, but is occasionally performed on adolescents and adults, either for medical reasons, or after religious conversion. It is often conducted as a religious rite, since it is prescribed by both the &%Jewish and &%Muslim religions, although it is prevalent also as a social norm in different nations.') ).

fof(kb_SUMO_42043,axiom,
    s__subclass(s__Circumision,s__Removing) ).

fof(kb_SUMO_42044,axiom,
    s__instance(s__Circumision__t,s__SetOrClass) ).

fof(kb_SUMO_42045,axiom,
    s__subclass(s__Circumision,s__Surgery) ).

fof(kb_SUMO_42046,axiom,
    s__instance(s__NewsReporter,s__Profession) ).

fof(kb_SUMO_42047,axiom,
    s__documentation(s__NewsReporter,s__EnglishLanguage,'The &%Profession of being a news reporter, i.e. investigating and reporting, in a publication or broadcast program, current events.') ).

fof(kb_SUMO_42048,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Agent)
     => ( s__attribute(V__H,s__NewsReporter)
       => ? [V__T,V__EV] :
            ( s__instance(V__EV,s__Physical)
            & s__subclass(V__T,s__Text)
            & s__instance(V__EV,s__Process)
            & s__overlapsTemporally(s__WhenFn(V__EV),s__WhenFn(V__H))
            & s__authors(V__H,V__T)
            & s__refers(V__T,V__EV) ) ) ) ).

fof(kb_SUMO_42049,axiom,
    s__subAttribute(s__ArtCritic,s__Journalist) ).

fof(kb_SUMO_42050,axiom,
    s__documentation(s__ArtCritic,s__EnglishLanguage,'The &%Profession of reporting and critiquing current &%ArtWorks.') ).

fof(kb_SUMO_42051,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Agent)
     => ( s__attribute(V__H,s__ArtCritic)
       => ? [V__T,V__AW] :
            ( s__subclass(V__T,s__Text)
            & s__instance(V__AW,s__ArtWork)
            & s__authors(V__H,V__T)
            & s__refers(V__T,V__AW) ) ) ) ).

fof(kb_SUMO_42052,axiom,
    s__instance(s__Accountant,s__Profession) ).

fof(kb_SUMO_42053,axiom,
    s__documentation(s__Accountant,s__EnglishLanguage,'The &%Profession of being an &%Accountant.') ).

fof(kb_SUMO_42054,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__Accountant)
       => s__capability(s__Calculating,s__agent__m,V__X) ) ) ).

fof(kb_SUMO_42055,axiom,
    s__instance(s__Literature,s__FieldOfStudy) ).

fof(kb_SUMO_42056,axiom,
    s__documentation(s__Literature,s__EnglishLanguage,'The study of literature, i.e. instances of &%FictionalText that are regarded as having special merit.') ).

fof(kb_SUMO_42057,axiom,
    s__instance(s__Mathematics,s__FieldOfStudy) ).

fof(kb_SUMO_42058,axiom,
    s__documentation(s__Mathematics,s__EnglishLanguage,'The &%FieldOfStudy dealing with quantities and their relations to one another.') ).

fof(kb_SUMO_42059,axiom,
    s__instance(s__InteriorDesign,s__FieldOfStudy) ).

fof(kb_SUMO_42060,axiom,
    s__documentation(s__InteriorDesign,s__EnglishLanguage,'The &%FieldOfStudy of designing the interiors of &%Buildings.') ).

fof(kb_SUMO_42061,axiom,
    s__subclass(s__Science,s__FieldOfStudy) ).

fof(kb_SUMO_42062,axiom,
    s__instance(s__Science__t,s__SetOrClass) ).

fof(kb_SUMO_42063,axiom,
    s__documentation(s__Science,s__EnglishLanguage,'Any &%FieldOfStudy which tests theories on the basis of careful observations and/or experiments and which has a cumulative body of results.') ).

fof(kb_SUMO_42064,axiom,
    s__subclass(s__SocialScience,s__Science) ).

fof(kb_SUMO_42065,axiom,
    s__documentation(s__SocialScience,s__EnglishLanguage,'Any &%Science which studies human behavior, either in the aggregate, as do, for example, &%Economics and &%Linguistics, or with respect to the individual, as does &%Psychology.') ).

fof(kb_SUMO_42066,axiom,
    s__instance(s__PoliticalScience,s__SocialScience) ).

fof(kb_SUMO_42067,axiom,
    s__documentation(s__PoliticalScience,s__EnglishLanguage,'The field of political science.') ).

fof(kb_SUMO_42068,axiom,
    s__instance(s__Anthropology,s__SocialScience) ).

fof(kb_SUMO_42069,axiom,
    s__documentation(s__Anthropology,s__EnglishLanguage,'The study of humanity.') ).

fof(kb_SUMO_42070,axiom,
    s__instance(s__Architecture,s__FieldOfStudy) ).

fof(kb_SUMO_42071,axiom,
    s__documentation(s__Architecture,s__EnglishLanguage,'The &%FieldOfStudy of designing &%Buildings, i.e. creating &%Blueprints for &%Buildings.') ).

fof(kb_SUMO_42072,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Human)
     => ( s__hasExpertise(V__H,s__Architecture)
       => ? [V__D,V__P,V__B] :
            ( s__instance(V__D,s__Process)
            & s__instance(V__D,s__ContentDevelopment)
            & s__agent(V__D,V__H)
            & s__result(V__D,V__P)
            & s__instance(V__P,s__Blueprint)
            & s__represents(V__P,V__B)
            & s__instance(V__B,s__Building) ) ) ) ).

fof(kb_SUMO_42073,axiom,
    s__instance(s__Economics,s__SocialScience) ).

fof(kb_SUMO_42074,axiom,
    s__documentation(s__Economics,s__EnglishLanguage,'The field of economics.') ).

fof(kb_SUMO_42075,axiom,
    s__instance(s__Linguistics,s__SocialScience) ).

fof(kb_SUMO_42076,axiom,
    s__instance(s__SocialScience__t,s__SetOrClass) ).

fof(kb_SUMO_42077,axiom,
    s__documentation(s__Linguistics,s__EnglishLanguage,'The field of linguistics.') ).

fof(kb_SUMO_42078,axiom,
    s__instance(s__Psychology,s__SocialScience) ).

fof(kb_SUMO_42079,axiom,
    s__documentation(s__Psychology,s__EnglishLanguage,'The field of psychology.') ).

fof(kb_SUMO_42080,axiom,
    s__instance(s__Biology,s__Science) ).

fof(kb_SUMO_42081,axiom,
    s__documentation(s__Biology,s__EnglishLanguage,'The study of the classification, development, and functioning of &%Organisms.') ).

fof(kb_SUMO_42082,axiom,
    s__subField(s__Physiology,s__Biology) ).

fof(kb_SUMO_42083,axiom,
    s__instance(s__Physiology,s__Science) ).

fof(kb_SUMO_42084,axiom,
    s__documentation(s__Physiology,s__EnglishLanguage,'The part of &%Biology dealing with the functioning of &%Organisms.') ).

fof(kb_SUMO_42085,axiom,
    s__subField(s__MedicalScience,s__Biology) ).

fof(kb_SUMO_42086,axiom,
    s__instance(s__MedicalScience,s__Science) ).

fof(kb_SUMO_42087,axiom,
    s__documentation(s__MedicalScience,s__EnglishLanguage,'The field of medicine.') ).

fof(kb_SUMO_42088,axiom,
    s__instance(s__Chemistry,s__Science) ).

fof(kb_SUMO_42089,axiom,
    s__documentation(s__Chemistry,s__EnglishLanguage,'The study of the compositions, properties, and reactions of &%Substances.') ).

fof(kb_SUMO_42090,axiom,
    s__instance(s__Physics,s__Science) ).

fof(kb_SUMO_42091,axiom,
    s__documentation(s__Physics,s__EnglishLanguage,'The study of matter and energy and their relations.') ).

fof(kb_SUMO_42092,axiom,
    s__instance(s__Engineering,s__Science) ).

fof(kb_SUMO_42093,axiom,
    s__documentation(s__Engineering,s__EnglishLanguage,'The application of instances of &%Science to the solution of practical problems, i.e. the creation of various forms of technology.') ).

fof(kb_SUMO_42094,axiom,
    s__subField(s__Electronics,s__Physics) ).

fof(kb_SUMO_42095,axiom,
    s__subField(s__Electronics,s__Engineering) ).

fof(kb_SUMO_42096,axiom,
    s__instance(s__Electronics,s__FieldOfStudy) ).

fof(kb_SUMO_42097,axiom,
    s__documentation(s__Electronics,s__EnglishLanguage,'The branch of &%Physics that deals with the theory and applications of electron emissions.') ).

fof(kb_SUMO_42098,axiom,
    s__instance(s__Theology,s__FieldOfStudy) ).

fof(kb_SUMO_42099,axiom,
    s__documentation(s__Theology,s__EnglishLanguage,'The systematic study of religion.') ).

fof(kb_SUMO_42100,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Theology)
     => ? [V__Y] :
          ( s__instance(V__Y,s__ReligiousProcess)
          & s__refers(V__X,V__Y) ) ) ).

fof(kb_SUMO_42101,axiom,
    s__instance(s__MilitaryScience,s__FieldOfStudy) ).

fof(kb_SUMO_42102,axiom,
    s__documentation(s__MilitaryScience,s__EnglishLanguage,'The study of the principles of war.') ).

fof(kb_SUMO_42103,axiom,
    s__instance(s__History,s__FieldOfStudy) ).

fof(kb_SUMO_42104,axiom,
    s__documentation(s__History,s__EnglishLanguage,'The recording and interpretation of past events involving &%Humans, including political events and cultural practices.') ).

fof(kb_SUMO_42105,axiom,
    s__instance(s__Philosophy,s__FieldOfStudy) ).

fof(kb_SUMO_42106,axiom,
    s__documentation(s__Philosophy,s__EnglishLanguage,'The study of first principles, including epistemology, metaphysics, and ethics.') ).

fof(kb_SUMO_42107,axiom,
    s__instance(s__FieldOfLaw,s__FieldOfStudy) ).

fof(kb_SUMO_42108,axiom,
    s__documentation(s__FieldOfLaw,s__EnglishLanguage,'The study of legal principles and the framework of national and/or international laws.') ).

fof(kb_SUMO_42109,axiom,
    s__subrelation(s__subField__m,s__subProposition__m) ).

fof(kb_SUMO_42110,axiom,
    s__instance(s__subField__m,s__TransitiveRelation) ).

fof(kb_SUMO_42111,axiom,
    s__instance(s__subField__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_42112,axiom,
    s__domain(s__subField__m,"1",s__FieldOfStudy) ).

fof(kb_SUMO_42113,axiom,
    s__domain(s__subField__m,"2",s__FieldOfStudy) ).

fof(kb_SUMO_42114,axiom,
    s__documentation(s__subField__m,s__EnglishLanguage,'(&%subField ?FIELD1 ?FIELD2) means that ?FIELD1 is a proper part of the &%FieldOfStudy ?FIELD2. For example, &%Physiology is a &%subField of &%Biology.') ).

fof(kb_SUMO_42115,axiom,
    s__instance(s__hasExpertise__m,s__BinaryPredicate) ).

fof(kb_SUMO_42116,axiom,
    s__domain(s__hasExpertise__m,"1",s__Human) ).

fof(kb_SUMO_42117,axiom,
    s__domain(s__hasExpertise__m,"2",s__FieldOfStudy) ).

fof(kb_SUMO_42118,axiom,
    s__documentation(s__hasExpertise__m,s__EnglishLanguage,'(&%hasExpertise ?PERSON ?FIELD) means that ?PERSON has studied the &%FieldOfStudy ?FIELD and is regarded as an expert.') ).

fof(kb_SUMO_42119,axiom,
    ! [V__FIELD,V__PERSON] :
      ( ( s__instance(V__PERSON,s__Human)
        & s__instance(V__FIELD,s__FieldOfStudy) )
     => ( s__hasExpertise(V__PERSON,V__FIELD)
       => ? [V__LEARN] :
            ( s__instance(V__LEARN,s__Process)
            & s__instance(V__LEARN,s__Learning)
            & s__agent(V__LEARN,V__PERSON)
            & s__realization(V__LEARN,V__FIELD) ) ) ) ).

fof(kb_SUMO_42120,axiom,
    s__instance(s__hasOccupation__m,s__BinaryPredicate) ).

fof(kb_SUMO_42121,axiom,
    s__domain(s__hasOccupation__m,"1",s__Human) ).

fof(kb_SUMO_42122,axiom,
    s__domainSubclass(s__hasOccupation__m,"2",s__IntentionalProcess) ).

fof(kb_SUMO_42123,axiom,
    s__documentation(s__hasOccupation__m,s__EnglishLanguage,'(&%hasOccupation ?PERSON ?WORK) means that ?PERSON engages in activities of the class ?WORK as a means of earning a living.') ).

fof(kb_SUMO_42124,axiom,
    ! [V__PERSON,V__WORK] :
      ( ( s__subclass(V__WORK,s__IntentionalProcess)
        & s__instance(V__WORK,s__SetOrClass)
        & s__instance(V__PERSON,s__Human) )
     => ( s__hasOccupation(V__PERSON,V__WORK)
       => ? [V__INST] :
            ( s__instance(V__INST,s__Process)
            & s__instance(V__INST,V__WORK)
            & s__instance(V__INST,s__Working)
            & s__agent(V__INST,V__PERSON) ) ) ) ).

fof(kb_SUMO_42125,axiom,
    s__subclass(s__Bleeding,s__AutonomicProcess) ).

fof(kb_SUMO_42126,axiom,
    s__instance(s__Bleeding__t,s__SetOrClass) ).

fof(kb_SUMO_42127,axiom,
    s__documentation(s__Bleeding,s__EnglishLanguage,'The release of &%Blood from an &%Animal in response to an &%Injuring of some sort.') ).

fof(kb_SUMO_42128,axiom,
    ! [V__BLEED] :
      ( s__instance(V__BLEED,s__Process)
     => ( s__instance(V__BLEED,s__Bleeding)
       => ? [V__INJURY] :
            ( s__instance(V__INJURY,s__Process)
            & s__instance(V__INJURY,s__Injuring)
            & s__causes(V__INJURY,V__BLEED) ) ) ) ).

fof(kb_SUMO_42129,axiom,
    ! [V__BLEED,V__ANIMAL] :
      ( ( s__instance(V__ANIMAL,s__Agent)
        & s__instance(V__BLEED,s__Process) )
     => ( ( s__instance(V__BLEED,s__Bleeding)
          & s__experiencer(V__BLEED,V__ANIMAL) )
       => s__instance(V__ANIMAL,s__Animal) ) ) ).

%FOL fof(kb_SUMO_42130,axiom,(( (! [V__BLEED,V__ANIMAL] : ((s__instance(V__ANIMAL,s__Agent) & s__instance(V__BLEED,s__Process)) => ((s__instance(V__BLEED,s__Bleeding) & s__experiencer(V__BLEED,V__ANIMAL)) => (? [V__BLOOD] : (s__instance(V__BLOOD,s__Object) & s__instance(V__BLOOD,s__Blood) & s__holdsDuring(s__BeginFn(s__WhenFn(V__BLEED)),'s__part(V__BLOOD,V__ANIMAL)') & s__holdsDuring(s__EndFn(s__WhenFn(V__BLEED)),'(~ s__part(V__BLOOD,V__ANIMAL))')))))) ))).

fof(kb_SUMO_42131,axiom,
    s__subclass(s__Blushing,s__AutonomicProcess) ).

fof(kb_SUMO_42132,axiom,
    s__instance(s__Blushing__t,s__SetOrClass) ).

fof(kb_SUMO_42133,axiom,
    s__documentation(s__Blushing,s__EnglishLanguage,'The process of turning red in response to a stimulus which has a deep emotional effect.') ).

%FOL fof(kb_SUMO_42134,axiom,(( (! [V__B,V__A] : ((s__instance(V__A,s__Agent) & s__instance(V__B,s__Process)) => ((s__instance(V__B,s__Blushing) & s__experiencer(V__B,V__A)) => (? [V__T1,V__T2,V__S1,V__S2] : (s__instance(V__S2,s__Attribute) & s__instance(V__S1,s__Attribute) & s__instance(V__T2,s__TimeInterval) & s__instance(V__T1,s__TimeInterval) & s__instance(V__S1,s__EmotionalState) & s__instance(V__S2,s__EmotionalState) & (~ (V__S1 = V__S2)) & s__holdsDuring(V__T1,'s__attribute(V__A,V__S1)') & s__holdsDuring(V__T2,'s__attribute(V__A,V__S2)') & s__starts(s__WhenFn(V__B),V__T2) & s__finishes(s__WhenFn(V__B),V__T1)))))) ))).

fof(kb_SUMO_42135,axiom,
    s__subclass(s__Aborting,s__Removing) ).

fof(kb_SUMO_42136,axiom,
    s__instance(s__Aborting__t,s__SetOrClass) ).

fof(kb_SUMO_42137,axiom,
    s__documentation(s__Aborting,s__EnglishLanguage,'&%Removing a human fetus from a &%Pregnant woman in such a way that the fetus cannot survive.') ).

%FOL fof(kb_SUMO_42138,axiom,(( (! [V__A,V__W] : ((s__instance(V__W,s__Object) & s__instance(V__A,s__Process)) => ((s__instance(V__A,s__Aborting) & s__patient(V__A,V__W) & s__instance(V__W,s__Woman)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__A)),'s__attribute(V__W,s__Pregnant)') & s__holdsDuring(s__EndFn(s__WhenFn(V__A)),'(~ s__attribute(V__W,s__Pregnant))'))))) ))).

fof(kb_SUMO_42139,axiom,
    s__subclass(s__ClosingContract,s__Committing) ).

fof(kb_SUMO_42140,axiom,
    s__instance(s__ClosingContract__t,s__SetOrClass) ).

fof(kb_SUMO_42141,axiom,
    s__documentation(s__ClosingContract,s__EnglishLanguage,'Completing a &%Contract of some sort, e.g. the purchase of a house, closing a business deal, etc.') ).

fof(kb_SUMO_42142,axiom,
    ! [V__CONTRACT,V__CLOSE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__AGENT,s__Agreement)
        & s__instance(V__CLOSE,s__Process)
        & s__instance(V__CONTRACT,s__CognitiveAgent) )
     => ( ( s__instance(V__CLOSE,s__ClosingContract)
          & s__agent(V__CLOSE,V__AGENT)
          & s__destination(V__CLOSE,V__CONTRACT) )
       => s__partyToAgreement(V__CONTRACT,V__AGENT) ) ) ).

fof(kb_SUMO_42143,axiom,
    s__subclass(s__Opening,s__Motion) ).

fof(kb_SUMO_42144,axiom,
    s__instance(s__Opening__t,s__SetOrClass) ).

fof(kb_SUMO_42145,axiom,
    s__relatedInternalConcept(s__Opening,s__Closing) ).

fof(kb_SUMO_42146,axiom,
    s__documentation(s__Opening,s__EnglishLanguage,'The &%Class of &%Processes where an aperture is created in an &%Object. Note that the aperture may be created intentionally, as when one opens a door, or unintentionally, as when the ground ruptures in a seismic event.') ).

fof(kb_SUMO_42147,axiom,
    s__subclass(s__Closing,s__Motion) ).

fof(kb_SUMO_42148,axiom,
    s__documentation(s__Closing,s__EnglishLanguage,'The &%Class of &%Processes where an aperture is closed in an &%Object.') ).

fof(kb_SUMO_42149,axiom,
    s__subclass(s__Diet,s__Plan) ).

fof(kb_SUMO_42150,axiom,
    s__instance(s__Diet__t,s__SetOrClass) ).

fof(kb_SUMO_42151,axiom,
    s__documentation(s__Diet,s__EnglishLanguage,'A &%Plan regarding what one is allowed to eat.') ).

fof(kb_SUMO_42152,axiom,
    ! [V__P,V__D] :
      ( ( s__instance(V__D,s__Proposition)
        & s__instance(V__P,s__Process) )
     => ( ( s__instance(V__D,s__Diet)
          & s__realization(V__P,V__D) )
       => ? [V__E] :
            ( s__instance(V__E,s__Process)
            & s__subProcess(V__E,V__P)
            & s__instance(V__E,s__Eating) ) ) ) ).

fof(kb_SUMO_42153,axiom,
    s__subclass(s__PreparedFood,s__Object) ).

fof(kb_SUMO_42154,axiom,
    s__documentation(s__PreparedFood,s__EnglishLanguage,'&%PreparedFood refers to anything that undergoes some process intended to result in an object that has &%Nutrient which can be ingested by &%Animal, normally metabolized into energy and body tissue.') ).

fof(kb_SUMO_42155,axiom,
    s__termFormat(s__EnglishLanguage,s__PreparedFood,food) ).

fof(kb_SUMO_42156,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__PreparedFood)
     => s__instance(V__X,s__FoodForFn(s__Organism)) ) ).

fof(kb_SUMO_42157,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__PreparedFood)
     => ? [V__PROC] :
          ( s__instance(V__PROC,s__Process)
          & s__instance(V__PROC,s__IntentionalProcess)
          & s__result(V__PROC,V__X) ) ) ).

fof(kb_SUMO_42158,axiom,
    s__subclass(s__SolidFood,s__PreparedFood) ).

fof(kb_SUMO_42159,axiom,
    s__instance(s__SolidFood__t,s__SetOrClass) ).

fof(kb_SUMO_42160,axiom,
    s__documentation(s__SolidFood,s__EnglishLanguage,'&%SolidFood refers to &%PreparedFood that has &%Solid parts.') ).

fof(kb_SUMO_42161,axiom,
    s__termFormat(s__EnglishLanguage,s__SolidFood,'solid food') ).

fof(kb_SUMO_42162,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__SolidFood)
       => ? [V__ING] :
            ( s__instance(V__ING,s__Object)
            & s__part(V__ING,V__X)
            & s__attribute(V__ING,s__Solid) ) ) ) ).

fof(kb_SUMO_42163,axiom,
    s__subclass(s__LiquidFood,s__PreparedFood) ).

fof(kb_SUMO_42164,axiom,
    s__instance(s__PreparedFood__t,s__SetOrClass) ).

fof(kb_SUMO_42165,axiom,
    s__documentation(s__LiquidFood,s__EnglishLanguage,'&%LiquidFood refers to &%PreparedFood that has no &%Solid parts, only &%Liquid parts, therefore this does not cover stews, root beer floats or other combinations of solid and liquid foods.') ).

fof(kb_SUMO_42166,axiom,
    s__termFormat(s__EnglishLanguage,s__LiquidFood,'liquid food') ).

fof(kb_SUMO_42167,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__LiquidFood)
       => ~ ? [V__ING] :
              ( s__instance(V__ING,s__Object)
              & s__part(V__ING,V__X)
              & s__attribute(V__ING,s__Solid) ) ) ) ).

fof(kb_SUMO_42168,axiom,
    s__subclass(s__Beverage,s__LiquidFood) ).

fof(kb_SUMO_42169,axiom,
    s__instance(s__Beverage__t,s__SetOrClass) ).

fof(kb_SUMO_42170,axiom,
    s__instance(s__LiquidFood__t,s__SetOrClass) ).

fof(kb_SUMO_42171,axiom,
    s__subclass(s__Beverage,s__Substance) ).

fof(kb_SUMO_42172,axiom,
    s__disjoint(s__Meat,s__Beverage) ).

fof(kb_SUMO_42173,axiom,
    s__documentation(s__Beverage,s__EnglishLanguage,'Any food that is ingested by &%Drinking. Note that this class is disjoint &%Meat and &%FruitOrVegetable.') ).

fof(kb_SUMO_42174,axiom,
    ! [V__BEV] :
      ( s__instance(V__BEV,s__Object)
     => ( s__instance(V__BEV,s__Beverage)
       => s__attribute(V__BEV,s__Liquid) ) ) ).

fof(kb_SUMO_42175,axiom,
    ! [V__BEV,V__DRINK] :
      ( s__instance(V__DRINK,s__Process)
     => ( ( s__instance(V__DRINK,s__Drinking)
          & s__patient(V__DRINK,V__BEV) )
       => s__instance(V__BEV,s__Beverage) ) ) ).

fof(kb_SUMO_42176,axiom,
    s__instance(s__CookedAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_42177,axiom,
    s__documentation(s__CookedAttribute,s__EnglishLanguage,'&%CookedAttribute describes how something is a product of &%Cooking.') ).

fof(kb_SUMO_42178,axiom,
    s__termFormat(s__EnglishLanguage,s__CookedAttribute,cooked) ).

fof(kb_SUMO_42179,axiom,
    ! [V__FOOD] :
      ( s__instance(V__FOOD,s__Object)
     => ( s__attribute(V__FOOD,s__CookedAttribute)
       => ? [V__PROC] :
            ( s__instance(V__PROC,s__Process)
            & s__instance(V__PROC,s__Cooking)
            & s__result(V__PROC,V__FOOD) ) ) ) ).

fof(kb_SUMO_42180,axiom,
    s__instance(s__RawAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_42181,axiom,
    s__documentation(s__RawAttribute,s__EnglishLanguage,'&%RawAttribute describes how cooking was not involved in the making of something') ).

fof(kb_SUMO_42182,axiom,
    s__termFormat(s__EnglishLanguage,s__RawAttribute,raw) ).

fof(kb_SUMO_42183,axiom,
    ! [V__FOOD] :
      ( s__instance(V__FOOD,s__Object)
     => ( s__attribute(V__FOOD,s__RawAttribute)
       => s__instance(V__FOOD,s__FoodForFn(s__Organism)) ) ) ).

fof(kb_SUMO_42184,axiom,
    ! [V__FOOD] :
      ( s__instance(V__FOOD,s__Object)
     => ( s__attribute(V__FOOD,s__RawAttribute)
       => ~ ? [V__PROC] :
              ( s__instance(V__PROC,s__Process)
              & s__instance(V__PROC,s__Cooking)
              & s__result(V__PROC,V__FOOD) ) ) ) ).

fof(kb_SUMO_42185,axiom,
    s__subclass(s__Baking,s__Cooking) ).

fof(kb_SUMO_42186,axiom,
    s__instance(s__Baking__t,s__SetOrClass) ).

fof(kb_SUMO_42187,axiom,
    s__subclass(s__Baking,s__Heating) ).

fof(kb_SUMO_42188,axiom,
    s__documentation(s__Baking,s__EnglishLanguage,'Any instance of &%Cooking where the instrument is an &%Oven.') ).

fof(kb_SUMO_42189,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Process)
     => ( s__instance(V__B,s__Baking)
       => ? [V__O] :
            ( s__instance(V__O,s__Object)
            & s__instance(V__O,s__Oven)
            & s__instrument(V__B,V__O) ) ) ) ).

fof(kb_SUMO_42190,axiom,
    s__subclass(s__BreadOrBiscuit,s__PreparedFood) ).

fof(kb_SUMO_42191,axiom,
    s__instance(s__BreadOrBiscuit__t,s__SetOrClass) ).

fof(kb_SUMO_42192,axiom,
    s__documentation(s__BreadOrBiscuit,s__EnglishLanguage,'Food that consists largely of grain flour and water. Note that this class covers crackers, cookies, as well as any self-connected instance of bread, whether it is a loaf, a slice, a chunk of bread, etc.') ).

fof(kb_SUMO_42193,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__BreadOrBiscuit)
     => ? [V__D,V__BAKE] :
          ( s__instance(V__BAKE,s__Process)
          & s__instance(V__D,s__Object)
          & s__instance(V__D,s__Dough)
          & s__instance(V__BAKE,s__Baking)
          & s__resource(V__BAKE,V__D)
          & s__result(V__BAKE,V__B) ) ) ).

fof(kb_SUMO_42194,axiom,
    s__subclass(s__Sandwich,s__PreparedFood) ).

fof(kb_SUMO_42195,axiom,
    s__instance(s__Sandwich__t,s__SetOrClass) ).

fof(kb_SUMO_42196,axiom,
    s__documentation(s__Sandwich,s__EnglishLanguage,'Any food which consists of two or more pieces of bread and some sort of filling between the two pieces of bread.') ).

fof(kb_SUMO_42197,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__Sandwich)
       => ? [V__B1,V__B2,V__F] :
            ( s__instance(V__F,s__Object)
            & s__instance(V__B2,s__Object)
            & s__instance(V__B1,s__Object)
            & s__instance(V__B1,s__BreadOrBiscuit)
            & s__instance(V__B2,s__BreadOrBiscuit)
            & s__instance(V__F,s__FoodForFn(s__Human))
            & s__between(V__B1,V__F,V__B2)
            & V__B1 != V__B2
            & V__B1 != V__F
            & V__B2 != V__F
            & s__part(V__B1,V__S)
            & s__part(V__B2,V__S)
            & s__part(V__F,V__S) ) ) ) ).

fof(kb_SUMO_42198,axiom,
    s__subclass(s__Dough,s__PreparedFood) ).

fof(kb_SUMO_42199,axiom,
    s__instance(s__Dough__t,s__SetOrClass) ).

fof(kb_SUMO_42200,axiom,
    s__subclass(s__Dough,s__Mixture) ).

fof(kb_SUMO_42201,axiom,
    s__documentation(s__Dough,s__EnglishLanguage,'A &%Mixture of &%Flour, &%Water, and possibly other ingredients (such as &%Butter and &%Salt), which is used in making &%BreadOrBiscuits.') ).

fof(kb_SUMO_42202,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__Dough)
       => ? [V__F,V__W] :
            ( s__instance(V__W,s__Object)
            & s__instance(V__F,s__Object)
            & s__instance(V__F,s__Flour)
            & s__instance(V__W,s__Water)
            & s__part(V__F,V__D)
            & s__part(V__W,V__D) ) ) ) ).

fof(kb_SUMO_42203,axiom,
    s__subclass(s__Butter,s__PreparedFood) ).

fof(kb_SUMO_42204,axiom,
    s__instance(s__Butter__t,s__SetOrClass) ).

fof(kb_SUMO_42205,axiom,
    s__documentation(s__Butter,s__EnglishLanguage,'An emulsion of fat which is produced by churning &%Milk.') ).

fof(kb_SUMO_42206,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Butter)
     => ? [V__C,V__M] :
          ( s__instance(V__M,s__Object)
          & s__instance(V__C,s__Process)
          & s__instance(V__C,s__Cooking)
          & s__resource(V__C,V__M)
          & s__instance(V__M,s__Milk)
          & s__result(V__C,V__B) ) ) ).

fof(kb_SUMO_42207,axiom,
    s__subclass(s__CerealGrain,s__Seed) ).

fof(kb_SUMO_42208,axiom,
    s__documentation(s__CerealGrain,s__EnglishLanguage,'Any &%Seed which is produced by the cereal grasses, e.g. rice, corn, wheat, etc.') ).

fof(kb_SUMO_42209,axiom,
    s__subclass(s__RiceGrain,s__CerealGrain) ).

fof(kb_SUMO_42210,axiom,
    s__instance(s__RiceGrain__t,s__SetOrClass) ).

fof(kb_SUMO_42211,axiom,
    s__documentation(s__RiceGrain,s__EnglishLanguage,'A &%CerealGrain which has short and long grain varieties and which is usually prepared for eating by steaming.') ).

fof(kb_SUMO_42212,axiom,
    s__subclass(s__WheatGrain,s__CerealGrain) ).

fof(kb_SUMO_42213,axiom,
    s__instance(s__WheatGrain__t,s__SetOrClass) ).

fof(kb_SUMO_42214,axiom,
    s__instance(s__CerealGrain__t,s__SetOrClass) ).

fof(kb_SUMO_42215,axiom,
    s__documentation(s__WheatGrain,s__EnglishLanguage,'A long &%CerealGrain which is produced by certain grasses and which is used to make &%BreadOrBiscuits.') ).

fof(kb_SUMO_42216,axiom,
    s__subclass(s__Pea,s__Seed) ).

fof(kb_SUMO_42217,axiom,
    s__subclass(s__Pea,s__FoodForFn(s__Animal)) ).

fof(kb_SUMO_42218,axiom,
    s__instance(s__Pea__t,s__SetOrClass) ).

fof(kb_SUMO_42219,axiom,
    s__documentation(s__Pea,s__EnglishLanguage,'The edible &%Seed of a pea plant.') ).

fof(kb_SUMO_42220,axiom,
    s__subclass(s__Flour,s__PreparedFood) ).

fof(kb_SUMO_42221,axiom,
    s__subclass(s__Flour,s__Powder) ).

fof(kb_SUMO_42222,axiom,
    s__instance(s__Flour__t,s__SetOrClass) ).

fof(kb_SUMO_42223,axiom,
    s__instance(s__Powder__t,s__SetOrClass) ).

fof(kb_SUMO_42224,axiom,
    s__documentation(s__Flour,s__EnglishLanguage,'A &%Powder that is prepared from &%CerealGrain, e.g. wheat flour, rice flour, etc. Flour is most often used in the making of &%BreadOrBiscuits.') ).

fof(kb_SUMO_42225,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Flour)
     => ? [V__P,V__C] :
          ( s__instance(V__C,s__Object)
          & s__instance(V__P,s__Process)
          & s__instance(V__P,s__IntentionalProcess)
          & s__resource(V__P,V__C)
          & s__instance(V__C,s__CerealGrain)
          & s__result(V__P,V__F) ) ) ).

fof(kb_SUMO_42226,axiom,
    s__subclass(s__Honey,s__AnimalSubstance) ).

fof(kb_SUMO_42227,axiom,
    s__instance(s__Honey__t,s__SetOrClass) ).

fof(kb_SUMO_42228,axiom,
    s__subclass(s__Honey,s__FoodForFn(s__Animal)) ).

fof(kb_SUMO_42229,axiom,
    s__documentation(s__Honey,s__EnglishLanguage,'An edible, sweet &%Substance produced by some species of &%Bees.') ).

fof(kb_SUMO_42230,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Honey)
     => ? [V__P,V__B] :
          ( s__instance(V__B,s__Agent)
          & s__instance(V__P,s__Process)
          & s__instance(V__P,s__PhysiologicProcess)
          & s__agent(V__P,V__B)
          & s__instance(V__B,s__Bee)
          & s__result(V__P,V__H) ) ) ).

fof(kb_SUMO_42231,axiom,
    s__subclass(s__Coconut,s__FruitOrVegetable) ).

fof(kb_SUMO_42232,axiom,
    s__subclass(s__Coconut,s__FoodForFn(s__Animal)) ).

fof(kb_SUMO_42233,axiom,
    s__instance(s__Coconut__t,s__SetOrClass) ).

fof(kb_SUMO_42234,axiom,
    s__documentation(s__Coconut,s__EnglishLanguage,'A &%FruitOrVegetable that is produced by a type of palm and has an edible white meat.') ).

fof(kb_SUMO_42235,axiom,
    s__subclass(s__MaizeGrain,s__CerealGrain) ).

fof(kb_SUMO_42236,axiom,
    s__instance(s__MaizeGrain__t,s__SetOrClass) ).

fof(kb_SUMO_42237,axiom,
    s__documentation(s__MaizeGrain,s__EnglishLanguage,'A &%CerealGrain which is found on long ears of a &%Plant native to the Americas.') ).

fof(kb_SUMO_42238,axiom,
    s__subclass(s__SoupStock,s__PreparedFood) ).

fof(kb_SUMO_42239,axiom,
    s__instance(s__SoupStock__t,s__SetOrClass) ).

fof(kb_SUMO_42240,axiom,
    s__documentation(s__SoupStock,s__EnglishLanguage,'Food which is prepared by reducing &%Meat and/or &%FruitOrVegetables to a translucent broth which can be used as a base for soups or sauces.') ).

fof(kb_SUMO_42241,axiom,
    s__subclass(s__Coffee,s__Beverage) ).

fof(kb_SUMO_42242,axiom,
    s__instance(s__Coffee__t,s__SetOrClass) ).

fof(kb_SUMO_42243,axiom,
    s__subclass(s__Coffee,s__PreparedFood) ).

fof(kb_SUMO_42244,axiom,
    s__documentation(s__Coffee,s__EnglishLanguage,'A &%Beverage which is prepared by infusing ground, roasted coffee beans into hot water.') ).

fof(kb_SUMO_42245,axiom,
    s__subclass(s__Apple,s__FruitOrVegetable) ).

fof(kb_SUMO_42246,axiom,
    s__subclass(s__Apple,s__FoodForFn(s__Animal)) ).

fof(kb_SUMO_42247,axiom,
    s__instance(s__Apple__t,s__SetOrClass) ).

fof(kb_SUMO_42248,axiom,
    s__documentation(s__Apple,s__EnglishLanguage,'A &%FruitOrVegetable that has a tart to sweet taste and a spherical shape.') ).

fof(kb_SUMO_42249,axiom,
    s__subclass(s__DateFruit,s__FruitOrVegetable) ).

fof(kb_SUMO_42250,axiom,
    s__subclass(s__DateFruit,s__FoodForFn(s__Animal)) ).

fof(kb_SUMO_42251,axiom,
    s__instance(s__DateFruit__t,s__SetOrClass) ).

fof(kb_SUMO_42252,axiom,
    s__documentation(s__DateFruit,s__EnglishLanguage,'A &%FruitOrVegetable that is produced by the date palm.') ).

fof(kb_SUMO_42253,axiom,
    s__subclass(s__PearFruit,s__FruitOrVegetable) ).

fof(kb_SUMO_42254,axiom,
    s__subclass(s__PearFruit,s__FoodForFn(s__Animal)) ).

fof(kb_SUMO_42255,axiom,
    s__instance(s__PearFruit__t,s__SetOrClass) ).

fof(kb_SUMO_42256,axiom,
    s__documentation(s__PearFruit,s__EnglishLanguage,'A &%FruitOrVegetable that has a thick skin and the shape of a tear drop.') ).

fof(kb_SUMO_42257,axiom,
    s__subclass(s__Avocado,s__FruitOrVegetable) ).

fof(kb_SUMO_42258,axiom,
    s__subclass(s__Avocado,s__FoodForFn(s__Animal)) ).

fof(kb_SUMO_42259,axiom,
    s__instance(s__Avocado__t,s__SetOrClass) ).

fof(kb_SUMO_42260,axiom,
    s__documentation(s__Avocado,s__EnglishLanguage,'A &%FruitOrVegetable that is shaped like a pear and has a dark green skin and a rich meat.') ).

fof(kb_SUMO_42261,axiom,
    s__subclass(s__Ion,s__PureSubstance) ).

fof(kb_SUMO_42262,axiom,
    s__instance(s__Ion__t,s__SetOrClass) ).

fof(kb_SUMO_42263,axiom,
    s__documentation(s__Ion,s__EnglishLanguage,'An electronically charged &%Atom or &%Molecule. In other words, a &%PureSubstance that has lost one of its &%Electrons.') ).

fof(kb_SUMO_42264,axiom,
    s__subclass(s__FreeAtom,s__Atom) ).

fof(kb_SUMO_42265,axiom,
    s__instance(s__FreeAtom__t,s__SetOrClass) ).

fof(kb_SUMO_42266,axiom,
    s__documentation(s__FreeAtom,s__EnglishLanguage,'Any &%Atom which is not part of a &%Molecule.') ).

fof(kb_SUMO_42267,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Object)
     => ( s__instance(V__A,s__FreeAtom)
       => ~ ? [V__M] :
              ( s__instance(V__M,s__Object)
              & s__instance(V__M,s__Molecule)
              & s__part(V__A,V__M) ) ) ) ).

fof(kb_SUMO_42268,axiom,
    s__instance(s__protonNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_42269,axiom,
    s__instance(s__protonNumber__m,s__SingleValuedRelation) ).

fof(kb_SUMO_42270,axiom,
    s__instance(s__protonNumber__m,s__TotalValuedRelation) ).

fof(kb_SUMO_42271,axiom,
    s__domain(s__protonNumber__m,"1",s__PureSubstance) ).

fof(kb_SUMO_42272,axiom,
    s__domain(s__protonNumber__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_42273,axiom,
    s__documentation(s__protonNumber__m,s__EnglishLanguage,'(&%protonNumber ?SUBSTANCE ?NUMBER) means that the &%PureSubstance ?SUBSTANCE has the number of &%Protons ?NUMBER.') ).

fof(kb_SUMO_42274,axiom,
    ! [V__PROTON,V__ATOM,V__NUMBER,V__SUBSTANCE] :
      ( ( s__instance(V__SUBSTANCE,s__PureSubstance)
        & s__instance(V__NUMBER,s__PositiveInteger)
        & s__instance(V__ATOM,s__Object) )
     => ( s__protonNumber(V__SUBSTANCE,V__NUMBER)
       => ( ( s__part(V__ATOM,V__SUBSTANCE)
            & ( s__instance(V__ATOM,s__Atom)
              | s__instance(V__ATOM,s__Molecule) ) )
         => V__NUMBER = s__CardinalityFn(s__KappaFn(V__PROTON,'(s__part(V__PROTON,V__ATOM) & s__instance(V__PROTON,s__Proton))')) ) ) ) ).

fof(kb_SUMO_42275,axiom,
    s__instance(s__electronNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_42276,axiom,
    s__instance(s__electronNumber__m,s__SingleValuedRelation) ).

fof(kb_SUMO_42277,axiom,
    s__instance(s__electronNumber__m,s__TotalValuedRelation) ).

fof(kb_SUMO_42278,axiom,
    s__domain(s__electronNumber__m,"1",s__PureSubstance) ).

fof(kb_SUMO_42279,axiom,
    s__domain(s__electronNumber__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_42280,axiom,
    s__documentation(s__electronNumber__m,s__EnglishLanguage,'(&%electronNumber ?SUBSTANCE ?NUMBER) means that the &%PureSubstance ?SUBSTANCE has the number of &%Electrons ?NUMBER.') ).

fof(kb_SUMO_42281,axiom,
    ! [V__ELECTRON,V__ATOM,V__NUMBER,V__SUBSTANCE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__PureSubstance)
        & s__instance(V__SUBSTANCE,s__Object)
        & s__instance(V__NUMBER,s__PositiveInteger)
        & s__instance(V__ATOM,s__Object) )
     => ( s__electronNumber(V__TYPE,V__NUMBER)
       => ( ( s__part(V__ATOM,V__SUBSTANCE)
            & ( s__instance(V__ATOM,s__Atom)
              | s__instance(V__ATOM,s__Molecule) ) )
         => V__NUMBER = s__CardinalityFn(s__KappaFn(V__ELECTRON,'(s__part(V__ELECTRON,V__ATOM) & s__instance(V__ELECTRON,s__Electron))')) ) ) ) ).

fof(kb_SUMO_42282,axiom,
    s__subclass(s__AtomicGroup,s__CompoundSubstance) ).

fof(kb_SUMO_42283,axiom,
    s__instance(s__AtomicGroup__t,s__SetOrClass) ).

fof(kb_SUMO_42284,axiom,
    s__documentation(s__AtomicGroup,s__EnglishLanguage,'Two or more &%Atoms that are bound together and comprise part of a &%Molecule.') ).

fof(kb_SUMO_42285,axiom,
    ! [V__G] :
      ( s__instance(V__G,s__Object)
     => ( s__instance(V__G,s__AtomicGroup)
       => ? [V__ATOM1,V__ATOM2] :
            ( s__instance(V__ATOM2,s__Object)
            & s__instance(V__ATOM1,s__Object)
            & s__instance(V__ATOM1,s__Atom)
            & s__instance(V__ATOM2,s__Atom)
            & V__ATOM1 != V__ATOM2
            & s__part(V__ATOM1,V__G)
            & s__part(V__ATOM2,V__G) ) ) ) ).

fof(kb_SUMO_42286,axiom,
    ! [V__G] :
      ( s__instance(V__G,s__Object)
     => ( s__instance(V__G,s__AtomicGroup)
       => ? [V__M] :
            ( s__instance(V__M,s__Object)
            & s__instance(V__M,s__Molecule)
            & s__part(V__G,V__M) ) ) ) ).

fof(kb_SUMO_42287,axiom,
    s__subclass(s__Ambush,s__Maneuver) ).

fof(kb_SUMO_42288,axiom,
    s__instance(s__Ambush__t,s__SetOrClass) ).

fof(kb_SUMO_42289,axiom,
    s__documentation(s__Ambush,s__EnglishLanguage,'Any &%Maneuver in a &%ViolentContest where one &%contestParticipant attempts to conceal himself from another contestParticipant so that he can &%Attack the other &%contestParticipant.') ).

fof(kb_SUMO_42290,axiom,
    ! [V__AG,V__AMBUSH] :
      ( ( s__instance(V__AMBUSH,s__Process)
        & s__instance(V__AG,s__Agent) )
     => ( ( s__instance(V__AMBUSH,s__Ambush)
          & s__agent(V__AMBUSH,V__AG) )
       => ? [V__C] :
            ( s__instance(V__C,s__Concealing)
            & s__subProcess(V__C,V__AMBUSH)
            & s__hasPurpose(V__C,'(? [V__ATTACK] : (s__instance(V__ATTACK,s__Process) & s__instance(V__C,s__Process) & s__instance(V__ATTACK,s__Attack) & s__agent(V__ATTACK,V__AG)))') ) ) ) ).

fof(kb_SUMO_42291,axiom,
    s__subclass(s__Blockade,s__Maneuver) ).

fof(kb_SUMO_42292,axiom,
    s__instance(s__Blockade__t,s__SetOrClass) ).

fof(kb_SUMO_42293,axiom,
    s__documentation(s__Blockade,s__EnglishLanguage,'Any &%Maneuver in a &%Contest where one &%contestParticipant attempts to deny access to something that is wanted by another &%contestParticipant.') ).

fof(kb_SUMO_42294,axiom,
    ! [V__A1,V__B,V__C] :
      ( ( s__instance(V__B,s__Process)
        & s__instance(V__A1,s__Agent) )
     => ( ( s__instance(V__B,s__Blockade)
          & s__instance(V__C,s__Contest)
          & s__subProcess(V__B,V__C)
          & s__contestParticipant(V__C,V__A1)
          & s__agent(V__B,V__A1) )
       => ? [V__C1,V__A2] :
            ( s__prevents(V__C1,s__Translocation)
            & s__instance(V__B,V__C1)
            & s__contestParticipant(V__C,V__A2)
            & V__A1 != V__A2
            & s__desires(V__A2,'(? [V__I] : (s__instance(V__I,s__Process) & s__instance(V__A2,s__CognitiveAgent) & s__instance(V__C1,s__SetOrClass) & s__subclass(V__C1,s__Process) & s__instance(V__I,V__C1) & s__agent(V__I,V__A1) & s__subProcess(V__I,V__C)))') ) ) ) ).

fof(kb_SUMO_42295,axiom,
    s__subclass(s__MilitaryManeuver,s__Maneuver) ).

fof(kb_SUMO_42296,axiom,
    s__instance(s__MilitaryManeuver__t,s__SetOrClass) ).

fof(kb_SUMO_42297,axiom,
    s__documentation(s__MilitaryManeuver,s__EnglishLanguage,'Any &%Maneuver which takes place in a &%Battle and which is intended to secure a tactical advantage for one of the agents of the &%Battle.') ).

fof(kb_SUMO_42298,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Process)
     => ( s__instance(V__M,s__MilitaryManeuver)
       => ? [V__B] :
            ( s__instance(V__B,s__Process)
            & s__instance(V__B,s__Battle)
            & s__subProcess(V__M,V__B) ) ) ) ).

fof(kb_SUMO_42299,axiom,
    s__subclass(s__Fire,s__Combustion) ).

fof(kb_SUMO_42300,axiom,
    s__instance(s__Fire__t,s__SetOrClass) ).

fof(kb_SUMO_42301,axiom,
    s__documentation(s__Fire,s__EnglishLanguage,'&%Fire is the subclass of &%Combustion events in which flames are present. Fires are slower combustion processes than explosions, though some fires may include explosive episodes.') ).

fof(kb_SUMO_42302,axiom,
    s__subclass(s__Arson,s__Fire) ).

fof(kb_SUMO_42303,axiom,
    s__subclass(s__Arson,s__Destruction) ).

fof(kb_SUMO_42304,axiom,
    s__instance(s__Arson__t,s__SetOrClass) ).

fof(kb_SUMO_42305,axiom,
    s__documentation(s__Arson,s__EnglishLanguage,'An act where an agent sets something which it does not possess on fire in order to destroy it or its contents.') ).

fof(kb_SUMO_42306,axiom,
    s__subclass(s__Bombing,s__Destruction) ).

fof(kb_SUMO_42307,axiom,
    s__documentation(s__Bombing,s__EnglishLanguage,'An act of &%Destruction where the thing destroyed is destroyed by means of an explosive device.') ).

fof(kb_SUMO_42308,axiom,
    s__subclass(s__Bomb,s__Weapon) ).

fof(kb_SUMO_42309,axiom,
    s__instance(s__Bomb__t,s__SetOrClass) ).

fof(kb_SUMO_42310,axiom,
    s__subclass(s__Bomb,s__ExplosiveDevice) ).

fof(kb_SUMO_42311,axiom,
    s__instance(s__ExplosiveDevice__t,s__SetOrClass) ).

fof(kb_SUMO_42312,axiom,
    s__documentation(s__Bomb,s__EnglishLanguage,'A weapon that explodes in order to cause damage.') ).

fof(kb_SUMO_42313,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__Bombing)
       => ? [V__BOMB] :
            ( s__instance(V__BOMB,s__Object)
            & s__instance(V__BOMB,s__Bomb)
            & s__instrument(V__X,V__BOMB) ) ) ) ).

fof(kb_SUMO_42314,axiom,
    s__subclass(s__CarBombing,s__Bombing) ).

fof(kb_SUMO_42315,axiom,
    s__instance(s__CarBombing__t,s__SetOrClass) ).

fof(kb_SUMO_42316,axiom,
    s__documentation(s__CarBombing,s__EnglishLanguage,'A car bombing is an attack in which a car is used as the delivery mechanism for a bomb. The car is usually destroyed in the blast if the bomb detonates successfully.') ).

fof(kb_SUMO_42317,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__CarBombing)
       => ? [V__BOMB,V__CAR] :
            ( s__instance(V__CAR,s__Object)
            & s__instance(V__BOMB,s__Object)
            & s__instance(V__BOMB,s__Bomb)
            & s__instance(V__CAR,s__TransportationDevice)
            & s__instrument(V__X,V__CAR)
            & s__instrument(V__X,V__BOMB)
            & s__connected(V__CAR,V__BOMB) ) ) ) ).

fof(kb_SUMO_42318,axiom,
    s__subclass(s__ChemicalAttack,s__ViolentContest) ).

fof(kb_SUMO_42319,axiom,
    s__instance(s__ChemicalAttack__t,s__SetOrClass) ).

fof(kb_SUMO_42320,axiom,
    s__documentation(s__ChemicalAttack,s__EnglishLanguage,'An attack against people or property in which a chemical agent is used as the active ingredient of the attack.') ).

fof(kb_SUMO_42321,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__ChemicalAttack)
       => ? [V__CHEM] :
            ( s__instance(V__CHEM,s__Object)
            & s__instance(V__CHEM,s__Substance)
            & s__instrument(V__X,V__CHEM) ) ) ) ).

fof(kb_SUMO_42322,axiom,
    s__subclass(s__HandgrenadeAttack,s__Bombing) ).

fof(kb_SUMO_42323,axiom,
    s__instance(s__HandgrenadeAttack__t,s__SetOrClass) ).

fof(kb_SUMO_42324,axiom,
    s__documentation(s__HandgrenadeAttack,s__EnglishLanguage,'An attack in which a &%HandGrenade is employed as an explosive device for the purpose of &%Destruction. A case in which a hand grenade is used as a blunt striking object in an attack would not be in this class.') ).

fof(kb_SUMO_42325,axiom,
    s__subclass(s__HandGrenade,s__Bomb) ).

fof(kb_SUMO_42326,axiom,
    s__instance(s__HandGrenade__t,s__SetOrClass) ).

fof(kb_SUMO_42327,axiom,
    s__documentation(s__HandGrenade,s__EnglishLanguage,'A hand grenade is a small explosive device with a simple trigger mechanism, usually lasting a few seconds, designed to be propelled by a human to its target.') ).

fof(kb_SUMO_42328,axiom,
    ! [V__X,V__N] :
      ( ( s__instance(V__N,s__RealNumber)
        & s__instance(V__X,s__Object) )
     => ( s__instance(V__X,s__HandGrenade)
       => ( s__measure(V__X,s__MeasureFn(V__N,s__PoundMass))
          & less(V__N,"10") ) ) ) ).

fof(kb_SUMO_42329,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__HandgrenadeAttack)
       => ? [V__HG] :
            ( s__instance(V__HG,s__Object)
            & s__instance(V__HG,s__HandGrenade)
            & s__instrument(V__X,V__HG) ) ) ) ).

fof(kb_SUMO_42330,axiom,
    s__subclass(s__Hijacking,s__Robbing) ).

fof(kb_SUMO_42331,axiom,
    s__instance(s__Hijacking__t,s__SetOrClass) ).

fof(kb_SUMO_42332,axiom,
    s__instance(s__Robbing__t,s__SetOrClass) ).

fof(kb_SUMO_42333,axiom,
    s__documentation(s__Hijacking,s__EnglishLanguage,'&%Robbing a &%Vehicle and then driving or piloting it away.') ).

fof(kb_SUMO_42334,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Process)
     => ( s__instance(V__H,s__Hijacking)
       => ? [V__V] :
            ( s__instance(V__V,s__Vehicle)
            & s__patient(V__H,V__V) ) ) ) ).

fof(kb_SUMO_42335,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Process)
     => ( s__instance(V__H,s__Hijacking)
       => ? [V__D] :
            ( s__instance(V__D,s__Process)
            & s__subProcess(V__D,V__H)
            & s__instance(V__D,s__Driving) ) ) ) ).

%FOL fof(kb_SUMO_42336,axiom,(( (! [V__X] : (s__instance(V__X,s__Process) => (s__instance(V__X,s__Hijacking) => (? [V__V,V__A] : (s__instance(V__A,s__Agent) & s__instance(V__V,s__Object) & s__agent(V__X,V__A) & s__instance(V__V,s__TransportationDevice) & s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__X)),'(~ s__possesses(V__A,V__V))') & s__holdsDuring(s__WhenFn(V__X),'s__possesses(V__A,V__V)')))))) ))).

fof(kb_SUMO_42337,axiom,
    s__subclass(s__HostageTaking,s__UnilateralGetting) ).

fof(kb_SUMO_42338,axiom,
    s__instance(s__HostageTaking__t,s__SetOrClass) ).

fof(kb_SUMO_42339,axiom,
    s__documentation(s__HostageTaking,s__EnglishLanguage,'An event in which one agent keeps another against his or her will, in order to force it or a third agent to accede to some demand. The hostages are typically kept in the place where they are first taken hostage, in contrast to a &%Kidnapping. Hostage taking often involves a number of people (although it may be just one), again, in contrast to a &%Kidnapping.') ).

fof(kb_SUMO_42340,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__HostageTaking)
       => ? [V__A] :
            ( s__instance(V__A,s__SentientAgent)
            & s__patient(V__X,V__A) ) ) ) ).

fof(kb_SUMO_42341,axiom,
    s__subclass(s__IncendiaryDeviceAttack,s__Combustion) ).

fof(kb_SUMO_42342,axiom,
    s__instance(s__IncendiaryDeviceAttack__t,s__SetOrClass) ).

fof(kb_SUMO_42343,axiom,
    s__subclass(s__IncendiaryDeviceAttack,s__ViolentContest) ).

fof(kb_SUMO_42344,axiom,
    s__documentation(s__IncendiaryDeviceAttack,s__EnglishLanguage,'An attack in which an agent uses a device which causes fire in order to destroy life or property.') ).

fof(kb_SUMO_42345,axiom,
    s__subclass(s__Infiltration,s__JoiningAnOrganization) ).

fof(kb_SUMO_42346,axiom,
    s__instance(s__Infiltration__t,s__SetOrClass) ).

fof(kb_SUMO_42347,axiom,
    s__documentation(s__Infiltration,s__EnglishLanguage,'An event in which an agent joins an organization under false pretenses. The objective of such an act is often to gather information helpful to a rival organization.') ).

fof(kb_SUMO_42348,axiom,
    s__subclass(s__Kidnapping,s__Robbing) ).

fof(kb_SUMO_42349,axiom,
    s__instance(s__Kidnapping__t,s__SetOrClass) ).

fof(kb_SUMO_42350,axiom,
    s__documentation(s__Kidnapping,s__EnglishLanguage,'An event in which one agent keeps another against his or her will, in order to force it or a third agent to accede to some demand. The kidnapped party is normally removed from the location where first attacked. In contrast to a &%HostageTaking, a kidnapping normally involves an attack on one, or a very small number of people, such as a couple.') ).

fof(kb_SUMO_42351,axiom,
    ! [V__G,V__X,V__N] :
      ( ( s__instance(V__N,s__Integer)
        & s__instance(V__X,s__Process)
        & s__instance(V__G,s__Collection) )
     => ( ( s__instance(V__X,s__Kidnapping)
          & s__instance(V__G,s__GroupOfPeople)
          & s__memberCount(V__G,V__N)
          & s__patient(V__X,V__G) )
       => less(V__N,"3") ) ) ).

%FOL fof(kb_SUMO_42352,axiom,(( (! [V__X] : (s__instance(V__X,s__Physical) => (s__instance(V__X,s__Kidnapping) => (? [V__A,V__LOC1,V__LOC2] : (s__instance(V__LOC2,s__Object) & s__instance(V__LOC1,s__Object) & s__instance(V__A,s__Physical) & s__instance(V__A,s__SentientAgent) & s__instance(V__LOC1,s__GeographicArea) & s__instance(V__LOC2,s__GeographicArea) & (~ (V__LOC1 = V__LOC2)) & s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__X)),'s__located(V__A,V__LOC1)') & s__holdsDuring(s__WhenFn(V__X),'s__located(V__A,V__LOC2)')))))) ))).

fof(kb_SUMO_42353,axiom,
    s__subclass(s__KnifeAttack,s__ViolentContest) ).

fof(kb_SUMO_42354,axiom,
    s__instance(s__KnifeAttack__t,s__SetOrClass) ).

fof(kb_SUMO_42355,axiom,
    s__documentation(s__KnifeAttack,s__EnglishLanguage,'An attack in which a knife is used.') ).

fof(kb_SUMO_42356,axiom,
    s__subclass(s__Knife,s__CuttingDevice) ).

fof(kb_SUMO_42357,axiom,
    s__instance(s__Knife__t,s__SetOrClass) ).

fof(kb_SUMO_42358,axiom,
    s__documentation(s__Knife,s__EnglishLanguage,'A sharp object used for cutting. The object must have at least single blade or major protrusion which may be sharp at its end as well. It may be sharp on both sides, or just one. Unlike an awl it has a sharp edge rather than a point. Unlike scissors, it is a single blade without additional articulated parts. Unlike an axe, a knife is well-designed for slicing rather than chopping, although a heavy knife such as a broadsword can also be used for chopping, whereas a non-knife is not well designed for slicing meat for example. A knife can be small like a pocket knife, or large like a two-handed broadsword. A knife may also include other protrusions such as in the split swords and trident-like objects (that also possess a long sharp edge) in Chinese weaponry.') ).

fof(kb_SUMO_42359,axiom,
    s__subclass(s__CuttingDevice,s__Device) ).

fof(kb_SUMO_42360,axiom,
    s__documentation(s__CuttingDevice,s__EnglishLanguage,'Any &%Device whose purpose is &%Cutting something else. This class covers knives of all times, axes, saws, razors, chisels etc.') ).

fof(kb_SUMO_42361,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__CaseRole)
     => ( s__instance(V__X,s__CuttingDevice)
       => s__capability(s__Cutting,V__X,s__instrument__m) ) ) ).

fof(kb_SUMO_42362,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__KnifeAttack)
       => ? [V__HG] :
            ( s__instance(V__HG,s__Object)
            & s__instance(V__HG,s__Knife)
            & s__instrument(V__X,V__HG) ) ) ) ).

fof(kb_SUMO_42363,axiom,
    s__subclass(s__LetterBombAttack,s__Bombing) ).

fof(kb_SUMO_42364,axiom,
    s__instance(s__LetterBombAttack__t,s__SetOrClass) ).

fof(kb_SUMO_42365,axiom,
    s__documentation(s__LetterBombAttack,s__EnglishLanguage,'An attack with a bomb that is concealed in a letter or package, which is typically designed to explode upon opening.') ).

fof(kb_SUMO_42366,axiom,
    s__subclass(s__Lynching,s__Killing) ).

fof(kb_SUMO_42367,axiom,
    s__instance(s__Lynching__t,s__SetOrClass) ).

fof(kb_SUMO_42368,axiom,
    s__documentation(s__Lynching,s__EnglishLanguage,'A lynching is a form of &%Killing conducted under a thin guise of legitimacy by a vigilante group. It may be a purge of an individual from the group who is perceived to have gone astray, or it may be the summary execution of an individual outside the group that the group has determined has violated some law or code, either of the group, or the larger society. A lynching is distinguished from a legal execution in that the laws of a government are not followed in carrying out the killing. A lynching is distinguished from a murder in that there is the pretense of some process carried out by a group in the name of their own group or a higher power.') ).

fof(kb_SUMO_42369,axiom,
    s__subclass(s__MortarAttack,s__Bombing) ).

fof(kb_SUMO_42370,axiom,
    s__instance(s__MortarAttack__t,s__SetOrClass) ).

fof(kb_SUMO_42371,axiom,
    s__documentation(s__MortarAttack,s__EnglishLanguage,'An attack in which a &%Mortar weapon is used.') ).

fof(kb_SUMO_42372,axiom,
    s__subclass(s__Mortar,s__Weapon) ).

fof(kb_SUMO_42373,axiom,
    s__instance(s__Mortar__t,s__SetOrClass) ).

fof(kb_SUMO_42374,axiom,
    s__documentation(s__Mortar,s__EnglishLanguage,'A mortar is a bomb that is shot at a location. A howitzer is a weapon that fires mortars. The mortar may not include the propelling charge that provides the motive force for delivering it to its target, which distinguishes it from a rocket. A mortar is distinguished from other bombs in that it is propelled rather than exploded in place, or dropped, or propelled by human power.') ).

fof(kb_SUMO_42375,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__MortarAttack)
       => ? [V__MA] :
            ( s__instance(V__MA,s__Object)
            & s__instance(V__MA,s__Mortar)
            & s__instrument(V__X,V__MA) ) ) ) ).

fof(kb_SUMO_42376,axiom,
    s__subclass(s__RocketMissileAttack,s__Bombing) ).

fof(kb_SUMO_42377,axiom,
    s__instance(s__RocketMissileAttack__t,s__SetOrClass) ).

fof(kb_SUMO_42378,axiom,
    s__documentation(s__RocketMissileAttack,s__EnglishLanguage,'An attack in which a rocket or missile is used.') ).

fof(kb_SUMO_42379,axiom,
    s__subclass(s__Rocket,s__Projectile) ).

fof(kb_SUMO_42380,axiom,
    s__instance(s__Rocket__t,s__SetOrClass) ).

fof(kb_SUMO_42381,axiom,
    s__instance(s__Projectile__t,s__SetOrClass) ).

fof(kb_SUMO_42382,axiom,
    s__subclass(s__Stoning,s__ViolentContest) ).

fof(kb_SUMO_42383,axiom,
    s__instance(s__Stoning__t,s__SetOrClass) ).

fof(kb_SUMO_42384,axiom,
    s__documentation(s__Stoning,s__EnglishLanguage,'An act where a victim or victims is attacked with stones. The stones may either be placed on top of a victim in order to cause death by pressure and suffocation, in which case the act is typically part of a ritualized legal sentence, or where the victim is pelted with stones causing injury or death by trauma. The intent of such an act is usually the death of the victim.') ).

fof(kb_SUMO_42385,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__Stoning)
       => ? [V__ST] :
            ( s__instance(V__ST,s__Object)
            & s__instance(V__ST,s__Rock)
            & s__instrument(V__X,V__ST) ) ) ) ).

fof(kb_SUMO_42386,axiom,
    s__subclass(s__SuicideBombing,s__Bombing) ).

fof(kb_SUMO_42387,axiom,
    s__instance(s__SuicideBombing__t,s__SetOrClass) ).

fof(kb_SUMO_42388,axiom,
    s__instance(s__Bombing__t,s__SetOrClass) ).

fof(kb_SUMO_42389,axiom,
    s__subclass(s__SuicideBombing,s__Killing) ).

fof(kb_SUMO_42390,axiom,
    s__documentation(s__SuicideBombing,s__EnglishLanguage,'A bomb attack in which the bomber intends to blow himself up during the course of the attack. The bomber is the delivery mechanism for the explosive and the bomb is typically in close contact with the bomber, such as being strapped around his torso. This action is distinguished from actions in which the bomber merely happens to be blown up by his own bomb in that the bomber knows that he is committing suicide.') ).

%FOL fof(kb_SUMO_42391,axiom,(( (! [V__X] : (s__instance(V__X,s__Process) => (s__instance(V__X,s__SuicideBombing) => (? [V__A] : (s__instance(V__A,s__Agent) & s__agent(V__X,V__A) & s__holdsDuring(s__FutureFn(s__WhenFn(V__X)),'s__attribute(V__A,s__Dead)')))))) ))).

%FOL fof(kb_SUMO_42392,axiom,(( (! [V__P,V__X] : ((s__instance(V__X,s__Process) & s__instance(V__P,s__CognitiveAgent)) => ((s__instance(V__X,s__SuicideBombing) & s__agent(V__X,V__P)) => s__believes(V__P,'s__holdsDuring(s__FutureFn(s__WhenFn(V__X)),s__attribute(V__P,s__Dead))')))) ))).

fof(kb_SUMO_42393,axiom,
    s__subclass(s__Vandalism,s__Destruction) ).

fof(kb_SUMO_42394,axiom,
    s__instance(s__Vandalism__t,s__SetOrClass) ).

fof(kb_SUMO_42395,axiom,
    s__documentation(s__Vandalism,s__EnglishLanguage,'An event where the objective of the agent is to damage or destroy some property of another agent. This is distinguished from acts where the prime objective is damage or loss of life of another agent.') ).

fof(kb_SUMO_42396,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__Vandalism)
       => ~ ? [V__A] :
              ( s__instance(V__A,s__Agent)
              & s__patient(V__X,V__A) ) ) ) ).

fof(kb_SUMO_42397,axiom,
    s__subclass(s__VehicleAttack,s__ViolentContest) ).

fof(kb_SUMO_42398,axiom,
    s__instance(s__VehicleAttack__t,s__SetOrClass) ).

fof(kb_SUMO_42399,axiom,
    s__documentation(s__VehicleAttack,s__EnglishLanguage,'An event in which a vehicle is used by an agent in order to inflict injury, death or damage to people or property.') ).

fof(kb_SUMO_42400,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__VehicleAttack)
       => ? [V__V] :
            ( s__instance(V__V,s__Object)
            & s__instance(V__V,s__TransportationDevice)
            & s__instrument(V__X,V__V) ) ) ) ).

fof(kb_SUMO_42401,axiom,
    s__instance(s__BusinessPerson,s__OccupationalRole) ).

fof(kb_SUMO_42402,axiom,
    s__documentation(s__BusinessPerson,s__EnglishLanguage,'Any of a class of people in a professional occupation such as banking, finance, management, or engineering. This is distinguished from blue collar jobs that primarily involve manual labor rather than thought as the effort expended to derive remuneration. It is also distinguished from professions that may be outwardly similar but are done in a non-profit organization.') ).

fof(kb_SUMO_42403,axiom,
    s__subAttribute(s__BusinessExecutive,s__BusinessPerson) ).

fof(kb_SUMO_42404,axiom,
    s__documentation(s__BusinessExecutive,s__EnglishLanguage,'&%BusinessExecutive refers to a person responsible for the management of a business') ).

fof(kb_SUMO_42405,axiom,
    s__termFormat(s__EnglishLanguage,s__BusinessExecutive,'business executive') ).

fof(kb_SUMO_42406,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__attribute(V__X,s__BusinessExecutive)
       => ? [V__BUSINESS,V__MANAGE] :
            ( s__instance(V__MANAGE,s__Process)
            & s__instance(V__MANAGE,s__Managing)
            & s__instance(V__BUSINESS,s__Organization)
            & s__patient(V__MANAGE,V__BUSINESS)
            & s__agent(V__MANAGE,V__X) ) ) ) ).

fof(kb_SUMO_42407,axiom,
    s__instance(s__Celebrity,s__SocialRole) ).

fof(kb_SUMO_42408,axiom,
    s__documentation(s__Celebrity,s__EnglishLanguage,'Anyone who is known by a large number of people, either explicitly by name, or by action.') ).

%FOL fof(kb_SUMO_42409,axiom,(( ( ! [V__A] : (! [V__X] : (s__instance(V__X,s__Object) => (s__attribute(V__X,s__Celebrity) => greater(s__CardinalityFn(s__KappaFn(V__A,'s__knows(V__A,(? [V__P] : (V__P = V__X)))')),1000)))) ) ))).

fof(kb_SUMO_42410,axiom,
    s__instance(s__Knight,s__SocialRole) ).

fof(kb_SUMO_42411,axiom,
    s__documentation(s__Knight,s__EnglishLanguage,'A &%SocialRole that is assigned by the United Kingdom to persons for reasons of personal merit.') ).

fof(kb_SUMO_42412,axiom,
    s__instance(s__Musician,s__SocialRole) ).

fof(kb_SUMO_42413,axiom,
    s__documentation(s__Musician,s__EnglishLanguage,'A Musician is someone who is capable of giving a &%MusicalPerformance. This includes amateurs and others who dont formally make a living at the activity or choose it as a profession.') ).

fof(kb_SUMO_42414,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__attribute(V__X,s__Musician)
       => s__hasSkill(s__MusicalPerformance,V__X) ) ) ).

fof(kb_SUMO_42415,axiom,
    s__instance(s__Veteran,s__SocialRole) ).

fof(kb_SUMO_42416,axiom,
    s__documentation(s__Veteran,s__EnglishLanguage,'The &%Attribute that applies to someone who was a &%Soldier at one time, but is not currently a &%Soldier.') ).

%FOL fof(kb_SUMO_42417,axiom,(( (! [V__T1,V__H] : ((s__instance(V__H,s__Object) & s__instance(V__T1,s__TimePosition) & s__instance(V__T1,s__Physical)) => (s__holdsDuring(V__T1,'s__attribute(V__H,s__Veteran)') => (? [V__T2,V__P] : (s__instance(V__P,s__Attribute) & s__instance(V__T2,s__TimePosition) & s__temporalPart(V__T2,s__PastFn(s__WhenFn(V__T1))) & s__instance(V__P,s__Soldier) & s__holdsDuring(V__T2,'s__attribute(V__H,V__P)') & (~ s__holdsDuring(V__T1,'s__attribute(V__H,V__P)'))))))) ))).

fof(kb_SUMO_42418,axiom,
    s__subclass(s__Road,s__Region) ).

fof(kb_SUMO_42419,axiom,
    s__instance(s__Road__t,s__SetOrClass) ).

fof(kb_SUMO_42420,axiom,
    s__subclass(s__Road,s__Roadway) ).

fof(kb_SUMO_42421,axiom,
    s__documentation(s__Road,s__EnglishLanguage,'A path along which vehicles travel. It is typically, although not necessarily, paved and intended for cars.') ).

fof(kb_SUMO_42422,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Road)
       => s__hasPurpose(V__X,'(? [V__EV,V__VEH] : (s__instance(V__VEH,s__Object) & s__instance(V__EV,s__Process) & s__instance(V__EV,s__Transportation) & s__eventLocated(V__EV,V__X) & s__instance(V__VEH,s__LandVehicle) & s__instrument(V__EV,V__VEH)))') ) ) ).

fof(kb_SUMO_42423,axiom,
    s__contraryAttribute_2(s__Civilian,s__MilitaryPerson) ).

fof(kb_SUMO_42424,axiom,
    s__subclass(s__OccupationalRole,s__Position) ).

fof(kb_SUMO_42425,axiom,
    s__instance(s__OccupationalRole__t,s__SetOrClass) ).

fof(kb_SUMO_42426,axiom,
    s__documentation(s__OccupationalRole,s__EnglishLanguage,'A &%Role of a &%Human in a &%OrganizationalProcess.') ).

fof(kb_SUMO_42427,axiom,
    s__instance(s__Civilian,s__SocialRole) ).

fof(kb_SUMO_42428,axiom,
    s__documentation(s__Civilian,s__EnglishLanguage,'Someone who is not a member of an active &%MilitaryOrganization.') ).

%FOL fof(kb_SUMO_42429,axiom,(( (! [V__T1,V__X] : ((s__instance(V__X,s__Object) & s__instance(V__T1,s__TimePosition)) => (s__holdsDuring(V__T1,'s__attribute(V__X,s__Civilian)') => s__holdsDuring(V__T1,'(~ s__attribute(V__X,s__MilitaryPerson))')))) ))).

fof(kb_SUMO_42430,axiom,
    s__instance(s__Widowed,s__SocialRole) ).

fof(kb_SUMO_42431,axiom,
    s__documentation(s__Widowed,s__EnglishLanguage,'The &%Attribute that applies to someone who was married to someone who has died, and who has not remarried.') ).

%FOL fof(kb_SUMO_42432,axiom,(( (! [V__NOW,V__P] : ((s__instance(V__P,s__Human) & s__instance(V__NOW,s__TimeInterval)) => (s__holdsDuring(V__NOW,'s__attribute(V__P,s__Widowed)') => ((? [V__BEFORE,V__SPOUSE] : (s__instance(V__SPOUSE,s__Human) & s__instance(V__BEFORE,s__TimeInterval) & s__earlier(V__BEFORE,V__NOW) & s__holdsDuring(V__BEFORE,'s__spouse(V__SPOUSE,V__P)') & s__holdsDuring(V__NOW,'s__attribute(V__SPOUSE,s__Dead)'))) & (~ (? [V__OTHER] : (s__instance(V__OTHER,s__Human) & s__holdsDuring(V__NOW,'s__spouse(V__OTHER,V__P)')))))))) ))).

fof(kb_SUMO_42433,axiom,
    s__subclass(s__Convoy,s__Collection) ).

fof(kb_SUMO_42434,axiom,
    s__instance(s__Convoy__t,s__SetOrClass) ).

fof(kb_SUMO_42435,axiom,
    s__documentation(s__Convoy,s__EnglishLanguage,'A group of vehicles that all are being driven in formation (e.g., lines, rows, columns) to the same destination. That destination may be an intermediate destination on the way to a final destination for some of the vehicles however. This is distinguished from vehicles that have no common purpose, such as traffic on a freeway. This includes cases where some of the agents driving the vehicles intend to reach a point but fail to do so.') ).

fof(kb_SUMO_42436,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Collection)
     => ( s__instance(V__C,s__Convoy)
       => ? [V__V1,V__V2,V__TIME] :
            ( s__instance(V__TIME,s__TimePosition)
            & s__instance(V__V2,s__SelfConnectedObject)
            & s__instance(V__V1,s__SelfConnectedObject)
            & V__V1 != V__V2
            & s__instance(V__V1,s__Vehicle)
            & s__instance(V__V2,s__Vehicle)
            & s__instance(V__TIME,s__TimeInterval)
            & s__temporalPart(V__TIME,s__WhenFn(V__C))
            & s__holdsDuring(V__TIME,'(s__member(V__V1,V__C) & s__member(V__V2,V__C))') ) ) ) ).

fof(kb_SUMO_42437,axiom,
    ! [V__C,V__VEH] :
      ( ( s__instance(V__VEH,s__SelfConnectedObject)
        & s__instance(V__C,s__Collection) )
     => ( ( s__instance(V__C,s__Convoy)
          & s__member(V__VEH,V__C) )
       => ? [V__DRIVE] :
            ( s__instance(V__DRIVE,s__Process)
            & s__instance(V__DRIVE,s__Driving)
            & s__overlapsTemporally(s__WhenFn(V__DRIVE),s__WhenFn(V__C))
            & s__patient(V__DRIVE,V__VEH) ) ) ) ).

fof(kb_SUMO_42438,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__Convoy)
       => s__attribute(V__C,s__LineFormation) ) ) ).

fof(kb_SUMO_42439,axiom,
    s__instance(s__Diplomat,s__OccupationalRole) ).

fof(kb_SUMO_42440,axiom,
    s__subAttribute(s__Diplomat,s__GovernmentPerson) ).

fof(kb_SUMO_42441,axiom,
    s__documentation(s__Diplomat,s__EnglishLanguage,'A person who works as a facilitator for communication between countries, in the official employ of one of the countries.') ).

fof(kb_SUMO_42442,axiom,
    s__instance(s__Dissident,s__SocialRole) ).

fof(kb_SUMO_42443,axiom,
    s__documentation(s__Dissident,s__EnglishLanguage,'Someone who is opposed to the leadership of a particular country. Typically, a dissident suffers punishment at the hands of the country whose leadership he is opposing.') ).

fof(kb_SUMO_42444,axiom,
    s__subclass(s__EmbassyBuilding,s__GovernmentBuilding) ).

fof(kb_SUMO_42445,axiom,
    s__instance(s__EmbassyBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_42446,axiom,
    s__documentation(s__EmbassyBuilding,s__EnglishLanguage,'An embassy is a &%Building that is owned by a &%Government to house its diplomatic and consular staff that is in another country.') ).

fof(kb_SUMO_42447,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__EmbassyBuilding)
       => ? [V__EGOV,V__OTHERGOV] :
            ( s__instance(V__OTHERGOV,s__Object)
            & s__instance(V__EGOV,s__Agent)
            & s__instance(V__EGOV,s__Nation)
            & s__instance(V__OTHERGOV,s__Nation)
            & V__EGOV != V__OTHERGOV
            & s__possesses(V__EGOV,V__X)
            & s__located(V__X,V__OTHERGOV) ) ) ) ).

fof(kb_SUMO_42448,axiom,
    s__subclass(s__EntertainmentBuilding,s__Building) ).

fof(kb_SUMO_42449,axiom,
    s__instance(s__EntertainmentBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_42450,axiom,
    s__documentation(s__EntertainmentBuilding,s__EnglishLanguage,'A building that has the primary purpose of entertaining people.') ).

fof(kb_SUMO_42451,axiom,
    ! [V__BUILDING] :
      ( s__instance(V__BUILDING,s__Object)
     => ( s__instance(V__BUILDING,s__EntertainmentBuilding)
       => s__hasPurpose(V__BUILDING,'(? [V__REC] : (s__instance(V__REC,s__Process) & s__instance(V__REC,s__RecreationOrExercise) & s__eventLocated(V__REC,V__BUILDING)))') ) ) ).

fof(kb_SUMO_42452,axiom,
    s__subclass(s__GovernmentBuilding,s__Building) ).

fof(kb_SUMO_42453,axiom,
    s__instance(s__GovernmentBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_42454,axiom,
    s__documentation(s__GovernmentBuilding,s__EnglishLanguage,'A building belonging to a &%Government') ).

fof(kb_SUMO_42455,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__GovernmentBuilding)
       => ? [V__G] :
            ( s__instance(V__G,s__Agent)
            & s__instance(V__G,s__Government)
            & s__possesses(V__G,V__X) ) ) ) ).

fof(kb_SUMO_42456,axiom,
    s__instance(s__GovernmentPerson,s__OccupationalRole) ).

fof(kb_SUMO_42457,axiom,
    s__documentation(s__GovernmentPerson,s__EnglishLanguage,'A person who works for a &%Government.') ).

%FOL fof(kb_SUMO_42458,axiom,(( (! [V__T1,V__X] : ((s__instance(V__X,s__CognitiveAgent) & s__instance(V__T1,s__TimePosition)) => (s__holdsDuring(V__T1,'s__attribute(V__X,s__GovernmentPerson)') => (? [V__GOV] : (s__instance(V__GOV,s__Organization) & s__instance(V__GOV,s__Government) & s__holdsDuring(V__T1,'s__employs(V__GOV,V__X)')))))) ))).

fof(kb_SUMO_42459,axiom,
    s__subclass(s__Renting,s__FinancialTransaction) ).

fof(kb_SUMO_42460,axiom,
    s__instance(s__Renting__t,s__SetOrClass) ).

fof(kb_SUMO_42461,axiom,
    s__subclass(s__Renting,s__Borrowing) ).

fof(kb_SUMO_42462,axiom,
    s__documentation(s__Renting,s__EnglishLanguage,'Giving money to the owner of an &%Object in exchange for the right to use the &%Object for a fixed time period.') ).

%FOL fof(kb_SUMO_42463,axiom,(( (! [V__O,V__A,V__R] : ((s__instance(V__R,s__Process) & s__instance(V__A,s__Agent) & s__instance(V__O,s__Agent)) => ((s__instance(V__R,s__Renting) & s__agent(V__R,V__A) & s__patient(V__R,V__O)) => s__holdsDuring(s__WhenFn(V__R),'s__modalAttribute(s__uses(V__A,V__O),s__Permission)')))) ))).

fof(kb_SUMO_42464,axiom,
    s__subclass(s__Marketplace,s__GeographicArea) ).

fof(kb_SUMO_42465,axiom,
    s__instance(s__Marketplace__t,s__SetOrClass) ).

fof(kb_SUMO_42466,axiom,
    s__documentation(s__Marketplace,s__EnglishLanguage,'An area, building, or set of buildings where &%FinancialTransactions are intended to take place. There should be more than one owner or renter of space or buildings within the marketplace.') ).

fof(kb_SUMO_42467,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Marketplace)
       => s__hasPurpose(V__X,'(? [V__EV] : (s__instance(V__EV,s__Process) & s__instance(V__EV,s__FinancialTransaction) & s__eventLocated(V__EV,V__X)))') ) ) ).

fof(kb_SUMO_42468,axiom,
    s__instance(s__StoreOwner,s__OccupationalRole) ).

fof(kb_SUMO_42469,axiom,
    s__subAttribute(s__StoreOwner,s__BusinessPerson) ).

fof(kb_SUMO_42470,axiom,
    s__documentation(s__StoreOwner,s__EnglishLanguage,'Someone who operates a store which he either owns or rents.') ).

fof(kb_SUMO_42471,axiom,
    s__instance(s__Militant,s__SocialRole) ).

fof(kb_SUMO_42472,axiom,
    s__documentation(s__Militant,s__EnglishLanguage,'A militant is someone who is not officially authorized by a government to engage in combat, but who does so on behalf of a &%PoliticalOrganization.') ).

fof(kb_SUMO_42473,axiom,
    s__instance(s__MilitaryPerson,s__OccupationalRole) ).

fof(kb_SUMO_42474,axiom,
    s__documentation(s__MilitaryPerson,s__EnglishLanguage,'Someone who is a member of a &%ModernMilitaryOrganization.') ).

%FOL fof(kb_SUMO_42475,axiom,(( (! [V__T1,V__X] : ((s__instance(V__X,s__SelfConnectedObject) & s__instance(V__T1,s__TimePosition)) => (s__holdsDuring(V__T1,'s__attribute(V__X,s__MilitaryPerson)') => (? [V__ORG] : (s__instance(V__ORG,s__Collection) & s__instance(V__ORG,s__MilitaryOrganization) & s__holdsDuring(V__T1,'s__member(V__X,V__ORG)')))))) ))).

%FOL fof(kb_SUMO_42476,axiom,(( (! [V__T1,V__X,V__ORG] : ((s__instance(V__ORG,s__Collection) & s__instance(V__X,s__SelfConnectedObject) & s__instance(V__T1,s__TimePosition)) => ((s__instance(V__ORG,s__MilitaryOrganization) & s__holdsDuring(V__T1,'s__member(V__X,V__ORG)') & s__instance(V__X,s__Human)) => s__holdsDuring(V__T1,'s__attribute(V__X,s__MilitaryPerson)')))) ))).

fof(kb_SUMO_42477,axiom,
    s__subclass(s__OfficeBuilding,s__Building) ).

fof(kb_SUMO_42478,axiom,
    s__instance(s__OfficeBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_42479,axiom,
    s__documentation(s__OfficeBuilding,s__EnglishLanguage,'A building in which work activities take place which is not primarily designed for manufacturing or retail sales.') ).

fof(kb_SUMO_42480,axiom,
    s__subclass(s__PeaceKeepingMission,s__MilitaryOrganization) ).

fof(kb_SUMO_42481,axiom,
    s__instance(s__PeaceKeepingMission__t,s__SetOrClass) ).

fof(kb_SUMO_42482,axiom,
    s__documentation(s__PeaceKeepingMission,s__EnglishLanguage,'A military deployment which is intended to prevent hostilities between two other entities located in the same rough geographic area.') ).

fof(kb_SUMO_42483,axiom,
    s__subclass(s__PlaceOfWorship,s__Building) ).

fof(kb_SUMO_42484,axiom,
    s__instance(s__PlaceOfWorship__t,s__SetOrClass) ).

fof(kb_SUMO_42485,axiom,
    s__documentation(s__PlaceOfWorship,s__EnglishLanguage,'Any place designed for &%ReligiousProcesses.') ).

fof(kb_SUMO_42486,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__PlaceOfWorship)
       => s__hasPurpose(V__X,'(? [V__EV] : (s__instance(V__EV,s__Process) & s__instance(V__EV,s__ReligiousProcess) & s__eventLocated(V__EV,V__X)))') ) ) ).

fof(kb_SUMO_42487,axiom,
    s__subclass(s__PoliceFacility,s__Building) ).

fof(kb_SUMO_42488,axiom,
    s__instance(s__PoliceFacility__t,s__SetOrClass) ).

fof(kb_SUMO_42489,axiom,
    s__documentation(s__PoliceFacility,s__EnglishLanguage,'A building designed to house &%PolicePersons.') ).

fof(kb_SUMO_42490,axiom,
    s__instance(s__PolicePerson,s__OccupationalRole) ).

fof(kb_SUMO_42491,axiom,
    s__subAttribute(s__PolicePerson,s__GovernmentPerson) ).

fof(kb_SUMO_42492,axiom,
    s__documentation(s__PolicePerson,s__EnglishLanguage,'A member of a government whose occupation has the primary purpose of preventing crime and arresting criminals.') ).

fof(kb_SUMO_42493,axiom,
    s__subAttribute(s__PoliticalFigure,s__Celebrity) ).

fof(kb_SUMO_42494,axiom,
    s__documentation(s__PoliticalFigure,s__EnglishLanguage,'A well known person who participates in a PoliticalProcess. This must either be the persons principal occupation, or what is intended to become his principal occupation (for example, after an election).') ).

fof(kb_SUMO_42495,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__attribute(V__X,s__PoliticalFigure)
       => ? [V__EV] :
            ( s__instance(V__EV,s__Process)
            & s__agent(V__EV,V__X)
            & s__instance(V__EV,s__PoliticalProcess) ) ) ) ).

%FOL fof(kb_SUMO_42496,axiom,(( (! [V__X] : ((s__instance(V__X,s__SelfConnectedObject) & s__instance(V__X,s__CognitiveAgent)) => (s__attribute(V__X,s__PoliticalFigure) => (? [V__GOV] : (s__instance(V__GOV,s__Collection) & s__instance(V__GOV,s__Government) & (s__member(V__X,V__GOV) | s__desires(V__X,'s__member(V__X,V__GOV)'))))))) ))).

fof(kb_SUMO_42497,axiom,
    s__subAttribute(s__ReligiousFigure,s__Celebrity) ).

fof(kb_SUMO_42498,axiom,
    s__documentation(s__ReligiousFigure,s__EnglishLanguage,'A well-known leader of a religious group.') ).

fof(kb_SUMO_42499,axiom,
    s__subclass(s__RestaurantBuilding,s__Building) ).

fof(kb_SUMO_42500,axiom,
    s__instance(s__RestaurantBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_42501,axiom,
    s__documentation(s__RestaurantBuilding,s__EnglishLanguage,'A &%Building where people pay to be served food and eat. Some restaurants may also offer entertainment.') ).

fof(kb_SUMO_42502,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__RestaurantBuilding)
       => s__hasPurpose(V__X,'(? [V__OWN,V__EMP,V__EV,V__P,V__PAY] : (s__instance(V__PAY,s__Process) & s__instance(V__P,s__CognitiveAgent) & s__instance(V__EV,s__Process) & s__instance(V__EMP,s__CognitiveAgent) & s__instance(V__EMP,s__Formula) & s__instance(V__OWN,s__Organization) & s__employs(V__OWN,V__EMP) & s__possesses(V__OWN,V__X) & s__instance(V__P,s__Human) & s__instance(V__PAY,s__FinancialTransaction) & s__agent(V__PAY,V__P) & s__patient(V__PAY,V__EMP) & s__confersRight(V__EMP,V__EV,V__P) & s__instance(V__EV,s__Eating) & s__agent(V__EV,V__P) & s__eventLocated(V__EV,V__X)))') ) ) ).

fof(kb_SUMO_42503,axiom,
    s__subclass(s__EducationalFacility,s__StationaryArtifact) ).

fof(kb_SUMO_42504,axiom,
    s__instance(s__EducationalFacility__t,s__SetOrClass) ).

fof(kb_SUMO_42505,axiom,
    s__documentation(s__EducationalFacility,s__EnglishLanguage,'A building or campus, owned by an &%EducationalOrganization, which is intended as the location for &%EducationalProcesses.') ).

fof(kb_SUMO_42506,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__EducationalFacility)
       => ? [V__ORG] :
            ( s__instance(V__ORG,s__Agent)
            & s__instance(V__ORG,s__EducationalOrganization)
            & s__possesses(V__ORG,V__X) ) ) ) ).

fof(kb_SUMO_42507,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__EducationalFacility)
       => s__hasPurpose(V__X,'(? [V__EV] : (s__instance(V__EV,s__Process) & s__instance(V__EV,s__EducationalProcess) & s__eventLocated(V__EV,V__X)))') ) ) ).

fof(kb_SUMO_42508,axiom,
    s__instance(s__Student,s__SocialRole) ).

fof(kb_SUMO_42509,axiom,
    s__documentation(s__Student,s__EnglishLanguage,'A person who participates in an &%EducationalProcess in order to learn something.') ).

fof(kb_SUMO_42510,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__Student)
       => ? [V__EV] :
            ( s__instance(V__EV,s__Process)
            & s__instance(V__EV,s__EducationalProcess)
            & s__patient(V__EV,V__X) ) ) ) ).

fof(kb_SUMO_42511,axiom,
    s__subclass(s__Subway,s__Hole) ).

fof(kb_SUMO_42512,axiom,
    s__instance(s__Subway__t,s__SetOrClass) ).

fof(kb_SUMO_42513,axiom,
    s__documentation(s__Subway,s__EnglishLanguage,'A subway is a hollow area of the earth, typically under large cities, designed for running trains that move people. It is distinguished from other kinds of tunnels in that trains run through them, primarily for the purpose of carrying people rather than ore, for example.') ).

fof(kb_SUMO_42514,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Subway)
       => ? [V__SURF] :
            ( s__instance(V__SURF,s__SelfConnectedObject)
            & s__surface(V__SURF,s__GeographicArea)
            & s__orientation(V__X,V__SURF,s__Below) ) ) ) ).

fof(kb_SUMO_42515,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Subway)
       => s__hasPurpose(V__X,'(? [V__EV,V__P] : (s__instance(V__EV,s__Process) & s__instance(V__EV,s__Transportation) & s__instance(V__P,s__Human) & s__patient(V__EV,V__P) & s__eventLocated(V__EV,V__X)))') ) ) ).

fof(kb_SUMO_42516,axiom,
    s__instance(s__Tourist,s__SocialRole) ).

fof(kb_SUMO_42517,axiom,
    s__documentation(s__Tourist,s__EnglishLanguage,'A tourist is a person who is travelling to a place primarily for reasons of entertainment or education, rather than business, although business transaction may take place during the trip.') ).

fof(kb_SUMO_42518,axiom,
    s__subclass(s__TouristSite,s__GeographicArea) ).

fof(kb_SUMO_42519,axiom,
    s__instance(s__TouristSite__t,s__SetOrClass) ).

fof(kb_SUMO_42520,axiom,
    s__documentation(s__TouristSite,s__EnglishLanguage,'A tourist site is a location that has some feature of interest to &%Tourists, which entertains or informs them.') ).

fof(kb_SUMO_42521,axiom,
    s__subclass(s__TerroristOrganization,s__PoliticalOrganization) ).

fof(kb_SUMO_42522,axiom,
    s__instance(s__TerroristOrganization__t,s__SetOrClass) ).

fof(kb_SUMO_42523,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__instance(V__X,s__TerroristOrganization)
       => ? [V__EV] :
            ( s__instance(V__EV,s__Process)
            & s__instance(V__EV,s__ViolentContest)
            & s__agent(V__EV,V__X) ) ) ) ).

fof(kb_SUMO_42524,axiom,
    s__documentation(s__TerroristOrganization,s__EnglishLanguage,'A group that uses violent means in an attempt to bring about their political aims. Those violent means are distinguished from a war between nations, or a civil war in that the group is at least partially clandestine and a significant proportion of its acts are against non-military targets.') ).

fof(kb_SUMO_42525,axiom,
    s__instance(s__memberCount__m,s__BinaryPredicate) ).

fof(kb_SUMO_42526,axiom,
    s__domain(s__memberCount__m,"1",s__Collection) ).

fof(kb_SUMO_42527,axiom,
    s__domain(s__memberCount__m,"2",s__Integer) ).

fof(kb_SUMO_42528,axiom,
    s__documentation(s__memberCount__m,s__EnglishLanguage,'(&%memberCount ?ORG ?NUMBER) means that there is a total ?NUMBER of &%members in the &%Collection ?ORG.') ).

%FOL fof(kb_SUMO_42529,axiom,(( ( ! [V__MEM] : (! [V__ORG,V__NUM] : ((s__instance(V__NUM,s__Integer) & s__instance(V__ORG,s__Collection)) => (s__memberCount(V__ORG,V__NUM) => (V__NUM = s__CardinalityFn(s__KappaFn(V__MEM,'s__member(V__MEM,V__ORG)')))))) ) ))).

fof(kb_SUMO_42530,axiom,
    s__instance(s__memberType__m,s__BinaryPredicate) ).

fof(kb_SUMO_42531,axiom,
    s__domain(s__memberType__m,"1",s__Collection) ).

fof(kb_SUMO_42532,axiom,
    s__domain(s__memberType__m,"2",s__SetOrClass) ).

fof(kb_SUMO_42533,axiom,
    s__documentation(s__memberType__m,s__EnglishLanguage,'(&%memberType ?GROUP ?TYPE) means that all the members of the &%Collection ?GROUP belong to the &%SetOrClass ?TYPE.') ).

fof(kb_SUMO_42534,axiom,
    ! [V__MEMBER,V__TYPE,V__GROUP] :
      ( ( s__instance(V__GROUP,s__Collection)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__MEMBER,s__SelfConnectedObject) )
     => ( ( s__memberType(V__GROUP,V__TYPE)
          & s__member(V__MEMBER,V__GROUP) )
       => s__instance(V__MEMBER,V__TYPE) ) ) ).

fof(kb_SUMO_42535,axiom,
    s__instance(s__memberTypeCount__m,s__TernaryPredicate) ).

fof(kb_SUMO_42536,axiom,
    s__domain(s__memberTypeCount__m,"1",s__Collection) ).

fof(kb_SUMO_42537,axiom,
    s__domain(s__memberTypeCount__m,"2",s__SetOrClass) ).

fof(kb_SUMO_42538,axiom,
    s__domain(s__memberTypeCount__m,"3",s__NonnegativeInteger) ).

fof(kb_SUMO_42539,axiom,
    s__documentation(s__memberTypeCount__m,s__EnglishLanguage,'(&%memberTypeCount ?GROUP ?TYPE ?NUMBER) means that the &%Collection ?GROUP has ?NUMBER members of the kind ?TYPE.') ).

fof(kb_SUMO_42540,axiom,
    ! [V__NUMBER,V__TYPE,V__GROUP] :
      ( ( s__instance(V__GROUP,s__Collection)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__NUMBER,s__NonnegativeInteger) )
     => ( s__memberTypeCount(V__GROUP,V__TYPE,V__NUMBER)
       => ? [V__SUBGROUP] :
            ( s__instance(V__SUBGROUP,s__Collection)
            & s__subCollection(V__SUBGROUP,V__GROUP)
            & s__memberCount(V__SUBGROUP,V__NUMBER)
            & s__memberType(V__SUBGROUP,V__TYPE) ) ) ) ).

fof(kb_SUMO_42541,axiom,
    ! [V__TYPE,V__NUMBER2,V__GROUP,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__Integer)
        & s__instance(V__GROUP,s__Collection)
        & s__instance(V__NUMBER2,s__NonnegativeInteger)
        & s__instance(V__TYPE,s__SetOrClass) )
     => ( ( s__memberCount(V__GROUP,V__NUMBER1)
          & s__memberTypeCount(V__GROUP,V__TYPE,V__NUMBER2) )
       => greatereq(V__NUMBER1,V__NUMBER2) ) ) ).

fof(kb_SUMO_42542,axiom,
    ! [V__NUMBER,V__TYPE,V__GROUP] :
      ( ( s__instance(V__GROUP,s__Collection)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__NUMBER,s__NonnegativeInteger) )
     => ( ( s__memberTypeCount(V__GROUP,V__TYPE,V__NUMBER)
          & V__NUMBER = "0" )
       => ~ ? [V__ITEM] :
              ( s__instance(V__ITEM,s__SelfConnectedObject)
              & s__instance(V__ITEM,V__TYPE)
              & s__member(V__ITEM,V__GROUP) ) ) ) ).

fof(kb_SUMO_42543,axiom,
    s__instance(s__memberAtTime__m,s__TernaryPredicate) ).

fof(kb_SUMO_42544,axiom,
    s__documentation(s__memberAtTime__m,s__EnglishLanguage,'(&%memberAtTime ?MEMBER ?COLLECTION ?TIME) means that during the time period denoted by ?TIME, ?MEMBER is a &%member of ?COLLECTION.') ).

fof(kb_SUMO_42545,axiom,
    s__domain(s__memberAtTime__m,"1",s__SelfConnectedObject) ).

fof(kb_SUMO_42546,axiom,
    s__domain(s__memberAtTime__m,"2",s__Collection) ).

fof(kb_SUMO_42547,axiom,
    s__domain(s__memberAtTime__m,"3",s__TimePosition) ).

%FOL fof(kb_SUMO_42548,axiom,(( (! [V__OBJ,V__TIME,V__COLLECTION] : ((s__instance(V__COLLECTION,s__Collection) & s__instance(V__TIME,s__TimePosition) & s__instance(V__OBJ,s__SelfConnectedObject)) => (s__memberAtTime(V__OBJ,V__COLLECTION,V__TIME) <=> s__holdsDuring(V__TIME,'s__member(V__OBJ,V__COLLECTION)')))) ))).

fof(kb_SUMO_42549,axiom,
    ! [V__OBJ,V__TIME,V__PLACE,V__COLLECTION] :
      ( ( s__instance(V__COLLECTION,s__Collection)
        & s__instance(V__PLACE,s__Object)
        & s__instance(V__TIME,s__TimePosition)
        & s__instance(V__OBJ,s__SelfConnectedObject) )
     => ( ( s__locatedAtTime(V__COLLECTION,V__TIME,V__PLACE)
          & s__memberAtTime(V__OBJ,V__COLLECTION,V__TIME) )
       => s__locatedAtTime(V__OBJ,V__TIME,V__PLACE) ) ) ).

fof(kb_SUMO_42550,axiom,
    s__documentation(s__inventory__m,s__EnglishLanguage,'(inventory ?CBO ?COLLECTION) means that the &%ContentBearingObject ?CBO contains a list or enumeration of the members of the &%Collection ?COLLECTION.') ).

fof(kb_SUMO_42551,axiom,
    s__instance(s__inventory__m,s__BinaryPredicate) ).

fof(kb_SUMO_42552,axiom,
    s__domain(s__inventory__m,"1",s__ContentBearingObject) ).

fof(kb_SUMO_42553,axiom,
    s__domain(s__inventory__m,"2",s__Collection) ).

fof(kb_SUMO_42554,axiom,
    ! [V__O,V__C,V__I] :
      ( ( s__instance(V__I,s__SelfConnectedObject)
        & s__instance(V__C,s__Collection)
        & s__instance(V__O,s__ContentBearingObject) )
     => ( ( s__inventory(V__O,V__C)
          & s__member(V__I,V__C) )
       => s__refers(V__O,V__I) ) ) ).

fof(kb_SUMO_42555,axiom,
    s__instance(s__subordinateInOrganization__m,s__TernaryPredicate) ).

fof(kb_SUMO_42556,axiom,
    s__domain(s__subordinateInOrganization__m,"1",s__Organization) ).

fof(kb_SUMO_42557,axiom,
    s__domain(s__subordinateInOrganization__m,"2",s__Human) ).

fof(kb_SUMO_42558,axiom,
    s__domain(s__subordinateInOrganization__m,"3",s__Human) ).

fof(kb_SUMO_42559,axiom,
    s__documentation(s__subordinateInOrganization__m,s__EnglishLanguage,'(&%subordinateInOrganization ?ORG ?PERSON1 ?PERSON2) means that in the &%Organization ?ORG, ?PERSON1 is subordinate to ?PERSON2.') ).

fof(kb_SUMO_42560,axiom,
    ! [V__PERSON2,V__PERSON1,V__ORG] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__PERSON1,s__Human)
        & s__instance(V__PERSON2,s__Human) )
     => ( s__subordinateInOrganization(V__ORG,V__PERSON1,V__PERSON2)
       => s__employs(V__ORG,V__PERSON1) ) ) ).

fof(kb_SUMO_42561,axiom,
    ! [V__PERSON2,V__PERSON1,V__ORG] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__PERSON1,s__Human)
        & s__instance(V__PERSON2,s__Human) )
     => ( s__subordinateInOrganization(V__ORG,V__PERSON1,V__PERSON2)
       => s__employs(V__ORG,V__PERSON2) ) ) ).

fof(kb_SUMO_42562,axiom,
    s__instance(s__subordinatePosition__m,s__TernaryPredicate) ).

fof(kb_SUMO_42563,axiom,
    s__domain(s__subordinatePosition__m,"1",s__Organization) ).

fof(kb_SUMO_42564,axiom,
    s__domain(s__subordinatePosition__m,"2",s__Position) ).

fof(kb_SUMO_42565,axiom,
    s__domain(s__subordinatePosition__m,"3",s__Position) ).

fof(kb_SUMO_42566,axiom,
    s__documentation(s__subordinatePosition__m,s__EnglishLanguage,'(&%subordinatePosition ?ORG ?SUB ?SUPER) means that in the &%Organization ?ORG, the holder of role ?SUB is subordinate to the holder of role ?SUPER.') ).

fof(kb_SUMO_42567,axiom,
    ! [V__ROLE1,V__ROLE2,V__PERSON1,V__ORG] :
      ( ( s__instance(V__ORG,s__Organization)
        & s__instance(V__PERSON1,s__Human)
        & s__instance(V__ROLE2,s__Position)
        & s__instance(V__ROLE1,s__Position) )
     => ( ( s__subordinatePosition(V__ORG,V__ROLE1,V__ROLE2)
          & s__occupiesPosition(V__PERSON1,V__ROLE1,V__ORG) )
       => ? [V__PERSON2] :
            ( s__instance(V__PERSON2,s__Human)
            & s__occupiesPosition(V__PERSON2,V__ROLE2,V__ORG)
            & s__subordinateInOrganization(V__ORG,V__PERSON1,V__PERSON2) ) ) ) ).

fof(kb_SUMO_42568,axiom,
    s__instance(s__operator__m,s__BinaryPredicate) ).

fof(kb_SUMO_42569,axiom,
    s__instance(s__operator__m,s__AsymmetricRelation) ).

fof(kb_SUMO_42570,axiom,
    s__instance(s__operator__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_42571,axiom,
    s__domain(s__operator__m,"1",s__Object) ).

fof(kb_SUMO_42572,axiom,
    s__domain(s__operator__m,"2",s__Agent) ).

fof(kb_SUMO_42573,axiom,
    s__documentation(s__operator__m,s__EnglishLanguage,'(&%operator ?OBJECT ?AGENT) means that ?AGENT determines how ?OBJECT is used, either by directly or indirectly operating it.') ).

fof(kb_SUMO_42574,axiom,
    s__subclass(s__ClassificationScheme,s__Proposition) ).

fof(kb_SUMO_42575,axiom,
    s__instance(s__ClassificationScheme__t,s__SetOrClass) ).

fof(kb_SUMO_42576,axiom,
    s__documentation(s__ClassificationScheme,s__EnglishLanguage,'A &%ClassificationScheme is a conceptual structure, an abstract arrangement of concepts and the relations that link them.') ).

fof(kb_SUMO_42577,axiom,
    s__subclass(s__Taxonomy,s__ClassificationScheme) ).

fof(kb_SUMO_42578,axiom,
    s__instance(s__Taxonomy__t,s__SetOrClass) ).

fof(kb_SUMO_42579,axiom,
    s__documentation(s__Taxonomy,s__EnglishLanguage,'A &%Taxonomy is a &%ClassificationScheme that typically includes the salient concepts of a domain of interest, plus, minimally, a binary `broader than/`narrower than relation by which the concepts are linked. The `broader than/`narrower than relation is usually conceived as set- or class-based subsumption, but taxonomies are notorious for conflating the set membership and set subsumption (i.e., subset/superset) relations into a single `IS-A relation. Some taxonomies include additional binary relations, such as `subpart/`superpart.') ).

fof(kb_SUMO_42580,axiom,
    s__documentation(s__abstractPart__m,s__EnglishLanguage,'A meronymy relation similar to &%part, but for abstract rather than physical things.') ).

fof(kb_SUMO_42581,axiom,
    s__termFormat(s__EnglishLanguage,s__abstractPart__m,part) ).

fof(kb_SUMO_42582,axiom,
    s__instance(s__abstractPart__m,s__PartialOrderingRelation) ).

fof(kb_SUMO_42583,axiom,
    s__domain(s__abstractPart__m,"1",s__Abstract) ).

fof(kb_SUMO_42584,axiom,
    s__domain(s__abstractPart__m,"2",s__Abstract) ).

fof(kb_SUMO_42585,axiom,
    s__format(s__EnglishLanguage,s__abstractPart__m,'%1 is %n a &%part of %2') ).

fof(kb_SUMO_42586,axiom,
    s__subclass(s__Ontology,s__ClassificationScheme) ).

fof(kb_SUMO_42587,axiom,
    s__instance(s__Ontology__t,s__SetOrClass) ).

fof(kb_SUMO_42588,axiom,
    s__documentation(s__Ontology,s__EnglishLanguage,'An &%Ontology is a &%ClassificationScheme that links concepts via many different relations. Ontologies typically are not restricted to binary relations and are structured by several kinds of conceptual hierarchies, including set- or class-based subsumption, spatial containment, mereology (theory of parts and wholes), and logical contexts. Thus, an ontology typically includes multiple taxonomies.') ).

fof(kb_SUMO_42589,axiom,
    ! [V__ONT] :
      ( s__instance(V__ONT,s__Abstract)
     => ( s__instance(V__ONT,s__Ontology)
       => ? [V__TAX] :
            ( s__instance(V__TAX,s__Abstract)
            & s__instance(V__TAX,s__Taxonomy)
            & s__abstractPart(V__TAX,V__ONT) ) ) ) ).

fof(kb_SUMO_42590,axiom,
    s__instance(s__transported__m,s__BinaryPredicate) ).

fof(kb_SUMO_42591,axiom,
    s__instance(s__transported__m,s__AsymmetricRelation) ).

fof(kb_SUMO_42592,axiom,
    s__documentation(s__transported__m,s__EnglishLanguage,'(&%transported ?EVENT ?OBJ) means that ?OBJ is transported (carried/moved to a different physical location) in the &%Transportation ?EVENT.') ).

fof(kb_SUMO_42593,axiom,
    s__domain(s__transported__m,"1",s__Transportation) ).

fof(kb_SUMO_42594,axiom,
    s__domain(s__transported__m,"2",s__Object) ).

fof(kb_SUMO_42595,axiom,
    s__subrelation(s__transported__m,s__patient__m) ).

fof(kb_SUMO_42596,axiom,
    s__instance(s__cargo__m,s__BinaryPredicate) ).

fof(kb_SUMO_42597,axiom,
    s__instance(s__cargo__m,s__AsymmetricRelation) ).

fof(kb_SUMO_42598,axiom,
    s__documentation(s__cargo__m,s__EnglishLanguage,'(&%cargo ?EVENT ?OBJ) means that ?OBJ is transported as cargo in the &%Shipping event ?EVENT.') ).

fof(kb_SUMO_42599,axiom,
    s__domain(s__cargo__m,"1",s__Shipping) ).

fof(kb_SUMO_42600,axiom,
    s__domain(s__cargo__m,"2",s__Object) ).

fof(kb_SUMO_42601,axiom,
    s__subrelation(s__cargo__m,s__transported__m) ).

fof(kb_SUMO_42602,axiom,
    s__instance(s__serviceProvider__m,s__BinaryPredicate) ).

fof(kb_SUMO_42603,axiom,
    s__instance(s__serviceProvider__m,s__AsymmetricRelation) ).

fof(kb_SUMO_42604,axiom,
    s__instance(s__serviceProvider__m,s__IntentionalRelation) ).

fof(kb_SUMO_42605,axiom,
    s__domain(s__serviceProvider__m,"1",s__ServiceProcess) ).

fof(kb_SUMO_42606,axiom,
    s__domain(s__serviceProvider__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_42607,axiom,
    s__subrelation(s__serviceProvider__m,s__agent__m) ).

fof(kb_SUMO_42608,axiom,
    s__documentation(s__serviceProvider__m,s__EnglishLanguage,'(&%serviceProvider ?EVENT ?AGENT) means that ?AGENT is the supplier of the service provided in ?EVENT.') ).

fof(kb_SUMO_42609,axiom,
    s__instance(s__serviceRecipient__m,s__BinaryPredicate) ).

fof(kb_SUMO_42610,axiom,
    s__instance(s__serviceRecipient__m,s__AsymmetricRelation) ).

fof(kb_SUMO_42611,axiom,
    s__instance(s__serviceRecipient__m,s__IntentionalRelation) ).

fof(kb_SUMO_42612,axiom,
    s__domain(s__serviceRecipient__m,"1",s__ServiceProcess) ).

fof(kb_SUMO_42613,axiom,
    s__domain(s__serviceRecipient__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_42614,axiom,
    s__subrelation(s__serviceRecipient__m,s__experiencer__m) ).

fof(kb_SUMO_42615,axiom,
    s__documentation(s__serviceRecipient__m,s__EnglishLanguage,'(&%serviceRecipient ?EVENT ?AGENT) means that ?AGENT is the receiver of the service provided in ?EVENT.') ).

fof(kb_SUMO_42616,axiom,
    ! [V__EVENT] :
      ( s__instance(V__EVENT,s__ServiceProcess)
     => ? [V__PROVIDER] :
          ( s__instance(V__PROVIDER,s__CognitiveAgent)
          & s__serviceProvider(V__EVENT,V__PROVIDER) ) ) ).

fof(kb_SUMO_42617,axiom,
    ! [V__EVENT] :
      ( s__instance(V__EVENT,s__ServiceProcess)
     => ? [V__RECEIVER] :
          ( s__instance(V__RECEIVER,s__CognitiveAgent)
          & s__serviceRecipient(V__EVENT,V__RECEIVER) ) ) ).

fof(kb_SUMO_42618,axiom,
    s__instance(s__benefits__m,s__BinaryPredicate) ).

fof(kb_SUMO_42619,axiom,
    s__instance(s__benefits__m,s__AsymmetricRelation) ).

fof(kb_SUMO_42620,axiom,
    s__domain(s__benefits__m,"1",s__Process) ).

fof(kb_SUMO_42621,axiom,
    s__domain(s__benefits__m,"2",s__Agent) ).

fof(kb_SUMO_42622,axiom,
    s__documentation(s__benefits__m,s__EnglishLanguage,'(&%benefits ?PROCESS ?AGENT) means that ?AGENT somehow derives benefit as a result of ?PROCESS. This is a very general relation, and does not entail that ?AGENT is a participant in ?PROCESS.') ).

fof(kb_SUMO_42623,axiom,
    ! [V__PROCESS,V__AGENT,V__AGENT_END,V__PROCESS_START] :
      ( ( s__instance(V__PROCESS_START,s__TimePoint)
        & s__instance(V__AGENT_END,s__TimePoint)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__PROCESS,s__Process) )
     => ( ( V__PROCESS_START = s__BeginFn(s__WhenFn(V__PROCESS))
          & V__AGENT_END = s__EndFn(s__WhenFn(V__AGENT))
          & s__benefits(V__PROCESS,V__AGENT) )
       => s__before(V__PROCESS_START,V__AGENT_END) ) ) ).

fof(kb_SUMO_42624,axiom,
    s__instance(s__areaOfResponsibility__m,s__TernaryPredicate) ).

fof(kb_SUMO_42625,axiom,
    s__domain(s__areaOfResponsibility__m,"1",s__Agent) ).

fof(kb_SUMO_42626,axiom,
    s__domainSubclass(s__areaOfResponsibility__m,"2",s__Process) ).

fof(kb_SUMO_42627,axiom,
    s__domain(s__areaOfResponsibility__m,"3",s__GeographicArea) ).

fof(kb_SUMO_42628,axiom,
    s__documentation(s__areaOfResponsibility__m,s__EnglishLanguage,'(&%areaOfResponsibility ?AGENT ?PROCESS-TYPE ?AREA) means that ?AGENT (typically an instance of &%Organization) is responsible or accountable for actions or undertakings of type ?PROCESS-TYPE in the &%GeographicArea denoted by ?AREA.') ).

fof(kb_SUMO_42629,axiom,
    s__instance(s__friend__m,s__BinaryPredicate) ).

fof(kb_SUMO_42630,axiom,
    s__instance(s__friend__m,s__SymmetricRelation) ).

fof(kb_SUMO_42631,axiom,
    s__instance(s__friend__m,s__IntentionalRelation) ).

fof(kb_SUMO_42632,axiom,
    s__documentation(s__friend__m,s__EnglishLanguage,'(&%holdsDuring ?T1 (&%friend ?H1 ?H2)) means that during time ?T1, ?H1 and ?H2 know each other, share a relationship of mutual care and concern, and probably also share some common interests.') ).

fof(kb_SUMO_42633,axiom,
    s__domain(s__friend__m,"1",s__Human) ).

fof(kb_SUMO_42634,axiom,
    s__domain(s__friend__m,"2",s__Human) ).

fof(kb_SUMO_42635,axiom,
    s__subrelation(s__friend__m,s__mutualAcquaintance__m) ).

fof(kb_SUMO_42636,axiom,
    s__instance(s__coworker__m,s__BinaryPredicate) ).

fof(kb_SUMO_42637,axiom,
    s__instance(s__coworker__m,s__SymmetricRelation) ).

fof(kb_SUMO_42638,axiom,
    s__documentation(s__coworker__m,s__EnglishLanguage,'(&%holdsDuring ?T1 (&%coworker ?H1 ?H2)) means that during time ?T1, ?H1 and ?H2 are both employed by the same agent, are of roughly the same job status, and come into contact at least part of the time at the same work location.') ).

fof(kb_SUMO_42639,axiom,
    s__domain(s__coworker__m,"1",s__Human) ).

fof(kb_SUMO_42640,axiom,
    s__domain(s__coworker__m,"2",s__Human) ).

fof(kb_SUMO_42641,axiom,
    s__subrelation(s__coworker__m,s__mutualAcquaintance__m) ).

%FOL fof(kb_SUMO_42642,axiom,(( (! [V__T1,V__H2,V__H1] : ((s__instance(V__H1,s__Human) & s__instance(V__H2,s__Human) & s__instance(V__T1,s__TimePosition)) => (s__holdsDuring(V__T1,'s__coworker(V__H1,V__H2)') => (? [V__ORG] : (s__instance(V__ORG,s__Organization) & s__holdsDuring(V__T1,'(s__employs(V__ORG,V__H1) & s__employs(V__ORG,V__H2))')))))) ))).

fof(kb_SUMO_42643,axiom,
    s__instance(s__cohabitant__m,s__BinaryPredicate) ).

fof(kb_SUMO_42644,axiom,
    s__instance(s__cohabitant__m,s__SymmetricRelation) ).

fof(kb_SUMO_42645,axiom,
    s__instance(s__cohabitant__m,s__IntentionalRelation) ).

fof(kb_SUMO_42646,axiom,
    s__documentation(s__cohabitant__m,s__EnglishLanguage,'(&%holdsDuring ?T1 (&%cohabitant ?H1 ?H2)) means that during the time ?T1, ?H1 and ?H2 have the same home.') ).

fof(kb_SUMO_42647,axiom,
    s__domain(s__cohabitant__m,"1",s__Human) ).

fof(kb_SUMO_42648,axiom,
    s__domain(s__cohabitant__m,"2",s__Human) ).

fof(kb_SUMO_42649,axiom,
    s__subrelation(s__cohabitant__m,s__mutualAcquaintance__m) ).

%FOL fof(kb_SUMO_42650,axiom,(( (! [V__T1,V__H2,V__H1] : ((s__instance(V__H1,s__Human) & s__instance(V__H1,s__Collection) & s__instance(V__H2,s__Human) & s__instance(V__H2,s__Collection) & s__instance(V__T1,s__TimePosition)) => (s__holdsDuring(V__T1,'s__cohabitant(V__H1,V__H2)') => (? [V__UNIT] : (s__instance(V__UNIT,s__SelfConnectedObject) & s__instance(V__UNIT,s__SocialUnit) & s__holdsDuring(V__T1,'(s__member(V__UNIT,V__H1) & s__member(V__UNIT,V__H2))')))))) ))).

%FOL fof(kb_SUMO_42651,axiom,(( (! [V__T1,V__H2,V__H1,V__UNIT] : ((s__instance(V__UNIT,s__SelfConnectedObject) & s__instance(V__H1,s__Collection) & s__instance(V__H1,s__Human) & s__instance(V__H2,s__Collection) & s__instance(V__H2,s__Human) & s__instance(V__T1,s__TimePosition)) => ((s__instance(V__UNIT,s__SocialUnit) & s__holdsDuring(V__T1,'(s__member(V__UNIT,V__H1) & s__member(V__UNIT,V__H2))')) => s__holdsDuring(V__T1,'s__cohabitant(V__H1,V__H2)')))) ))).

fof(kb_SUMO_42652,axiom,
    s__instance(s__grandparent__m,s__BinaryPredicate) ).

fof(kb_SUMO_42653,axiom,
    s__instance(s__grandparent__m,s__AsymmetricRelation) ).

fof(kb_SUMO_42654,axiom,
    s__domain(s__grandparent__m,"1",s__Human) ).

fof(kb_SUMO_42655,axiom,
    s__domain(s__grandparent__m,"2",s__Human) ).

fof(kb_SUMO_42656,axiom,
    s__documentation(s__grandparent__m,s__EnglishLanguage,'(&%grandparent ?YOUNGER ?OLDER) means that ?OLDER is a &%parent of ?YOUNGERs &%parent.') ).

fof(kb_SUMO_42657,axiom,
    s__subrelation(s__grandmother__m,s__grandparent__m) ).

fof(kb_SUMO_42658,axiom,
    s__subrelation(s__grandfather__m,s__grandparent__m) ).

fof(kb_SUMO_42659,axiom,
    s__subrelation(s__grandparent__m,s__ancestor__m) ).

fof(kb_SUMO_42660,axiom,
    ! [V__CHILD,V__PARENT] :
      ( ( s__instance(V__PARENT,s__Organism)
        & s__instance(V__CHILD,s__Organism) )
     => ( ( s__parent(V__CHILD,V__PARENT)
          & s__instance(V__PARENT,s__Man) )
       => s__father(V__CHILD,V__PARENT) ) ) ).

fof(kb_SUMO_42661,axiom,
    ! [V__CHILD,V__PARENT] :
      ( ( s__instance(V__PARENT,s__Organism)
        & s__instance(V__CHILD,s__Organism) )
     => ( ( s__parent(V__CHILD,V__PARENT)
          & s__instance(V__CHILD,s__Man) )
       => s__son(V__CHILD,V__PARENT) ) ) ).

fof(kb_SUMO_42662,axiom,
    ! [V__CHILD,V__PARENT] :
      ( ( s__instance(V__PARENT,s__Organism)
        & s__instance(V__CHILD,s__Organism) )
     => ( ( s__parent(V__CHILD,V__PARENT)
          & s__instance(V__CHILD,s__Woman) )
       => s__daughter(V__CHILD,V__PARENT) ) ) ).

fof(kb_SUMO_42663,axiom,
    s__documentation(s__aunt__m,s__EnglishLanguage,'(aunt ?AUNT ?PERSON) means that ?AUNT is the sister of a parent of ?PERSON.') ).

fof(kb_SUMO_42664,axiom,
    s__domain(s__aunt__m,"1",s__Woman) ).

fof(kb_SUMO_42665,axiom,
    s__domain(s__aunt__m,"2",s__Human) ).

fof(kb_SUMO_42666,axiom,
    s__subrelation(s__aunt__m,s__familyRelation__m) ).

fof(kb_SUMO_42667,axiom,
    ! [V__A,V__H] :
      ( ( s__instance(V__H,s__Human)
        & s__instance(V__A,s__Woman) )
     => ( s__aunt(V__A,V__H)
      <=> ? [V__P] :
            ( s__instance(V__P,s__Human)
            & s__sister(V__A,V__P)
            & s__parent(V__H,V__P) ) ) ) ).

fof(kb_SUMO_42668,axiom,
    s__documentation(s__cousin__m,s__EnglishLanguage,'(cousin ?PERSON1 ?PERSON2) means that ?PERSON1 and ?PERSON2 are cousins, i.e. ?PERSON1 and ?PERSON2 have grandparents (but not parents) in common.') ).

fof(kb_SUMO_42669,axiom,
    s__domain(s__cousin__m,"1",s__Human) ).

fof(kb_SUMO_42670,axiom,
    s__domain(s__cousin__m,"2",s__Human) ).

fof(kb_SUMO_42671,axiom,
    s__subrelation(s__cousin__m,s__familyRelation__m) ).

fof(kb_SUMO_42672,axiom,
    ! [V__P2,V__P1] :
      ( ( s__instance(V__P1,s__Human)
        & s__instance(V__P2,s__Human) )
     => ( s__cousin(V__P1,V__P2)
      <=> ( ? [V__G1,V__G2] :
              ( s__instance(V__G2,s__Man)
              & s__instance(V__G1,s__Woman)
              & s__grandmother(V__P1,V__G1)
              & s__grandfather(V__P1,V__G2)
              & s__grandmother(V__P2,V__G1)
              & s__grandfather(V__P2,V__G2) )
          & ~ ? [V__M,V__F] :
                ( s__instance(V__F,s__Organism)
                & s__instance(V__M,s__Organism)
                & s__mother(V__P1,V__M)
                & s__father(V__P1,V__F)
                & s__mother(V__P2,V__M)
                & s__father(V__P2,V__F) ) ) ) ) ).

fof(kb_SUMO_42673,axiom,
    s__documentation(s__grandfather__m,s__EnglishLanguage,'(grandfather ?PERSON ?PARENT) means that ?PARENT is the grandfather of ?PERSON.') ).

fof(kb_SUMO_42674,axiom,
    s__domain(s__grandfather__m,"1",s__Human) ).

fof(kb_SUMO_42675,axiom,
    s__domain(s__grandfather__m,"2",s__Man) ).

fof(kb_SUMO_42676,axiom,
    s__subrelation(s__grandfather__m,s__familyRelation__m) ).

fof(kb_SUMO_42677,axiom,
    ! [V__P,V__H] :
      ( ( s__instance(V__H,s__Human)
        & s__instance(V__P,s__Man) )
     => ( s__grandfather(V__H,V__P)
       => ? [V__C] :
            ( s__instance(V__C,s__Organism)
            & s__father(V__C,V__P)
            & s__parent(V__H,V__C) ) ) ) ).

fof(kb_SUMO_42678,axiom,
    s__documentation(s__grandmother__m,s__EnglishLanguage,'(grandmother ?PERSON ?PARENT) means that ?PARENT is the grandmother of ?PERSON.') ).

fof(kb_SUMO_42679,axiom,
    s__domain(s__grandmother__m,"1",s__Human) ).

fof(kb_SUMO_42680,axiom,
    s__domain(s__grandmother__m,"2",s__Woman) ).

fof(kb_SUMO_42681,axiom,
    s__subrelation(s__grandmother__m,s__familyRelation__m) ).

fof(kb_SUMO_42682,axiom,
    ! [V__P,V__H] :
      ( ( s__instance(V__H,s__Human)
        & s__instance(V__P,s__Woman) )
     => ( s__grandmother(V__H,V__P)
       => ? [V__C] :
            ( s__instance(V__C,s__Organism)
            & s__mother(V__C,V__P)
            & s__parent(V__H,V__C) ) ) ) ).

fof(kb_SUMO_42683,axiom,
    s__documentation(s__nephew__m,s__EnglishLanguage,'(nephew ?NEPHEW ?PERSON) means that ?NEPHEW is the &%son of a &%sibling of ?PERSON.') ).

fof(kb_SUMO_42684,axiom,
    s__domain(s__nephew__m,"1",s__Man) ).

fof(kb_SUMO_42685,axiom,
    s__domain(s__nephew__m,"2",s__Human) ).

fof(kb_SUMO_42686,axiom,
    s__subrelation(s__nephew__m,s__familyRelation__m) ).

fof(kb_SUMO_42687,axiom,
    ! [V__H,V__N] :
      ( ( s__instance(V__N,s__Man)
        & s__instance(V__H,s__Human) )
     => ( s__nephew(V__N,V__H)
      <=> ? [V__S] :
            ( s__instance(V__S,s__Organism)
            & s__sibling(V__S,V__H)
            & s__son(V__N,V__S) ) ) ) ).

fof(kb_SUMO_42688,axiom,
    s__documentation(s__niece__m,s__EnglishLanguage,'(niece ?NIECE ?PERSON) means that ?NIECE is the &%daughter of a &%sibling of ?PERSON.') ).

fof(kb_SUMO_42689,axiom,
    s__domain(s__niece__m,"1",s__Woman) ).

fof(kb_SUMO_42690,axiom,
    s__domain(s__niece__m,"2",s__Human) ).

fof(kb_SUMO_42691,axiom,
    s__subrelation(s__niece__m,s__familyRelation__m) ).

fof(kb_SUMO_42692,axiom,
    ! [V__H,V__N] :
      ( ( s__instance(V__N,s__Woman)
        & s__instance(V__H,s__Human) )
     => ( s__niece(V__N,V__H)
      <=> ? [V__S] :
            ( s__instance(V__S,s__Organism)
            & s__sibling(V__S,V__H)
            & s__daughter(V__N,V__S) ) ) ) ).

fof(kb_SUMO_42693,axiom,
    s__documentation(s__uncle__m,s__EnglishLanguage,'(uncle ?UNCLE ?PERSON) means that ?UNCLE is the brother of a parent of ?PERSON.') ).

fof(kb_SUMO_42694,axiom,
    s__domain(s__uncle__m,"1",s__Man) ).

fof(kb_SUMO_42695,axiom,
    s__domain(s__uncle__m,"2",s__Human) ).

fof(kb_SUMO_42696,axiom,
    s__subrelation(s__uncle__m,s__familyRelation__m) ).

fof(kb_SUMO_42697,axiom,
    ! [V__U,V__H] :
      ( ( s__instance(V__H,s__Human)
        & s__instance(V__U,s__Man) )
     => ( s__uncle(V__U,V__H)
      <=> ? [V__P] :
            ( s__instance(V__P,s__Human)
            & s__brother(V__U,V__P)
            & s__parent(V__H,V__P) ) ) ) ).

fof(kb_SUMO_42698,axiom,
    s__documentation(s__stepfather__m,s__EnglishLanguage,'(stepfather ?PERSON ?FATHER) means that ?FATHER is the stepfather of ?PERSON, i.e. ?FATHER is the &%spouse of the &%mother of ?PERSON, without also being the &%father of ?PERSON.') ).

fof(kb_SUMO_42699,axiom,
    s__domain(s__stepfather__m,"1",s__Human) ).

fof(kb_SUMO_42700,axiom,
    s__domain(s__stepfather__m,"2",s__Man) ).

fof(kb_SUMO_42701,axiom,
    s__subrelation(s__stepfather__m,s__legalRelation__m) ).

fof(kb_SUMO_42702,axiom,
    ! [V__P,V__F] :
      ( ( s__instance(V__F,s__Man)
        & s__instance(V__P,s__Human) )
     => ( s__stepfather(V__P,V__F)
      <=> ? [V__M] :
            ( s__instance(V__M,s__Human)
            & s__mother(V__P,V__M)
            & s__spouse(V__F,V__M)
            & ~ s__father(V__P,V__F) ) ) ) ).

fof(kb_SUMO_42703,axiom,
    s__documentation(s__stepmother__m,s__EnglishLanguage,'(stepmother ?PERSON ?MOTHER) means that ?MOTHER is the &%stepmother of ?PERSON, i.e. ?MOTHER is the spouse of the &%father of ?PERSON, without also being the &%mother of ?PERSON.') ).

fof(kb_SUMO_42704,axiom,
    s__domain(s__stepmother__m,"1",s__Human) ).

fof(kb_SUMO_42705,axiom,
    s__domain(s__stepmother__m,"2",s__Woman) ).

fof(kb_SUMO_42706,axiom,
    s__subrelation(s__stepmother__m,s__legalRelation__m) ).

fof(kb_SUMO_42707,axiom,
    ! [V__P,V__M] :
      ( ( s__instance(V__M,s__Woman)
        & s__instance(V__P,s__Human) )
     => ( s__stepmother(V__P,V__M)
      <=> ? [V__F] :
            ( s__instance(V__F,s__Human)
            & s__father(V__P,V__F)
            & s__spouse(V__M,V__F)
            & ~ s__mother(V__P,V__M) ) ) ) ).

fof(kb_SUMO_42708,axiom,
    s__subclass(s__NuclearFamily,s__FamilyGroup) ).

fof(kb_SUMO_42709,axiom,
    s__instance(s__NuclearFamily__t,s__SetOrClass) ).

fof(kb_SUMO_42710,axiom,
    s__subclass(s__NuclearFamily,s__SocialUnit) ).

fof(kb_SUMO_42711,axiom,
    s__documentation(s__NuclearFamily,s__EnglishLanguage,'A &%NuclearFamily is a &%SocialUnit composed of at least two and not more than three generations of &%familyRelations: &%parents, their children, and possibly the parents parents (childrens &%grandparents).') ).

fof(kb_SUMO_42712,axiom,
    ! [V__T1,V__PARENT2,V__PARENT1,V__CHILD] :
      ( ( s__instance(V__CHILD,s__Human)
        & s__instance(V__PARENT1,s__Human)
        & s__instance(V__PARENT2,s__Human)
        & s__instance(V__T1,s__TimePosition) )
     => ( ( s__parent(V__CHILD,V__PARENT1)
          & s__parent(V__CHILD,V__PARENT2)
          & s__holdsDuring(V__T1,'(s__spouse(V__PARENT1,V__PARENT2) & s__cohabitant(V__PARENT1,V__PARENT2) & s__cohabitant(V__CHILD,V__PARENT1))') )
       => ? [V__FAM] :
            ( s__instance(V__FAM,s__Collection)
            & s__instance(V__FAM,s__NuclearFamily)
            & s__holdsDuring(V__T1,'(s__member(V__CHILD,V__FAM) & s__member(V__PARENT1,V__FAM) & s__member(V__PARENT2,V__FAM))') ) ) ) ).

fof(kb_SUMO_42713,axiom,
    s__instance(s__alias__m,s__BinaryPredicate) ).

fof(kb_SUMO_42714,axiom,
    s__instance(s__alias__m,s__AsymmetricRelation) ).

fof(kb_SUMO_42715,axiom,
    s__domain(s__alias__m,"1",s__SymbolicString) ).

fof(kb_SUMO_42716,axiom,
    s__domain(s__alias__m,"2",s__Agent) ).

fof(kb_SUMO_42717,axiom,
    s__documentation(s__alias__m,s__EnglishLanguage,'(&%alias ?STRING ?AGENT) means that ?STRING is an alternate identifier for ?AGENT, and is likely being used to hide or obscure ?AGENTs true identity.') ).

fof(kb_SUMO_42718,axiom,
    s__subrelation(s__alias__m,s__names__m) ).

fof(kb_SUMO_42719,axiom,
    s__instance(s__workAddress__m,s__BinaryPredicate) ).

fof(kb_SUMO_42720,axiom,
    s__instance(s__workAddress__m,s__AsymmetricRelation) ).

fof(kb_SUMO_42721,axiom,
    s__subrelation(s__workAddress__m,s__postContactSite__m) ).

fof(kb_SUMO_42722,axiom,
    s__documentation(s__workAddress__m,s__EnglishLanguage,'(&%holdsDuring ?T1 (&%workAddress ?AGENT ?ADDRESS)) means that during the time specified by ?T1, ?ADDRESS identifies one of the locations at which ?AGENT works.') ).

fof(kb_SUMO_42723,axiom,
    s__domain(s__workAddress__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_42724,axiom,
    s__domain(s__workAddress__m,"2",s__PostalPlace) ).

fof(kb_SUMO_42725,axiom,
    s__instance(s__homeAddress__m,s__BinaryPredicate) ).

fof(kb_SUMO_42726,axiom,
    s__instance(s__homeAddress__m,s__AsymmetricRelation) ).

fof(kb_SUMO_42727,axiom,
    s__domain(s__homeAddress__m,"1",s__PermanentResidence) ).

fof(kb_SUMO_42728,axiom,
    s__domain(s__homeAddress__m,"2",s__Human) ).

fof(kb_SUMO_42729,axiom,
    s__subrelation(s__homeAddress__m,s__postContactSite__m) ).

fof(kb_SUMO_42730,axiom,
    s__documentation(s__homeAddress__m,s__EnglishLanguage,'(&%holdsDuring ?T1 (&%homeAddress ?PLACE ?AGENT)) means that during the time specified by ?T1, the &%PostalPlace ?PLACE is ?AGENTs &%home.') ).

fof(kb_SUMO_42731,axiom,
    s__instance(s__playsRoleInEvent__m,s__TernaryPredicate) ).

fof(kb_SUMO_42732,axiom,
    s__domain(s__playsRoleInEvent__m,"1",s__Object) ).

fof(kb_SUMO_42733,axiom,
    s__domain(s__playsRoleInEvent__m,"2",s__CaseRole) ).

fof(kb_SUMO_42734,axiom,
    s__domain(s__playsRoleInEvent__m,"3",s__Process) ).

fof(kb_SUMO_42735,axiom,
    s__documentation(s__playsRoleInEvent__m,s__EnglishLanguage,'(&%playsRoleInEvent ?OBJ ?ROLE ?EVENT) means that the &%Object ?OBJ is involved in the &%Process ?EVENT in a way specified by the &%CaseRole predicate ?ROLE.') ).

fof(kb_SUMO_42736,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( s__playsRoleInEvent(V__OBJ,s__eventPartlyLocated__m,V__EVENT)
       => s__eventPartlyLocated(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42737,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( s__playsRoleInEvent(V__OBJ,s__destination__m,V__EVENT)
       => s__destination(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42738,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__AchievingControl)
        & s__instance(V__OBJ,s__Agent) )
     => ( s__playsRoleInEvent(V__OBJ,s__gainsControl__m,V__EVENT)
       => s__gainsControl(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42739,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__PlacingUnderArrest)
        & s__instance(V__OBJ,s__Agent) )
     => ( s__playsRoleInEvent(V__OBJ,s__arrested__m,V__EVENT)
       => s__arrested(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42740,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Agent) )
     => ( s__playsRoleInEvent(V__OBJ,s__experiencer__m,V__EVENT)
       => s__experiencer(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42741,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( s__playsRoleInEvent(V__OBJ,s__catalyst__m,V__EVENT)
       => s__catalyst(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42742,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object)
        & s__instance(V__OBJ,s__DirectionalAttribute) )
     => ( s__playsRoleInEvent(V__OBJ,s__direction__m,V__EVENT)
       => s__direction(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42743,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Translocation)
        & s__instance(V__OBJ,s__Object) )
     => ( s__playsRoleInEvent(V__OBJ,s__changesLocation__m,V__EVENT)
       => s__changesLocation(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42744,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__AchievingControl)
        & s__instance(V__OBJ,s__Object) )
     => ( s__playsRoleInEvent(V__OBJ,s__controlled__m,V__EVENT)
       => s__controlled(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42745,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__ChangeOfControl)
        & s__instance(V__OBJ,s__Agent) )
     => ( s__playsRoleInEvent(V__OBJ,s__losesControl__m,V__EVENT)
       => s__losesControl(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42746,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Confining)
        & s__instance(V__OBJ,s__Animal) )
     => ( s__playsRoleInEvent(V__OBJ,s__detainee__m,V__EVENT)
       => s__detainee(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42747,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Agent) )
     => ( s__playsRoleInEvent(V__OBJ,s__agent__m,V__EVENT)
       => s__agent(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42748,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Motion)
        & s__instance(V__OBJ,s__Object) )
     => ( s__playsRoleInEvent(V__OBJ,s__path__m,V__EVENT)
       => s__path(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42749,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__ViralCellInvasion)
        & s__instance(V__OBJ,s__Virus) )
     => ( s__playsRoleInEvent(V__OBJ,s__invadingVirus__m,V__EVENT)
       => s__invadingVirus(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42750,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Experimenting)
        & s__instance(V__OBJ,s__Object) )
     => ( s__playsRoleInEvent(V__OBJ,s__experimentalControl__m,V__EVENT)
       => s__experimentalControl(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42751,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( s__playsRoleInEvent(V__OBJ,s__patient__m,V__EVENT)
       => s__patient(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42752,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Transfer)
        & s__instance(V__OBJ,s__Object) )
     => ( s__playsRoleInEvent(V__OBJ,s__objectTransferred__m,V__EVENT)
       => s__objectTransferred(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42753,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Transportation)
        & s__instance(V__OBJ,s__TransportationDevice) )
     => ( s__playsRoleInEvent(V__OBJ,s__conveyance__m,V__EVENT)
       => s__conveyance(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42754,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( s__playsRoleInEvent(V__OBJ,s__targetInAttack__m,V__EVENT)
       => s__targetInAttack(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42755,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Motion)
        & s__instance(V__OBJ,s__Object) )
     => ( s__playsRoleInEvent(V__OBJ,s__moves__m,V__EVENT)
       => s__moves(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42756,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( s__playsRoleInEvent(V__OBJ,s__origin__m,V__EVENT)
       => s__origin(V__EVENT,V__OBJ) ) ) ).

fof(kb_SUMO_42757,axiom,
    ! [V__ROLE2,V__OBJ,V__EVENT,V__ROLE] :
      ( ( s__instance(V__ROLE,s__CaseRole)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object)
        & s__instance(V__ROLE2,s__CaseRole) )
     => ( ( s__playsRoleInEvent(V__OBJ,V__ROLE,V__EVENT)
          & s__subrelation(V__ROLE,V__ROLE2) )
       => s__playsRoleInEvent(V__OBJ,V__ROLE2,V__EVENT) ) ) ).

fof(kb_SUMO_42758,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__destination(V__EVENT,V__OBJ)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => s__playsRoleInEvent(V__OBJ,s__destination__m,V__EVENT) ) ).

fof(kb_SUMO_42759,axiom,
    ! [V__OBJ,V__EVENT] :
      ( s__instance(V__EVENT,s__Motion)
     => ( ( s__path(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__path__m,V__EVENT) ) ) ).

fof(kb_SUMO_42760,axiom,
    ! [V__OBJ,V__EVENT] :
      ( s__instance(V__EVENT,s__Motion)
     => ( ( s__moves(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__moves__m,V__EVENT) ) ) ).

fof(kb_SUMO_42761,axiom,
    ! [V__OBJ,V__EVENT] :
      ( s__instance(V__EVENT,s__Experimenting)
     => ( ( s__experimentalControl(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__experimentalControl__m,V__EVENT) ) ) ).

fof(kb_SUMO_42762,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__ViralCellInvasion)
        & s__instance(V__OBJ,s__Virus) )
     => ( ( s__invadingVirus(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__invadingVirus__m,V__EVENT) ) ) ).

fof(kb_SUMO_42763,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__patient(V__EVENT,V__OBJ)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => s__playsRoleInEvent(V__OBJ,s__patient__m,V__EVENT) ) ).

fof(kb_SUMO_42764,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__catalyst(V__EVENT,V__OBJ)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => s__playsRoleInEvent(V__OBJ,s__catalyst__m,V__EVENT) ) ).

fof(kb_SUMO_42765,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__targetInAttack(V__EVENT,V__OBJ)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => s__playsRoleInEvent(V__OBJ,s__targetInAttack__m,V__EVENT) ) ).

fof(kb_SUMO_42766,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Confining)
        & s__instance(V__OBJ,s__Animal) )
     => ( ( s__detainee(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__detainee__m,V__EVENT) ) ) ).

fof(kb_SUMO_42767,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__AchievingControl)
        & s__instance(V__OBJ,s__Agent) )
     => ( ( s__gainsControl(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__gainsControl__m,V__EVENT) ) ) ).

fof(kb_SUMO_42768,axiom,
    ! [V__OBJ,V__EVENT] :
      ( s__instance(V__EVENT,s__AchievingControl)
     => ( ( s__controlled(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__controlled__m,V__EVENT) ) ) ).

fof(kb_SUMO_42769,axiom,
    ! [V__OBJ,V__EVENT] :
      ( s__instance(V__OBJ,s__DirectionalAttribute)
     => ( ( s__direction(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__direction__m,V__EVENT) ) ) ).

fof(kb_SUMO_42770,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__Transportation)
        & s__instance(V__OBJ,s__TransportationDevice) )
     => ( ( s__conveyance(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__conveyance__m,V__EVENT) ) ) ).

fof(kb_SUMO_42771,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__ChangeOfControl)
        & s__instance(V__OBJ,s__Agent) )
     => ( ( s__losesControl(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__losesControl__m,V__EVENT) ) ) ).

fof(kb_SUMO_42772,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__eventPartlyLocated(V__EVENT,V__OBJ)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => s__playsRoleInEvent(V__OBJ,s__eventPartlyLocated__m,V__EVENT) ) ).

fof(kb_SUMO_42773,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__origin(V__EVENT,V__OBJ)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => s__playsRoleInEvent(V__OBJ,s__origin__m,V__EVENT) ) ).

fof(kb_SUMO_42774,axiom,
    ! [V__OBJ,V__EVENT] :
      ( s__instance(V__EVENT,s__Translocation)
     => ( ( s__changesLocation(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__changesLocation__m,V__EVENT) ) ) ).

fof(kb_SUMO_42775,axiom,
    ! [V__OBJ,V__EVENT] :
      ( s__instance(V__EVENT,s__Transfer)
     => ( ( s__objectTransferred(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__objectTransferred__m,V__EVENT) ) ) ).

fof(kb_SUMO_42776,axiom,
    ! [V__OBJ,V__EVENT] :
      ( s__instance(V__OBJ,s__Agent)
     => ( ( s__agent(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__agent__m,V__EVENT) ) ) ).

fof(kb_SUMO_42777,axiom,
    ! [V__OBJ,V__EVENT] :
      ( ( s__instance(V__EVENT,s__PlacingUnderArrest)
        & s__instance(V__OBJ,s__Agent) )
     => ( ( s__arrested(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__arrested__m,V__EVENT) ) ) ).

fof(kb_SUMO_42778,axiom,
    ! [V__OBJ,V__EVENT] :
      ( s__instance(V__OBJ,s__Agent)
     => ( ( s__experiencer(V__EVENT,V__OBJ)
          & s__instance(V__EVENT,s__Process)
          & s__instance(V__OBJ,s__Object) )
       => s__playsRoleInEvent(V__OBJ,s__experiencer__m,V__EVENT) ) ) ).

fof(kb_SUMO_42779,axiom,
    ! [V__OBJ,V__EVENT,V__TIME,V__CLASS,V__ROLE,V__PLACE] :
      ( ( s__instance(V__PLACE,s__Object)
        & s__instance(V__ROLE,s__CaseRole)
        & s__instance(V__CLASS,s__SetOrClass)
        & s__instance(V__TIME,s__TimePosition)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__playsRoleInEvent(V__OBJ,V__ROLE,V__EVENT)
          & s__instance(V__EVENT,V__CLASS)
          & s__subclass(V__CLASS,s__Process)
          & s__time(V__EVENT,V__TIME)
          & s__eventLocated(V__EVENT,V__PLACE) )
       => s__playsRoleInEventOfType(V__OBJ,V__ROLE,V__CLASS,V__TIME,V__PLACE) ) ) ).

fof(kb_SUMO_42780,axiom,
    s__instance(s__playsRoleInEventOfType__m,s__QuintaryPredicate) ).

fof(kb_SUMO_42781,axiom,
    s__domain(s__playsRoleInEventOfType__m,"1",s__Object) ).

fof(kb_SUMO_42782,axiom,
    s__domain(s__playsRoleInEventOfType__m,"2",s__CaseRole) ).

fof(kb_SUMO_42783,axiom,
    s__domainSubclass(s__playsRoleInEventOfType__m,"3",s__Process) ).

fof(kb_SUMO_42784,axiom,
    s__domain(s__playsRoleInEventOfType__m,"4",s__TimePosition) ).

fof(kb_SUMO_42785,axiom,
    s__domain(s__playsRoleInEventOfType__m,"5",s__Object) ).

fof(kb_SUMO_42786,axiom,
    s__documentation(s__playsRoleInEventOfType__m,s__EnglishLanguage,'(&%playsRoleInEventOfType ?OBJ ?ROLE ?TYPE ?TIME ?PLACE) means that ?OBJ plays the role specified by ?ROLE in an instance of ?TYPE, which occurs at ?TIME and ?PLACE.') ).

fof(kb_SUMO_42787,axiom,
    ! [V__OBJ,V__TIME,V__ROLE,V__PLACE,V__TYPE] :
      ( ( s__subclass(V__TYPE,s__Process)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Object)
        & s__instance(V__ROLE,s__CaseRole)
        & s__instance(V__TIME,s__TimePosition)
        & s__instance(V__OBJ,s__Object) )
     => ( s__playsRoleInEventOfType(V__OBJ,V__ROLE,V__TYPE,V__TIME,V__PLACE)
       => ? [V__EVENT] :
            ( s__instance(V__EVENT,s__Process)
            & s__instance(V__EVENT,V__TYPE)
            & s__time(V__EVENT,V__TIME)
            & s__eventLocated(V__EVENT,V__PLACE)
            & s__playsRoleInEvent(V__OBJ,V__ROLE,V__EVENT) ) ) ) ).

fof(kb_SUMO_42788,axiom,
    ! [V__OBJ,V__EVENT,V__TIME,V__ROLE,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Object)
        & s__instance(V__ROLE,s__CaseRole)
        & s__instance(V__TIME,s__TimePosition)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__playsRoleInEvent(V__OBJ,V__ROLE,V__EVENT)
          & s__instance(V__EVENT,V__TYPE)
          & s__subclass(V__TYPE,s__Process)
          & s__time(V__EVENT,V__TIME)
          & s__eventLocated(V__EVENT,V__PLACE) )
       => s__playsRoleInEventOfType(V__OBJ,V__ROLE,V__TYPE,V__TIME,V__PLACE) ) ) ).

fof(kb_SUMO_42789,axiom,
    s__instance(s__locatedAtTime__m,s__TernaryPredicate) ).

fof(kb_SUMO_42790,axiom,
    s__domain(s__locatedAtTime__m,"1",s__Object) ).

fof(kb_SUMO_42791,axiom,
    s__domain(s__locatedAtTime__m,"2",s__TimePosition) ).

fof(kb_SUMO_42792,axiom,
    s__domain(s__locatedAtTime__m,"3",s__Object) ).

fof(kb_SUMO_42793,axiom,
    s__documentation(s__locatedAtTime__m,s__EnglishLanguage,'(&%locatedAtTime ?OBJ ?TIME ?PLACE) means that during the time specified by ?TIME, ?OBJ was in the location specified by ?PLACE.') ).

%FOL fof(kb_SUMO_42794,axiom,(( (! [V__OBJ,V__TIME,V__PLACE] : ((s__instance(V__PLACE,s__Object) & s__instance(V__TIME,s__TimePosition) & s__instance(V__OBJ,s__Object)) => (s__locatedAtTime(V__OBJ,V__TIME,V__PLACE) <=> s__holdsDuring(V__TIME,'s__located(V__OBJ,V__PLACE)')))) ))).

fof(kb_SUMO_42795,axiom,
    ! [V__OBJ,V__EVENT,V__TIME,V__ROLE,V__PLACE] :
      ( ( s__instance(V__PLACE,s__Object)
        & s__instance(V__ROLE,s__CaseRole)
        & s__instance(V__TIME,s__TimePosition)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__playsRoleInEvent(V__OBJ,V__ROLE,V__EVENT)
          & s__time(V__EVENT,V__TIME)
          & s__eventLocated(V__EVENT,V__PLACE) )
       => s__locatedAtTime(V__OBJ,V__TIME,V__PLACE) ) ) ).

fof(kb_SUMO_42796,axiom,
    s__instance(s__deceptiveIdentifier__m,s__BinaryPredicate) ).

fof(kb_SUMO_42797,axiom,
    s__instance(s__deceptiveIdentifier__m,s__AsymmetricRelation) ).

fof(kb_SUMO_42798,axiom,
    s__domain(s__deceptiveIdentifier__m,"1",s__ContentBearingObject) ).

fof(kb_SUMO_42799,axiom,
    s__domain(s__deceptiveIdentifier__m,"2",s__Agent) ).

fof(kb_SUMO_42800,axiom,
    s__subrelation(s__deceptiveIdentifier__m,s__refers__m) ).

fof(kb_SUMO_42801,axiom,
    s__subrelation(s__alias__m,s__deceptiveIdentifier__m) ).

fof(kb_SUMO_42802,axiom,
    s__documentation(s__deceptiveIdentifier__m,s__EnglishLanguage,'(&%deceptiveIdentifier ?OBJ ?AGENT) means that ?AGENT presents ?OBJ as a representation of ?AGENTs `true identity, when in fact it is not.') ).

fof(kb_SUMO_42803,axiom,
    s__instance(s__stranger__m,s__BinaryPredicate) ).

fof(kb_SUMO_42804,axiom,
    s__documentation(s__stranger__m,s__EnglishLanguage,'(&%stranger ?H1 ?H2) means that ?H1 has not met ?H2, or, in other words, (&%not (&%acquaintance ?H1 ?H2)). Statements made with &%stranger should be temporally specified with &%holdsDuring. Note that &%stranger is not symmetric, meaning that ?H2 might know ?H1. For the symmetric version, see &%mutualStranger.') ).

fof(kb_SUMO_42805,axiom,
    s__domain(s__stranger__m,"1",s__Human) ).

fof(kb_SUMO_42806,axiom,
    s__domain(s__stranger__m,"2",s__Human) ).

fof(kb_SUMO_42807,axiom,
    s__disjointRelation(s__stranger__m,s__acquaintance__m) ).

fof(kb_SUMO_42808,axiom,
    s__instance(s__mutualStranger__m,s__BinaryPredicate) ).

fof(kb_SUMO_42809,axiom,
    s__instance(s__mutualStranger__m,s__SymmetricRelation) ).

fof(kb_SUMO_42810,axiom,
    s__documentation(s__mutualStranger__m,s__EnglishLanguage,'(&%mutualStranger ?H1 ?H2) means that ?H1 and ?H2 have not met each other and do not know each other. Statements made with this predicate should be temporally specified with &%holdsDuring. See also the weaker, non-symmetric version of this predicate, &%stranger.') ).

fof(kb_SUMO_42811,axiom,
    s__domain(s__mutualStranger__m,"1",s__Human) ).

fof(kb_SUMO_42812,axiom,
    s__domain(s__mutualStranger__m,"2",s__Human) ).

fof(kb_SUMO_42813,axiom,
    s__subrelation(s__mutualStranger__m,s__stranger__m) ).

fof(kb_SUMO_42814,axiom,
    s__disjointRelation(s__mutualStranger__m,s__mutualAcquaintance__m) ).

fof(kb_SUMO_42815,axiom,
    s__instance(s__domesticPartner__m,s__BinaryPredicate) ).

fof(kb_SUMO_42816,axiom,
    s__instance(s__domesticPartner__m,s__SymmetricRelation) ).

fof(kb_SUMO_42817,axiom,
    s__instance(s__domesticPartner__m,s__IntentionalRelation) ).

fof(kb_SUMO_42818,axiom,
    s__documentation(s__domesticPartner__m,s__EnglishLanguage,'(&%holdsDuring ?T1 (&%domesticPartner ?H1 ?H2)) means that during the time ?T1, ?H1 and ?H2 live together and share a common domestic life but are not joined in a traditional marriage, a common-law marriage, or a civil union.') ).

fof(kb_SUMO_42819,axiom,
    s__domain(s__domesticPartner__m,"1",s__Human) ).

fof(kb_SUMO_42820,axiom,
    s__domain(s__domesticPartner__m,"2",s__Human) ).

fof(kb_SUMO_42821,axiom,
    s__disjointRelation(s__spouse__m,s__domesticPartner__m) ).

fof(kb_SUMO_42822,axiom,
    s__subrelation(s__domesticPartner__m,s__cohabitant__m) ).

fof(kb_SUMO_42823,axiom,
    s__instance(s__legalGuardian__m,s__BinaryPredicate) ).

fof(kb_SUMO_42824,axiom,
    s__instance(s__legalGuardian__m,s__AntisymmetricRelation) ).

fof(kb_SUMO_42825,axiom,
    s__documentation(s__legalGuardian__m,s__EnglishLanguage,'(&%holdsDuring ?T1 (&%legalGuardian ?H1 ?H2)) means that during the time ?T1, ?H2 has legal authority over ?H1, and is responsible for looking after ?H1s interests.') ).

fof(kb_SUMO_42826,axiom,
    s__domain(s__legalGuardian__m,"1",s__Human) ).

fof(kb_SUMO_42827,axiom,
    s__domain(s__legalGuardian__m,"2",s__Human) ).

fof(kb_SUMO_42828,axiom,
    ! [V__OBJ,V__REGION,V__TIME,V__PLACE] :
      ( ( s__instance(V__PLACE,s__GeographicArea)
        & s__instance(V__TIME,s__TimePosition)
        & s__instance(V__REGION,s__GeographicArea)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__locatedAtTime(V__OBJ,V__TIME,V__PLACE)
          & s__geographicSubregion(V__PLACE,V__REGION) )
       => s__locatedAtTime(V__OBJ,V__TIME,V__REGION) ) ) ).

fof(kb_SUMO_42829,axiom,
    s__subclass(s__Seating,s__Guiding) ).

fof(kb_SUMO_42830,axiom,
    s__instance(s__Seating__t,s__SetOrClass) ).

fof(kb_SUMO_42831,axiom,
    s__documentation(s__Seating,s__EnglishLanguage,'Guiding someone to a &%Seat, e.g. as when an usher shows someone to a &%Seat in an &%Auditorium.') ).

fof(kb_SUMO_42832,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Process)
     => ( s__instance(V__S,s__Seating)
       => ? [V__P,V__H] :
            ( s__instance(V__H,s__Agent)
            & s__experiencer(V__S,V__H)
            & s__instance(V__H,s__Human)
            & s__destination(V__S,V__P)
            & s__instance(V__P,s__Seat) ) ) ) ).

fof(kb_SUMO_42833,axiom,
    s__subclass(s__Signalling,s__Guiding) ).

fof(kb_SUMO_42834,axiom,
    s__documentation(s__Signalling,s__EnglishLanguage,'Signalling is the subclass of &%Guiding processes in which an agent, animate or inanimate, sends a signal to another &%Object. In many cases, this signal will be an electrical or electronic one. Some signals may directly control the behavior of the object signalled, while others may merely cause information to be presented. Instances of electrical Signalling are typically more complex than simply than operation of a &%DeviceSwitch, though in some cases, Signalling involves remote activation of such a switch by another device.') ).

fof(kb_SUMO_42835,axiom,
    s__subclass(s__AchievingControl,s__Guiding) ).

fof(kb_SUMO_42836,axiom,
    s__instance(s__AchievingControl__t,s__SetOrClass) ).

fof(kb_SUMO_42837,axiom,
    s__documentation(s__AchievingControl,s__EnglishLanguage,'&%AchievingControl is the class of all events in which an &%Agent gains physical control over some object.') ).

fof(kb_SUMO_42838,axiom,
    s__instance(s__controlled__m,s__CaseRole) ).

fof(kb_SUMO_42839,axiom,
    s__documentation(s__controlled__m,s__EnglishLanguage,'(&%controlled ?EVENT ?OBJECT) means that during the &%AchievingControl denoted by ?EVENT, ?OBJECT comes to be physically controlled by an &%Agent.') ).

fof(kb_SUMO_42840,axiom,
    s__subrelation(s__controlled__m,s__patient__m) ).

fof(kb_SUMO_42841,axiom,
    s__domain(s__controlled__m,"1",s__AchievingControl) ).

fof(kb_SUMO_42842,axiom,
    s__domain(s__controlled__m,"2",s__Object) ).

fof(kb_SUMO_42843,axiom,
    s__instance(s__gainsControl__m,s__CaseRole) ).

fof(kb_SUMO_42844,axiom,
    s__documentation(s__gainsControl__m,s__EnglishLanguage,'(&%gainsControl ?EVENT ?AGENT) means that during ?EVENT, ?AGENT gains control of the &%patient (object).') ).

fof(kb_SUMO_42845,axiom,
    s__subrelation(s__gainsControl__m,s__agent__m) ).

fof(kb_SUMO_42846,axiom,
    s__domain(s__gainsControl__m,"1",s__AchievingControl) ).

fof(kb_SUMO_42847,axiom,
    s__domain(s__gainsControl__m,"2",s__Agent) ).

fof(kb_SUMO_42848,axiom,
    s__instance(s__ChangeOfControl,s__Class) ).

fof(kb_SUMO_42849,axiom,
    s__subclass(s__ChangeOfControl,s__AchievingControl) ).

fof(kb_SUMO_42850,axiom,
    s__instance(s__ChangeOfControl__t,s__SetOrClass) ).

fof(kb_SUMO_42851,axiom,
    s__documentation(s__ChangeOfControl,s__EnglishLanguage,'A &%ChangeOfControl is an event in which an &%agent gains physical control over some object that was previously controlled by a different &%agent.') ).

fof(kb_SUMO_42852,axiom,
    s__instance(s__losesControl__m,s__CaseRole) ).

fof(kb_SUMO_42853,axiom,
    s__subrelation(s__losesControl__m,s__experiencer__m) ).

fof(kb_SUMO_42854,axiom,
    s__documentation(s__losesControl__m,s__EnglishLanguage,'(&%losesControl ?EVENT ?AGENT) means that during ?EVENT, ?AGENT loses physical control of the &%controlled object.') ).

fof(kb_SUMO_42855,axiom,
    s__domain(s__losesControl__m,"1",s__ChangeOfControl) ).

fof(kb_SUMO_42856,axiom,
    s__domain(s__losesControl__m,"2",s__Agent) ).

fof(kb_SUMO_42857,axiom,
    s__subclass(s__Capturing,s__ChangeOfControl) ).

fof(kb_SUMO_42858,axiom,
    s__documentation(s__Capturing,s__EnglishLanguage,'A &%Capturing is a &%ChangeOfControl event in which an &%Agent gains physical control over another &%Agent.') ).

fof(kb_SUMO_42859,axiom,
    ! [V__OBJ,V__CAPTURE] :
      ( ( s__instance(V__CAPTURE,s__AchievingControl)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__CAPTURE,s__Capturing)
          & s__controlled(V__CAPTURE,V__OBJ) )
       => s__instance(V__OBJ,s__Agent) ) ) ).

fof(kb_SUMO_42860,axiom,
    s__subclass(s__PlacingUnderArrest,s__Capturing) ).

fof(kb_SUMO_42861,axiom,
    s__instance(s__PlacingUnderArrest__t,s__SetOrClass) ).

fof(kb_SUMO_42862,axiom,
    s__instance(s__Capturing__t,s__SetOrClass) ).

fof(kb_SUMO_42863,axiom,
    s__subclass(s__PlacingUnderArrest,s__LawEnforcement) ).

fof(kb_SUMO_42864,axiom,
    s__instance(s__LawEnforcement__t,s__SetOrClass) ).

fof(kb_SUMO_42865,axiom,
    s__documentation(s__PlacingUnderArrest,s__EnglishLanguage,'&%PlacingUnderArrest is the class of events in which a &%CognitiveAgent, typically a law enforcement professional, legally takes into custody a human or group of humans.') ).

fof(kb_SUMO_42866,axiom,
    s__subclass(s__PlacingUnderArrest,s__SocialInteraction) ).

fof(kb_SUMO_42867,axiom,
    s__subclass(s__PlacingUnderArrest,s__LegalAction) ).

fof(kb_SUMO_42868,axiom,
    s__instance(s__arrested__m,s__CaseRole) ).

fof(kb_SUMO_42869,axiom,
    s__documentation(s__arrested__m,s__EnglishLanguage,'(&%arrested ?EVENT ?AGENT) means that during ?EVENT, ?AGENT is taken into custody, typically by a representative of a law enforcement organization.') ).

fof(kb_SUMO_42870,axiom,
    s__domain(s__arrested__m,"1",s__PlacingUnderArrest) ).

fof(kb_SUMO_42871,axiom,
    s__domain(s__arrested__m,"2",s__Agent) ).

fof(kb_SUMO_42872,axiom,
    s__subrelation(s__arrested__m,s__controlled__m) ).

fof(kb_SUMO_42873,axiom,
    ! [V__ARREST,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__ARREST,s__Process) )
     => ( ( s__instance(V__ARREST,s__PlacingUnderArrest)
          & s__agent(V__ARREST,V__AGENT) )
       => s__instance(V__AGENT,s__CognitiveAgent) ) ) ).

fof(kb_SUMO_42874,axiom,
    ! [V__OBJ,V__ARREST] :
      ( ( s__instance(V__ARREST,s__PlacingUnderArrest)
        & s__instance(V__OBJ,s__Agent) )
     => ( s__arrested(V__ARREST,V__OBJ)
       => ( s__instance(V__OBJ,s__Human)
          | s__instance(V__OBJ,s__GroupOfPeople) ) ) ) ).

fof(kb_SUMO_42875,axiom,
    ! [V__MEMBER,V__ARREST,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__AGENT,s__Collection)
        & s__instance(V__MEMBER,s__SelfConnectedObject)
        & s__instance(V__MEMBER,s__Agent) )
     => ( ( s__instance(V__ARREST,s__PlacingUnderArrest)
          & s__arrested(V__ARREST,V__AGENT)
          & s__instance(V__AGENT,s__GroupOfPeople)
          & s__member(V__MEMBER,V__AGENT) )
       => ? [V__ARREST1] :
            ( s__instance(V__ARREST1,s__PlacingUnderArrest)
            & s__arrested(V__ARREST1,V__MEMBER)
            & s__subProcess(V__ARREST1,V__ARREST) ) ) ) ).

fof(kb_SUMO_42876,axiom,
    ! [V__SUB,V__PROC,V__LOC] :
      ( ( s__instance(V__LOC,s__Object)
        & s__instance(V__SUB,s__Process) )
     => ( ( s__instance(V__PROC,s__Process)
          & s__eventLocated(V__PROC,V__LOC)
          & s__subProcess(V__SUB,V__PROC) )
       => s__eventLocated(V__SUB,V__LOC) ) ) ).

fof(kb_SUMO_42877,axiom,
    ! [V__IMPRISON,V__AGENT,V__INTERVAL] :
      ( ( s__instance(V__AGENT,s__Animal)
        & s__instance(V__IMPRISON,s__Confining) )
     => ( ( s__instance(V__IMPRISON,s__Imprisoning)
          & s__detainee(V__IMPRISON,V__AGENT)
          & s__instance(V__AGENT,s__Human)
          & s__time(V__IMPRISON,V__INTERVAL)
          & s__instance(V__INTERVAL,s__TimeInterval) )
       => ? [V__ARREST,V__TIME] :
            ( s__instance(V__TIME,s__TimeInterval)
            & s__time(V__ARREST,V__TIME)
            & s__earlier(V__TIME,V__INTERVAL)
            & s__instance(V__ARREST,s__PlacingUnderArrest)
            & s__arrested(V__ARREST,V__AGENT) ) ) ) ).

fof(kb_SUMO_42878,axiom,
    s__instance(s__conveyance__m,s__CaseRole) ).

fof(kb_SUMO_42879,axiom,
    s__documentation(s__conveyance__m,s__EnglishLanguage,'(&%conveyance ?EVENT ?OBJ) means that ?OBJ is the &%Vehicle or other transportation device used in ?EVENT.') ).

fof(kb_SUMO_42880,axiom,
    s__subrelation(s__conveyance__m,s__instrument__m) ).

fof(kb_SUMO_42881,axiom,
    s__domain(s__conveyance__m,"1",s__Transportation) ).

fof(kb_SUMO_42882,axiom,
    s__domain(s__conveyance__m,"2",s__TransportationDevice) ).

fof(kb_SUMO_42883,axiom,
    ! [V__TRANSPORT,V__VEHICLE] :
      ( ( s__instance(V__VEHICLE,s__Object)
        & s__instance(V__TRANSPORT,s__Process) )
     => ( ( s__instance(V__TRANSPORT,s__Transportation)
          & s__instrument(V__TRANSPORT,V__VEHICLE)
          & s__instance(V__VEHICLE,s__RoadVehicle) )
       => s__instance(V__TRANSPORT,s__TransportViaRoadVehicle) ) ) ).

fof(kb_SUMO_42884,axiom,
    ! [V__TRANSPORT,V__VEHICLE] :
      ( ( s__instance(V__VEHICLE,s__TransportationDevice)
        & s__instance(V__TRANSPORT,s__Transportation) )
     => ( ( s__instance(V__TRANSPORT,s__TransportViaRoadVehicle)
          & s__conveyance(V__TRANSPORT,V__VEHICLE) )
       => s__instance(V__VEHICLE,s__RoadVehicle) ) ) ).

fof(kb_SUMO_42885,axiom,
    ! [V__TRANSPORT] :
      ( s__instance(V__TRANSPORT,s__Process)
     => ( s__instance(V__TRANSPORT,s__TransportViaRoadVehicle)
       => ? [V__DRIVING] :
            ( s__instance(V__DRIVING,s__Process)
            & s__instance(V__DRIVING,s__Driving)
            & s__subProcess(V__TRANSPORT,V__DRIVING) ) ) ) ).

fof(kb_SUMO_42886,axiom,
    ! [V__DRIVE,V__TRANSPORT,V__VEHICLE] :
      ( ( s__instance(V__VEHICLE,s__Object)
        & s__instance(V__TRANSPORT,s__Process)
        & s__instance(V__DRIVE,s__Process) )
     => ( ( s__instance(V__TRANSPORT,s__Transportation)
          & s__subProcess(V__TRANSPORT,V__DRIVE)
          & s__instance(V__DRIVE,s__Driving)
          & s__instrument(V__TRANSPORT,V__VEHICLE)
          & s__instance(V__VEHICLE,s__TransportationDevice) )
       => s__patient(V__DRIVE,V__VEHICLE) ) ) ).

fof(kb_SUMO_42887,axiom,
    ! [V__DRIVE,V__VEHICLE] :
      ( s__instance(V__DRIVE,s__Process)
     => ( ( s__instance(V__DRIVE,s__Driving)
          & s__patient(V__DRIVE,V__VEHICLE)
          & s__instance(V__VEHICLE,s__RoadVehicle) )
       => ? [V__TRANSPORT] :
            ( s__instance(V__TRANSPORT,s__Process)
            & s__instance(V__TRANSPORT,s__TransportViaRoadVehicle)
            & s__subProcess(V__TRANSPORT,V__DRIVE) ) ) ) ).

fof(kb_SUMO_42888,axiom,
    ! [V__DRIVER,V__TRANSPORT,V__DRIVING] :
      ( ( s__instance(V__DRIVING,s__Process)
        & s__instance(V__DRIVER,s__Agent) )
     => ( ( s__instance(V__DRIVING,s__Driving)
          & s__subProcess(V__TRANSPORT,V__DRIVING)
          & s__instance(V__TRANSPORT,s__Transportation)
          & s__agent(V__DRIVING,V__DRIVER) )
       => s__transported(V__TRANSPORT,V__DRIVER) ) ) ).

fof(kb_SUMO_42889,axiom,
    ! [V__TRANSPORT,V__DEST,V__DRIVING] :
      ( ( s__instance(V__DRIVING,s__Process)
        & s__instance(V__TRANSPORT,s__Process) )
     => ( ( s__instance(V__DRIVING,s__Driving)
          & s__subProcess(V__TRANSPORT,V__DRIVING)
          & s__instance(V__TRANSPORT,s__Transportation)
          & s__destination(V__DRIVING,V__DEST) )
       => s__destination(V__TRANSPORT,V__DEST) ) ) ).

fof(kb_SUMO_42890,axiom,
    ! [V__TRANSPORT,V__VEHICLE,V__DRIVING] :
      ( ( s__instance(V__DRIVING,s__Process)
        & s__instance(V__VEHICLE,s__TransportationDevice) )
     => ( ( s__instance(V__DRIVING,s__Driving)
          & s__subProcess(V__TRANSPORT,V__DRIVING)
          & s__instance(V__TRANSPORT,s__Transportation)
          & s__instance(V__VEHICLE,s__Vehicle)
          & s__patient(V__DRIVING,V__VEHICLE) )
       => s__conveyance(V__TRANSPORT,V__VEHICLE) ) ) ).

fof(kb_SUMO_42891,axiom,
    s__subclass(s__GasolineEngine,s__InternalCombustionEngine) ).

fof(kb_SUMO_42892,axiom,
    s__instance(s__GasolineEngine__t,s__SetOrClass) ).

fof(kb_SUMO_42893,axiom,
    s__documentation(s__GasolineEngine,s__EnglishLanguage,'&%GasolineEngine is the subclass of &%InternalCombustionEngines that use &%Gasoline as their resource.') ).

fof(kb_SUMO_42894,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Process)
     => ( s__instance(V__R,s__OperatingFn(s__GasolineEngine))
       => ? [V__F] :
            ( s__instance(V__F,s__Object)
            & s__instance(V__F,s__Gasoline)
            & s__resource(V__R,V__F) ) ) ) ).

fof(kb_SUMO_42895,axiom,
    s__subclass(s__DieselEngine,s__InternalCombustionEngine) ).

fof(kb_SUMO_42896,axiom,
    s__instance(s__DieselEngine__t,s__SetOrClass) ).

fof(kb_SUMO_42897,axiom,
    s__instance(s__InternalCombustionEngine__t,s__SetOrClass) ).

fof(kb_SUMO_42898,axiom,
    s__documentation(s__DieselEngine,s__EnglishLanguage,'&%DieselEngine is the subclass of &%InternalCombustionEngines that use &%DieselFuel as their resource.') ).

fof(kb_SUMO_42899,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Process)
     => ( s__instance(V__P,s__OperatingFn(s__DieselEngine))
       => ? [V__F] :
            ( s__instance(V__F,s__Object)
            & s__instance(V__F,s__DieselFuel)
            & s__resource(V__P,V__F) ) ) ) ).

fof(kb_SUMO_42900,axiom,
    s__instance(s__typicalPart__m,s__BinaryRelation) ).

fof(kb_SUMO_42901,axiom,
    s__instance(s__typicalPart__m,s__SpatialRelation) ).

fof(kb_SUMO_42902,axiom,
    s__relatedInternalConcept(s__typicalPart__m,s__part__m) ).

fof(kb_SUMO_42903,axiom,
    s__documentation(s__typicalPart__m,s__EnglishLanguage,'An instance of the first argument is typically found as part of an instance of the second argument. This is a class-level relation roughly corresponding to &%part. Note that this does not imply that such wholes typically have such parts.') ).

fof(kb_SUMO_42904,axiom,
    s__domainSubclass(s__typicalPart__m,"1",s__Object) ).

fof(kb_SUMO_42905,axiom,
    s__domainSubclass(s__typicalPart__m,"2",s__Object) ).

fof(kb_SUMO_42906,axiom,
    ! [V__PART,V__WHOLE] :
      ( ( s__subclass(V__WHOLE,s__Object)
        & s__instance(V__WHOLE,s__SetOrClass)
        & s__subclass(V__PART,s__Object)
        & s__instance(V__PART,s__SetOrClass) )
     => ( s__typicalPart(V__PART,V__WHOLE)
       => ? [V__X,V__Y] :
            ( s__instance(V__Y,s__Object)
            & s__instance(V__X,s__Object)
            & s__instance(V__X,V__WHOLE)
            & s__instance(V__Y,V__PART)
            & s__part(V__Y,V__X) ) ) ) ).

fof(kb_SUMO_42907,axiom,
    ! [V__NOTPARTPROB,V__PART,V__PARTPROB,V__X,V__WHOLE] :
      ( ( s__subclass(V__WHOLE,s__Object)
        & s__instance(V__WHOLE,s__SetOrClass)
        & s__instance(V__X,s__Object)
        & s__instance(V__PARTPROB,s__Quantity)
        & s__subclass(V__PART,s__Object)
        & s__instance(V__PART,s__SetOrClass)
        & s__instance(V__NOTPARTPROB,s__Quantity) )
     => ( ( s__typicalPart(V__PART,V__WHOLE)
          & s__instance(V__X,V__PART)
          & V__PARTPROB = s__ProbabilityFn('(? [V__Y] : (s__instance(V__Y,s__Object) & s__instance(V__Y,V__WHOLE) & s__part(V__X,V__Y)))')
          & V__NOTPARTPROB = s__ProbabilityFn('(~ (? [V__Z] : (s__instance(V__Z,s__Object) & s__instance(V__Z,V__WHOLE) & s__part(V__X,V__Z))))') )
       => greater(V__PARTPROB,V__NOTPARTPROB) ) ) ).

fof(kb_SUMO_42908,axiom,
    s__instance(s__typicallyContainsPart__m,s__BinaryRelation) ).

fof(kb_SUMO_42909,axiom,
    s__instance(s__typicallyContainsPart__m,s__SpatialRelation) ).

fof(kb_SUMO_42910,axiom,
    s__relatedInternalConcept(s__typicallyContainsPart__m,s__part__m) ).

fof(kb_SUMO_42911,axiom,
    s__documentation(s__typicallyContainsPart__m,s__EnglishLanguage,'An instance of the second argument typically contains an instance of the first argument. This is a class-level relation roughly corresponding to &%part. Note that this does not imply that such parts typically have such wholes.') ).

fof(kb_SUMO_42912,axiom,
    s__domainSubclass(s__typicallyContainsPart__m,"1",s__Object) ).

fof(kb_SUMO_42913,axiom,
    s__domainSubclass(s__typicallyContainsPart__m,"2",s__Object) ).

fof(kb_SUMO_42914,axiom,
    ! [V__PART,V__WHOLE] :
      ( ( s__subclass(V__WHOLE,s__Object)
        & s__instance(V__WHOLE,s__SetOrClass)
        & s__subclass(V__PART,s__Object)
        & s__instance(V__PART,s__SetOrClass) )
     => ( s__typicallyContainsPart(V__PART,V__WHOLE)
       => ? [V__X,V__Y] :
            ( s__instance(V__Y,s__Object)
            & s__instance(V__X,s__Object)
            & s__instance(V__X,V__WHOLE)
            & s__instance(V__Y,V__PART)
            & s__part(V__Y,V__X) ) ) ) ).

fof(kb_SUMO_42915,axiom,
    ! [V__NOTPARTPROB,V__PART,V__PARTPROB,V__WHOLE,V__Y] :
      ( ( s__instance(V__Y,s__Object)
        & s__subclass(V__WHOLE,s__Object)
        & s__instance(V__WHOLE,s__SetOrClass)
        & s__instance(V__PARTPROB,s__Quantity)
        & s__subclass(V__PART,s__Object)
        & s__instance(V__PART,s__SetOrClass)
        & s__instance(V__NOTPARTPROB,s__Quantity) )
     => ( ( s__typicallyContainsPart(V__PART,V__WHOLE)
          & s__instance(V__Y,V__WHOLE)
          & V__PARTPROB = s__ProbabilityFn('(? [V__X1] : (s__instance(V__X1,s__Object) & s__instance(V__X1,V__PART) & s__part(V__X1,V__Y)))')
          & V__NOTPARTPROB = s__ProbabilityFn('(~ (? [V__X2] : (s__instance(V__X2,s__Object) & s__instance(V__X2,V__PART) & s__part(V__X2,V__Y))))') )
       => greater(V__PARTPROB,V__NOTPARTPROB) ) ) ).

fof(kb_SUMO_42916,axiom,
    s__instance(s__initialPart__m,s__BinaryRelation) ).

fof(kb_SUMO_42917,axiom,
    s__instance(s__initialPart__m,s__SpatialRelation) ).

fof(kb_SUMO_42918,axiom,
    s__relatedInternalConcept(s__initialPart__m,s__part__m) ).

fof(kb_SUMO_42919,axiom,
    s__documentation(s__initialPart__m,s__EnglishLanguage,'Every instance of the first argument is initially found as part of an instance of the second argument, even though it might lose that part later in its lifetime. While the part must initially exist as part of a whole, this does not say that each whole necessarily initially contains such a part. For example, a thumb must at some time have been part of a hand, but every hand need not have a thumb, even at birth. This is a class-level relation roughly corresponding to &%part.') ).

fof(kb_SUMO_42920,axiom,
    s__domainSubclass(s__initialPart__m,"1",s__Object) ).

fof(kb_SUMO_42921,axiom,
    s__domainSubclass(s__initialPart__m,"2",s__Object) ).

%FOL fof(kb_SUMO_42922,axiom,(( (! [V__C2,V__PART,V__C1] : ((s__subclass(V__C1,s__Object) & s__instance(V__C1,s__SetOrClass) & s__instance(V__PART,s__Object) & s__subclass(V__C2,s__Object) & s__instance(V__C2,s__SetOrClass)) => ((s__initialPart(V__C2,V__C1) & s__instance(V__PART,V__C2)) => (? [V__WHOLE] : (s__instance(V__WHOLE,s__Object) & s__instance(V__WHOLE,V__C1) & s__holdsDuring(s__BeginFn(s__WhenFn(V__PART)),'s__part(V__PART,V__WHOLE)')))))) ))).

fof(kb_SUMO_42923,axiom,
    s__initialPart(s__AnimalAnatomicalStructure,s__Animal) ).

fof(kb_SUMO_42924,axiom,
    s__instance(s__initiallyContainsPart__m,s__BinaryRelation) ).

fof(kb_SUMO_42925,axiom,
    s__instance(s__initiallyContainsPart__m,s__SpatialRelation) ).

fof(kb_SUMO_42926,axiom,
    s__relatedInternalConcept(s__initiallyContainsPart__m,s__part__m) ).

fof(kb_SUMO_42927,axiom,
    s__documentation(s__initiallyContainsPart__m,s__EnglishLanguage,'Every instance of the second argument initially contains an instance of the first argument, even though it might lose that part later in its lifetime. Every normal human starts life with an appendix for example. While the whole must initially contain such a part, this does not say that each part necessarily initially exists as part of such a whole. This is a class-level relation roughly corresponding to &%part.') ).

fof(kb_SUMO_42928,axiom,
    s__domainSubclass(s__initiallyContainsPart__m,"1",s__Object) ).

fof(kb_SUMO_42929,axiom,
    s__domainSubclass(s__initiallyContainsPart__m,"2",s__Object) ).

%FOL fof(kb_SUMO_42930,axiom,(( (! [V__C2,V__C1,V__WHOLE] : ((s__instance(V__WHOLE,s__Object) & s__subclass(V__C1,s__Object) & s__instance(V__C1,s__SetOrClass) & s__subclass(V__C2,s__Object) & s__instance(V__C2,s__SetOrClass)) => ((s__initiallyContainsPart(V__C2,V__C1) & s__instance(V__WHOLE,V__C1)) => (? [V__PART] : (s__instance(V__PART,s__Object) & s__instance(V__PART,V__C2) & s__holdsDuring(s__BeginFn(s__WhenFn(V__WHOLE)),'s__part(V__PART,V__WHOLE)')))))) ))).

fof(kb_SUMO_42931,axiom,
    s__subclass(s__CausingHappiness,s__Process) ).

fof(kb_SUMO_42932,axiom,
    s__instance(s__CausingHappiness__t,s__SetOrClass) ).

fof(kb_SUMO_42933,axiom,
    s__documentation(s__CausingHappiness,s__EnglishLanguage,'Any &%Process whose result is that the patient of the process is happy.') ).

%FOL fof(kb_SUMO_42934,axiom,(( (! [V__P,V__C] : ((s__instance(V__C,s__Process) & s__instance(V__P,s__Object)) => ((s__instance(V__C,s__CausingHappiness) & s__patient(V__C,V__P)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__C)),'(~ s__attribute(V__P,s__Happiness))') & s__holdsDuring(s__EndFn(s__WhenFn(V__C)),'s__attribute(V__P,s__Happiness)'))))) ))).

fof(kb_SUMO_42935,axiom,
    s__subclass(s__CausingPain,s__CausingUnhappiness) ).

fof(kb_SUMO_42936,axiom,
    s__instance(s__CausingPain__t,s__SetOrClass) ).

fof(kb_SUMO_42937,axiom,
    s__documentation(s__CausingPain,s__EnglishLanguage,'Any &%Process whose result is that the patient of the process is in &%Pain.') ).

fof(kb_SUMO_42938,axiom,
    s__subclass(s__CausingUnhappiness,s__Process) ).

fof(kb_SUMO_42939,axiom,
    s__instance(s__CausingUnhappiness__t,s__SetOrClass) ).

fof(kb_SUMO_42940,axiom,
    s__documentation(s__CausingUnhappiness,s__EnglishLanguage,'Any &%Process whose result is that the patient of the process is unhappy.') ).

%FOL fof(kb_SUMO_42941,axiom,(( (! [V__P,V__C] : ((s__instance(V__C,s__Process) & s__instance(V__P,s__Object)) => ((s__instance(V__C,s__CausingHappiness) & s__patient(V__C,V__P)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__C)),'(~ s__attribute(V__P,s__Unhappiness))') & s__holdsDuring(s__EndFn(s__WhenFn(V__C)),'s__attribute(V__P,s__Unhappiness)'))))) ))).

fof(kb_SUMO_42942,axiom,
    s__subclass(s__Lengthening,s__Increasing) ).

fof(kb_SUMO_42943,axiom,
    s__instance(s__Lengthening__t,s__SetOrClass) ).

fof(kb_SUMO_42944,axiom,
    s__documentation(s__Lengthening,s__EnglishLanguage,'&%Increasing the length of something.') ).

%FOL fof(kb_SUMO_42945,axiom,(( (! [V__O,V__L] : ((s__instance(V__L,s__Process) & s__instance(V__O,s__Object)) => ((s__instance(V__L,s__Lengthening) & s__patient(V__L,V__O)) => (? [V__L1,V__L2] : (s__instance(V__L2,s__LengthMeasure) & s__instance(V__L1,s__LengthMeasure) & s__holdsDuring(s__BeginFn(s__WhenFn(V__L)),'s__length(V__O,V__L1)') & s__holdsDuring(s__EndFn(s__WhenFn(V__L)),'s__length(V__O,V__L2)') & greater(V__L2,V__L1)))))) ))).

fof(kb_SUMO_42946,axiom,
    s__subclass(s__Saving,s__Increasing) ).

fof(kb_SUMO_42947,axiom,
    s__instance(s__Saving__t,s__SetOrClass) ).

fof(kb_SUMO_42948,axiom,
    s__documentation(s__Saving,s__EnglishLanguage,'Any instance of &%Increasing where the &%PhysicalQuantity involved is a &%CurrencyMeasure. This includes saving in a financial account as well as stuffing gold bars under the matress, or a squirrel saving nuts for winter.') ).

%FOL fof(kb_SUMO_42949,axiom,(( (! [V__O,V__A,V__S] : ((s__instance(V__S,s__Process) & s__instance(V__A,s__Agent) & s__instance(V__O,s__Object)) => ((s__instance(V__S,s__Saving) & s__patient(V__S,V__O) & s__agent(V__S,V__A)) => (? [V__Q1,V__Q2] : (s__instance(V__Q2,s__CurrencyMeasure) & s__instance(V__Q1,s__CurrencyMeasure) & s__holdsDuring(s__BeginFn(s__WhenFn(V__S)),'s__monetaryValue(V__O,V__Q1)') & s__holdsDuring(s__EndFn(s__WhenFn(V__S)),'s__monetaryValue(V__O,V__Q2)') & s__possesses(V__A,V__O) & less(V__Q1,V__Q2)))))) ))).

fof(kb_SUMO_42950,axiom,
    s__documentation(s__financialAsset__m,s__EnglishLanguage,'A predicate that relates an &%Agent to any item of economic value owned by the &%Agent. Examples of financial assets are cash, securities, accounts receivable, inventory, office equipment, a house, a car, and other property.') ).

fof(kb_SUMO_42951,axiom,
    s__domain(s__financialAsset__m,"1",s__Agent) ).

fof(kb_SUMO_42952,axiom,
    s__domain(s__financialAsset__m,"2",s__Object) ).

fof(kb_SUMO_42953,axiom,
    s__subrelation(s__financialAsset__m,s__possesses__m) ).

fof(kb_SUMO_42954,axiom,
    ! [V__P,V__A] :
      ( ( s__instance(V__A,s__Object)
        & s__instance(V__P,s__Agent) )
     => ( s__financialAsset(V__P,V__A)
       => ? [V__V] :
            ( s__instance(V__V,s__CurrencyMeasure)
            & s__monetaryValue(V__A,V__V) ) ) ) ).

fof(kb_SUMO_42955,axiom,
    s__subclass(s__Barking,s__RadiatingSound) ).

fof(kb_SUMO_42956,axiom,
    s__instance(s__Barking__t,s__SetOrClass) ).

fof(kb_SUMO_42957,axiom,
    s__documentation(s__Barking,s__EnglishLanguage,'Any instance of &%RadiatingSound which is produced by a &%Canine.') ).

fof(kb_SUMO_42958,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Process)
     => ( s__instance(V__B,s__Barking)
       => ? [V__D] :
            ( s__instance(V__D,s__Agent)
            & s__instance(V__D,s__Canine)
            & s__agent(V__B,V__D) ) ) ) ).

fof(kb_SUMO_42959,axiom,
    s__subclass(s__Menstruation,s__OrganOrTissueProcess) ).

fof(kb_SUMO_42960,axiom,
    s__instance(s__Menstruation__t,s__SetOrClass) ).

fof(kb_SUMO_42961,axiom,
    s__documentation(s__Menstruation,s__EnglishLanguage,'A periodic discharge of &%Blood and other &%BiologicalSubstances by &%Females that is part of a readjustment of the uterus.') ).

fof(kb_SUMO_42962,axiom,
    s__subclass(s__Organification,s__OrganOrTissueProcess) ).

fof(kb_SUMO_42963,axiom,
    s__instance(s__Organification__t,s__SetOrClass) ).

fof(kb_SUMO_42964,axiom,
    s__documentation(s__Organification,s__EnglishLanguage,'Any &%BiologicalProcess that results in the formation of an &%Organ.') ).

fof(kb_SUMO_42965,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Process)
     => ( s__instance(V__P,s__Organification)
       => ? [V__O] :
            ( s__instance(V__O,s__Organ)
            & s__result(V__P,V__O) ) ) ) ).

fof(kb_SUMO_42966,axiom,
    s__subclass(s__BiologicalConception,s__OrganOrTissueProcess) ).

fof(kb_SUMO_42967,axiom,
    s__instance(s__BiologicalConception__t,s__SetOrClass) ).

fof(kb_SUMO_42968,axiom,
    s__relatedInternalConcept(s__BiologicalConception,s__SexualReproduction) ).

fof(kb_SUMO_42969,axiom,
    s__relatedInternalConcept(s__BiologicalConception,s__Birth) ).

fof(kb_SUMO_42970,axiom,
    s__relatedInternalConcept(s__BiologicalConception,s__Mating) ).

fof(kb_SUMO_42971,axiom,
    s__documentation(s__BiologicalConception,s__EnglishLanguage,'The production of a zygote from the fusion of a male and female gamete.') ).

fof(kb_SUMO_42972,axiom,
    ! [V__SR] :
      ( s__instance(V__SR,s__Process)
     => ( s__instance(V__SR,s__SexualReproduction)
       => ? [V__C] :
            ( s__instance(V__C,s__Process)
            & s__instance(V__C,s__BiologicalConception)
            & s__subProcess(V__C,V__SR) ) ) ) ).

fof(kb_SUMO_42973,axiom,
    s__subclass(s__ContraceptiveDevice,s__Device) ).

fof(kb_SUMO_42974,axiom,
    s__instance(s__ContraceptiveDevice__t,s__SetOrClass) ).

fof(kb_SUMO_42975,axiom,
    s__documentation(s__ContraceptiveDevice,s__EnglishLanguage,'&%Devices which permit sexual intercourse but which reduce the likelihood of conception.') ).

fof(kb_SUMO_42976,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Physical)
     => ( s__instance(V__C,s__ContraceptiveDevice)
       => s__hasPurpose(V__C,'(? [V__M] : (s__instance(V__M,s__Mating) & s__patient(V__M,V__C) & (~ (? [V__SR] : (s__instance(V__M,s__Process) & s__instance(V__SR,s__BiologicalConception) & s__result(V__M,V__SR))))))') ) ) ).

fof(kb_SUMO_42977,axiom,
    s__subclass(s__BirdEgg,s__Egg) ).

fof(kb_SUMO_42978,axiom,
    s__instance(s__BirdEgg__t,s__SetOrClass) ).

fof(kb_SUMO_42979,axiom,
    s__documentation(s__BirdEgg,s__EnglishLanguage,'Any &%Egg that is produced by a &%Bird.') ).

fof(kb_SUMO_42980,axiom,
    ! [V__E] :
      ( s__instance(V__E,s__BirdEgg)
     => ? [V__SR,V__B] :
          ( s__instance(V__B,s__Agent)
          & s__instance(V__SR,s__Process)
          & s__instance(V__SR,s__SexualReproduction)
          & s__agent(V__SR,V__B)
          & s__instance(V__B,s__Bird)
          & s__result(V__SR,V__E) ) ) ).

fof(kb_SUMO_42981,axiom,
    s__subclass(s__Biopsy,s__DiagnosticProcess) ).

fof(kb_SUMO_42982,axiom,
    s__subclass(s__Biopsy,s__Removing) ).

fof(kb_SUMO_42983,axiom,
    s__instance(s__Biopsy__t,s__SetOrClass) ).

fof(kb_SUMO_42984,axiom,
    s__documentation(s__Biopsy,s__EnglishLanguage,'Any &%DiagnosticProcess which involves the examination of &%BodySubstances taken from a living &%Organism.') ).

fof(kb_SUMO_42985,axiom,
    ! [V__B,V__BS] :
      ( s__instance(V__B,s__Process)
     => ( ( s__instance(V__B,s__Biopsy)
          & s__patient(V__B,V__BS) )
       => s__instance(V__BS,s__BodySubstance) ) ) ).

fof(kb_SUMO_42986,axiom,
    s__subclass(s__Mating,s__OrganismProcess) ).

fof(kb_SUMO_42987,axiom,
    s__documentation(s__Mating,s__EnglishLanguage,'Any process of sexual intercourse between two &%Humans or &%Animals.') ).

fof(kb_SUMO_42988,axiom,
    s__subclass(s__Raping,s__Mating) ).

fof(kb_SUMO_42989,axiom,
    s__instance(s__Raping__t,s__SetOrClass) ).

fof(kb_SUMO_42990,axiom,
    s__instance(s__Mating__t,s__SetOrClass) ).

fof(kb_SUMO_42991,axiom,
    s__subclass(s__Raping,s__CriminalAction) ).

fof(kb_SUMO_42992,axiom,
    s__documentation(s__Raping,s__EnglishLanguage,'Any instance of &%Mating where one participant does not consent. This is limited to acts between &%Humans.') ).

fof(kb_SUMO_42993,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Process)
     => ( s__instance(V__R,s__Raping)
       => ? [V__A] :
            ( s__instance(V__A,s__CognitiveAgent)
            & s__experiencer(V__R,V__A)
            & ~ s__wants(V__A,V__R) ) ) ) ).

fof(kb_SUMO_42994,axiom,
    s__subclass(s__LayingEggs,s__OrganismProcess) ).

fof(kb_SUMO_42995,axiom,
    s__instance(s__LayingEggs__t,s__SetOrClass) ).

fof(kb_SUMO_42996,axiom,
    s__documentation(s__LayingEggs,s__EnglishLanguage,'Any &%OrganismProcess where an &%Egg is expelled from the body of a &%Animal, e.g. a &%Bird or &%Reptile laying eggs.') ).

%FOL fof(kb_SUMO_42997,axiom,(( (! [V__A,V__L] : ((s__instance(V__L,s__Process) & s__instance(V__A,s__Agent)) => ((s__instance(V__L,s__LayingEggs) & s__experiencer(V__L,V__A)) => (? [V__E] : (s__instance(V__E,s__Object) & s__instance(V__E,s__Egg) & s__patient(V__L,V__E) & s__holdsDuring(s__BeginFn(s__WhenFn(V__L)),'s__part(V__E,V__A)') & s__holdsDuring(s__EndFn(s__WhenFn(V__L)),'(~ s__part(V__E,V__A))')))))) ))).

fof(kb_SUMO_42998,axiom,
    ! [V__A,V__L] :
      ( ( s__instance(V__L,s__Process)
        & s__instance(V__A,s__Agent) )
     => ( ( s__instance(V__L,s__LayingEggs)
          & s__experiencer(V__L,V__A) )
       => ( s__instance(V__A,s__Animal)
          & s__attribute(V__A,s__Female) ) ) ) ).

fof(kb_SUMO_42999,axiom,
    s__instance(s__affiliatedOrganization__m,s__BinaryPredicate) ).

fof(kb_SUMO_43000,axiom,
    s__domain(s__affiliatedOrganization__m,"1",s__Organization) ).

fof(kb_SUMO_43001,axiom,
    s__domain(s__affiliatedOrganization__m,"2",s__Organization) ).

fof(kb_SUMO_43002,axiom,
    s__documentation(s__ideologicalAffiliationOfOrganization__m,s__EnglishLanguage,'(ideologicalAffiliationOfOrganization ?ORG ?GOV) means that one of the goals of ?ORG is to realize the &%FormOfGovernment ?GOV.') ).

fof(kb_SUMO_43003,axiom,
    s__instance(s__ideologicalAffiliationOfOrganization__m,s__BinaryPredicate) ).

fof(kb_SUMO_43004,axiom,
    s__domain(s__ideologicalAffiliationOfOrganization__m,"1",s__Organization) ).

fof(kb_SUMO_43005,axiom,
    s__domain(s__ideologicalAffiliationOfOrganization__m,"2",s__FormOfGovernment) ).

fof(kb_SUMO_43006,axiom,
    s__documentation(s__religiousAffiliationOfOrganization__m,s__EnglishLanguage,'(religiousAffiliationOfOrganization ?ORG ?BELIEF) means that one of the goals of ?ORG is to advance the religious teachings of the &%BeliefGroup ?BELIEF.') ).

fof(kb_SUMO_43007,axiom,
    s__instance(s__religiousAffiliationOfOrganization__m,s__BinaryPredicate) ).

fof(kb_SUMO_43008,axiom,
    s__domain(s__religiousAffiliationOfOrganization__m,"1",s__Organization) ).

fof(kb_SUMO_43009,axiom,
    s__domain(s__religiousAffiliationOfOrganization__m,"2",s__BeliefGroup) ).

fof(kb_SUMO_43010,axiom,
    s__documentation(s__allegiance__m,s__EnglishLanguage,'(allegiance ?AGENT ?ENTITY) means that the &%CognitiveAgent ?AGENT owes its allegiance to the political entity ?ENTITY.') ).

fof(kb_SUMO_43011,axiom,
    s__instance(s__allegiance__m,s__BinaryPredicate) ).

fof(kb_SUMO_43012,axiom,
    s__domain(s__allegiance__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_43013,axiom,
    s__domain(s__allegiance__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_43014,axiom,
    s__documentation(s__ancestorOrganization__m,s__EnglishLanguage,'(ancestorOrganization ?ORG1 ?ORG2) means that the &%Organization ?ORG1 descended from the &%Organization ?ORG2.') ).

fof(kb_SUMO_43015,axiom,
    s__instance(s__ancestorOrganization__m,s__BinaryPredicate) ).

fof(kb_SUMO_43016,axiom,
    s__instance(s__ancestorOrganization__m,s__TransitiveRelation) ).

fof(kb_SUMO_43017,axiom,
    s__instance(s__ancestorOrganization__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_43018,axiom,
    s__domain(s__ancestorOrganization__m,"1",s__Organization) ).

fof(kb_SUMO_43019,axiom,
    s__domain(s__ancestorOrganization__m,"2",s__Organization) ).

fof(kb_SUMO_43020,axiom,
    s__disjointRelation(s__ancestorOrganization__m,s__subOrganization__m) ).

fof(kb_SUMO_43021,axiom,
    s__documentation(s__anniversary__m,s__EnglishLanguage,'(anniversary ?PHYSICAL ?TIME) means that ?TIME is the class of TimeIntervals which mark the anniversary of ?PHYSICAL. For example, (anniversary Christmas (&%DayFn 35 &%December)) means that Christmas is celebrated each year on the 25th of &%December.') ).

fof(kb_SUMO_43022,axiom,
    s__instance(s__anniversary__m,s__BinaryPredicate) ).

fof(kb_SUMO_43023,axiom,
    s__instance(s__anniversary__m,s__TemporalRelation) ).

fof(kb_SUMO_43024,axiom,
    s__domain(s__anniversary__m,"1",s__Physical) ).

fof(kb_SUMO_43025,axiom,
    s__domain(s__anniversary__m,"2",s__TimeInterval) ).

fof(kb_SUMO_43026,axiom,
    s__documentation(s__birthday__m,s__EnglishLanguage,'(birthday ?PERSON ?DAY) means that ?DAY is the anniversary each year of the birth of ?PERSON. For example, (birthday &%WilliamJeffersonClinton (&%DayFn 19 &%August)) means that Bill Clintons birthday is &%August 19th.') ).

fof(kb_SUMO_43027,axiom,
    s__domain(s__birthday__m,"1",s__Human) ).

fof(kb_SUMO_43028,axiom,
    s__domain(s__birthday__m,"2",s__Day) ).

fof(kb_SUMO_43029,axiom,
    s__subrelation(s__birthday__m,s__anniversary__m) ).

fof(kb_SUMO_43030,axiom,
    s__documentation(s__birthplace__m,s__EnglishLanguage,'(birthplace ?INDIV ?PLACE) means that the &%Animal ?INDIV was born at the location ?PLACE. The location may be a geographic area or a building, such as a hospital.') ).

fof(kb_SUMO_43031,axiom,
    s__instance(s__birthplace__m,s__BinaryPredicate) ).

fof(kb_SUMO_43032,axiom,
    s__domain(s__birthplace__m,"1",s__Animal) ).

fof(kb_SUMO_43033,axiom,
    s__domain(s__birthplace__m,"2",s__Object) ).

fof(kb_SUMO_43034,axiom,
    ! [V__INDIV,V__PLACE] :
      ( ( s__instance(V__PLACE,s__Object)
        & s__instance(V__INDIV,s__Animal) )
     => ( s__birthplace(V__INDIV,V__PLACE)
       => ? [V__BIRTH] :
            ( s__instance(V__BIRTH,s__Process)
            & s__instance(V__BIRTH,s__Birth)
            & s__experiencer(V__BIRTH,V__INDIV)
            & s__eventLocated(V__BIRTH,V__PLACE) ) ) ) ).

fof(kb_SUMO_43035,axiom,
    s__documentation(s__birthdate__m,s__EnglishLanguage,'(birthdate ?PERSON ?DAY) means that ?DAY is the &%Day on which the ?PERSON was born.') ).

fof(kb_SUMO_43036,axiom,
    s__instance(s__birthdate__m,s__BinaryPredicate) ).

fof(kb_SUMO_43037,axiom,
    s__domain(s__birthdate__m,"1",s__Human) ).

fof(kb_SUMO_43038,axiom,
    s__domain(s__birthdate__m,"2",s__Day) ).

fof(kb_SUMO_43039,axiom,
    ! [V__P,V__D] :
      ( ( s__instance(V__D,s__Day)
        & s__instance(V__P,s__Human) )
     => ( s__birthdate(V__P,V__D)
       => ? [V__B] :
            ( s__instance(V__B,s__Process)
            & s__instance(V__B,s__Birth)
            & s__experiencer(V__B,V__P)
            & s__date(V__B,V__D) ) ) ) ).

fof(kb_SUMO_43040,axiom,
    s__documentation(s__deathdate__m,s__EnglishLanguage,'(birthdate ?PERSON ?DAY) means that ?DAY is the &%Day on which the ?PERSON died.') ).

fof(kb_SUMO_43041,axiom,
    s__domain(s__deathdate__m,"1",s__Human) ).

fof(kb_SUMO_43042,axiom,
    s__domain(s__deathdate__m,"2",s__Day) ).

fof(kb_SUMO_43043,axiom,
    s__instance(s__deathdate__m,s__BinaryPredicate) ).

fof(kb_SUMO_43044,axiom,
    ! [V__P,V__T] :
      ( ( s__instance(V__T,s__Day)
        & s__instance(V__P,s__Human) )
     => ( s__deathdate(V__P,V__T)
       => ? [V__D] :
            ( s__instance(V__D,s__Process)
            & s__instance(V__D,s__Death)
            & s__experiencer(V__D,V__P)
            & s__date(V__D,V__T) ) ) ) ).

fof(kb_SUMO_43045,axiom,
    s__documentation(s__deathplace__m,s__EnglishLanguage,'(deathplace ?INDIV ?PLACE) means that the &%Animal ?INDIV died at the location ?PLACE. The location may be a geographic area or a building, such as a hospital.') ).

fof(kb_SUMO_43046,axiom,
    s__instance(s__deathplace__m,s__BinaryPredicate) ).

fof(kb_SUMO_43047,axiom,
    s__domain(s__deathplace__m,"1",s__Animal) ).

fof(kb_SUMO_43048,axiom,
    s__domain(s__deathplace__m,"2",s__Object) ).

fof(kb_SUMO_43049,axiom,
    ! [V__P,V__L] :
      ( ( s__instance(V__L,s__Object)
        & s__instance(V__P,s__Animal) )
     => ( s__deathplace(V__P,V__L)
       => ? [V__D] :
            ( s__instance(V__D,s__Process)
            & s__instance(V__D,s__Death)
            & s__experiencer(V__D,V__P)
            & s__eventLocated(V__D,V__L) ) ) ) ).

fof(kb_SUMO_43050,axiom,
    s__instance(s__equipmentCount__m,s__TernaryPredicate) ).

fof(kb_SUMO_43051,axiom,
    s__domain(s__equipmentCount__m,"1",s__Object) ).

fof(kb_SUMO_43052,axiom,
    s__domainSubclass(s__equipmentCount__m,"2",s__Device) ).

fof(kb_SUMO_43053,axiom,
    s__domain(s__equipmentCount__m,"3",s__Quantity) ).

fof(kb_SUMO_43054,axiom,
    s__documentation(s__equipmentCount__m,s__EnglishLanguage,'(&%equipmentCount ?OBJECT ?TYPE ?QUANTITY) means that ?OBJECT is equipped with devices of the type ?TYPE, in the number ?QUANTITY. Equipment associated with an ?OBJECT may be a &%component of ?OBJECT (such as the emergency oxygen system built into passenger jets) or it may be a device simply located on or with ?OBJECT (such as a first aid kit).') ).

fof(kb_SUMO_43055,axiom,
    s__documentation(s__equipmentType__m,s__EnglishLanguage,'(equipmentType ?THING ?TYPE) means that the &%Artifact ?THING has a component or attachment of &%Device ?TYPE. See also &%equipmentTypeCount.') ).

fof(kb_SUMO_43056,axiom,
    s__instance(s__equipmentType__m,s__BinaryPredicate) ).

fof(kb_SUMO_43057,axiom,
    s__domain(s__equipmentType__m,"1",s__Artifact) ).

fof(kb_SUMO_43058,axiom,
    s__domain(s__equipmentType__m,"2",s__Device) ).

fof(kb_SUMO_43059,axiom,
    ! [V__O,V__T] :
      ( ( s__instance(V__T,s__Device)
        & s__instance(V__T,s__SetOrClass)
        & s__instance(V__O,s__Artifact) )
     => ( s__equipmentType(V__O,V__T)
       => ? [V__D] :
            ( s__instance(V__D,s__Object)
            & s__instance(V__D,V__T)
            & ( s__part(V__D,V__O)
              | s__connected(V__D,V__O) ) ) ) ) ).

fof(kb_SUMO_43060,axiom,
    ! [V__O,V__C,V__T] :
      ( ( s__subclass(V__T,s__Device)
        & s__instance(V__T,s__Device)
        & s__instance(V__T,s__SetOrClass)
        & s__instance(V__C,s__Quantity)
        & s__instance(V__O,s__Artifact) )
     => ( s__equipmentCount(V__O,V__T,V__C)
       => s__equipmentType(V__O,V__T) ) ) ).

fof(kb_SUMO_43061,axiom,
    ! [V__O,V__T] :
      ( ( s__subclass(V__T,s__Device)
        & s__instance(V__T,s__Device)
        & s__instance(V__T,s__SetOrClass)
        & s__instance(V__O,s__Artifact) )
     => ( s__equipmentType(V__O,V__T)
       => ? [V__C] :
            ( s__instance(V__C,s__Quantity)
            & greatereq(V__C,"1")
            & s__equipmentCount(V__O,V__T,V__C) ) ) ) ).

fof(kb_SUMO_43062,axiom,
    s__documentation(s__grammaticalRelation__m,s__EnglishLanguage,'(grammaticalRelation ?PHRASE ?SENTENCE) means that the &%Phrase ?PHRASE has a grammatical relation to the Sentence ?SENTENCE, i.e. it is a subject, object, main verb, etc. of the ?SENTENCE.') ).

fof(kb_SUMO_43063,axiom,
    s__instance(s__grammaticalRelation__m,s__BinaryPredicate) ).

fof(kb_SUMO_43064,axiom,
    s__domain(s__grammaticalRelation__m,"1",s__Phrase) ).

fof(kb_SUMO_43065,axiom,
    s__domain(s__grammaticalRelation__m,"2",s__Sentence) ).

fof(kb_SUMO_43066,axiom,
    s__instance(s__distanceOnPath__m,s__BinaryRelation) ).

fof(kb_SUMO_43067,axiom,
    s__documentation(s__distanceOnPath__m,s__EnglishLanguage,'(distanceOnPath ?DIST ?PATH) means that for a given path (which is a pathInSystem) that the distance of the route is the measurement ?DIST.') ).

fof(kb_SUMO_43068,axiom,
    s__domain(s__distanceOnPath__m,"1",s__ConstantQuantity) ).

fof(kb_SUMO_43069,axiom,
    s__domain(s__distanceOnPath__m,"2",s__Transitway) ).

fof(kb_SUMO_43070,axiom,
    s__instance(s__inString__m,s__BinaryPredicate) ).

fof(kb_SUMO_43071,axiom,
    s__domain(s__inString__m,"1",s__Character) ).

fof(kb_SUMO_43072,axiom,
    s__domain(s__inString__m,"2",s__SymbolicString) ).

fof(kb_SUMO_43073,axiom,
    s__documentation(s__inString__m,s__EnglishLanguage,'(&%inString ?&%Character ?&%SymbolicString) means that ?&%Character is &%part of ?&%SymbolicString. See also &%subString.') ).

fof(kb_SUMO_43074,axiom,
    s__subrelation(s__inString__m,s__part__m) ).

fof(kb_SUMO_43075,axiom,
    ! [V__CHAR,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__part(V__CHAR,V__STRING)
        & s__instance(V__CHAR,s__Character) )
     => s__inString(V__CHAR,V__STRING) ) ).

fof(kb_SUMO_43076,axiom,
    s__instance(s__subString__m,s__AntisymmetricRelation) ).

fof(kb_SUMO_43077,axiom,
    s__instance(s__subString__m,s__ReflexiveRelation) ).

fof(kb_SUMO_43078,axiom,
    s__instance(s__subString__m,s__BinaryPredicate) ).

fof(kb_SUMO_43079,axiom,
    s__domain(s__subString__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43080,axiom,
    s__domain(s__subString__m,"2",s__SymbolicString) ).

fof(kb_SUMO_43081,axiom,
    s__documentation(s__subString__m,s__EnglishLanguage,'(&%subString ?&%SymbolicString-1 ?&%SymbolicString-2) means that ?&%SymbolicString-1 is &%part of ?&%SymbolicString-2. ?&%SymbolicString-2 includes all the same &%Characters as ?&%SymbolicString-1 and in the same order, but ?&%SymbolicString-2 may include more &%Characters than ?&%SymbolicString-1. See also &%inString.') ).

fof(kb_SUMO_43082,axiom,
    s__subrelation(s__subString__m,s__part__m) ).

fof(kb_SUMO_43083,axiom,
    ! [V__S1,V__S2,V__L1,V__L2] :
      ( ( s__instance(V__L2,s__Quantity)
        & s__instance(V__L1,s__Quantity)
        & s__instance(V__S2,s__SymbolicString)
        & s__instance(V__S1,s__SymbolicString) )
     => ( ( s__subString(V__S1,V__S2)
          & V__L1 = s__StringLengthFn(V__S1)
          & V__L2 = s__StringLengthFn(V__S2) )
       => lesseq(V__L1,V__L2) ) ) ).

fof(kb_SUMO_43084,axiom,
    ! [V__S1,V__S2,V__CH] :
      ( ( s__instance(V__CH,s__Character)
        & s__instance(V__S2,s__SymbolicString)
        & s__instance(V__S1,s__SymbolicString) )
     => ( ( s__subString(V__S1,V__S2)
          & s__inString(V__CH,V__S1) )
       => s__inString(V__CH,V__S2) ) ) ).

fof(kb_SUMO_43085,axiom,
    s__instance(s__SubstringFn__m,s__TernaryFunction) ).

fof(kb_SUMO_43086,axiom,
    s__instance(s__SubstringFn__m,s__PartialValuedRelation) ).

fof(kb_SUMO_43087,axiom,
    s__instance(s__SubstringFn__m,s__SingleValuedRelation) ).

fof(kb_SUMO_43088,axiom,
    s__domain(s__SubstringFn__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43089,axiom,
    s__domain(s__SubstringFn__m,"2",s__NonnegativeInteger) ).

fof(kb_SUMO_43090,axiom,
    s__domain(s__SubstringFn__m,"3",s__NonnegativeInteger) ).

fof(kb_SUMO_43091,axiom,
    s__range(s__SubstringFn__m,s__SymbolicString) ).

fof(kb_SUMO_43092,axiom,
    s__documentation(s__SubstringFn__m,s__EnglishLanguage,'(&%SubstringFn ?&%SymbolicString ?&%NonnegativeInteger-1 ?&%NonnegativeInteger-2) denotes a string that is a &%subString of ?&%SymbolicString, begins with the &%Character at the index ?&%NonnegativeInteger-1, and ends with the &%Character at the index (&%SubtractionFn ?&%NonnegativeInteger-2 1). The first &%Character in ?&%SymbolicString is denoted by the index 0. If the value of ?&%NonnegativeInteger-1 or ?&%NonnegativeInteger-2 is greater than the value of (&%StringLengthFn ?&%SymbolicString), or if ?&%NonnegativeInteger-1 is greater than ?&%NonnegativeInteger-2, the result of evaluating the &%SubstringFn expression is undefined. Example: (&%equal "Charle" (&%SubstringFn "Charles Darwin" 0 6)).') ).

fof(kb_SUMO_43093,axiom,
    ! [V__LEN,V__START,V__SUB,V__END,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__END,s__NonnegativeInteger)
        & s__instance(V__START,s__NonnegativeInteger)
        & s__instance(V__LEN,s__Quantity) )
     => ( ( V__SUB = s__SubstringFn(V__STRING,V__START,V__END)
          & V__LEN = s__StringLengthFn(V__STRING) )
       => ( lesseq(V__START,V__END)
          & less(V__START,V__LEN)
          & lesseq(V__END,V__LEN) ) ) ) ).

fof(kb_SUMO_43094,axiom,
    s__instance(s__StringLengthFn__m,s__UnaryFunction) ).

fof(kb_SUMO_43095,axiom,
    s__instance(s__StringLengthFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_43096,axiom,
    s__instance(s__StringLengthFn__m,s__SingleValuedRelation) ).

fof(kb_SUMO_43097,axiom,
    s__domain(s__StringLengthFn__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43098,axiom,
    s__range(s__StringLengthFn__m,s__NonnegativeInteger) ).

fof(kb_SUMO_43099,axiom,
    s__documentation(s__StringLengthFn__m,s__EnglishLanguage,'This &%UnaryFunction takes a &%SymbolicString as its sole argument. The result of evaluating a term formed with &%StringLengthFn is a &%NonnegativeInteger that denotes the number of &%Characters in the &%SymbolicString. Example: (&%equal 14 (&%StringLengthFn "Charles Darwin")).') ).

fof(kb_SUMO_43100,axiom,
    s__instance(s__stringLength__m,s__BinaryPredicate) ).

fof(kb_SUMO_43101,axiom,
    s__instance(s__stringLength__m,s__TotalValuedRelation) ).

fof(kb_SUMO_43102,axiom,
    s__instance(s__stringLength__m,s__SingleValuedRelation) ).

fof(kb_SUMO_43103,axiom,
    s__instance(s__stringLength__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43104,axiom,
    s__domain(s__stringLength__m,"1",s__NonnegativeInteger) ).

fof(kb_SUMO_43105,axiom,
    s__domain(s__stringLength__m,"2",s__SymbolicString) ).

fof(kb_SUMO_43106,axiom,
    s__documentation(s__stringLength__m,s__EnglishLanguage,'(&%stringLength ?&%NonnegativeInteger ?&%SymbolicString) means that the number of &%Characters in ?&%SymbolicString is ?&%NonnegativeInteger. Example: (&%stringLength 14 "Charles Darwin"), which is a &%True &%Sentence.') ).

fof(kb_SUMO_43107,axiom,
    ! [V__INT,V__STRING] :
      ( ( s__instance(V__STRING,s__SymbolicString)
        & s__instance(V__INT,s__NonnegativeInteger) )
     => ( s__stringLength(V__INT,V__STRING)
      <=> V__INT = s__StringLengthFn(V__STRING) ) ) ).

fof(kb_SUMO_43108,axiom,
    s__instance(s__StringConcatenateFn__m,s__BinaryFunction) ).

fof(kb_SUMO_43109,axiom,
    s__instance(s__StringConcatenateFn__m,s__TotalValuedRelation) ).

fof(kb_SUMO_43110,axiom,
    s__instance(s__StringConcatenateFn__m,s__SingleValuedRelation) ).

fof(kb_SUMO_43111,axiom,
    s__domain(s__StringConcatenateFn__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43112,axiom,
    s__domain(s__StringConcatenateFn__m,"2",s__SymbolicString) ).

fof(kb_SUMO_43113,axiom,
    s__range(s__StringConcatenateFn__m,s__SymbolicString) ).

fof(kb_SUMO_43114,axiom,
    s__documentation(s__StringConcatenateFn__m,s__EnglishLanguage,'The result of applying this &%Function to two &%SymbolicString arguments is a third &%SymbolicString that is the concatenation of the two arguments. Example: (&%equal "Charles Darwin" (&%StringConcatenateFn "Charles " "Darwin")).') ).

fof(kb_SUMO_43115,axiom,
    s__instance(s__stringConcatenation__m,s__TernaryPredicate) ).

fof(kb_SUMO_43116,axiom,
    s__instance(s__stringConcatenation__m,s__TotalValuedRelation) ).

fof(kb_SUMO_43117,axiom,
    s__instance(s__stringConcatenation__m,s__SingleValuedRelation) ).

fof(kb_SUMO_43118,axiom,
    s__domain(s__stringConcatenation__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43119,axiom,
    s__domain(s__stringConcatenation__m,"2",s__SymbolicString) ).

fof(kb_SUMO_43120,axiom,
    s__domain(s__stringConcatenation__m,"3",s__SymbolicString) ).

fof(kb_SUMO_43121,axiom,
    s__documentation(s__stringConcatenation__m,s__EnglishLanguage,'(&%stringConcatenation ?&%SymbolicString-1 ?&%SymbolicString-2 ?&%SymbolicString-3) means that ?&%SymbolicString-3 can be formed by appending ?&%SymbolicString-1 and ?&%SymbolicString-2, in order. Example: (&%stringConcatenation "Charles " "Darwin" "Charles Darwin") is a &%True &%Sentence.') ).

fof(kb_SUMO_43122,axiom,
    ! [V__S1,V__S3,V__S2] :
      ( ( s__instance(V__S2,s__SymbolicString)
        & s__instance(V__S3,s__SymbolicString)
        & s__instance(V__S1,s__SymbolicString) )
     => ( s__stringConcatenation(V__S1,V__S1,V__S3)
      <=> V__S3 = s__StringConcatenateFn(V__S1,V__S2) ) ) ).

fof(kb_SUMO_43123,axiom,
    s__instance(s__precedesInString__m,s__TernaryPredicate) ).

fof(kb_SUMO_43124,axiom,
    s__domain(s__precedesInString__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43125,axiom,
    s__domain(s__precedesInString__m,"2",s__SymbolicString) ).

fof(kb_SUMO_43126,axiom,
    s__domain(s__precedesInString__m,"3",s__SymbolicString) ).

fof(kb_SUMO_43127,axiom,
    s__documentation(s__precedesInString__m,s__EnglishLanguage,'(&%precedesInString ?&%SymbolicString-1 ?&%SymbolicString-2 ?&%SymbolicString-3) means that ?&%SymbolicString-1 and ?&%SymbolicString-2 are &%subStrings of ?&%SymbolicString-3, and ?&%SymbolicString-1 occurs sequentially before ?&%SymbolicString-2 in ?&%SymbolicString-3. Example: (&%precedesInString "Johann" "Bach" "Johann Sebastian Bach").') ).

fof(kb_SUMO_43128,axiom,
    s__subrelation(s__stringConcatenation__m,s__precedesInString__m) ).

fof(kb_SUMO_43129,axiom,
    ! [V__S1,V__S3,V__S2] :
      ( ( s__instance(V__S2,s__SymbolicString)
        & s__instance(V__S3,s__SymbolicString)
        & s__instance(V__S1,s__SymbolicString) )
     => ( s__precedesInString(V__S1,V__S2,V__S3)
       => ( s__subString(V__S1,V__S3)
          & s__subString(V__S2,V__S3) ) ) ) ).

fof(kb_SUMO_43130,axiom,
    ! [V__S1,V__S3,V__S2,V__S4] :
      ( ( s__instance(V__S4,s__SymbolicString)
        & s__instance(V__S2,s__SymbolicString)
        & s__instance(V__S3,s__SymbolicString)
        & s__instance(V__S1,s__SymbolicString) )
     => ( ( s__precedesInString(V__S1,V__S2,V__S4)
          & s__precedesInString(V__S2,V__S3,V__S4) )
       => s__precedesInString(V__S1,V__S3,V__S4) ) ) ).

fof(kb_SUMO_43131,axiom,
    s__subclass(s__Descriptor,s__ContentBearingObject) ).

fof(kb_SUMO_43132,axiom,
    s__subclass(s__Name,s__Descriptor) ).

fof(kb_SUMO_43133,axiom,
    s__instance(s__Name__t,s__SetOrClass) ).

fof(kb_SUMO_43134,axiom,
    s__instance(s__Descriptor__t,s__SetOrClass) ).

fof(kb_SUMO_43135,axiom,
    s__documentation(s__Name,s__EnglishLanguage,'&%Name denotes the &%Class of &%ContentBearingObjects that identify an &%Entity, typically in some linguistic form such as an epithet, given name, street address, etc.') ).

fof(kb_SUMO_43136,axiom,
    s__subclass(s__Identifier,s__Name) ).

fof(kb_SUMO_43137,axiom,
    s__instance(s__Identifier__t,s__SetOrClass) ).

fof(kb_SUMO_43138,axiom,
    s__documentation(s__Identifier,s__EnglishLanguage,'&%Identifier is the &%Class of &%ContentBearingObjects that identify some entity, such as a bank account, a person, or a location (e.g., as identified by a specific street address or GPS coordinates), perhaps uniquely under some circumstances.') ).

fof(kb_SUMO_43139,axiom,
    s__subclass(s__PlaceDescriptor,s__Descriptor) ).

fof(kb_SUMO_43140,axiom,
    s__subclass(s__DescriptorPart,s__ContentBearingObject) ).

fof(kb_SUMO_43141,axiom,
    s__instance(s__DescriptorPart__t,s__SetOrClass) ).

fof(kb_SUMO_43142,axiom,
    s__subclass(s__NamePart,s__DescriptorPart) ).

fof(kb_SUMO_43143,axiom,
    s__instance(s__NamePart__t,s__SetOrClass) ).

fof(kb_SUMO_43144,axiom,
    s__subclass(s__IdentifierPart,s__NamePart) ).

fof(kb_SUMO_43145,axiom,
    s__instance(s__IdentifierPart__t,s__SetOrClass) ).

fof(kb_SUMO_43146,axiom,
    s__subclass(s__PlaceID,s__PlaceDescriptor) ).

fof(kb_SUMO_43147,axiom,
    s__instance(s__PlaceID__t,s__SetOrClass) ).

fof(kb_SUMO_43148,axiom,
    s__instance(s__PlaceDescriptor__t,s__SetOrClass) ).

fof(kb_SUMO_43149,axiom,
    s__subclass(s__LocalizablePlaceID,s__PlaceID) ).

fof(kb_SUMO_43150,axiom,
    s__instance(s__LocalizablePlaceID__t,s__SetOrClass) ).

fof(kb_SUMO_43151,axiom,
    s__subclass(s__PlaceAddress,s__PlaceID) ).

fof(kb_SUMO_43152,axiom,
    s__subclass(s__ContactSite,s__Object) ).

fof(kb_SUMO_43153,axiom,
    s__documentation(s__ContactSite,s__EnglishLanguage,'A &%ContactSite is an &%Object, typically a &%Place or a &%Residence or a &%CommunicationDevice such as a &%Telephone, that has some kind of address identifier and can serve as a point of contact for a &%Human or &%Organization.') ).

fof(kb_SUMO_43154,axiom,
    s__subclass(s__TelephonyDevice,s__ContactSite) ).

fof(kb_SUMO_43155,axiom,
    s__instance(s__TelephonyDevice__t,s__SetOrClass) ).

fof(kb_SUMO_43156,axiom,
    s__instance(s__ContactSite__t,s__SetOrClass) ).

fof(kb_SUMO_43157,axiom,
    s__subclass(s__TelephonyDevice,s__CommunicationDevice) ).

fof(kb_SUMO_43158,axiom,
    s__subclass(s__TelephonyDevice,s__ElectricDevice) ).

fof(kb_SUMO_43159,axiom,
    s__instance(s__ElectricDevice__t,s__SetOrClass) ).

fof(kb_SUMO_43160,axiom,
    s__documentation(s__TelephonyDevice,s__EnglishLanguage,'A &%TelephonyDevice is a &%CommunicationDevice that, when connected to a &%TelephoneSystem, functions as an access point allowing end users (&%Humans or other &%Agents, such as autonomous/scheduled &%ComputerPrograms) to send or receive signals via the system. &%Telephones and &%FaxMachines are &%TelephonyDevices. A given &%Computer may or may not function as a &%TelephonyDevice, depending on the &%ComputerPrograms it runs and the &%ComputerComponents that are part of it.') ).

fof(kb_SUMO_43161,axiom,
    s__subclass(s__Telephone,s__TelephonyDevice) ).

fof(kb_SUMO_43162,axiom,
    s__instance(s__canonicalPlaceName__m,s__TernaryPredicate) ).

fof(kb_SUMO_43163,axiom,
    s__documentation(s__canonicalPlaceName__m,s__EnglishLanguage,'(&%canonicalPlaceName ?PLACE ?LANG ?STRING) means that in the &%Language ?LANG, the &%SymbolicString ?STRING is a canonical name for the &%GeographicArea ?PLACE') ).

fof(kb_SUMO_43164,axiom,
    s__domain(s__canonicalPlaceName__m,"1",s__Region) ).

fof(kb_SUMO_43165,axiom,
    s__domain(s__canonicalPlaceName__m,"2",s__Language) ).

fof(kb_SUMO_43166,axiom,
    s__domain(s__canonicalPlaceName__m,"3",s__SymbolicString) ).

fof(kb_SUMO_43167,axiom,
    ! [V__LANG,V__PLACE,V__STR] :
      ( ( s__instance(V__STR,s__SymbolicString)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__LANG,s__Language) )
     => ( s__canonicalPlaceName(V__PLACE,V__LANG,V__STR)
       => s__names(V__STR,V__PLACE) ) ) ).

fof(kb_SUMO_43168,axiom,
    s__subclass(s__PostalPlace,s__StationaryArtifact) ).

fof(kb_SUMO_43169,axiom,
    s__subclass(s__PostalPlace,s__LocalizablePlace) ).

fof(kb_SUMO_43170,axiom,
    s__subclass(s__PostalPlace,s__ContactSite) ).

fof(kb_SUMO_43171,axiom,
    s__documentation(s__PostalPlace,s__EnglishLanguage,'A &%PostalPlace is any &%LocalizablePlace that can have a postal address, and to which hardcopy mail (letters, packages, etc.) can be delivered.') ).

fof(kb_SUMO_43172,axiom,
    s__subclass(s__MilitaryInstallation,s__PostalPlace) ).

fof(kb_SUMO_43173,axiom,
    s__instance(s__MilitaryInstallation__t,s__SetOrClass) ).

fof(kb_SUMO_43174,axiom,
    s__subclass(s__Residence,s__PostalPlace) ).

fof(kb_SUMO_43175,axiom,
    s__instance(s__PostalPlace__t,s__SetOrClass) ).

fof(kb_SUMO_43176,axiom,
    s__subclass(s__PlaceOfCommerce,s__PostalPlace) ).

fof(kb_SUMO_43177,axiom,
    s__instance(s__siteForContact__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43178,axiom,
    s__instance(s__siteForContact__m,s__BinaryPredicate) ).

fof(kb_SUMO_43179,axiom,
    s__domain(s__siteForContact__m,"1",s__ContactSite) ).

fof(kb_SUMO_43180,axiom,
    s__domain(s__siteForContact__m,"2",s__Agent) ).

fof(kb_SUMO_43181,axiom,
    s__documentation(s__siteForContact__m,s__EnglishLanguage,'(&%siteForContact ?&%ContactSite ?&%Agent) means that the &%Human or &%Organization ?&%Agent can be reached at or via the point of contact ?&%ContactSite.') ).

fof(kb_SUMO_43182,axiom,
    s__instance(s__postContactSite__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43183,axiom,
    s__instance(s__postContactSite__m,s__BinaryPredicate) ).

fof(kb_SUMO_43184,axiom,
    s__domain(s__postContactSite__m,"1",s__PostalPlace) ).

fof(kb_SUMO_43185,axiom,
    s__domain(s__postContactSite__m,"2",s__Agent) ).

fof(kb_SUMO_43186,axiom,
    s__documentation(s__postContactSite__m,s__EnglishLanguage,'(&%postContactSite ?&%PostalPlace ?&%Agent) means that the &%Human or &%Organization ?&%Agent can be contacted by post (mail) at the location ?&%PostalPlace.') ).

fof(kb_SUMO_43187,axiom,
    s__subrelation(s__postContactSite__m,s__siteForContact__m) ).

fof(kb_SUMO_43188,axiom,
    s__instance(s__unitNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_43189,axiom,
    s__documentation(s__unitNumber__m,s__EnglishLanguage,'(&%unitNumber ?STR ?PLACE) means that ?STR represents the particular unit or space within the building that a &%PostalPlace is located') ).

fof(kb_SUMO_43190,axiom,
    s__domain(s__unitNumber__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43191,axiom,
    s__domain(s__unitNumber__m,"2",s__PostalPlace) ).

fof(kb_SUMO_43192,axiom,
    s__instance(s__floorCode__m,s__BinaryPredicate) ).

fof(kb_SUMO_43193,axiom,
    s__documentation(s__floorCode__m,s__EnglishLanguage,'(&%floorCode ?STR ?PLACE) means that ?STR represents the &%BuildingLevel that a particular &%PostalPlace can be found at') ).

fof(kb_SUMO_43194,axiom,
    s__domain(s__floorCode__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43195,axiom,
    s__domain(s__floorCode__m,"2",s__PostalPlace) ).

fof(kb_SUMO_43196,axiom,
    ! [V__FLRCODE,V__PLACE,V__UNITSTR] :
      ( ( s__instance(V__UNITSTR,s__SymbolicString)
        & s__instance(V__PLACE,s__PostalPlace)
        & s__instance(V__FLRCODE,s__SymbolicString) )
     => ( ( s__unitNumber(V__UNITSTR,V__PLACE)
          & s__floorCode(V__FLRCODE,V__PLACE) )
       => ? [V__UNIT,V__FLOOR] :
            ( s__instance(V__FLOOR,s__Object)
            & s__instance(V__UNIT,s__Physical)
            & s__instance(V__FLOOR,s__BuildingLevel)
            & s__instance(V__UNIT,s__Room)
            & s__located(V__UNIT,V__FLOOR)
            & s__part(V__FLOOR,V__PLACE)
            & s__names(V__UNITSTR,V__UNIT)
            & s__names(V__FLRCODE,V__FLOOR) ) ) ) ).

fof(kb_SUMO_43197,axiom,
    ! [V__BLDG,V__PLACE,V__UNITSTR] :
      ( ( s__instance(V__UNITSTR,s__SymbolicString)
        & s__instance(V__PLACE,s__PostalPlace)
        & s__instance(V__BLDG,s__Object) )
     => ( ( s__unitNumber(V__UNITSTR,V__PLACE)
          & ~ ? [V__FLR] :
                ( s__instance(V__FLR,s__SymbolicString)
                & s__floorCode(V__FLR,V__PLACE) ) )
       => ? [V__UNIT] :
            ( s__instance(V__UNIT,s__Physical)
            & s__instance(V__UNIT,s__Room)
            & s__names(V__UNITSTR,V__UNIT)
            & s__located(V__UNIT,V__BLDG) ) ) ) ).

fof(kb_SUMO_43198,axiom,
    s__subclass(s__Neighborhood,s__GeographicArea) ).

fof(kb_SUMO_43199,axiom,
    s__instance(s__Neighborhood__t,s__SetOrClass) ).

fof(kb_SUMO_43200,axiom,
    s__documentation(s__Neighborhood,s__EnglishLanguage,'&%Neighborhood refers to a &%GeographicArea that is a subregion of a larger geographic area, such as a &%City, normally with a distinctive feature') ).

fof(kb_SUMO_43201,axiom,
    s__termFormat(s__EnglishLanguage,s__Neighborhood,neighborhood) ).

fof(kb_SUMO_43202,axiom,
    ! [V__PLACE] :
      ( s__instance(V__PLACE,s__GeographicArea)
     => ( s__instance(V__PLACE,s__Neighborhood)
       => ? [V__AREA] :
            ( s__instance(V__AREA,s__GeographicArea)
            & s__geographicSubregion(V__PLACE,V__AREA) ) ) ) ).

fof(kb_SUMO_43203,axiom,
    s__instance(s__postNeighborhood__m,s__BinaryPredicate) ).

fof(kb_SUMO_43204,axiom,
    s__instance(s__postNeighborhood__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43205,axiom,
    s__subrelation(s__postNeighborhood__m,s__located__m) ).

fof(kb_SUMO_43206,axiom,
    s__documentation(s__postNeighborhood__m,s__EnglishLanguage,'(&%postNeighborhood ?PLACE ?NEIGHBORHOOD) means that ?PLACE is located in ?NEIGHBORHOOD') ).

fof(kb_SUMO_43207,axiom,
    s__domain(s__postNeighborhood__m,"1",s__PostalPlace) ).

fof(kb_SUMO_43208,axiom,
    s__domain(s__postNeighborhood__m,"2",s__Neighborhood) ).

fof(kb_SUMO_43209,axiom,
    ! [V__GEO,V__PLACE] :
      ( ( s__located(V__PLACE,V__GEO)
        & s__instance(V__PLACE,s__PostalPlace)
        & s__instance(V__GEO,s__Neighborhood) )
    <=> s__postNeighborhood(V__PLACE,V__GEO) ) ).

fof(kb_SUMO_43210,axiom,
    ! [V__CITY,V__NEIGHBORHOOD,V__PLACE] :
      ( ( s__instance(V__PLACE,s__PostalPlace)
        & s__instance(V__NEIGHBORHOOD,s__Neighborhood) )
     => ( ( s__postNeighborhood(V__PLACE,V__NEIGHBORHOOD)
          & s__geographicSubregion(V__NEIGHBORHOOD,V__CITY)
          & s__instance(V__CITY,s__City) )
       => s__postCity(V__PLACE,V__CITY) ) ) ).

fof(kb_SUMO_43211,axiom,
    ! [V__NEIGHBORHOOD,V__PLACE,V__STATE] :
      ( ( s__instance(V__PLACE,s__PostalPlace)
        & s__instance(V__NEIGHBORHOOD,s__Neighborhood) )
     => ( ( s__postNeighborhood(V__PLACE,V__NEIGHBORHOOD)
          & s__geographicSubregion(V__NEIGHBORHOOD,V__STATE)
          & s__instance(V__STATE,s__StateOrProvince) )
       => s__postDistrict(V__PLACE,V__STATE) ) ) ).

fof(kb_SUMO_43212,axiom,
    s__instance(s__postCountry__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43213,axiom,
    s__instance(s__postCountry__m,s__BinaryPredicate) ).

fof(kb_SUMO_43214,axiom,
    s__domain(s__postCountry__m,"1",s__PostalPlace) ).

fof(kb_SUMO_43215,axiom,
    s__domain(s__postCountry__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_43216,axiom,
    s__subrelation(s__postCountry__m,s__located__m) ).

fof(kb_SUMO_43217,axiom,
    s__documentation(s__postCountry__m,s__EnglishLanguage,'(&%postCountry ?&%PostalPlace ?&%GeopoliticalArea) means that ?&%PostalPlace is located in the &%Nation or &%DependencyOrSpecialSovereigntyArea ?&%GeopoliticalArea.') ).

fof(kb_SUMO_43218,axiom,
    ! [V__PLACE,V__COUNTRY] :
      ( ( s__instance(V__COUNTRY,s__GeopoliticalArea)
        & s__instance(V__PLACE,s__PostalPlace) )
     => ( s__postCountry(V__PLACE,V__COUNTRY)
       => ( s__instance(V__COUNTRY,s__Nation)
          | s__instance(V__COUNTRY,s__DependencyOrSpecialSovereigntyArea) ) ) ) ).

fof(kb_SUMO_43219,axiom,
    ! [V__GEO,V__PLACE] :
      ( s__instance(V__GEO,s__GeopoliticalArea)
     => ( ( s__located(V__PLACE,V__GEO)
          & s__instance(V__PLACE,s__PostalPlace)
          & ( s__instance(V__GEO,s__Nation)
            | s__instance(V__GEO,s__DependencyOrSpecialSovereigntyArea) ) )
      <=> s__postCountry(V__PLACE,V__GEO) ) ) ).

fof(kb_SUMO_43220,axiom,
    ! [V__CITY,V__PLACE,V__AREA] :
      ( ( s__instance(V__PLACE,s__PostalPlace)
        & s__instance(V__CITY,s__City) )
     => ( ( s__postCity(V__PLACE,V__CITY)
          & s__geographicSubregion(V__CITY,V__AREA)
          & s__instance(V__AREA,s__StateOrProvince) )
       => s__postDistrict(V__PLACE,V__AREA) ) ) ).

fof(kb_SUMO_43221,axiom,
    ! [V__CITY,V__PLACE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__PLACE,s__PostalPlace)
        & s__instance(V__CITY,s__City) )
     => ( ( s__postCity(V__PLACE,V__CITY)
          & s__geographicSubregion(V__CITY,V__AREA)
          & ( s__instance(V__AREA,s__Nation)
            | s__instance(V__AREA,s__DependencyOrSpecialSovereigntyArea) ) )
       => s__postCountry(V__PLACE,V__AREA) ) ) ).

fof(kb_SUMO_43222,axiom,
    s__instance(s__postDistrict__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43223,axiom,
    s__instance(s__postDistrict__m,s__BinaryPredicate) ).

fof(kb_SUMO_43224,axiom,
    s__domain(s__postDistrict__m,"1",s__PostalPlace) ).

fof(kb_SUMO_43225,axiom,
    s__domain(s__postDistrict__m,"2",s__StateOrProvince) ).

fof(kb_SUMO_43226,axiom,
    s__subrelation(s__postDistrict__m,s__located__m) ).

fof(kb_SUMO_43227,axiom,
    s__documentation(s__postDistrict__m,s__EnglishLanguage,'(&%postDistrict ?&%PostalPlace ?&%StateOrProvince) means that ?&%PostalPlace is located in ?&%StateOrProvince.') ).

fof(kb_SUMO_43228,axiom,
    ! [V__GEO,V__PLACE] :
      ( ( s__located(V__PLACE,V__GEO)
        & s__instance(V__PLACE,s__PostalPlace)
        & s__instance(V__GEO,s__StateOrProvince) )
    <=> s__postDistrict(V__PLACE,V__GEO) ) ).

fof(kb_SUMO_43229,axiom,
    s__instance(s__postCity__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43230,axiom,
    s__instance(s__postCity__m,s__BinaryPredicate) ).

fof(kb_SUMO_43231,axiom,
    s__domain(s__postCity__m,"1",s__PostalPlace) ).

fof(kb_SUMO_43232,axiom,
    s__domain(s__postCity__m,"2",s__City) ).

fof(kb_SUMO_43233,axiom,
    s__subrelation(s__postCity__m,s__located__m) ).

fof(kb_SUMO_43234,axiom,
    s__documentation(s__postCity__m,s__EnglishLanguage,'(&%postCity ?&%PostalPlace ?&%City) means that ?&%PostalPlace is located in ?&%City.') ).

fof(kb_SUMO_43235,axiom,
    ! [V__GEO,V__PLACE] :
      ( ( s__located(V__PLACE,V__GEO)
        & s__instance(V__PLACE,s__PostalPlace)
        & s__instance(V__GEO,s__City) )
    <=> s__postCity(V__PLACE,V__GEO) ) ).

fof(kb_SUMO_43236,axiom,
    s__subclass(s__PostcodeArea,s__LocalizablePlace) ).

fof(kb_SUMO_43237,axiom,
    s__instance(s__PostcodeArea__t,s__SetOrClass) ).

fof(kb_SUMO_43238,axiom,
    s__documentation(s__PostcodeArea,s__EnglishLanguage,'An &%instance of &%PostcodeArea is a &%LocalizablePlace that is identified by a &%Postcode.') ).

fof(kb_SUMO_43239,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeographicArea)
     => ( s__instance(V__AREA,s__PostcodeArea)
       => ? [V__GEO] :
            ( s__instance(V__GEO,s__GeographicArea)
            & s__geographicSubregion(V__AREA,V__GEO) ) ) ) ).

fof(kb_SUMO_43240,axiom,
    s__instance(s__postPostcodeArea__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43241,axiom,
    s__instance(s__postPostcodeArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_43242,axiom,
    s__domain(s__postPostcodeArea__m,"1",s__PostalPlace) ).

fof(kb_SUMO_43243,axiom,
    s__domain(s__postPostcodeArea__m,"2",s__PostcodeArea) ).

fof(kb_SUMO_43244,axiom,
    s__subrelation(s__postPostcodeArea__m,s__located__m) ).

fof(kb_SUMO_43245,axiom,
    s__documentation(s__postPostcodeArea__m,s__EnglishLanguage,'(&%postPostcodeArea ?&%PostalPlace ?&%PostcodeArea) means that ?&%PostalPlace is located in ?&%PostcodeArea.') ).

fof(kb_SUMO_43246,axiom,
    ! [V__PLACE,V__AREA] :
      ( ( s__located(V__PLACE,V__AREA)
        & s__instance(V__PLACE,s__PostalPlace)
        & s__instance(V__AREA,s__PostcodeArea) )
    <=> s__postPostcodeArea(V__PLACE,V__AREA) ) ).

fof(kb_SUMO_43247,axiom,
    ! [V__CITY,V__PLACE,V__AREA] :
      ( ( s__instance(V__AREA,s__PostcodeArea)
        & s__instance(V__PLACE,s__PostalPlace) )
     => ( ( s__postPostcodeArea(V__PLACE,V__AREA)
          & s__geographicSubregion(V__AREA,V__CITY)
          & s__instance(V__CITY,s__City) )
       => s__postCity(V__PLACE,V__CITY) ) ) ).

fof(kb_SUMO_43248,axiom,
    ! [V__GEO,V__PLACE,V__AREA] :
      ( ( s__instance(V__AREA,s__PostcodeArea)
        & s__instance(V__PLACE,s__PostalPlace) )
     => ( ( s__postPostcodeArea(V__PLACE,V__AREA)
          & s__geographicSubregion(V__AREA,V__GEO)
          & s__instance(V__GEO,s__StateOrProvince) )
       => s__postDistrict(V__PLACE,V__GEO) ) ) ).

fof(kb_SUMO_43249,axiom,
    s__instance(s__postStreet__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43250,axiom,
    s__instance(s__postStreet__m,s__BinaryPredicate) ).

fof(kb_SUMO_43251,axiom,
    s__domain(s__postStreet__m,"1",s__PostalPlace) ).

fof(kb_SUMO_43252,axiom,
    s__domain(s__postStreet__m,"2",s__Roadway) ).

fof(kb_SUMO_43253,axiom,
    s__documentation(s__postStreet__m,s__EnglishLanguage,'(&%postStreet ?&%PostalPlace ?&%Roadway) means that ?&%PostalPlace is &%Adjacent to ?&%Roadway.') ).

fof(kb_SUMO_43254,axiom,
    ! [V__POSTPLACE,V__ROADWAY] :
      ( ( s__instance(V__ROADWAY,s__Roadway)
        & s__instance(V__POSTPLACE,s__PostalPlace) )
     => ( s__postStreet(V__POSTPLACE,V__ROADWAY)
       => s__orientation(V__POSTPLACE,V__ROADWAY,s__Adjacent) ) ) ).

fof(kb_SUMO_43255,axiom,
    s__instance(s__postStreetNumber__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43256,axiom,
    s__instance(s__postStreetNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_43257,axiom,
    s__domain(s__postStreetNumber__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43258,axiom,
    s__domain(s__postStreetNumber__m,"2",s__PostalPlace) ).

fof(kb_SUMO_43259,axiom,
    s__documentation(s__postStreetNumber__m,s__EnglishLanguage,'(&%postStreetNumber ?&%SymbolicString ?&%PostalPlace) means that ?&%SymbolicString identifies the sub-city block or building level location of a ?&%PostalPlace. ?&%SymbolicString need not consist exclusively of &%DigitCharacters.') ).

fof(kb_SUMO_43260,axiom,
    s__instance(s__postPostOfficeBox__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43261,axiom,
    s__instance(s__postPostOfficeBox__m,s__BinaryPredicate) ).

fof(kb_SUMO_43262,axiom,
    s__domain(s__postPostOfficeBox__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43263,axiom,
    s__domain(s__postPostOfficeBox__m,"2",s__PostalPlace) ).

fof(kb_SUMO_43264,axiom,
    s__documentation(s__postPostOfficeBox__m,s__EnglishLanguage,'(&%postPostOfficeBox ?&%SymbolicString ?&%PostalPlace) means that ?&%SymbolicString identifies the post office box of a ?&%PostalPlace. ?&%SymbolicString need not consist exclusively of &%DigitCharacters.') ).

fof(kb_SUMO_43265,axiom,
    s__subclass(s__PostalAddressText,s__PlaceAddress) ).

fof(kb_SUMO_43266,axiom,
    s__subclass(s__PostalAddressText,s__LocalizablePlaceID) ).

fof(kb_SUMO_43267,axiom,
    s__subclass(s__PostalAddressText,s__SymbolicString) ).

fof(kb_SUMO_43268,axiom,
    s__instance(s__PostalAddressText__t,s__SetOrClass) ).

fof(kb_SUMO_43269,axiom,
    s__subclass(s__PostalAddressText,s__LinguisticExpression) ).

fof(kb_SUMO_43270,axiom,
    s__instance(s__postAddressText__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43271,axiom,
    s__instance(s__postAddressText__m,s__BinaryPredicate) ).

fof(kb_SUMO_43272,axiom,
    s__domain(s__postAddressText__m,"1",s__PostalAddressText) ).

fof(kb_SUMO_43273,axiom,
    s__domain(s__postAddressText__m,"2",s__PostalPlace) ).

fof(kb_SUMO_43274,axiom,
    s__documentation(s__postAddressText__m,s__EnglishLanguage,'(&%postAddressText ?&%PostalAddressText ?&%PostalPlace) means that the &%ContactSite ?&%PostalPlace is identified by ?&%PostalAddressText.') ).

fof(kb_SUMO_43275,axiom,
    s__instance(s__telecomContactDevice__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43276,axiom,
    s__instance(s__telecomContactDevice__m,s__BinaryPredicate) ).

fof(kb_SUMO_43277,axiom,
    s__domain(s__telecomContactDevice__m,"1",s__TelephonyDevice) ).

fof(kb_SUMO_43278,axiom,
    s__domain(s__telecomContactDevice__m,"2",s__Agent) ).

fof(kb_SUMO_43279,axiom,
    s__documentation(s__telecomContactDevice__m,s__EnglishLanguage,'(&%telecomContactDevice ?&%TelephonyDevice ?&%Agent) means that ?&%TelephonyDevice is a &%ContactSite for the &%Human or &%Organization ?&%Agent.') ).

fof(kb_SUMO_43280,axiom,
    s__subrelation(s__telecomContactDevice__m,s__siteForContact__m) ).

fof(kb_SUMO_43281,axiom,
    s__subclass(s__VirtualPlaceID,s__PlaceID) ).

fof(kb_SUMO_43282,axiom,
    s__subclass(s__VirtualAddress,s__PlaceAddress) ).

fof(kb_SUMO_43283,axiom,
    s__instance(s__VirtualAddress__t,s__SetOrClass) ).

fof(kb_SUMO_43284,axiom,
    s__instance(s__PlaceAddress__t,s__SetOrClass) ).

fof(kb_SUMO_43285,axiom,
    s__subclass(s__VirtualAddress,s__VirtualPlaceID) ).

fof(kb_SUMO_43286,axiom,
    s__instance(s__VirtualPlaceID__t,s__SetOrClass) ).

fof(kb_SUMO_43287,axiom,
    s__subclass(s__TelecomNumber,s__VirtualAddress) ).

fof(kb_SUMO_43288,axiom,
    s__subclass(s__TelecomNumber,s__SymbolicString) ).

fof(kb_SUMO_43289,axiom,
    s__instance(s__TelecomNumber__t,s__SetOrClass) ).

fof(kb_SUMO_43290,axiom,
    s__subclass(s__TelecomNumber,s__ContactSite) ).

fof(kb_SUMO_43291,axiom,
    s__instance(s__deviceTelecomNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_43292,axiom,
    s__instance(s__deviceTelecomNumber__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43293,axiom,
    s__domain(s__deviceTelecomNumber__m,"1",s__TelecomNumber) ).

fof(kb_SUMO_43294,axiom,
    s__domain(s__deviceTelecomNumber__m,"2",s__TelephonyDevice) ).

fof(kb_SUMO_43295,axiom,
    s__documentation(s__deviceTelecomNumber__m,s__EnglishLanguage,'(&%deviceTelecomNumber ?&%TelecomNumber ?&%TelephonyDevice) means that ?&%TelephonyDevice is identified, and can be accessed, by ?&%TelecomNumber.') ).

fof(kb_SUMO_43296,axiom,
    s__instance(s__telecomCoreNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_43297,axiom,
    s__instance(s__telecomCoreNumber__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43298,axiom,
    s__domain(s__telecomCoreNumber__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43299,axiom,
    s__domain(s__telecomCoreNumber__m,"2",s__TelecomNumber) ).

fof(kb_SUMO_43300,axiom,
    s__subrelation(s__telecomCoreNumber__m,s__subString__m) ).

fof(kb_SUMO_43301,axiom,
    s__documentation(s__telecomCoreNumber__m,s__EnglishLanguage,'(&%telecomCoreNumber ?&%SymbolicString ?&%TelecomNumber) means that ?&%SymbolicString is the &%part of a &%TelecomNumber that identifies an individual subscriber line, not including the area code and any possible extensions.') ).

fof(kb_SUMO_43302,axiom,
    s__instance(s__telecomCountryCode__m,s__BinaryPredicate) ).

fof(kb_SUMO_43303,axiom,
    s__instance(s__telecomCountryCode__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43304,axiom,
    s__domain(s__telecomCountryCode__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43305,axiom,
    s__domain(s__telecomCountryCode__m,"2",s__TelecomNumber) ).

fof(kb_SUMO_43306,axiom,
    s__documentation(s__telecomCountryCode__m,s__EnglishLanguage,'(&%telecomCountryCode ?&%SymbolicString &%TelecomNumber) means that ?&%SymbolicString is the &%part of ?&%TelecomNumber that identifies the &%Nation in which the device identified by ?&%TelecomNumber is located (or registered). ?&%SymbolicString will be standard code conforming to, and assigned by, ITU-T Recommendation E.164.') ).

fof(kb_SUMO_43307,axiom,
    s__subrelation(s__telecomCountryCode__m,s__subString__m) ).

fof(kb_SUMO_43308,axiom,
    s__instance(s__telecomAreaCode__m,s__BinaryPredicate) ).

fof(kb_SUMO_43309,axiom,
    s__instance(s__telecomAreaCode__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43310,axiom,
    s__domain(s__telecomAreaCode__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43311,axiom,
    s__domain(s__telecomAreaCode__m,"2",s__TelecomNumber) ).

fof(kb_SUMO_43312,axiom,
    s__documentation(s__telecomAreaCode__m,s__EnglishLanguage,'(&%telecomAreaCode ?&%SymbolicString &%TelecomNumber) means that ?&%SymbolicString is the &%part of ?&%TelecomNumber that follows the country code. ?&%SymbolicString may denote a &%GeographicArea in which the &%TelephonyDevice identified by ?&%TelecomNumber is located (registered), but it may also denote a call billing plan or status, as for 800 numbers in the North American Numbering Plan.') ).

fof(kb_SUMO_43313,axiom,
    s__subrelation(s__telecomAreaCode__m,s__subString__m) ).

fof(kb_SUMO_43314,axiom,
    s__instance(s__telecomCode2__m,s__BinaryPredicate) ).

fof(kb_SUMO_43315,axiom,
    s__instance(s__telecomCode2__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43316,axiom,
    s__domain(s__telecomCode2__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43317,axiom,
    s__domain(s__telecomCode2__m,"2",s__TelecomNumber) ).

fof(kb_SUMO_43318,axiom,
    s__documentation(s__telecomCode2__m,s__EnglishLanguage,'(&%telecomCode2 ?&%SymbolicString ?&%TelecomNumber) means that ?&%SymbolicString is the second code (if there is one, such as a sub-area code) following the part of ?&%TelecomNumber denoted by &%telecomCountryCode.') ).

fof(kb_SUMO_43319,axiom,
    s__subrelation(s__telecomCode2__m,s__subString__m) ).

fof(kb_SUMO_43320,axiom,
    s__instance(s__telecomExtension__m,s__BinaryPredicate) ).

fof(kb_SUMO_43321,axiom,
    s__instance(s__telecomExtension__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43322,axiom,
    s__domain(s__telecomExtension__m,"1",s__SymbolicString) ).

fof(kb_SUMO_43323,axiom,
    s__domain(s__telecomExtension__m,"2",s__TelecomNumber) ).

fof(kb_SUMO_43324,axiom,
    s__documentation(s__telecomExtension__m,s__EnglishLanguage,'(&%telecomExtension ?&%SymbolicString ?&%TelecomNumber) means that ?&%SymbolicString is a &%part of ?&%TelecomNumber that identifies a &%TelephonyDevice within a group of such &%Devices, the members of which share a local subscriber line.') ).

fof(kb_SUMO_43325,axiom,
    ! [V__CN,V__WHOLE,V__AC] :
      ( ( s__instance(V__AC,s__SymbolicString)
        & s__instance(V__WHOLE,s__TelecomNumber)
        & s__instance(V__CN,s__SymbolicString) )
     => ( ( s__telecomCoreNumber(V__CN,V__WHOLE)
          & s__telecomAreaCode(V__AC,V__WHOLE) )
       => s__precedesInString(V__AC,V__CN,V__WHOLE) ) ) ).

fof(kb_SUMO_43326,axiom,
    ! [V__CN,V__CC,V__WHOLE] :
      ( ( s__instance(V__WHOLE,s__TelecomNumber)
        & s__instance(V__CC,s__SymbolicString)
        & s__instance(V__CN,s__SymbolicString) )
     => ( ( s__telecomCoreNumber(V__CN,V__WHOLE)
          & s__telecomCountryCode(V__CC,V__WHOLE) )
       => s__precedesInString(V__CC,V__CN,V__WHOLE) ) ) ).

fof(kb_SUMO_43327,axiom,
    ! [V__CC,V__WHOLE,V__AC] :
      ( ( s__instance(V__AC,s__SymbolicString)
        & s__instance(V__WHOLE,s__TelecomNumber)
        & s__instance(V__CC,s__SymbolicString) )
     => ( ( s__telecomAreaCode(V__AC,V__WHOLE)
          & s__telecomCountryCode(V__CC,V__WHOLE) )
       => s__precedesInString(V__CC,V__AC,V__WHOLE) ) ) ).

fof(kb_SUMO_43328,axiom,
    ! [V__CN,V__EX,V__WHOLE] :
      ( ( s__instance(V__WHOLE,s__TelecomNumber)
        & s__instance(V__EX,s__SymbolicString)
        & s__instance(V__CN,s__SymbolicString) )
     => ( ( s__telecomCoreNumber(V__CN,V__WHOLE)
          & s__telecomExtension(V__EX,V__WHOLE) )
       => s__precedesInString(V__CN,V__EX,V__WHOLE) ) ) ).

fof(kb_SUMO_43329,axiom,
    ! [V__C2,V__WHOLE,V__AC] :
      ( ( s__instance(V__AC,s__SymbolicString)
        & s__instance(V__WHOLE,s__TelecomNumber)
        & s__instance(V__C2,s__SymbolicString) )
     => ( ( s__telecomCode2(V__C2,V__WHOLE)
          & s__telecomAreaCode(V__AC,V__WHOLE) )
       => s__precedesInString(V__AC,V__C2,V__WHOLE) ) ) ).

fof(kb_SUMO_43330,axiom,
    ! [V__CC,V__C2,V__WHOLE] :
      ( ( s__instance(V__WHOLE,s__TelecomNumber)
        & s__instance(V__C2,s__SymbolicString)
        & s__instance(V__CC,s__SymbolicString) )
     => ( ( s__telecomCode2(V__C2,V__WHOLE)
          & s__telecomCountryCode(V__CC,V__WHOLE) )
       => s__precedesInString(V__CC,V__C2,V__WHOLE) ) ) ).

fof(kb_SUMO_43331,axiom,
    s__instance(s__telephoneNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_43332,axiom,
    s__instance(s__telephoneNumber__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43333,axiom,
    s__domain(s__telephoneNumber__m,"1",s__TelecomNumber) ).

fof(kb_SUMO_43334,axiom,
    s__domain(s__telephoneNumber__m,"2",s__Agent) ).

fof(kb_SUMO_43335,axiom,
    s__documentation(s__telephoneNumber__m,s__EnglishLanguage,'(%&telephoneNumber ?NUMBER ?AGENT) means that ?&%Agent identifies a &%TelecomeNumber at which ?&%Agent can be contacted') ).

fof(kb_SUMO_43336,axiom,
    ! [V__NUMBER,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__NUMBER,s__TelecomNumber) )
     => ( s__telephoneNumber(V__NUMBER,V__AGENT)
       => s__siteForContact(V__NUMBER,V__AGENT) ) ) ).

fof(kb_SUMO_43337,axiom,
    s__instance(s__personalPhoneNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_43338,axiom,
    s__instance(s__personalPhoneNumber__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43339,axiom,
    s__domain(s__personalPhoneNumber__m,"1",s__TelecomNumber) ).

fof(kb_SUMO_43340,axiom,
    s__domain(s__personalPhoneNumber__m,"2",s__Human) ).

fof(kb_SUMO_43341,axiom,
    s__subrelation(s__personalPhoneNumber__m,s__telephoneNumber__m) ).

fof(kb_SUMO_43342,axiom,
    s__documentation(s__personalPhoneNumber__m,s__EnglishLanguage,'(&%personalPhoneNumber ?&%TelecomNumber ?&%Human) means that ?&%TelecomNumber identifies a &%Telephone at which ?&%Human can be contacted when not a work, or for purposes other than work.') ).

%FOL fof(kb_SUMO_43343,axiom,(( (! [V__NUMBER,V__TIME,V__AGENT,V__DEVICE] : ((s__instance(V__DEVICE,s__TelephonyDevice) & s__instance(V__AGENT,s__Agent) & s__instance(V__TIME,s__TimePosition) & s__instance(V__NUMBER,s__TelecomNumber)) => ((s__instance(V__DEVICE,s__Telephone) & s__holdsDuring(V__TIME,'(s__possesses(V__AGENT,V__DEVICE) & s__deviceTelecomNumber(V__NUMBER,V__DEVICE))')) => s__holdsDuring(V__TIME,'s__telephoneNumber(V__NUMBER,V__AGENT)')))) ))).

fof(kb_SUMO_43344,axiom,
    s__instance(s__homePhoneNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_43345,axiom,
    s__instance(s__homePhoneNumber__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43346,axiom,
    s__domain(s__homePhoneNumber__m,"1",s__TelecomNumber) ).

fof(kb_SUMO_43347,axiom,
    s__domain(s__homePhoneNumber__m,"2",s__Human) ).

fof(kb_SUMO_43348,axiom,
    s__subrelation(s__homePhoneNumber__m,s__telephoneNumber__m) ).

fof(kb_SUMO_43349,axiom,
    s__documentation(s__homePhoneNumber__m,s__EnglishLanguage,'(&%homePhoneNumber ?&%TelecomNumber ?&%Human) means that ?&%TelecomNumber identifies a &%Telephone located at ?&%Humans &%PermanentResidence.') ).

%FOL fof(kb_SUMO_43350,axiom,(( (! [V__NUMBER,V__TIME,V__PLACE,V__AGENT,V__DEVICE] : ((s__instance(V__DEVICE,s__TelephonyDevice) & s__instance(V__AGENT,s__Human) & s__instance(V__TIME,s__TimePosition) & s__instance(V__NUMBER,s__TelecomNumber)) => (s__holdsDuring(V__TIME,'(s__deviceTelecomNumber(V__NUMBER,V__DEVICE) & s__homePhoneNumber(V__NUMBER,V__AGENT) & s__located(V__DEVICE,V__PLACE) & s__instance(V__PLACE,s__PermanentResidence))') => s__holdsDuring(V__TIME,'s__home(V__AGENT,V__PLACE)')))) ))).

%FOL fof(kb_SUMO_43351,axiom,(( (! [V__NUMBER,V__TIME,V__PLACE,V__AGENT,V__DEVICE] : ((s__instance(V__DEVICE,s__TelephonyDevice) & s__instance(V__AGENT,s__Organism) & s__instance(V__PLACE,s__Object) & s__instance(V__TIME,s__TimePosition) & s__instance(V__NUMBER,s__TelecomNumber)) => ((s__instance(V__AGENT,s__Human) & s__holdsDuring(V__TIME,'(s__deviceTelecomNumber(V__NUMBER,V__DEVICE) & s__telephoneNumber(V__NUMBER,V__AGENT) & s__located(V__DEVICE,V__PLACE) & s__instance(V__PLACE,s__Residence))')) => s__holdsDuring(V__TIME,'s__inhabits(V__AGENT,V__PLACE)')))) ))).

fof(kb_SUMO_43352,axiom,
    s__instance(s__workPhoneNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_43353,axiom,
    s__instance(s__workPhoneNumber__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43354,axiom,
    s__domain(s__workPhoneNumber__m,"1",s__TelecomNumber) ).

fof(kb_SUMO_43355,axiom,
    s__domain(s__workPhoneNumber__m,"2",s__Agent) ).

fof(kb_SUMO_43356,axiom,
    s__subrelation(s__workPhoneNumber__m,s__telephoneNumber__m) ).

fof(kb_SUMO_43357,axiom,
    s__documentation(s__workPhoneNumber__m,s__EnglishLanguage,'(&%workPhoneNumber ?&%TelecomNumber ?&%Agent) means that ?&%TelecomNumber identifies a &%Telephone at which ?&%Agent can be contacted when at work, or for business purposes.') ).

fof(kb_SUMO_43358,axiom,
    s__documentation(s__FixedPhone,s__EnglishLanguage,'An &%instance of &%FixedPhone is a &%Telephone that must be connected to the telephone network via a cord.') ).

fof(kb_SUMO_43359,axiom,
    s__subclass(s__FixedPhone,s__Telephone) ).

fof(kb_SUMO_43360,axiom,
    s__instance(s__FixedPhone__t,s__SetOrClass) ).

fof(kb_SUMO_43361,axiom,
    s__instance(s__Telephone__t,s__SetOrClass) ).

fof(kb_SUMO_43362,axiom,
    s__subclass(s__MobileCellPhone,s__ReceiverDevice) ).

fof(kb_SUMO_43363,axiom,
    s__subclass(s__MobileCellPhone,s__Telephone) ).

fof(kb_SUMO_43364,axiom,
    s__instance(s__MobileCellPhone__t,s__SetOrClass) ).

fof(kb_SUMO_43365,axiom,
    s__documentation(s__MobileCellPhone,s__EnglishLanguage,'A &%MobileCellPhone is a &%Telephone that connects to the telephone network by sending and receiving radio transmissions, rather than via a cord, and so is portable.') ).

fof(kb_SUMO_43366,axiom,
    s__instance(s__mobilePhoneNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_43367,axiom,
    s__instance(s__mobilePhoneNumber__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43368,axiom,
    s__domain(s__mobilePhoneNumber__m,"1",s__TelecomNumber) ).

fof(kb_SUMO_43369,axiom,
    s__domain(s__mobilePhoneNumber__m,"2",s__Agent) ).

fof(kb_SUMO_43370,axiom,
    s__subrelation(s__mobilePhoneNumber__m,s__telephoneNumber__m) ).

fof(kb_SUMO_43371,axiom,
    s__documentation(s__mobilePhoneNumber__m,s__EnglishLanguage,'(&%mobilePhoneNumber ?&%TelecomNumber ?&%Agent) means that ?&%TelecomNumber identifies a &%MobileCellPhone at which ?&%Agent can be contacted.') ).

fof(kb_SUMO_43372,axiom,
    ! [V__NUMBER,V__TIME,V__AGENT,V__DEVICE] :
      ( ( s__instance(V__DEVICE,s__TelephonyDevice)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__TIME,s__TimePosition)
        & s__instance(V__NUMBER,s__TelecomNumber) )
     => ( s__holdsDuring(V__TIME,'(s__deviceTelecomNumber(V__NUMBER,V__DEVICE) & s__mobilePhoneNumber(V__NUMBER,V__AGENT))')
       => s__instance(V__DEVICE,s__MobileCellPhone) ) ) ).

%FOL fof(kb_SUMO_43373,axiom,(( (! [V__NUMBER,V__TIME,V__AGENT,V__DEVICE] : ((s__instance(V__DEVICE,s__TelephonyDevice) & s__instance(V__AGENT,s__Agent) & s__instance(V__TIME,s__TimePosition) & s__instance(V__NUMBER,s__TelecomNumber)) => ((s__instance(V__DEVICE,s__MobileCellPhone) & s__holdsDuring(V__TIME,'(s__deviceTelecomNumber(V__NUMBER,V__DEVICE) & s__telephoneNumber(V__NUMBER,V__AGENT))')) => s__holdsDuring(V__TIME,'s__mobilePhoneNumber(V__NUMBER,V__AGENT)')))) ))).

%FOL fof(kb_SUMO_43374,axiom,(( (! [V__NUMBER,V__TIME,V__AGENT,V__DEVICE] : ((s__instance(V__DEVICE,s__TelephonyDevice) & s__instance(V__AGENT,s__Agent) & s__instance(V__TIME,s__TimePosition) & s__instance(V__NUMBER,s__TelecomNumber)) => (s__holdsDuring(V__TIME,'(s__deviceTelecomNumber(V__NUMBER,V__DEVICE) & s__mobilePhoneNumber(V__NUMBER,V__AGENT))') => s__holdsDuring(V__TIME,'s__possesses(V__AGENT,V__DEVICE)')))) ))).

fof(kb_SUMO_43375,axiom,
    s__instance(s__faxNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_43376,axiom,
    s__instance(s__faxNumber__m,s__AsymmetricRelation) ).

fof(kb_SUMO_43377,axiom,
    s__domain(s__faxNumber__m,"1",s__TelecomNumber) ).

fof(kb_SUMO_43378,axiom,
    s__domain(s__faxNumber__m,"2",s__Agent) ).

fof(kb_SUMO_43379,axiom,
    s__documentation(s__faxNumber__m,s__EnglishLanguage,'(&%faxNumber ?&%TelecomNumber ?&%Agent) means that ?&%TelecomNumber identifies a &%FaxMachine at which ?&%Agent can be contacted.') ).

%FOL fof(kb_SUMO_43380,axiom,(( (! [V__NUMBER,V__TIME,V__AGENT,V__DEVICE] : ((s__instance(V__DEVICE,s__TelephonyDevice) & s__instance(V__AGENT,s__Agent) & s__instance(V__TIME,s__TimePosition) & s__instance(V__NUMBER,s__TelecomNumber)) => ((s__instance(V__DEVICE,s__FaxMachine) & s__holdsDuring(V__TIME,'(s__deviceTelecomNumber(V__NUMBER,V__DEVICE) & s__possesses(V__AGENT,V__DEVICE))')) => s__holdsDuring(V__TIME,'s__faxNumber(V__NUMBER,V__AGENT)')))) ))).

fof(kb_SUMO_43381,axiom,
    ! [V__NUMBER,V__TIME,V__AGENT,V__DEVICE] :
      ( ( s__instance(V__DEVICE,s__TelephonyDevice)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__TIME,s__TimePosition)
        & s__instance(V__NUMBER,s__TelecomNumber) )
     => ( s__holdsDuring(V__TIME,'(s__deviceTelecomNumber(V__NUMBER,V__DEVICE) & s__faxNumber(V__NUMBER,V__AGENT))')
       => s__instance(V__DEVICE,s__FaxMachine) ) ) ).

fof(kb_SUMO_43382,axiom,
    s__subclass(s__FabricIron,s__Device) ).

fof(kb_SUMO_43383,axiom,
    s__instance(s__FabricIron__t,s__SetOrClass) ).

fof(kb_SUMO_43384,axiom,
    s__documentation(s__FabricIron,s__EnglishLanguage,'&%FabricIron is a type of &%Device that has a flat metal base used to smooth cloth') ).

fof(kb_SUMO_43385,axiom,
    s__termFormat(s__EnglishLanguage,s__FabricIron,iron) ).

fof(kb_SUMO_43386,axiom,
    ! [V__IRON] :
      ( s__instance(V__IRON,s__SelfConnectedObject)
     => ( s__instance(V__IRON,s__FabricIron)
       => ? [V__BASE,V__METAL] :
            ( s__subclass(V__METAL,s__Substance)
            & s__instance(V__BASE,s__CorpuscularObject)
            & s__bottom(V__BASE,V__IRON)
            & s__material(V__METAL,V__BASE)
            & s__instance(V__METAL,s__Metal)
            & s__attribute(V__BASE,s__Flat) ) ) ) ).

fof(kb_SUMO_43387,axiom,
    s__subclass(s__IroningBoard,s__Device) ).

fof(kb_SUMO_43388,axiom,
    s__instance(s__IroningBoard__t,s__SetOrClass) ).

fof(kb_SUMO_43389,axiom,
    s__documentation(s__IroningBoard,s__EnglishLanguage,'&%IroningBoard is a type of &%Device consisting of a flat, padded board used as a surface for ironing') ).

fof(kb_SUMO_43390,axiom,
    s__termFormat(s__EnglishLanguage,s__IroningBoard,'ironing board') ).

fof(kb_SUMO_43391,axiom,
    ! [V__BOARD] :
      ( s__instance(V__BOARD,s__Object)
     => ( s__instance(V__BOARD,s__IroningBoard)
       => s__hasPurpose(V__BOARD,'(? [V__IRON,V__FABRIC,V__OBJ] : (s__instance(V__OBJ,s__Object) & s__instance(V__FABRIC,s__Object) & s__instance(V__IRON,s__Process) & s__instance(V__IRON,s__Ironing) & s__patient(V__IRON,V__OBJ) & s__part(V__FABRIC,V__OBJ) & s__instance(V__FABRIC,s__Fabric) & s__holdsDuring(s__WhenFn(V__IRON),s__orientation(V__OBJ,V__BOARD,s__On))))') ) ) ).

fof(kb_SUMO_43392,axiom,
    s__subclass(s__Smoothing,s__SurfaceChange) ).

fof(kb_SUMO_43393,axiom,
    s__instance(s__Smoothing__t,s__SetOrClass) ).

fof(kb_SUMO_43394,axiom,
    s__documentation(s__Smoothing,s__EnglishLanguage,'&%Smoothing is a type of &%SurfaceChange to make something &%Smooth') ).

fof(kb_SUMO_43395,axiom,
    s__termFormat(s__EnglishLanguage,s__Smoothing,smoothing) ).

%FOL fof(kb_SUMO_43396,axiom,(( (! [V__OBJ,V__SMOOTH] : ((s__instance(V__SMOOTH,s__Process) & s__instance(V__OBJ,s__Object)) => ((s__instance(V__SMOOTH,s__Smoothing) & s__patient(V__SMOOTH,V__OBJ)) => (? [V__PART] : (s__instance(V__PART,s__Object) & s__superficialPart(V__PART,V__OBJ) & s__holdsDuring(s__EndFn(s__WhenFn(V__SMOOTH)),'s__attribute(V__PART,s__Smooth)')))))) ))).

fof(kb_SUMO_43397,axiom,
    s__subclass(s__Ironing,s__Smoothing) ).

fof(kb_SUMO_43398,axiom,
    s__instance(s__Ironing__t,s__SetOrClass) ).

fof(kb_SUMO_43399,axiom,
    s__documentation(s__Ironing,s__EnglishLanguage,'&%Ironing refers to a &%Smoothing process where a heated &%Device is used to smooth something') ).

fof(kb_SUMO_43400,axiom,
    s__termFormat(s__EnglishLanguage,s__Ironing,ironing) ).

fof(kb_SUMO_43401,axiom,
    ! [V__OBJ,V__I] :
      ( ( s__instance(V__I,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__I,s__Ironing)
          & s__patient(V__I,V__OBJ) )
       => ? [V__HEAT,V__IRON,V__PART] :
            ( s__instance(V__PART,s__Object)
            & s__instance(V__IRON,s__Object)
            & s__instance(V__HEAT,s__Process)
            & s__superficialPart(V__PART,V__OBJ)
            & s__instance(V__HEAT,s__Heating)
            & s__patient(V__HEAT,V__IRON)
            & s__patient(V__I,V__PART)
            & s__instrument(V__I,V__IRON) ) ) ) ).

fof(kb_SUMO_43402,axiom,
    ! [V__OBJ,V__I,V__FABRIC] :
      ( ( s__instance(V__FABRIC,s__Object)
        & s__instance(V__I,s__Process)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__I,s__Ironing)
          & s__patient(V__I,V__OBJ)
          & s__part(V__FABRIC,V__OBJ)
          & s__instance(V__FABRIC,s__Fabric) )
       => ? [V__IRON,V__HEAT] :
            ( s__instance(V__HEAT,s__Process)
            & s__instance(V__IRON,s__Object)
            & s__instance(V__HEAT,s__Heating)
            & s__patient(V__HEAT,V__IRON)
            & s__instance(V__IRON,s__FabricIron)
            & s__instrument(V__I,V__IRON) ) ) ) ).

fof(kb_SUMO_43403,axiom,
    s__subclass(s__WhirlpoolTub,s__FluidContainer) ).

fof(kb_SUMO_43404,axiom,
    s__documentation(s__WhirlpoolTub,s__EnglishLanguage,'&%WhirlpoolTub refers to a &%FluidContainer used by &%Humans for relaxation with jets used to create water currents to massage the body') ).

fof(kb_SUMO_43405,axiom,
    s__termFormat(s__EnglishLanguage,s__WhirlpoolTub,'whirlpool tub') ).

fof(kb_SUMO_43406,axiom,
    ! [V__TUB] :
      ( s__instance(V__TUB,s__Object)
     => ( s__instance(V__TUB,s__WhirlpoolTub)
       => ? [V__VALVE] :
            ( s__instance(V__VALVE,s__PressureControlValve)
            & s__part(V__VALVE,V__TUB)
            & s__hasPurpose(V__VALVE,'(? [V__WATER,V__CREATION,V__MOTION] : (s__instance(V__MOTION,s__Physical) & s__instance(V__CREATION,s__Process) & s__instance(V__WATER,s__Object) & s__instance(V__VALVE,s__Object) & s__instance(V__WATER,s__Water) & s__located(V__WATER,V__TUB) & s__instance(V__CREATION,s__Creation) & s__instrument(V__CREATION,V__VALVE) & s__result(V__CREATION,V__MOTION) & s__instance(V__MOTION,s__Motion) & s__located(V__MOTION,V__WATER)))') ) ) ) ).

fof(kb_SUMO_43407,axiom,
    s__subclass(s__HotTub,s__WhirlpoolTub) ).

fof(kb_SUMO_43408,axiom,
    s__instance(s__HotTub__t,s__SetOrClass) ).

fof(kb_SUMO_43409,axiom,
    s__instance(s__WhirlpoolTub__t,s__SetOrClass) ).

fof(kb_SUMO_43410,axiom,
    s__documentation(s__HotTub,s__EnglishLanguage,'&%HotTub refers to a &%WhirlpoolTub that is capable of heating the water located in it') ).

fof(kb_SUMO_43411,axiom,
    s__termFormat(s__EnglishLanguage,s__HotTub,'hot tub') ).

fof(kb_SUMO_43412,axiom,
    ! [V__X,V__WATER] :
      ( ( s__instance(V__WATER,s__Physical)
        & s__instance(V__X,s__Object) )
     => ( ( s__instance(V__X,s__HotTub)
          & s__located(V__WATER,V__X)
          & s__instance(V__WATER,s__Water) )
       => s__modalAttribute('(? [V__HEAT] : (s__instance(V__HEAT,s__Process) & s__instance(V__HEAT,s__Heating) & s__instrument(V__HEAT,V__X) & s__patient(V__HEAT,V__WATER)))',s__Possibility) ) ) ).

fof(kb_SUMO_43413,axiom,
    s__subclass(s__SizeAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_43414,axiom,
    s__documentation(s__SizeAttribute,s__EnglishLanguage,'&%SizeAttribute refers to attributes that pertain to the &%measure of some &%Object') ).

fof(kb_SUMO_43415,axiom,
    s__termFormat(s__EnglishLanguage,s__SizeAttribute,'size attribute') ).

fof(kb_SUMO_43416,axiom,
    ! [V__ATTR,V__X] :
      ( s__instance(V__ATTR,s__Attribute)
     => ( ( s__attribute(V__X,V__ATTR)
          & s__instance(V__ATTR,s__SizeAttribute) )
       => s__instance(V__X,s__Object) ) ) ).

fof(kb_SUMO_43417,axiom,
    s__instance(s__DoubleSize,s__SizeAttribute) ).

fof(kb_SUMO_43418,axiom,
    s__instance(s__SizeAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_43419,axiom,
    s__documentation(s__DoubleSize,s__EnglishLanguage,'&%DoubleSize refers to how an &%Object can fit 2 of its target users at the same time') ).

fof(kb_SUMO_43420,axiom,
    s__termFormat(s__EnglishLanguage,s__DoubleSize,'double size') ).

fof(kb_SUMO_43421,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( ( s__instance(V__X,s__WhirlpoolTub)
          & s__attribute(V__X,s__DoubleSize) )
       => s__modalAttribute('(? [V__T1] : s__holdsDuring(V__T1,(? [V__P1,V__P2] : (s__instance(V__P2,s__Physical) & s__instance(V__P1,s__Physical) & s__instance(V__T1,s__TimePosition) & s__instance(V__P1,s__Human) & s__instance(V__P2,s__Human) & (~ (V__P1 = V__P2)) & s__located(V__P1,V__X) & s__located(V__P2,V__X)))))',s__Possibility) ) ) ).

fof(kb_SUMO_43422,axiom,
    s__subclass(s__Kennel,s__TrapOrCage) ).

fof(kb_SUMO_43423,axiom,
    s__instance(s__Kennel__t,s__SetOrClass) ).

fof(kb_SUMO_43424,axiom,
    s__documentation(s__Kennel,s__EnglishLanguage,'&%Kennel is a &%TrapOrCage where a &%DomesticAnimal is &%Confining by its owner') ).

fof(kb_SUMO_43425,axiom,
    s__termFormat(s__EnglishLanguage,s__Kennel,kennel) ).

fof(kb_SUMO_43426,axiom,
    ! [V__KENNEL] :
      ( s__instance(V__KENNEL,s__Object)
     => ( s__instance(V__KENNEL,s__Kennel)
       => s__hasPurpose(V__KENNEL,'(? [V__ANIMAL,V__CONFINING] : (s__instance(V__CONFINING,s__Process) & s__instance(V__ANIMAL,s__DomesticAnimal) & s__instance(V__CONFINING,s__Confining) & s__patient(V__CONFINING,V__ANIMAL) & s__eventLocated(V__CONFINING,V__KENNEL)))') ) ) ).

fof(kb_SUMO_43427,axiom,
    s__subclass(s__DryingDevice,s__Device) ).

fof(kb_SUMO_43428,axiom,
    s__documentation(s__DryingDevice,s__EnglishLanguage,'&%DryingDevice refers to any &%Device used as an instrument in the &%Drying process') ).

fof(kb_SUMO_43429,axiom,
    s__termFormat(s__EnglishLanguage,s__DryingDevice,'drying device') ).

fof(kb_SUMO_43430,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__DryingDevice)
       => s__hasPurpose(V__D,'(? [V__DRYING] : (s__instance(V__DRYING,s__Process) & s__instance(V__DRYING,s__Drying) & s__instrument(V__DRYING,V__D)))') ) ) ).

fof(kb_SUMO_43431,axiom,
    s__subclass(s__ClothesDryer,s__DryingDevice) ).

fof(kb_SUMO_43432,axiom,
    s__instance(s__ClothesDryer__t,s__SetOrClass) ).

fof(kb_SUMO_43433,axiom,
    s__instance(s__DryingDevice__t,s__SetOrClass) ).

fof(kb_SUMO_43434,axiom,
    s__subclass(s__ClothesWashingMachine,s__WashingDevice) ).

fof(kb_SUMO_43435,axiom,
    s__instance(s__WashingDevice__t,s__SetOrClass) ).

fof(kb_SUMO_43436,axiom,
    s__subclass(s__HairDryer,s__DryingDevice) ).

fof(kb_SUMO_43437,axiom,
    s__instance(s__HairDryer__t,s__SetOrClass) ).

fof(kb_SUMO_43438,axiom,
    s__subclass(s__HairDryer,s__ElectricDevice) ).

fof(kb_SUMO_43439,axiom,
    s__documentation(s__HairDryer,s__EnglishLanguage,'&%HairDryer is a type of &%DryingDevice used specifically for &%Drying &%Hair') ).

fof(kb_SUMO_43440,axiom,
    s__termFormat(s__EnglishLanguage,s__HairDryer,'hair dryer') ).

fof(kb_SUMO_43441,axiom,
    ! [V__HD] :
      ( s__instance(V__HD,s__Object)
     => ( s__instance(V__HD,s__HairDryer)
       => s__hasPurpose(V__HD,'(? [V__HAIR,V__DRYING] : (s__instance(V__DRYING,s__Process) & s__instance(V__HAIR,s__Hair) & s__instance(V__DRYING,s__Drying) & s__patient(V__DRYING,V__HAIR) & s__instrument(V__DRYING,V__HD)))') ) ) ).

fof(kb_SUMO_43442,axiom,
    s__subclass(s__SelfServiceLaundry,s__Room) ).

fof(kb_SUMO_43443,axiom,
    s__instance(s__SelfServiceLaundry__t,s__SetOrClass) ).

fof(kb_SUMO_43444,axiom,
    s__documentation(s__SelfServiceLaundry,s__EnglishLanguage,'&%SelfServiceLaundry is a &%Room where a collection of coin-operatend washing machines and dryers are available for customers') ).

fof(kb_SUMO_43445,axiom,
    s__termFormat(s__EnglishLanguage,s__SelfServiceLaundry,'self-service laundry') ).

fof(kb_SUMO_43446,axiom,
    ! [V__ROOM] :
      ( s__instance(V__ROOM,s__Object)
     => ( s__instance(V__ROOM,s__SelfServiceLaundry)
       => ? [V__WASHER,V__DRYER] :
            ( s__instance(V__WASHER,s__Collection)
            & s__memberType(V__WASHER,s__ClothesWashingMachine)
            & s__located(V__WASHER,V__ROOM)
            & s__instance(V__DRYER,s__Collection)
            & s__memberType(V__DRYER,s__ClothesDryer)
            & s__located(V__DRYER,V__ROOM) ) ) ) ).

fof(kb_SUMO_43447,axiom,
    ! [V__ROOM] :
      ( s__instance(V__ROOM,s__Object)
     => ( s__instance(V__ROOM,s__SelfServiceLaundry)
       => s__attribute(V__ROOM,s__CommunalAttribute) ) ) ).

fof(kb_SUMO_43448,axiom,
    s__subclass(s__Microwave,s__ElectricDevice) ).

fof(kb_SUMO_43449,axiom,
    s__instance(s__Microwave__t,s__SetOrClass) ).

fof(kb_SUMO_43450,axiom,
    s__documentation(s__Microwave,s__EnglishLanguage,'&%Microwave is an &%ElectricDevice that heats food by passing an electromagnetic wave through it') ).

fof(kb_SUMO_43451,axiom,
    s__termFormat(s__EnglishLanguage,s__Microwave,microwave) ).

fof(kb_SUMO_43452,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__Microwave)
       => s__hasPurpose(V__M,'(? [V__FOOD,V__HEATING] : (s__instance(V__HEATING,s__Process) & s__instance(V__FOOD,s__PreparedFood) & s__instance(V__HEATING,s__Heating) & s__instrument(V__HEATING,V__M) & s__patient(V__HEATING,V__FOOD)))') ) ) ).

fof(kb_SUMO_43453,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( ( s__instance(V__M,s__Microwave)
          & s__attribute(V__M,s__DeviceOn) )
       => ? [V__PROC] :
            ( s__instance(V__PROC,s__Process)
            & s__instance(V__PROC,s__RadiatingElectromagnetic)
            & s__instrument(V__PROC,V__M) ) ) ) ).

fof(kb_SUMO_43454,axiom,
    s__subclass(s__SmokeDetector,s__Device) ).

fof(kb_SUMO_43455,axiom,
    s__instance(s__SmokeDetector__t,s__SetOrClass) ).

fof(kb_SUMO_43456,axiom,
    s__documentation(s__SmokeDetector,s__EnglishLanguage,'&%SmokeDetector is a &%Device that is able to &%Discovering the presence of &%Smoke') ).

fof(kb_SUMO_43457,axiom,
    s__termFormat(s__EnglishLanguage,s__SmokeDetector,'smoke detector') ).

fof(kb_SUMO_43458,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__SmokeDetector)
       => s__hasPurpose(V__D,'(? [V__DISCOVER,V__SMOKE] : (s__instance(V__DISCOVER,s__Process) & s__instance(V__DISCOVER,s__Discovering) & s__instrument(V__DISCOVER,V__D) & s__patient(V__DISCOVER,V__SMOKE) & s__instance(V__SMOKE,s__Smoke)))') ) ) ).

fof(kb_SUMO_43459,axiom,
    s__subclass(s__Sprinkler,s__Device) ).

fof(kb_SUMO_43460,axiom,
    s__instance(s__Sprinkler__t,s__SetOrClass) ).

fof(kb_SUMO_43461,axiom,
    s__documentation(s__Sprinkler,s__EnglishLanguage,'&%Sprinkler is a type of &%Device that loosely distributes a substance, either solid (e.g. Salt or herbs) or liquid (e.g. water sprinkler)') ).

fof(kb_SUMO_43462,axiom,
    s__termFormat(s__EnglishLanguage,s__Sprinkler,sprinkler) ).

fof(kb_SUMO_43463,axiom,
    s__subclass(s__WaterSprinkler,s__Sprinkler) ).

fof(kb_SUMO_43464,axiom,
    s__instance(s__WaterSprinkler__t,s__SetOrClass) ).

fof(kb_SUMO_43465,axiom,
    s__documentation(s__WaterSprinkler,s__EnglishLanguage,'&%WaterSprinkler is a type of &%Sprinkler that releases &%Water') ).

fof(kb_SUMO_43466,axiom,
    s__termFormat(s__EnglishLanguage,s__WaterSprinkler,'water sprinkler') ).

fof(kb_SUMO_43467,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__WaterSprinkler)
       => s__hasPurpose(V__W,'(? [V__WM] : (s__instance(V__WM,s__Process) & s__instance(V__WM,s__WaterMotion) & s__origin(V__WM,V__W)))') ) ) ).

fof(kb_SUMO_43468,axiom,
    s__subclass(s__FireSprinklerSystem,s__Collection) ).

fof(kb_SUMO_43469,axiom,
    s__instance(s__FireSprinklerSystem__t,s__SetOrClass) ).

fof(kb_SUMO_43470,axiom,
    s__documentation(s__FireSprinklerSystem,s__EnglishLanguage,'&%FireSprinklerSystem is a &%Collection of &%Devices that allow water to be released when a &%Fire is detected') ).

fof(kb_SUMO_43471,axiom,
    s__termFormat(s__EnglishLanguage,s__FireSprinklerSystem,'sprinkler system') ).

fof(kb_SUMO_43472,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Collection)
     => ( s__instance(V__X,s__FireSprinklerSystem)
       => ? [V__DETECT,V__SPRINKLER] :
            ( s__instance(V__SPRINKLER,s__SelfConnectedObject)
            & s__instance(V__DETECT,s__SelfConnectedObject)
            & s__instance(V__DETECT,s__SmokeDetector)
            & s__instance(V__SPRINKLER,s__WaterSprinkler)
            & s__member(V__DETECT,V__X)
            & s__member(V__SPRINKLER,V__X) ) ) ) ).

fof(kb_SUMO_43473,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__FireSprinklerSystem)
       => ? [V__FIRE,V__DISCOVER,V__WM] :
            ( s__instance(V__WM,s__Process)
            & s__instance(V__DISCOVER,s__Process)
            & s__instance(V__DISCOVER,s__Discovering)
            & s__instance(V__FIRE,s__Fire)
            & s__instrument(V__DISCOVER,V__X)
            & s__patient(V__DISCOVER,V__FIRE)
            & s__instance(V__WM,s__WaterMotion)
            & s__origin(V__WM,V__X)
            & s__causes(V__DISCOVER,V__WM) ) ) ) ).

fof(kb_SUMO_43474,axiom,
    s__subclass(s__IceMachine,s__Machine) ).

fof(kb_SUMO_43475,axiom,
    s__instance(s__IceMachine__t,s__SetOrClass) ).

fof(kb_SUMO_43476,axiom,
    s__documentation(s__IceMachine,s__EnglishLanguage,'&%IceMachine is a type of &%Machine that produces &%Ice') ).

fof(kb_SUMO_43477,axiom,
    s__termFormat(s__EnglishLanguage,s__IceMachine,'ice machine') ).

fof(kb_SUMO_43478,axiom,
    ! [V__IM] :
      ( s__instance(V__IM,s__Object)
     => ( s__instance(V__IM,s__IceMachine)
       => s__hasPurpose(V__IM,'(? [V__PROC,V__ICE] : (s__instance(V__PROC,s__Process) & s__instrument(V__PROC,V__IM) & s__result(V__PROC,V__ICE) & s__instance(V__ICE,s__Ice)))') ) ) ).

fof(kb_SUMO_43479,axiom,
    s__subclass(s__AlarmClock,s__Clock) ).

fof(kb_SUMO_43480,axiom,
    s__instance(s__AlarmClock__t,s__SetOrClass) ).

fof(kb_SUMO_43481,axiom,
    s__documentation(s__AlarmClock,s__EnglishLanguage,'&%AlarmClock is a type of &%Clock that will radiate sound when a certain time is set') ).

fof(kb_SUMO_43482,axiom,
    s__termFormat(s__EnglishLanguage,s__AlarmClock,'alarm clock') ).

fof(kb_SUMO_43483,axiom,
    ! [V__AC] :
      ( s__instance(V__AC,s__Agent)
     => ( s__instance(V__AC,s__AlarmClock)
       => s__hasPurpose(V__AC,'(? [V__TIME,V__M,V__Q] : (s__instance(V__M,s__Measuring) & s__agent(V__M,V__AC) & s__result(V__M,V__Q) & (V__Q = V__TIME) & s__holdsDuring(s__WhenFn(V__M),(? [V__S] : (s__instance(V__S,s__Process) & s__instance(V__M,s__Process) & s__instance(V__S,s__RadiatingSound) & s__agent(V__S,V__AC))))))') ) ) ).

fof(kb_SUMO_43484,axiom,
    s__subclass(s__AMFMAlarmClock,s__AlarmClock) ).

fof(kb_SUMO_43485,axiom,
    s__instance(s__AMFMAlarmClock__t,s__SetOrClass) ).

fof(kb_SUMO_43486,axiom,
    s__subclass(s__AMFMAlarmClock,s__RadioReceiver) ).

fof(kb_SUMO_43487,axiom,
    s__documentation(s__AMFMAlarmClock,s__EnglishLanguage,'&%AMFMAlarmClock is a type of &%AlarmClock that is also a &%RadioReceiver, meaning it can get &%RadioBroadcast from &%RadioStation') ).

fof(kb_SUMO_43488,axiom,
    s__termFormat(s__EnglishLanguage,s__AMFMAlarmClock,'am / fm alarm clock') ).

fof(kb_SUMO_43489,axiom,
    s__subclass(s__ElectricCoffeeMaker,s__ElectricDevice) ).

fof(kb_SUMO_43490,axiom,
    s__instance(s__ElectricCoffeeMaker__t,s__SetOrClass) ).

fof(kb_SUMO_43491,axiom,
    s__documentation(s__ElectricCoffeeMaker,s__EnglishLanguage,'&%ElectricCoffeeMaker is a &%Device that makes &%Coffee') ).

fof(kb_SUMO_43492,axiom,
    s__termFormat(s__EnglishLanguage,s__ElectricCoffeeMaker,'coffee maker') ).

fof(kb_SUMO_43493,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__ElectricCoffeeMaker)
       => s__hasPurpose(V__C,'(? [V__COFFEE,V__M] : (s__instance(V__M,s__Process) & s__instance(V__M,s__Making) & s__instrument(V__M,V__C) & s__result(V__M,V__COFFEE) & s__instance(V__COFFEE,s__Coffee)))') ) ) ).

fof(kb_SUMO_43494,axiom,
    s__instance(s__Clean,s__SubjectiveAssessmentAttribute) ).

fof(kb_SUMO_43495,axiom,
    s__documentation(s__Clean,s__EnglishLanguage,'&%Clean describes how something is free from dirt or impurities') ).

fof(kb_SUMO_43496,axiom,
    s__termFormat(s__EnglishLanguage,s__Clean,clean) ).

fof(kb_SUMO_43497,axiom,
    s__instance(s__Dirty,s__SubjectiveAssessmentAttribute) ).

fof(kb_SUMO_43498,axiom,
    s__documentation(s__Dirty,s__EnglishLanguage,'&%Dirty describes how something has been soiled with dirt, dust or grime') ).

fof(kb_SUMO_43499,axiom,
    s__termFormat(s__EnglishLanguage,s__Dirty,dirty) ).

fof(kb_SUMO_43500,axiom,
    ! [V__X] :
      ( s__attribute(V__X,s__Clean)
     => s__instance(V__X,s__Object) ) ).

fof(kb_SUMO_43501,axiom,
    ! [V__X] :
      ( s__attribute(V__X,s__Dirty)
     => s__instance(V__X,s__Object) ) ).

fof(kb_SUMO_43502,axiom,
    s__contraryAttribute_2(s__Dirty,s__Clean) ).

fof(kb_SUMO_43503,axiom,
    s__subclass(s__DataStorageDevice,s__Device) ).

fof(kb_SUMO_43504,axiom,
    s__documentation(s__DataStorageDevice,s__EnglishLanguage,'An &%instance of &%DataStorageDevice is a &%Device intended to be used for storing data (information).') ).

fof(kb_SUMO_43505,axiom,
    s__subclass(s__Whiteboard,s__DataStorageDevice) ).

fof(kb_SUMO_43506,axiom,
    s__instance(s__Whiteboard__t,s__SetOrClass) ).

fof(kb_SUMO_43507,axiom,
    s__instance(s__DataStorageDevice__t,s__SetOrClass) ).

fof(kb_SUMO_43508,axiom,
    s__subclass(s__Whiteboard,s__DisplayArtifact) ).

fof(kb_SUMO_43509,axiom,
    s__documentation(s__Whiteboard,s__EnglishLanguage,'%&Whiteboard refers to flat surface where information can be encoded using erasable pens. This baord is normally colored White') ).

fof(kb_SUMO_43510,axiom,
    s__termFormat(s__EnglishLanguage,s__Whiteboard,whiteboard) ).

fof(kb_SUMO_43511,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__instance(V__OBJ,s__Whiteboard)
       => s__color(V__OBJ,s__White) ) ) ).

fof(kb_SUMO_43512,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__instance(V__OBJ,s__Whiteboard)
       => s__structure(V__OBJ,s__Flat) ) ) ).

fof(kb_SUMO_43513,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Physical)
     => ( s__instance(V__OBJ,s__Whiteboard)
       => s__hasPurpose(V__OBJ,'(? [V__WRITE] : (s__instance(V__WRITE,s__Process) & s__instance(V__WRITE,s__Writing) & s__destination(V__WRITE,V__OBJ)))') ) ) ).

fof(kb_SUMO_43514,axiom,
    s__subclass(s__Steam,s__Water) ).

fof(kb_SUMO_43515,axiom,
    s__instance(s__Steam__t,s__SetOrClass) ).

fof(kb_SUMO_43516,axiom,
    s__documentation(s__Steam,s__EnglishLanguage,'&%Steam refers to the &%Gas form of &%Water that is a result of &%Boiling it and diffusing it into the air') ).

fof(kb_SUMO_43517,axiom,
    s__termFormat(s__EnglishLanguage,s__Steam,steam) ).

fof(kb_SUMO_43518,axiom,
    ! [V__STEAM] :
      ( s__instance(V__STEAM,s__Object)
     => ( s__instance(V__STEAM,s__Steam)
       => ? [V__BOIL,V__WATER] :
            ( s__instance(V__BOIL,s__Process)
            & s__instance(V__BOIL,s__Boiling)
            & s__instance(V__WATER,s__Water)
            & s__patient(V__BOIL,V__WATER)
            & s__result(V__BOIL,V__STEAM)
            & s__attribute(V__STEAM,s__Gas) ) ) ) ).

fof(kb_SUMO_43519,axiom,
    s__subclass(s__WaterHeater,s__HeatingDevice) ).

fof(kb_SUMO_43520,axiom,
    s__instance(s__WaterHeater__t,s__SetOrClass) ).

fof(kb_SUMO_43521,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__WaterHeater)
       => s__hasPurpose(V__X,'(? [V__HEAT,V__WATER] : (s__instance(V__HEAT,s__Process) & s__instance(V__HEAT,s__Heating) & s__instance(V__WATER,s__Water) & s__patient(V__HEAT,V__WATER) & s__instrument(V__HEAT,V__X)))') ) ) ).

fof(kb_SUMO_43522,axiom,
    s__domain(s__airTemperature__m,"1",s__Object) ).

fof(kb_SUMO_43523,axiom,
    s__domain(s__airTemperature__m,"2",s__TemperatureMeasure) ).

fof(kb_SUMO_43524,axiom,
    s__subrelation(s__airTemperature__m,s__measure__m) ).

fof(kb_SUMO_43525,axiom,
    s__documentation(s__airTemperature__m,s__EnglishLanguage,'(&%airTemperature ?AREA ?TEMP) means that the temperature of the air at ?AREA is ?TEMP. Temperature may be expressed in units of &%TemperatureMeasure, including &%CelsiusDegree and &%FahrenheitDegree, among others.') ).

fof(kb_SUMO_43526,axiom,
    s__subclass(s__TemperatureAttribute,s__SubjectiveAssessmentAttribute) ).

fof(kb_SUMO_43527,axiom,
    s__instance(s__TemperatureAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_43528,axiom,
    s__documentation(s__TemperatureAttribute,s__EnglishLanguage,'&%TemperatureAttribute is an attribute that describes the temperature of a certain object') ).

fof(kb_SUMO_43529,axiom,
    s__termFormat(s__EnglishLanguage,s__TemperatureAttribute,'temperature attribute') ).

fof(kb_SUMO_43530,axiom,
    ! [V__X,V__Y] :
      ( s__instance(V__Y,s__Attribute)
     => ( ( s__attribute(V__X,V__Y)
          & s__instance(V__Y,s__TemperatureAttribute)
          & s__instance(V__X,s__Object) )
       => ? [V__TEMP] :
            ( s__instance(V__TEMP,s__PhysicalQuantity)
            & s__instance(V__TEMP,s__Object)
            & s__measure(V__X,V__TEMP)
            & s__instance(V__TEMP,s__TemperatureMeasure)
            & s__attribute(V__TEMP,V__Y) ) ) ) ).

fof(kb_SUMO_43531,axiom,
    s__instance(s__ColdTemperature,s__TemperatureAttribute) ).

fof(kb_SUMO_43532,axiom,
    s__documentation(s__ColdTemperature,s__EnglishLanguage,'&%ColdTemperature is a type of &%TemperatureAttribute that has a low or inadequate temperature') ).

fof(kb_SUMO_43533,axiom,
    s__termFormat(s__EnglishLanguage,s__ColdTemperature,cold) ).

fof(kb_SUMO_43534,axiom,
    s__successorAttributeClosure(s__ColdTemperature,s__HotTemperature) ).

fof(kb_SUMO_43535,axiom,
    s__instance(s__CoolTemperature,s__TemperatureAttribute) ).

fof(kb_SUMO_43536,axiom,
    s__documentation(s__CoolTemperature,s__EnglishLanguage,'&%CoolTemperature describes how there is some relief from heat but not very cold, is between cold and warm') ).

fof(kb_SUMO_43537,axiom,
    s__termFormat(s__EnglishLanguage,s__CoolTemperature,cool) ).

fof(kb_SUMO_43538,axiom,
    s__successorAttribute(s__ColdTemperature,s__CoolTemperature) ).

fof(kb_SUMO_43539,axiom,
    s__instance(s__WarmTemperature,s__TemperatureAttribute) ).

fof(kb_SUMO_43540,axiom,
    s__documentation(s__WarmTemperature,s__EnglishLanguage,'&%WarmTemperature describes how there is a comfortable or agreeable degree of heat') ).

fof(kb_SUMO_43541,axiom,
    s__termFormat(s__EnglishLanguage,s__WarmTemperature,warm) ).

fof(kb_SUMO_43542,axiom,
    s__successorAttribute(s__CoolTemperature,s__WarmTemperature) ).

fof(kb_SUMO_43543,axiom,
    s__instance(s__HotTemperature,s__TemperatureAttribute) ).

fof(kb_SUMO_43544,axiom,
    s__documentation(s__HotTemperature,s__EnglishLanguage,'&%HotTemperature describes how something has a high temperature') ).

fof(kb_SUMO_43545,axiom,
    s__termFormat(s__EnglishLanguage,s__HotTemperature,hot) ).

fof(kb_SUMO_43546,axiom,
    s__successorAttribute(s__WarmTemperature,s__HotTemperature) ).

fof(kb_SUMO_43547,axiom,
    ! [V__CLASS,V__X,V__Y] :
      ( ( s__instance(V__Y,s__Object)
        & s__instance(V__X,s__Object)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__immediateInstance(V__X,V__CLASS)
          & s__immediateInstance(V__Y,V__CLASS)
          & s__attribute(V__X,s__ColdTemperature)
          & s__attribute(V__Y,s__HotTemperature) )
       => ? [V__TEMPX,V__TEMPY] :
            ( s__instance(V__TEMPY,s__PhysicalQuantity)
            & s__instance(V__TEMPX,s__PhysicalQuantity)
            & s__measure(V__X,V__TEMPX)
            & s__instance(V__TEMPX,s__TemperatureMeasure)
            & s__measure(V__Y,V__TEMPY)
            & s__instance(V__TEMPY,s__TemperatureMeasure)
            & greater(V__TEMPY,V__TEMPX) ) ) ) ).

fof(kb_SUMO_43548,axiom,
    s__instance(s__Multilingual,s__RelationalAttribute) ).

fof(kb_SUMO_43549,axiom,
    s__documentation(s__Multilingual,s__EnglishLanguage,'&%Multilingual describes a person who is able to speak more than one language fluently') ).

fof(kb_SUMO_43550,axiom,
    s__termFormat(s__EnglishLanguage,s__Multilingual,multilingual) ).

fof(kb_SUMO_43551,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__Multilingual)
       => s__instance(V__X,s__Human) ) ) ).

fof(kb_SUMO_43552,axiom,
    ! [V__SPEAK,V__X] :
      ( ( s__instance(V__X,s__Agent)
        & s__instance(V__SPEAK,s__Process) )
     => ( ( s__attribute(V__X,s__Multilingual)
          & s__instance(V__SPEAK,s__Speaking)
          & s__agent(V__SPEAK,V__X) )
       => s__modalAttribute('(? [V__LANG1,V__LANG2] : (s__instance(V__LANG1,s__SpokenHumanLanguage) & s__instance(V__LANG2,s__SpokenHumanLanguage) & (~ (V__LANG1 = V__LANG2)) & (s__patient(V__SPEAK,V__LANG1) | s__patient(V__SPEAK,V__LANG2))))',s__Possibility) ) ) ).

fof(kb_SUMO_43553,axiom,
    s__subclass(s__RecreationalVehicle,s__Vehicle) ).

fof(kb_SUMO_43554,axiom,
    s__subclass(s__RecreationalVehicle,s__MobileResidence) ).

fof(kb_SUMO_43555,axiom,
    s__instance(s__RecreationalVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_43556,axiom,
    s__documentation(s__RecreationalVehicle,s__EnglishLanguage,'A &%RecreationalVehicle is a type of motorized &%Vehicle that is used for camping or can serve as a &%Residence that is mobile') ).

fof(kb_SUMO_43557,axiom,
    s__termFormat(s__EnglishLanguage,s__RecreationalVehicle,rv) ).

fof(kb_SUMO_43558,axiom,
    ! [V__RV] :
      ( s__instance(V__RV,s__Object)
     => ( s__instance(V__RV,s__RecreationalVehicle)
       => s__modalAttribute('(? [V__BED,V__DINING,V__KITCHEN] : (s__instance(V__KITCHEN,s__Physical) & s__instance(V__DINING,s__Physical) & s__instance(V__BED,s__Physical) & s__instance(V__BED,s__Bed) & s__instance(V__DINING,s__DiningArea) & s__instance(V__KITCHEN,s__KitchenArea) & s__located(V__BED,V__RV) & s__located(V__DINING,V__RV) & s__located(V__KITCHEN,V__RV)))',s__Likely) ) ) ).

fof(kb_SUMO_43559,axiom,
    s__subclass(s__ElectronicLock,s__Lock) ).

fof(kb_SUMO_43560,axiom,
    s__instance(s__ElectronicLock__t,s__SetOrClass) ).

fof(kb_SUMO_43561,axiom,
    s__instance(s__Lock__t,s__SetOrClass) ).

fof(kb_SUMO_43562,axiom,
    s__documentation(s__ElectronicLock,s__EnglishLanguage,'&%ElectronicLock is a type of &%Lock that depends on some &%ElectronicSignalling process to open') ).

fof(kb_SUMO_43563,axiom,
    s__termFormat(s__EnglishLanguage,s__ElectronicLock,'electronic lock') ).

fof(kb_SUMO_43564,axiom,
    ! [V__LOCK] :
      ( s__instance(V__LOCK,s__Object)
     => ( s__instance(V__LOCK,s__ElectronicLock)
       => s__hasPurpose(V__LOCK,'(? [V__ES,V__PROC] : (s__instance(V__PROC,s__Process) & s__instance(V__ES,s__Process) & s__instance(V__ES,s__ElectronicSignalling) & s__destination(V__ES,V__LOCK) & s__instance(V__PROC,s__Opening) & s__instrument(V__PROC,V__LOCK) & s__before(s__BeginFn(s__WhenFn(V__ES)),s__BeginFn(s__WhenFn(V__PROC)))))') ) ) ).

fof(kb_SUMO_43565,axiom,
    s__subclass(s__RunningTrack,s__StationaryArtifact) ).

fof(kb_SUMO_43566,axiom,
    s__instance(s__RunningTrack__t,s__SetOrClass) ).

fof(kb_SUMO_43567,axiom,
    s__subclass(s__RunningTrack,s__LandTransitway) ).

fof(kb_SUMO_43568,axiom,
    s__documentation(s__RunningTrack,s__EnglishLanguage,'&%RunningTrack is a &%StationaryArtifact which serves as a path for people running') ).

fof(kb_SUMO_43569,axiom,
    s__termFormat(s__EnglishLanguage,s__RunningTrack,'running track') ).

fof(kb_SUMO_43570,axiom,
    ! [V__TRACK] :
      ( s__instance(V__TRACK,s__Object)
     => ( s__instance(V__TRACK,s__RunningTrack)
       => s__hasPurpose(V__TRACK,'(? [V__RUN,V__HUMAN] : (s__instance(V__HUMAN,s__Agent) & s__instance(V__RUN,s__Motion) & s__instance(V__HUMAN,s__Human) & s__instance(V__RUN,s__Running) & s__agent(V__RUN,V__HUMAN) & s__path(V__RUN,V__TRACK)))') ) ) ).

fof(kb_SUMO_43571,axiom,
    s__subclass(s__KnockLight,s__Device) ).

fof(kb_SUMO_43572,axiom,
    s__instance(s__KnockLight__t,s__SetOrClass) ).

fof(kb_SUMO_43573,axiom,
    s__documentation(s__KnockLight,s__EnglishLanguage,'&%KnockLight is a type of &%Device that flashes light when a door knock is made. It is used by the hearing impaired') ).

fof(kb_SUMO_43574,axiom,
    s__termFormat(s__EnglishLanguage,s__KnockLight,'knock light') ).

fof(kb_SUMO_43575,axiom,
    ! [V__DOOR,V__ROOM,V__KL] :
      ( ( s__instance(V__KL,s__Agent)
        & s__instance(V__ROOM,s__Object)
        & s__instance(V__DOOR,s__Agent) )
     => ( ( s__instance(V__KL,s__KnockLight)
          & s__instance(V__ROOM,s__Room)
          & s__located(V__KL,V__ROOM)
          & s__instance(V__DOOR,s__Door)
          & s__part(V__DOOR,V__ROOM) )
       => s__hasPurpose(V__KL,'(? [V__SOUND,V__LIGHT,V__IMPACT] : (s__instance(V__IMPACT,s__Process) & s__instance(V__LIGHT,s__Process) & s__instance(V__SOUND,s__Process) & s__instance(V__IMPACT,s__Impacting) & s__patient(V__IMPACT,V__DOOR) & s__causes(V__IMPACT,V__SOUND) & s__instance(V__SOUND,s__RadiatingSound) & s__agent(V__SOUND,V__DOOR) & s__causes(V__SOUND,V__LIGHT) & s__instance(V__LIGHT,s__RadiatingLight) & s__agent(V__LIGHT,V__KL)))') ) ) ).

%FOL fof(kb_SUMO_43576,axiom,(( (! [V__DOOR,V__X,V__KL,V__LOC] : ((s__instance(V__LOC,s__Object) & s__instance(V__KL,s__Physical) & s__instance(V__X,s__CognitiveAgent) & s__instance(V__DOOR,s__Object)) => ((s__instance(V__KL,s__KnockLight) & s__attribute(V__X,s__Deaf) & s__located(V__KL,V__LOC) & s__located(V__X,V__LOC) & s__instance(V__DOOR,s__Door) & s__part(V__DOOR,V__LOC)) => s__hasPurposeForAgent(V__KL,'s__knows(V__X,(? [V__KNOCK] : (s__instance(V__KNOCK,s__Process) & s__instance(V__KNOCK,s__Impacting) & s__patient(V__KNOCK,V__DOOR))))',V__X)))) ))).

fof(kb_SUMO_43577,axiom,
    s__subclass(s__PrayerMat,s__Rug) ).

fof(kb_SUMO_43578,axiom,
    s__instance(s__PrayerMat__t,s__SetOrClass) ).

fof(kb_SUMO_43579,axiom,
    s__instance(s__Rug__t,s__SetOrClass) ).

fof(kb_SUMO_43580,axiom,
    s__documentation(s__PrayerMat,s__EnglishLanguage,'&%PrayerMat is a type of &%Rug which is used in &%Praying') ).

fof(kb_SUMO_43581,axiom,
    s__termFormat(s__EnglishLanguage,s__PrayerMat,'prayer mat') ).

fof(kb_SUMO_43582,axiom,
    ! [V__MAT] :
      ( s__instance(V__MAT,s__Object)
     => ( s__instance(V__MAT,s__PrayerMat)
       => s__hasPurpose(V__MAT,'(? [V__PRAY,V__PERSON] : (s__instance(V__PERSON,s__Agent) & s__instance(V__PRAY,s__Process) & s__instance(V__PRAY,s__Praying) & s__agent(V__PRAY,V__PERSON) & s__instance(V__PERSON,s__Human) & s__holdsDuring(s__WhenFn(V__PRAY),s__orientation(V__PERSON,V__MAT,s__On))))') ) ) ).

fof(kb_SUMO_43583,axiom,
    s__subclass(s__VideoGame,s__Game) ).

fof(kb_SUMO_43584,axiom,
    s__instance(s__VideoGame__t,s__SetOrClass) ).

fof(kb_SUMO_43585,axiom,
    s__documentation(s__VideoGame,s__EnglishLanguage,'&%VideoGame is a &%Game in &%VideoRecording form') ).

fof(kb_SUMO_43586,axiom,
    s__termFormat(s__EnglishLanguage,s__VideoGame,'video game') ).

fof(kb_SUMO_43587,axiom,
    ! [V__GAME] :
      ( s__instance(V__GAME,s__VideoGame)
     => ? [V__VIDEO] :
          ( s__instance(V__VIDEO,s__VideoRecording)
          & s__represents(V__VIDEO,V__GAME) ) ) ).

fof(kb_SUMO_43588,axiom,
    s__subclass(s__VideoGamePlayer,s__MediaSystem) ).

fof(kb_SUMO_43589,axiom,
    s__instance(s__VideoGamePlayer__t,s__SetOrClass) ).

fof(kb_SUMO_43590,axiom,
    s__documentation(s__VideoGamePlayer,s__EnglishLanguage,'&%VideoGamePlayer is a &%MediaSystem that enables the playing of a &%VideoGame') ).

fof(kb_SUMO_43591,axiom,
    s__termFormat(s__EnglishLanguage,s__VideoGamePlayer,'video game player') ).

fof(kb_SUMO_43592,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__instance(V__X,s__VideoGamePlayer)
       => s__hasPurpose(V__X,'(? [V__GAME,V__RL,V__MOVE,V__CONTROLLER,V__PLAYER] : (s__instance(V__PLAYER,s__Agent) & s__instance(V__CONTROLLER,s__Object) & s__instance(V__MOVE,s__Process) & s__instance(V__RL,s__Process) & s__instance(V__GAME,s__Process) & s__instance(V__GAME,s__VideoGame) & s__instrument(V__GAME,V__X) & s__agent(V__GAME,V__PLAYER) & s__instance(V__MOVE,s__Maneuver) & s__instrument(V__MOVE,V__CONTROLLER) & s__agent(V__MOVE,V__PLAYER) & s__subProcess(V__MOVE,V__GAME) & s__part(V__CONTROLLER,V__X) & s__instance(V__RL,s__RadiatingLight) & s__agent(V__RL,V__X) & s__patient(V__RL,V__GAME)))') ) ) ).

fof(kb_SUMO_43593,axiom,
    s__subclass(s__ElectricalOutlet,s__Device) ).

fof(kb_SUMO_43594,axiom,
    s__instance(s__ElectricalOutlet__t,s__SetOrClass) ).

fof(kb_SUMO_43595,axiom,
    s__documentation(s__ElectricalOutlet,s__EnglishLanguage,'&%ElectricalOutlet refers to a &%Device that is used to connect a plug to a power source so that &%Electricity can flow from the source to an &%ElectricDevice') ).

fof(kb_SUMO_43596,axiom,
    s__termFormat(s__EnglishLanguage,s__ElectricalOutlet,'electrical outlet') ).

fof(kb_SUMO_43597,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__ElectricalOutlet)
       => ? [V__HOLE] :
            ( s__instance(V__HOLE,s__Collection)
            & s__memberType(V__HOLE,s__Hole)
            & s__part(V__HOLE,V__X) ) ) ) ).

fof(kb_SUMO_43598,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__EngineeringComponent)
     => ( s__instance(V__X,s__ElectricalOutlet)
       => s__hasPurpose(V__X,'(? [V__POWER,V__WIRE] : (s__instance(V__WIRE,s__EngineeringConnection) & s__instance(V__POWER,s__EngineeringComponent) & s__instance(V__POWER,s__PowerSource) & s__instance(V__WIRE,s__Collection) & s__memberType(V__WIRE,s__WireLine) & s__connectsEngineeringComponents(V__WIRE,V__X,V__POWER)))') ) ) ).

fof(kb_SUMO_43599,axiom,
    s__subclass(s__ElectricalPlug,s__Plug) ).

fof(kb_SUMO_43600,axiom,
    s__instance(s__ElectricalPlug__t,s__SetOrClass) ).

fof(kb_SUMO_43601,axiom,
    s__instance(s__Plug__t,s__SetOrClass) ).

fof(kb_SUMO_43602,axiom,
    s__documentation(s__ElectricalPlug,s__EnglishLanguage,'&%ElectricalPlug is a type of &%Plug made of metal that is normally used to conduct electricity from an &%ElectricalOutlet to an &%ElectricDevice') ).

fof(kb_SUMO_43603,axiom,
    s__termFormat(s__EnglishLanguage,s__ElectricalPlug,'electrical plug') ).

fof(kb_SUMO_43604,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__CorpuscularObject)
     => ( s__instance(V__X,s__ElectricalPlug)
       => s__material(s__Metal,V__X) ) ) ).

fof(kb_SUMO_43605,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__ElectricalPlug)
       => s__hasPurpose(V__X,'(? [V__OUTLET] : (s__instance(V__OUTLET,s__Hole) & s__instance(V__OUTLET,s__ElectricalOutlet) & s__completelyFills(V__X,V__OUTLET)))') ) ) ).

fof(kb_SUMO_43606,axiom,
    ! [V__OUTLET,V__PLUG,V__POWER,V__DEVICE] :
      ( ( s__instance(V__DEVICE,s__EngineeringComponent)
        & s__instance(V__POWER,s__EngineeringComponent)
        & s__instance(V__PLUG,s__EngineeringComponent)
        & s__instance(V__OUTLET,s__Hole)
        & s__instance(V__OUTLET,s__EngineeringComponent) )
     => ( ( s__instance(V__PLUG,s__ElectricalPlug)
          & s__instance(V__DEVICE,s__ElectricDevice)
          & s__instance(V__OUTLET,s__ElectricalOutlet)
          & s__connectedEngineeringComponents(V__DEVICE,V__PLUG)
          & s__completelyFills(V__PLUG,V__OUTLET)
          & s__instance(V__POWER,s__PowerSource)
          & s__connectedEngineeringComponents(V__POWER,V__OUTLET) )
       => ? [V__RE] :
            ( s__instance(V__RE,s__Process)
            & s__instance(V__RE,s__RadiatingElectromagnetic)
            & s__origin(V__RE,V__POWER)
            & s__destination(V__RE,V__DEVICE) ) ) ) ).

fof(kb_SUMO_43607,axiom,
    s__subclass(s__OutletAdapter,s__Device) ).

fof(kb_SUMO_43608,axiom,
    s__instance(s__OutletAdapter__t,s__SetOrClass) ).

fof(kb_SUMO_43609,axiom,
    s__documentation(s__OutletAdapter,s__EnglishLanguage,'An &%OutletAdapter is a device that, on one side has &%Hole and on another side has metal prongs so that an &%ElectricalPlug can fit into an &%ElectricalOutlet') ).

fof(kb_SUMO_43610,axiom,
    s__termFormat(s__EnglishLanguage,s__OutletAdapter,'outlet adapter') ).

fof(kb_SUMO_43611,axiom,
    ! [V__HOLD,V__ADAPT] :
      ( ( s__instance(V__ADAPT,s__CorpuscularObject)
        & s__instance(V__HOLD,s__Object) )
     => ( s__instance(V__ADAPT,s__OutletAdapter)
       => ? [V__HOLE] :
            ( s__instance(V__HOLE,s__Collection)
            & s__memberType(V__HOLE,s__Hole)
            & s__part(V__HOLD,V__ADAPT)
            & s__material(s__Metal,V__ADAPT) ) ) ) ).

fof(kb_SUMO_43612,axiom,
    ! [V__ADAPT] :
      ( ( s__instance(V__ADAPT,s__Hole)
        & s__instance(V__ADAPT,s__EngineeringConnection) )
     => ( s__instance(V__ADAPT,s__OutletAdapter)
       => s__hasPurpose(V__ADAPT,'(? [V__OUTLET,V__PLUG] : (s__instance(V__PLUG,s__EngineeringComponent) & s__instance(V__OUTLET,s__Hole) & s__instance(V__OUTLET,s__EngineeringComponent) & s__instance(V__PLUG,s__ElectricalPlug) & s__instance(V__OUTLET,s__ElectricalOutlet) & s__completelyFills(V__PLUG,V__ADAPT) & s__completelyFills(V__ADAPT,V__OUTLET) & s__connectsEngineeringComponents(V__ADAPT,V__PLUG,V__OUTLET)))') ) ) ).

fof(kb_SUMO_43613,axiom,
    s__subclass(s__AirConditioner,s__ElectricDevice) ).

fof(kb_SUMO_43614,axiom,
    s__instance(s__AirConditioner__t,s__SetOrClass) ).

fof(kb_SUMO_43615,axiom,
    s__documentation(s__AirConditioner,s__EnglishLanguage,'&%AirConditioner is a type of &%ElectricDevice that is designed to provide comfort during hot or cold weather by keeping the air in an area a specific temperature') ).

fof(kb_SUMO_43616,axiom,
    s__termFormat(s__EnglishLanguage,s__AirConditioner,'air conditioner') ).

fof(kb_SUMO_43617,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__AirConditioner)
       => s__hasPurpose(V__X,'(? [V__PROC,V__TEMP,V__AREA] : (s__instance(V__AREA,s__Object) & s__instance(V__TEMP,s__TemperatureMeasure) & s__located(V__X,V__AREA) & s__instance(V__PROC,s__Process) & s__instrument(V__PROC,V__X) & s__result(V__PROC,s__airTemperature(V__AREA,V__TEMP))))') ) ) ).

fof(kb_SUMO_43618,axiom,
    s__instance(s__Surrounded,s__PositionalAttribute) ).

fof(kb_SUMO_43619,axiom,
    s__documentation(s__Surrounded,s__EnglishLanguage,'&%Surrounded describes how an object or a collection of objects &%meetsSpatially with all sides of another object') ).

fof(kb_SUMO_43620,axiom,
    s__termFormat(s__EnglishLanguage,s__Surrounded,surrounded) ).

fof(kb_SUMO_43621,axiom,
    ! [V__OBJ1,V__OBJ2] :
      ( s__orientation(V__OBJ1,V__OBJ2,s__Surrounded)
     => ! [V__X] :
          ( ( s__instance(V__X,s__SelfConnectedObject)
            & s__instance(V__OBJ2,s__Object)
            & s__instance(V__OBJ1,s__SelfConnectedObject) )
         => ( s__side(V__X,V__OBJ1)
           => s__meetsSpatially(V__X,V__OBJ2) ) ) ) ).

fof(kb_SUMO_43622,axiom,
    s__subclass(s__Courtyard,s__StationaryArtifact) ).

fof(kb_SUMO_43623,axiom,
    s__instance(s__Courtyard__t,s__SetOrClass) ).

fof(kb_SUMO_43624,axiom,
    s__documentation(s__Courtyard,s__EnglishLanguage,'&%Courtyard is an unroofed area wholly or partly surrounded by walls or buildings') ).

fof(kb_SUMO_43625,axiom,
    s__termFormat(s__EnglishLanguage,s__Courtyard,courtyard) ).

fof(kb_SUMO_43626,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__SelfConnectedObject)
     => ( s__instance(V__X,s__Courtyard)
       => ( ~ ? [V__ROOF] :
                ( s__instance(V__ROOF,s__SelfConnectedObject)
                & s__instance(V__ROOF,s__Roof)
                & s__top(V__ROOF,V__X) )
          & ? [V__BLDG] :
              ( s__instance(V__BLDG,s__Object)
              & s__instance(V__BLDG,s__Building)
              & s__orientation(V__X,V__BLDG,s__Surrounded) ) ) ) ) ).

fof(kb_SUMO_43627,axiom,
    s__subclass(s__SpeakerDevice,s__ElectricDevice) ).

fof(kb_SUMO_43628,axiom,
    s__instance(s__SpeakerDevice__t,s__SetOrClass) ).

fof(kb_SUMO_43629,axiom,
    s__documentation(s__SpeakerDevice,s__EnglishLanguage,'&%SpeakerDevice is a type of device that converts electrical signals into sounds loud enough to be heard at a distance') ).

fof(kb_SUMO_43630,axiom,
    s__termFormat(s__EnglishLanguage,s__SpeakerDevice,speaker) ).

fof(kb_SUMO_43631,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__SpeakerDevice)
       => s__hasPurpose(V__X,'(? [V__RS] : (s__instance(V__RS,s__Process) & s__instance(V__RS,s__Object) & s__instance(V__RS,s__RadiatingSound) & s__instrument(V__RS,V__X) & s__attribute(V__RS,s__Audible)))') ) ) ).

fof(kb_SUMO_43632,axiom,
    s__subclass(s__Earphone,s__Device) ).

fof(kb_SUMO_43633,axiom,
    s__instance(s__Earphone__t,s__SetOrClass) ).

fof(kb_SUMO_43634,axiom,
    s__documentation(s__Earphone,s__EnglishLanguage,'&%Earphone is a type of &%Device that that converts electric signals into sound and is usually held over or inserted in the ear') ).

fof(kb_SUMO_43635,axiom,
    s__termFormat(s__EnglishLanguage,s__Earphone,earphone) ).

fof(kb_SUMO_43636,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Earphone)
       => s__hasPurpose(V__X,'(? [V__ES,V__RS,V__SIGNAL,V__EAR,V__PROC] : (s__instance(V__EAR,s__Object) & s__instance(V__RS,s__Process) & s__instance(V__ES,s__Process) & s__instance(V__ES,s__ElectricalSignalling) & s__patient(V__ES,V__SIGNAL) & s__destination(V__ES,V__X) & s__instance(V__PROC,s__Process) & s__instrument(V__PROC,V__X) & s__patient(V__PROC,V__SIGNAL) & s__result(V__PROC,V__RS) & s__instance(V__RS,s__RadiatingSound) & s__origin(V__RS,V__X) & s__before(s__BeginFn(s__WhenFn(V__ES)),s__BeginFn(s__WhenFn(V__PROC))) & s__before(s__BeginFn(s__WhenFn(V__PROC)),s__BeginFn(s__WhenFn(V__RS))) & s__instance(V__EAR,s__Ear) & s__orientation(V__X,V__EAR,s__Adjacent)))') ) ) ).

fof(kb_SUMO_43637,axiom,
    s__subclass(s__Public,s__GroupOfPeople) ).

fof(kb_SUMO_43638,axiom,
    s__instance(s__Public__t,s__SetOrClass) ).

fof(kb_SUMO_43639,axiom,
    s__documentation(s__Public,s__EnglishLanguage,'a body of people sharing some common interest; example: the reading public.') ).

fof(kb_SUMO_43640,axiom,
    ! [V__T1,V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__SelfConnectedObject)
        & s__instance(V__AGENT1,s__CognitiveAgent)
        & s__instance(V__AGENT2,s__SelfConnectedObject)
        & s__instance(V__AGENT2,s__CognitiveAgent)
        & s__instance(V__T1,s__TimePosition) )
     => ( s__holdsDuring(V__T1,'(s__member(V__AGENT1,s__Public) & s__member(V__AGENT2,s__Public) & (~ (V__AGENT1 = V__AGENT2)))')
       => ? [V__INTEREST] :
            ( s__instance(V__INTEREST,s__Formula)
            & s__holdsDuring(V__T1,'(s__desires(V__AGENT1,V__INTEREST) & s__desires(V__AGENT2,V__INTEREST))') ) ) ) ).

fof(kb_SUMO_43641,axiom,
    s__subclass(s__PublicAddressSystem,s__CommunicationSystem) ).

fof(kb_SUMO_43642,axiom,
    s__instance(s__PublicAddressSystem__t,s__SetOrClass) ).

fof(kb_SUMO_43643,axiom,
    s__documentation(s__PublicAddressSystem,s__EnglishLanguage,'&%PublicAddressSystem refers to an electronic amplification system used as a communication system in public areas') ).

fof(kb_SUMO_43644,axiom,
    s__termFormat(s__EnglishLanguage,s__PublicAddressSystem,'public address system') ).

fof(kb_SUMO_43645,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Collection)
     => ( s__instance(V__X,s__PublicAddressSystem)
       => ( s__memberType(V__X,s__Microphone)
          & s__memberType(V__X,s__SpeakerDevice) ) ) ) ).

fof(kb_SUMO_43646,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__PublicAddressSystem)
     => s__hasPurpose(V__X,'(? [V__RS,V__AREA,V__GRP] : (s__instance(V__AREA,s__LandArea) & s__located(V__X,V__AREA) & s__instance(V__GRP,s__GroupOfPeople) & s__located(V__GRP,V__AREA) & s__instance(V__RS,s__RadiatingSound) & s__instrument(V__RS,V__X) & (! [V__PERSON] : ((s__instance(V__PERSON,s__SelfConnectedObject) & s__instance(V__PERSON,s__Agent) & s__instance(V__X,s__Object)) => (s__member(V__PERSON,V__GRP) => (? [V__HEAR] : (s__instance(V__HEAR,s__Process) & s__instance(V__GRP,s__Collection) & s__instance(V__AREA,s__Object) & s__instance(V__RS,s__Process) & s__instance(V__HEAR,s__Hearing) & s__patient(V__HEAR,V__RS) & s__agent(V__HEAR,V__PERSON))))))))') ) ).

fof(kb_SUMO_43647,axiom,
    s__subclass(s__Wheelchair,s__TransportationDevice) ).

fof(kb_SUMO_43648,axiom,
    s__instance(s__Wheelchair__t,s__SetOrClass) ).

fof(kb_SUMO_43649,axiom,
    s__documentation(s__Wheelchair,s__EnglishLanguage,'&%Wheelchair is a type of &%LandVehicle that is used to individually transport those who cannot walk') ).

fof(kb_SUMO_43650,axiom,
    s__termFormat(s__EnglishLanguage,s__Wheelchair,wheelchair) ).

fof(kb_SUMO_43651,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Wheelchair)
       => ? [V__WHEEL,V__SEAT] :
            ( s__instance(V__SEAT,s__Object)
            & s__instance(V__WHEEL,s__Object)
            & s__instance(V__SEAT,s__Seat)
            & s__instance(V__WHEEL,s__Wheel)
            & s__part(V__SEAT,V__X)
            & s__part(V__WHEEL,V__X) ) ) ) ).

fof(kb_SUMO_43652,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Wheelchair)
       => s__hasPurpose(V__X,'(? [V__TRANSPORT,V__HUMAN] : (s__instance(V__HUMAN,s__Agent) & s__instance(V__TRANSPORT,s__Process) & s__instance(V__HUMAN,s__Human) & (~ s__capability(s__Walking,s__agent__m,V__HUMAN)) & s__instance(V__TRANSPORT,s__Transportation) & s__agent(V__TRANSPORT,V__HUMAN) & s__instrument(V__TRANSPORT,V__X)))') ) ) ).

fof(kb_SUMO_43653,axiom,
    s__instance(s__WheelchairAccessible,s__ObjectiveNorm) ).

fof(kb_SUMO_43654,axiom,
    s__documentation(s__WheelchairAccessible,s__EnglishLanguage,'&%WheelchairAccessible describes how a location lets a person using a wheelchair move around without interference and with access to all features of that place.') ).

fof(kb_SUMO_43655,axiom,
    s__termFormat(s__EnglishLanguage,s__WheelchairAccessible,'wheelchair accessible') ).

fof(kb_SUMO_43656,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__WheelchairAccessible)
       => s__attribute(V__X,s__HandicappedFriendly) ) ) ).

fof(kb_SUMO_43657,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( ( s__attribute(V__X,s__WheelchairAccessible)
          & ( s__instance(V__X,s__Building)
            | s__instance(V__X,s__Room) ) )
       => s__modalAttribute('(? [V__MOTION,V__WHEELCHAIR] : (s__instance(V__WHEELCHAIR,s__Object) & s__instance(V__MOTION,s__Process) & s__instance(V__MOTION,s__Motion) & s__instrument(V__MOTION,V__WHEELCHAIR) & s__instance(V__WHEELCHAIR,s__Wheelchair) & s__eventLocated(V__MOTION,V__X)))',s__Possibility) ) ) ).

fof(kb_SUMO_43658,axiom,
    s__instance(s__HandicappedFriendly,s__SubjectiveAssessmentAttribute) ).

fof(kb_SUMO_43659,axiom,
    s__documentation(s__HandicappedFriendly,s__EnglishLanguage,'&%HandicappedFriendly describes an object that can be easily used by somebody who has some &%Disability') ).

fof(kb_SUMO_43660,axiom,
    s__termFormat(s__EnglishLanguage,s__HandicappedFriendly,'handicapped friendly') ).

fof(kb_SUMO_43661,axiom,
    ! [V__X] :
      ( s__attribute(V__X,s__HandicappedFriendly)
     => s__instance(V__X,s__Object) ) ).

fof(kb_SUMO_43662,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__HandicappedFriendly)
       => ? [V__ATTR,V__PERSON] :
            ( s__instance(V__PERSON,s__CognitiveAgent)
            & s__instance(V__ATTR,s__Attribute)
            & s__instance(V__ATTR,s__Disability)
            & s__instance(V__PERSON,s__Human)
            & s__attribute(V__PERSON,V__ATTR)
            & s__inScopeOfInterest(V__PERSON,V__X) ) ) ) ).

fof(kb_SUMO_43663,axiom,
    s__subclass(s__Recliner,s__Seat) ).

fof(kb_SUMO_43664,axiom,
    s__instance(s__Recliner__t,s__SetOrClass) ).

fof(kb_SUMO_43665,axiom,
    s__documentation(s__Recliner,s__EnglishLanguage,'&%Recliner is a type of &%Seat whose back can be lowered and the foot can be rasied to allow the sitter to recline in it.') ).

fof(kb_SUMO_43666,axiom,
    s__termFormat(s__EnglishLanguage,s__Recliner,recliner) ).

fof(kb_SUMO_43667,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Recliner)
     => s__modalAttribute('(? [V__INCLINE] : (s__instance(V__INCLINE,s__Process) & s__instance(V__INCLINE,s__Inclining) & s__patient(V__INCLINE,V__X)))',s__Possibility) ) ).

fof(kb_SUMO_43668,axiom,
    s__subclass(s__VisualContentBearingPhysical,s__ContentBearingPhysical) ).

fof(kb_SUMO_43669,axiom,
    s__documentation(s__VisualContentBearingPhysical,s__EnglishLanguage,'Instances of &%VisualContentBearingPhysical are &%ContentBearingPhysicals that are intended to convey meaning as the result of being seen.') ).

fof(kb_SUMO_43670,axiom,
    s__subclass(s__VisualContentBearingObject,s__ContentBearingPhysical) ).

fof(kb_SUMO_43671,axiom,
    s__subclass(s__VisualContentBearingObject,s__VisualContentBearingPhysical) ).

fof(kb_SUMO_43672,axiom,
    s__instance(s__VisualContentBearingPhysical__t,s__SetOrClass) ).

fof(kb_SUMO_43673,axiom,
    s__documentation(s__VisualContentBearingObject,s__EnglishLanguage,'Instances of &%VisualContentBearingObject are &%ContentBearingObjects that are intended to convey meaning as the result of being seen.') ).

fof(kb_SUMO_43674,axiom,
    s__subclass(s__Image,s__VisualContentBearingObject) ).

fof(kb_SUMO_43675,axiom,
    s__instance(s__Image__t,s__SetOrClass) ).

fof(kb_SUMO_43676,axiom,
    s__instance(s__VisualContentBearingObject__t,s__SetOrClass) ).

fof(kb_SUMO_43677,axiom,
    s__documentation(s__Image,s__EnglishLanguage,'Instances of &%Image are &%VisualContentBearingObjects that convey their meaning primarily in non-textual form.') ).

fof(kb_SUMO_43678,axiom,
    s__subclass(s__MultimediaProjector,s__MediaSystem) ).

fof(kb_SUMO_43679,axiom,
    s__instance(s__MultimediaProjector__t,s__SetOrClass) ).

fof(kb_SUMO_43680,axiom,
    s__instance(s__MediaSystem__t,s__SetOrClass) ).

fof(kb_SUMO_43681,axiom,
    s__documentation(s__MultimediaProjector,s__EnglishLanguage,'&%MultimediaProjector is a type of &%MediaSystem that projects images on a screen') ).

fof(kb_SUMO_43682,axiom,
    s__termFormat(s__EnglishLanguage,s__MultimediaProjector,'multimedia projector') ).

fof(kb_SUMO_43683,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__MultimediaProjector)
       => s__hasPurpose(V__X,'(? [V__RS,V__SCREEN,V__VIDEO] : (s__instance(V__SCREEN,s__Object) & s__instance(V__RS,s__Process) & s__instance(V__RS,s__RadiatingLight) & s__instrument(V__RS,V__X) & s__patient(V__RS,V__VIDEO) & (s__instance(V__VIDEO,s__VideoRecording) | s__instance(V__VIDEO,s__Image)) & s__destination(V__RS,V__SCREEN) & s__instance(V__SCREEN,s__Artifact) & s__attribute(V__SCREEN,s__Flat) & (~ s__connected(V__X,V__SCREEN))))') ) ) ).

fof(kb_SUMO_43684,axiom,
    s__subclass(s__AudioRecorder,s__Device) ).

fof(kb_SUMO_43685,axiom,
    s__instance(s__AudioRecorder__t,s__SetOrClass) ).

fof(kb_SUMO_43686,axiom,
    s__documentation(s__AudioRecorder,s__EnglishLanguage,'&%AudioRecorder is a type of &%Device that creates an &%AudioRecording by capturing sound and storing it in a &%DataStorageDevice') ).

fof(kb_SUMO_43687,axiom,
    s__termFormat(s__EnglishLanguage,s__AudioRecorder,'audio recorder') ).

fof(kb_SUMO_43688,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__AudioRecorder)
       => s__hasPurpose(V__X,'(? [V__RS,V__RECORD,V__PROC] : (s__instance(V__PROC,s__Process) & s__instance(V__RS,s__RadiatingSound) & s__instance(V__PROC,s__IntentionalProcess) & s__instrument(V__PROC,V__X) & s__patient(V__PROC,V__RS) & s__result(V__PROC,V__RECORD) & s__instance(V__RECORD,s__AudioRecording)))') ) ) ).

fof(kb_SUMO_43689,axiom,
    s__subclass(s__VideoDisplay,s__ElectricDevice) ).

fof(kb_SUMO_43690,axiom,
    s__instance(s__VideoDisplay__t,s__SetOrClass) ).

fof(kb_SUMO_43691,axiom,
    s__documentation(s__VideoDisplay,s__EnglishLanguage,'&%VideoDisplay is a type of &%ElectricDevice that can &%RadiatingLight to show &%VideoRecording') ).

fof(kb_SUMO_43692,axiom,
    s__termFormat(s__EnglishLanguage,s__VideoDisplay,'video display') ).

fof(kb_SUMO_43693,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__VideoDisplay)
       => s__hasPurpose(V__X,'(? [V__RL,V__VIDEO] : (s__instance(V__RL,s__Process) & s__instance(V__RL,s__RadiatingLight) & s__instance(V__VIDEO,s__VideoRecording) & s__patient(V__RL,V__VIDEO) & s__instrument(V__RL,V__X)))') ) ) ).

fof(kb_SUMO_43694,axiom,
    s__subclass(s__TDDPhone,s__Telephone) ).

fof(kb_SUMO_43695,axiom,
    s__instance(s__TDDPhone__t,s__SetOrClass) ).

fof(kb_SUMO_43696,axiom,
    s__documentation(s__TDDPhone,s__EnglishLanguage,'&%TDDPhone, which stands for Telecommunications Device for the Deaf, describes a &%Telephone that is designed so that &%Deaf people can use it') ).

fof(kb_SUMO_43697,axiom,
    ! [V__TDD] :
      ( s__instance(V__TDD,s__Object)
     => ( s__instance(V__TDD,s__TDDPhone)
       => s__hasPurpose(V__TDD,'(? [V__AGENT,V__PHONING] : (s__instance(V__PHONING,s__Process) & s__instance(V__AGENT,s__Agent) & s__instance(V__PHONING,s__Telephoning) & s__instrument(V__PHONING,V__TDD) & s__agent(V__PHONING,V__AGENT) & s__attribute(V__AGENT,s__Deaf)))') ) ) ).

fof(kb_SUMO_43698,axiom,
    s__subclass(s__Sail,s__Artifact) ).

fof(kb_SUMO_43699,axiom,
    s__instance(s__Sail__t,s__SetOrClass) ).

fof(kb_SUMO_43700,axiom,
    s__documentation(s__Sail,s__EnglishLanguage,'&%Sail refers to an &%Artifact made of some type of &%Fabric which by means of which wind is used to propel a sailing vessel') ).

fof(kb_SUMO_43701,axiom,
    s__termFormat(s__EnglishLanguage,s__Sail,sail) ).

fof(kb_SUMO_43702,axiom,
    ! [V__SAIL] :
      ( s__instance(V__SAIL,s__CorpuscularObject)
     => ( s__instance(V__SAIL,s__Sail)
       => ? [V__MAST] :
            ( s__instance(V__MAST,s__Object)
            & s__material(s__Fabric,V__SAIL)
            & s__instance(V__MAST,s__Mast)
            & s__connected(V__SAIL,V__MAST) ) ) ) ).

fof(kb_SUMO_43703,axiom,
    s__subclass(s__ACPowerSource,s__PowerSource) ).

fof(kb_SUMO_43704,axiom,
    s__instance(s__PowerSource__t,s__SetOrClass) ).

fof(kb_SUMO_43705,axiom,
    s__documentation(s__ACPowerSource,s__EnglishLanguage,'&%ACPowerSource refers to an alternating current &%PowerSource') ).

fof(kb_SUMO_43706,axiom,
    s__termFormat(s__EnglishLanguage,s__ACPowerSource,'ac power source') ).

fof(kb_SUMO_43707,axiom,
    s__subclass(s__SinglePhasePowerSource,s__ACPowerSource) ).

fof(kb_SUMO_43708,axiom,
    s__instance(s__SinglePhasePowerSource__t,s__SetOrClass) ).

fof(kb_SUMO_43709,axiom,
    s__instance(s__ACPowerSource__t,s__SetOrClass) ).

fof(kb_SUMO_43710,axiom,
    s__subclass(s__ThreePhasePowerSource,s__ACPowerSource) ).

fof(kb_SUMO_43711,axiom,
    s__instance(s__ThreePhasePowerSource__t,s__SetOrClass) ).

fof(kb_SUMO_43712,axiom,
    s__instance(s__voltageMeasure__m,s__BinaryPredicate) ).

fof(kb_SUMO_43713,axiom,
    s__documentation(s__voltageMeasure__m,s__EnglishLanguage,'(&%voltageMeasure ?OBJ ?MEAS) describes how much electricity ?OBJ, a power source, generates') ).

fof(kb_SUMO_43714,axiom,
    s__termFormat(s__EnglishLanguage,s__voltageMeasure__m,'voltage measure') ).

fof(kb_SUMO_43715,axiom,
    s__domain(s__voltageMeasure__m,"1",s__PowerSource) ).

fof(kb_SUMO_43716,axiom,
    s__domain(s__voltageMeasure__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_43717,axiom,
    ! [V__OBJ,V__QUANT,V__MEAS] :
      ( ( s__instance(V__MEAS,s__PhysicalQuantity)
        & s__instance(V__QUANT,s__RealNumber)
        & s__instance(V__OBJ,s__PowerSource) )
     => ( s__voltageMeasure(V__OBJ,V__MEAS)
       => V__MEAS = s__MeasureFn(V__QUANT,s__Volt) ) ) ).

fof(kb_SUMO_43718,axiom,
    ! [V__OBJ,V__MEAS] :
      ( ( s__instance(V__MEAS,s__PhysicalQuantity)
        & s__instance(V__OBJ,s__PowerSource) )
     => ( s__voltageMeasure(V__OBJ,V__MEAS)
       => ? [V__ELEC,V__PROC] :
            ( s__instance(V__ELEC,s__Object)
            & s__instance(V__ELEC,s__Electricity)
            & s__instance(V__PROC,s__Process)
            & s__instrument(V__PROC,V__OBJ)
            & s__result(V__PROC,V__ELEC)
            & s__measure(V__ELEC,V__MEAS) ) ) ) ).

fof(kb_SUMO_43719,axiom,
    s__subclass(s__Document,s__ContentBearingObject) ).

fof(kb_SUMO_43720,axiom,
    s__subclass(s__Document,s__Artifact) ).

fof(kb_SUMO_43721,axiom,
    s__documentation(s__Document,s__EnglishLanguage,'Instances of &%Document are &%ContentBearingObjects that are intended to convey propositional content via &%Text (&%LinguisticExpressions, seen or heard), &%Images, or some combination of these (e.g., an audio clip included in an electronic document consisting mostly of &%VisualText and some &%Images). Formally, a &%Document constitutes any &%ContentBearingObject that is an &%Artifact conventionally typically intended to be transmitted and assimilated as a meaningful whole. An &%Article or a &%Book would be a &%Document, but a &%Word or &%Paragraph typically would not.') ).

fof(kb_SUMO_43722,axiom,
    ! [V__DOC] :
      ( s__instance(V__DOC,s__Object)
     => ( s__instance(V__DOC,s__Document)
       => s__hasPurpose(V__DOC,'(? [V__COMM] : (s__instance(V__COMM,s__Process) & s__instance(V__COMM,s__Communication) & s__instrument(V__COMM,V__DOC)))') ) ) ).

fof(kb_SUMO_43723,axiom,
    s__subclass(s__Book,s__Document) ).

fof(kb_SUMO_43724,axiom,
    s__instance(s__Document__t,s__SetOrClass) ).

fof(kb_SUMO_43725,axiom,
    s__documentation(s__Book,s__EnglishLanguage,'A &%Document that has pages and is bound.') ).

fof(kb_SUMO_43726,axiom,
    s__subclass(s__GuideBook,s__Book) ).

fof(kb_SUMO_43727,axiom,
    s__documentation(s__GuideBook,s__EnglishLanguage,'&%GuideBook is a type of &%Book that offers basic information about a place, normally designed for the use of visitors or tourists.') ).

fof(kb_SUMO_43728,axiom,
    s__termFormat(s__EnglishLanguage,s__GuideBook,'guide book') ).

fof(kb_SUMO_43729,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__GuideBook)
     => ? [V__LOC] :
          ( s__instance(V__LOC,s__GeographicArea)
          & s__refers(V__X,V__LOC) ) ) ).

fof(kb_SUMO_43730,axiom,
    s__subclass(s__DiningGuide,s__GuideBook) ).

fof(kb_SUMO_43731,axiom,
    s__instance(s__DiningGuide__t,s__SetOrClass) ).

fof(kb_SUMO_43732,axiom,
    s__instance(s__GuideBook__t,s__SetOrClass) ).

fof(kb_SUMO_43733,axiom,
    s__documentation(s__DiningGuide,s__EnglishLanguage,'&%DiningGuide is a type of &%GuideBook that offers information about dining places around a specific location') ).

fof(kb_SUMO_43734,axiom,
    s__termFormat(s__EnglishLanguage,s__DiningGuide,'dining guide') ).

fof(kb_SUMO_43735,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__DiningGuide)
     => ? [V__LOC,V__REST] :
          ( s__instance(V__REST,s__Physical)
          & s__instance(V__LOC,s__Object)
          & s__instance(V__LOC,s__GeographicArea)
          & s__refers(V__X,V__LOC)
          & s__instance(V__REST,s__Restaurant)
          & s__located(V__REST,V__LOC)
          & s__refers(V__X,V__REST) ) ) ).

fof(kb_SUMO_43736,axiom,
    s__subclass(s__TelephoneHandset,s__Device) ).

fof(kb_SUMO_43737,axiom,
    s__instance(s__TelephoneHandset__t,s__SetOrClass) ).

fof(kb_SUMO_43738,axiom,
    s__documentation(s__TelephoneHandset,s__EnglishLanguage,'&%TelephoneHandset is the part of the &%Telephone that has a &%Earphone and a &%Microphone for the transmission and reception of sound') ).

fof(kb_SUMO_43739,axiom,
    s__termFormat(s__EnglishLanguage,s__TelephoneHandset,'telephone handset') ).

fof(kb_SUMO_43740,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__TelephoneHandset)
       => ? [V__EARPHONE,V__MIC] :
            ( s__instance(V__MIC,s__Object)
            & s__instance(V__EARPHONE,s__Object)
            & s__instance(V__EARPHONE,s__Earphone)
            & s__instance(V__MIC,s__Microphone)
            & s__part(V__EARPHONE,V__X)
            & s__part(V__MIC,V__X) ) ) ) ).

fof(kb_SUMO_43741,axiom,
    s__subclass(s__FireAlarm,s__Device) ).

fof(kb_SUMO_43742,axiom,
    s__instance(s__FireAlarm__t,s__SetOrClass) ).

fof(kb_SUMO_43743,axiom,
    s__documentation(s__FireAlarm,s__EnglishLanguage,'&%FireAlarm is a &%Device that releases a distinctive noise to inform people that there is a &%Fire') ).

fof(kb_SUMO_43744,axiom,
    s__termFormat(s__EnglishLanguage,s__FireAlarm,'fire alarm') ).

fof(kb_SUMO_43745,axiom,
    ! [V__X,V__LOC] :
      ( ( s__instance(V__LOC,s__Object)
        & s__instance(V__X,s__Object) )
     => ( ( s__instance(V__X,s__FireAlarm)
          & s__attribute(V__X,s__DeviceOn)
          & s__located(V__X,V__LOC) )
       => ? [V__RS] :
            ( s__instance(V__RS,s__RadiatingSound)
            & s__instrument(V__RS,V__X)
            & s__hasPurpose(V__RS,'(? [V__GRP] : (s__instance(V__GRP,s__GroupOfPeople) & s__located(V__GRP,V__LOC) & s__knows(V__GRP,(? [V__FIRE] : (s__instance(V__FIRE,s__Process) & s__instance(V__GRP,s__CognitiveAgent) & s__instance(V__RS,s__Process) & s__instance(V__FIRE,s__Fire) & s__eventLocated(V__FIRE,V__LOC))))))') ) ) ) ).

fof(kb_SUMO_43746,axiom,
    s__subclass(s__GrabBar,s__Artifact) ).

fof(kb_SUMO_43747,axiom,
    s__instance(s__GrabBar__t,s__SetOrClass) ).

fof(kb_SUMO_43748,axiom,
    s__documentation(s__GrabBar,s__EnglishLanguage,'&%GrabBar is a bar attached to a &%Wall to provide a handgrip for steadying yourself') ).

fof(kb_SUMO_43749,axiom,
    s__termFormat(s__EnglishLanguage,s__GrabBar,'grab bar') ).

fof(kb_SUMO_43750,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__GrabBar)
       => ( ? [V__WALL] :
              ( s__instance(V__WALL,s__Object)
              & s__instance(V__WALL,s__Wall)
              & s__connected(V__X,V__WALL) )
          & s__hasPurpose(V__X,'(? [V__GRAB] : (s__instance(V__GRAB,s__Process) & s__instance(V__GRAB,s__Grabbing) & s__instrument(V__GRAB,V__X)))') ) ) ) ).

fof(kb_SUMO_43751,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__GrabBar)
     => s__modalAttribute('(? [V__HUMAN] : (s__instance(V__HUMAN,s__CognitiveAgent) & s__attribute(V__HUMAN,s__PhysicalDisability) & s__inScopeOfInterest(V__HUMAN,V__X)))',s__Likely) ) ).

fof(kb_SUMO_43752,axiom,
    s__subclass(s__HighRise,s__Building) ).

fof(kb_SUMO_43753,axiom,
    s__instance(s__HighRise__t,s__SetOrClass) ).

fof(kb_SUMO_43754,axiom,
    s__documentation(s__HighRise,s__EnglishLanguage,'&%HighRise refers to a type of &%Building that has greater than 10 &%BuildingLevel') ).

fof(kb_SUMO_43755,axiom,
    s__termFormat(s__EnglishLanguage,s__HighRise,'high rise') ).

fof(kb_SUMO_43756,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__HighRise)
     => ? [V__LEVELS,V__NUM] :
          ( s__instance(V__NUM,s__Integer)
          & s__instance(V__LEVELS,s__Collection)
          & ! [V__FLR] :
              ( ( s__instance(V__FLR,s__SelfConnectedObject)
                & s__instance(V__X,s__Object) )
             => ( ( s__instance(V__FLR,s__BuildingLevel)
                  & s__part(V__FLR,V__X) )
               => s__member(V__FLR,V__LEVELS) ) )
          & s__memberCount(V__LEVELS,V__NUM)
          & greatereq(V__NUM,"10") ) ) ).

fof(kb_SUMO_43757,axiom,
    s__subclass(s__Soaking,s__Wetting) ).

fof(kb_SUMO_43758,axiom,
    s__instance(s__Soaking__t,s__SetOrClass) ).

fof(kb_SUMO_43759,axiom,
    s__documentation(s__Soaking,s__EnglishLanguage,'&%Soaking refers to the process of &%Wetting wherein an &%Object is &%Surrounded by &%Water') ).

fof(kb_SUMO_43760,axiom,
    s__termFormat(s__EnglishLanguage,s__Soaking,soaking) ).

%FOL fof(kb_SUMO_43761,axiom,(( (! [V__SOAK] : ((s__instance(V__SOAK,s__Process) & s__instance(V__SOAK,s__TimePosition)) => (s__instance(V__SOAK,s__Soaking) => (? [V__WATER,V__OBJ] : (s__instance(V__WATER,s__Object) & s__instance(V__OBJ,s__Object) & s__patient(V__SOAK,V__OBJ) & s__instance(V__WATER,s__Water) & s__resource(V__SOAK,V__WATER) & s__holdsDuring(V__SOAK,'s__orientation(V__OBJ,V__WATER,s__Surrounded)')))))) ))).

fof(kb_SUMO_43762,axiom,
    s__subclass(s__GrecianTub,s__BathTub) ).

fof(kb_SUMO_43763,axiom,
    s__instance(s__GrecianTub__t,s__SetOrClass) ).

fof(kb_SUMO_43764,axiom,
    s__instance(s__BathTub__t,s__SetOrClass) ).

fof(kb_SUMO_43765,axiom,
    s__documentation(s__GrecianTub,s__EnglishLanguage,'&%GrecianTub is a combination of soaking tubs and standard tubs, meaning it has inreased depth for soaking, but can fit into tight spaces by not being as long as standard tubs') ).

fof(kb_SUMO_43766,axiom,
    s__termFormat(s__EnglishLanguage,s__GrecianTub,'grecian tub') ).

fof(kb_SUMO_43767,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__GrecianTub)
       => s__hasPurpose(V__X,'(? [V__HUMAN,V__SOAK] : (s__instance(V__SOAK,s__Process) & s__instance(V__HUMAN,s__Agent) & s__instance(V__SOAK,s__Soaking) & s__instance(V__HUMAN,s__Human) & s__agent(V__SOAK,V__HUMAN) & s__patient(V__SOAK,V__HUMAN) & s__eventLocated(V__SOAK,V__X)))') ) ) ).

fof(kb_SUMO_43768,axiom,
    s__subclass(s__HemisphereFigure,s__ThreeDimensionalFigure) ).

fof(kb_SUMO_43769,axiom,
    s__instance(s__HemisphereFigure__t,s__SetOrClass) ).

fof(kb_SUMO_43770,axiom,
    s__documentation(s__HemisphereFigure,s__EnglishLanguage,'&%HemisphereFigure describes a figure that is half of a &%Sphere') ).

fof(kb_SUMO_43771,axiom,
    s__termFormat(s__EnglishLanguage,s__HemisphereFigure,hemisphere) ).

fof(kb_SUMO_43772,axiom,
    ! [V__HEMI,V__X] :
      ( ( s__instance(V__X,s__Object)
        & s__instance(V__HEMI,s__Attribute)
        & s__instance(V__HEMI,s__Object) )
     => ( ( s__attribute(V__X,V__HEMI)
          & s__instance(V__HEMI,s__HemisphereFigure) )
       => ? [V__Y] :
            ( s__instance(V__Y,s__Object)
            & s__instance(V__Y,s__Sphere)
            & s__half(V__HEMI,V__Y) ) ) ) ).

fof(kb_SUMO_43773,axiom,
    s__subclass(s__Dome,s__Ceiling) ).

fof(kb_SUMO_43774,axiom,
    s__instance(s__Dome__t,s__SetOrClass) ).

fof(kb_SUMO_43775,axiom,
    s__instance(s__Ceiling__t,s__SetOrClass) ).

fof(kb_SUMO_43776,axiom,
    s__documentation(s__Dome,s__EnglishLanguage,'&%Dome is a type of &%Ceiling with a &%HemisphereFigure shape') ).

fof(kb_SUMO_43777,axiom,
    s__termFormat(s__EnglishLanguage,s__Dome,dome) ).

fof(kb_SUMO_43778,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Dome)
       => ? [V__HEMI] :
            ( s__instance(V__HEMI,s__Attribute)
            & s__attribute(V__X,V__HEMI)
            & s__instance(V__HEMI,s__HemisphereFigure) ) ) ) ).

fof(kb_SUMO_43779,axiom,
    s__instance(s__Historical,s__RelationalAttribute) ).

fof(kb_SUMO_43780,axiom,
    s__documentation(s__Historical,s__EnglishLanguage,'&%Historical describes something that was important in &%History') ).

fof(kb_SUMO_43781,axiom,
    s__termFormat(s__EnglishLanguage,s__Historical,historical) ).

fof(kb_SUMO_43782,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__Historical)
       => s__instance(V__X,s__Physical) ) ) ).

fof(kb_SUMO_43783,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__Historical)
       => s__refers(s__History,V__X) ) ) ).

fof(kb_SUMO_43784,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( ( s__attribute(V__X,s__Historical)
          & s__instance(V__X,s__City) )
       => ? [V__EV] :
            ( s__instance(V__EV,s__Object)
            & s__instance(V__EV,s__Process)
            & s__instance(V__EV,s__Physical)
            & s__attribute(V__EV,s__Historical)
            & s__eventLocated(V__EV,V__X) ) ) ) ).

fof(kb_SUMO_43785,axiom,
    s__instance(s__Rural,s__RelationalAttribute) ).

fof(kb_SUMO_43786,axiom,
    s__documentation(s__Rural,s__EnglishLanguage,'&%Rural describes that is characteristic of country life as opposed to the city life') ).

fof(kb_SUMO_43787,axiom,
    s__termFormat(s__EnglishLanguage,s__Rural,rural) ).

fof(kb_SUMO_43788,axiom,
    s__instance(s__Suburban,s__RelationalAttribute) ).

fof(kb_SUMO_43789,axiom,
    s__documentation(s__Suburban,s__EnglishLanguage,'&%Suburban describes something that is characteristic of a residential district on the outskirts of a city') ).

fof(kb_SUMO_43790,axiom,
    s__termFormat(s__EnglishLanguage,s__Suburban,suburban) ).

fof(kb_SUMO_43791,axiom,
    s__instance(s__Urban,s__RelationalAttribute) ).

fof(kb_SUMO_43792,axiom,
    s__documentation(s__Urban,s__EnglishLanguage,'&%Urban describes something that is characteristic of a city or city life') ).

fof(kb_SUMO_43793,axiom,
    s__termFormat(s__EnglishLanguage,s__Urban,urban) ).

fof(kb_SUMO_43794,axiom,
    s__subclass(s__Patio,s__Region) ).

fof(kb_SUMO_43795,axiom,
    s__documentation(s__Patio,s__EnglishLanguage,'&%Patio refers to an &%Region adjoining a building, usually &%Paved, that is used for outdoor activities') ).

fof(kb_SUMO_43796,axiom,
    s__termFormat(s__EnglishLanguage,s__Patio,patio) ).

%FOL fof(kb_SUMO_43797,axiom,(( (! [V__X] : (s__instance(V__X,s__Object) => (s__instance(V__X,s__Patio) => (s__modalAttribute('s__attribute(V__X,s__Paved)',s__Likely) & (? [V__BLDG] : (s__instance(V__BLDG,s__Object) & s__instance(V__BLDG,s__Building) & s__orientation(V__X,V__BLDG,s__Adjacent) & s__located(V__X,s__Outdoors))))))) ))).

fof(kb_SUMO_43798,axiom,
    s__subclass(s__Lanai,s__Patio) ).

fof(kb_SUMO_43799,axiom,
    s__instance(s__Lanai__t,s__SetOrClass) ).

fof(kb_SUMO_43800,axiom,
    s__instance(s__Patio__t,s__SetOrClass) ).

fof(kb_SUMO_43801,axiom,
    s__subclass(s__Lanai,s__StationaryArtifact) ).

fof(kb_SUMO_43802,axiom,
    s__documentation(s__Lanai,s__EnglishLanguage,'&%Lanai refers to a roofed outdoor area %&Adjacent to a &%Building often furnished and used as a living room') ).

fof(kb_SUMO_43803,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Lanai)
       => ? [V__ROOF] :
            ( s__instance(V__ROOF,s__Roof)
            & s__part(V__ROOF,V__X)
            & s__modalAttribute('(? [V__AREA] : (s__instance(V__AREA,s__Physical) & s__instance(V__ROOF,s__Object) & s__instance(V__AREA,s__SittingArea) & s__located(V__AREA,V__X)))',s__Likely) ) ) ) ).

fof(kb_SUMO_43804,axiom,
    s__instance(s__hasUniform__m,s__BinaryPredicate) ).

fof(kb_SUMO_43805,axiom,
    s__documentation(s__hasUniform__m,s__EnglishLanguage,'(&%hasUniform ?GRP ?UNIFORM) means that ?GRP is associated or identified by ?UNIFORM and members of ?GRP are expected to wear ?UNIFORM') ).

fof(kb_SUMO_43806,axiom,
    s__termFormat(s__EnglishLanguage,s__hasUniform__m,'has uniform') ).

fof(kb_SUMO_43807,axiom,
    s__domain(s__hasUniform__m,"1",s__Group) ).

fof(kb_SUMO_43808,axiom,
    s__domainSubclass(s__hasUniform__m,"2",s__UniformClothing) ).

fof(kb_SUMO_43809,axiom,
    ! [V__GRP,V__UNIFORM] :
      ( ( s__subclass(V__UNIFORM,s__UniformClothing)
        & s__instance(V__UNIFORM,s__SetOrClass)
        & s__instance(V__GRP,s__Group) )
     => ( s__hasUniform(V__GRP,V__UNIFORM)
       => s__modalAttribute('(? [V__PERS,V__CLOTHING,V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__CLOTHING,s__WearableItem) & s__instance(V__PERS,s__Animal) & s__member(V__PERS,V__GRP) & s__instance(V__CLOTHING,V__UNIFORM) & s__holdsDuring(V__TIME,s__wears(V__PERS,V__CLOTHING))))',s__Likely) ) ) ).

fof(kb_SUMO_43810,axiom,
    s__subclass(s__UniformClothing,s__Clothing) ).

fof(kb_SUMO_43811,axiom,
    s__instance(s__UniformClothing__t,s__SetOrClass) ).

fof(kb_SUMO_43812,axiom,
    s__documentation(s__UniformClothing,s__EnglishLanguage,'&%UniformClothing is a type of clothing with a distinctive design worn by members of a particular group as a means of identification') ).

fof(kb_SUMO_43813,axiom,
    s__termFormat(s__EnglishLanguage,s__UniformClothing,uniform) ).

fof(kb_SUMO_43814,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__SetOrClass)
     => ( s__subclass(V__X,s__UniformClothing)
       => ? [V__GRP] :
            ( s__instance(V__GRP,s__Group)
            & s__hasUniform(V__GRP,V__X) ) ) ) ).

fof(kb_SUMO_43815,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__UniformClothing)
     => ? [V__PROC,V__DESIGN] :
          ( s__instance(V__PROC,s__Process)
          & s__instance(V__PROC,s__IntentionalProcess)
          & s__result(V__PROC,V__DESIGN)
          & s__represents(V__X,V__DESIGN) ) ) ).

fof(kb_SUMO_43816,axiom,
    s__subclass(s__Tripod,s__Device) ).

fof(kb_SUMO_43817,axiom,
    s__instance(s__Tripod__t,s__SetOrClass) ).

fof(kb_SUMO_43818,axiom,
    s__documentation(s__Tripod,s__EnglishLanguage,'&%Tripod refers to a &%Device with 3 legs to support some other &%Object') ).

fof(kb_SUMO_43819,axiom,
    s__termFormat(s__EnglishLanguage,s__Tripod,tripod) ).

fof(kb_SUMO_43820,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Tripod)
       => ? [V__LEG1,V__LEG2,V__LEG3] :
            ( s__instance(V__LEG3,s__Object)
            & s__instance(V__LEG2,s__Object)
            & s__instance(V__LEG1,s__Object)
            & s__part(V__LEG1,V__X)
            & s__part(V__LEG2,V__X)
            & s__part(V__LEG3,V__X)
            & s__meetsSpatially(V__LEG1,V__LEG2)
            & s__meetsSpatially(V__LEG2,V__LEG3)
            & s__meetsSpatially(V__LEG1,V__LEG3) ) ) ) ).

fof(kb_SUMO_43821,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Physical)
     => ( s__instance(V__X,s__Tripod)
       => s__hasPurpose(V__X,'(? [V__OBJ,V__PUT,V__PROC] : (s__instance(V__PUT,s__Process) & s__instance(V__OBJ,s__Object) & s__instance(V__OBJ,s__Artifact) & s__instance(V__PUT,s__Putting) & s__patient(V__PUT,V__OBJ) & s__destination(V__PUT,V__X) & s__instance(V__PROC,s__Process) & s__instrument(V__PROC,V__OBJ) & s__before(s__EndFn(s__WhenFn(V__PUT)),s__BeginFn(s__WhenFn(V__PROC)))))') ) ) ).

fof(kb_SUMO_43822,axiom,
    s__subclass(s__Easel,s__Tripod) ).

fof(kb_SUMO_43823,axiom,
    s__instance(s__Easel__t,s__SetOrClass) ).

fof(kb_SUMO_43824,axiom,
    s__documentation(s__Easel,s__EnglishLanguage,'&%Easel is a type of &%Tripod that supports a flat object such as a canvas or a flipboard') ).

fof(kb_SUMO_43825,axiom,
    s__termFormat(s__EnglishLanguage,s__Easel,easel) ).

fof(kb_SUMO_43826,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Physical)
     => ( s__instance(V__X,s__Easel)
       => s__hasPurpose(V__X,'(? [V__OBJ,V__PUT] : (s__instance(V__PUT,s__Process) & s__instance(V__OBJ,s__Object) & s__instance(V__OBJ,s__Artifact) & s__attribute(V__OBJ,s__Flat) & s__instance(V__PUT,s__Putting) & s__patient(V__PUT,V__OBJ) & s__destination(V__PUT,V__X)))') ) ) ).

fof(kb_SUMO_43827,axiom,
    s__subclass(s__Solarium,s__Room) ).

fof(kb_SUMO_43828,axiom,
    s__instance(s__Solarium__t,s__SetOrClass) ).

fof(kb_SUMO_43829,axiom,
    s__documentation(s__Solarium,s__EnglishLanguage,'&%Solarium is a type of &%Room part of which is made with &%Transparent material like glass to afford exposure to the sun.') ).

fof(kb_SUMO_43830,axiom,
    s__termFormat(s__EnglishLanguage,s__Solarium,solarium) ).

fof(kb_SUMO_43831,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Solarium)
       => ? [V__WALL] :
            ( s__instance(V__WALL,s__Object)
            & s__instance(V__WALL,s__Wall)
            & s__part(V__WALL,V__X)
            & s__attribute(V__WALL,s__Transparent) ) ) ) ).

fof(kb_SUMO_43832,axiom,
    s__subclass(s__ExerciseCenter,s__SportsFacility) ).

fof(kb_SUMO_43833,axiom,
    s__instance(s__ExerciseCenter__t,s__SetOrClass) ).

fof(kb_SUMO_43834,axiom,
    s__documentation(s__ExerciseCenter,s__EnglishLanguage,'&%ExerciseCenter refers to a type of &%SportsFacility that has equipment and services for physical training and keeping fit') ).

fof(kb_SUMO_43835,axiom,
    s__termFormat(s__EnglishLanguage,s__ExerciseCenter,'exercise center') ).

fof(kb_SUMO_43836,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__ExerciseCenter)
       => s__hasPurpose(V__X,'(? [V__DEVICE] : (s__instance(V__DEVICE,s__Physical) & (s__instance(V__DEVICE,s__AerobicExerciseDevice) | s__instance(V__DEVICE,s__AnaerobicExerciseDevice)) & s__located(V__DEVICE,V__X)))') ) ) ).

fof(kb_SUMO_43837,axiom,
    s__subclass(s__GameRoom,s__Room) ).

fof(kb_SUMO_43838,axiom,
    s__instance(s__GameRoom__t,s__SetOrClass) ).

fof(kb_SUMO_43839,axiom,
    s__documentation(s__GameRoom,s__EnglishLanguage,'&%GameRoom refers to a type of &%Room that have facilities for &%Game that can be played') ).

fof(kb_SUMO_43840,axiom,
    s__termFormat(s__EnglishLanguage,s__GameRoom,'game room') ).

fof(kb_SUMO_43841,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__GameRoom)
       => s__hasPurpose(V__X,'(? [V__GAME] : (s__instance(V__GAME,s__Process) & s__instance(V__GAME,s__Game) & s__eventLocated(V__GAME,V__X)))') ) ) ).

fof(kb_SUMO_43842,axiom,
    s__subclass(s__Nursery,s__Room) ).

fof(kb_SUMO_43843,axiom,
    s__instance(s__Nursery__t,s__SetOrClass) ).

fof(kb_SUMO_43844,axiom,
    s__documentation(s__Nursery,s__EnglishLanguage,'&%Nursery refers to a &%Room for babies') ).

fof(kb_SUMO_43845,axiom,
    s__termFormat(s__EnglishLanguage,s__Nursery,nursery) ).

fof(kb_SUMO_43846,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__Nursery)
       => ? [V__CRIB] :
            ( s__instance(V__CRIB,s__Physical)
            & s__instance(V__CRIB,s__Crib)
            & s__located(V__CRIB,V__X) ) ) ) ).

fof(kb_SUMO_43847,axiom,
    s__subclass(s__SteamBath,s__Room) ).

fof(kb_SUMO_43848,axiom,
    s__instance(s__SteamBath__t,s__SetOrClass) ).

fof(kb_SUMO_43849,axiom,
    s__documentation(s__SteamBath,s__EnglishLanguage,'&%SteamBath refers to a room that is filled with &%Steam in order to make people sweat') ).

fof(kb_SUMO_43850,axiom,
    s__termFormat(s__EnglishLanguage,s__SteamBath,'steam bath') ).

fof(kb_SUMO_43851,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__SteamBath)
       => ? [V__STEAM] :
            ( s__instance(V__STEAM,s__Physical)
            & s__instance(V__STEAM,s__Steam)
            & s__located(V__STEAM,V__X) ) ) ) ).

fof(kb_SUMO_43852,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__SteamBath)
       => s__hasPurpose(V__X,'(? [V__BATH] : (s__instance(V__BATH,s__Process) & s__instance(V__BATH,s__Bathing) & s__eventLocated(V__BATH,V__X)))') ) ) ).

fof(kb_SUMO_43853,axiom,
    s__subclass(s__HeatedPool,s__SwimmingPool) ).

fof(kb_SUMO_43854,axiom,
    s__instance(s__HeatedPool__t,s__SetOrClass) ).

fof(kb_SUMO_43855,axiom,
    s__documentation(s__HeatedPool,s__EnglishLanguage,'&%HeatedPool is a type of &%SwimmingPool that has &%HotWaterHeater so that the &%Water in the pool is constantly kept at a certain warm temperature') ).

fof(kb_SUMO_43856,axiom,
    s__termFormat(s__EnglishLanguage,s__HeatedPool,'heated pool') ).

fof(kb_SUMO_43857,axiom,
    ! [V__X,V__HEATER,V__WATER] :
      ( ( s__instance(V__WATER,s__Object)
        & s__instance(V__HEATER,s__Object)
        & s__instance(V__X,s__SelfConnectedObject) )
     => ( ( s__instance(V__X,s__HeatedPool)
          & s__contains(V__X,V__WATER)
          & s__instance(V__WATER,s__Water)
          & s__part(V__X,V__HEATER)
          & s__instance(V__HEATER,s__WaterHeater)
          & s__attribute(V__HEATER,s__DeviceOn) )
       => s__attribute(V__WATER,s__WarmTemperature) ) ) ).

fof(kb_SUMO_43858,axiom,
    s__subclass(s__RoomHeater,s__HeatingDevice) ).

fof(kb_SUMO_43859,axiom,
    s__instance(s__RoomHeater__t,s__SetOrClass) ).

fof(kb_SUMO_43860,axiom,
    s__documentation(s__RoomHeater,s__EnglishLanguage,'&%RoomHeater is a type of &%HeatingDevice that heats the air in a confined space') ).

fof(kb_SUMO_43861,axiom,
    s__termFormat(s__EnglishLanguage,s__RoomHeater,'room heater') ).

fof(kb_SUMO_43862,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__RoomHeater)
       => s__hasPurpose(V__X,'(? [V__AIR,V__HEATING,V__ROOM] : (s__instance(V__ROOM,s__Object) & s__instance(V__HEATING,s__Process) & s__instance(V__AIR,s__Physical) & s__instance(V__AIR,s__Air) & s__instance(V__ROOM,s__Room) & s__located(V__AIR,V__ROOM) & s__instance(V__HEATING,s__Heating) & s__patient(V__HEATING,V__AIR) & s__instrument(V__HEATING,V__X)))') ) ) ).

fof(kb_SUMO_43863,axiom,
    s__subclass(s__DanceHall,s__StationaryArtifact) ).

fof(kb_SUMO_43864,axiom,
    s__documentation(s__DanceHall,s__EnglishLanguage,'&%DanceHall is a &%StationaryArtifact equipped with floors amenable to &%Dancing and devices that blare out &%MakingMusic') ).

fof(kb_SUMO_43865,axiom,
    s__termFormat(s__EnglishLanguage,s__DanceHall,'dance hall') ).

fof(kb_SUMO_43866,axiom,
    ! [V__DISCO] :
      ( s__instance(V__DISCO,s__Object)
     => ( s__instance(V__DISCO,s__DanceHall)
       => s__hasPurpose(V__DISCO,'(? [V__DANCE,V__MUSIC] : (s__instance(V__MUSIC,s__Process) & s__instance(V__DANCE,s__Process) & s__instance(V__MUSIC,s__MakingMusic) & s__instance(V__DANCE,s__Dancing) & s__cooccur(V__MUSIC,V__DANCE) & s__eventLocated(V__MUSIC,V__DISCO) & s__eventLocated(V__DANCE,V__DISCO)))') ) ) ).

fof(kb_SUMO_43867,axiom,
    s__subclass(s__NightClub,s__DanceHall) ).

fof(kb_SUMO_43868,axiom,
    s__instance(s__NightClub__t,s__SetOrClass) ).

fof(kb_SUMO_43869,axiom,
    s__instance(s__DanceHall__t,s__SetOrClass) ).

fof(kb_SUMO_43870,axiom,
    s__documentation(s__NightClub,s__EnglishLanguage,'&%NightClub is a type of &%DanceHall that typically opens at &%NightTime and has a &%Tavern located in it') ).

fof(kb_SUMO_43871,axiom,
    s__termFormat(s__EnglishLanguage,s__NightClub,'night club') ).

fof(kb_SUMO_43872,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__NightClub)
       => ? [V__BAR] :
            ( s__instance(V__BAR,s__Physical)
            & s__instance(V__BAR,s__Tavern)
            & s__located(V__BAR,V__X) ) ) ) ).

fof(kb_SUMO_43873,axiom,
    s__subclass(s__ScubaDiving,s__Swimming) ).

fof(kb_SUMO_43874,axiom,
    s__instance(s__ScubaDiving__t,s__SetOrClass) ).

fof(kb_SUMO_43875,axiom,
    s__documentation(s__ScubaDiving,s__EnglishLanguage,'&%ScubaDiving is &%Swimming &%Below a &%WaterArea with the aid of some &%Device to help in &%Breathing') ).

fof(kb_SUMO_43876,axiom,
    s__termFormat(s__EnglishLanguage,s__ScubaDiving,'scuba diving') ).

fof(kb_SUMO_43877,axiom,
    ! [V__SCUBA] :
      ( ( s__instance(V__SCUBA,s__Object)
        & s__instance(V__SCUBA,s__Process) )
     => ( s__instance(V__SCUBA,s__ScubaDiving)
       => ? [V__WATER,V__DEVICE,V__BREATH] :
            ( s__instance(V__BREATH,s__Process)
            & s__instance(V__DEVICE,s__Object)
            & s__instance(V__WATER,s__Object)
            & s__instance(V__WATER,s__WaterArea)
            & s__orientation(V__SCUBA,V__WATER,s__Below)
            & s__instance(V__DEVICE,s__Device)
            & s__instance(V__BREATH,s__Breathing)
            & s__instrument(V__BREATH,V__DEVICE)
            & s__subProcess(V__BREATH,V__SCUBA) ) ) ) ).

fof(kb_SUMO_43878,axiom,
    s__instance(s__AmericansWithDisabilitiesAct,s__Proposition) ).

fof(kb_SUMO_43879,axiom,
    s__documentation(s__AmericansWithDisabilitiesAct,s__EnglishLanguage,'The &%AmericansWithDisabilitiesAct is a &%Proposition promulgated by the US Employment Opportunity Commission to give civil right protections to individuals with &%Disability similar to those provided to individuals on the basis of race, color, sex, national origin, age and religion. It guarantees equal opportunities for individuals with &%Disability in public accommodation, employment, transportation, State and local government services and telecommunications') ).

fof(kb_SUMO_43880,axiom,
    s__termFormat(s__EnglishLanguage,s__AmericansWithDisabilitiesAct,'ADA') ).

fof(kb_SUMO_43881,axiom,
    s__subrelation(s__conforms__m,s__represents__m) ).

fof(kb_SUMO_43882,axiom,
    s__documentation(s__conforms__m,s__EnglishLanguage,'(&%conforms ?OBJ ?PROP) describes how ?OBJ follows the ideas outlined by ?PROP') ).

fof(kb_SUMO_43883,axiom,
    s__termFormat(s__EnglishLanguage,s__conforms__m,conforms) ).

fof(kb_SUMO_43884,axiom,
    s__domain(s__conforms__m,"1",s__Object) ).

fof(kb_SUMO_43885,axiom,
    s__domain(s__conforms__m,"2",s__Proposition) ).

fof(kb_SUMO_43886,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__conforms(V__OBJ,s__AmericansWithDisabilitiesAct)
       => s__attribute(V__OBJ,s__HandicappedFriendly) ) ) ).

fof(kb_SUMO_43887,axiom,
    s__instance(s__USFEMA,s__GovernmentOrganization) ).

fof(kb_SUMO_43888,axiom,
    s__documentation(s__USFEMA,s__EnglishLanguage,'&%USFEMA, which stands for Federal Emergency Management Agency, is a &%GovernmentOrganization in charge of disaster mitigation, preparedness, response, recovery, education and references') ).

fof(kb_SUMO_43889,axiom,
    s__termFormat(s__EnglishLanguage,s__USFEMA,fema) ).

fof(kb_SUMO_43890,axiom,
    s__subrelation(s__approves__m,s__inScopeOfInterest__m) ).

fof(kb_SUMO_43891,axiom,
    s__documentation(s__approves__m,s__EnglishLanguage,'(&%approves ?AGENT1 ?AGENT2) means that ?AGENT1 is satisfied that ?AGENT2 has met some requirement or proposition, and publicly declares such') ).

fof(kb_SUMO_43892,axiom,
    s__termFormat(s__EnglishLanguage,s__approves__m,approves) ).

fof(kb_SUMO_43893,axiom,
    s__domain(s__approves__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_43894,axiom,
    s__domain(s__approves__m,"2",s__CognitiveAgent) ).

%FOL fof(kb_SUMO_43895,axiom,(( (! [V__AGENT2,V__AGENT1] : ((s__instance(V__AGENT1,s__CognitiveAgent) & s__instance(V__AGENT2,s__CognitiveAgent)) => (s__approves(V__AGENT1,V__AGENT2) => (? [V__PROP] : (s__instance(V__PROP,s__Proposition) & s__believes(V__AGENT1,'s__conforms(V__AGENT2,V__PROP)')))))) ))).

fof(kb_SUMO_43896,axiom,
    s__subclass(s__WetBar,s__Artifact) ).

fof(kb_SUMO_43897,axiom,
    s__instance(s__WetBar__t,s__SetOrClass) ).

fof(kb_SUMO_43898,axiom,
    s__documentation(s__WetBar,s__EnglishLanguage,'&%WetBar is a place for preparing food and beverage that has a sink with running water') ).

fof(kb_SUMO_43899,axiom,
    s__termFormat(s__EnglishLanguage,s__WetBar,'wet bar') ).

fof(kb_SUMO_43900,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__WetBar)
       => ? [V__SINK,V__OBJ] :
            ( s__instance(V__SINK,s__WashBasin)
            & s__part(V__SINK,V__X)
            & s__instance(V__OBJ,s__Object)
            & s__attribute(V__OBJ,s__Flat)
            & s__hasPurpose(V__OBJ,'(? [V__PREP,V__FOOD] : (s__instance(V__PREP,s__Process) & s__instance(V__OBJ,s__Object) & s__instance(V__SINK,s__Object) & s__instance(V__PREP,s__Making) & s__result(V__PREP,V__FOOD) & (s__instance(V__FOOD,s__PreparedFood) | s__instance(V__FOOD,s__Beverage)) & s__eventLocated(V__PREP,V__OBJ)))')
            & s__part(V__OBJ,V__X) ) ) ) ).

fof(kb_SUMO_43901,axiom,
    s__subclass(s__SurveillanceSystem,s__Collection) ).

fof(kb_SUMO_43902,axiom,
    s__instance(s__SurveillanceSystem__t,s__SetOrClass) ).

fof(kb_SUMO_43903,axiom,
    s__documentation(s__SurveillanceSystem,s__EnglishLanguage,'&%SurveillanceSystem is a &%Collection of devices that work together to provide security by recording sound or video in a certain location and showing it instantly to people, presumably a &%SecurityUnit') ).

fof(kb_SUMO_43904,axiom,
    s__termFormat(s__EnglishLanguage,s__SurveillanceSystem,'surveillance system') ).

fof(kb_SUMO_43905,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Collection)
     => ( s__instance(V__X,s__SurveillanceSystem)
       => ( s__memberType(V__X,s__Camera)
          & s__memberType(V__X,s__VideoDisplay) ) ) ) ).

fof(kb_SUMO_43906,axiom,
    ! [V__VIDEO,V__X,V__LOC1,V__LOC2,V__DISPLAY] :
      ( ( s__instance(V__DISPLAY,s__Collection)
        & s__instance(V__LOC2,s__Object)
        & s__instance(V__LOC1,s__Object)
        & s__instance(V__X,s__SelfConnectedObject)
        & s__instance(V__VIDEO,s__Collection) )
     => ( ( s__instance(V__X,s__SurveillanceSystem)
          & s__member(V__X,V__VIDEO)
          & s__member(V__X,V__DISPLAY)
          & s__located(V__VIDEO,V__LOC1)
          & s__instance(V__VIDEO,s__Camera)
          & s__located(V__DISPLAY,V__LOC2)
          & V__LOC1 != V__LOC2
          & s__instance(V__DISPLAY,s__VideoDisplay) )
       => s__hasPurpose(V__X,'(? [V__PROC,V__VID,V__RL,V__CAPTURE] : (s__instance(V__CAPTURE,s__Process) & s__instance(V__CAPTURE,s__TimeInterval) & s__instance(V__RL,s__Process) & s__instance(V__RL,s__TimeInterval) & s__instance(V__PROC,s__TimeInterval) & s__instance(V__PROC,s__Process) & s__eventLocated(V__PROC,V__LOC1) & s__represents(V__VID,V__PROC) & s__instrument(V__CAPTURE,s__Camera) & s__result(V__CAPTURE,V__VID) & s__instance(V__RL,s__RadiatingLight) & s__instrument(V__RL,V__DISPLAY) & s__patient(V__RL,V__VID) & s__before(s__BeginFn(V__PROC),s__BeginFn(V__CAPTURE)) & s__before(s__BeginFn(V__CAPTURE),s__BeginFn(V__RL))))') ) ) ).

fof(kb_SUMO_43907,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__CognitiveAgent)
     => ( s__instance(V__X,s__SecurityUnit)
       => s__modalAttribute('(? [V__S] : (s__instance(V__S,s__SurveillanceSystem) & s__inScopeOfInterest(V__X,V__S)))',s__Likely) ) ) ).

fof(kb_SUMO_43908,axiom,
    s__subclass(s__ArtifactMediatedCommunication,s__Communication) ).

fof(kb_SUMO_43909,axiom,
    s__instance(s__ArtifactMediatedCommunication__t,s__SetOrClass) ).

fof(kb_SUMO_43910,axiom,
    s__documentation(s__ArtifactMediatedCommunication,s__EnglishLanguage,'&%ArtifactMediatedCommunication refers to &%Communication that uses some &%Artifact as an &%instrument or &%path for the &%Transfer of messages or information') ).

fof(kb_SUMO_43911,axiom,
    s__termFormat(s__EnglishLanguage,s__ArtifactMediatedCommunication,'artifact mediated communication') ).

fof(kb_SUMO_43912,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__ArtifactMediatedCommunication)
       => ? [V__OBJ] :
            ( s__instance(V__OBJ,s__Object)
            & s__instance(V__OBJ,s__Artifact)
            & s__instrument(V__X,V__OBJ) ) ) ) ).

fof(kb_SUMO_43913,axiom,
    s__subclass(s__TelephoneCommunication,s__ArtifactMediatedCommunication) ).

fof(kb_SUMO_43914,axiom,
    s__documentation(s__TelephoneCommunication,s__EnglishLanguage,'&%TelephoneCommunication refers to a &%Communication that is done through the use of the &%TelephoneSystem') ).

fof(kb_SUMO_43915,axiom,
    s__termFormat(s__EnglishLanguage,s__TelephoneCommunication,'telephone communication') ).

fof(kb_SUMO_43916,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__TelephoneCommunication)
       => ? [V__TEL1,V__TEL2,V__ORIGIN,V__DEST] :
            ( s__instance(V__DEST,s__ContactSite)
            & s__instance(V__ORIGIN,s__ContactSite)
            & s__instance(V__TEL2,s__Agent)
            & s__instance(V__TEL1,s__Agent)
            & s__origin(V__X,V__ORIGIN)
            & s__destination(V__X,V__DEST)
            & s__siteForContact(V__ORIGIN,V__TEL1)
            & s__siteForContact(V__DEST,V__TEL2)
            & s__instance(V__TEL1,s__Telephone)
            & s__instance(V__TEL2,s__Telephone)
            & s__instrument(V__X,V__TEL1)
            & s__instrument(V__X,V__TEL2) ) ) ) ).

fof(kb_SUMO_43917,axiom,
    s__subclass(s__OperatorAssistedTelephoneCommunication,s__TelephoneCommunication) ).

fof(kb_SUMO_43918,axiom,
    s__instance(s__OperatorAssistedTelephoneCommunication__t,s__SetOrClass) ).

fof(kb_SUMO_43919,axiom,
    s__instance(s__TelephoneCommunication__t,s__SetOrClass) ).

fof(kb_SUMO_43920,axiom,
    s__documentation(s__OperatorAssistedTelephoneCommunication,s__EnglishLanguage,'&%OperatorAssistedTelephoneCommunication refers to &%TelephoneCommunication where an intermediary person connects origin and destination') ).

fof(kb_SUMO_43921,axiom,
    s__termFormat(s__EnglishLanguage,s__OperatorAssistedTelephoneCommunication,'operator assisted telephone communication') ).

fof(kb_SUMO_43922,axiom,
    ! [V__X,V__RESULT] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__OperatorAssistedTelephoneCommunication)
       => ? [V__ORIGIN,V__DEST,V__OPERATOR] :
            ( s__origin(V__X,V__ORIGIN)
            & s__destination(V__X,V__DEST)
            & s__instance(V__OPERATOR,s__Human)
            & s__hasPurpose(V__OPERATOR,'(? [V__PROC] : (s__instance(V__PROC,s__IntentionalProcess) & s__agent(V__PROC,V__OPERATOR) & s__subProcess(V__PROC,V__X) & s__result(V__PROC,V__RESULT) & (V__RESULT = s__modalAttribute((? [V__COMM] : (s__instance(V__COMM,s__Process) & s__instance(V__PROC,s__Process) & s__instance(V__OPERATOR,s__Agent) & s__instance(V__ORIGIN,s__Object) & s__instance(V__COMM,s__Communication) & s__origin(V__COMM,V__ORIGIN) & s__destination(V__COMM,V__DEST))),s__Possibility))))') ) ) ) ).

fof(kb_SUMO_43923,axiom,
    s__subclass(s__DirectDialTelephoneCommunication,s__TelephoneCommunication) ).

fof(kb_SUMO_43924,axiom,
    s__instance(s__DirectDialTelephoneCommunication__t,s__SetOrClass) ).

fof(kb_SUMO_43925,axiom,
    s__documentation(s__DirectDialTelephoneCommunication,s__EnglishLanguage,'&%DirectDialTelephoneCommunication refers to &%TelephoneCommunication where there is no operator that connects origin and destination') ).

fof(kb_SUMO_43926,axiom,
    s__termFormat(s__EnglishLanguage,s__DirectDialTelephoneCommunication,'direct dial telephone communication') ).

fof(kb_SUMO_43927,axiom,
    ! [V__ORIGIN,V__X,V__RESULT,V__DEST] :
      ( ( s__instance(V__X,s__Process)
        & s__instance(V__ORIGIN,s__Object) )
     => ( s__instance(V__X,s__DirectDialTelephoneCommunication)
       => ~ ? [V__OPERATOR] :
              ( s__instance(V__OPERATOR,s__Human)
              & s__hasPurpose(V__OPERATOR,'(? [V__PROC] : (s__instance(V__PROC,s__IntentionalProcess) & s__agent(V__PROC,V__OPERATOR) & s__subProcess(V__PROC,V__X) & s__result(V__PROC,V__RESULT) & (V__RESULT = s__modalAttribute((? [V__COMM] : (s__instance(V__COMM,s__Process) & s__instance(V__PROC,s__Process) & s__instance(V__OPERATOR,s__Agent) & s__instance(V__COMM,s__Communication) & s__origin(V__COMM,V__ORIGIN) & s__destination(V__COMM,V__DEST))),s__Possibility))))') ) ) ) ).

fof(kb_SUMO_43928,axiom,
    s__subclass(s__VoiceMail,s__AudioRecording) ).

fof(kb_SUMO_43929,axiom,
    s__instance(s__VoiceMail__t,s__SetOrClass) ).

fof(kb_SUMO_43930,axiom,
    s__documentation(s__VoiceMail,s__EnglishLanguage,'&%VoiceMail refers to an &%AudioRecording that is done through the &%TelephoneSystem') ).

fof(kb_SUMO_43931,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__VoiceMail)
     => ? [V__TEL] :
          ( s__instance(V__TEL,s__Process)
          & s__instance(V__TEL,s__TelephoneCommunication)
          & s__patient(V__TEL,V__X) ) ) ).

fof(kb_SUMO_43932,axiom,
    s__instance(s__Local,s__RelationalAttribute) ).

fof(kb_SUMO_43933,axiom,
    s__documentation(s__Local,s__EnglishLanguage,'&%Local refers to something within the same region or area') ).

fof(kb_SUMO_43934,axiom,
    s__termFormat(s__EnglishLanguage,s__Local,local) ).

fof(kb_SUMO_43935,axiom,
    ! [V__X] :
      ( ( s__instance(V__X,s__Object)
        & s__instance(V__X,s__Process) )
     => ( ( s__instance(V__X,s__TelephoneCommunication)
          & s__attribute(V__X,s__Local) )
       => ? [V__TEL1,V__TEL2,V__ORIGIN,V__DEST,V__CODE] :
            ( s__instance(V__CODE,s__SymbolicString)
            & s__instance(V__DEST,s__Agent)
            & s__instance(V__ORIGIN,s__Agent)
            & s__instance(V__TEL2,s__TelecomNumber)
            & s__instance(V__TEL1,s__TelecomNumber)
            & s__origin(V__X,V__ORIGIN)
            & s__destination(V__X,V__DEST)
            & s__telephoneNumber(V__TEL1,V__ORIGIN)
            & s__telephoneNumber(V__TEL2,V__DEST)
            & s__telecomAreaCode(V__CODE,V__TEL1)
            & s__telecomAreaCode(V__CODE,V__TEL2) ) ) ) ).

fof(kb_SUMO_43936,axiom,
    s__instance(s__Domestic,s__RelationalAttribute) ).

fof(kb_SUMO_43937,axiom,
    s__documentation(s__Domestic,s__EnglishLanguage,'&%Domestic refers to something within the same &%Nation') ).

fof(kb_SUMO_43938,axiom,
    s__termFormat(s__EnglishLanguage,s__Domestic,domestic) ).

fof(kb_SUMO_43939,axiom,
    ! [V__X] :
      ( ( s__instance(V__X,s__Object)
        & s__instance(V__X,s__Process) )
     => ( ( s__instance(V__X,s__TelephoneCommunication)
          & s__attribute(V__X,s__Domestic) )
       => ? [V__ORIGIN,V__DEST,V__COUNTRY] :
            ( s__instance(V__COUNTRY,s__Object)
            & s__instance(V__DEST,s__Physical)
            & s__instance(V__ORIGIN,s__Object)
            & s__origin(V__X,V__ORIGIN)
            & s__destination(V__X,V__DEST)
            & s__located(V__ORIGIN,V__COUNTRY)
            & s__located(V__DEST,V__COUNTRY)
            & s__instance(V__COUNTRY,s__Nation) ) ) ) ).

fof(kb_SUMO_43940,axiom,
    s__instance(s__International,s__RelationalAttribute) ).

fof(kb_SUMO_43941,axiom,
    s__documentation(s__International,s__EnglishLanguage,'&%International refers to something outside of the country') ).

fof(kb_SUMO_43942,axiom,
    s__termFormat(s__EnglishLanguage,s__International,international) ).

fof(kb_SUMO_43943,axiom,
    ! [V__X] :
      ( ( s__instance(V__X,s__Object)
        & s__instance(V__X,s__Process) )
     => ( ( s__instance(V__X,s__TelephoneCommunication)
          & s__attribute(V__X,s__International) )
       => ? [V__ORIGIN,V__DEST,V__CTRY1,V__CTRY2] :
            ( s__instance(V__CTRY2,s__Object)
            & s__instance(V__CTRY1,s__Object)
            & s__instance(V__DEST,s__Physical)
            & s__instance(V__ORIGIN,s__Object)
            & s__origin(V__X,V__ORIGIN)
            & s__destination(V__X,V__DEST)
            & s__located(V__ORIGIN,V__CTRY1)
            & s__located(V__DEST,V__CTRY2)
            & s__instance(V__CTRY1,s__Nation)
            & s__instance(V__CTRY2,s__Nation)
            & V__CTRY1 != V__CTRY2 ) ) ) ).

fof(kb_SUMO_43944,axiom,
    s__instance(s__CommunalAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_43945,axiom,
    s__documentation(s__CommunalAttribute,s__EnglishLanguage,'&%CommunalAttribute describes how an &%Object is shared by many') ).

fof(kb_SUMO_43946,axiom,
    s__termFormat(s__EnglishLanguage,s__CommunalAttribute,communal) ).

fof(kb_SUMO_43947,axiom,
    s__instance(s__PrivateAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_43948,axiom,
    s__documentation(s__PrivateAttribute,s__EnglishLanguage,'&%PrivateAttribute describes how an object is not available to other people without the consent of the current owner') ).

fof(kb_SUMO_43949,axiom,
    ! [V__X] :
      ( s__attribute(V__X,s__CommunalAttribute)
     => s__instance(V__X,s__Object) ) ).

fof(kb_SUMO_43950,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__PrivateAttribute)
       => s__modalAttribute('(~ s__attribute(V__X,s__CommunalAttribute))',s__Likely) ) ) ).

fof(kb_SUMO_43951,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__attribute(V__X,s__CommunalAttribute)
       => s__modalAttribute('(~ s__attribute(V__X,s__PrivateAttribute))',s__Likely) ) ) ).

fof(kb_SUMO_43952,axiom,
    s__documentation(s__Policy,s__EnglishLanguage,'&%Policy is (the contents of) a type of &%Declaring created and enforced by an &%Organization such as a government or a business, which contains guiding principles or a plan or course of action adopted by that organization.') ).

fof(kb_SUMO_43953,axiom,
    s__termFormat(s__EnglishLanguage,s__Policy,policy) ).

fof(kb_SUMO_43954,axiom,
    s__subclass(s__Policy,s__Proposition) ).

fof(kb_SUMO_43955,axiom,
    s__instance(s__Policy__t,s__SetOrClass) ).

fof(kb_SUMO_43956,axiom,
    ! [V__POLICY] :
      ( s__instance(V__POLICY,s__Policy)
     => ? [V__ORG] :
          ( s__instance(V__ORG,s__Organization)
          & s__policyOwner(V__ORG,V__POLICY) ) ) ).

fof(kb_SUMO_43957,axiom,
    s__instance(s__policyOwner__m,s__BinaryPredicate) ).

fof(kb_SUMO_43958,axiom,
    s__documentation(s__policyOwner__m,s__EnglishLanguage,'(&%policyOwner ?&%Organization ?&%Policy) describes how ?&%Policy is adopted and enforced by ?&%Organization') ).

fof(kb_SUMO_43959,axiom,
    s__termFormat(s__EnglishLanguage,s__policyOwner__m,'policy owner') ).

fof(kb_SUMO_43960,axiom,
    s__domain(s__policyOwner__m,"1",s__Organization) ).

fof(kb_SUMO_43961,axiom,
    s__domain(s__policyOwner__m,"2",s__Policy) ).

fof(kb_SUMO_43962,axiom,
    ! [V__POLICY,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Organization)
        & s__instance(V__POLICY,s__Policy) )
     => ( s__policyOwner(V__AGENT,V__POLICY)
       => ? [V__CREATE] :
            ( s__instance(V__CREATE,s__Process)
            & s__instance(V__CREATE,s__Creation)
            & s__agent(V__CREATE,V__AGENT)
            & s__result(V__CREATE,V__POLICY) ) ) ) ).

fof(kb_SUMO_43963,axiom,
    s__subclass(s__Hydrogen,s__ElementalSubstance) ).

fof(kb_SUMO_43964,axiom,
    s__instance(s__Hydrogen__t,s__SetOrClass) ).

fof(kb_SUMO_43965,axiom,
    s__names(s__Hydrogen,'Hydrogen') ).

fof(kb_SUMO_43966,axiom,
    s__conventionalShortName('H',s__Hydrogen) ).

fof(kb_SUMO_43967,axiom,
    s__atomicNumber(s__Hydrogen,"1") ).

fof(kb_SUMO_43968,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Hydrogen)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("1.0079",s__Amu)) ) ) ).

fof(kb_SUMO_43969,axiom,
    s__documentation(s__Hydrogen,s__EnglishLanguage,'Colourless, odourless gaseous chemical element. Lightest and most abundant element in the universe. Present in water and in all organic compounds. Chemically reacts with most elements. Discovered by Henry Cavendish in 1776.') ).

fof(kb_SUMO_43970,axiom,
    s__subclass(s__Helium,s__ElementalSubstance) ).

fof(kb_SUMO_43971,axiom,
    s__instance(s__Helium__t,s__SetOrClass) ).

fof(kb_SUMO_43972,axiom,
    s__names(s__Helium,'Helium') ).

fof(kb_SUMO_43973,axiom,
    s__conventionalShortName('He',s__Helium) ).

fof(kb_SUMO_43974,axiom,
    s__atomicNumber(s__Helium,"2") ).

fof(kb_SUMO_43975,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Helium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("4.0026",s__Amu)) ) ) ).

fof(kb_SUMO_43976,axiom,
    s__documentation(s__Helium,s__EnglishLanguage,'Colourless, odourless gaseous nonmetallic element. Belongs to group 18 of the periodic table. Lowest boiling point of all elements and can only be solidified under pressure. Chemically inert, no known compounds. Discovered in the solar spectrum in 1868 by Lockyer.') ).

fof(kb_SUMO_43977,axiom,
    s__subclass(s__Lithium,s__ElementalSubstance) ).

fof(kb_SUMO_43978,axiom,
    s__instance(s__Lithium__t,s__SetOrClass) ).

fof(kb_SUMO_43979,axiom,
    s__names(s__Lithium,'Lithium') ).

fof(kb_SUMO_43980,axiom,
    s__conventionalShortName('Li',s__Lithium) ).

fof(kb_SUMO_43981,axiom,
    s__atomicNumber(s__Lithium,"3") ).

fof(kb_SUMO_43982,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Lithium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("6.939",s__Amu)) ) ) ).

fof(kb_SUMO_43983,axiom,
    s__documentation(s__Lithium,s__EnglishLanguage,'Socket silvery metal. First member of group 1 of the periodic table. Lithium salts are used in psychomedicine.') ).

fof(kb_SUMO_43984,axiom,
    s__subclass(s__Beryllium,s__ElementalSubstance) ).

fof(kb_SUMO_43985,axiom,
    s__instance(s__Beryllium__t,s__SetOrClass) ).

fof(kb_SUMO_43986,axiom,
    s__names(s__Beryllium,'Beryllium') ).

fof(kb_SUMO_43987,axiom,
    s__conventionalShortName('Be',s__Beryllium) ).

fof(kb_SUMO_43988,axiom,
    s__atomicNumber(s__Beryllium,"4") ).

fof(kb_SUMO_43989,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Beryllium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("9.0122",s__Amu)) ) ) ).

fof(kb_SUMO_43990,axiom,
    s__documentation(s__Beryllium,s__EnglishLanguage,'Grey metallic element of group 2 of the periodic table. Is toxic and can cause severe lung diseases and dermatitis. Shows high covalent character. It was isolated independently by F. Wohler and A.A. Bussy in 1828.') ).

fof(kb_SUMO_43991,axiom,
    s__subclass(s__Boron,s__ElementalSubstance) ).

fof(kb_SUMO_43992,axiom,
    s__instance(s__Boron__t,s__SetOrClass) ).

fof(kb_SUMO_43993,axiom,
    s__names(s__Boron,'Boron') ).

fof(kb_SUMO_43994,axiom,
    s__conventionalShortName('B',s__Boron) ).

fof(kb_SUMO_43995,axiom,
    s__atomicNumber(s__Boron,"5") ).

fof(kb_SUMO_43996,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Boron)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("10.811",s__Amu)) ) ) ).

fof(kb_SUMO_43997,axiom,
    s__documentation(s__Boron,s__EnglishLanguage,'An element of group 13 of the periodic table. There are two allotropes, amorphous boron is a brown power, but metallic boron is black. The metallic form is hard (9.3 on Mohs scale) and a bad conductor in room temperatures. It is never found free in nature. Boron-10 is used in nuclear reactor control rods and shields. It was discovered in 1808 by Sir Humphry Davy and by J.L. Gay-Lussac and L.J. Thenard.') ).

fof(kb_SUMO_43998,axiom,
    s__subclass(s__Carbon,s__ElementalSubstance) ).

fof(kb_SUMO_43999,axiom,
    s__instance(s__Carbon__t,s__SetOrClass) ).

fof(kb_SUMO_44000,axiom,
    s__names(s__Carbon,'Carbon') ).

fof(kb_SUMO_44001,axiom,
    s__conventionalShortName('C',s__Carbon) ).

fof(kb_SUMO_44002,axiom,
    s__atomicNumber(s__Carbon,"6") ).

fof(kb_SUMO_44003,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Carbon)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("12.01115",s__Amu)) ) ) ).

fof(kb_SUMO_44004,axiom,
    s__documentation(s__Carbon,s__EnglishLanguage,'Carbon is a member of group 14 of the periodic table. It has three allotropic forms of it, diamonds, graphite and fullerite. Carbon-14 is commonly used in radioactive dating. Carbon occurs in all organic life and is the basis of organic chemistry. Carbon has the interesting chemical property of being able to bond with itself, and a wide variety of other elements.') ).

fof(kb_SUMO_44005,axiom,
    s__subclass(s__Nitrogen,s__ElementalSubstance) ).

fof(kb_SUMO_44006,axiom,
    s__instance(s__Nitrogen__t,s__SetOrClass) ).

fof(kb_SUMO_44007,axiom,
    s__names(s__Nitrogen,'Nitrogen') ).

fof(kb_SUMO_44008,axiom,
    s__conventionalShortName('N',s__Nitrogen) ).

fof(kb_SUMO_44009,axiom,
    s__atomicNumber(s__Nitrogen,"7") ).

fof(kb_SUMO_44010,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Nitrogen)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("14.0067",s__Amu)) ) ) ).

fof(kb_SUMO_44011,axiom,
    s__documentation(s__Nitrogen,s__EnglishLanguage,'Colourless, gaseous element which belongs to group 15 of the periodic table. Constitutes ~78 percent of the atmosphere and is an essential part of the ecosystem. Nitrogen for industrial purposes is acquired by the fractional distillation of liquid air. Chemically inactive, reactive generally only at high temperatures or in electrical discharges. It was discovered in 1772 by D. Rutherford.') ).

fof(kb_SUMO_44012,axiom,
    s__subclass(s__Oxygen,s__ElementalSubstance) ).

fof(kb_SUMO_44013,axiom,
    s__instance(s__Oxygen__t,s__SetOrClass) ).

fof(kb_SUMO_44014,axiom,
    s__names(s__Oxygen,'Oxygen') ).

fof(kb_SUMO_44015,axiom,
    s__conventionalShortName('O',s__Oxygen) ).

fof(kb_SUMO_44016,axiom,
    s__atomicNumber(s__Oxygen,"8") ).

fof(kb_SUMO_44017,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Oxygen)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("15.9994",s__Amu)) ) ) ).

fof(kb_SUMO_44018,axiom,
    s__documentation(s__Oxygen,s__EnglishLanguage,'A colourless, odourless gaseous element belonging to group 16 of the periodic table. It is the most abundant element present in the earths crust. It also makes up 20.8 percent of the Earths atmosphere. For industrial purposes, it is separated from liquid air by fractional distillation. It is used in high temperature welding, and in breathing. It commonly comes in the form of Oxygen, but is found as Ozone in the upper atmosphere. It was discovered by Priestley in 1774.') ).

fof(kb_SUMO_44019,axiom,
    s__subclass(s__Fluorine,s__ElementalSubstance) ).

fof(kb_SUMO_44020,axiom,
    s__instance(s__Fluorine__t,s__SetOrClass) ).

fof(kb_SUMO_44021,axiom,
    s__names(s__Fluorine,'Fluorine') ).

fof(kb_SUMO_44022,axiom,
    s__conventionalShortName('F',s__Fluorine) ).

fof(kb_SUMO_44023,axiom,
    s__atomicNumber(s__Fluorine,"9") ).

fof(kb_SUMO_44024,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Fluorine)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("18.9984",s__Amu)) ) ) ).

fof(kb_SUMO_44025,axiom,
    s__documentation(s__Fluorine,s__EnglishLanguage,'A poisonous pale yellow gaseous element belonging to group 17 of the periodic table (The halogens). It is the most chemically reactive and electronegative element. It is highly dangerous, causing severe chemical burns on contact with flesh. Fluorine was identified by Scheele in 1771 and first isolated by Moissan in 1886.') ).

fof(kb_SUMO_44026,axiom,
    s__subclass(s__Neon,s__ElementalSubstance) ).

fof(kb_SUMO_44027,axiom,
    s__instance(s__Neon__t,s__SetOrClass) ).

fof(kb_SUMO_44028,axiom,
    s__names(s__Neon,'Neon') ).

fof(kb_SUMO_44029,axiom,
    s__conventionalShortName('Ne',s__Neon) ).

fof(kb_SUMO_44030,axiom,
    s__atomicNumber(s__Neon,"10") ).

fof(kb_SUMO_44031,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Neon)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("20.183",s__Amu)) ) ) ).

fof(kb_SUMO_44032,axiom,
    s__documentation(s__Neon,s__EnglishLanguage,'Colourless gaseous element of group 18 on the periodic table (noble gases). Neon occurs in the atmosphere, and comprises 0.0018 percent of the volume of the atmosphere. It has a distinct reddish glow when used in discharge tubes and neon based lamps. It forms almost no chemical compounds. Neon was discovered in 1898 by Sir William Ramsey and M.W. Travers. ') ).

fof(kb_SUMO_44033,axiom,
    s__subclass(s__Sodium,s__ElementalSubstance) ).

fof(kb_SUMO_44034,axiom,
    s__instance(s__Sodium__t,s__SetOrClass) ).

fof(kb_SUMO_44035,axiom,
    s__names(s__Sodium,'Sodium') ).

fof(kb_SUMO_44036,axiom,
    s__conventionalShortName('Na',s__Sodium) ).

fof(kb_SUMO_44037,axiom,
    s__atomicNumber(s__Sodium,"11") ).

fof(kb_SUMO_44038,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Sodium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("22.9898",s__Amu)) ) ) ).

fof(kb_SUMO_44039,axiom,
    s__documentation(s__Sodium,s__EnglishLanguage,'Soft silvery reactive element belonging to group 1 of the periodic table (alkali metals). It is highly reactive, oxidizing in air and reacting violently with water, forcing it to be kept under oil. It was first isolated by Humphrey Davy in 1807.') ).

fof(kb_SUMO_44040,axiom,
    s__subclass(s__Magnesium,s__ElementalSubstance) ).

fof(kb_SUMO_44041,axiom,
    s__instance(s__Magnesium__t,s__SetOrClass) ).

fof(kb_SUMO_44042,axiom,
    s__names(s__Magnesium,'Magnesium') ).

fof(kb_SUMO_44043,axiom,
    s__conventionalShortName('Mg',s__Magnesium) ).

fof(kb_SUMO_44044,axiom,
    s__atomicNumber(s__Magnesium,"12") ).

fof(kb_SUMO_44045,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Magnesium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("24.312",s__Amu)) ) ) ).

fof(kb_SUMO_44046,axiom,
    s__documentation(s__Magnesium,s__EnglishLanguage,'Silvery metallic element belonging to group 2 of the periodic table (alkaline-earth metals). It is essential for living organisms, and is used in a number of light alloys. Chemically very reactive, it forms a protective oxide coating when exposed to air and burns with an intense white flame. It also reacts with sulphur, nitrogen and the halogens. First isolated by Bussy in 1828.') ).

fof(kb_SUMO_44047,axiom,
    s__subclass(s__Aluminum,s__ElementalSubstance) ).

fof(kb_SUMO_44048,axiom,
    s__instance(s__Aluminum__t,s__SetOrClass) ).

fof(kb_SUMO_44049,axiom,
    s__names(s__Aluminum,'Aluminum') ).

fof(kb_SUMO_44050,axiom,
    s__conventionalShortName('Al',s__Aluminum) ).

fof(kb_SUMO_44051,axiom,
    s__atomicNumber(s__Aluminum,"13") ).

fof(kb_SUMO_44052,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Aluminum)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("26.9815",s__Amu)) ) ) ).

fof(kb_SUMO_44053,axiom,
    s__documentation(s__Aluminum,s__EnglishLanguage,'Silvery-white lustrous metallic element of group 3 of the periodic table. Highly reactive but protected by a thin transparent layer of the oxide which quickly forms in air. There are many alloys of aluminum, as well as a good number of industrial uses. Makes up 8.1 percent of the Earths crust, by weight. Isolated in 1825 by H.C. Oersted.') ).

fof(kb_SUMO_44054,axiom,
    s__subclass(s__Silicon,s__ElementalSubstance) ).

fof(kb_SUMO_44055,axiom,
    s__instance(s__Silicon__t,s__SetOrClass) ).

fof(kb_SUMO_44056,axiom,
    s__names(s__Silicon,'Silicon') ).

fof(kb_SUMO_44057,axiom,
    s__conventionalShortName('Si',s__Silicon) ).

fof(kb_SUMO_44058,axiom,
    s__atomicNumber(s__Silicon,"14") ).

fof(kb_SUMO_44059,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Silicon)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("28.086",s__Amu)) ) ) ).

fof(kb_SUMO_44060,axiom,
    s__documentation(s__Silicon,s__EnglishLanguage,'Metalloid element belonging to group 14 of the periodic table. It is the second most abundant element in the Earths crust, making up 25.7 percent of it by weight. Chemically less reactive than carbon. First identified by Lavoisier in 1787 and first isolated in 1823 by Berzelius.') ).

fof(kb_SUMO_44061,axiom,
    s__subclass(s__Phosphorus,s__ElementalSubstance) ).

fof(kb_SUMO_44062,axiom,
    s__instance(s__Phosphorus__t,s__SetOrClass) ).

fof(kb_SUMO_44063,axiom,
    s__names(s__Phosphorus,'Phosphorus') ).

fof(kb_SUMO_44064,axiom,
    s__conventionalShortName('P',s__Phosphorus) ).

fof(kb_SUMO_44065,axiom,
    s__atomicNumber(s__Phosphorus,"15") ).

fof(kb_SUMO_44066,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Phosphorus)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("30.9738",s__Amu)) ) ) ).

fof(kb_SUMO_44067,axiom,
    s__documentation(s__Phosphorus,s__EnglishLanguage,'Non-metallic element belonging to group 15 of the periodic table. Has a multiple allotropic forms. Essential element for living organisms. It was discovered by Brandt in 1669.') ).

fof(kb_SUMO_44068,axiom,
    s__subclass(s__Sulphur,s__ElementalSubstance) ).

fof(kb_SUMO_44069,axiom,
    s__instance(s__Sulphur__t,s__SetOrClass) ).

fof(kb_SUMO_44070,axiom,
    s__names(s__Sulphur,'Sulphur') ).

fof(kb_SUMO_44071,axiom,
    s__conventionalShortName('S',s__Sulphur) ).

fof(kb_SUMO_44072,axiom,
    s__atomicNumber(s__Sulphur,"16") ).

fof(kb_SUMO_44073,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Sulphur)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("32.064",s__Amu)) ) ) ).

fof(kb_SUMO_44074,axiom,
    s__documentation(s__Sulphur,s__EnglishLanguage,'Yellow, nonmetallic element belonging to group 16 of the periodic table. It is an essential element in living organisms, needed in the amino acids cysteine and methionine, and hence in many proteins. Absorbed by plants from the soil as sulphate ion.') ).

fof(kb_SUMO_44075,axiom,
    s__subclass(s__Chlorine,s__ElementalSubstance) ).

fof(kb_SUMO_44076,axiom,
    s__instance(s__Chlorine__t,s__SetOrClass) ).

fof(kb_SUMO_44077,axiom,
    s__names(s__Chlorine,'Chlorine') ).

fof(kb_SUMO_44078,axiom,
    s__conventionalShortName('Cl',s__Chlorine) ).

fof(kb_SUMO_44079,axiom,
    s__atomicNumber(s__Chlorine,"17") ).

fof(kb_SUMO_44080,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Chlorine)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("35.453",s__Amu)) ) ) ).

fof(kb_SUMO_44081,axiom,
    s__documentation(s__Chlorine,s__EnglishLanguage,'Halogen element. Poisonous greenish-yellow gas. Occurs widely in nature as sodium chloride in seawater. Reacts directly with many elements and compounds, strong oxidizing agent. Discovered by Karl Scheele in 1774. Humphrey David confirmed it as an element in 1810.') ).

fof(kb_SUMO_44082,axiom,
    s__subclass(s__Argon,s__ElementalSubstance) ).

fof(kb_SUMO_44083,axiom,
    s__instance(s__Argon__t,s__SetOrClass) ).

fof(kb_SUMO_44084,axiom,
    s__names(s__Argon,'Argon') ).

fof(kb_SUMO_44085,axiom,
    s__conventionalShortName('Ar',s__Argon) ).

fof(kb_SUMO_44086,axiom,
    s__atomicNumber(s__Argon,"18") ).

fof(kb_SUMO_44087,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Argon)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("39.948",s__Amu)) ) ) ).

fof(kb_SUMO_44088,axiom,
    s__documentation(s__Argon,s__EnglishLanguage,'Monatomic noble gas. Makes up 0.93 percent of the air. Colourless, odorless. Is inert and has no true compounds. Lord Rayleigh and Sir william Ramsey identified argon in 1894.') ).

fof(kb_SUMO_44089,axiom,
    s__subclass(s__Potassium,s__ElementalSubstance) ).

fof(kb_SUMO_44090,axiom,
    s__instance(s__Potassium__t,s__SetOrClass) ).

fof(kb_SUMO_44091,axiom,
    s__names(s__Potassium,'Potassium') ).

fof(kb_SUMO_44092,axiom,
    s__conventionalShortName('K',s__Potassium) ).

fof(kb_SUMO_44093,axiom,
    s__atomicNumber(s__Potassium,"19") ).

fof(kb_SUMO_44094,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Potassium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("39.0983",s__Amu)) ) ) ).

fof(kb_SUMO_44095,axiom,
    s__documentation(s__Potassium,s__EnglishLanguage,'Soft silvery metallic element belonging to group 1 of the periodic table (alkali metals). Occurs naturally in seawater and a many minerals. Highly reactive, chemically, it resembles sodium in its behavior and compounds. Discovered by Sir Humphry Davy in 1807.') ).

fof(kb_SUMO_44096,axiom,
    s__subclass(s__Calcium,s__ElementalSubstance) ).

fof(kb_SUMO_44097,axiom,
    s__instance(s__Calcium__t,s__SetOrClass) ).

fof(kb_SUMO_44098,axiom,
    s__names(s__Calcium,'Calcium') ).

fof(kb_SUMO_44099,axiom,
    s__conventionalShortName('Ca',s__Calcium) ).

fof(kb_SUMO_44100,axiom,
    s__atomicNumber(s__Calcium,"20") ).

fof(kb_SUMO_44101,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Calcium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("40.08",s__Amu)) ) ) ).

fof(kb_SUMO_44102,axiom,
    s__documentation(s__Calcium,s__EnglishLanguage,'Soft grey metallic element belonging to group 2 of the periodic table. Used a reducing agent in the extraction of thorium, zirconium and uranium. Essential element for living organisms.') ).

fof(kb_SUMO_44103,axiom,
    s__subclass(s__Scandium,s__ElementalSubstance) ).

fof(kb_SUMO_44104,axiom,
    s__instance(s__Scandium__t,s__SetOrClass) ).

fof(kb_SUMO_44105,axiom,
    s__names(s__Scandium,'Scandium') ).

fof(kb_SUMO_44106,axiom,
    s__conventionalShortName('Sc',s__Scandium) ).

fof(kb_SUMO_44107,axiom,
    s__atomicNumber(s__Scandium,"21") ).

fof(kb_SUMO_44108,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Scandium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("44.956",s__Amu)) ) ) ).

fof(kb_SUMO_44109,axiom,
    s__documentation(s__Scandium,s__EnglishLanguage,'Rare soft silvery metallic element belonging to group 3 of the periodic table. There are ten isotopes, nine of which are radioactive and have short half-lives. Predicted in 1869 by Mendeleev, isolated by Nilson in 1879.') ).

fof(kb_SUMO_44110,axiom,
    s__subclass(s__Titanium,s__ElementalSubstance) ).

fof(kb_SUMO_44111,axiom,
    s__instance(s__Titanium__t,s__SetOrClass) ).

fof(kb_SUMO_44112,axiom,
    s__names(s__Titanium,'Titanium') ).

fof(kb_SUMO_44113,axiom,
    s__conventionalShortName('Ti',s__Titanium) ).

fof(kb_SUMO_44114,axiom,
    s__atomicNumber(s__Titanium,"22") ).

fof(kb_SUMO_44115,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Titanium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("47.90",s__Amu)) ) ) ).

fof(kb_SUMO_44116,axiom,
    s__documentation(s__Titanium,s__EnglishLanguage,'White metallic transition element. Occurs in numerous minerals. Used in strong, light corrosion-resistant alloys. Forms a passive oxide coating when exposed to air. First discovered by Gregor in 1789.') ).

fof(kb_SUMO_44117,axiom,
    s__subclass(s__Vanadium,s__ElementalSubstance) ).

fof(kb_SUMO_44118,axiom,
    s__instance(s__Vanadium__t,s__SetOrClass) ).

fof(kb_SUMO_44119,axiom,
    s__names(s__Vanadium,'Vanadium') ).

fof(kb_SUMO_44120,axiom,
    s__conventionalShortName('V',s__Vanadium) ).

fof(kb_SUMO_44121,axiom,
    s__atomicNumber(s__Vanadium,"23") ).

fof(kb_SUMO_44122,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Vanadium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("50.9415",s__Amu)) ) ) ).

fof(kb_SUMO_44123,axiom,
    s__documentation(s__Vanadium,s__EnglishLanguage,'Soft and ductile, bright white metal. Good resistance to corrosion by alkalis, sulphuric and hydrochloric acid. It oxidizes readily about 933K. There are two naturally occurring isotopes of vanadium, and 5 radioisotopes, V-49 having the longest half-life at 337 days. Vanadium has nuclear applications, the foil is used in cladding titanium to steel, and vanadium-gallium tape is used to produce a superconductive magnet. Originally discovered by Andres Manuel del Rio of Mexico City in 1801. His discovery went unheeded, however, and in 1820, Nils Gabriel Sefstron of Sweden rediscovered it. Metallic vanadium was isolated by Henry Enfield Roscoe in 1867. The name vanadium comes from {Vanadis}, a goddess of Scandinavian mythology. Silvery-white metallic transition element. Vanadium is essential to {ascidian}s. Rats and chickens are also known to require it. Metal powder is a fire hazard, and vanadium compounds should be considered highly toxic. May cause lung cancer if inhaled.') ).

fof(kb_SUMO_44124,axiom,
    s__subclass(s__Chromium,s__ElementalSubstance) ).

fof(kb_SUMO_44125,axiom,
    s__instance(s__Chromium__t,s__SetOrClass) ).

fof(kb_SUMO_44126,axiom,
    s__names(s__Chromium,'Chromium') ).

fof(kb_SUMO_44127,axiom,
    s__conventionalShortName('Cr',s__Chromium) ).

fof(kb_SUMO_44128,axiom,
    s__atomicNumber(s__Chromium,"24") ).

fof(kb_SUMO_44129,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Chromium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("51.996",s__Amu)) ) ) ).

fof(kb_SUMO_44130,axiom,
    s__documentation(s__Chromium,s__EnglishLanguage,'Hard silvery transition element. Used in decorative electroplating. Discovered in 1797 by Vauquelin.') ).

fof(kb_SUMO_44131,axiom,
    s__subclass(s__Manganese,s__ElementalSubstance) ).

fof(kb_SUMO_44132,axiom,
    s__instance(s__Manganese__t,s__SetOrClass) ).

fof(kb_SUMO_44133,axiom,
    s__names(s__Manganese,'Manganese') ).

fof(kb_SUMO_44134,axiom,
    s__conventionalShortName('Mn',s__Manganese) ).

fof(kb_SUMO_44135,axiom,
    s__atomicNumber(s__Manganese,"25") ).

fof(kb_SUMO_44136,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Manganese)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("54.938",s__Amu)) ) ) ).

fof(kb_SUMO_44137,axiom,
    s__documentation(s__Manganese,s__EnglishLanguage,'Grey brittle metallic transition element. Rather electropositive, combines with some non-metals when heated. Discovered in 1774 by Scheele.') ).

fof(kb_SUMO_44138,axiom,
    s__subclass(s__Iron,s__ElementalSubstance) ).

fof(kb_SUMO_44139,axiom,
    s__instance(s__Iron__t,s__SetOrClass) ).

fof(kb_SUMO_44140,axiom,
    s__names(s__Iron,'Iron') ).

fof(kb_SUMO_44141,axiom,
    s__conventionalShortName('Fe',s__Iron) ).

fof(kb_SUMO_44142,axiom,
    s__atomicNumber(s__Iron,"26") ).

fof(kb_SUMO_44143,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Iron)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("55.847",s__Amu)) ) ) ).

fof(kb_SUMO_44144,axiom,
    s__documentation(s__Iron,s__EnglishLanguage,'Silvery malleable and ductile metallic transition element. Has nine isotopes and is the fourth most abundant element in the earths crust. Required by living organisms as a trace element (used in hemoglobin in humans.) Quite reactive, oxidizes in moist air, displaces hydrogen from dilute acids and combines with nonmetallic elements.') ).

fof(kb_SUMO_44145,axiom,
    s__subclass(s__Cobalt,s__ElementalSubstance) ).

fof(kb_SUMO_44146,axiom,
    s__instance(s__Cobalt__t,s__SetOrClass) ).

fof(kb_SUMO_44147,axiom,
    s__names(s__Cobalt,'Cobalt') ).

fof(kb_SUMO_44148,axiom,
    s__conventionalShortName('Co',s__Cobalt) ).

fof(kb_SUMO_44149,axiom,
    s__atomicNumber(s__Cobalt,"27") ).

fof(kb_SUMO_44150,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Cobalt)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("58.993",s__Amu)) ) ) ).

fof(kb_SUMO_44151,axiom,
    s__documentation(s__Cobalt,s__EnglishLanguage,'Light grey transition element. Some meteorites contain small amounts of metallic cobalt. Generally alloyed for use. Mammals require small amounts of cobalt salts. Cobalt-60, an artificially produced radioactive isotope of Cobalt is an important radioactive tracer and cancer-treatment agent. Discovered by G. Brandt in 1737.') ).

fof(kb_SUMO_44152,axiom,
    s__subclass(s__Nickel,s__ElementalSubstance) ).

fof(kb_SUMO_44153,axiom,
    s__instance(s__Nickel__t,s__SetOrClass) ).

fof(kb_SUMO_44154,axiom,
    s__names(s__Nickel,'Nickel') ).

fof(kb_SUMO_44155,axiom,
    s__conventionalShortName('Ni',s__Nickel) ).

fof(kb_SUMO_44156,axiom,
    s__atomicNumber(s__Nickel,"28") ).

fof(kb_SUMO_44157,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Nickel)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("58.71",s__Amu)) ) ) ).

fof(kb_SUMO_44158,axiom,
    s__documentation(s__Nickel,s__EnglishLanguage,'Malleable ductile silvery metallic transition element. Discovered by A.F. Cronstedt in 1751.') ).

fof(kb_SUMO_44159,axiom,
    s__subclass(s__Copper,s__ElementalSubstance) ).

fof(kb_SUMO_44160,axiom,
    s__instance(s__Copper__t,s__SetOrClass) ).

fof(kb_SUMO_44161,axiom,
    s__names(s__Copper,'Copper') ).

fof(kb_SUMO_44162,axiom,
    s__conventionalShortName('Cu',s__Copper) ).

fof(kb_SUMO_44163,axiom,
    s__atomicNumber(s__Copper,"29") ).

fof(kb_SUMO_44164,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Copper)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("63.54",s__Amu)) ) ) ).

fof(kb_SUMO_44165,axiom,
    s__documentation(s__Copper,s__EnglishLanguage,'Red-brown transition element. Known by the Romans as cuprum. Extracted and used for thousands of years. Malleable, ductile and an excellent conductor of heat and electricity. When in moist conditions, a greenish layer forms on the outside.') ).

fof(kb_SUMO_44166,axiom,
    s__subclass(s__Zinc,s__ElementalSubstance) ).

fof(kb_SUMO_44167,axiom,
    s__instance(s__Zinc__t,s__SetOrClass) ).

fof(kb_SUMO_44168,axiom,
    s__names(s__Zinc,'Zinc') ).

fof(kb_SUMO_44169,axiom,
    s__conventionalShortName('Zn',s__Zinc) ).

fof(kb_SUMO_44170,axiom,
    s__atomicNumber(s__Zinc,"30") ).

fof(kb_SUMO_44171,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Zinc)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("65.38",s__Amu)) ) ) ).

fof(kb_SUMO_44172,axiom,
    s__documentation(s__Zinc,s__EnglishLanguage,'Blue-white metallic element. Occurs in multiple compounds naturally. Five stable isotopes are six radioactive isotopes have been found. Chemically a reactive metal, combines with oxygen and other non-metals, reacts with dilute acids to release hydrogen.') ).

fof(kb_SUMO_44173,axiom,
    s__subclass(s__Gallium,s__ElementalSubstance) ).

fof(kb_SUMO_44174,axiom,
    s__instance(s__Gallium__t,s__SetOrClass) ).

fof(kb_SUMO_44175,axiom,
    s__names(s__Gallium,'Gallium') ).

fof(kb_SUMO_44176,axiom,
    s__conventionalShortName('Ga',s__Gallium) ).

fof(kb_SUMO_44177,axiom,
    s__atomicNumber(s__Gallium,"31") ).

fof(kb_SUMO_44178,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Gallium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("69.72",s__Amu)) ) ) ).

fof(kb_SUMO_44179,axiom,
    s__documentation(s__Gallium,s__EnglishLanguage,'Soft silvery metallic element, belongs to group 13 of the periodic table. The two stable isotopes are Ga-69 and Ga-71. Eight radioactive isotopes are known, all having short half-lives. Gallium Arsenide is used as a semiconductor. Corrodes most other metals by diffusing into their lattice. First identified by Francois Lecoq de Boisbaudran in 1875.') ).

fof(kb_SUMO_44180,axiom,
    s__subclass(s__Germanium,s__ElementalSubstance) ).

fof(kb_SUMO_44181,axiom,
    s__instance(s__Germanium__t,s__SetOrClass) ).

fof(kb_SUMO_44182,axiom,
    s__names(s__Germanium,'Germanium') ).

fof(kb_SUMO_44183,axiom,
    s__conventionalShortName('Ge',s__Germanium) ).

fof(kb_SUMO_44184,axiom,
    s__atomicNumber(s__Germanium,"32") ).

fof(kb_SUMO_44185,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Germanium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("72.59",s__Amu)) ) ) ).

fof(kb_SUMO_44186,axiom,
    s__documentation(s__Germanium,s__EnglishLanguage,'Lustrous hard metalloid element, belongs to group 14 of the periodic table. Forms a large number of organometallic compounds. Predicted by Mendeleev in 1871, it was actually found in 1886 by Winkler.') ).

fof(kb_SUMO_44187,axiom,
    s__subclass(s__Arsenic,s__ElementalSubstance) ).

fof(kb_SUMO_44188,axiom,
    s__instance(s__Arsenic__t,s__SetOrClass) ).

fof(kb_SUMO_44189,axiom,
    s__names(s__Arsenic,'Arsenic') ).

fof(kb_SUMO_44190,axiom,
    s__conventionalShortName('As',s__Arsenic) ).

fof(kb_SUMO_44191,axiom,
    s__atomicNumber(s__Arsenic,"33") ).

fof(kb_SUMO_44192,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Arsenic)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("74.922",s__Amu)) ) ) ).

fof(kb_SUMO_44193,axiom,
    s__documentation(s__Arsenic,s__EnglishLanguage,'Metalloid element of group 15. There are three allotropes, yellow, black, and grey. Reacts with halogens, concentrated oxidizing acids and hot alkalis. Albertus Magnus is believed to have been the first to isolate the element in 1250.') ).

fof(kb_SUMO_44194,axiom,
    s__subclass(s__Selenium,s__ElementalSubstance) ).

fof(kb_SUMO_44195,axiom,
    s__instance(s__Selenium__t,s__SetOrClass) ).

fof(kb_SUMO_44196,axiom,
    s__names(s__Selenium,'Selenium') ).

fof(kb_SUMO_44197,axiom,
    s__conventionalShortName('Se',s__Selenium) ).

fof(kb_SUMO_44198,axiom,
    s__atomicNumber(s__Selenium,"34") ).

fof(kb_SUMO_44199,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Selenium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("78.96",s__Amu)) ) ) ).

fof(kb_SUMO_44200,axiom,
    s__documentation(s__Selenium,s__EnglishLanguage,'Metalloid element, belongs to group 16 of the periodic table. Multiple allotropic forms exist. Chemically resembles sulphur. Discovered in 1817 by Jons J. Berzelius.') ).

fof(kb_SUMO_44201,axiom,
    s__subclass(s__Bromine,s__ElementalSubstance) ).

fof(kb_SUMO_44202,axiom,
    s__instance(s__Bromine__t,s__SetOrClass) ).

fof(kb_SUMO_44203,axiom,
    s__names(s__Bromine,'Bromine') ).

fof(kb_SUMO_44204,axiom,
    s__conventionalShortName('Br',s__Bromine) ).

fof(kb_SUMO_44205,axiom,
    s__atomicNumber(s__Bromine,"35") ).

fof(kb_SUMO_44206,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Bromine)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("79.909",s__Amu)) ) ) ).

fof(kb_SUMO_44207,axiom,
    s__documentation(s__Bromine,s__EnglishLanguage,'Halogen element. Red volatile liquid at room temperature. Its reactivity is somewhere between chlorine and iodine. Harmful to human tissue in a liquid state, the vapour irritates eyes and throat. Discovered in 1826 by Antoine Balard.') ).

fof(kb_SUMO_44208,axiom,
    s__subclass(s__Krypton,s__ElementalSubstance) ).

fof(kb_SUMO_44209,axiom,
    s__instance(s__Krypton__t,s__SetOrClass) ).

fof(kb_SUMO_44210,axiom,
    s__names(s__Krypton,'Krypton') ).

fof(kb_SUMO_44211,axiom,
    s__conventionalShortName('Kr',s__Krypton) ).

fof(kb_SUMO_44212,axiom,
    s__atomicNumber(s__Krypton,"36") ).

fof(kb_SUMO_44213,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Krypton)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("83.80",s__Amu)) ) ) ).

fof(kb_SUMO_44214,axiom,
    s__documentation(s__Krypton,s__EnglishLanguage,'Colorless gaseous element, belongs to the noble gases. Occurs in the air, 0.0001 percent by volume. It can be extracted from liquid air by fractional distillation. Generally not isolated, but used with other inert gases in fluorescent lamps. Five natural isotopes, and five radioactive isotopes. Kr-85, the most stable radioactive isotope, has a half-life of 10.76 years and is produced in fission reactors. Practically inert, though known to form compounds with {fluorine}.') ).

fof(kb_SUMO_44215,axiom,
    s__subclass(s__Rubidium,s__ElementalSubstance) ).

fof(kb_SUMO_44216,axiom,
    s__instance(s__Rubidium__t,s__SetOrClass) ).

fof(kb_SUMO_44217,axiom,
    s__names(s__Rubidium,'Rubidium') ).

fof(kb_SUMO_44218,axiom,
    s__conventionalShortName('Rb',s__Rubidium) ).

fof(kb_SUMO_44219,axiom,
    s__atomicNumber(s__Rubidium,"37") ).

fof(kb_SUMO_44220,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Rubidium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("85.47",s__Amu)) ) ) ).

fof(kb_SUMO_44221,axiom,
    s__documentation(s__Rubidium,s__EnglishLanguage,'Soft silvery metallic element, belongs to group 1 of the periodic table. Rb-97, the naturally occurring isotope, is radioactive. It is highly reactive, with properties similar to other elements in group 1, like igniting spontaneously in air. Discovered spectroscopically in 1861 by W. Bunsen and G.R. Kirchoff.') ).

fof(kb_SUMO_44222,axiom,
    s__subclass(s__Strontium,s__ElementalSubstance) ).

fof(kb_SUMO_44223,axiom,
    s__instance(s__Strontium__t,s__SetOrClass) ).

fof(kb_SUMO_44224,axiom,
    s__names(s__Strontium,'Strontium') ).

fof(kb_SUMO_44225,axiom,
    s__conventionalShortName('Sr',s__Strontium) ).

fof(kb_SUMO_44226,axiom,
    s__atomicNumber(s__Strontium,"38") ).

fof(kb_SUMO_44227,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Strontium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("87.62",s__Amu)) ) ) ).

fof(kb_SUMO_44228,axiom,
    s__documentation(s__Strontium,s__EnglishLanguage,'Soft yellowish metallic element, belongs to group 2 of the periodic table. Highly reactive chemically. Sr-90 is present in radioactive fallout and has a half-life of 28 years. Discovered in 1798 by Klaproth and Hope, isolated in 1808 by Humphry Davy.') ).

fof(kb_SUMO_44229,axiom,
    s__subclass(s__Yttrium,s__ElementalSubstance) ).

fof(kb_SUMO_44230,axiom,
    s__instance(s__Yttrium__t,s__SetOrClass) ).

fof(kb_SUMO_44231,axiom,
    s__names(s__Yttrium,'Yttrium') ).

fof(kb_SUMO_44232,axiom,
    s__conventionalShortName('Y',s__Yttrium) ).

fof(kb_SUMO_44233,axiom,
    s__atomicNumber(s__Yttrium,"39") ).

fof(kb_SUMO_44234,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Yttrium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("88.905",s__Amu)) ) ) ).

fof(kb_SUMO_44235,axiom,
    s__documentation(s__Yttrium,s__EnglishLanguage,'Silvery-grey metallic element of group 3 on the periodic table. Found in uranium ores. The only natural isotope is Y-89, there are 14 other artificial isotopes. Chemically resembles the lanthanoids. Stable in the air below 400 degrees, celsius. Discovered in 1828 by Friedrich Wohler.') ).

fof(kb_SUMO_44236,axiom,
    s__subclass(s__Zirconium,s__ElementalSubstance) ).

fof(kb_SUMO_44237,axiom,
    s__instance(s__Zirconium__t,s__SetOrClass) ).

fof(kb_SUMO_44238,axiom,
    s__names(s__Zirconium,'Zirconium') ).

fof(kb_SUMO_44239,axiom,
    s__conventionalShortName('Zr',s__Zirconium) ).

fof(kb_SUMO_44240,axiom,
    s__atomicNumber(s__Zirconium,"40") ).

fof(kb_SUMO_44241,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Zirconium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("91.22",s__Amu)) ) ) ).

fof(kb_SUMO_44242,axiom,
    s__documentation(s__Zirconium,s__EnglishLanguage,'Grey-white metallic transition element. Five natural isotopes and six radioactive isotopes are known. Used in nuclear reactors for a {neutron} absorber. Discovered in 1789 by Martin Klaproth, isolated in 1824 by Berzelius.') ).

fof(kb_SUMO_44243,axiom,
    s__subclass(s__Niobium,s__ElementalSubstance) ).

fof(kb_SUMO_44244,axiom,
    s__instance(s__Niobium__t,s__SetOrClass) ).

fof(kb_SUMO_44245,axiom,
    s__names(s__Niobium,'Niobium') ).

fof(kb_SUMO_44246,axiom,
    s__conventionalShortName('Nb',s__Niobium) ).

fof(kb_SUMO_44247,axiom,
    s__atomicNumber(s__Niobium,"41") ).

fof(kb_SUMO_44248,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Niobium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("92.906",s__Amu)) ) ) ).

fof(kb_SUMO_44249,axiom,
    s__documentation(s__Niobium,s__EnglishLanguage,'Soft, ductile grey-blue metallic transition element. Used in special steels and in welded joints to increase strength. Combines with halogens and oxidizes in air at 200 degrees celsius. Discovered by Charles Hatchett in 1801 and isolated by Blomstrand in 1864. Called {columbium} originally.') ).

fof(kb_SUMO_44250,axiom,
    s__subclass(s__Molybdenum,s__ElementalSubstance) ).

fof(kb_SUMO_44251,axiom,
    s__instance(s__Molybdenum__t,s__SetOrClass) ).

fof(kb_SUMO_44252,axiom,
    s__names(s__Molybdenum,'Molybdenum') ).

fof(kb_SUMO_44253,axiom,
    s__conventionalShortName('Mo',s__Molybdenum) ).

fof(kb_SUMO_44254,axiom,
    s__atomicNumber(s__Molybdenum,"42") ).

fof(kb_SUMO_44255,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Molybdenum)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("95.94",s__Amu)) ) ) ).

fof(kb_SUMO_44256,axiom,
    s__documentation(s__Molybdenum,s__EnglishLanguage,'Silvery-white, hard metallic transition element. It is chemically unreactive and is not affected by most acids. It oxidizes at high temperatures. There are seven natural isotopes, and four radioisotopes, Mo-93 being the most stable with a half-life of 3500 years. Molybdenum is used in almost all high-strength steels, it has nuclear applications, and is a catalyst in petroleum refining. Discovered in 1778 by Carl Welhelm Scheele of Sweden. Impure metal was prepared in 1782 by Peter Jacob Hjelm. The name comes from the Greek word molybdos which means lead. Trace amounts of molybdenum are required for all known forms of life. All molybdenum compounds should be considered highly toxic, and will also cause severe birth defects.') ).

fof(kb_SUMO_44257,axiom,
    s__subclass(s__Technetium,s__ElementalSubstance) ).

fof(kb_SUMO_44258,axiom,
    s__instance(s__Technetium__t,s__SetOrClass) ).

fof(kb_SUMO_44259,axiom,
    s__names(s__Technetium,'Technetium') ).

fof(kb_SUMO_44260,axiom,
    s__conventionalShortName('Tc',s__Technetium) ).

fof(kb_SUMO_44261,axiom,
    s__atomicNumber(s__Technetium,"43") ).

fof(kb_SUMO_44262,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Technetium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("98",s__Amu)) ) ) ).

fof(kb_SUMO_44263,axiom,
    s__documentation(s__Technetium,s__EnglishLanguage,'Radioactive metallic transition element. Can be detected in some stars and the fission products of uranium. First made by Perrier and Segre by bombarding molybdenum with deutrons, giving them Tc-97. Tc-99 is the most stable isotope with a half-life of 2.6*10^6 years. Sixteen isotopes are known. Organic technetium compounds are used in bone imaging. Chemical properties are intermediate between rhenium and manganese.') ).

fof(kb_SUMO_44264,axiom,
    s__subclass(s__Ruthenium,s__ElementalSubstance) ).

fof(kb_SUMO_44265,axiom,
    s__instance(s__Ruthenium__t,s__SetOrClass) ).

fof(kb_SUMO_44266,axiom,
    s__names(s__Ruthenium,'Ruthenium') ).

fof(kb_SUMO_44267,axiom,
    s__conventionalShortName('Ru',s__Ruthenium) ).

fof(kb_SUMO_44268,axiom,
    s__atomicNumber(s__Ruthenium,"44") ).

fof(kb_SUMO_44269,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Ruthenium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("101.07",s__Amu)) ) ) ).

fof(kb_SUMO_44270,axiom,
    s__documentation(s__Ruthenium,s__EnglishLanguage,'Hard white metallic transition element. Found with platinum, used as a catalyst in some platinum alloys. Dissolves in fused alkalis, and is not attacked by acids. Reacts with halogens and oxygen at high temperatures. Isolated in 1844 by K.K. Klaus.') ).

fof(kb_SUMO_44271,axiom,
    s__subclass(s__Rhodium,s__ElementalSubstance) ).

fof(kb_SUMO_44272,axiom,
    s__instance(s__Rhodium__t,s__SetOrClass) ).

fof(kb_SUMO_44273,axiom,
    s__names(s__Rhodium,'Rhodium') ).

fof(kb_SUMO_44274,axiom,
    s__conventionalShortName('Rh',s__Rhodium) ).

fof(kb_SUMO_44275,axiom,
    s__atomicNumber(s__Rhodium,"45") ).

fof(kb_SUMO_44276,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Rhodium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("102.905",s__Amu)) ) ) ).

fof(kb_SUMO_44277,axiom,
    s__documentation(s__Rhodium,s__EnglishLanguage,'Silvery white metallic transition element. Found with platinum and used in some platinum alloys. Not attacked by acids, dissolves only in aqua regia. Discovered in 1803 by W.H. Wollaston.') ).

fof(kb_SUMO_44278,axiom,
    s__subclass(s__Palladium,s__ElementalSubstance) ).

fof(kb_SUMO_44279,axiom,
    s__instance(s__Palladium__t,s__SetOrClass) ).

fof(kb_SUMO_44280,axiom,
    s__names(s__Palladium,'Palladium') ).

fof(kb_SUMO_44281,axiom,
    s__conventionalShortName('Pd',s__Palladium) ).

fof(kb_SUMO_44282,axiom,
    s__atomicNumber(s__Palladium,"46") ).

fof(kb_SUMO_44283,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Palladium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("106.4",s__Amu)) ) ) ).

fof(kb_SUMO_44284,axiom,
    s__documentation(s__Palladium,s__EnglishLanguage,'Soft white ductile transition element. Found with some copper and nickel ores. Does not react with oxygen at normal temperatures. Dissolves slowly in hydrochloric acid. Discovered in 1803 by W.H. Wollaston.') ).

fof(kb_SUMO_44285,axiom,
    s__subclass(s__Silver,s__ElementalSubstance) ).

fof(kb_SUMO_44286,axiom,
    s__instance(s__Silver__t,s__SetOrClass) ).

fof(kb_SUMO_44287,axiom,
    s__names(s__Silver,'Silver') ).

fof(kb_SUMO_44288,axiom,
    s__conventionalShortName('Ag',s__Silver) ).

fof(kb_SUMO_44289,axiom,
    s__atomicNumber(s__Silver,"47") ).

fof(kb_SUMO_44290,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Silver)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("107.870",s__Amu)) ) ) ).

fof(kb_SUMO_44291,axiom,
    s__documentation(s__Silver,s__EnglishLanguage,'White lustrous soft metallic transition element. Found in both its elemental form and in minerals. Used in jewellery, tableware and so on. Less reactive than silver, chemically.') ).

fof(kb_SUMO_44292,axiom,
    s__subclass(s__Cadmium,s__ElementalSubstance) ).

fof(kb_SUMO_44293,axiom,
    s__instance(s__Cadmium__t,s__SetOrClass) ).

fof(kb_SUMO_44294,axiom,
    s__names(s__Cadmium,'Cadmium') ).

fof(kb_SUMO_44295,axiom,
    s__conventionalShortName('Cd',s__Cadmium) ).

fof(kb_SUMO_44296,axiom,
    s__atomicNumber(s__Cadmium,"48") ).

fof(kb_SUMO_44297,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Cadmium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("112.40",s__Amu)) ) ) ).

fof(kb_SUMO_44298,axiom,
    s__documentation(s__Cadmium,s__EnglishLanguage,'Soft bluish metal belonging to group 12 of the periodic table. Extremely toxic even in low concentrations. Chemically similar to zinc, but lends itself to more complex compounds. Discovered in 1817 by F. Stromeyer.') ).

fof(kb_SUMO_44299,axiom,
    s__subclass(s__Indium,s__ElementalSubstance) ).

fof(kb_SUMO_44300,axiom,
    s__instance(s__Indium__t,s__SetOrClass) ).

fof(kb_SUMO_44301,axiom,
    s__names(s__Indium,'Indium') ).

fof(kb_SUMO_44302,axiom,
    s__conventionalShortName('In',s__Indium) ).

fof(kb_SUMO_44303,axiom,
    s__atomicNumber(s__Indium,"49") ).

fof(kb_SUMO_44304,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Indium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("114.82",s__Amu)) ) ) ).

fof(kb_SUMO_44305,axiom,
    s__documentation(s__Indium,s__EnglishLanguage,'Soft silvery element belonging to group 13 of the periodic table. The most common natural isotope is In-115, which has a half-life of 6*10^4 years. Five other radioisotopes exist. Discovered in 1863 by Reich and Richter.') ).

fof(kb_SUMO_44306,axiom,
    s__subclass(s__Tin,s__ElementalSubstance) ).

fof(kb_SUMO_44307,axiom,
    s__instance(s__Tin__t,s__SetOrClass) ).

fof(kb_SUMO_44308,axiom,
    s__names(s__Tin,'Tin') ).

fof(kb_SUMO_44309,axiom,
    s__conventionalShortName('Sn',s__Tin) ).

fof(kb_SUMO_44310,axiom,
    s__atomicNumber(s__Tin,"50") ).

fof(kb_SUMO_44311,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Tin)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("118.69",s__Amu)) ) ) ).

fof(kb_SUMO_44312,axiom,
    s__documentation(s__Tin,s__EnglishLanguage,'Silvery malleable metallic element belonging to group 14 of the periodic table. Twenty-six isotopes are known, five of which are radioactive. Chemically reactive. Combines directly with chlorine and oxygen and displaces hydrogen from dilute acids. ') ).

fof(kb_SUMO_44313,axiom,
    s__subclass(s__Antimony,s__ElementalSubstance) ).

fof(kb_SUMO_44314,axiom,
    s__instance(s__Antimony__t,s__SetOrClass) ).

fof(kb_SUMO_44315,axiom,
    s__names(s__Antimony,'Antimony') ).

fof(kb_SUMO_44316,axiom,
    s__conventionalShortName('Sb',s__Antimony) ).

fof(kb_SUMO_44317,axiom,
    s__atomicNumber(s__Antimony,"51") ).

fof(kb_SUMO_44318,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Antimony)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("121.75",s__Amu)) ) ) ).

fof(kb_SUMO_44319,axiom,
    s__documentation(s__Antimony,s__EnglishLanguage,'Element of group 15. Multiple allotropic forms. The stable form of antimony is a blue-white metal. Yellow and black antimony are unstable non-metals. Used in flame-proofing, paints, ceramics, enamels, and rubber. Attacked by oxidizing acids and halogens. First reported by Tholden in 1450.') ).

fof(kb_SUMO_44320,axiom,
    s__subclass(s__Tellurium,s__ElementalSubstance) ).

fof(kb_SUMO_44321,axiom,
    s__instance(s__Tellurium__t,s__SetOrClass) ).

fof(kb_SUMO_44322,axiom,
    s__names(s__Tellurium,'Tellurium') ).

fof(kb_SUMO_44323,axiom,
    s__conventionalShortName('Te',s__Tellurium) ).

fof(kb_SUMO_44324,axiom,
    s__atomicNumber(s__Tellurium,"52") ).

fof(kb_SUMO_44325,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Tellurium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("127.60",s__Amu)) ) ) ).

fof(kb_SUMO_44326,axiom,
    s__documentation(s__Tellurium,s__EnglishLanguage,'Silvery metalloid element of group 16. Eight natural isotopes, nine radioactive isotopes. Used in semiconductors and to a degree in some steels. Chemistry is similar to {sulphur}. Discovered in 1782 by Franz Miller.') ).

fof(kb_SUMO_44327,axiom,
    s__subclass(s__Iodine,s__ElementalSubstance) ).

fof(kb_SUMO_44328,axiom,
    s__instance(s__Iodine__t,s__SetOrClass) ).

fof(kb_SUMO_44329,axiom,
    s__names(s__Iodine,'Iodine') ).

fof(kb_SUMO_44330,axiom,
    s__conventionalShortName('I',s__Iodine) ).

fof(kb_SUMO_44331,axiom,
    s__atomicNumber(s__Iodine,"53") ).

fof(kb_SUMO_44332,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Iodine)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("126.904",s__Amu)) ) ) ).

fof(kb_SUMO_44333,axiom,
    s__documentation(s__Iodine,s__EnglishLanguage,'Dark violet nonmetallic element, belongs to group 17 of the periodic table. Insoluble in water. Required as a trace element for living organisms. One stable isotope, I-127 exists, in addition to fourteen radioactive isotopes. Chemically the least reactive of the halogens, and the most electropositive metallic halogen. Discovered in 1812 by Courtois. ') ).

fof(kb_SUMO_44334,axiom,
    s__subclass(s__Xenon,s__ElementalSubstance) ).

fof(kb_SUMO_44335,axiom,
    s__instance(s__Xenon__t,s__SetOrClass) ).

fof(kb_SUMO_44336,axiom,
    s__names(s__Xenon,'Xenon') ).

fof(kb_SUMO_44337,axiom,
    s__conventionalShortName('Xe',s__Xenon) ).

fof(kb_SUMO_44338,axiom,
    s__atomicNumber(s__Xenon,"54") ).

fof(kb_SUMO_44339,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Xenon)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("131.30",s__Amu)) ) ) ).

fof(kb_SUMO_44340,axiom,
    s__documentation(s__Xenon,s__EnglishLanguage,'Colourless, odourless gas belonging to group 18 on the periodic table (the noble gases.) Nine natural isotopes and seven radioactive isotopes are known. Xenon was part of the first noble-gas compound synthesized. Several others involving Xenon have been found since then. Xenon was discovered by Ramsey and Travers in 1898.') ).

fof(kb_SUMO_44341,axiom,
    s__subclass(s__Caesium,s__ElementalSubstance) ).

fof(kb_SUMO_44342,axiom,
    s__instance(s__Caesium__t,s__SetOrClass) ).

fof(kb_SUMO_44343,axiom,
    s__names(s__Caesium,'Caesium') ).

fof(kb_SUMO_44344,axiom,
    s__conventionalShortName('Cs',s__Caesium) ).

fof(kb_SUMO_44345,axiom,
    s__atomicNumber(s__Caesium,"55") ).

fof(kb_SUMO_44346,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Caesium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("132.90545",s__Amu)) ) ) ).

fof(kb_SUMO_44347,axiom,
    s__documentation(s__Caesium,s__EnglishLanguage,'Soft silvery-white metallic element belonging to group 1 of the periodic table. One of the three metals which are liquid at room temperature. Cs-133 is the natural, and only stable, isotope. Fifteen other radioisotopes exist. Caesium reacts explosively with cold water, and ice at temperatures above 157K. Caesium hydroxide is the strongest base known. Caesium is the most electropositive, most alkaline and has the least ionization potential of all the elements. Known uses include the basis of atomic clocks, catalyst for the hydrogenation of some organic compounds, and in photoelectric cells. Caesium was discovered by Gustav Kirchoff and Robert Bunsen in Germany in 1860 spectroscopically. Its identification was based upon the bright blue lines in its spectrum. The name comes from the latin word caesius, which means sky blue. Caesium should be considered highly toxic. Some of the radioisotopes are even more toxic.') ).

fof(kb_SUMO_44348,axiom,
    s__subclass(s__Barium,s__ElementalSubstance) ).

fof(kb_SUMO_44349,axiom,
    s__instance(s__Barium__t,s__SetOrClass) ).

fof(kb_SUMO_44350,axiom,
    s__names(s__Barium,'Barium') ).

fof(kb_SUMO_44351,axiom,
    s__conventionalShortName('Ba',s__Barium) ).

fof(kb_SUMO_44352,axiom,
    s__atomicNumber(s__Barium,"56") ).

fof(kb_SUMO_44353,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Barium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("137.34",s__Amu)) ) ) ).

fof(kb_SUMO_44354,axiom,
    s__documentation(s__Barium,s__EnglishLanguage,'Silvery-white reactive element, belonging to group 2 of the periodic table. Soluble barium compounds are extremely poisonous. Identified in 1774 by Karl Scheele and extracted in 1808 by Humphry Davy.') ).

fof(kb_SUMO_44355,axiom,
    s__subclass(s__Lanthanum,s__ElementalSubstance) ).

fof(kb_SUMO_44356,axiom,
    s__instance(s__Lanthanum__t,s__SetOrClass) ).

fof(kb_SUMO_44357,axiom,
    s__names(s__Lanthanum,'Lanthanum') ).

fof(kb_SUMO_44358,axiom,
    s__conventionalShortName('La',s__Lanthanum) ).

fof(kb_SUMO_44359,axiom,
    s__atomicNumber(s__Lanthanum,"57") ).

fof(kb_SUMO_44360,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Lanthanum)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("138.9055",s__Amu)) ) ) ).

fof(kb_SUMO_44361,axiom,
    s__documentation(s__Lanthanum,s__EnglishLanguage,'(From the Greek word lanthanein, to line hidden) Silvery metallic element belonging to group 3 of the periodic table and oft considered to be one of the lanthanoids. Found in some rare-earth minerals. Twenty-five natural isotopes exist. La-139 which is stable, and La-138 which has a half-life of 10^10 to 10^15 years. The other twenty-three isotopes are radioactive. It resembles the lanthanoids chemically. Lanthanum has a low to moderate level of toxicity, and should be handled with care. Discovered in 1839 by C.G. Mosander.') ).

fof(kb_SUMO_44362,axiom,
    s__subclass(s__Cerium,s__ElementalSubstance) ).

fof(kb_SUMO_44363,axiom,
    s__instance(s__Cerium__t,s__SetOrClass) ).

fof(kb_SUMO_44364,axiom,
    s__names(s__Cerium,'Cerium') ).

fof(kb_SUMO_44365,axiom,
    s__conventionalShortName('Ce',s__Cerium) ).

fof(kb_SUMO_44366,axiom,
    s__atomicNumber(s__Cerium,"58") ).

fof(kb_SUMO_44367,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Cerium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("140.12",s__Amu)) ) ) ).

fof(kb_SUMO_44368,axiom,
    s__documentation(s__Cerium,s__EnglishLanguage,'Silvery metallic element, belongs to the lanthanoids. Four natural isotopes exist, and fifteen radioactive isotopes have been identified. Used in some rare-earth alloys. The oxidized form is used in the glass industry. Discovered by Martin .H. Klaproth in 1803.') ).

fof(kb_SUMO_44369,axiom,
    s__subclass(s__Praseodymium,s__ElementalSubstance) ).

fof(kb_SUMO_44370,axiom,
    s__instance(s__Praseodymium__t,s__SetOrClass) ).

fof(kb_SUMO_44371,axiom,
    s__names(s__Praseodymium,'Praseodymium') ).

fof(kb_SUMO_44372,axiom,
    s__conventionalShortName('Pr',s__Praseodymium) ).

fof(kb_SUMO_44373,axiom,
    s__atomicNumber(s__Praseodymium,"59") ).

fof(kb_SUMO_44374,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Praseodymium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("140.907",s__Amu)) ) ) ).

fof(kb_SUMO_44375,axiom,
    s__documentation(s__Praseodymium,s__EnglishLanguage,'Soft silvery metallic element, belongs to the lanthanoids. Only natural isotope is Pr-141 which is not radioactive. Fourteen radioactive isotopes have been artificially produced. Used in rare-earth alloys. Discovered in 1885 by C.A. von Welsbach.') ).

fof(kb_SUMO_44376,axiom,
    s__subclass(s__Neodymium,s__ElementalSubstance) ).

fof(kb_SUMO_44377,axiom,
    s__instance(s__Neodymium__t,s__SetOrClass) ).

fof(kb_SUMO_44378,axiom,
    s__names(s__Neodymium,'Neodymium') ).

fof(kb_SUMO_44379,axiom,
    s__conventionalShortName('Nd',s__Neodymium) ).

fof(kb_SUMO_44380,axiom,
    s__atomicNumber(s__Neodymium,"60") ).

fof(kb_SUMO_44381,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Neodymium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("144.24",s__Amu)) ) ) ).

fof(kb_SUMO_44382,axiom,
    s__documentation(s__Neodymium,s__EnglishLanguage,'Soft bright silvery metallic element, belongs to the lanthanoids. Seven natural isotopes, Nd-144 being the only radioactive one with a half-life of 10^10 to 10^15 years. Six artificial radioisotopes have been produced. The metal is used in glass works to color class a shade of violet-purple and make it dichroic. One of the more reactive rare-earth metals, quickly reacts with air. Used in some rare-earth alloys. Neodymium is used to color the glass used in welders glasses. Neodymium is also used in very powerful, permanent magnets (Nd2Fe14B). Discovered by Carl F. Auer von Welsbach in Austria in 1885 by separating didymium into its elemental components {praseodymium} and neodymium. The name comes from the Greek words neos didymos which means new twin. Neodymium should be considered highly toxic, however evidence would seem to show that it acts as little more than a skin and eye irritant. The dust however, presents a fire and explosion hazard.') ).

fof(kb_SUMO_44383,axiom,
    s__subclass(s__Promethium,s__ElementalSubstance) ).

fof(kb_SUMO_44384,axiom,
    s__instance(s__Promethium__t,s__SetOrClass) ).

fof(kb_SUMO_44385,axiom,
    s__names(s__Promethium,'Promethium') ).

fof(kb_SUMO_44386,axiom,
    s__conventionalShortName('Pm',s__Promethium) ).

fof(kb_SUMO_44387,axiom,
    s__atomicNumber(s__Promethium,"61") ).

fof(kb_SUMO_44388,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Promethium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("147",s__Amu)) ) ) ).

fof(kb_SUMO_44389,axiom,
    s__documentation(s__Promethium,s__EnglishLanguage,'Soft silvery metallic element, belongs to the lanthanoids. Pm-147, the only natural isotope, is radioactive and has a half-life of 252 years. Eighteen radioisotopes have been produced, but all have very short half-lives. Found only in nuclear decay waste. Pm-147 is of interest as a beta-decay source, however Pm-146 and Pm-148 have to be removed from it first, as they generate gamma radiation. Discovered by J.A. Marinsky, L.E. Glendenin and C.D. Coryell in 1947.') ).

fof(kb_SUMO_44390,axiom,
    s__subclass(s__Samarium,s__ElementalSubstance) ).

fof(kb_SUMO_44391,axiom,
    s__instance(s__Samarium__t,s__SetOrClass) ).

fof(kb_SUMO_44392,axiom,
    s__names(s__Samarium,'Samarium') ).

fof(kb_SUMO_44393,axiom,
    s__conventionalShortName('Sm',s__Samarium) ).

fof(kb_SUMO_44394,axiom,
    s__atomicNumber(s__Samarium,"62") ).

fof(kb_SUMO_44395,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Samarium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("150.35",s__Amu)) ) ) ).

fof(kb_SUMO_44396,axiom,
    s__documentation(s__Samarium,s__EnglishLanguage,'Soft silvery metallic element, belongs to the lanthanoids. Seven natural isotopes, Sm-147 is the only radioisotope, and has a half-life of 2.5*10^11 years. Used for making special alloys needed in the production of nuclear reactors. Also used as a neutron absorber. Small quantities of samarium oxide is used in special optical glasses. The largest use of the element is its ferromagnetic alloy which produces permanent magnets that are five times stronger than magnets produced by any other material. Discovered by Francois Lecoq de Boisbaudran in 1879.') ).

fof(kb_SUMO_44397,axiom,
    s__subclass(s__Europium,s__ElementalSubstance) ).

fof(kb_SUMO_44398,axiom,
    s__instance(s__Europium__t,s__SetOrClass) ).

fof(kb_SUMO_44399,axiom,
    s__names(s__Europium,'Europium') ).

fof(kb_SUMO_44400,axiom,
    s__conventionalShortName('Eu',s__Europium) ).

fof(kb_SUMO_44401,axiom,
    s__atomicNumber(s__Europium,"63") ).

fof(kb_SUMO_44402,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Europium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("151.25",s__Amu)) ) ) ).

fof(kb_SUMO_44403,axiom,
    s__documentation(s__Europium,s__EnglishLanguage,'Soft silvery metallic element belonging to the lanthanoids. Eu-151 and Eu-153 are the only two stable isotopes, both of which are {neutron} absorbers. Discovered in 1889 by Sir William Crookes.') ).

fof(kb_SUMO_44404,axiom,
    s__subclass(s__Gadolinium,s__ElementalSubstance) ).

fof(kb_SUMO_44405,axiom,
    s__instance(s__Gadolinium__t,s__SetOrClass) ).

fof(kb_SUMO_44406,axiom,
    s__names(s__Gadolinium,'Gadolinium') ).

fof(kb_SUMO_44407,axiom,
    s__conventionalShortName('Gd',s__Gadolinium) ).

fof(kb_SUMO_44408,axiom,
    s__atomicNumber(s__Gadolinium,"64") ).

fof(kb_SUMO_44409,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Gadolinium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("157.25",s__Amu)) ) ) ).

fof(kb_SUMO_44410,axiom,
    s__documentation(s__Gadolinium,s__EnglishLanguage,'Soft silvery metallic element belonging to the lanthanoids. Seven natural, stable isotopes are known in addition to eleven artificial isotopes. Gd-155 and Gd-157 and the best neutron absorbers of all elements. Gadolinium compounds are used in electronics. Discovered by J.C.G Marignac in 1880.') ).

fof(kb_SUMO_44411,axiom,
    s__subclass(s__Terbium,s__ElementalSubstance) ).

fof(kb_SUMO_44412,axiom,
    s__instance(s__Terbium__t,s__SetOrClass) ).

fof(kb_SUMO_44413,axiom,
    s__names(s__Terbium,'Terbium') ).

fof(kb_SUMO_44414,axiom,
    s__conventionalShortName('Tb',s__Terbium) ).

fof(kb_SUMO_44415,axiom,
    s__atomicNumber(s__Terbium,"65") ).

fof(kb_SUMO_44416,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Terbium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("158.924",s__Amu)) ) ) ).

fof(kb_SUMO_44417,axiom,
    s__documentation(s__Terbium,s__EnglishLanguage,'Silvery metallic element belonging to the lanthanoids. Tb-159 is the only stable isotope, there are seventeen artificial isotopes. Discovered by G.G. Mosander in 1843.') ).

fof(kb_SUMO_44418,axiom,
    s__subclass(s__Dysprosium,s__ElementalSubstance) ).

fof(kb_SUMO_44419,axiom,
    s__instance(s__Dysprosium__t,s__SetOrClass) ).

fof(kb_SUMO_44420,axiom,
    s__names(s__Dysprosium,'Dysprosium') ).

fof(kb_SUMO_44421,axiom,
    s__conventionalShortName('Dy',s__Dysprosium) ).

fof(kb_SUMO_44422,axiom,
    s__atomicNumber(s__Dysprosium,"66") ).

fof(kb_SUMO_44423,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Dysprosium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("162.50",s__Amu)) ) ) ).

fof(kb_SUMO_44424,axiom,
    s__documentation(s__Dysprosium,s__EnglishLanguage,'Metallic with a bright silvery-white lustre. Dysprosium belongs to the lanthanoids. It is relatively stable in air at room temperatures, it will however dissolve in mineral acids, evolving hydrogen. It is found in from rare-earth minerals. There are seven natural isotopes of dysprosium, and eight radioisotopes, Dy-154 being the most stable with a half-life of 3*10^6 years. Dysprosium is used as a neutron absorber in nuclear fission reactions, and in compact disks. It was discovered by Paul Emile Lecoq de Boisbaudran in 1886 in France. Its name comes from the Greek word dysprositos, which means hard to obtain.') ).

fof(kb_SUMO_44425,axiom,
    s__subclass(s__Holmium,s__ElementalSubstance) ).

fof(kb_SUMO_44426,axiom,
    s__instance(s__Holmium__t,s__SetOrClass) ).

fof(kb_SUMO_44427,axiom,
    s__names(s__Holmium,'Holmium') ).

fof(kb_SUMO_44428,axiom,
    s__conventionalShortName('Ho',s__Holmium) ).

fof(kb_SUMO_44429,axiom,
    s__atomicNumber(s__Holmium,"67") ).

fof(kb_SUMO_44430,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Holmium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("167.26",s__Amu)) ) ) ).

fof(kb_SUMO_44431,axiom,
    s__documentation(s__Holmium,s__EnglishLanguage,'Relatively soft and malleable silvery-white metallic element, which is stable in dry air at room temperature. It oxidizes in moist air and at high temperatures. It belongs to the lanthanoids. A rare-earth metal, it is found in the minerals monazite and gadolinite. It possesses unusual magnetic properties. One natural isotope, Ho-165 exists, six radioisotopes exist, the most stable being Ho-163 with a half-life of 4570 years. Holmium is used in some metal alloys, it is also said to stimulate the metabolism. Discovered by Per Theodor Cleve and J.L. Soret in Switzerland in 1879. The name homium comes from the Greek word Holmia which means Sweden. While all holmium compounds should be considered highly toxic, initial evidence seems to indicate that they do not pose much danger. The metals dust however, is a fire hazard.') ).

fof(kb_SUMO_44432,axiom,
    s__subclass(s__Erbium,s__ElementalSubstance) ).

fof(kb_SUMO_44433,axiom,
    s__instance(s__Erbium__t,s__SetOrClass) ).

fof(kb_SUMO_44434,axiom,
    s__names(s__Erbium,'Erbium') ).

fof(kb_SUMO_44435,axiom,
    s__conventionalShortName('Er',s__Erbium) ).

fof(kb_SUMO_44436,axiom,
    s__atomicNumber(s__Erbium,"68") ).

fof(kb_SUMO_44437,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Erbium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("167.26",s__Amu)) ) ) ).

fof(kb_SUMO_44438,axiom,
    s__documentation(s__Erbium,s__EnglishLanguage,'Soft silvery metallic element which belongs to the lanthanoids. Six natural isotopes that are stable. Twelve artificial isotopes are known. Used in nuclear technology as a neutron absorber. It is being investigated for other possible uses. Discovered by Carl G. Mosander in 1843.') ).

fof(kb_SUMO_44439,axiom,
    s__subclass(s__Thulium,s__ElementalSubstance) ).

fof(kb_SUMO_44440,axiom,
    s__instance(s__Thulium__t,s__SetOrClass) ).

fof(kb_SUMO_44441,axiom,
    s__names(s__Thulium,'Thulium') ).

fof(kb_SUMO_44442,axiom,
    s__conventionalShortName('Tm',s__Thulium) ).

fof(kb_SUMO_44443,axiom,
    s__atomicNumber(s__Thulium,"69") ).

fof(kb_SUMO_44444,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Thulium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("168.934",s__Amu)) ) ) ).

fof(kb_SUMO_44445,axiom,
    s__documentation(s__Thulium,s__EnglishLanguage,'Soft grey metallic element that belongs to the lanthanoids. One natural isotope exists, Tm-169, and seventeen artificial isotopes have been produced. No known uses for the element. Discovered in 1879 by Per Theodor Cleve.') ).

fof(kb_SUMO_44446,axiom,
    s__subclass(s__Ytterbium,s__ElementalSubstance) ).

fof(kb_SUMO_44447,axiom,
    s__instance(s__Ytterbium__t,s__SetOrClass) ).

fof(kb_SUMO_44448,axiom,
    s__names(s__Ytterbium,'Ytterbium') ).

fof(kb_SUMO_44449,axiom,
    s__conventionalShortName('Yb',s__Ytterbium) ).

fof(kb_SUMO_44450,axiom,
    s__atomicNumber(s__Ytterbium,"70") ).

fof(kb_SUMO_44451,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Ytterbium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("173.04",s__Amu)) ) ) ).

fof(kb_SUMO_44452,axiom,
    s__documentation(s__Ytterbium,s__EnglishLanguage,'Silvery metallic element of the lanthanoids. Seven natural isotopes and ten artificial isotopes are known. Used in certain steels. Discovered by J.D.G. Marignac in 1878.') ).

fof(kb_SUMO_44453,axiom,
    s__subclass(s__Lutetium,s__ElementalSubstance) ).

fof(kb_SUMO_44454,axiom,
    s__instance(s__Lutetium__t,s__SetOrClass) ).

fof(kb_SUMO_44455,axiom,
    s__names(s__Lutetium,'Lutetium') ).

fof(kb_SUMO_44456,axiom,
    s__conventionalShortName('Lu',s__Lutetium) ).

fof(kb_SUMO_44457,axiom,
    s__atomicNumber(s__Lutetium,"71") ).

fof(kb_SUMO_44458,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Lutetium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("194.967",s__Amu)) ) ) ).

fof(kb_SUMO_44459,axiom,
    s__documentation(s__Lutetium,s__EnglishLanguage,'Silvery-white rare-earth metal which is relatively stable in air. It happens to be the most expensive rare-earth metal. Its found with almost all rare-earth metals, but is very difficult to separate from other elements. Least abundant of all natural elements. Used in metal alloys, and as a catalyst in various processes. There are two natural, stable isotopes, and seven radioisotopes, the most stable being Lu-174 with a half-life of 3.3 years. The separation of lutetium from {ytterbium} was described by Georges Urbain in 1907. It was discovered at approximately the same time by Carl Auer von Welsbach. The name comes from the Greek word lutetia which means Paris.') ).

fof(kb_SUMO_44460,axiom,
    s__subclass(s__Hafnium,s__ElementalSubstance) ).

fof(kb_SUMO_44461,axiom,
    s__instance(s__Hafnium__t,s__SetOrClass) ).

fof(kb_SUMO_44462,axiom,
    s__names(s__Hafnium,'Hafnium') ).

fof(kb_SUMO_44463,axiom,
    s__conventionalShortName('Hf',s__Hafnium) ).

fof(kb_SUMO_44464,axiom,
    s__atomicNumber(s__Hafnium,"72") ).

fof(kb_SUMO_44465,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Hafnium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("178.49",s__Amu)) ) ) ).

fof(kb_SUMO_44466,axiom,
    s__documentation(s__Hafnium,s__EnglishLanguage,'Silvery lustrous metallic transition element. Used in tungsten alloys in filaments and electrodes, also acts as a neutron absorber. First reported by Urbain in 1911, existence was finally established in 1923 by D. Coster, G.C. de Hevesy in 1923.') ).

fof(kb_SUMO_44467,axiom,
    s__subclass(s__Tantalum,s__ElementalSubstance) ).

fof(kb_SUMO_44468,axiom,
    s__instance(s__Tantalum__t,s__SetOrClass) ).

fof(kb_SUMO_44469,axiom,
    s__names(s__Tantalum,'Tantalum') ).

fof(kb_SUMO_44470,axiom,
    s__conventionalShortName('Ta',s__Tantalum) ).

fof(kb_SUMO_44471,axiom,
    s__atomicNumber(s__Tantalum,"73") ).

fof(kb_SUMO_44472,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Tantalum)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("180.948",s__Amu)) ) ) ).

fof(kb_SUMO_44473,axiom,
    s__documentation(s__Tantalum,s__EnglishLanguage,'Heavy blue-grey metallic transition element. Ta-181 is a stable isotope, and Ta-180 is a radioactive isotope, with a half-life in excess of 10^7 years. Used in surgery as it is unreactive. Forms a passive oxide layer in air. Identified in 1802 by Ekeberg and isolated in 1820 by Jons J. Berzelius.') ).

fof(kb_SUMO_44474,axiom,
    s__subclass(s__Tungsten,s__ElementalSubstance) ).

fof(kb_SUMO_44475,axiom,
    s__instance(s__Tungsten__t,s__SetOrClass) ).

fof(kb_SUMO_44476,axiom,
    s__names(s__Tungsten,'Tungsten') ).

fof(kb_SUMO_44477,axiom,
    s__conventionalShortName('W',s__Tungsten) ).

fof(kb_SUMO_44478,axiom,
    s__atomicNumber(s__Tungsten,"74") ).

fof(kb_SUMO_44479,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Tungsten)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("183.85",s__Amu)) ) ) ).

fof(kb_SUMO_44480,axiom,
    s__documentation(s__Tungsten,s__EnglishLanguage,'White or grey metallic transition element, formerly called {wolfram}. Forms a protective oxide in air and can be oxidized at high temperature. First isolated by Jose and Fausto de Elhuyer in 1783.') ).

fof(kb_SUMO_44481,axiom,
    s__subclass(s__Rhenium,s__ElementalSubstance) ).

fof(kb_SUMO_44482,axiom,
    s__instance(s__Rhenium__t,s__SetOrClass) ).

fof(kb_SUMO_44483,axiom,
    s__names(s__Rhenium,'Rhenium') ).

fof(kb_SUMO_44484,axiom,
    s__conventionalShortName('Re',s__Rhenium) ).

fof(kb_SUMO_44485,axiom,
    s__atomicNumber(s__Rhenium,"75") ).

fof(kb_SUMO_44486,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Rhenium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("186.2",s__Amu)) ) ) ).

fof(kb_SUMO_44487,axiom,
    s__documentation(s__Rhenium,s__EnglishLanguage,'Silvery-white metallic transition element. Obtained as a by-product of molybdenum refinement. Rhenium-molybdenum alloys are superconducting.') ).

fof(kb_SUMO_44488,axiom,
    s__subclass(s__Osmium,s__ElementalSubstance) ).

fof(kb_SUMO_44489,axiom,
    s__instance(s__Osmium__t,s__SetOrClass) ).

fof(kb_SUMO_44490,axiom,
    s__names(s__Osmium,'Osmium') ).

fof(kb_SUMO_44491,axiom,
    s__conventionalShortName('Os',s__Osmium) ).

fof(kb_SUMO_44492,axiom,
    s__atomicNumber(s__Osmium,"76") ).

fof(kb_SUMO_44493,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Osmium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("190.2",s__Amu)) ) ) ).

fof(kb_SUMO_44494,axiom,
    s__documentation(s__Osmium,s__EnglishLanguage,'Hard blue-white metallic transition element. Found with platinum and used in some alloys with platinum and iridium.') ).

fof(kb_SUMO_44495,axiom,
    s__subclass(s__Iridium,s__ElementalSubstance) ).

fof(kb_SUMO_44496,axiom,
    s__instance(s__Iridium__t,s__SetOrClass) ).

fof(kb_SUMO_44497,axiom,
    s__names(s__Iridium,'Iridium') ).

fof(kb_SUMO_44498,axiom,
    s__conventionalShortName('Ir',s__Iridium) ).

fof(kb_SUMO_44499,axiom,
    s__atomicNumber(s__Iridium,"77") ).

fof(kb_SUMO_44500,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Iridium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("192.217",s__Amu)) ) ) ).

fof(kb_SUMO_44501,axiom,
    s__documentation(s__Iridium,s__EnglishLanguage,'Very hard and brittle, silvery metallic transition element. It has a yellowish cast to it. Salts of iridium are highly colored. It is the most corrosion resistant metal known, not attacked by any acid, but is attacked by molten salts. There are two natural isotopes of iridium, and 4 radioisotopes, the most stable being Ir-192 with a half-life of 73.83 days. Ir-192 decays into {platinum}, while the other radioisotopes decay into {osmium}. Iridium is used in high temperature apparatus, electrical contacts, and as a hardening agent for platinum. Discovered in 1803 by Smithson Tennant in England. The name comes from the Greek word iris, which means rainbow. Iridium metal is generally non-toxic due to its relative unreactivity, but iridium compounds should be considered highly toxic.') ).

fof(kb_SUMO_44502,axiom,
    s__subclass(s__Platinum,s__ElementalSubstance) ).

fof(kb_SUMO_44503,axiom,
    s__instance(s__Platinum__t,s__SetOrClass) ).

fof(kb_SUMO_44504,axiom,
    s__names(s__Platinum,'Platinum') ).

fof(kb_SUMO_44505,axiom,
    s__conventionalShortName('Pt',s__Platinum) ).

fof(kb_SUMO_44506,axiom,
    s__atomicNumber(s__Platinum,"78") ).

fof(kb_SUMO_44507,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Platinum)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("195.078",s__Amu)) ) ) ).

fof(kb_SUMO_44508,axiom,
    s__documentation(s__Platinum,s__EnglishLanguage,'Attractive greyish-white metal. When pure, it is malleable and ductile. Does not oxidize in air, insoluble in hydrochloric and nitric acid. Corroded by halogens, cyandies, sulphur and alkalis. {Hydrogen} and {oxygen} react explosively in the presence of platinum. There are six stable isotopes and three radioisotopes, the most stable being Pt-193 with a half-life of 60 years. Platinum is used in jewelry, laboratory equipment, electrical contacts, dentistry, and anti-pollution devices in cars. PtCl2(NH3)2 is used to treat some forms of cancer. Platinum-{cobalt} alloys have magnetic properties. It is also used in the definition of the Standard Hydrogen Electrode. Discovered by Antonio de Ulloa in South America in 1735. The name comes from the Spanish word platina which means silver. Platinum metal is generally not a health concern due to its unreactivity, however platinum compounds should be considered highly toxic.') ).

fof(kb_SUMO_44509,axiom,
    s__subclass(s__Gold,s__ElementalSubstance) ).

fof(kb_SUMO_44510,axiom,
    s__instance(s__Gold__t,s__SetOrClass) ).

fof(kb_SUMO_44511,axiom,
    s__names(s__Gold,'Gold') ).

fof(kb_SUMO_44512,axiom,
    s__conventionalShortName('Au',s__Gold) ).

fof(kb_SUMO_44513,axiom,
    s__atomicNumber(s__Gold,"79") ).

fof(kb_SUMO_44514,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Gold)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("196.96655",s__Amu)) ) ) ).

fof(kb_SUMO_44515,axiom,
    s__documentation(s__Gold,s__EnglishLanguage,'Gold is gold colored. It is the most malleable and ductile metal known. There is only one stable isotope of gold, and five radioisotopes of gold, Au-195 being the most stable with a half-life of 186 days. Gold is used as a monetary standard, in jewelry, dentistry, electronics. Au-198 is used in treating cancer and some other medical conditions. Gold has been known to exist as far back as 2600 BC. Gold comes from the Anglo-Saxon word gold. Its symbol, Au, comes from the Latin word aurum, which means gold. Gold is not particularly toxic, however it is known to cause damage to the liver and kidneys in some.') ).

fof(kb_SUMO_44516,axiom,
    s__subclass(s__Mercury,s__ElementalSubstance) ).

fof(kb_SUMO_44517,axiom,
    s__instance(s__Mercury__t,s__SetOrClass) ).

fof(kb_SUMO_44518,axiom,
    s__names(s__Mercury,'Mercury') ).

fof(kb_SUMO_44519,axiom,
    s__conventionalShortName('Hg',s__Mercury) ).

fof(kb_SUMO_44520,axiom,
    s__atomicNumber(s__Mercury,"80") ).

fof(kb_SUMO_44521,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Mercury)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("200.59",s__Amu)) ) ) ).

fof(kb_SUMO_44522,axiom,
    s__documentation(s__Mercury,s__EnglishLanguage,'Heavy silvery liquid metallic element, belongs to the zinc group. Used in thermometers, barometers and other scientific apparatus. Less reactive than zinc and cadmium, does not displace hydrogen from acids. Forms a number of complexes and organomercury compounds.') ).

fof(kb_SUMO_44523,axiom,
    s__subclass(s__Thallium,s__ElementalSubstance) ).

fof(kb_SUMO_44524,axiom,
    s__instance(s__Thallium__t,s__SetOrClass) ).

fof(kb_SUMO_44525,axiom,
    s__names(s__Thallium,'Thallium') ).

fof(kb_SUMO_44526,axiom,
    s__conventionalShortName('Tl',s__Thallium) ).

fof(kb_SUMO_44527,axiom,
    s__atomicNumber(s__Thallium,"81") ).

fof(kb_SUMO_44528,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Thallium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("204.3833",s__Amu)) ) ) ).

fof(kb_SUMO_44529,axiom,
    s__documentation(s__Thallium,s__EnglishLanguage,'Pure, unreacted thallium appears silvery-white and exhibits a metallic lustre. Upon reacting with air, it begins to turn bluish-grey and looks like lead. It is very malleable, and can be cut with a knife. There are two stable isotopes, and four radioisotopes, Tl-204 being the most stable with a half-life of 3.78 years. Thallium sulphate was used as a rodenticide. Thallium sulphines conductivity changes with exposure to infrared light, this gives it a use in infrared detectors. Discovered by Sir William Crookes via spectroscopy. Its name comes from the Greek word thallos, which means green twig. Thallium and its compounds are toxic and can cause cancer.') ).

fof(kb_SUMO_44530,axiom,
    s__subclass(s__Lead,s__ElementalSubstance) ).

fof(kb_SUMO_44531,axiom,
    s__instance(s__Lead__t,s__SetOrClass) ).

fof(kb_SUMO_44532,axiom,
    s__names(s__Lead,'Lead') ).

fof(kb_SUMO_44533,axiom,
    s__conventionalShortName('Pb',s__Lead) ).

fof(kb_SUMO_44534,axiom,
    s__atomicNumber(s__Lead,"82") ).

fof(kb_SUMO_44535,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Lead)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("207.19",s__Amu)) ) ) ).

fof(kb_SUMO_44536,axiom,
    s__documentation(s__Lead,s__EnglishLanguage,'Heavy dull grey ductile metallic element, belongs to group 14. Used in building construction, lead-place accumulators, bullets and shot, and is part of solder, pewter, bearing metals, type metals and fusible alloys.') ).

fof(kb_SUMO_44537,axiom,
    s__subclass(s__Bismuth,s__ElementalSubstance) ).

fof(kb_SUMO_44538,axiom,
    s__instance(s__Bismuth__t,s__SetOrClass) ).

fof(kb_SUMO_44539,axiom,
    s__names(s__Bismuth,'Bismuth') ).

fof(kb_SUMO_44540,axiom,
    s__conventionalShortName('Bi',s__Bismuth) ).

fof(kb_SUMO_44541,axiom,
    s__atomicNumber(s__Bismuth,"83") ).

fof(kb_SUMO_44542,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Bismuth)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("208.980",s__Amu)) ) ) ).

fof(kb_SUMO_44543,axiom,
    s__documentation(s__Bismuth,s__EnglishLanguage,'White crystalline metal with a pink tinge, belongs to group 15. Most diamagnetic of all metals and has the lowest thermal conductivity of all the elements except mercury. Lead-free bismuth compounds are used in cosmetics and medical procedures. Burns in the air and produces a blue flame. In 1753, C.G. Junine first demonstrated that it was different from lead.') ).

fof(kb_SUMO_44544,axiom,
    s__subclass(s__Polonium,s__ElementalSubstance) ).

fof(kb_SUMO_44545,axiom,
    s__instance(s__Polonium__t,s__SetOrClass) ).

fof(kb_SUMO_44546,axiom,
    s__names(s__Polonium,'Polonium') ).

fof(kb_SUMO_44547,axiom,
    s__conventionalShortName('Po',s__Polonium) ).

fof(kb_SUMO_44548,axiom,
    s__atomicNumber(s__Polonium,"84") ).

fof(kb_SUMO_44549,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Polonium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("210",s__Amu)) ) ) ).

fof(kb_SUMO_44550,axiom,
    s__documentation(s__Polonium,s__EnglishLanguage,'Rare radioactive metallic element, belongs to group 16 of the periodic table. Over 30 known isotopes exist, the most of all elements. Po-209 has a half-life of 103 years. Possible uses in heating spacecraft. Discovered by Marie Curie in 1898 in a sample of pitchblende.') ).

fof(kb_SUMO_44551,axiom,
    s__subclass(s__Astatine,s__ElementalSubstance) ).

fof(kb_SUMO_44552,axiom,
    s__instance(s__Astatine__t,s__SetOrClass) ).

fof(kb_SUMO_44553,axiom,
    s__names(s__Astatine,'Astatine') ).

fof(kb_SUMO_44554,axiom,
    s__conventionalShortName('At',s__Astatine) ).

fof(kb_SUMO_44555,axiom,
    s__atomicNumber(s__Astatine,"85") ).

fof(kb_SUMO_44556,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Astatine)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("210",s__Amu)) ) ) ).

fof(kb_SUMO_44557,axiom,
    s__documentation(s__Astatine,s__EnglishLanguage,'Radioactive halogen element. Occurs naturally from uranium and thorium decay. At least 20 known isotopes. At-210, the most stable, has a half-life of 8.3 hours. Synthesized by nuclear bombardment in 1940 by D.R. Corson, K.R. MacKenzie and E. Segre at the University of California.') ).

fof(kb_SUMO_44558,axiom,
    s__subclass(s__Radon,s__ElementalSubstance) ).

fof(kb_SUMO_44559,axiom,
    s__instance(s__Radon__t,s__SetOrClass) ).

fof(kb_SUMO_44560,axiom,
    s__names(s__Radon,'Radon') ).

fof(kb_SUMO_44561,axiom,
    s__conventionalShortName('Rn',s__Radon) ).

fof(kb_SUMO_44562,axiom,
    s__atomicNumber(s__Radon,"86") ).

fof(kb_SUMO_44563,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Radon)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("222",s__Amu)) ) ) ).

fof(kb_SUMO_44564,axiom,
    s__documentation(s__Radon,s__EnglishLanguage,'Colorless radioactive gaseous element, belongs to the noble gases. Of the twenty known isotopes, the most stable is Rn-222 with a half-life of 3.8 days. Formed by the radioactive decay of {Radium}-226. Radon itself decays into {polonium}. Used in radiotherapy. As a noble gas, it is effectively inert, though radon fluoride has been synthesized. First isolated in 1908 by Ramsey and Gray.') ).

fof(kb_SUMO_44565,axiom,
    s__subclass(s__Francium,s__ElementalSubstance) ).

fof(kb_SUMO_44566,axiom,
    s__instance(s__Francium__t,s__SetOrClass) ).

fof(kb_SUMO_44567,axiom,
    s__names(s__Francium,'Francium') ).

fof(kb_SUMO_44568,axiom,
    s__conventionalShortName('Fr',s__Francium) ).

fof(kb_SUMO_44569,axiom,
    s__atomicNumber(s__Francium,"87") ).

fof(kb_SUMO_44570,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Francium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("223",s__Amu)) ) ) ).

fof(kb_SUMO_44571,axiom,
    s__documentation(s__Francium,s__EnglishLanguage,'Radioactive element, belongs to group 1 of the periodic table. Found in uranium and thorium ores. The 22 known isotopes are all radioactive, with the most stable being Fr-223. Its existence was confirmed in 1939 by Marguerite Perey.') ).

fof(kb_SUMO_44572,axiom,
    s__subclass(s__Radium,s__ElementalSubstance) ).

fof(kb_SUMO_44573,axiom,
    s__instance(s__Radium__t,s__SetOrClass) ).

fof(kb_SUMO_44574,axiom,
    s__names(s__Radium,'Radium') ).

fof(kb_SUMO_44575,axiom,
    s__conventionalShortName('Ra',s__Radium) ).

fof(kb_SUMO_44576,axiom,
    s__atomicNumber(s__Radium,"88") ).

fof(kb_SUMO_44577,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Radium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("226",s__Amu)) ) ) ).

fof(kb_SUMO_44578,axiom,
    s__documentation(s__Radium,s__EnglishLanguage,'Radioactive metallic transuranic element, belongs to group 2 of the periodic table. Most stable isotope, Ra-226 has a half-life of 1602 years, which decays into radon. Isolated from pitchblende in 1898 Marie and Pierre Curie.') ).

fof(kb_SUMO_44579,axiom,
    s__subclass(s__Actinium,s__ElementalSubstance) ).

fof(kb_SUMO_44580,axiom,
    s__instance(s__Actinium__t,s__SetOrClass) ).

fof(kb_SUMO_44581,axiom,
    s__names(s__Actinium,'Actinium') ).

fof(kb_SUMO_44582,axiom,
    s__conventionalShortName('Ac',s__Actinium) ).

fof(kb_SUMO_44583,axiom,
    s__atomicNumber(s__Actinium,"89") ).

fof(kb_SUMO_44584,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Actinium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("227",s__Amu)) ) ) ).

fof(kb_SUMO_44585,axiom,
    s__documentation(s__Actinium,s__EnglishLanguage,'Silvery radioactive metallic element, belongs to group 3 of the periodic table. The most stable isotope, Ac-227, has a half-life of 217 years. Ac-228 (half-life of 6.13 hours) also occurs in nature. There are 22 other artificial isotopes, all radioactive and having very short half-lives. Chemistry similar to lanthanum. Used as a source of alpha particles. Discovered by A. Debierne in 1899.') ).

fof(kb_SUMO_44586,axiom,
    s__subclass(s__Thorium,s__ElementalSubstance) ).

fof(kb_SUMO_44587,axiom,
    s__instance(s__Thorium__t,s__SetOrClass) ).

fof(kb_SUMO_44588,axiom,
    s__names(s__Thorium,'Thorium') ).

fof(kb_SUMO_44589,axiom,
    s__conventionalShortName('Th',s__Thorium) ).

fof(kb_SUMO_44590,axiom,
    s__atomicNumber(s__Thorium,"90") ).

fof(kb_SUMO_44591,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Thorium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("232.038",s__Amu)) ) ) ).

fof(kb_SUMO_44592,axiom,
    s__documentation(s__Thorium,s__EnglishLanguage,'Grey radioactive metallic element. Belongs to actinoids. Found in monazite sand in Brazil, India and the US. Thorium-232 has a half-life of 1.39x10^10 years. Can be used as a nuclear fuel for breeder reactors. Thorium-232 captures slow {neutron}s and breeds uranium-233. Discovered by Jons J. Berzelius in 1829.') ).

fof(kb_SUMO_44593,axiom,
    s__subclass(s__Protactinium,s__ElementalSubstance) ).

fof(kb_SUMO_44594,axiom,
    s__instance(s__Protactinium__t,s__SetOrClass) ).

fof(kb_SUMO_44595,axiom,
    s__names(s__Protactinium,'Protactinium') ).

fof(kb_SUMO_44596,axiom,
    s__conventionalShortName('Pa',s__Protactinium) ).

fof(kb_SUMO_44597,axiom,
    s__atomicNumber(s__Protactinium,"91") ).

fof(kb_SUMO_44598,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Protactinium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("231",s__Amu)) ) ) ).

fof(kb_SUMO_44599,axiom,
    s__documentation(s__Protactinium,s__EnglishLanguage,'Radioactive metallic element, belongs to the actinoids. The most stable isotope, Pa-231 has a half-life of 2.43*10^4 years. At least 10 other radioactive isotopes are known. No practical applications are known. Discovered in 1917 by Lise Meitner and Otto Hahn.') ).

fof(kb_SUMO_44600,axiom,
    s__subclass(s__Uranium,s__ElementalSubstance) ).

fof(kb_SUMO_44601,axiom,
    s__instance(s__Uranium__t,s__SetOrClass) ).

fof(kb_SUMO_44602,axiom,
    s__names(s__Uranium,'Uranium') ).

fof(kb_SUMO_44603,axiom,
    s__conventionalShortName('U',s__Uranium) ).

fof(kb_SUMO_44604,axiom,
    s__atomicNumber(s__Uranium,"92") ).

fof(kb_SUMO_44605,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Uranium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("231",s__Amu)) ) ) ).

fof(kb_SUMO_44606,axiom,
    s__documentation(s__Uranium,s__EnglishLanguage,'White radioactive metallic element belonging to the actinoids. Three natural isotopes, U-238, U-235 and U-234. Uranium-235 is used as the fuel for nuclear reactors and weapons. Discovered by Martin H. Klaproth in 1789.') ).

fof(kb_SUMO_44607,axiom,
    s__subclass(s__Neptunium,s__ElementalSubstance) ).

fof(kb_SUMO_44608,axiom,
    s__instance(s__Neptunium__t,s__SetOrClass) ).

fof(kb_SUMO_44609,axiom,
    s__names(s__Neptunium,'Neptunium') ).

fof(kb_SUMO_44610,axiom,
    s__conventionalShortName('Np',s__Neptunium) ).

fof(kb_SUMO_44611,axiom,
    s__atomicNumber(s__Neptunium,"93") ).

fof(kb_SUMO_44612,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Neptunium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("237",s__Amu)) ) ) ).

fof(kb_SUMO_44613,axiom,
    s__documentation(s__Neptunium,s__EnglishLanguage,'Radioactive metallic transuranic element, belongs to the actinoids. Np-237, the most stable isotope, has a half-life of 2.2*10^6 years and is a by product of nuclear reactors. The other known isotopes have mass numbers 229 through 236, and 238 through 241. Np-236 has a half-life of 5*10^3 years. First produced by Edwin M. McMillan and P.H. Abelson in 1940.') ).

fof(kb_SUMO_44614,axiom,
    s__subclass(s__Plutonium,s__ElementalSubstance) ).

fof(kb_SUMO_44615,axiom,
    s__instance(s__Plutonium__t,s__SetOrClass) ).

fof(kb_SUMO_44616,axiom,
    s__names(s__Plutonium,'Plutonium') ).

fof(kb_SUMO_44617,axiom,
    s__conventionalShortName('Pu',s__Plutonium) ).

fof(kb_SUMO_44618,axiom,
    s__atomicNumber(s__Plutonium,"94") ).

fof(kb_SUMO_44619,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Plutonium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("242",s__Amu)) ) ) ).

fof(kb_SUMO_44620,axiom,
    s__documentation(s__Plutonium,s__EnglishLanguage,'Dense silvery radioactive metallic transuranic element, belongs to the actinoids. Pu-244 is the most stable isotope with a half-life of 7.6*10^7 years. Thirteen isotopes are known. Pu-239 is the most important, it undergoes nuclear fission with slow neutrons and is hence important to nuclear weapons and reactors. Plutonium production is monitored down to the gram to prevent military misuse. First produced by Gleen T. Seaborg, Edwin M. McMillan, J.W. Kennedy and A.C. Wahl in 1940.') ).

fof(kb_SUMO_44621,axiom,
    s__subclass(s__Americium,s__ElementalSubstance) ).

fof(kb_SUMO_44622,axiom,
    s__instance(s__Americium__t,s__SetOrClass) ).

fof(kb_SUMO_44623,axiom,
    s__names(s__Americium,'Americium') ).

fof(kb_SUMO_44624,axiom,
    s__conventionalShortName('Am',s__Americium) ).

fof(kb_SUMO_44625,axiom,
    s__atomicNumber(s__Americium,"95") ).

fof(kb_SUMO_44626,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Americium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("243",s__Amu)) ) ) ).

fof(kb_SUMO_44627,axiom,
    s__documentation(s__Americium,s__EnglishLanguage,'Radioactive metallic transuranic element, belongs to the actinoids. Ten known isotopes. Am-243 is the most stable isotope, with a half-life of 7.95*10^3 years. Discovered by Glenn T. Seaborg and associates in 1945, it was obtained by bombarding {uranium}-238 with alpha particles.') ).

fof(kb_SUMO_44628,axiom,
    s__subclass(s__Curium,s__ElementalSubstance) ).

fof(kb_SUMO_44629,axiom,
    s__instance(s__Curium__t,s__SetOrClass) ).

fof(kb_SUMO_44630,axiom,
    s__names(s__Curium,'Curium') ).

fof(kb_SUMO_44631,axiom,
    s__conventionalShortName('Cm',s__Curium) ).

fof(kb_SUMO_44632,axiom,
    s__atomicNumber(s__Curium,"96") ).

fof(kb_SUMO_44633,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Curium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("247",s__Amu)) ) ) ).

fof(kb_SUMO_44634,axiom,
    s__documentation(s__Curium,s__EnglishLanguage,'Radioactive metallic transuranic element. Belongs to actinoid series. Nine known isotopes, Cm-247 has a half-life of 1.64*10^7 years. First identified by Glenn T. Seaborg and associates in 1944, first produced by L.B. Werner and I. Perlman in 1947 by bombarding americium-241 with {neutron}s. Named for Marie Curie.') ).

fof(kb_SUMO_44635,axiom,
    s__subclass(s__Berkelium,s__ElementalSubstance) ).

fof(kb_SUMO_44636,axiom,
    s__instance(s__Berkelium__t,s__SetOrClass) ).

fof(kb_SUMO_44637,axiom,
    s__names(s__Berkelium,'Berkelium') ).

fof(kb_SUMO_44638,axiom,
    s__conventionalShortName('Bk',s__Berkelium) ).

fof(kb_SUMO_44639,axiom,
    s__atomicNumber(s__Berkelium,"97") ).

fof(kb_SUMO_44640,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Berkelium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("247",s__Amu)) ) ) ).

fof(kb_SUMO_44641,axiom,
    s__documentation(s__Berkelium,s__EnglishLanguage,'Radioactive metallic transuranic element. Belongs to actinoid series. Eight known isotopes, the most common Bk-247, has a half-life of 1.4*10^3 years. First produced by Glenn T. Seaborg and associates in 1949 by bombarding americium-241 with alpha particles.') ).

fof(kb_SUMO_44642,axiom,
    s__subclass(s__Californium,s__ElementalSubstance) ).

fof(kb_SUMO_44643,axiom,
    s__instance(s__Californium__t,s__SetOrClass) ).

fof(kb_SUMO_44644,axiom,
    s__names(s__Californium,'Californium') ).

fof(kb_SUMO_44645,axiom,
    s__conventionalShortName('Cf',s__Californium) ).

fof(kb_SUMO_44646,axiom,
    s__atomicNumber(s__Californium,"98") ).

fof(kb_SUMO_44647,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Californium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("249",s__Amu)) ) ) ).

fof(kb_SUMO_44648,axiom,
    s__documentation(s__Californium,s__EnglishLanguage,'Radioactive metallic transuranic element. Belongs to actinoid series. Cf-251 has a half life of about 700 years. Nine isotopes are known. Cf-252 is an intense {neutron} source, which makes it an intense {neutron} source and gives it a use in {neutron} activation analysis and a possible use as a radiation source in medicine. First produced by Glenn T. Seaborg and associates in 1950.') ).

fof(kb_SUMO_44649,axiom,
    s__subclass(s__Einsteinium,s__ElementalSubstance) ).

fof(kb_SUMO_44650,axiom,
    s__instance(s__Einsteinium__t,s__SetOrClass) ).

fof(kb_SUMO_44651,axiom,
    s__names(s__Einsteinium,'Einsteinium') ).

fof(kb_SUMO_44652,axiom,
    s__conventionalShortName('Es',s__Einsteinium) ).

fof(kb_SUMO_44653,axiom,
    s__atomicNumber(s__Einsteinium,"99") ).

fof(kb_SUMO_44654,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Einsteinium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("254",s__Amu)) ) ) ).

fof(kb_SUMO_44655,axiom,
    s__documentation(s__Einsteinium,s__EnglishLanguage,'Appearance is unknown, however it is most probably metallic and silver or gray in color. Radioactive metallic transuranic element belonging to the actinoids. Es-254 has the longest half-life of the eleven known isotopes at 270 days. First identified by Albert Ghiorso and associates in the debris of the 1952 hydrogen bomb explosion. In 1961 the first microgram quantities of Es-232 were separated. While einsteinium never exists naturally, if a sufficient amount was assembled, it would pose a radiation hazard.') ).

fof(kb_SUMO_44656,axiom,
    s__subclass(s__Fermium,s__ElementalSubstance) ).

fof(kb_SUMO_44657,axiom,
    s__instance(s__Fermium__t,s__SetOrClass) ).

fof(kb_SUMO_44658,axiom,
    s__names(s__Fermium,'Fermium') ).

fof(kb_SUMO_44659,axiom,
    s__conventionalShortName('Fm',s__Fermium) ).

fof(kb_SUMO_44660,axiom,
    s__atomicNumber(s__Fermium,"100") ).

fof(kb_SUMO_44661,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Fermium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("253",s__Amu)) ) ) ).

fof(kb_SUMO_44662,axiom,
    s__documentation(s__Fermium,s__EnglishLanguage,'Radioactive metallic transuranic element, belongs to the actinoids. Ten known isotopes, most stable is Fm-257 with a half-life of 10 days. First identified by Albert Ghiorso and associates in the debris of the first hydrogen-bomb explosion in 1952.') ).

fof(kb_SUMO_44663,axiom,
    s__subclass(s__Mendelevium,s__ElementalSubstance) ).

fof(kb_SUMO_44664,axiom,
    s__instance(s__Mendelevium__t,s__SetOrClass) ).

fof(kb_SUMO_44665,axiom,
    s__names(s__Mendelevium,'Mendelevium') ).

fof(kb_SUMO_44666,axiom,
    s__conventionalShortName('Md',s__Mendelevium) ).

fof(kb_SUMO_44667,axiom,
    s__atomicNumber(s__Mendelevium,"101") ).

fof(kb_SUMO_44668,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Mendelevium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("256",s__Amu)) ) ) ).

fof(kb_SUMO_44669,axiom,
    s__documentation(s__Mendelevium,s__EnglishLanguage,'Radioactive metallic transuranic element. Belongs to the actinoid series. Only known isotope, Md-256 has a half-life of 1.3 hours. First identified by Glenn T. Seaborg, Albert Ghiorso and associates in 1955. Alternative name {unnilunium} has been proposed. Named after the inventor of the periodic table, Dmitri Mendeleev.') ).

fof(kb_SUMO_44670,axiom,
    s__subclass(s__Nobelium,s__ElementalSubstance) ).

fof(kb_SUMO_44671,axiom,
    s__instance(s__Nobelium__t,s__SetOrClass) ).

fof(kb_SUMO_44672,axiom,
    s__names(s__Nobelium,'Nobelium') ).

fof(kb_SUMO_44673,axiom,
    s__conventionalShortName('No',s__Nobelium) ).

fof(kb_SUMO_44674,axiom,
    s__atomicNumber(s__Nobelium,"102") ).

fof(kb_SUMO_44675,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Nobelium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("254",s__Amu)) ) ) ).

fof(kb_SUMO_44676,axiom,
    s__documentation(s__Nobelium,s__EnglishLanguage,'Radioactive metallic transuranic element, belongs to the actinoids. Seven known isotopes exist, the most stable being No-254 with a half-life of 255 seconds. First identified with certainty by Albert Ghiorso and Glenn T. Seaborg in 1966. {Unnilbium} has been proposed as an alternative name.') ).

fof(kb_SUMO_44677,axiom,
    s__subclass(s__Lawrencium,s__ElementalSubstance) ).

fof(kb_SUMO_44678,axiom,
    s__instance(s__Lawrencium__t,s__SetOrClass) ).

fof(kb_SUMO_44679,axiom,
    s__names(s__Lawrencium,'Lawrencium') ).

fof(kb_SUMO_44680,axiom,
    s__conventionalShortName('Lr',s__Lawrencium) ).

fof(kb_SUMO_44681,axiom,
    s__atomicNumber(s__Lawrencium,"103") ).

fof(kb_SUMO_44682,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Lawrencium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("262",s__Amu)) ) ) ).

fof(kb_SUMO_44683,axiom,
    s__documentation(s__Lawrencium,s__EnglishLanguage,'Appearance unknown, however it is most likely silvery-white or grey and metallic. Lawrencium is a synthetic rare-earth metal. There are eight known radioisotopes, the most stable being Lr-262 with a half-life of 3.6 hours. Due to the short half-life of lawrencium, and its radioactivity, there are no known uses for it. Identified by Albert Ghiorso in 1961 at Berkeley. It was produced by bombarding californium with boron ions. The name is temporary {IUPAC} nomenclature, the origin of the name comes from Ernest O. Lawrence, the inventor of the cyclotron. If sufficient amounts of lawrencium were produced, it would pose a radiation hazard.') ).

fof(kb_SUMO_44684,axiom,
    s__subclass(s__Unnilquadium,s__ElementalSubstance) ).

fof(kb_SUMO_44685,axiom,
    s__instance(s__Unnilquadium__t,s__SetOrClass) ).

fof(kb_SUMO_44686,axiom,
    s__names(s__Unnilquadium,'Unnilquadium') ).

fof(kb_SUMO_44687,axiom,
    s__conventionalShortName('Unq',s__Unnilquadium) ).

fof(kb_SUMO_44688,axiom,
    s__atomicNumber(s__Unnilquadium,"104") ).

fof(kb_SUMO_44689,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Unnilquadium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("261",s__Amu)) ) ) ).

fof(kb_SUMO_44690,axiom,
    s__documentation(s__Unnilquadium,s__EnglishLanguage,'Radioactive transactinide element. Expected to have similar chemical properties to those displayed by hafnium. Rf-260 was discovered by the Joint Nuclear Research Institute at Dubna (U.S.S.R.) in 1964. Researchers at Berkeley discovered Unq-257 and Unq-258 in 1964.') ).

fof(kb_SUMO_44691,axiom,
    s__subclass(s__Unnilpentium,s__ElementalSubstance) ).

fof(kb_SUMO_44692,axiom,
    s__instance(s__Unnilpentium__t,s__SetOrClass) ).

fof(kb_SUMO_44693,axiom,
    s__names(s__Unnilpentium,'Unnilpentium') ).

fof(kb_SUMO_44694,axiom,
    s__conventionalShortName('Unp',s__Unnilpentium) ).

fof(kb_SUMO_44695,axiom,
    s__atomicNumber(s__Unnilpentium,"105") ).

fof(kb_SUMO_44696,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Unnilpentium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("262",s__Amu)) ) ) ).

fof(kb_SUMO_44697,axiom,
    s__documentation(s__Unnilpentium,s__EnglishLanguage,'Radioactive transactinide element. Half-life of 1.6s. Discovered in 1970 by Berkeley researchers. So far, seven isotopes have been discovered.') ).

fof(kb_SUMO_44698,axiom,
    s__subclass(s__Unnilhexium,s__ElementalSubstance) ).

fof(kb_SUMO_44699,axiom,
    s__instance(s__Unnilhexium__t,s__SetOrClass) ).

fof(kb_SUMO_44700,axiom,
    s__names(s__Unnilhexium,'Unnilhexium') ).

fof(kb_SUMO_44701,axiom,
    s__atomicNumber(s__Unnilhexium,"106") ).

fof(kb_SUMO_44702,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Unnilhexium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("263",s__Amu)) ) ) ).

fof(kb_SUMO_44703,axiom,
    s__documentation(s__Unnilhexium,s__EnglishLanguage,'Half-life of 0.9 +/- 0.2 s. Discovered by the Joint Institute for Nuclear Research at Dubna (U.S.S.R.) in June of 1974. Its existence was confirmed by the Lawrence Berkeley Laboratory and Livermore National Laboratory in September of 1974.') ).

fof(kb_SUMO_44704,axiom,
    s__subclass(s__Unnilseptium,s__ElementalSubstance) ).

fof(kb_SUMO_44705,axiom,
    s__instance(s__Unnilseptium__t,s__SetOrClass) ).

fof(kb_SUMO_44706,axiom,
    s__names(s__Unnilseptium,'Unnilseptium') ).

fof(kb_SUMO_44707,axiom,
    s__atomicNumber(s__Unnilseptium,"107") ).

fof(kb_SUMO_44708,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Unnilseptium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("262",s__Amu)) ) ) ).

fof(kb_SUMO_44709,axiom,
    s__documentation(s__Unnilseptium,s__EnglishLanguage,'Radioactive transition metal. Half-life of approximately 1/500 s. Discovered by the Joint Institute for Nuclear Research at Dubna (U.S.S.R.) in 1976. Confirmed by West German physicists at the Heavy Ion Research Laboratory at Darmstadt.') ).

fof(kb_SUMO_44710,axiom,
    s__subclass(s__Unniloctium,s__ElementalSubstance) ).

fof(kb_SUMO_44711,axiom,
    s__instance(s__Unniloctium__t,s__SetOrClass) ).

fof(kb_SUMO_44712,axiom,
    s__names(s__Unniloctium,'Unniloctium') ).

fof(kb_SUMO_44713,axiom,
    s__conventionalShortName('Uno',s__Unniloctium) ).

fof(kb_SUMO_44714,axiom,
    s__atomicNumber(s__Unniloctium,"108") ).

fof(kb_SUMO_44715,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Unniloctium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("265",s__Amu)) ) ) ).

fof(kb_SUMO_44716,axiom,
    s__documentation(s__Unniloctium,s__EnglishLanguage,'Radioactive transition metal.') ).

fof(kb_SUMO_44717,axiom,
    s__subclass(s__Meitnerium,s__ElementalSubstance) ).

fof(kb_SUMO_44718,axiom,
    s__instance(s__Meitnerium__t,s__SetOrClass) ).

fof(kb_SUMO_44719,axiom,
    s__names(s__Meitnerium,'Meitnerium') ).

fof(kb_SUMO_44720,axiom,
    s__conventionalShortName('Mt',s__Meitnerium) ).

fof(kb_SUMO_44721,axiom,
    s__atomicNumber(s__Meitnerium,"109") ).

fof(kb_SUMO_44722,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Meitnerium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("266",s__Amu)) ) ) ).

fof(kb_SUMO_44723,axiom,
    s__documentation(s__Meitnerium,s__EnglishLanguage,'Half-life of approximately 5ms. The creation of this element demonstrated that fusion techniques could indeed be used to make new, heavy nuclei. Made and identified by physicists of the Heavy Ion Research Laboratory, Darmstadt, West Germany in 1982. Named in honor of Lise Meitner the Austrian physicist.') ).

fof(kb_SUMO_44724,axiom,
    s__subclass(s__Unnildecium,s__ElementalSubstance) ).

fof(kb_SUMO_44725,axiom,
    s__instance(s__Unnildecium__t,s__SetOrClass) ).

fof(kb_SUMO_44726,axiom,
    s__names(s__Unnildecium,'Unnildecium') ).

fof(kb_SUMO_44727,axiom,
    s__conventionalShortName('Unn',s__Unnildecium) ).

fof(kb_SUMO_44728,axiom,
    s__atomicNumber(s__Unnildecium,"110") ).

fof(kb_SUMO_44729,axiom,
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Object)
     => ( ( s__instance(V__ATOM,s__Unnildecium)
          & s__instance(V__ATOM,s__Atom) )
       => s__measure(V__ATOM,s__MeasureFn("272",s__Amu)) ) ) ).

fof(kb_SUMO_44730,axiom,
    s__documentation(s__Unnildecium,s__EnglishLanguage,'Half-life of approximately 10ms. Reported in 1994 by German researchers at Darmstadt, Germany.') ).

fof(kb_SUMO_44731,axiom,
    s__meltingPoint(s__Hydrogen,s__MeasureFn("14.01",s__KelvinDegree)) ).

fof(kb_SUMO_44732,axiom,
    s__boilingPoint(s__Hydrogen,s__MeasureFn("20.28",s__KelvinDegree)) ).

fof(kb_SUMO_44733,axiom,
    s__meltingPoint(s__Helium,s__MeasureFn("0.95",s__KelvinDegree)) ).

fof(kb_SUMO_44734,axiom,
    s__boilingPoint(s__Helium,s__MeasureFn("4.216",s__KelvinDegree)) ).

fof(kb_SUMO_44735,axiom,
    s__meltingPoint(s__Lithium,s__MeasureFn("453.69",s__KelvinDegree)) ).

fof(kb_SUMO_44736,axiom,
    s__boilingPoint(s__Lithium,s__MeasureFn("1590",s__KelvinDegree)) ).

fof(kb_SUMO_44737,axiom,
    s__meltingPoint(s__Beryllium,s__MeasureFn("1551",s__KelvinDegree)) ).

fof(kb_SUMO_44738,axiom,
    s__boilingPoint(s__Beryllium,s__MeasureFn("3243",s__KelvinDegree)) ).

fof(kb_SUMO_44739,axiom,
    s__meltingPoint(s__Boron,s__MeasureFn("2573",s__KelvinDegree)) ).

fof(kb_SUMO_44740,axiom,
    s__boilingPoint(s__Boron,s__MeasureFn("2823",s__KelvinDegree)) ).

fof(kb_SUMO_44741,axiom,
    s__meltingPoint(s__Carbon,s__MeasureFn("3823",s__KelvinDegree)) ).

fof(kb_SUMO_44742,axiom,
    s__boilingPoint(s__Carbon,s__MeasureFn("5100",s__KelvinDegree)) ).

fof(kb_SUMO_44743,axiom,
    s__meltingPoint(s__Nitrogen,s__MeasureFn("63.29",s__KelvinDegree)) ).

fof(kb_SUMO_44744,axiom,
    s__boilingPoint(s__Nitrogen,s__MeasureFn("77.4",s__KelvinDegree)) ).

fof(kb_SUMO_44745,axiom,
    s__meltingPoint(s__Oxygen,s__MeasureFn("54.75",s__KelvinDegree)) ).

fof(kb_SUMO_44746,axiom,
    s__boilingPoint(s__Oxygen,s__MeasureFn("90.188",s__KelvinDegree)) ).

fof(kb_SUMO_44747,axiom,
    s__meltingPoint(s__Fluorine,s__MeasureFn("53.53",s__KelvinDegree)) ).

fof(kb_SUMO_44748,axiom,
    s__boilingPoint(s__Fluorine,s__MeasureFn("85.01",s__KelvinDegree)) ).

fof(kb_SUMO_44749,axiom,
    s__meltingPoint(s__Neon,s__MeasureFn("24.48",s__KelvinDegree)) ).

fof(kb_SUMO_44750,axiom,
    s__boilingPoint(s__Neon,s__MeasureFn("27.1",s__KelvinDegree)) ).

fof(kb_SUMO_44751,axiom,
    s__meltingPoint(s__Sodium,s__MeasureFn("370.95",s__KelvinDegree)) ).

fof(kb_SUMO_44752,axiom,
    s__boilingPoint(s__Sodium,s__MeasureFn("1165",s__KelvinDegree)) ).

fof(kb_SUMO_44753,axiom,
    s__meltingPoint(s__Magnesium,s__MeasureFn("921.95",s__KelvinDegree)) ).

fof(kb_SUMO_44754,axiom,
    s__boilingPoint(s__Magnesium,s__MeasureFn("1380",s__KelvinDegree)) ).

fof(kb_SUMO_44755,axiom,
    s__meltingPoint(s__Aluminum,s__MeasureFn("933.52",s__KelvinDegree)) ).

fof(kb_SUMO_44756,axiom,
    s__boilingPoint(s__Aluminum,s__MeasureFn("2740",s__KelvinDegree)) ).

fof(kb_SUMO_44757,axiom,
    s__meltingPoint(s__Silicon,s__MeasureFn("1683",s__KelvinDegree)) ).

fof(kb_SUMO_44758,axiom,
    s__boilingPoint(s__Silicon,s__MeasureFn("2628",s__KelvinDegree)) ).

fof(kb_SUMO_44759,axiom,
    s__meltingPoint(s__Phosphorus,s__MeasureFn("317.3",s__KelvinDegree)) ).

fof(kb_SUMO_44760,axiom,
    s__boilingPoint(s__Phosphorus,s__MeasureFn("553",s__KelvinDegree)) ).

fof(kb_SUMO_44761,axiom,
    s__meltingPoint(s__Sulphur,s__MeasureFn("386",s__KelvinDegree)) ).

fof(kb_SUMO_44762,axiom,
    s__boilingPoint(s__Sulphur,s__MeasureFn("717.824",s__KelvinDegree)) ).

fof(kb_SUMO_44763,axiom,
    s__meltingPoint(s__Chlorine,s__MeasureFn("172.17",s__KelvinDegree)) ).

fof(kb_SUMO_44764,axiom,
    s__boilingPoint(s__Chlorine,s__MeasureFn("238.55",s__KelvinDegree)) ).

fof(kb_SUMO_44765,axiom,
    s__meltingPoint(s__Argon,s__MeasureFn("83.78",s__KelvinDegree)) ).

fof(kb_SUMO_44766,axiom,
    s__boilingPoint(s__Argon,s__MeasureFn("87.29",s__KelvinDegree)) ).

fof(kb_SUMO_44767,axiom,
    s__meltingPoint(s__Potassium,s__MeasureFn("336.8",s__KelvinDegree)) ).

fof(kb_SUMO_44768,axiom,
    s__boilingPoint(s__Potassium,s__MeasureFn("1047",s__KelvinDegree)) ).

fof(kb_SUMO_44769,axiom,
    s__meltingPoint(s__Calcium,s__MeasureFn("1112",s__KelvinDegree)) ).

fof(kb_SUMO_44770,axiom,
    s__boilingPoint(s__Calcium,s__MeasureFn("1760",s__KelvinDegree)) ).

fof(kb_SUMO_44771,axiom,
    s__meltingPoint(s__Scandium,s__MeasureFn("1812",s__KelvinDegree)) ).

fof(kb_SUMO_44772,axiom,
    s__boilingPoint(s__Scandium,s__MeasureFn("3105",s__KelvinDegree)) ).

fof(kb_SUMO_44773,axiom,
    s__meltingPoint(s__Titanium,s__MeasureFn("1933",s__KelvinDegree)) ).

fof(kb_SUMO_44774,axiom,
    s__boilingPoint(s__Titanium,s__MeasureFn("3533",s__KelvinDegree)) ).

fof(kb_SUMO_44775,axiom,
    s__meltingPoint(s__Vanadium,s__MeasureFn("2163",s__KelvinDegree)) ).

fof(kb_SUMO_44776,axiom,
    s__boilingPoint(s__Vanadium,s__MeasureFn("3653",s__KelvinDegree)) ).

fof(kb_SUMO_44777,axiom,
    s__meltingPoint(s__Chromium,s__MeasureFn("2130",s__KelvinDegree)) ).

fof(kb_SUMO_44778,axiom,
    s__boilingPoint(s__Chromium,s__MeasureFn("2755",s__KelvinDegree)) ).

fof(kb_SUMO_44779,axiom,
    s__meltingPoint(s__Manganese,s__MeasureFn("1517",s__KelvinDegree)) ).

fof(kb_SUMO_44780,axiom,
    s__boilingPoint(s__Manganese,s__MeasureFn("2370",s__KelvinDegree)) ).

fof(kb_SUMO_44781,axiom,
    s__meltingPoint(s__Iron,s__MeasureFn("1808",s__KelvinDegree)) ).

fof(kb_SUMO_44782,axiom,
    s__boilingPoint(s__Iron,s__MeasureFn("3023",s__KelvinDegree)) ).

fof(kb_SUMO_44783,axiom,
    s__meltingPoint(s__Cobalt,s__MeasureFn("1768",s__KelvinDegree)) ).

fof(kb_SUMO_44784,axiom,
    s__boilingPoint(s__Cobalt,s__MeasureFn("3143",s__KelvinDegree)) ).

fof(kb_SUMO_44785,axiom,
    s__meltingPoint(s__Nickel,s__MeasureFn("1726",s__KelvinDegree)) ).

fof(kb_SUMO_44786,axiom,
    s__boilingPoint(s__Nickel,s__MeasureFn("3005",s__KelvinDegree)) ).

fof(kb_SUMO_44787,axiom,
    s__meltingPoint(s__Copper,s__MeasureFn("1356.6",s__KelvinDegree)) ).

fof(kb_SUMO_44788,axiom,
    s__boilingPoint(s__Copper,s__MeasureFn("2868",s__KelvinDegree)) ).

fof(kb_SUMO_44789,axiom,
    s__meltingPoint(s__Zinc,s__MeasureFn("692.73",s__KelvinDegree)) ).

fof(kb_SUMO_44790,axiom,
    s__boilingPoint(s__Zinc,s__MeasureFn("1180",s__KelvinDegree)) ).

fof(kb_SUMO_44791,axiom,
    s__meltingPoint(s__Gallium,s__MeasureFn("302.93",s__KelvinDegree)) ).

fof(kb_SUMO_44792,axiom,
    s__boilingPoint(s__Gallium,s__MeasureFn("2676",s__KelvinDegree)) ).

fof(kb_SUMO_44793,axiom,
    s__meltingPoint(s__Germanium,s__MeasureFn("1210.55",s__KelvinDegree)) ).

fof(kb_SUMO_44794,axiom,
    s__boilingPoint(s__Germanium,s__MeasureFn("3103",s__KelvinDegree)) ).

fof(kb_SUMO_44795,axiom,
    s__meltingPoint(s__Arsenic,s__MeasureFn("886",s__KelvinDegree)) ).

fof(kb_SUMO_44796,axiom,
    s__boilingPoint(s__Arsenic,s__MeasureFn("886",s__KelvinDegree)) ).

fof(kb_SUMO_44797,axiom,
    s__meltingPoint(s__Selenium,s__MeasureFn("490",s__KelvinDegree)) ).

fof(kb_SUMO_44798,axiom,
    s__boilingPoint(s__Selenium,s__MeasureFn("958.1",s__KelvinDegree)) ).

fof(kb_SUMO_44799,axiom,
    s__meltingPoint(s__Bromine,s__MeasureFn("265.9",s__KelvinDegree)) ).

fof(kb_SUMO_44800,axiom,
    s__boilingPoint(s__Bromine,s__MeasureFn("331.93",s__KelvinDegree)) ).

fof(kb_SUMO_44801,axiom,
    s__meltingPoint(s__Krypton,s__MeasureFn("116.55",s__KelvinDegree)) ).

fof(kb_SUMO_44802,axiom,
    s__boilingPoint(s__Krypton,s__MeasureFn("120.85",s__KelvinDegree)) ).

fof(kb_SUMO_44803,axiom,
    s__meltingPoint(s__Rubidium,s__MeasureFn("312.2",s__KelvinDegree)) ).

fof(kb_SUMO_44804,axiom,
    s__boilingPoint(s__Rubidium,s__MeasureFn("961",s__KelvinDegree)) ).

fof(kb_SUMO_44805,axiom,
    s__meltingPoint(s__Strontium,s__MeasureFn("1042",s__KelvinDegree)) ).

fof(kb_SUMO_44806,axiom,
    s__boilingPoint(s__Strontium,s__MeasureFn("1657",s__KelvinDegree)) ).

fof(kb_SUMO_44807,axiom,
    s__meltingPoint(s__Yttrium,s__MeasureFn("1796",s__KelvinDegree)) ).

fof(kb_SUMO_44808,axiom,
    s__boilingPoint(s__Yttrium,s__MeasureFn("3610",s__KelvinDegree)) ).

fof(kb_SUMO_44809,axiom,
    s__meltingPoint(s__Zirconium,s__MeasureFn("2125",s__KelvinDegree)) ).

fof(kb_SUMO_44810,axiom,
    s__boilingPoint(s__Zirconium,s__MeasureFn("4650",s__KelvinDegree)) ).

fof(kb_SUMO_44811,axiom,
    s__meltingPoint(s__Niobium,s__MeasureFn("2741",s__KelvinDegree)) ).

fof(kb_SUMO_44812,axiom,
    s__boilingPoint(s__Niobium,s__MeasureFn("5200",s__KelvinDegree)) ).

fof(kb_SUMO_44813,axiom,
    s__meltingPoint(s__Molybdenum,s__MeasureFn("2890",s__KelvinDegree)) ).

fof(kb_SUMO_44814,axiom,
    s__boilingPoint(s__Molybdenum,s__MeasureFn("5833",s__KelvinDegree)) ).

fof(kb_SUMO_44815,axiom,
    s__meltingPoint(s__Technetium,s__MeasureFn("2445",s__KelvinDegree)) ).

fof(kb_SUMO_44816,axiom,
    s__boilingPoint(s__Technetium,s__MeasureFn("5303",s__KelvinDegree)) ).

fof(kb_SUMO_44817,axiom,
    s__meltingPoint(s__Ruthenium,s__MeasureFn("2583",s__KelvinDegree)) ).

fof(kb_SUMO_44818,axiom,
    s__boilingPoint(s__Ruthenium,s__MeasureFn("4173",s__KelvinDegree)) ).

fof(kb_SUMO_44819,axiom,
    s__meltingPoint(s__Rhodium,s__MeasureFn("2239",s__KelvinDegree)) ).

fof(kb_SUMO_44820,axiom,
    s__boilingPoint(s__Rhodium,s__MeasureFn("4000",s__KelvinDegree)) ).

fof(kb_SUMO_44821,axiom,
    s__meltingPoint(s__Palladium,s__MeasureFn("1825",s__KelvinDegree)) ).

fof(kb_SUMO_44822,axiom,
    s__boilingPoint(s__Palladium,s__MeasureFn("3413",s__KelvinDegree)) ).

fof(kb_SUMO_44823,axiom,
    s__meltingPoint(s__Silver,s__MeasureFn("1235.08",s__KelvinDegree)) ).

fof(kb_SUMO_44824,axiom,
    s__boilingPoint(s__Silver,s__MeasureFn("2485",s__KelvinDegree)) ).

fof(kb_SUMO_44825,axiom,
    s__meltingPoint(s__Cadmium,s__MeasureFn("594.1",s__KelvinDegree)) ).

fof(kb_SUMO_44826,axiom,
    s__boilingPoint(s__Cadmium,s__MeasureFn("1038",s__KelvinDegree)) ).

fof(kb_SUMO_44827,axiom,
    s__meltingPoint(s__Indium,s__MeasureFn("429.32",s__KelvinDegree)) ).

fof(kb_SUMO_44828,axiom,
    s__boilingPoint(s__Indium,s__MeasureFn("2353",s__KelvinDegree)) ).

fof(kb_SUMO_44829,axiom,
    s__meltingPoint(s__Tin,s__MeasureFn("505.118",s__KelvinDegree)) ).

fof(kb_SUMO_44830,axiom,
    s__boilingPoint(s__Tin,s__MeasureFn("2543",s__KelvinDegree)) ).

fof(kb_SUMO_44831,axiom,
    s__meltingPoint(s__Antimony,s__MeasureFn("903.89",s__KelvinDegree)) ).

fof(kb_SUMO_44832,axiom,
    s__boilingPoint(s__Antimony,s__MeasureFn("2023",s__KelvinDegree)) ).

fof(kb_SUMO_44833,axiom,
    s__meltingPoint(s__Tellurium,s__MeasureFn("722.7",s__KelvinDegree)) ).

fof(kb_SUMO_44834,axiom,
    s__boilingPoint(s__Tellurium,s__MeasureFn("1263",s__KelvinDegree)) ).

fof(kb_SUMO_44835,axiom,
    s__meltingPoint(s__Iodine,s__MeasureFn("386.65",s__KelvinDegree)) ).

fof(kb_SUMO_44836,axiom,
    s__boilingPoint(s__Iodine,s__MeasureFn("457.55",s__KelvinDegree)) ).

fof(kb_SUMO_44837,axiom,
    s__meltingPoint(s__Xenon,s__MeasureFn("161.3",s__KelvinDegree)) ).

fof(kb_SUMO_44838,axiom,
    s__boilingPoint(s__Xenon,s__MeasureFn("166.1",s__KelvinDegree)) ).

fof(kb_SUMO_44839,axiom,
    s__meltingPoint(s__Caesium,s__MeasureFn("301.55",s__KelvinDegree)) ).

fof(kb_SUMO_44840,axiom,
    s__boilingPoint(s__Caesium,s__MeasureFn("963",s__KelvinDegree)) ).

fof(kb_SUMO_44841,axiom,
    s__meltingPoint(s__Barium,s__MeasureFn("998",s__KelvinDegree)) ).

fof(kb_SUMO_44842,axiom,
    s__boilingPoint(s__Barium,s__MeasureFn("1913",s__KelvinDegree)) ).

fof(kb_SUMO_44843,axiom,
    s__meltingPoint(s__Lanthanum,s__MeasureFn("1193",s__KelvinDegree)) ).

fof(kb_SUMO_44844,axiom,
    s__boilingPoint(s__Lanthanum,s__MeasureFn("3727",s__KelvinDegree)) ).

fof(kb_SUMO_44845,axiom,
    s__meltingPoint(s__Cerium,s__MeasureFn("1071",s__KelvinDegree)) ).

fof(kb_SUMO_44846,axiom,
    s__boilingPoint(s__Cerium,s__MeasureFn("3530",s__KelvinDegree)) ).

fof(kb_SUMO_44847,axiom,
    s__meltingPoint(s__Praseodymium,s__MeasureFn("1204",s__KelvinDegree)) ).

fof(kb_SUMO_44848,axiom,
    s__boilingPoint(s__Praseodymium,s__MeasureFn("3485",s__KelvinDegree)) ).

fof(kb_SUMO_44849,axiom,
    s__meltingPoint(s__Neodymium,s__MeasureFn("1283",s__KelvinDegree)) ).

fof(kb_SUMO_44850,axiom,
    s__boilingPoint(s__Neodymium,s__MeasureFn("3400",s__KelvinDegree)) ).

fof(kb_SUMO_44851,axiom,
    s__meltingPoint(s__Promethium,s__MeasureFn("1353",s__KelvinDegree)) ).

fof(kb_SUMO_44852,axiom,
    s__boilingPoint(s__Promethium,s__MeasureFn("3000",s__KelvinDegree)) ).

fof(kb_SUMO_44853,axiom,
    s__meltingPoint(s__Samarium,s__MeasureFn("1345",s__KelvinDegree)) ).

fof(kb_SUMO_44854,axiom,
    s__boilingPoint(s__Samarium,s__MeasureFn("2051",s__KelvinDegree)) ).

fof(kb_SUMO_44855,axiom,
    s__meltingPoint(s__Europium,s__MeasureFn("1095",s__KelvinDegree)) ).

fof(kb_SUMO_44856,axiom,
    s__boilingPoint(s__Europium,s__MeasureFn("1870",s__KelvinDegree)) ).

fof(kb_SUMO_44857,axiom,
    s__meltingPoint(s__Gadolinium,s__MeasureFn("1584",s__KelvinDegree)) ).

fof(kb_SUMO_44858,axiom,
    s__boilingPoint(s__Gadolinium,s__MeasureFn("3506",s__KelvinDegree)) ).

fof(kb_SUMO_44859,axiom,
    s__meltingPoint(s__Terbium,s__MeasureFn("1633",s__KelvinDegree)) ).

fof(kb_SUMO_44860,axiom,
    s__boilingPoint(s__Terbium,s__MeasureFn("3314",s__KelvinDegree)) ).

fof(kb_SUMO_44861,axiom,
    s__meltingPoint(s__Dysprosium,s__MeasureFn("1682",s__KelvinDegree)) ).

fof(kb_SUMO_44862,axiom,
    s__boilingPoint(s__Dysprosium,s__MeasureFn("2608",s__KelvinDegree)) ).

fof(kb_SUMO_44863,axiom,
    s__meltingPoint(s__Holmium,s__MeasureFn("1743",s__KelvinDegree)) ).

fof(kb_SUMO_44864,axiom,
    s__boilingPoint(s__Holmium,s__MeasureFn("2993",s__KelvinDegree)) ).

fof(kb_SUMO_44865,axiom,
    s__meltingPoint(s__Erbium,s__MeasureFn("1795",s__KelvinDegree)) ).

fof(kb_SUMO_44866,axiom,
    s__boilingPoint(s__Erbium,s__MeasureFn("2783",s__KelvinDegree)) ).

fof(kb_SUMO_44867,axiom,
    s__meltingPoint(s__Thulium,s__MeasureFn("1818",s__KelvinDegree)) ).

fof(kb_SUMO_44868,axiom,
    s__boilingPoint(s__Thulium,s__MeasureFn("2000",s__KelvinDegree)) ).

fof(kb_SUMO_44869,axiom,
    s__meltingPoint(s__Ytterbium,s__MeasureFn("1097",s__KelvinDegree)) ).

fof(kb_SUMO_44870,axiom,
    s__boilingPoint(s__Ytterbium,s__MeasureFn("1466",s__KelvinDegree)) ).

fof(kb_SUMO_44871,axiom,
    s__meltingPoint(s__Lutetium,s__MeasureFn("1929",s__KelvinDegree)) ).

fof(kb_SUMO_44872,axiom,
    s__boilingPoint(s__Lutetium,s__MeasureFn("3588",s__KelvinDegree)) ).

fof(kb_SUMO_44873,axiom,
    s__meltingPoint(s__Hafnium,s__MeasureFn("2423",s__KelvinDegree)) ).

fof(kb_SUMO_44874,axiom,
    s__boilingPoint(s__Hafnium,s__MeasureFn("5673",s__KelvinDegree)) ).

fof(kb_SUMO_44875,axiom,
    s__meltingPoint(s__Tantalum,s__MeasureFn("3269",s__KelvinDegree)) ).

fof(kb_SUMO_44876,axiom,
    s__boilingPoint(s__Tantalum,s__MeasureFn("5698",s__KelvinDegree)) ).

fof(kb_SUMO_44877,axiom,
    s__meltingPoint(s__Tungsten,s__MeasureFn("3680",s__KelvinDegree)) ).

fof(kb_SUMO_44878,axiom,
    s__boilingPoint(s__Tungsten,s__MeasureFn("6200",s__KelvinDegree)) ).

fof(kb_SUMO_44879,axiom,
    s__meltingPoint(s__Rhenium,s__MeasureFn("3453",s__KelvinDegree)) ).

fof(kb_SUMO_44880,axiom,
    s__boilingPoint(s__Rhenium,s__MeasureFn("5900",s__KelvinDegree)) ).

fof(kb_SUMO_44881,axiom,
    s__meltingPoint(s__Osmium,s__MeasureFn("3318",s__KelvinDegree)) ).

fof(kb_SUMO_44882,axiom,
    s__boilingPoint(s__Osmium,s__MeasureFn("5300",s__KelvinDegree)) ).

fof(kb_SUMO_44883,axiom,
    s__meltingPoint(s__Iridium,s__MeasureFn("2683",s__KelvinDegree)) ).

fof(kb_SUMO_44884,axiom,
    s__boilingPoint(s__Iridium,s__MeasureFn("4403",s__KelvinDegree)) ).

fof(kb_SUMO_44885,axiom,
    s__meltingPoint(s__Platinum,s__MeasureFn("2045",s__KelvinDegree)) ).

fof(kb_SUMO_44886,axiom,
    s__boilingPoint(s__Platinum,s__MeasureFn("4100",s__KelvinDegree)) ).

fof(kb_SUMO_44887,axiom,
    s__meltingPoint(s__Gold,s__MeasureFn("1337.58",s__KelvinDegree)) ).

fof(kb_SUMO_44888,axiom,
    s__boilingPoint(s__Gold,s__MeasureFn("3213",s__KelvinDegree)) ).

fof(kb_SUMO_44889,axiom,
    s__meltingPoint(s__Mercury,s__MeasureFn("234.28",s__KelvinDegree)) ).

fof(kb_SUMO_44890,axiom,
    s__boilingPoint(s__Mercury,s__MeasureFn("629.73",s__KelvinDegree)) ).

fof(kb_SUMO_44891,axiom,
    s__meltingPoint(s__Thallium,s__MeasureFn("576.7",s__KelvinDegree)) ).

fof(kb_SUMO_44892,axiom,
    s__boilingPoint(s__Thallium,s__MeasureFn("1730",s__KelvinDegree)) ).

fof(kb_SUMO_44893,axiom,
    s__meltingPoint(s__Lead,s__MeasureFn("600.65",s__KelvinDegree)) ).

fof(kb_SUMO_44894,axiom,
    s__boilingPoint(s__Lead,s__MeasureFn("2013",s__KelvinDegree)) ).

fof(kb_SUMO_44895,axiom,
    s__meltingPoint(s__Bismuth,s__MeasureFn("544.5",s__KelvinDegree)) ).

fof(kb_SUMO_44896,axiom,
    s__boilingPoint(s__Bismuth,s__MeasureFn("1833",s__KelvinDegree)) ).

fof(kb_SUMO_44897,axiom,
    s__meltingPoint(s__Polonium,s__MeasureFn("527",s__KelvinDegree)) ).

fof(kb_SUMO_44898,axiom,
    s__boilingPoint(s__Polonium,s__MeasureFn("1235",s__KelvinDegree)) ).

fof(kb_SUMO_44899,axiom,
    s__meltingPoint(s__Astatine,s__MeasureFn("575",s__KelvinDegree)) ).

fof(kb_SUMO_44900,axiom,
    s__boilingPoint(s__Astatine,s__MeasureFn("610",s__KelvinDegree)) ).

fof(kb_SUMO_44901,axiom,
    s__meltingPoint(s__Radon,s__MeasureFn("202",s__KelvinDegree)) ).

fof(kb_SUMO_44902,axiom,
    s__boilingPoint(s__Radon,s__MeasureFn("211.4",s__KelvinDegree)) ).

fof(kb_SUMO_44903,axiom,
    s__meltingPoint(s__Francium,s__MeasureFn("300",s__KelvinDegree)) ).

fof(kb_SUMO_44904,axiom,
    s__boilingPoint(s__Francium,s__MeasureFn("950",s__KelvinDegree)) ).

fof(kb_SUMO_44905,axiom,
    s__meltingPoint(s__Radium,s__MeasureFn("973",s__KelvinDegree)) ).

fof(kb_SUMO_44906,axiom,
    s__boilingPoint(s__Radium,s__MeasureFn("1413",s__KelvinDegree)) ).

fof(kb_SUMO_44907,axiom,
    s__meltingPoint(s__Actinium,s__MeasureFn("1320",s__KelvinDegree)) ).

fof(kb_SUMO_44908,axiom,
    s__boilingPoint(s__Actinium,s__MeasureFn("3470",s__KelvinDegree)) ).

fof(kb_SUMO_44909,axiom,
    s__meltingPoint(s__Thorium,s__MeasureFn("2023",s__KelvinDegree)) ).

fof(kb_SUMO_44910,axiom,
    s__boilingPoint(s__Thorium,s__MeasureFn("5060",s__KelvinDegree)) ).

fof(kb_SUMO_44911,axiom,
    s__meltingPoint(s__Protactinium,s__MeasureFn("1827",s__KelvinDegree)) ).

fof(kb_SUMO_44912,axiom,
    s__boilingPoint(s__Protactinium,s__MeasureFn("4300",s__KelvinDegree)) ).

fof(kb_SUMO_44913,axiom,
    s__meltingPoint(s__Uranium,s__MeasureFn("1405.5",s__KelvinDegree)) ).

fof(kb_SUMO_44914,axiom,
    s__boilingPoint(s__Uranium,s__MeasureFn("4091",s__KelvinDegree)) ).

fof(kb_SUMO_44915,axiom,
    s__meltingPoint(s__Neptunium,s__MeasureFn("913",s__KelvinDegree)) ).

fof(kb_SUMO_44916,axiom,
    s__boilingPoint(s__Neptunium,s__MeasureFn("4175",s__KelvinDegree)) ).

fof(kb_SUMO_44917,axiom,
    s__meltingPoint(s__Plutonium,s__MeasureFn("914",s__KelvinDegree)) ).

fof(kb_SUMO_44918,axiom,
    s__boilingPoint(s__Plutonium,s__MeasureFn("3600",s__KelvinDegree)) ).

fof(kb_SUMO_44919,axiom,
    s__meltingPoint(s__Americium,s__MeasureFn("1267",s__KelvinDegree)) ).

fof(kb_SUMO_44920,axiom,
    s__boilingPoint(s__Americium,s__MeasureFn("2880",s__KelvinDegree)) ).

fof(kb_SUMO_44921,axiom,
    s__meltingPoint(s__Curium,s__MeasureFn("1613",s__KelvinDegree)) ).

fof(kb_SUMO_44922,axiom,
    s__meltingPoint(s__Berkelium,s__MeasureFn("1259",s__KelvinDegree)) ).

fof(kb_SUMO_44923,axiom,
    s__meltingPoint(s__Californium,s__MeasureFn("1173",s__KelvinDegree)) ).

fof(kb_SUMO_44924,axiom,
    s__meltingPoint(s__Einsteinium,s__MeasureFn("1133",s__KelvinDegree)) ).

fof(kb_SUMO_44925,axiom,
    s__documentation(s__MilitaryOperation,s__EnglishLanguage,'A &%MilitaryOperation is distinguished from the broader class of &%MilitaryProcess in that it is planned in advance.') ).

fof(kb_SUMO_44926,axiom,
    s__subclass(s__MilitaryOperation,s__MilitaryProcess) ).

fof(kb_SUMO_44927,axiom,
    ! [V__MO] :
      ( s__instance(V__MO,s__MilitaryOperation)
     => ? [V__PLAN] :
          ( s__instance(V__PLAN,s__Plan)
          & s__represents(V__PLAN,V__MO) ) ) ).

fof(kb_SUMO_44928,axiom,
    ! [V__PLAN,V__PLANNNG,V__PROC] :
      ( ( s__instance(V__PROC,s__Physical)
        & s__instance(V__PLANNNG,s__Process)
        & s__instance(V__PLAN,s__Proposition) )
     => ( ( s__instance(V__PLAN,s__Plan)
          & s__instance(V__PROC,s__Process)
          & s__represents(V__PLAN,V__PROC) )
       => ? [V__PLANNING,V__CBO] :
            ( s__instance(V__PLANNING,s__Physical)
            & s__instance(V__PLANNING,s__Planning)
            & s__instance(V__CBO,s__ContentBearingPhysical)
            & s__containsInformation(V__CBO,V__PLAN)
            & s__result(V__PLANNNG,V__CBO)
            & s__earlier(s__BeginFn(s__WhenFn(V__PLANNING)),s__BeginFn(s__WhenFn(V__PROC)))
            & s__earlier(s__EndFn(s__WhenFn(V__PLANNING)),s__EndFn(s__WhenFn(V__PROC))) ) ) ) ).

fof(kb_SUMO_44929,axiom,
    s__documentation(s__FoodDistributionOperation,s__EnglishLanguage,'Military operations conducted to distribute food to the friendly force. (from FM 100-40)') ).

fof(kb_SUMO_44930,axiom,
    s__subclass(s__FoodDistributionOperation,s__MilitaryOperation) ).

fof(kb_SUMO_44931,axiom,
    s__instance(s__MilitaryOperation__t,s__SetOrClass) ).

fof(kb_SUMO_44932,axiom,
    s__subclass(s__FoodDistributionOperation,s__Giving) ).

fof(kb_SUMO_44933,axiom,
    s__subclass(s__FoodDistributionOperation,s__Getting) ).

fof(kb_SUMO_44934,axiom,
    s__instance(s__FoodDistributionOperation__t,s__SetOrClass) ).

fof(kb_SUMO_44935,axiom,
    ! [V__FD] :
      ( s__instance(V__FD,s__Process)
     => ( s__instance(V__FD,s__FoodDistributionOperation)
       => ? [V__GI,V__GE] :
            ( s__instance(V__GE,s__Process)
            & s__instance(V__GI,s__Process)
            & s__instance(V__GI,s__Giving)
            & s__instance(V__GI,s__Getting)
            & s__subProcess(V__GI,V__FD)
            & s__subProcess(V__GE,V__FD) ) ) ) ).

%FOL fof(kb_SUMO_44936,axiom,(( (! [V__FD] : (s__instance(V__FD,s__Process) => (s__instance(V__FD,s__FoodDistributionOperation) => (? [V__FOOD,V__CA] : (s__instance(V__CA,s__Agent) & s__instance(V__FOOD,s__Object) & s__instance(V__FOOD,s__FoodForFn(s__Animal)) & s__instance(V__CA,s__CognitiveAgent) & s__patient(V__FD,V__FOOD) & s__destination(V__FD,V__CA) & s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__FD)),'s__possesses(V__CA,V__FOOD)')))))) ))).

fof(kb_SUMO_44937,axiom,
    s__documentation(s__SecurityOperation,s__EnglishLanguage,'Military operations conducted to protect the friendly force by providing early and accurate warning of enemy operations, to provide the force being protected with time and maneuver space within which to react to the enemy, and to develop the situation to allow the commander to effectively use the protected force. Security operations orient on the force or facility to be protected, rather than on the enemy. (from FM 100-40).') ).

fof(kb_SUMO_44938,axiom,
    s__subclass(s__SecurityOperation,s__MilitaryOperation) ).

fof(kb_SUMO_44939,axiom,
    s__instance(s__SecurityOperation__t,s__SetOrClass) ).

fof(kb_SUMO_44940,axiom,
    s__subclass(s__PeacekeepingUnit,s__MilitaryUnit) ).

fof(kb_SUMO_44941,axiom,
    s__instance(s__PeacekeepingUnit__t,s__SetOrClass) ).

fof(kb_SUMO_44942,axiom,
    s__documentation(s__PeacekeepingUnit,s__EnglishLanguage,'A &%MilitaryUnit, the purpose of which is to prevent violent actions but providing deterrent to such actions through the threat of overwhelming retaliation.') ).

fof(kb_SUMO_44943,axiom,
    ! [V__P,V__V,V__PKU] :
      ( ( s__instance(V__PKU,s__Object)
        & s__subclass(V__V,s__Process)
        & s__instance(V__V,s__SetOrClass) )
     => ( s__instance(V__PKU,s__PeacekeepingUnit)
       => s__capability(s__KappaFn(V__P,'(s__instance(V__P,s__Process) & s__instance(V__V,s__ViolentContest) & s__prevents(V__P,V__V))'),s__agent__m,V__PKU) ) ) ).

fof(kb_SUMO_44944,axiom,
    s__subclass(s__MilitaryConvoy,s__Convoy) ).

fof(kb_SUMO_44945,axiom,
    s__instance(s__MilitaryConvoy__t,s__SetOrClass) ).

fof(kb_SUMO_44946,axiom,
    s__documentation(s__MilitaryConvoy,s__EnglishLanguage,'A &%Convoy of &%MilitaryVehicles, travelling to the same at least intermediate destination, in relatively close proximity.') ).

fof(kb_SUMO_44947,axiom,
    ! [V__MC,V__X] :
      ( ( s__instance(V__X,s__SelfConnectedObject)
        & s__instance(V__MC,s__Collection) )
     => ( ( s__instance(V__MC,s__MilitaryConvoy)
          & s__member(V__X,V__MC) )
       => s__instance(V__X,s__MilitaryVehicle) ) ) ).

fof(kb_SUMO_44948,axiom,
    ! [V__C,V__X1,V__X2] :
      ( ( s__instance(V__X2,s__SelfConnectedObject)
        & s__instance(V__X2,s__Agent)
        & s__instance(V__X1,s__SelfConnectedObject)
        & s__instance(V__X1,s__Agent)
        & s__instance(V__C,s__Collection) )
     => ( ( s__instance(V__C,s__Convoy)
          & s__member(V__X1,V__C)
          & s__member(V__X2,V__C)
          & V__X1 != V__X2 )
       => ? [V__P1,V__P2,V__D] :
            ( s__instance(V__P2,s__Process)
            & s__instance(V__P1,s__Process)
            & s__instance(V__P1,s__Transportation)
            & s__instance(V__P2,s__Transportation)
            & s__agent(V__P1,V__X1)
            & s__agent(V__P2,V__X2)
            & s__destination(V__P1,V__D)
            & s__destination(V__P2,V__D) ) ) ) ).

fof(kb_SUMO_44949,axiom,
    s__documentation(s__MilitaryPlatform,s__EnglishLanguage,'Military platforms. These are usually mobile entities which can carry military equipment such as &%Weapons and communications equipment. Often, as with a tank outfitted with a gun, a &%MilitaryPlatform carrying some &%Weapon comprises a &%WeaponSystem.') ).

fof(kb_SUMO_44950,axiom,
    s__subclass(s__MilitaryPlatform,s__TransportationDevice) ).

fof(kb_SUMO_44951,axiom,
    s__subclass(s__MilitaryVehicle,s__MilitaryPlatform) ).

fof(kb_SUMO_44952,axiom,
    s__instance(s__MilitaryPlatform__t,s__SetOrClass) ).

fof(kb_SUMO_44953,axiom,
    s__subclass(s__MilitaryVehicle,s__Vehicle) ).

fof(kb_SUMO_44954,axiom,
    s__documentation(s__MilitaryVehicle,s__EnglishLanguage,'Any &%Vehicle which is intended to be used by a &%MilitaryOrganization. Military platforms which are also vehicles. This would include things like airplanes and tanks, but exclude things like towed platforms.') ).

fof(kb_SUMO_44955,axiom,
    ! [V__V] :
      ( s__instance(V__V,s__Object)
     => ( s__instance(V__V,s__MilitaryVehicle)
       => s__hasPurpose(V__V,'(? [V__O] : (s__instance(V__O,s__Agent) & s__instance(V__O,s__MilitaryOrganization) & s__uses(V__V,V__O)))') ) ) ).

fof(kb_SUMO_44956,axiom,
    s__subclass(s__MilitaryTank,s__MilitaryVehicle) ).

fof(kb_SUMO_44957,axiom,
    s__subclass(s__MilitaryTank,s__RoadVehicle) ).

fof(kb_SUMO_44958,axiom,
    s__subclass(s__MilitaryTank,s__ArtilleryGun) ).

fof(kb_SUMO_44959,axiom,
    s__documentation(s__MilitaryTank,s__EnglishLanguage,'A &%MilitaryVehicle that moves along the ground on treaded wheels and that contains a large cannon.') ).

fof(kb_SUMO_44960,axiom,
    s__subclass(s__MilitaryWaterVehicle,s__WaterVehicle) ).

fof(kb_SUMO_44961,axiom,
    s__instance(s__MilitaryWaterVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_44962,axiom,
    s__documentation(s__MilitaryWaterVehicle,s__EnglishLanguage,'&%MilitaryWaterVehicle is the class of all &%WaterVehicle owned or leased for use by some &%MilitaryOrganization.') ).

fof(kb_SUMO_44963,axiom,
    s__subclass(s__MilitaryAircraft,s__Aircraft) ).

fof(kb_SUMO_44964,axiom,
    s__instance(s__MilitaryAircraft__t,s__SetOrClass) ).

fof(kb_SUMO_44965,axiom,
    s__subclass(s__MilitaryAircraft,s__MilitaryVehicle) ).

fof(kb_SUMO_44966,axiom,
    s__documentation(s__MilitaryAircraft,s__EnglishLanguage,'Any &%Aircraft which is made for a &%MilitaryOrganization. This includes fighters, &%Bombers, attack helicopters, etc.') ).

fof(kb_SUMO_44967,axiom,
    s__subclass(s__Fighter,s__MilitaryAircraft) ).

fof(kb_SUMO_44968,axiom,
    s__instance(s__Fighter__t,s__SetOrClass) ).

fof(kb_SUMO_44969,axiom,
    s__documentation(s__Fighter,s__EnglishLanguage,'Any high-speed &%MilitaryAircraft whose purpose is to destroy enemy &%MilitaryAircraft.') ).

fof(kb_SUMO_44970,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__instance(V__F,s__Fighter)
       => s__hasPurpose(V__F,'(? [V__A,V__MA] : (s__instance(V__A,s__Process) & s__instance(V__A,s__Attack) & s__instrument(V__A,V__F) & s__patient(V__A,V__MA) & s__instance(V__MA,s__MilitaryAircraft)))') ) ) ).

fof(kb_SUMO_44971,axiom,
    s__subclass(s__Bomber,s__MilitaryAircraft) ).

fof(kb_SUMO_44972,axiom,
    s__instance(s__Bomber__t,s__SetOrClass) ).

fof(kb_SUMO_44973,axiom,
    s__documentation(s__Bomber,s__EnglishLanguage,'Any &%MilitaryAircraft whose purpose is to deliver &%ExplosiveDevices.') ).

fof(kb_SUMO_44974,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Bomber)
       => s__hasPurpose(V__B,'(? [V__T,V__D] : (s__instance(V__T,s__Process) & s__instance(V__T,s__Transportation) & s__instrument(V__T,V__B) & s__patient(V__T,V__D) & s__instance(V__D,s__ExplosiveDevice)))') ) ) ).

fof(kb_SUMO_44975,axiom,
    s__subclass(s__MilitaryShip,s__Ship) ).

fof(kb_SUMO_44976,axiom,
    s__instance(s__MilitaryShip__t,s__SetOrClass) ).

fof(kb_SUMO_44977,axiom,
    s__instance(s__Ship__t,s__SetOrClass) ).

fof(kb_SUMO_44978,axiom,
    s__subclass(s__MilitaryShip,s__MilitaryWaterVehicle) ).

fof(kb_SUMO_44979,axiom,
    s__documentation(s__MilitaryShip,s__EnglishLanguage,'Any &%Ship which is made for a &%MilitaryOrganization. This includes aircraft carriers, destroyers, etc.') ).

fof(kb_SUMO_44980,axiom,
    s__documentation(s__MilitarySupportVehicle,s__EnglishLanguage,'Vehicles meant to be used for support, rather than combat in a military context.') ).

fof(kb_SUMO_44981,axiom,
    s__subclass(s__MilitarySupportVehicle,s__MilitaryVehicle) ).

fof(kb_SUMO_44982,axiom,
    ! [V__A,V__MV] :
      ( ( s__instance(V__MV,s__Object)
        & s__instance(V__A,s__Agent) )
     => ( s__instance(V__MV,s__MilitaryVehicle)
       => ( s__instance(V__A,s__MilitaryForce)
          & s__possesses(V__A,V__MV)
          & s__capability(s__MilitaryProcess,s__patient__m,V__MV) ) ) ) ).

fof(kb_SUMO_44983,axiom,
    s__documentation(s__MilitarySupplyTruck,s__EnglishLanguage,'Trucks used by a military to transport supplies.') ).

fof(kb_SUMO_44984,axiom,
    s__subclass(s__MilitarySupplyTruck,s__MilitarySupportVehicle) ).

fof(kb_SUMO_44985,axiom,
    s__subclass(s__MilitarySupplyTruck,s__Truck) ).

fof(kb_SUMO_44986,axiom,
    s__instance(s__MilitarySupplyTruck__t,s__SetOrClass) ).

fof(kb_SUMO_44987,axiom,
    s__instance(s__Truck__t,s__SetOrClass) ).

fof(kb_SUMO_44988,axiom,
    s__documentation(s__MilitaryFoodTruck,s__EnglishLanguage,'Trucks used by a military to transport food.') ).

fof(kb_SUMO_44989,axiom,
    s__subclass(s__MilitaryFoodTruck,s__MilitarySupportVehicle) ).

fof(kb_SUMO_44990,axiom,
    s__instance(s__MilitaryFoodTruck__t,s__SetOrClass) ).

fof(kb_SUMO_44991,axiom,
    s__instance(s__MilitarySupportVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_44992,axiom,
    ! [V__P,V__T,V__F] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__MilitaryFoodTruck)
       => s__capability(s__KappaFn(V__P,'(s__instance(V__P,s__Transportation) & s__instance(V__F,s__FoodForFn(s__Animal)) & s__patient(V__P,V__F))'),s__instrument__m,V__T) ) ) ).

fof(kb_SUMO_44993,axiom,
    s__subclass(s__StandardBearer,s__Soldier) ).

fof(kb_SUMO_44994,axiom,
    s__instance(s__StandardBearer__t,s__SetOrClass) ).

fof(kb_SUMO_44995,axiom,
    s__instance(s__Soldier__t,s__SetOrClass) ).

fof(kb_SUMO_44996,axiom,
    s__documentation(s__StandardBearer,s__EnglishLanguage,'Any &%Soldier who is tasked with carrying the colors of his/her unit in &%Battles and parades.') ).

fof(kb_SUMO_44997,axiom,
    s__subAttribute(s__USCivilWarSoldier,s__Soldier) ).

fof(kb_SUMO_44998,axiom,
    s__documentation(s__USCivilWarSoldier,s__EnglishLanguage,'Any &%Soldier who served during the American Civil War') ).

fof(kb_SUMO_44999,axiom,
    s__subAttribute(s__USRevolutionaryWarSoldier,s__Soldier) ).

fof(kb_SUMO_45000,axiom,
    s__documentation(s__USRevolutionaryWarSoldier,s__EnglishLanguage,'Any &%Soldier who served during the American Revolutionary War') ).

fof(kb_SUMO_45001,axiom,
    s__subAttribute(s__RedcoatSoldier,s__USRevolutionaryWarSoldier) ).

fof(kb_SUMO_45002,axiom,
    s__documentation(s__RedcoatSoldier,s__EnglishLanguage,'Any &%Soldier that served on the British side during the American revolutionary war.') ).

fof(kb_SUMO_45003,axiom,
    s__subAttribute(s__ConfederateSoldier,s__USCivilWarSoldier) ).

fof(kb_SUMO_45004,axiom,
    s__subAttribute(s__UnionSoldier,s__USCivilWarSoldier) ).

fof(kb_SUMO_45005,axiom,
    s__documentation(s__UnionSoldier,s__EnglishLanguage,'Any &%Soldier that served on the union side during the American Civil War.') ).

fof(kb_SUMO_45006,axiom,
    s__subclass(s__MilitaryRank,s__SkilledOccupation) ).

fof(kb_SUMO_45007,axiom,
    s__documentation(s__MilitaryRank,s__EnglishLanguage,'The class of &%Positions in a &%Military. Rank is usually commensurate with degrees of power, prestige and pay.') ).

fof(kb_SUMO_45008,axiom,
    ! [V__P,V__R] :
      ( ( s__instance(V__R,s__Attribute)
        & s__instance(V__P,s__SelfConnectedObject) )
     => ( ( s__attribute(V__P,V__R)
          & s__instance(V__R,s__MilitaryRank) )
       => s__member(V__P,s__MilitaryService) ) ) ).

fof(kb_SUMO_45009,axiom,
    s__subclass(s__USMilitaryRank,s__MilitaryRank) ).

fof(kb_SUMO_45010,axiom,
    s__documentation(s__USMilitaryRank,s__EnglishLanguage,'The class of &%Positions in the &%USMilitary.') ).

fof(kb_SUMO_45011,axiom,
    ! [V__PERSON,V__ATTR] :
      ( ( s__instance(V__ATTR,s__Attribute)
        & s__instance(V__PERSON,s__SelfConnectedObject) )
     => ( ( s__instance(V__ATTR,s__USMilitaryRank)
          & s__attribute(V__PERSON,V__ATTR) )
       => ? [V__MO] :
            ( s__instance(V__MO,s__MilitaryOrganization)
            & s__member(V__PERSON,V__MO)
            & s__militaryOfArea(V__MO,s__UnitedStates) ) ) ) ).

fof(kb_SUMO_45012,axiom,
    s__subclass(s__EnlistedSoldierRank,s__MilitaryRank) ).

fof(kb_SUMO_45013,axiom,
    s__instance(s__EnlistedSoldierRank__t,s__SetOrClass) ).

fof(kb_SUMO_45014,axiom,
    s__documentation(s__EnlistedSoldierRank,s__EnglishLanguage,'&%Soldiers who are enlisted in some military and have no command.') ).

fof(kb_SUMO_45015,axiom,
    s__disjointDecomposition_3(s__EnlistedSoldierRank,s__PrivateRank,s__NonCommissionedOfficerRank) ).

fof(kb_SUMO_45016,axiom,
    s__subclass(s__CommissionedOfficerRank,s__MilitaryRank) ).

fof(kb_SUMO_45017,axiom,
    s__instance(s__MilitaryRank__t,s__SetOrClass) ).

fof(kb_SUMO_45018,axiom,
    s__documentation(s__CommissionedOfficerRank,s__EnglishLanguage,'In military organizations, an officer is a member of the service who holds a position of responsibility. Commissioned officers derive authority directly from a sovereign power and, as such, hold a commission charging them with the duties and responsibilities of a specific office or position. Commissioned officers are typically the only persons in a military able to exercise command (according to the most technical definition of the word) over a military unit. Non-commissioned officers in positions of authority can be said to have control or charge rather than command per se, although the use of the word command to describe any use of authority is widespread and often official. (from Wikipedia)') ).

fof(kb_SUMO_45019,axiom,
    s__disjointDecomposition_4(s__CommissionedOfficerRank,s__FlagOfficerRank,s__FieldGradeOfficerRank,s__CompanyGradeRank) ).

fof(kb_SUMO_45020,axiom,
    ! [V__OFFICER] :
      ( s__instance(V__OFFICER,s__Agent)
     => ( s__attribute(V__OFFICER,s__CommissionedOfficerRank)
       => ? [V__MANAGE,V__PATIENT] :
            ( s__instance(V__PATIENT,s__Object)
            & s__instance(V__MANAGE,s__Process)
            & s__instance(V__MANAGE,s__Managing)
            & s__agent(V__MANAGE,V__OFFICER)
            & s__patient(V__MANAGE,V__PATIENT)
            & ( s__instance(V__PATIENT,s__MilitaryOrganization)
              | s__attribute(V__PATIENT,s__Soldier) ) ) ) ) ).

fof(kb_SUMO_45021,axiom,
    s__subclass(s__NonCommissionedOfficerRank,s__EnlistedSoldierRank) ).

fof(kb_SUMO_45022,axiom,
    s__documentation(s__NonCommissionedOfficerRank,s__EnglishLanguage,'Non-commissioned officers, or NCOs, in positions of authority can be said to have control or charge rather than command per se, although the use of the word command to describe any use of authority is widespread and often official. This is distinguished from the official responsibility for command entrusted to a &%CommissionedOfficer. NCOs are enlisted positions. (from Wikipedia)') ).

fof(kb_SUMO_45023,axiom,
    s__disjointDecomposition_3(s__NonCommissionedOfficerRank,s__JuniorNCORank,s__SeniorNCORank) ).

fof(kb_SUMO_45024,axiom,
    s__subclass(s__JuniorNCORank,s__NonCommissionedOfficerRank) ).

fof(kb_SUMO_45025,axiom,
    s__documentation(s__JuniorNCORank,s__EnglishLanguage,'Ranks with grade E5 or E6.') ).

fof(kb_SUMO_45026,axiom,
    s__subclass(s__SeniorNCORank,s__NonCommissionedOfficerRank) ).

fof(kb_SUMO_45027,axiom,
    s__instance(s__NonCommissionedOfficerRank__t,s__SetOrClass) ).

fof(kb_SUMO_45028,axiom,
    s__documentation(s__SeniorNCORank,s__EnglishLanguage,'Ranks with grade E7 through E9.') ).

fof(kb_SUMO_45029,axiom,
    s__subclass(s__PrivateRank,s__EnlistedSoldierRank) ).

fof(kb_SUMO_45030,axiom,
    s__documentation(s__PrivateRank,s__EnglishLanguage,'The lowest group of ranks in the military (Grade E1 through E4). These &%Soldiers usually have no authority based on their ranks.') ).

fof(kb_SUMO_45031,axiom,
    s__subclass(s__FlagOfficerRank,s__CommissionedOfficerRank) ).

fof(kb_SUMO_45032,axiom,
    s__documentation(s__FlagOfficerRank,s__EnglishLanguage,'Admirals (Navy), Generals (Army) and Marshals who typically command units that are expected to operate independently for extended periods of time (brigades and larger, fleets of ships). (from Wikipedia)') ).

fof(kb_SUMO_45033,axiom,
    s__subclass(s__FieldGradeOfficerRank,s__CommissionedOfficerRank) ).

fof(kb_SUMO_45034,axiom,
    s__documentation(s__FieldGradeOfficerRank,s__EnglishLanguage,'Senior officers who typically command units that can be expected to operate independently for short periods of time (battalions and regiments, large warships). Field Grade officers also commonly fill staff positions. (from Wikipedia)') ).

fof(kb_SUMO_45035,axiom,
    s__subclass(s__CompanyGradeRank,s__CommissionedOfficerRank) ).

fof(kb_SUMO_45036,axiom,
    s__documentation(s__CompanyGradeRank,s__EnglishLanguage,'The ranks of junior officers are the three or four lowest ranks of officers, possibily complicated by the status of trainee officers. Their units are generally not expected to operate independently for any significant length of time. Typical ranks for this level are captains, who typically lead companies and smaller units Lieutenant. Company grade officers will also fill staff roles in some units. (from Wikipedia)') ).

fof(kb_SUMO_45037,axiom,
    s__instance(s__USArmyRankingSystem,s__Language) ).

fof(kb_SUMO_45038,axiom,
    s__instance(s__USAirforceRankingSystem,s__Language) ).

fof(kb_SUMO_45039,axiom,
    s__instance(s__USMarineCorpsRankingSystem,s__Language) ).

fof(kb_SUMO_45040,axiom,
    s__instance(s__USNavyRankingSystem,s__Language) ).

fof(kb_SUMO_45041,axiom,
    s__instance(s__USCoastGuardRankingSystem,s__Language) ).

fof(kb_SUMO_45042,axiom,
    s__instance(s__USMilitaryRankE1,s__PrivateRank) ).

fof(kb_SUMO_45043,axiom,
    s__instance(s__PrivateRank__t,s__SetOrClass) ).

fof(kb_SUMO_45044,axiom,
    s__instance(s__USMilitaryRankE1,s__USMilitaryRank) ).

fof(kb_SUMO_45045,axiom,
    s__subAttribute(s__USMilitaryRankE1,s__Soldier) ).

fof(kb_SUMO_45046,axiom,
    s__documentation(s__USMilitaryRankE1,s__EnglishLanguage,'A &%USMilitaryRank that is variously called Airman Basic in the Air Force, Private in the &%USArmy, Private in the &%USMarineCorps, and Seaman Recruit in the &%USNavy.') ).

fof(kb_SUMO_45047,axiom,
    s__synonymousExternalConcept('Private',s__USMilitaryRankE1,s__USArmyRankingSystem) ).

fof(kb_SUMO_45048,axiom,
    s__synonymousExternalConcept('Airman Basic',s__USMilitaryRankE1,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45049,axiom,
    s__synonymousExternalConcept('Private',s__USMilitaryRankE1,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45050,axiom,
    s__synonymousExternalConcept('Seaman Recruit',s__USMilitaryRankE1,s__USNavyRankingSystem) ).

fof(kb_SUMO_45051,axiom,
    s__synonymousExternalConcept('Seaman Recruit',s__USMilitaryRankE1,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45052,axiom,
    s__successorAttribute(s__USMilitaryRankE1,s__USMilitaryRankE2) ).

fof(kb_SUMO_45053,axiom,
    s__instance(s__USMilitaryRankE2,s__PrivateRank) ).

fof(kb_SUMO_45054,axiom,
    s__instance(s__USMilitaryRankE2,s__USMilitaryRank) ).

fof(kb_SUMO_45055,axiom,
    s__subAttribute(s__USMilitaryRankE2,s__Soldier) ).

fof(kb_SUMO_45056,axiom,
    s__documentation(s__USMilitaryRankE2,s__EnglishLanguage,'A &%USMilitaryRank that is variously called Airman in the Air Force, Private in the &%USArmy, Private First Class in the &%USMarineCorps, and Seaman Apprentice in the &%USNavy.') ).

fof(kb_SUMO_45057,axiom,
    s__synonymousExternalConcept('Private',s__USMilitaryRankE2,s__USArmyRankingSystem) ).

fof(kb_SUMO_45058,axiom,
    s__synonymousExternalConcept('Airman',s__USMilitaryRankE2,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45059,axiom,
    s__synonymousExternalConcept('Private First Class',s__USMilitaryRankE2,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45060,axiom,
    s__synonymousExternalConcept('Seaman Apprentice',s__USMilitaryRankE2,s__USNavyRankingSystem) ).

fof(kb_SUMO_45061,axiom,
    s__synonymousExternalConcept('Seaman Apprentice',s__USMilitaryRankE2,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45062,axiom,
    s__successorAttribute(s__USMilitaryRankE2,s__USMilitaryRankE3) ).

fof(kb_SUMO_45063,axiom,
    s__instance(s__USMilitaryRankE3,s__PrivateRank) ).

fof(kb_SUMO_45064,axiom,
    s__instance(s__USMilitaryRankE3,s__USMilitaryRank) ).

fof(kb_SUMO_45065,axiom,
    s__subAttribute(s__USMilitaryRankE3,s__Soldier) ).

fof(kb_SUMO_45066,axiom,
    s__documentation(s__USMilitaryRankE3,s__EnglishLanguage,'A &%USMilitaryRank that is variously called Airman First Class in the Air Force, Private First Class in the &%USArmy, Lance Corporal in the &%USMarineCorps, and Seaman in the &%USNavy.') ).

fof(kb_SUMO_45067,axiom,
    s__synonymousExternalConcept('Private First Class',s__USMilitaryRankE3,s__USArmyRankingSystem) ).

fof(kb_SUMO_45068,axiom,
    s__synonymousExternalConcept('Airman First Class',s__USMilitaryRankE3,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45069,axiom,
    s__synonymousExternalConcept('Lance Corporal',s__USMilitaryRankE3,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45070,axiom,
    s__synonymousExternalConcept('Seaman',s__USMilitaryRankE3,s__USNavyRankingSystem) ).

fof(kb_SUMO_45071,axiom,
    s__synonymousExternalConcept('Seaman',s__USMilitaryRankE3,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45072,axiom,
    s__successorAttribute(s__USMilitaryRankE3,s__USMilitaryRankE4) ).

fof(kb_SUMO_45073,axiom,
    s__instance(s__USMilitaryRankE4,s__PrivateRank) ).

fof(kb_SUMO_45074,axiom,
    s__instance(s__USMilitaryRankE4,s__USMilitaryRank) ).

fof(kb_SUMO_45075,axiom,
    s__subAttribute(s__USMilitaryRankE4,s__Soldier) ).

fof(kb_SUMO_45076,axiom,
    s__documentation(s__USMilitaryRankE4,s__EnglishLanguage,'A &%USMilitaryRank that is variously called Senior Airman in the Air Force, Specialist or Corporal in the &%USArmy, Corporal in the &%USMarineCorps, and Petty Officer 3rd Class in the &%USNavy.') ).

fof(kb_SUMO_45077,axiom,
    s__synonymousExternalConcept('Specialist, Fourth Class',s__USMilitaryRankE4,s__USArmyRankingSystem) ).

fof(kb_SUMO_45078,axiom,
    s__synonymousExternalConcept('Senior Airman',s__USMilitaryRankE4,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45079,axiom,
    s__synonymousExternalConcept('Corporal',s__USMilitaryRankE4,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45080,axiom,
    s__synonymousExternalConcept('Petty Officer Third Class',s__USMilitaryRankE4,s__USNavyRankingSystem) ).

fof(kb_SUMO_45081,axiom,
    s__synonymousExternalConcept('Petty Officer Third Class',s__USMilitaryRankE4,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45082,axiom,
    s__successorAttribute(s__USMilitaryRankE4,s__USMilitaryRankE5) ).

fof(kb_SUMO_45083,axiom,
    s__instance(s__USMilitaryRankE5,s__JuniorNCORank) ).

fof(kb_SUMO_45084,axiom,
    s__instance(s__JuniorNCORank__t,s__SetOrClass) ).

fof(kb_SUMO_45085,axiom,
    s__instance(s__USMilitaryRankE5,s__USMilitaryRank) ).

fof(kb_SUMO_45086,axiom,
    s__subAttribute(s__USMilitaryRankE5,s__Soldier) ).

fof(kb_SUMO_45087,axiom,
    s__documentation(s__USMilitaryRankE5,s__EnglishLanguage,'A &%USMilitaryRank that is variously called Staff Sergeant in the Air Force, Sergeant in the &%USArmy, Sergeant in the &%USMarineCorps, and Petty Officer 2nd Class in the &%USNavy.') ).

fof(kb_SUMO_45088,axiom,
    s__synonymousExternalConcept('Sergeant',s__USMilitaryRankE5,s__USArmyRankingSystem) ).

fof(kb_SUMO_45089,axiom,
    s__synonymousExternalConcept('Staff Sergeant',s__USMilitaryRankE5,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45090,axiom,
    s__synonymousExternalConcept('Sergeant',s__USMilitaryRankE5,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45091,axiom,
    s__synonymousExternalConcept('Petty Officer Second Class',s__USMilitaryRankE5,s__USNavyRankingSystem) ).

fof(kb_SUMO_45092,axiom,
    s__synonymousExternalConcept('Petty Officer Second Class',s__USMilitaryRankE5,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45093,axiom,
    s__successorAttribute(s__USMilitaryRankE5,s__USMilitaryRankE6) ).

fof(kb_SUMO_45094,axiom,
    s__instance(s__USMilitaryRankE6,s__JuniorNCORank) ).

fof(kb_SUMO_45095,axiom,
    s__instance(s__USMilitaryRankE6,s__USMilitaryRank) ).

fof(kb_SUMO_45096,axiom,
    s__subAttribute(s__USMilitaryRankE6,s__Soldier) ).

fof(kb_SUMO_45097,axiom,
    s__documentation(s__USMilitaryRankE6,s__EnglishLanguage,'A &%USMilitaryRank that is variously called Technical Sergeant in the Air Force, Staff Sergeant in the &%USArmy, Staff Sergeant in the &%USMarineCorps, and Petty Officer 1st Class in the &%USNavy.') ).

fof(kb_SUMO_45098,axiom,
    s__synonymousExternalConcept('Staff Sergeant',s__USMilitaryRankE6,s__USArmyRankingSystem) ).

fof(kb_SUMO_45099,axiom,
    s__synonymousExternalConcept('Technical Sergeant',s__USMilitaryRankE6,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45100,axiom,
    s__synonymousExternalConcept('Staff Sergeant',s__USMilitaryRankE6,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45101,axiom,
    s__synonymousExternalConcept('Petty Officer First Class',s__USMilitaryRankE6,s__USNavyRankingSystem) ).

fof(kb_SUMO_45102,axiom,
    s__synonymousExternalConcept('Petty Officer First Class',s__USMilitaryRankE6,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45103,axiom,
    s__successorAttribute(s__USMilitaryRankE6,s__USMilitaryRankE7) ).

fof(kb_SUMO_45104,axiom,
    s__instance(s__USMilitaryRankE7,s__SeniorNCORank) ).

fof(kb_SUMO_45105,axiom,
    s__instance(s__USMilitaryRankE7,s__USMilitaryRank) ).

fof(kb_SUMO_45106,axiom,
    s__subAttribute(s__USMilitaryRankE7,s__Soldier) ).

fof(kb_SUMO_45107,axiom,
    s__documentation(s__USMilitaryRankE7,s__EnglishLanguage,'A &%USMilitaryRank that is variously called Master Sergeant in the Air Force, Sergeant First Class in the &%USArmy, Gunnery Sergeant in the &%USMarineCorps, and Chief Petty Officer in the &%USNavy.') ).

fof(kb_SUMO_45108,axiom,
    s__synonymousExternalConcept('Sergeant First Class',s__USMilitaryRankE7,s__USArmyRankingSystem) ).

fof(kb_SUMO_45109,axiom,
    s__synonymousExternalConcept('Master Sergeant',s__USMilitaryRankE7,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45110,axiom,
    s__synonymousExternalConcept('Gunnery Sergeant',s__USMilitaryRankE7,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45111,axiom,
    s__synonymousExternalConcept('Chief Petty Officer',s__USMilitaryRankE7,s__USNavyRankingSystem) ).

fof(kb_SUMO_45112,axiom,
    s__synonymousExternalConcept('Chief Petty Officer',s__USMilitaryRankE7,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45113,axiom,
    s__successorAttribute(s__USMilitaryRankE7,s__USMilitaryRankE8) ).

fof(kb_SUMO_45114,axiom,
    s__instance(s__USMilitaryRankE8,s__SeniorNCORank) ).

fof(kb_SUMO_45115,axiom,
    s__instance(s__USMilitaryRankE8,s__USMilitaryRank) ).

fof(kb_SUMO_45116,axiom,
    s__subAttribute(s__USMilitaryRankE8,s__Soldier) ).

fof(kb_SUMO_45117,axiom,
    s__documentation(s__USMilitaryRankE8,s__EnglishLanguage,'A &%USMilitaryRank that is variously called Senior Master Sergeant in the Air Force, Master Sergeant or First Sergeant in the &%USArmy, Master Sergeant or First Sergeant in the &%USMarineCorps, and Senior Chief Petty Officer in the &%USNavy.') ).

fof(kb_SUMO_45118,axiom,
    s__synonymousExternalConcept('Master Sergeant',s__USMilitaryRankE8,s__USArmyRankingSystem) ).

fof(kb_SUMO_45119,axiom,
    s__synonymousExternalConcept('Senior Master Sergeant',s__USMilitaryRankE8,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45120,axiom,
    s__synonymousExternalConcept('First Sergeant',s__USMilitaryRankE8,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45121,axiom,
    s__synonymousExternalConcept('Senior Chief Petty Officer',s__USMilitaryRankE8,s__USNavyRankingSystem) ).

fof(kb_SUMO_45122,axiom,
    s__synonymousExternalConcept('Senior Chief Petty Officer',s__USMilitaryRankE8,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45123,axiom,
    s__successorAttribute(s__USMilitaryRankE8,s__USMilitaryRankE9) ).

fof(kb_SUMO_45124,axiom,
    s__instance(s__USMilitaryRankE9,s__SeniorNCORank) ).

fof(kb_SUMO_45125,axiom,
    s__instance(s__SeniorNCORank__t,s__SetOrClass) ).

fof(kb_SUMO_45126,axiom,
    s__instance(s__USMilitaryRankE9,s__USMilitaryRank) ).

fof(kb_SUMO_45127,axiom,
    s__subAttribute(s__USMilitaryRankE9,s__Soldier) ).

fof(kb_SUMO_45128,axiom,
    s__documentation(s__USMilitaryRankE9,s__EnglishLanguage,'A &%USMilitaryRank that is variously called Chief Master Sergeant or Command Chief Master Sergeant or Chief Master Sergeant of the Air Force in the Air Force, Sergeant Major or Command Sergeant Major or Sergeant Major of the Army in the &%USArmy, Master Gunnery Sergeant or Sergeant Major or Sergeant Major of the Marine Corps in the &%USMarineCorps, and Master Chief Petty Officer or Command Master Chief Petty Officer or Master Chief Petty Officer of the Navy in the &%USNavy.') ).

fof(kb_SUMO_45129,axiom,
    s__synonymousExternalConcept('Command Sergeant Major',s__USMilitaryRankE9,s__USArmyRankingSystem) ).

fof(kb_SUMO_45130,axiom,
    s__synonymousExternalConcept('Chief Master Sergeant',s__USMilitaryRankE9,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45131,axiom,
    s__synonymousExternalConcept('Command Sergeant Major',s__USMilitaryRankE9,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45132,axiom,
    s__synonymousExternalConcept('Master Gunnery Sergeant',s__USMilitaryRankE9,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45133,axiom,
    s__synonymousExternalConcept('Sergeant Major',s__USMilitaryRankE9,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45134,axiom,
    s__synonymousExternalConcept('Master Chief Petty Officer',s__USMilitaryRankE9,s__USNavyRankingSystem) ).

fof(kb_SUMO_45135,axiom,
    s__synonymousExternalConcept('Master Chief Petty Officer',s__USMilitaryRankE9,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45136,axiom,
    s__successorAttribute(s__USMilitaryRankE9,s__USMilitaryRankE9special) ).

fof(kb_SUMO_45137,axiom,
    s__instance(s__USMilitaryRankE9special,s__USMilitaryRank) ).

fof(kb_SUMO_45138,axiom,
    s__instance(s__USMilitaryRankE9special,s__SeniorNCORank) ).

fof(kb_SUMO_45139,axiom,
    s__subAttribute(s__USMilitaryRankE9special,s__Soldier) ).

fof(kb_SUMO_45140,axiom,
    s__documentation(s__USMilitaryRankE9special,s__EnglishLanguage,'A special &%USMilitaryRank above E9 that marks usually the end of carrier of non-commissioned officers.') ).

fof(kb_SUMO_45141,axiom,
    s__synonymousExternalConcept('Command Sergeant Major of the Army',s__USMilitaryRankE9special,s__USArmyRankingSystem) ).

fof(kb_SUMO_45142,axiom,
    s__synonymousExternalConcept('Chief Master Sergeant of the Air Force',s__USMilitaryRankE9special,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45143,axiom,
    s__synonymousExternalConcept('Sergeant Major of the Marine Corps',s__USMilitaryRankE9special,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45144,axiom,
    s__synonymousExternalConcept('Master Chief Petty Officer of the Navy',s__USMilitaryRankE9special,s__USNavyRankingSystem) ).

fof(kb_SUMO_45145,axiom,
    s__synonymousExternalConcept('Master Chief Petty Officer of the Navy',s__USMilitaryRankE9special,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45146,axiom,
    s__successorAttribute(s__USMilitaryRankE9,s__USMilitaryRankO1) ).

fof(kb_SUMO_45147,axiom,
    s__instance(s__USMilitaryRankO1,s__CompanyGradeRank) ).

fof(kb_SUMO_45148,axiom,
    s__instance(s__USMilitaryRankO1,s__USMilitaryRank) ).

fof(kb_SUMO_45149,axiom,
    s__subAttribute(s__USMilitaryRankO1,s__Soldier) ).

fof(kb_SUMO_45150,axiom,
    s__synonymousExternalConcept('2nd Lieutenant',s__USMilitaryRankO1,s__USArmyRankingSystem) ).

fof(kb_SUMO_45151,axiom,
    s__synonymousExternalConcept('2nd Lieutenant',s__USMilitaryRankO1,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45152,axiom,
    s__synonymousExternalConcept('2nd Lieutenant',s__USMilitaryRankO1,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45153,axiom,
    s__synonymousExternalConcept('Ensign',s__USMilitaryRankO1,s__USNavyRankingSystem) ).

fof(kb_SUMO_45154,axiom,
    s__synonymousExternalConcept('Ensign',s__USMilitaryRankO1,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45155,axiom,
    s__successorAttribute(s__USMilitaryRankO1,s__USMilitaryRankO2) ).

fof(kb_SUMO_45156,axiom,
    s__instance(s__USMilitaryRankO2,s__CompanyGradeRank) ).

fof(kb_SUMO_45157,axiom,
    s__instance(s__USMilitaryRankO2,s__USMilitaryRank) ).

fof(kb_SUMO_45158,axiom,
    s__subAttribute(s__USMilitaryRankO2,s__Soldier) ).

fof(kb_SUMO_45159,axiom,
    s__synonymousExternalConcept('1st Lieutenant',s__USMilitaryRankO2,s__USArmyRankingSystem) ).

fof(kb_SUMO_45160,axiom,
    s__synonymousExternalConcept('1st Lieutenant',s__USMilitaryRankO2,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45161,axiom,
    s__synonymousExternalConcept('1st Lieutenant',s__USMilitaryRankO2,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45162,axiom,
    s__synonymousExternalConcept('Lieutenant, Jr. Grade',s__USMilitaryRankO2,s__USNavyRankingSystem) ).

fof(kb_SUMO_45163,axiom,
    s__synonymousExternalConcept('Lieutenant, Jr. Grade',s__USMilitaryRankO2,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45164,axiom,
    s__successorAttribute(s__USMilitaryRankO2,s__USMilitaryRankO3) ).

fof(kb_SUMO_45165,axiom,
    s__instance(s__USMilitaryRankO3,s__CompanyGradeRank) ).

fof(kb_SUMO_45166,axiom,
    s__instance(s__CompanyGradeRank__t,s__SetOrClass) ).

fof(kb_SUMO_45167,axiom,
    s__instance(s__USMilitaryRankO3,s__USMilitaryRank) ).

fof(kb_SUMO_45168,axiom,
    s__subAttribute(s__USMilitaryRankO3,s__Soldier) ).

fof(kb_SUMO_45169,axiom,
    s__synonymousExternalConcept('Captain',s__USMilitaryRankO3,s__USArmyRankingSystem) ).

fof(kb_SUMO_45170,axiom,
    s__synonymousExternalConcept('Captain',s__USMilitaryRankO3,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45171,axiom,
    s__synonymousExternalConcept('Captain',s__USMilitaryRankO3,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45172,axiom,
    s__synonymousExternalConcept('Lieutenant',s__USMilitaryRankO3,s__USNavyRankingSystem) ).

fof(kb_SUMO_45173,axiom,
    s__synonymousExternalConcept('Lieutenant',s__USMilitaryRankO3,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45174,axiom,
    s__successorAttribute(s__USMilitaryRankO3,s__USMilitaryRankO4) ).

fof(kb_SUMO_45175,axiom,
    s__instance(s__USMilitaryRankO4,s__FieldGradeOfficerRank) ).

fof(kb_SUMO_45176,axiom,
    s__instance(s__FieldGradeOfficerRank__t,s__SetOrClass) ).

fof(kb_SUMO_45177,axiom,
    s__instance(s__USMilitaryRankO4,s__USMilitaryRank) ).

fof(kb_SUMO_45178,axiom,
    s__subAttribute(s__USMilitaryRankO4,s__Soldier) ).

fof(kb_SUMO_45179,axiom,
    s__synonymousExternalConcept('Major',s__USMilitaryRankO4,s__USArmyRankingSystem) ).

fof(kb_SUMO_45180,axiom,
    s__synonymousExternalConcept('Major',s__USMilitaryRankO4,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45181,axiom,
    s__synonymousExternalConcept('Major',s__USMilitaryRankO4,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45182,axiom,
    s__synonymousExternalConcept('Lieutenant Commander',s__USMilitaryRankO4,s__USNavyRankingSystem) ).

fof(kb_SUMO_45183,axiom,
    s__synonymousExternalConcept('Lieutenant Commander',s__USMilitaryRankO4,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45184,axiom,
    s__successorAttribute(s__USMilitaryRankO4,s__USMilitaryRankO5) ).

fof(kb_SUMO_45185,axiom,
    s__instance(s__USMilitaryRankO5,s__FieldGradeOfficerRank) ).

fof(kb_SUMO_45186,axiom,
    s__instance(s__USMilitaryRankO5,s__USMilitaryRank) ).

fof(kb_SUMO_45187,axiom,
    s__subAttribute(s__USMilitaryRankO5,s__Soldier) ).

fof(kb_SUMO_45188,axiom,
    s__synonymousExternalConcept('Lieutenant Colonel',s__USMilitaryRankO5,s__USArmyRankingSystem) ).

fof(kb_SUMO_45189,axiom,
    s__synonymousExternalConcept('Lieutenant Colonel',s__USMilitaryRankO5,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45190,axiom,
    s__synonymousExternalConcept('Lieutenant Colonel',s__USMilitaryRankO5,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45191,axiom,
    s__synonymousExternalConcept('Commander',s__USMilitaryRankO5,s__USNavyRankingSystem) ).

fof(kb_SUMO_45192,axiom,
    s__synonymousExternalConcept('Commander',s__USMilitaryRankO5,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45193,axiom,
    s__successorAttribute(s__USMilitaryRankO5,s__USMilitaryRankO6) ).

fof(kb_SUMO_45194,axiom,
    s__instance(s__USMilitaryRankO6,s__FieldGradeOfficerRank) ).

fof(kb_SUMO_45195,axiom,
    s__instance(s__USMilitaryRankO6,s__USMilitaryRank) ).

fof(kb_SUMO_45196,axiom,
    s__subAttribute(s__USMilitaryRankO6,s__Soldier) ).

fof(kb_SUMO_45197,axiom,
    s__synonymousExternalConcept('Colonel',s__USMilitaryRankO6,s__USArmyRankingSystem) ).

fof(kb_SUMO_45198,axiom,
    s__synonymousExternalConcept('Colonel',s__USMilitaryRankO6,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45199,axiom,
    s__synonymousExternalConcept('Colonel',s__USMilitaryRankO6,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45200,axiom,
    s__synonymousExternalConcept('Captain',s__USMilitaryRankO6,s__USNavyRankingSystem) ).

fof(kb_SUMO_45201,axiom,
    s__synonymousExternalConcept('Captain',s__USMilitaryRankO6,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45202,axiom,
    s__successorAttribute(s__USMilitaryRankO6,s__USMilitaryRankO7) ).

fof(kb_SUMO_45203,axiom,
    s__instance(s__USMilitaryRankO7,s__FlagOfficerRank) ).

fof(kb_SUMO_45204,axiom,
    s__instance(s__USMilitaryRankO7,s__USMilitaryRank) ).

fof(kb_SUMO_45205,axiom,
    s__subAttribute(s__USMilitaryRankO7,s__Soldier) ).

fof(kb_SUMO_45206,axiom,
    s__synonymousExternalConcept('Brigadier General',s__USMilitaryRankO7,s__USArmyRankingSystem) ).

fof(kb_SUMO_45207,axiom,
    s__synonymousExternalConcept('One Star General',s__USMilitaryRankO7,s__USArmyRankingSystem) ).

fof(kb_SUMO_45208,axiom,
    s__synonymousExternalConcept('One Star General',s__USMilitaryRankO7,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45209,axiom,
    s__synonymousExternalConcept('One Star General',s__USMilitaryRankO7,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45210,axiom,
    s__synonymousExternalConcept('Brigadier General',s__USMilitaryRankO7,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45211,axiom,
    s__synonymousExternalConcept('Brigadier General',s__USMilitaryRankO7,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45212,axiom,
    s__synonymousExternalConcept('Rear Admiral (Lower Half)',s__USMilitaryRankO7,s__USNavyRankingSystem) ).

fof(kb_SUMO_45213,axiom,
    s__synonymousExternalConcept('Rear Admiral (Lower Half)',s__USMilitaryRankO7,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45214,axiom,
    s__successorAttribute(s__USMilitaryRankO7,s__USMilitaryRankO8) ).

fof(kb_SUMO_45215,axiom,
    s__instance(s__USMilitaryRankO8,s__FlagOfficerRank) ).

fof(kb_SUMO_45216,axiom,
    s__instance(s__USMilitaryRankO8,s__USMilitaryRank) ).

fof(kb_SUMO_45217,axiom,
    s__subAttribute(s__USMilitaryRankO8,s__Soldier) ).

fof(kb_SUMO_45218,axiom,
    s__synonymousExternalConcept('Major General',s__USMilitaryRankO8,s__USArmyRankingSystem) ).

fof(kb_SUMO_45219,axiom,
    s__synonymousExternalConcept('Two Star General',s__USMilitaryRankO8,s__USArmyRankingSystem) ).

fof(kb_SUMO_45220,axiom,
    s__synonymousExternalConcept('Major General',s__USMilitaryRankO8,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45221,axiom,
    s__synonymousExternalConcept('Major General',s__USMilitaryRankO8,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45222,axiom,
    s__synonymousExternalConcept('Rear Admiral (Upper Half)',s__USMilitaryRankO8,s__USNavyRankingSystem) ).

fof(kb_SUMO_45223,axiom,
    s__synonymousExternalConcept('Rear Admiral (Upper Half)',s__USMilitaryRankO8,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45224,axiom,
    s__synonymousExternalConcept('Two Star General',s__USMilitaryRankO8,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45225,axiom,
    s__synonymousExternalConcept('Two Star General',s__USMilitaryRankO8,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45226,axiom,
    s__successorAttribute(s__USMilitaryRankO8,s__USMilitaryRankO9) ).

fof(kb_SUMO_45227,axiom,
    s__instance(s__USMilitaryRankO9,s__FlagOfficerRank) ).

fof(kb_SUMO_45228,axiom,
    s__instance(s__USMilitaryRankO9,s__USMilitaryRank) ).

fof(kb_SUMO_45229,axiom,
    s__subAttribute(s__USMilitaryRankO9,s__Soldier) ).

fof(kb_SUMO_45230,axiom,
    s__synonymousExternalConcept('Lieutenant General',s__USMilitaryRankO9,s__USArmyRankingSystem) ).

fof(kb_SUMO_45231,axiom,
    s__synonymousExternalConcept('Lieutenant General',s__USMilitaryRankO9,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45232,axiom,
    s__synonymousExternalConcept('Lieutenant General',s__USMilitaryRankO9,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45233,axiom,
    s__synonymousExternalConcept('Vice Admiral',s__USMilitaryRankO9,s__USNavyRankingSystem) ).

fof(kb_SUMO_45234,axiom,
    s__synonymousExternalConcept('Vice Admiral',s__USMilitaryRankO9,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45235,axiom,
    s__synonymousExternalConcept('Three Star General',s__USMilitaryRankO9,s__USArmyRankingSystem) ).

fof(kb_SUMO_45236,axiom,
    s__synonymousExternalConcept('Three Star General',s__USMilitaryRankO9,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45237,axiom,
    s__synonymousExternalConcept('Three Star General',s__USMilitaryRankO9,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45238,axiom,
    s__successorAttribute(s__USMilitaryRankO9,s__USMilitaryRankO10) ).

fof(kb_SUMO_45239,axiom,
    s__instance(s__USMilitaryRankO10,s__FlagOfficerRank) ).

fof(kb_SUMO_45240,axiom,
    s__instance(s__FlagOfficerRank__t,s__SetOrClass) ).

fof(kb_SUMO_45241,axiom,
    s__instance(s__USMilitaryRankO10,s__USMilitaryRank) ).

fof(kb_SUMO_45242,axiom,
    s__subAttribute(s__USMilitaryRankO10,s__Soldier) ).

fof(kb_SUMO_45243,axiom,
    s__synonymousExternalConcept('General',s__USMilitaryRankO10,s__USArmyRankingSystem) ).

fof(kb_SUMO_45244,axiom,
    s__synonymousExternalConcept('General',s__USMilitaryRankO10,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45245,axiom,
    s__synonymousExternalConcept('General',s__USMilitaryRankO10,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45246,axiom,
    s__synonymousExternalConcept('Admiral',s__USMilitaryRankO10,s__USNavyRankingSystem) ).

fof(kb_SUMO_45247,axiom,
    s__synonymousExternalConcept('Admiral',s__USMilitaryRankO10,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45248,axiom,
    s__synonymousExternalConcept('Four Star General',s__USMilitaryRankO10,s__USArmyRankingSystem) ).

fof(kb_SUMO_45249,axiom,
    s__synonymousExternalConcept('Four Star General',s__USMilitaryRankO10,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45250,axiom,
    s__synonymousExternalConcept('Four Star General',s__USMilitaryRankO10,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45251,axiom,
    s__successorAttribute(s__USMilitaryRankO10,s__USMilitaryRankSpecial) ).

fof(kb_SUMO_45252,axiom,
    s__instance(s__USMilitaryRankSpecial,s__FlagOfficerRank) ).

fof(kb_SUMO_45253,axiom,
    s__instance(s__USMilitaryRankSpecial,s__USMilitaryRank) ).

fof(kb_SUMO_45254,axiom,
    s__subAttribute(s__USMilitaryRankSpecial,s__Soldier) ).

fof(kb_SUMO_45255,axiom,
    s__synonymousExternalConcept('General of the Army',s__USMilitaryRankSpecial,s__USArmyRankingSystem) ).

fof(kb_SUMO_45256,axiom,
    s__synonymousExternalConcept('General of the Air Force',s__USMilitaryRankSpecial,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45257,axiom,
    s__synonymousExternalConcept('Fleet Admiral',s__USMilitaryRankSpecial,s__USNavyRankingSystem) ).

fof(kb_SUMO_45258,axiom,
    s__synonymousExternalConcept('Fleet Admiral',s__USMilitaryRankSpecial,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45259,axiom,
    s__synonymousExternalConcept('Five Star General',s__USMilitaryRankSpecial,s__USArmyRankingSystem) ).

fof(kb_SUMO_45260,axiom,
    s__synonymousExternalConcept('Five Star General',s__USMilitaryRankSpecial,s__USAirforceRankingSystem) ).

fof(kb_SUMO_45261,axiom,
    s__subclass(s__USWarrantOfficerRank,s__CommissionedOfficerRank) ).

fof(kb_SUMO_45262,axiom,
    s__documentation(s__USWarrantOfficerRank,s__EnglishLanguage,'In the United States military, a warrant officer was originally, and strictly, a highly skilled, single-track specialty officer. But as many chief warrant officers assume positions as officer in charge or department head, along with the high number of bachelors and masterxs degrees held within the community, their contribution and expertise as a community is ever-increasing. There are no warrant officers per se in the U.S. Navy, but rather the term chief warrant officer is correct. In the U.S. Navy, a sailor must be in one of the top three enlisted ranks to be eligible to become a Chief Warrant Officer. In the U.S. Army, a person can progress to the warrant officer rank at a grade lower than E-7 thus having a longer career and greater opportunity to serve and grow. In the U.S. Marine Corps, after serving at least eight years of enlisted service, and reaching the grade of E-5 (sergeant), an enlisted Marine can apply for the Warrant Officer program. Upon the initial appointment to WO1 a warrant is given by the secretary of the service, and upon promotion to chief warrant officer (CW2 and above) they are commissioned by the President of the United States, take the same oath and receive the same commission and charges as commissioned officers, thus deriving their authority from the same source.') ).

fof(kb_SUMO_45263,axiom,
    s__instance(s__USMilitaryRankWO1,s__USWarrantOfficerRank) ).

fof(kb_SUMO_45264,axiom,
    s__instance(s__USWarrantOfficerRank__t,s__SetOrClass) ).

fof(kb_SUMO_45265,axiom,
    s__instance(s__USMilitaryRankWO1,s__USMilitaryRank) ).

fof(kb_SUMO_45266,axiom,
    s__subAttribute(s__USMilitaryRankWO1,s__Soldier) ).

fof(kb_SUMO_45267,axiom,
    s__synonymousExternalConcept('Warrant Officer (WO1)',s__USMilitaryRankWO1,s__USArmyRankingSystem) ).

fof(kb_SUMO_45268,axiom,
    s__synonymousExternalConcept('Warrant Officer (W-1)',s__USMilitaryRankWO1,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45269,axiom,
    s__synonymousExternalConcept('Warrant Officer (W-1)',s__USMilitaryRankWO1,s__USNavyRankingSystem) ).

fof(kb_SUMO_45270,axiom,
    s__synonymousExternalConcept('Warrant Officer (W-1)',s__USMilitaryRankWO1,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45271,axiom,
    s__successorAttribute(s__USMilitaryRankWO1,s__USMilitaryRankWO2) ).

fof(kb_SUMO_45272,axiom,
    s__instance(s__USMilitaryRankWO2,s__USWarrantOfficerRank) ).

fof(kb_SUMO_45273,axiom,
    s__instance(s__USMilitaryRankWO2,s__USMilitaryRank) ).

fof(kb_SUMO_45274,axiom,
    s__instance(s__USMilitaryRank__t,s__SetOrClass) ).

fof(kb_SUMO_45275,axiom,
    s__instance(s__USMilitaryRankWO2,s__CommissionedOfficerRank) ).

fof(kb_SUMO_45276,axiom,
    s__instance(s__CommissionedOfficerRank__t,s__SetOrClass) ).

fof(kb_SUMO_45277,axiom,
    s__subAttribute(s__USMilitaryRankWO2,s__Soldier) ).

fof(kb_SUMO_45278,axiom,
    s__synonymousExternalConcept('Chief Warrant Officer (CW2)',s__USMilitaryRankWO2,s__USArmyRankingSystem) ).

fof(kb_SUMO_45279,axiom,
    s__synonymousExternalConcept('Chief Warrant Officer (W-2)',s__USMilitaryRankWO2,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45280,axiom,
    s__synonymousExternalConcept('Chief Warrant Officer (W-2)',s__USMilitaryRankWO2,s__USNavyRankingSystem) ).

fof(kb_SUMO_45281,axiom,
    s__synonymousExternalConcept('Chief Warrant Officer (W-2)',s__USMilitaryRankWO2,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45282,axiom,
    s__successorAttribute(s__USMilitaryRankWO2,s__USMilitaryRankWO3) ).

fof(kb_SUMO_45283,axiom,
    s__instance(s__USMilitaryRankWO3,s__USWarrantOfficerRank) ).

fof(kb_SUMO_45284,axiom,
    s__instance(s__USMilitaryRankWO3,s__USMilitaryRank) ).

fof(kb_SUMO_45285,axiom,
    s__instance(s__USMilitaryRankWO3,s__CommissionedOfficerRank) ).

fof(kb_SUMO_45286,axiom,
    s__subAttribute(s__USMilitaryRankWO3,s__Soldier) ).

fof(kb_SUMO_45287,axiom,
    s__synonymousExternalConcept('Chief Warrant Officer (CW3)',s__USMilitaryRankWO3,s__USArmyRankingSystem) ).

fof(kb_SUMO_45288,axiom,
    s__synonymousExternalConcept('Chief Warrant Officer (W-3)',s__USMilitaryRankWO3,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45289,axiom,
    s__synonymousExternalConcept('Chief Warrant Officer (W-3)',s__USMilitaryRankWO3,s__USNavyRankingSystem) ).

fof(kb_SUMO_45290,axiom,
    s__synonymousExternalConcept('Chief Warrant Officer (W-3)',s__USMilitaryRankWO3,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45291,axiom,
    s__successorAttribute(s__USMilitaryRankWO3,s__USMilitaryRankWO4) ).

fof(kb_SUMO_45292,axiom,
    s__instance(s__USMilitaryRankWO4,s__USWarrantOfficerRank) ).

fof(kb_SUMO_45293,axiom,
    s__instance(s__USMilitaryRankWO4,s__USMilitaryRank) ).

fof(kb_SUMO_45294,axiom,
    s__instance(s__USMilitaryRankWO4,s__CommissionedOfficerRank) ).

fof(kb_SUMO_45295,axiom,
    s__subAttribute(s__USMilitaryRankWO4,s__Soldier) ).

fof(kb_SUMO_45296,axiom,
    s__synonymousExternalConcept('Chief Warrant Officer (CW4)',s__USMilitaryRankWO4,s__USArmyRankingSystem) ).

fof(kb_SUMO_45297,axiom,
    s__synonymousExternalConcept('Chief Warrant Officer (W-4)',s__USMilitaryRankWO4,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45298,axiom,
    s__synonymousExternalConcept('Chief Warrant Officer (W-4)',s__USMilitaryRankWO4,s__USNavyRankingSystem) ).

fof(kb_SUMO_45299,axiom,
    s__synonymousExternalConcept('Chief Warrant Officer (W-4)',s__USMilitaryRankWO4,s__USCoastGuardRankingSystem) ).

fof(kb_SUMO_45300,axiom,
    s__successorAttribute(s__USMilitaryRankWO4,s__USMilitaryRankWO5) ).

fof(kb_SUMO_45301,axiom,
    s__instance(s__USMilitaryRankWO5,s__USWarrantOfficerRank) ).

fof(kb_SUMO_45302,axiom,
    s__instance(s__USMilitaryRankWO5,s__USMilitaryRank) ).

fof(kb_SUMO_45303,axiom,
    s__instance(s__USMilitaryRankWO5,s__CommissionedOfficerRank) ).

fof(kb_SUMO_45304,axiom,
    s__subAttribute(s__USMilitaryRankWO5,s__Soldier) ).

fof(kb_SUMO_45305,axiom,
    s__synonymousExternalConcept('Chief Warrant Officer (CW5)',s__USMilitaryRankWO5,s__USArmyRankingSystem) ).

fof(kb_SUMO_45306,axiom,
    s__synonymousExternalConcept('Chief Warrant Officer (W-5)',s__USMilitaryRankWO5,s__USMarineCorpsRankingSystem) ).

fof(kb_SUMO_45307,axiom,
    s__subclass(s__InfantryUnit,s__MilitaryUnit) ).

fof(kb_SUMO_45308,axiom,
    s__instance(s__InfantryUnit__t,s__SetOrClass) ).

fof(kb_SUMO_45309,axiom,
    s__documentation(s__InfantryUnit,s__EnglishLanguage,'A &%MilitaryUnit composed primarily of &%Soldiers who fight on foot, i.e. without the use of heavy artillery.') ).

fof(kb_SUMO_45310,axiom,
    ! [V__C,V__AB] :
      ( ( s__instance(V__AB,s__Agent)
        & s__instance(V__C,s__Object) )
     => ( s__instance(V__AB,s__InfantryUnit)
       => ? [V__AC] :
            ( ( s__instance(V__AC,s__AutomaticGun)
              | s__instance(V__AC,s__Firearm)
              | s__instance(V__AC,s__MortarGun)
              | s__instance(V__AC,s__ExplosiveMine) )
            & s__possesses(V__AB,V__C) ) ) ) ).

fof(kb_SUMO_45311,axiom,
    s__instance(s__subEchelon__m,s__BinaryPredicate) ).

fof(kb_SUMO_45312,axiom,
    s__documentation(s__subEchelon__m,s__EnglishLanguage,'A subEchelon is a relationship between named organizational unit types in which a unit of one type is a &%subOrganization of the other.') ).

fof(kb_SUMO_45313,axiom,
    s__domainSubclass(s__subEchelon__m,"1",s__MilitaryUnit) ).

fof(kb_SUMO_45314,axiom,
    s__domainSubclass(s__subEchelon__m,"2",s__MilitaryUnit) ).

fof(kb_SUMO_45315,axiom,
    ! [V__MU1,V__MUClass2,V__MUClass1] :
      ( ( s__subclass(V__MUClass1,s__MilitaryUnit)
        & s__instance(V__MUClass1,s__SetOrClass)
        & s__subclass(V__MUClass2,s__MilitaryUnit)
        & s__instance(V__MUClass2,s__SetOrClass)
        & s__instance(V__MU1,s__Organization) )
     => ( ( s__subEchelon(V__MUClass1,V__MUClass2)
          & s__instance(V__MU1,V__MUClass1) )
       => ? [V__MU2] :
            ( s__instance(V__MU2,s__Organization)
            & s__instance(V__MU2,V__MUClass2)
            & s__subOrganization(V__MU1,V__MU2) ) ) ) ).

fof(kb_SUMO_45316,axiom,
    s__instance(s__commandRankOfEchelon__m,s__BinaryPredicate) ).

fof(kb_SUMO_45317,axiom,
    s__documentation(s__commandRankOfEchelon__m,s__EnglishLanguage,'The typical &%MilitaryRank of the &%leader of an instance of the given &%MilitaryEchelon.') ).

fof(kb_SUMO_45318,axiom,
    s__domainSubclass(s__commandRankOfEchelon__m,"1",s__MilitaryUnit) ).

fof(kb_SUMO_45319,axiom,
    s__domain(s__commandRankOfEchelon__m,"2",s__MilitaryRank) ).

fof(kb_SUMO_45320,axiom,
    s__documentation(s__Brigade,s__EnglishLanguage,'Brigade is a term from military science which refers to a group of several battalions (typically two to four), and directly attached supporting units (normally including at least an artillery battery and additional logistic support). A brigade is smaller than a division and roughly equal to or a little larger than a regiment. Strength typically ranges between 1,500 and 3,500 personnel. (from Wikipedia)') ).

fof(kb_SUMO_45321,axiom,
    s__subclass(s__Brigade,s__MilitaryUnit) ).

fof(kb_SUMO_45322,axiom,
    s__instance(s__Brigade__t,s__SetOrClass) ).

fof(kb_SUMO_45323,axiom,
    s__subEchelon(s__Brigade,s__Battalion) ).

fof(kb_SUMO_45324,axiom,
    s__documentation(s__Battalion,s__EnglishLanguage,'In military terminology, a battalion consists of two to six companies typically commanded by a lieutenant colonel. The nomenclature varies by nationality and by branch of arms, e.g. some armies organize their infantry into battalions, but call battalion-sized cavalry, reconnaissance, or tank units a squadron or a regiment instead. There may even be subtle distinctions within a nations branches of arms, such a distinction between a tank battalion and an armored squadron, depending on how the units operational role is perceived to fit into the armys historical organization. A battalion is potentially the smallest military unit capable of independent operations (i.e. not attached to a higher command), but is usually part of a regiment or a brigade or both, depending on the organizational model used by that service. Battalions are ordinarily homogeneous with respect to type (e.g. an infantry battalion or a tank battalion), although there are occasional exceptions. (from Wikipedia)') ).

fof(kb_SUMO_45325,axiom,
    s__subclass(s__Battalion,s__MilitaryUnit) ).

fof(kb_SUMO_45326,axiom,
    s__instance(s__Battalion__t,s__SetOrClass) ).

fof(kb_SUMO_45327,axiom,
    s__subEchelon(s__Battalion,s__Company_Military) ).

fof(kb_SUMO_45328,axiom,
    s__commandRankOfEchelon(s__Battalion,s__USMilitaryRankO5) ).

fof(kb_SUMO_45329,axiom,
    s__subclass(s__Company_Military,s__MilitaryUnit) ).

fof(kb_SUMO_45330,axiom,
    s__instance(s__Company_Military__t,s__SetOrClass) ).

fof(kb_SUMO_45331,axiom,
    s__subEchelon(s__Company_Military,s__Platoon) ).

fof(kb_SUMO_45332,axiom,
    s__documentation(s__Company_Military,s__EnglishLanguage,'A company is a military unit, typically consisting of 100-200 soldiers. Most companies are formed of three or four platoons although the exact number may vary by country, unit type and structure. (from Wikipedia)') ).

fof(kb_SUMO_45333,axiom,
    s__commandRankOfEchelon(s__Company_Military,s__UnionFn(s__USMilitaryRankO3,s__USMilitaryRankO4)) ).

fof(kb_SUMO_45334,axiom,
    s__subclass(s__Platoon,s__MilitaryUnit) ).

fof(kb_SUMO_45335,axiom,
    s__instance(s__Platoon__t,s__SetOrClass) ).

fof(kb_SUMO_45336,axiom,
    s__documentation(s__Platoon,s__EnglishLanguage,'Platoon is a term from military science. In an army, a platoon is a unit of thirty to forty soldiers typically commanded by a Lieutenant assisted by a non-commissioned officer. A platoon is formed by at least two squads (usually 3 or 4) and is smaller than a company (typically there are 3 or 4 platoons per company). Most platoons are infantry platoons, some carry other designations such as mortar or heavy weapons platoons. A platoon is the smallest military unit led by a commissioned officer. (from Wikipedia)') ).

fof(kb_SUMO_45337,axiom,
    s__commandRankOfEchelon(s__Platoon,s__USMilitaryRankO2) ).

fof(kb_SUMO_45338,axiom,
    ! [V__P,V__A,V__D,V__PATH,V__PULLED,V__SMALLER,V__LARGER] :
      ( ( s__instance(V__LARGER,s__LengthMeasure)
        & s__instance(V__SMALLER,s__LengthMeasure)
        & s__instance(V__PULLED,s__Physical)
        & s__instance(V__PATH,s__Object)
        & s__instance(V__D,s__Physical)
        & s__instance(V__A,s__Agent)
        & s__instance(V__P,s__Motion)
        & s__instance(V__P,s__TimePosition) )
     => ( ( s__instance(V__P,s__Pulling)
          & s__path(V__P,V__PATH)
          & s__agent(V__P,V__A)
          & s__patient(V__P,V__PULLED)
          & s__destination(V__P,V__D) )
       => s__holdsDuring(V__P,'(s__distance(V__A,V__D,V__SMALLER) & s__distance(V__PULLED,V__D,V__LARGER) & greater(V__LARGER,V__SMALLER))') ) ) ).

fof(kb_SUMO_45339,axiom,
    ! [V__P,V__C] :
      ( ( s__instance(V__C,s__Nation)
        & s__instance(V__P,s__Human) )
     => ( ( s__citizen(V__P,V__C)
          & ~ ? [V__L] :
                ( s__instance(V__L,s__Object)
                & s__located(V__P,V__L) ) )
       => s__located(V__P,V__C) ) ) ).

fof(kb_SUMO_45340,axiom,
    ! [V__MILITARY] :
      ( s__instance(V__MILITARY,s__MilitaryOrganization)
     => ? [V__AREA] :
          ( s__instance(V__AREA,s__GeopoliticalArea)
          & s__militaryOfArea(V__MILITARY,V__AREA) ) ) ).

fof(kb_SUMO_45341,axiom,
    s__documentation(s__AirForce_BranchOfService,s__EnglishLanguage,'A modern nation-states air forces (the whole branch of service) and not a subdivision thereof.') ).

fof(kb_SUMO_45342,axiom,
    s__subclass(s__AirForce_BranchOfService,s__MilitaryOrganization) ).

fof(kb_SUMO_45343,axiom,
    s__instance(s__AirForce_BranchOfService__t,s__SetOrClass) ).

fof(kb_SUMO_45344,axiom,
    s__synonymousExternalConcept('Air Force',s__AirForce_BranchOfService,s__EnglishLanguage) ).

fof(kb_SUMO_45345,axiom,
    s__synonymousExternalConcept('Coast Guard',s__CoastGuard,s__EnglishLanguage) ).

fof(kb_SUMO_45346,axiom,
    s__documentation(s__Marines_BranchOfService,s__EnglishLanguage,'Modern nation-states marine units (the whole branch of service) and not a subdivision thereof.') ).

fof(kb_SUMO_45347,axiom,
    s__subclass(s__Marines_BranchOfService,s__MilitaryOrganization) ).

fof(kb_SUMO_45348,axiom,
    s__instance(s__Marines_BranchOfService__t,s__SetOrClass) ).

fof(kb_SUMO_45349,axiom,
    s__synonymousExternalConcept('Marine Corps',s__Marines_BranchOfService,s__EnglishLanguage) ).

fof(kb_SUMO_45350,axiom,
    s__documentation(s__NavalAirForce_BranchOfService,s__EnglishLanguage,'Modern nation-states naval air forces (the whole branch of service) and not a subdivision thereof.') ).

fof(kb_SUMO_45351,axiom,
    s__subclass(s__NavalAirForce_BranchOfService,s__MilitaryOrganization) ).

fof(kb_SUMO_45352,axiom,
    s__instance(s__NavalAirForce_BranchOfService__t,s__SetOrClass) ).

fof(kb_SUMO_45353,axiom,
    s__synonymousExternalConcept('Naval Air Force',s__NavalAirForce_BranchOfService,s__EnglishLanguage) ).

fof(kb_SUMO_45354,axiom,
    s__subclass(s__Navy_BranchOfService,s__MilitaryOrganization) ).

fof(kb_SUMO_45355,axiom,
    s__instance(s__Navy_BranchOfService__t,s__SetOrClass) ).

fof(kb_SUMO_45356,axiom,
    s__documentation(s__Navy_BranchOfService,s__EnglishLanguage,'&%MilitaryOrganizations that are sea forces.') ).

fof(kb_SUMO_45357,axiom,
    s__instance(s__militaryOfArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_45358,axiom,
    s__domain(s__militaryOfArea__m,"1",s__MilitaryOrganization) ).

fof(kb_SUMO_45359,axiom,
    s__domain(s__militaryOfArea__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_45360,axiom,
    s__documentation(s__militaryOfArea__m,s__EnglishLanguage,'(&%militaryOfArea ?MILITARY ?AREA) denotes that ?MILITARY is a &%MilitaryOrganization serving in defense of the &%GeopoliticalArea ?AREA.') ).

fof(kb_SUMO_45361,axiom,
    s__instance(s__militaryAge__m,s__BinaryPredicate) ).

fof(kb_SUMO_45362,axiom,
    s__documentation(s__militaryAge__m,s__EnglishLanguage,'(&%militaryAge ?AREA ?AGE) means that in the &%GeopoliticalArea ?AREA, a person must be ?AGE or older in order to be a member of the military of the ?AREA.') ).

fof(kb_SUMO_45363,axiom,
    s__domain(s__militaryAge__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_45364,axiom,
    s__domain(s__militaryAge__m,"2",s__TimeDuration) ).

fof(kb_SUMO_45365,axiom,
    ! [V__MILITARY,V__MILITARYAGE,V__AGENT,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__AGENT,s__SelfConnectedObject)
        & s__instance(V__MILITARYAGE,s__TimeDuration)
        & s__instance(V__MILITARY,s__MilitaryOrganization) )
     => ( ( s__militaryAge(V__AREA,V__MILITARYAGE)
          & s__militaryOfArea(V__MILITARY,V__AREA)
          & s__member(V__AGENT,V__MILITARY) )
       => ? [V__AGE] :
            ( s__instance(V__AGE,s__TimeDuration)
            & s__age(V__AGENT,V__AGE)
            & greatereq(V__AGE,V__MILITARYAGE) ) ) ) ).

fof(kb_SUMO_45366,axiom,
    ! [V__MILITARY,V__AGE,V__MILITARYAGE,V__AGENT,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__AGENT,s__SelfConnectedObject)
        & s__instance(V__MILITARYAGE,s__TimeDuration)
        & s__instance(V__AGE,s__TimeDuration)
        & s__instance(V__MILITARY,s__MilitaryOrganization) )
     => ( ( s__militaryAge(V__AREA,V__MILITARYAGE)
          & s__militaryOfArea(V__MILITARY,V__AREA)
          & s__member(V__AGENT,V__MILITARY)
          & s__age(V__AGENT,V__AGE) )
       => greatereq(V__AGE,V__MILITARYAGE) ) ) ).

fof(kb_SUMO_45367,axiom,
    s__instance(s__AvailableForMilitaryServiceMaleFn__m,s__UnaryFunction) ).

fof(kb_SUMO_45368,axiom,
    s__domain(s__AvailableForMilitaryServiceMaleFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_45369,axiom,
    s__range(s__AvailableForMilitaryServiceMaleFn__m,s__Integer) ).

fof(kb_SUMO_45370,axiom,
    s__documentation(s__AvailableForMilitaryServiceMaleFn__m,s__EnglishLanguage,'(&%AvailableForMilitaryServiceMaleFn ?AREA) denotes the &%Integer that represents the count of the population of males of military age in the &%GeopoliticalArea ?AREA.') ).

fof(kb_SUMO_45371,axiom,
    ! [V__PERSON,V__AGE,V__MILITARYAGE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__MILITARYAGE,s__TimeDuration)
        & s__instance(V__AGE,s__TimeDuration) )
     => s__AvailableForMilitaryServiceMaleFn(V__AREA) = s__CardinalityFn(s__KappaFn(V__PERSON,'(s__instance(V__PERSON,s__Human) & s__attribute(V__PERSON,s__Male) & s__militaryAge(V__AREA,V__MILITARYAGE) & s__age(V__PERSON,V__AGE) & greatereq(V__AGE,V__MILITARYAGE) & s__inhabits(V__PERSON,V__AREA))')) ) ).

fof(kb_SUMO_45372,axiom,
    s__instance(s__FitForMilitaryServiceMaleFn__m,s__UnaryFunction) ).

fof(kb_SUMO_45373,axiom,
    s__domain(s__FitForMilitaryServiceMaleFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_45374,axiom,
    s__range(s__FitForMilitaryServiceMaleFn__m,s__Integer) ).

fof(kb_SUMO_45375,axiom,
    s__documentation(s__FitForMilitaryServiceMaleFn__m,s__EnglishLanguage,'(&%FitForMilitaryServiceMaleFn ?AREA) denotes the &%Integer that represents the count of the population of males of military age in the &%GeopoliticalArea ?AREA that is also capable of being a member of the military.') ).

fof(kb_SUMO_45376,axiom,
    ! [V__PERSON,V__AGE,V__MILITARYAGE,V__PROCESS,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__subclass(V__PROCESS,s__MilitaryProcess)
        & s__instance(V__PROCESS,s__SetOrClass)
        & s__instance(V__MILITARYAGE,s__TimeDuration)
        & s__instance(V__AGE,s__TimeDuration) )
     => s__FitForMilitaryServiceMaleFn(V__AREA) = s__CardinalityFn(s__KappaFn(V__PERSON,'(s__instance(V__PERSON,s__Human) & s__attribute(V__PERSON,s__Male) & s__instance(V__PROCESS,s__MilitaryProcess) & s__fitForMilitaryService(V__PERSON,V__PROCESS) & s__militaryAge(V__AREA,V__MILITARYAGE) & s__age(V__PERSON,V__AGE) & greatereq(V__AGE,V__MILITARYAGE) & s__inhabits(V__PERSON,V__AREA))')) ) ).

fof(kb_SUMO_45377,axiom,
    s__instance(s__fitForMilitaryService__m,s__BinaryPredicate) ).

fof(kb_SUMO_45378,axiom,
    s__domain(s__fitForMilitaryService__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_45379,axiom,
    s__domainSubclass(s__fitForMilitaryService__m,"2",s__MilitaryProcess) ).

fof(kb_SUMO_45380,axiom,
    s__documentation(s__fitForMilitaryService__m,s__EnglishLanguage,'(fitForMilitaryService ?AGENT ?PROCESS) means that ?AGENT is capable of carrying out the &%MilitaryProcess ?PROCESS as the &%agent of the ?PROCESS.') ).

fof(kb_SUMO_45381,axiom,
    ! [V__PROCESS,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__subclass(V__PROCESS,s__MilitaryProcess)
        & s__instance(V__PROCESS,s__SetOrClass) )
     => ( s__fitForMilitaryService(V__AGENT,V__PROCESS)
       => s__capability(V__PROCESS,s__agent__m,V__AGENT) ) ) ).

fof(kb_SUMO_45382,axiom,
    s__instance(s__ReachingMilitaryAgeAnnuallyMaleFn__m,s__BinaryFunction) ).

fof(kb_SUMO_45383,axiom,
    s__domain(s__ReachingMilitaryAgeAnnuallyMaleFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_45384,axiom,
    s__domain(s__ReachingMilitaryAgeAnnuallyMaleFn__m,"2",s__Year) ).

fof(kb_SUMO_45385,axiom,
    s__range(s__ReachingMilitaryAgeAnnuallyMaleFn__m,s__Integer) ).

fof(kb_SUMO_45386,axiom,
    s__documentation(s__ReachingMilitaryAgeAnnuallyMaleFn__m,s__EnglishLanguage,'(equal (ReachingMilitaryAgeAnnuallyMaleFn ?AREA ?YEAR) ?COUNT) means that in the GeopoliticalArea ?AREA, there are ?COUNT number of male individuals who for that year ?YEAR come to be of &%militaryAge.') ).

fof(kb_SUMO_45387,axiom,
    ! [V__PERSON,V__AGE,V__MILITARYAGE,V__AGEMINUSONE,V__YEAR,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__YEAR,s__Year)
        & s__instance(V__AGEMINUSONE,s__TimeDuration)
        & s__instance(V__MILITARYAGE,s__TimeDuration)
        & s__instance(V__AGE,s__TimeDuration) )
     => s__ReachingMilitaryAgeAnnuallyMaleFn(V__AREA,V__YEAR) = s__CardinalityFn(s__KappaFn(V__PERSON,'(s__instance(V__PERSON,s__Human) & s__attribute(V__PERSON,s__Male) & s__militaryAge(V__AREA,V__MILITARYAGE) & (V__AGEMINUSONE = minus(V__AGE,1)) & s__holdsDuring(V__YEAR,(s__age(V__PERSON,V__AGEMINUSONE) | s__age(V__PERSON,V__AGE))) & (V__AGE = V__MILITARYAGE) & s__inhabits(V__PERSON,V__AREA))')) ) ).

fof(kb_SUMO_45388,axiom,
    s__instance(s__militaryExpendituresInUSDollarsInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_45389,axiom,
    s__domain(s__militaryExpendituresInUSDollarsInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_45390,axiom,
    s__domain(s__militaryExpendituresInUSDollarsInPeriod__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_45391,axiom,
    s__domain(s__militaryExpendituresInUSDollarsInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_45392,axiom,
    s__documentation(s__militaryExpendituresInUSDollarsInPeriod__m,s__EnglishLanguage,'(&%militaryExpendituresInUSDollarsInPeriod ?AREA ?AMOUNT ?PERIOD) means that the estimated military spending of the &%GeopoliticalArea ?AREA was ?AMOUNT in &%UnitedStatesDollars during the &%TimeInterval indicated by ?PERIOD. Note: This predicate was created to represent data from the CIA World Fact Book, which calculates ?AMOUNT by multiplying estimated defense spending of an ?AREA in percentage terms by the gross domestic product (GDP) for ?PERIOD. Note that for this figure, GDP is calculated by the exchange rate method rather than by &%PPPBasedEconomicValuation. In any case, military expenditures data should be treated as only approximate.') ).

fof(kb_SUMO_45393,axiom,
    s__instance(s__militaryExpendituresInUSDollars__m,s__BinaryPredicate) ).

fof(kb_SUMO_45394,axiom,
    s__domain(s__militaryExpendituresInUSDollars__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_45395,axiom,
    s__domain(s__militaryExpendituresInUSDollars__m,"2",s__CurrencyMeasure) ).

fof(kb_SUMO_45396,axiom,
    s__documentation(s__militaryExpendituresInUSDollars__m,s__EnglishLanguage,'(&%militaryExpendituresInUSDollars ?AREA ?AMOUNT) means that the estimated military spending of the &%GeopoliticalArea ?AREA is ?AMOUNT in &%UnitedStatesDollars. Note: This predicate was created to represent data from the CIA World Fact Book, which calculates ?AMOUNT by multiplying estimated percentage of ?AREAs budget spent on defense by its gross domestic product (GDP) expressed in U.S. dollars. Note that this GDP is calculated by the exchange rate method rather than by &%PPPBasedEconomicValuation. Military expenditures data is approximate.') ).

%FOL fof(kb_SUMO_45397,axiom,(( (! [V__AMOUNT,V__PERIOD,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass) & s__instance(V__AMOUNT,s__CurrencyMeasure)) => (s__militaryExpendituresInUSDollarsInPeriod(V__AREA,V__AMOUNT,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__militaryExpendituresInUSDollars(V__AREA,V__AMOUNT)')))))) ))).

fof(kb_SUMO_45398,axiom,
    s__instance(s__militaryExpendituresFractionOfGDPInPeriod__m,s__TernaryPredicate) ).

fof(kb_SUMO_45399,axiom,
    s__domain(s__militaryExpendituresFractionOfGDPInPeriod__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_45400,axiom,
    s__domain(s__militaryExpendituresFractionOfGDPInPeriod__m,"2",s__RationalNumber) ).

fof(kb_SUMO_45401,axiom,
    s__domain(s__militaryExpendituresFractionOfGDPInPeriod__m,"3",s__TimeInterval) ).

fof(kb_SUMO_45402,axiom,
    s__documentation(s__militaryExpendituresFractionOfGDPInPeriod__m,s__EnglishLanguage,'(&%militaryExpendituresFractionOfGDPInPeriod ?AREA ?FRACTION ?PERIOD) means that the estimated military spending of the &%GeopoliticalArea ?AREA was ?FRACTION of the gross domestic product (GDP) of that area during the &%TimeInterval indicated by ?PERIOD.') ).

fof(kb_SUMO_45403,axiom,
    ! [V__PERIOD,V__FRACTION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__FRACTION,s__RationalNumber)
        & s__instance(V__PERIOD,s__TimeInterval) )
     => ( s__militaryExpendituresFractionOfGDPInPeriod(V__AREA,V__FRACTION,V__PERIOD)
       => lesseq(V__FRACTION,"1.0") ) ) ).

fof(kb_SUMO_45404,axiom,
    s__instance(s__militaryExpendituresFractionOfGDP__m,s__BinaryPredicate) ).

fof(kb_SUMO_45405,axiom,
    s__domain(s__militaryExpendituresFractionOfGDP__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_45406,axiom,
    s__domain(s__militaryExpendituresFractionOfGDP__m,"2",s__RationalNumber) ).

fof(kb_SUMO_45407,axiom,
    s__documentation(s__militaryExpendituresFractionOfGDP__m,s__EnglishLanguage,'(&%militaryExpendituresFractionOfGDP ?AREA ?FRACTION) means that the estimated military spending of the &%GeopoliticalArea ?AREA is ?FRACTION of the gross domestic product (GDP) of that area.') ).

fof(kb_SUMO_45408,axiom,
    ! [V__FRACTION,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__FRACTION,s__RationalNumber) )
     => ( s__militaryExpendituresFractionOfGDP(V__AREA,V__FRACTION)
       => lesseq(V__FRACTION,"1.0") ) ) ).

%FOL fof(kb_SUMO_45409,axiom,(( (! [V__PERIOD,V__FRACTION,V__AREA] : ((s__instance(V__AREA,s__GeopoliticalArea) & s__instance(V__FRACTION,s__RationalNumber) & s__instance(V__PERIOD,s__TimeInterval) & s__instance(V__PERIOD,s__SetOrClass)) => (s__militaryExpendituresFractionOfGDPInPeriod(V__AREA,V__FRACTION,V__PERIOD) <=> (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__instance(V__TIME,V__PERIOD) & s__holdsDuring(V__TIME,'s__militaryExpendituresFractionOfGDP(V__AREA,V__FRACTION)')))))) ))).

fof(kb_SUMO_45410,axiom,
    s__instance(s__weaponCarryingCapability__m,s__TernaryPredicate) ).

fof(kb_SUMO_45411,axiom,
    s__instance(s__weaponCarryingCapability__m,s__TotalValuedRelation) ).

fof(kb_SUMO_45412,axiom,
    s__domain(s__weaponCarryingCapability__m,"1",s__MilitaryVehicle) ).

fof(kb_SUMO_45413,axiom,
    s__domainSubclass(s__weaponCarryingCapability__m,"2",s__Weapon) ).

fof(kb_SUMO_45414,axiom,
    s__domain(s__weaponCarryingCapability__m,"3",s__PositiveInteger) ).

fof(kb_SUMO_45415,axiom,
    s__documentation(s__weaponCarryingCapability__m,s__EnglishLanguage,'(&%weaponCarryingCapability ?MV ?WC ?I) means that the &%MilitaryVehicle ?MV is able to carry ?I &%Weapons of class ?WC.') ).

fof(kb_SUMO_45416,axiom,
    ! [V__COUNT,V__PC,V__ROLE,V__MV,V__WEAPON,V__WC] :
      ( ( s__subclass(V__WC,s__Weapon)
        & s__instance(V__WC,s__SetOrClass)
        & s__instance(V__WEAPON,s__Object)
        & s__instance(V__MV,s__MilitaryVehicle)
        & s__instance(V__ROLE,s__CaseRole)
        & s__subclass(V__PC,s__Process)
        & s__instance(V__PC,s__SetOrClass)
        & s__instance(V__COUNT,s__PositiveInteger) )
     => ( ( s__weaponCarryingCapability(V__MV,V__WC,V__COUNT)
          & s__instance(V__WEAPON,V__WC)
          & s__capability(V__PC,V__ROLE,V__WEAPON)
          & ( s__subclass(V__PC,s__Shooting)
            | s__subclass(V__PC,s__Damaging) ) )
       => s__capability(V__PC,V__ROLE,V__MV) ) ) ).

fof(kb_SUMO_45417,axiom,
    ! [V__PC,V__ROLE,V__MV] :
      ( ( s__instance(V__MV,s__Object)
        & s__instance(V__ROLE,s__CaseRole)
        & s__subclass(V__PC,s__Process)
        & s__instance(V__PC,s__SetOrClass) )
     => ( ( s__capability(V__PC,V__ROLE,V__MV)
          & s__subclass(V__PC,s__Shooting) )
       => ? [V__WEAPON] :
            ( s__instance(V__WEAPON,s__Object)
            & s__instance(V__WEAPON,s__Weapon)
            & s__part(V__WEAPON,V__MV)
            & s__capability(V__PC,V__ROLE,V__WEAPON) ) ) ) ).

fof(kb_SUMO_45418,axiom,
    ! [V__MV,V__WEAPON] :
      ( ( s__instance(V__WEAPON,s__Object)
        & s__instance(V__MV,s__Object) )
     => ( ( s__part(V__WEAPON,V__MV)
          & s__instance(V__MV,s__Vehicle) )
       => s__instance(V__MV,s__MilitaryVehicle) ) ) ).

fof(kb_SUMO_45419,axiom,
    s__instance(s__personTransportCapability__m,s__BinaryPredicate) ).

fof(kb_SUMO_45420,axiom,
    s__instance(s__personTransportCapability__m,s__TotalValuedRelation) ).

fof(kb_SUMO_45421,axiom,
    s__domain(s__personTransportCapability__m,"1",s__PassengerVehicle) ).

fof(kb_SUMO_45422,axiom,
    s__domain(s__personTransportCapability__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_45423,axiom,
    s__documentation(s__personTransportCapability__m,s__EnglishLanguage,'(&%personTransportCapability ?PV ?I) means that the &%PassengerVehicle ?PV is able to carry ?I &%Humans.') ).

fof(kb_SUMO_45424,axiom,
    s__instance(s__maximumPayloadCapacity__m,s__BinaryPredicate) ).

fof(kb_SUMO_45425,axiom,
    s__instance(s__maximumPayloadCapacity__m,s__TotalValuedRelation) ).

fof(kb_SUMO_45426,axiom,
    s__domain(s__maximumPayloadCapacity__m,"1",s__Vehicle) ).

fof(kb_SUMO_45427,axiom,
    s__domain(s__maximumPayloadCapacity__m,"2",s__MassMeasure) ).

fof(kb_SUMO_45428,axiom,
    s__documentation(s__maximumPayloadCapacity__m,s__EnglishLanguage,'(&%maximumPayloadCapacity ?V ?MM) means that the &%Vehicle ?V has a maximum payload of ?MM. This means that the vehicle can transport &%Objects weighing less than ?MM, provided that their height and width are within the limits of &%maximumPayloadHeightWidth.') ).

fof(kb_SUMO_45429,axiom,
    ! [V__WO,V__UNITLOAD,V__WOU,V__V,V__LOAD] :
      ( ( s__instance(V__LOAD,s__RealNumber)
        & s__instance(V__V,s__Vehicle)
        & s__instance(V__WOU,s__UnitOfMeasure)
        & s__instance(V__UNITLOAD,s__UnitOfMeasure)
        & s__instance(V__WO,s__RealNumber) )
     => ( s__maximumPayloadCapacity(V__V,s__MeasureFn(V__LOAD,V__UNITLOAD))
       => ~ ? [V__TP,V__O] :
              ( s__instance(V__O,s__SelfConnectedObject)
              & s__instance(V__TP,s__Process)
              & s__instance(V__TP,s__Transportation)
              & s__instrument(V__TP,V__V)
              & s__patient(V__TP,V__O)
              & s__weight(V__O,s__MeasureFn(V__WO,V__WOU))
              & V__WOU = V__UNITLOAD
              & greater(V__WO,V__LOAD) ) ) ) ).

fof(kb_SUMO_45430,axiom,
    s__instance(s__maximumPayloadHeightWidth__m,s__TernaryPredicate) ).

fof(kb_SUMO_45431,axiom,
    s__instance(s__maximumPayloadHeightWidth__m,s__TotalValuedRelation) ).

fof(kb_SUMO_45432,axiom,
    s__domain(s__maximumPayloadHeightWidth__m,"1",s__Vehicle) ).

fof(kb_SUMO_45433,axiom,
    s__domain(s__maximumPayloadHeightWidth__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_45434,axiom,
    s__domain(s__maximumPayloadHeightWidth__m,"3",s__LengthMeasure) ).

fof(kb_SUMO_45435,axiom,
    s__documentation(s__maximumPayloadHeightWidth__m,s__EnglishLanguage,'(&%maximumHeightWidth ?V ?LMHEIGHT ?LMWIDTH) means that the &%Vehicle ?V can transport &%Objects with a &%height less then or equal to ?LMHEIGHT and &%width less than or equal to ?LMWIDTH, provided that the &%weight of these &%Objects is less than or equal to &%maximumPayloadCapacity.') ).

fof(kb_SUMO_45436,axiom,
    ! [V__UNITHEIGHT,V__WIDTH,V__WO,V__HOU,V__WOU,V__UNITWIDTH,V__V,V__HO,V__HEIGHT] :
      ( ( s__instance(V__HEIGHT,s__RealNumber)
        & s__instance(V__HO,s__RealNumber)
        & s__instance(V__V,s__Vehicle)
        & s__instance(V__UNITWIDTH,s__UnitOfMeasure)
        & s__instance(V__WOU,s__UnitOfMeasure)
        & s__instance(V__HOU,s__UnitOfMeasure)
        & s__instance(V__WO,s__RealNumber)
        & s__instance(V__WIDTH,s__RealNumber)
        & s__instance(V__UNITHEIGHT,s__UnitOfMeasure) )
     => ( s__maximumPayloadHeightWidth(V__V,s__MeasureFn(V__HEIGHT,V__UNITHEIGHT),s__MeasureFn(V__WIDTH,V__UNITWIDTH))
       => ~ ? [V__TP,V__O] :
              ( s__instance(V__O,s__SelfConnectedObject)
              & s__instance(V__TP,s__Process)
              & s__instance(V__TP,s__Transportation)
              & s__instrument(V__TP,V__V)
              & s__patient(V__TP,V__O)
              & s__width(V__O,s__MeasureFn(V__WO,V__WOU))
              & s__height(V__O,s__MeasureFn(V__HO,V__HOU))
              & V__WOU = V__UNITWIDTH
              & V__HOU = V__UNITHEIGHT
              & greater(V__WO,V__WIDTH)
              & greater(V__HO,V__HEIGHT) ) ) ) ).

fof(kb_SUMO_45437,axiom,
    ! [V__TRANSPORT,V__O,V__UNITHEIGHT,V__WIDTH,V__UNITWEIGHT,V__WO,V__HOU,V__WEOU,V__WOU,V__V,V__UNITWIDTH,V__WEIGHT,V__WEO,V__HEIGHT,V__HO] :
      ( ( s__instance(V__HO,s__RealNumber)
        & s__instance(V__HEIGHT,s__RealNumber)
        & s__instance(V__WEO,s__RealNumber)
        & s__instance(V__WEIGHT,s__RealNumber)
        & s__instance(V__UNITWIDTH,s__UnitOfMeasure)
        & s__instance(V__V,s__Vehicle)
        & s__instance(V__WOU,s__UnitOfMeasure)
        & s__instance(V__WEOU,s__UnitOfMeasure)
        & s__instance(V__HOU,s__UnitOfMeasure)
        & s__instance(V__WO,s__RealNumber)
        & s__instance(V__UNITWEIGHT,s__UnitOfMeasure)
        & s__instance(V__WIDTH,s__RealNumber)
        & s__instance(V__UNITHEIGHT,s__UnitOfMeasure) )
     => ( ( s__maximumPayloadCapacity(V__V,s__MeasureFn(V__WEIGHT,V__UNITWEIGHT))
          & s__maximumPayloadHeightWidth(V__V,s__MeasureFn(V__HEIGHT,V__UNITHEIGHT),s__MeasureFn(V__WIDTH,V__UNITWIDTH))
          & s__instance(V__O,s__SelfConnectedObject)
          & s__weight(V__O,s__MeasureFn(V__WEO,V__WEOU))
          & s__width(V__O,s__MeasureFn(V__WO,V__WOU))
          & s__height(V__O,s__MeasureFn(V__HO,V__HOU))
          & V__WEOU = V__UNITWEIGHT
          & V__WOU = V__UNITWIDTH
          & V__HOU = V__UNITHEIGHT
          & lesseq(V__WEO,V__WEIGHT)
          & lesseq(V__WO,V__WIDTH)
          & lesseq(V__HO,V__HEIGHT) )
       => s__capability(s__KappaFn(V__TRANSPORT,'(s__instance(V__TRANSPORT,s__Transportation) & s__patient(V__TRANSPORT,V__O))'),s__instrument__m,V__V) ) ) ).

fof(kb_SUMO_45438,axiom,
    s__subclass(s__ArtilleryCannon,s__ArtilleryGun) ).

fof(kb_SUMO_45439,axiom,
    s__instance(s__ArtilleryCannon__t,s__SetOrClass) ).

fof(kb_SUMO_45440,axiom,
    s__disjoint(s__ArtilleryCannon,s__MilitaryTank) ).

fof(kb_SUMO_45441,axiom,
    s__documentation(s__ArtilleryCannon,s__EnglishLanguage,'A long-range &%ArtilleryGun that is capable of launching rockets or grenades or other explosives.') ).

fof(kb_SUMO_45442,axiom,
    ! [V__SHOOTING,V__AC] :
      ( ( s__instance(V__AC,s__Object)
        & s__instance(V__SHOOTING,s__Process) )
     => ( ( s__instance(V__SHOOTING,s__Shooting)
          & s__instrument(V__SHOOTING,V__AC)
          & s__instance(V__AC,s__ArtilleryCannon) )
       => ? [V__PROJ] :
            ( s__instance(V__PROJ,s__Object)
            & s__instrument(V__SHOOTING,V__PROJ)
            & s__instance(V__PROJ,s__UnionFn(s__Missile,s__Grenade)) ) ) ) ).

fof(kb_SUMO_45443,axiom,
    s__subclass(s__Grenade,s__Projectile) ).

fof(kb_SUMO_45444,axiom,
    s__instance(s__Grenade__t,s__SetOrClass) ).

fof(kb_SUMO_45445,axiom,
    s__subclass(s__Grenade,s__ExplosiveDevice) ).

fof(kb_SUMO_45446,axiom,
    s__documentation(s__Grenade,s__EnglishLanguage,'A larger projectile that is not self powered and launched by some ArtilleryCannon or MortarGun') ).

fof(kb_SUMO_45447,axiom,
    ! [V__SHOOTING,V__MG] :
      ( ( s__instance(V__MG,s__Object)
        & s__instance(V__SHOOTING,s__Process) )
     => ( ( s__instance(V__SHOOTING,s__Shooting)
          & s__instrument(V__SHOOTING,V__MG)
          & s__instance(V__MG,s__MortarGun) )
       => ? [V__PROJ] :
            ( s__instance(V__PROJ,s__Object)
            & s__instrument(V__SHOOTING,V__PROJ)
            & s__instance(V__PROJ,s__Grenade) ) ) ) ).

fof(kb_SUMO_45448,axiom,
    s__instance(s__caliber__m,s__BinaryPredicate) ).

fof(kb_SUMO_45449,axiom,
    s__instance(s__caliber__m,s__TotalValuedRelation) ).

fof(kb_SUMO_45450,axiom,
    s__domainSubclass(s__caliber__m,"1",s__Gun) ).

fof(kb_SUMO_45451,axiom,
    s__domain(s__caliber__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_45452,axiom,
    s__documentation(s__caliber__m,s__EnglishLanguage,'(&%caliber ?G ?L) means that the gun ?G is designed to shoot projectiles with a diameter of ?L.') ).

fof(kb_SUMO_45453,axiom,
    ! [V__LM,V__LM1,V__PROJ,V__SHOT,V__GUNCLASS,V__GUN] :
      ( ( s__instance(V__GUN,s__Object)
        & s__subclass(V__GUNCLASS,s__Gun)
        & s__instance(V__GUNCLASS,s__SetOrClass)
        & s__instance(V__SHOT,s__Process)
        & s__instance(V__PROJ,s__Object)
        & s__instance(V__LM1,s__LengthMeasure)
        & s__instance(V__LM,s__LengthMeasure) )
     => ( ( s__instance(V__SHOT,s__Shooting)
          & s__instrument(V__SHOT,V__GUN)
          & s__patient(V__SHOT,V__PROJ)
          & s__width(V__PROJ,V__LM1)
          & s__instance(V__GUN,V__GUNCLASS)
          & s__instance(V__PROJ,s__Projectile)
          & s__caliber(V__GUNCLASS,V__LM) )
       => V__LM = V__LM1 ) ) ).

fof(kb_SUMO_45454,axiom,
    ! [V__SHOOTING,V__LM,V__LM1,V__PROJ,V__GUN,V__GUNCLASS] :
      ( ( s__subclass(V__GUNCLASS,s__Gun)
        & s__instance(V__GUNCLASS,s__SetOrClass)
        & s__instance(V__GUN,s__Object)
        & s__instance(V__PROJ,s__Object)
        & s__instance(V__LM1,s__LengthMeasure)
        & s__instance(V__LM,s__LengthMeasure) )
     => ( ( s__instance(V__PROJ,s__Projectile)
          & s__caliber(V__GUNCLASS,V__LM)
          & s__instance(V__GUN,V__GUNCLASS)
          & s__width(V__PROJ,V__LM1)
          & V__LM = V__LM1 )
       => s__capability(s__KappaFn(V__SHOOTING,'(s__instance(V__SHOOTING,s__Shooting) & s__patient(V__SHOOTING,V__PROJ))'),s__instrument__m,V__GUN) ) ) ).

fof(kb_SUMO_45455,axiom,
    ! [V__LM,V__LM1,V__PROJ,V__GUN,V__GUNCLASS] :
      ( ( s__subclass(V__GUNCLASS,s__Gun)
        & s__instance(V__GUNCLASS,s__SetOrClass)
        & s__instance(V__GUN,s__Object)
        & s__instance(V__PROJ,s__Object)
        & s__instance(V__LM1,s__LengthMeasure)
        & s__instance(V__LM,s__LengthMeasure) )
     => ( ( s__instance(V__PROJ,s__Projectile)
          & s__caliber(V__GUNCLASS,V__LM)
          & s__instance(V__GUN,V__GUNCLASS)
          & s__width(V__PROJ,V__LM1)
          & V__LM = V__LM1 )
       => s__hasPurpose(V__GUN,'(? [V__SHOOTING] : (s__instance(V__SHOOTING,s__Process) & s__instance(V__SHOOTING,s__Shooting) & s__patient(V__SHOOTING,V__PROJ) & s__instrument(V__SHOOTING,V__GUN)))') ) ) ).

fof(kb_SUMO_45456,axiom,
    s__subclass(s__M242,s__AntiArmorWeapon) ).

fof(kb_SUMO_45457,axiom,
    s__subclass(s__M242,s__ChainGun) ).

fof(kb_SUMO_45458,axiom,
    s__instance(s__M242__t,s__SetOrClass) ).

fof(kb_SUMO_45459,axiom,
    s__documentation(s__M242,s__EnglishLanguage,'The M242 Bushmaster is a 25 mm chain gun. It is currently used by the US Armed Forces and other NATO forces. It is used extensively on vehicles and aircraft. It is an externally powered, chain driven, single-barrel weapon which may be fired in semi-automatic or automatic modes. It is fed by a metallic link belt and has dual-feed capability. The term chain gun derives from the use of a roller chain that drives the bolt back and forth. It can destroy lightly armored vehicles and aerial targets (such as helicopters and slow-flying aircraft). It can also suppress enemy positions such as troops in the open, dug-in positions, and built-up areas. The standard rate of fire is 200 rounds per minute, and has a range of 2,000 meters (depending on the type of ammunition used). (from Wikipedia)') ).

fof(kb_SUMO_45460,axiom,
    s__caliber(s__M242,s__MeasureFn("25",s__Millimeter)) ).

fof(kb_SUMO_45461,axiom,
    ! [V__M242] :
      ( s__instance(V__M242,s__Device)
     => ( s__instance(V__M242,s__M242)
       => s__effectiveRange(V__M242,s__MeasureFn("2",s__Kilometer)) ) ) ).

fof(kb_SUMO_45462,axiom,
    ! [V__M242] :
      ( s__instance(V__M242,s__SelfConnectedObject)
     => ( s__instance(V__M242,s__M242)
       => s__weight(V__M242,s__MeasureFn("110",s__Kilogram)) ) ) ).

fof(kb_SUMO_45463,axiom,
    s__subclass(s__GAU12U,s__AntiArmorWeapon) ).

fof(kb_SUMO_45464,axiom,
    s__instance(s__GAU12U__t,s__SetOrClass) ).

fof(kb_SUMO_45465,axiom,
    s__subclass(s__GAU12U,s__GatlingGun) ).

fof(kb_SUMO_45466,axiom,
    s__instance(s__GatlingGun__t,s__SetOrClass) ).

fof(kb_SUMO_45467,axiom,
    s__documentation(s__GAU12U,s__EnglishLanguage,'The five-barrel Equalizer cannon was developed in the late 1970s, based on the mechanism of the GAU-8/A Avenger cannon, but firing a new NATO series of 25 mm ammunition. The GAU-12U cannon is operated by a 15 hp (11 kW) electric motor, in external mounts supplied by a bleed air-drive pneumatic system. Its rate of fire is normally 3,600 rounds per minute, with a maximum of 4,200 rounds per minute. The Equalizer normally uses PGU-20/U armor-piercing incendiary (API) or PGU-22 or PGU-25 high-explosive incendiary (HEI) ammunition. With a harder-hitting projectile and comparable muzzle velocity, it is more lethal than the older M61 Vulcan, and more effective than the older 30 mm ADEN cannon it replaces. (from Wikipedia)') ).

fof(kb_SUMO_45468,axiom,
    s__caliber(s__GAU12U,s__MeasureFn("25",s__Millimeter)) ).

fof(kb_SUMO_45469,axiom,
    ! [V__GAU12U] :
      ( s__instance(V__GAU12U,s__SelfConnectedObject)
     => ( s__instance(V__GAU12U,s__GAU12U)
       => s__weight(V__GAU12U,s__MeasureFn("122",s__Kilogram)) ) ) ).

fof(kb_SUMO_45470,axiom,
    s__subclass(s__ChainGun,s__HeavyMachineGun) ).

fof(kb_SUMO_45471,axiom,
    s__instance(s__ChainGun__t,s__SetOrClass) ).

fof(kb_SUMO_45472,axiom,
    s__instance(s__HeavyMachineGun__t,s__SetOrClass) ).

fof(kb_SUMO_45473,axiom,
    s__documentation(s__ChainGun,s__EnglishLanguage,'A chain gun is a type of machine gun or automatic cannon that uses an external source of power, rather than recoil, to cycle the weapon, and does so via a continuous loop of chain similar to that used on a motor or bicycle. Chain gun is a registered trademark of McDonnell Douglas for a chain-powered weapon. The primary advantages of chain-driven weapons over their recoil-actuated counterparts are their reliability and controllability. Rather than being dependent upon recoil to actuate the system, which is usually derived from the detonation of a cartridge and is thus inherently uncontrollable, a chain gun instead depends on an external motor to produce power. The motor drives the chain, the chain moves in a rectangular loop via four sprockets which tension it, and one link of the chain is in turn connected to the bolt assembly, thus the bolt moves back and forth to load, fire, extract and eject cartridges. As with other externally-powered guns, this provides a degree of reliability. In addition, and again as with all externally-controlled guns, a misfired round does not stop the weapon - it is simply ejected. The speed of the motor also controls how fast the weapon fires, and thus provides controllability. During each full cycle of the chain link attached to the bolt assembly, two periods (passage along the long sides of the rectangle) control the time taken for the bolt to drive forward and chamber a round and how quickly it extracts it, whilst the other two periods - when the chain moves across the short sides of the rectangle, sideways relative to the axis of the barrel - determine for how long the breech remains locked (during firing) and open (allowing extraction and ventilation of fumes etc). Since it is the time taken for the chain to move around a complete loop of the rectangle that controls the rate of fire of the gun, chain guns can theoretically operate at an infinite number of firing rates from single shot to the maximum imposed by mechanical etc tolerances. In practice, chain guns come with two or three pre-set firing speeds. (from Wikipedia)') ).

fof(kb_SUMO_45474,axiom,
    s__subclass(s__M240,s__AutomaticGun) ).

fof(kb_SUMO_45475,axiom,
    s__instance(s__M240__t,s__SetOrClass) ).

fof(kb_SUMO_45476,axiom,
    s__documentation(s__M240,s__EnglishLanguage,'The M240 is a belt-fed 7.62 mm NATO medium machine gun. It has been used by the U.S. Armed Forces since the end of the 20th century, and is also used by other NATO forces. It is used extensively in the infantry as well as on vehicles and aircraft. Though not the lightest medium machine gun, it is highly regarded for reliability, and the firearms standardization with those of other NATO allies is also seen as a major plus. The M240 designation is used to describe the whole family, but it is also a specic variant- a specialized co-axial model. There are many versions in service, see selected versions below: * M240- a co-axial version adopted in 1977 by the US Army for use * in tanks. This version of the FN MAG beat out the M60E2 and * M219, as well as host of other medium machine guns including the * MG3 and AA-52 co-axial versions. Entered service in the 1980s on * the M1 Abrams. * M240E1- a pintle mounted version that also entered service in * the 1980s. Also used by USMC. * M240G- a version used by the USMC starting 1994, including in * infantry configuration as opposed to the previous vehicle * mounted types. * M240B- a ground version adopted by the Army in the late 1990s, * with deliverys starting around 1998. Includes recoil buffer and * front heat guard. Beat out other medium MGs. * M240H- an improved model mainly for aircraft developed in the * early first decade of the 2000s. (from Wikipedia)') ).

fof(kb_SUMO_45477,axiom,
    s__caliber(s__M240,s__MeasureFn("7.62",s__Millimeter)) ).

fof(kb_SUMO_45478,axiom,
    ! [V__M240] :
      ( s__instance(V__M240,s__SelfConnectedObject)
     => ( s__instance(V__M240,s__M240)
       => s__weight(V__M240,s__MeasureFn("12.5",s__Kilogram)) ) ) ).

fof(kb_SUMO_45479,axiom,
    ! [V__M240] :
      ( s__instance(V__M240,s__Device)
     => ( s__instance(V__M240,s__M240)
       => s__effectiveRange(V__M240,s__MeasureFn("1.8",s__Kilometer)) ) ) ).

fof(kb_SUMO_45480,axiom,
    s__subclass(s__M60,s__AutomaticGun) ).

fof(kb_SUMO_45481,axiom,
    s__instance(s__M60__t,s__SetOrClass) ).

fof(kb_SUMO_45482,axiom,
    s__documentation(s__M60,s__EnglishLanguage,'The M60 (also seen M-60, formally Machine Gun, 7.62mm, M60) is a family of American belt-fed machine guns firing linked 7.62 - 51 mm NATO cartridges. In the U.S. military, the M60 has largely been replaced by various versions of the M240 as a medium machine gun, and by the M249 SAW as a squad automatic weapon. However, it remains in use in every branch, as well as some other countries (another major user was Australia), it continues to be manufactured into the 21st century. The M60 can be used in both offensive and defensive configurations. In the offense, it provides a higher rate of fire, greater effective range, and uses a larger caliber round than the standard-issue U.S. service rifle, the M16 family. In defensive use, the long range, close defensive, and final protective fires delivered by the M60 form an integral part of a units battle plan. The M60 is effective up to 1,100 meters when firing at an area target and mounted on a tripod, up to 800 meters when firing at an area target using the integral bipod, up to 600 meters when firing at a point target, and up to 200 meters when firing at a moving point target. United States Marine Corps doctrine holds that the M60 and other weapons in its class are capable of suppressive fire on area targets out to 1,500 meters if the gunner is sufficiently skilled. (from Wikipedia)') ).

fof(kb_SUMO_45483,axiom,
    s__caliber(s__M60,s__MeasureFn("7.62",s__Millimeter)) ).

fof(kb_SUMO_45484,axiom,
    ! [V__M60] :
      ( s__instance(V__M60,s__SelfConnectedObject)
     => ( s__instance(V__M60,s__M60)
       => s__weight(V__M60,s__MeasureFn("10.5",s__Kilogram)) ) ) ).

fof(kb_SUMO_45485,axiom,
    ! [V__M60] :
      ( s__instance(V__M60,s__Device)
     => ( s__instance(V__M60,s__M60)
       => s__effectiveRange(V__M60,s__MeasureFn("1.1",s__Kilometer)) ) ) ).

fof(kb_SUMO_45486,axiom,
    s__subclass(s__HeavyMachineGun,s__AutomaticGun) ).

fof(kb_SUMO_45487,axiom,
    s__documentation(s__HeavyMachineGun,s__EnglishLanguage,'A heavy machine gun refers to either a larger-caliber, high-power machine gun or one of the smaller, medium-caliber (rifle caliber) machine guns meant for prolonged firing from heavy mounts, less mobile, or static positions (or some combination of the two). The latter meaning is generally thought of as an older meaning, and the former as a modern one, but both weapon types have histories extending back to the 1800s. Furthermore, heavier smaller-caliber weapons continue to be used up to the present. A classic example of a rifle-caliber heavy machine gun would be a water-cooled Maxim machine gun that was belt fed, had a water jacket, was crew served, and mounted on tripod or wheeled mount. Other types used linkable strips (such as the Hotchkiss) or large magazines. A common example of a heavy-caliber machine gun would be the Browning M2 .50-caliber machine gun. Firearms with calibers larger than 13 to 15 mm are generally thought of as autocannons instead of heavy machine guns. (from Wikipedia)') ).

fof(kb_SUMO_45488,axiom,
    s__subclass(s__M2Browning,s__HeavyMachineGun) ).

fof(kb_SUMO_45489,axiom,
    s__instance(s__M2Browning__t,s__SetOrClass) ).

fof(kb_SUMO_45490,axiom,
    s__documentation(s__M2Browning,s__EnglishLanguage,'The M2 Machine Gun, or Browning .50 Caliber Machine Gun is a heavy machine gun designed just after World War I by John Browning. It is nicknamed Ma Deuce by US troops or simply called fifty caliber machine gun. The design has had many specific designations- the official designation for the infantry type is Browning Machine Gun, Heavy Barrel, Cal. .50, M2, HB, Flexible. The Browning .50 machine gun was used extensively as a vehicle weapon and for aircraft armament by the United States from the 1920s to the present day. It was heavily used during World War II, Korean War, the Vietnam Conflict, as well as during operations in Iraq in the 1990s and 2000s. It is the primary heavy machine gun of NATO countries, and has been used by many other countries. It is still in use today. It was very similar in design to the smaller Browning Model 1919 machine gun .30-06 Springfield. Type Fully-automatic machine gun Caliber .50 in (12.7 mm) Ammunition .50 BMG Feed system Belt-fed Action Recoil-operated, short recoil Length 1,650 mm (65 in) Barrel length 1,140 mm (44 7/8 in) Weight 38 kg (58 kg w/ tripod) Rate of fire 550 round/min Muzzle velocity 3,050 ft/s (930 m/s) Effective range 2,000 m (2200 yards) (from Wikipedia)') ).

fof(kb_SUMO_45491,axiom,
    s__caliber(s__M2Browning,s__MeasureFn("12.7",s__Millimeter)) ).

fof(kb_SUMO_45492,axiom,
    ! [V__M2Browning] :
      ( s__instance(V__M2Browning,s__SelfConnectedObject)
     => ( s__instance(V__M2Browning,s__M2Browning)
       => s__weight(V__M2Browning,s__MeasureFn("38",s__Kilogram)) ) ) ).

fof(kb_SUMO_45493,axiom,
    ! [V__M2Browning] :
      ( s__instance(V__M2Browning,s__Device)
     => ( s__instance(V__M2Browning,s__M2Browning)
       => s__effectiveRange(V__M2Browning,s__MeasureFn("2",s__Kilometer)) ) ) ).

fof(kb_SUMO_45494,axiom,
    s__subclass(s__XM218,s__HeavyMachineGun) ).

fof(kb_SUMO_45495,axiom,
    s__instance(s__XM218__t,s__SetOrClass) ).

fof(kb_SUMO_45496,axiom,
    s__relatedInternalConcept(s__XM218,s__M2Browning) ).

fof(kb_SUMO_45497,axiom,
    s__documentation(s__XM218,s__EnglishLanguage,'The GAU-15/A utilized on the H-46, UH-1N and H-53 series aircraft is a crew served, recoil operated, belt fed, air cooled, percussion fired weapon, with a rate of fire of 750 rounds per minute. The gun system consists of the GAU-15/A (XM-218) cal. 50 machine gun, a pintle mount assembly, brass collection bag, and ammunition can bracket assembly. The pintle mount assembly is attached at personnel or cargo doors or windows of the aircraft. The ammunition can bracket holds a single 100 round can of linked cal. 50 percussion primed ammunition. Additional cans of ammunition are carried inside the aircraft to allow for rapid reloading. (from http://www.fas.org/man/dod-101/sys/ac/equip/gau-15.htm)') ).

fof(kb_SUMO_45498,axiom,
    s__caliber(s__XM218,s__MeasureFn("12.7",s__Millimeter)) ).

fof(kb_SUMO_45499,axiom,
    ! [V__XM218] :
      ( s__instance(V__XM218,s__SelfConnectedObject)
     => ( s__instance(V__XM218,s__XM218)
       => s__weight(V__XM218,s__MeasureFn("27",s__Kilogram)) ) ) ).

fof(kb_SUMO_45500,axiom,
    ! [V__XM218] :
      ( s__instance(V__XM218,s__Device)
     => ( s__instance(V__XM218,s__XM218)
       => s__effectiveRange(V__XM218,s__MeasureFn("2",s__Kilometer)) ) ) ).

fof(kb_SUMO_45501,axiom,
    s__subclass(s__M3M,s__HeavyMachineGun) ).

fof(kb_SUMO_45502,axiom,
    s__instance(s__M3M__t,s__SetOrClass) ).

fof(kb_SUMO_45503,axiom,
    s__documentation(s__M3M,s__EnglishLanguage,'The M3M is a weapon system rather than just a machine gun. The system has three parts: The Machine Gun, the Medium Pintle Head (MPH) or Soft Mount, and the Cradle, which is used to integrate the weapon into a particular aircraft or vehicle. An optional Integrated Illuminator/Laser spotting device gives this weapon a day/night capability. Three important differences between the M3M and the M2 BMG: 1) The new weapon uses an open bolt 2) has an internal recoil spring, and 3) a significantly longer barrel life. The first difference means that cook-offs are far less likely to occur while the second point means that the M3M has only a third as much non-compensated recoil as compared to the M2 BMG. As a personal note, I have been on a firing range where three out of four M2 BMGs had cook-offs following prolonged firing. Some problems noted during the initial evaluation of this weapon by the US Marines in 2001 included: 1) Significantly increased reload times compared to the M2 BMG. 2) Lengths of rounds were repeatedly pulled from the 100 round magazines by the airstream, resulting in hazards to personnel and equipment. 3) Lack of a flash suppressor, which made this weapon almost impossible to use with night-vision equipment. The feed system for 600 round magazines has been modified to reduce the air stream problem and FN Herstal has added a flash suppressor, as can be seen below in the second photograph. (from http://www.navweaps.com/Weapons/WNUS_50cal-M3M_MG.htm)') ).

fof(kb_SUMO_45504,axiom,
    s__caliber(s__M3M,s__MeasureFn("12.7",s__Millimeter)) ).

fof(kb_SUMO_45505,axiom,
    ! [V__M3M] :
      ( s__instance(V__M3M,s__SelfConnectedObject)
     => ( s__instance(V__M3M,s__M3M)
       => s__weight(V__M3M,s__MeasureFn("35.8",s__Kilogram)) ) ) ).

fof(kb_SUMO_45506,axiom,
    ! [V__M3M] :
      ( s__instance(V__M3M,s__Device)
     => ( s__instance(V__M3M,s__M3M)
       => s__effectiveRange(V__M3M,s__MeasureFn("1.85",s__Kilometer)) ) ) ).

fof(kb_SUMO_45507,axiom,
    s__subclass(s__GrenadeLauncher,s__HeavyMachineGun) ).

fof(kb_SUMO_45508,axiom,
    s__instance(s__GrenadeLauncher__t,s__SetOrClass) ).

fof(kb_SUMO_45509,axiom,
    s__documentation(s__GrenadeLauncher,s__EnglishLanguage,'A grenade launcher is an machine gun able to shoot grenades at high frequency.') ).

fof(kb_SUMO_45510,axiom,
    ! [V__SHOOTING,V__AC] :
      ( ( s__instance(V__AC,s__Object)
        & s__instance(V__SHOOTING,s__Process) )
     => ( ( s__instance(V__SHOOTING,s__Shooting)
          & s__instrument(V__SHOOTING,V__AC)
          & s__instance(V__AC,s__GrenadeLauncher) )
       => ? [V__PROJ] :
            ( s__instance(V__PROJ,s__Object)
            & s__instrument(V__SHOOTING,V__PROJ)
            & s__instance(V__PROJ,s__Grenade) ) ) ) ).

fof(kb_SUMO_45511,axiom,
    s__subclass(s__MK19,s__GrenadeLauncher) ).

fof(kb_SUMO_45512,axiom,
    s__instance(s__MK19__t,s__SetOrClass) ).

fof(kb_SUMO_45513,axiom,
    s__documentation(s__MK19,s__EnglishLanguage,'The MK19 (also known as MK-19, M19, Mark 19, or Mk 19) is a belt-fed grenade machine gun capable of firing five grenades per second. The Mk 19 fires 40mm grenades at a cyclic rate of 300 to 400 rounds per minute, giving a practical rate of fire of 60 rpm (rapid) and 40 rpm (sustained). The weapon operates on the blowback principle, which uses the chamber pressure from each fired round to load and re-cock the weapon. The Mk 19 is able to lob its grenade at a maximum distance of 2.2km, though its effective range is about 1.6km. The nearest safe distance to launch the grenade is 75 meters. In addition, the Mk 19s flash suppressor and its lack of smoke during firing makes it difficult for enemies to spot and counter it. For night operation, an AN/TVS-5 night vision sight can be fitted. The Mk 19 is a man-portable crew-served weapon that can fire from a tripod mounted position or from a vehicle mount (this being the preferred method as the weapon alone weighs 33 kg). The primary ammunition for Mk 19 is the high explosive dual-purpose M430 grenade. Upon impact, the grenade can kill anyone within the radius of five meters, and wound them within the radius of 15 meters. It can also punch through two inches of armour, which means it can take out most infantry fighting vehicles and armoured personnel carriers. It is especially deadly when used against enemy infantry formations. The ammunition comes in 32 or 48 round cans weighing 42 and 60 lb (20 and 30 kg). Due to its low recoil and comparatively light weight, it has been adapted for use on many different platforms, including small attack boats, fast attack vehicles such as the Humvee (HMMWV) and Stryker, military jeeps and as well as a large variety of naval mounts. (from Wikipedia)') ).

fof(kb_SUMO_45514,axiom,
    s__caliber(s__MK19,s__MeasureFn("40",s__Millimeter)) ).

fof(kb_SUMO_45515,axiom,
    ! [V__MK19] :
      ( s__instance(V__MK19,s__SelfConnectedObject)
     => ( s__instance(V__MK19,s__MK19)
       => s__weight(V__MK19,s__MeasureFn("33",s__Kilogram)) ) ) ).

fof(kb_SUMO_45516,axiom,
    ! [V__MK19] :
      ( s__instance(V__MK19,s__Device)
     => ( s__instance(V__MK19,s__MK19)
       => s__effectiveRange(V__MK19,s__MeasureFn("1.6",s__Kilometer)) ) ) ).

fof(kb_SUMO_45517,axiom,
    s__subclass(s__AntiArmorWeapon,s__Weapon) ).

fof(kb_SUMO_45518,axiom,
    s__documentation(s__AntiArmorWeapon,s__EnglishLanguage,'A weapon designed to damage the armor of military vehicles or bunkers') ).

fof(kb_SUMO_45519,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__AntiArmorWeapon)
       => s__hasPurpose(V__W,'(? [V__DAMAGING,V__ARMOR] : (s__instance(V__DAMAGING,s__Process) & s__instance(V__DAMAGING,s__Damaging) & s__instrument(V__DAMAGING,V__W) & s__patient(V__DAMAGING,V__ARMOR) & s__instance(V__ARMOR,s__Armor)))') ) ) ).

fof(kb_SUMO_45520,axiom,
    s__subclass(s__DragonWeapon,s__AntiArmorWeapon) ).

fof(kb_SUMO_45521,axiom,
    s__instance(s__DragonWeapon__t,s__SetOrClass) ).

fof(kb_SUMO_45522,axiom,
    s__subclass(s__DragonWeapon,s__Missile) ).

fof(kb_SUMO_45523,axiom,
    s__documentation(s__DragonWeapon,s__EnglishLanguage,'Primary function: Anti-armor weapon system ManBuilder: McDonnell Douglas Aerospace and Missile Systems and Raytheon Length: Launcher: 45.4 inches (115.32 cm) Missile: 33.3 inches (84.58 centimeters) Weight: Ready to Fire: 33.9 lbs (Day Tracker) 48.7 lbs (Night Tracker) Day Tracker (Sights): 6.75 lbs Thermal Night Tracker (w/1 bottle and battery): 21.65 lbs Maximum effective range: 3281 feet (1000 meters) Time of flight: 11.2 seconds Armor penetration: Will defeat T-55, T-62, or T-72 w/o added armor Unit Replacement Cost: Night Tracker System: $51,000 Day Tracker System: $13,000 Mission: Primary: To engage and destroy armor and light armored vehicles. Secondary: defeat hard targets such as bunkers and field fortifications. Features: The warhead power of Dragon makes it possible for a single Marine to defeat armored vehicles, fortified bunkers, concrete gun emplacements, or other hard targets. The launcher consists of a smoothbore fiberglass tube, breech/gas generator, tracker and support, bipod, battery, sling, and forward and aft shock absorbers. Non-integral day and night sights are required to utilize the Dragon. The complete system consists of the launcher, the tracker and the missile, which is installed in the launcher during final assembly and received by the Marine Corps in a ready to fire condition. The launch tube serves as the storage and carrying case for the missile. The night tracker operates in the thermal energy range. (from http://www.hqmc.usmc.mil/factfile.nsf/0/8d198eb6ac07b33b8525627b00567d5e?OpenDocument)') ).

fof(kb_SUMO_45524,axiom,
    ! [V__DragonWeapon] :
      ( s__instance(V__DragonWeapon,s__SelfConnectedObject)
     => ( s__instance(V__DragonWeapon,s__DragonWeapon)
       => s__weight(V__DragonWeapon,s__MeasureFn("33.9",s__PoundMass)) ) ) ).

fof(kb_SUMO_45525,axiom,
    ! [V__DragonWeapon] :
      ( s__instance(V__DragonWeapon,s__Device)
     => ( s__instance(V__DragonWeapon,s__DragonWeapon)
       => s__effectiveRange(V__DragonWeapon,s__MeasureFn("1.0",s__Kilometer)) ) ) ).

fof(kb_SUMO_45526,axiom,
    s__subclass(s__JavelinWeapon,s__AntiTankWeapon) ).

fof(kb_SUMO_45527,axiom,
    s__instance(s__JavelinWeapon__t,s__SetOrClass) ).

fof(kb_SUMO_45528,axiom,
    s__instance(s__AntiTankWeapon__t,s__SetOrClass) ).

fof(kb_SUMO_45529,axiom,
    s__subclass(s__JavelinWeapon,s__Missile) ).

fof(kb_SUMO_45530,axiom,
    s__documentation(s__JavelinWeapon,s__EnglishLanguage,'The Javelin is a manportable, fire-and-forget antitank missile employed by dismounted infantry to defeat current and future threat armored combat vehicles. Its range of about 1.5 miles is more than twice that of its predecessor, the Dragon. The Javelin has secondary capabilities against helicopters and ground-fighting positions. It is equipped with an imaging infrared system and a fire-and-forget guided missile. The Javelins normal engagement mode is top-attack to penetrate the tanks most vulnerable armor. It also has a direct-attack capability to engage targets with overhead cover or in bunkers. Its soft launch allows employment from within buildings and enclosed fighting positions. The soft launch signature limits the gunners exposure to the enemy, thus increasing survivability. The Javelin is credited with helping U.S. Special Forces and Kurdish troops repel an Iraqi attack in April 2003 in one of the biggest tank battles of Operation Iraqi Freedom. Traveling in eight trucks, the coalition troops were met by surprise attack from an Iraqi brigade. The Special Forces used 19 Javelins against the Iraqis, who had 12 tanks and 24 armored personnel carriers. The shoulder-held anti-tank weapons stopped two T-55 tanks, eight personnel carriers, and four troop trucks even though not one of the U.S. soldiers had ever fired the weapon before the engagement. The Javelin consists of a missile in a disposable launch tube and a reusable Command Launch Unit (CLU) with a trigger mechanism and the integrated day/night sighting device for surveillance, and target acquisition and built-in test capabilities and associated electronics. The CLU, powered by a disposable battery, provides the capability for battlefield surveillance, target acquisition, missile launch and damage assessment. The round consists of a disposable launch tube assembly, battery coolant unit, and the missile. The 3.5-foot-long missile locks on to the target before launch using an infrared focal plane array and on-board processing, which also maintains target track and guides the missile to the target after launch. A full-up system weighs 49.5 pounds. The U.S. Army awarded the Javelin contract in 1989 to Raytheon and Lockheed Martin, the weapon was deployed some seven years later. Since then at least nine other countries have selected the weapon for their arsenals. The Javelin is one of about 1,400 weapon systems supported by Defense Supply Center Columbus, which supplies several of the missiles spare parts to the U.S. Marine Corps through the Performance Based Logistics arrangement. Three DSCC organizations manage these parts - the Land-based Weapon Systems Group, the Commodity-based Application Group and the Maritime Weapon Systems Group. (from http://federalvoice.dscc.dla.mil/federalvoice/040728/weapon.html)') ).

fof(kb_SUMO_45531,axiom,
    ! [V__JavelinWeapon] :
      ( s__instance(V__JavelinWeapon,s__SelfConnectedObject)
     => ( s__instance(V__JavelinWeapon,s__JavelinWeapon)
       => s__weight(V__JavelinWeapon,s__MeasureFn("49.5",s__PoundMass)) ) ) ).

fof(kb_SUMO_45532,axiom,
    ! [V__JavelinWeapon] :
      ( s__instance(V__JavelinWeapon,s__Device)
     => ( s__instance(V__JavelinWeapon,s__JavelinWeapon)
       => s__effectiveRange(V__JavelinWeapon,s__MeasureFn("1.5",s__Mile)) ) ) ).

fof(kb_SUMO_45533,axiom,
    s__subclass(s__SMAWBunkerBuster,s__AntiArmorWeapon) ).

fof(kb_SUMO_45534,axiom,
    s__subclass(s__SMAWBunkerBuster,s__Missile) ).

fof(kb_SUMO_45535,axiom,
    s__instance(s__SMAWBunkerBuster__t,s__SetOrClass) ).

fof(kb_SUMO_45536,axiom,
    s__documentation(s__SMAWBunkerBuster,s__EnglishLanguage,'The Shoulder-launched Multipurpose Assault Weapon (SMAW) is a versatile, lightweight and lethal weapon system. SMAW, employed by the United States Marine Corps for more than twenty years, has proven performance in combat situations, easily demolishing bunkers, breaching fortifications, and defeating armored vehicles. The man-portable SMAW is exceedingly accurate and reliable, exhibiting an average hit probability greater than 90 percent on a 1 x 2 meter target at combat ranges. SMAW is perfectly suited for MOUT scenarios, enabling the gunner to defeat enemy fortifications while remaining under protective cover, greatly enhancing survivability. SMAW will feature even greater capability with a new Confined Space fire-from-enclosure version. Talley Defense Systems, in cooperation with the US Marine Corps, is perfecting a design which drastically reduces backblast and over-pressure, and virtually eliminates flash and smoke when firing the weapon. The SMAW is an 83mm man-portable weapon system consisting of the MK153 Mod 0 launcher, the MK 3 Mod 0 encased HEDP rocket, the MK 6 Mod 0 encased HEAA rocket, and the MK217 Mod 0 spotting rifle cartridge. The launcher consists of a fiberglass launch tube, a 9mm spotting rifle, an electro-mechanical firing mechanism, open battle sights, and a mount for the MK42 Mod 0 optical and AN/PVS-4 night sights. The SMAW MK153 Mod 0 launcher is based on the Israeli B-300 and consists of the launch tube, the spotting rifle, the firing mechanism, and mounting brackets. The launch tube is fiberglass/epoxy with a gel coat on the bore. The spotting rifle is a British design and is mounted on the right side of the launch tube. The firing mechanism mechanically fires the spotting rifle and uses a magneto to fire the rocket. The mounting brackets connect the components and provide the means for boresighting the weapon. The encased rockets are loaded at the rear of the launcher. The spotting cartridges are stored in a magazine in the cap of the encased rocket. The SMAW system (launcher, ammunition and logistics support) was fielded in 1984 as a Marine Corps unique system. At that time, the SMAW included the MK153 Mod 0 launcher, the MK3 Mod 0 HEDP encased rocket, the MK4 Mod 0 practice rocket and the MK217 Mod 0 9mm spotting cartridge. The MK6 Mod 0 encased HEAA rocket is being added to the inventory. The MOD 0 has demonstrated several shortcomings. A series of modifications is currently planned to address the deficiencies. They include a resleeving process for bubbled launch tubes, rewriting/drafting operator and technical manuals, a kit that will reduce environmental intrusion into the trigger mechanism, and an optical sight modification to allow the new HEAA rocket to be used effectively against moving armor targets. Recently fielded were new boresight bracket kits that, when installed, will solve the loss of boresight problem between launch tube and spotting rifle. (from http://www.globalsecurity.org/military/systems/ground/smaw.htm)') ).

fof(kb_SUMO_45537,axiom,
    s__caliber(s__SMAWBunkerBuster,s__MeasureFn("83",s__Millimeter)) ).

fof(kb_SUMO_45538,axiom,
    ! [V__SMAWBunkerBuster] :
      ( s__instance(V__SMAWBunkerBuster,s__SelfConnectedObject)
     => ( s__instance(V__SMAWBunkerBuster,s__SMAWBunkerBuster)
       => s__weight(V__SMAWBunkerBuster,s__MeasureFn("7.54",s__Kilogram)) ) ) ).

fof(kb_SUMO_45539,axiom,
    ! [V__SMAWBunkerBuster] :
      ( s__instance(V__SMAWBunkerBuster,s__Device)
     => ( s__instance(V__SMAWBunkerBuster,s__SMAWBunkerBuster)
       => s__effectiveRange(V__SMAWBunkerBuster,s__MeasureFn("0.5",s__Kilometer)) ) ) ).

fof(kb_SUMO_45540,axiom,
    s__subclass(s__BGM71TOW,s__AntiTankMissile) ).

fof(kb_SUMO_45541,axiom,
    s__instance(s__BGM71TOW__t,s__SetOrClass) ).

fof(kb_SUMO_45542,axiom,
    s__instance(s__AntiTankMissile__t,s__SetOrClass) ).

fof(kb_SUMO_45543,axiom,
    s__documentation(s__BGM71TOW,s__EnglishLanguage,'The BGM-71 TOW is a US anti-tank missile. TOW stands for Tube-launched, Optically tracked, Wire-guided. The TOW was first produced in 1970 and is the most widely used anti-tank missile in the world. Current production TOWs can penetrate all currently known tank armor. (from Wikipedia)') ).

fof(kb_SUMO_45544,axiom,
    ! [V__BGM71TOW] :
      ( s__instance(V__BGM71TOW,s__SelfConnectedObject)
     => ( s__instance(V__BGM71TOW,s__BGM71TOW)
       => s__weight(V__BGM71TOW,s__MeasureFn("18.9",s__Kilogram)) ) ) ).

fof(kb_SUMO_45545,axiom,
    ! [V__BGM71TOW] :
      ( s__instance(V__BGM71TOW,s__Device)
     => ( s__instance(V__BGM71TOW,s__BGM71TOW)
       => s__effectiveRange(V__BGM71TOW,s__MeasureFn("3",s__Kilometer)) ) ) ).

fof(kb_SUMO_45546,axiom,
    s__subclass(s__AntiTankWeapon,s__AntiArmorWeapon) ).

fof(kb_SUMO_45547,axiom,
    s__documentation(s__AntiTankWeapon,s__EnglishLanguage,'A weapon primarily designed to destroy tanks and other armored vehicles. Most often these weapons are (self-guided) missiles.') ).

fof(kb_SUMO_45548,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__AntiTankWeapon)
       => s__hasPurpose(V__W,'(? [V__DAMAGING,V__V] : (s__instance(V__DAMAGING,s__Process) & s__instance(V__DAMAGING,s__Damaging) & s__instrument(V__DAMAGING,V__W) & s__patient(V__DAMAGING,V__V) & s__instance(V__V,s__ArmoredVehicle)))') ) ) ).

fof(kb_SUMO_45549,axiom,
    s__subclass(s__AntiTankMissile,s__AntiTankWeapon) ).

fof(kb_SUMO_45550,axiom,
    s__subclass(s__AntiTankMissile,s__Missile) ).

fof(kb_SUMO_45551,axiom,
    s__documentation(s__AntiTankMissile,s__EnglishLanguage,'An Anti-Tank Guided Missile (ATGM) or Anti-Tank Guided Weapon (ATGW) is a guided missile primarily designed to hit and destroy heavily armored tanks and other armoured fighting vehicles. ATGMs range in size from shoulder-launched weapons which can be transported by a single soldier, to larger tripod mounted weapons which require a squad or team to transport and fire, to vehicle and aircraft mounted missile systems. The introduction of smaller, man-portable ATGMs with larger warheads to the modern battlefield has given infantry the ability to defeat even heavily armored main battle tanks at great ranges, usually with the first shot. Earlier infantry anti-tank weapons such as anti-tank rifles, anti-tank rockets and magnetic anti-tank mines had limited armor-penetration abilities and/or required a soldier to approach the target closely. (from Wikipedia)') ).

fof(kb_SUMO_45552,axiom,
    s__subclass(s__M197GatlingGun,s__GatlingGun) ).

fof(kb_SUMO_45553,axiom,
    s__instance(s__M197GatlingGun__t,s__SetOrClass) ).

fof(kb_SUMO_45554,axiom,
    s__documentation(s__M197GatlingGun,s__EnglishLanguage,'The M197 electric cannon is a three-barreled electric Gatling gun developed primarily for use by United States Army helicopter gunships. Development of the M197 began in 1967 after experience in the Vietnam War revealed the inadequacy of the 7.62 mm Minigun for gunship use. The M197 is essentially a lightened version of the General Electric M61 Vulcan cannon, with three barrels instead of six. Its maximum rate of fire is one quarter that of the Vulcan, largely to limit its recoil for light aircraft and helicopter use. It shares the Vulcans M50 and PGU series 20 mm ammunition. The M197 went into service on later marks of the AH-1 Cobra, and was also fitted in a ventral turret on the U.S. Marine Corps OV-10D Bronco. It is also the basis of the GPU-2 gun pod, which incorporates the cannon, a battery and electric drive motor, and 300 rounds of linkless ammunition. In the Cobra, the weapon is supplied with a magazine of 700 linked rounds. It has a cyclic rate of fire of 730 rounds per minute (plus or minus 50 rounds). Standard practice is to fire the cannon in 100-round bursts, allowing several minutes of cooling time between bursts. The M197 remains in use in the latest AH-1W and AH-1Z Cobra gunships. Although the weapons rotary drive is theoretically quite reliable, its ammunition feed has been anything but: Marine pilots report an alarmingly high jam rate (sometimes greater than 30%). The USMC and the manufacturer are aware of the problem, but no specific fix has been incorporated on the AH-1Z. In the meantime, crews have been trained in techniques intended to minimize the risk of jamming. (from Wikipedia)') ).

fof(kb_SUMO_45555,axiom,
    s__subclass(s__GatlingGun,s__AutomaticGun) ).

fof(kb_SUMO_45556,axiom,
    s__documentation(s__GatlingGun,s__EnglishLanguage,'The Gatling gun was the first highly successful rapid-repeating firearm. It was the first firearm to combine reliability, high firing rate and ease of loading into a single device. It was designed by the American inventor Richard J. Gatling, in 1861 and patented on May 9, 1862. In modern usage it typically refers to guns with a similar rotating barrel design. Depending on how one defines the term, the Gatling gun is not the first machine gun, despite frequent references to it as such, machine guns operate entirely on a fraction of the power of the fired cartridge, while the Gatling relies on external power (hand crank, or electric/hydraulic motor). (from Wikipedia)') ).

fof(kb_SUMO_45557,axiom,
    s__subclass(s__AirLaunchMissile,s__Missile) ).

fof(kb_SUMO_45558,axiom,
    s__instance(s__AirLaunchMissile__t,s__SetOrClass) ).

fof(kb_SUMO_45559,axiom,
    s__documentation(s__AirLaunchMissile,s__EnglishLanguage,'A missile launched from the air.') ).

%FOL fof(kb_SUMO_45560,axiom,(( (! [V__ALM,V__FLYING] : ((s__instance(V__FLYING,s__Process) & s__instance(V__ALM,s__Physical)) => ((s__instance(V__FLYING,s__Flying) & s__patient(V__FLYING,V__ALM) & s__instance(V__ALM,s__AirLaunchMissile)) => (? [V__REGION] : (s__instance(V__REGION,s__Object) & s__instance(V__REGION,s__AtmosphericRegion) & s__holdsDuring(s__BeginFn(s__WhenFn(V__FLYING)),'s__located(V__ALM,V__REGION)')))))) ))).

fof(kb_SUMO_45561,axiom,
    s__subclass(s__GroundLaunchMissile,s__Missile) ).

fof(kb_SUMO_45562,axiom,
    s__instance(s__GroundLaunchMissile__t,s__SetOrClass) ).

fof(kb_SUMO_45563,axiom,
    s__documentation(s__GroundLaunchMissile,s__EnglishLanguage,'A missile launched from the ground.') ).

fof(kb_SUMO_45564,axiom,
    ! [V__GLM] :
      ( s__instance(V__GLM,s__Object)
     => ( s__instance(V__GLM,s__GroundLaunchMissile)
       => ~ s__capability(s__TakingOff,s__patient__m,V__GLM) ) ) ).

fof(kb_SUMO_45565,axiom,
    s__subclass(s__AirAttackMissile,s__Missile) ).

fof(kb_SUMO_45566,axiom,
    s__documentation(s__AirAttackMissile,s__EnglishLanguage,'A missile that attacks targets in the air.') ).

fof(kb_SUMO_45567,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__AirAttackMissile)
       => s__hasPurpose(V__M,'(? [V__OBJ,V__REGION,V__DAMAGE] : (s__instance(V__DAMAGE,s__Process) & s__instance(V__REGION,s__Object) & s__instance(V__OBJ,s__Physical) & s__instrument(V__DAMAGE,V__M) & s__patient(V__DAMAGE,V__OBJ) & s__instance(V__DAMAGE,s__Damaging) & s__instance(V__REGION,s__AtmosphericRegion) & s__holdsDuring(s__BeginFn(s__WhenFn(V__DAMAGE)),(s__located(V__M,V__REGION) & s__located(V__OBJ,V__REGION)))))') ) ) ).

fof(kb_SUMO_45568,axiom,
    s__subclass(s__GroundAttackMissile,s__Missile) ).

fof(kb_SUMO_45569,axiom,
    s__documentation(s__GroundAttackMissile,s__EnglishLanguage,'A missile that attacks targets on the ground.') ).

fof(kb_SUMO_45570,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__GroundAttackMissile)
       => s__hasPurpose(V__M,'(? [V__OBJ,V__REGION,V__DAMAGE] : (s__instance(V__DAMAGE,s__Process) & s__instance(V__REGION,s__Object) & s__instance(V__OBJ,s__Physical) & s__instrument(V__DAMAGE,V__M) & s__patient(V__DAMAGE,V__OBJ) & s__instance(V__DAMAGE,s__Damaging) & s__instance(V__REGION,s__GeographicArea) & s__holdsDuring(s__BeginFn(s__WhenFn(V__DAMAGE)),(s__located(V__M,V__REGION) & s__located(V__OBJ,V__REGION)))))') ) ) ).

fof(kb_SUMO_45571,axiom,
    s__subclass(s__GuidedMissile,s__Missile) ).

fof(kb_SUMO_45572,axiom,
    s__documentation(s__GuidedMissile,s__EnglishLanguage,'Missiles that have the ability to maneuver through the air can be guided, and are known as guided missiles. These have three key system components: * tracking * guidance * flight A tracking system locates the missiles target. This can be either a human gunner aiming a sight on the target (remotely from the missile) or an automatic tracker. Automatic trackers use radiation emanating from the target or emitted from the launch platform and reflecting back to it from the target. Passive automatic trackers use the targets inherent radiation, usually heat or light, but missiles designed to attack Command & Control posts, aircraft or guided missiles may look for radio waves. Active automatic trackers rely on the target being illuminated by radiation. The target can be painted with light (sometimes infrared and/or laser) or radio waves (radar) which can be detected by the missile. The radiation for the painting can originate in the missile itself or may come from a remote station (for example, a hilltop gunner can illuminate a target with a laser device and this can be used to direct an air launched guided missile). A guidance system takes data from the missiles tracking system and flight system and computes a flight path for the missile designed to intercept the target. It produces commands for the flight system. The flight system causes the missile to maneuver. There are two main systems: vectored thrust (for missiles that are powered throughout the guidance phase of their flight) and aerodynamic maneuvering (wings, fins, canards, etc). There are some similarities between guided missiles and guided bombs. A guided bomb, dropped from an aircraft, is unpowered and uses aerodynamic fins for forward horizontal maneuvering while falling vertically. (from Wikipedia)') ).

fof(kb_SUMO_45573,axiom,
    ! [V__FLYING,V__M] :
      ( ( s__instance(V__M,s__Agent)
        & s__instance(V__FLYING,s__Process) )
     => ( ( s__instance(V__M,s__GuidedMissile)
          & s__instance(V__FLYING,s__Flying)
          & s__patient(V__FLYING,V__M) )
       => ? [V__GUIDING] :
            ( s__instance(V__GUIDING,s__Process)
            & s__instance(V__GUIDING,s__Guiding)
            & s__patient(V__GUIDING,V__FLYING)
            & s__agent(V__GUIDING,V__M)
            & s__during(s__WhenFn(V__GUIDING),s__WhenFn(V__FLYING)) ) ) ) ).

fof(kb_SUMO_45574,axiom,
    s__subclass(s__InfraRedGMissile,s__GuidedMissile) ).

fof(kb_SUMO_45575,axiom,
    s__documentation(s__InfraRedGMissile,s__EnglishLanguage,'A missile that is guided by infrared homing. Infra-red homing refers to a guidance system which uses the infra-red light emission from a target to track it. Missiles which use infra-red seeking are often referred to as heat-seekers. Infra-red (IR) is just below the visible spectrum of light in frequency and is radiated strongly by hot bodies. Many objects such as people, vehicle engines and aircraft generate and retain heat, and as such, are especially visible in the infra-red wavelengths of light compared to objects in the background. (from Wikipedia)') ).

fof(kb_SUMO_45576,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__InfraRedGMissile)
       => s__hasPurpose(V__M,'(? [V__DAMAGE,V__OBJ,V__RADIATION] : (s__instance(V__RADIATION,s__Process) & s__instance(V__OBJ,s__Agent) & s__instance(V__DAMAGE,s__Process) & s__instance(V__DAMAGE,s__Damaging) & s__instrument(V__DAMAGE,V__M) & s__patient(V__DAMAGE,V__OBJ) & s__instance(V__RADIATION,s__RadiatingInfrared) & s__agent(V__RADIATION,V__OBJ)))') ) ) ).

fof(kb_SUMO_45577,axiom,
    s__subclass(s__BeamRidingGMissile,s__GuidedMissile) ).

fof(kb_SUMO_45578,axiom,
    s__instance(s__BeamRidingGMissile__t,s__SetOrClass) ).

fof(kb_SUMO_45579,axiom,
    s__documentation(s__BeamRidingGMissile,s__EnglishLanguage,'Beam-riding guidance leads a missile to its target by means of radar or a laser beam. It is one of the simplest forms of radar or laser guidance. The main use of this kind of system is to destroy airplanes or tanks. First, an aiming station (possibly mounted in a vehicle) in the launching area directs a narrow radar or laser beam at the enemy aircraft or tank. Then, the missile is launched and at some point after launch is gathered by the radar or laser beam when it flies into it. From this stage onwards, the missile attempts to keep itself inside the beam, while the aiming station keeps the beam pointing at the target. The missile, controlled by a computer inside it, rides the beam to the target. The aiming station can also use the radar returns of the beam bouncing off the target to track it, or it can be tracked optically or by some other means. (from Wikipedia)') ).

fof(kb_SUMO_45580,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__BeamRidingGMissile)
       => s__hasPurpose(V__M,'(? [V__DAMAGE,V__OBJ,V__RADIATION,V__INST] : (s__instance(V__INST,s__Object) & s__instance(V__RADIATION,s__Process) & s__instance(V__DAMAGE,s__Process) & s__instance(V__DAMAGE,s__Damaging) & s__instrument(V__DAMAGE,V__M) & s__patient(V__DAMAGE,V__OBJ) & s__instance(V__RADIATION,s__Radiating) & s__instrument(V__RADIATION,V__INST) & (s__instance(V__INST,s__Radar) | s__instance(V__INST,s__LightFixture)) & s__patient(V__RADIATION,V__OBJ)))') ) ) ).

fof(kb_SUMO_45581,axiom,
    s__subclass(s__AGM,s__AirLaunchMissile) ).

fof(kb_SUMO_45582,axiom,
    s__subclass(s__AGM,s__GroundAttackMissile) ).

fof(kb_SUMO_45583,axiom,
    s__instance(s__AGM__t,s__SetOrClass) ).

fof(kb_SUMO_45584,axiom,
    s__instance(s__GroundAttackMissile__t,s__SetOrClass) ).

fof(kb_SUMO_45585,axiom,
    s__documentation(s__AGM,s__EnglishLanguage,'An air-to-surface missile (also, air-to-ground missile, ASM or AGM) is a missile designed to be launched from military aircraft (bombers, attack aircraft, fighter aircraft or other kinds) and strike ground targets on land, at sea, or both. They are similar to guided glide bombs but to be considered a missile, they usually contain some form of propulsion system. The two most common propulsion systems for air-to-surface missiles are rocket motors and jet engines. These also tend to correspond to the range of the missiles - short and long, respectively. Some Soviet air-to-surface missiles are powered by ramjets, giving them both long range and high speed. (from Wikipedia)') ).

fof(kb_SUMO_45586,axiom,
    s__subclass(s__AGM65,s__AGM) ).

fof(kb_SUMO_45587,axiom,
    s__subclass(s__AGM65,s__InfraRedGMissile) ).

fof(kb_SUMO_45588,axiom,
    s__instance(s__AGM65__t,s__SetOrClass) ).

fof(kb_SUMO_45589,axiom,
    s__subclass(s__AGM65,s__AntiArmorWeapon) ).

fof(kb_SUMO_45590,axiom,
    s__documentation(s__AGM65,s__EnglishLanguage,'The AGM-65 Maverick is an air-to-surface tactical missile (ASM) designed for close air support, prohibition, and forceful prevention. It is effective against a wide range of tactical targets, including armor, air defenses, ships, ground transportation, and fuel storage facilities. The AGM-65F (infrared targeting) used by the US Navy has an infrared guidance system optimized for ship tracking and a larger penetrating warhead than the shaped charge used by the US Marine Corps and the US Air Force (300 pounds (136 kg) vs 125 pounds (57 kg)). The AGM-65 has two types of warheads, one has a contact fuze in the nose, and the other has a heavyweight warhead with a delayed fuze, which penetrates the target with its kinetic energy before firing. The latter is most effective against large, hard targets. The propulsion system for both types is a solid-fuel rocket motor behind the warhead. (from Wikipedia)') ).

fof(kb_SUMO_45591,axiom,
    ! [V__AGM65] :
      ( ( s__instance(V__AGM65,s__SelfConnectedObject)
        & s__instance(V__AGM65,s__Device) )
     => ( s__instance(V__AGM65,s__AGM65)
       => ( s__length(V__AGM65,s__MeasureFn("2.55",s__Meter))
          & s__width(V__AGM65,s__MeasureFn("0.7",s__Meter))
          & s__height(V__AGM65,s__MeasureFn("0.7",s__Meter))
          & s__weight(V__AGM65,s__MeasureFn("302",s__Kilogram))
          & s__effectiveRange(V__AGM65,s__MeasureFn("27",s__Kilometer)) ) ) ) ).

fof(kb_SUMO_45592,axiom,
    s__subclass(s__AAM,s__AirLaunchMissile) ).

fof(kb_SUMO_45593,axiom,
    s__instance(s__AAM__t,s__SetOrClass) ).

fof(kb_SUMO_45594,axiom,
    s__subclass(s__AAM,s__AirAttackMissile) ).

fof(kb_SUMO_45595,axiom,
    s__instance(s__AirAttackMissile__t,s__SetOrClass) ).

fof(kb_SUMO_45596,axiom,
    s__subclass(s__AAM,s__GuidedMissile) ).

fof(kb_SUMO_45597,axiom,
    s__instance(s__GuidedMissile__t,s__SetOrClass) ).

fof(kb_SUMO_45598,axiom,
    s__documentation(s__AAM,s__EnglishLanguage,'An air-to-air missile (AAM) is a guided missile fired from an aircraft for the purpose of destroying another aircraft. It is typically powered by one or more rocket motors, usually solid fuelled but sometimes liquid fuelled. (from Wikipedia)') ).

fof(kb_SUMO_45599,axiom,
    s__subclass(s__AIM9,s__AAM) ).

fof(kb_SUMO_45600,axiom,
    s__subclass(s__AIM9,s__InfraRedGMissile) ).

fof(kb_SUMO_45601,axiom,
    s__instance(s__AIM9__t,s__SetOrClass) ).

fof(kb_SUMO_45602,axiom,
    s__instance(s__InfraRedGMissile__t,s__SetOrClass) ).

fof(kb_SUMO_45603,axiom,
    s__documentation(s__AIM9,s__EnglishLanguage,'The AIM-9 Sidewinder is a heat-seeking, short-range, air-to-air missile carried by fighter aircraft and recently, certain gunship helicopters. It is named after the Sidewinder snake, which also detects its prey via body heat. The Sidewinder was the first truly effective air-to-air missile, widely imitated and copied. Its latest variants remain in active service with many air forces. (from Wikipedia)') ).

fof(kb_SUMO_45604,axiom,
    ! [V__AIM9] :
      ( ( s__instance(V__AIM9,s__SelfConnectedObject)
        & s__instance(V__AIM9,s__Device) )
     => ( s__instance(V__AIM9,s__AIM9)
       => ( s__length(V__AIM9,s__MeasureFn("2.85",s__Meter))
          & s__width(V__AIM9,s__MeasureFn("0.63",s__Meter))
          & s__height(V__AIM9,s__MeasureFn("0.63",s__Meter))
          & s__weight(V__AIM9,s__MeasureFn("91",s__Kilogram))
          & s__effectiveRange(V__AIM9,s__MeasureFn("18",s__Kilometer)) ) ) ) ).

fof(kb_SUMO_45605,axiom,
    s__subclass(s__AGM114,s__AGM) ).

fof(kb_SUMO_45606,axiom,
    s__subclass(s__AGM114,s__BeamRidingGMissile) ).

fof(kb_SUMO_45607,axiom,
    s__instance(s__AGM114__t,s__SetOrClass) ).

fof(kb_SUMO_45608,axiom,
    s__subclass(s__AGM114,s__AntiArmorWeapon) ).

fof(kb_SUMO_45609,axiom,
    s__documentation(s__AGM114,s__EnglishLanguage,'AGM-114 Hellfire (Helicopter launched fire-and-forget) is a U.S. air-to-ground missile system designed to defeat tanks and other individual targets while minimizing the exposure of the launch vehicle to enemy fire. Hellfire uses laser guidance and is designed to accept other guidance packages. It is used on helicopters against heavily armored vehicles at longer standoff distances than any other U.S. Army missiles now in the inventory. The Hellfire II is the optimized version of the laser family of Hellfire missiles. The Longbow Hellfire Modular Missile System is an air-launched, radar aided, inertially guided missile that utilizes millimeter-wave radar technology. Despite the expanded acronym, most versions of the Hellfire missile are not truly fire-and-forget -- all the laser-guided versions require constant illumination or painting of the target from launch to impact. The AGM-114L is a true fire-and-forget weapon: it requires no further guidance after launch and can hit its target without the launcher being in line of sight of the target. The Hellfire (along with the Maverick and the air-launched TOW) was to be replaced by the Joint Common Missile (JCM) around 2011. The JCM was developed with a tri-mode seeker and a multi-purpose warhead that would combine the capabilities of the several Hellfire variants. In the budget for FY2006, the US Department of Defense canceled a number of projects that they felt no longer warranted continuation based on their cost effectiveness, including the JCM. Due to the U.S. militarys continuing need for a proven precision-strike aviation weapon in the interim until a successor to the JCM is fielded, as well as extensive foreign sales, it is likely the Hellfire will be in service for many years. (from Wikipedia)') ).

fof(kb_SUMO_45610,axiom,
    ! [V__AGM114] :
      ( ( s__instance(V__AGM114,s__SelfConnectedObject)
        & s__instance(V__AGM114,s__Device) )
     => ( s__instance(V__AGM114,s__AGM114)
       => ( s__length(V__AGM114,s__MeasureFn("1.63",s__Meter))
          & s__width(V__AGM114,s__MeasureFn("0.71",s__Meter))
          & s__height(V__AGM114,s__MeasureFn("0.71",s__Meter))
          & s__weight(V__AGM114,s__MeasureFn("45",s__Kilogram))
          & s__effectiveRange(V__AGM114,s__MeasureFn("8",s__Kilometer)) ) ) ) ).

fof(kb_SUMO_45611,axiom,
    s__subclass(s__MolotovCocktail,s__Bomb) ).

fof(kb_SUMO_45612,axiom,
    s__instance(s__MolotovCocktail__t,s__SetOrClass) ).

fof(kb_SUMO_45613,axiom,
    s__documentation(s__MolotovCocktail,s__EnglishLanguage,'Molotov cocktail, named after Vyacheslav Molotov, also known as petrol bomb, benzine torch, molotov grenade or molotov bomb, is the generic name for a variety of crude incendiary weapons. While they are commonly associated with irregular military forces and rioters, they are actually more frequently used for basic arson[citation needed]. In urban slang, they are often referred to as a homemade frag or the poor mans hand grenade. A Molotov cocktail consists of a glass bottle partly filled with flammable liquid, typically petrol, alcohol, methanol or ethanol. The mouth of the bottle is stopped up with a cork or other type of airtight bung, made of rubber, glass, or plastic, and an igniter, such as cloth rag is fixed securely around the mouth. The weapon is used by first soaking the rag in a flammable liquid immediately prior to using it, lighting the rag, and throwing the bottle at the target. The bottle shatters on impact, spilling the flammable liquid over the target, which is then ignited by the burning rag. There are also sophisticated methods for igniting, such as use of pyrophoric mass Bengal fire or a chemical igniter based on reaction of sulfuric acid and potassium chlorate, which do not need an external source of fire to work. Additional substances may be added to the basic Molotov cocktail to enhance its use as a weapon. Molotov cocktails are similar to napalm bombs in principle. Napalm was originally made by combining flammable naphthalene and petrol with a thickening agent palmitic acid, the latter two being the main ingredients of Molotov cocktails. When gasoline is used as the main ingredient, motor oil or sugar is commonly added to help the gasoline cling to the target. (from Wikipedia)') ).

fof(kb_SUMO_45614,axiom,
    ! [V__MC] :
      ( s__instance(V__MC,s__Object)
     => ( s__instance(V__MC,s__MolotovCocktail)
       => s__hasPurpose(V__MC,'(? [V__COMB,V__DAMAGE,V__OBJ] : (s__instance(V__DAMAGE,s__Process) & s__instance(V__COMB,s__Process) & s__instance(V__COMB,s__Combustion) & s__instance(V__DAMAGE,s__Damaging) & s__instrument(V__COMB,V__MC) & s__instrument(V__DAMAGE,V__MC) & s__patient(V__COMB,V__OBJ) & s__patient(V__DAMAGE,V__OBJ)))') ) ) ).

fof(kb_SUMO_45615,axiom,
    ! [V__MC] :
      ( s__instance(V__MC,s__Object)
     => ( s__instance(V__MC,s__MolotovCocktail)
       => ? [V__LIQUID] :
            ( s__instance(V__LIQUID,s__Object)
            & s__instance(V__LIQUID,s__LiquidMixture)
            & s__part(V__LIQUID,V__MC)
            & s__capability(s__Combustion,s__patient__m,V__LIQUID) ) ) ) ).

fof(kb_SUMO_45616,axiom,
    s__subclass(s__RPG,s__AntiArmorWeapon) ).

fof(kb_SUMO_45617,axiom,
    s__instance(s__AntiArmorWeapon__t,s__SetOrClass) ).

fof(kb_SUMO_45618,axiom,
    s__subclass(s__RPG,s__Rocket) ).

fof(kb_SUMO_45619,axiom,
    s__instance(s__RPG__t,s__SetOrClass) ).

fof(kb_SUMO_45620,axiom,
    s__documentation(s__RPG,s__EnglishLanguage,'A (RPG) is a hand-held, shoulder-launched anti-tank weapon capable of firing an unguided rocket equipped with an explosive warhead. Most modern main battle tanks (MBTs) are largely immune to unguided anti-tank weapons due to advances in armor design requiring more precise aiming to hit weak spots. RPGs, however, are still used very effectively against light-skinned vehicles such as armored personnel carriers (APCs) or unarmored wheeled vehicles, as well as against buildings and bunkers. They can still be a threat to an MBT under certain tactical conditions (see below). RPG is the Russian acronym of Ruchnoy Protivotankovy Granatomyot and is translated into English as handheld antitank grenade-launcher. The commonly used term rocket-propelled grenade is a mistranslation, backformed from the acronym RPG and does not follow correct naming conventions used by English speaking militaries to describe these weapons. (from Wikipedia)') ).

fof(kb_SUMO_45621,axiom,
    s__subclass(s__CSGas,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_45622,axiom,
    s__instance(s__CSGas__t,s__SetOrClass) ).

fof(kb_SUMO_45623,axiom,
    s__documentation(s__CSGas,s__EnglishLanguage,'2-chlorobenzalmalononitrile (chemical formula: C10H5ClN2) is a substance that is used as a riot control agent and is usually claimed to be non-lethal by the forces who use it. CS was discovered by two Americans, Ben Carson and Roger Staughton in 1928, the first letters of the scientists surname giving us the name of the substance, CS [4]. It was developed and tested secretly at Porton Down in Wiltshire, England. Apparently this testing occurred in the 1950s and 1960s when CS was used firstly on animals, then subsequently on British Army servicemen volunteers. Notably CS has a limited effect on animals due to under-developed tear-ducts and protection by fur. [5]. (from Wikipedia). Known as tear or pepper gas, often used by paramilitary and police to control unruly crowds, the gas can cause temporary blindness and tearing.') ).

fof(kb_SUMO_45624,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__CSGas)
       => ? [V__CHLOR,V__N] :
            ( s__instance(V__N,s__Object)
            & s__instance(V__CHLOR,s__Object)
            & s__instance(V__CHLOR,s__Chlorine)
            & s__part(V__CHLOR,V__C)
            & s__instance(V__N,s__Nitrogen)
            & s__part(V__N,V__C) ) ) ) ).

fof(kb_SUMO_45625,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__CSGas)
       => s__hasPurpose(V__C,'(? [V__INJ,V__ORG] : (s__instance(V__INJ,s__Process) & s__instance(V__INJ,s__Injuring) & s__instrument(V__INJ,V__C) & s__patient(V__INJ,V__ORG) & s__instance(V__ORG,s__Animal)))') ) ) ).

fof(kb_SUMO_45626,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Object)
     => ( s__instance(V__C,s__CSGas)
       => s__hasPurpose(V__C,'(? [V__W] : (s__instance(V__W,s__Object) & s__instance(V__W,s__Weapon) & s__part(V__C,V__W)))') ) ) ).

fof(kb_SUMO_45627,axiom,
    s__subclass(s__AbsoluteFilter,s__Filter) ).

fof(kb_SUMO_45628,axiom,
    s__instance(s__AbsoluteFilter__t,s__SetOrClass) ).

fof(kb_SUMO_45629,axiom,
    s__documentation(s__AbsoluteFilter,s__EnglishLanguage,'A filter capable of cutting off 100% by weight of solid particles greater than a stated micron size.') ).

fof(kb_SUMO_45630,axiom,
    ! [V__FILTER] :
      ( s__instance(V__FILTER,s__Object)
     => ( s__instance(V__FILTER,s__AbsoluteFilter)
       => s__hasPurpose(V__FILTER,'(? [V__REMOVE,V__GAS] : (s__instance(V__GAS,s__Object) & s__instance(V__REMOVE,s__Process) & s__instance(V__REMOVE,s__Removing) & s__origin(V__REMOVE,V__GAS) & s__instance(V__GAS,s__GasMixture) & s__instrument(V__REMOVE,V__FILTER)))') ) ) ).

fof(kb_SUMO_45631,axiom,
    ! [V__GAS,V__FILTER,V__PARTICLE,V__REMOVE] :
      ( ( s__instance(V__REMOVE,s__Process)
        & s__instance(V__PARTICLE,s__Object)
        & s__instance(V__FILTER,s__Object)
        & s__instance(V__GAS,s__Object) )
     => ( ( s__instance(V__FILTER,s__AbsoluteFilter)
          & s__instance(V__REMOVE,s__Removing)
          & s__origin(V__REMOVE,V__GAS)
          & s__instance(V__GAS,s__GasMixture)
          & s__patient(V__REMOVE,V__PARTICLE)
          & s__attribute(V__PARTICLE,s__Solid)
          & s__instrument(V__REMOVE,V__FILTER) )
       => ~ s__part(V__PARTICLE,V__GAS) ) ) ).

fof(kb_SUMO_45632,axiom,
    s__subclass(s__AbsoluteDud,s__NuclearWeapon) ).

fof(kb_SUMO_45633,axiom,
    s__instance(s__AbsoluteDud__t,s__SetOrClass) ).

fof(kb_SUMO_45634,axiom,
    s__instance(s__NuclearWeapon__t,s__SetOrClass) ).

fof(kb_SUMO_45635,axiom,
    s__documentation(s__AbsoluteDud,s__EnglishLanguage,'A &%NuclearWeapon which, when launched at or emplaced on a target, fails to explode.') ).

fof(kb_SUMO_45636,axiom,
    ! [V__DUD,V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( ( s__instance(V__DUD,s__AbsoluteDud)
          & s__instance(V__PROCESS,s__TakingOff)
          & s__patient(V__PROCESS,V__DUD) )
       => ~ ? [V__EXPLOSION] :
              ( s__instance(V__EXPLOSION,s__Process)
              & s__instance(V__EXPLOSION,s__Explosion)
              & s__patient(V__EXPLOSION,V__DUD) ) ) ) ).

fof(kb_SUMO_45637,axiom,
    ! [V__DUD,V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( ( s__instance(V__PROCESS,s__TakingOff)
          & s__patient(V__PROCESS,V__DUD)
          & ~ ? [V__EXPLOSION] :
                ( s__instance(V__EXPLOSION,s__Process)
                & s__instance(V__EXPLOSION,s__Explosion)
                & s__patient(V__EXPLOSION,V__DUD) ) )
       => s__instance(V__DUD,s__AbsoluteDud) ) ) ).

fof(kb_SUMO_45638,axiom,
    s__subclass(s__Altimeter,s__MeasuringDevice) ).

fof(kb_SUMO_45639,axiom,
    s__documentation(s__Altimeter,s__EnglishLanguage,'A &%Device that measures the vertical distance to the some reference point of the surface below. This may be the mean sea level or the actual surface of the earth.') ).

fof(kb_SUMO_45640,axiom,
    ! [V__ALTIMETER,V__QUANTITY,V__MEASURE] :
      ( ( s__instance(V__MEASURE,s__Process)
        & s__instance(V__ALTIMETER,s__Object) )
     => ( ( s__instance(V__MEASURE,s__Measuring)
          & s__result(V__MEASURE,V__QUANTITY)
          & s__instrument(V__MEASURE,V__ALTIMETER)
          & s__instance(V__ALTIMETER,s__Altimeter) )
       => s__instance(V__QUANTITY,s__AltitudeMeasure) ) ) ).

fof(kb_SUMO_45641,axiom,
    s__subclass(s__AbsoluteAltimeter,s__Altimeter) ).

fof(kb_SUMO_45642,axiom,
    s__instance(s__AbsoluteAltimeter__t,s__SetOrClass) ).

fof(kb_SUMO_45643,axiom,
    s__documentation(s__AbsoluteAltimeter,s__EnglishLanguage,'A type of &%Altimeter that measures vertical distance to the surface below, using radio, radar, sonic, laser, or capacitive technology.') ).

fof(kb_SUMO_45644,axiom,
    ! [V__OBJ,V__QUANTITY,V__ABSOLUTEMETER,V__MEASURE] :
      ( ( s__instance(V__MEASURE,s__Process)
        & s__instance(V__ABSOLUTEMETER,s__Object)
        & s__instance(V__QUANTITY,s__LengthMeasure)
        & s__instance(V__OBJ,s__Physical) )
     => ( ( s__instance(V__MEASURE,s__Measuring)
          & s__patient(V__MEASURE,V__OBJ)
          & s__result(V__MEASURE,V__QUANTITY)
          & s__instrument(V__MEASURE,V__ABSOLUTEMETER)
          & s__instance(V__ABSOLUTEMETER,s__AbsoluteAltimeter) )
       => ? [V__OBJ2] :
            ( s__instance(V__OBJ2,s__SelfConnectedObject)
            & s__altitude(V__OBJ,V__OBJ2,V__QUANTITY)
            & s__surface(V__OBJ2,s__PlanetEarth) ) ) ) ).

fof(kb_SUMO_45645,axiom,
    s__instance(s__absoluteHeight__m,s__SingleValuedRelation) ).

fof(kb_SUMO_45646,axiom,
    s__instance(s__absoluteHeight__m,s__SpatialRelation) ).

fof(kb_SUMO_45647,axiom,
    s__instance(s__absoluteHeight__m,s__BinaryPredicate) ).

fof(kb_SUMO_45648,axiom,
    s__domain(s__absoluteHeight__m,"1",s__Aircraft) ).

fof(kb_SUMO_45649,axiom,
    s__domain(s__absoluteHeight__m,"2",s__AltitudeMeasure) ).

fof(kb_SUMO_45650,axiom,
    s__documentation(s__absoluteHeight__m,s__EnglishLanguage,'The height of an aircraft directly above the surface or terrain over which it is flying.') ).

fof(kb_SUMO_45651,axiom,
    ! [V__AIRCRAFT,V__QUANTITY,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__SelfConnectedObject)
        & s__instance(V__QUANTITY,s__AltitudeMeasure) )
     => ( ( s__altitude(V__AIRCRAFT,V__OBJ2,V__QUANTITY)
          & s__surface(V__OBJ2,s__PlanetEarth)
          & s__instance(V__AIRCRAFT,s__Aircraft) )
      <=> s__absoluteHeight(V__AIRCRAFT,V__QUANTITY) ) ) ).

fof(kb_SUMO_45652,axiom,
    s__subclass(s__BarometricAltimeter,s__Altimeter) ).

fof(kb_SUMO_45653,axiom,
    s__instance(s__Altimeter__t,s__SetOrClass) ).

fof(kb_SUMO_45654,axiom,
    s__subclass(s__BarometricAltimeter,s__PressureMeasuringDevice) ).

fof(kb_SUMO_45655,axiom,
    s__instance(s__BarometricAltimeter__t,s__SetOrClass) ).

fof(kb_SUMO_45656,axiom,
    s__documentation(s__BarometricAltimeter,s__EnglishLanguage,'A type of &%Altimeter which measures vertical distance to the mean sea level, using pressure level and calculated according to the standard atmosphere laws.') ).

fof(kb_SUMO_45657,axiom,
    ! [V__OBJ,V__QUANTITY,V__BAROMETER,V__MEASURE] :
      ( ( s__instance(V__MEASURE,s__Process)
        & s__instance(V__BAROMETER,s__Object)
        & s__instance(V__QUANTITY,s__LengthMeasure)
        & s__instance(V__OBJ,s__Physical) )
     => ( ( s__instance(V__MEASURE,s__Measuring)
          & s__patient(V__MEASURE,V__OBJ)
          & s__result(V__MEASURE,V__QUANTITY)
          & s__instrument(V__MEASURE,V__BAROMETER)
          & s__instance(V__BAROMETER,s__BarometricAltimeter) )
       => s__altitude(V__OBJ,s__SeaLevel,V__QUANTITY) ) ) ).

fof(kb_SUMO_45658,axiom,
    ! [V__OBJ,V__QUANTITY,V__BAROMETER,V__MEASURE] :
      ( ( s__instance(V__MEASURE,s__Process)
        & s__instance(V__BAROMETER,s__Object)
        & s__instance(V__QUANTITY,s__LengthMeasure)
        & s__instance(V__OBJ,s__SelfConnectedObject) )
     => ( ( s__instance(V__MEASURE,s__Measuring)
          & s__patient(V__MEASURE,V__OBJ)
          & s__surface(V__OBJ,s__PlanetEarth)
          & s__result(V__MEASURE,V__QUANTITY)
          & s__instrument(V__MEASURE,V__BAROMETER)
          & s__instance(V__BAROMETER,s__BarometricAltimeter) )
       => s__elevation(V__OBJ,V__QUANTITY) ) ) ).

fof(kb_SUMO_45659,axiom,
    s__subclass(s__AltitudeMeasure,s__LengthMeasure) ).

fof(kb_SUMO_45660,axiom,
    s__instance(s__AltitudeMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_45661,axiom,
    s__documentation(s__AltitudeMeasure,s__EnglishLanguage,'The vertical distance of a level, a point or an object considered as a point, measured from mean sea level.') ).

fof(kb_SUMO_45662,axiom,
    s__subclass(s__LAV,s__APC) ).

fof(kb_SUMO_45663,axiom,
    s__instance(s__LAV__t,s__SetOrClass) ).

fof(kb_SUMO_45664,axiom,
    s__instance(s__APC__t,s__SetOrClass) ).

fof(kb_SUMO_45665,axiom,
    s__documentation(s__LAV,s__EnglishLanguage,'The Light Armoured Vehicle (LAV, also called Mowag Piranha but not by the USMC) is a family of armoured fighting vehicles designed and manufactured by the Swiss Mowag corporation (now General Dynamics European Land Combat Systems). It is available in 4x4, 6x6, 8x8, and 10x10 wheel versions. There are several variants within these versions, giving different degrees of armour protection and several kinds of turrets, for use in a variety of roles. Piranha derivatives have been assigned roles as troop transports, command vehicles, fire support vehicles, tank trainers, and police vehicles. (from Wikipedia)') ).

fof(kb_SUMO_45666,axiom,
    s__subclass(s__LAV25,s__LAV) ).

fof(kb_SUMO_45667,axiom,
    s__instance(s__LAV25__t,s__SetOrClass) ).

fof(kb_SUMO_45668,axiom,
    s__subclass(s__LAV25,s__AmphibiousVehicle) ).

fof(kb_SUMO_45669,axiom,
    s__documentation(s__LAV25,s__EnglishLanguage,'LAV-25 (Light Armoured Vehicle) is an eight-wheeled armoured personnel carrier (APC) based on the Mowag Piranha family of armoured fighting vehicles used by the United States Marine Corps. Powered by a Detroit Diesel Turbo-Charged engine, they are 4 wheel drive (rear wheels) transferable to 8-wheel drive. These vehicles are also amphibious, meaning they have the ability to swim, but are limited to non-surf bodies of water (No oceans). While engaged in amphibious operations, the maximum speed is approximately 12 km/h. Typical land speeds are approximately 85 km/h in either 4 or 8-wheel drive, however fuel economy decreases in 8-wheel drive. The vehicles operate on diesel fuel (JP-8), and require 3 weights of lubricants to remain in running condition. They are equipped with a M242 Bushmaster 25 mm cannon, two M240 7.62 mm machine guns, and 2 4-barrel launchers usually loaded with smoke canisters. The crew is three, and four passengers with combat gear. The vehicle has been through many changes through the late 90s. The new modification or SLEP (Service Life Extension Program) has changed the LAV-25 to an LAV-25A1 standard. (from Wikipedia)') ).

fof(kb_SUMO_45670,axiom,
    ! [V__LAV] :
      ( ( s__instance(V__LAV,s__SelfConnectedObject)
        & s__instance(V__LAV,s__Device) )
     => ( s__instance(V__LAV,s__LAV25)
       => ( s__length(V__LAV,s__MeasureFn("6.39",s__Meter))
          & s__width(V__LAV,s__MeasureFn("2.5",s__Meter))
          & s__height(V__LAV,s__MeasureFn("2.69",s__Meter))
          & s__weight(V__LAV,s__MeasureFn("12802.8",s__Kilogram))
          & s__effectiveRange(V__LAV,s__MeasureFn("660.1",s__Kilometer)) ) ) ) ).

fof(kb_SUMO_45671,axiom,
    ! [V__LAV] :
      ( s__instance(V__LAV,s__MilitaryVehicle)
     => ( s__instance(V__LAV,s__LAV25)
       => ( s__weaponCarryingCapability(V__LAV,s__M242,"1")
          & s__weaponCarryingCapability(V__LAV,s__M240,"2") ) ) ) ).

fof(kb_SUMO_45672,axiom,
    ! [V__LAV] :
      ( s__instance(V__LAV,s__PassengerVehicle)
     => ( s__instance(V__LAV,s__LAV25)
       => s__personTransportCapability(V__LAV,"4") ) ) ).

fof(kb_SUMO_45673,axiom,
    s__subclass(s__APC,s__MilitaryVehicle) ).

fof(kb_SUMO_45674,axiom,
    s__subclass(s__APC,s__PassengerVehicle) ).

fof(kb_SUMO_45675,axiom,
    s__subclass(s__APC,s__LandVehicle) ).

fof(kb_SUMO_45676,axiom,
    s__subclass(s__APC,s__PoweredVehicle) ).

fof(kb_SUMO_45677,axiom,
    s__subclass(s__APC,s__ArmoredVehicle) ).

fof(kb_SUMO_45678,axiom,
    s__instance(s__ArmoredVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_45679,axiom,
    s__documentation(s__APC,s__EnglishLanguage,'Armoured personnel carriers (APCs) are armoured fighting vehicles developed to transport infantry on the battlefield. They usually have only a machine gun although variants carry recoilless rifles, anti-tank guided missiles (ATGMs), or mortars. They are not really designed to take part in a direct-fire battle, but to carry the troops to the battlefield safe from shrapnel and ambush. They may have wheels or tracks. Examples include the American M113 (tracked), M2 Bradley, the British FV 432 (tracked), the French VAB (wheeled), the German Boxer MRAV (wheeled) and the Soviet BTR (wheeled). (from Wikipedia)') ).

fof(kb_SUMO_45680,axiom,
    ! [V__APC] :
      ( s__instance(V__APC,s__Object)
     => ( s__instance(V__APC,s__APC)
       => ? [V__MG] :
            ( s__instance(V__MG,s__Object)
            & s__instance(V__MG,s__AutomaticGun)
            & s__part(V__MG,V__APC) ) ) ) ).

fof(kb_SUMO_45681,axiom,
    s__subclass(s__ArmoredVehicle,s__Vehicle) ).

fof(kb_SUMO_45682,axiom,
    s__documentation(s__ArmoredVehicle,s__EnglishLanguage,'a vehicle that is protected by armor plate (WN)') ).

fof(kb_SUMO_45683,axiom,
    ! [V__AV] :
      ( s__instance(V__AV,s__Object)
     => ( s__instance(V__AV,s__ArmoredVehicle)
       => ? [V__A] :
            ( s__instance(V__A,s__Object)
            & s__instance(V__A,s__Armor)
            & s__part(V__A,V__AV) ) ) ) ).

fof(kb_SUMO_45684,axiom,
    s__subclass(s__MilitaryTank,s__ArmoredVehicle) ).

fof(kb_SUMO_45685,axiom,
    s__instance(s__MilitaryTank__t,s__SetOrClass) ).

fof(kb_SUMO_45686,axiom,
    s__subclass(s__Armor,s__Artifact) ).

fof(kb_SUMO_45687,axiom,
    s__instance(s__Armor__t,s__SetOrClass) ).

fof(kb_SUMO_45688,axiom,
    s__documentation(s__Armor,s__EnglishLanguage,'Armor is protective clothing intended to defend its wearer from intentional harm in combat and military engagements, typically associated with soldiers. Armour has been used throughout recorded history, beginning with hides, leather, and bone, before progressing to bronze, then steel during the middle ages, to modern fabrics such as Kevlar, Dyneema and ceramics. (from Wikipedia)') ).

fof(kb_SUMO_45689,axiom,
    ! [V__OBJ,V__A] :
      ( ( s__instance(V__A,s__Object)
        & s__instance(V__OBJ,s__Agent) )
     => ( ( s__instance(V__A,s__Armor)
          & ( s__part(V__A,V__OBJ)
            | s__meetsSpatially(V__A,V__OBJ) ) )
       => s__hasPurpose(V__A,'(? [V__MAINTAINING] : (s__instance(V__MAINTAINING,s__Process) & s__instance(V__MAINTAINING,s__Maintaining) & s__instrument(V__MAINTAINING,V__A) & s__experiencer(V__MAINTAINING,V__OBJ)))') ) ) ).

fof(kb_SUMO_45690,axiom,
    ! [V__OBJ,V__A] :
      ( ( s__instance(V__A,s__Object)
        & s__instance(V__OBJ,s__Agent) )
     => ( ( s__instance(V__A,s__Armor)
          & ( s__part(V__A,V__OBJ)
            | s__meetsSpatially(V__A,V__OBJ) ) )
       => s__hasPurpose(V__A,'(~ (? [V__DAMAGING] : (s__instance(V__DAMAGING,s__Process) & s__instance(V__DAMAGING,s__Damaging) & s__instrument(V__DAMAGING,V__A) & s__experiencer(V__DAMAGING,V__OBJ))))') ) ) ).

fof(kb_SUMO_45691,axiom,
    s__subclass(s__AAV,s__MilitaryVehicle) ).

fof(kb_SUMO_45692,axiom,
    s__instance(s__AAV__t,s__SetOrClass) ).

fof(kb_SUMO_45693,axiom,
    s__subclass(s__AAV,s__AmphibiousVehicle) ).

fof(kb_SUMO_45694,axiom,
    s__instance(s__AmphibiousVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_45695,axiom,
    s__subclass(s__AAV,s__PassengerVehicle) ).

fof(kb_SUMO_45696,axiom,
    s__instance(s__PassengerVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_45697,axiom,
    s__subclass(s__AAV,s__PoweredVehicle) ).

fof(kb_SUMO_45698,axiom,
    s__instance(s__PoweredVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_45699,axiom,
    s__documentation(s__AAV,s__EnglishLanguage,'The Amphibious Assault Vehicle (AAV) (official designation AAV-7A1 (formerly known as LVT-7)) is the current amphibious troop transport of the United States Marine Corps and is also operated by other forces. The AAV-7A1 is a fully tracked amphibious landing vehicle manufactured by FMC Corporation. It is used by USMC Amphibious Assault Battalions to land the surface assault elements of the landing force and their equipment in a single lift from assault shipping during amphibious operations to inland objectives and to conduct mechanized operations and related combat support in subsequent mechanized operations ashore.') ).

fof(kb_SUMO_45700,axiom,
    ! [V__AAV] :
      ( ( s__instance(V__AAV,s__SelfConnectedObject)
        & s__instance(V__AAV,s__Device) )
     => ( s__instance(V__AAV,s__AAV)
       => ( s__length(V__AAV,s__MeasureFn("7.94",s__Meter))
          & s__width(V__AAV,s__MeasureFn("3.27",s__Meter))
          & s__weight(V__AAV,s__MeasureFn("22.8",s__TonMass))
          & s__height(V__AAV,s__MeasureFn("3.26",s__Meter))
          & s__effectiveRange(V__AAV,s__MeasureFn("480",s__Kilometer)) ) ) ) ).

fof(kb_SUMO_45701,axiom,
    ! [V__AAV] :
      ( s__instance(V__AAV,s__MilitaryVehicle)
     => ( s__instance(V__AAV,s__AAV)
       => ( s__weaponCarryingCapability(V__AAV,s__M2Browning,"1")
          & s__weaponCarryingCapability(V__AAV,s__MK19,"1") ) ) ) ).

fof(kb_SUMO_45702,axiom,
    ! [V__AAV] :
      ( s__instance(V__AAV,s__PassengerVehicle)
     => ( s__instance(V__AAV,s__AAV)
       => s__personTransportCapability(V__AAV,"25") ) ) ).

fof(kb_SUMO_45703,axiom,
    ! [V__AAV] :
      ( s__instance(V__AAV,s__Object)
     => ( s__instance(V__AAV,s__AAV)
       => ? [V__MG] :
            ( s__instance(V__MG,s__Object)
            & s__instance(V__MG,s__M2Browning)
            & s__part(V__MG,V__AAV) ) ) ) ).

fof(kb_SUMO_45704,axiom,
    ! [V__AAV] :
      ( s__instance(V__AAV,s__Object)
     => ( s__instance(V__AAV,s__AAV)
       => ? [V__MG] :
            ( s__instance(V__MG,s__Object)
            & s__instance(V__MG,s__MK19)
            & s__part(V__MG,V__AAV) ) ) ) ).

fof(kb_SUMO_45705,axiom,
    s__subclass(s__VSTOL,s__Airplane) ).

fof(kb_SUMO_45706,axiom,
    s__instance(s__VSTOL__t,s__SetOrClass) ).

fof(kb_SUMO_45707,axiom,
    s__instance(s__Airplane__t,s__SetOrClass) ).

fof(kb_SUMO_45708,axiom,
    s__documentation(s__VSTOL,s__EnglishLanguage,'V/STOL is an acronym for Vertical/Short Take-Off and Landing. V/STOL aircraft can take-off or land vertically or on short runways. Most were experiments or outright failures from the 1950s to 1970s. The Hawker-Siddeley Harrier is perhaps the most famous production V/STOL aircraft, and the only truly operational successful design to date. . Helicopters have continued to dominate vertical flightV/STOL in retrospect may be one of the holy grails that has yet to be fully fulfilled for general aircraft. V/STOL was originally developed to allow fast jets to be operated from clearings in forests, removing their reliance on damage-prone runways, or operated from small aircraft carriers that would previously only have been able to carry helicopters. V/STOL has been replaced by STOVL or short takeoff, vertical landing in operation, if not in design. A rolling takeoff, sometimes with a ramp reduces the amount of thrust required to lift a fully laden aircraft from the ground, and increases the payload and range. For instance, the Harrier is incapable of taking off vertically with a full weapons and fuel load, and hence is operated as STOVL wherever possible. The main advantages in the case of the Harrier is closer basing, which reduces response time and tanker support requirements. In the case of the Falklands war, it also permitted high performance fighter air cover and ground attack without a large catapult-based aircraft carrier. (from Wikipedia)') ).

fof(kb_SUMO_45709,axiom,
    s__subclass(s__Harrier2,s__VSTOL) ).

fof(kb_SUMO_45710,axiom,
    s__subclass(s__Harrier2,s__JetAirplane) ).

fof(kb_SUMO_45711,axiom,
    s__instance(s__JetAirplane__t,s__SetOrClass) ).

fof(kb_SUMO_45712,axiom,
    s__subclass(s__Harrier2,s__MilitaryVehicle) ).

fof(kb_SUMO_45713,axiom,
    s__instance(s__Harrier2__t,s__SetOrClass) ).

fof(kb_SUMO_45714,axiom,
    s__documentation(s__Harrier2,s__EnglishLanguage,'The Harrier II is a family of second generation vertical/short takeoff and landing (V/STOL) jet aircraft of the late 20th century. They were developed from the earlier Hawker-Siddeley Harriers, are primarily used for light attack or multi-role tasks, and are almost all operated from small aircraft carriers. Versions of it are used primarily by NATO countries, and also by India. (from Wikipedia)') ).

fof(kb_SUMO_45715,axiom,
    ! [V__Harrier] :
      ( ( s__instance(V__Harrier,s__SelfConnectedObject)
        & s__instance(V__Harrier,s__Device) )
     => ( s__instance(V__Harrier,s__Harrier2)
       => ( s__length(V__Harrier,s__MeasureFn("14.1",s__Meter))
          & s__width(V__Harrier,s__MeasureFn("9.2",s__Meter))
          & s__height(V__Harrier,s__MeasureFn("3.5",s__Meter))
          & s__weight(V__Harrier,s__MeasureFn("5700",s__Kilogram))
          & s__effectiveRange(V__Harrier,s__MeasureFn("1000",s__Kilometer)) ) ) ) ).

fof(kb_SUMO_45716,axiom,
    ! [V__Harrier] :
      ( s__instance(V__Harrier,s__MilitaryVehicle)
     => ( s__instance(V__Harrier,s__Harrier2)
       => ( s__weaponCarryingCapability(V__Harrier,s__GAU12U,"1")
          & s__weaponCarryingCapability(V__Harrier,s__AGM65,"7")
          & s__weaponCarryingCapability(V__Harrier,s__AIM9,"4") ) ) ) ).

fof(kb_SUMO_45717,axiom,
    s__subclass(s__CH53E,s__Helicopter) ).

fof(kb_SUMO_45718,axiom,
    s__subclass(s__CH53E,s__PassengerVehicle) ).

fof(kb_SUMO_45719,axiom,
    s__subclass(s__CH53E,s__MilitaryVehicle) ).

fof(kb_SUMO_45720,axiom,
    s__instance(s__CH53E__t,s__SetOrClass) ).

fof(kb_SUMO_45721,axiom,
    s__documentation(s__CH53E,s__EnglishLanguage,'Designated S-80E internally by the Sikorsky Aircraft Corporation, the Marine Corps CH-53E Super Stallion, and the Navy MH-53E Sea Dragon are the largest and heaviest helicopters in the United States military. The base model CH-53E serves both the Navy and Marines in the heavy lift transport role. It is capable of lifting heavy equipment including the 8 wheeled LAV-25 Light Armored Vehicle (but not the U.S. Army Stryker, which is too heavy), the M198 155mm Howitzer with ammunition and crew, and can recover all other Marine corps aircraft except for the KC-130. The less common MH-53E fills the Navys need for long range mine sweeping or Airborne Mine Countermeasures (AMCM) missions. It features enlarged side mounted fuel sponsons and is rigged for towing its mine sweeping sled from high above the dangerous naval mines. Currently under development is the CH-53K, formerly known as the Heavy Lift Replacement, which will be equipped with three 6000 shp-class turboshaft engines. (from Wikipedia)') ).

fof(kb_SUMO_45722,axiom,
    ! [V__CH53E] :
      ( ( s__instance(V__CH53E,s__SelfConnectedObject)
        & s__instance(V__CH53E,s__Device) )
     => ( s__instance(V__CH53E,s__CH53E)
       => ( s__length(V__CH53E,s__MeasureFn("30.2",s__Meter))
          & s__width(V__CH53E,s__MeasureFn("24.1",s__Meter))
          & s__height(V__CH53E,s__MeasureFn("8.46",s__Meter))
          & s__weight(V__CH53E,s__MeasureFn("15071",s__Kilogram))
          & s__effectiveRange(V__CH53E,s__MeasureFn("2000",s__Kilometer)) ) ) ) ).

fof(kb_SUMO_45723,axiom,
    ! [V__CH53E] :
      ( s__instance(V__CH53E,s__MilitaryVehicle)
     => ( s__instance(V__CH53E,s__CH53E)
       => ( s__weaponCarryingCapability(V__CH53E,s__M3M,"1")
          & s__weaponCarryingCapability(V__CH53E,s__XM218,"2") ) ) ) ).

fof(kb_SUMO_45724,axiom,
    ! [V__CH53E] :
      ( s__instance(V__CH53E,s__PassengerVehicle)
     => ( s__instance(V__CH53E,s__CH53E)
       => ( s__personTransportCapability(V__CH53E,"55")
          & s__maximumPayloadCapacity(V__CH53E,s__MeasureFn("14515",s__Kilogram)) ) ) ) ).

fof(kb_SUMO_45725,axiom,
    ! [V__CH] :
      ( s__instance(V__CH,s__Object)
     => ( s__instance(V__CH,s__CH53E)
       => ? [V__MG] :
            ( s__instance(V__MG,s__Object)
            & s__instance(V__MG,s__HeavyMachineGun)
            & s__part(V__MG,V__CH) ) ) ) ).

fof(kb_SUMO_45726,axiom,
    s__subclass(s__CH46D,s__Helicopter) ).

fof(kb_SUMO_45727,axiom,
    s__subclass(s__CH46D,s__PassengerVehicle) ).

fof(kb_SUMO_45728,axiom,
    s__subclass(s__CH46D,s__MilitaryVehicle) ).

fof(kb_SUMO_45729,axiom,
    s__instance(s__CH46D__t,s__SetOrClass) ).

fof(kb_SUMO_45730,axiom,
    s__instance(s__MilitaryVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_45731,axiom,
    s__documentation(s__CH46D,s__EnglishLanguage,'The CH-46D Sea Knight helicopter is a medium lift tandem rotor assault helicopter, used by the United States Navy for shipboard delivery of cargo, personnel, and search & rescue. The CH-46E is used by the United States Marine Corps to provide all-weather, day-or-night assault transport of combat troops, supplies and equipment. Assault Support is its primary function, and the movement of supplies and equipment is secondary. Additional tasks may be assigned, such as combat support, search and rescue, support for forward refueling and rearming points, aeromedic evacuation of casualties from the field, and recovery of aircraft and personnel. The CH-46 Sea Knight was first procured in 1960 under the old designation of HRB-1 to meet the medium-lift requirements of the United States Marine Corps in all combat and peacetime environments since that time. The final production version was the CH-46F. In all, 524 H-46s were produced for the Navy and Marine Corps. The last Sea Knight rolled off the assembly line in February of 1971. The fleet is currently being maintained until a suitable replacement is approved. On September 24, 2004 the USN retired the type, seeing it replaced by the MH-60 Seahawk. The USMC is replacing its CH-46s with the V-22 Osprey. The first V-22 squadron, HMM-263, will be stood up in March of 2006 and renamed VMM-263. The replacement process is expected to continue through the other medium helicopter squadrons, into 2014. (from Wikipedia)') ).

fof(kb_SUMO_45732,axiom,
    ! [V__CH46D] :
      ( ( s__instance(V__CH46D,s__SelfConnectedObject)
        & s__instance(V__CH46D,s__Device) )
     => ( s__instance(V__CH46D,s__CH46D)
       => ( s__length(V__CH46D,s__MeasureFn("25.72",s__Meter))
          & s__width(V__CH46D,s__MeasureFn("15.54",s__Meter))
          & s__height(V__CH46D,s__MeasureFn("5.1",s__Meter))
          & s__weight(V__CH46D,s__MeasureFn("7047",s__Kilogram))
          & s__effectiveRange(V__CH46D,s__MeasureFn("676",s__Kilometer)) ) ) ) ).

fof(kb_SUMO_45733,axiom,
    ! [V__CH46D] :
      ( s__instance(V__CH46D,s__MilitaryVehicle)
     => ( s__instance(V__CH46D,s__CH46D)
       => s__weaponCarryingCapability(V__CH46D,s__HeavyMachineGun,"2") ) ) ).

fof(kb_SUMO_45734,axiom,
    ! [V__CH46D] :
      ( s__instance(V__CH46D,s__PassengerVehicle)
     => ( s__instance(V__CH46D,s__CH46D)
       => ( s__personTransportCapability(V__CH46D,"25")
          & s__maximumPayloadCapacity(V__CH46D,s__MeasureFn("3131",s__Kilogram)) ) ) ) ).

fof(kb_SUMO_45735,axiom,
    s__subclass(s__AH1,s__Helicopter) ).

fof(kb_SUMO_45736,axiom,
    s__instance(s__AH1__t,s__SetOrClass) ).

fof(kb_SUMO_45737,axiom,
    s__subclass(s__AH1,s__MilitaryVehicle) ).

fof(kb_SUMO_45738,axiom,
    s__documentation(s__AH1,s__EnglishLanguage,'The Bell AH-1 Cobra, called the Huey Cobra, Cobra, Sea Cobra, or Snake (depending on the model), is an attack helicopter, designed by Bell Helicopter Textron. It shares a common engine, transmission and rotor system with the UH-1. It is now fully replaced by the AH-64 Apache in US Army service, but upgraded versions continue to fly with US Marine Corps, US Navy and several other users. (from Wikipedia)') ).

fof(kb_SUMO_45739,axiom,
    ! [V__AH1] :
      ( ( s__instance(V__AH1,s__SelfConnectedObject)
        & s__instance(V__AH1,s__Device) )
     => ( s__instance(V__AH1,s__AH1)
       => ( s__length(V__AH1,s__MeasureFn("17.68",s__Meter))
          & s__width(V__AH1,s__MeasureFn("14.63",s__Meter))
          & s__height(V__AH1,s__MeasureFn("4.44",s__Meter))
          & s__weight(V__AH1,s__MeasureFn("4634",s__Kilogram))
          & s__effectiveRange(V__AH1,s__MeasureFn("587",s__Kilometer)) ) ) ) ).

fof(kb_SUMO_45740,axiom,
    ! [V__AH1] :
      ( s__instance(V__AH1,s__MilitaryVehicle)
     => ( s__instance(V__AH1,s__AH1)
       => ( s__weaponCarryingCapability(V__AH1,s__M197GatlingGun,"1")
          & s__weaponCarryingCapability(V__AH1,s__AntiTankMissile,"4")
          & s__weaponCarryingCapability(V__AH1,s__AGM114,"8")
          & s__weaponCarryingCapability(V__AH1,s__AIM9,"1") ) ) ) ).

fof(kb_SUMO_45741,axiom,
    ! [V__CH] :
      ( s__instance(V__CH,s__Object)
     => ( s__instance(V__CH,s__AH1)
       => ? [V__MG] :
            ( s__instance(V__MG,s__Object)
            & s__instance(V__MG,s__M197GatlingGun)
            & s__part(V__MG,V__CH) ) ) ) ).

fof(kb_SUMO_45742,axiom,
    ! [V__CH] :
      ( s__instance(V__CH,s__Object)
     => ( s__instance(V__CH,s__AH1)
       => s__hasPurpose(V__CH,'(? [V__ATTACK] : (s__instance(V__ATTACK,s__Process) & s__instance(V__ATTACK,s__Attack) & s__instrument(V__ATTACK,V__CH)))') ) ) ).

fof(kb_SUMO_45743,axiom,
    s__subclass(s__LCAC,s__AmphibiousVehicle) ).

fof(kb_SUMO_45744,axiom,
    s__subclass(s__LCAC,s__MilitaryVehicle) ).

fof(kb_SUMO_45745,axiom,
    s__instance(s__LCAC__t,s__SetOrClass) ).

fof(kb_SUMO_45746,axiom,
    s__subclass(s__LCAC,s__PassengerVehicle) ).

fof(kb_SUMO_45747,axiom,
    s__subclass(s__LCAC,s__PoweredVehicle) ).

fof(kb_SUMO_45748,axiom,
    s__documentation(s__LCAC,s__EnglishLanguage,'The air cushioned landing craft, or fully amphibious landing craft, is a more modern variation on the amphibious landing boat. These craft are based on small to mid sized multi-purpose hovercraft, also known as over the beach (OTB) craft. This allows troops and material to access more than 70% of the worlds coastline, while only approximately 15% of that coastline is available to conventional landing craft. Typical barriers to conventional landing craft are soft sandy beaches, marshes, swampland, and loose surfaces. Air cushion technology has vastly increased the landing capability of the craft, providing greater speed and flexibility over traditional landing craft. Like the mechanized landing craft, they are usually equipped with mounted machine guns, although they also support grenade launchers and heavy weapons. These vehicles are commonly used in the United States Navy, which first received them in 1984, the Russian Navy, and some other modern fighting forces, such as the United Kingdoms Royal Navy. Forces that may use the LCAC may include The Royal Marines. (from Wikipedia) ') ).

fof(kb_SUMO_45749,axiom,
    ! [V__LCAC] :
      ( s__instance(V__LCAC,s__Device)
     => ( s__instance(V__LCAC,s__LCAC)
       => ( s__length(V__LCAC,s__MeasureFn("88",s__FootLength))
          & s__effectiveRange(V__LCAC,s__MeasureFn("555",s__Kilometer)) ) ) ) ).

fof(kb_SUMO_45750,axiom,
    ! [V__LCAC] :
      ( s__instance(V__LCAC,s__MilitaryVehicle)
     => ( s__instance(V__LCAC,s__LCAC)
       => ( s__weaponCarryingCapability(V__LCAC,s__M2Browning,"2")
          & s__weaponCarryingCapability(V__LCAC,s__M60,"2")
          & s__weaponCarryingCapability(V__LCAC,s__MK19,"2") ) ) ) ).

fof(kb_SUMO_45751,axiom,
    ! [V__LCAC] :
      ( s__instance(V__LCAC,s__PassengerVehicle)
     => ( s__instance(V__LCAC,s__LCAC)
       => s__personTransportCapability(V__LCAC,"24") ) ) ).

fof(kb_SUMO_45752,axiom,
    ! [V__LCAC] :
      ( s__instance(V__LCAC,s__Vehicle)
     => ( s__instance(V__LCAC,s__LCAC)
       => s__maximumPayloadCapacity(V__LCAC,s__MeasureFn("60",s__TonMass)) ) ) ).

fof(kb_SUMO_45753,axiom,
    s__subclass(s__Barrier,s__StationaryArtifact) ).

fof(kb_SUMO_45754,axiom,
    s__documentation(s__Barrier,s__EnglishLanguage,'WN: a structure or object that impedes free movement') ).

fof(kb_SUMO_45755,axiom,
    ! [V__P,V__B] :
      ( ( s__instance(V__B,s__Physical)
        & s__instance(V__P,s__Object) )
     => ( ( s__instance(V__B,s__Barricade)
          & s__partlyLocated(V__B,V__P) )
       => s__hasPurpose(V__B,'(~ (? [V__T] : (s__instance(V__T,s__Motion) & s__instance(V__T,s__Translocation) & s__path(V__T,V__P))))') ) ) ).

fof(kb_SUMO_45756,axiom,
    s__subclass(s__Barricade,s__Barrier) ).

fof(kb_SUMO_45757,axiom,
    s__instance(s__Barricade__t,s__SetOrClass) ).

fof(kb_SUMO_45758,axiom,
    s__instance(s__Barrier__t,s__SetOrClass) ).

fof(kb_SUMO_45759,axiom,
    s__subclass(s__Barricade,s__Device) ).

fof(kb_SUMO_45760,axiom,
    s__documentation(s__Barricade,s__EnglishLanguage,'WN: a barrier (usually thrown up hastily so as to impede the advance of an enemy), they stormed the barricade') ).

fof(kb_SUMO_45761,axiom,
    s__subclass(s__AmphibiousVehicle,s__LandVehicle) ).

fof(kb_SUMO_45762,axiom,
    s__subclass(s__AmphibiousVehicle,s__WaterVehicle) ).

fof(kb_SUMO_45763,axiom,
    s__documentation(s__AmphibiousVehicle,s__EnglishLanguage,'The class of vehicles that can go on land and water') ).

fof(kb_SUMO_45764,axiom,
    ! [V__VEHICLE] :
      ( s__instance(V__VEHICLE,s__Object)
     => ( s__instance(V__VEHICLE,s__AmphibiousVehicle)
       => s__capability(s__LandingWaterLand,s__instrument__m,V__VEHICLE) ) ) ).

fof(kb_SUMO_45765,axiom,
    s__format(s__EnglishLanguage,s__weaponCarryingCapability__m,'%1 can%n{not} carry %3 weapons of type %2.') ).

fof(kb_SUMO_45766,axiom,
    s__format(s__EnglishLanguage,s__personTransportCapability__m,'%1 can%n{not} carry %2 passengers.') ).

fof(kb_SUMO_45767,axiom,
    s__format(s__EnglishLanguage,s__maximumPayloadCapacity__m,'%1 can%n{not} carry a payload weighing up to %2.') ).

fof(kb_SUMO_45768,axiom,
    s__format(s__EnglishLanguage,s__maximumPayloadHeightWidth__m,'%1 can%n{not} carry a payload measuring up to %2 high and %3 wide.') ).

fof(kb_SUMO_45769,axiom,
    s__format(s__EnglishLanguage,s__caliber__m,'%1 weapons can%n{not} shoot projectiles with a caliber of %2.') ).

fof(kb_SUMO_45770,axiom,
    s__format(s__EnglishLanguage,s__absoluteHeight__m,'%1 is %n at an absolute height of %2.') ).

fof(kb_SUMO_45771,axiom,
    s__termFormat(s__EnglishLanguage,s__ArtilleryCannon,'artillery cannon') ).

fof(kb_SUMO_45772,axiom,
    s__termFormat(s__EnglishLanguage,s__Grenade,grenade) ).

fof(kb_SUMO_45773,axiom,
    s__termFormat(s__EnglishLanguage,s__M242,'M-242 Bushmaster') ).

fof(kb_SUMO_45774,axiom,
    s__termFormat(s__EnglishLanguage,s__GAU12U,'GAU-12U Equalizer cannon') ).

fof(kb_SUMO_45775,axiom,
    s__termFormat(s__EnglishLanguage,s__ChainGun,'chain gun') ).

fof(kb_SUMO_45776,axiom,
    s__termFormat(s__EnglishLanguage,s__M240,'M240 machine gun') ).

fof(kb_SUMO_45777,axiom,
    s__termFormat(s__EnglishLanguage,s__M60,'M60 machine gun') ).

fof(kb_SUMO_45778,axiom,
    s__termFormat(s__EnglishLanguage,s__HeavyMachineGun,'heavy machine gun') ).

fof(kb_SUMO_45779,axiom,
    s__termFormat(s__EnglishLanguage,s__M2Browning,'M2 Browning machine gun') ).

fof(kb_SUMO_45780,axiom,
    s__termFormat(s__EnglishLanguage,s__XM218,'GAU-15/A machine gun') ).

fof(kb_SUMO_45781,axiom,
    s__termFormat(s__EnglishLanguage,s__M3M,'M3M machine gun') ).

fof(kb_SUMO_45782,axiom,
    s__termFormat(s__EnglishLanguage,s__GrenadeLauncher,'grenade launcher') ).

fof(kb_SUMO_45783,axiom,
    s__termFormat(s__EnglishLanguage,s__MK19,'MK19 grenade launcher') ).

fof(kb_SUMO_45784,axiom,
    s__termFormat(s__EnglishLanguage,s__AntiArmorWeapon,'anti-armor weapon') ).

fof(kb_SUMO_45785,axiom,
    s__termFormat(s__EnglishLanguage,s__DragonWeapon,'Dragon anti-armor missile') ).

fof(kb_SUMO_45786,axiom,
    s__termFormat(s__EnglishLanguage,s__JavelinWeapon,'Javelin anti-tank missile') ).

fof(kb_SUMO_45787,axiom,
    s__termFormat(s__EnglishLanguage,s__SMAWBunkerBuster,'Shoulder-launched Multi-purpose Assault Weapon') ).

fof(kb_SUMO_45788,axiom,
    s__termFormat(s__EnglishLanguage,s__BGM71TOW,'BGM-71 TOW anti-tank missile') ).

fof(kb_SUMO_45789,axiom,
    s__termFormat(s__EnglishLanguage,s__AntiTankWeapon,'anti-tank weapon') ).

fof(kb_SUMO_45790,axiom,
    s__termFormat(s__EnglishLanguage,s__AntiTankMissile,'anti-tank missile') ).

fof(kb_SUMO_45791,axiom,
    s__termFormat(s__EnglishLanguage,s__M197GatlingGun,'M197 Gatling gun') ).

fof(kb_SUMO_45792,axiom,
    s__termFormat(s__EnglishLanguage,s__GatlingGun,'Gatling gun') ).

fof(kb_SUMO_45793,axiom,
    s__termFormat(s__EnglishLanguage,s__AirLaunchMissile,'air launched missile') ).

fof(kb_SUMO_45794,axiom,
    s__termFormat(s__EnglishLanguage,s__GroundLaunchMissile,'ground launched missile') ).

fof(kb_SUMO_45795,axiom,
    s__termFormat(s__EnglishLanguage,s__AirAttackMissile,'air attack missile') ).

fof(kb_SUMO_45796,axiom,
    s__termFormat(s__EnglishLanguage,s__GroundAttackMissile,'ground attack missile') ).

fof(kb_SUMO_45797,axiom,
    s__termFormat(s__EnglishLanguage,s__GuidedMissile,'guided missile') ).

fof(kb_SUMO_45798,axiom,
    s__termFormat(s__EnglishLanguage,s__InfraRedGMissile,'infra-red guided missile') ).

fof(kb_SUMO_45799,axiom,
    s__termFormat(s__EnglishLanguage,s__BeamRidingGMissile,'beam-riding guided missile') ).

fof(kb_SUMO_45800,axiom,
    s__termFormat(s__EnglishLanguage,s__AGM,'AGM missile') ).

fof(kb_SUMO_45801,axiom,
    s__termFormat(s__EnglishLanguage,s__AGM65,'AGM-65 Maverick missile') ).

fof(kb_SUMO_45802,axiom,
    s__termFormat(s__EnglishLanguage,s__AAM,'air-to-air missile') ).

fof(kb_SUMO_45803,axiom,
    s__termFormat(s__EnglishLanguage,s__AIM9,'AIM-9 Sidewinder missile') ).

fof(kb_SUMO_45804,axiom,
    s__termFormat(s__EnglishLanguage,s__AGM114,'AGM-114 Hellfire missile') ).

fof(kb_SUMO_45805,axiom,
    s__termFormat(s__EnglishLanguage,s__MolotovCocktail,'Molotov cocktail') ).

fof(kb_SUMO_45806,axiom,
    s__termFormat(s__EnglishLanguage,s__RPG,'handheld anti-tank grenade launcher') ).

fof(kb_SUMO_45807,axiom,
    s__termFormat(s__EnglishLanguage,s__CSGas,'CS gas') ).

fof(kb_SUMO_45808,axiom,
    s__termFormat(s__EnglishLanguage,s__AbsoluteFilter,'absolute filter') ).

fof(kb_SUMO_45809,axiom,
    s__termFormat(s__EnglishLanguage,s__AbsoluteDud,'absolute dud') ).

fof(kb_SUMO_45810,axiom,
    s__termFormat(s__EnglishLanguage,s__Altimeter,altimeter) ).

fof(kb_SUMO_45811,axiom,
    s__termFormat(s__EnglishLanguage,s__AbsoluteAltimeter,'absolute altimeter') ).

fof(kb_SUMO_45812,axiom,
    s__termFormat(s__EnglishLanguage,s__BarometricAltimeter,'barometric altimeter') ).

fof(kb_SUMO_45813,axiom,
    s__termFormat(s__EnglishLanguage,s__LAV,'Light Armored Vehicle') ).

fof(kb_SUMO_45814,axiom,
    s__termFormat(s__EnglishLanguage,s__LAV25,'LAV-25') ).

fof(kb_SUMO_45815,axiom,
    s__termFormat(s__EnglishLanguage,s__APC,'armored personnel carrier') ).

fof(kb_SUMO_45816,axiom,
    s__termFormat(s__EnglishLanguage,s__ArmoredVehicle,'armored vehicle') ).

fof(kb_SUMO_45817,axiom,
    s__termFormat(s__EnglishLanguage,s__Armor,armor) ).

fof(kb_SUMO_45818,axiom,
    s__termFormat(s__EnglishLanguage,s__AAV,'Amphibious Assault Vehicle') ).

fof(kb_SUMO_45819,axiom,
    s__termFormat(s__EnglishLanguage,s__VSTOL,'V/STOL') ).

fof(kb_SUMO_45820,axiom,
    s__termFormat(s__EnglishLanguage,s__Harrier2,'Harrier II') ).

fof(kb_SUMO_45821,axiom,
    s__termFormat(s__EnglishLanguage,s__CH53E,'CH-53E Super Stallion') ).

fof(kb_SUMO_45822,axiom,
    s__termFormat(s__EnglishLanguage,s__CH46D,'CH-46D Sea Knight') ).

fof(kb_SUMO_45823,axiom,
    s__termFormat(s__EnglishLanguage,s__AH1,'AH-1 Cobra') ).

fof(kb_SUMO_45824,axiom,
    s__termFormat(s__EnglishLanguage,s__LCAC,'LCAC hovercraft') ).

fof(kb_SUMO_45825,axiom,
    s__termFormat(s__EnglishLanguage,s__Barricade,barricade) ).

fof(kb_SUMO_45826,axiom,
    s__termFormat(s__EnglishLanguage,s__AmphibiousVehicle,'amphibious vehicle') ).

fof(kb_SUMO_45827,axiom,
    s__subAttribute(s__DislocatedCivilian,s__Civilian) ).

fof(kb_SUMO_45828,axiom,
    s__documentation(s__DislocatedCivilian,s__EnglishLanguage,'A broad term that includes a displaced person, an evacuee, an expellee, an internally displaced person, a migrant, a refugee, or a stateless person. Also called DC. See also displaced person, evacuee, expellee, internally displaced person, migrant, refugee, stateless person.') ).

%FOL fof(kb_SUMO_45829,axiom,(( (! [V__RESIDENCE,V__T1,V__PERSON,V__PLACE] : ((s__instance(V__PERSON,s__Organism) & s__instance(V__RESIDENCE,s__Object)) => ((s__holdsDuring(V__T1,'(s__attribute(V__PERSON,s__DislocatedCivilian) & s__inhabits(V__PERSON,V__RESIDENCE) & s__located(V__RESIDENCE,V__PLACE))') & s__instance(V__PLACE,s__GeographicArea) & s__instance(V__T1,s__TimeInterval)) => (? [V__T0,V__PRIOR_PLACE,V__PRIOR_RES] : (s__instance(V__PRIOR_PLACE,s__GeographicArea) & s__instance(V__T0,s__TimeInterval) & s__earlier(V__T0,V__T1) & s__instance(V__PRIOR_RES,s__Object) & s__instance(V__PRIOR_PLACE,s__GeopoliticalArea) & s__located(V__PRIOR_RES,V__PRIOR_PLACE) & (~ (V__PLACE = V__PRIOR_PLACE)) & (~ (V__RESIDENCE = V__PRIOR_RES)) & (~ s__geographicSubregion(V__PLACE,V__PRIOR_PLACE)) & (~ s__geographicSubregion(V__PRIOR_PLACE,V__PLACE)) & s__holdsDuring(V__T0,'s__inhabits(V__PERSON,V__PRIOR_RES)')))))) ))).

%FOL fof(kb_SUMO_45830,axiom,(( (! [V__PERSON] : (s__instance(V__PERSON,s__CognitiveAgent) => (s__instance(V__PERSON,s__Human) => s__disapproves(V__PERSON,'s__attribute(V__PERSON,s__DislocatedCivilian)')))) ))).

fof(kb_SUMO_45831,axiom,
    s__instance(s__DisplacedPerson,s__SocialRole) ).

fof(kb_SUMO_45832,axiom,
    s__subAttribute(s__DisplacedPerson,s__DislocatedCivilian) ).

fof(kb_SUMO_45833,axiom,
    s__documentation(s__DisplacedPerson,s__EnglishLanguage,'A civilian who is involuntarily outside the national boundaries of his or her country. See also evacuee, refugee.') ).

fof(kb_SUMO_45834,axiom,
    ! [V__P,V__RES,V__T1,V__NATION,V__PLACE] :
      ( ( s__instance(V__PLACE,s__Object)
        & s__instance(V__NATION,s__Nation)
        & s__instance(V__T1,s__TimePosition)
        & s__instance(V__RES,s__Object)
        & s__instance(V__P,s__Human) )
     => ( s__holdsDuring(V__T1,'(s__attribute(V__P,s__DisplacedPerson) & s__inhabits(V__P,V__RES) & s__located(V__RES,V__PLACE) & s__citizen(V__P,V__NATION))')
       => ~ s__partlyLocated(V__PLACE,V__NATION) ) ) ).

fof(kb_SUMO_45835,axiom,
    s__instance(s__InternallyDisplacedPerson,s__SocialRole) ).

fof(kb_SUMO_45836,axiom,
    s__subAttribute(s__InternallyDisplacedPerson,s__DislocatedCivilian) ).

fof(kb_SUMO_45837,axiom,
    s__documentation(s__InternallyDisplacedPerson,s__EnglishLanguage,'Any person who has left their residence by reason of real or imagined danger but has not left the territory of their own country.') ).

fof(kb_SUMO_45838,axiom,
    ! [V__P,V__RES,V__T1,V__NATION,V__PLACE] :
      ( ( s__instance(V__PLACE,s__Object)
        & s__instance(V__NATION,s__Nation)
        & s__instance(V__T1,s__TimePosition)
        & s__instance(V__RES,s__Object)
        & s__instance(V__P,s__Human) )
     => ( s__holdsDuring(V__T1,'(s__attribute(V__P,s__InternallyDisplacedPerson) & s__inhabits(V__P,V__RES) & s__located(V__RES,V__PLACE) & s__citizen(V__P,V__NATION))')
       => s__partlyLocated(V__PLACE,V__NATION) ) ) ).

%FOL fof(kb_SUMO_45839,axiom,(( (! [V__P,V__T1,V__T0] : ((s__instance(V__T0,s__TimeInterval) & s__instance(V__P,s__CognitiveAgent)) => ((s__holdsDuring(V__T1,'s__attribute(V__P,s__InternallyDisplacedPerson)') & s__instance(V__T1,s__TimeInterval)) => (? [V__SITUATION] : (s__instance(V__SITUATION,s__Formula) & s__earlier(V__T0,V__T1) & s__causesProposition('s__holdsDuring(V__T0,s__fears(V__P,V__SITUATION))','s__holdsDuring(V__T1,s__attribute(V__P,s__InternallyDisplacedPerson))')))))) ))).

fof(kb_SUMO_45840,axiom,
    s__instance(s__Evacuee,s__SocialRole) ).

fof(kb_SUMO_45841,axiom,
    s__subAttribute(s__Evacuee,s__DislocatedCivilian) ).

fof(kb_SUMO_45842,axiom,
    s__documentation(s__Evacuee,s__EnglishLanguage,'A civilian removed from a place of residence for reasons of personal security or the requirements of the military situation. See also displaced person, expellee, refugee.') ).

%FOL fof(kb_SUMO_45843,axiom,(( (! [V__P,V__T1] : (s__instance(V__P,s__Agent) => ((s__holdsDuring(V__T1,'s__attribute(V__P,s__Evacuee)') & s__instance(V__T1,s__TimeInterval)) => (? [V__EV,V__MIL] : (s__instance(V__MIL,s__Agent) & s__instance(V__EV,s__Process) & s__instance(V__EV,s__Evacuation) & s__agent(V__EV,V__MIL) & s__instance(V__MIL,s__MilitaryOrganization) & s__experiencer(V__EV,V__P) & s__earlier(s__WhenFn(V__EV),V__T1)))))) ))).

%FOL fof(kb_SUMO_45844,axiom,(( (! [V__MIL,V__P,V__EV] : ((s__instance(V__EV,s__Process) & s__instance(V__P,s__Agent) & s__instance(V__MIL,s__Agent)) => ((s__instance(V__EV,s__Evacuation) & s__agent(V__EV,V__MIL) & s__instance(V__MIL,s__MilitaryOrganization) & s__experiencer(V__EV,V__P)) => s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__EV)),'s__attribute(V__P,s__Evacuee)')))) ))).

fof(kb_SUMO_45845,axiom,
    s__instance(s__Expellee,s__SocialRole) ).

fof(kb_SUMO_45846,axiom,
    s__subAttribute(s__Expellee,s__DislocatedCivilian) ).

fof(kb_SUMO_45847,axiom,
    s__documentation(s__Expellee,s__EnglishLanguage,'A civilian outside the boundaries of the country of his or her nationality or ethnic origin who is being forcibly repatriated to that country or to a third country for political or other purposes. See also displaced person, evacuee; refugee.') ).

fof(kb_SUMO_45848,axiom,
    ! [V__P,V__T1,V__HOME_NATION] :
      ( ( s__instance(V__HOME_NATION,s__Nation)
        & s__instance(V__T1,s__TimePosition)
        & s__instance(V__P,s__Human) )
     => ( ( s__holdsDuring(V__T1,'(s__attribute(V__P,s__Expellee) & s__citizen(V__P,V__HOME_NATION))')
          & s__instance(V__T1,s__TimeInterval) )
       => ? [V__TRANS,V__NATION] :
            ( s__instance(V__NATION,s__Object)
            & s__instance(V__TRANS,s__Process)
            & s__instance(V__NATION,s__Nation)
            & V__NATION != V__HOME_NATION
            & s__instance(V__TRANS,s__Translocation)
            & s__origin(V__TRANS,V__NATION)
            & s__patient(V__TRANS,V__P)
            & s__destination(V__TRANS,V__HOME_NATION)
            & s__temporalPart(V__T1,s__WhenFn(V__TRANS)) ) ) ) ).

fof(kb_SUMO_45849,axiom,
    s__instance(s__Migrant,s__SocialRole) ).

fof(kb_SUMO_45850,axiom,
    s__subAttribute(s__Migrant,s__DislocatedCivilian) ).

fof(kb_SUMO_45851,axiom,
    s__documentation(s__Migrant,s__EnglishLanguage,'A person who (1) belongs to a normally migratory culture who may cross national boundaries, or (2) has fled his or her native country for economic reasons rather than fear of political or ethnic persecution.') ).

fof(kb_SUMO_45852,axiom,
    s__instance(s__Refugee,s__SocialRole) ).

fof(kb_SUMO_45853,axiom,
    s__subAttribute(s__Refugee,s__DislocatedCivilian) ).

fof(kb_SUMO_45854,axiom,
    s__documentation(s__Refugee,s__EnglishLanguage,'A person who, by reason of real or imagined danger, has left their home country or country of their nationality and is unwilling or unable to return. See also dislocated civilian; displaced person, evacuee, expellee, stateless person.') ).

fof(kb_SUMO_45855,axiom,
    s__instance(s__StatelessPerson,s__SocialRole) ).

fof(kb_SUMO_45856,axiom,
    s__subAttribute(s__StatelessPerson,s__DislocatedCivilian) ).

fof(kb_SUMO_45857,axiom,
    s__documentation(s__StatelessPerson,s__EnglishLanguage,'Civilian who has been denationalized or whose country of origin cannot be determined or who cannot establish a right to the nationality claimed. See also dislocated civilian, displaced person, evacuee, expellee, refugee.') ).

%FOL fof(kb_SUMO_45858,axiom,(( (! [V__P,V__T1,V__NAT] : ((s__instance(V__T1,s__TimePosition) & s__instance(V__P,s__Human)) => ((s__holdsDuring(V__T1,'s__attribute(V__P,s__StatelessPerson)') & s__instance(V__NAT,s__Nation)) => s__holdsDuring(V__T1,'(~ s__citizen(V__P,V__NAT))')))) ))).

fof(kb_SUMO_45859,axiom,
    s__instance(s__Dangerous,s__SubjectiveAssessmentAttribute) ).

fof(kb_SUMO_45860,axiom,
    s__documentation(s__Dangerous,s__EnglishLanguage,'from WordNet: causing fear or anxiety by threatening great harm, a dangerous operation, a grave situation, a grave illness, grievous bodily harm, a serious wound, a serious turn of events, a severe case of pneumonia, a life-threatening disease.') ).

%FOL fof(kb_SUMO_45861,axiom,(( (! [V__PROP,V__DEST,V__THREATEN] : ((s__instance(V__THREATEN,s__Process) & s__instance(V__DEST,s__CognitiveAgent) & s__instance(V__PROP,s__Object)) => ((s__instance(V__THREATEN,s__Threatening) & s__patient(V__THREATEN,V__PROP) & s__destination(V__THREATEN,V__DEST)) => s__believes(V__DEST,'s__attribute(V__PROP,s__Dangerous)')))) ))).

%FOL fof(kb_SUMO_45862,axiom,(( (! [V__DAMAGE,V__PROP,V__DEST] : ((s__instance(V__PROP,s__Agent) & s__instance(V__DAMAGE,s__Process)) => ((s__instance(V__DAMAGE,s__Damaging) & s__agent(V__DAMAGE,V__PROP) & s__destination(V__DAMAGE,V__DEST) & s__instance(V__DEST,s__CognitiveAgent)) => s__believes(V__DEST,'s__attribute(V__PROP,s__Dangerous)')))) ))).

fof(kb_SUMO_45863,axiom,
    s__instance(s__Prisoner,s__SocialRole) ).

fof(kb_SUMO_45864,axiom,
    s__documentation(s__Prisoner,s__EnglishLanguage,'from WordNet: a person who is confined, especially a prisoner of war.') ).

%FOL fof(kb_SUMO_45865,axiom,(( (! [V__NOW,V__P] : ((s__instance(V__P,s__Animal) & s__instance(V__NOW,s__TimeInterval)) => (s__holdsDuring(V__NOW,'s__attribute(V__P,s__Prisoner)') => (? [V__BEFORE,V__IMPRISONING] : (s__instance(V__IMPRISONING,s__Confining) & s__instance(V__BEFORE,s__TimeInterval) & s__instance(V__IMPRISONING,s__Imprisoning) & s__earlier(V__BEFORE,V__NOW) & s__holdsDuring(V__BEFORE,'s__detainee(V__IMPRISONING,V__P)')))))) ))).

fof(kb_SUMO_45866,axiom,
    s__instance(s__PrisonerOfWar,s__SocialRole) ).

fof(kb_SUMO_45867,axiom,
    s__subAttribute(s__PrisonerOfWar,s__Prisoner) ).

fof(kb_SUMO_45868,axiom,
    s__documentation(s__PrisonerOfWar,s__EnglishLanguage,'A detained person as defined in Articles 4 and 5 of the Geneva Convention Relative to the Treatment of Prisoners of War of August 12, 1949. In particular, one who, while engaged in combat under orders of his or her government, is captured by the armed forces of the enemy. As such, he or she is entitled to the combatants privilege of immunity from the municipal law of the capturing state for warlike acts which do not amount to breaches of the law of armed conflict. For example, a prisoner of war may be, but is not limited to, any person belonging to one of the following categories who has fallen into the power of the enemy: a member of the armed forces, organized militia or volunteer corps, a person who accompanies the armed forces without actually being a member thereof; a member of a merchant marine or civilian aircraft crew not qualifying for more favorable treatment, or individuals who, on the approach of the enemy, spontaneously take up arms to resist the invading forces. Also called POW or PW. ') ).

%FOL fof(kb_SUMO_45869,axiom,(( (! [V__P,V__T1,V__LOC] : ((s__instance(V__LOC,s__Object) & s__instance(V__T1,s__TimePosition) & s__instance(V__P,s__Object)) => (s__holdsDuring(V__T1,'(s__attribute(V__P,s__PrisonerOfWar) & s__located(V__P,V__LOC))') => s__holdsDuring(V__T1,'s__attribute(V__LOC,s__WarState)')))) ))).

fof(kb_SUMO_45870,axiom,
    ! [V__P,V__F,V__E,V__I,V__LOC] :
      ( ( s__instance(V__LOC,s__Object)
        & s__instance(V__I,s__Process)
        & s__instance(V__E,s__Agent)
        & s__instance(V__F,s__Collection)
        & s__instance(V__P,s__SelfConnectedObject)
        & s__instance(V__P,s__Agent) )
     => ( ( s__instance(V__F,s__MilitaryForce)
          & s__instance(V__P,s__Human)
          & s__instance(V__I,s__Imprisoning)
          & s__member(V__P,V__F)
          & s__agent(V__I,V__E)
          & s__patient(V__I,V__P)
          & s__enemy(V__E,V__P)
          & s__eventLocated(V__I,V__LOC)
          & s__attribute(V__LOC,s__WarState) )
       => s__attribute(V__P,s__PrisonerOfWar) ) ) ).

fof(kb_SUMO_45871,axiom,
    s__instance(s__CivilianInternee,s__SocialRole) ).

fof(kb_SUMO_45872,axiom,
    s__subAttribute(s__CivilianInternee,s__Prisoner) ).

fof(kb_SUMO_45873,axiom,
    s__documentation(s__CivilianInternee,s__EnglishLanguage,'1. A civilian who is interned during armed conflict or occupation for security reasons or for protection or because he or she has committed an offense against the detaining power. 2. A term used to refer to persons interned and protected in accordance with the Geneva Convention Relative to the Protection of Civilian Persons in Time of War, 12 August 1949 (Geneva Convention). Also called CI.') ).

%FOL fof(kb_SUMO_45874,axiom,(( (! [V__P,V__T1,V__LOC] : ((s__instance(V__LOC,s__Object) & s__instance(V__T1,s__TimePosition) & s__instance(V__P,s__Object)) => (s__holdsDuring(V__T1,'(s__attribute(V__P,s__CivilianInternee) & s__located(V__P,V__LOC))') => s__holdsDuring(V__T1,'s__attribute(V__LOC,s__WarState)')))) ))).

%FOL fof(kb_SUMO_45875,axiom,(( (! [V__NOW,V__P] : ((s__instance(V__P,s__Object) & s__instance(V__NOW,s__TimePosition)) => (s__holdsDuring(V__NOW,'s__attribute(V__P,s__CivilianInternee)') => (~ s__holdsDuring(V__NOW,'s__instance(V__P,s__MilitaryForce)'))))) ))).

fof(kb_SUMO_45876,axiom,
    s__instance(s__CombatantCommander,s__Position) ).

fof(kb_SUMO_45877,axiom,
    s__subAttribute(s__CombatantCommander,s__MilitaryCommander) ).

fof(kb_SUMO_45878,axiom,
    s__instance(s__SubunifiedCommander,s__Position) ).

fof(kb_SUMO_45879,axiom,
    s__subAttribute(s__SubunifiedCommander,s__MilitaryCommander) ).

fof(kb_SUMO_45880,axiom,
    s__instance(s__JointTaskForceCommander,s__Position) ).

fof(kb_SUMO_45881,axiom,
    s__subAttribute(s__JointTaskForceCommander,s__MilitaryCommander) ).

fof(kb_SUMO_45882,axiom,
    s__instance(s__ServiceChief,s__Position) ).

fof(kb_SUMO_45883,axiom,
    s__subAttribute(s__ServiceChief,s__MilitaryCommander) ).

fof(kb_SUMO_45884,axiom,
    s__instance(s__JointForcesCommander,s__Position) ).

fof(kb_SUMO_45885,axiom,
    s__subAttribute(s__JointForcesCommander,s__MilitaryCommander) ).

fof(kb_SUMO_45886,axiom,
    s__documentation(s__JointForcesCommander,s__EnglishLanguage,'A general term applied to a combatant commander, subunified commander, or joint task force commander authorized to exercise combatant command (command authority) or operational control over a joint force. Also called JFC. See also joint force.') ).

fof(kb_SUMO_45887,axiom,
    ! [V__JOINT] :
      ( s__instance(V__JOINT,s__Agent)
     => ( s__instance(V__JOINT,s__JointForces)
       => s__leaderPosition(V__JOINT,s__JointForcesCommander) ) ) ).

fof(kb_SUMO_45888,axiom,
    s__instance(s__JointForcesAirCommander,s__Position) ).

fof(kb_SUMO_45889,axiom,
    s__subAttribute(s__JointForcesAirCommander,s__MilitaryCommander) ).

fof(kb_SUMO_45890,axiom,
    s__documentation(s__JointForcesAirCommander,s__EnglishLanguage,'The commander within a unified command, subordinate unified command, or joint task force responsible to the establishing commander for making recommendations on the proper employment of assigned, attached, and/or made available for tasking air forces, planning and coordinating air operations, or accomplishing such operational missions as may be assigned. The joint force air component commander is given the authority necessary to accomplish missions and tasks assigned by the establishing commander. Also called JFACC. See also joint force commander.') ).

fof(kb_SUMO_45891,axiom,
    ! [V__FORCE1,V__JOINT] :
      ( ( s__instance(V__JOINT,s__Organization)
        & s__instance(V__FORCE1,s__Organization) )
     => ( ( s__instance(V__JOINT,s__JointForces)
          & s__subOrganization(V__FORCE1,V__JOINT)
          & s__instance(V__FORCE1,s__AirForce) )
       => s__leaderPosition(V__FORCE1,s__JointForcesAirCommander) ) ) ).

fof(kb_SUMO_45892,axiom,
    s__instance(s__JointForcesLandCommander,s__Position) ).

fof(kb_SUMO_45893,axiom,
    s__subAttribute(s__JointForcesLandCommander,s__MilitaryCommander) ).

fof(kb_SUMO_45894,axiom,
    s__documentation(s__JointForcesLandCommander,s__EnglishLanguage,'The commander within a unified command, subordinate unified command, or joint task force responsible to the establishing commander for making recommendations on the proper employment of assigned, attached, and/or made available for tasking land forces, planning and coordinating land operations, or accomplishing such operational missions as may be assigned. The joint force land component commander is given the authority necessary to accomplish missions and tasks assigned by the establishing commander. Also called JFLCC. See also joint force commander. ') ).

fof(kb_SUMO_45895,axiom,
    ! [V__FORCE1,V__JOINT] :
      ( ( s__instance(V__JOINT,s__Organization)
        & s__instance(V__FORCE1,s__Organization) )
     => ( ( s__instance(V__JOINT,s__JointForces)
          & s__subOrganization(V__FORCE1,V__JOINT)
          & s__instance(V__FORCE1,s__Army) )
       => s__leaderPosition(V__FORCE1,s__JointForcesLandCommander) ) ) ).

fof(kb_SUMO_45896,axiom,
    s__instance(s__JointForcesMaritimeCommander,s__Position) ).

fof(kb_SUMO_45897,axiom,
    s__subAttribute(s__JointForcesMaritimeCommander,s__MilitaryCommander) ).

fof(kb_SUMO_45898,axiom,
    s__documentation(s__JointForcesMaritimeCommander,s__EnglishLanguage,'The commander within a unified command, subordinate unified command, or joint task force responsible to the establishing commander for making recommendations on the proper employment of assigned, attached, and/or made available for tasking maritime forces and assets, planning and coordinating maritime operations, or accomplishing such operational missions as may be assigned. The joint force maritime component commander is given the authority necessary to accomplish missions and tasks assigned by the establishing commander. Also called JFMCC. See also joint force commander.') ).

fof(kb_SUMO_45899,axiom,
    ! [V__FORCE1,V__JOINT] :
      ( ( s__instance(V__JOINT,s__Organization)
        & s__instance(V__FORCE1,s__Organization) )
     => ( ( s__instance(V__JOINT,s__JointForces)
          & s__subOrganization(V__FORCE1,V__JOINT)
          & s__instance(V__FORCE1,s__Navy_BranchOfService) )
       => s__leaderPosition(V__FORCE1,s__JointForcesMaritimeCommander) ) ) ).

fof(kb_SUMO_45900,axiom,
    ! [V__FORCE1,V__JOINT] :
      ( ( s__instance(V__JOINT,s__Organization)
        & s__instance(V__FORCE1,s__Organization) )
     => ( ( s__instance(V__JOINT,s__JointForces)
          & s__subOrganization(V__FORCE1,V__JOINT)
          & s__instance(V__FORCE1,s__CoastGuard) )
       => s__leaderPosition(V__FORCE1,s__JointForcesMaritimeCommander) ) ) ).

fof(kb_SUMO_45901,axiom,
    s__instance(s__JointForcesSpecialOperationsCommander,s__Position) ).

fof(kb_SUMO_45902,axiom,
    s__subAttribute(s__JointForcesSpecialOperationsCommander,s__MilitaryCommander) ).

fof(kb_SUMO_45903,axiom,
    s__documentation(s__JointForcesSpecialOperationsCommander,s__EnglishLanguage,'The commander within a unified command, subordinate unified command, or joint task force responsible to the establishing commander for making recommendations on the proper employment of assigned, attached, and/or made available for tasking special operations forces and assets; planning and coordinating special operations, or accomplishing such operational missions as may be assigned. The joint force special operations component commander is given the authority necessary to accomplish missions and tasks assigned by the establishing commander. Also called JFSOCC. See also joint force commander.') ).

fof(kb_SUMO_45904,axiom,
    ! [V__FORCE1,V__JOINT] :
      ( ( s__instance(V__JOINT,s__Organization)
        & s__instance(V__FORCE1,s__Organization) )
     => ( ( s__instance(V__JOINT,s__JointForces)
          & s__subOrganization(V__FORCE1,V__JOINT)
          & s__instance(V__FORCE1,s__SpecialOperationsForces) )
       => s__leaderPosition(V__FORCE1,s__JointForcesSpecialOperationsCommander) ) ) ).

fof(kb_SUMO_45905,axiom,
    s__instance(s__SecretaryOfDefense,s__Position) ).

fof(kb_SUMO_45906,axiom,
    s__subAttribute(s__SecretaryOfDefense,s__MilitaryCommander) ).

fof(kb_SUMO_45907,axiom,
    s__documentation(s__SecretaryOfDefense,s__EnglishLanguage,'The secretary of defence is the highest military commander during peacetime, during wartime it is usually the president.') ).

fof(kb_SUMO_45908,axiom,
    ! [V__MILITARY,V__LEADER] :
      ( ( s__instance(V__LEADER,s__Position)
        & s__instance(V__MILITARY,s__Organization) )
     => ( ( s__attribute(V__MILITARY,s__PeaceState)
          & s__instance(V__MILITARY,s__MilitaryOrganization)
          & s__leaderPosition(V__MILITARY,V__LEADER) )
       => s__subordinatePosition(V__MILITARY,V__LEADER,s__SecretaryOfDefense) ) ) ).

fof(kb_SUMO_45909,axiom,
    s__subAttribute(s__President,s__MilitaryCommander) ).

fof(kb_SUMO_45910,axiom,
    s__documentation(s__President,s__EnglishLanguage,'The president of some &%Nation. He has the power of command during &%WarState, i.e. the state of &%War.') ).

fof(kb_SUMO_45911,axiom,
    ! [V__MILITARY,V__LEADER] :
      ( ( s__instance(V__LEADER,s__Position)
        & s__instance(V__MILITARY,s__Organization) )
     => ( ( s__attribute(V__MILITARY,s__WarState)
          & s__instance(V__MILITARY,s__MilitaryOrganization)
          & s__leaderPosition(V__MILITARY,V__LEADER) )
       => s__subordinatePosition(V__MILITARY,V__LEADER,s__President) ) ) ).

fof(kb_SUMO_45912,axiom,
    s__chiefOfStateType(s__UnitedStates,s__President) ).

fof(kb_SUMO_45913,axiom,
    s__subclass(s__ArtilleryBattery,s__Company_Military) ).

fof(kb_SUMO_45914,axiom,
    s__instance(s__ArtilleryBattery__t,s__SetOrClass) ).

fof(kb_SUMO_45915,axiom,
    s__documentation(s__ArtilleryBattery,s__EnglishLanguage,'In military science, a battery is a group of artillery guns or rockets, so grouped in order to facilitate battlefield communication and command and control, as well as to provide dispersion. Batteries are grouped in larger units called battalions, which are further grouped into regiments. (from Wikipedia)') ).

fof(kb_SUMO_45916,axiom,
    ! [V__C,V__AB] :
      ( ( s__instance(V__AB,s__Agent)
        & s__instance(V__C,s__Object) )
     => ( s__instance(V__AB,s__ArtilleryBattery)
       => ? [V__AC] :
            ( s__instance(V__AC,s__ArtilleryCannon)
            & s__possesses(V__AB,V__C) ) ) ) ).

fof(kb_SUMO_45917,axiom,
    s__subclass(s__InfantryCompany,s__Company_Military) ).

fof(kb_SUMO_45918,axiom,
    s__instance(s__InfantryCompany__t,s__SetOrClass) ).

fof(kb_SUMO_45919,axiom,
    s__subclass(s__InfantryCompany,s__InfantryUnit) ).

fof(kb_SUMO_45920,axiom,
    s__documentation(s__InfantryCompany,s__EnglishLanguage,'An infantry is a body of soldiers who fight primarily on foot with small arms in organized military units, though they may be transported to the battlefield by horses, ships, automobiles, skis, or other means. (from Wikipedia)') ).

fof(kb_SUMO_45921,axiom,
    s__subclass(s__LARUnit,s__MilitaryUnit) ).

fof(kb_SUMO_45922,axiom,
    s__documentation(s__LARUnit,s__EnglishLanguage,'A military unit capable of conducting combined armed reconnaissance and security operations to establish a designated secure area, provide combat information, reaction time, and maneuver space. On order, it conducts combined arms offensive and defensive economy of force operations to preserve combat power. The primary weapon system is the LAV.') ).

fof(kb_SUMO_45923,axiom,
    ! [V__LAR] :
      ( s__instance(V__LAR,s__Object)
     => ( s__instance(V__LAR,s__LARUnit)
       => s__capability(s__ReconnaissanceOperation,s__agent__m,V__LAR) ) ) ).

fof(kb_SUMO_45924,axiom,
    ! [V__LAR] :
      ( s__instance(V__LAR,s__Object)
     => ( s__instance(V__LAR,s__LARUnit)
       => s__capability(s__CounterReconnaissance,s__agent__m,V__LAR) ) ) ).

fof(kb_SUMO_45925,axiom,
    ! [V__LAR] :
      ( s__instance(V__LAR,s__Agent)
     => ( s__instance(V__LAR,s__LARUnit)
       => ? [V__LAV] :
            ( s__instance(V__LAV,s__Object)
            & s__instance(V__LAV,s__LAV)
            & s__possesses(V__LAR,V__LAV) ) ) ) ).

fof(kb_SUMO_45926,axiom,
    s__subclass(s__LARBattalion,s__Battalion) ).

fof(kb_SUMO_45927,axiom,
    s__subclass(s__LARBattalion,s__LARUnit) ).

fof(kb_SUMO_45928,axiom,
    s__instance(s__LARBattalion__t,s__SetOrClass) ).

fof(kb_SUMO_45929,axiom,
    s__instance(s__LARUnit__t,s__SetOrClass) ).

fof(kb_SUMO_45930,axiom,
    s__documentation(s__LARBattalion,s__EnglishLanguage,'A battalion specialized in LAR operations') ).

fof(kb_SUMO_45931,axiom,
    s__subclass(s__LARPlatoon,s__Platoon) ).

fof(kb_SUMO_45932,axiom,
    s__instance(s__LARPlatoon__t,s__SetOrClass) ).

fof(kb_SUMO_45933,axiom,
    s__subclass(s__LARPlatoon,s__LARUnit) ).

fof(kb_SUMO_45934,axiom,
    s__documentation(s__LARPlatoon,s__EnglishLanguage,'A platoon specialized in LAR operations') ).

fof(kb_SUMO_45935,axiom,
    s__subclass(s__MortarPlatoon,s__Platoon) ).

fof(kb_SUMO_45936,axiom,
    s__instance(s__MortarPlatoon__t,s__SetOrClass) ).

fof(kb_SUMO_45937,axiom,
    s__documentation(s__MortarPlatoon,s__EnglishLanguage,'A platoon carrying mortars.') ).

fof(kb_SUMO_45938,axiom,
    ! [V__MP] :
      ( s__instance(V__MP,s__Agent)
     => ( s__instance(V__MP,s__MortarPlatoon)
       => ? [V__MG] :
            ( s__instance(V__MG,s__Object)
            & s__instance(V__MG,s__MortarGun)
            & s__possesses(V__MP,V__MG) ) ) ) ).

fof(kb_SUMO_45939,axiom,
    s__subclass(s__WeaponsCompany,s__Company_Military) ).

fof(kb_SUMO_45940,axiom,
    s__instance(s__WeaponsCompany__t,s__SetOrClass) ).

fof(kb_SUMO_45941,axiom,
    s__subEchelon(s__WeaponsCompany,s__AntiArmorPlatoon) ).

fof(kb_SUMO_45942,axiom,
    s__subEchelon(s__WeaponsCompany,s__MortarPlatoon) ).

fof(kb_SUMO_45943,axiom,
    s__subEchelon(s__WeaponsCompany,s__HeavyMGPlatoon) ).

fof(kb_SUMO_45944,axiom,
    s__documentation(s__WeaponsCompany,s__EnglishLanguage,'A Weapons company is the heavy weapons portion of the USMC infantry battalion, tasked with providing supporting fire for the three rifle companies that make up the balance of the battalion. The Weapons Company provides fire support coordination, medium mortars, anti-armor weapons, and heavy machine gun support. The company is often organized into four distinct elements: company headquarters, mortar platoon (utilizing 81 mm mortars), antiarmor platoon (utilizing either the dragon or javelin weapons system, SMAW bunker busters, and the TOW missileweapons system), and a heavy machine gun platoon (utilizing the M2 Browning .50 Cal and Mk19 mod3 40 mm automatic grenade launcher). Often the TOW gunners are pulled from the antiarmor platoon and combined with the heavy machine gun platoon to form a Combined Anti-Armor Team (CAAT). These CAATs are mobile with humvees and are organized into three squads with five vehicles each, the squad organization being three vehicles with machine guns (both M2 & Mk. 19) and two vehicles with the TOW IIb. The remaining antiarmor unit is often trained as an ad-hoc assault and demolitions unit furthering the organic capabilities of the battalion commander. The 81 mm mortar platoon also gives the battalion a heavier organic artillery, as it supplements the 60 mm mortars found in the rifle company weapons platoons. Company commanders can utilize 81s in half the time it would take to get a 155 mm Howitzer up. (from Wikipedia)') ).

fof(kb_SUMO_45945,axiom,
    s__subclass(s__AntiArmorPlatoon,s__Platoon) ).

fof(kb_SUMO_45946,axiom,
    s__instance(s__AntiArmorPlatoon__t,s__SetOrClass) ).

fof(kb_SUMO_45947,axiom,
    s__documentation(s__AntiArmorPlatoon,s__EnglishLanguage,'An antiarmor platoon (utilizing either the dragon or javelin weapons system, SMAW bunker busters, and the TOW missileweapons system) is part of a &%WeaponsCompany. (from Wikipedia)') ).

fof(kb_SUMO_45948,axiom,
    ! [V__MP] :
      ( s__instance(V__MP,s__Agent)
     => ( s__instance(V__MP,s__AntiArmorPlatoon)
       => ? [V__MG] :
            ( s__instance(V__MG,s__Object)
            & s__instance(V__MG,s__AntiArmorWeapon)
            & s__possesses(V__MP,V__MG) ) ) ) ).

fof(kb_SUMO_45949,axiom,
    s__subclass(s__HeavyMGPlatoon,s__Platoon) ).

fof(kb_SUMO_45950,axiom,
    s__instance(s__HeavyMGPlatoon__t,s__SetOrClass) ).

fof(kb_SUMO_45951,axiom,
    s__documentation(s__HeavyMGPlatoon,s__EnglishLanguage,'A heavy machine gun platoon (utilizing the M2 Browning .50 Cal and Mk19 mod3 40 mm automatic grenade launcher) is part of a &%WeaponsCompany. (from Wikipedia)') ).

fof(kb_SUMO_45952,axiom,
    ! [V__MP] :
      ( s__instance(V__MP,s__Agent)
     => ( s__instance(V__MP,s__HeavyMGPlatoon)
       => ? [V__MG] :
            ( s__instance(V__MG,s__Object)
            & s__instance(V__MG,s__HeavyMachineGun)
            & s__possesses(V__MP,V__MG) ) ) ) ).

fof(kb_SUMO_45953,axiom,
    ! [V__MP] :
      ( s__instance(V__MP,s__Agent)
     => ( s__instance(V__MP,s__HeavyMGPlatoon)
       => ? [V__MG] :
            ( s__instance(V__MG,s__Object)
            & s__instance(V__MG,s__MK19)
            & s__possesses(V__MP,V__MG) ) ) ) ).

fof(kb_SUMO_45954,axiom,
    s__subclass(s__AssaultAmphibianUnit,s__MilitaryUnit) ).

fof(kb_SUMO_45955,axiom,
    s__documentation(s__AssaultAmphibianUnit,s__EnglishLanguage,'A mechanized military unit of the US MArine Corps. Their primary weapon system is the Amphibious Assault Vehicle.') ).

fof(kb_SUMO_45956,axiom,
    ! [V__AAU] :
      ( s__instance(V__AAU,s__Agent)
     => ( s__instance(V__AAU,s__AssaultAmphibianUnit)
       => ? [V__AAV] :
            ( s__instance(V__AAV,s__Object)
            & s__instance(V__AAV,s__AAV)
            & s__possesses(V__AAU,V__AAV) ) ) ) ).

fof(kb_SUMO_45957,axiom,
    s__subclass(s__AssaultAmphibianBatallion,s__Battalion) ).

fof(kb_SUMO_45958,axiom,
    s__subclass(s__AssaultAmphibianBatallion,s__AssaultAmphibianUnit) ).

fof(kb_SUMO_45959,axiom,
    s__instance(s__AssaultAmphibianBatallion__t,s__SetOrClass) ).

fof(kb_SUMO_45960,axiom,
    s__instance(s__AssaultAmphibianUnit__t,s__SetOrClass) ).

fof(kb_SUMO_45961,axiom,
    s__documentation(s__AssaultAmphibianBatallion,s__EnglishLanguage,'An Assault Amphibian Batallion is a mechanized battalion of the United States Marine Corps reserve. Their primary weapon system is the Amphibious Assault Vehicle. (from Wikipedia)') ).

fof(kb_SUMO_45962,axiom,
    s__subclass(s__AssaultAmphibianPlatoon,s__Platoon) ).

fof(kb_SUMO_45963,axiom,
    s__subclass(s__AssaultAmphibianPlatoon,s__AssaultAmphibianUnit) ).

fof(kb_SUMO_45964,axiom,
    s__instance(s__AssaultAmphibianPlatoon__t,s__SetOrClass) ).

fof(kb_SUMO_45965,axiom,
    s__documentation(s__AssaultAmphibianPlatoon,s__EnglishLanguage,'An Assault Amphibian Platoon is a mechanized battalion of the United States Marine Corps reserve. Their primary weapon system is the Amphibious Assault Vehicle.') ).

fof(kb_SUMO_45966,axiom,
    s__format(s__EnglishLanguage,s__moves__m,'%2 %n{doesnt) move%p{s} during %1') ).

fof(kb_SUMO_45967,axiom,
    s__format(s__EnglishLanguage,s__changesLocation__m,'%2 %n{doesnt} change%{s} location during %1') ).

fof(kb_SUMO_45968,axiom,
    s__termFormat(s__EnglishLanguage,s__DislocatedCivilian,'dislocated civilian') ).

fof(kb_SUMO_45969,axiom,
    s__termFormat(s__EnglishLanguage,s__DisplacedPerson,'displaced person') ).

fof(kb_SUMO_45970,axiom,
    s__termFormat(s__EnglishLanguage,s__InternallyDisplacedPerson,'internally displaced person') ).

fof(kb_SUMO_45971,axiom,
    s__termFormat(s__EnglishLanguage,s__Evacuee,evacuee) ).

fof(kb_SUMO_45972,axiom,
    s__termFormat(s__EnglishLanguage,s__Expellee,'expelled civilian') ).

fof(kb_SUMO_45973,axiom,
    s__termFormat(s__EnglishLanguage,s__Migrant,migrant) ).

fof(kb_SUMO_45974,axiom,
    s__termFormat(s__EnglishLanguage,s__Refugee,refugee) ).

fof(kb_SUMO_45975,axiom,
    s__termFormat(s__EnglishLanguage,s__StatelessPerson,'stateless person') ).

fof(kb_SUMO_45976,axiom,
    s__termFormat(s__EnglishLanguage,s__Dangerous,dangerous) ).

fof(kb_SUMO_45977,axiom,
    s__termFormat(s__EnglishLanguage,s__Prisoner,prisoner) ).

fof(kb_SUMO_45978,axiom,
    s__termFormat(s__EnglishLanguage,s__PrisonerOfWar,'prisoner of war') ).

fof(kb_SUMO_45979,axiom,
    s__termFormat(s__EnglishLanguage,s__CivilianInternee,'civilian internee') ).

fof(kb_SUMO_45980,axiom,
    s__termFormat(s__EnglishLanguage,s__CombatantCommander,'combatant commander') ).

fof(kb_SUMO_45981,axiom,
    s__termFormat(s__EnglishLanguage,s__SubunifiedCommander,'subunified commander') ).

fof(kb_SUMO_45982,axiom,
    s__termFormat(s__EnglishLanguage,s__JointTaskForceCommander,'Joint Task Force Commander') ).

fof(kb_SUMO_45983,axiom,
    s__termFormat(s__EnglishLanguage,s__ServiceChief,'service chief') ).

fof(kb_SUMO_45984,axiom,
    s__termFormat(s__EnglishLanguage,s__JointForcesCommander,'Joint Forces Commander') ).

fof(kb_SUMO_45985,axiom,
    s__termFormat(s__EnglishLanguage,s__JointForcesAirCommander,'Joint Forces Air Commander') ).

fof(kb_SUMO_45986,axiom,
    s__termFormat(s__EnglishLanguage,s__JointForcesLandCommander,'Joint Forces Land Commander') ).

fof(kb_SUMO_45987,axiom,
    s__termFormat(s__EnglishLanguage,s__JointForcesMaritimeCommander,'Joint Forces Maritime Commander') ).

fof(kb_SUMO_45988,axiom,
    s__termFormat(s__EnglishLanguage,s__JointForcesSpecialOperationsCommander,'Joint Forces Special Operations Commander') ).

fof(kb_SUMO_45989,axiom,
    s__termFormat(s__EnglishLanguage,s__SecretaryOfDefense,'Secretary of Defense') ).

fof(kb_SUMO_45990,axiom,
    s__termFormat(s__EnglishLanguage,s__President,'President') ).

fof(kb_SUMO_45991,axiom,
    s__termFormat(s__EnglishLanguage,s__ArtilleryBattery,'artillery battery') ).

fof(kb_SUMO_45992,axiom,
    s__termFormat(s__EnglishLanguage,s__InfantryCompany,'infantry company') ).

fof(kb_SUMO_45993,axiom,
    s__termFormat(s__EnglishLanguage,s__LARUnit,'LAR unit') ).

fof(kb_SUMO_45994,axiom,
    s__termFormat(s__EnglishLanguage,s__LARBattalion,'LAR battalion') ).

fof(kb_SUMO_45995,axiom,
    s__termFormat(s__EnglishLanguage,s__LARPlatoon,'LAR platoon') ).

fof(kb_SUMO_45996,axiom,
    s__termFormat(s__EnglishLanguage,s__MortarPlatoon,'mortar platoon') ).

fof(kb_SUMO_45997,axiom,
    s__termFormat(s__EnglishLanguage,s__WeaponsCompany,'weapons company') ).

fof(kb_SUMO_45998,axiom,
    s__termFormat(s__EnglishLanguage,s__AntiArmorPlatoon,'anti-armor platoon') ).

fof(kb_SUMO_45999,axiom,
    s__termFormat(s__EnglishLanguage,s__HeavyMGPlatoon,'heavy machine gun platoon') ).

fof(kb_SUMO_46000,axiom,
    s__termFormat(s__EnglishLanguage,s__AssaultAmphibianUnit,'assault amphibian unit') ).

fof(kb_SUMO_46001,axiom,
    s__termFormat(s__EnglishLanguage,s__AssaultAmphibianPlatoon,'assault amphibian platoon') ).

fof(kb_SUMO_46002,axiom,
    s__subclass(s__SpecialReconnaissance,s__SpecialOperation) ).

fof(kb_SUMO_46003,axiom,
    s__instance(s__SpecialReconnaissance__t,s__SetOrClass) ).

fof(kb_SUMO_46004,axiom,
    s__subclass(s__SpecialReconnaissance,s__ReconnaissanceOperation) ).

fof(kb_SUMO_46005,axiom,
    s__documentation(s__SpecialReconnaissance,s__EnglishLanguage,'These are reconnaissance and surveillance actions conducted as a special operation in hostile, denied, or politically sensitive environments to collect or verify information of strategic or operational significance, employing military capabilities not normally found in conventional forces. These actions provide an additive capability for commanders and supplement other conventional reconnaissance and surveillance actions. Even with todays sophisticated long-range sensors and overhead platforms, some information can be obtained only by visual observation or other collection methods in the target area. SOFs highly developed capabilities of gaining access to denied and hostile areas, worldwide communications, and specialized aircraft and sensors enable SR against targets inaccessible to other forces or assets. Activities within SR include the following: (1) Environmental Reconnaissance. These are operations conducted to collect and report critical hydrographic, geological, and meteorological information. (2) Armed Reconnaissance. These are operations that involve locating and attacking targets of opportunity, e.g., adversary materiel, personnel, and facilities in assigned general areas or along assigned LOCs. Armed reconnaissance is not conducted for the purpose of attacking specific identified targets. (3) Target and Threat Assessment. These are operations conducted to detect, identify, locate, and assess a target to determine the most effective employment of weapons. This type of operation might include the assessment of the potential effects (to include collateral damage) of a strike or an attack on a chemical, biological, radiological, nuclear, or toxic industrial material site. (4) Poststrike Reconnaissance. These operations are undertaken for the purpose of gathering information used to measure results of a strike.') ).

fof(kb_SUMO_46006,axiom,
    s__subclass(s__EnvironmentalReconnaissance,s__SpecialReconnaissance) ).

fof(kb_SUMO_46007,axiom,
    s__instance(s__EnvironmentalReconnaissance__t,s__SetOrClass) ).

fof(kb_SUMO_46008,axiom,
    s__documentation(s__EnvironmentalReconnaissance,s__EnglishLanguage,'These are operations conducted to collect and report critical hydrographic, geological, and meteorological information.') ).

fof(kb_SUMO_46009,axiom,
    s__subclass(s__ArmedReconnaissance,s__SpecialReconnaissance) ).

fof(kb_SUMO_46010,axiom,
    s__instance(s__ArmedReconnaissance__t,s__SetOrClass) ).

fof(kb_SUMO_46011,axiom,
    s__documentation(s__ArmedReconnaissance,s__EnglishLanguage,'These are operations that involve locating and attacking targets of opportunity, e.g., adversary materiel, personnel, and facilities in assigned general areas or along assigned LOCs. Armed reconnaissance is not conducted for the purpose of attacking specific identified targets.') ).

%FOL fof(kb_SUMO_46012,axiom,(( (! [V__HOSTILE,V__AGENT,V__AR] : ((s__instance(V__AR,s__Process) & s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__HOSTILE,s__Agent)) => ((s__instance(V__AR,s__ArmedReconnaissance) & s__agent(V__AR,V__AGENT) & s__patient(V__AR,V__HOSTILE) & s__holdsDuring(s__WhenFn(V__AR),'s__enemy(V__AGENT,V__HOSTILE)')) => s__confersRight('(? [V__ATTACK] : (s__instance(V__ATTACK,s__Process) & s__instance(V__ATTACK,s__Attack) & s__agent(V__ATTACK,V__AGENT) & s__patient(V__ATTACK,V__HOSTILE)))',V__AR,V__AGENT)))) ))).

fof(kb_SUMO_46013,axiom,
    s__subclass(s__TargetThreatReconnaissance,s__SpecialReconnaissance) ).

fof(kb_SUMO_46014,axiom,
    s__instance(s__TargetThreatReconnaissance__t,s__SetOrClass) ).

fof(kb_SUMO_46015,axiom,
    s__documentation(s__TargetThreatReconnaissance,s__EnglishLanguage,'These are operations conducted to detect, identify, locate, and assess a target to determine the most effective employment of weapons. This type of operation might include the assessment of the potential effects (to include collateral damage) of a strike or an attack on a chemical, biological, radiological, nuclear, or toxic industrial material site.') ).

fof(kb_SUMO_46016,axiom,
    s__subclass(s__PoststrikeReconnaissance,s__SpecialReconnaissance) ).

fof(kb_SUMO_46017,axiom,
    s__instance(s__PoststrikeReconnaissance__t,s__SetOrClass) ).

fof(kb_SUMO_46018,axiom,
    s__documentation(s__PoststrikeReconnaissance,s__EnglishLanguage,'These operations are undertaken for the purpose of gathering information used to measure results of a strike.') ).

fof(kb_SUMO_46019,axiom,
    ! [V__OBJ,V__PSR] :
      ( s__instance(V__PSR,s__Process)
     => ( ( s__instance(V__PSR,s__PoststrikeReconnaissance)
          & s__patient(V__PSR,V__OBJ) )
       => ? [V__ATTACK] :
            ( s__instance(V__ATTACK,s__Process)
            & s__instance(V__ATTACK,s__Attack)
            & s__patient(V__ATTACK,V__OBJ)
            & s__earlier(s__WhenFn(V__ATTACK),s__WhenFn(V__PSR)) ) ) ) ).

fof(kb_SUMO_46020,axiom,
    s__subclass(s__UnconventionalWarfare,s__SpecialOperation) ).

fof(kb_SUMO_46021,axiom,
    s__instance(s__UnconventionalWarfare__t,s__SetOrClass) ).

fof(kb_SUMO_46022,axiom,
    s__instance(s__SpecialOperation__t,s__SetOrClass) ).

fof(kb_SUMO_46023,axiom,
    s__subclass(s__UnconventionalWarfare,s__Helping) ).

fof(kb_SUMO_46024,axiom,
    s__instance(s__Helping__t,s__SetOrClass) ).

fof(kb_SUMO_46025,axiom,
    s__documentation(s__UnconventionalWarfare,s__EnglishLanguage,'These are operations that involve a broad spectrum of military and paramilitary operations, normally of long duration, predominantly conducted through, with, or by indigenous or surrogate forces who are organized, trained, equipped, supported, and directed in varying degrees by an external source. UW is unique in that it is a SO that can either be conducted as part of a geographic combatant commanders overall theater campaign, or as an independent, subordinate campaign. When conducted independently, the primary focus of UW is on political-military objectives and psychological objectives. UW includes military and paramilitary aspects of resistance movements. UW military activity represents the culmination of a successful effort to organize and mobilize the civil populace against a hostile government or occupying power. From the US perspective, the intent is to develop and sustain these supported resistance organizations and to synchronize their activities to further US national security objectives. SOF units do not create resistance movements. They advise, train, and assist indigenous resistance movements already in existence to conduct UW and when required, accompany them into combat. When UW operations support conventional military operations, the focus shifts to primarily military objectives - however the political and psychological implications remain. Operational and strategic staffs and commanders must guard against limiting UW to a specific set of circumstances or activities defined by either recent events or personal experience. The most prevalent mistake is the belief that UW is limited to guerrilla warfare or insurgency.') ).

fof(kb_SUMO_46026,axiom,
    ! [V__UW,V__POPULACE,V__NATION,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__NATION,s__GeopoliticalArea)
        & s__instance(V__POPULACE,s__SelfConnectedObject)
        & s__instance(V__POPULACE,s__Collection)
        & s__instance(V__POPULACE,s__Agent)
        & s__instance(V__UW,s__Process) )
     => ( ( s__instance(V__UW,s__UnconventionalWarfare)
          & s__agent(V__UW,V__AGENT)
          & s__patient(V__UW,V__POPULACE)
          & ( s__member(V__POPULACE,s__ResidentFn(V__NATION))
            | s__subCollection(V__POPULACE,s__ResidentFn(V__NATION)) ) )
       => ? [V__CONTEST] :
            ( s__instance(V__CONTEST,s__Process)
            & s__instance(V__CONTEST,s__Contest)
            & s__agent(V__CONTEST,V__POPULACE)
            & s__agent(V__CONTEST,s__GovernmentFn(V__NATION)) ) ) ) ).

fof(kb_SUMO_46027,axiom,
    s__subclass(s__GuerrillaWarfare,s__UnconventionalWarfare) ).

fof(kb_SUMO_46028,axiom,
    s__instance(s__GuerrillaWarfare__t,s__SetOrClass) ).

fof(kb_SUMO_46029,axiom,
    s__documentation(s__GuerrillaWarfare,s__EnglishLanguage,'These are military and paramilitary operations conducted by irregular, predominantly indigenous forces in adversary-held or hostile territory. It is the military aspect of an insurgency or other armed resistance movement. Guerilla warfare techniques can undermine the legitimacy of the existing government or an occupying power as well as destroy, degrade, or divert military capabilities.') ).

fof(kb_SUMO_46030,axiom,
    ! [V__PATIENT,V__GW] :
      ( s__instance(V__GW,s__Process)
     => ( ( s__instance(V__GW,s__GuerrillaWarfare)
          & s__patient(V__GW,V__PATIENT) )
       => s__instance(V__PATIENT,s__ParamilitaryOrganization) ) ) ).

fof(kb_SUMO_46031,axiom,
    s__subclass(s__Subversion,s__UnconventionalWarfare) ).

fof(kb_SUMO_46032,axiom,
    s__instance(s__Subversion__t,s__SetOrClass) ).

fof(kb_SUMO_46033,axiom,
    s__documentation(s__Subversion,s__EnglishLanguage,'These operations are designed to undermine the military, economic, psychological, or political strength or morale of a regime or nation. The clandestine nature of subversion dictates that the underground elements perform the bulk of the activity.') ).

fof(kb_SUMO_46034,axiom,
    s__subclass(s__Sabotage,s__UnconventionalWarfare) ).

fof(kb_SUMO_46035,axiom,
    s__instance(s__Sabotage__t,s__SetOrClass) ).

fof(kb_SUMO_46036,axiom,
    s__subclass(s__Sabotage,s__Damaging) ).

fof(kb_SUMO_46037,axiom,
    s__documentation(s__Sabotage,s__EnglishLanguage,'These are operations that involve an act or acts with intent to injure, interfere with, or obstruct the national defense of a country by willfully injuring or destroying, or attempting to injure or destroy, any national defense or war material, premises, or utilities, to include human and natural resources. Sabotage selectively disrupts, destroys, or neutralizes hostile capabilities with a minimum expenditure of manpower and materiel.') ).

fof(kb_SUMO_46038,axiom,
    s__subclass(s__IntelligenceActivities,s__UnconventionalWarfare) ).

fof(kb_SUMO_46039,axiom,
    s__instance(s__IntelligenceActivities__t,s__SetOrClass) ).

fof(kb_SUMO_46040,axiom,
    s__subclass(s__IntelligenceActivities,s__Judging) ).

fof(kb_SUMO_46041,axiom,
    s__documentation(s__IntelligenceActivities,s__EnglishLanguage,'These activities assess areas of interest ranging from political and military personalities to the military capabilities of friendly and adversary forces. SOF perform intelligence activities ranging from developing information critical to planning and conducting operations, to assessing the capabilities and intentions of indigenous and coalition forces.') ).

fof(kb_SUMO_46042,axiom,
    s__subclass(s__UnconventionalAssistedRecovery,s__UnconventionalWarfare) ).

fof(kb_SUMO_46043,axiom,
    s__instance(s__UnconventionalAssistedRecovery__t,s__SetOrClass) ).

fof(kb_SUMO_46044,axiom,
    s__subclass(s__UnconventionalAssistedRecovery,s__RecoveryOperation) ).

fof(kb_SUMO_46045,axiom,
    s__instance(s__RecoveryOperation__t,s__SetOrClass) ).

fof(kb_SUMO_46046,axiom,
    s__documentation(s__UnconventionalAssistedRecovery,s__EnglishLanguage,'These operations consist of UW forces establishing and operating unconventional assisted recovery mechanisms and unconventional assisted recovery teams. UAR operations are designed to seek out, contact, authenticate, and support military and other selected personnel as they move from an adversary-held, hostile, or sensitive area to areas under friendly control.') ).

fof(kb_SUMO_46047,axiom,
    s__subclass(s__Exfiltration,s__UnconventionalWarfare) ).

fof(kb_SUMO_46048,axiom,
    s__subclass(s__Exfiltration,s__Removing) ).

fof(kb_SUMO_46049,axiom,
    s__instance(s__Exfiltration__t,s__SetOrClass) ).

fof(kb_SUMO_46050,axiom,
    s__documentation(s__Exfiltration,s__EnglishLanguage,'The removal of personnel or units from areas under enemy control by stealth, deception, surprise, or clandestine means.') ).

%FOL fof(kb_SUMO_46051,axiom,(( (! [V__ENEMY,V__EF,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__instance(V__EF,s__Process) & s__instance(V__ENEMY,s__CognitiveAgent)) => ((s__instance(V__EF,s__Exfiltration) & s__agent(V__EF,V__AGENT)) => (? [V__PRET] : (s__instance(V__PRET,s__Pretending) & s__agent(V__PRET,V__AGENT) & s__patient(V__PRET,V__ENEMY) & s__hasPurpose(V__PRET,'s__believes(V__ENEMY,(~ (? [V__EF0] : (s__instance(V__PRET,s__Process) & (V__EF0 = V__EF)))))')))))) ))).

fof(kb_SUMO_46052,axiom,
    s__subclass(s__SpecialOperation,s__MilitaryOperation) ).

fof(kb_SUMO_46053,axiom,
    s__documentation(s__SpecialOperation,s__EnglishLanguage,'Operations conducted in hostile, denied, or politically sensitive environments to achieve military, diplomatic, informational, and/or economic objectives employing military capabilities for which there is no broad conventional force requirement. These operations often require covert, clandestine, or low visibility capabilities. Special operations are applicable across the range of military operations. They can be conducted independently or in conjunction with operations of conventional forces or other government agencies and may include operations through, with, or by indigenous or surrogate forces. Special operations differ from conventional operations in degree of physical and political risk, operational techniques, mode of employment, independence from friendly support, and dependence on detailed operational intelligence and indigenous assets. Also called SO.') ).

fof(kb_SUMO_46054,axiom,
    ! [V__OP] :
      ( s__instance(V__OP,s__SpecialOperation)
     => ? [V__CONDUCTING,V__SPFORCE] :
          ( s__instance(V__SPFORCE,s__Agent)
          & s__instance(V__CONDUCTING,s__Process)
          & s__instance(V__CONDUCTING,s__Guiding)
          & s__patient(V__CONDUCTING,V__OP)
          & s__agent(V__CONDUCTING,V__SPFORCE)
          & s__instance(V__SPFORCE,s__SpecialOperationsForces) ) ) ).

fof(kb_SUMO_46055,axiom,
    s__subclass(s__SpecialOperationsForces,s__MilitaryOrganization) ).

fof(kb_SUMO_46056,axiom,
    s__instance(s__SpecialOperationsForces__t,s__SetOrClass) ).

fof(kb_SUMO_46057,axiom,
    s__documentation(s__SpecialOperationsForces,s__EnglishLanguage,'Those Active and Reserve Component forces of the Military Services designated by the Secretary of Defense and specifically organized, trained, and equipped to conduct and support special operations. Also called SOF. See also Air Force special operations forces, Army special operations forces, naval special warfare forces.') ).

fof(kb_SUMO_46058,axiom,
    ! [V__FORCES] :
      ( s__instance(V__FORCES,s__SpecialOperationsForces)
     => ? [V__DESIGNATING,V__HUMAN] :
          ( s__instance(V__HUMAN,s__Agent)
          & s__instance(V__DESIGNATING,s__Process)
          & s__instance(V__DESIGNATING,s__Designating)
          & s__agent(V__DESIGNATING,V__HUMAN)
          & s__attribute(V__HUMAN,s__SecretaryOfDefense)
          & s__patient(V__DESIGNATING,V__FORCES) ) ) ).

fof(kb_SUMO_46059,axiom,
    s__subclass(s__Designating,s__Selecting) ).

fof(kb_SUMO_46060,axiom,
    s__instance(s__Designating__t,s__SetOrClass) ).

fof(kb_SUMO_46061,axiom,
    s__documentation(s__Designating,s__EnglishLanguage,'&%Selecting &%Process, in which the agent designates the patient in order to achive a special result (selects it out of a larger body of entities), e.g., &%SpecialOperationsForces are designated out of all branches of &%MilitaryService a &%Nation has.') ).

fof(kb_SUMO_46062,axiom,
    s__subclass(s__DirectAction,s__SpecialOperation) ).

fof(kb_SUMO_46063,axiom,
    s__instance(s__DirectAction__t,s__SetOrClass) ).

fof(kb_SUMO_46064,axiom,
    s__subclass(s__DirectAction,s__ViolentContest) ).

fof(kb_SUMO_46065,axiom,
    s__documentation(s__DirectAction,s__EnglishLanguage,'These are short-duration strikes and other small-scale offensive actions conducted as a special operation in hostile, denied, or politically sensitive environments and which employ specialized military capabilities to seize, destroy, capture, exploit, recover, or damage designated targets. DA differs from conventional offensive actions in the level of physical and political risk, operational techniques, and the degree of discriminate and precise use of force to achieve specific objectives. Activities within DA include the following: (1) Raids, Ambushes, and Direct Assaults. These are operations designed to achieve specific, well-defined and often time-sensitive results. They are sometimes beyond the effective strike capabilities of conventional force elements. Such operations typically involve attacks on critical targets, interdiction of LOCs or other target systems, capturing designated personnel or material, or the seizure, destruction, or neutralization of adversary facilities or capabilities. (2) Standoff Attacks. These are attacks by weapon systems or through IO. Standoff attacks can be conducted by air, maritime, or by ground platforms or units. When targets can be sufficiently damaged or destroyed without the commitment of close-combat forces, these attacks can be performed as independent actions. (3) Terminal Attack Control and Terminal Guidance Operations. These are actions to identify and precisely report the location of targets, and with global positioning systems, laser designators, beacons, or other means, conduct either terminal attack control (TAC) or terminal guidance operations (TGO) to effectively engage them. TAC involves actions to control the maneuver of and grant weapons release clearance to attacking aircraft. TGO includes any electronic, mechanical, voice or visual communication that provides approaching aircraft or weapons additional information regarding a specific location or target. TAC differs from TGO in that TAC includes the authority to clear aircraft to release ordnance and TGO does not. Because of this, TAC requires individuals to be qualified as joint terminal attack controllers, but TGO does not. (4) Recovery Operations. These are operations conducted to search for, locate, identify, rescue, and return personnel, sensitive equipment, or items critical to national security. SO recovery missions are characterized by detailed planning, rehearsal, and thorough intelligence analysis. These operations employ unconventional tactics and techniques, clandestine search, possible indigenous assistance, and the frequent use of ground combat elements. (5) Precision Destruction Operations. These are operations in which collateral damage must be minimized, requiring highly sophisticated weapons and/or timed detonation of specific amounts of explosives placed in exact locations to accomplish mission objectives. Precision destruction operations can be conducted against targets where precision-guided munitions cannot guarantee first strike success or when the contents of a facility must be destroyed without damage to that facility. (6) Anti-Surface Operations. These are operations conducted against adversary maritime surface targets, including combatants. These include, but are not limited to, visit, board, search, and seizure operations which are shipboarding operations to board and seize cooperative, uncooperative, or hostile contacts of interest.') ).

fof(kb_SUMO_46066,axiom,
    s__subclass(s__DirectActionActivity,s__MilitaryOperation) ).

fof(kb_SUMO_46067,axiom,
    s__subclass(s__DirectActionActivity,s__ViolentContest) ).

fof(kb_SUMO_46068,axiom,
    s__subclass(s__DirectActionActivity,s__Maneuver) ).

fof(kb_SUMO_46069,axiom,
    s__documentation(s__DirectActionActivity,s__EnglishLanguage,'The class of &%subProcesses of a &%DirectAction.') ).

fof(kb_SUMO_46070,axiom,
    ! [V__ACT] :
      ( s__instance(V__ACT,s__Process)
     => ( s__instance(V__ACT,s__DirectActionActivity)
       => ? [V__DA] :
            ( s__instance(V__DA,s__Process)
            & s__instance(V__DA,s__DirectAction)
            & s__subProcess(V__ACT,V__DA) ) ) ) ).

fof(kb_SUMO_46071,axiom,
    s__subclass(s__Raid,s__DirectActionActivity) ).

fof(kb_SUMO_46072,axiom,
    s__instance(s__Raid__t,s__SetOrClass) ).

fof(kb_SUMO_46073,axiom,
    s__documentation(s__Raid,s__EnglishLanguage,'a sudden short attack. These are operations designed to achieve specific, well-defined and often time-sensitive results. They are sometimes beyond the effective strike capabilities of conventional force elements. Such operations typically involve attacks on critical targets, interdiction of LOCs or other target systems, capturing designated personnel or material, or the seizure, destruction, or neutralization of adversary facilities or capabilities.') ).

fof(kb_SUMO_46074,axiom,
    s__subclass(s__DirectAmbush,s__DirectActionActivity) ).

fof(kb_SUMO_46075,axiom,
    s__subclass(s__DirectAmbush,s__Ambush) ).

fof(kb_SUMO_46076,axiom,
    s__instance(s__DirectAmbush__t,s__SetOrClass) ).

fof(kb_SUMO_46077,axiom,
    s__documentation(s__DirectAmbush,s__EnglishLanguage,'&%Ambush conducted by some &%MilitaryOrganization as part of a &%DirectAction. These are operations designed to achieve specific, well-defined and often time-sensitive results. They are sometimes beyond the effective strike capabilities of conventional force elements. Such operations typically involve attacks on critical targets, interdiction of LOCs or other target systems, capturing designated personnel or material, or the seizure, destruction, or neutralization of adversary facilities or capabilities.') ).

fof(kb_SUMO_46078,axiom,
    s__subclass(s__MilitaryAssault,s__ViolentContest) ).

fof(kb_SUMO_46079,axiom,
    s__subclass(s__MilitaryAssault,s__MilitaryOperation) ).

fof(kb_SUMO_46080,axiom,
    s__documentation(s__MilitaryAssault,s__EnglishLanguage,'close fighting during the culmination of a military attack.') ).

fof(kb_SUMO_46081,axiom,
    s__subclass(s__DirectAssault,s__MilitaryAssault) ).

fof(kb_SUMO_46082,axiom,
    s__instance(s__DirectAssault__t,s__SetOrClass) ).

fof(kb_SUMO_46083,axiom,
    s__instance(s__MilitaryAssault__t,s__SetOrClass) ).

fof(kb_SUMO_46084,axiom,
    s__subclass(s__DirectAssault,s__DirectActionActivity) ).

fof(kb_SUMO_46085,axiom,
    s__documentation(s__DirectAssault,s__EnglishLanguage,'a &%MilitaryAssault as part of a &%DirectAction. These are operations designed to achieve specific, well-defined and often time-sensitive results. They are sometimes beyond the effective strike capabilities of conventional force elements. Such operations typically involve attacks on critical targets, interdiction of LOCs or other target systems, capturing designated personnel or material, or the seizure, destruction, or neutralization of adversary facilities or capabilities.') ).

fof(kb_SUMO_46086,axiom,
    s__subclass(s__StandoffAttack,s__DirectActionActivity) ).

fof(kb_SUMO_46087,axiom,
    s__instance(s__StandoffAttack__t,s__SetOrClass) ).

fof(kb_SUMO_46088,axiom,
    s__subclass(s__StandoffAttack,s__Attack) ).

fof(kb_SUMO_46089,axiom,
    s__documentation(s__StandoffAttack,s__EnglishLanguage,'These are attacks by weapon systems or through IO. Standoff attacks can be conducted by air, maritime, or by ground platforms or units. When targets can be sufficiently damaged or destroyed without the commitment of close-combat forces, these attacks can be performed as independent actions.') ).

fof(kb_SUMO_46090,axiom,
    s__subclass(s__TerminalAttackControl,s__DirectActionActivity) ).

fof(kb_SUMO_46091,axiom,
    s__instance(s__TerminalAttackControl__t,s__SetOrClass) ).

fof(kb_SUMO_46092,axiom,
    s__subclass(s__TerminalAttackControl,s__Classifying) ).

fof(kb_SUMO_46093,axiom,
    s__subclass(s__TerminalAttackControl,s__Stating) ).

fof(kb_SUMO_46094,axiom,
    s__documentation(s__TerminalAttackControl,s__EnglishLanguage,'These are actions to identify and precisely report the location of targets, and with global positioning systems, laser designators, beacons, or other means, conduct either terminal attack control (TAC) or terminal guidance operations (TGO) to effectively engage them. TAC involves actions to control the maneuver of and grant weapons release clearance to attacking aircraft. TGO includes any electronic, mechanical, voice or visual communication that provides approaching aircraft or weapons additional information regarding a specific location or target. TAC differs from TGO in that TAC includes the authority to clear aircraft to release ordnance and TGO does not. Because of this, TAC requires individuals to be qualified as joint terminal attack controllers, but TGO does not.') ).

fof(kb_SUMO_46095,axiom,
    ! [V__TA_CTRL] :
      ( s__instance(V__TA_CTRL,s__Process)
     => ( s__instance(V__TA_CTRL,s__TerminalAttackControl)
       => s__hasPurpose(V__TA_CTRL,'(? [V__AGENT,V__ATTACK,V__LOCATION,V__TARGET] : (s__instance(V__TARGET,s__Object) & s__instance(V__LOCATION,s__Object) & s__instance(V__ATTACK,s__Process) & s__instance(V__AGENT,s__CognitiveAgent) & s__targetInAttack(V__ATTACK,V__TARGET) & s__patient(V__TA_CTRL,V__TARGET) & s__agent(V__TA_CTRL,V__AGENT) & s__result(V__TA_CTRL,s__knows(V__AGENT,s__located(V__TARGET,V__LOCATION)))))') ) ) ).

fof(kb_SUMO_46096,axiom,
    ! [V__TA_CTRL,V__TARGET,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__TA_CTRL,s__Process) )
     => ( ( s__instance(V__TA_CTRL,s__TerminalAttackControl)
          & s__agent(V__TA_CTRL,V__AGENT1)
          & s__patient(V__TA_CTRL,V__TARGET) )
       => ? [V__AGENT2] :
            ( s__instance(V__AGENT2,s__CognitiveAgent)
            & s__confersRight('(? [V__ATTACK] : (s__instance(V__ATTACK,s__Process) & s__instance(V__AGENT2,s__Agent) & s__instance(V__ATTACK,s__Attack) & s__agent(V__ATTACK,V__AGENT2) & s__patient(V__ATTACK,V__TARGET)))',V__TA_CTRL,V__AGENT2) ) ) ) ).

fof(kb_SUMO_46097,axiom,
    s__subclass(s__TerminalGuidance,s__DirectActionActivity) ).

fof(kb_SUMO_46098,axiom,
    s__subclass(s__TerminalGuidance,s__Classifying) ).

fof(kb_SUMO_46099,axiom,
    s__subclass(s__TerminalGuidance,s__Stating) ).

fof(kb_SUMO_46100,axiom,
    s__instance(s__TerminalGuidance__t,s__SetOrClass) ).

fof(kb_SUMO_46101,axiom,
    s__subclass(s__TerminalGuidance,s__Locating) ).

fof(kb_SUMO_46102,axiom,
    s__instance(s__Locating__t,s__SetOrClass) ).

fof(kb_SUMO_46103,axiom,
    s__documentation(s__TerminalGuidance,s__EnglishLanguage,'These are actions to identify and precisely report the location of targets, and with global positioning systems, laser designators, beacons, or other means, conduct either terminal attack control (TAC) or terminal guidance operations (TGO) to effectively engage them. TAC involves actions to control the maneuver of and grant weapons release clearance to attacking aircraft. TGO includes any electronic, mechanical, voice or visual communication that provides approaching aircraft or weapons additional information regarding a specific location or target. TAC differs from TGO in that TAC includes the authority to clear aircraft to release ordnance and TGO does not. Because of this, TAC requires individuals to be qualified as joint terminal attack controllers, but TGO does not.') ).

fof(kb_SUMO_46104,axiom,
    ! [V__TA_CTRL] :
      ( s__instance(V__TA_CTRL,s__Process)
     => ( s__instance(V__TA_CTRL,s__TerminalGuidance)
       => s__hasPurpose(V__TA_CTRL,'(? [V__AGENT,V__ATTACK,V__LOCATION,V__TARGET] : (s__instance(V__TARGET,s__Object) & s__instance(V__LOCATION,s__Object) & s__instance(V__ATTACK,s__Process) & s__instance(V__AGENT,s__CognitiveAgent) & s__targetInAttack(V__ATTACK,V__TARGET) & s__patient(V__TA_CTRL,V__TARGET) & s__agent(V__TA_CTRL,V__AGENT) & s__result(V__TA_CTRL,s__knows(V__AGENT,s__located(V__TARGET,V__LOCATION)))))') ) ) ).

fof(kb_SUMO_46105,axiom,
    ! [V__TA_CTRL,V__TARGET,V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__Agent)
        & s__instance(V__AGENT2,s__CognitiveAgent)
        & s__instance(V__TA_CTRL,s__Process) )
     => ( ( s__instance(V__TA_CTRL,s__TerminalAttackControl)
          & s__agent(V__TA_CTRL,V__AGENT1)
          & s__patient(V__TA_CTRL,V__TARGET) )
       => ~ s__confersRight('(? [V__ATTACK] : (s__instance(V__ATTACK,s__Process) & s__instance(V__ATTACK,s__Attack) & s__agent(V__ATTACK,V__AGENT2) & s__patient(V__ATTACK,V__TARGET)))',V__TA_CTRL,V__AGENT2) ) ) ).

fof(kb_SUMO_46106,axiom,
    s__subclass(s__RecoveryOperation,s__DirectActionActivity) ).

fof(kb_SUMO_46107,axiom,
    s__documentation(s__RecoveryOperation,s__EnglishLanguage,'These are operations conducted to search for, locate, identify, rescue, and return personnel, sensitive equipment, or items critical to national security. SO recovery missions are characterized by detailed planning, rehearsal, and thorough intelligence analysis. These operations employ unconventional tactics and techniques, clandestine search, possible indigenous assistance, and the frequent use of ground combat elements.') ).

fof(kb_SUMO_46108,axiom,
    ! [V__TARGET,V__RO] :
      ( s__instance(V__RO,s__Process)
     => ( ( s__instance(V__RO,s__RecoveryOperation)
          & s__patient(V__RO,V__TARGET) )
       => s__hasPurpose(V__RO,'(? [V__PROCESS] : (s__instance(V__PROCESS,s__Process) & s__patient(V__PROCESS,V__TARGET) & s__instance(V__PROCESS,s__UnionFn(s__Classifying,s__UnionFn(s__Pursuing,s__UnionFn(s__Discovering,s__UnionFn(s__Locating,s__Returning)))))))') ) ) ).

fof(kb_SUMO_46109,axiom,
    s__subclass(s__Locating,s__Discovering) ).

fof(kb_SUMO_46110,axiom,
    s__documentation(s__Locating,s__EnglishLanguage,'Discover the location of, determine the place of, find by searching or examining.') ).

fof(kb_SUMO_46111,axiom,
    ! [V__AGENT,V__THING,V__LOCATING] :
      ( ( s__instance(V__LOCATING,s__Process)
        & s__instance(V__THING,s__Physical)
        & s__instance(V__AGENT,s__CognitiveAgent) )
     => ( ( s__instance(V__LOCATING,s__Locating)
          & s__patient(V__LOCATING,V__THING)
          & s__agent(V__LOCATING,V__AGENT) )
       => s__hasPurpose(V__LOCATING,'(? [V__LOCATION] : (s__instance(V__LOCATION,s__Object) & s__instance(V__LOCATION,s__Region) & s__knows(V__AGENT,s__located(V__THING,V__LOCATION))))') ) ) ).

fof(kb_SUMO_46112,axiom,
    s__subclass(s__PreciseDestruction,s__DirectActionActivity) ).

fof(kb_SUMO_46113,axiom,
    s__subclass(s__PreciseDestruction,s__Destruction) ).

fof(kb_SUMO_46114,axiom,
    s__instance(s__PreciseDestruction__t,s__SetOrClass) ).

fof(kb_SUMO_46115,axiom,
    s__documentation(s__PreciseDestruction,s__EnglishLanguage,'These are operations in which collateral damage must be minimized, requiring highly sophisticated weapons and/or timed detonation of specific amounts of explosives placed in exact locations to accomplish mission objectives. Precision destruction operations can be conducted against targets where precision-guided munitions cannot guarantee first strike success or when the contents of a facility must be destroyed without damage to that facility.') ).

fof(kb_SUMO_46116,axiom,
    ! [V__DESTR,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__DESTR,s__Process) )
     => ( ( s__instance(V__DESTR,s__PreciseDestruction)
          & s__agent(V__DESTR,V__AGENT) )
       => ? [V__WEAPON] :
            ( s__instance(V__WEAPON,s__Object)
            & s__possesses(V__AGENT,V__WEAPON)
            & s__instrument(V__DESTR,V__WEAPON)
            & s__instance(V__WEAPON,s__HighPrecisionWeapon) ) ) ) ).

fof(kb_SUMO_46117,axiom,
    ! [V__DESTR,V__PATIENT,V__DAMAGED] :
      ( s__instance(V__DESTR,s__Process)
     => ( ( s__instance(V__DESTR,s__PreciseDestruction)
          & s__patient(V__DESTR,V__PATIENT) )
       => s__hasPurpose(V__DESTR,'(~ (? [V__DAMAGING] : (s__instance(V__DAMAGING,s__Process) & s__instance(V__DAMAGING,s__Damaging) & s__subProcess(V__DAMAGING,V__DESTR) & s__patient(V__DAMAGING,V__DAMAGED) & (~ (V__PATIENT = V__DAMAGED)))))') ) ) ).

fof(kb_SUMO_46118,axiom,
    s__subclass(s__HighPrecisionWeapon,s__Weapon) ).

fof(kb_SUMO_46119,axiom,
    s__instance(s__HighPrecisionWeapon__t,s__SetOrClass) ).

fof(kb_SUMO_46120,axiom,
    s__documentation(s__HighPrecisionWeapon,s__EnglishLanguage,'A &%Weapon with high precision, designed to minimize collateral damage.') ).

fof(kb_SUMO_46121,axiom,
    ! [V__DESTR,V__PATIENT,V__DAMAGED,V__WEAPON] :
      ( ( s__instance(V__WEAPON,s__Object)
        & s__instance(V__DESTR,s__Process) )
     => ( ( s__instance(V__WEAPON,s__HighPrecisionWeapon)
          & s__instrument(V__DESTR,V__WEAPON)
          & s__patient(V__DESTR,V__PATIENT) )
       => s__hasPurpose(V__WEAPON,'(~ (? [V__DAMAGING] : (s__instance(V__DAMAGING,s__Process) & s__instance(V__DAMAGING,s__Damaging) & s__subProcess(V__DAMAGING,V__DESTR) & s__patient(V__DAMAGING,V__DAMAGED) & (~ (V__PATIENT = V__DAMAGED)))))') ) ) ).

fof(kb_SUMO_46122,axiom,
    s__subclass(s__AntiSurfaceOperation,s__DirectActionActivity) ).

fof(kb_SUMO_46123,axiom,
    s__instance(s__AntiSurfaceOperation__t,s__SetOrClass) ).

fof(kb_SUMO_46124,axiom,
    s__instance(s__DirectActionActivity__t,s__SetOrClass) ).

fof(kb_SUMO_46125,axiom,
    s__documentation(s__AntiSurfaceOperation,s__EnglishLanguage,'These are operations conducted against adversary maritime surface targets, including combatants. These include, but are not limited to, visit, board, search, and seizure operations which are shipboarding operations to board and seize cooperative, uncooperative, or hostile contacts of interest.') ).

%FOL fof(kb_SUMO_46126,axiom,(( (! [V__LOCATION,V__TARGET,V__ASO] : ((s__instance(V__ASO,s__Process) & s__instance(V__TARGET,s__Physical) & s__instance(V__LOCATION,s__Object)) => ((s__instance(V__ASO,s__AntiSurfaceOperation) & s__patient(V__ASO,V__TARGET) & s__holdsDuring(s__WhenFn(V__ASO),'s__located(V__TARGET,V__LOCATION)')) => s__instance(V__LOCATION,s__WaterArea)))) ))).

fof(kb_SUMO_46127,axiom,
    s__subclass(s__ReconnaissanceOperation,s__MilitaryOperation) ).

fof(kb_SUMO_46128,axiom,
    s__subclass(s__ReconnaissanceOperation,s__Investigating) ).

fof(kb_SUMO_46129,axiom,
    s__documentation(s__ReconnaissanceOperation,s__EnglishLanguage,'A mission undertaken to obtain, by visual observation or other detection methods, information about the activities and resources of an enemy or potential enemy, or to secure data concerning the meteorological, hydrographic, or geographic characteristics of a particular area. Also called RECON.') ).

%FOL fof(kb_SUMO_46130,axiom,(( (! [V__SR,V__PROP,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__PROP,s__Formula) & s__instance(V__SR,s__Process)) => ((s__instance(V__SR,s__ReconnaissanceOperation) & s__agent(V__SR,V__AGENT) & s__instance(V__PROP,s__Proposition)) => s__hasPurpose(V__SR,'s__knows(V__AGENT,V__PROP)')))) ))).

fof(kb_SUMO_46131,axiom,
    ! [V__SR,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__SR,s__Process) )
     => ( ( s__instance(V__SR,s__ReconnaissanceOperation)
          & s__agent(V__SR,V__AGENT) )
       => ~ s__hasPurpose(V__SR,'(? [V__ATTACK,V__HOSTILE] : (s__instance(V__ATTACK,s__Process) & s__instance(V__ATTACK,s__Attack) & s__agent(V__ATTACK,V__AGENT) & s__patient(V__ATTACK,V__HOSTILE)))') ) ) ).

fof(kb_SUMO_46132,axiom,
    s__subclass(s__ReconnaissanceByFire,s__ReconnaissanceOperation) ).

fof(kb_SUMO_46133,axiom,
    s__instance(s__ReconnaissanceByFire__t,s__SetOrClass) ).

fof(kb_SUMO_46134,axiom,
    s__documentation(s__ReconnaissanceByFire,s__EnglishLanguage,'A method of reconnaissance in which fire is placed on a suspected enemy position to cause the enemy to disclose a presence by movement or return of fire.') ).

fof(kb_SUMO_46135,axiom,
    ! [V__RbF,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__RbF,s__Process) )
     => ( ( s__instance(V__RbF,s__ReconnaissanceByFire)
          & s__agent(V__RbF,V__AGENT) )
       => ? [V__ATTACK,V__HOSTILE] :
            ( s__instance(V__ATTACK,s__Process)
            & s__patient(V__RbF,V__HOSTILE)
            & s__subProcess(V__ATTACK,V__RbF)
            & s__instance(V__ATTACK,s__Attack)
            & s__agent(V__ATTACK,V__AGENT)
            & s__patient(V__ATTACK,V__HOSTILE) ) ) ) ).

fof(kb_SUMO_46136,axiom,
    s__subclass(s__ReconnaissanceInForce,s__ReconnaissanceOperation) ).

fof(kb_SUMO_46137,axiom,
    s__instance(s__ReconnaissanceInForce__t,s__SetOrClass) ).

fof(kb_SUMO_46138,axiom,
    s__documentation(s__ReconnaissanceInForce,s__EnglishLanguage,'An offensive operation designed to discover and/or test the enemys strength or to obtain other information.') ).

fof(kb_SUMO_46139,axiom,
    s__subclass(s__AirReconnaissance,s__ReconnaissanceOperation) ).

fof(kb_SUMO_46140,axiom,
    s__documentation(s__AirReconnaissance,s__EnglishLanguage,'The acquisition of information by employing visual observation and/or sensors in air vehicles.') ).

fof(kb_SUMO_46141,axiom,
    ! [V__AR] :
      ( s__instance(V__AR,s__Process)
     => ( s__instance(V__AR,s__AirReconnaissance)
       => ? [V__AIRCRAFT] :
            ( s__instance(V__AIRCRAFT,s__Object)
            & s__instance(V__AIRCRAFT,s__Aircraft)
            & s__instrument(V__AR,V__AIRCRAFT) ) ) ) ).

fof(kb_SUMO_46142,axiom,
    s__subclass(s__AirPhotographicReconnaissance,s__AirReconnaissance) ).

fof(kb_SUMO_46143,axiom,
    s__instance(s__AirPhotographicReconnaissance__t,s__SetOrClass) ).

fof(kb_SUMO_46144,axiom,
    s__instance(s__AirReconnaissance__t,s__SetOrClass) ).

fof(kb_SUMO_46145,axiom,
    s__documentation(s__AirPhotographicReconnaissance,s__EnglishLanguage,'The obtaining of information by air photography, divided into three types: a. Strategic photographic reconnaissance b. Tactical photographic reconnaissance and c. Survey/cartographic photography-air photography taken for survey/ cartographical purposes and to survey/cartographic standards of accuracy. It may be strategic or tactical.') ).

fof(kb_SUMO_46146,axiom,
    ! [V__HOSTILE,V__APR,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__APR,s__Process) )
     => ( ( s__instance(V__APR,s__AirPhotographicReconnaissance)
          & s__agent(V__APR,V__AGENT)
          & s__patient(V__APR,V__HOSTILE) )
       => ? [V__PHOTOGRAPHING] :
            ( s__instance(V__PHOTOGRAPHING,s__Process)
            & s__instance(V__PHOTOGRAPHING,s__Photographing)
            & s__subProcess(V__PHOTOGRAPHING,V__APR)
            & s__agent(V__PHOTOGRAPHING,V__AGENT)
            & s__patient(V__PHOTOGRAPHING,V__HOSTILE) ) ) ) ).

fof(kb_SUMO_46147,axiom,
    s__subclass(s__AmphibiousReconnaissance,s__ReconnaissanceOperation) ).

fof(kb_SUMO_46148,axiom,
    s__instance(s__AmphibiousReconnaissance__t,s__SetOrClass) ).

fof(kb_SUMO_46149,axiom,
    s__instance(s__ReconnaissanceOperation__t,s__SetOrClass) ).

fof(kb_SUMO_46150,axiom,
    s__documentation(s__AmphibiousReconnaissance,s__EnglishLanguage,'An amphibious landing conducted by minor elements, normally involving stealth rather than force of arms, for the purpose of securing information, and usually followed by a planned withdrawal.') ).

fof(kb_SUMO_46151,axiom,
    ! [V__AR] :
      ( s__instance(V__AR,s__Process)
     => ( s__instance(V__AR,s__AmphibiousReconnaissance)
       => ? [V__AMPHCRAFT] :
            ( s__instance(V__AMPHCRAFT,s__Object)
            & s__instance(V__AMPHCRAFT,s__AmphibiousVehicle)
            & s__instrument(V__AR,V__AMPHCRAFT) ) ) ) ).

fof(kb_SUMO_46152,axiom,
    ! [V__AGENT,V__AR] :
      ( ( s__instance(V__AR,s__Process)
        & s__instance(V__AGENT,s__Agent) )
     => ( ( s__instance(V__AR,s__AmphibiousReconnaissance)
          & s__agent(V__AR,V__AGENT) )
       => ? [V__LANDING] :
            ( s__instance(V__LANDING,s__Process)
            & s__subProcess(V__LANDING,V__AR)
            & s__instance(V__LANDING,s__LandingWaterLand)
            & s__agent(V__LANDING,V__AGENT) ) ) ) ).

fof(kb_SUMO_46153,axiom,
    s__subclass(s__AmphibiousReconnaissanceUnit,s__MilitaryForce) ).

fof(kb_SUMO_46154,axiom,
    s__instance(s__AmphibiousReconnaissanceUnit__t,s__SetOrClass) ).

fof(kb_SUMO_46155,axiom,
    s__documentation(s__AmphibiousReconnaissanceUnit,s__EnglishLanguage,'A unit organized, equipped, and trained to conduct and support amphibious reconnaissance missions. An amphibious reconnaissance unit is made up of a number of amphibious reconnaissance teams.') ).

fof(kb_SUMO_46156,axiom,
    ! [V__ARU] :
      ( s__instance(V__ARU,s__Agent)
     => ( s__instance(V__ARU,s__AmphibiousReconnaissanceUnit)
       => s__hasPurpose(V__ARU,'(? [V__AR] : (s__instance(V__AR,s__Process) & s__instance(V__AR,s__AmphibiousReconnaissance) & s__agent(V__AR,V__ARU)))') ) ) ).

fof(kb_SUMO_46157,axiom,
    s__subclass(s__LandingWaterLand,s__Translocation) ).

fof(kb_SUMO_46158,axiom,
    s__instance(s__LandingWaterLand__t,s__SetOrClass) ).

fof(kb_SUMO_46159,axiom,
    s__documentation(s__LandingWaterLand,s__EnglishLanguage,'The act of coming to land after a voyage.') ).

fof(kb_SUMO_46160,axiom,
    ! [V__LAND] :
      ( s__instance(V__LAND,s__Process)
     => ( s__instance(V__LAND,s__LandingWaterLand)
       => ? [V__REGION,V__WATERTRANS] :
            ( s__instance(V__WATERTRANS,s__Process)
            & s__instance(V__REGION,s__LandArea)
            & s__destination(V__LAND,V__REGION)
            & s__subProcess(V__WATERTRANS,V__LAND)
            & s__instance(V__WATERTRANS,s__WaterTransportation) ) ) ) ).

fof(kb_SUMO_46161,axiom,
    s__subclass(s__ContactReconnaissance,s__ReconnaissanceOperation) ).

fof(kb_SUMO_46162,axiom,
    s__instance(s__ContactReconnaissance__t,s__SetOrClass) ).

fof(kb_SUMO_46163,axiom,
    s__documentation(s__ContactReconnaissance,s__EnglishLanguage,'Locating isolated units out of contact with the main force.') ).

fof(kb_SUMO_46164,axiom,
    s__subclass(s__RadarReconnaissance,s__ReconnaissanceOperation) ).

fof(kb_SUMO_46165,axiom,
    s__instance(s__RadarReconnaissance__t,s__SetOrClass) ).

fof(kb_SUMO_46166,axiom,
    s__documentation(s__RadarReconnaissance,s__EnglishLanguage,'Reconnaissance by means of radar to obtain information on enemy activity and to determine the nature of terrain.') ).

fof(kb_SUMO_46167,axiom,
    ! [V__RR] :
      ( s__instance(V__RR,s__Process)
     => ( s__instance(V__RR,s__RadarReconnaissance)
       => ? [V__RADAR] :
            ( s__instance(V__RADAR,s__Object)
            & s__instrument(V__RR,V__RADAR)
            & s__instance(V__RADAR,s__Radar) ) ) ) ).

fof(kb_SUMO_46168,axiom,
    s__subclass(s__Patrol,s__ReconnaissanceOperation) ).

fof(kb_SUMO_46169,axiom,
    s__instance(s__Patrol__t,s__SetOrClass) ).

fof(kb_SUMO_46170,axiom,
    s__documentation(s__Patrol,s__EnglishLanguage,'A detachment of ground, sea, or air forces sent out for the purpose of gathering information or carrying out a destructive, harassing, mopping-up, or security mission. See also combat air patrol.') ).

fof(kb_SUMO_46171,axiom,
    s__subclass(s__ElectronicReconnaissance,s__ReconnaissanceOperation) ).

fof(kb_SUMO_46172,axiom,
    s__instance(s__ElectronicReconnaissance__t,s__SetOrClass) ).

fof(kb_SUMO_46173,axiom,
    s__documentation(s__ElectronicReconnaissance,s__EnglishLanguage,'The detection, location, identification, and evaluation of foreign electromagnetic radiations. See also electromagnetic radiation, reconnaissance.') ).

fof(kb_SUMO_46174,axiom,
    s__subclass(s__RadiationMeasure,s__ConstantQuantity) ).

fof(kb_SUMO_46175,axiom,
    s__instance(s__RadiationMeasure__t,s__SetOrClass) ).

fof(kb_SUMO_46176,axiom,
    s__documentation(s__RadiationMeasure,s__EnglishLanguage,'Measurement of the radiation of some object') ).

fof(kb_SUMO_46177,axiom,
    s__instance(s__Rad,s__UnitOfMeasure) ).

fof(kb_SUMO_46178,axiom,
    s__documentation(s__Rad,s__EnglishLanguage,'A unit of absorbed ionizing radiation equal to 100 ergs per gram of irradiated material.') ).

fof(kb_SUMO_46179,axiom,
    ! [V__NUMBER,V__MEASURE] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__MEASURE = s__MeasureFn(V__NUMBER,s__Rad)
       => s__instance(V__MEASURE,s__RadiationMeasure) ) ) ).

fof(kb_SUMO_46180,axiom,
    ! [V__OBJ,V__NUMBER,V__MEASURE] :
      ( ( s__instance(V__MEASURE,s__RadiationMeasure)
        & s__instance(V__NUMBER,s__RealNumber)
        & s__instance(V__OBJ,s__Object) )
     => ( ( V__MEASURE = s__MeasureFn(V__NUMBER,s__Rad)
          & s__measure(V__OBJ,V__MEASURE) )
       => s__absorbedDose(V__OBJ,V__MEASURE) ) ) ).

fof(kb_SUMO_46181,axiom,
    s__subrelation(s__absorbedDose__m,s__measure__m) ).

fof(kb_SUMO_46182,axiom,
    s__domain(s__absorbedDose__m,"1",s__Object) ).

fof(kb_SUMO_46183,axiom,
    s__domain(s__absorbedDose__m,"2",s__RadiationMeasure) ).

fof(kb_SUMO_46184,axiom,
    s__documentation(s__absorbedDose__m,s__EnglishLanguage,'The amount of energy imparted by nuclear (or ionizing) radiation to unit mass of absorbing material. The unit is the rad.') ).

fof(kb_SUMO_46185,axiom,
    s__subclass(s__ExternalAgency,s__MilitaryOrganization) ).

fof(kb_SUMO_46186,axiom,
    s__instance(s__ExternalAgency__t,s__SetOrClass) ).

fof(kb_SUMO_46187,axiom,
    s__documentation(s__ExternalAgency,s__EnglishLanguage,'Some external agancy involved with the Military, say CIA, NSA and the like (my own idea!).') ).

fof(kb_SUMO_46188,axiom,
    s__instance(s__JointStaff,s__GroupOfPeople) ).

fof(kb_SUMO_46189,axiom,
    s__instance(s__JointStaff,s__MilitaryOrganization) ).

fof(kb_SUMO_46190,axiom,
    s__documentation(s__JointStaff,s__EnglishLanguage,'The staff under the Chairman of the Joint Chiefs of Staff as provided for in the National Security Act of 1947, as amended by the Goldwater-Nichols Department of Defense Reorganization Act of 1986. The Joint Staff assists the Chairman and, subject to the authority, direction, and control of the Chairman and the other members of the Joint Chiefs of Staff in carrying out their responsibilities. Also called JS. ') ).

fof(kb_SUMO_46191,axiom,
    s__instance(s__DirectorJS,s__Position) ).

fof(kb_SUMO_46192,axiom,
    s__subAttribute(s__DirectorJS,s__MilitaryCommander) ).

fof(kb_SUMO_46193,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__SelfConnectedObject)
     => ( s__attribute(V__H,s__DirectorJS)
       => s__member(V__H,s__JointChiefsOfStaff) ) ) ).

fof(kb_SUMO_46194,axiom,
    s__leaderPosition(s__JointStaff,s__ChairmanJCS) ).

fof(kb_SUMO_46195,axiom,
    s__leaderPosition(s__JointStaff,s__DirectorJS) ).

fof(kb_SUMO_46196,axiom,
    s__documentation(s__DirectorJS,s__EnglishLanguage,'The director of the Joint Staff.') ).

fof(kb_SUMO_46197,axiom,
    s__instance(s__JointChiefsOfStaff,s__GroupOfPeople) ).

fof(kb_SUMO_46198,axiom,
    s__instance(s__JointChiefsOfStaff,s__MilitaryOrganization) ).

fof(kb_SUMO_46199,axiom,
    s__documentation(s__JointChiefsOfStaff,s__EnglishLanguage,'The Joint Chiefs of Staff (JCS) is a grouping comprising the Chiefs of service of each major branch of the armed services in the United States armed forces. Similar organisations, sometimes known as Chiefs of Staff Committees (COSCs) in the British Commonwealth, are common in other nations. (from Wikipedia)') ).

fof(kb_SUMO_46200,axiom,
    s__instance(s__ChairmanJCS,s__Position) ).

fof(kb_SUMO_46201,axiom,
    s__member(s__ChairmanJCS,s__JointChiefsOfStaff) ).

fof(kb_SUMO_46202,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__SelfConnectedObject)
     => ( s__attribute(V__H,s__ChairmanJCS)
       => s__member(V__H,s__JointChiefsOfStaff) ) ) ).

fof(kb_SUMO_46203,axiom,
    s__leaderPosition(s__JointChiefsOfStaff,s__ChairmanJCS) ).

fof(kb_SUMO_46204,axiom,
    s__documentation(s__ChairmanJCS,s__EnglishLanguage,'The chairman of the Joint Chiefs of Staff.') ).

fof(kb_SUMO_46205,axiom,
    s__subclass(s__JointPublication,s__Text) ).

fof(kb_SUMO_46206,axiom,
    s__instance(s__JointPublication__t,s__SetOrClass) ).

fof(kb_SUMO_46207,axiom,
    s__documentation(s__JointPublication,s__EnglishLanguage,'A publication containing joint doctrine that is prepared under the direction and authority of the Chairman of the Joint Chiefs of Staff and applies to all US military forces. Also called JP.') ).

fof(kb_SUMO_46208,axiom,
    ! [V__PUB] :
      ( s__instance(V__PUB,s__JointPublication)
     => ? [V__MANAGING,V__H] :
          ( s__instance(V__H,s__Agent)
          & s__instance(V__MANAGING,s__Process)
          & s__instance(V__MANAGING,s__Managing)
          & s__attribute(V__H,s__ChairmanJCS)
          & s__agent(V__MANAGING,V__H)
          & s__patient(V__MANAGING,V__PUB) ) ) ).

fof(kb_SUMO_46209,axiom,
    ! [V__JORG,V__CONTENT,V__PUB] :
      ( ( s__subclass(V__PUB,s__Text)
        & s__instance(V__PUB,s__ContentBearingPhysical)
        & s__instance(V__PUB,s__SetOrClass)
        & s__instance(V__CONTENT,s__Proposition)
        & s__instance(V__CONTENT,s__Formula)
        & s__instance(V__JORG,s__Agent) )
     => ( ( s__instance(V__PUB,s__JointPublication)
          & s__containsInformation(V__PUB,V__CONTENT)
          & s__authors(V__JORG,V__PUB) )
       => ? [V__ORG] :
            ( s__instance(V__ORG,s__Organization)
            & s__instance(V__ORG,s__CognitiveAgent)
            & s__subOrganization(V__ORG,s__USMilitary)
            & s__confersObligation(V__CONTENT,V__JORG,V__ORG) ) ) ) ).

fof(kb_SUMO_46210,axiom,
    s__instance(s__USMilitary,s__MilitaryOrganization) ).

fof(kb_SUMO_46211,axiom,
    s__militaryOfArea(s__USMilitary,s__UnitedStates) ).

fof(kb_SUMO_46212,axiom,
    s__documentation(s__USMilitary,s__EnglishLanguage,'All Military of the United States.') ).

fof(kb_SUMO_46213,axiom,
    s__subclass(s__AboveTheLine,s__JointPublication) ).

fof(kb_SUMO_46214,axiom,
    s__instance(s__AboveTheLine__t,s__SetOrClass) ).

fof(kb_SUMO_46215,axiom,
    s__documentation(s__AboveTheLine,s__EnglishLanguage,'The upper level publications in the hierarchy of joint publications which includes capstone, keystone, and other key joint doctrine publications that the Chairman of the Joint Chiefs of Staff signs and are intended to be used by combatant commanders, subunified commanders, joint task force commanders, Service Chiefs, and Joint Staff directors.') ).

fof(kb_SUMO_46216,axiom,
    ! [V__PUB] :
      ( s__instance(V__PUB,s__AboveTheLine)
     => ? [V__SIGNING,V__H] :
          ( s__instance(V__H,s__Agent)
          & s__instance(V__SIGNING,s__Process)
          & s__instance(V__SIGNING,s__SigningAnAgreement)
          & s__attribute(V__H,s__ChairmanJCS)
          & s__agent(V__SIGNING,V__H)
          & s__patient(V__SIGNING,V__PUB) ) ) ).

fof(kb_SUMO_46217,axiom,
    s__subclass(s__BelowTheLine,s__JointPublication) ).

fof(kb_SUMO_46218,axiom,
    s__instance(s__BelowTheLine__t,s__SetOrClass) ).

fof(kb_SUMO_46219,axiom,
    s__disjoint(s__AboveTheLine,s__BelowTheLine) ).

fof(kb_SUMO_46220,axiom,
    s__documentation(s__BelowTheLine,s__EnglishLanguage,'The lower level publications in the hierarchy of joint publications that are signed by the Director, Joint Staff and contain specific mission-area guidance for the joint community. Included in this level are reference publications and those describing joint personnel, intelligence support, operations, logistic support, planning, and command, control, communications, and computer systems support.') ).

fof(kb_SUMO_46221,axiom,
    ! [V__PUB] :
      ( s__instance(V__PUB,s__BelowTheLine)
     => ? [V__SIGNING,V__H] :
          ( s__instance(V__H,s__Agent)
          & s__instance(V__SIGNING,s__Process)
          & s__instance(V__SIGNING,s__SigningAnAgreement)
          & s__attribute(V__H,s__DirectorJS)
          & s__agent(V__SIGNING,V__H)
          & s__patient(V__SIGNING,V__PUB) ) ) ).

fof(kb_SUMO_46222,axiom,
    s__subclass(s__Doctrine,s__Text) ).

fof(kb_SUMO_46223,axiom,
    s__instance(s__Doctrine__t,s__SetOrClass) ).

fof(kb_SUMO_46224,axiom,
    s__documentation(s__Doctrine,s__EnglishLanguage,'Fundamental principles by which the military forces or elements thereof guide their actions in support of national objectives. It is authoritative but requires judgment in application.') ).

fof(kb_SUMO_46225,axiom,
    s__subclass(s__MultinationalDoctrine,s__Doctrine) ).

fof(kb_SUMO_46226,axiom,
    s__instance(s__MultinationalDoctrine__t,s__SetOrClass) ).

fof(kb_SUMO_46227,axiom,
    s__documentation(s__MultinationalDoctrine,s__EnglishLanguage,'Fundamental principles that guide the employment of forces of two or more nations in coordinated action toward a common objective. It is ratified by participating nations.') ).

fof(kb_SUMO_46228,axiom,
    ! [V__PUB] :
      ( s__instance(V__PUB,s__Process)
     => ( s__instance(V__PUB,s__MultinationalDoctrine)
       => ? [V__NATION1,V__NATION2] :
            ( s__instance(V__NATION2,s__Agent)
            & s__instance(V__NATION1,s__Agent)
            & s__agent(V__PUB,V__NATION1)
            & s__agent(V__PUB,V__NATION2)
            & s__instance(V__NATION1,s__Nation)
            & s__instance(V__NATION2,s__Nation)
            & V__NATION1 != V__NATION2 ) ) ) ).

fof(kb_SUMO_46229,axiom,
    s__subclass(s__JointDoctrine,s__JointPublication) ).

fof(kb_SUMO_46230,axiom,
    s__subclass(s__JointDoctrine,s__Doctrine) ).

fof(kb_SUMO_46231,axiom,
    s__documentation(s__JointDoctrine,s__EnglishLanguage,'Fundamental principles that guide the employment of US military forces in coordinated action toward a common objective. Joint doctrine contained in joint publications also includes terms, tactics, techniques, and procedures. It is authoritative but requires judgment in application') ).

fof(kb_SUMO_46232,axiom,
    s__subclass(s__ChairmanPublication,s__Text) ).

fof(kb_SUMO_46233,axiom,
    s__disjoint(s__ChairmanPublication,s__JointDoctrine) ).

fof(kb_SUMO_46234,axiom,
    s__partition_3(s__ChairmanPublication,s__ChairmanInstruction,s__ChairmanManual) ).

fof(kb_SUMO_46235,axiom,
    s__documentation(s__ChairmanPublication,s__EnglishLanguage,'A publication by the Chairman of the JCS, subsuming instructions and manuals.') ).

fof(kb_SUMO_46236,axiom,
    ! [V__PUB] :
      ( s__instance(V__PUB,s__ChairmanPublication)
     => ? [V__MANAGING,V__H] :
          ( s__instance(V__H,s__Agent)
          & s__instance(V__MANAGING,s__Process)
          & s__instance(V__MANAGING,s__Managing)
          & s__attribute(V__H,s__ChairmanJCS)
          & s__agent(V__MANAGING,V__H)
          & s__patient(V__MANAGING,V__PUB) ) ) ).

fof(kb_SUMO_46237,axiom,
    ! [V__PUB] :
      ( s__instance(V__PUB,s__ChairmanPublication)
     => ? [V__SIGNING,V__H] :
          ( s__instance(V__H,s__Agent)
          & s__instance(V__SIGNING,s__Process)
          & s__instance(V__SIGNING,s__SigningAnAgreement)
          & s__attribute(V__H,s__ChairmanJCS)
          & s__agent(V__SIGNING,V__H)
          & s__patient(V__SIGNING,V__PUB) ) ) ).

fof(kb_SUMO_46238,axiom,
    s__subclass(s__ChairmanInstruction,s__ChairmanPublication) ).

fof(kb_SUMO_46239,axiom,
    s__instance(s__ChairmanInstruction__t,s__SetOrClass) ).

fof(kb_SUMO_46240,axiom,
    s__documentation(s__ChairmanInstruction,s__EnglishLanguage,'A replacement document for all types of correspondence containing Chairman of the Joint Chiefs of Staff policy and guidance that does not involve the employment of forces. An instruction is of indefinite duration and is applicable to external agencies, or both the Joint Staff and external agencies. It remains in effect until superseded, rescinded, or otherwise canceled. Chairman of the Joint Chiefs of Staff instructions, unlike joint publications, will not contain joint doctrine. Terminology used in these publications will be consistent with JP 1-02. Also called CJCSI.') ).

fof(kb_SUMO_46241,axiom,
    s__subclass(s__ChairmanManual,s__ChairmanPublication) ).

fof(kb_SUMO_46242,axiom,
    s__instance(s__ChairmanManual__t,s__SetOrClass) ).

fof(kb_SUMO_46243,axiom,
    s__instance(s__ChairmanPublication__t,s__SetOrClass) ).

fof(kb_SUMO_46244,axiom,
    s__documentation(s__ChairmanManual,s__EnglishLanguage,'A document containing detailed procedures for performing specific tasks that do not involve the employment of forces. A manual is of indefinite duration and is applicable to external agencies or both the Joint Staff and external agencies. It may supplement a Chairman of the Joint Chiefs of Staff instruction or stand alone and remains in effect until superseded, rescinded, or otherwise canceled. Chairman of the Joint Chiefs of Staff manuals, unlike joint publications, will not contain joint doctrine. ') ).

fof(kb_SUMO_46245,axiom,
    s__subclass(s__Capstone,s__AboveTheLine) ).

fof(kb_SUMO_46246,axiom,
    s__instance(s__Capstone__t,s__SetOrClass) ).

fof(kb_SUMO_46247,axiom,
    s__subclass(s__Capstone,s__JointDoctrine) ).

fof(kb_SUMO_46248,axiom,
    s__disjoint(s__Capstone,s__Keystone) ).

fof(kb_SUMO_46249,axiom,
    s__documentation(s__Capstone,s__EnglishLanguage,'The top group of joint doctrine publications in the hierarchy of joint publications. Capstone publications link joint doctrine to national strategy and the contributions of other government agencies, alliances, and coalitions.') ).

fof(kb_SUMO_46250,axiom,
    s__subclass(s__Keystone,s__AboveTheLine) ).

fof(kb_SUMO_46251,axiom,
    s__subclass(s__Keystone,s__JointDoctrine) ).

fof(kb_SUMO_46252,axiom,
    s__instance(s__Keystone__t,s__SetOrClass) ).

fof(kb_SUMO_46253,axiom,
    s__instance(s__JointDoctrine__t,s__SetOrClass) ).

fof(kb_SUMO_46254,axiom,
    s__documentation(s__Keystone,s__EnglishLanguage,'Joint doctrine publications that establish the doctrinal foundation for a series of joint publications in the hierarchy of joint publications. Keystone publications are provided for joint personnel support, intelligence support, operations, logistic support, plans, and command, control, communications, and computer systems support series publications.') ).

fof(kb_SUMO_46255,axiom,
    s__subclass(s__JointTest,s__JointPublication) ).

fof(kb_SUMO_46256,axiom,
    s__instance(s__JointTest__t,s__SetOrClass) ).

fof(kb_SUMO_46257,axiom,
    s__documentation(s__JointTest,s__EnglishLanguage,'A proposed publication produced for the purpose of field-testing an emergent concept that has been validated through the Joint Experimentation Program or a similar joint process. Also called JTP.') ).

fof(kb_SUMO_46258,axiom,
    s__subclass(s__PsychologicalOperation,s__MilitaryOperation) ).

fof(kb_SUMO_46259,axiom,
    s__documentation(s__PsychologicalOperation,s__EnglishLanguage,'These are planned operations that convey selected information and indicators to foreign audiences to influence their emotions, motives, objective reasoning, and ultimately the behavior of foreign governments, organizations, groups, and individuals. The purpose of PSYOP is to induce or reinforce foreign attitudes and behaviors favorable to the JFCs objectives. Planning and employment considerations include: (1) Force Multiplier. PSYOP are among the most effective nonlethal weapons available to a commander. It can reduce casualties on both sides by reducing the morale and combat effectiveness of the adversary, creating dissent and disaffection within their ranks, encouraging surrenders or defections, promoting disobedience, or inducing a lack of support for a hostile regime within a civilian populace. (2) Combatant Commander Responsibilities. Each geographic combatant commander is responsible for conducting PSYOP programs in peacetime. Such efforts are designed to create a favorable image of the friendly government, of the United States, and of the Armed Forces of the United States, encourage support for democratic institutions, human rights, regional stability, and counterdrug activities, and assist a HN in explaining and publicizing humanitarian and civic action projects to local citizens. When used as part of an integrated theater strategy or strategic information operation, PSYOP can reduce the probability of conflict, reduce the damage if conflict does occur, and speed the transition to normality in the postconflict phase. (3) PSYOP Applications. Taking advantage of their language and culture skills, in-depth knowledge of the region, and understanding of interagency operations, SOF provide the geographic combatant commander with a broad range of PSYOP capabilities to be employed independently or in support of a larger theater campaign. These capabilities include the following: (a) Developing, Producing, Distributing, and Disseminating. PSYOP units design, develop, and produce programs. They distribute and disseminate products that support tactical, operational, and strategic goals. (b) Coordinating and Directing PSYOP Programs. PSYOP support national policy goals with programs developed for and approved by higher authority. PSYOP personnel coordinate with the chain of command to ensure the credibility and effectiveness of the program. (c) Producing PSYOP Studies and Estimates. PSYOP personnel produce and maintain studies and estimates for the commander. They advise supported commanders on the expected psychological impacts of their courses of action (COAs). They identify the adversary PSYOP effort and the susceptibilities of friendly forces. (d) Support Enemy Prisoner of War (EPW), Civilian Internee (CI), and Dislocated Civilian (DC) Operations. PSYOP support can dispel rumors, create dialogue and pacify or indoctrinate EPWs, CIs, or DCs to minimize violence, facilitate efficient camp operations, and ensure safe and humane conditions persist. (e) Providing Support to HN Assistance Operations. During CMO, PSYOP personnel may work with CA or conventional units to promote civic action projects either by or in support of the host government. (f) Employ Tactical PSYOP. Tactical PSYOP forces, with augmentation, are capable of providing all functions of PSYOP, on a limited scale, to component commands within a designated area of operations (AO). (4) PSYOP Support to Information Operations. PSYOP are a core capability of IO. PSYOP activities are integrated into IO plans and synchronized with IO objectives and themes. Mission-type orders and decentralized execution can give PSYOP forces considerable autonomy to conduct tactical operations within established IO guidance. For additional information on PSYOP, see JP 3-53, Doctrine for Joint Psychological Operations. ') ).

fof(kb_SUMO_46260,axiom,
    ! [V__TARGET,V__PSYOP,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__PSYOP,s__Process)
        & s__instance(V__TARGET,s__Agent) )
     => ( ( s__instance(V__PSYOP,s__PsychologicalOperation)
          & s__agent(V__PSYOP,V__AGENT)
          & s__patient(V__PSYOP,V__TARGET) )
       => s__hasPurpose(V__PSYOP,'(? [V__PROCESS,V__RESULT] : (s__instance(V__RESULT,s__Formula) & s__instance(V__PROCESS,s__Process) & s__agent(V__PROCESS,V__TARGET) & s__result(V__PROCESS,V__RESULT) & s__desires(V__AGENT,V__RESULT)))') ) ) ).

fof(kb_SUMO_46261,axiom,
    s__subclass(s__DevelopPrograms,s__PsychologicalOperation) ).

fof(kb_SUMO_46262,axiom,
    s__instance(s__DevelopPrograms__t,s__SetOrClass) ).

fof(kb_SUMO_46263,axiom,
    s__subclass(s__DevelopPrograms,s__Creation) ).

fof(kb_SUMO_46264,axiom,
    s__documentation(s__DevelopPrograms,s__EnglishLanguage,'(a) Developing, Producing, Distributing, and Disseminating. PSYOP units design, develop, and produce programs. They distribute and disseminate products that support tactical, operational, and strategic goals.') ).

fof(kb_SUMO_46265,axiom,
    ! [V__DP] :
      ( s__instance(V__DP,s__Process)
     => ( s__instance(V__DP,s__DevelopPrograms)
       => ? [V__PROGRAM] :
            ( s__result(V__DP,V__PROGRAM)
            & s__instance(V__PROGRAM,s__PublicProgram) ) ) ) ).

fof(kb_SUMO_46266,axiom,
    s__subclass(s__DistributeProducts,s__PsychologicalOperation) ).

fof(kb_SUMO_46267,axiom,
    s__instance(s__DistributeProducts__t,s__SetOrClass) ).

fof(kb_SUMO_46268,axiom,
    s__instance(s__PsychologicalOperation__t,s__SetOrClass) ).

fof(kb_SUMO_46269,axiom,
    s__subclass(s__DistributeProducts,s__Giving) ).

fof(kb_SUMO_46270,axiom,
    s__documentation(s__DistributeProducts,s__EnglishLanguage,'(a) Developing, Producing, Distributing, and Disseminating. PSYOP units design, develop, and produce programs. They distribute and disseminate products that support tactical, operational, and strategic goals.') ).

fof(kb_SUMO_46271,axiom,
    s__subclass(s__DisseminateProducts,s__PsychologicalOperation) ).

fof(kb_SUMO_46272,axiom,
    s__subclass(s__DisseminateProducts,s__Disseminating) ).

fof(kb_SUMO_46273,axiom,
    s__instance(s__DisseminateProducts__t,s__SetOrClass) ).

fof(kb_SUMO_46274,axiom,
    s__documentation(s__DisseminateProducts,s__EnglishLanguage,'(a) Developing, Producing, Distributing, and Disseminating. PSYOP units design, develop, and produce programs. They distribute and disseminate products that support tactical, operational, and strategic goals.') ).

fof(kb_SUMO_46275,axiom,
    s__subclass(s__ProduceStudies,s__PsychologicalOperation) ).

fof(kb_SUMO_46276,axiom,
    s__instance(s__ProduceStudies__t,s__SetOrClass) ).

fof(kb_SUMO_46277,axiom,
    s__subclass(s__ProduceStudies,s__Creation) ).

fof(kb_SUMO_46278,axiom,
    s__documentation(s__ProduceStudies,s__EnglishLanguage,'Producing PSYOP Studies and Estimates. PSYOP personnel produce and maintain studies and estimates for the commander. They advise supported commanders on the expected psychological impacts of their courses of action (COAs). They identify the adversary PSYOP effort and the susceptibilities of friendly forces.') ).

fof(kb_SUMO_46279,axiom,
    ! [V__PS] :
      ( s__instance(V__PS,s__Process)
     => ( s__instance(V__PS,s__ProduceStudies)
       => ? [V__STUDY] :
            ( s__result(V__PS,V__STUDY)
            & s__instance(V__STUDY,s__Report) ) ) ) ).

fof(kb_SUMO_46280,axiom,
    s__subclass(s__SupportEPW,s__PsychologicalOperation) ).

fof(kb_SUMO_46281,axiom,
    s__instance(s__SupportEPW__t,s__SetOrClass) ).

fof(kb_SUMO_46282,axiom,
    s__subclass(s__SupportEPW,s__Helping) ).

fof(kb_SUMO_46283,axiom,
    s__documentation(s__SupportEPW,s__EnglishLanguage,'PSYOP support can dispel rumors, create dialogue and pacify or indoctrinate EPWs, CIs, or DCs to minimize violence, facilitate efficient camp operations, and ensure safe and humane conditions persist.') ).

fof(kb_SUMO_46284,axiom,
    ! [V__P,V__S] :
      ( ( s__instance(V__S,s__Process)
        & s__instance(V__P,s__Object) )
     => ( ( s__instance(V__S,s__SupportEPW)
          & s__patient(V__S,V__P) )
       => s__attribute(V__P,s__PrisonerOfWar) ) ) ).

fof(kb_SUMO_46285,axiom,
    s__subclass(s__SupportCI,s__PsychologicalOperation) ).

fof(kb_SUMO_46286,axiom,
    s__subclass(s__SupportCI,s__Helping) ).

fof(kb_SUMO_46287,axiom,
    s__instance(s__SupportCI__t,s__SetOrClass) ).

fof(kb_SUMO_46288,axiom,
    s__documentation(s__SupportCI,s__EnglishLanguage,'PSYOP support can dispel rumors, create dialogue and pacify or indoctrinate EPWs, CIs, or DCs to minimize violence, facilitate efficient camp operations, and ensure safe and humane conditions persist.') ).

fof(kb_SUMO_46289,axiom,
    ! [V__P,V__S] :
      ( ( s__instance(V__S,s__Process)
        & s__instance(V__P,s__Object) )
     => ( ( s__instance(V__S,s__SupportCI)
          & s__patient(V__S,V__P) )
       => s__attribute(V__P,s__CivilianInternee) ) ) ).

fof(kb_SUMO_46290,axiom,
    s__subclass(s__SupportDC,s__PsychologicalOperation) ).

fof(kb_SUMO_46291,axiom,
    s__subclass(s__SupportDC,s__Helping) ).

fof(kb_SUMO_46292,axiom,
    s__instance(s__SupportDC__t,s__SetOrClass) ).

fof(kb_SUMO_46293,axiom,
    s__documentation(s__SupportDC,s__EnglishLanguage,'PSYOP support can dispel rumors, create dialogue and pacify or indoctrinate EPWs, CIs, or DCs to minimize violence, facilitate efficient camp operations, and ensure safe and humane conditions persist.') ).

fof(kb_SUMO_46294,axiom,
    ! [V__P,V__S] :
      ( ( s__instance(V__S,s__Process)
        & s__instance(V__P,s__Object) )
     => ( ( s__instance(V__S,s__SupportDC)
          & s__patient(V__S,V__P) )
       => s__attribute(V__P,s__DislocatedCivilian) ) ) ).

fof(kb_SUMO_46295,axiom,
    s__subclass(s__SupportHNAssistance,s__PsychologicalOperation) ).

fof(kb_SUMO_46296,axiom,
    s__subclass(s__SupportHNAssistance,s__Helping) ).

fof(kb_SUMO_46297,axiom,
    s__instance(s__SupportHNAssistance__t,s__SetOrClass) ).

fof(kb_SUMO_46298,axiom,
    s__documentation(s__SupportHNAssistance,s__EnglishLanguage,'Providing Support to HN Assistance Operations. During CMO, PSYOP personnel may work with CA or conventional units to promote civic action projects either by or in support of the host government.') ).

fof(kb_SUMO_46299,axiom,
    ! [V__SHN,V__HN] :
      ( ( s__instance(V__HN,s__Agent)
        & s__instance(V__SHN,s__Process) )
     => ( ( s__instance(V__SHN,s__SupportHNAssistance)
          & s__experiencer(V__SHN,V__HN)
          & s__instance(V__HN,s__HostNation) )
       => ? [V__OP] :
            ( s__instance(V__OP,s__Process)
            & s__instance(V__OP,s__MilitaryOperation)
            & s__instance(V__OP,s__Helping)
            & s__experiencer(V__OP,V__HN)
            & s__patient(V__SHN,V__OP) ) ) ) ).

fof(kb_SUMO_46300,axiom,
    s__subclass(s__TacticalPSYOP,s__PsychologicalOperation) ).

fof(kb_SUMO_46301,axiom,
    s__instance(s__TacticalPSYOP__t,s__SetOrClass) ).

fof(kb_SUMO_46302,axiom,
    s__documentation(s__TacticalPSYOP,s__EnglishLanguage,'Employ Tactical PSYOP. Tactical PSYOP forces, with augmentation, are capable of providing all functions of PSYOP, on a limited scale, to component commands within a designated area of operations (AO).') ).

fof(kb_SUMO_46303,axiom,
    s__instance(s__areaOfOperation__m,s__BinaryRelation) ).

fof(kb_SUMO_46304,axiom,
    s__instance(s__areaOfOperation__m,s__AsymmetricRelation) ).

fof(kb_SUMO_46305,axiom,
    s__domain(s__areaOfOperation__m,"1",s__Region) ).

fof(kb_SUMO_46306,axiom,
    s__domain(s__areaOfOperation__m,"2",s__MilitaryOperation) ).

fof(kb_SUMO_46307,axiom,
    s__documentation(s__areaOfOperation__m,s__EnglishLanguage,'An operational area defined by the joint force commander for land and naval forces. Areas of operation do not typically encompass the entire operational area of the joint force commander, but should be large enough for component commanders to accomplish their missions and protect their forces. Also called AO. See also area of responsibility, joint operations area, joint special operations area.') ).

fof(kb_SUMO_46308,axiom,
    ! [V__REGION,V__OP] :
      ( ( s__instance(V__OP,s__MilitaryOperation)
        & s__eventLocated(V__OP,V__REGION)
        & s__instance(V__REGION,s__Region) )
     => s__areaOfOperation(V__REGION,V__OP) ) ).

fof(kb_SUMO_46309,axiom,
    s__subclass(s__SupportIO,s__PsychologicalOperation) ).

fof(kb_SUMO_46310,axiom,
    s__subclass(s__SupportIO,s__Helping) ).

fof(kb_SUMO_46311,axiom,
    s__instance(s__SupportIO__t,s__SetOrClass) ).

fof(kb_SUMO_46312,axiom,
    s__documentation(s__SupportIO,s__EnglishLanguage,'PSYOP Support to Information Operations. PSYOP are a core capability of IO. PSYOP activities are integrated into IO plans and synchronized with IO objectives and themes. Mission-type orders and decentralized execution can give PSYOP forces considerable autonomy to conduct tactical operations within established IO guidance. For additional information on PSYOP, see JP 3-53, Doctrine for Joint Psychological Operations.') ).

fof(kb_SUMO_46313,axiom,
    ! [V__SIO,V__SHN,V__OP] :
      ( s__instance(V__SHN,s__Process)
     => ( ( s__instance(V__SIO,s__SupportIO)
          & s__patient(V__SHN,V__OP) )
       => s__instance(V__OP,s__InformationOperation) ) ) ).

fof(kb_SUMO_46314,axiom,
    s__subclass(s__HostNation,s__Nation) ).

fof(kb_SUMO_46315,axiom,
    s__instance(s__HostNation__t,s__SetOrClass) ).

fof(kb_SUMO_46316,axiom,
    s__documentation(s__HostNation,s__EnglishLanguage,'A nation that receives the forces and/or supplies of allied nations, coalition partners, and/or NATO organizations to be located on, to operate in, or to transit through its territory. Also called HN') ).

fof(kb_SUMO_46317,axiom,
    ! [V__HN] :
      ( s__instance(V__HN,s__Agent)
     => ( s__instance(V__HN,s__HostNation)
       => ? [V__GETTING,V__FORCES,V__OTHERNATION,V__MILITARY] :
            ( s__instance(V__MILITARY,s__MilitaryOrganization)
            & s__instance(V__OTHERNATION,s__GeopoliticalArea)
            & s__instance(V__FORCES,s__Organization)
            & s__instance(V__GETTING,s__Process)
            & s__instance(V__OTHERNATION,s__Nation)
            & s__instance(V__MILITARY,s__MilitaryForce)
            & s__militaryOfArea(V__MILITARY,V__OTHERNATION)
            & s__subOrganization(V__FORCES,V__MILITARY)
            & V__HN != V__OTHERNATION
            & ~ s__enemy(V__HN,V__OTHERNATION)
            & s__instance(V__GETTING,s__Getting)
            & s__agent(V__GETTING,V__HN)
            & s__patient(V__GETTING,V__FORCES)
            & s__instance(V__FORCES,s__MilitaryForce)
            & s__located(V__FORCES,V__HN) ) ) ) ).

fof(kb_SUMO_46318,axiom,
    s__subclass(s__PublicProgram,s__OrganizationalProcess) ).

fof(kb_SUMO_46319,axiom,
    s__instance(s__PublicProgram__t,s__SetOrClass) ).

fof(kb_SUMO_46320,axiom,
    s__documentation(s__PublicProgram,s__EnglishLanguage,'From WordNet synset: a system of projects or services intended to meet a public need. Examples: he proposed an elaborate program of public works, working mothers rely on the day care program.') ).

fof(kb_SUMO_46321,axiom,
    ! [V__PUBLIC,V__PP] :
      ( ( s__instance(V__PP,s__Process)
        & s__instance(V__PUBLIC,s__Agent) )
     => ( ( s__instance(V__PP,s__PublicProgram)
          & s__experiencer(V__PP,V__PUBLIC) )
       => s__hasPurpose(V__PP,'(? [V__HELPING] : (s__instance(V__HELPING,s__Process) & s__instance(V__HELPING,s__Helping) & s__experiencer(V__HELPING,V__PUBLIC) & s__instance(V__PUBLIC,s__Public)))') ) ) ).

fof(kb_SUMO_46322,axiom,
    s__subclass(s__Helping,s__SocialInteraction) ).

fof(kb_SUMO_46323,axiom,
    s__documentation(s__Helping,s__EnglishLanguage,'From WordNet: give help or assistance, be of service. Examples: Everyone helped out during the earthquake. Can you help me carry this table? She never helps around the house.') ).

fof(kb_SUMO_46324,axiom,
    ! [V__AGENT,V__RESULT,V__HELPING] :
      ( ( s__instance(V__HELPING,s__Process)
        & s__instance(V__RESULT,s__Physical)
        & s__instance(V__AGENT,s__Agent) )
     => ( ( s__instance(V__HELPING,s__Helping)
          & s__agent(V__HELPING,V__AGENT)
          & s__result(V__HELPING,V__RESULT) )
       => ? [V__PATIENT] :
            ( s__instance(V__PATIENT,s__CognitiveAgent)
            & ( s__patient(V__HELPING,V__PATIENT)
              | s__experiencer(V__HELPING,V__PATIENT) )
            & s__wants(V__PATIENT,V__RESULT) ) ) ) ).

fof(kb_SUMO_46325,axiom,
    s__subclass(s__Proliferation,s__Increasing) ).

fof(kb_SUMO_46326,axiom,
    s__documentation(s__Proliferation,s__EnglishLanguage,'WN: a rapid increase in number (especially a rapid increase in the number of deadly weapons)') ).

fof(kb_SUMO_46327,axiom,
    s__subclass(s__ProliferationWMD,s__Proliferation) ).

fof(kb_SUMO_46328,axiom,
    s__instance(s__ProliferationWMD__t,s__SetOrClass) ).

fof(kb_SUMO_46329,axiom,
    s__instance(s__Proliferation__t,s__SetOrClass) ).

fof(kb_SUMO_46330,axiom,
    s__documentation(s__ProliferationWMD,s__EnglishLanguage,'A rapid increase the number of WMD, especially the number possessed by different countries or groups.') ).

fof(kb_SUMO_46331,axiom,
    s__subclass(s__CounterproliferationWMD,s__CounterOperation) ).

fof(kb_SUMO_46332,axiom,
    s__instance(s__CounterproliferationWMD__t,s__SetOrClass) ).

fof(kb_SUMO_46333,axiom,
    s__instance(s__CounterOperation__t,s__SetOrClass) ).

fof(kb_SUMO_46334,axiom,
    s__subclass(s__CounterproliferationWMD,s__RecoveryOperation) ).

fof(kb_SUMO_46335,axiom,
    s__documentation(s__CounterproliferationWMD,s__EnglishLanguage,'Counterproliferation (CP) of Weapons of Mass Destruction (WMD). CP refers to actions taken to locate, seize, destroy, render safe, capture, or recover WMD. Major objectives of CP are to prevent the acquisition of WMD and their delivery systems, roll back proliferation where it has occurred, deter the use of WMD and their delivery systems, and adapt US military forces and planning to operate against the threats posed by WMD and their delivery systems. The continued spread of WMD technology can foster regional unrest and provide terrorist organizations with new and potent weapons. The core capabilities of CP include counterforce, active defense, passive defense, and consequence management. SOF focus on counterforce tasks and conduct CP missions as special operations by covert, clandestine, or low visibility means. For more details on CP, see JP 3-40, Joint Doctrine for Counterproliferation Operations.') ).

%FOL fof(kb_SUMO_46336,axiom,(( (! [V__CO,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__subclass(V__CO,s__Process) & s__instance(V__CO,s__Process) & s__instance(V__CO,s__SetOrClass)) => ((s__instance(V__CO,s__CounterproliferationWMD) & s__agent(V__CO,V__AGENT)) => (? [V__ENEMY,V__OP] : (s__instance(V__OP,s__Process) & s__subclass(V__OP,s__Process) & s__instance(V__ENEMY,s__Agent) & s__enemy(V__AGENT,V__ENEMY) & s__agent(V__OP,V__ENEMY) & s__instance(V__OP,s__ProliferationWMD) & s__hasPurpose(V__CO,'s__prevents(V__CO,V__OP)')))))) ))).

fof(kb_SUMO_46337,axiom,
    s__instance(s__PeaceState,s__SubjectiveAssessmentAttribute) ).

fof(kb_SUMO_46338,axiom,
    s__documentation(s__PeaceState,s__EnglishLanguage,'WN: the state prevailing during the absence of war.') ).

fof(kb_SUMO_46339,axiom,
    s__instance(s__WarState,s__SubjectiveAssessmentAttribute) ).

fof(kb_SUMO_46340,axiom,
    s__documentation(s__WarState,s__EnglishLanguage,'a legal state created by a declaration of war and ended by official declaration during which the international rules of war apply, war was declared in November but actual fighting did not begin until the following spring') ).

fof(kb_SUMO_46341,axiom,
    s__contraryAttribute_2(s__PeaceState,s__WarState) ).

%FOL fof(kb_SUMO_46342,axiom,(( (! [V__A,V__WAR] : ((s__instance(V__WAR,s__Process) & s__instance(V__A,s__Agent)) => ((s__instance(V__WAR,s__War) & s__agent(V__WAR,V__A)) => s__holdsDuring(s__WhenFn(V__WAR),'s__attribute(V__A,s__WarState)')))) ))).

fof(kb_SUMO_46343,axiom,
    ! [V__OP] :
      ( s__instance(V__OP,s__Process)
     => ( s__instance(V__OP,s__MilitaryProcess)
       => ? [V__FORCE] :
            ( s__instance(V__FORCE,s__Agent)
            & s__agent(V__OP,V__FORCE)
            & s__instance(V__FORCE,s__MilitaryForce) ) ) ) ).

fof(kb_SUMO_46344,axiom,
    s__subclass(s__OperationPlanning,s__MilitaryOperation) ).

fof(kb_SUMO_46345,axiom,
    s__subclass(s__OperationPlanning,s__Planning) ).

fof(kb_SUMO_46346,axiom,
    s__instance(s__OperationPlanning__t,s__SetOrClass) ).

fof(kb_SUMO_46347,axiom,
    s__documentation(s__OperationPlanning,s__EnglishLanguage,'The Process of _planning_ a military operation. This involves military personell. The result of the planning process is a an _OperationPlan_') ).

fof(kb_SUMO_46348,axiom,
    ! [V__INFO,V__EVENT,V__CBO] :
      ( ( s__instance(V__CBO,s__ContentBearingPhysical)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__INFO,s__Proposition) )
     => ( ( s__instance(V__EVENT,s__OperationPlanning)
          & s__result(V__EVENT,V__CBO)
          & s__instance(V__CBO,s__ContentBearingObject)
          & s__containsInformation(V__CBO,V__INFO) )
       => s__instance(V__INFO,s__OperationPlan) ) ) ).

fof(kb_SUMO_46349,axiom,
    ! [V__PLAN,V__EVENT,V__CBO] :
      ( ( s__instance(V__CBO,s__ContentBearingPhysical)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__PLAN,s__Proposition) )
     => ( ( s__instance(V__PLAN,s__OperationPlan)
          & s__containsInformation(V__CBO,V__PLAN)
          & s__instance(V__CBO,s__ContentBearingObject)
          & s__result(V__EVENT,V__CBO) )
       => s__instance(V__EVENT,s__OperationPlanning) ) ) ).

fof(kb_SUMO_46350,axiom,
    s__subclass(s__OperationPlan,s__Plan) ).

fof(kb_SUMO_46351,axiom,
    s__instance(s__OperationPlan__t,s__SetOrClass) ).

fof(kb_SUMO_46352,axiom,
    s__documentation(s__OperationPlan,s__EnglishLanguage,'Any plan, except for the Single Integrated Operational Plan, for the conduct of military operations. Plans are prepared by combatant commanders in response to requirements established by the Chairman of the Joint Chiefs of Staff and by commanders of subordinate commands in response to requirements tasked by the establishing unified commander. Operation plans are prepared in either a complete format (OPLAN) or as a concept plan (CONPLAN). The CONPLAN can be published with or without a timephased force and deployment data (TPFDD) file. (a) OPLAN --- An operation plan for the conduct of joint operations that can be used as a basis for development of an operation order (OPORD). An OPLAN identifies the forces and supplies required to execute the combatant commanders strategic concept and a movement schedule of these resources to the theater of operations. The forces and supplies are identified in TPFDD files. OPLANs will include all phases of the tasked operation. The plan is prepared with the appropriate annexes, appendixes, and TPFDD files as described in the Joint Operation Planning and Execution System manuals containing planning policies, procedures, and formats. Also called OPLAN. (b) CONPLAN --- An operation plan in an abbreviated format that would require considerable expansion or alteration to convert it into an OPLAN or OPORD. A CONPLAN contains the combatant commanders strategic concept and those annexes and appendixes deemed necessary by the combatant commander to complete planning. Generally, detailed support requirements are not calculated and TPFDD files are not prepared. (c) CONPLAN with TPFDD --- A CONPLAN with TPFDD is the same as a CONPLAN except that it requires more detailed planning for phased deployment of forces. Also called CONPLAN.') ).

fof(kb_SUMO_46353,axiom,
    ! [V__PLAN,V__OP,V__CBO] :
      ( ( s__instance(V__CBO,s__ContentBearingPhysical)
        & s__instance(V__OP,s__Process)
        & s__instance(V__PLAN,s__Proposition) )
     => ( ( s__instance(V__PLAN,s__OperationPlan)
          & s__instance(V__CBO,s__ContentBearingObject)
          & s__containsInformation(V__CBO,V__PLAN)
          & s__instance(V__OP,s__MilitaryOperation)
          & s__result(V__OP,V__CBO) )
       => s__represents(V__PLAN,V__OP) ) ) ).

fof(kb_SUMO_46354,axiom,
    ! [V__COMMANDER,V__PLANNING] :
      ( ( s__instance(V__PLANNING,s__Process)
        & s__instance(V__COMMANDER,s__Agent)
        & s__instance(V__COMMANDER,s__Position) )
     => ( ( s__instance(V__PLANNING,s__OperationPlanning)
          & s__agent(V__PLANNING,V__COMMANDER) )
       => ( ( s__instance(V__COMMANDER,s__CombatantCommander)
            & ? [V__REQUEST,V__CHAIRMAN] :
                ( s__instance(V__CHAIRMAN,s__Agent)
                & s__instance(V__REQUEST,s__Process)
                & s__instance(V__REQUEST,s__Requesting)
                & s__agent(V__REQUEST,V__CHAIRMAN)
                & s__attribute(V__CHAIRMAN,s__ChairmanJCS)
                & s__causes(V__REQUEST,V__PLANNING) ) )
          | ( s__instance(V__COMMANDER,s__SubunifiedCommander)
            & ? [V__REQUEST,V__COMMANDERSUPER,V__MILITARY] :
                ( s__instance(V__MILITARY,s__Organization)
                & s__instance(V__COMMANDERSUPER,s__Agent)
                & s__instance(V__COMMANDERSUPER,s__Position)
                & s__instance(V__REQUEST,s__Process)
                & s__instance(V__REQUEST,s__Requesting)
                & s__agent(V__REQUEST,V__COMMANDERSUPER)
                & s__attribute(V__COMMANDERSUPER,s__MilitaryCommander)
                & s__subordinatePosition(V__MILITARY,V__COMMANDER,V__COMMANDERSUPER)
                & s__instance(V__MILITARY,s__MilitaryForce)
                & s__causes(V__REQUEST,V__PLANNING) ) ) ) ) ) ).

fof(kb_SUMO_46355,axiom,
    s__subclass(s__CONPLAN,s__OperationPlan) ).

fof(kb_SUMO_46356,axiom,
    s__instance(s__CONPLAN__t,s__SetOrClass) ).

fof(kb_SUMO_46357,axiom,
    s__disjoint(s__OPLAN,s__CONPLAN) ).

fof(kb_SUMO_46358,axiom,
    s__documentation(s__CONPLAN,s__EnglishLanguage,'An operation plan in an abbreviated format that would require considerable expansion or alteration to convert it into an OPLAN or OPORD. A CONPLAN contains the combatant commanders strategic concept and those annexes and appendixes deemed necessary by the combatant commander to complete planning. Generally, detailed support requirements are not calculated and TPFDD files are not prepared.') ).

fof(kb_SUMO_46359,axiom,
    s__subclass(s__CONPLANwithTPFDD,s__CONPLAN) ).

fof(kb_SUMO_46360,axiom,
    s__instance(s__CONPLANwithTPFDD__t,s__SetOrClass) ).

fof(kb_SUMO_46361,axiom,
    s__documentation(s__CONPLANwithTPFDD,s__EnglishLanguage,'A CONPLAN with TPFDD is the same as a CONPLAN except that it requires more detailed planning for phased deployment of forces. Also called CONPLAN.') ).

fof(kb_SUMO_46362,axiom,
    ! [V__CONPLANwithTPFDD] :
      ( s__instance(V__CONPLANwithTPFDD,s__Proposition)
     => ( s__instance(V__CONPLANwithTPFDD,s__CONPLANwithTPFDD)
       => ? [V__CBO] :
            ( s__instance(V__CBO,s__ContentBearingPhysical)
            & s__instance(V__CBO,s__TPFDDFile)
            & s__containsInformation(V__CBO,V__CONPLANwithTPFDD) ) ) ) ).

fof(kb_SUMO_46363,axiom,
    s__subclass(s__TPFDD,s__Proposition) ).

fof(kb_SUMO_46364,axiom,
    s__instance(s__TPFDD__t,s__SetOrClass) ).

fof(kb_SUMO_46365,axiom,
    s__documentation(s__TPFDD,s__EnglishLanguage,'The Joint Operation Planning and Execution System database portion of an operation plan, it contains time-phased force data, non-unitrelated cargo and personnel data, and movement data for the operation plan, including the following: (a) In-place units (b) Units to be deployed to support the operation plan with a priority indicating the desired sequence for their arrival at the port of debarkation (c) Routing of forces to be deployed (d) Movement data associated with deploying forces (e) Estimates of non-unit-related cargo and personnel movements to be conducted concurrently with the deployment of forces and (f) Estimate of transportation requirements that must be fulfilled by common-user lift resources as well as those requirements that can be fulfilled by assigned or attached transportation resources. Also called TPFDD. See also time-phased force and deployment data maintenance, time-phased force and deployment data refinement, time-phased force and deployment list.') ).

fof(kb_SUMO_46366,axiom,
    s__subclass(s__TPFDDFile,s__ReferenceBook) ).

fof(kb_SUMO_46367,axiom,
    s__instance(s__TPFDDFile__t,s__SetOrClass) ).

fof(kb_SUMO_46368,axiom,
    s__documentation(s__TPFDDFile,s__EnglishLanguage,'A file containing information about TPFDD') ).

fof(kb_SUMO_46369,axiom,
    ! [V__TPFDD,V__FILE] :
      ( ( s__instance(V__FILE,s__ContentBearingPhysical)
        & s__instance(V__TPFDD,s__Proposition) )
     => ( s__instance(V__FILE,s__TPFDDFile)
       => ( s__containsInformation(V__FILE,V__TPFDD)
          & s__instance(V__TPFDD,s__TPFDD) ) ) ) ).

fof(kb_SUMO_46370,axiom,
    s__subclass(s__OperationOrder,s__Ordering) ).

fof(kb_SUMO_46371,axiom,
    s__instance(s__OperationOrder__t,s__SetOrClass) ).

fof(kb_SUMO_46372,axiom,
    s__documentation(s__OperationOrder,s__EnglishLanguage,'A directive issued by a commander to subordinate commanders for the purpose of effecting the coordinated execution of an operation. Also called OPORD.') ).

fof(kb_SUMO_46373,axiom,
    ! [V__MILITARY,V__ORDER] :
      ( ( s__instance(V__ORDER,s__Process)
        & s__instance(V__MILITARY,s__Organization) )
     => ( s__instance(V__ORDER,s__OperationOrder)
       => ? [V__SUPERIORCOMMANDER,V__SUBORDINATECOMMANDER] :
            ( s__instance(V__SUBORDINATECOMMANDER,s__Position)
            & s__instance(V__SUPERIORCOMMANDER,s__Agent)
            & s__instance(V__SUPERIORCOMMANDER,s__Position)
            & s__agent(V__ORDER,V__SUPERIORCOMMANDER)
            & s__origin(V__ORDER,V__SUPERIORCOMMANDER)
            & s__destination(V__ORDER,V__SUBORDINATECOMMANDER)
            & s__instance(V__SUPERIORCOMMANDER,s__MilitaryCommander)
            & s__instance(V__SUBORDINATECOMMANDER,s__MilitaryCommander)
            & s__subordinatePosition(V__MILITARY,V__SUBORDINATECOMMANDER,V__SUPERIORCOMMANDER)
            & s__instance(V__MILITARY,s__MilitaryForce) ) ) ) ).

%FOL fof(kb_SUMO_46374,axiom,(( (! [V__OPERATION,V__ORDER] : ((s__instance(V__ORDER,s__Process) & s__instance(V__OPERATION,s__Process)) => ((s__instance(V__ORDER,s__OperationOrder) & s__instance(V__OPERATION,s__MilitaryOperation)) => s__hasPurpose(V__ORDER,'s__coordinates(V__ORDER,V__OPERATION)')))) ))).

fof(kb_SUMO_46375,axiom,
    ! [V__ORDER] :
      ( s__instance(V__ORDER,s__Process)
     => ( s__instance(V__ORDER,s__OperationOrder)
       => ? [V__PLAN,V__PLANNING] :
            ( s__instance(V__PLANNING,s__Process)
            & s__instance(V__PLAN,s__OPLAN)
            & s__instance(V__PLANNING,s__OperationPlanning)
            & s__result(V__PLANNING,V__PLAN)
            & s__causes(V__PLANNING,V__ORDER)
            & s__refers(V__PLAN,V__ORDER) ) ) ) ).

fof(kb_SUMO_46376,axiom,
    s__domain(s__coordinates__m,"1",s__Process) ).

fof(kb_SUMO_46377,axiom,
    s__domain(s__coordinates__m,"2",s__Process) ).

fof(kb_SUMO_46378,axiom,
    s__instance(s__coordinates__m,s__BinaryPredicate) ).

fof(kb_SUMO_46379,axiom,
    s__instance(s__coordinates__m,s__PartialOrderingRelation) ).

fof(kb_SUMO_46380,axiom,
    s__documentation(s__coordinates__m,s__EnglishLanguage,'(coordinates ?PROCESS1 ?PROCESS2) means that ?PROCESS1 coordinates ?PROCESS2') ).

fof(kb_SUMO_46381,axiom,
    s__subclass(s__JointOperation,s__MilitaryOperation) ).

fof(kb_SUMO_46382,axiom,
    s__instance(s__JointOperation__t,s__SetOrClass) ).

fof(kb_SUMO_46383,axiom,
    s__subclass(s__JointOperation,s__Cooperation) ).

fof(kb_SUMO_46384,axiom,
    s__documentation(s__JointOperation,s__EnglishLanguage,'A general term to describe military actions conducted by joint forces or by Service forces in relationships (e.g., support, coordinating authority) which, of themselves, do not create joint forces.') ).

fof(kb_SUMO_46385,axiom,
    s__subclass(s__JointForces,s__MilitaryOrganization) ).

fof(kb_SUMO_46386,axiom,
    s__instance(s__JointForces__t,s__SetOrClass) ).

fof(kb_SUMO_46387,axiom,
    s__documentation(s__JointForces,s__EnglishLanguage,'A general term applied to a force composed of significant elements, assigned or attached, of two or more Military Departments operating under a single joint force commander. See also joint force commander.') ).

fof(kb_SUMO_46388,axiom,
    ! [V__FORCE2,V__FORCE1,V__JOINT,V__JOINTCOMMANDER] :
      ( ( s__instance(V__JOINTCOMMANDER,s__Position)
        & s__instance(V__JOINT,s__Organization)
        & s__instance(V__FORCE1,s__Organization)
        & s__instance(V__FORCE2,s__Organization) )
     => ( ( s__instance(V__JOINT,s__JointForces)
          & s__subOrganization(V__FORCE1,V__JOINT)
          & s__subOrganization(V__FORCE2,V__JOINT)
          & V__FORCE1 != V__FORCE2
          & s__leaderPosition(V__JOINT,V__JOINTCOMMANDER) )
       => ( s__leaderPosition(V__FORCE1,V__JOINTCOMMANDER)
          & s__leaderPosition(V__FORCE2,V__JOINTCOMMANDER) ) ) ) ).

fof(kb_SUMO_46389,axiom,
    ! [V__FORCE1,V__JOINT,V__JOINTCOMMANDER,V__COMMANDER1] :
      ( ( s__instance(V__COMMANDER1,s__Position)
        & s__instance(V__JOINTCOMMANDER,s__Position)
        & s__instance(V__JOINT,s__Organization)
        & s__instance(V__FORCE1,s__Organization) )
     => ( ( s__instance(V__JOINT,s__JointForces)
          & s__subOrganization(V__FORCE1,V__JOINT)
          & s__leaderPosition(V__FORCE1,V__COMMANDER1)
          & s__leaderPosition(V__JOINT,V__JOINTCOMMANDER) )
       => s__subordinatePosition(V__JOINT,V__COMMANDER1,V__JOINTCOMMANDER) ) ) ).

fof(kb_SUMO_46390,axiom,
    s__subclass(s__JointOperationPlanning,s__OperationPlanning) ).

fof(kb_SUMO_46391,axiom,
    s__instance(s__JointOperationPlanning__t,s__SetOrClass) ).

fof(kb_SUMO_46392,axiom,
    s__documentation(s__JointOperationPlanning,s__EnglishLanguage,'Planning for contingencies that can reasonably be anticipated in an area of responsibility or joint operations area of the command. Planning activities exclusively associated with the preparation of operation plans, operation plans in concept format, campaign plans, and operation orders (other than the Single Integrated Operational Plan) for the conduct of military operations by the combatant commanders in response to requirements established by the Chairman of the Joint Chiefs of Staff. Joint operation planning is coordinated at the national level to support Secretary of Defense Contingency Planning Guidance, strategic requirements in the National Military Strategy, and emerging crises. As such, joint operation planning includes mobilization planning, deployment planning, employment planning, sustainment planning, and redeployment planning procedures. Joint operation planning is performed in accordance with formally established planning and execution procedures. See also contingency plan, execution planning, implementation planning, Joint Operation Planning and Execution System, joint operation planning process. ') ).

fof(kb_SUMO_46393,axiom,
    s__subclass(s__OPLAN,s__OperationPlan) ).

fof(kb_SUMO_46394,axiom,
    s__instance(s__OPLAN__t,s__SetOrClass) ).

fof(kb_SUMO_46395,axiom,
    s__documentation(s__OPLAN,s__EnglishLanguage,'An operation plan for the conduct of joint operations that can be used as a basis for development of an operation order (OPORD). An OPLAN identifies the forces and supplies required to execute the combatant commanders strategic concept and a movement schedule of these resources to the theater of operations. The forces and supplies are identified in TPFDD files. OPLANs will include all phases of the tasked operation. The plan is prepared with the appropriate annexes, appendixes, and TPFDD files as described in the Joint Operation Planning and Execution System manuals containing planning policies, procedures, and formats. Also called OPLAN. ') ).

fof(kb_SUMO_46396,axiom,
    ! [V__OPLAN,V__OP,V__OPSUB] :
      ( ( s__instance(V__OPSUB,s__Process)
        & s__instance(V__OP,s__Process) )
     => ( ( s__instance(V__OPLAN,s__OPLAN)
          & s__represents(V__OPLAN,V__OP)
          & s__instance(V__OP,s__MilitaryOperation)
          & s__subProcess(V__OPSUB,V__OP) )
       => s__represents(V__OPLAN,V__OPSUB) ) ) ).

fof(kb_SUMO_46397,axiom,
    ! [V__OPLAN] :
      ( s__instance(V__OPLAN,s__Proposition)
     => ( s__instance(V__OPLAN,s__OPLAN)
       => ? [V__CBO] :
            ( s__instance(V__CBO,s__ContentBearingPhysical)
            & s__instance(V__CBO,s__TPFDDFile)
            & s__containsInformation(V__CBO,V__OPLAN) ) ) ) ).

fof(kb_SUMO_46398,axiom,
    ! [V__INFO,V__CBO,V__PLANNING] :
      ( ( s__instance(V__PLANNING,s__Process)
        & s__instance(V__CBO,s__ContentBearingPhysical)
        & s__instance(V__INFO,s__Proposition) )
     => ( ( s__instance(V__PLANNING,s__JointOperationPlanning)
          & s__result(V__PLANNING,V__CBO)
          & s__instance(V__CBO,s__ContentBearingObject)
          & s__containsInformation(V__CBO,V__INFO) )
       => s__instance(V__INFO,s__OPLAN) ) ) ).

fof(kb_SUMO_46399,axiom,
    ! [V__PLAN] :
      ( s__instance(V__PLAN,s__OPLAN)
     => ? [V__OP] :
          ( s__represents(V__PLAN,V__OP)
          & s__instance(V__OP,s__JointOperation) ) ) ).

fof(kb_SUMO_46400,axiom,
    s__instance(s__JOPES,s__ComputerProgram) ).

fof(kb_SUMO_46401,axiom,
    s__documentation(s__JOPES,s__EnglishLanguage,'A system that provides the foundation for conventional command and control by national- and combatant command-level commanders and their staffs. It is designed to satisfy their information needs in the conduct of joint planning and operations. Joint Operation Planning and Execution System (JOPES) includes joint operation planning policies, procedures, and reporting structures supported by communications and automated data processing systems. JOPES is used to monitor, plan, and execute mobilization, deployment, employment, sustainment, and redeployment activities associated with joint operations. Also called JOPES. See also joint operation planning, joint operations.') ).

fof(kb_SUMO_46402,axiom,
    s__subclass(s__JOPESManual,s__ReferenceBook) ).

fof(kb_SUMO_46403,axiom,
    s__instance(s__JOPESManual__t,s__SetOrClass) ).

fof(kb_SUMO_46404,axiom,
    s__documentation(s__JOPESManual,s__EnglishLanguage,'A manual for &%JOPES') ).

fof(kb_SUMO_46405,axiom,
    ! [V__JOPES,V__MANUAL] :
      ( ( s__instance(V__MANUAL,s__ContentBearingPhysical)
        & s__instance(V__JOPES,s__Proposition) )
     => ( s__instance(V__MANUAL,s__JOPESManual)
       => ( s__containsInformation(V__MANUAL,V__JOPES)
          & s__instance(V__JOPES,s__JOPES) ) ) ) ).

fof(kb_SUMO_46406,axiom,
    s__subclass(s__InformationOperation,s__MilitaryOperation) ).

fof(kb_SUMO_46407,axiom,
    s__documentation(s__InformationOperation,s__EnglishLanguage,'Actions taken to affect adversary information and information systems while defending ones own information and information systems. Also called IO. See also defensive information operations, information, offensive information operations, operation. ') ).

fof(kb_SUMO_46408,axiom,
    s__subclass(s__DefensiveInformationOperation,s__InformationOperation) ).

fof(kb_SUMO_46409,axiom,
    s__instance(s__DefensiveInformationOperation__t,s__SetOrClass) ).

fof(kb_SUMO_46410,axiom,
    s__instance(s__InformationOperation__t,s__SetOrClass) ).

fof(kb_SUMO_46411,axiom,
    s__documentation(s__DefensiveInformationOperation,s__EnglishLanguage,'The integration and coordination of policies and procedures, operations, personnel, and technology to protect and defend information and information systems. Defensive information operations are conducted through information assurance, physical security, operations security, counter-deception, counter-psychological operations, counterintelligence, electronic warfare, and special information operations. Defensive information operations ensure timely, accurate, and relevant information access while denying adversaries the opportunity to exploit friendly information and information systems for their own purposes. See also counterintelligence, electronic warfare, information assurance, information operations, information system, offensive information operations, operations security; physical security, special information operations.') ).

%FOL fof(kb_SUMO_46412,axiom,(( (! [V__DIO,V__ENEMY,V__FORMULA,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__FORMULA,s__Formula) & s__instance(V__ENEMY,s__CognitiveAgent) & s__instance(V__DIO,s__Process)) => ((s__instance(V__DIO,s__DefensiveInformationOperation) & s__agent(V__DIO,V__AGENT) & s__enemy(V__AGENT,V__ENEMY) & s__desires(V__ENEMY,'s__knows(V__ENEMY,V__FORMULA)') & s__desires(V__AGENT,'(~ s__knows(V__ENEMY,V__FORMULA))')) => s__hasPurpose(V__DIO,'(~ s__knows(V__ENEMY,V__FORMULA))')))) ))).

fof(kb_SUMO_46413,axiom,
    s__subclass(s__OffensiveInformationOperation,s__InformationOperation) ).

fof(kb_SUMO_46414,axiom,
    s__instance(s__OffensiveInformationOperation__t,s__SetOrClass) ).

fof(kb_SUMO_46415,axiom,
    s__subclass(s__OffensiveInformationOperation,s__Investigating) ).

fof(kb_SUMO_46416,axiom,
    s__documentation(s__OffensiveInformationOperation,s__EnglishLanguage,'The integrated use of assigned and supporting capabilities and activities, mutually supported by intelligence, to affect adversary decision makers to achieve or promote specific objectives. These capabilities and activities include but are not limited to operations security, military deception, psychological operations, electronic warfare, physical attack and/or destruction, and special information operations, and could also include computer network attack. See also computer network attack, defensive information operations, electronic warfare, information operations, intelligence, military deception, operations security, psychological operations, special information operations.') ).

fof(kb_SUMO_46417,axiom,
    s__subclass(s__ForeignInternalDefense,s__MilitaryOperation) ).

fof(kb_SUMO_46418,axiom,
    s__subclass(s__ForeignInternalDefense,s__Helping) ).

fof(kb_SUMO_46419,axiom,
    s__instance(s__ForeignInternalDefense__t,s__SetOrClass) ).

fof(kb_SUMO_46420,axiom,
    s__documentation(s__ForeignInternalDefense,s__EnglishLanguage,'These are operations that involve participation by civilian and military agencies of a government in any of the action programs taken by another government or other designated organization, to free and protect its society from subversion, lawlessness, and insurgency. Both conventional and SOF units have a role and capability to conduct FID missions. SOFs primary role in this interagency activity is to assess, train, advise, and assist HN military and paramilitary forces with the tasks that require their unique capabilities. The goal is to enable these forces to maintain the HNs internal stability, to counter subversion and violence in their country, and to address the causes of instability. Internal stability forms the shield behind which a nation-building campaign can succeed. Successful FID missions can lead to strategic successes for US foreign policy. FID activities include the following: (1) HN Military Assistance. These are operations that train HN military individuals and units in tactical employment, sustainment, and integration of land, air, and maritime skills, provide advice and assistance to military leaders, and provide training on tactics, techniques, and procedures required to protect the HN from subversion, lawlessness, and insurgency, and develop indigenous individual, leader, and organizational skills. (2) Population Security. These are operations that strengthen population security by providing supervision of tactical operations conducted by HN military units to neutralize and destroy insurgent threats, isolate insurgents from the civil population, and protect the civil population. As a subset of FID, designated SOF units may also train select HN forces to perform counterterrorist missions. For more details on FID, see JP 3-07.1, Joint Tactics, Techniques, and Procedures for Foreign Internal Defense (FID).') ).

fof(kb_SUMO_46421,axiom,
    ! [V__MIL,V__FID,V__NATION] :
      ( ( s__instance(V__NATION,s__GeopoliticalArea)
        & s__instance(V__FID,s__Process)
        & s__instance(V__MIL,s__MilitaryOrganization) )
     => ( ( s__instance(V__FID,s__ForeignInternalDefense)
          & s__agent(V__FID,V__MIL)
          & s__militaryOfArea(V__MIL,V__NATION) )
       => ? [V__HN,V__MAINTAIN] :
            ( s__instance(V__MAINTAIN,s__Process)
            & s__instance(V__HN,s__Agent)
            & s__experiencer(V__FID,V__HN)
            & s__instance(V__HN,s__HostNation)
            & V__HN != V__NATION
            & s__instance(V__MAINTAIN,s__Maintaining)
            & s__agent(V__MAINTAIN,V__HN) ) ) ) ).

fof(kb_SUMO_46422,axiom,
    ! [V__MIL,V__FID,V__HN] :
      ( ( s__instance(V__HN,s__GeopoliticalArea)
        & s__instance(V__FID,s__Process)
        & s__instance(V__MIL,s__Agent) )
     => ( ( s__instance(V__FID,s__ForeignInternalDefense)
          & s__agent(V__FID,V__MIL)
          & s__experiencer(V__FID,V__HN) )
       => s__hasPurpose(V__FID,'(? [V__ORG,V__LEARNING] : (s__instance(V__LEARNING,s__Process) & s__instance(V__ORG,s__MilitaryOrganization) & s__instance(V__LEARNING,s__Learning) & s__experiencer(V__LEARNING,V__ORG) & s__agent(V__LEARNING,V__MIL) & (s__militaryOfArea(V__ORG,V__HN) | (s__instance(V__ORG,s__MilitaryForce) & s__located(V__ORG,V__HN)))))') ) ) ).

fof(kb_SUMO_46423,axiom,
    s__subclass(s__HNMilitaryAssistance,s__ForeignInternalDefense) ).

fof(kb_SUMO_46424,axiom,
    s__instance(s__HNMilitaryAssistance__t,s__SetOrClass) ).

fof(kb_SUMO_46425,axiom,
    s__documentation(s__HNMilitaryAssistance,s__EnglishLanguage,'These are operations that train HN military individuals and units in tactical employment, sustainment, and integration of land, air, and maritime skills, provide advice and assistance to military leaders, and provide training on tactics, techniques, and procedures required to protect the HN from subversion, lawlessness, and insurgency, and develop indigenous individual, leader, and organizational skills.') ).

fof(kb_SUMO_46426,axiom,
    s__subclass(s__PopulationSecurity,s__ForeignInternalDefense) ).

fof(kb_SUMO_46427,axiom,
    s__instance(s__PopulationSecurity__t,s__SetOrClass) ).

fof(kb_SUMO_46428,axiom,
    s__documentation(s__PopulationSecurity,s__EnglishLanguage,'These are operations that strengthen population security by providing supervision of tactical operations conducted by HN military units to neutralize and destroy insurgent threats, isolate insurgents from the civil population, and protect the civil population. As a subset of FID, designated SOF units may also train select HN forces to perform counterterrorist missions. For more details on FID, see JP 3-07.1, Joint Tactics, Techniques, and Procedures for Foreign Internal Defense (FID).') ).

fof(kb_SUMO_46429,axiom,
    s__subclass(s__CounterTerrorism,s__CounterOperation) ).

fof(kb_SUMO_46430,axiom,
    s__instance(s__CounterTerrorism__t,s__SetOrClass) ).

fof(kb_SUMO_46431,axiom,
    s__documentation(s__CounterTerrorism,s__EnglishLanguage,'These are operations that include the offensive measures taken to prevent, deter, preempt, and respond to terrorism. SOFs role and additive capability is to conduct offensive measures within DODs overall combatting terrorism efforts. SOF conduct CT missions as special operations by covert, clandestine, or low visibility means. SOFs activities within CT include, but are not limited to, intelligence operations, attacks against terrorist networks and infrastructures, hostage rescue, recovery of sensitive material from terrorist organizations, and non-kinetic activities aimed at the ideologies or motivations that spawn terrorism. (1) Intelligence Operations. These are operations to collect, exploit, and report information on terrorist organizations, personnel, assets, and/or activities. SOF have the capability to conduct these operations in an overt, covert, and/or clandestine manner. (2) Network and Infrastructure Attacks. These are operations that involve preemptive strikes against terrorist organizations with the objective of destroying, disorganizing, or disarming terrorist organizations before they can strike targets of national interest. (3) Hostage or Sensitive Materiel Recovery. These are operations conducted to rescue hostages and/or recover sensitive materiel from terrorist control, requiring capabilities not normally found in conventional military units. The safety of the hostages and preventing destruction of the sensitive materiel are essential mission requirements. (4) Non-Kinetic Activities. These are actions that are focused on defeating the ideologies or motivations that spawn terrorism by non-kinetic means. These could include, but are not limited to, PSYOP, IO, CA operations, UW and/or FID.') ).

%FOL fof(kb_SUMO_46432,axiom,(( (! [V__CO,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__subclass(V__CO,s__Process) & s__instance(V__CO,s__Process) & s__instance(V__CO,s__SetOrClass)) => ((s__instance(V__CO,s__CounterTerrorism) & s__agent(V__CO,V__AGENT)) => (? [V__ENEMY,V__OP] : (s__instance(V__OP,s__Process) & s__subclass(V__OP,s__Process) & s__instance(V__ENEMY,s__Agent) & s__enemy(V__AGENT,V__ENEMY) & s__agent(V__OP,V__ENEMY) & s__instance(V__OP,s__Terrorism) & s__hasPurpose(V__CO,'s__prevents(V__CO,V__OP)')))))) ))).

fof(kb_SUMO_46433,axiom,
    s__subclass(s__CTIntelligenceOperation,s__CounterTerrorism) ).

fof(kb_SUMO_46434,axiom,
    s__instance(s__CTIntelligenceOperation__t,s__SetOrClass) ).

fof(kb_SUMO_46435,axiom,
    s__subclass(s__CTIntelligenceOperation,s__OffensiveInformationOperation) ).

fof(kb_SUMO_46436,axiom,
    s__documentation(s__CTIntelligenceOperation,s__EnglishLanguage,'Intelligence Operations. These are operations to collect, exploit, and report information on terrorist organizations, personnel, assets, and/or activities. SOF have the capability to conduct these operations in an overt, covert, and/or clandestine manner.') ).

fof(kb_SUMO_46437,axiom,
    s__subclass(s__CTNwInfraAttack,s__CounterTerrorism) ).

fof(kb_SUMO_46438,axiom,
    s__instance(s__CTNwInfraAttack__t,s__SetOrClass) ).

fof(kb_SUMO_46439,axiom,
    s__subclass(s__CTNwInfraAttack,s__Attack) ).

fof(kb_SUMO_46440,axiom,
    s__documentation(s__CTNwInfraAttack,s__EnglishLanguage,'Network and Infrastructure Attacks. These are operations that involve preemptive strikes against terrorist organizations with the objective of destroying, disorganizing, or disarming terrorist organizations before they can strike targets of national interest.') ).

fof(kb_SUMO_46441,axiom,
    s__subclass(s__CTHostageMaterielRecovery,s__CounterTerrorism) ).

fof(kb_SUMO_46442,axiom,
    s__instance(s__CTHostageMaterielRecovery__t,s__SetOrClass) ).

fof(kb_SUMO_46443,axiom,
    s__subclass(s__CTHostageMaterielRecovery,s__RecoveryOperation) ).

fof(kb_SUMO_46444,axiom,
    s__documentation(s__CTHostageMaterielRecovery,s__EnglishLanguage,'Hostage or Sensitive Materiel Recovery. These are operations conducted to rescue hostages and/or recover sensitive materiel from terrorist control, requiring capabilities not normally found in conventional military units. The safety of the hostages and preventing destruction of the sensitive materiel are essential mission requirements.') ).

fof(kb_SUMO_46445,axiom,
    s__subclass(s__CTNonKineticActivity,s__CounterTerrorism) ).

fof(kb_SUMO_46446,axiom,
    s__subclass(s__CTNonKineticActivity,s__PsychologicalOperation) ).

fof(kb_SUMO_46447,axiom,
    s__instance(s__CTNonKineticActivity__t,s__SetOrClass) ).

fof(kb_SUMO_46448,axiom,
    s__documentation(s__CTNonKineticActivity,s__EnglishLanguage,'Non-Kinetic Activities. These are actions that are focused on defeating the ideologies or motivations that spawn terrorism by non-kinetic means. These could include, but are not limited to, PSYOP, IO, CA operations, UW and/or FID.') ).

fof(kb_SUMO_46449,axiom,
    s__subclass(s__CounterTerrorismStrategy,s__OperationPlan) ).

fof(kb_SUMO_46450,axiom,
    s__instance(s__CounterTerrorismStrategy__t,s__SetOrClass) ).

fof(kb_SUMO_46451,axiom,
    s__documentation(s__CounterTerrorismStrategy,s__EnglishLanguage,'WN: a strategy intended to prevent or counter terrorism.') ).

fof(kb_SUMO_46452,axiom,
    ! [V__STRAT,V__PLANNING] :
      ( s__instance(V__PLANNING,s__Process)
     => ( ( s__instance(V__STRAT,s__CounterTerrorismStrategy)
          & s__instance(V__PLANNING,s__OperationPlanning)
          & s__result(V__PLANNING,V__STRAT) )
       => ? [V__CT] :
            ( s__patient(V__PLANNING,V__CT)
            & s__instance(V__CT,s__CounterTerrorism) ) ) ) ).

fof(kb_SUMO_46453,axiom,
    s__subclass(s__Terrorism,s__ViolentContest) ).

fof(kb_SUMO_46454,axiom,
    s__instance(s__Terrorism__t,s__SetOrClass) ).

fof(kb_SUMO_46455,axiom,
    s__documentation(s__Terrorism,s__EnglishLanguage,'WN: the calculated use of violence (or threat of violence) against civilians in order to attain goals that are political or religious or ideological in nature, this is done through intimidation or coercion or instilling fear.') ).

fof(kb_SUMO_46456,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__instance(V__X,s__TerroristOrganization)
       => ? [V__EV] :
            ( s__instance(V__EV,s__Process)
            & s__instance(V__EV,s__Terrorism)
            & s__agent(V__EV,V__X) ) ) ) ).

fof(kb_SUMO_46457,axiom,
    ! [V__EV] :
      ( s__instance(V__EV,s__Process)
     => ( s__instance(V__EV,s__Terrorism)
       => ? [V__X] :
            ( s__instance(V__X,s__Agent)
            & s__agent(V__EV,V__X)
            & s__instance(V__X,s__TerroristOrganization) ) ) ) ).

fof(kb_SUMO_46458,axiom,
    s__subclass(s__TerroristAttack,s__Attack) ).

fof(kb_SUMO_46459,axiom,
    s__instance(s__TerroristAttack__t,s__SetOrClass) ).

fof(kb_SUMO_46460,axiom,
    s__documentation(s__TerroristAttack,s__EnglishLanguage,'Specific Attacks as part of Terrorism like Carbombings.') ).

fof(kb_SUMO_46461,axiom,
    ! [V__TA] :
      ( s__instance(V__TA,s__Process)
     => ( s__instance(V__TA,s__TerroristAttack)
       => ? [V__T] :
            ( s__instance(V__T,s__Process)
            & s__instance(V__T,s__Terrorism)
            & s__subProcess(V__TA,V__T) ) ) ) ).

fof(kb_SUMO_46462,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Process)
     => ( s__instance(V__T,s__Terrorism)
       => ? [V__TA] :
            ( s__instance(V__TA,s__Process)
            & s__instance(V__TA,s__TerroristAttack)
            & s__subProcess(V__TA,V__T) ) ) ) ).

fof(kb_SUMO_46463,axiom,
    s__instance(s__Terrorist,s__SocialRole) ).

fof(kb_SUMO_46464,axiom,
    s__documentation(s__Terrorist,s__EnglishLanguage,'WN: a radical who employs terror as a political weapon, usually organizes with other terrorists in small cells, often uses religion as a cover for terrorist activities.') ).

fof(kb_SUMO_46465,axiom,
    ! [V__PERSON] :
      ( s__instance(V__PERSON,s__SelfConnectedObject)
     => ( s__attribute(V__PERSON,s__Terrorist)
       => ? [V__TO] :
            ( s__instance(V__TO,s__Collection)
            & s__instance(V__TO,s__TerroristOrganization)
            & s__member(V__PERSON,V__TO) ) ) ) ).

fof(kb_SUMO_46466,axiom,
    ! [V__PERSON,V__TO] :
      ( ( s__instance(V__TO,s__Collection)
        & s__instance(V__PERSON,s__SelfConnectedObject) )
     => ( ( s__instance(V__TO,s__TerroristOrganization)
          & s__member(V__PERSON,V__TO) )
       => s__attribute(V__PERSON,s__Terrorist) ) ) ).

fof(kb_SUMO_46467,axiom,
    s__subclass(s__CounterOperation,s__MilitaryOperation) ).

fof(kb_SUMO_46468,axiom,
    s__documentation(s__CounterOperation,s__EnglishLanguage,'All measures to prevent operations from the enemy.') ).

%FOL fof(kb_SUMO_46469,axiom,(( (! [V__CO,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__subclass(V__CO,s__Process) & s__instance(V__CO,s__Process) & s__instance(V__CO,s__SetOrClass)) => ((s__instance(V__CO,s__CounterOperation) & s__agent(V__CO,V__AGENT)) => (? [V__ENEMY,V__OP] : (s__instance(V__OP,s__Process) & s__subclass(V__OP,s__Process) & s__instance(V__ENEMY,s__Agent) & s__enemy(V__AGENT,V__ENEMY) & s__agent(V__OP,V__ENEMY) & s__hasPurpose(V__CO,'s__prevents(V__CO,V__OP)')))))) ))).

fof(kb_SUMO_46470,axiom,
    s__subclass(s__CounterReconnaissance,s__CounterOperation) ).

fof(kb_SUMO_46471,axiom,
    s__instance(s__CounterReconnaissance__t,s__SetOrClass) ).

fof(kb_SUMO_46472,axiom,
    s__documentation(s__CounterReconnaissance,s__EnglishLanguage,'All measures taken to prevent hostile observation of a force, area, or place.') ).

%FOL fof(kb_SUMO_46473,axiom,(( (! [V__CO,V__AGENT] : ((s__instance(V__AGENT,s__Agent) & s__subclass(V__CO,s__Process) & s__instance(V__CO,s__Process) & s__instance(V__CO,s__SetOrClass)) => ((s__instance(V__CO,s__CounterReconnaissance) & s__agent(V__CO,V__AGENT)) => (? [V__ENEMY,V__OP] : (s__instance(V__OP,s__Process) & s__subclass(V__OP,s__Process) & s__instance(V__ENEMY,s__Agent) & s__enemy(V__AGENT,V__ENEMY) & s__agent(V__OP,V__ENEMY) & s__instance(V__OP,s__ReconnaissanceOperation) & s__hasPurpose(V__CO,'s__prevents(V__CO,V__OP)')))))) ))).

fof(kb_SUMO_46474,axiom,
    s__subclass(s__CivilAffairsOperation,s__JointOperation) ).

fof(kb_SUMO_46475,axiom,
    s__instance(s__CivilAffairsOperation__t,s__SetOrClass) ).

fof(kb_SUMO_46476,axiom,
    s__documentation(s__CivilAffairsOperation,s__EnglishLanguage,'Civil Affairs Operations (CAO). These consist of CA activities and other tasks conducted by CA to support commanders conducting CMO. (1) Commanders have an inherent responsibility to maintain proper, prudent and lawful relations with the indigenous population, authorities, and government within their operational areas. These relations are facilitated through CMO. (2) Specialized CMO support is provided by CA personnel assigned as staff who plan, coordinate, and oversee CMO while implementation is performed by other elements of the joint force (i.e., other SOF, engineers, health services support, transportation, military police, security, and maneuver units). (3) CA support to CMO enhances military effectiveness by focusing efforts to minimize civilian interference with military operations and limit the adverse impact of military operations on civilian populations and resources. CA give commanders the capability to coordinate and provide disaster relief and humanitarian assistance to meet the life-sustaining needs of a civilian population. (4) CA activities include, when directed and by operational necessity, establishing and conducting a military government or civil administration within operational areas until civilian authority or government can be restored or transitioned to other appropriate authorities. These activities are planned and conducted by CA and involve application of functional specialty expertise in civil sector disciplines normally the responsibility of civil government (see Figure II-3). (5) CA operations are predominantly joint, interagency, and multinational in nature and are conducted through or with indigenous populations, authorities and institutions, international organizations, and NGOs. For more detailed information on CMO and CA activities, see JP 3-57, Joint Doctrine for Civil- Military Operations, and JP 3-57.1, Joint Doctrine for Civil Affairs. ') ).

fof(kb_SUMO_46477,axiom,
    ! [V__CONTENT,V__NATION,V__CAO,V__LAW] :
      ( ( s__instance(V__LAW,s__Proposition)
        & s__instance(V__CAO,s__Process)
        & s__instance(V__NATION,s__GeopoliticalArea)
        & s__instance(V__CONTENT,s__Proposition) )
     => ( ( s__instance(V__CAO,s__CivilAffairsOperation)
          & s__located(V__CAO,V__NATION)
          & s__instance(V__NATION,s__Nation)
          & s__instance(V__LAW,s__RegionalLawFn(V__NATION))
          & s__realization(V__CAO,V__CONTENT) )
       => s__consistent(V__LAW,V__CONTENT) ) ) ).

fof(kb_SUMO_46478,axiom,
    ! [V__CAO] :
      ( s__instance(V__CAO,s__Process)
     => ( s__instance(V__CAO,s__CivilAffairsOperation)
       => ? [V__AGENT1,V__AGENT2] :
            ( s__instance(V__AGENT2,s__Agent)
            & s__instance(V__AGENT1,s__Agent)
            & s__agent(V__CAO,V__AGENT1)
            & s__agent(V__CAO,V__AGENT2)
            & V__AGENT1 != V__AGENT2
            & s__instance(V__AGENT1,s__MilitaryOrganization)
            & ~ s__instance(V__AGENT2,s__MilitaryOrganization) ) ) ) ).

fof(kb_SUMO_46479,axiom,
    s__subclass(s__CivilMilitaryOperation,s__JointOperation) ).

fof(kb_SUMO_46480,axiom,
    s__instance(s__CivilMilitaryOperation__t,s__SetOrClass) ).

fof(kb_SUMO_46481,axiom,
    s__documentation(s__CivilMilitaryOperation,s__EnglishLanguage,'The activities of a commander that establish, maintain, influence, or exploit relations between military forces, governmental and nongovernmental civilian organizations and authorities, and the civilian populace in a friendly, neutral, or hostile operational area in order to facilitate military operations, to consolidate and achieve operational US objectives. Civil-military operations may include performance by military forces of activities and functions normally the responsibility of the local, regional, or national government. These activities may occur prior to, during, or subsequent to other military actions. They may also occur, if directed, in the absence of other military operations. Civilmilitary operations may be performed by designated civil affairs, by other military forces, or by a combination of civil affairs and other forces. Also called CMO. See also civil affairs, operation.') ).

fof(kb_SUMO_46482,axiom,
    ! [V__CAO] :
      ( s__instance(V__CAO,s__Process)
     => ( s__instance(V__CAO,s__CivilMilitaryOperation)
       => ? [V__AGENT1,V__AGENT2] :
            ( s__instance(V__AGENT2,s__Agent)
            & s__instance(V__AGENT1,s__Agent)
            & s__agent(V__CAO,V__AGENT1)
            & s__agent(V__CAO,V__AGENT2)
            & V__AGENT1 != V__AGENT2
            & s__instance(V__AGENT1,s__MilitaryOrganization)
            & ~ s__instance(V__AGENT2,s__MilitaryOrganization) ) ) ) ).

fof(kb_SUMO_46483,axiom,
    s__subAttribute(s__CivilAffairsAgreement,s__Contract) ).

fof(kb_SUMO_46484,axiom,
    s__documentation(s__CivilAffairsAgreement,s__EnglishLanguage,'An agreement that governs the relationship between allied armed forces located in a friendly country and the civil authorities and people of that country. See also civil affairs.') ).

fof(kb_SUMO_46485,axiom,
    ! [V__NATION_THIS,V__NATION_FRIENDLY,V__AGENT_MIL_THIS,V__CAA] :
      ( ( s__instance(V__CAA,s__Agreement)
        & s__instance(V__AGENT_MIL_THIS,s__CognitiveAgent)
        & s__instance(V__NATION_FRIENDLY,s__Agent)
        & s__instance(V__NATION_THIS,s__GeopoliticalArea) )
     => ( ( s__instance(V__CAA,s__CivilAffairsAgreement)
          & s__partyToAgreement(V__AGENT_MIL_THIS,V__CAA)
          & s__instance(V__AGENT_MIL_THIS,s__MilitaryOrganization)
          & s__militaryOfArea(V__AGENT_MIL_THIS,V__NATION_THIS)
          & s__instance(V__NATION_THIS,s__Nation)
          & s__located(V__AGENT_MIL_THIS,V__NATION_FRIENDLY)
          & s__instance(V__NATION_FRIENDLY,s__Nation) )
       => ( V__NATION_THIS != V__NATION_FRIENDLY
          & ~ s__enemy(V__NATION_THIS,V__NATION_FRIENDLY)
          & ? [V__AGENT_FRIENDLY] :
              ( s__instance(V__AGENT_FRIENDLY,s__CognitiveAgent)
              & s__located(V__AGENT_FRIENDLY,V__NATION_FRIENDLY)
              & s__partyToAgreement(V__AGENT_FRIENDLY,V__CAA)
              & ~ s__instance(V__AGENT_FRIENDLY,s__MilitaryOrganization) ) ) ) ) ).

fof(kb_SUMO_46486,axiom,
    ! [V__AGENT2,V__AGENT1,V__CAA] :
      ( ( s__instance(V__CAA,s__Agreement)
        & s__instance(V__AGENT1,s__CognitiveAgent)
        & s__instance(V__AGENT2,s__CognitiveAgent) )
     => ( ( s__instance(V__CAA,s__CivilAffairsAgreement)
          & s__partyToAgreement(V__AGENT1,V__CAA)
          & s__partyToAgreement(V__AGENT2,V__CAA) )
       => ~ s__enemy(V__AGENT1,V__AGENT2) ) ) ).

fof(kb_SUMO_46487,axiom,
    s__subclass(s__CivilAffairs,s__MilitaryForce) ).

fof(kb_SUMO_46488,axiom,
    s__instance(s__CivilAffairs__t,s__SetOrClass) ).

fof(kb_SUMO_46489,axiom,
    s__documentation(s__CivilAffairs,s__EnglishLanguage,'Designated Active and Reserve component forces and units organized, trained, and equipped specifically to conduct civil affairs activities and to support civil-military operations. Also called CA. See also civil affairs activities; civil-military operations.') ).

fof(kb_SUMO_46490,axiom,
    ! [V__CA] :
      ( s__instance(V__CA,s__Process)
     => ( s__instance(V__CA,s__CivilAffairs)
       => s__hasPurpose(V__CA,'(? [V__GUIDING,V__OP_ACT] : (s__instance(V__GUIDING,s__Process) & s__instance(V__GUIDING,s__Agent) & s__instance(V__GUIDING,s__Guiding) & s__patient(V__GUIDING,V__OP_ACT) & s__agent(V__CA,V__GUIDING) & (s__instance(V__OP_ACT,s__CivilMilitaryOperation) | s__instance(V__OP_ACT,s__CivilAffairsActivity))))') ) ) ).

fof(kb_SUMO_46491,axiom,
    s__subclass(s__CivilAffairsActivity,s__MilitaryOperation) ).

fof(kb_SUMO_46492,axiom,
    s__instance(s__CivilAffairsActivity__t,s__SetOrClass) ).

fof(kb_SUMO_46493,axiom,
    s__documentation(s__CivilAffairsActivity,s__EnglishLanguage,'Activities performed or supported by civil affairs that (1) enhance the relationship between military forces and civil authorities in areas where military forces are present, and (2) involve application of civil affairs functional specialty skills, in areas normally the responsibility of civil government, to enhance conduct of civil-military operations. See also civil affairs, civil-military operations.') ).

fof(kb_SUMO_46494,axiom,
    s__subProcess(s__CivilAffairsActivity,s__CivilAffairsOperation) ).

fof(kb_SUMO_46495,axiom,
    ! [V__CAA] :
      ( s__instance(V__CAA,s__Process)
     => ( s__instance(V__CAA,s__CivilAffairsActivity)
       => ? [V__CA] :
            ( s__instance(V__CA,s__Agent)
            & s__agent(V__CAA,V__CA)
            & s__instance(V__CA,s__CivilAffairs) ) ) ) ).

fof(kb_SUMO_46496,axiom,
    ! [V__OP_ACT,V__CAA] :
      ( s__instance(V__CAA,s__Physical)
     => ( s__instance(V__CAA,s__CivilAffairsActivity)
       => s__hasPurpose(V__CAA,'(? [V__GUIDING,V__OP] : (s__instance(V__GUIDING,s__Process) & s__instance(V__GUIDING,s__Guiding) & s__patient(V__GUIDING,V__OP_ACT) & s__instance(V__OP,s__CivilMilitaryOperation)))') ) ) ).

fof(kb_SUMO_46497,axiom,
    ! [V__CAA] :
      ( s__instance(V__CAA,s__Process)
     => ( s__instance(V__CAA,s__CivilAffairsActivity)
       => ? [V__AGENT1,V__AGENT2] :
            ( s__instance(V__AGENT2,s__Agent)
            & s__instance(V__AGENT1,s__Agent)
            & s__agent(V__CAA,V__AGENT1)
            & s__agent(V__CAA,V__AGENT2)
            & V__AGENT1 != V__AGENT2
            & s__instance(V__AGENT1,s__MilitaryOrganization)
            & ~ s__instance(V__AGENT2,s__MilitaryOrganization) ) ) ) ).

fof(kb_SUMO_46498,axiom,
    s__instance(s__AbortedFn__m,s__BinaryFunction) ).

fof(kb_SUMO_46499,axiom,
    s__domain(s__AbortedFn__m,"1",s__Agent) ).

fof(kb_SUMO_46500,axiom,
    s__domain(s__AbortedFn__m,"2",s__Process) ).

fof(kb_SUMO_46501,axiom,
    s__range(s__AbortedFn__m,s__Process) ).

fof(kb_SUMO_46502,axiom,
    s__documentation(s__AbortedFn__m,s__EnglishLanguage,'(AborteFn ?AGENT ?PROCESS) is the &%Process ?PROCESS after it has gotten aborted by the &%Agent ?AGENT') ).

%FOL fof(kb_SUMO_46503,axiom,(( (! [V__P,V__A,V__X] : ((s__instance(V__X,s__Physical) & s__instance(V__A,s__CognitiveAgent) & s__instance(V__P,s__Process) & s__instance(V__P,s__SetOrClass)) => (s__instance(V__X,s__AbortedFn(V__A,V__P)) => (? [V__T] : (s__instance(V__T,s__TimeInterval) & s__holdsDuring(V__T,'s__desires(V__A,(? [V__PR] : (s__instance(V__PR,s__Process) & s__instance(V__T,s__TimePosition) & s__instance(V__PR,V__P) & s__agent(V__PR,V__A))))') & s__earlier(V__T,s__WhenFn(V__X))))))) ))).

fof(kb_SUMO_46504,axiom,
    s__instance(s__AbortedMissionFn__m,s__BinaryFunction) ).

fof(kb_SUMO_46505,axiom,
    s__domain(s__AbortedMissionFn__m,"2",s__MilitaryOperation) ).

fof(kb_SUMO_46506,axiom,
    s__range(s__AbortedMissionFn__m,s__MilitaryOperation) ).

fof(kb_SUMO_46507,axiom,
    s__subrelation(s__AbortedMissionFn__m,s__AbortedFn__m) ).

fof(kb_SUMO_46508,axiom,
    s__documentation(s__AbortedMissionFn__m,s__EnglishLanguage,'(AborteMissionFn ?AGENT ?OP) is the &%MilitaryOperation ?OP after it has gotten aborted by the &%Agent ?AGENT') ).

fof(kb_SUMO_46509,axiom,
    ! [V__ACTION,V__A,V__ABORTED,V__THIS_A,V__MISSION,V__OTHER_A] :
      ( ( s__instance(V__OTHER_A,s__Agent)
        & s__instance(V__MISSION,s__MilitaryOperation)
        & s__instance(V__THIS_A,s__Agent)
        & s__instance(V__ABORTED,s__Process)
        & s__instance(V__A,s__Agent)
        & s__instance(V__ACTION,s__Process) )
     => ( ( s__instance(V__ABORTED,s__AbortedMissionFn(V__A,V__MISSION))
          & s__causes(V__ACTION,V__ABORTED)
          & s__agent(V__ACTION,V__OTHER_A)
          & s__agent(V__MISSION,V__THIS_A) )
       => ~ s__enemy(V__OTHER_A,V__THIS_A) ) ) ).

fof(kb_SUMO_46510,axiom,
    s__domain(s__enemy__m,"1",s__Agent) ).

fof(kb_SUMO_46511,axiom,
    s__domain(s__enemy__m,"2",s__Agent) ).

fof(kb_SUMO_46512,axiom,
    s__instance(s__enemy__m,s__ObjectAttitude) ).

fof(kb_SUMO_46513,axiom,
    s__instance(s__enemy__m,s__SymmetricRelation) ).

fof(kb_SUMO_46514,axiom,
    s__subrelation(s__enemy__m,s__inScopeOfInterest__m) ).

fof(kb_SUMO_46515,axiom,
    s__documentation(s__enemy__m,s__EnglishLanguage,'Marks two &%Agents that are enemies of each other') ).

fof(kb_SUMO_46516,axiom,
    ! [V__AGENT2,V__AGENT1] :
      ( ( s__instance(V__AGENT1,s__CognitiveAgent)
        & s__instance(V__AGENT2,s__Agent) )
     => ( s__enemy(V__AGENT1,V__AGENT2)
       => s__dislikes(V__AGENT1,V__AGENT2) ) ) ).

fof(kb_SUMO_46517,axiom,
    s__instance(s__Enemy,s__SocialRole) ).

fof(kb_SUMO_46518,axiom,
    s__instance(s__Enemy,s__ContestAttribute) ).

fof(kb_SUMO_46519,axiom,
    s__documentation(s__Enemy,s__EnglishLanguage,'Anyone considered hostile by someone else') ).

%FOL fof(kb_SUMO_46520,axiom,(( (! [V__AGENT2,V__AGENT1] : ((s__instance(V__AGENT1,s__CognitiveAgent) & s__instance(V__AGENT2,s__CognitiveAgent)) => (s__enemy(V__AGENT1,V__AGENT2) => (s__believes(V__AGENT1,'s__attribute(V__AGENT2,s__Enemy)') & s__believes(V__AGENT2,'s__attribute(V__AGENT1,s__Enemy)'))))) ))).

fof(kb_SUMO_46521,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Agent)
     => ( s__attribute(V__P,s__Enemy)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Agent)
            & s__enemy(V__AGENT,V__P) ) ) ) ).

fof(kb_SUMO_46522,axiom,
    s__instance(s__AbortedLaunchFn__m,s__BinaryFunction) ).

fof(kb_SUMO_46523,axiom,
    s__domain(s__AbortedLaunchFn__m,"2",s__TakingOff) ).

fof(kb_SUMO_46524,axiom,
    s__range(s__AbortedLaunchFn__m,s__TakingOff) ).

fof(kb_SUMO_46525,axiom,
    s__subrelation(s__AbortedLaunchFn__m,s__AbortedFn__m) ).

fof(kb_SUMO_46526,axiom,
    s__documentation(s__AbortedLaunchFn__m,s__EnglishLanguage,'(AborteLaunchFn ?AGENT ?TAKEOFF) is the &%TakingOff ?TAKEOFF after it has gotten aborted by the &%Agent ?AGENT. To discontinue aircraft takeoff or missile launch.') ).

fof(kb_SUMO_46527,axiom,
    s__subclass(s__Evacuation,s__IntentionalProcess) ).

fof(kb_SUMO_46528,axiom,
    s__instance(s__Evacuation__t,s__SetOrClass) ).

fof(kb_SUMO_46529,axiom,
    s__documentation(s__Evacuation,s__EnglishLanguage,'Emergency evacuation is the movement of persons from a dangerous place due to the threat or occurrence of a disastrous event (see also Evacuation). Examples are the evacuation of a building due to a bomb threat or fire and the evacuation of a district because of a flood or bombardment or an evacuation from a city due to a Hurricane. In situations involving hazardous materials or possible contamination, evacuees may be decontaminated prior to being transported out of the contaminated area. (from Wikipedia)') ).

fof(kb_SUMO_46530,axiom,
    ! [V__D,V__EV,V__OR] :
      ( ( s__instance(V__OR,s__Object)
        & s__instance(V__EV,s__Process) )
     => ( ( s__instance(V__EV,s__Evacuation)
          & s__origin(V__EV,V__OR)
          & s__destination(V__EV,V__D) )
       => ? [V__L] :
            ( s__instance(V__L,s__Process)
            & s__instance(V__L,s__Translocation)
            & s__subProcess(V__L,V__EV)
            & s__destination(V__L,V__D)
            & s__origin(V__L,V__OR) ) ) ) ).

%FOL fof(kb_SUMO_46531,axiom,(( (! [V__A,V__EV,V__OR] : ((s__instance(V__OR,s__GeographicArea) & s__instance(V__EV,s__Process) & s__instance(V__A,s__CognitiveAgent)) => ((s__instance(V__EV,s__Evacuation) & s__origin(V__EV,V__OR) & s__agent(V__EV,V__A)) => (? [V__P] : (s__instance(V__P,s__Object) & s__instance(V__P,s__Process) & s__geographicSubregion(V__OR,s__WhereFn(V__P,s__BeginFn(s__WhenFn(V__EV)))) & s__causes(V__P,V__EV) & s__believes(V__A,'s__attribute(V__P,s__Dangerous)')))))) ))).

fof(kb_SUMO_46532,axiom,
    ! [V__EV,V__H] :
      ( ( s__instance(V__H,s__Agent)
        & s__instance(V__EV,s__Process) )
     => ( ( s__instance(V__EV,s__Evacuation)
          & s__experiencer(V__EV,V__H) )
       => s__instance(V__H,s__Human) ) ) ).

fof(kb_SUMO_46533,axiom,
    ! [V__EV,V__H] :
      ( ( s__instance(V__H,s__Agent)
        & s__instance(V__EV,s__Process) )
     => ( ( s__instance(V__EV,s__Evacuation)
          & s__agent(V__EV,V__H) )
       => s__instance(V__H,s__CognitiveAgent) ) ) ).

fof(kb_SUMO_46534,axiom,
    ! [V__O,V__A,V__EV] :
      ( ( s__instance(V__EV,s__Process)
        & s__instance(V__A,s__Organization)
        & s__instance(V__O,s__Object) )
     => ( ( s__instance(V__EV,s__Evacuation)
          & s__origin(V__EV,V__O)
          & s__agent(V__EV,V__A) )
       => ? [V__T,V__TA] :
            ( s__instance(V__TA,s__Organization)
            & s__instance(V__TA,s__SelfConnectedObject)
            & s__instance(V__T,s__Process)
            & s__instance(V__T,s__Transportation)
            & s__destination(V__T,V__O)
            & ( s__subOrganization(V__TA,V__A)
              | s__member(V__TA,V__A)
              | V__TA = V__A )
            & ( s__agent(V__T,V__TA)
              | s__patient(V__T,V__TA) ) ) ) ) ).

fof(kb_SUMO_46535,axiom,
    ! [V__O,V__A,V__EV] :
      ( ( s__instance(V__EV,s__Process)
        & s__instance(V__A,s__Organization)
        & s__instance(V__O,s__Object) )
     => ( ( s__instance(V__EV,s__Evacuation)
          & s__origin(V__EV,V__O)
          & s__agent(V__EV,V__A) )
       => ? [V__M,V__MA] :
            ( s__instance(V__MA,s__Organization)
            & s__instance(V__MA,s__SelfConnectedObject)
            & s__instance(V__M,s__Process)
            & s__instance(V__M,s__Maintaining)
            & s__eventLocated(V__M,V__O)
            & s__subProcess(V__M,V__EV)
            & ( s__subOrganization(V__MA,V__A)
              | s__member(V__MA,V__A)
              | V__MA = V__A )
            & s__agent(V__M,V__MA) ) ) ) ).

fof(kb_SUMO_46536,axiom,
    ! [V__P,V__A,V__EV] :
      ( ( s__instance(V__EV,s__Process)
        & s__instance(V__A,s__Organization)
        & s__instance(V__P,s__Agent) )
     => ( ( s__instance(V__EV,s__Evacuation)
          & s__experiencer(V__EV,V__P)
          & s__agent(V__EV,V__A) )
       => ? [V__M,V__MA] :
            ( s__instance(V__MA,s__Organization)
            & s__instance(V__MA,s__SelfConnectedObject)
            & s__instance(V__M,s__Process)
            & s__instance(V__M,s__TherapeuticProcess)
            & s__subProcess(V__M,V__EV)
            & ( s__subOrganization(V__MA,V__A)
              | s__member(V__MA,V__A)
              | V__MA = V__A )
            & s__agent(V__M,V__MA)
            & s__experiencer(V__M,V__P) ) ) ) ).

fof(kb_SUMO_46537,axiom,
    ! [V__P,V__A,V__EV] :
      ( ( s__instance(V__EV,s__Process)
        & s__instance(V__A,s__Organization)
        & s__instance(V__P,s__Agent) )
     => ( ( s__instance(V__EV,s__Evacuation)
          & s__agent(V__EV,V__A)
          & s__experiencer(V__EV,V__P) )
       => ? [V__C,V__CA] :
            ( s__instance(V__CA,s__Organization)
            & s__instance(V__CA,s__SelfConnectedObject)
            & s__instance(V__C,s__Process)
            & s__instance(V__C,s__Classifying)
            & s__subProcess(V__C,V__EV)
            & s__experiencer(V__C,V__P)
            & ( s__subOrganization(V__CA,V__A)
              | s__member(V__CA,V__A)
              | V__CA = V__A )
            & s__agent(V__C,V__CA) ) ) ) ).

fof(kb_SUMO_46538,axiom,
    ! [V__O,V__A,V__EV] :
      ( ( s__instance(V__EV,s__Process)
        & s__instance(V__A,s__Organization)
        & s__instance(V__O,s__Object) )
     => ( ( s__instance(V__EV,s__Evacuation)
          & s__agent(V__EV,V__A)
          & s__origin(V__EV,V__O) )
       => ? [V__T,V__TA] :
            ( s__instance(V__TA,s__Organization)
            & s__instance(V__TA,s__SelfConnectedObject)
            & s__instance(V__T,s__Process)
            & s__instance(V__T,s__Translocation)
            & s__subProcess(V__T,V__EV)
            & s__origin(V__T,V__O)
            & ( s__experiencer(V__T,V__TA)
              | s__agent(V__T,V__TA) )
            & ( s__subOrganization(V__TA,V__A)
              | s__member(V__TA,V__A)
              | V__TA = V__A ) ) ) ) ).

fof(kb_SUMO_46539,axiom,
    s__subclass(s__Demonstration,s__PoliticalProcess) ).

fof(kb_SUMO_46540,axiom,
    s__instance(s__Demonstration__t,s__SetOrClass) ).

fof(kb_SUMO_46541,axiom,
    s__documentation(s__Demonstration,s__EnglishLanguage,'A demonstration is the public display of the common opinion of a group of people, whether members of the public, a sector of the community, or an activist group. Topics of demonstrations often deal with politics, economics, and society, or the issues related to it. Thus, such an opinion is demonstrated to be public and significant by gathering in a crowd, usually at a symbolic place or date, associated with that opinion. If a demonstration is targeted against a certain nation, the demonstration would take place infront of the embasy of the nation in question. Demonstrations can be used to show an opinion in protest or as a criticism of a public issue or a perceived grievance or social injustice. First Amendment of the United States Constitution specifically allows demonstrations and the freedom of assembly as part of a measure to facilitate the redress of such grievances. (from Wikipedia)') ).

fof(kb_SUMO_46542,axiom,
    ! [V__A,V__D] :
      ( ( s__instance(V__D,s__Process)
        & s__instance(V__A,s__Agent) )
     => ( ( s__instance(V__D,s__Demonstration)
          & s__agent(V__D,V__A) )
       => ( s__instance(V__A,s__Human)
          | s__instance(V__A,s__GroupOfPeople) ) ) ) ).

fof(kb_SUMO_46543,axiom,
    ! [V__A1,V__D,V__G,V__A2] :
      ( ( s__instance(V__A2,s__SelfConnectedObject)
        & s__instance(V__A2,s__CognitiveAgent)
        & s__instance(V__G,s__Agent)
        & s__instance(V__G,s__Collection)
        & s__instance(V__D,s__Process)
        & s__instance(V__A1,s__SelfConnectedObject)
        & s__instance(V__A1,s__CognitiveAgent) )
     => ( ( s__instance(V__D,s__Demonstration)
          & s__agent(V__D,V__G)
          & s__member(V__A1,V__G)
          & s__member(V__A2,V__G) )
       => ? [V__P] :
            ( s__instance(V__P,s__Formula)
            & s__believes(V__A1,V__P)
            & s__believes(V__A2,V__P) ) ) ) ).

fof(kb_SUMO_46544,axiom,
    s__format(s__EnglishLanguage,s__absorbedDose__m,'%1 has %n absorbed a dose of radiation equal to %2') ).

fof(kb_SUMO_46545,axiom,
    s__format(s__EnglishLanguage,s__areaOfOperation__m,'%1 is %n the operational area for %2') ).

fof(kb_SUMO_46546,axiom,
    s__format(s__EnglishLanguage,s__coordinates__m,'%1 %n{doesnt} coordinate%p{s} %2') ).

fof(kb_SUMO_46547,axiom,
    s__format(s__EnglishLanguage,s__AbortedFn__m,'the process %2 aborted by %1') ).

fof(kb_SUMO_46548,axiom,
    s__format(s__EnglishLanguage,s__AbortedMissionFn__m,'the military operation %2 aborted by %1') ).

fof(kb_SUMO_46549,axiom,
    s__format(s__EnglishLanguage,s__enemy__m,'%1 and %2 are %n enemies of each other') ).

fof(kb_SUMO_46550,axiom,
    s__format(s__EnglishLanguage,s__AbortedLaunchFn__m,'the launch %2 aborted by %1') ).

fof(kb_SUMO_46551,axiom,
    s__termFormat(s__EnglishLanguage,s__SpecialReconnaissance,'special reconnaissance') ).

fof(kb_SUMO_46552,axiom,
    s__termFormat(s__EnglishLanguage,s__EnvironmentalReconnaissance,'environmental reconnaissance') ).

fof(kb_SUMO_46553,axiom,
    s__termFormat(s__EnglishLanguage,s__ArmedReconnaissance,'armed reconnaissance') ).

fof(kb_SUMO_46554,axiom,
    s__termFormat(s__EnglishLanguage,s__TargetThreatReconnaissance,'target threat reconnaissance') ).

fof(kb_SUMO_46555,axiom,
    s__termFormat(s__EnglishLanguage,s__PoststrikeReconnaissance,'post-strike reconnaissance') ).

fof(kb_SUMO_46556,axiom,
    s__termFormat(s__EnglishLanguage,s__UnconventionalWarfare,'unconventional warfare') ).

fof(kb_SUMO_46557,axiom,
    s__termFormat(s__EnglishLanguage,s__GuerrillaWarfare,'guerrilla warfare') ).

fof(kb_SUMO_46558,axiom,
    s__termFormat(s__EnglishLanguage,s__Subversion,subversion) ).

fof(kb_SUMO_46559,axiom,
    s__termFormat(s__EnglishLanguage,s__Sabotage,sabotage) ).

fof(kb_SUMO_46560,axiom,
    s__termFormat(s__EnglishLanguage,s__IntelligenceActivities,'intelligence activity') ).

fof(kb_SUMO_46561,axiom,
    s__termFormat(s__EnglishLanguage,s__UnconventionalAssistedRecovery,'unconventional assisted recovery') ).

fof(kb_SUMO_46562,axiom,
    s__termFormat(s__EnglishLanguage,s__Exfiltration,exfiltration) ).

fof(kb_SUMO_46563,axiom,
    s__termFormat(s__EnglishLanguage,s__SpecialOperation,'special operation') ).

fof(kb_SUMO_46564,axiom,
    s__termFormat(s__EnglishLanguage,s__SpecialOperationsForces,'special operations force') ).

fof(kb_SUMO_46565,axiom,
    s__termFormat(s__EnglishLanguage,s__Designating,designating) ).

fof(kb_SUMO_46566,axiom,
    s__termFormat(s__EnglishLanguage,s__DirectAction,'direct action') ).

fof(kb_SUMO_46567,axiom,
    s__termFormat(s__EnglishLanguage,s__DirectActionActivity,'direct action activity') ).

fof(kb_SUMO_46568,axiom,
    s__termFormat(s__EnglishLanguage,s__Raid,raid) ).

fof(kb_SUMO_46569,axiom,
    s__termFormat(s__EnglishLanguage,s__DirectAmbush,'direct ambush') ).

fof(kb_SUMO_46570,axiom,
    s__termFormat(s__EnglishLanguage,s__MilitaryAssault,'military assault') ).

fof(kb_SUMO_46571,axiom,
    s__termFormat(s__EnglishLanguage,s__DirectAssault,'direct assault') ).

fof(kb_SUMO_46572,axiom,
    s__termFormat(s__EnglishLanguage,s__StandoffAttack,'standoff attack') ).

fof(kb_SUMO_46573,axiom,
    s__termFormat(s__EnglishLanguage,s__TerminalAttackControl,'terminal attack control') ).

fof(kb_SUMO_46574,axiom,
    s__termFormat(s__EnglishLanguage,s__TerminalGuidance,'terminal guidance') ).

fof(kb_SUMO_46575,axiom,
    s__termFormat(s__EnglishLanguage,s__RecoveryOperation,'recovery operation') ).

fof(kb_SUMO_46576,axiom,
    s__termFormat(s__EnglishLanguage,s__Locating,locating) ).

fof(kb_SUMO_46577,axiom,
    s__termFormat(s__EnglishLanguage,s__PreciseDestruction,'precise destruction') ).

fof(kb_SUMO_46578,axiom,
    s__termFormat(s__EnglishLanguage,s__HighPrecisionWeapon,'high precision weapon') ).

fof(kb_SUMO_46579,axiom,
    s__termFormat(s__EnglishLanguage,s__AntiSurfaceOperation,'anti-surface operation') ).

fof(kb_SUMO_46580,axiom,
    s__termFormat(s__EnglishLanguage,s__ReconnaissanceOperation,'reconnaissance operation') ).

fof(kb_SUMO_46581,axiom,
    s__termFormat(s__EnglishLanguage,s__ReconnaissanceByFire,'reconnaissance by fire') ).

fof(kb_SUMO_46582,axiom,
    s__termFormat(s__EnglishLanguage,s__ReconnaissanceInForce,'reconnaissance in force') ).

fof(kb_SUMO_46583,axiom,
    s__termFormat(s__EnglishLanguage,s__AirReconnaissance,'air reconnaissance') ).

fof(kb_SUMO_46584,axiom,
    s__termFormat(s__EnglishLanguage,s__AirPhotographicReconnaissance,'air photographic reconnaissance') ).

fof(kb_SUMO_46585,axiom,
    s__termFormat(s__EnglishLanguage,s__AmphibiousReconnaissance,'amphibious reconnaissance') ).

fof(kb_SUMO_46586,axiom,
    s__termFormat(s__EnglishLanguage,s__AmphibiousReconnaissanceUnit,'amphibious reconnaissance unit') ).

fof(kb_SUMO_46587,axiom,
    s__termFormat(s__EnglishLanguage,s__LandingWaterLand,landing) ).

fof(kb_SUMO_46588,axiom,
    s__termFormat(s__EnglishLanguage,s__ContactReconnaissance,'contact reconnaissance') ).

fof(kb_SUMO_46589,axiom,
    s__termFormat(s__EnglishLanguage,s__RadarReconnaissance,'radar reconnaissance') ).

fof(kb_SUMO_46590,axiom,
    s__termFormat(s__EnglishLanguage,s__Patrol,patrol) ).

fof(kb_SUMO_46591,axiom,
    s__termFormat(s__EnglishLanguage,s__ElectronicReconnaissance,'electronic reconnaissance') ).

fof(kb_SUMO_46592,axiom,
    s__termFormat(s__EnglishLanguage,s__RadiationMeasure,'measure of radiation') ).

fof(kb_SUMO_46593,axiom,
    s__termFormat(s__EnglishLanguage,s__Rad,rad) ).

fof(kb_SUMO_46594,axiom,
    s__termFormat(s__EnglishLanguage,s__ExternalAgency,'external agency') ).

fof(kb_SUMO_46595,axiom,
    s__termFormat(s__EnglishLanguage,s__JointStaff,'Joint Staff') ).

fof(kb_SUMO_46596,axiom,
    s__termFormat(s__EnglishLanguage,s__DirectorJS,'Director of the Joint Staff') ).

fof(kb_SUMO_46597,axiom,
    s__termFormat(s__EnglishLanguage,s__ChairmanJCS,'Chairman of the Joint Chiefs of Staff') ).

fof(kb_SUMO_46598,axiom,
    s__termFormat(s__EnglishLanguage,s__JointChiefsOfStaff,'Joint Chiefs of Staff') ).

fof(kb_SUMO_46599,axiom,
    s__termFormat(s__EnglishLanguage,s__JointPublication,'Joint Publication') ).

fof(kb_SUMO_46600,axiom,
    s__termFormat(s__EnglishLanguage,s__USMilitary,'United States military') ).

fof(kb_SUMO_46601,axiom,
    s__termFormat(s__EnglishLanguage,s__AboveTheLine,'above the line') ).

fof(kb_SUMO_46602,axiom,
    s__termFormat(s__EnglishLanguage,s__BelowTheLine,'below the line') ).

fof(kb_SUMO_46603,axiom,
    s__termFormat(s__EnglishLanguage,s__Doctrine,doctrine) ).

fof(kb_SUMO_46604,axiom,
    s__termFormat(s__EnglishLanguage,s__MultinationalDoctrine,'multinational doctrine') ).

fof(kb_SUMO_46605,axiom,
    s__termFormat(s__EnglishLanguage,s__JointDoctrine,'joint doctrine') ).

fof(kb_SUMO_46606,axiom,
    s__termFormat(s__EnglishLanguage,s__ChairmanPublication,'chairman publication') ).

fof(kb_SUMO_46607,axiom,
    s__termFormat(s__EnglishLanguage,s__ChairmanInstruction,'chairman instruction') ).

fof(kb_SUMO_46608,axiom,
    s__termFormat(s__EnglishLanguage,s__ChairmanManual,'chairman manual') ).

fof(kb_SUMO_46609,axiom,
    s__termFormat(s__EnglishLanguage,s__Capstone,'capstone publication') ).

fof(kb_SUMO_46610,axiom,
    s__termFormat(s__EnglishLanguage,s__Keystone,'keystone publication') ).

fof(kb_SUMO_46611,axiom,
    s__termFormat(s__EnglishLanguage,s__JointTest,'joint test') ).

fof(kb_SUMO_46612,axiom,
    s__termFormat(s__EnglishLanguage,s__PsychologicalOperation,'psychological operation') ).

fof(kb_SUMO_46613,axiom,
    s__termFormat(s__EnglishLanguage,s__DevelopPrograms,'program development') ).

fof(kb_SUMO_46614,axiom,
    s__termFormat(s__EnglishLanguage,s__DistributeProducts,'product distribution') ).

fof(kb_SUMO_46615,axiom,
    s__termFormat(s__EnglishLanguage,s__DisseminateProducts,'product dissemination') ).

fof(kb_SUMO_46616,axiom,
    s__termFormat(s__EnglishLanguage,s__ProduceStudies,'producing studies') ).

fof(kb_SUMO_46617,axiom,
    s__termFormat(s__EnglishLanguage,s__SupportEPW,'supporting prisoners of war') ).

fof(kb_SUMO_46618,axiom,
    s__termFormat(s__EnglishLanguage,s__SupportCI,'supporting civilian internees') ).

fof(kb_SUMO_46619,axiom,
    s__termFormat(s__EnglishLanguage,s__SupportDC,'supporting dislocated civilians') ).

fof(kb_SUMO_46620,axiom,
    s__termFormat(s__EnglishLanguage,s__SupportHNAssistance,'supporting host nation assistance') ).

fof(kb_SUMO_46621,axiom,
    s__termFormat(s__EnglishLanguage,s__TacticalPSYOP,'tactical psychological operation') ).

fof(kb_SUMO_46622,axiom,
    s__termFormat(s__EnglishLanguage,s__SupportIO,'support operation for information operations') ).

fof(kb_SUMO_46623,axiom,
    s__termFormat(s__EnglishLanguage,s__HostNation,'host nation') ).

fof(kb_SUMO_46624,axiom,
    s__termFormat(s__EnglishLanguage,s__PublicProgram,'public program') ).

fof(kb_SUMO_46625,axiom,
    s__termFormat(s__EnglishLanguage,s__Public,public) ).

fof(kb_SUMO_46626,axiom,
    s__termFormat(s__EnglishLanguage,s__Helping,helping) ).

fof(kb_SUMO_46627,axiom,
    s__termFormat(s__EnglishLanguage,s__Proliferation,proliferation) ).

fof(kb_SUMO_46628,axiom,
    s__termFormat(s__EnglishLanguage,s__ProliferationWMD,'WMD proliferation') ).

fof(kb_SUMO_46629,axiom,
    s__termFormat(s__EnglishLanguage,s__CounterproliferationWMD,'WMD counter-proliferation') ).

fof(kb_SUMO_46630,axiom,
    s__termFormat(s__EnglishLanguage,s__PeaceState,'at peace') ).

fof(kb_SUMO_46631,axiom,
    s__termFormat(s__EnglishLanguage,s__WarState,'at war') ).

fof(kb_SUMO_46632,axiom,
    s__termFormat(s__EnglishLanguage,s__OperationPlanning,'operation planning') ).

fof(kb_SUMO_46633,axiom,
    s__termFormat(s__EnglishLanguage,s__OperationPlan,'operation plan') ).

fof(kb_SUMO_46634,axiom,
    s__termFormat(s__EnglishLanguage,s__CONPLAN,'CONPLAN') ).

fof(kb_SUMO_46635,axiom,
    s__termFormat(s__EnglishLanguage,s__CONPLANwithTPFDD,'CONPLAN with TPFDD') ).

fof(kb_SUMO_46636,axiom,
    s__termFormat(s__EnglishLanguage,s__TPFDD,'time-phased force and deployment data') ).

fof(kb_SUMO_46637,axiom,
    s__termFormat(s__EnglishLanguage,s__TPFDDFile,'time-phased force and deployment data file') ).

fof(kb_SUMO_46638,axiom,
    s__termFormat(s__EnglishLanguage,s__OperationOrder,'operation order') ).

fof(kb_SUMO_46639,axiom,
    s__termFormat(s__EnglishLanguage,s__JointOperation,'joint operation') ).

fof(kb_SUMO_46640,axiom,
    s__termFormat(s__EnglishLanguage,s__JointForces,'joint forces') ).

fof(kb_SUMO_46641,axiom,
    s__termFormat(s__EnglishLanguage,s__JointOperationPlanning,'joint operation planning') ).

fof(kb_SUMO_46642,axiom,
    s__termFormat(s__EnglishLanguage,s__OPLAN,'OPLAN') ).

fof(kb_SUMO_46643,axiom,
    s__termFormat(s__EnglishLanguage,s__JOPES,'Joint Operation Planning and Execution System') ).

fof(kb_SUMO_46644,axiom,
    s__termFormat(s__EnglishLanguage,s__JOPESManual,'Joint Operation Planning and Execution System Manual') ).

fof(kb_SUMO_46645,axiom,
    s__termFormat(s__EnglishLanguage,s__InformationOperation,'information operation') ).

fof(kb_SUMO_46646,axiom,
    s__termFormat(s__EnglishLanguage,s__DefensiveInformationOperation,'defensive information operation') ).

fof(kb_SUMO_46647,axiom,
    s__termFormat(s__EnglishLanguage,s__OffensiveInformationOperation,'offensive information operation') ).

fof(kb_SUMO_46648,axiom,
    s__termFormat(s__EnglishLanguage,s__ForeignInternalDefense,'foreign internal defense') ).

fof(kb_SUMO_46649,axiom,
    s__termFormat(s__EnglishLanguage,s__HNMilitaryAssistance,'host nation military assistance') ).

fof(kb_SUMO_46650,axiom,
    s__termFormat(s__EnglishLanguage,s__PopulationSecurity,'population security') ).

fof(kb_SUMO_46651,axiom,
    s__termFormat(s__EnglishLanguage,s__CounterTerrorism,'counter-terrorism') ).

fof(kb_SUMO_46652,axiom,
    s__termFormat(s__EnglishLanguage,s__CTIntelligenceOperation,'counter-terrorism intelligence operation') ).

fof(kb_SUMO_46653,axiom,
    s__termFormat(s__EnglishLanguage,s__CTNwInfraAttack,'counter-terrorism network and infrastructure attack') ).

fof(kb_SUMO_46654,axiom,
    s__termFormat(s__EnglishLanguage,s__CTHostageMaterielRecovery,'counter-terrorism hostage or materiel recovery operation') ).

fof(kb_SUMO_46655,axiom,
    s__termFormat(s__EnglishLanguage,s__CTNonKineticActivity,'counter-terrorism non-kinetic activity') ).

fof(kb_SUMO_46656,axiom,
    s__termFormat(s__EnglishLanguage,s__CounterTerrorismStrategy,'counter-terrorism strategy') ).

fof(kb_SUMO_46657,axiom,
    s__termFormat(s__EnglishLanguage,s__Terrorism,terrorism) ).

fof(kb_SUMO_46658,axiom,
    s__termFormat(s__EnglishLanguage,s__TerroristAttack,'terrorist attack') ).

fof(kb_SUMO_46659,axiom,
    s__termFormat(s__EnglishLanguage,s__CarBombing,'car bombing') ).

fof(kb_SUMO_46660,axiom,
    s__termFormat(s__EnglishLanguage,s__CounterOperation,'counter operation') ).

fof(kb_SUMO_46661,axiom,
    s__termFormat(s__EnglishLanguage,s__CounterReconnaissance,'counter-reconnaissance') ).

fof(kb_SUMO_46662,axiom,
    s__termFormat(s__EnglishLanguage,s__CivilAffairsOperation,'civil affairs operation') ).

fof(kb_SUMO_46663,axiom,
    s__termFormat(s__EnglishLanguage,s__CivilMilitaryOperation,'civil military operation') ).

fof(kb_SUMO_46664,axiom,
    s__termFormat(s__EnglishLanguage,s__CivilAffairsAgreement,'civil affairs agreement') ).

fof(kb_SUMO_46665,axiom,
    s__termFormat(s__EnglishLanguage,s__CivilAffairs,'civil affairs') ).

fof(kb_SUMO_46666,axiom,
    s__termFormat(s__EnglishLanguage,s__CivilAffairsActivity,'civil affairs activity') ).

fof(kb_SUMO_46667,axiom,
    s__termFormat(s__EnglishLanguage,s__Enemy,enemy) ).

fof(kb_SUMO_46668,axiom,
    s__termFormat(s__EnglishLanguage,s__Evacuation,evacuation) ).

fof(kb_SUMO_46669,axiom,
    s__termFormat(s__EnglishLanguage,s__Demonstration,demonstration) ).

fof(kb_SUMO_46670,axiom,
    s__subclass(s__RecordingStudio,s__StationaryArtifact) ).

fof(kb_SUMO_46671,axiom,
    s__instance(s__RecordingStudio__t,s__SetOrClass) ).

fof(kb_SUMO_46672,axiom,
    s__documentation(s__RecordingStudio,s__EnglishLanguage,'A &%RecordingStudio is a &%StationaryArtifact, such as a &%Room or &%Building that has the necessary equipment to professionaly produce a &%Recording.') ).

fof(kb_SUMO_46673,axiom,
    s__termFormat(s__EnglishLanguage,s__RecordingStudio,'recording studio') ).

fof(kb_SUMO_46674,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__RecordingStudio)
       => s__hasPurpose(V__S,'(? [V__R,V__P] : (s__instance(V__P,s__Process) & s__instance(V__R,s__Recording) & s__result(V__P,V__R) & s__eventLocated(V__P,V__S)))') ) ) ).

fof(kb_SUMO_46675,axiom,
    ! [V__S] :
      ( s__instance(V__S,s__Object)
     => ( s__instance(V__S,s__RecordingStudio)
       => ? [V__D] :
            ( s__instance(V__D,s__Device)
            & s__hasPurpose(V__D,'(? [V__R,V__P] : (s__instance(V__P,s__Process) & s__instance(V__D,s__Object) & s__instance(V__R,s__Recording) & s__instrument(V__P,V__D) & s__result(V__P,V__R)))')
            & s__located(V__D,V__S) ) ) ) ).

fof(kb_SUMO_46676,axiom,
    s__subclass(s__Album,s__List) ).

fof(kb_SUMO_46677,axiom,
    s__instance(s__Album__t,s__SetOrClass) ).

fof(kb_SUMO_46678,axiom,
    s__documentation(s__Album,s__EnglishLanguage,'An &%Album is a &%List of &%Recordings that are packaged and sold as a unit.') ).

fof(kb_SUMO_46679,axiom,
    s__termFormat(s__EnglishLanguage,s__Album,album) ).

fof(kb_SUMO_46680,axiom,
    ! [V__L] :
      ( s__instance(V__L,s__Album)
     => ! [V__X] :
          ( s__instance(V__L,s__List)
         => ( s__inList(V__X,V__L)
           => s__instance(V__X,s__Recording) ) ) ) ).

fof(kb_SUMO_46681,axiom,
    s__subclass(s__Discography,s__Collection) ).

fof(kb_SUMO_46682,axiom,
    s__instance(s__Discography__t,s__SetOrClass) ).

fof(kb_SUMO_46683,axiom,
    s__documentation(s__Discography,s__EnglishLanguage,'A &%Discography is the collection of all released &%MusicRecording of a &%Musician. This is different from something like a sessionography, which is a collection of all recording sessions, whether they have been released for sale or not.') ).

fof(kb_SUMO_46684,axiom,
    s__termFormat(s__EnglishLanguage,s__Discography,discography) ).

fof(kb_SUMO_46685,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Discography)
     => ? [V__M] :
          ( s__instance(V__M,s__CognitiveAgent)
          & s__attribute(V__M,s__Musician)
          & ! [V__X] :
              ( ( s__instance(V__X,s__MusicRecording)
                & s__instance(V__X,s__Album)
                & s__instance(V__D,s__Collection) )
             => ( s__member(V__X,V__D)
               => ? [V__I,V__T,V__R,V__DS] :
                    ( s__subclass(V__DS,s__DataStorageDevice)
                    & s__instance(V__R,s__GeographicArea)
                    & s__instance(V__T,s__TimePoint)
                    & s__subclass(V__I,s__MakingMusic)
                    & s__instance(V__M,s__Human)
                    & s__musician(V__X,V__M,V__I)
                    & s__releaseForSale(s__AlbumCopiesFn(V__X,V__DS),V__R,V__T) ) ) ) ) ) ).

fof(kb_SUMO_46686,axiom,
    s__instance(s__producedOn__m,s__BinaryPredicate) ).

fof(kb_SUMO_46687,axiom,
    s__documentation(s__producedOn__m,s__EnglishLanguage,'(&%producedOn ?R ?TP) refers to the date that a &%Recording was finalized into a final copy that is ready for release.') ).

fof(kb_SUMO_46688,axiom,
    s__termFormat(s__EnglishLanguage,s__producedOn__m,'produced on') ).

fof(kb_SUMO_46689,axiom,
    s__domain(s__producedOn__m,"1",s__Recording) ).

fof(kb_SUMO_46690,axiom,
    s__domain(s__producedOn__m,"2",s__TimePoint) ).

fof(kb_SUMO_46691,axiom,
    ! [V__R,V__D] :
      ( ( s__instance(V__D,s__TimePoint)
        & s__instance(V__R,s__Recording) )
     => ( s__producedOn(V__R,V__D)
       => ? [V__P] :
            ( s__instance(V__P,s__TimeInterval)
            & s__instance(V__P,s__Process)
            & s__result(V__P,V__R)
            & V__D = s__WhenFn(s__EndFn(V__P)) ) ) ) ).

fof(kb_SUMO_46692,axiom,
    s__instance(s__producedBy__m,s__BinaryPredicate) ).

fof(kb_SUMO_46693,axiom,
    s__documentation(s__producedBy__m,s__EnglishLanguage,'(&%producedBy ?R ?A) &%Human ?A is responsible for all decision-making processes that resulted in &%Recording ?R') ).

fof(kb_SUMO_46694,axiom,
    s__termFormat(s__EnglishLanguage,s__producedBy__m,'produced by') ).

fof(kb_SUMO_46695,axiom,
    s__domain(s__producedBy__m,"1",s__Recording) ).

fof(kb_SUMO_46696,axiom,
    s__domain(s__producedBy__m,"2",s__Human) ).

fof(kb_SUMO_46697,axiom,
    ! [V__A,V__R] :
      ( ( s__instance(V__R,s__Recording)
        & s__instance(V__A,s__Human) )
     => ( s__producedBy(V__R,V__A)
       => ? [V__M,V__P] :
            ( s__instance(V__M,s__Process)
            & s__instance(V__M,s__Managing)
            & s__agent(V__M,V__A)
            & s__patient(V__M,V__P)
            & s__instance(V__P,s__Process)
            & s__result(V__P,V__R) ) ) ) ).

fof(kb_SUMO_46698,axiom,
    s__instance(s__recordingLength__m,s__BinaryPredicate) ).

fof(kb_SUMO_46699,axiom,
    s__documentation(s__recordingLength__m,s__EnglishLanguage,'(&%recordingLength ?R ?T) indicates that playing the complete &%Recording ?R from start to finish lasts &%TimeDuration ?T.') ).

fof(kb_SUMO_46700,axiom,
    s__termFormat(s__EnglishLanguage,s__recordingLength__m,'recording length') ).

fof(kb_SUMO_46701,axiom,
    s__domain(s__recordingLength__m,"1",s__Recording) ).

fof(kb_SUMO_46702,axiom,
    s__domain(s__recordingLength__m,"2",s__TimeDuration) ).

fof(kb_SUMO_46703,axiom,
    ! [V__R,V__T,V__L] :
      ( ( s__instance(V__L,s__Process)
        & s__instance(V__T,s__TimeDuration)
        & s__instance(V__R,s__Recording) )
     => ( ( s__recordingLength(V__R,V__T)
          & s__instance(V__R,s__AudioRecording) )
       => ( ( s__instance(V__L,s__Listening)
            & s__patient(V__L,V__R) )
         => s__duration(s__WhenFn(V__L),V__T) ) ) ) ).

fof(kb_SUMO_46704,axiom,
    s__instance(s__recordingCompany__m,s__BinaryPredicate) ).

fof(kb_SUMO_46705,axiom,
    s__documentation(s__recordingCompany__m,s__EnglishLanguage,'(&%recordingCompany ?R ?C) means that &%RecordCompany ?C is responsible for the distribution and production of &%Recording ?R.') ).

fof(kb_SUMO_46706,axiom,
    s__termFormat(s__EnglishLanguage,s__recordingCompany__m,'recording company') ).

fof(kb_SUMO_46707,axiom,
    s__domain(s__recordingCompany__m,"1",s__Recording) ).

fof(kb_SUMO_46708,axiom,
    s__domain(s__recordingCompany__m,"2",s__Organization) ).

fof(kb_SUMO_46709,axiom,
    s__subrelation(s__composer__m,s__creator__m) ).

fof(kb_SUMO_46710,axiom,
    s__documentation(s__composer__m,s__EnglishLanguage,'(&%composer ?AGENT ?COMPOSITION) means that &%CognitiveAgent ?AGENT created &%MusicalComposition ?COMPOSITION') ).

fof(kb_SUMO_46711,axiom,
    s__termFormat(s__EnglishLanguage,s__composer__m,composer) ).

fof(kb_SUMO_46712,axiom,
    s__comment(s__composer__m,'Right now, &%composer is a &%subrelation of &%authors, but &%authors is related to a &%Text versus to a &%Proposition, so Im changing it such that &%compsoer now is a &%subrelation of &%creator, so that it can work with &%MusicalComposition, which is now a &%subclass of &%Proposition. (09-14-2011)','KJN') ).

fof(kb_SUMO_46713,axiom,
    s__domain(s__composer__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_46714,axiom,
    s__domain(s__composer__m,"2",s__MusicalComposition) ).

fof(kb_SUMO_46715,axiom,
    ! [V__A,V__M] :
      ( ( s__instance(V__M,s__MusicalComposition)
        & s__instance(V__A,s__Agent) )
     => ( s__composer(V__A,V__M)
       => ? [V__C] :
            ( s__instance(V__C,s__Process)
            & s__agent(V__C,V__A)
            & s__result(V__C,V__M) ) ) ) ).

fof(kb_SUMO_46716,axiom,
    s__subrelation(s__lyricist__m,s__creator__m) ).

fof(kb_SUMO_46717,axiom,
    s__documentation(s__lyricist__m,s__EnglishLanguage,'(&%lyricist ?LC ?A) means that &%CognitiveAgent ?A is the person who created &%LyricalContent ?LC.') ).

fof(kb_SUMO_46718,axiom,
    s__termFormat(s__EnglishLanguage,s__lyricist__m,lyricist) ).

fof(kb_SUMO_46719,axiom,
    s__domain(s__lyricist__m,"1",s__LyricalContent) ).

fof(kb_SUMO_46720,axiom,
    s__domain(s__lyricist__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_46721,axiom,
    ! [V__A,V__LC] :
      ( ( s__instance(V__LC,s__LyricalContent)
        & s__instance(V__A,s__CognitiveAgent) )
     => ( s__lyricist(V__LC,V__A)
       => ? [V__C] :
            ( s__instance(V__C,s__Process)
            & s__agent(V__C,V__A)
            & s__result(V__C,V__LC) ) ) ) ).

fof(kb_SUMO_46722,axiom,
    s__instance(s__musicInterpretation__m,s__BinaryPredicate) ).

fof(kb_SUMO_46723,axiom,
    s__documentation(s__musicInterpretation__m,s__EnglishLanguage,'(&%musicInterpretation ?MR ?MC) means that &%MusicRecording ?MR is a &%realization of &%Music ?MC') ).

fof(kb_SUMO_46724,axiom,
    s__termFormat(s__EnglishLanguage,s__musicInterpretation__m,'music interpretation') ).

fof(kb_SUMO_46725,axiom,
    s__domain(s__musicInterpretation__m,"1",s__MusicRecording) ).

fof(kb_SUMO_46726,axiom,
    s__domain(s__musicInterpretation__m,"2",s__Music) ).

fof(kb_SUMO_46727,axiom,
    ! [V__MR,V__MC] :
      ( ( s__instance(V__MC,s__Music)
        & s__instance(V__MR,s__MusicRecording) )
     => ( s__musicInterpretation(V__MR,V__MC)
       => ? [V__P] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__P,s__MakingMusic)
            & s__realization(V__P,V__MC)
            & s__record(V__MR,V__P) ) ) ) ).

fof(kb_SUMO_46728,axiom,
    s__instance(s__musician__m,s__TernaryPredicate) ).

fof(kb_SUMO_46729,axiom,
    s__documentation(s__musician__m,s__EnglishLanguage,'(&%musician ?MR ?P ?I) means that &%Human ?P played some &%Process ?I as a &%Musician in &%MusicRecording ?MR') ).

fof(kb_SUMO_46730,axiom,
    s__termFormat(s__EnglishLanguage,s__musician__m,musician) ).

fof(kb_SUMO_46731,axiom,
    s__domain(s__musician__m,"1",s__MusicRecording) ).

fof(kb_SUMO_46732,axiom,
    s__domain(s__musician__m,"2",s__Human) ).

fof(kb_SUMO_46733,axiom,
    s__domainSubclass(s__musician__m,"3",s__MakingMusic) ).

fof(kb_SUMO_46734,axiom,
    ! [V__P,V__R,V__MR] :
      ( ( s__instance(V__MR,s__MusicRecording)
        & s__subclass(V__R,s__MakingMusic)
        & s__instance(V__R,s__SetOrClass)
        & s__instance(V__P,s__Human) )
     => ( s__musician(V__MR,V__P,V__R)
       => ( ? [V__I] :
              ( s__subclass(V__I,s__Device)
              & V__R = s__PlayingInstrumentFn(V__I) )
          | V__R = s__MakingVocalMusic ) ) ) ).

fof(kb_SUMO_46735,axiom,
    s__instance(s__songArtist__m,s__BinaryPredicate) ).

fof(kb_SUMO_46736,axiom,
    s__documentation(s__songArtist__m,s__EnglishLanguage,'(&%songArtist ?MR ?A) means that &%CognitiveAgent ?A was the agent in recording &%MusicRecording ?MR') ).

fof(kb_SUMO_46737,axiom,
    s__termFormat(s__EnglishLanguage,s__songArtist__m,'song artist') ).

fof(kb_SUMO_46738,axiom,
    s__domain(s__songArtist__m,"1",s__MusicRecording) ).

fof(kb_SUMO_46739,axiom,
    s__domain(s__songArtist__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_46740,axiom,
    ! [V__A,V__MR] :
      ( ( s__instance(V__MR,s__MusicRecording)
        & s__instance(V__A,s__CognitiveAgent) )
     => ( s__songArtist(V__MR,V__A)
       => ? [V__M] :
            ( s__instance(V__M,s__Process)
            & s__record(V__MR,V__M)
            & s__agent(V__M,V__A) ) ) ) ).

fof(kb_SUMO_46741,axiom,
    s__instance(s__musicVideo__m,s__BinaryPredicate) ).

fof(kb_SUMO_46742,axiom,
    s__documentation(s__musicVideo__m,s__EnglishLanguage,'(&%musicVideo ?M ?V) means that &%VideoRecording ?V is a video recording that represents &%MusicRecording ?M.') ).

fof(kb_SUMO_46743,axiom,
    s__termFormat(s__EnglishLanguage,s__musicVideo__m,'music video') ).

fof(kb_SUMO_46744,axiom,
    s__domain(s__musicVideo__m,"1",s__MusicRecording) ).

fof(kb_SUMO_46745,axiom,
    s__domain(s__musicVideo__m,"2",s__VideoRecording) ).

fof(kb_SUMO_46746,axiom,
    ! [V__V,V__M] :
      ( ( s__instance(V__M,s__MusicRecording)
        & s__instance(V__V,s__VideoRecording) )
     => ( s__musicVideo(V__M,V__V)
       => s__part(V__M,V__V) ) ) ).

fof(kb_SUMO_46747,axiom,
    s__instance(s__discography__m,s__BinaryPredicate) ).

fof(kb_SUMO_46748,axiom,
    s__documentation(s__discography__m,s__EnglishLanguage,'(&%discography ?A ?D) means that &%CognitiveAgent ?A has &%Discography ?D') ).

fof(kb_SUMO_46749,axiom,
    s__termFormat(s__EnglishLanguage,s__discography__m,discography) ).

fof(kb_SUMO_46750,axiom,
    s__domain(s__discography__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_46751,axiom,
    s__domain(s__discography__m,"2",s__Discography) ).

fof(kb_SUMO_46752,axiom,
    ! [V__A,V__D] :
      ( s__discography(V__A,V__D)
     => ! [V__X] :
          ( ( s__instance(V__X,s__MusicRecording)
            & s__instance(V__D,s__Discography)
            & s__instance(V__A,s__Human) )
         => ( s__member(V__X,V__D)
           => ? [V__I] :
                ( s__subclass(V__I,s__MakingMusic)
                & s__musician(V__X,V__A,V__I) ) ) ) ) ).

fof(kb_SUMO_46753,axiom,
    s__instance(s__albumRelease__m,s__BinaryPredicate) ).

fof(kb_SUMO_46754,axiom,
    s__documentation(s__albumRelease__m,s__EnglishLanguage,'(&%albumRelease ?A ?T) means that by &%TimePoint ?T, (&%AlbumCopiesFn ?A ?DS) was &%releaseForSale in some location. ') ).

fof(kb_SUMO_46755,axiom,
    s__termFormat(s__EnglishLanguage,s__albumRelease__m,'album release') ).

fof(kb_SUMO_46756,axiom,
    s__domain(s__albumRelease__m,"1",s__Album) ).

fof(kb_SUMO_46757,axiom,
    s__domain(s__albumRelease__m,"2",s__TimePoint) ).

fof(kb_SUMO_46758,axiom,
    ! [V__A,V__T] :
      ( ( s__instance(V__T,s__TimePoint)
        & s__instance(V__A,s__Album) )
     => ( s__albumRelease(V__A,V__T)
       => ( ? [V__R1,V__DS1] :
              ( s__subclass(V__DS1,s__DataStorageDevice)
              & s__instance(V__R1,s__GeographicArea)
              & s__releaseForSale(s__AlbumCopiesFn(V__A,V__DS1),V__R1,V__T) )
          & ~ ? [V__B,V__R2,V__DS2] :
                ( s__subclass(V__DS2,s__DataStorageDevice)
                & s__instance(V__R2,s__GeographicArea)
                & s__instance(V__B,s__TimePoint)
                & s__before(V__B,V__T)
                & s__releaseForSale(s__AlbumCopiesFn(V__A,V__DS2),V__R2,V__B) ) ) ) ) ).

fof(kb_SUMO_46759,axiom,
    s__instance(s__albumArtist__m,s__BinaryPredicate) ).

fof(kb_SUMO_46760,axiom,
    s__documentation(s__albumArtist__m,s__EnglishLanguage,'(&%albumArtist ?A ?P) means that &%Album ?A features &%CognitiveAgent ?P as one of its main contributors') ).

fof(kb_SUMO_46761,axiom,
    s__termFormat(s__EnglishLanguage,s__albumArtist__m,'album artist') ).

fof(kb_SUMO_46762,axiom,
    s__domain(s__albumArtist__m,"1",s__Album) ).

fof(kb_SUMO_46763,axiom,
    s__domain(s__albumArtist__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_46764,axiom,
    ! [V__P,V__A] :
      ( ( s__instance(V__A,s__Album)
        & s__instance(V__P,s__CognitiveAgent) )
     => ( s__albumArtist(V__A,V__P)
       => ? [V__R,V__M] :
            ( s__instance(V__M,s__Process)
            & s__instance(V__R,s__ContentBearingObject)
            & s__instance(V__R,s__Recording)
            & s__inList(V__R,V__A)
            & s__record(V__R,V__M)
            & s__agent(V__M,V__P) ) ) ) ).

fof(kb_SUMO_46765,axiom,
    s__instance(s__albumType__m,s__BinaryPredicate) ).

fof(kb_SUMO_46766,axiom,
    s__documentation(s__albumType__m,s__EnglishLanguage,'(&%albumType ?A ?ATTR) means that &%RecordingAttribute ?ATTR describes the contents of &%Album ?A') ).

fof(kb_SUMO_46767,axiom,
    s__termFormat(s__EnglishLanguage,s__albumType__m,'album type') ).

fof(kb_SUMO_46768,axiom,
    s__domain(s__albumType__m,"1",s__Album) ).

fof(kb_SUMO_46769,axiom,
    s__domain(s__albumType__m,"2",s__RelationalAttribute) ).

fof(kb_SUMO_46770,axiom,
    ! [V__A,V__ATTR,V__M] :
      ( ( s__instance(V__ATTR,s__RecordingAttribute)
        & s__albumType(V__A,V__ATTR) )
     => ! [V__R] :
          ( ( s__instance(V__R,s__Object)
            & s__instance(V__M,s__List)
            & s__instance(V__ATTR,s__RelationalAttribute)
            & s__instance(V__A,s__Album)
            & s__instance(V__A,s__Attribute) )
         => ( s__inList(V__R,V__M)
           => s__attribute(V__R,V__A) ) ) ) ).

fof(kb_SUMO_46771,axiom,
    ! [V__A,V__ATTR] :
      ( ( s__instance(V__ATTR,s__RelationalAttribute)
        & s__instance(V__A,s__Album)
        & s__instance(V__A,s__Object) )
     => ( ( s__instance(V__ATTR,s__AlbumAttribute)
          & s__albumType(V__A,V__ATTR) )
       => s__attribute(V__A,V__ATTR) ) ) ).

fof(kb_SUMO_46772,axiom,
    s__instance(s__albumCoverImage__m,s__BinaryPredicate) ).

fof(kb_SUMO_46773,axiom,
    s__documentation(s__albumCoverImage__m,s__EnglishLanguage,'(&%albumCoverImage ?A ?I) means that &%Album ?A is represented by &%Image ?I. When a &%DataStorageDevice containing &%Album ?A, its container would normally have the image on its front.') ).

fof(kb_SUMO_46774,axiom,
    s__termFormat(s__EnglishLanguage,s__albumCoverImage__m,'album cover') ).

fof(kb_SUMO_46775,axiom,
    s__domain(s__albumCoverImage__m,"1",s__Album) ).

fof(kb_SUMO_46776,axiom,
    s__domain(s__albumCoverImage__m,"2",s__Image) ).

fof(kb_SUMO_46777,axiom,
    ! [V__A,V__I] :
      ( ( s__instance(V__I,s__Image)
        & s__instance(V__A,s__Album) )
     => ( s__albumCoverImage(V__A,V__I)
       => s__represents(V__I,V__A) ) ) ).

%FOL fof(kb_SUMO_46778,axiom,(( (! [V__A,V__C,V__CD,V__DS,V__I] : ((s__instance(V__I,s__Image) & s__instance(V__I,s__Object) & s__subclass(V__DS,s__DataStorageDevice) & s__instance(V__DS,s__SetOrClass) & s__instance(V__CD,s__Object) & s__instance(V__C,s__SelfConnectedObject) & s__instance(V__A,s__Album)) => ((s__albumCoverImage(V__A,V__I) & s__instance(V__CD,s__AlbumCopiesFn(V__A,V__DS)) & s__contains(V__C,V__CD)) => s__modalAttribute('s__part(V__I,s__FrontFn(V__C))',s__Likely)))) ))).

fof(kb_SUMO_46779,axiom,
    s__instance(s__albumLength__m,s__BinaryPredicate) ).

fof(kb_SUMO_46780,axiom,
    s__documentation(s__albumLength__m,s__EnglishLanguage,'(&%albumLength ?A ?T) means that &%TimeDuration ?T is the time it takes to view / listen to all &%Recording in &%Album ?A') ).

fof(kb_SUMO_46781,axiom,
    s__termFormat(s__EnglishLanguage,s__albumLength__m,'album length') ).

fof(kb_SUMO_46782,axiom,
    s__domain(s__albumLength__m,"1",s__Album) ).

fof(kb_SUMO_46783,axiom,
    s__domain(s__albumLength__m,"2",s__TimeDuration) ).

fof(kb_SUMO_46784,axiom,
    s__subrelation(s__albumTrack__m,s__inList__m) ).

fof(kb_SUMO_46785,axiom,
    s__documentation(s__albumTrack__m,s__EnglishLanguage,'(&%albumTrack ?A ?T) means that &%Recording ?T is part of &%Album ?A') ).

fof(kb_SUMO_46786,axiom,
    s__termFormat(s__EnglishLanguage,s__albumTrack__m,'album track') ).

fof(kb_SUMO_46787,axiom,
    s__domain(s__albumTrack__m,"1",s__Recording) ).

fof(kb_SUMO_46788,axiom,
    s__domain(s__albumTrack__m,"2",s__Album) ).

fof(kb_SUMO_46789,axiom,
    s__subrelation(s__musicGenre__m,s__attribute__m) ).

fof(kb_SUMO_46790,axiom,
    s__documentation(s__musicGenre__m,s__EnglishLanguage,'(&%musicGenre ?MR ?ATTR) relates the &%MusicGenre ?ATTR to the &%MusicRecording ?MR') ).

fof(kb_SUMO_46791,axiom,
    s__termFormat(s__EnglishLanguage,s__musicGenre__m,'music genre') ).

fof(kb_SUMO_46792,axiom,
    s__subrelation(s__anthem__m,s__represents__m) ).

fof(kb_SUMO_46793,axiom,
    s__documentation(s__anthem__m,s__EnglishLanguage,'(&%anthem ?M ?O) means that &%Music ?M is adopted as a song that represents &%Object ?O. This is most commonly used for &%Nation and royal families.') ).

fof(kb_SUMO_46794,axiom,
    s__termFormat(s__EnglishLanguage,s__anthem__m,anthem) ).

fof(kb_SUMO_46795,axiom,
    s__domain(s__anthem__m,"1",s__Music) ).

fof(kb_SUMO_46796,axiom,
    s__domain(s__anthem__m,"2",s__Object) ).

fof(kb_SUMO_46797,axiom,
    s__subclass(s__RecordingAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_46798,axiom,
    s__instance(s__RecordingAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_46799,axiom,
    s__documentation(s__RecordingAttribute,s__EnglishLanguage,'&%RecordingAttribute refers to &%RelationalAttributes that describe the conditions that a &%Recording was recorded under.') ).

fof(kb_SUMO_46800,axiom,
    s__termFormat(s__EnglishLanguage,s__RecordingAttribute,'recording attribute') ).

fof(kb_SUMO_46801,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__attribute(V__M,s__RecordingAttribute)
       => s__instance(V__M,s__Recording) ) ) ).

fof(kb_SUMO_46802,axiom,
    s__instance(s__LiveRecording,s__RecordingAttribute) ).

fof(kb_SUMO_46803,axiom,
    s__documentation(s__LiveRecording,s__EnglishLanguage,'&%LiveRecording refers to a &%MusicRecording that was captured directly from a &%Performance') ).

fof(kb_SUMO_46804,axiom,
    s__termFormat(s__EnglishLanguage,s__LiveRecording,'live recording') ).

fof(kb_SUMO_46805,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__ContentBearingObject)
     => ( ( s__attribute(V__M,s__LiveRecording)
          & s__instance(V__M,s__Recording) )
       => ? [V__P] :
            ( s__instance(V__P,s__Physical)
            & s__instance(V__P,s__Performance)
            & s__record(V__M,V__P) ) ) ) ).

fof(kb_SUMO_46806,axiom,
    s__instance(s__StudioRecording,s__RecordingAttribute) ).

fof(kb_SUMO_46807,axiom,
    s__documentation(s__StudioRecording,s__EnglishLanguage,'&%StudioRecording refers to a &%MusicRecording that was captured from sessions in a recording studio.') ).

fof(kb_SUMO_46808,axiom,
    s__termFormat(s__EnglishLanguage,s__StudioRecording,'studio recording') ).

fof(kb_SUMO_46809,axiom,
    ! [V__S,V__M] :
      ( ( s__instance(V__M,s__ContentBearingObject)
        & s__instance(V__S,s__Object) )
     => ( ( s__attribute(V__M,s__StudioRecording)
          & s__instance(V__M,s__Recording) )
       => ? [V__P] :
            ( s__instance(V__P,s__Process)
            & s__record(V__M,V__P)
            & s__eventLocated(V__P,V__S)
            & s__instance(V__S,s__RecordingStudio) ) ) ) ).

fof(kb_SUMO_46810,axiom,
    s__instance(s__DemoRecording,s__RecordingAttribute) ).

fof(kb_SUMO_46811,axiom,
    s__documentation(s__DemoRecording,s__EnglishLanguage,'A &%DemoRecording refers to a &%Recording that is meant to be for a smaller group of people and is not meant for release or distribution to the public') ).

fof(kb_SUMO_46812,axiom,
    s__termFormat(s__EnglishLanguage,s__DemoRecording,'demo recording') ).

fof(kb_SUMO_46813,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__ContentBearingObject)
     => ( ( s__attribute(V__M,s__DemoRecording)
          & s__instance(V__M,s__Recording) )
       => s__hasPurpose(V__M,'(? [V__D,V__G,V__MUSIC] : (s__instance(V__MUSIC,s__Physical) & s__instance(V__D,s__Process) & s__instance(V__D,s__Demonstrating) & s__record(V__M,V__MUSIC) & s__patient(V__D,V__MUSIC) & s__destination(V__D,V__G) & s__instance(V__G,s__GroupOfPeople)))') ) ) ).

fof(kb_SUMO_46814,axiom,
    s__instance(s__MashupRecording,s__RecordingAttribute) ).

fof(kb_SUMO_46815,axiom,
    s__documentation(s__MashupRecording,s__EnglishLanguage,'A &%MashupRecording refers to a &%Recording that consists of two or more songs made into one song.') ).

fof(kb_SUMO_46816,axiom,
    s__termFormat(s__EnglishLanguage,s__MashupRecording,mashup) ).

fof(kb_SUMO_46817,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( ( s__attribute(V__M,s__MashupRecording)
          & s__instance(V__M,s__Recording) )
       => ? [V__M1,V__M2,V__S1,V__S2] :
            ( s__instance(V__S2,s__Music)
            & s__instance(V__S1,s__Music)
            & s__instance(V__M2,s__MusicRecording)
            & s__instance(V__M1,s__MusicRecording)
            & s__musicInterpretation(V__M1,V__S1)
            & s__musicInterpretation(V__M2,V__S2)
            & V__S1 != V__S2
            & s__part(V__M1,V__M)
            & s__part(V__M2,V__M) ) ) ) ).

fof(kb_SUMO_46818,axiom,
    s__instance(s__RemixRecording,s__RecordingAttribute) ).

fof(kb_SUMO_46819,axiom,
    s__documentation(s__RemixRecording,s__EnglishLanguage,'A &%RemixRecording refers to a &%Recording that has an original &%Recording that was somehow altered by some &%CognitiveAgent while still being able to recognize the original.') ).

fof(kb_SUMO_46820,axiom,
    s__termFormat(s__EnglishLanguage,s__RemixRecording,'remix recording') ).

fof(kb_SUMO_46821,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( ( s__attribute(V__M,s__RemixRecording)
          & s__instance(V__M,s__MusicRecording) )
       => ? [V__O,V__A] :
            ( s__instance(V__A,s__CognitiveAgent)
            & s__instance(V__O,s__MusicRecording)
            & V__M = s__RemixFn(V__O,V__A) ) ) ) ).

fof(kb_SUMO_46822,axiom,
    s__instance(s__CoverRecording,s__RecordingAttribute) ).

fof(kb_SUMO_46823,axiom,
    s__documentation(s__CoverRecording,s__EnglishLanguage,'A &%CoverRecording refers to a &%MusicRecording whose &%Music was recorded and released by somebody else before the artist of the current recording.') ).

fof(kb_SUMO_46824,axiom,
    s__termFormat(s__EnglishLanguage,s__CoverRecording,'cover recording') ).

fof(kb_SUMO_46825,axiom,
    ! [V__A,V__MR,V__MM,V__M] :
      ( ( s__instance(V__M,s__Music)
        & s__instance(V__MM,s__Physical)
        & s__instance(V__A,s__CognitiveAgent) )
     => ( ( s__attribute(V__MR,s__CoverRecording)
          & s__instance(V__MR,s__MusicRecording)
          & s__songArtist(V__MR,V__A)
          & s__musicInterpretation(V__MR,V__M)
          & s__record(V__MR,V__MM) )
       => ? [V__ORIG,V__ARTIST,V__MUSIC] :
            ( s__instance(V__MUSIC,s__Physical)
            & s__instance(V__ARTIST,s__CognitiveAgent)
            & s__instance(V__ORIG,s__MusicRecording)
            & s__musicInterpretation(V__ORIG,V__M)
            & s__songArtist(V__ORIG,V__ARTIST)
            & V__A != V__ARTIST
            & s__record(V__ORIG,V__MUSIC)
            & s__before(s__WhenFn(V__MUSIC),s__WhenFn(V__MM)) ) ) ) ).

fof(kb_SUMO_46826,axiom,
    s__subclass(s__AlbumAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_46827,axiom,
    s__documentation(s__AlbumAttribute,s__EnglishLanguage,'&%AlbumAttribute is used to describe the contents of an &%Album') ).

fof(kb_SUMO_46828,axiom,
    s__termFormat(s__EnglishLanguage,s__AlbumAttribute,'album attribute') ).

fof(kb_SUMO_46829,axiom,
    ! [V__A,V__ATTR] :
      ( ( s__instance(V__ATTR,s__Attribute)
        & s__instance(V__A,s__Object) )
     => ( ( s__attribute(V__A,V__ATTR)
          & s__instance(V__ATTR,s__AlbumAttribute) )
       => s__instance(V__A,s__Album) ) ) ).

fof(kb_SUMO_46830,axiom,
    s__instance(s__CompilationAlbum,s__AlbumAttribute) ).

fof(kb_SUMO_46831,axiom,
    s__instance(s__AlbumAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_46832,axiom,
    s__documentation(s__CompilationAlbum,s__EnglishLanguage,'&%CompilationAlbum is used to describe an &%Album who has more than one &%albumArtist (i.e. there exists two different artists that contributed 2 different &%Recording to the album.') ).

fof(kb_SUMO_46833,axiom,
    s__termFormat(s__EnglishLanguage,s__CompilationAlbum,'compilation album') ).

fof(kb_SUMO_46834,axiom,
    ! [V__A] :
      ( ( s__instance(V__A,s__Object)
        & s__instance(V__A,s__Album) )
     => ( s__attribute(V__A,s__CompilationAlbum)
       => ? [V__A1,V__A2] :
            ( s__instance(V__A2,s__CognitiveAgent)
            & s__instance(V__A1,s__CognitiveAgent)
            & s__albumArtist(V__A,V__A1)
            & s__albumArtist(V__A,V__A2)
            & V__A1 != V__A2 ) ) ) ).

fof(kb_SUMO_46835,axiom,
    s__subclass(s__MusicGenre,s__RelationalAttribute) ).

fof(kb_SUMO_46836,axiom,
    s__documentation(s__MusicGenre,s__EnglishLanguage,'&%MusicGenre is a categorical construct that identifies musical sound as belonging to a particular category that can be distinguished from other types of music. They are attributes instead of subclasses of &%Music as the classification of a song to a particular genre is oftentimes arbitrary, as well as the fact that there are very closely related genres that oftentime overlap. It is applied to a &%MusicRecording instead of &%Music as a piece of &%Music can be reinterpreted as a different genre by different artists.') ).

fof(kb_SUMO_46837,axiom,
    s__termFormat(s__EnglishLanguage,s__MusicGenre,'music genre') ).

fof(kb_SUMO_46838,axiom,
    ! [V__A,V__ATTR] :
      ( ( s__instance(V__ATTR,s__Attribute)
        & s__instance(V__A,s__Object) )
     => ( ( s__instance(V__ATTR,s__MusicGenre)
          & s__attribute(V__A,V__ATTR) )
       => ( s__instance(V__A,s__MakingMusic)
          | s__instance(V__A,s__MusicRecording) ) ) ) ).

fof(kb_SUMO_46839,axiom,
    s__instance(s__Acapella,s__MusicGenre) ).

fof(kb_SUMO_46840,axiom,
    s__documentation(s__Acapella,s__EnglishLanguage,'&%Acapella describes the &%MusicGenre that does not have any instrumental backing.') ).

fof(kb_SUMO_46841,axiom,
    s__termFormat(s__EnglishLanguage,s__Acapella,acapella) ).

fof(kb_SUMO_46842,axiom,
    ! [V__MR,V__MM] :
      ( ( s__instance(V__MM,s__Process)
        & s__instance(V__MR,s__ContentBearingObject) )
     => ( ( s__musicGenre(V__MR,s__Acapella)
          & s__record(V__MR,V__MM) )
       => ~ ? [V__MI] :
              ( s__instance(V__MI,s__Process)
              & s__instance(V__MI,s__MakingInstrumentalMusic)
              & s__subProcess(V__MI,V__MM) ) ) ) ).

fof(kb_SUMO_46843,axiom,
    s__instance(s__AcidHouse,s__MusicGenre) ).

fof(kb_SUMO_46844,axiom,
    s__documentation(s__AcidHouse,s__EnglishLanguage,'&%AcidHouse is a music style that originated in Detroit and Chicago, coming through Ibiza to Britain.') ).

fof(kb_SUMO_46845,axiom,
    s__termFormat(s__EnglishLanguage,s__AcidHouse,'acid house') ).

fof(kb_SUMO_46846,axiom,
    s__instance(s__AcidJazz,s__MusicGenre) ).

fof(kb_SUMO_46847,axiom,
    s__documentation(s__AcidJazz,s__EnglishLanguage,'&%AcidJazz is a music style that combines &%JazzMusic, &%FunkMusic and &%HipHopMusic.') ).

fof(kb_SUMO_46848,axiom,
    s__termFormat(s__EnglishLanguage,s__AcidJazz,'acid jazz') ).

fof(kb_SUMO_46849,axiom,
    s__relatedInternalConcept(s__AcidJazz,s__JazzMusic) ).

fof(kb_SUMO_46850,axiom,
    s__relatedInternalConcept(s__AcidJazz,s__FunkMusic) ).

fof(kb_SUMO_46851,axiom,
    s__relatedInternalConcept(s__AcidJazz,s__HipHopMusic) ).

fof(kb_SUMO_46852,axiom,
    s__instance(s__AcidRock,s__MusicGenre) ).

fof(kb_SUMO_46853,axiom,
    s__documentation(s__AcidRock,s__EnglishLanguage,'&%AcidRock is a music style that is a form of psychedelic rock, characterized by long instrumental solos, few if any, lyrics, and musical improvisation.') ).

fof(kb_SUMO_46854,axiom,
    s__termFormat(s__EnglishLanguage,s__AcidRock,'acid rock') ).

fof(kb_SUMO_46855,axiom,
    s__instance(s__AcousticMusic,s__MusicGenre) ).

fof(kb_SUMO_46856,axiom,
    s__documentation(s__AcousticMusic,s__EnglishLanguage,'&%AcousticMusic is a music genre style that solely uses instruments which produce sound through entirely acoustic means as opposed to electric means') ).

fof(kb_SUMO_46857,axiom,
    s__termFormat(s__EnglishLanguage,s__AcousticMusic,acoustic) ).

fof(kb_SUMO_46858,axiom,
    ! [V__MR,V__MM] :
      ( ( s__instance(V__MM,s__Process)
        & s__instance(V__MR,s__ContentBearingObject) )
     => ( ( s__musicGenre(V__MR,s__AcousticMusic)
          & s__record(V__MR,V__MM) )
       => ~ ? [V__I,V__ED] :
              ( s__instance(V__ED,s__Object)
              & s__instance(V__I,s__Object)
              & s__instance(V__I,s__MusicalInstrument)
              & s__instrument(V__MM,V__I)
              & s__instance(V__ED,s__ElectricDevice)
              & s__part(V__ED,V__I) ) ) ) ).

fof(kb_SUMO_46859,axiom,
    s__instance(s__AlternativeCountry,s__MusicGenre) ).

fof(kb_SUMO_46860,axiom,
    s__documentation(s__AlternativeCountry,s__EnglishLanguage,'&%AlternativeCountry is a music style that was a reaction against the 1990s highly-polished Nashville Sound') ).

fof(kb_SUMO_46861,axiom,
    s__termFormat(s__EnglishLanguage,s__AlternativeCountry,'alternative country') ).

fof(kb_SUMO_46862,axiom,
    s__relatedInternalConcept(s__AlternativeCountry,s__CountryMusic) ).

fof(kb_SUMO_46863,axiom,
    s__instance(s__AlternativeDance,s__MusicGenre) ).

fof(kb_SUMO_46864,axiom,
    s__documentation(s__AlternativeDance,s__EnglishLanguage,'&%AlternativeDance is a music style that combines elements of dance-pop (or other forms of electronic house or techno) and alternative rock genres such as indie rock.') ).

fof(kb_SUMO_46865,axiom,
    s__termFormat(s__EnglishLanguage,s__AlternativeDance,'alternative dance') ).

fof(kb_SUMO_46866,axiom,
    s__relatedInternalConcept(s__AlternativeDance,s__AlternativeRock) ).

fof(kb_SUMO_46867,axiom,
    s__relatedInternalConcept(s__AlternativeDance,s__PopMusic) ).

fof(kb_SUMO_46868,axiom,
    s__instance(s__AlternativeRock,s__MusicGenre) ).

fof(kb_SUMO_46869,axiom,
    s__documentation(s__AlternativeRock,s__EnglishLanguage,'broad movement born in the 1980s generally relegated to the underground music scene and operating outsoide of the mainstream.') ).

fof(kb_SUMO_46870,axiom,
    s__termFormat(s__EnglishLanguage,s__AlternativeRock,'alternative rock') ).

fof(kb_SUMO_46871,axiom,
    s__instance(s__Ballad,s__MusicGenre) ).

fof(kb_SUMO_46872,axiom,
    s__documentation(s__Ballad,s__EnglishLanguage,'&%Ballad is a generic term used for slow, romantic, despairing and catastrophic songs.') ).

fof(kb_SUMO_46873,axiom,
    s__termFormat(s__EnglishLanguage,s__Ballad,ballad) ).

fof(kb_SUMO_46874,axiom,
    s__instance(s__Bebop,s__MusicGenre) ).

fof(kb_SUMO_46875,axiom,
    s__documentation(s__Bebop,s__EnglishLanguage,'&%Bebop is a 1940s jazz style with complex improvisation and a fast tempo.') ).

fof(kb_SUMO_46876,axiom,
    s__termFormat(s__EnglishLanguage,s__Bebop,bebop) ).

fof(kb_SUMO_46877,axiom,
    s__relatedInternalConcept(s__Bebop,s__JazzMusic) ).

fof(kb_SUMO_46878,axiom,
    s__instance(s__BigBandMusic,s__MusicGenre) ).

fof(kb_SUMO_46879,axiom,
    s__documentation(s__BigBandMusic,s__EnglishLanguage,'&%BigBandMusic refers to music by large orchestras that play a form of swing music.') ).

fof(kb_SUMO_46880,axiom,
    s__termFormat(s__EnglishLanguage,s__BigBandMusic,'big band music') ).

fof(kb_SUMO_46881,axiom,
    s__instance(s__Bluegrass,s__MusicGenre) ).

fof(kb_SUMO_46882,axiom,
    s__documentation(s__Bluegrass,s__EnglishLanguage,'&%Bluegrass is American country music mixed with Irish and Scottish influences.') ).

fof(kb_SUMO_46883,axiom,
    s__termFormat(s__EnglishLanguage,s__Bluegrass,bluegrass) ).

fof(kb_SUMO_46884,axiom,
    s__relatedInternalConcept(s__Bluegrass,s__CountryMusic) ).

fof(kb_SUMO_46885,axiom,
    s__instance(s__BluesMusic,s__MusicGenre) ).

fof(kb_SUMO_46886,axiom,
    s__documentation(s__BluesMusic,s__EnglishLanguage,'&%BluesMusic is African-American music that originated in the Mississippi delta.') ).

fof(kb_SUMO_46887,axiom,
    s__termFormat(s__EnglishLanguage,s__BluesMusic,blues) ).

fof(kb_SUMO_46888,axiom,
    s__instance(s__ChamberMusic,s__MusicGenre) ).

fof(kb_SUMO_46889,axiom,
    s__documentation(s__ChamberMusic,s__EnglishLanguage,'&%ChamberMusic is a genre of music based around small, acoustic-based ensembles where group interplay is important.') ).

fof(kb_SUMO_46890,axiom,
    s__termFormat(s__EnglishLanguage,s__ChamberMusic,'chamber music') ).

fof(kb_SUMO_46891,axiom,
    s__relatedInternalConcept(s__ChamberMusic,s__AcousticMusic) ).

fof(kb_SUMO_46892,axiom,
    s__instance(s__ChristmasMusic,s__MusicGenre) ).

fof(kb_SUMO_46893,axiom,
    s__documentation(s__ChristmasMusic,s__EnglishLanguage,'&%ChristmasMusic is composed of music that is normally performed or heard around the &%Christmas season.') ).

fof(kb_SUMO_46894,axiom,
    s__termFormat(s__EnglishLanguage,s__ChristmasMusic,'christmas music') ).

fof(kb_SUMO_46895,axiom,
    s__instance(s__ReligiousMusic,s__MusicGenre) ).

fof(kb_SUMO_46896,axiom,
    s__documentation(s__ReligiousMusic,s__EnglishLanguage,'&%ReligiousMusic is a type of music that has been written to express either personal or communal belief about a religion.') ).

fof(kb_SUMO_46897,axiom,
    s__termFormat(s__EnglishLanguage,s__ReligiousMusic,'religious music') ).

fof(kb_SUMO_46898,axiom,
    ! [V__MR] :
      ( s__instance(V__MR,s__Object)
     => ( s__musicGenre(V__MR,s__ReligiousMusic)
       => ? [V__ATTR,V__X] :
            ( s__instance(V__X,s__Object)
            & s__instance(V__ATTR,s__Attribute)
            & s__instance(V__ATTR,s__ReligiousAttribute)
            & s__attribute(V__X,V__ATTR)
            & s__refers(V__MR,V__X) ) ) ) ).

fof(kb_SUMO_46899,axiom,
    s__subAttribute(s__ChristianMusic,s__ReligiousMusic) ).

fof(kb_SUMO_46900,axiom,
    s__documentation(s__ChristianMusic,s__EnglishLanguage,'&%ChristianMusic is a type of music that has been written to express either personal or communal belief regarding Christian life and faith.') ).

fof(kb_SUMO_46901,axiom,
    s__termFormat(s__EnglishLanguage,s__ChristianMusic,'christian music') ).

fof(kb_SUMO_46902,axiom,
    ! [V__MR] :
      ( s__instance(V__MR,s__Object)
     => ( s__musicGenre(V__MR,s__ChristianMusic)
       => ? [V__X] :
            ( s__instance(V__X,s__Object)
            & s__attribute(V__X,s__Christian)
            & s__refers(V__MR,V__X) ) ) ) ).

fof(kb_SUMO_46903,axiom,
    s__instance(s__ClassicalMusic,s__MusicGenre) ).

fof(kb_SUMO_46904,axiom,
    s__documentation(s__ClassicalMusic,s__EnglishLanguage,'&%ClassicalMusic is a type of music that is produced in or rooted in the traditions of Western liturgical and secular music, encompassing a broad period from roughly the 11th century to present times. The centra norms of this tradition became codified between 1550 and 1900, which is known as the common practice period.') ).

fof(kb_SUMO_46905,axiom,
    s__termFormat(s__EnglishLanguage,s__ClassicalMusic,'classical music') ).

fof(kb_SUMO_46906,axiom,
    s__instance(s__CountryMusic,s__MusicGenre) ).

fof(kb_SUMO_46907,axiom,
    s__documentation(s__CountryMusic,s__EnglishLanguage,'&%CountryMusic is a popular American music style that began in the southern part of the US.') ).

fof(kb_SUMO_46908,axiom,
    s__termFormat(s__EnglishLanguage,s__CountryMusic,'country music') ).

fof(kb_SUMO_46909,axiom,
    s__subAttribute(s__ElectronicDanceMusic,s__ElectronicMusic) ).

fof(kb_SUMO_46910,axiom,
    s__documentation(s__ElectronicDanceMusic,s__EnglishLanguage,'&%ElectronicDanceMusic is a type of music that is produced primarily for the purposes of use within a nightclub setting, or in an environment that is centered upon dance-based entertainment.') ).

fof(kb_SUMO_46911,axiom,
    s__termFormat(s__EnglishLanguage,s__ElectronicDanceMusic,'electronic dance music') ).

fof(kb_SUMO_46912,axiom,
    ! [V__MR] :
      ( s__instance(V__MR,s__Object)
     => ( s__musicGenre(V__MR,s__ElectronicDanceMusic)
       => s__hasPurpose(V__MR,'(? [V__NC,V__MM] : (s__instance(V__MM,s__Process) & s__instance(V__NC,s__Object) & s__instance(V__NC,s__NightClub) & s__instance(V__MM,s__MakingMusic) & s__patient(V__MM,V__MR) & s__eventLocated(V__MM,V__NC)))') ) ) ).

fof(kb_SUMO_46913,axiom,
    s__instance(s__ElectronicMusic,s__MusicGenre) ).

fof(kb_SUMO_46914,axiom,
    s__documentation(s__ElectronicMusic,s__EnglishLanguage,'&%ElectronicMusic is a type of music that is produced using electronic musical instruments and electronic music technology in its production.') ).

fof(kb_SUMO_46915,axiom,
    s__termFormat(s__EnglishLanguage,s__ElectronicMusic,'electronic music') ).

fof(kb_SUMO_46916,axiom,
    ! [V__MR] :
      ( s__instance(V__MR,s__ContentBearingObject)
     => ( s__musicGenre(V__MR,s__ElectronicMusic)
       => ? [V__DV,V__MM] :
            ( s__instance(V__MM,s__Process)
            & s__instance(V__DV,s__Object)
            & s__instance(V__DV,s__ElectricDevice)
            & s__record(V__MR,V__MM)
            & s__instrument(V__MM,V__DV) ) ) ) ).

fof(kb_SUMO_46917,axiom,
    s__instance(s__EmoMusic,s__MusicGenre) ).

fof(kb_SUMO_46918,axiom,
    s__documentation(s__EmoMusic,s__EnglishLanguage,'&%EmoMusic describes a style of &%RockMusic characterized by melodic musicianship and expressive, often confessional lyrics. It has then shifted and changed to blend pop punk and indie rock.') ).

fof(kb_SUMO_46919,axiom,
    s__termFormat(s__EnglishLanguage,s__EmoMusic,emo) ).

fof(kb_SUMO_46920,axiom,
    s__instance(s__FolkMusic,s__MusicGenre) ).

fof(kb_SUMO_46921,axiom,
    s__documentation(s__FolkMusic,s__EnglishLanguage,'&%FolkMusic describes both traditional and contemporary folk music. Folk music normally refers to the culture of a particular region, sometimes commemorating personal and historical events.') ).

fof(kb_SUMO_46922,axiom,
    s__termFormat(s__EnglishLanguage,s__FolkMusic,'folk music') ).

fof(kb_SUMO_46923,axiom,
    s__instance(s__FunkMusic,s__MusicGenre) ).

fof(kb_SUMO_46924,axiom,
    s__documentation(s__FunkMusic,s__EnglishLanguage,'&%FunkMusic is a type of music that originated in the mid-late 1960s when African American musicians blended soul music, jazz and R&B into rhythmic, danceable new form of music.') ).

fof(kb_SUMO_46925,axiom,
    s__termFormat(s__EnglishLanguage,s__FunkMusic,'funk music') ).

fof(kb_SUMO_46926,axiom,
    s__instance(s__HeavyMetal,s__MusicGenre) ).

fof(kb_SUMO_46927,axiom,
    s__documentation(s__HeavyMetal,s__EnglishLanguage,'&%HeavyMetal is a type of &%RockMusic that is characterized by highly amplified distortion, extended guitar solos, emphatic beats and overall loudness. Heavy metal lyrics and performance styles are generally associated with masculinity and machismo.') ).

fof(kb_SUMO_46928,axiom,
    s__termFormat(s__EnglishLanguage,s__HeavyMetal,'heavy metal') ).

fof(kb_SUMO_46929,axiom,
    s__instance(s__HipHopMusic,s__MusicGenre) ).

fof(kb_SUMO_46930,axiom,
    s__documentation(s__HipHopMusic,s__EnglishLanguage,'&%HipHopMusic is a type of music that includes rhythmic and rhythmic speech that is chanted to musical accompaniment.') ).

fof(kb_SUMO_46931,axiom,
    s__termFormat(s__EnglishLanguage,s__HipHopMusic,'hip hop music') ).

fof(kb_SUMO_46932,axiom,
    ! [V__MR] :
      ( s__instance(V__MR,s__ContentBearingObject)
     => ( s__attribute(V__MR,s__HipHopMusic)
       => s__modalAttribute('(? [V__MM,V__S] : (s__instance(V__S,s__Process) & s__instance(V__MM,s__Process) & s__record(V__MR,V__MM) & s__instance(V__S,s__Speaking) & s__subProcess(V__S,V__MM)))',s__Likely) ) ) ).

fof(kb_SUMO_46933,axiom,
    s__instance(s__IndieMusic,s__MusicGenre) ).

fof(kb_SUMO_46934,axiom,
    s__documentation(s__IndieMusic,s__EnglishLanguage,'&%IndieMusic refers to the type of music that was created without the help of commercial record labels.') ).

fof(kb_SUMO_46935,axiom,
    s__termFormat(s__EnglishLanguage,s__IndieMusic,'indie music') ).

fof(kb_SUMO_46936,axiom,
    ! [V__MR] :
      ( s__instance(V__MR,s__Recording)
     => ( s__attribute(V__MR,s__IndieMusic)
       => s__modalAttribute('(~ (? [V__R] : (s__instance(V__R,s__Organization) & s__recordingCompany(V__MR,V__R))))',s__Likely) ) ) ).

fof(kb_SUMO_46937,axiom,
    s__instance(s__JazzMusic,s__MusicGenre) ).

fof(kb_SUMO_46938,axiom,
    s__documentation(s__JazzMusic,s__EnglishLanguage,'&%JazzMusic refers to a musical style that originated at the beginning of the 20th century in African American communities in the Southern United States. Its West African pedigree is evident in its use of blue notes, improvisation, polyrhythms, syncopation and the swung note.') ).

fof(kb_SUMO_46939,axiom,
    s__termFormat(s__EnglishLanguage,s__JazzMusic,'jazz music') ).

fof(kb_SUMO_46940,axiom,
    s__instance(s__NewAgeMusic,s__MusicGenre) ).

fof(kb_SUMO_46941,axiom,
    s__documentation(s__NewAgeMusic,s__EnglishLanguage,'&%NewAgeMusic refers to music of various styles intended to create artistic inspiration, relaxation and optimism. It is used by listeners for yoga, massage, meditation and reading as a method of stress management, or to create a peaceful atmosphere in their home or other environments, and is often associated with environmentalism and New Age spirituality.') ).

fof(kb_SUMO_46942,axiom,
    s__termFormat(s__EnglishLanguage,s__NewAgeMusic,'new age music') ).

fof(kb_SUMO_46943,axiom,
    s__instance(s__NewWaveMusic,s__MusicGenre) ).

fof(kb_SUMO_46944,axiom,
    s__documentation(s__NewWaveMusic,s__EnglishLanguage,'&%NewWaveMusic is a subgenre of &%RockMusic that emerged in the late 1970s alongside punk rock.') ).

fof(kb_SUMO_46945,axiom,
    s__termFormat(s__EnglishLanguage,s__NewWaveMusic,'new wave') ).

fof(kb_SUMO_46946,axiom,
    s__instance(s__PopMusic,s__MusicGenre) ).

fof(kb_SUMO_46947,axiom,
    s__documentation(s__PopMusic,s__EnglishLanguage,'&%PopMusic is usually understood to be commercially- recorded music, often oriented towards a youth market, usually consisting of relatively short, simple songs utilizing technological innovations to produce new variations on existing themes. It is normally considered a softer alternative to &%RockMusic.') ).

fof(kb_SUMO_46948,axiom,
    s__termFormat(s__EnglishLanguage,s__PopMusic,'pop music') ).

fof(kb_SUMO_46949,axiom,
    s__instance(s__PunkRockMusic,s__MusicGenre) ).

fof(kb_SUMO_46950,axiom,
    s__documentation(s__PunkRockMusic,s__EnglishLanguage,'&%PunkRockMusic is a &%RockMusic genre that developed between 1974 and 1976 in the US, the UK and Australia. Punk rock bands eschewed perceived excesses of maintream 1970s rock. Punk bands created fast, hard-edged music, typically with short songs, stripped-down instrumentation, and often political, anti-establishment lyrics.') ).

fof(kb_SUMO_46951,axiom,
    s__termFormat(s__EnglishLanguage,s__PunkRockMusic,'punk rock') ).

fof(kb_SUMO_46952,axiom,
    s__instance(s__ReggaeMusic,s__MusicGenre) ).

fof(kb_SUMO_46953,axiom,
    s__documentation(s__ReggaeMusic,s__EnglishLanguage,'&%ReggaeMusic is a music genre first developed in Jamaica in the late 1960s. ') ).

fof(kb_SUMO_46954,axiom,
    s__termFormat(s__EnglishLanguage,s__ReggaeMusic,'reggae music') ).

fof(kb_SUMO_46955,axiom,
    s__instance(s__RockMusic,s__MusicGenre) ).

fof(kb_SUMO_46956,axiom,
    s__documentation(s__RockMusic,s__EnglishLanguage,'&%RockMusic is a genre of &%PopMusic that developed during and after the 1960s, particularly in the UK and the US. It has its roots in 1940s and 1950s rock and roll.') ).

fof(kb_SUMO_46957,axiom,
    s__termFormat(s__EnglishLanguage,s__RockMusic,'rock music') ).

fof(kb_SUMO_46958,axiom,
    s__instance(s__RockAndRollMusic,s__MusicGenre) ).

fof(kb_SUMO_46959,axiom,
    s__documentation(s__RockAndRollMusic,s__EnglishLanguage,'&%RockAndRollMusic is a genre of &%PopMusic that originated and evolved in the UnitedStates during the late 1940s and 1950s, primarily from a combination of the blues, country music, jazz and gospel music.') ).

fof(kb_SUMO_46960,axiom,
    s__termFormat(s__EnglishLanguage,s__RockAndRollMusic,'rock and roll music') ).

fof(kb_SUMO_46961,axiom,
    s__instance(s__RhythmAndBluesMusic,s__MusicGenre) ).

fof(kb_SUMO_46962,axiom,
    s__instance(s__MusicGenre__t,s__SetOrClass) ).

fof(kb_SUMO_46963,axiom,
    s__documentation(s__RhythmAndBluesMusic,s__EnglishLanguage,'&%RhythmAndBluesMusic is a genre of popular African-American music that originated in the 1940s. The term was originally used by record companies to describe recordings marketed predominantly to urban African- Americans, at a time when urbane, rocking, jazz-based music with a heavy, insistent beat was becoming more popular.') ).

fof(kb_SUMO_46964,axiom,
    s__termFormat(s__EnglishLanguage,s__RhythmAndBluesMusic,'rhythm and blues') ).

fof(kb_SUMO_46965,axiom,
    s__instance(s__ShowTune,s__MusicGenre) ).

fof(kb_SUMO_46966,axiom,
    s__documentation(s__ShowTune,s__EnglishLanguage,'&%ShowTune is a song that is originally written as part of the score of a show or stage musical or musical movie.') ).

fof(kb_SUMO_46967,axiom,
    s__termFormat(s__EnglishLanguage,s__ShowTune,'show tune') ).

fof(kb_SUMO_46968,axiom,
    s__instance(s__SkaMusic,s__MusicGenre) ).

fof(kb_SUMO_46969,axiom,
    s__documentation(s__SkaMusic,s__EnglishLanguage,'&%SkaMusic is a music genre that originated in &%Jamaica in the late 1950s, and was the precursor to rocksteady and reggage. It combined elements of Caribbean mento and calypso with American jazz and rhythm and blues.') ).

fof(kb_SUMO_46970,axiom,
    s__termFormat(s__EnglishLanguage,s__SkaMusic,'ska music') ).

fof(kb_SUMO_46971,axiom,
    s__documentation(s__PlayingInstrumentFn__m,s__EnglishLanguage,'(PlayingInstrumentFn ?INSTRUMENT) denotes the class of events in which a musical instrument of type ?INSTRUMENT is played.') ).

fof(kb_SUMO_46972,axiom,
    s__comment(s__PlayingInstrumentFn__m,'This was taken from Biography.kif and moved to Music.kif. 09-28-2011','KJN') ).

fof(kb_SUMO_46973,axiom,
    s__domainSubclass(s__PlayingInstrumentFn__m,"1",s__Device) ).

fof(kb_SUMO_46974,axiom,
    s__instance(s__PlayingInstrumentFn__m,s__UnaryFunction) ).

fof(kb_SUMO_46975,axiom,
    s__rangeSubclass(s__PlayingInstrumentFn__m,s__MakingInstrumentalMusic) ).

fof(kb_SUMO_46976,axiom,
    ! [V__INST,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__subclass(V__INST,s__Device)
        & s__instance(V__INST,s__SetOrClass) )
     => ( s__instance(V__PROC,s__PlayingInstrumentFn(V__INST))
       => ? [V__I] :
            ( s__instance(V__I,s__Object)
            & s__instance(V__I,V__INST)
            & s__instrument(V__PROC,V__I) ) ) ) ).

fof(kb_SUMO_46977,axiom,
    s__instance(s__MusicalInterpretationFn__m,s__TernaryFunction) ).

fof(kb_SUMO_46978,axiom,
    s__documentation(s__MusicalInterpretationFn__m,s__EnglishLanguage,'The function (&%MusicalInterpretationFn ?A ?M ?T) returns an &%instance of &%MakingMusic that refers to a particular instance of &%MakingMusic by &%CognitiveAgent ?A of the &%realization of &%Music ?M during &%TimeInterval ?T.') ).

fof(kb_SUMO_46979,axiom,
    s__termFormat(s__EnglishLanguage,s__MusicalInterpretationFn__m,'musical interpretation') ).

fof(kb_SUMO_46980,axiom,
    s__domain(s__MusicalInterpretationFn__m,"1",s__CognitiveAgent) ).

fof(kb_SUMO_46981,axiom,
    s__domain(s__MusicalInterpretationFn__m,"2",s__Music) ).

fof(kb_SUMO_46982,axiom,
    s__domain(s__MusicalInterpretationFn__m,"3",s__TimeInterval) ).

fof(kb_SUMO_46983,axiom,
    s__range(s__MusicalInterpretationFn__m,s__MakingMusic) ).

fof(kb_SUMO_46984,axiom,
    ! [V__A,V__T,V__MM,V__M] :
      ( ( s__instance(V__M,s__Music)
        & s__instance(V__MM,s__Process)
        & s__instance(V__T,s__TimeInterval)
        & s__instance(V__A,s__CognitiveAgent) )
     => ( V__MM = s__MusicalInterpretationFn(V__A,V__M,V__T)
       => ( s__realization(V__MM,V__M)
          & V__T = s__WhenFn(V__MM)
          & s__agent(V__MM,V__A) ) ) ) ).

fof(kb_SUMO_46985,axiom,
    s__instance(s__SongFn__m,s__BinaryFunction) ).

fof(kb_SUMO_46986,axiom,
    s__documentation(s__SongFn__m,s__EnglishLanguage,'The function (&%SongFn ?MC ?LC) returns an &%instance of &%Song that refers to the conception of a song that has &%MusicalComposition ?MC and &%LyricalContent ?LC.') ).

fof(kb_SUMO_46987,axiom,
    s__termFormat(s__EnglishLanguage,s__SongFn__m,'song function') ).

fof(kb_SUMO_46988,axiom,
    s__domain(s__SongFn__m,"1",s__MusicalComposition) ).

fof(kb_SUMO_46989,axiom,
    s__domain(s__SongFn__m,"2",s__LyricalContent) ).

fof(kb_SUMO_46990,axiom,
    s__range(s__SongFn__m,s__Song) ).

fof(kb_SUMO_46991,axiom,
    ! [V__S,V__MC,V__MUSIC,V__LC] :
      ( ( s__instance(V__LC,s__LyricalContent)
        & s__instance(V__MUSIC,s__Proposition)
        & s__instance(V__MUSIC,s__Process)
        & s__instance(V__MC,s__MusicalComposition)
        & s__instance(V__S,s__Process) )
     => ( ( V__S = s__SongFn(V__MC,V__LC)
          & s__realization(V__S,V__MUSIC) )
       => ? [V__MM,V__MV] :
            ( s__instance(V__MV,s__Process)
            & s__instance(V__MM,s__Process)
            & s__patient(V__MM,V__MC)
            & s__patient(V__MV,V__LC)
            & s__subProcess(V__MM,V__MUSIC)
            & s__subProcess(V__MV,V__MUSIC) ) ) ) ).

fof(kb_SUMO_46992,axiom,
    s__instance(s__RemixFn__m,s__BinaryFunction) ).

fof(kb_SUMO_46993,axiom,
    s__documentation(s__RemixFn__m,s__EnglishLanguage,'The function (&%RemixFn ?M ?A) returns a &%MusicRecording instance where an &%CognitiveAgent ?A does something to a &%MusicRecording ?M that alters its arrangement, beat, tempo, etc, but still makes ?M recognizable to those listening to it.') ).

fof(kb_SUMO_46994,axiom,
    s__termFormat(s__EnglishLanguage,s__RemixFn__m,'remix function') ).

fof(kb_SUMO_46995,axiom,
    s__domain(s__RemixFn__m,"1",s__MusicRecording) ).

fof(kb_SUMO_46996,axiom,
    s__domain(s__RemixFn__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_46997,axiom,
    s__range(s__RemixFn__m,s__MusicRecording) ).

fof(kb_SUMO_46998,axiom,
    ! [V__A,V__S,V__M] :
      ( ( s__instance(V__M,s__MusicRecording)
        & s__instance(V__S,s__Object)
        & s__instance(V__A,s__CognitiveAgent) )
     => ( V__S = s__RemixFn(V__M,V__A)
       => ? [V__P] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__P,s__IntentionalProcess)
            & s__patient(V__P,V__M)
            & s__agent(V__P,V__A)
            & s__result(V__P,V__S)
            & V__S != V__M
            & ~ s__copy(V__S,V__M) ) ) ) ).

fof(kb_SUMO_46999,axiom,
    s__instance(s__MusicalComponentFn__m,s__UnaryFunction) ).

fof(kb_SUMO_47000,axiom,
    s__documentation(s__MusicalComponentFn__m,s__EnglishLanguage,'The function (&%MusicalComponentFn ?S) returns the instance of the &%MusicalComposition component of the &%Song ?S') ).

fof(kb_SUMO_47001,axiom,
    s__termFormat(s__EnglishLanguage,s__MusicalComponentFn__m,'musical composition function') ).

fof(kb_SUMO_47002,axiom,
    s__domain(s__MusicalComponentFn__m,"1",s__Song) ).

fof(kb_SUMO_47003,axiom,
    s__range(s__MusicalComponentFn__m,s__MusicalComposition) ).

fof(kb_SUMO_47004,axiom,
    ! [V__S,V__M] :
      ( ( s__instance(V__M,s__Proposition)
        & s__instance(V__S,s__Song) )
     => ( V__M = s__MusicalComponentFn(V__S)
       => s__subProposition(V__M,V__S) ) ) ).

fof(kb_SUMO_47005,axiom,
    s__instance(s__LyricalComponentFn__m,s__UnaryFunction) ).

fof(kb_SUMO_47006,axiom,
    s__documentation(s__LyricalComponentFn__m,s__EnglishLanguage,'The function (&%LyricalComponentFn ?S) returns the instance of the &%LyricalContent component of the &%Song ?S') ).

fof(kb_SUMO_47007,axiom,
    s__termFormat(s__EnglishLanguage,s__LyricalComponentFn__m,'lyrical component function') ).

fof(kb_SUMO_47008,axiom,
    s__domain(s__LyricalComponentFn__m,"1",s__Song) ).

fof(kb_SUMO_47009,axiom,
    s__range(s__LyricalComponentFn__m,s__LyricalContent) ).

fof(kb_SUMO_47010,axiom,
    ! [V__S,V__L] :
      ( ( s__instance(V__L,s__Proposition)
        & s__instance(V__S,s__Song) )
     => ( V__L = s__LyricalComponentFn(V__S)
       => s__subProposition(V__L,V__S) ) ) ).

fof(kb_SUMO_47011,axiom,
    s__instance(s__AlbumCopiesFn__m,s__BinaryFunction) ).

fof(kb_SUMO_47012,axiom,
    s__documentation(s__AlbumCopiesFn__m,s__EnglishLanguage,'The function (&%AlbumCopiesFn ?A ?DS) returns a subclass of all &%DataStorageDevice ?DS that contains all &%Recording in &%Album ?A.') ).

fof(kb_SUMO_47013,axiom,
    s__termFormat(s__EnglishLanguage,s__AlbumCopiesFn__m,'album copies function') ).

fof(kb_SUMO_47014,axiom,
    s__domain(s__AlbumCopiesFn__m,"1",s__Album) ).

fof(kb_SUMO_47015,axiom,
    s__domainSubclass(s__AlbumCopiesFn__m,"2",s__DataStorageDevice) ).

fof(kb_SUMO_47016,axiom,
    s__rangeSubclass(s__AlbumCopiesFn__m,s__DataStorageDevice) ).

fof(kb_SUMO_47017,axiom,
    ! [V__A,V__D,V__X,V__DS] :
      ( ( V__D = s__AlbumCopiesFn(V__A,V__DS)
        & s__instance(V__X,V__D) )
     => ! [V__S] :
          ( ( s__instance(V__S,s__Object)
            & s__subclass(V__DS,s__DataStorageDevice)
            & s__instance(V__DS,s__SetOrClass)
            & s__instance(V__D,s__SetOrClass)
            & s__instance(V__D,s__DataStorageDevice)
            & s__instance(V__A,s__Album) )
         => ( s__inList(V__S,V__A)
           => ? [V__C] :
                ( s__instance(V__C,s__ContentBearingObject)
                & s__copy(V__C,V__S)
                & s__stored(V__C,V__D) ) ) ) ) ).

fof(kb_SUMO_47018,axiom,
    s__instance(s__NationalAnthemFn__m,s__UnaryFunction) ).

fof(kb_SUMO_47019,axiom,
    s__documentation(s__NationalAnthemFn__m,s__EnglishLanguage,'The function (&%NationalAnthemFn ?N) returns the instance of &%Music that is considered as the national anthem of a particular &%Nation ?N') ).

fof(kb_SUMO_47020,axiom,
    s__termFormat(s__EnglishLanguage,s__NationalAnthemFn__m,'national anthem') ).

fof(kb_SUMO_47021,axiom,
    s__domain(s__NationalAnthemFn__m,"1",s__Nation) ).

fof(kb_SUMO_47022,axiom,
    s__range(s__NationalAnthemFn__m,s__Music) ).

fof(kb_SUMO_47023,axiom,
    ! [V__N,V__M] :
      ( ( s__instance(V__M,s__Music)
        & s__instance(V__N,s__Nation) )
     => ( V__M = s__NationalAnthemFn(V__N)
       => s__anthem(V__M,V__N) ) ) ).

fof(kb_SUMO_47024,axiom,
    s__subclass(s__MarchingBand,s__MusicalGroup) ).

fof(kb_SUMO_47025,axiom,
    s__subclass(s__MarchingBand,s__Organization) ).

fof(kb_SUMO_47026,axiom,
    s__instance(s__MarchingBand__t,s__SetOrClass) ).

fof(kb_SUMO_47027,axiom,
    s__documentation(s__MarchingBand,s__EnglishLanguage,'&%MarchingBand refers to a group of instrumental musicians perform outdoors and incorporate some type of marching with their musical performance.') ).

fof(kb_SUMO_47028,axiom,
    s__termFormat(s__EnglishLanguage,s__MarchingBand,'marching band') ).

fof(kb_SUMO_47029,axiom,
    s__comment(s__MarchingBand,'Subclassing it from &%Organization as well so that relations associated to &%Organization can be used to describe it, such as &%subOrganization for the educational institution it represents, or when it was founded using &%yearOfFounding, who its director is, etc. 09-28-2011','KJN') ).

fof(kb_SUMO_47030,axiom,
    ! [V__GRP] :
      ( s__instance(V__GRP,s__Collection)
     => ( s__instance(V__GRP,s__MarchingBand)
       => ? [V__P] :
            ( s__instance(V__P,s__Agent)
            & s__instance(V__P,s__SelfConnectedObject)
            & s__hasSkill(s__MakingInstrumentalMusic,V__P)
            & s__member(V__P,V__GRP) ) ) ) ).

fof(kb_SUMO_47031,axiom,
    ! [V__GRP,V__OD,V__MP] :
      ( ( s__instance(V__MP,s__Process)
        & s__instance(V__OD,s__Object)
        & s__instance(V__GRP,s__Agent) )
     => ( ( s__instance(V__GRP,s__MarchingBand)
          & s__instance(V__MP,s__MusicalPerformance)
          & s__agent(V__MP,V__GRP) )
       => ( s__instance(V__OD,s__Outdoors)
          & s__eventLocated(V__MP,V__OD)
          & ? [V__AMB] :
              ( s__instance(V__AMB,s__Process)
              & s__instance(V__AMB,s__Ambulating)
              & s__subProcess(V__AMB,V__MP) ) ) ) ) ).

fof(kb_SUMO_47032,axiom,
    s__subclass(s__MusicContest,s__Contest) ).

fof(kb_SUMO_47033,axiom,
    s__documentation(s__MusicContest,s__EnglishLanguage,'&%MusicContest is a type of &%Contest where some &%Judging is made on a &%MakingMusic instance.') ).

fof(kb_SUMO_47034,axiom,
    s__termFormat(s__EnglishLanguage,s__MusicContest,'music contest') ).

fof(kb_SUMO_47035,axiom,
    ! [V__CONTEST] :
      ( s__instance(V__CONTEST,s__MusicContest)
     => ? [V__J] :
          ( s__instance(V__J,s__Judging)
          & ! [V__A] :
              ( ( s__instance(V__A,s__Agent)
                & s__instance(V__CONTEST,s__Contest) )
             => ( s__contestParticipant(V__CONTEST,V__A)
               => ? [V__MM] :
                    ( s__instance(V__MM,s__Process)
                    & s__instance(V__J,s__Process)
                    & s__agent(V__MM,V__A)
                    & s__instance(V__MM,s__MakingMusic)
                    & s__subProcess(V__MM,V__CONTEST)
                    & s__patient(V__J,V__MM) ) ) ) ) ) ).

fof(kb_SUMO_47036,axiom,
    s__subclass(s__SingingContest,s__MusicContest) ).

fof(kb_SUMO_47037,axiom,
    s__instance(s__SingingContest__t,s__SetOrClass) ).

fof(kb_SUMO_47038,axiom,
    s__instance(s__MusicContest__t,s__SetOrClass) ).

fof(kb_SUMO_47039,axiom,
    s__documentation(s__SingingContest,s__EnglishLanguage,'&%SingingContest is a type of &%MusicContest where &%Judging is made on people who are &%Singing.') ).

fof(kb_SUMO_47040,axiom,
    s__termFormat(s__EnglishLanguage,s__SingingContest,'singing contest') ).

fof(kb_SUMO_47041,axiom,
    ! [V__CONTEST] :
      ( s__instance(V__CONTEST,s__SingingContest)
     => ? [V__J] :
          ( s__instance(V__J,s__Judging)
          & ! [V__A] :
              ( ( s__instance(V__A,s__Agent)
                & s__instance(V__CONTEST,s__Contest) )
             => ( s__contestParticipant(V__CONTEST,V__A)
               => ? [V__MV] :
                    ( s__instance(V__MV,s__Process)
                    & s__instance(V__J,s__Process)
                    & s__agent(V__MV,V__A)
                    & s__instance(V__MV,s__Singing)
                    & s__subProcess(V__MV,V__CONTEST)
                    & s__patient(V__J,V__MV) ) ) ) ) ) ).

fof(kb_SUMO_47042,axiom,
    s__instance(s__ContestFn__m,s__BinaryFunction) ).

fof(kb_SUMO_47043,axiom,
    s__documentation(s__ContestFn__m,s__EnglishLanguage,'(&%ContestFn ?CONTEST ?TI) is a &%BinaryFunction that returns an &%instance of &%Contest that occured during &%TimePoint ?TI') ).

fof(kb_SUMO_47044,axiom,
    s__termFormat(s__EnglishLanguage,s__ContestFn__m,'contest function') ).

fof(kb_SUMO_47045,axiom,
    s__domainSubclass(s__ContestFn__m,"1",s__Contest) ).

fof(kb_SUMO_47046,axiom,
    s__domain(s__ContestFn__m,"2",s__TimePoint) ).

fof(kb_SUMO_47047,axiom,
    s__range(s__ContestFn__m,s__Contest) ).

fof(kb_SUMO_47048,axiom,
    ! [V__CONTEST,V__C,V__TI] :
      ( ( s__instance(V__TI,s__TimePoint)
        & s__instance(V__TI,s__TimeInterval)
        & s__instance(V__C,s__Physical)
        & s__subclass(V__CONTEST,s__Contest)
        & s__instance(V__CONTEST,s__SetOrClass) )
     => ( V__C = s__ContestFn(V__CONTEST,V__TI)
       => ( s__instance(V__C,V__CONTEST)
          & s__during(s__WhenFn(V__C),V__TI) ) ) ) ).

fof(kb_SUMO_47049,axiom,
    s__instance(s__contestOrganizer__m,s__BinaryPredicate) ).

fof(kb_SUMO_47050,axiom,
    s__documentation(s__contestOrganizer__m,s__EnglishLanguage,'(&%contestOrganizer ?CONTEST ?ORG) means that &%CognitiveAgent ?ORG is responsible for managing and organizer &%Contest ?CONTEST') ).

fof(kb_SUMO_47051,axiom,
    s__termFormat(s__EnglishLanguage,s__contestOrganizer__m,'contest organizer') ).

fof(kb_SUMO_47052,axiom,
    s__domain(s__contestOrganizer__m,"1",s__Contest) ).

fof(kb_SUMO_47053,axiom,
    s__domain(s__contestOrganizer__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_47054,axiom,
    ! [V__CONTEST,V__A] :
      ( ( s__instance(V__A,s__CognitiveAgent)
        & s__instance(V__CONTEST,s__Contest) )
     => ( s__contestOrganizer(V__CONTEST,V__A)
       => s__managedBy(V__CONTEST,V__A) ) ) ).

fof(kb_SUMO_47055,axiom,
    s__instance(s__contestEntry__m,s__TernaryPredicate) ).

fof(kb_SUMO_47056,axiom,
    s__documentation(s__contestEntry__m,s__EnglishLanguage,'(&%contestEntry ?OBJ ?AGENT ?CONTEST) is used for contests where what is being judged is not the person or his performance of a specific process but whatever he produced. The relation describes how &%CognitiveAgent ?AGENT entered &%Entity ?OBJ in &%Contest ?CONTEST.') ).

fof(kb_SUMO_47057,axiom,
    s__termFormat(s__EnglishLanguage,s__contestEntry__m,'contest entry') ).

fof(kb_SUMO_47058,axiom,
    s__comment(s__contestEntry__m,'&%Entity is used instead of &%Object as there are music contest, for instance, where its the &%MusicalComposition or &%LyricalContent (which are &%Proposition) that is being judged. 09-30-2011','KJN') ).

fof(kb_SUMO_47059,axiom,
    s__domain(s__contestEntry__m,"1",s__Entity) ).

fof(kb_SUMO_47060,axiom,
    s__domain(s__contestEntry__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_47061,axiom,
    s__domain(s__contestEntry__m,"3",s__Contest) ).

fof(kb_SUMO_47062,axiom,
    ! [V__CONT,V__AGENT,V__ENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__CONT,s__Contest) )
     => ( s__contestEntry(V__ENT,V__AGENT,V__CONT)
       => ? [V__P,V__J] :
            ( s__instance(V__J,s__Process)
            & s__instance(V__P,s__Process)
            & s__instance(V__P,s__IntentionalProcess)
            & s__agent(V__P,V__AGENT)
            & s__result(V__P,V__ENT)
            & s__instance(V__J,s__Judging)
            & s__patient(V__J,V__ENT) ) ) ) ).

fof(kb_SUMO_47063,axiom,
    s__instance(s__contestParticipantRepresentation__m,s__TernaryPredicate) ).

fof(kb_SUMO_47064,axiom,
    s__documentation(s__contestParticipantRepresentation__m,s__EnglishLanguage,'(&%contestParticipantRepresentation ?CONT ?AGENT ?OBJ) means that in &%Contest ?CONT, &%CognitiveAgent ?AGENT is entered as a representative of &%Object ?OBJ') ).

fof(kb_SUMO_47065,axiom,
    s__termFormat(s__EnglishLanguage,s__contestParticipantRepresentation__m,'contest representation') ).

fof(kb_SUMO_47066,axiom,
    s__comment(s__contestParticipantRepresentation__m,'This is an additional relation to &%contestParticipant for those contests where representation is important, such as the &%Olympics. It has to be tied to the contest as there are instances when somebody may be a citizen or national of one country, for instance, but represent some other country is some other contest. 09-30-2011','KJN') ).

fof(kb_SUMO_47067,axiom,
    s__domain(s__contestParticipantRepresentation__m,"1",s__Contest) ).

fof(kb_SUMO_47068,axiom,
    s__domain(s__contestParticipantRepresentation__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_47069,axiom,
    s__domain(s__contestParticipantRepresentation__m,"3",s__Object) ).

%FOL fof(kb_SUMO_47070,axiom,(( (! [V__OBJ,V__CONT,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__CONT,s__Contest) & s__instance(V__OBJ,s__Object)) => (s__contestParticipantRepresentation(V__CONT,V__AGENT,V__OBJ) => s__holdsDuring(s__WhenFn(V__CONT),'s__represents(V__AGENT,V__OBJ)')))) ))).

fof(kb_SUMO_47071,axiom,
    s__subclass(s__MusicChart,s__List) ).

fof(kb_SUMO_47072,axiom,
    s__instance(s__MusicChart__t,s__SetOrClass) ).

fof(kb_SUMO_47073,axiom,
    s__documentation(s__MusicChart,s__EnglishLanguage,'&%MusicChart is a ranked list of &%Album or &%MusicRecording that is deemed the most popular by some criteria, such as the number of sales or the airplay it receives from radio stations, and the like.') ).

fof(kb_SUMO_47074,axiom,
    s__termFormat(s__EnglishLanguage,s__MusicChart,'music charts') ).

%FOL fof(kb_SUMO_47075,axiom,(( (! [V__X] : (s__instance(V__X,s__List) => (s__instance(V__X,s__MusicChart) => (? [V__P,V__OBJ] : (s__instance(V__P,s__Process) & s__instance(V__P,s__Selecting) & s__result(V__P,'s__inList(V__OBJ,V__X)')))))) ))).

fof(kb_SUMO_47076,axiom,
    s__subclass(s__SinglesChart,s__MusicChart) ).

fof(kb_SUMO_47077,axiom,
    s__instance(s__SinglesChart__t,s__SetOrClass) ).

fof(kb_SUMO_47078,axiom,
    s__documentation(s__SinglesChart,s__EnglishLanguage,'&%SinglesChart is a type of &%MusicChart for particular &%MusicRecording.') ).

fof(kb_SUMO_47079,axiom,
    s__termFormat(s__EnglishLanguage,s__SinglesChart,'singles chart') ).

fof(kb_SUMO_47080,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__List)
     => ( s__instance(V__X,s__SinglesChart)
       => ? [V__MR] :
            ( s__instance(V__MR,s__MusicRecording)
            & s__inList(V__MR,V__X) ) ) ) ).

fof(kb_SUMO_47081,axiom,
    s__subclass(s__AlbumChart,s__MusicChart) ).

fof(kb_SUMO_47082,axiom,
    s__instance(s__AlbumChart__t,s__SetOrClass) ).

fof(kb_SUMO_47083,axiom,
    s__documentation(s__AlbumChart,s__EnglishLanguage,'&%AlbumChart is a type of &%MusicChart for particular &%Album.') ).

fof(kb_SUMO_47084,axiom,
    s__termFormat(s__EnglishLanguage,s__AlbumChart,'album chart') ).

fof(kb_SUMO_47085,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__List)
     => ( s__instance(V__X,s__AlbumChart)
       => ? [V__A] :
            ( s__instance(V__A,s__Album)
            & s__inList(V__A,V__X) ) ) ) ).

fof(kb_SUMO_47086,axiom,
    s__instance(s__musicChartBy__m,s__BinaryPredicate) ).

fof(kb_SUMO_47087,axiom,
    s__documentation(s__musicChartBy__m,s__EnglishLanguage,'(&%musicChartBy ?CHART ?A) means that &%CognitiveAgent ?A was responsible for the process of deciding which objects are included in &%MusicChart ?CHART.') ).

fof(kb_SUMO_47088,axiom,
    s__termFormat(s__EnglishLanguage,s__musicChartBy__m,'music chart by') ).

fof(kb_SUMO_47089,axiom,
    s__domainSubclass(s__musicChartBy__m,"1",s__MusicChart) ).

fof(kb_SUMO_47090,axiom,
    s__domain(s__musicChartBy__m,"2",s__CognitiveAgent) ).

fof(kb_SUMO_47091,axiom,
    ! [V__CHART,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__subclass(V__CHART,s__MusicChart)
        & s__instance(V__CHART,s__SetOrClass) )
     => ( s__musicChartBy(V__CHART,V__AGENT)
       => ? [V__P,V__C] :
            ( s__instance(V__P,s__Process)
            & s__instance(V__C,V__CHART)
            & s__instance(V__P,s__IntentionalProcess)
            & s__agent(V__P,V__AGENT)
            & s__result(V__P,V__C) ) ) ) ).

fof(kb_SUMO_47092,axiom,
    s__instance(s__musicChartPeriod__m,s__BinaryPredicate) ).

fof(kb_SUMO_47093,axiom,
    s__documentation(s__musicChartPeriod__m,s__EnglishLanguage,'(&%musicChartPeriod ?CHART ?TIME) means that the the &%MusicChart ?CHART was analyzed using information from &%TimeInterval ?TIME') ).

fof(kb_SUMO_47094,axiom,
    s__termFormat(s__EnglishLanguage,s__musicChartPeriod__m,'music chart period') ).

fof(kb_SUMO_47095,axiom,
    s__domain(s__musicChartPeriod__m,"1",s__MusicChart) ).

fof(kb_SUMO_47096,axiom,
    s__domain(s__musicChartPeriod__m,"2",s__TimeInterval) ).

fof(kb_SUMO_47097,axiom,
    s__subclass(s__StringInstrument,s__MusicalInstrument) ).

fof(kb_SUMO_47098,axiom,
    s__documentation(s__StringInstrument,s__EnglishLanguage,'A &%StringInstrument is a type of &%MusicalInstrument that is played by striking strings, either directly as with a guitar, or indirectly with a bow or via keys as with pianos.') ).

fof(kb_SUMO_47099,axiom,
    ! [V__MI] :
      ( s__instance(V__MI,s__Object)
     => ( s__instance(V__MI,s__StringInstrument)
       => ? [V__S] :
            ( s__instance(V__S,s__Object)
            & s__instance(V__S,s__String)
            & s__part(V__S,V__MI) ) ) ) ).

fof(kb_SUMO_47100,axiom,
    s__subclass(s__WindInstrument,s__MusicalInstrument) ).

fof(kb_SUMO_47101,axiom,
    s__instance(s__WindInstrument__t,s__SetOrClass) ).

fof(kb_SUMO_47102,axiom,
    s__documentation(s__WindInstrument,s__EnglishLanguage,'A &%WindInstrument is a type of &%MusicalInstrument that is played by blowing on it and which uses a reed, or resonator hole as in the case of a flute.') ).

fof(kb_SUMO_47103,axiom,
    ! [V__A,V__WI,V__M] :
      ( ( s__instance(V__M,s__Process)
        & s__instance(V__WI,s__Object)
        & s__instance(V__A,s__Agent) )
     => ( ( s__instance(V__WI,s__WindInstrument)
          & s__instance(V__M,s__MakingInstrumentalMusic)
          & s__agent(V__M,V__A)
          & s__instrument(V__M,V__WI) )
       => ? [V__B] :
            ( s__instance(V__B,s__Process)
            & s__instance(V__B,s__Exhaling)
            & s__agent(V__B,V__A)
            & s__subProcess(V__B,V__M) ) ) ) ).

fof(kb_SUMO_47104,axiom,
    s__subclass(s__HornInstrument,s__MusicalInstrument) ).

fof(kb_SUMO_47105,axiom,
    s__instance(s__HornInstrument__t,s__SetOrClass) ).

fof(kb_SUMO_47106,axiom,
    s__documentation(s__HornInstrument,s__EnglishLanguage,'A &%HornInstrument is a type of &%MusicalInstrument which is played by blowing it. It uses lip vibration to generate sound and control part of the pitch generation process as well.') ).

fof(kb_SUMO_47107,axiom,
    s__subclass(s__PercussionInstrument,s__MusicalInstrument) ).

fof(kb_SUMO_47108,axiom,
    s__documentation(s__PercussionInstrument,s__EnglishLanguage,'A &%PercussionInstrument is a type of &%MusicalInstrument which does not have strings and which is played by striking it.') ).

fof(kb_SUMO_47109,axiom,
    s__subclass(s__Violin,s__StringInstrument) ).

fof(kb_SUMO_47110,axiom,
    s__instance(s__Violin__t,s__SetOrClass) ).

fof(kb_SUMO_47111,axiom,
    s__instance(s__StringInstrument__t,s__SetOrClass) ).

fof(kb_SUMO_47112,axiom,
    s__documentation(s__Violin,s__EnglishLanguage,'A &%StringInstrument that has four strings, a hollow body, and is played on the shoulder with a bow.') ).

fof(kb_SUMO_47113,axiom,
    s__subclass(s__Piano,s__StringInstrument) ).

fof(kb_SUMO_47114,axiom,
    s__instance(s__Piano__t,s__SetOrClass) ).

fof(kb_SUMO_47115,axiom,
    s__documentation(s__Piano,s__EnglishLanguage,'A &%StringInstrument with keys that, when pressed down, activate hammers that, in turn, strike strings.') ).

fof(kb_SUMO_47116,axiom,
    s__subclass(s__Bell,s__PercussionInstrument) ).

fof(kb_SUMO_47117,axiom,
    s__instance(s__Bell__t,s__SetOrClass) ).

fof(kb_SUMO_47118,axiom,
    s__documentation(s__Bell,s__EnglishLanguage,'A &%PercussionInstrument that produces a single tone when it is struck.') ).

fof(kb_SUMO_47119,axiom,
    ! [V__B,V__I] :
      ( s__instance(V__I,s__Process)
     => ( ( s__instance(V__B,s__Bell)
          & s__instance(V__I,s__Impacting)
          & s__destination(V__I,V__B) )
       => ? [V__MT] :
            ( s__instance(V__MT,s__Process)
            & s__instance(V__MT,s__MusicalTone)
            & s__causes(V__I,V__MT) ) ) ) ).

fof(kb_SUMO_47120,axiom,
    s__subclass(s__Drum,s__PercussionInstrument) ).

fof(kb_SUMO_47121,axiom,
    s__instance(s__Drum__t,s__SetOrClass) ).

fof(kb_SUMO_47122,axiom,
    s__instance(s__PercussionInstrument__t,s__SetOrClass) ).

fof(kb_SUMO_47123,axiom,
    s__documentation(s__Drum,s__EnglishLanguage,'An atonal &%PercussionInstrument which consists of a hollow cylinder and a fabric stretched across at least one end of the cylinder.') ).

fof(kb_SUMO_47124,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__Drum)
       => s__hasPurpose(V__D,'(? [V__P] : (s__instance(V__P,s__Process) & s__instance(V__P,s__Drumming) & s__instrument(V__P,V__D)))') ) ) ).

fof(kb_SUMO_47125,axiom,
    s__subclass(s__Guitar,s__StringInstrument) ).

fof(kb_SUMO_47126,axiom,
    s__instance(s__Guitar__t,s__SetOrClass) ).

fof(kb_SUMO_47127,axiom,
    s__documentation(s__Guitar,s__EnglishLanguage,'A &%StringInstrument that has six to twelve strings and is played by strumming with one hand while grasping frets with the other hand.') ).

fof(kb_SUMO_47128,axiom,
    s__subclass(s__Bugle,s__HornInstrument) ).

fof(kb_SUMO_47129,axiom,
    s__instance(s__Bugle__t,s__SetOrClass) ).

fof(kb_SUMO_47130,axiom,
    s__documentation(s__Bugle,s__EnglishLanguage,'A &%HornInstrument that has no valves.') ).

fof(kb_SUMO_47131,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__Bugle)
       => ~ ? [V__V] :
              ( s__instance(V__V,s__Object)
              & s__instance(V__V,s__Valve)
              & s__part(V__V,V__B) ) ) ) ).

fof(kb_SUMO_47132,axiom,
    s__subclass(s__Ringing,s__RadiatingSound) ).

fof(kb_SUMO_47133,axiom,
    s__instance(s__Ringing__t,s__SetOrClass) ).

fof(kb_SUMO_47134,axiom,
    s__documentation(s__Ringing,s__EnglishLanguage,'Any instance of &%RadiatingSound which is produced by a &%Bell.') ).

fof(kb_SUMO_47135,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Process)
     => ( s__instance(V__R,s__Ringing)
       => ? [V__B] :
            ( s__instance(V__B,s__Object)
            & s__instance(V__B,s__Bell)
            & s__instrument(V__R,V__B) ) ) ) ).

fof(kb_SUMO_47136,axiom,
    s__documentation(s__Drumming,s__EnglishLanguage,'Playing a Drum. Note that this includes both musical performance, as well as signalling and ceremonial applications.') ).

fof(kb_SUMO_47137,axiom,
    s__subclass(s__Drumming,s__MakingInstrumentalMusic) ).

fof(kb_SUMO_47138,axiom,
    s__instance(s__Drumming__t,s__SetOrClass) ).

fof(kb_SUMO_47139,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Process)
     => ( s__instance(V__D,s__Drumming)
       => ? [V__A,V__DRUM,V__I] :
            ( s__instance(V__I,s__Process)
            & s__instance(V__DRUM,s__Object)
            & s__instance(V__A,s__Agent)
            & s__agent(V__D,V__A)
            & s__instrument(V__D,V__DRUM)
            & s__subProcess(V__I,V__D)
            & s__agent(V__I,V__A)
            & s__patient(V__I,V__DRUM)
            & s__instance(V__I,s__Impacting)
            & s__instance(V__DRUM,s__Drum) ) ) ) ).

fof(kb_SUMO_47140,axiom,
    s__instance(s__originalExpressedInLanguage__m,s__BinaryPredicate) ).

fof(kb_SUMO_47141,axiom,
    s__documentation(s__originalExpressedInLanguage__m,s__EnglishLanguage,'(&%originalExpressedInLanguage ?PROP ?LANG) means that &%Proposition ?PROP, the first time it was ever realized in a &%LinguisticExpression, was first expressed in &%Language ?LANG.') ).

fof(kb_SUMO_47142,axiom,
    s__termFormat(s__EnglishLanguage,s__originalExpressedInLanguage__m,'original expressed in language') ).

fof(kb_SUMO_47143,axiom,
    s__domain(s__originalExpressedInLanguage__m,"1",s__Proposition) ).

fof(kb_SUMO_47144,axiom,
    s__domain(s__originalExpressedInLanguage__m,"2",s__Language) ).

fof(kb_SUMO_47145,axiom,
    ! [V__LANG,V__PROP] :
      ( ( s__instance(V__PROP,s__Proposition)
        & s__instance(V__LANG,s__Language) )
     => ( s__originalExpressedInLanguage(V__PROP,V__LANG)
       => ? [V__PHYS,V__TIME] :
            ( s__instance(V__PHYS,s__LinguisticExpression)
            & s__representsInLanguage(V__PHYS,V__PROP,V__LANG)
            & V__TIME = s__WhenFn(V__PHYS)
            & ~ ? [V__BEFORE,V__OTHER] :
                  ( s__instance(V__OTHER,s__Physical)
                  & s__instance(V__BEFORE,s__TimePoint)
                  & s__instance(V__TIME,s__TimePoint)
                  & s__instance(V__PHYS,s__LinguisticExpression)
                  & s__instance(V__OTHER,s__LinguisticExpression)
                  & s__represents(V__OTHER,V__PROP)
                  & V__BEFORE = s__WhenFn(V__OTHER)
                  & s__before(V__BEFORE,V__TIME) ) ) ) ) ).

fof(kb_SUMO_47146,axiom,
    s__instance(s__releaseForConsumption__m,s__TernaryPredicate) ).

fof(kb_SUMO_47147,axiom,
    s__documentation(s__releaseForConsumption__m,s__EnglishLanguage,'(&%releaseForConsumption ?OBJ ?AREA ?TIME) means that &%Object ?OBJ was release for some type of consumption - like watching, eating, listening, reading, etc - in &%GeographicArea ?AREA at &%TimePoint ?TIME') ).

fof(kb_SUMO_47148,axiom,
    s__termFormat(s__EnglishLanguage,s__releaseForConsumption__m,'release for consumption') ).

fof(kb_SUMO_47149,axiom,
    s__domainSubclass(s__releaseForConsumption__m,"1",s__Object) ).

fof(kb_SUMO_47150,axiom,
    s__domain(s__releaseForConsumption__m,"2",s__GeographicArea) ).

fof(kb_SUMO_47151,axiom,
    s__domain(s__releaseForConsumption__m,"3",s__TimePoint) ).

fof(kb_SUMO_47152,axiom,
    ! [V__OBJ,V__TIME,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__TIME,s__TimePoint)
        & s__subclass(V__OBJ,s__Object)
        & s__instance(V__OBJ,s__SetOrClass) )
     => ( s__releaseForConsumption(V__OBJ,V__AREA,V__TIME)
       => s__holdsDuring(s__ImmediateFutureFn(V__TIME),'(? [V__P,V__O] : (s__instance(V__P,s__Process) & s__instance(V__O,V__OBJ) & s__patient(V__P,V__O) & s__eventLocated(V__P,V__AREA)))') ) ) ).

fof(kb_SUMO_47153,axiom,
    s__subrelation(s__releaseForSale__m,s__releaseForConsumption__m) ).

fof(kb_SUMO_47154,axiom,
    s__documentation(s__releaseForSale__m,s__EnglishLanguage,'(&%releaseForSale ?OBJ ?AREA ?TIME) means that &%Object ?OBJ was released for sale in &%GeographicArea ?AREA at &%TimePoint ?TIME') ).

fof(kb_SUMO_47155,axiom,
    s__termFormat(s__EnglishLanguage,s__releaseForSale__m,'release for sale') ).

%FOL fof(kb_SUMO_47156,axiom,(( (! [V__OBJ,V__TIME,V__AREA] : ((s__instance(V__AREA,s__GeographicArea) & s__instance(V__TIME,s__TimePoint) & s__subclass(V__OBJ,s__Object) & s__instance(V__OBJ,s__SetOrClass)) => (s__releaseForSale(V__OBJ,V__AREA,V__TIME) => s__holdsDuring(s__ImmediateFutureFn(V__TIME),'s__modalAttribute((? [V__O,V__B] : (s__instance(V__B,s__Process) & s__instance(V__O,V__OBJ) & s__instance(V__B,s__Buying) & s__eventLocated(V__B,V__AREA) & s__patient(V__B,V__O))),s__Possibility)')))) ))).

fof(kb_SUMO_47157,axiom,
    s__instance(s__PopulationFn__m,s__UnaryFunction) ).

fof(kb_SUMO_47158,axiom,
    s__domain(s__PopulationFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_47159,axiom,
    s__range(s__PopulationFn__m,s__Integer) ).

fof(kb_SUMO_47160,axiom,
    s__documentation(s__PopulationFn__m,s__EnglishLanguage,'(&%PopulationFn ?AREA) denotes the &%Integer that represents the count of the number of people inhabiting the &%GeopoliticalArea ?AREA. This number gives an estimate from the US Bureau of the Census based on statistics from population censuses, vital statistics registration systems, or sample surveys pertaining to the recent past and on assumptions about future trends. The total population presents one overall measure of the potential impact of the country on the world and within its region. Note:_starting with the 1993 Factbook, demographic estimates for some countries (mostly African) have explicitly taken into account the effects of the growing impact of the HIV/AIDS epidemic._ These countries are currently: The Bahamas, Benin, Botswana, Brazil, Burkina Faso, Burma, Burundi, Cambodia, Cameroon, Central African Republic, Democratic Republic of the Congo, Republic of the Congo, Cote dIvoire, Ethiopia, Gabon, Ghana, Guyana, Haiti, Honduras, Kenya, Lesotho, Malawi, Mozambique, Namibia, Nigeria, Rwanda, South Africa, Swaziland, Tanzania, Thailand, Togo, Uganda, Zambia, and Zimbabwe.') ).

fof(kb_SUMO_47161,axiom,
    ! [V__PERSON,V__AREA] :
      ( s__instance(V__AREA,s__GeopoliticalArea)
     => s__PopulationFn(V__AREA) = s__CardinalityFn(s__KappaFn(V__PERSON,'(s__instance(V__PERSON,s__Human) & s__inhabits(V__PERSON,V__AREA))')) ) ).

fof(kb_SUMO_47162,axiom,
    s__instance(s__PopulationGrowthFn__m,s__BinaryFunction) ).

fof(kb_SUMO_47163,axiom,
    s__domain(s__PopulationGrowthFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_47164,axiom,
    s__domain(s__PopulationGrowthFn__m,"2",s__Year) ).

fof(kb_SUMO_47165,axiom,
    s__range(s__PopulationGrowthFn__m,s__RealNumber) ).

fof(kb_SUMO_47166,axiom,
    s__documentation(s__PopulationGrowthFn__m,s__EnglishLanguage,'(&%PopulationFn ?AREA ?YEAR) denotes the &%RealNumber that represents the average annual percent change in the population of the &%GeopoliticalArea ?AREA for Year ?YEAR. This average annual percent population change results from a surplus (or deficit) of births over deaths and the balance of migrants entering and leaving a country. The rate may be positive or negative. The growth rate is a factor in determining how great a burden would be imposed on a country by the changing needs of its people for infrastructure (e.g., schools, hospitals, housing, roads), resources (e.g., food, water, electricity), and jobs. Rapid population growth can be seen as threatening by neighboring countries.') ).

fof(kb_SUMO_47167,axiom,
    ! [V__PREVIOUSYEAR,V__ADJUSTEDPERCENT,V__PREVIOUSPOPULATION,V__POPULATION,V__YEAR,V__AREA,V__PERCENT] :
      ( ( s__instance(V__PERCENT,s__Quantity)
        & s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__YEAR,s__Integer)
        & s__instance(V__POPULATION,s__Quantity)
        & s__instance(V__PREVIOUSPOPULATION,s__Quantity)
        & s__instance(V__PREVIOUSYEAR,s__Integer) )
     => ( s__PopulationGrowthFn(V__AREA,s__YearFn(V__YEAR)) = V__ADJUSTEDPERCENT
      <=> ( minus(V__YEAR,V__PREVIOUSYEAR) = "1"
          & s__holdsDuring(s__YearFn(V__YEAR),'(s__PopulationFn(V__AREA) = V__POPULATION)')
          & s__holdsDuring(s__YearFn(V__PREVIOUSYEAR),'(s__PopulationFn(V__AREA) = V__PREVIOUSPOPULATION)')
          & divide(V__POPULATION,V__PREVIOUSPOPULATION) = V__PERCENT
          & minus(V__PERCENT,"1") = V__ADJUSTEDPERCENT ) ) ) ).

fof(kb_SUMO_47168,axiom,
    s__instance(s__BirthsPerThousandFn__m,s__BinaryFunction) ).

fof(kb_SUMO_47169,axiom,
    s__domain(s__BirthsPerThousandFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_47170,axiom,
    s__domain(s__BirthsPerThousandFn__m,"2",s__Year) ).

fof(kb_SUMO_47171,axiom,
    s__range(s__BirthsPerThousandFn__m,s__RealNumber) ).

fof(kb_SUMO_47172,axiom,
    s__documentation(s__BirthsPerThousandFn__m,s__EnglishLanguage,'(&%BirthsPerThousandFn ?AREA ?YEAR) denotes the &%RealNumber that represents the number of births per thousand individuals in the population of the &%GeopoliticalArea ?AREA for Year ?YEAR. This number gives the average annual number of births during a year per 1,000 persons in the population at midyear, also known as crude birth rate. The birth rate is usually the dominant factor in determining the rate of population growth. It depends on both the level of fertility and the age structure of the population.') ).

fof(kb_SUMO_47173,axiom,
    ! [V__BIRTH,V__THOUSANDS,V__REALNUMBER,V__BIRTHCOUNT,V__YEAR,V__INFANT,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__INFANT,s__Agent)
        & s__instance(V__YEAR,s__Integer)
        & s__instance(V__BIRTHCOUNT,s__Quantity)
        & s__instance(V__THOUSANDS,s__Quantity) )
     => ( s__BirthsPerThousandFn(V__AREA,s__YearFn(V__YEAR)) = V__REALNUMBER
      <=> ( divide(s__PopulationFn(V__AREA),"1000") = V__THOUSANDS
          & V__BIRTHCOUNT = s__CardinalityFn(s__KappaFn(V__BIRTH,'(s__instance(V__BIRTH,s__Birth) & s__experiencer(V__BIRTH,V__INFANT) & s__instance(V__INFANT,s__Human) & s__during(s__WhenFn(V__BIRTH),s__YearFn(V__YEAR)) & (s__WhereFn(V__BIRTH,s__WhenFn(V__BIRTH)) = V__AREA))'))
          & divide(V__BIRTHCOUNT,V__THOUSANDS) = V__REALNUMBER ) ) ) ).

fof(kb_SUMO_47174,axiom,
    s__instance(s__DeathsPerThousandFn__m,s__BinaryFunction) ).

fof(kb_SUMO_47175,axiom,
    s__domain(s__DeathsPerThousandFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_47176,axiom,
    s__domain(s__DeathsPerThousandFn__m,"2",s__Year) ).

fof(kb_SUMO_47177,axiom,
    s__range(s__DeathsPerThousandFn__m,s__RealNumber) ).

fof(kb_SUMO_47178,axiom,
    s__documentation(s__DeathsPerThousandFn__m,s__EnglishLanguage,'(&%DeathsPerThousandFn ?AREA ?YEAR) denotes the &%RealNumber that represents the number of deaths per thousand individuals in the population of the &%GeopoliticalArea ?AREA for Year ?YEAR. This number gives the average annual number of deaths during a year per 1,000 population at midyear, also known as crude death rate. The death rate, while only a rough indicator of the mortality situation in a country, accurately indicates the current mortality impact on population growth. This indicator is significantly affected by age distribution, and most countries will eventually show a rise in the overall death rate, in spite of continued decline in mortality at all ages, as declining fertility results in an aging population.') ).

fof(kb_SUMO_47179,axiom,
    ! [V__DEATH,V__THOUSANDS,V__REALNUMBER,V__DEATHCOUNT,V__PERSON,V__YEAR,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__YEAR,s__Integer)
        & s__instance(V__PERSON,s__Agent)
        & s__instance(V__DEATHCOUNT,s__Quantity)
        & s__instance(V__THOUSANDS,s__Quantity) )
     => ( s__DeathsPerThousandFn(V__AREA,s__YearFn(V__YEAR)) = V__REALNUMBER
      <=> ( divide(s__PopulationFn(V__AREA),"1000") = V__THOUSANDS
          & V__DEATHCOUNT = s__CardinalityFn(s__KappaFn(V__DEATH,'(s__instance(V__DEATH,s__Death) & s__experiencer(V__DEATH,V__PERSON) & s__instance(V__PERSON,s__Human) & s__during(s__WhenFn(V__DEATH),s__YearFn(V__YEAR)) & (s__WhereFn(V__DEATH,s__WhenFn(V__DEATH)) = V__AREA))'))
          & divide(V__DEATHCOUNT,V__THOUSANDS) = V__REALNUMBER ) ) ) ).

fof(kb_SUMO_47180,axiom,
    s__instance(s__MigrantsPerThousandFn__m,s__BinaryFunction) ).

fof(kb_SUMO_47181,axiom,
    s__domain(s__MigrantsPerThousandFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_47182,axiom,
    s__domain(s__MigrantsPerThousandFn__m,"2",s__Year) ).

fof(kb_SUMO_47183,axiom,
    s__range(s__MigrantsPerThousandFn__m,s__RealNumber) ).

fof(kb_SUMO_47184,axiom,
    s__documentation(s__MigrantsPerThousandFn__m,s__EnglishLanguage,'(&%MigrantsPerThousandFn ?AREA) denotes the &%RealNumber that represents the number of migrants per thousand individuals in the population of the &%GeopoliticalArea ?AREA. This entry includes the figure for the difference between the number of persons entering and leaving a country during the year per 1,000 persons (based on midyear population). An excess of persons entering the country is referred to as net immigration (e.g., 3.56 migrants/1,000 population), an excess of persons leaving the country as net emigration (e.g., -9.26 migrants/1,000 population). The net migration rate indicates the contribution of migration to the overall level of population change. High levels of migration can cause problems such as increasing unemployment and potential ethnic strife (if people are coming in) or a reduction in the labor force, perhaps in certain key sectors (if people are leaving).') ).

fof(kb_SUMO_47185,axiom,
    ! [V__PERSON,V__THOUSANDS,V__REALNUMBER,V__PREVIOUSYEAR,V__POPULATION,V__YEAR,V__IMMIGRATION,V__AREA,V__MIGRATIONCOUNT,V__EMMIGRATION] :
      ( ( s__instance(V__EMMIGRATION,s__Quantity)
        & s__instance(V__MIGRATIONCOUNT,s__Quantity)
        & s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__IMMIGRATION,s__Quantity)
        & s__instance(V__YEAR,s__Integer)
        & s__instance(V__POPULATION,s__Quantity)
        & s__instance(V__PREVIOUSYEAR,s__Integer)
        & s__instance(V__THOUSANDS,s__Quantity) )
     => ( s__MigrantsPerThousandFn(V__AREA,s__YearFn(V__YEAR)) = V__REALNUMBER
      <=> ( minus(V__YEAR,V__PREVIOUSYEAR) = "1"
          & s__holdsDuring(s__YearFn(V__YEAR),'(s__PopulationFn(V__AREA) = V__POPULATION)')
          & divide(V__POPULATION,"1000") = V__THOUSANDS
          & V__IMMIGRATION = s__CardinalityFn(s__KappaFn(V__PERSON,'(s__instance(V__PERSON,s__Human) & s__holdsDuring(s__YearFn(V__PREVIOUSYEAR),(~ s__inhabits(V__PERSON,V__AREA))) & s__holdsDuring(s__YearFn(V__YEAR),s__inhabits(V__PERSON,V__AREA)))'))
          & V__EMMIGRATION = s__CardinalityFn(s__KappaFn(V__PERSON,'(s__instance(V__PERSON,s__Human) & s__holdsDuring(s__YearFn(V__PREVIOUSYEAR),s__inhabits(V__PERSON,V__AREA)) & s__holdsDuring(s__YearFn(V__YEAR),(~ s__inhabits(V__PERSON,V__AREA))))'))
          & minus(V__IMMIGRATION,V__EMMIGRATION) = V__MIGRATIONCOUNT
          & divide(V__MIGRATIONCOUNT,V__THOUSANDS) = V__REALNUMBER ) ) ) ).

fof(kb_SUMO_47186,axiom,
    s__instance(s__MaleToFemaleRatioFn__m,s__UnaryFunction) ).

fof(kb_SUMO_47187,axiom,
    s__domain(s__MaleToFemaleRatioFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_47188,axiom,
    s__range(s__MaleToFemaleRatioFn__m,s__RealNumber) ).

fof(kb_SUMO_47189,axiom,
    s__documentation(s__MaleToFemaleRatioFn__m,s__EnglishLanguage,'(&%MaleToFemaleRatioFn ?AREA) denotes the &%RealNumber that represents the ratio of male to female individuals in the population of the &%GeopoliticalArea ?AREA. This is the number of males for each female for the total population. Sex ratio at birth has recently emerged as an indicator of certain kinds of sex discrimination in some countries. For instance, high sex ratios at birth in some Asian countries are now attributed to sex-selective abortion and infanticide due to a strong preference for sons. This will affect future marriage patterns and fertility patterns. Eventually it could cause unrest among young adult males who are unable to find partners.') ).

fof(kb_SUMO_47190,axiom,
    ! [V__MALE,V__FEMALE,V__REALNUMBER,V__FEMALECOUNT,V__MALECOUNT,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__MALECOUNT,s__Quantity)
        & s__instance(V__FEMALECOUNT,s__Quantity) )
     => ( s__MaleToFemaleRatioFn(V__AREA) = V__REALNUMBER
      <=> ( V__MALECOUNT = s__CardinalityFn(s__KappaFn(V__MALE,'(s__instance(V__MALE,s__Human) & s__attribute(V__MALE,s__Male) & s__inhabits(V__MALE,V__AREA))'))
          & V__FEMALECOUNT = s__CardinalityFn(s__KappaFn(V__FEMALE,'(s__instance(V__FEMALE,s__Human) & s__attribute(V__FEMALE,s__Female) & s__inhabits(V__FEMALE,V__AREA))'))
          & divide(V__MALECOUNT,V__FEMALECOUNT) = V__REALNUMBER ) ) ) ).

fof(kb_SUMO_47191,axiom,
    s__instance(s__DeathsPerThousandLiveBirthsFn__m,s__BinaryFunction) ).

fof(kb_SUMO_47192,axiom,
    s__domain(s__DeathsPerThousandLiveBirthsFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_47193,axiom,
    s__domain(s__DeathsPerThousandLiveBirthsFn__m,"2",s__Year) ).

fof(kb_SUMO_47194,axiom,
    s__range(s__DeathsPerThousandLiveBirthsFn__m,s__RealNumber) ).

fof(kb_SUMO_47195,axiom,
    s__documentation(s__DeathsPerThousandLiveBirthsFn__m,s__EnglishLanguage,'(&%DeathsPerThousandLiveBirthsFn ?AREA ?YEAR) denotes the &%RealNumber that represents the number of deaths of infants under one year old in a given year per 1,000 live births in the same year. This rate is often used as an indicator of the level of health in a country.') ).

fof(kb_SUMO_47196,axiom,
    ! [V__BIRTH,V__DEATH,V__THOUSANDSOFBIRTHS,V__AGE,V__INFANTDEATHCOUNT,V__REALNUMBER,V__BIRTHCOUNT,V__YEAR,V__INFANT,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__INFANT,s__Agent)
        & s__instance(V__YEAR,s__Integer)
        & s__instance(V__BIRTHCOUNT,s__Quantity)
        & s__instance(V__INFANTDEATHCOUNT,s__Quantity)
        & s__instance(V__AGE,s__RealNumber)
        & s__instance(V__THOUSANDSOFBIRTHS,s__Quantity) )
     => ( s__DeathsPerThousandLiveBirthsFn(V__AREA,s__YearFn(V__YEAR)) = V__REALNUMBER
      <=> ( V__BIRTHCOUNT = s__CardinalityFn(s__KappaFn(V__BIRTH,'(s__instance(V__BIRTH,s__Birth) & s__experiencer(V__BIRTH,V__INFANT) & s__instance(V__INFANT,s__Human) & s__during(s__WhenFn(V__BIRTH),s__YearFn(V__YEAR)) & (s__WhereFn(V__BIRTH,s__WhenFn(V__BIRTH)) = V__AREA))'))
          & divide(V__BIRTHCOUNT,"1000") = V__THOUSANDSOFBIRTHS
          & V__INFANTDEATHCOUNT = s__CardinalityFn(s__KappaFn(V__DEATH,'(s__instance(V__DEATH,s__Death) & s__experiencer(V__DEATH,V__INFANT) & s__experiencer(V__DEATH,V__INFANT) & s__instance(V__INFANT,s__Human) & s__age(V__INFANT,s__MeasureFn(V__AGE,s__YearDuration)) & less(V__AGE,1) & s__during(s__WhenFn(V__DEATH),s__YearFn(V__YEAR)) & (s__WhereFn(V__DEATH,s__WhenFn(V__DEATH)) = V__AREA))'))
          & divide(V__INFANTDEATHCOUNT,V__THOUSANDSOFBIRTHS) = V__REALNUMBER ) ) ) ).

fof(kb_SUMO_47197,axiom,
    ! [V__AVERAGE,V__LASTPLACE,V__LIST1] :
      ( s__instance(V__LASTPLACE,s__PositiveInteger)
     => ( s__average(V__LIST1,V__AVERAGE)
      <=> ? [V__LIST2] :
            ( s__ListLengthFn(V__LIST2) = s__ListLengthFn(V__LIST1)
            & s__ListOrderFn(V__LIST2,"1") = s__ListOrderFn(V__LIST1,"1")
            & ! [V__ITEMFROM2] :
                ( ( s__instance(V__ITEMFROM2,s__PositiveInteger)
                  & s__instance(V__LIST1,s__List)
                  & s__instance(V__AVERAGE,s__RealNumber) )
               => ( s__inList(V__ITEMFROM2,V__LIST2)
                 => ? [V__POSITION,V__POSITIONMINUSONE,V__ITEMFROM1,V__PRIORFROM2] :
                      ( s__instance(V__PRIORFROM2,s__PositiveInteger)
                      & s__instance(V__ITEMFROM1,s__PositiveInteger)
                      & s__instance(V__POSITION,s__Quantity)
                      & s__instance(V__LIST2,s__List)
                      & greater(V__POSITION,"1")
                      & lesseq(V__POSITION,s__ListLengthFn(V__LIST2))
                      & s__ListOrderFn(V__LIST2,V__ITEMFROM2) = V__POSITION
                      & s__inList(V__ITEMFROM1,V__LIST1)
                      & V__POSITION = s__ListOrderFn(V__LIST1,V__ITEMFROM1)
                      & s__inList(V__PRIORFROM2,V__LIST2)
                      & V__POSITIONMINUSONE = minus(V__POSITION,"1")
                      & V__POSITIONMINUSONE = s__ListOrderFn(V__LIST2,V__PRIORFROM2)
                      & V__ITEMFROM2 = plus(V__ITEMFROM1,V__PRIORFROM2) ) ) )
            & V__LASTPLACE = s__ListLengthFn(V__LIST2)
            & V__AVERAGE = divide(s__ListOrderFn(V__LIST2,V__LASTPLACE),V__LASTPLACE) ) ) ) ).

fof(kb_SUMO_47198,axiom,
    s__instance(s__LifeExpectancyAtBirthFn__m,s__BinaryFunction) ).

fof(kb_SUMO_47199,axiom,
    s__domain(s__LifeExpectancyAtBirthFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_47200,axiom,
    s__domain(s__LifeExpectancyAtBirthFn__m,"2",s__Year) ).

fof(kb_SUMO_47201,axiom,
    s__range(s__LifeExpectancyAtBirthFn__m,s__RealNumber) ).

fof(kb_SUMO_47202,axiom,
    s__documentation(s__LifeExpectancyAtBirthFn__m,s__EnglishLanguage,'(&%LifeExpectancyAtBirthFn ?AREA ?YEAR) denotes the &%RealNumber that represents the average number of years to be lived by a group of people born in the same year, if mortality at each age remains constant in the future. Life expectancy at birth is also a measure of overall quality of life in a country and summarizes the mortality at all ages. It can also be thought of as indicating the potential return on investment in human capital and is necessary for the calculation of various actuarial measures.') ).

fof(kb_SUMO_47203,axiom,
    ! [V__COUNT,V__REALNUMBER,V__INDIVIDUAL,V__LIFEEXPECTANCYAGE,V__YEAR,V__BIRTH,V__DEATH,V__AREA] :
      ( s__instance(V__REALNUMBER,s__RealNumber)
     => ( s__LifeExpectancyAtBirthFn(V__AREA,s__YearFn(V__YEAR)) = V__REALNUMBER
      <=> ? [V__LIST] :
            ( s__instance(V__LIST,s__List)
            & s__instance(s__ListLengthFn(V__LIST),V__COUNT)
            & ! [V__LISTITEM] :
                ( ( s__instance(V__AREA,s__GeopoliticalArea)
                  & s__instance(V__DEATH,s__Process)
                  & s__instance(V__BIRTH,s__Process)
                  & s__instance(V__YEAR,s__Integer)
                  & s__instance(V__LIFEEXPECTANCYAGE,s__SetOrClass)
                  & s__instance(V__LIFEEXPECTANCYAGE,s__SymbolicString)
                  & s__instance(V__LIFEEXPECTANCYAGE,s__RealNumber)
                  & s__instance(V__INDIVIDUAL,s__Agent)
                  & s__instance(V__COUNT,s__SetOrClass) )
               => ( s__inList(V__LISTITEM,V__LIST)
                 => ( s__instance(V__LISTITEM,V__LIFEEXPECTANCYAGE)
                    & ~ ? [V__NUMBER] :
                          ( s__instance(V__LIST,s__List)
                          & s__instance(V__NUMBER,V__LIFEEXPECTANCYAGE)
                          & ~ s__inList(V__NUMBER,V__LIST) )
                    & V__COUNT = s__CardinalityFn(s__KappaFn(V__LIFEEXPECTANCYAGE,'(s__instance(V__BIRTH,s__Birth) & s__experiencer(V__BIRTH,V__INDIVIDUAL) & s__instance(V__INDIVIDUAL,s__Human) & s__during(s__WhenFn(V__BIRTH),s__YearFn(V__YEAR)) & (s__WhereFn(V__BIRTH,s__WhenFn(V__BIRTH)) = V__AREA) & s__instance(V__DEATH,s__Death) & s__experiencer(V__DEATH,V__INDIVIDUAL) & s__holdsDuring(s__WhenFn(V__DEATH),s__age(V__INDIVIDUAL,s__MeasureFn(V__LIFEEXPECTANCYAGE,s__YearDuration))))')) ) ) )
            & s__average(V__LIST,V__REALNUMBER) ) ) ) ).

fof(kb_SUMO_47204,axiom,
    s__instance(s__MaleLifeExpectancyAtBirthFn__m,s__BinaryFunction) ).

fof(kb_SUMO_47205,axiom,
    s__domain(s__MaleLifeExpectancyAtBirthFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_47206,axiom,
    s__domain(s__MaleLifeExpectancyAtBirthFn__m,"2",s__Year) ).

fof(kb_SUMO_47207,axiom,
    s__range(s__MaleLifeExpectancyAtBirthFn__m,s__RealNumber) ).

fof(kb_SUMO_47208,axiom,
    s__documentation(s__MaleLifeExpectancyAtBirthFn__m,s__EnglishLanguage,'(&%MaleLifeExpectancyAtBirthFn ?AREA ?YEAR) denotes the &%RealNumber that represents the average number of years to be lived by a group of male individuals born in the same year, if mortality at each age remains constant in the future.') ).

fof(kb_SUMO_47209,axiom,
    ! [V__COUNT,V__REALNUMBER,V__INDIVIDUAL,V__LIFEEXPECTANCYAGE,V__YEAR,V__BIRTH,V__DEATH,V__AREA] :
      ( s__instance(V__REALNUMBER,s__RealNumber)
     => ( s__MaleLifeExpectancyAtBirthFn(V__AREA,s__YearFn(V__YEAR)) = V__REALNUMBER
      <=> ? [V__LIST] :
            ( s__instance(V__LIST,s__List)
            & s__instance(s__ListLengthFn(V__LIST),V__COUNT)
            & ! [V__LISTITEM] :
                ( ( s__instance(V__AREA,s__GeopoliticalArea)
                  & s__instance(V__DEATH,s__Process)
                  & s__instance(V__BIRTH,s__Process)
                  & s__instance(V__YEAR,s__Integer)
                  & s__instance(V__LIFEEXPECTANCYAGE,s__SetOrClass)
                  & s__instance(V__LIFEEXPECTANCYAGE,s__SymbolicString)
                  & s__instance(V__LIFEEXPECTANCYAGE,s__RealNumber)
                  & s__instance(V__INDIVIDUAL,s__Agent)
                  & s__instance(V__COUNT,s__SetOrClass) )
               => ( s__inList(V__LISTITEM,V__LIST)
                 => ( s__instance(V__LISTITEM,V__LIFEEXPECTANCYAGE)
                    & ~ ? [V__NUMBER] :
                          ( s__instance(V__LIST,s__List)
                          & s__instance(V__NUMBER,V__LIFEEXPECTANCYAGE)
                          & ~ s__inList(V__NUMBER,V__LIST) )
                    & V__COUNT = s__CardinalityFn(s__KappaFn(V__LIFEEXPECTANCYAGE,'(s__instance(V__BIRTH,s__Birth) & s__experiencer(V__BIRTH,V__INDIVIDUAL) & s__instance(V__INDIVIDUAL,s__Human) & s__attribute(V__INDIVIDUAL,s__Male) & s__during(s__WhenFn(V__BIRTH),s__YearFn(V__YEAR)) & (s__WhereFn(V__BIRTH,s__WhenFn(V__BIRTH)) = V__AREA) & s__instance(V__DEATH,s__Death) & s__experiencer(V__DEATH,V__INDIVIDUAL) & s__holdsDuring(s__WhenFn(V__DEATH),s__age(V__INDIVIDUAL,s__MeasureFn(V__LIFEEXPECTANCYAGE,s__YearDuration))))')) ) ) )
            & s__average(V__LIST,V__REALNUMBER) ) ) ) ).

fof(kb_SUMO_47210,axiom,
    s__instance(s__FemaleLifeExpectancyAtBirthFn__m,s__BinaryFunction) ).

fof(kb_SUMO_47211,axiom,
    s__domain(s__FemaleLifeExpectancyAtBirthFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_47212,axiom,
    s__domain(s__FemaleLifeExpectancyAtBirthFn__m,"2",s__Year) ).

fof(kb_SUMO_47213,axiom,
    s__range(s__FemaleLifeExpectancyAtBirthFn__m,s__RealNumber) ).

fof(kb_SUMO_47214,axiom,
    s__documentation(s__FemaleLifeExpectancyAtBirthFn__m,s__EnglishLanguage,'(&%FealeLifeExpectancyAtBirthFn ?AREA ?YEAR) denotes the &%RealNumber that represents the average number of years to be lived by a group of female individuals born in the same year, if mortality at each age remains constant in the future.') ).

fof(kb_SUMO_47215,axiom,
    ! [V__COUNT,V__REALNUMBER,V__INDIVIDUAL,V__LIFEEXPECTANCYAGE,V__YEAR,V__BIRTH,V__DEATH,V__AREA] :
      ( s__instance(V__REALNUMBER,s__RealNumber)
     => ( s__FemaleLifeExpectancyAtBirthFn(V__AREA,s__YearFn(V__YEAR)) = V__REALNUMBER
      <=> ? [V__LIST] :
            ( s__instance(V__LIST,s__List)
            & s__instance(s__ListLengthFn(V__LIST),V__COUNT)
            & ! [V__LISTITEM] :
                ( ( s__instance(V__AREA,s__GeopoliticalArea)
                  & s__instance(V__DEATH,s__Process)
                  & s__instance(V__BIRTH,s__Process)
                  & s__instance(V__YEAR,s__Integer)
                  & s__instance(V__LIFEEXPECTANCYAGE,s__SetOrClass)
                  & s__instance(V__LIFEEXPECTANCYAGE,s__SymbolicString)
                  & s__instance(V__LIFEEXPECTANCYAGE,s__RealNumber)
                  & s__instance(V__INDIVIDUAL,s__Agent)
                  & s__instance(V__COUNT,s__SetOrClass) )
               => ( s__inList(V__LISTITEM,V__LIST)
                 => ( s__instance(V__LISTITEM,V__LIFEEXPECTANCYAGE)
                    & ~ ? [V__NUMBER] :
                          ( s__instance(V__LIST,s__List)
                          & s__instance(V__NUMBER,V__LIFEEXPECTANCYAGE)
                          & ~ s__inList(V__NUMBER,V__LIST) )
                    & V__COUNT = s__CardinalityFn(s__KappaFn(V__LIFEEXPECTANCYAGE,'(s__instance(V__BIRTH,s__Birth) & s__experiencer(V__BIRTH,V__INDIVIDUAL) & s__instance(V__INDIVIDUAL,s__Human) & s__attribute(V__INDIVIDUAL,s__Female) & s__during(s__WhenFn(V__BIRTH),s__YearFn(V__YEAR)) & (s__WhereFn(V__BIRTH,s__WhenFn(V__BIRTH)) = V__AREA) & s__instance(V__DEATH,s__Death) & s__experiencer(V__DEATH,V__INDIVIDUAL) & s__holdsDuring(s__WhenFn(V__DEATH),s__age(V__INDIVIDUAL,s__MeasureFn(V__LIFEEXPECTANCYAGE,s__YearDuration))))')) ) ) )
            & s__average(V__LIST,V__REALNUMBER) ) ) ) ).

fof(kb_SUMO_47216,axiom,
    s__instance(s__ChildrenBornPerWomanFn__m,s__BinaryFunction) ).

fof(kb_SUMO_47217,axiom,
    s__domain(s__ChildrenBornPerWomanFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_47218,axiom,
    s__domain(s__ChildrenBornPerWomanFn__m,"2",s__Year) ).

fof(kb_SUMO_47219,axiom,
    s__range(s__ChildrenBornPerWomanFn__m,s__RealNumber) ).

fof(kb_SUMO_47220,axiom,
    s__documentation(s__ChildrenBornPerWomanFn__m,s__EnglishLanguage,'This entry gives a figure for the average number of children that would be born per woman if all women lived to the end of their childbearing years and bore children according to a given fertility rate at each age. The total fertility rate is a more direct measure of the level of fertility than the crude birth rate, since it refers to births per woman. This indicator shows the potential for population growth in the country. High rates will also place some limits on the labor force participation rates for women. Large numbers of children born to women indicate large family sizes that might limit the ability of the families to feed and educate their children.') ).

fof(kb_SUMO_47221,axiom,
    ! [V__INFANT,V__WOMAN,V__YEAR,V__BIRTH,V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__BIRTH,s__Process)
        & s__instance(V__YEAR,s__Integer)
        & s__instance(V__WOMAN,s__Organism) )
     => s__ChildrenBornPerWomanFn(V__AREA,s__YearFn(V__YEAR)) = s__CardinalityFn(s__KappaFn(V__INFANT,'(s__instance(V__BIRTH,s__Birth) & s__experiencer(V__BIRTH,V__INFANT) & s__agent(V__BIRTH,V__WOMAN) & s__instance(V__WOMAN,s__Human) & s__attribute(V__WOMAN,s__Female) & s__holdsDuring(s__YearFn(V__YEAR),s__inhabits(V__WOMAN,V__AREA)))')) ) ).

fof(kb_SUMO_47222,axiom,
    s__instance(s__HivAids,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_47223,axiom,
    s__documentation(s__HivAids,s__EnglishLanguage,'&%HivAids refers to the acquired immunodeficiency syndrome, a disease of the human immune system that is characterized cytologically especially by reduction in the numbers of CD4-bearing helper T cells to 20 percent or less of normal rendering the subject highly vulnerable to life-threatening conditions (as Pneumocystis carinii pneumonia) and to some that become life-threatening (as Kaposis sarcoma) and that is caused by infection with HIV commonly transmitted in infected blood and bodily secretions (as semen) especially during illicit intravenous drug use and sexual intercourse.') ).

fof(kb_SUMO_47224,axiom,
    s__subclass(s__RacialEthnicGroup,s__EthnicGroup) ).

fof(kb_SUMO_47225,axiom,
    s__documentation(s__RacialEthnicGroup,s__EnglishLanguage,'A &%RacialEthnicGroup is an &%EthnicGroup based on common racial background.') ).

fof(kb_SUMO_47226,axiom,
    s__instance(s__AimakEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47227,axiom,
    s__subCollection(s__AimakEthnicity,s__AsianEthnicity) ).

fof(kb_SUMO_47228,axiom,
    s__documentation(s__AimakEthnicity,s__EnglishLanguage,'Half a million Chahar Aimaqs, whose origin is vague, live in Afghanistan west of the Hazarajat in the region between Mazar-i-Sharif, Herat and Bamiyan triangle.') ).

fof(kb_SUMO_47229,axiom,
    s__instance(s__AmerindianEthnicity,s__RacialEthnicGroup) ).

fof(kb_SUMO_47230,axiom,
    s__instance(s__RacialEthnicGroup__t,s__SetOrClass) ).

fof(kb_SUMO_47231,axiom,
    s__documentation(s__AmerindianEthnicity,s__EnglishLanguage,'A broad ethnic group encompassing any of the North, Central, or South American tribal peoples.') ).

fof(kb_SUMO_47232,axiom,
    s__instance(s__AsianEthnicity,s__RacialEthnicGroup) ).

fof(kb_SUMO_47233,axiom,
    s__documentation(s__AsianEthnicity,s__EnglishLanguage,'A broad racial division encompassing various peoples of Asian origin.') ).

fof(kb_SUMO_47234,axiom,
    s__instance(s__BalochEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47235,axiom,
    s__documentation(s__BalochEthnicity,s__EnglishLanguage,'In Afghanistan, Baluchis nomads drive their flocks across the border from their province in southwestern Pakistan. They live mostly in the southern Afghan provinces of Helmand, Kandahar, Nimruz and Farah.') ).

fof(kb_SUMO_47236,axiom,
    s__instance(s__BasqueEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47237,axiom,
    s__documentation(s__BasqueEthnicity,s__EnglishLanguage,'An ethnic group of Europe, residing in the Basque lands of France and Spain, whose settlement predates the arrival of the Indo-European peoples.') ).

fof(kb_SUMO_47238,axiom,
    s__instance(s__BlackEthnicity,s__RacialEthnicGroup) ).

fof(kb_SUMO_47239,axiom,
    s__documentation(s__BlackEthnicity,s__EnglishLanguage,'A broad racial division encompassing various African, African-American, and Caribbean peoples.') ).

fof(kb_SUMO_47240,axiom,
    s__instance(s__CelticEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47241,axiom,
    s__documentation(s__CelticEthnicity,s__EnglishLanguage,'An ethnic group encompassing the Irish, Welsh, Scottish, Breton, and related people in the British Isles and Northern France.') ).

fof(kb_SUMO_47242,axiom,
    s__instance(s__CentralAsianTurkishEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47243,axiom,
    s__documentation(s__CentralAsianTurkishEthnicity,s__EnglishLanguage,'In Uzbekistan, Turkmenistan, and north of the Hindu Kush mountains in Afghan Turkistan live people decended from Central Asian Turks.') ).

fof(kb_SUMO_47244,axiom,
    s__instance(s__HazaraEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47245,axiom,
    s__subCollection(s__HazaraEthnicity,s__AsianEthnicity) ).

fof(kb_SUMO_47246,axiom,
    s__documentation(s__HazaraEthnicity,s__EnglishLanguage,'The Hazaras speak Farsi and are mostly Shii Muslims (primarily Twelver Shii, some Ismaili Shiis), yet there are also some Sunni Muslim Hazaras. They settled in Afghanistan at least as far back as the 13th century. Hazaras have always lived on the edge of economic survival. As a result of Pashtun expansionism in the late 18th and early 19th centuries which was fueled by Sunni prejudices against the Shii (thus attracting the help of the mostly Sunni Tajiks and Uzbeks) the Hazaras were driven to the barren dry mountains of central Afghanistan (the Hazarajat) where they live today separated into nine regionally distinct enclaves. The Hazaras are primarily sedentary farmers practicing some ancillary herding. Many Hazaras also migrated to the major towns, particularly Kabul where they occupied the lowest economic rungs. It is perhaps this economic deprivation which caused the Hazaras and other Shii to organize politically during the 1960s and 1970s and concentrate on gaining political autonomy for themselves during the Soviet occupation. During the Soviet occupation, the Soviets abandoned any pretense of controlling the region. During this time, the Hazaras engaged in a violent civil war.') ).

fof(kb_SUMO_47247,axiom,
    s__instance(s__IndochineseEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47248,axiom,
    s__subCollection(s__IndochineseEthnicity,s__AsianEthnicity) ).

fof(kb_SUMO_47249,axiom,
    s__documentation(s__IndochineseEthnicity,s__EnglishLanguage,'The &%IndochineseEthnicity refers to various peoples originating from Southeast Asia.') ).

fof(kb_SUMO_47250,axiom,
    s__instance(s__LatinEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47251,axiom,
    s__documentation(s__LatinEthnicity,s__EnglishLanguage,'The &%LatinEthnicity refers to various peoples who speak romance languages in European lands near the Mediterranean.') ).

fof(kb_SUMO_47252,axiom,
    s__instance(s__PolynesianEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47253,axiom,
    s__documentation(s__PolynesianEthnicity,s__EnglishLanguage,'The &%PolynesianEthnicity refers to various peoples from the Pacific Islands of Oceania.') ).

fof(kb_SUMO_47254,axiom,
    s__instance(s__NorthAfricanEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47255,axiom,
    s__documentation(s__NorthAfricanEthnicity,s__EnglishLanguage,'The &%NorthAfricanEthnicity refers to various peoples originating from North Africa.') ).

fof(kb_SUMO_47256,axiom,
    s__instance(s__PashtunEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47257,axiom,
    s__documentation(s__PashtunEthnicity,s__EnglishLanguage,'The Pathan (Pashtun) people form the dominant ethnic and linguistic community in Afghanistan, accounting for just over half the population. Tribally organized, the Pathan are concentrated in the east and the south. As they gained control over the rest of the country in the 19th century, however, many of them settled in other areas too. The Pashtuns mostly speak Pashtu (although some residing in Kabul and other urban areas speak Dari) and are generally Sunni Muslims. They are divided into tribal and sub-tribal groups to which they remain loyal. These tribal divisions have been the source of conflict among Pashtuns throughout their history. Even today, the Pashtun parties are divided along tribal lines. The majority of Pashtuns make their living off of animal husbandry and agriculture as well as some trade. In Afghanistan, Pashtuns have traditionally resided in a large semi-circular area following the Afghan border form north of the Darya-e-Morgab east and southward to just north of the 35 latitude. Enclaves of Pashtuns live scattered among other ethnic groups in much of the rest of the country, especially in the northern regions and in the western interior due to the resettlement policies of Amir Abdul Rahman Khan, who ruled Afghanistan from 1880 to 1901. From its founding in 1747 by Ahmad Shah Durrani, Afghanistan has traditionally been dominated by the Pashtuns.') ).

fof(kb_SUMO_47258,axiom,
    s__instance(s__RussianEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47259,axiom,
    s__subCollection(s__RussianEthnicity,s__SlavicEthnicity) ).

fof(kb_SUMO_47260,axiom,
    s__documentation(s__RussianEthnicity,s__EnglishLanguage,'The &%RussianEthnicity is the dominant &%SlavicEthnicGroup of Russia.') ).

fof(kb_SUMO_47261,axiom,
    s__instance(s__SlavicEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47262,axiom,
    s__documentation(s__SlavicEthnicity,s__EnglishLanguage,'The &%SlavicEthnicity encompasses peoples of central and eastern Europe who speak a slavic language of the Indo-European family.') ).

fof(kb_SUMO_47263,axiom,
    s__instance(s__TajikEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47264,axiom,
    s__documentation(s__TajikEthnicity,s__EnglishLanguage,'The Tajiks are mostly Sunni Muslims and speak Persian. Tajiks are the principle inhabitants of the republic of Tajikistan across the northern border from Afghanistan. In Afghanistan, they live predominantly in the north-east and in the west. Some also live in Kabul. Because they make up the bulk of Afghanistans educated elite and possess considerable wealth, they have significant political influence. Their influence lies predominantly in the government ministries, public services and trade bodies. Those living in rural regions engage in agriculture and herding. They have no specific social structure and tend to adopt those of their neighbors. Slender and light skinned, the Tajiks have aquiline noses and usually black hair, although occasionally red and blond. Their history is vague, and it is possible that they were living in this area before the Aryan invasion. In Afghanistan, the Tajiks are the second largest group after the Pashtuns. They are also the Pashtuns closest rivals for power and prestige. However, with two brief exceptions, one in the 14th century and one for nine months in 1929, they never ruled their region. They survived the Soviet occupation in a much less fragmented state than the Pashtuns, thus putting them in a better position to challenge Pashtun dominance.') ).

fof(kb_SUMO_47265,axiom,
    s__instance(s__TeutonicEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47266,axiom,
    s__documentation(s__TeutonicEthnicity,s__EnglishLanguage,'People of German or Germanic descent that reside in Northern and Central Europe and speak a Germanic language of the Indo-European language family.') ).

fof(kb_SUMO_47267,axiom,
    s__instance(s__TurkmenEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47268,axiom,
    s__subCollection(s__TurkmenEthnicity,s__CentralAsianTurkishEthnicity) ).

fof(kb_SUMO_47269,axiom,
    s__documentation(s__TurkmenEthnicity,s__EnglishLanguage,'Turkmen are the principle ethnic group in Turkmenistan and also live in Afghanistan along the south of the Amu Darya. This Turkish group speak an archaic form of Turkish and generally speak Persian as well.') ).

fof(kb_SUMO_47270,axiom,
    s__instance(s__UzbekEthnicity,s__EthnicGroup) ).

fof(kb_SUMO_47271,axiom,
    s__subCollection(s__UzbekEthnicity,s__CentralAsianTurkishEthnicity) ).

fof(kb_SUMO_47272,axiom,
    s__documentation(s__UzbekEthnicity,s__EnglishLanguage,'Uzbeks are the principle ethnic group in Uzbekistan and are also the most populous Turkish group in Afghanistan. They have broad, flat faces and lighter skin than the Pushtuns. They are farmers and stockmen, breeding the karakul sheep and an excellent type of Turkman horse. Many Uzbeks fled into northern Afghanistan in the 1920s to escape the suppression when the Soviet government was trying to stamp out their customs and Moslem religion.') ).

fof(kb_SUMO_47273,axiom,
    s__instance(s__WhiteEthnicity,s__RacialEthnicGroup) ).

fof(kb_SUMO_47274,axiom,
    s__documentation(s__WhiteEthnicity,s__EnglishLanguage,'A broad ethnic division encompassing various European, Hispanic, and Middle Eastern peoples. Also known as Caucasian.') ).

fof(kb_SUMO_47275,axiom,
    s__subclass(s__Deity,s__CognitiveAgent) ).

fof(kb_SUMO_47276,axiom,
    s__documentation(s__Deity,s__EnglishLanguage,'A &%Deity is a &%CognitiveAgent with the rank or essential nature of a god. Includes both monotheistic and polytheistic gods.') ).

fof(kb_SUMO_47277,axiom,
    s__instance(s__God,s__Deity) ).

fof(kb_SUMO_47278,axiom,
    s__documentation(s__God,s__EnglishLanguage,'The monotheistic &%Deity worshipped in some form by many religions, which is seen as perfect in power, wisdom, and goodness, and which is worshiped as creator and ruler of the universe.') ).

fof(kb_SUMO_47279,axiom,
    s__subclass(s__ReligiousAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_47280,axiom,
    s__documentation(s__ReligiousAttribute,s__EnglishLanguage,'An &%Attribute indicating the membership of a &%Human in a &%BeliefGroup. Note that various attributes indicating kinds of lack of belief in a religion are &%InternalAttributes, since they do not depend on relation to a particular group.') ).

fof(kb_SUMO_47281,axiom,
    s__instance(s__BeliefGroupMemberFn__m,s__UnaryFunction) ).

fof(kb_SUMO_47282,axiom,
    s__documentation(s__BeliefGroupMemberFn__m,s__EnglishLanguage,'A &%Function that defines a member of a &%BeliefGroup.') ).

fof(kb_SUMO_47283,axiom,
    s__domain(s__BeliefGroupMemberFn__m,"1",s__BeliefGroup) ).

fof(kb_SUMO_47284,axiom,
    s__range(s__BeliefGroupMemberFn__m,s__InternalAttribute) ).

fof(kb_SUMO_47285,axiom,
    ! [V__I,V__BG] :
      ( ( s__instance(V__BG,s__BeliefGroup)
        & s__instance(V__I,s__SelfConnectedObject) )
     => ( s__attribute(V__I,s__BeliefGroupMemberFn(V__BG))
      <=> s__member(V__I,V__BG) ) ) ).

fof(kb_SUMO_47286,axiom,
    s__subclass(s__Church,s__ReligiousOrganization) ).

fof(kb_SUMO_47287,axiom,
    s__documentation(s__Church,s__EnglishLanguage,'An &%instance of &%Church is a &%ReligiousOrganization whose &%members conduct &%ChristianServices.') ).

fof(kb_SUMO_47288,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Collection)
     => ( s__instance(V__C,s__Church)
       => ? [V__P,V__CS] :
            ( s__instance(V__CS,s__Process)
            & s__instance(V__P,s__Agent)
            & s__instance(V__P,s__SelfConnectedObject)
            & s__instance(V__CS,s__ChristianService)
            & s__agent(V__CS,V__P)
            & s__member(V__P,V__C) ) ) ) ).

fof(kb_SUMO_47289,axiom,
    s__subclass(s__LocalChurch,s__Church) ).

fof(kb_SUMO_47290,axiom,
    s__documentation(s__LocalChurch,s__EnglishLanguage,'An &%instance of &%LocalChurch is a single, localized congregation, which may be affiliated with (a &%subOrganization of) a non-local or dispersed parent denomination or other &%Church.') ).

fof(kb_SUMO_47291,axiom,
    s__instance(s__Agnosticism,s__BeliefGroup) ).

fof(kb_SUMO_47292,axiom,
    s__documentation(s__Agnosticism,s__EnglishLanguage,'The &%BeliefGroup of &%members who hold no belief on the existence or non-existence of &%God.') ).

fof(kb_SUMO_47293,axiom,
    ! [V__AGNOSTIC] :
      ( ( s__instance(V__AGNOSTIC,s__SelfConnectedObject)
        & s__instance(V__AGNOSTIC,s__CognitiveAgent) )
     => ( s__member(V__AGNOSTIC,s__Agnosticism)
       => ~ s__knows(V__AGNOSTIC,'(~ (? [V__GOD] : (V__GOD = s__God)))') ) ) ).

fof(kb_SUMO_47294,axiom,
    s__instance(s__Agnostic,s__InternalAttribute) ).

fof(kb_SUMO_47295,axiom,
    s__documentation(s__Agnostic,s__EnglishLanguage,'One who subscribes to &%Agnosticism.') ).

fof(kb_SUMO_47296,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Agnostic)
      <=> s__member(V__INDIVIDUAL,s__Agnosticism) ) ) ).

fof(kb_SUMO_47297,axiom,
    s__instance(s__Atheism,s__BeliefGroup) ).

fof(kb_SUMO_47298,axiom,
    s__documentation(s__Atheism,s__EnglishLanguage,'The &%BeliefGroup of &%members who share the belief that &%God does not exist.') ).

fof(kb_SUMO_47299,axiom,
    ! [V__ATHEIST] :
      ( ( s__instance(V__ATHEIST,s__SelfConnectedObject)
        & s__instance(V__ATHEIST,s__CognitiveAgent) )
     => ( s__member(V__ATHEIST,s__Atheism)
       => s__believes(V__ATHEIST,'(~ (? [V__GOD] : (V__GOD = s__God)))') ) ) ).

fof(kb_SUMO_47300,axiom,
    s__instance(s__Atheist,s__InternalAttribute) ).

fof(kb_SUMO_47301,axiom,
    s__documentation(s__Atheist,s__EnglishLanguage,'One who subscribes to &%Atheism.') ).

fof(kb_SUMO_47302,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Atheist)
      <=> s__member(V__INDIVIDUAL,s__Atheism) ) ) ).

fof(kb_SUMO_47303,axiom,
    s__instance(s__NonDenominationalIndividual,s__InternalAttribute) ).

fof(kb_SUMO_47304,axiom,
    s__documentation(s__NonDenominationalIndividual,s__EnglishLanguage,'An individual who is not a member of a particular &%ReligiousOrganization, yet who may have religious beliefs, such as a belief in God.') ).

fof(kb_SUMO_47305,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__NonDenominationalIndividual)
       => ~ ? [V__RELIGION] :
              ( s__instance(V__RELIGION,s__Collection)
              & s__instance(V__RELIGION,s__ReligiousOrganization)
              & s__member(V__INDIVIDUAL,V__RELIGION) ) ) ) ).

fof(kb_SUMO_47306,axiom,
    s__instance(s__Deist,s__InternalAttribute) ).

fof(kb_SUMO_47307,axiom,
    s__documentation(s__Deist,s__EnglishLanguage,'An individual who may or may not be a member of a particular &%ReligiousOrganization, and who has religious beliefs, including a belief in some kind of God.') ).

fof(kb_SUMO_47308,axiom,
    ! [V__DEIST] :
      ( s__instance(V__DEIST,s__CognitiveAgent)
     => ( s__attribute(V__DEIST,s__Deist)
       => s__believes(V__DEIST,'(? [V__GOD] : (V__GOD = s__God))') ) ) ).

fof(kb_SUMO_47309,axiom,
    s__instance(s__Bahaism,s__BeliefGroup) ).

fof(kb_SUMO_47310,axiom,
    s__documentation(s__Bahaism,s__EnglishLanguage,'&%Bahaism is a faith that emerged from an Islamic environment and which incorporated beliefs of the precursor faith of Babism into its revelation.') ).

fof(kb_SUMO_47311,axiom,
    s__instance(s__Bahai,s__ReligiousAttribute) ).

fof(kb_SUMO_47312,axiom,
    s__documentation(s__Bahai,s__EnglishLanguage,'One who subscribes to the beliefs fo Bahaism.') ).

fof(kb_SUMO_47313,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Bahai)
      <=> s__member(V__INDIVIDUAL,s__Bahaism) ) ) ).

fof(kb_SUMO_47314,axiom,
    s__instance(s__Buddhism,s__BeliefGroup) ).

fof(kb_SUMO_47315,axiom,
    s__documentation(s__Buddhism,s__EnglishLanguage,'&%Buddhism is one of the major religions to emerge from Asia.') ).

fof(kb_SUMO_47316,axiom,
    s__instance(s__Buddhist,s__ReligiousAttribute) ).

fof(kb_SUMO_47317,axiom,
    s__documentation(s__Buddhist,s__EnglishLanguage,'One who subscribes to the beliefs fo Buddhism.') ).

fof(kb_SUMO_47318,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Buddhist)
      <=> s__member(V__INDIVIDUAL,s__Buddhism) ) ) ).

fof(kb_SUMO_47319,axiom,
    s__instance(s__Christianity,s__BeliefGroup) ).

fof(kb_SUMO_47320,axiom,
    s__documentation(s__Christianity,s__EnglishLanguage,'The religion derived from Jesus Christ, based on the Bible as sacred scripture, and professed by Eastern, Catholic, and Protestant bodies, among other subdivisions.') ).

fof(kb_SUMO_47321,axiom,
    s__subclass(s__ChristianService,s__ReligiousService) ).

fof(kb_SUMO_47322,axiom,
    s__instance(s__ChristianService__t,s__SetOrClass) ).

fof(kb_SUMO_47323,axiom,
    s__documentation(s__ChristianService,s__EnglishLanguage,'Any &%ReligiousService that is conducted by &%members of &%Christianity.') ).

fof(kb_SUMO_47324,axiom,
    ! [V__PERSON,V__SERVICE] :
      ( ( s__instance(V__SERVICE,s__Process)
        & s__instance(V__PERSON,s__Agent)
        & s__instance(V__PERSON,s__SelfConnectedObject) )
     => ( ( s__instance(V__SERVICE,s__ChristianService)
          & s__agent(V__SERVICE,V__PERSON)
          & s__instance(V__PERSON,s__Human) )
       => s__member(V__PERSON,s__Christianity) ) ) ).

fof(kb_SUMO_47325,axiom,
    s__instance(s__Christian,s__ReligiousAttribute) ).

fof(kb_SUMO_47326,axiom,
    s__documentation(s__Christian,s__EnglishLanguage,'A &%Christian is one who subscribes to the beliefs of &%Christianity.') ).

fof(kb_SUMO_47327,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Christian)
      <=> s__member(V__INDIVIDUAL,s__Christianity) ) ) ).

fof(kb_SUMO_47328,axiom,
    s__subclass(s__AnglicanChurch,s__Church) ).

fof(kb_SUMO_47329,axiom,
    s__instance(s__ChurchOfEngland,s__AnglicanChurch) ).

fof(kb_SUMO_47330,axiom,
    s__instance(s__AnglicanChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47331,axiom,
    s__documentation(s__AnglicanChurch,s__EnglishLanguage,'An &%instance of &%AnglicalChurch is a &%Church that is a &%subOrganization of the &%ChurchOfEngland.') ).

fof(kb_SUMO_47332,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Organization)
     => ( s__instance(V__C,s__AnglicanChurch)
       => s__subOrganization(V__C,s__ChurchOfEngland) ) ) ).

fof(kb_SUMO_47333,axiom,
    s__subclass(s__AnglicanApostolicEpiscopalFreeChurch,s__Church) ).

fof(kb_SUMO_47334,axiom,
    s__instance(s__AnglicanApostolicEpiscopalFreeChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47335,axiom,
    s__documentation(s__AnglicanApostolicEpiscopalFreeChurch,s__EnglishLanguage,'An Anglican Apostolic Episcopal Free &%Church.') ).

fof(kb_SUMO_47336,axiom,
    s__subclass(s__FreeChurchOfScotland,s__Church) ).

fof(kb_SUMO_47337,axiom,
    s__instance(s__FreeChurchOfScotland__t,s__SetOrClass) ).

fof(kb_SUMO_47338,axiom,
    s__documentation(s__FreeChurchOfScotland,s__EnglishLanguage,'A &%Church belonging to the Free Church of Scotland.') ).

fof(kb_SUMO_47339,axiom,
    s__subclass(s__FreeChurchOfEngland,s__Church) ).

fof(kb_SUMO_47340,axiom,
    s__instance(s__FreeChurchOfEngland__t,s__SetOrClass) ).

fof(kb_SUMO_47341,axiom,
    s__documentation(s__FreeChurchOfEngland,s__EnglishLanguage,'A &%Church belonging to the Free Church of England.') ).

fof(kb_SUMO_47342,axiom,
    s__subclass(s__ScottishEpiscopalChurch,s__Church) ).

fof(kb_SUMO_47343,axiom,
    s__instance(s__ScottishEpiscopalChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47344,axiom,
    s__documentation(s__ScottishEpiscopalChurch,s__EnglishLanguage,'A Scottish Episcopal &%Church.') ).

fof(kb_SUMO_47345,axiom,
    s__subclass(s__BaptistChurch,s__Church) ).

fof(kb_SUMO_47346,axiom,
    s__documentation(s__BaptistChurch,s__EnglishLanguage,'The &%Class of &%BaptistChurches.') ).

fof(kb_SUMO_47347,axiom,
    s__subclass(s__BaptistUnionOfIreland,s__BaptistChurch) ).

fof(kb_SUMO_47348,axiom,
    s__instance(s__BaptistUnionOfIreland__t,s__SetOrClass) ).

fof(kb_SUMO_47349,axiom,
    s__documentation(s__BaptistUnionOfIreland,s__EnglishLanguage,'The &%Class of Baptist Union of Ireland &%Churches.') ).

fof(kb_SUMO_47350,axiom,
    s__subclass(s__BaptistUnionOfScotland,s__BaptistChurch) ).

fof(kb_SUMO_47351,axiom,
    s__instance(s__BaptistUnionOfScotland__t,s__SetOrClass) ).

fof(kb_SUMO_47352,axiom,
    s__documentation(s__BaptistUnionOfScotland,s__EnglishLanguage,'The &%Class of Baptist Union of Scotland &%Churches.') ).

fof(kb_SUMO_47353,axiom,
    s__subclass(s__BaptistUnionOfWales,s__BaptistChurch) ).

fof(kb_SUMO_47354,axiom,
    s__instance(s__BaptistUnionOfWales__t,s__SetOrClass) ).

fof(kb_SUMO_47355,axiom,
    s__documentation(s__BaptistUnionOfWales,s__EnglishLanguage,'The &%Class of Baptist Union of Wales &%Churches.') ).

fof(kb_SUMO_47356,axiom,
    s__subclass(s__GospelStandardStrictBaptistChurch,s__BaptistChurch) ).

fof(kb_SUMO_47357,axiom,
    s__instance(s__GospelStandardStrictBaptistChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47358,axiom,
    s__instance(s__BaptistChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47359,axiom,
    s__documentation(s__GospelStandardStrictBaptistChurch,s__EnglishLanguage,'The &%Class of Gospel Standard Strict Baptist Church &%Churches.') ).

fof(kb_SUMO_47360,axiom,
    s__subclass(s__GraceBaptistAssembly,s__BaptistChurch) ).

fof(kb_SUMO_47361,axiom,
    s__instance(s__GraceBaptistAssembly__t,s__SetOrClass) ).

fof(kb_SUMO_47362,axiom,
    s__documentation(s__GraceBaptistAssembly,s__EnglishLanguage,'The &%Class of Grace Baptist Assembly &%Churches.') ).

fof(kb_SUMO_47363,axiom,
    s__subclass(s__OldBaptistUnionChurch,s__BaptistChurch) ).

fof(kb_SUMO_47364,axiom,
    s__instance(s__OldBaptistUnionChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47365,axiom,
    s__documentation(s__OldBaptistUnionChurch,s__EnglishLanguage,'The &%Class of old Baptist Union &%Churches.') ).

fof(kb_SUMO_47366,axiom,
    s__subclass(s__BaptistUnionOfGB,s__BaptistChurch) ).

fof(kb_SUMO_47367,axiom,
    s__instance(s__BaptistUnionOfGB__t,s__SetOrClass) ).

fof(kb_SUMO_47368,axiom,
    s__documentation(s__BaptistUnionOfGB,s__EnglishLanguage,'The &%Class of Baptist Union of Great Britain &%Churches.') ).

fof(kb_SUMO_47369,axiom,
    s__subclass(s__Baptistsamfundet,s__BaptistChurch) ).

fof(kb_SUMO_47370,axiom,
    s__instance(s__Baptistsamfundet__t,s__SetOrClass) ).

fof(kb_SUMO_47371,axiom,
    s__documentation(s__Baptistsamfundet,s__EnglishLanguage,'The &%Class of Baptistsamfundet &%Churches.') ).

fof(kb_SUMO_47372,axiom,
    s__subclass(s__DetNorskeBaptistsamfunn,s__BaptistChurch) ).

fof(kb_SUMO_47373,axiom,
    s__instance(s__DetNorskeBaptistsamfunn__t,s__SetOrClass) ).

fof(kb_SUMO_47374,axiom,
    s__documentation(s__DetNorskeBaptistsamfunn,s__EnglishLanguage,'The &%Class of Det Norske Baptistsamfunn &%Churches.') ).

fof(kb_SUMO_47375,axiom,
    s__subclass(s__LocalRomanCatholicChurch,s__LocalChurch) ).

fof(kb_SUMO_47376,axiom,
    s__instance(s__LocalRomanCatholicChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47377,axiom,
    s__instance(s__LocalChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47378,axiom,
    s__documentation(s__LocalRomanCatholicChurch,s__EnglishLanguage,'The &%Class of local Roman Catholic Churches.') ).

fof(kb_SUMO_47379,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Organization)
     => ( s__instance(V__C,s__LocalRomanCatholicChurch)
       => s__subOrganization(V__C,s__RomanCatholicChurch) ) ) ).

fof(kb_SUMO_47380,axiom,
    s__subclass(s__EvangelicalChurch,s__Church) ).

fof(kb_SUMO_47381,axiom,
    s__documentation(s__EvangelicalChurch,s__EnglishLanguage,'The &%Class of Evangelical &%Churches.') ).

fof(kb_SUMO_47382,axiom,
    s__subclass(s__CovenantChurch,s__EvangelicalChurch) ).

fof(kb_SUMO_47383,axiom,
    s__instance(s__CovenantChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47384,axiom,
    s__documentation(s__CovenantChurch,s__EnglishLanguage,'The &%Class of Covenant &%Churches.') ).

fof(kb_SUMO_47385,axiom,
    s__subclass(s__SvenskaAlliansmissionenProtestantFreeChurch,s__EvangelicalChurch) ).

fof(kb_SUMO_47386,axiom,
    s__instance(s__SvenskaAlliansmissionenProtestantFreeChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47387,axiom,
    s__documentation(s__SvenskaAlliansmissionenProtestantFreeChurch,s__EnglishLanguage,'The &%Class of Svenska Alliansmissionen/Protestant Free &%Churches.') ).

fof(kb_SUMO_47388,axiom,
    s__subclass(s__UnionOfEvangelicalChurches,s__EvangelicalChurch) ).

fof(kb_SUMO_47389,axiom,
    s__instance(s__UnionOfEvangelicalChurches__t,s__SetOrClass) ).

fof(kb_SUMO_47390,axiom,
    s__documentation(s__UnionOfEvangelicalChurches,s__EnglishLanguage,'The &%Class of Union of Evangelical &%Churches.') ).

fof(kb_SUMO_47391,axiom,
    s__subclass(s__ChristianBrethren,s__EvangelicalChurch) ).

fof(kb_SUMO_47392,axiom,
    s__instance(s__ChristianBrethren__t,s__SetOrClass) ).

fof(kb_SUMO_47393,axiom,
    s__instance(s__EvangelicalChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47394,axiom,
    s__documentation(s__ChristianBrethren,s__EnglishLanguage,'The &%Class of Christian Brethren &%Churches.') ).

fof(kb_SUMO_47395,axiom,
    s__subclass(s__CountessOfHuntingdonsConnexion,s__EvangelicalChurch) ).

fof(kb_SUMO_47396,axiom,
    s__instance(s__CountessOfHuntingdonsConnexion__t,s__SetOrClass) ).

fof(kb_SUMO_47397,axiom,
    s__documentation(s__CountessOfHuntingdonsConnexion,s__EnglishLanguage,'The &%Class of the Countess of Huntingdons Connexion &%Churches.') ).

fof(kb_SUMO_47398,axiom,
    s__subclass(s__PlymouthBrethrenAssembly,s__EvangelicalChurch) ).

fof(kb_SUMO_47399,axiom,
    s__instance(s__PlymouthBrethrenAssembly__t,s__SetOrClass) ).

fof(kb_SUMO_47400,axiom,
    s__documentation(s__PlymouthBrethrenAssembly,s__EnglishLanguage,'The &%Class of Plymouth Brethren Assembly &%Churches.') ).

fof(kb_SUMO_47401,axiom,
    s__subclass(s__EvangelicalPresbyterianChurchOfIreland,s__EvangelicalChurch) ).

fof(kb_SUMO_47402,axiom,
    s__instance(s__EvangelicalPresbyterianChurchOfIreland__t,s__SetOrClass) ).

fof(kb_SUMO_47403,axiom,
    s__documentation(s__EvangelicalPresbyterianChurchOfIreland,s__EnglishLanguage,'The &%Class of Evangelical Presbyterian Church of Ireland &%Churches.') ).

fof(kb_SUMO_47404,axiom,
    s__subclass(s__EvangelicalFellowshipOfCongregationalChurches,s__EvangelicalChurch) ).

fof(kb_SUMO_47405,axiom,
    s__instance(s__EvangelicalFellowshipOfCongregationalChurches__t,s__SetOrClass) ).

fof(kb_SUMO_47406,axiom,
    s__documentation(s__EvangelicalFellowshipOfCongregationalChurches,s__EnglishLanguage,'The &%Class of Evangelical Fellowship of Congregational &%Churches') ).

fof(kb_SUMO_47407,axiom,
    s__subclass(s__MoravianChurch,s__EvangelicalChurch) ).

fof(kb_SUMO_47408,axiom,
    s__instance(s__MoravianChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47409,axiom,
    s__documentation(s__MoravianChurch,s__EnglishLanguage,'The &%Class of Moravian &%Churches.') ).

fof(kb_SUMO_47410,axiom,
    s__subclass(s__SalvationArmyMission,s__EvangelicalChurch) ).

fof(kb_SUMO_47411,axiom,
    s__instance(s__SalvationArmyMission__t,s__SetOrClass) ).

fof(kb_SUMO_47412,axiom,
    s__documentation(s__SalvationArmyMission,s__EnglishLanguage,'The &%Class of Salvation Army Mission congregations.') ).

fof(kb_SUMO_47413,axiom,
    s__subclass(s__CityMissions,s__EvangelicalChurch) ).

fof(kb_SUMO_47414,axiom,
    s__instance(s__CityMissions__t,s__SetOrClass) ).

fof(kb_SUMO_47415,axiom,
    s__documentation(s__CityMissions,s__EnglishLanguage,'The &%Class of City Missions congregations.') ).

fof(kb_SUMO_47416,axiom,
    s__subclass(s__FellowshipOfIndependentEvangelicalChurches,s__EvangelicalChurch) ).

fof(kb_SUMO_47417,axiom,
    s__instance(s__FellowshipOfIndependentEvangelicalChurches__t,s__SetOrClass) ).

fof(kb_SUMO_47418,axiom,
    s__documentation(s__FellowshipOfIndependentEvangelicalChurches,s__EnglishLanguage,'The &%Class of Fellowship of Independent Evangelical Church congregations.') ).

fof(kb_SUMO_47419,axiom,
    s__subclass(s__FreeEvangelicalChurch,s__EvangelicalChurch) ).

fof(kb_SUMO_47420,axiom,
    s__instance(s__FreeEvangelicalChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47421,axiom,
    s__documentation(s__FreeEvangelicalChurch,s__EnglishLanguage,'The &%Class of Free Evangelical Church congregations.') ).

fof(kb_SUMO_47422,axiom,
    s__subclass(s__CYFA,s__EvangelicalChurch) ).

fof(kb_SUMO_47423,axiom,
    s__instance(s__CYFA__t,s__SetOrClass) ).

fof(kb_SUMO_47424,axiom,
    s__documentation(s__CYFA,s__EnglishLanguage,'The &%Class of CYFA congregations.') ).

fof(kb_SUMO_47425,axiom,
    s__subclass(s__ScriptureUnion,s__EvangelicalChurch) ).

fof(kb_SUMO_47426,axiom,
    s__instance(s__ScriptureUnion__t,s__SetOrClass) ).

fof(kb_SUMO_47427,axiom,
    s__documentation(s__ScriptureUnion,s__EnglishLanguage,'The &%Class of Scripture Union congregations.') ).

fof(kb_SUMO_47428,axiom,
    s__subclass(s__WomensAglowGroup,s__EvangelicalChurch) ).

fof(kb_SUMO_47429,axiom,
    s__instance(s__WomensAglowGroup__t,s__SetOrClass) ).

fof(kb_SUMO_47430,axiom,
    s__documentation(s__WomensAglowGroup,s__EnglishLanguage,'The &%Class of Womens Aglow congregations.') ).

fof(kb_SUMO_47431,axiom,
    s__subclass(s__EvangeliskaFosterlandsStiftelsen,s__EvangelicalChurch) ).

fof(kb_SUMO_47432,axiom,
    s__instance(s__EvangeliskaFosterlandsStiftelsen__t,s__SetOrClass) ).

fof(kb_SUMO_47433,axiom,
    s__documentation(s__EvangeliskaFosterlandsStiftelsen,s__EnglishLanguage,'The &%Class of Evangeliska Fosterlands Stiftelsen (EFS) congregations.') ).

fof(kb_SUMO_47434,axiom,
    s__subclass(s__Evangeliska_Frikyrkan,s__EvangelicalChurch) ).

fof(kb_SUMO_47435,axiom,
    s__instance(s__Evangeliska_Frikyrkan__t,s__SetOrClass) ).

fof(kb_SUMO_47436,axiom,
    s__documentation(s__Evangeliska_Frikyrkan,s__EnglishLanguage,'The &%Class of Evangeliska Frikyrkan (EFK) congregations.') ).

fof(kb_SUMO_47437,axiom,
    s__subclass(s__Fraelsningsarmen,s__EvangelicalChurch) ).

fof(kb_SUMO_47438,axiom,
    s__instance(s__Fraelsningsarmen__t,s__SetOrClass) ).

fof(kb_SUMO_47439,axiom,
    s__documentation(s__Fraelsningsarmen,s__EnglishLanguage,'The &%Class of Fraelsningsarmen &%Churches.') ).

fof(kb_SUMO_47440,axiom,
    s__subclass(s__SaltAndLightChurch,s__EvangelicalChurch) ).

fof(kb_SUMO_47441,axiom,
    s__instance(s__SaltAndLightChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47442,axiom,
    s__documentation(s__SaltAndLightChurch,s__EnglishLanguage,'The &%Class of Salt & Light &%Churches.') ).

fof(kb_SUMO_47443,axiom,
    s__subclass(s__DenEvangeliskLutherskeFrikirke,s__EvangelicalChurch) ).

fof(kb_SUMO_47444,axiom,
    s__instance(s__DenEvangeliskLutherskeFrikirke__t,s__SetOrClass) ).

fof(kb_SUMO_47445,axiom,
    s__documentation(s__DenEvangeliskLutherskeFrikirke,s__EnglishLanguage,'The &%Class of Den Evangelisk Lutherske Frikirke congregations.') ).

fof(kb_SUMO_47446,axiom,
    s__subclass(s__DeFrieEvangeliskeForsamlinger,s__EvangelicalChurch) ).

fof(kb_SUMO_47447,axiom,
    s__instance(s__DeFrieEvangeliskeForsamlinger__t,s__SetOrClass) ).

fof(kb_SUMO_47448,axiom,
    s__documentation(s__DeFrieEvangeliskeForsamlinger,s__EnglishLanguage,'The &%Class of Frie Evangeliske Forsamlinger (DFEF) congregations.') ).

fof(kb_SUMO_47449,axiom,
    s__subclass(s__Frelsesarmeen,s__EvangelicalChurch) ).

fof(kb_SUMO_47450,axiom,
    s__instance(s__Frelsesarmeen__t,s__SetOrClass) ).

fof(kb_SUMO_47451,axiom,
    s__documentation(s__Frelsesarmeen,s__EnglishLanguage,'The &%Class of Frelsesarmeen Church congregations.') ).

fof(kb_SUMO_47452,axiom,
    s__subclass(s__Indremisjonen,s__EvangelicalChurch) ).

fof(kb_SUMO_47453,axiom,
    s__instance(s__Indremisjonen__t,s__SetOrClass) ).

fof(kb_SUMO_47454,axiom,
    s__documentation(s__Indremisjonen,s__EnglishLanguage,'The &%Class of Indremisjonen Church congregations.') ).

fof(kb_SUMO_47455,axiom,
    s__subclass(s__Normisjon,s__EvangelicalChurch) ).

fof(kb_SUMO_47456,axiom,
    s__instance(s__Normisjon__t,s__SetOrClass) ).

fof(kb_SUMO_47457,axiom,
    s__documentation(s__Normisjon,s__EnglishLanguage,'The &%Class of Normisjon Church congregations.') ).

fof(kb_SUMO_47458,axiom,
    s__subclass(s__NorskLutherskMisjonssamband,s__EvangelicalChurch) ).

fof(kb_SUMO_47459,axiom,
    s__instance(s__NorskLutherskMisjonssamband__t,s__SetOrClass) ).

fof(kb_SUMO_47460,axiom,
    s__documentation(s__NorskLutherskMisjonssamband,s__EnglishLanguage,'The &%Class of Norsk Luthersk Misjonssamband congregations.') ).

fof(kb_SUMO_47461,axiom,
    s__subclass(s__MethodistChurch,s__Church) ).

fof(kb_SUMO_47462,axiom,
    s__documentation(s__MethodistChurch,s__EnglishLanguage,'The &%Class of Methodist %Churches.') ).

fof(kb_SUMO_47463,axiom,
    s__subclass(s__MethodistChurchInGB,s__MethodistChurch) ).

fof(kb_SUMO_47464,axiom,
    s__instance(s__MethodistChurchInGB__t,s__SetOrClass) ).

fof(kb_SUMO_47465,axiom,
    s__documentation(s__MethodistChurchInGB,s__EnglishLanguage,'The &%Class of Methodist Church in Great Britain congregations.') ).

fof(kb_SUMO_47466,axiom,
    s__subclass(s__WesleyanReformUnion,s__MethodistChurch) ).

fof(kb_SUMO_47467,axiom,
    s__instance(s__WesleyanReformUnion__t,s__SetOrClass) ).

fof(kb_SUMO_47468,axiom,
    s__documentation(s__WesleyanReformUnion,s__EnglishLanguage,'The &%Class of Wesleyan Reform Union congregations.') ).

fof(kb_SUMO_47469,axiom,
    s__subclass(s__FreeMethodistChurch,s__MethodistChurch) ).

fof(kb_SUMO_47470,axiom,
    s__instance(s__FreeMethodistChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47471,axiom,
    s__documentation(s__FreeMethodistChurch,s__EnglishLanguage,'The &%Class of Free Methodist Church congregations.') ).

fof(kb_SUMO_47472,axiom,
    s__subclass(s__IndependentMethodistChurch,s__MethodistChurch) ).

fof(kb_SUMO_47473,axiom,
    s__instance(s__IndependentMethodistChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47474,axiom,
    s__documentation(s__IndependentMethodistChurch,s__EnglishLanguage,'The &%Class of Independent Methodist Church congregations.') ).

fof(kb_SUMO_47475,axiom,
    s__subclass(s__MethodistChurchInIreland,s__MethodistChurch) ).

fof(kb_SUMO_47476,axiom,
    s__instance(s__MethodistChurchInIreland__t,s__SetOrClass) ).

fof(kb_SUMO_47477,axiom,
    s__instance(s__MethodistChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47478,axiom,
    s__documentation(s__MethodistChurchInIreland,s__EnglishLanguage,'The &%Class of Methodist Church In Ireland congregations.') ).

fof(kb_SUMO_47479,axiom,
    s__subclass(s__Metodistsamfundet,s__MethodistChurch) ).

fof(kb_SUMO_47480,axiom,
    s__instance(s__Metodistsamfundet__t,s__SetOrClass) ).

fof(kb_SUMO_47481,axiom,
    s__documentation(s__Metodistsamfundet,s__EnglishLanguage,'The &%Class of Metodistsamfundet Church congregations.') ).

fof(kb_SUMO_47482,axiom,
    s__subclass(s__MetodistkirkenNorge,s__MethodistChurch) ).

fof(kb_SUMO_47483,axiom,
    s__instance(s__MetodistkirkenNorge__t,s__SetOrClass) ).

fof(kb_SUMO_47484,axiom,
    s__documentation(s__MetodistkirkenNorge,s__EnglishLanguage,'The &%Class of Metodistkirken Norge congregations.') ).

fof(kb_SUMO_47485,axiom,
    s__subclass(s__CharismaticChurch,s__Church) ).

fof(kb_SUMO_47486,axiom,
    s__documentation(s__CharismaticChurch,s__EnglishLanguage,'The &%Class of all &%Churches belonging to the charismatic tradition.') ).

fof(kb_SUMO_47487,axiom,
    s__subclass(s__AssembliesOfGod,s__CharismaticChurch) ).

fof(kb_SUMO_47488,axiom,
    s__instance(s__AssembliesOfGod__t,s__SetOrClass) ).

fof(kb_SUMO_47489,axiom,
    s__documentation(s__AssembliesOfGod,s__EnglishLanguage,'The &%Class of Assemblies of God &%Churches.') ).

fof(kb_SUMO_47490,axiom,
    s__subclass(s__VineyardChurch,s__CharismaticChurch) ).

fof(kb_SUMO_47491,axiom,
    s__instance(s__VineyardChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47492,axiom,
    s__documentation(s__VineyardChurch,s__EnglishLanguage,'The &%Class of Vineyard &%Churches.') ).

fof(kb_SUMO_47493,axiom,
    s__subclass(s__ChurchOfTheNazarene,s__CharismaticChurch) ).

fof(kb_SUMO_47494,axiom,
    s__instance(s__ChurchOfTheNazarene__t,s__SetOrClass) ).

fof(kb_SUMO_47495,axiom,
    s__documentation(s__ChurchOfTheNazarene,s__EnglishLanguage,'The &%Class of Church of the Nazarene &%Churches.') ).

fof(kb_SUMO_47496,axiom,
    s__subclass(s__NewTestamentChurchOfGod,s__CharismaticChurch) ).

fof(kb_SUMO_47497,axiom,
    s__instance(s__NewTestamentChurchOfGod__t,s__SetOrClass) ).

fof(kb_SUMO_47498,axiom,
    s__documentation(s__NewTestamentChurchOfGod,s__EnglishLanguage,'The &%Class of New Testament Church of God &%Churches.') ).

fof(kb_SUMO_47499,axiom,
    s__subclass(s__ChurchOfGodOfProphecy,s__CharismaticChurch) ).

fof(kb_SUMO_47500,axiom,
    s__instance(s__ChurchOfGodOfProphecy__t,s__SetOrClass) ).

fof(kb_SUMO_47501,axiom,
    s__documentation(s__ChurchOfGodOfProphecy,s__EnglishLanguage,'The &%Class of Church of God of Prophecy &%Churches.') ).

fof(kb_SUMO_47502,axiom,
    s__subclass(s__FellowshipOfChurchesOfChrist,s__CharismaticChurch) ).

fof(kb_SUMO_47503,axiom,
    s__instance(s__FellowshipOfChurchesOfChrist__t,s__SetOrClass) ).

fof(kb_SUMO_47504,axiom,
    s__documentation(s__FellowshipOfChurchesOfChrist,s__EnglishLanguage,'The &%Class of Fellowship of Churches of Christ congregations.') ).

fof(kb_SUMO_47505,axiom,
    s__subclass(s__NewApostolicChurch,s__CharismaticChurch) ).

fof(kb_SUMO_47506,axiom,
    s__instance(s__NewApostolicChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47507,axiom,
    s__documentation(s__NewApostolicChurch,s__EnglishLanguage,'The &%Class of New Apostolic Church congregations.') ).

fof(kb_SUMO_47508,axiom,
    s__subclass(s__JesusFellowship,s__CharismaticChurch) ).

fof(kb_SUMO_47509,axiom,
    s__instance(s__JesusFellowship__t,s__SetOrClass) ).

fof(kb_SUMO_47510,axiom,
    s__documentation(s__JesusFellowship,s__EnglishLanguage,'The &%Class of Jesus Fellowship &%Churches.') ).

fof(kb_SUMO_47511,axiom,
    s__subclass(s__NewFrontiersInternationalChurch,s__CharismaticChurch) ).

fof(kb_SUMO_47512,axiom,
    s__instance(s__NewFrontiersInternationalChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47513,axiom,
    s__documentation(s__NewFrontiersInternationalChurch,s__EnglishLanguage,'The &%Class of New Frontiers International Church congregations.') ).

fof(kb_SUMO_47514,axiom,
    s__subclass(s__HouseChurch,s__LocalChurch) ).

fof(kb_SUMO_47515,axiom,
    s__instance(s__HouseChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47516,axiom,
    s__subclass(s__HouseChurch,s__CharismaticChurch) ).

fof(kb_SUMO_47517,axiom,
    s__documentation(s__HouseChurch,s__EnglishLanguage,'The &%Class of those &%Churches (congregations) belonging to the house Church movement.') ).

fof(kb_SUMO_47518,axiom,
    s__subclass(s__CommunityChurch,s__LocalChurch) ).

fof(kb_SUMO_47519,axiom,
    s__instance(s__CommunityChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47520,axiom,
    s__subclass(s__CommunityChurch,s__CharismaticChurch) ).

fof(kb_SUMO_47521,axiom,
    s__documentation(s__CommunityChurch,s__EnglishLanguage,'The &%Class of community &%Churches.') ).

fof(kb_SUMO_47522,axiom,
    s__subclass(s__PentecostalChurch,s__CharismaticChurch) ).

fof(kb_SUMO_47523,axiom,
    s__instance(s__PentecostalChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47524,axiom,
    s__documentation(s__PentecostalChurch,s__EnglishLanguage,'The &%Class of all Pentecostal Church congregations.') ).

fof(kb_SUMO_47525,axiom,
    s__subclass(s__ApostolicChurch,s__CharismaticChurch) ).

fof(kb_SUMO_47526,axiom,
    s__instance(s__ApostolicChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47527,axiom,
    s__instance(s__CharismaticChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47528,axiom,
    s__documentation(s__ApostolicChurch,s__EnglishLanguage,'The &%Class of all &%Churches (congregations) belonging to the Apostolic Church.') ).

fof(kb_SUMO_47529,axiom,
    s__subclass(s__ElimPentecostalChurch,s__CharismaticChurch) ).

fof(kb_SUMO_47530,axiom,
    s__instance(s__ElimPentecostalChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47531,axiom,
    s__documentation(s__ElimPentecostalChurch,s__EnglishLanguage,'The &%Class of all Elim Pentecostal Church congregations.') ).

fof(kb_SUMO_47532,axiom,
    s__subclass(s__FGBMFI,s__CharismaticChurch) ).

fof(kb_SUMO_47533,axiom,
    s__instance(s__FGBMFI__t,s__SetOrClass) ).

fof(kb_SUMO_47534,axiom,
    s__documentation(s__FGBMFI,s__EnglishLanguage,'The &%Class of all Full Gospel Businessmens Fellowship International organizations.') ).

fof(kb_SUMO_47535,axiom,
    s__subclass(s__RedeemedChristianChurchOfGod,s__CharismaticChurch) ).

fof(kb_SUMO_47536,axiom,
    s__instance(s__RedeemedChristianChurchOfGod__t,s__SetOrClass) ).

fof(kb_SUMO_47537,axiom,
    s__documentation(s__RedeemedChristianChurchOfGod,s__EnglishLanguage,'The &%Class of all Redeemed Christian Church of God congregations.') ).

fof(kb_SUMO_47538,axiom,
    s__subclass(s__ApostoliskChurch,s__CharismaticChurch) ).

fof(kb_SUMO_47539,axiom,
    s__instance(s__ApostoliskChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47540,axiom,
    s__documentation(s__ApostoliskChurch,s__EnglishLanguage,'The &%Class of all Apostolisk Church congregations.') ).

fof(kb_SUMO_47541,axiom,
    s__subclass(s__Pinsebevegelsen,s__CharismaticChurch) ).

fof(kb_SUMO_47542,axiom,
    s__instance(s__Pinsebevegelsen__t,s__SetOrClass) ).

fof(kb_SUMO_47543,axiom,
    s__subclass(s__Pinsemenighet,s__CharismaticChurch) ).

fof(kb_SUMO_47544,axiom,
    s__instance(s__Pinsemenighet__t,s__SetOrClass) ).

fof(kb_SUMO_47545,axiom,
    s__subclass(s__ShaftesburySociety,s__Church) ).

fof(kb_SUMO_47546,axiom,
    s__instance(s__ShaftesburySociety__t,s__SetOrClass) ).

fof(kb_SUMO_47547,axiom,
    s__subclass(s__CrusadersUnion,s__Church) ).

fof(kb_SUMO_47548,axiom,
    s__instance(s__CrusadersUnion__t,s__SetOrClass) ).

fof(kb_SUMO_47549,axiom,
    s__subclass(s__UnionOfWelshIndependents,s__Church) ).

fof(kb_SUMO_47550,axiom,
    s__instance(s__UnionOfWelshIndependents__t,s__SetOrClass) ).

fof(kb_SUMO_47551,axiom,
    s__subclass(s__SeventhDayAdventistChurch,s__Church) ).

fof(kb_SUMO_47552,axiom,
    s__instance(s__SeventhDayAdventistChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47553,axiom,
    s__subclass(s__ChristianUnion,s__Church) ).

fof(kb_SUMO_47554,axiom,
    s__instance(s__ChristianUnion__t,s__SetOrClass) ).

fof(kb_SUMO_47555,axiom,
    s__subclass(s__EcumenicalProject,s__Church) ).

fof(kb_SUMO_47556,axiom,
    s__instance(s__EcumenicalProject__t,s__SetOrClass) ).

fof(kb_SUMO_47557,axiom,
    s__subclass(s__MilitaryChapel,s__LocalChurch) ).

fof(kb_SUMO_47558,axiom,
    s__instance(s__MilitaryChapel__t,s__SetOrClass) ).

fof(kb_SUMO_47559,axiom,
    s__documentation(s__MilitaryChapel,s__EnglishLanguage,'The &%Class of all Military Chapel organizations.') ).

fof(kb_SUMO_47560,axiom,
    s__subclass(s__CollegeChapel,s__LocalChurch) ).

fof(kb_SUMO_47561,axiom,
    s__instance(s__CollegeChapel__t,s__SetOrClass) ).

fof(kb_SUMO_47562,axiom,
    s__documentation(s__CollegeChapel,s__EnglishLanguage,'The &%Class of all College Chapel congregations.') ).

fof(kb_SUMO_47563,axiom,
    s__subclass(s__YWAM_BYFC,s__Church) ).

fof(kb_SUMO_47564,axiom,
    s__instance(s__YWAM_BYFC__t,s__SetOrClass) ).

fof(kb_SUMO_47565,axiom,
    s__subclass(s__HospitalChapel,s__LocalChurch) ).

fof(kb_SUMO_47566,axiom,
    s__instance(s__HospitalChapel__t,s__SetOrClass) ).

fof(kb_SUMO_47567,axiom,
    s__documentation(s__HospitalChapel,s__EnglishLanguage,'The &%Class of all Hospital Chapel organizations.') ).

fof(kb_SUMO_47568,axiom,
    s__subclass(s__LocalChurchOfLatterDaySaints,s__LocalChurch) ).

fof(kb_SUMO_47569,axiom,
    s__instance(s__LocalChurchOfLatterDaySaints__t,s__SetOrClass) ).

fof(kb_SUMO_47570,axiom,
    s__instance(s__ChurchOfJesusChristOfLatterDaySaints,s__MissionOrganization) ).

fof(kb_SUMO_47571,axiom,
    s__instance(s__ChurchOfJesusChristOfLatterDaySaints,s__Church) ).

fof(kb_SUMO_47572,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__Organization)
     => ( s__instance(V__C,s__LocalChurchOfLatterDaySaints)
       => s__subOrganization(V__C,s__ChurchOfJesusChristOfLatterDaySaints) ) ) ).

fof(kb_SUMO_47573,axiom,
    s__subclass(s__Adventistsamfundet,s__Church) ).

fof(kb_SUMO_47574,axiom,
    s__instance(s__Adventistsamfundet__t,s__SetOrClass) ).

fof(kb_SUMO_47575,axiom,
    s__subclass(s__Katolskakyrkan,s__Church) ).

fof(kb_SUMO_47576,axiom,
    s__instance(s__Katolskakyrkan__t,s__SetOrClass) ).

fof(kb_SUMO_47577,axiom,
    s__subclass(s__MissionssaellskapetBibeltrognaVaenner,s__Church) ).

fof(kb_SUMO_47578,axiom,
    s__instance(s__MissionssaellskapetBibeltrognaVaenner__t,s__SetOrClass) ).

fof(kb_SUMO_47579,axiom,
    s__subclass(s__Missionskyrkan,s__Church) ).

fof(kb_SUMO_47580,axiom,
    s__instance(s__Missionskyrkan__t,s__SetOrClass) ).

fof(kb_SUMO_47581,axiom,
    s__subclass(s__Pingstroerelsen,s__Church) ).

fof(kb_SUMO_47582,axiom,
    s__instance(s__Pingstroerelsen__t,s__SetOrClass) ).

fof(kb_SUMO_47583,axiom,
    s__subclass(s__SvenskaAlliansmissionen,s__Church) ).

fof(kb_SUMO_47584,axiom,
    s__instance(s__SvenskaAlliansmissionen__t,s__SetOrClass) ).

fof(kb_SUMO_47585,axiom,
    s__subclass(s__SvenskaKyrkan,s__Church) ).

fof(kb_SUMO_47586,axiom,
    s__instance(s__SvenskaKyrkan__t,s__SetOrClass) ).

fof(kb_SUMO_47587,axiom,
    s__subclass(s__Trosroerelsen,s__Church) ).

fof(kb_SUMO_47588,axiom,
    s__instance(s__Trosroerelsen__t,s__SetOrClass) ).

fof(kb_SUMO_47589,axiom,
    s__subclass(s__Ovrigt,s__Church) ).

fof(kb_SUMO_47590,axiom,
    s__instance(s__Ovrigt__t,s__SetOrClass) ).

fof(kb_SUMO_47591,axiom,
    s__subclass(s__PrisonChapel,s__LocalChurch) ).

fof(kb_SUMO_47592,axiom,
    s__instance(s__PrisonChapel__t,s__SetOrClass) ).

fof(kb_SUMO_47593,axiom,
    s__subclass(s__IndependentChurch,s__LocalChurch) ).

fof(kb_SUMO_47594,axiom,
    s__instance(s__IndependentChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47595,axiom,
    s__subclass(s__PresbyterianChurch,s__Church) ).

fof(kb_SUMO_47596,axiom,
    s__instance(s__PresbyterianChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47597,axiom,
    s__instance(s__Church__t,s__SetOrClass) ).

fof(kb_SUMO_47598,axiom,
    s__subclass(s__PresbyterianChurchOfScotland,s__PresbyterianChurch) ).

fof(kb_SUMO_47599,axiom,
    s__instance(s__PresbyterianChurchOfScotland__t,s__SetOrClass) ).

fof(kb_SUMO_47600,axiom,
    s__subclass(s__PresbyterianChurchOfWales,s__PresbyterianChurch) ).

fof(kb_SUMO_47601,axiom,
    s__instance(s__PresbyterianChurchOfWales__t,s__SetOrClass) ).

fof(kb_SUMO_47602,axiom,
    s__subclass(s__PresbyterianChurchOfIreland,s__PresbyterianChurch) ).

fof(kb_SUMO_47603,axiom,
    s__instance(s__PresbyterianChurchOfIreland__t,s__SetOrClass) ).

fof(kb_SUMO_47604,axiom,
    s__subclass(s__FreePresbyterianChurchOfScotland,s__PresbyterianChurch) ).

fof(kb_SUMO_47605,axiom,
    s__instance(s__FreePresbyterianChurchOfScotland__t,s__SetOrClass) ).

fof(kb_SUMO_47606,axiom,
    s__subclass(s__ReformedPrebyterianChurchOfScotland,s__PresbyterianChurch) ).

fof(kb_SUMO_47607,axiom,
    s__instance(s__ReformedPrebyterianChurchOfScotland__t,s__SetOrClass) ).

fof(kb_SUMO_47608,axiom,
    s__subclass(s__UnitedFreeChurchOfScotland,s__PresbyterianChurch) ).

fof(kb_SUMO_47609,axiom,
    s__instance(s__UnitedFreeChurchOfScotland__t,s__SetOrClass) ).

fof(kb_SUMO_47610,axiom,
    s__subclass(s__AssociatedPresbyterianChurch,s__PresbyterianChurch) ).

fof(kb_SUMO_47611,axiom,
    s__instance(s__AssociatedPresbyterianChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47612,axiom,
    s__subclass(s__CongregationalFederation,s__PresbyterianChurch) ).

fof(kb_SUMO_47613,axiom,
    s__instance(s__CongregationalFederation__t,s__SetOrClass) ).

fof(kb_SUMO_47614,axiom,
    s__subclass(s__LutheranChurch,s__Church) ).

fof(kb_SUMO_47615,axiom,
    s__instance(s__LutheranChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47616,axiom,
    s__subclass(s__UnitedReformedChurch,s__PresbyterianChurch) ).

fof(kb_SUMO_47617,axiom,
    s__instance(s__UnitedReformedChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47618,axiom,
    s__subclass(s__CongregationalUnionOfIreland,s__PresbyterianChurch) ).

fof(kb_SUMO_47619,axiom,
    s__instance(s__CongregationalUnionOfIreland__t,s__SetOrClass) ).

fof(kb_SUMO_47620,axiom,
    s__subclass(s__CongregationalUnionOfScotland,s__PresbyterianChurch) ).

fof(kb_SUMO_47621,axiom,
    s__instance(s__CongregationalUnionOfScotland__t,s__SetOrClass) ).

fof(kb_SUMO_47622,axiom,
    s__subclass(s__DutchReformedChurch,s__PresbyterianChurch) ).

fof(kb_SUMO_47623,axiom,
    s__instance(s__DutchReformedChurch__t,s__SetOrClass) ).

fof(kb_SUMO_47624,axiom,
    s__subCollection(s__Anglicanism,s__Christianity) ).

fof(kb_SUMO_47625,axiom,
    s__documentation(s__Anglicanism,s__EnglishLanguage,'&%Anglicanism is version of &%Christianity promulgated by the &%ChurchOfEngland.') ).

fof(kb_SUMO_47626,axiom,
    s__subclass(s__Anglican,s__Christian) ).

fof(kb_SUMO_47627,axiom,
    s__instance(s__Anglican__t,s__SetOrClass) ).

fof(kb_SUMO_47628,axiom,
    s__documentation(s__Anglican,s__EnglishLanguage,'An &%Anglican is one who subscribes to the beliefs of &%Anglicanism.') ).

fof(kb_SUMO_47629,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Anglican)
      <=> s__member(V__INDIVIDUAL,s__Anglicanism) ) ) ).

fof(kb_SUMO_47630,axiom,
    s__instance(s__ChurchOfEngland,s__ReligiousOrganization) ).

fof(kb_SUMO_47631,axiom,
    s__documentation(s__ChurchOfEngland,s__EnglishLanguage,'The &%ChurchOfEngland is the &%ReligiousOrganization that promulgates &%Anglicanism.') ).

fof(kb_SUMO_47632,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Anglican)
      <=> s__member(V__INDIVIDUAL,s__ChurchOfEngland) ) ) ).

fof(kb_SUMO_47633,axiom,
    s__subCollection(s__EasternOrthodoxChristianity,s__Christianity) ).

fof(kb_SUMO_47634,axiom,
    s__documentation(s__EasternOrthodoxChristianity,s__EnglishLanguage,'&%EasternOrthodoxChristianity is one of the three major divisions of &%Christianity.') ).

fof(kb_SUMO_47635,axiom,
    s__subclass(s__EasternOrthodoxChristian,s__Christian) ).

fof(kb_SUMO_47636,axiom,
    s__instance(s__EasternOrthodoxChristian__t,s__SetOrClass) ).

fof(kb_SUMO_47637,axiom,
    s__documentation(s__EasternOrthodoxChristian,s__EnglishLanguage,'An &%EasternOrthodoxChristian is one who subscribes to the beliefs of &%EasternOrthodoxChristianity.') ).

fof(kb_SUMO_47638,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__EasternOrthodoxChristian)
      <=> s__member(V__INDIVIDUAL,s__EasternOrthodoxChristianity) ) ) ).

fof(kb_SUMO_47639,axiom,
    s__subCollection(s__Protestantism,s__Christianity) ).

fof(kb_SUMO_47640,axiom,
    s__documentation(s__Protestantism,s__EnglishLanguage,'&%Protestantism is one of the three major divisions of &%Christianity.') ).

fof(kb_SUMO_47641,axiom,
    s__subclass(s__Protestant,s__Christian) ).

fof(kb_SUMO_47642,axiom,
    s__instance(s__Protestant__t,s__SetOrClass) ).

fof(kb_SUMO_47643,axiom,
    s__instance(s__Christian__t,s__SetOrClass) ).

fof(kb_SUMO_47644,axiom,
    s__documentation(s__Protestant,s__EnglishLanguage,'A &%Protestant is one who subscribes to the beliefs of &%Protestantism.') ).

fof(kb_SUMO_47645,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Protestant)
      <=> s__member(V__INDIVIDUAL,s__Protestantism) ) ) ).

fof(kb_SUMO_47646,axiom,
    s__subCollection(s__RomanCatholicism,s__Christianity) ).

fof(kb_SUMO_47647,axiom,
    s__documentation(s__RomanCatholicism,s__EnglishLanguage,'&%RomanCathoicism is one of the three major divisions of &%Christianity.') ).

fof(kb_SUMO_47648,axiom,
    s__subclass(s__RomanCatholic,s__Christian) ).

fof(kb_SUMO_47649,axiom,
    s__instance(s__RomanCatholic__t,s__SetOrClass) ).

fof(kb_SUMO_47650,axiom,
    s__documentation(s__RomanCatholic,s__EnglishLanguage,'A &%RomanCatholic is one who subscribes to the beliefs of &%RomanCatholicism.') ).

fof(kb_SUMO_47651,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__RomanCatholic)
      <=> s__member(V__INDIVIDUAL,s__RomanCatholicism) ) ) ).

fof(kb_SUMO_47652,axiom,
    s__instance(s__RomanCatholicChurch,s__ReligiousOrganization) ).

fof(kb_SUMO_47653,axiom,
    s__documentation(s__RomanCatholicChurch,s__EnglishLanguage,'The &%RomanCatholicChurch is the &%ReligiousOrganization that promulgates &%RomanCatholicism.') ).

fof(kb_SUMO_47654,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__RomanCatholic)
      <=> s__member(V__INDIVIDUAL,s__RomanCatholicChurch) ) ) ).

fof(kb_SUMO_47655,axiom,
    s__instance(s__Pope,s__ReligiousPosition) ).

fof(kb_SUMO_47656,axiom,
    s__documentation(s__Pope,s__EnglishLanguage,'The &%ReligiousPosition of head of the &%RomanCatholicChurch.') ).

fof(kb_SUMO_47657,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Human)
     => ( s__occupiesPosition(V__H,s__Pope,s__RomanCatholicChurch)
       => s__leader(s__RomanCatholicChurch,V__H) ) ) ).

fof(kb_SUMO_47658,axiom,
    s__instance(s__Confucianism,s__BeliefGroup) ).

fof(kb_SUMO_47659,axiom,
    s__documentation(s__Confucianism,s__EnglishLanguage,'&%Confucianism is one of the major belief systems to emerge from China.') ).

fof(kb_SUMO_47660,axiom,
    s__instance(s__Confucianist,s__ReligiousAttribute) ).

fof(kb_SUMO_47661,axiom,
    s__documentation(s__Confucianist,s__EnglishLanguage,'One who subscribes to the beliefs fo Confucianism.') ).

fof(kb_SUMO_47662,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Confucianist)
      <=> s__member(V__INDIVIDUAL,s__Confucianism) ) ) ).

fof(kb_SUMO_47663,axiom,
    s__instance(s__Hinduism,s__BeliefGroup) ).

fof(kb_SUMO_47664,axiom,
    s__documentation(s__Hinduism,s__EnglishLanguage,'&%Hinduism is one of the major belief systems to emerge from India.') ).

fof(kb_SUMO_47665,axiom,
    s__instance(s__Hindu,s__ReligiousAttribute) ).

fof(kb_SUMO_47666,axiom,
    s__documentation(s__Hindu,s__EnglishLanguage,'One who subscribes to the beliefs fo Hinduism.') ).

fof(kb_SUMO_47667,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Hindu)
      <=> s__member(V__INDIVIDUAL,s__Hinduism) ) ) ).

fof(kb_SUMO_47668,axiom,
    s__instance(s__Islam,s__BeliefGroup) ).

fof(kb_SUMO_47669,axiom,
    s__documentation(s__Islam,s__EnglishLanguage,'A &%BeliefGroup that includes worship of Allah as the sole diety and in Muhammad as his prophet.') ).

fof(kb_SUMO_47670,axiom,
    s__instance(s__Muslim,s__ReligiousAttribute) ).

fof(kb_SUMO_47671,axiom,
    s__documentation(s__Muslim,s__EnglishLanguage,'A &%Muslim is one who subscribes to the beliefs of &%Islam.') ).

fof(kb_SUMO_47672,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Muslim)
      <=> s__member(V__INDIVIDUAL,s__Islam) ) ) ).

fof(kb_SUMO_47673,axiom,
    s__subCollection(s__AhmadiyyaSect,s__Islam) ).

fof(kb_SUMO_47674,axiom,
    s__documentation(s__AhmadiyyaSect,s__EnglishLanguage,'The &%AhmadiyyaSect is one of four major divisions of &%Islam.') ).

fof(kb_SUMO_47675,axiom,
    s__subclass(s__AhmadiyyaMuslim,s__Muslim) ).

fof(kb_SUMO_47676,axiom,
    s__instance(s__AhmadiyyaMuslim__t,s__SetOrClass) ).

fof(kb_SUMO_47677,axiom,
    s__documentation(s__AhmadiyyaMuslim,s__EnglishLanguage,'An &%AhmadiyyaMuslim is one who subscribes to the beliefs of the &%AhmadiyyaSect of &%Islam.') ).

fof(kb_SUMO_47678,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__AhmadiyyaMuslim)
      <=> s__member(V__INDIVIDUAL,s__AhmadiyyaSect) ) ) ).

fof(kb_SUMO_47679,axiom,
    s__subCollection(s__DruzeSect,s__Islam) ).

fof(kb_SUMO_47680,axiom,
    s__documentation(s__DruzeSect,s__EnglishLanguage,'The &%DruzeSect is one of four major divisions of &%Islam.') ).

fof(kb_SUMO_47681,axiom,
    s__subclass(s__DruzeMuslim,s__Muslim) ).

fof(kb_SUMO_47682,axiom,
    s__instance(s__DruzeMuslim__t,s__SetOrClass) ).

fof(kb_SUMO_47683,axiom,
    s__documentation(s__DruzeMuslim,s__EnglishLanguage,'A &%DruzeMuslim is one who subscribes to the beliefs of the &%DruzeSect of &%Islam.') ).

fof(kb_SUMO_47684,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__DruzeMuslim)
      <=> s__member(V__INDIVIDUAL,s__DruzeSect) ) ) ).

fof(kb_SUMO_47685,axiom,
    s__subCollection(s__ShiiteSect,s__Islam) ).

fof(kb_SUMO_47686,axiom,
    s__documentation(s__ShiiteSect,s__EnglishLanguage,'The &%ShiiteSect is one of four major divisions of &%Islam.') ).

fof(kb_SUMO_47687,axiom,
    s__subclass(s__ShiaMuslim,s__Muslim) ).

fof(kb_SUMO_47688,axiom,
    s__instance(s__ShiaMuslim__t,s__SetOrClass) ).

fof(kb_SUMO_47689,axiom,
    s__instance(s__Muslim__t,s__SetOrClass) ).

fof(kb_SUMO_47690,axiom,
    s__documentation(s__ShiaMuslim,s__EnglishLanguage,'A &%ShiaMuslim is one who subscribes to the beliefs of the &%ShiaSect of &%Islam.') ).

fof(kb_SUMO_47691,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__ShiaMuslim)
      <=> s__member(V__INDIVIDUAL,s__ShiiteSect) ) ) ).

fof(kb_SUMO_47692,axiom,
    s__subCollection(s__SunniSect,s__Islam) ).

fof(kb_SUMO_47693,axiom,
    s__documentation(s__SunniSect,s__EnglishLanguage,'The &%SunniSect is one of four major divisions of &%Islam.') ).

fof(kb_SUMO_47694,axiom,
    s__subclass(s__SunniMuslim,s__Muslim) ).

fof(kb_SUMO_47695,axiom,
    s__instance(s__SunniMuslim__t,s__SetOrClass) ).

fof(kb_SUMO_47696,axiom,
    s__documentation(s__SunniMuslim,s__EnglishLanguage,'A &%SunniMuslim is one who subscribes to the beliefs of the &%SunniSect of &%Islam.') ).

fof(kb_SUMO_47697,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__SunniMuslim)
      <=> s__member(V__INDIVIDUAL,s__SunniSect) ) ) ).

fof(kb_SUMO_47698,axiom,
    s__instance(s__Jainism,s__BeliefGroup) ).

fof(kb_SUMO_47699,axiom,
    s__documentation(s__Jainism,s__EnglishLanguage,'&%Jainism is one of the major religions to emerge from India.') ).

fof(kb_SUMO_47700,axiom,
    s__instance(s__Jain,s__ReligiousAttribute) ).

fof(kb_SUMO_47701,axiom,
    s__documentation(s__Jain,s__EnglishLanguage,'A &%Jain is one who subscribes to the beliefs of &%Jainism.') ).

fof(kb_SUMO_47702,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Jain)
      <=> s__member(V__INDIVIDUAL,s__Jainism) ) ) ).

fof(kb_SUMO_47703,axiom,
    s__instance(s__Judaism,s__BeliefGroup) ).

fof(kb_SUMO_47704,axiom,
    s__documentation(s__Judaism,s__EnglishLanguage,'The religion developed among the ancient Hebrews and characterized by belief in one transcendent God who has revealed Himself to Abraham, Moses, and the Hebrew prophets and by a religious life in accordance with Scriptures and rabbinic traditions.') ).

fof(kb_SUMO_47705,axiom,
    s__instance(s__ReligiousJew,s__ReligiousAttribute) ).

fof(kb_SUMO_47706,axiom,
    s__documentation(s__ReligiousJew,s__EnglishLanguage,'A &%ReligiousJew is one who subscribes to the beliefs of &%Judaism.') ).

fof(kb_SUMO_47707,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__ReligiousJew)
      <=> s__member(V__INDIVIDUAL,s__Judaism) ) ) ).

fof(kb_SUMO_47708,axiom,
    s__instance(s__Antisemitism,s__BeliefGroup) ).

fof(kb_SUMO_47709,axiom,
    s__documentation(s__Antisemitism,s__EnglishLanguage,'The &%BeliefGroup that is characterized by a dislike for &%Judaism.') ).

fof(kb_SUMO_47710,axiom,
    ! [V__MEMBER] :
      ( ( s__instance(V__MEMBER,s__SelfConnectedObject)
        & s__instance(V__MEMBER,s__CognitiveAgent) )
     => ( s__member(V__MEMBER,s__Antisemitism)
       => s__dislikes(V__MEMBER,s__Judaism) ) ) ).

fof(kb_SUMO_47711,axiom,
    s__instance(s__Neopaganism,s__BeliefGroup) ).

fof(kb_SUMO_47712,axiom,
    s__documentation(s__Neopaganism,s__EnglishLanguage,'&%Neopaganism is a modern day revival of ancient Pagan religions and practices.') ).

fof(kb_SUMO_47713,axiom,
    s__instance(s__Neopaganismist,s__ReligiousAttribute) ).

fof(kb_SUMO_47714,axiom,
    s__instance(s__ReligiousAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_47715,axiom,
    s__documentation(s__Neopaganismist,s__EnglishLanguage,'A &%Neopagan is one who subscribes to the beliefs of &%Neopaganism.') ).

fof(kb_SUMO_47716,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Neopaganismist)
      <=> s__member(V__INDIVIDUAL,s__Neopaganism) ) ) ).

fof(kb_SUMO_47717,axiom,
    s__instance(s__Shinto,s__BeliefGroup) ).

fof(kb_SUMO_47718,axiom,
    s__documentation(s__Shinto,s__EnglishLanguage,'&%Shinto is one of the major religions to emerge from Japan.') ).

fof(kb_SUMO_47719,axiom,
    s__instance(s__Shintoist,s__ReligiousAttribute) ).

fof(kb_SUMO_47720,axiom,
    s__documentation(s__Shintoist,s__EnglishLanguage,'A &%Shintoist is one who subscribes to the beliefs of &%Shinto.') ).

fof(kb_SUMO_47721,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Shintoist)
      <=> s__member(V__INDIVIDUAL,s__Shinto) ) ) ).

fof(kb_SUMO_47722,axiom,
    s__instance(s__Sikhism,s__BeliefGroup) ).

fof(kb_SUMO_47723,axiom,
    s__documentation(s__Sikhism,s__EnglishLanguage,'&%Sikhism is one of the major religions to emerge from India.') ).

fof(kb_SUMO_47724,axiom,
    s__instance(s__Sikh,s__ReligiousAttribute) ).

fof(kb_SUMO_47725,axiom,
    s__documentation(s__Sikh,s__EnglishLanguage,'A &%Sikh is one who subscribes to the beliefs of &%Sikhism.') ).

fof(kb_SUMO_47726,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Sikh)
      <=> s__member(V__INDIVIDUAL,s__Sikhism) ) ) ).

fof(kb_SUMO_47727,axiom,
    s__instance(s__Taoism,s__BeliefGroup) ).

fof(kb_SUMO_47728,axiom,
    s__documentation(s__Taoism,s__EnglishLanguage,'&%Taoism is one of the major belief systems to emerge from China.') ).

fof(kb_SUMO_47729,axiom,
    s__instance(s__Taoist,s__ReligiousAttribute) ).

fof(kb_SUMO_47730,axiom,
    s__documentation(s__Taoist,s__EnglishLanguage,'A &%Taoist is one who subscribes to the beliefs of &%Taoism.') ).

fof(kb_SUMO_47731,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Taoist)
      <=> s__member(V__INDIVIDUAL,s__Taoism) ) ) ).

fof(kb_SUMO_47732,axiom,
    s__instance(s__Zoroastrianism,s__BeliefGroup) ).

fof(kb_SUMO_47733,axiom,
    s__documentation(s__Zoroastrianism,s__EnglishLanguage,'&%Zoroastrianism is one of the major religions to emerge from the ancient near east.') ).

fof(kb_SUMO_47734,axiom,
    s__instance(s__Zoroastrian,s__ReligiousAttribute) ).

fof(kb_SUMO_47735,axiom,
    s__documentation(s__Zoroastrian,s__EnglishLanguage,'A &%Zoroastrian is one who subscribes to the beliefs of &%Zoroastrianism.') ).

fof(kb_SUMO_47736,axiom,
    ! [V__INDIVIDUAL] :
      ( s__instance(V__INDIVIDUAL,s__SelfConnectedObject)
     => ( s__attribute(V__INDIVIDUAL,s__Zoroastrian)
      <=> s__member(V__INDIVIDUAL,s__Zoroastrianism) ) ) ).

fof(kb_SUMO_47737,axiom,
    s__documentation(s__beliefGroupPercentInRegion__m,s__EnglishLanguage,'The percentage of the population of a given &%GeographicArea that subscribes to a particular belief, typically a religion.') ).

fof(kb_SUMO_47738,axiom,
    s__instance(s__beliefGroupPercentInRegion__m,s__TernaryPredicate) ).

fof(kb_SUMO_47739,axiom,
    s__domain(s__beliefGroupPercentInRegion__m,"1",s__BeliefGroup) ).

fof(kb_SUMO_47740,axiom,
    s__domain(s__beliefGroupPercentInRegion__m,"2",s__RealNumber) ).

fof(kb_SUMO_47741,axiom,
    s__domain(s__beliefGroupPercentInRegion__m,"3",s__GeographicArea) ).

fof(kb_SUMO_47742,axiom,
    ! [V__P,V__N2,V__N1,V__R,V__P2,V__N,V__BG] :
      ( ( s__instance(V__BG,s__BeliefGroup)
        & s__instance(V__N,s__RealNumber)
        & s__instance(V__P2,s__SelfConnectedObject)
        & s__instance(V__R,s__GeographicArea)
        & s__instance(V__N1,s__Integer)
        & s__instance(V__N2,s__Integer)
        & s__instance(V__P,s__SelfConnectedObject) )
     => ( s__beliefGroupPercentInRegion(V__BG,V__N,V__R)
      <=> ? [V__G1,V__G2] :
            ( s__instance(V__G2,s__Collection)
            & s__instance(V__G1,s__Collection)
            & s__located(V__P,V__R)
            & s__member(V__P,V__BG)
            & s__member(V__P,V__G1)
            & s__memberCount(V__G1,V__N1)
            & s__located(V__P2,V__R)
            & s__member(V__P2,V__G2)
            & s__memberCount(V__G2,V__N2)
            & divide(V__N,"100") = divide(V__N1,V__N2) ) ) ) ).

fof(kb_SUMO_47743,axiom,
    s__documentation(s__ethnicityPercentInRegion__m,s__EnglishLanguage,'The percentage of the population of a given &%GeographicArea that belongs to a particular &%EthnicGroup.') ).

fof(kb_SUMO_47744,axiom,
    s__instance(s__ethnicityPercentInRegion__m,s__TernaryPredicate) ).

fof(kb_SUMO_47745,axiom,
    s__domain(s__ethnicityPercentInRegion__m,"1",s__EthnicGroup) ).

fof(kb_SUMO_47746,axiom,
    s__domain(s__ethnicityPercentInRegion__m,"2",s__RealNumber) ).

fof(kb_SUMO_47747,axiom,
    s__domain(s__ethnicityPercentInRegion__m,"3",s__GeographicArea) ).

fof(kb_SUMO_47748,axiom,
    ! [V__P,V__N2,V__N1,V__R,V__P2,V__N,V__BG] :
      ( ( s__instance(V__BG,s__EthnicGroup)
        & s__instance(V__N,s__RealNumber)
        & s__instance(V__P2,s__SelfConnectedObject)
        & s__instance(V__R,s__GeographicArea)
        & s__instance(V__N1,s__Integer)
        & s__instance(V__N2,s__Integer)
        & s__instance(V__P,s__SelfConnectedObject) )
     => ( s__ethnicityPercentInRegion(V__BG,V__N,V__R)
      <=> ? [V__G1,V__G2] :
            ( s__instance(V__G2,s__Collection)
            & s__instance(V__G1,s__Collection)
            & s__located(V__P,V__R)
            & s__member(V__P,V__BG)
            & s__member(V__P,V__G1)
            & s__memberCount(V__G1,V__N1)
            & s__located(V__P2,V__R)
            & s__member(V__P2,V__G2)
            & s__memberCount(V__G2,V__N2)
            & divide(V__N,"100") = divide(V__N1,V__N2) ) ) ) ).

fof(kb_SUMO_47749,axiom,
    s__documentation(s__languagePercentInRegion__m,s__EnglishLanguage,'The percentage of the population of a given &%GeographicArea that speaks the given &%Language.') ).

fof(kb_SUMO_47750,axiom,
    s__instance(s__languagePercentInRegion__m,s__TernaryPredicate) ).

fof(kb_SUMO_47751,axiom,
    s__domain(s__languagePercentInRegion__m,"1",s__Language) ).

fof(kb_SUMO_47752,axiom,
    s__domain(s__languagePercentInRegion__m,"2",s__RealNumber) ).

fof(kb_SUMO_47753,axiom,
    s__domain(s__languagePercentInRegion__m,"3",s__GeographicArea) ).

fof(kb_SUMO_47754,axiom,
    ! [V__P,V__N2,V__N1,V__R,V__P2,V__L,V__N] :
      ( ( s__instance(V__N,s__RealNumber)
        & s__instance(V__L,s__Language)
        & s__instance(V__P2,s__SelfConnectedObject)
        & s__instance(V__R,s__GeographicArea)
        & s__instance(V__N1,s__Integer)
        & s__instance(V__N2,s__Integer)
        & s__instance(V__P,s__SelfConnectedObject)
        & s__instance(V__P,s__SentientAgent) )
     => ( s__languagePercentInRegion(V__L,V__N,V__R)
      <=> ? [V__G1,V__G2] :
            ( s__instance(V__G2,s__Collection)
            & s__instance(V__G1,s__Collection)
            & s__located(V__P,V__R)
            & s__member(V__P,V__G1)
            & s__speaksLanguage(V__P,V__L)
            & s__memberCount(V__G1,V__N1)
            & s__located(V__P2,V__R)
            & s__member(V__P2,V__G2)
            & s__memberCount(V__G2,V__N2)
            & divide(V__N,"100") = divide(V__N1,V__N2) ) ) ) ).

fof(kb_SUMO_47755,axiom,
    s__instance(s__productModel__m,s__AsymmetricRelation) ).

fof(kb_SUMO_47756,axiom,
    s__subrelation(s__productModel__m,s__represents__m) ).

fof(kb_SUMO_47757,axiom,
    s__domain(s__productModel__m,"1",s__SymbolicString) ).

fof(kb_SUMO_47758,axiom,
    s__domainSubclass(s__productModel__m,"2",s__Product) ).

fof(kb_SUMO_47759,axiom,
    s__documentation(s__productModel__m,s__EnglishLanguage,'(productModel ?Model ?Product) means that ?Model represents the type of the Product ?Product') ).

fof(kb_SUMO_47760,axiom,
    s__subclass(s__ComputationalSystem,s__Product) ).

fof(kb_SUMO_47761,axiom,
    s__instance(s__ComputationalSystem__t,s__SetOrClass) ).

fof(kb_SUMO_47762,axiom,
    s__documentation(s__ComputationalSystem,s__EnglishLanguage,'Instances of &%ComputationalSystems include instances of &%SoftwareSystems, &%HardwareSystems, and &%ComputerNetworks.') ).

fof(kb_SUMO_47763,axiom,
    s__subclass(s__Computer,s__ElectricDevice) ).

fof(kb_SUMO_47764,axiom,
    s__documentation(s__Computer,s__EnglishLanguage,'A general-purpose machine that processes data according to a set of instructions that are stored internally either temporarily or permanently.') ).

fof(kb_SUMO_47765,axiom,
    s__subclass(s__ComputerNetwork,s__ComputationalSystem) ).

fof(kb_SUMO_47766,axiom,
    s__documentation(s__ComputerNetwork,s__EnglishLanguage,'The network includes the network operating system in the client and server machines, the cables connecting them and all supporting hardware in between such as bridges, routers and switches.') ).

fof(kb_SUMO_47767,axiom,
    s__subclass(s__LAN,s__ComputerNetwork) ).

fof(kb_SUMO_47768,axiom,
    s__instance(s__ComputerNetwork__t,s__SetOrClass) ).

fof(kb_SUMO_47769,axiom,
    s__disjointDecomposition_4(s__LAN,s__BusNetwork,s__StarNetwork,s__RingNetwork) ).

fof(kb_SUMO_47770,axiom,
    s__documentation(s__LAN,s__EnglishLanguage,'A computer network that spans a relatively small area. Most LANs are confined to a single building or group of buildings. However, one LAN can be connected to other LANs over any distance via telephone lines and radio waves.') ).

fof(kb_SUMO_47771,axiom,
    s__subclass(s__BusNetwork,s__LAN) ).

fof(kb_SUMO_47772,axiom,
    s__instance(s__BusNetwork__t,s__SetOrClass) ).

fof(kb_SUMO_47773,axiom,
    s__documentation(s__BusNetwork,s__EnglishLanguage,'A network in which all nodes are connected to a single wire (the bus) that has two endpoints. Ethernet 10Base-2 and 10Base-5 networks, for example, are bus networks. Other common network types include &%StarNetworks and &%RingNetworks.') ).

fof(kb_SUMO_47774,axiom,
    s__subclass(s__StarNetwork,s__LAN) ).

fof(kb_SUMO_47775,axiom,
    s__instance(s__StarNetwork__t,s__SetOrClass) ).

fof(kb_SUMO_47776,axiom,
    s__documentation(s__StarNetwork,s__EnglishLanguage,'A local-area network (LAN) that uses a star topology in which all nodes are connected to a central computer.') ).

fof(kb_SUMO_47777,axiom,
    s__subclass(s__RingNetwork,s__LAN) ).

fof(kb_SUMO_47778,axiom,
    s__instance(s__RingNetwork__t,s__SetOrClass) ).

fof(kb_SUMO_47779,axiom,
    s__instance(s__LAN__t,s__SetOrClass) ).

fof(kb_SUMO_47780,axiom,
    s__documentation(s__RingNetwork,s__EnglishLanguage,'A local-area network (LAN) whose topology is a ring. That is, all of the nodes are connected in a closed loop. Messages travel around the ring, with each node reading those messages addressed to it.') ).

fof(kb_SUMO_47781,axiom,
    s__subclass(s__ComputerHardware,s__Product) ).

fof(kb_SUMO_47782,axiom,
    s__documentation(s__ComputerHardware,s__EnglishLanguage,'The hardware is the physical part of a computer system.') ).

fof(kb_SUMO_47783,axiom,
    ! [V__Hardware] :
      ( s__instance(V__Hardware,s__CorpuscularObject)
     => ( s__instance(V__Hardware,s__ComputerHardware)
      <=> ? [V__Computer] :
            ( s__instance(V__Computer,s__CorpuscularObject)
            & s__instance(V__Computer,s__Computer)
            & s__component(V__Hardware,V__Computer) ) ) ) ).

fof(kb_SUMO_47784,axiom,
    s__subclass(s__ComputerMemory,s__ComputerComponent) ).

fof(kb_SUMO_47785,axiom,
    s__instance(s__ComputerMemory__t,s__SetOrClass) ).

fof(kb_SUMO_47786,axiom,
    s__documentation(s__ComputerMemory,s__EnglishLanguage,'The computers workspace (physically, a collection of RAM chips). It is an important resource, since it determines the size and number of programs that can be run at the same time, as well as the amount of data that can be processed instantly.') ).

fof(kb_SUMO_47787,axiom,
    s__subclass(s__HardDiskDrive,s__ComputerComponent) ).

fof(kb_SUMO_47788,axiom,
    s__subclass(s__HardDiskDrive,s__DigitalDataStorageDevice) ).

fof(kb_SUMO_47789,axiom,
    s__instance(s__HardDiskDrive__t,s__SetOrClass) ).

fof(kb_SUMO_47790,axiom,
    s__documentation(s__HardDiskDrive,s__EnglishLanguage,'The primary computer storage medium, which is made of one or more aluminum or glass platters, coated with a ferromagnetic material. Most hard disks are fixed disks, which are permanently sealed in the drive.') ).

fof(kb_SUMO_47791,axiom,
    s__subclass(s__CPU,s__ComputerComponent) ).

fof(kb_SUMO_47792,axiom,
    s__instance(s__CPU__t,s__SetOrClass) ).

fof(kb_SUMO_47793,axiom,
    s__instance(s__ComputerComponent__t,s__SetOrClass) ).

fof(kb_SUMO_47794,axiom,
    s__documentation(s__CPU,s__EnglishLanguage,'CPU (Central Processing Unit) is the computing part of the computer.') ).

fof(kb_SUMO_47795,axiom,
    ! [V__CPU] :
      ( s__instance(V__CPU,s__ComputerComponent)
     => ( s__instance(V__CPU,s__CPU)
       => s__unitMeasuringPerformance(V__CPU,s__InstructionsPerSecond) ) ) ).

fof(kb_SUMO_47796,axiom,
    s__subclass(s__DataTransfer,s__ComputerProcess) ).

fof(kb_SUMO_47797,axiom,
    s__instance(s__DataTransfer__t,s__SetOrClass) ).

fof(kb_SUMO_47798,axiom,
    s__documentation(s__DataTransfer,s__EnglishLanguage,'A subclass of &%ComputerProcesses which send data over a computer channel or bus.') ).

fof(kb_SUMO_47799,axiom,
    ! [V__Transfer] :
      ( s__instance(V__Transfer,s__Process)
     => ( s__instance(V__Transfer,s__DataTransfer)
       => ? [V__Origin,V__Destination,V__System,V__Data] :
            ( s__instance(V__System,s__Object)
            & s__instance(V__Origin,s__Object)
            & s__origin(V__Transfer,V__Origin)
            & s__destination(V__Transfer,V__Destination)
            & s__instrument(V__Transfer,V__System)
            & s__patient(V__Transfer,V__Data)
            & s__instance(V__Data,s__DigitalData)
            & s__instance(V__System,s__HardwareSystem)
            & s__instance(V__Origin,s__HardwareSystem)
            & s__instance(V__Destination,s__ComputationalSystem) ) ) ) ).

fof(kb_SUMO_47800,axiom,
    s__subclass(s__ComputerProcess,s__InternalChange) ).

fof(kb_SUMO_47801,axiom,
    s__documentation(s__ComputerProcess,s__EnglishLanguage,'An instance of &%ComputerProcess is a process which manipulates data in the computer.') ).

fof(kb_SUMO_47802,axiom,
    ! [V__Process] :
      ( s__instance(V__Process,s__ComputerProcess)
     => ? [V__Computer,V__Program] :
          ( s__instance(V__Computer,s__Computer)
          & s__computerRunning(V__Process,V__Computer)
          & s__instance(V__Program,s__ComputerProgram)
          & s__programRunning(V__Process,V__Program) ) ) ).

fof(kb_SUMO_47803,axiom,
    ! [V__Program,V__Process] :
      ( ( s__instance(V__Process,s__ComputerProcess)
        & s__instance(V__Program,s__ComputerProgram) )
     => ( s__programRunning(V__Process,V__Program)
       => ? [V__Computer] :
            ( s__instance(V__Computer,s__Computer)
            & s__runningOn(V__Program,V__Computer) ) ) ) ).

fof(kb_SUMO_47804,axiom,
    s__subclass(s__ComputerFile,s__DigitalData) ).

fof(kb_SUMO_47805,axiom,
    s__documentation(s__ComputerFile,s__EnglishLanguage,'A collection of bytes stored as an individual entity. All data on disk is stored as a file with an assigned file name that is unique within the folder (directory) it resides in.') ).

fof(kb_SUMO_47806,axiom,
    s__subclass(s__ComputerDirectory,s__ComputerFile) ).

fof(kb_SUMO_47807,axiom,
    s__instance(s__ComputerDirectory__t,s__SetOrClass) ).

fof(kb_SUMO_47808,axiom,
    s__documentation(s__ComputerDirectory,s__EnglishLanguage,'This is the class of catalogs that identify and locate instances of &%ComputerFiles. The catalogs entries consist of at least &%ComputerFile names and a physical address on a memory device of the &%ComputerFile or an index (e.g., file descriptor) into a table of &%ComputerFile physical addresses. &%ComputerDirectories are thus collections of data elements and must be named and stored on memory devices, hence, &%ComputerDirectory is a subset of &%ComputerFile.') ).

fof(kb_SUMO_47809,axiom,
    s__instance(s__runningOn__m,s__BinaryRelation) ).

fof(kb_SUMO_47810,axiom,
    s__domain(s__runningOn__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_47811,axiom,
    s__domain(s__runningOn__m,"2",s__Computer) ).

fof(kb_SUMO_47812,axiom,
    s__documentation(s__runningOn__m,s__EnglishLanguage,'(runningOn ?Program ?Computer) holds if the &%ComputerProgram ?Program is being executed on ?Computer.') ).

fof(kb_SUMO_47813,axiom,
    ! [V__Program,V__Computer] :
      ( ( s__instance(V__Computer,s__Computer)
        & s__instance(V__Program,s__ComputerProgram) )
     => ( s__runningOn(V__Program,V__Computer)
       => ? [V__Process] :
            ( s__instance(V__Process,s__ComputerProcess)
            & s__programRunning(V__Process,V__Program)
            & s__computerRunning(V__Process,V__Computer) ) ) ) ).

fof(kb_SUMO_47814,axiom,
    s__subrelation(s__computerRunning__m,s__instrument__m) ).

fof(kb_SUMO_47815,axiom,
    s__domain(s__computerRunning__m,"1",s__ComputerProcess) ).

fof(kb_SUMO_47816,axiom,
    s__domain(s__computerRunning__m,"2",s__Computer) ).

fof(kb_SUMO_47817,axiom,
    s__documentation(s__computerRunning__m,s__EnglishLanguage,'(&%computerRunning ?Process ?Computer) means that the ComputerProcess ?Process is running on ?Computer.') ).

fof(kb_SUMO_47818,axiom,
    s__instance(s__programRunning__m,s__BinaryPredicate) ).

fof(kb_SUMO_47819,axiom,
    s__domain(s__programRunning__m,"1",s__ComputerProcess) ).

fof(kb_SUMO_47820,axiom,
    s__domain(s__programRunning__m,"2",s__ComputerProgram) ).

fof(kb_SUMO_47821,axiom,
    s__documentation(s__programRunning__m,s__EnglishLanguage,'(&%programRunning ?Process ?Program) means that the &%ComputerProcess ?Process is executing the &%ComputerProgram ?Program.') ).

fof(kb_SUMO_47822,axiom,
    s__instance(s__directoryOf__m,s__BinaryPredicate) ).

fof(kb_SUMO_47823,axiom,
    s__domain(s__directoryOf__m,"1",s__ComputerFile) ).

fof(kb_SUMO_47824,axiom,
    s__domain(s__directoryOf__m,"2",s__ComputerDirectory) ).

fof(kb_SUMO_47825,axiom,
    s__subclass(s__PhysicalAddress,s__SymbolicString) ).

fof(kb_SUMO_47826,axiom,
    s__instance(s__PhysicalAddress__t,s__SetOrClass) ).

fof(kb_SUMO_47827,axiom,
    s__documentation(s__PhysicalAddress,s__EnglishLanguage,'The collection of all addresses which identify a location of a &%ComputerFile.') ).

fof(kb_SUMO_47828,axiom,
    s__instance(s__AddressFn__m,s__UnaryFunction) ).

fof(kb_SUMO_47829,axiom,
    s__domain(s__AddressFn__m,"1",s__ComputerFile) ).

fof(kb_SUMO_47830,axiom,
    s__range(s__AddressFn__m,s__PhysicalAddress) ).

fof(kb_SUMO_47831,axiom,
    s__documentation(s__AddressFn__m,s__EnglishLanguage,'(&%AddressFn ?FILE) returns as its value the physical address of the &%ComputerFile ?FILE.') ).

fof(kb_SUMO_47832,axiom,
    ! [V__File,V__Directory] :
      ( ( s__instance(V__Directory,s__ComputerDirectory)
        & s__instance(V__File,s__ComputerFile)
        & s__directoryOf(V__File,V__Directory) )
     => s__refers(s__AddressFn(V__File),V__Directory) ) ).

fof(kb_SUMO_47833,axiom,
    s__instance(s__BitsPerSecond,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_47834,axiom,
    s__documentation(s__BitsPerSecond,s__EnglishLanguage,'The measurement of the speed of data transfer in a communications system.') ).

fof(kb_SUMO_47835,axiom,
    ! [V__NUMBER,V__MEASURE] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__MEASURE = s__MeasureFn(V__NUMBER,s__BitsPerSecond)
       => s__instance(V__MEASURE,s__TimeDependentQuantity) ) ) ).

fof(kb_SUMO_47836,axiom,
    s__instance(s__PacketsPerSecond,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_47837,axiom,
    s__documentation(s__PacketsPerSecond,s__EnglishLanguage,'The rate or speed of &%Packet-Networks transferred in a second.') ).

fof(kb_SUMO_47838,axiom,
    ! [V__NUMBER,V__MEASURE] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__MEASURE = s__MeasureFn(V__NUMBER,s__PacketsPerSecond)
       => s__instance(V__MEASURE,s__TimeDependentQuantity) ) ) ).

fof(kb_SUMO_47839,axiom,
    s__instance(s__InstructionsPerSecond,s__CompositeUnitOfMeasure) ).

fof(kb_SUMO_47840,axiom,
    s__documentation(s__InstructionsPerSecond,s__EnglishLanguage,'The measure of the processing speed of a &%Computers &%CPU.') ).

fof(kb_SUMO_47841,axiom,
    ! [V__NUMBER,V__MEASURE] :
      ( s__instance(V__NUMBER,s__RealNumber)
     => ( V__MEASURE = s__MeasureFn(V__NUMBER,s__InstructionsPerSecond)
       => s__instance(V__MEASURE,s__TimeDependentQuantity) ) ) ).

fof(kb_SUMO_47842,axiom,
    s__subclass(s__Packet,s__DigitalData) ).

fof(kb_SUMO_47843,axiom,
    s__instance(s__Packet__t,s__SetOrClass) ).

fof(kb_SUMO_47844,axiom,
    s__documentation(s__Packet,s__EnglishLanguage,'A block of &%DigitalData used for transmission in packet switched systems.') ).

fof(kb_SUMO_47845,axiom,
    s__subclass(s__SoftwareSystem,s__ComputerProgram) ).

fof(kb_SUMO_47846,axiom,
    s__instance(s__SoftwareSystem__t,s__SetOrClass) ).

fof(kb_SUMO_47847,axiom,
    s__documentation(s__SoftwareSystem,s__EnglishLanguage,'This is the class of mutually supportive groups of instances of &%ComputerProgram for a single general purpose. For example, a database management system is a collection of many instances of &%ComputerProgram that work together to store, retrieve, modify, and delete data.') ).

fof(kb_SUMO_47848,axiom,
    ! [V__System] :
      ( s__instance(V__System,s__SoftwareSystem)
     => ! [V__Program,V__Process] :
          ( ( s__instance(V__Process,s__ComputerProcess)
            & s__instance(V__Program,s__Object)
            & s__instance(V__Program,s__ComputerProgram)
            & s__instance(V__System,s__Object) )
         => ( ( s__part(V__Program,V__System)
              & s__programRunning(V__Process,V__Program) )
           => ? [V__Purpose] :
                ( s__instance(V__Purpose,s__Formula)
                & s__hasPurpose(V__Process,V__Purpose) ) ) ) ) ).

fof(kb_SUMO_47849,axiom,
    s__subclass(s__HardwareSystem,s__ComputerHardware) ).

fof(kb_SUMO_47850,axiom,
    s__instance(s__HardwareSystem__t,s__SetOrClass) ).

fof(kb_SUMO_47851,axiom,
    s__instance(s__ComputerHardware__t,s__SetOrClass) ).

fof(kb_SUMO_47852,axiom,
    s__subclass(s__HardwareSystem,s__ComputationalSystem) ).

fof(kb_SUMO_47853,axiom,
    s__documentation(s__HardwareSystem,s__EnglishLanguage,'The class of hardware systems is the connection of three types of physical modules: instances of &%ComputerProcessor(s), &%ComputerMemory, and &%ComputerNetwork. &%ComputerProcessors execute instructions from &%ComputerPrograms, which usually include instructions to read and write data from memory, and send data via instances of &%ComputerNetworks.') ).

fof(kb_SUMO_47854,axiom,
    ! [V__Software,V__Process] :
      ( s__instance(V__Software,s__ComputerProgram)
     => ( ( s__instance(V__Software,s__SoftwareSystem)
          & s__instance(V__Process,s__ComputerProcess)
          & s__programRunning(V__Process,V__Software) )
       => ? [V__Hardware] :
            ( s__instance(V__Hardware,s__Computer)
            & s__instance(V__Hardware,s__HardwareSystem)
            & s__computerRunning(V__Process,V__Hardware) ) ) ) ).

fof(kb_SUMO_47855,axiom,
    ! [V__System] :
      ( s__instance(V__System,s__CorpuscularObject)
     => ( s__instance(V__System,s__HardwareSystem)
       => ? [V__Processor,V__Memory,V__Network] :
            ( s__instance(V__Network,s__CorpuscularObject)
            & s__instance(V__Memory,s__CorpuscularObject)
            & s__instance(V__Processor,s__CorpuscularObject)
            & s__instance(V__Processor,s__CPU)
            & s__component(V__System,V__Processor)
            & s__instance(V__Memory,s__ComputerMemory)
            & s__component(V__System,V__Memory)
            & s__instance(V__Network,s__ComputerNetwork)
            & s__component(V__System,V__Network) ) ) ) ).

fof(kb_SUMO_47856,axiom,
    ! [V__Network,V__Event,V__System,V__HardwareSystem] :
      ( ( s__instance(V__HardwareSystem,s__SetOrClass)
        & s__instance(V__System,s__CorpuscularObject)
        & s__instance(V__Event,s__Process)
        & s__instance(V__Network,s__CorpuscularObject) )
     => ( ( s__instance(V__System,V__HardwareSystem)
          & s__component(V__Network,V__System)
          & s__instance(V__Event,s__DataTransfer)
          & s__origin(V__Event,V__System) )
       => ( s__instance(V__Network,s__ComputerNetwork)
          & s__instrument(V__Event,V__Network) ) ) ) ).

fof(kb_SUMO_47857,axiom,
    s__instance(s__runsOn__m,s__BinaryPredicate) ).

fof(kb_SUMO_47858,axiom,
    s__instance(s__runsOn__m,s__AsymmetricRelation) ).

fof(kb_SUMO_47859,axiom,
    s__domain(s__runsOn__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_47860,axiom,
    s__domain(s__runsOn__m,"2",s__Computer) ).

fof(kb_SUMO_47861,axiom,
    s__documentation(s__runsOn__m,s__EnglishLanguage,'(runsOn ?Program ?Computer) means that ?Program is capable of running on ?Computer.') ).

fof(kb_SUMO_47862,axiom,
    ! [V__Program,V__Computer] :
      ( ( s__instance(V__Computer,s__Computer)
        & s__instance(V__Program,s__ComputerProgram) )
     => ( ? [V__Process] :
            ( s__instance(V__Process,s__ComputerProcess)
            & s__programRunning(V__Process,V__Program)
            & s__computerRunning(V__Process,V__Computer) )
       => s__runsOn(V__Program,V__Computer) ) ) ).

fof(kb_SUMO_47863,axiom,
    s__subclass(s__StartupBlock,s__ComputerProgram) ).

fof(kb_SUMO_47864,axiom,
    s__instance(s__StartupBlock__t,s__SetOrClass) ).

fof(kb_SUMO_47865,axiom,
    s__documentation(s__StartupBlock,s__EnglishLanguage,'A typically small instance of &%ComputerProgram (a sequence of instructions that will run on a computer) whose function is to load and initialize a typically larger instance of &%ComputerProgram and start it running.') ).

fof(kb_SUMO_47866,axiom,
    s__instance(s__startupOf__m,s__BinaryPredicate) ).

fof(kb_SUMO_47867,axiom,
    s__domain(s__startupOf__m,"1",s__StartupBlock) ).

fof(kb_SUMO_47868,axiom,
    s__domain(s__startupOf__m,"2",s__ComputerProgram) ).

fof(kb_SUMO_47869,axiom,
    s__documentation(s__startupOf__m,s__EnglishLanguage,'(&%startupOf ?STARTUP ?PROGRAM) holds just in case an instance of &%StartupBlock ?STARTUP specifies a set of instructions to start the ?PROGRAM.') ).

fof(kb_SUMO_47870,axiom,
    ! [V__Startup] :
      ( s__instance(V__Startup,s__StartupBlock)
     => ? [V__Application] :
          ( s__instance(V__Application,s__ComputerProgram)
          & s__startupOf(V__Startup,V__Application) ) ) ).

fof(kb_SUMO_47871,axiom,
    ! [V__Application,V__Time1,V__Process1,V__Startup] :
      ( ( s__instance(V__Startup,s__StartupBlock)
        & s__instance(V__Time1,s__TimeInterval)
        & s__instance(V__Application,s__ComputerProgram) )
     => ( ( s__startupOf(V__Startup,V__Application)
          & s__instance(V__Process1,s__ComputerProcess)
          & s__programRunning(V__Process1,V__Startup)
          & s__WhenFn(V__Process1) = V__Time1 )
       => ? [V__Process2,V__Time2] :
            ( s__instance(V__Time2,s__TimeInterval)
            & s__instance(V__Process2,s__ComputerProcess)
            & s__programRunning(V__Process2,V__Application)
            & s__WhenFn(V__Process2) = V__Time2
            & s__meetsTemporally(V__Time1,V__Time2) ) ) ) ).

fof(kb_SUMO_47872,axiom,
    s__instance(s__StartupFn__m,s__UnaryFunction) ).

fof(kb_SUMO_47873,axiom,
    s__domain(s__StartupFn__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_47874,axiom,
    s__range(s__StartupFn__m,s__StartupBlock) ).

fof(kb_SUMO_47875,axiom,
    s__documentation(s__StartupFn__m,s__EnglishLanguage,'(&%StartupFn ?Program) returns an instance of &%StartupBlock which contains the instructions to start the ?Program.') ).

fof(kb_SUMO_47876,axiom,
    s__subclass(s__ShutdownBlock,s__ComputerProgram) ).

fof(kb_SUMO_47877,axiom,
    s__instance(s__ShutdownBlock__t,s__SetOrClass) ).

fof(kb_SUMO_47878,axiom,
    s__documentation(s__ShutdownBlock,s__EnglishLanguage,'A typically small instance of &%ComputerProgram whose function is to end a typically larger instance of &%ComputerProgram.') ).

fof(kb_SUMO_47879,axiom,
    s__instance(s__shutdownOf__m,s__BinaryPredicate) ).

fof(kb_SUMO_47880,axiom,
    s__domain(s__shutdownOf__m,"1",s__ShutdownBlock) ).

fof(kb_SUMO_47881,axiom,
    s__domain(s__shutdownOf__m,"2",s__ComputerProgram) ).

fof(kb_SUMO_47882,axiom,
    s__documentation(s__shutdownOf__m,s__EnglishLanguage,'(&%shutdownOf ?SHUTDOWN ?PROGRAM) holds just in case an instance of &%ShutdownBlock ?SHUTDOWN specifies a set of instructions to end ?PROGRAM.') ).

fof(kb_SUMO_47883,axiom,
    ! [V__Shutdown] :
      ( s__instance(V__Shutdown,s__ShutdownBlock)
     => ? [V__Application] :
          ( s__instance(V__Application,s__ComputerProgram)
          & s__shutdownOf(V__Shutdown,V__Application) ) ) ).

fof(kb_SUMO_47884,axiom,
    ! [V__Application,V__Shutdown,V__Time1,V__Process1] :
      ( ( s__instance(V__Time1,s__TimeInterval)
        & s__instance(V__Shutdown,s__ShutdownBlock)
        & s__instance(V__Application,s__ComputerProgram) )
     => ( ( s__shutdownOf(V__Shutdown,V__Application)
          & s__instance(V__Process1,s__ComputerProcess)
          & s__programRunning(V__Process1,V__Shutdown)
          & s__WhenFn(V__Process1) = V__Time1 )
       => ? [V__Process2,V__Time2] :
            ( s__instance(V__Time2,s__TimeInterval)
            & s__instance(V__Process2,s__ComputerProcess)
            & s__programRunning(V__Process2,V__Application)
            & s__WhenFn(V__Process2) = V__Time2
            & s__meetsTemporally(V__Time2,V__Time1) ) ) ) ).

fof(kb_SUMO_47885,axiom,
    s__instance(s__ShutdownFn__m,s__UnaryFunction) ).

fof(kb_SUMO_47886,axiom,
    s__domain(s__ShutdownFn__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_47887,axiom,
    s__range(s__ShutdownFn__m,s__ShutdownBlock) ).

fof(kb_SUMO_47888,axiom,
    s__documentation(s__ShutdownFn__m,s__EnglishLanguage,'(&%ShutdownFn ?Program) returns an instance of &%ShutdownBlock which contains the instructions to end ?PROGRAM.') ).

fof(kb_SUMO_47889,axiom,
    s__subclass(s__EnvironmentSoftwareAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_47890,axiom,
    s__instance(s__EnvironmentSoftwareAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_47891,axiom,
    s__documentation(s__EnvironmentSoftwareAttribute,s__EnglishLanguage,'The class of attributes which correspond to environment variables. Environment variables are defined outside of a &%ComputerProgram, unlike ordinary variables that are defined in the source code of the &%ComputerProgram. Typically, the environment variable stores some value that many if not all &%ComputerProgams will need when they execute. An example is the environment variable PATH under Unix-like operating systems that stores the &%ComputerDirectories where executable &%ComputerPrograms can be found. Another example is the environment variable CLASSPATH for Java programs, which stores the directory where Java class files can be found that will be needed by any &%ComputerProgram written in Java.') ).

fof(kb_SUMO_47892,axiom,
    s__subrelation(s__environmentAttributes__m,s__property__m) ).

fof(kb_SUMO_47893,axiom,
    s__domain(s__environmentAttributes__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_47894,axiom,
    s__domain(s__environmentAttributes__m,"2",s__EnvironmentSoftwareAttribute) ).

fof(kb_SUMO_47895,axiom,
    s__documentation(s__environmentAttributes__m,s__EnglishLanguage,'(&%environmentAttributes ?Program ?Attribute) holds if ?Attribute is an &%EnvironmentSoftwareAttribute which describes the &%ComputerProgram ?Program.') ).

fof(kb_SUMO_47896,axiom,
    s__subclass(s__ComputerInputDevice,s__ComputerHardware) ).

fof(kb_SUMO_47897,axiom,
    s__instance(s__ComputerInputDevice__t,s__SetOrClass) ).

fof(kb_SUMO_47898,axiom,
    s__documentation(s__ComputerInputDevice,s__EnglishLanguage,'A peripheral device that generates input for the computer such as a keyboard, scanner, or mouse.') ).

fof(kb_SUMO_47899,axiom,
    s__subclass(s__ComputerOutputDevice,s__ComputerHardware) ).

fof(kb_SUMO_47900,axiom,
    s__documentation(s__ComputerOutputDevice,s__EnglishLanguage,'Any peripheral that presents output from the computer, such as a screen or printer.') ).

fof(kb_SUMO_47901,axiom,
    s__subclass(s__ComputerTerminal,s__ComputerOutputDevice) ).

fof(kb_SUMO_47902,axiom,
    s__subclass(s__ComputerTerminal,s__DataDisplayDevice) ).

fof(kb_SUMO_47903,axiom,
    s__instance(s__ComputerTerminal__t,s__SetOrClass) ).

fof(kb_SUMO_47904,axiom,
    s__documentation(s__ComputerTerminal,s__EnglishLanguage,'A &%ComputerOutputDevice for displaying information on some sort of screen or other reusable output surface. This is contrasted with a &%Printer, which places a substance on a surface that is for practical purposes, permanent.') ).

fof(kb_SUMO_47905,axiom,
    s__subrelation(s__standardInputDevice__m,s__instrument__m) ).

fof(kb_SUMO_47906,axiom,
    s__domain(s__standardInputDevice__m,"1",s__ComputerProcess) ).

fof(kb_SUMO_47907,axiom,
    s__domain(s__standardInputDevice__m,"2",s__ComputerInputDevice) ).

fof(kb_SUMO_47908,axiom,
    s__documentation(s__standardInputDevice__m,s__EnglishLanguage,'(&%standardInputDevice ?PROCESS ?DEVICE) holds just in case the DEVICE is the predefined input channel with which the running version of the program PROCESS is initialised.') ).

fof(kb_SUMO_47909,axiom,
    ! [V__Program,V__Process] :
      ( ( s__instance(V__Process,s__ComputerProcess)
        & s__instance(V__Program,s__ComputerProgram) )
     => ( s__programRunning(V__Process,V__Program)
       => ? [V__Device] :
            ( s__instance(V__Device,s__ComputerInputDevice)
            & s__standardInputDevice(V__Process,V__Device) ) ) ) ).

fof(kb_SUMO_47910,axiom,
    s__subrelation(s__standardOutputDevice__m,s__instrument__m) ).

fof(kb_SUMO_47911,axiom,
    s__domain(s__standardOutputDevice__m,"1",s__ComputerProcess) ).

fof(kb_SUMO_47912,axiom,
    s__domain(s__standardOutputDevice__m,"2",s__ComputerOutputDevice) ).

fof(kb_SUMO_47913,axiom,
    s__documentation(s__standardOutputDevice__m,s__EnglishLanguage,'(&%standardOutputDevice ?PROGRAM ?DEVICE) holds just in case the DEVICE is the predefined output channel with which the running version of this program is initialised.') ).

fof(kb_SUMO_47914,axiom,
    ! [V__Program,V__Process] :
      ( ( s__instance(V__Process,s__ComputerProcess)
        & s__instance(V__Program,s__ComputerProgram) )
     => ( s__programRunning(V__Process,V__Program)
       => ? [V__Device] :
            ( s__instance(V__Device,s__ComputerOutputDevice)
            & s__standardOutputDevice(V__Process,V__Device) ) ) ) ).

fof(kb_SUMO_47915,axiom,
    s__subrelation(s__standardErrorDevice__m,s__instrument__m) ).

fof(kb_SUMO_47916,axiom,
    s__domain(s__standardErrorDevice__m,"1",s__ComputerProcess) ).

fof(kb_SUMO_47917,axiom,
    s__domain(s__standardErrorDevice__m,"2",s__ComputerOutputDevice) ).

fof(kb_SUMO_47918,axiom,
    s__documentation(s__standardErrorDevice__m,s__EnglishLanguage,'(&%standardErrorDevice ?PROGRAM ?DEVICE) holds just in case the DEVICE is the predefined error channel with which the running version of this program is initialised.') ).

fof(kb_SUMO_47919,axiom,
    ! [V__Program,V__Process] :
      ( ( s__instance(V__Process,s__ComputerProcess)
        & s__instance(V__Program,s__ComputerProgram) )
     => ( s__programRunning(V__Process,V__Program)
       => ? [V__Device] :
            ( s__instance(V__Device,s__ComputerOutputDevice)
            & s__standardErrorDevice(V__Process,V__Device) ) ) ) ).

fof(kb_SUMO_47920,axiom,
    s__instance(s__hostOf__m,s__BinaryPredicate) ).

fof(kb_SUMO_47921,axiom,
    s__domain(s__hostOf__m,"1",s__ComputationalSystem) ).

fof(kb_SUMO_47922,axiom,
    s__domain(s__hostOf__m,"2",s__Computer) ).

fof(kb_SUMO_47923,axiom,
    s__documentation(s__hostOf__m,s__EnglishLanguage,'(hostOf ?SYSTEM ?COMPUTER) means that ?COMPUTER is the host of the computational system ?SYSTEM.') ).

fof(kb_SUMO_47924,axiom,
    s__subclass(s__ProcessState,s__ContentBearingObject) ).

fof(kb_SUMO_47925,axiom,
    s__instance(s__ProcessState__t,s__SetOrClass) ).

fof(kb_SUMO_47926,axiom,
    s__documentation(s__ProcessState,s__EnglishLanguage,'The class of all the information required for a &%ComputerProgram to run on a processor. It is a vector that contains a pointer to the next program instruction to be executed as well as the values of all intermediate and defined variables, the state of the processor executing the program, and the allocated address space among other data.') ).

fof(kb_SUMO_47927,axiom,
    ! [V__State] :
      ( s__instance(V__State,s__ProcessState)
     => ? [V__Program] :
          ( s__instance(V__Program,s__ComputerProgram)
          & ! [V__Process] :
              ( s__instance(V__Process,s__ComputerProcess)
             => ( s__programRunning(V__Process,V__Program)
               => s__represents(V__State,V__Process) ) ) ) ) ).

fof(kb_SUMO_47928,axiom,
    s__instance(s__stateOfProcess__m,s__BinaryRelation) ).

fof(kb_SUMO_47929,axiom,
    s__domain(s__stateOfProcess__m,"1",s__ComputerProcess) ).

fof(kb_SUMO_47930,axiom,
    s__domain(s__stateOfProcess__m,"2",s__ProcessState) ).

fof(kb_SUMO_47931,axiom,
    s__documentation(s__stateOfProcess__m,s__EnglishLanguage,'(&%stateOfProcess ?PROCESS ?STATE) says that ?STATE is a state of the &%ComputerProcess ?PROCESS.') ).

fof(kb_SUMO_47932,axiom,
    s__subclass(s__AutomaticApplication,s__ComputerProgram) ).

fof(kb_SUMO_47933,axiom,
    s__instance(s__AutomaticApplication__t,s__SetOrClass) ).

fof(kb_SUMO_47934,axiom,
    s__documentation(s__AutomaticApplication,s__EnglishLanguage,'A program which is started automatically, as opposed to an application started in response to some condition becoming true.') ).

fof(kb_SUMO_47935,axiom,
    ! [V__Application,V__System] :
      ( ( s__instance(V__System,s__Object)
        & s__instance(V__System,s__ComputerProgram)
        & s__instance(V__Application,s__Object)
        & s__instance(V__Application,s__ComputerProgram) )
     => ( ( s__instance(V__Application,s__AutomaticApplication)
          & s__instance(V__System,s__SoftwareSystem)
          & s__part(V__Application,V__System) )
       => s__part(s__StartupFn(V__Application),s__StartupFn(V__System)) ) ) ).

fof(kb_SUMO_47936,axiom,
    s__subclass(s__RM_StartApplication,s__ComputerProgram) ).

fof(kb_SUMO_47937,axiom,
    s__instance(s__RM_StartApplication__t,s__SetOrClass) ).

fof(kb_SUMO_47938,axiom,
    s__documentation(s__RM_StartApplication,s__EnglishLanguage,'A program started by a Resource Management program, which determines if and where to start the application.') ).

fof(kb_SUMO_47939,axiom,
    ! [V__RM] :
      ( s__instance(V__RM,s__ComputerProgram)
     => ( s__instance(V__RM,s__RM_StartApplication)
       => ? [V__Application,V__Process,V__RMCopy] :
            ( s__instance(V__RMCopy,s__ComputerFile)
            & s__instance(V__RMCopy,s__Agent)
            & s__instance(V__Process,s__ComputerProcess)
            & s__instance(V__Application,s__ComputerProgram)
            & s__programCopy(V__RMCopy,V__RM)
            & s__programRunning(V__Process,s__StartupFn(V__Application))
            & s__agent(V__Process,V__RMCopy) ) ) ) ).

fof(kb_SUMO_47940,axiom,
    s__subclass(s__ConsoleApplication,s__ComputerProgram) ).

fof(kb_SUMO_47941,axiom,
    s__instance(s__ConsoleApplication__t,s__SetOrClass) ).

fof(kb_SUMO_47942,axiom,
    s__documentation(s__ConsoleApplication,s__EnglishLanguage,'A Program which is started inside an Xterm or other console.') ).

fof(kb_SUMO_47943,axiom,
    s__subclass(s__ResourceManagementProgram,s__ComputerProgram) ).

fof(kb_SUMO_47944,axiom,
    s__instance(s__ResourceManagementProgram__t,s__SetOrClass) ).

fof(kb_SUMO_47945,axiom,
    s__documentation(s__ResourceManagementProgram,s__EnglishLanguage,'The class of resource management programs.') ).

fof(kb_SUMO_47946,axiom,
    s__instance(s__rMProgram_of__m,s__BinaryPredicate) ).

fof(kb_SUMO_47947,axiom,
    s__domain(s__rMProgram_of__m,"1",s__ResourceManagementProgram) ).

fof(kb_SUMO_47948,axiom,
    s__domain(s__rMProgram_of__m,"2",s__SoftwareSystem) ).

fof(kb_SUMO_47949,axiom,
    s__documentation(s__rMProgram_of__m,s__EnglishLanguage,'(&%rMProgram-of ?RM ?SYSTEM) means that ?RM is the resource management program of the &%SoftwareSystem ?SYSTEM.') ).

fof(kb_SUMO_47950,axiom,
    ! [V__RM,V__System] :
      ( ( s__instance(V__System,s__SoftwareSystem)
        & s__instance(V__System,s__Object)
        & s__instance(V__RM,s__ResourceManagementProgram) )
     => ( s__rMProgram_of(V__RM,V__System)
       => ? [V__Application,V__Process,V__RMCopy] :
            ( s__instance(V__RMCopy,s__ComputerFile)
            & s__instance(V__RMCopy,s__Agent)
            & s__instance(V__Process,s__ComputerProcess)
            & s__instance(V__Application,s__Object)
            & s__instance(V__Application,s__ComputerProgram)
            & s__part(V__Application,V__System)
            & s__programCopy(V__RMCopy,V__RM)
            & s__programRunning(V__Process,V__Application)
            & s__agent(V__Process,V__RMCopy) ) ) ) ).

fof(kb_SUMO_47951,axiom,
    s__instance(s__programCopy__m,s__AsymmetricRelation) ).

fof(kb_SUMO_47952,axiom,
    s__subrelation(s__programCopy__m,s__containsInformation__m) ).

fof(kb_SUMO_47953,axiom,
    s__domain(s__programCopy__m,"1",s__ComputerFile) ).

fof(kb_SUMO_47954,axiom,
    s__domain(s__programCopy__m,"2",s__ComputerProgram) ).

fof(kb_SUMO_47955,axiom,
    s__documentation(s__programCopy__m,s__EnglishLanguage,'(&%programCopy ?File ?Program) means that the &%ComputerFile ?File is one of the copies of the &%ComputerProgram ?Program.') ).

fof(kb_SUMO_47956,axiom,
    s__instance(s__criticalityLevel__m,s__BinaryPredicate) ).

fof(kb_SUMO_47957,axiom,
    s__domain(s__criticalityLevel__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_47958,axiom,
    s__domain(s__criticalityLevel__m,"2",s__Integer) ).

fof(kb_SUMO_47959,axiom,
    s__documentation(s__criticalityLevel__m,s__EnglishLanguage,'(&%criticalityLevel ?PROGRAM ?INTEGER) holds just in case ?INTEGER indicates the relative priority of ?PROGRAM with respect to other applications within the &%SoftwareSystem.') ).

fof(kb_SUMO_47960,axiom,
    s__instance(s__startupTimeDelay__m,s__BinaryRelation) ).

fof(kb_SUMO_47961,axiom,
    s__domain(s__startupTimeDelay__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_47962,axiom,
    s__domain(s__startupTimeDelay__m,"2",s__TimeDuration) ).

fof(kb_SUMO_47963,axiom,
    s__documentation(s__startupTimeDelay__m,s__EnglishLanguage,'(&%startupTimeDelay ?PROGRAM ?TIME) says that ?TIME is the time to delay after the previous application was started before starting the application ?PROGRAM.') ).

fof(kb_SUMO_47964,axiom,
    ! [V__Application,V__Time,V__Delay,V__Time1,V__Process1,V__Time2,V__Process2] :
      ( ( s__instance(V__Process2,s__Physical)
        & s__instance(V__Time2,s__TimeInterval)
        & s__instance(V__Time1,s__TimeInterval)
        & s__instance(V__Delay,s__TimeDuration)
        & s__instance(V__Time,s__TimeInterval)
        & s__instance(V__Time,s__Object)
        & s__instance(V__Application,s__ComputerProgram) )
     => ( ( s__startupTimeDelay(V__Application,V__Delay)
          & s__instance(V__Process1,s__ComputerProcess)
          & s__programRunning(V__Process1,V__Application)
          & s__WhenFn(V__Process1) = V__Time1
          & s__instance(V__Process2,s__ComputerProcess)
          & s__WhenFn(V__Process2) = V__Time2
          & s__meetsTemporally(V__Time1,V__Time)
          & s__meetsTemporally(V__Time,V__Time2) )
       => s__measure(V__Time,V__Delay) ) ) ).

fof(kb_SUMO_47965,axiom,
    s__subclass(s__Feedback,s__ContentBearingObject) ).

fof(kb_SUMO_47966,axiom,
    s__instance(s__Feedback__t,s__SetOrClass) ).

fof(kb_SUMO_47967,axiom,
    s__documentation(s__Feedback,s__EnglishLanguage,'The class of all messages to a resource management program from one of its processes.') ).

fof(kb_SUMO_47968,axiom,
    ! [V__Feedback,V__Send] :
      ( s__instance(V__Send,s__Process)
     => ( s__instance(V__Feedback,s__Feedback)
      <=> ? [V__RM,V__Process,V__Program] :
            ( s__instance(V__Program,s__SoftwareSystem)
            & s__instance(V__Process,s__ComputerProcess)
            & s__instance(V__RM,s__ResourceManagementProgram)
            & s__rMProgram_of(V__RM,V__Program)
            & s__programRunning(V__Process,V__Program)
            & s__instance(V__Send,s__DataTransfer)
            & s__patient(V__Send,V__Feedback)
            & s__destination(V__Send,V__RM) ) ) ) ).

fof(kb_SUMO_47969,axiom,
    s__instance(s__processList__m,s__Predicate) ).

fof(kb_SUMO_47970,axiom,
    s__instance(s__processList__m,s__VariableArityRelation) ).

fof(kb_SUMO_47971,axiom,
    s__documentation(s__processList__m,s__EnglishLanguage,'The arguments of this relation are data structures, each of which contains the information necessary for the process already loaded by the operating system to execute on a processor.') ).

fof(kb_SUMO_47972,axiom,
    ! [V__ROW1,V__Number2,V__Number1,V__Process1,V__Process2] :
      ( ( s__instance(V__Process2,s__Physical)
        & s__instance(V__Process1,s__Physical)
        & s__instance(V__Number1,s__PositiveInteger)
        & s__instance(V__Number2,s__PositiveInteger) )
     => ( ( s__processList_1(V__ROW1)
          & s__inList(V__Process1,s__ListFn_1(V__ROW1))
          & s__inList(V__Process2,s__ListFn_1(V__ROW1))
          & s__ListOrderFn(s__ListFn_1(V__ROW1),V__Number1) = V__Process1
          & s__ListOrderFn(s__ListFn_1(V__ROW1),V__Number2) = V__Process2
          & less(V__Number1,V__Number2) )
       => s__earlier(s__WhenFn(V__Process1),s__WhenFn(V__Process2)) ) ) ).

fof(kb_SUMO_47973,axiom,
    ! [V__ROW1,V__ROW2,V__Number2,V__Number1,V__Process1,V__Process2] :
      ( ( s__instance(V__Process2,s__Physical)
        & s__instance(V__Process1,s__Physical)
        & s__instance(V__Number1,s__PositiveInteger)
        & s__instance(V__Number2,s__PositiveInteger) )
     => ( ( s__processList_2(V__ROW1,V__ROW2)
          & s__inList(V__Process1,s__ListFn_2(V__ROW1,V__ROW2))
          & s__inList(V__Process2,s__ListFn_2(V__ROW1,V__ROW2))
          & s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),V__Number1) = V__Process1
          & s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),V__Number2) = V__Process2
          & less(V__Number1,V__Number2) )
       => s__earlier(s__WhenFn(V__Process1),s__WhenFn(V__Process2)) ) ) ).

fof(kb_SUMO_47974,axiom,
    ! [V__ROW1,V__ROW2,V__Number2,V__ROW3,V__Number1,V__Process1,V__Process2] :
      ( ( s__instance(V__Process2,s__Physical)
        & s__instance(V__Process1,s__Physical)
        & s__instance(V__Number1,s__PositiveInteger)
        & s__instance(V__Number2,s__PositiveInteger) )
     => ( ( s__processList_3(V__ROW1,V__ROW2,V__ROW3)
          & s__inList(V__Process1,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
          & s__inList(V__Process2,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
          & s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),V__Number1) = V__Process1
          & s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),V__Number2) = V__Process2
          & less(V__Number1,V__Number2) )
       => s__earlier(s__WhenFn(V__Process1),s__WhenFn(V__Process2)) ) ) ).

fof(kb_SUMO_47975,axiom,
    ! [V__ROW1,V__ROW2,V__Number2,V__ROW3,V__ROW4,V__Number1,V__Process1,V__Process2] :
      ( ( s__instance(V__Process2,s__Physical)
        & s__instance(V__Process1,s__Physical)
        & s__instance(V__Number1,s__PositiveInteger)
        & s__instance(V__Number2,s__PositiveInteger) )
     => ( ( s__processList_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
          & s__inList(V__Process1,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
          & s__inList(V__Process2,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
          & s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),V__Number1) = V__Process1
          & s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),V__Number2) = V__Process2
          & less(V__Number1,V__Number2) )
       => s__earlier(s__WhenFn(V__Process1),s__WhenFn(V__Process2)) ) ) ).

fof(kb_SUMO_47976,axiom,
    ! [V__ROW1,V__ROW2,V__Number2,V__ROW3,V__ROW4,V__ROW5,V__Number1,V__Process1,V__Process2] :
      ( ( s__instance(V__Process2,s__Physical)
        & s__instance(V__Process1,s__Physical)
        & s__instance(V__Number1,s__PositiveInteger)
        & s__instance(V__Number2,s__PositiveInteger) )
     => ( ( s__processList_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
          & s__inList(V__Process1,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
          & s__inList(V__Process2,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
          & s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),V__Number1) = V__Process1
          & s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),V__Number2) = V__Process2
          & less(V__Number1,V__Number2) )
       => s__earlier(s__WhenFn(V__Process1),s__WhenFn(V__Process2)) ) ) ).

fof(kb_SUMO_47977,axiom,
    ! [V__ROW1,V__ROW2,V__Number2,V__ROW3,V__ROW4,V__ROW5,V__Number1,V__ROW6,V__Process1,V__Process2] :
      ( ( s__instance(V__Process2,s__Physical)
        & s__instance(V__Process1,s__Physical)
        & s__instance(V__Number1,s__PositiveInteger)
        & s__instance(V__Number2,s__PositiveInteger) )
     => ( ( s__processList_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
          & s__inList(V__Process1,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
          & s__inList(V__Process2,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
          & s__ListOrderFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),V__Number1) = V__Process1
          & s__ListOrderFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),V__Number2) = V__Process2
          & less(V__Number1,V__Number2) )
       => s__earlier(s__WhenFn(V__Process1),s__WhenFn(V__Process2)) ) ) ).

fof(kb_SUMO_47978,axiom,
    ! [V__ROW1,V__ROW2,V__Number2,V__ROW3,V__ROW4,V__ROW5,V__Number1,V__ROW6,V__Process1,V__ROW7,V__Process2] :
      ( ( s__instance(V__Process2,s__Physical)
        & s__instance(V__Process1,s__Physical)
        & s__instance(V__Number1,s__PositiveInteger)
        & s__instance(V__Number2,s__PositiveInteger) )
     => ( ( s__processList_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
          & s__inList(V__Process1,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
          & s__inList(V__Process2,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
          & s__ListOrderFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7),V__Number1) = V__Process1
          & s__ListOrderFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7),V__Number2) = V__Process2
          & less(V__Number1,V__Number2) )
       => s__earlier(s__WhenFn(V__Process1),s__WhenFn(V__Process2)) ) ) ).

fof(kb_SUMO_47979,axiom,
    s__instance(s__settlingTime__m,s__BinaryPredicate) ).

fof(kb_SUMO_47980,axiom,
    s__domain(s__settlingTime__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_47981,axiom,
    s__domain(s__settlingTime__m,"2",s__TimeDuration) ).

fof(kb_SUMO_47982,axiom,
    s__documentation(s__settlingTime__m,s__EnglishLanguage,'(&%settlingTime ?PROGRAM ?TIME) says that ?TIME represents seconds to delay after an action was taken with respect to QoS.') ).

fof(kb_SUMO_47983,axiom,
    s__instance(s__minimumReplications__m,s__BinaryPredicate) ).

fof(kb_SUMO_47984,axiom,
    s__domain(s__minimumReplications__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_47985,axiom,
    s__domain(s__minimumReplications__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_47986,axiom,
    s__documentation(s__minimumReplications__m,s__EnglishLanguage,'(&%minimumReplications ?PROGRAM ?INTEGER) means that ?INTEGER represents the minimum copies of the application ?PROGRAM required to be survivable, where a program is survivable if the failure of one or more resources does not result in the failure of the program. Either long MTTF for the system as a whole or short MTTR when failure occurs would improve the survivability of a program.') ).

%FOL fof(kb_SUMO_47987,axiom,(( ( ! [V__Copy] : (! [V__Application,V__MinCopies] : ((s__instance(V__MinCopies,s__PositiveInteger) & s__instance(V__Application,s__ComputerProgram)) => (s__minimumReplications(V__Application,V__MinCopies) => greatereq(s__CardinalityFn(s__KappaFn(V__Copy,'s__programRunning(V__Copy,V__Application)')),V__MinCopies)))) ) ))).

fof(kb_SUMO_47988,axiom,
    s__instance(s__maximumReplications__m,s__BinaryPredicate) ).

fof(kb_SUMO_47989,axiom,
    s__domain(s__maximumReplications__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_47990,axiom,
    s__domain(s__maximumReplications__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_47991,axiom,
    s__documentation(s__maximumReplications__m,s__EnglishLanguage,'(&%maximumReplications ?PROGRAM ?INTEGER) means that ?INTEGER represents the maximum number of copies of this application which can be run during a process.') ).

%FOL fof(kb_SUMO_47992,axiom,(( ( ! [V__Copy] : (! [V__Application,V__MaxCopies] : ((s__instance(V__MaxCopies,s__PositiveInteger) & s__instance(V__Application,s__ComputerProgram)) => (s__maximumReplications(V__Application,V__MaxCopies) => greatereq(V__MaxCopies,s__CardinalityFn(s__KappaFn(V__Copy,'s__programRunning(V__Copy,V__Application)')))))) ) ))).

fof(kb_SUMO_47993,axiom,
    s__subclass(s__IPAddress,s__PhysicalAddress) ).

fof(kb_SUMO_47994,axiom,
    s__instance(s__IPAddress__t,s__SetOrClass) ).

fof(kb_SUMO_47995,axiom,
    s__documentation(s__IPAddress,s__EnglishLanguage,'The Internet Protocol address, a numeric address such as 123.231.32.2 that the domain name server translates into a domain name.') ).

fof(kb_SUMO_47996,axiom,
    s__instance(s__ipAddressOf__m,s__BinaryPredicate) ).

fof(kb_SUMO_47997,axiom,
    s__domain(s__ipAddressOf__m,"1",s__Computer) ).

fof(kb_SUMO_47998,axiom,
    s__domain(s__ipAddressOf__m,"2",s__IPAddress) ).

fof(kb_SUMO_47999,axiom,
    s__documentation(s__ipAddressOf__m,s__EnglishLanguage,'(&%ipAddressOf ?HOST ?ADDRESS) holds if ?ADDRESS is the &%IPAddress of the computer ?HOST.') ).

fof(kb_SUMO_48000,axiom,
    s__instance(s__portNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_48001,axiom,
    s__domain(s__portNumber__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_48002,axiom,
    s__domain(s__portNumber__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_48003,axiom,
    s__documentation(s__portNumber__m,s__EnglishLanguage,'(&%portNumber ?PROGRAM ?NUMBER) holds if ?NUMBER identifies a protocol port, i.e. a TCP-IP software abstraction used to distinguish different applications providing services within a single destination computer. The different ports on a host are identified by a positive 16-bit number.') ).

fof(kb_SUMO_48004,axiom,
    s__instance(s__processID__m,s__BinaryPredicate) ).

fof(kb_SUMO_48005,axiom,
    s__domain(s__processID__m,"1",s__ComputerProcess) ).

fof(kb_SUMO_48006,axiom,
    s__domain(s__processID__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_48007,axiom,
    s__documentation(s__processID__m,s__EnglishLanguage,'(&%processID ?PROCESS ?NUMBER) holds if ?NUMBER is a unique number generated by the operating system and used to refer to the &%ComputerProcess ?PROCESS. There is usually no significance to the numbers as they are reused as old processes die and new processes are created.') ).

fof(kb_SUMO_48008,axiom,
    s__subclass(s__ProcessStatus,s__RelationalAttribute) ).

fof(kb_SUMO_48009,axiom,
    s__documentation(s__ProcessStatus,s__EnglishLanguage,'A class of attributes. Each instance of &%ProcessStatus describes a status of a &%Process, such as &%ProcessFailure, &%ProcessSuccess, etc.') ).

fof(kb_SUMO_48010,axiom,
    s__instance(s__ProcessFailure,s__ProcessStatus) ).

fof(kb_SUMO_48011,axiom,
    s__instance(s__ProcessStatus__t,s__SetOrClass) ).

fof(kb_SUMO_48012,axiom,
    s__documentation(s__ProcessFailure,s__EnglishLanguage,'An attribute that denotes the failure of the &%Process to achieve its goal.') ).

fof(kb_SUMO_48013,axiom,
    s__instance(s__ProcessSuccess,s__ProcessStatus) ).

fof(kb_SUMO_48014,axiom,
    s__contraryAttribute_2(s__ProcessSuccess,s__ProcessFailure) ).

fof(kb_SUMO_48015,axiom,
    s__documentation(s__ProcessSuccess,s__EnglishLanguage,'An attribute that denotes the success of the &%Process to achieve its goal.') ).

fof(kb_SUMO_48016,axiom,
    s__subrelation(s__status__m,s__property__m) ).

fof(kb_SUMO_48017,axiom,
    s__domain(s__status__m,"1",s__ComputerProcess) ).

fof(kb_SUMO_48018,axiom,
    s__domain(s__status__m,"2",s__ProcessStatus) ).

fof(kb_SUMO_48019,axiom,
    s__documentation(s__status__m,s__EnglishLanguage,'(&%status ?PROCESS ?STATUS) holds if ?STATUS is the current status of ?PROCESS.') ).

fof(kb_SUMO_48020,axiom,
    ! [V__Purpose,V__Process] :
      ( ( s__instance(V__Process,s__ComputerProcess)
        & s__instance(V__Purpose,s__Formula) )
     => ( ( s__status(V__Process,s__ProcessFailure)
          & s__hasPurpose(V__Process,V__Purpose) )
       => ~ s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__Process)),V__Purpose) ) ) ).

fof(kb_SUMO_48021,axiom,
    s__subclass(s__ComputerComponent,s__ComputerHardware) ).

fof(kb_SUMO_48022,axiom,
    s__documentation(s__ComputerComponent,s__EnglishLanguage,'An instance of &%ComputerComponent is a piece of computer hardware that has measurable performance characteristics in terms of different units. Components include hard drives, the performance of which can be measured in terms of &%BitsPerSecond required to transfer data to and from the drive, network adapters, the performance of which can be measured by &%PacketsPerSecond units of data transfered to and from the adapter, and other common components like &%ComputerMemory and &%CentralProcessingUnit.') ).

fof(kb_SUMO_48023,axiom,
    ! [V__Component] :
      ( s__instance(V__Component,s__ComputerComponent)
     => ? [V__Unit] :
          ( s__instance(V__Unit,s__UnitOfMeasure)
          & s__unitMeasuringPerformance(V__Component,V__Unit) ) ) ).

fof(kb_SUMO_48024,axiom,
    s__subclass(s__NetworkAdapter,s__ComputerComponent) ).

fof(kb_SUMO_48025,axiom,
    s__instance(s__NetworkAdapter__t,s__SetOrClass) ).

fof(kb_SUMO_48026,axiom,
    s__documentation(s__NetworkAdapter,s__EnglishLanguage,'A network adapter, also known as a Network Interface Card or NIC, is a physical device installed in a computer on its system bus. Its purpose is to connect to a specific type of network, usually an ethernet or a token ring network.') ).

fof(kb_SUMO_48027,axiom,
    ! [V__NA] :
      ( s__instance(V__NA,s__Object)
     => ( s__instance(V__NA,s__NetworkAdapter)
       => ? [V__Net] :
            ( s__instance(V__Net,s__Object)
            & s__instance(V__Net,s__ComputerNetwork)
            & s__connected(V__NA,V__Net) ) ) ) ).

fof(kb_SUMO_48028,axiom,
    s__instance(s__unitMeasuringPerformance__m,s__BinaryPredicate) ).

fof(kb_SUMO_48029,axiom,
    s__domain(s__unitMeasuringPerformance__m,"1",s__ComputerComponent) ).

fof(kb_SUMO_48030,axiom,
    s__domain(s__unitMeasuringPerformance__m,"2",s__UnitOfMeasure) ).

fof(kb_SUMO_48031,axiom,
    s__documentation(s__unitMeasuringPerformance__m,s__EnglishLanguage,'(&%unitMeasuringPerformance ?COMPONENT ?UNIT) holds in case ?UNIT is an instance of &%UnitOfMeasure which is used to measure the performance of ?COMPONENT.') ).

fof(kb_SUMO_48032,axiom,
    ! [V__HardDrive] :
      ( s__instance(V__HardDrive,s__ComputerComponent)
     => ( s__instance(V__HardDrive,s__HardDiskDrive)
       => s__unitMeasuringPerformance(V__HardDrive,s__BitsPerSecond) ) ) ).

fof(kb_SUMO_48033,axiom,
    ! [V__NA] :
      ( s__instance(V__NA,s__ComputerComponent)
     => ( s__instance(V__NA,s__NetworkAdapter)
       => s__unitMeasuringPerformance(V__NA,s__PacketsPerSecond) ) ) ).

fof(kb_SUMO_48034,axiom,
    s__subclass(s__MonitoringProgram,s__ComputerProgram) ).

fof(kb_SUMO_48035,axiom,
    s__documentation(s__MonitoringProgram,s__EnglishLanguage,'A program which monitors performance of an application, a component, etc.') ).

fof(kb_SUMO_48036,axiom,
    ! [V__Monitor] :
      ( s__instance(V__Monitor,s__ComputerProgram)
     => ( s__instance(V__Monitor,s__MonitoringProgram)
       => ? [V__System,V__Event,V__MonitorCopy] :
            ( s__instance(V__MonitorCopy,s__ComputerFile)
            & s__instance(V__MonitorCopy,s__Agent)
            & s__instance(V__Event,s__MeasuringPerformance)
            & s__instance(V__System,s__ComputationalSystem)
            & s__systemMeasured(V__Event,V__System)
            & s__programCopy(V__MonitorCopy,V__Monitor)
            & s__agent(V__Event,V__MonitorCopy) ) ) ) ).

fof(kb_SUMO_48037,axiom,
    s__instance(s__systemMeasured__m,s__BinaryPredicate) ).

fof(kb_SUMO_48038,axiom,
    s__instance(s__systemMeasured__m,s__AsymmetricRelation) ).

fof(kb_SUMO_48039,axiom,
    s__domain(s__systemMeasured__m,"1",s__MeasuringPerformance) ).

fof(kb_SUMO_48040,axiom,
    s__domain(s__systemMeasured__m,"2",s__ComputationalSystem) ).

fof(kb_SUMO_48041,axiom,
    s__documentation(s__systemMeasured__m,s__EnglishLanguage,'(&%systemMeasured ?Event ?System) means that ?Event is an event of measuring the performance of the &%ComputationalSystem ?System.') ).

fof(kb_SUMO_48042,axiom,
    s__instance(s__dataID__m,s__BinaryPredicate) ).

fof(kb_SUMO_48043,axiom,
    s__domain(s__dataID__m,"1",s__MonitoringProgram) ).

fof(kb_SUMO_48044,axiom,
    s__domain(s__dataID__m,"2",s__SymbolicString) ).

fof(kb_SUMO_48045,axiom,
    s__documentation(s__dataID__m,s__EnglishLanguage,'(&%dataID ?PROGRAM ?NUMBER) holds if ?NUMBER is a small number associated with an instance of &%MonitoringProgram.') ).

fof(kb_SUMO_48046,axiom,
    s__subclass(s__MeasuringPerformance,s__ComputerProcess) ).

fof(kb_SUMO_48047,axiom,
    s__instance(s__MeasuringPerformance__t,s__SetOrClass) ).

fof(kb_SUMO_48048,axiom,
    s__documentation(s__MeasuringPerformance,s__EnglishLanguage,'Each element of &%MeasuringPerformance is an event of measuring the performance of an instance of &%ComputerComponent, performed by a &%MonitoringProgram.') ).

fof(kb_SUMO_48049,axiom,
    ! [V__Event] :
      ( s__instance(V__Event,s__Process)
     => ( s__instance(V__Event,s__MeasuringPerformance)
       => ? [V__Program,V__Copy] :
            ( s__instance(V__Copy,s__ComputerFile)
            & s__instance(V__Copy,s__Agent)
            & s__instance(V__Program,s__ComputerProgram)
            & s__instance(V__Program,s__MonitoringProgram)
            & s__programCopy(V__Copy,V__Program)
            & s__agent(V__Event,V__Copy) ) ) ) ).

fof(kb_SUMO_48050,axiom,
    s__instance(s__componentDataID__m,s__QuintaryPredicate) ).

fof(kb_SUMO_48051,axiom,
    s__domain(s__componentDataID__m,"1",s__TimePosition) ).

fof(kb_SUMO_48052,axiom,
    s__domainSubclass(s__componentDataID__m,"2",s__ComputerComponent) ).

fof(kb_SUMO_48053,axiom,
    s__domain(s__componentDataID__m,"3",s__ComputerComponent) ).

fof(kb_SUMO_48054,axiom,
    s__domain(s__componentDataID__m,"4",s__UnitOfMeasure) ).

fof(kb_SUMO_48055,axiom,
    s__domain(s__componentDataID__m,"5",s__SymbolicString) ).

fof(kb_SUMO_48056,axiom,
    s__documentation(s__componentDataID__m,s__EnglishLanguage,'(&%componentDataID ?TIME ?COMPONENT ?INSTANCE ?UNIT ?NUMBER) holds if ?INSTANCE is an instance of ?COMPONENT, identified by &%IDNumber ?NUMBER, and whose performance is measured by a &%UnitOfMeasure-ComputerPerformance ?UNIT. The timestamp ?TIME identifies the time when this information was created.') ).

fof(kb_SUMO_48057,axiom,
    ! [V__Component,V__Instance,V__Unit,V__Time,V__Number] :
      ( ( s__instance(V__Number,s__SymbolicString)
        & s__instance(V__Time,s__TimePosition)
        & s__instance(V__Unit,s__UnitOfMeasure)
        & s__instance(V__Instance,s__ComputerComponent)
        & s__subclass(V__Component,s__ComputerComponent)
        & s__instance(V__Component,s__SetOrClass) )
     => ( s__componentDataID(V__Time,V__Component,V__Instance,V__Unit,V__Number)
       => s__instance(V__Instance,V__Component) ) ) ).

fof(kb_SUMO_48058,axiom,
    ! [V__Component,V__Instance,V__Unit,V__Time,V__Number] :
      ( ( s__instance(V__Number,s__SymbolicString)
        & s__instance(V__Time,s__TimePosition)
        & s__instance(V__Unit,s__UnitOfMeasure)
        & s__instance(V__Instance,s__ComputerComponent)
        & s__subclass(V__Component,s__ComputerComponent)
        & s__instance(V__Component,s__SetOrClass) )
     => ( s__componentDataID(V__Time,V__Component,V__Instance,V__Unit,V__Number)
       => s__unitMeasuringPerformance(V__Instance,V__Unit) ) ) ).

fof(kb_SUMO_48059,axiom,
    ! [V__Component,V__Instance,V__Unit,V__Time,V__Number] :
      ( ( s__instance(V__Number,s__SymbolicString)
        & s__instance(V__Time,s__TimePosition)
        & s__instance(V__Unit,s__UnitOfMeasure)
        & s__instance(V__Instance,s__ComputerComponent)
        & s__subclass(V__Component,s__ComputerComponent)
        & s__instance(V__Component,s__SetOrClass) )
     => ( s__componentDataID(V__Time,V__Component,V__Instance,V__Unit,V__Number)
       => s__refers(V__Number,V__Instance) ) ) ).

fof(kb_SUMO_48060,axiom,
    s__subrelation(s__heartBeatRate__m,s__frequency__m) ).

fof(kb_SUMO_48061,axiom,
    s__domain(s__heartBeatRate__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_48062,axiom,
    s__domain(s__heartBeatRate__m,"2",s__TimeDuration) ).

fof(kb_SUMO_48063,axiom,
    s__documentation(s__heartBeatRate__m,s__EnglishLanguage,'(&%heartBeatRate ?Program ?Period) holds if ?Period is the period at which the ComputerProgram ?Program sends its heartbeat to a monitoring process.') ).

fof(kb_SUMO_48064,axiom,
    s__subclass(s__MonitorConnectivityCmd,s__MonitoringProgram) ).

fof(kb_SUMO_48065,axiom,
    s__instance(s__MonitorConnectivityCmd__t,s__SetOrClass) ).

fof(kb_SUMO_48066,axiom,
    s__instance(s__MonitoringProgram__t,s__SetOrClass) ).

fof(kb_SUMO_48067,axiom,
    s__documentation(s__MonitorConnectivityCmd,s__EnglishLanguage,'This is the command to get a list of applications periodically.') ).

fof(kb_SUMO_48068,axiom,
    s__subclass(s__MonitorApplicationCmd,s__MonitoringProgram) ).

fof(kb_SUMO_48069,axiom,
    s__instance(s__MonitorApplicationCmd__t,s__SetOrClass) ).

fof(kb_SUMO_48070,axiom,
    s__documentation(s__MonitorApplicationCmd,s__EnglishLanguage,'This command is to change the monitoring for any component for which a &%componentDataID was sent on initial connection.') ).

fof(kb_SUMO_48071,axiom,
    s__subclass(s__MonitorComponentCmd,s__MonitoringProgram) ).

fof(kb_SUMO_48072,axiom,
    s__instance(s__MonitorComponentCmd__t,s__SetOrClass) ).

fof(kb_SUMO_48073,axiom,
    s__documentation(s__MonitorComponentCmd,s__EnglishLanguage,'This is the command to monitor any of the generic components - hard drive, network, cpu, memory, etc.') ).

fof(kb_SUMO_48074,axiom,
    s__instance(s__performanceResult__m,s__TernaryPredicate) ).

fof(kb_SUMO_48075,axiom,
    s__domain(s__performanceResult__m,"1",s__MeasuringPerformance) ).

fof(kb_SUMO_48076,axiom,
    s__domain(s__performanceResult__m,"2",s__ComputerComponent) ).

fof(kb_SUMO_48077,axiom,
    s__domain(s__performanceResult__m,"3",s__RealNumber) ).

fof(kb_SUMO_48078,axiom,
    s__documentation(s__performanceResult__m,s__EnglishLanguage,'(&%performanceResult ?EVENT ?COMPONENT ?NUMBER) holds if the performance of ?COMPONENT has a value ?NUMBER, measured by ?EVENT, an instance of &%MeasuringPerformance.') ).

fof(kb_SUMO_48079,axiom,
    s__instance(s__monitorComponentData__m,s__TernaryPredicate) ).

fof(kb_SUMO_48080,axiom,
    s__domain(s__monitorComponentData__m,"1",s__TimePosition) ).

fof(kb_SUMO_48081,axiom,
    s__domain(s__monitorComponentData__m,"2",s__SymbolicString) ).

fof(kb_SUMO_48082,axiom,
    s__domain(s__monitorComponentData__m,"3",s__RealNumber) ).

fof(kb_SUMO_48083,axiom,
    s__documentation(s__monitorComponentData__m,s__EnglishLanguage,'(&%monitorComponentData ?TIME ?ID ?NUMBER) holds if at time ?TIME, a component with the &%IDNumber ?ID has a performance of a value ?NUMBER.') ).

fof(kb_SUMO_48084,axiom,
    ! [V__Component,V__Instance,V__Unit,V__ID,V__Time1,V__Number,V__Time2] :
      ( ( s__instance(V__Time2,s__TimePosition)
        & s__instance(V__Number,s__RealNumber)
        & s__instance(V__Time1,s__TimePosition)
        & s__instance(V__ID,s__SymbolicString)
        & s__instance(V__Unit,s__UnitOfMeasure)
        & s__instance(V__Instance,s__ComputerComponent)
        & s__subclass(V__Component,s__ComputerComponent)
        & s__instance(V__Component,s__SetOrClass) )
     => ( ( s__monitorComponentData(V__Time1,V__ID,V__Number)
          & s__componentDataID(V__Time2,V__Component,V__Instance,V__Unit,V__ID) )
       => ? [V__Event] :
            ( s__instance(V__Event,s__MeasuringPerformance)
            & s__unitMeasuringPerformance(V__Instance,V__Unit)
            & s__time(V__Event,V__Time1)
            & s__performanceResult(V__Event,V__Instance,V__Number) ) ) ) ).

fof(kb_SUMO_48085,axiom,
    s__instance(s__monitorConnectivityData__m,s__BinaryRelation) ).

fof(kb_SUMO_48086,axiom,
    s__domain(s__monitorConnectivityData__m,"1",s__TimePosition) ).

fof(kb_SUMO_48087,axiom,
    s__domain(s__monitorConnectivityData__m,"2",s__IPAddress) ).

fof(kb_SUMO_48088,axiom,
    s__documentation(s__monitorConnectivityData__m,s__EnglishLanguage,'(&%monitorConnectivityData ?TIME ?IPADDRESS) is a relation between a timestamp ?TIME and an ?IP address.') ).

fof(kb_SUMO_48089,axiom,
    s__instance(s__monitorApplicationData__m,s__BinaryPredicate) ).

fof(kb_SUMO_48090,axiom,
    s__domain(s__monitorApplicationData__m,"1",s__TimePosition) ).

fof(kb_SUMO_48091,axiom,
    s__domain(s__monitorApplicationData__m,"2",s__ComputerProgram) ).

fof(kb_SUMO_48092,axiom,
    s__documentation(s__monitorApplicationData__m,s__EnglishLanguage,'(&%monitorApplicationData ?TIME ?APPLICATION) holds if the time stamp ?TIME specifies the time at which ?APPLICATION is running.') ).

fof(kb_SUMO_48093,axiom,
    ! [V__Application,V__Time] :
      ( ( s__instance(V__Time,s__TimePosition)
        & s__instance(V__Application,s__ComputerProgram) )
     => ( s__monitorApplicationData(V__Time,V__Application)
       => ? [V__Process] :
            ( s__instance(V__Process,s__ComputerProcess)
            & s__programRunning(V__Process,V__Application)
            & s__time(V__Process,V__Time) ) ) ) ).

fof(kb_SUMO_48094,axiom,
    s__instance(s__Executable,s__RelationalAttribute) ).

fof(kb_SUMO_48095,axiom,
    s__documentation(s__Executable,s__EnglishLanguage,'Able to be run in its current format.') ).

fof(kb_SUMO_48096,axiom,
    ! [V__Program] :
      ( s__instance(V__Program,s__ComputerProgram)
     => ( ? [V__Process] :
            ( s__instance(V__Process,s__ComputerProcess)
            & s__programRunning(V__Process,V__Program) )
      <=> s__property(V__Program,s__Executable) ) ) ).

fof(kb_SUMO_48097,axiom,
    s__subclass(s__OperatingSystem,s__SoftwareSystem) ).

fof(kb_SUMO_48098,axiom,
    s__documentation(s__OperatingSystem,s__EnglishLanguage,'The master control program that runs the computer. It is the first program loaded when the computer is turned on, and its main part, called the kernel, resides in memory at all times. It may be developed by the vendor of the computer its running in or by a third party.') ).

fof(kb_SUMO_48099,axiom,
    s__instance(s__defaultNetwork__m,s__BinaryPredicate) ).

fof(kb_SUMO_48100,axiom,
    s__domain(s__defaultNetwork__m,"1",s__HardwareSystem) ).

fof(kb_SUMO_48101,axiom,
    s__domain(s__defaultNetwork__m,"2",s__ComputerNetwork) ).

fof(kb_SUMO_48102,axiom,
    s__documentation(s__defaultNetwork__m,s__EnglishLanguage,'(&%defaultNetwork ?SYSTEM ?NET) holds if ?NET is the default network of the &%HardwareSystem ?SYSTEM.') ).

fof(kb_SUMO_48103,axiom,
    s__subclass(s__Solaris,s__OperatingSystem) ).

fof(kb_SUMO_48104,axiom,
    s__instance(s__Solaris__t,s__SetOrClass) ).

fof(kb_SUMO_48105,axiom,
    s__documentation(s__Solaris,s__EnglishLanguage,'The class of all instances of Solaris , a unix-based operating system for Sun SPARC computers. It includes the Open Look and Motif graphical user interfaces, OpenWindows (the Sun version of X Windows), DOS and Windows Emulation, and ONC networking.') ).

fof(kb_SUMO_48106,axiom,
    s__instance(s__numberOfCPUs__m,s__BinaryPredicate) ).

fof(kb_SUMO_48107,axiom,
    s__domain(s__numberOfCPUs__m,"1",s__Computer) ).

fof(kb_SUMO_48108,axiom,
    s__domain(s__numberOfCPUs__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_48109,axiom,
    s__documentation(s__numberOfCPUs__m,s__EnglishLanguage,'(&%numberOfCPUs ?COMPUTER ?INTEGER) means that the number of CPUs for the host ?COMPUTER is equal to INTEGER.') ).

fof(kb_SUMO_48110,axiom,
    s__subrelation(s__hardwareType__m,s__represents__m) ).

fof(kb_SUMO_48111,axiom,
    s__domain(s__hardwareType__m,"1",s__SymbolicString) ).

fof(kb_SUMO_48112,axiom,
    s__domain(s__hardwareType__m,"2",s__Computer) ).

fof(kb_SUMO_48113,axiom,
    s__documentation(s__hardwareType__m,s__EnglishLanguage,'(&%hardwareType ?TYPE ?COMPUTER) means that TYPE represents the computer vendor model name, as well as the version of the product.') ).

fof(kb_SUMO_48114,axiom,
    ! [V__Model,V__Computer,V__Type] :
      ( ( s__instance(V__Type,s__SymbolicString)
        & s__subclass(V__Computer,s__Product)
        & s__instance(V__Computer,s__Computer)
        & s__instance(V__Computer,s__SetOrClass)
        & s__instance(V__Model,s__SymbolicString) )
     => ( ( s__hardwareType(V__Type,V__Computer)
          & s__productModel(V__Model,V__Computer) )
       => s__subsumesContentInstance(V__Type,V__Model) ) ) ).

fof(kb_SUMO_48115,axiom,
    ! [V__Version,V__Computer,V__Type] :
      ( ( s__instance(V__Type,s__SymbolicString)
        & s__subclass(V__Computer,s__Artifact)
        & s__instance(V__Computer,s__Computer)
        & s__instance(V__Computer,s__SetOrClass)
        & s__subclass(V__Version,s__Artifact)
        & s__instance(V__Version,s__ContentBearingPhysical)
        & s__instance(V__Version,s__SetOrClass) )
     => ( ( s__hardwareType(V__Type,V__Computer)
          & s__version(V__Version,V__Computer) )
       => s__subsumesContentInstance(V__Type,V__Version) ) ) ).

fof(kb_SUMO_48116,axiom,
    s__instance(s__thresholdOf__m,s__BinaryPredicate) ).

fof(kb_SUMO_48117,axiom,
    s__domain(s__thresholdOf__m,"1",s__Computer) ).

fof(kb_SUMO_48118,axiom,
    s__domain(s__thresholdOf__m,"2",s__PositiveRealNumber) ).

fof(kb_SUMO_48119,axiom,
    s__instance(s__benchmarkPerformance__m,s__TernaryPredicate) ).

fof(kb_SUMO_48120,axiom,
    s__domain(s__benchmarkPerformance__m,"1",s__ComputationalSystem) ).

fof(kb_SUMO_48121,axiom,
    s__domain(s__benchmarkPerformance__m,"2",s__MonitoringProgram) ).

fof(kb_SUMO_48122,axiom,
    s__domain(s__benchmarkPerformance__m,"3",s__Quantity) ).

fof(kb_SUMO_48123,axiom,
    s__documentation(s__benchmarkPerformance__m,s__EnglishLanguage,'(&%benchmarkPerformance ?SYSTEM ?TEST ?NUMBER) holds if ?NUMBER is a benchmark for measuring the performance of an instance of a &%ComputationalSystem.') ).

fof(kb_SUMO_48124,axiom,
    ! [V__System,V__Test,V__Number] :
      ( ( s__instance(V__Number,s__RealNumber)
        & s__instance(V__Test,s__MonitoringProgram)
        & s__instance(V__System,s__ComputationalSystem)
        & s__instance(V__System,s__ComputerComponent) )
     => ( s__benchmarkPerformance(V__System,V__Test,V__Number)
       => ? [V__Event] :
            ( s__instance(V__Event,s__MeasuringPerformance)
            & s__performanceResult(V__Event,V__System,V__Number) ) ) ) ).

fof(kb_SUMO_48125,axiom,
    s__instance(s__bandwidthOf__m,s__BinaryPredicate) ).

fof(kb_SUMO_48126,axiom,
    s__domain(s__bandwidthOf__m,"1",s__ComputerNetwork) ).

fof(kb_SUMO_48127,axiom,
    s__domain(s__bandwidthOf__m,"2",s__BitsPerSecond) ).

fof(kb_SUMO_48128,axiom,
    s__documentation(s__bandwidthOf__m,s__EnglishLanguage,'(&%bandwidthOf ?NET ?BANDWIDTH) holds if ?BANDWIDTH is the amount of data which can be sent through an instance of a &%ComputerNetwork ?NET, measured in bits per second.') ).

fof(kb_SUMO_48129,axiom,
    s__instance(s__priority__m,s__BinaryPredicate) ).

fof(kb_SUMO_48130,axiom,
    s__domain(s__priority__m,"1",s__ComputationalSystem) ).

fof(kb_SUMO_48131,axiom,
    s__domain(s__priority__m,"2",s__PriorityAttribute) ).

fof(kb_SUMO_48132,axiom,
    s__documentation(s__priority__m,s__EnglishLanguage,'(&%priority ?SYSTEM ?QUANTITY) means that the priority of the ?SYSTEM is characterized by a &%PriorityAttribute, such as &%HighPriority or &%LowPriority.') ).

fof(kb_SUMO_48133,axiom,
    s__subclass(s__PriorityAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_48134,axiom,
    s__documentation(s__PriorityAttribute,s__EnglishLanguage,'A class of attributes which describe priorities of &%ComputationalSystems.') ).

fof(kb_SUMO_48135,axiom,
    s__instance(s__HighPriority,s__PriorityAttribute) ).

fof(kb_SUMO_48136,axiom,
    s__instance(s__PriorityAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_48137,axiom,
    s__documentation(s__HighPriority,s__EnglishLanguage,'Used to indicate that a &%ComputationalSystem has a high priority.') ).

fof(kb_SUMO_48138,axiom,
    s__instance(s__LowPriority,s__PriorityAttribute) ).

fof(kb_SUMO_48139,axiom,
    s__documentation(s__LowPriority,s__EnglishLanguage,'Used to indicate that a &%ComputationalSystem has a low priority.') ).

fof(kb_SUMO_48140,axiom,
    s__subclass(s__ComputerPath,s__DigitalData) ).

fof(kb_SUMO_48141,axiom,
    s__instance(s__ComputerPath__t,s__SetOrClass) ).

fof(kb_SUMO_48142,axiom,
    s__documentation(s__ComputerPath,s__EnglishLanguage,'An instance of &%ComputerPath is a series of programs that connects input devices, typically sensors, to output devices, typically actuators.') ).

fof(kb_SUMO_48143,axiom,
    s__instance(s__softwarePath__m,s__BinaryPredicate) ).

fof(kb_SUMO_48144,axiom,
    s__domain(s__softwarePath__m,"1",s__SoftwareSystem) ).

fof(kb_SUMO_48145,axiom,
    s__domain(s__softwarePath__m,"2",s__ComputerPath) ).

fof(kb_SUMO_48146,axiom,
    s__documentation(s__softwarePath__m,s__EnglishLanguage,'(&%softwarePath ?SYSTEM ?PATH) means that ?PATH is a computer path for the instance of &%SoftwareSystem ?SYSTEM.') ).

fof(kb_SUMO_48147,axiom,
    s__subclass(s__SoftwareAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_48148,axiom,
    s__documentation(s__SoftwareAttribute,s__EnglishLanguage,'The class of all attributes that are specific to &%SoftwareSystems.') ).

fof(kb_SUMO_48149,axiom,
    s__subclass(s__ComputerPathAttribute,s__SoftwareAttribute) ).

fof(kb_SUMO_48150,axiom,
    s__documentation(s__ComputerPathAttribute,s__EnglishLanguage,'The class of all attributes that are specific to &%ComputerPaths.') ).

fof(kb_SUMO_48151,axiom,
    ! [V__Attribute] :
      ( s__instance(V__Attribute,s__Attribute)
     => ( s__instance(V__Attribute,s__ComputerPathAttribute)
       => ? [V__Path] :
            ( s__instance(V__Path,s__ComputerPath)
            & s__property(V__Path,V__Attribute) ) ) ) ).

fof(kb_SUMO_48152,axiom,
    s__instance(s__PathImportanceFunction,s__ComputerPathAttribute) ).

fof(kb_SUMO_48153,axiom,
    s__instance(s__ComputerPathAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_48154,axiom,
    s__documentation(s__PathImportanceFunction,s__EnglishLanguage,'The attribute which denotes that the path importance is defined by the dynamic library procedure &%pathImportanceFunction. This functions passes arguments for priority and current time and returns an integer that represents importance.') ).

fof(kb_SUMO_48155,axiom,
    s__subclass(s__Scalable,s__ComputerPathAttribute) ).

fof(kb_SUMO_48156,axiom,
    s__instance(s__Scalable__t,s__SetOrClass) ).

fof(kb_SUMO_48157,axiom,
    s__documentation(s__Scalable,s__EnglishLanguage,'The attribute which denotes that the path is scalable, i.e. the applications in the path can be replicated to meet realtime QoS requirements.') ).

fof(kb_SUMO_48158,axiom,
    s__subclass(s__DynamicDataStream,s__ComputerPathAttribute) ).

fof(kb_SUMO_48159,axiom,
    s__instance(s__DynamicDataStream__t,s__SetOrClass) ).

fof(kb_SUMO_48160,axiom,
    s__documentation(s__DynamicDataStream,s__EnglishLanguage,'The attribute which denotes that the path data stream type is dynamic, i.e. the time changes but the data stream follows a pattern.') ).

fof(kb_SUMO_48161,axiom,
    s__subclass(s__StochasticDataStream,s__ComputerPathAttribute) ).

fof(kb_SUMO_48162,axiom,
    s__instance(s__StochasticDataStream__t,s__SetOrClass) ).

fof(kb_SUMO_48163,axiom,
    s__documentation(s__StochasticDataStream,s__EnglishLanguage,'The attribute which denotes that the time between data or groups of data changes according to no discernible pattern.') ).

fof(kb_SUMO_48164,axiom,
    s__subclass(s__DeterministicDataStream,s__ComputerPathAttribute) ).

fof(kb_SUMO_48165,axiom,
    s__instance(s__DeterministicDataStream__t,s__SetOrClass) ).

fof(kb_SUMO_48166,axiom,
    s__documentation(s__DeterministicDataStream,s__EnglishLanguage,'The attribute which denotes that the data stream is conceived as a stream of one datum after another, and each datum or identifiable group of data is separated by a constant of time.') ).

fof(kb_SUMO_48167,axiom,
    ! [V__Path] :
      ( ( s__instance(V__Path,s__ComputerPath)
        & s__property(V__Path,s__DynamicDataStream) )
     => ~ s__property(V__Path,s__StochasticDataStream) ) ).

fof(kb_SUMO_48168,axiom,
    ! [V__Path] :
      ( ( s__instance(V__Path,s__ComputerPath)
        & s__property(V__Path,s__DynamicDataStream) )
     => ~ s__property(V__Path,s__DeterministicDataStream) ) ).

fof(kb_SUMO_48169,axiom,
    s__subclass(s__ContinuousPath,s__ComputerPathAttribute) ).

fof(kb_SUMO_48170,axiom,
    s__instance(s__ContinuousPath__t,s__SetOrClass) ).

fof(kb_SUMO_48171,axiom,
    s__documentation(s__ContinuousPath,s__EnglishLanguage,'The attribute which denotes that the path type is continuous, as opposed to transient or quasicontinuous paths. A continuous path handles a stream of data arriving at a comment of rate.') ).

fof(kb_SUMO_48172,axiom,
    s__subclass(s__TransientPath,s__ComputerPathAttribute) ).

fof(kb_SUMO_48173,axiom,
    s__instance(s__TransientPath__t,s__SetOrClass) ).

fof(kb_SUMO_48174,axiom,
    s__documentation(s__TransientPath,s__EnglishLanguage,'An attribute which applies to computer paths which handle random events.') ).

fof(kb_SUMO_48175,axiom,
    s__subclass(s__QuasicontinuousPath,s__ComputerPathAttribute) ).

fof(kb_SUMO_48176,axiom,
    s__instance(s__QuasicontinuousPath__t,s__SetOrClass) ).

fof(kb_SUMO_48177,axiom,
    s__documentation(s__QuasicontinuousPath,s__EnglishLanguage,'An attribute which applies to computer paths which handle random events, which initiate a bounded stream of data arriving at a comment of rate, which the path must process.') ).

fof(kb_SUMO_48178,axiom,
    ! [V__Path] :
      ( ( s__instance(V__Path,s__ComputerPath)
        & s__property(V__Path,s__ContinuousPath) )
     => ~ s__property(V__Path,s__TransientPath) ) ).

fof(kb_SUMO_48179,axiom,
    ! [V__Path] :
      ( ( s__instance(V__Path,s__ComputerPath)
        & s__property(V__Path,s__ContinuousPath) )
     => ~ s__property(V__Path,s__QuasicontinuousPath) ) ).

fof(kb_SUMO_48180,axiom,
    s__instance(s__simpleDeadline__m,s__BinaryPredicate) ).

fof(kb_SUMO_48181,axiom,
    s__domain(s__simpleDeadline__m,"1",s__ComputerPath) ).

fof(kb_SUMO_48182,axiom,
    s__domain(s__simpleDeadline__m,"2",s__TimeDuration) ).

fof(kb_SUMO_48183,axiom,
    s__documentation(s__simpleDeadline__m,s__EnglishLanguage,'(&%simpleDeadline ?PATH ?TIME)holds if ?TIME is the maximum end-to-end path latency during a cycle of a continuous or quasicontinuous path or during the activation of a transient path.') ).

fof(kb_SUMO_48184,axiom,
    s__instance(s__batchLatency__m,s__BinaryPredicate) ).

fof(kb_SUMO_48185,axiom,
    s__domain(s__batchLatency__m,"1",s__ComputerPath) ).

fof(kb_SUMO_48186,axiom,
    s__domain(s__batchLatency__m,"2",s__TimeDuration) ).

fof(kb_SUMO_48187,axiom,
    s__documentation(s__batchLatency__m,s__EnglishLanguage,'(&%batchLatency ?PATH ?TIME)holds if ?TIME is the maximum allowed latency for all cycles of a quasicontinuous path.') ).

fof(kb_SUMO_48188,axiom,
    s__instance(s__batchInterArrival__m,s__BinaryPredicate) ).

fof(kb_SUMO_48189,axiom,
    s__domain(s__batchInterArrival__m,"1",s__ComputerPath) ).

fof(kb_SUMO_48190,axiom,
    s__domain(s__batchInterArrival__m,"2",s__TimeDuration) ).

fof(kb_SUMO_48191,axiom,
    s__documentation(s__batchInterArrival__m,s__EnglishLanguage,'(&%batchInterArrival ?PATH ?TIME) holds if ?TIME is the maximum allowable time between processing of a particular element of a continuous or quasicontinuous paths data stream in successive cycles.') ).

fof(kb_SUMO_48192,axiom,
    s__instance(s__qoSSlack__m,s__TernaryRelation) ).

fof(kb_SUMO_48193,axiom,
    s__domain(s__qoSSlack__m,"1",s__ComputerPath) ).

fof(kb_SUMO_48194,axiom,
    s__domain(s__qoSSlack__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_48195,axiom,
    s__domain(s__qoSSlack__m,"3",s__ConstantQuantity) ).

fof(kb_SUMO_48196,axiom,
    s__documentation(s__qoSSlack__m,s__EnglishLanguage,'(&%qoSSlack ?PATH ?MIN ?MAX) holds if ?PATH has a realtime QoS maximum slack percentage of ?MAX and minimum of ?MIN.') ).

fof(kb_SUMO_48197,axiom,
    s__instance(s__slidingWindowSize__m,s__BinaryPredicate) ).

fof(kb_SUMO_48198,axiom,
    s__domain(s__slidingWindowSize__m,"1",s__ComputerPath) ).

fof(kb_SUMO_48199,axiom,
    s__domain(s__slidingWindowSize__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_48200,axiom,
    s__documentation(s__slidingWindowSize__m,s__EnglishLanguage,'(&%slidingWindowSize ?PATH ?N) holds if PATH has a realtime QoS sliding window size of ?N measured samples.') ).

fof(kb_SUMO_48201,axiom,
    s__instance(s__dataStreamSlack__m,s__BinaryPredicate) ).

fof(kb_SUMO_48202,axiom,
    s__domain(s__dataStreamSlack__m,"1",s__ComputerPath) ).

fof(kb_SUMO_48203,axiom,
    s__domain(s__dataStreamSlack__m,"2",s__PositiveInteger) ).

fof(kb_SUMO_48204,axiom,
    s__documentation(s__dataStreamSlack__m,s__EnglishLanguage,'(&%dataStreamSlack ?PATH ?N) means that a continuous or quasicontinuous path ?PATH should be able to process ?N additional data items at any time.') ).

fof(kb_SUMO_48205,axiom,
    ! [V__Path,V__Number] :
      ( ( s__instance(V__Number,s__PositiveInteger)
        & s__instance(V__Path,s__ComputerPath) )
     => ( s__dataStreamSlack(V__Path,V__Number)
       => ( s__property(V__Path,s__ContinuousPath)
          | s__property(V__Path,s__QuasicontinuousPath) ) ) ) ).

fof(kb_SUMO_48206,axiom,
    s__instance(s__dependencyType__m,s__BinaryPredicate) ).

fof(kb_SUMO_48207,axiom,
    s__domain(s__dependencyType__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_48208,axiom,
    s__domainSubclass(s__dependencyType__m,"2",s__ComputerProgram) ).

fof(kb_SUMO_48209,axiom,
    s__documentation(s__dependencyType__m,s__EnglishLanguage,'(&%dependencyType ?PROGRAM ?TYPE) means that ?PROGRAM has a dependency type ?TYPE, where ?TYPE can be either &%StartupBlock or &%ShutdownBlock.') ).

fof(kb_SUMO_48210,axiom,
    ! [V__Program,V__Type] :
      ( ( s__subclass(V__Type,s__ComputerProgram)
        & s__instance(V__Type,s__SetOrClass)
        & s__instance(V__Program,s__ComputerProgram) )
     => ( s__dependencyType(V__Program,V__Type)
       => ( V__Type = s__StartupBlock
          | V__Type = s__ShutdownBlock ) ) ) ).

fof(kb_SUMO_48211,axiom,
    s__instance(s__Restartable,s__SoftwareAttribute) ).

fof(kb_SUMO_48212,axiom,
    s__instance(s__SoftwareAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_48213,axiom,
    s__documentation(s__Restartable,s__EnglishLanguage,'The attribute which denotes that a program can be restarted.') ).

fof(kb_SUMO_48214,axiom,
    s__instance(s__hasDependency__m,s__BinaryPredicate) ).

fof(kb_SUMO_48215,axiom,
    s__domain(s__hasDependency__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_48216,axiom,
    s__domain(s__hasDependency__m,"2",s__ComputerProgram) ).

fof(kb_SUMO_48217,axiom,
    s__documentation(s__hasDependency__m,s__EnglishLanguage,'(&%hasDependency ?PROGRAM1 ?PROGRAM2) holds if ?PROGRAM1 is dependent on the application ?PROGRAM2.') ).

fof(kb_SUMO_48218,axiom,
    s__instance(s__dependencyDelay__m,s__BinaryPredicate) ).

fof(kb_SUMO_48219,axiom,
    s__domain(s__dependencyDelay__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_48220,axiom,
    s__domain(s__dependencyDelay__m,"2",s__TimeDuration) ).

fof(kb_SUMO_48221,axiom,
    s__documentation(s__dependencyDelay__m,s__EnglishLanguage,'if the dependency type is &%StartupBlock, then (&%dependencyDelay ?PROGRAM ?TIME) means that the application ?PROGRAM can only be started after a dependency delay of ?TIME after the startup of the application. If the dependency type is &%ShutdownBlock, then (&%dependencyDelay ?PROGRAM ?TIME) means that the application ?PROGRAM can only be stopped after a dependency delay of ?TIME after the application is stopped.') ).

fof(kb_SUMO_48222,axiom,
    ! [V__Program1,V__Time,V__Program2,V__Delay,V__Process1,V__Process2] :
      ( ( s__instance(V__Delay,s__TimeDuration)
        & s__instance(V__Program2,s__ComputerProgram)
        & s__instance(V__Time,s__TimeInterval)
        & s__instance(V__Program1,s__ComputerProgram) )
     => ( ? [V__Time1,V__Time2] :
            ( s__instance(V__Time2,s__TimeInterval)
            & s__instance(V__Time1,s__TimeInterval)
            & s__dependencyDelay(V__Program1,V__Delay)
            & s__dependencyType(V__Program1,s__StartupBlock)
            & s__hasDependency(V__Program1,V__Program2)
            & s__instance(V__Process1,s__ComputerProcess)
            & s__programRunning(V__Process1,V__Program1)
            & s__instance(V__Process2,s__ComputerProcess)
            & s__programRunning(V__Process2,V__Program2)
            & s__WhenFn(V__Process2) = V__Time2
            & s__starts(V__Time2,V__Time)
            & s__WhenFn(V__Process1) = V__Time1
            & s__EndFn(V__Time) = s__BeginFn(V__Time1) )
       => s__duration(V__Time,V__Delay) ) ) ).

fof(kb_SUMO_48223,axiom,
    ! [V__Program1,V__Time,V__Program2,V__Delay,V__Process1,V__Process2] :
      ( ( s__instance(V__Delay,s__TimeDuration)
        & s__instance(V__Program2,s__ComputerProgram)
        & s__instance(V__Time,s__TimeInterval)
        & s__instance(V__Program1,s__ComputerProgram) )
     => ( ? [V__Time1,V__Time2] :
            ( s__instance(V__Time2,s__TimeInterval)
            & s__instance(V__Time1,s__TimeInterval)
            & s__dependencyDelay(V__Program1,V__Delay)
            & s__dependencyType(V__Program1,s__ShutdownBlock)
            & s__hasDependency(V__Program1,V__Program2)
            & s__instance(V__Process1,s__ComputerProcess)
            & s__programRunning(V__Process1,V__Program1)
            & s__instance(V__Process2,s__ComputerProcess)
            & s__programRunning(V__Process2,V__Program2)
            & s__WhenFn(V__Process2) = V__Time2
            & s__finishes(V__Time,V__Time1)
            & s__WhenFn(V__Process2) = V__Time2
            & s__BeginFn(V__Time) = s__EndFn(V__Time2) )
       => s__duration(V__Time,V__Delay) ) ) ).

fof(kb_SUMO_48224,axiom,
    s__instance(s__ReplicationsOnSameHostOK,s__SoftwareAttribute) ).

fof(kb_SUMO_48225,axiom,
    s__documentation(s__ReplicationsOnSameHostOK,s__EnglishLanguage,'The attribute which denotes that a program can be restarted on the same host.') ).

fof(kb_SUMO_48226,axiom,
    ! [V__Program] :
      ( s__property(V__Program,s__ReplicationsOnSameHostOK)
     => s__property(V__Program,s__Restartable) ) ).

fof(kb_SUMO_48227,axiom,
    s__instance(s__commandLineArguments__m,s__BinaryPredicate) ).

fof(kb_SUMO_48228,axiom,
    s__domain(s__commandLineArguments__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_48229,axiom,
    s__domain(s__commandLineArguments__m,"2",s__List) ).

fof(kb_SUMO_48230,axiom,
    s__documentation(s__commandLineArguments__m,s__EnglishLanguage,'(&%commandLineArguments ?PROGRAM ?LIST) means that the application ?PROGRAM requires command line arguments, as specified in ?LIST.') ).

fof(kb_SUMO_48231,axiom,
    s__instance(s__ScalabilityCombining,s__SoftwareAttribute) ).

fof(kb_SUMO_48232,axiom,
    s__documentation(s__ScalabilityCombining,s__EnglishLanguage,'The attribute which denotes that an application can combine its input stream from different preceding applications or devices for greater scalability.') ).

fof(kb_SUMO_48233,axiom,
    s__instance(s__ScalabilitySplitting,s__SoftwareAttribute) ).

fof(kb_SUMO_48234,axiom,
    s__documentation(s__ScalabilitySplitting,s__EnglishLanguage,'The attribute which denotes that a program can split its output stream to different succeeding applications or devices for greater scalability.') ).

fof(kb_SUMO_48235,axiom,
    s__instance(s__InitialProfileFn__m,s__UnaryFunction) ).

fof(kb_SUMO_48236,axiom,
    s__domain(s__InitialProfileFn__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_48237,axiom,
    s__range(s__InitialProfileFn__m,s__ProcessState) ).

fof(kb_SUMO_48238,axiom,
    s__documentation(s__InitialProfileFn__m,s__EnglishLanguage,'The function which returns as its value the initial profile of the program, i.e. a report of its execution characteristics.') ).

fof(kb_SUMO_48239,axiom,
    s__subrelation(s__CPUUtilizationFn__m,s__UnaryFunction) ).

fof(kb_SUMO_48240,axiom,
    s__domain(s__CPUUtilizationFn__m,"1",s__ComputerProgram) ).

fof(kb_SUMO_48241,axiom,
    s__range(s__CPUUtilizationFn__m,s__ConstantQuantity) ).

fof(kb_SUMO_48242,axiom,
    s__documentation(s__CPUUtilizationFn__m,s__EnglishLanguage,'(&%CPUUtilizationFn ?PROGRAM) refers to the percentage of time the CPU is used by an application ?PROGRAM.') ).

fof(kb_SUMO_48243,axiom,
    s__subclass(s__RealtimeSystem,s__ComputationalSystem) ).

fof(kb_SUMO_48244,axiom,
    s__instance(s__RealtimeSystem__t,s__SetOrClass) ).

fof(kb_SUMO_48245,axiom,
    s__documentation(s__RealtimeSystem,s__EnglishLanguage,'An computer-controlled system, the correct operation of which depends on meeting specified timing constraints.') ).

fof(kb_SUMO_48246,axiom,
    s__subclass(s__HardwareSystem,s__RealtimeSystem) ).

fof(kb_SUMO_48247,axiom,
    s__subclass(s__ComputerNetwork,s__RealtimeSystem) ).

fof(kb_SUMO_48248,axiom,
    s__subclass(s__RealtimeSystemAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_48249,axiom,
    s__documentation(s__RealtimeSystemAttribute,s__EnglishLanguage,'The class of &%Attributes which describe instances of the class &%RealtimeSystem.') ).

fof(kb_SUMO_48250,axiom,
    s__subclass(s__SystemBehaviorAttribute,s__RealtimeSystemAttribute) ).

fof(kb_SUMO_48251,axiom,
    s__documentation(s__SystemBehaviorAttribute,s__EnglishLanguage,'A subclass of &%RealtimeSystemAttribute, which includes the following &%Attributes: &%Periodic-SystemBehavior, &%Transient-SystemBehavior, and &%Hybrid-SystemBehavior.') ).

fof(kb_SUMO_48252,axiom,
    s__subrelation(s__systemBehavior__m,s__property__m) ).

fof(kb_SUMO_48253,axiom,
    s__domain(s__systemBehavior__m,"1",s__RealtimeSystem) ).

fof(kb_SUMO_48254,axiom,
    s__domain(s__systemBehavior__m,"2",s__SystemBehaviorAttribute) ).

fof(kb_SUMO_48255,axiom,
    s__documentation(s__systemBehavior__m,s__EnglishLanguage,'(&%systemBehavior ?System ?Attribute) holds if ?Attribute is a SystemBehaviorAttribute which describes the &%RealtimeSystem ?System.') ).

fof(kb_SUMO_48256,axiom,
    s__subclass(s__Periodic_SystemBehavior,s__SystemBehaviorAttribute) ).

fof(kb_SUMO_48257,axiom,
    s__instance(s__Periodic_SystemBehavior__t,s__SetOrClass) ).

fof(kb_SUMO_48258,axiom,
    s__instance(s__SystemBehaviorAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_48259,axiom,
    s__documentation(s__Periodic_SystemBehavior,s__EnglishLanguage,'An instance of the class &%RealtimeSystem is described as a system with &%Periodic-SystemBehavior when it is activated at regular intervals.') ).

fof(kb_SUMO_48260,axiom,
    s__subclass(s__Transient_SystemBehavior,s__SystemBehaviorAttribute) ).

fof(kb_SUMO_48261,axiom,
    s__instance(s__Transient_SystemBehavior__t,s__SetOrClass) ).

fof(kb_SUMO_48262,axiom,
    s__documentation(s__Transient_SystemBehavior,s__EnglishLanguage,'An instance of the class &%RealtimeSystem shows &%Transient-SystemBehavior when it is activated by sporadic events.') ).

fof(kb_SUMO_48263,axiom,
    s__subclass(s__Hybrid_SystemBehavior,s__SystemBehaviorAttribute) ).

fof(kb_SUMO_48264,axiom,
    s__instance(s__Hybrid_SystemBehavior__t,s__SetOrClass) ).

fof(kb_SUMO_48265,axiom,
    s__subAttribute(s__Hybrid_SystemBehavior,s__Transient_SystemBehavior) ).

fof(kb_SUMO_48266,axiom,
    s__subAttribute(s__Hybrid_SystemBehavior,s__Periodic_SystemBehavior) ).

fof(kb_SUMO_48267,axiom,
    s__documentation(s__Hybrid_SystemBehavior,s__EnglishLanguage,'An instance of the class &%RealtimeSystem shows &%Hybrid-SystemBehavior if it is activated by transient events, i.e. it is executed at regular intervals when activated, and is deactivated by action completion.') ).

fof(kb_SUMO_48268,axiom,
    s__subclass(s__DesignPatternAttribute,s__RealtimeSystemAttribute) ).

fof(kb_SUMO_48269,axiom,
    s__documentation(s__DesignPatternAttribute,s__EnglishLanguage,'This is a subclass of &%RealtimeSystemAttribute, which includes &%Guidance-DesignPattern, &%Initiation-DesignPattern, and &%Assessment-DesignPattern.') ).

fof(kb_SUMO_48270,axiom,
    s__subrelation(s__designPattern__m,s__property__m) ).

fof(kb_SUMO_48271,axiom,
    s__domain(s__designPattern__m,"1",s__RealtimeSystem) ).

fof(kb_SUMO_48272,axiom,
    s__domain(s__designPattern__m,"2",s__DesignPatternAttribute) ).

fof(kb_SUMO_48273,axiom,
    s__documentation(s__designPattern__m,s__EnglishLanguage,'(&%designPattern ?System ?Attribute) holds if ?Attribute is a &%DesignPatternAttribute which describes the &%RealtimeSystem ?System.') ).

fof(kb_SUMO_48274,axiom,
    s__subclass(s__Guidance_DesignPattern,s__DesignPatternAttribute) ).

fof(kb_SUMO_48275,axiom,
    s__instance(s__Guidance_DesignPattern__t,s__SetOrClass) ).

fof(kb_SUMO_48276,axiom,
    s__documentation(s__Guidance_DesignPattern,s__EnglishLanguage,'Instances of &%RealtimeSystems are described as systems with &%Guidance-DesignPattern if they consist of sensors connected to a software module that filters data from the sensors and sends the filtered data to a software module that evaluates the filtered data and sends instructions to a software module that commands actuators. The design pattern is an event source that produces events and a data source that produces data, both executing in parallel and handled by a single event-driven periodic data handler. The two separate input streams have fundamentally different characteristics. The event stream is necessarily asychronous, or transient. Once an event is sensed, the handler accepts data from the data stream, which has an invariant cycle time. There are two deadlines for a real-time guidance system. The period deadline is the time to process all elements in the data stream once and generate an actuator command. The action completion deadline is the time to guide the actuator to completion of the action.') ).

fof(kb_SUMO_48277,axiom,
    ! [V__System] :
      ( s__instance(V__System,s__RealtimeSystem)
     => ( s__designPattern(V__System,s__Guidance_DesignPattern)
       => s__systemBehavior(V__System,s__Transient_SystemBehavior) ) ) ).

fof(kb_SUMO_48278,axiom,
    s__subclass(s__Initiation_DesignPattern,s__DesignPatternAttribute) ).

fof(kb_SUMO_48279,axiom,
    s__instance(s__Initiation_DesignPattern__t,s__SetOrClass) ).

fof(kb_SUMO_48280,axiom,
    s__instance(s__DesignPatternAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_48281,axiom,
    s__documentation(s__Initiation_DesignPattern,s__EnglishLanguage,'An instance of the class &%RealtimeSystem has &%Initiation-DesignPattern if it consists of one software module and the actuators it commands. The design pattern is an event source which produces events for an event handler. The event source is typically an evaluate-and-decide software module. The event stream is necessarily asychronous, or transient. The arrival rate of events may vary and is unbounded. Events may be either homogeneous or heterogeneous. The workload per event for homogeneous events is constant. The workload per event for heterogeneous events is a function of each event type. There is one deadline for real-time action initiation systems. It is the upper bound on the time to generate a command for the actuator.') ).

fof(kb_SUMO_48282,axiom,
    ! [V__System] :
      ( s__instance(V__System,s__RealtimeSystem)
     => ( s__designPattern(V__System,s__Initiation_DesignPattern)
       => s__systemBehavior(V__System,s__Transient_SystemBehavior) ) ) ).

fof(kb_SUMO_48283,axiom,
    s__subclass(s__Assessment_DesignPattern,s__DesignPatternAttribute) ).

fof(kb_SUMO_48284,axiom,
    s__instance(s__Assessment_DesignPattern__t,s__SetOrClass) ).

fof(kb_SUMO_48285,axiom,
    s__documentation(s__Assessment_DesignPattern,s__EnglishLanguage,'An instance of the class &%RealtimeSystem has &%Initiation-DesignPattern if it consists of sensors connected to a software module that filters data from the sensors and sends the filtered data to another software module that evaluates the filtered data and sends decisions to a subsystem. The design pattern is a data source that produces a data stream for a data handler. The data source is typically a periodically sampled collection of sensors. The data streams size may vary and is unbounded. Data may be either homogeneous or heterogeneous. The workload per data element for homogeneous data is constant. The workload per data element for heterogeneous data is a function of each element type. There is one deadline for real-time situation assessment systems. It is the upper bound on the time to process all elements in the data stream once.') ).

fof(kb_SUMO_48286,axiom,
    s__subclass(s__TaskRelationAttribute,s__RealtimeSystemAttribute) ).

fof(kb_SUMO_48287,axiom,
    s__documentation(s__TaskRelationAttribute,s__EnglishLanguage,'This is a subclass of &%RealtimeSystemAttribute, which includes &%Independent-TaskRelation and &%Dependent-TaskRelation.') ).

fof(kb_SUMO_48288,axiom,
    s__subrelation(s__taskRelation__m,s__property__m) ).

fof(kb_SUMO_48289,axiom,
    s__domain(s__taskRelation__m,"1",s__RealtimeSystem) ).

fof(kb_SUMO_48290,axiom,
    s__domain(s__taskRelation__m,"2",s__TaskRelationAttribute) ).

fof(kb_SUMO_48291,axiom,
    s__documentation(s__taskRelation__m,s__EnglishLanguage,'(&%taskRelation ?System ?Attribute) holds if ?Attribute is a &%TaskRelationAttribute which describes the &%RealtimeSystem ?System.') ).

fof(kb_SUMO_48292,axiom,
    s__subclass(s__Independent_TaskRelation,s__TaskRelationAttribute) ).

fof(kb_SUMO_48293,axiom,
    s__instance(s__Independent_TaskRelation__t,s__SetOrClass) ).

fof(kb_SUMO_48294,axiom,
    s__documentation(s__Independent_TaskRelation,s__EnglishLanguage,'An instance of &%RealtimeSystem is described as &%Independent-TaskRelation if its correct execution does not depend on the inputs from any other function, the execution state of any other function, or the acceptance of its outputs by any other function.') ).

fof(kb_SUMO_48295,axiom,
    s__instance(s__Dependent_TaskRelation,s__TaskRelationAttribute) ).

fof(kb_SUMO_48296,axiom,
    s__instance(s__TaskRelationAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_48297,axiom,
    s__documentation(s__Dependent_TaskRelation,s__EnglishLanguage,'An instance of &%RealtimeSystem is described as &%Dependent-TaskRelation if it depends on at least one other function in the system, that is, its correct execution depends on the input from another function, the execution state of another function, or the acceptance of its outputs by another function.') ).

fof(kb_SUMO_48298,axiom,
    s__subclass(s__FormOfAdaptationAttribute,s__RealtimeSystemAttribute) ).

fof(kb_SUMO_48299,axiom,
    s__documentation(s__FormOfAdaptationAttribute,s__EnglishLanguage,'A subclass of &%RealtimeSystemAttribute, which includes &%Precision-FormOfAdaptation, &%Slack-FormOfAdaptation, &%Concurrency-FormOfAdaptation, and &%ResourceAllocation-FormOfAdaptation.') ).

fof(kb_SUMO_48300,axiom,
    s__subrelation(s__formOfAdaptation__m,s__property__m) ).

fof(kb_SUMO_48301,axiom,
    s__domain(s__formOfAdaptation__m,"1",s__RealtimeSystem) ).

fof(kb_SUMO_48302,axiom,
    s__domain(s__formOfAdaptation__m,"2",s__FormOfAdaptationAttribute) ).

fof(kb_SUMO_48303,axiom,
    s__documentation(s__formOfAdaptation__m,s__EnglishLanguage,'(&%formOfAdaptation ?System ?Attribute) holds if ?Attribute is a &%FormOfAdaptationAttribute which describes the &%RealtimeSystem ?System.') ).

fof(kb_SUMO_48304,axiom,
    s__subclass(s__Precision_FormOfAdaptation,s__FormOfAdaptationAttribute) ).

fof(kb_SUMO_48305,axiom,
    s__instance(s__Precision_FormOfAdaptation__t,s__SetOrClass) ).

fof(kb_SUMO_48306,axiom,
    s__instance(s__FormOfAdaptationAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_48307,axiom,
    s__subclass(s__Slack_FormOfAdaptation,s__FormOfAdaptationAttribute) ).

fof(kb_SUMO_48308,axiom,
    s__instance(s__Slack_FormOfAdaptation__t,s__SetOrClass) ).

fof(kb_SUMO_48309,axiom,
    s__documentation(s__Slack_FormOfAdaptation,s__EnglishLanguage,'The attribute &%Slack-FormOfAdaptation applies to real-time systems that are designed and implemented with enough resource overhead that the system can always adapt by utilizing the overhead without complicated decision making.') ).

fof(kb_SUMO_48310,axiom,
    s__subclass(s__Concurrency_FormOfAdaptation,s__FormOfAdaptationAttribute) ).

fof(kb_SUMO_48311,axiom,
    s__instance(s__Concurrency_FormOfAdaptation__t,s__SetOrClass) ).

fof(kb_SUMO_48312,axiom,
    s__documentation(s__Concurrency_FormOfAdaptation,s__EnglishLanguage,'This attribute applies to real-time systems that are designed and implemented so that the system can adapt by replicating the system components and executing them concurrently.') ).

fof(kb_SUMO_48313,axiom,
    s__subclass(s__ResourceAllocation_FormOfAdaptation,s__FormOfAdaptationAttribute) ).

fof(kb_SUMO_48314,axiom,
    s__instance(s__ResourceAllocation_FormOfAdaptation__t,s__SetOrClass) ).

fof(kb_SUMO_48315,axiom,
    s__documentation(s__ResourceAllocation_FormOfAdaptation,s__EnglishLanguage,'This attribute applies to real-time systems that are designed and implemented so that the system can adapt under the control of a resource allocation manager like Desiderata.') ).

fof(kb_SUMO_48316,axiom,
    s__subclass(s__TimingRequirementAttribute,s__RealtimeSystemAttribute) ).

fof(kb_SUMO_48317,axiom,
    s__instance(s__RealtimeSystemAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_48318,axiom,
    s__documentation(s__TimingRequirementAttribute,s__EnglishLanguage,'A subclass of &%RealtimeSystemAttribute which includes &%ComplexityAttribute, &%StrictnessAttribute, and &%AbstractionLevelAttribute.') ).

fof(kb_SUMO_48319,axiom,
    s__instance(s__granularity__m,s__BinaryPredicate) ).

fof(kb_SUMO_48320,axiom,
    s__domain(s__granularity__m,"1",s__RealtimeSystem) ).

fof(kb_SUMO_48321,axiom,
    s__domain(s__granularity__m,"2",s__TimeDuration) ).

fof(kb_SUMO_48322,axiom,
    s__documentation(s__granularity__m,s__EnglishLanguage,'Granularity is a sub-property of the timing requirements property of real-time systems. Granularity is defined by how a timing requirement is specified in units of time.') ).

fof(kb_SUMO_48323,axiom,
    s__subclass(s__ComplexityAttribute,s__TimingRequirementAttribute) ).

fof(kb_SUMO_48324,axiom,
    s__instance(s__ComplexityAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_48325,axiom,
    s__instance(s__TimingRequirementAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_48326,axiom,
    s__documentation(s__ComplexityAttribute,s__EnglishLanguage,'A subclass of &%TimingRequirementAttribute, which includes &%MultipleRequirement-Complexity and &%SingleRequirement-Complexity.') ).

fof(kb_SUMO_48327,axiom,
    s__subrelation(s__complexity__m,s__property__m) ).

fof(kb_SUMO_48328,axiom,
    s__domain(s__complexity__m,"1",s__RealtimeSystem) ).

fof(kb_SUMO_48329,axiom,
    s__domain(s__complexity__m,"2",s__TimingRequirementAttribute) ).

fof(kb_SUMO_48330,axiom,
    s__documentation(s__complexity__m,s__EnglishLanguage,'(&%complexity ?System ?Attribute) holds if ?Attribute is a &%TimingRequirementAttribute which describes the &%RealtimeSystem ?System.') ).

fof(kb_SUMO_48331,axiom,
    s__subclass(s__SingleRequirement_Complexity,s__ComplexityAttribute) ).

fof(kb_SUMO_48332,axiom,
    s__instance(s__SingleRequirement_Complexity__t,s__SetOrClass) ).

fof(kb_SUMO_48333,axiom,
    s__documentation(s__SingleRequirement_Complexity,s__EnglishLanguage,'An attribute that describes instances of &%RealtimeSystems which require a single timing requirement, either a bound for completion time for systems with &%Transient-SystemBehavior or cycle deadline for systems with &%Periodic-SystemBehavior.') ).

fof(kb_SUMO_48334,axiom,
    ! [V__System] :
      ( s__instance(V__System,s__RealtimeSystem)
     => ( s__systemBehavior(V__System,s__Transient_SystemBehavior)
       => s__complexity(V__System,s__SingleRequirement_Complexity) ) ) ).

fof(kb_SUMO_48335,axiom,
    ! [V__System] :
      ( s__instance(V__System,s__RealtimeSystem)
     => ( s__systemBehavior(V__System,s__Periodic_SystemBehavior)
       => s__complexity(V__System,s__SingleRequirement_Complexity) ) ) ).

fof(kb_SUMO_48336,axiom,
    s__subclass(s__MultipleRequirement_Complexity,s__ComplexityAttribute) ).

fof(kb_SUMO_48337,axiom,
    s__instance(s__MultipleRequirement_Complexity__t,s__SetOrClass) ).

fof(kb_SUMO_48338,axiom,
    s__documentation(s__MultipleRequirement_Complexity,s__EnglishLanguage,'An attribute that describes instances of &%RealtimeSystems which require multiple timing requirements, both a bound for completion time for its transient behavior and a cycle deadline for its periodic behavior.') ).

fof(kb_SUMO_48339,axiom,
    ! [V__System] :
      ( s__instance(V__System,s__RealtimeSystem)
     => ( s__systemBehavior(V__System,s__Hybrid_SystemBehavior)
       => s__complexity(V__System,s__MultipleRequirement_Complexity) ) ) ).

fof(kb_SUMO_48340,axiom,
    s__subclass(s__StrictnessAttribute,s__TimingRequirementAttribute) ).

fof(kb_SUMO_48341,axiom,
    s__documentation(s__StrictnessAttribute,s__EnglishLanguage,'This is a subclass of &%TimingRequirementAttribute, which includes &%Hard-Strictness, &%Firm-Strictness, &%Soft-Strictness, &%Importance-Strictness, &%Utility-Strictness, and &%Hybrid-Strictness') ).

fof(kb_SUMO_48342,axiom,
    s__subrelation(s__strictness__m,s__property__m) ).

fof(kb_SUMO_48343,axiom,
    s__domain(s__strictness__m,"1",s__RealtimeSystem) ).

fof(kb_SUMO_48344,axiom,
    s__domain(s__strictness__m,"2",s__StrictnessAttribute) ).

fof(kb_SUMO_48345,axiom,
    s__documentation(s__strictness__m,s__EnglishLanguage,'(&%strictness ?System ?Attribute) holds if the &%StrictnessAttribute ?Attribute describes the &%RealtimeSystem ?System.') ).

fof(kb_SUMO_48346,axiom,
    s__subclass(s__Hard_Strictness,s__StrictnessAttribute) ).

fof(kb_SUMO_48347,axiom,
    s__instance(s__Hard_Strictness__t,s__SetOrClass) ).

fof(kb_SUMO_48348,axiom,
    s__documentation(s__Hard_Strictness,s__EnglishLanguage,'An attribute that applies to a &%RealtimeSystem just in case all deadlines are met.') ).

fof(kb_SUMO_48349,axiom,
    s__subclass(s__Firm_Strictness,s__StrictnessAttribute) ).

fof(kb_SUMO_48350,axiom,
    s__instance(s__Firm_Strictness__t,s__SetOrClass) ).

fof(kb_SUMO_48351,axiom,
    s__documentation(s__Firm_Strictness,s__EnglishLanguage,'An attribute that applies to a &%RealtimeSystem just in case a fixed percentage of requirements is met.') ).

fof(kb_SUMO_48352,axiom,
    s__subclass(s__Soft_Strictness,s__StrictnessAttribute) ).

fof(kb_SUMO_48353,axiom,
    s__instance(s__Soft_Strictness__t,s__SetOrClass) ).

fof(kb_SUMO_48354,axiom,
    s__documentation(s__Soft_Strictness,s__EnglishLanguage,'An attribute that applies to a &%RealtimeSystem just in case it maximizes the number of timing requirements like deadlines that are met but does not guarantee that all such requirements will be met or any fixed percentage of requirements will be met.') ).

fof(kb_SUMO_48355,axiom,
    s__subclass(s__Importance_Strictness,s__StrictnessAttribute) ).

fof(kb_SUMO_48356,axiom,
    s__instance(s__Importance_Strictness__t,s__SetOrClass) ).

fof(kb_SUMO_48357,axiom,
    s__documentation(s__Importance_Strictness,s__EnglishLanguage,'An attribute that applies to a &%RealtimeSystem just in case it is designed and implemented to meet the more important requirements first.') ).

fof(kb_SUMO_48358,axiom,
    s__subclass(s__Utility_Strictness,s__StrictnessAttribute) ).

fof(kb_SUMO_48359,axiom,
    s__instance(s__Utility_Strictness__t,s__SetOrClass) ).

fof(kb_SUMO_48360,axiom,
    s__documentation(s__Utility_Strictness,s__EnglishLanguage,'An attribute that applies to a &%RealtimeSystem just in case it is designed and implemented to use a utility-computing function, which is applied to competing timing requirements to determine which should be met because meeting the requirement produces higher utility as defined by the function.') ).

fof(kb_SUMO_48361,axiom,
    s__subclass(s__Hybrid_Strictness,s__StrictnessAttribute) ).

fof(kb_SUMO_48362,axiom,
    s__instance(s__Hybrid_Strictness__t,s__SetOrClass) ).

fof(kb_SUMO_48363,axiom,
    s__instance(s__StrictnessAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_48364,axiom,
    s__documentation(s__Hybrid_Strictness,s__EnglishLanguage,'An attribute that applies to a &%RealtimeSystem just in case the strictness of the system is a combination of &%Hard/Firm/Soft-Strictness with &%Importance-Strictness or a combination of &%Utility-Strictness with &%Importance-Strictness.') ).

fof(kb_SUMO_48365,axiom,
    ! [V__System] :
      ( s__instance(V__System,s__RealtimeSystem)
     => ( s__strictness(V__System,s__Hybrid_Strictness)
       => ( ( s__strictness(V__System,s__Importance_Strictness)
            & s__strictness(V__System,s__Utility_Strictness) )
          | ( s__strictness(V__System,s__Importance_Strictness)
            & s__strictness(V__System,s__Hard_Strictness) )
          | ( s__strictness(V__System,s__Importance_Strictness)
            & s__strictness(V__System,s__Firm_Strictness) )
          | ( s__strictness(V__System,s__Importance_Strictness)
            & s__strictness(V__System,s__Soft_Strictness) ) ) ) ) ).

fof(kb_SUMO_48366,axiom,
    s__subclass(s__AbstractionLevelAttribute,s__TimingRequirementAttribute) ).

fof(kb_SUMO_48367,axiom,
    s__documentation(s__AbstractionLevelAttribute,s__EnglishLanguage,'This is a subclass of &%TimingRequirementAttribute, which includes &%Instrument-AbstractionLevel, &%Method-AbstractionLevel, &%Object-AbstractionLevel, &%Task-AbstractionLevel, and &%TaskGroup-AbstractionLevel.') ).

fof(kb_SUMO_48368,axiom,
    s__subrelation(s__abstractionLevel__m,s__property__m) ).

fof(kb_SUMO_48369,axiom,
    s__domain(s__abstractionLevel__m,"1",s__RealtimeSystem) ).

fof(kb_SUMO_48370,axiom,
    s__domain(s__abstractionLevel__m,"2",s__AbstractionLevelAttribute) ).

fof(kb_SUMO_48371,axiom,
    s__subclass(s__Instrument_AbstractionLevel,s__AbstractionLevelAttribute) ).

fof(kb_SUMO_48372,axiom,
    s__instance(s__Instrument_AbstractionLevel__t,s__SetOrClass) ).

fof(kb_SUMO_48373,axiom,
    s__instance(s__AbstractionLevelAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_48374,axiom,
    s__documentation(s__Instrument_AbstractionLevel,s__EnglishLanguage,'The attribute &%Instrument-AbstractionLevel is the lowest level of abstraction, which can be used to describe a real-time system or subsystem.') ).

fof(kb_SUMO_48375,axiom,
    s__subclass(s__Method_AbstractionLevel,s__AbstractionLevelAttribute) ).

fof(kb_SUMO_48376,axiom,
    s__instance(s__Method_AbstractionLevel__t,s__SetOrClass) ).

fof(kb_SUMO_48377,axiom,
    s__documentation(s__Method_AbstractionLevel,s__EnglishLanguage,'The attribute &%Method-AbstractionLevel is the next to the lowest level of abstraction that can be used to describe a real-time system or subsystem. This is at the level of describing every callable function (or method in an object-oriented language) implemented in software.') ).

fof(kb_SUMO_48378,axiom,
    s__subclass(s__Object_AbstractionLevel,s__AbstractionLevelAttribute) ).

fof(kb_SUMO_48379,axiom,
    s__instance(s__Object_AbstractionLevel__t,s__SetOrClass) ).

fof(kb_SUMO_48380,axiom,
    s__documentation(s__Object_AbstractionLevel,s__EnglishLanguage,'The attribute &%Object-AbstractionLevel is immediately above the attribute &%Method-AbstractionLevel and can be used to describe a real-time system or subsystem. This is at the level of describing every software object that can be created from a class together with its data structures and methods (which define the interface for manipulating the object).') ).

fof(kb_SUMO_48381,axiom,
    s__subclass(s__Task_AbstractionLevel,s__AbstractionLevelAttribute) ).

fof(kb_SUMO_48382,axiom,
    s__instance(s__Task_AbstractionLevel__t,s__SetOrClass) ).

fof(kb_SUMO_48383,axiom,
    s__documentation(s__Task_AbstractionLevel,s__EnglishLanguage,'The attribute &%Task-AbstractionLevel is immediately above the attribute &%Object-AbstractionLevel and can be used to describe a real-time system or subsystem. This is at the level of describing the major tasks that are carried out by the real-time systems and are typically executable as individual processes. The description of a task would consist of listing all the software objects used to perform the task.') ).

fof(kb_SUMO_48384,axiom,
    s__subclass(s__TaskGroup_AbstractionLevel,s__AbstractionLevelAttribute) ).

fof(kb_SUMO_48385,axiom,
    s__instance(s__TaskGroup_AbstractionLevel__t,s__SetOrClass) ).

fof(kb_SUMO_48386,axiom,
    s__documentation(s__TaskGroup_AbstractionLevel,s__EnglishLanguage,'The attribute &%TaskGroup-AbstractionLevel is immediately above the attribute &%Task-AbstractionLevel and can be used to describe a real-time system or subsystem This is at the level of describing groups of tasks which are related or connected by the real-time systems and are typically part of a concurrently executing path.') ).

fof(kb_SUMO_48387,axiom,
    s__subrelation(s__memorySize__m,s__measure__m) ).

fof(kb_SUMO_48388,axiom,
    s__domain(s__memorySize__m,"1",s__ComputationalSystem) ).

fof(kb_SUMO_48389,axiom,
    s__domain(s__memorySize__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_48390,axiom,
    s__documentation(s__memorySize__m,s__EnglishLanguage,'(&%memorySize ?System ?Size) holds if ?Size is the required memory size for the &%ComputationalSystem ?System.') ).

fof(kb_SUMO_48391,axiom,
    s__subclass(s__Sensor,s__ComputerHardware) ).

fof(kb_SUMO_48392,axiom,
    s__instance(s__Sensor__t,s__SetOrClass) ).

fof(kb_SUMO_48393,axiom,
    s__documentation(s__Sensor,s__EnglishLanguage,'&%Sensors include software that measures any attribute of executing computer programs or collections of executing programs, such as CPU utilization, aka load, memory utilization, I/O, overall task performance, network load and latency, etc.') ).

fof(kb_SUMO_48394,axiom,
    s__subclass(s__UniformResourceIdentifier,s__ContentBearingObject) ).

fof(kb_SUMO_48395,axiom,
    s__instance(s__UniformResourceIdentifier__t,s__SetOrClass) ).

fof(kb_SUMO_48396,axiom,
    s__exhaustiveDecomposition_3(s__UniformResourceIdentifier,s__UniformResourceLocator,s__UniformResourceName) ).

fof(kb_SUMO_48397,axiom,
    s__documentation(s__UniformResourceIdentifier,s__EnglishLanguage,'A &%UniformResourceIdentifier (URI) is a compact string of characters for identifying an abstract or physical resource. A URI can be further classified as a locator, a name, or both (source: http://www.ietf.org/rfc/rfc2396.txt).') ).

fof(kb_SUMO_48398,axiom,
    ! [V__URI] :
      ( s__instance(V__URI,s__UniformResourceIdentifier)
     => ? [V__Resource] :
          ( s__instance(V__Resource,s__DigitalData)
          & s__refers(V__URI,V__Resource) ) ) ).

fof(kb_SUMO_48399,axiom,
    s__subclass(s__UniformResourceLocator,s__UniformResourceIdentifier) ).

fof(kb_SUMO_48400,axiom,
    s__instance(s__UniformResourceLocator__t,s__SetOrClass) ).

fof(kb_SUMO_48401,axiom,
    s__documentation(s__UniformResourceLocator,s__EnglishLanguage,'The term &%UniformResourceLocator (URL) refers to the subset of URI that identify resources via a representation of their primary access mechanism (e.g., their network location), rather than identifying the resource by name or by some other attribute(s) of that resource (source: http://www.ietf.org/rfc/rfc2396.txt).') ).

fof(kb_SUMO_48402,axiom,
    ! [V__URL] :
      ( s__instance(V__URL,s__UniformResourceLocator)
     => ? [V__Address] :
          ( s__instance(V__Address,s__IPAddress)
          & s__represents(V__URL,V__Address) ) ) ).

fof(kb_SUMO_48403,axiom,
    s__subclass(s__UniformResourceName,s__UniformResourceIdentifier) ).

fof(kb_SUMO_48404,axiom,
    s__instance(s__UniformResourceName__t,s__SetOrClass) ).

fof(kb_SUMO_48405,axiom,
    s__documentation(s__UniformResourceName,s__EnglishLanguage,'The term UniformResourceName (URN) refers to the subset of URI that are required to remain globally unique and persistent even when the resource ceases to exist or becomes unavailable (source: http://www.ietf.org/rfc/rfc2396.txt).') ).

fof(kb_SUMO_48406,axiom,
    s__subclass(s__DataSink,s__ComputerInputDevice) ).

fof(kb_SUMO_48407,axiom,
    s__instance(s__DataSink__t,s__SetOrClass) ).

fof(kb_SUMO_48408,axiom,
    s__documentation(s__DataSink,s__EnglishLanguage,'A device or part of the computer that receives data.') ).

fof(kb_SUMO_48409,axiom,
    ! [V__Sink] :
      ( s__instance(V__Sink,s__DataSink)
     => ? [V__Transfer] :
          ( s__instance(V__Transfer,s__Process)
          & s__instance(V__Transfer,s__DataTransfer)
          & s__destination(V__Transfer,V__Sink) ) ) ).

fof(kb_SUMO_48410,axiom,
    s__subclass(s__ComputerUser,s__CognitiveAgent) ).

fof(kb_SUMO_48411,axiom,
    s__instance(s__ComputerUser__t,s__SetOrClass) ).

fof(kb_SUMO_48412,axiom,
    s__documentation(s__ComputerUser,s__EnglishLanguage,'Any individual who interacts with a computer.') ).

fof(kb_SUMO_48413,axiom,
    ! [V__User] :
      ( s__instance(V__User,s__Object)
     => ( s__instance(V__User,s__ComputerUser)
       => ? [V__Computer] :
            ( s__instance(V__Computer,s__Agent)
            & s__instance(V__Computer,s__Computer)
            & s__uses(V__User,V__Computer) ) ) ) ).

fof(kb_SUMO_48414,axiom,
    s__subclass(s__UserRequest,s__ComputerProcess) ).

fof(kb_SUMO_48415,axiom,
    s__instance(s__UserRequest__t,s__SetOrClass) ).

fof(kb_SUMO_48416,axiom,
    s__documentation(s__UserRequest,s__EnglishLanguage,'A request made by a &%ComputerUser, such as looking up a customer record.') ).

fof(kb_SUMO_48417,axiom,
    ! [V__Request] :
      ( s__instance(V__Request,s__Process)
     => ( s__instance(V__Request,s__UserRequest)
       => ? [V__User] :
            ( s__instance(V__User,s__Agent)
            & s__instance(V__User,s__ComputerUser)
            & s__agent(V__Request,V__User) ) ) ) ).

fof(kb_SUMO_48418,axiom,
    s__subclass(s__ComputerResponse,s__ComputerProcess) ).

fof(kb_SUMO_48419,axiom,
    s__instance(s__ComputerResponse__t,s__SetOrClass) ).

fof(kb_SUMO_48420,axiom,
    s__documentation(s__ComputerResponse,s__EnglishLanguage,'A &%ComputerProcess which attempts to comply with a users request.') ).

fof(kb_SUMO_48421,axiom,
    s__instance(s__computerResponseTo__m,s__BinaryPredicate) ).

fof(kb_SUMO_48422,axiom,
    s__domain(s__computerResponseTo__m,"1",s__ComputerResponse) ).

fof(kb_SUMO_48423,axiom,
    s__domain(s__computerResponseTo__m,"2",s__UserRequest) ).

fof(kb_SUMO_48424,axiom,
    s__documentation(s__computerResponseTo__m,s__EnglishLanguage,'(&%computerResponseTo ?Response ?Request) means that ?Response is a &%ComputerResponse to the &%UserRequest ?Request.') ).

fof(kb_SUMO_48425,axiom,
    s__instance(s__responseTime__m,s__BinaryPredicate) ).

fof(kb_SUMO_48426,axiom,
    s__domain(s__responseTime__m,"1",s__UserRequest) ).

fof(kb_SUMO_48427,axiom,
    s__domain(s__responseTime__m,"2",s__TimeDuration) ).

fof(kb_SUMO_48428,axiom,
    s__documentation(s__responseTime__m,s__EnglishLanguage,'The time it takes for the computer to comply with a users request, such as looking up a customer record.') ).

fof(kb_SUMO_48429,axiom,
    ! [V__Request,V__Response,V__Time] :
      ( ( s__instance(V__Time,s__TimeDuration)
        & s__instance(V__Response,s__ComputerResponse)
        & s__instance(V__Request,s__UserRequest) )
     => ( ( s__responseTime(V__Request,V__Time)
          & s__computerResponseTo(V__Response,V__Request) )
       => s__duration(s__WhenFn(V__Response),V__Time) ) ) ).

fof(kb_SUMO_48430,axiom,
    s__subrelation(s__responseRate__m,s__frequency__m) ).

fof(kb_SUMO_48431,axiom,
    s__domain(s__responseRate__m,"1",s__ComputerResponse) ).

fof(kb_SUMO_48432,axiom,
    s__domain(s__responseRate__m,"2",s__TimeDuration) ).

fof(kb_SUMO_48433,axiom,
    s__documentation(s__responseRate__m,s__EnglishLanguage,'(&%responseRate ?Response ?Period) means that ?Period is the period at which the computer sends its ?Response.') ).

fof(kb_SUMO_48434,axiom,
    s__subrelation(s__requestRate__m,s__frequency__m) ).

fof(kb_SUMO_48435,axiom,
    s__domain(s__requestRate__m,"1",s__UserRequest) ).

fof(kb_SUMO_48436,axiom,
    s__domain(s__requestRate__m,"2",s__TimeDuration) ).

fof(kb_SUMO_48437,axiom,
    s__documentation(s__requestRate__m,s__EnglishLanguage,'(&%requestRate ?Request ?Period) means that ?Period is the period at which the user sends its ?Request.') ).

fof(kb_SUMO_48438,axiom,
    s__subclass(s__Multitasking,s__ComputerProcess) ).

fof(kb_SUMO_48439,axiom,
    s__instance(s__Multitasking__t,s__SetOrClass) ).

fof(kb_SUMO_48440,axiom,
    s__instance(s__ComputerProcess__t,s__SetOrClass) ).

fof(kb_SUMO_48441,axiom,
    s__documentation(s__Multitasking,s__EnglishLanguage,'The running of two or more programs in one computer at the same time. The number of programs that can be effectively multitasked depends on the type of multitasking performed (preemptive vs cooperative), CPU speed and memory and disk capacity.') ).

fof(kb_SUMO_48442,axiom,
    ! [V__Process] :
      ( s__instance(V__Process,s__ComputerProcess)
     => ( s__instance(V__Process,s__Multitasking)
       => ? [V__Program1,V__Program2] :
            ( s__instance(V__Program2,s__ComputerProgram)
            & s__instance(V__Program1,s__ComputerProgram)
            & s__programRunning(V__Process,V__Program1)
            & s__programRunning(V__Process,V__Program2)
            & V__Program1 != V__Program2 ) ) ) ).

fof(kb_SUMO_48443,axiom,
    s__subclass(s__ComputerTask,s__ComputerProcess) ).

fof(kb_SUMO_48444,axiom,
    s__instance(s__ComputerTask__t,s__SetOrClass) ).

fof(kb_SUMO_48445,axiom,
    s__documentation(s__ComputerTask,s__EnglishLanguage,'In a multitasking environment, an independently running program or subprogram. Each task is assigned a task number.') ).

fof(kb_SUMO_48446,axiom,
    ! [V__Task] :
      ( ( s__instance(V__Task,s__Object)
        & s__instance(V__Task,s__ComputerProcess) )
     => ( s__instance(V__Task,s__ComputerTask)
       => ? [V__Program,V__Process] :
            ( s__instance(V__Process,s__Object)
            & s__instance(V__Program,s__ComputerProgram)
            & s__part(V__Task,V__Process)
            & s__instance(V__Process,s__Multitasking)
            & s__programRunning(V__Task,V__Program) ) ) ) ).

fof(kb_SUMO_48447,axiom,
    s__subclass(s__ComputerResource,s__ComputationalSystem) ).

fof(kb_SUMO_48448,axiom,
    s__instance(s__ComputerResource__t,s__SetOrClass) ).

fof(kb_SUMO_48449,axiom,
    s__documentation(s__ComputerResource,s__EnglishLanguage,'One element of hardware, software or data that is part of a larger system. For example, network resources are the available servers and printers in the network. Software resources can be programs, utilities or even smaller elements within a program. Data resources are the files and databases that can be accessed.') ).

fof(kb_SUMO_48450,axiom,
    ! [V__Resource] :
      ( s__instance(V__Resource,s__Object)
     => ( s__instance(V__Resource,s__ComputerResource)
       => ? [V__System] :
            ( s__instance(V__System,s__Object)
            & s__instance(V__System,s__ComputationalSystem)
            & s__part(V__Resource,V__System) ) ) ) ).

fof(kb_SUMO_48451,axiom,
    s__subclass(s__NetworkResource,s__ComputerResource) ).

fof(kb_SUMO_48452,axiom,
    s__instance(s__NetworkResource__t,s__SetOrClass) ).

fof(kb_SUMO_48453,axiom,
    s__documentation(s__NetworkResource,s__EnglishLanguage,'Network resources are the available servers and printers in the network.') ).

fof(kb_SUMO_48454,axiom,
    ! [V__Resource] :
      ( s__instance(V__Resource,s__NetworkResource)
     => ( s__instance(V__Resource,s__Server)
        | s__instance(V__Resource,s__Printer) ) ) ).

fof(kb_SUMO_48455,axiom,
    s__subclass(s__Printer,s__ComputerOutputDevice) ).

fof(kb_SUMO_48456,axiom,
    s__instance(s__Printer__t,s__SetOrClass) ).

fof(kb_SUMO_48457,axiom,
    s__instance(s__ComputerOutputDevice__t,s__SetOrClass) ).

fof(kb_SUMO_48458,axiom,
    s__documentation(s__Printer,s__EnglishLanguage,'A device that converts computer output into printed images.') ).

fof(kb_SUMO_48459,axiom,
    s__subclass(s__Server,s__ComputationalSystem) ).

fof(kb_SUMO_48460,axiom,
    s__instance(s__Server__t,s__SetOrClass) ).

fof(kb_SUMO_48461,axiom,
    s__documentation(s__Server,s__EnglishLanguage,'A computer in a network shared by multiple users. The term may refer to both the hardware and software or just the software that performs the service.') ).

fof(kb_SUMO_48462,axiom,
    s__subrelation(s__load__m,s__measure__m) ).

fof(kb_SUMO_48463,axiom,
    s__domain(s__load__m,"1",s__ComputerComponent) ).

fof(kb_SUMO_48464,axiom,
    s__domain(s__load__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_48465,axiom,
    s__documentation(s__load__m,s__EnglishLanguage,'In performance measurement, the current use of a system as a percentage of total capacity.') ).

fof(kb_SUMO_48466,axiom,
    ! [V__System,V__Load] :
      ( ( s__instance(V__Load,s__ConstantQuantity)
        & s__instance(V__Load,s__RealNumber)
        & s__instance(V__System,s__ComputerComponent) )
     => ( s__load(V__System,V__Load)
       => ? [V__Event] :
            ( s__instance(V__Event,s__MeasuringPerformance)
            & s__performanceResult(V__Event,V__System,V__Load) ) ) ) ).

fof(kb_SUMO_48467,axiom,
    s__subclass(s__DigitalData,s__SymbolicString) ).

fof(kb_SUMO_48468,axiom,
    s__documentation(s__DigitalData,s__EnglishLanguage,'This term refers to any data that is recorded, displayed, or stored as a string of &%BinaryNumbers.') ).

fof(kb_SUMO_48469,axiom,
    ! [V__DATA] :
      ( s__instance(V__DATA,s__Physical)
     => ( s__instance(V__DATA,s__DigitalData)
       => ? [V__DEVICE] :
            ( s__instance(V__DEVICE,s__Object)
            & s__instance(V__DEVICE,s__DigitalDataStorageDevice)
            & s__located(V__DATA,V__DEVICE) ) ) ) ).

fof(kb_SUMO_48470,axiom,
    s__subclass(s__ImageFile,s__DigitalData) ).

fof(kb_SUMO_48471,axiom,
    s__documentation(s__ImageFile,s__EnglishLanguage,'A picture (graphic) stored in a particular coding scheme and stored as a file. Note that this can include vector as well as raster images. Raster images will entail a particular number of horizontal and vertical pixels. Vector images will not entail a particular size or resolution.') ).

fof(kb_SUMO_48472,axiom,
    s__subclass(s__Database,s__DigitalData) ).

fof(kb_SUMO_48473,axiom,
    s__instance(s__Database__t,s__SetOrClass) ).

fof(kb_SUMO_48474,axiom,
    s__documentation(s__Database,s__EnglishLanguage,'A database is an organized collection of Data that is used for one or more purposes. It is usually managed by some sort of Database Management System (DBMS).') ).

fof(kb_SUMO_48475,axiom,
    s__subrelation(s__dataProcessed__m,s__patient__m) ).

fof(kb_SUMO_48476,axiom,
    s__domain(s__dataProcessed__m,"1",s__ComputerProcess) ).

fof(kb_SUMO_48477,axiom,
    s__domain(s__dataProcessed__m,"2",s__DigitalData) ).

fof(kb_SUMO_48478,axiom,
    s__documentation(s__dataProcessed__m,s__EnglishLanguage,'The data being processed during a &%ComputerProcess.') ).

fof(kb_SUMO_48479,axiom,
    s__subclass(s__Abort,s__ComputerProcess) ).

fof(kb_SUMO_48480,axiom,
    s__instance(s__Abort__t,s__SetOrClass) ).

fof(kb_SUMO_48481,axiom,
    s__documentation(s__Abort,s__EnglishLanguage,'To exit a function or application without saving any data that has been changed.') ).

fof(kb_SUMO_48482,axiom,
    s__instance(s__processAborted__m,s__BinaryPredicate) ).

fof(kb_SUMO_48483,axiom,
    s__instance(s__processAborted__m,s__AsymmetricRelation) ).

fof(kb_SUMO_48484,axiom,
    s__domain(s__processAborted__m,"1",s__Abort) ).

fof(kb_SUMO_48485,axiom,
    s__domain(s__processAborted__m,"2",s__ComputerProcess) ).

fof(kb_SUMO_48486,axiom,
    s__documentation(s__processAborted__m,s__EnglishLanguage,'(&%processAborted ?Abort ?Process) means that the &%ComputerProcess ?Process is aborted as the result of ?Abort.') ).

fof(kb_SUMO_48487,axiom,
    ! [V__Abort,V__Process,V__Data] :
      ( ( s__instance(V__Data,s__DigitalData)
        & s__instance(V__Process,s__ComputerProcess)
        & s__instance(V__Abort,s__Abort) )
     => ( ( s__processAborted(V__Abort,V__Process)
          & s__dataProcessed(V__Process,V__Data) )
       => ~ ? [V__Save] :
              ( s__instance(V__Save,s__ComputerProcess)
              & s__instance(V__Save,s__DataSaving)
              & s__dataProcessed(V__Save,V__Data) ) ) ) ).

fof(kb_SUMO_48488,axiom,
    s__subclass(s__DataSaving,s__ComputerProcess) ).

fof(kb_SUMO_48489,axiom,
    s__instance(s__DataSaving__t,s__SetOrClass) ).

fof(kb_SUMO_48490,axiom,
    s__documentation(s__DataSaving,s__EnglishLanguage,'A process of copying the document, record or image being worked on onto a storage medium. Saving updates the file by writing the data that currently resides in memory (RAM) onto disk or tape. Most applications prompt the user to save data upon exiting.') ).

fof(kb_SUMO_48491,axiom,
    ! [V__Save] :
      ( s__instance(V__Save,s__ComputerProcess)
     => ( s__instance(V__Save,s__DataSaving)
       => ? [V__Data] :
            ( s__instance(V__Data,s__DigitalData)
            & s__dataProcessed(V__Save,V__Data) ) ) ) ).

fof(kb_SUMO_48492,axiom,
    ! [V__DSAVE] :
      ( s__instance(V__DSAVE,s__Process)
     => ( s__instance(V__DSAVE,s__DataSaving)
       => ? [V__DSTORE] :
            ( s__instance(V__DSTORE,s__Object)
            & s__instance(V__DSTORE,s__DataStorageDevice)
            & s__resource(V__DSAVE,V__DSTORE) ) ) ) ).

fof(kb_SUMO_48493,axiom,
    s__subclass(s__DataCompression,s__ComputerProcess) ).

fof(kb_SUMO_48494,axiom,
    s__instance(s__DataCompression__t,s__SetOrClass) ).

fof(kb_SUMO_48495,axiom,
    s__documentation(s__DataCompression,s__EnglishLanguage,'Encoding data to take up less storage space.') ).

%FOL fof(kb_SUMO_48496,axiom,(( (! [V__NewMemory,V__Memory,V__Data,V__Compression,V__Measure] : ((s__instance(V__Measure,s__UnitOfMeasure) & s__instance(V__Compression,s__ComputerProcess) & s__instance(V__Data,s__DigitalData) & s__instance(V__Data,s__ComputationalSystem) & s__instance(V__Memory,s__RealNumber) & s__instance(V__NewMemory,s__RealNumber)) => ((s__instance(V__Compression,s__DataCompression) & s__dataProcessed(V__Compression,V__Data) & s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__Compression)),'s__memorySize(V__Data,s__MeasureFn(V__Memory,V__Measure))') & s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__Compression)),'s__memorySize(V__Data,s__MeasureFn(V__NewMemory,V__Measure))')) => less(V__NewMemory,V__Memory)))) ))).

fof(kb_SUMO_48497,axiom,
    s__subclass(s__ProcessTask,s__Abstract) ).

fof(kb_SUMO_48498,axiom,
    s__instance(s__ProcessTask__t,s__SetOrClass) ).

fof(kb_SUMO_48499,axiom,
    s__documentation(s__ProcessTask,s__EnglishLanguage,'A function to be performed.') ).

fof(kb_SUMO_48500,axiom,
    ! [V__Task] :
      ( s__instance(V__Task,s__ProcessTask)
     => ? [V__Process] :
          ( s__instance(V__Process,s__ComputerProcess)
          & s__task(V__Process,V__Task) ) ) ).

fof(kb_SUMO_48501,axiom,
    s__instance(s__task__m,s__BinaryPredicate) ).

fof(kb_SUMO_48502,axiom,
    s__instance(s__task__m,s__AsymmetricRelation) ).

fof(kb_SUMO_48503,axiom,
    s__domain(s__task__m,"1",s__ComputerProcess) ).

fof(kb_SUMO_48504,axiom,
    s__domain(s__task__m,"2",s__ProcessTask) ).

fof(kb_SUMO_48505,axiom,
    s__documentation(s__task__m,s__EnglishLanguage,'(&%task ?Process ?Task) means that ?Task is a function to be performed by the &%ComputerProcess ?Process.') ).

fof(kb_SUMO_48506,axiom,
    s__subclass(s__UsingAResource,s__ComputerProcess) ).

fof(kb_SUMO_48507,axiom,
    s__instance(s__UsingAResource__t,s__SetOrClass) ).

fof(kb_SUMO_48508,axiom,
    s__documentation(s__UsingAResource,s__EnglishLanguage,'A &%ComputerProcess which requires access to a &%ComputerResource.') ).

fof(kb_SUMO_48509,axiom,
    ! [V__Using] :
      ( s__instance(V__Using,s__ComputerProcess)
     => ( s__instance(V__Using,s__UsingAResource)
       => ? [V__Resource] :
            ( s__instance(V__Resource,s__ComputerResource)
            & s__resourceUsed(V__Using,V__Resource) ) ) ) ).

fof(kb_SUMO_48510,axiom,
    ! [V__Agent,V__Using,V__Resource] :
      ( ( s__instance(V__Resource,s__ComputerResource)
        & s__instance(V__Resource,s__Agent)
        & s__instance(V__Using,s__ComputerProcess)
        & s__instance(V__Agent,s__Agent) )
     => ( ( s__instance(V__Using,s__UsingAResource)
          & s__resourceUsed(V__Using,V__Resource)
          & s__agent(V__Using,V__Agent) )
       => s__uses(V__Agent,V__Resource) ) ) ).

fof(kb_SUMO_48511,axiom,
    s__subclass(s__ReusingAResource,s__ComputerProcess) ).

fof(kb_SUMO_48512,axiom,
    s__instance(s__ReusingAResource__t,s__SetOrClass) ).

fof(kb_SUMO_48513,axiom,
    s__documentation(s__ReusingAResource,s__EnglishLanguage,'To use the same resource again.') ).

fof(kb_SUMO_48514,axiom,
    ! [V__Using] :
      ( s__instance(V__Using,s__ComputerProcess)
     => ( s__instance(V__Using,s__ReusingAResource)
       => ? [V__Resource] :
            ( s__instance(V__Resource,s__ComputerResource)
            & s__resourceUsed(V__Using,V__Resource) ) ) ) ).

fof(kb_SUMO_48515,axiom,
    ! [V__Reusing,V__Resource] :
      ( ( s__instance(V__Resource,s__ComputerResource)
        & s__instance(V__Reusing,s__ComputerProcess) )
     => ( ( s__instance(V__Reusing,s__ReusingAResource)
          & s__resourceUsed(V__Reusing,V__Resource) )
       => ? [V__Using] :
            ( s__instance(V__Using,s__ComputerProcess)
            & s__instance(V__Using,s__UsingAResource)
            & s__resourceUsed(V__Using,V__Resource)
            & s__earlier(s__WhenFn(V__Using),s__WhenFn(V__Reusing)) ) ) ) ).

fof(kb_SUMO_48516,axiom,
    s__subrelation(s__resourceUsed__m,s__patient__m) ).

fof(kb_SUMO_48517,axiom,
    s__domain(s__resourceUsed__m,"1",s__ComputerProcess) ).

fof(kb_SUMO_48518,axiom,
    s__domain(s__resourceUsed__m,"2",s__ComputerResource) ).

fof(kb_SUMO_48519,axiom,
    s__documentation(s__resourceUsed__m,s__EnglishLanguage,'(&%resourceUsed ?Process ?Resource) means that the &%ComputerProcess ?Process has access to the &%ComputerResource ?Resource.') ).

fof(kb_SUMO_48520,axiom,
    s__instance(s__imageResolution__m,s__BinaryPredicate) ).

fof(kb_SUMO_48521,axiom,
    s__domain(s__imageResolution__m,"1",s__ImageFile) ).

fof(kb_SUMO_48522,axiom,
    s__domain(s__imageResolution__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_48523,axiom,
    s__documentation(s__imageResolution__m,s__EnglishLanguage,'The degree of sharpness of a displayed or printed image.') ).

fof(kb_SUMO_48524,axiom,
    s__subclass(s__Optimization,s__ProcessTask) ).

fof(kb_SUMO_48525,axiom,
    s__instance(s__Optimization__t,s__SetOrClass) ).

fof(kb_SUMO_48526,axiom,
    s__disjoint(s__Optimization,s__SatisfyingRequirements) ).

fof(kb_SUMO_48527,axiom,
    s__documentation(s__Optimization,s__EnglishLanguage,'Optimization means finding the best solution according to a set of criteria. For a computer program, an optimal solution would be the fastest program (according to some benchmark) or the smallest program.') ).

fof(kb_SUMO_48528,axiom,
    s__subclass(s__SatisfyingRequirements,s__ProcessTask) ).

fof(kb_SUMO_48529,axiom,
    s__instance(s__SatisfyingRequirements__t,s__SetOrClass) ).

fof(kb_SUMO_48530,axiom,
    s__documentation(s__SatisfyingRequirements,s__EnglishLanguage,'&%SatisfyingRequirements covers cases of finding a solution that satisfies necessary conditions.') ).

fof(kb_SUMO_48531,axiom,
    s__subclass(s__Utility,s__ComputerProgram) ).

fof(kb_SUMO_48532,axiom,
    s__instance(s__Utility__t,s__SetOrClass) ).

fof(kb_SUMO_48533,axiom,
    s__documentation(s__Utility,s__EnglishLanguage,'A program that performs a specific task related to the management of computer functions, resources, or files. Utility programs range from the simple to the sophisticated, and many programmers specialize in producing and distributing them as shareware. There are utilities that perform file and directory management, data compression, disk defragmentation and repair, system diagnostics, graphics viewing, and system security, for example. Many utilities are written as memory-resident programs meant to serve as adjuncts to operating systems. Many operating systems incorporate such popular utility functions as undeleting, password protection, memory management, virus protection, and file compression.') ).

fof(kb_SUMO_48534,axiom,
    s__subclass(s__UserAccount,s__ContentBearingObject) ).

fof(kb_SUMO_48535,axiom,
    s__instance(s__UserAccount__t,s__SetOrClass) ).

fof(kb_SUMO_48536,axiom,
    s__documentation(s__UserAccount,s__EnglishLanguage,'An established relationship between a user and a computer, network or information service. User accounts require a username and password, and new user accounts are given a default set of permissions.') ).

fof(kb_SUMO_48537,axiom,
    ! [V__Account] :
      ( s__instance(V__Account,s__UserAccount)
     => ? [V__User] :
          ( s__instance(V__User,s__ComputerUser)
          & s__hasAccount(V__User,V__Account) ) ) ).

fof(kb_SUMO_48538,axiom,
    s__subclass(s__UserName,s__SymbolicString) ).

fof(kb_SUMO_48539,axiom,
    s__instance(s__UserName__t,s__SetOrClass) ).

fof(kb_SUMO_48540,axiom,
    s__documentation(s__UserName,s__EnglishLanguage,'The name a person uses to identify himself or herself when logging onto a computer system or online service.') ).

fof(kb_SUMO_48541,axiom,
    ! [V__Account,V__User] :
      ( ( s__instance(V__User,s__ComputerUser)
        & s__instance(V__Account,s__UserAccount) )
     => ( s__hasAccount(V__User,V__Account)
       => ? [V__Name] :
            ( s__instance(V__Name,s__UserName)
            & s__userName(V__User,V__Name) ) ) ) ).

fof(kb_SUMO_48542,axiom,
    s__subrelation(s__userName__m,s__names__m) ).

fof(kb_SUMO_48543,axiom,
    s__instance(s__userName__m,s__AsymmetricRelation) ).

fof(kb_SUMO_48544,axiom,
    s__domain(s__userName__m,"1",s__ComputerUser) ).

fof(kb_SUMO_48545,axiom,
    s__domain(s__userName__m,"2",s__UserName) ).

fof(kb_SUMO_48546,axiom,
    s__documentation(s__userName__m,s__EnglishLanguage,'(&%userName ?Name ?User) means that ?Name is the name the &%ComputerUser uses to identify himself or herself when logging onto a computer system.') ).

fof(kb_SUMO_48547,axiom,
    s__subrelation(s__hasAccount__m,s__possesses__m) ).

fof(kb_SUMO_48548,axiom,
    s__instance(s__hasAccount__m,s__AsymmetricRelation) ).

fof(kb_SUMO_48549,axiom,
    s__domain(s__hasAccount__m,"1",s__ComputerUser) ).

fof(kb_SUMO_48550,axiom,
    s__domain(s__hasAccount__m,"2",s__UserAccount) ).

fof(kb_SUMO_48551,axiom,
    s__documentation(s__hasAccount__m,s__EnglishLanguage,'(&%hasAccount ?User ?Account) holds if ?User is assigned the &%UserAccount ?Account.') ).

fof(kb_SUMO_48552,axiom,
    s__subclass(s__ComputerPassword,s__SymbolicString) ).

fof(kb_SUMO_48553,axiom,
    s__instance(s__ComputerPassword__t,s__SetOrClass) ).

fof(kb_SUMO_48554,axiom,
    s__documentation(s__ComputerPassword,s__EnglishLanguage,'A word or code used to serve as a security measure against unauthorized access to data. It is normally managed by the operating system or DBMS.') ).

fof(kb_SUMO_48555,axiom,
    ! [V__Account,V__User] :
      ( ( s__instance(V__User,s__ComputerUser)
        & s__instance(V__Account,s__UserAccount) )
     => ( s__hasAccount(V__User,V__Account)
       => ? [V__Password] :
            ( s__instance(V__Password,s__ComputerPassword)
            & s__password(V__Password,V__User) ) ) ) ).

fof(kb_SUMO_48556,axiom,
    s__subrelation(s__password__m,s__names__m) ).

fof(kb_SUMO_48557,axiom,
    s__instance(s__password__m,s__AsymmetricRelation) ).

fof(kb_SUMO_48558,axiom,
    s__domain(s__password__m,"2",s__ComputerUser) ).

fof(kb_SUMO_48559,axiom,
    s__domain(s__password__m,"1",s__ComputerPassword) ).

fof(kb_SUMO_48560,axiom,
    s__documentation(s__password__m,s__EnglishLanguage,'(&%password ?Password ?User) means that ?Password is the password the &%ComputerUser uses while logging onto a computer system.') ).

fof(kb_SUMO_48561,axiom,
    s__subclass(s__ComputerReport,s__DigitalData) ).

fof(kb_SUMO_48562,axiom,
    s__instance(s__ComputerReport__t,s__SetOrClass) ).

fof(kb_SUMO_48563,axiom,
    s__documentation(s__ComputerReport,s__EnglishLanguage,'A collection of data, presented in a preformatted manner.') ).

fof(kb_SUMO_48564,axiom,
    s__subrelation(s__hostStatus__m,s__attribute__m) ).

fof(kb_SUMO_48565,axiom,
    s__domain(s__hostStatus__m,"1",s__Computer) ).

fof(kb_SUMO_48566,axiom,
    s__domain(s__hostStatus__m,"2",s__ComputerStatus) ).

fof(kb_SUMO_48567,axiom,
    s__documentation(s__hostStatus__m,s__EnglishLanguage,'(&%hostStatus ?Computer ?Status) means that ?Status describes the status of the Computer, such as &%HostDown, &%HostReady.') ).

fof(kb_SUMO_48568,axiom,
    s__subclass(s__ComputerStatus,s__RelationalAttribute) ).

fof(kb_SUMO_48569,axiom,
    s__documentation(s__ComputerStatus,s__EnglishLanguage,'An attribute which describes status of the &%Computer, such as &%HostDown, &%HostReady.') ).

fof(kb_SUMO_48570,axiom,
    s__instance(s__HostDown,s__ComputerStatus) ).

fof(kb_SUMO_48571,axiom,
    s__instance(s__ComputerStatus__t,s__SetOrClass) ).

fof(kb_SUMO_48572,axiom,
    s__documentation(s__HostDown,s__EnglishLanguage,'An attribute which applies to a computer that ceases to operate due to hardware or software failure.') ).

fof(kb_SUMO_48573,axiom,
    s__instance(s__HostReady,s__ComputerStatus) ).

fof(kb_SUMO_48574,axiom,
    s__documentation(s__HostReady,s__EnglishLanguage,'An attribute which applies to a computer that is functional, operating properly, and ready to receive work requests.') ).

fof(kb_SUMO_48575,axiom,
    s__instance(s__hostJitter__m,s__BinaryPredicate) ).

fof(kb_SUMO_48576,axiom,
    s__domain(s__hostJitter__m,"1",s__Computer) ).

fof(kb_SUMO_48577,axiom,
    s__domain(s__hostJitter__m,"2",s__ConstantQuantity) ).

fof(kb_SUMO_48578,axiom,
    s__documentation(s__hostJitter__m,s__EnglishLanguage,'Interference on an analog line caused by a variation of a signal from its reference timing slots. Jitter can cause problems in the receipt of data and any subsequent processing of that data.') ).

fof(kb_SUMO_48579,axiom,
    s__subclass(s__Epoch,s__TimePoint) ).

fof(kb_SUMO_48580,axiom,
    s__documentation(s__Epoch,s__EnglishLanguage,'An instant in time that is arbitrarily selected as a point of reference.') ).

fof(kb_SUMO_48581,axiom,
    s__instance(s__UnixEpoch,s__Epoch) ).

fof(kb_SUMO_48582,axiom,
    s__instance(s__Epoch__t,s__SetOrClass) ).

fof(kb_SUMO_48583,axiom,
    s__documentation(s__UnixEpoch,s__EnglishLanguage,'The Unix epoch or point of reference is 00:00:00 UTC, January 1, 1970.') ).

fof(kb_SUMO_48584,axiom,
    s__UnixEpoch = s__SecondFn("0",s__MinuteFn("0",s__HourFn("0",s__DayFn("1",s__MonthFn("1",s__YearFn("1970")))))) ).

fof(kb_SUMO_48585,axiom,
    s__subrelation(s__collectRate__m,s__frequency__m) ).

fof(kb_SUMO_48586,axiom,
    s__domain(s__collectRate__m,"1",s__ComputationalSystem) ).

fof(kb_SUMO_48587,axiom,
    s__domain(s__collectRate__m,"2",s__TimeDuration) ).

fof(kb_SUMO_48588,axiom,
    s__documentation(s__collectRate__m,s__EnglishLanguage,'(&%collectRate ?System ?Period) holds if ?Period is the period at which &%ComputationalSystem ?System collects data.') ).

fof(kb_SUMO_48589,axiom,
    s__subrelation(s__sendRate__m,s__frequency__m) ).

fof(kb_SUMO_48590,axiom,
    s__domain(s__sendRate__m,"1",s__ComputationalSystem) ).

fof(kb_SUMO_48591,axiom,
    s__domain(s__sendRate__m,"2",s__TimeDuration) ).

fof(kb_SUMO_48592,axiom,
    s__documentation(s__sendRate__m,s__EnglishLanguage,'(&%sendRate ?Program ?Period) holds if ?Period is the period at which the &%ComputationalSystem ?System sends data reports.') ).

fof(kb_SUMO_48593,axiom,
    s__subclass(s__BerkeleySoftwareDistribution,s__OperatingSystem) ).

fof(kb_SUMO_48594,axiom,
    s__instance(s__BerkeleySoftwareDistribution__t,s__SetOrClass) ).

fof(kb_SUMO_48595,axiom,
    s__documentation(s__BerkeleySoftwareDistribution,s__EnglishLanguage,'Berkeley Software Distribution (UNIX), a version of Unix distributed by the University of California at Berkeley. Widely used as a standard for early versions of Unix and Unix software libraries.') ).

fof(kb_SUMO_48596,axiom,
    s__subclass(s__CodingScheme,s__Procedure) ).

fof(kb_SUMO_48597,axiom,
    s__instance(s__CodingScheme__t,s__SetOrClass) ).

fof(kb_SUMO_48598,axiom,
    s__documentation(s__CodingScheme,s__EnglishLanguage,'A &%Procedure for &%Encoding and/or &%Decoding information. A coding scheme is often implemented as a &%ComputerProgram. Some examples of coding schemes include MPEG, WAV, and pig-latin.') ).

fof(kb_SUMO_48599,axiom,
    ! [V__P,V__A] :
      ( ( s__instance(V__A,s__Agent)
        & s__instance(V__P,s__Process)
        & s__instance(V__P,s__CognitiveAgent) )
     => ( ( s__instance(V__P,s__Encoding)
          & s__agent(V__P,V__A) )
       => ? [V__CODE] :
            ( s__knows(V__P,V__CODE)
            | ? [V__OBJ] :
                ( s__instance(V__OBJ,s__Object)
                & s__instance(V__OBJ,s__ContentBearingPhysical)
                & s__instance(V__CODE,s__Formula)
                & s__instance(V__CODE,s__Proposition)
                & s__instrument(V__P,V__OBJ)
                & s__containsInformation(V__OBJ,V__CODE) ) ) ) ) ).

fof(kb_SUMO_48600,axiom,
    ! [V__P,V__A] :
      ( ( s__instance(V__A,s__Agent)
        & s__instance(V__P,s__Process)
        & s__instance(V__P,s__CognitiveAgent) )
     => ( ( s__instance(V__P,s__Decoding)
          & s__agent(V__P,V__A) )
       => ? [V__CODE] :
            ( s__knows(V__P,V__CODE)
            | ? [V__OBJ] :
                ( s__instance(V__OBJ,s__Object)
                & s__instance(V__OBJ,s__ContentBearingPhysical)
                & s__instance(V__CODE,s__Formula)
                & s__instance(V__CODE,s__Proposition)
                & s__instrument(V__P,V__OBJ)
                & s__containsInformation(V__OBJ,V__CODE) ) ) ) ) ).

fof(kb_SUMO_48601,axiom,
    s__instance(s__coding__m,s__BinaryRelation) ).

fof(kb_SUMO_48602,axiom,
    s__documentation(s__coding__m,s__EnglishLanguage,'A relation between a &%ContentBearingObject and a &%CodingScheme that specifies how the content is expressed. Typically, this will be used either for encoded secret communications or computer files that might be coded simply for data compression instead of information security.') ).

fof(kb_SUMO_48603,axiom,
    s__domain(s__coding__m,"1",s__ContentBearingObject) ).

fof(kb_SUMO_48604,axiom,
    s__domain(s__coding__m,"2",s__CodingScheme) ).

fof(kb_SUMO_48605,axiom,
    s__instance(s__filename__m,s__BinaryRelation) ).

fof(kb_SUMO_48606,axiom,
    s__subrelation(s__filename__m,s__names__m) ).

fof(kb_SUMO_48607,axiom,
    s__domain(s__filename__m,"1",s__SymbolicString) ).

fof(kb_SUMO_48608,axiom,
    s__domain(s__filename__m,"2",s__DigitalData) ).

fof(kb_SUMO_48609,axiom,
    s__documentation(s__filename__m,s__EnglishLanguage,'A relation between a &%SymbolicString and an instance of &%DigitalData that specified the filename of the data on a particular computer file system. This relation is for a fully qualified filename including a device specification such as a drive letter or name, a directory, and a name. This can include names that are aliases for a different physical file location. It does not include the specification of a particular machine on a network, such as an internet domain name, although it may reference a device specification that ultimately resolves to a storage device on a network.') ).

fof(kb_SUMO_48610,axiom,
    s__relatedInternalConcept(s__filename__m,s__directoryOf__m) ).

fof(kb_SUMO_48611,axiom,
    s__documentation(s__directoryOf__m,s__EnglishLanguage,'(directoryOf ?FILE ?DIRECTORY) means that the ComputerFile ?FILE is in the ComputerDirectory ?DIRECTORY. Note that the directory of a file is a component of the fully qualified name specification given to the relation &%filename. Note also that the directory does not include the specification of a machine location on the Internet. See &%filename for more information.') ).

fof(kb_SUMO_48612,axiom,
    s__subclass(s__MimeEncodingScheme,s__CodingScheme) ).

fof(kb_SUMO_48613,axiom,
    s__documentation(s__MimeEncodingScheme,s__EnglishLanguage,'A coding scheme and designator for coding Internet messages, usually for consumption by web browsers. The scheme designator should conform to IETF RFC 2045.') ).

fof(kb_SUMO_48614,axiom,
    s__subclass(s__MimeText,s__MimeEncodingScheme) ).

fof(kb_SUMO_48615,axiom,
    s__subclass(s__MimeEnrichedText,s__MimeText) ).

fof(kb_SUMO_48616,axiom,
    s__instance(s__MimeEnrichedText__t,s__SetOrClass) ).

fof(kb_SUMO_48617,axiom,
    s__instance(s__MimeText__t,s__SetOrClass) ).

fof(kb_SUMO_48618,axiom,
    s__subclass(s__MimeImage,s__MimeEncodingScheme) ).

fof(kb_SUMO_48619,axiom,
    s__instance(s__MimeImage__t,s__SetOrClass) ).

fof(kb_SUMO_48620,axiom,
    s__subclass(s__MimeAudio,s__MimeEncodingScheme) ).

fof(kb_SUMO_48621,axiom,
    s__instance(s__MimeAudio__t,s__SetOrClass) ).

fof(kb_SUMO_48622,axiom,
    s__subclass(s__MimeVideo,s__MimeEncodingScheme) ).

fof(kb_SUMO_48623,axiom,
    s__instance(s__MimeVideo__t,s__SetOrClass) ).

fof(kb_SUMO_48624,axiom,
    s__subclass(s__MimeApplication,s__MimeEncodingScheme) ).

fof(kb_SUMO_48625,axiom,
    s__instance(s__MimeApplication__t,s__SetOrClass) ).

fof(kb_SUMO_48626,axiom,
    s__instance(s__MimeEncodingScheme__t,s__SetOrClass) ).

fof(kb_SUMO_48627,axiom,
    s__subclass(s__MimeMessage,s__MimeEncodingScheme) ).

fof(kb_SUMO_48628,axiom,
    s__instance(s__MimeMessage__t,s__SetOrClass) ).

fof(kb_SUMO_48629,axiom,
    s__subclass(s__MimeMultipart,s__MimeEncodingScheme) ).

fof(kb_SUMO_48630,axiom,
    s__instance(s__MimeMultipart__t,s__SetOrClass) ).

fof(kb_SUMO_48631,axiom,
    s__instance(s__mimeType__m,s__BinaryRelation) ).

fof(kb_SUMO_48632,axiom,
    s__subrelation(s__mimeType__m,s__coding__m) ).

fof(kb_SUMO_48633,axiom,
    s__domain(s__mimeType__m,"2",s__MimeEncodingScheme) ).

fof(kb_SUMO_48634,axiom,
    s__documentation(s__mimeType__m,s__EnglishLanguage,'A relation between &%ComputerData and the MIME type it is coded in, with respect to IETF RFC 2045.') ).

fof(kb_SUMO_48635,axiom,
    s__subclass(s__EncodingProcedure,s__Procedure) ).

fof(kb_SUMO_48636,axiom,
    s__instance(s__EncodingProcedure__t,s__SetOrClass) ).

fof(kb_SUMO_48637,axiom,
    s__documentation(s__EncodingProcedure,s__EnglishLanguage,'A &%Procedure for performing an &%Encoding.') ).

fof(kb_SUMO_48638,axiom,
    s__subclass(s__Archery,s__Sport) ).

fof(kb_SUMO_48639,axiom,
    s__instance(s__Archery__t,s__SetOrClass) ).

fof(kb_SUMO_48640,axiom,
    s__documentation(s__Archery,s__EnglishLanguage,'The &%Sport of shooting &%Arrows with a &%Bow.') ).

fof(kb_SUMO_48641,axiom,
    s__subclass(s__Badminton,s__Sport) ).

fof(kb_SUMO_48642,axiom,
    s__instance(s__Badminton__t,s__SetOrClass) ).

fof(kb_SUMO_48643,axiom,
    s__documentation(s__Badminton,s__EnglishLanguage,'A game played on a court with light long-handled rackets used to volley a shuttlecock over a net.') ).

fof(kb_SUMO_48644,axiom,
    s__subclass(s__Cricket,s__Sport) ).

fof(kb_SUMO_48645,axiom,
    s__instance(s__Cricket__t,s__SetOrClass) ).

fof(kb_SUMO_48646,axiom,
    s__documentation(s__Cricket,s__EnglishLanguage,'A game played with a ball and bat by two teams of 11 players; teams take turns trying to score runs.') ).

fof(kb_SUMO_48647,axiom,
    s__subclass(s__Curling,s__Sport) ).

fof(kb_SUMO_48648,axiom,
    s__instance(s__Curling__t,s__SetOrClass) ).

fof(kb_SUMO_48649,axiom,
    s__documentation(s__Curling,s__EnglishLanguage,'A game played on ice in which heavy stones with handles are slid toward a target.') ).

fof(kb_SUMO_48650,axiom,
    s__subclass(s__Cycling,s__Sport) ).

fof(kb_SUMO_48651,axiom,
    s__instance(s__Cycling__t,s__SetOrClass) ).

fof(kb_SUMO_48652,axiom,
    s__documentation(s__Cycling,s__EnglishLanguage,'The &%Sport of traveling on a &%Bicycle or similar.') ).

fof(kb_SUMO_48653,axiom,
    s__subclass(s__MountainBiking,s__Cycling) ).

fof(kb_SUMO_48654,axiom,
    s__instance(s__MountainBiking__t,s__SetOrClass) ).

fof(kb_SUMO_48655,axiom,
    s__documentation(s__MountainBiking,s__EnglishLanguage,'Mountain biking is a sport which consists of riding bicycles off-road, often over rough terrain, using specially adapted mountain bikes.') ).

fof(kb_SUMO_48656,axiom,
    s__subclass(s__Diving,s__Sport) ).

fof(kb_SUMO_48657,axiom,
    s__documentation(s__Diving,s__EnglishLanguage,'An athletic competition that involves diving into water.') ).

fof(kb_SUMO_48658,axiom,
    s__subclass(s__Snorkeling,s__Diving) ).

fof(kb_SUMO_48659,axiom,
    s__instance(s__Snorkeling__t,s__SetOrClass) ).

fof(kb_SUMO_48660,axiom,
    s__instance(s__Diving__t,s__SetOrClass) ).

fof(kb_SUMO_48661,axiom,
    s__documentation(s__Snorkeling,s__EnglishLanguage,'Snorkeling is the practice of swimming on or through a body of water while equipped with a diving mask, a shaped tube called a snorkel, and usually swimfins.') ).

fof(kb_SUMO_48662,axiom,
    s__subclass(s__IceSkating,s__Sport) ).

fof(kb_SUMO_48663,axiom,
    s__instance(s__IceSkating__t,s__SetOrClass) ).

fof(kb_SUMO_48664,axiom,
    s__documentation(s__IceSkating,s__EnglishLanguage,'Ice skating is moving on ice by using ice skates. It can can be done for leisure, traveling, and various sports.') ).

fof(kb_SUMO_48665,axiom,
    s__subclass(s__Fencing,s__Sport) ).

fof(kb_SUMO_48666,axiom,
    s__instance(s__Fencing__t,s__SetOrClass) ).

fof(kb_SUMO_48667,axiom,
    s__documentation(s__Fencing,s__EnglishLanguage,'The art or &%Sport of fighting with &%Swords, especially the use of foils or epees or sabres to score points under a set of rules.') ).

fof(kb_SUMO_48668,axiom,
    s__subclass(s__FigureSkating,s__Sport) ).

fof(kb_SUMO_48669,axiom,
    s__instance(s__FigureSkating__t,s__SetOrClass) ).

fof(kb_SUMO_48670,axiom,
    s__documentation(s__FigureSkating,s__EnglishLanguage,'Ice skating where the skates trace outlines of selected figures.') ).

fof(kb_SUMO_48671,axiom,
    s__subclass(s__Hockey,s__Sport) ).

fof(kb_SUMO_48672,axiom,
    s__instance(s__Hockey__t,s__SetOrClass) ).

fof(kb_SUMO_48673,axiom,
    s__documentation(s__Hockey,s__EnglishLanguage,'A game resembling ice hockey that is played on an open field; two opposing teams use curved sticks try to drive a ball into the opponents net.') ).

fof(kb_SUMO_48674,axiom,
    s__subclass(s__IceHockey,s__Sport) ).

fof(kb_SUMO_48675,axiom,
    s__instance(s__IceHockey__t,s__SetOrClass) ).

fof(kb_SUMO_48676,axiom,
    s__documentation(s__IceHockey,s__EnglishLanguage,'A game played on an ice rink by two opposing teams of six skaters each who try to knock a flat round puck into the opponents goal with angled sticks.') ).

fof(kb_SUMO_48677,axiom,
    s__subclass(s__Handball,s__Sport) ).

fof(kb_SUMO_48678,axiom,
    s__instance(s__Handball__t,s__SetOrClass) ).

fof(kb_SUMO_48679,axiom,
    s__documentation(s__Handball,s__EnglishLanguage,'A game played in a walled court or against a single wall by two or four players who strike a rubber ball with their hands.') ).

fof(kb_SUMO_48680,axiom,
    s__subclass(s__Rugby,s__Sport) ).

fof(kb_SUMO_48681,axiom,
    s__instance(s__Rugby__t,s__SetOrClass) ).

fof(kb_SUMO_48682,axiom,
    s__documentation(s__Rugby,s__EnglishLanguage,'A form of football played with an oval ball.') ).

fof(kb_SUMO_48683,axiom,
    s__subclass(s__Lacrosse,s__Sport) ).

fof(kb_SUMO_48684,axiom,
    s__instance(s__Lacrosse__t,s__SetOrClass) ).

fof(kb_SUMO_48685,axiom,
    s__documentation(s__Lacrosse,s__EnglishLanguage,'A game invented by American Indians; played by two teams who use long-handled rackets to catch and carry and throw the ball toward the opponents goal.') ).

fof(kb_SUMO_48686,axiom,
    s__subclass(s__Dodgeball,s__Sport) ).

fof(kb_SUMO_48687,axiom,
    s__instance(s__Dodgeball__t,s__SetOrClass) ).

fof(kb_SUMO_48688,axiom,
    s__documentation(s__Dodgeball,s__EnglishLanguage,'Dodgeball is any of a variety of games in which players try to hit other players on the opposing team with balls while avoiding being hit themselves.') ).

fof(kb_SUMO_48689,axiom,
    s__subclass(s__MartialArts,s__Sport) ).

fof(kb_SUMO_48690,axiom,
    s__instance(s__MartialArts__t,s__SetOrClass) ).

fof(kb_SUMO_48691,axiom,
    s__documentation(s__MartialArts,s__EnglishLanguage,'Any of several Oriental arts of weaponless self-defense; usually practiced as a sport.') ).

fof(kb_SUMO_48692,axiom,
    s__subclass(s__Judo,s__MartialArts) ).

fof(kb_SUMO_48693,axiom,
    s__instance(s__Judo__t,s__SetOrClass) ).

fof(kb_SUMO_48694,axiom,
    s__subclass(s__Karate,s__MartialArts) ).

fof(kb_SUMO_48695,axiom,
    s__instance(s__Karate__t,s__SetOrClass) ).

fof(kb_SUMO_48696,axiom,
    s__subclass(s__Aikido,s__MartialArts) ).

fof(kb_SUMO_48697,axiom,
    s__instance(s__Aikido__t,s__SetOrClass) ).

fof(kb_SUMO_48698,axiom,
    s__subclass(s__Taekwondo,s__MartialArts) ).

fof(kb_SUMO_48699,axiom,
    s__instance(s__Taekwondo__t,s__SetOrClass) ).

fof(kb_SUMO_48700,axiom,
    s__subclass(s__KungFu,s__MartialArts) ).

fof(kb_SUMO_48701,axiom,
    s__instance(s__KungFu__t,s__SetOrClass) ).

fof(kb_SUMO_48702,axiom,
    s__subclass(s__Capoeira,s__MartialArts) ).

fof(kb_SUMO_48703,axiom,
    s__instance(s__Capoeira__t,s__SetOrClass) ).

fof(kb_SUMO_48704,axiom,
    s__subclass(s__Netball,s__Sport) ).

fof(kb_SUMO_48705,axiom,
    s__instance(s__Netball__t,s__SetOrClass) ).

fof(kb_SUMO_48706,axiom,
    s__documentation(s__Netball,s__EnglishLanguage,'A team game that resembles basketball; a soccer ball is to be thrown so that it passes through a ring on the top of a post.') ).

fof(kb_SUMO_48707,axiom,
    s__subclass(s__Soccer,s__Sport) ).

fof(kb_SUMO_48708,axiom,
    s__instance(s__Soccer__t,s__SetOrClass) ).

fof(kb_SUMO_48709,axiom,
    s__documentation(s__Soccer,s__EnglishLanguage,'A football game in which two teams of 11 players try to kick or head a ball into the opponents goal.') ).

fof(kb_SUMO_48710,axiom,
    s__subclass(s__SwimmingSport,s__Sport) ).

fof(kb_SUMO_48711,axiom,
    s__instance(s__SwimmingSport__t,s__SetOrClass) ).

fof(kb_SUMO_48712,axiom,
    s__documentation(s__SwimmingSport,s__EnglishLanguage,'Competitive swimming (the sport associated to &%Swimming) became popular in the nineteenth century. The goal of competitive swimming is to constantly improve upon ones time(s) in any given event.') ).

fof(kb_SUMO_48713,axiom,
    s__subclass(s__SquashSport,s__Sport) ).

fof(kb_SUMO_48714,axiom,
    s__instance(s__SquashSport__t,s__SetOrClass) ).

fof(kb_SUMO_48715,axiom,
    s__documentation(s__SquashSport,s__EnglishLanguage,'A game played in an enclosed court by two or four players who strike the ball with long-handled rackets.') ).

fof(kb_SUMO_48716,axiom,
    s__subclass(s__ShootingSport,s__Sport) ).

fof(kb_SUMO_48717,axiom,
    s__instance(s__ShootingSport__t,s__SetOrClass) ).

fof(kb_SUMO_48718,axiom,
    s__documentation(s__ShootingSport,s__EnglishLanguage,'A competitive &%Sport involving tests of proficiency (accuracy and speed) using various types of guns such as firearms.') ).

fof(kb_SUMO_48719,axiom,
    s__subclass(s__ClayTargetShooting,s__ShootingSport) ).

fof(kb_SUMO_48720,axiom,
    s__instance(s__ClayTargetShooting__t,s__SetOrClass) ).

fof(kb_SUMO_48721,axiom,
    s__documentation(s__ClayTargetShooting,s__EnglishLanguage,'Clay pigeon shooting, also known as clay target shooting, and formally known as Inanimate Bird Shooting, is the art of shooting at special flying targets, known as clay pigeons or clay targets, with a shotgun or any type of firearm.') ).

fof(kb_SUMO_48722,axiom,
    s__subclass(s__SailingSport,s__Sport) ).

fof(kb_SUMO_48723,axiom,
    s__instance(s__SailingSport__t,s__SetOrClass) ).

fof(kb_SUMO_48724,axiom,
    s__documentation(s__SailingSport,s__EnglishLanguage,'The &%Sport of riding in a sailboat.') ).

fof(kb_SUMO_48725,axiom,
    s__documentation(s__Kayak,s__EnglishLanguage,'A kayak is a small human-powered boat that traditionally has a covered deck and one or more cockpits, each seating one paddler who strokes a double-bladed paddle.') ).

fof(kb_SUMO_48726,axiom,
    s__subclass(s__Keelboat,s__WaterVehicle) ).

fof(kb_SUMO_48727,axiom,
    s__instance(s__Keelboat__t,s__SetOrClass) ).

fof(kb_SUMO_48728,axiom,
    s__documentation(s__Keelboat,s__EnglishLanguage,'Keel boat is a classification for small- to mid-sized recreational sailing yachts.') ).

fof(kb_SUMO_48729,axiom,
    s__documentation(s__Canoe,s__EnglishLanguage,'A canoe is a small narrow boat, typically human-powered.') ).

fof(kb_SUMO_48730,axiom,
    s__subclass(s__Surfing,s__Sport) ).

fof(kb_SUMO_48731,axiom,
    s__instance(s__Surfing__t,s__SetOrClass) ).

fof(kb_SUMO_48732,axiom,
    s__subclass(s__Surfing,s__WaterSport) ).

fof(kb_SUMO_48733,axiom,
    s__documentation(s__Surfing,s__EnglishLanguage,'The sport of riding a surfboard towards the shore on the crest of a wave.') ).

fof(kb_SUMO_48734,axiom,
    s__subclass(s__Surfboard,s__WaterBoard) ).

fof(kb_SUMO_48735,axiom,
    s__instance(s__Surfboard__t,s__SetOrClass) ).

fof(kb_SUMO_48736,axiom,
    s__documentation(s__Surfboard,s__EnglishLanguage,'A narrow buoyant board for riding surf.') ).

fof(kb_SUMO_48737,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__SurfBoard)
       => s__hasPurpose(V__X,'(? [V__S] : (s__instance(V__S,s__Process) & s__instance(V__S,s__Surfing) & s__instrument(V__S,V__X)))') ) ) ).

fof(kb_SUMO_48738,axiom,
    s__subclass(s__KiteSurfing,s__Sport) ).

fof(kb_SUMO_48739,axiom,
    s__instance(s__KiteSurfing__t,s__SetOrClass) ).

fof(kb_SUMO_48740,axiom,
    s__subclass(s__KiteSurfing,s__WaterSport) ).

fof(kb_SUMO_48741,axiom,
    s__documentation(s__KiteSurfing,s__EnglishLanguage,'Kitesurfing or Kiteboarding is surface water sport that has been described as combining wakeboarding, windsurfing, surfing, paragliding, and gymnastics into one extreme sport.') ).

fof(kb_SUMO_48742,axiom,
    s__subclass(s__Caving,s__Sport) ).

fof(kb_SUMO_48743,axiom,
    s__instance(s__Caving__t,s__SetOrClass) ).

fof(kb_SUMO_48744,axiom,
    s__documentation(s__Caving,s__EnglishLanguage,'Cavingxalso occasionally known as spelunking in the United States and potholing in the United Kingdomxis the recreational pastime of exploring wild cave systems.') ).

fof(kb_SUMO_48745,axiom,
    s__subclass(s__Skateboarding,s__Sport) ).

fof(kb_SUMO_48746,axiom,
    s__instance(s__Skateboarding__t,s__SetOrClass) ).

fof(kb_SUMO_48747,axiom,
    s__documentation(s__Skateboarding,s__EnglishLanguage,'Skateboarding is an action sport which involves riding and performing tricks using a skateboard.') ).

fof(kb_SUMO_48748,axiom,
    s__subclass(s__Rafting,s__Sport) ).

fof(kb_SUMO_48749,axiom,
    s__instance(s__Rafting__t,s__SetOrClass) ).

fof(kb_SUMO_48750,axiom,
    s__subclass(s__Rafting,s__WaterSport) ).

fof(kb_SUMO_48751,axiom,
    s__documentation(s__Rafting,s__EnglishLanguage,'Rafting or white water rafting is a challenging recreational outdoor activity using an inflatable raft to navigate a river or other bodies of water.') ).

fof(kb_SUMO_48752,axiom,
    s__subclass(s__FishingSport,s__Sport) ).

fof(kb_SUMO_48753,axiom,
    s__subclass(s__FishingSport,s__Fishing) ).

fof(kb_SUMO_48754,axiom,
    s__instance(s__FishingSport__t,s__SetOrClass) ).

fof(kb_SUMO_48755,axiom,
    s__subclass(s__TableTennis,s__Sport) ).

fof(kb_SUMO_48756,axiom,
    s__instance(s__TableTennis__t,s__SetOrClass) ).

fof(kb_SUMO_48757,axiom,
    s__documentation(s__TableTennis,s__EnglishLanguage,'A game (trademark Ping-Pong) resembling tennis but played on a table with paddles and a light hollow ball.') ).

fof(kb_SUMO_48758,axiom,
    s__subclass(s__Volleyball,s__Sport) ).

fof(kb_SUMO_48759,axiom,
    s__instance(s__Volleyball__t,s__SetOrClass) ).

fof(kb_SUMO_48760,axiom,
    s__documentation(s__Volleyball,s__EnglishLanguage,'a game in which two teams hit an inflated ball over a high net using their hands.') ).

fof(kb_SUMO_48761,axiom,
    s__subclass(s__Wrestling,s__Sport) ).

fof(kb_SUMO_48762,axiom,
    s__instance(s__Wrestling__t,s__SetOrClass) ).

fof(kb_SUMO_48763,axiom,
    s__documentation(s__Wrestling,s__EnglishLanguage,'the sport of hand-to-hand struggle between unarmed contestants who try to throw each other down.') ).

fof(kb_SUMO_48764,axiom,
    s__subclass(s__HorseRacing,s__Sport) ).

fof(kb_SUMO_48765,axiom,
    s__instance(s__HorseRacing__t,s__SetOrClass) ).

fof(kb_SUMO_48766,axiom,
    s__documentation(s__HorseRacing,s__EnglishLanguage,'the sport of racing horses.') ).

fof(kb_SUMO_48767,axiom,
    s__subclass(s__CarRacing,s__Racing) ).

fof(kb_SUMO_48768,axiom,
    s__documentation(s__CarRacing,s__EnglishLanguage,'Car racing is a motorsport involving the racing of cars for competition.') ).

fof(kb_SUMO_48769,axiom,
    s__subclass(s__FormulaOneRacing,s__CarRacing) ).

fof(kb_SUMO_48770,axiom,
    s__instance(s__FormulaOneRacing__t,s__SetOrClass) ).

fof(kb_SUMO_48771,axiom,
    s__instance(s__CarRacing__t,s__SetOrClass) ).

fof(kb_SUMO_48772,axiom,
    s__documentation(s__FormulaOneRacing,s__EnglishLanguage,'Formula One is the highest class of single seater auto racing sanctioned by the Fxdxration Internationale de lAutomobile (FIA). ') ).

fof(kb_SUMO_48773,axiom,
    s__subclass(s__KartRacing,s__CarRacing) ).

fof(kb_SUMO_48774,axiom,
    s__instance(s__KartRacing__t,s__SetOrClass) ).

fof(kb_SUMO_48775,axiom,
    s__documentation(s__KartRacing,s__EnglishLanguage,'Kart racing or karting is a variant of open-wheel motorsport with small, open, four-wheeled vehicles called karts.') ).

fof(kb_SUMO_48776,axiom,
    s__subclass(s__MotorcycleRacing,s__Racing) ).

fof(kb_SUMO_48777,axiom,
    s__instance(s__MotorcycleRacing__t,s__SetOrClass) ).

fof(kb_SUMO_48778,axiom,
    s__documentation(s__MotorcycleRacing,s__EnglishLanguage,'Motorcycle racing (also called moto racing and bike racing) is a motorcycle sport of racing motorcycles.') ).

fof(kb_SUMO_48779,axiom,
    s__subclass(s__SoccerBall,s__Ball) ).

fof(kb_SUMO_48780,axiom,
    s__instance(s__SoccerBall__t,s__SetOrClass) ).

fof(kb_SUMO_48781,axiom,
    s__subclass(s__RugbyBall,s__GamePiece) ).

fof(kb_SUMO_48782,axiom,
    s__instance(s__RugbyBall__t,s__SetOrClass) ).

fof(kb_SUMO_48783,axiom,
    s__subclass(s__GolfBall,s__Ball) ).

fof(kb_SUMO_48784,axiom,
    s__instance(s__GolfBall__t,s__SetOrClass) ).

fof(kb_SUMO_48785,axiom,
    s__subclass(s__FootBall,s__GamePiece) ).

fof(kb_SUMO_48786,axiom,
    s__instance(s__FootBall__t,s__SetOrClass) ).

fof(kb_SUMO_48787,axiom,
    s__subclass(s__VolleyBall,s__Ball) ).

fof(kb_SUMO_48788,axiom,
    s__instance(s__VolleyBall__t,s__SetOrClass) ).

fof(kb_SUMO_48789,axiom,
    s__subclass(s__BasketBall,s__Ball) ).

fof(kb_SUMO_48790,axiom,
    s__instance(s__BasketBall__t,s__SetOrClass) ).

fof(kb_SUMO_48791,axiom,
    s__subclass(s__TennisBall,s__Ball) ).

fof(kb_SUMO_48792,axiom,
    s__instance(s__TennisBall__t,s__SetOrClass) ).

fof(kb_SUMO_48793,axiom,
    s__instance(s__BaseballPlayer,s__ProfessionalAthlete) ).

fof(kb_SUMO_48794,axiom,
    s__documentation(s__BaseballPlayer,s__EnglishLanguage,'An athlete who plays baseball.') ).

fof(kb_SUMO_48795,axiom,
    s__instance(s__BasketballPlayer,s__ProfessionalAthlete) ).

fof(kb_SUMO_48796,axiom,
    s__documentation(s__BasketballPlayer,s__EnglishLanguage,'An athlete who plays basketball.') ).

fof(kb_SUMO_48797,axiom,
    s__instance(s__Boxer,s__ProfessionalAthlete) ).

fof(kb_SUMO_48798,axiom,
    s__documentation(s__Boxer,s__EnglishLanguage,'An athlete who competes on the combat sport in which two people fight each other using their fists, &%Boxing.') ).

fof(kb_SUMO_48799,axiom,
    s__instance(s__CarRacingDriver,s__ProfessionalAthlete) ).

fof(kb_SUMO_48800,axiom,
    s__documentation(s__CarRacingDriver,s__EnglishLanguage,'An athlete who competes in the motorsport of &%CarRacing.') ).

fof(kb_SUMO_48801,axiom,
    s__instance(s__Cricketer,s__ProfessionalAthlete) ).

fof(kb_SUMO_48802,axiom,
    s__documentation(s__Cricketer,s__EnglishLanguage,'An athlete who plays &%Cricket.') ).

fof(kb_SUMO_48803,axiom,
    s__instance(s__Cyclist,s__ProfessionalAthlete) ).

fof(kb_SUMO_48804,axiom,
    s__instance(s__FigureSkater,s__ProfessionalAthlete) ).

fof(kb_SUMO_48805,axiom,
    s__instance(s__FootballerUS,s__ProfessionalAthlete) ).

fof(kb_SUMO_48806,axiom,
    s__instance(s__ProfessionalAthlete__t,s__SetOrClass) ).

fof(kb_SUMO_48807,axiom,
    s__documentation(s__FootballerUS,s__EnglishLanguage,'An athlete who plays American football.') ).

fof(kb_SUMO_48808,axiom,
    s__instance(s__FootballerSoccer,s__ProfessionalAthlete) ).

fof(kb_SUMO_48809,axiom,
    s__documentation(s__FootballerSoccer,s__EnglishLanguage,'An athlete who plays soccer, called football in the United Kingdom.') ).

fof(kb_SUMO_48810,axiom,
    s__instance(s__Golfer,s__ProfessionalAthlete) ).

fof(kb_SUMO_48811,axiom,
    s__documentation(s__Golfer,s__EnglishLanguage,'An athlete who plays &%Golf.') ).

fof(kb_SUMO_48812,axiom,
    s__instance(s__Gymnast,s__ProfessionalAthlete) ).

fof(kb_SUMO_48813,axiom,
    s__instance(s__RugbyPlayer,s__ProfessionalAthlete) ).

fof(kb_SUMO_48814,axiom,
    s__documentation(s__RugbyPlayer,s__EnglishLanguage,'An athlete who plays &%Rugby in one of the several modalities.') ).

fof(kb_SUMO_48815,axiom,
    s__instance(s__LacrossePlayer,s__ProfessionalAthlete) ).

fof(kb_SUMO_48816,axiom,
    s__documentation(s__LacrossePlayer,s__EnglishLanguage,'An athlete who plays &%Lacrosse.') ).

fof(kb_SUMO_48817,axiom,
    s__instance(s__HockeyPlayer,s__ProfessionalAthlete) ).

fof(kb_SUMO_48818,axiom,
    s__documentation(s__HockeyPlayer,s__EnglishLanguage,'An athlete who plays &%Hockey.') ).

fof(kb_SUMO_48819,axiom,
    s__instance(s__IceHockeyPlayer,s__ProfessionalAthlete) ).

fof(kb_SUMO_48820,axiom,
    s__documentation(s__IceHockeyPlayer,s__EnglishLanguage,'An athlete who plays &%IceHockey.') ).

fof(kb_SUMO_48821,axiom,
    s__instance(s__MarksmanProfessional,s__ProfessionalAthlete) ).

fof(kb_SUMO_48822,axiom,
    s__instance(s__Swimmer,s__ProfessionalAthlete) ).

fof(kb_SUMO_48823,axiom,
    s__documentation(s__Swimmer,s__EnglishLanguage,'An athlete who swims competitively.') ).

fof(kb_SUMO_48824,axiom,
    s__instance(s__FormulaOneDriver,s__ProfessionalAthlete) ).

fof(kb_SUMO_48825,axiom,
    s__documentation(s__FormulaOneDriver,s__EnglishLanguage,'A driver of Formula One cars.') ).

fof(kb_SUMO_48826,axiom,
    s__instance(s__RacingCarDriver,s__ProfessionalAthlete) ).

fof(kb_SUMO_48827,axiom,
    s__documentation(s__RacingCarDriver,s__EnglishLanguage,'A driver of racing cars.') ).

fof(kb_SUMO_48828,axiom,
    s__instance(s__RockClimber,s__ProfessionalAthlete) ).

fof(kb_SUMO_48829,axiom,
    s__documentation(s__RockClimber,s__EnglishLanguage,'A person who climbs rocks for sport and fun.') ).

fof(kb_SUMO_48830,axiom,
    s__instance(s__MotorcycleRider,s__ProfessionalAthlete) ).

fof(kb_SUMO_48831,axiom,
    s__documentation(s__MotorcycleRider,s__EnglishLanguage,'A person who rides &%Motorcycles for sport.') ).

fof(kb_SUMO_48832,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__BaseballPlayer)
       => s__hasSkill(s__Baseball,V__ATHLETE) ) ) ).

fof(kb_SUMO_48833,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__BasketballPlayer)
       => s__hasSkill(s__Basketball,V__ATHLETE) ) ) ).

fof(kb_SUMO_48834,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__Boxer)
       => s__hasSkill(s__Boxing,V__ATHLETE) ) ) ).

fof(kb_SUMO_48835,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__FigureSkater)
       => s__hasSkill(s__FigureSkating,V__ATHLETE) ) ) ).

fof(kb_SUMO_48836,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__FootballerUS)
       => s__hasSkill(s__Football,V__ATHLETE) ) ) ).

fof(kb_SUMO_48837,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__FootballerSoccer)
       => s__hasSkill(s__Soccer,V__ATHLETE) ) ) ).

fof(kb_SUMO_48838,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__Golfer)
       => s__hasSkill(s__Golf,V__ATHLETE) ) ) ).

fof(kb_SUMO_48839,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__Gymnast)
       => s__hasSkill(s__Gymnastics,V__ATHLETE) ) ) ).

fof(kb_SUMO_48840,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__CarRacingDriver)
       => s__hasSkill(s__CarRacing,V__ATHLETE) ) ) ).

fof(kb_SUMO_48841,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__MarksmanProfessional)
       => s__hasSkill(s__ShootingSport,V__ATHLETE) ) ) ).

fof(kb_SUMO_48842,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__MotorcycleRider)
       => s__hasSkill(s__MotorcycleRacing,V__ATHLETE) ) ) ).

fof(kb_SUMO_48843,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__Swimmer)
       => s__hasSkill(s__SwimmingSport,V__ATHLETE) ) ) ).

fof(kb_SUMO_48844,axiom,
    s__subclass(s__ProfessionalGamePlayer,s__SkilledOccupation) ).

fof(kb_SUMO_48845,axiom,
    s__documentation(s__ProfessionalGamePlayer,s__EnglishLanguage,'A person who earns a living playing a game.') ).

fof(kb_SUMO_48846,axiom,
    ! [V__PERSON] :
      ( s__instance(V__PERSON,s__Agent)
     => ( s__attribute(V__PERSON,s__ChessPlayer)
       => s__hasSkill(s__Chess,V__PERSON) ) ) ).

fof(kb_SUMO_48847,axiom,
    s__subclass(s__ChessPlayer,s__ProfessionalGamePlayer) ).

fof(kb_SUMO_48848,axiom,
    s__instance(s__ChessPlayer__t,s__SetOrClass) ).

fof(kb_SUMO_48849,axiom,
    s__instance(s__ProfessionalGamePlayer__t,s__SetOrClass) ).

fof(kb_SUMO_48850,axiom,
    s__documentation(s__ChessPlayer,s__EnglishLanguage,'A person who plays &%Chess.') ).

fof(kb_SUMO_48851,axiom,
    s__subclass(s__SnookerPlayer,s__ProfessionalGamePlayer) ).

fof(kb_SUMO_48852,axiom,
    s__instance(s__SnookerPlayer__t,s__SetOrClass) ).

fof(kb_SUMO_48853,axiom,
    s__documentation(s__SnookerPlayer,s__EnglishLanguage,'A person who plays &%Snooker.') ).

fof(kb_SUMO_48854,axiom,
    s__subclass(s__DartsPlayer,s__ProfessionalGamePlayer) ).

fof(kb_SUMO_48855,axiom,
    s__instance(s__DartsPlayer__t,s__SetOrClass) ).

fof(kb_SUMO_48856,axiom,
    s__documentation(s__DartsPlayer,s__EnglishLanguage,'A person who plays &%Darts.') ).

fof(kb_SUMO_48857,axiom,
    s__subclass(s__PokerPlayer,s__ProfessionalGamePlayer) ).

fof(kb_SUMO_48858,axiom,
    s__instance(s__PokerPlayer__t,s__SetOrClass) ).

fof(kb_SUMO_48859,axiom,
    s__documentation(s__PokerPlayer,s__EnglishLanguage,'A person who plays &%Poker.') ).

fof(kb_SUMO_48860,axiom,
    s__subclass(s__GoPlayer,s__ProfessionalGamePlayer) ).

fof(kb_SUMO_48861,axiom,
    s__instance(s__GoPlayer__t,s__SetOrClass) ).

fof(kb_SUMO_48862,axiom,
    s__documentation(s__GoPlayer,s__EnglishLanguage,'A person who plays &%GoGame.') ).

fof(kb_SUMO_48863,axiom,
    s__subclass(s__Chess,s__Game) ).

fof(kb_SUMO_48864,axiom,
    s__instance(s__Chess__t,s__SetOrClass) ).

fof(kb_SUMO_48865,axiom,
    s__documentation(s__Chess,s__EnglishLanguage,'A board game for two players who move their 16 pieces according to specific rules; the object is to checkmate the opponents king.') ).

fof(kb_SUMO_48866,axiom,
    s__subclass(s__Darts,s__Game) ).

fof(kb_SUMO_48867,axiom,
    s__instance(s__Darts__t,s__SetOrClass) ).

fof(kb_SUMO_48868,axiom,
    s__documentation(s__Darts,s__EnglishLanguage,'Darts is a form of throwing game where darts are thrown at a circular target (dartboard) fixed to a wall.') ).

fof(kb_SUMO_48869,axiom,
    s__subclass(s__GoGame,s__Game) ).

fof(kb_SUMO_48870,axiom,
    s__instance(s__GoGame__t,s__SetOrClass) ).

fof(kb_SUMO_48871,axiom,
    s__documentation(s__GoGame,s__EnglishLanguage,'A board game for two players who place counters on a grid; the object is to surround and so capture the opponents counters.') ).

fof(kb_SUMO_48872,axiom,
    s__subclass(s__Poker,s__Game) ).

fof(kb_SUMO_48873,axiom,
    s__instance(s__Poker__t,s__SetOrClass) ).

fof(kb_SUMO_48874,axiom,
    s__documentation(s__Poker,s__EnglishLanguage,'any of various card games in which players bet that they hold the highest-ranking hand. ') ).

fof(kb_SUMO_48875,axiom,
    s__subclass(s__Snooker,s__Game) ).

fof(kb_SUMO_48876,axiom,
    s__instance(s__Snooker__t,s__SetOrClass) ).

fof(kb_SUMO_48877,axiom,
    s__documentation(s__Snooker,s__EnglishLanguage,'a form of pool played with 15 red balls and six balls of other colors and a cue ball.') ).

fof(kb_SUMO_48878,axiom,
    s__subclass(s__Blackjack,s__Game) ).

fof(kb_SUMO_48879,axiom,
    s__instance(s__Blackjack__t,s__SetOrClass) ).

fof(kb_SUMO_48880,axiom,
    s__documentation(s__Blackjack,s__EnglishLanguage,'Blackjack is the most widely played &%Casino card banking game in the world.') ).

fof(kb_SUMO_48881,axiom,
    ! [V__PERSON] :
      ( s__instance(V__PERSON,s__Agent)
     => ( s__attribute(V__PERSON,s__DartsPlayer)
       => s__hasSkill(s__Darts,V__PERSON) ) ) ).

fof(kb_SUMO_48882,axiom,
    ! [V__PERSON] :
      ( s__instance(V__PERSON,s__Agent)
     => ( s__attribute(V__PERSON,s__GoPlayer)
       => s__hasSkill(s__GoGame,V__PERSON) ) ) ).

fof(kb_SUMO_48883,axiom,
    ! [V__PERSON] :
      ( s__instance(V__PERSON,s__Agent)
     => ( s__attribute(V__PERSON,s__PokerPlayer)
       => s__hasSkill(s__Poker,V__PERSON) ) ) ).

fof(kb_SUMO_48884,axiom,
    ! [V__PERSON] :
      ( s__instance(V__PERSON,s__Agent)
     => ( s__attribute(V__PERSON,s__SnookerPlayer)
       => s__hasSkill(s__Snooker,V__PERSON) ) ) ).

fof(kb_SUMO_48885,axiom,
    s__subclass(s__RockClimbing,s__Sport) ).

fof(kb_SUMO_48886,axiom,
    s__instance(s__RockClimbing__t,s__SetOrClass) ).

fof(kb_SUMO_48887,axiom,
    s__documentation(s__RockClimbing,s__EnglishLanguage,'Rock climbing is a sport in which participants climb up or across natural rock formations or artificial rock walls.') ).

fof(kb_SUMO_48888,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__RockClimber)
       => s__hasSkill(s__RockClimbing,V__ATHLETE) ) ) ).

fof(kb_SUMO_48889,axiom,
    s__subclass(s__BasketballTeam,s__SportsTeam) ).

fof(kb_SUMO_48890,axiom,
    s__instance(s__BasketballTeam__t,s__SetOrClass) ).

fof(kb_SUMO_48891,axiom,
    s__documentation(s__BasketballTeam,s__EnglishLanguage,'A team that plays &%Basketball.') ).

fof(kb_SUMO_48892,axiom,
    s__subclass(s__VolleyballTeam,s__SportsTeam) ).

fof(kb_SUMO_48893,axiom,
    s__instance(s__VolleyballTeam__t,s__SetOrClass) ).

fof(kb_SUMO_48894,axiom,
    s__documentation(s__VolleyballTeam,s__EnglishLanguage,'A team that plays &%Volleyball.') ).

fof(kb_SUMO_48895,axiom,
    s__subclass(s__SoccerTeam,s__SportsTeam) ).

fof(kb_SUMO_48896,axiom,
    s__instance(s__SoccerTeam__t,s__SetOrClass) ).

fof(kb_SUMO_48897,axiom,
    s__documentation(s__SoccerTeam,s__EnglishLanguage,'A team that plays &%Soccer.') ).

fof(kb_SUMO_48898,axiom,
    s__subclass(s__RugbyTeam,s__SportsTeam) ).

fof(kb_SUMO_48899,axiom,
    s__instance(s__RugbyTeam__t,s__SetOrClass) ).

fof(kb_SUMO_48900,axiom,
    s__documentation(s__RugbyTeam,s__EnglishLanguage,'A team that plays &%Rugby.') ).

fof(kb_SUMO_48901,axiom,
    s__subclass(s__LacrosseTeam,s__SportsTeam) ).

fof(kb_SUMO_48902,axiom,
    s__instance(s__LacrosseTeam__t,s__SetOrClass) ).

fof(kb_SUMO_48903,axiom,
    s__documentation(s__LacrosseTeam,s__EnglishLanguage,'A team that plays &%Lacrosse.') ).

fof(kb_SUMO_48904,axiom,
    s__subclass(s__CarRacingTeam,s__SportsTeam) ).

fof(kb_SUMO_48905,axiom,
    s__instance(s__CarRacingTeam__t,s__SetOrClass) ).

fof(kb_SUMO_48906,axiom,
    s__subclass(s__MotorcycleRacingTeam,s__SportsTeam) ).

fof(kb_SUMO_48907,axiom,
    s__instance(s__MotorcycleRacingTeam__t,s__SetOrClass) ).

fof(kb_SUMO_48908,axiom,
    s__subclass(s__Coach,s__SportsManager) ).

fof(kb_SUMO_48909,axiom,
    s__instance(s__Coach__t,s__SetOrClass) ).

fof(kb_SUMO_48910,axiom,
    s__subclass(s__SportsManager,s__Manager) ).

fof(kb_SUMO_48911,axiom,
    s__instance(s__SportsManager__t,s__SetOrClass) ).

fof(kb_SUMO_48912,axiom,
    s__instance(s__Manager__t,s__SetOrClass) ).

fof(kb_SUMO_48913,axiom,
    ! [V__COACH] :
      ( s__instance(V__COACH,s__Agent)
     => ( s__attribute(V__COACH,s__Coach)
       => ? [V__ATHLETE,V__GAME,V__EDUCATION] :
            ( s__instance(V__EDUCATION,s__Process)
            & s__instance(V__ATHLETE,s__Human)
            & s__instance(V__GAME,s__Game)
            & s__instance(V__EDUCATION,s__EducationalProcess)
            & s__agent(V__EDUCATION,V__COACH)
            & s__patient(V__EDUCATION,V__ATHLETE)
            & s__refers(V__EDUCATION,V__GAME) ) ) ) ).

fof(kb_SUMO_48914,axiom,
    s__instance(s__coaches__m,s__BinaryPredicate) ).

fof(kb_SUMO_48915,axiom,
    s__domain(s__coaches__m,"1",s__Human) ).

fof(kb_SUMO_48916,axiom,
    s__domain(s__coaches__m,"2",s__Human) ).

fof(kb_SUMO_48917,axiom,
    s__documentation(s__coaches__m,s__EnglishLanguage,'(coaches ?COACH ?PLAYER) means that the &%Human ?COACH is the &%Coach of the &%Human ?PLAYER') ).

fof(kb_SUMO_48918,axiom,
    s__termFormat(s__EnglishLanguage,s__coaches__m,coaches) ).

fof(kb_SUMO_48919,axiom,
    ! [V__PLAYER,V__COACH] :
      ( ( s__instance(V__COACH,s__Human)
        & s__instance(V__PLAYER,s__Human) )
     => ( s__coaches(V__COACH,V__PLAYER)
       => ( s__attribute(V__COACH,s__Coach)
          & ? [V__GAME,V__EDUCATION] :
              ( s__instance(V__EDUCATION,s__Process)
              & s__instance(V__GAME,s__Game)
              & s__instance(V__EDUCATION,s__EducationalProcess)
              & s__agent(V__EDUCATION,V__COACH)
              & s__patient(V__EDUCATION,V__PLAYER)
              & s__refers(V__EDUCATION,V__GAME) ) ) ) ) ).

fof(kb_SUMO_48920,axiom,
    s__subclass(s__FitnessExercise,s__RecreationOrExercise) ).

fof(kb_SUMO_48921,axiom,
    s__instance(s__FitnessExercise__t,s__SetOrClass) ).

fof(kb_SUMO_48922,axiom,
    s__subclass(s__Yoga,s__RecreationOrExercise) ).

fof(kb_SUMO_48923,axiom,
    s__instance(s__Yoga__t,s__SetOrClass) ).

fof(kb_SUMO_48924,axiom,
    s__subclass(s__Aerobics,s__FitnessExercise) ).

fof(kb_SUMO_48925,axiom,
    s__instance(s__Aerobics__t,s__SetOrClass) ).

fof(kb_SUMO_48926,axiom,
    s__subclass(s__Zumba,s__FitnessExercise) ).

fof(kb_SUMO_48927,axiom,
    s__instance(s__Zumba__t,s__SetOrClass) ).

fof(kb_SUMO_48928,axiom,
    s__subclass(s__Pilates,s__FitnessExercise) ).

fof(kb_SUMO_48929,axiom,
    s__instance(s__Pilates__t,s__SetOrClass) ).

fof(kb_SUMO_48930,axiom,
    s__subclass(s__BurlesqueDance,s__FitnessOrExercise) ).

fof(kb_SUMO_48931,axiom,
    s__instance(s__BurlesqueDance__t,s__SetOrClass) ).

fof(kb_SUMO_48932,axiom,
    s__subclass(s__PoleDancing,s__FitnessOrExercise) ).

fof(kb_SUMO_48933,axiom,
    s__instance(s__PoleDancing__t,s__SetOrClass) ).

fof(kb_SUMO_48934,axiom,
    s__instance(s__FitnessOrExercise__t,s__SetOrClass) ).

fof(kb_SUMO_48935,axiom,
    s__subclass(s__IceSkatingRing,s__SportsFacility) ).

fof(kb_SUMO_48936,axiom,
    s__instance(s__IceSkatingRing__t,s__SetOrClass) ).

fof(kb_SUMO_48937,axiom,
    s__documentation(s__IceSkatingRink,s__EnglishLanguage,'An ice skating rink is a frozen body of water and/or hardened chemicals where people can skate or play winter sports.') ).

fof(kb_SUMO_48938,axiom,
    s__subclass(s__Boxing,s__ViolentContest) ).

fof(kb_SUMO_48939,axiom,
    s__instance(s__Boxing__t,s__SetOrClass) ).

fof(kb_SUMO_48940,axiom,
    s__subclass(s__Boxing,s__Sport) ).

fof(kb_SUMO_48941,axiom,
    s__documentation(s__Boxing,s__EnglishLanguage,'A sport which involves two participants who try to knock each other out in a limited number of rounds. Note that each instance of &%Boxing is a boxing match.') ).

fof(kb_SUMO_48942,axiom,
    s__subclass(s__BoxingRing,s__SportsFacility) ).

fof(kb_SUMO_48943,axiom,
    s__instance(s__BoxingRing__t,s__SetOrClass) ).

fof(kb_SUMO_48944,axiom,
    s__documentation(s__BoxingRing,s__EnglishLanguage,'A boxing ring is the space in which a boxing match occurs.') ).

fof(kb_SUMO_48945,axiom,
    ! [V__BR] :
      ( s__instance(V__BR,s__Object)
     => ( s__instance(V__BR,s__BoxingRing)
       => s__hasPurpose(V__BR,'(? [V__B] : (s__instance(V__B,s__Process) & s__instance(V__B,s__Boxing) & s__eventLocated(V__B,V__BR)))') ) ) ).

fof(kb_SUMO_48946,axiom,
    s__subclass(s__Gymnastics,s__Sport) ).

fof(kb_SUMO_48947,axiom,
    s__instance(s__Gymnastics__t,s__SetOrClass) ).

fof(kb_SUMO_48948,axiom,
    s__documentation(s__Gymnastics,s__EnglishLanguage,'A sport which involves exercises of agility on a range of gymnastic equipment.') ).

fof(kb_SUMO_48949,axiom,
    s__subclass(s__Baseball,s__TeamSport) ).

fof(kb_SUMO_48950,axiom,
    s__instance(s__Baseball__t,s__SetOrClass) ).

fof(kb_SUMO_48951,axiom,
    s__documentation(s__Baseball,s__EnglishLanguage,'A &%TeamSport which involves two teams of 9 players each that take turns at bat and attempt to score runs. Note that each instance of &%Baseball is a baseball game.') ).

fof(kb_SUMO_48952,axiom,
    s__subclass(s__BaseballBase,s__GameArtifact) ).

fof(kb_SUMO_48953,axiom,
    s__documentation(s__BaseballBase,s__EnglishLanguage,'Any of four regions which must each be successively touched after a &%BaseballHit in order to complete a &%BaseballRun.') ).

fof(kb_SUMO_48954,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Physical)
     => ( s__instance(V__B,s__BaseballBase)
       => s__hasPurpose(V__B,'(? [V__G] : (s__instance(V__G,s__Process) & s__instance(V__G,s__Baseball) & s__patient(V__G,V__B)))') ) ) ).

fof(kb_SUMO_48955,axiom,
    s__subclass(s__HomeBase,s__BaseballBase) ).

fof(kb_SUMO_48956,axiom,
    s__instance(s__HomeBase__t,s__SetOrClass) ).

fof(kb_SUMO_48957,axiom,
    s__instance(s__BaseballBase__t,s__SetOrClass) ).

fof(kb_SUMO_48958,axiom,
    s__documentation(s__HomeBase,s__EnglishLanguage,'The final &%BaseballBase which must be touched by the batter in order to achieve a BaseballRun.') ).

fof(kb_SUMO_48959,axiom,
    ! [V__A,V__R] :
      ( ( s__instance(V__R,s__Process)
        & s__instance(V__A,s__Agent) )
     => ( ( s__instance(V__R,s__BaseballRun)
          & s__agent(V__R,V__A) )
       => ? [V__T,V__H] :
            ( s__instance(V__T,s__Process)
            & s__instance(V__T,s__Touching)
            & s__subProcess(V__T,V__R)
            & s__agent(V__T,V__A)
            & s__patient(V__T,V__H)
            & s__instance(V__H,s__HomeBase) ) ) ) ).

fof(kb_SUMO_48960,axiom,
    s__subclass(s__BaseballBat,s__GameArtifact) ).

fof(kb_SUMO_48961,axiom,
    s__instance(s__BaseballBat__t,s__SetOrClass) ).

fof(kb_SUMO_48962,axiom,
    s__documentation(s__BaseballBat,s__EnglishLanguage,'A bat which is used to hit the ball in &%Baseball.') ).

fof(kb_SUMO_48963,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Object)
     => ( s__instance(V__B,s__BaseballBat)
       => s__hasPurpose(V__B,'(? [V__H] : (s__instance(V__H,s__Process) & s__instance(V__H,s__BaseballHit) & s__instrument(V__H,V__B)))') ) ) ).

fof(kb_SUMO_48964,axiom,
    s__subclass(s__BaseballDugout,s__Building) ).

fof(kb_SUMO_48965,axiom,
    s__instance(s__BaseballDugout__t,s__SetOrClass) ).

fof(kb_SUMO_48966,axiom,
    s__documentation(s__BaseballDugout,s__EnglishLanguage,'A &%Building which is used to house the members of both &%Baseball teams while a game is being played.') ).

fof(kb_SUMO_48967,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Physical)
     => ( s__instance(V__D,s__BaseballDugout)
       => ? [V__F] :
            ( s__instance(V__F,s__Object)
            & s__instance(V__F,s__BaseballField)
            & s__located(V__D,V__F) ) ) ) ).

fof(kb_SUMO_48968,axiom,
    s__subclass(s__PitchersMound,s__GameArtifact) ).

fof(kb_SUMO_48969,axiom,
    s__instance(s__PitchersMound__t,s__SetOrClass) ).

fof(kb_SUMO_48970,axiom,
    s__documentation(s__PitchersMound,s__EnglishLanguage,'The place where the pitcher in &%Baseball stands when he is throwing balls to the batter.') ).

fof(kb_SUMO_48971,axiom,
    ! [V__P,V__G] :
      ( ( s__instance(V__G,s__Process)
        & s__instance(V__P,s__Process) )
     => ( ( s__instance(V__G,s__Baseball)
          & s__instance(V__P,s__Pitching)
          & s__subProcess(V__P,V__G) )
       => ? [V__M] :
            ( s__instance(V__M,s__Object)
            & s__instance(V__M,s__PitchersMound)
            & s__origin(V__P,V__M) ) ) ) ).

fof(kb_SUMO_48972,axiom,
    s__subclass(s__BaseballField,s__SportsFacility) ).

fof(kb_SUMO_48973,axiom,
    s__instance(s__BaseballField__t,s__SetOrClass) ).

fof(kb_SUMO_48974,axiom,
    s__documentation(s__BaseballField,s__EnglishLanguage,'A &%SportsFacility which is dedicated to &%Baseball.') ).

fof(kb_SUMO_48975,axiom,
    ! [V__F] :
      ( s__instance(V__F,s__Object)
     => ( s__instance(V__F,s__BaseballField)
       => s__hasPurpose(V__F,'(? [V__S] : (s__instance(V__S,s__Process) & s__instance(V__S,s__Baseball) & s__eventLocated(V__S,V__F)))') ) ) ).

fof(kb_SUMO_48976,axiom,
    s__subclass(s__BaseballManeuver,s__Maneuver) ).

fof(kb_SUMO_48977,axiom,
    s__documentation(s__BaseballManeuver,s__EnglishLanguage,'Any &%Maneuver in &%Baseball.') ).

fof(kb_SUMO_48978,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Process)
     => ( s__instance(V__M,s__BaseballManeuver)
       => ? [V__B] :
            ( s__instance(V__B,s__Process)
            & s__instance(V__B,s__Baseball)
            & s__subProcess(V__M,V__B) ) ) ) ).

fof(kb_SUMO_48979,axiom,
    s__subclass(s__BaseballWalk,s__BaseballManeuver) ).

fof(kb_SUMO_48980,axiom,
    s__instance(s__BaseballWalk__t,s__SetOrClass) ).

fof(kb_SUMO_48981,axiom,
    s__instance(s__BaseballManeuver__t,s__SetOrClass) ).

fof(kb_SUMO_48982,axiom,
    s__documentation(s__BaseballWalk,s__EnglishLanguage,'Taking first base after four balls have been called by the umpire.') ).

fof(kb_SUMO_48983,axiom,
    s__disjoint(s__BaseballWalk,s__BaseballHit) ).

fof(kb_SUMO_48984,axiom,
    s__subclass(s__BaseballHit,s__GameShot) ).

fof(kb_SUMO_48985,axiom,
    s__subclass(s__BaseballHit,s__BaseballManeuver) ).

fof(kb_SUMO_48986,axiom,
    s__instance(s__BaseballHit__t,s__SetOrClass) ).

fof(kb_SUMO_48987,axiom,
    s__documentation(s__BaseballHit,s__EnglishLanguage,'Any base hit in &%Baseball.') ).

fof(kb_SUMO_48988,axiom,
    s__subclass(s__BaseballRun,s__BaseballHit) ).

fof(kb_SUMO_48989,axiom,
    s__subclass(s__BaseballRun,s__Score) ).

fof(kb_SUMO_48990,axiom,
    s__documentation(s__BaseballRun,s__EnglishLanguage,'A &%Score in &%Baseball. It consists of hitting the ball with the bat and then touching all four bases of the diamond before being tagged with the ball by a member of the opposite team.') ).

fof(kb_SUMO_48991,axiom,
    s__subclass(s__HomeRun,s__BaseballRun) ).

fof(kb_SUMO_48992,axiom,
    s__instance(s__HomeRun__t,s__SetOrClass) ).

fof(kb_SUMO_48993,axiom,
    s__instance(s__BaseballRun__t,s__SetOrClass) ).

fof(kb_SUMO_48994,axiom,
    s__documentation(s__HomeRun,s__EnglishLanguage,'A &%BaseballRun where the batter touches all four bases during his turn at bat.') ).

fof(kb_SUMO_48995,axiom,
    ! [V__HR] :
      ( s__instance(V__HR,s__Process)
     => ( s__instance(V__HR,s__BaseballRun)
       => ? [V__T1,V__T2,V__T3,V__T4,V__B1,V__B2,V__B3,V__B4] :
            ( s__instance(V__T4,s__Process)
            & s__instance(V__T3,s__Process)
            & s__instance(V__T2,s__Process)
            & s__instance(V__T1,s__Process)
            & s__instance(V__T1,s__Touching)
            & s__instance(V__T2,s__Touching)
            & s__instance(V__T3,s__Touching)
            & s__instance(V__T4,s__Touching)
            & s__instance(V__B1,s__BaseballBase)
            & s__instance(V__B2,s__BaseballBase)
            & s__instance(V__B3,s__BaseballBase)
            & s__instance(V__B4,s__BaseballBase)
            & V__B1 != V__B2
            & V__B1 != V__B3
            & V__B1 != V__B4
            & V__B2 != V__B3
            & V__B2 != V__B4
            & V__B3 != V__B4
            & s__subProcess(V__T1,V__HR)
            & s__subProcess(V__T2,V__HR)
            & s__subProcess(V__T3,V__HR)
            & s__subProcess(V__T4,V__HR) ) ) ) ).

fof(kb_SUMO_48996,axiom,
    s__subclass(s__BaseballSingle,s__BaseballHit) ).

fof(kb_SUMO_48997,axiom,
    s__instance(s__BaseballSingle__t,s__SetOrClass) ).

fof(kb_SUMO_48998,axiom,
    s__documentation(s__BaseballSingle,s__EnglishLanguage,'Any &%BaseballHit where the batter makes it safely to first base by hitting the ball.') ).

fof(kb_SUMO_48999,axiom,
    s__subclass(s__BaseballSteal,s__BaseballManeuver) ).

fof(kb_SUMO_49000,axiom,
    s__instance(s__BaseballSteal__t,s__SetOrClass) ).

fof(kb_SUMO_49001,axiom,
    s__disjoint(s__BaseballSteal,s__BaseballWalk) ).

fof(kb_SUMO_49002,axiom,
    s__disjoint(s__BaseballSteal,s__BaseballHit) ).

fof(kb_SUMO_49003,axiom,
    s__documentation(s__BaseballSteal,s__EnglishLanguage,'Any move from one base to another which is neither a &%BaseballWalk nor a &%BaseballHit.') ).

fof(kb_SUMO_49004,axiom,
    s__instance(s__BaseballStrike,s__SportsAttribute) ).

fof(kb_SUMO_49005,axiom,
    s__documentation(s__BaseballStrike,s__EnglishLanguage,'A baseball pitch that is in the strike zone and that is not hit by the batter.') ).

fof(kb_SUMO_49006,axiom,
    s__instance(s__BaseballStrike,s__BaseballManeuver) ).

fof(kb_SUMO_49007,axiom,
    s__disjoint(s__BaseballStrike,s__BaseballHit) ).

fof(kb_SUMO_49008,axiom,
    s__subclass(s__BaseballTeam,s__SportsTeam) ).

fof(kb_SUMO_49009,axiom,
    s__instance(s__BaseballTeam__t,s__SetOrClass) ).

fof(kb_SUMO_49010,axiom,
    s__documentation(s__BaseballTeam,s__EnglishLanguage,'The class of &%SportsTeams that play &%Baseball.') ).

fof(kb_SUMO_49011,axiom,
    ! [V__TEAM] :
      ( s__instance(V__TEAM,s__Object)
     => ( s__instance(V__TEAM,s__BaseballTeam)
       => s__capability(s__Baseball,s__agent__m,V__TEAM) ) ) ).

fof(kb_SUMO_49012,axiom,
    s__subclass(s__BaseballInning,s__Maneuver) ).

fof(kb_SUMO_49013,axiom,
    s__instance(s__BaseballInning__t,s__SetOrClass) ).

fof(kb_SUMO_49014,axiom,
    s__documentation(s__BaseballInning,s__EnglishLanguage,'A division of a &%Baseball game. A normal game consists of 9 innings, and each inning involves a turn a bat for both teams.') ).

fof(kb_SUMO_49015,axiom,
    ! [V__INNING] :
      ( s__instance(V__INNING,s__Process)
     => ( s__instance(V__INNING,s__BaseballInning)
       => ? [V__GAME] :
            ( s__instance(V__GAME,s__Process)
            & s__instance(V__GAME,s__Baseball)
            & s__subProcess(V__INNING,V__GAME) ) ) ) ).

fof(kb_SUMO_49016,axiom,
    s__subclass(s__Basketball,s__TeamSport) ).

fof(kb_SUMO_49017,axiom,
    s__instance(s__Basketball__t,s__SetOrClass) ).

fof(kb_SUMO_49018,axiom,
    s__documentation(s__Basketball,s__EnglishLanguage,'A &%TeamSport which involves two teams of 5 players each. The object of the game is to put the ball through a hoop.') ).

fof(kb_SUMO_49019,axiom,
    s__subclass(s__Bodybuilding,s__Sport) ).

fof(kb_SUMO_49020,axiom,
    s__instance(s__Bodybuilding__t,s__SetOrClass) ).

fof(kb_SUMO_49021,axiom,
    s__documentation(s__Bodybuilding,s__EnglishLanguage,'A sport which involves the development of ones &%Muscles and competition against other bodybuilders.') ).

fof(kb_SUMO_49022,axiom,
    s__subclass(s__Football,s__TeamSport) ).

fof(kb_SUMO_49023,axiom,
    s__instance(s__Football__t,s__SetOrClass) ).

fof(kb_SUMO_49024,axiom,
    s__documentation(s__Football,s__EnglishLanguage,'A &%TeamSport where each team tries to place the ball in the others goal. Note that each instance of Football is a football game.') ).

fof(kb_SUMO_49025,axiom,
    s__subclass(s__FootballManeuver,s__Maneuver) ).

fof(kb_SUMO_49026,axiom,
    s__documentation(s__FootballManeuver,s__EnglishLanguage,'Any Maneuver in &%Football.') ).

fof(kb_SUMO_49027,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Process)
     => ( s__instance(V__M,s__FootballManeuver)
       => ? [V__G] :
            ( s__instance(V__G,s__Process)
            & s__instance(V__G,s__Football)
            & s__subProcess(V__M,V__G) ) ) ) ).

fof(kb_SUMO_49028,axiom,
    s__subclass(s__FootballPass,s__FootballManeuver) ).

fof(kb_SUMO_49029,axiom,
    s__instance(s__FootballPass__t,s__SetOrClass) ).

fof(kb_SUMO_49030,axiom,
    s__instance(s__FootballManeuver__t,s__SetOrClass) ).

fof(kb_SUMO_49031,axiom,
    s__documentation(s__FootballPass,s__EnglishLanguage,'Any &%FootballManeuver where the member of one team throws the ball to another member of the same team.') ).

fof(kb_SUMO_49032,axiom,
    ! [V__PASS] :
      ( s__instance(V__PASS,s__FootballPass)
     => ? [V__THROW,V__B,V__TEAM,V__M1,V__M2] :
          ( s__instance(V__M2,s__SelfConnectedObject)
          & s__instance(V__M1,s__Agent)
          & s__instance(V__M1,s__SelfConnectedObject)
          & s__instance(V__TEAM,s__Collection)
          & s__instance(V__THROW,s__Process)
          & s__instance(V__THROW,s__Throwing)
          & s__agent(V__THROW,V__M1)
          & s__destination(V__THROW,V__M2)
          & s__patient(V__THROW,V__B)
          & s__instance(V__B,s__Ball)
          & s__instance(V__TEAM,s__SportsTeam)
          & s__member(V__M1,V__TEAM)
          & s__member(V__M2,V__TEAM)
          & V__M1 != V__M2 ) ) ).

fof(kb_SUMO_49033,axiom,
    s__subclass(s__FootballTeam,s__SportsTeam) ).

fof(kb_SUMO_49034,axiom,
    s__instance(s__FootballTeam__t,s__SetOrClass) ).

fof(kb_SUMO_49035,axiom,
    s__documentation(s__FootballTeam,s__EnglishLanguage,'The class of &%SportsTeams that play &%Football.') ).

fof(kb_SUMO_49036,axiom,
    s__subclass(s__FootballTouchdown,s__FootballManeuver) ).

fof(kb_SUMO_49037,axiom,
    s__subclass(s__FootballTouchdown,s__Score) ).

fof(kb_SUMO_49038,axiom,
    s__instance(s__FootballTouchdown__t,s__SetOrClass) ).

fof(kb_SUMO_49039,axiom,
    s__documentation(s__FootballTouchdown,s__EnglishLanguage,'Any &%FootballManeuver which is also a &%Score, i.e. any play in a &%Football game which results in one team being in possession of the ball on the inside of the opponents goal line.') ).

fof(kb_SUMO_49040,axiom,
    s__subclass(s__Tennis,s__Sport) ).

fof(kb_SUMO_49041,axiom,
    s__instance(s__Tennis__t,s__SetOrClass) ).

fof(kb_SUMO_49042,axiom,
    s__documentation(s__Tennis,s__EnglishLanguage,'&%Tennis is a &%Sport played with rackets by two or four players who hit a ball back and forth over a net that divides the court') ).

fof(kb_SUMO_49043,axiom,
    s__termFormat(s__EnglishLanguage,s__Tennis,tennis) ).

fof(kb_SUMO_49044,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Contest)
     => ( s__instance(V__X,s__Tennis)
       => ? [V__T1,V__T2] :
            ( s__instance(V__T2,s__Agent)
            & s__instance(V__T2,s__Collection)
            & s__instance(V__T1,s__Agent)
            & s__instance(V__T1,s__Collection)
            & s__contestParticipant(V__X,V__T1)
            & s__contestParticipant(V__X,V__T2)
            & V__T1 != V__T2
            & ( s__instance(V__T1,s__Human)
              | ( s__instance(V__T1,s__GroupOfPeople)
                & s__memberCount(V__T1,"2") ) )
            & ( s__instance(V__T2,s__Human)
              | ( s__instance(V__T2,s__GroupOfPeople)
                & s__memberCount(V__T2,"2") ) ) ) ) ) ).

fof(kb_SUMO_49045,axiom,
    s__subclass(s__TennisCourt,s__SportsFacility) ).

fof(kb_SUMO_49046,axiom,
    s__instance(s__TennisCourt__t,s__SetOrClass) ).

fof(kb_SUMO_49047,axiom,
    s__documentation(s__TennisCourt,s__EnglishLanguage,'&%TennisCourt is a type of &%SportsFacility where the game &%Tennis is held') ).

fof(kb_SUMO_49048,axiom,
    s__termFormat(s__EnglishLanguage,s__TennisCourt,'tennis court') ).

fof(kb_SUMO_49049,axiom,
    ! [V__COURT] :
      ( s__instance(V__COURT,s__Object)
     => ( s__instance(V__COURT,s__TennisCourt)
       => s__hasPurpose(V__COURT,'(? [V__TENNIS] : (s__instance(V__TENNIS,s__Process) & s__instance(V__TENNIS,s__Tennis) & s__eventLocated(V__TENNIS,V__COURT)))') ) ) ).

fof(kb_SUMO_49050,axiom,
    s__subclass(s__Golf,s__Sport) ).

fof(kb_SUMO_49051,axiom,
    s__instance(s__Golf__t,s__SetOrClass) ).

fof(kb_SUMO_49052,axiom,
    s__documentation(s__Golf,s__EnglishLanguage,'A &%Sport which has a course of 9 or 18 holes and where the object is to hit a ball with a club into each hole in turn with the fewest number of strokes.') ).

fof(kb_SUMO_49053,axiom,
    ! [V__GOLF] :
      ( s__instance(V__GOLF,s__Process)
     => ( s__instance(V__GOLF,s__Golf)
       => ? [V__DRIVE,V__PUTT] :
            ( s__instance(V__PUTT,s__Process)
            & s__instance(V__DRIVE,s__Process)
            & s__instance(V__DRIVE,s__GolfDrive)
            & s__instance(V__PUTT,s__GolfPutt)
            & s__subProcess(V__DRIVE,V__GOLF)
            & s__subProcess(V__PUTT,V__GOLF) ) ) ) ).

fof(kb_SUMO_49054,axiom,
    s__subclass(s__GolfFacility,s__SportsFacility) ).

fof(kb_SUMO_49055,axiom,
    s__instance(s__GolfFacility__t,s__SetOrClass) ).

fof(kb_SUMO_49056,axiom,
    s__documentation(s__GolfFacility,s__EnglishLanguage,'&%GolfFacility refers to the &%SportsFacility where &%Golf or some subprocess of &%Golf can be played') ).

fof(kb_SUMO_49057,axiom,
    s__termFormat(s__EnglishLanguage,s__GolfFacility,'golf facility') ).

fof(kb_SUMO_49058,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__GolfFacility)
       => s__hasPurpose(V__X,'(? [V__GOLF] : (s__instance(V__GOLF,s__Process) & (s__instance(V__GOLF,s__Golf) | s__instance(V__GOLF,s__GolfManeuver)) & s__eventLocated(V__GOLF,V__X)))') ) ) ).

fof(kb_SUMO_49059,axiom,
    s__subclass(s__GolfCourse,s__SportsFacility) ).

fof(kb_SUMO_49060,axiom,
    s__instance(s__GolfCourse__t,s__SetOrClass) ).

fof(kb_SUMO_49061,axiom,
    s__documentation(s__GolfCourse,s__EnglishLanguage,'&%GolfCourse refers to the &%GolfFacility where an entire &%Golf game and all its subprocesses is played') ).

fof(kb_SUMO_49062,axiom,
    s__termFormat(s__EnglishLanguage,s__GolfCourse,'golf course') ).

fof(kb_SUMO_49063,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__GolfCourse)
       => s__hasPurpose(V__X,'(? [V__GOLF] : (s__instance(V__GOLF,s__Process) & s__instance(V__GOLF,s__Golf) & s__eventLocated(V__GOLF,V__X)))') ) ) ).

fof(kb_SUMO_49064,axiom,
    ! [V__COURSE] :
      ( s__instance(V__COURSE,s__Object)
     => ( s__instance(V__COURSE,s__GolfCourse)
       => ? [V__GREEN] :
            ( s__instance(V__GREEN,s__Object)
            & s__instance(V__GREEN,s__PuttingGreen)
            & s__part(V__GREEN,V__COURSE) ) ) ) ).

fof(kb_SUMO_49065,axiom,
    s__subclass(s__GolfManeuver,s__Maneuver) ).

fof(kb_SUMO_49066,axiom,
    s__documentation(s__GolfManeuver,s__EnglishLanguage,'Any &%Maneuver in &%Golf.') ).

fof(kb_SUMO_49067,axiom,
    ! [V__G] :
      ( s__instance(V__G,s__Process)
     => ( s__instance(V__G,s__Golf)
       => ? [V__M] :
            ( s__instance(V__M,s__Process)
            & s__instance(V__M,s__GolfManeuver)
            & s__subProcess(V__M,V__G) ) ) ) ).

fof(kb_SUMO_49068,axiom,
    s__subclass(s__GolfDrive,s__GolfManeuver) ).

fof(kb_SUMO_49069,axiom,
    s__instance(s__GolfDrive__t,s__SetOrClass) ).

fof(kb_SUMO_49070,axiom,
    s__instance(s__GolfManeuver__t,s__SetOrClass) ).

fof(kb_SUMO_49071,axiom,
    s__subclass(s__GolfDrive,s__GameShot) ).

fof(kb_SUMO_49072,axiom,
    s__documentation(s__GolfDrive,s__EnglishLanguage,'&%GolfDrive refers to an initial &%GolfManeuver for a par-4 or par-5 hole where the golf ball is hit from a tee') ).

fof(kb_SUMO_49073,axiom,
    s__termFormat(s__EnglishLanguage,s__GolfDrive,'golf drive') ).

fof(kb_SUMO_49074,axiom,
    s__subclass(s__GolfPutt,s__GolfManeuver) ).

fof(kb_SUMO_49075,axiom,
    s__instance(s__GolfPutt__t,s__SetOrClass) ).

fof(kb_SUMO_49076,axiom,
    s__subclass(s__GolfPutt,s__GameShot) ).

fof(kb_SUMO_49077,axiom,
    s__documentation(s__GolfPutt,s__EnglishLanguage,'&%GolfPutt refers to a &%GolfManeuver that involves hitting a ball with a golf club with the goal of placing it into a hole') ).

fof(kb_SUMO_49078,axiom,
    s__termFormat(s__EnglishLanguage,s__GolfPutt,'golf put') ).

fof(kb_SUMO_49079,axiom,
    s__subclass(s__GolfHole,s__Hole) ).

fof(kb_SUMO_49080,axiom,
    s__instance(s__GolfHole__t,s__SetOrClass) ).

fof(kb_SUMO_49081,axiom,
    s__documentation(s__GolfHole,s__EnglishLanguage,'&%GolfHole refers to a type of &%Hole in the size of a &%GolfBall located in a &%PuttingGreen') ).

fof(kb_SUMO_49082,axiom,
    s__termFormat(s__EnglishLanguage,s__GolfHole,'golf hole') ).

fof(kb_SUMO_49083,axiom,
    ! [V__HOLE] :
      ( s__instance(V__HOLE,s__SelfConnectedObject)
     => ( s__instance(V__HOLE,s__GolfHole)
       => ? [V__CYLINDER,V__CIRCLE] :
            ( s__instance(V__CIRCLE,s__SelfConnectedObject)
            & s__instance(V__CYLINDER,s__Attribute)
            & s__instance(V__CYLINDER,s__Cylinder)
            & s__attribute(V__HOLE,V__CYLINDER)
            & s__top(V__CIRCLE,V__HOLE)
            & s__instance(V__CIRCLE,s__Circle)
            & s__diameter(V__CIRCLE,s__MeasureFn("4.25",s__Inch)) ) ) ) ).

fof(kb_SUMO_49084,axiom,
    s__subclass(s__DrivingRange,s__GolfFacility) ).

fof(kb_SUMO_49085,axiom,
    s__instance(s__DrivingRange__t,s__SetOrClass) ).

fof(kb_SUMO_49086,axiom,
    s__documentation(s__DrivingRange,s__EnglishLanguage,'&%DrivingRange is a &%GolfFacility where people line up side-by-side performing &%GolfDrive for practice') ).

fof(kb_SUMO_49087,axiom,
    s__termFormat(s__EnglishLanguage,s__DrivingRange,'driving range') ).

fof(kb_SUMO_49088,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Object)
     => ( s__instance(V__D,s__DrivingRange)
       => s__hasPurpose(V__D,'((? [V__DRIVE] : (s__instance(V__DRIVE,s__Process) & s__instance(V__DRIVE,s__GolfDrive) & s__eventLocated(V__DRIVE,V__D))) & (~ (? [V__GOLF] : (s__instance(V__GOLF,s__Process) & s__eventLocated(V__GOLF,V__D) & s__instance(V__GOLF,s__GolfManeuver) & (~ s__instance(V__GOLF,s__GolfDrive))))))') ) ) ).

fof(kb_SUMO_49089,axiom,
    s__subclass(s__PuttingGreen,s__GolfFacility) ).

fof(kb_SUMO_49090,axiom,
    s__documentation(s__PuttingGreen,s__EnglishLanguage,'&%PuttingGreen refers to a &%GolfFacility that involves a short area of grass surrounding a hole where the object is to put the ball in the hole') ).

fof(kb_SUMO_49091,axiom,
    s__termFormat(s__EnglishLanguage,s__PuttingGreen,'putting green') ).

fof(kb_SUMO_49092,axiom,
    ! [V__P,V__D] :
      ( ( s__instance(V__D,s__Object)
        & s__instance(V__P,s__Object) )
     => ( s__instance(V__P,s__PuttingGreen)
       => s__hasPurpose(V__D,'((? [V__PUT] : (s__instance(V__PUT,s__Process) & s__instance(V__PUT,s__GolfPutt) & s__eventLocated(V__PUT,V__P))) & (~ (? [V__GOLF] : (s__instance(V__GOLF,s__Process) & s__eventLocated(V__GOLF,V__D) & s__instance(V__GOLF,s__GolfManeuver) & (~ s__instance(V__GOLF,s__GolfPutt))))))') ) ) ).

fof(kb_SUMO_49093,axiom,
    ! [V__P] :
      ( s__instance(V__P,s__Object)
     => ( s__instance(V__P,s__PuttingGreen)
       => ? [V__HOLE] :
            ( s__instance(V__HOLE,s__Object)
            & s__instance(V__HOLE,s__GolfHole)
            & s__part(V__HOLE,V__P) ) ) ) ).

fof(kb_SUMO_49094,axiom,
    s__subclass(s__MiniatureGolf,s__PuttingGreen) ).

fof(kb_SUMO_49095,axiom,
    s__instance(s__MiniatureGolf__t,s__SetOrClass) ).

fof(kb_SUMO_49096,axiom,
    s__instance(s__PuttingGreen__t,s__SetOrClass) ).

fof(kb_SUMO_49097,axiom,
    s__documentation(s__MiniatureGolf,s__EnglishLanguage,'&%MiniatureGolf is a type of &%PuttingGreen used for a novelty type of &%Golf where &%GolfHoles have obstacles such as bridges, etc.') ).

fof(kb_SUMO_49098,axiom,
    s__termFormat(s__EnglishLanguage,s__MiniatureGolf,'miniature golf') ).

fof(kb_SUMO_49099,axiom,
    ! [V__G] :
      ( s__instance(V__G,s__Object)
     => ( s__instance(V__G,s__MiniatureGolf)
       => s__hasPurpose(V__G,'(? [V__REC] : (s__instance(V__REC,s__Process) & s__instance(V__REC,s__RecreationOrExercise) & s__eventLocated(V__REC,V__G)))') ) ) ).

fof(kb_SUMO_49100,axiom,
    s__subclass(s__SnowSki,s__TransportationDevice) ).

fof(kb_SUMO_49101,axiom,
    s__instance(s__SnowSki__t,s__SetOrClass) ).

fof(kb_SUMO_49102,axiom,
    s__documentation(s__SnowSki,s__EnglishLanguage,'&%SnowSki is a type of &%TransportationDevice made of narrow metal, wood or plastic used to glide through snow') ).

fof(kb_SUMO_49103,axiom,
    s__termFormat(s__EnglishLanguage,s__SnowSki,ski) ).

fof(kb_SUMO_49104,axiom,
    ! [V__SKI] :
      ( ( s__subclass(V__SKI,s__Substance)
        & s__instance(V__SKI,s__SetOrClass) )
     => ( s__instance(V__SKI,s__SnowSki)
       => ? [V__MAT] :
            ( s__instance(V__MAT,s__CorpuscularObject)
            & s__material(V__SKI,V__MAT)
            & ( s__instance(V__MAT,s__Metal)
              | s__instance(V__MAT,s__Wood)
              | s__instance(V__MAT,s__Plastic) ) ) ) ) ).

fof(kb_SUMO_49105,axiom,
    ! [V__SKI] :
      ( s__instance(V__SKI,s__Object)
     => ( s__instance(V__SKI,s__SnowSki)
       => s__hasPurpose(V__SKI,'(? [V__GLIDE,V__SNOW,V__ICE] : (s__instance(V__ICE,s__Object) & s__instance(V__SNOW,s__Process) & s__instance(V__GLIDE,s__Process) & s__instance(V__SNOW,s__Snowing) & s__result(V__SNOW,V__ICE) & s__instance(V__GLIDE,s__Transportation) & s__instrument(V__GLIDE,V__SKI) & s__eventLocated(V__GLIDE,V__ICE)))') ) ) ).

fof(kb_SUMO_49106,axiom,
    s__subclass(s__Skiing,s__Sport) ).

fof(kb_SUMO_49107,axiom,
    s__documentation(s__Skiing,s__EnglishLanguage,'&%Skiing refers to a &%Sport where a person uses skis to glide through snow') ).

fof(kb_SUMO_49108,axiom,
    s__termFormat(s__EnglishLanguage,s__Skiing,skiing) ).

fof(kb_SUMO_49109,axiom,
    ! [V__SKI] :
      ( s__instance(V__SKI,s__Process)
     => ( s__instance(V__SKI,s__Skiing)
       => ? [V__SKIS,V__PROC] :
            ( s__instance(V__PROC,s__Process)
            & s__instance(V__SKIS,s__Object)
            & s__instance(V__PROC,s__Transportation)
            & s__subProcess(V__PROC,V__SKI)
            & s__instrument(V__PROC,V__SKIS)
            & s__instance(V__SKIS,s__SnowSki) ) ) ) ).

fof(kb_SUMO_49110,axiom,
    s__subclass(s__CrossCountrySkiing,s__Skiing) ).

fof(kb_SUMO_49111,axiom,
    s__instance(s__CrossCountrySkiing__t,s__SetOrClass) ).

fof(kb_SUMO_49112,axiom,
    s__instance(s__Skiing__t,s__SetOrClass) ).

fof(kb_SUMO_49113,axiom,
    s__documentation(s__CrossCountrySkiing,s__EnglishLanguage,'&%CrossCountrySkiing refers to a type of &%Skiing that does not occur on a slope') ).

fof(kb_SUMO_49114,axiom,
    s__termFormat(s__EnglishLanguage,s__CrossCountrySkiing,'cross country skiing') ).

fof(kb_SUMO_49115,axiom,
    ! [V__SKI] :
      ( s__instance(V__SKI,s__Process)
     => ( s__instance(V__SKI,s__CrossCountrySkiing)
       => ~ ? [V__SLOPE] :
              ( s__instance(V__SLOPE,s__Object)
              & s__instance(V__SLOPE,s__SlopedArea)
              & s__eventLocated(V__SKI,V__SLOPE) ) ) ) ).

fof(kb_SUMO_49116,axiom,
    s__subclass(s__SkiingFacility,s__SportsFacility) ).

fof(kb_SUMO_49117,axiom,
    s__instance(s__SkiingFacility__t,s__SetOrClass) ).

fof(kb_SUMO_49118,axiom,
    s__documentation(s__SkiingFacility,s__EnglishLanguage,'&%SkiingFacility refers to a &%SportsFacility where &%Skiing takes place') ).

fof(kb_SUMO_49119,axiom,
    s__termFormat(s__EnglishLanguage,s__SkiingFacility,'skiing facility') ).

fof(kb_SUMO_49120,axiom,
    ! [V__FACILITY] :
      ( s__instance(V__FACILITY,s__Object)
     => ( s__instance(V__FACILITY,s__SkiingFacility)
       => ? [V__SLOPE,V__SKIING] :
            ( s__instance(V__SKIING,s__Process)
            & s__instance(V__SLOPE,s__Object)
            & s__instance(V__SLOPE,s__SlopedArea)
            & s__part(V__SLOPE,V__FACILITY)
            & s__instance(V__SKIING,s__Skiing)
            & s__eventLocated(V__SKIING,V__SLOPE) ) ) ) ).

fof(kb_SUMO_49121,axiom,
    s__subclass(s__Bowling,s__Sport) ).

fof(kb_SUMO_49122,axiom,
    s__instance(s__Bowling__t,s__SetOrClass) ).

fof(kb_SUMO_49123,axiom,
    s__documentation(s__Bowling,s__EnglishLanguage,'&%Bowling refers to a &%Sport with the main goal of knocking down bowling pins using a &%BowlingBall') ).

fof(kb_SUMO_49124,axiom,
    s__termFormat(s__EnglishLanguage,s__Bowling,bowling) ).

fof(kb_SUMO_49125,axiom,
    ! [V__B] :
      ( s__instance(V__B,s__Process)
     => ( s__instance(V__B,s__Bowling)
       => ? [V__BALL,V__TRANS,V__LANE] :
            ( s__instance(V__LANE,s__Object)
            & s__instance(V__TRANS,s__Motion)
            & s__instance(V__TRANS,s__Translocation)
            & s__instance(V__BALL,s__BowlingBall)
            & s__patient(V__TRANS,V__BALL)
            & s__instance(V__LANE,s__BowlingLane)
            & s__path(V__TRANS,V__LANE)
            & s__subProcess(V__TRANS,V__B) ) ) ) ).

fof(kb_SUMO_49126,axiom,
    s__subclass(s__BowlingBall,s__Ball) ).

fof(kb_SUMO_49127,axiom,
    s__instance(s__BowlingBall__t,s__SetOrClass) ).

fof(kb_SUMO_49128,axiom,
    s__documentation(s__BowlingBall,s__EnglishLanguage,'&%BowlingBall refers to a type of &%Ball used in &%Bowling. It normally has 3 &%Hole where somebody would put his fingers to hold it') ).

fof(kb_SUMO_49129,axiom,
    s__termFormat(s__EnglishLanguage,s__BowlingBall,'bowling ball') ).

fof(kb_SUMO_49130,axiom,
    ! [V__B,V__HOLE] :
      ( ( s__instance(V__HOLE,s__Hole)
        & s__instance(V__B,s__Object) )
     => ( s__instance(V__B,s__BowlingBall)
       => ? [V__HOLES] :
            ( s__instance(V__HOLES,s__Collection)
            & s__memberType(V__HOLES,s__Hole)
            & s__memberCount(V__HOLES,"3")
            & s__located(V__HOLES,V__B)
            & s__hasPurpose(V__HOLES,'(? [V__FINGER] : (s__instance(V__FINGER,s__SelfConnectedObject) & s__instance(V__HOLES,s__Collection) & s__member(V__FINGER,V__HOLES) & s__instance(V__FINGER,s__Finger) & s__partiallyFills(V__FINGER,V__HOLE)))') ) ) ) ).

fof(kb_SUMO_49131,axiom,
    s__subclass(s__BowlingLane,s__StationaryArtifact) ).

fof(kb_SUMO_49132,axiom,
    s__instance(s__BowlingLane__t,s__SetOrClass) ).

fof(kb_SUMO_49133,axiom,
    s__subclass(s__BowlingLane,s__LandTransitway) ).

fof(kb_SUMO_49134,axiom,
    s__documentation(s__BowlingLane,s__EnglishLanguage,'&%BowlingLane is a &%StationaryArtifact that acts as a &%Transitway for a &%BowlingBall to knock down pins') ).

fof(kb_SUMO_49135,axiom,
    s__termFormat(s__EnglishLanguage,s__BowlingLane,'bowling lane') ).

fof(kb_SUMO_49136,axiom,
    ! [V__BL] :
      ( s__instance(V__BL,s__Object)
     => ( s__instance(V__BL,s__BowlingLane)
       => s__hasPurpose(V__BL,'(? [V__TR,V__BALL] : (s__instance(V__TR,s__Motion) & s__instance(V__TR,s__Translocation) & s__instance(V__BALL,s__BowlingBall) & s__patient(V__TR,V__BALL) & s__path(V__TR,V__BL)))') ) ) ).

fof(kb_SUMO_49137,axiom,
    s__subclass(s__BowlingFacility,s__SportsFacility) ).

fof(kb_SUMO_49138,axiom,
    s__instance(s__BowlingFacility__t,s__SetOrClass) ).

fof(kb_SUMO_49139,axiom,
    s__documentation(s__BowlingFacility,s__EnglishLanguage,'&%BowlingFacility refers to the &%SportsFacility where &%Bowling is played. It normally consists of a collection of &%BowlingLanes') ).

fof(kb_SUMO_49140,axiom,
    s__termFormat(s__EnglishLanguage,s__BowlingFacility,'bowling facility') ).

fof(kb_SUMO_49141,axiom,
    ! [V__BF] :
      ( s__instance(V__BF,s__Object)
     => ( s__instance(V__BF,s__BowlingFacility)
       => ? [V__BL] :
            ( s__instance(V__BL,s__Collection)
            & s__memberType(V__BL,s__BowlingLane)
            & s__located(V__BL,V__BF) ) ) ) ).

fof(kb_SUMO_49142,axiom,
    ! [V__BF] :
      ( s__instance(V__BF,s__Object)
     => ( s__instance(V__BF,s__BowlingFacility)
       => s__hasPurpose(V__BF,'(? [V__B] : (s__instance(V__B,s__Process) & s__instance(V__B,s__Bowling) & s__eventLocated(V__B,V__BF)))') ) ) ).

fof(kb_SUMO_49143,axiom,
    s__subclass(s__BowlingShoe,s__Shoe) ).

fof(kb_SUMO_49144,axiom,
    s__instance(s__BowlingShoe__t,s__SetOrClass) ).

fof(kb_SUMO_49145,axiom,
    s__documentation(s__BowlingShoe,s__EnglishLanguage,'&%Bowlingshoe is a special shoe worn when bowling.') ).

fof(kb_SUMO_49146,axiom,
    s__subclass(s__Equitation,s__Sport) ).

fof(kb_SUMO_49147,axiom,
    s__instance(s__Equitation__t,s__SetOrClass) ).

fof(kb_SUMO_49148,axiom,
    s__documentation(s__Equitation,s__EnglishLanguage,'&%Equitation is the &%Sport of sitting on the back of a horse while controlling its movement') ).

fof(kb_SUMO_49149,axiom,
    s__termFormat(s__EnglishLanguage,s__Equitation,equitation) ).

fof(kb_SUMO_49150,axiom,
    ! [V__MOTION,V__HORSEBACK] :
      ( ( s__instance(V__HORSEBACK,s__Process)
        & s__instance(V__MOTION,s__Process) )
     => ( s__instance(V__HORSEBACK,s__Equitation)
       => ? [V__HORSE] :
            ( s__instance(V__MOTION,s__HorseRiding)
            & s__subProcess(V__MOTION,V__HORSEBACK) ) ) ) ).

fof(kb_SUMO_49151,axiom,
    s__subclass(s__SkeetShooting,s__Sport) ).

fof(kb_SUMO_49152,axiom,
    s__instance(s__SkeetShooting__t,s__SetOrClass) ).

fof(kb_SUMO_49153,axiom,
    s__documentation(s__SkeetShooting,s__EnglishLanguage,'&%SkeetShooting is a type of &%Sport that involves &%Shooting clay pigeons that are hurled upward in such a way as to simulate the flight of a bird') ).

fof(kb_SUMO_49154,axiom,
    s__termFormat(s__EnglishLanguage,s__SkeetShooting,'skeet shooting') ).

fof(kb_SUMO_49155,axiom,
    ! [V__SKEET] :
      ( s__instance(V__SKEET,s__Process)
     => ( s__instance(V__SKEET,s__SkeetShooting)
       => ? [V__SHOOTING] :
            ( s__instance(V__SHOOTING,s__Process)
            & s__instance(V__SHOOTING,s__Shooting)
            & s__subProcess(V__SHOOTING,V__SKEET) ) ) ) ).

fof(kb_SUMO_49156,axiom,
    s__subclass(s__WaterSport,s__Sport) ).

fof(kb_SUMO_49157,axiom,
    s__instance(s__WaterSport__t,s__SetOrClass) ).

fof(kb_SUMO_49158,axiom,
    s__documentation(s__WaterSport,s__EnglishLanguage,'&%WaterSport is a type of &%Sport that is played on &%Water') ).

fof(kb_SUMO_49159,axiom,
    s__termFormat(s__EnglishLanguage,s__WaterSport,'water sport') ).

fof(kb_SUMO_49160,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__WaterSport)
       => ? [V__W] :
            ( ( s__instance(V__W,s__WaterArea)
              | ( s__instance(V__W,s__FluidContainer)
                & ? [V__WATER] :
                    ( s__instance(V__WATER,s__Physical)
                    & s__instance(V__W,s__Object)
                    & s__instance(V__WATER,s__Water)
                    & s__located(V__WATER,V__W) ) ) )
            & s__eventLocated(V__X,V__W) ) ) ) ).

fof(kb_SUMO_49161,axiom,
    s__subclass(s__WaterSki,s__TransportationDevice) ).

fof(kb_SUMO_49162,axiom,
    s__instance(s__WaterSki__t,s__SetOrClass) ).

fof(kb_SUMO_49163,axiom,
    s__documentation(s__WaterSki,s__EnglishLanguage,'&%WaterSki is a type of &%TransportationDevice used to glide through water') ).

fof(kb_SUMO_49164,axiom,
    s__termFormat(s__EnglishLanguage,s__WaterSki,'water ski') ).

fof(kb_SUMO_49165,axiom,
    ! [V__SKI] :
      ( s__instance(V__SKI,s__Object)
     => ( s__instance(V__SKI,s__WaterSki)
       => s__hasPurpose(V__SKI,'(? [V__GLIDE,V__WATER] : (s__instance(V__WATER,s__Object) & s__instance(V__GLIDE,s__Process) & s__instance(V__WATER,s__WaterArea) & s__instance(V__GLIDE,s__Transportation) & s__instrument(V__GLIDE,V__SKI) & s__eventLocated(V__GLIDE,V__WATER)))') ) ) ).

fof(kb_SUMO_49166,axiom,
    s__subclass(s__WaterSkiing,s__WaterSport) ).

fof(kb_SUMO_49167,axiom,
    s__instance(s__WaterSkiing__t,s__SetOrClass) ).

fof(kb_SUMO_49168,axiom,
    s__documentation(s__WaterSkiing,s__EnglishLanguage,'&%WaterSkiing is a type of &%WaterSport wherein &%WaterSki is used to glid across the &%surface of the &%Water while being towed by a motorboat') ).

fof(kb_SUMO_49169,axiom,
    s__termFormat(s__EnglishLanguage,s__WaterSkiing,'water skiing') ).

fof(kb_SUMO_49170,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__WaterSkiing)
       => ? [V__HUMAN,V__SKI,V__BOAT,V__LINE,V__WATER,V__TRANS,V__MOTION] :
            ( s__instance(V__MOTION,s__Process)
            & s__instance(V__TRANS,s__Process)
            & s__instance(V__WATER,s__Object)
            & s__instance(V__LINE,s__SelfConnectedObject)
            & s__instance(V__BOAT,s__SelfConnectedObject)
            & s__instance(V__SKI,s__Object)
            & s__instance(V__HUMAN,s__SelfConnectedObject)
            & s__instance(V__HUMAN,s__Agent)
            & s__instance(V__BOAT,s__WaterVehicle)
            & s__instance(V__WATER,s__WaterArea)
            & s__instance(V__SKI,s__WaterSki)
            & s__eventLocated(V__X,V__WATER)
            & s__instance(V__HUMAN,s__Human)
            & s__located(V__HUMAN,V__SKI)
            & s__connects(V__LINE,V__HUMAN,V__BOAT)
            & s__instance(V__TRANS,s__Transportation)
            & s__instrument(V__TRANS,V__BOAT)
            & s__instance(V__MOTION,s__Motion)
            & s__agent(V__MOTION,V__HUMAN)
            & s__instrument(V__MOTION,V__SKI)
            & s__causes(V__TRANS,V__MOTION)
            & s__subProcess(V__MOTION,V__X) ) ) ) ).

fof(kb_SUMO_49171,axiom,
    s__subclass(s__WaterBoard,s__BoardOrBlock) ).

fof(kb_SUMO_49172,axiom,
    s__instance(s__WaterBoard__t,s__SetOrClass) ).

fof(kb_SUMO_49173,axiom,
    s__documentation(s__WaterBoard,s__EnglishLanguage,'&%WaterBoard is a type of narrowly formed &%BoardOrBlock that is meant to float on water and is commonly used in &%WaterSport') ).

fof(kb_SUMO_49174,axiom,
    s__termFormat(s__EnglishLanguage,s__WaterBoard,'water board') ).

fof(kb_SUMO_49175,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__WaterBoard)
       => s__hasPurpose(V__X,'(? [V__WS] : (s__instance(V__WS,s__Process) & s__instance(V__WS,s__WaterSport) & s__instrument(V__WS,V__X)))') ) ) ).

fof(kb_SUMO_49176,axiom,
    s__subclass(s__WindSurfingBoard,s__WaterBoard) ).

fof(kb_SUMO_49177,axiom,
    s__instance(s__WindSurfingBoard__t,s__SetOrClass) ).

fof(kb_SUMO_49178,axiom,
    s__subclass(s__WindSurfingBoard,s__TransportationDevice) ).

fof(kb_SUMO_49179,axiom,
    s__documentation(s__WindSurfingBoard,s__EnglishLanguage,'&%WindSurfingBoard is a &%WaterBoard with a &%Mast and &%Sail that uses the &%Wind to glide through &%Water') ).

fof(kb_SUMO_49180,axiom,
    s__termFormat(s__EnglishLanguage,s__WindSurfingBoard,'wind surfing board') ).

fof(kb_SUMO_49181,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__WindSurfingBoard)
       => ? [V__SAIL] :
            ( s__instance(V__SAIL,s__Object)
            & s__instance(V__SAIL,s__Sail)
            & s__part(V__SAIL,V__X) ) ) ) ).

fof(kb_SUMO_49182,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__WindSurfingBoard)
       => s__hasPurpose(V__X,'(? [V__SURF] : (s__instance(V__SURF,s__Process) & s__instance(V__SURF,s__WindSurfing) & s__instrument(V__SURF,V__X)))') ) ) ).

fof(kb_SUMO_49183,axiom,
    s__subclass(s__WindSurfing,s__WaterSport) ).

fof(kb_SUMO_49184,axiom,
    s__instance(s__WindSurfing__t,s__SetOrClass) ).

fof(kb_SUMO_49185,axiom,
    s__documentation(s__WindSurfing,s__EnglishLanguage,'&%WindSurfing is a type of &$WaterSport that combines surfing and sailing') ).

fof(kb_SUMO_49186,axiom,
    s__termFormat(s__EnglishLanguage,s__WindSurfing,'wind surfing') ).

fof(kb_SUMO_49187,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Process)
     => ( s__instance(V__X,s__WindSurfing)
       => ? [V__BOARD,V__WATER,V__MOTION,V__WIND] :
            ( s__instance(V__WIND,s__Process)
            & s__instance(V__MOTION,s__Process)
            & s__instance(V__WATER,s__Object)
            & s__instance(V__BOARD,s__Object)
            & s__instance(V__BOARD,s__WindSurfingBoard)
            & s__instance(V__WATER,s__WaterArea)
            & s__instance(V__WIND,s__Wind)
            & s__instance(V__MOTION,s__Motion)
            & s__eventLocated(V__X,V__WATER)
            & s__subProcess(V__MOTION,V__X)
            & s__instrument(V__MOTION,V__BOARD)
            & s__causes(V__WIND,V__MOTION) ) ) ) ).

fof(kb_SUMO_49188,axiom,
    s__subclass(s__Racquetball,s__Sport) ).

fof(kb_SUMO_49189,axiom,
    s__instance(s__Racquetball__t,s__SetOrClass) ).

fof(kb_SUMO_49190,axiom,
    s__documentation(s__Racquetball,s__EnglishLanguage,'&%Racquetball is a type of &%Sport where a ball is hit with short-handled rackets towards a wall') ).

fof(kb_SUMO_49191,axiom,
    s__termFormat(s__EnglishLanguage,s__Racquetball,racquetball) ).

fof(kb_SUMO_49192,axiom,
    s__subclass(s__RacquetballCourt,s__SportsFacility) ).

fof(kb_SUMO_49193,axiom,
    s__instance(s__RacquetballCourt__t,s__SetOrClass) ).

fof(kb_SUMO_49194,axiom,
    s__documentation(s__RacquetballCourt,s__EnglishLanguage,'&%RacquetballCourt is a type of &%SportsFacility where &%Racquetball is played') ).

fof(kb_SUMO_49195,axiom,
    s__termFormat(s__EnglishLanguage,s__RacquetballCourt,'racquetball court') ).

fof(kb_SUMO_49196,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__RacquetballCourt)
       => s__hasPurpose(V__X,'(? [V__PLAY] : (s__instance(V__PLAY,s__Process) & s__instance(V__PLAY,s__Racquetball) & s__eventLocated(V__PLAY,V__X)))') ) ) ).

fof(kb_SUMO_49197,axiom,
    s__subclass(s__OlympicGames,s__Sport) ).

fof(kb_SUMO_49198,axiom,
    s__instance(s__OlympicGames__t,s__SetOrClass) ).

fof(kb_SUMO_49199,axiom,
    s__documentation(s__OlympicGames,s__EnglishLanguage,'A sports event where athletes from various countries compete against one another. The Olympics are now held every two years, either in the winter or the summer.') ).

fof(kb_SUMO_49200,axiom,
    ! [V__O] :
      ( s__instance(V__O,s__Physical)
     => ( s__instance(V__O,s__OlympicGames)
       => ( ? [V__W] :
              ( s__instance(V__W,s__TimePosition)
              & s__instance(V__W,s__WinterSeason)
              & s__temporalPart(s__WhenFn(V__O),V__W) )
          | ? [V__S] :
              ( s__instance(V__S,s__TimePosition)
              & s__instance(V__S,s__SummerSeason)
              & s__temporalPart(s__WhenFn(V__O),V__S) ) ) ) ) ).

fof(kb_SUMO_49201,axiom,
    s__subclass(s__ProfessionalAthlete,s__SkilledOccupation) ).

fof(kb_SUMO_49202,axiom,
    s__documentation(s__ProfessionalAthlete,s__EnglishLanguage,'&%ProfessionalAthlete is a person who is trained to compete in sports and makes his living from doing so.') ).

fof(kb_SUMO_49203,axiom,
    s__termFormat(s__EnglishLanguage,s__ProfessionalAthlete,'professional athlete') ).

fof(kb_SUMO_49204,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__ProfessionalAthlete)
       => s__hasSkill(s__Sport,V__ATHLETE) ) ) ).

fof(kb_SUMO_49205,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__ProfessionalAthlete)
       => ? [V__GAME] :
            ( s__instance(V__GAME,s__Contest)
            & s__instance(V__GAME,s__Sport)
            & s__contestParticipant(V__GAME,V__ATHLETE) ) ) ) ).

fof(kb_SUMO_49206,axiom,
    s__instance(s__TennisProfessional,s__ProfessionalAthlete) ).

fof(kb_SUMO_49207,axiom,
    s__documentation(s__TennisProfessional,s__EnglishLanguage,'&%TennisProfessional is a &%ProfessionalAthlete that plays &%Tennis') ).

fof(kb_SUMO_49208,axiom,
    s__termFormat(s__EnglishLanguage,s__TennisProfessional,'tennis pro') ).

fof(kb_SUMO_49209,axiom,
    ! [V__ATHLETE] :
      ( s__instance(V__ATHLETE,s__Agent)
     => ( s__attribute(V__ATHLETE,s__TennisProfessional)
       => s__hasSkill(s__Tennis,V__ATHLETE) ) ) ).

fof(kb_SUMO_49210,axiom,
    s__instance(s__internationalDispute__m,s__BinaryPredicate) ).

fof(kb_SUMO_49211,axiom,
    s__domain(s__internationalDispute__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_49212,axiom,
    s__domain(s__internationalDispute__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_49213,axiom,
    s__subclass(s__InternationalDispute,s__Disagreeing) ).

fof(kb_SUMO_49214,axiom,
    s__documentation(s__InternationalDispute,s__EnglishLanguage,'A &%Disagreeing between &%Nations.') ).

fof(kb_SUMO_49215,axiom,
    ! [V__D] :
      ( s__instance(V__D,s__Process)
     => ( s__instance(V__D,s__InternationalDispute)
       => ? [V__AG1,V__AG2] :
            ( s__instance(V__AG2,s__Agent)
            & s__instance(V__AG1,s__Agent)
            & s__instance(V__AG1,s__Nation)
            & s__instance(V__AG2,s__Nation)
            & V__AG1 != V__AG2
            & s__agent(V__D,V__AG1)
            & s__agent(V__D,V__AG2) ) ) ) ).

fof(kb_SUMO_49216,axiom,
    s__subclass(s__MaritimeBoundaryDispute,s__InternationalDispute) ).

fof(kb_SUMO_49217,axiom,
    s__instance(s__MaritimeBoundaryDispute__t,s__SetOrClass) ).

fof(kb_SUMO_49218,axiom,
    s__subclass(s__TerritorialDispute,s__InternationalDispute) ).

fof(kb_SUMO_49219,axiom,
    s__instance(s__TerritorialDispute__t,s__SetOrClass) ).

fof(kb_SUMO_49220,axiom,
    s__instance(s__InternationalDispute__t,s__SetOrClass) ).

fof(kb_SUMO_49221,axiom,
    s__instance(s__disputedPossession__m,s__TernaryPredicate) ).

fof(kb_SUMO_49222,axiom,
    s__domain(s__disputedPossession__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_49223,axiom,
    s__domain(s__disputedPossession__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_49224,axiom,
    s__domain(s__disputedPossession__m,"3",s__GeopoliticalArea) ).

fof(kb_SUMO_49225,axiom,
    s__subclass(s__IslamicMilitancy,s__ReligiousProcess) ).

fof(kb_SUMO_49226,axiom,
    s__instance(s__IslamicMilitancy__t,s__SetOrClass) ).

fof(kb_SUMO_49227,axiom,
    s__subclass(s__AfghanUnitedNationsStatusDetermination,s__PoliticalProcess) ).

fof(kb_SUMO_49228,axiom,
    s__instance(s__AfghanUnitedNationsStatusDetermination__t,s__SetOrClass) ).

fof(kb_SUMO_49229,axiom,
    s__instance(s__illicitDrugConsumer__m,s__BinaryPredicate) ).

fof(kb_SUMO_49230,axiom,
    s__domain(s__illicitDrugConsumer__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_49231,axiom,
    s__domainSubclass(s__illicitDrugConsumer__m,"2",s__IllicitDrug) ).

fof(kb_SUMO_49232,axiom,
    s__instance(s__illicitDrugProducer__m,s__BinaryPredicate) ).

fof(kb_SUMO_49233,axiom,
    s__domain(s__illicitDrugProducer__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_49234,axiom,
    s__domainSubclass(s__illicitDrugProducer__m,"2",s__IllicitDrug) ).

fof(kb_SUMO_49235,axiom,
    s__instance(s__drugShipmentDestination__m,s__TernaryPredicate) ).

fof(kb_SUMO_49236,axiom,
    s__domain(s__drugShipmentDestination__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_49237,axiom,
    s__domainSubclass(s__drugShipmentDestination__m,"2",s__IllicitDrug) ).

fof(kb_SUMO_49238,axiom,
    s__domain(s__drugShipmentDestination__m,"3",s__GeopoliticalArea) ).

fof(kb_SUMO_49239,axiom,
    s__instance(s__illicitDrugShipmentDestination__m,s__TernaryPredicate) ).

fof(kb_SUMO_49240,axiom,
    s__domain(s__illicitDrugShipmentDestination__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_49241,axiom,
    s__domainSubclass(s__illicitDrugShipmentDestination__m,"2",s__IllicitDrug) ).

fof(kb_SUMO_49242,axiom,
    s__domain(s__illicitDrugShipmentDestination__m,"3",s__GeopoliticalArea) ).

fof(kb_SUMO_49243,axiom,
    s__instance(s__illicitDrugTransshipmentPoint__m,s__TernaryPredicate) ).

fof(kb_SUMO_49244,axiom,
    s__domain(s__illicitDrugTransshipmentPoint__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_49245,axiom,
    s__domainSubclass(s__illicitDrugTransshipmentPoint__m,"2",s__IllicitDrug) ).

fof(kb_SUMO_49246,axiom,
    s__domain(s__illicitDrugTransshipmentPoint__m,"3",s__GeopoliticalArea) ).

fof(kb_SUMO_49247,axiom,
    s__subclass(s__IllicitDrugMoneyLaunderingArea,s__GeographicArea) ).

fof(kb_SUMO_49248,axiom,
    s__instance(s__IllicitDrugMoneyLaunderingArea__t,s__SetOrClass) ).

fof(kb_SUMO_49249,axiom,
    s__subclass(s__IllicitDrug,s__CompoundSubstance) ).

fof(kb_SUMO_49250,axiom,
    s__subclass(s__Cannabis,s__IllicitDrug) ).

fof(kb_SUMO_49251,axiom,
    s__instance(s__Cannabis__t,s__SetOrClass) ).

fof(kb_SUMO_49252,axiom,
    s__subclass(s__Cocaine,s__IllicitDrug) ).

fof(kb_SUMO_49253,axiom,
    s__subclass(s__DepressantDrug,s__IllicitDrug) ).

fof(kb_SUMO_49254,axiom,
    s__instance(s__DepressantDrug__t,s__SetOrClass) ).

fof(kb_SUMO_49255,axiom,
    s__subclass(s__Hallucinogen,s__IllicitDrug) ).

fof(kb_SUMO_49256,axiom,
    s__instance(s__Hallucinogen__t,s__SetOrClass) ).

fof(kb_SUMO_49257,axiom,
    s__subclass(s__Hashish,s__IllicitDrug) ).

fof(kb_SUMO_49258,axiom,
    s__instance(s__Hashish__t,s__SetOrClass) ).

fof(kb_SUMO_49259,axiom,
    s__subclass(s__Heroin,s__IllicitDrug) ).

fof(kb_SUMO_49260,axiom,
    s__instance(s__Heroin__t,s__SetOrClass) ).

fof(kb_SUMO_49261,axiom,
    s__instance(s__IllicitDrug__t,s__SetOrClass) ).

fof(kb_SUMO_49262,axiom,
    s__subclass(s__IllicitSyntheticDrug,s__IllicitDrug) ).

fof(kb_SUMO_49263,axiom,
    s__instance(s__IllicitSyntheticDrug__t,s__SetOrClass) ).

fof(kb_SUMO_49264,axiom,
    s__subclass(s__Marijuana,s__IllicitDrug) ).

fof(kb_SUMO_49265,axiom,
    s__instance(s__Marijuana__t,s__SetOrClass) ).

fof(kb_SUMO_49266,axiom,
    s__subclass(s__Methamphetamine,s__IllicitDrug) ).

fof(kb_SUMO_49267,axiom,
    s__instance(s__Methamphetamine__t,s__SetOrClass) ).

fof(kb_SUMO_49268,axiom,
    s__subclass(s__StimulantDrug,s__IllicitDrug) ).

fof(kb_SUMO_49269,axiom,
    s__instance(s__StimulantDrug__t,s__SetOrClass) ).

fof(kb_SUMO_49270,axiom,
    s__subclass(s__ParkingRegion,s__Region) ).

fof(kb_SUMO_49271,axiom,
    s__documentation(s__ParkingRegion,s__EnglishLanguage,'A &%ParkingRegion is a &%Region where &%TransportationDevice is kept temporarily') ).

fof(kb_SUMO_49272,axiom,
    s__termFormat(s__EnglishLanguage,s__ParkingRegion,'Parking') ).

fof(kb_SUMO_49273,axiom,
    ! [V__TD,V__EVENT,V__PARK] :
      ( ( s__instance(V__PARK,s__Object)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__TD,s__Object) )
     => ( s__instance(V__PARK,s__ParkingRegion)
       => s__hasPurpose(V__PARK,'(s__playsRoleInEvent(V__PARK,s__destination__m,V__EVENT) & s__playsRoleInEvent(V__TD,s__patient__m,V__EVENT) & s__instance(V__TD,s__TransportationDevice))') ) ) ).

fof(kb_SUMO_49274,axiom,
    s__subclass(s__DisabledParking,s__ParkingRegion) ).

fof(kb_SUMO_49275,axiom,
    s__instance(s__DisabledParking__t,s__SetOrClass) ).

fof(kb_SUMO_49276,axiom,
    s__instance(s__ParkingRegion__t,s__SetOrClass) ).

fof(kb_SUMO_49277,axiom,
    s__documentation(s__DisabledParking,s__EnglishLanguage,'&%DisabledParking is a &%ParkingRegion that is reserved for people bearing the Disabled Placard') ).

fof(kb_SUMO_49278,axiom,
    s__termFormat(s__EnglishLanguage,s__DisabledParking,'disabled parking') ).

fof(kb_SUMO_49279,axiom,
    ! [V__TD,V__EVENT,V__ATTR,V__AGENT,V__PARK] :
      ( ( s__instance(V__PARK,s__Object)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ATTR,s__Attribute)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__TD,s__Object) )
     => ( ( s__instance(V__PARK,s__DisabledParking)
          & s__instance(V__AGENT,s__Human)
          & s__attribute(V__AGENT,V__ATTR)
          & s__instance(V__ATTR,s__Disability) )
       => s__hasPurposeForAgent(V__PARK,'(s__playsRoleInEvent(V__PARK,s__destination__m,V__EVENT) & s__playsRoleInEvent(V__TD,s__patient__m,V__EVENT) & s__instance(V__TD,s__TransportationDevice))',V__AGENT) ) ) ).

fof(kb_SUMO_49280,axiom,
    s__subclass(s__StreetParking,s__ParkingRegion) ).

fof(kb_SUMO_49281,axiom,
    s__instance(s__StreetParking__t,s__SetOrClass) ).

fof(kb_SUMO_49282,axiom,
    s__documentation(s__StreetParking,s__EnglishLanguage,'&%StreetParking refers to &%ParkingRegion that is &%located on a &%Street') ).

fof(kb_SUMO_49283,axiom,
    s__termFormat(s__EnglishLanguage,s__StreetParking,'Street Parking') ).

fof(kb_SUMO_49284,axiom,
    ! [V__PARK] :
      ( s__instance(V__PARK,s__Object)
     => ( s__instance(V__PARK,s__StreetParking)
       => ? [V__STREET] :
            ( s__instance(V__STREET,s__Object)
            & s__instance(V__STREET,s__Street)
            & s__orientation(V__PARK,V__STREET,s__On) ) ) ) ).

fof(kb_SUMO_49285,axiom,
    s__subclass(s__ParkingLot,s__GeographicArea) ).

fof(kb_SUMO_49286,axiom,
    s__instance(s__ParkingLot__t,s__SetOrClass) ).

fof(kb_SUMO_49287,axiom,
    s__documentation(s__ParkingLot,s__EnglishLanguage,'A &%ParkingLot is a &%GeographicArea that contains &%greaterThan one [1] &%ParkingRegion') ).

fof(kb_SUMO_49288,axiom,
    s__termFormat(s__EnglishLanguage,s__ParkingLot,'Parking Lot') ).

fof(kb_SUMO_49289,axiom,
    ! [V__PARK] :
      ( s__instance(V__PARK,s__ParkingLot)
     => ? [V__C,V__N] :
          ( s__instance(V__N,s__Integer)
          & s__instance(V__C,s__Collection)
          & s__located(V__C,V__PARK)
          & ! [V__SLOT] :
              ( ( s__instance(V__SLOT,s__SelfConnectedObject)
                & s__instance(V__PARK,s__Object) )
             => ( s__member(V__SLOT,V__C)
               => s__instance(V__SLOT,s__ParkingRegion) ) )
          & s__memberCount(V__C,V__N)
          & greater(V__N,"1") ) ) ).

fof(kb_SUMO_49290,axiom,
    s__documentation(s__ParkingGarage,s__EnglishLanguage,'a &%ParkingGarage is a type of &%Building with a &%ParkingLot located in it') ).

fof(kb_SUMO_49291,axiom,
    ! [V__PARK] :
      ( s__instance(V__PARK,s__Object)
     => ( s__instance(V__PARK,s__ParkingGarage)
       => ? [V__LOT] :
            ( s__instance(V__LOT,s__Physical)
            & s__instance(V__LOT,s__ParkingLot)
            & s__located(V__LOT,V__PARK) ) ) ) ).

%FOL fof(kb_SUMO_49292,axiom,(( (! [V__DRIVE,V__BLDG,V__PUT,V__BUS,V__CUST,V__PARK,V__VEHICLE] : ((s__instance(V__PARK,s__Object) & s__instance(V__CUST,s__CognitiveAgent) & s__instance(V__BUS,s__CognitiveAgent) & s__instance(V__PUT,s__Process) & s__instance(V__BLDG,s__Object) & s__instance(V__DRIVE,s__Process)) => ((s__possesses(V__BUS,V__PARK) & s__instance(V__BUS,s__CommercialAgent) & s__instance(V__PARK,s__ParkingLot) & s__instance(V__BLDG,s__Building) & s__located(V__BUS,V__BLDG) & s__customer(V__BUS,V__CUST) & s__instance(V__DRIVE,s__Driving) & s__patient(V__DRIVE,V__VEHICLE) & s__agent(V__DRIVE,V__CUST) & s__destination(V__DRIVE,V__BLDG)) => s__holdsDuring('s__located(V__CUST,V__BLDG)','s__confersRight((s__instance(V__PUT,s__Keeping) & s__destination(V__PUT,V__PARK) & s__patient(V__PUT,V__VEHICLE)),V__BUS,V__CUST)')))) ))).

fof(kb_SUMO_49293,axiom,
    s__subclass(s__Valet,s__ServicePosition) ).

fof(kb_SUMO_49294,axiom,
    s__instance(s__Valet__t,s__SetOrClass) ).

fof(kb_SUMO_49295,axiom,
    s__documentation(s__Valet,s__EnglishLanguage,'a %&Valet is a person whose primary occupation it is to park cars for people') ).

fof(kb_SUMO_49296,axiom,
    s__termFormat(s__EnglishLanguage,s__Valet,valet) ).

fof(kb_SUMO_49297,axiom,
    ! [V__H] :
      ( s__instance(V__H,s__Human)
     => ( s__attribute(V__H,s__Valet)
       => s__occupation(V__H,s__OccupationFn(s__Driving)) ) ) ).

fof(kb_SUMO_49298,axiom,
    ! [V__PUT,V__H,V__PARK,V__VEHICLE] :
      ( ( s__instance(V__H,s__Agent)
        & s__instance(V__PUT,s__Process) )
     => ( s__attribute(V__H,s__Valet)
       => s__hasPurpose(V__H,'(s__instance(V__VEHICLE,s__Vehicle) & s__instance(V__PUT,s__Putting) & s__destination(V__PUT,V__PARK) & s__instance(V__PARK,s__ParkingRegion) & s__patient(V__PUT,V__VEHICLE) & s__agent(V__PUT,V__H))') ) ) ).

fof(kb_SUMO_49299,axiom,
    s__subclass(s__ValetParking,s__ServiceProcess) ).

fof(kb_SUMO_49300,axiom,
    s__instance(s__ValetParking__t,s__SetOrClass) ).

fof(kb_SUMO_49301,axiom,
    s__documentation(s__ValetParking,s__EnglishLanguage,'&%ValetParking refers to the process of having a service employee of an establishment park a customers car for him or her') ).

fof(kb_SUMO_49302,axiom,
    s__termFormat(s__EnglishLanguage,s__ValetParking,'valet parking') ).

fof(kb_SUMO_49303,axiom,
    ! [V__AGENT] :
      ( s__instance(V__AGENT,s__Organization)
     => ( s__capability(s__ValetParking,s__agent__m,V__AGENT)
       => ? [V__VALET] :
            ( s__instance(V__VALET,s__Human)
            & s__occupiesPosition(V__VALET,s__Valet,V__AGENT) ) ) ) ).

fof(kb_SUMO_49304,axiom,
    ! [V__VALET,V__D,V__CUST,V__AGENT,V__PARK,V__VEHICLE,V__LOC] :
      ( ( s__instance(V__LOC,s__Object)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__AGENT,s__Organization)
        & s__instance(V__CUST,s__CognitiveAgent)
        & s__instance(V__D,s__Process)
        & s__instance(V__VALET,s__Human) )
     => ( ( s__capability(s__ValetParking,s__agent__m,V__AGENT)
          & s__customer(V__CUST,V__AGENT)
          & s__located(V__AGENT,V__LOC)
          & s__instance(V__D,s__Arriving)
          & s__agent(V__D,V__CUST)
          & s__patient(V__D,V__VEHICLE)
          & s__destination(V__D,V__LOC) )
       => ( s__occupiesPosition(V__VALET,s__Valet,V__AGENT)
          & s__modalAttribute('(? [V__VP] : (s__instance(V__VP,s__Process) & s__instance(V__VP,s__ValetParking) & s__agent(V__VP,V__VALET) & s__patient(V__VP,V__VEHICLE) & s__destination(V__VP,V__PARK) & s__instance(V__PARK,s__ParkingRegion)))',s__Possibility) ) ) ) ).

fof(kb_SUMO_49305,axiom,
    ! [V__A,V__VP,V__VEHICLE] :
      ( ( s__instance(V__VP,s__Process)
        & s__instance(V__A,s__Process) )
     => ( ( s__instance(V__VP,s__ValetParking)
          & s__patient(V__VP,V__VEHICLE)
          & s__instance(V__A,s__Arriving)
          & s__patient(V__A,V__VEHICLE) )
       => s__meetsTemporally(s__EndFn(s__WhenFn(V__A)),s__BeginFn(s__WhenFn(V__VP))) ) ) ).

fof(kb_SUMO_49306,axiom,
    s__instance(s__totalLengthOfRailwaySystem__m,s__BinaryPredicate) ).

fof(kb_SUMO_49307,axiom,
    s__domain(s__totalLengthOfRailwaySystem__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49308,axiom,
    s__domain(s__totalLengthOfRailwaySystem__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49309,axiom,
    s__documentation(s__totalLengthOfRailwaySystem__m,s__EnglishLanguage,'(&%totalLengthOfRailwaySystem ?AREA ?LENGTH) means that the sum length of all railway routes in the &%GeographicArea ?AREA is the &%LengthMeasure ?LENGTH.') ).

fof(kb_SUMO_49310,axiom,
    ! [V__RAILWAYS,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__totalLengthOfRailwaySystem(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__RAILWAYS,'(s__instance(V__RAILWAYS,s__Railway) & s__located(V__RAILWAYS,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49311,axiom,
    ! [V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( ( s__totalLengthOfRailwaySystem(V__AREA,V__LENGTH)
          & greater(V__LENGTH,"0") )
       => ? [V__RAILWAY] :
            ( s__instance(V__RAILWAY,s__Physical)
            & s__instance(V__RAILWAY,s__Railway)
            & s__located(V__RAILWAY,V__AREA) ) ) ) ).

fof(kb_SUMO_49312,axiom,
    s__instance(s__lengthOfElectrifiedRailway__m,s__BinaryPredicate) ).

fof(kb_SUMO_49313,axiom,
    s__domain(s__lengthOfElectrifiedRailway__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49314,axiom,
    s__domain(s__lengthOfElectrifiedRailway__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49315,axiom,
    s__documentation(s__lengthOfElectrifiedRailway__m,s__EnglishLanguage,'(&%lengthOfElectrifiedRailway ?AREA ?LENGTH) means that the sum length of all &%ElectrifiedRailway routes in the &%GeographicArea ?AREA is the &%LengthMeasure ?LENGTH.') ).

fof(kb_SUMO_49316,axiom,
    ! [V__RAILWAYS,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__lengthOfElectrifiedRailway(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__RAILWAYS,'(s__instance(V__RAILWAYS,s__ElectrifiedRailway) & s__located(V__RAILWAYS,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49317,axiom,
    ! [V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( ( s__lengthOfElectrifiedRailway(V__AREA,V__LENGTH)
          & greater(V__LENGTH,"0") )
       => ? [V__RAILWAY] :
            ( s__instance(V__RAILWAY,s__Physical)
            & s__instance(V__RAILWAY,s__ElectrifiedRailway)
            & s__located(V__RAILWAY,V__AREA) ) ) ) ).

fof(kb_SUMO_49318,axiom,
    s__instance(s__lengthOfMultipleTrackRailway__m,s__BinaryPredicate) ).

fof(kb_SUMO_49319,axiom,
    s__domain(s__lengthOfMultipleTrackRailway__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49320,axiom,
    s__domain(s__lengthOfMultipleTrackRailway__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49321,axiom,
    s__documentation(s__lengthOfMultipleTrackRailway__m,s__EnglishLanguage,'(&%lengthOfMultipleTrackRailway ?AREA ?LENGTH) means that the sum length of all &%MultipleTrackRailway route in the &%GeographicArea ?AREA is the &%LengthMeasure ?LENGTH.') ).

fof(kb_SUMO_49322,axiom,
    ! [V__RAILWAYS,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__lengthOfMultipleTrackRailway(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__RAILWAYS,'(s__instance(V__RAILWAYS,s__MultipleTrackRailway) & s__located(V__RAILWAYS,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49323,axiom,
    ! [V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( ( s__lengthOfMultipleTrackRailway(V__AREA,V__LENGTH)
          & greater(V__LENGTH,"0") )
       => ? [V__RAILWAY] :
            ( s__instance(V__RAILWAY,s__Physical)
            & s__instance(V__RAILWAY,s__MultipleTrackRailway)
            & s__located(V__RAILWAY,V__AREA) ) ) ) ).

fof(kb_SUMO_49324,axiom,
    s__instance(s__lengthOfBroadGaugeRailway__m,s__BinaryPredicate) ).

fof(kb_SUMO_49325,axiom,
    s__domain(s__lengthOfBroadGaugeRailway__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49326,axiom,
    s__domain(s__lengthOfBroadGaugeRailway__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49327,axiom,
    s__documentation(s__lengthOfBroadGaugeRailway__m,s__EnglishLanguage,'(&%lengthOfBroadGaugeRailway ?AREA ?LENGTH) means that the sum length of broad gauge railway routes in the &%GeographicArea ?AREA is the &%LengthMeasure ?LENGTH.') ).

fof(kb_SUMO_49328,axiom,
    ! [V__RAILWAYS,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__lengthOfBroadGaugeRailway(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__RAILWAYS,'(s__instance(V__RAILWAYS,s__BroadGaugeRailway) & s__located(V__RAILWAYS,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49329,axiom,
    ! [V__UNIT,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__RealNumber)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__lengthOfBroadGaugeRailway(V__AREA,s__MeasureFn(V__LENGTH,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfLength)
          & greater(V__LENGTH,"0") )
       => ? [V__RAILWAY] :
            ( s__instance(V__RAILWAY,s__Physical)
            & s__instance(V__RAILWAY,s__BroadGaugeRailway)
            & s__located(V__RAILWAY,V__AREA) ) ) ) ).

fof(kb_SUMO_49330,axiom,
    s__instance(s__lengthOfDualGaugeRailway__m,s__BinaryPredicate) ).

fof(kb_SUMO_49331,axiom,
    s__domain(s__lengthOfDualGaugeRailway__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49332,axiom,
    s__domain(s__lengthOfDualGaugeRailway__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49333,axiom,
    s__documentation(s__lengthOfDualGaugeRailway__m,s__EnglishLanguage,'(&%lengthOfDualGaugeRailway ?AREA ?LENGTH) means that the sum length of dual gauge railway routes in the &%GeographicArea ?AREA is the &%LengthMeasure ?LENGTH.') ).

fof(kb_SUMO_49334,axiom,
    ! [V__RAILWAYS,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__lengthOfDualGaugeRailway(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__RAILWAYS,'(s__instance(V__RAILWAYS,s__DualGaugeRailway) & s__located(V__RAILWAYS,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49335,axiom,
    ! [V__UNIT,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__RealNumber)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__lengthOfDualGaugeRailway(V__AREA,s__MeasureFn(V__LENGTH,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfLength)
          & greater(V__LENGTH,"0") )
       => ? [V__RAILWAY] :
            ( s__instance(V__RAILWAY,s__Physical)
            & s__instance(V__RAILWAY,s__DualGaugeRailway)
            & s__located(V__RAILWAY,V__AREA) ) ) ) ).

fof(kb_SUMO_49336,axiom,
    s__instance(s__lengthOfNarrowGaugeRailway__m,s__BinaryPredicate) ).

fof(kb_SUMO_49337,axiom,
    s__domain(s__lengthOfNarrowGaugeRailway__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49338,axiom,
    s__domain(s__lengthOfNarrowGaugeRailway__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49339,axiom,
    s__documentation(s__lengthOfNarrowGaugeRailway__m,s__EnglishLanguage,'(&%lengthOfNarrowGaugeRailway ?AREA ?LENGTH) means that the sum length of narrow gauge railway routes in the &%GeographicArea ?AREA is the &%LengthMeasure ?LENGTH.') ).

fof(kb_SUMO_49340,axiom,
    ! [V__RAILWAYS,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__lengthOfNarrowGaugeRailway(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__RAILWAYS,'(s__instance(V__RAILWAYS,s__NarrowGaugeRailway) & s__located(V__RAILWAYS,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49341,axiom,
    ! [V__UNIT,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__RealNumber)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__lengthOfNarrowGaugeRailway(V__AREA,s__MeasureFn(V__LENGTH,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfLength)
          & greater(V__LENGTH,"0") )
       => ? [V__RAILWAY] :
            ( s__instance(V__RAILWAY,s__Physical)
            & s__instance(V__RAILWAY,s__NarrowGaugeRailway)
            & s__located(V__RAILWAY,V__AREA) ) ) ) ).

fof(kb_SUMO_49342,axiom,
    s__instance(s__lengthOfStandardGaugeRailway__m,s__BinaryPredicate) ).

fof(kb_SUMO_49343,axiom,
    s__domain(s__lengthOfStandardGaugeRailway__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49344,axiom,
    s__domain(s__lengthOfStandardGaugeRailway__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49345,axiom,
    s__documentation(s__lengthOfStandardGaugeRailway__m,s__EnglishLanguage,'(&%lengthOfStandardGaugeRailway ?AREA ?LENGTH) means that the sum length of standard gauge railway routes in the &%GeographicArea ?AREA is the &%LengthMeasure ?LENGTH.') ).

fof(kb_SUMO_49346,axiom,
    ! [V__RAILWAYS,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__lengthOfStandardGaugeRailway(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__RAILWAYS,'(s__instance(V__RAILWAYS,s__StandardGaugeRailway) & s__located(V__RAILWAYS,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49347,axiom,
    ! [V__UNIT,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__RealNumber)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__lengthOfStandardGaugeRailway(V__AREA,s__MeasureFn(V__LENGTH,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfLength)
          & greater(V__LENGTH,"0") )
       => ? [V__RAILWAY] :
            ( s__instance(V__RAILWAY,s__Physical)
            & s__instance(V__RAILWAY,s__StandardGaugeRailway)
            & s__located(V__RAILWAY,V__AREA) ) ) ) ).

fof(kb_SUMO_49348,axiom,
    s__instance(s__lengthOfUnclassifiedGaugeRailway__m,s__BinaryPredicate) ).

fof(kb_SUMO_49349,axiom,
    s__domain(s__lengthOfUnclassifiedGaugeRailway__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49350,axiom,
    s__domain(s__lengthOfUnclassifiedGaugeRailway__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49351,axiom,
    s__documentation(s__lengthOfUnclassifiedGaugeRailway__m,s__EnglishLanguage,'(&%lengthOfUnclassifiedGaugeRailway ?AREA ?LENGTH) means that the sum length of railway routes in the &%GeographicArea ?AREA classified as something other than broad, dual, narrow, or standard gauge is the &%LengthMeasure ?LENGTH.') ).

fof(kb_SUMO_49352,axiom,
    ! [V__RAILWAYS,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__lengthOfUnclassifiedGaugeRailway(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__RAILWAYS,'(s__located(V__RAILWAYS,V__AREA) & (~ s__instance(V__RAILWAYS,s__UnionFn(s__StandardGaugeRailway,s__UnionFn(s__BroadGaugeRailway,s__UnionFn(s__DualGaugeRailway,s__NarrowGaugeRailway))))))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49353,axiom,
    ! [V__UNIT,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__RealNumber)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__lengthOfUnclassifiedGaugeRailway(V__AREA,s__MeasureFn(V__LENGTH,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfLength)
          & greater(V__LENGTH,"0") )
       => ? [V__RAILWAY] :
            ( s__instance(V__RAILWAY,s__Physical)
            & s__instance(V__RAILWAY,s__Railway)
            & s__located(V__RAILWAY,V__AREA) ) ) ) ).

fof(kb_SUMO_49354,axiom,
    s__subclass(s__Railway,s__LandTransitway) ).

fof(kb_SUMO_49355,axiom,
    s__subclass(s__Railway,s__StationaryArtifact) ).

fof(kb_SUMO_49356,axiom,
    s__documentation(s__Railway,s__EnglishLanguage,'&%Railway is the subclass of &%LandTransitways that have rails along which &%Trains may travel. A railway consists of the rail bed, sleepers, tracks, electric rails, switches, sensors, lights, crossing grades, and any other integral machinery or parts of a section of railway.') ).

fof(kb_SUMO_49357,axiom,
    s__subclass(s__BroadGaugeRailway,s__Railway) ).

fof(kb_SUMO_49358,axiom,
    s__instance(s__BroadGaugeRailway__t,s__SetOrClass) ).

fof(kb_SUMO_49359,axiom,
    s__subclass(s__DualGaugeRailway,s__Railway) ).

fof(kb_SUMO_49360,axiom,
    s__instance(s__DualGaugeRailway__t,s__SetOrClass) ).

fof(kb_SUMO_49361,axiom,
    s__subclass(s__NarrowGaugeRailway,s__Railway) ).

fof(kb_SUMO_49362,axiom,
    s__instance(s__NarrowGaugeRailway__t,s__SetOrClass) ).

fof(kb_SUMO_49363,axiom,
    s__subclass(s__StandardGaugeRailway,s__Railway) ).

fof(kb_SUMO_49364,axiom,
    s__instance(s__StandardGaugeRailway__t,s__SetOrClass) ).

fof(kb_SUMO_49365,axiom,
    s__subclass(s__ElectrifiedRailway,s__Railway) ).

fof(kb_SUMO_49366,axiom,
    s__instance(s__ElectrifiedRailway__t,s__SetOrClass) ).

fof(kb_SUMO_49367,axiom,
    s__instance(s__Railway__t,s__SetOrClass) ).

fof(kb_SUMO_49368,axiom,
    s__documentation(s__ElectrifiedRailway,s__EnglishLanguage,'&%ElectrifiedRailway is the subclass of &%Railway representing electrified railways.') ).

fof(kb_SUMO_49369,axiom,
    s__subclass(s__MultipleTrackRailway,s__Railway) ).

fof(kb_SUMO_49370,axiom,
    s__instance(s__MultipleTrackRailway__t,s__SetOrClass) ).

fof(kb_SUMO_49371,axiom,
    s__documentation(s__MultipleTrackRailway,s__EnglishLanguage,'&%MultipleTrackRailway is the subclass of &%Railway whose instances consists of two or more sets of tracks running in parallel, allowing motion in both directions along a route without the need for sidings and delays.') ).

fof(kb_SUMO_49372,axiom,
    ! [V__RAIL] :
      ( s__instance(V__RAIL,s__Object)
     => ( s__instance(V__RAIL,s__MultipleTrackRailway)
       => ? [V__TRACK1,V__TRACK2] :
            ( s__instance(V__TRACK2,s__Object)
            & s__instance(V__TRACK1,s__Object)
            & s__instance(V__TRACK1,s__RailroadTrack)
            & s__instance(V__TRACK2,s__RailroadTrack)
            & V__TRACK1 != V__TRACK2
            & s__part(V__TRACK1,V__RAIL)
            & s__part(V__TRACK2,V__RAIL) ) ) ) ).

fof(kb_SUMO_49373,axiom,
    s__subclass(s__RailroadTrack,s__StationaryArtifact) ).

fof(kb_SUMO_49374,axiom,
    s__instance(s__RailroadTrack__t,s__SetOrClass) ).

fof(kb_SUMO_49375,axiom,
    s__documentation(s__RailroadTrack,s__EnglishLanguage,'&%RailroadTrack is the class of &%StationaryArtifacts consisting of rails laid on supports to form a track for railway vehicles.') ).

fof(kb_SUMO_49376,axiom,
    s__subclass(s__TrackGauge,s__InternalAttribute) ).

fof(kb_SUMO_49377,axiom,
    s__documentation(s__TrackGauge,s__EnglishLanguage,'&%TrackGauge is the collection of attributes that characterize sections of railways, according to the set distances between the two tracks of the &%Railway. Precisely, the measurement of track gauge is the distance between the inner vertical surfaces of the heads of the rails. Track gauges include broad, dual, standard, and narrow gauges.') ).

fof(kb_SUMO_49378,axiom,
    s__instance(s__trackWidth__m,s__BinaryPredicate) ).

fof(kb_SUMO_49379,axiom,
    s__subrelation(s__trackWidth__m,s__measure__m) ).

fof(kb_SUMO_49380,axiom,
    s__documentation(s__trackWidth__m,s__EnglishLanguage,'The distance between the two rails of a &%Railway.') ).

fof(kb_SUMO_49381,axiom,
    s__domain(s__trackWidth__m,"1",s__Railway) ).

fof(kb_SUMO_49382,axiom,
    s__domain(s__trackWidth__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49383,axiom,
    s__instance(s__BroadGauge,s__TrackGauge) ).

fof(kb_SUMO_49384,axiom,
    s__instance(s__TrackGauge__t,s__SetOrClass) ).

fof(kb_SUMO_49385,axiom,
    s__documentation(s__BroadGauge,s__EnglishLanguage,'&%BroadGauge is the attribute of any &%Railway that has a &%TrackGauge wider than &%StandardGauge.') ).

fof(kb_SUMO_49386,axiom,
    ! [V__WIDTH,V__RR] :
      ( s__instance(V__WIDTH,s__LengthMeasure)
     => ( ( s__instance(V__RR,s__Railway)
          & s__property(V__RR,s__BroadGauge)
          & s__trackWidth(V__RR,V__WIDTH) )
       => greater(V__WIDTH,s__MeasureFn("1.44",s__Meter)) ) ) ).

fof(kb_SUMO_49387,axiom,
    s__instance(s__StandardGauge,s__TrackGauge) ).

fof(kb_SUMO_49388,axiom,
    s__documentation(s__StandardGauge,s__EnglishLanguage,'&%StandardGauge is the attribute of &%Railways having the standardized track width that is used in North America and most Western European countries. The standard is typically a distance of 4 ft., 8-1/2 inches (1.44 meters). There is some variation within which usage is compatible, e.g., 1.35 meters. Standard gauge originated in England and was mandated by the U.S. Federal government for the U.S. Transcontinental Railroad. It is also used in Canada, Great Britain, and most of Western Europe (but not in Ireland, or Spain and Portugal.') ).

fof(kb_SUMO_49389,axiom,
    ! [V__WIDTH,V__RR] :
      ( s__instance(V__WIDTH,s__LengthMeasure)
     => ( ( s__instance(V__RR,s__Railway)
          & s__property(V__RR,s__StandardGauge)
          & s__trackWidth(V__RR,V__WIDTH) )
       => greatereq(V__WIDTH,s__MeasureFn("1.435",s__Meter)) ) ) ).

fof(kb_SUMO_49390,axiom,
    ! [V__WIDTH,V__RR] :
      ( s__instance(V__WIDTH,s__LengthMeasure)
     => ( ( s__instance(V__RR,s__Railway)
          & s__property(V__RR,s__StandardGauge)
          & s__trackWidth(V__RR,V__WIDTH) )
       => lesseq(V__WIDTH,s__MeasureFn("1.44",s__Meter)) ) ) ).

fof(kb_SUMO_49391,axiom,
    s__instance(s__NarrowGauge,s__TrackGauge) ).

fof(kb_SUMO_49392,axiom,
    s__documentation(s__NarrowGauge,s__EnglishLanguage,'&%NarrowGauge is the attribute of any &%Railway that has a &%TrackGauge narrower than &%StandardGauge. There are several common track widths among &%NarrowGauge railways.') ).

fof(kb_SUMO_49393,axiom,
    ! [V__WIDTH,V__RR] :
      ( s__instance(V__WIDTH,s__LengthMeasure)
     => ( ( s__instance(V__RR,s__Railway)
          & s__property(V__RR,s__NarrowGauge)
          & s__trackWidth(V__RR,V__WIDTH) )
       => lesseq(V__WIDTH,s__MeasureFn("1.435",s__Meter)) ) ) ).

fof(kb_SUMO_49394,axiom,
    s__instance(s__DualGauge,s__TrackGauge) ).

fof(kb_SUMO_49395,axiom,
    s__documentation(s__DualGauge,s__EnglishLanguage,'&%DualGauge is the attribute of any &%Railway that has three parallel rails, thus allowing two different gauges of rolling stock to travel over it.') ).

fof(kb_SUMO_49396,axiom,
    s__instance(s__totalLengthOfHighwaySystem__m,s__BinaryPredicate) ).

fof(kb_SUMO_49397,axiom,
    s__domain(s__totalLengthOfHighwaySystem__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49398,axiom,
    s__domain(s__totalLengthOfHighwaySystem__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49399,axiom,
    s__documentation(s__totalLengthOfHighwaySystem__m,s__EnglishLanguage,'(&%totalLengthOfHighwaySystem ?AREA ?LENGTH) means that the total length of the highway system in the &%GeographicArea ?AREA is ?LENGTH. The figure includes both paved and unpaved roads.') ).

fof(kb_SUMO_49400,axiom,
    ! [V__HIGHWAYS,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__totalLengthOfHighwaySystem(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__HIGHWAYS,'(s__instance(V__HIGHWAYS,s__Roadway) & s__located(V__HIGHWAYS,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49401,axiom,
    ! [V__UNIT,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__RealNumber)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__totalLengthOfHighwaySystem(V__AREA,s__MeasureFn(V__LENGTH,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfLength)
          & greater(V__LENGTH,"0") )
       => ? [V__HIGHWAY] :
            ( s__instance(V__HIGHWAY,s__Physical)
            & s__instance(V__HIGHWAY,s__Roadway)
            & s__located(V__HIGHWAY,V__AREA) ) ) ) ).

fof(kb_SUMO_49402,axiom,
    ! [V__LENGTH1,V__LENGTH2,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__LENGTH2,s__LengthMeasure)
        & s__instance(V__LENGTH1,s__LengthMeasure) )
     => ( ( s__totalLengthOfHighwaySystem(V__AREA,V__LENGTH)
          & s__lengthOfPavedHighway(V__AREA,V__LENGTH1)
          & s__lengthOfUnpavedHighway(V__AREA,V__LENGTH2) )
       => V__LENGTH = plus(V__LENGTH1,V__LENGTH2) ) ) ).

fof(kb_SUMO_49403,axiom,
    ! [V__LENGTH1,V__UNIT,V__LENGTH2,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__RealNumber)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__LENGTH2,s__RealNumber)
        & s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__LENGTH1,s__RealNumber) )
     => ( ( s__totalLengthOfHighwaySystem(V__AREA,s__MeasureFn(V__LENGTH,V__UNIT))
          & s__lengthOfPavedHighway(V__AREA,s__MeasureFn(V__LENGTH1,V__UNIT))
          & s__lengthOfUnpavedHighway(V__AREA,s__MeasureFn(V__LENGTH2,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfLength) )
       => s__totalLengthOfHighwaySystem(V__AREA,s__MeasureFn(plus(V__LENGTH1,V__LENGTH2),V__UNIT)) ) ) ).

fof(kb_SUMO_49404,axiom,
    ! [V__TOTAL,V__PAVED,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__PAVED,s__LengthMeasure)
        & s__instance(V__TOTAL,s__LengthMeasure) )
     => ( ( s__totalLengthOfHighwaySystem(V__AREA,V__TOTAL)
          & s__lengthOfPavedHighway(V__AREA,V__PAVED) )
       => greatereq(V__TOTAL,V__PAVED) ) ) ).

fof(kb_SUMO_49405,axiom,
    ! [V__TOTAL,V__UNPAVED,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNPAVED,s__LengthMeasure)
        & s__instance(V__TOTAL,s__LengthMeasure) )
     => ( ( s__totalLengthOfHighwaySystem(V__AREA,V__TOTAL)
          & s__lengthOfUnpavedHighway(V__AREA,V__UNPAVED) )
       => greatereq(V__TOTAL,V__UNPAVED) ) ) ).

fof(kb_SUMO_49406,axiom,
    s__instance(s__lengthOfPavedHighway__m,s__BinaryPredicate) ).

fof(kb_SUMO_49407,axiom,
    s__domain(s__lengthOfPavedHighway__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49408,axiom,
    s__domain(s__lengthOfPavedHighway__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49409,axiom,
    s__documentation(s__lengthOfPavedHighway__m,s__EnglishLanguage,'(&%lengthOfPavedHighway ?AREA ?LENGTH) means that the total length of &%SurfacedRoadway in the &%GeographicArea ?AREA is ?LENGTH.') ).

fof(kb_SUMO_49410,axiom,
    ! [V__HIGHWAYS,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__lengthOfPavedHighway(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__HIGHWAYS,'(s__instance(V__HIGHWAYS,s__SurfacedRoadway) & s__located(V__HIGHWAYS,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49411,axiom,
    ! [V__UNIT,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__RealNumber)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__lengthOfPavedHighway(V__AREA,s__MeasureFn(V__LENGTH,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfLength)
          & greater(V__LENGTH,"0") )
       => ? [V__HIGHWAY] :
            ( s__instance(V__HIGHWAY,s__Physical)
            & s__instance(V__HIGHWAY,s__SurfacedRoadway)
            & s__located(V__HIGHWAY,V__AREA) ) ) ) ).

fof(kb_SUMO_49412,axiom,
    s__instance(s__lengthOfExpresswaySystem__m,s__BinaryPredicate) ).

fof(kb_SUMO_49413,axiom,
    s__domain(s__lengthOfExpresswaySystem__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49414,axiom,
    s__domain(s__lengthOfExpresswaySystem__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49415,axiom,
    s__documentation(s__lengthOfExpresswaySystem__m,s__EnglishLanguage,'(&%lengthOfExpresswaySystem ?AREA ?LENGTH) means that the total length of &%Expressway in the &%GeographicArea ?AREA is ?LENGTH.') ).

fof(kb_SUMO_49416,axiom,
    ! [V__HIGHWAYS,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__lengthOfExpresswaySystem(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__HIGHWAYS,'(s__instance(V__HIGHWAYS,s__Expressway) & s__located(V__HIGHWAYS,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49417,axiom,
    ! [V__UNIT,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__RealNumber)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__lengthOfExpresswaySystem(V__AREA,s__MeasureFn(V__LENGTH,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfLength)
          & greater(V__LENGTH,"0") )
       => ? [V__HIGHWAY] :
            ( s__instance(V__HIGHWAY,s__Physical)
            & s__instance(V__HIGHWAY,s__Expressway)
            & s__located(V__HIGHWAY,V__AREA) ) ) ) ).

fof(kb_SUMO_49418,axiom,
    ! [V__LENGTH1,V__LENGTH2,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__LENGTH2,s__LengthMeasure)
        & s__instance(V__LENGTH1,s__LengthMeasure) )
     => ( ( s__lengthOfExpresswaySystem(V__AREA,V__LENGTH1)
          & s__lengthOfPavedHighway(V__AREA,V__LENGTH2) )
       => greatereq(V__LENGTH2,V__LENGTH1) ) ) ).

fof(kb_SUMO_49419,axiom,
    s__instance(s__lengthOfUnpavedHighway__m,s__BinaryPredicate) ).

fof(kb_SUMO_49420,axiom,
    s__domain(s__lengthOfUnpavedHighway__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49421,axiom,
    s__domain(s__lengthOfUnpavedHighway__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49422,axiom,
    s__documentation(s__lengthOfUnpavedHighway__m,s__EnglishLanguage,'(&%lengthOfUnpavedHighway ?AREA ?LENGTH) means that the total length of &%UnsurfacedRoadway in the &%GeographicArea ?AREA is ?LENGTH.') ).

fof(kb_SUMO_49423,axiom,
    ! [V__HIGHWAYS,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__lengthOfUnpavedHighway(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__HIGHWAYS,'(s__instance(V__HIGHWAYS,s__UnsurfacedRoadway) & s__located(V__HIGHWAYS,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49424,axiom,
    ! [V__UNIT,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__RealNumber)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__lengthOfUnpavedHighway(V__AREA,s__MeasureFn(V__LENGTH,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfLength)
          & greater(V__LENGTH,"0") )
       => ? [V__HIGHWAY] :
            ( s__instance(V__HIGHWAY,s__Physical)
            & s__instance(V__HIGHWAY,s__UnsurfacedRoadway)
            & s__located(V__HIGHWAY,V__AREA) ) ) ) ).

fof(kb_SUMO_49425,axiom,
    s__subclass(s__Expressway,s__SurfacedRoadway) ).

fof(kb_SUMO_49426,axiom,
    s__instance(s__Expressway__t,s__SetOrClass) ).

fof(kb_SUMO_49427,axiom,
    s__documentation(s__Expressway,s__EnglishLanguage,'&%Expressway is the subclass of &%SurfacedRoadways that are multiple-lane, limited-access highways designed for rapid travel by &%MotorVehicles.') ).

fof(kb_SUMO_49428,axiom,
    s__subclass(s__SurfacedRoadway,s__Roadway) ).

fof(kb_SUMO_49429,axiom,
    s__instance(s__SurfacedRoadway__t,s__SetOrClass) ).

fof(kb_SUMO_49430,axiom,
    s__documentation(s__SurfacedRoadway,s__EnglishLanguage,'&%SurfacedRoadway is the subclass of &%Roadways that have been improved by covering them with a substance to increase the hardness and smoothness of the surface. Covering materials include pavement, concrete, asphalt, macadam, and gravel.') ).

fof(kb_SUMO_49431,axiom,
    s__subclass(s__UnsurfacedRoadway,s__Roadway) ).

fof(kb_SUMO_49432,axiom,
    s__instance(s__UnsurfacedRoadway__t,s__SetOrClass) ).

fof(kb_SUMO_49433,axiom,
    s__documentation(s__UnsurfacedRoadway,s__EnglishLanguage,'&%UnsurfacedRoadway is the subclass of &%Roadways that have natural, unimproved surfaces of dirt or sand.') ).

fof(kb_SUMO_49434,axiom,
    s__disjoint(s__SurfacedRoadway,s__UnsurfacedRoadway) ).

fof(kb_SUMO_49435,axiom,
    s__instance(s__totalLengthOfWaterways__m,s__BinaryPredicate) ).

fof(kb_SUMO_49436,axiom,
    s__domain(s__totalLengthOfWaterways__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49437,axiom,
    s__domain(s__totalLengthOfWaterways__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49438,axiom,
    s__documentation(s__totalLengthOfWaterways__m,s__EnglishLanguage,'(&%totalLengthOfWaterways ?AREA ?LENGTH) means that the total length of navigable &%Waterways in the &%GeographicArea ?AREA is the &%LengthMeasure ?LENGTH.') ).

fof(kb_SUMO_49439,axiom,
    ! [V__WATERWAY,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__totalLengthOfWaterways(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__WATERWAY,'(s__instance(V__WATERWAY,s__Waterway) & s__partlyLocated(V__WATERWAY,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49440,axiom,
    ! [V__UNIT,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__RealNumber)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__totalLengthOfWaterways(V__AREA,s__MeasureFn(V__LENGTH,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfLength)
          & greater(V__LENGTH,"0") )
       => ? [V__WATERWAY] :
            ( s__instance(V__WATERWAY,s__Physical)
            & s__instance(V__WATERWAY,s__Waterway)
            & s__located(V__WATERWAY,V__AREA) ) ) ) ).

fof(kb_SUMO_49441,axiom,
    s__subclass(s__Waterway,s__Transitway) ).

fof(kb_SUMO_49442,axiom,
    s__subclass(s__Waterway,s__WaterArea) ).

fof(kb_SUMO_49443,axiom,
    s__documentation(s__Waterway,s__EnglishLanguage,'&%Waterway is the class of navigable waters, including &%Oceans, &%SeaLanes, &%Rivers, &%Canals, &%Lakes, and inland bodies of water.') ).

fof(kb_SUMO_49444,axiom,
    ! [V__P,V__T] :
      ( ( s__instance(V__T,s__Motion)
        & s__instance(V__P,s__Object) )
     => ( s__instance(V__P,s__Waterway)
       => s__hasPurpose(V__P,'(s__instance(V__T,s__WaterTransportation) & s__path(V__T,V__P))') ) ) ).

fof(kb_SUMO_49445,axiom,
    s__instance(s__totalPipelineInArea__m,s__BinaryPredicate) ).

fof(kb_SUMO_49446,axiom,
    s__domain(s__totalPipelineInArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49447,axiom,
    s__domain(s__totalPipelineInArea__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49448,axiom,
    s__documentation(s__totalPipelineInArea__m,s__EnglishLanguage,'(&%totalPipelineInArea ?AREA ?LENGTH) means that the &%GeopoliticalArea ?AREA has ?LENGTH of &%Pipelines.') ).

fof(kb_SUMO_49449,axiom,
    ! [V__PIPE,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__totalPipelineInArea(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__PIPE,'(s__instance(V__PIPE,s__Pipeline) & s__located(V__PIPE,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49450,axiom,
    ! [V__UNIT,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__RealNumber)
        & s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__UNIT,s__UnitOfMeasure) )
     => ( ( s__totalPipelineInArea(V__AREA,s__MeasureFn(V__LENGTH,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfLength)
          & greater(V__LENGTH,"0") )
       => ? [V__PIPE] :
            ( s__instance(V__PIPE,s__Physical)
            & s__instance(V__PIPE,s__Pipeline)
            & s__located(V__PIPE,V__AREA) ) ) ) ).

fof(kb_SUMO_49451,axiom,
    s__instance(s__lengthOfCrudeOilPipeline__m,s__BinaryPredicate) ).

fof(kb_SUMO_49452,axiom,
    s__domain(s__lengthOfCrudeOilPipeline__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49453,axiom,
    s__domain(s__lengthOfCrudeOilPipeline__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49454,axiom,
    s__documentation(s__lengthOfCrudeOilPipeline__m,s__EnglishLanguage,'(&%lengthOfCrudeOilPipeline ?AREA ?AMOUNT) means that in the &%GeograpicArea ?AREA there is the &%LengthMeasure ?AMOUNT of &%CrudeOilPipeline.') ).

fof(kb_SUMO_49455,axiom,
    ! [V__PIPELINE,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__lengthOfCrudeOilPipeline(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__PIPELINE,'(s__instance(V__PIPELINE,s__CrudeOilPipeline) & s__located(V__PIPELINE,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49456,axiom,
    ! [V__AMOUNT1,V__AMOUNT2,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__AMOUNT2,s__LengthMeasure)
        & s__instance(V__AMOUNT1,s__LengthMeasure) )
     => ( ( s__lengthOfCrudeOilPipeline(V__AREA,V__AMOUNT1)
          & s__totalPipelineInArea(V__AREA,V__AMOUNT2) )
       => lesseq(V__AMOUNT1,V__AMOUNT2) ) ) ).

fof(kb_SUMO_49457,axiom,
    s__instance(s__lengthOfNaturalGasPipeline__m,s__BinaryPredicate) ).

fof(kb_SUMO_49458,axiom,
    s__domain(s__lengthOfNaturalGasPipeline__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49459,axiom,
    s__domain(s__lengthOfNaturalGasPipeline__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49460,axiom,
    s__documentation(s__lengthOfNaturalGasPipeline__m,s__EnglishLanguage,'(&%lengthOfNaturalGasPipeline ?AREA ?AMOUNT) means that in the &%GeograpicArea ?AREA there is the &%LengthMeasure ?AMOUNT of &%NaturalGasPipeline.') ).

fof(kb_SUMO_49461,axiom,
    ! [V__PIPELINE,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__lengthOfNaturalGasPipeline(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__PIPELINE,'(s__instance(V__PIPELINE,s__NaturalGasPipeline) & s__located(V__PIPELINE,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49462,axiom,
    ! [V__AMOUNT1,V__AMOUNT2,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__AMOUNT2,s__LengthMeasure)
        & s__instance(V__AMOUNT1,s__LengthMeasure) )
     => ( ( s__lengthOfNaturalGasPipeline(V__AREA,V__AMOUNT1)
          & s__totalPipelineInArea(V__AREA,V__AMOUNT2) )
       => lesseq(V__AMOUNT1,V__AMOUNT2) ) ) ).

fof(kb_SUMO_49463,axiom,
    s__instance(s__lengthOfPetroleumProductPipeline__m,s__BinaryPredicate) ).

fof(kb_SUMO_49464,axiom,
    s__domain(s__lengthOfPetroleumProductPipeline__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49465,axiom,
    s__domain(s__lengthOfPetroleumProductPipeline__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_49466,axiom,
    s__documentation(s__lengthOfPetroleumProductPipeline__m,s__EnglishLanguage,'(&%lengthOfPetroleumProductPipeline ?AREA ?AMOUNT) means that in the &%GeograpicArea ?AREA there is the &%LengthMeasure ?AMOUNT of &%PetroleumProductPipeline.') ).

fof(kb_SUMO_49467,axiom,
    ! [V__PIPELINE,V__AREA,V__LENGTH] :
      ( ( s__instance(V__LENGTH,s__LengthMeasure)
        & s__instance(V__AREA,s__GeographicArea) )
     => ( s__lengthOfPetroleumProductPipeline(V__AREA,V__LENGTH)
      <=> s__length(s__KappaFn(V__PIPELINE,'(s__instance(V__PIPELINE,s__PetroleumProductPipeline) & s__located(V__PIPELINE,V__AREA))'),V__LENGTH) ) ) ).

fof(kb_SUMO_49468,axiom,
    ! [V__AMOUNT1,V__AMOUNT2,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__AMOUNT2,s__LengthMeasure)
        & s__instance(V__AMOUNT1,s__LengthMeasure) )
     => ( ( s__lengthOfPetroleumProductPipeline(V__AREA,V__AMOUNT1)
          & s__totalPipelineInArea(V__AREA,V__AMOUNT2) )
       => lesseq(V__AMOUNT1,V__AMOUNT2) ) ) ).

fof(kb_SUMO_49469,axiom,
    s__subclass(s__Pipeline,s__Transitway) ).

fof(kb_SUMO_49470,axiom,
    s__documentation(s__Pipeline,s__EnglishLanguage,'&%Pipeline is the class of pipelines used to transport various kinds of fluids.') ).

fof(kb_SUMO_49471,axiom,
    ! [V__MOTION,V__STUFF,V__PIPE] :
      ( ( s__instance(V__PIPE,s__Object)
        & s__instance(V__MOTION,s__Process) )
     => ( ( s__instance(V__PIPE,s__Pipeline)
          & s__instance(V__MOTION,s__Motion)
          & s__instrument(V__MOTION,V__PIPE)
          & s__patient(V__MOTION,V__STUFF) )
       => s__instance(V__STUFF,s__ExtensionFn(s__Fluid)) ) ) ).

fof(kb_SUMO_49472,axiom,
    s__subclass(s__SewageSystem,s__Pipeline) ).

fof(kb_SUMO_49473,axiom,
    s__instance(s__SewageSystem__t,s__SetOrClass) ).

fof(kb_SUMO_49474,axiom,
    s__instance(s__Pipeline__t,s__SetOrClass) ).

fof(kb_SUMO_49475,axiom,
    s__documentation(s__SewageSystem,s__EnglishLanguage,'A &%Pipline which is used to transport human waste to an area where it can be treated and/or disposed of.') ).

fof(kb_SUMO_49476,axiom,
    ! [V__SS,V__S,V__T] :
      ( ( s__instance(V__T,s__Process)
        & s__instance(V__SS,s__Object) )
     => ( ( s__instance(V__T,s__Transportation)
          & s__patient(V__T,V__S)
          & s__instrument(V__T,V__SS)
          & s__instance(V__SS,s__SewageSystem) )
       => s__instance(V__S,s__Sewage) ) ) ).

fof(kb_SUMO_49477,axiom,
    s__subclass(s__CrudeOilPipeline,s__Pipeline) ).

fof(kb_SUMO_49478,axiom,
    s__instance(s__CrudeOilPipeline__t,s__SetOrClass) ).

fof(kb_SUMO_49479,axiom,
    s__documentation(s__CrudeOilPipeline,s__EnglishLanguage,'&%CrudeOilPipeline is the subclass of &%Pipelines that are used to carry &%CrudeOil.') ).

fof(kb_SUMO_49480,axiom,
    ! [V__MOTION,V__OIL,V__PIPE] :
      ( ( s__instance(V__PIPE,s__Object)
        & s__instance(V__MOTION,s__Process) )
     => ( ( s__instance(V__PIPE,s__CrudeOilPipeline)
          & s__instance(V__MOTION,s__Motion)
          & s__instrument(V__MOTION,V__PIPE)
          & s__patient(V__MOTION,V__OIL) )
       => s__instance(V__OIL,s__Petroleum) ) ) ).

fof(kb_SUMO_49481,axiom,
    s__subclass(s__NaturalGasPipeline,s__Pipeline) ).

fof(kb_SUMO_49482,axiom,
    s__instance(s__NaturalGasPipeline__t,s__SetOrClass) ).

fof(kb_SUMO_49483,axiom,
    s__documentation(s__NaturalGasPipeline,s__EnglishLanguage,'&%NaturalGasPipeline is the subclass of &%Pipelines that are used to carry &%NaturalGas.') ).

fof(kb_SUMO_49484,axiom,
    ! [V__MOTION,V__GAS,V__PIPE] :
      ( ( s__instance(V__PIPE,s__Object)
        & s__instance(V__MOTION,s__Process) )
     => ( ( s__instance(V__PIPE,s__NaturalGasPipeline)
          & s__instance(V__MOTION,s__Motion)
          & s__instrument(V__MOTION,V__PIPE)
          & s__patient(V__MOTION,V__GAS) )
       => s__instance(V__GAS,s__NaturalGas) ) ) ).

fof(kb_SUMO_49485,axiom,
    s__subclass(s__PetroleumProductPipeline,s__Pipeline) ).

fof(kb_SUMO_49486,axiom,
    s__instance(s__PetroleumProductPipeline__t,s__SetOrClass) ).

fof(kb_SUMO_49487,axiom,
    s__documentation(s__PetroleumProductPipeline,s__EnglishLanguage,'&%PetroleumProductPipeline is the subclass of &%Pipelines that are used to carry &%PetroleumProducts.') ).

fof(kb_SUMO_49488,axiom,
    ! [V__MOTION,V__STUFF,V__PIPE] :
      ( ( s__instance(V__PIPE,s__Object)
        & s__instance(V__MOTION,s__Process) )
     => ( ( s__instance(V__PIPE,s__PetroleumProductPipeline)
          & s__instance(V__MOTION,s__Motion)
          & s__instrument(V__MOTION,V__PIPE)
          & s__patient(V__MOTION,V__STUFF) )
       => s__instance(V__STUFF,s__PetroleumProduct) ) ) ).

fof(kb_SUMO_49489,axiom,
    s__subclass(s__PortCity,s__City) ).

fof(kb_SUMO_49490,axiom,
    s__documentation(s__PortCity,s__EnglishLanguage,'&%PortCity is the subclass of &%City whose instances are cities or towns located adjacent to a &%Harbor, which is included in the administrative area of the city.') ).

fof(kb_SUMO_49491,axiom,
    ! [V__CITY] :
      ( s__instance(V__CITY,s__GeographicArea)
     => ( s__instance(V__CITY,s__PortCity)
       => ? [V__HARBOR] :
            ( s__instance(V__HARBOR,s__GeographicArea)
            & s__instance(V__HARBOR,s__Harbor)
            & s__geographicSubregion(V__HARBOR,V__CITY) ) ) ) ).

fof(kb_SUMO_49492,axiom,
    s__subclass(s__RiverPort,s__PortCity) ).

fof(kb_SUMO_49493,axiom,
    s__instance(s__RiverPort__t,s__SetOrClass) ).

fof(kb_SUMO_49494,axiom,
    s__documentation(s__RiverPort,s__EnglishLanguage,'&%RiverPort is the subclass of &%PortCity whose instances are port cities &%Adjacent to a navigable &%River.') ).

fof(kb_SUMO_49495,axiom,
    ! [V__PORT] :
      ( s__instance(V__PORT,s__Object)
     => ( s__instance(V__PORT,s__RiverPort)
       => ? [V__RIVER] :
            ( s__instance(V__RIVER,s__Object)
            & s__instance(V__RIVER,s__River)
            & s__instance(V__RIVER,s__Waterway)
            & s__meetsSpatially(V__PORT,V__RIVER) ) ) ) ).

fof(kb_SUMO_49496,axiom,
    ! [V__OBJECT2,V__OBJECT1] :
      ( ( s__instance(V__OBJECT1,s__Object)
        & s__instance(V__OBJECT2,s__Object) )
     => ( s__meetsSpatially(V__OBJECT1,V__OBJECT2)
       => s__orientation(V__OBJECT1,V__OBJECT2,s__Adjacent) ) ) ).

fof(kb_SUMO_49497,axiom,
    s__subclass(s__SeaPort,s__PortCity) ).

fof(kb_SUMO_49498,axiom,
    s__instance(s__SeaPort__t,s__SetOrClass) ).

fof(kb_SUMO_49499,axiom,
    s__documentation(s__SeaPort,s__EnglishLanguage,'&%SeaPort is the subclass of &%PortCity whose instances are port cities on or closely linked to a &%Sea or &%Ocean.') ).

fof(kb_SUMO_49500,axiom,
    ! [V__PORT] :
      ( s__instance(V__PORT,s__Object)
     => ( s__instance(V__PORT,s__SeaPort)
       => ? [V__SEA] :
            ( s__instance(V__SEA,s__Object)
            & ( s__instance(V__SEA,s__Sea)
              | s__instance(V__SEA,s__Ocean) )
            & ( s__orientation(V__PORT,V__SEA,s__Adjacent)
              | s__orientation(V__PORT,V__SEA,s__Near) ) ) ) ) ).

fof(kb_SUMO_49501,axiom,
    s__subclass(s__ContainerPort,s__PortCity) ).

fof(kb_SUMO_49502,axiom,
    s__instance(s__ContainerPort__t,s__SetOrClass) ).

fof(kb_SUMO_49503,axiom,
    s__relatedInternalConcept(s__ContainerPort,s__ContainerShip) ).

fof(kb_SUMO_49504,axiom,
    s__subclass(s__DeepDraftPort,s__PortCity) ).

fof(kb_SUMO_49505,axiom,
    s__instance(s__DeepDraftPort__t,s__SetOrClass) ).

fof(kb_SUMO_49506,axiom,
    ! [V__PORT] :
      ( s__instance(V__PORT,s__GeographicArea)
     => ( s__instance(V__PORT,s__DeepDraftPort)
       => ? [V__HARBOR] :
            ( s__instance(V__HARBOR,s__GeographicArea)
            & s__instance(V__HARBOR,s__DeepDraftHarbor)
            & s__geographicSubregion(V__HARBOR,V__PORT) ) ) ) ).

fof(kb_SUMO_49507,axiom,
    s__subclass(s__DeepDraftHarbor,s__Harbor) ).

fof(kb_SUMO_49508,axiom,
    s__instance(s__DeepDraftHarbor__t,s__SetOrClass) ).

fof(kb_SUMO_49509,axiom,
    s__instance(s__Harbor__t,s__SetOrClass) ).

fof(kb_SUMO_49510,axiom,
    s__documentation(s__DeepDraftHarbor,s__EnglishLanguage,'&%DeepDraftHarbor is the subclass of &%Harbors that have a &%waterDepth sufficient to accommodate vessels of a &%ladenDraft of 45 feet (13.7 meters) or greater.') ).

fof(kb_SUMO_49511,axiom,
    ! [V__HARBOR] :
      ( s__instance(V__HARBOR,s__WaterArea)
     => ( s__instance(V__HARBOR,s__DeepDraftHarbor)
       => s__navigableForDraft(V__HARBOR,s__MeasureFn("13.7",s__Meter)) ) ) ).

fof(kb_SUMO_49512,axiom,
    ! [V__HARBOR] :
      ( s__instance(V__HARBOR,s__WaterArea)
     => ( s__instance(V__HARBOR,s__DeepDraftHarbor)
       => s__navigableForDraft(V__HARBOR,s__MeasureFn("45",s__FootLength)) ) ) ).

fof(kb_SUMO_49513,axiom,
    s__subclass(s__DeepwaterPort,s__PortFacility) ).

fof(kb_SUMO_49514,axiom,
    s__instance(s__DeepwaterPort__t,s__SetOrClass) ).

fof(kb_SUMO_49515,axiom,
    s__instance(s__PortFacility__t,s__SetOrClass) ).

fof(kb_SUMO_49516,axiom,
    s__documentation(s__DeepwaterPort,s__EnglishLanguage,'&%DeepwaterPort is the subclass of &%PortFacility whose instances meet the criteria defined under 33 U.S.C. section 1502(1) as any fixed or floating man-made structures other than a vessel, or any group of such structures, located beyond the territorial sea and off the coast of the United States and which are used or intended for use as a port or terminal for the loading or unloading and further handling of oil for transportation to any State.... The term includes all associated components and equipment including pipelines, pumping stations, service platforms, mooring buoys, and similar appurtenances to the extent they are located seaward of the high water mark.') ).

fof(kb_SUMO_49517,axiom,
    s__subclass(s__Harbor,s__WaterArea) ).

fof(kb_SUMO_49518,axiom,
    s__documentation(s__Harbor,s__EnglishLanguage,'&%Harbor is the subclass of &%WaterAreas that provide shelter and anchorage for &%WaterVehicle.') ).

fof(kb_SUMO_49519,axiom,
    s__subclass(s__Anchorage,s__WaterArea) ).

fof(kb_SUMO_49520,axiom,
    s__documentation(s__Anchorage,s__EnglishLanguage,'&%Anchorage is the subclass of &%WaterAreas where &%WaterVehicle may anchor with some shelter or safety. Anchorages may be inside a &%Harbor or offshore.') ).

fof(kb_SUMO_49521,axiom,
    s__subclass(s__OffshoreAnchorage,s__Anchorage) ).

fof(kb_SUMO_49522,axiom,
    s__instance(s__OffshoreAnchorage__t,s__SetOrClass) ).

fof(kb_SUMO_49523,axiom,
    s__instance(s__Anchorage__t,s__SetOrClass) ).

fof(kb_SUMO_49524,axiom,
    s__documentation(s__OffshoreAnchorage,s__EnglishLanguage,'&%OffshoreAnchorage is the subclass of &%Anchorages that are located offshore and not within a &%Harbor.') ).

fof(kb_SUMO_49525,axiom,
    ! [V__ANCHOR] :
      ( s__instance(V__ANCHOR,s__Physical)
     => ( s__instance(V__ANCHOR,s__OffshoreAnchorage)
       => ~ ? [V__HARBOR] :
              ( s__instance(V__HARBOR,s__Object)
              & s__instance(V__HARBOR,s__Harbor)
              & s__located(V__ANCHOR,V__HARBOR) ) ) ) ).

fof(kb_SUMO_49526,axiom,
    s__subclass(s__PortFacility,s__GeopoliticalArea) ).

fof(kb_SUMO_49527,axiom,
    s__documentation(s__PortFacility,s__EnglishLanguage,'&%PortFacility is the class of port complexes, including piers and docking space, moorings, cargo-handling and other support facilities for marine traffic. Ships are loaded and unloaded at a &%PortFacility.') ).

fof(kb_SUMO_49528,axiom,
    s__instance(s__PortFacilityFn__m,s__UnaryFunction) ).

fof(kb_SUMO_49529,axiom,
    s__domain(s__PortFacilityFn__m,"1",s__PortCity) ).

fof(kb_SUMO_49530,axiom,
    s__range(s__PortFacilityFn__m,s__PortFacility) ).

fof(kb_SUMO_49531,axiom,
    s__documentation(s__PortFacilityFn__m,s__EnglishLanguage,'(&%PortFacilityFn ?CITY) denotes the &%PortFacility, including mooring areas, docking space, and on-land support facilities for marine traffic, of the &%Port ?CITY, considered as a whole.') ).

fof(kb_SUMO_49532,axiom,
    s__subclass(s__MerchantMarine,s__Collection) ).

fof(kb_SUMO_49533,axiom,
    s__instance(s__MerchantMarine__t,s__SetOrClass) ).

fof(kb_SUMO_49534,axiom,
    s__documentation(s__MerchantMarine,s__EnglishLanguage,'&%MerchantMarine is a class of &%Collections of &%Ships, each collection belonging to a particular &%Nation or &%GeopoliticalArea, in whose &%ShipRegister the member ships are enrolled. For example, the merchant marine of &%France.') ).

fof(kb_SUMO_49535,axiom,
    s__instance(s__MerchantMarineFn__m,s__UnaryFunction) ).

fof(kb_SUMO_49536,axiom,
    s__domain(s__MerchantMarineFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_49537,axiom,
    s__range(s__MerchantMarineFn__m,s__MerchantMarine) ).

fof(kb_SUMO_49538,axiom,
    s__documentation(s__MerchantMarineFn__m,s__EnglishLanguage,'(&%MerchantMarineFn ?AREA) denotes the &%Collection of all commercial ships registered in the &%ShipRegister of the &%GeopoliticalArea ?AREA.') ).

fof(kb_SUMO_49539,axiom,
    ! [V__AREA,V__SHIP] :
      ( s__instance(V__SHIP,s__SelfConnectedObject)
     => ( ( s__instance(V__AREA,s__GeopoliticalArea)
          & s__member(V__SHIP,s__MerchantMarineFn(V__AREA)) )
       => s__instance(V__SHIP,s__MerchantMarineShip) ) ) ).

fof(kb_SUMO_49540,axiom,
    ! [V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(s__MerchantMarineFn(V__AREA),s__MerchantMarine) )
     => s__possesses(V__AREA,s__MerchantMarineFn(V__AREA)) ) ).

fof(kb_SUMO_49541,axiom,
    s__instance(s__fleetGrossRegisteredTonnage__m,s__BinaryPredicate) ).

fof(kb_SUMO_49542,axiom,
    s__domain(s__fleetGrossRegisteredTonnage__m,"1",s__Collection) ).

fof(kb_SUMO_49543,axiom,
    s__domain(s__fleetGrossRegisteredTonnage__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_49544,axiom,
    s__subrelation(s__fleetGrossRegisteredTonnage__m,s__measure__m) ).

fof(kb_SUMO_49545,axiom,
    s__documentation(s__fleetGrossRegisteredTonnage__m,s__EnglishLanguage,'(&%fleetGrossRegisteredTonnage ?FLEET ?AMOUNT) means that the &%Collection of &%Ships ?FLEET has a total carrying capacity of ?AMOUNT in &%RegistryTons. This is the total &%vesselGrossRegisteredTonnage of all the vessels combined. Gross Registered Tonnage, or GRT, is the capacity of a vessel calculated on an equivalence of 100 cubic feet of sheltered area per ton.') ).

fof(kb_SUMO_49546,axiom,
    ! [V__NUMBER,V__FLEET,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__FLEET,s__Collection)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( s__instance(V__UNIT,s__UnitOfMass)
          & s__fleetGrossRegisteredTonnage(V__FLEET,s__MeasureFn(V__NUMBER,V__UNIT)) )
       => V__UNIT = s__RegistryTon ) ) ).

fof(kb_SUMO_49547,axiom,
    s__instance(s__fleetDeadWeightTonnage__m,s__BinaryPredicate) ).

fof(kb_SUMO_49548,axiom,
    s__domain(s__fleetDeadWeightTonnage__m,"1",s__Collection) ).

fof(kb_SUMO_49549,axiom,
    s__domain(s__fleetDeadWeightTonnage__m,"2",s__MassMeasure) ).

fof(kb_SUMO_49550,axiom,
    s__subrelation(s__fleetDeadWeightTonnage__m,s__measure__m) ).

fof(kb_SUMO_49551,axiom,
    s__documentation(s__fleetDeadWeightTonnage__m,s__EnglishLanguage,'(&%fleetDeadWeightTonnage ?FLEET ?AMOUNT) means that the &%Collection of &%Ships ?FLEET has a total carrying capacity of ?AMOUNT in &%LongTons. This is the total &%vesselDeadWeightTonnage of all the vessels combined. Dead Weight Tonnage, or DWT, is the weight of cargo plus stores that a vessel can carry when immersed to the proper load line.') ).

fof(kb_SUMO_49552,axiom,
    ! [V__NUMBER,V__FLEET,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__FLEET,s__Collection)
        & s__instance(V__NUMBER,s__RealNumber) )
     => ( ( s__instance(V__UNIT,s__UnitOfMass)
          & s__fleetDeadWeightTonnage(V__FLEET,s__MeasureFn(V__NUMBER,V__UNIT)) )
       => V__UNIT = s__LongTon ) ) ).

fof(kb_SUMO_49553,axiom,
    s__subclass(s__MerchantMarineShip,s__Ship) ).

fof(kb_SUMO_49554,axiom,
    s__instance(s__MerchantMarineShip__t,s__SetOrClass) ).

fof(kb_SUMO_49555,axiom,
    s__names('merchant ship',s__MerchantMarineShip) ).

fof(kb_SUMO_49556,axiom,
    s__names('commercial vessel',s__MerchantMarineShip) ).

fof(kb_SUMO_49557,axiom,
    s__documentation(s__MerchantMarineShip,s__EnglishLanguage,'&%MerchantMarineShip is the class of &%Ships that carry goods or passengers in exchange for payment. This excludes military ships, as well as working ships such as tugboats and fishing vessels. Merchant Marine ships belong to the &%MerchantMarine of some country and are registered in the related &%ShipRegister.') ).

fof(kb_SUMO_49558,axiom,
    ! [V__GRT,V__SHIP] :
      ( ( s__instance(V__SHIP,s__Object)
        & s__instance(V__GRT,s__RealNumber) )
     => ( ( s__instance(V__SHIP,s__MerchantMarineShip)
          & s__measure(V__SHIP,s__MeasureFn(V__GRT,s__RegistryTon)) )
       => greatereq(V__GRT,"1000") ) ) ).

fof(kb_SUMO_49559,axiom,
    s__instance(s__cargoType__m,s__BinaryPredicate) ).

fof(kb_SUMO_49560,axiom,
    s__domain(s__cargoType__m,"1",s__TransportationDevice) ).

fof(kb_SUMO_49561,axiom,
    s__domainSubclass(s__cargoType__m,"2",s__Object) ).

fof(kb_SUMO_49562,axiom,
    s__documentation(s__cargoType__m,s__EnglishLanguage,'(&%cargoType ?DEVICE ?TYPE) means that the &%TransportationDevice ?DEVICE typically carries cargo of the kind ?TYPE.') ).

fof(kb_SUMO_49563,axiom,
    s__instance(s__marineInventory__m,s__BinaryPredicate) ).

fof(kb_SUMO_49564,axiom,
    s__domain(s__marineInventory__m,"1",s__MerchantMarine) ).

fof(kb_SUMO_49565,axiom,
    s__domain(s__marineInventory__m,"2",s__ShipRegister) ).

fof(kb_SUMO_49566,axiom,
    s__documentation(s__marineInventory__m,s__EnglishLanguage,'A relation between a &%MerchantMarine and a &%ShipRegister which is a member of that &%MerchantMarine') ).

fof(kb_SUMO_49567,axiom,
    s__instance(s__fOCShipsByOrigin__m,s__TernaryPredicate) ).

fof(kb_SUMO_49568,axiom,
    s__domain(s__fOCShipsByOrigin__m,"1",s__MerchantMarine) ).

fof(kb_SUMO_49569,axiom,
    s__domain(s__fOCShipsByOrigin__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_49570,axiom,
    s__domain(s__fOCShipsByOrigin__m,"3",s__NonnegativeInteger) ).

fof(kb_SUMO_49571,axiom,
    s__documentation(s__fOCShipsByOrigin__m,s__EnglishLanguage,'(&%fOCShipsByOrigin ?MM ?AREA ?COUNT) means that the &%MerchantMarine ?MM has ?COUNT number of ships from the &%GeopoliticalArea ?AREA in its &%ShipRegister, using it as a &%FlagOfConvenience, although the owner of the ships is in ?AREA.') ).

fof(kb_SUMO_49572,axiom,
    ! [V__COUNT,V__HOME,V__AREA,V__MM] :
      ( ( s__instance(V__MM,s__MerchantMarine)
        & s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(V__HOME,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__NonnegativeInteger) )
     => ( ( s__fOCShipsByOrigin(V__MM,V__HOME,V__COUNT)
          & V__MM = s__MerchantMarineFn(V__AREA) )
       => V__HOME != V__AREA ) ) ).

fof(kb_SUMO_49573,axiom,
    ! [V__REGISTER,V__COUNT,V__HOME,V__MM] :
      ( ( s__instance(V__MM,s__MerchantMarine)
        & s__instance(V__HOME,s__GeopoliticalArea)
        & s__instance(V__COUNT,s__NonnegativeInteger)
        & s__instance(V__REGISTER,s__ShipRegister) )
     => ( ( s__fOCShipsByOrigin(V__MM,V__HOME,V__COUNT)
          & greater(V__COUNT,"0")
          & s__marineInventory(V__MM,V__REGISTER) )
       => s__instance(V__REGISTER,s__FlagOfConvenienceRegister) ) ) ).

fof(kb_SUMO_49574,axiom,
    s__instance(s__flagState__m,s__BinaryPredicate) ).

fof(kb_SUMO_49575,axiom,
    s__names('flag state',s__flagState__m) ).

fof(kb_SUMO_49576,axiom,
    s__names('flag of registry',s__flagState__m) ).

fof(kb_SUMO_49577,axiom,
    s__domain(s__flagState__m,"1",s__WaterVehicle) ).

fof(kb_SUMO_49578,axiom,
    s__domain(s__flagState__m,"2",s__GeopoliticalArea) ).

fof(kb_SUMO_49579,axiom,
    s__documentation(s__flagState__m,s__EnglishLanguage,'(&%flagState ?SHIP ?AREA) means that the &%Ship ?SHIP is enrolled in the &%ShipRegister of the &%GeopoliticalArea ?AREA and is subject to its maritime laws, regulations for operation of the ship, and rules of taxation.') ).

fof(kb_SUMO_49580,axiom,
    s__subclass(s__ShipRegistration,s__ContentBearingObject) ).

fof(kb_SUMO_49581,axiom,
    s__instance(s__ShipRegistration__t,s__SetOrClass) ).

fof(kb_SUMO_49582,axiom,
    s__names('ship registration',s__ShipRegistration) ).

fof(kb_SUMO_49583,axiom,
    s__documentation(s__ShipRegistration,s__EnglishLanguage,'&%ShipRegistration is the official document containing information about the ownership, size, and flag state (flag of registry) of an individual &%Ship, as registered in the &%ShipRegister maintained by the maritime authorities of a particular &%Nation or &%OverseasArea of a nation. A ship flies the flag of its registered nation or area, and the ship is subject to the maritime regulations and rules of taxation of its &%flagState.') ).

fof(kb_SUMO_49584,axiom,
    ! [V__REGISTRATION,V__AREA,V__SHIP] :
      ( ( s__instance(V__SHIP,s__Agent)
        & s__instance(V__SHIP,s__WaterVehicle)
        & s__instance(V__REGISTRATION,s__Object)
        & s__instance(V__REGISTRATION,s__ContentBearingPhysical) )
     => ( ( s__instance(V__REGISTRATION,s__ShipRegistration)
          & s__instance(V__SHIP,s__Ship)
          & s__possesses(V__SHIP,V__REGISTRATION)
          & s__instance(V__AREA,s__GeopoliticalArea)
          & s__flagState(V__SHIP,V__AREA) )
       => s__subsumesContentInstance(s__ShipRegisterFn(V__AREA),V__REGISTRATION) ) ) ).

fof(kb_SUMO_49585,axiom,
    s__subclass(s__ShipRegister,s__ContentBearingObject) ).

fof(kb_SUMO_49586,axiom,
    s__documentation(s__ShipRegister,s__EnglishLanguage,'A &%ShipRegister is a record of each &%Ship and owner registered with the maritime authorities of a country or possession, colony, or territory of a country. Ships on the &%ShipRegister of a given region fly the flag of that region and are subject to its maritime regulations and rules of taxation.') ).

fof(kb_SUMO_49587,axiom,
    ! [V__AREA,V__MM] :
      ( ( s__instance(V__MM,s__MerchantMarine)
        & s__instance(V__AREA,s__GeopoliticalArea) )
     => ( s__instance(V__MM,s__MerchantMarineFn(V__AREA))
       => ? [V__REGISTER] :
            ( s__instance(V__REGISTER,s__ShipRegister)
            & s__possesses(V__AREA,V__REGISTER)
            & s__marineInventory(V__MM,V__REGISTER) ) ) ) ).

fof(kb_SUMO_49588,axiom,
    s__subclass(s__NationalShipRegister,s__ShipRegister) ).

fof(kb_SUMO_49589,axiom,
    s__instance(s__NationalShipRegister__t,s__SetOrClass) ).

fof(kb_SUMO_49590,axiom,
    s__documentation(s__NationalShipRegister,s__EnglishLanguage,'A &%NationalShipRegister is a record of the &%Ships that are officially registered with a particular &%Nation, including their tonnage and ownership.') ).

fof(kb_SUMO_49591,axiom,
    ! [V__AREA,V__NATIONAL] :
      ( ( s__instance(V__NATIONAL,s__Object)
        & s__instance(V__AREA,s__Agent) )
     => ( ( s__instance(V__NATIONAL,s__NationalShipRegister)
          & s__possesses(V__AREA,V__NATIONAL) )
       => s__instance(V__AREA,s__Nation) ) ) ).

fof(kb_SUMO_49592,axiom,
    s__instance(s__ShipRegisterFn__m,s__UnaryFunction) ).

fof(kb_SUMO_49593,axiom,
    s__domain(s__ShipRegisterFn__m,"1",s__GeopoliticalArea) ).

fof(kb_SUMO_49594,axiom,
    s__range(s__ShipRegisterFn__m,s__ShipRegister) ).

fof(kb_SUMO_49595,axiom,
    s__documentation(s__ShipRegisterFn__m,s__EnglishLanguage,'(&%ShipRegisterFn ?AREA) denotes the &%ShipRegister of the &%Ships that fly the flag of the &%GeopoliticalArea ?AREA.') ).

fof(kb_SUMO_49596,axiom,
    ! [V__AREA] :
      ( ( s__instance(V__AREA,s__GeopoliticalArea)
        & s__instance(s__ShipRegisterFn(V__AREA),s__ShipRegister) )
     => s__possesses(V__AREA,s__ShipRegisterFn(V__AREA)) ) ).

fof(kb_SUMO_49597,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeopoliticalArea)
     => ( ( s__instance(s__ShipRegisterFn(V__AREA),s__ShipRegister)
          & s__instance(V__AREA,s__Nation) )
       => s__instance(s__ShipRegisterFn(V__AREA),s__NationalShipRegister) ) ) ).

fof(kb_SUMO_49598,axiom,
    ! [V__AREA] :
      ( s__instance(V__AREA,s__GeopoliticalArea)
     => ( ( s__instance(s__ShipRegisterFn(V__AREA),s__ShipRegister)
          & s__instance(V__AREA,s__OverseasArea) )
       => s__instance(s__ShipRegisterFn(V__AREA),s__OffshoreShipRegister) ) ) ).

fof(kb_SUMO_49599,axiom,
    ! [V__AREA,V__SHIP] :
      ( ( s__instance(V__SHIP,s__SelfConnectedObject)
        & s__instance(V__SHIP,s__Agent) )
     => ( ( s__instance(V__SHIP,s__Ship)
          & s__instance(V__AREA,s__GeopoliticalArea)
          & s__member(V__SHIP,s__MerchantMarineFn(V__AREA)) )
       => ? [V__REGISTRATION] :
            ( s__instance(V__REGISTRATION,s__Object)
            & s__instance(V__REGISTRATION,s__ContentBearingPhysical)
            & s__instance(V__REGISTRATION,s__ShipRegistration)
            & s__possesses(V__SHIP,V__REGISTRATION)
            & s__subsumesContentInstance(s__ShipRegisterFn(V__AREA),V__REGISTRATION) ) ) ) ).

fof(kb_SUMO_49600,axiom,
    s__subclass(s__InternalShipRegister,s__ShipRegister) ).

fof(kb_SUMO_49601,axiom,
    s__instance(s__InternalShipRegister__t,s__SetOrClass) ).

fof(kb_SUMO_49602,axiom,
    s__instance(s__ShipRegister__t,s__SetOrClass) ).

fof(kb_SUMO_49603,axiom,
    s__documentation(s__InternalShipRegister,s__EnglishLanguage,'&%InternalShipRegister is a subset of a &%NationalShipRegister. Ships on an internal register fly the same flag as on the national register but are subject to different taxation and crewing rules, which are typically more lenient. An internal register may function primarily as a &%FlagOfConvenienceRegister.') ).

fof(kb_SUMO_49604,axiom,
    ! [V__AREA,V__INTERNAL] :
      ( ( s__instance(V__INTERNAL,s__Object)
        & s__instance(V__AREA,s__Agent) )
     => ( ( s__instance(V__INTERNAL,s__InternalShipRegister)
          & s__possesses(V__AREA,V__INTERNAL) )
       => s__instance(V__AREA,s__Nation) ) ) ).

fof(kb_SUMO_49605,axiom,
    s__subclass(s__OffshoreShipRegister,s__ShipRegister) ).

fof(kb_SUMO_49606,axiom,
    s__instance(s__OffshoreShipRegister__t,s__SetOrClass) ).

fof(kb_SUMO_49607,axiom,
    s__names('captive register',s__OffshoreShipRegister) ).

fof(kb_SUMO_49608,axiom,
    s__names('offshore ship register',s__OffshoreShipRegister) ).

fof(kb_SUMO_49609,axiom,
    s__documentation(s__OffshoreShipRegister,s__EnglishLanguage,'&%OffshoreShipRegister is the class of &%ShipRegisters maintained by a colony, territory, or possession (&%OffshoreArea) of a nation. Typically such a register has more lenient maritime regulations with respect to taxation and crewing of ships than does the national register associated with the country of which the offshore area is a dependency.') ).

fof(kb_SUMO_49610,axiom,
    ! [V__OFFSHORE,V__AREA] :
      ( ( s__instance(V__AREA,s__Agent)
        & s__instance(V__OFFSHORE,s__Object) )
     => ( ( s__instance(V__OFFSHORE,s__OffshoreShipRegister)
          & s__possesses(V__AREA,V__OFFSHORE) )
       => s__instance(V__AREA,s__Nation) ) ) ).

fof(kb_SUMO_49611,axiom,
    s__subclass(s__FlagOfConvenienceRegister,s__ShipRegister) ).

fof(kb_SUMO_49612,axiom,
    s__instance(s__FlagOfConvenienceRegister__t,s__SetOrClass) ).

fof(kb_SUMO_49613,axiom,
    s__names('flag of convenience',s__FlagOfConvenienceRegister) ).

fof(kb_SUMO_49614,axiom,
    s__names('open register',s__FlagOfConvenienceRegister) ).

fof(kb_SUMO_49615,axiom,
    s__documentation(s__FlagOfConvenienceRegister,s__EnglishLanguage,'&%FlagOfConvenienceRegister is the subclass of &%ShipRegisters in which most of the registered ships are owned outside of the &%GeopoliticalArea to which the registry belongs. &%InternalShipRegisters and &%OffshoreShipRegisters both may act as &%FlagOfConvenienceRegisters, if permitted by the maritime regulations of the registry owner.') ).

fof(kb_SUMO_49616,axiom,
    s__instance(s__totalFacilityTypeInArea__m,s__TernaryPredicate) ).

fof(kb_SUMO_49617,axiom,
    s__domain(s__totalFacilityTypeInArea__m,"1",s__GeographicArea) ).

fof(kb_SUMO_49618,axiom,
    s__domain(s__totalFacilityTypeInArea__m,"2",s__Class) ).

fof(kb_SUMO_49619,axiom,
    s__domain(s__totalFacilityTypeInArea__m,"3",s__NonnegativeInteger) ).

fof(kb_SUMO_49620,axiom,
    s__documentation(s__totalFacilityTypeInArea__m,s__EnglishLanguage,'(&%totalFacilityTypeInArea ?AREA ?TYPE ?COUNT) means that in the &%GeographicArea ?AREA there a total of ?COUNT number of facilities of type ?TYPE.') ).

fof(kb_SUMO_49621,axiom,
    ! [V__ITEM,V__COUNT,V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__TYPE,s__Class)
        & s__instance(V__COUNT,s__NonnegativeInteger) )
     => ( s__totalFacilityTypeInArea(V__AREA,V__TYPE,V__COUNT)
      <=> s__cardinality(s__KappaFn(V__ITEM,'(s__instance(V__ITEM,V__TYPE) & s__located(V__ITEM,V__AREA))'),V__COUNT) ) ) ).

fof(kb_SUMO_49622,axiom,
    ! [V__COUNT,V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__TYPE,s__Class)
        & s__instance(V__COUNT,s__NonnegativeInteger) )
     => ( s__totalFacilityTypeInArea(V__AREA,V__TYPE,V__COUNT)
       => ? [V__ITEM] :
            ( s__instance(V__ITEM,s__Physical)
            & s__instance(V__ITEM,V__TYPE)
            & s__located(V__ITEM,V__AREA) ) ) ) ).

fof(kb_SUMO_49623,axiom,
    ! [V__COUNT,V__TYPE,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__TYPE,s__Class)
        & s__instance(V__COUNT,s__NonnegativeInteger) )
     => ( ( s__totalFacilityTypeInArea(V__AREA,V__TYPE,V__COUNT)
          & V__COUNT = "0" )
       => ~ ? [V__ITEM] :
              ( s__instance(V__ITEM,s__Physical)
              & s__instance(V__ITEM,V__TYPE)
              & s__located(V__ITEM,V__AREA) ) ) ) ).

fof(kb_SUMO_49624,axiom,
    s__subclass(s__AirTransitway,s__Transitway) ).

fof(kb_SUMO_49625,axiom,
    s__instance(s__AirTransitway__t,s__SetOrClass) ).

fof(kb_SUMO_49626,axiom,
    s__documentation(s__AirTransitway,s__EnglishLanguage,'The subclass of &%Transitways that are through the &%EarthsAtmosphere.') ).

fof(kb_SUMO_49627,axiom,
    ! [V__WAY] :
      ( s__instance(V__WAY,s__Object)
     => ( s__instance(V__WAY,s__AirTransitway)
       => s__hasPurpose(V__WAY,'(? [V__TRANSPORT] : (s__instance(V__TRANSPORT,s__Motion) & s__instance(V__TRANSPORT,s__Transportation) & s__path(V__TRANSPORT,V__WAY) & s__partlyLocated(V__WAY,s__EarthsAtmosphere)))') ) ) ).

fof(kb_SUMO_49628,axiom,
    ! [V__P,V__T] :
      ( ( s__instance(V__T,s__Motion)
        & s__instance(V__P,s__Object) )
     => ( ( s__instance(V__T,s__AirTransportation)
          & s__path(V__T,V__P) )
       => s__instance(V__P,s__AirTransitway) ) ) ).

fof(kb_SUMO_49629,axiom,
    s__subclass(s__Airport,s__TransitTerminal) ).

fof(kb_SUMO_49630,axiom,
    s__instance(s__Airport__t,s__SetOrClass) ).

fof(kb_SUMO_49631,axiom,
    s__instance(s__TransitTerminal__t,s__SetOrClass) ).

fof(kb_SUMO_49632,axiom,
    s__subclass(s__Airport,s__AirTransitway) ).

fof(kb_SUMO_49633,axiom,
    s__subclass(s__Airport,s__LandTransitway) ).

fof(kb_SUMO_49634,axiom,
    s__documentation(s__Airport,s__EnglishLanguage,'&%Airport is the subclass of &%TransitTerminals for &%Airplanes (fixed-wing &%Aircraft).') ).

fof(kb_SUMO_49635,axiom,
    ! [V__AIRPORT,V__COUNT,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__COUNT,s__NonnegativeInteger) )
     => ( s__totalFacilityTypeInArea(V__AREA,s__ExtensionFn(s__AirportWithPavedRunway),V__COUNT)
      <=> s__cardinality(s__KappaFn(V__AIRPORT,'(? [V__RUNWAY] : (s__instance(V__RUNWAY,s__Object) & s__instance(V__AIRPORT,s__Airport) & s__instance(V__RUNWAY,s__PavedRunway) & s__part(V__RUNWAY,V__AIRPORT) & s__located(V__AIRPORT,V__AREA)))'),V__COUNT) ) ) ).

fof(kb_SUMO_49636,axiom,
    ! [V__COUNT,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__COUNT,s__NonnegativeInteger) )
     => ( s__totalFacilityTypeInArea(V__AREA,s__ExtensionFn(s__AirportWithPavedRunway),V__COUNT)
       => ? [V__AIRPORT,V__RUNWAY] :
            ( s__instance(V__RUNWAY,s__Object)
            & s__instance(V__AIRPORT,s__Object)
            & s__instance(V__AIRPORT,s__Airport)
            & s__instance(V__RUNWAY,s__PavedRunway)
            & s__part(V__RUNWAY,V__AIRPORT)
            & s__located(V__AIRPORT,V__AREA) ) ) ) ).

fof(kb_SUMO_49637,axiom,
    s__subclass(s__Runway,s__LandTransitway) ).

fof(kb_SUMO_49638,axiom,
    s__documentation(s__Runway,s__EnglishLanguage,'&%Runway is the class of &%Transitways that are used for the takeoff and landing of &%Airplanes. &%Runways are &%Transitways for an intermodal transit, which begins with a land transit and ends with air transit, or vice versa. The &%Airspace immediately above (and adjacent to) a &%Runway is an &%AirTransitway.') ).

fof(kb_SUMO_49639,axiom,
    ! [V__RUNWAY] :
      ( s__instance(V__RUNWAY,s__Object)
     => ( s__instance(V__RUNWAY,s__Runway)
       => ? [V__LENGTH] :
            ( s__instance(V__LENGTH,s__LengthMeasure)
            & s__length(V__RUNWAY,V__LENGTH) ) ) ) ).

fof(kb_SUMO_49640,axiom,
    s__subclass(s__PavedRunway,s__Runway) ).

fof(kb_SUMO_49641,axiom,
    s__instance(s__PavedRunway__t,s__SetOrClass) ).

fof(kb_SUMO_49642,axiom,
    s__documentation(s__PavedRunway,s__EnglishLanguage,'&%PavedRunway is the subclass of &%Runways that are surfaced with concrete or asphalt.') ).

fof(kb_SUMO_49643,axiom,
    ! [V__SURFACE,V__RUNWAY] :
      ( ( s__instance(V__RUNWAY,s__SelfConnectedObject)
        & s__instance(V__SURFACE,s__SelfConnectedObject) )
     => ( ( s__instance(V__RUNWAY,s__PavedRunway)
          & s__surface(V__SURFACE,V__RUNWAY) )
       => ( s__instance(V__SURFACE,s__Asphalt)
          | s__instance(V__SURFACE,s__Concrete) ) ) ) ).

fof(kb_SUMO_49644,axiom,
    ! [V__SURFACE,V__RUNWAY] :
      ( ( s__instance(V__RUNWAY,s__SelfConnectedObject)
        & s__instance(V__SURFACE,s__SelfConnectedObject) )
     => ( ( s__instance(V__RUNWAY,s__Runway)
          & s__surface(V__SURFACE,V__RUNWAY)
          & s__instance(V__SURFACE,s__Asphalt) )
       => s__instance(V__RUNWAY,s__PavedRunway) ) ) ).

fof(kb_SUMO_49645,axiom,
    ! [V__SURFACE,V__RUNWAY] :
      ( ( s__instance(V__RUNWAY,s__SelfConnectedObject)
        & s__instance(V__SURFACE,s__SelfConnectedObject) )
     => ( ( s__instance(V__RUNWAY,s__Runway)
          & s__surface(V__SURFACE,V__RUNWAY)
          & s__instance(V__SURFACE,s__Concrete) )
       => s__instance(V__RUNWAY,s__PavedRunway) ) ) ).

fof(kb_SUMO_49646,axiom,
    s__subclass(s__AirportClassification,s__RelationalAttribute) ).

fof(kb_SUMO_49647,axiom,
    s__documentation(s__AirportClassification,s__EnglishLanguage,'&%AirportClassification is a class of &%Attributes for representing systems that categorize &%Airports according to some criteria. There are several such systems, including the International Civil Aviation Organization categories A to E, based on runway lengths, the Federal Aviation Administration system associated with airport functions, and the airport categorization by runway length used in the CIA World Fact Book.') ).

fof(kb_SUMO_49648,axiom,
    s__subclass(s__AirportByRunwaySurface,s__AirportClassification) ).

fof(kb_SUMO_49649,axiom,
    s__instance(s__AirportByRunwaySurface__t,s__SetOrClass) ).

fof(kb_SUMO_49650,axiom,
    s__instance(s__AirportClassification__t,s__SetOrClass) ).

fof(kb_SUMO_49651,axiom,
    s__documentation(s__AirportByRunwaySurface,s__EnglishLanguage,'&%AirportByRunwaySurface is a subclass of &%AirportClassification attributes used to describe an airport according to the surface type of its longest runway.') ).

fof(kb_SUMO_49652,axiom,
    s__instance(s__AirportWithPavedRunway,s__AirportByRunwaySurface) ).

fof(kb_SUMO_49653,axiom,
    s__documentation(s__AirportWithPavedRunway,s__EnglishLanguage,'&%AirportWithPavedRunway is an &%AirportClassification attribute used to describe an airport whose longest runway is a &%PavedRunway.') ).

fof(kb_SUMO_49654,axiom,
    ! [V__AIRPORT] :
      ( s__instance(V__AIRPORT,s__Object)
     => ( ( s__instance(V__AIRPORT,s__Airport)
          & s__attribute(V__AIRPORT,s__AirportWithPavedRunway) )
       => ? [V__RUNWAY] :
            ( s__instance(V__RUNWAY,s__Object)
            & s__instance(V__RUNWAY,s__PavedRunway)
            & s__part(V__RUNWAY,V__AIRPORT) ) ) ) ).

fof(kb_SUMO_49655,axiom,
    s__instance(s__AirportWithUnpavedRunway,s__AirportByRunwaySurface) ).

fof(kb_SUMO_49656,axiom,
    s__documentation(s__AirportWithUnpavedRunway,s__EnglishLanguage,'&%AirportWithUnpavedRunway is an &%AirportClassification attribute used to describe an airport whose longest runway is an &%UnpavedRunway.') ).

fof(kb_SUMO_49657,axiom,
    ! [V__AIRPORT] :
      ( s__instance(V__AIRPORT,s__Object)
     => ( ( s__instance(V__AIRPORT,s__Airport)
          & s__attribute(V__AIRPORT,s__AirportWithUnpavedRunway) )
       => ? [V__RUNWAY] :
            ( s__instance(V__RUNWAY,s__Object)
            & s__instance(V__RUNWAY,s__UnpavedRunway)
            & s__part(V__RUNWAY,V__AIRPORT) ) ) ) ).

fof(kb_SUMO_49658,axiom,
    s__subclass(s__CIAAirportLengthClassification,s__AirportClassification) ).

fof(kb_SUMO_49659,axiom,
    s__documentation(s__CIAAirportLengthClassification,s__EnglishLanguage,'&%CIAAirportLengthClassification is a class of &%Attributes used to characterize &%Airports according to the length of their longest usable runway.') ).

fof(kb_SUMO_49660,axiom,
    s__instance(s__VeryShortRunwayAirport,s__CIAAirportLengthClassification) ).

fof(kb_SUMO_49661,axiom,
    s__instance(s__CIAAirportLengthClassification__t,s__SetOrClass) ).

fof(kb_SUMO_49662,axiom,
    s__documentation(s__VeryShortRunwayAirport,s__EnglishLanguage,'&%VeryShortRunwayAirport is a CIA category for &%Airports whose longest runway is less than 914 meters long.') ).

fof(kb_SUMO_49663,axiom,
    ! [V__AIRPORT] :
      ( s__instance(V__AIRPORT,s__Object)
     => ( ( s__instance(V__AIRPORT,s__Airport)
          & s__attribute(V__AIRPORT,s__VeryShortRunwayAirport) )
       => ? [V__RUNWAY,V__LENGTH] :
            ( s__instance(V__LENGTH,s__LengthMeasure)
            & s__instance(V__RUNWAY,s__Object)
            & s__instance(V__RUNWAY,s__Runway)
            & s__part(V__RUNWAY,V__AIRPORT)
            & s__length(V__RUNWAY,V__LENGTH)
            & less(V__LENGTH,s__MeasureFn("914",s__Meter)) ) ) ) ).

fof(kb_SUMO_49664,axiom,
    s__instance(s__ShortRunwayAirport,s__CIAAirportLengthClassification) ).

fof(kb_SUMO_49665,axiom,
    s__documentation(s__ShortRunwayAirport,s__EnglishLanguage,'&%ShortRunwayAirport is a CIA category for &%Airports whose longest runway has a length between 914 meters and 1523 meters, inclusive.') ).

fof(kb_SUMO_49666,axiom,
    ! [V__AIRPORT] :
      ( s__instance(V__AIRPORT,s__Object)
     => ( ( s__instance(V__AIRPORT,s__Airport)
          & s__attribute(V__AIRPORT,s__ShortRunwayAirport) )
       => ? [V__RUNWAY,V__LENGTH] :
            ( s__instance(V__LENGTH,s__LengthMeasure)
            & s__instance(V__RUNWAY,s__Object)
            & s__instance(V__RUNWAY,s__Runway)
            & s__part(V__RUNWAY,V__AIRPORT)
            & s__length(V__RUNWAY,V__LENGTH)
            & ( greatereq(V__LENGTH,s__MeasureFn("914",s__Meter))
              | lesseq(V__LENGTH,s__MeasureFn("1523",s__Meter)) ) ) ) ) ).

fof(kb_SUMO_49667,axiom,
    s__instance(s__MediumLengthRunwayAirport,s__CIAAirportLengthClassification) ).

fof(kb_SUMO_49668,axiom,
    s__documentation(s__MediumLengthRunwayAirport,s__EnglishLanguage,'&%MediumLengthRunwayAirport is a CIA category for &%Airports whose longest runway has a length between 1,524 meters and 2,437 meters, inclusive.') ).

fof(kb_SUMO_49669,axiom,
    ! [V__AIRPORT] :
      ( s__instance(V__AIRPORT,s__Object)
     => ( ( s__instance(V__AIRPORT,s__Airport)
          & s__attribute(V__AIRPORT,s__ShortRunwayAirport) )
       => ? [V__RUNWAY,V__LENGTH] :
            ( s__instance(V__LENGTH,s__LengthMeasure)
            & s__instance(V__RUNWAY,s__Object)
            & s__instance(V__RUNWAY,s__Runway)
            & s__part(V__RUNWAY,V__AIRPORT)
            & s__length(V__RUNWAY,V__LENGTH)
            & ( greatereq(V__LENGTH,s__MeasureFn("1524",s__Meter))
              | lesseq(V__LENGTH,s__MeasureFn("2437",s__Meter)) ) ) ) ) ).

fof(kb_SUMO_49670,axiom,
    s__instance(s__LongRunwayAirport,s__CIAAirportLengthClassification) ).

fof(kb_SUMO_49671,axiom,
    s__documentation(s__LongRunwayAirport,s__EnglishLanguage,'&%LongRunwayAirport is a CIA category for &%Airports whose longest runway has a length between 2,438 meters and 3,047 meters, inclusive.') ).

fof(kb_SUMO_49672,axiom,
    ! [V__AIRPORT] :
      ( s__instance(V__AIRPORT,s__Object)
     => ( ( s__instance(V__AIRPORT,s__Airport)
          & s__attribute(V__AIRPORT,s__LongRunwayAirport) )
       => ? [V__RUNWAY,V__LENGTH] :
            ( s__instance(V__LENGTH,s__LengthMeasure)
            & s__instance(V__RUNWAY,s__Object)
            & s__instance(V__RUNWAY,s__Runway)
            & s__part(V__RUNWAY,V__AIRPORT)
            & s__length(V__RUNWAY,V__LENGTH)
            & ( greatereq(V__LENGTH,s__MeasureFn("2438",s__Meter))
              | lesseq(V__LENGTH,s__MeasureFn("3047",s__Meter)) ) ) ) ) ).

fof(kb_SUMO_49673,axiom,
    s__instance(s__VeryLongRunwayAirport,s__CIAAirportLengthClassification) ).

fof(kb_SUMO_49674,axiom,
    s__documentation(s__VeryLongRunwayAirport,s__EnglishLanguage,'&%VeryLongRunwayAirport is a CIA category for &%Airports whose longest runway has a length greater than 3,047 meters.') ).

fof(kb_SUMO_49675,axiom,
    ! [V__AIRPORT] :
      ( s__instance(V__AIRPORT,s__Object)
     => ( ( s__instance(V__AIRPORT,s__Airport)
          & s__attribute(V__AIRPORT,s__VeryLongRunwayAirport) )
       => ? [V__RUNWAY,V__LENGTH] :
            ( s__instance(V__LENGTH,s__LengthMeasure)
            & s__instance(V__RUNWAY,s__Object)
            & s__instance(V__RUNWAY,s__Runway)
            & s__part(V__RUNWAY,V__AIRPORT)
            & s__length(V__RUNWAY,V__LENGTH)
            & greater(V__LENGTH,s__MeasureFn("3047",s__Meter)) ) ) ) ).

fof(kb_SUMO_49676,axiom,
    ! [V__COUNT,V__AREA] :
      ( ( s__instance(V__AREA,s__GeographicArea)
        & s__instance(V__COUNT,s__NonnegativeInteger) )
     => ( ( s__totalFacilityTypeInArea(V__AREA,s__ExtensionFn(s__AirportWithUnpavedRunway),V__COUNT)
          & greater(V__COUNT,"0") )
       => ? [V__AIRPORT,V__RUNWAY] :
            ( s__instance(V__RUNWAY,s__Object)
            & s__instance(V__AIRPORT,s__Object)
            & s__instance(V__AIRPORT,s__Airport)
            & s__instance(V__RUNWAY,s__UnpavedRunway)
            & s__part(V__RUNWAY,V__AIRPORT)
            & s__located(V__AIRPORT,V__AREA) ) ) ) ).

fof(kb_SUMO_49677,axiom,
    s__subclass(s__UnpavedRunway,s__Runway) ).

fof(kb_SUMO_49678,axiom,
    s__instance(s__UnpavedRunway__t,s__SetOrClass) ).

fof(kb_SUMO_49679,axiom,
    s__instance(s__Runway__t,s__SetOrClass) ).

fof(kb_SUMO_49680,axiom,
    s__documentation(s__UnpavedRunway,s__EnglishLanguage,'&%UnpavedRunways include &%Runways with grass, dirt, sand, or gravel surfaces. Contrast with &%PavedRunway.') ).

fof(kb_SUMO_49681,axiom,
    s__disjoint(s__PavedRunway,s__UnpavedRunway) ).

fof(kb_SUMO_49682,axiom,
    s__subclass(s__Heliport,s__TransitTerminal) ).

fof(kb_SUMO_49683,axiom,
    s__instance(s__Heliport__t,s__SetOrClass) ).

fof(kb_SUMO_49684,axiom,
    s__names(heliport,s__Heliport) ).

fof(kb_SUMO_49685,axiom,
    s__names(helipad,s__Heliport) ).

fof(kb_SUMO_49686,axiom,
    s__documentation(s__Heliport,s__EnglishLanguage,'&%Heliport is a &%TransitTerminal designed for the takeoff and landing of &%Helicopters.') ).

fof(kb_SUMO_49687,axiom,
    ! [V__HELO] :
      ( s__instance(V__HELO,s__Object)
     => ( s__instance(V__HELO,s__Heliport)
       => s__trafficableForTrafficType(V__HELO,s__Helicopter) ) ) ).

fof(kb_SUMO_49688,axiom,
    s__instance(s__TransportationFn__m,s__UnaryFunction) ).

fof(kb_SUMO_49689,axiom,
    s__domainSubclass(s__TransportationFn__m,"1",s__TransportationDevice) ).

fof(kb_SUMO_49690,axiom,
    s__rangeSubclass(s__TransportationFn__m,s__Transportation) ).

fof(kb_SUMO_49691,axiom,
    s__documentation(s__TransportationFn__m,s__EnglishLanguage,'(&%TransportationFn ?TYPE) denotes the subclass of &%Transportation events in which a &%TransportationDevice of ?TYPE is the vehicle.') ).

fof(kb_SUMO_49692,axiom,
    ! [V__TRIP,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__TRIP,s__Process) )
     => ( ( s__subclass(V__TYPE,s__TransportationDevice)
          & s__subclass(s__TransportationFn(V__TYPE),s__Transportation)
          & s__instance(V__TRIP,s__TransportationFn(V__TYPE)) )
       => ? [V__VEHICLE] :
            ( s__instance(V__VEHICLE,s__Object)
            & s__instance(V__VEHICLE,V__TYPE)
            & s__instrument(V__TRIP,V__VEHICLE) ) ) ) ).

fof(kb_SUMO_49693,axiom,
    s__instance(s__TripFn__m,s__UnaryFunction) ).

fof(kb_SUMO_49694,axiom,
    s__domain(s__TripFn__m,"1",s__Vehicle) ).

fof(kb_SUMO_49695,axiom,
    s__rangeSubclass(s__TripFn__m,s__Transportation) ).

fof(kb_SUMO_49696,axiom,
    s__documentation(s__TripFn__m,s__EnglishLanguage,'(&%TripFn ?VEHICLE) denotes the subclass of &%Transportation events in which a particular &%TransportationDevice ?VEHICLE is the vehicle. Contrast this function with &%TransportationFn, which is used to denote transportation events by a specific kind of vehicle.') ).

fof(kb_SUMO_49697,axiom,
    ! [V__TRIP,V__VEHICLE] :
      ( ( s__instance(V__VEHICLE,s__Vehicle)
        & s__instance(V__TRIP,s__Process) )
     => ( ( s__instance(V__VEHICLE,s__TransportationDevice)
          & s__instance(V__TRIP,s__TripFn(V__VEHICLE)) )
       => s__instrument(V__TRIP,V__VEHICLE) ) ) ).

fof(kb_SUMO_49698,axiom,
    s__instance(s__TransitFn__m,s__UnaryFunction) ).

fof(kb_SUMO_49699,axiom,
    s__domain(s__TransitFn__m,"1",s__Transitway) ).

fof(kb_SUMO_49700,axiom,
    s__rangeSubclass(s__TransitFn__m,s__Translocation) ).

fof(kb_SUMO_49701,axiom,
    s__documentation(s__TransitFn__m,s__EnglishLanguage,'(&%TransitFn ?WAY) denotes the class of &%Translocations that consist of travelling along the &%Transitway ?WAY.') ).

fof(kb_SUMO_49702,axiom,
    ! [V__WAY,V__GOING] :
      ( s__instance(V__GOING,s__Motion)
     => ( ( s__instance(V__GOING,s__TransitFn(V__WAY))
          & s__instance(V__WAY,s__Transitway) )
       => s__path(V__GOING,V__WAY) ) ) ).

fof(kb_SUMO_49703,axiom,
    s__subclass(s__Bridge,s__LandTransitway) ).

fof(kb_SUMO_49704,axiom,
    s__subclass(s__Bridge,s__StationaryArtifact) ).

fof(kb_SUMO_49705,axiom,
    s__instance(s__Bridge__t,s__SetOrClass) ).

fof(kb_SUMO_49706,axiom,
    s__documentation(s__Bridge,s__EnglishLanguage,'&%Bridge is the subclass of &%LandTransitways that are artifacts used for crossing water or air-filled gaps that could not be transited over a natural surface.') ).

fof(kb_SUMO_49707,axiom,
    s__subclass(s__FixedBridge,s__Bridge) ).

fof(kb_SUMO_49708,axiom,
    s__subclass(s__FixedBridge,s__StationaryArtifact) ).

fof(kb_SUMO_49709,axiom,
    s__instance(s__FixedBridge__t,s__SetOrClass) ).

fof(kb_SUMO_49710,axiom,
    s__subclass(s__MovableBridge,s__Bridge) ).

fof(kb_SUMO_49711,axiom,
    s__instance(s__MovableBridge__t,s__SetOrClass) ).

fof(kb_SUMO_49712,axiom,
    s__subclass(s__Drawbridge,s__MovableBridge) ).

fof(kb_SUMO_49713,axiom,
    s__instance(s__Drawbridge__t,s__SetOrClass) ).

fof(kb_SUMO_49714,axiom,
    s__subclass(s__PontoonBridge,s__MovableBridge) ).

fof(kb_SUMO_49715,axiom,
    s__instance(s__PontoonBridge__t,s__SetOrClass) ).

fof(kb_SUMO_49716,axiom,
    s__subclass(s__Tunnel,s__LandTransitway) ).

fof(kb_SUMO_49717,axiom,
    s__instance(s__Tunnel__t,s__SetOrClass) ).

fof(kb_SUMO_49718,axiom,
    s__subclass(s__Tunnel,s__StationaryArtifact) ).

fof(kb_SUMO_49719,axiom,
    s__documentation(s__Tunnel,s__EnglishLanguage,'&%Tunnel is a subclass of &%Transitways that consist of a lengthwise enclosed &%Hole that allows for transit underground, as through mountains, below a body of water, or beneath a city.') ).

fof(kb_SUMO_49720,axiom,
    s__subclass(s__SecondaryHighway,s__Roadway) ).

fof(kb_SUMO_49721,axiom,
    s__instance(s__SecondaryHighway__t,s__SetOrClass) ).

fof(kb_SUMO_49722,axiom,
    s__subclass(s__Street,s__Roadway) ).

fof(kb_SUMO_49723,axiom,
    s__instance(s__Street__t,s__SetOrClass) ).

fof(kb_SUMO_49724,axiom,
    s__subclass(s__Lane,s__Roadway) ).

fof(kb_SUMO_49725,axiom,
    s__instance(s__Lane__t,s__SetOrClass) ).

fof(kb_SUMO_49726,axiom,
    s__subclass(s__Trail,s__LandTransitway) ).

fof(kb_SUMO_49727,axiom,
    s__instance(s__Trail__t,s__SetOrClass) ).

fof(kb_SUMO_49728,axiom,
    s__subclass(s__RailGauge,s__InternalAttribute) ).

fof(kb_SUMO_49729,axiom,
    s__instance(s__BroadGaugeRail,s__RailGauge) ).

fof(kb_SUMO_49730,axiom,
    s__instance(s__RailGauge__t,s__SetOrClass) ).

fof(kb_SUMO_49731,axiom,
    s__instance(s__StandardGaugeRail,s__RailGauge) ).

fof(kb_SUMO_49732,axiom,
    s__instance(s__NarrowGaugeRail,s__RailGauge) ).

fof(kb_SUMO_49733,axiom,
    s__instance(s__DualGaugeRail,s__RailGauge) ).

fof(kb_SUMO_49734,axiom,
    s__contraryAttribute_4(s__BroadGaugeRail,s__StandardGaugeRail,s__NarrowGaugeRail,s__DualGaugeRail) ).

fof(kb_SUMO_49735,axiom,
    s__instance(s__NorthwestPassage,s__Waterway) ).

fof(kb_SUMO_49736,axiom,
    s__names('Northwest Passage',s__NorthwestPassage) ).

fof(kb_SUMO_49737,axiom,
    s__documentation(s__NorthwestPassage,s__EnglishLanguage,'&%NorthwestPassage represents the seasonal waterway in the &%ArcticOcean adjacent to &%Canada and the &%UnitedStates.') ).

fof(kb_SUMO_49738,axiom,
    s__geographicSubregion(s__NorthwestPassage,s__ArcticOcean) ).

fof(kb_SUMO_49739,axiom,
    s__geographicSubregion(s__NorthwestPassage,s__WesternHemisphere) ).

fof(kb_SUMO_49740,axiom,
    s__instance(s__NorthernSeaRoute,s__Waterway) ).

fof(kb_SUMO_49741,axiom,
    s__names('Northern Sea Route',s__NorthernSeaRoute) ).

fof(kb_SUMO_49742,axiom,
    s__documentation(s__NorthernSeaRoute,s__EnglishLanguage,'&%NorthernSeaRoute represents the seasonal waterway in the &%ArcticOcean adjacent to &%Russia and &%Norway.') ).

fof(kb_SUMO_49743,axiom,
    s__geographicSubregion(s__NorthernSeaRoute,s__ArcticOcean) ).

fof(kb_SUMO_49744,axiom,
    s__geographicSubregion(s__NorthernSeaRoute,s__EasternHemisphere) ).

fof(kb_SUMO_49745,axiom,
    s__subclass(s__ShippingLane,s__Waterway) ).

fof(kb_SUMO_49746,axiom,
    s__instance(s__ShippingLane__t,s__SetOrClass) ).

fof(kb_SUMO_49747,axiom,
    s__subclass(s__ShippingChannel,s__Waterway) ).

fof(kb_SUMO_49748,axiom,
    s__instance(s__ShippingChannel__t,s__SetOrClass) ).

fof(kb_SUMO_49749,axiom,
    s__subclass(s__SeaLane,s__Waterway) ).

fof(kb_SUMO_49750,axiom,
    s__instance(s__SeaLane__t,s__SetOrClass) ).

fof(kb_SUMO_49751,axiom,
    ! [V__RIVER,V__TYPE,V__WATER] :
      ( ( s__instance(V__WATER,s__Object)
        & s__subclass(V__TYPE,s__SelfConnectedObject)
        & s__instance(V__TYPE,s__SetOrClass) )
     => ( ( s__instance(V__WATER,s__River)
          & s__trafficableForTrafficType(V__WATER,V__TYPE)
          & s__subclass(V__TYPE,s__WaterVehicle) )
       => s__instance(V__RIVER,s__Waterway) ) ) ).

fof(kb_SUMO_49752,axiom,
    s__subclass(s__Channel,s__Waterway) ).

fof(kb_SUMO_49753,axiom,
    s__subclass(s__CanalLock,s__Waterway) ).

fof(kb_SUMO_49754,axiom,
    s__subclass(s__CanalLock,s__StationaryArtifact) ).

fof(kb_SUMO_49755,axiom,
    s__instance(s__CanalLock__t,s__SetOrClass) ).

fof(kb_SUMO_49756,axiom,
    s__subclass(s__Harbor,s__Waterway) ).

fof(kb_SUMO_49757,axiom,
    s__instance(s__powerComponent__m,s__BinaryPredicate) ).

fof(kb_SUMO_49758,axiom,
    s__instance(s__powerComponent__m,s__AsymmetricRelation) ).

fof(kb_SUMO_49759,axiom,
    s__instance(s__powerComponent__m,s__IrreflexiveRelation) ).

fof(kb_SUMO_49760,axiom,
    s__domain(s__powerComponent__m,"1",s__Device) ).

fof(kb_SUMO_49761,axiom,
    s__domainSubclass(s__powerComponent__m,"2",s__Artifact) ).

fof(kb_SUMO_49762,axiom,
    s__subrelation(s__powerComponent__m,s__component__m) ).

fof(kb_SUMO_49763,axiom,
    s__documentation(s__powerComponent__m,s__EnglishLanguage,'(&%powerComponent ?GENERATOR ?THING) means that the &%Device ?THING is the power source for the &%Artifact ?THING.') ).

fof(kb_SUMO_49764,axiom,
    s__instance(s__topSpeed__m,s__BinaryPredicate) ).

fof(kb_SUMO_49765,axiom,
    s__domain(s__topSpeed__m,"1",s__Vehicle) ).

fof(kb_SUMO_49766,axiom,
    s__domain(s__topSpeed__m,"2",s__FunctionQuantity) ).

fof(kb_SUMO_49767,axiom,
    s__documentation(s__topSpeed__m,s__EnglishLanguage,'The maximum speed under normal conditions for a vehicle. For a &%RoadVehicle this would be on level ground, no headwind or tailwind, 70 degrees F, standard recommended fuel etc. For an Aircraft this would mean level flight out of ground effect. Because of the number of external factors on top speed, all that can be said formally is that higher speeds are unlikely.') ).

%FOL fof(kb_SUMO_49768,axiom,(( (! [V__SLOWPROB,V__T2,V__Q,V__T1,V__FASTPROB,V__V,V__L1,V__L2] : ((s__instance(V__L2,s__LengthMeasure) & s__instance(V__L1,s__LengthMeasure) & s__instance(V__V,s__Vehicle) & s__instance(V__FASTPROB,s__Quantity) & s__instance(V__T1,s__TimeDuration) & s__instance(V__Q,s__FunctionQuantity) & s__instance(V__T2,s__TimeDuration) & s__instance(V__SLOWPROB,s__Quantity)) => ((s__topSpeed(V__V,V__Q) & (V__FASTPROB = s__ProbabilityFn('s__measure(V__V,s__SpeedFn(V__L1,V__T1))')) & (V__SLOWPROB = s__ProbabilityFn('s__measure(V__V,s__SpeedFn(V__L2,V__T2))')) & greater(s__SpeedFn(V__L1,V__T1),s__SpeedFn(V__L2,V__T2))) => greater(V__SLOWPROB,V__FASTPROB)))) ))).

fof(kb_SUMO_49769,axiom,
    s__subclass(s__PassengerVehicle,s__Vehicle) ).

fof(kb_SUMO_49770,axiom,
    s__documentation(s__PassengerVehicle,s__EnglishLanguage,'A &%Vehicle that is designed to carry &%Humans. Note that &%Vehicles that are not designed to carry people may still do so. For example, a boxcar might still transport homeless people, but was not built to do so.') ).

fof(kb_SUMO_49771,axiom,
    ! [V__HUMAN,V__VEHICLE] :
      ( s__instance(V__HUMAN,s__Object)
     => ( ( s__instance(V__VEHICLE,s__PassengerVehicle)
          & s__instance(V__HUMAN,s__Human) )
       => s__capability(s__Transportation,s__patient__m,V__HUMAN) ) ) ).

fof(kb_SUMO_49772,axiom,
    s__subclass(s__CargoVehicle,s__Vehicle) ).

fof(kb_SUMO_49773,axiom,
    s__documentation(s__CargoVehicle,s__EnglishLanguage,'A &%Vehicle that is designed to carry &%Objects. Note that &%Vehicles that are primarily designed to carry people rather than cargo may still carry cargo. For example, a passenger sedan might be capable of carrying lumber strapped to the roof. For this reason, &%PassengerVehicle and &%CargoVehicle are not disjoint.') ).

fof(kb_SUMO_49774,axiom,
    ! [V__O,V__OB,V__VEHICLE] :
      ( s__instance(V__OB,s__Object)
     => ( ( s__instance(V__VEHICLE,s__CargoVehicle)
          & s__instance(V__OB,s__KappaFn(V__O,'(~ s__instance(V__O,s__Human))')) )
       => s__capability(s__Transportation,s__patient__m,V__OB) ) ) ).

fof(kb_SUMO_49775,axiom,
    s__subclass(s__UnpoweredVehicle,s__Vehicle) ).

fof(kb_SUMO_49776,axiom,
    s__documentation(s__UnpoweredVehicle,s__EnglishLanguage,'A &%Vehicle that lacks a &%powerComponent. It coasts like a glider or skateboard, thus deriving its power from the potential energy of gravity, or by the power of its agent, as in a bicycle.') ).

fof(kb_SUMO_49777,axiom,
    ! [V__UV] :
      ( ( s__subclass(V__UV,s__Artifact)
        & s__instance(V__UV,s__SetOrClass) )
     => ( s__instance(V__UV,s__UnpoweredVehicle)
       => ~ ? [V__P] :
              ( s__instance(V__P,s__Device)
              & s__powerComponent(V__P,V__UV) ) ) ) ).

fof(kb_SUMO_49778,axiom,
    s__subclass(s__PoweredVehicle,s__Vehicle) ).

fof(kb_SUMO_49779,axiom,
    s__documentation(s__PoweredVehicle,s__EnglishLanguage,'A &%Vehicle that has a &%powerComponent. Note that &%PoweredVehicles include those vehicles that have a &%powerComponent where the user can and does often choose not to use it, such as a moped with pedals.') ).

fof(kb_SUMO_49780,axiom,
    s__disjoint(s__PoweredVehicle,s__UnpoweredVehicle) ).

fof(kb_SUMO_49781,axiom,
    ! [V__UV] :
      ( ( s__subclass(V__UV,s__Artifact)
        & s__instance(V__UV,s__SetOrClass) )
     => ( s__instance(V__UV,s__PoweredVehicle)
       => ? [V__P] :
            ( s__instance(V__P,s__Device)
            & s__powerComponent(V__P,V__UV) ) ) ) ).

fof(kb_SUMO_49782,axiom,
    s__subclass(s__SelfPoweredRoadVehicle,s__RoadVehicle) ).

fof(kb_SUMO_49783,axiom,
    s__subclass(s__SelfPoweredRoadVehicle,s__PoweredVehicle) ).

fof(kb_SUMO_49784,axiom,
    s__documentation(s__SelfPoweredRoadVehicle,s__EnglishLanguage,'&%SelfPoweredRoadVehicle is the class of &%RoadVehicles that are also &%PoweredVehicles. &%SelfPoweredRoadVehicle covers motorcycles, semi-trailers, RVs, etc., as well as Automobiles. This class includes vehicles powered by electricity, gasoline, diesel, and other fuels.') ).

fof(kb_SUMO_49785,axiom,
    s__subclass(s__AgentPoweredVehicle,s__Vehicle) ).

fof(kb_SUMO_49786,axiom,
    s__documentation(s__AgentPoweredVehicle,s__EnglishLanguage,'A &%Vehicle which is powered by one or more of its passengers or driver, for example, a &%Bicycle.') ).

fof(kb_SUMO_49787,axiom,
    s__subclass(s__Trailer,s__RoadVehicle) ).

fof(kb_SUMO_49788,axiom,
    s__subclass(s__Trailer,s__UnpoweredVehicle) ).

fof(kb_SUMO_49789,axiom,
    s__instance(s__Trailer__t,s__SetOrClass) ).

fof(kb_SUMO_49790,axiom,
    s__disjoint(s__Trailer,s__PoweredVehicle) ).

fof(kb_SUMO_49791,axiom,
    s__disjoint(s__Trailer,s__AgentPoweredVehicle) ).

fof(kb_SUMO_49792,axiom,
    s__documentation(s__Trailer,s__EnglishLanguage,'Any &%RoadVehicle that is also an &%UnpoweredVehicle, and intended to be towed by a &%PoweredVehicle.') ).

fof(kb_SUMO_49793,axiom,
    s__subclass(s__TractorTrailer,s__RoadVehicle) ).

fof(kb_SUMO_49794,axiom,
    s__instance(s__TractorTrailer__t,s__SetOrClass) ).

fof(kb_SUMO_49795,axiom,
    s__documentation(s__TractorTrailer,s__EnglishLanguage,'&%TractorTrailer is the subclass of &%RoadVehicles that are truck tractor- truck trailer combinations.') ).

fof(kb_SUMO_49796,axiom,
    ! [V__TT] :
      ( s__instance(V__TT,s__Object)
     => ( s__instance(V__TT,s__TractorTrailer)
       => ? [V__TRAC,V__TRAIL] :
            ( s__instance(V__TRAIL,s__Object)
            & s__instance(V__TRAC,s__Object)
            & s__instance(V__TRAC,s__TruckTractor)
            & s__instance(V__TRAIL,s__TruckTrailer)
            & s__part(V__TRAC,V__TT)
            & s__part(V__TRAIL,V__TT)
            & s__connected(V__TRAC,V__TRAIL) ) ) ) ).

fof(kb_SUMO_49797,axiom,
    s__subclass(s__TruckTrailer,s__Wagon) ).

fof(kb_SUMO_49798,axiom,
    s__instance(s__TruckTrailer__t,s__SetOrClass) ).

fof(kb_SUMO_49799,axiom,
    s__documentation(s__TruckTrailer,s__EnglishLanguage,'&%TruckTrailer is the subclass of &%Wagons that are towed by &%TruckTractors. These are the trailers used in tractor-trailer (semi-trailer) rigs.') ).

fof(kb_SUMO_49800,axiom,
    s__subclass(s__Wagon,s__LandVehicle) ).

fof(kb_SUMO_49801,axiom,
    s__instance(s__Wagon__t,s__SetOrClass) ).

fof(kb_SUMO_49802,axiom,
    s__subclass(s__Wagon,s__UnpoweredVehicle) ).

fof(kb_SUMO_49803,axiom,
    s__instance(s__UnpoweredVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_49804,axiom,
    s__documentation(s__Wagon,s__EnglishLanguage,'A &%Landcraft that is not self-propelled, but must be pulled by either an &%Animal or a self-propelled &%Vehicle to move along the ground.') ).

fof(kb_SUMO_49805,axiom,
    ! [V__T,V__W] :
      ( ( s__instance(V__W,s__Object)
        & s__instance(V__T,s__Process) )
     => ( ( s__instance(V__W,s__Wagon)
          & s__instance(V__T,s__Transportation)
          & s__instrument(V__T,V__W) )
       => ? [V__P] :
            ( s__instance(V__P,s__Agent)
            & s__instance(V__T,s__Pulling)
            & s__agent(V__T,V__P)
            & s__patient(V__T,V__W)
            & ( s__instance(V__P,s__DomesticAnimal)
              | s__instance(V__P,s__Vehicle) ) ) ) ) ).

fof(kb_SUMO_49806,axiom,
    s__subclass(s__StageCoach,s__Wagon) ).

fof(kb_SUMO_49807,axiom,
    s__instance(s__StageCoach__t,s__SetOrClass) ).

fof(kb_SUMO_49808,axiom,
    s__documentation(s__StageCoach,s__EnglishLanguage,'A &%Wagon that is pulled by &%Horses and whose purpose was to transport Humans and their luggage from one &%City to the next, especially in areas which did not have an established transportation system, e.g. the old west.') ).

fof(kb_SUMO_49809,axiom,
    s__subclass(s__LightTruck,s__Truck) ).

fof(kb_SUMO_49810,axiom,
    s__instance(s__LightTruck__t,s__SetOrClass) ).

fof(kb_SUMO_49811,axiom,
    s__subclass(s__Motorcycle,s__SelfPoweredRoadVehicle) ).

fof(kb_SUMO_49812,axiom,
    s__instance(s__Motorcycle__t,s__SetOrClass) ).

fof(kb_SUMO_49813,axiom,
    s__instance(s__SelfPoweredRoadVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_49814,axiom,
    s__documentation(s__Motorcycle,s__EnglishLanguage,'Motorcycle is the subclass of &%RoadVehicles that have two wheels one behind the other in the frame, upon which the rider sits on a seat above the engine.') ).

fof(kb_SUMO_49815,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Object)
     => ( s__instance(V__M,s__Motorcycle)
       => s__equipmentCount(V__M,s__VehicleWheel,"2") ) ) ).

fof(kb_SUMO_49816,axiom,
    s__subclass(s__MotorScooter,s__RoadVehicle) ).

fof(kb_SUMO_49817,axiom,
    s__instance(s__MotorScooter__t,s__SetOrClass) ).

fof(kb_SUMO_49818,axiom,
    s__subclass(s__EmergencyVehicle,s__PoweredVehicle) ).

fof(kb_SUMO_49819,axiom,
    s__instance(s__EmergencyVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_49820,axiom,
    s__documentation(s__EmergencyVehicle,s__EnglishLanguage,'EmergencyVehicle is the subclass of Vehicles that are used for special-purpose emergency response.') ).

fof(kb_SUMO_49821,axiom,
    s__subclass(s__EmergencyRoadVehicle,s__EmergencyVehicle) ).

fof(kb_SUMO_49822,axiom,
    s__instance(s__EmergencyRoadVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_49823,axiom,
    s__subclass(s__EmergencyRoadVehicle,s__RoadVehicle) ).

fof(kb_SUMO_49824,axiom,
    s__subclass(s__EmergencyRoadVehicle,s__PoweredVehicle) ).

fof(kb_SUMO_49825,axiom,
    s__documentation(s__EmergencyRoadVehicle,s__EnglishLanguage,'EmergencyRoadVehicle is the subclass of EmergencyVehicle that includes RoadVehicles designed for special use in emergencies, e.g., Ambulances, FireEngines.') ).

fof(kb_SUMO_49826,axiom,
    s__subclass(s__FireEngine,s__EmergencyRoadVehicle) ).

fof(kb_SUMO_49827,axiom,
    s__instance(s__FireEngine__t,s__SetOrClass) ).

fof(kb_SUMO_49828,axiom,
    s__documentation(s__FireEngine,s__EnglishLanguage,'FireEngine is the subclass of EmergencyRoadVehicles that represents the various vehicles used by a fire department in fighting fires.') ).

fof(kb_SUMO_49829,axiom,
    s__subclass(s__Ambulance,s__EmergencyRoadVehicle) ).

fof(kb_SUMO_49830,axiom,
    s__instance(s__Ambulance__t,s__SetOrClass) ).

fof(kb_SUMO_49831,axiom,
    s__documentation(s__Ambulance,s__EnglishLanguage,'&%Ambulance is the subclass of &%EmergencyRoadVehicles that represents ambulances.') ).

fof(kb_SUMO_49832,axiom,
    ! [V__A,V__H] :
      ( ( s__instance(V__H,s__Agent)
        & s__instance(V__A,s__Object) )
     => ( s__instance(V__A,s__Ambulance)
       => s__hasPurpose(V__A,'(? [V__P,V__T] : (s__instance(V__T,s__Process) & s__instance(V__P,s__Human) & (s__attribute(V__P,s__DiseaseOrSyndrome) | (? [V__I] : (s__instance(V__I,s__Process) & s__instance(V__I,s__TimePoint) & s__instance(V__T,s__TimePoint) & s__instance(V__P,s__Object) & s__instance(V__I,s__Injuring) & s__experiencer(V__I,V__H) & s__before(V__I,V__T)))) & s__instance(V__T,s__Transportation) & s__instrument(V__T,V__A) & s__patient(V__T,V__H)))') ) ) ).

fof(kb_SUMO_49833,axiom,
    s__subclass(s__Cycle,s__LandVehicle) ).

fof(kb_SUMO_49834,axiom,
    s__instance(s__Cycle__t,s__SetOrClass) ).

fof(kb_SUMO_49835,axiom,
    s__subclass(s__Cycle,s__AgentPoweredVehicle) ).

fof(kb_SUMO_49836,axiom,
    s__documentation(s__Cycle,s__EnglishLanguage,'Cycle is a class of wheeled, pedal-driven UserPoweredVehicles that are designed to be ridden on roads or trails.') ).

fof(kb_SUMO_49837,axiom,
    s__documentation(s__Bicycle,s__EnglishLanguage,'Bicycle is a class of two-wheeled, &%UserPoweredVehicles.') ).

fof(kb_SUMO_49838,axiom,
    s__subclass(s__Bicycle,s__Cycle) ).

fof(kb_SUMO_49839,axiom,
    s__instance(s__Bicycle__t,s__SetOrClass) ).

fof(kb_SUMO_49840,axiom,
    s__subclass(s__Cycling,s__LandTransportation) ).

fof(kb_SUMO_49841,axiom,
    s__documentation(s__Cycling,s__EnglishLanguage,'&%Cycling is a type of &%LandTransportation that uses a &%Cycle as an &%instrument') ).

fof(kb_SUMO_49842,axiom,
    s__termFormat(s__EnglishLanguage,s__Cycling,cycling) ).

fof(kb_SUMO_49843,axiom,
    ! [V__CYC] :
      ( s__instance(V__CYC,s__Process)
     => ( s__instance(V__CYC,s__Cycling)
       => ? [V__CYCLE] :
            ( s__instance(V__CYCLE,s__Object)
            & s__instance(V__CYCLE,s__Cycle)
            & s__instrument(V__CYC,V__CYCLE) ) ) ) ).

fof(kb_SUMO_49844,axiom,
    s__subclass(s__Scooter,s__LandVehicle) ).

fof(kb_SUMO_49845,axiom,
    s__instance(s__Scooter__t,s__SetOrClass) ).

fof(kb_SUMO_49846,axiom,
    s__subclass(s__Scooter,s__AgentPoweredVehicle) ).

fof(kb_SUMO_49847,axiom,
    s__instance(s__AgentPoweredVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_49848,axiom,
    s__subclass(s__Automobile,s__SelfPoweredRoadVehicle) ).

fof(kb_SUMO_49849,axiom,
    s__subclass(s__Automobile,s__PassengerVehicle) ).

fof(kb_SUMO_49850,axiom,
    s__documentation(s__Automobile,s__EnglishLanguage,'Automobile is a subclass of &%SelfPoweredRoadVehicles including passenger cars, family vans, light trucks, and sport utility vehicles. In general, this class covers four-wheeled passenger road vehicles.') ).

fof(kb_SUMO_49851,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Object)
     => ( s__instance(V__A,s__Automobile)
       => s__equipmentCount(V__A,s__VehicleWheel,"4") ) ) ).

fof(kb_SUMO_49852,axiom,
    ! [V__A] :
      ( s__instance(V__A,s__Object)
     => ( s__instance(V__A,s__Automobile)
       => s__equipmentCount(V__A,s__Axle,"2") ) ) ).

fof(kb_SUMO_49853,axiom,
    s__subclass(s__Taxicab,s__Automobile) ).

fof(kb_SUMO_49854,axiom,
    s__instance(s__Taxicab__t,s__SetOrClass) ).

fof(kb_SUMO_49855,axiom,
    s__documentation(s__Taxicab,s__EnglishLanguage,'An &%Automobile which is used to transport people on short trips in exchange for a fare.') ).

fof(kb_SUMO_49856,axiom,
    s__subclass(s__Bus,s__SelfPoweredRoadVehicle) ).

fof(kb_SUMO_49857,axiom,
    s__subclass(s__Bus,s__PassengerVehicle) ).

fof(kb_SUMO_49858,axiom,
    s__instance(s__Bus__t,s__SetOrClass) ).

fof(kb_SUMO_49859,axiom,
    s__documentation(s__Bus,s__EnglishLanguage,'Bus is the subclass of &%SelfPoweredRoadVehicles that can transport large numbers of passengers (i.e., dozens) at one time. It can be distinguished from a van which is designed to carry less than a dozen people.') ).

fof(kb_SUMO_49860,axiom,
    ! [V__P,V__B] :
      ( ( s__instance(V__B,s__Physical)
        & s__instance(V__P,s__SelfConnectedObject) )
     => ( s__instance(V__B,s__Bus)
       => s__hasPurpose(V__B,'(? [V__C,V__T,V__N] : (s__instance(V__N,s__Integer) & s__instance(V__T,s__Process) & s__instance(V__C,s__Collection) & s__instance(V__T,s__Transportation) & s__memberCount(V__C,V__N) & greater(V__N,11) & (s__member(V__P,V__C) => s__patient(V__T,V__P))))') ) ) ).

fof(kb_SUMO_49861,axiom,
    s__subclass(s__BusStop,s__GeographicArea) ).

fof(kb_SUMO_49862,axiom,
    s__instance(s__BusStop__t,s__SetOrClass) ).

fof(kb_SUMO_49863,axiom,
    s__documentation(s__BusStop,s__EnglishLanguage,'An area, often, though not necessarily with seats or some kind of minimal shelter, where people gather to meet and board a bus. It must border a road.') ).

fof(kb_SUMO_49864,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__BusStop)
       => s__hasPurpose(V__X,'(? [V__B,V__BO,V__D] : (s__instance(V__D,s__Process) & s__instance(V__BO,s__Process) & s__instance(V__B,s__Bus) & s__instance(V__BO,s__Boarding) & s__instance(V__D,s__Deboarding) & s__eventLocated(V__BO,V__X) & s__eventLocated(V__D,V__X) & s__patient(V__BO,V__B) & s__patient(V__D,V__B)))') ) ) ).

fof(kb_SUMO_49865,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__BusStop)
       => ? [V__R] :
            ( s__instance(V__R,s__Object)
            & s__instance(V__R,s__Roadway)
            & s__meetsSpatially(V__X,V__R) ) ) ) ).

fof(kb_SUMO_49866,axiom,
    s__subclass(s__Truck,s__SelfPoweredRoadVehicle) ).

fof(kb_SUMO_49867,axiom,
    s__subclass(s__Truck,s__CargoVehicle) ).

fof(kb_SUMO_49868,axiom,
    s__instance(s__CargoVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_49869,axiom,
    s__documentation(s__Truck,s__EnglishLanguage,'Any &%Vehicle that is intended to carry substantial amounts of cargo, in addition to passengers. This includes 18-wheelers, pickup trucks, tanker trucks etc. Consumer vehicles with trunks or enclosed rear areas that can carry cargo are not defined as trucks. Truck is the subclass of &%RoadVehicles that are designed primarily for transporting various kinds of non-passenger loads. Truck is the class of single-bodied trucks or &%TruckTractors. Note: TractorTrailer combinations are a distinct class.') ).

fof(kb_SUMO_49870,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__TransportationDevice)
     => ( s__instance(V__T,s__Truck)
       => ? [V__L] :
            ( s__instance(V__L,s__SetOrClass)
            & s__subclass(V__L,s__Object)
            & s__cargoType(V__T,V__L) ) ) ) ).

fof(kb_SUMO_49871,axiom,
    s__subclass(s__TruckTractor,s__Truck) ).

fof(kb_SUMO_49872,axiom,
    s__documentation(s__TruckTractor,s__EnglishLanguage,'&%TruckTractor is the subclass of &%Trucks that are used to tow truck trailers. Truck tractors are the cab portions of tractor-trailers. See also &%TruckTrailer.') ).

fof(kb_SUMO_49873,axiom,
    s__subclass(s__RailVehicle,s__LandVehicle) ).

fof(kb_SUMO_49874,axiom,
    s__instance(s__RailVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_49875,axiom,
    s__documentation(s__RailVehicle,s__EnglishLanguage,'A Vehicle designed to move on &%Railways.') ).

fof(kb_SUMO_49876,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__RailVehicle)
       => s__hasPurpose(V__X,'(? [V__EV,V__RAIL] : (s__instance(V__RAIL,s__Object) & s__instance(V__EV,s__Physical) & s__instance(V__RAIL,s__Railway) & s__instance(V__EV,s__Transportation) & s__holdsDuring(s__WhenFn(V__EV),s__meetsSpatially(V__X,V__RAIL))))') ) ) ).

fof(kb_SUMO_49877,axiom,
    s__subclass(s__Train,s__RailVehicle) ).

fof(kb_SUMO_49878,axiom,
    s__instance(s__Train__t,s__SetOrClass) ).

fof(kb_SUMO_49879,axiom,
    s__subclass(s__Train,s__PoweredVehicle) ).

fof(kb_SUMO_49880,axiom,
    s__subclass(s__Train,s__Collection) ).

fof(kb_SUMO_49881,axiom,
    s__documentation(s__Train,s__EnglishLanguage,'&%Train is the subclass of &%TransportationDevice whose instances are linked sequences of &%RollingStock.') ).

fof(kb_SUMO_49882,axiom,
    ! [V__TRAIN] :
      ( s__instance(V__TRAIN,s__Train)
     => ? [V__X,V__Y] :
          ( s__instance(V__X,s__RollingStock)
          & s__instance(V__Y,s__RollingStock)
          & V__X != V__Y ) ) ).

fof(kb_SUMO_49883,axiom,
    s__subclass(s__TrainStation,s__TerminalBuilding) ).

fof(kb_SUMO_49884,axiom,
    s__instance(s__TrainStation__t,s__SetOrClass) ).

fof(kb_SUMO_49885,axiom,
    s__instance(s__TerminalBuilding__t,s__SetOrClass) ).

fof(kb_SUMO_49886,axiom,
    s__documentation(s__TrainStation,s__EnglishLanguage,'TrainStation is the subclass of &%Buildings that are located at a &%RailwayTerminal and used in support of its functions, especially for the handling of passengers and freight.') ).

fof(kb_SUMO_49887,axiom,
    s__subclass(s__RailTransportationSystem,s__TransitSystem) ).

fof(kb_SUMO_49888,axiom,
    s__instance(s__RailTransportationSystem__t,s__SetOrClass) ).

fof(kb_SUMO_49889,axiom,
    s__documentation(s__RailTransportationSystem,s__EnglishLanguage,'RailTransportationSystem is the subclass of &%TransitSystems whose routes are &%Railways.') ).

fof(kb_SUMO_49890,axiom,
    s__subclass(s__Railcar,s__RollingStock) ).

fof(kb_SUMO_49891,axiom,
    s__instance(s__Railcar__t,s__SetOrClass) ).

fof(kb_SUMO_49892,axiom,
    s__disjoint(s__Railcar,s__PoweredVehicle) ).

fof(kb_SUMO_49893,axiom,
    s__documentation(s__Railcar,s__EnglishLanguage,'Railcar is the subclass of &%RollingStock that includes all non-locomotive, non-self-powered &%RailVehicles.') ).

fof(kb_SUMO_49894,axiom,
    s__subclass(s__RailwayTerminal,s__TransitTerminal) ).

fof(kb_SUMO_49895,axiom,
    s__instance(s__RailwayTerminal__t,s__SetOrClass) ).

fof(kb_SUMO_49896,axiom,
    s__documentation(s__RailwayTerminal,s__EnglishLanguage,'RailwayTerminal is the subclass of &%TransitTerminals designed for &%Trains. A RailwayTerminal includes all the &%RailroadTrack and any outbuildings or other related structure in the terminal, as well as the &%TrainStation (if there is one).') ).

fof(kb_SUMO_49897,axiom,
    s__subclass(s__RoadTransportationSystem,s__TransitSystem) ).

fof(kb_SUMO_49898,axiom,
    s__instance(s__RoadTransportationSystem__t,s__SetOrClass) ).

fof(kb_SUMO_49899,axiom,
    s__documentation(s__RoadTransportationSystem,s__EnglishLanguage,'&%RoadTransportationSystem is the subclass of &%TransportationSystems whose routes are &%Roadways.') ).

fof(kb_SUMO_49900,axiom,
    ! [V__P,V__S] :
      ( ( s__instance(V__S,s__TransitSystem)
        & s__instance(V__P,s__Transitway) )
     => ( ( s__instance(V__S,s__RoadTransportationSystem)
          & s__routeInSystem(V__P,V__S) )
       => s__instance(V__P,s__Roadway) ) ) ).

fof(kb_SUMO_49901,axiom,
    s__subclass(s__SubwaySystem,s__RailTransportationSystem) ).

fof(kb_SUMO_49902,axiom,
    s__instance(s__SubwaySystem__t,s__SetOrClass) ).

fof(kb_SUMO_49903,axiom,
    s__documentation(s__SubwaySystem,s__EnglishLanguage,'Any &%RailTransportationSystem that runs exclusively through &%Tunnels.') ).

fof(kb_SUMO_49904,axiom,
    ! [V__P,V__S] :
      ( ( s__instance(V__S,s__TransitSystem)
        & s__instance(V__P,s__Transitway) )
     => ( ( s__instance(V__S,s__SubwaySystem)
          & s__routeInSystem(V__P,V__S) )
       => s__instance(V__P,s__Tunnel) ) ) ).

fof(kb_SUMO_49905,axiom,
    s__subclass(s__RollingStock,s__RailVehicle) ).

fof(kb_SUMO_49906,axiom,
    s__disjoint(s__RoadVehicle,s__RollingStock) ).

fof(kb_SUMO_49907,axiom,
    s__documentation(s__RollingStock,s__EnglishLanguage,'A single rail car. Any &%RailVehicle that is not composed of other &%RailVehicles.') ).

fof(kb_SUMO_49908,axiom,
    ! [V__TRAIN] :
      ( s__instance(V__TRAIN,s__Train)
     => ~ ? [V__X,V__Y] :
            ( s__instance(V__X,s__RollingStock)
            & s__instance(V__Y,s__RollingStock)
            & V__X != V__Y ) ) ).

fof(kb_SUMO_49909,axiom,
    s__subclass(s__MotorizedRailwayCar,s__RollingStock) ).

fof(kb_SUMO_49910,axiom,
    s__instance(s__MotorizedRailwayCar__t,s__SetOrClass) ).

fof(kb_SUMO_49911,axiom,
    s__subclass(s__MotorizedRailwayCar,s__PoweredVehicle) ).

fof(kb_SUMO_49912,axiom,
    s__documentation(s__MotorizedRailwayCar,s__EnglishLanguage,'&%MotorizedRailwayCar is the subclass of railway cars that carry their own power source.') ).

fof(kb_SUMO_49913,axiom,
    s__subclass(s__Locomotive,s__RollingStock) ).

fof(kb_SUMO_49914,axiom,
    s__instance(s__Locomotive__t,s__SetOrClass) ).

fof(kb_SUMO_49915,axiom,
    s__subclass(s__Locomotive,s__PoweredVehicle) ).

fof(kb_SUMO_49916,axiom,
    s__documentation(s__Locomotive,s__EnglishLanguage,'An individual rail vehicle, i.e. a &%RollingStock which is also a &%PoweredVehicle. Modern locomotives are typically diesel or electric powered, while older locomotives ran on &%Coal.') ).

fof(kb_SUMO_49917,axiom,
    s__subclass(s__PassengerRailcar,s__RollingStock) ).

fof(kb_SUMO_49918,axiom,
    s__instance(s__PassengerRailcar__t,s__SetOrClass) ).

fof(kb_SUMO_49919,axiom,
    s__subclass(s__PassengerRailcar,s__PassengerVehicle) ).

fof(kb_SUMO_49920,axiom,
    s__documentation(s__PassengerRailcar,s__EnglishLanguage,'A train car that is designed to carry &%Humans.') ).

fof(kb_SUMO_49921,axiom,
    ! [V__CARRY,V__CAR] :
      ( s__instance(V__CAR,s__Object)
     => ( s__instance(V__CAR,s__PassengerRailcar)
       => s__capability(s__KappaFn(V__CARRY,'(s__instance(V__CARRY,s__Transportation) & (? [V__HUMAN] : (s__instance(V__HUMAN,s__Human) & s__patient(V__CARRY,V__HUMAN))))'),s__instrument__m,V__CAR) ) ) ).

fof(kb_SUMO_49922,axiom,
    s__subclass(s__FreightCar,s__RollingStock) ).

fof(kb_SUMO_49923,axiom,
    s__partition_3(s__RollingStock,s__PassengerRailcar,s__FreightCar) ).

fof(kb_SUMO_49924,axiom,
    s__documentation(s__FreightCar,s__EnglishLanguage,'A train car that is designed to carry freight, and not &%Humans.') ).

fof(kb_SUMO_49925,axiom,
    s__subclass(s__Boxcar,s__FreightCar) ).

fof(kb_SUMO_49926,axiom,
    s__instance(s__Boxcar__t,s__SetOrClass) ).

fof(kb_SUMO_49927,axiom,
    s__documentation(s__Boxcar,s__EnglishLanguage,'Boxcar is the subclass of Railcars that are general-purpose closed cars for hauling freight.') ).

fof(kb_SUMO_49928,axiom,
    s__subclass(s__BusinessRailcar,s__PassengerRailcar) ).

fof(kb_SUMO_49929,axiom,
    s__instance(s__BusinessRailcar__t,s__SetOrClass) ).

fof(kb_SUMO_49930,axiom,
    s__subclass(s__CabCar,s__RollingStock) ).

fof(kb_SUMO_49931,axiom,
    s__instance(s__CabCar__t,s__SetOrClass) ).

fof(kb_SUMO_49932,axiom,
    s__documentation(s__CabCar,s__EnglishLanguage,'&%CabCar is the class of passenger railcars that have an operating cab in one end of the from which train motion can be controlled in push mode. A &%CabCar is placed on the opposite end of the train from the locomotive.') ).

fof(kb_SUMO_49933,axiom,
    s__subclass(s__OutfitCar,s__RollingStock) ).

fof(kb_SUMO_49934,axiom,
    s__instance(s__OutfitCar__t,s__SetOrClass) ).

fof(kb_SUMO_49935,axiom,
    s__documentation(s__OutfitCar,s__EnglishLanguage,'&%OutfitCars are &%Railcars used for housing railway construction or maintenance workers in the field. Also called Camp Cars.') ).

fof(kb_SUMO_49936,axiom,
    s__subclass(s__CrewDormCar,s__PassengerRailcar) ).

fof(kb_SUMO_49937,axiom,
    s__instance(s__CrewDormCar__t,s__SetOrClass) ).

fof(kb_SUMO_49938,axiom,
    s__documentation(s__CrewDormCar,s__EnglishLanguage,'&%CrewDormCars are &%Railcars used for housing the employee staff on long-distance trains.') ).

fof(kb_SUMO_49939,axiom,
    s__subclass(s__ElectrifiedRailwayCar,s__RollingStock) ).

fof(kb_SUMO_49940,axiom,
    s__subclass(s__ElectrifiedRailwayCar,s__PoweredVehicle) ).

fof(kb_SUMO_49941,axiom,
    s__instance(s__ElectrifiedRailwayCar__t,s__SetOrClass) ).

fof(kb_SUMO_49942,axiom,
    s__subclass(s__ElectrifiedRailwayCar,s__ElectricDevice) ).

fof(kb_SUMO_49943,axiom,
    s__documentation(s__ElectrifiedRailwayCar,s__EnglishLanguage,'ElectrifiedRailwayCar is the subclass of railway cars that are powered by electricity, which is provided to the car through an overhead link or electrified third rail.') ).

fof(kb_SUMO_49944,axiom,
    s__subclass(s__FiveWellStackCar,s__FreightCar) ).

fof(kb_SUMO_49945,axiom,
    s__instance(s__FiveWellStackCar__t,s__SetOrClass) ).

fof(kb_SUMO_49946,axiom,
    s__instance(s__FreightCar__t,s__SetOrClass) ).

fof(kb_SUMO_49947,axiom,
    s__documentation(s__FiveWellStackCar,s__EnglishLanguage,'&%FiveWellStackCars are five-unit that carry double-stacked containers.') ).

fof(kb_SUMO_49948,axiom,
    s__subclass(s__Flatcar,s__FreightCar) ).

fof(kb_SUMO_49949,axiom,
    s__instance(s__Flatcar__t,s__SetOrClass) ).

fof(kb_SUMO_49950,axiom,
    s__subclass(s__Flatcar,s__OpenTopRailcar) ).

fof(kb_SUMO_49951,axiom,
    s__documentation(s__Flatcar,s__EnglishLanguage,'&%Flatcars are &%Freightcars without sides or roofs.') ).

fof(kb_SUMO_49952,axiom,
    s__subclass(s__GalleryCar,s__PassengerRailcar) ).

fof(kb_SUMO_49953,axiom,
    s__instance(s__GalleryCar__t,s__SetOrClass) ).

fof(kb_SUMO_49954,axiom,
    s__documentation(s__GalleryCar,s__EnglishLanguage,'&%GalleryCars are double-decked passenger cars that have a viewing area on the second floor.') ).

fof(kb_SUMO_49955,axiom,
    s__subclass(s__HeadEndCar,s__RollingStock) ).

fof(kb_SUMO_49956,axiom,
    s__instance(s__HeadEndCar__t,s__SetOrClass) ).

fof(kb_SUMO_49957,axiom,
    s__instance(s__RollingStock__t,s__SetOrClass) ).

fof(kb_SUMO_49958,axiom,
    s__documentation(s__HeadEndCar,s__EnglishLanguage,'&%HeadEndCars are &%Railcars that were typically placed at the front of the train, including mail and baggage cars.') ).

fof(kb_SUMO_49959,axiom,
    s__subclass(s__HydraCushionFreightCar,s__FreightCar) ).

fof(kb_SUMO_49960,axiom,
    s__instance(s__HydraCushionFreightCar__t,s__SetOrClass) ).

fof(kb_SUMO_49961,axiom,
    s__documentation(s__HydraCushionFreightCar,s__EnglishLanguage,'&%HydraCushionFreightCars are &%FreightCars with hydraulic underframes to cushion their loads.') ).

fof(kb_SUMO_49962,axiom,
    s__subclass(s__LocomotiveCoalCar,s__RollingStock) ).

fof(kb_SUMO_49963,axiom,
    s__instance(s__LocomotiveCoalCar__t,s__SetOrClass) ).

fof(kb_SUMO_49964,axiom,
    s__documentation(s__LocomotiveCoalCar,s__EnglishLanguage,'&%LocomotiveCoalCars are &%Railcars put directly behind the &%Locomotive and used for carrying fuel coal for the engine.') ).

fof(kb_SUMO_49965,axiom,
    s__subclass(s__OpenTopRailcar,s__FreightCar) ).

fof(kb_SUMO_49966,axiom,
    s__documentation(s__OpenTopRailcar,s__EnglishLanguage,'&%OpenTopRailcars are &%FreightCars that have no roof. They may have sides or not.') ).

fof(kb_SUMO_49967,axiom,
    s__subclass(s__MotorRailcar,s__PassengerRailcar) ).

fof(kb_SUMO_49968,axiom,
    s__instance(s__MotorRailcar__t,s__SetOrClass) ).

fof(kb_SUMO_49969,axiom,
    s__subclass(s__MotorRailcar,s__PoweredVehicle) ).

fof(kb_SUMO_49970,axiom,
    s__documentation(s__MotorRailcar,s__EnglishLanguage,'&%MotorRailcars are &%PassengerRailcars that carry their own power source.') ).

fof(kb_SUMO_49971,axiom,
    s__subclass(s__Streetcar,s__RollingStock) ).

fof(kb_SUMO_49972,axiom,
    s__instance(s__Streetcar__t,s__SetOrClass) ).

fof(kb_SUMO_49973,axiom,
    s__subclass(s__Streetcar,s__ElectrifiedRailwayCar) ).

fof(kb_SUMO_49974,axiom,
    s__documentation(s__Streetcar,s__EnglishLanguage,'Streetcar is the subclass of &%ElectrifiedRailwayCars that run on tracks laid into, along, or beside city &%Streets.') ).

fof(kb_SUMO_49975,axiom,
    s__subclass(s__PCCCar,s__Streetcar) ).

fof(kb_SUMO_49976,axiom,
    s__instance(s__PCCCar__t,s__SetOrClass) ).

fof(kb_SUMO_49977,axiom,
    s__subclass(s__PrivateRailcar,s__RollingStock) ).

fof(kb_SUMO_49978,axiom,
    s__instance(s__PrivateRailcar__t,s__SetOrClass) ).

fof(kb_SUMO_49979,axiom,
    s__subclass(s__RefrigeratorCar,s__Boxcar) ).

fof(kb_SUMO_49980,axiom,
    s__instance(s__RefrigeratorCar__t,s__SetOrClass) ).

fof(kb_SUMO_49981,axiom,
    s__subclass(s__RotaryDumpCar,s__OpenTopRailcar) ).

fof(kb_SUMO_49982,axiom,
    s__instance(s__RotaryDumpCar__t,s__SetOrClass) ).

fof(kb_SUMO_49983,axiom,
    s__instance(s__OpenTopRailcar__t,s__SetOrClass) ).

fof(kb_SUMO_49984,axiom,
    s__documentation(s__RotaryDumpCar,s__EnglishLanguage,'&%RotaryDumpCars are open-top cargo carriers that have a rotating coupler allowing them to be emptied by dumping while still coupled.') ).

fof(kb_SUMO_49985,axiom,
    s__subclass(s__ScaleTestCar,s__RollingStock) ).

fof(kb_SUMO_49986,axiom,
    s__instance(s__ScaleTestCar__t,s__SetOrClass) ).

fof(kb_SUMO_49987,axiom,
    s__documentation(s__ScaleTestCar,s__EnglishLanguage,'&%ScaleTestCars are &%Railcars of known weight used to test or calibrate track scales used for weighing freight.') ).

fof(kb_SUMO_49988,axiom,
    s__subclass(s__SpineCar,s__Flatcar) ).

fof(kb_SUMO_49989,axiom,
    s__instance(s__SpineCar__t,s__SetOrClass) ).

fof(kb_SUMO_49990,axiom,
    s__documentation(s__SpineCar,s__EnglishLanguage,'&%SpineCars are articulated &%Flatcars used to carry trailers or containers.') ).

fof(kb_SUMO_49991,axiom,
    s__subclass(s__TankCar,s__FreightCar) ).

fof(kb_SUMO_49992,axiom,
    s__instance(s__TankCar__t,s__SetOrClass) ).

fof(kb_SUMO_49993,axiom,
    s__documentation(s__TankCar,s__EnglishLanguage,'&%TankCars are enclosed &%FreightCars used to carry fluids.') ).

fof(kb_SUMO_49994,axiom,
    ! [V__TRANS,V__T] :
      ( s__instance(V__T,s__Object)
     => ( s__instance(V__T,s__TankCar)
       => s__capability(s__KappaFn(V__TRANS,'(? [V__L] : (s__instance(V__L,s__Liquid) & s__instance(V__TRANS,s__Transportation) & s__patient(V__TRANS,V__L)))'),s__instrument__m,V__T) ) ) ).

fof(kb_SUMO_49995,axiom,
    s__subclass(s__CarDistributionSystem,s__OrganizationalProcess) ).

fof(kb_SUMO_49996,axiom,
    s__instance(s__CarDistributionSystem__t,s__SetOrClass) ).

fof(kb_SUMO_49997,axiom,
    s__documentation(s__CarDistributionSystem,s__EnglishLanguage,'&%CarDistributionSystem is the process of composing trains according to instructions or data.') ).

fof(kb_SUMO_49998,axiom,
    s__subclass(s__RailCarrierControl,s__Guiding) ).

fof(kb_SUMO_49999,axiom,
    s__instance(s__RailCarrierControl__t,s__SetOrClass) ).

fof(kb_SUMO_50000,axiom,
    s__documentation(s__RailCarrierControl,s__EnglishLanguage,'&%RailCarrierControl is the process of controlling the speed or direction of a train by sending high or low frequency currents on the rails.') ).

fof(kb_SUMO_50001,axiom,
    ! [V__EVENT,V__PLACE,V__TYPE] :
      ( ( s__subclass(V__TYPE,s__TransportationDevice)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Object)
        & s__instance(V__EVENT,s__Process) )
     => ( ( s__subclass(V__TYPE,s__WaterVehicle)
          & s__instance(V__EVENT,s__TransportationFn(V__TYPE))
          & s__eventLocated(V__EVENT,V__PLACE) )
       => s__instance(V__PLACE,s__WaterArea) ) ) ).

fof(kb_SUMO_50002,axiom,
    s__subclass(s__MultihullWaterVehicle,s__WaterVehicle) ).

fof(kb_SUMO_50003,axiom,
    s__subclass(s__Catamaran,s__MultihullWaterVehicle) ).

fof(kb_SUMO_50004,axiom,
    s__instance(s__Catamaran__t,s__SetOrClass) ).

fof(kb_SUMO_50005,axiom,
    s__instance(s__MultihullWaterVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_50006,axiom,
    s__subclass(s__DisplacementHullWaterVehicle,s__WaterVehicle) ).

fof(kb_SUMO_50007,axiom,
    s__instance(s__DisplacementHullWaterVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_50008,axiom,
    s__disjoint(s__DisplacementHullWaterVehicle,s__PlaningHullWaterVehicle) ).

fof(kb_SUMO_50009,axiom,
    s__documentation(s__DisplacementHullWaterVehicle,s__EnglishLanguage,'DisplacementHullWaterVehicle is a subclass of &%WaterVehicle with hulls designed to move water aside as they move through the water. Contrast with &%PlaningHullWaterVehicle.') ).

fof(kb_SUMO_50010,axiom,
    s__subclass(s__Ship,s__DisplacementHullWaterVehicle) ).

fof(kb_SUMO_50011,axiom,
    s__documentation(s__Ship,s__EnglishLanguage,'&%Ship is the class of large &%WaterVehicle used for travel on oceans, seas, or large lakes.') ).

fof(kb_SUMO_50012,axiom,
    s__documentation(s__PassengerShip,s__EnglishLanguage,'&%PassengerShip is the subclass of &%WaterVehicle designed for the purpose of carrying passengers.') ).

fof(kb_SUMO_50013,axiom,
    s__subclass(s__PassengerShip,s__Ship) ).

fof(kb_SUMO_50014,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__PassengerShip)
       => s__cargoType(V__SHIP,s__Human) ) ) ).

fof(kb_SUMO_50015,axiom,
    s__subclass(s__CargoShip,s__Ship) ).

fof(kb_SUMO_50016,axiom,
    s__documentation(s__CargoShip,s__EnglishLanguage,'CargoShip is the subclass of Ships that transport goods in exchange for payment. CargoShip includes ships that carry all kinds of cargo, including oil and bulk products as well as packaged, palletized, or containerized goods.') ).

fof(kb_SUMO_50017,axiom,
    s__subclass(s__GeneralCargoShip,s__CargoShip) ).

fof(kb_SUMO_50018,axiom,
    s__instance(s__GeneralCargoShip__t,s__SetOrClass) ).

fof(kb_SUMO_50019,axiom,
    s__instance(s__CargoShip__t,s__SetOrClass) ).

fof(kb_SUMO_50020,axiom,
    s__names(freighter,s__CargoShip) ).

fof(kb_SUMO_50021,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__GeneralCargoShip)
       => s__cargoType(V__SHIP,s__Product) ) ) ).

fof(kb_SUMO_50022,axiom,
    s__subclass(s__PalletizedCargoShip,s__GeneralCargoShip) ).

fof(kb_SUMO_50023,axiom,
    s__instance(s__PalletizedCargoShip__t,s__SetOrClass) ).

fof(kb_SUMO_50024,axiom,
    s__subclass(s__DeckCargoShip,s__GeneralCargoShip) ).

fof(kb_SUMO_50025,axiom,
    s__instance(s__DeckCargoShip__t,s__SetOrClass) ).

fof(kb_SUMO_50026,axiom,
    s__subclass(s__BargeCarrierShip,s__CargoShip) ).

fof(kb_SUMO_50027,axiom,
    s__instance(s__BargeCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50028,axiom,
    s__subclass(s__LivestockCarrierShip,s__CargoShip) ).

fof(kb_SUMO_50029,axiom,
    s__instance(s__LivestockCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50030,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__LivestockCarrierShip)
       => s__cargoType(V__SHIP,s__Livestock) ) ) ).

fof(kb_SUMO_50031,axiom,
    s__subclass(s__ContainerShip,s__CargoShip) ).

fof(kb_SUMO_50032,axiom,
    s__instance(s__ContainerShip__t,s__SetOrClass) ).

fof(kb_SUMO_50033,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__ContainerShip)
       => s__cargoType(V__SHIP,s__ShipContainer) ) ) ).

fof(kb_SUMO_50034,axiom,
    s__subclass(s__RefrigeratedCargoShip,s__CargoShip) ).

fof(kb_SUMO_50035,axiom,
    s__instance(s__RefrigeratedCargoShip__t,s__SetOrClass) ).

fof(kb_SUMO_50036,axiom,
    s__names('refrigerated carrier',s__RefrigeratedCargoShip) ).

fof(kb_SUMO_50037,axiom,
    s__subclass(s__RollOnRollOffCargoShip,s__CargoShip) ).

fof(kb_SUMO_50038,axiom,
    s__names('roll-on roll-off',s__RollOnRollOffCargoShip) ).

fof(kb_SUMO_50039,axiom,
    s__names('Ro-Ro',s__RollOnRollOffCargoShip) ).

fof(kb_SUMO_50040,axiom,
    s__subclass(s__Container_RoRoCargoShip,s__RollOnRollOffCargoShip) ).

fof(kb_SUMO_50041,axiom,
    s__instance(s__Container_RoRoCargoShip__t,s__SetOrClass) ).

fof(kb_SUMO_50042,axiom,
    s__instance(s__RollOnRollOffCargoShip__t,s__SetOrClass) ).

fof(kb_SUMO_50043,axiom,
    s__subclass(s__VehicleCarrierShip,s__RollOnRollOffCargoShip) ).

fof(kb_SUMO_50044,axiom,
    s__instance(s__VehicleCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50045,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__VehicleCarrierShip)
       => s__cargoType(V__SHIP,s__Vehicle) ) ) ).

fof(kb_SUMO_50046,axiom,
    s__subclass(s__Passenger_LandingCraft,s__RollOnRollOffCargoShip) ).

fof(kb_SUMO_50047,axiom,
    s__subclass(s__Passenger_LandingCraft,s__PassengerAndCargoShip) ).

fof(kb_SUMO_50048,axiom,
    s__instance(s__Passenger_LandingCraft__t,s__SetOrClass) ).

fof(kb_SUMO_50049,axiom,
    s__subclass(s__RailcarCarrierShip,s__RollOnRollOffCargoShip) ).

fof(kb_SUMO_50050,axiom,
    s__instance(s__RailcarCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50051,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__RailcarCarrierShip)
       => s__cargoType(V__SHIP,s__RollingStock) ) ) ).

fof(kb_SUMO_50052,axiom,
    s__subclass(s__MultifunctionalLargeLoadCarrierShip,s__CargoShip) ).

fof(kb_SUMO_50053,axiom,
    s__instance(s__MultifunctionalLargeLoadCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50054,axiom,
    s__names('heavy lift carrier',s__MultifunctionalLargeLoadCarrierShip) ).

fof(kb_SUMO_50055,axiom,
    s__names('heavy cargo carrier',s__MultifunctionalLargeLoadCarrierShip) ).

fof(kb_SUMO_50056,axiom,
    s__subclass(s__PetroleumTankerShip,s__CargoShip) ).

fof(kb_SUMO_50057,axiom,
    s__instance(s__PetroleumTankerShip__t,s__SetOrClass) ).

fof(kb_SUMO_50058,axiom,
    s__names('petroleum tanker',s__PetroleumTankerShip) ).

fof(kb_SUMO_50059,axiom,
    s__names('oil tanker',s__PetroleumTankerShip) ).

fof(kb_SUMO_50060,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__PetroleumTankerShip)
       => s__cargoType(V__SHIP,s__PetroleumProduct) ) ) ).

fof(kb_SUMO_50061,axiom,
    s__subclass(s__ChemicalTankerShip,s__CargoShip) ).

fof(kb_SUMO_50062,axiom,
    s__instance(s__ChemicalTankerShip__t,s__SetOrClass) ).

fof(kb_SUMO_50063,axiom,
    s__names('chemical carrier',s__ChemicalTankerShip) ).

fof(kb_SUMO_50064,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__ChemicalTankerShip)
       => s__cargoType(V__SHIP,s__ChemicalProduct) ) ) ).

fof(kb_SUMO_50065,axiom,
    s__documentation(s__ChemicalTankerShip,s__EnglishLanguage,'&%ChemicalTankerShip is the subclass of ships that carry &%ChemicalProducts.') ).

fof(kb_SUMO_50066,axiom,
    s__subclass(s__Chemical_OilTankerShip,s__ChemicalTankerShip) ).

fof(kb_SUMO_50067,axiom,
    s__instance(s__Chemical_OilTankerShip__t,s__SetOrClass) ).

fof(kb_SUMO_50068,axiom,
    s__subclass(s__LiquefiedGasTankerShip,s__CargoShip) ).

fof(kb_SUMO_50069,axiom,
    s__instance(s__LiquefiedGasTankerShip__t,s__SetOrClass) ).

fof(kb_SUMO_50070,axiom,
    s__names('Liquefied gas carrier',s__LiquefiedGasTankerShip) ).

fof(kb_SUMO_50071,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__LiquefiedGasTankerShip)
       => s__cargoType(V__SHIP,s__ChemicalProduct) ) ) ).

fof(kb_SUMO_50072,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__LiquefiedGasTankerShip)
       => s__cargoType(V__SHIP,s__ExtensionFn(s__Liquid)) ) ) ).

fof(kb_SUMO_50073,axiom,
    s__subclass(s__LiquefiedGas_ChemicalTankerShip,s__LiquefiedGasTankerShip) ).

fof(kb_SUMO_50074,axiom,
    s__instance(s__LiquefiedGas_ChemicalTankerShip__t,s__SetOrClass) ).

fof(kb_SUMO_50075,axiom,
    s__subclass(s__CombinationBulkCarrierShip,s__CargoShip) ).

fof(kb_SUMO_50076,axiom,
    s__instance(s__CombinationBulkCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50077,axiom,
    s__names('combination carrier',s__CombinationBulkCarrierShip) ).

fof(kb_SUMO_50078,axiom,
    s__subclass(s__CombinationBulk_OilCarrierShip,s__CombinationBulkCarrierShip) ).

fof(kb_SUMO_50079,axiom,
    s__instance(s__CombinationBulk_OilCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50080,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__CombinationBulk_OilCarrierShip)
       => s__cargoType(V__SHIP,s__Object) ) ) ).

fof(kb_SUMO_50081,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__CombinationBulk_OilCarrierShip)
       => s__cargoType(V__SHIP,s__Petroleum) ) ) ).

fof(kb_SUMO_50082,axiom,
    s__subclass(s__CombinationOre_OilCarrierShip,s__CombinationBulkCarrierShip) ).

fof(kb_SUMO_50083,axiom,
    s__instance(s__CombinationOre_OilCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50084,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__CombinationOre_OilCarrierShip)
       => s__cargoType(V__SHIP,s__Mineral) ) ) ).

fof(kb_SUMO_50085,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__CombinationOre_OilCarrierShip)
       => s__cargoType(V__SHIP,s__Petroleum) ) ) ).

fof(kb_SUMO_50086,axiom,
    s__subclass(s__DryBulkCarrierShip,s__CargoShip) ).

fof(kb_SUMO_50087,axiom,
    s__instance(s__DryBulkCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50088,axiom,
    s__subclass(s__BulkCargoShip,s__DryBulkCarrierShip) ).

fof(kb_SUMO_50089,axiom,
    s__instance(s__BulkCargoShip__t,s__SetOrClass) ).

fof(kb_SUMO_50090,axiom,
    s__subclass(s__OreCarrierShip,s__DryBulkCarrierShip) ).

fof(kb_SUMO_50091,axiom,
    s__instance(s__OreCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50092,axiom,
    s__subclass(s__SelfDischargingBulkCarrierShip,s__DryBulkCarrierShip) ).

fof(kb_SUMO_50093,axiom,
    s__instance(s__SelfDischargingBulkCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50094,axiom,
    s__subclass(s__CementCarrierShip,s__DryBulkCarrierShip) ).

fof(kb_SUMO_50095,axiom,
    s__instance(s__CementCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50096,axiom,
    s__subclass(s__WoodChipsCarrierShip,s__DryBulkCarrierShip) ).

fof(kb_SUMO_50097,axiom,
    s__instance(s__WoodChipsCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50098,axiom,
    s__subclass(s__UreaCarrierShip,s__DryBulkCarrierShip) ).

fof(kb_SUMO_50099,axiom,
    s__instance(s__UreaCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50100,axiom,
    s__subclass(s__SpecializedTankerShip,s__CargoShip) ).

fof(kb_SUMO_50101,axiom,
    s__instance(s__SpecializedTankerShip__t,s__SetOrClass) ).

fof(kb_SUMO_50102,axiom,
    ! [V__SHIP] :
      ( s__instance(V__SHIP,s__TransportationDevice)
     => ( s__instance(V__SHIP,s__SpecializedTankerShip)
       => s__cargoType(V__SHIP,s__ExtensionFn(s__Fluid)) ) ) ).

fof(kb_SUMO_50103,axiom,
    s__subclass(s__PassengerAndCargoShip,s__PassengerShip) ).

fof(kb_SUMO_50104,axiom,
    s__subclass(s__PassengerAndCargoShip,s__CargoShip) ).

fof(kb_SUMO_50105,axiom,
    s__instance(s__PassengerAndCargoShip__t,s__SetOrClass) ).

fof(kb_SUMO_50106,axiom,
    s__subclass(s__ShortSeaPassengerShip,s__PassengerShip) ).

fof(kb_SUMO_50107,axiom,
    s__instance(s__ShortSeaPassengerShip__t,s__SetOrClass) ).

fof(kb_SUMO_50108,axiom,
    s__subclass(s__FishingShip,s__WaterVehicle) ).

fof(kb_SUMO_50109,axiom,
    s__subclass(s__Trawler,s__FishingShip) ).

fof(kb_SUMO_50110,axiom,
    s__instance(s__Trawler__t,s__SetOrClass) ).

fof(kb_SUMO_50111,axiom,
    s__subclass(s__FishFactoryShip,s__FishingShip) ).

fof(kb_SUMO_50112,axiom,
    s__instance(s__FishFactoryShip__t,s__SetOrClass) ).

fof(kb_SUMO_50113,axiom,
    s__instance(s__FishingShip__t,s__SetOrClass) ).

fof(kb_SUMO_50114,axiom,
    s__subclass(s__FishCarrierShip,s__FishingShip) ).

fof(kb_SUMO_50115,axiom,
    s__instance(s__FishCarrierShip__t,s__SetOrClass) ).

fof(kb_SUMO_50116,axiom,
    s__subclass(s__FishingVessel,s__FishingShip) ).

fof(kb_SUMO_50117,axiom,
    s__instance(s__FishingVessel__t,s__SetOrClass) ).

fof(kb_SUMO_50118,axiom,
    s__subclass(s__OffshoreSupplyShip,s__Ship) ).

fof(kb_SUMO_50119,axiom,
    s__instance(s__OffshoreSupplyShip__t,s__SetOrClass) ).

fof(kb_SUMO_50120,axiom,
    s__subclass(s__OffshoreSupportShip,s__Ship) ).

fof(kb_SUMO_50121,axiom,
    s__instance(s__OffshoreSupportShip__t,s__SetOrClass) ).

fof(kb_SUMO_50122,axiom,
    s__subclass(s__OffshoreWellProductionShip,s__Ship) ).

fof(kb_SUMO_50123,axiom,
    s__instance(s__OffshoreWellProductionShip__t,s__SetOrClass) ).

fof(kb_SUMO_50124,axiom,
    s__subclass(s__DrillingShip,s__Ship) ).

fof(kb_SUMO_50125,axiom,
    s__instance(s__DrillingShip__t,s__SetOrClass) ).

fof(kb_SUMO_50126,axiom,
    s__subclass(s__ResearchShip,s__Ship) ).

fof(kb_SUMO_50127,axiom,
    s__instance(s__ResearchShip__t,s__SetOrClass) ).

fof(kb_SUMO_50128,axiom,
    s__subclass(s__PusherTug,s__TugBoat) ).

fof(kb_SUMO_50129,axiom,
    s__instance(s__PusherTug__t,s__SetOrClass) ).

fof(kb_SUMO_50130,axiom,
    s__instance(s__TugBoat__t,s__SetOrClass) ).

fof(kb_SUMO_50131,axiom,
    s__subclass(s__Dredger,s__Ship) ).

fof(kb_SUMO_50132,axiom,
    s__instance(s__Dredger__t,s__SetOrClass) ).

fof(kb_SUMO_50133,axiom,
    s__subclass(s__HopperDredger,s__Dredger) ).

fof(kb_SUMO_50134,axiom,
    s__instance(s__HopperDredger__t,s__SetOrClass) ).

fof(kb_SUMO_50135,axiom,
    s__subclass(s__MotorHopper,s__Ship) ).

fof(kb_SUMO_50136,axiom,
    s__instance(s__MotorHopper__t,s__SetOrClass) ).

fof(kb_SUMO_50137,axiom,
    s__subclass(s__SludgeDisposalVessel,s__Ship) ).

fof(kb_SUMO_50138,axiom,
    s__instance(s__SludgeDisposalVessel__t,s__SetOrClass) ).

fof(kb_SUMO_50139,axiom,
    s__subclass(s__CraneShip,s__Ship) ).

fof(kb_SUMO_50140,axiom,
    s__instance(s__CraneShip__t,s__SetOrClass) ).

fof(kb_SUMO_50141,axiom,
    s__subclass(s__CableShip,s__Ship) ).

fof(kb_SUMO_50142,axiom,
    s__instance(s__CableShip__t,s__SetOrClass) ).

fof(kb_SUMO_50143,axiom,
    s__subclass(s__IceBreakerShip,s__Ship) ).

fof(kb_SUMO_50144,axiom,
    s__instance(s__IceBreakerShip__t,s__SetOrClass) ).

fof(kb_SUMO_50145,axiom,
    s__subclass(s__AircraftCarrier,s__MilitaryShip) ).

fof(kb_SUMO_50146,axiom,
    s__instance(s__AircraftCarrier__t,s__SetOrClass) ).

fof(kb_SUMO_50147,axiom,
    s__documentation(s__AircraftCarrier,s__EnglishLanguage,'A MilitaryShip on which MilitaryAircraft can land and take off.') ).

fof(kb_SUMO_50148,axiom,
    s__subclass(s__PlaningHullWaterVehicle,s__WaterVehicle) ).

fof(kb_SUMO_50149,axiom,
    s__instance(s__PlaningHullWaterVehicle__t,s__SetOrClass) ).

fof(kb_SUMO_50150,axiom,
    s__documentation(s__PlaningHullWaterVehicle,s__EnglishLanguage,'PlaningHullWaterVehicle is a subclass of &%WaterVehicle with hulls designed for a position partially on or above the water surface when they are in motion, in order to reduce drag. See also &%DisplacementHullWaterVehicle.') ).

fof(kb_SUMO_50151,axiom,
    s__subclass(s__CruiseShip,s__PassengerShip) ).

fof(kb_SUMO_50152,axiom,
    s__instance(s__CruiseShip__t,s__SetOrClass) ).

fof(kb_SUMO_50153,axiom,
    s__documentation(s__CruiseShip,s__EnglishLanguage,'&%CruiseShip is the subclass of &%PassengerShips designed for the purpose of carrying passengers on extended trips.') ).

fof(kb_SUMO_50154,axiom,
    s__subclass(s__OceanLiner,s__PassengerShip) ).

fof(kb_SUMO_50155,axiom,
    s__instance(s__PassengerShip__t,s__SetOrClass) ).

fof(kb_SUMO_50156,axiom,
    s__subclass(s__OceanLiner,s__CargoShip) ).

fof(kb_SUMO_50157,axiom,
    s__instance(s__OceanLiner__t,s__SetOrClass) ).

fof(kb_SUMO_50158,axiom,
    s__documentation(s__OceanLiner,s__EnglishLanguage,'&%OceanLiner is the subclass of &%Ships that make regularly scheduled voyages to transport people and goods from one place to another.') ).

fof(kb_SUMO_50159,axiom,
    s__subclass(s__Barge,s__WaterVehicle) ).

fof(kb_SUMO_50160,axiom,
    s__instance(s__Barge__t,s__SetOrClass) ).

fof(kb_SUMO_50161,axiom,
    s__subclass(s__TugBoat,s__WaterVehicle) ).

fof(kb_SUMO_50162,axiom,
    s__subclass(s__FireBoat,s__WaterVehicle) ).

fof(kb_SUMO_50163,axiom,
    s__instance(s__FireBoat__t,s__SetOrClass) ).

fof(kb_SUMO_50164,axiom,
    s__subclass(s__FerryBoat,s__WaterVehicle) ).

fof(kb_SUMO_50165,axiom,
    s__instance(s__FerryBoat__t,s__SetOrClass) ).

fof(kb_SUMO_50166,axiom,
    s__subclass(s__Runabout,s__WaterVehicle) ).

fof(kb_SUMO_50167,axiom,
    s__instance(s__Runabout__t,s__SetOrClass) ).

fof(kb_SUMO_50168,axiom,
    s__subclass(s__Sailboat,s__WaterVehicle) ).

fof(kb_SUMO_50169,axiom,
    s__instance(s__Sailboat__t,s__SetOrClass) ).

fof(kb_SUMO_50170,axiom,
    s__subclass(s__Canoe,s__WaterVehicle) ).

fof(kb_SUMO_50171,axiom,
    s__instance(s__Canoe__t,s__SetOrClass) ).

fof(kb_SUMO_50172,axiom,
    s__subclass(s__Canoe,s__AgentPoweredVehicle) ).

fof(kb_SUMO_50173,axiom,
    s__subclass(s__Kayak,s__WaterVehicle) ).

fof(kb_SUMO_50174,axiom,
    s__instance(s__Kayak__t,s__SetOrClass) ).

fof(kb_SUMO_50175,axiom,
    s__subclass(s__Kayak,s__AgentPoweredVehicle) ).

fof(kb_SUMO_50176,axiom,
    s__subclass(s__PersonalWatercraft,s__WaterVehicle) ).

fof(kb_SUMO_50177,axiom,
    s__instance(s__PersonalWatercraft__t,s__SetOrClass) ).

fof(kb_SUMO_50178,axiom,
    s__names('Jet Ski',s__PersonalWatercraft) ).

fof(kb_SUMO_50179,axiom,
    s__documentation(s__PersonalWatercraft,s__EnglishLanguage,'&%PersonalWatercraft is the class of motor-driven &%WaterVehicle ridden by one or more passengers, e.g., a JetSki.') ).

fof(kb_SUMO_50180,axiom,
    s__instance(s__vesselDisplacement__m,s__BinaryPredicate) ).

fof(kb_SUMO_50181,axiom,
    s__domain(s__vesselDisplacement__m,"1",s__WaterVehicle) ).

fof(kb_SUMO_50182,axiom,
    s__domain(s__vesselDisplacement__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_50183,axiom,
    s__subrelation(s__vesselDisplacement__m,s__measure__m) ).

fof(kb_SUMO_50184,axiom,
    s__documentation(s__vesselDisplacement__m,s__EnglishLanguage,'(&%vesselDisplacement ?VESSEL ?AMOUNT) means that the displacement of &%WaterVehicle ?VESSEL is the &%PhysicalQuantity ?AMOUNT. The displacement of a vessel may be measured in &%LongTons (Dead Weight Tonnage, or DWT) or by volume (Gross Registered Tonnage, or GRT).') ).

fof(kb_SUMO_50185,axiom,
    s__instance(s__vesselDeadWeightTonnage__m,s__BinaryPredicate) ).

fof(kb_SUMO_50186,axiom,
    s__domain(s__vesselDeadWeightTonnage__m,"1",s__WaterVehicle) ).

fof(kb_SUMO_50187,axiom,
    s__domain(s__vesselDeadWeightTonnage__m,"2",s__MassMeasure) ).

fof(kb_SUMO_50188,axiom,
    s__subrelation(s__vesselDeadWeightTonnage__m,s__vesselDisplacement__m) ).

fof(kb_SUMO_50189,axiom,
    s__documentation(s__vesselDeadWeightTonnage__m,s__EnglishLanguage,'(&%vesselDeadWeightTonnage ?VESSEL ?AMOUNT) means that the &%WaterVehicle ?VESSEL has a carrying capacity when fully loaded of ?AMOUNT in &%LongTons. This is the Dead Weight Tonnage, or DWT, of the vessel, which is the total weight of cargo plus stores that the vessel can carry when immersed to the proper load line.') ).

fof(kb_SUMO_50190,axiom,
    s__instance(s__vesselGrossRegisteredTonnage__m,s__BinaryPredicate) ).

fof(kb_SUMO_50191,axiom,
    s__domain(s__vesselGrossRegisteredTonnage__m,"1",s__WaterVehicle) ).

fof(kb_SUMO_50192,axiom,
    s__domain(s__vesselGrossRegisteredTonnage__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_50193,axiom,
    s__subrelation(s__vesselGrossRegisteredTonnage__m,s__vesselDisplacement__m) ).

fof(kb_SUMO_50194,axiom,
    s__documentation(s__vesselGrossRegisteredTonnage__m,s__EnglishLanguage,'(&%vesselGrossRegisteredTonnage ?VESSEL ?AMOUNT) means that the &%WaterVehicle ?VESSEL has a carrying capacity when fully loaded of ?AMOUNT, where ?AMOUNT is the Gross Registered Tonnage (GRT) of the vessel, which is based on the total sheltered volume of the vessel measured in hundreds of cubic feet, and converted to gross tons at an equivalence of 100 cubic feet per ton.') ).

fof(kb_SUMO_50195,axiom,
    s__subclass(s__ShipDeck,s__Artifact) ).

fof(kb_SUMO_50196,axiom,
    s__instance(s__ShipDeck__t,s__SetOrClass) ).

fof(kb_SUMO_50197,axiom,
    s__documentation(s__ShipDeck,s__EnglishLanguage,'&%ShipDeck is the class of decks on a ship, considered as spaces or &%Regions in which passengers and crew work, live, or ride, and/or in which machinery and cargo are stored on a &%Ship.') ).

fof(kb_SUMO_50198,axiom,
    ! [V__DECK] :
      ( s__instance(V__DECK,s__Object)
     => ( s__instance(V__DECK,s__ShipDeck)
       => ? [V__SHIP] :
            ( s__instance(V__SHIP,s__Object)
            & s__instance(V__SHIP,s__Ship)
            & s__properPart(V__DECK,V__SHIP) ) ) ) ).

fof(kb_SUMO_50199,axiom,
    s__subclass(s__ShipCompartment,s__Artifact) ).

fof(kb_SUMO_50200,axiom,
    s__documentation(s__ShipCompartment,s__EnglishLanguage,'A &%ShipCompartment is any fully or partly bounded section of a &%Ship.') ).

fof(kb_SUMO_50201,axiom,
    ! [V__COMPARTMENT] :
      ( s__instance(V__COMPARTMENT,s__Object)
     => ( s__instance(V__COMPARTMENT,s__ShipCabin)
       => ? [V__SHIP] :
            ( s__instance(V__SHIP,s__Object)
            & s__instance(V__COMPARTMENT,s__ShipCabin)
            & s__properPart(V__COMPARTMENT,V__SHIP) ) ) ) ).

fof(kb_SUMO_50202,axiom,
    s__subclass(s__ShipCabin,s__ShipCompartment) ).

fof(kb_SUMO_50203,axiom,
    s__instance(s__ShipCabin__t,s__SetOrClass) ).

fof(kb_SUMO_50204,axiom,
    s__instance(s__ShipCompartment__t,s__SetOrClass) ).

fof(kb_SUMO_50205,axiom,
    s__documentation(s__ShipCabin,s__EnglishLanguage,'&%ShipCabin is the subclass of all &%ShipCompartments for accommodating &%Humans aboard a ship.') ).

fof(kb_SUMO_50206,axiom,
    s__subclass(s__ShipContainer,s__SelfConnectedObject) ).

fof(kb_SUMO_50207,axiom,
    s__instance(s__ShipContainer__t,s__SetOrClass) ).

fof(kb_SUMO_50208,axiom,
    s__documentation(s__ShipContainer,s__EnglishLanguage,'&%ShipContainer is the class of specialized large containers designed for shipping goods aboard &%ContainerShips.') ).

fof(kb_SUMO_50209,axiom,
    s__subclass(s__Airplane,s__Aircraft) ).

fof(kb_SUMO_50210,axiom,
    s__subclass(s__Airplane,s__PoweredVehicle) ).

fof(kb_SUMO_50211,axiom,
    s__documentation(s__Airplane,s__EnglishLanguage,'&%Airplane is the subclass of &%Aircraft that are fixed-wing aircraft which carry their own power sources. &%Airplane includes jet airplanes and propeller planes, but not gliders.') ).

fof(kb_SUMO_50212,axiom,
    s__subclass(s__PropellerPlane,s__Airplane) ).

fof(kb_SUMO_50213,axiom,
    s__instance(s__PropellerPlane__t,s__SetOrClass) ).

fof(kb_SUMO_50214,axiom,
    s__subclass(s__JetAirplane,s__Airplane) ).

fof(kb_SUMO_50215,axiom,
    s__subclass(s__PropellerJet,s__Airplane) ).

fof(kb_SUMO_50216,axiom,
    s__instance(s__PropellerJet__t,s__SetOrClass) ).

fof(kb_SUMO_50217,axiom,
    s__subclass(s__Rocket,s__Aircraft) ).

fof(kb_SUMO_50218,axiom,
    s__subclass(s__GliderPlane,s__Aircraft) ).

fof(kb_SUMO_50219,axiom,
    s__subclass(s__GliderPlane,s__UnpoweredVehicle) ).

fof(kb_SUMO_50220,axiom,
    s__instance(s__GliderPlane__t,s__SetOrClass) ).

fof(kb_SUMO_50221,axiom,
    s__instance(s__trafficableForTrafficType__m,s__BinaryPredicate) ).

fof(kb_SUMO_50222,axiom,
    s__domain(s__trafficableForTrafficType__m,"1",s__Object) ).

fof(kb_SUMO_50223,axiom,
    s__domainSubclass(s__trafficableForTrafficType__m,"2",s__SelfConnectedObject) ).

fof(kb_SUMO_50224,axiom,
    s__documentation(s__trafficableForTrafficType__m,s__EnglishLanguage,'(&%trafficableForTrafficType ?WAY ?TYPE) means that &%Objects of ?TYPE can move along the &%Transitway ?WAY.') ).

fof(kb_SUMO_50225,axiom,
    ! [V__PLACE,V__TYPE,V__MOVER] :
      ( ( s__instance(V__MOVER,s__Object)
        & s__subclass(V__TYPE,s__SelfConnectedObject)
        & s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region) )
     => ( ( s__trafficableForTrafficType(V__PLACE,V__TYPE)
          & s__subclass(V__TYPE,s__TransportationDevice)
          & s__instance(V__MOVER,V__TYPE) )
       => s__capableAtLocation(s__Transportation,s__instrument__m,V__MOVER,V__PLACE) ) ) ).

fof(kb_SUMO_50226,axiom,
    ! [V__mover,V__type,V__place] :
      ( ( s__instance(V__place,s__Region)
        & s__subclass(V__type,s__SelfConnectedObject)
        & s__instance(V__type,s__SetOrClass)
        & s__instance(V__mover,s__Object) )
     => ( ( s__trafficableForTrafficType(V__place,V__type)
          & s__subclass(V__type,s__Agent)
          & s__instance(V__mover,V__type) )
       => s__capableAtLocation(s__Translocation,s__agent__m,V__mover,V__place) ) ) ).

fof(kb_SUMO_50227,axiom,
    ! [V__AIRPORT] :
      ( s__instance(V__AIRPORT,s__Object)
     => ( s__instance(V__AIRPORT,s__Airport)
       => s__trafficableForTrafficType(V__AIRPORT,s__Airplane) ) ) ).

fof(kb_SUMO_50228,axiom,
    s__instance(s__navigableForShippingTonnage__m,s__BinaryPredicate) ).

fof(kb_SUMO_50229,axiom,
    s__domain(s__navigableForShippingTonnage__m,"1",s__WaterArea) ).

fof(kb_SUMO_50230,axiom,
    s__domain(s__navigableForShippingTonnage__m,"2",s__PhysicalQuantity) ).

fof(kb_SUMO_50231,axiom,
    s__documentation(s__navigableForShippingTonnage__m,s__EnglishLanguage,'(&%navigableForShippingTonnage ?WATERWAY ?TONNAGE) means that the &%Waterway ?WATERWAY can be transited by vessels up to the tonnage ?TONNAGE (in Dead Weight Tonnage).') ).

fof(kb_SUMO_50232,axiom,
    ! [V__VESSEL,V__TONNAGE,V__DWT,V__WATERWAY] :
      ( ( s__instance(V__WATERWAY,s__WaterArea)
        & s__instance(V__DWT,s__RealNumber)
        & s__instance(V__TONNAGE,s__RealNumber) )
     => ( ( s__navigableForShippingTonnage(V__WATERWAY,s__MeasureFn(V__TONNAGE,s__LongTon))
          & s__instance(V__VESSEL,s__WaterVehicle)
          & s__vesselDisplacement(V__VESSEL,s__MeasureFn(V__DWT,s__LongTon))
          & lesseq(V__DWT,V__TONNAGE) )
       => s__capability(s__TripFn(V__VESSEL),s__path__m,V__WATERWAY) ) ) ).

fof(kb_SUMO_50233,axiom,
    s__instance(s__navigableForDraft__m,s__BinaryPredicate) ).

fof(kb_SUMO_50234,axiom,
    s__domain(s__navigableForDraft__m,"1",s__WaterArea) ).

fof(kb_SUMO_50235,axiom,
    s__domain(s__navigableForDraft__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_50236,axiom,
    s__documentation(s__navigableForDraft__m,s__EnglishLanguage,'(&%navigableForDraft ?WATERWAY ?DRAFT) means that the &%Waterway ?WATERWAY can be transited by vessels up to the draft ?DRAFT.') ).

fof(kb_SUMO_50237,axiom,
    ! [V__AMOUNT,V__DRAFT,V__WATERWAY,V__SHIP] :
      ( ( s__instance(V__SHIP,s__WaterVehicle)
        & s__instance(V__WATERWAY,s__WaterArea)
        & s__instance(V__DRAFT,s__LengthMeasure)
        & s__instance(V__AMOUNT,s__LengthMeasure) )
     => ( ( s__navigableForDraft(V__WATERWAY,V__AMOUNT)
          & s__ladenDraft(V__SHIP,V__DRAFT)
          & greater(V__AMOUNT,V__DRAFT) )
       => s__capability(s__TripFn(V__SHIP),s__path__m,V__WATERWAY) ) ) ).

fof(kb_SUMO_50238,axiom,
    ! [V__AMOUNT,V__DRAFT,V__WATERWAY,V__SHIP] :
      ( ( s__instance(V__SHIP,s__WaterVehicle)
        & s__instance(V__WATERWAY,s__WaterArea)
        & s__instance(V__DRAFT,s__LengthMeasure)
        & s__instance(V__AMOUNT,s__LengthMeasure) )
     => ( ( s__navigableForDraft(V__WATERWAY,V__AMOUNT)
          & s__ladenDraft(V__SHIP,V__DRAFT)
          & lesseq(V__AMOUNT,V__DRAFT) )
       => ~ s__capability(s__TripFn(V__SHIP),s__path__m,V__WATERWAY) ) ) ).

fof(kb_SUMO_50239,axiom,
    ! [V__DEPTH,V__OBJ,V__DRAFT,V__WATERWAY,V__UNIT] :
      ( ( s__instance(V__UNIT,s__UnitOfMeasure)
        & s__instance(V__WATERWAY,s__WaterArea)
        & s__instance(V__DRAFT,s__RealNumber)
        & s__instance(V__OBJ,s__Physical)
        & s__instance(V__DEPTH,s__RealNumber) )
     => ( ( s__instance(V__WATERWAY,s__Waterway)
          & s__depth(V__OBJ,V__WATERWAY,s__MeasureFn(V__DEPTH,V__UNIT))
          & s__instance(V__UNIT,s__UnitOfLength)
          & less(V__DRAFT,V__DEPTH) )
       => s__navigableForDraft(V__WATERWAY,s__MeasureFn(V__DRAFT,V__UNIT)) ) ) ).

fof(kb_SUMO_50240,axiom,
    s__instance(s__ladenDraft__m,s__BinaryPredicate) ).

fof(kb_SUMO_50241,axiom,
    s__domain(s__ladenDraft__m,"1",s__WaterVehicle) ).

fof(kb_SUMO_50242,axiom,
    s__domain(s__ladenDraft__m,"2",s__LengthMeasure) ).

fof(kb_SUMO_50243,axiom,
    s__documentation(s__ladenDraft__m,s__EnglishLanguage,'(&%ladenDraft ?SHIP ?AMOUNT) means that the &%WaterVehicle ?SHIP requires a &%waterDepth of at least ?AMOUNT to sail without running aground, when she is loaded at capacity.') ).

fof(kb_SUMO_50244,axiom,
    s__instance(s__capableAtLocation__m,s__QuaternaryPredicate) ).

fof(kb_SUMO_50245,axiom,
    s__documentation(s__capableAtLocation__m,s__EnglishLanguage,'(&%capableAtLocation ?TYPE ?ROLE ?OBJECT ?PLACE) means that ?OBJECT has the ability to play the &%CaseRole ?ROLE in &%Processes of ?EVENTTYPE that occur at ?PLACE.') ).

fof(kb_SUMO_50246,axiom,
    s__domainSubclass(s__capableAtLocation__m,"1",s__Process) ).

fof(kb_SUMO_50247,axiom,
    s__domain(s__capableAtLocation__m,"2",s__CaseRole) ).

fof(kb_SUMO_50248,axiom,
    s__domain(s__capableAtLocation__m,"3",s__Object) ).

fof(kb_SUMO_50249,axiom,
    s__domain(s__capableAtLocation__m,"4",s__Region) ).

fof(kb_SUMO_50250,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Motion) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__path(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__path__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50251,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Confining)
        & s__instance(V__OBJECT,s__Animal) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__detainee(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__detainee__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50252,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Motion) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__moves(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__moves__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50253,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__ChangeOfControl)
        & s__instance(V__OBJECT,s__Agent) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__losesControl(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__losesControl__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50254,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__PlacingUnderArrest)
        & s__instance(V__OBJECT,s__Agent) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__arrested(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__arrested__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50255,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJECT,s__DirectionalAttribute) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__direction(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__direction__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50256,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJECT,s__Agent) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__experiencer(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__experiencer__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50257,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Transfer) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__objectTransferred(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__objectTransferred__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50258,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Transportation)
        & s__instance(V__OBJECT,s__TransportationDevice) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__conveyance(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__conveyance__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50259,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Process) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__patient(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__patient__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50260,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Process) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__destination(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__destination__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50261,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__ViralCellInvasion)
        & s__instance(V__OBJECT,s__Virus) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__invadingVirus(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__invadingVirus__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50262,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Process)
        & s__instance(V__OBJECT,s__Agent) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__agent(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__agent__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50263,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__AchievingControl)
        & s__instance(V__OBJECT,s__Agent) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__gainsControl(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__gainsControl__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50264,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Process) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__origin(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__origin__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50265,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Translocation) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__changesLocation(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__changesLocation__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50266,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Process) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__catalyst(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__catalyst__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50267,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Experimenting) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__experimentalControl(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__experimentalControl__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50268,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Process) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__eventPartlyLocated(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__eventPartlyLocated__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50269,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__Process) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__targetInAttack(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__targetInAttack__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50270,axiom,
    ! [V__OBJECT,V__EVENT,V__REGION,V__PLACE,V__TYPE] :
      ( ( s__instance(V__TYPE,s__SetOrClass)
        & s__instance(V__PLACE,s__Region)
        & s__instance(V__REGION,s__Object)
        & s__instance(V__EVENT,s__AchievingControl) )
     => ( ( s__subclass(V__TYPE,s__Process)
          & s__instance(V__EVENT,V__TYPE)
          & s__eventLocated(V__EVENT,V__REGION)
          & s__instance(V__OBJECT,s__Object)
          & s__instance(V__REGION,s__GeographicArea)
          & s__controlled(V__EVENT,V__OBJECT) )
       => s__capableAtLocation(V__TYPE,s__controlled__m,V__OBJECT,V__PLACE) ) ) ).

fof(kb_SUMO_50271,axiom,
    s__documentation(s__pathInSystem__m,s__EnglishLanguage,'(pathInSystem ?PATH ?SYSTEM) means that the &%Physical thing ?PATH consists of one or more connected routes in the &%PhysicalSystem ?SYSTEM.') ).

fof(kb_SUMO_50272,axiom,
    s__instance(s__pathInSystem__m,s__BinaryPredicate) ).

fof(kb_SUMO_50273,axiom,
    s__domain(s__pathInSystem__m,"1",s__Transitway) ).

fof(kb_SUMO_50274,axiom,
    s__domain(s__pathInSystem__m,"2",s__TransitSystem) ).

fof(kb_SUMO_50275,axiom,
    s__subrelation(s__pathInSystem__m,s__part__m) ).

fof(kb_SUMO_50276,axiom,
    ! [V__P,V__S] :
      ( ( s__instance(V__S,s__TransitSystem)
        & s__instance(V__P,s__Transitway) )
     => ( s__pathInSystem(V__P,V__S)
       => ( s__routeInSystem(V__P,V__S)
          | ? [V__R1,V__R2] :
              ( s__instance(V__R2,s__Transitway)
              & s__instance(V__R1,s__Transitway)
              & s__routeInSystem(V__R1,V__S)
              & s__routeInSystem(V__R2,V__S)
              & s__part(V__R1,V__P)
              & s__part(V__R2,V__P)
              & s__connected(V__R1,V__R2) ) ) ) ) ).

fof(kb_SUMO_50277,axiom,
    s__documentation(s__routeInSystem__m,s__EnglishLanguage,'(routeInSystem ?PART ?SYSTEM) means that the &%Transitway ?PART is an established route of the &%TransportationSystem ?SYSTEM.') ).

fof(kb_SUMO_50278,axiom,
    s__instance(s__routeInSystem__m,s__BinaryPredicate) ).

fof(kb_SUMO_50279,axiom,
    s__domain(s__routeInSystem__m,"1",s__Transitway) ).

fof(kb_SUMO_50280,axiom,
    s__domain(s__routeInSystem__m,"2",s__TransitSystem) ).

fof(kb_SUMO_50281,axiom,
    s__subrelation(s__routeInSystem__m,s__pathInSystem__m) ).

fof(kb_SUMO_50282,axiom,
    ! [V__P,V__S,V__T] :
      ( ( s__instance(V__T,s__TransitSystem)
        & s__instance(V__S,s__TransitSystem)
        & s__instance(V__P,s__Transitway) )
     => ( ( s__subSystem(V__S,V__T)
          & s__routeInSystem(V__P,V__S) )
       => s__routeInSystem(V__P,V__T) ) ) ).

fof(kb_SUMO_50283,axiom,
    s__instance(s__routeStart__m,s__BinaryPredicate) ).

fof(kb_SUMO_50284,axiom,
    s__domain(s__routeStart__m,"1",s__Region) ).

fof(kb_SUMO_50285,axiom,
    s__domain(s__routeStart__m,"2",s__TransitSystem) ).

fof(kb_SUMO_50286,axiom,
    s__documentation(s__routeStart__m,s__EnglishLanguage,'(routeStart ?REGION ?SYSTEM) means that within the given ?SYSTEM the given ?REGION is connected to only one other &%Region.') ).

fof(kb_SUMO_50287,axiom,
    ! [V__TS,V__R] :
      ( ( s__instance(V__R,s__Region)
        & s__instance(V__TS,s__TransitSystem) )
     => ( s__routeStart(V__R,V__TS)
       => ? [V__T] :
            ( s__instance(V__T,s__Transitway)
            & s__connected(V__R,V__T)
            & s__systemPart(V__T,V__TS)
            & ~ ? [V__T2] :
                  ( s__instance(V__T2,s__Object)
                  & s__instance(V__T,s__Object)
                  & s__instance(V__T2,s__Transitway)
                  & s__connected(V__R,V__T2)
                  & s__systemPart(V__T2,V__TS)
                  & V__T != V__T2 ) ) ) ) ).

fof(kb_SUMO_50288,axiom,
    s__instance(s__routeEnd__m,s__BinaryPredicate) ).

fof(kb_SUMO_50289,axiom,
    s__domain(s__routeEnd__m,"1",s__Region) ).

fof(kb_SUMO_50290,axiom,
    s__domain(s__routeEnd__m,"2",s__TransitSystem) ).

fof(kb_SUMO_50291,axiom,
    s__documentation(s__routeEnd__m,s__EnglishLanguage,'(routeEnd ?REGION ?SYSTEM) means that within the given ?SYSTEM the given ?REGION is connected to only one other &%Region.') ).

fof(kb_SUMO_50292,axiom,
    ! [V__TS,V__R] :
      ( ( s__instance(V__R,s__Region)
        & s__instance(V__TS,s__TransitSystem) )
     => ( s__routeEnd(V__R,V__TS)
       => ? [V__T] :
            ( s__instance(V__T,s__Transitway)
            & s__connected(V__R,V__T)
            & s__systemPart(V__T,V__TS)
            & ~ ? [V__T2] :
                  ( s__instance(V__T2,s__Object)
                  & s__instance(V__T,s__Object)
                  & s__instance(V__T2,s__Transitway)
                  & s__connected(V__R,V__T2)
                  & s__systemPart(V__T2,V__TS)
                  & V__T != V__T2 ) ) ) ) ).

fof(kb_SUMO_50293,axiom,
    ! [V__PATH,V__DIST] :
      ( ( s__instance(V__DIST,s__ConstantQuantity)
        & s__instance(V__PATH,s__Transitway) )
     => ( s__distanceOnPath(V__DIST,V__PATH)
       => ? [V__GP] :
            ( s__instance(V__GP,s__Abstract)
            & s__instance(V__GP,s__GraphPath)
            & s__abstractCounterpart(V__GP,V__PATH) ) ) ) ).

fof(kb_SUMO_50294,axiom,
    ! [V__START,V__GRAPH,V__SYS,V__PATH,V__END,V__DIST] :
      ( ( s__instance(V__DIST,s__ConstantQuantity)
        & s__instance(V__END,s__Region)
        & s__instance(V__PATH,s__Transitway)
        & s__instance(V__PATH,s__TransitSystem)
        & s__instance(V__SYS,s__TransitSystem)
        & s__instance(V__GRAPH,s__GraphPath)
        & s__instance(V__START,s__Region) )
     => ( ( s__distanceOnPath(V__DIST,V__PATH)
          & s__pathInSystem(V__PATH,V__SYS)
          & s__routeStart(V__START,V__PATH)
          & s__routeEnd(V__END,V__PATH)
          & s__abstractCounterpart(V__GRAPH,V__SYS) )
       => ? [V__S,V__BN,V__EN] :
            ( s__instance(V__EN,s__Abstract)
            & s__instance(V__BN,s__Abstract)
            & s__instance(V__S,s__Graph)
            & s__subGraph(V__S,V__GRAPH)
            & V__BN = s__BeginNodeFn(V__GRAPH)
            & V__EN = s__EndNodeFn(V__GRAPH)
            & s__abstractCounterpart(V__BN,V__START)
            & s__abstractCounterpart(V__EN,V__END) ) ) ) ).

fof(kb_SUMO_50295,axiom,
    s__subclass(s__TransitSystem,s__PhysicalSystem) ).

fof(kb_SUMO_50296,axiom,
    s__documentation(s__TransitSystem,s__EnglishLanguage,'A &%TransitSystem is a system of interconnected &%Transitways over which some type(s) of vehicles or travellers may pass. In addition to &%Transitways, &%TransitSystems may also include &%TransitJunctions and &%TransitTerminals. Transit systems may be demarcated by where they are located (e.g., the rail system of &%Afghanistan), who owns or manages them (e.g., American Airlines &%TransitSystem of &%AirRoutes, or state highways managed by TexDOT), or the type of vehicles or travellers accommodated (e.g., the system of Santa Clara county bike trails.') ).

fof(kb_SUMO_50297,axiom,
    ! [V__SYSTEM] :
      ( s__instance(V__SYSTEM,s__Object)
     => ( s__instance(V__SYSTEM,s__TransitSystem)
       => ? [V__ROUTE] :
            ( s__instance(V__ROUTE,s__Object)
            & s__instance(V__ROUTE,s__Transitway)
            & s__part(V__ROUTE,V__SYSTEM) ) ) ) ).

fof(kb_SUMO_50298,axiom,
    ! [V__TS] :
      ( s__instance(V__TS,s__Physical)
     => ( s__instance(V__TS,s__TransitSystem)
       => ? [V__G] :
            ( s__instance(V__G,s__Abstract)
            & s__instance(V__G,s__Graph)
            & s__abstractCounterpart(V__G,V__TS) ) ) ) ).

fof(kb_SUMO_50299,axiom,
    ! [V__TS,V__T,V__G] :
      ( ( s__instance(V__G,s__Graph)
        & s__instance(V__T,s__Physical)
        & s__instance(V__TS,s__PhysicalSystem) )
     => ( ( s__instance(V__TS,s__TransitSystem)
          & s__instance(V__T,s__Transitway)
          & s__abstractCounterpart(V__G,V__TS)
          & s__systemPart(V__T,V__TS) )
       => ? [V__GA] :
            ( s__instance(V__GA,s__GraphElement)
            & s__instance(V__GA,s__GraphArc)
            & s__abstractCounterpart(V__GA,V__T)
            & s__graphPart(V__GA,V__G) ) ) ) ).

fof(kb_SUMO_50300,axiom,
    ! [V__TS,V__TJ,V__G] :
      ( ( s__instance(V__G,s__Graph)
        & s__instance(V__TJ,s__Physical)
        & s__instance(V__TS,s__PhysicalSystem) )
     => ( ( s__instance(V__TS,s__TransitSystem)
          & s__instance(V__TJ,s__TransitwayJunction)
          & s__abstractCounterpart(V__G,V__TS)
          & s__systemPart(V__TJ,V__TS) )
       => ? [V__GN] :
            ( s__instance(V__GN,s__GraphElement)
            & s__instance(V__GN,s__GraphNode)
            & s__abstractCounterpart(V__GN,V__TJ)
            & s__graphPart(V__GN,V__G) ) ) ) ).

fof(kb_SUMO_50301,axiom,
    ! [V__N2,V__N1,V__A,V__ARC,V__NODE1,V__NODE2] :
      ( ( s__instance(V__NODE2,s__SelfConnectedObject)
        & s__instance(V__NODE1,s__SelfConnectedObject)
        & s__instance(V__ARC,s__GraphArc)
        & s__instance(V__A,s__SelfConnectedObject)
        & s__instance(V__N1,s__GraphNode)
        & s__instance(V__N2,s__GraphNode) )
     => ( ( s__connects(V__A,V__NODE1,V__NODE2)
          & s__abstractCounterpart(V__N1,V__NODE1)
          & s__abstractCounterpart(V__N2,V__NODE2)
          & s__abstractCounterpart(V__ARC,V__A) )
       => s__links(V__N1,V__N2,V__ARC) ) ) ).

fof(kb_SUMO_50302,axiom,
    s__subclass(s__WaterTransportationSystem,s__TransitSystem) ).

fof(kb_SUMO_50303,axiom,
    ! [V__PART,V__SYSTEM] :
      ( ( s__instance(V__SYSTEM,s__PhysicalSystem)
        & s__instance(V__PART,s__Physical) )
     => ( ( s__instance(V__SYSTEM,s__TransitSystem)
          & s__systemPart(V__PART,V__SYSTEM) )
       => s__instance(V__PART,s__Transitway) ) ) ).

fof(kb_SUMO_50304,axiom,
    s__subclass(s__CanalSystem,s__WaterTransportationSystem) ).

fof(kb_SUMO_50305,axiom,
    s__instance(s__CanalSystem__t,s__SetOrClass) ).

fof(kb_SUMO_50306,axiom,
    s__instance(s__WaterTransportationSystem__t,s__SetOrClass) ).

fof(kb_SUMO_50307,axiom,
    s__subclass(s__UniModalTransitSystem,s__TransitSystem) ).

fof(kb_SUMO_50308,axiom,
    s__instance(s__UniModalTransitSystem__t,s__SetOrClass) ).

fof(kb_SUMO_50309,axiom,
    s__documentation(s__UniModalTransitSystem,s__EnglishLanguage,'&%UniModalTransitSystem is the class of &%TransitSystems that accommodate a single type of transportation device or method.') ).

fof(kb_SUMO_50310,axiom,
    s__subclass(s__MultiModalTransitSystem,s__TransitSystem) ).

fof(kb_SUMO_50311,axiom,
    s__instance(s__MultiModalTransitSystem__t,s__SetOrClass) ).

fof(kb_SUMO_50312,axiom,
    s__instance(s__TransitSystem__t,s__SetOrClass) ).

fof(kb_SUMO_50313,axiom,
    s__documentation(s__MultiModalTransitSystem,s__EnglishLanguage,'&%MultiModalTransitSystem is the class of &%TransitSystems that accommodate more than one type of transportation device or method.') ).

fof(kb_SUMO_50314,axiom,
    s__instance(s__routeBetween__m,s__TernaryPredicate) ).

fof(kb_SUMO_50315,axiom,
    s__domain(s__routeBetween__m,"1",s__Transitway) ).

fof(kb_SUMO_50316,axiom,
    s__domain(s__routeBetween__m,"2",s__Region) ).

fof(kb_SUMO_50317,axiom,
    s__domain(s__routeBetween__m,"3",s__Region) ).

fof(kb_SUMO_50318,axiom,
    s__documentation(s__routeBetween__m,s__EnglishLanguage,'(&%routeBetween ?ROUTE ?FROM ?TO) means that the &%Transitway ?ROUTE is a route between the place ?FROM and the place ?TO.') ).

fof(kb_SUMO_50319,axiom,
    s__subclass(s__TransitTerminal,s__StationaryArtifact) ).

fof(kb_SUMO_50320,axiom,
    s__documentation(s__TransitTerminal,s__EnglishLanguage,'A &%TransitTerminal is a place where travellers or transportation devices begin or end their journeys, or where passengers and/or goods may be transferred. At a terminal, &%TransportationDevices may be received, assigned, sent out, or stored.') ).

fof(kb_SUMO_50321,axiom,
    s__subclass(s__TrainStation,s__TransitTerminal) ).

fof(kb_SUMO_50322,axiom,
    s__subclass(s__TerminalBuilding,s__Building) ).

fof(kb_SUMO_50323,axiom,
    s__documentation(s__TerminalBuilding,s__EnglishLanguage,'A &%TerminalBuilding is a &%Building located at a &%TransitTerminal and used in connection with its functions.') ).

fof(kb_SUMO_50324,axiom,
    s__subclass(s__TransitStop,s__Region) ).

fof(kb_SUMO_50325,axiom,
    s__instance(s__TransitStop__t,s__SetOrClass) ).

fof(kb_SUMO_50326,axiom,
    s__documentation(s__TransitStop,s__EnglishLanguage,'&%TransitStop is the subclass of places where a vehicle of a scheduled or common carrier makes a stop to discharge or take on passengers or goods.') ).

fof(kb_SUMO_50327,axiom,
    s__subclass(s__TransitShelter,s__Artifact) ).

fof(kb_SUMO_50328,axiom,
    s__instance(s__TransitShelter__t,s__SetOrClass) ).

fof(kb_SUMO_50329,axiom,
    s__documentation(s__TransitShelter,s__EnglishLanguage,'&%TransitShelter is the class of structures that provide shelter for passengers waiting at a &%TransitStop.') ).

fof(kb_SUMO_50330,axiom,
    s__subclass(s__HomeGarage,s__Building) ).

fof(kb_SUMO_50331,axiom,
    s__instance(s__HomeGarage__t,s__SetOrClass) ).

fof(kb_SUMO_50332,axiom,
    s__subclass(s__ParkingGarage,s__Building) ).

fof(kb_SUMO_50333,axiom,
    s__instance(s__ParkingGarage__t,s__SetOrClass) ).

fof(kb_SUMO_50334,axiom,
    s__subclass(s__ShipBerth,s__WaterArea) ).

fof(kb_SUMO_50335,axiom,
    s__instance(s__ShipBerth__t,s__SetOrClass) ).

fof(kb_SUMO_50336,axiom,
    s__documentation(s__ShipBerth,s__EnglishLanguage,'&%ShipBerth is the class of areas where a &%Ship may be moored, whether at an &%Anchorage or dock.') ).

fof(kb_SUMO_50337,axiom,
    ! [V__HARBOR,V__NUM] :
      ( ( s__instance(V__NUM,s__Quantity)
        & s__instance(V__HARBOR,s__Object) )
     => ( ( s__instance(V__HARBOR,s__Harbor)
          & s__equipmentCount(V__HARBOR,s__ShipBerth,V__NUM)
          & greater(V__NUM,"0") )
       => s__capability(s__ShipBerthing,s__path__m,V__HARBOR) ) ) ).

fof(kb_SUMO_50338,axiom,
    ! [V__PORT] :
      ( s__instance(V__PORT,s__Object)
     => ( ( s__instance(V__PORT,s__PortFacility)
          & s__capability(s__ShipBerthing,s__patient__m,V__PORT) )
       => ? [V__HARBOR] :
            ( s__instance(V__HARBOR,s__Object)
            & s__instance(V__HARBOR,s__Harbor)
            & s__connected(V__HARBOR,V__PORT)
            & s__capability(s__ShipBerthing,s__path__m,V__HARBOR) ) ) ) ).

fof(kb_SUMO_50339,axiom,
    s__subclass(s__TransitwayJunction,s__Transitway) ).

fof(kb_SUMO_50340,axiom,
    s__instance(s__TransitwayJunction__t,s__SetOrClass) ).

fof(kb_SUMO_50341,axiom,
    s__names(intersection,s__TransitwayJunction) ).

fof(kb_SUMO_50342,axiom,
    s__names(junction,s__TransitwayJunction) ).

fof(kb_SUMO_50343,axiom,
    s__documentation(s__TransitwayJunction,s__EnglishLanguage,'&%TransitwayJunction is the class of regions where two or more &%Transitways meet and traffic may transfer from one transitway to another.') ).

fof(kb_SUMO_50344,axiom,
    s__subclass(s__RoadJunction,s__TransitwayJunction) ).

fof(kb_SUMO_50345,axiom,
    s__subclass(s__RoadJunction,s__Roadway) ).

fof(kb_SUMO_50346,axiom,
    s__instance(s__RoadJunction__t,s__SetOrClass) ).

fof(kb_SUMO_50347,axiom,
    s__documentation(s__RoadJunction,s__EnglishLanguage,'&%RoadJunction is the subclass of &%TransitwayJunctions where two or more &%Roadways come together.') ).

fof(kb_SUMO_50348,axiom,
    s__subclass(s__RailJunction,s__TransitwayJunction) ).

fof(kb_SUMO_50349,axiom,
    s__instance(s__RailJunction__t,s__SetOrClass) ).

fof(kb_SUMO_50350,axiom,
    s__subclass(s__RailJunction,s__Railway) ).

fof(kb_SUMO_50351,axiom,
    s__documentation(s__RailJunction,s__EnglishLanguage,'&%RailJunction is the subclass of &%TransitwayJunctions where two or more &%Railway lines come together.') ).

fof(kb_SUMO_50352,axiom,
    s__subclass(s__WaterJunction,s__TransitwayJunction) ).

fof(kb_SUMO_50353,axiom,
    s__instance(s__WaterJunction__t,s__SetOrClass) ).

fof(kb_SUMO_50354,axiom,
    s__subclass(s__WaterJunction,s__Waterway) ).

fof(kb_SUMO_50355,axiom,
    s__documentation(s__WaterJunction,s__EnglishLanguage,'&%WaterJunction is the subclass of &%TransitwayJunctions where two or more &%Waterways come together.') ).

fof(kb_SUMO_50356,axiom,
    s__subclass(s__TransitRoute,s__Region) ).

fof(kb_SUMO_50357,axiom,
    s__documentation(s__TransitRoute,s__EnglishLanguage,'&%TransitRoute is the class of &%Regions that are paths for &%Motion from one place to another.') ).

fof(kb_SUMO_50358,axiom,
    s__subclass(s__AirRoute,s__TransitRoute) ).

fof(kb_SUMO_50359,axiom,
    s__instance(s__AirRoute__t,s__SetOrClass) ).

fof(kb_SUMO_50360,axiom,
    s__instance(s__TransitRoute__t,s__SetOrClass) ).

fof(kb_SUMO_50361,axiom,
    s__documentation(s__AirRoute,s__EnglishLanguage,'An &%AirRoute is a region of air space that can be travelled between points by an air &%TransportationDevice.') ).

fof(kb_SUMO_50362,axiom,
    s__subclass(s__Trip,s__Motion) ).

fof(kb_SUMO_50363,axiom,
    s__documentation(s__Trip,s__EnglishLanguage,'&%Trip is the subclass of &%Motions along a &%TransitRoute or &%Transitway.') ).

fof(kb_SUMO_50364,axiom,
    s__subclass(s__IntermodalTrip,s__Trip) ).

fof(kb_SUMO_50365,axiom,
    s__instance(s__IntermodalTrip__t,s__SetOrClass) ).

fof(kb_SUMO_50366,axiom,
    s__instance(s__Trip__t,s__SetOrClass) ).

fof(kb_SUMO_50367,axiom,
    s__documentation(s__IntermodalTrip,s__EnglishLanguage,'&%IntermodalTrip is the class of trips in which more than one mode (road, rail, sea, or air) of &%Transportation is used. That is, there are at least two &%subProcesses of the trip that use different modes of &%TransportationDevice. ') ).

fof(kb_SUMO_50368,axiom,
    s__subclass(s__ShipBerthing,s__Translocation) ).

fof(kb_SUMO_50369,axiom,
    s__instance(s__ShipBerthing__t,s__SetOrClass) ).

fof(kb_SUMO_50370,axiom,
    s__documentation(s__ShipBerthing,s__EnglishLanguage,'&%ShipBerthing is the class of &%Translocation processes in which a vessel is brought to a mooring, at dockside or anchorage.') ).

fof(kb_SUMO_50371,axiom,
    s__instance(s__ShipBerthingFn__m,s__UnaryFunction) ).

fof(kb_SUMO_50372,axiom,
    s__domain(s__ShipBerthingFn__m,"1",s__Ship) ).

fof(kb_SUMO_50373,axiom,
    s__rangeSubclass(s__ShipBerthingFn__m,s__ShipBerthing) ).

fof(kb_SUMO_50374,axiom,
    s__documentation(s__ShipBerthingFn__m,s__EnglishLanguage,'(ShipBerthingFn ?SHIP) denotes the class of &%ShipBerthings of an individual &%WaterVehicle ?SHIP.') ).

fof(kb_SUMO_50375,axiom,
    s__instance(s__transitwayCapacityCount__m,s__TernaryPredicate) ).

fof(kb_SUMO_50376,axiom,
    s__domain(s__transitwayCapacityCount__m,"1",s__Transitway) ).

fof(kb_SUMO_50377,axiom,
    s__domainSubclass(s__transitwayCapacityCount__m,"2",s__SelfConnectedObject) ).

fof(kb_SUMO_50378,axiom,
    s__domain(s__transitwayCapacityCount__m,"3",s__NonnegativeInteger) ).

fof(kb_SUMO_50379,axiom,
    s__documentation(s__transitwayCapacityCount__m,s__EnglishLanguage,'(&%transitwayCapacityCount ?WAY ?TYPE ?NUMBER) means that the &%Transitway ?WAY can accommodate a maximum of ?NUMBER items of ?TYPE at any one time.') ).

fof(kb_SUMO_50380,axiom,
    s__instance(s__transitwayCapacityRate__m,s__TernaryPredicate) ).

fof(kb_SUMO_50381,axiom,
    s__domain(s__transitwayCapacityRate__m,"1",s__Transitway) ).

fof(kb_SUMO_50382,axiom,
    s__domainSubclass(s__transitwayCapacityRate__m,"2",s__SelfConnectedObject) ).

fof(kb_SUMO_50383,axiom,
    s__domain(s__transitwayCapacityRate__m,"3",s__FunctionQuantity) ).

fof(kb_SUMO_50384,axiom,
    s__documentation(s__transitwayCapacityRate__m,s__EnglishLanguage,'(&%transitwayCapacityRate ?WAY ?TYPE ?RATE) means that the &%Transitway WAY can transit items of ?TYPE at the maximum &%FunctionQuantity ?RATE. For example, (&%transitwayCapacityRate &%SFBayBridgeWestbound &%Automobile 500).') ).

fof(kb_SUMO_50385,axiom,
    s__subclass(s__Dam,s__TransitwayObstacle) ).

fof(kb_SUMO_50386,axiom,
    s__subclass(s__CanalLockGate,s__TransitwayObstacle) ).

fof(kb_SUMO_50387,axiom,
    s__instance(s__CanalLockGate__t,s__SetOrClass) ).

fof(kb_SUMO_50388,axiom,
    s__subclass(s__CanalLockGate,s__Device) ).

fof(kb_SUMO_50389,axiom,
    s__subclass(s__TrafficLight,s__Device) ).

fof(kb_SUMO_50390,axiom,
    s__instance(s__TrafficLight__t,s__SetOrClass) ).

fof(kb_SUMO_50391,axiom,
    s__subclass(s__TollBooth,s__Building) ).

fof(kb_SUMO_50392,axiom,
    s__instance(s__TollBooth__t,s__SetOrClass) ).

fof(kb_SUMO_50393,axiom,
    s__subclass(s__TransportationAuthority,s__Organization) ).

fof(kb_SUMO_50394,axiom,
    s__documentation(s__TransportationAuthority,s__EnglishLanguage,'&%TransportationAuthority is the class of &%Organizations that are responsible for one or more systems of transportation, usually within a particular &%GeopoliticalArea.') ).

fof(kb_SUMO_50395,axiom,
    s__subclass(s__VehicleRegistration,s__ContentBearingObject) ).

fof(kb_SUMO_50396,axiom,
    s__instance(s__VehicleRegistration__t,s__SetOrClass) ).

fof(kb_SUMO_50397,axiom,
    s__documentation(s__VehicleRegistration,s__EnglishLanguage,'&%VehicleRegistration is the class of official documents containing information about a vehicles ownership and identifying characteristics, as required by the appropriate authority for the type and location of individual vehicles.') ).

fof(kb_SUMO_50398,axiom,
    s__instance(s__FederalAviationAdministration,s__GovernmentOrganization) ).

fof(kb_SUMO_50399,axiom,
    s__instance(s__FederalAviationAdministration,s__TransportationAuthority) ).

fof(kb_SUMO_50400,axiom,
    s__instance(s__TransportationAuthority__t,s__SetOrClass) ).

fof(kb_SUMO_50401,axiom,
    s__acronym('FAA',s__FederalAviationAdministration) ).

fof(kb_SUMO_50402,axiom,
    s__termFormat(s__EnglishLanguage,s__FederalAviationAdministration,'Federal Aviation Administration') ).

fof(kb_SUMO_50403,axiom,
    s__instance(s__InternationalAirTransportAssociation,s__InternationalOrganization) ).

fof(kb_SUMO_50404,axiom,
    s__instance(s__InternationalAirTransportAssociation,s__TransportationAuthority) ).

fof(kb_SUMO_50405,axiom,
    s__acronym('IATA',s__InternationalAirTransportAssociation) ).

fof(kb_SUMO_50406,axiom,
    s__termFormat(s__EnglishLanguage,s__InternationalAirTransportAssociation,'International Air Transport Association') ).

fof(kb_SUMO_50407,axiom,
    s__subclass(s__AirlineCodeMap,s__CodeMap) ).

fof(kb_SUMO_50408,axiom,
    s__instance(s__AirlineCodeMap__t,s__SetOrClass) ).

fof(kb_SUMO_50409,axiom,
    s__documentation(s__AirlineCodeMap,s__EnglishLanguage,'&%AirlineCodeMap denotes the &%SymbolicString used by different aviation organizations to identify &%Airline') ).

fof(kb_SUMO_50410,axiom,
    s__termFormat(s__EnglishLanguage,s__AirlineCodeMap,'airline code map') ).

fof(kb_SUMO_50411,axiom,
    ! [V__CM,V__AIR,V__STR] :
      ( ( s__instance(V__STR,s__SymbolicString)
        & s__instance(V__CM,s__CodeMap) )
     => ( ( s__instance(V__CM,s__AirlineCodeMap)
          & s__codeMapping(V__CM,V__STR,V__AIR) )
       => ( s__instance(V__AIR,s__Airline)
          & s__represents(V__STR,V__AIR) ) ) ) ).

fof(kb_SUMO_50412,axiom,
    s__instance(s__IATAAirlineCode,s__CodeMap) ).

fof(kb_SUMO_50413,axiom,
    s__documentation(s__IATAAirlineCode,s__EnglishLanguage,'The 2-character tag given to an &%Airline by the &%InternationalAirTransportAssociation to represent that &%Airline at any &%Airport') ).

fof(kb_SUMO_50414,axiom,
    s__termFormat(s__EnglishLanguage,s__IATAAirlineCode,'IATA airline code') ).

fof(kb_SUMO_50415,axiom,
    ! [V__AIR,V__STR] :
      ( ( s__instance(V__STR,s__SymbolicString)
        & s__instance(V__AIR,s__SelfConnectedObject) )
     => ( s__codeMapping(s__IATAAirlineCode,V__STR,V__AIR)
       => s__member(V__AIR,s__InternationalAirTransportAssociation) ) ) ).

fof(kb_SUMO_50416,axiom,
    ! [V__AIR,V__STR] :
      ( s__instance(V__STR,s__SymbolicString)
     => ( s__codeMapping(s__IATAAirlineCode,V__STR,V__AIR)
       => "2" = s__StringLengthFn(V__STR) ) ) ).

fof(kb_SUMO_50417,axiom,
    s__instance(s__IACOAirlineCode,s__CodeMap) ).

fof(kb_SUMO_50418,axiom,
    s__documentation(s__IACOAirlineCode,s__EnglishLanguage,'The 3-character tag given to an &%Airline by the &%InternationalCivilAviationOrganization to represent that &%Airline at any &%Airport') ).

fof(kb_SUMO_50419,axiom,
    s__termFormat(s__EnglishLanguage,s__IACOAirlineCode,'IACO airline code') ).

fof(kb_SUMO_50420,axiom,
    ! [V__AIR,V__STR] :
      ( ( s__instance(V__STR,s__SymbolicString)
        & s__instance(V__AIR,s__SelfConnectedObject) )
     => ( s__codeMapping(s__IACOAirlineCode,V__STR,V__AIR)
       => s__member(V__AIR,s__InternationalCivilAviationOrganization) ) ) ).

fof(kb_SUMO_50421,axiom,
    ! [V__AIR,V__STR] :
      ( s__instance(V__STR,s__SymbolicString)
     => ( s__codeMapping(s__IACOAirlineCode,V__STR,V__AIR)
       => "3" = s__StringLengthFn(V__STR) ) ) ).

fof(kb_SUMO_50422,axiom,
    s__subclass(s__AOCnumber,s__SymbolicString) ).

fof(kb_SUMO_50423,axiom,
    s__instance(s__AOCnumber__t,s__SetOrClass) ).

fof(kb_SUMO_50424,axiom,
    s__documentation(s__AOCnumber,s__EnglishLanguage,'The certification number that signifies an &%Airline has recieved an Air Operator Certification, allowing the airline to use aircraft for commercial purposes.') ).

fof(kb_SUMO_50425,axiom,
    s__termFormat(s__EnglishLanguage,s__AOCnumber,'AOC number') ).

fof(kb_SUMO_50426,axiom,
    ! [V__AOC] :
      ( s__instance(V__AOC,s__SymbolicString)
     => ( s__instance(V__AOC,s__AOCnumber)
       => "8" = s__StringLengthFn(V__AOC) ) ) ).

fof(kb_SUMO_50427,axiom,
    ! [V__AOC] :
      ( s__instance(V__AOC,s__AOCnumber)
     => ? [V__G,V__AIRLINE] :
          ( s__instance(V__G,s__Process)
          & s__instance(V__G,s__Giving)
          & s__agent(V__G,s__FederalAviationAdministration)
          & s__destination(V__G,V__AIRLINE)
          & s__patient(V__G,V__AOC) ) ) ).

fof(kb_SUMO_50428,axiom,
    ! [V__AOC,V__AIRLINE] :
      ( ( s__instance(V__AIRLINE,s__CognitiveAgent)
        & s__instance(V__AOC,s__Object) )
     => ( ( s__instance(V__AOC,s__AOCnumber)
          & s__instance(V__AIRLINE,s__Airline)
          & s__possesses(V__AIRLINE,V__AOC) )
       => s__confersRight('(? [V__AIR] : (s__instance(V__AIR,s__ServiceProcess) & s__instance(V__AIR,s__AirTransportationService) & s__serviceProvider(V__AIR,V__AIRLINE)))',s__FederalAviationAdministration,V__AIRLINE) ) ) ).

fof(kb_SUMO_50429,axiom,
    s__subclass(s__CommonCarrier,s__TransportationCompany) ).

fof(kb_SUMO_50430,axiom,
    s__instance(s__CommonCarrier__t,s__SetOrClass) ).

fof(kb_SUMO_50431,axiom,
    s__documentation(s__CommonCarrier,s__EnglishLanguage,'&%CommonCarrier is the subclass of &%TransportationCompany whose instances must offer services to all customers. Contrast with &%ContractCarrier.') ).

fof(kb_SUMO_50432,axiom,
    s__subclass(s__ContractCarrier,s__TransportationCompany) ).

fof(kb_SUMO_50433,axiom,
    s__instance(s__ContractCarrier__t,s__SetOrClass) ).

fof(kb_SUMO_50434,axiom,
    s__documentation(s__ContractCarrier,s__EnglishLanguage,'&%ContractCarrier is the subclass of &%TransportationCompany whose instances offer services to only one customer, under contract. Contrast with &%CommonCarrier.') ).

fof(kb_SUMO_50435,axiom,
    s__disjoint(s__CommonCarrier,s__ContractCarrier) ).

fof(kb_SUMO_50436,axiom,
    s__subclass(s__RailroadCompany,s__TransportationCompany) ).

fof(kb_SUMO_50437,axiom,
    s__documentation(s__RailroadCompany,s__EnglishLanguage,'Any &%TransportationCompany whose services include &%Transportation by &%Train.') ).

fof(kb_SUMO_50438,axiom,
    ! [V__COMPANY] :
      ( s__instance(V__COMPANY,s__Agent)
     => ( s__instance(V__COMPANY,s__RailroadCompany)
       => ? [V__SERVICE,V__TRAIN] :
            ( s__instance(V__TRAIN,s__Object)
            & s__instance(V__SERVICE,s__Process)
            & s__instance(V__SERVICE,s__CommercialService)
            & s__agent(V__SERVICE,V__COMPANY)
            & s__instance(V__SERVICE,s__Transportation)
            & s__instrument(V__SERVICE,V__TRAIN)
            & s__instance(V__TRAIN,s__Train) ) ) ) ).

fof(kb_SUMO_50439,axiom,
    s__subclass(s__ClassIRailroad,s__RailroadCompany) ).

fof(kb_SUMO_50440,axiom,
    s__instance(s__ClassIRailroad__t,s__SetOrClass) ).

fof(kb_SUMO_50441,axiom,
    s__instance(s__RailroadCompany__t,s__SetOrClass) ).

fof(kb_SUMO_50442,axiom,
    s__documentation(s__ClassIRailroad,s__EnglishLanguage,'&%ClassIRailroad is the subclass of &%RailroadCompany whose instances have an average annual gross revenue above $256.4 million &%UnitedStatesDollars.') ).

fof(kb_SUMO_50443,axiom,
    s__subclass(s__ClassIIRailroad,s__RailroadCompany) ).

fof(kb_SUMO_50444,axiom,
    s__instance(s__ClassIIRailroad__t,s__SetOrClass) ).

fof(kb_SUMO_50445,axiom,
    s__documentation(s__ClassIIRailroad,s__EnglishLanguage,'&%ClassIIRailroad is the subclass of &%RailroadCompany whose instances have an average annual gross revenue between $20.5 and $256.4 million &%UnitedStatesDollars.') ).

fof(kb_SUMO_50446,axiom,
    s__subclass(s__ClassIIIRailroad,s__RailroadCompany) ).

fof(kb_SUMO_50447,axiom,
    s__instance(s__ClassIIIRailroad__t,s__SetOrClass) ).

fof(kb_SUMO_50448,axiom,
    s__documentation(s__ClassIIIRailroad,s__EnglishLanguage,'&%ClassIIIRailroad is the subclass of &%RailroadCompany whose instances have an average annual gross revenue below $20.5 million &%UnitedStatesDollars.') ).

fof(kb_SUMO_50449,axiom,
    s__instance(s__passengerCapacityMaxNumber__m,s__BinaryPredicate) ).

fof(kb_SUMO_50450,axiom,
    s__domain(s__passengerCapacityMaxNumber__m,"1",s__TransportationDevice) ).

fof(kb_SUMO_50451,axiom,
    s__domain(s__passengerCapacityMaxNumber__m,"2",s__Number) ).

fof(kb_SUMO_50452,axiom,
    s__documentation(s__passengerCapacityMaxNumber__m,s__EnglishLanguage,'(&%passengerCapacityMaxNumber ?TRANSPORT ?NUMBER) means that the &%TransportationDevice ?TRANSPORT has a safe carrying capacity for ?NUMBER of passengers.') ).

fof(kb_SUMO_50453,axiom,
    s__subclass(s__ShipCrew,s__Organization) ).

fof(kb_SUMO_50454,axiom,
    s__instance(s__ShipCrew__t,s__SetOrClass) ).

fof(kb_SUMO_50455,axiom,
    s__documentation(s__ShipCrew,s__EnglishLanguage,'A &%ShipCrew is an &%Organization of people who operate a &%Ship, &%Plane, &%Train, or other transportation vehicle.') ).

fof(kb_SUMO_50456,axiom,
    s__instance(s__ShipCrewFn__m,s__UnaryFunction) ).

fof(kb_SUMO_50457,axiom,
    s__documentation(s__ShipCrewFn__m,s__EnglishLanguage,'(&%ShipCrewFn ?BOAT) denotes the &%Organization consisting of the people charged with operating the &%WaterVehicle ?BOAT.') ).

fof(kb_SUMO_50458,axiom,
    s__domain(s__ShipCrewFn__m,"1",s__WaterVehicle) ).

fof(kb_SUMO_50459,axiom,
    s__range(s__ShipCrewFn__m,s__Group) ).

fof(kb_SUMO_50460,axiom,
    s__instance(s__FirstMate,s__Position) ).

fof(kb_SUMO_50461,axiom,
    s__instance(s__ChiefSteward,s__Position) ).

fof(kb_SUMO_50462,axiom,
    s__instance(s__RadioOperator,s__Position) ).

fof(kb_SUMO_50463,axiom,
    ! [V__PERSON] :
      ( ( s__subclass(V__PERSON,s__Process)
        & s__instance(V__PERSON,s__Object)
        & s__instance(V__PERSON,s__SetOrClass) )
     => ( s__attribute(V__PERSON,s__RadioOperator)
       => s__hasSkill(V__PERSON,s__OperatingFn(s__CommunicationRadio)) ) ) ).

fof(kb_SUMO_50464,axiom,
    s__subclass(s__Airline,s__TransportationCompany) ).

fof(kb_SUMO_50465,axiom,
    s__instance(s__Airline__t,s__SetOrClass) ).

fof(kb_SUMO_50466,axiom,
    s__documentation(s__Airline,s__EnglishLanguage,'An Airline is a &%TransportationCompany that specializes in providing &%AirTransportation') ).

fof(kb_SUMO_50467,axiom,
    s__termFormat(s__EnglishLanguage,s__Airline,'Airline') ).

fof(kb_SUMO_50468,axiom,
    ! [V__AIRLINE] :
      ( s__instance(V__AIRLINE,s__Object)
     => ( s__instance(V__AIRLINE,s__Airline)
       => s__attribute(V__AIRLINE,s__AirTransportationIndustry) ) ) ).

fof(kb_SUMO_50469,axiom,
    ! [V__AIRLINE] :
      ( s__instance(V__AIRLINE,s__CognitiveAgent)
     => ( s__instance(V__AIRLINE,s__Airline)
       => s__hasPurpose(V__AIRLINE,'(? [V__AIR] : (s__instance(V__AIR,s__ServiceProcess) & s__instance(V__AIR,s__AirTransportationService) & s__serviceProvider(V__AIR,V__AIRLINE)))') ) ) ).

fof(kb_SUMO_50470,axiom,
    ! [V__AIRLINE] :
      ( s__instance(V__AIRLINE,s__Agent)
     => ( s__instance(V__AIRLINE,s__Airline)
       => ? [V__FLEET,V__AIRCRAFT] :
            ( s__instance(V__AIRCRAFT,s__SelfConnectedObject)
            & s__instance(V__FLEET,s__Collection)
            & s__instance(V__FLEET,s__Fleet)
            & s__possesses(V__AIRLINE,V__FLEET)
            & s__instance(V__AIRCRAFT,s__Aircraft)
            & s__member(V__AIRCRAFT,V__FLEET) ) ) ) ).

fof(kb_SUMO_50471,axiom,
    s__subclass(s__TransportationService,s__ServiceProcess) ).

fof(kb_SUMO_50472,axiom,
    s__documentation(s__TransportationService,s__EnglishLanguage,'&%TransportationService refers to how an agent that possesses some kind of vehicle transports people around') ).

fof(kb_SUMO_50473,axiom,
    s__termFormat(s__EnglishLanguage,s__TransportationService,'transportation service') ).

fof(kb_SUMO_50474,axiom,
    ! [V__SVC] :
      ( s__instance(V__SVC,s__Process)
     => ( s__instance(V__SVC,s__TransportationService)
       => ? [V__VEHICLE,V__AGENT,V__TRANS,V__CUST] :
            ( s__instance(V__CUST,s__CognitiveAgent)
            & s__instance(V__TRANS,s__Process)
            & s__instance(V__AGENT,s__CognitiveAgent)
            & s__instance(V__VEHICLE,s__Object)
            & s__agent(V__SVC,V__AGENT)
            & s__possesses(V__AGENT,V__VEHICLE)
            & s__customer(V__CUST,V__AGENT)
            & s__instance(V__VEHICLE,s__Vehicle)
            & s__instance(V__TRANS,s__Transportation)
            & s__agent(V__TRANS,V__AGENT)
            & s__patient(V__TRANS,V__CUST)
            & s__instrument(V__TRANS,V__VEHICLE)
            & s__subProcess(V__TRANS,V__SVC) ) ) ) ).

fof(kb_SUMO_50475,axiom,
    s__subclass(s__AirTransportationService,s__TransportationService) ).

fof(kb_SUMO_50476,axiom,
    s__instance(s__AirTransportationService__t,s__SetOrClass) ).

fof(kb_SUMO_50477,axiom,
    s__documentation(s__AirTransportationService,s__EnglishLanguage,'A &%TransportationService provided by an &%Agent that involves flying a customer from one &%Airport to another &%Airport.') ).

fof(kb_SUMO_50478,axiom,
    s__termFormat(s__EnglishLanguage,s__AirTransportationService,'Air Transportation Service') ).

fof(kb_SUMO_50479,axiom,
    ! [V__SERVICE] :
      ( s__instance(V__SERVICE,s__Process)
     => ( s__instance(V__SERVICE,s__AirTransportationService)
       => ? [V__AIRCRAFT,V__AIR] :
            ( s__instance(V__AIR,s__Process)
            & s__instance(V__AIRCRAFT,s__Object)
            & s__instance(V__AIR,s__AirTransportation)
            & s__subProcess(V__AIR,V__SERVICE)
            & s__instrument(V__AIR,V__AIRCRAFT)
            & s__instance(V__AIRCRAFT,s__Aircraft) ) ) ) ).

fof(kb_SUMO_50480,axiom,
    s__subclass(s__LandTransportationService,s__TransportationService) ).

fof(kb_SUMO_50481,axiom,
    s__instance(s__LandTransportationService__t,s__SetOrClass) ).

fof(kb_SUMO_50482,axiom,
    s__documentation(s__LandTransportationService,s__EnglishLanguage,'A &%TransportationService provided by an &%Agent that involves &%LandTransportation') ).

fof(kb_SUMO_50483,axiom,
    s__termFormat(s__EnglishLanguage,s__LandTransportationService,'Land Transportation Service') ).

fof(kb_SUMO_50484,axiom,
    ! [V__SERVICE] :
      ( s__instance(V__SERVICE,s__Process)
     => ( s__instance(V__SERVICE,s__LandTransportationService)
       => ? [V__LAND,V__VEHICLE] :
            ( s__instance(V__VEHICLE,s__Object)
            & s__instance(V__LAND,s__Process)
            & s__instance(V__LAND,s__LandTransportation)
            & s__instance(V__VEHICLE,s__LandVehicle)
            & s__instrument(V__LAND,V__VEHICLE)
            & s__subProcess(V__LAND,V__SERVICE) ) ) ) ).

fof(kb_SUMO_50485,axiom,
    s__subclass(s__WaterTransportationService,s__TransportationService) ).

fof(kb_SUMO_50486,axiom,
    s__instance(s__WaterTransportationService__t,s__SetOrClass) ).

fof(kb_SUMO_50487,axiom,
    s__documentation(s__WaterTransportationService,s__EnglishLanguage,'A &%TransportationService that involves &%WaterTransportation') ).

fof(kb_SUMO_50488,axiom,
    s__termFormat(s__EnglishLanguage,s__WaterTransportationService,'Water Transportation Service') ).

fof(kb_SUMO_50489,axiom,
    ! [V__SERVICE] :
      ( s__instance(V__SERVICE,s__Process)
     => ( s__instance(V__SERVICE,s__WaterTransportationService)
       => ? [V__WATER,V__VEHICLE] :
            ( s__instance(V__VEHICLE,s__Object)
            & s__instance(V__WATER,s__Process)
            & s__instance(V__WATER,s__WaterTransportation)
            & s__instance(V__VEHICLE,s__WaterVehicle)
            & s__instrument(V__WATER,V__VEHICLE)
            & s__subProcess(V__WATER,V__SERVICE) ) ) ) ).

fof(kb_SUMO_50490,axiom,
    s__instance(s__providesDestination__m,s__BinaryPredicate) ).

fof(kb_SUMO_50491,axiom,
    s__domain(s__providesDestination__m,"1",s__TransportationCompany) ).

fof(kb_SUMO_50492,axiom,
    s__domain(s__providesDestination__m,"2",s__Region) ).

fof(kb_SUMO_50493,axiom,
    s__documentation(s__providesDestination__m,s__EnglishLanguage,'(providesDestination ?TC ?REG) means &%TransportationCompany, ?TC, provides possible &%Transportation to &%Region ?REG.') ).

fof(kb_SUMO_50494,axiom,
    s__termFormat(s__EnglishLanguage,s__providesDestination__m,'provides destination') ).

fof(kb_SUMO_50495,axiom,
    ! [V__TC,V__REG] :
      ( ( s__instance(V__REG,s__Region)
        & s__instance(V__TC,s__TransportationCompany)
        & s__instance(V__TC,s__CognitiveAgent) )
     => ( s__providesDestination(V__TC,V__REG)
       => s__modalAttribute('(? [V__SVC] : (s__instance(V__SVC,s__ServiceProcess) & s__instance(V__SVC,s__TransportationService) & s__serviceProvider(V__SVC,V__TC) & s__destination(V__SVC,V__REG)))',s__Possibility) ) ) ).

fof(kb_SUMO_50496,axiom,
    s__subclass(s__ViralCellInvasion,s__BiologicalProcess) ).

fof(kb_SUMO_50497,axiom,
    s__instance(s__ViralCellInvasion__t,s__SetOrClass) ).

fof(kb_SUMO_50498,axiom,
    s__documentation(s__ViralCellInvasion,s__EnglishLanguage,'The Class of events in which a cell is penetrated by a virus and in which a virus enters the cell to be, or perhaps not be, further processed within the cell.') ).

fof(kb_SUMO_50499,axiom,
    s__instance(s__invadingVirus__m,s__CaseRole) ).

fof(kb_SUMO_50500,axiom,
    s__instance(s__invadingVirus__m,s__SingleValuedRelation) ).

fof(kb_SUMO_50501,axiom,
    s__subrelation(s__invadingVirus__m,s__agent__m) ).

fof(kb_SUMO_50502,axiom,
    s__domain(s__invadingVirus__m,"1",s__ViralCellInvasion) ).

fof(kb_SUMO_50503,axiom,
    s__domain(s__invadingVirus__m,"2",s__Virus) ).

fof(kb_SUMO_50504,axiom,
    s__documentation(s__invadingVirus__m,s__EnglishLanguage,'(&%invadingVirus ?CELLINV ?VIRUS) means that ?VIRUS is a virus that invades a host cell in the cell invasion ?CELLINV. If the invasion results in a replication, it is the genome of the invading virus that is replicated. The original virus is destroyed but replicated in the process.') ).

fof(kb_SUMO_50505,axiom,
    s__instance(s__geneticSubstrateOfVirus__m,s__BinaryPredicate) ).

fof(kb_SUMO_50506,axiom,
    s__instance(s__geneticSubstrateOfVirus__m,s__SingleValuedRelation) ).

fof(kb_SUMO_50507,axiom,
    s__subrelation(s__geneticSubstrateOfVirus__m,s__part__m) ).

fof(kb_SUMO_50508,axiom,
    s__domain(s__geneticSubstrateOfVirus__m,"1",s__Virus) ).

fof(kb_SUMO_50509,axiom,
    s__domain(s__geneticSubstrateOfVirus__m,"2",s__Molecule) ).

fof(kb_SUMO_50510,axiom,
    s__documentation(s__geneticSubstrateOfVirus__m,s__EnglishLanguage,'(&%geneticSubstrateOfVirus ?VIRUS ?MOL) relates the virus ?VIRUS to the molecule ?MOL that contains its genetic information.') ).

fof(kb_SUMO_50511,axiom,
    s__partition_3(s__Virus,s__DNAVirus,s__RNAVirus) ).

fof(kb_SUMO_50512,axiom,
    s__partition_3(s__Virus,s__VirusDoubleStranded,s__VirusSingleStranded) ).

fof(kb_SUMO_50513,axiom,
    s__partition_3(s__Virus,s__UnenvelopedVirus,s__EnvelopedVirus) ).

fof(kb_SUMO_50514,axiom,
    s__subclass(s__DNAMolecule,s__Molecule) ).

fof(kb_SUMO_50515,axiom,
    s__instance(s__DNAMolecule__t,s__SetOrClass) ).

fof(kb_SUMO_50516,axiom,
    s__documentation(s__DNAMolecule,s__EnglishLanguage,'Deoxyribonucleic acid (DNA) is a nucleic acid which carries genetic instructions for the biological development of all cellular forms of life and many viruses. DNA is sometimes referred to as the molecule of heredity as it is inherited and used to propagate traits. During reproduction, it is replicated and transmitted to offspring. In bacteria and other simple cell organisms, DNA is distributed more or less throughout the cell. In the complex cells that make up plants, animals and in other multi-celled organisms, most of the DNA is found in the chromosomes, which are located in the cell nucleus. (from Wikipedia)') ).

fof(kb_SUMO_50517,axiom,
    s__subclass(s__DNAVirus,s__Virus) ).

fof(kb_SUMO_50518,axiom,
    s__documentation(s__DNAVirus,s__EnglishLanguage,'The class of viruses whose genetic material is made of DNA.') ).

fof(kb_SUMO_50519,axiom,
    ! [V__VIRUS] :
      ( s__instance(V__VIRUS,s__Object)
     => ( s__instance(V__VIRUS,s__DNAVirus)
       => ? [V__MOLECULE] :
            ( s__instance(V__MOLECULE,s__Object)
            & s__instance(V__MOLECULE,s__DNAMolecule)
            & s__part(V__MOLECULE,V__VIRUS) ) ) ) ).

fof(kb_SUMO_50520,axiom,
    ! [V__OBJ1] :
      ( s__instance(V__OBJ1,s__Virus)
     => ( s__instance(V__OBJ1,s__DNAVirus)
       => ? [V__OBJ2] :
            ( s__instance(V__OBJ2,s__Molecule)
            & s__geneticSubstrateOfVirus(V__OBJ1,V__OBJ2)
            & s__instance(V__OBJ2,s__DNAMolecule) ) ) ) ).

fof(kb_SUMO_50521,axiom,
    s__subclass(s__RNAMolecule,s__Molecule) ).

fof(kb_SUMO_50522,axiom,
    s__instance(s__RNAMolecule__t,s__SetOrClass) ).

fof(kb_SUMO_50523,axiom,
    s__documentation(s__RNAMolecule,s__EnglishLanguage,'Ribonucleic acid (RNA) is a nucleic acid consisting of a string of covalently-bound nucleotides. It is biochemically distinguished from DNA by the presence of an additional hydroxyl group, attached to each pentose ring, as well as by the use of uracil, instead of thymine. RNA transmits genetic information from DNA (via transcription) into proteins (by translation).') ).

fof(kb_SUMO_50524,axiom,
    s__subclass(s__RNAVirus,s__Virus) ).

fof(kb_SUMO_50525,axiom,
    s__instance(s__RNAVirus__t,s__SetOrClass) ).

fof(kb_SUMO_50526,axiom,
    s__documentation(s__RNAVirus,s__EnglishLanguage,'The class of viruses whose genetic material is made up of RNA.') ).

fof(kb_SUMO_50527,axiom,
    ! [V__OBJ1] :
      ( s__instance(V__OBJ1,s__Virus)
     => ( s__instance(V__OBJ1,s__RNAVirus)
       => ? [V__OBJ2] :
            ( s__instance(V__OBJ2,s__Molecule)
            & s__geneticSubstrateOfVirus(V__OBJ1,V__OBJ2)
            & s__instance(V__OBJ2,s__RNAMolecule) ) ) ) ).

fof(kb_SUMO_50528,axiom,
    s__subclass(s__UnenvelopedVirus,s__Virus) ).

fof(kb_SUMO_50529,axiom,
    s__instance(s__UnenvelopedVirus__t,s__SetOrClass) ).

fof(kb_SUMO_50530,axiom,
    s__documentation(s__UnenvelopedVirus,s__EnglishLanguage,'The class of viruses whose nucleocapsid does not have a lipid bilayer while it is in the virion stage.') ).

fof(kb_SUMO_50531,axiom,
    s__subclass(s__EnvelopedVirus,s__Virus) ).

fof(kb_SUMO_50532,axiom,
    s__instance(s__EnvelopedVirus__t,s__SetOrClass) ).

fof(kb_SUMO_50533,axiom,
    s__documentation(s__EnvelopedVirus,s__EnglishLanguage,'The class of viruses whose virions have a lipid bilayer formed when the nucleocapsid buds through the cell membrane upon formation.') ).

fof(kb_SUMO_50534,axiom,
    s__subclass(s__VirusDoubleStranded,s__Virus) ).

fof(kb_SUMO_50535,axiom,
    s__instance(s__VirusDoubleStranded__t,s__SetOrClass) ).

fof(kb_SUMO_50536,axiom,
    s__documentation(s__VirusDoubleStranded,s__EnglishLanguage,'The class of viruses whose DNA or RNA is doublestranded.') ).

fof(kb_SUMO_50537,axiom,
    s__subclass(s__VirusSingleStranded,s__Virus) ).

fof(kb_SUMO_50538,axiom,
    s__instance(s__VirusSingleStranded__t,s__SetOrClass) ).

fof(kb_SUMO_50539,axiom,
    s__documentation(s__VirusSingleStranded,s__EnglishLanguage,'The class of viruses whose DNA or RNA is singlestranded.') ).

fof(kb_SUMO_50540,axiom,
    s__subclass(s__MoleculeStructuralAttribute,s__ShapeAttribute) ).

fof(kb_SUMO_50541,axiom,
    s__instance(s__MoleculeStructuralAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_50542,axiom,
    s__documentation(s__MoleculeStructuralAttribute,s__EnglishLanguage,'A &%MoleculeStructuralAttribute applies to a &%Molecule in virtue of the way the &%Molecule is configured.') ).

fof(kb_SUMO_50543,axiom,
    s__instance(s__DoubleStrandedMolecularStructure,s__MoleculeStructuralAttribute) ).

fof(kb_SUMO_50544,axiom,
    s__documentation(s__DoubleStrandedMolecularStructure,s__EnglishLanguage,'The attribute, held by molecules, of being double stranded.') ).

fof(kb_SUMO_50545,axiom,
    s__instance(s__hasMolecularStructuralAttribute__m,s__BinaryPredicate) ).

fof(kb_SUMO_50546,axiom,
    s__subrelation(s__hasMolecularStructuralAttribute__m,s__attribute__m) ).

fof(kb_SUMO_50547,axiom,
    s__domain(s__hasMolecularStructuralAttribute__m,"1",s__Molecule) ).

fof(kb_SUMO_50548,axiom,
    s__domain(s__hasMolecularStructuralAttribute__m,"2",s__MoleculeStructuralAttribute) ).

fof(kb_SUMO_50549,axiom,
    s__documentation(s__hasMolecularStructuralAttribute__m,s__EnglishLanguage,'(&%hasMolecularStructuralAttribute ?MOL ?ATT) means that ?MOL has the attribute ?ATT.') ).

fof(kb_SUMO_50550,axiom,
    ! [V__GENMAT,V__VIR] :
      ( ( s__instance(V__VIR,s__Virus)
        & s__instance(V__GENMAT,s__Molecule) )
     => ( ( s__instance(V__VIR,s__VirusDoubleStranded)
          & s__geneticSubstrateOfVirus(V__VIR,V__GENMAT) )
       => s__hasMolecularStructuralAttribute(V__GENMAT,s__DoubleStrandedMolecularStructure) ) ) ).

fof(kb_SUMO_50551,axiom,
    s__subclass(s__Poxviridae,s__DNAVirus) ).

fof(kb_SUMO_50552,axiom,
    s__instance(s__DNAVirus__t,s__SetOrClass) ).

fof(kb_SUMO_50553,axiom,
    s__documentation(s__Poxviridae,s__EnglishLanguage,'The class of viruses that are in the poxviridae family.') ).

fof(kb_SUMO_50554,axiom,
    s__subclass(s__Chordopoxvirinae,s__Poxviridae) ).

fof(kb_SUMO_50555,axiom,
    s__instance(s__Chordopoxvirinae__t,s__SetOrClass) ).

fof(kb_SUMO_50556,axiom,
    s__instance(s__Poxviridae__t,s__SetOrClass) ).

fof(kb_SUMO_50557,axiom,
    s__documentation(s__Chordopoxvirinae,s__EnglishLanguage,'The class of viruses in the chordopoxvirinae subfamily.') ).

fof(kb_SUMO_50558,axiom,
    s__subclass(s__Orthopoxvirus,s__Chordopoxvirinae) ).

fof(kb_SUMO_50559,axiom,
    s__documentation(s__Orthopoxvirus,s__EnglishLanguage,'The class of viruses in the orthopoxvirus genus.') ).

fof(kb_SUMO_50560,axiom,
    s__subclass(s__VacciniaVirus,s__Orthopoxvirus) ).

fof(kb_SUMO_50561,axiom,
    s__instance(s__Orthopoxvirus__t,s__SetOrClass) ).

fof(kb_SUMO_50562,axiom,
    s__documentation(s__VacciniaVirus,s__EnglishLanguage,'The class of vaccinia viruses.') ).

fof(kb_SUMO_50563,axiom,
    s__instance(s__Virion,s__DevelopmentalAttribute) ).

fof(kb_SUMO_50564,axiom,
    s__documentation(s__Virion,s__EnglishLanguage,'The class of viruses in the virion stage, i.e., viruses that are mature and capable of exiting cells or invading other viruses.') ).

fof(kb_SUMO_50565,axiom,
    s__subclass(s__VacciniaVirion,s__VacciniaVirus) ).

fof(kb_SUMO_50566,axiom,
    s__instance(s__VacciniaVirion__t,s__SetOrClass) ).

fof(kb_SUMO_50567,axiom,
    s__instance(s__VacciniaVirus__t,s__SetOrClass) ).

fof(kb_SUMO_50568,axiom,
    s__exhaustiveDecomposition_5(s__VacciniaVirion,s__IntracellularMatureVirionVaccinia,s__IntracellularEnvelopedVirionVaccinia,s__ExtracellularEnvelopedVirionVaccinia,s__ProgenyVacciniaVirusImmature) ).

fof(kb_SUMO_50569,axiom,
    s__documentation(s__VacciniaVirion,s__EnglishLanguage,'The class of vaccinia viruses in virion stage. These can be subdivided into &%IntracellularMatureVirionVaccinia, &%IntracellularEnvelopedVirionVaccinia, &%ExtracellularEnvelopedVirionVaccinia, and &%ProgenyVacciniaVirusImmature.') ).

fof(kb_SUMO_50570,axiom,
    ! [V__VIRUS] :
      ( s__instance(V__VIRUS,s__Object)
     => ( s__instance(V__VIRUS,s__VacciniaVirion)
       => s__attribute(V__VIRUS,s__Virion) ) ) ).

fof(kb_SUMO_50571,axiom,
    s__subclass(s__IntracellularMatureVirionVaccinia,s__VacciniaVirion) ).

fof(kb_SUMO_50572,axiom,
    s__instance(s__IntracellularMatureVirionVaccinia__t,s__SetOrClass) ).

fof(kb_SUMO_50573,axiom,
    s__documentation(s__IntracellularMatureVirionVaccinia,s__EnglishLanguage,'The class of viruses that are at the stage of development of being mature but lacking an extra coat.') ).

fof(kb_SUMO_50574,axiom,
    s__subclass(s__IntracellularEnvelopedVirionVaccinia,s__VacciniaVirion) ).

fof(kb_SUMO_50575,axiom,
    s__instance(s__IntracellularEnvelopedVirionVaccinia__t,s__SetOrClass) ).

fof(kb_SUMO_50576,axiom,
    s__documentation(s__IntracellularEnvelopedVirionVaccinia,s__EnglishLanguage,'The class of virions that result from a second virion wrapping.') ).

fof(kb_SUMO_50577,axiom,
    s__subclass(s__ExtracellularEnvelopedVirionVaccinia,s__VacciniaVirion) ).

fof(kb_SUMO_50578,axiom,
    s__instance(s__ExtracellularEnvelopedVirionVaccinia__t,s__SetOrClass) ).

fof(kb_SUMO_50579,axiom,
    s__documentation(s__ExtracellularEnvelopedVirionVaccinia,s__EnglishLanguage,'The class of viruses that have an extra envelope and move outside the cell that they have invaded before invading another cell.') ).

fof(kb_SUMO_50580,axiom,
    s__subclass(s__ProgenyVacciniaVirusImmature,s__VacciniaVirus) ).

fof(kb_SUMO_50581,axiom,
    s__instance(s__ProgenyVacciniaVirusImmature__t,s__SetOrClass) ).

fof(kb_SUMO_50582,axiom,
    s__documentation(s__ProgenyVacciniaVirusImmature,s__EnglishLanguage,'The class of viruses that are at the immature stage after being produced.') ).

fof(kb_SUMO_50583,axiom,
    s__instance(s__lifeStageAchieved__m,s__BinaryPredicate) ).

fof(kb_SUMO_50584,axiom,
    s__domain(s__lifeStageAchieved__m,"1",s__BiologicalProcess) ).

fof(kb_SUMO_50585,axiom,
    s__domain(s__lifeStageAchieved__m,"2",s__DevelopmentalAttribute) ).

fof(kb_SUMO_50586,axiom,
    s__documentation(s__lifeStageAchieved__m,s__EnglishLanguage,'(&%lifeStageAchieved ?BDE ?ATTR) relates the &%BiologicalProcess ?BDE to the &%DevelopmentalAttribute that is realized as a result of ?BDE.') ).

%FOL fof(kb_SUMO_50587,axiom,(( (! [V__OBJ,V__LST,V__BDE] : ((s__instance(V__BDE,s__BiologicalProcess) & s__instance(V__LST,s__DevelopmentalAttribute) & s__instance(V__LST,s__SetOrClass) & s__instance(V__OBJ,s__Agent)) => ((s__lifeStageAchieved(V__BDE,V__LST) & s__experiencer(V__BDE,V__OBJ)) => s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__BDE)),'s__instance(V__OBJ,V__LST)')))) ))).

fof(kb_SUMO_50588,axiom,
    ! [V__OBJ,V__LST,V__BDE] :
      ( ( s__instance(V__BDE,s__BiologicalProcess)
        & s__instance(V__LST,s__DevelopmentalAttribute)
        & s__instance(V__LST,s__SetOrClass)
        & s__instance(V__OBJ,s__Agent) )
     => ( ( s__lifeStageAchieved(V__BDE,V__LST)
          & s__experiencer(V__BDE,V__OBJ) )
       => s__holdsDuring(s__BeginFn(s__WhenFn(V__BDE)),'(~ s__instance(V__OBJ,V__LST))') ) ) ).

fof(kb_SUMO_50589,axiom,
    s__instance(s__catalyst__m,s__CaseRole) ).

fof(kb_SUMO_50590,axiom,
    s__documentation(s__catalyst__m,s__EnglishLanguage,'A relation between a &%ChemicalProcess and a &%Substance that acts to acelerate or enable the &%ChemicalProcess.') ).

fof(kb_SUMO_50591,axiom,
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__Object)
     => ( s__instance(V__OBJ,s__Enzyme)
       => s__capability(s__ChemicalProcess,s__catalyst__m,V__OBJ) ) ) ).

fof(kb_SUMO_50592,axiom,
    s__subclass(s__InitiatorProtein,s__Enzyme) ).

fof(kb_SUMO_50593,axiom,
    s__instance(s__InitiatorProtein__t,s__SetOrClass) ).

fof(kb_SUMO_50594,axiom,
    s__documentation(s__InitiatorProtein,s__EnglishLanguage,'The class of proteins that are necessary to initiate protein synthesis.') ).

fof(kb_SUMO_50595,axiom,
    s__subclass(s__DNAPolymerase,s__Enzyme) ).

fof(kb_SUMO_50596,axiom,
    s__instance(s__DNAPolymerase__t,s__SetOrClass) ).

fof(kb_SUMO_50597,axiom,
    s__documentation(s__DNAPolymerase,s__EnglishLanguage,'The class of DNA polymerase molecules. Each one plays the role of catalyzing the production of DNA.') ).

fof(kb_SUMO_50598,axiom,
    s__subclass(s__StructuralProtein,s__Protein) ).

fof(kb_SUMO_50599,axiom,
    s__instance(s__StructuralProtein__t,s__SetOrClass) ).

fof(kb_SUMO_50600,axiom,
    s__documentation(s__StructuralProtein,s__EnglishLanguage,'The class of proteins whose role it is to provide mechanical support to cells and tissues.') ).

fof(kb_SUMO_50601,axiom,
    s__subclass(s__TransportProtein,s__Protein) ).

fof(kb_SUMO_50602,axiom,
    s__instance(s__TransportProtein__t,s__SetOrClass) ).

fof(kb_SUMO_50603,axiom,
    s__documentation(s__TransportProtein,s__EnglishLanguage,'The class of protein molecules whose role it is to carry small molecules or ions.') ).

fof(kb_SUMO_50604,axiom,
    s__subclass(s__MotorProtein,s__Protein) ).

fof(kb_SUMO_50605,axiom,
    s__instance(s__MotorProtein__t,s__SetOrClass) ).

fof(kb_SUMO_50606,axiom,
    s__documentation(s__MotorProtein,s__EnglishLanguage,'The class of protein molecules whose role it is to generate movement in cells and tissues.') ).

fof(kb_SUMO_50607,axiom,
    s__subclass(s__StorageProtein,s__Protein) ).

fof(kb_SUMO_50608,axiom,
    s__instance(s__StorageProtein__t,s__SetOrClass) ).

fof(kb_SUMO_50609,axiom,
    s__documentation(s__StorageProtein,s__EnglishLanguage,'The class of protein molecules whose role it is to store small molecules or ions.') ).

fof(kb_SUMO_50610,axiom,
    s__subclass(s__SignalingProtein,s__Protein) ).

fof(kb_SUMO_50611,axiom,
    s__instance(s__SignalingProtein__t,s__SetOrClass) ).

fof(kb_SUMO_50612,axiom,
    s__documentation(s__SignalingProtein,s__EnglishLanguage,'The class of protein molecules whose role is to carry signals from cell to cell.') ).

fof(kb_SUMO_50613,axiom,
    s__subclass(s__ReceptorProtein,s__Protein) ).

fof(kb_SUMO_50614,axiom,
    s__instance(s__ReceptorProtein__t,s__SetOrClass) ).

fof(kb_SUMO_50615,axiom,
    s__documentation(s__ReceptorProtein,s__EnglishLanguage,'The class of protein molecules that play the role of signal detection and transmission to cell response machinery.') ).

fof(kb_SUMO_50616,axiom,
    s__subclass(s__GeneRegulatoryProtein,s__Protein) ).

fof(kb_SUMO_50617,axiom,
    s__instance(s__GeneRegulatoryProtein__t,s__SetOrClass) ).

fof(kb_SUMO_50618,axiom,
    s__documentation(s__GeneRegulatoryProtein,s__EnglishLanguage,'The class of proteins that play the role of binding to DNA in order to turn genes on or off.') ).

fof(kb_SUMO_50619,axiom,
    s__subclass(s__SpecialPurposeProtein,s__Protein) ).

fof(kb_SUMO_50620,axiom,
    s__instance(s__SpecialPurposeProtein__t,s__SetOrClass) ).

fof(kb_SUMO_50621,axiom,
    s__documentation(s__SpecialPurposeProtein,s__EnglishLanguage,'The class of proteins whose role very specific.') ).

fof(kb_SUMO_50622,axiom,
    s__subclass(s__VitF2Protein,s__Enzyme) ).

fof(kb_SUMO_50623,axiom,
    s__instance(s__VitF2Protein__t,s__SetOrClass) ).

fof(kb_SUMO_50624,axiom,
    s__documentation(s__VitF2Protein,s__EnglishLanguage,'The class of VitF2 proteins, typically found in the nucleus of eukaryotic cells.') ).

fof(kb_SUMO_50625,axiom,
    s__subclass(s__RNAProcessingEnzyme,s__Enzyme) ).

fof(kb_SUMO_50626,axiom,
    s__instance(s__RNAProcessingEnzyme__t,s__SetOrClass) ).

fof(kb_SUMO_50627,axiom,
    s__documentation(s__RNAProcessingEnzyme,s__EnglishLanguage,'The class of RNA processing enzymes.') ).

fof(kb_SUMO_50628,axiom,
    s__subclass(s__ProteinStructuralAttribute,s__MoleculeStructuralAttribute) ).

fof(kb_SUMO_50629,axiom,
    s__instance(s__ProteinStructuralAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_50630,axiom,
    s__partition_3(s__ProteinStructuralAttribute,s__ProteinStructuralAttributeComposite,s__ProteinStructuralAttributePrimitive) ).

fof(kb_SUMO_50631,axiom,
    s__documentation(s__ProteinStructuralAttribute,s__EnglishLanguage,'The class of structural attributes held by proteins. Note that these could be composite structural attributes, see &%ProteinStructuralAttributeComposite, or simple ones, see &%ProteinStructuralAttributePrimitive.') ).

fof(kb_SUMO_50632,axiom,
    s__subclass(s__ProteinStructuralAttributeComposite,s__ProteinStructuralAttribute) ).

fof(kb_SUMO_50633,axiom,
    s__instance(s__ProteinStructuralAttributeComposite__t,s__SetOrClass) ).

fof(kb_SUMO_50634,axiom,
    s__documentation(s__ProteinStructuralAttributeComposite,s__EnglishLanguage,'The class of kinds of physical structural attributes associated with proteins. A number of organizational levels would be reflected in each instance of this class, i.e., each instance is defined, at least vaguely, in terms of the different organizational strata of a protein. For instance, each instance might be thought of as a vector with dimensions determined by primary, secondary, tertiary, quaternary structure, etc. See comment on &%ProteinStructuralAttributePrimitive.') ).

fof(kb_SUMO_50635,axiom,
    s__subclass(s__ProteinStructuralAttributePrimitive,s__ProteinStructuralAttribute) ).

fof(kb_SUMO_50636,axiom,
    s__instance(s__ProteinStructuralAttributePrimitive__t,s__SetOrClass) ).

fof(kb_SUMO_50637,axiom,
    s__documentation(s__ProteinStructuralAttributePrimitive,s__EnglishLanguage,'The class of primitive structural attributes associated with proteins, i.e., structural attributes that form the most basic strata along which we discuss the structural organization of a protein. Of course, any given protein will simultaneously hold several different instances of this class, but it will only hold one instance of &%ProteinStructuralAttributeComposite.') ).

fof(kb_SUMO_50638,axiom,
    s__instance(s__associatedFunctionality__m,s__BinaryPredicate) ).

fof(kb_SUMO_50639,axiom,
    s__domain(s__associatedFunctionality__m,"1",s__ProteinStructuralAttribute) ).

fof(kb_SUMO_50640,axiom,
    s__domainSubclass(s__associatedFunctionality__m,"2",s__Protein) ).

fof(kb_SUMO_50641,axiom,
    s__documentation(s__associatedFunctionality__m,s__EnglishLanguage,'(&%associatedFunctionality ?PSA ?PMBFR) means that holding the structural attribute ?PSA increases the likelihood that the holder of that attribute plays the role that defines members of ?PMBFR, i.e., there is at least some correlation between the structural attribute and the salient role.') ).

fof(kb_SUMO_50642,axiom,
    s__subclass(s__PlasmaMembrane,s__BodyCovering) ).

fof(kb_SUMO_50643,axiom,
    s__instance(s__PlasmaMembrane__t,s__SetOrClass) ).

fof(kb_SUMO_50644,axiom,
    s__documentation(s__PlasmaMembrane,s__EnglishLanguage,'The class of plasma membranes that surround cells made up of a lipid bilayer and other associated proteins and other molecules.') ).

fof(kb_SUMO_50645,axiom,
    ! [V__OBJ1] :
      ( s__instance(V__OBJ1,s__Object)
     => ( s__instance(V__OBJ1,s__PlasmaMembrane)
       => ? [V__OBJ2] :
            ( s__instance(V__OBJ2,s__Object)
            & s__properPart(V__OBJ2,V__OBJ1)
            & s__instance(V__OBJ2,s__Protein) ) ) ) ).

fof(kb_SUMO_50646,axiom,
    s__subclass(s__EukaryoticCell,s__Cell) ).

fof(kb_SUMO_50647,axiom,
    s__instance(s__EukaryoticCell__t,s__SetOrClass) ).

fof(kb_SUMO_50648,axiom,
    s__documentation(s__EukaryoticCell,s__EnglishLanguage,'The &%Class of &%Cells that have a &%CellNucleus.') ).

fof(kb_SUMO_50649,axiom,
    ! [V__OBJ1] :
      ( s__instance(V__OBJ1,s__Object)
     => ( s__instance(V__OBJ1,s__EukaryoticCell)
       => ? [V__OBJ2] :
            ( s__instance(V__OBJ2,s__Object)
            & s__interiorPart(V__OBJ2,V__OBJ1)
            & s__instance(V__OBJ2,s__CellNucleus) ) ) ) ).

fof(kb_SUMO_50650,axiom,
    s__subclass(s__ProkaryoticCell,s__Cell) ).

fof(kb_SUMO_50651,axiom,
    s__instance(s__ProkaryoticCell__t,s__SetOrClass) ).

fof(kb_SUMO_50652,axiom,
    s__disjoint(s__ProkaryoticCell,s__EukaryoticCell) ).

fof(kb_SUMO_50653,axiom,
    s__documentation(s__ProkaryoticCell,s__EnglishLanguage,'The &%Class of &%Cells that do not have a &%CellNucleus.') ).

fof(kb_SUMO_50654,axiom,
    ! [V__OBJ1] :
      ( s__instance(V__OBJ1,s__Object)
     => ( s__instance(V__OBJ1,s__ProkaryoticCell)
       => ~ ? [V__OBJ2] :
              ( s__instance(V__OBJ2,s__Object)
              & s__instance(V__OBJ2,s__CellNucleus)
              & s__part(V__OBJ2,V__OBJ1) ) ) ) ).

fof(kb_SUMO_50655,axiom,
    s__subclass(s__Cytoplasm,s__CellPart) ).

fof(kb_SUMO_50656,axiom,
    s__instance(s__Cytoplasm__t,s__SetOrClass) ).

fof(kb_SUMO_50657,axiom,
    s__documentation(s__Cytoplasm,s__EnglishLanguage,'The material in a cell that is outside of the nucleus and inside the cells outer membrane.') ).

fof(kb_SUMO_50658,axiom,
    s__subclass(s__ProteinSynthesisTool,s__CellPart) ).

fof(kb_SUMO_50659,axiom,
    s__instance(s__ProteinSynthesisTool__t,s__SetOrClass) ).

fof(kb_SUMO_50660,axiom,
    s__documentation(s__ProteinSynthesisTool,s__EnglishLanguage,'The class of parts in a cell that are used in the translation and transcription of the cells genetic information.') ).

fof(kb_SUMO_50661,axiom,
    s__subclass(s__CellMembrane,s__CellPart) ).

fof(kb_SUMO_50662,axiom,
    s__documentation(s__CellMembrane,s__EnglishLanguage,'The class of cell membranes, internal and external.') ).

fof(kb_SUMO_50663,axiom,
    s__subclass(s__CellMembraneInternal,s__CellMembrane) ).

fof(kb_SUMO_50664,axiom,
    s__instance(s__CellMembraneInternal__t,s__SetOrClass) ).

fof(kb_SUMO_50665,axiom,
    s__instance(s__CellMembrane__t,s__SetOrClass) ).

fof(kb_SUMO_50666,axiom,
    s__documentation(s__CellMembraneInternal,s__EnglishLanguage,'The class of cell membranes that are found inside the cell, i.e., ones that are not on the outermost surface.') ).

fof(kb_SUMO_50667,axiom,
    ! [V__MEMBRANE] :
      ( s__instance(V__MEMBRANE,s__Object)
     => ( s__instance(V__MEMBRANE,s__CellMembraneInternal)
       => ? [V__CELL] :
            ( s__instance(V__CELL,s__Object)
            & s__instance(V__CELL,s__Cell)
            & s__interiorPart(V__MEMBRANE,V__CELL) ) ) ) ).

fof(kb_SUMO_50668,axiom,
    s__subclass(s__LipidBilayer,s__CellPart) ).

fof(kb_SUMO_50669,axiom,
    s__subclass(s__LipidBilayer,s__CellMembrane) ).

fof(kb_SUMO_50670,axiom,
    s__instance(s__LipidBilayer__t,s__SetOrClass) ).

fof(kb_SUMO_50671,axiom,
    s__documentation(s__LipidBilayer,s__EnglishLanguage,'This is the class of lipid bilayers that surround cells and make up a substantial portion of a cell membrane.') ).

fof(kb_SUMO_50672,axiom,
    s__subclass(s__AmphipathicMolecule,s__Molecule) ).

fof(kb_SUMO_50673,axiom,
    s__instance(s__AmphipathicMolecule__t,s__SetOrClass) ).

fof(kb_SUMO_50674,axiom,
    s__documentation(s__AmphipathicMolecule,s__EnglishLanguage,'The class of molecules that have both hydrophilic and hydorophobic properties.') ).

fof(kb_SUMO_50675,axiom,
    s__subclass(s__LipidMembraneMolecule,s__AmphipathicMolecule) ).

fof(kb_SUMO_50676,axiom,
    s__instance(s__LipidMembraneMolecule__t,s__SetOrClass) ).

fof(kb_SUMO_50677,axiom,
    s__documentation(s__LipidMembraneMolecule,s__EnglishLanguage,'The class of molecules, composed of a hydrophilic head and a hydrophobic tail. Lipid Bilayers are composed of these molecules.') ).

fof(kb_SUMO_50678,axiom,
    ! [V__LIPID] :
      ( s__instance(V__LIPID,s__Object)
     => ( s__instance(V__LIPID,s__LipidBilayer)
       => ? [V__MOLECULE] :
            ( s__instance(V__MOLECULE,s__Object)
            & s__instance(V__MOLECULE,s__LipidMembraneMolecule)
            & s__part(V__MOLECULE,V__LIPID) ) ) ) ).

fof(kb_SUMO_50679,axiom,
    s__subclass(s__HydrophilicLipidHead,s__PureSubstance) ).

fof(kb_SUMO_50680,axiom,
    s__instance(s__HydrophilicLipidHead__t,s__SetOrClass) ).

fof(kb_SUMO_50681,axiom,
    s__documentation(s__HydrophilicLipidHead,s__EnglishLanguage,'The class of heads of molecules that have hydrophilic heads.') ).

fof(kb_SUMO_50682,axiom,
    ! [V__MOLECULE] :
      ( s__instance(V__MOLECULE,s__Object)
     => ( s__instance(V__MOLECULE,s__LipidMembraneMolecule)
       => ? [V__HEAD] :
            ( s__instance(V__HEAD,s__Object)
            & s__instance(V__HEAD,s__HydrophilicLipidHead)
            & s__part(V__HEAD,V__MOLECULE) ) ) ) ).

fof(kb_SUMO_50683,axiom,
    s__subclass(s__HydrophobicLipidTail,s__PureSubstance) ).

fof(kb_SUMO_50684,axiom,
    s__instance(s__HydrophobicLipidTail__t,s__SetOrClass) ).

fof(kb_SUMO_50685,axiom,
    s__documentation(s__HydrophobicLipidTail,s__EnglishLanguage,'The class of tails of molecules that have hydrophobic tails.') ).

fof(kb_SUMO_50686,axiom,
    ! [V__MOLECULE] :
      ( s__instance(V__MOLECULE,s__Object)
     => ( s__instance(V__MOLECULE,s__LipidMembraneMolecule)
       => ? [V__TAIL] :
            ( s__instance(V__TAIL,s__Object)
            & s__instance(V__TAIL,s__HydrophobicLipidTail)
            & s__part(V__TAIL,V__MOLECULE) ) ) ) ).

fof(kb_SUMO_50687,axiom,
    s__subclass(s__HydrophobicSide,s__Region) ).

fof(kb_SUMO_50688,axiom,
    s__subclass(s__HydrophobicSide,s__CellPart) ).

fof(kb_SUMO_50689,axiom,
    s__instance(s__HydrophobicSide__t,s__SetOrClass) ).

fof(kb_SUMO_50690,axiom,
    s__documentation(s__HydrophobicSide,s__EnglishLanguage,'The class of hydrophobic sides of lipid bilayers.') ).

fof(kb_SUMO_50691,axiom,
    ! [V__LIPID] :
      ( s__instance(V__LIPID,s__Object)
     => ( s__instance(V__LIPID,s__LipidBilayer)
       => ? [V__SIDE] :
            ( s__instance(V__SIDE,s__Object)
            & s__instance(V__SIDE,s__HydrophobicSide)
            & s__part(V__SIDE,V__LIPID) ) ) ) ).

fof(kb_SUMO_50692,axiom,
    s__subclass(s__HydrophilicSide,s__Region) ).

fof(kb_SUMO_50693,axiom,
    s__instance(s__HydrophilicSide__t,s__SetOrClass) ).

fof(kb_SUMO_50694,axiom,
    s__subclass(s__HydrophilicSide,s__CellPart) ).

fof(kb_SUMO_50695,axiom,
    s__documentation(s__HydrophilicSide,s__EnglishLanguage,'The class of hydrophilic sides of lipid bilayers.') ).

fof(kb_SUMO_50696,axiom,
    ! [V__LIPID] :
      ( s__instance(V__LIPID,s__Object)
     => ( s__instance(V__LIPID,s__LipidBilayer)
       => ? [V__SIDE] :
            ( s__instance(V__SIDE,s__Object)
            & s__instance(V__SIDE,s__HydrophilicSide)
            & s__part(V__SIDE,V__LIPID) ) ) ) ).

fof(kb_SUMO_50697,axiom,
    ! [V__OBJ1] :
      ( s__instance(V__OBJ1,s__Object)
     => ( s__instance(V__OBJ1,s__PlasmaMembrane)
       => ? [V__OBJ2] :
            ( s__properPart(V__OBJ2,V__OBJ1)
            & s__instance(V__OBJ2,s__LipidBilayer)
            & ~ ? [V__OBJ3] :
                  ( s__instance(V__OBJ3,s__Object)
                  & s__instance(V__OBJ2,s__Object)
                  & s__instance(V__OBJ3,s__LipidBilayer)
                  & s__properPart(V__OBJ3,V__OBJ1)
                  & V__OBJ3 != V__OBJ2 ) ) ) ) ).

fof(kb_SUMO_50698,axiom,
    ! [V__OBJ1] :
      ( s__instance(V__OBJ1,s__Object)
     => ( s__instance(V__OBJ1,s__LipidBilayer)
       => ? [V__OBJ2] :
            ( s__instance(V__OBJ2,s__Object)
            & s__properPart(V__OBJ2,V__OBJ1)
            & s__instance(V__OBJ2,s__LipidMembraneMolecule) ) ) ) ).

fof(kb_SUMO_50699,axiom,
    s__subclass(s__Chromotin,s__CellPart) ).

fof(kb_SUMO_50700,axiom,
    s__instance(s__Chromotin__t,s__SetOrClass) ).

fof(kb_SUMO_50701,axiom,
    s__documentation(s__Chromotin,s__EnglishLanguage,'The class of chromotin found in cell nucleuses.') ).

fof(kb_SUMO_50702,axiom,
    ! [V__NUCLEUS] :
      ( s__instance(V__NUCLEUS,s__Object)
     => ( s__instance(V__NUCLEUS,s__CellNucleus)
       => ? [V__CHROMOTIN] :
            ( s__instance(V__CHROMOTIN,s__Object)
            & s__instance(V__CHROMOTIN,s__Chromotin)
            & s__part(V__CHROMOTIN,V__NUCLEUS) ) ) ) ).

fof(kb_SUMO_50703,axiom,
    s__subclass(s__Cytoskeleton,s__CellPart) ).

fof(kb_SUMO_50704,axiom,
    s__instance(s__Cytoskeleton__t,s__SetOrClass) ).

fof(kb_SUMO_50705,axiom,
    s__documentation(s__Cytoskeleton,s__EnglishLanguage,'The class of cytoskeletons found in cells.') ).

fof(kb_SUMO_50706,axiom,
    s__subclass(s__Endomembrane,s__CellPart) ).

fof(kb_SUMO_50707,axiom,
    s__instance(s__Endomembrane__t,s__SetOrClass) ).

fof(kb_SUMO_50708,axiom,
    s__subclass(s__Endomembrane,s__CellMembraneInternal) ).

fof(kb_SUMO_50709,axiom,
    s__documentation(s__Endomembrane,s__EnglishLanguage,'The class of cellular endomembranes.') ).

fof(kb_SUMO_50710,axiom,
    s__subclass(s__GolgiApparatus,s__Collection) ).

fof(kb_SUMO_50711,axiom,
    s__instance(s__GolgiApparatus__t,s__SetOrClass) ).

fof(kb_SUMO_50712,axiom,
    s__documentation(s__GolgiApparatus,s__EnglishLanguage,'The stack of flattened vesicles that functions in the posttranslational processing and sorting of proteins.') ).

fof(kb_SUMO_50713,axiom,
    ! [V__PART,V__GOLGI] :
      ( ( s__instance(V__GOLGI,s__Collection)
        & s__instance(V__PART,s__SelfConnectedObject) )
     => ( ( s__instance(V__GOLGI,s__GolgiApparatus)
          & s__member(V__PART,V__GOLGI) )
       => s__instance(V__PART,s__CellPart) ) ) ).

fof(kb_SUMO_50714,axiom,
    s__subclass(s__CellEnvelope,s__PlasmaMembrane) ).

fof(kb_SUMO_50715,axiom,
    s__instance(s__CellEnvelope__t,s__SetOrClass) ).

fof(kb_SUMO_50716,axiom,
    s__documentation(s__CellEnvelope,s__EnglishLanguage,'The class of cellular envelopes.') ).

fof(kb_SUMO_50717,axiom,
    ! [V__CELL] :
      ( s__instance(V__CELL,s__Object)
     => ( s__instance(V__CELL,s__Cell)
       => ? [V__ENVELOPE] :
            ( s__instance(V__ENVELOPE,s__Object)
            & s__instance(V__ENVELOPE,s__CellEnvelope)
            & s__part(V__ENVELOPE,V__CELL) ) ) ) ).

fof(kb_SUMO_50718,axiom,
    s__subclass(s__Lipoprotein,s__Protein) ).

fof(kb_SUMO_50719,axiom,
    s__instance(s__Lipoprotein__t,s__SetOrClass) ).

fof(kb_SUMO_50720,axiom,
    s__documentation(s__Lipoprotein,s__EnglishLanguage,'The class of lipoproteins.') ).

fof(kb_SUMO_50721,axiom,
    s__subclass(s__CellInternalMembraneGroup,s__CellPart) ).

fof(kb_SUMO_50722,axiom,
    s__instance(s__CellInternalMembraneGroup__t,s__SetOrClass) ).

fof(kb_SUMO_50723,axiom,
    s__documentation(s__CellInternalMembraneGroup,s__EnglishLanguage,'The class of groups of internal cell membranes contained within each cell.') ).

fof(kb_SUMO_50724,axiom,
    ! [V__MEMBRANCE,V__MEMBRANE,V__GROUP] :
      ( ( s__instance(V__GROUP,s__Collection)
        & s__instance(V__MEMBRANE,s__SelfConnectedObject) )
     => ( ( s__instance(V__GROUP,s__CellInternalMembraneGroup)
          & s__member(V__MEMBRANE,V__GROUP) )
       => s__instance(V__MEMBRANCE,s__CellMembraneInternal) ) ) ).

fof(kb_SUMO_50725,axiom,
    ! [V__OBJ1] :
      ( s__instance(V__OBJ1,s__Object)
     => ( s__instance(V__OBJ1,s__CellEnvelope)
       => ? [V__OBJ2] :
            ( s__instance(V__OBJ2,s__Object)
            & s__properPart(V__OBJ2,V__OBJ1)
            & s__instance(V__OBJ2,s__Lipoprotein) ) ) ) ).

fof(kb_SUMO_50726,axiom,
    s__subclass(s__VirusPart,s__BodyPart) ).

fof(kb_SUMO_50727,axiom,
    s__documentation(s__VirusPart,s__EnglishLanguage,'The class of structures which are typically found or may be found in viruses.') ).

fof(kb_SUMO_50728,axiom,
    ! [V__PART] :
      ( s__instance(V__PART,s__Object)
     => ( s__instance(V__PART,s__VirusPart)
       => ? [V__VIRUS] :
            ( s__instance(V__VIRUS,s__Object)
            & s__instance(V__VIRUS,s__Virus)
            & s__part(V__PART,V__VIRUS) ) ) ) ).

fof(kb_SUMO_50729,axiom,
    s__typicalPart(s__ViralGenome,s__Virus) ).

fof(kb_SUMO_50730,axiom,
    s__subclass(s__ViralGenome,s__Molecule) ).

fof(kb_SUMO_50731,axiom,
    s__instance(s__ViralGenome__t,s__SetOrClass) ).

fof(kb_SUMO_50732,axiom,
    s__documentation(s__ViralGenome,s__EnglishLanguage,'The class of molecules that constitute virus genomes.') ).

fof(kb_SUMO_50733,axiom,
    s__subclass(s__VirusCoreEnvelope,s__VirusPart) ).

fof(kb_SUMO_50734,axiom,
    s__instance(s__VirusCoreEnvelope__t,s__SetOrClass) ).

fof(kb_SUMO_50735,axiom,
    s__documentation(s__VirusCoreEnvelope,s__EnglishLanguage,'The class of core envelopes inside of which the genetic material of the virus and virion enzymes are contained.') ).

fof(kb_SUMO_50736,axiom,
    s__subclass(s__VirusOuterMembrane,s__VirusPart) ).

fof(kb_SUMO_50737,axiom,
    s__instance(s__VirusOuterMembrane__t,s__SetOrClass) ).

fof(kb_SUMO_50738,axiom,
    s__instance(s__VirusPart__t,s__SetOrClass) ).

fof(kb_SUMO_50739,axiom,
    s__subclass(s__VirusOuterMembrane,s__PlasmaMembrane) ).

fof(kb_SUMO_50740,axiom,
    s__documentation(s__VirusOuterMembrane,s__EnglishLanguage,'The class of virus membranes.') ).

fof(kb_SUMO_50741,axiom,
    s__subclass(s__Palisade,s__VirusPart) ).

fof(kb_SUMO_50742,axiom,
    s__instance(s__Palisade__t,s__SetOrClass) ).

fof(kb_SUMO_50743,axiom,
    s__documentation(s__Palisade,s__EnglishLanguage,'The class of palisades.') ).

fof(kb_SUMO_50744,axiom,
    ! [V__OBJ1] :
      ( s__instance(V__OBJ1,s__Object)
     => ( s__instance(V__OBJ1,s__VirusCoreEnvelope)
       => ? [V__OBJ2] :
            ( s__instance(V__OBJ2,s__Object)
            & s__properPart(V__OBJ2,V__OBJ1)
            & s__instance(V__OBJ2,s__Palisade) ) ) ) ).

fof(kb_SUMO_50745,axiom,
    s__subclass(s__VirionEnzyme,s__Enzyme) ).

fof(kb_SUMO_50746,axiom,
    s__instance(s__VirionEnzyme__t,s__SetOrClass) ).

fof(kb_SUMO_50747,axiom,
    s__documentation(s__VirionEnzyme,s__EnglishLanguage,'The class of enzymes that are found inside of viruses when they are in a virion stage.') ).

fof(kb_SUMO_50748,axiom,
    s__typicalPart(s__VirionEnzyme,s__Virus) ).

fof(kb_SUMO_50749,axiom,
    ! [V__OBJ1] :
      ( s__instance(V__OBJ1,s__Object)
     => ( s__instance(V__OBJ1,s__VirusPart)
       => ? [V__OBJ2] :
            ( s__instance(V__OBJ2,s__Object)
            & s__properPart(V__OBJ1,V__OBJ2)
            & s__instance(V__OBJ2,s__Virus) ) ) ) ).

fof(kb_SUMO_50750,axiom,
    ! [V__OBJ1] :
      ( s__instance(V__OBJ1,s__Object)
     => ( s__instance(V__OBJ1,s__Virus)
       => ? [V__OBJ2] :
            ( s__instance(V__OBJ2,s__Object)
            & s__properPart(V__OBJ2,V__OBJ1)
            & s__instance(V__OBJ2,s__VirusPart) ) ) ) ).

fof(kb_SUMO_50751,axiom,
    s__subclass(s__ViralCore,s__VirusPart) ).

fof(kb_SUMO_50752,axiom,
    s__instance(s__ViralCore__t,s__SetOrClass) ).

fof(kb_SUMO_50753,axiom,
    s__documentation(s__ViralCore,s__EnglishLanguage,'The class of viral cores. The &%ViralCore of a virus is the virus less its envelope.') ).

fof(kb_SUMO_50754,axiom,
    s__instance(s__ViralPartFn__m,s__BinaryFunction) ).

fof(kb_SUMO_50755,axiom,
    s__domain(s__ViralPartFn__m,"1",s__Virus) ).

fof(kb_SUMO_50756,axiom,
    s__domainSubclass(s__ViralPartFn__m,"2",s__VirusPart) ).

fof(kb_SUMO_50757,axiom,
    s__range(s__ViralPartFn__m,s__VirusPart) ).

fof(kb_SUMO_50758,axiom,
    s__documentation(s__ViralPartFn__m,s__EnglishLanguage,'(&%ViralPartFn ?VIR ?PARTTYPE) denotes the object of type ?PARTTYPE that is part of ?VIR.') ).

fof(kb_SUMO_50759,axiom,
    ! [V__VIR,V__PARTTYPE] :
      ( ( s__subclass(V__PARTTYPE,s__VirusPart)
        & s__instance(V__PARTTYPE,s__SetOrClass)
        & s__instance(V__VIR,s__Virus) )
     => s__part(s__ViralPartFn(V__VIR,V__PARTTYPE),V__VIR) ) ).

fof(kb_SUMO_50760,axiom,
    ! [V__VIR,V__PARTTYPE] :
      ( ( s__subclass(V__PARTTYPE,s__VirusPart)
        & s__instance(V__PARTTYPE,s__SetOrClass)
        & s__instance(V__VIR,s__Virus) )
     => s__instance(s__ViralPartFn(V__VIR,V__PARTTYPE),V__PARTTYPE) ) ).

fof(kb_SUMO_50761,axiom,
    s__instance(s__CellPartFn__m,s__BinaryFunction) ).

fof(kb_SUMO_50762,axiom,
    s__domain(s__CellPartFn__m,"1",s__Cell) ).

fof(kb_SUMO_50763,axiom,
    s__domainSubclass(s__CellPartFn__m,"2",s__CellPart) ).

fof(kb_SUMO_50764,axiom,
    s__range(s__CellPartFn__m,s__CellPart) ).

fof(kb_SUMO_50765,axiom,
    s__documentation(s__CellPartFn__m,s__EnglishLanguage,'(&%CellPartFn ?CELL ?PARTTYPE) denotes the object of type ?PARTTYPE that is part of ?CELL.') ).

fof(kb_SUMO_50766,axiom,
    ! [V__PARTTYPE,V__CELL] :
      ( ( s__instance(V__CELL,s__Cell)
        & s__subclass(V__PARTTYPE,s__CellPart)
        & s__instance(V__PARTTYPE,s__SetOrClass) )
     => s__properPart(s__CellPartFn(V__CELL,V__PARTTYPE),V__CELL) ) ).

fof(kb_SUMO_50767,axiom,
    ! [V__VIR,V__PARTTYPE] :
      ( ( s__subclass(V__PARTTYPE,s__CellPart)
        & s__instance(V__PARTTYPE,s__SetOrClass)
        & s__instance(V__VIR,s__Cell) )
     => s__instance(s__CellPartFn(V__VIR,V__PARTTYPE),V__PARTTYPE) ) ).

fof(kb_SUMO_50768,axiom,
    ! [V__VIR] :
      ( s__instance(V__VIR,s__Object)
     => ( s__instance(V__VIR,s__VacciniaVirion)
       => ? [V__ENV] :
            ( s__instance(V__ENV,s__Object)
            & s__instance(V__ENV,s__VirusCoreEnvelope)
            & s__interiorPart(V__ENV,V__VIR) ) ) ) ).

fof(kb_SUMO_50769,axiom,
    ! [V__OBJ1] :
      ( s__instance(V__OBJ1,s__Object)
     => ( s__instance(V__OBJ1,s__EnvelopedVirus)
       => ? [V__OBJ2] :
            ( s__properPart(V__OBJ2,V__OBJ1)
            & s__instance(V__OBJ2,s__ViralCore)
            & ~ ? [V__OBJ3] :
                  ( s__instance(V__OBJ3,s__Object)
                  & s__instance(V__OBJ2,s__Object)
                  & s__instance(V__OBJ3,s__ViralCore)
                  & s__properPart(V__OBJ3,V__OBJ1)
                  & V__OBJ3 != V__OBJ2 ) ) ) ) ).

fof(kb_SUMO_50770,axiom,
    ! [V__VIRION] :
      ( s__instance(V__VIRION,s__Object)
     => ( s__instance(V__VIRION,s__VacciniaVirion)
       => ? [V__MEMBRANE] :
            ( s__instance(V__MEMBRANE,s__Object)
            & s__part(V__MEMBRANE,V__VIRION)
            & s__instance(V__MEMBRANE,s__VirusOuterMembrane) ) ) ) ).

fof(kb_SUMO_50771,axiom,
    ! [V__OBJ1] :
      ( s__instance(V__OBJ1,s__SelfConnectedObject)
     => ( s__instance(V__OBJ1,s__VirusCoreEnvelope)
       => ? [V__OBJ2] :
            ( s__instance(V__OBJ2,s__SelfConnectedObject)
            & s__surface(V__OBJ1,V__OBJ2)
            & s__instance(V__OBJ2,s__ViralCore) ) ) ) ).

fof(kb_SUMO_50772,axiom,
    s__subclass(s__BiochemicalAttack,s__Attack) ).

fof(kb_SUMO_50773,axiom,
    s__instance(s__BiochemicalAttack__t,s__SetOrClass) ).

fof(kb_SUMO_50774,axiom,
    s__documentation(s__BiochemicalAttack,s__EnglishLanguage,'&%Attacks in which a &%BiochemicalWeapon is used against an &%Organism.') ).

fof(kb_SUMO_50775,axiom,
    ! [V__ATTACK,V__WEAPON] :
      ( ( s__instance(V__WEAPON,s__Object)
        & s__instance(V__ATTACK,s__Process) )
     => ( ( s__instance(V__WEAPON,s__WeaponOfMassDestruction)
          & s__instrument(V__ATTACK,V__WEAPON)
          & s__instance(V__ATTACK,s__BiochemicalAttack) )
       => s__instance(V__WEAPON,s__BiochemicalWeapon) ) ) ).

fof(kb_SUMO_50776,axiom,
    ! [V__AGENT,V__WEAPON] :
      ( ( s__instance(V__WEAPON,s__Object)
        & s__instance(V__AGENT,s__Agent) )
     => ( ( s__instance(V__WEAPON,s__BiochemicalWeapon)
          & s__possesses(V__AGENT,V__WEAPON) )
       => s__capability(s__BiochemicalAttack,s__agent__m,V__AGENT) ) ) ).

fof(kb_SUMO_50777,axiom,
    ! [V__ATTACK,V__WEAPON] :
      ( ( s__instance(V__WEAPON,s__Object)
        & s__instance(V__ATTACK,s__Process) )
     => ( ( s__instance(V__ATTACK,s__ViolentContest)
          & s__instrument(V__ATTACK,V__WEAPON)
          & s__instance(V__WEAPON,s__BiochemicalWeapon) )
       => s__instance(V__ATTACK,s__BiochemicalAttack) ) ) ).

fof(kb_SUMO_50778,axiom,
    ! [V__OBJ,V__ATTACK] :
      ( s__instance(V__ATTACK,s__Process)
     => ( ( s__instance(V__ATTACK,s__BiochemicalAttack)
          & s__patient(V__ATTACK,V__OBJ) )
       => s__instance(V__OBJ,s__Organism) ) ) ).

fof(kb_SUMO_50779,axiom,
    ! [V__Organism,V__ATTACK] :
      ( s__instance(V__ATTACK,s__Process)
     => ( s__instance(V__ATTACK,s__BiochemicalAttack)
       => s__hasPurpose(V__ATTACK,'(? [V__DAMAGE,V__ORGANISM] : (s__instance(V__DAMAGE,s__Process) & s__instance(V__DAMAGE,s__Damaging) & s__patient(V__DAMAGE,V__ORGANISM) & s__causes(V__ATTACK,V__DAMAGE) & s__instance(V__Organism,s__Organism)))') ) ) ).

fof(kb_SUMO_50780,axiom,
    s__subclass(s__BiochemicalAgent,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_50781,axiom,
    s__documentation(s__BiochemicalAgent,s__EnglishLanguage,'A &%BiologicalAgent or a &%ChemicalAgent.') ).

fof(kb_SUMO_50782,axiom,
    s__partition_3(s__BiochemicalAgent,s__BiologicalAgent,s__ChemicalAgent) ).

fof(kb_SUMO_50783,axiom,
    s__documentation(s__AgentOfOrganismFn__m,s__EnglishLanguage,'A &%Function that returns the &%BiologicalAgent composed of the given &%Organism in a &%Solution of &%Mixture.') ).

fof(kb_SUMO_50784,axiom,
    s__instance(s__AgentOfOrganismFn__m,s__UnaryFunction) ).

fof(kb_SUMO_50785,axiom,
    s__domainSubclass(s__AgentOfOrganismFn__m,"1",s__Organism) ).

fof(kb_SUMO_50786,axiom,
    s__rangeSubclass(s__AgentOfOrganismFn__m,s__BiologicalAgent) ).

fof(kb_SUMO_50787,axiom,
    ! [V__X,V__Y] :
      ( ( s__subclass(V__Y,s__Organism)
        & s__instance(V__Y,s__SetOrClass)
        & s__instance(V__X,s__Object) )
     => ( s__instance(V__X,s__AgentOfOrganismFn(V__Y))
       => ? [V__Z] :
            ( s__instance(V__Z,s__Object)
            & s__instance(V__Z,V__Y)
            & s__part(V__Z,V__X) ) ) ) ).

fof(kb_SUMO_50788,axiom,
    s__subclass(s__AerosolizedAgent,s__BiochemicalAgent) ).

fof(kb_SUMO_50789,axiom,
    s__instance(s__AerosolizedAgent__t,s__SetOrClass) ).

fof(kb_SUMO_50790,axiom,
    s__documentation(s__AerosolizedAgent,s__EnglishLanguage,'A &%BiochemicalAgent that has been divided into particles so minute that they can be easily dispersed in the air and inhaled by &%Humans or &%Animals. &%AerosolizedAgents tend to be more lethal and to affect a larger area.') ).

fof(kb_SUMO_50791,axiom,
    s__subclass(s__BiochemicalWeapon,s__WeaponOfMassDestruction) ).

fof(kb_SUMO_50792,axiom,
    s__documentation(s__BiochemicalWeapon,s__EnglishLanguage,'A &%WeaponOfMassDestruction that is either a &%BiologicalWeapon or a &%ChemicalWeapon, i.e. not a &%RadioactiveWeapon.') ).

fof(kb_SUMO_50793,axiom,
    s__disjoint(s__BiochemicalWeapon,s__RadioactiveWeapon) ).

fof(kb_SUMO_50794,axiom,
    s__partition_3(s__BiochemicalWeapon,s__BiologicalWeapon,s__ChemicalWeapon) ).

fof(kb_SUMO_50795,axiom,
    ! [V__WEAPON] :
      ( s__instance(V__WEAPON,s__Object)
     => ( s__instance(V__WEAPON,s__BiochemicalWeapon)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Object)
            & s__instance(V__AGENT,s__BiochemicalAgent)
            & s__part(V__AGENT,V__WEAPON) ) ) ) ).

fof(kb_SUMO_50796,axiom,
    s__subclass(s__RadioactiveWeapon,s__WeaponOfMassDestruction) ).

fof(kb_SUMO_50797,axiom,
    s__disjoint(s__RadioactiveWeapon,s__BiochemicalWeapon) ).

fof(kb_SUMO_50798,axiom,
    s__documentation(s__RadioactiveWeapon,s__EnglishLanguage,'A &%WeaponOfMassDestruction which achieves its effect through radioactivity, either by an explosion resulting from nuclear fission or by a conventional explosive device that scatters radioactive debris.') ).

fof(kb_SUMO_50799,axiom,
    s__documentation(s__RadiologicalWeapon,s__EnglishLanguage,'&%Weapons which are designed to spread radioactive particles over a large area by means of a conventional explosive device rather than a nuclear reaction. These weapons are often referred to as dirty bombs.') ).

fof(kb_SUMO_50800,axiom,
    s__subclass(s__RadiologicalWeapon,s__RadioactiveWeapon) ).

fof(kb_SUMO_50801,axiom,
    s__instance(s__RadiologicalWeapon__t,s__SetOrClass) ).

fof(kb_SUMO_50802,axiom,
    s__instance(s__RadioactiveWeapon__t,s__SetOrClass) ).

fof(kb_SUMO_50803,axiom,
    s__subclass(s__NuclearWeapon,s__ExplosiveDevice) ).

fof(kb_SUMO_50804,axiom,
    s__subclass(s__NuclearWeapon,s__Weapon) ).

fof(kb_SUMO_50805,axiom,
    s__documentation(s__NuclearWeapon,s__EnglishLanguage,'An &%ExplosiveDevice and &%RadioactiveWeapon which achieves its effect by means of a critical mass of a radioactive substance.') ).

fof(kb_SUMO_50806,axiom,
    s__subclass(s__NuclearWeapon,s__RadioactiveWeapon) ).

fof(kb_SUMO_50807,axiom,
    ! [V__W] :
      ( s__instance(V__W,s__Object)
     => ( s__instance(V__W,s__NuclearWeapon)
       => s__capability(s__RadiatingNuclear,s__instrument__m,V__W) ) ) ).

fof(kb_SUMO_50808,axiom,
    s__subclass(s__BiologicalWeapon,s__BiochemicalWeapon) ).

fof(kb_SUMO_50809,axiom,
    s__instance(s__BiologicalWeapon__t,s__SetOrClass) ).

fof(kb_SUMO_50810,axiom,
    s__documentation(s__BiologicalWeapon,s__EnglishLanguage,'&%Weapons which contain a sample of &%ToxicOrganism or a &%BiologicallyActiveSubstance that is produced by a &%ToxicOrganism (or a synthetic analogue of the latter).') ).

fof(kb_SUMO_50811,axiom,
    ! [V__WEAPON] :
      ( s__instance(V__WEAPON,s__Object)
     => ( s__instance(V__WEAPON,s__BiologicalWeapon)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Object)
            & s__instance(V__AGENT,s__BiologicalAgent)
            & s__part(V__AGENT,V__WEAPON) ) ) ) ).

fof(kb_SUMO_50812,axiom,
    s__subclass(s__BiologicalAgent,s__BiochemicalAgent) ).

fof(kb_SUMO_50813,axiom,
    s__documentation(s__BiologicalAgent,s__EnglishLanguage,'A naturally occurring &%Substance, or a synthetic analogue of such a substance or an &%Organism that is capable of inflicting severe harm on other &%Organisms. All &%BiologicalWeapons contain a &%BiologicalAgent.') ).

fof(kb_SUMO_50814,axiom,
    s__partition_3(s__BiologicalAgent,s__Toxin,s__ToxicOrganism) ).

fof(kb_SUMO_50815,axiom,
    s__subclass(s__Toxin,s__BiologicalAgent) ).

fof(kb_SUMO_50816,axiom,
    s__subclass(s__Toxin,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_50817,axiom,
    s__documentation(s__Toxin,s__EnglishLanguage,'&%BiologicalAgents that are a toxic &%BiologicallyActiveSubstance produced by an &%Organism or that are the synthetic analogue of a toxic &%BiologicallyActiveSubstance produced by an &%Organism.') ).

fof(kb_SUMO_50818,axiom,
    ! [V__SUBSTANCE] :
      ( s__instance(V__SUBSTANCE,s__Object)
     => ( s__instance(V__SUBSTANCE,s__Toxin)
       => ? [V__ORGANISM,V__PROCESS] :
            ( s__instance(V__ORGANISM,s__ToxicOrganism)
            & s__instance(V__PROCESS,s__BiologicalProcess)
            & s__instrument(V__PROCESS,V__ORGANISM)
            & ( s__result(V__PROCESS,V__SUBSTANCE)
              | ? [V__RESULT] :
                  ( s__instance(V__RESULT,s__Object)
                  & s__instance(V__PROCESS,s__Process)
                  & s__instance(V__ORGANISM,s__Object)
                  & s__result(V__PROCESS,V__RESULT)
                  & s__copy(V__SUBSTANCE,V__RESULT) ) ) ) ) ) ).

fof(kb_SUMO_50819,axiom,
    ! [V__DAMAGE,V__SUBSTANCE] :
      ( ( s__instance(V__SUBSTANCE,s__Object)
        & s__instance(V__DAMAGE,s__Process) )
     => ( ( s__instance(V__DAMAGE,s__Damaging)
          & s__instrument(V__DAMAGE,V__SUBSTANCE)
          & s__instance(V__SUBSTANCE,s__BiologicallyActiveSubstance) )
       => s__instance(V__SUBSTANCE,s__Toxin) ) ) ).

fof(kb_SUMO_50820,axiom,
    s__subclass(s__ToxicOrganism,s__Organism) ).

fof(kb_SUMO_50821,axiom,
    s__documentation(s__ToxicOrganism,s__EnglishLanguage,'The &%Class of &%Organisms which are poisonous to other &%Organisms.') ).

fof(kb_SUMO_50822,axiom,
    ! [V__ORGANISM] :
      ( s__instance(V__ORGANISM,s__Object)
     => ( s__instance(V__ORGANISM,s__ToxicOrganism)
       => ? [V__SUBSTANCE] :
            ( s__instance(V__SUBSTANCE,s__Object)
            & s__instance(V__SUBSTANCE,s__Toxin)
            & s__part(V__SUBSTANCE,V__ORGANISM) ) ) ) ).

fof(kb_SUMO_50823,axiom,
    s__subclass(s__BacterialAgent,s__ToxicOrganism) ).

fof(kb_SUMO_50824,axiom,
    s__subclass(s__BacterialAgent,s__Bacterium) ).

fof(kb_SUMO_50825,axiom,
    s__biochemicalAgentDelivery(s__BacterialAgent,s__Breathing) ).

fof(kb_SUMO_50826,axiom,
    s__biochemicalAgentDelivery(s__BacterialAgent,s__Touching) ).

fof(kb_SUMO_50827,axiom,
    s__documentation(s__BacterialAgent,s__EnglishLanguage,'&%BiologicalAgents that are instances of &%Bacterium.') ).

fof(kb_SUMO_50828,axiom,
    ! [V__BACTERIUM] :
      ( s__instance(V__BACTERIUM,s__Object)
     => ( s__instance(V__BACTERIUM,s__Bacterium)
       => ? [V__NUMBER] :
            ( s__instance(V__NUMBER,s__RealNumber)
            & s__width(V__BACTERIUM,s__MeasureFn(V__NUMBER,s__Meter))
            & greatereq(V__NUMBER,"0.000001")
            & lesseq(V__NUMBER,"0.000002") ) ) ) ).

fof(kb_SUMO_50829,axiom,
    s__subclass(s__FungalAgent,s__ToxicOrganism) ).

fof(kb_SUMO_50830,axiom,
    s__instance(s__ToxicOrganism__t,s__SetOrClass) ).

fof(kb_SUMO_50831,axiom,
    s__subclass(s__FungalAgent,s__Fungus) ).

fof(kb_SUMO_50832,axiom,
    s__documentation(s__FungalAgent,s__EnglishLanguage,'Any &%BiologicalAgent that is also a &%Fungus.') ).

fof(kb_SUMO_50833,axiom,
    s__subclass(s__Mycotoxin,s__Toxin) ).

fof(kb_SUMO_50834,axiom,
    s__subclass(s__Mycotoxin,s__BodySubstance) ).

fof(kb_SUMO_50835,axiom,
    s__instance(s__Mycotoxin__t,s__SetOrClass) ).

fof(kb_SUMO_50836,axiom,
    s__documentation(s__Mycotoxin,s__EnglishLanguage,'A &%Toxin that is produced by a &%FungalAgent.') ).

fof(kb_SUMO_50837,axiom,
    ! [V__SUBSTANCE,V__ORGANISM] :
      ( s__instance(V__ORGANISM,s__Object)
     => ( s__instance(V__SUBSTANCE,s__Mycotoxin)
       => ? [V__FUNGUS,V__PROCESS] :
            ( s__instance(V__PROCESS,s__Process)
            & s__instance(V__FUNGUS,s__FungalAgent)
            & s__instance(V__PROCESS,s__BiologicalProcess)
            & s__instrument(V__PROCESS,V__ORGANISM)
            & s__result(V__PROCESS,V__SUBSTANCE) ) ) ) ).

fof(kb_SUMO_50838,axiom,
    s__subclass(s__ViralAgent,s__ToxicOrganism) ).

fof(kb_SUMO_50839,axiom,
    s__subclass(s__ViralAgent,s__Virus) ).

fof(kb_SUMO_50840,axiom,
    s__documentation(s__ViralAgent,s__EnglishLanguage,'&%BiologicalAgents that are also a &%Virus.') ).

fof(kb_SUMO_50841,axiom,
    s__subclass(s__GeneticallyEngineeredOrganism,s__Organism) ).

fof(kb_SUMO_50842,axiom,
    s__instance(s__GeneticallyEngineeredOrganism__t,s__SetOrClass) ).

fof(kb_SUMO_50843,axiom,
    s__documentation(s__GeneticallyEngineeredOrganism,s__EnglishLanguage,'The class of &%Organisms that are not found originally in nature, but are produced in a laboratory by manipulating the genes of naturally occurring organisms.') ).

fof(kb_SUMO_50844,axiom,
    ! [V__ORGANISM] :
      ( s__instance(V__ORGANISM,s__GeneticallyEngineeredOrganism)
     => ? [V__PROCESS] :
          ( s__instance(V__PROCESS,s__Process)
          & s__instance(V__PROCESS,s__IntentionalProcess)
          & s__result(V__PROCESS,V__ORGANISM) ) ) ).

fof(kb_SUMO_50845,axiom,
    s__subclass(s__RickettsialAgent,s__BacterialAgent) ).

fof(kb_SUMO_50846,axiom,
    s__instance(s__RickettsialAgent__t,s__SetOrClass) ).

fof(kb_SUMO_50847,axiom,
    s__biologicalAgentCarrier(s__RickettsialAgent,s__Mammal) ).

fof(kb_SUMO_50848,axiom,
    s__biologicalAgentCarrier(s__RickettsialAgent,s__Arthropod) ).

fof(kb_SUMO_50849,axiom,
    s__documentation(s__RickettsialAgent,s__EnglishLanguage,'&%BiologicalAgents that are rickettsial organisms, i.e. gram-negative bacteria that infect mammals and arthropods.') ).

fof(kb_SUMO_50850,axiom,
    s__subclass(s__RickettsiaRickettsii,s__RickettsialAgent) ).

fof(kb_SUMO_50851,axiom,
    s__instance(s__RickettsiaRickettsii__t,s__SetOrClass) ).

fof(kb_SUMO_50852,axiom,
    s__biologicalAgentCarrier(s__RickettsiaRickettsii,s__Arthropod) ).

fof(kb_SUMO_50853,axiom,
    s__biochemicalAgentSyndrome(s__RickettsiaRickettsii,s__RockyMountainSpottedFever) ).

fof(kb_SUMO_50854,axiom,
    s__documentation(s__RickettsiaRickettsii,s__EnglishLanguage,'The &%Bacterium that causes &%RockyMountainSpottedFever.') ).

fof(kb_SUMO_50855,axiom,
    s__instance(s__RockyMountainSpottedFever,s__BacterialDisease) ).

fof(kb_SUMO_50856,axiom,
    s__instance(s__RockyMountainSpottedFever,s__LifeThreateningDisease) ).

fof(kb_SUMO_50857,axiom,
    s__diseaseMortality(s__RockyMountainSpottedFever,"0.04") ).

fof(kb_SUMO_50858,axiom,
    s__diseaseTreatment(s__RockyMountainSpottedFever,s__OralAntibiotic,s__Ingesting) ).

fof(kb_SUMO_50859,axiom,
    s__documentation(s__RockyMountainSpottedFever,s__EnglishLanguage,'A very serious disease that is caused &%RickettsiaRickettsii, which is carried by ticks. The most distinctive symptom of the disease is a rash of black dots.') ).

fof(kb_SUMO_50860,axiom,
    s__subclass(s__RickettsiaProwazekii,s__RickettsialAgent) ).

fof(kb_SUMO_50861,axiom,
    s__instance(s__RickettsiaProwazekii__t,s__SetOrClass) ).

fof(kb_SUMO_50862,axiom,
    s__biologicalAgentCarrier(s__RickettsiaProwazekii,s__Arthropod) ).

fof(kb_SUMO_50863,axiom,
    s__biochemicalAgentSyndrome(s__RickettsiaProwazekii,s__LouseBorneTyphus) ).

fof(kb_SUMO_50864,axiom,
    s__documentation(s__RickettsiaProwazekii,s__EnglishLanguage,'The &%Bacterium that causes &%LouseBorneTyphus.') ).

fof(kb_SUMO_50865,axiom,
    s__instance(s__LouseBorneTyphus,s__BacterialDisease) ).

fof(kb_SUMO_50866,axiom,
    s__diseaseIncubation(s__LouseBorneTyphus,s__MeasureFn("1",s__WeekDuration),s__MeasureFn("2",s__WeekDuration)) ).

fof(kb_SUMO_50867,axiom,
    s__diseaseTreatment(s__LouseBorneTyphus,s__OralAntibiotic,s__Ingesting) ).

fof(kb_SUMO_50868,axiom,
    s__documentation(s__LouseBorneTyphus,s__EnglishLanguage,'The only rickettsial disease which is capable of causing widespread human epidemics. The initial symptoms of the disease are flu-like, but on the fifth or sixth day of infection a macular eruption appears on the upper trunk of the body and then spreads to the rest of the body.') ).

fof(kb_SUMO_50869,axiom,
    s__subclass(s__BacillusAnthracis,s__BacterialAgent) ).

fof(kb_SUMO_50870,axiom,
    s__instance(s__BacillusAnthracis__t,s__SetOrClass) ).

fof(kb_SUMO_50871,axiom,
    s__biochemicalAgentSyndrome(s__BacillusAnthracis,s__Anthrax) ).

fof(kb_SUMO_50872,axiom,
    s__biochemicalAgentDelivery(s__BacillusAnthracis,s__Breathing) ).

fof(kb_SUMO_50873,axiom,
    s__biochemicalAgentDelivery(s__BacillusAnthracis,s__Ingesting) ).

fof(kb_SUMO_50874,axiom,
    s__biochemicalAgentDelivery(s__BacillusAnthracis,s__Poking) ).

fof(kb_SUMO_50875,axiom,
    s__biochemicalAgentDelivery(s__BacillusAnthracis,s__Touching) ).

fof(kb_SUMO_50876,axiom,
    s__biologicalAgentCarrier(s__BacillusAnthracis,s__HoofedMammal) ).

fof(kb_SUMO_50877,axiom,
    s__documentation(s__BacillusAnthracis,s__EnglishLanguage,'The &%Bacterium which causes the disease &%Anthrax. Humans may become infected with Anthrax via contamination of a wound or by inhaling the &%Bacterium. When it is inhaled, the disease is often fatal if not treated early (see &%InhalationalAnthrax).') ).

fof(kb_SUMO_50878,axiom,
    s__subclass(s__AerosolizedBacillusAnthracis,s__AerosolizedAgent) ).

fof(kb_SUMO_50879,axiom,
    s__instance(s__AerosolizedBacillusAnthracis__t,s__SetOrClass) ).

fof(kb_SUMO_50880,axiom,
    s__biochemicalAgentDelivery(s__AerosolizedBacillusAnthracis,s__Breathing) ).

fof(kb_SUMO_50881,axiom,
    s__biochemicalAgentSyndrome(s__AerosolizedBacillusAnthracis,s__InhalationalAnthrax) ).

fof(kb_SUMO_50882,axiom,
    s__documentation(s__AerosolizedBacillusAnthracis,s__EnglishLanguage,'Also known as weaponized anthrax. These are spores of &%BacillusAnthracis that have been separated to the point that they can be dispersed in the air and easily inhaled by crowds.') ).

fof(kb_SUMO_50883,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( s__instance(V__X,s__AerosolizedBacillusAnthracis)
       => ? [V__Y] :
            ( s__instance(V__Y,s__Object)
            & s__instance(V__Y,s__BacillusAnthracis)
            & s__part(V__Y,V__X) ) ) ) ).

fof(kb_SUMO_50884,axiom,
    s__subclass(s__Vollum1B,s__AerosolizedBacillusAnthracis) ).

fof(kb_SUMO_50885,axiom,
    s__instance(s__Vollum1B__t,s__SetOrClass) ).

fof(kb_SUMO_50886,axiom,
    s__documentation(s__Vollum1B,s__EnglishLanguage,'A highly lethal, weaponized form of &%BacillusAnthracis developed by the United States government.') ).

fof(kb_SUMO_50887,axiom,
    s__subclass(s__Batrachotoxin,s__Toxin) ).

fof(kb_SUMO_50888,axiom,
    s__instance(s__Batrachotoxin__t,s__SetOrClass) ).

fof(kb_SUMO_50889,axiom,
    s__subclass(s__Batrachotoxin,s__BodySubstance) ).

fof(kb_SUMO_50890,axiom,
    s__lethalDose(s__Batrachotoxin,s__PerFn(s__MeasureFn("2.0",s__MicroFn(s__Gram)),s__MeasureFn("1.0",s__KiloFn(s__Gram)))) ).

fof(kb_SUMO_50891,axiom,
    s__documentation(s__Batrachotoxin,s__EnglishLanguage,'A &%Toxin produced by some species of Frogs.') ).

fof(kb_SUMO_50892,axiom,
    ! [V__FROG] :
      ( ( s__subclass(V__FROG,s__Organism)
        & s__instance(V__FROG,s__SetOrClass) )
     => ( s__secretesToxin(V__FROG,s__Batrachotoxin)
       => s__subclass(V__FROG,s__Amphibian) ) ) ).

fof(kb_SUMO_50893,axiom,
    s__subclass(s__ClostridiumBotulinum,s__BacterialAgent) ).

fof(kb_SUMO_50894,axiom,
    s__instance(s__ClostridiumBotulinum__t,s__SetOrClass) ).

fof(kb_SUMO_50895,axiom,
    s__secretesToxin(s__ClostridiumBotulinum,s__BotulinumToxin) ).

fof(kb_SUMO_50896,axiom,
    s__documentation(s__ClostridiumBotulinum,s__EnglishLanguage,'The &%Bacterium that produces &%BotulinumToxin.') ).

fof(kb_SUMO_50897,axiom,
    s__subclass(s__BotulinumToxin,s__Toxin) ).

fof(kb_SUMO_50898,axiom,
    s__subclass(s__BotulinumToxin,s__BodySubstance) ).

fof(kb_SUMO_50899,axiom,
    s__instance(s__BotulinumToxin__t,s__SetOrClass) ).

fof(kb_SUMO_50900,axiom,
    s__subclass(s__BotulinumToxin,s__LifeThreateningAgent) ).

fof(kb_SUMO_50901,axiom,
    s__lethalDose(s__BotulinumToxin,s__PerFn(s__MeasureFn("0.001",s__MicroFn(s__Gram)),s__MeasureFn("1",s__KiloFn(s__Gram)))) ).

fof(kb_SUMO_50902,axiom,
    s__biochemicalAgentDelivery(s__BotulinumToxin,s__Ingesting) ).

fof(kb_SUMO_50903,axiom,
    s__biochemicalAgentSyndrome(s__BotulinumToxin,s__Botulism) ).

fof(kb_SUMO_50904,axiom,
    s__documentation(s__BotulinumToxin,s__EnglishLanguage,'A &%Toxin produced by the bacterium &%ClostridiumBotulinum. It paralyzes muscles if ingested, and one billionth of a pound is sufficient to cause death.') ).

fof(kb_SUMO_50905,axiom,
    s__instance(s__Botulism,s__BacterialDisease) ).

fof(kb_SUMO_50906,axiom,
    s__instance(s__Botulism,s__LifeThreateningDisease) ).

fof(kb_SUMO_50907,axiom,
    s__instance(s__Botulism,s__VaccinatableDisease) ).

fof(kb_SUMO_50908,axiom,
    s__instance(s__VaccinatableDisease__t,s__SetOrClass) ).

fof(kb_SUMO_50909,axiom,
    s__diseaseSymptom(s__Botulism,s__Paralysis) ).

fof(kb_SUMO_50910,axiom,
    s__diseaseIncubation(s__Botulism,s__MeasureFn("2",s__HourDuration),s__MeasureFn("8",s__DayDuration)) ).

fof(kb_SUMO_50911,axiom,
    s__documentation(s__Botulism,s__EnglishLanguage,'A paralytic disease caused by &%BotulinumToxin, a &%Toxin produced by the bacterium &%ClostridiumBotulinum.') ).

fof(kb_SUMO_50912,axiom,
    s__subclass(s__ClostridiumPerfringens,s__BacterialAgent) ).

fof(kb_SUMO_50913,axiom,
    s__instance(s__ClostridiumPerfringens__t,s__SetOrClass) ).

fof(kb_SUMO_50914,axiom,
    s__secretesToxin(s__ClostridiumPerfringens,s__EpsilonToxin) ).

fof(kb_SUMO_50915,axiom,
    s__biochemicalAgentDelivery(s__ClostridiumPerfringens,s__Ingesting) ).

fof(kb_SUMO_50916,axiom,
    s__documentation(s__ClostridiumPerfringens,s__EnglishLanguage,'&%Bacterium often found in the intestines of &%Animals. Ingesting this &%Bacterium can result in Perfringens food poisoning, which can attack internal organs and lead to gangrene.') ).

fof(kb_SUMO_50917,axiom,
    s__subclass(s__EpsilonToxin,s__Toxin) ).

fof(kb_SUMO_50918,axiom,
    s__instance(s__EpsilonToxin__t,s__SetOrClass) ).

fof(kb_SUMO_50919,axiom,
    s__instance(s__Toxin__t,s__SetOrClass) ).

fof(kb_SUMO_50920,axiom,
    s__subclass(s__EpsilonToxin,s__BodySubstance) ).

fof(kb_SUMO_50921,axiom,
    s__biochemicalAgentDelivery(s__EpsilonToxin,s__Ingesting) ).

fof(kb_SUMO_50922,axiom,
    s__documentation(s__EpsilonToxin,s__EnglishLanguage,'A &%Toxin produced by the bacterium &%ClostridiumPerfringens that causes a mild form of food poisoning that lasts one to two days.') ).

fof(kb_SUMO_50923,axiom,
    s__subclass(s__BurkholderiaMallei,s__BacterialAgent) ).

fof(kb_SUMO_50924,axiom,
    s__instance(s__BurkholderiaMallei__t,s__SetOrClass) ).

fof(kb_SUMO_50925,axiom,
    s__biologicalAgentCarrier(s__BurkholderiaMallei,s__Mammal) ).

fof(kb_SUMO_50926,axiom,
    s__biochemicalAgentDelivery(s__BurkholderiaMallei,s__Poking) ).

fof(kb_SUMO_50927,axiom,
    s__biochemicalAgentSyndrome(s__BurkholderiaMallei,s__Glanders) ).

fof(kb_SUMO_50928,axiom,
    s__diseaseTreatment(s__BurkholderiaMallei,s__Ciprofloxacin,s__Ingesting) ).

fof(kb_SUMO_50929,axiom,
    s__documentation(s__BurkholderiaMallei,s__EnglishLanguage,'The &%Bacterium that causes the disease &%Glanders. It is transmitted to humans by direct contact with infected animals. The bacteria enter the body through the skin and the mucosal surfaces of the eyes and nose.') ).

fof(kb_SUMO_50930,axiom,
    s__instance(s__Glanders,s__BacterialDisease) ).

fof(kb_SUMO_50931,axiom,
    s__diseaseSymptom(s__Glanders,s__Fever) ).

fof(kb_SUMO_50932,axiom,
    s__documentation(s__Glanders,s__EnglishLanguage,'A disease caused by &%BurkholderiaMallei. Primary symptoms of &%Glanders include fever, muscle aches, chest pain, muscle tightness, and headache. Additional symptoms include tearing of the eyes, light sensitivity, and diarrhea. There is no vaccine for this disease.') ).

fof(kb_SUMO_50933,axiom,
    s__subclass(s__BurkholderiaPseudomallei,s__BacterialAgent) ).

fof(kb_SUMO_50934,axiom,
    s__instance(s__BurkholderiaPseudomallei__t,s__SetOrClass) ).

fof(kb_SUMO_50935,axiom,
    s__biologicalAgentCarrier(s__BurkholderiaPseudomallei,s__Mammal) ).

fof(kb_SUMO_50936,axiom,
    s__biochemicalAgentDelivery(s__BurkholderiaPseudomallei,s__Poking) ).

fof(kb_SUMO_50937,axiom,
    s__biochemicalAgentDelivery(s__BurkholderiaPseudomallei,s__Breathing) ).

fof(kb_SUMO_50938,axiom,
    s__biochemicalAgentDelivery(s__BurkholderiaPseudomallei,s__Ingesting) ).

fof(kb_SUMO_50939,axiom,
    s__biochemicalAgentSyndrome(s__BurkholderiaPseudomallei,s__Melioidosis) ).

fof(kb_SUMO_50940,axiom,
    s__documentation(s__BurkholderiaPseudomallei,s__EnglishLanguage,'Formerly known as Pseudomonas Pseudomallei, this is the &%Bacterium that causes &%Melioidosis.') ).

fof(kb_SUMO_50941,axiom,
    s__instance(s__Melioidosis,s__BacterialDisease) ).

fof(kb_SUMO_50942,axiom,
    s__documentation(s__Melioidosis,s__EnglishLanguage,'Also known as Whitmores disease, it is similar to &%Glanders. Unlike &%Glanders, however, the disease is found predominantly in Southeast Asia. The disease may be a localized infection or it may involve the bloodstream, the lungs or other organs of the body.') ).

fof(kb_SUMO_50943,axiom,
    s__subclass(s__BrucellaBacterium,s__BacterialAgent) ).

fof(kb_SUMO_50944,axiom,
    s__instance(s__BrucellaBacterium__t,s__SetOrClass) ).

fof(kb_SUMO_50945,axiom,
    s__biochemicalAgentSyndrome(s__BrucellaBacterium,s__Brucellosis) ).

fof(kb_SUMO_50946,axiom,
    s__documentation(s__BrucellaBacterium,s__EnglishLanguage,'The &%Bacterium which is responsible for the disease &%Brucellosis. This class covers Brucella Abortus (which infects humans and cattle), Brucella Melitensis (which infects sheep, goats, and humans), and Brucella Suis (which infects pigs).') ).

fof(kb_SUMO_50947,axiom,
    s__instance(s__Brucellosis,s__BacterialDisease) ).

fof(kb_SUMO_50948,axiom,
    s__diseaseSymptom(s__Brucellosis,s__Fever) ).

fof(kb_SUMO_50949,axiom,
    s__documentation(s__Brucellosis,s__EnglishLanguage,'Infectious disease caused by &%BrucellaBacterium. It is also known as undulant fever and malta fever, depending on the strain of &%BrucellaBacterium that is reponsible for the infection.') ).

fof(kb_SUMO_50950,axiom,
    s__subclass(s__YersiniaPestis,s__BacterialAgent) ).

fof(kb_SUMO_50951,axiom,
    s__instance(s__YersiniaPestis__t,s__SetOrClass) ).

fof(kb_SUMO_50952,axiom,
    s__subclass(s__AgentOfOrganismFn(s__YersiniaPestis),s__LifeThreateningAgent) ).

fof(kb_SUMO_50953,axiom,
    s__biochemicalAgentSyndrome(s__YersiniaPestis,s__Plague) ).

fof(kb_SUMO_50954,axiom,
    s__biologicalAgentCarrier(s__YersiniaPestis,s__Rodent) ).

fof(kb_SUMO_50955,axiom,
    s__biologicalAgentCarrier(s__YersiniaPestis,s__Insect) ).

fof(kb_SUMO_50956,axiom,
    s__documentation(s__YersiniaPestis,s__EnglishLanguage,'The &%Bacterium that causes &%Plague.') ).

fof(kb_SUMO_50957,axiom,
    s__instance(s__Plague,s__BacterialDisease) ).

fof(kb_SUMO_50958,axiom,
    s__instance(s__Plague,s__VaccinatableDisease) ).

fof(kb_SUMO_50959,axiom,
    s__diseaseSymptom(s__Plague,s__Fever) ).

fof(kb_SUMO_50960,axiom,
    s__documentation(s__Plague,s__EnglishLanguage,'The disease caused by the &%Bacterium &%YersiniaPestis. &%Plague has two forms depending on the location of the infection within the body, &%BubonicPlague and &%PneumonicPlague.') ).

fof(kb_SUMO_50961,axiom,
    s__subAttribute(s__BubonicPlague,s__Plague) ).

fof(kb_SUMO_50962,axiom,
    s__diseaseIncubation(s__BubonicPlague,s__MeasureFn("2",s__DayDuration),s__MeasureFn("6",s__DayDuration)) ).

fof(kb_SUMO_50963,axiom,
    s__documentation(s__BubonicPlague,s__EnglishLanguage,'A variant of the &%Plague which results in large swellings, called buboes.') ).

fof(kb_SUMO_50964,axiom,
    s__subAttribute(s__PneumonicPlague,s__Plague) ).

fof(kb_SUMO_50965,axiom,
    s__diseaseIncubation(s__PneumonicPlague,s__MeasureFn("3",s__DayDuration),s__MeasureFn("4",s__DayDuration)) ).

fof(kb_SUMO_50966,axiom,
    s__documentation(s__PneumonicPlague,s__EnglishLanguage,'Also known as pulmonary plague, a variant of the &%Plague which attacks the lungs and is spread between humans by oral bodily fluids.') ).

fof(kb_SUMO_50967,axiom,
    s__subclass(s__RicinToxin,s__Toxin) ).

fof(kb_SUMO_50968,axiom,
    s__subclass(s__RicinToxin,s__Protein) ).

fof(kb_SUMO_50969,axiom,
    s__instance(s__RicinToxin__t,s__SetOrClass) ).

fof(kb_SUMO_50970,axiom,
    s__lethalDose(s__RicinToxin,s__PerFn(s__MeasureFn("3.0",s__MicroFn(s__Gram)),s__MeasureFn("1",s__KiloFn(s__Gram)))) ).

fof(kb_SUMO_50971,axiom,
    s__documentation(s__RicinToxin,s__EnglishLanguage,'An extremely toxic protein found in the castor bean plant (ricinus communis). It is 200 times more toxic than cyanide, and it has no known antidote, and it causes vomiting, high fever, weakness, and death.') ).

fof(kb_SUMO_50972,axiom,
    s__subclass(s__AbrinToxin,s__Toxin) ).

fof(kb_SUMO_50973,axiom,
    s__subclass(s__AbrinToxin,s__Protein) ).

fof(kb_SUMO_50974,axiom,
    s__instance(s__AbrinToxin__t,s__SetOrClass) ).

fof(kb_SUMO_50975,axiom,
    s__lethalDose(s__AbrinToxin,s__PerFn(s__MeasureFn("0.04",s__MicroFn(s__Gram)),s__MeasureFn("1",s__KiloFn(s__Gram)))) ).

fof(kb_SUMO_50976,axiom,
    s__documentation(s__AbrinToxin,s__EnglishLanguage,'An extremely toxic protein found in the seeds of the rosary pea. Its mechanism, symptoms, and treatment are very similar to those of &%RicinToxin. However, &%AbrinToxin is roughly 75 times more toxic than &%RicinToxin.') ).

fof(kb_SUMO_50977,axiom,
    s__subclass(s__ChemicalAgent,s__BiochemicalAgent) ).

fof(kb_SUMO_50978,axiom,
    s__instance(s__ChemicalAgent__t,s__SetOrClass) ).

fof(kb_SUMO_50979,axiom,
    s__subclass(s__ChemicalAgent,s__CompoundSubstance) ).

fof(kb_SUMO_50980,axiom,
    s__subclass(s__ChemicalAgent,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_50981,axiom,
    s__disjoint(s__ChemicalAgent,s__OrganicObject) ).

fof(kb_SUMO_50982,axiom,
    s__documentation(s__ChemicalAgent,s__EnglishLanguage,'Synthetic compounds that are not an analogue of anything occurring naturally and that can result in serious burns, paralysis, and death to &%Organisms.') ).

fof(kb_SUMO_50983,axiom,
    s__subclass(s__ChemicalAgent,s__ComplementFn(s__OrganicObject)) ).

fof(kb_SUMO_50984,axiom,
    s__subclass(s__ChemicalWeapon,s__BiochemicalWeapon) ).

fof(kb_SUMO_50985,axiom,
    s__instance(s__ChemicalWeapon__t,s__SetOrClass) ).

fof(kb_SUMO_50986,axiom,
    s__instance(s__BiochemicalWeapon__t,s__SetOrClass) ).

fof(kb_SUMO_50987,axiom,
    s__documentation(s__ChemicalWeapon,s__EnglishLanguage,'&%Weapons that damage or destroy &%Organisms by means of a &%ChemicalAgent.') ).

fof(kb_SUMO_50988,axiom,
    ! [V__WEAPON] :
      ( s__instance(V__WEAPON,s__Object)
     => ( s__instance(V__WEAPON,s__ChemicalWeapon)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Object)
            & s__instance(V__AGENT,s__ChemicalAgent)
            & s__part(V__AGENT,V__WEAPON) ) ) ) ).

fof(kb_SUMO_50989,axiom,
    ! [V__AGENT] :
      ( s__instance(V__AGENT,s__Object)
     => ( s__instance(V__AGENT,s__ChemicalAgent)
       => ~ ? [V__ORGANISM,V__PROCESS,V__SUBSTANCE] :
              ( s__instance(V__SUBSTANCE,s__Object)
              & s__instance(V__PROCESS,s__Process)
              & s__instance(V__ORGANISM,s__Object)
              & s__instance(V__ORGANISM,s__Organism)
              & s__instance(V__PROCESS,s__BiologicalProcess)
              & s__instrument(V__PROCESS,V__ORGANISM)
              & s__result(V__PROCESS,V__SUBSTANCE)
              & s__copy(V__SUBSTANCE,V__AGENT) ) ) ) ).

fof(kb_SUMO_50990,axiom,
    s__subclass(s__BlisterAgent,s__ChemicalAgent) ).

fof(kb_SUMO_50991,axiom,
    s__biochemicalAgentDelivery(s__BlisterAgent,s__Touching) ).

fof(kb_SUMO_50992,axiom,
    s__biochemicalAgentDelivery(s__BlisterAgent,s__Breathing) ).

fof(kb_SUMO_50993,axiom,
    s__biochemicalAgentDelivery(s__BlisterAgent,s__Ingesting) ).

fof(kb_SUMO_50994,axiom,
    s__documentation(s__BlisterAgent,s__EnglishLanguage,'&%ChemicalAgents that affect eyes, lungs, and skin. &%BlisterAgents are so named because they cause blistering of the skin. They may also cause blindness and respiratory damage.') ).

fof(kb_SUMO_50995,axiom,
    ! [V__AGENT] :
      ( s__instance(V__AGENT,s__Physical)
     => ( s__instance(V__AGENT,s__BlisterAgent)
       => s__hasPurpose(V__AGENT,'(? [V__DAMAGE,V__TISSUE] : (s__instance(V__DAMAGE,s__Process) & s__instance(V__DAMAGE,s__Damaging) & s__instance(V__TISSUE,s__Tissue) & s__patient(V__DAMAGE,V__TISSUE)))') ) ) ).

fof(kb_SUMO_50996,axiom,
    s__subclass(s__MustardGas,s__BlisterAgent) ).

fof(kb_SUMO_50997,axiom,
    s__instance(s__MustardGas__t,s__SetOrClass) ).

fof(kb_SUMO_50998,axiom,
    s__instance(s__BlisterAgent__t,s__SetOrClass) ).

fof(kb_SUMO_50999,axiom,
    s__documentation(s__MustardGas,s__EnglishLanguage,'A &%BlisterAgent that was commonly used in World War I to incapacitate troops. It is chemically stable, persistent, and is capable of attacking the eyes, the skin, and the respiratory tract. There is no accepted treatment or preventive measure for &%MustardGas.') ).

fof(kb_SUMO_51000,axiom,
    s__subclass(s__SulphurMustardGas,s__MustardGas) ).

fof(kb_SUMO_51001,axiom,
    s__instance(s__SulphurMustardGas__t,s__SetOrClass) ).

fof(kb_SUMO_51002,axiom,
    s__documentation(s__SulphurMustardGas,s__EnglishLanguage,'A kind of mustard gas. Also known as Yperite and HD. This is regarded b some as the most effective &%BlisterAgent because it is persistent.') ).

fof(kb_SUMO_51003,axiom,
    s__subclass(s__NitrogenMustardGas,s__MustardGas) ).

fof(kb_SUMO_51004,axiom,
    s__instance(s__NitrogenMustardGas__t,s__SetOrClass) ).

fof(kb_SUMO_51005,axiom,
    s__documentation(s__NitrogenMustardGas,s__EnglishLanguage,'A kind of mustard gas. Also known as HN.') ).

fof(kb_SUMO_51006,axiom,
    s__subclass(s__Lewisite,s__BlisterAgent) ).

fof(kb_SUMO_51007,axiom,
    s__instance(s__Lewisite__t,s__SetOrClass) ).

fof(kb_SUMO_51008,axiom,
    s__biochemicalAgentAntidote(s__Lewisite,s__Dimercaprol,s__Covering) ).

fof(kb_SUMO_51009,axiom,
    s__documentation(s__Lewisite,s__EnglishLanguage,'Besides being a &%BlisterAgent, &%Lewisite causes systemic poisoning. Its symptoms include pulmonary edema, diarrhea, reduced body temperature and blood pressure. When large quantities of &%Lewisite are inhaled, it can cause death in as little as 10 minutes.') ).

fof(kb_SUMO_51010,axiom,
    s__subclass(s__Dimercaprol,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_51011,axiom,
    s__instance(s__Dimercaprol__t,s__SetOrClass) ).

fof(kb_SUMO_51012,axiom,
    s__documentation(s__Dimercaprol,s__EnglishLanguage,'A chelating agent often used to treat &%Lewisite, as well as &%Lead &%Poisoning.') ).

fof(kb_SUMO_51013,axiom,
    s__subclass(s__PhosgeneOxime,s__BlisterAgent) ).

fof(kb_SUMO_51014,axiom,
    s__instance(s__PhosgeneOxime__t,s__SetOrClass) ).

fof(kb_SUMO_51015,axiom,
    s__documentation(s__PhosgeneOxime,s__EnglishLanguage,'One of the most painful and destructive chemical compounds in existence. Recovery from this &%ChemicalAgent requires one to three months.') ).

fof(kb_SUMO_51016,axiom,
    s__subclass(s__BloodAgent,s__ChemicalAgent) ).

fof(kb_SUMO_51017,axiom,
    s__instance(s__BloodAgent__t,s__SetOrClass) ).

fof(kb_SUMO_51018,axiom,
    s__biochemicalAgentDelivery(s__BloodAgent,s__Breathing) ).

fof(kb_SUMO_51019,axiom,
    s__documentation(s__BloodAgent,s__EnglishLanguage,'A &%CompoundSubstance that prevents the normal use of oxygen by bodily tissues. &%BloodAgents are highly volatile and disperse easily in the open air.') ).

fof(kb_SUMO_51020,axiom,
    s__subclass(s__HydrogenCyanide,s__BloodAgent) ).

fof(kb_SUMO_51021,axiom,
    s__instance(s__HydrogenCyanide__t,s__SetOrClass) ).

fof(kb_SUMO_51022,axiom,
    s__documentation(s__HydrogenCyanide,s__EnglishLanguage,'A &%ChemicalAgent that was widely used by the Nazis in extermination camps. A low dose can cause headache, disorientation, and vomiting, while a high dose can rapidly result in respiratory and/or cardiac arrest.') ).

fof(kb_SUMO_51023,axiom,
    s__subclass(s__CyanogenChloride,s__BloodAgent) ).

fof(kb_SUMO_51024,axiom,
    s__instance(s__CyanogenChloride__t,s__SetOrClass) ).

fof(kb_SUMO_51025,axiom,
    s__documentation(s__CyanogenChloride,s__EnglishLanguage,'Used in mining and metalurgy, it is very similar to &%HydrogenCyanide. However, it is less volatile than &%HydrogenCyanide, and its effects on the eyes, respiratory tract, and lungs is similar to &%Phosgene and &%ChorineGas.') ).

fof(kb_SUMO_51026,axiom,
    s__subclass(s__Arsine,s__BloodAgent) ).

fof(kb_SUMO_51027,axiom,
    s__instance(s__Arsine__t,s__SetOrClass) ).

fof(kb_SUMO_51028,axiom,
    s__documentation(s__Arsine,s__EnglishLanguage,'A very toxic form of arsenic that is 2 and a half times denser than air. Victims who die after exposure to &%Arsine generally die from renal failure.') ).

fof(kb_SUMO_51029,axiom,
    s__subclass(s__IncapacitatingAgent,s__ChemicalAgent) ).

fof(kb_SUMO_51030,axiom,
    s__documentation(s__IncapacitatingAgent,s__EnglishLanguage,'&%ChemicalAgents that are designed to cause temporary disability in victims.') ).

fof(kb_SUMO_51031,axiom,
    s__subclass(s__CSGas,s__IncapacitatingAgent) ).

fof(kb_SUMO_51032,axiom,
    s__instance(s__IncapacitatingAgent__t,s__SetOrClass) ).

fof(kb_SUMO_51033,axiom,
    s__subclass(s__BZGas,s__IncapacitatingAgent) ).

fof(kb_SUMO_51034,axiom,
    s__instance(s__BZGas__t,s__SetOrClass) ).

fof(kb_SUMO_51035,axiom,
    s__documentation(s__BZGas,s__EnglishLanguage,'Stockpiled for a time by both NATO and the Warsaw Pact countries, &%BZGas is a psychoactive agent that is heaver than air and reputedly ten times more powerful than LSD. Effects of the gas are not well understood, but they include vomiting, lethargy, loss of motor co-ordination, and cognitive incapacity.') ).

fof(kb_SUMO_51036,axiom,
    s__subclass(s__NerveAgent,s__ChemicalAgent) ).

fof(kb_SUMO_51037,axiom,
    s__biochemicalAgentDelivery(s__NerveAgent,s__Breathing) ).

fof(kb_SUMO_51038,axiom,
    s__biochemicalAgentSyndrome(s__NerveAgent,s__Paralysis) ).

fof(kb_SUMO_51039,axiom,
    s__biochemicalAgentAntidote(s__NerveAgent,s__Atropine,s__Poking) ).

fof(kb_SUMO_51040,axiom,
    s__documentation(s__NerveAgent,s__EnglishLanguage,'These &%ChemicalAgents are easily absorbed into the mucous membranes of humans and inactivate the essential enzyme acetylcholinesterase, bringing about paralysis of the respiratory and central nervous systems.') ).

fof(kb_SUMO_51041,axiom,
    s__subclass(s__GSeriesNerveAgent,s__NerveAgent) ).

fof(kb_SUMO_51042,axiom,
    s__disjoint(s__GSeriesNerveAgent,s__VSeriesNerveAgent) ).

fof(kb_SUMO_51043,axiom,
    s__documentation(s__GSeriesNerveAgent,s__EnglishLanguage,'Earliest sort of &%NerveAgent (developed in the 1930s). This &%subclass of &%NerveAgents tends to be less persistent, more volatile, and less toxic than &%VSeriesNerveAgents, which were developed later. &%GSeriesNerveAgents include &%Tabun, &%Sarin, and &%Soman.') ).

fof(kb_SUMO_51044,axiom,
    s__subclass(s__Tabun,s__GSeriesNerveAgent) ).

fof(kb_SUMO_51045,axiom,
    s__instance(s__Tabun__t,s__SetOrClass) ).

fof(kb_SUMO_51046,axiom,
    s__documentation(s__Tabun,s__EnglishLanguage,'Also known as GA, one of the G-series nerve agents. It is about half as toxic as &%Sarin, but it is more irritating to the eyes than &%Sarin.') ).

fof(kb_SUMO_51047,axiom,
    s__subclass(s__Soman,s__GSeriesNerveAgent) ).

fof(kb_SUMO_51048,axiom,
    s__instance(s__Soman__t,s__SetOrClass) ).

fof(kb_SUMO_51049,axiom,
    s__biochemicalAgentAntidote(s__Soman,s__PyridostigmineBromide,s__Putting) ).

fof(kb_SUMO_51050,axiom,
    s__lethalDose(s__Soman,s__PerFn(s__MeasureFn("64.0",s__MicroFn(s__Gram)),s__MeasureFn("1.0",s__KiloFn(s__Gram)))) ).

fof(kb_SUMO_51051,axiom,
    s__documentation(s__Soman,s__EnglishLanguage,'Also known as GD, one of the G-series nerve agents.') ).

fof(kb_SUMO_51052,axiom,
    s__subclass(s__Sarin,s__GSeriesNerveAgent) ).

fof(kb_SUMO_51053,axiom,
    s__instance(s__Sarin__t,s__SetOrClass) ).

fof(kb_SUMO_51054,axiom,
    s__lethalDose(s__Sarin,s__PerFn(s__MeasureFn("100.0",s__MicroFn(s__Gram)),s__MeasureFn("1",s__KiloFn(s__Gram)))) ).

fof(kb_SUMO_51055,axiom,
    s__documentation(s__Sarin,s__EnglishLanguage,'Also known as GB, one of the G-series nerve agents.') ).

fof(kb_SUMO_51056,axiom,
    s__subclass(s__GF,s__GSeriesNerveAgent) ).

fof(kb_SUMO_51057,axiom,
    s__instance(s__GF__t,s__SetOrClass) ).

fof(kb_SUMO_51058,axiom,
    s__instance(s__GSeriesNerveAgent__t,s__SetOrClass) ).

fof(kb_SUMO_51059,axiom,
    s__documentation(s__GF,s__EnglishLanguage,'One of the G-series nerve agents.') ).

fof(kb_SUMO_51060,axiom,
    s__subclass(s__VSeriesNerveAgent,s__NerveAgent) ).

fof(kb_SUMO_51061,axiom,
    s__instance(s__VSeriesNerveAgent__t,s__SetOrClass) ).

fof(kb_SUMO_51062,axiom,
    s__instance(s__NerveAgent__t,s__SetOrClass) ).

fof(kb_SUMO_51063,axiom,
    s__documentation(s__VSeriesNerveAgent,s__EnglishLanguage,'More advanced sort of &%NerveAgent (developed in the 1950s). This &%subclass of &%NerveAgents tends to be more persistent and toxic than &%GSeriesNerveAgents, which were developed earlier. &%VSeriesNerveAgents include VE, VG, VM, VS, and VX.') ).

fof(kb_SUMO_51064,axiom,
    s__subclass(s__VX,s__VSeriesNerveAgent) ).

fof(kb_SUMO_51065,axiom,
    s__instance(s__VX__t,s__SetOrClass) ).

fof(kb_SUMO_51066,axiom,
    s__lethalDose(s__VX,s__PerFn(s__MeasureFn("15.0",s__MicroFn(s__Gram)),s__MeasureFn("1.0",s__KiloFn(s__Gram)))) ).

fof(kb_SUMO_51067,axiom,
    s__documentation(s__VX,s__EnglishLanguage,'One of the V-series nerve agents.') ).

fof(kb_SUMO_51068,axiom,
    s__subclass(s__ChokingAgent,s__ChemicalAgent) ).

fof(kb_SUMO_51069,axiom,
    s__biochemicalAgentDelivery(s__ChokingAgent,s__Breathing) ).

fof(kb_SUMO_51070,axiom,
    s__documentation(s__ChokingAgent,s__EnglishLanguage,'&%ChemicalAgents designed to cause the lungs to fill with fluid, which can result in the victim choking to death. &%ChokingAgents are heavy gases that are less effective than other &%ChemicalAgents because they can be easily dissipated by a slight wind.') ).

fof(kb_SUMO_51071,axiom,
    s__subclass(s__Diphosgene,s__ChokingAgent) ).

fof(kb_SUMO_51072,axiom,
    s__instance(s__Diphosgene__t,s__SetOrClass) ).

fof(kb_SUMO_51073,axiom,
    s__instance(s__ChokingAgent__t,s__SetOrClass) ).

fof(kb_SUMO_51074,axiom,
    s__documentation(s__Diphosgene,s__EnglishLanguage,'A poisonous gas that irritates the lungs and that is similar to &%Phosgene.') ).

fof(kb_SUMO_51075,axiom,
    s__subclass(s__Chloropicrin,s__ChokingAgent) ).

fof(kb_SUMO_51076,axiom,
    s__instance(s__Chloropicrin__t,s__SetOrClass) ).

fof(kb_SUMO_51077,axiom,
    s__biochemicalAgentSyndrome(s__Chloropicrin,s__Gastroenteritis) ).

fof(kb_SUMO_51078,axiom,
    s__documentation(s__Chloropicrin,s__EnglishLanguage,'Poisonous gas which has effects similar to tear gas. If ingested, the gas causes gastroenteritis.') ).

fof(kb_SUMO_51079,axiom,
    s__subclass(s__Phosgene,s__ChokingAgent) ).

fof(kb_SUMO_51080,axiom,
    s__instance(s__Phosgene__t,s__SetOrClass) ).

fof(kb_SUMO_51081,axiom,
    s__documentation(s__Phosgene,s__EnglishLanguage,'A colorless, extremely toxic gas. It is regarded as the most dangerous of the &%ChemicalAgents. Deaths resulting from exposure to this &%ChemicalAgent generally occur in 24 to 48 hours.') ).

fof(kb_SUMO_51082,axiom,
    s__subclass(s__ChlorineGas,s__ChokingAgent) ).

fof(kb_SUMO_51083,axiom,
    s__instance(s__ChlorineGas__t,s__SetOrClass) ).

fof(kb_SUMO_51084,axiom,
    s__documentation(s__ChlorineGas,s__EnglishLanguage,'A poisonous gas.') ).

fof(kb_SUMO_51085,axiom,
    s__subclass(s__WMDWeaponsProductionFacility,s__StationaryArtifact) ).

fof(kb_SUMO_51086,axiom,
    s__documentation(s__WMDWeaponsProductionFacility,s__EnglishLanguage,'Facilities where instances of &%WeaponOfMassDestruction are built.') ).

fof(kb_SUMO_51087,axiom,
    ! [V__FACILITY] :
      ( s__instance(V__FACILITY,s__Object)
     => ( s__instance(V__FACILITY,s__WMDWeaponsProductionFacility)
       => ? [V__DEVELOP] :
            ( s__instance(V__DEVELOP,s__Process)
            & s__instance(V__DEVELOP,s__DevelopingWeaponOfMassDestruction)
            & s__eventLocated(V__DEVELOP,V__FACILITY) ) ) ) ).

fof(kb_SUMO_51088,axiom,
    s__subclass(s__WMDWeaponsResearchFacility,s__StationaryArtifact) ).

fof(kb_SUMO_51089,axiom,
    s__documentation(s__WMDWeaponsResearchFacility,s__EnglishLanguage,'Facilities where research on instances of &%WeaponOfMassDestruction is performed.') ).

fof(kb_SUMO_51090,axiom,
    ! [V__FACILITY] :
      ( s__instance(V__FACILITY,s__Object)
     => ( s__instance(V__FACILITY,s__WMDWeaponsResearchFacility)
       => ? [V__RESEARCH] :
            ( s__instance(V__RESEARCH,s__Process)
            & s__instance(V__RESEARCH,s__ResearchingWeaponOfMassDestruction)
            & s__eventLocated(V__RESEARCH,V__FACILITY) ) ) ) ).

fof(kb_SUMO_51091,axiom,
    s__partition_3(s__RadioactiveWeapon,s__NuclearWeapon,s__RadiologicalWeapon) ).

fof(kb_SUMO_51092,axiom,
    s__subclass(s__NuclearWeaponProductionFacility,s__WMDWeaponsProductionFacility) ).

fof(kb_SUMO_51093,axiom,
    s__instance(s__NuclearWeaponProductionFacility__t,s__SetOrClass) ).

fof(kb_SUMO_51094,axiom,
    s__instance(s__WMDWeaponsProductionFacility__t,s__SetOrClass) ).

fof(kb_SUMO_51095,axiom,
    s__documentation(s__NuclearWeaponProductionFacility,s__EnglishLanguage,'Facilities where &%NuclearWeapons are built.') ).

fof(kb_SUMO_51096,axiom,
    ! [V__DEVELOP,V__FACILITY,V__WEAPON] :
      ( ( s__instance(V__FACILITY,s__Object)
        & s__instance(V__DEVELOP,s__Process) )
     => ( ( s__instance(V__FACILITY,s__NuclearWeaponProductionFacility)
          & s__instance(V__DEVELOP,s__DevelopingWeaponOfMassDestruction)
          & s__eventLocated(V__DEVELOP,V__FACILITY)
          & s__result(V__DEVELOP,V__WEAPON) )
       => s__instance(V__WEAPON,s__NuclearWeapon) ) ) ).

fof(kb_SUMO_51097,axiom,
    s__documentation(s__NuclearWeaponResearchFacility,s__EnglishLanguage,'Research facilities that perform research on technology related to &%NuclearWeapons.') ).

fof(kb_SUMO_51098,axiom,
    s__subclass(s__NuclearWeaponResearchFacility,s__WMDWeaponsResearchFacility) ).

fof(kb_SUMO_51099,axiom,
    s__instance(s__NuclearWeaponResearchFacility__t,s__SetOrClass) ).

fof(kb_SUMO_51100,axiom,
    s__instance(s__WMDWeaponsResearchFacility__t,s__SetOrClass) ).

fof(kb_SUMO_51101,axiom,
    ! [V__FACILITY,V__RESEARCH] :
      ( ( s__instance(V__RESEARCH,s__Process)
        & s__instance(V__FACILITY,s__Object) )
     => ( ( s__instance(V__FACILITY,s__NuclearWeaponResearchFacility)
          & s__instance(V__RESEARCH,s__ResearchingWeaponOfMassDestruction)
          & s__eventLocated(V__RESEARCH,V__FACILITY) )
       => s__refers(V__RESEARCH,s__NuclearWeapon) ) ) ).

fof(kb_SUMO_51102,axiom,
    s__partition_3(s__WeaponOfMassDestruction,s__RadioactiveWeapon,s__BiochemicalWeapon) ).

fof(kb_SUMO_51103,axiom,
    s__subclass(s__DeployingWeaponOfMassDestruction,s__IntentionalProcess) ).

fof(kb_SUMO_51104,axiom,
    s__instance(s__DeployingWeaponOfMassDestruction__t,s__SetOrClass) ).

fof(kb_SUMO_51105,axiom,
    s__subclass(s__DeployingWeaponOfMassDestruction,s__Putting) ).

fof(kb_SUMO_51106,axiom,
    s__documentation(s__DeployingWeaponOfMassDestruction,s__EnglishLanguage,'Positioning a chemical, biological or radioactive weapon for the purpose of bringing about harm of some kind.') ).

fof(kb_SUMO_51107,axiom,
    ! [V__DEPLOY,V__WEAPON] :
      ( s__instance(V__DEPLOY,s__Process)
     => ( ( s__instance(V__DEPLOY,s__DeployingWeaponOfMassDestruction)
          & s__patient(V__DEPLOY,V__WEAPON) )
       => s__instance(V__WEAPON,s__WeaponOfMassDestruction) ) ) ).

fof(kb_SUMO_51108,axiom,
    s__subclass(s__DevelopingWeaponOfMassDestruction,s__Making) ).

fof(kb_SUMO_51109,axiom,
    s__instance(s__DevelopingWeaponOfMassDestruction__t,s__SetOrClass) ).

fof(kb_SUMO_51110,axiom,
    s__documentation(s__DevelopingWeaponOfMassDestruction,s__EnglishLanguage,'&%Making instances of &%WeaponOfMassDestruction.') ).

fof(kb_SUMO_51111,axiom,
    ! [V__DEVELOP,V__WEAPON] :
      ( s__instance(V__DEVELOP,s__Process)
     => ( ( s__instance(V__DEVELOP,s__DevelopingWeaponOfMassDestruction)
          & s__result(V__DEVELOP,V__WEAPON) )
       => s__instance(V__WEAPON,s__WeaponOfMassDestruction) ) ) ).

fof(kb_SUMO_51112,axiom,
    s__subclass(s__StockpilingWeaponOfMassDestruction,s__Manufacture) ).

fof(kb_SUMO_51113,axiom,
    s__instance(s__StockpilingWeaponOfMassDestruction__t,s__SetOrClass) ).

fof(kb_SUMO_51114,axiom,
    s__subclass(s__StockpilingWeaponOfMassDestruction,s__DevelopingWeaponOfMassDestruction) ).

fof(kb_SUMO_51115,axiom,
    s__documentation(s__StockpilingWeaponOfMassDestruction,s__EnglishLanguage,'Manufacturing a significant quantity of instances of a &%WeaponOfMassDestruction, i.e. the weapons are not produced at the scale of a single laboratory or a pilot program. These weapons may or may not be deployed (see &%DeployingWeaponOfMassDestruction).') ).

fof(kb_SUMO_51116,axiom,
    s__subclass(s__DeliveringWeaponOfMassDestruction,s__Making) ).

fof(kb_SUMO_51117,axiom,
    s__instance(s__DeliveringWeaponOfMassDestruction__t,s__SetOrClass) ).

fof(kb_SUMO_51118,axiom,
    s__documentation(s__DeliveringWeaponOfMassDestruction,s__EnglishLanguage,'Integrating a &%WeaponOfMassDestruction with a conventional weapon, so that the former can be delivered to its target.') ).

fof(kb_SUMO_51119,axiom,
    ! [V__DELIVER] :
      ( s__instance(V__DELIVER,s__DeliveringWeaponOfMassDestruction)
     => ? [V__PUTTING,V__WEAPON1,V__WEAPON2] :
          ( s__instance(V__PUTTING,s__Process)
          & s__instance(V__PUTTING,s__Putting)
          & s__instance(V__WEAPON1,s__WeaponOfMassDestruction)
          & s__instance(V__WEAPON2,s__Weapon)
          & ~ s__instance(V__WEAPON2,s__WeaponOfMassDestruction)
          & s__patient(V__PUTTING,V__WEAPON1)
          & s__destination(V__PUTTING,V__WEAPON2) ) ) ).

fof(kb_SUMO_51120,axiom,
    s__subclass(s__ResearchingWeaponOfMassDestruction,s__Investigating) ).

fof(kb_SUMO_51121,axiom,
    s__instance(s__ResearchingWeaponOfMassDestruction__t,s__SetOrClass) ).

fof(kb_SUMO_51122,axiom,
    s__documentation(s__ResearchingWeaponOfMassDestruction,s__EnglishLanguage,'Conducting research on the development of Weapons of Mass Destruction.') ).

fof(kb_SUMO_51123,axiom,
    ! [V__RESEARCH] :
      ( s__instance(V__RESEARCH,s__ResearchingWeaponOfMassDestruction)
     => ? [V__WEAPON] :
          ( s__instance(V__WEAPON,s__SetOrClass)
          & s__subclass(V__WEAPON,s__WeaponOfMassDestruction)
          & s__refers(V__RESEARCH,V__WEAPON) ) ) ).

fof(kb_SUMO_51124,axiom,
    s__subclass(s__DismantlingWeaponOfMassDestruction,s__IntentionalProcess) ).

fof(kb_SUMO_51125,axiom,
    s__instance(s__DismantlingWeaponOfMassDestruction__t,s__SetOrClass) ).

fof(kb_SUMO_51126,axiom,
    s__documentation(s__DismantlingWeaponOfMassDestruction,s__EnglishLanguage,'Dismantling a Weapon of Mass Destruction, i.e. destroying the weapon or removing it from active deployment.') ).

fof(kb_SUMO_51127,axiom,
    ! [V__DISMANTLE,V__WEAPON] :
      ( s__instance(V__DISMANTLE,s__Process)
     => ( ( s__instance(V__DISMANTLE,s__DismantlingWeaponOfMassDestruction)
          & s__patient(V__DISMANTLE,V__WEAPON) )
       => s__instance(V__WEAPON,s__WeaponOfMassDestruction) ) ) ).

fof(kb_SUMO_51128,axiom,
    ! [V__DISMANTLE] :
      ( s__instance(V__DISMANTLE,s__Process)
     => ( s__instance(V__DISMANTLE,s__DismantlingWeaponOfMassDestruction)
       => ? [V__PROCESS] :
            ( s__instance(V__PROCESS,s__Process)
            & s__subProcess(V__PROCESS,V__DISMANTLE)
            & ( s__instance(V__PROCESS,s__Destruction)
              | s__instance(V__PROCESS,s__Removing) ) ) ) ) ).

fof(kb_SUMO_51129,axiom,
    ! [V__DISMANTLE,V__WEAPON] :
      ( s__instance(V__DISMANTLE,s__Process)
     => ( ( s__instance(V__DISMANTLE,s__DismantlingWeaponOfMassDestruction)
          & s__patient(V__DISMANTLE,V__WEAPON) )
       => ? [V__DEVELOP] :
            ( s__instance(V__DEVELOP,s__Process)
            & s__instance(V__DEVELOP,s__DevelopingWeaponOfMassDestruction)
            & s__result(V__DEVELOP,V__WEAPON)
            & s__earlier(s__WhenFn(V__DEVELOP),s__WhenFn(V__DISMANTLE)) ) ) ) ).

fof(kb_SUMO_51130,axiom,
    s__instance(s__biochemicalAgentSyndrome__m,s__BinaryPredicate) ).

fof(kb_SUMO_51131,axiom,
    s__domainSubclass(s__biochemicalAgentSyndrome__m,"1",s__BiochemicalAgent) ).

fof(kb_SUMO_51132,axiom,
    s__domain(s__biochemicalAgentSyndrome__m,"2",s__DiseaseOrSyndrome) ).

fof(kb_SUMO_51133,axiom,
    s__documentation(s__biochemicalAgentSyndrome__m,s__EnglishLanguage,'Relates a &%subclass of &%BiochemicalAgent to a &%DiseaseOrSyndrome that is caused by or often associated with the &%BiochemicalAgent.') ).

%FOL fof(kb_SUMO_51134,axiom,(( (! [V__PROCESSTYPE,V__PROCESS,V__AGENT,V__ORGANISM,V__SYMPTOM] : ((s__instance(V__SYMPTOM,s__DiseaseOrSyndrome) & s__instance(V__ORGANISM,s__Agent) & s__subclass(V__AGENT,s__BiochemicalAgent) & s__instance(V__AGENT,s__SetOrClass) & s__instance(V__PROCESS,s__Process) & s__subclass(V__PROCESSTYPE,s__Process) & s__instance(V__PROCESSTYPE,s__SetOrClass)) => s__increasesLikelihood('(s__biochemicalAgentSyndrome(V__AGENT,V__SYMPTOM) & s__biochemicalAgentDelivery(V__AGENT,V__PROCESSTYPE) & s__instance(V__PROCESS,V__PROCESSTYPE) & s__experiencer(V__PROCESS,V__ORGANISM))','s__attribute(V__ORGANISM,V__SYMPTOM)'))) ))).

fof(kb_SUMO_51135,axiom,
    ! [V__AGENT,V__SYNDROME,V__SYMPTOM] :
      ( ( s__instance(V__SYMPTOM,s__DiseaseOrSyndrome)
        & s__instance(V__SYNDROME,s__DiseaseOrSyndrome)
        & s__subclass(V__AGENT,s__BiochemicalAgent)
        & s__instance(V__AGENT,s__SetOrClass) )
     => ( ( s__biochemicalAgentSyndrome(V__AGENT,V__SYNDROME)
          & s__diseaseSymptom(V__SYNDROME,V__SYMPTOM) )
       => s__biochemicalAgentSyndrome(V__AGENT,V__SYMPTOM) ) ) ).

fof(kb_SUMO_51136,axiom,
    s__instance(s__biochemicalAgentDelivery__m,s__BinaryPredicate) ).

fof(kb_SUMO_51137,axiom,
    s__domainSubclass(s__biochemicalAgentDelivery__m,"1",s__BiochemicalAgent) ).

fof(kb_SUMO_51138,axiom,
    s__domainSubclass(s__biochemicalAgentDelivery__m,"2",s__Process) ).

fof(kb_SUMO_51139,axiom,
    s__documentation(s__biochemicalAgentDelivery__m,s__EnglishLanguage,'(&%biochemicalAgentDelivery ?AGENT ?PROCESS) means that the &%Process ?PROCESS is capable of infecting an organism with the &%BiochemicalAgent ?AGENT when the organism is the &%experiencer and the ?AGENT the &%patient of an instance of ?PROCESS.') ).

fof(kb_SUMO_51140,axiom,
    ! [V__SUB,V__PROCESS,V__AGENT] :
      ( ( s__subclass(V__AGENT,s__BiochemicalAgent)
        & s__instance(V__AGENT,s__SetOrClass)
        & s__subclass(V__PROCESS,s__Process)
        & s__instance(V__PROCESS,s__SetOrClass)
        & s__subclass(V__SUB,s__Process)
        & s__instance(V__SUB,s__SetOrClass) )
     => ( ( s__biochemicalAgentDelivery(V__AGENT,V__PROCESS)
          & s__subclass(V__SUB,V__PROCESS) )
       => s__biochemicalAgentDelivery(V__AGENT,V__SUB) ) ) ).

fof(kb_SUMO_51141,axiom,
    s__instance(s__effectiveDose__m,s__BinaryPredicate) ).

fof(kb_SUMO_51142,axiom,
    s__domainSubclass(s__effectiveDose__m,"1",s__BiochemicalAgent) ).

fof(kb_SUMO_51143,axiom,
    s__domain(s__effectiveDose__m,"2",s__FunctionQuantity) ).

fof(kb_SUMO_51144,axiom,
    s__documentation(s__effectiveDose__m,s__EnglishLanguage,'(&%effectiveDose ?AGENT ?QUANTITY) means that ?QUANTITY is the effective dose, or ED50, for the &%BiochemicalAgent ?AGENT. This is the dose that would incapacitate 50% of the exposed human population. Note that ?QUANTITY is generally expressed in micrograms per kilogram (mcg/kg).') ).

fof(kb_SUMO_51145,axiom,
    ! [V__AGENT,V__NUMBER2,V__UNIT1,V__UNIT2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__RealNumber)
        & s__instance(V__UNIT2,s__UnitOfMeasure)
        & s__instance(V__UNIT1,s__UnitOfMeasure)
        & s__instance(V__NUMBER2,s__RealNumber)
        & s__subclass(V__AGENT,s__BiochemicalAgent)
        & s__instance(V__AGENT,s__SetOrClass) )
     => ( s__effectiveDose(V__AGENT,s__PerFn(s__MeasureFn(V__NUMBER1,V__UNIT1),s__MeasureFn(V__NUMBER2,V__UNIT2)))
       => ( s__instance(V__UNIT1,s__MassMeasure)
          & s__instance(V__UNIT2,s__MassMeasure) ) ) ) ).

fof(kb_SUMO_51146,axiom,
    s__instance(s__lethalDose__m,s__BinaryPredicate) ).

fof(kb_SUMO_51147,axiom,
    s__domainSubclass(s__lethalDose__m,"1",s__BiochemicalAgent) ).

fof(kb_SUMO_51148,axiom,
    s__domain(s__lethalDose__m,"2",s__FunctionQuantity) ).

fof(kb_SUMO_51149,axiom,
    s__relatedInternalConcept(s__lethalDose__m,s__effectiveDose__m) ).

fof(kb_SUMO_51150,axiom,
    s__documentation(s__lethalDose__m,s__EnglishLanguage,'(&%lethalDose ?AGENT ?QUANTITY) means that ?QUANTITY is the lethal dose, or LD50, for the &%BiochemicalAgent ?AGENT. This is the dose that would result in death for 50% of the exposed human population. Note that ?QUANTITY is generally expressed in micrograms per kilogram (mcg/kg).') ).

fof(kb_SUMO_51151,axiom,
    ! [V__AGENT,V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__FunctionQuantity)
        & s__instance(V__NUMBER2,s__FunctionQuantity)
        & s__subclass(V__AGENT,s__BiochemicalAgent)
        & s__instance(V__AGENT,s__SetOrClass) )
     => ( ( s__effectiveDose(V__AGENT,V__NUMBER1)
          & s__lethalDose(V__AGENT,V__NUMBER2) )
       => greater(V__NUMBER2,V__NUMBER1) ) ) ).

fof(kb_SUMO_51152,axiom,
    ! [V__AGENT,V__NUMBER2,V__UNIT1,V__UNIT2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__RealNumber)
        & s__instance(V__UNIT2,s__UnitOfMeasure)
        & s__instance(V__UNIT1,s__UnitOfMeasure)
        & s__instance(V__NUMBER2,s__RealNumber)
        & s__subclass(V__AGENT,s__BiochemicalAgent)
        & s__instance(V__AGENT,s__SetOrClass) )
     => ( s__lethalDose(V__AGENT,s__PerFn(s__MeasureFn(V__NUMBER1,V__UNIT1),s__MeasureFn(V__NUMBER2,V__UNIT2)))
       => ( s__instance(V__UNIT1,s__MassMeasure)
          & s__instance(V__UNIT2,s__MassMeasure) ) ) ) ).

fof(kb_SUMO_51153,axiom,
    s__instance(s__diseaseSymptom__m,s__BinaryPredicate) ).

fof(kb_SUMO_51154,axiom,
    s__domain(s__diseaseSymptom__m,"1",s__DiseaseOrSyndrome) ).

fof(kb_SUMO_51155,axiom,
    s__domain(s__diseaseSymptom__m,"2",s__DiseaseOrSyndrome) ).

fof(kb_SUMO_51156,axiom,
    s__documentation(s__diseaseSymptom__m,s__EnglishLanguage,'(&%diseaseSymptom ?DISEASE ?SYMPTOM) means that &%DiseaseOrSyndrome ?DISEASE is often associated with the &%DiseaseOrSyndrome ?SYMPTOM, i.e. an &%Organism which suffers from ?DISEASE is more likely to suffer from ?SYMPTOM than one which does not.') ).

%FOL fof(kb_SUMO_51157,axiom,(( (! [V__DISEASE,V__ORGANISM,V__SYMPTOM] : ((s__instance(V__SYMPTOM,s__DiseaseOrSyndrome) & s__instance(V__ORGANISM,s__Object) & s__instance(V__DISEASE,s__DiseaseOrSyndrome)) => (s__diseaseSymptom(V__DISEASE,V__SYMPTOM) => s__increasesLikelihood('s__attribute(V__ORGANISM,V__DISEASE)','s__attribute(V__ORGANISM,V__SYMPTOM)')))) ))).

fof(kb_SUMO_51158,axiom,
    s__instance(s__diseaseMortality__m,s__BinaryPredicate) ).

fof(kb_SUMO_51159,axiom,
    s__domain(s__diseaseMortality__m,"1",s__DiseaseOrSyndrome) ).

fof(kb_SUMO_51160,axiom,
    s__domain(s__diseaseMortality__m,"2",s__RealNumber) ).

fof(kb_SUMO_51161,axiom,
    s__documentation(s__diseaseMortality__m,s__EnglishLanguage,'(&%diseaseMortality ?DISEASE ?NUMBER) means that &%DiseaseOrSyndrome ?DISEASE has a Mortality rate of ?NUMBER.') ).

%FOL fof(kb_SUMO_51162,axiom,(( (! [V__DISEASE,V__RATE,V__ORGANISM] : ((s__instance(V__ORGANISM,s__Agent) & s__instance(V__RATE,s__RealNumber) & s__instance(V__DISEASE,s__DiseaseOrSyndrome)) => (s__diseaseMortality(V__DISEASE,V__RATE) => s__conditionalProbability('s__attribute(V__ORGANISM,V__DISEASE)','(? [V__DEATH] : (s__instance(V__DEATH,s__Process) & s__instance(V__DEATH,s__Death) & s__experiencer(V__DEATH,V__ORGANISM)))',V__RATE)))) ))).

fof(kb_SUMO_51163,axiom,
    ! [V__DISEASE,V__RATE] :
      ( ( s__instance(V__RATE,s__RealNumber)
        & s__instance(V__DISEASE,s__DiseaseOrSyndrome) )
     => ( s__diseaseMortality(V__DISEASE,V__RATE)
       => ( greater(V__RATE,"0")
          & less(V__RATE,"1") ) ) ) ).

fof(kb_SUMO_51164,axiom,
    ! [V__DISEASE,V__RATE] :
      ( ( s__instance(V__RATE,s__RealNumber)
        & s__instance(V__DISEASE,s__DiseaseOrSyndrome) )
     => ( s__diseaseMortality(V__DISEASE,V__RATE)
       => s__instance(V__DISEASE,s__LifeThreateningDisease) ) ) ).

fof(kb_SUMO_51165,axiom,
    s__instance(s__biochemicalAgentAntidote__m,s__TernaryPredicate) ).

fof(kb_SUMO_51166,axiom,
    s__domain(s__biochemicalAgentAntidote__m,"1",s__BiochemicalAgent) ).

fof(kb_SUMO_51167,axiom,
    s__domainSubclass(s__biochemicalAgentAntidote__m,"2",s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_51168,axiom,
    s__domainSubclass(s__biochemicalAgentAntidote__m,"3",s__Process) ).

fof(kb_SUMO_51169,axiom,
    s__documentation(s__biochemicalAgentAntidote__m,s__EnglishLanguage,'(&%biochemicalAgentAntidote ?AGENT ?SUBSTANCE ?PROCESS) means that the &%BiologicallyActiveSubstance ?SUBSTANCE has been shown to be effective in treating someone who has been exposed to the &%BiochemicalAgent ?AGENT when the ?SUBSTANCE is administered via the &%Process ?PROCESS.') ).

%FOL fof(kb_SUMO_51170,axiom,(( (! [V__SAMPLE,V__THERAPY,V__PROCESS,V__SUBSTANCE,V__AGENT,V__ORGANISM,V__SYMPTOM] : ((s__instance(V__SYMPTOM,s__DiseaseOrSyndrome) & s__instance(V__ORGANISM,s__Agent) & s__subclass(V__AGENT,s__BiochemicalAgent) & s__instance(V__AGENT,s__BiochemicalAgent) & s__instance(V__AGENT,s__SetOrClass) & s__subclass(V__SUBSTANCE,s__BiologicallyActiveSubstance) & s__instance(V__SUBSTANCE,s__SetOrClass) & s__subclass(V__PROCESS,s__Process) & s__instance(V__PROCESS,s__SetOrClass) & s__instance(V__THERAPY,s__Process)) => s__decreasesLikelihood('(s__biochemicalAgentSyndrome(V__AGENT,V__SYMPTOM) & s__biochemicalAgentAntidote(V__AGENT,V__SUBSTANCE,V__PROCESS) & s__instance(V__SAMPLE,V__SUBSTANCE) & s__instance(V__THERAPY,V__PROCESS) & s__experiencer(V__THERAPY,V__ORGANISM) & s__patient(V__THERAPY,V__SUBSTANCE))','s__attribute(V__ORGANISM,V__SYMPTOM)'))) ))).

fof(kb_SUMO_51171,axiom,
    s__instance(s__diseaseTreatment__m,s__TernaryPredicate) ).

fof(kb_SUMO_51172,axiom,
    s__domain(s__diseaseTreatment__m,"1",s__DiseaseOrSyndrome) ).

fof(kb_SUMO_51173,axiom,
    s__domainSubclass(s__diseaseTreatment__m,"2",s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_51174,axiom,
    s__domainSubclass(s__diseaseTreatment__m,"3",s__Process) ).

fof(kb_SUMO_51175,axiom,
    s__documentation(s__diseaseTreatment__m,s__EnglishLanguage,'(&%diseaseTreatment ?DISEASE ?SUBSTANCE ?PROCESS) means that the &%BiologicallyActiveSubstance ?SUBSTANCE is effective in the treatment of the &%DiseaseOrSyndrome ?DISEASE when administered via the &%Process ?PROCESS, i.e. it has been demonstrated (in a significant sample of patients) to cure the ?DISEASE or at least reduce the severity of symptoms associated with the ?DISEASE.') ).

%FOL fof(kb_SUMO_51176,axiom,(( (! [V__TIME,V__PROCESS,V__DISEASE,V__SUBSTANCE,V__ORGANISM] : ((s__instance(V__ORGANISM,s__Agent) & s__subclass(V__SUBSTANCE,s__BiologicallyActiveSubstance) & s__instance(V__SUBSTANCE,s__SetOrClass) & s__instance(V__DISEASE,s__DiseaseOrSyndrome) & s__subclass(V__PROCESS,s__Process) & s__instance(V__PROCESS,s__Process) & s__instance(V__PROCESS,s__SetOrClass) & s__instance(V__TIME,s__TimePosition)) => (s__diseaseTreatment(V__DISEASE,V__SUBSTANCE,V__PROCESS) => (s__holdsDuring(V__TIME,'s__attribute(V__ORGANISM,V__DISEASE)') => s__increasesLikelihood('(? [V__SAMPLE] : (s__temporalPart(s__WhenFn(V__PROCESS),V__TIME) & s__experiencer(V__PROCESS,V__ORGANISM) & s__patient(V__PROCESS,V__SAMPLE) & s__instance(V__SAMPLE,V__SUBSTANCE)))','s__holdsDuring(s__ImmediateFutureFn(V__TIME),(~ s__attribute(V__ORGANISM,V__DISEASE)))'))))) ))).

fof(kb_SUMO_51177,axiom,
    ! [V__SUB,V__PROCESS,V__DISEASE,V__SUBSTANCE] :
      ( ( s__subclass(V__SUBSTANCE,s__BiologicallyActiveSubstance)
        & s__instance(V__SUBSTANCE,s__SetOrClass)
        & s__instance(V__DISEASE,s__DiseaseOrSyndrome)
        & s__subclass(V__PROCESS,s__Process)
        & s__instance(V__PROCESS,s__SetOrClass)
        & s__subclass(V__SUB,s__Process)
        & s__instance(V__SUB,s__SetOrClass) )
     => ( ( s__diseaseTreatment(V__DISEASE,V__SUBSTANCE,V__PROCESS)
          & s__subclass(V__SUB,V__PROCESS) )
       => s__diseaseTreatment(V__DISEASE,V__SUBSTANCE,V__SUB) ) ) ).

fof(kb_SUMO_51178,axiom,
    ! [V__SUB,V__PROCESS,V__DISEASE,V__SUBSTANCE] :
      ( ( s__subclass(V__SUBSTANCE,s__BiologicallyActiveSubstance)
        & s__instance(V__SUBSTANCE,s__SetOrClass)
        & s__instance(V__DISEASE,s__DiseaseOrSyndrome)
        & s__subclass(V__PROCESS,s__Process)
        & s__instance(V__PROCESS,s__SetOrClass)
        & s__subclass(V__SUB,s__BiologicallyActiveSubstance)
        & s__instance(V__SUB,s__SetOrClass) )
     => ( ( s__diseaseTreatment(V__DISEASE,V__SUBSTANCE,V__PROCESS)
          & s__subclass(V__SUB,V__SUBSTANCE) )
       => s__diseaseTreatment(V__DISEASE,V__SUB,V__PROCESS) ) ) ).

fof(kb_SUMO_51179,axiom,
    s__instance(s__biologicalAgentCarrier__m,s__BinaryPredicate) ).

fof(kb_SUMO_51180,axiom,
    s__domainSubclass(s__biologicalAgentCarrier__m,"1",s__BiologicalAgent) ).

fof(kb_SUMO_51181,axiom,
    s__domainSubclass(s__biologicalAgentCarrier__m,"2",s__Organism) ).

fof(kb_SUMO_51182,axiom,
    s__documentation(s__biologicalAgentCarrier__m,s__EnglishLanguage,'(&%biologicalAgentCarrier ?AGENT ?ORGANISM) means that the &%subclass of &%Organism ?ORGANISM is a carrier of the &%subclass of &%BiologicalAgent ?AGENT.') ).

fof(kb_SUMO_51183,axiom,
    ! [V__SUB,V__AGENT,V__ORGANISM] :
      ( ( s__subclass(V__ORGANISM,s__Organism)
        & s__instance(V__ORGANISM,s__SetOrClass)
        & s__subclass(V__AGENT,s__BiologicalAgent)
        & s__instance(V__AGENT,s__SetOrClass)
        & s__subclass(V__SUB,s__Organism)
        & s__instance(V__SUB,s__SetOrClass) )
     => ( ( s__biologicalAgentCarrier(V__AGENT,V__ORGANISM)
          & s__subclass(V__SUB,V__ORGANISM) )
       => s__biologicalAgentCarrier(V__AGENT,V__SUB) ) ) ).

fof(kb_SUMO_51184,axiom,
    s__instance(s__secretesToxin__m,s__BinaryPredicate) ).

fof(kb_SUMO_51185,axiom,
    s__domainSubclass(s__secretesToxin__m,"1",s__Organism) ).

fof(kb_SUMO_51186,axiom,
    s__domainSubclass(s__secretesToxin__m,"2",s__Toxin) ).

fof(kb_SUMO_51187,axiom,
    s__documentation(s__secretesToxin__m,s__EnglishLanguage,'(&%secretesToxin ?ORGANISM ?TOXIN) means that the &%subclass of &%Organism ?ORGANISM produces the &%subclass of &%Toxin ?TOXIN.') ).

fof(kb_SUMO_51188,axiom,
    ! [V__TOXIN,V__ORGANISM] :
      ( s__secretesToxin(V__ORGANISM,V__TOXIN)
     => ! [V__INSTANCE1] :
          ( ( s__instance(V__INSTANCE1,s__Agent)
            & s__subclass(V__ORGANISM,s__Organism)
            & s__instance(V__ORGANISM,s__SetOrClass)
            & s__subclass(V__TOXIN,s__Toxin)
            & s__instance(V__TOXIN,s__SetOrClass) )
         => ( s__instance(V__INSTANCE1,V__ORGANISM)
           => ? [V__PROCESS,V__INSTANCE2] :
                ( s__instance(V__PROCESS,s__Process)
                & s__instance(V__PROCESS,s__BiologicalProcess)
                & s__experiencer(V__PROCESS,V__INSTANCE1)
                & s__result(V__PROCESS,V__INSTANCE2)
                & s__instance(V__INSTANCE2,V__TOXIN) ) ) ) ) ).

fof(kb_SUMO_51189,axiom,
    s__subclass(s__SalmonellaTyphimurium,s__BacterialAgent) ).

fof(kb_SUMO_51190,axiom,
    s__instance(s__SalmonellaTyphimurium__t,s__SetOrClass) ).

fof(kb_SUMO_51191,axiom,
    s__biochemicalAgentSyndrome(s__SalmonellaTyphimurium,s__Gastroenteritis) ).

fof(kb_SUMO_51192,axiom,
    s__biochemicalAgentSyndrome(s__SalmonellaTyphimurium,s__Fever) ).

fof(kb_SUMO_51193,axiom,
    s__documentation(s__SalmonellaTyphimurium,s__EnglishLanguage,'A bacterium that can cause death in young, elderly or immunodeficient people. It appears in the stool of infected people.') ).

fof(kb_SUMO_51194,axiom,
    s__subclass(s__SalmonellaPartyphi,s__BacterialAgent) ).

fof(kb_SUMO_51195,axiom,
    s__instance(s__SalmonellaPartyphi__t,s__SetOrClass) ).

fof(kb_SUMO_51196,axiom,
    s__documentation(s__SalmonellaPartyphi,s__EnglishLanguage,'Causes a less severe illness than &%SalmonellaTyphimurium.') ).

fof(kb_SUMO_51197,axiom,
    s__subclass(s__LifeThreateningAgent,s__BiochemicalAgent) ).

fof(kb_SUMO_51198,axiom,
    s__instance(s__LifeThreateningAgent__t,s__SetOrClass) ).

fof(kb_SUMO_51199,axiom,
    s__instance(s__BiochemicalAgent__t,s__SetOrClass) ).

fof(kb_SUMO_51200,axiom,
    s__documentation(s__LifeThreateningAgent,s__EnglishLanguage,'A &%BiochemicalAgent that has been observed to cause the death of &%Humans.') ).

fof(kb_SUMO_51201,axiom,
    ! [V__AGENT] :
      ( s__instance(V__AGENT,s__Object)
     => ( s__instance(V__AGENT,s__LifeThreateningAgent)
       => s__capability(s__Killing,s__instrument__m,V__AGENT) ) ) ).

fof(kb_SUMO_51202,axiom,
    ! [V__NUMBER,V__AGENT] :
      ( ( s__subclass(V__AGENT,s__BiochemicalAgent)
        & s__instance(V__AGENT,s__SetOrClass)
        & s__instance(V__NUMBER,s__FunctionQuantity) )
     => ( ( s__lethalDose(V__AGENT,V__NUMBER)
          & greater(V__NUMBER,"0") )
       => s__instance(V__AGENT,s__LifeThreateningAgent) ) ) ).

fof(kb_SUMO_51203,axiom,
    s__subclass(s__LifeThreateningDisease,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_51204,axiom,
    s__documentation(s__LifeThreateningDisease,s__EnglishLanguage,'A &%DiseaseOrSyndrome that has been observed to cause the death of &%Humans.') ).

fof(kb_SUMO_51205,axiom,
    ! [V__DISEASE,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Object)
        & s__instance(V__DISEASE,s__Attribute) )
     => ( ( s__instance(V__DISEASE,s__LifeThreateningDisease)
          & s__attribute(V__AGENT,V__DISEASE) )
       => s__capability(s__Death,s__experiencer__m,V__AGENT) ) ) ).

fof(kb_SUMO_51206,axiom,
    ! [V__DISEASE,V__AGENT] :
      ( ( s__subclass(V__AGENT,s__BiochemicalAgent)
        & s__instance(V__AGENT,s__SetOrClass)
        & s__instance(V__DISEASE,s__DiseaseOrSyndrome) )
     => ( ( s__instance(V__DISEASE,s__LifeThreateningDisease)
          & s__biochemicalAgentSyndrome(V__AGENT,V__DISEASE) )
       => s__instance(V__AGENT,s__LifeThreateningAgent) ) ) ).

fof(kb_SUMO_51207,axiom,
    s__subclass(s__VaccinatableDisease,s__InfectiousDisease) ).

fof(kb_SUMO_51208,axiom,
    s__documentation(s__VaccinatableDisease,s__EnglishLanguage,'A disease for which there is an effective vaccine for &%Humans.') ).

fof(kb_SUMO_51209,axiom,
    ! [V__HUMAN,V__PUT,V__DISEASE] :
      ( ( s__instance(V__DISEASE,s__Attribute)
        & s__instance(V__PUT,s__Process)
        & s__instance(V__HUMAN,s__Object) )
     => ( s__instance(V__DISEASE,s__VaccinatableDisease)
       => ? [V__VACCINE] :
            ( s__instance(V__VACCINE,s__BiologicallyActiveSubstance)
            & ( ( s__instance(V__PUT,s__Putting)
                & s__destination(V__PUT,V__HUMAN)
                & s__instance(V__HUMAN,s__Human) )
             => s__holdsDuring(s__FutureFn(s__WhenFn(V__PUT)),'(~ s__attribute(V__HUMAN,V__DISEASE))') ) ) ) ) ).

fof(kb_SUMO_51210,axiom,
    s__instance(s__Gastroenteritis,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_51211,axiom,
    s__documentation(s__Gastroenteritis,s__EnglishLanguage,'Inflammation of the gastrointestinal tract, i.e. the stomach and small and large intestines. The symptoms include diarrhea, vomiting, and abdominal pain.') ).

fof(kb_SUMO_51212,axiom,
    ! [V__ORGANISM] :
      ( s__instance(V__ORGANISM,s__Object)
     => ( ( s__instance(V__ORGANISM,s__Human)
          & s__attribute(V__ORGANISM,s__Fever) )
       => ? [V__NUMBER] :
            ( s__instance(V__NUMBER,s__RealNumber)
            & s__measure(V__ORGANISM,s__MeasureFn(V__NUMBER,s__FahrenheitDegree))
            & greater(V__NUMBER,"98.6") ) ) ) ).

fof(kb_SUMO_51213,axiom,
    s__instance(s__Paralysis,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_51214,axiom,
    s__documentation(s__Paralysis,s__EnglishLanguage,'The syndrome where some or all of an &%Animals muscles cannot be moved voluntarily.') ).

fof(kb_SUMO_51215,axiom,
    ! [V__ORGANISM] :
      ( s__instance(V__ORGANISM,s__Agent)
     => ( s__attribute(V__ORGANISM,s__Paralysis)
       => ? [V__MUSCLE] :
            ( s__instance(V__MUSCLE,s__Muscle)
            & s__part(V__MUSCLE,V__ORGANISM)
            & ~ ? [V__MOTION] :
                  ( s__instance(V__MOTION,s__Process)
                  & s__instance(V__MUSCLE,s__Object)
                  & s__instance(V__MOTION,s__BodyMotion)
                  & s__agent(V__MOTION,V__ORGANISM)
                  & s__patient(V__MOTION,V__MUSCLE) ) ) ) ) ).

fof(kb_SUMO_51216,axiom,
    s__subclass(s__HemorrhagicFever,s__ViralDisease) ).

fof(kb_SUMO_51217,axiom,
    s__documentation(s__HemorrhagicFever,s__EnglishLanguage,'A severe syndrome that affects multiple organs of the body. Typically, the vascular system is damaged, and the bodys ability to regulate itself is impaired.') ).

fof(kb_SUMO_51218,axiom,
    ! [V__SYNDROME,V__BACTERIUM] :
      ( ( s__subclass(V__BACTERIUM,s__BiochemicalAgent)
        & s__instance(V__BACTERIUM,s__SetOrClass)
        & s__instance(V__SYNDROME,s__DiseaseOrSyndrome) )
     => ( ( s__instance(V__BACTERIUM,s__BacterialAgent)
          & s__biochemicalAgentSyndrome(V__BACTERIUM,V__SYNDROME) )
       => s__instance(V__SYNDROME,s__BacterialDisease) ) ) ).

fof(kb_SUMO_51219,axiom,
    ! [V__VIRUS,V__SYNDROME] :
      ( ( s__instance(V__SYNDROME,s__DiseaseOrSyndrome)
        & s__subclass(V__VIRUS,s__BiochemicalAgent)
        & s__instance(V__VIRUS,s__SetOrClass) )
     => ( ( s__instance(V__VIRUS,s__ViralAgent)
          & s__biochemicalAgentSyndrome(V__VIRUS,V__SYNDROME) )
       => s__instance(V__SYNDROME,s__ViralDisease) ) ) ).

fof(kb_SUMO_51220,axiom,
    s__instance(s__Anthrax,s__BacterialDisease) ).

fof(kb_SUMO_51221,axiom,
    s__diseaseTreatment(s__Anthrax,s__Doxycycline,s__Ingesting) ).

fof(kb_SUMO_51222,axiom,
    s__diseaseTreatment(s__Anthrax,s__Ciprofloxacin,s__Ingesting) ).

fof(kb_SUMO_51223,axiom,
    s__diseaseIncubation(s__Anthrax,s__MeasureFn("1",s__HourDuration),s__MeasureFn("2",s__HourDuration)) ).

fof(kb_SUMO_51224,axiom,
    s__documentation(s__Anthrax,s__EnglishLanguage,'The disease caused by &%BacillusAnthracis. Victims of the disease may experience a brief, apparent recovery before death.') ).

fof(kb_SUMO_51225,axiom,
    s__subAttribute(s__InhalationalAnthrax,s__Anthrax) ).

fof(kb_SUMO_51226,axiom,
    s__instance(s__InhalationalAnthrax,s__LifeThreateningDisease) ).

fof(kb_SUMO_51227,axiom,
    s__instance(s__LifeThreateningDisease__t,s__SetOrClass) ).

fof(kb_SUMO_51228,axiom,
    s__documentation(s__InhalationalAnthrax,s__EnglishLanguage,'Almost 100% fatal if left untreated for more than 24 hours.') ).

fof(kb_SUMO_51229,axiom,
    ! [V__ORGANISM] :
      ( s__instance(V__ORGANISM,s__Agent)
     => ( s__attribute(V__ORGANISM,s__InhalationalAnthrax)
       => ? [V__ANTHRACIS,V__BREATHING] :
            ( s__instance(V__BREATHING,s__Process)
            & s__instance(V__ANTHRACIS,s__BacillusAnthracis)
            & s__instance(V__BREATHING,s__Breathing)
            & s__agent(V__BREATHING,V__ORGANISM)
            & s__patient(V__BREATHING,V__ANTHRACIS) ) ) ) ).

fof(kb_SUMO_51230,axiom,
    s__instance(s__Gonorrhea,s__BacterialDisease) ).

fof(kb_SUMO_51231,axiom,
    s__documentation(s__Gonorrhea,s__EnglishLanguage,'A disease caused by the bacterium &%NeisseriaGonorrhoeae.') ).

fof(kb_SUMO_51232,axiom,
    s__instance(s__QFever,s__BacterialDisease) ).

fof(kb_SUMO_51233,axiom,
    s__diseaseSymptom(s__QFever,s__Fever) ).

fof(kb_SUMO_51234,axiom,
    s__diseaseMortality(s__QFever,"0.01") ).

fof(kb_SUMO_51235,axiom,
    s__documentation(s__QFever,s__EnglishLanguage,'A disease caused by the rickettsia &%CoxiellaBurnetii. Causes headache, chills, coughing, hallucinations, fever up to 104 degrees, facial pain, speech impairment, heart inflammation and congestive heart failure.') ).

fof(kb_SUMO_51236,axiom,
    s__instance(s__YellowSkin,s__ViralDisease) ).

fof(kb_SUMO_51237,axiom,
    s__documentation(s__YellowSkin,s__EnglishLanguage,'Is caused by liver failure, which results in an accumulation of bile. It is caused by &%YellowFeverVirus.') ).

fof(kb_SUMO_51238,axiom,
    s__subclass(s__YellowFeverVirus,s__ViralAgent) ).

fof(kb_SUMO_51239,axiom,
    s__instance(s__YellowFeverVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51240,axiom,
    s__biochemicalAgentSyndrome(s__YellowFeverVirus,s__Fever) ).

fof(kb_SUMO_51241,axiom,
    s__biochemicalAgentSyndrome(s__YellowFeverVirus,s__YellowSkin) ).

fof(kb_SUMO_51242,axiom,
    s__documentation(s__YellowFeverVirus,s__EnglishLanguage,'A &%Virus that can result in chills, fever, stomach bleeding, and &%YellowSkin.') ).

fof(kb_SUMO_51243,axiom,
    ! [V__VIRUS] :
      ( s__instance(V__VIRUS,s__Object)
     => ( s__instance(V__VIRUS,s__YellowFeverVirus)
       => ? [V__NUMBER] :
            ( s__instance(V__NUMBER,s__RealNumber)
            & s__width(V__VIRUS,s__MeasureFn(V__NUMBER,s__Meter))
            & V__NUMBER = "0.00000002" ) ) ) ).

fof(kb_SUMO_51244,axiom,
    s__subclass(s__FootAndMouthVirus,s__ViralAgent) ).

fof(kb_SUMO_51245,axiom,
    s__instance(s__FootAndMouthVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51246,axiom,
    s__instance(s__ViralAgent__t,s__SetOrClass) ).

fof(kb_SUMO_51247,axiom,
    s__documentation(s__FootAndMouthVirus,s__EnglishLanguage,'A &%Virus that is smaller than &%YellowFeverVirus.') ).

fof(kb_SUMO_51248,axiom,
    ! [V__VIRUS1,V__VIRUS2] :
      ( ( s__instance(V__VIRUS2,s__Object)
        & s__instance(V__VIRUS1,s__Object) )
     => ( ( s__instance(V__VIRUS1,s__FootAndMouthVirus)
          & s__instance(V__VIRUS2,s__YellowFeverVirus) )
       => s__smaller(V__VIRUS1,V__VIRUS2) ) ) ).

fof(kb_SUMO_51249,axiom,
    s__subclass(s__EbolaVirus,s__ViralAgent) ).

fof(kb_SUMO_51250,axiom,
    s__instance(s__EbolaVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51251,axiom,
    s__biochemicalAgentSyndrome(s__EbolaVirus,s__EbolaHemorrhagicFever) ).

fof(kb_SUMO_51252,axiom,
    s__documentation(s__EbolaVirus,s__EnglishLanguage,'A &%Virus that causes a form of hemorrhagic fever.') ).

fof(kb_SUMO_51253,axiom,
    s__instance(s__EbolaHemorrhagicFever,s__HemorrhagicFever) ).

fof(kb_SUMO_51254,axiom,
    s__instance(s__HemorrhagicFever__t,s__SetOrClass) ).

fof(kb_SUMO_51255,axiom,
    s__documentation(s__EbolaHemorrhagicFever,s__EnglishLanguage,'A very serious &%HemorrhagicFever, which often results in death.') ).

fof(kb_SUMO_51256,axiom,
    s__subclass(s__FrancisellaTularensis,s__BacterialAgent) ).

fof(kb_SUMO_51257,axiom,
    s__instance(s__FrancisellaTularensis__t,s__SetOrClass) ).

fof(kb_SUMO_51258,axiom,
    s__biologicalAgentCarrier(s__FrancisellaTularensis,s__Rodent) ).

fof(kb_SUMO_51259,axiom,
    s__biologicalAgentCarrier(s__FrancisellaTularensis,s__Arachnid) ).

fof(kb_SUMO_51260,axiom,
    s__biochemicalAgentSyndrome(s__FrancisellaTularensis,s__Tularemia) ).

fof(kb_SUMO_51261,axiom,
    s__biochemicalAgentDelivery(s__FrancisellaTularensis,s__Breathing) ).

fof(kb_SUMO_51262,axiom,
    s__documentation(s__FrancisellaTularensis,s__EnglishLanguage,'The &%Bacterium that causes the disease &%Tularemia. Also known as Pasturella Tularensis. The &%Bacterium has two strains, Jellison type A (F. tularensis biovar tularensis) and type B strains (F tularensis biovar palaearctica), and it is infectious with a dose as small as 50 cells per milliliter.') ).

fof(kb_SUMO_51263,axiom,
    s__instance(s__Tularemia,s__BacterialDisease) ).

fof(kb_SUMO_51264,axiom,
    s__diseaseSymptom(s__Tularemia,s__Fever) ).

fof(kb_SUMO_51265,axiom,
    s__diseaseMortality(s__Tularemia,"0.05") ).

fof(kb_SUMO_51266,axiom,
    s__documentation(s__Tularemia,s__EnglishLanguage,'A disease associated with fever, chills, coughing and Tularemia skin lesions (ulcers up to an inch wide).') ).

fof(kb_SUMO_51267,axiom,
    s__instance(s__Smallpox,s__ViralDisease) ).

fof(kb_SUMO_51268,axiom,
    s__diseaseMortality(s__Smallpox,"0.33") ).

fof(kb_SUMO_51269,axiom,
    s__documentation(s__Smallpox,s__EnglishLanguage,'A highly contagious and dangerous disease. It causes blood loss, cardiovascular collapse, secondary infections, skin pustules, and often leaves survivors scarred and blinded. Approximately 500 million people died from &%Smallpox in the nineteenth century. The disease can live on objects for several days, and it incubates for twelve days before showing symptoms.') ).

fof(kb_SUMO_51270,axiom,
    s__instance(s__Monkeypox,s__ViralDisease) ).

fof(kb_SUMO_51271,axiom,
    s__documentation(s__Monkeypox,s__EnglishLanguage,'A viral disease that is very similar to &%Smallpox. It is seen sporadically in parts of Africa.') ).

fof(kb_SUMO_51272,axiom,
    s__subclass(s__MonkeypoxVirus,s__ViralAgent) ).

fof(kb_SUMO_51273,axiom,
    s__instance(s__MonkeypoxVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51274,axiom,
    s__biochemicalAgentSyndrome(s__MonkeypoxVirus,s__Monkeypox) ).

fof(kb_SUMO_51275,axiom,
    s__biochemicalAgentDelivery(s__MonkeypoxVirus,s__Poking) ).

fof(kb_SUMO_51276,axiom,
    s__biologicalAgentCarrier(s__MonkeypoxVirus,s__Mammal) ).

fof(kb_SUMO_51277,axiom,
    s__documentation(s__MonkeypoxVirus,s__EnglishLanguage,'The &%Virus that causes &%Monkeypox.') ).

fof(kb_SUMO_51278,axiom,
    s__subclass(s__NeisseriaGonorrhoeae,s__BacterialAgent) ).

fof(kb_SUMO_51279,axiom,
    s__instance(s__NeisseriaGonorrhoeae__t,s__SetOrClass) ).

fof(kb_SUMO_51280,axiom,
    s__biochemicalAgentSyndrome(s__NeisseriaGonorrhoeae,s__Gonorrhea) ).

fof(kb_SUMO_51281,axiom,
    s__documentation(s__NeisseriaGonorrhoeae,s__EnglishLanguage,'The &%Bacterium that causes &%Gonorrhea.') ).

fof(kb_SUMO_51282,axiom,
    s__subclass(s__CoxiellaBurnetii,s__RickettsialAgent) ).

fof(kb_SUMO_51283,axiom,
    s__instance(s__CoxiellaBurnetii__t,s__SetOrClass) ).

fof(kb_SUMO_51284,axiom,
    s__biochemicalAgentSyndrome(s__CoxiellaBurnetii,s__QFever) ).

fof(kb_SUMO_51285,axiom,
    s__biochemicalAgentDelivery(s__CoxiellaBurnetii,s__Breathing) ).

fof(kb_SUMO_51286,axiom,
    s__biochemicalAgentDelivery(s__CoxiellaBurnetii,s__Ingesting) ).

fof(kb_SUMO_51287,axiom,
    s__documentation(s__CoxiellaBurnetii,s__EnglishLanguage,'The &%Bacterium that causes &%QFever.') ).

fof(kb_SUMO_51288,axiom,
    s__subclass(s__VariolaMajor,s__ViralAgent) ).

fof(kb_SUMO_51289,axiom,
    s__instance(s__VariolaMajor__t,s__SetOrClass) ).

fof(kb_SUMO_51290,axiom,
    s__biochemicalAgentSyndrome(s__VariolaMajor,s__Smallpox) ).

fof(kb_SUMO_51291,axiom,
    s__documentation(s__VariolaMajor,s__EnglishLanguage,'A &%Virus that causes &%Smallpox. Also known as the smallpox virus.') ).

fof(kb_SUMO_51292,axiom,
    s__subclass(s__VariolaMinor,s__ViralAgent) ).

fof(kb_SUMO_51293,axiom,
    s__instance(s__VariolaMinor__t,s__SetOrClass) ).

fof(kb_SUMO_51294,axiom,
    s__biochemicalAgentSyndrome(s__VariolaMinor,s__Smallpox) ).

fof(kb_SUMO_51295,axiom,
    s__documentation(s__VariolaMinor,s__EnglishLanguage,'A &%Virus that causes &%Smallpox. Also known as Alastrim.') ).

fof(kb_SUMO_51296,axiom,
    ! [V__KILL,V__ANTIBIOTIC,V__BACTERIUM] :
      ( s__instance(V__ANTIBIOTIC,s__Object)
     => ( s__instance(V__ANTIBIOTIC,s__Antibiotic)
       => s__capability(s__KappaFn(V__KILL,'(s__instance(V__KILL,s__Killing) & s__patient(V__KILL,V__BACTERIUM) & s__instance(V__BACTERIUM,s__Bacterium))'),s__agent__m,V__ANTIBIOTIC) ) ) ).

fof(kb_SUMO_51297,axiom,
    ! [V__PROCESS,V__DISEASE] :
      ( ( s__instance(V__DISEASE,s__DiseaseOrSyndrome)
        & s__subclass(V__PROCESS,s__Process)
        & s__instance(V__PROCESS,s__SetOrClass) )
     => ( s__diseaseTreatment(V__DISEASE,s__Antibiotic,V__PROCESS)
       => s__instance(V__DISEASE,s__BacterialDisease) ) ) ).

fof(kb_SUMO_51298,axiom,
    ! [V__DISEASE] :
      ( s__instance(V__DISEASE,s__DiseaseOrSyndrome)
     => ( s__instance(V__DISEASE,s__ViralDisease)
       => ? [V__PROCESS] :
            ( s__subclass(V__PROCESS,s__Process)
            & ~ s__diseaseTreatment(V__DISEASE,s__Antibiotic,V__PROCESS) ) ) ) ).

fof(kb_SUMO_51299,axiom,
    s__subclass(s__OralAntibiotic,s__Antibiotic) ).

fof(kb_SUMO_51300,axiom,
    s__documentation(s__OralAntibiotic,s__EnglishLanguage,'An &%Antibiotic that is administered orally, e.g. &%Penicillin.') ).

fof(kb_SUMO_51301,axiom,
    ! [V__PROCESS,V__DISEASE] :
      ( ( s__instance(V__DISEASE,s__DiseaseOrSyndrome)
        & s__subclass(V__PROCESS,s__Process)
        & s__instance(V__PROCESS,s__SetOrClass) )
     => ( s__diseaseTreatment(V__DISEASE,s__OralAntibiotic,V__PROCESS)
       => s__subclass(V__PROCESS,s__Ingesting) ) ) ).

fof(kb_SUMO_51302,axiom,
    s__subclass(s__Penicillin,s__OralAntibiotic) ).

fof(kb_SUMO_51303,axiom,
    s__instance(s__Penicillin__t,s__SetOrClass) ).

fof(kb_SUMO_51304,axiom,
    s__instance(s__OralAntibiotic__t,s__SetOrClass) ).

fof(kb_SUMO_51305,axiom,
    s__documentation(s__Penicillin,s__EnglishLanguage,'An ingestible antibiotic which kills many kinds of bacteria.') ).

fof(kb_SUMO_51306,axiom,
    s__subclass(s__Doxycycline,s__OralAntibiotic) ).

fof(kb_SUMO_51307,axiom,
    s__instance(s__Doxycycline__t,s__SetOrClass) ).

fof(kb_SUMO_51308,axiom,
    s__documentation(s__Doxycycline,s__EnglishLanguage,'An &%OralAntibiotic that is used to treat a wide variety of &%BacterialDiseases, including travelers diarrhea. Recommended for prevention of inhalational &%Anthrax in subjects who may have been exposed to aeresolized &%BacillusAnthracis.') ).

fof(kb_SUMO_51309,axiom,
    s__subclass(s__Ciprofloxacin,s__OralAntibiotic) ).

fof(kb_SUMO_51310,axiom,
    s__instance(s__Ciprofloxacin__t,s__SetOrClass) ).

fof(kb_SUMO_51311,axiom,
    s__documentation(s__Ciprofloxacin,s__EnglishLanguage,'An &%OralAntibiotic that is often used to prevent complications from &%AquiredImmunoDeficiencySyndrome. Recommended for prevention of inhalational &%Anthrax in subjects who may have been exposed to aeresolized &%BacillusAnthracis.') ).

fof(kb_SUMO_51312,axiom,
    s__subclass(s__Keflex,s__OralAntibiotic) ).

fof(kb_SUMO_51313,axiom,
    s__instance(s__Keflex__t,s__SetOrClass) ).

fof(kb_SUMO_51314,axiom,
    s__documentation(s__Keflex,s__EnglishLanguage,'A cephalosporin for treating bacterial infections.') ).

fof(kb_SUMO_51315,axiom,
    s__subclass(s__TopicalAntibiotic,s__Antibiotic) ).

fof(kb_SUMO_51316,axiom,
    s__instance(s__TopicalAntibiotic__t,s__SetOrClass) ).

fof(kb_SUMO_51317,axiom,
    s__documentation(s__TopicalAntibiotic,s__EnglishLanguage,'An &%Antibiotic that is administered topically, e.g. &%Bacitracin.') ).

fof(kb_SUMO_51318,axiom,
    ! [V__PROCESS,V__DISEASE] :
      ( ( s__instance(V__DISEASE,s__DiseaseOrSyndrome)
        & s__subclass(V__PROCESS,s__Process)
        & s__instance(V__PROCESS,s__SetOrClass) )
     => ( s__diseaseTreatment(V__DISEASE,s__TopicalAntibiotic,V__PROCESS)
       => s__subclass(V__PROCESS,s__Covering) ) ) ).

fof(kb_SUMO_51319,axiom,
    s__subclass(s__Bacitracin,s__TopicalAntibiotic) ).

fof(kb_SUMO_51320,axiom,
    s__instance(s__Bacitracin__t,s__SetOrClass) ).

fof(kb_SUMO_51321,axiom,
    s__documentation(s__Bacitracin,s__EnglishLanguage,'A common topical antibiotic.') ).

fof(kb_SUMO_51322,axiom,
    ! [V__PROCESS,V__DISEASE] :
      ( ( s__instance(V__DISEASE,s__DiseaseOrSyndrome)
        & s__subclass(V__PROCESS,s__Process)
        & s__instance(V__PROCESS,s__SetOrClass) )
     => ( s__diseaseTreatment(V__DISEASE,s__Bacitracin,V__PROCESS)
       => ( s__instance(V__DISEASE,s__BacterialDisease)
          & s__instance(V__PROCESS,s__Putting) ) ) ) ).

fof(kb_SUMO_51323,axiom,
    s__subclass(s__Atropine,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_51324,axiom,
    s__instance(s__Atropine__t,s__SetOrClass) ).

fof(kb_SUMO_51325,axiom,
    s__documentation(s__Atropine,s__EnglishLanguage,'An anticholinergic agent.') ).

fof(kb_SUMO_51326,axiom,
    s__subclass(s__ShigellaDysenteriae,s__BacterialAgent) ).

fof(kb_SUMO_51327,axiom,
    s__instance(s__ShigellaDysenteriae__t,s__SetOrClass) ).

fof(kb_SUMO_51328,axiom,
    s__secretesToxin(s__ShigellaDysenteriae,s__ShigaToxin) ).

fof(kb_SUMO_51329,axiom,
    s__biochemicalAgentDelivery(s__ShigellaDysenteriae,s__Ingesting) ).

fof(kb_SUMO_51330,axiom,
    s__documentation(s__ShigellaDysenteriae,s__EnglishLanguage,'Causes severe dysentery (even when as little as 100 bacteria are ingested). This form of dysentery results in death in 10-20 percent of infections.') ).

fof(kb_SUMO_51331,axiom,
    s__subclass(s__ShigaToxin,s__Toxin) ).

fof(kb_SUMO_51332,axiom,
    s__instance(s__ShigaToxin__t,s__SetOrClass) ).

fof(kb_SUMO_51333,axiom,
    s__lethalDose(s__ShigaToxin,s__PerFn(s__MeasureFn("0.002",s__MicroFn(s__Gram)),s__MeasureFn("1",s__KiloFn(s__Gram)))) ).

fof(kb_SUMO_51334,axiom,
    s__documentation(s__ShigaToxin,s__EnglishLanguage,'The &%Toxin produced by the &%Bacterium &%ShigellaDysenteriae.') ).

fof(kb_SUMO_51335,axiom,
    s__subclass(s__AquiredImmunoDeficiencySyndrome,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_51336,axiom,
    s__instance(s__AquiredImmunoDeficiencySyndrome__t,s__SetOrClass) ).

fof(kb_SUMO_51337,axiom,
    s__documentation(s__AquiredImmunoDeficiencySyndrome,s__EnglishLanguage,'A disease that attacks the immune system and that is caused by the &%HIVVirus. Patients are usually infected through blood or semen.') ).

fof(kb_SUMO_51338,axiom,
    s__subclass(s__HIVVirus,s__ViralAgent) ).

fof(kb_SUMO_51339,axiom,
    s__instance(s__HIVVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51340,axiom,
    s__biochemicalAgentDelivery(s__HIVVirus,s__SexualReproduction) ).

fof(kb_SUMO_51341,axiom,
    s__biochemicalAgentSyndrome(s__HIVVirus,s__AquiredImmunoDeficiencySyndrome) ).

fof(kb_SUMO_51342,axiom,
    s__documentation(s__HIVVirus,s__EnglishLanguage,'The &%Virus that causes &%AquiredImmunoDeficiencySyndrome.') ).

fof(kb_SUMO_51343,axiom,
    s__subclass(s__SalmonellaTyphi,s__BacterialAgent) ).

fof(kb_SUMO_51344,axiom,
    s__instance(s__SalmonellaTyphi__t,s__SetOrClass) ).

fof(kb_SUMO_51345,axiom,
    s__biochemicalAgentDelivery(s__SalmonellaTyphi,s__Ingesting) ).

fof(kb_SUMO_51346,axiom,
    s__biochemicalAgentSyndrome(s__SalmonellaTyphi,s__TyphoidFever) ).

fof(kb_SUMO_51347,axiom,
    s__documentation(s__SalmonellaTyphi,s__EnglishLanguage,'The &%Bacterium that causes &%TyphoidFever.') ).

fof(kb_SUMO_51348,axiom,
    s__subclass(s__TyphoidFever,s__DiseaseOrSyndrome) ).

fof(kb_SUMO_51349,axiom,
    s__instance(s__TyphoidFever__t,s__SetOrClass) ).

fof(kb_SUMO_51350,axiom,
    s__diseaseSymptom(s__TyphoidFever,s__Fever) ).

fof(kb_SUMO_51351,axiom,
    s__diseaseTreatment(s__TyphoidFever,s__Antibiotic,s__Ingesting) ).

fof(kb_SUMO_51352,axiom,
    s__documentation(s__TyphoidFever,s__EnglishLanguage,'A life-threatening disease that is caused by &%SalmonellaTyphi.') ).

fof(kb_SUMO_51353,axiom,
    s__subclass(s__GiardiaLamblia,s__BacterialAgent) ).

fof(kb_SUMO_51354,axiom,
    s__instance(s__GiardiaLamblia__t,s__SetOrClass) ).

fof(kb_SUMO_51355,axiom,
    s__biochemicalAgentSyndrome(s__GiardiaLamblia,s__Gastroenteritis) ).

fof(kb_SUMO_51356,axiom,
    s__biologicalAgentCarrier(s__GiardiaLamblia,s__Rodent) ).

fof(kb_SUMO_51357,axiom,
    s__documentation(s__GiardiaLamblia,s__EnglishLanguage,'A &%Bacterium that causes &%Gastroenteritis. It is present in many streams and lakes, and it is carried by beavers and other animals.') ).

fof(kb_SUMO_51358,axiom,
    s__subclass(s__SerratiaMarcenscens,s__BacterialAgent) ).

fof(kb_SUMO_51359,axiom,
    s__instance(s__SerratiaMarcenscens__t,s__SetOrClass) ).

fof(kb_SUMO_51360,axiom,
    s__subclass(s__AgentOfOrganismFn(s__SerratiaMarcenscens),s__LifeThreateningAgent) ).

fof(kb_SUMO_51361,axiom,
    s__documentation(s__SerratiaMarcenscens,s__EnglishLanguage,'A &%Bacterium that can cause death in infected &%Humans.') ).

fof(kb_SUMO_51362,axiom,
    s__subclass(s__CoccidioidesImmitis,s__FungalAgent) ).

fof(kb_SUMO_51363,axiom,
    s__instance(s__CoccidioidesImmitis__t,s__SetOrClass) ).

fof(kb_SUMO_51364,axiom,
    s__instance(s__FungalAgent__t,s__SetOrClass) ).

fof(kb_SUMO_51365,axiom,
    s__subclass(s__AgentOfOrganismFn(s__CoccidioidesImmitis),s__LifeThreateningAgent) ).

fof(kb_SUMO_51366,axiom,
    s__biochemicalAgentSyndrome(s__CoccidioidesImmitis,s__RiftValleyFever) ).

fof(kb_SUMO_51367,axiom,
    s__documentation(s__CoccidioidesImmitis,s__EnglishLanguage,'A &%Fungus that causes &%RiftValleyFever, an illness whose symptoms include fever, chills, and coughing and which may result in death.') ).

fof(kb_SUMO_51368,axiom,
    s__subclass(s__CoccidiodesPosadasii,s__FungalAgent) ).

fof(kb_SUMO_51369,axiom,
    s__instance(s__CoccidiodesPosadasii__t,s__SetOrClass) ).

fof(kb_SUMO_51370,axiom,
    s__subclass(s__AgentOfOrganismFn(s__CoccidiodesPosadasii),s__LifeThreateningAgent) ).

fof(kb_SUMO_51371,axiom,
    s__biochemicalAgentSyndrome(s__CoccidiodesPosadasii,s__RiftValleyFever) ).

fof(kb_SUMO_51372,axiom,
    s__documentation(s__CoccidiodesPosadasii,s__EnglishLanguage,'A recently discovered &%Fungus that is related to &%CoccidioidesImmitis and that also causes &%RiftValleyFever.') ).

fof(kb_SUMO_51373,axiom,
    s__subclass(s__Mixomatosis,s__ViralAgent) ).

fof(kb_SUMO_51374,axiom,
    s__instance(s__Mixomatosis__t,s__SetOrClass) ).

fof(kb_SUMO_51375,axiom,
    s__relatedInternalConcept(s__Mixomatosis,s__VariolaMajor) ).

fof(kb_SUMO_51376,axiom,
    s__biologicalAgentCarrier(s__Mixomatosis,s__Rodent) ).

fof(kb_SUMO_51377,axiom,
    s__documentation(s__Mixomatosis,s__EnglishLanguage,'A &%Virus that is infectious to rabbits and may cause blindness and death in these &%Rodents.') ).

fof(kb_SUMO_51378,axiom,
    s__subclass(s__VenezuelanEquineEncephalitis,s__ViralDisease) ).

fof(kb_SUMO_51379,axiom,
    s__instance(s__VenezuelanEquineEncephalitis__t,s__SetOrClass) ).

fof(kb_SUMO_51380,axiom,
    s__subclass(s__VenezuelanEquineEncephalitis,s__VaccinatableDisease) ).

fof(kb_SUMO_51381,axiom,
    s__diseaseMortality(s__VenezuelanEquineEncephalitis,"0.01") ).

fof(kb_SUMO_51382,axiom,
    s__diseaseSymptom(s__VenezuelanEquineEncephalitis,s__Fever) ).

fof(kb_SUMO_51383,axiom,
    s__documentation(s__VenezuelanEquineEncephalitis,s__EnglishLanguage,'Also known as Venezuelan equine encephalomyelitis. Caused by any one of eight distinct &%Viruses. Symptoms of the disease include severe headache, high fever (up to 105 degrees), sensitivity to light (photophobia), nausea, coughing, and diarrhea. The disease results in central nervous system infection in 1 of 25 children.') ).

fof(kb_SUMO_51384,axiom,
    s__subclass(s__VenezuelanEquineEncephalitisVirus,s__ViralAgent) ).

fof(kb_SUMO_51385,axiom,
    s__instance(s__VenezuelanEquineEncephalitisVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51386,axiom,
    s__biochemicalAgentSyndrome(s__VenezuelanEquineEncephalitisVirus,s__VenezuelanEquineEncephalitis) ).

fof(kb_SUMO_51387,axiom,
    s__documentation(s__VenezuelanEquineEncephalitisVirus,s__EnglishLanguage,'The &%Virus that causes &%VenezuelanEquineEncephalitis.') ).

fof(kb_SUMO_51388,axiom,
    s__subclass(s__RiftValleyFever,s__ViralDisease) ).

fof(kb_SUMO_51389,axiom,
    s__instance(s__RiftValleyFever__t,s__SetOrClass) ).

fof(kb_SUMO_51390,axiom,
    s__diseaseSymptom(s__RiftValleyFever,s__Fever) ).

fof(kb_SUMO_51391,axiom,
    s__diseaseMortality(s__RiftValleyFever,"0.01") ).

fof(kb_SUMO_51392,axiom,
    s__documentation(s__RiftValleyFever,s__EnglishLanguage,'A &%ViralDisease that causes chills, bleeding, and stupor.') ).

fof(kb_SUMO_51393,axiom,
    s__subclass(s__StaphyylococcusAureus,s__BacterialAgent) ).

fof(kb_SUMO_51394,axiom,
    s__instance(s__StaphyylococcusAureus__t,s__SetOrClass) ).

fof(kb_SUMO_51395,axiom,
    s__secretesToxin(s__StaphyylococcusAureus,s__StaphylococcalEnterotoxinB) ).

fof(kb_SUMO_51396,axiom,
    s__biochemicalAgentSyndrome(s__StaphyylococcusAureus,s__Fever) ).

fof(kb_SUMO_51397,axiom,
    s__documentation(s__StaphyylococcusAureus,s__EnglishLanguage,'A bacterium that secretes &%StaphylococcalEnterotoxicB. It causes chills, headache, muscle pain, coughing (which may last for weeks), and sudden fever of up to 106 degrees (which may last for days). It occasionally causes nausea, vomiting, and diarrhea.') ).

fof(kb_SUMO_51398,axiom,
    s__subclass(s__StaphylococcalEnterotoxinB,s__Toxin) ).

fof(kb_SUMO_51399,axiom,
    s__subclass(s__StaphylococcalEnterotoxinB,s__LifeThreateningAgent) ).

fof(kb_SUMO_51400,axiom,
    s__instance(s__StaphylococcalEnterotoxinB__t,s__SetOrClass) ).

fof(kb_SUMO_51401,axiom,
    s__effectiveDose(s__StaphylococcalEnterotoxinB,s__PerFn(s__MeasureFn("0.0004",s__MicroFn(s__Gram)),s__MeasureFn("1",s__KiloFn(s__Gram)))) ).

fof(kb_SUMO_51402,axiom,
    s__lethalDose(s__StaphylococcalEnterotoxinB,s__PerFn(s__MeasureFn("0.02",s__MicroFn(s__Gram)),s__MeasureFn("1",s__KiloFn(s__Gram)))) ).

fof(kb_SUMO_51403,axiom,
    s__biochemicalAgentDelivery(s__StaphylococcalEnterotoxinB,s__Ingesting) ).

fof(kb_SUMO_51404,axiom,
    s__biochemicalAgentDelivery(s__StaphylococcalEnterotoxinB,s__Breathing) ).

fof(kb_SUMO_51405,axiom,
    s__documentation(s__StaphylococcalEnterotoxinB,s__EnglishLanguage,'A common cause of food poisoning. It has been studied as a &%BiologicalAgent, because it is stable, can be converted to aerosol form, and can be lethal when inhaled.') ).

fof(kb_SUMO_51406,axiom,
    s__subclass(s__Influenza,s__ViralDisease) ).

fof(kb_SUMO_51407,axiom,
    s__instance(s__Influenza__t,s__SetOrClass) ).

fof(kb_SUMO_51408,axiom,
    s__subclass(s__Influenza,s__VaccinatableDisease) ).

fof(kb_SUMO_51409,axiom,
    s__diseaseSymptom(s__Influenza,s__Fever) ).

fof(kb_SUMO_51410,axiom,
    s__documentation(s__Influenza,s__EnglishLanguage,'A contagious disease caused by a large number of &%Viruses.') ).

fof(kb_SUMO_51411,axiom,
    s__subclass(s__Saxitoxin,s__Toxin) ).

fof(kb_SUMO_51412,axiom,
    s__subclass(s__Saxitoxin,s__CompoundSubstance) ).

fof(kb_SUMO_51413,axiom,
    s__instance(s__Saxitoxin__t,s__SetOrClass) ).

fof(kb_SUMO_51414,axiom,
    s__subclass(s__Saxitoxin,s__BodySubstance) ).

fof(kb_SUMO_51415,axiom,
    s__biologicalAgentCarrier(s__Saxitoxin,s__Mollusk) ).

fof(kb_SUMO_51416,axiom,
    s__biochemicalAgentDelivery(s__Saxitoxin,s__Ingesting) ).

fof(kb_SUMO_51417,axiom,
    s__biochemicalAgentDelivery(s__Saxitoxin,s__Breathing) ).

fof(kb_SUMO_51418,axiom,
    s__biochemicalAgentSyndrome(s__Saxitoxin,s__ParalyticShellfishPoisoning) ).

fof(kb_SUMO_51419,axiom,
    s__documentation(s__Saxitoxin,s__EnglishLanguage,'A class of chemically related neurotoxins that are produced by marine dinoflagellates and carried by &%Mollusks.') ).

fof(kb_SUMO_51420,axiom,
    s__instance(s__ParalyticShellfishPoisoning,s__LifeThreateningDisease) ).

fof(kb_SUMO_51421,axiom,
    s__diseaseSymptom(s__ParalyticShellfishPoisoning,s__Paralysis) ).

fof(kb_SUMO_51422,axiom,
    s__documentation(s__ParalyticShellfishPoisoning,s__EnglishLanguage,'A very serious disease requiring immediate medical attention. There is no vaccine for this disease.') ).

fof(kb_SUMO_51423,axiom,
    s__subclass(s__Conotoxin,s__Toxin) ).

fof(kb_SUMO_51424,axiom,
    s__subclass(s__Conotoxin,s__CompoundSubstance) ).

fof(kb_SUMO_51425,axiom,
    s__instance(s__Conotoxin__t,s__SetOrClass) ).

fof(kb_SUMO_51426,axiom,
    s__subclass(s__Conotoxin,s__BodySubstance) ).

fof(kb_SUMO_51427,axiom,
    s__biologicalAgentCarrier(s__Conotoxin,s__Mollusk) ).

fof(kb_SUMO_51428,axiom,
    s__biochemicalAgentSyndrome(s__Conotoxin,s__ParalyticShellfishPoisoning) ).

fof(kb_SUMO_51429,axiom,
    s__documentation(s__Conotoxin,s__EnglishLanguage,'A class of neurotoxins that are produced by the Pacific cone snails. The lethality of these toxins varies widely, and it would be impractical to manufacture them on a large scale.') ).

fof(kb_SUMO_51430,axiom,
    s__subclass(s__Tetrodotoxin,s__Toxin) ).

fof(kb_SUMO_51431,axiom,
    s__subclass(s__Tetrodotoxin,s__CompoundSubstance) ).

fof(kb_SUMO_51432,axiom,
    s__instance(s__Tetrodotoxin__t,s__SetOrClass) ).

fof(kb_SUMO_51433,axiom,
    s__subclass(s__Tetrodotoxin,s__BodySubstance) ).

fof(kb_SUMO_51434,axiom,
    s__biochemicalAgentSyndrome(s__Tetrodotoxin,s__ParalyticShellfishPoisoning) ).

fof(kb_SUMO_51435,axiom,
    s__documentation(s__Tetrodotoxin,s__EnglishLanguage,'A &%Toxin produced by the pufferfish and several other (widely varying) species. The initial symptoms include numbness in the lips and tongue, which spreads throughout the body. The next phase of the poisoning is paralysis, which again spreads throughout the body.') ).

fof(kb_SUMO_51436,axiom,
    s__instance(s__Cholera,s__BacterialDisease) ).

fof(kb_SUMO_51437,axiom,
    s__instance(s__Cholera,s__VaccinatableDisease) ).

fof(kb_SUMO_51438,axiom,
    s__instance(s__Cholera,s__LifeThreateningDisease) ).

fof(kb_SUMO_51439,axiom,
    s__documentation(s__Cholera,s__EnglishLanguage,'A diarrheal disease that is caused by a &%Toxin secreted by the &%Bacterium &%VibrioCholera. Death may result from severe dehydration caused by the disease. There is little if any fever and abdominal pain with this illness.') ).

fof(kb_SUMO_51440,axiom,
    s__subclass(s__VibrioCholera,s__BacterialAgent) ).

fof(kb_SUMO_51441,axiom,
    s__instance(s__VibrioCholera__t,s__SetOrClass) ).

fof(kb_SUMO_51442,axiom,
    s__biochemicalAgentDelivery(s__VibrioCholera,s__Ingesting) ).

fof(kb_SUMO_51443,axiom,
    s__biochemicalAgentSyndrome(s__VibrioCholera,s__Cholera) ).

fof(kb_SUMO_51444,axiom,
    s__documentation(s__VibrioCholera,s__EnglishLanguage,'The &%Bacterium that is responsible for &%Cholera.') ).

fof(kb_SUMO_51445,axiom,
    s__instance(s__Tetanus,s__BacterialDisease) ).

fof(kb_SUMO_51446,axiom,
    s__instance(s__Tetanus,s__VaccinatableDisease) ).

fof(kb_SUMO_51447,axiom,
    s__diseaseIncubation(s__Tetanus,s__MeasureFn("3",s__DayDuration),s__MeasureFn("3",s__WeekDuration)) ).

fof(kb_SUMO_51448,axiom,
    s__documentation(s__Tetanus,s__EnglishLanguage,'Also known as lockjaw, a &%BacterialDisease that affects the nervous system. A subject is infected with the disease by a puncture of the skin that becomes infected with the &%ClostridiumTetani bacterium. Symptoms of the disease include muscular stiffness (especially in the jaw and neck), difficulty swallowing, spasms, sweating, and fever.') ).

fof(kb_SUMO_51449,axiom,
    s__subclass(s__ClostridiumTetani,s__BacterialAgent) ).

fof(kb_SUMO_51450,axiom,
    s__instance(s__ClostridiumTetani__t,s__SetOrClass) ).

fof(kb_SUMO_51451,axiom,
    s__biochemicalAgentDelivery(s__ClostridiumTetani,s__Poking) ).

fof(kb_SUMO_51452,axiom,
    s__biochemicalAgentSyndrome(s__ClostridiumTetani,s__Tetanus) ).

fof(kb_SUMO_51453,axiom,
    s__documentation(s__ClostridiumTetani,s__EnglishLanguage,'The &%Bacterium that causes the disease &%Tetanus.') ).

fof(kb_SUMO_51454,axiom,
    s__instance(s__HerpesB,s__ViralDisease) ).

fof(kb_SUMO_51455,axiom,
    s__instance(s__HerpesB,s__LifeThreateningDisease) ).

fof(kb_SUMO_51456,axiom,
    s__diseaseIncubation(s__HerpesB,s__MeasureFn("10",s__DayDuration),s__MeasureFn("20",s__DayDuration)) ).

fof(kb_SUMO_51457,axiom,
    s__diseaseMortality(s__HerpesB,"0.7") ).

fof(kb_SUMO_51458,axiom,
    s__documentation(s__HerpesB,s__EnglishLanguage,'The disease caused by &%HerpesBVirus.') ).

fof(kb_SUMO_51459,axiom,
    s__subclass(s__HerpesBVirus,s__ViralAgent) ).

fof(kb_SUMO_51460,axiom,
    s__instance(s__HerpesBVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51461,axiom,
    s__biologicalAgentCarrier(s__HerpesBVirus,s__Monkey) ).

fof(kb_SUMO_51462,axiom,
    s__documentation(s__HerpesBVirus,s__EnglishLanguage,'A virus which is carried by Macaque monkeys and which does not harm these primates, but which causes the very serious &%HerpesB disease in humans.') ).

fof(kb_SUMO_51463,axiom,
    s__instance(s__diseaseIncubation__m,s__TernaryPredicate) ).

fof(kb_SUMO_51464,axiom,
    s__domain(s__diseaseIncubation__m,"1",s__DiseaseOrSyndrome) ).

fof(kb_SUMO_51465,axiom,
    s__domainSubclass(s__diseaseIncubation__m,"2",s__TimeDuration) ).

fof(kb_SUMO_51466,axiom,
    s__domainSubclass(s__diseaseIncubation__m,"3",s__TimeDuration) ).

fof(kb_SUMO_51467,axiom,
    s__documentation(s__diseaseIncubation__m,s__EnglishLanguage,'A predicate that specifies the time frame for the incubation of a &%DiseaseOrSyndrome. (&%diseaseIncubation ?DISEASE ?TIME1 ?TIME2) means that the &%DiseaseOrSyndrome ?DISEASE will appear between ?TIME1 and ?TIME2 after the subject has been infected with the &%BiologicalAgent causing ?DISEASE.') ).

fof(kb_SUMO_51468,axiom,
    s__instance(s__sideEffect__m,s__BinaryPredicate) ).

fof(kb_SUMO_51469,axiom,
    s__domain(s__sideEffect__m,"1",s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_51470,axiom,
    s__domain(s__sideEffect__m,"2",s__DiseaseOrSyndrome) ).

fof(kb_SUMO_51471,axiom,
    s__documentation(s__sideEffect__m,s__EnglishLanguage,'A predicate that is used to specify a side effect of a substance used in a medical treatment. (&%sideEffect ?SUBSTANCE ?SYNDROME) means that the &%BiologicallyActiveSubstance ?SUBSTANCE has the side effect ?SYNDROME.') ).

fof(kb_SUMO_51472,axiom,
    s__instance(s__Pertussis,s__BacterialDisease) ).

fof(kb_SUMO_51473,axiom,
    s__instance(s__Pertussis,s__VaccinatableDisease) ).

fof(kb_SUMO_51474,axiom,
    s__diseaseTreatment(s__Pertussis,s__Antibiotic,s__Ingesting) ).

fof(kb_SUMO_51475,axiom,
    s__diseaseIncubation(s__Pertussis,s__MeasureFn("6",s__DayDuration),s__MeasureFn("21",s__DayDuration)) ).

fof(kb_SUMO_51476,axiom,
    s__documentation(s__Pertussis,s__EnglishLanguage,'The &%BacterialDisease caused by &%BordetellaPertussis. Its symptoms include severe coughing (hence the colloquial name of whooping cough) and flu-like symptoms.') ).

fof(kb_SUMO_51477,axiom,
    s__subclass(s__BordetellaPertussis,s__BacterialAgent) ).

fof(kb_SUMO_51478,axiom,
    s__instance(s__BordetellaPertussis__t,s__SetOrClass) ).

fof(kb_SUMO_51479,axiom,
    s__biologicalAgentCarrier(s__BordetellaPertussis,s__Human) ).

fof(kb_SUMO_51480,axiom,
    s__biochemicalAgentSyndrome(s__BordetellaPertussis,s__Pertussis) ).

fof(kb_SUMO_51481,axiom,
    s__biochemicalAgentDelivery(s__BordetellaPertussis,s__Breathing) ).

fof(kb_SUMO_51482,axiom,
    s__documentation(s__BordetellaPertussis,s__EnglishLanguage,'The &%Bacterium that causes &%Pertussis.') ).

fof(kb_SUMO_51483,axiom,
    s__subclass(s__YersiniaPseudotuberculosis,s__BacterialAgent) ).

fof(kb_SUMO_51484,axiom,
    s__instance(s__YersiniaPseudotuberculosis__t,s__SetOrClass) ).

fof(kb_SUMO_51485,axiom,
    s__instance(s__BacterialAgent__t,s__SetOrClass) ).

fof(kb_SUMO_51486,axiom,
    s__documentation(s__YersiniaPseudotuberculosis,s__EnglishLanguage,'Causes a disease whose symptoms include diarrhea, fever, headache, skin ulcers, and post-infectious arthritis.') ).

fof(kb_SUMO_51487,axiom,
    s__subclass(s__ChlamydiaPsittaci,s__BacterialAgent) ).

fof(kb_SUMO_51488,axiom,
    s__instance(s__ChlamydiaPsittaci__t,s__SetOrClass) ).

fof(kb_SUMO_51489,axiom,
    s__biochemicalAgentSyndrome(s__ChlamydiaPsittaci,s__Psittacosis) ).

fof(kb_SUMO_51490,axiom,
    s__biologicalAgentCarrier(s__ChlamydiaPsittaci,s__Bird) ).

fof(kb_SUMO_51491,axiom,
    s__biochemicalAgentDelivery(s__ChlamydiaPsittaci,s__Breathing) ).

fof(kb_SUMO_51492,axiom,
    s__documentation(s__ChlamydiaPsittaci,s__EnglishLanguage,'The &%Bacterium that causes &%Psittacosis.') ).

fof(kb_SUMO_51493,axiom,
    s__instance(s__Psittacosis,s__BacterialDisease) ).

fof(kb_SUMO_51494,axiom,
    s__diseaseIncubation(s__Psittacosis,s__MeasureFn("6",s__DayDuration),s__MeasureFn("19",s__DayDuration)) ).

fof(kb_SUMO_51495,axiom,
    s__documentation(s__Psittacosis,s__EnglishLanguage,'A serious disease caused by &%ChlamydiaPsittaci that affects both birds and humans. In humans the symptoms include fever, chills, headache, muscle aches, and a dry cough. The disease may give rise to pneumonia in extreme cases.') ).

fof(kb_SUMO_51496,axiom,
    s__instance(s__Malaria,s__InfectiousDisease) ).

fof(kb_SUMO_51497,axiom,
    s__instance(s__Malaria,s__LifeThreateningDisease) ).

fof(kb_SUMO_51498,axiom,
    s__diseaseSymptom(s__Malaria,s__Fever) ).

fof(kb_SUMO_51499,axiom,
    s__documentation(s__Malaria,s__EnglishLanguage,'A disease that destroys red blood cells. It is caused by a &%Microorganism (see &%MalarialPlasmodium) that is carried by the Anopheles Gambiae mosquito.') ).

fof(kb_SUMO_51500,axiom,
    s__subclass(s__AgentOfOrganismFn(s__MalarialPlasmodium),s__BiologicalAgent) ).

fof(kb_SUMO_51501,axiom,
    s__instance(s__BiologicalAgent__t,s__SetOrClass) ).

fof(kb_SUMO_51502,axiom,
    s__subclass(s__MalarialPlasmodium,s__Microorganism) ).

fof(kb_SUMO_51503,axiom,
    s__biologicalAgentCarrier(s__MalarialPlasmodium,s__Insect) ).

fof(kb_SUMO_51504,axiom,
    s__biochemicalAgentDelivery(s__MalarialPlasmodium,s__Poking) ).

fof(kb_SUMO_51505,axiom,
    s__documentation(s__MalarialPlasmodium,s__EnglishLanguage,'Any of four strains of Plasmodium that are known to cause &%Malaria.') ).

fof(kb_SUMO_51506,axiom,
    s__subclass(s__PlasmodiumFalciparum,s__MalarialPlasmodium) ).

fof(kb_SUMO_51507,axiom,
    s__instance(s__PlasmodiumFalciparum__t,s__SetOrClass) ).

fof(kb_SUMO_51508,axiom,
    s__instance(s__MalarialPlasmodium__t,s__SetOrClass) ).

fof(kb_SUMO_51509,axiom,
    s__documentation(s__PlasmodiumFalciparum,s__EnglishLanguage,'One of four strains of Plasmodium that are known to cause &%Malaria. It can cause severe anemia and kidney failure or it can constrict small blood vessels and cause cerebral malaria.') ).

fof(kb_SUMO_51510,axiom,
    s__subclass(s__WestNileVirus,s__ViralAgent) ).

fof(kb_SUMO_51511,axiom,
    s__instance(s__WestNileVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51512,axiom,
    s__biologicalAgentCarrier(s__WestNileVirus,s__Insect) ).

fof(kb_SUMO_51513,axiom,
    s__biochemicalAgentSyndrome(s__WestNileVirus,s__WestNileFever) ).

fof(kb_SUMO_51514,axiom,
    s__biochemicalAgentDelivery(s__WestNileVirus,s__Poking) ).

fof(kb_SUMO_51515,axiom,
    s__documentation(s__WestNileVirus,s__EnglishLanguage,'A flavivirus that causes &%WestNileFever.') ).

fof(kb_SUMO_51516,axiom,
    s__instance(s__WestNileFever,s__ViralDisease) ).

fof(kb_SUMO_51517,axiom,
    s__documentation(s__WestNileFever,s__EnglishLanguage,'A flu-like disease that is caused by the &%WestNileVirus. The disease is generally not life-threatening. However, it can be very serious if it progresses to West Nile Encephalitis, West Nile Meningitis or West Nile Meningoencephalitis, all of which are inflammations of the brain and/or spinal cord.') ).

fof(kb_SUMO_51518,axiom,
    s__subclass(s__DengueFeverVirus,s__ViralAgent) ).

fof(kb_SUMO_51519,axiom,
    s__instance(s__DengueFeverVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51520,axiom,
    s__biologicalAgentCarrier(s__DengueFeverVirus,s__Insect) ).

fof(kb_SUMO_51521,axiom,
    s__biochemicalAgentSyndrome(s__DengueFeverVirus,s__DengueFever) ).

fof(kb_SUMO_51522,axiom,
    s__biochemicalAgentSyndrome(s__DengueFeverVirus,s__DengueHemorrhagicFever) ).

fof(kb_SUMO_51523,axiom,
    s__biochemicalAgentDelivery(s__DengueFeverVirus,s__Poking) ).

fof(kb_SUMO_51524,axiom,
    s__documentation(s__DengueFeverVirus,s__EnglishLanguage,'Any of four related but distinct virus serotypes that are carried by the Aedes Aegypti mosquito and that can cause &%DengueFever and &%DengueHemorrhagicFever.') ).

fof(kb_SUMO_51525,axiom,
    s__instance(s__DengueFever,s__ViralDisease) ).

fof(kb_SUMO_51526,axiom,
    s__relatedInternalConcept(s__DengueFever,s__DengueHemorrhagicFever) ).

fof(kb_SUMO_51527,axiom,
    s__documentation(s__DengueFever,s__EnglishLanguage,'The less serious disease caused by the &%DengueFeverVirus. Symptoms include fever and severe headache.') ).

fof(kb_SUMO_51528,axiom,
    s__instance(s__DengueHemorrhagicFever,s__HemorrhagicFever) ).

fof(kb_SUMO_51529,axiom,
    s__instance(s__DengueHemorrhagicFever,s__LifeThreateningDisease) ).

fof(kb_SUMO_51530,axiom,
    s__diseaseMortality(s__DengueHemorrhagicFever,"0.05") ).

fof(kb_SUMO_51531,axiom,
    s__documentation(s__DengueHemorrhagicFever,s__EnglishLanguage,'The more serious disease caused by the & %DengueFeverVirus. Symptoms include bleeding from the nose, mouth, and gums, and excessive thirst and difficulty breathing.') ).

fof(kb_SUMO_51532,axiom,
    s__subclass(s__LaCrosseVirus,s__ViralAgent) ).

fof(kb_SUMO_51533,axiom,
    s__instance(s__LaCrosseVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51534,axiom,
    s__biologicalAgentCarrier(s__LaCrosseVirus,s__Insect) ).

fof(kb_SUMO_51535,axiom,
    s__biologicalAgentCarrier(s__LaCrosseVirus,s__Rodent) ).

fof(kb_SUMO_51536,axiom,
    s__biochemicalAgentDelivery(s__LaCrosseVirus,s__Poking) ).

fof(kb_SUMO_51537,axiom,
    s__biochemicalAgentSyndrome(s__LaCrosseVirus,s__LaCrosseEncephalitis) ).

fof(kb_SUMO_51538,axiom,
    s__documentation(s__LaCrosseVirus,s__EnglishLanguage,'The &%Virus that causes &%LaCrossEncephalitis. It is carried by the Aedes Triseriatus mosquito, as well as various woodlands rodents.') ).

fof(kb_SUMO_51539,axiom,
    s__instance(s__LaCrosseEncephalitis,s__ViralDisease) ).

fof(kb_SUMO_51540,axiom,
    s__diseaseMortality(s__LaCrosseEncephalitis,"0.01") ).

fof(kb_SUMO_51541,axiom,
    s__documentation(s__LaCrosseEncephalitis,s__EnglishLanguage,'Encephalitis caused by the &%LaCrosseVirus. In its most severe cases, the disease may result in seizure and/or coma, but most infections are relatively mild.') ).

fof(kb_SUMO_51542,axiom,
    s__subclass(s__SaintLouisEncephalitisVirus,s__ViralAgent) ).

fof(kb_SUMO_51543,axiom,
    s__instance(s__SaintLouisEncephalitisVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51544,axiom,
    s__biologicalAgentCarrier(s__SaintLouisEncephalitisVirus,s__Bird) ).

fof(kb_SUMO_51545,axiom,
    s__biologicalAgentCarrier(s__SaintLouisEncephalitisVirus,s__Insect) ).

fof(kb_SUMO_51546,axiom,
    s__biochemicalAgentDelivery(s__SaintLouisEncephalitisVirus,s__Poking) ).

fof(kb_SUMO_51547,axiom,
    s__biochemicalAgentSyndrome(s__SaintLouisEncephalitisVirus,s__SaintLouisEncephalitis) ).

fof(kb_SUMO_51548,axiom,
    s__documentation(s__SaintLouisEncephalitisVirus,s__EnglishLanguage,'The &%Virus that causes &%SaintLouisEncephalitis. Mosquitoes carry this virus, which is then transmitted to humans, when the insects bite them.') ).

fof(kb_SUMO_51549,axiom,
    s__instance(s__SaintLouisEncephalitis,s__ViralDisease) ).

fof(kb_SUMO_51550,axiom,
    s__instance(s__SaintLouisEncephalitis,s__LifeThreateningDisease) ).

fof(kb_SUMO_51551,axiom,
    s__diseaseIncubation(s__SaintLouisEncephalitis,s__MeasureFn("5",s__DayDuration),s__MeasureFn("15",s__DayDuration)) ).

fof(kb_SUMO_51552,axiom,
    s__diseaseSymptom(s__SaintLouisEncephalitis,s__Fever) ).

fof(kb_SUMO_51553,axiom,
    s__documentation(s__SaintLouisEncephalitis,s__EnglishLanguage,'In mild cases, symptoms are flu-like. In more severe cases, symptoms may include disorientation, coma, tremors, hemorrhage, and convulsions.') ).

fof(kb_SUMO_51554,axiom,
    s__subclass(s__EasternEquineEncephalitisVirus,s__ViralAgent) ).

fof(kb_SUMO_51555,axiom,
    s__instance(s__EasternEquineEncephalitisVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51556,axiom,
    s__biologicalAgentCarrier(s__EasternEquineEncephalitisVirus,s__Insect) ).

fof(kb_SUMO_51557,axiom,
    s__biochemicalAgentDelivery(s__EasternEquineEncephalitisVirus,s__Poking) ).

fof(kb_SUMO_51558,axiom,
    s__biochemicalAgentSyndrome(s__EasternEquineEncephalitisVirus,s__EasternEquineEncephalitis) ).

fof(kb_SUMO_51559,axiom,
    s__documentation(s__EasternEquineEncephalitisVirus,s__EnglishLanguage,'The &%Virus that causes &%EasternEquineEncephalitis. Mosquitoes carry this virus, which is then transmitted to humans, when the insects bite them.') ).

fof(kb_SUMO_51560,axiom,
    s__instance(s__EasternEquineEncephalitis,s__ViralDisease) ).

fof(kb_SUMO_51561,axiom,
    s__instance(s__EasternEquineEncephalitis,s__LifeThreateningDisease) ).

fof(kb_SUMO_51562,axiom,
    s__diseaseSymptom(s__EasternEquineEncephalitis,s__Fever) ).

fof(kb_SUMO_51563,axiom,
    s__documentation(s__EasternEquineEncephalitis,s__EnglishLanguage,'In mile cases, symptoms are flu-like. In more severe cases, the disease may result in encephalitis, coma, and death.') ).

fof(kb_SUMO_51564,axiom,
    s__subclass(s__JapaneseEncephalitisVirus,s__ViralAgent) ).

fof(kb_SUMO_51565,axiom,
    s__instance(s__JapaneseEncephalitisVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51566,axiom,
    s__biologicalAgentCarrier(s__JapaneseEncephalitisVirus,s__Insect) ).

fof(kb_SUMO_51567,axiom,
    s__biochemicalAgentDelivery(s__JapaneseEncephalitisVirus,s__Poking) ).

fof(kb_SUMO_51568,axiom,
    s__biochemicalAgentSyndrome(s__JapaneseEncephalitisVirus,s__JapaneseEncephalitis) ).

fof(kb_SUMO_51569,axiom,
    s__documentation(s__JapaneseEncephalitisVirus,s__EnglishLanguage,'The &%Virus that causes &%JapaneseEncephalitis. Mosquitoes in agricultural areas of Asia carry this virus, which is then transmitted to humans, when the insects bite them.') ).

fof(kb_SUMO_51570,axiom,
    s__instance(s__JapaneseEncephalitis,s__ViralDisease) ).

fof(kb_SUMO_51571,axiom,
    s__instance(s__JapaneseEncephalitis,s__LifeThreateningDisease) ).

fof(kb_SUMO_51572,axiom,
    s__instance(s__JapaneseEncephalitis,s__VaccinatableDisease) ).

fof(kb_SUMO_51573,axiom,
    s__diseaseIncubation(s__JapaneseEncephalitis,s__MeasureFn("6",s__DayDuration),s__MeasureFn("8",s__DayDuration)) ).

fof(kb_SUMO_51574,axiom,
    s__diseaseMortality(s__JapaneseEncephalitis,"0.30") ).

fof(kb_SUMO_51575,axiom,
    s__documentation(s__JapaneseEncephalitis,s__EnglishLanguage,'Most people who are infected with this disease will suffer only mild symptoms. However, in severe cases, the disease attacks the central nervous system and may result in death.') ).

fof(kb_SUMO_51576,axiom,
    s__subclass(s__EscherichiaColi0157H7,s__BacterialAgent) ).

fof(kb_SUMO_51577,axiom,
    s__instance(s__EscherichiaColi0157H7__t,s__SetOrClass) ).

fof(kb_SUMO_51578,axiom,
    s__biochemicalAgentDelivery(s__EscherichiaColi0157H7,s__Ingesting) ).

fof(kb_SUMO_51579,axiom,
    s__documentation(s__EscherichiaColi0157H7,s__EnglishLanguage,'One of hundreds of strains of the Escherichia Coli &%Bacterium. This strain lives in the intestines of healthy cattle, but it can cause severe illness when ingested by humans.') ).

fof(kb_SUMO_51580,axiom,
    s__subclass(s__MycobacteriumTuberculosis,s__BacterialAgent) ).

fof(kb_SUMO_51581,axiom,
    s__instance(s__MycobacteriumTuberculosis__t,s__SetOrClass) ).

fof(kb_SUMO_51582,axiom,
    s__biochemicalAgentSyndrome(s__MycobacteriumTuberculosis,s__Tuberculosis) ).

fof(kb_SUMO_51583,axiom,
    s__biochemicalAgentDelivery(s__MycobacteriumTuberculosis,s__Breathing) ).

fof(kb_SUMO_51584,axiom,
    s__documentation(s__MycobacteriumTuberculosis,s__EnglishLanguage,'The &%Bacterium that causes &%Tuberculosis.') ).

fof(kb_SUMO_51585,axiom,
    s__instance(s__Tuberculosis,s__VaccinatableDisease) ).

fof(kb_SUMO_51586,axiom,
    s__instance(s__Tuberculosis,s__LifeThreateningDisease) ).

fof(kb_SUMO_51587,axiom,
    s__diseaseTreatment(s__Tuberculosis,s__OralAntibiotic,s__Ingesting) ).

fof(kb_SUMO_51588,axiom,
    s__subclass(s__MarburgVirus,s__ViralAgent) ).

fof(kb_SUMO_51589,axiom,
    s__instance(s__MarburgVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51590,axiom,
    s__biochemicalAgentDelivery(s__MarburgVirus,s__Breathing) ).

fof(kb_SUMO_51591,axiom,
    s__biochemicalAgentDelivery(s__MarburgVirus,s__Poking) ).

fof(kb_SUMO_51592,axiom,
    s__biochemicalAgentSyndrome(s__MarburgVirus,s__MarburgDisease) ).

fof(kb_SUMO_51593,axiom,
    s__documentation(s__MarburgVirus,s__EnglishLanguage,'The &%Virus that causes &%MarburgDisease.') ).

fof(kb_SUMO_51594,axiom,
    s__instance(s__MarburgDisease,s__ViralDisease) ).

fof(kb_SUMO_51595,axiom,
    s__instance(s__MarburgDisease,s__LifeThreateningDisease) ).

fof(kb_SUMO_51596,axiom,
    s__diseaseMortality(s__MarburgDisease,"0.25") ).

fof(kb_SUMO_51597,axiom,
    s__diseaseIncubation(s__MarburgDisease,s__MeasureFn("3",s__DayDuration),s__MeasureFn("7",s__DayDuration)) ).

fof(kb_SUMO_51598,axiom,
    s__documentation(s__MarburgDisease,s__EnglishLanguage,'Extremely serious disease caused by the &%MarburgVirus. Symptoms include high fever, myalgias, vomiting, and diarrhea. Typically involves major organs, including the central nervous system.') ).

fof(kb_SUMO_51599,axiom,
    s__subclass(s__StreptococcusA,s__BacterialAgent) ).

fof(kb_SUMO_51600,axiom,
    s__instance(s__StreptococcusA__t,s__SetOrClass) ).

fof(kb_SUMO_51601,axiom,
    s__biochemicalAgentSyndrome(s__StreptococcusA,s__StrepThroat) ).

fof(kb_SUMO_51602,axiom,
    s__biochemicalAgentSyndrome(s__StreptococcusA,s__ScarletFever) ).

fof(kb_SUMO_51603,axiom,
    s__biochemicalAgentSyndrome(s__StreptococcusA,s__NecrotizingFaciitis) ).

fof(kb_SUMO_51604,axiom,
    s__documentation(s__StreptococcusA,s__EnglishLanguage,'The &%Bacterium that causes strep throat, scarlet fever, and necrotizing faciitis (flesh-eating bacteria).') ).

fof(kb_SUMO_51605,axiom,
    s__instance(s__StrepThroat,s__BacterialDisease) ).

fof(kb_SUMO_51606,axiom,
    s__documentation(s__StrepThroat,s__EnglishLanguage,'A &%BacterialDisease whose symptoms include a very sore throat, difficulty swallowing, high fever, white spots and/or pus on or near the tonsils, and swollen lymph nodes. If left untreated, &%StrepThroat can progress to &%ScarletFever.') ).

fof(kb_SUMO_51607,axiom,
    s__instance(s__ScarletFever,s__BacterialDisease) ).

fof(kb_SUMO_51608,axiom,
    s__diseaseIncubation(s__ScarletFever,s__MeasureFn("1",s__DayDuration),s__MeasureFn("4",s__DayDuration)) ).

fof(kb_SUMO_51609,axiom,
    s__documentation(s__ScarletFever,s__EnglishLanguage,'A serious disease that may arise if &%StrepThroat is left untreated.') ).

fof(kb_SUMO_51610,axiom,
    s__instance(s__NecrotizingFaciitis,s__BacterialDisease) ).

fof(kb_SUMO_51611,axiom,
    s__instance(s__NecrotizingFaciitis,s__LifeThreateningDisease) ).

fof(kb_SUMO_51612,axiom,
    s__documentation(s__NecrotizingFaciitis,s__EnglishLanguage,'A &%BacterialDisease caused by &%StreptococcusA where the &%Bacterium rapidly attacks soft tissue.') ).

fof(kb_SUMO_51613,axiom,
    s__subclass(s__HepatitisVirus,s__ViralAgent) ).

fof(kb_SUMO_51614,axiom,
    s__documentation(s__HepatitisVirus,s__EnglishLanguage,'&%Viruses that cause &%Hepatitis.') ).

fof(kb_SUMO_51615,axiom,
    ! [V__DISEASE] :
      ( s__instance(V__DISEASE,s__DiseaseOrSyndrome)
     => ( s__biochemicalAgentSyndrome(s__HepatitisVirus,V__DISEASE)
       => s__instance(V__DISEASE,s__Hepatitis) ) ) ).

fof(kb_SUMO_51616,axiom,
    s__subclass(s__Hepatitis,s__ViralDisease) ).

fof(kb_SUMO_51617,axiom,
    s__documentation(s__Hepatitis,s__EnglishLanguage,'A class of &%ViralDiseases that attack the liver.') ).

fof(kb_SUMO_51618,axiom,
    s__subclass(s__HepatitisAVirus,s__HepatitisVirus) ).

fof(kb_SUMO_51619,axiom,
    s__instance(s__HepatitisAVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51620,axiom,
    s__biochemicalAgentSyndrome(s__HepatitisAVirus,s__HepatitisA) ).

fof(kb_SUMO_51621,axiom,
    s__biochemicalAgentDelivery(s__HepatitisAVirus,s__Ingesting) ).

fof(kb_SUMO_51622,axiom,
    s__biochemicalAgentDelivery(s__HepatitisAVirus,s__Poking) ).

fof(kb_SUMO_51623,axiom,
    s__documentation(s__HepatitisAVirus,s__EnglishLanguage,'The &%Virus that causes &%HepatitisA.') ).

fof(kb_SUMO_51624,axiom,
    s__instance(s__HepatitisA,s__Hepatitis) ).

fof(kb_SUMO_51625,axiom,
    s__instance(s__Hepatitis__t,s__SetOrClass) ).

fof(kb_SUMO_51626,axiom,
    s__instance(s__HepatitisA,s__VaccinatableDisease) ).

fof(kb_SUMO_51627,axiom,
    s__diseaseSymptom(s__HepatitisA,s__Fever) ).

fof(kb_SUMO_51628,axiom,
    s__documentation(s__HepatitisA,s__EnglishLanguage,'A disease that attacks the liver and causes jaundice as well as flu-like symptoms. There is no chronic infection with this disease, and anyone who has recovered from it will have life-time immunity to the disease.') ).

fof(kb_SUMO_51629,axiom,
    s__subclass(s__HepatitisBVirus,s__HepatitisVirus) ).

fof(kb_SUMO_51630,axiom,
    s__instance(s__HepatitisBVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51631,axiom,
    s__biochemicalAgentSyndrome(s__HepatitisBVirus,s__HepatitisB) ).

fof(kb_SUMO_51632,axiom,
    s__biochemicalAgentDelivery(s__HepatitisBVirus,s__Poking) ).

fof(kb_SUMO_51633,axiom,
    s__documentation(s__HepatitisBVirus,s__EnglishLanguage,'The &%Virus that causes &%HepatitisB.') ).

fof(kb_SUMO_51634,axiom,
    s__instance(s__HepatitisB,s__Hepatitis) ).

fof(kb_SUMO_51635,axiom,
    s__instance(s__HepatitisB,s__VaccinatableDisease) ).

fof(kb_SUMO_51636,axiom,
    s__instance(s__HepatitisB,s__LifeThreateningDisease) ).

fof(kb_SUMO_51637,axiom,
    s__documentation(s__HepatitisB,s__EnglishLanguage,'Like other forms of hepatitis, &%HepatitisB attacks the liver of the victim. The disease may result in death from chronic liver disease.') ).

fof(kb_SUMO_51638,axiom,
    s__subclass(s__HepatitisCVirus,s__HepatitisVirus) ).

fof(kb_SUMO_51639,axiom,
    s__instance(s__HepatitisCVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51640,axiom,
    s__instance(s__HepatitisVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51641,axiom,
    s__biochemicalAgentSyndrome(s__HepatitisCVirus,s__HepatitisC) ).

fof(kb_SUMO_51642,axiom,
    s__biochemicalAgentDelivery(s__HepatitisCVirus,s__Poking) ).

fof(kb_SUMO_51643,axiom,
    s__documentation(s__HepatitisCVirus,s__EnglishLanguage,'The &%Virus that causes &%HepatitisC.') ).

fof(kb_SUMO_51644,axiom,
    s__instance(s__HepatitisC,s__Hepatitis) ).

fof(kb_SUMO_51645,axiom,
    s__instance(s__HepatitisC,s__LifeThreateningDisease) ).

fof(kb_SUMO_51646,axiom,
    s__documentation(s__HepatitisC,s__EnglishLanguage,'Like other forms of hepatitis, &%HepatitisC attacks the liver of the victim. The disease often results in chronic infection and chronic liver disease, although the mortality rate of this disease is lower than that of &%HepatitisB. Most cases of &%HepatitisC are due to injections of illegal drugs.') ).

fof(kb_SUMO_51647,axiom,
    s__subclass(s__Rotavirus,s__ViralAgent) ).

fof(kb_SUMO_51648,axiom,
    s__instance(s__Rotavirus__t,s__SetOrClass) ).

fof(kb_SUMO_51649,axiom,
    s__biochemicalAgentSyndrome(s__Rotavirus,s__RotavirusGastroenteritis) ).

fof(kb_SUMO_51650,axiom,
    s__biochemicalAgentDelivery(s__Rotavirus,s__Ingesting) ).

fof(kb_SUMO_51651,axiom,
    s__documentation(s__Rotavirus,s__EnglishLanguage,'There are three types of &%Rotavirus: Group A, Group B, and Group C. They cause an acute form of gastroenteritis, known as &%RotavirusGastroenteritis.') ).

fof(kb_SUMO_51652,axiom,
    s__instance(s__RotavirusGastroenteritis,s__ViralDisease) ).

fof(kb_SUMO_51653,axiom,
    s__diseaseSymptom(s__RotavirusGastroenteritis,s__Fever) ).

fof(kb_SUMO_51654,axiom,
    s__diseaseIncubation(s__RotavirusGastroenteritis,s__MeasureFn("1",s__DayDuration),s__MeasureFn("3",s__DayDuration)) ).

fof(kb_SUMO_51655,axiom,
    s__documentation(s__RotavirusGastroenteritis,s__EnglishLanguage,'A disease caused by instances of &%Rotavirus, and characterized by vomiting, diarrhea, and fever.') ).

fof(kb_SUMO_51656,axiom,
    s__subclass(s__Aflatoxin,s__Mycotoxin) ).

fof(kb_SUMO_51657,axiom,
    s__instance(s__Aflatoxin__t,s__SetOrClass) ).

fof(kb_SUMO_51658,axiom,
    s__biochemicalAgentSyndrome(s__Aflatoxin,s__Aflatoxicosis) ).

fof(kb_SUMO_51659,axiom,
    s__documentation(s__Aflatoxin,s__EnglishLanguage,'&%Toxins produced by fungi of the strains Aspergillus Flavus and Aspergillus Parasiticus. There are four varieties of &%Aflatoxin, viz. B1, B2, G1, and G2. B1 is most common and most toxic.') ).

fof(kb_SUMO_51660,axiom,
    s__instance(s__Aflatoxicosis,s__LifeThreateningDisease) ).

fof(kb_SUMO_51661,axiom,
    s__documentation(s__Aflatoxicosis,s__EnglishLanguage,'The disease has rarely been observed in humans, but it can cause severe damage to the liver, including cirrhosis and liver cancer, in a large number of animal species.') ).

fof(kb_SUMO_51662,axiom,
    s__subclass(s__Diacetoxyscirpenol,s__Mycotoxin) ).

fof(kb_SUMO_51663,axiom,
    s__instance(s__Diacetoxyscirpenol__t,s__SetOrClass) ).

fof(kb_SUMO_51664,axiom,
    s__lethalDose(s__Diacetoxyscirpenol,s__PerFn(s__MeasureFn("23",s__MilliFn(s__Gram)),s__MeasureFn("1",s__KiloFn(s__Gram)))) ).

fof(kb_SUMO_51665,axiom,
    s__documentation(s__Diacetoxyscirpenol,s__EnglishLanguage,'A &%Micotoxin that is found in grains and products made from grains. Symptoms include diarrhea, necrotic lesions, and hemorrhaging.') ).

fof(kb_SUMO_51666,axiom,
    s__subclass(s__T2Toxin,s__Mycotoxin) ).

fof(kb_SUMO_51667,axiom,
    s__instance(s__T2Toxin__t,s__SetOrClass) ).

fof(kb_SUMO_51668,axiom,
    s__lethalDose(s__T2Toxin,s__PerFn(s__MeasureFn("5.2",s__MilliFn(s__Gram)),s__MeasureFn("1",s__KiloFn(s__Gram)))) ).

fof(kb_SUMO_51669,axiom,
    s__documentation(s__T2Toxin,s__EnglishLanguage,'A &%Micotoxin that is found in grains and products made from grains. Symptoms include diarrhea, necrotic lesions, and hemorrhaging.') ).

fof(kb_SUMO_51670,axiom,
    s__subclass(s__BacillusCereus,s__BacterialAgent) ).

fof(kb_SUMO_51671,axiom,
    s__instance(s__BacillusCereus__t,s__SetOrClass) ).

fof(kb_SUMO_51672,axiom,
    s__biochemicalAgentDelivery(s__BacillusCereus,s__Ingesting) ).

fof(kb_SUMO_51673,axiom,
    s__documentation(s__BacillusCereus,s__EnglishLanguage,'A &%Bacterium that is closely related to and often found near &%BacillusAnthracis, the &%Bacterium that causes &%Anthrax. &%BacillusCereus causes two forms of food poisoning, one characterized by diarrhea and the other by vomiting. In most cases the disease is not life-threatening.') ).

fof(kb_SUMO_51674,axiom,
    s__subclass(s__LassaVirus,s__ViralAgent) ).

fof(kb_SUMO_51675,axiom,
    s__instance(s__LassaVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51676,axiom,
    s__biochemicalAgentSyndrome(s__LassaVirus,s__LassaFever) ).

fof(kb_SUMO_51677,axiom,
    s__biochemicalAgentDelivery(s__LassaVirus,s__Ingesting) ).

fof(kb_SUMO_51678,axiom,
    s__biochemicalAgentDelivery(s__LassaVirus,s__Touching) ).

fof(kb_SUMO_51679,axiom,
    s__biologicalAgentCarrier(s__LassaVirus,s__Rodent) ).

fof(kb_SUMO_51680,axiom,
    s__documentation(s__LassaVirus,s__EnglishLanguage,'The &%Virus that causes &%LassaFever.') ).

fof(kb_SUMO_51681,axiom,
    s__instance(s__LassaFever,s__ViralDisease) ).

fof(kb_SUMO_51682,axiom,
    s__instance(s__LassaFever,s__LifeThreateningDisease) ).

fof(kb_SUMO_51683,axiom,
    s__diseaseSymptom(s__LassaFever,s__Fever) ).

fof(kb_SUMO_51684,axiom,
    s__diseaseIncubation(s__LassaFever,s__MeasureFn("1",s__WeekDuration),s__MeasureFn("3",s__WeekDuration)) ).

fof(kb_SUMO_51685,axiom,
    s__diseaseMortality(s__LassaFever,"0.01") ).

fof(kb_SUMO_51686,axiom,
    s__documentation(s__LassaFever,s__EnglishLanguage,'A viral, rodent-carried disease found in West Africa. The symptoms of the disease are wide-ranging and can be life-threatening. The disease can lead to permanent neurological problems, including deafness.') ).

fof(kb_SUMO_51687,axiom,
    s__subclass(s__PyridostigmineBromide,s__BiologicallyActiveSubstance) ).

fof(kb_SUMO_51688,axiom,
    s__instance(s__PyridostigmineBromide__t,s__SetOrClass) ).

fof(kb_SUMO_51689,axiom,
    s__documentation(s__PyridostigmineBromide,s__EnglishLanguage,'A substance that has been shown to protect lower primates from the lethal effects of &%Soman. Although there is no proof that it does the same for humans, it was administered to soldiers in the Gulf War.') ).

fof(kb_SUMO_51690,axiom,
    s__subclass(s__Legionella,s__BacterialAgent) ).

fof(kb_SUMO_51691,axiom,
    s__instance(s__Legionella__t,s__SetOrClass) ).

fof(kb_SUMO_51692,axiom,
    s__biochemicalAgentSyndrome(s__Legionella,s__Legionellosis) ).

fof(kb_SUMO_51693,axiom,
    s__documentation(s__Legionella,s__EnglishLanguage,'The &%Bacterium that causes &%Legionellosis, which is known as &%LegionnairesDisease (when it infects the lungs) and &%PontiacFever (when it doesnt affect the lungs).') ).

fof(kb_SUMO_51694,axiom,
    s__instance(s__Legionellosis,s__BacterialDisease) ).

fof(kb_SUMO_51695,axiom,
    s__documentation(s__Legionellosis,s__EnglishLanguage,'The disease caused by the &%Bacterium &%Legionella.') ).

fof(kb_SUMO_51696,axiom,
    s__subAttribute(s__LegionnairesDisease,s__Legionellosis) ).

fof(kb_SUMO_51697,axiom,
    s__instance(s__LegionnairesDisease,s__LifeThreateningDisease) ).

fof(kb_SUMO_51698,axiom,
    s__diseaseMortality(s__LegionnairesDisease,"0.125") ).

fof(kb_SUMO_51699,axiom,
    s__documentation(s__LegionnairesDisease,s__EnglishLanguage,'The most severe form of &%Legionellosis. It is characterized by pneumonia.') ).

fof(kb_SUMO_51700,axiom,
    s__subAttribute(s__PontiacFever,s__Legionellosis) ).

fof(kb_SUMO_51701,axiom,
    s__documentation(s__PontiacFever,s__EnglishLanguage,'A flu-like illness which is caused by &%Legionella, but which does not involve pneumonia.') ).

fof(kb_SUMO_51702,axiom,
    s__subclass(s__CorynebacteriumDiphtheriae,s__BacterialAgent) ).

fof(kb_SUMO_51703,axiom,
    s__instance(s__CorynebacteriumDiphtheriae__t,s__SetOrClass) ).

fof(kb_SUMO_51704,axiom,
    s__biochemicalAgentSyndrome(s__CorynebacteriumDiphtheriae,s__Diphtheria) ).

fof(kb_SUMO_51705,axiom,
    s__documentation(s__CorynebacteriumDiphtheriae,s__EnglishLanguage,'The &%Bacterium that secretes a &%Toxin that causes &%Diphtheria.') ).

fof(kb_SUMO_51706,axiom,
    s__instance(s__Diphtheria,s__BacterialDisease) ).

fof(kb_SUMO_51707,axiom,
    s__instance(s__Diphtheria,s__LifeThreateningDisease) ).

fof(kb_SUMO_51708,axiom,
    s__diseaseIncubation(s__Diphtheria,s__MeasureFn("2",s__DayDuration),s__MeasureFn("5",s__DayDuration)) ).

fof(kb_SUMO_51709,axiom,
    s__diseaseSymptom(s__Diphtheria,s__Fever) ).

fof(kb_SUMO_51710,axiom,
    s__documentation(s__Diphtheria,s__EnglishLanguage,'The disease can infect almost any mucous membrane. It causes fever, chills, headache, and nausea. In severe cases it may affect heart rhythm and motor coordination.') ).

fof(kb_SUMO_51711,axiom,
    s__instance(s__CrimeanCongoHemorrhagicFever,s__HemorrhagicFever) ).

fof(kb_SUMO_51712,axiom,
    s__instance(s__CrimeanCongoHemorrhagicFever,s__LifeThreateningDisease) ).

fof(kb_SUMO_51713,axiom,
    s__diseaseIncubation(s__CrimeanCongoHemorrhagicFever,s__MeasureFn("5",s__DayDuration),s__MeasureFn("13",s__DayDuration)) ).

fof(kb_SUMO_51714,axiom,
    s__diseaseSymptom(s__CrimeanCongoHemorrhagicFever,s__Fever) ).

fof(kb_SUMO_51715,axiom,
    s__diseaseMortality(s__CrimeanCongoHemorrhagicFever,"0.3") ).

fof(kb_SUMO_51716,axiom,
    s__documentation(s__CrimeanCongoHemorrhagicFever,s__EnglishLanguage,'A widespread disease which was initially identified in the Crimea and the Congo, which accounts for its name. The disease has a high mortality rate for humans, but infection of humans occurs infrequently.') ).

fof(kb_SUMO_51717,axiom,
    s__subclass(s__CrimeanCongoHemorrhagicFeverVirus,s__ViralAgent) ).

fof(kb_SUMO_51718,axiom,
    s__instance(s__CrimeanCongoHemorrhagicFeverVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51719,axiom,
    s__biologicalAgentCarrier(s__CrimeanCongoHemorrhagicFeverVirus,s__Arachnid) ).

fof(kb_SUMO_51720,axiom,
    s__biochemicalAgentSyndrome(s__CrimeanCongoHemorrhagicFeverVirus,s__CrimeanCongoHemorrhagicFever) ).

fof(kb_SUMO_51721,axiom,
    s__biochemicalAgentDelivery(s__CrimeanCongoHemorrhagicFeverVirus,s__Poking) ).

fof(kb_SUMO_51722,axiom,
    s__documentation(s__CrimeanCongoHemorrhagicFeverVirus,s__EnglishLanguage,'The &%Virus that causes &%CrimeanCongoHemorrhagicFever.') ).

fof(kb_SUMO_51723,axiom,
    s__subclass(s__JuninVirus,s__ViralAgent) ).

fof(kb_SUMO_51724,axiom,
    s__instance(s__JuninVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51725,axiom,
    s__biologicalAgentCarrier(s__JuninVirus,s__Rodent) ).

fof(kb_SUMO_51726,axiom,
    s__biochemicalAgentSyndrome(s__JuninVirus,s__ArgentinianHemorrhagicFever) ).

fof(kb_SUMO_51727,axiom,
    s__biochemicalAgentDelivery(s__JuninVirus,s__Breathing) ).

fof(kb_SUMO_51728,axiom,
    s__documentation(s__JuninVirus,s__EnglishLanguage,'This &%Virus derives its name from the Junin area of Argentina, where occurrences have so far been restricted.') ).

fof(kb_SUMO_51729,axiom,
    s__instance(s__ArgentinianHemorrhagicFever,s__HemorrhagicFever) ).

fof(kb_SUMO_51730,axiom,
    s__diseaseSymptom(s__ArgentinianHemorrhagicFever,s__Fever) ).

fof(kb_SUMO_51731,axiom,
    s__documentation(s__ArgentinianHemorrhagicFever,s__EnglishLanguage,'Symptoms of the disease are flu-like in the initial stages. As the disease progresses, symptoms include bleeding from the nose and gums and blood spots.') ).

fof(kb_SUMO_51732,axiom,
    s__subclass(s__MachupoVirus,s__ViralAgent) ).

fof(kb_SUMO_51733,axiom,
    s__instance(s__MachupoVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51734,axiom,
    s__biologicalAgentCarrier(s__MachupoVirus,s__Rodent) ).

fof(kb_SUMO_51735,axiom,
    s__biochemicalAgentSyndrome(s__MachupoVirus,s__BolivianHemorrhagicFever) ).

fof(kb_SUMO_51736,axiom,
    s__biochemicalAgentDelivery(s__MachupoVirus,s__Breathing) ).

fof(kb_SUMO_51737,axiom,
    s__documentation(s__MachupoVirus,s__EnglishLanguage,'The &%Virus that causes &%BolivianHemorrhagicFever.') ).

fof(kb_SUMO_51738,axiom,
    s__instance(s__BolivianHemorrhagicFever,s__HemorrhagicFever) ).

fof(kb_SUMO_51739,axiom,
    s__diseaseSymptom(s__BolivianHemorrhagicFever,s__Fever) ).

fof(kb_SUMO_51740,axiom,
    s__documentation(s__BolivianHemorrhagicFever,s__EnglishLanguage,'Symptoms of the disease are flu-like in the initial stages. As the disease progresses, symptoms include bleeding from the nose and gums and blood spots.') ).

fof(kb_SUMO_51741,axiom,
    s__subclass(s__GuanaritoVirus,s__ViralAgent) ).

fof(kb_SUMO_51742,axiom,
    s__instance(s__GuanaritoVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51743,axiom,
    s__biochemicalAgentSyndrome(s__GuanaritoVirus,s__VenezuelanHemorrhagicFever) ).

fof(kb_SUMO_51744,axiom,
    s__documentation(s__GuanaritoVirus,s__EnglishLanguage,'The &%Virus that causes &%VenezuelanHemorrhagicFever.') ).

fof(kb_SUMO_51745,axiom,
    s__instance(s__VenezuelanHemorrhagicFever,s__HemorrhagicFever) ).

fof(kb_SUMO_51746,axiom,
    s__diseaseSymptom(s__VenezuelanHemorrhagicFever,s__Fever) ).

fof(kb_SUMO_51747,axiom,
    s__documentation(s__VenezuelanHemorrhagicFever,s__EnglishLanguage,'Symptoms of the disease are flu-like in the initial stages. As the disease progresses, symptoms include bleeding from the nose and gums and blood spots.') ).

fof(kb_SUMO_51748,axiom,
    s__subclass(s__SabiaVirus,s__ViralAgent) ).

fof(kb_SUMO_51749,axiom,
    s__instance(s__SabiaVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51750,axiom,
    s__biochemicalAgentSyndrome(s__SabiaVirus,s__BrazilianHemorrhagicFever) ).

fof(kb_SUMO_51751,axiom,
    s__documentation(s__SabiaVirus,s__EnglishLanguage,'The &%Virus that causes &%BrazilianHemorrhagicFever.') ).

fof(kb_SUMO_51752,axiom,
    s__instance(s__BrazilianHemorrhagicFever,s__HemorrhagicFever) ).

fof(kb_SUMO_51753,axiom,
    s__diseaseSymptom(s__BrazilianHemorrhagicFever,s__Fever) ).

fof(kb_SUMO_51754,axiom,
    s__documentation(s__BrazilianHemorrhagicFever,s__EnglishLanguage,'Symptoms of the disease are flu-like in the initial stages. As the disease progresses, symptoms include bleeding from the nose and gums and blood spots.') ).

fof(kb_SUMO_51755,axiom,
    s__subclass(s__FlexalVirus,s__ViralAgent) ).

fof(kb_SUMO_51756,axiom,
    s__instance(s__FlexalVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51757,axiom,
    s__documentation(s__FlexalVirus,s__EnglishLanguage,'A &%Virus that that is responsible for a hemorrhagic fever found in South America.') ).

fof(kb_SUMO_51758,axiom,
    s__subclass(s__TickBorneEncephalitisVirus,s__Virus) ).

fof(kb_SUMO_51759,axiom,
    s__instance(s__TickBorneEncephalitisVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51760,axiom,
    s__subclass(s__AgentOfOrganismFn(s__TickBorneEncephalitisVirus),s__LifeThreateningAgent) ).

fof(kb_SUMO_51761,axiom,
    s__biologicalAgentCarrier(s__TickBorneEncephalitisVirus,s__Arachnid) ).

fof(kb_SUMO_51762,axiom,
    s__biochemicalAgentDelivery(s__TickBorneEncephalitisVirus,s__Poking) ).

fof(kb_SUMO_51763,axiom,
    s__documentation(s__TickBorneEncephalitisVirus,s__EnglishLanguage,'Any &%Virus whose host is a tick and which carries an instance of &%TickBorneEncephalitis.') ).

fof(kb_SUMO_51764,axiom,
    ! [V__VIRUS] :
      ( ( s__subclass(V__VIRUS,s__BiochemicalAgent)
        & s__instance(V__VIRUS,s__SetOrClass) )
     => ( s__subclass(V__VIRUS,s__TickBorneEncephalitisVirus)
       => ? [V__DISEASE] :
            ( s__instance(V__DISEASE,s__DiseaseOrSyndrome)
            & s__instance(V__DISEASE,s__TickBorneEncephalitis)
            & s__biochemicalAgentSyndrome(V__VIRUS,V__DISEASE) ) ) ) ).

fof(kb_SUMO_51765,axiom,
    s__subclass(s__TickBorneEncephalitis,s__ViralDisease) ).

fof(kb_SUMO_51766,axiom,
    s__subclass(s__TickBorneEncephalitis,s__VaccinatableDisease) ).

fof(kb_SUMO_51767,axiom,
    s__documentation(s__TickBorneEncephalitis,s__EnglishLanguage,'Any of various forms of encephalitis that are carried by ticks. The diseases have three phases. The first consists of flu-like symptoms, the second is asymptomatic, and the third involves the central nervous system.') ).

fof(kb_SUMO_51768,axiom,
    s__subclass(s__KyasanurForestDiseaseVirus,s__TickBorneEncephalitisVirus) ).

fof(kb_SUMO_51769,axiom,
    s__instance(s__KyasanurForestDiseaseVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51770,axiom,
    s__documentation(s__KyasanurForestDiseaseVirus,s__EnglishLanguage,'The &%Virus that carries &%KyasanurForestDisease.') ).

fof(kb_SUMO_51771,axiom,
    s__instance(s__KyasanurForestDisease,s__TickBorneEncephalitis) ).

fof(kb_SUMO_51772,axiom,
    s__instance(s__TickBorneEncephalitis__t,s__SetOrClass) ).

fof(kb_SUMO_51773,axiom,
    s__diseaseIncubation(s__KyasanurForestDisease,s__MeasureFn("3",s__DayDuration),s__MeasureFn("8",s__DayDuration)) ).

fof(kb_SUMO_51774,axiom,
    s__documentation(s__KyasanurForestDisease,s__EnglishLanguage,'A tick-borne encephalitis that is largely restricted to the Shimoga and Kanara district of Karnataka, India.') ).

fof(kb_SUMO_51775,axiom,
    s__subclass(s__HendraVirus,s__ViralAgent) ).

fof(kb_SUMO_51776,axiom,
    s__instance(s__HendraVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51777,axiom,
    s__documentation(s__HendraVirus,s__EnglishLanguage,'A &%Virus found in Australia and Papua New Guinea that infects humans and horses. The natural host of the virus appears to be fruit bats. Not much is known about the disease caused by the &%HendraVirus, but it seems to begin with fever and then progress to drowsiness and coma.') ).

fof(kb_SUMO_51778,axiom,
    s__subclass(s__NipahVirus,s__ViralAgent) ).

fof(kb_SUMO_51779,axiom,
    s__instance(s__NipahVirus__t,s__SetOrClass) ).

fof(kb_SUMO_51780,axiom,
    s__documentation(s__NipahVirus,s__EnglishLanguage,'Closely related to &%HendraVirus. Like the &%HendraVirus, the natural host of &%NipahVirus appears to be fruit bats. Not much is known about the disease, but its symptoms include high fever, muscle pain, and eventually encephalitis, convulsions, and coma.') ).

fof(kb_SUMO_51781,axiom,
    s__documentation(s__AttrFn__m,s__EnglishLanguage,'For given class and for given attribute, return a subclass of the class of object having the attribute') ).

fof(kb_SUMO_51782,axiom,
    s__instance(s__AttrFn__m,s__BinaryFunction) ).

fof(kb_SUMO_51783,axiom,
    s__range(s__AttrFn__m,s__Class) ).

fof(kb_SUMO_51784,axiom,
    s__domain(s__AttrFn__m,"1",s__Class) ).

fof(kb_SUMO_51785,axiom,
    s__domain(s__AttrFn__m,"2",s__Attribute) ).

fof(kb_SUMO_51786,axiom,
    s__documentation(s__lexicon__m,s__EnglishLanguage,'associates a SUMO concept with a lexicon word') ).

fof(kb_SUMO_51787,axiom,
    s__instance(s__lexicon__m,s__TernaryPredicate) ).

fof(kb_SUMO_51788,axiom,
    s__domain(s__lexicon__m,"1",s__SetOrClass) ).

fof(kb_SUMO_51789,axiom,
    s__domain(s__lexicon__m,"2",s__LexiconCategory) ).

fof(kb_SUMO_51790,axiom,
    s__domain(s__lexicon__m,"3",s__SymbolicString) ).

fof(kb_SUMO_51791,axiom,
    s__documentation(s__LexiconCategory,s__EnglishLanguage,'WordNet category: noun, verb, adjective or adverb') ).

fof(kb_SUMO_51792,axiom,
    s__subclass(s__LexiconCategory,s__InternalAttribute) ).

fof(kb_SUMO_51793,axiom,
    s__documentation(s__LexNoun,s__EnglishLanguage,noun) ).

fof(kb_SUMO_51794,axiom,
    s__instance(s__LexNoun,s__LexiconCategory) ).

fof(kb_SUMO_51795,axiom,
    s__instance(s__LexiconCategory__t,s__SetOrClass) ).

fof(kb_SUMO_51796,axiom,
    s__documentation(s__LexVerb,s__EnglishLanguage,verb) ).

fof(kb_SUMO_51797,axiom,
    s__instance(s__LexVerb,s__LexiconCategory) ).

fof(kb_SUMO_51798,axiom,
    s__documentation(s__LexAdjective,s__EnglishLanguage,adjective) ).

fof(kb_SUMO_51799,axiom,
    s__instance(s__LexAdjective,s__LexiconCategory) ).

fof(kb_SUMO_51800,axiom,
    s__documentation(s__LexAdverb,s__EnglishLanguage,adverb) ).

fof(kb_SUMO_51801,axiom,
    s__instance(s__LexAdverb,s__LexiconCategory) ).

fof(kb_SUMO_51802,axiom,
    s__documentation(s__models__m,s__EnglishLanguage,'A relation signaling that certain model is convenient for modeling of certain class of devices.') ).

fof(kb_SUMO_51803,axiom,
    s__instance(s__models__m,s__AsymmetricRelation) ).

fof(kb_SUMO_51804,axiom,
    s__domain(s__models__m,"1",s__Model) ).

fof(kb_SUMO_51805,axiom,
    s__domainSubclass(s__models__m,"2",s__EngineeringComponent) ).

fof(kb_SUMO_51806,axiom,
    s__format(s__EnglishLanguage,s__models__m,'%1 can be used as a model for %2') ).

fof(kb_SUMO_51807,axiom,
    s__documentation(s__Model,s__EnglishLanguage,'An abstract object that models certain aspect of a physical object, is subject to abstraction and idealization.') ).

fof(kb_SUMO_51808,axiom,
    s__subclass(s__Model,s__Abstract) ).

fof(kb_SUMO_51809,axiom,
    s__documentation(s__meronym__m,s__EnglishLanguage,'A relation similar to WordNet meronymy relation. If class A is a meronym of class B, it means that instances of A typically are parts of instances of B.') ).

fof(kb_SUMO_51810,axiom,
    s__instance(s__meronym__m,s__AsymmetricRelation) ).

fof(kb_SUMO_51811,axiom,
    s__instance(s__meronym__m,s__TransitiveRelation) ).

fof(kb_SUMO_51812,axiom,
    s__domainSubclass(s__meronym__m,"1",s__Object) ).

fof(kb_SUMO_51813,axiom,
    s__domainSubclass(s__meronym__m,"2",s__Object) ).

fof(kb_SUMO_51814,axiom,
    s__format(s__EnglishLanguage,s__meronym__m,'%1 is %n a meronym of %2') ).

fof(kb_SUMO_51815,axiom,
    s__documentation(s__PhysicalDimension,s__EnglishLanguage,'A physical dimension such as length, mass, force etc.') ).

fof(kb_SUMO_51816,axiom,
    s__lexicon(s__PhysicalDimension,s__LexNoun,'physical dimension') ).

fof(kb_SUMO_51817,axiom,
    s__subclass(s__PhysicalDimension,s__Quantity) ).

fof(kb_SUMO_51818,axiom,
    s__documentation(s__Length,s__EnglishLanguage,'&%PhysicalDimension of length, [m].') ).

fof(kb_SUMO_51819,axiom,
    s__instance(s__Length,s__PhysicalDimension) ).

fof(kb_SUMO_51820,axiom,
    s__instance(s__PhysicalDimension__t,s__SetOrClass) ).

fof(kb_SUMO_51821,axiom,
    s__documentation(s__Velocity,s__EnglishLanguage,'&%PhysicalDimension of velocity, [m/s].') ).

fof(kb_SUMO_51822,axiom,
    s__instance(s__Velocity,s__PhysicalDimension) ).

fof(kb_SUMO_51823,axiom,
    s__documentation(s__Force,s__EnglishLanguage,'&%PhysicalDimension of force, [N].') ).

fof(kb_SUMO_51824,axiom,
    s__instance(s__Force,s__PhysicalDimension) ).

fof(kb_SUMO_51825,axiom,
    s__documentation(s__AngularVelocity,s__EnglishLanguage,'&%PhysicalDimension of angular velocity, [s^-1].') ).

fof(kb_SUMO_51826,axiom,
    s__instance(s__AngularVelocity,s__PhysicalDimension) ).

fof(kb_SUMO_51827,axiom,
    s__documentation(s__Torque,s__EnglishLanguage,'&%PhysicalDimension of torque, [N/m].') ).

fof(kb_SUMO_51828,axiom,
    s__instance(s__Torque,s__PhysicalDimension) ).

fof(kb_SUMO_51829,axiom,
    s__documentation(s__Voltage,s__EnglishLanguage,'&%PhysicalDimension of voltage, [V].') ).

fof(kb_SUMO_51830,axiom,
    s__instance(s__Voltage,s__PhysicalDimension) ).

fof(kb_SUMO_51831,axiom,
    s__documentation(s__Current,s__EnglishLanguage,'&%PhysicalDimension of electrical current, [A].') ).

fof(kb_SUMO_51832,axiom,
    s__instance(s__Current,s__PhysicalDimension) ).

fof(kb_SUMO_51833,axiom,
    s__documentation(s__Pressure,s__EnglishLanguage,'&%PhysicalDimension of pressure, [Pa],[N.m^-2].') ).

fof(kb_SUMO_51834,axiom,
    s__instance(s__Pressure,s__PhysicalDimension) ).

fof(kb_SUMO_51835,axiom,
    s__documentation(s__VolumeFlow,s__EnglishLanguage,'&%PhysicalDimension of volume flow, [m^-3].') ).

fof(kb_SUMO_51836,axiom,
    s__instance(s__VolumeFlow,s__PhysicalDimension) ).

fof(kb_SUMO_51837,axiom,
    s__documentation(s__Power,s__EnglishLanguage,'&%PhysicalDimension of power, [W].') ).

fof(kb_SUMO_51838,axiom,
    s__instance(s__Power,s__PhysicalDimension) ).

fof(kb_SUMO_51839,axiom,
    s__documentation(s__Dimensionless,s__EnglishLanguage,'Dimensionless &%PhysicalDimension.') ).

fof(kb_SUMO_51840,axiom,
    s__lexicon(s__Dimensionless,s__LexAdjective,'dimensionless {physical dimension}') ).

fof(kb_SUMO_51841,axiom,
    s__instance(s__Dimensionless,s__PhysicalDimension) ).

fof(kb_SUMO_51842,axiom,
    s__documentation(s__Modeling,s__EnglishLanguage,'A creative process of creating a model.') ).

fof(kb_SUMO_51843,axiom,
    s__lexicon(s__Modeling,s__LexNoun,modeling) ).

fof(kb_SUMO_51844,axiom,
    s__lexicon(s__Modeling,s__LexNoun,modelling) ).

fof(kb_SUMO_51845,axiom,
    s__lexicon(s__Modeling,s__LexVerb,model) ).

fof(kb_SUMO_51846,axiom,
    s__subclass(s__Modeling,s__IntentionalProcess) ).

fof(kb_SUMO_51847,axiom,
    ! [V__MODELING] :
      ( s__instance(V__MODELING,s__Process)
     => ( s__instance(V__MODELING,s__Modeling)
       => ? [V__MODEL] :
            ( s__instance(V__MODEL,s__Model)
            & s__result(V__MODELING,V__MODEL) ) ) ) ).

fof(kb_SUMO_51848,axiom,
    s__lexicon(s__AbsoluteValueFn__m,s__LexNoun,abs) ).

fof(kb_SUMO_51849,axiom,
    s__lexicon(s__AbsoluteValueFn__m,s__LexNoun,'absolute value') ).

fof(kb_SUMO_51850,axiom,
    s__lexicon(s__SineFn__m,s__LexNoun,sinus) ).

fof(kb_SUMO_51851,axiom,
    s__lexicon(s__SineFn__m,s__LexNoun,sin) ).

fof(kb_SUMO_51852,axiom,
    s__lexicon(s__CosineFn__m,s__LexNoun,cosinus) ).

fof(kb_SUMO_51853,axiom,
    s__lexicon(s__CosineFn__m,s__LexNoun,cos) ).

fof(kb_SUMO_51854,axiom,
    s__documentation(s__Equation,s__EnglishLanguage,'a mathematical statement that two expressions are equal.') ).

fof(kb_SUMO_51855,axiom,
    s__lexicon(s__Equation,s__LexNoun,equation) ).

fof(kb_SUMO_51856,axiom,
    s__subclass(s__Equation,s__Proposition) ).

fof(kb_SUMO_51857,axiom,
    s__documentation(s__DifferentialEquation,s__EnglishLanguage,'An &%Equation containing differentials of a function ') ).

fof(kb_SUMO_51858,axiom,
    s__subclass(s__DifferentialEquation,s__Equation) ).

fof(kb_SUMO_51859,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__DifferentialEquation)
    <=> s__instance(V__X,s__AttrFn(s__Equation,s__DifferentialAttribute)) ) ).

fof(kb_SUMO_51860,axiom,
    s__documentation(s__LinearEquation,s__EnglishLanguage,'A polynomial &%Equation of the first degree.') ).

fof(kb_SUMO_51861,axiom,
    s__subclass(s__LinearEquation,s__Equation) ).

fof(kb_SUMO_51862,axiom,
    s__instance(s__LinearEquation__t,s__SetOrClass) ).

fof(kb_SUMO_51863,axiom,
    s__instance(s__Equation__t,s__SetOrClass) ).

fof(kb_SUMO_51864,axiom,
    s__documentation(s__NonlinearEquation,s__EnglishLanguage,'An &%Equation that is not a &%LinearEquation.') ).

fof(kb_SUMO_51865,axiom,
    s__subclass(s__NonlinearEquation,s__Equation) ).

fof(kb_SUMO_51866,axiom,
    s__instance(s__NonlinearEquation__t,s__SetOrClass) ).

fof(kb_SUMO_51867,axiom,
    s__documentation(s__AlgebraicEquation,s__EnglishLanguage,'An &%Equation that is not a &%DifferentialEquation') ).

fof(kb_SUMO_51868,axiom,
    s__subclass(s__AlgebraicEquation,s__Equation) ).

fof(kb_SUMO_51869,axiom,
    s__instance(s__AlgebraicEquation__t,s__SetOrClass) ).

fof(kb_SUMO_51870,axiom,
    s__documentation(s__FirstOrderDifferentialEquation,s__EnglishLanguage,'A &%DifferentialEquation where variables are differentiated only once.') ).

fof(kb_SUMO_51871,axiom,
    s__lexicon(s__FirstOrderDifferentialEquation,s__LexNoun,'first-order differential equation') ).

fof(kb_SUMO_51872,axiom,
    s__subclass(s__FirstOrderDifferentialEquation,s__DifferentialEquation) ).

fof(kb_SUMO_51873,axiom,
    s__instance(s__FirstOrderDifferentialEquation__t,s__SetOrClass) ).

fof(kb_SUMO_51874,axiom,
    s__documentation(s__HigherOrderDifferentialEquation,s__EnglishLanguage,'A &%DifferentialEquation where variables are differentiated more than once.') ).

fof(kb_SUMO_51875,axiom,
    s__lexicon(s__HigherOrderDifferentialEquation,s__LexNoun,'higher-order differential equation') ).

fof(kb_SUMO_51876,axiom,
    s__subclass(s__HigherOrderDifferentialEquation,s__DifferentialEquation) ).

fof(kb_SUMO_51877,axiom,
    s__instance(s__HigherOrderDifferentialEquation__t,s__SetOrClass) ).

fof(kb_SUMO_51878,axiom,
    s__instance(s__DifferentialEquation__t,s__SetOrClass) ).

fof(kb_SUMO_51879,axiom,
    s__disjointDecomposition_3(s__DifferentialEquation,s__FirstOrderDifferentialEquation,s__HigherOrderDifferentialEquation) ).

fof(kb_SUMO_51880,axiom,
    s__documentation(s__PartialDifferentialEquation,s__EnglishLanguage,'A &%DifferentialEquation involving a functions of more than one variable.') ).

fof(kb_SUMO_51881,axiom,
    s__subclass(s__PartialDifferentialEquation,s__DifferentialEquation) ).

fof(kb_SUMO_51882,axiom,
    s__instance(s__PartialDifferentialEquation__t,s__SetOrClass) ).

fof(kb_SUMO_51883,axiom,
    s__documentation(s__OrdinaryDifferentialEquation,s__EnglishLanguage,'A &%DifferentialEquation that is not a &%PartialDifferentialEquation.') ).

fof(kb_SUMO_51884,axiom,
    s__subclass(s__OrdinaryDifferentialEquation,s__DifferentialEquation) ).

fof(kb_SUMO_51885,axiom,
    s__instance(s__OrdinaryDifferentialEquation__t,s__SetOrClass) ).

fof(kb_SUMO_51886,axiom,
    s__disjointDecomposition_3(s__DifferentialEquation,s__OrdinaryDifferentialEquation,s__PartialDifferentialEquation) ).

fof(kb_SUMO_51887,axiom,
    s__documentation(s__BesselsEquation,s__EnglishLanguage,'Bessels equation') ).

fof(kb_SUMO_51888,axiom,
    s__lexicon(s__BesselsEquation,s__LexNoun,'Bessels equation') ).

fof(kb_SUMO_51889,axiom,
    s__subclass(s__BesselsEquation,s__OrdinaryDifferentialEquation) ).

fof(kb_SUMO_51890,axiom,
    s__subclass(s__BesselsEquation,s__NonlinearEquation) ).

fof(kb_SUMO_51891,axiom,
    s__instance(s__BesselsEquation__t,s__SetOrClass) ).

fof(kb_SUMO_51892,axiom,
    s__documentation(s__VanderpolsEquation,s__EnglishLanguage,'Bessels equation') ).

fof(kb_SUMO_51893,axiom,
    s__lexicon(s__VanderpolsEquation,s__LexNoun,'{Van der Pols} equation') ).

fof(kb_SUMO_51894,axiom,
    s__subclass(s__VanderpolsEquation,s__OrdinaryDifferentialEquation) ).

fof(kb_SUMO_51895,axiom,
    s__subclass(s__VanderpolsEquation,s__NonlinearEquation) ).

fof(kb_SUMO_51896,axiom,
    s__instance(s__VanderpolsEquation__t,s__SetOrClass) ).

fof(kb_SUMO_51897,axiom,
    s__documentation(s__SetOfEquations,s__EnglishLanguage,'A &%Set of equations') ).

fof(kb_SUMO_51898,axiom,
    s__lexicon(s__SetOfEquations,s__LexNoun,'set of equations') ).

fof(kb_SUMO_51899,axiom,
    s__lexicon(s__SetOfEquations,s__LexNoun,equations) ).

fof(kb_SUMO_51900,axiom,
    s__subclass(s__SetOfEquations,s__Set) ).

fof(kb_SUMO_51901,axiom,
    s__instance(s__SetOfEquations__t,s__SetOrClass) ).

fof(kb_SUMO_51902,axiom,
    s__documentation(s__EquationAttribute,s__EnglishLanguage,'an attribute that applies to an equation or to a set of equations') ).

fof(kb_SUMO_51903,axiom,
    s__subclass(s__EquationAttribute,s__InternalAttribute) ).

fof(kb_SUMO_51904,axiom,
    ! [V__OBJECT,V__ATTRIBUTE] :
      ( s__instance(V__ATTRIBUTE,s__Attribute)
     => ( ( s__property(V__OBJECT,V__ATTRIBUTE)
          & s__instance(V__ATTRIBUTE,s__EquationAttribute) )
       => ( s__instance(V__OBJECT,s__Equation)
          | s__instance(V__OBJECT,s__SetOfEquations) ) ) ) ).

fof(kb_SUMO_51905,axiom,
    s__documentation(s__DifferentialAttribute,s__EnglishLanguage,'differential equation or set of equations') ).

fof(kb_SUMO_51906,axiom,
    s__lexicon(s__DifferentialAttribute,s__LexAdjective,differential) ).

fof(kb_SUMO_51907,axiom,
    s__instance(s__DifferentialAttribute,s__EquationAttribute) ).

fof(kb_SUMO_51908,axiom,
    s__instance(s__EquationAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_51909,axiom,
    s__documentation(s__AlgebraicAttribute,s__EnglishLanguage,'algebraic equation or set of equations') ).

fof(kb_SUMO_51910,axiom,
    s__lexicon(s__AlgebraicAttribute,s__LexAdjective,algebraic) ).

fof(kb_SUMO_51911,axiom,
    s__instance(s__AlgebraicAttribute,s__EquationAttribute) ).

fof(kb_SUMO_51912,axiom,
    s__documentation(s__AlgebroDifferentialAttribute,s__EnglishLanguage,'Set of both differential and algebraic equations') ).

fof(kb_SUMO_51913,axiom,
    s__lexicon(s__AlgebroDifferentialAttribute,s__LexAdjective,'algebro-differential') ).

fof(kb_SUMO_51914,axiom,
    s__instance(s__AlgebroDifferentialAttribute,s__InternalAttribute) ).

fof(kb_SUMO_51915,axiom,
    ! [V__OBJECT,V__ATTRIBUTE] :
      ( s__instance(V__ATTRIBUTE,s__Attribute)
     => ( ( s__property(V__OBJECT,V__ATTRIBUTE)
          & s__instance(V__ATTRIBUTE,s__AlgebroDifferentialAttribute) )
       => s__instance(V__OBJECT,s__SetOfEquations) ) ) ).

fof(kb_SUMO_51916,axiom,
    s__documentation(s__MathematicalModel,s__EnglishLanguage,'A model that uses the mathematical aparatus') ).

fof(kb_SUMO_51917,axiom,
    s__subclass(s__MathematicalModel,s__Model) ).

fof(kb_SUMO_51918,axiom,
    s__documentation(s__MathematicalPendulum,s__EnglishLanguage,'A model of a &%Pendulum consisting of a mass hanged on a stiff string.') ).

fof(kb_SUMO_51919,axiom,
    s__subclass(s__MathematicalPendulum,s__MathematicalModel) ).

fof(kb_SUMO_51920,axiom,
    s__instance(s__MathematicalPendulum__t,s__SetOrClass) ).

fof(kb_SUMO_51921,axiom,
    s__instance(s__MathematicalModel__t,s__SetOrClass) ).

fof(kb_SUMO_51922,axiom,
    s__documentation(s__PhysicalDomain,s__EnglishLanguage,'An attribute of a multipole pole describing the kind of physical interaction the pole models.') ).

fof(kb_SUMO_51923,axiom,
    s__lexicon(s__PhysicalDomain,s__LexNoun,'{physical domain}') ).

fof(kb_SUMO_51924,axiom,
    s__subclass(s__PhysicalDomain,s__InternalAttribute) ).

fof(kb_SUMO_51925,axiom,
    s__documentation(s__Electrical,s__EnglishLanguage,'Electrical energetic interaction') ).

fof(kb_SUMO_51926,axiom,
    s__lexicon(s__Electrical,s__LexNoun,'electrical {physical domain}') ).

fof(kb_SUMO_51927,axiom,
    s__instance(s__Electrical,s__PhysicalDomain) ).

fof(kb_SUMO_51928,axiom,
    s__instance(s__PhysicalDomain__t,s__SetOrClass) ).

fof(kb_SUMO_51929,axiom,
    s__documentation(s__Translatory,s__EnglishLanguage,'Mechanic translatory energetic interaction') ).

fof(kb_SUMO_51930,axiom,
    s__lexicon(s__Translatory,s__LexNoun,'translatory {physical domain}') ).

fof(kb_SUMO_51931,axiom,
    s__instance(s__Translatory,s__PhysicalDomain) ).

fof(kb_SUMO_51932,axiom,
    s__documentation(s__Rotary,s__EnglishLanguage,'Mechanic rotary energetic interaction') ).

fof(kb_SUMO_51933,axiom,
    s__lexicon(s__Rotary,s__LexNoun,'rotary {physical domain}') ).

fof(kb_SUMO_51934,axiom,
    s__instance(s__Rotary,s__PhysicalDomain) ).

fof(kb_SUMO_51935,axiom,
    s__documentation(s__FluidPower,s__EnglishLanguage,'Fluid power energetic interaction') ).

fof(kb_SUMO_51936,axiom,
    s__lexicon(s__FluidPower,s__LexNoun,'{fluid power} {physical domain}') ).

fof(kb_SUMO_51937,axiom,
    s__instance(s__FluidPower,s__PhysicalDomain) ).

fof(kb_SUMO_51938,axiom,
    s__documentation(s__physicalDomain__m,s__EnglishLanguage,'Relation that holds for pairs of physical dimensions that multiply up into a physical dimension of Power. The first is considered for across variable, the second for through variable.') ).

fof(kb_SUMO_51939,axiom,
    s__instance(s__physicalDomain__m,s__TernaryRelation) ).

fof(kb_SUMO_51940,axiom,
    s__format(s__EnglishLanguage,s__physicalDomain__m,'%1 and %2 form physical domain %3') ).

fof(kb_SUMO_51941,axiom,
    s__domain(s__physicalDomain__m,"1",s__PhysicalDimension) ).

fof(kb_SUMO_51942,axiom,
    s__domain(s__physicalDomain__m,"2",s__PhysicalDimension) ).

fof(kb_SUMO_51943,axiom,
    s__domain(s__physicalDomain__m,"3",s__PhysicalDomain) ).

fof(kb_SUMO_51944,axiom,
    s__physicalDomain(s__Velocity,s__Force,s__Translatory) ).

fof(kb_SUMO_51945,axiom,
    s__physicalDomain(s__AngularVelocity,s__Torque,s__Rotary) ).

fof(kb_SUMO_51946,axiom,
    s__physicalDomain(s__Voltage,s__Current,s__Electrical) ).

fof(kb_SUMO_51947,axiom,
    s__physicalDomain(s__Pressure,s__VolumeFlow,s__FluidPower) ).

fof(kb_SUMO_51948,axiom,
    s__documentation(s__MultipoleVariable,s__EnglishLanguage,'a variable that describes energetical interactions between multipoles.') ).

fof(kb_SUMO_51949,axiom,
    s__subclass(s__MultipoleVariable,s__Number) ).

fof(kb_SUMO_51950,axiom,
    s__instance(s__MultipoleVariable__t,s__SetOrClass) ).

fof(kb_SUMO_51951,axiom,
    s__documentation(s__MultipoleQuantity,s__EnglishLanguage,'a multipole variable that have physical dimension and meaning.') ).

fof(kb_SUMO_51952,axiom,
    s__subclass(s__MultipoleQuantity,s__Quantity) ).

fof(kb_SUMO_51953,axiom,
    s__instance(s__MultipoleQuantity__t,s__SetOrClass) ).

fof(kb_SUMO_51954,axiom,
    s__documentation(s__hasDimension__m,s__EnglishLanguage,'multipole quantity has certain dimension') ).

fof(kb_SUMO_51955,axiom,
    s__instance(s__hasDimension__m,s__SingleValuedRelation) ).

fof(kb_SUMO_51956,axiom,
    s__format(s__EnglishLanguage,s__hasDimension__m,'%1 has %n dimension %2') ).

fof(kb_SUMO_51957,axiom,
    s__domain(s__hasDimension__m,"1",s__MultipoleQuantity) ).

fof(kb_SUMO_51958,axiom,
    s__domain(s__hasDimension__m,"2",s__PhysicalDimension) ).

fof(kb_SUMO_51959,axiom,
    s__documentation(s__hasVariable__m,s__EnglishLanguage,'multipole quantity has certain variable') ).

fof(kb_SUMO_51960,axiom,
    s__instance(s__hasVariable__m,s__SingleValuedRelation) ).

fof(kb_SUMO_51961,axiom,
    s__format(s__EnglishLanguage,s__hasVariable__m,'%1 has %n variable %2') ).

fof(kb_SUMO_51962,axiom,
    s__domain(s__hasVariable__m,"1",s__MultipoleQuantity) ).

fof(kb_SUMO_51963,axiom,
    s__domain(s__hasVariable__m,"2",s__MultipoleVariable) ).

fof(kb_SUMO_51964,axiom,
    s__documentation(s__Multipole,s__EnglishLanguage,'Basic element of a multipole diagram, a multipole is a model of a component of a dynamic system, it can model a real separable component, such as a motor of a vehicle, or just an attribute of the system, such as inertia or friction, multipole interacts with other multipoles through its poles.') ).

fof(kb_SUMO_51965,axiom,
    s__lexicon(s__Multipole,s__LexNoun,multipole) ).

fof(kb_SUMO_51966,axiom,
    s__subclass(s__Multipole,s__Model) ).

fof(kb_SUMO_51967,axiom,
    s__documentation(s__MultipoleAttribute,s__EnglishLanguage,'a set of tags that can be associated with multipoles') ).

fof(kb_SUMO_51968,axiom,
    s__subclass(s__MultipoleAttribute,s__InternalAttribute) ).

fof(kb_SUMO_51969,axiom,
    s__documentation(s__IndependentMultipole,s__EnglishLanguage,'Asserts that a constitutive relation of a multipole does not refer to other variables than terminal or inner.') ).

fof(kb_SUMO_51970,axiom,
    s__instance(s__IndependentMultipole,s__MultipoleAttribute) ).

fof(kb_SUMO_51971,axiom,
    s__instance(s__MultipoleAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_51972,axiom,
    s__documentation(s__DynamicMultipole,s__EnglishLanguage,'Asserts that the constitutive relation of a multipole does depend on time.') ).

fof(kb_SUMO_51973,axiom,
    s__instance(s__DynamicMultipole,s__MultipoleAttribute) ).

fof(kb_SUMO_51974,axiom,
    s__documentation(s__LinearMultipole,s__EnglishLanguage,'Asserts that the constitutive relation of a multipole is linear.') ).

fof(kb_SUMO_51975,axiom,
    s__instance(s__LinearMultipole,s__MultipoleAttribute) ).

fof(kb_SUMO_51976,axiom,
    s__documentation(s__MultipoleModel,s__EnglishLanguage,'Model of a physical system consisting of mutually interconnected multipoles.') ).

fof(kb_SUMO_51977,axiom,
    s__lexicon(s__MultipoleModel,s__LexNoun,'multipole model') ).

fof(kb_SUMO_51978,axiom,
    s__subclass(s__MultipoleModel,s__Model) ).

fof(kb_SUMO_51979,axiom,
    s__instance(s__MultipoleModel__t,s__SetOrClass) ).

fof(kb_SUMO_51980,axiom,
    s__documentation(s__ElectricalMultipoleModel,s__EnglishLanguage,'A &%MultipoleModel containing only electrical multipoles.') ).

fof(kb_SUMO_51981,axiom,
    s__lexicon(s__ElectricalMultipoleModel,s__LexNoun,'electrical circuit') ).

fof(kb_SUMO_51982,axiom,
    s__subclass(s__ElectricalMultipoleModel,s__MultipoleModel) ).

fof(kb_SUMO_51983,axiom,
    s__documentation(s__NonlinearCircuit,s__EnglishLanguage,'An &%ElectricalMultipoleModel containing nonlinear multipoles.') ).

fof(kb_SUMO_51984,axiom,
    s__subclass(s__NonlinearCircuit,s__ElectricalMultipoleModel) ).

fof(kb_SUMO_51985,axiom,
    s__instance(s__NonlinearCircuit__t,s__SetOrClass) ).

fof(kb_SUMO_51986,axiom,
    s__instance(s__ElectricalMultipoleModel__t,s__SetOrClass) ).

fof(kb_SUMO_51987,axiom,
    s__documentation(s__RLCircuit,s__EnglishLanguage,'An &%ElectricalMultipoleModel containing a &%ResistorElement and an &%InductorElement.') ).

fof(kb_SUMO_51988,axiom,
    s__lexicon(s__RLCircuit,s__LexNoun,'RL circuit') ).

fof(kb_SUMO_51989,axiom,
    s__subclass(s__RLCircuit,s__ElectricalMultipoleModel) ).

fof(kb_SUMO_51990,axiom,
    s__instance(s__RLCircuit__t,s__SetOrClass) ).

fof(kb_SUMO_51991,axiom,
    s__documentation(s__RLCCircuit,s__EnglishLanguage,'An &%ElectricalMultipoleModel containing a &%ResistorElement, an &%InductorElement and a &%CapacitorElement.') ).

fof(kb_SUMO_51992,axiom,
    s__lexicon(s__RLCCircuit,s__LexNoun,'RLC circuit') ).

fof(kb_SUMO_51993,axiom,
    s__subclass(s__RLCCircuit,s__ElectricalMultipoleModel) ).

fof(kb_SUMO_51994,axiom,
    s__instance(s__RLCCircuit__t,s__SetOrClass) ).

fof(kb_SUMO_51995,axiom,
    s__documentation(s__RCCircuit,s__EnglishLanguage,'An &%ElectricalMultipoleModel containing a &%ResistorElement and a &%CapacitorElement.') ).

fof(kb_SUMO_51996,axiom,
    s__lexicon(s__RCCircuit,s__LexNoun,'RC circuit') ).

fof(kb_SUMO_51997,axiom,
    s__subclass(s__RCCircuit,s__ElectricalMultipoleModel) ).

fof(kb_SUMO_51998,axiom,
    s__instance(s__RCCircuit__t,s__SetOrClass) ).

fof(kb_SUMO_51999,axiom,
    s__documentation(s__MultipoleModeling,s__EnglishLanguage,'modeling of a dynamic system by means of its representation by a multipole diagram.') ).

fof(kb_SUMO_52000,axiom,
    s__lexicon(s__MultipoleModeling,s__LexNoun,'multipole modeling') ).

fof(kb_SUMO_52001,axiom,
    s__lexicon(s__MultipoleModeling,s__LexNoun,'multipole modelling') ).

fof(kb_SUMO_52002,axiom,
    s__subclass(s__MultipoleModeling,s__Modeling) ).

fof(kb_SUMO_52003,axiom,
    s__instance(s__MultipoleModeling__t,s__SetOrClass) ).

fof(kb_SUMO_52004,axiom,
    s__instance(s__Modeling__t,s__SetOrClass) ).

fof(kb_SUMO_52005,axiom,
    ! [V__MODELING] :
      ( s__instance(V__MODELING,s__Process)
     => ( s__instance(V__MODELING,s__MultipoleModeling)
       => ? [V__MODEL] :
            ( s__instance(V__MODEL,s__MultipoleModel)
            & s__result(V__MODELING,V__MODEL) ) ) ) ).

fof(kb_SUMO_52006,axiom,
    s__documentation(s__MultipoleDiagram,s__EnglishLanguage,'Graphical representation of a &%MultipoleModel.') ).

fof(kb_SUMO_52007,axiom,
    s__lexicon(s__MultipoleDiagram,s__LexNoun,'multipole diagram') ).

fof(kb_SUMO_52008,axiom,
    s__subclass(s__MultipoleDiagram,s__ContentBearingObject) ).

fof(kb_SUMO_52009,axiom,
    s__instance(s__MultipoleDiagram__t,s__SetOrClass) ).

fof(kb_SUMO_52010,axiom,
    s__documentation(s__MultipolePole,s__EnglishLanguage,'A part of multipole pole that models a single energetical interaction. If a pole belongs to a multipole, it also belongs to one of its sections.') ).

fof(kb_SUMO_52011,axiom,
    s__lexicon(s__MultipolePole,s__LexNoun,'multipole pole') ).

fof(kb_SUMO_52012,axiom,
    s__lexicon(s__MultipolePole,s__LexNoun,pole) ).

fof(kb_SUMO_52013,axiom,
    s__lexicon(s__MultipolePole,s__LexNoun,'{pole of} multipole') ).

fof(kb_SUMO_52014,axiom,
    s__subclass(s__MultipolePole,s__Model) ).

fof(kb_SUMO_52015,axiom,
    s__instance(s__MultipolePole__t,s__SetOrClass) ).

fof(kb_SUMO_52016,axiom,
    s__instance(s__Model__t,s__SetOrClass) ).

fof(kb_SUMO_52017,axiom,
    ! [V__POLE,V__MULTIPOLE] :
      ( ( s__instance(V__MULTIPOLE,s__Abstract)
        & s__instance(V__POLE,s__Abstract) )
     => ( ( s__instance(V__POLE,s__MultipolePole)
          & s__abstractPart(V__POLE,V__MULTIPOLE) )
       => ? [V__SECTION] :
            ( s__instance(V__SECTION,s__Abstract)
            & s__instance(V__SECTION,s__MultipoleSection)
            & s__abstractPart(V__POLE,V__SECTION)
            & s__abstractPart(V__SECTION,V__MULTIPOLE) ) ) ) ).

fof(kb_SUMO_52018,axiom,
    s__documentation(s__hasAcrossVariable__m,s__EnglishLanguage,'multipole pole has across variable') ).

fof(kb_SUMO_52019,axiom,
    s__instance(s__hasAcrossVariable__m,s__AsymmetricRelation) ).

fof(kb_SUMO_52020,axiom,
    s__format(s__EnglishLanguage,s__hasAcrossVariable__m,'%1 has %n %2 as an across variable') ).

fof(kb_SUMO_52021,axiom,
    s__domain(s__hasAcrossVariable__m,"1",s__MultipolePole) ).

fof(kb_SUMO_52022,axiom,
    s__domain(s__hasAcrossVariable__m,"2",s__MultipoleVariable) ).

fof(kb_SUMO_52023,axiom,
    s__documentation(s__hasThroughVariable__m,s__EnglishLanguage,'multipole pole has through variable') ).

fof(kb_SUMO_52024,axiom,
    s__instance(s__hasThroughVariable__m,s__AsymmetricRelation) ).

fof(kb_SUMO_52025,axiom,
    s__format(s__EnglishLanguage,s__hasThroughVariable__m,'%1 has %n %2 as a through variable') ).

fof(kb_SUMO_52026,axiom,
    s__domain(s__hasThroughVariable__m,"1",s__MultipolePole) ).

fof(kb_SUMO_52027,axiom,
    s__domain(s__hasThroughVariable__m,"2",s__MultipoleVariable) ).

fof(kb_SUMO_52028,axiom,
    ! [V__QACROSS,V__POLE,V__DTHROUGH,V__DACROSS,V__QTHROUGH,V__ACROSS,V__THROUGH] :
      ( ( s__instance(V__THROUGH,s__MultipoleVariable)
        & s__instance(V__ACROSS,s__MultipoleVariable)
        & s__instance(V__QTHROUGH,s__MultipoleQuantity)
        & s__instance(V__DACROSS,s__PhysicalDimension)
        & s__instance(V__DTHROUGH,s__PhysicalDimension)
        & s__instance(V__POLE,s__MultipolePole)
        & s__instance(V__QACROSS,s__MultipoleQuantity) )
     => ( ( s__hasAcrossVariable(V__POLE,V__ACROSS)
          & s__hasThroughVariable(V__POLE,V__THROUGH)
          & s__hasVariable(V__QACROSS,V__ACROSS)
          & s__hasVariable(V__QTHROUGH,V__THROUGH)
          & s__hasDimension(V__QACROSS,V__DACROSS)
          & s__hasDimension(V__QTHROUGH,V__DTHROUGH) )
       => ? [V__DOMAIN] :
            ( s__instance(V__DOMAIN,s__PhysicalDomain)
            & s__physicalDomain(V__DACROSS,V__DTHROUGH,V__DOMAIN) ) ) ) ).

fof(kb_SUMO_52029,axiom,
    s__documentation(s__MultipoleSection,s__EnglishLanguage,'A set of poles that is subject to the postulate of continuity. A multipole may consist of one or more sections. Sections of a single multipole do not overlap and cover all its poles.') ).

fof(kb_SUMO_52030,axiom,
    s__lexicon(s__MultipoleSection,s__LexNoun,'multipole section') ).

fof(kb_SUMO_52031,axiom,
    s__lexicon(s__MultipoleSection,s__LexNoun,section) ).

fof(kb_SUMO_52032,axiom,
    s__lexicon(s__MultipoleSection,s__LexNoun,'{section of} multipole') ).

fof(kb_SUMO_52033,axiom,
    s__subclass(s__MultipoleSection,s__Model) ).

fof(kb_SUMO_52034,axiom,
    ! [V__MULTIPOLE] :
      ( s__instance(V__MULTIPOLE,s__Abstract)
     => ( s__instance(V__MULTIPOLE,s__Multipole)
       => ? [V__SECTION] :
            ( s__instance(V__SECTION,s__Abstract)
            & s__instance(V__SECTION,s__MultipoleSection)
            & s__abstractPart(V__SECTION,V__MULTIPOLE) ) ) ) ).

fof(kb_SUMO_52035,axiom,
    ! [V__SECTION] :
      ( s__instance(V__SECTION,s__Abstract)
     => ( s__instance(V__SECTION,s__MultipoleSection)
       => ? [V__POLE1,V__POLE2] :
            ( s__instance(V__POLE2,s__Abstract)
            & s__instance(V__POLE1,s__Abstract)
            & s__instance(V__POLE1,s__MultipolePole)
            & s__instance(V__POLE2,s__MultipolePole)
            & s__abstractPart(V__POLE1,V__SECTION)
            & s__abstractPart(V__POLE2,V__SECTION)
            & V__POLE1 != V__POLE2 ) ) ) ).

fof(kb_SUMO_52036,axiom,
    s__documentation(s__MultipolePort,s__EnglishLanguage,'&%MultipoleSection that contains exactly two poles.') ).

fof(kb_SUMO_52037,axiom,
    s__subclass(s__MultipolePort,s__MultipoleSection) ).

fof(kb_SUMO_52038,axiom,
    s__instance(s__MultipolePort__t,s__SetOrClass) ).

fof(kb_SUMO_52039,axiom,
    s__instance(s__MultipoleSection__t,s__SetOrClass) ).

fof(kb_SUMO_52040,axiom,
    s__lexicon(s__MultipolePort,s__LexNoun,'multipole port') ).

fof(kb_SUMO_52041,axiom,
    s__lexicon(s__MultipolePort,s__LexNoun,port) ).

fof(kb_SUMO_52042,axiom,
    s__lexicon(s__MultipolePort,s__LexNoun,'{port of} multipole') ).

fof(kb_SUMO_52043,axiom,
    ! [V__PORT] :
      ( s__instance(V__PORT,s__Abstract)
     => ( s__instance(V__PORT,s__MultipolePort)
       => ~ ? [V__POLE1,V__POLE2,V__POLE3] :
              ( s__instance(V__POLE3,s__Abstract)
              & s__instance(V__POLE2,s__Abstract)
              & s__instance(V__POLE1,s__Abstract)
              & s__instance(V__POLE1,s__MultipolePole)
              & s__instance(V__POLE2,s__MultipolePole)
              & s__instance(V__POLE3,s__MultipolePole)
              & s__abstractPart(V__POLE1,V__PORT)
              & s__abstractPart(V__POLE2,V__PORT)
              & s__abstractPart(V__POLE3,V__PORT)
              & V__POLE1 != V__POLE2
              & V__POLE2 != V__POLE3
              & V__POLE1 != V__POLE3 ) ) ) ).

fof(kb_SUMO_52044,axiom,
    s__documentation(s__Twopole,s__EnglishLanguage,'A &%Multipole with exactly two poles.') ).

fof(kb_SUMO_52045,axiom,
    s__lexicon(s__Twopole,s__LexNoun,twopole) ).

fof(kb_SUMO_52046,axiom,
    s__lexicon(s__Twopole,s__LexNoun,oneport) ).

fof(kb_SUMO_52047,axiom,
    s__subclass(s__Twopole,s__Multipole) ).

fof(kb_SUMO_52048,axiom,
    ! [V__TWOPOLE] :
      ( s__instance(V__TWOPOLE,s__Abstract)
     => ( s__instance(V__TWOPOLE,s__Twopole)
       => ? [V__PORT] :
            ( s__instance(V__PORT,s__MultipolePort)
            & s__abstractPart(V__PORT,V__TWOPOLE)
            & ~ ? [V__SECTION] :
                  ( s__instance(V__SECTION,s__Abstract)
                  & s__instance(V__PORT,s__Abstract)
                  & s__instance(V__SECTION,s__MultipoleSection)
                  & s__abstractPart(V__SECTION,V__TWOPOLE)
                  & V__SECTION != V__PORT ) ) ) ) ).

fof(kb_SUMO_52049,axiom,
    s__documentation(s__PureTwopole,s__EnglishLanguage,'A &%Twopole that models single physical phenomenon, its constitutive relation has special structure.') ).

fof(kb_SUMO_52050,axiom,
    s__lexicon(s__PureTwopole,s__LexNoun,'pure twopole') ).

fof(kb_SUMO_52051,axiom,
    s__lexicon(s__PureTwopole,s__LexNoun,'physical element') ).

fof(kb_SUMO_52052,axiom,
    s__subclass(s__PureTwopole,s__Twopole) ).

fof(kb_SUMO_52053,axiom,
    s__instance(s__Twopole__t,s__SetOrClass) ).

fof(kb_SUMO_52054,axiom,
    s__documentation(s__IdealSwitch,s__EnglishLanguage,'A &%PureTwopole that models an ideal switch.') ).

fof(kb_SUMO_52055,axiom,
    s__subclass(s__IdealSwitch,s__PureTwopole) ).

fof(kb_SUMO_52056,axiom,
    s__instance(s__IdealSwitch__t,s__SetOrClass) ).

fof(kb_SUMO_52057,axiom,
    s__documentation(s__IdealTwopole,s__EnglishLanguage,'A &%PureTwopole that is linear.') ).

fof(kb_SUMO_52058,axiom,
    s__lexicon(s__IdealTwopole,s__LexNoun,'ideal twopole') ).

fof(kb_SUMO_52059,axiom,
    s__lexicon(s__IdealTwopole,s__LexNoun,'ideal {physical element}') ).

fof(kb_SUMO_52060,axiom,
    s__subclass(s__IdealTwopole,s__PureTwopole) ).

fof(kb_SUMO_52061,axiom,
    s__instance(s__IdealTwopole__t,s__SetOrClass) ).

fof(kb_SUMO_52062,axiom,
    s__documentation(s__Dissipator,s__EnglishLanguage,'A &%PureTwopole that models a dissipation of energy.') ).

fof(kb_SUMO_52063,axiom,
    s__subclass(s__Dissipator,s__PureTwopole) ).

fof(kb_SUMO_52064,axiom,
    s__instance(s__Dissipator__t,s__SetOrClass) ).

fof(kb_SUMO_52065,axiom,
    s__documentation(s__AcrossVariableAccumulator,s__EnglishLanguage,'A &%PureTwopole that accumulates across variable.') ).

fof(kb_SUMO_52066,axiom,
    s__lexicon(s__AcrossVariableAccumulator,s__LexNoun,'{across variable} accumulator') ).

fof(kb_SUMO_52067,axiom,
    s__subclass(s__AcrossVariableAccumulator,s__PureTwopole) ).

fof(kb_SUMO_52068,axiom,
    s__instance(s__AcrossVariableAccumulator__t,s__SetOrClass) ).

fof(kb_SUMO_52069,axiom,
    s__instance(s__PureTwopole__t,s__SetOrClass) ).

fof(kb_SUMO_52070,axiom,
    s__documentation(s__ThroughVariableAccumulator,s__EnglishLanguage,'A &%PureTwopole that accumulates through variable.') ).

fof(kb_SUMO_52071,axiom,
    s__lexicon(s__ThroughVariableAccumulator,s__LexNoun,'{through variable} accumulator') ).

fof(kb_SUMO_52072,axiom,
    s__subclass(s__ThroughVariableAccumulator,s__PureTwopole) ).

fof(kb_SUMO_52073,axiom,
    s__instance(s__ThroughVariableAccumulator__t,s__SetOrClass) ).

fof(kb_SUMO_52074,axiom,
    s__documentation(s__Source,s__EnglishLanguage,'A &%PureTwopole that models a generator of either across or through variable.') ).

fof(kb_SUMO_52075,axiom,
    s__subclass(s__Source,s__PureTwopole) ).

fof(kb_SUMO_52076,axiom,
    s__documentation(s__AcrossVariableSource,s__EnglishLanguage,'A &%Source that models a generator of across variable.') ).

fof(kb_SUMO_52077,axiom,
    s__lexicon(s__AcrossVariableSource,s__LexNoun,'{across variable} source') ).

fof(kb_SUMO_52078,axiom,
    s__subclass(s__AcrossVariableSource,s__Source) ).

fof(kb_SUMO_52079,axiom,
    s__instance(s__AcrossVariableSource__t,s__SetOrClass) ).

fof(kb_SUMO_52080,axiom,
    s__instance(s__Source__t,s__SetOrClass) ).

fof(kb_SUMO_52081,axiom,
    s__documentation(s__ThroughVariableSource,s__EnglishLanguage,'A &%Source that models a generator of through variable.') ).

fof(kb_SUMO_52082,axiom,
    s__lexicon(s__ThroughVariableSource,s__LexNoun,'{through variable} source') ).

fof(kb_SUMO_52083,axiom,
    s__subclass(s__ThroughVariableSource,s__Source) ).

fof(kb_SUMO_52084,axiom,
    s__instance(s__ThroughVariableSource__t,s__SetOrClass) ).

fof(kb_SUMO_52085,axiom,
    s__documentation(s__ElectricalTwopole,s__EnglishLanguage,'A &%PureTwopole from electrical energy domain.') ).

fof(kb_SUMO_52086,axiom,
    s__subclass(s__ElectricalTwopole,s__PureTwopole) ).

fof(kb_SUMO_52087,axiom,
    s__instance(s__ElectricalTwopole__t,s__SetOrClass) ).

fof(kb_SUMO_52088,axiom,
    s__documentation(s__CapacitorElement,s__EnglishLanguage,'An &%AcrossVariableAccumulator from electrical energy domain.') ).

fof(kb_SUMO_52089,axiom,
    s__lexicon(s__CapacitorElement,s__LexNoun,capacitor) ).

fof(kb_SUMO_52090,axiom,
    s__subclass(s__CapacitorElement,s__ElectricDevice) ).

fof(kb_SUMO_52091,axiom,
    s__instance(s__CapacitorElement__t,s__SetOrClass) ).

fof(kb_SUMO_52092,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__AcrossVariableAccumulator)
     => ? [V__C] :
          ( s__instance(V__C,s__CapacitorElement)
          & s__represents(V__M,V__C) ) ) ).

fof(kb_SUMO_52093,axiom,
    ! [V__E,V__M] :
      ( s__instance(V__M,s__ElectricalTwopole)
     => ? [V__C] :
          ( s__instance(V__C,s__CapacitorElement)
          & s__represents(V__M,V__E) ) ) ).

fof(kb_SUMO_52094,axiom,
    s__documentation(s__InductorElement,s__EnglishLanguage,'A &%ThroughVariableAccumulator from electrical energy domain.') ).

fof(kb_SUMO_52095,axiom,
    s__lexicon(s__InductorElement,s__LexNoun,inductor) ).

fof(kb_SUMO_52096,axiom,
    s__subclass(s__InductorElement,s__ElectricDevice) ).

fof(kb_SUMO_52097,axiom,
    s__instance(s__InductorElement__t,s__SetOrClass) ).

fof(kb_SUMO_52098,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__ThroughVariableAccumulator)
     => ? [V__I] :
          ( s__instance(V__I,s__InductorElement)
          & s__represents(V__M,V__I) ) ) ).

fof(kb_SUMO_52099,axiom,
    ! [V__I,V__M] :
      ( s__instance(V__M,s__ElectricalTwopole)
     => ? [V__C] :
          ( s__instance(V__C,s__InductorElement)
          & s__represents(V__M,V__I) ) ) ).

fof(kb_SUMO_52100,axiom,
    s__documentation(s__TranslatoryTwopole,s__EnglishLanguage,'A &%PureTwopole from translatory energy domain.') ).

fof(kb_SUMO_52101,axiom,
    s__subclass(s__TranslatoryTwopole,s__PureTwopole) ).

fof(kb_SUMO_52102,axiom,
    s__instance(s__TranslatoryTwopole__t,s__SetOrClass) ).

fof(kb_SUMO_52103,axiom,
    s__documentation(s__DamperElement,s__EnglishLanguage,'A &%Dissipator from translatory energy domain.') ).

fof(kb_SUMO_52104,axiom,
    s__lexicon(s__DamperElement,s__LexNoun,damper) ).

fof(kb_SUMO_52105,axiom,
    s__subclass(s__DamperElement,s__Dissipator) ).

fof(kb_SUMO_52106,axiom,
    s__instance(s__DamperElement__t,s__SetOrClass) ).

fof(kb_SUMO_52107,axiom,
    s__subclass(s__DamperElement,s__TranslatoryTwopole) ).

fof(kb_SUMO_52108,axiom,
    s__documentation(s__Inertor,s__EnglishLanguage,'An &%AcrossVariableAccumulator from translatory energy domain.') ).

fof(kb_SUMO_52109,axiom,
    s__lexicon(s__Inertor,s__LexNoun,inertor) ).

fof(kb_SUMO_52110,axiom,
    s__subclass(s__Inertor,s__AcrossVariableAccumulator) ).

fof(kb_SUMO_52111,axiom,
    s__instance(s__Inertor__t,s__SetOrClass) ).

fof(kb_SUMO_52112,axiom,
    s__subclass(s__Inertor,s__TranslatoryTwopole) ).

fof(kb_SUMO_52113,axiom,
    s__documentation(s__SpringElement,s__EnglishLanguage,'A &%ThroughVariableAccumulator from translatory energy domain.') ).

fof(kb_SUMO_52114,axiom,
    s__lexicon(s__SpringElement,s__LexNoun,spring) ).

fof(kb_SUMO_52115,axiom,
    s__subclass(s__SpringElement,s__ThroughVariableAccumulator) ).

fof(kb_SUMO_52116,axiom,
    s__instance(s__SpringElement__t,s__SetOrClass) ).

fof(kb_SUMO_52117,axiom,
    s__subclass(s__SpringElement,s__TranslatoryTwopole) ).

fof(kb_SUMO_52118,axiom,
    s__documentation(s__Fourpole,s__EnglishLanguage,'A &%Multipole with exactly four poles.') ).

fof(kb_SUMO_52119,axiom,
    s__subclass(s__Fourpole,s__Multipole) ).

fof(kb_SUMO_52120,axiom,
    s__instance(s__Fourpole__t,s__SetOrClass) ).

fof(kb_SUMO_52121,axiom,
    s__instance(s__Multipole__t,s__SetOrClass) ).

fof(kb_SUMO_52122,axiom,
    s__documentation(s__Twoport,s__EnglishLanguage,'A &%Multipole with exactly two sections.') ).

fof(kb_SUMO_52123,axiom,
    s__subclass(s__Twoport,s__Fourpole) ).

fof(kb_SUMO_52124,axiom,
    s__instance(s__Twoport__t,s__SetOrClass) ).

fof(kb_SUMO_52125,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Twoport)
     => ? [V__T] :
          ( s__instance(V__T,s__Transducer)
          & s__represents(V__M,V__T) ) ) ).

fof(kb_SUMO_52126,axiom,
    s__documentation(s__IdealOperationalAmplifier,s__EnglishLanguage,'A &%Fourpole modeling an &%OperationalAmplifier with ideal properties.') ).

fof(kb_SUMO_52127,axiom,
    s__lexicon(s__IdealOperationalAmplifier,s__LexNoun,'ideal operational amplifier') ).

fof(kb_SUMO_52128,axiom,
    s__lexicon(s__IdealOperationalAmplifier,s__LexNoun,'operational amplifier') ).

fof(kb_SUMO_52129,axiom,
    s__subclass(s__IdealOperationalAmplifier,s__Fourpole) ).

fof(kb_SUMO_52130,axiom,
    s__instance(s__IdealOperationalAmplifier__t,s__SetOrClass) ).

fof(kb_SUMO_52131,axiom,
    s__lexicon(s__Transducer,s__LexNoun,transducer) ).

fof(kb_SUMO_52132,axiom,
    s__documentation(s__Transformer,s__EnglishLanguage,'A &%Transducer for which the ratio of across variables and through variables respectively is equal.') ).

fof(kb_SUMO_52133,axiom,
    s__lexicon(s__Transformer,s__LexNoun,transformer) ).

fof(kb_SUMO_52134,axiom,
    s__subclass(s__Transformer,s__Transducer) ).

fof(kb_SUMO_52135,axiom,
    s__documentation(s__Gyrator,s__EnglishLanguage,'A &%Transducer for which the ratio of across variable on one side and through variable on the other side is equal to the ratio of the remaining two variables.') ).

fof(kb_SUMO_52136,axiom,
    s__lexicon(s__Gyrator,s__LexNoun,gyrator) ).

fof(kb_SUMO_52137,axiom,
    s__subclass(s__Gyrator,s__Transducer) ).

fof(kb_SUMO_52138,axiom,
    s__instance(s__Gyrator__t,s__SetOrClass) ).

fof(kb_SUMO_52139,axiom,
    s__documentation(s__MechanicalProcess,s__EnglishLanguage,'A &%Process in which mechanical interactions take place') ).

fof(kb_SUMO_52140,axiom,
    s__subclass(s__MechanicalProcess,s__NaturalProcess) ).

fof(kb_SUMO_52141,axiom,
    s__instance(s__MechanicalProcess__t,s__SetOrClass) ).

fof(kb_SUMO_52142,axiom,
    s__documentation(s__ElectricalProcess,s__EnglishLanguage,'A &%Process in which electrical interactions take place') ).

fof(kb_SUMO_52143,axiom,
    s__subclass(s__ElectricalProcess,s__NaturalProcess) ).

fof(kb_SUMO_52144,axiom,
    s__instance(s__ElectricalProcess__t,s__SetOrClass) ).

fof(kb_SUMO_52145,axiom,
    s__documentation(s__Friction,s__EnglishLanguage,'A &%MechanicalProcess in which mechanical energy is converted into a heat') ).

fof(kb_SUMO_52146,axiom,
    s__subclass(s__Friction,s__MechanicalProcess) ).

fof(kb_SUMO_52147,axiom,
    s__instance(s__Friction__t,s__SetOrClass) ).

fof(kb_SUMO_52148,axiom,
    s__documentation(s__Resonance,s__EnglishLanguage,'a vibration of large amplitude produced by a relatively small vibration near the same frequency of vibration as the natural frequency of the resonating system.') ).

fof(kb_SUMO_52149,axiom,
    s__subclass(s__Resonance,s__NaturalProcess) ).

fof(kb_SUMO_52150,axiom,
    s__documentation(s__MechanicalResonance,s__EnglishLanguage,'a resonance of mechanical energy.') ).

fof(kb_SUMO_52151,axiom,
    s__subclass(s__MechanicalResonance,s__Resonance) ).

fof(kb_SUMO_52152,axiom,
    s__instance(s__MechanicalResonance__t,s__SetOrClass) ).

fof(kb_SUMO_52153,axiom,
    s__instance(s__Resonance__t,s__SetOrClass) ).

fof(kb_SUMO_52154,axiom,
    s__subclass(s__MechanicalResonance,s__MechanicalProcess) ).

fof(kb_SUMO_52155,axiom,
    s__documentation(s__ElectricalResonance,s__EnglishLanguage,'a resonance of electrical energy.') ).

fof(kb_SUMO_52156,axiom,
    s__subclass(s__ElectricalResonance,s__Resonance) ).

fof(kb_SUMO_52157,axiom,
    s__subclass(s__ElectricalResonance,s__ElectricalProcess) ).

fof(kb_SUMO_52158,axiom,
    s__documentation(s__SeriesResonance,s__EnglishLanguage,'Resonance taking place in a parallel RLC circuit, i.e. in a circuit where its elements are connected in-parallel.') ).

fof(kb_SUMO_52159,axiom,
    s__subclass(s__SeriesResonance,s__ElectricalResonance) ).

fof(kb_SUMO_52160,axiom,
    s__instance(s__SeriesResonance__t,s__SetOrClass) ).

fof(kb_SUMO_52161,axiom,
    s__instance(s__ElectricalResonance__t,s__SetOrClass) ).

fof(kb_SUMO_52162,axiom,
    s__documentation(s__ParallelResonance,s__EnglishLanguage,'Resonance taking place in a series RLC circuit, i.e. in a circuit where its elements are connected in-series.') ).

fof(kb_SUMO_52163,axiom,
    s__subclass(s__ParallelResonance,s__ElectricalResonance) ).

fof(kb_SUMO_52164,axiom,
    s__instance(s__ParallelResonance__t,s__SetOrClass) ).

fof(kb_SUMO_52165,axiom,
    s__documentation(s__Conductivity,s__EnglishLanguage,'the ability of a material to lead current') ).

fof(kb_SUMO_52166,axiom,
    s__instance(s__Conductivity,s__PhysicalAttribute) ).

fof(kb_SUMO_52167,axiom,
    s__contraryAttribute_2(s__Conductivity,s__Resistivity) ).

fof(kb_SUMO_52168,axiom,
    s__documentation(s__Resistivity,s__EnglishLanguage,'A materials opposition to the flow of electric current.') ).

fof(kb_SUMO_52169,axiom,
    s__lexicon(s__Resistivity,s__LexNoun,resistivity) ).

fof(kb_SUMO_52170,axiom,
    s__instance(s__Resistivity,s__PhysicalAttribute) ).

fof(kb_SUMO_52171,axiom,
    s__documentation(s__Inductance,s__EnglishLanguage,'A property of an electric circuit by which an electromotive force is induced in it by a variation of current.') ).

fof(kb_SUMO_52172,axiom,
    s__instance(s__Inductance,s__PhysicalAttribute) ).

fof(kb_SUMO_52173,axiom,
    s__documentation(s__MutualInductance,s__EnglishLanguage,'Property whereby an electromotive force is induced in a circuit by variation of current in a neighboring circuit.') ).

fof(kb_SUMO_52174,axiom,
    s__subclass(s__MutualInductance,s__Inductance) ).

fof(kb_SUMO_52175,axiom,
    s__instance(s__MutualInductance__t,s__SetOrClass) ).

fof(kb_SUMO_52176,axiom,
    s__instance(s__Inductance__t,s__SetOrClass) ).

fof(kb_SUMO_52177,axiom,
    s__documentation(s__Stiffness,s__EnglishLanguage,'The physical property of being inflexible and hard to stretch.') ).

fof(kb_SUMO_52178,axiom,
    s__instance(s__Stiffness,s__PhysicalAttribute) ).

fof(kb_SUMO_52179,axiom,
    s__documentation(s__Compliance,s__EnglishLanguage,'The ability of material to stretch or bend.') ).

fof(kb_SUMO_52180,axiom,
    s__instance(s__Compliance,s__PhysicalAttribute) ).

fof(kb_SUMO_52181,axiom,
    s__contraryAttribute_2(s__Stiffness,s__Compliance) ).

fof(kb_SUMO_52182,axiom,
    s__documentation(s__Nonlinear,s__EnglishLanguage,'The description of the entity (e.g. a &%Model) involves nonlinear functions.') ).

fof(kb_SUMO_52183,axiom,
    s__subclass(s__Nonlinear,s__InternalAttribute) ).

fof(kb_SUMO_52184,axiom,
    s__instance(s__Nonlinear__t,s__SetOrClass) ).

fof(kb_SUMO_52185,axiom,
    s__lexicon(s__Nonlinear,s__LexNoun,nonlinearity) ).

fof(kb_SUMO_52186,axiom,
    s__lexicon(s__Nonlinear,s__LexAdjective,nonlinear) ).

fof(kb_SUMO_52187,axiom,
    s__documentation(s__Backlashless,s__EnglishLanguage,'With no backlash.') ).

fof(kb_SUMO_52188,axiom,
    s__lexicon(s__Backlashless,s__LexAdjective,backlashless) ).

fof(kb_SUMO_52189,axiom,
    s__subclass(s__Backlashless,s__InternalAttribute) ).

fof(kb_SUMO_52190,axiom,
    s__instance(s__Backlashless__t,s__SetOrClass) ).

fof(kb_SUMO_52191,axiom,
    s__documentation(s__Brushless,s__EnglishLanguage,'With no brushes (of electrical motors)') ).

fof(kb_SUMO_52192,axiom,
    s__lexicon(s__Brushless,s__LexAdjective,brushless) ).

fof(kb_SUMO_52193,axiom,
    s__subclass(s__Brushless,s__InternalAttribute) ).

fof(kb_SUMO_52194,axiom,
    s__instance(s__Brushless__t,s__SetOrClass) ).

fof(kb_SUMO_52195,axiom,
    ! [V__OBJECT,V__ATTRIBUTE] :
      ( ( s__instance(V__ATTRIBUTE,s__Attribute)
        & s__instance(V__OBJECT,s__Object) )
     => ( ( s__attribute(V__OBJECT,V__ATTRIBUTE)
          & s__instance(V__ATTRIBUTE,s__Brushless) )
       => s__instance(V__OBJECT,s__ElectricalMotor) ) ) ).

fof(kb_SUMO_52196,axiom,
    s__documentation(s__Autonomous,s__EnglishLanguage,autonomous) ).

fof(kb_SUMO_52197,axiom,
    s__lexicon(s__Autonomous,s__LexAdjective,autonomous) ).

fof(kb_SUMO_52198,axiom,
    s__lexicon(s__Autonomous,s__LexAdverb,autonomously) ).

fof(kb_SUMO_52199,axiom,
    s__subclass(s__Autonomous,s__InternalAttribute) ).

fof(kb_SUMO_52200,axiom,
    s__instance(s__Autonomous__t,s__SetOrClass) ).

fof(kb_SUMO_52201,axiom,
    s__documentation(s__MechanicalDevice,s__EnglishLanguage,'An &%EngineeringComponent in function of which play role mechanical energetical interactions.') ).

fof(kb_SUMO_52202,axiom,
    s__subclass(s__MechanicalDevice,s__EngineeringComponent) ).

fof(kb_SUMO_52203,axiom,
    s__documentation(s__FluidPowerDevice,s__EnglishLanguage,'An &%EngineeringComponent in function of which play role fluid-power energetical interactions.') ).

fof(kb_SUMO_52204,axiom,
    s__lexicon(s__FluidPowerDevice,s__LexNoun,'{fluid power} device') ).

fof(kb_SUMO_52205,axiom,
    s__subclass(s__FluidPowerDevice,s__EngineeringComponent) ).

fof(kb_SUMO_52206,axiom,
    s__instance(s__FluidPowerDevice__t,s__SetOrClass) ).

fof(kb_SUMO_52207,axiom,
    s__documentation(s__UnknownDomainDevice,s__EnglishLanguage,'An &%EngineeringComponent for which the principal physical domain is not specified.') ).

fof(kb_SUMO_52208,axiom,
    s__lexicon(s__UnknownDomainDevice,s__LexNoun,'{unknown domain} device') ).

fof(kb_SUMO_52209,axiom,
    s__subclass(s__UnknownDomainDevice,s__EngineeringComponent) ).

fof(kb_SUMO_52210,axiom,
    s__documentation(s__Motor,s__EnglishLanguage,'An actuator intended to deliver mechanical power') ).

fof(kb_SUMO_52211,axiom,
    s__lexicon(s__Motor,s__LexNoun,motor) ).

fof(kb_SUMO_52212,axiom,
    s__lexicon(s__Motor,s__LexNoun,engine) ).

fof(kb_SUMO_52213,axiom,
    s__subclass(s__Motor,s__MechanicalDevice) ).

fof(kb_SUMO_52214,axiom,
    s__models(s__Transformer,s__Motor) ).

fof(kb_SUMO_52215,axiom,
    s__documentation(s__Relay,s__EnglishLanguage,'an electro-mechanical device used as a controlled switch') ).

fof(kb_SUMO_52216,axiom,
    s__lexicon(s__Relay,s__LexNoun,relay) ).

fof(kb_SUMO_52217,axiom,
    s__lexicon(s__Relay,s__LexNoun,'electrical relay') ).

fof(kb_SUMO_52218,axiom,
    s__subclass(s__Relay,s__ElectricalComponent) ).

fof(kb_SUMO_52219,axiom,
    s__subclass(s__Relay,s__MechanicalDevice) ).

fof(kb_SUMO_52220,axiom,
    s__instance(s__Relay__t,s__SetOrClass) ).

fof(kb_SUMO_52221,axiom,
    s__documentation(s__Pendulum,s__EnglishLanguage,'A &%MechanicalDevice of an object mounted so that it swings freely under the influence of gravity.') ).

fof(kb_SUMO_52222,axiom,
    s__subclass(s__Pendulum,s__MechanicalDevice) ).

fof(kb_SUMO_52223,axiom,
    s__instance(s__Pendulum__t,s__SetOrClass) ).

fof(kb_SUMO_52224,axiom,
    s__documentation(s__Gear,s__EnglishLanguage,'a toothed wheel that engages another toothed mechanism in order to change the speed or direction of transmitted motion.') ).

fof(kb_SUMO_52225,axiom,
    s__subclass(s__Gear,s__MechanicalDevice) ).

fof(kb_SUMO_52226,axiom,
    s__documentation(s__GearTrain,s__EnglishLanguage,'a pair of gears that are used to change speed or direction of an angular motion, ideal gear train can be modeled using a transformer.') ).

fof(kb_SUMO_52227,axiom,
    s__subclass(s__GearTrain,s__MechanicalDevice) ).

fof(kb_SUMO_52228,axiom,
    s__meronym(s__Gear,s__GearTrain) ).

fof(kb_SUMO_52229,axiom,
    s__documentation(s__Gearbox,s__EnglishLanguage,'A device composed of several gear-trains used to change speed and torque of transmitted motion.') ).

fof(kb_SUMO_52230,axiom,
    s__subclass(s__Gearbox,s__MechanicalDevice) ).

fof(kb_SUMO_52231,axiom,
    s__meronym(s__GearTrain,s__Gearbox) ).

fof(kb_SUMO_52232,axiom,
    s__documentation(s__Shaft,s__EnglishLanguage,'A revolving rod that transmits power or motion.') ).

fof(kb_SUMO_52233,axiom,
    s__subclass(s__Shaft,s__MechanicalDevice) ).

fof(kb_SUMO_52234,axiom,
    s__meronym(s__Shaft,s__Motor) ).

fof(kb_SUMO_52235,axiom,
    s__documentation(s__Spring,s__EnglishLanguage,'a metal device that returns to its shape or position when pushed or pulled or pressed') ).

fof(kb_SUMO_52236,axiom,
    s__subclass(s__Spring,s__MechanicalDevice) ).

fof(kb_SUMO_52237,axiom,
    s__subclass(s__Rotor,s__MechanicalDevice) ).

fof(kb_SUMO_52238,axiom,
    s__instance(s__Rotor__t,s__SetOrClass) ).

fof(kb_SUMO_52239,axiom,
    s__subclass(s__Rotor,s__EngineeringComponent) ).

fof(kb_SUMO_52240,axiom,
    s__documentation(s__Rotor,s__EnglishLanguage,'The &%Rotating component of a motor, generator or similar &%Device.') ).

fof(kb_SUMO_52241,axiom,
    ! [V__R] :
      ( s__instance(V__R,s__Object)
     => ( s__instance(V__R,s__Rotor)
       => s__capability(s__Rotating,s__instrument__m,V__R) ) ) ).

fof(kb_SUMO_52242,axiom,
    s__documentation(s__Stator,s__EnglishLanguage,'Stationary part of a motor or generator in or around which the rotor revolves.') ).

fof(kb_SUMO_52243,axiom,
    s__subclass(s__Stator,s__MechanicalDevice) ).

fof(kb_SUMO_52244,axiom,
    s__subclass(s__Stator,s__ElectricDevice) ).

fof(kb_SUMO_52245,axiom,
    s__instance(s__Stator__t,s__SetOrClass) ).

fof(kb_SUMO_52246,axiom,
    s__documentation(s__ElectricalMotor,s__EnglishLanguage,'An electrical motor.') ).

fof(kb_SUMO_52247,axiom,
    s__lexicon(s__ElectricalMotor,s__LexNoun,motor) ).

fof(kb_SUMO_52248,axiom,
    s__lexicon(s__ElectricalMotor,s__LexNoun,'electrical motor') ).

fof(kb_SUMO_52249,axiom,
    s__subclass(s__ElectricalMotor,s__Motor) ).

fof(kb_SUMO_52250,axiom,
    s__instance(s__ElectricalMotor__t,s__SetOrClass) ).

fof(kb_SUMO_52251,axiom,
    s__subclass(s__ElectricalMotor,s__ElectricDevice) ).

fof(kb_SUMO_52252,axiom,
    s__documentation(s__DcMotor,s__EnglishLanguage,'A direct-current electrical motor.') ).

fof(kb_SUMO_52253,axiom,
    s__lexicon(s__DcMotor,s__LexNoun,'DC motor') ).

fof(kb_SUMO_52254,axiom,
    s__subclass(s__DcMotor,s__ElectricalMotor) ).

fof(kb_SUMO_52255,axiom,
    s__documentation(s__PermanentMagnetDcMotor,s__EnglishLanguage,'A DC motor in which the auxiliary magnetic field is provided by a permanent magnet.') ).

fof(kb_SUMO_52256,axiom,
    s__lexicon(s__PermanentMagnetDcMotor,s__LexNoun,'{permanent magnet} DC motor') ).

fof(kb_SUMO_52257,axiom,
    s__subclass(s__PermanentMagnetDcMotor,s__DcMotor) ).

fof(kb_SUMO_52258,axiom,
    s__instance(s__PermanentMagnetDcMotor__t,s__SetOrClass) ).

fof(kb_SUMO_52259,axiom,
    s__documentation(s__SeparatelyExcitedDcMotor,s__EnglishLanguage,'A DC motor in which the auxiliary magnetic field is provided an active circuit.') ).

fof(kb_SUMO_52260,axiom,
    s__lexicon(s__SeparatelyExcitedDcMotor,s__LexNoun,'{separately excited} DC motor') ).

fof(kb_SUMO_52261,axiom,
    s__subclass(s__SeparatelyExcitedDcMotor,s__DcMotor) ).

fof(kb_SUMO_52262,axiom,
    s__instance(s__SeparatelyExcitedDcMotor__t,s__SetOrClass) ).

fof(kb_SUMO_52263,axiom,
    s__instance(s__DcMotor__t,s__SetOrClass) ).

fof(kb_SUMO_52264,axiom,
    s__documentation(s__InductionMotor,s__EnglishLanguage,'An electrical motor powered by a three-phase power suply.') ).

fof(kb_SUMO_52265,axiom,
    s__lexicon(s__InductionMotor,s__LexNoun,'induction motor') ).

fof(kb_SUMO_52266,axiom,
    s__subclass(s__InductionMotor,s__ElectricalMotor) ).

fof(kb_SUMO_52267,axiom,
    s__instance(s__InductionMotor__t,s__SetOrClass) ).

fof(kb_SUMO_52268,axiom,
    s__documentation(s__Terminal,s__EnglishLanguage,'a point on an electrical device (such as a battery) at which electric current enters or leaves ') ).

fof(kb_SUMO_52269,axiom,
    s__lexicon(s__Terminal,s__LexNoun,terminal) ).

fof(kb_SUMO_52270,axiom,
    s__lexicon(s__Terminal,s__LexNoun,electrode) ).

fof(kb_SUMO_52271,axiom,
    s__subclass(s__Terminal,s__ElectricalComponent) ).

fof(kb_SUMO_52272,axiom,
    s__instance(s__Terminal__t,s__SetOrClass) ).

fof(kb_SUMO_52273,axiom,
    s__documentation(s__ElectricalConductor,s__EnglishLanguage,'An &%ElectricalComponent designed to transmit electricity') ).

fof(kb_SUMO_52274,axiom,
    s__subclass(s__ElectricalConductor,s__ElectricalComponent) ).

fof(kb_SUMO_52275,axiom,
    s__instance(s__ElectricalConductor__t,s__SetOrClass) ).

fof(kb_SUMO_52276,axiom,
    ! [V__C] :
      ( s__instance(V__C,s__CorpuscularObject)
     => ( s__instance(V__C,s__ElectricalConductor)
       => ? [V__S] :
            ( s__subclass(V__S,s__Substance)
            & s__instance(V__S,s__ConductorSubstance)
            & s__material(V__S,V__C) ) ) ) ).

fof(kb_SUMO_52277,axiom,
    s__lexicon(s__ResistorElement,s__LexNoun,resistor) ).

fof(kb_SUMO_52278,axiom,
    s__subclass(s__ResistorElement,s__ElectricDevice) ).

fof(kb_SUMO_52279,axiom,
    s__instance(s__ResistorElement__t,s__SetOrClass) ).

fof(kb_SUMO_52280,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__Dissipator)
     => ? [V__R] :
          ( s__instance(V__R,s__ResistorElement)
          & s__represents(V__M,V__R) ) ) ).

fof(kb_SUMO_52281,axiom,
    ! [V__M] :
      ( s__instance(V__M,s__ElectricalTwopole)
     => ? [V__R] :
          ( s__instance(V__R,s__ResistorElement)
          & s__represents(V__M,V__R) ) ) ).

fof(kb_SUMO_52282,axiom,
    s__represents(s__ResistorElement,s__Dissipator) ).

fof(kb_SUMO_52283,axiom,
    s__represents(s__ResistorElement,s__ElectricalTwopole) ).

fof(kb_SUMO_52284,axiom,
    s__documentation(s__ResistorElement,s__EnglishLanguage,'An &%ElectricalComponent that resists the flow of electrical current. A &%Dissipator from electrical energy domain.') ).

fof(kb_SUMO_52285,axiom,
    s__subclass(s__ResistorElement,s__ElectricalComponent) ).

fof(kb_SUMO_52286,axiom,
    ! [V__I] :
      ( ( s__subclass(V__I,s__Substance)
        & s__instance(V__I,s__SetOrClass) )
     => ( s__instance(V__I,s__ResistorElement)
       => ? [V__S] :
            ( s__instance(V__S,s__CorpuscularObject)
            & s__instance(V__S,s__InsulatorSubstance)
            & s__material(V__I,V__S) ) ) ) ).

fof(kb_SUMO_52287,axiom,
    s__documentation(s__Capacitor,s__EnglishLanguage,'An &%ElectricalComponent characterized by its capacitance.') ).

fof(kb_SUMO_52288,axiom,
    s__subclass(s__Capacitor,s__ElectricalComponent) ).

fof(kb_SUMO_52289,axiom,
    s__instance(s__Capacitor__t,s__SetOrClass) ).

fof(kb_SUMO_52290,axiom,
    s__documentation(s__Inductor,s__EnglishLanguage,'An &%ElectricalComponent that introduces inductance into a circuit.') ).

fof(kb_SUMO_52291,axiom,
    s__subclass(s__Inductor,s__ElectricalComponent) ).

fof(kb_SUMO_52292,axiom,
    s__instance(s__Inductor__t,s__SetOrClass) ).

fof(kb_SUMO_52293,axiom,
    s__documentation(s__TransformerDevice,s__EnglishLanguage,'An &%ElectricalDevice by which alternating current of one voltage is changed to another voltage.') ).

fof(kb_SUMO_52294,axiom,
    s__lexicon(s__TransformerDevice,s__LexNoun,transformer) ).

fof(kb_SUMO_52295,axiom,
    s__subclass(s__TransformerDevice,s__ElectricDevice) ).

fof(kb_SUMO_52296,axiom,
    s__instance(s__TransformerDevice__t,s__SetOrClass) ).

fof(kb_SUMO_52297,axiom,
    s__documentation(s__SinglePhasePowerSource,s__EnglishLanguage,'A &%PowerSource of single phase alternating current.') ).

fof(kb_SUMO_52298,axiom,
    s__lexicon(s__SinglePhasePowerSource,s__LexNoun,'single-phase {power source}') ).

fof(kb_SUMO_52299,axiom,
    s__subclass(s__SinglePhasePowerSource,s__PowerSource) ).

fof(kb_SUMO_52300,axiom,
    s__documentation(s__ThreePhasePowerSource,s__EnglishLanguage,'A &%PowerSource of three phase alternating current.') ).

fof(kb_SUMO_52301,axiom,
    s__lexicon(s__ThreePhasePowerSource,s__LexNoun,'three-phase {power source}') ).

fof(kb_SUMO_52302,axiom,
    s__subclass(s__ThreePhasePowerSource,s__PowerSource) ).

fof(kb_SUMO_52303,axiom,
    s__documentation(s__FluidCylinder,s__EnglishLanguage,'A &%FluidPowerDevice designed to transform fluid-power energy into mechanical translatory energy.') ).

fof(kb_SUMO_52304,axiom,
    s__lexicon(s__FluidCylinder,s__LexNoun,cylinder) ).

fof(kb_SUMO_52305,axiom,
    s__lexicon(s__FluidCylinder,s__LexNoun,'hydraulic cylinder') ).

fof(kb_SUMO_52306,axiom,
    s__subclass(s__FluidCylinder,s__MechanicalDevice) ).

fof(kb_SUMO_52307,axiom,
    s__instance(s__FluidCylinder__t,s__SetOrClass) ).

fof(kb_SUMO_52308,axiom,
    s__subclass(s__FluidCylinder,s__FluidPowerDevice) ).

fof(kb_SUMO_52309,axiom,
    s__models(s__Gyrator,s__FluidCylinder) ).

fof(kb_SUMO_52310,axiom,
    s__documentation(s__Valve,s__EnglishLanguage,'A hydraulic valve.') ).

fof(kb_SUMO_52311,axiom,
    s__lexicon(s__Valve,s__LexNoun,valve) ).

fof(kb_SUMO_52312,axiom,
    s__subclass(s__Valve,s__MechanicalDevice) ).

fof(kb_SUMO_52313,axiom,
    s__subclass(s__Valve,s__FluidPowerDevice) ).

fof(kb_SUMO_52314,axiom,
    s__documentation(s__DirectionalControlValve,s__EnglishLanguage,'Valve that controls the direction of flow of a fluid') ).

fof(kb_SUMO_52315,axiom,
    s__lexicon(s__DirectionalControlValve,s__LexNoun,'{directional control} valve') ).

fof(kb_SUMO_52316,axiom,
    s__subclass(s__DirectionalControlValve,s__Valve) ).

fof(kb_SUMO_52317,axiom,
    s__instance(s__DirectionalControlValve__t,s__SetOrClass) ).

fof(kb_SUMO_52318,axiom,
    s__documentation(s__SpoolValve,s__EnglishLanguage,'a directional control valve that uses a spool to control the direction of flow') ).

fof(kb_SUMO_52319,axiom,
    s__subclass(s__SpoolValve,s__DirectionalControlValve) ).

fof(kb_SUMO_52320,axiom,
    s__instance(s__SpoolValve__t,s__SetOrClass) ).

fof(kb_SUMO_52321,axiom,
    s__documentation(s__PressureControlValve,s__EnglishLanguage,'valve that controls the pressure in a fluid') ).

fof(kb_SUMO_52322,axiom,
    s__lexicon(s__PressureControlValve,s__LexNoun,'{pressure control} valve') ).

fof(kb_SUMO_52323,axiom,
    s__subclass(s__PressureControlValve,s__Valve) ).

fof(kb_SUMO_52324,axiom,
    s__instance(s__PressureControlValve__t,s__SetOrClass) ).

fof(kb_SUMO_52325,axiom,
    s__documentation(s__ReliefValve,s__EnglishLanguage,'Most common type of a presure control valve; it consists of a piston that is retained on its seat by a spring') ).

fof(kb_SUMO_52326,axiom,
    s__lexicon(s__ReliefValve,s__LexNoun,'relief valve') ).

fof(kb_SUMO_52327,axiom,
    s__subclass(s__ReliefValve,s__PressureControlValve) ).

fof(kb_SUMO_52328,axiom,
    s__instance(s__ReliefValve__t,s__SetOrClass) ).

fof(kb_SUMO_52329,axiom,
    s__documentation(s__VolumeControlValve,s__EnglishLanguage,'valve that controls the flow rate of a fluid') ).

fof(kb_SUMO_52330,axiom,
    s__lexicon(s__VolumeControlValve,s__LexNoun,'{volume control} valve') ).

fof(kb_SUMO_52331,axiom,
    s__subclass(s__VolumeControlValve,s__Valve) ).

fof(kb_SUMO_52332,axiom,
    s__instance(s__VolumeControlValve__t,s__SetOrClass) ).

fof(kb_SUMO_52333,axiom,
    s__documentation(s__ElectricalComponent,s__EnglishLanguage,'A discrete &%ElectricDevice for general usage, such as resistors, capacitors, diodes, transistors etc.') ).

fof(kb_SUMO_52334,axiom,
    s__subclass(s__ElectricalComponent,s__ElectricDevice) ).

fof(kb_SUMO_52335,axiom,
    s__documentation(s__ElectricalCircuit,s__EnglishLanguage,'A complex &%ElectricDevice consisting of several mutually interconnected electrical components.') ).

fof(kb_SUMO_52336,axiom,
    s__subclass(s__ElectricalCircuit,s__ElectricDevice) ).

fof(kb_SUMO_52337,axiom,
    s__documentation(s__Amplifier,s__EnglishLanguage,'Electronic equipment that increases strength of signals passing through it, it can be modeled using a controlled source, or an operational amplifier.') ).

fof(kb_SUMO_52338,axiom,
    s__lexicon(s__Amplifier,s__LexNoun,amplifier) ).

fof(kb_SUMO_52339,axiom,
    s__subclass(s__Amplifier,s__ElectricalCircuit) ).

fof(kb_SUMO_52340,axiom,
    s__instance(s__ElectricalCircuit__t,s__SetOrClass) ).

fof(kb_SUMO_52341,axiom,
    s__documentation(s__FrequencyFilter,s__EnglishLanguage,'Alters the frequency spectrum of signals passing through it') ).

fof(kb_SUMO_52342,axiom,
    s__lexicon(s__FrequencyFilter,s__LexNoun,'frequency filter') ).

fof(kb_SUMO_52343,axiom,
    s__subclass(s__FrequencyFilter,s__ElectricalCircuit) ).

fof(kb_SUMO_52344,axiom,
    s__instance(s__FrequencyFilter__t,s__SetOrClass) ).

fof(kb_SUMO_52345,axiom,
    s__documentation(s__InvertingAmplifier,s__EnglishLanguage,'An &%Amplifier that changes the polarity of the input signal.') ).

fof(kb_SUMO_52346,axiom,
    s__lexicon(s__InvertingAmplifier,s__LexNoun,'inverting amplifier') ).

fof(kb_SUMO_52347,axiom,
    s__subclass(s__InvertingAmplifier,s__Amplifier) ).

fof(kb_SUMO_52348,axiom,
    s__instance(s__InvertingAmplifier__t,s__SetOrClass) ).

fof(kb_SUMO_52349,axiom,
    s__instance(s__Amplifier__t,s__SetOrClass) ).

fof(kb_SUMO_52350,axiom,
    s__documentation(s__NoninvertingAmplifier,s__EnglishLanguage,'An &%Amplifier that does not change the polarity of the input signal.') ).

fof(kb_SUMO_52351,axiom,
    s__lexicon(s__Amplifier,s__LexNoun,'non-inverting amplifier') ).

fof(kb_SUMO_52352,axiom,
    s__subclass(s__NoninvertingAmplifier,s__Amplifier) ).

fof(kb_SUMO_52353,axiom,
    s__instance(s__NoninvertingAmplifier__t,s__SetOrClass) ).

fof(kb_SUMO_52354,axiom,
    s__documentation(s__Rectifier,s__EnglishLanguage,'electrical device that transforms alternating into direct current.') ).

fof(kb_SUMO_52355,axiom,
    s__lexicon(s__Rectifier,s__LexNoun,rectifier) ).

fof(kb_SUMO_52356,axiom,
    s__subclass(s__Rectifier,s__ElectricalCircuit) ).

fof(kb_SUMO_52357,axiom,
    s__instance(s__Rectifier__t,s__SetOrClass) ).

fof(kb_SUMO_52358,axiom,
    s__documentation(s__SinglePhaseRectifier,s__EnglishLanguage,'A &%Rectifier of single phase AC voltage.') ).

fof(kb_SUMO_52359,axiom,
    s__lexicon(s__SinglePhaseRectifier,s__LexNoun,'single-phase rectifier') ).

fof(kb_SUMO_52360,axiom,
    s__subclass(s__SinglePhaseRectifier,s__Rectifier) ).

fof(kb_SUMO_52361,axiom,
    s__documentation(s__HalfWaveSinglePhaseRectifier,s__EnglishLanguage,'A &%SinglePhaseRectifier of that exploits only one polarity of the input power source.') ).

fof(kb_SUMO_52362,axiom,
    s__lexicon(s__HalfWaveSinglePhaseRectifier,s__LexNoun,'half-wave single-phase rectifier') ).

fof(kb_SUMO_52363,axiom,
    s__subclass(s__HalfWaveSinglePhaseRectifier,s__SinglePhaseRectifier) ).

fof(kb_SUMO_52364,axiom,
    s__instance(s__HalfWaveSinglePhaseRectifier__t,s__SetOrClass) ).

fof(kb_SUMO_52365,axiom,
    s__instance(s__SinglePhaseRectifier__t,s__SetOrClass) ).

fof(kb_SUMO_52366,axiom,
    s__documentation(s__BridgeSinglePhaseRectifier,s__EnglishLanguage,'A &%SinglePhaseRectifier of that exploits both polarities of the input power source.') ).

fof(kb_SUMO_52367,axiom,
    s__lexicon(s__BridgeSinglePhaseRectifier,s__LexNoun,'bridge single-phase rectifier') ).

fof(kb_SUMO_52368,axiom,
    s__subclass(s__BridgeSinglePhaseRectifier,s__SinglePhaseRectifier) ).

fof(kb_SUMO_52369,axiom,
    s__instance(s__BridgeSinglePhaseRectifier__t,s__SetOrClass) ).

fof(kb_SUMO_52370,axiom,
    s__documentation(s__DoublerSinglePhaseRectifier,s__EnglishLanguage,'A &%SinglePhaseRectifier of that exploits both polarities of the input power source.') ).

fof(kb_SUMO_52371,axiom,
    s__lexicon(s__DoublerSinglePhaseRectifier,s__LexNoun,'doubler rectifier') ).

fof(kb_SUMO_52372,axiom,
    s__subclass(s__DoublerSinglePhaseRectifier,s__SinglePhaseRectifier) ).

fof(kb_SUMO_52373,axiom,
    s__instance(s__DoublerSinglePhaseRectifier__t,s__SetOrClass) ).

fof(kb_SUMO_52374,axiom,
    s__documentation(s__ThreePhaseRectifier,s__EnglishLanguage,'A &%Rectifier of single phase AC voltage.') ).

fof(kb_SUMO_52375,axiom,
    s__lexicon(s__ThreePhaseRectifier,s__LexNoun,'three-phase rectifier') ).

fof(kb_SUMO_52376,axiom,
    s__subclass(s__ThreePhaseRectifier,s__Rectifier) ).

fof(kb_SUMO_52377,axiom,
    s__instance(s__ThreePhaseRectifier__t,s__SetOrClass) ).

fof(kb_SUMO_52378,axiom,
    s__documentation(s__SemiconductorComponent,s__EnglishLanguage,'An electrical device that exploits properties of semiconductors.') ).

fof(kb_SUMO_52379,axiom,
    s__subclass(s__SemiconductorComponent,s__ElectricalComponent) ).

fof(kb_SUMO_52380,axiom,
    s__documentation(s__OperationalAmplifier,s__EnglishLanguage,'A complex semiconductor device with behaviour similar to the &%IdealOperationalAmplifier.') ).

fof(kb_SUMO_52381,axiom,
    s__lexicon(s__OperationalAmplifier,s__LexNoun,'operational amplifier') ).

fof(kb_SUMO_52382,axiom,
    s__subclass(s__OperationalAmplifier,s__ElectricalCircuit) ).

fof(kb_SUMO_52383,axiom,
    s__instance(s__OperationalAmplifier__t,s__SetOrClass) ).

fof(kb_SUMO_52384,axiom,
    s__documentation(s__Diode,s__EnglishLanguage,'A semiconductor device that consists of a p-n junction, it is used e.g. in rectifiers or demodulators.') ).

fof(kb_SUMO_52385,axiom,
    s__subclass(s__Diode,s__SemiconductorComponent) ).

fof(kb_SUMO_52386,axiom,
    s__lexicon(s__Diode,s__LexNoun,diode) ).

fof(kb_SUMO_52387,axiom,
    s__documentation(s__ZenerDiode,s__EnglishLanguage,' ') ).

fof(kb_SUMO_52388,axiom,
    s__subclass(s__ZenerDiode,s__Diode) ).

fof(kb_SUMO_52389,axiom,
    s__instance(s__ZenerDiode__t,s__SetOrClass) ).

fof(kb_SUMO_52390,axiom,
    s__instance(s__Diode__t,s__SetOrClass) ).

fof(kb_SUMO_52391,axiom,
    s__lexicon(s__ZenerDiode,s__LexNoun,'zener diode') ).

fof(kb_SUMO_52392,axiom,
    s__documentation(s__LED,s__EnglishLanguage,'light emitted at a p-n junction is proportional to the bias current, color depends on the material used') ).

fof(kb_SUMO_52393,axiom,
    s__subclass(s__LED,s__Diode) ).

fof(kb_SUMO_52394,axiom,
    s__lexicon(s__LED,s__LexNoun,'LED') ).

fof(kb_SUMO_52395,axiom,
    s__lexicon(s__LED,s__LexNoun,'light-emitting diode') ).

fof(kb_SUMO_52396,axiom,
    s__documentation(s__Transistor,s__EnglishLanguage,'A semiconductor device capable of amplification or switching.') ).

fof(kb_SUMO_52397,axiom,
    s__lexicon(s__Transistor,s__LexNoun,transistor) ).

fof(kb_SUMO_52398,axiom,
    s__subclass(s__Transistor,s__SemiconductorComponent) ).

fof(kb_SUMO_52399,axiom,
    s__instance(s__SemiconductorComponent__t,s__SetOrClass) ).

fof(kb_SUMO_52400,axiom,
    s__documentation(s__Base,s__EnglishLanguage,'the part of a transistor that separates the emitter from the collector') ).

fof(kb_SUMO_52401,axiom,
    s__subclass(s__Base,s__Terminal) ).

fof(kb_SUMO_52402,axiom,
    s__instance(s__Base__t,s__SetOrClass) ).

fof(kb_SUMO_52403,axiom,
    s__lexicon(s__Base,s__LexNoun,base) ).

fof(kb_SUMO_52404,axiom,
    s__meronym(s__Base,s__BjtTransistor) ).

fof(kb_SUMO_52405,axiom,
    s__documentation(s__Collector,s__EnglishLanguage,'the electrode in a transistor through which a primary flow of carriers leaves the inter-electrode region') ).

fof(kb_SUMO_52406,axiom,
    s__subclass(s__Collector,s__Terminal) ).

fof(kb_SUMO_52407,axiom,
    s__instance(s__Collector__t,s__SetOrClass) ).

fof(kb_SUMO_52408,axiom,
    s__lexicon(s__Collector,s__LexNoun,collector) ).

fof(kb_SUMO_52409,axiom,
    s__meronym(s__Collector,s__BjtTransistor) ).

fof(kb_SUMO_52410,axiom,
    s__documentation(s__Emitter,s__EnglishLanguage,'the electrode in a transistor where electrons originate') ).

fof(kb_SUMO_52411,axiom,
    s__subclass(s__Emitter,s__Terminal) ).

fof(kb_SUMO_52412,axiom,
    s__instance(s__Emitter__t,s__SetOrClass) ).

fof(kb_SUMO_52413,axiom,
    s__lexicon(s__Emitter,s__LexNoun,emitter) ).

fof(kb_SUMO_52414,axiom,
    s__meronym(s__Emitter,s__BjtTransistor) ).

fof(kb_SUMO_52415,axiom,
    s__documentation(s__BjtTransistor,s__EnglishLanguage,'Bipolar transistor') ).

fof(kb_SUMO_52416,axiom,
    s__lexicon(s__BjtTransistor,s__LexNoun,'BJT transistor') ).

fof(kb_SUMO_52417,axiom,
    s__subclass(s__BjtTransistor,s__Transistor) ).

fof(kb_SUMO_52418,axiom,
    s__documentation(s__FetTransistor,s__EnglishLanguage,'Field-effect transistor.') ).

fof(kb_SUMO_52419,axiom,
    s__lexicon(s__FetTransistor,s__LexNoun,'FET transistor') ).

fof(kb_SUMO_52420,axiom,
    s__subclass(s__FetTransistor,s__Transistor) ).

fof(kb_SUMO_52421,axiom,
    s__instance(s__Transistor__t,s__SetOrClass) ).

fof(kb_SUMO_52422,axiom,
    s__documentation(s__JfetTransistor,s__EnglishLanguage,'Junction field-effect transistor.') ).

fof(kb_SUMO_52423,axiom,
    s__lexicon(s__JfetTransistor,s__LexNoun,'JFET transistor') ).

fof(kb_SUMO_52424,axiom,
    s__subclass(s__JfetTransistor,s__FetTransistor) ).

fof(kb_SUMO_52425,axiom,
    s__instance(s__JfetTransistor__t,s__SetOrClass) ).

fof(kb_SUMO_52426,axiom,
    s__instance(s__FetTransistor__t,s__SetOrClass) ).

fof(kb_SUMO_52427,axiom,
    s__documentation(s__MosfetTransistor,s__EnglishLanguage,'Metal-oxyde semiconductor field-effect transistor.') ).

fof(kb_SUMO_52428,axiom,
    s__lexicon(s__MosfetTransistor,s__LexNoun,'MOSFET transistor') ).

fof(kb_SUMO_52429,axiom,
    s__subclass(s__MosfetTransistor,s__FetTransistor) ).

fof(kb_SUMO_52430,axiom,
    s__instance(s__MosfetTransistor__t,s__SetOrClass) ).

fof(kb_SUMO_52431,axiom,
    s__documentation(s__NpnTransistor,s__EnglishLanguage,'A &%BjtTransistor with N-P-N junctions.') ).

fof(kb_SUMO_52432,axiom,
    s__lexicon(s__NpnTransistor,s__LexNoun,'NPN transistor') ).

fof(kb_SUMO_52433,axiom,
    s__subclass(s__NpnTransistor,s__BjtTransistor) ).

fof(kb_SUMO_52434,axiom,
    s__instance(s__NpnTransistor__t,s__SetOrClass) ).

fof(kb_SUMO_52435,axiom,
    s__instance(s__BjtTransistor__t,s__SetOrClass) ).

fof(kb_SUMO_52436,axiom,
    s__documentation(s__PnpTransistor,s__EnglishLanguage,'A &%BjtTransistor with P-N-P junctions.') ).

fof(kb_SUMO_52437,axiom,
    s__lexicon(s__PnpTransistor,s__LexNoun,'PNP transistor') ).

fof(kb_SUMO_52438,axiom,
    s__subclass(s__PnpTransistor,s__BjtTransistor) ).

fof(kb_SUMO_52439,axiom,
    s__instance(s__PnpTransistor__t,s__SetOrClass) ).

fof(kb_SUMO_52440,axiom,
    s__documentation(s__Thyristor,s__EnglishLanguage,'a &%SemiconductorComponent that consists of three p-n junctions, it is used e.g. in controlled rectifiers.') ).

fof(kb_SUMO_52441,axiom,
    s__lexicon(s__Thyristor,s__LexNoun,thyristor) ).

fof(kb_SUMO_52442,axiom,
    s__lexicon(s__Thyristor,s__LexNoun,thyrister) ).

fof(kb_SUMO_52443,axiom,
    s__subclass(s__Thyristor,s__SemiconductorComponent) ).

fof(kb_SUMO_52444,axiom,
    s__instance(s__Thyristor__t,s__SetOrClass) ).

fof(kb_SUMO_52445,axiom,
    s__documentation(s__Controller,s__EnglishLanguage,'a mechanism that controls the operation of some device') ).

fof(kb_SUMO_52446,axiom,
    s__subclass(s__Controller,s__UnknownDomainDevice) ).

fof(kb_SUMO_52447,axiom,
    s__instance(s__Controller__t,s__SetOrClass) ).

fof(kb_SUMO_52448,axiom,
    s__instance(s__UnknownDomainDevice__t,s__SetOrClass) ).

fof(kb_SUMO_52449,axiom,
    s__subclass(s__RemoteControl,s__Controller) ).

fof(kb_SUMO_52450,axiom,
    s__documentation(s__RemoteControl,s__EnglishLanguage,'&%RemoteControl is &%Controller that does some &%ElectronicSignalling to communicate and control another &%Device') ).

fof(kb_SUMO_52451,axiom,
    s__termFormat(s__EnglishLanguage,s__RemoteControl,'remote control') ).

fof(kb_SUMO_52452,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__instance(V__X,s__RemoteControl)
       => s__hasPurpose(V__X,'(? [V__SIGNAL,V__DEVICE] : (s__instance(V__SIGNAL,s__Process) & s__instance(V__SIGNAL,s__ElectronicSignalling) & s__agent(V__SIGNAL,V__X) & s__destination(V__SIGNAL,V__DEVICE) & s__instance(V__DEVICE,s__Device) & (~ (V__X = V__DEVICE))))') ) ) ).

fof(kb_SUMO_52453,axiom,
    s__subclass(s__TemperatureControl,s__Controller) ).

fof(kb_SUMO_52454,axiom,
    s__instance(s__TemperatureControl__t,s__SetOrClass) ).

fof(kb_SUMO_52455,axiom,
    s__documentation(s__TemperatureControl,s__EnglishLanguage,'&%TemperatureControl is a type of &%Controller that is used to set the ideal &%airTemperature in the room. It is normally a part of an &%ElectricDevice that conditions the room to reach that temperature') ).

fof(kb_SUMO_52456,axiom,
    s__termFormat(s__EnglishLanguage,s__TemperatureControl,'temperature control') ).

fof(kb_SUMO_52457,axiom,
    ! [V__X,V__CTRL] :
      ( ( s__instance(V__CTRL,s__Object)
        & s__instance(V__X,s__Object) )
     => ( s__instance(V__CTRL,s__TemperatureControl)
       => ? [V__DEVICE,V__TEMP] :
            ( s__instance(V__DEVICE,s__ElectricDevice)
            & s__part(V__CTRL,V__DEVICE)
            & s__hasPurpose(V__DEVICE,'(? [V__PROC,V__AREA] : (s__instance(V__AREA,s__Object) & s__instance(V__TEMP,s__TemperatureMeasure) & s__instance(V__DEVICE,s__Object) & s__instance(V__AREA,s__Region) & s__instance(V__PROC,s__Process) & s__instrument(V__PROC,V__X) & s__result(V__PROC,s__airTemperature(V__AREA,V__TEMP))))') ) ) ) ).

fof(kb_SUMO_52458,axiom,
    s__documentation(s__Method,s__EnglishLanguage,'a way of doing something, esp. a systematic one; implies an orderly logical arrangement (usually in steps).') ).

fof(kb_SUMO_52459,axiom,
    s__subclass(s__Method,s__Procedure) ).

fof(kb_SUMO_52460,axiom,
    s__documentation(s__MathematicalMethod,s__EnglishLanguage,'A &%Method that involves using mathematical aparatus.') ).

fof(kb_SUMO_52461,axiom,
    s__subclass(s__MathematicalMethod,s__Method) ).

fof(kb_SUMO_52462,axiom,
    s__instance(s__MathematicalMethod__t,s__SetOrClass) ).

fof(kb_SUMO_52463,axiom,
    s__instance(s__Method__t,s__SetOrClass) ).

fof(kb_SUMO_52464,axiom,
    s__documentation(s__FourierAnalysis,s__EnglishLanguage,'Computing a Fourier series for given periodic function') ).

fof(kb_SUMO_52465,axiom,
    s__lexicon(s__FourierAnalysis,s__LexNoun,'Fourier analysis') ).

fof(kb_SUMO_52466,axiom,
    s__subclass(s__FourierAnalysis,s__MathematicalMethod) ).

fof(kb_SUMO_52467,axiom,
    s__instance(s__FourierAnalysis__t,s__SetOrClass) ).

fof(kb_SUMO_52468,axiom,
    s__documentation(s__FourierSynthesis,s__EnglishLanguage,'Reconstruction of a periodic function from its Fourier series representation.') ).

fof(kb_SUMO_52469,axiom,
    s__lexicon(s__FourierSynthesis,s__LexNoun,'Fourier synthesis') ).

fof(kb_SUMO_52470,axiom,
    s__subclass(s__FourierSynthesis,s__MathematicalMethod) ).

fof(kb_SUMO_52471,axiom,
    s__instance(s__FourierSynthesis__t,s__SetOrClass) ).

fof(kb_SUMO_52472,axiom,
    s__documentation(s__Discretization,s__EnglishLanguage,'A method of converting continuous problem to a discrete one, loaded by some discretization error.') ).

fof(kb_SUMO_52473,axiom,
    s__lexicon(s__Discretization,s__LexNoun,discretization) ).

fof(kb_SUMO_52474,axiom,
    s__lexicon(s__Discretization,s__LexVerb,discretize) ).

fof(kb_SUMO_52475,axiom,
    s__subclass(s__Discretization,s__MathematicalMethod) ).

fof(kb_SUMO_52476,axiom,
    s__instance(s__Discretization__t,s__SetOrClass) ).

fof(kb_SUMO_52477,axiom,
    s__documentation(s__Technique,s__EnglishLanguage,'A practical &%Method or art applied to some particular task') ).

fof(kb_SUMO_52478,axiom,
    s__subclass(s__Technique,s__Method) ).

fof(kb_SUMO_52479,axiom,
    s__instance(s__Technique__t,s__SetOrClass) ).

fof(kb_SUMO_52480,axiom,
    s__documentation(s__ElectricalEngineeringMethod,s__EnglishLanguage,'A &%Method used in electrical engineering for designing and constructing electrical devices.') ).

fof(kb_SUMO_52481,axiom,
    s__lexicon(s__ElectricalEngineeringMethod,s__LexNoun,'{electrical engineering} method') ).

fof(kb_SUMO_52482,axiom,
    s__subclass(s__ElectricalEngineeringMethod,s__Method) ).

fof(kb_SUMO_52483,axiom,
    s__documentation(s__Pwm,s__EnglishLanguage,'Pulse-width modulation technique') ).

fof(kb_SUMO_52484,axiom,
    s__subclass(s__Pwm,s__ElectricalEngineeringMethod) ).

fof(kb_SUMO_52485,axiom,
    s__instance(s__Pwm__t,s__SetOrClass) ).

fof(kb_SUMO_52486,axiom,
    s__instance(s__ElectricalEngineeringMethod__t,s__SetOrClass) ).

fof(kb_SUMO_52487,axiom,
    s__documentation(s__EngineersSubprocess,s__EnglishLanguage,'a class of subprocesses that are needed to design and operate an engineering system') ).

fof(kb_SUMO_52488,axiom,
    s__subclass(s__EngineersSubprocess,s__IntentionalProcess) ).

fof(kb_SUMO_52489,axiom,
    s__instance(s__EngineersSubprocess__t,s__SetOrClass) ).

fof(kb_SUMO_52490,axiom,
    s__documentation(s__EngineersProcess,s__EnglishLanguage,'a process of designing, manufacturing and operating of an engineering system involving all stages of the life cycle.') ).

fof(kb_SUMO_52491,axiom,
    s__subclass(s__EngineersProcess,s__EngineersSubprocess) ).

fof(kb_SUMO_52492,axiom,
    s__instance(s__EngineersProcess__t,s__SetOrClass) ).

fof(kb_SUMO_52493,axiom,
    s__instance(s__engineers__m,s__BinaryPredicate) ).

fof(kb_SUMO_52494,axiom,
    s__domain(s__engineers__m,"1",s__Agent) ).

fof(kb_SUMO_52495,axiom,
    s__domain(s__engineers__m,"2",s__Artifact) ).

fof(kb_SUMO_52496,axiom,
    s__documentation(s__engineers__m,s__EnglishLanguage,'(engineers ?AGENT ?OBJECT) means the &%Agent ?AGENT engineered some &%Artifact ?OBJECT') ).

fof(kb_SUMO_52497,axiom,
    s__termFormat(s__EnglishLanguage,s__engineers__m,engineers) ).

fof(kb_SUMO_52498,axiom,
    ! [V__OBJECT,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Agent)
        & s__instance(V__OBJECT,s__Artifact) )
     => ( s__engineers(V__AGENT,V__OBJECT)
       => ? [V__ENGINEERING] :
            ( s__instance(V__ENGINEERING,s__Process)
            & s__instance(V__ENGINEERING,s__EngineersProcess)
            & s__agent(V__ENGINEERING,V__AGENT)
            & s__result(V__ENGINEERING,V__OBJECT) ) ) ) ).

fof(kb_SUMO_52499,axiom,
    s__documentation(s__SystemSpecification,s__EnglishLanguage,'a process of specifying requirements on a system') ).

fof(kb_SUMO_52500,axiom,
    s__lexicon(s__SystemSpecification,s__LexNoun,'system specification') ).

fof(kb_SUMO_52501,axiom,
    s__subclass(s__SystemSpecification,s__EngineersSubprocess) ).

fof(kb_SUMO_52502,axiom,
    s__instance(s__SystemSpecification__t,s__SetOrClass) ).

fof(kb_SUMO_52503,axiom,
    s__documentation(s__SystemDesign,s__EnglishLanguage,'a process of designing an engineering system') ).

fof(kb_SUMO_52504,axiom,
    s__lexicon(s__SystemDesign,s__LexNoun,'system design') ).

fof(kb_SUMO_52505,axiom,
    s__lexicon(s__SystemDesign,s__LexNoun,'{design of} system') ).

fof(kb_SUMO_52506,axiom,
    s__subclass(s__SystemDesign,s__EngineersSubprocess) ).

fof(kb_SUMO_52507,axiom,
    s__instance(s__SystemDesign__t,s__SetOrClass) ).

fof(kb_SUMO_52508,axiom,
    s__documentation(s__ControlDesignMethod,s__EnglishLanguage,'A class of control design method') ).

fof(kb_SUMO_52509,axiom,
    s__subclass(s__ControlDesignMethod,s__Method) ).

fof(kb_SUMO_52510,axiom,
    s__documentation(s__RootLocus,s__EnglishLanguage,'Root-locus control design method') ).

fof(kb_SUMO_52511,axiom,
    s__subclass(s__RootLocus,s__ControlDesignMethod) ).

fof(kb_SUMO_52512,axiom,
    s__instance(s__RootLocus__t,s__SetOrClass) ).

fof(kb_SUMO_52513,axiom,
    s__instance(s__ControlDesignMethod__t,s__SetOrClass) ).

fof(kb_SUMO_52514,axiom,
    s__lexicon(s__RootLocus,s__LexNoun,'{root locus}') ).

fof(kb_SUMO_52515,axiom,
    s__documentation(s__ScientificLaw,s__EnglishLanguage,'A generalization based on recurring facts or events (in science or mathematics etc)') ).

fof(kb_SUMO_52516,axiom,
    s__subclass(s__ScientificLaw,s__Proposition) ).

fof(kb_SUMO_52517,axiom,
    s__instance(s__ScientificLaw__t,s__SetOrClass) ).

fof(kb_SUMO_52518,axiom,
    s__documentation(s__NewtonsLaw,s__EnglishLanguage,'One of three basic laws of classical mechanics.') ).

fof(kb_SUMO_52519,axiom,
    s__lexicon(s__NewtonsLaw,s__LexNoun,'Newtons law') ).

fof(kb_SUMO_52520,axiom,
    s__subclass(s__NewtonsLaw,s__ScientificLaw) ).

fof(kb_SUMO_52521,axiom,
    s__documentation(s__NewtonsFirstLaw,s__EnglishLanguage,'A body remains at rest or in motion with a constant velocity unless acted upon by an external force') ).

fof(kb_SUMO_52522,axiom,
    s__lexicon(s__NewtonsFirstLaw,s__LexNoun,'{Newtons first} law') ).

fof(kb_SUMO_52523,axiom,
    s__subclass(s__NewtonsFirstLaw,s__NewtonsLaw) ).

fof(kb_SUMO_52524,axiom,
    s__instance(s__NewtonsFirstLaw__t,s__SetOrClass) ).

fof(kb_SUMO_52525,axiom,
    s__documentation(s__NewtonsSecondLaw,s__EnglishLanguage,'The rate of change of momentum is proportional to the imposed force and goes in the direction of the force') ).

fof(kb_SUMO_52526,axiom,
    s__lexicon(s__NewtonsSecondLaw,s__LexNoun,'{Newtons second} law') ).

fof(kb_SUMO_52527,axiom,
    s__subclass(s__NewtonsSecondLaw,s__NewtonsLaw) ).

fof(kb_SUMO_52528,axiom,
    s__instance(s__NewtonsSecondLaw__t,s__SetOrClass) ).

fof(kb_SUMO_52529,axiom,
    s__instance(s__NewtonsLaw__t,s__SetOrClass) ).

fof(kb_SUMO_52530,axiom,
    s__documentation(s__NewtonsThirdLaw,s__EnglishLanguage,'Action and reaction are equal and opposite.') ).

fof(kb_SUMO_52531,axiom,
    s__lexicon(s__NewtonsThirdLaw,s__LexNoun,'{Newtons third} law') ).

fof(kb_SUMO_52532,axiom,
    s__subclass(s__NewtonsThirdLaw,s__NewtonsLaw) ).

fof(kb_SUMO_52533,axiom,
    s__instance(s__NewtonsThirdLaw__t,s__SetOrClass) ).

fof(kb_SUMO_52534,axiom,
    s__documentation(s__MultipolePostulate,s__EnglishLanguage,'One of the postulates of the multipole modeling theory.') ).

fof(kb_SUMO_52535,axiom,
    s__subclass(s__MultipolePostulate,s__Law) ).

fof(kb_SUMO_52536,axiom,
    s__instance(s__MultipolePostulate__t,s__SetOrClass) ).

fof(kb_SUMO_52537,axiom,
    s__instance(s__Law__t,s__SetOrClass) ).

fof(kb_SUMO_52538,axiom,
    s__documentation(s__PostulateOfContinuity,s__EnglishLanguage,'The sum of through variables of poles of multipole section is equal to zero.') ).

fof(kb_SUMO_52539,axiom,
    s__subclass(s__PostulateOfContinuity,s__MultipolePostulate) ).

fof(kb_SUMO_52540,axiom,
    s__instance(s__PostulateOfContinuity__t,s__SetOrClass) ).

fof(kb_SUMO_52541,axiom,
    s__lexicon(s__PostulateOfContinuity,s__LexNoun,'postulate {of continuity}') ).

fof(kb_SUMO_52542,axiom,
    s__documentation(s__ConductorSubstance,s__EnglishLanguage,'A &%Substance that readily conducts electricity.') ).

fof(kb_SUMO_52543,axiom,
    s__lexicon(s__ConductorSubstance,s__LexNoun,conductor) ).

fof(kb_SUMO_52544,axiom,
    s__subclass(s__ConductorSubstance,s__Substance) ).

fof(kb_SUMO_52545,axiom,
    s__documentation(s__InsulatorSubstance,s__EnglishLanguage,'a &%Substance such as glass or porcelain with negligible electrical conductivity.') ).

fof(kb_SUMO_52546,axiom,
    s__lexicon(s__InsulatorSubstance,s__LexNoun,insulator) ).

fof(kb_SUMO_52547,axiom,
    s__subclass(s__InsulatorSubstance,s__Substance) ).

fof(kb_SUMO_52548,axiom,
    s__instance(s__InsulatorSubstance__t,s__SetOrClass) ).

fof(kb_SUMO_52549,axiom,
    s__lexicon(s__Computer,s__LexNoun,computer) ).

fof(kb_SUMO_52550,axiom,
    s__lexicon(s__ComputerProgram,s__LexNoun,'{computer program}') ).

fof(kb_SUMO_52551,axiom,
    s__lexicon(s__ComputerProgram,s__LexNoun,program) ).

fof(kb_SUMO_52552,axiom,
    s__documentation(s__ITAgent,s__EnglishLanguage,'agent capable of performing ITProcess') ).

fof(kb_SUMO_52553,axiom,
    s__subclass(s__ITAgent,s__Agent) ).

fof(kb_SUMO_52554,axiom,
    s__instance(s__ITAgent__t,s__SetOrClass) ).

fof(kb_SUMO_52555,axiom,
    s__documentation(s__ITProcess,s__EnglishLanguage,'A process performed on a computer by a human operator.') ).

fof(kb_SUMO_52556,axiom,
    s__subclass(s__ITProcess,s__IntentionalProcess) ).

fof(kb_SUMO_52557,axiom,
    s__instance(s__ITProcess__t,s__SetOrClass) ).

fof(kb_SUMO_52558,axiom,
    ! [V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( s__instance(V__PROCESS,s__ITProcess)
       => ? [V__AGENT,V__PATIENT] :
            ( s__instance(V__AGENT,s__Agent)
            & s__agent(V__PROCESS,V__AGENT)
            & s__patient(V__PROCESS,V__PATIENT)
            & s__instance(V__AGENT,s__ITAgent)
            & s__instance(V__PATIENT,s__Computer) ) ) ) ).

fof(kb_SUMO_52559,axiom,
    s__documentation(s__Installation,s__EnglishLanguage,'The process of deploying an application on a computer.') ).

fof(kb_SUMO_52560,axiom,
    s__lexicon(s__Installation,s__LexNoun,installation) ).

fof(kb_SUMO_52561,axiom,
    s__lexicon(s__Installation,s__LexVerb,install) ).

fof(kb_SUMO_52562,axiom,
    s__subclass(s__Installation,s__ITProcess) ).

fof(kb_SUMO_52563,axiom,
    s__instance(s__Installation__t,s__SetOrClass) ).

fof(kb_SUMO_52564,axiom,
    s__documentation(s__UnInstallation,s__EnglishLanguage,'The process of removing of an installed application from a computer.') ).

fof(kb_SUMO_52565,axiom,
    s__lexicon(s__UnInstallation,s__LexNoun,uninstallation) ).

fof(kb_SUMO_52566,axiom,
    s__lexicon(s__UnInstallation,s__LexVerb,uninstall) ).

fof(kb_SUMO_52567,axiom,
    s__subclass(s__UnInstallation,s__ITProcess) ).

fof(kb_SUMO_52568,axiom,
    s__instance(s__UnInstallation__t,s__SetOrClass) ).

fof(kb_SUMO_52569,axiom,
    s__lexicon(s__OperatingSystem,s__LexNoun,'operating system') ).

fof(kb_SUMO_52570,axiom,
    s__documentation(s__FileSystem,s__EnglishLanguage,'file system') ).

fof(kb_SUMO_52571,axiom,
    s__subclass(s__FileSystem,s__Group) ).

fof(kb_SUMO_52572,axiom,
    s__instance(s__FileSystem__t,s__SetOrClass) ).

fof(kb_SUMO_52573,axiom,
    s__lexicon(s__FileSystem,s__LexNoun,'{file system}') ).

fof(kb_SUMO_52574,axiom,
    s__lexicon(s__ComputerDirectory,s__LexNoun,folder) ).

fof(kb_SUMO_52575,axiom,
    s__lexicon(s__ComputerDirectory,s__LexNoun,directory) ).

fof(kb_SUMO_52576,axiom,
    s__subclass(s__ComputerFile,s__ContentBearingObject) ).

fof(kb_SUMO_52577,axiom,
    s__instance(s__ComputerFile__t,s__SetOrClass) ).

fof(kb_SUMO_52578,axiom,
    s__lexicon(s__ComputerFile,s__LexNoun,file) ).

fof(kb_SUMO_52579,axiom,
    ! [V__FS,V__M] :
      ( ( s__instance(V__M,s__SelfConnectedObject)
        & s__instance(V__FS,s__Collection) )
     => ( ( s__instance(V__FS,s__FileSystem)
          & s__member(V__M,V__FS) )
       => s__instance(V__M,s__ComputerFile) ) ) ).

fof(kb_SUMO_52580,axiom,
    ! [V__F,V__M] :
      ( ( s__instance(V__M,s__SelfConnectedObject)
        & s__instance(V__F,s__Collection) )
     => ( ( s__instance(V__F,s__ComputerDirectory)
          & s__member(V__M,V__F) )
       => s__instance(V__M,s__ComputerFile) ) ) ).

fof(kb_SUMO_52581,axiom,
    s__documentation(s__ApplicationDomain,s__EnglishLanguage,'set of application domains (medicine, physics, etc)') ).

fof(kb_SUMO_52582,axiom,
    s__subclass(s__ApplicationDomain,s__InternalAttribute) ).

fof(kb_SUMO_52583,axiom,
    s__lexicon(s__ApplicationDomain,s__LexNoun,'application domain') ).

fof(kb_SUMO_52584,axiom,
    s__lexicon(s__ApplicationDomain,s__LexNoun,domain) ).

fof(kb_SUMO_52585,axiom,
    s__lexicon(s__ApplicationDomain,s__LexNoun,'domain of interest') ).

fof(kb_SUMO_52586,axiom,
    s__documentation(s__ScienceDomain,s__EnglishLanguage,'science (natural sciences, engineering, medicine...)') ).

fof(kb_SUMO_52587,axiom,
    s__subclass(s__ScienceDomain,s__ApplicationDomain) ).

fof(kb_SUMO_52588,axiom,
    s__instance(s__ScienceDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52589,axiom,
    s__instance(s__ApplicationDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52590,axiom,
    s__lexicon(s__ScienceDomain,s__LexNoun,'science domain') ).

fof(kb_SUMO_52591,axiom,
    s__lexicon(s__ScienceDomain,s__LexNoun,science) ).

fof(kb_SUMO_52592,axiom,
    s__documentation(s__EngineeringDomain,s__EnglishLanguage,'engineering (mechanical, electrical)') ).

fof(kb_SUMO_52593,axiom,
    s__subclass(s__EngineeringDomain,s__ScienceDomain) ).

fof(kb_SUMO_52594,axiom,
    s__instance(s__EngineeringDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52595,axiom,
    s__lexicon(s__EngineeringDomain,s__LexNoun,engineering) ).

fof(kb_SUMO_52596,axiom,
    s__lexicon(s__EngineeringDomain,s__LexNoun,'engineering domain') ).

fof(kb_SUMO_52597,axiom,
    s__documentation(s__MechanicalEngineeringDomain,s__EnglishLanguage,'domain involving mechanical engineering') ).

fof(kb_SUMO_52598,axiom,
    s__subclass(s__MechanicalEngineeringDomain,s__EngineeringDomain) ).

fof(kb_SUMO_52599,axiom,
    s__lexicon(s__MechanicalEngineeringDomain,s__LexNoun,'mechanical engineering') ).

fof(kb_SUMO_52600,axiom,
    s__documentation(s__FluidPowerDomain,s__EnglishLanguage,'fluid power (hydraulic) systems') ).

fof(kb_SUMO_52601,axiom,
    s__subclass(s__FluidPowerDomain,s__MechanicalEngineeringDomain) ).

fof(kb_SUMO_52602,axiom,
    s__instance(s__FluidPowerDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52603,axiom,
    s__lexicon(s__FluidPowerDomain,s__LexNoun,'fluid-power') ).

fof(kb_SUMO_52604,axiom,
    s__lexicon(s__FluidPowerDomain,s__LexNoun,'fluid-power systems') ).

fof(kb_SUMO_52605,axiom,
    s__documentation(s__ElectricalEngineeringDomain,s__EnglishLanguage,'domain involving electrical engineering') ).

fof(kb_SUMO_52606,axiom,
    s__subclass(s__ElectricalEngineeringDomain,s__EngineeringDomain) ).

fof(kb_SUMO_52607,axiom,
    s__lexicon(s__ElectricalEngineeringDomain,s__LexNoun,'electrical engineering') ).

fof(kb_SUMO_52608,axiom,
    s__documentation(s__CircuitTheoryDomain,s__EnglishLanguage,'circuit theory') ).

fof(kb_SUMO_52609,axiom,
    s__subclass(s__CircuitTheoryDomain,s__ElectricalEngineeringDomain) ).

fof(kb_SUMO_52610,axiom,
    s__subclass(s__CircuitTheoryDomain,s__PhysicsDomain) ).

fof(kb_SUMO_52611,axiom,
    s__instance(s__CircuitTheoryDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52612,axiom,
    s__lexicon(s__CircuitTheoryDomain,s__LexNoun,'circuit theory') ).

fof(kb_SUMO_52613,axiom,
    s__documentation(s__ControlDomain,s__EnglishLanguage,control) ).

fof(kb_SUMO_52614,axiom,
    s__subclass(s__ControlDomain,s__EngineeringDomain) ).

fof(kb_SUMO_52615,axiom,
    s__instance(s__ControlDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52616,axiom,
    s__lexicon(s__ControlDomain,s__LexNoun,control) ).

fof(kb_SUMO_52617,axiom,
    s__documentation(s__ElectroMechanicalDevicesDomain,s__EnglishLanguage,'electrical drives (motors)') ).

fof(kb_SUMO_52618,axiom,
    s__subclass(s__ElectroMechanicalDevicesDomain,s__ElectricalEngineeringDomain) ).

fof(kb_SUMO_52619,axiom,
    s__subclass(s__ElectroMechanicalDevicesDomain,s__MechanicalEngineeringDomain) ).

fof(kb_SUMO_52620,axiom,
    s__instance(s__ElectroMechanicalDevicesDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52621,axiom,
    s__instance(s__MechanicalEngineeringDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52622,axiom,
    s__lexicon(s__ElectroMechanicalDevicesDomain,s__LexNoun,'electro-mechanical devices') ).

fof(kb_SUMO_52623,axiom,
    s__documentation(s__ElectricalDrivesDomain,s__EnglishLanguage,'electrical drives (motors)') ).

fof(kb_SUMO_52624,axiom,
    s__subclass(s__ElectricalDrivesDomain,s__ElectroMechanicalDevicesDomain) ).

fof(kb_SUMO_52625,axiom,
    s__instance(s__ElectricalDrivesDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52626,axiom,
    s__lexicon(s__ElectricalDrivesDomain,s__LexNoun,'electrical drives') ).

fof(kb_SUMO_52627,axiom,
    s__documentation(s__RelaysDomain,s__EnglishLanguage,relays) ).

fof(kb_SUMO_52628,axiom,
    s__subclass(s__RelaysDomain,s__ElectroMechanicalDevicesDomain) ).

fof(kb_SUMO_52629,axiom,
    s__instance(s__RelaysDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52630,axiom,
    s__lexicon(s__RelaysDomain,s__LexNoun,relays) ).

fof(kb_SUMO_52631,axiom,
    s__documentation(s__ElectronicsDomain,s__EnglishLanguage,'electronic circuits - electrical circuits containing complex semiconductor components ') ).

fof(kb_SUMO_52632,axiom,
    s__subclass(s__ElectronicsDomain,s__ElectricalEngineeringDomain) ).

fof(kb_SUMO_52633,axiom,
    s__instance(s__ElectricalEngineeringDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52634,axiom,
    s__lexicon(s__ElectronicsDomain,s__LexNoun,electronics) ).

fof(kb_SUMO_52635,axiom,
    s__documentation(s__PowerElectronicsDomain,s__EnglishLanguage,'power electronic circuits (power supplies etc.)') ).

fof(kb_SUMO_52636,axiom,
    s__subclass(s__PowerElectronicsDomain,s__ElectronicsDomain) ).

fof(kb_SUMO_52637,axiom,
    s__instance(s__PowerElectronicsDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52638,axiom,
    s__instance(s__ElectronicsDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52639,axiom,
    s__lexicon(s__PowerElectronicsDomain,s__LexNoun,'power electronics') ).

fof(kb_SUMO_52640,axiom,
    s__documentation(s__NaturalSciencesDomain,s__EnglishLanguage,'natural sciences (mathematics, physics)') ).

fof(kb_SUMO_52641,axiom,
    s__subclass(s__NaturalSciencesDomain,s__ScienceDomain) ).

fof(kb_SUMO_52642,axiom,
    s__instance(s__NaturalSciencesDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52643,axiom,
    s__lexicon(s__NaturalSciencesDomain,s__LexNoun,'natural sciences') ).

fof(kb_SUMO_52644,axiom,
    s__documentation(s__MathematicsDomain,s__EnglishLanguage,mathematics) ).

fof(kb_SUMO_52645,axiom,
    s__subclass(s__MathematicsDomain,s__NaturalSciencesDomain) ).

fof(kb_SUMO_52646,axiom,
    s__instance(s__MathematicsDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52647,axiom,
    s__lexicon(s__MathematicsDomain,s__LexNoun,mathematics) ).

fof(kb_SUMO_52648,axiom,
    s__documentation(s__PhysicsDomain,s__EnglishLanguage,physics) ).

fof(kb_SUMO_52649,axiom,
    s__subclass(s__PhysicsDomain,s__NaturalSciencesDomain) ).

fof(kb_SUMO_52650,axiom,
    s__lexicon(s__PhysicsDomain,s__LexNoun,physics) ).

fof(kb_SUMO_52651,axiom,
    s__documentation(s__MechanicsDomain,s__EnglishLanguage,'basic (theoretic) mechanics') ).

fof(kb_SUMO_52652,axiom,
    s__subclass(s__MechanicsDomain,s__PhysicsDomain) ).

fof(kb_SUMO_52653,axiom,
    s__instance(s__MechanicsDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52654,axiom,
    s__instance(s__PhysicsDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52655,axiom,
    s__lexicon(s__MechanicsDomain,s__LexNoun,mechanics) ).

fof(kb_SUMO_52656,axiom,
    s__documentation(s__AstronomyDomain,s__EnglishLanguage,astronomy) ).

fof(kb_SUMO_52657,axiom,
    s__subclass(s__AstronomyDomain,s__PhysicsDomain) ).

fof(kb_SUMO_52658,axiom,
    s__instance(s__AstronomyDomain__t,s__SetOrClass) ).

fof(kb_SUMO_52659,axiom,
    s__lexicon(s__AstronomyDomain,s__LexNoun,astronomy) ).

fof(kb_SUMO_52660,axiom,
    s__documentation(s__WebDocument,s__EnglishLanguage,'knowledge base document - a document in natural language representing one piece of knowledge in the knowledge base') ).

fof(kb_SUMO_52661,axiom,
    s__subclass(s__WebDocument,s__ContentBearingObject) ).

fof(kb_SUMO_52662,axiom,
    s__instance(s__WebDocument__t,s__SetOrClass) ).

fof(kb_SUMO_52663,axiom,
    s__lexicon(s__WebDocument,s__LexNoun,'knowledge base document') ).

fof(kb_SUMO_52664,axiom,
    s__lexicon(s__WebDocument,s__LexNoun,document) ).

fof(kb_SUMO_52665,axiom,
    s__lexicon(s__WebDocument,s__LexNoun,'web document') ).

fof(kb_SUMO_52666,axiom,
    s__documentation(s__WebDocumentAttribute,s__EnglishLanguage,'knowledge base document attribute') ).

fof(kb_SUMO_52667,axiom,
    s__subclass(s__WebDocumentAttribute,s__InternalAttribute) ).

fof(kb_SUMO_52668,axiom,
    s__instance(s__WebDocumentAttribute__t,s__SetOrClass) ).

fof(kb_SUMO_52669,axiom,
    s__lexicon(s__WebDocumentAttribute,s__LexNoun,'knowledge base document attribute') ).

fof(kb_SUMO_52670,axiom,
    ! [V__OBJ,V__ATTR] :
      ( ( s__instance(V__ATTR,s__Attribute)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__ATTR,s__WebDocumentAttribute)
          & s__attribute(V__OBJ,V__ATTR) )
       => s__instance(V__OBJ,s__WebDocument) ) ) ).

fof(kb_SUMO_52671,axiom,
    s__documentation(s__DocumentCategory,s__EnglishLanguage,'document category') ).

fof(kb_SUMO_52672,axiom,
    s__subclass(s__DocumentCategory,s__WebDocumentAttribute) ).

fof(kb_SUMO_52673,axiom,
    s__lexicon(s__DocumentCategory,s__LexNoun,'document category') ).

fof(kb_SUMO_52674,axiom,
    s__documentation(s__SolvedExampleCategory,s__EnglishLanguage,'solved example') ).

fof(kb_SUMO_52675,axiom,
    s__instance(s__SolvedExampleCategory,s__DocumentCategory) ).

fof(kb_SUMO_52676,axiom,
    s__instance(s__DocumentCategory__t,s__SetOrClass) ).

fof(kb_SUMO_52677,axiom,
    s__lexicon(s__SolvedExampleCategory,s__LexNoun,'solved example') ).

fof(kb_SUMO_52678,axiom,
    s__documentation(s__ArticleCategory,s__EnglishLanguage,article) ).

fof(kb_SUMO_52679,axiom,
    s__instance(s__ArticleCategory,s__DocumentCategory) ).

fof(kb_SUMO_52680,axiom,
    s__lexicon(s__ArticleCategory,s__LexNoun,article) ).

fof(kb_SUMO_52681,axiom,
    s__documentation(s__TutorialCategory,s__EnglishLanguage,tutorial) ).

fof(kb_SUMO_52682,axiom,
    s__instance(s__TutorialCategory,s__DocumentCategory) ).

fof(kb_SUMO_52683,axiom,
    s__lexicon(s__TutorialCategory,s__LexNoun,tutorial) ).

fof(kb_SUMO_52684,axiom,
    s__documentation(s__LibraryModelCategory,s__EnglishLanguage,'library model') ).

fof(kb_SUMO_52685,axiom,
    s__instance(s__LibraryModelCategory,s__DocumentCategory) ).

fof(kb_SUMO_52686,axiom,
    s__lexicon(s__LibraryModelCategory,s__LexNoun,'library model') ).

fof(kb_SUMO_52687,axiom,
    s__subclass(s__IndustryAttribute,s__RelationalAttribute) ).

fof(kb_SUMO_52688,axiom,
    s__documentation(s__IndustryAttribute,s__EnglishLanguage,'&%IndustryAttribute is a class of &%Attributes which identify an &%Organization as belonging to a particular industry type. For example, the company Hallmark has the attribute &%GreetingCardPublishers.') ).

fof(kb_SUMO_52689,axiom,
    s__instance(s__AgricultureForestryFishingAndHunting,s__IndustryAttribute) ).

fof(kb_SUMO_52690,axiom,
    s__documentation(s__AgricultureForestryFishingAndHunting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Agriculture, Forestry, Fishing and Hunting.') ).

fof(kb_SUMO_52691,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__AgricultureForestryFishingAndHunting) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__EV,V__MEM)
            & ? [V__THING,V__EV2,V__MEM2] :
                ( s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__EV2,s__Process)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Agent)
                & s__instance(V__EV,s__Process)
                & ( s__instance(V__EV,s__Killing)
                  | s__instance(V__EV,s__Maintaining) )
                & s__patient(V__EV,V__THING)
                & ( s__instance(V__THING,s__Animal)
                  | s__instance(V__THING,s__Plant) )
                & ~ s__instance(V__THING,s__Human)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_52692,axiom,
    s__subAttribute(s__CropProduction,s__AgricultureForestryFishingAndHunting) ).

fof(kb_SUMO_52693,axiom,
    s__documentation(s__CropProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Crop Production.') ).

fof(kb_SUMO_52694,axiom,
    s__subAttribute(s__OilseedAndGrainFarming,s__CropProduction) ).

fof(kb_SUMO_52695,axiom,
    s__documentation(s__OilseedAndGrainFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Oilseed and Grain Farming.') ).

fof(kb_SUMO_52696,axiom,
    s__subAttribute(s__SoybeanFarming,s__OilseedAndGrainFarming) ).

fof(kb_SUMO_52697,axiom,
    s__documentation(s__SoybeanFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Soybean Farming or Soybeans.') ).

fof(kb_SUMO_52698,axiom,
    s__subAttribute(s__OilseedExceptSoybeanFarming,s__OilseedAndGrainFarming) ).

fof(kb_SUMO_52699,axiom,
    s__documentation(s__OilseedExceptSoybeanFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Oilseed (except Soybean) Farming or Cash Grains, NEC (oilseed, except soybean farming).') ).

fof(kb_SUMO_52700,axiom,
    s__subAttribute(s__DryPeaAndBeanFarming,s__OilseedAndGrainFarming) ).

fof(kb_SUMO_52701,axiom,
    s__documentation(s__DryPeaAndBeanFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Dry Pea and Bean Farming or Cash Grains, NEC (dry pea and bean farms).') ).

fof(kb_SUMO_52702,axiom,
    s__subAttribute(s__WheatFarming,s__OilseedAndGrainFarming) ).

fof(kb_SUMO_52703,axiom,
    s__documentation(s__WheatFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wheat Farming or Wheat.') ).

fof(kb_SUMO_52704,axiom,
    s__subAttribute(s__CornFarming,s__OilseedAndGrainFarming) ).

fof(kb_SUMO_52705,axiom,
    s__documentation(s__CornFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Corn Farming or Corn.') ).

fof(kb_SUMO_52706,axiom,
    s__subAttribute(s__RiceFarming,s__OilseedAndGrainFarming) ).

fof(kb_SUMO_52707,axiom,
    s__documentation(s__RiceFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Rice Farming or Rice.') ).

fof(kb_SUMO_52708,axiom,
    s__subAttribute(s__OtherGrainFarming,s__OilseedAndGrainFarming) ).

fof(kb_SUMO_52709,axiom,
    s__documentation(s__OtherGrainFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Grain Farming.') ).

fof(kb_SUMO_52710,axiom,
    s__subAttribute(s__OilseedAndGrainCombinationFarming,s__OtherGrainFarming) ).

fof(kb_SUMO_52711,axiom,
    s__documentation(s__OilseedAndGrainCombinationFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Oilseed and Grain Combination Farming or Cash Grains, NEC (oilseed and grain combination farms).') ).

fof(kb_SUMO_52712,axiom,
    s__subAttribute(s__AllOtherGrainFarming,s__OtherGrainFarming) ).

fof(kb_SUMO_52713,axiom,
    s__documentation(s__AllOtherGrainFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Grain Farming or Cash Grains, NEC (except popcorn, soybean, and dry pea and bean, and oilseed and grain combination farms).') ).

fof(kb_SUMO_52714,axiom,
    s__subAttribute(s__VegetableAndMelonFarming,s__CropProduction) ).

fof(kb_SUMO_52715,axiom,
    s__documentation(s__VegetableAndMelonFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Vegetable and Melon Farming.') ).

fof(kb_SUMO_52716,axiom,
    s__subAttribute(s__PotatoFarming,s__VegetableAndMelonFarming) ).

fof(kb_SUMO_52717,axiom,
    s__documentation(s__PotatoFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Potato Farming or Irish Potatoes.') ).

fof(kb_SUMO_52718,axiom,
    s__subAttribute(s__OtherVegetableExceptPotatoAndMelonFarming,s__VegetableAndMelonFarming) ).

fof(kb_SUMO_52719,axiom,
    s__documentation(s__OtherVegetableExceptPotatoAndMelonFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Vegetable (except Potato) and Melon Farming or Vegetables and Melons.') ).

fof(kb_SUMO_52720,axiom,
    s__subAttribute(s__FruitAndTreeNutFarming,s__CropProduction) ).

fof(kb_SUMO_52721,axiom,
    s__documentation(s__FruitAndTreeNutFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fruit and Tree Nut Farming.') ).

fof(kb_SUMO_52722,axiom,
    s__subAttribute(s__OrangeGroves,s__FruitAndTreeNutFarming) ).

fof(kb_SUMO_52723,axiom,
    s__documentation(s__OrangeGroves,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Orange Groves or Citrus Fruits (orange groves and farms).') ).

fof(kb_SUMO_52724,axiom,
    s__subAttribute(s__CitrusExceptOrangeGroves,s__FruitAndTreeNutFarming) ).

fof(kb_SUMO_52725,axiom,
    s__documentation(s__CitrusExceptOrangeGroves,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Citrus (except Orange) Groves or Citrus Fruits (except orange groves and farms).') ).

fof(kb_SUMO_52726,axiom,
    s__subAttribute(s__NoncitrusFruitAndTreeNutFarming,s__FruitAndTreeNutFarming) ).

fof(kb_SUMO_52727,axiom,
    s__documentation(s__NoncitrusFruitAndTreeNutFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Noncitrus Fruit and Tree Nut Farming.') ).

fof(kb_SUMO_52728,axiom,
    s__subAttribute(s__AppleOrchards,s__NoncitrusFruitAndTreeNutFarming) ).

fof(kb_SUMO_52729,axiom,
    s__documentation(s__AppleOrchards,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Apple Orchards or Deciduous Tree Fruits (apple orchards and farms).') ).

fof(kb_SUMO_52730,axiom,
    s__subAttribute(s__GrapeVineyards,s__NoncitrusFruitAndTreeNutFarming) ).

fof(kb_SUMO_52731,axiom,
    s__documentation(s__GrapeVineyards,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Grape Vineyards or Grapes.') ).

fof(kb_SUMO_52732,axiom,
    s__subAttribute(s__StrawberryFarming,s__NoncitrusFruitAndTreeNutFarming) ).

fof(kb_SUMO_52733,axiom,
    s__documentation(s__StrawberryFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Strawberry Farming or Berry Crops (strawberry farms).') ).

fof(kb_SUMO_52734,axiom,
    s__subAttribute(s__BerryExceptStrawberryFarming,s__NoncitrusFruitAndTreeNutFarming) ).

fof(kb_SUMO_52735,axiom,
    s__documentation(s__BerryExceptStrawberryFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Berry (except Strawberry) Farming or Berry Crops (except strawberry farms).') ).

fof(kb_SUMO_52736,axiom,
    s__subAttribute(s__TreeNutFarming,s__NoncitrusFruitAndTreeNutFarming) ).

fof(kb_SUMO_52737,axiom,
    s__documentation(s__TreeNutFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tree Nut Farming or Tree Nuts.') ).

fof(kb_SUMO_52738,axiom,
    s__subAttribute(s__FruitAndTreeNutCombinationFarming,s__NoncitrusFruitAndTreeNutFarming) ).

fof(kb_SUMO_52739,axiom,
    s__documentation(s__FruitAndTreeNutCombinationFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fruit and Tree Nut Combination Farming or Fruits and Tree Nuts, NEC (combination farms).') ).

fof(kb_SUMO_52740,axiom,
    s__subAttribute(s__OtherNoncitrusFruitFarming,s__NoncitrusFruitAndTreeNutFarming) ).

fof(kb_SUMO_52741,axiom,
    s__documentation(s__OtherNoncitrusFruitFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Noncitrus Fruit Farming or Deciduous Tree Fruits (except apple orchards and farms).') ).

fof(kb_SUMO_52742,axiom,
    s__subAttribute(s__GreenhouseNurseryAndFloricultureProduction,s__CropProduction) ).

fof(kb_SUMO_52743,axiom,
    s__documentation(s__GreenhouseNurseryAndFloricultureProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Greenhouse, Nursery, and Floriculture Production.') ).

fof(kb_SUMO_52744,axiom,
    s__subAttribute(s__FoodCropsGrownUnderCover,s__GreenhouseNurseryAndFloricultureProduction) ).

fof(kb_SUMO_52745,axiom,
    s__documentation(s__FoodCropsGrownUnderCover,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Food Crops Grown Under Cover.') ).

fof(kb_SUMO_52746,axiom,
    s__subAttribute(s__MushroomProduction,s__FoodCropsGrownUnderCover) ).

fof(kb_SUMO_52747,axiom,
    s__documentation(s__MushroomProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mushroom Production or Food Crops Grown Under Cover (mushrooms, growing of).') ).

fof(kb_SUMO_52748,axiom,
    s__subAttribute(s__OtherFoodCropsGrownUnderCover,s__FoodCropsGrownUnderCover) ).

fof(kb_SUMO_52749,axiom,
    s__documentation(s__OtherFoodCropsGrownUnderCover,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Food Crops Grown Under Cover or Food Crops Grown Under Cover (except mushroom, growing of).') ).

fof(kb_SUMO_52750,axiom,
    s__subAttribute(s__NurseryAndFloricultureProduction,s__GreenhouseNurseryAndFloricultureProduction) ).

fof(kb_SUMO_52751,axiom,
    s__documentation(s__NurseryAndFloricultureProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nursery and Floriculture Production.') ).

fof(kb_SUMO_52752,axiom,
    s__subAttribute(s__NurseryAndTreeProduction,s__NurseryAndFloricultureProduction) ).

fof(kb_SUMO_52753,axiom,
    s__documentation(s__NurseryAndTreeProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nursery and Tree Production or Ornamental Floriculture and Nursery Products (nursery farming).') ).

fof(kb_SUMO_52754,axiom,
    s__subAttribute(s__FloricultureProduction,s__NurseryAndFloricultureProduction) ).

fof(kb_SUMO_52755,axiom,
    s__documentation(s__FloricultureProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Floriculture Production or Ornamental Floriculture and Nursery Products (floriculture farming).') ).

fof(kb_SUMO_52756,axiom,
    s__subAttribute(s__OtherCropFarming,s__CropProduction) ).

fof(kb_SUMO_52757,axiom,
    s__documentation(s__OtherCropFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Crop Farming.') ).

fof(kb_SUMO_52758,axiom,
    s__subAttribute(s__TobaccoFarming,s__OtherCropFarming) ).

fof(kb_SUMO_52759,axiom,
    s__documentation(s__TobaccoFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tobacco Farming or Tobacco.') ).

fof(kb_SUMO_52760,axiom,
    s__subAttribute(s__CottonFarming,s__OtherCropFarming) ).

fof(kb_SUMO_52761,axiom,
    s__documentation(s__CottonFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cotton Farming or Cotton.') ).

fof(kb_SUMO_52762,axiom,
    s__subAttribute(s__SugarcaneFarming,s__OtherCropFarming) ).

fof(kb_SUMO_52763,axiom,
    s__documentation(s__SugarcaneFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sugarcane Farming or Sugarcane and Sugar Beets (sugarcane farms).') ).

fof(kb_SUMO_52764,axiom,
    s__subAttribute(s__HayFarming,s__OtherCropFarming) ).

fof(kb_SUMO_52765,axiom,
    s__documentation(s__HayFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hay Farming or Field Crops, Except Cash Grains, NEC (hay farms).') ).

fof(kb_SUMO_52766,axiom,
    s__subAttribute(s__AllOtherCropFarming,s__OtherCropFarming) ).

fof(kb_SUMO_52767,axiom,
    s__documentation(s__AllOtherCropFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Crop Farming.') ).

fof(kb_SUMO_52768,axiom,
    s__subAttribute(s__SugarBeetFarming,s__AllOtherCropFarming) ).

fof(kb_SUMO_52769,axiom,
    s__documentation(s__SugarBeetFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sugar Beet Farming or Sugarcane and Sugar Beets (sugar beet farms).') ).

fof(kb_SUMO_52770,axiom,
    s__subAttribute(s__PeanutFarming,s__AllOtherCropFarming) ).

fof(kb_SUMO_52771,axiom,
    s__documentation(s__PeanutFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Peanut Farming or Field Crops, Except Cash Grains, NEC (peanut farms).') ).

fof(kb_SUMO_52772,axiom,
    s__subAttribute(s__AllOtherMiscellaneousCropFarming,s__AllOtherCropFarming) ).

fof(kb_SUMO_52773,axiom,
    s__documentation(s__AllOtherMiscellaneousCropFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous Crop Farming or Field Crops, Except Cash Grains, NEC (except peanut, sweet potato, yam and hay farms).') ).

fof(kb_SUMO_52774,axiom,
    s__subAttribute(s__AnimalProduction,s__AgricultureForestryFishingAndHunting) ).

fof(kb_SUMO_52775,axiom,
    s__documentation(s__AnimalProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Animal Production.') ).

fof(kb_SUMO_52776,axiom,
    s__subAttribute(s__CattleRanchingAndFarming,s__AnimalProduction) ).

fof(kb_SUMO_52777,axiom,
    s__documentation(s__CattleRanchingAndFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cattle Ranching and Farming.') ).

fof(kb_SUMO_52778,axiom,
    s__subAttribute(s__BeefCattleRanchingAndFarmingIncludingFeedlots,s__CattleRanchingAndFarming) ).

fof(kb_SUMO_52779,axiom,
    s__documentation(s__BeefCattleRanchingAndFarmingIncludingFeedlots,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Beef Cattle Ranching and Farming, including Feedlots.') ).

fof(kb_SUMO_52780,axiom,
    s__subAttribute(s__BeefCattleRanchingAndFarming,s__BeefCattleRanchingAndFarmingIncludingFeedlots) ).

fof(kb_SUMO_52781,axiom,
    s__documentation(s__BeefCattleRanchingAndFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Beef Cattle Ranching and Farming or Beef Cattle, Except Feedlots.') ).

fof(kb_SUMO_52782,axiom,
    s__subAttribute(s__CattleFeedlots,s__BeefCattleRanchingAndFarmingIncludingFeedlots) ).

fof(kb_SUMO_52783,axiom,
    s__documentation(s__CattleFeedlots,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cattle Feedlots or Beef Cattle Feedlots.') ).

fof(kb_SUMO_52784,axiom,
    s__subAttribute(s__DairyCattleAndMilkProduction,s__CattleRanchingAndFarming) ).

fof(kb_SUMO_52785,axiom,
    s__documentation(s__DairyCattleAndMilkProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Dairy Cattle and Milk Production or Dairy Farms.') ).

fof(kb_SUMO_52786,axiom,
    s__subAttribute(s__DualPurposeCattleRanchingAndFarming,s__CattleRanchingAndFarming) ).

fof(kb_SUMO_52787,axiom,
    s__documentation(s__DualPurposeCattleRanchingAndFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Dual Purpose Cattle Ranching and Farming or Null Set for U.S..') ).

fof(kb_SUMO_52788,axiom,
    s__subAttribute(s__HogAndPigFarming,s__AnimalProduction) ).

fof(kb_SUMO_52789,axiom,
    s__documentation(s__HogAndPigFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hog and Pig Farming.') ).

fof(kb_SUMO_52790,axiom,
    s__subAttribute(s__PoultryAndEggProduction,s__AnimalProduction) ).

fof(kb_SUMO_52791,axiom,
    s__documentation(s__PoultryAndEggProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Poultry and Egg Production.') ).

fof(kb_SUMO_52792,axiom,
    s__subAttribute(s__ChickenEggProduction,s__PoultryAndEggProduction) ).

fof(kb_SUMO_52793,axiom,
    s__documentation(s__ChickenEggProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Chicken Egg Production or Chicken Eggs.') ).

fof(kb_SUMO_52794,axiom,
    s__subAttribute(s__BroilersAndOtherMeatTypeChickenProduction,s__PoultryAndEggProduction) ).

fof(kb_SUMO_52795,axiom,
    s__documentation(s__BroilersAndOtherMeatTypeChickenProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Broilers and Other Meat Type Chicken Production or Broiler, Fryers, and Roaster Chickens.') ).

fof(kb_SUMO_52796,axiom,
    s__subAttribute(s__TurkeyProduction,s__PoultryAndEggProduction) ).

fof(kb_SUMO_52797,axiom,
    s__documentation(s__TurkeyProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Turkey Production or Turkey and Turkey Eggs.') ).

fof(kb_SUMO_52798,axiom,
    s__subAttribute(s__PoultryHatcheries,s__PoultryAndEggProduction) ).

fof(kb_SUMO_52799,axiom,
    s__documentation(s__PoultryHatcheries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Poultry Hatcheries or Poultry Hatcheries.') ).

fof(kb_SUMO_52800,axiom,
    s__subAttribute(s__OtherPoultryProduction,s__PoultryAndEggProduction) ).

fof(kb_SUMO_52801,axiom,
    s__documentation(s__OtherPoultryProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Poultry Production or Poultry and Eggs, NEC.') ).

fof(kb_SUMO_52802,axiom,
    s__subAttribute(s__SheepAndGoatFarming,s__AnimalProduction) ).

fof(kb_SUMO_52803,axiom,
    s__documentation(s__SheepAndGoatFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sheep and Goat Farming.') ).

fof(kb_SUMO_52804,axiom,
    s__subAttribute(s__SheepFarming,s__SheepAndGoatFarming) ).

fof(kb_SUMO_52805,axiom,
    s__documentation(s__SheepFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sheep Farming or Sheep and Goats (sheep farms).') ).

fof(kb_SUMO_52806,axiom,
    s__subAttribute(s__GoatFarming,s__SheepAndGoatFarming) ).

fof(kb_SUMO_52807,axiom,
    s__documentation(s__GoatFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Goat Farming or Sheep and Goats (goat farms).') ).

fof(kb_SUMO_52808,axiom,
    s__subAttribute(s__AnimalAquaculture,s__AnimalProduction) ).

fof(kb_SUMO_52809,axiom,
    s__documentation(s__AnimalAquaculture,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Animal Aquaculture.') ).

fof(kb_SUMO_52810,axiom,
    s__subAttribute(s__FinfishFarmingAndFishHatcheries,s__AnimalAquaculture) ).

fof(kb_SUMO_52811,axiom,
    s__documentation(s__FinfishFarmingAndFishHatcheries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Finfish Farming and Fish Hatcheries or Animal Aquaculture (finfish farms).') ).

fof(kb_SUMO_52812,axiom,
    s__subAttribute(s__ShellfishFarming,s__AnimalAquaculture) ).

fof(kb_SUMO_52813,axiom,
    s__documentation(s__ShellfishFarming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Shellfish Farming or Animal Aquaculture (shellfish farms).') ).

fof(kb_SUMO_52814,axiom,
    s__subAttribute(s__OtherAnimalAquaculture,s__AnimalAquaculture) ).

fof(kb_SUMO_52815,axiom,
    s__documentation(s__OtherAnimalAquaculture,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Animal Aquaculture or Animal Aquaculture (except finfish and shellfish).') ).

fof(kb_SUMO_52816,axiom,
    s__subAttribute(s__OtherAnimalProduction,s__AnimalProduction) ).

fof(kb_SUMO_52817,axiom,
    s__documentation(s__OtherAnimalProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Animal Production.') ).

fof(kb_SUMO_52818,axiom,
    s__subAttribute(s__Apiculture,s__OtherAnimalProduction) ).

fof(kb_SUMO_52819,axiom,
    s__documentation(s__Apiculture,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Apiculture or Animal Specialties, NEC (apiculture).') ).

fof(kb_SUMO_52820,axiom,
    s__subAttribute(s__HorseAndOtherEquineProduction,s__OtherAnimalProduction) ).

fof(kb_SUMO_52821,axiom,
    s__documentation(s__HorseAndOtherEquineProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Horse and Other Equine Production or Horses and Other Equines.') ).

fof(kb_SUMO_52822,axiom,
    s__subAttribute(s__FurBearingAnimalAndRabbitProduction,s__OtherAnimalProduction) ).

fof(kb_SUMO_52823,axiom,
    s__documentation(s__FurBearingAnimalAndRabbitProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fur-Bearing Animal and Rabbit Production or Fur-Bearing Animals and Rabbits.') ).

fof(kb_SUMO_52824,axiom,
    s__subAttribute(s__AllOtherAnimalProduction,s__OtherAnimalProduction) ).

fof(kb_SUMO_52825,axiom,
    s__documentation(s__AllOtherAnimalProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Animal Production or General Livestock, Except Dairy and Poultry.') ).

fof(kb_SUMO_52826,axiom,
    s__subAttribute(s__ForestryAndLogging,s__AgricultureForestryFishingAndHunting) ).

fof(kb_SUMO_52827,axiom,
    s__documentation(s__ForestryAndLogging,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Forestry and Logging.') ).

fof(kb_SUMO_52828,axiom,
    s__subAttribute(s__TimberTractOperations,s__ForestryAndLogging) ).

fof(kb_SUMO_52829,axiom,
    s__documentation(s__TimberTractOperations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Timber Tract Operations.') ).

fof(kb_SUMO_52830,axiom,
    s__subAttribute(s__ForestNurseriesAndGatheringOfForestProducts,s__ForestryAndLogging) ).

fof(kb_SUMO_52831,axiom,
    s__documentation(s__ForestNurseriesAndGatheringOfForestProducts,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Forest Nurseries and Gathering of Forest Products.') ).

fof(kb_SUMO_52832,axiom,
    s__subAttribute(s__Logging,s__ForestryAndLogging) ).

fof(kb_SUMO_52833,axiom,
    s__documentation(s__Logging,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Logging.') ).

fof(kb_SUMO_52834,axiom,
    s__subAttribute(s__FishingHuntingAndTrapping,s__AgricultureForestryFishingAndHunting) ).

fof(kb_SUMO_52835,axiom,
    s__documentation(s__FishingHuntingAndTrapping,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fishing, Hunting and Trapping.') ).

fof(kb_SUMO_52836,axiom,
    s__subAttribute(s__FishingIndustry,s__FishingHuntingAndTrapping) ).

fof(kb_SUMO_52837,axiom,
    s__documentation(s__FishingIndustry,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fishing.') ).

fof(kb_SUMO_52838,axiom,
    s__subAttribute(s__FinfishFishing,s__FishingIndustry) ).

fof(kb_SUMO_52839,axiom,
    s__documentation(s__FinfishFishing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Finfish Fishing or Finfish.') ).

fof(kb_SUMO_52840,axiom,
    s__subAttribute(s__ShellfishFishing,s__FishingIndustry) ).

fof(kb_SUMO_52841,axiom,
    s__documentation(s__ShellfishFishing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Shellfish Fishing or Shellfish.') ).

fof(kb_SUMO_52842,axiom,
    s__subAttribute(s__OtherMarineFishing,s__FishingIndustry) ).

fof(kb_SUMO_52843,axiom,
    s__documentation(s__OtherMarineFishing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Marine Fishing or Miscellaneous Marine Products (except plant aquaculture).') ).

fof(kb_SUMO_52844,axiom,
    s__subAttribute(s__HuntingAndTrapping,s__FishingHuntingAndTrapping) ).

fof(kb_SUMO_52845,axiom,
    s__documentation(s__HuntingAndTrapping,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hunting and Trapping.') ).

fof(kb_SUMO_52846,axiom,
    s__subAttribute(s__SupportActivitiesForAgricultureAndForestry,s__AgricultureForestryFishingAndHunting) ).

fof(kb_SUMO_52847,axiom,
    s__documentation(s__SupportActivitiesForAgricultureAndForestry,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Agriculture and Forestry.') ).

fof(kb_SUMO_52848,axiom,
    s__subAttribute(s__SupportActivitiesForCropProduction,s__SupportActivitiesForAgricultureAndForestry) ).

fof(kb_SUMO_52849,axiom,
    s__documentation(s__SupportActivitiesForCropProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Crop Production.') ).

fof(kb_SUMO_52850,axiom,
    s__subAttribute(s__CottonGinning,s__SupportActivitiesForCropProduction) ).

fof(kb_SUMO_52851,axiom,
    s__documentation(s__CottonGinning,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cotton Ginning or Cotton Ginning.') ).

fof(kb_SUMO_52852,axiom,
    s__subAttribute(s__SoilPreparationPlantingAndCultivating,s__SupportActivitiesForCropProduction) ).

fof(kb_SUMO_52853,axiom,
    s__documentation(s__SoilPreparationPlantingAndCultivating,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Soil Preparation, Planting, and Cultivating or Soil Preparation Services.') ).

fof(kb_SUMO_52854,axiom,
    s__subAttribute(s__CropHarvestingPrimarilyByMachine,s__SupportActivitiesForCropProduction) ).

fof(kb_SUMO_52855,axiom,
    s__documentation(s__CropHarvestingPrimarilyByMachine,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Crop Harvesting, Primarily by Machine or Crop Harvesting, Primarily by Machine.') ).

fof(kb_SUMO_52856,axiom,
    s__subAttribute(s__PostharvestCropActivitiesExceptCottonGinning,s__SupportActivitiesForCropProduction) ).

fof(kb_SUMO_52857,axiom,
    s__documentation(s__PostharvestCropActivitiesExceptCottonGinning,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Postharvest Crop Activities (except Cotton Ginning) or Crop Preparation Services For Market, Except Cotton Ginning (except custom grain grinding).') ).

fof(kb_SUMO_52858,axiom,
    s__subAttribute(s__FarmLaborContractorsAndCrewLeaders,s__SupportActivitiesForCropProduction) ).

fof(kb_SUMO_52859,axiom,
    s__documentation(s__FarmLaborContractorsAndCrewLeaders,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Farm Labor Contractors and Crew Leaders or Farm Labor Contractors and Crew Leaders.') ).

fof(kb_SUMO_52860,axiom,
    s__subAttribute(s__FarmManagementServices,s__SupportActivitiesForCropProduction) ).

fof(kb_SUMO_52861,axiom,
    s__documentation(s__FarmManagementServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Farm Management Services or Farm Management Services.') ).

fof(kb_SUMO_52862,axiom,
    s__subAttribute(s__SupportActivitiesForAnimalProduction,s__SupportActivitiesForAgricultureAndForestry) ).

fof(kb_SUMO_52863,axiom,
    s__documentation(s__SupportActivitiesForAnimalProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Animal Production.') ).

fof(kb_SUMO_52864,axiom,
    s__subAttribute(s__SupportActivitiesForForestry,s__SupportActivitiesForAgricultureAndForestry) ).

fof(kb_SUMO_52865,axiom,
    s__documentation(s__SupportActivitiesForForestry,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Forestry.') ).

fof(kb_SUMO_52866,axiom,
    s__instance(s__Mining,s__IndustryAttribute) ).

fof(kb_SUMO_52867,axiom,
    s__documentation(s__Mining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mining.') ).

fof(kb_SUMO_52868,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__Mining) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__THING,s__Object)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Removing)
                & s__patient(V__EV,V__THING)
                & s__instance(V__THING,s__PureSubstance)
                & s__attribute(V__THING,s__Solid)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_52869,axiom,
    s__subAttribute(s__OilAndGasExtraction,s__Mining) ).

fof(kb_SUMO_52870,axiom,
    s__documentation(s__OilAndGasExtraction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Oil and Gas Extraction.') ).

fof(kb_SUMO_52871,axiom,
    s__subAttribute(s__CrudePetroleumAndNaturalGasExtraction,s__OilAndGasExtraction) ).

fof(kb_SUMO_52872,axiom,
    s__documentation(s__CrudePetroleumAndNaturalGasExtraction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Crude Petroleum and Natural Gas Extraction or Crude Petroleum and Natural Gas.') ).

fof(kb_SUMO_52873,axiom,
    s__subAttribute(s__NaturalGasLiquidExtraction,s__OilAndGasExtraction) ).

fof(kb_SUMO_52874,axiom,
    s__documentation(s__NaturalGasLiquidExtraction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Natural Gas Liquid Extraction or Natural Gas Liquids.') ).

fof(kb_SUMO_52875,axiom,
    s__subAttribute(s__MiningExceptOilAndGas,s__Mining) ).

fof(kb_SUMO_52876,axiom,
    s__documentation(s__MiningExceptOilAndGas,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mining (except Oil and Gas).') ).

fof(kb_SUMO_52877,axiom,
    s__subAttribute(s__CoalMining,s__MiningExceptOilAndGas) ).

fof(kb_SUMO_52878,axiom,
    s__documentation(s__CoalMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Coal Mining.') ).

fof(kb_SUMO_52879,axiom,
    s__subAttribute(s__BituminousCoalAndLigniteSurfaceMining,s__CoalMining) ).

fof(kb_SUMO_52880,axiom,
    s__documentation(s__BituminousCoalAndLigniteSurfaceMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Bituminous Coal and Lignite Surface Mining or Bituminous Coal and Lignite Surface Mining.') ).

fof(kb_SUMO_52881,axiom,
    s__subAttribute(s__BituminousCoalUndergroundMining,s__CoalMining) ).

fof(kb_SUMO_52882,axiom,
    s__documentation(s__BituminousCoalUndergroundMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Bituminous Coal Underground Mining or Bituminous Coal Underground Mining.') ).

fof(kb_SUMO_52883,axiom,
    s__subAttribute(s__AnthraciteMining,s__CoalMining) ).

fof(kb_SUMO_52884,axiom,
    s__documentation(s__AnthraciteMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Anthracite Mining or Anthracite Mining.') ).

fof(kb_SUMO_52885,axiom,
    s__subAttribute(s__MetalOreMining,s__MiningExceptOilAndGas) ).

fof(kb_SUMO_52886,axiom,
    s__documentation(s__MetalOreMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Metal Ore Mining.') ).

fof(kb_SUMO_52887,axiom,
    s__subAttribute(s__IronOreMining,s__MetalOreMining) ).

fof(kb_SUMO_52888,axiom,
    s__documentation(s__IronOreMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Iron Ore Mining or Iron Ores.') ).

fof(kb_SUMO_52889,axiom,
    s__subAttribute(s__GoldOreAndSilverOreMining,s__MetalOreMining) ).

fof(kb_SUMO_52890,axiom,
    s__documentation(s__GoldOreAndSilverOreMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Gold Ore and Silver Ore Mining.') ).

fof(kb_SUMO_52891,axiom,
    s__subAttribute(s__GoldOreMining,s__GoldOreAndSilverOreMining) ).

fof(kb_SUMO_52892,axiom,
    s__documentation(s__GoldOreMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Gold Ore Mining or Gold Ores.') ).

fof(kb_SUMO_52893,axiom,
    s__subAttribute(s__SilverOreMining,s__GoldOreAndSilverOreMining) ).

fof(kb_SUMO_52894,axiom,
    s__documentation(s__SilverOreMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Silver Ore Mining or Silver Ores.') ).

fof(kb_SUMO_52895,axiom,
    s__subAttribute(s__CopperNickelLeadAndZincMining,s__MetalOreMining) ).

fof(kb_SUMO_52896,axiom,
    s__documentation(s__CopperNickelLeadAndZincMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Copper, Nickel, Lead, and Zinc Mining.') ).

fof(kb_SUMO_52897,axiom,
    s__subAttribute(s__LeadOreAndZincOreMining,s__CopperNickelLeadAndZincMining) ).

fof(kb_SUMO_52898,axiom,
    s__documentation(s__LeadOreAndZincOreMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lead Ore and Zinc Ore Mining or Lead and Zinc Ores.') ).

fof(kb_SUMO_52899,axiom,
    s__subAttribute(s__CopperOreAndNickelOreMining,s__CopperNickelLeadAndZincMining) ).

fof(kb_SUMO_52900,axiom,
    s__documentation(s__CopperOreAndNickelOreMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Copper Ore and Nickel Ore Mining or Copper Ores.') ).

fof(kb_SUMO_52901,axiom,
    s__subAttribute(s__OtherMetalOreMining,s__MetalOreMining) ).

fof(kb_SUMO_52902,axiom,
    s__documentation(s__OtherMetalOreMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Metal Ore Mining.') ).

fof(kb_SUMO_52903,axiom,
    s__subAttribute(s__UraniumRadiumVanadiumOreMining,s__OtherMetalOreMining) ).

fof(kb_SUMO_52904,axiom,
    s__documentation(s__UraniumRadiumVanadiumOreMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Uranium-Radium-Vanadium Ore Mining or Uranium-Radium-Vanadium Ores.') ).

fof(kb_SUMO_52905,axiom,
    s__subAttribute(s__AllOtherMetalOreMining,s__OtherMetalOreMining) ).

fof(kb_SUMO_52906,axiom,
    s__documentation(s__AllOtherMetalOreMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Metal Ore Mining or Ferroalloy Ores, Except Vanadium (other ferroalloys except nickel).') ).

fof(kb_SUMO_52907,axiom,
    s__subAttribute(s__NonmetallicMineralMiningAndQuarrying,s__MiningExceptOilAndGas) ).

fof(kb_SUMO_52908,axiom,
    s__documentation(s__NonmetallicMineralMiningAndQuarrying,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonmetallic Mineral Mining and Quarrying.') ).

fof(kb_SUMO_52909,axiom,
    s__subAttribute(s__StoneMiningAndQuarrying,s__NonmetallicMineralMiningAndQuarrying) ).

fof(kb_SUMO_52910,axiom,
    s__documentation(s__StoneMiningAndQuarrying,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Stone Mining and Quarrying.') ).

fof(kb_SUMO_52911,axiom,
    s__subAttribute(s__DimensionStoneMiningAndQuarrying,s__StoneMiningAndQuarrying) ).

fof(kb_SUMO_52912,axiom,
    s__documentation(s__DimensionStoneMiningAndQuarrying,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Dimension Stone Mining and Quarrying or Dimension Stone.') ).

fof(kb_SUMO_52913,axiom,
    s__subAttribute(s__CrushedAndBrokenLimestoneMiningAndQuarrying,s__StoneMiningAndQuarrying) ).

fof(kb_SUMO_52914,axiom,
    s__documentation(s__CrushedAndBrokenLimestoneMiningAndQuarrying,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Crushed and Broken Limestone Mining and Quarrying or Crushed and Broken Limestone.') ).

fof(kb_SUMO_52915,axiom,
    s__subAttribute(s__CrushedAndBrokenGraniteMiningAndQuarrying,s__StoneMiningAndQuarrying) ).

fof(kb_SUMO_52916,axiom,
    s__documentation(s__CrushedAndBrokenGraniteMiningAndQuarrying,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Crushed and Broken Granite Mining and Quarrying or Crushed and Broken Granite.') ).

fof(kb_SUMO_52917,axiom,
    s__subAttribute(s__OtherCrushedAndBrokenStoneMiningAndQuarrying,s__StoneMiningAndQuarrying) ).

fof(kb_SUMO_52918,axiom,
    s__documentation(s__OtherCrushedAndBrokenStoneMiningAndQuarrying,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Crushed and Broken Stone Mining and Quarrying or Crushed and Broken Stone, NEC.') ).

fof(kb_SUMO_52919,axiom,
    s__subAttribute(s__SandGravelClayAndCeramicAndRefractoryMineralsMiningAndQuarrying,s__NonmetallicMineralMiningAndQuarrying) ).

fof(kb_SUMO_52920,axiom,
    s__documentation(s__SandGravelClayAndCeramicAndRefractoryMineralsMiningAndQuarrying,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sand, Gravel, Clay, and Ceramic and Refractory Minerals Mining and Quarrying.') ).

fof(kb_SUMO_52921,axiom,
    s__subAttribute(s__ConstructionSandAndGravelMining,s__SandGravelClayAndCeramicAndRefractoryMineralsMiningAndQuarrying) ).

fof(kb_SUMO_52922,axiom,
    s__documentation(s__ConstructionSandAndGravelMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Construction Sand and Gravel Mining or Construction Sand and Gravel.') ).

fof(kb_SUMO_52923,axiom,
    s__subAttribute(s__IndustrialSandMining,s__SandGravelClayAndCeramicAndRefractoryMineralsMiningAndQuarrying) ).

fof(kb_SUMO_52924,axiom,
    s__documentation(s__IndustrialSandMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial Sand Mining or Industrial Sand.') ).

fof(kb_SUMO_52925,axiom,
    s__subAttribute(s__KaolinAndBallClayMining,s__SandGravelClayAndCeramicAndRefractoryMineralsMiningAndQuarrying) ).

fof(kb_SUMO_52926,axiom,
    s__documentation(s__KaolinAndBallClayMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Kaolin and Ball Clay Mining or Kaolin and Ball Clay.') ).

fof(kb_SUMO_52927,axiom,
    s__subAttribute(s__ClayAndCeramicAndRefractoryMineralsMining,s__SandGravelClayAndCeramicAndRefractoryMineralsMiningAndQuarrying) ).

fof(kb_SUMO_52928,axiom,
    s__documentation(s__ClayAndCeramicAndRefractoryMineralsMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Clay and Ceramic and Refractory Minerals Mining or Clay, Ceramic, and Refractory Minerals, NEC.') ).

fof(kb_SUMO_52929,axiom,
    s__subAttribute(s__OtherNonmetallicMineralMiningAndQuarrying,s__NonmetallicMineralMiningAndQuarrying) ).

fof(kb_SUMO_52930,axiom,
    s__documentation(s__OtherNonmetallicMineralMiningAndQuarrying,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Nonmetallic Mineral Mining and Quarrying.') ).

fof(kb_SUMO_52931,axiom,
    s__subAttribute(s__PotashSodaAndBorateMineralMining,s__OtherNonmetallicMineralMiningAndQuarrying) ).

fof(kb_SUMO_52932,axiom,
    s__documentation(s__PotashSodaAndBorateMineralMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Potash, Soda, and Borate Mineral Mining or Potash, Soda, and Borate Minerals.') ).

fof(kb_SUMO_52933,axiom,
    s__subAttribute(s__PhosphateRockMining,s__OtherNonmetallicMineralMiningAndQuarrying) ).

fof(kb_SUMO_52934,axiom,
    s__documentation(s__PhosphateRockMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Phosphate Rock Mining or Phosphate Rock.') ).

fof(kb_SUMO_52935,axiom,
    s__subAttribute(s__OtherChemicalAndFertilizerMineralMining,s__OtherNonmetallicMineralMiningAndQuarrying) ).

fof(kb_SUMO_52936,axiom,
    s__documentation(s__OtherChemicalAndFertilizerMineralMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Chemical and Fertilizer Mineral Mining or Chemical and Fertilizer Mineral Mining, NEC.') ).

fof(kb_SUMO_52937,axiom,
    s__subAttribute(s__AllOtherNonmetallicMineralMining,s__OtherNonmetallicMineralMiningAndQuarrying) ).

fof(kb_SUMO_52938,axiom,
    s__documentation(s__AllOtherNonmetallicMineralMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Nonmetallic Mineral Mining or Miscellaneous Nonmetallic Minerals, Except Fuels (except bituminous limestone and bituminous sandstone).') ).

fof(kb_SUMO_52939,axiom,
    s__subAttribute(s__SupportActivitiesForMining,s__Mining) ).

fof(kb_SUMO_52940,axiom,
    s__documentation(s__SupportActivitiesForMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Mining.') ).

fof(kb_SUMO_52941,axiom,
    s__subAttribute(s__DrillingOilAndGasWells,s__SupportActivitiesForMining) ).

fof(kb_SUMO_52942,axiom,
    s__documentation(s__DrillingOilAndGasWells,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Drilling Oil and Gas Wells or Drilling Oil and Gas Wells.') ).

fof(kb_SUMO_52943,axiom,
    s__subAttribute(s__SupportActivitiesForOilAndGasOperations,s__SupportActivitiesForMining) ).

fof(kb_SUMO_52944,axiom,
    s__documentation(s__SupportActivitiesForOilAndGasOperations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Oil and Gas Operations or Oil and Gas Field Exploration Services (except geophysical mapping and surveying).') ).

fof(kb_SUMO_52945,axiom,
    s__subAttribute(s__SupportActivitiesForCoalMining,s__SupportActivitiesForMining) ).

fof(kb_SUMO_52946,axiom,
    s__documentation(s__SupportActivitiesForCoalMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Coal Mining or Coal Mining Services.') ).

fof(kb_SUMO_52947,axiom,
    s__subAttribute(s__SupportActivitiesForMetalMining,s__SupportActivitiesForMining) ).

fof(kb_SUMO_52948,axiom,
    s__documentation(s__SupportActivitiesForMetalMining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Metal Mining or Metal Mining Services (except geophysical surveying and mapping).') ).

fof(kb_SUMO_52949,axiom,
    s__subAttribute(s__SupportActivitiesForNonmetallicMineralsExceptFuels,s__SupportActivitiesForMining) ).

fof(kb_SUMO_52950,axiom,
    s__documentation(s__SupportActivitiesForNonmetallicMineralsExceptFuels,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Nonmetallic Minerals (except Fuels) or Nonmetallic Minerals Services, Except Fuels (except geophysical surveying and mapping).') ).

fof(kb_SUMO_52951,axiom,
    s__instance(s__Utilities,s__IndustryAttribute) ).

fof(kb_SUMO_52952,axiom,
    s__documentation(s__Utilities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Utilities.') ).

fof(kb_SUMO_52953,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__Utilities) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__THING,s__Object)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & ( s__instance(V__EV,s__Removing)
                  | s__instance(V__THING,s__Sewage) )
                & s__patient(V__EV,V__THING)
                & ( s__instance(V__THING,s__Electron)
                  | s__instance(V__THING,s__Water)
                  | ( s__instance(V__THING,s__PureSubstance)
                    & s__capability(s__Combustion,s__patient__m,V__THING) ) )
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__FinancialTransaction)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_52954,axiom,
    s__subAttribute(s__ElectricPowerGenerationTransmissionAndDistribution,s__Utilities) ).

fof(kb_SUMO_52955,axiom,
    s__documentation(s__ElectricPowerGenerationTransmissionAndDistribution,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electric Power Generation, Transmission and Distribution.') ).

fof(kb_SUMO_52956,axiom,
    s__subAttribute(s__ElectricPowerGeneration,s__ElectricPowerGenerationTransmissionAndDistribution) ).

fof(kb_SUMO_52957,axiom,
    s__documentation(s__ElectricPowerGeneration,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electric Power Generation.') ).

fof(kb_SUMO_52958,axiom,
    s__subAttribute(s__HydroElectricPowerGeneration,s__ElectricPowerGeneration) ).

fof(kb_SUMO_52959,axiom,
    s__documentation(s__HydroElectricPowerGeneration,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hydroelectric Power Generation or Electric Services (hydroelectric power generation).') ).

fof(kb_SUMO_52960,axiom,
    s__subAttribute(s__FossilFuelElectricPowerGeneration,s__ElectricPowerGeneration) ).

fof(kb_SUMO_52961,axiom,
    s__documentation(s__FossilFuelElectricPowerGeneration,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fossil Fuel Electric Power Generation or Electric Services (fossil fuel power generation).') ).

fof(kb_SUMO_52962,axiom,
    s__subAttribute(s__NuclearElectricPowerGeneration,s__ElectricPowerGeneration) ).

fof(kb_SUMO_52963,axiom,
    s__documentation(s__NuclearElectricPowerGeneration,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nuclear Electric Power Generation or Electric Services (nuclear electric power generation).') ).

fof(kb_SUMO_52964,axiom,
    s__subAttribute(s__OtherElectricPowerGeneration,s__ElectricPowerGeneration) ).

fof(kb_SUMO_52965,axiom,
    s__documentation(s__OtherElectricPowerGeneration,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Electric Power Generation or Electric Services (other electric power generation).') ).

fof(kb_SUMO_52966,axiom,
    s__subAttribute(s__ElectricPowerTransmissionControlAndDistribution,s__ElectricPowerGenerationTransmissionAndDistribution) ).

fof(kb_SUMO_52967,axiom,
    s__documentation(s__ElectricPowerTransmissionControlAndDistribution,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electric Power Transmission, Control, and Distribution.') ).

fof(kb_SUMO_52968,axiom,
    s__subAttribute(s__ElectricBulkPowerTransmissionAndControl,s__ElectricPowerTransmissionControlAndDistribution) ).

fof(kb_SUMO_52969,axiom,
    s__documentation(s__ElectricBulkPowerTransmissionAndControl,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electric Bulk Power Transmission and Control or Electric Services (electric power transmission and control).') ).

fof(kb_SUMO_52970,axiom,
    s__subAttribute(s__ElectricPowerDistribution,s__ElectricPowerTransmissionControlAndDistribution) ).

fof(kb_SUMO_52971,axiom,
    s__documentation(s__ElectricPowerDistribution,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electric Power Distribution or Electric Services (electric power distribution).') ).

fof(kb_SUMO_52972,axiom,
    s__subAttribute(s__NaturalGasDistribution,s__Utilities) ).

fof(kb_SUMO_52973,axiom,
    s__documentation(s__NaturalGasDistribution,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Natural Gas Distribution.') ).

fof(kb_SUMO_52974,axiom,
    s__subAttribute(s__WaterSewageAndOtherSystems,s__Utilities) ).

fof(kb_SUMO_52975,axiom,
    s__documentation(s__WaterSewageAndOtherSystems,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Water, Sewage and Other Systems.') ).

fof(kb_SUMO_52976,axiom,
    s__subAttribute(s__WaterSupplyAndIrrigationSystems,s__WaterSewageAndOtherSystems) ).

fof(kb_SUMO_52977,axiom,
    s__documentation(s__WaterSupplyAndIrrigationSystems,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Water Supply and Irrigation Systems or Water Supply.') ).

fof(kb_SUMO_52978,axiom,
    s__subAttribute(s__SewageTreatmentFacilities,s__WaterSewageAndOtherSystems) ).

fof(kb_SUMO_52979,axiom,
    s__documentation(s__SewageTreatmentFacilities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sewage Treatment Facilities or Sewerage Systems.') ).

fof(kb_SUMO_52980,axiom,
    s__subAttribute(s__SteamAndAirConditioningSupply,s__WaterSewageAndOtherSystems) ).

fof(kb_SUMO_52981,axiom,
    s__documentation(s__SteamAndAirConditioningSupply,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Steam and Air-Conditioning Supply or Steam and Air-Conditioning Supply.') ).

fof(kb_SUMO_52982,axiom,
    s__instance(s__Construction,s__IndustryAttribute) ).

fof(kb_SUMO_52983,axiom,
    s__documentation(s__Construction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Construction.') ).

fof(kb_SUMO_52984,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__Construction) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Constructing)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_52985,axiom,
    s__subAttribute(s__BuildingDevelopingAndGeneralContracting,s__Construction) ).

fof(kb_SUMO_52986,axiom,
    s__documentation(s__BuildingDevelopingAndGeneralContracting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Building, Developing, and General Contracting.') ).

fof(kb_SUMO_52987,axiom,
    s__subAttribute(s__LandSubdivisionAndLandDevelopment,s__BuildingDevelopingAndGeneralContracting) ).

fof(kb_SUMO_52988,axiom,
    s__documentation(s__LandSubdivisionAndLandDevelopment,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Land Subdivision and Land Development.') ).

fof(kb_SUMO_52989,axiom,
    s__subAttribute(s__ResidentialBuildingConstruction,s__BuildingDevelopingAndGeneralContracting) ).

fof(kb_SUMO_52990,axiom,
    s__documentation(s__ResidentialBuildingConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Residential Building Construction.') ).

fof(kb_SUMO_52991,axiom,
    s__subAttribute(s__SingleFamilyHousingConstruction,s__ResidentialBuildingConstruction) ).

fof(kb_SUMO_52992,axiom,
    s__documentation(s__SingleFamilyHousingConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Single Family Housing Construction or General Contractors-Single-Family Houses.') ).

fof(kb_SUMO_52993,axiom,
    s__subAttribute(s__MultifamilyHousingConstruction,s__ResidentialBuildingConstruction) ).

fof(kb_SUMO_52994,axiom,
    s__documentation(s__MultifamilyHousingConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Multifamily Housing Construction or General Contractors-Residential Building, Other Than Single-Family (except hotel and motel construction).') ).

fof(kb_SUMO_52995,axiom,
    s__subAttribute(s__NonresidentialBuildingConstruction,s__BuildingDevelopingAndGeneralContracting) ).

fof(kb_SUMO_52996,axiom,
    s__documentation(s__NonresidentialBuildingConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonresidential Building Construction.') ).

fof(kb_SUMO_52997,axiom,
    s__subAttribute(s__ManufacturingAndIndustrialBuildingConstruction,s__NonresidentialBuildingConstruction) ).

fof(kb_SUMO_52998,axiom,
    s__documentation(s__ManufacturingAndIndustrialBuildingConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Manufacturing and Industrial Building Construction or Operative Builders (manufacturing and light industrial building construction).') ).

fof(kb_SUMO_52999,axiom,
    s__subAttribute(s__CommercialAndInstitutionalBuildingConstruction,s__NonresidentialBuildingConstruction) ).

fof(kb_SUMO_53000,axiom,
    s__documentation(s__CommercialAndInstitutionalBuildingConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commercial and Institutional Building Construction or General Contractors-Residential Building Other than Single-Family (hotel and motel construction).') ).

fof(kb_SUMO_53001,axiom,
    s__subAttribute(s__HeavyConstruction,s__Construction) ).

fof(kb_SUMO_53002,axiom,
    s__documentation(s__HeavyConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Heavy Construction.') ).

fof(kb_SUMO_53003,axiom,
    s__subAttribute(s__HighwayStreetBridgeAndTunnelConstruction,s__HeavyConstruction) ).

fof(kb_SUMO_53004,axiom,
    s__documentation(s__HighwayStreetBridgeAndTunnelConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Highway, Street, Bridge, and Tunnel Construction.') ).

fof(kb_SUMO_53005,axiom,
    s__subAttribute(s__HighwayAndStreetConstruction,s__HighwayStreetBridgeAndTunnelConstruction) ).

fof(kb_SUMO_53006,axiom,
    s__documentation(s__HighwayAndStreetConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Highway and Street Construction or Highway and Street Construction, Except Elevated Highways.') ).

fof(kb_SUMO_53007,axiom,
    s__subAttribute(s__BridgeAndTunnelConstruction,s__HighwayStreetBridgeAndTunnelConstruction) ).

fof(kb_SUMO_53008,axiom,
    s__documentation(s__BridgeAndTunnelConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Bridge and Tunnel Construction or Bridge, Tunnel, and Elevated Highway Construction.') ).

fof(kb_SUMO_53009,axiom,
    s__subAttribute(s__OtherHeavyConstruction,s__HeavyConstruction) ).

fof(kb_SUMO_53010,axiom,
    s__documentation(s__OtherHeavyConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Heavy Construction.') ).

fof(kb_SUMO_53011,axiom,
    s__subAttribute(s__WaterSewerAndPipelineConstruction,s__OtherHeavyConstruction) ).

fof(kb_SUMO_53012,axiom,
    s__documentation(s__WaterSewerAndPipelineConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Water, Sewer, and Pipeline Construction or Water, Sewer, Pipeline, and Communications and Power Line Construction (water, sewer, and pipeline construction).') ).

fof(kb_SUMO_53013,axiom,
    s__subAttribute(s__PowerAndCommunicationTransmissionLineConstruction,s__OtherHeavyConstruction) ).

fof(kb_SUMO_53014,axiom,
    s__documentation(s__PowerAndCommunicationTransmissionLineConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Power and Communication Transmission Line Construction or Water, Sewer, Pipeline, and Communications and Power Line Construction (communications and power line construction).') ).

fof(kb_SUMO_53015,axiom,
    s__subAttribute(s__IndustrialNonbuildingStructureConstruction,s__OtherHeavyConstruction) ).

fof(kb_SUMO_53016,axiom,
    s__documentation(s__IndustrialNonbuildingStructureConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial Nonbuilding Structure Construction or Heavy Construction, NEC (industrial nonbuilding structures construction).') ).

fof(kb_SUMO_53017,axiom,
    s__subAttribute(s__AllOtherHeavyConstruction,s__OtherHeavyConstruction) ).

fof(kb_SUMO_53018,axiom,
    s__documentation(s__AllOtherHeavyConstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Heavy Construction or Heavy Construction, NEC (nonbuilding structures except industrial construction).') ).

fof(kb_SUMO_53019,axiom,
    s__subAttribute(s__SpecialTradeContractors,s__Construction) ).

fof(kb_SUMO_53020,axiom,
    s__documentation(s__SpecialTradeContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Special Trade Contractors.') ).

fof(kb_SUMO_53021,axiom,
    s__subAttribute(s__PlumbingHeatingAndAirConditioningContractors,s__SpecialTradeContractors) ).

fof(kb_SUMO_53022,axiom,
    s__documentation(s__PlumbingHeatingAndAirConditioningContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plumbing, Heating, and Air-Conditioning Contractors.') ).

fof(kb_SUMO_53023,axiom,
    s__subAttribute(s__PaintingAndWallCoveringContractors,s__SpecialTradeContractors) ).

fof(kb_SUMO_53024,axiom,
    s__documentation(s__PaintingAndWallCoveringContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Painting and Wall Covering Contractors.') ).

fof(kb_SUMO_53025,axiom,
    s__subAttribute(s__ElectricalContractors,s__SpecialTradeContractors) ).

fof(kb_SUMO_53026,axiom,
    s__documentation(s__ElectricalContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electrical Contractors.') ).

fof(kb_SUMO_53027,axiom,
    s__subAttribute(s__MasonryDrywallInsulationAndTileContractors,s__SpecialTradeContractors) ).

fof(kb_SUMO_53028,axiom,
    s__documentation(s__MasonryDrywallInsulationAndTileContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Masonry, Drywall, Insulation, and Tile Contractors.') ).

fof(kb_SUMO_53029,axiom,
    s__subAttribute(s__MasonryAndStoneContractors,s__MasonryDrywallInsulationAndTileContractors) ).

fof(kb_SUMO_53030,axiom,
    s__documentation(s__MasonryAndStoneContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Masonry and Stone Contractors or Masonry, Stone Setting and Other Stone Work.') ).

fof(kb_SUMO_53031,axiom,
    s__subAttribute(s__DrywallPlasteringAcousticalAndInsulationContractors,s__MasonryDrywallInsulationAndTileContractors) ).

fof(kb_SUMO_53032,axiom,
    s__documentation(s__DrywallPlasteringAcousticalAndInsulationContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Drywall, Plastering, Acoustical, and Insulation Contractors or Plastering, Drywall, Acoustical, and Insulation Work.') ).

fof(kb_SUMO_53033,axiom,
    s__subAttribute(s__TileMarbleTerrazzoAndMosaicContractors,s__MasonryDrywallInsulationAndTileContractors) ).

fof(kb_SUMO_53034,axiom,
    s__documentation(s__TileMarbleTerrazzoAndMosaicContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tile, Marble, Terrazzo, and Mosaic Contractors or Terrazzo, Tile, Marble, and Mosaic Work (except fresco work).') ).

fof(kb_SUMO_53035,axiom,
    s__subAttribute(s__CarpentryAndFloorContractors,s__SpecialTradeContractors) ).

fof(kb_SUMO_53036,axiom,
    s__documentation(s__CarpentryAndFloorContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Carpentry and Floor Contractors.') ).

fof(kb_SUMO_53037,axiom,
    s__subAttribute(s__CarpentryContractors,s__CarpentryAndFloorContractors) ).

fof(kb_SUMO_53038,axiom,
    s__documentation(s__CarpentryContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Carpentry Contractors or Carpentry Work.') ).

fof(kb_SUMO_53039,axiom,
    s__subAttribute(s__FloorLayingAndOtherFloorContractors,s__CarpentryAndFloorContractors) ).

fof(kb_SUMO_53040,axiom,
    s__documentation(s__FloorLayingAndOtherFloorContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Floor Laying and Other Floor Contractors or Floor Laying and Other Floor Work, NEC.') ).

fof(kb_SUMO_53041,axiom,
    s__subAttribute(s__RoofingSidingAndSheetMetalContractors,s__SpecialTradeContractors) ).

fof(kb_SUMO_53042,axiom,
    s__documentation(s__RoofingSidingAndSheetMetalContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Roofing, Siding, and Sheet Metal Contractors.') ).

fof(kb_SUMO_53043,axiom,
    s__subAttribute(s__ConcreteContractors,s__SpecialTradeContractors) ).

fof(kb_SUMO_53044,axiom,
    s__documentation(s__ConcreteContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Concrete Contractors.') ).

fof(kb_SUMO_53045,axiom,
    s__subAttribute(s__WaterWellDrillingContractors,s__SpecialTradeContractors) ).

fof(kb_SUMO_53046,axiom,
    s__documentation(s__WaterWellDrillingContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Water Well Drilling Contractors.') ).

fof(kb_SUMO_53047,axiom,
    s__subAttribute(s__OtherSpecialTradeContractors,s__SpecialTradeContractors) ).

fof(kb_SUMO_53048,axiom,
    s__documentation(s__OtherSpecialTradeContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Special Trade Contractors.') ).

fof(kb_SUMO_53049,axiom,
    s__subAttribute(s__StructuralSteelErectionContractors,s__OtherSpecialTradeContractors) ).

fof(kb_SUMO_53050,axiom,
    s__documentation(s__StructuralSteelErectionContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Structural Steel Erection Contractors or Structural Steel Erection.') ).

fof(kb_SUMO_53051,axiom,
    s__subAttribute(s__GlassAndGlazingContractors,s__OtherSpecialTradeContractors) ).

fof(kb_SUMO_53052,axiom,
    s__documentation(s__GlassAndGlazingContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Glass and Glazing Contractors or Glass and Glazing Work.') ).

fof(kb_SUMO_53053,axiom,
    s__subAttribute(s__ExcavationContractors,s__OtherSpecialTradeContractors) ).

fof(kb_SUMO_53054,axiom,
    s__documentation(s__ExcavationContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Excavation Contractors or Excavation Work.') ).

fof(kb_SUMO_53055,axiom,
    s__subAttribute(s__WreckingAndDemolitionContractors,s__OtherSpecialTradeContractors) ).

fof(kb_SUMO_53056,axiom,
    s__documentation(s__WreckingAndDemolitionContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wrecking and Demolition Contractors or Wrecking and Demolition Work.') ).

fof(kb_SUMO_53057,axiom,
    s__subAttribute(s__BuildingEquipmentAndOtherMachineryInstallationContractors,s__OtherSpecialTradeContractors) ).

fof(kb_SUMO_53058,axiom,
    s__documentation(s__BuildingEquipmentAndOtherMachineryInstallationContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Building Equipment and Other Machinery Installation Contractors or Installation or Erection of Building Equipment, NEC.') ).

fof(kb_SUMO_53059,axiom,
    s__subAttribute(s__AllOtherSpecialTradeContractors,s__OtherSpecialTradeContractors) ).

fof(kb_SUMO_53060,axiom,
    s__documentation(s__AllOtherSpecialTradeContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Special Trade Contractors or Special Trade Contractors, NEC (except paint and wallpaper stripping, wall paper removal contractors, and tinting glass work).') ).

fof(kb_SUMO_53061,axiom,
    s__instance(s__FoodManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_53062,axiom,
    s__documentation(s__FoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Food Manufacturing.') ).

fof(kb_SUMO_53063,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__FoodManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Cooking)
                & s__instance(V__EV,s__Manufacture)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53064,axiom,
    s__subAttribute(s__AnimalFoodManufacturing,s__FoodManufacturing) ).

fof(kb_SUMO_53065,axiom,
    s__documentation(s__AnimalFoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Animal Food Manufacturing.') ).

fof(kb_SUMO_53066,axiom,
    s__subAttribute(s__DogAndCatFoodManufacturing,s__AnimalFoodManufacturing) ).

fof(kb_SUMO_53067,axiom,
    s__documentation(s__DogAndCatFoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Dog and Cat Food Manufacturing or Dog and Cat Food.') ).

fof(kb_SUMO_53068,axiom,
    s__subAttribute(s__OtherAnimalFoodManufacturing,s__AnimalFoodManufacturing) ).

fof(kb_SUMO_53069,axiom,
    s__documentation(s__OtherAnimalFoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Animal Food Manufacturing or Prepared Feeds and Feed Ingredients for Animals and Fowls, Except Dogs and Cats (except slaughtering animals for pet food).') ).

fof(kb_SUMO_53070,axiom,
    s__subAttribute(s__GrainAndOilseedMilling,s__FoodManufacturing) ).

fof(kb_SUMO_53071,axiom,
    s__documentation(s__GrainAndOilseedMilling,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Grain and Oilseed Milling.') ).

fof(kb_SUMO_53072,axiom,
    s__subAttribute(s__FlourMillingAndMaltManufacturing,s__GrainAndOilseedMilling) ).

fof(kb_SUMO_53073,axiom,
    s__documentation(s__FlourMillingAndMaltManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Flour Milling and Malt Manufacturing.') ).

fof(kb_SUMO_53074,axiom,
    s__subAttribute(s__FlourMilling,s__FlourMillingAndMaltManufacturing) ).

fof(kb_SUMO_53075,axiom,
    s__documentation(s__FlourMilling,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Flour Milling or Dehydrated Fruits, Vegetables and Soup Mixes (vegetable flour).') ).

fof(kb_SUMO_53076,axiom,
    s__subAttribute(s__RiceMilling,s__FlourMillingAndMaltManufacturing) ).

fof(kb_SUMO_53077,axiom,
    s__documentation(s__RiceMilling,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Rice Milling or Rice Milling.') ).

fof(kb_SUMO_53078,axiom,
    s__subAttribute(s__MaltManufacturing,s__FlourMillingAndMaltManufacturing) ).

fof(kb_SUMO_53079,axiom,
    s__documentation(s__MaltManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Malt Manufacturing or Malt.') ).

fof(kb_SUMO_53080,axiom,
    s__subAttribute(s__StarchAndVegetableFatsAndOilsManufacturing,s__GrainAndOilseedMilling) ).

fof(kb_SUMO_53081,axiom,
    s__documentation(s__StarchAndVegetableFatsAndOilsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Starch and Vegetable Fats and Oils Manufacturing.') ).

fof(kb_SUMO_53082,axiom,
    s__subAttribute(s__WetCornMilling,s__StarchAndVegetableFatsAndOilsManufacturing) ).

fof(kb_SUMO_53083,axiom,
    s__documentation(s__WetCornMilling,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wet Corn Milling or Wet Corn Milling (except refining purchased oil).') ).

fof(kb_SUMO_53084,axiom,
    s__subAttribute(s__SoybeanProcessing,s__StarchAndVegetableFatsAndOilsManufacturing) ).

fof(kb_SUMO_53085,axiom,
    s__documentation(s__SoybeanProcessing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Soybean Processing or Soybean Oil Mills (soybean processing).') ).

fof(kb_SUMO_53086,axiom,
    s__subAttribute(s__OtherOilseedProcessing,s__StarchAndVegetableFatsAndOilsManufacturing) ).

fof(kb_SUMO_53087,axiom,
    s__documentation(s__OtherOilseedProcessing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Oilseed Processing or Cottonseed Oil Mills (cottonseed processing).') ).

fof(kb_SUMO_53088,axiom,
    s__subAttribute(s__FatsAndOilsRefiningAndBlending,s__StarchAndVegetableFatsAndOilsManufacturing) ).

fof(kb_SUMO_53089,axiom,
    s__documentation(s__FatsAndOilsRefiningAndBlending,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fats and Oils Refining and Blending or Wet Corn Milling (refining purchased oil).') ).

fof(kb_SUMO_53090,axiom,
    s__subAttribute(s__BreakfastCerealManufacturing,s__GrainAndOilseedMilling) ).

fof(kb_SUMO_53091,axiom,
    s__documentation(s__BreakfastCerealManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Breakfast Cereal Manufacturing or Cereal Breakfast Foods (breakfast cereal).') ).

fof(kb_SUMO_53092,axiom,
    s__subAttribute(s__SugarAndConfectioneryProductManufacturing,s__FoodManufacturing) ).

fof(kb_SUMO_53093,axiom,
    s__documentation(s__SugarAndConfectioneryProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sugar and Confectionery Product Manufacturing.') ).

fof(kb_SUMO_53094,axiom,
    s__subAttribute(s__SugarManufacturing,s__SugarAndConfectioneryProductManufacturing) ).

fof(kb_SUMO_53095,axiom,
    s__documentation(s__SugarManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sugar Manufacturing.') ).

fof(kb_SUMO_53096,axiom,
    s__subAttribute(s__SugarcaneMills,s__SugarManufacturing) ).

fof(kb_SUMO_53097,axiom,
    s__documentation(s__SugarcaneMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sugarcane Mills or Cane Sugar, Except Refining.') ).

fof(kb_SUMO_53098,axiom,
    s__subAttribute(s__CaneSugarRefining,s__SugarManufacturing) ).

fof(kb_SUMO_53099,axiom,
    s__documentation(s__CaneSugarRefining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cane Sugar Refining or Cane Sugar Refining.') ).

fof(kb_SUMO_53100,axiom,
    s__subAttribute(s__BeetSugarManufacturing,s__SugarManufacturing) ).

fof(kb_SUMO_53101,axiom,
    s__documentation(s__BeetSugarManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Beet Sugar Manufacturing or Beet Sugar.') ).

fof(kb_SUMO_53102,axiom,
    s__subAttribute(s__ChocolateAndConfectioneryManufacturingFromCacaoBeans,s__SugarAndConfectioneryProductManufacturing) ).

fof(kb_SUMO_53103,axiom,
    s__documentation(s__ChocolateAndConfectioneryManufacturingFromCacaoBeans,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Chocolate and Confectionery Manufacturing from Cacao Beans or Chocolate and Cocoa Products (except chocolate products, made from purchased chocolate).') ).

fof(kb_SUMO_53104,axiom,
    s__subAttribute(s__ConfectioneryManufacturingFromPurchasedChocolate,s__SugarAndConfectioneryProductManufacturing) ).

fof(kb_SUMO_53105,axiom,
    s__documentation(s__ConfectioneryManufacturingFromPurchasedChocolate,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Confectionery Manufacturing from Purchased Chocolate or Candy and Other Confectionery Products (chocolate confectionery).') ).

fof(kb_SUMO_53106,axiom,
    s__subAttribute(s__NonchocolateConfectioneryManufacturing,s__SugarAndConfectioneryProductManufacturing) ).

fof(kb_SUMO_53107,axiom,
    s__documentation(s__NonchocolateConfectioneryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonchocolate Confectionery Manufacturing or Candy and Other Confectionery Products (nonchocolate confectionery ).') ).

fof(kb_SUMO_53108,axiom,
    s__subAttribute(s__FruitAndVegetablePreservingAndSpecialtyFoodManufacturing,s__FoodManufacturing) ).

fof(kb_SUMO_53109,axiom,
    s__documentation(s__FruitAndVegetablePreservingAndSpecialtyFoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fruit and Vegetable Preserving and Specialty Food Manufacturing.') ).

fof(kb_SUMO_53110,axiom,
    s__subAttribute(s__FrozenFoodManufacturing,s__FruitAndVegetablePreservingAndSpecialtyFoodManufacturing) ).

fof(kb_SUMO_53111,axiom,
    s__documentation(s__FrozenFoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Frozen Food Manufacturing.') ).

fof(kb_SUMO_53112,axiom,
    s__subAttribute(s__FrozenFruitJuiceAndVegetableManufacturing,s__FrozenFoodManufacturing) ).

fof(kb_SUMO_53113,axiom,
    s__documentation(s__FrozenFruitJuiceAndVegetableManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Frozen Fruit, Juice, and Vegetable Manufacturing or Frozen Fruits, Fruit Juices, and Vegetables.') ).

fof(kb_SUMO_53114,axiom,
    s__subAttribute(s__FrozenSpecialtyFoodManufacturing,s__FrozenFoodManufacturing) ).

fof(kb_SUMO_53115,axiom,
    s__documentation(s__FrozenSpecialtyFoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Frozen Specialty Food Manufacturing or Frozen Specialties, NEC.') ).

fof(kb_SUMO_53116,axiom,
    s__subAttribute(s__FruitAndVegetableCanningPicklingAndDrying,s__FruitAndVegetablePreservingAndSpecialtyFoodManufacturing) ).

fof(kb_SUMO_53117,axiom,
    s__documentation(s__FruitAndVegetableCanningPicklingAndDrying,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fruit and Vegetable Canning, Pickling, and Drying.') ).

fof(kb_SUMO_53118,axiom,
    s__subAttribute(s__FruitAndVegetableCanning,s__FruitAndVegetableCanningPicklingAndDrying) ).

fof(kb_SUMO_53119,axiom,
    s__documentation(s__FruitAndVegetableCanning,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fruit and Vegetable Canning or Canned Fruits, Vegetables, Preserves, Jams, and Jellies.') ).

fof(kb_SUMO_53120,axiom,
    s__subAttribute(s__SpecialtyCanning,s__FruitAndVegetableCanningPicklingAndDrying) ).

fof(kb_SUMO_53121,axiom,
    s__documentation(s__SpecialtyCanning,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Specialty Canning or Canned Specialties (except canned puddings).') ).

fof(kb_SUMO_53122,axiom,
    s__subAttribute(s__DriedAndDehydratedFoodManufacturing,s__FruitAndVegetableCanningPicklingAndDrying) ).

fof(kb_SUMO_53123,axiom,
    s__documentation(s__DriedAndDehydratedFoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Dried and Dehydrated Food Manufacturing or Dried and Dehydrated Fruits, Vegetables and Soup Mixes (except vegetable flour and soup mixes made from purchased dried and dehydrated ingredients made in dehydration plants).') ).

fof(kb_SUMO_53124,axiom,
    s__subAttribute(s__DairyProductManufacturing,s__FoodManufacturing) ).

fof(kb_SUMO_53125,axiom,
    s__documentation(s__DairyProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Dairy Product Manufacturing.') ).

fof(kb_SUMO_53126,axiom,
    s__subAttribute(s__DairyProductExceptFrozenManufacturing,s__DairyProductManufacturing) ).

fof(kb_SUMO_53127,axiom,
    s__documentation(s__DairyProductExceptFrozenManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Dairy Product (except Frozen) Manufacturing.') ).

fof(kb_SUMO_53128,axiom,
    s__subAttribute(s__FluidMilkManufacturing,s__DairyProductExceptFrozenManufacturing) ).

fof(kb_SUMO_53129,axiom,
    s__documentation(s__FluidMilkManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fluid Milk Manufacturing or Fluid Milk (except ultra-high temperature).') ).

fof(kb_SUMO_53130,axiom,
    s__subAttribute(s__CreameryButterManufacturing,s__DairyProductExceptFrozenManufacturing) ).

fof(kb_SUMO_53131,axiom,
    s__documentation(s__CreameryButterManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Creamery Butter Manufacturing or Creamery Butter.') ).

fof(kb_SUMO_53132,axiom,
    s__subAttribute(s__CheeseManufacturing,s__DairyProductExceptFrozenManufacturing) ).

fof(kb_SUMO_53133,axiom,
    s__documentation(s__CheeseManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cheese Manufacturing or Natural, Processed, and Imitation Cheese.') ).

fof(kb_SUMO_53134,axiom,
    s__subAttribute(s__DryCondensedAndEvaporatedDairyProductManufacturing,s__DairyProductExceptFrozenManufacturing) ).

fof(kb_SUMO_53135,axiom,
    s__documentation(s__DryCondensedAndEvaporatedDairyProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Dry, Condensed, and Evaporated Dairy Product Manufacturing or Dry, Condensed and Evaporated Dairy Products.') ).

fof(kb_SUMO_53136,axiom,
    s__subAttribute(s__IceCreamAndFrozenDessertManufacturing,s__DairyProductManufacturing) ).

fof(kb_SUMO_53137,axiom,
    s__documentation(s__IceCreamAndFrozenDessertManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ice Cream and Frozen Dessert Manufacturing or Ice Cream and Frozen Desserts.') ).

fof(kb_SUMO_53138,axiom,
    s__subAttribute(s__AnimalSlaughteringAndProcessing,s__FoodManufacturing) ).

fof(kb_SUMO_53139,axiom,
    s__documentation(s__AnimalSlaughteringAndProcessing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Animal Slaughtering and Processing.') ).

fof(kb_SUMO_53140,axiom,
    s__subAttribute(s__AnimalExceptPoultrySlaughtering,s__AnimalSlaughteringAndProcessing) ).

fof(kb_SUMO_53141,axiom,
    s__documentation(s__AnimalExceptPoultrySlaughtering,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Animal (except Poultry) Slaughtering or Livestock Services, Except Veterinary (custom slaughtering).') ).

fof(kb_SUMO_53142,axiom,
    s__subAttribute(s__MeatProcessedFromCarcasses,s__AnimalSlaughteringAndProcessing) ).

fof(kb_SUMO_53143,axiom,
    s__documentation(s__MeatProcessedFromCarcasses,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Meat Processed from Carcasses or Sausages and Other Prepared Meats (except lard made from purchased materials).') ).

fof(kb_SUMO_53144,axiom,
    s__subAttribute(s__RenderingAndMeatByproductProcessing,s__AnimalSlaughteringAndProcessing) ).

fof(kb_SUMO_53145,axiom,
    s__documentation(s__RenderingAndMeatByproductProcessing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Rendering and Meat Byproduct Processing or Animal and Marine Fats and Oils (animal fats and oils).') ).

fof(kb_SUMO_53146,axiom,
    s__subAttribute(s__PoultryProcessing,s__AnimalSlaughteringAndProcessing) ).

fof(kb_SUMO_53147,axiom,
    s__documentation(s__PoultryProcessing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Poultry Processing or Poultry Slaughtering and Processing (poultry processing).') ).

fof(kb_SUMO_53148,axiom,
    s__subAttribute(s__SeafoodProductPreparationAndPackaging,s__FoodManufacturing) ).

fof(kb_SUMO_53149,axiom,
    s__documentation(s__SeafoodProductPreparationAndPackaging,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Seafood Product Preparation and Packaging.') ).

fof(kb_SUMO_53150,axiom,
    s__subAttribute(s__SeafoodCanning,s__SeafoodProductPreparationAndPackaging) ).

fof(kb_SUMO_53151,axiom,
    s__documentation(s__SeafoodCanning,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Seafood Canning or Animal and Marine Fats and Oils (canned marine fats and oils).') ).

fof(kb_SUMO_53152,axiom,
    s__subAttribute(s__FreshAndFrozenSeafoodProcessing,s__SeafoodProductPreparationAndPackaging) ).

fof(kb_SUMO_53153,axiom,
    s__documentation(s__FreshAndFrozenSeafoodProcessing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fresh and Frozen Seafood Processing or Animal and Marine Fats and Oils (fresh and frozen marine fats and oils).') ).

fof(kb_SUMO_53154,axiom,
    s__subAttribute(s__BakeriesAndTortillaManufacturing,s__FoodManufacturing) ).

fof(kb_SUMO_53155,axiom,
    s__documentation(s__BakeriesAndTortillaManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Bakeries and Tortilla Manufacturing.') ).

fof(kb_SUMO_53156,axiom,
    s__subAttribute(s__BreadAndBakeryProductManufacturing,s__BakeriesAndTortillaManufacturing) ).

fof(kb_SUMO_53157,axiom,
    s__documentation(s__BreadAndBakeryProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Bread and Bakery Product Manufacturing.') ).

fof(kb_SUMO_53158,axiom,
    s__subAttribute(s__RetailBakeries,s__BreadAndBakeryProductManufacturing) ).

fof(kb_SUMO_53159,axiom,
    s__documentation(s__RetailBakeries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Retail Bakeries or Retail Bakeries (bread, cake and related products baked and sold on premise).') ).

fof(kb_SUMO_53160,axiom,
    s__subAttribute(s__CommercialBakeries,s__BreadAndBakeryProductManufacturing) ).

fof(kb_SUMO_53161,axiom,
    s__documentation(s__CommercialBakeries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commercial Bakeries or Bread and Other Bakery Products, Except Cookies and Crackers.') ).

fof(kb_SUMO_53162,axiom,
    s__subAttribute(s__FrozenCakesPiesAndOtherPastriesManufacturing,s__BreadAndBakeryProductManufacturing) ).

fof(kb_SUMO_53163,axiom,
    s__documentation(s__FrozenCakesPiesAndOtherPastriesManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Frozen Cakes, Pies, and Other Pastries Manufacturing or Frozen Bakery Products, Except Bread.') ).

fof(kb_SUMO_53164,axiom,
    s__subAttribute(s__CookieCrackerAndPastaManufacturing,s__BakeriesAndTortillaManufacturing) ).

fof(kb_SUMO_53165,axiom,
    s__documentation(s__CookieCrackerAndPastaManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cookie, Cracker, and Pasta Manufacturing.') ).

fof(kb_SUMO_53166,axiom,
    s__subAttribute(s__CookieAndCrackerManufacturing,s__CookieCrackerAndPastaManufacturing) ).

fof(kb_SUMO_53167,axiom,
    s__documentation(s__CookieAndCrackerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cookie and Cracker Manufacturing or Cookies and Crackers (except unleavened bread and pretzels).') ).

fof(kb_SUMO_53168,axiom,
    s__subAttribute(s__FlourMixesAndDoughManufacturingFromPurchasedFlour,s__CookieCrackerAndPastaManufacturing) ).

fof(kb_SUMO_53169,axiom,
    s__documentation(s__FlourMixesAndDoughManufacturingFromPurchasedFlour,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Flour Mixes and Dough Manufacturing from Purchased Flour or Prepared Flour Mixes and Doughs.') ).

fof(kb_SUMO_53170,axiom,
    s__subAttribute(s__DryPastaManufacturing,s__CookieCrackerAndPastaManufacturing) ).

fof(kb_SUMO_53171,axiom,
    s__documentation(s__DryPastaManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Dry Pasta Manufacturing or Macaroni, Spaghetti, Vermicelli and Noodles.') ).

fof(kb_SUMO_53172,axiom,
    s__subAttribute(s__TortillaManufacturing,s__BakeriesAndTortillaManufacturing) ).

fof(kb_SUMO_53173,axiom,
    s__documentation(s__TortillaManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tortilla Manufacturing or Food Preparations, NEC (tortillas).') ).

fof(kb_SUMO_53174,axiom,
    s__subAttribute(s__OtherFoodManufacturing,s__FoodManufacturing) ).

fof(kb_SUMO_53175,axiom,
    s__documentation(s__OtherFoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Food Manufacturing.') ).

fof(kb_SUMO_53176,axiom,
    s__subAttribute(s__SnackFoodManufacturing,s__OtherFoodManufacturing) ).

fof(kb_SUMO_53177,axiom,
    s__documentation(s__SnackFoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Snack Food Manufacturing.') ).

fof(kb_SUMO_53178,axiom,
    s__subAttribute(s__RoastedNutsAndPeanutButterManufacturing,s__SnackFoodManufacturing) ).

fof(kb_SUMO_53179,axiom,
    s__documentation(s__RoastedNutsAndPeanutButterManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Roasted Nuts and Peanut Butter Manufacturing or Salted and Roasted Nuts and Seeds.') ).

fof(kb_SUMO_53180,axiom,
    s__subAttribute(s__OtherSnackFoodManufacturing,s__SnackFoodManufacturing) ).

fof(kb_SUMO_53181,axiom,
    s__documentation(s__OtherSnackFoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Snack Food Manufacturing or Cookies and Crackers (pretzel, except soft).') ).

fof(kb_SUMO_53182,axiom,
    s__subAttribute(s__CoffeeAndTeaManufacturing,s__OtherFoodManufacturing) ).

fof(kb_SUMO_53183,axiom,
    s__documentation(s__CoffeeAndTeaManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Coffee and Tea Manufacturing or Cereal Breakfast Foods (coffee substitute).') ).

fof(kb_SUMO_53184,axiom,
    s__subAttribute(s__FlavoringSyrupAndConcentrateManufacturing,s__OtherFoodManufacturing) ).

fof(kb_SUMO_53185,axiom,
    s__documentation(s__FlavoringSyrupAndConcentrateManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Flavoring Syrup and Concentrate Manufacturing or Flavoring Extracts and Flavoring Syrups (flavoring syrup and concentrate, except coffee).') ).

fof(kb_SUMO_53186,axiom,
    s__subAttribute(s__SeasoningAndDressingManufacturing,s__OtherFoodManufacturing) ).

fof(kb_SUMO_53187,axiom,
    s__documentation(s__SeasoningAndDressingManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Seasoning and Dressing Manufacturing.') ).

fof(kb_SUMO_53188,axiom,
    s__subAttribute(s__MayonnaiseDressingAndOtherPreparedSauceManufacturing,s__SeasoningAndDressingManufacturing) ).

fof(kb_SUMO_53189,axiom,
    s__documentation(s__MayonnaiseDressingAndOtherPreparedSauceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mayonnaise, Dressing, and Other Prepared Sauce Manufacturing or Pickled Fruits and Vegetables, Vegetable Seasonings, and Sauces and Salad Dressings (sauces and salad dressing).') ).

fof(kb_SUMO_53190,axiom,
    s__subAttribute(s__SpiceAndExtractManufacturing,s__SeasoningAndDressingManufacturing) ).

fof(kb_SUMO_53191,axiom,
    s__documentation(s__SpiceAndExtractManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Spice and Extract Manufacturing or Malt Beverages (malt extract).') ).

fof(kb_SUMO_53192,axiom,
    s__subAttribute(s__AllOtherFoodManufacturing,s__OtherFoodManufacturing) ).

fof(kb_SUMO_53193,axiom,
    s__documentation(s__AllOtherFoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Food Manufacturing.') ).

fof(kb_SUMO_53194,axiom,
    s__subAttribute(s__PerishablePreparedFoodManufacturing,s__AllOtherFoodManufacturing) ).

fof(kb_SUMO_53195,axiom,
    s__documentation(s__PerishablePreparedFoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Perishable Prepared Food Manufacturing or Food Preparations, NEC (perishable prepared food).') ).

fof(kb_SUMO_53196,axiom,
    s__subAttribute(s__AllOtherMiscellaneousFoodManufacturing,s__AllOtherFoodManufacturing) ).

fof(kb_SUMO_53197,axiom,
    s__documentation(s__AllOtherMiscellaneousFoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous Food Manufacturing or Poultry Slaughtering and Processing (egg processing).') ).

fof(kb_SUMO_53198,axiom,
    s__instance(s__BeverageAndTobaccoProductManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_53199,axiom,
    s__documentation(s__BeverageAndTobaccoProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Beverage and Tobacco Product Manufacturing.') ).

fof(kb_SUMO_53200,axiom,
    s__subclass(s__TobaccoProduct,s__Artifact) ).

fof(kb_SUMO_53201,axiom,
    s__instance(s__TobaccoProduct__t,s__SetOrClass) ).

fof(kb_SUMO_53202,axiom,
    s__documentation(s__TobaccoProduct,s__EnglishLanguage,'A product that contains tobacco leaves and has the delivery of the biologically active ingredients of the tobacco plant as its intended function. This includes cigars, cigarettes, packaged chewing tobacco etc.') ).

fof(kb_SUMO_53203,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__BeverageAndTobaccoProductManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & ( s__instance(V__THING,s__Beverage)
                  | s__instance(V__THING,s__TobaccoProduct) )
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53204,axiom,
    s__subAttribute(s__BeverageManufacturing,s__BeverageAndTobaccoProductManufacturing) ).

fof(kb_SUMO_53205,axiom,
    s__documentation(s__BeverageManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Beverage Manufacturing.') ).

fof(kb_SUMO_53206,axiom,
    s__subAttribute(s__SoftDrinkAndIceManufacturing,s__BeverageManufacturing) ).

fof(kb_SUMO_53207,axiom,
    s__documentation(s__SoftDrinkAndIceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Soft Drink and Ice Manufacturing.') ).

fof(kb_SUMO_53208,axiom,
    s__subAttribute(s__SoftDrinkManufacturing,s__SoftDrinkAndIceManufacturing) ).

fof(kb_SUMO_53209,axiom,
    s__documentation(s__SoftDrinkManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Soft Drink Manufacturing or Bottled and Canned Soft Drinks and Carbonated Water (except bottled water).') ).

fof(kb_SUMO_53210,axiom,
    s__subAttribute(s__BottledWaterManufacturing,s__SoftDrinkAndIceManufacturing) ).

fof(kb_SUMO_53211,axiom,
    s__documentation(s__BottledWaterManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Bottled Water Manufacturing or Bottled and Canned Soft Drinks and Carbonated Water (bottled water).') ).

fof(kb_SUMO_53212,axiom,
    s__subAttribute(s__IceManufacturing,s__SoftDrinkAndIceManufacturing) ).

fof(kb_SUMO_53213,axiom,
    s__documentation(s__IceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ice Manufacturing or Manufactured Ice.') ).

fof(kb_SUMO_53214,axiom,
    s__subAttribute(s__Breweries,s__BeverageManufacturing) ).

fof(kb_SUMO_53215,axiom,
    s__documentation(s__Breweries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Breweries or Malt Beverages (except malt extract).') ).

fof(kb_SUMO_53216,axiom,
    s__subAttribute(s__Wineries,s__BeverageManufacturing) ).

fof(kb_SUMO_53217,axiom,
    s__documentation(s__Wineries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wineries or Wines, Brandy, and Brandy Spirits.') ).

fof(kb_SUMO_53218,axiom,
    s__subAttribute(s__Distilleries,s__BeverageManufacturing) ).

fof(kb_SUMO_53219,axiom,
    s__documentation(s__Distilleries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Distilleries or Distilled and Blended Liquors (except applejack).') ).

fof(kb_SUMO_53220,axiom,
    s__subAttribute(s__TobaccoManufacturing,s__BeverageAndTobaccoProductManufacturing) ).

fof(kb_SUMO_53221,axiom,
    s__documentation(s__TobaccoManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tobacco Manufacturing.') ).

fof(kb_SUMO_53222,axiom,
    s__subAttribute(s__TobaccoStemmingAndRedrying,s__TobaccoManufacturing) ).

fof(kb_SUMO_53223,axiom,
    s__documentation(s__TobaccoStemmingAndRedrying,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tobacco Stemming and Redrying or Tobacco Stemming and Redrying (redrying and stemming).') ).

fof(kb_SUMO_53224,axiom,
    s__subAttribute(s__TobaccoProductManufacturing,s__TobaccoManufacturing) ).

fof(kb_SUMO_53225,axiom,
    s__documentation(s__TobaccoProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tobacco Product Manufacturing.') ).

fof(kb_SUMO_53226,axiom,
    s__subAttribute(s__CigaretteManufacturing,s__TobaccoProductManufacturing) ).

fof(kb_SUMO_53227,axiom,
    s__documentation(s__CigaretteManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cigarette Manufacturing or Cigarettes.') ).

fof(kb_SUMO_53228,axiom,
    s__subAttribute(s__OtherTobaccoProductManufacturing,s__TobaccoProductManufacturing) ).

fof(kb_SUMO_53229,axiom,
    s__documentation(s__OtherTobaccoProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Tobacco Product Manufacturing or Cigars.') ).

fof(kb_SUMO_53230,axiom,
    s__instance(s__TextileMills,s__IndustryAttribute) ).

fof(kb_SUMO_53231,axiom,
    s__documentation(s__TextileMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Textile Mills.') ).

fof(kb_SUMO_53232,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__TextileMills) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & s__instance(V__THING,s__Fabric)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53233,axiom,
    s__subAttribute(s__FiberYarnAndThreadMills,s__TextileMills) ).

fof(kb_SUMO_53234,axiom,
    s__documentation(s__FiberYarnAndThreadMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fiber, Yarn, and Thread Mills.') ).

fof(kb_SUMO_53235,axiom,
    s__subAttribute(s__YarnSpinningMills,s__FiberYarnAndThreadMills) ).

fof(kb_SUMO_53236,axiom,
    s__documentation(s__YarnSpinningMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Yarn Spinning Mills or Yarn Spinning Mills.') ).

fof(kb_SUMO_53237,axiom,
    s__subAttribute(s__YarnTexturizingThrowingAndTwistingMills,s__FiberYarnAndThreadMills) ).

fof(kb_SUMO_53238,axiom,
    s__documentation(s__YarnTexturizingThrowingAndTwistingMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Yarn Texturizing, Throwing, and Twisting Mills or Yarn Texturing, Throwing, Winding Mills.') ).

fof(kb_SUMO_53239,axiom,
    s__subAttribute(s__ThreadMills,s__FiberYarnAndThreadMills) ).

fof(kb_SUMO_53240,axiom,
    s__documentation(s__ThreadMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Thread Mills or Thread Mills (except finishing).') ).

fof(kb_SUMO_53241,axiom,
    s__subAttribute(s__FabricMills,s__TextileMills) ).

fof(kb_SUMO_53242,axiom,
    s__documentation(s__FabricMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fabric Mills.') ).

fof(kb_SUMO_53243,axiom,
    s__subAttribute(s__BroadwovenFabricMills,s__FabricMills) ).

fof(kb_SUMO_53244,axiom,
    s__documentation(s__BroadwovenFabricMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Broadwoven Fabric Mills or Broadwoven Fabric Mills, Cotton.') ).

fof(kb_SUMO_53245,axiom,
    s__subAttribute(s__NarrowFabricMillsAndSchiffliMachineEmbroidery,s__FabricMills) ).

fof(kb_SUMO_53246,axiom,
    s__documentation(s__NarrowFabricMillsAndSchiffliMachineEmbroidery,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Narrow Fabric Mills and Schiffli Machine Embroidery.') ).

fof(kb_SUMO_53247,axiom,
    s__subAttribute(s__NarrowFabricMills,s__NarrowFabricMillsAndSchiffliMachineEmbroidery) ).

fof(kb_SUMO_53248,axiom,
    s__documentation(s__NarrowFabricMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Narrow Fabric Mills or Narrow Fabric and Other Smallware Mills: Cotton, Wool, Silk and Manmade Fiber.') ).

fof(kb_SUMO_53249,axiom,
    s__subAttribute(s__SchiffliMachineEmbroidery,s__NarrowFabricMillsAndSchiffliMachineEmbroidery) ).

fof(kb_SUMO_53250,axiom,
    s__documentation(s__SchiffliMachineEmbroidery,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Schiffli Machine Embroidery or Schiffli Machine Embroideries.') ).

fof(kb_SUMO_53251,axiom,
    s__subAttribute(s__NonwovenFabricMills,s__FabricMills) ).

fof(kb_SUMO_53252,axiom,
    s__documentation(s__NonwovenFabricMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonwoven Fabric Mills or Nonwoven Fabrics.') ).

fof(kb_SUMO_53253,axiom,
    s__subAttribute(s__KnitFabricMills,s__FabricMills) ).

fof(kb_SUMO_53254,axiom,
    s__documentation(s__KnitFabricMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Knit Fabric Mills.') ).

fof(kb_SUMO_53255,axiom,
    s__subAttribute(s__WeftKnitFabricMills,s__KnitFabricMills) ).

fof(kb_SUMO_53256,axiom,
    s__documentation(s__WeftKnitFabricMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Weft Knit Fabric Mills or Weft Knit Fabric Mills (except finishing).') ).

fof(kb_SUMO_53257,axiom,
    s__subAttribute(s__OtherKnitFabricAndLaceMills,s__KnitFabricMills) ).

fof(kb_SUMO_53258,axiom,
    s__documentation(s__OtherKnitFabricAndLaceMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Knit Fabric and Lace Mills or Lace and Warp Knit Fabric Mills (except finishing).') ).

fof(kb_SUMO_53259,axiom,
    s__subAttribute(s__TextileAndFabricFinishingAndFabricCoatingMills,s__TextileMills) ).

fof(kb_SUMO_53260,axiom,
    s__documentation(s__TextileAndFabricFinishingAndFabricCoatingMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Textile and Fabric Finishing and Fabric Coating Mills.') ).

fof(kb_SUMO_53261,axiom,
    s__subAttribute(s__TextileAndFabricFinishingMills,s__TextileAndFabricFinishingAndFabricCoatingMills) ).

fof(kb_SUMO_53262,axiom,
    s__documentation(s__TextileAndFabricFinishingMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Textile and Fabric Finishing Mills.') ).

fof(kb_SUMO_53263,axiom,
    s__subAttribute(s__BroadwovenFabricFinishingMills,s__TextileAndFabricFinishingMills) ).

fof(kb_SUMO_53264,axiom,
    s__documentation(s__BroadwovenFabricFinishingMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Broadwoven Fabric Finishing Mills or Broadwoven Fabric Mills, Wool (wool broadwoven fabric finishing only).') ).

fof(kb_SUMO_53265,axiom,
    s__subAttribute(s__TextileAndFabricFinishingExceptBroadwovenFabricMills,s__TextileAndFabricFinishingMills) ).

fof(kb_SUMO_53266,axiom,
    s__documentation(s__TextileAndFabricFinishingExceptBroadwovenFabricMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Textile and Fabric Finishing (except Broadwoven Fabric) Mills or Broadwoven Fabric Mills, Wool (wool finishing only, except broadwoven fabric).') ).

fof(kb_SUMO_53267,axiom,
    s__subAttribute(s__FabricCoatingMills,s__TextileAndFabricFinishingAndFabricCoatingMills) ).

fof(kb_SUMO_53268,axiom,
    s__documentation(s__FabricCoatingMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fabric Coating Mills or Coated Fabrics, Not Rubberized.') ).

fof(kb_SUMO_53269,axiom,
    s__instance(s__TextileProductMills,s__IndustryAttribute) ).

fof(kb_SUMO_53270,axiom,
    s__documentation(s__TextileProductMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Textile Product Mills.') ).

fof(kb_SUMO_53271,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__TextileProductMills) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & s__instance(V__THING,s__Fabric)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53272,axiom,
    s__subAttribute(s__TextileFurnishingsMills,s__TextileProductMills) ).

fof(kb_SUMO_53273,axiom,
    s__documentation(s__TextileFurnishingsMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Textile Furnishings Mills.') ).

fof(kb_SUMO_53274,axiom,
    s__subAttribute(s__CarpetAndRugMills,s__TextileFurnishingsMills) ).

fof(kb_SUMO_53275,axiom,
    s__documentation(s__CarpetAndRugMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Carpet and Rug Mills or Carpets and Rugs.') ).

fof(kb_SUMO_53276,axiom,
    s__subAttribute(s__CurtainAndLinenMills,s__TextileFurnishingsMills) ).

fof(kb_SUMO_53277,axiom,
    s__documentation(s__CurtainAndLinenMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Curtain and Linen Mills.') ).

fof(kb_SUMO_53278,axiom,
    s__subAttribute(s__CurtainAndDraperyMills,s__CurtainAndLinenMills) ).

fof(kb_SUMO_53279,axiom,
    s__documentation(s__CurtainAndDraperyMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Curtain and Drapery Mills or Curtains and Draperies.') ).

fof(kb_SUMO_53280,axiom,
    s__subAttribute(s__OtherHouseholdTextileProductMills,s__CurtainAndLinenMills) ).

fof(kb_SUMO_53281,axiom,
    s__documentation(s__OtherHouseholdTextileProductMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Household Textile Product Mills or Housefurnishings, Except Curtains and Draperies (except mops and bags).') ).

fof(kb_SUMO_53282,axiom,
    s__subAttribute(s__OtherTextileProductMills,s__TextileProductMills) ).

fof(kb_SUMO_53283,axiom,
    s__documentation(s__OtherTextileProductMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Textile Product Mills.') ).

fof(kb_SUMO_53284,axiom,
    s__subAttribute(s__TextileBagAndCanvasMills,s__OtherTextileProductMills) ).

fof(kb_SUMO_53285,axiom,
    s__documentation(s__TextileBagAndCanvasMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Textile Bag and Canvas Mills.') ).

fof(kb_SUMO_53286,axiom,
    s__subAttribute(s__TextileBagMills,s__TextileBagAndCanvasMills) ).

fof(kb_SUMO_53287,axiom,
    s__documentation(s__TextileBagMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Textile Bag Mills or Housefurnishings, Except Curtains and Draperies (blanket, laundry, and garment storage bags).') ).

fof(kb_SUMO_53288,axiom,
    s__subAttribute(s__CanvasAndRelatedProductMills,s__TextileBagAndCanvasMills) ).

fof(kb_SUMO_53289,axiom,
    s__documentation(s__CanvasAndRelatedProductMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Canvas and Related Product Mills or Canvas and Related Products.') ).

fof(kb_SUMO_53290,axiom,
    s__subAttribute(s__AllOtherTextileProductMills,s__OtherTextileProductMills) ).

fof(kb_SUMO_53291,axiom,
    s__documentation(s__AllOtherTextileProductMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Textile Product Mills.') ).

fof(kb_SUMO_53292,axiom,
    s__subAttribute(s__RopeCordageAndTwineMills,s__AllOtherTextileProductMills) ).

fof(kb_SUMO_53293,axiom,
    s__documentation(s__RopeCordageAndTwineMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Rope, Cordage, and Twine Mills or Cordage and Twine.') ).

fof(kb_SUMO_53294,axiom,
    s__subAttribute(s__TireCordAndTireFabricMills,s__AllOtherTextileProductMills) ).

fof(kb_SUMO_53295,axiom,
    s__documentation(s__TireCordAndTireFabricMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tire Cord and Tire Fabric Mills or Tire Cord and Fabrics.') ).

fof(kb_SUMO_53296,axiom,
    s__subAttribute(s__AllOtherMiscellaneousTextileProductMills,s__AllOtherTextileProductMills) ).

fof(kb_SUMO_53297,axiom,
    s__documentation(s__AllOtherMiscellaneousTextileProductMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous Textile Product Mills or Textile Goods, NEC (recovery and processing of fibers and waste).') ).

fof(kb_SUMO_53298,axiom,
    s__instance(s__ApparelManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_53299,axiom,
    s__documentation(s__ApparelManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Apparel Manufacturing.') ).

fof(kb_SUMO_53300,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__ApparelManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & s__instance(V__THING,s__Clothing)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53301,axiom,
    s__subAttribute(s__ApparelKnittingMills,s__ApparelManufacturing) ).

fof(kb_SUMO_53302,axiom,
    s__documentation(s__ApparelKnittingMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Apparel Knitting Mills.') ).

fof(kb_SUMO_53303,axiom,
    s__subAttribute(s__HosieryAndSockMills,s__ApparelKnittingMills) ).

fof(kb_SUMO_53304,axiom,
    s__documentation(s__HosieryAndSockMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hosiery and Sock Mills.') ).

fof(kb_SUMO_53305,axiom,
    s__subAttribute(s__SheerHosieryMills,s__HosieryAndSockMills) ).

fof(kb_SUMO_53306,axiom,
    s__documentation(s__SheerHosieryMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sheer Hosiery Mills or Womens Full-Length and Knee-Length Hosiery, (except dyeing and finishing only).') ).

fof(kb_SUMO_53307,axiom,
    s__subAttribute(s__OtherHosieryAndSockMills,s__HosieryAndSockMills) ).

fof(kb_SUMO_53308,axiom,
    s__documentation(s__OtherHosieryAndSockMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Hosiery and Sock Mills or Hosiery, NEC (socks except dyeing and finishing only).') ).

fof(kb_SUMO_53309,axiom,
    s__subAttribute(s__OtherApparelKnittingMills,s__ApparelKnittingMills) ).

fof(kb_SUMO_53310,axiom,
    s__documentation(s__OtherApparelKnittingMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Apparel Knitting Mills.') ).

fof(kb_SUMO_53311,axiom,
    s__subAttribute(s__OuterwearKnittingMills,s__OtherApparelKnittingMills) ).

fof(kb_SUMO_53312,axiom,
    s__documentation(s__OuterwearKnittingMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Outerwear Knitting Mills or Knit Outerwear Mills (except dyeing and finishing only, and bath robes and lounge robes).') ).

fof(kb_SUMO_53313,axiom,
    s__subAttribute(s__UnderwearAndNightwearKnittingMills,s__OtherApparelKnittingMills) ).

fof(kb_SUMO_53314,axiom,
    s__documentation(s__UnderwearAndNightwearKnittingMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Underwear and Nightwear Knitting Mills or Knit Underwear and Nightwear Mills (except dyeing and finishing only).') ).

fof(kb_SUMO_53315,axiom,
    s__subAttribute(s__CutAndSewApparelManufacturing,s__ApparelManufacturing) ).

fof(kb_SUMO_53316,axiom,
    s__documentation(s__CutAndSewApparelManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cut and Sew Apparel Manufacturing.') ).

fof(kb_SUMO_53317,axiom,
    s__subAttribute(s__CutAndSewApparelContractors,s__CutAndSewApparelManufacturing) ).

fof(kb_SUMO_53318,axiom,
    s__documentation(s__CutAndSewApparelContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cut and Sew Apparel Contractors.') ).

fof(kb_SUMO_53319,axiom,
    s__subAttribute(s__MensAndBoysCutAndSewApparelContractors,s__CutAndSewApparelContractors) ).

fof(kb_SUMO_53320,axiom,
    s__documentation(s__MensAndBoysCutAndSewApparelContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mens and Boys Cut and Sew Apparel Contractors or Mens and Boys Suits, Coats, and Overcoats (contractors).') ).

fof(kb_SUMO_53321,axiom,
    s__subAttribute(s__WomensGirlsAndInfantsCutAndSewApparelContractors,s__CutAndSewApparelContractors) ).

fof(kb_SUMO_53322,axiom,
    s__documentation(s__WomensGirlsAndInfantsCutAndSewApparelContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Womens, Girls, and Infants Cut and Sew Apparel Contractors or Womens, Misses, and Juniors Blouses and Shirts (contractors).') ).

fof(kb_SUMO_53323,axiom,
    s__subAttribute(s__MensAndBoysCutAndSewApparelManufacturing,s__CutAndSewApparelManufacturing) ).

fof(kb_SUMO_53324,axiom,
    s__documentation(s__MensAndBoysCutAndSewApparelManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mens and Boys Cut and Sew Apparel Manufacturing.') ).

fof(kb_SUMO_53325,axiom,
    s__subAttribute(s__MensAndBoysCutAndSewUnderwearAndNightwearManufacturing,s__MensAndBoysCutAndSewApparelManufacturing) ).

fof(kb_SUMO_53326,axiom,
    s__documentation(s__MensAndBoysCutAndSewUnderwearAndNightwearManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mens and Boys Cut and Sew Underwear and Nightwear Manufacturing or Mens and Boys Underwear and Nightwear (except contractors).') ).

fof(kb_SUMO_53327,axiom,
    s__subAttribute(s__MensAndBoysCutAndSewSuitCoatAndOvercoatManufacturing,s__MensAndBoysCutAndSewApparelManufacturing) ).

fof(kb_SUMO_53328,axiom,
    s__documentation(s__MensAndBoysCutAndSewSuitCoatAndOvercoatManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mens and Boys Cut and Sew Suit, Coat, and Overcoat Manufacturing or Mens and Boys Suits, Coats, and Overcoats (except contractors).') ).

fof(kb_SUMO_53329,axiom,
    s__subAttribute(s__MensAndBoysCutAndSewShirtExceptWorkShirtManufacturing,s__MensAndBoysCutAndSewApparelManufacturing) ).

fof(kb_SUMO_53330,axiom,
    s__documentation(s__MensAndBoysCutAndSewShirtExceptWorkShirtManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mens and Boys Cut and Sew Shirt (except Work Shirt) Manufacturing or Mens and Boys Shirts, Except Work Shirts (except contractors).') ).

fof(kb_SUMO_53331,axiom,
    s__subAttribute(s__MensAndBoysCutAndSewTrouserSlackAndJeanManufacturing,s__MensAndBoysCutAndSewApparelManufacturing) ).

fof(kb_SUMO_53332,axiom,
    s__documentation(s__MensAndBoysCutAndSewTrouserSlackAndJeanManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mens and Boys Cut and Sew Trouser, Slack, and Jean Manufacturing or Mens and Boys Trousers and Slacks (except contractors).') ).

fof(kb_SUMO_53333,axiom,
    s__subAttribute(s__MensAndBoysCutAndSewWorkClothingManufacturing,s__MensAndBoysCutAndSewApparelManufacturing) ).

fof(kb_SUMO_53334,axiom,
    s__documentation(s__MensAndBoysCutAndSewWorkClothingManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mens and Boys Cut and Sew Work Clothing Manufacturing or Mens and Boys Work Clothing (except contractors).') ).

fof(kb_SUMO_53335,axiom,
    s__subAttribute(s__MensAndBoysCutAndSewOtherOuterwearManufacturing,s__MensAndBoysCutAndSewApparelManufacturing) ).

fof(kb_SUMO_53336,axiom,
    s__documentation(s__MensAndBoysCutAndSewOtherOuterwearManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mens and Boys Cut and Sew Other Outerwear Manufacturing or Mens and Boys Clothing, NEC (mens and boys other outerwear except contractors).') ).

fof(kb_SUMO_53337,axiom,
    s__subAttribute(s__WomensAndGirlsCutAndSewApparelManufacturing,s__CutAndSewApparelManufacturing) ).

fof(kb_SUMO_53338,axiom,
    s__documentation(s__WomensAndGirlsCutAndSewApparelManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Womens and Girls Cut and Sew Apparel Manufacturing.') ).

fof(kb_SUMO_53339,axiom,
    s__subAttribute(s__WomensAndGirlsCutAndSewLingerieLoungewearAndNightwearManufacturing,s__WomensAndGirlsCutAndSewApparelManufacturing) ).

fof(kb_SUMO_53340,axiom,
    s__documentation(s__WomensAndGirlsCutAndSewLingerieLoungewearAndNightwearManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Womens and Girls Cut and Sew Lingerie, Loungewear, and Nightwear Manufacturing or Womens, Misses, Childrens, and Infants Underwear and Nightwear (women and girls except contractors).') ).

fof(kb_SUMO_53341,axiom,
    s__subAttribute(s__WomensAndGirlsCutAndSewBlouseAndShirtManufacturing,s__WomensAndGirlsCutAndSewApparelManufacturing) ).

fof(kb_SUMO_53342,axiom,
    s__documentation(s__WomensAndGirlsCutAndSewBlouseAndShirtManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Womens and Girls Cut and Sew Blouse and Shirt Manufacturing or Womens, Misses, and Juniors Blouses and Shirts (except contractors).') ).

fof(kb_SUMO_53343,axiom,
    s__subAttribute(s__WomensAndGirlsCutAndSewDressManufacturing,s__WomensAndGirlsCutAndSewApparelManufacturing) ).

fof(kb_SUMO_53344,axiom,
    s__documentation(s__WomensAndGirlsCutAndSewDressManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Womens and Girls Cut and Sew Dress Manufacturing or Womens, Misses, and Juniors Dresses (except contractors).') ).

fof(kb_SUMO_53345,axiom,
    s__subAttribute(s__WomensAndGirlsCutAndSewSuitCoatTailoredJacketAndSkirtManufacturing,s__WomensAndGirlsCutAndSewApparelManufacturing) ).

fof(kb_SUMO_53346,axiom,
    s__documentation(s__WomensAndGirlsCutAndSewSuitCoatTailoredJacketAndSkirtManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Womens and Girls Cut and Sew Suit, Coat, Tailored Jacket, and Skirt Manufacturing or Womens, Misses, and Juniors Suits, Skirts, and Coats (except contractors).') ).

fof(kb_SUMO_53347,axiom,
    s__subAttribute(s__WomensAndGirlsCutAndSewOtherOuterwearManufacturing,s__WomensAndGirlsCutAndSewApparelManufacturing) ).

fof(kb_SUMO_53348,axiom,
    s__documentation(s__WomensAndGirlsCutAndSewOtherOuterwearManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Womens and Girls Cut and Sew Other Outerwear Manufacturing or Womens, Misses, and Juniors Outerwear, NEC (except contractors).') ).

fof(kb_SUMO_53349,axiom,
    s__subAttribute(s__OtherCutAndSewApparelManufacturing,s__CutAndSewApparelManufacturing) ).

fof(kb_SUMO_53350,axiom,
    s__documentation(s__OtherCutAndSewApparelManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Cut and Sew Apparel Manufacturing.') ).

fof(kb_SUMO_53351,axiom,
    s__subAttribute(s__InfantsCutAndSewApparelManufacturing,s__OtherCutAndSewApparelManufacturing) ).

fof(kb_SUMO_53352,axiom,
    s__documentation(s__InfantsCutAndSewApparelManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Infants Cut and Sew Apparel Manufacturing or Womens, Misses, Childrens, and Infants Underwear and Nightwear (infants except contractors).') ).

fof(kb_SUMO_53353,axiom,
    s__subAttribute(s__FurAndLeatherApparelManufacturing,s__OtherCutAndSewApparelManufacturing) ).

fof(kb_SUMO_53354,axiom,
    s__documentation(s__FurAndLeatherApparelManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fur and Leather Apparel Manufacturing or Fur Goods (except contractors).') ).

fof(kb_SUMO_53355,axiom,
    s__subAttribute(s__AllOtherCutAndSewApparelManufacturing,s__OtherCutAndSewApparelManufacturing) ).

fof(kb_SUMO_53356,axiom,
    s__documentation(s__AllOtherCutAndSewApparelManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Cut and Sew Apparel Manufacturing or Mens and Boys Outerwear, NEC (athletic uniforms except contractors).') ).

fof(kb_SUMO_53357,axiom,
    s__subAttribute(s__ApparelAccessoriesAndOtherApparelManufacturing,s__ApparelManufacturing) ).

fof(kb_SUMO_53358,axiom,
    s__documentation(s__ApparelAccessoriesAndOtherApparelManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Apparel Accessories and Other Apparel Manufacturing.') ).

fof(kb_SUMO_53359,axiom,
    s__subAttribute(s__HatCapAndMillineryManufacturing,s__ApparelAccessoriesAndOtherApparelManufacturing) ).

fof(kb_SUMO_53360,axiom,
    s__documentation(s__HatCapAndMillineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hat, Cap, and Millinery Manufacturing or Hats, Caps, and Millinery (except contractors).') ).

fof(kb_SUMO_53361,axiom,
    s__subAttribute(s__GloveAndMittenManufacturing,s__ApparelAccessoriesAndOtherApparelManufacturing) ).

fof(kb_SUMO_53362,axiom,
    s__documentation(s__GloveAndMittenManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Glove and Mitten Manufacturing or Dress and Work Gloves, Except Knit and All-Leather (except contractors).') ).

fof(kb_SUMO_53363,axiom,
    s__subAttribute(s__MensAndBoysNeckwearManufacturing,s__ApparelAccessoriesAndOtherApparelManufacturing) ).

fof(kb_SUMO_53364,axiom,
    s__documentation(s__MensAndBoysNeckwearManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mens and Boys Neckwear Manufacturing or Mens and Boys Neckwear (except contractors).') ).

fof(kb_SUMO_53365,axiom,
    s__subAttribute(s__OtherApparelAccessoriesAndOtherApparelManufacturing,s__ApparelAccessoriesAndOtherApparelManufacturing) ).

fof(kb_SUMO_53366,axiom,
    s__documentation(s__OtherApparelAccessoriesAndOtherApparelManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Apparel Accessories and Other Apparel Manufacturing or Womens, Misses, and Juniors Outerwear, NEC (scarves).') ).

fof(kb_SUMO_53367,axiom,
    s__instance(s__LeatherAndAlliedProductManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_53368,axiom,
    s__documentation(s__LeatherAndAlliedProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Leather and Allied Product Manufacturing.') ).

fof(kb_SUMO_53369,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__LeatherAndAlliedProductManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & ( s__instance(V__THING,s__Clothing)
                  | s__instance(V__THING,s__Fabric) )
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53370,axiom,
    s__subAttribute(s__LeatherAndHideTanningAndFinishing,s__LeatherAndAlliedProductManufacturing) ).

fof(kb_SUMO_53371,axiom,
    s__documentation(s__LeatherAndHideTanningAndFinishing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Leather and Hide Tanning and Finishing.') ).

fof(kb_SUMO_53372,axiom,
    s__subAttribute(s__FootwearManufacturing,s__LeatherAndAlliedProductManufacturing) ).

fof(kb_SUMO_53373,axiom,
    s__documentation(s__FootwearManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Footwear Manufacturing.') ).

fof(kb_SUMO_53374,axiom,
    s__subAttribute(s__RubberAndPlasticsFootwearManufacturing,s__FootwearManufacturing) ).

fof(kb_SUMO_53375,axiom,
    s__documentation(s__RubberAndPlasticsFootwearManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Rubber and Plastics Footwear Manufacturing or Rubber and Plastics Footwear.') ).

fof(kb_SUMO_53376,axiom,
    s__subAttribute(s__HouseSlipperManufacturing,s__FootwearManufacturing) ).

fof(kb_SUMO_53377,axiom,
    s__documentation(s__HouseSlipperManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves House Slipper Manufacturing or House Slippers.') ).

fof(kb_SUMO_53378,axiom,
    s__subAttribute(s__MensFootwearExceptAthleticManufacturing,s__FootwearManufacturing) ).

fof(kb_SUMO_53379,axiom,
    s__documentation(s__MensFootwearExceptAthleticManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mens Footwear (except Athletic) Manufacturing or Mens Footwear, Except Athletic.') ).

fof(kb_SUMO_53380,axiom,
    s__subAttribute(s__WomensFootwearExceptAthleticManufacturing,s__FootwearManufacturing) ).

fof(kb_SUMO_53381,axiom,
    s__documentation(s__WomensFootwearExceptAthleticManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Womens Footwear (except Athletic) Manufacturing or Womens Footwear, Except Athletic.') ).

fof(kb_SUMO_53382,axiom,
    s__subAttribute(s__OtherFootwearManufacturing,s__FootwearManufacturing) ).

fof(kb_SUMO_53383,axiom,
    s__documentation(s__OtherFootwearManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Footwear Manufacturing or Footwear Except Rubber, NEC.') ).

fof(kb_SUMO_53384,axiom,
    s__subAttribute(s__OtherLeatherAndAlliedProductManufacturing,s__LeatherAndAlliedProductManufacturing) ).

fof(kb_SUMO_53385,axiom,
    s__documentation(s__OtherLeatherAndAlliedProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Leather and Allied Product Manufacturing.') ).

fof(kb_SUMO_53386,axiom,
    s__subAttribute(s__LuggageManufacturing,s__OtherLeatherAndAlliedProductManufacturing) ).

fof(kb_SUMO_53387,axiom,
    s__documentation(s__LuggageManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Luggage Manufacturing or Luggage.') ).

fof(kb_SUMO_53388,axiom,
    s__subAttribute(s__WomensHandbagAndPurseManufacturing,s__OtherLeatherAndAlliedProductManufacturing) ).

fof(kb_SUMO_53389,axiom,
    s__documentation(s__WomensHandbagAndPurseManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Womens Handbag and Purse Manufacturing or Womens Handbags and Purses.') ).

fof(kb_SUMO_53390,axiom,
    s__subAttribute(s__PersonalLeatherGoodExceptWomensHandbagAndPurseManufacturing,s__OtherLeatherAndAlliedProductManufacturing) ).

fof(kb_SUMO_53391,axiom,
    s__documentation(s__PersonalLeatherGoodExceptWomensHandbagAndPurseManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Personal Leather Good (except Womens Handbag and Purse) Manufacturing or Personal Leather Goods, Except Womens Handbags and Purses.') ).

fof(kb_SUMO_53392,axiom,
    s__subAttribute(s__AllOtherLeatherGoodManufacturing,s__OtherLeatherAndAlliedProductManufacturing) ).

fof(kb_SUMO_53393,axiom,
    s__documentation(s__AllOtherLeatherGoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Leather Good Manufacturing or Boot and Shoe Cut Stock and Findings (except wood heels and metal buckles).') ).

fof(kb_SUMO_53394,axiom,
    s__instance(s__WoodProductManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_53395,axiom,
    s__documentation(s__WoodProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wood Product Manufacturing.') ).

fof(kb_SUMO_53396,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__WoodProductManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__subclass(V__THING,s__Substance)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & ( s__instance(V__THING,s__Wood)
                  | s__material(V__THING,s__Wood) )
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53397,axiom,
    s__subAttribute(s__SawmillsAndWoodPreservation,s__WoodProductManufacturing) ).

fof(kb_SUMO_53398,axiom,
    s__documentation(s__SawmillsAndWoodPreservation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sawmills and Wood Preservation.') ).

fof(kb_SUMO_53399,axiom,
    s__subAttribute(s__Sawmills,s__SawmillsAndWoodPreservation) ).

fof(kb_SUMO_53400,axiom,
    s__documentation(s__Sawmills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sawmills or Sawmills and Planing Mills, General (sawmills).') ).

fof(kb_SUMO_53401,axiom,
    s__subAttribute(s__WoodPreservation,s__SawmillsAndWoodPreservation) ).

fof(kb_SUMO_53402,axiom,
    s__documentation(s__WoodPreservation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wood Preservation or Wood Preserving.') ).

fof(kb_SUMO_53403,axiom,
    s__subAttribute(s__VeneerPlywoodAndEngineeredWoodProductManufacturing,s__WoodProductManufacturing) ).

fof(kb_SUMO_53404,axiom,
    s__documentation(s__VeneerPlywoodAndEngineeredWoodProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Veneer, Plywood, and Engineered Wood Product Manufacturing.') ).

fof(kb_SUMO_53405,axiom,
    s__subAttribute(s__HardwoodVeneerAndPlywoodManufacturing,s__VeneerPlywoodAndEngineeredWoodProductManufacturing) ).

fof(kb_SUMO_53406,axiom,
    s__documentation(s__HardwoodVeneerAndPlywoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hardwood Veneer and Plywood Manufacturing or Hardwood Veneer and Plywood.') ).

fof(kb_SUMO_53407,axiom,
    s__subAttribute(s__SoftwoodVeneerAndPlywoodManufacturing,s__VeneerPlywoodAndEngineeredWoodProductManufacturing) ).

fof(kb_SUMO_53408,axiom,
    s__documentation(s__SoftwoodVeneerAndPlywoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Softwood Veneer and Plywood Manufacturing or Softwood Veneer and Plywood.') ).

fof(kb_SUMO_53409,axiom,
    s__subAttribute(s__EngineeredWoodMemberExceptTrussManufacturing,s__VeneerPlywoodAndEngineeredWoodProductManufacturing) ).

fof(kb_SUMO_53410,axiom,
    s__documentation(s__EngineeredWoodMemberExceptTrussManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Engineered Wood Member (except Truss) Manufacturing or Structural Wood Members, NEC (except trusses).') ).

fof(kb_SUMO_53411,axiom,
    s__subAttribute(s__TrussManufacturing,s__VeneerPlywoodAndEngineeredWoodProductManufacturing) ).

fof(kb_SUMO_53412,axiom,
    s__documentation(s__TrussManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Truss Manufacturing or Structural Wood Members, NEC (trusses).') ).

fof(kb_SUMO_53413,axiom,
    s__subAttribute(s__ReconstitutedWoodProductManufacturing,s__VeneerPlywoodAndEngineeredWoodProductManufacturing) ).

fof(kb_SUMO_53414,axiom,
    s__documentation(s__ReconstitutedWoodProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Reconstituted Wood Product Manufacturing or Reconstituted Wood Products.') ).

fof(kb_SUMO_53415,axiom,
    s__subAttribute(s__OtherWoodProductManufacturing,s__WoodProductManufacturing) ).

fof(kb_SUMO_53416,axiom,
    s__documentation(s__OtherWoodProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Wood Product Manufacturing.') ).

fof(kb_SUMO_53417,axiom,
    s__subAttribute(s__Millwork,s__OtherWoodProductManufacturing) ).

fof(kb_SUMO_53418,axiom,
    s__documentation(s__Millwork,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Millwork.') ).

fof(kb_SUMO_53419,axiom,
    s__subAttribute(s__WoodWindowAndDoorManufacturing,s__Millwork) ).

fof(kb_SUMO_53420,axiom,
    s__documentation(s__WoodWindowAndDoorManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wood Window and Door Manufacturing or Millwork (wood windows and doors).') ).

fof(kb_SUMO_53421,axiom,
    s__subAttribute(s__CutStockResawingLumberAndPlaning,s__Millwork) ).

fof(kb_SUMO_53422,axiom,
    s__documentation(s__CutStockResawingLumberAndPlaning,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cut Stock, Resawing Lumber, and Planing or Sawmills and Planing Mills, General (lumber manufacturing from purchased lumber, softwood cut stock, wood lath, fence pickets, and planing mill products).') ).

fof(kb_SUMO_53423,axiom,
    s__subAttribute(s__OtherMillworkIncludingFlooring,s__Millwork) ).

fof(kb_SUMO_53424,axiom,
    s__documentation(s__OtherMillworkIncludingFlooring,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Millwork (including Flooring) or Hardwood Dimension and Flooring Mills (hardwood flooring).') ).

fof(kb_SUMO_53425,axiom,
    s__subAttribute(s__WoodContainerAndPalletManufacturing,s__OtherWoodProductManufacturing) ).

fof(kb_SUMO_53426,axiom,
    s__documentation(s__WoodContainerAndPalletManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wood Container and Pallet Manufacturing or Special Product Sawmills, NEC (cooperage stock).') ).

fof(kb_SUMO_53427,axiom,
    s__subAttribute(s__AllOtherWoodProductManufacturing,s__OtherWoodProductManufacturing) ).

fof(kb_SUMO_53428,axiom,
    s__documentation(s__AllOtherWoodProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Wood Product Manufacturing.') ).

fof(kb_SUMO_53429,axiom,
    s__subAttribute(s__ManufacturedHomeMobileHomeManufacturing,s__AllOtherWoodProductManufacturing) ).

fof(kb_SUMO_53430,axiom,
    s__documentation(s__ManufacturedHomeMobileHomeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Manufactured Home (Mobile Home) Manufacturing or Mobile Homes.') ).

fof(kb_SUMO_53431,axiom,
    s__subAttribute(s__PrefabricatedWoodBuildingManufacturing,s__AllOtherWoodProductManufacturing) ).

fof(kb_SUMO_53432,axiom,
    s__documentation(s__PrefabricatedWoodBuildingManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Prefabricated Wood Building Manufacturing or Prefabricated Wood Buildings and Components.') ).

fof(kb_SUMO_53433,axiom,
    s__subAttribute(s__AllOtherMiscellaneousWoodProductManufacturing,s__AllOtherWoodProductManufacturing) ).

fof(kb_SUMO_53434,axiom,
    s__documentation(s__AllOtherMiscellaneousWoodProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous Wood Product Manufacturing or Sawmills and Planing Mills, General (kiln drying).') ).

fof(kb_SUMO_53435,axiom,
    s__instance(s__PaperManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_53436,axiom,
    s__documentation(s__PaperManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Paper Manufacturing.') ).

fof(kb_SUMO_53437,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__PaperManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__EV,V__MEM)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__subclass(V__THING,s__Substance)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & ( s__instance(V__THING,s__Paper)
                  | s__material(V__THING,s__Paper) )
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53438,axiom,
    s__subAttribute(s__PulpPaperAndPaperboardMills,s__PaperManufacturing) ).

fof(kb_SUMO_53439,axiom,
    s__documentation(s__PulpPaperAndPaperboardMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pulp, Paper, and Paperboard Mills.') ).

fof(kb_SUMO_53440,axiom,
    s__subAttribute(s__PulpMills,s__PulpPaperAndPaperboardMills) ).

fof(kb_SUMO_53441,axiom,
    s__documentation(s__PulpMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pulp Mills or Pulp Mills (pulp producing mills only).') ).

fof(kb_SUMO_53442,axiom,
    s__subAttribute(s__PaperMills,s__PulpPaperAndPaperboardMills) ).

fof(kb_SUMO_53443,axiom,
    s__documentation(s__PaperMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Paper Mills.') ).

fof(kb_SUMO_53444,axiom,
    s__subAttribute(s__PaperExceptNewsprintMills,s__PaperMills) ).

fof(kb_SUMO_53445,axiom,
    s__documentation(s__PaperExceptNewsprintMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Paper (except Newsprint) Mills or Pulp Mills (pulp mills producing paper).') ).

fof(kb_SUMO_53446,axiom,
    s__subAttribute(s__NewsprintMills,s__PaperMills) ).

fof(kb_SUMO_53447,axiom,
    s__documentation(s__NewsprintMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Newsprint Mills or Paper Mills (newsprint mills).') ).

fof(kb_SUMO_53448,axiom,
    s__subAttribute(s__PaperboardMills,s__PulpPaperAndPaperboardMills) ).

fof(kb_SUMO_53449,axiom,
    s__documentation(s__PaperboardMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Paperboard Mills or Pulp Mills (pulp mills producing paperboard).') ).

fof(kb_SUMO_53450,axiom,
    s__subAttribute(s__ConvertedPaperProductManufacturing,s__PaperManufacturing) ).

fof(kb_SUMO_53451,axiom,
    s__documentation(s__ConvertedPaperProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Converted Paper Product Manufacturing.') ).

fof(kb_SUMO_53452,axiom,
    s__subAttribute(s__PaperboardContainerManufacturing,s__ConvertedPaperProductManufacturing) ).

fof(kb_SUMO_53453,axiom,
    s__documentation(s__PaperboardContainerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Paperboard Container Manufacturing.') ).

fof(kb_SUMO_53454,axiom,
    s__subAttribute(s__CorrugatedAndSolidFiberBoxManufacturing,s__PaperboardContainerManufacturing) ).

fof(kb_SUMO_53455,axiom,
    s__documentation(s__CorrugatedAndSolidFiberBoxManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Corrugated and Solid Fiber Box Manufacturing or Corrugated and Solid Fiber Boxes.') ).

fof(kb_SUMO_53456,axiom,
    s__subAttribute(s__FoldingPaperboardBoxManufacturing,s__PaperboardContainerManufacturing) ).

fof(kb_SUMO_53457,axiom,
    s__documentation(s__FoldingPaperboardBoxManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Folding Paperboard Box Manufacturing or Folding Paperboard Boxes, Including Sanitary.') ).

fof(kb_SUMO_53458,axiom,
    s__subAttribute(s__SetupPaperboardBoxManufacturing,s__PaperboardContainerManufacturing) ).

fof(kb_SUMO_53459,axiom,
    s__documentation(s__SetupPaperboardBoxManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Setup Paperboard Box Manufacturing or Setup Paperboard Boxes.') ).

fof(kb_SUMO_53460,axiom,
    s__subAttribute(s__FiberCanTubeDrumAndSimilarProductsManufacturing,s__PaperboardContainerManufacturing) ).

fof(kb_SUMO_53461,axiom,
    s__documentation(s__FiberCanTubeDrumAndSimilarProductsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fiber Can, Tube, Drum, and Similar Products Manufacturing or Fiber Cans, Tubes, Drums, and Similar Products.') ).

fof(kb_SUMO_53462,axiom,
    s__subAttribute(s__NonfoldingSanitaryFoodContainerManufacturing,s__PaperboardContainerManufacturing) ).

fof(kb_SUMO_53463,axiom,
    s__documentation(s__NonfoldingSanitaryFoodContainerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonfolding Sanitary Food Container Manufacturing or Sanitary Food Containers, Except Folding.') ).

fof(kb_SUMO_53464,axiom,
    s__subAttribute(s__PaperBagAndCoatedAndTreatedPaperManufacturing,s__ConvertedPaperProductManufacturing) ).

fof(kb_SUMO_53465,axiom,
    s__documentation(s__PaperBagAndCoatedAndTreatedPaperManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Paper Bag and Coated and Treated Paper Manufacturing.') ).

fof(kb_SUMO_53466,axiom,
    s__subAttribute(s__CoatedAndLaminatedPackagingPaperAndPlasticsFilmManufacturing,s__PaperBagAndCoatedAndTreatedPaperManufacturing) ).

fof(kb_SUMO_53467,axiom,
    s__documentation(s__CoatedAndLaminatedPackagingPaperAndPlasticsFilmManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Coated and Laminated Packaging Paper and Plastics Film Manufacturing or Packaging Paper and Plastics Film, Coated and Laminated (single-web paper, paper multiweb laminated rolls and sheets for packaging uses).') ).

fof(kb_SUMO_53468,axiom,
    s__subAttribute(s__CoatedAndLaminatedPaperManufacturing,s__PaperBagAndCoatedAndTreatedPaperManufacturing) ).

fof(kb_SUMO_53469,axiom,
    s__documentation(s__CoatedAndLaminatedPaperManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Coated and Laminated Paper Manufacturing or Coated and Laminated Paper, NEC.') ).

fof(kb_SUMO_53470,axiom,
    s__subAttribute(s__PlasticsFoilAndCoatedPaperBagManufacturing,s__PaperBagAndCoatedAndTreatedPaperManufacturing) ).

fof(kb_SUMO_53471,axiom,
    s__documentation(s__PlasticsFoilAndCoatedPaperBagManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plastics, Foil, and Coated Paper Bag Manufacturing or Plastics, Foil, and Coated Paper Bags (except all plastics).') ).

fof(kb_SUMO_53472,axiom,
    s__subAttribute(s__UncoatedPaperAndMultiwallBagManufacturing,s__PaperBagAndCoatedAndTreatedPaperManufacturing) ).

fof(kb_SUMO_53473,axiom,
    s__documentation(s__UncoatedPaperAndMultiwallBagManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Uncoated Paper and Multiwall Bag Manufacturing or Uncoated Paper and Multiwall Bags.') ).

fof(kb_SUMO_53474,axiom,
    s__subAttribute(s__LaminatedAluminumFoilManufacturingForFlexiblePackagingUses,s__PaperBagAndCoatedAndTreatedPaperManufacturing) ).

fof(kb_SUMO_53475,axiom,
    s__documentation(s__LaminatedAluminumFoilManufacturingForFlexiblePackagingUses,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Laminated Aluminum Foil Manufacturing for Flexible Packaging Uses or Metal Foil and Leaf (laminated aluminum foil rolls and sheets for flexible packaging uses).') ).

fof(kb_SUMO_53476,axiom,
    s__subAttribute(s__SurfaceCoatedPaperboardManufacturing,s__PaperBagAndCoatedAndTreatedPaperManufacturing) ).

fof(kb_SUMO_53477,axiom,
    s__documentation(s__SurfaceCoatedPaperboardManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Surface-Coated Paperboard Manufacturing or Die-Cut Paper and Paperboard and Cardboard (pasted, lined, laminated, or surface-coated paperboard).') ).

fof(kb_SUMO_53478,axiom,
    s__subAttribute(s__StationeryProductManufacturing,s__ConvertedPaperProductManufacturing) ).

fof(kb_SUMO_53479,axiom,
    s__documentation(s__StationeryProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Stationery Product Manufacturing.') ).

fof(kb_SUMO_53480,axiom,
    s__subAttribute(s__DieCutPaperAndPaperboardOfficeSuppliesManufacturing,s__StationeryProductManufacturing) ).

fof(kb_SUMO_53481,axiom,
    s__documentation(s__DieCutPaperAndPaperboardOfficeSuppliesManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Die-Cut Paper and Paperboard Office Supplies Manufacturing or Die-Cut Paper and Paperboard and Cardboard (file folders, tabulating cards, and other paper and paperboard office supplies).') ).

fof(kb_SUMO_53482,axiom,
    s__subAttribute(s__EnvelopeManufacturing,s__StationeryProductManufacturing) ).

fof(kb_SUMO_53483,axiom,
    s__documentation(s__EnvelopeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Envelope Manufacturing or Envelopes.') ).

fof(kb_SUMO_53484,axiom,
    s__subAttribute(s__StationeryTabletAndRelatedProductManufacturing,s__StationeryProductManufacturing) ).

fof(kb_SUMO_53485,axiom,
    s__documentation(s__StationeryTabletAndRelatedProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Stationery, Tablet, and Related Product Manufacturing or Stationery, Tablets, and Related Products.') ).

fof(kb_SUMO_53486,axiom,
    s__subAttribute(s__OtherConvertedPaperProductManufacturing,s__ConvertedPaperProductManufacturing) ).

fof(kb_SUMO_53487,axiom,
    s__documentation(s__OtherConvertedPaperProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Converted Paper Product Manufacturing.') ).

fof(kb_SUMO_53488,axiom,
    s__subAttribute(s__SanitaryPaperProductManufacturing,s__OtherConvertedPaperProductManufacturing) ).

fof(kb_SUMO_53489,axiom,
    s__documentation(s__SanitaryPaperProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sanitary Paper Product Manufacturing or Sanitary Paper Products.') ).

fof(kb_SUMO_53490,axiom,
    s__subAttribute(s__AllOtherConvertedPaperProductManufacturing,s__OtherConvertedPaperProductManufacturing) ).

fof(kb_SUMO_53491,axiom,
    s__documentation(s__AllOtherConvertedPaperProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Converted Paper Product Manufacturing or Die-Cut Paper and Paperboard and Cardboard (die-cut paper and paperboard products, except office supplies and pasted, lined, laminated, or surface-coated paperboard).') ).

fof(kb_SUMO_53492,axiom,
    s__instance(s__PrintingAndRelatedSupportActivities,s__IndustryAttribute) ).

fof(kb_SUMO_53493,axiom,
    s__documentation(s__PrintingAndRelatedSupportActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Printing and Related Support Activities.') ).

fof(kb_SUMO_53494,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__PrintingAndRelatedSupportActivities) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & s__instance(V__THING,s__SurfaceChange)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53495,axiom,
    s__subAttribute(s__Printing,s__PrintingAndRelatedSupportActivities) ).

fof(kb_SUMO_53496,axiom,
    s__documentation(s__Printing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Printing.') ).

fof(kb_SUMO_53497,axiom,
    s__subAttribute(s__CommercialLithographicPrinting,s__Printing) ).

fof(kb_SUMO_53498,axiom,
    s__documentation(s__CommercialLithographicPrinting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commercial Lithographic Printing or Commercial Printing, Lithographic (except quick printing).') ).

fof(kb_SUMO_53499,axiom,
    s__subAttribute(s__CommercialGravurePrinting,s__Printing) ).

fof(kb_SUMO_53500,axiom,
    s__documentation(s__CommercialGravurePrinting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commercial Gravure Printing or Commercial Printing, Gravure.') ).

fof(kb_SUMO_53501,axiom,
    s__subAttribute(s__CommercialFlexographicPrinting,s__Printing) ).

fof(kb_SUMO_53502,axiom,
    s__documentation(s__CommercialFlexographicPrinting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commercial Flexographic Printing or Commercial Printing, NEC (flexographic printing).') ).

fof(kb_SUMO_53503,axiom,
    s__subAttribute(s__CommercialScreenPrinting,s__Printing) ).

fof(kb_SUMO_53504,axiom,
    s__documentation(s__CommercialScreenPrinting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commercial Screen Printing or Automotive Trimmings, Apparel Findings, and Related Products (printing and embossing on fabric articles).') ).

fof(kb_SUMO_53505,axiom,
    s__subAttribute(s__QuickPrinting,s__Printing) ).

fof(kb_SUMO_53506,axiom,
    s__documentation(s__QuickPrinting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Quick Printing or Commercial Printing, Lithographic (quick printing).') ).

fof(kb_SUMO_53507,axiom,
    s__subAttribute(s__DigitalPrinting,s__Printing) ).

fof(kb_SUMO_53508,axiom,
    s__documentation(s__DigitalPrinting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Digital Printing or Commercial Printing, NEC (digital printing, except quick printing).') ).

fof(kb_SUMO_53509,axiom,
    s__subAttribute(s__ManifoldBusinessFormsPrinting,s__Printing) ).

fof(kb_SUMO_53510,axiom,
    s__documentation(s__ManifoldBusinessFormsPrinting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Manifold Business Forms Printing or Manifold Business Forms.') ).

fof(kb_SUMO_53511,axiom,
    s__subAttribute(s__BooksPrinting,s__Printing) ).

fof(kb_SUMO_53512,axiom,
    s__documentation(s__BooksPrinting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Books Printing or Book Printing.') ).

fof(kb_SUMO_53513,axiom,
    s__subAttribute(s__BlankbookLooseleafBindersAndDevicesManufacturing,s__Printing) ).

fof(kb_SUMO_53514,axiom,
    s__documentation(s__BlankbookLooseleafBindersAndDevicesManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Blankbook, Looseleaf Binders, and Devices Manufacturing or Blankbooks, Loose-leaf Binders and Devices (except checkbooks).') ).

fof(kb_SUMO_53515,axiom,
    s__subAttribute(s__OtherCommercialPrinting,s__Printing) ).

fof(kb_SUMO_53516,axiom,
    s__documentation(s__OtherCommercialPrinting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Commercial Printing or Commercial Printing, NEC (other commercial printing except quick printing).') ).

fof(kb_SUMO_53517,axiom,
    s__subAttribute(s__SupportActivitiesForPrinting,s__PrintingAndRelatedSupportActivities) ).

fof(kb_SUMO_53518,axiom,
    s__documentation(s__SupportActivitiesForPrinting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Printing.') ).

fof(kb_SUMO_53519,axiom,
    s__subAttribute(s__TradebindingAndRelatedWork,s__SupportActivitiesForPrinting) ).

fof(kb_SUMO_53520,axiom,
    s__documentation(s__TradebindingAndRelatedWork,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tradebinding and Related Work or Bookbinding and Related Work.') ).

fof(kb_SUMO_53521,axiom,
    s__subAttribute(s__PrepressServices,s__SupportActivitiesForPrinting) ).

fof(kb_SUMO_53522,axiom,
    s__documentation(s__PrepressServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Prepress Services or Typesetting.') ).

fof(kb_SUMO_53523,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Object)
     => ( ( s__instance(V__X,s__Hydrocarbon)
          & s__instance(V__X,s__Molecule) )
       => ? [V__Y,V__Z] :
            ( s__instance(V__Z,s__Object)
            & s__instance(V__Y,s__Object)
            & s__instance(V__Y,s__Hydrogen)
            & s__instance(V__Z,s__Carbon)
            & s__part(V__Y,V__X)
            & s__part(V__Z,V__X) ) ) ) ).

fof(kb_SUMO_53524,axiom,
    s__instance(s__PetroleumAndCoalProductsManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_53525,axiom,
    s__documentation(s__PetroleumAndCoalProductsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Petroleum and Coal Products Manufacturing.') ).

fof(kb_SUMO_53526,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__PetroleumAndCoalProductsManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & s__instance(V__THING,s__Hydrocarbon)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53527,axiom,
    s__subAttribute(s__PetroleumRefineries,s__PetroleumAndCoalProductsManufacturing) ).

fof(kb_SUMO_53528,axiom,
    s__documentation(s__PetroleumRefineries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Petroleum Refineries or Petroleum Refining.') ).

fof(kb_SUMO_53529,axiom,
    s__subAttribute(s__AsphaltPavingRoofingAndSaturatedMaterialsManufacturing,s__PetroleumAndCoalProductsManufacturing) ).

fof(kb_SUMO_53530,axiom,
    s__documentation(s__AsphaltPavingRoofingAndSaturatedMaterialsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Asphalt Paving, Roofing, and Saturated Materials Manufacturing.') ).

fof(kb_SUMO_53531,axiom,
    s__subAttribute(s__AsphaltPavingMixtureAndBlockManufacturing,s__AsphaltPavingRoofingAndSaturatedMaterialsManufacturing) ).

fof(kb_SUMO_53532,axiom,
    s__documentation(s__AsphaltPavingMixtureAndBlockManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Asphalt Paving Mixture and Block Manufacturing or Asphalt Paving Mixtures and Blocks.') ).

fof(kb_SUMO_53533,axiom,
    s__subAttribute(s__AsphaltShingleAndCoatingMaterialsManufacturing,s__AsphaltPavingRoofingAndSaturatedMaterialsManufacturing) ).

fof(kb_SUMO_53534,axiom,
    s__documentation(s__AsphaltShingleAndCoatingMaterialsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Asphalt Shingle and Coating Materials Manufacturing or Asphalt Felts and Coatings.') ).

fof(kb_SUMO_53535,axiom,
    s__subAttribute(s__OtherPetroleumAndCoalProductsManufacturing,s__PetroleumAndCoalProductsManufacturing) ).

fof(kb_SUMO_53536,axiom,
    s__documentation(s__OtherPetroleumAndCoalProductsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Petroleum and Coal Products Manufacturing.') ).

fof(kb_SUMO_53537,axiom,
    s__subAttribute(s__PetroleumLubricatingOilAndGreaseManufacturing,s__OtherPetroleumAndCoalProductsManufacturing) ).

fof(kb_SUMO_53538,axiom,
    s__documentation(s__PetroleumLubricatingOilAndGreaseManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Petroleum Lubricating Oil and Grease Manufacturing or Lubricating Oils and Greases.') ).

fof(kb_SUMO_53539,axiom,
    s__subAttribute(s__AllOtherPetroleumAndCoalProductsManufacturing,s__OtherPetroleumAndCoalProductsManufacturing) ).

fof(kb_SUMO_53540,axiom,
    s__documentation(s__AllOtherPetroleumAndCoalProductsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Petroleum and Coal Products Manufacturing or Products of Petroleum and Coal, NEC.') ).

fof(kb_SUMO_53541,axiom,
    s__instance(s__ChemicalManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_53542,axiom,
    s__documentation(s__ChemicalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Chemical Manufacturing.') ).

fof(kb_SUMO_53543,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__ChemicalManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & s__instance(V__THING,s__PureSubstance)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53544,axiom,
    s__subAttribute(s__BasicChemicalManufacturing,s__ChemicalManufacturing) ).

fof(kb_SUMO_53545,axiom,
    s__documentation(s__BasicChemicalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Basic Chemical Manufacturing.') ).

fof(kb_SUMO_53546,axiom,
    s__subAttribute(s__PetrochemicalManufacturing,s__BasicChemicalManufacturing) ).

fof(kb_SUMO_53547,axiom,
    s__documentation(s__PetrochemicalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Petrochemical Manufacturing or Cyclic Organic Crudes and Intermediates, and Organic Dyes and Pigments (aromatics).') ).

fof(kb_SUMO_53548,axiom,
    s__subAttribute(s__IndustrialGasManufacturing,s__BasicChemicalManufacturing) ).

fof(kb_SUMO_53549,axiom,
    s__documentation(s__IndustrialGasManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial Gas Manufacturing or Industrial Gases.') ).

fof(kb_SUMO_53550,axiom,
    s__subAttribute(s__SyntheticDyeAndPigmentManufacturing,s__BasicChemicalManufacturing) ).

fof(kb_SUMO_53551,axiom,
    s__documentation(s__SyntheticDyeAndPigmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Synthetic Dye and Pigment Manufacturing.') ).

fof(kb_SUMO_53552,axiom,
    s__subAttribute(s__InorganicDyeAndPigmentManufacturing,s__SyntheticDyeAndPigmentManufacturing) ).

fof(kb_SUMO_53553,axiom,
    s__documentation(s__InorganicDyeAndPigmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Inorganic Dye and Pigment Manufacturing or Inorganic Pigments (except bone and lamp black).') ).

fof(kb_SUMO_53554,axiom,
    s__subAttribute(s__SyntheticOrganicDyeAndPigmentManufacturing,s__SyntheticDyeAndPigmentManufacturing) ).

fof(kb_SUMO_53555,axiom,
    s__documentation(s__SyntheticOrganicDyeAndPigmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Synthetic Organic Dye and Pigment Manufacturing or Cyclic Organic Crudes and Intermediates, and Organic Dyes and Pigments (organic dyes and pigments).') ).

fof(kb_SUMO_53556,axiom,
    s__subAttribute(s__OtherBasicInorganicChemicalManufacturing,s__BasicChemicalManufacturing) ).

fof(kb_SUMO_53557,axiom,
    s__documentation(s__OtherBasicInorganicChemicalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Basic Inorganic Chemical Manufacturing.') ).

fof(kb_SUMO_53558,axiom,
    s__subAttribute(s__AlkaliesAndChlorineManufacturing,s__OtherBasicInorganicChemicalManufacturing) ).

fof(kb_SUMO_53559,axiom,
    s__documentation(s__AlkaliesAndChlorineManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Alkalies and Chlorine Manufacturing or Alkalies and Chlorine.') ).

fof(kb_SUMO_53560,axiom,
    s__subAttribute(s__CarbonBlackManufacturing,s__OtherBasicInorganicChemicalManufacturing) ).

fof(kb_SUMO_53561,axiom,
    s__documentation(s__CarbonBlackManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Carbon Black Manufacturing or Inorganic pigments (bone and lamp black).') ).

fof(kb_SUMO_53562,axiom,
    s__subAttribute(s__AllOtherBasicInorganicChemicalManufacturing,s__OtherBasicInorganicChemicalManufacturing) ).

fof(kb_SUMO_53563,axiom,
    s__documentation(s__AllOtherBasicInorganicChemicalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Basic Inorganic Chemical Manufacturing or Industrial Inorganic Chemicals, NEC (except activated carbon and charcoal, alumina, and inorganic industrial dyes).') ).

fof(kb_SUMO_53564,axiom,
    s__subAttribute(s__OtherBasicOrganicChemicalManufacturing,s__BasicChemicalManufacturing) ).

fof(kb_SUMO_53565,axiom,
    s__documentation(s__OtherBasicOrganicChemicalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Basic Organic Chemical Manufacturing.') ).

fof(kb_SUMO_53566,axiom,
    s__subAttribute(s__GumAndWoodChemicalManufacturing,s__OtherBasicOrganicChemicalManufacturing) ).

fof(kb_SUMO_53567,axiom,
    s__documentation(s__GumAndWoodChemicalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Gum and Wood Chemical Manufacturing or Gum and Wood Chemicals.') ).

fof(kb_SUMO_53568,axiom,
    s__subAttribute(s__CyclicCrudeAndIntermediateManufacturing,s__OtherBasicOrganicChemicalManufacturing) ).

fof(kb_SUMO_53569,axiom,
    s__documentation(s__CyclicCrudeAndIntermediateManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cyclic Crude and Intermediate Manufacturing or Cyclic Organic Crudes and Intermediates and Organic Dyes and Pigments (except aromatics and organic dyes and pigments).') ).

fof(kb_SUMO_53570,axiom,
    s__subAttribute(s__EthylAlcoholManufacturing,s__OtherBasicOrganicChemicalManufacturing) ).

fof(kb_SUMO_53571,axiom,
    s__documentation(s__EthylAlcoholManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ethyl Alcohol Manufacturing or Industrial Organic Chemicals (ethyl alcohol).') ).

fof(kb_SUMO_53572,axiom,
    s__subAttribute(s__AllOtherBasicOrganicChemicalManufacturing,s__OtherBasicOrganicChemicalManufacturing) ).

fof(kb_SUMO_53573,axiom,
    s__documentation(s__AllOtherBasicOrganicChemicalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Basic Organic Chemical Manufacturing or Industrial Organic Chemicals, NEC (except aliphatics, carbon bisulfide, ethyl alcohol, and fluorocarbon gases).') ).

fof(kb_SUMO_53574,axiom,
    s__subAttribute(s__ResinSyntheticRubberAndArtificialAndSyntheticFibersAndFilamentsManufacturing,s__ChemicalManufacturing) ).

fof(kb_SUMO_53575,axiom,
    s__documentation(s__ResinSyntheticRubberAndArtificialAndSyntheticFibersAndFilamentsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Resin, Synthetic Rubber, and Artificial and Synthetic Fibers and Filaments Manufacturing.') ).

fof(kb_SUMO_53576,axiom,
    s__subAttribute(s__ResinAndSyntheticRubberManufacturing,s__ResinSyntheticRubberAndArtificialAndSyntheticFibersAndFilamentsManufacturing) ).

fof(kb_SUMO_53577,axiom,
    s__documentation(s__ResinAndSyntheticRubberManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Resin and Synthetic Rubber Manufacturing.') ).

fof(kb_SUMO_53578,axiom,
    s__subAttribute(s__PlasticsMaterialAndResinManufacturing,s__ResinAndSyntheticRubberManufacturing) ).

fof(kb_SUMO_53579,axiom,
    s__documentation(s__PlasticsMaterialAndResinManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plastics Material and Resin Manufacturing or Plastics Materials, Synthetic and Resins, and Nonvulcanizable Elastomers.') ).

fof(kb_SUMO_53580,axiom,
    s__subAttribute(s__SyntheticRubberManufacturing,s__ResinAndSyntheticRubberManufacturing) ).

fof(kb_SUMO_53581,axiom,
    s__documentation(s__SyntheticRubberManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Synthetic Rubber Manufacturing or Synthetic Rubber.') ).

fof(kb_SUMO_53582,axiom,
    s__subAttribute(s__ArtificialAndSyntheticFibersAndFilamentsManufacturing,s__ResinSyntheticRubberAndArtificialAndSyntheticFibersAndFilamentsManufacturing) ).

fof(kb_SUMO_53583,axiom,
    s__documentation(s__ArtificialAndSyntheticFibersAndFilamentsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Artificial and Synthetic Fibers and Filaments Manufacturing.') ).

fof(kb_SUMO_53584,axiom,
    s__subAttribute(s__CellulosicOrganicFiberManufacturing,s__ArtificialAndSyntheticFibersAndFilamentsManufacturing) ).

fof(kb_SUMO_53585,axiom,
    s__documentation(s__CellulosicOrganicFiberManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cellulosic Organic Fiber Manufacturing or Cellulosic Manmade Fibers.') ).

fof(kb_SUMO_53586,axiom,
    s__subAttribute(s__NoncellulosicOrganicFiberManufacturing,s__ArtificialAndSyntheticFibersAndFilamentsManufacturing) ).

fof(kb_SUMO_53587,axiom,
    s__documentation(s__NoncellulosicOrganicFiberManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Noncellulosic Organic Fiber Manufacturing or Manmade Organic Fibers, Except Cellulosic.') ).

fof(kb_SUMO_53588,axiom,
    s__subAttribute(s__PesticideFertilizerAndOtherAgriculturalChemicalManufacturing,s__ChemicalManufacturing) ).

fof(kb_SUMO_53589,axiom,
    s__documentation(s__PesticideFertilizerAndOtherAgriculturalChemicalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pesticide, Fertilizer, and Other Agricultural Chemical Manufacturing.') ).

fof(kb_SUMO_53590,axiom,
    s__subAttribute(s__FertilizerManufacturing,s__PesticideFertilizerAndOtherAgriculturalChemicalManufacturing) ).

fof(kb_SUMO_53591,axiom,
    s__documentation(s__FertilizerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fertilizer Manufacturing.') ).

fof(kb_SUMO_53592,axiom,
    s__subAttribute(s__NitrogenousFertilizerManufacturing,s__FertilizerManufacturing) ).

fof(kb_SUMO_53593,axiom,
    s__documentation(s__NitrogenousFertilizerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nitrogenous Fertilizer Manufacturing or Nitrogenous Fertilizers.') ).

fof(kb_SUMO_53594,axiom,
    s__subAttribute(s__PhosphaticFertilizerManufacturing,s__FertilizerManufacturing) ).

fof(kb_SUMO_53595,axiom,
    s__documentation(s__PhosphaticFertilizerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Phosphatic Fertilizer Manufacturing or Phosphatic Fertilizers.') ).

fof(kb_SUMO_53596,axiom,
    s__subAttribute(s__FertilizerMixingOnlyManufacturing,s__FertilizerManufacturing) ).

fof(kb_SUMO_53597,axiom,
    s__documentation(s__FertilizerMixingOnlyManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fertilizer (Mixing Only) Manufacturing or Fertilizers, Mixing Only.') ).

fof(kb_SUMO_53598,axiom,
    s__subAttribute(s__PesticideAndOtherAgriculturalChemicalManufacturing,s__PesticideFertilizerAndOtherAgriculturalChemicalManufacturing) ).

fof(kb_SUMO_53599,axiom,
    s__documentation(s__PesticideAndOtherAgriculturalChemicalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pesticide and Other Agricultural Chemical Manufacturing or Pesticides and Agricultural Chemicals, NEC.') ).

fof(kb_SUMO_53600,axiom,
    s__subAttribute(s__PharmaceuticalAndMedicineManufacturing,s__ChemicalManufacturing) ).

fof(kb_SUMO_53601,axiom,
    s__documentation(s__PharmaceuticalAndMedicineManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pharmaceutical and Medicine Manufacturing.') ).

fof(kb_SUMO_53602,axiom,
    s__subAttribute(s__MedicinalAndBotanicalManufacturing,s__PharmaceuticalAndMedicineManufacturing) ).

fof(kb_SUMO_53603,axiom,
    s__documentation(s__MedicinalAndBotanicalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Medicinal and Botanical Manufacturing or Medicinal Chemicals and Botanical Products.') ).

fof(kb_SUMO_53604,axiom,
    s__subAttribute(s__PharmaceuticalPreparationManufacturing,s__PharmaceuticalAndMedicineManufacturing) ).

fof(kb_SUMO_53605,axiom,
    s__documentation(s__PharmaceuticalPreparationManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pharmaceutical Preparation Manufacturing or Pharmaceutical Preparations.') ).

fof(kb_SUMO_53606,axiom,
    s__subAttribute(s__InVitroDiagnosticSubstanceManufacturing,s__PharmaceuticalAndMedicineManufacturing) ).

fof(kb_SUMO_53607,axiom,
    s__documentation(s__InVitroDiagnosticSubstanceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves In-Vitro Diagnostic Substance Manufacturing or In-Vitro and In-Vivo Diagnostic Substances (in-vitro diagnostic substances).') ).

fof(kb_SUMO_53608,axiom,
    s__subAttribute(s__BiologicalProductExceptDiagnosticManufacturing,s__PharmaceuticalAndMedicineManufacturing) ).

fof(kb_SUMO_53609,axiom,
    s__documentation(s__BiologicalProductExceptDiagnosticManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Biological Product (except Diagnostic) Manufacturing or Biological Products, Except Diagnostic Substance.') ).

fof(kb_SUMO_53610,axiom,
    s__subAttribute(s__PaintCoatingAndAdhesiveManufacturing,s__ChemicalManufacturing) ).

fof(kb_SUMO_53611,axiom,
    s__documentation(s__PaintCoatingAndAdhesiveManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Paint, Coating, and Adhesive Manufacturing.') ).

fof(kb_SUMO_53612,axiom,
    s__subAttribute(s__PaintAndCoatingManufacturing,s__PaintCoatingAndAdhesiveManufacturing) ).

fof(kb_SUMO_53613,axiom,
    s__documentation(s__PaintAndCoatingManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Paint and Coating Manufacturing or Paints, Varnishes, Lacquers, Enamels and Allied Products.') ).

fof(kb_SUMO_53614,axiom,
    s__subAttribute(s__AdhesiveManufacturing,s__PaintCoatingAndAdhesiveManufacturing) ).

fof(kb_SUMO_53615,axiom,
    s__documentation(s__AdhesiveManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Adhesive Manufacturing or Adhesives and Sealants.') ).

fof(kb_SUMO_53616,axiom,
    s__subAttribute(s__SoapCleaningCompoundAndToiletPreparationManufacturing,s__ChemicalManufacturing) ).

fof(kb_SUMO_53617,axiom,
    s__documentation(s__SoapCleaningCompoundAndToiletPreparationManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Soap, Cleaning Compound, and Toilet Preparation Manufacturing.') ).

fof(kb_SUMO_53618,axiom,
    s__subAttribute(s__SoapAndCleaningCompoundManufacturing,s__SoapCleaningCompoundAndToiletPreparationManufacturing) ).

fof(kb_SUMO_53619,axiom,
    s__documentation(s__SoapAndCleaningCompoundManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Soap and Cleaning Compound Manufacturing.') ).

fof(kb_SUMO_53620,axiom,
    s__subAttribute(s__SoapAndOtherDetergentManufacturing,s__SoapAndCleaningCompoundManufacturing) ).

fof(kb_SUMO_53621,axiom,
    s__documentation(s__SoapAndOtherDetergentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Soap and Other Detergent Manufacturing or Soaps and Other Detergents, Except Specialty Cleaners.') ).

fof(kb_SUMO_53622,axiom,
    s__subAttribute(s__PolishAndOtherSanitationGoodManufacturing,s__SoapAndCleaningCompoundManufacturing) ).

fof(kb_SUMO_53623,axiom,
    s__documentation(s__PolishAndOtherSanitationGoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Polish and Other Sanitation Good Manufacturing or Specialty Cleaning, Polishing, and Sanitary Preparations.') ).

fof(kb_SUMO_53624,axiom,
    s__subAttribute(s__SurfaceActiveAgentManufacturing,s__SoapAndCleaningCompoundManufacturing) ).

fof(kb_SUMO_53625,axiom,
    s__documentation(s__SurfaceActiveAgentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Surface Active Agent Manufacturing or Surface Active Agents, Finishing Agents, Sulfonated Oils, and Assistants.') ).

fof(kb_SUMO_53626,axiom,
    s__subAttribute(s__ToiletPreparationManufacturing,s__SoapCleaningCompoundAndToiletPreparationManufacturing) ).

fof(kb_SUMO_53627,axiom,
    s__documentation(s__ToiletPreparationManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Toilet Preparation Manufacturing or Perfumes, Cosmetics, and Other Toilet Preparations (except toothpaste).') ).

fof(kb_SUMO_53628,axiom,
    s__subAttribute(s__OtherChemicalProductAndPreparationManufacturing,s__ChemicalManufacturing) ).

fof(kb_SUMO_53629,axiom,
    s__documentation(s__OtherChemicalProductAndPreparationManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Chemical Product and Preparation Manufacturing.') ).

fof(kb_SUMO_53630,axiom,
    s__subAttribute(s__PrintingInkManufacturing,s__OtherChemicalProductAndPreparationManufacturing) ).

fof(kb_SUMO_53631,axiom,
    s__documentation(s__PrintingInkManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Printing Ink Manufacturing or Printing Ink.') ).

fof(kb_SUMO_53632,axiom,
    s__subAttribute(s__ExplosivesManufacturing,s__OtherChemicalProductAndPreparationManufacturing) ).

fof(kb_SUMO_53633,axiom,
    s__documentation(s__ExplosivesManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Explosives Manufacturing or Explosives.') ).

fof(kb_SUMO_53634,axiom,
    s__subAttribute(s__AllOtherChemicalProductAndPreparationManufacturing,s__OtherChemicalProductAndPreparationManufacturing) ).

fof(kb_SUMO_53635,axiom,
    s__documentation(s__AllOtherChemicalProductAndPreparationManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Chemical Product and Preparation Manufacturing.') ).

fof(kb_SUMO_53636,axiom,
    s__subAttribute(s__CustomCompoundingOfPurchasedResins,s__AllOtherChemicalProductAndPreparationManufacturing) ).

fof(kb_SUMO_53637,axiom,
    s__documentation(s__CustomCompoundingOfPurchasedResins,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Custom Compounding of Purchased Resins or Custom Compounding of Purchased Plastics Resin.') ).

fof(kb_SUMO_53638,axiom,
    s__subAttribute(s__PhotographicFilmPaperPlateAndChemicalManufacturing,s__AllOtherChemicalProductAndPreparationManufacturing) ).

fof(kb_SUMO_53639,axiom,
    s__documentation(s__PhotographicFilmPaperPlateAndChemicalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Photographic Film, Paper, Plate, and Chemical Manufacturing or Photographic Equipment and Supplies (photographic films, paper, plates and chemicals).') ).

fof(kb_SUMO_53640,axiom,
    s__subAttribute(s__AllOtherMiscellaneousChemicalProductAndPreparationManufacturing,s__AllOtherChemicalProductAndPreparationManufacturing) ).

fof(kb_SUMO_53641,axiom,
    s__documentation(s__AllOtherMiscellaneousChemicalProductAndPreparationManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous Chemical Product and Preparation Manufacturing or Industrial Inorganic Chemicals, NEC (activated carbon and charcoal).') ).

fof(kb_SUMO_53642,axiom,
    s__subclass(s__Plastic,s__Hydrocarbon) ).

fof(kb_SUMO_53643,axiom,
    s__instance(s__Plastic__t,s__SetOrClass) ).

fof(kb_SUMO_53644,axiom,
    s__documentation(s__Plastic,s__EnglishLanguage,'Any of a large set of hydrocarbon materials, in the form of polymers, which are usually derived from &%Petroleum products. Plastics have a tremendous variety of material properties including a wide range of values for opacity, density, ductility etc. and are pervasive in modern &%Manufacture (-ing).') ).

fof(kb_SUMO_53645,axiom,
    s__instance(s__PlasticsAndRubberProductsManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_53646,axiom,
    s__documentation(s__PlasticsAndRubberProductsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plastics and Rubber Products Manufacturing.') ).

fof(kb_SUMO_53647,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__PlasticsAndRubberProductsManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & ( s__instance(V__THING,s__Plastic)
                  | s__instance(V__THING,s__Rubber) )
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53648,axiom,
    s__subAttribute(s__PlasticsProductManufacturing,s__PlasticsAndRubberProductsManufacturing) ).

fof(kb_SUMO_53649,axiom,
    s__documentation(s__PlasticsProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plastics Product Manufacturing.') ).

fof(kb_SUMO_53650,axiom,
    s__subAttribute(s__UnsupportedPlasticsFilmSheetAndBagManufacturing,s__PlasticsProductManufacturing) ).

fof(kb_SUMO_53651,axiom,
    s__documentation(s__UnsupportedPlasticsFilmSheetAndBagManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Unsupported Plastics Film, Sheet, and Bag Manufacturing.') ).

fof(kb_SUMO_53652,axiom,
    s__subAttribute(s__UnsupportedPlasticsBagManufacturing,s__UnsupportedPlasticsFilmSheetAndBagManufacturing) ).

fof(kb_SUMO_53653,axiom,
    s__documentation(s__UnsupportedPlasticsBagManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Unsupported Plastics Bag Manufacturing or Plastics, Foil, and Coated Paper Bags (plastics bags).') ).

fof(kb_SUMO_53654,axiom,
    s__subAttribute(s__UnsupportedPlasticsPackagingFilmAndSheetManufacturing,s__UnsupportedPlasticsFilmSheetAndBagManufacturing) ).

fof(kb_SUMO_53655,axiom,
    s__documentation(s__UnsupportedPlasticsPackagingFilmAndSheetManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Unsupported Plastics Packaging Film and Sheet Manufacturing or Packaging Paper and Plastics Film, Coated, and Laminated (plastics packaging film and sheet).') ).

fof(kb_SUMO_53656,axiom,
    s__subAttribute(s__UnsupportedPlasticsFilmAndSheetExceptPackagingManufacturing,s__UnsupportedPlasticsFilmSheetAndBagManufacturing) ).

fof(kb_SUMO_53657,axiom,
    s__documentation(s__UnsupportedPlasticsFilmAndSheetExceptPackagingManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Unsupported Plastics Film and Sheet (except Packaging) Manufacturing or Unsupported Plastics Film and Sheets.') ).

fof(kb_SUMO_53658,axiom,
    s__subAttribute(s__PlasticsPipePipeFittingAndUnsupportedProfileShapeManufacturing,s__PlasticsProductManufacturing) ).

fof(kb_SUMO_53659,axiom,
    s__documentation(s__PlasticsPipePipeFittingAndUnsupportedProfileShapeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plastics Pipe, Pipe Fitting, and Unsupported Profile Shape Manufacturing.') ).

fof(kb_SUMO_53660,axiom,
    s__subAttribute(s__UnsupportedPlasticsProfileShapeManufacturing,s__PlasticsPipePipeFittingAndUnsupportedProfileShapeManufacturing) ).

fof(kb_SUMO_53661,axiom,
    s__documentation(s__UnsupportedPlasticsProfileShapeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Unsupported Plastics Profile Shape Manufacturing or Unsupported Plastics Profile Shapes.') ).

fof(kb_SUMO_53662,axiom,
    s__subAttribute(s__PlasticsPipeAndPipeFittingManufacturing,s__PlasticsPipePipeFittingAndUnsupportedProfileShapeManufacturing) ).

fof(kb_SUMO_53663,axiom,
    s__documentation(s__PlasticsPipeAndPipeFittingManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plastics Pipe and Pipe Fitting Manufacturing or Plastics Pipe.') ).

fof(kb_SUMO_53664,axiom,
    s__subAttribute(s__LaminatedPlasticsPlateSheetAndShapeManufacturing,s__PlasticsProductManufacturing) ).

fof(kb_SUMO_53665,axiom,
    s__documentation(s__LaminatedPlasticsPlateSheetAndShapeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Laminated Plastics Plate, Sheet, and Shape Manufacturing or Laminated Plastics Plate, Sheet, and Profile Shapes.') ).

fof(kb_SUMO_53666,axiom,
    s__subAttribute(s__PolystyreneFoamProductManufacturing,s__PlasticsProductManufacturing) ).

fof(kb_SUMO_53667,axiom,
    s__documentation(s__PolystyreneFoamProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Polystyrene Foam Product Manufacturing or Plastics Foam Products (polystyrene foam products).') ).

fof(kb_SUMO_53668,axiom,
    s__subAttribute(s__UrethaneAndOtherFoamProductExceptPolystyreneManufacturing,s__PlasticsProductManufacturing) ).

fof(kb_SUMO_53669,axiom,
    s__documentation(s__UrethaneAndOtherFoamProductExceptPolystyreneManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Urethane and Other Foam Product (except Polystyrene) Manufacturing or Plastics Foam Products (urethane and other foam products).') ).

fof(kb_SUMO_53670,axiom,
    s__subAttribute(s__PlasticsBottleManufacturing,s__PlasticsProductManufacturing) ).

fof(kb_SUMO_53671,axiom,
    s__documentation(s__PlasticsBottleManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plastics Bottle Manufacturing or Plastics Bottles.') ).

fof(kb_SUMO_53672,axiom,
    s__subAttribute(s__OtherPlasticsProductManufacturing,s__PlasticsProductManufacturing) ).

fof(kb_SUMO_53673,axiom,
    s__documentation(s__OtherPlasticsProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Plastics Product Manufacturing.') ).

fof(kb_SUMO_53674,axiom,
    s__subAttribute(s__PlasticsPlumbingFixtureManufacturing,s__OtherPlasticsProductManufacturing) ).

fof(kb_SUMO_53675,axiom,
    s__documentation(s__PlasticsPlumbingFixtureManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plastics Plumbing Fixture Manufacturing or Plastics Plumbing Fixtures.') ).

fof(kb_SUMO_53676,axiom,
    s__subAttribute(s__ResilientFloorCoveringManufacturing,s__OtherPlasticsProductManufacturing) ).

fof(kb_SUMO_53677,axiom,
    s__documentation(s__ResilientFloorCoveringManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Resilient Floor Covering Manufacturing or Fabricated Rubber Products, NEC (rubber resilient floor coverings).') ).

fof(kb_SUMO_53678,axiom,
    s__subAttribute(s__AllOtherPlasticsProductManufacturing,s__OtherPlasticsProductManufacturing) ).

fof(kb_SUMO_53679,axiom,
    s__documentation(s__AllOtherPlasticsProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Plastics Product Manufacturing or Plastics Products, NEC (except plastics pipe fittings and plastics sausage casings).') ).

fof(kb_SUMO_53680,axiom,
    s__subAttribute(s__RubberProductManufacturing,s__PlasticsAndRubberProductsManufacturing) ).

fof(kb_SUMO_53681,axiom,
    s__documentation(s__RubberProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Rubber Product Manufacturing.') ).

fof(kb_SUMO_53682,axiom,
    s__subAttribute(s__TireManufacturing,s__RubberProductManufacturing) ).

fof(kb_SUMO_53683,axiom,
    s__documentation(s__TireManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tire Manufacturing.') ).

fof(kb_SUMO_53684,axiom,
    s__subAttribute(s__TireManufacturingExceptRetreading,s__TireManufacturing) ).

fof(kb_SUMO_53685,axiom,
    s__documentation(s__TireManufacturingExceptRetreading,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tire Manufacturing (except Retreading) or Tires and Inner Tubes.') ).

fof(kb_SUMO_53686,axiom,
    s__subAttribute(s__TireRetreading,s__TireManufacturing) ).

fof(kb_SUMO_53687,axiom,
    s__documentation(s__TireRetreading,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tire Retreading or Tire Retreading and Repair Shops (rebuilding).') ).

fof(kb_SUMO_53688,axiom,
    s__subAttribute(s__RubberAndPlasticsHosesAndBeltingManufacturing,s__RubberProductManufacturing) ).

fof(kb_SUMO_53689,axiom,
    s__documentation(s__RubberAndPlasticsHosesAndBeltingManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Rubber and Plastics Hoses and Belting Manufacturing or Rubber and Plastics Hose and Belting.') ).

fof(kb_SUMO_53690,axiom,
    s__subAttribute(s__OtherRubberProductManufacturing,s__RubberProductManufacturing) ).

fof(kb_SUMO_53691,axiom,
    s__documentation(s__OtherRubberProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Rubber Product Manufacturing.') ).

fof(kb_SUMO_53692,axiom,
    s__subAttribute(s__RubberProductManufacturingForMechanicalUse,s__OtherRubberProductManufacturing) ).

fof(kb_SUMO_53693,axiom,
    s__documentation(s__RubberProductManufacturingForMechanicalUse,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Rubber Product Manufacturing for Mechanical Use or Molded, Extruded, and Lathe-Cut Mechanical Rubber Goods.') ).

fof(kb_SUMO_53694,axiom,
    s__subAttribute(s__AllOtherRubberProductManufacturing,s__OtherRubberProductManufacturing) ).

fof(kb_SUMO_53695,axiom,
    s__documentation(s__AllOtherRubberProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Rubber Product Manufacturing or Fabricated Rubber Products, NEC (except rubberized fabric and rubber resilient floor covering).') ).

fof(kb_SUMO_53696,axiom,
    s__instance(s__NonmetallicMineralProductManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_53697,axiom,
    s__documentation(s__NonmetallicMineralProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonmetallic Mineral Product Manufacturing.') ).

fof(kb_SUMO_53698,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__NonmetallicMineralProductManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & ~ s__instance(V__THING,s__Metal)
                & s__instance(V__THING,s__PureSubstance)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53699,axiom,
    s__subAttribute(s__ClayProductAndRefractoryManufacturing,s__NonmetallicMineralProductManufacturing) ).

fof(kb_SUMO_53700,axiom,
    s__documentation(s__ClayProductAndRefractoryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Clay Product and Refractory Manufacturing.') ).

fof(kb_SUMO_53701,axiom,
    s__subAttribute(s__PotteryCeramicsAndPlumbingFixtureManufacturing,s__ClayProductAndRefractoryManufacturing) ).

fof(kb_SUMO_53702,axiom,
    s__documentation(s__PotteryCeramicsAndPlumbingFixtureManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pottery, Ceramics, and Plumbing Fixture Manufacturing.') ).

fof(kb_SUMO_53703,axiom,
    s__subAttribute(s__VitreousChinaPlumbingFixtureAndChinaAndEarthenwareBathroomAccessoriesManufacturing,s__PotteryCeramicsAndPlumbingFixtureManufacturing) ).

fof(kb_SUMO_53704,axiom,
    s__documentation(s__VitreousChinaPlumbingFixtureAndChinaAndEarthenwareBathroomAccessoriesManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Vitreous China Plumbing Fixture and China and Earthenware Bathroom Accessories Manufacturing or Vitreous China Plumbing Fixtures and China and Earthenware Fittings and Bathroom Accessories.') ).

fof(kb_SUMO_53705,axiom,
    s__subAttribute(s__VitreousChinaFineEarthenwareAndOtherPotteryProductManufacturing,s__PotteryCeramicsAndPlumbingFixtureManufacturing) ).

fof(kb_SUMO_53706,axiom,
    s__documentation(s__VitreousChinaFineEarthenwareAndOtherPotteryProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Vitreous China, Fine Earthenware, and Other Pottery Product Manufacturing or Vitreous China Table and Kitchen Articles.') ).

fof(kb_SUMO_53707,axiom,
    s__subAttribute(s__PorcelainElectricalSupplyManufacturing,s__PotteryCeramicsAndPlumbingFixtureManufacturing) ).

fof(kb_SUMO_53708,axiom,
    s__documentation(s__PorcelainElectricalSupplyManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Porcelain Electrical Supply Manufacturing or Porcelain Electrical Supplies.') ).

fof(kb_SUMO_53709,axiom,
    s__subAttribute(s__ClayBuildingMaterialAndRefractoriesManufacturing,s__ClayProductAndRefractoryManufacturing) ).

fof(kb_SUMO_53710,axiom,
    s__documentation(s__ClayBuildingMaterialAndRefractoriesManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Clay Building Material and Refractories Manufacturing.') ).

fof(kb_SUMO_53711,axiom,
    s__subAttribute(s__BrickAndStructuralClayTileManufacturing,s__ClayBuildingMaterialAndRefractoriesManufacturing) ).

fof(kb_SUMO_53712,axiom,
    s__documentation(s__BrickAndStructuralClayTileManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Brick and Structural Clay Tile Manufacturing or Brick and Structural Clay Tile (except slumped brick).') ).

fof(kb_SUMO_53713,axiom,
    s__subAttribute(s__CeramicWallAndFloorTileManufacturing,s__ClayBuildingMaterialAndRefractoriesManufacturing) ).

fof(kb_SUMO_53714,axiom,
    s__documentation(s__CeramicWallAndFloorTileManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ceramic Wall and Floor Tile Manufacturing or Ceramic Wall and Floor Tile.') ).

fof(kb_SUMO_53715,axiom,
    s__subAttribute(s__OtherStructuralClayProductManufacturing,s__ClayBuildingMaterialAndRefractoriesManufacturing) ).

fof(kb_SUMO_53716,axiom,
    s__documentation(s__OtherStructuralClayProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Structural Clay Product Manufacturing or Structural Clay Products, NEC.') ).

fof(kb_SUMO_53717,axiom,
    s__subAttribute(s__ClayRefractoryManufacturing,s__ClayBuildingMaterialAndRefractoriesManufacturing) ).

fof(kb_SUMO_53718,axiom,
    s__documentation(s__ClayRefractoryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Clay Refractory Manufacturing or Clay Refractories.') ).

fof(kb_SUMO_53719,axiom,
    s__subAttribute(s__NonclayRefractoryManufacturing,s__ClayBuildingMaterialAndRefractoriesManufacturing) ).

fof(kb_SUMO_53720,axiom,
    s__documentation(s__NonclayRefractoryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonclay Refractory Manufacturing or Nonclay Refractories.') ).

fof(kb_SUMO_53721,axiom,
    s__subAttribute(s__GlassAndGlassProductManufacturing,s__NonmetallicMineralProductManufacturing) ).

fof(kb_SUMO_53722,axiom,
    s__documentation(s__GlassAndGlassProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Glass and Glass Product Manufacturing.') ).

fof(kb_SUMO_53723,axiom,
    s__subAttribute(s__FlatGlassManufacturing,s__GlassAndGlassProductManufacturing) ).

fof(kb_SUMO_53724,axiom,
    s__documentation(s__FlatGlassManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Flat Glass Manufacturing or Flat Glass.') ).

fof(kb_SUMO_53725,axiom,
    s__subAttribute(s__OtherPressedAndBlownGlassAndGlasswareManufacturing,s__GlassAndGlassProductManufacturing) ).

fof(kb_SUMO_53726,axiom,
    s__documentation(s__OtherPressedAndBlownGlassAndGlasswareManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Pressed and Blown Glass and Glassware Manufacturing or Pressed and Blown Glass and Glassware, NEC.') ).

fof(kb_SUMO_53727,axiom,
    s__subAttribute(s__GlassContainerManufacturing,s__GlassAndGlassProductManufacturing) ).

fof(kb_SUMO_53728,axiom,
    s__documentation(s__GlassContainerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Glass Container Manufacturing or Glass Containers.') ).

fof(kb_SUMO_53729,axiom,
    s__subAttribute(s__GlassProductManufacturingMadeOfPurchasedGlass,s__GlassAndGlassProductManufacturing) ).

fof(kb_SUMO_53730,axiom,
    s__documentation(s__GlassProductManufacturingMadeOfPurchasedGlass,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Glass Product Manufacturing Made of Purchased Glass or Glass Products Made of Purchased Glass.') ).

fof(kb_SUMO_53731,axiom,
    s__subAttribute(s__CementAndConcreteProductManufacturing,s__NonmetallicMineralProductManufacturing) ).

fof(kb_SUMO_53732,axiom,
    s__documentation(s__CementAndConcreteProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cement and Concrete Product Manufacturing.') ).

fof(kb_SUMO_53733,axiom,
    s__subAttribute(s__CementManufacturing,s__CementAndConcreteProductManufacturing) ).

fof(kb_SUMO_53734,axiom,
    s__documentation(s__CementManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cement Manufacturing or Cement, Hydraulic.') ).

fof(kb_SUMO_53735,axiom,
    s__subAttribute(s__ReadyMixConcreteManufacturing,s__CementAndConcreteProductManufacturing) ).

fof(kb_SUMO_53736,axiom,
    s__documentation(s__ReadyMixConcreteManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ready-Mix Concrete Manufacturing or Ready-Mixed Concrete.') ).

fof(kb_SUMO_53737,axiom,
    s__subAttribute(s__ConcretePipeBrickAndBlockManufacturing,s__CementAndConcreteProductManufacturing) ).

fof(kb_SUMO_53738,axiom,
    s__documentation(s__ConcretePipeBrickAndBlockManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Concrete Pipe, Brick, and Block Manufacturing.') ).

fof(kb_SUMO_53739,axiom,
    s__subAttribute(s__ConcreteBlockAndBrickManufacturing,s__ConcretePipeBrickAndBlockManufacturing) ).

fof(kb_SUMO_53740,axiom,
    s__documentation(s__ConcreteBlockAndBrickManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Concrete Block and Brick Manufacturing or Brick and Structural Clay Tile (slumped brick).') ).

fof(kb_SUMO_53741,axiom,
    s__subAttribute(s__ConcretePipeManufacturing,s__ConcretePipeBrickAndBlockManufacturing) ).

fof(kb_SUMO_53742,axiom,
    s__documentation(s__ConcretePipeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Concrete Pipe Manufacturing or Concrete Products, Except Block and Brick (concrete pipe).') ).

fof(kb_SUMO_53743,axiom,
    s__subAttribute(s__OtherConcreteProductManufacturing,s__CementAndConcreteProductManufacturing) ).

fof(kb_SUMO_53744,axiom,
    s__documentation(s__OtherConcreteProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Concrete Product Manufacturing or Concrete Products, Except Block and Brick (concrete products, except dry mix concrete and pipe).') ).

fof(kb_SUMO_53745,axiom,
    s__subAttribute(s__LimeAndGypsumProductManufacturing,s__NonmetallicMineralProductManufacturing) ).

fof(kb_SUMO_53746,axiom,
    s__documentation(s__LimeAndGypsumProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lime and Gypsum Product Manufacturing.') ).

fof(kb_SUMO_53747,axiom,
    s__subAttribute(s__LimeManufacturing,s__LimeAndGypsumProductManufacturing) ).

fof(kb_SUMO_53748,axiom,
    s__documentation(s__LimeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lime Manufacturing or Lime.') ).

fof(kb_SUMO_53749,axiom,
    s__subAttribute(s__GypsumProductManufacturing,s__LimeAndGypsumProductManufacturing) ).

fof(kb_SUMO_53750,axiom,
    s__documentation(s__GypsumProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Gypsum Product Manufacturing or Gypsum Products.') ).

fof(kb_SUMO_53751,axiom,
    s__subAttribute(s__OtherNonmetallicMineralProductManufacturing,s__NonmetallicMineralProductManufacturing) ).

fof(kb_SUMO_53752,axiom,
    s__documentation(s__OtherNonmetallicMineralProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Nonmetallic Mineral Product Manufacturing.') ).

fof(kb_SUMO_53753,axiom,
    s__subAttribute(s__AbrasiveProductManufacturing,s__OtherNonmetallicMineralProductManufacturing) ).

fof(kb_SUMO_53754,axiom,
    s__documentation(s__AbrasiveProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Abrasive Product Manufacturing or Abrasive Products (except steel wool with or without soap).') ).

fof(kb_SUMO_53755,axiom,
    s__subAttribute(s__AllOtherNonmetallicMineralProductManufacturing,s__OtherNonmetallicMineralProductManufacturing) ).

fof(kb_SUMO_53756,axiom,
    s__documentation(s__AllOtherNonmetallicMineralProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Nonmetallic Mineral Product Manufacturing.') ).

fof(kb_SUMO_53757,axiom,
    s__subAttribute(s__CutStoneAndStoneProductManufacturing,s__AllOtherNonmetallicMineralProductManufacturing) ).

fof(kb_SUMO_53758,axiom,
    s__documentation(s__CutStoneAndStoneProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cut Stone and Stone Product Manufacturing or Cut Stone and Stone Products.') ).

fof(kb_SUMO_53759,axiom,
    s__subAttribute(s__GroundOrTreatedMineralAndEarthManufacturing,s__AllOtherNonmetallicMineralProductManufacturing) ).

fof(kb_SUMO_53760,axiom,
    s__documentation(s__GroundOrTreatedMineralAndEarthManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ground or Treated Mineral and Earth Manufacturing or Minerals and Earths, Ground or Otherwise Treated (except grinding, washing, separating, etc. of nonmetallic minerals).') ).

fof(kb_SUMO_53761,axiom,
    s__subAttribute(s__MineralWoolManufacturing,s__AllOtherNonmetallicMineralProductManufacturing) ).

fof(kb_SUMO_53762,axiom,
    s__documentation(s__MineralWoolManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mineral Wool Manufacturing or Mineral Wool.') ).

fof(kb_SUMO_53763,axiom,
    s__subAttribute(s__AllOtherMiscellaneousNonmetallicMineralProductManufacturing,s__AllOtherNonmetallicMineralProductManufacturing) ).

fof(kb_SUMO_53764,axiom,
    s__documentation(s__AllOtherMiscellaneousNonmetallicMineralProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous Nonmetallic Mineral Product Manufacturing or Concrete Products, Except Block and Brick (dry mixture concrete).') ).

fof(kb_SUMO_53765,axiom,
    s__instance(s__PrimaryMetalManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_53766,axiom,
    s__documentation(s__PrimaryMetalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Primary Metal Manufacturing.') ).

fof(kb_SUMO_53767,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__PrimaryMetalManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & s__instance(V__THING,s__Metal)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53768,axiom,
    s__subAttribute(s__IronAndSteelMillsAndFerroalloyManufacturing,s__PrimaryMetalManufacturing) ).

fof(kb_SUMO_53769,axiom,
    s__documentation(s__IronAndSteelMillsAndFerroalloyManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Iron and Steel Mills and Ferroalloy Manufacturing.') ).

fof(kb_SUMO_53770,axiom,
    s__subAttribute(s__IronAndSteelMills,s__IronAndSteelMillsAndFerroalloyManufacturing) ).

fof(kb_SUMO_53771,axiom,
    s__documentation(s__IronAndSteelMills,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Iron and Steel Mills or Steel Works, Blast Furnaces (Including Coke Ovens), and Rolling Mills (except coke ovens not integrated with steel mills and hot rolling purchased steel).') ).

fof(kb_SUMO_53772,axiom,
    s__subAttribute(s__ElectrometallurgicalFerroalloyProductManufacturing,s__IronAndSteelMillsAndFerroalloyManufacturing) ).

fof(kb_SUMO_53773,axiom,
    s__documentation(s__ElectrometallurgicalFerroalloyProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electrometallurgical Ferroalloy Product Manufacturing or Electrometallurgical Products, Except Steel.') ).

fof(kb_SUMO_53774,axiom,
    s__subAttribute(s__SteelProductManufacturingFromPurchasedSteel,s__PrimaryMetalManufacturing) ).

fof(kb_SUMO_53775,axiom,
    s__documentation(s__SteelProductManufacturingFromPurchasedSteel,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Steel Product Manufacturing from Purchased Steel.') ).

fof(kb_SUMO_53776,axiom,
    s__subAttribute(s__IronAndSteelPipeAndTubeManufacturingFromPurchasedSteel,s__SteelProductManufacturingFromPurchasedSteel) ).

fof(kb_SUMO_53777,axiom,
    s__documentation(s__IronAndSteelPipeAndTubeManufacturingFromPurchasedSteel,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Iron and Steel Pipe and Tube Manufacturing from Purchased Steel or Steel Pipe and Tubes.') ).

fof(kb_SUMO_53778,axiom,
    s__subAttribute(s__RollingAndDrawingOfPurchasedSteel,s__SteelProductManufacturingFromPurchasedSteel) ).

fof(kb_SUMO_53779,axiom,
    s__documentation(s__RollingAndDrawingOfPurchasedSteel,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Rolling and Drawing of Purchased Steel.') ).

fof(kb_SUMO_53780,axiom,
    s__subAttribute(s__RolledSteelShapeManufacturing,s__RollingAndDrawingOfPurchasedSteel) ).

fof(kb_SUMO_53781,axiom,
    s__documentation(s__RolledSteelShapeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Rolled Steel Shape Manufacturing or Steel Works, Blast Furnaces (including coke ovens), and Rolling Mills (hot rolling purchased steel).') ).

fof(kb_SUMO_53782,axiom,
    s__subAttribute(s__SteelWireDrawing,s__RollingAndDrawingOfPurchasedSteel) ).

fof(kb_SUMO_53783,axiom,
    s__documentation(s__SteelWireDrawing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Steel Wire Drawing or Steel Wiredrawing and Steel Nails and Spikes (steel, wire drawing).') ).

fof(kb_SUMO_53784,axiom,
    s__subAttribute(s__AluminaAndAluminumProductionAndProcessing,s__PrimaryMetalManufacturing) ).

fof(kb_SUMO_53785,axiom,
    s__documentation(s__AluminaAndAluminumProductionAndProcessing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Alumina and Aluminum Production and Processing.') ).

fof(kb_SUMO_53786,axiom,
    s__subAttribute(s__AluminaRefining,s__AluminaAndAluminumProductionAndProcessing) ).

fof(kb_SUMO_53787,axiom,
    s__documentation(s__AluminaRefining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Alumina Refining or Industrial Inorganic Chemicals, NEC (alumina).') ).

fof(kb_SUMO_53788,axiom,
    s__subAttribute(s__PrimaryAluminumProduction,s__AluminaAndAluminumProductionAndProcessing) ).

fof(kb_SUMO_53789,axiom,
    s__documentation(s__PrimaryAluminumProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Primary Aluminum Production or Primary Production of Aluminum.') ).

fof(kb_SUMO_53790,axiom,
    s__subAttribute(s__SecondarySmeltingAndAlloyingOfAluminum,s__AluminaAndAluminumProductionAndProcessing) ).

fof(kb_SUMO_53791,axiom,
    s__documentation(s__SecondarySmeltingAndAlloyingOfAluminum,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Secondary Smelting and Alloying of Aluminum or Secondary Smelting and Refining of Nonferrous Metals (aluminum).') ).

fof(kb_SUMO_53792,axiom,
    s__subAttribute(s__AluminumSheetPlateAndFoilManufacturing,s__AluminaAndAluminumProductionAndProcessing) ).

fof(kb_SUMO_53793,axiom,
    s__documentation(s__AluminumSheetPlateAndFoilManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Aluminum Sheet, Plate, and Foil Manufacturing or Aluminum Sheet, Plate, and Foil.') ).

fof(kb_SUMO_53794,axiom,
    s__subAttribute(s__AluminumExtrudedProductManufacturing,s__AluminaAndAluminumProductionAndProcessing) ).

fof(kb_SUMO_53795,axiom,
    s__documentation(s__AluminumExtrudedProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Aluminum Extruded Product Manufacturing or Aluminum Extruded Products.') ).

fof(kb_SUMO_53796,axiom,
    s__subAttribute(s__OtherAluminumRollingAndDrawing,s__AluminaAndAluminumProductionAndProcessing) ).

fof(kb_SUMO_53797,axiom,
    s__documentation(s__OtherAluminumRollingAndDrawing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Aluminum Rolling and Drawing or Aluminum Rolling and Drawing, NEC.') ).

fof(kb_SUMO_53798,axiom,
    s__subAttribute(s__NonferrousMetalExceptAluminumProductionAndProcessing,s__PrimaryMetalManufacturing) ).

fof(kb_SUMO_53799,axiom,
    s__documentation(s__NonferrousMetalExceptAluminumProductionAndProcessing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonferrous Metal (except Aluminum) Production and Processing.') ).

fof(kb_SUMO_53800,axiom,
    s__subAttribute(s__NonferrousMetalExceptAluminumSmeltingAndRefining,s__NonferrousMetalExceptAluminumProductionAndProcessing) ).

fof(kb_SUMO_53801,axiom,
    s__documentation(s__NonferrousMetalExceptAluminumSmeltingAndRefining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonferrous Metal (except Aluminum) Smelting and Refining.') ).

fof(kb_SUMO_53802,axiom,
    s__subAttribute(s__PrimarySmeltingAndRefiningOfCopper,s__NonferrousMetalExceptAluminumSmeltingAndRefining) ).

fof(kb_SUMO_53803,axiom,
    s__documentation(s__PrimarySmeltingAndRefiningOfCopper,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Primary Smelting and Refining of Copper or Primary Smelting and Refining of Copper.') ).

fof(kb_SUMO_53804,axiom,
    s__subAttribute(s__PrimarySmeltingAndRefiningOfNonferrousMetalExceptCopperAndAluminum,s__NonferrousMetalExceptAluminumSmeltingAndRefining) ).

fof(kb_SUMO_53805,axiom,
    s__documentation(s__PrimarySmeltingAndRefiningOfNonferrousMetalExceptCopperAndAluminum,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Primary Smelting and Refining of Nonferrous Metal (except Copper and Aluminum) or Primary Smelting and Refining of Nonferrous Metals, Except Copper and Aluminum.') ).

fof(kb_SUMO_53806,axiom,
    s__subAttribute(s__CopperRollingDrawingExtrudingAndAlloying,s__NonferrousMetalExceptAluminumProductionAndProcessing) ).

fof(kb_SUMO_53807,axiom,
    s__documentation(s__CopperRollingDrawingExtrudingAndAlloying,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Copper Rolling, Drawing, Extruding, and Alloying.') ).

fof(kb_SUMO_53808,axiom,
    s__subAttribute(s__CopperRollingDrawingAndExtruding,s__CopperRollingDrawingExtrudingAndAlloying) ).

fof(kb_SUMO_53809,axiom,
    s__documentation(s__CopperRollingDrawingAndExtruding,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Copper Rolling, Drawing, and Extruding or Rolling, Drawing, and Extruding of Copper.') ).

fof(kb_SUMO_53810,axiom,
    s__subAttribute(s__CopperWireExceptMechanicalDrawing,s__CopperRollingDrawingExtrudingAndAlloying) ).

fof(kb_SUMO_53811,axiom,
    s__documentation(s__CopperWireExceptMechanicalDrawing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Copper Wire (except Mechanical) Drawing or Drawing and Insulating of Nonferrous Wire (copper wire drawing).') ).

fof(kb_SUMO_53812,axiom,
    s__subAttribute(s__SecondarySmeltingRefiningAndAlloyingOfCopper,s__CopperRollingDrawingExtrudingAndAlloying) ).

fof(kb_SUMO_53813,axiom,
    s__documentation(s__SecondarySmeltingRefiningAndAlloyingOfCopper,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Secondary Smelting, Refining, and Alloying of Copper or Secondary Smelting and Refining of Nonferrous Metals (copper).') ).

fof(kb_SUMO_53814,axiom,
    s__subAttribute(s__NonferrousMetalExceptCopperAndAluminumRollingDrawingExtrudingAndAlloying,s__NonferrousMetalExceptAluminumProductionAndProcessing) ).

fof(kb_SUMO_53815,axiom,
    s__documentation(s__NonferrousMetalExceptCopperAndAluminumRollingDrawingExtrudingAndAlloying,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonferrous Metal (except Copper and Aluminum) Rolling, Drawing, Extruding, and Alloying.') ).

fof(kb_SUMO_53816,axiom,
    s__subAttribute(s__NonferrousMetalExceptCopperAndAluminumRollingDrawingAndExtruding,s__NonferrousMetalExceptCopperAndAluminumRollingDrawingExtrudingAndAlloying) ).

fof(kb_SUMO_53817,axiom,
    s__documentation(s__NonferrousMetalExceptCopperAndAluminumRollingDrawingAndExtruding,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonferrous Metal (except Copper and Aluminum) Rolling, Drawing, and Extruding or Rolling, Drawing, and Extruding of Nonferrous Metals, Except Copper and Aluminum.') ).

fof(kb_SUMO_53818,axiom,
    s__subAttribute(s__SecondarySmeltingRefiningAndAlloyingOfNonferrousMetalExceptCopperAndAluminum,s__NonferrousMetalExceptCopperAndAluminumRollingDrawingExtrudingAndAlloying) ).

fof(kb_SUMO_53819,axiom,
    s__documentation(s__SecondarySmeltingRefiningAndAlloyingOfNonferrousMetalExceptCopperAndAluminum,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Secondary Smelting, Refining, and Alloying of Nonferrous Metal (except Copper and Aluminum) or Secondary Smelting and Refining of Nonferrous Metals (except copper and aluminum).') ).

fof(kb_SUMO_53820,axiom,
    s__subAttribute(s__Foundries,s__PrimaryMetalManufacturing) ).

fof(kb_SUMO_53821,axiom,
    s__documentation(s__Foundries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Foundries.') ).

fof(kb_SUMO_53822,axiom,
    s__subAttribute(s__FerrousMetalFoundries,s__Foundries) ).

fof(kb_SUMO_53823,axiom,
    s__documentation(s__FerrousMetalFoundries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ferrous Metal Foundries.') ).

fof(kb_SUMO_53824,axiom,
    s__subAttribute(s__IronFoundries,s__FerrousMetalFoundries) ).

fof(kb_SUMO_53825,axiom,
    s__documentation(s__IronFoundries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Iron Foundries or Gray and Ductile Iron Foundries.') ).

fof(kb_SUMO_53826,axiom,
    s__subAttribute(s__SteelInvestmentFoundries,s__FerrousMetalFoundries) ).

fof(kb_SUMO_53827,axiom,
    s__documentation(s__SteelInvestmentFoundries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Steel Investment Foundries or Steel Investment Foundries.') ).

fof(kb_SUMO_53828,axiom,
    s__subAttribute(s__SteelFoundriesExceptInvestment,s__FerrousMetalFoundries) ).

fof(kb_SUMO_53829,axiom,
    s__documentation(s__SteelFoundriesExceptInvestment,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Steel Foundries (except Investment) or Steel Foundries, NEC.') ).

fof(kb_SUMO_53830,axiom,
    s__subAttribute(s__NonferrousMetalFoundries,s__Foundries) ).

fof(kb_SUMO_53831,axiom,
    s__documentation(s__NonferrousMetalFoundries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonferrous Metal Foundries.') ).

fof(kb_SUMO_53832,axiom,
    s__subAttribute(s__AluminumDieCastingFoundries,s__NonferrousMetalFoundries) ).

fof(kb_SUMO_53833,axiom,
    s__documentation(s__AluminumDieCastingFoundries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Aluminum Die-Casting Foundries or Aluminum Die-Castings.') ).

fof(kb_SUMO_53834,axiom,
    s__subAttribute(s__NonferrousExceptAluminumDieCastingFoundries,s__NonferrousMetalFoundries) ).

fof(kb_SUMO_53835,axiom,
    s__documentation(s__NonferrousExceptAluminumDieCastingFoundries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonferrous (except Aluminum) Die-Casting Foundries or Nonferrous Die-Castings, Except Aluminum.') ).

fof(kb_SUMO_53836,axiom,
    s__subAttribute(s__AluminumFoundriesExceptDieCasting,s__NonferrousMetalFoundries) ).

fof(kb_SUMO_53837,axiom,
    s__documentation(s__AluminumFoundriesExceptDieCasting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Aluminum Foundries (except Die-Casting) or Aluminum Foundries.') ).

fof(kb_SUMO_53838,axiom,
    s__subAttribute(s__CopperFoundriesExceptDieCasting,s__NonferrousMetalFoundries) ).

fof(kb_SUMO_53839,axiom,
    s__documentation(s__CopperFoundriesExceptDieCasting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Copper Foundries (except Die-Casting) or Copper Foundries.') ).

fof(kb_SUMO_53840,axiom,
    s__subAttribute(s__OtherNonferrousFoundriesExceptDieCasting,s__NonferrousMetalFoundries) ).

fof(kb_SUMO_53841,axiom,
    s__documentation(s__OtherNonferrousFoundriesExceptDieCasting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Nonferrous Foundries (except Die-Casting) or Nonferrous Foundries, Except Aluminum and Copper.') ).

fof(kb_SUMO_53842,axiom,
    s__instance(s__FabricatedMetalProductManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_53843,axiom,
    s__documentation(s__FabricatedMetalProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fabricated Metal Product Manufacturing.') ).

fof(kb_SUMO_53844,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__FabricatedMetalProductManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & s__instance(V__THING,s__Metal)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53845,axiom,
    s__subAttribute(s__ForgingAndStamping,s__FabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53846,axiom,
    s__documentation(s__ForgingAndStamping,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Forging and Stamping.') ).

fof(kb_SUMO_53847,axiom,
    s__subAttribute(s__IronAndSteelForging,s__ForgingAndStamping) ).

fof(kb_SUMO_53848,axiom,
    s__documentation(s__IronAndSteelForging,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Iron and Steel Forging or Iron and Steel Forgings.') ).

fof(kb_SUMO_53849,axiom,
    s__subAttribute(s__NonferrousForging,s__ForgingAndStamping) ).

fof(kb_SUMO_53850,axiom,
    s__documentation(s__NonferrousForging,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonferrous Forging or Nonferrous Forgings.') ).

fof(kb_SUMO_53851,axiom,
    s__subAttribute(s__CustomRollForming,s__ForgingAndStamping) ).

fof(kb_SUMO_53852,axiom,
    s__documentation(s__CustomRollForming,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Custom Roll Forming or Miscellaneous Structural Metal Work (custom roll forming).') ).

fof(kb_SUMO_53853,axiom,
    s__subAttribute(s__CrownAndClosureManufacturing,s__ForgingAndStamping) ).

fof(kb_SUMO_53854,axiom,
    s__documentation(s__CrownAndClosureManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Crown and Closure Manufacturing or Crowns and Closures.') ).

fof(kb_SUMO_53855,axiom,
    s__subAttribute(s__MetalStamping,s__ForgingAndStamping) ).

fof(kb_SUMO_53856,axiom,
    s__documentation(s__MetalStamping,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Metal Stamping or Metal Stampings, NEC (except kitchen utensils, pots and pans for cooking, and coins).') ).

fof(kb_SUMO_53857,axiom,
    s__subAttribute(s__PowderMetallurgyPartManufacturing,s__ForgingAndStamping) ).

fof(kb_SUMO_53858,axiom,
    s__documentation(s__PowderMetallurgyPartManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Powder Metallurgy Part Manufacturing or Fabricated Metal Products, NEC (powder metallurgy).') ).

fof(kb_SUMO_53859,axiom,
    s__subAttribute(s__CutleryAndHandtoolManufacturing,s__FabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53860,axiom,
    s__documentation(s__CutleryAndHandtoolManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cutlery and Handtool Manufacturing.') ).

fof(kb_SUMO_53861,axiom,
    s__subAttribute(s__CutleryAndFlatwareExceptPreciousManufacturing,s__CutleryAndHandtoolManufacturing) ).

fof(kb_SUMO_53862,axiom,
    s__documentation(s__CutleryAndFlatwareExceptPreciousManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cutlery and Flatware (except Precious) Manufacturing or Cutlery (except tool-type shears).') ).

fof(kb_SUMO_53863,axiom,
    s__subAttribute(s__HandAndEdgeToolManufacturing,s__CutleryAndHandtoolManufacturing) ).

fof(kb_SUMO_53864,axiom,
    s__documentation(s__HandAndEdgeToolManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hand and Edge Tool Manufacturing or Cutlery (tool-type shears).') ).

fof(kb_SUMO_53865,axiom,
    s__subAttribute(s__SawBladeAndHandsawManufacturing,s__CutleryAndHandtoolManufacturing) ).

fof(kb_SUMO_53866,axiom,
    s__documentation(s__SawBladeAndHandsawManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Saw Blade and Handsaw Manufacturing or Saw Blades and Handsaws.') ).

fof(kb_SUMO_53867,axiom,
    s__subAttribute(s__KitchenUtensilPotAndPanManufacturing,s__CutleryAndHandtoolManufacturing) ).

fof(kb_SUMO_53868,axiom,
    s__documentation(s__KitchenUtensilPotAndPanManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Kitchen Utensil, Pot, and Pan Manufacturing or Metal Stampings, NEC (kitchen utensils, pots, and pans for cooking).') ).

fof(kb_SUMO_53869,axiom,
    s__subAttribute(s__ArchitecturalAndStructuralMetalsManufacturing,s__FabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53870,axiom,
    s__documentation(s__ArchitecturalAndStructuralMetalsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Architectural and Structural Metals Manufacturing.') ).

fof(kb_SUMO_53871,axiom,
    s__subAttribute(s__PlateWorkAndFabricatedStructuralProductManufacturing,s__ArchitecturalAndStructuralMetalsManufacturing) ).

fof(kb_SUMO_53872,axiom,
    s__documentation(s__PlateWorkAndFabricatedStructuralProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plate Work and Fabricated Structural Product Manufacturing.') ).

fof(kb_SUMO_53873,axiom,
    s__subAttribute(s__PrefabricatedMetalBuildingAndComponentManufacturing,s__PlateWorkAndFabricatedStructuralProductManufacturing) ).

fof(kb_SUMO_53874,axiom,
    s__documentation(s__PrefabricatedMetalBuildingAndComponentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Prefabricated Metal Building and Component Manufacturing or Prefabricated Metal Buildings and Components.') ).

fof(kb_SUMO_53875,axiom,
    s__subAttribute(s__FabricatedStructuralMetalManufacturing,s__PlateWorkAndFabricatedStructuralProductManufacturing) ).

fof(kb_SUMO_53876,axiom,
    s__documentation(s__FabricatedStructuralMetalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fabricated Structural Metal Manufacturing or Fabricated Structural Metal.') ).

fof(kb_SUMO_53877,axiom,
    s__subAttribute(s__PlateWorkManufacturing,s__PlateWorkAndFabricatedStructuralProductManufacturing) ).

fof(kb_SUMO_53878,axiom,
    s__documentation(s__PlateWorkManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plate Work Manufacturing or Fabricated Plate Work (Boiler Shops) (fabricated plate work and metal weldments).') ).

fof(kb_SUMO_53879,axiom,
    s__subAttribute(s__OrnamentalAndArchitecturalMetalProductsManufacturing,s__ArchitecturalAndStructuralMetalsManufacturing) ).

fof(kb_SUMO_53880,axiom,
    s__documentation(s__OrnamentalAndArchitecturalMetalProductsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ornamental and Architectural Metal Products Manufacturing.') ).

fof(kb_SUMO_53881,axiom,
    s__subAttribute(s__MetalWindowAndDoorManufacturing,s__OrnamentalAndArchitecturalMetalProductsManufacturing) ).

fof(kb_SUMO_53882,axiom,
    s__documentation(s__MetalWindowAndDoorManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Metal Window and Door Manufacturing or Metal Doors, Sash, Frames, Molding and Trim.') ).

fof(kb_SUMO_53883,axiom,
    s__subAttribute(s__SheetMetalWorkManufacturing,s__OrnamentalAndArchitecturalMetalProductsManufacturing) ).

fof(kb_SUMO_53884,axiom,
    s__documentation(s__SheetMetalWorkManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sheet Metal Work Manufacturing or Sheet Metal Work (ducts, flumes, flooring, siding, dampers, etc.).') ).

fof(kb_SUMO_53885,axiom,
    s__subAttribute(s__OrnamentalAndArchitecturalMetalWorkManufacturing,s__OrnamentalAndArchitecturalMetalProductsManufacturing) ).

fof(kb_SUMO_53886,axiom,
    s__documentation(s__OrnamentalAndArchitecturalMetalWorkManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ornamental and Architectural Metal Work Manufacturing or Architectural and Ornamental Metal Work.') ).

fof(kb_SUMO_53887,axiom,
    s__subAttribute(s__BoilerTankAndShippingContainerManufacturing,s__FabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53888,axiom,
    s__documentation(s__BoilerTankAndShippingContainerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Boiler, Tank, and Shipping Container Manufacturing.') ).

fof(kb_SUMO_53889,axiom,
    s__subAttribute(s__PowerBoilerAndHeatExchangerManufacturing,s__BoilerTankAndShippingContainerManufacturing) ).

fof(kb_SUMO_53890,axiom,
    s__documentation(s__PowerBoilerAndHeatExchangerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Power Boiler and Heat Exchanger Manufacturing or Fabricated Plate Work (Boiler Shops) (power boilers and heat exchangers).') ).

fof(kb_SUMO_53891,axiom,
    s__subAttribute(s__MetalTankHeavyGaugeManufacturing,s__BoilerTankAndShippingContainerManufacturing) ).

fof(kb_SUMO_53892,axiom,
    s__documentation(s__MetalTankHeavyGaugeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Metal Tank (Heavy Gauge) Manufacturing or Fabricated Plate Work (Boiler Shops) (heavy gauge tanks).') ).

fof(kb_SUMO_53893,axiom,
    s__subAttribute(s__MetalCanBoxAndOtherMetalContainerLightGaugeManufacturing,s__BoilerTankAndShippingContainerManufacturing) ).

fof(kb_SUMO_53894,axiom,
    s__documentation(s__MetalCanBoxAndOtherMetalContainerLightGaugeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Metal Can, Box, and Other Metal Container (Light Gauge) Manufacturing.') ).

fof(kb_SUMO_53895,axiom,
    s__subAttribute(s__MetalCanManufacturing,s__MetalCanBoxAndOtherMetalContainerLightGaugeManufacturing) ).

fof(kb_SUMO_53896,axiom,
    s__documentation(s__MetalCanManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Metal Can Manufacturing or Metal Cans.') ).

fof(kb_SUMO_53897,axiom,
    s__subAttribute(s__OtherMetalContainerManufacturing,s__MetalCanBoxAndOtherMetalContainerLightGaugeManufacturing) ).

fof(kb_SUMO_53898,axiom,
    s__documentation(s__OtherMetalContainerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Metal Container Manufacturing or Metal Shipping Barrels, Drums, Kegs, and Pails.') ).

fof(kb_SUMO_53899,axiom,
    s__subAttribute(s__HardwareManufacturing,s__FabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53900,axiom,
    s__documentation(s__HardwareManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hardware Manufacturing.') ).

fof(kb_SUMO_53901,axiom,
    s__subAttribute(s__SpringAndWireProductManufacturing,s__FabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53902,axiom,
    s__documentation(s__SpringAndWireProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Spring and Wire Product Manufacturing.') ).

fof(kb_SUMO_53903,axiom,
    s__subAttribute(s__SpringHeavyGaugeManufacturing,s__SpringAndWireProductManufacturing) ).

fof(kb_SUMO_53904,axiom,
    s__documentation(s__SpringHeavyGaugeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Spring (Heavy Gauge) Manufacturing or Steel Springs, Except Wire.') ).

fof(kb_SUMO_53905,axiom,
    s__subAttribute(s__SpringLightGaugeManufacturing,s__SpringAndWireProductManufacturing) ).

fof(kb_SUMO_53906,axiom,
    s__documentation(s__SpringLightGaugeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Spring (Light Gauge) Manufacturing or Wire Springs (except watch and clock springs).') ).

fof(kb_SUMO_53907,axiom,
    s__subAttribute(s__OtherFabricatedWireProductManufacturing,s__SpringAndWireProductManufacturing) ).

fof(kb_SUMO_53908,axiom,
    s__documentation(s__OtherFabricatedWireProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Fabricated Wire Product Manufacturing or Steel Wiredrawing and Steel Nails and Spikes (nails, spikes, paper clips, and wire not made in wiredrawing plants).') ).

fof(kb_SUMO_53909,axiom,
    s__subAttribute(s__MachineShopsTurnedProductAndScrewNutAndBoltManufacturing,s__FabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53910,axiom,
    s__documentation(s__MachineShopsTurnedProductAndScrewNutAndBoltManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Machine Shops, Turned Product, and Screw, Nut, and Bolt Manufacturing.') ).

fof(kb_SUMO_53911,axiom,
    s__subAttribute(s__MachineShops,s__MachineShopsTurnedProductAndScrewNutAndBoltManufacturing) ).

fof(kb_SUMO_53912,axiom,
    s__documentation(s__MachineShops,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Machine Shops or Industrial and Commercial Machinery and Equipment, NEC (machine shops).') ).

fof(kb_SUMO_53913,axiom,
    s__subAttribute(s__TurnedProductAndScrewNutAndBoltManufacturing,s__MachineShopsTurnedProductAndScrewNutAndBoltManufacturing) ).

fof(kb_SUMO_53914,axiom,
    s__documentation(s__TurnedProductAndScrewNutAndBoltManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Turned Product and Screw, Nut, and Bolt Manufacturing.') ).

fof(kb_SUMO_53915,axiom,
    s__subAttribute(s__PrecisionTurnedProductManufacturing,s__TurnedProductAndScrewNutAndBoltManufacturing) ).

fof(kb_SUMO_53916,axiom,
    s__documentation(s__PrecisionTurnedProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Precision Turned Product Manufacturing or Screw Machine Products.') ).

fof(kb_SUMO_53917,axiom,
    s__subAttribute(s__BoltNutScrewRivetAndWasherManufacturing,s__TurnedProductAndScrewNutAndBoltManufacturing) ).

fof(kb_SUMO_53918,axiom,
    s__documentation(s__BoltNutScrewRivetAndWasherManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Bolt, Nut, Screw, Rivet, and Washer Manufacturing or Bolts, Nuts, Screws, Rivets, and Washers.') ).

fof(kb_SUMO_53919,axiom,
    s__subAttribute(s__CoatingEngravingHeatTreatingAndAlliedActivities,s__FabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53920,axiom,
    s__documentation(s__CoatingEngravingHeatTreatingAndAlliedActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Coating, Engraving, Heat Treating, and Allied Activities.') ).

fof(kb_SUMO_53921,axiom,
    s__subAttribute(s__MetalHeatTreating,s__CoatingEngravingHeatTreatingAndAlliedActivities) ).

fof(kb_SUMO_53922,axiom,
    s__documentation(s__MetalHeatTreating,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Metal Heat Treating or Metal Heat Treating.') ).

fof(kb_SUMO_53923,axiom,
    s__subAttribute(s__MetalCoatingEngravingExceptJewelryAndSilverwareAndAlliedServicesToManufacturers,s__CoatingEngravingHeatTreatingAndAlliedActivities) ).

fof(kb_SUMO_53924,axiom,
    s__documentation(s__MetalCoatingEngravingExceptJewelryAndSilverwareAndAlliedServicesToManufacturers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Metal Coating, Engraving (except Jewelry and Silverware), and Allied Services to Manufacturers or Coating, Engraving, and Allied Services, NEC (except jewelry, silverware, and flatware engraving and etching).') ).

fof(kb_SUMO_53925,axiom,
    s__subAttribute(s__ElectroplatingPlatingPolishingAnodizingAndColoring,s__CoatingEngravingHeatTreatingAndAlliedActivities) ).

fof(kb_SUMO_53926,axiom,
    s__documentation(s__ElectroplatingPlatingPolishingAnodizingAndColoring,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electroplating, Plating, Polishing, Anodizing, and Coloring or Primary Metal Products, NEC (laminating steel).') ).

fof(kb_SUMO_53927,axiom,
    s__subAttribute(s__OtherFabricatedMetalProductManufacturing,s__FabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53928,axiom,
    s__documentation(s__OtherFabricatedMetalProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Fabricated Metal Product Manufacturing.') ).

fof(kb_SUMO_53929,axiom,
    s__subAttribute(s__MetalValveManufacturing,s__OtherFabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53930,axiom,
    s__documentation(s__MetalValveManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Metal Valve Manufacturing.') ).

fof(kb_SUMO_53931,axiom,
    s__subAttribute(s__IndustrialValveManufacturing,s__MetalValveManufacturing) ).

fof(kb_SUMO_53932,axiom,
    s__documentation(s__IndustrialValveManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial Valve Manufacturing or Industrial Valves.') ).

fof(kb_SUMO_53933,axiom,
    s__subAttribute(s__FluidPowerValveAndHoseFittingManufacturing,s__MetalValveManufacturing) ).

fof(kb_SUMO_53934,axiom,
    s__documentation(s__FluidPowerValveAndHoseFittingManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fluid Power Valve and Hose Fitting Manufacturing or Fluid Power Valves and Hose Fittings.') ).

fof(kb_SUMO_53935,axiom,
    s__subAttribute(s__PlumbingFixtureFittingAndTrimManufacturing,s__MetalValveManufacturing) ).

fof(kb_SUMO_53936,axiom,
    s__documentation(s__PlumbingFixtureFittingAndTrimManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plumbing Fixture Fitting and Trim Manufacturing or Plumbing Fixture Fittings and Trim (except shower rods and lawn hose nozzles).') ).

fof(kb_SUMO_53937,axiom,
    s__subAttribute(s__OtherMetalValveAndPipeFittingManufacturing,s__MetalValveManufacturing) ).

fof(kb_SUMO_53938,axiom,
    s__documentation(s__OtherMetalValveAndPipeFittingManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Metal Valve and Pipe Fitting Manufacturing or Hardware, NEC (fire hose nozzles and couplings).') ).

fof(kb_SUMO_53939,axiom,
    s__subAttribute(s__AllOtherFabricatedMetalProductManufacturing,s__OtherFabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53940,axiom,
    s__documentation(s__AllOtherFabricatedMetalProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Fabricated Metal Product Manufacturing.') ).

fof(kb_SUMO_53941,axiom,
    s__subAttribute(s__BallAndRollerBearingManufacturing,s__AllOtherFabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53942,axiom,
    s__documentation(s__BallAndRollerBearingManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ball and Roller Bearing Manufacturing or Ball and Roller Bearings.') ).

fof(kb_SUMO_53943,axiom,
    s__subAttribute(s__SmallArmsAmmunitionManufacturing,s__AllOtherFabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53944,axiom,
    s__documentation(s__SmallArmsAmmunitionManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Small Arms Ammunition Manufacturing or Small Arms Ammunition.') ).

fof(kb_SUMO_53945,axiom,
    s__subAttribute(s__AmmunitionExceptSmallArmsManufacturing,s__AllOtherFabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53946,axiom,
    s__documentation(s__AmmunitionExceptSmallArmsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ammunition (except Small Arms) Manufacturing or Ammunition, Except for Small Arms.') ).

fof(kb_SUMO_53947,axiom,
    s__subAttribute(s__SmallArmsManufacturing,s__AllOtherFabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53948,axiom,
    s__documentation(s__SmallArmsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Small Arms Manufacturing or Small Arms.') ).

fof(kb_SUMO_53949,axiom,
    s__subAttribute(s__OtherOrdnanceAndAccessoriesManufacturing,s__AllOtherFabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53950,axiom,
    s__documentation(s__OtherOrdnanceAndAccessoriesManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Ordnance and Accessories Manufacturing or Ordnance and Accessories, NEC.') ).

fof(kb_SUMO_53951,axiom,
    s__subAttribute(s__FabricatedPipeAndPipeFittingManufacturing,s__AllOtherFabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53952,axiom,
    s__documentation(s__FabricatedPipeAndPipeFittingManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fabricated Pipe and Pipe Fitting Manufacturing or Fabricated Pipe and Pipe Fittings.') ).

fof(kb_SUMO_53953,axiom,
    s__subAttribute(s__IndustrialPatternManufacturing,s__AllOtherFabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53954,axiom,
    s__documentation(s__IndustrialPatternManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial Pattern Manufacturing or Industrial Patterns.') ).

fof(kb_SUMO_53955,axiom,
    s__subAttribute(s__EnameledIronAndMetalSanitaryWareManufacturing,s__AllOtherFabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53956,axiom,
    s__documentation(s__EnameledIronAndMetalSanitaryWareManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Enameled Iron and Metal Sanitary Ware Manufacturing or Enameled Iron and Metal Sanitary Ware.') ).

fof(kb_SUMO_53957,axiom,
    s__subAttribute(s__AllOtherMiscellaneousFabricatedMetalProductManufacturing,s__AllOtherFabricatedMetalProductManufacturing) ).

fof(kb_SUMO_53958,axiom,
    s__documentation(s__AllOtherMiscellaneousFabricatedMetalProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous Fabricated Metal Product Manufacturing or Abrasive Products (steel wool with or without soap).') ).

fof(kb_SUMO_53959,axiom,
    s__instance(s__MachineryManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_53960,axiom,
    s__documentation(s__MachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Machinery Manufacturing.') ).

fof(kb_SUMO_53961,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__MachineryManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & s__instance(V__THING,s__Machine)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_53962,axiom,
    s__subAttribute(s__AgricultureConstructionAndMiningMachineryManufacturing,s__MachineryManufacturing) ).

fof(kb_SUMO_53963,axiom,
    s__documentation(s__AgricultureConstructionAndMiningMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Agriculture, Construction, and Mining Machinery Manufacturing.') ).

fof(kb_SUMO_53964,axiom,
    s__subAttribute(s__AgriculturalImplementManufacturing,s__AgricultureConstructionAndMiningMachineryManufacturing) ).

fof(kb_SUMO_53965,axiom,
    s__documentation(s__AgriculturalImplementManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Agricultural Implement Manufacturing.') ).

fof(kb_SUMO_53966,axiom,
    s__subAttribute(s__FarmMachineryAndEquipmentManufacturing,s__AgriculturalImplementManufacturing) ).

fof(kb_SUMO_53967,axiom,
    s__documentation(s__FarmMachineryAndEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Farm Machinery and Equipment Manufacturing or Farm Machinery and Equipment (except corrals, stalls, holding gates, hand clippers for animals, and farm conveyors/elevators).') ).

fof(kb_SUMO_53968,axiom,
    s__subAttribute(s__LawnAndGardenTractorAndHomeLawnAndGardenEquipmentManufacturing,s__AgriculturalImplementManufacturing) ).

fof(kb_SUMO_53969,axiom,
    s__documentation(s__LawnAndGardenTractorAndHomeLawnAndGardenEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lawn and Garden Tractor and Home Lawn and Garden Equipment Manufacturing or Lawn and Garden Tractors and Home Lawn and Garden Equipment (except nonpowered lawnmowers).') ).

fof(kb_SUMO_53970,axiom,
    s__subAttribute(s__ConstructionMachineryManufacturing,s__AgricultureConstructionAndMiningMachineryManufacturing) ).

fof(kb_SUMO_53971,axiom,
    s__documentation(s__ConstructionMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Construction Machinery Manufacturing or Construction Machinery and Equipment (except railway track maintenance equipment, winches, aerial work platforms, and automotive wrecker hoists).') ).

fof(kb_SUMO_53972,axiom,
    s__subAttribute(s__MiningAndOilAndGasFieldMachineryManufacturing,s__AgricultureConstructionAndMiningMachineryManufacturing) ).

fof(kb_SUMO_53973,axiom,
    s__documentation(s__MiningAndOilAndGasFieldMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mining and Oil and Gas Field Machinery Manufacturing.') ).

fof(kb_SUMO_53974,axiom,
    s__subAttribute(s__MiningMachineryAndEquipmentManufacturing,s__MiningAndOilAndGasFieldMachineryManufacturing) ).

fof(kb_SUMO_53975,axiom,
    s__documentation(s__MiningMachineryAndEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mining Machinery and Equipment Manufacturing or Mining Machinery and Equipment, Except Oil and Gas Field Machinery and Equipment.') ).

fof(kb_SUMO_53976,axiom,
    s__subAttribute(s__OilAndGasFieldMachineryAndEquipmentManufacturing,s__MiningAndOilAndGasFieldMachineryManufacturing) ).

fof(kb_SUMO_53977,axiom,
    s__documentation(s__OilAndGasFieldMachineryAndEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Oil and Gas Field Machinery and Equipment Manufacturing or Oil and Gas Field Machinery and Equipment.') ).

fof(kb_SUMO_53978,axiom,
    s__subAttribute(s__IndustrialMachineryManufacturing,s__MachineryManufacturing) ).

fof(kb_SUMO_53979,axiom,
    s__documentation(s__IndustrialMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial Machinery Manufacturing.') ).

fof(kb_SUMO_53980,axiom,
    s__subAttribute(s__SawmillAndWoodworkingMachineryManufacturing,s__IndustrialMachineryManufacturing) ).

fof(kb_SUMO_53981,axiom,
    s__documentation(s__SawmillAndWoodworkingMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sawmill and Woodworking Machinery Manufacturing or Woodworking Machinery.') ).

fof(kb_SUMO_53982,axiom,
    s__subAttribute(s__PlasticsAndRubberIndustryMachineryManufacturing,s__IndustrialMachineryManufacturing) ).

fof(kb_SUMO_53983,axiom,
    s__documentation(s__PlasticsAndRubberIndustryMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plastics and Rubber Industry Machinery Manufacturing or Special Industry Machinery, NEC (rubber and plastics manufacturing machinery).') ).

fof(kb_SUMO_53984,axiom,
    s__subAttribute(s__OtherIndustrialMachineryManufacturing,s__IndustrialMachineryManufacturing) ).

fof(kb_SUMO_53985,axiom,
    s__documentation(s__OtherIndustrialMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Industrial Machinery Manufacturing.') ).

fof(kb_SUMO_53986,axiom,
    s__subAttribute(s__PaperIndustryMachineryManufacturing,s__OtherIndustrialMachineryManufacturing) ).

fof(kb_SUMO_53987,axiom,
    s__documentation(s__PaperIndustryMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Paper Industry Machinery Manufacturing or Paper Industries Machinery.') ).

fof(kb_SUMO_53988,axiom,
    s__subAttribute(s__TextileMachineryManufacturing,s__OtherIndustrialMachineryManufacturing) ).

fof(kb_SUMO_53989,axiom,
    s__documentation(s__TextileMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Textile Machinery Manufacturing or Textile Machinery.') ).

fof(kb_SUMO_53990,axiom,
    s__subAttribute(s__PrintingMachineryAndEquipmentManufacturing,s__OtherIndustrialMachineryManufacturing) ).

fof(kb_SUMO_53991,axiom,
    s__documentation(s__PrintingMachineryAndEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Printing Machinery and Equipment Manufacturing or Printing Trades Machinery and Equipment.') ).

fof(kb_SUMO_53992,axiom,
    s__subAttribute(s__FoodProductMachineryManufacturing,s__OtherIndustrialMachineryManufacturing) ).

fof(kb_SUMO_53993,axiom,
    s__documentation(s__FoodProductMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Food Product Machinery Manufacturing or Food Products Machinery.') ).

fof(kb_SUMO_53994,axiom,
    s__subAttribute(s__SemiconductorMachineryManufacturing,s__OtherIndustrialMachineryManufacturing) ).

fof(kb_SUMO_53995,axiom,
    s__documentation(s__SemiconductorMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Semiconductor Machinery Manufacturing or Special Industry Machinery, NEC (semiconductor machinery manufacturing).') ).

fof(kb_SUMO_53996,axiom,
    s__subAttribute(s__AllOtherIndustrialMachineryManufacturing,s__OtherIndustrialMachineryManufacturing) ).

fof(kb_SUMO_53997,axiom,
    s__documentation(s__AllOtherIndustrialMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Industrial Machinery Manufacturing or Special Industry Machinery, NEC (except rubber and plastics manufacturing machinery, semiconductor manufacturing machinery, and automotive maintenance equipment).') ).

fof(kb_SUMO_53998,axiom,
    s__subAttribute(s__CommercialAndServiceIndustryMachineryManufacturing,s__MachineryManufacturing) ).

fof(kb_SUMO_53999,axiom,
    s__documentation(s__CommercialAndServiceIndustryMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commercial and Service Industry Machinery Manufacturing.') ).

fof(kb_SUMO_54000,axiom,
    s__subAttribute(s__AutomaticVendingMachineManufacturing,s__CommercialAndServiceIndustryMachineryManufacturing) ).

fof(kb_SUMO_54001,axiom,
    s__documentation(s__AutomaticVendingMachineManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automatic Vending Machine Manufacturing or Automatic Vending Machines.') ).

fof(kb_SUMO_54002,axiom,
    s__subAttribute(s__CommercialLaundryDrycleaningAndPressingMachineManufacturing,s__CommercialAndServiceIndustryMachineryManufacturing) ).

fof(kb_SUMO_54003,axiom,
    s__documentation(s__CommercialLaundryDrycleaningAndPressingMachineManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commercial Laundry, Drycleaning, and Pressing Machine Manufacturing or Commercial Laundry, Drycleaning and Pressing Machines.') ).

fof(kb_SUMO_54004,axiom,
    s__subAttribute(s__OfficeMachineryManufacturing,s__CommercialAndServiceIndustryMachineryManufacturing) ).

fof(kb_SUMO_54005,axiom,
    s__documentation(s__OfficeMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Office Machinery Manufacturing or Calculating and Accounting Machinery, Except Electronic Computers (except point of sales terminals, change making machines and funds transfer devices).') ).

fof(kb_SUMO_54006,axiom,
    s__subAttribute(s__OpticalInstrumentAndLensManufacturing,s__CommercialAndServiceIndustryMachineryManufacturing) ).

fof(kb_SUMO_54007,axiom,
    s__documentation(s__OpticalInstrumentAndLensManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Optical Instrument and Lens Manufacturing or Optical Instruments and Lenses.') ).

fof(kb_SUMO_54008,axiom,
    s__subAttribute(s__PhotographicAndPhotocopyingEquipmentManufacturing,s__CommercialAndServiceIndustryMachineryManufacturing) ).

fof(kb_SUMO_54009,axiom,
    s__documentation(s__PhotographicAndPhotocopyingEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Photographic and Photocopying Equipment Manufacturing or Photographic Equipment and Supplies (except photographic film, paper, plates, and chemicals).') ).

fof(kb_SUMO_54010,axiom,
    s__subAttribute(s__OtherCommercialAndServiceIndustryMachineryManufacturing,s__CommercialAndServiceIndustryMachineryManufacturing) ).

fof(kb_SUMO_54011,axiom,
    s__documentation(s__OtherCommercialAndServiceIndustryMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Commercial and Service Industry Machinery Manufacturing or Special Industry Machinery, NEC (automotive maintenance equipment).') ).

fof(kb_SUMO_54012,axiom,
    s__subAttribute(s__VentilationHeatingAirConditioningAndCommercialRefrigerationEquipmentManufacturing,s__MachineryManufacturing) ).

fof(kb_SUMO_54013,axiom,
    s__documentation(s__VentilationHeatingAirConditioningAndCommercialRefrigerationEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ventilation, Heating, Air-Conditioning, and Commercial Refrigeration Equipment Manufacturing.') ).

fof(kb_SUMO_54014,axiom,
    s__subAttribute(s__AirPurificationEquipmentManufacturing,s__VentilationHeatingAirConditioningAndCommercialRefrigerationEquipmentManufacturing) ).

fof(kb_SUMO_54015,axiom,
    s__documentation(s__AirPurificationEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Air Purification Equipment Manufacturing or Industrial and Commercial Fans and Blowers and Air Purification Equipment (air purification equipment).') ).

fof(kb_SUMO_54016,axiom,
    s__subAttribute(s__IndustrialAndCommercialFanAndBlowerManufacturing,s__VentilationHeatingAirConditioningAndCommercialRefrigerationEquipmentManufacturing) ).

fof(kb_SUMO_54017,axiom,
    s__documentation(s__IndustrialAndCommercialFanAndBlowerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial and Commercial Fan and Blower Manufacturing or Industrial and Commercial Fans and Blowers and Air Purification Equipment (fans and blowers).') ).

fof(kb_SUMO_54018,axiom,
    s__subAttribute(s__HeatingEquipmentExceptWarmAirFurnacesManufacturing,s__VentilationHeatingAirConditioningAndCommercialRefrigerationEquipmentManufacturing) ).

fof(kb_SUMO_54019,axiom,
    s__documentation(s__HeatingEquipmentExceptWarmAirFurnacesManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Heating Equipment (except Warm Air Furnaces) Manufacturing or Heating Equipment, Except Electric and Warm Air Furnaces.') ).

fof(kb_SUMO_54020,axiom,
    s__subAttribute(s__AirConditioningAndWarmAirHeatingEquipmentAndCommercialAndIndustrialRefrigerationEquipmentManufacturing,s__VentilationHeatingAirConditioningAndCommercialRefrigerationEquipmentManufacturing) ).

fof(kb_SUMO_54021,axiom,
    s__documentation(s__AirConditioningAndWarmAirHeatingEquipmentAndCommercialAndIndustrialRefrigerationEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Air-Conditioning and Warm Air Heating Equipment and Commercial and Industrial Refrigeration Equipment Manufacturing or Air-Conditioning and Warm Air Heating Equipment and Commercial and Industrial Refrigeration Equipment (except motor vehicle air-conditioning).') ).

fof(kb_SUMO_54022,axiom,
    s__subAttribute(s__MetalworkingMachineryManufacturing,s__MachineryManufacturing) ).

fof(kb_SUMO_54023,axiom,
    s__documentation(s__MetalworkingMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Metalworking Machinery Manufacturing.') ).

fof(kb_SUMO_54024,axiom,
    s__subAttribute(s__IndustrialMoldManufacturing,s__MetalworkingMachineryManufacturing) ).

fof(kb_SUMO_54025,axiom,
    s__documentation(s__IndustrialMoldManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial Mold Manufacturing or Special Dies and Tools, Die Sets, Jigs and Fixtures, and Industrial Molds (industrial molds).') ).

fof(kb_SUMO_54026,axiom,
    s__subAttribute(s__MachineToolMetalCuttingTypesManufacturing,s__MetalworkingMachineryManufacturing) ).

fof(kb_SUMO_54027,axiom,
    s__documentation(s__MachineToolMetalCuttingTypesManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Machine Tool (Metal Cutting Types) Manufacturing or Machine Tools, Metal Cutting Type.') ).

fof(kb_SUMO_54028,axiom,
    s__subAttribute(s__MachineToolMetalFormingTypesManufacturing,s__MetalworkingMachineryManufacturing) ).

fof(kb_SUMO_54029,axiom,
    s__documentation(s__MachineToolMetalFormingTypesManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Machine Tool (Metal Forming Types) Manufacturing or Machine Tools, Metal Forming Type.') ).

fof(kb_SUMO_54030,axiom,
    s__subAttribute(s__SpecialDieAndToolDieSetJigAndFixtureManufacturing,s__MetalworkingMachineryManufacturing) ).

fof(kb_SUMO_54031,axiom,
    s__documentation(s__SpecialDieAndToolDieSetJigAndFixtureManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Special Die and Tool, Die Set, Jig, and Fixture Manufacturing or Special Dies and Tools, Die Sets, Jigs and Fixtures, and Industrial Molds (except molds).') ).

fof(kb_SUMO_54032,axiom,
    s__subAttribute(s__CuttingToolAndMachineToolAccessoryManufacturing,s__MetalworkingMachineryManufacturing) ).

fof(kb_SUMO_54033,axiom,
    s__documentation(s__CuttingToolAndMachineToolAccessoryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cutting Tool and Machine Tool Accessory Manufacturing or Cutting Tools, Machine Tool Accessories, and Machinists Precision Measuring Devices (except precision measuring devices).') ).

fof(kb_SUMO_54034,axiom,
    s__subAttribute(s__RollingMillMachineryAndEquipmentManufacturing,s__MetalworkingMachineryManufacturing) ).

fof(kb_SUMO_54035,axiom,
    s__documentation(s__RollingMillMachineryAndEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Rolling Mill Machinery and Equipment Manufacturing or Rolling Mill Machinery and Equipment.') ).

fof(kb_SUMO_54036,axiom,
    s__subAttribute(s__OtherMetalworkingMachineryManufacturing,s__MetalworkingMachineryManufacturing) ).

fof(kb_SUMO_54037,axiom,
    s__documentation(s__OtherMetalworkingMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Metalworking Machinery Manufacturing or Metalworking Machinery, NEC.') ).

fof(kb_SUMO_54038,axiom,
    s__subAttribute(s__EngineTurbineAndPowerTransmissionEquipmentManufacturing,s__MachineryManufacturing) ).

fof(kb_SUMO_54039,axiom,
    s__documentation(s__EngineTurbineAndPowerTransmissionEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Engine, Turbine, and Power Transmission Equipment Manufacturing.') ).

fof(kb_SUMO_54040,axiom,
    s__subAttribute(s__TurbineAndTurbineGeneratorSetUnitsManufacturing,s__EngineTurbineAndPowerTransmissionEquipmentManufacturing) ).

fof(kb_SUMO_54041,axiom,
    s__documentation(s__TurbineAndTurbineGeneratorSetUnitsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Turbine and Turbine Generator Set Units Manufacturing or Steam, Gas, and Hydraulic Turbines, and Turbine Generator Set Units.') ).

fof(kb_SUMO_54042,axiom,
    s__subAttribute(s__SpeedChangerIndustrialHighSpeedDriveAndGearManufacturing,s__EngineTurbineAndPowerTransmissionEquipmentManufacturing) ).

fof(kb_SUMO_54043,axiom,
    s__documentation(s__SpeedChangerIndustrialHighSpeedDriveAndGearManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Speed Changer, Industrial High-Speed Drive, and Gear Manufacturing or Speed Changers, Industrial High-Speed Drives, and Gears.') ).

fof(kb_SUMO_54044,axiom,
    s__subAttribute(s__MechanicalPowerTransmissionEquipmentManufacturing,s__EngineTurbineAndPowerTransmissionEquipmentManufacturing) ).

fof(kb_SUMO_54045,axiom,
    s__documentation(s__MechanicalPowerTransmissionEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mechanical Power Transmission Equipment Manufacturing or Mechanical Power Transmission Equipment, NEC.') ).

fof(kb_SUMO_54046,axiom,
    s__subAttribute(s__OtherEngineEquipmentManufacturing,s__EngineTurbineAndPowerTransmissionEquipmentManufacturing) ).

fof(kb_SUMO_54047,axiom,
    s__documentation(s__OtherEngineEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Engine Equipment Manufacturing or Internal Combustion Engines, NEC (except stationary engine radiators).') ).

fof(kb_SUMO_54048,axiom,
    s__subAttribute(s__OtherGeneralPurposeMachineryManufacturing,s__MachineryManufacturing) ).

fof(kb_SUMO_54049,axiom,
    s__documentation(s__OtherGeneralPurposeMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other General Purpose Machinery Manufacturing.') ).

fof(kb_SUMO_54050,axiom,
    s__subAttribute(s__PumpAndCompressorManufacturing,s__OtherGeneralPurposeMachineryManufacturing) ).

fof(kb_SUMO_54051,axiom,
    s__documentation(s__PumpAndCompressorManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pump and Compressor Manufacturing.') ).

fof(kb_SUMO_54052,axiom,
    s__subAttribute(s__PumpAndPumpingEquipmentManufacturing,s__PumpAndCompressorManufacturing) ).

fof(kb_SUMO_54053,axiom,
    s__documentation(s__PumpAndPumpingEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pump and Pumping Equipment Manufacturing or Pumps and Pumping Equipment.') ).

fof(kb_SUMO_54054,axiom,
    s__subAttribute(s__AirAndGasCompressorManufacturing,s__PumpAndCompressorManufacturing) ).

fof(kb_SUMO_54055,axiom,
    s__documentation(s__AirAndGasCompressorManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Air and Gas Compressor Manufacturing or Air and Gas Compressors.') ).

fof(kb_SUMO_54056,axiom,
    s__subAttribute(s__MeasuringAndDispensingPumpManufacturing,s__PumpAndCompressorManufacturing) ).

fof(kb_SUMO_54057,axiom,
    s__documentation(s__MeasuringAndDispensingPumpManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Measuring and Dispensing Pump Manufacturing or Measuring and Dispensing Pumps.') ).

fof(kb_SUMO_54058,axiom,
    s__subAttribute(s__MaterialHandlingEquipmentManufacturing,s__OtherGeneralPurposeMachineryManufacturing) ).

fof(kb_SUMO_54059,axiom,
    s__documentation(s__MaterialHandlingEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Material Handling Equipment Manufacturing.') ).

fof(kb_SUMO_54060,axiom,
    s__subAttribute(s__ElevatorAndMovingStairwayManufacturing,s__MaterialHandlingEquipmentManufacturing) ).

fof(kb_SUMO_54061,axiom,
    s__documentation(s__ElevatorAndMovingStairwayManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Elevator and Moving Stairway Manufacturing or Elevators and Moving Stairways.') ).

fof(kb_SUMO_54062,axiom,
    s__subAttribute(s__ConveyorAndConveyingEquipmentManufacturing,s__MaterialHandlingEquipmentManufacturing) ).

fof(kb_SUMO_54063,axiom,
    s__documentation(s__ConveyorAndConveyingEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Conveyor and Conveying Equipment Manufacturing or Farm Machinery and Equipment (farm conveyors and elevators).') ).

fof(kb_SUMO_54064,axiom,
    s__subAttribute(s__OverheadTravelingCraneHoistAndMonorailSystemManufacturing,s__MaterialHandlingEquipmentManufacturing) ).

fof(kb_SUMO_54065,axiom,
    s__documentation(s__OverheadTravelingCraneHoistAndMonorailSystemManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Overhead Traveling Crane, Hoist, and Monorail System Manufacturing or Overhead Traveling Cranes, Hoists, and Monorail Systems.') ).

fof(kb_SUMO_54066,axiom,
    s__subAttribute(s__IndustrialTruckTractorTrailerAndStackerMachineryManufacturing,s__MaterialHandlingEquipmentManufacturing) ).

fof(kb_SUMO_54067,axiom,
    s__documentation(s__IndustrialTruckTractorTrailerAndStackerMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial Truck, Tractor, Trailer, and Stacker Machinery Manufacturing or Miscellaneous Fabricated Wire Products (grocery carts).') ).

fof(kb_SUMO_54068,axiom,
    s__subAttribute(s__AllOtherGeneralPurposeMachineryManufacturing,s__OtherGeneralPurposeMachineryManufacturing) ).

fof(kb_SUMO_54069,axiom,
    s__documentation(s__AllOtherGeneralPurposeMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other General Purpose Machinery Manufacturing.') ).

fof(kb_SUMO_54070,axiom,
    s__subAttribute(s__PowerDrivenHandtoolManufacturing,s__AllOtherGeneralPurposeMachineryManufacturing) ).

fof(kb_SUMO_54071,axiom,
    s__documentation(s__PowerDrivenHandtoolManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Power-Driven Handtool Manufacturing or Power-Driven Handtools.') ).

fof(kb_SUMO_54072,axiom,
    s__subAttribute(s__WeldingAndSolderingEquipmentManufacturing,s__AllOtherGeneralPurposeMachineryManufacturing) ).

fof(kb_SUMO_54073,axiom,
    s__documentation(s__WeldingAndSolderingEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Welding and Soldering Equipment Manufacturing or Electric and Gas Welding and Soldering Equipment (except transformers for arc-welding).') ).

fof(kb_SUMO_54074,axiom,
    s__subAttribute(s__PackagingMachineryManufacturing,s__AllOtherGeneralPurposeMachineryManufacturing) ).

fof(kb_SUMO_54075,axiom,
    s__documentation(s__PackagingMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Packaging Machinery Manufacturing or Packaging Machinery.') ).

fof(kb_SUMO_54076,axiom,
    s__subAttribute(s__IndustrialProcessFurnaceAndOvenManufacturing,s__AllOtherGeneralPurposeMachineryManufacturing) ).

fof(kb_SUMO_54077,axiom,
    s__documentation(s__IndustrialProcessFurnaceAndOvenManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial Process Furnace and Oven Manufacturing or Industrial Process Furnaces and Ovens.') ).

fof(kb_SUMO_54078,axiom,
    s__subAttribute(s__FluidPowerCylinderAndActuatorManufacturing,s__AllOtherGeneralPurposeMachineryManufacturing) ).

fof(kb_SUMO_54079,axiom,
    s__documentation(s__FluidPowerCylinderAndActuatorManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fluid Power Cylinder and Actuator Manufacturing or Fluid Power Cylinders and Actuators.') ).

fof(kb_SUMO_54080,axiom,
    s__subAttribute(s__FluidPowerPumpAndMotorManufacturing,s__AllOtherGeneralPurposeMachineryManufacturing) ).

fof(kb_SUMO_54081,axiom,
    s__documentation(s__FluidPowerPumpAndMotorManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fluid Power Pump and Motor Manufacturing or Fluid Power Pumps and Motors.') ).

fof(kb_SUMO_54082,axiom,
    s__subAttribute(s__ScaleAndBalanceExceptLaboratoryManufacturing,s__AllOtherGeneralPurposeMachineryManufacturing) ).

fof(kb_SUMO_54083,axiom,
    s__documentation(s__ScaleAndBalanceExceptLaboratoryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Scale and Balance (except Laboratory) Manufacturing or Scales and Balances, Except Laboratory.') ).

fof(kb_SUMO_54084,axiom,
    s__subAttribute(s__AllOtherMiscellaneousGeneralPurposeMachineryManufacturing,s__AllOtherGeneralPurposeMachineryManufacturing) ).

fof(kb_SUMO_54085,axiom,
    s__documentation(s__AllOtherMiscellaneousGeneralPurposeMachineryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous General Purpose Machinery Manufacturing or Industrial and Commercial Machinery and Equipment, NEC (other industrial and commercial machinery and equipment).') ).

fof(kb_SUMO_54086,axiom,
    s__instance(s__ComputerAndElectronicProductManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_54087,axiom,
    s__documentation(s__ComputerAndElectronicProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Computer and Electronic Product Manufacturing.') ).

fof(kb_SUMO_54088,axiom,
    ! [V__ORG,V__ELEC] :
      ( ( s__instance(V__ELEC,s__Object)
        & s__instance(V__ORG,s__Collection) )
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__ComputerAndElectronicProductManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & ( s__instance(V__THING,s__Computer)
                  | ( s__instance(V__THING,s__Machine)
                    & ? [V__EV3] :
                        ( s__instance(V__EV3,s__Process)
                        & s__instance(V__MEM,s__SelfConnectedObject)
                        & s__instance(V__MEM,s__Process)
                        & s__instance(V__EV,s__Agent)
                        & s__patient(V__EV3,V__THING)
                        & s__resource(V__EV3,V__ELEC)
                        & s__instance(V__ELEC,s__Electricity) ) ) )
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_54089,axiom,
    s__subAttribute(s__ComputerAndPeripheralEquipmentManufacturing,s__ComputerAndElectronicProductManufacturing) ).

fof(kb_SUMO_54090,axiom,
    s__documentation(s__ComputerAndPeripheralEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Computer and Peripheral Equipment Manufacturing.') ).

fof(kb_SUMO_54091,axiom,
    s__subAttribute(s__ElectronicComputerManufacturing,s__ComputerAndPeripheralEquipmentManufacturing) ).

fof(kb_SUMO_54092,axiom,
    s__documentation(s__ElectronicComputerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electronic Computer Manufacturing or Electronic Computers.') ).

fof(kb_SUMO_54093,axiom,
    s__subAttribute(s__ComputerStorageDeviceManufacturing,s__ComputerAndPeripheralEquipmentManufacturing) ).

fof(kb_SUMO_54094,axiom,
    s__documentation(s__ComputerStorageDeviceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Computer Storage Device Manufacturing or Computer Storage Devices.') ).

fof(kb_SUMO_54095,axiom,
    s__subAttribute(s__ComputerTerminalManufacturing,s__ComputerAndPeripheralEquipmentManufacturing) ).

fof(kb_SUMO_54096,axiom,
    s__documentation(s__ComputerTerminalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Computer Terminal Manufacturing or Computer Terminals.') ).

fof(kb_SUMO_54097,axiom,
    s__subAttribute(s__OtherComputerPeripheralEquipmentManufacturing,s__ComputerAndPeripheralEquipmentManufacturing) ).

fof(kb_SUMO_54098,axiom,
    s__documentation(s__OtherComputerPeripheralEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Computer Peripheral Equipment Manufacturing or Computer Peripheral Equipment, NEC (except plotter controllers and magnetic tape cleaners).') ).

fof(kb_SUMO_54099,axiom,
    s__subAttribute(s__CommunicationsEquipmentManufacturing,s__ComputerAndElectronicProductManufacturing) ).

fof(kb_SUMO_54100,axiom,
    s__documentation(s__CommunicationsEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Communications Equipment Manufacturing.') ).

fof(kb_SUMO_54101,axiom,
    s__subAttribute(s__TelephoneApparatusManufacturing,s__CommunicationsEquipmentManufacturing) ).

fof(kb_SUMO_54102,axiom,
    s__documentation(s__TelephoneApparatusManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Telephone Apparatus Manufacturing or Telephone and Telegraph Apparatus (except consumer external modems).') ).

fof(kb_SUMO_54103,axiom,
    s__subAttribute(s__RadioAndTelevisionBroadcastingAndWirelessCommunicationsEquipmentManufacturing,s__CommunicationsEquipmentManufacturing) ).

fof(kb_SUMO_54104,axiom,
    s__documentation(s__RadioAndTelevisionBroadcastingAndWirelessCommunicationsEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Radio and Television Broadcasting and Wireless Communications Equipment Manufacturing or Radio and Television Broadcasting and Communications Equipment.') ).

fof(kb_SUMO_54105,axiom,
    s__subAttribute(s__OtherCommunicationsEquipmentManufacturing,s__CommunicationsEquipmentManufacturing) ).

fof(kb_SUMO_54106,axiom,
    s__documentation(s__OtherCommunicationsEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Communications Equipment Manufacturing or Communications Equipment, NEC.') ).

fof(kb_SUMO_54107,axiom,
    s__subAttribute(s__AudioAndVideoEquipmentManufacturing,s__ComputerAndElectronicProductManufacturing) ).

fof(kb_SUMO_54108,axiom,
    s__documentation(s__AudioAndVideoEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Audio and Video Equipment Manufacturing.') ).

fof(kb_SUMO_54109,axiom,
    s__subAttribute(s__SemiconductorAndOtherElectronicComponentManufacturing,s__ComputerAndElectronicProductManufacturing) ).

fof(kb_SUMO_54110,axiom,
    s__documentation(s__SemiconductorAndOtherElectronicComponentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Semiconductor and Other Electronic Component Manufacturing.') ).

fof(kb_SUMO_54111,axiom,
    s__subAttribute(s__ElectronTubeManufacturing,s__SemiconductorAndOtherElectronicComponentManufacturing) ).

fof(kb_SUMO_54112,axiom,
    s__documentation(s__ElectronTubeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electron Tube Manufacturing or Electron Tubes.') ).

fof(kb_SUMO_54113,axiom,
    s__subAttribute(s__BarePrintedCircuitBoardManufacturing,s__SemiconductorAndOtherElectronicComponentManufacturing) ).

fof(kb_SUMO_54114,axiom,
    s__documentation(s__BarePrintedCircuitBoardManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Bare Printed Circuit Board Manufacturing or Printed Circuit Boards.') ).

fof(kb_SUMO_54115,axiom,
    s__subAttribute(s__SemiconductorAndRelatedDeviceManufacturing,s__SemiconductorAndOtherElectronicComponentManufacturing) ).

fof(kb_SUMO_54116,axiom,
    s__documentation(s__SemiconductorAndRelatedDeviceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Semiconductor and Related Device Manufacturing or Semiconductors and Related Devices.') ).

fof(kb_SUMO_54117,axiom,
    s__subAttribute(s__ElectronicCapacitorManufacturing,s__SemiconductorAndOtherElectronicComponentManufacturing) ).

fof(kb_SUMO_54118,axiom,
    s__documentation(s__ElectronicCapacitorManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electronic Capacitor Manufacturing or Electronic Capacitors.') ).

fof(kb_SUMO_54119,axiom,
    s__subAttribute(s__ElectronicResistorManufacturing,s__SemiconductorAndOtherElectronicComponentManufacturing) ).

fof(kb_SUMO_54120,axiom,
    s__documentation(s__ElectronicResistorManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electronic Resistor Manufacturing or Electronic Resistors.') ).

fof(kb_SUMO_54121,axiom,
    s__subAttribute(s__ElectronicCoilTransformerAndOtherInductorManufacturing,s__SemiconductorAndOtherElectronicComponentManufacturing) ).

fof(kb_SUMO_54122,axiom,
    s__documentation(s__ElectronicCoilTransformerAndOtherInductorManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electronic Coil, Transformer, and Other Inductor Manufacturing or Electronic Coils, Transformers, and Other Inductors.') ).

fof(kb_SUMO_54123,axiom,
    s__subAttribute(s__ElectronicConnectorManufacturing,s__SemiconductorAndOtherElectronicComponentManufacturing) ).

fof(kb_SUMO_54124,axiom,
    s__documentation(s__ElectronicConnectorManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electronic Connector Manufacturing or Electronic Connectors.') ).

fof(kb_SUMO_54125,axiom,
    s__subAttribute(s__PrintedCircuitAssemblyElectronicAssemblyManufacturing,s__SemiconductorAndOtherElectronicComponentManufacturing) ).

fof(kb_SUMO_54126,axiom,
    s__documentation(s__PrintedCircuitAssemblyElectronicAssemblyManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Printed Circuit Assembly (Electronic Assembly) Manufacturing or Computer Peripheral Equipment, NEC (plotter controllers).') ).

fof(kb_SUMO_54127,axiom,
    s__subAttribute(s__OtherElectronicComponentManufacturing,s__SemiconductorAndOtherElectronicComponentManufacturing) ).

fof(kb_SUMO_54128,axiom,
    s__documentation(s__OtherElectronicComponentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Electronic Component Manufacturing or Electronic Components, NEC (other electronic components).') ).

fof(kb_SUMO_54129,axiom,
    s__subAttribute(s__NavigationalMeasuringElectromedicalAndControlInstrumentsManufacturing,s__ComputerAndElectronicProductManufacturing) ).

fof(kb_SUMO_54130,axiom,
    s__documentation(s__NavigationalMeasuringElectromedicalAndControlInstrumentsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Navigational, Measuring, Electromedical, and Control Instruments Manufacturing.') ).

fof(kb_SUMO_54131,axiom,
    s__subAttribute(s__ElectromedicalAndElectrotherapeuticApparatusManufacturing,s__NavigationalMeasuringElectromedicalAndControlInstrumentsManufacturing) ).

fof(kb_SUMO_54132,axiom,
    s__documentation(s__ElectromedicalAndElectrotherapeuticApparatusManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electromedical and Electrotherapeutic Apparatus Manufacturing or Orthopedic, Prosthetic and Surgical Appliances and Supplies (electronic hearing aids).') ).

fof(kb_SUMO_54133,axiom,
    s__subAttribute(s__SearchDetectionNavigationGuidanceAeronauticalAndNauticalSystemAndInstrumentManufacturing,s__NavigationalMeasuringElectromedicalAndControlInstrumentsManufacturing) ).

fof(kb_SUMO_54134,axiom,
    s__documentation(s__SearchDetectionNavigationGuidanceAeronauticalAndNauticalSystemAndInstrumentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Search, Detection, Navigation, Guidance, Aeronautical, and Nautical System and Instrument Manufacturing or Search, Detection, Navigation, Guidance, Aeronautical, and Nautical Systems and Instruments.') ).

fof(kb_SUMO_54135,axiom,
    s__subAttribute(s__AutomaticEnvironmentalControlManufacturingForResidentialCommercialAndApplianceUse,s__NavigationalMeasuringElectromedicalAndControlInstrumentsManufacturing) ).

fof(kb_SUMO_54136,axiom,
    s__documentation(s__AutomaticEnvironmentalControlManufacturingForResidentialCommercialAndApplianceUse,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automatic Environmental Control Manufacturing for Residential, Commercial, and Appliance Use or Automatic Controls for Regulating Residential and Commercial Environments and Appliances.') ).

fof(kb_SUMO_54137,axiom,
    s__subAttribute(s__InstrumentsAndRelatedProductsManufacturingForMeasuringDisplayingAndControllingIndustrialProcessVariables,s__NavigationalMeasuringElectromedicalAndControlInstrumentsManufacturing) ).

fof(kb_SUMO_54138,axiom,
    s__documentation(s__InstrumentsAndRelatedProductsManufacturingForMeasuringDisplayingAndControllingIndustrialProcessVariables,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Instruments and Related Products Manufacturing for Measuring, Displaying, and Controlling Industrial Process Variables or Industrial Instruments for Measurement, Display, and Control of Process Variables, and Related Products.') ).

fof(kb_SUMO_54139,axiom,
    s__subAttribute(s__TotalizingFluidMeterAndCountingDeviceManufacturing,s__NavigationalMeasuringElectromedicalAndControlInstrumentsManufacturing) ).

fof(kb_SUMO_54140,axiom,
    s__documentation(s__TotalizingFluidMeterAndCountingDeviceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Totalizing Fluid Meter and Counting Device Manufacturing or Totalizing Fluid Meters and Counting Devices.') ).

fof(kb_SUMO_54141,axiom,
    s__subAttribute(s__InstrumentManufacturingForMeasuringAndTestingElectricityAndElectricalSignals,s__NavigationalMeasuringElectromedicalAndControlInstrumentsManufacturing) ).

fof(kb_SUMO_54142,axiom,
    s__documentation(s__InstrumentManufacturingForMeasuringAndTestingElectricityAndElectricalSignals,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Instrument Manufacturing for Measuring and Testing Electricity and Electrical Signals or Instruments for Measuring and Testing of Electricity and Electrical Signals (except automotive ammeters and voltmeters).') ).

fof(kb_SUMO_54143,axiom,
    s__subAttribute(s__AnalyticalLaboratoryInstrumentManufacturing,s__NavigationalMeasuringElectromedicalAndControlInstrumentsManufacturing) ).

fof(kb_SUMO_54144,axiom,
    s__documentation(s__AnalyticalLaboratoryInstrumentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Analytical Laboratory Instrument Manufacturing or Laboratory Analytical Instruments.') ).

fof(kb_SUMO_54145,axiom,
    s__subAttribute(s__IrradiationApparatusManufacturing,s__NavigationalMeasuringElectromedicalAndControlInstrumentsManufacturing) ).

fof(kb_SUMO_54146,axiom,
    s__documentation(s__IrradiationApparatusManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Irradiation Apparatus Manufacturing or X-Ray Apparatus and Tubes and Related Irradiation Apparatus.') ).

fof(kb_SUMO_54147,axiom,
    s__subAttribute(s__WatchClockAndPartManufacturing,s__NavigationalMeasuringElectromedicalAndControlInstrumentsManufacturing) ).

fof(kb_SUMO_54148,axiom,
    s__documentation(s__WatchClockAndPartManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Watch, Clock, and Part Manufacturing or Wire Springs (clock and watch springs).') ).

fof(kb_SUMO_54149,axiom,
    s__subAttribute(s__OtherMeasuringAndControllingDeviceManufacturing,s__NavigationalMeasuringElectromedicalAndControlInstrumentsManufacturing) ).

fof(kb_SUMO_54150,axiom,
    s__documentation(s__OtherMeasuringAndControllingDeviceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Measuring and Controlling Device Manufacturing or Measuring and Controlling Devices, NEC (except medical thermometers, electronic chronometers and motor vehicle gauges).') ).

fof(kb_SUMO_54151,axiom,
    s__subAttribute(s__ManufacturingAndReproducingMagneticAndOpticalMedia,s__ComputerAndElectronicProductManufacturing) ).

fof(kb_SUMO_54152,axiom,
    s__documentation(s__ManufacturingAndReproducingMagneticAndOpticalMedia,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Manufacturing and Reproducing Magnetic and Optical Media.') ).

fof(kb_SUMO_54153,axiom,
    s__subAttribute(s__SoftwareReproducing,s__ManufacturingAndReproducingMagneticAndOpticalMedia) ).

fof(kb_SUMO_54154,axiom,
    s__documentation(s__SoftwareReproducing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Software Reproducing or Prepackaged Software (reproduction of software).') ).

fof(kb_SUMO_54155,axiom,
    s__subAttribute(s__PrerecordedCompactDiscExceptSoftwareTapeAndRecordReproducing,s__ManufacturingAndReproducingMagneticAndOpticalMedia) ).

fof(kb_SUMO_54156,axiom,
    s__documentation(s__PrerecordedCompactDiscExceptSoftwareTapeAndRecordReproducing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Prerecorded Compact Disc (except Software), Tape, and Record Reproducing or Phonograph Records and Prerecorded Audio Tapes and Disks (reproduction of all other media except video).') ).

fof(kb_SUMO_54157,axiom,
    s__subAttribute(s__MagneticAndOpticalRecordingMediaManufacturing,s__ManufacturingAndReproducingMagneticAndOpticalMedia) ).

fof(kb_SUMO_54158,axiom,
    s__documentation(s__MagneticAndOpticalRecordingMediaManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Magnetic and Optical Recording Media Manufacturing or Magnetic and Optical Recording Media.') ).

fof(kb_SUMO_54159,axiom,
    s__instance(s__ElectricalEquipmentApplianceAndComponentManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_54160,axiom,
    s__documentation(s__ElectricalEquipmentApplianceAndComponentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electrical Equipment, Appliance, and Component Manufacturing.') ).

fof(kb_SUMO_54161,axiom,
    ! [V__ORG,V__ELEC] :
      ( ( s__instance(V__ELEC,s__Object)
        & s__instance(V__ORG,s__Collection) )
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__ElectricalEquipmentApplianceAndComponentManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & s__instance(V__THING,s__Machine)
                & ? [V__EV3] :
                    ( s__instance(V__EV3,s__Process)
                    & s__instance(V__MEM,s__SelfConnectedObject)
                    & s__instance(V__MEM,s__Process)
                    & s__instance(V__EV,s__Agent)
                    & s__patient(V__EV3,V__THING)
                    & s__resource(V__EV3,V__ELEC)
                    & s__instance(V__ELEC,s__Electricity) )
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_54162,axiom,
    s__subAttribute(s__ElectricLightingEquipmentManufacturing,s__ElectricalEquipmentApplianceAndComponentManufacturing) ).

fof(kb_SUMO_54163,axiom,
    s__documentation(s__ElectricLightingEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electric Lighting Equipment Manufacturing.') ).

fof(kb_SUMO_54164,axiom,
    s__subAttribute(s__ElectricLampBulbAndPartManufacturing,s__ElectricLightingEquipmentManufacturing) ).

fof(kb_SUMO_54165,axiom,
    s__documentation(s__ElectricLampBulbAndPartManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electric Lamp Bulb and Part Manufacturing or Electric Lamp Bulbs and Tubes.') ).

fof(kb_SUMO_54166,axiom,
    s__subAttribute(s__LightingFixtureManufacturing,s__ElectricLightingEquipmentManufacturing) ).

fof(kb_SUMO_54167,axiom,
    s__documentation(s__LightingFixtureManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lighting Fixture Manufacturing.') ).

fof(kb_SUMO_54168,axiom,
    s__subAttribute(s__ResidentialElectricLightingFixtureManufacturing,s__LightingFixtureManufacturing) ).

fof(kb_SUMO_54169,axiom,
    s__documentation(s__ResidentialElectricLightingFixtureManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Residential Electric Lighting Fixture Manufacturing or Residential Electric Lighting Fixtures.') ).

fof(kb_SUMO_54170,axiom,
    s__subAttribute(s__CommercialIndustrialAndInstitutionalElectricLightingFixtureManufacturing,s__LightingFixtureManufacturing) ).

fof(kb_SUMO_54171,axiom,
    s__documentation(s__CommercialIndustrialAndInstitutionalElectricLightingFixtureManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commercial, Industrial, and Institutional Electric Lighting Fixture Manufacturing or Commercial, Industrial, and Institutional Electric Lighting Fixtures.') ).

fof(kb_SUMO_54172,axiom,
    s__subAttribute(s__OtherLightingEquipmentManufacturing,s__LightingFixtureManufacturing) ).

fof(kb_SUMO_54173,axiom,
    s__documentation(s__OtherLightingEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Lighting Equipment Manufacturing or Lighting Equipment, NEC.') ).

fof(kb_SUMO_54174,axiom,
    s__subAttribute(s__HouseholdApplianceManufacturing,s__ElectricalEquipmentApplianceAndComponentManufacturing) ).

fof(kb_SUMO_54175,axiom,
    s__documentation(s__HouseholdApplianceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Household Appliance Manufacturing.') ).

fof(kb_SUMO_54176,axiom,
    s__subAttribute(s__SmallElectricalApplianceManufacturing,s__HouseholdApplianceManufacturing) ).

fof(kb_SUMO_54177,axiom,
    s__documentation(s__SmallElectricalApplianceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Small Electrical Appliance Manufacturing.') ).

fof(kb_SUMO_54178,axiom,
    s__subAttribute(s__ElectricHousewaresAndHouseholdFanManufacturing,s__SmallElectricalApplianceManufacturing) ).

fof(kb_SUMO_54179,axiom,
    s__documentation(s__ElectricHousewaresAndHouseholdFanManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electric Housewares and Household Fan Manufacturing or Electric Housewares and Fans (except wall and baseboard heating units for permanent installation and electronic cigarette lighters).') ).

fof(kb_SUMO_54180,axiom,
    s__subAttribute(s__HouseholdVacuumCleanerManufacturing,s__SmallElectricalApplianceManufacturing) ).

fof(kb_SUMO_54181,axiom,
    s__documentation(s__HouseholdVacuumCleanerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Household Vacuum Cleaner Manufacturing or Household Vacuum Cleaners.') ).

fof(kb_SUMO_54182,axiom,
    s__subAttribute(s__MajorApplianceManufacturing,s__HouseholdApplianceManufacturing) ).

fof(kb_SUMO_54183,axiom,
    s__documentation(s__MajorApplianceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Major Appliance Manufacturing.') ).

fof(kb_SUMO_54184,axiom,
    s__subAttribute(s__HouseholdCookingApplianceManufacturing,s__MajorApplianceManufacturing) ).

fof(kb_SUMO_54185,axiom,
    s__documentation(s__HouseholdCookingApplianceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Household Cooking Appliance Manufacturing or Household Cooking Equipment.') ).

fof(kb_SUMO_54186,axiom,
    s__subAttribute(s__HouseholdRefrigeratorAndHomeFreezerManufacturing,s__MajorApplianceManufacturing) ).

fof(kb_SUMO_54187,axiom,
    s__documentation(s__HouseholdRefrigeratorAndHomeFreezerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Household Refrigerator and Home Freezer Manufacturing or Household Refrigerators and Home and Farm Freezers.') ).

fof(kb_SUMO_54188,axiom,
    s__subAttribute(s__HouseholdLaundryEquipmentManufacturing,s__MajorApplianceManufacturing) ).

fof(kb_SUMO_54189,axiom,
    s__documentation(s__HouseholdLaundryEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Household Laundry Equipment Manufacturing or Household Laundry Equipment.') ).

fof(kb_SUMO_54190,axiom,
    s__subAttribute(s__OtherMajorHouseholdApplianceManufacturing,s__MajorApplianceManufacturing) ).

fof(kb_SUMO_54191,axiom,
    s__documentation(s__OtherMajorHouseholdApplianceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Major Household Appliance Manufacturing or Household Appliances, NEC (except floor waxing and floor polishing machines, and household sewing machines).') ).

fof(kb_SUMO_54192,axiom,
    s__subAttribute(s__ElectricalEquipmentManufacturing,s__ElectricalEquipmentApplianceAndComponentManufacturing) ).

fof(kb_SUMO_54193,axiom,
    s__documentation(s__ElectricalEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electrical Equipment Manufacturing.') ).

fof(kb_SUMO_54194,axiom,
    s__subAttribute(s__PowerDistributionAndSpecialtyTransformerManufacturing,s__ElectricalEquipmentManufacturing) ).

fof(kb_SUMO_54195,axiom,
    s__documentation(s__PowerDistributionAndSpecialtyTransformerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Power, Distribution, and Specialty Transformer Manufacturing or Electric and Gas Welding and Soldering Equipment (transformers for arc-welders).') ).

fof(kb_SUMO_54196,axiom,
    s__subAttribute(s__MotorAndGeneratorManufacturing,s__ElectricalEquipmentManufacturing) ).

fof(kb_SUMO_54197,axiom,
    s__documentation(s__MotorAndGeneratorManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor and Generator Manufacturing or Motors and Generators.') ).

fof(kb_SUMO_54198,axiom,
    s__subAttribute(s__SwitchgearAndSwitchboardApparatusManufacturing,s__ElectricalEquipmentManufacturing) ).

fof(kb_SUMO_54199,axiom,
    s__documentation(s__SwitchgearAndSwitchboardApparatusManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Switchgear and Switchboard Apparatus Manufacturing or Switchgear and Switchboard Apparatus.') ).

fof(kb_SUMO_54200,axiom,
    s__subAttribute(s__RelayAndIndustrialControlManufacturing,s__ElectricalEquipmentManufacturing) ).

fof(kb_SUMO_54201,axiom,
    s__documentation(s__RelayAndIndustrialControlManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Relay and Industrial Control Manufacturing or Relays and Industrial Controls.') ).

fof(kb_SUMO_54202,axiom,
    s__subAttribute(s__OtherElectricalEquipmentAndComponentManufacturing,s__ElectricalEquipmentApplianceAndComponentManufacturing) ).

fof(kb_SUMO_54203,axiom,
    s__documentation(s__OtherElectricalEquipmentAndComponentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Electrical Equipment and Component Manufacturing.') ).

fof(kb_SUMO_54204,axiom,
    s__subAttribute(s__BatteryManufacturing,s__OtherElectricalEquipmentAndComponentManufacturing) ).

fof(kb_SUMO_54205,axiom,
    s__documentation(s__BatteryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Battery Manufacturing.') ).

fof(kb_SUMO_54206,axiom,
    s__subAttribute(s__StorageBatteryManufacturing,s__BatteryManufacturing) ).

fof(kb_SUMO_54207,axiom,
    s__documentation(s__StorageBatteryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Storage Battery Manufacturing or Storage Batteries.') ).

fof(kb_SUMO_54208,axiom,
    s__subAttribute(s__PrimaryBatteryManufacturing,s__BatteryManufacturing) ).

fof(kb_SUMO_54209,axiom,
    s__documentation(s__PrimaryBatteryManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Primary Battery Manufacturing or Primary Batteries, Dry and Wet.') ).

fof(kb_SUMO_54210,axiom,
    s__subAttribute(s__CommunicationAndEnergyWireAndCableManufacturing,s__OtherElectricalEquipmentAndComponentManufacturing) ).

fof(kb_SUMO_54211,axiom,
    s__documentation(s__CommunicationAndEnergyWireAndCableManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Communication and Energy Wire and Cable Manufacturing.') ).

fof(kb_SUMO_54212,axiom,
    s__subAttribute(s__FiberOpticCableManufacturing,s__CommunicationAndEnergyWireAndCableManufacturing) ).

fof(kb_SUMO_54213,axiom,
    s__documentation(s__FiberOpticCableManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fiber Optic Cable Manufacturing or Drawing and Insulating of Nonferrous Wire (fiber optic cable-insulating only).') ).

fof(kb_SUMO_54214,axiom,
    s__subAttribute(s__OtherCommunicationAndEnergyWireManufacturing,s__CommunicationAndEnergyWireAndCableManufacturing) ).

fof(kb_SUMO_54215,axiom,
    s__documentation(s__OtherCommunicationAndEnergyWireManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Communication and Energy Wire Manufacturing or Drawing and Insulating of Nonferrous Wire (communication and energy wire, except fiber optic-insulating only).') ).

fof(kb_SUMO_54216,axiom,
    s__subAttribute(s__WiringDeviceManufacturing,s__OtherElectricalEquipmentAndComponentManufacturing) ).

fof(kb_SUMO_54217,axiom,
    s__documentation(s__WiringDeviceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wiring Device Manufacturing.') ).

fof(kb_SUMO_54218,axiom,
    s__subAttribute(s__CurrentCarryingWiringDeviceManufacturing,s__WiringDeviceManufacturing) ).

fof(kb_SUMO_54219,axiom,
    s__documentation(s__CurrentCarryingWiringDeviceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Current-Carrying Wiring Device Manufacturing or Current-Carrying Wiring Devices.') ).

fof(kb_SUMO_54220,axiom,
    s__subAttribute(s__NoncurrentCarryingWiringDeviceManufacturing,s__WiringDeviceManufacturing) ).

fof(kb_SUMO_54221,axiom,
    s__documentation(s__NoncurrentCarryingWiringDeviceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Noncurrent-Carrying Wiring Device Manufacturing or Noncurrent-Carrying Wiring Devices (except fishwire, electrical wiring tool).') ).

fof(kb_SUMO_54222,axiom,
    s__subAttribute(s__AllOtherElectricalEquipmentAndComponentManufacturing,s__OtherElectricalEquipmentAndComponentManufacturing) ).

fof(kb_SUMO_54223,axiom,
    s__documentation(s__AllOtherElectricalEquipmentAndComponentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Electrical Equipment and Component Manufacturing.') ).

fof(kb_SUMO_54224,axiom,
    s__subAttribute(s__CarbonAndGraphiteProductManufacturing,s__AllOtherElectricalEquipmentAndComponentManufacturing) ).

fof(kb_SUMO_54225,axiom,
    s__documentation(s__CarbonAndGraphiteProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Carbon and Graphite Product Manufacturing or Carbon and Graphite Products.') ).

fof(kb_SUMO_54226,axiom,
    s__subAttribute(s__AllOtherMiscellaneousElectricalEquipmentAndComponentManufacturing,s__AllOtherElectricalEquipmentAndComponentManufacturing) ).

fof(kb_SUMO_54227,axiom,
    s__documentation(s__AllOtherMiscellaneousElectricalEquipmentAndComponentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous Electrical Equipment and Component Manufacturing or Electrical Industrial Apparatus, NEC.') ).

fof(kb_SUMO_54228,axiom,
    s__instance(s__TransportationEquipmentManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_54229,axiom,
    s__documentation(s__TransportationEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Transportation Equipment Manufacturing.') ).

fof(kb_SUMO_54230,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__TransportationEquipmentManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & s__instance(V__THING,s__TransportationDevice)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_54231,axiom,
    s__subAttribute(s__MotorVehicleManufacturing,s__TransportationEquipmentManufacturing) ).

fof(kb_SUMO_54232,axiom,
    s__documentation(s__MotorVehicleManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Manufacturing.') ).

fof(kb_SUMO_54233,axiom,
    s__subAttribute(s__AutomobileAndLightDutyMotorVehicleManufacturing,s__MotorVehicleManufacturing) ).

fof(kb_SUMO_54234,axiom,
    s__documentation(s__AutomobileAndLightDutyMotorVehicleManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automobile and Light Duty Motor Vehicle Manufacturing.') ).

fof(kb_SUMO_54235,axiom,
    s__subAttribute(s__AutomobileManufacturing,s__AutomobileAndLightDutyMotorVehicleManufacturing) ).

fof(kb_SUMO_54236,axiom,
    s__documentation(s__AutomobileManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automobile Manufacturing or Motor Vehicles and Passenger Car Bodies (automobiles).') ).

fof(kb_SUMO_54237,axiom,
    s__subAttribute(s__LightTruckAndUtilityVehicleManufacturing,s__AutomobileAndLightDutyMotorVehicleManufacturing) ).

fof(kb_SUMO_54238,axiom,
    s__documentation(s__LightTruckAndUtilityVehicleManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Light Truck and Utility Vehicle Manufacturing or Motor Vehicles and Passenger Car Bodies (light trucks and utility vehicles).') ).

fof(kb_SUMO_54239,axiom,
    s__subAttribute(s__HeavyDutyTruckManufacturing,s__MotorVehicleManufacturing) ).

fof(kb_SUMO_54240,axiom,
    s__documentation(s__HeavyDutyTruckManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Heavy Duty Truck Manufacturing or Motor Vehicles and Passenger Car Bodies (heavy duty trucks).') ).

fof(kb_SUMO_54241,axiom,
    s__subAttribute(s__MotorVehicleBodyAndTrailerManufacturing,s__TransportationEquipmentManufacturing) ).

fof(kb_SUMO_54242,axiom,
    s__documentation(s__MotorVehicleBodyAndTrailerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Body and Trailer Manufacturing.') ).

fof(kb_SUMO_54243,axiom,
    s__subAttribute(s__MotorVehicleBodyManufacturing,s__MotorVehicleBodyAndTrailerManufacturing) ).

fof(kb_SUMO_54244,axiom,
    s__documentation(s__MotorVehicleBodyManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Body Manufacturing or Motor Vehicles and Passenger Car Bodies (kit car and other passenger car bodies).') ).

fof(kb_SUMO_54245,axiom,
    s__subAttribute(s__TruckTrailerManufacturing,s__MotorVehicleBodyAndTrailerManufacturing) ).

fof(kb_SUMO_54246,axiom,
    s__documentation(s__TruckTrailerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Truck Trailer Manufacturing or Truck Trailers.') ).

fof(kb_SUMO_54247,axiom,
    s__subAttribute(s__MotorHomeManufacturing,s__MotorVehicleBodyAndTrailerManufacturing) ).

fof(kb_SUMO_54248,axiom,
    s__documentation(s__MotorHomeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Home Manufacturing or Motor Homes.') ).

fof(kb_SUMO_54249,axiom,
    s__subAttribute(s__TravelTrailerAndCamperManufacturing,s__MotorVehicleBodyAndTrailerManufacturing) ).

fof(kb_SUMO_54250,axiom,
    s__documentation(s__TravelTrailerAndCamperManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Travel Trailer and Camper Manufacturing or Travel Trailers and Campers.') ).

fof(kb_SUMO_54251,axiom,
    s__subAttribute(s__MotorVehiclePartsManufacturing,s__TransportationEquipmentManufacturing) ).

fof(kb_SUMO_54252,axiom,
    s__documentation(s__MotorVehiclePartsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Parts Manufacturing.') ).

fof(kb_SUMO_54253,axiom,
    s__subAttribute(s__MotorVehicleGasolineEngineAndEnginePartsManufacturing,s__MotorVehiclePartsManufacturing) ).

fof(kb_SUMO_54254,axiom,
    s__documentation(s__MotorVehicleGasolineEngineAndEnginePartsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Gasoline Engine and Engine Parts Manufacturing.') ).

fof(kb_SUMO_54255,axiom,
    s__subAttribute(s__CarburetorPistonPistonRingAndValveManufacturing,s__MotorVehicleGasolineEngineAndEnginePartsManufacturing) ).

fof(kb_SUMO_54256,axiom,
    s__documentation(s__CarburetorPistonPistonRingAndValveManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Carburetor, Piston, Piston Ring, and Valve Manufacturing or Carburetors, Pistons, Piston Rings, and Valves.') ).

fof(kb_SUMO_54257,axiom,
    s__subAttribute(s__GasolineEngineAndEnginePartsManufacturing,s__MotorVehicleGasolineEngineAndEnginePartsManufacturing) ).

fof(kb_SUMO_54258,axiom,
    s__documentation(s__GasolineEngineAndEnginePartsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Gasoline Engine and Engine Parts Manufacturing or Motor Vehicle Parts and Accessories (gasoline engines and engine parts including rebuilt).') ).

fof(kb_SUMO_54259,axiom,
    s__subAttribute(s__MotorVehicleElectricalAndElectronicEquipmentManufacturing,s__MotorVehiclePartsManufacturing) ).

fof(kb_SUMO_54260,axiom,
    s__documentation(s__MotorVehicleElectricalAndElectronicEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Electrical and Electronic Equipment Manufacturing.') ).

fof(kb_SUMO_54261,axiom,
    s__subAttribute(s__VehicularLightingEquipmentManufacturing,s__MotorVehicleElectricalAndElectronicEquipmentManufacturing) ).

fof(kb_SUMO_54262,axiom,
    s__documentation(s__VehicularLightingEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Vehicular Lighting Equipment Manufacturing or Vehicular Lighting Equipment.') ).

fof(kb_SUMO_54263,axiom,
    s__subAttribute(s__OtherMotorVehicleElectricalAndElectronicEquipmentManufacturing,s__MotorVehicleElectricalAndElectronicEquipmentManufacturing) ).

fof(kb_SUMO_54264,axiom,
    s__documentation(s__OtherMotorVehicleElectricalAndElectronicEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Motor Vehicle Electrical and Electronic Equipment Manufacturing or Electrical Equipment for Internal Combustion Engines.') ).

fof(kb_SUMO_54265,axiom,
    s__subAttribute(s__MotorVehicleSteeringAndSuspensionComponentsExceptSpringManufacturing,s__MotorVehiclePartsManufacturing) ).

fof(kb_SUMO_54266,axiom,
    s__documentation(s__MotorVehicleSteeringAndSuspensionComponentsExceptSpringManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Steering and Suspension Components (except Spring) Manufacturing or Motor Vehicle Parts and Accessories (steering and suspension parts).') ).

fof(kb_SUMO_54267,axiom,
    s__subAttribute(s__MotorVehicleBrakeSystemManufacturing,s__MotorVehiclePartsManufacturing) ).

fof(kb_SUMO_54268,axiom,
    s__documentation(s__MotorVehicleBrakeSystemManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Brake System Manufacturing or Asbestos Products (asbestos brake linings and pads).') ).

fof(kb_SUMO_54269,axiom,
    s__subAttribute(s__MotorVehicleTransmissionAndPowerTrainPartsManufacturing,s__MotorVehiclePartsManufacturing) ).

fof(kb_SUMO_54270,axiom,
    s__documentation(s__MotorVehicleTransmissionAndPowerTrainPartsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Transmission and Power Train Parts Manufacturing or Motor Vehicle Parts and Accessories (transmissions and power train parts, including rebuilding).') ).

fof(kb_SUMO_54271,axiom,
    s__subAttribute(s__MotorVehicleSeatingAndInteriorTrimManufacturing,s__MotorVehiclePartsManufacturing) ).

fof(kb_SUMO_54272,axiom,
    s__documentation(s__MotorVehicleSeatingAndInteriorTrimManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Seating and Interior Trim Manufacturing or Automotive Trimmings, Apparel Findings, and Related Products (textile motor vehicle trimming).') ).

fof(kb_SUMO_54273,axiom,
    s__subAttribute(s__MotorVehicleMetalStamping,s__MotorVehiclePartsManufacturing) ).

fof(kb_SUMO_54274,axiom,
    s__documentation(s__MotorVehicleMetalStamping,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Metal Stamping or Automotive Stampings.') ).

fof(kb_SUMO_54275,axiom,
    s__subAttribute(s__OtherMotorVehiclePartsManufacturing,s__MotorVehiclePartsManufacturing) ).

fof(kb_SUMO_54276,axiom,
    s__documentation(s__OtherMotorVehiclePartsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Motor Vehicle Parts Manufacturing.') ).

fof(kb_SUMO_54277,axiom,
    s__subAttribute(s__MotorVehicleAirConditioningManufacturing,s__OtherMotorVehiclePartsManufacturing) ).

fof(kb_SUMO_54278,axiom,
    s__documentation(s__MotorVehicleAirConditioningManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Air-Conditioning Manufacturing or Air-Conditioning and Warm Air Heating Equipment and Commercial and Industrial Refrigeration Equipment (motor vehicle air-conditioning).') ).

fof(kb_SUMO_54279,axiom,
    s__subAttribute(s__AllOtherMotorVehiclePartsManufacturing,s__OtherMotorVehiclePartsManufacturing) ).

fof(kb_SUMO_54280,axiom,
    s__documentation(s__AllOtherMotorVehiclePartsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Motor Vehicle Parts Manufacturing or Hardware, NEC (luggage and utility racks).') ).

fof(kb_SUMO_54281,axiom,
    s__subAttribute(s__AerospaceProductAndPartsManufacturing,s__TransportationEquipmentManufacturing) ).

fof(kb_SUMO_54282,axiom,
    s__documentation(s__AerospaceProductAndPartsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Aerospace Product and Parts Manufacturing.') ).

fof(kb_SUMO_54283,axiom,
    s__subAttribute(s__AircraftManufacturing,s__AerospaceProductAndPartsManufacturing) ).

fof(kb_SUMO_54284,axiom,
    s__documentation(s__AircraftManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Aircraft Manufacturing or Aircraft (except research and development).') ).

fof(kb_SUMO_54285,axiom,
    s__subAttribute(s__AircraftEngineAndEnginePartsManufacturing,s__AerospaceProductAndPartsManufacturing) ).

fof(kb_SUMO_54286,axiom,
    s__documentation(s__AircraftEngineAndEnginePartsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Aircraft Engine and Engine Parts Manufacturing or Aircraft Engines and Engine Parts (except research and development).') ).

fof(kb_SUMO_54287,axiom,
    s__subAttribute(s__OtherAircraftPartsAndAuxiliaryEquipmentManufacturing,s__AerospaceProductAndPartsManufacturing) ).

fof(kb_SUMO_54288,axiom,
    s__documentation(s__OtherAircraftPartsAndAuxiliaryEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Aircraft Parts and Auxiliary Equipment Manufacturing or Guided Missiles and Space Vehicles (except research and development).') ).

fof(kb_SUMO_54289,axiom,
    s__subAttribute(s__GuidedMissileAndSpaceVehicleManufacturing,s__AerospaceProductAndPartsManufacturing) ).

fof(kb_SUMO_54290,axiom,
    s__documentation(s__GuidedMissileAndSpaceVehicleManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Guided Missile and Space Vehicle Manufacturing or Guided Missiles and Space Vehicles (except research and development).') ).

fof(kb_SUMO_54291,axiom,
    s__subAttribute(s__GuidedMissileAndSpaceVehiclePropulsionUnitAndPropulsionUnitPartsManufacturing,s__AerospaceProductAndPartsManufacturing) ).

fof(kb_SUMO_54292,axiom,
    s__documentation(s__GuidedMissileAndSpaceVehiclePropulsionUnitAndPropulsionUnitPartsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Guided Missile and Space Vehicle Propulsion Unit and Propulsion Unit Parts Manufacturing or Guided Missile and Space Vehicle Propulsion Units and Propulsion Unit Parts (except research and development).') ).

fof(kb_SUMO_54293,axiom,
    s__subAttribute(s__OtherGuidedMissileAndSpaceVehiclePartsAndAuxiliaryEquipmentManufacturing,s__AerospaceProductAndPartsManufacturing) ).

fof(kb_SUMO_54294,axiom,
    s__documentation(s__OtherGuidedMissileAndSpaceVehiclePartsAndAuxiliaryEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Guided Missile and Space Vehicle Parts and Auxiliary Equipment Manufacturing or Guided Missile and Space Vehicle Parts and Auxiliary Equipment (except research and development).') ).

fof(kb_SUMO_54295,axiom,
    s__subAttribute(s__RailroadRollingStockManufacturing,s__TransportationEquipmentManufacturing) ).

fof(kb_SUMO_54296,axiom,
    s__documentation(s__RailroadRollingStockManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Railroad Rolling Stock Manufacturing.') ).

fof(kb_SUMO_54297,axiom,
    s__subAttribute(s__ShipAndBoatBuilding,s__TransportationEquipmentManufacturing) ).

fof(kb_SUMO_54298,axiom,
    s__documentation(s__ShipAndBoatBuilding,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ship and Boat Building.') ).

fof(kb_SUMO_54299,axiom,
    s__subAttribute(s__ShipBuildingAndRepairing,s__ShipAndBoatBuilding) ).

fof(kb_SUMO_54300,axiom,
    s__documentation(s__ShipBuildingAndRepairing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ship Building and Repairing or Ship Building and Repairing (except floating dry docks not associated with shipyards).') ).

fof(kb_SUMO_54301,axiom,
    s__subAttribute(s__BoatBuilding,s__ShipAndBoatBuilding) ).

fof(kb_SUMO_54302,axiom,
    s__documentation(s__BoatBuilding,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Boat Building or Boat Building and Repairing (boat building).') ).

fof(kb_SUMO_54303,axiom,
    s__subAttribute(s__OtherTransportationEquipmentManufacturing,s__TransportationEquipmentManufacturing) ).

fof(kb_SUMO_54304,axiom,
    s__documentation(s__OtherTransportationEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Transportation Equipment Manufacturing.') ).

fof(kb_SUMO_54305,axiom,
    s__subAttribute(s__MotorcycleBicycleAndPartsManufacturing,s__OtherTransportationEquipmentManufacturing) ).

fof(kb_SUMO_54306,axiom,
    s__documentation(s__MotorcycleBicycleAndPartsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motorcycle, Bicycle, and Parts Manufacturing or Games, Toys, and Childrens Vehicles, Except Dolls and Bicycles (metal tricycles).') ).

fof(kb_SUMO_54307,axiom,
    s__subAttribute(s__MilitaryArmoredVehicleTankAndTankComponentManufacturing,s__OtherTransportationEquipmentManufacturing) ).

fof(kb_SUMO_54308,axiom,
    s__documentation(s__MilitaryArmoredVehicleTankAndTankComponentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Military Armored Vehicle, Tank, and Tank Component Manufacturing or Motor Vehicles and Passenger Car Bodies (military armored vehicles).') ).

fof(kb_SUMO_54309,axiom,
    s__subAttribute(s__AllOtherTransportationEquipmentManufacturing,s__OtherTransportationEquipmentManufacturing) ).

fof(kb_SUMO_54310,axiom,
    s__documentation(s__AllOtherTransportationEquipmentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Transportation Equipment Manufacturing or Transportation Equipment, NEC (except automobile, boat, utility light truck trailers, trailer hitches, and wheelbarrows).') ).

fof(kb_SUMO_54311,axiom,
    s__instance(s__FurnitureAndRelatedProductManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_54312,axiom,
    s__documentation(s__FurnitureAndRelatedProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Furniture and Related Product Manufacturing.') ).

fof(kb_SUMO_54313,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__FurnitureAndRelatedProductManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & s__instance(V__THING,s__Furniture)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_54314,axiom,
    s__subAttribute(s__HouseholdAndInstitutionalFurnitureAndKitchenCabinetManufacturing,s__FurnitureAndRelatedProductManufacturing) ).

fof(kb_SUMO_54315,axiom,
    s__documentation(s__HouseholdAndInstitutionalFurnitureAndKitchenCabinetManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Household and Institutional Furniture and Kitchen Cabinet Manufacturing.') ).

fof(kb_SUMO_54316,axiom,
    s__subAttribute(s__WoodKitchenCabinetAndCountertopManufacturing,s__HouseholdAndInstitutionalFurnitureAndKitchenCabinetManufacturing) ).

fof(kb_SUMO_54317,axiom,
    s__documentation(s__WoodKitchenCabinetAndCountertopManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wood Kitchen Cabinet and Countertop Manufacturing or Wood Kitchen Cabinets.') ).

fof(kb_SUMO_54318,axiom,
    s__subAttribute(s__HouseholdAndInstitutionalFurnitureManufacturing,s__HouseholdAndInstitutionalFurnitureAndKitchenCabinetManufacturing) ).

fof(kb_SUMO_54319,axiom,
    s__documentation(s__HouseholdAndInstitutionalFurnitureManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Household and Institutional Furniture Manufacturing.') ).

fof(kb_SUMO_54320,axiom,
    s__subAttribute(s__UpholsteredHouseholdFurnitureManufacturing,s__HouseholdAndInstitutionalFurnitureManufacturing) ).

fof(kb_SUMO_54321,axiom,
    s__documentation(s__UpholsteredHouseholdFurnitureManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Upholstered Household Furniture Manufacturing or Wood Household Furniture, Upholstered.') ).

fof(kb_SUMO_54322,axiom,
    s__subAttribute(s__NonupholsteredWoodHouseholdFurnitureManufacturing,s__HouseholdAndInstitutionalFurnitureManufacturing) ).

fof(kb_SUMO_54323,axiom,
    s__documentation(s__NonupholsteredWoodHouseholdFurnitureManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonupholstered Wood Household Furniture Manufacturing or Wood Household Furniture, Except Upholstered (except wood box spring frames).') ).

fof(kb_SUMO_54324,axiom,
    s__subAttribute(s__MetalHouseholdFurnitureManufacturing,s__HouseholdAndInstitutionalFurnitureManufacturing) ).

fof(kb_SUMO_54325,axiom,
    s__documentation(s__MetalHouseholdFurnitureManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Metal Household Furniture Manufacturing or Metal Household Furniture (except upholstered and metal box spring frames).') ).

fof(kb_SUMO_54326,axiom,
    s__subAttribute(s__HouseholdFurnitureExceptWoodAndMetalManufacturing,s__HouseholdAndInstitutionalFurnitureManufacturing) ).

fof(kb_SUMO_54327,axiom,
    s__documentation(s__HouseholdFurnitureExceptWoodAndMetalManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Household Furniture (except Wood and Metal) Manufacturing or Household Furniture, NEC.') ).

fof(kb_SUMO_54328,axiom,
    s__subAttribute(s__InstitutionalFurnitureManufacturing,s__HouseholdAndInstitutionalFurnitureManufacturing) ).

fof(kb_SUMO_54329,axiom,
    s__documentation(s__InstitutionalFurnitureManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Institutional Furniture Manufacturing or Public Building and Related Furniture (furniture made for public buildings).') ).

fof(kb_SUMO_54330,axiom,
    s__subAttribute(s__WoodTelevisionRadioAndSewingMachineCabinetManufacturing,s__HouseholdAndInstitutionalFurnitureManufacturing) ).

fof(kb_SUMO_54331,axiom,
    s__documentation(s__WoodTelevisionRadioAndSewingMachineCabinetManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wood Television, Radio, and Sewing Machine Cabinet Manufacturing or Wood Television, Radio, Phonograph, and Sewing Machine Cabinets.') ).

fof(kb_SUMO_54332,axiom,
    s__subAttribute(s__OfficeFurnitureIncludingFixturesManufacturing,s__FurnitureAndRelatedProductManufacturing) ).

fof(kb_SUMO_54333,axiom,
    s__documentation(s__OfficeFurnitureIncludingFixturesManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Office Furniture (including Fixtures) Manufacturing.') ).

fof(kb_SUMO_54334,axiom,
    s__subAttribute(s__WoodOfficeFurnitureManufacturing,s__OfficeFurnitureIncludingFixturesManufacturing) ).

fof(kb_SUMO_54335,axiom,
    s__documentation(s__WoodOfficeFurnitureManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wood Office Furniture Manufacturing or Wood Office Furniture.') ).

fof(kb_SUMO_54336,axiom,
    s__subAttribute(s__CustomArchitecturalWoodworkAndMillworkManufacturing,s__OfficeFurnitureIncludingFixturesManufacturing) ).

fof(kb_SUMO_54337,axiom,
    s__documentation(s__CustomArchitecturalWoodworkAndMillworkManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Custom Architectural Woodwork and Millwork Manufacturing or Wood Office and Store Fixtures, Partitions, Shelving, and Lockers (architectural woodwork, millwork, and fixtures).') ).

fof(kb_SUMO_54338,axiom,
    s__subAttribute(s__OfficeFurnitureExceptWoodManufacturing,s__OfficeFurnitureIncludingFixturesManufacturing) ).

fof(kb_SUMO_54339,axiom,
    s__documentation(s__OfficeFurnitureExceptWoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Office Furniture (except Wood) Manufacturing or Office Furniture, Except Wood.') ).

fof(kb_SUMO_54340,axiom,
    s__subAttribute(s__ShowcasePartitionShelvingAndLockerManufacturing,s__OfficeFurnitureIncludingFixturesManufacturing) ).

fof(kb_SUMO_54341,axiom,
    s__documentation(s__ShowcasePartitionShelvingAndLockerManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Showcase, Partition, Shelving, and Locker Manufacturing or Wood Household Furniture, Except Upholstered (wood box spring frames).') ).

fof(kb_SUMO_54342,axiom,
    s__subAttribute(s__OtherFurnitureRelatedProductManufacturing,s__FurnitureAndRelatedProductManufacturing) ).

fof(kb_SUMO_54343,axiom,
    s__documentation(s__OtherFurnitureRelatedProductManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Furniture Related Product Manufacturing.') ).

fof(kb_SUMO_54344,axiom,
    s__subAttribute(s__MattressManufacturing,s__OtherFurnitureRelatedProductManufacturing) ).

fof(kb_SUMO_54345,axiom,
    s__documentation(s__MattressManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mattress Manufacturing or Mattresses, Foundations and Convertible Beds (mattresses and foundations).') ).

fof(kb_SUMO_54346,axiom,
    s__subAttribute(s__BlindAndShadeManufacturing,s__OtherFurnitureRelatedProductManufacturing) ).

fof(kb_SUMO_54347,axiom,
    s__documentation(s__BlindAndShadeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Blind and Shade Manufacturing or Drapery Hardware and Window Blinds and Shades.') ).

fof(kb_SUMO_54348,axiom,
    s__instance(s__MiscellaneousManufacturing,s__IndustryAttribute) ).

fof(kb_SUMO_54349,axiom,
    s__documentation(s__MiscellaneousManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Miscellaneous Manufacturing.') ).

fof(kb_SUMO_54350,axiom,
    s__disjoint(s__MiscellaneousManufacturing,s__FurnitureAndRelatedProductManufacturing) ).

fof(kb_SUMO_54351,axiom,
    s__disjoint(s__MiscellaneousManufacturing,s__TransportationEquipmentManufacturing) ).

fof(kb_SUMO_54352,axiom,
    s__disjoint(s__MiscellaneousManufacturing,s__ElectricalEquipmentApplianceAndComponentManufacturing) ).

fof(kb_SUMO_54353,axiom,
    s__disjoint(s__MiscellaneousManufacturing,s__ComputerAndElectronicProductManufacturing) ).

fof(kb_SUMO_54354,axiom,
    s__disjoint(s__MiscellaneousManufacturing,s__MachineryManufacturing) ).

fof(kb_SUMO_54355,axiom,
    s__disjoint(s__MiscellaneousManufacturing,s__FabricatedMetalProductManufacturing) ).

fof(kb_SUMO_54356,axiom,
    s__disjoint(s__MiscellaneousManufacturing,s__PrimaryMetalManufacturing) ).

fof(kb_SUMO_54357,axiom,
    s__disjoint(s__MiscellaneousManufacturing,s__NonmetallicMineralProductManufacturing) ).

fof(kb_SUMO_54358,axiom,
    s__disjoint(s__MiscellaneousManufacturing,s__PlasticsAndRubberProductsManufacturing) ).

fof(kb_SUMO_54359,axiom,
    s__disjoint(s__MiscellaneousManufacturing,s__ChemicalManufacturing) ).

fof(kb_SUMO_54360,axiom,
    s__disjoint(s__MiscellaneousManufacturing,s__PetroleumAndCoalProductsManufacturing) ).

fof(kb_SUMO_54361,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__MiscellaneousManufacturing) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Manufacture)
                & s__instance(V__THING,s__Object)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_54362,axiom,
    s__subAttribute(s__MedicalEquipmentAndSuppliesManufacturing,s__MiscellaneousManufacturing) ).

fof(kb_SUMO_54363,axiom,
    s__documentation(s__MedicalEquipmentAndSuppliesManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Medical Equipment and Supplies Manufacturing.') ).

fof(kb_SUMO_54364,axiom,
    s__subAttribute(s__LaboratoryApparatusAndFurnitureManufacturing,s__MedicalEquipmentAndSuppliesManufacturing) ).

fof(kb_SUMO_54365,axiom,
    s__documentation(s__LaboratoryApparatusAndFurnitureManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Laboratory Apparatus and Furniture Manufacturing or Furniture and Fixtures, NEC (hospital beds).') ).

fof(kb_SUMO_54366,axiom,
    s__subAttribute(s__SurgicalAndMedicalInstrumentManufacturing,s__MedicalEquipmentAndSuppliesManufacturing) ).

fof(kb_SUMO_54367,axiom,
    s__documentation(s__SurgicalAndMedicalInstrumentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Surgical and Medical Instrument Manufacturing or Surgical and Medical Instruments and Apparatus (except tranquilizer guns and operating tables).') ).

fof(kb_SUMO_54368,axiom,
    s__subAttribute(s__SurgicalApplianceAndSuppliesManufacturing,s__MedicalEquipmentAndSuppliesManufacturing) ).

fof(kb_SUMO_54369,axiom,
    s__documentation(s__SurgicalApplianceAndSuppliesManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Surgical Appliance and Supplies Manufacturing or Fabricated Rubber Products, NEC (rubber gloves and life jackets).') ).

fof(kb_SUMO_54370,axiom,
    s__subAttribute(s__DentalEquipmentAndSuppliesManufacturing,s__MedicalEquipmentAndSuppliesManufacturing) ).

fof(kb_SUMO_54371,axiom,
    s__documentation(s__DentalEquipmentAndSuppliesManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Dental Equipment and Supplies Manufacturing or Dental Equipment and Supplies.') ).

fof(kb_SUMO_54372,axiom,
    s__subAttribute(s__OphthalmicGoodsManufacturing,s__MedicalEquipmentAndSuppliesManufacturing) ).

fof(kb_SUMO_54373,axiom,
    s__documentation(s__OphthalmicGoodsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ophthalmic Goods Manufacturing or Ophthalmic Goods (except intra ocular lenses).') ).

fof(kb_SUMO_54374,axiom,
    s__subAttribute(s__DentalLaboratories,s__MedicalEquipmentAndSuppliesManufacturing) ).

fof(kb_SUMO_54375,axiom,
    s__documentation(s__DentalLaboratories,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Dental Laboratories or Dental Laboratories.') ).

fof(kb_SUMO_54376,axiom,
    s__subAttribute(s__OtherMiscellaneousManufacturing,s__MiscellaneousManufacturing) ).

fof(kb_SUMO_54377,axiom,
    s__documentation(s__OtherMiscellaneousManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Miscellaneous Manufacturing.') ).

fof(kb_SUMO_54378,axiom,
    s__subAttribute(s__JewelryAndSilverwareManufacturing,s__OtherMiscellaneousManufacturing) ).

fof(kb_SUMO_54379,axiom,
    s__documentation(s__JewelryAndSilverwareManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Jewelry and Silverware Manufacturing.') ).

fof(kb_SUMO_54380,axiom,
    s__subAttribute(s__JewelryExceptCostumeManufacturing,s__JewelryAndSilverwareManufacturing) ).

fof(kb_SUMO_54381,axiom,
    s__documentation(s__JewelryExceptCostumeManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Jewelry (except Costume) Manufacturing or Coating, Engraving, and Allied Services, NEC (jewelry engraving and etching, including precious metal).') ).

fof(kb_SUMO_54382,axiom,
    s__subAttribute(s__SilverwareAndHollowwareManufacturing,s__JewelryAndSilverwareManufacturing) ).

fof(kb_SUMO_54383,axiom,
    s__documentation(s__SilverwareAndHollowwareManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Silverware and Hollowware Manufacturing or Coating, Engraving, and Allied Services, NEC (silver and plated ware engraving and etching).') ).

fof(kb_SUMO_54384,axiom,
    s__subAttribute(s__JewelersMaterialAndLapidaryWorkManufacturing,s__JewelryAndSilverwareManufacturing) ).

fof(kb_SUMO_54385,axiom,
    s__documentation(s__JewelersMaterialAndLapidaryWorkManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Jewelers Material and Lapidary Work Manufacturing or Jewelers Findings and Materials, and Lapidary Work (except watch jewels).') ).

fof(kb_SUMO_54386,axiom,
    s__subAttribute(s__CostumeJewelryAndNoveltyManufacturing,s__JewelryAndSilverwareManufacturing) ).

fof(kb_SUMO_54387,axiom,
    s__documentation(s__CostumeJewelryAndNoveltyManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Costume Jewelry and Novelty Manufacturing or Coating, Engraving, and Allied Services, NEC (costume jewelry engraving and etching).') ).

fof(kb_SUMO_54388,axiom,
    s__subAttribute(s__SportingAndAthleticGoodsManufacturing,s__OtherMiscellaneousManufacturing) ).

fof(kb_SUMO_54389,axiom,
    s__documentation(s__SportingAndAthleticGoodsManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sporting and Athletic Goods Manufacturing or Sporting and Athletic Goods, NEC.') ).

fof(kb_SUMO_54390,axiom,
    s__subAttribute(s__DollToyAndGameManufacturing,s__OtherMiscellaneousManufacturing) ).

fof(kb_SUMO_54391,axiom,
    s__documentation(s__DollToyAndGameManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Doll, Toy, and Game Manufacturing.') ).

fof(kb_SUMO_54392,axiom,
    s__subAttribute(s__DollAndStuffedToyManufacturing,s__DollToyAndGameManufacturing) ).

fof(kb_SUMO_54393,axiom,
    s__documentation(s__DollAndStuffedToyManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Doll and Stuffed Toy Manufacturing or Dolls and Stuffed Toys.') ).

fof(kb_SUMO_54394,axiom,
    s__subAttribute(s__GameToyAndChildrensVehicleManufacturing,s__DollToyAndGameManufacturing) ).

fof(kb_SUMO_54395,axiom,
    s__documentation(s__GameToyAndChildrensVehicleManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Game, Toy, and Childrens Vehicle Manufacturing or Fabricated Rubber Products, NEC (rubber toys, except dolls).') ).

fof(kb_SUMO_54396,axiom,
    s__subAttribute(s__OfficeSuppliesExceptPaperManufacturing,s__OtherMiscellaneousManufacturing) ).

fof(kb_SUMO_54397,axiom,
    s__documentation(s__OfficeSuppliesExceptPaperManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Office Supplies (except Paper) Manufacturing.') ).

fof(kb_SUMO_54398,axiom,
    s__subAttribute(s__PenAndMechanicalPencilManufacturing,s__OfficeSuppliesExceptPaperManufacturing) ).

fof(kb_SUMO_54399,axiom,
    s__documentation(s__PenAndMechanicalPencilManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pen and Mechanical Pencil Manufacturing or Pens, Mechanical Pencils, and Parts.') ).

fof(kb_SUMO_54400,axiom,
    s__subAttribute(s__LeadPencilAndArtGoodManufacturing,s__OfficeSuppliesExceptPaperManufacturing) ).

fof(kb_SUMO_54401,axiom,
    s__documentation(s__LeadPencilAndArtGoodManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lead Pencil and Art Good Manufacturing or Public Buildings and Related Furniture (blackboards).') ).

fof(kb_SUMO_54402,axiom,
    s__subAttribute(s__MarkingDeviceManufacturing,s__OfficeSuppliesExceptPaperManufacturing) ).

fof(kb_SUMO_54403,axiom,
    s__documentation(s__MarkingDeviceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Marking Device Manufacturing or Marking Devices.') ).

fof(kb_SUMO_54404,axiom,
    s__subAttribute(s__CarbonPaperAndInkedRibbonManufacturing,s__OfficeSuppliesExceptPaperManufacturing) ).

fof(kb_SUMO_54405,axiom,
    s__documentation(s__CarbonPaperAndInkedRibbonManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Carbon Paper and Inked Ribbon Manufacturing or Carbon Paper and Inked Ribbons.') ).

fof(kb_SUMO_54406,axiom,
    s__subAttribute(s__SignManufacturing,s__OtherMiscellaneousManufacturing) ).

fof(kb_SUMO_54407,axiom,
    s__documentation(s__SignManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sign Manufacturing or Signs and Advertising Specialties (signs).') ).

fof(kb_SUMO_54408,axiom,
    s__subAttribute(s__AllOtherMiscellaneousManufacturing,s__OtherMiscellaneousManufacturing) ).

fof(kb_SUMO_54409,axiom,
    s__documentation(s__AllOtherMiscellaneousManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous Manufacturing.') ).

fof(kb_SUMO_54410,axiom,
    s__subAttribute(s__GasketPackingAndSealingDeviceManufacturing,s__AllOtherMiscellaneousManufacturing) ).

fof(kb_SUMO_54411,axiom,
    s__documentation(s__GasketPackingAndSealingDeviceManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Gasket, Packing, and Sealing Device Manufacturing or Gaskets, Packing, and Sealing Devices.') ).

fof(kb_SUMO_54412,axiom,
    s__subAttribute(s__MusicalInstrumentManufacturing,s__AllOtherMiscellaneousManufacturing) ).

fof(kb_SUMO_54413,axiom,
    s__documentation(s__MusicalInstrumentManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Musical Instrument Manufacturing or Musical Instruments.') ).

fof(kb_SUMO_54414,axiom,
    s__subAttribute(s__FastenerButtonNeedleAndPinManufacturing,s__AllOtherMiscellaneousManufacturing) ).

fof(kb_SUMO_54415,axiom,
    s__documentation(s__FastenerButtonNeedleAndPinManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fastener, Button, Needle, and Pin Manufacturing or Fasteners, Buttons, Needles, and Pins.') ).

fof(kb_SUMO_54416,axiom,
    s__subAttribute(s__BroomBrushAndMopManufacturing,s__AllOtherMiscellaneousManufacturing) ).

fof(kb_SUMO_54417,axiom,
    s__documentation(s__BroomBrushAndMopManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Broom, Brush, and Mop Manufacturing or Brooms and Brushes.') ).

fof(kb_SUMO_54418,axiom,
    s__subAttribute(s__BurialCasketManufacturing,s__AllOtherMiscellaneousManufacturing) ).

fof(kb_SUMO_54419,axiom,
    s__documentation(s__BurialCasketManufacturing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Burial Casket Manufacturing or Burial Caskets.') ).

fof(kb_SUMO_54420,axiom,
    s__instance(s__WholesaleTrade,s__IndustryAttribute) ).

fof(kb_SUMO_54421,axiom,
    s__documentation(s__WholesaleTrade,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wholesale Trade.') ).

fof(kb_SUMO_54422,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__WholesaleTrade) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__MEM2,V__EV2] :
                ( s__instance(V__EV2,s__Process)
                & s__instance(V__MEM2,s__SelfConnectedObject)
                & s__instance(V__MEM2,s__Agent)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__THING,s__Object)
                & s__patient(V__EV,V__THING)
                & s__member(V__MEM2,V__ORG)
                & s__instance(V__EV2,s__Selling)
                & s__agent(V__EV2,V__MEM2)
                & s__patient(V__EV2,V__THING) ) ) ) ) ).

fof(kb_SUMO_54423,axiom,
    s__subAttribute(s__WholesaleTradeDurableGoods,s__WholesaleTrade) ).

fof(kb_SUMO_54424,axiom,
    s__documentation(s__WholesaleTradeDurableGoods,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wholesale Trade, Durable Goods.') ).

fof(kb_SUMO_54425,axiom,
    s__subAttribute(s__MotorVehicleAndMotorVehiclePartsAndSuppliesWholesalers,s__WholesaleTradeDurableGoods) ).

fof(kb_SUMO_54426,axiom,
    s__documentation(s__MotorVehicleAndMotorVehiclePartsAndSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle and Motor Vehicle Parts and Supplies Wholesalers.') ).

fof(kb_SUMO_54427,axiom,
    s__subAttribute(s__AutomobileAndOtherMotorVehicleWholesalers,s__MotorVehicleAndMotorVehiclePartsAndSuppliesWholesalers) ).

fof(kb_SUMO_54428,axiom,
    s__documentation(s__AutomobileAndOtherMotorVehicleWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automobile and Other Motor Vehicle Wholesalers or Automobiles and Other Motor Vehicles.') ).

fof(kb_SUMO_54429,axiom,
    s__subAttribute(s__MotorVehicleSuppliesAndNewPartsWholesalers,s__MotorVehicleAndMotorVehiclePartsAndSuppliesWholesalers) ).

fof(kb_SUMO_54430,axiom,
    s__documentation(s__MotorVehicleSuppliesAndNewPartsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Supplies and New Parts Wholesalers or Motor Vehicle Supplies and New Parts (except parts sold via retail methods).') ).

fof(kb_SUMO_54431,axiom,
    s__subAttribute(s__TireAndTubeWholesalers,s__MotorVehicleAndMotorVehiclePartsAndSuppliesWholesalers) ).

fof(kb_SUMO_54432,axiom,
    s__documentation(s__TireAndTubeWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tire and Tube Wholesalers or Tires and Tubes (except tires sold via retail method).') ).

fof(kb_SUMO_54433,axiom,
    s__subAttribute(s__MotorVehiclePartsUsedWholesalers,s__MotorVehicleAndMotorVehiclePartsAndSuppliesWholesalers) ).

fof(kb_SUMO_54434,axiom,
    s__documentation(s__MotorVehiclePartsUsedWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Parts (Used) Wholesalers or Motor Vehicle Parts, Used (except sold via retail method).') ).

fof(kb_SUMO_54435,axiom,
    s__subAttribute(s__FurnitureAndHomeFurnishingWholesalers,s__WholesaleTradeDurableGoods) ).

fof(kb_SUMO_54436,axiom,
    s__documentation(s__FurnitureAndHomeFurnishingWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Furniture and Home Furnishing Wholesalers.') ).

fof(kb_SUMO_54437,axiom,
    s__subAttribute(s__FurnitureWholesalers,s__FurnitureAndHomeFurnishingWholesalers) ).

fof(kb_SUMO_54438,axiom,
    s__documentation(s__FurnitureWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Furniture Wholesalers or Furniture (except furniture sold via retail method).') ).

fof(kb_SUMO_54439,axiom,
    s__subAttribute(s__HomeFurnishingWholesalers,s__FurnitureAndHomeFurnishingWholesalers) ).

fof(kb_SUMO_54440,axiom,
    s__documentation(s__HomeFurnishingWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Home Furnishing Wholesalers or Homefurnishings (except homefurnishings sold via retail method).') ).

fof(kb_SUMO_54441,axiom,
    s__subAttribute(s__LumberAndOtherConstructionMaterialsWholesalers,s__WholesaleTradeDurableGoods) ).

fof(kb_SUMO_54442,axiom,
    s__documentation(s__LumberAndOtherConstructionMaterialsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lumber and Other Construction Materials Wholesalers.') ).

fof(kb_SUMO_54443,axiom,
    s__subAttribute(s__LumberPlywoodMillworkAndWoodPanelWholesalers,s__LumberAndOtherConstructionMaterialsWholesalers) ).

fof(kb_SUMO_54444,axiom,
    s__documentation(s__LumberPlywoodMillworkAndWoodPanelWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lumber, Plywood, Millwork, and Wood Panel Wholesalers or Lumber, Plywood, Millwork, and Wood Panels.') ).

fof(kb_SUMO_54445,axiom,
    s__subAttribute(s__BrickStoneAndRelatedConstructionMaterialWholesalers,s__LumberAndOtherConstructionMaterialsWholesalers) ).

fof(kb_SUMO_54446,axiom,
    s__documentation(s__BrickStoneAndRelatedConstructionMaterialWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Brick, Stone, and Related Construction Material Wholesalers or Brick, Stone, and Related Construction Materials (except construction materials sold via retail method).') ).

fof(kb_SUMO_54447,axiom,
    s__subAttribute(s__RoofingSidingAndInsulationMaterialWholesalers,s__LumberAndOtherConstructionMaterialsWholesalers) ).

fof(kb_SUMO_54448,axiom,
    s__documentation(s__RoofingSidingAndInsulationMaterialWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Roofing, Siding, and Insulation Material Wholesalers or Roofing, Siding, and Insulation Materials.') ).

fof(kb_SUMO_54449,axiom,
    s__subAttribute(s__OtherConstructionMaterialWholesalers,s__LumberAndOtherConstructionMaterialsWholesalers) ).

fof(kb_SUMO_54450,axiom,
    s__documentation(s__OtherConstructionMaterialWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Construction Material Wholesalers or Construction Materials, NEC (sold via wholesale method).') ).

fof(kb_SUMO_54451,axiom,
    s__subAttribute(s__ProfessionalAndCommercialEquipmentAndSuppliesWholesalers,s__WholesaleTradeDurableGoods) ).

fof(kb_SUMO_54452,axiom,
    s__documentation(s__ProfessionalAndCommercialEquipmentAndSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Professional and Commercial Equipment and Supplies Wholesalers.') ).

fof(kb_SUMO_54453,axiom,
    s__subAttribute(s__PhotographicEquipmentAndSuppliesWholesalers,s__ProfessionalAndCommercialEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54454,axiom,
    s__documentation(s__PhotographicEquipmentAndSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Photographic Equipment and Supplies Wholesalers or Photographic Equipment and Supplies.') ).

fof(kb_SUMO_54455,axiom,
    s__subAttribute(s__OfficeEquipmentWholesalers,s__ProfessionalAndCommercialEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54456,axiom,
    s__documentation(s__OfficeEquipmentWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Office Equipment Wholesalers or Office Equipment (except sold via retail method).') ).

fof(kb_SUMO_54457,axiom,
    s__subAttribute(s__ComputerAndComputerPeripheralEquipmentAndSoftwareWholesalers,s__ProfessionalAndCommercialEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54458,axiom,
    s__documentation(s__ComputerAndComputerPeripheralEquipmentAndSoftwareWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Computer and Computer Peripheral Equipment and Software Wholesalers or Computers and Computer Peripherals Equipment and Software (except computers, equipment, and software sold via retail method).') ).

fof(kb_SUMO_54459,axiom,
    s__subAttribute(s__OtherCommercialEquipmentWholesalers,s__ProfessionalAndCommercialEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54460,axiom,
    s__documentation(s__OtherCommercialEquipmentWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Commercial Equipment Wholesalers or Commercial Equipment, NEC.') ).

fof(kb_SUMO_54461,axiom,
    s__subAttribute(s__MedicalDentalAndHospitalEquipmentAndSuppliesWholesalers,s__ProfessionalAndCommercialEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54462,axiom,
    s__documentation(s__MedicalDentalAndHospitalEquipmentAndSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Medical, Dental, and Hospital Equipment and Supplies Wholesalers or Medical, Dental and Hospital Equipment and Supplies (except medical, dental, and hospital equipment and supplies sold via retail method).') ).

fof(kb_SUMO_54463,axiom,
    s__subAttribute(s__OphthalmicGoodsWholesalers,s__ProfessionalAndCommercialEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54464,axiom,
    s__documentation(s__OphthalmicGoodsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ophthalmic Goods Wholesalers or Ophthalmic Goods.') ).

fof(kb_SUMO_54465,axiom,
    s__subAttribute(s__OtherProfessionalEquipmentAndSuppliesWholesalers,s__ProfessionalAndCommercialEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54466,axiom,
    s__documentation(s__OtherProfessionalEquipmentAndSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Professional Equipment and Supplies Wholesalers or Professional Equipment and Supplies, NEC (except religious and school supplies sold via retail method).') ).

fof(kb_SUMO_54467,axiom,
    s__subAttribute(s__MetalAndMineralExceptPetroleumWholesalers,s__WholesaleTradeDurableGoods) ).

fof(kb_SUMO_54468,axiom,
    s__documentation(s__MetalAndMineralExceptPetroleumWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Metal and Mineral (except Petroleum) Wholesalers.') ).

fof(kb_SUMO_54469,axiom,
    s__subAttribute(s__MetalServiceCentersAndOffices,s__MetalAndMineralExceptPetroleumWholesalers) ).

fof(kb_SUMO_54470,axiom,
    s__documentation(s__MetalServiceCentersAndOffices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Metal Service Centers and Offices or Metals Service Centers and Offices.') ).

fof(kb_SUMO_54471,axiom,
    s__subAttribute(s__CoalAndOtherMineralAndOreWholesalers,s__MetalAndMineralExceptPetroleumWholesalers) ).

fof(kb_SUMO_54472,axiom,
    s__documentation(s__CoalAndOtherMineralAndOreWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Coal and Other Mineral and Ore Wholesalers or Coal and Other Mineral and Ores.') ).

fof(kb_SUMO_54473,axiom,
    s__subAttribute(s__ElectricalGoodsWholesalers,s__WholesaleTradeDurableGoods) ).

fof(kb_SUMO_54474,axiom,
    s__documentation(s__ElectricalGoodsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electrical Goods Wholesalers.') ).

fof(kb_SUMO_54475,axiom,
    s__subAttribute(s__ElectricalApparatusAndEquipmentWiringSuppliesAndConstructionMaterialWholesalers,s__ElectricalGoodsWholesalers) ).

fof(kb_SUMO_54476,axiom,
    s__documentation(s__ElectricalApparatusAndEquipmentWiringSuppliesAndConstructionMaterialWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electrical Apparatus and Equipment, Wiring Supplies, and Construction Material Wholesalers or Electrical Apparatus and Equipment, Wiring Supplies and Construction Materials (except electrical supplies sold via retail method).') ).

fof(kb_SUMO_54477,axiom,
    s__subAttribute(s__ElectricalApplianceTelevisionAndRadioSetWholesalers,s__ElectricalGoodsWholesalers) ).

fof(kb_SUMO_54478,axiom,
    s__documentation(s__ElectricalApplianceTelevisionAndRadioSetWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electrical Appliance, Television, and Radio Set Wholesalers or Electrical Appliances, Television and Radio Sets.') ).

fof(kb_SUMO_54479,axiom,
    s__subAttribute(s__OtherElectronicPartsAndEquipmentWholesalers,s__ElectricalGoodsWholesalers) ).

fof(kb_SUMO_54480,axiom,
    s__documentation(s__OtherElectronicPartsAndEquipmentWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Electronic Parts and Equipment Wholesalers or Electronic Parts and Equipment, NEC.') ).

fof(kb_SUMO_54481,axiom,
    s__subAttribute(s__HardwareAndPlumbingAndHeatingEquipmentAndSuppliesWholesalers,s__WholesaleTradeDurableGoods) ).

fof(kb_SUMO_54482,axiom,
    s__documentation(s__HardwareAndPlumbingAndHeatingEquipmentAndSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hardware, and Plumbing and Heating Equipment and Supplies Wholesalers.') ).

fof(kb_SUMO_54483,axiom,
    s__subAttribute(s__HardwareWholesalers,s__HardwareAndPlumbingAndHeatingEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54484,axiom,
    s__documentation(s__HardwareWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hardware Wholesalers or Hardware (except sold via retail method).') ).

fof(kb_SUMO_54485,axiom,
    s__subAttribute(s__PlumbingAndHeatingEquipmentAndSuppliesHydronicsWholesalers,s__HardwareAndPlumbingAndHeatingEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54486,axiom,
    s__documentation(s__PlumbingAndHeatingEquipmentAndSuppliesHydronicsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plumbing and Heating Equipment and Supplies (Hydronics) Wholesalers or Plumbing and Heating Equipment and Supplies (Hydronics) (except plumbing equipment sold via retail method).') ).

fof(kb_SUMO_54487,axiom,
    s__subAttribute(s__WarmAirHeatingAndAirConditioningEquipmentAndSuppliesWholesalers,s__HardwareAndPlumbingAndHeatingEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54488,axiom,
    s__documentation(s__WarmAirHeatingAndAirConditioningEquipmentAndSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Warm Air Heating and Air-Conditioning Equipment and Supplies Wholesalers or Warm Air Heating and Air-Conditioning Equipment and Supplies.') ).

fof(kb_SUMO_54489,axiom,
    s__subAttribute(s__RefrigerationEquipmentAndSuppliesWholesalers,s__HardwareAndPlumbingAndHeatingEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54490,axiom,
    s__documentation(s__RefrigerationEquipmentAndSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Refrigeration Equipment and Supplies Wholesalers or Refrigeration Equipment and Supplies.') ).

fof(kb_SUMO_54491,axiom,
    s__subAttribute(s__MachineryEquipmentAndSuppliesWholesalers,s__WholesaleTradeDurableGoods) ).

fof(kb_SUMO_54492,axiom,
    s__documentation(s__MachineryEquipmentAndSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Machinery, Equipment, and Supplies Wholesalers.') ).

fof(kb_SUMO_54493,axiom,
    s__subAttribute(s__ConstructionAndMiningExceptOilWellMachineryAndEquipmentWholesalers,s__MachineryEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54494,axiom,
    s__documentation(s__ConstructionAndMiningExceptOilWellMachineryAndEquipmentWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Construction and Mining (except Oil Well) Machinery and Equipment Wholesalers or Construction and Mining (Except Petroleum) Machinery and Equipment.') ).

fof(kb_SUMO_54495,axiom,
    s__subAttribute(s__FarmAndGardenMachineryAndEquipmentWholesalers,s__MachineryEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54496,axiom,
    s__documentation(s__FarmAndGardenMachineryAndEquipmentWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Farm and Garden Machinery and Equipment Wholesalers or Farm and Garden Machinery and Equipment (except lawn and garden equipment sold via retail method).') ).

fof(kb_SUMO_54497,axiom,
    s__subAttribute(s__IndustrialMachineryAndEquipmentWholesalers,s__MachineryEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54498,axiom,
    s__documentation(s__IndustrialMachineryAndEquipmentWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial Machinery and Equipment Wholesalers or Industrial Machinery and Equipment.') ).

fof(kb_SUMO_54499,axiom,
    s__subAttribute(s__IndustrialSuppliesWholesalers,s__MachineryEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54500,axiom,
    s__documentation(s__IndustrialSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial Supplies Wholesalers or Industrial Supplies (except fluid power accessories).') ).

fof(kb_SUMO_54501,axiom,
    s__subAttribute(s__ServiceEstablishmentEquipmentAndSuppliesWholesalers,s__MachineryEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54502,axiom,
    s__documentation(s__ServiceEstablishmentEquipmentAndSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Service Establishment Equipment and Supplies Wholesalers or Service Establishment Equipment and Supplies (except sales of the service establishment equipment and supplies sold via retail method).') ).

fof(kb_SUMO_54503,axiom,
    s__subAttribute(s__TransportationEquipmentAndSuppliesExceptMotorVehicleWholesalers,s__MachineryEquipmentAndSuppliesWholesalers) ).

fof(kb_SUMO_54504,axiom,
    s__documentation(s__TransportationEquipmentAndSuppliesExceptMotorVehicleWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Transportation Equipment and Supplies (except Motor Vehicle) Wholesalers or Transportation Equipment and Supplies, Except Motor Vehicles.') ).

fof(kb_SUMO_54505,axiom,
    s__subAttribute(s__MiscellaneousDurableGoodsWholesalers,s__WholesaleTradeDurableGoods) ).

fof(kb_SUMO_54506,axiom,
    s__documentation(s__MiscellaneousDurableGoodsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Miscellaneous Durable Goods Wholesalers.') ).

fof(kb_SUMO_54507,axiom,
    s__subAttribute(s__SportingAndRecreationalGoodsAndSuppliesWholesalers,s__MiscellaneousDurableGoodsWholesalers) ).

fof(kb_SUMO_54508,axiom,
    s__documentation(s__SportingAndRecreationalGoodsAndSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sporting and Recreational Goods and Supplies Wholesalers or Sporting and Recreational Goods and Supplies.') ).

fof(kb_SUMO_54509,axiom,
    s__subAttribute(s__ToyAndHobbyGoodsAndSuppliesWholesalers,s__MiscellaneousDurableGoodsWholesalers) ).

fof(kb_SUMO_54510,axiom,
    s__documentation(s__ToyAndHobbyGoodsAndSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Toy and Hobby Goods and Supplies Wholesalers or Toys and Hobby Goods and Supplies.') ).

fof(kb_SUMO_54511,axiom,
    s__subAttribute(s__RecyclableMaterialWholesalers,s__MiscellaneousDurableGoodsWholesalers) ).

fof(kb_SUMO_54512,axiom,
    s__documentation(s__RecyclableMaterialWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Recyclable Material Wholesalers or Scrap and Waste Materials.') ).

fof(kb_SUMO_54513,axiom,
    s__subAttribute(s__JewelryWatchPreciousStoneAndPreciousMetalWholesalers,s__MiscellaneousDurableGoodsWholesalers) ).

fof(kb_SUMO_54514,axiom,
    s__documentation(s__JewelryWatchPreciousStoneAndPreciousMetalWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Jewelry, Watch, Precious Stone, and Precious Metal Wholesalers or Jewelry, Watches, Precious Stones, and Precious Metals.') ).

fof(kb_SUMO_54515,axiom,
    s__subAttribute(s__OtherMiscellaneousDurableGoodsWholesalers,s__MiscellaneousDurableGoodsWholesalers) ).

fof(kb_SUMO_54516,axiom,
    s__documentation(s__OtherMiscellaneousDurableGoodsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Miscellaneous Durable Goods Wholesalers or Durable Goods, NEC.') ).

fof(kb_SUMO_54517,axiom,
    s__subAttribute(s__WholesaleTradeNondurableGoods,s__WholesaleTrade) ).

fof(kb_SUMO_54518,axiom,
    s__documentation(s__WholesaleTradeNondurableGoods,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wholesale Trade, Nondurable Goods.') ).

fof(kb_SUMO_54519,axiom,
    s__subAttribute(s__PaperAndPaperProductWholesalers,s__WholesaleTradeNondurableGoods) ).

fof(kb_SUMO_54520,axiom,
    s__documentation(s__PaperAndPaperProductWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Paper and Paper Product Wholesalers.') ).

fof(kb_SUMO_54521,axiom,
    s__subAttribute(s__PrintingAndWritingPaperWholesalers,s__PaperAndPaperProductWholesalers) ).

fof(kb_SUMO_54522,axiom,
    s__documentation(s__PrintingAndWritingPaperWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Printing and Writing Paper Wholesalers or Printing and Writing Paper.') ).

fof(kb_SUMO_54523,axiom,
    s__subAttribute(s__StationeryAndOfficeSuppliesWholesalers,s__PaperAndPaperProductWholesalers) ).

fof(kb_SUMO_54524,axiom,
    s__documentation(s__StationeryAndOfficeSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Stationery and Office Supplies Wholesalers or Stationery and Office Supplies (except stationery and office supplies sold via retail method).') ).

fof(kb_SUMO_54525,axiom,
    s__subAttribute(s__IndustrialAndPersonalServicePaperWholesalers,s__PaperAndPaperProductWholesalers) ).

fof(kb_SUMO_54526,axiom,
    s__documentation(s__IndustrialAndPersonalServicePaperWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial and Personal Service Paper Wholesalers or Industrial and Personal Service Paper.') ).

fof(kb_SUMO_54527,axiom,
    s__subAttribute(s__DrugsAndDruggistsSundriesWholesalers,s__WholesaleTradeNondurableGoods) ).

fof(kb_SUMO_54528,axiom,
    s__documentation(s__DrugsAndDruggistsSundriesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Drugs and Druggists Sundries Wholesalers.') ).

fof(kb_SUMO_54529,axiom,
    s__subAttribute(s__ApparelPieceGoodsAndNotionsWholesalers,s__WholesaleTradeNondurableGoods) ).

fof(kb_SUMO_54530,axiom,
    s__documentation(s__ApparelPieceGoodsAndNotionsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Apparel, Piece Goods, and Notions Wholesalers.') ).

fof(kb_SUMO_54531,axiom,
    s__subAttribute(s__PieceGoodsNotionsAndOtherDryGoodsWholesalers,s__ApparelPieceGoodsAndNotionsWholesalers) ).

fof(kb_SUMO_54532,axiom,
    s__documentation(s__PieceGoodsNotionsAndOtherDryGoodsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Piece Goods, Notions, and Other Dry Goods Wholesalers or Piece Goods, Notions, and Other Dry Goods (except piece goods converters).') ).

fof(kb_SUMO_54533,axiom,
    s__subAttribute(s__MensAndBoysClothingAndFurnishingsWholesalers,s__ApparelPieceGoodsAndNotionsWholesalers) ).

fof(kb_SUMO_54534,axiom,
    s__documentation(s__MensAndBoysClothingAndFurnishingsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mens and Boys Clothing and Furnishings Wholesalers or Mens and Boys Clothing and Furnishings.') ).

fof(kb_SUMO_54535,axiom,
    s__subAttribute(s__WomensChildrensAndInfantsClothingAndAccessoriesWholesalers,s__ApparelPieceGoodsAndNotionsWholesalers) ).

fof(kb_SUMO_54536,axiom,
    s__documentation(s__WomensChildrensAndInfantsClothingAndAccessoriesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Womens, Childrens, and Infants Clothing and Accessories Wholesalers or Womens, Childrens, and Infants Clothing and Accessories.') ).

fof(kb_SUMO_54537,axiom,
    s__subAttribute(s__FootwearWholesalers,s__ApparelPieceGoodsAndNotionsWholesalers) ).

fof(kb_SUMO_54538,axiom,
    s__documentation(s__FootwearWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Footwear Wholesalers or Footwear.') ).

fof(kb_SUMO_54539,axiom,
    s__subAttribute(s__GroceryAndRelatedProductWholesalers,s__WholesaleTradeNondurableGoods) ).

fof(kb_SUMO_54540,axiom,
    s__documentation(s__GroceryAndRelatedProductWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Grocery and Related Product Wholesalers.') ).

fof(kb_SUMO_54541,axiom,
    s__subAttribute(s__GeneralLineGroceryWholesalers,s__GroceryAndRelatedProductWholesalers) ).

fof(kb_SUMO_54542,axiom,
    s__documentation(s__GeneralLineGroceryWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves General Line Grocery Wholesalers or Groceries, General Line.') ).

fof(kb_SUMO_54543,axiom,
    s__subAttribute(s__PackagedFrozenFoodWholesalers,s__GroceryAndRelatedProductWholesalers) ).

fof(kb_SUMO_54544,axiom,
    s__documentation(s__PackagedFrozenFoodWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Packaged Frozen Food Wholesalers or Packaged Frozen Foods.') ).

fof(kb_SUMO_54545,axiom,
    s__subAttribute(s__DairyProductExceptDriedOrCannedWholesalers,s__GroceryAndRelatedProductWholesalers) ).

fof(kb_SUMO_54546,axiom,
    s__documentation(s__DairyProductExceptDriedOrCannedWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Dairy Product (except Dried or Canned) Wholesalers or Dairy Products, Except Dried or Canned.') ).

fof(kb_SUMO_54547,axiom,
    s__subAttribute(s__PoultryAndPoultryProductWholesalers,s__GroceryAndRelatedProductWholesalers) ).

fof(kb_SUMO_54548,axiom,
    s__documentation(s__PoultryAndPoultryProductWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Poultry and Poultry Product Wholesalers or Poultry and Poultry Products.') ).

fof(kb_SUMO_54549,axiom,
    s__subAttribute(s__ConfectioneryWholesalers,s__GroceryAndRelatedProductWholesalers) ).

fof(kb_SUMO_54550,axiom,
    s__documentation(s__ConfectioneryWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Confectionery Wholesalers or Confectionery.') ).

fof(kb_SUMO_54551,axiom,
    s__subAttribute(s__FishAndSeafoodWholesalers,s__GroceryAndRelatedProductWholesalers) ).

fof(kb_SUMO_54552,axiom,
    s__documentation(s__FishAndSeafoodWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fish and Seafood Wholesalers or Fish and Seafoods.') ).

fof(kb_SUMO_54553,axiom,
    s__subAttribute(s__MeatAndMeatProductWholesalers,s__GroceryAndRelatedProductWholesalers) ).

fof(kb_SUMO_54554,axiom,
    s__documentation(s__MeatAndMeatProductWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Meat and Meat Product Wholesalers or Meats and Meat Products (except boxed beef).') ).

fof(kb_SUMO_54555,axiom,
    s__subAttribute(s__FreshFruitAndVegetableWholesalers,s__GroceryAndRelatedProductWholesalers) ).

fof(kb_SUMO_54556,axiom,
    s__documentation(s__FreshFruitAndVegetableWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fresh Fruit and Vegetable Wholesalers or Fresh Fruits and Vegetables.') ).

fof(kb_SUMO_54557,axiom,
    s__subAttribute(s__OtherGroceryAndRelatedProductsWholesalers,s__GroceryAndRelatedProductWholesalers) ).

fof(kb_SUMO_54558,axiom,
    s__documentation(s__OtherGroceryAndRelatedProductsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Grocery and Related Products Wholesalers or Groceries and Related Products, NEC (except bottling mineral or spring water).') ).

fof(kb_SUMO_54559,axiom,
    s__subAttribute(s__FarmProductRawMaterialWholesalers,s__WholesaleTradeNondurableGoods) ).

fof(kb_SUMO_54560,axiom,
    s__documentation(s__FarmProductRawMaterialWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Farm Product Raw Material Wholesalers.') ).

fof(kb_SUMO_54561,axiom,
    s__subAttribute(s__GrainAndFieldBeanWholesalers,s__FarmProductRawMaterialWholesalers) ).

fof(kb_SUMO_54562,axiom,
    s__documentation(s__GrainAndFieldBeanWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Grain and Field Bean Wholesalers or Grain and Field Beans.') ).

fof(kb_SUMO_54563,axiom,
    s__subAttribute(s__LivestockWholesalers,s__FarmProductRawMaterialWholesalers) ).

fof(kb_SUMO_54564,axiom,
    s__documentation(s__LivestockWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Livestock Wholesalers or Livestock.') ).

fof(kb_SUMO_54565,axiom,
    s__subAttribute(s__OtherFarmProductRawMaterialWholesalers,s__FarmProductRawMaterialWholesalers) ).

fof(kb_SUMO_54566,axiom,
    s__documentation(s__OtherFarmProductRawMaterialWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Farm Product Raw Material Wholesalers or Farm-Product Raw Materials, NEC.') ).

fof(kb_SUMO_54567,axiom,
    s__subAttribute(s__ChemicalAndAlliedProductsWholesalers,s__WholesaleTradeNondurableGoods) ).

fof(kb_SUMO_54568,axiom,
    s__documentation(s__ChemicalAndAlliedProductsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Chemical and Allied Products Wholesalers.') ).

fof(kb_SUMO_54569,axiom,
    s__subAttribute(s__PlasticsMaterialsAndBasicFormsAndShapesWholesalers,s__ChemicalAndAlliedProductsWholesalers) ).

fof(kb_SUMO_54570,axiom,
    s__documentation(s__PlasticsMaterialsAndBasicFormsAndShapesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Plastics Materials and Basic Forms and Shapes Wholesalers or Plastics Materials and Basic Forms and Shapes.') ).

fof(kb_SUMO_54571,axiom,
    s__subAttribute(s__OtherChemicalAndAlliedProductsWholesalers,s__ChemicalAndAlliedProductsWholesalers) ).

fof(kb_SUMO_54572,axiom,
    s__documentation(s__OtherChemicalAndAlliedProductsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Chemical and Allied Products Wholesalers or Chemicals and Allied Products, NEC.') ).

fof(kb_SUMO_54573,axiom,
    s__subAttribute(s__PetroleumAndPetroleumProductsWholesalers,s__WholesaleTradeNondurableGoods) ).

fof(kb_SUMO_54574,axiom,
    s__documentation(s__PetroleumAndPetroleumProductsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Petroleum and Petroleum Products Wholesalers.') ).

fof(kb_SUMO_54575,axiom,
    s__subAttribute(s__PetroleumBulkStationsAndTerminals,s__PetroleumAndPetroleumProductsWholesalers) ).

fof(kb_SUMO_54576,axiom,
    s__documentation(s__PetroleumBulkStationsAndTerminals,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Petroleum Bulk Stations and Terminals or Petroleum Bulk Stations and Terminals (except petroleum sold via retail method).') ).

fof(kb_SUMO_54577,axiom,
    s__subAttribute(s__PetroleumAndPetroleumProductsWholesalersExceptBulkStationsAndTerminals,s__PetroleumAndPetroleumProductsWholesalers) ).

fof(kb_SUMO_54578,axiom,
    s__documentation(s__PetroleumAndPetroleumProductsWholesalersExceptBulkStationsAndTerminals,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Petroleum and Petroleum Products Wholesalers (except Bulk Stations and Terminals) or Petroleum and Petroleum Products Wholesalers, Except Bulk Stations and Terminals.') ).

fof(kb_SUMO_54579,axiom,
    s__subAttribute(s__BeerWineAndDistilledAlcoholicBeverageWholesalers,s__WholesaleTradeNondurableGoods) ).

fof(kb_SUMO_54580,axiom,
    s__documentation(s__BeerWineAndDistilledAlcoholicBeverageWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Beer, Wine, and Distilled Alcoholic Beverage Wholesalers.') ).

fof(kb_SUMO_54581,axiom,
    s__subAttribute(s__BeerAndAleWholesalers,s__BeerWineAndDistilledAlcoholicBeverageWholesalers) ).

fof(kb_SUMO_54582,axiom,
    s__documentation(s__BeerAndAleWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Beer and Ale Wholesalers or Beer and Ale.') ).

fof(kb_SUMO_54583,axiom,
    s__subAttribute(s__WineAndDistilledAlcoholicBeverageWholesalers,s__BeerWineAndDistilledAlcoholicBeverageWholesalers) ).

fof(kb_SUMO_54584,axiom,
    s__documentation(s__WineAndDistilledAlcoholicBeverageWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wine and Distilled Alcoholic Beverage Wholesalers or Wine and Distilled Alcoholic Beverages.') ).

fof(kb_SUMO_54585,axiom,
    s__subAttribute(s__MiscellaneousNondurableGoodsWholesalers,s__WholesaleTradeNondurableGoods) ).

fof(kb_SUMO_54586,axiom,
    s__documentation(s__MiscellaneousNondurableGoodsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Miscellaneous Nondurable Goods Wholesalers.') ).

fof(kb_SUMO_54587,axiom,
    s__subAttribute(s__FarmSuppliesWholesalers,s__MiscellaneousNondurableGoodsWholesalers) ).

fof(kb_SUMO_54588,axiom,
    s__documentation(s__FarmSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Farm Supplies Wholesalers or Farm Supplies (except lawn and garden supplies sold via retail method).') ).

fof(kb_SUMO_54589,axiom,
    s__subAttribute(s__BookPeriodicalAndNewspaperWholesalers,s__MiscellaneousNondurableGoodsWholesalers) ).

fof(kb_SUMO_54590,axiom,
    s__documentation(s__BookPeriodicalAndNewspaperWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Book, Periodical, and Newspaper Wholesalers or Books, Periodicals, and Newspapers.') ).

fof(kb_SUMO_54591,axiom,
    s__subAttribute(s__FlowerNurseryStockAndFloristsSuppliesWholesalers,s__MiscellaneousNondurableGoodsWholesalers) ).

fof(kb_SUMO_54592,axiom,
    s__documentation(s__FlowerNurseryStockAndFloristsSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Flower, Nursery Stock, and Florists Supplies Wholesalers or Flowers, Nursery Stock, and Florists Supplies (except nursery stock sold via retail method).') ).

fof(kb_SUMO_54593,axiom,
    s__subAttribute(s__TobaccoAndTobaccoProductWholesalers,s__MiscellaneousNondurableGoodsWholesalers) ).

fof(kb_SUMO_54594,axiom,
    s__documentation(s__TobaccoAndTobaccoProductWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tobacco and Tobacco Product Wholesalers or Tobacco and Tobacco Products.') ).

fof(kb_SUMO_54595,axiom,
    s__subAttribute(s__PaintVarnishAndSuppliesWholesalers,s__MiscellaneousNondurableGoodsWholesalers) ).

fof(kb_SUMO_54596,axiom,
    s__documentation(s__PaintVarnishAndSuppliesWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Paint, Varnish, and Supplies Wholesalers or Paints, Varnishes, and Supplies.') ).

fof(kb_SUMO_54597,axiom,
    s__subAttribute(s__OtherMiscellaneousNondurableGoodsWholesalers,s__MiscellaneousNondurableGoodsWholesalers) ).

fof(kb_SUMO_54598,axiom,
    s__documentation(s__OtherMiscellaneousNondurableGoodsWholesalers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Miscellaneous Nondurable Goods Wholesalers or Nondurable Goods, NEC (except specialty advertising).') ).

fof(kb_SUMO_54599,axiom,
    s__instance(s__MotorVehicleAndPartsDealers,s__IndustryAttribute) ).

fof(kb_SUMO_54600,axiom,
    s__documentation(s__MotorVehicleAndPartsDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle and Parts Dealers.') ).

fof(kb_SUMO_54601,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__MotorVehicleAndPartsDealers) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING] :
                ( s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Selling)
                & ( s__instance(V__THING,s__TransportationDevice)
                  | ? [V__DEV] :
                      ( s__instance(V__DEV,s__Object)
                      & s__instance(V__THING,s__Object)
                      & s__instance(V__MEM,s__SelfConnectedObject)
                      & s__instance(V__MEM,s__Process)
                      & s__instance(V__EV,s__Agent)
                      & s__part(V__THING,V__DEV)
                      & s__instance(V__DEV,s__TransportationDevice) )
                  | s__patient(V__EV,V__THING) ) ) ) ) ) ).

fof(kb_SUMO_54602,axiom,
    s__subAttribute(s__AutomobileDealers,s__MotorVehicleAndPartsDealers) ).

fof(kb_SUMO_54603,axiom,
    s__documentation(s__AutomobileDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automobile Dealers.') ).

fof(kb_SUMO_54604,axiom,
    s__subAttribute(s__NewCarDealers,s__AutomobileDealers) ).

fof(kb_SUMO_54605,axiom,
    s__documentation(s__NewCarDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves New Car Dealers or Motor Vehicle Dealers (New and Used).') ).

fof(kb_SUMO_54606,axiom,
    s__subAttribute(s__UsedCarDealers,s__AutomobileDealers) ).

fof(kb_SUMO_54607,axiom,
    s__documentation(s__UsedCarDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Used Car Dealers or Motor Vehicle Dealers (Used Only).') ).

fof(kb_SUMO_54608,axiom,
    s__subAttribute(s__OtherMotorVehicleDealers,s__MotorVehicleAndPartsDealers) ).

fof(kb_SUMO_54609,axiom,
    s__documentation(s__OtherMotorVehicleDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Motor Vehicle Dealers.') ).

fof(kb_SUMO_54610,axiom,
    s__subAttribute(s__RecreationalVehicleDealers,s__OtherMotorVehicleDealers) ).

fof(kb_SUMO_54611,axiom,
    s__documentation(s__RecreationalVehicleDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Recreational Vehicle Dealers or Recreational Vehicle Dealers.') ).

fof(kb_SUMO_54612,axiom,
    s__subAttribute(s__MotorcycleBoatAndOtherMotorVehicleDealers,s__OtherMotorVehicleDealers) ).

fof(kb_SUMO_54613,axiom,
    s__documentation(s__MotorcycleBoatAndOtherMotorVehicleDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motorcycle, Boat, and Other Motor Vehicle Dealers.') ).

fof(kb_SUMO_54614,axiom,
    s__subAttribute(s__MotorcycleDealers,s__MotorcycleBoatAndOtherMotorVehicleDealers) ).

fof(kb_SUMO_54615,axiom,
    s__documentation(s__MotorcycleDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motorcycle Dealers or Motorcycle Dealers.') ).

fof(kb_SUMO_54616,axiom,
    s__subAttribute(s__BoatDealers,s__MotorcycleBoatAndOtherMotorVehicleDealers) ).

fof(kb_SUMO_54617,axiom,
    s__documentation(s__BoatDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Boat Dealers or Boat Dealers.') ).

fof(kb_SUMO_54618,axiom,
    s__subAttribute(s__AllOtherMotorVehicleDealers,s__MotorcycleBoatAndOtherMotorVehicleDealers) ).

fof(kb_SUMO_54619,axiom,
    s__documentation(s__AllOtherMotorVehicleDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Motor Vehicle Dealers or Automotive Dealers, NEC.') ).

fof(kb_SUMO_54620,axiom,
    s__subAttribute(s__AutomotivePartsAccessoriesAndTireStores,s__MotorVehicleAndPartsDealers) ).

fof(kb_SUMO_54621,axiom,
    s__documentation(s__AutomotivePartsAccessoriesAndTireStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automotive Parts, Accessories, and Tire Stores.') ).

fof(kb_SUMO_54622,axiom,
    s__subAttribute(s__AutomotivePartsAndAccessoriesStores,s__AutomotivePartsAccessoriesAndTireStores) ).

fof(kb_SUMO_54623,axiom,
    s__documentation(s__AutomotivePartsAndAccessoriesStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automotive Parts and Accessories Stores or Motor Vehicle Supplies and New Parts (Wholesale) (auto parts sold via retail method).') ).

fof(kb_SUMO_54624,axiom,
    s__subAttribute(s__TireDealers,s__AutomotivePartsAccessoriesAndTireStores) ).

fof(kb_SUMO_54625,axiom,
    s__documentation(s__TireDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tire Dealers or Tires and Tubes (Wholesale) (tires and tubes sold via retail method).') ).

fof(kb_SUMO_54626,axiom,
    s__instance(s__FurnitureAndHomeFurnishingsStores,s__IndustryAttribute) ).

fof(kb_SUMO_54627,axiom,
    s__documentation(s__FurnitureAndHomeFurnishingsStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Furniture and Home Furnishings Stores.') ).

fof(kb_SUMO_54628,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__FurnitureAndHomeFurnishingsStores) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING] :
                ( s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__THING,s__Furniture)
                & s__patient(V__EV,V__THING) ) ) ) ) ).

fof(kb_SUMO_54629,axiom,
    s__subAttribute(s__FurnitureStores,s__FurnitureAndHomeFurnishingsStores) ).

fof(kb_SUMO_54630,axiom,
    s__documentation(s__FurnitureStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Furniture Stores.') ).

fof(kb_SUMO_54631,axiom,
    s__subAttribute(s__HomeFurnishingsStores,s__FurnitureAndHomeFurnishingsStores) ).

fof(kb_SUMO_54632,axiom,
    s__documentation(s__HomeFurnishingsStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Home Furnishings Stores.') ).

fof(kb_SUMO_54633,axiom,
    s__subAttribute(s__FloorCoveringStores,s__HomeFurnishingsStores) ).

fof(kb_SUMO_54634,axiom,
    s__documentation(s__FloorCoveringStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Floor Covering Stores or Homefurnishings (Wholesale) (floor covering sold via retail method).') ).

fof(kb_SUMO_54635,axiom,
    s__subAttribute(s__OtherHomeFurnishingsStores,s__HomeFurnishingsStores) ).

fof(kb_SUMO_54636,axiom,
    s__documentation(s__OtherHomeFurnishingsStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Home Furnishings Stores.') ).

fof(kb_SUMO_54637,axiom,
    s__subAttribute(s__WindowTreatmentStores,s__OtherHomeFurnishingsStores) ).

fof(kb_SUMO_54638,axiom,
    s__documentation(s__WindowTreatmentStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Window Treatment Stores or Drapery, Curtain, and Upholstery Stores (drapery and curtain stores).') ).

fof(kb_SUMO_54639,axiom,
    s__subAttribute(s__AllOtherHomeFurnishingsStores,s__OtherHomeFurnishingsStores) ).

fof(kb_SUMO_54640,axiom,
    s__documentation(s__AllOtherHomeFurnishingsStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Home Furnishings Stores or Miscellaneous Homefurnishings Stores (except pottery and crafts made and sold on site and window furnishings).') ).

fof(kb_SUMO_54641,axiom,
    s__instance(s__ElectronicsAndApplianceStores,s__IndustryAttribute) ).

fof(kb_SUMO_54642,axiom,
    s__documentation(s__ElectronicsAndApplianceStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electronics and Appliance Stores.') ).

fof(kb_SUMO_54643,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__ElectronicsAndApplianceStores) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING] :
                ( s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__THING,s__ElectricDevice)
                & s__patient(V__EV,V__THING) ) ) ) ) ).

fof(kb_SUMO_54644,axiom,
    s__subAttribute(s__ApplianceTelevisionAndOtherElectronicsStores,s__ElectronicsAndApplianceStores) ).

fof(kb_SUMO_54645,axiom,
    s__documentation(s__ApplianceTelevisionAndOtherElectronicsStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Appliance, Television, and Other Electronics Stores.') ).

fof(kb_SUMO_54646,axiom,
    s__subAttribute(s__HouseholdApplianceStores,s__ApplianceTelevisionAndOtherElectronicsStores) ).

fof(kb_SUMO_54647,axiom,
    s__documentation(s__HouseholdApplianceStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Household Appliance Stores or Household Appliance Stores.') ).

fof(kb_SUMO_54648,axiom,
    s__subAttribute(s__RadioTelevisionAndOtherElectronicsStores,s__ApplianceTelevisionAndOtherElectronicsStores) ).

fof(kb_SUMO_54649,axiom,
    s__documentation(s__RadioTelevisionAndOtherElectronicsStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Radio, Television, and Other Electronics Stores or Radio, Television, and Consumer Electronics Stores (except auto radios).') ).

fof(kb_SUMO_54650,axiom,
    s__subAttribute(s__ComputerAndSoftwareStores,s__ElectronicsAndApplianceStores) ).

fof(kb_SUMO_54651,axiom,
    s__documentation(s__ComputerAndSoftwareStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Computer and Software Stores or Computers and Computer Peripheral Equipment and Software (sold via retail method).') ).

fof(kb_SUMO_54652,axiom,
    s__subAttribute(s__CameraAndPhotographicSuppliesStores,s__ElectronicsAndApplianceStores) ).

fof(kb_SUMO_54653,axiom,
    s__documentation(s__CameraAndPhotographicSuppliesStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Camera and Photographic Supplies Stores or Camera and Photographic Supply Stores.') ).

fof(kb_SUMO_54654,axiom,
    s__instance(s__BuildingMaterialAndGardenEquipmentAndSuppliesDealers,s__IndustryAttribute) ).

fof(kb_SUMO_54655,axiom,
    s__documentation(s__BuildingMaterialAndGardenEquipmentAndSuppliesDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Building Material and Garden Equipment and Supplies Dealers.') ).

fof(kb_SUMO_54656,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__BuildingMaterialAndGardenEquipmentAndSuppliesDealers) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING] :
                ( s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__THING,s__Object)
                & ( s__capability(s__Constructing,s__resource__m,V__THING)
                  | s__capability(s__Agriculture,s__resource__m,V__THING) )
                & s__patient(V__EV,V__THING) ) ) ) ) ).

fof(kb_SUMO_54657,axiom,
    s__subAttribute(s__BuildingMaterialAndSuppliesDealers,s__BuildingMaterialAndGardenEquipmentAndSuppliesDealers) ).

fof(kb_SUMO_54658,axiom,
    s__documentation(s__BuildingMaterialAndSuppliesDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Building Material and Supplies Dealers.') ).

fof(kb_SUMO_54659,axiom,
    s__subAttribute(s__HomeCenters,s__BuildingMaterialAndSuppliesDealers) ).

fof(kb_SUMO_54660,axiom,
    s__documentation(s__HomeCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Home Centers or Lumber and Other Building Materials Dealers (home center stores).') ).

fof(kb_SUMO_54661,axiom,
    s__subAttribute(s__PaintAndWallpaperStores,s__BuildingMaterialAndSuppliesDealers) ).

fof(kb_SUMO_54662,axiom,
    s__documentation(s__PaintAndWallpaperStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Paint and Wallpaper Stores or Paint, Glass, and Wallpaper Stores (paint and wallpaper).') ).

fof(kb_SUMO_54663,axiom,
    s__subAttribute(s__HardwareStores,s__BuildingMaterialAndSuppliesDealers) ).

fof(kb_SUMO_54664,axiom,
    s__documentation(s__HardwareStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hardware Stores or Hardware (sold via retail method).') ).

fof(kb_SUMO_54665,axiom,
    s__subAttribute(s__OtherBuildingMaterialDealers,s__BuildingMaterialAndSuppliesDealers) ).

fof(kb_SUMO_54666,axiom,
    s__documentation(s__OtherBuildingMaterialDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Building Material Dealers or Brick, Stone, and Related Construction Materials (Wholesale) (sold via retail method).') ).

fof(kb_SUMO_54667,axiom,
    s__subAttribute(s__LawnAndGardenEquipmentAndSuppliesStores,s__BuildingMaterialAndGardenEquipmentAndSuppliesDealers) ).

fof(kb_SUMO_54668,axiom,
    s__documentation(s__LawnAndGardenEquipmentAndSuppliesStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lawn and Garden Equipment and Supplies Stores.') ).

fof(kb_SUMO_54669,axiom,
    s__subAttribute(s__OutdoorPowerEquipmentStores,s__LawnAndGardenEquipmentAndSuppliesStores) ).

fof(kb_SUMO_54670,axiom,
    s__documentation(s__OutdoorPowerEquipmentStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Outdoor Power Equipment Stores or Farm and Garden Machinery and Equipment (Wholesale) (sold via retail method).') ).

fof(kb_SUMO_54671,axiom,
    s__subAttribute(s__NurseryAndGardenCenters,s__LawnAndGardenEquipmentAndSuppliesStores) ).

fof(kb_SUMO_54672,axiom,
    s__documentation(s__NurseryAndGardenCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nursery and Garden Centers or Farm Supplies (sold via retail method).') ).

fof(kb_SUMO_54673,axiom,
    s__instance(s__FoodAndBeverageStores,s__IndustryAttribute) ).

fof(kb_SUMO_54674,axiom,
    s__documentation(s__FoodAndBeverageStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Food and Beverage Stores.') ).

fof(kb_SUMO_54675,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__FoodAndBeverageStores) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING] :
                ( s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Selling)
                & ( s__instance(V__THING,s__FoodForFn(s__Animal))
                  | s__instance(V__THING,s__Beverage) )
                & s__patient(V__EV,V__THING) ) ) ) ) ).

fof(kb_SUMO_54676,axiom,
    s__subAttribute(s__GroceryStores,s__FoodAndBeverageStores) ).

fof(kb_SUMO_54677,axiom,
    s__documentation(s__GroceryStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Grocery Stores.') ).

fof(kb_SUMO_54678,axiom,
    s__subAttribute(s__SupermarketsAndOtherGroceryExceptConvenienceStores,s__GroceryStores) ).

fof(kb_SUMO_54679,axiom,
    s__documentation(s__SupermarketsAndOtherGroceryExceptConvenienceStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Supermarkets and Other Grocery (except Convenience) Stores or Grocery Stores (except convenience stores and grocery stores with substantial general merchandise).') ).

fof(kb_SUMO_54680,axiom,
    s__subAttribute(s__ConvenienceStores,s__GroceryStores) ).

fof(kb_SUMO_54681,axiom,
    s__documentation(s__ConvenienceStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Convenience Stores or Grocery Stores (convenience stores without gas).') ).

fof(kb_SUMO_54682,axiom,
    s__subAttribute(s__SpecialtyFoodStores,s__FoodAndBeverageStores) ).

fof(kb_SUMO_54683,axiom,
    s__documentation(s__SpecialtyFoodStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Specialty Food Stores.') ).

fof(kb_SUMO_54684,axiom,
    s__subAttribute(s__MeatMarkets,s__SpecialtyFoodStores) ).

fof(kb_SUMO_54685,axiom,
    s__documentation(s__MeatMarkets,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Meat Markets or Meat and Fish (Seafood) Markets, Including Freezer Provisioners (meat except freezer provisioners).') ).

fof(kb_SUMO_54686,axiom,
    s__subAttribute(s__FishAndSeafoodMarkets,s__SpecialtyFoodStores) ).

fof(kb_SUMO_54687,axiom,
    s__documentation(s__FishAndSeafoodMarkets,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fish and Seafood Markets or Meat and Fish (Seafood) Markets, Including Freezer Provisioners (seafood).') ).

fof(kb_SUMO_54688,axiom,
    s__subAttribute(s__FruitAndVegetableMarkets,s__SpecialtyFoodStores) ).

fof(kb_SUMO_54689,axiom,
    s__documentation(s__FruitAndVegetableMarkets,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fruit and Vegetable Markets or Fruit and Vegetable Markets.') ).

fof(kb_SUMO_54690,axiom,
    s__subAttribute(s__OtherSpecialtyFoodStores,s__SpecialtyFoodStores) ).

fof(kb_SUMO_54691,axiom,
    s__documentation(s__OtherSpecialtyFoodStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Specialty Food Stores.') ).

fof(kb_SUMO_54692,axiom,
    s__subAttribute(s__BakedGoodsStores,s__OtherSpecialtyFoodStores) ).

fof(kb_SUMO_54693,axiom,
    s__documentation(s__BakedGoodsStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Baked Goods Stores or Retail Bakeries (selling only).') ).

fof(kb_SUMO_54694,axiom,
    s__subAttribute(s__ConfectioneryAndNutStores,s__OtherSpecialtyFoodStores) ).

fof(kb_SUMO_54695,axiom,
    s__documentation(s__ConfectioneryAndNutStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Confectionery and Nut Stores or Candy, Nut and Confectionery Stores.') ).

fof(kb_SUMO_54696,axiom,
    s__subAttribute(s__AllOtherSpecialtyFoodStores,s__OtherSpecialtyFoodStores) ).

fof(kb_SUMO_54697,axiom,
    s__documentation(s__AllOtherSpecialtyFoodStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Specialty Food Stores or Miscellaneous Food Stores (except food supplements, poultry stores, and stores with food for immediate consumption).') ).

fof(kb_SUMO_54698,axiom,
    s__subAttribute(s__BeerWineAndLiquorStores,s__FoodAndBeverageStores) ).

fof(kb_SUMO_54699,axiom,
    s__documentation(s__BeerWineAndLiquorStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Beer, Wine, and Liquor Stores.') ).

fof(kb_SUMO_54700,axiom,
    s__instance(s__HealthAndPersonalCareStores,s__IndustryAttribute) ).

fof(kb_SUMO_54701,axiom,
    s__documentation(s__HealthAndPersonalCareStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Health and Personal Care Stores.') ).

fof(kb_SUMO_54702,axiom,
    s__subAttribute(s__PharmaciesAndDrugStores,s__HealthAndPersonalCareStores) ).

fof(kb_SUMO_54703,axiom,
    s__documentation(s__PharmaciesAndDrugStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pharmacies and Drug Stores or Drug Stores and Proprietary Stores.') ).

fof(kb_SUMO_54704,axiom,
    s__subAttribute(s__CosmeticsBeautySuppliesAndPerfumeStores,s__HealthAndPersonalCareStores) ).

fof(kb_SUMO_54705,axiom,
    s__documentation(s__CosmeticsBeautySuppliesAndPerfumeStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cosmetics, Beauty Supplies, and Perfume Stores or Service Establishment Equipment and Supplies (beauty and barber shop equipment and supplies sold via retail method).') ).

fof(kb_SUMO_54706,axiom,
    s__subAttribute(s__OpticalGoodsStores,s__HealthAndPersonalCareStores) ).

fof(kb_SUMO_54707,axiom,
    s__documentation(s__OpticalGoodsStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Optical Goods Stores or Optical Goods Stores (except labs grinding prescription lenses).') ).

fof(kb_SUMO_54708,axiom,
    s__subAttribute(s__OtherHealthAndPersonalCareStores,s__HealthAndPersonalCareStores) ).

fof(kb_SUMO_54709,axiom,
    s__documentation(s__OtherHealthAndPersonalCareStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Health and Personal Care Stores.') ).

fof(kb_SUMO_54710,axiom,
    s__subAttribute(s__FoodHealthSupplementStores,s__OtherHealthAndPersonalCareStores) ).

fof(kb_SUMO_54711,axiom,
    s__documentation(s__FoodHealthSupplementStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Food (Health) Supplement Stores or Miscellaneous Food Stores (food supplements).') ).

fof(kb_SUMO_54712,axiom,
    s__subAttribute(s__AllOtherHealthAndPersonalCareStores,s__OtherHealthAndPersonalCareStores) ).

fof(kb_SUMO_54713,axiom,
    s__documentation(s__AllOtherHealthAndPersonalCareStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Health and Personal Care Stores or Medical, Dental, and Hospital Equipment and Supplies (sold via retail method).') ).

fof(kb_SUMO_54714,axiom,
    s__instance(s__GasolineStations,s__IndustryAttribute) ).

fof(kb_SUMO_54715,axiom,
    s__documentation(s__GasolineStations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Gasoline Stations.') ).

fof(kb_SUMO_54716,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__GasolineStations) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING] :
                ( s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__THING,s__RefinedPetroleumProduct)
                & s__patient(V__EV,V__THING) ) ) ) ) ).

fof(kb_SUMO_54717,axiom,
    s__subAttribute(s__GasolineStationsWithConvenienceStores,s__GasolineStations) ).

fof(kb_SUMO_54718,axiom,
    s__documentation(s__GasolineStationsWithConvenienceStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Gasoline Stations with Convenience Stores or Gasoline Service Station (gasoline station with convenience store).') ).

fof(kb_SUMO_54719,axiom,
    s__subAttribute(s__OtherGasolineStations,s__GasolineStations) ).

fof(kb_SUMO_54720,axiom,
    s__documentation(s__OtherGasolineStations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Gasoline Stations or Gasoline Service Station (gasoline station without convenience store).') ).

fof(kb_SUMO_54721,axiom,
    s__instance(s__ClothingAndClothingAccessoriesStores,s__IndustryAttribute) ).

fof(kb_SUMO_54722,axiom,
    s__documentation(s__ClothingAndClothingAccessoriesStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Clothing and Clothing Accessories Stores. Note that the current definition for this class is incomplete as it leaves out some of the subclasses of this industry type such as luggage that arent subclasses of clothing and resist a natural grouping.') ).

fof(kb_SUMO_54723,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__ClothingAndClothingAccessoriesStores) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING] :
                ( s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__THING,s__Clothing)
                & s__patient(V__EV,V__THING) ) ) ) ) ).

fof(kb_SUMO_54724,axiom,
    s__subAttribute(s__ClothingStores,s__ClothingAndClothingAccessoriesStores) ).

fof(kb_SUMO_54725,axiom,
    s__documentation(s__ClothingStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Clothing Stores.') ).

fof(kb_SUMO_54726,axiom,
    s__subAttribute(s__MensClothingStores,s__ClothingStores) ).

fof(kb_SUMO_54727,axiom,
    s__documentation(s__MensClothingStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mens Clothing Stores or Mens and Boys Clothing and Accessory Stores (clothing stores).') ).

fof(kb_SUMO_54728,axiom,
    s__subAttribute(s__WomensClothingStores,s__ClothingStores) ).

fof(kb_SUMO_54729,axiom,
    s__documentation(s__WomensClothingStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Womens Clothing Stores or Womens Clothing Stores.') ).

fof(kb_SUMO_54730,axiom,
    s__subAttribute(s__ChildrensAndInfantsClothingStores,s__ClothingStores) ).

fof(kb_SUMO_54731,axiom,
    s__documentation(s__ChildrensAndInfantsClothingStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Childrens and Infants Clothing Stores or Childrens and Infants Wear Stores.') ).

fof(kb_SUMO_54732,axiom,
    s__subAttribute(s__FamilyClothingStores,s__ClothingStores) ).

fof(kb_SUMO_54733,axiom,
    s__documentation(s__FamilyClothingStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Family Clothing Stores or Family Clothing Stores.') ).

fof(kb_SUMO_54734,axiom,
    s__subAttribute(s__ClothingAccessoriesStores,s__ClothingStores) ).

fof(kb_SUMO_54735,axiom,
    s__documentation(s__ClothingAccessoriesStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Clothing Accessories Stores or Mens and Boys Clothing and Accessory Stores (accessories).') ).

fof(kb_SUMO_54736,axiom,
    s__subAttribute(s__OtherClothingStores,s__ClothingStores) ).

fof(kb_SUMO_54737,axiom,
    s__documentation(s__OtherClothingStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Clothing Stores or Miscellaneous Apparel and Accessory Stores (miscellaneous apparel).') ).

fof(kb_SUMO_54738,axiom,
    s__subAttribute(s__ShoeStores,s__ClothingAndClothingAccessoriesStores) ).

fof(kb_SUMO_54739,axiom,
    s__documentation(s__ShoeStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Shoe Stores.') ).

fof(kb_SUMO_54740,axiom,
    s__subAttribute(s__JewelryLuggageAndLeatherGoodsStores,s__ClothingAndClothingAccessoriesStores) ).

fof(kb_SUMO_54741,axiom,
    s__documentation(s__JewelryLuggageAndLeatherGoodsStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Jewelry, Luggage, and Leather Goods Stores.') ).

fof(kb_SUMO_54742,axiom,
    s__subAttribute(s__JewelryStores,s__JewelryLuggageAndLeatherGoodsStores) ).

fof(kb_SUMO_54743,axiom,
    s__documentation(s__JewelryStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Jewelry Stores or Jewelry Stores.') ).

fof(kb_SUMO_54744,axiom,
    s__subAttribute(s__LuggageAndLeatherGoodsStores,s__JewelryLuggageAndLeatherGoodsStores) ).

fof(kb_SUMO_54745,axiom,
    s__documentation(s__LuggageAndLeatherGoodsStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Luggage and Leather Goods Stores or Luggage and Leather Goods Stores.') ).

fof(kb_SUMO_54746,axiom,
    s__instance(s__SportingGoodsHobbyBookAndMusicStores,s__IndustryAttribute) ).

fof(kb_SUMO_54747,axiom,
    s__documentation(s__SportingGoodsHobbyBookAndMusicStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sporting Goods, Hobby, Book, and Music Stores.') ).

fof(kb_SUMO_54748,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__SportingGoodsHobbyBookAndMusicStores) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING] :
                ( s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__THING,s__Object)
                & ( s__capability(s__Sport,s__instrument__m,V__THING)
                  | s__capability(s__MakingMusic,s__instrument__m,V__THING)
                  | s__instance(V__THING,s__Book)
                  | s__instance(V__THING,s__MusicRecording)
                  | s__instance(V__THING,s__MusicText) )
                & s__patient(V__EV,V__THING) ) ) ) ) ).

fof(kb_SUMO_54749,axiom,
    s__subAttribute(s__SportingGoodsHobbyAndMusicalInstrumentStores,s__SportingGoodsHobbyBookAndMusicStores) ).

fof(kb_SUMO_54750,axiom,
    s__documentation(s__SportingGoodsHobbyAndMusicalInstrumentStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sporting Goods, Hobby, and Musical Instrument Stores.') ).

fof(kb_SUMO_54751,axiom,
    s__subAttribute(s__SportingGoodsStores,s__SportingGoodsHobbyAndMusicalInstrumentStores) ).

fof(kb_SUMO_54752,axiom,
    s__documentation(s__SportingGoodsStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sporting Goods Stores or Sporting Goods Stores and Bicycle Shops.') ).

fof(kb_SUMO_54753,axiom,
    s__subAttribute(s__HobbyToyAndGameStores,s__SportingGoodsHobbyAndMusicalInstrumentStores) ).

fof(kb_SUMO_54754,axiom,
    s__documentation(s__HobbyToyAndGameStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hobby, Toy, and Game Stores or Hobby, Toy, and Game Stores.') ).

fof(kb_SUMO_54755,axiom,
    s__subAttribute(s__SewingNeedleworkAndPieceGoodsStores,s__SportingGoodsHobbyAndMusicalInstrumentStores) ).

fof(kb_SUMO_54756,axiom,
    s__documentation(s__SewingNeedleworkAndPieceGoodsStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sewing, Needlework, and Piece Goods Stores or Drapery, Curtain, and Upholstery Stores (upholstery materials).') ).

fof(kb_SUMO_54757,axiom,
    s__subAttribute(s__MusicalInstrumentAndSuppliesStores,s__SportingGoodsHobbyAndMusicalInstrumentStores) ).

fof(kb_SUMO_54758,axiom,
    s__documentation(s__MusicalInstrumentAndSuppliesStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Musical Instrument and Supplies Stores or Musical Instruments Stores.') ).

fof(kb_SUMO_54759,axiom,
    s__subAttribute(s__BookPeriodicalAndMusicStores,s__SportingGoodsHobbyBookAndMusicStores) ).

fof(kb_SUMO_54760,axiom,
    s__documentation(s__BookPeriodicalAndMusicStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Book, Periodical, and Music Stores.') ).

fof(kb_SUMO_54761,axiom,
    s__subAttribute(s__BookStoresAndNewsDealers,s__BookPeriodicalAndMusicStores) ).

fof(kb_SUMO_54762,axiom,
    s__documentation(s__BookStoresAndNewsDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Book Stores and News Dealers.') ).

fof(kb_SUMO_54763,axiom,
    s__subAttribute(s__BookStores,s__BookStoresAndNewsDealers) ).

fof(kb_SUMO_54764,axiom,
    s__documentation(s__BookStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Book Stores or Book Stores.') ).

fof(kb_SUMO_54765,axiom,
    s__subAttribute(s__NewsDealersAndNewsstands,s__BookStoresAndNewsDealers) ).

fof(kb_SUMO_54766,axiom,
    s__documentation(s__NewsDealersAndNewsstands,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves News Dealers and Newsstands or News Dealers and Newsstands.') ).

fof(kb_SUMO_54767,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__attribute(V__X,s__NewsDealersAndNewsstands)
       => s__hasPurpose(V__X,'(? [V__SELL,V__NEWS] : (s__instance(V__SELL,s__Process) & s__instance(V__NEWS,s__Newspaper) & s__instance(V__SELL,s__Selling) & s__patient(V__SELL,V__NEWS) & s__agent(V__SELL,V__X)))') ) ) ).

fof(kb_SUMO_54768,axiom,
    s__subAttribute(s__PrerecordedTapeCompactDiscAndRecordStores,s__BookPeriodicalAndMusicStores) ).

fof(kb_SUMO_54769,axiom,
    s__documentation(s__PrerecordedTapeCompactDiscAndRecordStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Prerecorded Tape, Compact Disc, and Record Stores or Record and Prerecorded Tape Stores.') ).

fof(kb_SUMO_54770,axiom,
    s__instance(s__GeneralMerchandiseStores,s__IndustryAttribute) ).

fof(kb_SUMO_54771,axiom,
    s__documentation(s__GeneralMerchandiseStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves General Merchandise Stores.') ).

fof(kb_SUMO_54772,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__GeneralMerchandiseStores) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__P] :
                ( s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__P,s__Human)
                & s__instance(V__THING,s__Object)
                & s__destination(V__EV,V__P)
                & s__patient(V__EV,V__THING) ) ) ) ) ).

fof(kb_SUMO_54773,axiom,
    s__subAttribute(s__DepartmentStores,s__GeneralMerchandiseStores) ).

fof(kb_SUMO_54774,axiom,
    s__documentation(s__DepartmentStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Department Stores.') ).

fof(kb_SUMO_54775,axiom,
    s__subAttribute(s__OtherGeneralMerchandiseStores,s__GeneralMerchandiseStores) ).

fof(kb_SUMO_54776,axiom,
    s__documentation(s__OtherGeneralMerchandiseStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other General Merchandise Stores.') ).

fof(kb_SUMO_54777,axiom,
    s__subAttribute(s__WarehouseClubsAndSuperstores,s__OtherGeneralMerchandiseStores) ).

fof(kb_SUMO_54778,axiom,
    s__documentation(s__WarehouseClubsAndSuperstores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Warehouse Clubs and Superstores or Miscellaneous General Merchandise Stores (warehouse clubs and supermarket/general merchandise combination).') ).

fof(kb_SUMO_54779,axiom,
    s__subAttribute(s__AllOtherGeneralMerchandiseStores,s__OtherGeneralMerchandiseStores) ).

fof(kb_SUMO_54780,axiom,
    s__documentation(s__AllOtherGeneralMerchandiseStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other General Merchandise Stores or Miscellaneous General Merchandise Stores (except warehouse club and supermarket/general merchandise combination).') ).

fof(kb_SUMO_54781,axiom,
    s__instance(s__MiscellaneousStoreRetailers,s__IndustryAttribute) ).

fof(kb_SUMO_54782,axiom,
    s__documentation(s__MiscellaneousStoreRetailers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Miscellaneous Store Retailers.') ).

fof(kb_SUMO_54783,axiom,
    ! [V__P,V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__MiscellaneousStoreRetailers) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__ST] :
                ( s__instance(V__ST,s__Object)
                & s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__P,s__Human)
                & s__instance(V__ST,s__RetailStore)
                & s__eventLocated(V__EV,V__ST)
                & s__instance(V__THING,s__Object)
                & s__patient(V__EV,V__THING) ) ) ) ) ).

fof(kb_SUMO_54784,axiom,
    s__subAttribute(s__Florists,s__MiscellaneousStoreRetailers) ).

fof(kb_SUMO_54785,axiom,
    s__documentation(s__Florists,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Florists.') ).

fof(kb_SUMO_54786,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__attribute(V__X,s__Florists)
       => s__hasPurpose(V__X,'(? [V__FLOWER,V__PROC] : (s__instance(V__PROC,s__Process) & s__instance(V__PROC,s__Designing) & s__instance(V__FLOWER,s__Collection) & s__memberType(V__FLOWER,s__Flower) & s__patient(V__PROC,V__FLOWER) & s__agent(V__PROC,V__X)))') ) ) ).

fof(kb_SUMO_54787,axiom,
    s__subAttribute(s__OfficeSuppliesStationeryAndGiftStores,s__MiscellaneousStoreRetailers) ).

fof(kb_SUMO_54788,axiom,
    s__documentation(s__OfficeSuppliesStationeryAndGiftStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Office Supplies, Stationery, and Gift Stores.') ).

fof(kb_SUMO_54789,axiom,
    s__subAttribute(s__OfficeSuppliesAndStationeryStores,s__OfficeSuppliesStationeryAndGiftStores) ).

fof(kb_SUMO_54790,axiom,
    s__documentation(s__OfficeSuppliesAndStationeryStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Office Supplies and Stationery Stores or Office Equipment (sold via retail method).') ).

fof(kb_SUMO_54791,axiom,
    s__subAttribute(s__GiftNoveltyAndSouvenirStores,s__OfficeSuppliesStationeryAndGiftStores) ).

fof(kb_SUMO_54792,axiom,
    s__documentation(s__GiftNoveltyAndSouvenirStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Gift, Novelty, and Souvenir Stores or Gift, Novelty, and Souvenir Shops.') ).

fof(kb_SUMO_54793,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__attribute(V__X,s__GiftNoveltyAndSouvenirStores)
       => ( s__instance(V__X,s__RetailStore)
          & s__hasPurpose(V__X,'(? [V__SELL,V__OBJ] : (s__instance(V__SELL,s__Process) & s__instance(V__SELL,s__Selling) & s__agent(V__SELL,V__X) & s__patient(V__SELL,V__OBJ) & s__instance(V__OBJ,s__Object)))') ) ) ) ).

fof(kb_SUMO_54794,axiom,
    s__subAttribute(s__UsedMerchandiseStores,s__MiscellaneousStoreRetailers) ).

fof(kb_SUMO_54795,axiom,
    s__documentation(s__UsedMerchandiseStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Used Merchandise Stores.') ).

fof(kb_SUMO_54796,axiom,
    s__subAttribute(s__OtherMiscellaneousStoreRetailers,s__MiscellaneousStoreRetailers) ).

fof(kb_SUMO_54797,axiom,
    s__documentation(s__OtherMiscellaneousStoreRetailers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Miscellaneous Store Retailers.') ).

fof(kb_SUMO_54798,axiom,
    s__subAttribute(s__PetAndPetSuppliesStores,s__OtherMiscellaneousStoreRetailers) ).

fof(kb_SUMO_54799,axiom,
    s__documentation(s__PetAndPetSuppliesStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pet and Pet Supplies Stores or Miscellaneous Retail Stores, NEC (pet and pet supplies).') ).

fof(kb_SUMO_54800,axiom,
    s__subAttribute(s__ArtDealers,s__OtherMiscellaneousStoreRetailers) ).

fof(kb_SUMO_54801,axiom,
    s__documentation(s__ArtDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Art Dealers or Miscellaneous Retail Stores, NEC (art dealer).') ).

fof(kb_SUMO_54802,axiom,
    s__subAttribute(s__ManufacturedMobileHomeDealers,s__OtherMiscellaneousStoreRetailers) ).

fof(kb_SUMO_54803,axiom,
    s__documentation(s__ManufacturedMobileHomeDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Manufactured (Mobile) Home Dealers or Mobile Home Dealers.') ).

fof(kb_SUMO_54804,axiom,
    s__subAttribute(s__AllOtherMiscellaneousStoreRetailers,s__OtherMiscellaneousStoreRetailers) ).

fof(kb_SUMO_54805,axiom,
    s__documentation(s__AllOtherMiscellaneousStoreRetailers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous Store Retailers.') ).

fof(kb_SUMO_54806,axiom,
    s__subAttribute(s__TobaccoStores,s__AllOtherMiscellaneousStoreRetailers) ).

fof(kb_SUMO_54807,axiom,
    s__documentation(s__TobaccoStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tobacco Stores or Tobacco Stores and Stands.') ).

fof(kb_SUMO_54808,axiom,
    s__subAttribute(s__AllOtherMiscellaneousStoreRetailersExceptTobaccoStores,s__AllOtherMiscellaneousStoreRetailers) ).

fof(kb_SUMO_54809,axiom,
    s__documentation(s__AllOtherMiscellaneousStoreRetailersExceptTobaccoStores,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous Store Retailers (except Tobacco Stores) or Miscellaneous Retail Stores, NEC (except art, pet and pet supplies, hearing aids, artificial limbs, cosmetics, telephones, typewriters, personal appliances, and rough gems).') ).

fof(kb_SUMO_54810,axiom,
    s__instance(s__NonstoreRetailers,s__IndustryAttribute) ).

fof(kb_SUMO_54811,axiom,
    s__documentation(s__NonstoreRetailers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonstore Retailers.') ).

fof(kb_SUMO_54812,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__NonstoreRetailers) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__THING,V__P] :
                ( s__instance(V__MEM,s__SelfConnectedObject)
                & s__instance(V__MEM,s__Process)
                & s__instance(V__EV,s__Agent)
                & s__instance(V__EV,s__Process)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__P,s__Human)
                & s__instance(V__THING,s__Object)
                & ~ s__eventLocated(V__EV,s__RetailStore)
                & s__destination(V__EV,V__P)
                & s__patient(V__EV,V__THING) ) ) ) ) ).

fof(kb_SUMO_54813,axiom,
    s__subAttribute(s__ElectronicShoppingAndMailOrderHouses,s__NonstoreRetailers) ).

fof(kb_SUMO_54814,axiom,
    s__documentation(s__ElectronicShoppingAndMailOrderHouses,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electronic Shopping and Mail-Order Houses.') ).

fof(kb_SUMO_54815,axiom,
    s__subAttribute(s__VendingMachineOperators,s__NonstoreRetailers) ).

fof(kb_SUMO_54816,axiom,
    s__documentation(s__VendingMachineOperators,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Vending Machine Operators.') ).

fof(kb_SUMO_54817,axiom,
    s__subAttribute(s__DirectSellingEstablishments,s__NonstoreRetailers) ).

fof(kb_SUMO_54818,axiom,
    s__documentation(s__DirectSellingEstablishments,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Direct Selling Establishments.') ).

fof(kb_SUMO_54819,axiom,
    s__subAttribute(s__FuelDealers,s__DirectSellingEstablishments) ).

fof(kb_SUMO_54820,axiom,
    s__documentation(s__FuelDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fuel Dealers.') ).

fof(kb_SUMO_54821,axiom,
    s__subAttribute(s__HeatingOilDealers,s__FuelDealers) ).

fof(kb_SUMO_54822,axiom,
    s__documentation(s__HeatingOilDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Heating Oil Dealers or Petroleum Bulk Stations and Terminals (heating oil sold to final consumer).') ).

fof(kb_SUMO_54823,axiom,
    s__subAttribute(s__LiquefiedPetroleumGasBottledGasDealers,s__FuelDealers) ).

fof(kb_SUMO_54824,axiom,
    s__documentation(s__LiquefiedPetroleumGasBottledGasDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Liquefied Petroleum Gas (Bottled Gas) Dealers or Petroleum Bulk Stations and Terminals (LP gas sold to final consumer).') ).

fof(kb_SUMO_54825,axiom,
    s__subAttribute(s__OtherFuelDealers,s__FuelDealers) ).

fof(kb_SUMO_54826,axiom,
    s__documentation(s__OtherFuelDealers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Fuel Dealers or Fuel Dealers, NEC.') ).

fof(kb_SUMO_54827,axiom,
    s__subAttribute(s__OtherDirectSellingEstablishments,s__DirectSellingEstablishments) ).

fof(kb_SUMO_54828,axiom,
    s__documentation(s__OtherDirectSellingEstablishments,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Direct Selling Establishments or Meat and Fish (Seafood) Markets, Including Freezer Provisioners (freezer provisioners).') ).

fof(kb_SUMO_54829,axiom,
    s__instance(s__AirTransportationIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_54830,axiom,
    s__documentation(s__AirTransportationIndustry,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Air Transportation.') ).

fof(kb_SUMO_54831,axiom,
    ! [V__OBJ,V__ORG] :
      ( ( s__instance(V__ORG,s__Collection)
        & s__instance(V__ORG,s__Agent) )
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__AirTransportationIndustry) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__P] :
                ( s__instance(V__P,s__CognitiveAgent)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__P,s__Human)
                & s__patient(V__EV,V__P)
                & s__confersRight('(? [V__FLY,V__PLANE] : (s__instance(V__PLANE,s__Object) & s__instance(V__FLY,s__Process) & s__instance(V__P,s__Agent) & s__instance(V__MEM,s__SelfConnectedObject) & s__instance(V__MEM,s__Process) & s__instance(V__EV,s__Agent) & s__instance(V__EV,s__Process) & s__instance(V__FLY,s__Transportation) & (s__patient(V__FLY,V__P) | (s__possesses(V__P,V__OBJ) & s__patient(V__FLY,V__OBJ) & s__instance(V__OBJ,s__Object))) & s__possesses(V__ORG,V__PLANE) & s__instance(V__PLANE,s__Aircraft)))',V__MEM,V__P) ) ) ) ) ).

fof(kb_SUMO_54832,axiom,
    s__subAttribute(s__ScheduledAirTransportation,s__AirTransportationIndustry) ).

fof(kb_SUMO_54833,axiom,
    s__documentation(s__ScheduledAirTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Scheduled Air Transportation.') ).

fof(kb_SUMO_54834,axiom,
    s__subAttribute(s__ScheduledPassengerAirTransportation,s__ScheduledAirTransportation) ).

fof(kb_SUMO_54835,axiom,
    s__documentation(s__ScheduledPassengerAirTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Scheduled Passenger Air Transportation or Air Transportation, Scheduled (passenger).') ).

fof(kb_SUMO_54836,axiom,
    s__subAttribute(s__ScheduledFreightAirTransportation,s__ScheduledAirTransportation) ).

fof(kb_SUMO_54837,axiom,
    s__documentation(s__ScheduledFreightAirTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Scheduled Freight Air Transportation or Air Transportation, Scheduled (freight).') ).

fof(kb_SUMO_54838,axiom,
    s__subAttribute(s__NonscheduledAirTransportation,s__AirTransportationIndustry) ).

fof(kb_SUMO_54839,axiom,
    s__documentation(s__NonscheduledAirTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonscheduled Air Transportation.') ).

fof(kb_SUMO_54840,axiom,
    s__subAttribute(s__NonscheduledCharteredPassengerAirTransportation,s__NonscheduledAirTransportation) ).

fof(kb_SUMO_54841,axiom,
    s__documentation(s__NonscheduledCharteredPassengerAirTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonscheduled Chartered Passenger Air Transportation or Air Transportation, Nonscheduled (passenger).') ).

fof(kb_SUMO_54842,axiom,
    s__subAttribute(s__NonscheduledCharteredFreightAirTransportation,s__NonscheduledAirTransportation) ).

fof(kb_SUMO_54843,axiom,
    s__documentation(s__NonscheduledCharteredFreightAirTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonscheduled Chartered Freight Air Transportation or Air Transportation, Nonscheduled (freight).') ).

fof(kb_SUMO_54844,axiom,
    s__subAttribute(s__OtherNonscheduledAirTransportation,s__NonscheduledAirTransportation) ).

fof(kb_SUMO_54845,axiom,
    s__documentation(s__OtherNonscheduledAirTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Nonscheduled Air Transportation or Establishments that use general purpose aircraft to provide a variety of specialized flying services.') ).

fof(kb_SUMO_54846,axiom,
    s__instance(s__RailTransportation,s__IndustryAttribute) ).

fof(kb_SUMO_54847,axiom,
    s__documentation(s__RailTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Rail Transportation.') ).

fof(kb_SUMO_54848,axiom,
    ! [V__OBJ,V__ORG] :
      ( ( s__instance(V__ORG,s__Collection)
        & s__instance(V__ORG,s__Agent) )
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__RailTransportation) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__P] :
                ( s__instance(V__P,s__CognitiveAgent)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__P,s__Human)
                & s__patient(V__EV,V__P)
                & s__confersRight('(? [V__MOVE,V__RR] : (s__instance(V__RR,s__Object) & s__instance(V__MOVE,s__Process) & s__instance(V__P,s__Agent) & s__instance(V__MEM,s__SelfConnectedObject) & s__instance(V__MEM,s__Process) & s__instance(V__EV,s__Agent) & s__instance(V__EV,s__Process) & s__instance(V__MOVE,s__Transportation) & (s__patient(V__MOVE,V__P) | (s__possesses(V__P,V__OBJ) & s__patient(V__MOVE,V__OBJ) & s__instance(V__OBJ,s__Object))) & s__possesses(V__ORG,V__RR) & s__instance(V__RR,s__RailVehicle)))',V__MEM,V__P) ) ) ) ) ).

fof(kb_SUMO_54849,axiom,
    s__subAttribute(s__LineHaulRailroads,s__RailTransportation) ).

fof(kb_SUMO_54850,axiom,
    s__documentation(s__LineHaulRailroads,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Line-Haul Railroads or Railroads, Line-Haul Operating.') ).

fof(kb_SUMO_54851,axiom,
    s__subAttribute(s__ShortLineRailroads,s__RailTransportation) ).

fof(kb_SUMO_54852,axiom,
    s__documentation(s__ShortLineRailroads,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Short Line Railroads or Railroad Switching and Terminal Establishments (belt line and logging railroads).') ).

fof(kb_SUMO_54853,axiom,
    s__instance(s__WaterTransportationIndustry,s__IndustryAttribute) ).

fof(kb_SUMO_54854,axiom,
    s__documentation(s__WaterTransportationIndustry,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Water Transportation.') ).

fof(kb_SUMO_54855,axiom,
    ! [V__OBJ,V__ORG] :
      ( ( s__instance(V__ORG,s__Collection)
        & s__instance(V__ORG,s__Agent) )
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__WaterTransportationIndustry) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__P] :
                ( s__instance(V__P,s__CognitiveAgent)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__P,s__Human)
                & s__patient(V__EV,V__P)
                & s__confersRight('(? [V__T,V__V] : (s__instance(V__V,s__Object) & s__instance(V__T,s__Process) & s__instance(V__P,s__Agent) & s__instance(V__MEM,s__SelfConnectedObject) & s__instance(V__MEM,s__Process) & s__instance(V__EV,s__Agent) & s__instance(V__EV,s__Process) & s__instance(V__T,s__Transportation) & (s__patient(V__T,V__P) | (s__possesses(V__P,V__OBJ) & s__patient(V__T,V__OBJ) & s__instance(V__OBJ,s__Object))) & s__possesses(V__ORG,V__V) & s__instance(V__V,s__WaterVehicle)))',V__MEM,V__P) ) ) ) ) ).

fof(kb_SUMO_54856,axiom,
    s__subAttribute(s__DeepSeaCoastalAndGreatLakesWaterTransportation,s__WaterTransportation) ).

fof(kb_SUMO_54857,axiom,
    s__documentation(s__DeepSeaCoastalAndGreatLakesWaterTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Deep Sea, Coastal, and Great Lakes Water Transportation.') ).

fof(kb_SUMO_54858,axiom,
    s__subAttribute(s__DeepSeaFreightTransportation,s__DeepSeaCoastalAndGreatLakesWaterTransportation) ).

fof(kb_SUMO_54859,axiom,
    s__documentation(s__DeepSeaFreightTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Deep Sea Freight Transportation or Deep Sea Foreign Transportation of Freight.') ).

fof(kb_SUMO_54860,axiom,
    s__subAttribute(s__DeepSeaPassengerTransportation,s__DeepSeaCoastalAndGreatLakesWaterTransportation) ).

fof(kb_SUMO_54861,axiom,
    s__documentation(s__DeepSeaPassengerTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Deep Sea Passenger Transportation or Deep Sea Transportation of Passengers, Except by Ferry (deep sea activities).') ).

fof(kb_SUMO_54862,axiom,
    s__subAttribute(s__CoastalAndGreatLakesFreightTransportation,s__DeepSeaCoastalAndGreatLakesWaterTransportation) ).

fof(kb_SUMO_54863,axiom,
    s__documentation(s__CoastalAndGreatLakesFreightTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Coastal and Great Lakes Freight Transportation or Deep Sea Domestic Transportation of Freight.') ).

fof(kb_SUMO_54864,axiom,
    s__subAttribute(s__CoastalAndGreatLakesPassengerTransportation,s__DeepSeaCoastalAndGreatLakesWaterTransportation) ).

fof(kb_SUMO_54865,axiom,
    s__documentation(s__CoastalAndGreatLakesPassengerTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Coastal and Great Lakes Passenger Transportation or Deep Sea Transportation of Passengers, Except by Ferry (coastal activities).') ).

fof(kb_SUMO_54866,axiom,
    s__subAttribute(s__InlandWaterTransportation,s__WaterTransportation) ).

fof(kb_SUMO_54867,axiom,
    s__documentation(s__InlandWaterTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Inland Water Transportation.') ).

fof(kb_SUMO_54868,axiom,
    s__subAttribute(s__InlandWaterFreightTransportation,s__InlandWaterTransportation) ).

fof(kb_SUMO_54869,axiom,
    s__documentation(s__InlandWaterFreightTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Inland Water Freight Transportation or Water Transportation of Freight, NEC.') ).

fof(kb_SUMO_54870,axiom,
    s__subAttribute(s__InlandWaterPassengerTransportation,s__InlandWaterTransportation) ).

fof(kb_SUMO_54871,axiom,
    s__documentation(s__InlandWaterPassengerTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Inland Water Passenger Transportation or Ferries (inland).') ).

fof(kb_SUMO_54872,axiom,
    s__instance(s__TruckTransportation,s__IndustryAttribute) ).

fof(kb_SUMO_54873,axiom,
    s__documentation(s__TruckTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Truck Transportation.') ).

fof(kb_SUMO_54874,axiom,
    ! [V__OBJ,V__ORG] :
      ( ( s__instance(V__ORG,s__Collection)
        & s__instance(V__ORG,s__Agent) )
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__TruckTransportation) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__P] :
                ( s__instance(V__P,s__CognitiveAgent)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__P,s__Human)
                & s__patient(V__EV,V__P)
                & s__confersRight('(? [V__T,V__V] : (s__instance(V__V,s__Object) & s__instance(V__T,s__Process) & s__instance(V__P,s__Agent) & s__instance(V__MEM,s__SelfConnectedObject) & s__instance(V__MEM,s__Process) & s__instance(V__EV,s__Agent) & s__instance(V__EV,s__Process) & s__instance(V__T,s__Transportation) & s__possesses(V__P,V__OBJ) & s__patient(V__T,V__OBJ) & s__instance(V__OBJ,s__Object) & s__possesses(V__ORG,V__V) & s__instance(V__V,s__LandVehicle)))',V__MEM,V__P) ) ) ) ) ).

fof(kb_SUMO_54875,axiom,
    s__subAttribute(s__GeneralFreightTrucking,s__TruckTransportation) ).

fof(kb_SUMO_54876,axiom,
    s__documentation(s__GeneralFreightTrucking,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves General Freight Trucking.') ).

fof(kb_SUMO_54877,axiom,
    s__subAttribute(s__GeneralFreightTruckingLocal,s__GeneralFreightTrucking) ).

fof(kb_SUMO_54878,axiom,
    s__documentation(s__GeneralFreightTruckingLocal,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves General Freight Trucking, Local or Local Trucking without Storage (general freight).') ).

fof(kb_SUMO_54879,axiom,
    s__subAttribute(s__GeneralFreightTruckingLongDistance,s__GeneralFreightTrucking) ).

fof(kb_SUMO_54880,axiom,
    s__documentation(s__GeneralFreightTruckingLongDistance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves General Freight Trucking, Long-Distance.') ).

fof(kb_SUMO_54881,axiom,
    s__subAttribute(s__GeneralFreightTruckingLongDistanceTruckload,s__GeneralFreightTruckingLongDistance) ).

fof(kb_SUMO_54882,axiom,
    s__documentation(s__GeneralFreightTruckingLongDistanceTruckload,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves General Freight Trucking, Long-Distance, Truckload or Trucking, Except Local (general freight, truckload).') ).

fof(kb_SUMO_54883,axiom,
    s__subAttribute(s__GeneralFreightTruckingLongDistanceLessThanTruckload,s__GeneralFreightTruckingLongDistance) ).

fof(kb_SUMO_54884,axiom,
    s__documentation(s__GeneralFreightTruckingLongDistanceLessThanTruckload,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves General Freight Trucking, Long-Distance, Less Than Truckload or Trucking, Except Local (general freight, less than truckload).') ).

fof(kb_SUMO_54885,axiom,
    s__subAttribute(s__SpecializedFreightTrucking,s__TruckTransportation) ).

fof(kb_SUMO_54886,axiom,
    s__documentation(s__SpecializedFreightTrucking,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Specialized Freight Trucking.') ).

fof(kb_SUMO_54887,axiom,
    s__subAttribute(s__UsedHouseholdAndOfficeGoodsMoving,s__SpecializedFreightTrucking) ).

fof(kb_SUMO_54888,axiom,
    s__documentation(s__UsedHouseholdAndOfficeGoodsMoving,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Used Household and Office Goods Moving or Local Trucking Without Storage (household goods moving).') ).

fof(kb_SUMO_54889,axiom,
    s__subAttribute(s__SpecializedFreightExceptUsedGoodsTruckingLocal,s__SpecializedFreightTrucking) ).

fof(kb_SUMO_54890,axiom,
    s__documentation(s__SpecializedFreightExceptUsedGoodsTruckingLocal,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Specialized Freight (except Used Goods) Trucking, Local or Local Trucking without Storage (specialized freight).') ).

fof(kb_SUMO_54891,axiom,
    s__subAttribute(s__SpecializedFreightExceptUsedGoodsTruckingLongDistance,s__SpecializedFreightTrucking) ).

fof(kb_SUMO_54892,axiom,
    s__documentation(s__SpecializedFreightExceptUsedGoodsTruckingLongDistance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Specialized Freight (except Used Goods) Trucking, Long-Distance or Trucking, Except Local (specialized freight).') ).

fof(kb_SUMO_54893,axiom,
    s__instance(s__TransitAndGroundPassengerTransportation,s__IndustryAttribute) ).

fof(kb_SUMO_54894,axiom,
    s__documentation(s__TransitAndGroundPassengerTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Transit and Ground Passenger Transportation.') ).

fof(kb_SUMO_54895,axiom,
    ! [V__ORG] :
      ( ( s__instance(V__ORG,s__Collection)
        & s__instance(V__ORG,s__Agent) )
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__TransitAndGroundPassengerTransportation) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__P] :
                ( s__instance(V__P,s__CognitiveAgent)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__P,s__Human)
                & s__patient(V__EV,V__P)
                & s__confersRight('(? [V__T,V__V] : (s__instance(V__V,s__Object) & s__instance(V__T,s__Process) & s__instance(V__MEM,s__SelfConnectedObject) & s__instance(V__MEM,s__Process) & s__instance(V__EV,s__Agent) & s__instance(V__EV,s__Process) & s__instance(V__T,s__Transportation) & s__patient(V__T,V__P) & s__possesses(V__ORG,V__V) & s__instance(V__V,s__LandVehicle)))',V__MEM,V__P) ) ) ) ) ).

fof(kb_SUMO_54896,axiom,
    s__subAttribute(s__UrbanTransitSystems,s__TransitAndGroundPassengerTransportation) ).

fof(kb_SUMO_54897,axiom,
    s__documentation(s__UrbanTransitSystems,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Urban Transit Systems.') ).

fof(kb_SUMO_54898,axiom,
    s__subAttribute(s__MixedModeTransitSystems,s__UrbanTransitSystems) ).

fof(kb_SUMO_54899,axiom,
    s__documentation(s__MixedModeTransitSystems,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mixed Mode Transit Systems or Local and Suburban Transit (mixed mode).') ).

fof(kb_SUMO_54900,axiom,
    s__subAttribute(s__CommuterRailSystems,s__UrbanTransitSystems) ).

fof(kb_SUMO_54901,axiom,
    s__documentation(s__CommuterRailSystems,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commuter Rail Systems or Local and Suburban Transit (commuter rail).') ).

fof(kb_SUMO_54902,axiom,
    s__subAttribute(s__BusAndOtherMotorVehicleTransitSystems,s__UrbanTransitSystems) ).

fof(kb_SUMO_54903,axiom,
    s__documentation(s__BusAndOtherMotorVehicleTransitSystems,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Bus and Other Motor Vehicle Transit Systems or Local and Suburban Transit (bus and motor vehicle).') ).

fof(kb_SUMO_54904,axiom,
    s__subAttribute(s__OtherUrbanTransitSystems,s__UrbanTransitSystems) ).

fof(kb_SUMO_54905,axiom,
    s__documentation(s__OtherUrbanTransitSystems,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Urban Transit Systems or Local and Suburban Transit (other than mixed mode, commuter rail, and bus and motor vehicle).') ).

fof(kb_SUMO_54906,axiom,
    s__subAttribute(s__InterurbanAndRuralBusTransportation,s__TransitAndGroundPassengerTransportation) ).

fof(kb_SUMO_54907,axiom,
    s__documentation(s__InterurbanAndRuralBusTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Interurban and Rural Bus Transportation.') ).

fof(kb_SUMO_54908,axiom,
    s__subAttribute(s__TaxiAndLimousineService,s__TransitAndGroundPassengerTransportation) ).

fof(kb_SUMO_54909,axiom,
    s__documentation(s__TaxiAndLimousineService,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Taxi and Limousine Service.') ).

fof(kb_SUMO_54910,axiom,
    s__subAttribute(s__TaxiService,s__TaxiAndLimousineService) ).

fof(kb_SUMO_54911,axiom,
    s__documentation(s__TaxiService,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Taxi Service or Taxicabs.') ).

fof(kb_SUMO_54912,axiom,
    s__subAttribute(s__LimousineService,s__TaxiAndLimousineService) ).

fof(kb_SUMO_54913,axiom,
    s__documentation(s__LimousineService,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Limousine Service or Local Passenger Transportation, NEC (limousine rental with driver and automobile rental with driver).') ).

fof(kb_SUMO_54914,axiom,
    s__subAttribute(s__SchoolAndEmployeeBusTransportation,s__TransitAndGroundPassengerTransportation) ).

fof(kb_SUMO_54915,axiom,
    s__documentation(s__SchoolAndEmployeeBusTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves School and Employee Bus Transportation.') ).

fof(kb_SUMO_54916,axiom,
    s__subAttribute(s__CharterBusIndustry,s__TransitAndGroundPassengerTransportation) ).

fof(kb_SUMO_54917,axiom,
    s__documentation(s__CharterBusIndustry,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Charter Bus Industry.') ).

fof(kb_SUMO_54918,axiom,
    s__subAttribute(s__OtherTransitAndGroundPassengerTransportation,s__TransitAndGroundPassengerTransportation) ).

fof(kb_SUMO_54919,axiom,
    s__documentation(s__OtherTransitAndGroundPassengerTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Transit and Ground Passenger Transportation.') ).

fof(kb_SUMO_54920,axiom,
    s__subAttribute(s__SpecialNeedsTransportation,s__OtherTransitAndGroundPassengerTransportation) ).

fof(kb_SUMO_54921,axiom,
    s__documentation(s__SpecialNeedsTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Special Needs Transportation or Local Passenger Transportation, NEC (special needs transportation).') ).

fof(kb_SUMO_54922,axiom,
    s__subAttribute(s__AllOtherTransitAndGroundPassengerTransportation,s__OtherTransitAndGroundPassengerTransportation) ).

fof(kb_SUMO_54923,axiom,
    s__documentation(s__AllOtherTransitAndGroundPassengerTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Transit and Ground Passenger Transportation or Local and Suburban Transit (airport transportation service).') ).

fof(kb_SUMO_54924,axiom,
    s__instance(s__PipelineTransportation,s__IndustryAttribute) ).

fof(kb_SUMO_54925,axiom,
    s__documentation(s__PipelineTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pipeline Transportation.') ).

fof(kb_SUMO_54926,axiom,
    ! [V__OBJ,V__ORG,V__PIPE] :
      ( ( s__instance(V__PIPE,s__Object)
        & s__instance(V__ORG,s__Collection)
        & s__instance(V__ORG,s__Agent)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__PipelineTransportation) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__P] :
                ( s__instance(V__P,s__CognitiveAgent)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__P,s__Human)
                & s__patient(V__EV,V__P)
                & s__confersRight('(? [V__T,V__V] : (s__instance(V__V,s__Object) & s__instance(V__T,s__Process) & s__instance(V__P,s__Agent) & s__instance(V__MEM,s__SelfConnectedObject) & s__instance(V__MEM,s__Process) & s__instance(V__EV,s__Agent) & s__instance(V__EV,s__Process) & s__instance(V__T,s__Transportation) & s__possesses(V__P,V__OBJ) & s__patient(V__T,V__OBJ) & s__instance(V__OBJ,s__Substance) & s__possesses(V__ORG,V__V) & s__instrument(V__T,V__PIPE) & s__instance(V__PIPE,s__Pipeline)))',V__MEM,V__P) ) ) ) ) ).

fof(kb_SUMO_54927,axiom,
    s__subAttribute(s__PipelineTransportationOfCrudeOil,s__PipelineTransportation) ).

fof(kb_SUMO_54928,axiom,
    s__documentation(s__PipelineTransportationOfCrudeOil,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pipeline Transportation of Crude Oil.') ).

fof(kb_SUMO_54929,axiom,
    s__subAttribute(s__PipelineTransportationOfNaturalGas,s__PipelineTransportation) ).

fof(kb_SUMO_54930,axiom,
    s__documentation(s__PipelineTransportationOfNaturalGas,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pipeline Transportation of Natural Gas.') ).

fof(kb_SUMO_54931,axiom,
    s__subAttribute(s__OtherPipelineTransportation,s__PipelineTransportation) ).

fof(kb_SUMO_54932,axiom,
    s__documentation(s__OtherPipelineTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Pipeline Transportation.') ).

fof(kb_SUMO_54933,axiom,
    s__subAttribute(s__PipelineTransportationOfRefinedPetroleumProducts,s__OtherPipelineTransportation) ).

fof(kb_SUMO_54934,axiom,
    s__documentation(s__PipelineTransportationOfRefinedPetroleumProducts,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pipeline Transportation of Refined Petroleum Products or Refined Petroleum Pipelines.') ).

fof(kb_SUMO_54935,axiom,
    s__subAttribute(s__AllOtherPipelineTransportation,s__OtherPipelineTransportation) ).

fof(kb_SUMO_54936,axiom,
    s__documentation(s__AllOtherPipelineTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Pipeline Transportation or Pipelines, NEC.') ).

fof(kb_SUMO_54937,axiom,
    s__instance(s__ScenicAndSightseeingTransportation,s__IndustryAttribute) ).

fof(kb_SUMO_54938,axiom,
    s__documentation(s__ScenicAndSightseeingTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Scenic and Sightseeing Transportation.') ).

fof(kb_SUMO_54939,axiom,
    ! [V__ORG] :
      ( ( s__instance(V__ORG,s__Collection)
        & s__instance(V__ORG,s__Agent) )
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__ScenicAndSightseeingTransportation) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__P] :
                ( s__instance(V__P,s__CognitiveAgent)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__P,s__Human)
                & s__patient(V__EV,V__P)
                & s__confersRight('(? [V__TRANS,V__VEH] : (s__instance(V__VEH,s__Object) & s__instance(V__TRANS,s__Process) & s__instance(V__MEM,s__SelfConnectedObject) & s__instance(V__MEM,s__Process) & s__instance(V__EV,s__Agent) & s__instance(V__EV,s__Process) & s__instance(V__TRANS,s__Transportation) & s__instance(V__TRANS,s__RecreationOrExercise) & s__patient(V__TRANS,V__P) & s__possesses(V__ORG,V__VEH) & s__instance(V__VEH,s__Vehicle)))',V__MEM,V__P) ) ) ) ) ).

fof(kb_SUMO_54940,axiom,
    s__subAttribute(s__ScenicAndSightseeingTransportationLand,s__ScenicAndSightseeingTransportation) ).

fof(kb_SUMO_54941,axiom,
    s__documentation(s__ScenicAndSightseeingTransportationLand,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Scenic and Sightseeing Transportation, Land.') ).

fof(kb_SUMO_54942,axiom,
    s__subAttribute(s__ScenicAndSightseeingTransportationWater,s__ScenicAndSightseeingTransportation) ).

fof(kb_SUMO_54943,axiom,
    s__documentation(s__ScenicAndSightseeingTransportationWater,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Scenic and Sightseeing Transportation, Water.') ).

fof(kb_SUMO_54944,axiom,
    s__subAttribute(s__ScenicAndSightseeingTransportationOther,s__ScenicAndSightseeingTransportation) ).

fof(kb_SUMO_54945,axiom,
    s__documentation(s__ScenicAndSightseeingTransportationOther,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Scenic and Sightseeing Transportation, Other.') ).

fof(kb_SUMO_54946,axiom,
    s__instance(s__SupportActivitiesForTransportation,s__IndustryAttribute) ).

fof(kb_SUMO_54947,axiom,
    s__documentation(s__SupportActivitiesForTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Transportation.') ).

fof(kb_SUMO_54948,axiom,
    s__subAttribute(s__SupportActivitiesForAirTransportation,s__SupportActivitiesForTransportation) ).

fof(kb_SUMO_54949,axiom,
    s__documentation(s__SupportActivitiesForAirTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Air Transportation.') ).

fof(kb_SUMO_54950,axiom,
    s__subAttribute(s__AirportOperations,s__SupportActivitiesForAirTransportation) ).

fof(kb_SUMO_54951,axiom,
    s__documentation(s__AirportOperations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Airport Operations.') ).

fof(kb_SUMO_54952,axiom,
    s__subAttribute(s__AirTrafficControl,s__AirportOperations) ).

fof(kb_SUMO_54953,axiom,
    s__documentation(s__AirTrafficControl,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Air Traffic Control or Airports, Flying Fields, and Airport Terminal Services (private air traffic control).') ).

fof(kb_SUMO_54954,axiom,
    s__subAttribute(s__OtherAirportOperations,s__AirportOperations) ).

fof(kb_SUMO_54955,axiom,
    s__documentation(s__OtherAirportOperations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Airport Operations or Airports, Flying Fields, and Airport Terminal Services (airfreight handling at airports, hangar operations, airport terminal services, aircraft storage, airports, and flying fields).') ).

fof(kb_SUMO_54956,axiom,
    s__subAttribute(s__OtherSupportActivitiesForAirTransportation,s__SupportActivitiesForAirTransportation) ).

fof(kb_SUMO_54957,axiom,
    s__documentation(s__OtherSupportActivitiesForAirTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Support Activities for Air Transportation or Airports, Flying Fields, and Airport Terminal Services (aircraft servicing and repairing).') ).

fof(kb_SUMO_54958,axiom,
    s__subAttribute(s__SupportActivitiesForRailTransportation,s__SupportActivitiesForTransportation) ).

fof(kb_SUMO_54959,axiom,
    s__documentation(s__SupportActivitiesForRailTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Rail Transportation.') ).

fof(kb_SUMO_54960,axiom,
    s__subAttribute(s__SupportActivitiesForWaterTransportation,s__SupportActivitiesForTransportation) ).

fof(kb_SUMO_54961,axiom,
    s__documentation(s__SupportActivitiesForWaterTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Water Transportation.') ).

fof(kb_SUMO_54962,axiom,
    s__subAttribute(s__PortAndHarborOperations,s__SupportActivitiesForWaterTransportation) ).

fof(kb_SUMO_54963,axiom,
    s__documentation(s__PortAndHarborOperations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Port and Harbor Operations or Marine Cargo Handling (dock and pier operations).') ).

fof(kb_SUMO_54964,axiom,
    s__subAttribute(s__MarineCargoHandling,s__SupportActivitiesForWaterTransportation) ).

fof(kb_SUMO_54965,axiom,
    s__documentation(s__MarineCargoHandling,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Marine Cargo Handling or Marine Cargo Handling (all but dock and pier operations).') ).

fof(kb_SUMO_54966,axiom,
    s__subAttribute(s__NavigationalServicesToShipping,s__SupportActivitiesForWaterTransportation) ).

fof(kb_SUMO_54967,axiom,
    s__documentation(s__NavigationalServicesToShipping,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Navigational Services to Shipping or Towing and Tugboat Services.') ).

fof(kb_SUMO_54968,axiom,
    s__subAttribute(s__OtherSupportActivitiesForWaterTransportation,s__SupportActivitiesForWaterTransportation) ).

fof(kb_SUMO_54969,axiom,
    s__documentation(s__OtherSupportActivitiesForWaterTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Support Activities for Water Transportation or Ship Building and Repairing (floating dry docks not associated with a shipyard).') ).

fof(kb_SUMO_54970,axiom,
    s__subAttribute(s__SupportActivitiesForRoadTransportation,s__SupportActivitiesForTransportation) ).

fof(kb_SUMO_54971,axiom,
    s__documentation(s__SupportActivitiesForRoadTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Support Activities for Road Transportation.') ).

fof(kb_SUMO_54972,axiom,
    s__subAttribute(s__MotorVehicleTowing,s__SupportActivitiesForRoadTransportation) ).

fof(kb_SUMO_54973,axiom,
    s__documentation(s__MotorVehicleTowing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motor Vehicle Towing or Automotive Services, Except Repair and Carwashes (towing).') ).

fof(kb_SUMO_54974,axiom,
    s__subAttribute(s__OtherSupportActivitiesForRoadTransportation,s__SupportActivitiesForRoadTransportation) ).

fof(kb_SUMO_54975,axiom,
    s__documentation(s__OtherSupportActivitiesForRoadTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Support Activities for Road Transportation or Terminal and Service Facilities for Motor Vehicle Passenger Transportation.') ).

fof(kb_SUMO_54976,axiom,
    s__subAttribute(s__FreightTransportationArrangement,s__SupportActivitiesForTransportation) ).

fof(kb_SUMO_54977,axiom,
    s__documentation(s__FreightTransportationArrangement,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Freight Transportation Arrangement.') ).

fof(kb_SUMO_54978,axiom,
    s__subAttribute(s__OtherSupportActivitiesForTransportation,s__SupportActivitiesForTransportation) ).

fof(kb_SUMO_54979,axiom,
    s__documentation(s__OtherSupportActivitiesForTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Support Activities for Transportation.') ).

fof(kb_SUMO_54980,axiom,
    s__subAttribute(s__PackingAndCrating,s__OtherSupportActivitiesForTransportation) ).

fof(kb_SUMO_54981,axiom,
    s__documentation(s__PackingAndCrating,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Packing and Crating or Packing and Crating.') ).

fof(kb_SUMO_54982,axiom,
    s__subAttribute(s__AllOtherSupportActivitiesForTransportation,s__OtherSupportActivitiesForTransportation) ).

fof(kb_SUMO_54983,axiom,
    s__documentation(s__AllOtherSupportActivitiesForTransportation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Support Activities for Transportation or Arrangement of Passenger Transportation, NEC (arrangement of carpools and vanpools).') ).

fof(kb_SUMO_54984,axiom,
    s__instance(s__PostalService,s__IndustryAttribute) ).

fof(kb_SUMO_54985,axiom,
    s__documentation(s__PostalService,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Postal Service.') ).

fof(kb_SUMO_54986,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__PostalService) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__P,V__OBJ] :
                ( s__instance(V__P,s__CognitiveAgent)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__OBJ,s__Object)
                & s__instance(V__P,s__Human)
                & s__patient(V__EV,V__P)
                & s__confersRight('(? [V__TRANS] : (s__instance(V__TRANS,s__Process) & s__instance(V__OBJ,s__Object) & s__instance(V__P,s__Agent) & s__instance(V__MEM,s__SelfConnectedObject) & s__instance(V__MEM,s__Process) & s__instance(V__EV,s__Agent) & s__instance(V__EV,s__Process) & s__instance(V__TRANS,s__Transportation) & s__possesses(V__P,V__OBJ) & s__patient(V__TRANS,V__OBJ)))',V__MEM,V__P) ) ) ) ) ).

fof(kb_SUMO_54987,axiom,
    s__instance(s__CouriersAndMessengers,s__IndustryAttribute) ).

fof(kb_SUMO_54988,axiom,
    s__documentation(s__CouriersAndMessengers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Couriers and Messengers.') ).

fof(kb_SUMO_54989,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__CouriersAndMessengers) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__P,V__OBJ] :
                ( s__instance(V__P,s__CognitiveAgent)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__OBJ,s__Object)
                & s__instance(V__P,s__Human)
                & s__patient(V__EV,V__P)
                & s__confersRight('(? [V__TRANS] : (s__instance(V__TRANS,s__Process) & s__instance(V__OBJ,s__Object) & s__instance(V__P,s__Agent) & s__instance(V__MEM,s__SelfConnectedObject) & s__instance(V__MEM,s__Process) & s__instance(V__EV,s__Agent) & s__instance(V__EV,s__Process) & s__instance(V__TRANS,s__Transportation) & s__possesses(V__P,V__OBJ) & s__patient(V__TRANS,V__OBJ)))',V__MEM,V__P) ) ) ) ) ).

fof(kb_SUMO_54990,axiom,
    s__subAttribute(s__Couriers,s__CouriersAndMessengers) ).

fof(kb_SUMO_54991,axiom,
    s__documentation(s__Couriers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Couriers.') ).

fof(kb_SUMO_54992,axiom,
    s__subAttribute(s__LocalMessengersAndLocalDelivery,s__CouriersAndMessengers) ).

fof(kb_SUMO_54993,axiom,
    s__documentation(s__LocalMessengersAndLocalDelivery,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Local Messengers and Local Delivery.') ).

fof(kb_SUMO_54994,axiom,
    s__instance(s__WarehousingAndStorage,s__IndustryAttribute) ).

fof(kb_SUMO_54995,axiom,
    s__documentation(s__WarehousingAndStorage,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Warehousing and Storage.') ).

fof(kb_SUMO_54996,axiom,
    ! [V__ORG] :
      ( s__instance(V__ORG,s__Collection)
     => ( ( s__instance(V__ORG,s__Organization)
          & s__attribute(V__ORG,s__WarehousingAndStorage) )
       => ? [V__EV,V__MEM] :
            ( s__member(V__MEM,V__ORG)
            & s__agent(V__MEM,V__EV)
            & ? [V__P,V__OBJ] :
                ( s__instance(V__P,s__CognitiveAgent)
                & s__instance(V__EV,s__Selling)
                & s__instance(V__OBJ,s__Object)
                & s__instance(V__P,s__Human)
                & s__patient(V__EV,V__P)
                & s__confersRight('(? [V__B,V__T] : (s__instance(V__T,s__TimePosition) & s__instance(V__B,s__Physical) & s__instance(V__OBJ,s__Object) & s__instance(V__P,s__Agent) & s__instance(V__MEM,s__SelfConnectedObject) & s__instance(V__MEM,s__Process) & s__instance(V__EV,s__Agent) & s__instance(V__EV,s__Process) & s__instance(V__T,s__TimeInterval) & s__instance(V__B,s__Building) & s__possesses(V__P,V__OBJ) & s__holdsDuring(V__T,s__located(V__B,V__OBJ))))',V__MEM,V__P) ) ) ) ) ).

fof(kb_SUMO_54997,axiom,
    s__subAttribute(s__GeneralWarehousingAndStorage,s__WarehousingAndStorage) ).

fof(kb_SUMO_54998,axiom,
    s__documentation(s__GeneralWarehousingAndStorage,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves General Warehousing and Storage or General Warehousing and Storage (all but self-storage miniwarehouse warehousing).') ).

fof(kb_SUMO_54999,axiom,
    s__subAttribute(s__RefrigeratedWarehousingAndStorage,s__WarehousingAndStorage) ).

fof(kb_SUMO_55000,axiom,
    s__documentation(s__RefrigeratedWarehousingAndStorage,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Refrigerated Warehousing and Storage or Refrigerated Warehousing and Storage.') ).

fof(kb_SUMO_55001,axiom,
    s__subAttribute(s__FarmProductWarehousingAndStorage,s__WarehousingAndStorage) ).

fof(kb_SUMO_55002,axiom,
    s__documentation(s__FarmProductWarehousingAndStorage,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Farm Product Warehousing and Storage or Farm Product Warehousing and Storage.') ).

fof(kb_SUMO_55003,axiom,
    s__subAttribute(s__OtherWarehousingAndStorage,s__WarehousingAndStorage) ).

fof(kb_SUMO_55004,axiom,
    s__documentation(s__OtherWarehousingAndStorage,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Warehousing and Storage or Special Warehousing and Storage, NEC (all but fur storage and warehousing in foreign trade zones).') ).

fof(kb_SUMO_55005,axiom,
    s__instance(s__InformationIndustries,s__IndustryAttribute) ).

fof(kb_SUMO_55006,axiom,
    s__documentation(s__InformationIndustries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Information.') ).

fof(kb_SUMO_55007,axiom,
    s__subAttribute(s__PublishingIndustries,s__InformationIndustries) ).

fof(kb_SUMO_55008,axiom,
    s__documentation(s__PublishingIndustries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Publishing Industries.') ).

fof(kb_SUMO_55009,axiom,
    s__subAttribute(s__NewspaperPeriodicalBookAndDatabasePublishers,s__PublishingIndustries) ).

fof(kb_SUMO_55010,axiom,
    s__documentation(s__NewspaperPeriodicalBookAndDatabasePublishers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Newspaper, Periodical, Book, and Database Publishers.') ).

fof(kb_SUMO_55011,axiom,
    s__subAttribute(s__NewspaperPublishers,s__NewspaperPeriodicalBookAndDatabasePublishers) ).

fof(kb_SUMO_55012,axiom,
    s__documentation(s__NewspaperPublishers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Newspaper Publishers or Newspapers: Publishing, or Publishing and Printing.') ).

fof(kb_SUMO_55013,axiom,
    s__subAttribute(s__PeriodicalPublishers,s__NewspaperPeriodicalBookAndDatabasePublishers) ).

fof(kb_SUMO_55014,axiom,
    s__documentation(s__PeriodicalPublishers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Periodical Publishers or Periodicals: Publishing, or Publishing and Printing.') ).

fof(kb_SUMO_55015,axiom,
    s__subAttribute(s__BookPublishers,s__NewspaperPeriodicalBookAndDatabasePublishers) ).

fof(kb_SUMO_55016,axiom,
    s__documentation(s__BookPublishers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Book Publishers or Books: Publishing, or Publishing and Printing (except music books).') ).

fof(kb_SUMO_55017,axiom,
    s__subAttribute(s__DatabaseAndDirectoryPublishers,s__NewspaperPeriodicalBookAndDatabasePublishers) ).

fof(kb_SUMO_55018,axiom,
    s__documentation(s__DatabaseAndDirectoryPublishers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Database and Directory Publishers or Miscellaneous Publishing (database publishers).') ).

fof(kb_SUMO_55019,axiom,
    s__subAttribute(s__OtherPublishers,s__NewspaperPeriodicalBookAndDatabasePublishers) ).

fof(kb_SUMO_55020,axiom,
    s__documentation(s__OtherPublishers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Publishers.') ).

fof(kb_SUMO_55021,axiom,
    s__subAttribute(s__GreetingCardPublishers,s__OtherPublishers) ).

fof(kb_SUMO_55022,axiom,
    s__documentation(s__GreetingCardPublishers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Greeting Card Publishers or Greeting Cards (publishing greeting cards).') ).

fof(kb_SUMO_55023,axiom,
    s__subAttribute(s__AllOtherPublishers,s__OtherPublishers) ).

fof(kb_SUMO_55024,axiom,
    s__documentation(s__AllOtherPublishers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Publishers or Miscellaneous Publishing (except database, sheet music, shopping news, and technical manuals and book publishing).') ).

fof(kb_SUMO_55025,axiom,
    s__subAttribute(s__SoftwarePublishers,s__PublishingIndustries) ).

fof(kb_SUMO_55026,axiom,
    s__documentation(s__SoftwarePublishers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Software Publishers.') ).

fof(kb_SUMO_55027,axiom,
    s__subAttribute(s__MotionPictureAndSoundRecordingIndustries,s__InformationIndustries) ).

fof(kb_SUMO_55028,axiom,
    s__documentation(s__MotionPictureAndSoundRecordingIndustries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motion Picture and Sound Recording Industries.') ).

fof(kb_SUMO_55029,axiom,
    s__subAttribute(s__MotionPictureAndVideoIndustries,s__MotionPictureAndSoundRecordingIndustries) ).

fof(kb_SUMO_55030,axiom,
    s__documentation(s__MotionPictureAndVideoIndustries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motion Picture and Video Industries.') ).

fof(kb_SUMO_55031,axiom,
    s__subAttribute(s__MotionPictureAndVideoProduction,s__MotionPictureAndVideoIndustries) ).

fof(kb_SUMO_55032,axiom,
    s__documentation(s__MotionPictureAndVideoProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motion Picture and Video Production or Motion Picture and Video Tape Production.') ).

fof(kb_SUMO_55033,axiom,
    s__subAttribute(s__MotionPictureAndVideoDistribution,s__MotionPictureAndVideoIndustries) ).

fof(kb_SUMO_55034,axiom,
    s__documentation(s__MotionPictureAndVideoDistribution,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motion Picture and Video Distribution or Motion Picture and Video Tape Distribution (except video tape and cassette wholesalers).') ).

fof(kb_SUMO_55035,axiom,
    s__subAttribute(s__MotionPictureAndVideoExhibition,s__MotionPictureAndVideoIndustries) ).

fof(kb_SUMO_55036,axiom,
    s__documentation(s__MotionPictureAndVideoExhibition,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motion Picture and Video Exhibition.') ).

fof(kb_SUMO_55037,axiom,
    s__subAttribute(s__MotionPictureTheatersExceptDriveIns,s__MotionPictureAndVideoExhibition) ).

fof(kb_SUMO_55038,axiom,
    s__documentation(s__MotionPictureTheatersExceptDriveIns,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Motion Picture Theaters (except Drive-Ins) or Motion Picture Theaters, Except Drive-In.') ).

fof(kb_SUMO_55039,axiom,
    s__subAttribute(s__DriveInMotionPictureTheaters,s__MotionPictureAndVideoExhibition) ).

fof(kb_SUMO_55040,axiom,
    s__documentation(s__DriveInMotionPictureTheaters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Drive-In Motion Picture Theaters or Drive-In Motion Picture Theaters.') ).

fof(kb_SUMO_55041,axiom,
    s__subAttribute(s__PostproductionServicesAndOtherMotionPictureAndVideoIndustries,s__MotionPictureAndVideoIndustries) ).

fof(kb_SUMO_55042,axiom,
    s__documentation(s__PostproductionServicesAndOtherMotionPictureAndVideoIndustries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Postproduction Services and Other Motion Picture and Video Industries.') ).

fof(kb_SUMO_55043,axiom,
    s__subAttribute(s__TeleproductionAndOtherPostproductionServices,s__PostproductionServicesAndOtherMotionPictureAndVideoIndustries) ).

fof(kb_SUMO_55044,axiom,
    s__documentation(s__TeleproductionAndOtherPostproductionServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Teleproduction and Other Postproduction Services or Services Allied to Motion Picture Production (teleproduction and postproduction services).') ).

fof(kb_SUMO_55045,axiom,
    s__subAttribute(s__OtherMotionPictureAndVideoIndustries,s__PostproductionServicesAndOtherMotionPictureAndVideoIndustries) ).

fof(kb_SUMO_55046,axiom,
    s__documentation(s__OtherMotionPictureAndVideoIndustries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Motion Picture and Video Industries or Services Allied to Motion Picture Production (except casting bureaus, wardrobe and equipment rental, talent payment services, teleproduction and other postproduction services, reproduction of videos, and film distributors and other related motion picture.') ).

fof(kb_SUMO_55047,axiom,
    s__subAttribute(s__SoundRecordingIndustries,s__MotionPictureAndSoundRecordingIndustries) ).

fof(kb_SUMO_55048,axiom,
    s__documentation(s__SoundRecordingIndustries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sound Recording Industries.') ).

fof(kb_SUMO_55049,axiom,
    s__subAttribute(s__RecordProduction,s__SoundRecordingIndustries) ).

fof(kb_SUMO_55050,axiom,
    s__documentation(s__RecordProduction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Record Production or Services, NEC (record production).') ).

fof(kb_SUMO_55051,axiom,
    s__subAttribute(s__IntegratedRecordProductionDistribution,s__SoundRecordingIndustries) ).

fof(kb_SUMO_55052,axiom,
    s__documentation(s__IntegratedRecordProductionDistribution,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Integrated Record Production/Distribution or Phonograph Records and Prerecorded Audio Tapes and Disks (integrated record companies, except duplication only).') ).

fof(kb_SUMO_55053,axiom,
    s__subAttribute(s__MusicPublishers,s__SoundRecordingIndustries) ).

fof(kb_SUMO_55054,axiom,
    s__documentation(s__MusicPublishers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Music Publishers or Books: Publishing, or Publishing and Printing (music books).') ).

fof(kb_SUMO_55055,axiom,
    s__subAttribute(s__SoundRecordingStudios,s__SoundRecordingIndustries) ).

fof(kb_SUMO_55056,axiom,
    s__documentation(s__SoundRecordingStudios,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sound Recording Studios or Business Services, NEC (recording studios).') ).

fof(kb_SUMO_55057,axiom,
    s__subAttribute(s__OtherSoundRecordingIndustries,s__SoundRecordingIndustries) ).

fof(kb_SUMO_55058,axiom,
    s__documentation(s__OtherSoundRecordingIndustries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Sound Recording Industries or Business Services, NEC (audio taping services).') ).

fof(kb_SUMO_55059,axiom,
    s__subAttribute(s__BroadcastingAndTelecommunications,s__InformationIndustries) ).

fof(kb_SUMO_55060,axiom,
    s__documentation(s__BroadcastingAndTelecommunications,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Broadcasting and Telecommunications.') ).

fof(kb_SUMO_55061,axiom,
    s__subAttribute(s__RadioAndTelevisionBroadcasting,s__BroadcastingAndTelecommunications) ).

fof(kb_SUMO_55062,axiom,
    s__documentation(s__RadioAndTelevisionBroadcasting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Radio and Television Broadcasting.') ).

fof(kb_SUMO_55063,axiom,
    s__subAttribute(s__RadioBroadcastingIndustry,s__RadioAndTelevisionBroadcasting) ).

fof(kb_SUMO_55064,axiom,
    s__documentation(s__RadioBroadcastingIndustry,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Radio Broadcasting.') ).

fof(kb_SUMO_55065,axiom,
    s__subAttribute(s__RadioNetworks,s__RadioBroadcastingIndustry) ).

fof(kb_SUMO_55066,axiom,
    s__documentation(s__RadioNetworks,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Radio Networks or Radio Broadcasting Stations (networks).') ).

fof(kb_SUMO_55067,axiom,
    s__subAttribute(s__RadioStations,s__RadioBroadcastingIndustry) ).

fof(kb_SUMO_55068,axiom,
    s__documentation(s__RadioStations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Radio Stations or Radio Broadcasting Stations (except networks).') ).

fof(kb_SUMO_55069,axiom,
    s__subAttribute(s__TelevisionBroadcastingIndustry,s__RadioAndTelevisionBroadcasting) ).

fof(kb_SUMO_55070,axiom,
    s__documentation(s__TelevisionBroadcastingIndustry,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Television Broadcasting or Television Broadcasting Stations.') ).

fof(kb_SUMO_55071,axiom,
    s__subAttribute(s__CableNetworksAndProgramDistribution,s__BroadcastingAndTelecommunications) ).

fof(kb_SUMO_55072,axiom,
    s__documentation(s__CableNetworksAndProgramDistribution,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cable Networks and Program Distribution.') ).

fof(kb_SUMO_55073,axiom,
    s__subAttribute(s__CableNetworks,s__CableNetworksAndProgramDistribution) ).

fof(kb_SUMO_55074,axiom,
    s__documentation(s__CableNetworks,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cable Networks or Cable and Other Pay Television Services (cable networks).') ).

fof(kb_SUMO_55075,axiom,
    s__subAttribute(s__CableAndOtherProgramDistribution,s__CableNetworksAndProgramDistribution) ).

fof(kb_SUMO_55076,axiom,
    s__documentation(s__CableAndOtherProgramDistribution,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cable and Other Program Distribution or Cable and Other Pay Television Services (except cable networks).') ).

fof(kb_SUMO_55077,axiom,
    s__subAttribute(s__Telecommunications,s__BroadcastingAndTelecommunications) ).

fof(kb_SUMO_55078,axiom,
    s__documentation(s__Telecommunications,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Telecommunications.') ).

fof(kb_SUMO_55079,axiom,
    s__subAttribute(s__WiredTelecommunicationsCarriers,s__Telecommunications) ).

fof(kb_SUMO_55080,axiom,
    s__documentation(s__WiredTelecommunicationsCarriers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wired Telecommunications Carriers or Telephone Communications, Except Radiotelephone (except resellers).') ).

fof(kb_SUMO_55081,axiom,
    s__subAttribute(s__WirelessTelecommunicationsCarriersExceptSatellite,s__Telecommunications) ).

fof(kb_SUMO_55082,axiom,
    s__documentation(s__WirelessTelecommunicationsCarriersExceptSatellite,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Wireless Telecommunications Carriers (except Satellite).') ).

fof(kb_SUMO_55083,axiom,
    s__subAttribute(s__Paging,s__WirelessTelecommunicationsCarriersExceptSatellite) ).

fof(kb_SUMO_55084,axiom,
    s__documentation(s__Paging,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Paging or Radiotelephone Communications (paging carriers).') ).

fof(kb_SUMO_55085,axiom,
    s__subAttribute(s__CellularAndOtherWirelessTelecommunications,s__WirelessTelecommunicationsCarriersExceptSatellite) ).

fof(kb_SUMO_55086,axiom,
    s__documentation(s__CellularAndOtherWirelessTelecommunications,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cellular and Other Wireless Telecommunications or Radiotelephone Communications (cellular carriers).') ).

fof(kb_SUMO_55087,axiom,
    s__subAttribute(s__TelecommunicationsResellers,s__Telecommunications) ).

fof(kb_SUMO_55088,axiom,
    s__documentation(s__TelecommunicationsResellers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Telecommunications Resellers or Radio Communications (paging and cellular resellers).') ).

fof(kb_SUMO_55089,axiom,
    s__subAttribute(s__SatelliteTelecommunications,s__Telecommunications) ).

fof(kb_SUMO_55090,axiom,
    s__documentation(s__SatelliteTelecommunications,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Satellite Telecommunications or Communications Services, NEC (satellite communications).') ).

fof(kb_SUMO_55091,axiom,
    s__subAttribute(s__OtherTelecommunications,s__Telecommunications) ).

fof(kb_SUMO_55092,axiom,
    s__documentation(s__OtherTelecommunications,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Telecommunications or Communications Services, NEC (except radio dispatch, ship-to-shore, and satellite communications).') ).

fof(kb_SUMO_55093,axiom,
    s__subAttribute(s__InformationServicesAndDataProcessingServices,s__InformationIndustries) ).

fof(kb_SUMO_55094,axiom,
    s__documentation(s__InformationServicesAndDataProcessingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Information Services and Data Processing Services.') ).

fof(kb_SUMO_55095,axiom,
    s__subAttribute(s__InformationServices,s__InformationServicesAndDataProcessingServices) ).

fof(kb_SUMO_55096,axiom,
    s__documentation(s__InformationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Information Services.') ).

fof(kb_SUMO_55097,axiom,
    s__subAttribute(s__NewsSyndicates,s__InformationServices) ).

fof(kb_SUMO_55098,axiom,
    s__documentation(s__NewsSyndicates,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves News Syndicates or News Syndicates (except independent news correspondents).') ).

fof(kb_SUMO_55099,axiom,
    s__subAttribute(s__LibrariesAndArchives,s__InformationServices) ).

fof(kb_SUMO_55100,axiom,
    s__documentation(s__LibrariesAndArchives,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Libraries and Archives or Libraries.') ).

fof(kb_SUMO_55101,axiom,
    s__subAttribute(s__OtherInformationServices,s__InformationServices) ).

fof(kb_SUMO_55102,axiom,
    s__documentation(s__OtherInformationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Information Services.') ).

fof(kb_SUMO_55103,axiom,
    s__subAttribute(s__OnLineInformationServices,s__OtherInformationServices) ).

fof(kb_SUMO_55104,axiom,
    s__documentation(s__OnLineInformationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves On-Line Information Services or Information Retrieval Services.') ).

fof(kb_SUMO_55105,axiom,
    s__subAttribute(s__AllOtherInformationServices,s__OtherInformationServices) ).

fof(kb_SUMO_55106,axiom,
    s__documentation(s__AllOtherInformationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Information Services or Services, NEC (miscellaneous information providers).') ).

fof(kb_SUMO_55107,axiom,
    s__subAttribute(s__DataProcessingServices,s__InformationServicesAndDataProcessingServices) ).

fof(kb_SUMO_55108,axiom,
    s__documentation(s__DataProcessingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Data Processing Services.') ).

fof(kb_SUMO_55109,axiom,
    s__instance(s__FinanceAndInsurance,s__IndustryAttribute) ).

fof(kb_SUMO_55110,axiom,
    s__documentation(s__FinanceAndInsurance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Finance and Insurance.') ).

fof(kb_SUMO_55111,axiom,
    s__subAttribute(s__MonetaryAuthoritiesCentralBank,s__FinanceAndInsurance) ).

fof(kb_SUMO_55112,axiom,
    s__documentation(s__MonetaryAuthoritiesCentralBank,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Monetary Authorities - Central Bank.') ).

fof(kb_SUMO_55113,axiom,
    s__subAttribute(s__CreditIntermediationAndRelatedActivities,s__FinanceAndInsurance) ).

fof(kb_SUMO_55114,axiom,
    s__documentation(s__CreditIntermediationAndRelatedActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Credit Intermediation and Related Activities.') ).

fof(kb_SUMO_55115,axiom,
    s__subAttribute(s__DepositoryCreditIntermediation,s__CreditIntermediationAndRelatedActivities) ).

fof(kb_SUMO_55116,axiom,
    s__documentation(s__DepositoryCreditIntermediation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Depository Credit Intermediation.') ).

fof(kb_SUMO_55117,axiom,
    s__subAttribute(s__CommercialBanking,s__DepositoryCreditIntermediation) ).

fof(kb_SUMO_55118,axiom,
    s__documentation(s__CommercialBanking,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commercial Banking or National Commercial Banks (banking).') ).

fof(kb_SUMO_55119,axiom,
    s__subAttribute(s__SavingsInstitutions,s__DepositoryCreditIntermediation) ).

fof(kb_SUMO_55120,axiom,
    s__documentation(s__SavingsInstitutions,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Savings Institutions or Savings Institutions, Federally Chartered.') ).

fof(kb_SUMO_55121,axiom,
    s__subAttribute(s__CreditUnions,s__DepositoryCreditIntermediation) ).

fof(kb_SUMO_55122,axiom,
    s__documentation(s__CreditUnions,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Credit Unions or Credit Unions, Federally Chartered.') ).

fof(kb_SUMO_55123,axiom,
    s__subAttribute(s__OtherDepositoryCreditIntermediation,s__DepositoryCreditIntermediation) ).

fof(kb_SUMO_55124,axiom,
    s__documentation(s__OtherDepositoryCreditIntermediation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Depository Credit Intermediation or State Commercial Banks (private and industrial banking).') ).

fof(kb_SUMO_55125,axiom,
    s__subAttribute(s__NondepositoryCreditIntermediation,s__CreditIntermediationAndRelatedActivities) ).

fof(kb_SUMO_55126,axiom,
    s__documentation(s__NondepositoryCreditIntermediation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nondepository Credit Intermediation.') ).

fof(kb_SUMO_55127,axiom,
    s__subAttribute(s__CreditCardIssuing,s__NondepositoryCreditIntermediation) ).

fof(kb_SUMO_55128,axiom,
    s__documentation(s__CreditCardIssuing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Credit Card Issuing or National Commercial Banks (credit card issuing).') ).

fof(kb_SUMO_55129,axiom,
    s__subAttribute(s__SalesFinancing,s__NondepositoryCreditIntermediation) ).

fof(kb_SUMO_55130,axiom,
    s__documentation(s__SalesFinancing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sales Financing or Personal Credit Institutions (installment sales finance).') ).

fof(kb_SUMO_55131,axiom,
    s__subAttribute(s__OtherNondepositoryCreditIntermediation,s__NondepositoryCreditIntermediation) ).

fof(kb_SUMO_55132,axiom,
    s__documentation(s__OtherNondepositoryCreditIntermediation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Nondepository Credit Intermediation.') ).

fof(kb_SUMO_55133,axiom,
    s__subAttribute(s__ConsumerLending,s__OtherNondepositoryCreditIntermediation) ).

fof(kb_SUMO_55134,axiom,
    s__documentation(s__ConsumerLending,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Consumer Lending or Personal Credit Institutions (except installment sales finance and credit card issuing).') ).

fof(kb_SUMO_55135,axiom,
    s__subAttribute(s__RealEstateCredit,s__OtherNondepositoryCreditIntermediation) ).

fof(kb_SUMO_55136,axiom,
    s__documentation(s__RealEstateCredit,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Real Estate Credit or Foreign Trade and International Banking Institutions (Federal Land Banks).') ).

fof(kb_SUMO_55137,axiom,
    s__subAttribute(s__InternationalTradeFinancing,s__OtherNondepositoryCreditIntermediation) ).

fof(kb_SUMO_55138,axiom,
    s__documentation(s__InternationalTradeFinancing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves International Trade Financing or Branches and Agencies of Foreign Banks (international trade financing).') ).

fof(kb_SUMO_55139,axiom,
    s__subAttribute(s__SecondaryMarketFinancing,s__OtherNondepositoryCreditIntermediation) ).

fof(kb_SUMO_55140,axiom,
    s__documentation(s__SecondaryMarketFinancing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Secondary Market Financing or Federal and Federally Sponsored Credit Agencies (secondary market financing).') ).

fof(kb_SUMO_55141,axiom,
    s__subAttribute(s__AllOtherNondepositoryCreditIntermediation,s__OtherNondepositoryCreditIntermediation) ).

fof(kb_SUMO_55142,axiom,
    s__documentation(s__AllOtherNondepositoryCreditIntermediation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Nondepository Credit Intermediation or Used Merchandise Stores (pawnshops).') ).

fof(kb_SUMO_55143,axiom,
    s__subAttribute(s__ActivitiesRelatedToCreditIntermediation,s__CreditIntermediationAndRelatedActivities) ).

fof(kb_SUMO_55144,axiom,
    s__documentation(s__ActivitiesRelatedToCreditIntermediation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Activities Related to Credit Intermediation.') ).

fof(kb_SUMO_55145,axiom,
    s__subAttribute(s__MortgageAndNonmortgageLoanBrokers,s__ActivitiesRelatedToCreditIntermediation) ).

fof(kb_SUMO_55146,axiom,
    s__documentation(s__MortgageAndNonmortgageLoanBrokers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mortgage and Nonmortgage Loan Brokers or Loan Brokers.') ).

fof(kb_SUMO_55147,axiom,
    s__subAttribute(s__FinancialTransactionsProcessingReserveAndClearinghouseActivities,s__ActivitiesRelatedToCreditIntermediation) ).

fof(kb_SUMO_55148,axiom,
    s__documentation(s__FinancialTransactionsProcessingReserveAndClearinghouseActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Financial Transactions Processing, Reserve, and Clearinghouse Activities or Functions Related to Depository Banking, NEC (electronic funds transfer networks and clearinghouse associations).') ).

fof(kb_SUMO_55149,axiom,
    s__subAttribute(s__OtherActivitiesRelatedToCreditIntermediation,s__ActivitiesRelatedToCreditIntermediation) ).

fof(kb_SUMO_55150,axiom,
    s__documentation(s__OtherActivitiesRelatedToCreditIntermediation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Activities Related to Credit Intermediation or Functions Related to Depository Banking, NEC (except electronic funds transfer networks and clearinghouses, foreign currency exchanges, escrow and fiduciary agencies and deposit brokers).') ).

fof(kb_SUMO_55151,axiom,
    s__subAttribute(s__SecuritiesCommodityContractsAndOtherFinancialInvestmentsAndRelatedActivities,s__FinanceAndInsurance) ).

fof(kb_SUMO_55152,axiom,
    s__documentation(s__SecuritiesCommodityContractsAndOtherFinancialInvestmentsAndRelatedActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Securities, Commodity Contracts, and Other Financial Investments and Related Activities.') ).

fof(kb_SUMO_55153,axiom,
    s__subAttribute(s__SecuritiesAndCommodityContractsIntermediationAndBrokerage,s__SecuritiesCommodityContractsAndOtherFinancialInvestmentsAndRelatedActivities) ).

fof(kb_SUMO_55154,axiom,
    s__documentation(s__SecuritiesAndCommodityContractsIntermediationAndBrokerage,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Securities and Commodity Contracts Intermediation and Brokerage.') ).

fof(kb_SUMO_55155,axiom,
    s__subAttribute(s__InvestmentBankingAndSecuritiesDealing,s__SecuritiesAndCommodityContractsIntermediationAndBrokerage) ).

fof(kb_SUMO_55156,axiom,
    s__documentation(s__InvestmentBankingAndSecuritiesDealing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Investment Banking and Securities Dealing or Security Brokers, Dealers, and Flotation Companies (security dealers and underwriters).') ).

fof(kb_SUMO_55157,axiom,
    s__subAttribute(s__SecuritiesBrokerage,s__SecuritiesAndCommodityContractsIntermediationAndBrokerage) ).

fof(kb_SUMO_55158,axiom,
    s__documentation(s__SecuritiesBrokerage,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Securities Brokerage or Security Brokers, Dealers, and Flotation Companies (security brokers).') ).

fof(kb_SUMO_55159,axiom,
    s__subAttribute(s__CommodityContractsDealing,s__SecuritiesAndCommodityContractsIntermediationAndBrokerage) ).

fof(kb_SUMO_55160,axiom,
    s__documentation(s__CommodityContractsDealing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commodity Contracts Dealing or Functions Related to Depository Banking, NEC (foreign currency exchange).') ).

fof(kb_SUMO_55161,axiom,
    s__subAttribute(s__CommodityContractsBrokerage,s__SecuritiesAndCommodityContractsIntermediationAndBrokerage) ).

fof(kb_SUMO_55162,axiom,
    s__documentation(s__CommodityContractsBrokerage,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commodity Contracts Brokerage or Commodity Contracts Brokers and Dealers (commodity brokers).') ).

fof(kb_SUMO_55163,axiom,
    s__subAttribute(s__SecuritiesAndCommodityExchanges,s__SecuritiesCommodityContractsAndOtherFinancialInvestmentsAndRelatedActivities) ).

fof(kb_SUMO_55164,axiom,
    s__documentation(s__SecuritiesAndCommodityExchanges,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Securities and Commodity Exchanges.') ).

fof(kb_SUMO_55165,axiom,
    s__subAttribute(s__OtherFinancialInvestmentActivities,s__SecuritiesCommodityContractsAndOtherFinancialInvestmentsAndRelatedActivities) ).

fof(kb_SUMO_55166,axiom,
    s__documentation(s__OtherFinancialInvestmentActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Financial Investment Activities.') ).

fof(kb_SUMO_55167,axiom,
    s__subAttribute(s__MiscellaneousIntermediation,s__OtherFinancialInvestmentActivities) ).

fof(kb_SUMO_55168,axiom,
    s__documentation(s__MiscellaneousIntermediation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Miscellaneous Intermediation or Security Brokers, Dealers, and Flotation Companies (except security and commodity dealers, security brokers and oil and gas lease brokers).') ).

fof(kb_SUMO_55169,axiom,
    s__subAttribute(s__PortfolioManagement,s__OtherFinancialInvestmentActivities) ).

fof(kb_SUMO_55170,axiom,
    s__documentation(s__PortfolioManagement,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Portfolio Management or Investment Advice (portfolio managers).') ).

fof(kb_SUMO_55171,axiom,
    s__subAttribute(s__InvestmentAdvice,s__OtherFinancialInvestmentActivities) ).

fof(kb_SUMO_55172,axiom,
    s__documentation(s__InvestmentAdvice,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Investment Advice or Investment Advice (except portfolio managers).') ).

fof(kb_SUMO_55173,axiom,
    s__subAttribute(s__AllOtherFinancialInvestmentActivities,s__OtherFinancialInvestmentActivities) ).

fof(kb_SUMO_55174,axiom,
    s__documentation(s__AllOtherFinancialInvestmentActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Financial Investment Activities.') ).

fof(kb_SUMO_55175,axiom,
    s__subAttribute(s__TrustFiduciaryAndCustodyActivities,s__AllOtherFinancialInvestmentActivities) ).

fof(kb_SUMO_55176,axiom,
    s__documentation(s__TrustFiduciaryAndCustodyActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Trust, Fiduciary, and Custody Activities or Nondeposit Trust Facilities.') ).

fof(kb_SUMO_55177,axiom,
    s__subAttribute(s__MiscellaneousFinancialInvestmentActivities,s__AllOtherFinancialInvestmentActivities) ).

fof(kb_SUMO_55178,axiom,
    s__documentation(s__MiscellaneousFinancialInvestmentActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Miscellaneous Financial Investment Activities or Security Brokers, Dealers, and Flotation Companies (oil and gas lease brokers officers).') ).

fof(kb_SUMO_55179,axiom,
    s__subAttribute(s__InsuranceCarriersAndRelatedActivities,s__FinanceAndInsurance) ).

fof(kb_SUMO_55180,axiom,
    s__documentation(s__InsuranceCarriersAndRelatedActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Insurance Carriers and Related Activities.') ).

fof(kb_SUMO_55181,axiom,
    s__subAttribute(s__InsuranceCarriers,s__InsuranceCarriersAndRelatedActivities) ).

fof(kb_SUMO_55182,axiom,
    s__documentation(s__InsuranceCarriers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Insurance Carriers.') ).

fof(kb_SUMO_55183,axiom,
    s__subAttribute(s__DirectLifeHealthAndMedicalInsuranceCarriers,s__InsuranceCarriers) ).

fof(kb_SUMO_55184,axiom,
    s__documentation(s__DirectLifeHealthAndMedicalInsuranceCarriers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Direct Life, Health, and Medical Insurance Carriers.') ).

fof(kb_SUMO_55185,axiom,
    s__subAttribute(s__DirectLifeInsuranceCarriers,s__DirectLifeHealthAndMedicalInsuranceCarriers) ).

fof(kb_SUMO_55186,axiom,
    s__documentation(s__DirectLifeInsuranceCarriers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Direct Life Insurance Carriers or Life Insurance (life insurers-direct).') ).

fof(kb_SUMO_55187,axiom,
    s__subAttribute(s__DirectHealthAndMedicalInsuranceCarriers,s__DirectLifeHealthAndMedicalInsuranceCarriers) ).

fof(kb_SUMO_55188,axiom,
    s__documentation(s__DirectHealthAndMedicalInsuranceCarriers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Direct Health and Medical Insurance Carriers or Hospital and Medical Service Plans (health and medical insurers-direct).') ).

fof(kb_SUMO_55189,axiom,
    s__subAttribute(s__DirectInsuranceExceptLifeHealthAndMedicalCarriers,s__InsuranceCarriers) ).

fof(kb_SUMO_55190,axiom,
    s__documentation(s__DirectInsuranceExceptLifeHealthAndMedicalCarriers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Direct Insurance (except Life, Health, and Medical) Carriers.') ).

fof(kb_SUMO_55191,axiom,
    s__subAttribute(s__DirectPropertyAndCasualtyInsuranceCarriers,s__DirectInsuranceExceptLifeHealthAndMedicalCarriers) ).

fof(kb_SUMO_55192,axiom,
    s__documentation(s__DirectPropertyAndCasualtyInsuranceCarriers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Direct Property and Casualty Insurance Carriers or Fire, Marine, and Casualty Insurance (fire, marine, and casualty insurers-direct, except contact lens insurance).') ).

fof(kb_SUMO_55193,axiom,
    s__subAttribute(s__DirectTitleInsuranceCarriers,s__DirectInsuranceExceptLifeHealthAndMedicalCarriers) ).

fof(kb_SUMO_55194,axiom,
    s__documentation(s__DirectTitleInsuranceCarriers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Direct Title Insurance Carriers or Title Insurance (title insurers-direct).') ).

fof(kb_SUMO_55195,axiom,
    s__subAttribute(s__OtherDirectInsuranceExceptLifeHealthAndMedicalCarriers,s__DirectInsuranceExceptLifeHealthAndMedicalCarriers) ).

fof(kb_SUMO_55196,axiom,
    s__documentation(s__OtherDirectInsuranceExceptLifeHealthAndMedicalCarriers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Direct Insurance (except Life, Health, and Medical) Carriers or Fire, Marine, and Casualty Insurance (contact lens insurance).') ).

fof(kb_SUMO_55197,axiom,
    s__subAttribute(s__ReinsuranceCarriers,s__InsuranceCarriers) ).

fof(kb_SUMO_55198,axiom,
    s__documentation(s__ReinsuranceCarriers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Reinsurance Carriers or Life Insurance (reinsurers).') ).

fof(kb_SUMO_55199,axiom,
    s__subAttribute(s__AgenciesBrokeragesAndOtherInsuranceRelatedActivities,s__InsuranceCarriersAndRelatedActivities) ).

fof(kb_SUMO_55200,axiom,
    s__documentation(s__AgenciesBrokeragesAndOtherInsuranceRelatedActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Agencies, Brokerages, and Other Insurance Related Activities.') ).

fof(kb_SUMO_55201,axiom,
    s__subAttribute(s__InsuranceAgenciesAndBrokerages,s__AgenciesBrokeragesAndOtherInsuranceRelatedActivities) ).

fof(kb_SUMO_55202,axiom,
    s__documentation(s__InsuranceAgenciesAndBrokerages,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Insurance Agencies and Brokerages or Insurance Agents, Brokers, and Service (insurance agents and brokers).') ).

fof(kb_SUMO_55203,axiom,
    s__subAttribute(s__OtherInsuranceRelatedActivities,s__AgenciesBrokeragesAndOtherInsuranceRelatedActivities) ).

fof(kb_SUMO_55204,axiom,
    s__documentation(s__OtherInsuranceRelatedActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Insurance Related Activities.') ).

fof(kb_SUMO_55205,axiom,
    s__subAttribute(s__ClaimsAdjusting,s__OtherInsuranceRelatedActivities) ).

fof(kb_SUMO_55206,axiom,
    s__documentation(s__ClaimsAdjusting,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Claims Adjusting or Insurance Agents, Brokers, and Service (insurance claims adjusters).') ).

fof(kb_SUMO_55207,axiom,
    s__subAttribute(s__ThirdPartyAdministrationOfInsuranceAndPensionFunds,s__OtherInsuranceRelatedActivities) ).

fof(kb_SUMO_55208,axiom,
    s__documentation(s__ThirdPartyAdministrationOfInsuranceAndPensionFunds,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Third Party Administration of Insurance and Pension Funds or Pension, Health, and Welfare Funds (administrators).') ).

fof(kb_SUMO_55209,axiom,
    s__subAttribute(s__AllOtherInsuranceRelatedActivities,s__OtherInsuranceRelatedActivities) ).

fof(kb_SUMO_55210,axiom,
    s__documentation(s__AllOtherInsuranceRelatedActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Insurance Related Activities or Insurance Agents, Brokers, and Service (except processors, agents and brokers, and claims adjusters).') ).

fof(kb_SUMO_55211,axiom,
    s__subAttribute(s__FundsTrustsAndOtherFinancialVehicles,s__FinanceAndInsurance) ).

fof(kb_SUMO_55212,axiom,
    s__documentation(s__FundsTrustsAndOtherFinancialVehicles,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Funds, Trusts, and Other Financial Vehicles.') ).

fof(kb_SUMO_55213,axiom,
    s__subAttribute(s__InsuranceAndEmployeeBenefitFunds,s__FundsTrustsAndOtherFinancialVehicles) ).

fof(kb_SUMO_55214,axiom,
    s__documentation(s__InsuranceAndEmployeeBenefitFunds,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Insurance and Employee Benefit Funds.') ).

fof(kb_SUMO_55215,axiom,
    s__subAttribute(s__PensionFunds,s__InsuranceAndEmployeeBenefitFunds) ).

fof(kb_SUMO_55216,axiom,
    s__documentation(s__PensionFunds,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pension Funds or Pension, Health, and Welfare Funds (pension funds).') ).

fof(kb_SUMO_55217,axiom,
    s__subAttribute(s__HealthAndWelfareFunds,s__InsuranceAndEmployeeBenefitFunds) ).

fof(kb_SUMO_55218,axiom,
    s__documentation(s__HealthAndWelfareFunds,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Health and Welfare Funds or Pension, Health, and Welfare Funds (health and welfare funds).') ).

fof(kb_SUMO_55219,axiom,
    s__subAttribute(s__OtherInsuranceFunds,s__InsuranceAndEmployeeBenefitFunds) ).

fof(kb_SUMO_55220,axiom,
    s__documentation(s__OtherInsuranceFunds,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Insurance Funds or Accident and Health Insurance (self insurers).') ).

fof(kb_SUMO_55221,axiom,
    s__subAttribute(s__OtherInvestmentPoolsAndFunds,s__FundsTrustsAndOtherFinancialVehicles) ).

fof(kb_SUMO_55222,axiom,
    s__documentation(s__OtherInvestmentPoolsAndFunds,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Investment Pools and Funds.') ).

fof(kb_SUMO_55223,axiom,
    s__subAttribute(s__OpenEndInvestmentFunds,s__OtherInvestmentPoolsAndFunds) ).

fof(kb_SUMO_55224,axiom,
    s__documentation(s__OpenEndInvestmentFunds,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Open-End Investment Funds or Management Investment Offices, Open-End.') ).

fof(kb_SUMO_55225,axiom,
    s__subAttribute(s__TrustsEstatesAndAgencyAccounts,s__OtherInvestmentPoolsAndFunds) ).

fof(kb_SUMO_55226,axiom,
    s__documentation(s__TrustsEstatesAndAgencyAccounts,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Trusts, Estates, and Agency Accounts or Trusts, Except Educational, Religious, and Charitable (personal trusts, estates, and agency accounts).') ).

fof(kb_SUMO_55227,axiom,
    s__subAttribute(s__RealEstateInvestmentTrusts,s__OtherInvestmentPoolsAndFunds) ).

fof(kb_SUMO_55228,axiom,
    s__documentation(s__RealEstateInvestmentTrusts,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Real Estate Investment Trusts or Real Estate Investment Trusts.') ).

fof(kb_SUMO_55229,axiom,
    s__subAttribute(s__OtherFinancialVehicles,s__OtherInvestmentPoolsAndFunds) ).

fof(kb_SUMO_55230,axiom,
    s__documentation(s__OtherFinancialVehicles,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Financial Vehicles or Pension, Health, and Welfare Funds (profit sharing funds).') ).

fof(kb_SUMO_55231,axiom,
    s__instance(s__RealEstateAndRentalAndLeasing,s__IndustryAttribute) ).

fof(kb_SUMO_55232,axiom,
    s__documentation(s__RealEstateAndRentalAndLeasing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Real Estate and Rental and Leasing.') ).

fof(kb_SUMO_55233,axiom,
    s__subAttribute(s__RealEstateIndustry,s__RealEstateAndRentalAndLeasing) ).

fof(kb_SUMO_55234,axiom,
    s__documentation(s__RealEstateIndustry,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Real Estate.') ).

fof(kb_SUMO_55235,axiom,
    s__subAttribute(s__LessorsOfRealEstate,s__RealEstateIndustry) ).

fof(kb_SUMO_55236,axiom,
    s__documentation(s__LessorsOfRealEstate,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lessors of Real Estate.') ).

fof(kb_SUMO_55237,axiom,
    s__subAttribute(s__LessorsOfResidentialBuildingsAndDwellings,s__LessorsOfRealEstate) ).

fof(kb_SUMO_55238,axiom,
    s__documentation(s__LessorsOfResidentialBuildingsAndDwellings,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lessors of Residential Buildings and Dwellings or Operators of Apartment Buildings.') ).

fof(kb_SUMO_55239,axiom,
    s__subAttribute(s__LessorsOfNonresidentialBuildingsExceptMiniwarehouses,s__LessorsOfRealEstate) ).

fof(kb_SUMO_55240,axiom,
    s__documentation(s__LessorsOfNonresidentialBuildingsExceptMiniwarehouses,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lessors of Nonresidential Buildings (except Miniwarehouses) or Operators of Nonresidential Buildings (other except stadium and arena owners).') ).

fof(kb_SUMO_55241,axiom,
    s__subAttribute(s__LessorsOfMiniwarehousesAndSelfStorageUnits,s__LessorsOfRealEstate) ).

fof(kb_SUMO_55242,axiom,
    s__documentation(s__LessorsOfMiniwarehousesAndSelfStorageUnits,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lessors of Miniwarehouses and Self-Storage Units or General Warehousing and Storage (miniwarehouses and self-storage units).') ).

fof(kb_SUMO_55243,axiom,
    s__subAttribute(s__LessorsOfOtherRealEstateProperty,s__LessorsOfRealEstate) ).

fof(kb_SUMO_55244,axiom,
    s__documentation(s__LessorsOfOtherRealEstateProperty,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lessors of Other Real Estate Property or Operators of Residential Mobile Home Sites.') ).

fof(kb_SUMO_55245,axiom,
    s__subAttribute(s__OfficesOfRealEstateAgentsAndBrokers,s__RealEstateIndustry) ).

fof(kb_SUMO_55246,axiom,
    s__documentation(s__OfficesOfRealEstateAgentsAndBrokers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Real Estate Agents and Brokers.') ).

fof(kb_SUMO_55247,axiom,
    s__subAttribute(s__ActivitiesRelatedToRealEstate,s__RealEstateIndustry) ).

fof(kb_SUMO_55248,axiom,
    s__documentation(s__ActivitiesRelatedToRealEstate,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Activities Related to Real Estate.') ).

fof(kb_SUMO_55249,axiom,
    s__subAttribute(s__RealEstatePropertyManagers,s__ActivitiesRelatedToRealEstate) ).

fof(kb_SUMO_55250,axiom,
    s__documentation(s__RealEstatePropertyManagers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Real Estate Property Managers.') ).

fof(kb_SUMO_55251,axiom,
    s__subAttribute(s__ResidentialPropertyManagers,s__RealEstatePropertyManagers) ).

fof(kb_SUMO_55252,axiom,
    s__documentation(s__ResidentialPropertyManagers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Residential Property Managers or Real Estate Agents and Managers (managers-residential, real estate).') ).

fof(kb_SUMO_55253,axiom,
    s__subAttribute(s__NonresidentialPropertyManagers,s__RealEstatePropertyManagers) ).

fof(kb_SUMO_55254,axiom,
    s__documentation(s__NonresidentialPropertyManagers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nonresidential Property Managers or Real Estate Agents and Managers (managers-nonresidential, real estate).') ).

fof(kb_SUMO_55255,axiom,
    s__subAttribute(s__OfficesOfRealEstateAppraisers,s__ActivitiesRelatedToRealEstate) ).

fof(kb_SUMO_55256,axiom,
    s__documentation(s__OfficesOfRealEstateAppraisers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Real Estate Appraisers or Real Estate Agents and Managers (appraisers).') ).

fof(kb_SUMO_55257,axiom,
    s__subAttribute(s__OtherActivitiesRelatedToRealEstate,s__ActivitiesRelatedToRealEstate) ).

fof(kb_SUMO_55258,axiom,
    s__documentation(s__OtherActivitiesRelatedToRealEstate,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Activities Related to Real Estate or Real Estate Agents and Managers (except real estate managers, condominium management, cemetery management, agents and brokers, and appraisers).') ).

fof(kb_SUMO_55259,axiom,
    s__subAttribute(s__RentalAndLeasingServices,s__RealEstateAndRentalAndLeasing) ).

fof(kb_SUMO_55260,axiom,
    s__documentation(s__RentalAndLeasingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Rental and Leasing Services.') ).

fof(kb_SUMO_55261,axiom,
    s__subAttribute(s__AutomotiveEquipmentRentalAndLeasing,s__RentalAndLeasingServices) ).

fof(kb_SUMO_55262,axiom,
    s__documentation(s__AutomotiveEquipmentRentalAndLeasing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automotive Equipment Rental and Leasing.') ).

fof(kb_SUMO_55263,axiom,
    s__subAttribute(s__PassengerCarRentalAndLeasing,s__AutomotiveEquipmentRentalAndLeasing) ).

fof(kb_SUMO_55264,axiom,
    s__documentation(s__PassengerCarRentalAndLeasing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Passenger Car Rental and Leasing.') ).

fof(kb_SUMO_55265,axiom,
    s__subAttribute(s__PassengerCarRental,s__PassengerCarRentalAndLeasing) ).

fof(kb_SUMO_55266,axiom,
    s__documentation(s__PassengerCarRental,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Passenger Car Rental or Passenger Car Rental.') ).

fof(kb_SUMO_55267,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__CognitiveAgent)
     => ( s__attribute(V__X,s__PassengerCarRental)
       => s__hasPurpose(V__X,'(? [V__RENT,V__CAR,V__CUST] : (s__instance(V__CUST,s__CognitiveAgent) & s__instance(V__CAR,s__Object) & s__instance(V__RENT,s__Process) & s__customer(V__CUST,V__X) & s__instance(V__CAR,s__Automobile) & s__instance(V__RENT,s__Renting) & s__possesses(V__X,V__CAR) & s__agent(V__RENT,V__CUST)))') ) ) ).

fof(kb_SUMO_55268,axiom,
    s__subAttribute(s__PassengerCarLeasing,s__PassengerCarRentalAndLeasing) ).

fof(kb_SUMO_55269,axiom,
    s__documentation(s__PassengerCarLeasing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Passenger Car Leasing or Passenger Car Leasing.') ).

fof(kb_SUMO_55270,axiom,
    s__subAttribute(s__TruckUtilityTrailerAndRVRecreationalVehicleRentalAndLeasing,s__AutomotiveEquipmentRentalAndLeasing) ).

fof(kb_SUMO_55271,axiom,
    s__documentation(s__TruckUtilityTrailerAndRVRecreationalVehicleRentalAndLeasing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Truck, Utility Trailer, and RV (Recreational Vehicle) Rental and Leasing or Truck Rental and Leasing Without Drivers.') ).

fof(kb_SUMO_55272,axiom,
    s__subAttribute(s__ConsumerGoodsRental,s__RentalAndLeasingServices) ).

fof(kb_SUMO_55273,axiom,
    s__documentation(s__ConsumerGoodsRental,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Consumer Goods Rental.') ).

fof(kb_SUMO_55274,axiom,
    s__subAttribute(s__ConsumerElectronicsAndAppliancesRental,s__ConsumerGoodsRental) ).

fof(kb_SUMO_55275,axiom,
    s__documentation(s__ConsumerElectronicsAndAppliancesRental,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Consumer Electronics and Appliances Rental or Equipment Rental and Leasing, NEC (appliances, TV, VCR, and electronic equipment rental).') ).

fof(kb_SUMO_55276,axiom,
    s__subAttribute(s__FormalWearAndCostumeRental,s__ConsumerGoodsRental) ).

fof(kb_SUMO_55277,axiom,
    s__documentation(s__FormalWearAndCostumeRental,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Formal Wear and Costume Rental or Miscellaneous Personal Services, NEC (formal wear and costume rental).') ).

fof(kb_SUMO_55278,axiom,
    s__subAttribute(s__VideoTapeAndDiscRental,s__ConsumerGoodsRental) ).

fof(kb_SUMO_55279,axiom,
    s__documentation(s__VideoTapeAndDiscRental,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Video Tape and Disc Rental or Video Tape Rental.') ).

fof(kb_SUMO_55280,axiom,
    s__subAttribute(s__OtherConsumerGoodsRental,s__ConsumerGoodsRental) ).

fof(kb_SUMO_55281,axiom,
    s__documentation(s__OtherConsumerGoodsRental,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Consumer Goods Rental.') ).

fof(kb_SUMO_55282,axiom,
    s__subAttribute(s__HomeHealthEquipmentRental,s__OtherConsumerGoodsRental) ).

fof(kb_SUMO_55283,axiom,
    s__documentation(s__HomeHealthEquipmentRental,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Home Health Equipment Rental or Medical Equipment Rental and Leasing (home health furniture and equipment rental and leasing).') ).

fof(kb_SUMO_55284,axiom,
    s__subAttribute(s__RecreationalGoodsRental,s__OtherConsumerGoodsRental) ).

fof(kb_SUMO_55285,axiom,
    s__documentation(s__RecreationalGoodsRental,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Recreational Goods Rental or Amusement and Recreation Services, NEC (canoe, pleasure boats, bicycles, motorcycles, moped, go carts, etc. rental).') ).

fof(kb_SUMO_55286,axiom,
    s__subAttribute(s__AllOtherConsumerGoodsRental,s__OtherConsumerGoodsRental) ).

fof(kb_SUMO_55287,axiom,
    s__documentation(s__AllOtherConsumerGoodsRental,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Consumer Goods Rental or Equipment Rental and Leasing, NEC (except transportation equipment, industrial equipment, and consumer electronics, appliances, and home and garden equipment).') ).

fof(kb_SUMO_55288,axiom,
    s__subAttribute(s__GeneralRentalCenters,s__RentalAndLeasingServices) ).

fof(kb_SUMO_55289,axiom,
    s__documentation(s__GeneralRentalCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves General Rental Centers.') ).

fof(kb_SUMO_55290,axiom,
    s__subAttribute(s__CommercialAndIndustrialMachineryAndEquipmentRentalAndLeasing,s__RentalAndLeasingServices) ).

fof(kb_SUMO_55291,axiom,
    s__documentation(s__CommercialAndIndustrialMachineryAndEquipmentRentalAndLeasing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commercial and Industrial Machinery and Equipment Rental and Leasing.') ).

fof(kb_SUMO_55292,axiom,
    s__subAttribute(s__ConstructionTransportationMiningAndForestryMachineryAndEquipmentRentalAndLeasing,s__CommercialAndIndustrialMachineryAndEquipmentRentalAndLeasing) ).

fof(kb_SUMO_55293,axiom,
    s__documentation(s__ConstructionTransportationMiningAndForestryMachineryAndEquipmentRentalAndLeasing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Construction, Transportation, Mining, and Forestry Machinery and Equipment Rental and Leasing.') ).

fof(kb_SUMO_55294,axiom,
    s__subAttribute(s__CommercialAirRailAndWaterTransportationEquipmentRentalAndLeasing,s__ConstructionTransportationMiningAndForestryMachineryAndEquipmentRentalAndLeasing) ).

fof(kb_SUMO_55295,axiom,
    s__documentation(s__CommercialAirRailAndWaterTransportationEquipmentRentalAndLeasing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commercial Air, Rail, and Water Transportation Equipment Rental and Leasing or Water Transportation Services, NEC (boat and ship rental, commercial).') ).

fof(kb_SUMO_55296,axiom,
    s__subAttribute(s__ConstructionMiningAndForestryMachineryAndEquipmentRentalAndLeasing,s__ConstructionTransportationMiningAndForestryMachineryAndEquipmentRentalAndLeasing) ).

fof(kb_SUMO_55297,axiom,
    s__documentation(s__ConstructionMiningAndForestryMachineryAndEquipmentRentalAndLeasing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Construction, Mining, and Forestry Machinery and Equipment Rental and Leasing or Heavy Construction Equipment Rental and Leasing (without operators).') ).

fof(kb_SUMO_55298,axiom,
    s__subAttribute(s__OfficeMachineryAndEquipmentRentalAndLeasing,s__CommercialAndIndustrialMachineryAndEquipmentRentalAndLeasing) ).

fof(kb_SUMO_55299,axiom,
    s__documentation(s__OfficeMachineryAndEquipmentRentalAndLeasing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Office Machinery and Equipment Rental and Leasing or Equipment Rental and Leasing (office machine rental and leasing).') ).

fof(kb_SUMO_55300,axiom,
    s__subAttribute(s__OtherCommercialAndIndustrialMachineryAndEquipmentRentalAndLeasing,s__CommercialAndIndustrialMachineryAndEquipmentRentalAndLeasing) ).

fof(kb_SUMO_55301,axiom,
    s__documentation(s__OtherCommercialAndIndustrialMachineryAndEquipmentRentalAndLeasing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Commercial and Industrial Machinery and Equipment Rental and Leasing or Medical Equipment Rental and Leasing (medical machinery and equipment).') ).

fof(kb_SUMO_55302,axiom,
    s__subAttribute(s__LessorsOfNonfinancialIntangibleAssetsExceptCopyrightedWorks,s__RealEstateAndRentalAndLeasing) ).

fof(kb_SUMO_55303,axiom,
    s__documentation(s__LessorsOfNonfinancialIntangibleAssetsExceptCopyrightedWorks,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Lessors of Nonfinancial Intangible Assets (except Copyrighted Works).') ).

fof(kb_SUMO_55304,axiom,
    s__instance(s__ProfessionalScientificAndTechnicalServices,s__IndustryAttribute) ).

fof(kb_SUMO_55305,axiom,
    s__documentation(s__ProfessionalScientificAndTechnicalServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Professional, Scientific, and Technical Services.') ).

fof(kb_SUMO_55306,axiom,
    s__subAttribute(s__LegalServices,s__ProfessionalScientificAndTechnicalServices) ).

fof(kb_SUMO_55307,axiom,
    s__documentation(s__LegalServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Legal Services.') ).

fof(kb_SUMO_55308,axiom,
    s__subAttribute(s__OfficesOfLawyers,s__LegalServices) ).

fof(kb_SUMO_55309,axiom,
    s__documentation(s__OfficesOfLawyers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Lawyers or Legal Services.') ).

fof(kb_SUMO_55310,axiom,
    s__subAttribute(s__OfficesOfNotaries,s__LegalServices) ).

fof(kb_SUMO_55311,axiom,
    s__documentation(s__OfficesOfNotaries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Notaries or Null Set for U.S..') ).

fof(kb_SUMO_55312,axiom,
    s__subAttribute(s__OtherLegalServices,s__LegalServices) ).

fof(kb_SUMO_55313,axiom,
    s__documentation(s__OtherLegalServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Legal Services.') ).

fof(kb_SUMO_55314,axiom,
    s__subAttribute(s__TitleAbstractAndSettlementOffices,s__OtherLegalServices) ).

fof(kb_SUMO_55315,axiom,
    s__documentation(s__TitleAbstractAndSettlementOffices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Title Abstract and Settlement Offices or Title Abstract Offices.') ).

fof(kb_SUMO_55316,axiom,
    s__subAttribute(s__AllOtherLegalServices,s__OtherLegalServices) ).

fof(kb_SUMO_55317,axiom,
    s__documentation(s__AllOtherLegalServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Legal Services or Business Services, NEC (process services, patent agents, notaries public, paralegal services ).') ).

fof(kb_SUMO_55318,axiom,
    s__subAttribute(s__AccountingTaxPreparationBookkeepingAndPayrollServices,s__ProfessionalScientificAndTechnicalServices) ).

fof(kb_SUMO_55319,axiom,
    s__documentation(s__AccountingTaxPreparationBookkeepingAndPayrollServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Accounting, Tax Preparation, Bookkeeping, and Payroll Services.') ).

fof(kb_SUMO_55320,axiom,
    s__subAttribute(s__OfficesOfCertifiedPublicAccountants,s__AccountingTaxPreparationBookkeepingAndPayrollServices) ).

fof(kb_SUMO_55321,axiom,
    s__documentation(s__OfficesOfCertifiedPublicAccountants,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Certified Public Accountants or Accounting, Auditing, and Bookkeeping Services (auditing accountants).') ).

fof(kb_SUMO_55322,axiom,
    s__subAttribute(s__TaxPreparationServices,s__AccountingTaxPreparationBookkeepingAndPayrollServices) ).

fof(kb_SUMO_55323,axiom,
    s__documentation(s__TaxPreparationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tax Preparation Services or Tax Return Preparation Services.') ).

fof(kb_SUMO_55324,axiom,
    s__subAttribute(s__PayrollServices,s__AccountingTaxPreparationBookkeepingAndPayrollServices) ).

fof(kb_SUMO_55325,axiom,
    s__documentation(s__PayrollServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Payroll Services or Services Allied to Motion Picture Production (talent payment services).') ).

fof(kb_SUMO_55326,axiom,
    s__subAttribute(s__OtherAccountingServices,s__AccountingTaxPreparationBookkeepingAndPayrollServices) ).

fof(kb_SUMO_55327,axiom,
    s__documentation(s__OtherAccountingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Accounting Services or Accounting, Auditing, and Bookkeeping Services (other accounting services).') ).

fof(kb_SUMO_55328,axiom,
    s__subAttribute(s__ArchitecturalEngineeringAndRelatedServices,s__ProfessionalScientificAndTechnicalServices) ).

fof(kb_SUMO_55329,axiom,
    s__documentation(s__ArchitecturalEngineeringAndRelatedServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Architectural, Engineering, and Related Services.') ).

fof(kb_SUMO_55330,axiom,
    s__subAttribute(s__ArchitecturalServices,s__ArchitecturalEngineeringAndRelatedServices) ).

fof(kb_SUMO_55331,axiom,
    s__documentation(s__ArchitecturalServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Architectural Services or Architectural Services.') ).

fof(kb_SUMO_55332,axiom,
    s__subAttribute(s__LandscapeArchitecturalServices,s__ArchitecturalEngineeringAndRelatedServices) ).

fof(kb_SUMO_55333,axiom,
    s__documentation(s__LandscapeArchitecturalServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Landscape Architectural Services or Landscape Counseling and Planning (except horticultural consulting).') ).

fof(kb_SUMO_55334,axiom,
    s__subAttribute(s__EngineeringServices,s__ArchitecturalEngineeringAndRelatedServices) ).

fof(kb_SUMO_55335,axiom,
    s__documentation(s__EngineeringServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Engineering Services or Engineering Services.') ).

fof(kb_SUMO_55336,axiom,
    s__subAttribute(s__DraftingServices,s__ArchitecturalEngineeringAndRelatedServices) ).

fof(kb_SUMO_55337,axiom,
    s__documentation(s__DraftingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Drafting Services or Business Services, NEC (drafting service).') ).

fof(kb_SUMO_55338,axiom,
    s__subAttribute(s__BuildingInspectionServices,s__ArchitecturalEngineeringAndRelatedServices) ).

fof(kb_SUMO_55339,axiom,
    s__documentation(s__BuildingInspectionServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Building Inspection Services or Business Services, NEC (home and building inspection services).') ).

fof(kb_SUMO_55340,axiom,
    s__subAttribute(s__GeophysicalSurveyingAndMappingServices,s__ArchitecturalEngineeringAndRelatedServices) ).

fof(kb_SUMO_55341,axiom,
    s__documentation(s__GeophysicalSurveyingAndMappingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Geophysical Surveying and Mapping Services or Surveying Services (geophysical surveying ).') ).

fof(kb_SUMO_55342,axiom,
    s__subAttribute(s__SurveyingAndMappingExceptGeophysicalServices,s__ArchitecturalEngineeringAndRelatedServices) ).

fof(kb_SUMO_55343,axiom,
    s__documentation(s__SurveyingAndMappingExceptGeophysicalServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Surveying and Mapping (except Geophysical) Services or Business Services, NEC (map making services).') ).

fof(kb_SUMO_55344,axiom,
    s__subAttribute(s__TestingLaboratories,s__ArchitecturalEngineeringAndRelatedServices) ).

fof(kb_SUMO_55345,axiom,
    s__documentation(s__TestingLaboratories,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Testing Laboratories or Testing Laboratories (except veterinary testing laboratories).') ).

fof(kb_SUMO_55346,axiom,
    s__subAttribute(s__SpecializedDesignServices,s__ProfessionalScientificAndTechnicalServices) ).

fof(kb_SUMO_55347,axiom,
    s__documentation(s__SpecializedDesignServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Specialized Design Services.') ).

fof(kb_SUMO_55348,axiom,
    s__subAttribute(s__InteriorDesignServices,s__SpecializedDesignServices) ).

fof(kb_SUMO_55349,axiom,
    s__documentation(s__InteriorDesignServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Interior Design Services or Business Services, NEC (interior design).') ).

fof(kb_SUMO_55350,axiom,
    s__subAttribute(s__IndustrialDesignServices,s__SpecializedDesignServices) ).

fof(kb_SUMO_55351,axiom,
    s__documentation(s__IndustrialDesignServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial Design Services or Business Services, NEC (industrial design).') ).

fof(kb_SUMO_55352,axiom,
    s__subAttribute(s__GraphicDesignServices,s__SpecializedDesignServices) ).

fof(kb_SUMO_55353,axiom,
    s__documentation(s__GraphicDesignServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Graphic Design Services or Commercial Art and Graphic Design.') ).

fof(kb_SUMO_55354,axiom,
    s__subAttribute(s__OtherSpecializedDesignServices,s__SpecializedDesignServices) ).

fof(kb_SUMO_55355,axiom,
    s__documentation(s__OtherSpecializedDesignServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Specialized Design Services or Business Services, NEC (fashion and other design services).') ).

fof(kb_SUMO_55356,axiom,
    s__subAttribute(s__ComputerSystemsDesignAndRelatedServices,s__ProfessionalScientificAndTechnicalServices) ).

fof(kb_SUMO_55357,axiom,
    s__documentation(s__ComputerSystemsDesignAndRelatedServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Computer Systems Design and Related Services.') ).

fof(kb_SUMO_55358,axiom,
    s__subAttribute(s__CustomComputerProgrammingServices,s__ComputerSystemsDesignAndRelatedServices) ).

fof(kb_SUMO_55359,axiom,
    s__documentation(s__CustomComputerProgrammingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Custom Computer Programming Services or Computer Programming Services.') ).

fof(kb_SUMO_55360,axiom,
    s__subAttribute(s__ComputerSystemsDesignServices,s__ComputerSystemsDesignAndRelatedServices) ).

fof(kb_SUMO_55361,axiom,
    s__documentation(s__ComputerSystemsDesignServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Computer Systems Design Services or Computer Integrated Systems Design.') ).

fof(kb_SUMO_55362,axiom,
    s__subAttribute(s__ComputerFacilitiesManagementServices,s__ComputerSystemsDesignAndRelatedServices) ).

fof(kb_SUMO_55363,axiom,
    s__documentation(s__ComputerFacilitiesManagementServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Computer Facilities Management Services or Computer Facilities Management Services.') ).

fof(kb_SUMO_55364,axiom,
    s__subAttribute(s__OtherComputerRelatedServices,s__ComputerSystemsDesignAndRelatedServices) ).

fof(kb_SUMO_55365,axiom,
    s__documentation(s__OtherComputerRelatedServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Computer Related Services or Computer Related Services, NEC (except computer systems consultants and disk and diskette conversion and recertification).') ).

fof(kb_SUMO_55366,axiom,
    s__subAttribute(s__ManagementScientificAndTechnicalConsultingServices,s__ProfessionalScientificAndTechnicalServices) ).

fof(kb_SUMO_55367,axiom,
    s__documentation(s__ManagementScientificAndTechnicalConsultingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Management, Scientific, and Technical Consulting Services.') ).

fof(kb_SUMO_55368,axiom,
    s__subAttribute(s__ManagementConsultingServices,s__ManagementScientificAndTechnicalConsultingServices) ).

fof(kb_SUMO_55369,axiom,
    s__documentation(s__ManagementConsultingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Management Consulting Services.') ).

fof(kb_SUMO_55370,axiom,
    s__subAttribute(s__AdministrativeManagementAndGeneralManagementConsultingServices,s__ManagementConsultingServices) ).

fof(kb_SUMO_55371,axiom,
    s__documentation(s__AdministrativeManagementAndGeneralManagementConsultingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administrative Management and General Management Consulting Services or Management Consulting Services (administrative management and general management consulting).') ).

fof(kb_SUMO_55372,axiom,
    s__subAttribute(s__HumanResourcesAndExecutiveSearchConsultingServices,s__ManagementConsultingServices) ).

fof(kb_SUMO_55373,axiom,
    s__documentation(s__HumanResourcesAndExecutiveSearchConsultingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Human Resources and Executive Search Consulting Services or Management Consulting Services (human resources and personnel management consulting).') ).

fof(kb_SUMO_55374,axiom,
    s__subAttribute(s__MarketingConsultingServices,s__ManagementConsultingServices) ).

fof(kb_SUMO_55375,axiom,
    s__documentation(s__MarketingConsultingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Marketing Consulting Services or Management Consulting Services (marketing consulting).') ).

fof(kb_SUMO_55376,axiom,
    s__subAttribute(s__ProcessPhysicalDistributionAndLogisticsConsultingServices,s__ManagementConsultingServices) ).

fof(kb_SUMO_55377,axiom,
    s__documentation(s__ProcessPhysicalDistributionAndLogisticsConsultingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Process, Physical Distribution, and Logistics Consulting Services or Management Consulting Services (manufacturing management, physical distribution, and site location consulting).') ).

fof(kb_SUMO_55378,axiom,
    s__subAttribute(s__OtherManagementConsultingServices,s__ManagementConsultingServices) ).

fof(kb_SUMO_55379,axiom,
    s__documentation(s__OtherManagementConsultingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Management Consulting Services or Business Consulting Services, NEC (except educational testing and consulting, economic consulting, safety and security, agriculture consulting, urban planning and industrial development organizations).') ).

fof(kb_SUMO_55380,axiom,
    s__subAttribute(s__EnvironmentalConsultingServices,s__ManagementScientificAndTechnicalConsultingServices) ).

fof(kb_SUMO_55381,axiom,
    s__documentation(s__EnvironmentalConsultingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Environmental Consulting Services or Services, NEC (environmental consultants).') ).

fof(kb_SUMO_55382,axiom,
    s__subAttribute(s__OtherScientificAndTechnicalConsultingServices,s__ManagementScientificAndTechnicalConsultingServices) ).

fof(kb_SUMO_55383,axiom,
    s__documentation(s__OtherScientificAndTechnicalConsultingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Scientific and Technical Consulting Services or Landscape Counseling and Planning (horticulture consulting).') ).

fof(kb_SUMO_55384,axiom,
    s__subAttribute(s__ScientificResearchAndDevelopmentServices,s__ProfessionalScientificAndTechnicalServices) ).

fof(kb_SUMO_55385,axiom,
    s__documentation(s__ScientificResearchAndDevelopmentServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Scientific Research and Development Services.') ).

fof(kb_SUMO_55386,axiom,
    s__subAttribute(s__ResearchAndDevelopmentInThePhysicalEngineeringAndLifeSciences,s__ScientificResearchAndDevelopmentServices) ).

fof(kb_SUMO_55387,axiom,
    s__documentation(s__ResearchAndDevelopmentInThePhysicalEngineeringAndLifeSciences,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Research and Development in the Physical, Engineering, and Life Sciences or Aircraft (research and development).') ).

fof(kb_SUMO_55388,axiom,
    s__subAttribute(s__ResearchAndDevelopmentInTheSocialSciencesAndHumanities,s__ScientificResearchAndDevelopmentServices) ).

fof(kb_SUMO_55389,axiom,
    s__documentation(s__ResearchAndDevelopmentInTheSocialSciencesAndHumanities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Research and Development in the Social Sciences and Humanities or Commercial Economic, Sociological, and Educational Research (social sciences and humanities).') ).

fof(kb_SUMO_55390,axiom,
    s__subAttribute(s__AdvertisingAndRelatedServices,s__ProfessionalScientificAndTechnicalServices) ).

fof(kb_SUMO_55391,axiom,
    s__documentation(s__AdvertisingAndRelatedServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Advertising and Related Services.') ).

fof(kb_SUMO_55392,axiom,
    s__subAttribute(s__AdvertisingAgencies,s__AdvertisingAndRelatedServices) ).

fof(kb_SUMO_55393,axiom,
    s__documentation(s__AdvertisingAgencies,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Advertising Agencies or Advertising Agencies.') ).

fof(kb_SUMO_55394,axiom,
    s__subAttribute(s__PublicRelationsAgencies,s__AdvertisingAndRelatedServices) ).

fof(kb_SUMO_55395,axiom,
    s__documentation(s__PublicRelationsAgencies,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Public Relations Agencies or Public Relations Services.') ).

fof(kb_SUMO_55396,axiom,
    s__subAttribute(s__MediaBuyingAgencies,s__AdvertisingAndRelatedServices) ).

fof(kb_SUMO_55397,axiom,
    s__documentation(s__MediaBuyingAgencies,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Media Buying Agencies or Advertising, NEC (media buying services).') ).

fof(kb_SUMO_55398,axiom,
    s__subAttribute(s__MediaRepresentatives,s__AdvertisingAndRelatedServices) ).

fof(kb_SUMO_55399,axiom,
    s__documentation(s__MediaRepresentatives,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Media Representatives or Radio, Television, and Publishers Advertising Representatives.') ).

fof(kb_SUMO_55400,axiom,
    s__subAttribute(s__DisplayAdvertising,s__AdvertisingAndRelatedServices) ).

fof(kb_SUMO_55401,axiom,
    s__documentation(s__DisplayAdvertising,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Display Advertising or Outdoor Advertising Services.') ).

fof(kb_SUMO_55402,axiom,
    s__subAttribute(s__DirectMailAdvertising,s__AdvertisingAndRelatedServices) ).

fof(kb_SUMO_55403,axiom,
    s__documentation(s__DirectMailAdvertising,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Direct Mail Advertising or Direct Mail Advertising Services (except mailing list compilers).') ).

fof(kb_SUMO_55404,axiom,
    s__subAttribute(s__AdvertisingMaterialDistributionServices,s__AdvertisingAndRelatedServices) ).

fof(kb_SUMO_55405,axiom,
    s__documentation(s__AdvertisingMaterialDistributionServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Advertising Material Distribution Services or Advertising, NEC (advertising materials distributor).') ).

fof(kb_SUMO_55406,axiom,
    s__subAttribute(s__OtherServicesRelatedToAdvertising,s__AdvertisingAndRelatedServices) ).

fof(kb_SUMO_55407,axiom,
    s__documentation(s__OtherServicesRelatedToAdvertising,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Services Related to Advertising or Advertising, NEC (except media buying, display advertising, except outdoor, and advertising material distributors).') ).

fof(kb_SUMO_55408,axiom,
    s__subAttribute(s__OtherProfessionalScientificAndTechnicalServices,s__ProfessionalScientificAndTechnicalServices) ).

fof(kb_SUMO_55409,axiom,
    s__documentation(s__OtherProfessionalScientificAndTechnicalServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Professional, Scientific, and Technical Services.') ).

fof(kb_SUMO_55410,axiom,
    s__subAttribute(s__MarketingResearchAndPublicOpinionPolling,s__OtherProfessionalScientificAndTechnicalServices) ).

fof(kb_SUMO_55411,axiom,
    s__documentation(s__MarketingResearchAndPublicOpinionPolling,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Marketing Research and Public Opinion Polling or Commercial Economic, Sociological, and Educational Research (market research and opinion research).') ).

fof(kb_SUMO_55412,axiom,
    s__subAttribute(s__PhotographicServices,s__OtherProfessionalScientificAndTechnicalServices) ).

fof(kb_SUMO_55413,axiom,
    s__documentation(s__PhotographicServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Photographic Services.') ).

fof(kb_SUMO_55414,axiom,
    s__subAttribute(s__PhotographyStudiosPortrait,s__PhotographicServices) ).

fof(kb_SUMO_55415,axiom,
    s__documentation(s__PhotographyStudiosPortrait,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Photography Studios, Portrait or Photographic Studios, Portrait.') ).

fof(kb_SUMO_55416,axiom,
    s__subAttribute(s__CommercialPhotography,s__PhotographicServices) ).

fof(kb_SUMO_55417,axiom,
    s__documentation(s__CommercialPhotography,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commercial Photography or Commercial Photography (except when combined with a variety of aircraft based services).') ).

fof(kb_SUMO_55418,axiom,
    s__subAttribute(s__TranslationAndInterpretationServices,s__OtherProfessionalScientificAndTechnicalServices) ).

fof(kb_SUMO_55419,axiom,
    s__documentation(s__TranslationAndInterpretationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Translation and Interpretation Services or Business Services, NEC (translation and interpretation services).') ).

fof(kb_SUMO_55420,axiom,
    s__subAttribute(s__VeterinaryServices,s__OtherProfessionalScientificAndTechnicalServices) ).

fof(kb_SUMO_55421,axiom,
    s__documentation(s__VeterinaryServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Veterinary Services or Veterinary Services for Livestock.') ).

fof(kb_SUMO_55422,axiom,
    s__subAttribute(s__AllOtherProfessionalScientificAndTechnicalServices,s__OtherProfessionalScientificAndTechnicalServices) ).

fof(kb_SUMO_55423,axiom,
    s__documentation(s__AllOtherProfessionalScientificAndTechnicalServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Professional, Scientific, and Technical Services or Business Services (appraisers, except insurance and real estate, and miscellaneous professional, scientific, and technical services).') ).

fof(kb_SUMO_55424,axiom,
    s__instance(s__ManagementOfCompaniesAndEnterprises,s__IndustryAttribute) ).

fof(kb_SUMO_55425,axiom,
    s__documentation(s__ManagementOfCompaniesAndEnterprises,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Management of Companies and Enterprises.') ).

fof(kb_SUMO_55426,axiom,
    s__subAttribute(s__OfficesOfBankHoldingCompanies,s__ManagementOfCompaniesAndEnterprises) ).

fof(kb_SUMO_55427,axiom,
    s__documentation(s__OfficesOfBankHoldingCompanies,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Bank Holding Companies or Offices of Bank Holding Companies.') ).

fof(kb_SUMO_55428,axiom,
    s__subAttribute(s__OfficesOfOtherHoldingCompanies,s__ManagementOfCompaniesAndEnterprises) ).

fof(kb_SUMO_55429,axiom,
    s__documentation(s__OfficesOfOtherHoldingCompanies,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Other Holding Companies or Offices of Holding Companies, NEC.') ).

fof(kb_SUMO_55430,axiom,
    s__subAttribute(s__CorporateSubsidiaryAndRegionalManagingOffices,s__ManagementOfCompaniesAndEnterprises) ).

fof(kb_SUMO_55431,axiom,
    s__documentation(s__CorporateSubsidiaryAndRegionalManagingOffices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Corporate, Subsidiary, and Regional Managing Offices or These establishments were included as auxiliaries in the 1987 Standard Industrial Classification.') ).

fof(kb_SUMO_55432,axiom,
    s__instance(s__AdministrativeAndSupportAndWasteManagementAndRemediationServices,s__IndustryAttribute) ).

fof(kb_SUMO_55433,axiom,
    s__documentation(s__AdministrativeAndSupportAndWasteManagementAndRemediationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administrative and Support and Waste Management and Remediation Services.') ).

fof(kb_SUMO_55434,axiom,
    s__subAttribute(s__AdministrativeAndSupportServices,s__AdministrativeAndSupportAndWasteManagementAndRemediationServices) ).

fof(kb_SUMO_55435,axiom,
    s__documentation(s__AdministrativeAndSupportServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administrative and Support Services.') ).

fof(kb_SUMO_55436,axiom,
    s__subAttribute(s__OfficeAdministrativeServices,s__AdministrativeAndSupportServices) ).

fof(kb_SUMO_55437,axiom,
    s__documentation(s__OfficeAdministrativeServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Office Administrative Services.') ).

fof(kb_SUMO_55438,axiom,
    s__subAttribute(s__FacilitiesSupportServices,s__AdministrativeAndSupportServices) ).

fof(kb_SUMO_55439,axiom,
    s__documentation(s__FacilitiesSupportServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Facilities Support Services.') ).

fof(kb_SUMO_55440,axiom,
    s__subAttribute(s__EmploymentServices,s__AdministrativeAndSupportServices) ).

fof(kb_SUMO_55441,axiom,
    s__documentation(s__EmploymentServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Employment Services.') ).

fof(kb_SUMO_55442,axiom,
    s__subAttribute(s__EmploymentPlacementAgencies,s__EmploymentServices) ).

fof(kb_SUMO_55443,axiom,
    s__documentation(s__EmploymentPlacementAgencies,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Employment Placement Agencies or Miscellaneous Personal Services, NEC (babysitting bureaus).') ).

fof(kb_SUMO_55444,axiom,
    s__subAttribute(s__TemporaryHelpServices,s__EmploymentServices) ).

fof(kb_SUMO_55445,axiom,
    s__documentation(s__TemporaryHelpServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Temporary Help Services or Help Supply Services (except employee leasing service).') ).

fof(kb_SUMO_55446,axiom,
    s__subAttribute(s__EmployeeLeasingServices,s__EmploymentServices) ).

fof(kb_SUMO_55447,axiom,
    s__documentation(s__EmployeeLeasingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Employee Leasing Services or Help Supply Services (except temporary help service).') ).

fof(kb_SUMO_55448,axiom,
    s__subAttribute(s__BusinessSupportServices,s__AdministrativeAndSupportServices) ).

fof(kb_SUMO_55449,axiom,
    s__documentation(s__BusinessSupportServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Business Support Services.') ).

fof(kb_SUMO_55450,axiom,
    s__subAttribute(s__DocumentPreparationServices,s__BusinessSupportServices) ).

fof(kb_SUMO_55451,axiom,
    s__documentation(s__DocumentPreparationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Document Preparation Services or Secretarial and Court Reporting (except court reporting).') ).

fof(kb_SUMO_55452,axiom,
    s__subAttribute(s__TelephoneCallCenters,s__BusinessSupportServices) ).

fof(kb_SUMO_55453,axiom,
    s__documentation(s__TelephoneCallCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Telephone Call Centers.') ).

fof(kb_SUMO_55454,axiom,
    s__subAttribute(s__TelephoneAnsweringServices,s__TelephoneCallCenters) ).

fof(kb_SUMO_55455,axiom,
    s__documentation(s__TelephoneAnsweringServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Telephone Answering Services or Business Services, NEC (telephone answering).') ).

fof(kb_SUMO_55456,axiom,
    s__subAttribute(s__TelemarketingBureaus,s__TelephoneCallCenters) ).

fof(kb_SUMO_55457,axiom,
    s__documentation(s__TelemarketingBureaus,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Telemarketing Bureaus or Business Services, NEC (telemarketing bureaus and telephone soliciting).') ).

fof(kb_SUMO_55458,axiom,
    s__subAttribute(s__BusinessServiceCenters,s__BusinessSupportServices) ).

fof(kb_SUMO_55459,axiom,
    s__documentation(s__BusinessServiceCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Business Service Centers.') ).

fof(kb_SUMO_55460,axiom,
    s__subAttribute(s__PrivateMailCenters,s__BusinessServiceCenters) ).

fof(kb_SUMO_55461,axiom,
    s__documentation(s__PrivateMailCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Private Mail Centers or Business Services, NEC (private mail centers and mailbox rental).') ).

fof(kb_SUMO_55462,axiom,
    s__subAttribute(s__OtherBusinessServiceCentersIncludingCopyShops,s__BusinessServiceCenters) ).

fof(kb_SUMO_55463,axiom,
    s__documentation(s__OtherBusinessServiceCentersIncludingCopyShops,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Business Service Centers (including Copy Shops) or Photocopying and Duplicating Services (except instant printing).') ).

fof(kb_SUMO_55464,axiom,
    s__subAttribute(s__CollectionAgencies,s__BusinessSupportServices) ).

fof(kb_SUMO_55465,axiom,
    s__documentation(s__CollectionAgencies,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Collection Agencies or Adjustment and Collection Services.') ).

fof(kb_SUMO_55466,axiom,
    s__subAttribute(s__CreditBureaus,s__BusinessSupportServices) ).

fof(kb_SUMO_55467,axiom,
    s__documentation(s__CreditBureaus,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Credit Bureaus or Credit Reporting Services.') ).

fof(kb_SUMO_55468,axiom,
    s__subAttribute(s__OtherBusinessSupportServices,s__BusinessSupportServices) ).

fof(kb_SUMO_55469,axiom,
    s__documentation(s__OtherBusinessSupportServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Business Support Services.') ).

fof(kb_SUMO_55470,axiom,
    s__subAttribute(s__RepossessionServices,s__OtherBusinessSupportServices) ).

fof(kb_SUMO_55471,axiom,
    s__documentation(s__RepossessionServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Repossession Services or Business Services, NEC (recovery and repossession services).') ).

fof(kb_SUMO_55472,axiom,
    s__subAttribute(s__CourtReportingAndStenotypeServices,s__OtherBusinessSupportServices) ).

fof(kb_SUMO_55473,axiom,
    s__documentation(s__CourtReportingAndStenotypeServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Court Reporting and Stenotype Services or Secretarial and Court Reporting (except secretarial).') ).

fof(kb_SUMO_55474,axiom,
    s__subAttribute(s__AllOtherBusinessSupportServices,s__OtherBusinessSupportServices) ).

fof(kb_SUMO_55475,axiom,
    s__documentation(s__AllOtherBusinessSupportServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Business Support Services or Business Services, NEC (business support services except telephone answering, telemarketing bureaus, private mail centers and repossession services).') ).

fof(kb_SUMO_55476,axiom,
    s__subAttribute(s__TravelArrangementAndReservationServices,s__AdministrativeAndSupportServices) ).

fof(kb_SUMO_55477,axiom,
    s__documentation(s__TravelArrangementAndReservationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Travel Arrangement and Reservation Services.') ).

fof(kb_SUMO_55478,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__attribute(V__X,s__TravelArrangementAndReservationServices)
       => s__hasPurpose(V__X,'(? [V__PROC,V__RESERVE] : (s__instance(V__PROC,s__Process) & s__instance(V__RESERVE,s__TravelReservation) & s__instance(V__PROC,s__IntentionalProcess) & s__agent(V__PROC,V__X) & (s__result(V__PROC,V__RESERVE) | s__patient(V__PROC,V__RESERVE))))') ) ) ).

fof(kb_SUMO_55479,axiom,
    s__subAttribute(s__TravelAgencies,s__TravelArrangementAndReservationServices) ).

fof(kb_SUMO_55480,axiom,
    s__documentation(s__TravelAgencies,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Travel Agencies or Travel Agencies.') ).

fof(kb_SUMO_55481,axiom,
    s__subAttribute(s__TourOperators,s__TravelArrangementAndReservationServices) ).

fof(kb_SUMO_55482,axiom,
    s__documentation(s__TourOperators,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Tour Operators or Tour Operators.') ).

fof(kb_SUMO_55483,axiom,
    s__subAttribute(s__OtherTravelArrangementAndReservationServices,s__TravelArrangementAndReservationServices) ).

fof(kb_SUMO_55484,axiom,
    s__documentation(s__OtherTravelArrangementAndReservationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Travel Arrangement and Reservation Services.') ).

fof(kb_SUMO_55485,axiom,
    s__subAttribute(s__ConventionAndVisitorsBureaus,s__OtherTravelArrangementAndReservationServices) ).

fof(kb_SUMO_55486,axiom,
    s__documentation(s__ConventionAndVisitorsBureaus,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Convention and Visitors Bureaus or Business Services, NEC (convention and visitors bureaus, tourist information bureaus).') ).

fof(kb_SUMO_55487,axiom,
    s__subAttribute(s__AllOtherTravelArrangementAndReservationServices,s__OtherTravelArrangementAndReservationServices) ).

fof(kb_SUMO_55488,axiom,
    s__documentation(s__AllOtherTravelArrangementAndReservationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Travel Arrangement and Reservation Services or Arrangement of Passenger Transportation, NEC (except arrangement of vanpools and carpools).') ).

fof(kb_SUMO_55489,axiom,
    s__subAttribute(s__InvestigationAndSecurityServices,s__AdministrativeAndSupportServices) ).

fof(kb_SUMO_55490,axiom,
    s__documentation(s__InvestigationAndSecurityServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Investigation and Security Services.') ).

fof(kb_SUMO_55491,axiom,
    s__subAttribute(s__InvestigationGuardAndArmoredCarServices,s__InvestigationAndSecurityServices) ).

fof(kb_SUMO_55492,axiom,
    s__documentation(s__InvestigationGuardAndArmoredCarServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Investigation, Guard, and Armored Car Services.') ).

fof(kb_SUMO_55493,axiom,
    s__subAttribute(s__InvestigationServices,s__InvestigationGuardAndArmoredCarServices) ).

fof(kb_SUMO_55494,axiom,
    s__documentation(s__InvestigationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Investigation Services or Detective, Guard, and Armored Car Services (detective services).') ).

fof(kb_SUMO_55495,axiom,
    s__subAttribute(s__SecurityGuardsAndPatrolServices,s__InvestigationGuardAndArmoredCarServices) ).

fof(kb_SUMO_55496,axiom,
    s__documentation(s__SecurityGuardsAndPatrolServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Security Guards and Patrol Services or Detective, Guard, and Armored Car Services (guard services).') ).

fof(kb_SUMO_55497,axiom,
    s__subAttribute(s__ArmoredCarServices,s__InvestigationGuardAndArmoredCarServices) ).

fof(kb_SUMO_55498,axiom,
    s__documentation(s__ArmoredCarServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Armored Car Services or Detective, Guard, and Armored Car Services (armored car services).') ).

fof(kb_SUMO_55499,axiom,
    s__subAttribute(s__SecuritySystemsServices,s__InvestigationAndSecurityServices) ).

fof(kb_SUMO_55500,axiom,
    s__documentation(s__SecuritySystemsServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Security Systems Services.') ).

fof(kb_SUMO_55501,axiom,
    s__subAttribute(s__SecuritySystemsServicesExceptLocksmiths,s__SecuritySystemsServices) ).

fof(kb_SUMO_55502,axiom,
    s__documentation(s__SecuritySystemsServicesExceptLocksmiths,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Security Systems Services (except Locksmiths) or Security Systems Services.') ).

fof(kb_SUMO_55503,axiom,
    s__subAttribute(s__Locksmiths,s__SecuritySystemsServices) ).

fof(kb_SUMO_55504,axiom,
    s__documentation(s__Locksmiths,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Locksmiths or Repair Shops and Related Services, NEC (locksmith shops).') ).

fof(kb_SUMO_55505,axiom,
    s__subAttribute(s__ServicesToBuildingsAndDwellings,s__AdministrativeAndSupportServices) ).

fof(kb_SUMO_55506,axiom,
    s__documentation(s__ServicesToBuildingsAndDwellings,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Services to Buildings and Dwellings.') ).

fof(kb_SUMO_55507,axiom,
    s__subAttribute(s__ExterminatingAndPestControlServices,s__ServicesToBuildingsAndDwellings) ).

fof(kb_SUMO_55508,axiom,
    s__documentation(s__ExterminatingAndPestControlServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Exterminating and Pest Control Services or Sanitary Services, NEC (mosquito eradication).') ).

fof(kb_SUMO_55509,axiom,
    s__subAttribute(s__JanitorialServices,s__ServicesToBuildingsAndDwellings) ).

fof(kb_SUMO_55510,axiom,
    s__documentation(s__JanitorialServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Janitorial Services or Disinfecting and Pest Control Services (except exterminating).') ).

fof(kb_SUMO_55511,axiom,
    s__subAttribute(s__LandscapingServices,s__ServicesToBuildingsAndDwellings) ).

fof(kb_SUMO_55512,axiom,
    s__documentation(s__LandscapingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Landscaping Services or Lawn and Garden Services.') ).

fof(kb_SUMO_55513,axiom,
    s__subAttribute(s__CarpetAndUpholsteryCleaningServices,s__ServicesToBuildingsAndDwellings) ).

fof(kb_SUMO_55514,axiom,
    s__documentation(s__CarpetAndUpholsteryCleaningServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Carpet and Upholstery Cleaning Services or Carpet and Upholstery Cleaning.') ).

fof(kb_SUMO_55515,axiom,
    s__subAttribute(s__OtherServicesToBuildingsAndDwellings,s__ServicesToBuildingsAndDwellings) ).

fof(kb_SUMO_55516,axiom,
    s__documentation(s__OtherServicesToBuildingsAndDwellings,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Services to Buildings and Dwellings or Business Services, NEC (swimming pool cleaning and maintenance).') ).

fof(kb_SUMO_55517,axiom,
    s__subAttribute(s__OtherSupportServices,s__AdministrativeAndSupportServices) ).

fof(kb_SUMO_55518,axiom,
    s__documentation(s__OtherSupportServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Support Services.') ).

fof(kb_SUMO_55519,axiom,
    s__subAttribute(s__PackagingAndLabelingServices,s__OtherSupportServices) ).

fof(kb_SUMO_55520,axiom,
    s__documentation(s__PackagingAndLabelingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Packaging and Labeling Services or Business Services, NEC (packaging and labeling services).') ).

fof(kb_SUMO_55521,axiom,
    s__subAttribute(s__ConventionAndTradeShowOrganizers,s__OtherSupportServices) ).

fof(kb_SUMO_55522,axiom,
    s__documentation(s__ConventionAndTradeShowOrganizers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Convention and Trade Show Organizers or Business Services, NEC (convention and trade show services).') ).

fof(kb_SUMO_55523,axiom,
    s__subAttribute(s__AllOtherSupportServices,s__OtherSupportServices) ).

fof(kb_SUMO_55524,axiom,
    s__documentation(s__AllOtherSupportServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Support Services or Business Services, NEC (other support services except packaging and labeling, convention and trade shows services, convention and visitor bureaus, tourist information bureaus).') ).

fof(kb_SUMO_55525,axiom,
    s__subAttribute(s__WasteManagementAndRemediationServices,s__AdministrativeAndSupportAndWasteManagementAndRemediationServices) ).

fof(kb_SUMO_55526,axiom,
    s__documentation(s__WasteManagementAndRemediationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Waste Management and Remediation Services.') ).

fof(kb_SUMO_55527,axiom,
    s__subAttribute(s__WasteCollection,s__WasteManagementAndRemediationServices) ).

fof(kb_SUMO_55528,axiom,
    s__documentation(s__WasteCollection,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Waste Collection.') ).

fof(kb_SUMO_55529,axiom,
    s__subAttribute(s__SolidWasteCollection,s__WasteCollection) ).

fof(kb_SUMO_55530,axiom,
    s__documentation(s__SolidWasteCollection,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Solid Waste Collection or Local Trucking Without Storage (solid waste collection without disposal).') ).

fof(kb_SUMO_55531,axiom,
    s__subAttribute(s__HazardousWasteCollection,s__WasteCollection) ).

fof(kb_SUMO_55532,axiom,
    s__documentation(s__HazardousWasteCollection,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hazardous Waste Collection or Local Trucking Without Storage (hazardous waste collection without disposal).') ).

fof(kb_SUMO_55533,axiom,
    s__subAttribute(s__OtherWasteCollection,s__WasteCollection) ).

fof(kb_SUMO_55534,axiom,
    s__documentation(s__OtherWasteCollection,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Waste Collection or Local Trucking Without Storage (other waste collection without disposal).') ).

fof(kb_SUMO_55535,axiom,
    s__subAttribute(s__WasteTreatmentAndDisposal,s__WasteManagementAndRemediationServices) ).

fof(kb_SUMO_55536,axiom,
    s__documentation(s__WasteTreatmentAndDisposal,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Waste Treatment and Disposal.') ).

fof(kb_SUMO_55537,axiom,
    s__subAttribute(s__HazardousWasteTreatmentAndDisposal,s__WasteTreatmentAndDisposal) ).

fof(kb_SUMO_55538,axiom,
    s__documentation(s__HazardousWasteTreatmentAndDisposal,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hazardous Waste Treatment and Disposal or Refuse Systems (hazardous waste treatment and disposal).') ).

fof(kb_SUMO_55539,axiom,
    s__subAttribute(s__SolidWasteLandfill,s__WasteTreatmentAndDisposal) ).

fof(kb_SUMO_55540,axiom,
    s__documentation(s__SolidWasteLandfill,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Solid Waste Landfill or Refuse Systems (solid waste landfills).') ).

fof(kb_SUMO_55541,axiom,
    s__subAttribute(s__SolidWasteCombustorsAndIncinerators,s__WasteTreatmentAndDisposal) ).

fof(kb_SUMO_55542,axiom,
    s__documentation(s__SolidWasteCombustorsAndIncinerators,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Solid Waste Combustors and Incinerators or Refuse Systems (solid waste combustors and incinerators).') ).

fof(kb_SUMO_55543,axiom,
    s__subAttribute(s__OtherNonhazardousWasteTreatmentAndDisposal,s__WasteTreatmentAndDisposal) ).

fof(kb_SUMO_55544,axiom,
    s__documentation(s__OtherNonhazardousWasteTreatmentAndDisposal,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Nonhazardous Waste Treatment and Disposal or Refuse Systems (other nonhazardous waste treatment and disposal).') ).

fof(kb_SUMO_55545,axiom,
    s__subAttribute(s__RemediationAndOtherWasteManagementServices,s__WasteManagementAndRemediationServices) ).

fof(kb_SUMO_55546,axiom,
    s__documentation(s__RemediationAndOtherWasteManagementServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Remediation and Other Waste Management Services.') ).

fof(kb_SUMO_55547,axiom,
    s__subAttribute(s__RemediationServices,s__RemediationAndOtherWasteManagementServices) ).

fof(kb_SUMO_55548,axiom,
    s__documentation(s__RemediationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Remediation Services or Special Trade Contractors, NEC (asbestos abatement and lead paint removal contractors).') ).

fof(kb_SUMO_55549,axiom,
    s__subAttribute(s__MaterialsRecoveryFacilities,s__RemediationAndOtherWasteManagementServices) ).

fof(kb_SUMO_55550,axiom,
    s__documentation(s__MaterialsRecoveryFacilities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Materials Recovery Facilities or Refuse Systems (materials recovery facilities).') ).

fof(kb_SUMO_55551,axiom,
    s__subAttribute(s__AllOtherWasteManagementServices,s__RemediationAndOtherWasteManagementServices) ).

fof(kb_SUMO_55552,axiom,
    s__documentation(s__AllOtherWasteManagementServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Waste Management Services.') ).

fof(kb_SUMO_55553,axiom,
    s__subAttribute(s__SepticTankAndRelatedServices,s__AllOtherWasteManagementServices) ).

fof(kb_SUMO_55554,axiom,
    s__documentation(s__SepticTankAndRelatedServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Septic Tank and Related Services or Equipment Rental and Leasing, NEC (portable toilet rental).') ).

fof(kb_SUMO_55555,axiom,
    s__subAttribute(s__AllOtherMiscellaneousWasteManagementServices,s__AllOtherWasteManagementServices) ).

fof(kb_SUMO_55556,axiom,
    s__documentation(s__AllOtherMiscellaneousWasteManagementServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous Waste Management Services or Sanitary Services, NEC (all but remediation services, malaria control, mosquito eradication, snowplowing, street sweeping, and airport runway vacuuming).') ).

fof(kb_SUMO_55557,axiom,
    s__instance(s__EducationalServices,s__IndustryAttribute) ).

fof(kb_SUMO_55558,axiom,
    s__documentation(s__EducationalServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Educational Services.') ).

fof(kb_SUMO_55559,axiom,
    s__subAttribute(s__ElementaryAndSecondarySchools,s__EducationalServices) ).

fof(kb_SUMO_55560,axiom,
    s__documentation(s__ElementaryAndSecondarySchools,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Elementary and Secondary Schools.') ).

fof(kb_SUMO_55561,axiom,
    s__subAttribute(s__JuniorCollegeIndustry,s__EducationalServices) ).

fof(kb_SUMO_55562,axiom,
    s__documentation(s__JuniorCollegeIndustry,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Junior Colleges.') ).

fof(kb_SUMO_55563,axiom,
    s__subAttribute(s__CollegesUniversitiesAndProfessionalSchools,s__EducationalServices) ).

fof(kb_SUMO_55564,axiom,
    s__documentation(s__CollegesUniversitiesAndProfessionalSchools,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Colleges, Universities, and Professional Schools.') ).

fof(kb_SUMO_55565,axiom,
    s__subAttribute(s__BusinessSchoolsAndComputerAndManagementTraining,s__EducationalServices) ).

fof(kb_SUMO_55566,axiom,
    s__documentation(s__BusinessSchoolsAndComputerAndManagementTraining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Business Schools and Computer and Management Training.') ).

fof(kb_SUMO_55567,axiom,
    s__subAttribute(s__BusinessAndSecretarialSchools,s__BusinessSchoolsAndComputerAndManagementTraining) ).

fof(kb_SUMO_55568,axiom,
    s__documentation(s__BusinessAndSecretarialSchools,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Business and Secretarial Schools or Business and Secretarial Schools.') ).

fof(kb_SUMO_55569,axiom,
    s__subAttribute(s__ComputerTraining,s__BusinessSchoolsAndComputerAndManagementTraining) ).

fof(kb_SUMO_55570,axiom,
    s__documentation(s__ComputerTraining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Computer Training or Data Processing Schools (except computer repair training).') ).

fof(kb_SUMO_55571,axiom,
    s__subAttribute(s__ProfessionalAndManagementDevelopmentTraining,s__BusinessSchoolsAndComputerAndManagementTraining) ).

fof(kb_SUMO_55572,axiom,
    s__documentation(s__ProfessionalAndManagementDevelopmentTraining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Professional and Management Development Training or Schools and Educational Services, NEC (professional and management development training).') ).

fof(kb_SUMO_55573,axiom,
    s__subAttribute(s__TechnicalAndTradeSchools,s__EducationalServices) ).

fof(kb_SUMO_55574,axiom,
    s__documentation(s__TechnicalAndTradeSchools,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Technical and Trade Schools.') ).

fof(kb_SUMO_55575,axiom,
    s__subAttribute(s__CosmetologyAndBarberSchools,s__TechnicalAndTradeSchools) ).

fof(kb_SUMO_55576,axiom,
    s__documentation(s__CosmetologyAndBarberSchools,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cosmetology and Barber Schools or Beauty Shops (beauty and cosmetology schools).') ).

fof(kb_SUMO_55577,axiom,
    s__subAttribute(s__FlightTraining,s__TechnicalAndTradeSchools) ).

fof(kb_SUMO_55578,axiom,
    s__documentation(s__FlightTraining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Flight Training or Vocational Schools, NEC (aviation schools, excluding flying instruction).') ).

fof(kb_SUMO_55579,axiom,
    s__subAttribute(s__ApprenticeshipTraining,s__TechnicalAndTradeSchools) ).

fof(kb_SUMO_55580,axiom,
    s__documentation(s__ApprenticeshipTraining,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Apprenticeship Training or Vocational Schools, NEC (vocational apprenticeship training).') ).

fof(kb_SUMO_55581,axiom,
    s__subAttribute(s__OtherTechnicalAndTradeSchools,s__TechnicalAndTradeSchools) ).

fof(kb_SUMO_55582,axiom,
    s__documentation(s__OtherTechnicalAndTradeSchools,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Technical and Trade Schools or Vocational Schools, NEC (except aviation and flight training and apprenticeship training).') ).

fof(kb_SUMO_55583,axiom,
    s__subAttribute(s__OtherSchoolsAndInstruction,s__EducationalServices) ).

fof(kb_SUMO_55584,axiom,
    s__documentation(s__OtherSchoolsAndInstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Schools and Instruction.') ).

fof(kb_SUMO_55585,axiom,
    s__subAttribute(s__FineArtsSchools,s__OtherSchoolsAndInstruction) ).

fof(kb_SUMO_55586,axiom,
    s__documentation(s__FineArtsSchools,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fine Arts Schools or Schools and Educational Services, NEC (art, drama, and music schools).') ).

fof(kb_SUMO_55587,axiom,
    s__subAttribute(s__SportsAndRecreationInstruction,s__OtherSchoolsAndInstruction) ).

fof(kb_SUMO_55588,axiom,
    s__documentation(s__SportsAndRecreationInstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sports and Recreation Instruction or Amusement and Recreation Services, NEC (baseball, basketball, bowling, gymnastic, judo, karate, parachute, scuba and skin diving, skating, ski, swimming, tennis, and other sports instruction, and sports instructional schools and camps).') ).

fof(kb_SUMO_55589,axiom,
    s__subAttribute(s__LanguageSchools,s__OtherSchoolsAndInstruction) ).

fof(kb_SUMO_55590,axiom,
    s__documentation(s__LanguageSchools,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Language Schools or Schools and Educational Services, NEC (language schools).') ).

fof(kb_SUMO_55591,axiom,
    s__subAttribute(s__AllOtherSchoolsAndInstruction,s__OtherSchoolsAndInstruction) ).

fof(kb_SUMO_55592,axiom,
    s__documentation(s__AllOtherSchoolsAndInstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Schools and Instruction.') ).

fof(kb_SUMO_55593,axiom,
    s__subAttribute(s__ExamPreparationAndTutoring,s__AllOtherSchoolsAndInstruction) ).

fof(kb_SUMO_55594,axiom,
    s__documentation(s__ExamPreparationAndTutoring,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Exam Preparation and Tutoring or Schools and Educational Services, NEC (exam preparation and tutoring).') ).

fof(kb_SUMO_55595,axiom,
    s__subAttribute(s__AutomobileDrivingSchools,s__AllOtherSchoolsAndInstruction) ).

fof(kb_SUMO_55596,axiom,
    s__documentation(s__AutomobileDrivingSchools,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automobile Driving Schools or Schools and Educational Services, NEC (automobile driving instruction).') ).

fof(kb_SUMO_55597,axiom,
    s__subAttribute(s__AllOtherMiscellaneousSchoolsAndInstruction,s__AllOtherSchoolsAndInstruction) ).

fof(kb_SUMO_55598,axiom,
    s__documentation(s__AllOtherMiscellaneousSchoolsAndInstruction,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous Schools and Instruction or Amusement and Recreation Services, NEC (nonathletic recreational instruction).') ).

fof(kb_SUMO_55599,axiom,
    s__subAttribute(s__EducationalSupportServices,s__EducationalServices) ).

fof(kb_SUMO_55600,axiom,
    s__documentation(s__EducationalSupportServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Educational Support Services.') ).

fof(kb_SUMO_55601,axiom,
    s__instance(s__HealthCareAndSocialAssistance,s__IndustryAttribute) ).

fof(kb_SUMO_55602,axiom,
    s__documentation(s__HealthCareAndSocialAssistance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Health Care and Social Assistance.') ).

fof(kb_SUMO_55603,axiom,
    s__subAttribute(s__AmbulatoryHealthCareServices,s__HealthCareAndSocialAssistance) ).

fof(kb_SUMO_55604,axiom,
    s__documentation(s__AmbulatoryHealthCareServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ambulatory Health Care Services.') ).

fof(kb_SUMO_55605,axiom,
    s__subAttribute(s__OfficesOfPhysicians,s__AmbulatoryHealthCareServices) ).

fof(kb_SUMO_55606,axiom,
    s__documentation(s__OfficesOfPhysicians,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Physicians.') ).

fof(kb_SUMO_55607,axiom,
    s__subAttribute(s__OfficesOfPhysiciansExceptMentalHealthSpecialists,s__OfficesOfPhysicians) ).

fof(kb_SUMO_55608,axiom,
    s__documentation(s__OfficesOfPhysiciansExceptMentalHealthSpecialists,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Physicians (except Mental Health Specialists) or Offices and Clinics of Doctors of Medicine (except mental health specialists).') ).

fof(kb_SUMO_55609,axiom,
    s__subAttribute(s__OfficesOfPhysiciansMentalHealthSpecialists,s__OfficesOfPhysicians) ).

fof(kb_SUMO_55610,axiom,
    s__documentation(s__OfficesOfPhysiciansMentalHealthSpecialists,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Physicians, Mental Health Specialists or Offices and Clinics of Doctors of Medicine (mental health specialists).') ).

fof(kb_SUMO_55611,axiom,
    s__subAttribute(s__OfficesOfDentists,s__AmbulatoryHealthCareServices) ).

fof(kb_SUMO_55612,axiom,
    s__documentation(s__OfficesOfDentists,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Dentists.') ).

fof(kb_SUMO_55613,axiom,
    s__subAttribute(s__OfficesOfOtherHealthPractitioners,s__AmbulatoryHealthCareServices) ).

fof(kb_SUMO_55614,axiom,
    s__documentation(s__OfficesOfOtherHealthPractitioners,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Other Health Practitioners.') ).

fof(kb_SUMO_55615,axiom,
    s__subAttribute(s__OfficesOfChiropractors,s__OfficesOfOtherHealthPractitioners) ).

fof(kb_SUMO_55616,axiom,
    s__documentation(s__OfficesOfChiropractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Chiropractors or Offices and Clinics of Chiropractors.') ).

fof(kb_SUMO_55617,axiom,
    s__subAttribute(s__OfficesOfOptometrists,s__OfficesOfOtherHealthPractitioners) ).

fof(kb_SUMO_55618,axiom,
    s__documentation(s__OfficesOfOptometrists,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Optometrists or Offices and Clinics of Optometrists.') ).

fof(kb_SUMO_55619,axiom,
    s__subAttribute(s__OfficesOfMentalHealthPractitionersExceptPhysicians,s__OfficesOfOtherHealthPractitioners) ).

fof(kb_SUMO_55620,axiom,
    s__documentation(s__OfficesOfMentalHealthPractitionersExceptPhysicians,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Mental Health Practitioners (except Physicians) or Offices and Clinics of Health Practitioners, NEC (mental health practitioners except physicians).') ).

fof(kb_SUMO_55621,axiom,
    s__subAttribute(s__OfficesOfPhysicalOccupationalAndSpeechTherapistsAndAudiologists,s__OfficesOfOtherHealthPractitioners) ).

fof(kb_SUMO_55622,axiom,
    s__documentation(s__OfficesOfPhysicalOccupationalAndSpeechTherapistsAndAudiologists,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Physical, Occupational and Speech Therapists, and Audiologists or Offices and Clinics of Health Practitioners, NEC (physical, occupational, recreational and speech therapists, and audiologists).') ).

fof(kb_SUMO_55623,axiom,
    s__subAttribute(s__OfficesOfAllOtherHealthPractitioners,s__OfficesOfOtherHealthPractitioners) ).

fof(kb_SUMO_55624,axiom,
    s__documentation(s__OfficesOfAllOtherHealthPractitioners,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of All Other Health Practitioners.') ).

fof(kb_SUMO_55625,axiom,
    s__subAttribute(s__OfficesOfPodiatrists,s__OfficesOfAllOtherHealthPractitioners) ).

fof(kb_SUMO_55626,axiom,
    s__documentation(s__OfficesOfPodiatrists,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of Podiatrists or Offices and Clinics of Podiatrists.') ).

fof(kb_SUMO_55627,axiom,
    s__subAttribute(s__OfficesOfAllOtherMiscellaneousHealthPractitioners,s__OfficesOfAllOtherHealthPractitioners) ).

fof(kb_SUMO_55628,axiom,
    s__documentation(s__OfficesOfAllOtherMiscellaneousHealthPractitioners,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Offices of All Other Miscellaneous Health Practitioners or Offices and Clinics of Health Practitioners, NEC (except mental health practitioners, physical, occupational, speech therapists, and audiologists).') ).

fof(kb_SUMO_55629,axiom,
    s__subAttribute(s__OutpatientCareCenters,s__AmbulatoryHealthCareServices) ).

fof(kb_SUMO_55630,axiom,
    s__documentation(s__OutpatientCareCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Outpatient Care Centers.') ).

fof(kb_SUMO_55631,axiom,
    s__subAttribute(s__FamilyPlanningCenters,s__OutpatientCareCenters) ).

fof(kb_SUMO_55632,axiom,
    s__documentation(s__FamilyPlanningCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Family Planning Centers or Speciality Outpatient Facilities, NEC (family planning centers).') ).

fof(kb_SUMO_55633,axiom,
    s__subAttribute(s__OutpatientMentalHealthAndSubstanceAbuseCenters,s__OutpatientCareCenters) ).

fof(kb_SUMO_55634,axiom,
    s__documentation(s__OutpatientMentalHealthAndSubstanceAbuseCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Outpatient Mental Health and Substance Abuse Centers or Specialty Outpatient Facilities, NEC (mental health facilities).') ).

fof(kb_SUMO_55635,axiom,
    s__subAttribute(s__OtherOutpatientCareCenters,s__OutpatientCareCenters) ).

fof(kb_SUMO_55636,axiom,
    s__documentation(s__OtherOutpatientCareCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Outpatient Care Centers.') ).

fof(kb_SUMO_55637,axiom,
    s__subAttribute(s__HMOMedicalCenters,s__OtherOutpatientCareCenters) ).

fof(kb_SUMO_55638,axiom,
    s__documentation(s__HMOMedicalCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves HMO Medical Centers or Offices and Clinics of Doctors of Medicine (HMO Medical Centers).') ).

fof(kb_SUMO_55639,axiom,
    s__subAttribute(s__KidneyDialysisCenters,s__OtherOutpatientCareCenters) ).

fof(kb_SUMO_55640,axiom,
    s__documentation(s__KidneyDialysisCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Kidney Dialysis Centers or Kidney Dialysis Centers.') ).

fof(kb_SUMO_55641,axiom,
    s__subAttribute(s__FreestandingAmbulatorySurgicalAndEmergencyCenters,s__OtherOutpatientCareCenters) ).

fof(kb_SUMO_55642,axiom,
    s__documentation(s__FreestandingAmbulatorySurgicalAndEmergencyCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Freestanding Ambulatory Surgical and Emergency Centers or Offices and Clinics of Doctors of Medicine (surgical and emergency centers).') ).

fof(kb_SUMO_55643,axiom,
    s__subAttribute(s__AllOtherOutpatientCareCenters,s__OtherOutpatientCareCenters) ).

fof(kb_SUMO_55644,axiom,
    s__documentation(s__AllOtherOutpatientCareCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Outpatient Care Centers or Specialty Outpatient Facilities, NEC (except family planning and mental health centers).') ).

fof(kb_SUMO_55645,axiom,
    s__subAttribute(s__MedicalAndDiagnosticLaboratories,s__AmbulatoryHealthCareServices) ).

fof(kb_SUMO_55646,axiom,
    s__documentation(s__MedicalAndDiagnosticLaboratories,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Medical and Diagnostic Laboratories.') ).

fof(kb_SUMO_55647,axiom,
    s__subAttribute(s__MedicalLaboratories,s__MedicalAndDiagnosticLaboratories) ).

fof(kb_SUMO_55648,axiom,
    s__documentation(s__MedicalLaboratories,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Medical Laboratories or Medical Laboratories (except diagnostic imaging centers).') ).

fof(kb_SUMO_55649,axiom,
    s__subAttribute(s__DiagnosticImagingCenters,s__MedicalAndDiagnosticLaboratories) ).

fof(kb_SUMO_55650,axiom,
    s__documentation(s__DiagnosticImagingCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Diagnostic Imaging Centers or Medical Laboratories (diagnostic imaging centers).') ).

fof(kb_SUMO_55651,axiom,
    s__subAttribute(s__HomeHealthCareServices,s__AmbulatoryHealthCareServices) ).

fof(kb_SUMO_55652,axiom,
    s__documentation(s__HomeHealthCareServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Home Health Care Services.') ).

fof(kb_SUMO_55653,axiom,
    s__subAttribute(s__OtherAmbulatoryHealthCareServices,s__AmbulatoryHealthCareServices) ).

fof(kb_SUMO_55654,axiom,
    s__documentation(s__OtherAmbulatoryHealthCareServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Ambulatory Health Care Services.') ).

fof(kb_SUMO_55655,axiom,
    s__subAttribute(s__AmbulanceServices,s__OtherAmbulatoryHealthCareServices) ).

fof(kb_SUMO_55656,axiom,
    s__documentation(s__AmbulanceServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Ambulance Services or Local Passenger Transportation, NEC (land ambulance).') ).

fof(kb_SUMO_55657,axiom,
    s__subAttribute(s__AllOtherAmbulatoryHealthCareServices,s__OtherAmbulatoryHealthCareServices) ).

fof(kb_SUMO_55658,axiom,
    s__documentation(s__AllOtherAmbulatoryHealthCareServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Ambulatory Health Care Services.') ).

fof(kb_SUMO_55659,axiom,
    s__subAttribute(s__BloodAndOrganBanks,s__AllOtherAmbulatoryHealthCareServices) ).

fof(kb_SUMO_55660,axiom,
    s__documentation(s__BloodAndOrganBanks,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Blood and Organ Banks or Health and Allied Services, NEC (blood and organ banks).') ).

fof(kb_SUMO_55661,axiom,
    s__subAttribute(s__AllOtherMiscellaneousAmbulatoryHealthCareServices,s__AllOtherAmbulatoryHealthCareServices) ).

fof(kb_SUMO_55662,axiom,
    s__documentation(s__AllOtherMiscellaneousAmbulatoryHealthCareServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Miscellaneous Ambulatory Health Care Services or Health and Allied Services, NEC (except blood and organ banks, medical artists, medical photography, and childbirth preparation classes).') ).

fof(kb_SUMO_55663,axiom,
    s__subAttribute(s__Hospitals,s__HealthCareAndSocialAssistance) ).

fof(kb_SUMO_55664,axiom,
    s__documentation(s__Hospitals,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hospitals.') ).

fof(kb_SUMO_55665,axiom,
    s__subAttribute(s__GeneralMedicalAndSurgicalHospitals,s__Hospitals) ).

fof(kb_SUMO_55666,axiom,
    s__documentation(s__GeneralMedicalAndSurgicalHospitals,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves General Medical and Surgical Hospitals.') ).

fof(kb_SUMO_55667,axiom,
    s__subAttribute(s__PsychiatricAndSubstanceAbuseHospitals,s__Hospitals) ).

fof(kb_SUMO_55668,axiom,
    s__documentation(s__PsychiatricAndSubstanceAbuseHospitals,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Psychiatric and Substance Abuse Hospitals.') ).

fof(kb_SUMO_55669,axiom,
    s__subAttribute(s__SpecialtyExceptPsychiatricAndSubstanceAbuseHospitals,s__Hospitals) ).

fof(kb_SUMO_55670,axiom,
    s__documentation(s__SpecialtyExceptPsychiatricAndSubstanceAbuseHospitals,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Specialty (except Psychiatric and Substance Abuse) Hospitals.') ).

fof(kb_SUMO_55671,axiom,
    s__subAttribute(s__NursingAndResidentialCareFacilities,s__HealthCareAndSocialAssistance) ).

fof(kb_SUMO_55672,axiom,
    s__documentation(s__NursingAndResidentialCareFacilities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nursing and Residential Care Facilities.') ).

fof(kb_SUMO_55673,axiom,
    s__subAttribute(s__NursingCareFacilities,s__NursingAndResidentialCareFacilities) ).

fof(kb_SUMO_55674,axiom,
    s__documentation(s__NursingCareFacilities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nursing Care Facilities.') ).

fof(kb_SUMO_55675,axiom,
    s__subAttribute(s__ResidentialMentalRetardationMentalHealthAndSubstanceAbuseFacilities,s__NursingAndResidentialCareFacilities) ).

fof(kb_SUMO_55676,axiom,
    s__documentation(s__ResidentialMentalRetardationMentalHealthAndSubstanceAbuseFacilities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Residential Mental Retardation, Mental Health and Substance Abuse Facilities.') ).

fof(kb_SUMO_55677,axiom,
    s__subAttribute(s__ResidentialMentalRetardationFacilities,s__ResidentialMentalRetardationMentalHealthAndSubstanceAbuseFacilities) ).

fof(kb_SUMO_55678,axiom,
    s__documentation(s__ResidentialMentalRetardationFacilities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Residential Mental Retardation Facilities or Intermediate Care Facilities (mental retardation facilities).') ).

fof(kb_SUMO_55679,axiom,
    s__subAttribute(s__ResidentialMentalHealthAndSubstanceAbuseFacilities,s__ResidentialMentalRetardationMentalHealthAndSubstanceAbuseFacilities) ).

fof(kb_SUMO_55680,axiom,
    s__documentation(s__ResidentialMentalHealthAndSubstanceAbuseFacilities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Residential Mental Health and Substance Abuse Facilities or Residential Care (mental health and substance abuse facilities).') ).

fof(kb_SUMO_55681,axiom,
    s__subAttribute(s__CommunityCareFacilitiesForTheElderly,s__NursingAndResidentialCareFacilities) ).

fof(kb_SUMO_55682,axiom,
    s__documentation(s__CommunityCareFacilitiesForTheElderly,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Community Care Facilities for the Elderly.') ).

fof(kb_SUMO_55683,axiom,
    s__subAttribute(s__ContinuingCareRetirementCommunities,s__CommunityCareFacilitiesForTheElderly) ).

fof(kb_SUMO_55684,axiom,
    s__documentation(s__ContinuingCareRetirementCommunities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Continuing Care Retirement Communities or Skilled Nursing Care Facilities (continuing care retirement communities).') ).

fof(kb_SUMO_55685,axiom,
    s__subAttribute(s__HomesForTheElderly,s__CommunityCareFacilitiesForTheElderly) ).

fof(kb_SUMO_55686,axiom,
    s__documentation(s__HomesForTheElderly,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Homes for the Elderly or Residential Care (homes for the elderly).') ).

fof(kb_SUMO_55687,axiom,
    s__subAttribute(s__OtherResidentialCareFacilities,s__NursingAndResidentialCareFacilities) ).

fof(kb_SUMO_55688,axiom,
    s__documentation(s__OtherResidentialCareFacilities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Residential Care Facilities.') ).

fof(kb_SUMO_55689,axiom,
    s__subAttribute(s__SocialAssistance,s__HealthCareAndSocialAssistance) ).

fof(kb_SUMO_55690,axiom,
    s__documentation(s__SocialAssistance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Social Assistance.') ).

fof(kb_SUMO_55691,axiom,
    s__subAttribute(s__IndividualAndFamilyServices,s__SocialAssistance) ).

fof(kb_SUMO_55692,axiom,
    s__documentation(s__IndividualAndFamilyServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Individual and Family Services.') ).

fof(kb_SUMO_55693,axiom,
    s__subAttribute(s__ChildAndYouthServices,s__IndividualAndFamilyServices) ).

fof(kb_SUMO_55694,axiom,
    s__documentation(s__ChildAndYouthServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Child and Youth Services or Individual and Family Social Services (child and youth services).') ).

fof(kb_SUMO_55695,axiom,
    s__subAttribute(s__ServicesForTheElderlyAndPersonsWithDisabilities,s__IndividualAndFamilyServices) ).

fof(kb_SUMO_55696,axiom,
    s__documentation(s__ServicesForTheElderlyAndPersonsWithDisabilities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Services for the Elderly and Persons with Disabilities or Individual and Family Social Services (services for the elderly and disabled).') ).

fof(kb_SUMO_55697,axiom,
    s__subAttribute(s__OtherIndividualAndFamilyServices,s__IndividualAndFamilyServices) ).

fof(kb_SUMO_55698,axiom,
    s__documentation(s__OtherIndividualAndFamilyServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Individual and Family Services or Individual and Family Social Services (except services for children, youth, elderly, disabled, food, housing, emergency and relief).') ).

fof(kb_SUMO_55699,axiom,
    s__subAttribute(s__CommunityFoodAndHousingAndEmergencyAndOtherReliefServices,s__SocialAssistance) ).

fof(kb_SUMO_55700,axiom,
    s__documentation(s__CommunityFoodAndHousingAndEmergencyAndOtherReliefServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Community Food and Housing, and Emergency and Other Relief Services.') ).

fof(kb_SUMO_55701,axiom,
    s__subAttribute(s__CommunityFoodServices,s__CommunityFoodAndHousingAndEmergencyAndOtherReliefServices) ).

fof(kb_SUMO_55702,axiom,
    s__documentation(s__CommunityFoodServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Community Food Services or Individual and Family Social Services (food services).') ).

fof(kb_SUMO_55703,axiom,
    s__subAttribute(s__CommunityHousingServices,s__CommunityFoodAndHousingAndEmergencyAndOtherReliefServices) ).

fof(kb_SUMO_55704,axiom,
    s__documentation(s__CommunityHousingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Community Housing Services.') ).

fof(kb_SUMO_55705,axiom,
    s__subAttribute(s__TemporaryShelters,s__CommunityHousingServices) ).

fof(kb_SUMO_55706,axiom,
    s__documentation(s__TemporaryShelters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Temporary Shelters or Individual and Family Social Services (temporary shelter).') ).

fof(kb_SUMO_55707,axiom,
    s__subAttribute(s__OtherCommunityHousingServices,s__CommunityHousingServices) ).

fof(kb_SUMO_55708,axiom,
    s__documentation(s__OtherCommunityHousingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Community Housing Services or Individual and Family Social Services (housing services except temporary shelter).') ).

fof(kb_SUMO_55709,axiom,
    s__subAttribute(s__EmergencyAndOtherReliefServices,s__CommunityFoodAndHousingAndEmergencyAndOtherReliefServices) ).

fof(kb_SUMO_55710,axiom,
    s__documentation(s__EmergencyAndOtherReliefServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Emergency and Other Relief Services or Individual and Family Social Services (emergency and relief services).') ).

fof(kb_SUMO_55711,axiom,
    s__subAttribute(s__VocationalRehabilitationServices,s__SocialAssistance) ).

fof(kb_SUMO_55712,axiom,
    s__documentation(s__VocationalRehabilitationServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Vocational Rehabilitation Services.') ).

fof(kb_SUMO_55713,axiom,
    s__subAttribute(s__ChildDayCareServices,s__SocialAssistance) ).

fof(kb_SUMO_55714,axiom,
    s__documentation(s__ChildDayCareServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Child Day Care Services.') ).

fof(kb_SUMO_55715,axiom,
    s__instance(s__ArtsEntertainmentAndRecreation,s__IndustryAttribute) ).

fof(kb_SUMO_55716,axiom,
    s__documentation(s__ArtsEntertainmentAndRecreation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Arts, Entertainment, and Recreation.') ).

fof(kb_SUMO_55717,axiom,
    s__subAttribute(s__PerformingArtsSpectatorSportsAndRelatedIndustries,s__ArtsEntertainmentAndRecreation) ).

fof(kb_SUMO_55718,axiom,
    s__documentation(s__PerformingArtsSpectatorSportsAndRelatedIndustries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Performing Arts, Spectator Sports, and Related Industries.') ).

fof(kb_SUMO_55719,axiom,
    s__subAttribute(s__PerformingArtsCompanies,s__PerformingArtsSpectatorSportsAndRelatedIndustries) ).

fof(kb_SUMO_55720,axiom,
    s__documentation(s__PerformingArtsCompanies,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Performing Arts Companies.') ).

fof(kb_SUMO_55721,axiom,
    s__subAttribute(s__TheaterCompaniesAndDinnerTheaters,s__PerformingArtsCompanies) ).

fof(kb_SUMO_55722,axiom,
    s__documentation(s__TheaterCompaniesAndDinnerTheaters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Theater Companies and Dinner Theaters or Eating Places (dinner theaters).') ).

fof(kb_SUMO_55723,axiom,
    s__subAttribute(s__DanceCompanies,s__PerformingArtsCompanies) ).

fof(kb_SUMO_55724,axiom,
    s__documentation(s__DanceCompanies,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Dance Companies or Theatrical Producers (Except Motion Pictures) and Miscellaneous Theatrical Services (ballet and dance companies).') ).

fof(kb_SUMO_55725,axiom,
    s__subAttribute(s__MusicalGroupsAndArtists,s__PerformingArtsCompanies) ).

fof(kb_SUMO_55726,axiom,
    s__documentation(s__MusicalGroupsAndArtists,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Musical Groups and Artists or Bands, Orchestras, Actors, and Entertainment Groups (musical groups and artists and orchestras).') ).

fof(kb_SUMO_55727,axiom,
    s__subAttribute(s__OtherPerformingArtsCompanies,s__PerformingArtsCompanies) ).

fof(kb_SUMO_55728,axiom,
    s__documentation(s__OtherPerformingArtsCompanies,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Performing Arts Companies or Bands, Orchestras, Actors, and Entertainment Groups, (except musical groups, artists, actors, and actresses).') ).

fof(kb_SUMO_55729,axiom,
    s__subAttribute(s__SpectatorSports,s__PerformingArtsSpectatorSportsAndRelatedIndustries) ).

fof(kb_SUMO_55730,axiom,
    s__documentation(s__SpectatorSports,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Spectator Sports.') ).

fof(kb_SUMO_55731,axiom,
    s__subAttribute(s__SportsTeamsAndClubs,s__SpectatorSports) ).

fof(kb_SUMO_55732,axiom,
    s__documentation(s__SportsTeamsAndClubs,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Sports Teams and Clubs or Professional Sports Clubs and Promoters (professional sports clubs).') ).

fof(kb_SUMO_55733,axiom,
    s__subAttribute(s__Racetracks,s__SpectatorSports) ).

fof(kb_SUMO_55734,axiom,
    s__documentation(s__Racetracks,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Racetracks or Racing, Including Track Operations (track operations).') ).

fof(kb_SUMO_55735,axiom,
    s__subAttribute(s__OtherSpectatorSports,s__SpectatorSports) ).

fof(kb_SUMO_55736,axiom,
    s__documentation(s__OtherSpectatorSports,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Spectator Sports or Racing, Including Track Operations (except track operators).') ).

fof(kb_SUMO_55737,axiom,
    s__subAttribute(s__PromotersOfPerformingArtsSportsAndSimilarEvents,s__PerformingArtsSpectatorSportsAndRelatedIndustries) ).

fof(kb_SUMO_55738,axiom,
    s__documentation(s__PromotersOfPerformingArtsSportsAndSimilarEvents,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Promoters of Performing Arts, Sports, and Similar Events.') ).

fof(kb_SUMO_55739,axiom,
    s__subAttribute(s__PromotersOfPerformingArtsSportsAndSimilarEventsWithFacilities,s__PromotersOfPerformingArtsSportsAndSimilarEvents) ).

fof(kb_SUMO_55740,axiom,
    s__documentation(s__PromotersOfPerformingArtsSportsAndSimilarEventsWithFacilities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Promoters of Performing Arts, Sports, and Similar Events with Facilities or Operators of Nonresidential Buildings (stadium and arena owners).') ).

fof(kb_SUMO_55741,axiom,
    s__subAttribute(s__PromotersOfPerformingArtsSportsAndSimilarEventsWithoutFacilities,s__PromotersOfPerformingArtsSportsAndSimilarEvents) ).

fof(kb_SUMO_55742,axiom,
    s__documentation(s__PromotersOfPerformingArtsSportsAndSimilarEventsWithoutFacilities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Promoters of Performing Arts, Sports, and Similar Events without Facilities or Theatrical Producers (Except Motion Picture) and Miscellaneous Theatrical Services (theatrical promoters).') ).

fof(kb_SUMO_55743,axiom,
    s__subAttribute(s__AgentsAndManagersForArtistsAthletesEntertainersAndOtherPublicFigures,s__PerformingArtsSpectatorSportsAndRelatedIndustries) ).

fof(kb_SUMO_55744,axiom,
    s__documentation(s__AgentsAndManagersForArtistsAthletesEntertainersAndOtherPublicFigures,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Agents and Managers for Artists, Athletes, Entertainers, and Other Public Figures.') ).

fof(kb_SUMO_55745,axiom,
    s__subAttribute(s__IndependentArtistsWritersAndPerformers,s__PerformingArtsSpectatorSportsAndRelatedIndustries) ).

fof(kb_SUMO_55746,axiom,
    s__documentation(s__IndependentArtistsWritersAndPerformers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Independent Artists, Writers, and Performers.') ).

fof(kb_SUMO_55747,axiom,
    s__subAttribute(s__MuseumsHistoricalSitesAndSimilarInstitutions,s__ArtsEntertainmentAndRecreation) ).

fof(kb_SUMO_55748,axiom,
    s__documentation(s__MuseumsHistoricalSitesAndSimilarInstitutions,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Museums, Historical Sites, and Similar Institutions.') ).

fof(kb_SUMO_55749,axiom,
    s__subAttribute(s__Museums,s__MuseumsHistoricalSitesAndSimilarInstitutions) ).

fof(kb_SUMO_55750,axiom,
    s__documentation(s__Museums,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Museums or Museums and Art Galleries (except historic and heritage sites).') ).

fof(kb_SUMO_55751,axiom,
    s__subAttribute(s__HistoricalSites,s__MuseumsHistoricalSitesAndSimilarInstitutions) ).

fof(kb_SUMO_55752,axiom,
    s__documentation(s__HistoricalSites,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Historical Sites or Museums and Art Galleries (historic and heritage sites).') ).

fof(kb_SUMO_55753,axiom,
    s__subAttribute(s__ZoosAndBotanicalGardens,s__MuseumsHistoricalSitesAndSimilarInstitutions) ).

fof(kb_SUMO_55754,axiom,
    s__documentation(s__ZoosAndBotanicalGardens,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Zoos and Botanical Gardens or Arboreta and Botanical or Zoological Gardens (except nature parks and reserves).') ).

fof(kb_SUMO_55755,axiom,
    s__subAttribute(s__NatureParksAndOtherSimilarInstitutions,s__MuseumsHistoricalSitesAndSimilarInstitutions) ).

fof(kb_SUMO_55756,axiom,
    s__documentation(s__NatureParksAndOtherSimilarInstitutions,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nature Parks and Other Similar Institutions or Amusement and Recreation Services, NEC (caverns and miscellaneous commercial parks).') ).

fof(kb_SUMO_55757,axiom,
    s__subAttribute(s__AmusementGamblingAndRecreationIndustries,s__ArtsEntertainmentAndRecreation) ).

fof(kb_SUMO_55758,axiom,
    s__documentation(s__AmusementGamblingAndRecreationIndustries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Amusement, Gambling, and Recreation Industries.') ).

fof(kb_SUMO_55759,axiom,
    s__subAttribute(s__AmusementParksAndArcades,s__AmusementGamblingAndRecreationIndustries) ).

fof(kb_SUMO_55760,axiom,
    s__documentation(s__AmusementParksAndArcades,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Amusement Parks and Arcades.') ).

fof(kb_SUMO_55761,axiom,
    s__subAttribute(s__AmusementAndThemeParks,s__AmusementParksAndArcades) ).

fof(kb_SUMO_55762,axiom,
    s__documentation(s__AmusementAndThemeParks,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Amusement and Theme Parks or Amusement Parks.') ).

fof(kb_SUMO_55763,axiom,
    s__subAttribute(s__WaterThemePark,s__AmusementAndThemeParks) ).

fof(kb_SUMO_55764,axiom,
    s__documentation(s__WaterThemePark,s__EnglishLanguage,'&%WaterThemePark is an &%AmusementAndThemeParks that features waterplay areas, such as water slides, splash pads, spraygrounds, and swimming pools') ).

fof(kb_SUMO_55765,axiom,
    s__termFormat(s__EnglishLanguage,s__WaterThemePark,'water theme park') ).

fof(kb_SUMO_55766,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__attribute(V__X,s__WaterThemePark)
       => ? [V__POOL] :
            ( s__instance(V__POOL,s__SwimmingPool)
            & s__element(V__POOL,s__PropertyFn(V__X)) ) ) ) ).

fof(kb_SUMO_55767,axiom,
    s__subclass(s__WaterParkTicket,s__Ticket) ).

fof(kb_SUMO_55768,axiom,
    s__instance(s__WaterParkTicket__t,s__SetOrClass) ).

fof(kb_SUMO_55769,axiom,
    s__documentation(s__WaterParkTicket,s__EnglishLanguage,'&%WaterParkTicket is a type of &%Ticket that gains a person entry to a &%WaterThemePark') ).

fof(kb_SUMO_55770,axiom,
    s__termFormat(s__EnglishLanguage,s__WaterParkTicket,'water park ticket') ).

fof(kb_SUMO_55771,axiom,
    ! [V__T] :
      ( s__instance(V__T,s__Certificate)
     => ( s__instance(V__T,s__WaterParkTicket)
       => ? [V__ORG] :
            ( s__instance(V__ORG,s__CognitiveAgent)
            & s__attribute(V__ORG,s__WaterThemePark)
            & s__issuedBy(V__T,V__ORG) ) ) ) ).

fof(kb_SUMO_55772,axiom,
    ! [V__T,V__ORG,V__CUST,V__LOC] :
      ( ( s__instance(V__LOC,s__Object)
        & s__instance(V__CUST,s__Agent)
        & s__instance(V__ORG,s__CognitiveAgent)
        & s__instance(V__T,s__Agent)
        & s__instance(V__T,s__Certificate) )
     => ( ( s__instance(V__T,s__Ticket)
          & s__possesses(V__T,V__CUST)
          & s__issuedBy(V__T,V__ORG)
          & s__attribute(V__ORG,s__AmusementGamblingAndRecreationIndustries)
          & s__located(V__ORG,V__LOC) )
       => s__confersNorm(V__ORG,'(? [V__REC] : (s__instance(V__REC,s__Process) & s__instance(V__REC,s__RecreationOrExercise) & s__experiencer(V__REC,V__CUST) & s__eventLocated(V__REC,V__LOC)))',s__Permission) ) ) ).

fof(kb_SUMO_55773,axiom,
    s__subAttribute(s__AmusementArcades,s__AmusementParksAndArcades) ).

fof(kb_SUMO_55774,axiom,
    s__documentation(s__AmusementArcades,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Amusement Arcades or Coin-Operated Amusement Devices (amusement arcades).') ).

fof(kb_SUMO_55775,axiom,
    s__subAttribute(s__GamblingIndustries,s__AmusementGamblingAndRecreationIndustries) ).

fof(kb_SUMO_55776,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__attribute(V__X,s__GamblingIndustries)
       => s__hasPurpose(V__X,'(? [V__GAME,V__BET] : (s__instance(V__BET,s__Process) & s__instance(V__GAME,s__Process) & s__instance(V__GAME,s__Game) & s__agent(V__GAME,V__X) & s__instance(V__BET,s__Betting) & s__destination(V__BET,V__X) & s__subProcess(V__BET,V__GAME)))') ) ) ).

fof(kb_SUMO_55777,axiom,
    s__documentation(s__GamblingIndustries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Gambling Industries.') ).

fof(kb_SUMO_55778,axiom,
    s__subAttribute(s__CasinosExceptCasinoHotels,s__GamblingIndustries) ).

fof(kb_SUMO_55779,axiom,
    s__documentation(s__CasinosExceptCasinoHotels,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Casinos (except Casino Hotels) or Amusement and Recreation Services, NEC (casinos, except hotel casinos).') ).

fof(kb_SUMO_55780,axiom,
    s__subAttribute(s__OtherGamblingIndustries,s__GamblingIndustries) ).

fof(kb_SUMO_55781,axiom,
    s__documentation(s__OtherGamblingIndustries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Gambling Industries or Coin-Operated Amusement Devices (slot machine operators).') ).

fof(kb_SUMO_55782,axiom,
    s__subAttribute(s__OtherAmusementAndRecreationIndustries,s__AmusementGamblingAndRecreationIndustries) ).

fof(kb_SUMO_55783,axiom,
    s__documentation(s__OtherAmusementAndRecreationIndustries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Amusement and Recreation Industries.') ).

fof(kb_SUMO_55784,axiom,
    s__subAttribute(s__GolfCoursesAndCountryClubs,s__OtherAmusementAndRecreationIndustries) ).

fof(kb_SUMO_55785,axiom,
    s__documentation(s__GolfCoursesAndCountryClubs,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Golf Courses and Country Clubs or Public Golf Courses.') ).

fof(kb_SUMO_55786,axiom,
    s__subAttribute(s__SkiingFacilities,s__OtherAmusementAndRecreationIndustries) ).

fof(kb_SUMO_55787,axiom,
    s__documentation(s__SkiingFacilities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Skiing Facilities or Amusement and Recreation Services, NEC (skiing facilities).') ).

fof(kb_SUMO_55788,axiom,
    s__subAttribute(s__Marinas,s__OtherAmusementAndRecreationIndustries) ).

fof(kb_SUMO_55789,axiom,
    s__documentation(s__Marinas,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Marinas or Marinas.') ).

fof(kb_SUMO_55790,axiom,
    s__subAttribute(s__FitnessAndRecreationalSportsCenters,s__OtherAmusementAndRecreationIndustries) ).

fof(kb_SUMO_55791,axiom,
    s__documentation(s__FitnessAndRecreationalSportsCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fitness and Recreational Sports Centers or Physical Fitness Facilities.') ).

fof(kb_SUMO_55792,axiom,
    s__subAttribute(s__BowlingCenters,s__OtherAmusementAndRecreationIndustries) ).

fof(kb_SUMO_55793,axiom,
    s__documentation(s__BowlingCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Bowling Centers or Bowling Centers.') ).

fof(kb_SUMO_55794,axiom,
    s__subAttribute(s__AllOtherAmusementAndRecreationIndustries,s__OtherAmusementAndRecreationIndustries) ).

fof(kb_SUMO_55795,axiom,
    s__documentation(s__AllOtherAmusementAndRecreationIndustries,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Amusement and Recreation Industries or Dance Studios, Schools, and Halls (except instruction).') ).

fof(kb_SUMO_55796,axiom,
    s__instance(s__AccommodationAndFoodServices,s__IndustryAttribute) ).

fof(kb_SUMO_55797,axiom,
    s__documentation(s__AccommodationAndFoodServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Accommodation and Food Services.') ).

fof(kb_SUMO_55798,axiom,
    s__subAttribute(s__Accommodation,s__AccommodationAndFoodServices) ).

fof(kb_SUMO_55799,axiom,
    s__documentation(s__Accommodation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Accommodation.') ).

fof(kb_SUMO_55800,axiom,
    s__subAttribute(s__TravelerAccommodation,s__Accommodation) ).

fof(kb_SUMO_55801,axiom,
    s__documentation(s__TravelerAccommodation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Traveler Accommodation.') ).

fof(kb_SUMO_55802,axiom,
    s__subAttribute(s__HotelsExceptCasinoHotelsAndMotels,s__TravelerAccommodation) ).

fof(kb_SUMO_55803,axiom,
    s__documentation(s__HotelsExceptCasinoHotelsAndMotels,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hotels (except Casino Hotels) and Motels or Hotels and Motels (hotels and motels, except casino hotels).') ).

fof(kb_SUMO_55804,axiom,
    s__subAttribute(s__CasinoHotels,s__TravelerAccommodation) ).

fof(kb_SUMO_55805,axiom,
    s__documentation(s__CasinoHotels,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Casino Hotels or Hotels and Motels (casino hotels).') ).

fof(kb_SUMO_55806,axiom,
    s__subAttribute(s__OtherTravelerAccommodation,s__TravelerAccommodation) ).

fof(kb_SUMO_55807,axiom,
    s__documentation(s__OtherTravelerAccommodation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Traveler Accommodation.') ).

fof(kb_SUMO_55808,axiom,
    s__subAttribute(s__BedAndBreakfastInns,s__OtherTravelerAccommodation) ).

fof(kb_SUMO_55809,axiom,
    s__documentation(s__BedAndBreakfastInns,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Bed-and-Breakfast Inns or Hotels and Motels (bed and breakfast inns).') ).

fof(kb_SUMO_55810,axiom,
    s__subAttribute(s__AllOtherTravelerAccommodation,s__OtherTravelerAccommodation) ).

fof(kb_SUMO_55811,axiom,
    s__documentation(s__AllOtherTravelerAccommodation,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Traveler Accommodation or Hotels and Motels (except hotels, motels, and bed and breakfast inns).') ).

fof(kb_SUMO_55812,axiom,
    s__subAttribute(s__RVRecreationalVehicleParksAndRecreationalCamps,s__Accommodation) ).

fof(kb_SUMO_55813,axiom,
    s__documentation(s__RVRecreationalVehicleParksAndRecreationalCamps,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves RV (Recreational Vehicle) Parks and Recreational Camps.') ).

fof(kb_SUMO_55814,axiom,
    s__subAttribute(s__RVRecreationalVehicleParksAndCampgrounds,s__RVRecreationalVehicleParksAndRecreationalCamps) ).

fof(kb_SUMO_55815,axiom,
    s__documentation(s__RVRecreationalVehicleParksAndCampgrounds,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves RV (Recreational Vehicle) Parks and Campgrounds or Recreational Vehicle Parks and Campgrounds.') ).

fof(kb_SUMO_55816,axiom,
    s__subAttribute(s__RecreationalAndVacationCampsExceptCampgrounds,s__RVRecreationalVehicleParksAndRecreationalCamps) ).

fof(kb_SUMO_55817,axiom,
    s__documentation(s__RecreationalAndVacationCampsExceptCampgrounds,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Recreational and Vacation Camps (except Campgrounds) or Sporting and Recreational Camps.') ).

fof(kb_SUMO_55818,axiom,
    s__subAttribute(s__RoomingAndBoardingHouses,s__Accommodation) ).

fof(kb_SUMO_55819,axiom,
    s__documentation(s__RoomingAndBoardingHouses,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Rooming and Boarding Houses.') ).

fof(kb_SUMO_55820,axiom,
    s__subAttribute(s__FoodServicesAndDrinkingPlaces,s__AccommodationAndFoodServices) ).

fof(kb_SUMO_55821,axiom,
    s__documentation(s__FoodServicesAndDrinkingPlaces,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Food Services and Drinking Places.') ).

fof(kb_SUMO_55822,axiom,
    s__subAttribute(s__FullServiceRestaurants,s__FoodServicesAndDrinkingPlaces) ).

fof(kb_SUMO_55823,axiom,
    s__documentation(s__FullServiceRestaurants,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Full-Service Restaurants.') ).

fof(kb_SUMO_55824,axiom,
    s__subAttribute(s__LimitedServiceEatingPlaces,s__FoodServicesAndDrinkingPlaces) ).

fof(kb_SUMO_55825,axiom,
    s__documentation(s__LimitedServiceEatingPlaces,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Limited-Service Eating Places.') ).

fof(kb_SUMO_55826,axiom,
    s__subAttribute(s__LimitedServiceRestaurants,s__LimitedServiceEatingPlaces) ).

fof(kb_SUMO_55827,axiom,
    s__documentation(s__LimitedServiceRestaurants,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Limited-Service Restaurants or Eating Places (limited-service restaurants).') ).

fof(kb_SUMO_55828,axiom,
    s__subAttribute(s__Cafeterias,s__LimitedServiceEatingPlaces) ).

fof(kb_SUMO_55829,axiom,
    s__documentation(s__Cafeterias,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cafeterias or Eating Places (cafeterias).') ).

fof(kb_SUMO_55830,axiom,
    s__subAttribute(s__SnackAndNonalcoholicBeverageBars,s__LimitedServiceEatingPlaces) ).

fof(kb_SUMO_55831,axiom,
    s__documentation(s__SnackAndNonalcoholicBeverageBars,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Snack and Nonalcoholic Beverage Bars or Eating Places (snack and nonalcoholic beverage bars).') ).

fof(kb_SUMO_55832,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Agent)
     => ( s__attribute(V__X,s__SnackAndNonalcoholicBeverageBars)
       => s__hasPurpose(V__X,'(? [V__SELL,V__FOOD] : (s__instance(V__SELL,s__Process) & s__instance(V__FOOD,s__FoodForFn(s__Human)) & s__instance(V__SELL,s__Selling) & s__patient(V__SELL,V__FOOD) & s__agent(V__SELL,V__X)))') ) ) ).

fof(kb_SUMO_55833,axiom,
    s__subAttribute(s__SpecialFoodServices,s__FoodServicesAndDrinkingPlaces) ).

fof(kb_SUMO_55834,axiom,
    s__documentation(s__SpecialFoodServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Special Food Services.') ).

fof(kb_SUMO_55835,axiom,
    s__subAttribute(s__FoodServiceContractors,s__SpecialFoodServices) ).

fof(kb_SUMO_55836,axiom,
    s__documentation(s__FoodServiceContractors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Food Service Contractors or Transportation Services, NEC (dining car operations on a fee or contract basis).') ).

fof(kb_SUMO_55837,axiom,
    s__subAttribute(s__Caterers,s__SpecialFoodServices) ).

fof(kb_SUMO_55838,axiom,
    s__documentation(s__Caterers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Caterers or Eating Places (caterers).') ).

fof(kb_SUMO_55839,axiom,
    s__subAttribute(s__MobileFoodServices,s__SpecialFoodServices) ).

fof(kb_SUMO_55840,axiom,
    s__documentation(s__MobileFoodServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Mobile Food Services or Direct Selling Establishments (mobile food wagons).') ).

fof(kb_SUMO_55841,axiom,
    s__subAttribute(s__DrinkingPlacesAlcoholicBeverages,s__FoodServicesAndDrinkingPlaces) ).

fof(kb_SUMO_55842,axiom,
    s__documentation(s__DrinkingPlacesAlcoholicBeverages,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Drinking Places (Alcoholic Beverages).') ).

fof(kb_SUMO_55843,axiom,
    s__instance(s__OtherServicesExceptPublicAdministration,s__IndustryAttribute) ).

fof(kb_SUMO_55844,axiom,
    s__documentation(s__OtherServicesExceptPublicAdministration,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Services (except Public Administration).') ).

fof(kb_SUMO_55845,axiom,
    s__subAttribute(s__RepairAndMaintenance,s__OtherServicesExceptPublicAdministration) ).

fof(kb_SUMO_55846,axiom,
    s__documentation(s__RepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Repair and Maintenance.') ).

fof(kb_SUMO_55847,axiom,
    s__subAttribute(s__AutomotiveRepairAndMaintenance,s__RepairAndMaintenance) ).

fof(kb_SUMO_55848,axiom,
    s__documentation(s__AutomotiveRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automotive Repair and Maintenance.') ).

fof(kb_SUMO_55849,axiom,
    s__subAttribute(s__AutomotiveMechanicalAndElectricalRepairAndMaintenance,s__AutomotiveRepairAndMaintenance) ).

fof(kb_SUMO_55850,axiom,
    s__documentation(s__AutomotiveMechanicalAndElectricalRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automotive Mechanical and Electrical Repair and Maintenance.') ).

fof(kb_SUMO_55851,axiom,
    s__subAttribute(s__GeneralAutomotiveRepair,s__AutomotiveMechanicalAndElectricalRepairAndMaintenance) ).

fof(kb_SUMO_55852,axiom,
    s__documentation(s__GeneralAutomotiveRepair,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves General Automotive Repair or General Automotive Repair Shops.') ).

fof(kb_SUMO_55853,axiom,
    s__subAttribute(s__AutomotiveExhaustSystemRepair,s__AutomotiveMechanicalAndElectricalRepairAndMaintenance) ).

fof(kb_SUMO_55854,axiom,
    s__documentation(s__AutomotiveExhaustSystemRepair,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automotive Exhaust System Repair or Automotive Exhaust System Repair Shops.') ).

fof(kb_SUMO_55855,axiom,
    s__subAttribute(s__AutomotiveTransmissionRepair,s__AutomotiveMechanicalAndElectricalRepairAndMaintenance) ).

fof(kb_SUMO_55856,axiom,
    s__documentation(s__AutomotiveTransmissionRepair,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automotive Transmission Repair or Automotive Transmission Repair Shops.') ).

fof(kb_SUMO_55857,axiom,
    s__subAttribute(s__OtherAutomotiveMechanicalAndElectricalRepairAndMaintenance,s__AutomotiveMechanicalAndElectricalRepairAndMaintenance) ).

fof(kb_SUMO_55858,axiom,
    s__documentation(s__OtherAutomotiveMechanicalAndElectricalRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Automotive Mechanical and Electrical Repair and Maintenance or Automotive Repair Shops, NEC.') ).

fof(kb_SUMO_55859,axiom,
    s__subAttribute(s__AutomotiveBodyPaintInteriorAndGlassRepair,s__AutomotiveRepairAndMaintenance) ).

fof(kb_SUMO_55860,axiom,
    s__documentation(s__AutomotiveBodyPaintInteriorAndGlassRepair,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automotive Body, Paint, Interior, and Glass Repair.') ).

fof(kb_SUMO_55861,axiom,
    s__subAttribute(s__AutomotiveBodyPaintAndInteriorRepairAndMaintenance,s__AutomotiveBodyPaintInteriorAndGlassRepair) ).

fof(kb_SUMO_55862,axiom,
    s__documentation(s__AutomotiveBodyPaintAndInteriorRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automotive Body, Paint, and Interior Repair and Maintenance or Top, Body, and Upholstery Repair Shops and Paint Shops.') ).

fof(kb_SUMO_55863,axiom,
    s__subAttribute(s__AutomotiveGlassReplacementShops,s__AutomotiveBodyPaintInteriorAndGlassRepair) ).

fof(kb_SUMO_55864,axiom,
    s__documentation(s__AutomotiveGlassReplacementShops,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automotive Glass Replacement Shops or Automotive Glass Replacement Shops.') ).

fof(kb_SUMO_55865,axiom,
    s__subAttribute(s__OtherAutomotiveRepairAndMaintenance,s__AutomotiveRepairAndMaintenance) ).

fof(kb_SUMO_55866,axiom,
    s__documentation(s__OtherAutomotiveRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Automotive Repair and Maintenance.') ).

fof(kb_SUMO_55867,axiom,
    s__subAttribute(s__AutomotiveOilChangeAndLubricationShops,s__OtherAutomotiveRepairAndMaintenance) ).

fof(kb_SUMO_55868,axiom,
    s__documentation(s__AutomotiveOilChangeAndLubricationShops,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Automotive Oil Change and Lubrication Shops or Automotive Services, Except Repair and Carwashes (lubricating service, automotive).') ).

fof(kb_SUMO_55869,axiom,
    s__subAttribute(s__CarWashes,s__OtherAutomotiveRepairAndMaintenance) ).

fof(kb_SUMO_55870,axiom,
    s__documentation(s__CarWashes,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Car Washes or Carwashes.') ).

fof(kb_SUMO_55871,axiom,
    s__subAttribute(s__AllOtherAutomotiveRepairAndMaintenance,s__OtherAutomotiveRepairAndMaintenance) ).

fof(kb_SUMO_55872,axiom,
    s__documentation(s__AllOtherAutomotiveRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Automotive Repair and Maintenance or Tire Retreading and Repair Shops (repair).') ).

fof(kb_SUMO_55873,axiom,
    s__subAttribute(s__ElectronicAndPrecisionEquipmentRepairAndMaintenance,s__RepairAndMaintenance) ).

fof(kb_SUMO_55874,axiom,
    s__documentation(s__ElectronicAndPrecisionEquipmentRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Electronic and Precision Equipment Repair and Maintenance.') ).

fof(kb_SUMO_55875,axiom,
    s__subAttribute(s__ConsumerElectronicsRepairAndMaintenance,s__ElectronicAndPrecisionEquipmentRepairAndMaintenance) ).

fof(kb_SUMO_55876,axiom,
    s__documentation(s__ConsumerElectronicsRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Consumer Electronics Repair and Maintenance or Radio and Television Repair Shops (other stereo, TV, VCR, and radio).') ).

fof(kb_SUMO_55877,axiom,
    s__subAttribute(s__ComputerAndOfficeMachineRepairAndMaintenance,s__ElectronicAndPrecisionEquipmentRepairAndMaintenance) ).

fof(kb_SUMO_55878,axiom,
    s__documentation(s__ComputerAndOfficeMachineRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Computer and Office Machine Repair and Maintenance or Computer Maintenance and Repair (except retailing new computers from a storefront and repairing).') ).

fof(kb_SUMO_55879,axiom,
    s__subAttribute(s__CommunicationEquipmentRepairAndMaintenance,s__ElectronicAndPrecisionEquipmentRepairAndMaintenance) ).

fof(kb_SUMO_55880,axiom,
    s__documentation(s__CommunicationEquipmentRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Communication Equipment Repair and Maintenance or Radio and Television Repair Shops (other telecommunication equipment repair).') ).

fof(kb_SUMO_55881,axiom,
    s__subAttribute(s__OtherElectronicAndPrecisionEquipmentRepairAndMaintenance,s__ElectronicAndPrecisionEquipmentRepairAndMaintenance) ).

fof(kb_SUMO_55882,axiom,
    s__documentation(s__OtherElectronicAndPrecisionEquipmentRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Electronic and Precision Equipment Repair and Maintenance or Electrical and Electronic Repair Shops, NEC (electrical measuring instrument repair and calibration, medical electrical equipment repair).') ).

fof(kb_SUMO_55883,axiom,
    s__subAttribute(s__CommercialAndIndustrialMachineryAndEquipmentExceptAutomotiveAndElectronicRepairAndMaintenance,s__RepairAndMaintenance) ).

fof(kb_SUMO_55884,axiom,
    s__documentation(s__CommercialAndIndustrialMachineryAndEquipmentExceptAutomotiveAndElectronicRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Commercial and Industrial Machinery and Equipment (except Automotive and Electronic) Repair and Maintenance.') ).

fof(kb_SUMO_55885,axiom,
    s__subAttribute(s__PersonalAndHouseholdGoodsRepairAndMaintenance,s__RepairAndMaintenance) ).

fof(kb_SUMO_55886,axiom,
    s__documentation(s__PersonalAndHouseholdGoodsRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Personal and Household Goods Repair and Maintenance.') ).

fof(kb_SUMO_55887,axiom,
    s__subAttribute(s__HomeAndGardenEquipmentAndApplianceRepairAndMaintenance,s__PersonalAndHouseholdGoodsRepairAndMaintenance) ).

fof(kb_SUMO_55888,axiom,
    s__documentation(s__HomeAndGardenEquipmentAndApplianceRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Home and Garden Equipment and Appliance Repair and Maintenance.') ).

fof(kb_SUMO_55889,axiom,
    s__subAttribute(s__HomeAndGardenEquipmentRepairAndMaintenance,s__HomeAndGardenEquipmentAndApplianceRepairAndMaintenance) ).

fof(kb_SUMO_55890,axiom,
    s__documentation(s__HomeAndGardenEquipmentRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Home and Garden Equipment Repair and Maintenance or Repair Shops and Related Services, NEC (lawnmower repair shops, sharpening and repairing knives, saws and tools).') ).

fof(kb_SUMO_55891,axiom,
    s__subAttribute(s__ApplianceRepairAndMaintenance,s__HomeAndGardenEquipmentAndApplianceRepairAndMaintenance) ).

fof(kb_SUMO_55892,axiom,
    s__documentation(s__ApplianceRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Appliance Repair and Maintenance or Refrigeration and Air-Conditioning Service and Repair Shops (except commercial and retailing new refrigerators from a storefront and repairing).') ).

fof(kb_SUMO_55893,axiom,
    s__subAttribute(s__ReupholsteryAndFurnitureRepair,s__PersonalAndHouseholdGoodsRepairAndMaintenance) ).

fof(kb_SUMO_55894,axiom,
    s__documentation(s__ReupholsteryAndFurnitureRepair,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Reupholstery and Furniture Repair or Reupholstery and Furniture Repair (except antique furniture restoration).') ).

fof(kb_SUMO_55895,axiom,
    s__subAttribute(s__FootwearAndLeatherGoodsRepair,s__PersonalAndHouseholdGoodsRepairAndMaintenance) ).

fof(kb_SUMO_55896,axiom,
    s__documentation(s__FootwearAndLeatherGoodsRepair,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Footwear and Leather Goods Repair or Shoe Repair and Shoeshine Parlors (shoe repair shops).') ).

fof(kb_SUMO_55897,axiom,
    s__subAttribute(s__OtherPersonalAndHouseholdGoodsRepairAndMaintenance,s__PersonalAndHouseholdGoodsRepairAndMaintenance) ).

fof(kb_SUMO_55898,axiom,
    s__documentation(s__OtherPersonalAndHouseholdGoodsRepairAndMaintenance,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Personal and Household Goods Repair and Maintenance or Boat Building and Repairing (pleasure boat repair).') ).

fof(kb_SUMO_55899,axiom,
    s__subAttribute(s__PersonalAndLaundryServices,s__OtherServicesExceptPublicAdministration) ).

fof(kb_SUMO_55900,axiom,
    s__documentation(s__PersonalAndLaundryServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Personal and Laundry Services.') ).

fof(kb_SUMO_55901,axiom,
    s__subAttribute(s__PersonalCareServices,s__PersonalAndLaundryServices) ).

fof(kb_SUMO_55902,axiom,
    s__documentation(s__PersonalCareServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Personal Care Services.') ).

fof(kb_SUMO_55903,axiom,
    s__subAttribute(s__HairNailAndSkinCareServices,s__PersonalCareServices) ).

fof(kb_SUMO_55904,axiom,
    s__documentation(s__HairNailAndSkinCareServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Hair, Nail, and Skin Care Services.') ).

fof(kb_SUMO_55905,axiom,
    s__subAttribute(s__BarberShops,s__HairNailAndSkinCareServices) ).

fof(kb_SUMO_55906,axiom,
    s__documentation(s__BarberShops,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Barber Shops or Barber Shops (except barber colleges).') ).

fof(kb_SUMO_55907,axiom,
    ! [V__X] :
      ( s__instance(V__X,s__Organization)
     => ( s__attribute(V__X,s__BarberShops)
       => s__hasPurpose(V__X,'(? [V__HAIR,V__HUMAN,V__CUT,V__STYLIST] : (s__instance(V__STYLIST,s__CognitiveAgent) & s__instance(V__CUT,s__Process) & s__instance(V__HUMAN,s__Object) & s__instance(V__HAIR,s__Object) & s__instance(V__HAIR,s__Hair) & s__part(V__HAIR,V__HUMAN) & s__instance(V__HUMAN,s__Human) & s__instance(V__CUT,s__Cutting) & s__patient(V__CUT,V__HAIR) & s__eventLocated(V__CUT,V__X) & s__agent(V__CUT,V__STYLIST) & s__employs(V__X,V__STYLIST)))') ) ) ).

fof(kb_SUMO_55908,axiom,
    s__subAttribute(s__BeautySalons,s__HairNailAndSkinCareServices) ).

fof(kb_SUMO_55909,axiom,
    s__documentation(s__BeautySalons,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Beauty Salons or Beauty Shops (except beauty and cosmetology schools and manicure and pedicure salons).') ).

fof(kb_SUMO_55910,axiom,
    s__subAttribute(s__NailSalons,s__HairNailAndSkinCareServices) ).

fof(kb_SUMO_55911,axiom,
    s__documentation(s__NailSalons,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Nail Salons or Beauty Shops (manicure and pedicure salons).') ).

fof(kb_SUMO_55912,axiom,
    s__subAttribute(s__OtherPersonalCareServices,s__PersonalCareServices) ).

fof(kb_SUMO_55913,axiom,
    s__documentation(s__OtherPersonalCareServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Personal Care Services.') ).

fof(kb_SUMO_55914,axiom,
    s__subAttribute(s__DietAndWeightReducingCenters,s__OtherPersonalCareServices) ).

fof(kb_SUMO_55915,axiom,
    s__documentation(s__DietAndWeightReducingCenters,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Diet and Weight Reducing Centers or Miscellaneous Personal Services, NEC (diet and weight reducing services).') ).

fof(kb_SUMO_55916,axiom,
    s__subAttribute(s__DeathCareServices,s__PersonalAndLaundryServices) ).

fof(kb_SUMO_55917,axiom,
    s__documentation(s__DeathCareServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Death Care Services.') ).

fof(kb_SUMO_55918,axiom,
    s__subAttribute(s__FuneralHomesAndFuneralServices,s__DeathCareServices) ).

fof(kb_SUMO_55919,axiom,
    s__documentation(s__FuneralHomesAndFuneralServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Funeral Homes and Funeral Services or Funeral Services and Crematories (funeral homes and services).') ).

fof(kb_SUMO_55920,axiom,
    s__subAttribute(s__CemeteriesAndCrematories,s__DeathCareServices) ).

fof(kb_SUMO_55921,axiom,
    s__documentation(s__CemeteriesAndCrematories,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Cemeteries and Crematories or Real Estate Agents and Managers (cemetery management).') ).

fof(kb_SUMO_55922,axiom,
    s__subAttribute(s__DrycleaningAndLaundryServices,s__PersonalAndLaundryServices) ).

fof(kb_SUMO_55923,axiom,
    s__documentation(s__DrycleaningAndLaundryServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Drycleaning and Laundry Services.') ).

fof(kb_SUMO_55924,axiom,
    s__subAttribute(s__CoinOperatedLaundriesAndDrycleaners,s__DrycleaningAndLaundryServices) ).

fof(kb_SUMO_55925,axiom,
    s__documentation(s__CoinOperatedLaundriesAndDrycleaners,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Coin-Operated Laundries and Drycleaners or Coin-Operated Laundry and Drycleaning.') ).

fof(kb_SUMO_55926,axiom,
    s__subAttribute(s__DrycleaningAndLaundryServicesExceptCoinOperated,s__DrycleaningAndLaundryServices) ).

fof(kb_SUMO_55927,axiom,
    s__documentation(s__DrycleaningAndLaundryServicesExceptCoinOperated,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Drycleaning and Laundry Services (except Coin-Operated) or Power Laundries, Family and Commercial.') ).

fof(kb_SUMO_55928,axiom,
    s__subAttribute(s__LinenAndUniformSupply,s__DrycleaningAndLaundryServices) ).

fof(kb_SUMO_55929,axiom,
    s__documentation(s__LinenAndUniformSupply,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Linen and Uniform Supply.') ).

fof(kb_SUMO_55930,axiom,
    s__subAttribute(s__LinenSupply,s__LinenAndUniformSupply) ).

fof(kb_SUMO_55931,axiom,
    s__documentation(s__LinenSupply,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Linen Supply or Linen Supply.') ).

fof(kb_SUMO_55932,axiom,
    s__subAttribute(s__IndustrialLaunderers,s__LinenAndUniformSupply) ).

fof(kb_SUMO_55933,axiom,
    s__documentation(s__IndustrialLaunderers,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Industrial Launderers or Industrial Launderers.') ).

fof(kb_SUMO_55934,axiom,
    s__subAttribute(s__OtherPersonalServices,s__PersonalAndLaundryServices) ).

fof(kb_SUMO_55935,axiom,
    s__documentation(s__OtherPersonalServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Personal Services.') ).

fof(kb_SUMO_55936,axiom,
    s__subAttribute(s__PetCareExceptVeterinaryServices,s__OtherPersonalServices) ).

fof(kb_SUMO_55937,axiom,
    s__documentation(s__PetCareExceptVeterinaryServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Pet Care (except Veterinary) Services or Animal Speciality Services, Except Veterinary (pet care services, except veterinary).') ).

fof(kb_SUMO_55938,axiom,
    s__subAttribute(s__Photofinishing,s__OtherPersonalServices) ).

fof(kb_SUMO_55939,axiom,
    s__documentation(s__Photofinishing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Photofinishing.') ).

fof(kb_SUMO_55940,axiom,
    s__subAttribute(s__PhotofinishingLaboratoriesExceptOneHour,s__Photofinishing) ).

fof(kb_SUMO_55941,axiom,
    s__documentation(s__PhotofinishingLaboratoriesExceptOneHour,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Photofinishing Laboratories (except One-Hour) or Photofinishing Laboratories (except one-hour).') ).

fof(kb_SUMO_55942,axiom,
    s__subAttribute(s__OneHourPhotofinishing,s__Photofinishing) ).

fof(kb_SUMO_55943,axiom,
    s__documentation(s__OneHourPhotofinishing,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves One-Hour Photofinishing or Photofinishing Laboratories (one-hour).') ).

fof(kb_SUMO_55944,axiom,
    s__subAttribute(s__ParkingLotsAndGarages,s__OtherPersonalServices) ).

fof(kb_SUMO_55945,axiom,
    s__documentation(s__ParkingLotsAndGarages,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Parking Lots and Garages or Automobile Parking.') ).

fof(kb_SUMO_55946,axiom,
    s__subAttribute(s__AllOtherPersonalServices,s__OtherPersonalServices) ).

fof(kb_SUMO_55947,axiom,
    s__documentation(s__AllOtherPersonalServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves All Other Personal Services or Miscellaneous Personal Services, NEC (except diet and weight reducing services, personal care services, valet parking services, and formal wear and costume rental service).') ).

fof(kb_SUMO_55948,axiom,
    s__subAttribute(s__ReligiousGrantmakingCivicProfessionalAndSimilarOrganizations,s__OtherServicesExceptPublicAdministration) ).

fof(kb_SUMO_55949,axiom,
    s__documentation(s__ReligiousGrantmakingCivicProfessionalAndSimilarOrganizations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Religious, Grantmaking, Civic, Professional, and Similar Organizations.') ).

fof(kb_SUMO_55950,axiom,
    s__subAttribute(s__ReligiousOrganizations,s__ReligiousGrantmakingCivicProfessionalAndSimilarOrganizations) ).

fof(kb_SUMO_55951,axiom,
    s__documentation(s__ReligiousOrganizations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Religious Organizations.') ).

fof(kb_SUMO_55952,axiom,
    s__subAttribute(s__GrantmakingAndGivingServices,s__ReligiousGrantmakingCivicProfessionalAndSimilarOrganizations) ).

fof(kb_SUMO_55953,axiom,
    s__documentation(s__GrantmakingAndGivingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Grantmaking and Giving Services.') ).

fof(kb_SUMO_55954,axiom,
    s__subAttribute(s__GrantmakingFoundations,s__GrantmakingAndGivingServices) ).

fof(kb_SUMO_55955,axiom,
    s__documentation(s__GrantmakingFoundations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Grantmaking Foundations or Educational, Religious, and Charitable Trusts.') ).

fof(kb_SUMO_55956,axiom,
    s__subAttribute(s__VoluntaryHealthOrganizations,s__GrantmakingAndGivingServices) ).

fof(kb_SUMO_55957,axiom,
    s__documentation(s__VoluntaryHealthOrganizations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Voluntary Health Organizations or Social Services, NEC (voluntary health organizations).') ).

fof(kb_SUMO_55958,axiom,
    s__subAttribute(s__OtherGrantmakingAndGivingServices,s__GrantmakingAndGivingServices) ).

fof(kb_SUMO_55959,axiom,
    s__documentation(s__OtherGrantmakingAndGivingServices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Grantmaking and Giving Services or Social Services, NEC (grantmaking and giving).') ).

fof(kb_SUMO_55960,axiom,
    s__subAttribute(s__SocialAdvocacyOrganizations,s__ReligiousGrantmakingCivicProfessionalAndSimilarOrganizations) ).

fof(kb_SUMO_55961,axiom,
    s__documentation(s__SocialAdvocacyOrganizations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Social Advocacy Organizations.') ).

fof(kb_SUMO_55962,axiom,
    s__subAttribute(s__HumanRightsOrganizations,s__SocialAdvocacyOrganizations) ).

fof(kb_SUMO_55963,axiom,
    s__documentation(s__HumanRightsOrganizations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Human Rights Organizations or Social Services, NEC (human rights organizations).') ).

fof(kb_SUMO_55964,axiom,
    s__subAttribute(s__EnvironmentConservationAndWildlifeOrganizations,s__SocialAdvocacyOrganizations) ).

fof(kb_SUMO_55965,axiom,
    s__documentation(s__EnvironmentConservationAndWildlifeOrganizations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Environment, Conservation and Wildlife Organizations or Social Services, NEC (environment, conservation, and wildlife advocacy).') ).

fof(kb_SUMO_55966,axiom,
    s__subAttribute(s__OtherSocialAdvocacyOrganizations,s__SocialAdvocacyOrganizations) ).

fof(kb_SUMO_55967,axiom,
    s__documentation(s__OtherSocialAdvocacyOrganizations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Social Advocacy Organizations or Social Services, NEC (except human rights, environment, conservation and wildlife organizations, grantmaking and giving, and voluntary health organizations).') ).

fof(kb_SUMO_55968,axiom,
    s__subAttribute(s__CivicAndSocialOrganizations,s__ReligiousGrantmakingCivicProfessionalAndSimilarOrganizations) ).

fof(kb_SUMO_55969,axiom,
    s__documentation(s__CivicAndSocialOrganizations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Civic and Social Organizations.') ).

fof(kb_SUMO_55970,axiom,
    s__subAttribute(s__BusinessProfessionalLaborPoliticalAndSimilarOrganizations,s__ReligiousGrantmakingCivicProfessionalAndSimilarOrganizations) ).

fof(kb_SUMO_55971,axiom,
    s__documentation(s__BusinessProfessionalLaborPoliticalAndSimilarOrganizations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Business, Professional, Labor, Political, and Similar Organizations.') ).

fof(kb_SUMO_55972,axiom,
    s__subAttribute(s__BusinessAssociations,s__BusinessProfessionalLaborPoliticalAndSimilarOrganizations) ).

fof(kb_SUMO_55973,axiom,
    s__documentation(s__BusinessAssociations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Business Associations or Business Associations.') ).

fof(kb_SUMO_55974,axiom,
    s__subAttribute(s__ProfessionalOrganizations,s__BusinessProfessionalLaborPoliticalAndSimilarOrganizations) ).

fof(kb_SUMO_55975,axiom,
    s__documentation(s__ProfessionalOrganizations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Professional Organizations or Professional Membership Organizations.') ).

fof(kb_SUMO_55976,axiom,
    s__subAttribute(s__LaborUnionsAndSimilarLaborOrganizations,s__BusinessProfessionalLaborPoliticalAndSimilarOrganizations) ).

fof(kb_SUMO_55977,axiom,
    s__documentation(s__LaborUnionsAndSimilarLaborOrganizations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Labor Unions and Similar Labor Organizations or Labor Unions and Similar Labor Organizations.') ).

fof(kb_SUMO_55978,axiom,
    s__subAttribute(s__PoliticalIndustryOrganizations,s__BusinessProfessionalLaborPoliticalAndSimilarOrganizations) ).

fof(kb_SUMO_55979,axiom,
    s__documentation(s__PoliticalIndustryOrganizations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Political Organizations or Political Organizations.') ).

fof(kb_SUMO_55980,axiom,
    s__subAttribute(s__OtherSimilarOrganizationsExceptBusinessProfessionalLaborAndPoliticalOrganizations,s__BusinessProfessionalLaborPoliticalAndSimilarOrganizations) ).

fof(kb_SUMO_55981,axiom,
    s__documentation(s__OtherSimilarOrganizationsExceptBusinessProfessionalLaborAndPoliticalOrganizations,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Similar Organizations (except Business, Professional, Labor, and Political Organizations) or Real Estate Agents and Managers (condominium associations).') ).

fof(kb_SUMO_55982,axiom,
    s__subAttribute(s__PrivateHouseholds,s__OtherServicesExceptPublicAdministration) ).

fof(kb_SUMO_55983,axiom,
    s__documentation(s__PrivateHouseholds,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Private Households.') ).

fof(kb_SUMO_55984,axiom,
    s__instance(s__PublicAdministration,s__IndustryAttribute) ).

fof(kb_SUMO_55985,axiom,
    s__documentation(s__PublicAdministration,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Public Administration or Public Administration.') ).

fof(kb_SUMO_55986,axiom,
    s__subAttribute(s__ExecutiveLegislativeAndOtherGeneralGovernmentSupport,s__PublicAdministration) ).

fof(kb_SUMO_55987,axiom,
    s__documentation(s__ExecutiveLegislativeAndOtherGeneralGovernmentSupport,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Executive, Legislative, and Other General Government Support.') ).

fof(kb_SUMO_55988,axiom,
    s__subAttribute(s__ExecutiveOffices,s__ExecutiveLegislativeAndOtherGeneralGovernmentSupport) ).

fof(kb_SUMO_55989,axiom,
    s__documentation(s__ExecutiveOffices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Executive Offices or Executive Offices.') ).

fof(kb_SUMO_55990,axiom,
    s__subAttribute(s__LegislativeBodies,s__ExecutiveLegislativeAndOtherGeneralGovernmentSupport) ).

fof(kb_SUMO_55991,axiom,
    s__documentation(s__LegislativeBodies,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Legislative Bodies or Legislative Bodies.') ).

fof(kb_SUMO_55992,axiom,
    s__subAttribute(s__PublicFinanceActivities,s__ExecutiveLegislativeAndOtherGeneralGovernmentSupport) ).

fof(kb_SUMO_55993,axiom,
    s__documentation(s__PublicFinanceActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Public Finance Activities or Public Finance, Taxation, and Monetary Policy.') ).

fof(kb_SUMO_55994,axiom,
    s__subAttribute(s__ExecutiveAndLegislativeOfficesCombined,s__ExecutiveLegislativeAndOtherGeneralGovernmentSupport) ).

fof(kb_SUMO_55995,axiom,
    s__documentation(s__ExecutiveAndLegislativeOfficesCombined,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Executive and Legislative Offices, Combined or Executive and Legislative Office, Combined.') ).

fof(kb_SUMO_55996,axiom,
    s__subAttribute(s__AmericanIndianAndAlaskaNativeTribalGovernments,s__ExecutiveLegislativeAndOtherGeneralGovernmentSupport) ).

fof(kb_SUMO_55997,axiom,
    s__documentation(s__AmericanIndianAndAlaskaNativeTribalGovernments,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves American Indian and Alaska Native Tribal Governments or Civic, Social, and Fraternal Organizations (Indian Tribal Councils).') ).

fof(kb_SUMO_55998,axiom,
    s__subAttribute(s__OtherGeneralGovernmentSupport,s__ExecutiveLegislativeAndOtherGeneralGovernmentSupport) ).

fof(kb_SUMO_55999,axiom,
    s__documentation(s__OtherGeneralGovernmentSupport,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other General Government Support or General Government, NEC.') ).

fof(kb_SUMO_56000,axiom,
    s__subAttribute(s__JusticePublicOrderAndSafetyActivities,s__PublicAdministration) ).

fof(kb_SUMO_56001,axiom,
    s__documentation(s__JusticePublicOrderAndSafetyActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Justice, Public Order, and Safety Activities.') ).

fof(kb_SUMO_56002,axiom,
    s__subAttribute(s__Courts,s__JusticePublicOrderAndSafetyActivities) ).

fof(kb_SUMO_56003,axiom,
    s__documentation(s__Courts,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Courts or Courts.') ).

fof(kb_SUMO_56004,axiom,
    s__subAttribute(s__PoliceProtection,s__JusticePublicOrderAndSafetyActivities) ).

fof(kb_SUMO_56005,axiom,
    s__documentation(s__PoliceProtection,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Police Protection or Police Protection.') ).

fof(kb_SUMO_56006,axiom,
    s__subAttribute(s__LegalCounselAndProsecution,s__JusticePublicOrderAndSafetyActivities) ).

fof(kb_SUMO_56007,axiom,
    s__documentation(s__LegalCounselAndProsecution,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Legal Counsel and Prosecution or Legal Counsel and Prosecution.') ).

fof(kb_SUMO_56008,axiom,
    s__subAttribute(s__CorrectionalInstitutions,s__JusticePublicOrderAndSafetyActivities) ).

fof(kb_SUMO_56009,axiom,
    s__documentation(s__CorrectionalInstitutions,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Correctional Institutions or Correctional Institutions.') ).

fof(kb_SUMO_56010,axiom,
    s__subAttribute(s__ParoleOfficesAndProbationOffices,s__JusticePublicOrderAndSafetyActivities) ).

fof(kb_SUMO_56011,axiom,
    s__documentation(s__ParoleOfficesAndProbationOffices,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Parole Offices and Probation Offices or Individual and Family Social Services (parole and probation offices).') ).

fof(kb_SUMO_56012,axiom,
    s__subAttribute(s__FireProtection,s__JusticePublicOrderAndSafetyActivities) ).

fof(kb_SUMO_56013,axiom,
    s__documentation(s__FireProtection,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Fire Protection or Fire Protection.') ).

fof(kb_SUMO_56014,axiom,
    s__subAttribute(s__OtherJusticePublicOrderAndSafetyActivities,s__JusticePublicOrderAndSafetyActivities) ).

fof(kb_SUMO_56015,axiom,
    s__documentation(s__OtherJusticePublicOrderAndSafetyActivities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Other Justice, Public Order, and Safety Activities or Public Order and Safety, NEC.') ).

fof(kb_SUMO_56016,axiom,
    s__subAttribute(s__AdministrationOfHumanResourcePrograms,s__PublicAdministration) ).

fof(kb_SUMO_56017,axiom,
    s__documentation(s__AdministrationOfHumanResourcePrograms,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administration of Human Resource Programs.') ).

fof(kb_SUMO_56018,axiom,
    s__subAttribute(s__AdministrationOfEducationPrograms,s__AdministrationOfHumanResourcePrograms) ).

fof(kb_SUMO_56019,axiom,
    s__documentation(s__AdministrationOfEducationPrograms,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administration of Education Programs or Administration of Educational Programs.') ).

fof(kb_SUMO_56020,axiom,
    s__subAttribute(s__AdministrationOfPublicHealthPrograms,s__AdministrationOfHumanResourcePrograms) ).

fof(kb_SUMO_56021,axiom,
    s__documentation(s__AdministrationOfPublicHealthPrograms,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administration of Public Health Programs or Administration of Public Health Programs.') ).

fof(kb_SUMO_56022,axiom,
    s__subAttribute(s__AdministrationOfHumanResourceProgramsExceptEducationPublicHealthAndVeteransAffairsPrograms,s__AdministrationOfHumanResourcePrograms) ).

fof(kb_SUMO_56023,axiom,
    s__documentation(s__AdministrationOfHumanResourceProgramsExceptEducationPublicHealthAndVeteransAffairsPrograms,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administration of Human Resource Programs (except Education, Public Health, and Veterans Affairs Programs) or Administration of Social, Human Resource and Income Maintenance Programs.') ).

fof(kb_SUMO_56024,axiom,
    s__subAttribute(s__AdministrationOfVeteransAffairs,s__AdministrationOfHumanResourcePrograms) ).

fof(kb_SUMO_56025,axiom,
    s__documentation(s__AdministrationOfVeteransAffairs,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administration of Veterans Affairs or Administration of Veterans Affairs, Except Health and Insurance.') ).

fof(kb_SUMO_56026,axiom,
    s__subAttribute(s__AdministrationOfEnvironmentalQualityPrograms,s__PublicAdministration) ).

fof(kb_SUMO_56027,axiom,
    s__documentation(s__AdministrationOfEnvironmentalQualityPrograms,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administration of Environmental Quality Programs.') ).

fof(kb_SUMO_56028,axiom,
    s__subAttribute(s__AdministrationOfAirAndWaterResourceAndSolidWasteManagementPrograms,s__AdministrationOfEnvironmentalQualityPrograms) ).

fof(kb_SUMO_56029,axiom,
    s__documentation(s__AdministrationOfAirAndWaterResourceAndSolidWasteManagementPrograms,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administration of Air and Water Resource and Solid Waste Management Programs or Air and Water Resource and Solid Waste Management.') ).

fof(kb_SUMO_56030,axiom,
    s__subAttribute(s__AdministrationOfConservationPrograms,s__AdministrationOfEnvironmentalQualityPrograms) ).

fof(kb_SUMO_56031,axiom,
    s__documentation(s__AdministrationOfConservationPrograms,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administration of Conservation Programs or Land, Mineral, Wildlife, and Forest Conservation.') ).

fof(kb_SUMO_56032,axiom,
    s__subAttribute(s__AdministrationOfHousingProgramsUrbanPlanningAndCommunityDevelopment,s__PublicAdministration) ).

fof(kb_SUMO_56033,axiom,
    s__documentation(s__AdministrationOfHousingProgramsUrbanPlanningAndCommunityDevelopment,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administration of Housing Programs, Urban Planning, and Community Development.') ).

fof(kb_SUMO_56034,axiom,
    s__subAttribute(s__AdministrationOfHousingPrograms,s__AdministrationOfHousingProgramsUrbanPlanningAndCommunityDevelopment) ).

fof(kb_SUMO_56035,axiom,
    s__documentation(s__AdministrationOfHousingPrograms,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administration of Housing Programs or Administration of Housing Programs.') ).

fof(kb_SUMO_56036,axiom,
    s__subAttribute(s__AdministrationOfUrbanPlanningAndCommunityAndRuralDevelopment,s__AdministrationOfHousingProgramsUrbanPlanningAndCommunityDevelopment) ).

fof(kb_SUMO_56037,axiom,
    s__documentation(s__AdministrationOfUrbanPlanningAndCommunityAndRuralDevelopment,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administration of Urban Planning and Community and Rural Development or Administration of Urban Planning and Community and Rural Development.') ).

fof(kb_SUMO_56038,axiom,
    s__subAttribute(s__AdministrationOfEconomicPrograms,s__PublicAdministration) ).

fof(kb_SUMO_56039,axiom,
    s__documentation(s__AdministrationOfEconomicPrograms,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administration of Economic Programs.') ).

fof(kb_SUMO_56040,axiom,
    s__subAttribute(s__AdministrationOfGeneralEconomicPrograms,s__AdministrationOfEconomicPrograms) ).

fof(kb_SUMO_56041,axiom,
    s__documentation(s__AdministrationOfGeneralEconomicPrograms,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Administration of General Economic Programs or Administration of General Economic Programs.') ).

fof(kb_SUMO_56042,axiom,
    s__subAttribute(s__RegulationAndAdministrationOfTransportationPrograms,s__AdministrationOfEconomicPrograms) ).

fof(kb_SUMO_56043,axiom,
    s__documentation(s__RegulationAndAdministrationOfTransportationPrograms,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Regulation and Administration of Transportation Programs or Regulation and Administration of Transportation Programs (except air traffic control).') ).

fof(kb_SUMO_56044,axiom,
    s__subAttribute(s__RegulationAndAdministrationOfCommunicationsElectricGasAndOtherUtilities,s__AdministrationOfEconomicPrograms) ).

fof(kb_SUMO_56045,axiom,
    s__documentation(s__RegulationAndAdministrationOfCommunicationsElectricGasAndOtherUtilities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Regulation and Administration of Communications, Electric, Gas, and Other Utilities or Regulation and Administration of Communications, Electric, Gas, and Other Utilities.') ).

fof(kb_SUMO_56046,axiom,
    s__subAttribute(s__RegulationOfAgriculturalMarketingAndCommodities,s__AdministrationOfEconomicPrograms) ).

fof(kb_SUMO_56047,axiom,
    s__documentation(s__RegulationOfAgriculturalMarketingAndCommodities,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Regulation of Agricultural Marketing and Commodities or Regulation of Agricultural Marketing and Commodities.') ).

fof(kb_SUMO_56048,axiom,
    s__subAttribute(s__RegulationLicensingAndInspectionOfMiscellaneousCommercialSectors,s__AdministrationOfEconomicPrograms) ).

fof(kb_SUMO_56049,axiom,
    s__documentation(s__RegulationLicensingAndInspectionOfMiscellaneousCommercialSectors,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Regulation, Licensing, and Inspection of Miscellaneous Commercial Sectors or Regulation, Licensing, and Inspection of Miscellaneous Commercial Sectors.') ).

fof(kb_SUMO_56050,axiom,
    s__subAttribute(s__SpaceResearchAndTechnology,s__PublicAdministration) ).

fof(kb_SUMO_56051,axiom,
    s__documentation(s__SpaceResearchAndTechnology,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves Space Research and Technology.') ).

fof(kb_SUMO_56052,axiom,
    s__subAttribute(s__NationalSecurityAndInternationalAffairs,s__PublicAdministration) ).

fof(kb_SUMO_56053,axiom,
    s__documentation(s__NationalSecurityAndInternationalAffairs,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves National Security and International Affairs.') ).

fof(kb_SUMO_56054,axiom,
    s__subAttribute(s__NationalSecurity,s__NationalSecurityAndInternationalAffairs) ).

fof(kb_SUMO_56055,axiom,
    s__documentation(s__NationalSecurity,s__EnglishLanguage,'An &%Attribute of an &%Organization, that specifies that the primary business of the organization involves National Security or National Security.') ).

%FOL fof(kb_SUMO_56056,axiom,(( s__instance(s__AssignmentFn_2,s__Function) ))).
%FOL fof(kb_SUMO_56057,axiom,(( s__instance(s__AssignmentFn_2,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56058,axiom,(( s__domain(s__AssignmentFn_2,1,s__Function) ))).
%FOL fof(kb_SUMO_56059,axiom,(( s__range(s__AssignmentFn_2,s__Entity) ))).
%FOL fof(kb_SUMO_56060,axiom,(( s__documentation(s__AssignmentFn_2,s__EnglishLanguage,'If F is a &%Function with a value for the objects denoted by N1,..., NK, then (&%AssignmentFn_2 F N1 ... NK) is the value of applying F to the objects denoted by N1,..., NK. Otherwise, the value is undefined.') ))).
%FOL fof(kb_SUMO_56061,axiom,(( s__instance(s__AssignmentFn_3,s__Function) ))).
%FOL fof(kb_SUMO_56062,axiom,(( s__instance(s__AssignmentFn_3,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56063,axiom,(( s__domain(s__AssignmentFn_3,1,s__Function) ))).
%FOL fof(kb_SUMO_56064,axiom,(( s__range(s__AssignmentFn_3,s__Entity) ))).
%FOL fof(kb_SUMO_56065,axiom,(( s__documentation(s__AssignmentFn_3,s__EnglishLanguage,'If F is a &%Function with a value for the objects denoted by N1,..., NK, then (&%AssignmentFn_3 F N1 ... NK) is the value of applying F to the objects denoted by N1,..., NK. Otherwise, the value is undefined.') ))).
%FOL fof(kb_SUMO_56066,axiom,(( s__instance(s__AssignmentFn_4,s__Function) ))).
%FOL fof(kb_SUMO_56067,axiom,(( s__instance(s__AssignmentFn_4,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56068,axiom,(( s__domain(s__AssignmentFn_4,1,s__Function) ))).
%FOL fof(kb_SUMO_56069,axiom,(( s__range(s__AssignmentFn_4,s__Entity) ))).
%FOL fof(kb_SUMO_56070,axiom,(( s__documentation(s__AssignmentFn_4,s__EnglishLanguage,'If F is a &%Function with a value for the objects denoted by N1,..., NK, then (&%AssignmentFn_4 F N1 ... NK) is the value of applying F to the objects denoted by N1,..., NK. Otherwise, the value is undefined.') ))).
%FOL fof(kb_SUMO_56071,axiom,(( s__instance(s__AssignmentFn_5,s__Function) ))).
%FOL fof(kb_SUMO_56072,axiom,(( s__instance(s__AssignmentFn_5,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56073,axiom,(( s__domain(s__AssignmentFn_5,1,s__Function) ))).
%FOL fof(kb_SUMO_56074,axiom,(( s__range(s__AssignmentFn_5,s__Entity) ))).
%FOL fof(kb_SUMO_56075,axiom,(( s__documentation(s__AssignmentFn_5,s__EnglishLanguage,'If F is a &%Function with a value for the objects denoted by N1,..., NK, then (&%AssignmentFn_5 F N1 ... NK) is the value of applying F to the objects denoted by N1,..., NK. Otherwise, the value is undefined.') ))).
%FOL fof(kb_SUMO_56076,axiom,(( s__instance(s__AssignmentFn_6,s__Function) ))).
%FOL fof(kb_SUMO_56077,axiom,(( s__instance(s__AssignmentFn_6,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56078,axiom,(( s__domain(s__AssignmentFn_6,1,s__Function) ))).
%FOL fof(kb_SUMO_56079,axiom,(( s__range(s__AssignmentFn_6,s__Entity) ))).
%FOL fof(kb_SUMO_56080,axiom,(( s__documentation(s__AssignmentFn_6,s__EnglishLanguage,'If F is a &%Function with a value for the objects denoted by N1,..., NK, then (&%AssignmentFn_6 F N1 ... NK) is the value of applying F to the objects denoted by N1,..., NK. Otherwise, the value is undefined.') ))).
%FOL fof(kb_SUMO_56081,axiom,(( s__instance(s__AssignmentFn_7,s__Function) ))).
%FOL fof(kb_SUMO_56082,axiom,(( s__instance(s__AssignmentFn_7,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56083,axiom,(( s__domain(s__AssignmentFn_7,1,s__Function) ))).
%FOL fof(kb_SUMO_56084,axiom,(( s__range(s__AssignmentFn_7,s__Entity) ))).
%FOL fof(kb_SUMO_56085,axiom,(( s__documentation(s__AssignmentFn_7,s__EnglishLanguage,'If F is a &%Function with a value for the objects denoted by N1,..., NK, then (&%AssignmentFn_7 F N1 ... NK) is the value of applying F to the objects denoted by N1,..., NK. Otherwise, the value is undefined.') ))).
%FOL fof(kb_SUMO_56086,axiom,(( s__instance(s__GreatestCommonDivisorFn_1,s__Function) ))).
%FOL fof(kb_SUMO_56087,axiom,(( s__instance(s__GreatestCommonDivisorFn_1,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56088,axiom,(( s__instance(s__GreatestCommonDivisorFn_1,s__PartialValuedRelation) ))).
%FOL fof(kb_SUMO_56089,axiom,(( s__range(s__GreatestCommonDivisorFn_1,s__Integer) ))).
%FOL fof(kb_SUMO_56090,axiom,(( s__documentation(s__GreatestCommonDivisorFn_1,s__EnglishLanguage,'(&%GreatestCommonDivisorFn_1 ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the greatest common divisor of ?NUMBER1 through ?NUMBER.') ))).
%FOL fof(kb_SUMO_56091,axiom,(( s__instance(s__GreatestCommonDivisorFn_2,s__Function) ))).
%FOL fof(kb_SUMO_56092,axiom,(( s__instance(s__GreatestCommonDivisorFn_2,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56093,axiom,(( s__instance(s__GreatestCommonDivisorFn_2,s__PartialValuedRelation) ))).
%FOL fof(kb_SUMO_56094,axiom,(( s__range(s__GreatestCommonDivisorFn_2,s__Integer) ))).
%FOL fof(kb_SUMO_56095,axiom,(( s__documentation(s__GreatestCommonDivisorFn_2,s__EnglishLanguage,'(&%GreatestCommonDivisorFn_2 ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the greatest common divisor of ?NUMBER1 through ?NUMBER.') ))).
%FOL fof(kb_SUMO_56096,axiom,(( s__instance(s__GreatestCommonDivisorFn_3,s__Function) ))).
%FOL fof(kb_SUMO_56097,axiom,(( s__instance(s__GreatestCommonDivisorFn_3,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56098,axiom,(( s__instance(s__GreatestCommonDivisorFn_3,s__PartialValuedRelation) ))).
%FOL fof(kb_SUMO_56099,axiom,(( s__range(s__GreatestCommonDivisorFn_3,s__Integer) ))).
%FOL fof(kb_SUMO_56100,axiom,(( s__documentation(s__GreatestCommonDivisorFn_3,s__EnglishLanguage,'(&%GreatestCommonDivisorFn_3 ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the greatest common divisor of ?NUMBER1 through ?NUMBER.') ))).
%FOL fof(kb_SUMO_56101,axiom,(( s__instance(s__GreatestCommonDivisorFn_4,s__Function) ))).
%FOL fof(kb_SUMO_56102,axiom,(( s__instance(s__GreatestCommonDivisorFn_4,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56103,axiom,(( s__instance(s__GreatestCommonDivisorFn_4,s__PartialValuedRelation) ))).
%FOL fof(kb_SUMO_56104,axiom,(( s__range(s__GreatestCommonDivisorFn_4,s__Integer) ))).
%FOL fof(kb_SUMO_56105,axiom,(( s__documentation(s__GreatestCommonDivisorFn_4,s__EnglishLanguage,'(&%GreatestCommonDivisorFn_4 ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the greatest common divisor of ?NUMBER1 through ?NUMBER.') ))).
%FOL fof(kb_SUMO_56106,axiom,(( s__instance(s__GreatestCommonDivisorFn_5,s__Function) ))).
%FOL fof(kb_SUMO_56107,axiom,(( s__instance(s__GreatestCommonDivisorFn_5,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56108,axiom,(( s__instance(s__GreatestCommonDivisorFn_5,s__PartialValuedRelation) ))).
%FOL fof(kb_SUMO_56109,axiom,(( s__range(s__GreatestCommonDivisorFn_5,s__Integer) ))).
%FOL fof(kb_SUMO_56110,axiom,(( s__documentation(s__GreatestCommonDivisorFn_5,s__EnglishLanguage,'(&%GreatestCommonDivisorFn_5 ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the greatest common divisor of ?NUMBER1 through ?NUMBER.') ))).
%FOL fof(kb_SUMO_56111,axiom,(( s__instance(s__GreatestCommonDivisorFn_6,s__Function) ))).
%FOL fof(kb_SUMO_56112,axiom,(( s__instance(s__GreatestCommonDivisorFn_6,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56113,axiom,(( s__instance(s__GreatestCommonDivisorFn_6,s__PartialValuedRelation) ))).
%FOL fof(kb_SUMO_56114,axiom,(( s__range(s__GreatestCommonDivisorFn_6,s__Integer) ))).
%FOL fof(kb_SUMO_56115,axiom,(( s__documentation(s__GreatestCommonDivisorFn_6,s__EnglishLanguage,'(&%GreatestCommonDivisorFn_6 ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the greatest common divisor of ?NUMBER1 through ?NUMBER.') ))).
%FOL fof(kb_SUMO_56116,axiom,(( s__instance(s__GreatestCommonDivisorFn_7,s__Function) ))).
%FOL fof(kb_SUMO_56117,axiom,(( s__instance(s__GreatestCommonDivisorFn_7,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56118,axiom,(( s__instance(s__GreatestCommonDivisorFn_7,s__PartialValuedRelation) ))).
%FOL fof(kb_SUMO_56119,axiom,(( s__range(s__GreatestCommonDivisorFn_7,s__Integer) ))).
%FOL fof(kb_SUMO_56120,axiom,(( s__documentation(s__GreatestCommonDivisorFn_7,s__EnglishLanguage,'(&%GreatestCommonDivisorFn_7 ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the greatest common divisor of ?NUMBER1 through ?NUMBER.') ))).
%FOL fof(kb_SUMO_56121,axiom,(( s__instance(s__LatitudeFn_2,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56122,axiom,(( s__instance(s__LatitudeFn_2,s__Function) ))).
%FOL fof(kb_SUMO_56123,axiom,(( s__domain(s__LatitudeFn_2,1,s__DirectionalAttribute) ))).
%FOL fof(kb_SUMO_56124,axiom,(( s__domain(s__LatitudeFn_2,2,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56125,axiom,(( s__domain(s__LatitudeFn_2,3,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56126,axiom,(( s__domain(s__LatitudeFn_2,4,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56127,axiom,(( s__range(s__LatitudeFn_2,s__Region) ))).
%FOL fof(kb_SUMO_56128,axiom,(( s__documentation(s__LatitudeFn_2,s__EnglishLanguage,'&%LatitudeFn_2 is a &%VariableArityRelation used to denote a parallel of latitude. Examples: (&%LatitudeFn_2 &%North (&%MeasureFn 38 &%AngularDegree)), (&%LatitudeFn_2 &%South (&%MeasureFn 23 &%AngularDegree) (&%MeasureFn 30 &%ArcMinute)), (&%LatitudeFn_2 &%South (&%MeasureFn 60 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 0 &%ArcSecond)), (&%LatitudeFn_2 &%North (&%MeasureFn 42 &%AngularDegree) (&%MeasureFn 7.89 &%ArcMinute)).') ))).
%FOL fof(kb_SUMO_56129,axiom,(( s__instance(s__LatitudeFn_3,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56130,axiom,(( s__instance(s__LatitudeFn_3,s__Function) ))).
%FOL fof(kb_SUMO_56131,axiom,(( s__domain(s__LatitudeFn_3,1,s__DirectionalAttribute) ))).
%FOL fof(kb_SUMO_56132,axiom,(( s__domain(s__LatitudeFn_3,2,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56133,axiom,(( s__domain(s__LatitudeFn_3,3,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56134,axiom,(( s__domain(s__LatitudeFn_3,4,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56135,axiom,(( s__range(s__LatitudeFn_3,s__Region) ))).
%FOL fof(kb_SUMO_56136,axiom,(( s__documentation(s__LatitudeFn_3,s__EnglishLanguage,'&%LatitudeFn_3 is a &%VariableArityRelation used to denote a parallel of latitude. Examples: (&%LatitudeFn_3 &%North (&%MeasureFn 38 &%AngularDegree)), (&%LatitudeFn_3 &%South (&%MeasureFn 23 &%AngularDegree) (&%MeasureFn 30 &%ArcMinute)), (&%LatitudeFn_3 &%South (&%MeasureFn 60 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 0 &%ArcSecond)), (&%LatitudeFn_3 &%North (&%MeasureFn 42 &%AngularDegree) (&%MeasureFn 7.89 &%ArcMinute)).') ))).
%FOL fof(kb_SUMO_56137,axiom,(( s__instance(s__LatitudeFn_4,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56138,axiom,(( s__instance(s__LatitudeFn_4,s__Function) ))).
%FOL fof(kb_SUMO_56139,axiom,(( s__domain(s__LatitudeFn_4,1,s__DirectionalAttribute) ))).
%FOL fof(kb_SUMO_56140,axiom,(( s__domain(s__LatitudeFn_4,2,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56141,axiom,(( s__domain(s__LatitudeFn_4,3,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56142,axiom,(( s__domain(s__LatitudeFn_4,4,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56143,axiom,(( s__range(s__LatitudeFn_4,s__Region) ))).
%FOL fof(kb_SUMO_56144,axiom,(( s__documentation(s__LatitudeFn_4,s__EnglishLanguage,'&%LatitudeFn_4 is a &%VariableArityRelation used to denote a parallel of latitude. Examples: (&%LatitudeFn_4 &%North (&%MeasureFn 38 &%AngularDegree)), (&%LatitudeFn_4 &%South (&%MeasureFn 23 &%AngularDegree) (&%MeasureFn 30 &%ArcMinute)), (&%LatitudeFn_4 &%South (&%MeasureFn 60 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 0 &%ArcSecond)), (&%LatitudeFn_4 &%North (&%MeasureFn 42 &%AngularDegree) (&%MeasureFn 7.89 &%ArcMinute)).') ))).
%FOL fof(kb_SUMO_56145,axiom,(( s__instance(s__LatitudeFn_5,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56146,axiom,(( s__instance(s__LatitudeFn_5,s__Function) ))).
%FOL fof(kb_SUMO_56147,axiom,(( s__domain(s__LatitudeFn_5,1,s__DirectionalAttribute) ))).
%FOL fof(kb_SUMO_56148,axiom,(( s__domain(s__LatitudeFn_5,2,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56149,axiom,(( s__domain(s__LatitudeFn_5,3,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56150,axiom,(( s__domain(s__LatitudeFn_5,4,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56151,axiom,(( s__range(s__LatitudeFn_5,s__Region) ))).
%FOL fof(kb_SUMO_56152,axiom,(( s__documentation(s__LatitudeFn_5,s__EnglishLanguage,'&%LatitudeFn_5 is a &%VariableArityRelation used to denote a parallel of latitude. Examples: (&%LatitudeFn_5 &%North (&%MeasureFn 38 &%AngularDegree)), (&%LatitudeFn_5 &%South (&%MeasureFn 23 &%AngularDegree) (&%MeasureFn 30 &%ArcMinute)), (&%LatitudeFn_5 &%South (&%MeasureFn 60 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 0 &%ArcSecond)), (&%LatitudeFn_5 &%North (&%MeasureFn 42 &%AngularDegree) (&%MeasureFn 7.89 &%ArcMinute)).') ))).
%FOL fof(kb_SUMO_56153,axiom,(( s__instance(s__LatitudeFn_6,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56154,axiom,(( s__instance(s__LatitudeFn_6,s__Function) ))).
%FOL fof(kb_SUMO_56155,axiom,(( s__domain(s__LatitudeFn_6,1,s__DirectionalAttribute) ))).
%FOL fof(kb_SUMO_56156,axiom,(( s__domain(s__LatitudeFn_6,2,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56157,axiom,(( s__domain(s__LatitudeFn_6,3,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56158,axiom,(( s__domain(s__LatitudeFn_6,4,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56159,axiom,(( s__range(s__LatitudeFn_6,s__Region) ))).
%FOL fof(kb_SUMO_56160,axiom,(( s__documentation(s__LatitudeFn_6,s__EnglishLanguage,'&%LatitudeFn_6 is a &%VariableArityRelation used to denote a parallel of latitude. Examples: (&%LatitudeFn_6 &%North (&%MeasureFn 38 &%AngularDegree)), (&%LatitudeFn_6 &%South (&%MeasureFn 23 &%AngularDegree) (&%MeasureFn 30 &%ArcMinute)), (&%LatitudeFn_6 &%South (&%MeasureFn 60 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 0 &%ArcSecond)), (&%LatitudeFn_6 &%North (&%MeasureFn 42 &%AngularDegree) (&%MeasureFn 7.89 &%ArcMinute)).') ))).
%FOL fof(kb_SUMO_56161,axiom,(( s__instance(s__LatitudeFn_7,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56162,axiom,(( s__instance(s__LatitudeFn_7,s__Function) ))).
%FOL fof(kb_SUMO_56163,axiom,(( s__domain(s__LatitudeFn_7,1,s__DirectionalAttribute) ))).
%FOL fof(kb_SUMO_56164,axiom,(( s__domain(s__LatitudeFn_7,2,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56165,axiom,(( s__domain(s__LatitudeFn_7,3,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56166,axiom,(( s__domain(s__LatitudeFn_7,4,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56167,axiom,(( s__range(s__LatitudeFn_7,s__Region) ))).
%FOL fof(kb_SUMO_56168,axiom,(( s__documentation(s__LatitudeFn_7,s__EnglishLanguage,'&%LatitudeFn_7 is a &%VariableArityRelation used to denote a parallel of latitude. Examples: (&%LatitudeFn_7 &%North (&%MeasureFn 38 &%AngularDegree)), (&%LatitudeFn_7 &%South (&%MeasureFn 23 &%AngularDegree) (&%MeasureFn 30 &%ArcMinute)), (&%LatitudeFn_7 &%South (&%MeasureFn 60 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 0 &%ArcSecond)), (&%LatitudeFn_7 &%North (&%MeasureFn 42 &%AngularDegree) (&%MeasureFn 7.89 &%ArcMinute)).') ))).
%FOL fof(kb_SUMO_56169,axiom,(( s__instance(s__LatitudeFn_8,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56170,axiom,(( s__instance(s__LatitudeFn_8,s__Function) ))).
%FOL fof(kb_SUMO_56171,axiom,(( s__domain(s__LatitudeFn_8,1,s__DirectionalAttribute) ))).
%FOL fof(kb_SUMO_56172,axiom,(( s__domain(s__LatitudeFn_8,2,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56173,axiom,(( s__domain(s__LatitudeFn_8,3,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56174,axiom,(( s__domain(s__LatitudeFn_8,4,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56175,axiom,(( s__range(s__LatitudeFn_8,s__Region) ))).
%FOL fof(kb_SUMO_56176,axiom,(( s__documentation(s__LatitudeFn_8,s__EnglishLanguage,'&%LatitudeFn_8 is a &%VariableArityRelation used to denote a parallel of latitude. Examples: (&%LatitudeFn_8 &%North (&%MeasureFn 38 &%AngularDegree)), (&%LatitudeFn_8 &%South (&%MeasureFn 23 &%AngularDegree) (&%MeasureFn 30 &%ArcMinute)), (&%LatitudeFn_8 &%South (&%MeasureFn 60 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 0 &%ArcSecond)), (&%LatitudeFn_8 &%North (&%MeasureFn 42 &%AngularDegree) (&%MeasureFn 7.89 &%ArcMinute)).') ))).
%FOL fof(kb_SUMO_56177,axiom,(( s__instance(s__LeastCommonMultipleFn_1,s__Function) ))).
%FOL fof(kb_SUMO_56178,axiom,(( s__instance(s__LeastCommonMultipleFn_1,s__PartialValuedRelation) ))).
%FOL fof(kb_SUMO_56179,axiom,(( s__instance(s__LeastCommonMultipleFn_1,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56180,axiom,(( s__range(s__LeastCommonMultipleFn_1,s__Integer) ))).
%FOL fof(kb_SUMO_56181,axiom,(( s__documentation(s__LeastCommonMultipleFn_1,s__EnglishLanguage,'(&%LeastCommonMultipleFn_1 ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the least common multiple of ?NUMBER1 through ?NUMBER.') ))).
%FOL fof(kb_SUMO_56182,axiom,(( s__instance(s__LeastCommonMultipleFn_2,s__Function) ))).
%FOL fof(kb_SUMO_56183,axiom,(( s__instance(s__LeastCommonMultipleFn_2,s__PartialValuedRelation) ))).
%FOL fof(kb_SUMO_56184,axiom,(( s__instance(s__LeastCommonMultipleFn_2,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56185,axiom,(( s__range(s__LeastCommonMultipleFn_2,s__Integer) ))).
%FOL fof(kb_SUMO_56186,axiom,(( s__documentation(s__LeastCommonMultipleFn_2,s__EnglishLanguage,'(&%LeastCommonMultipleFn_2 ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the least common multiple of ?NUMBER1 through ?NUMBER.') ))).
%FOL fof(kb_SUMO_56187,axiom,(( s__instance(s__LeastCommonMultipleFn_3,s__Function) ))).
%FOL fof(kb_SUMO_56188,axiom,(( s__instance(s__LeastCommonMultipleFn_3,s__PartialValuedRelation) ))).
%FOL fof(kb_SUMO_56189,axiom,(( s__instance(s__LeastCommonMultipleFn_3,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56190,axiom,(( s__range(s__LeastCommonMultipleFn_3,s__Integer) ))).
%FOL fof(kb_SUMO_56191,axiom,(( s__documentation(s__LeastCommonMultipleFn_3,s__EnglishLanguage,'(&%LeastCommonMultipleFn_3 ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the least common multiple of ?NUMBER1 through ?NUMBER.') ))).
%FOL fof(kb_SUMO_56192,axiom,(( s__instance(s__LeastCommonMultipleFn_4,s__Function) ))).
%FOL fof(kb_SUMO_56193,axiom,(( s__instance(s__LeastCommonMultipleFn_4,s__PartialValuedRelation) ))).
%FOL fof(kb_SUMO_56194,axiom,(( s__instance(s__LeastCommonMultipleFn_4,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56195,axiom,(( s__range(s__LeastCommonMultipleFn_4,s__Integer) ))).
%FOL fof(kb_SUMO_56196,axiom,(( s__documentation(s__LeastCommonMultipleFn_4,s__EnglishLanguage,'(&%LeastCommonMultipleFn_4 ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the least common multiple of ?NUMBER1 through ?NUMBER.') ))).
%FOL fof(kb_SUMO_56197,axiom,(( s__instance(s__LeastCommonMultipleFn_5,s__Function) ))).
%FOL fof(kb_SUMO_56198,axiom,(( s__instance(s__LeastCommonMultipleFn_5,s__PartialValuedRelation) ))).
%FOL fof(kb_SUMO_56199,axiom,(( s__instance(s__LeastCommonMultipleFn_5,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56200,axiom,(( s__range(s__LeastCommonMultipleFn_5,s__Integer) ))).
%FOL fof(kb_SUMO_56201,axiom,(( s__documentation(s__LeastCommonMultipleFn_5,s__EnglishLanguage,'(&%LeastCommonMultipleFn_5 ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the least common multiple of ?NUMBER1 through ?NUMBER.') ))).
%FOL fof(kb_SUMO_56202,axiom,(( s__instance(s__LeastCommonMultipleFn_6,s__Function) ))).
%FOL fof(kb_SUMO_56203,axiom,(( s__instance(s__LeastCommonMultipleFn_6,s__PartialValuedRelation) ))).
%FOL fof(kb_SUMO_56204,axiom,(( s__instance(s__LeastCommonMultipleFn_6,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56205,axiom,(( s__range(s__LeastCommonMultipleFn_6,s__Integer) ))).
%FOL fof(kb_SUMO_56206,axiom,(( s__documentation(s__LeastCommonMultipleFn_6,s__EnglishLanguage,'(&%LeastCommonMultipleFn_6 ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the least common multiple of ?NUMBER1 through ?NUMBER.') ))).
%FOL fof(kb_SUMO_56207,axiom,(( s__instance(s__LeastCommonMultipleFn_7,s__Function) ))).
%FOL fof(kb_SUMO_56208,axiom,(( s__instance(s__LeastCommonMultipleFn_7,s__PartialValuedRelation) ))).
%FOL fof(kb_SUMO_56209,axiom,(( s__instance(s__LeastCommonMultipleFn_7,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56210,axiom,(( s__range(s__LeastCommonMultipleFn_7,s__Integer) ))).
%FOL fof(kb_SUMO_56211,axiom,(( s__documentation(s__LeastCommonMultipleFn_7,s__EnglishLanguage,'(&%LeastCommonMultipleFn_7 ?NUMBER1 ?NUMBER2 ... ?NUMBER) returns the least common multiple of ?NUMBER1 through ?NUMBER.') ))).
%FOL fof(kb_SUMO_56212,axiom,(( s__instance(s__ListFn_1,s__Function) ))).
%FOL fof(kb_SUMO_56213,axiom,(( s__instance(s__ListFn_1,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56214,axiom,(( s__range(s__ListFn_1,s__List) ))).
%FOL fof(kb_SUMO_56215,axiom,(( s__documentation(s__ListFn_1,s__EnglishLanguage,'A &%Function that takes any number of arguments and returns the &%List containing those arguments in exactly the same order.') ))).
%FOL fof(kb_SUMO_56216,axiom,(( s__instance(s__ListFn_2,s__Function) ))).
%FOL fof(kb_SUMO_56217,axiom,(( s__instance(s__ListFn_2,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56218,axiom,(( s__range(s__ListFn_2,s__List) ))).
%FOL fof(kb_SUMO_56219,axiom,(( s__documentation(s__ListFn_2,s__EnglishLanguage,'A &%Function that takes any number of arguments and returns the &%List containing those arguments in exactly the same order.') ))).
%FOL fof(kb_SUMO_56220,axiom,(( s__instance(s__ListFn_3,s__Function) ))).
%FOL fof(kb_SUMO_56221,axiom,(( s__instance(s__ListFn_3,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56222,axiom,(( s__range(s__ListFn_3,s__List) ))).
%FOL fof(kb_SUMO_56223,axiom,(( s__documentation(s__ListFn_3,s__EnglishLanguage,'A &%Function that takes any number of arguments and returns the &%List containing those arguments in exactly the same order.') ))).
%FOL fof(kb_SUMO_56224,axiom,(( s__instance(s__ListFn_4,s__Function) ))).
%FOL fof(kb_SUMO_56225,axiom,(( s__instance(s__ListFn_4,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56226,axiom,(( s__range(s__ListFn_4,s__List) ))).
%FOL fof(kb_SUMO_56227,axiom,(( s__documentation(s__ListFn_4,s__EnglishLanguage,'A &%Function that takes any number of arguments and returns the &%List containing those arguments in exactly the same order.') ))).
%FOL fof(kb_SUMO_56228,axiom,(( s__instance(s__ListFn_5,s__Function) ))).
%FOL fof(kb_SUMO_56229,axiom,(( s__instance(s__ListFn_5,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56230,axiom,(( s__range(s__ListFn_5,s__List) ))).
%FOL fof(kb_SUMO_56231,axiom,(( s__documentation(s__ListFn_5,s__EnglishLanguage,'A &%Function that takes any number of arguments and returns the &%List containing those arguments in exactly the same order.') ))).
%FOL fof(kb_SUMO_56232,axiom,(( s__instance(s__ListFn_6,s__Function) ))).
%FOL fof(kb_SUMO_56233,axiom,(( s__instance(s__ListFn_6,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56234,axiom,(( s__range(s__ListFn_6,s__List) ))).
%FOL fof(kb_SUMO_56235,axiom,(( s__documentation(s__ListFn_6,s__EnglishLanguage,'A &%Function that takes any number of arguments and returns the &%List containing those arguments in exactly the same order.') ))).
%FOL fof(kb_SUMO_56236,axiom,(( s__instance(s__ListFn_7,s__Function) ))).
%FOL fof(kb_SUMO_56237,axiom,(( s__instance(s__ListFn_7,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56238,axiom,(( s__range(s__ListFn_7,s__List) ))).
%FOL fof(kb_SUMO_56239,axiom,(( s__documentation(s__ListFn_7,s__EnglishLanguage,'A &%Function that takes any number of arguments and returns the &%List containing those arguments in exactly the same order.') ))).
%FOL fof(kb_SUMO_56240,axiom,(( s__instance(s__ListFn_8,s__Function) ))).
%FOL fof(kb_SUMO_56241,axiom,(( s__instance(s__ListFn_8,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56242,axiom,(( s__range(s__ListFn_8,s__List) ))).
%FOL fof(kb_SUMO_56243,axiom,(( s__documentation(s__ListFn_8,s__EnglishLanguage,'A &%Function that takes any number of arguments and returns the &%List containing those arguments in exactly the same order.') ))).
%FOL fof(kb_SUMO_56244,axiom,(( s__instance(s__LongitudeFn_2,s__Function) ))).
%FOL fof(kb_SUMO_56245,axiom,(( s__instance(s__LongitudeFn_2,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56246,axiom,(( s__domain(s__LongitudeFn_2,1,s__DirectionalAttribute) ))).
%FOL fof(kb_SUMO_56247,axiom,(( s__domain(s__LongitudeFn_2,2,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56248,axiom,(( s__domain(s__LongitudeFn_2,3,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56249,axiom,(( s__domain(s__LongitudeFn_2,4,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56250,axiom,(( s__range(s__LongitudeFn_2,s__GeographicArea) ))).
%FOL fof(kb_SUMO_56251,axiom,(( s__documentation(s__LongitudeFn_2,s__EnglishLanguage,'(&%LongitudeFn_2 ?DIRECTION @ROW) denotes a meridian of longitude. Note that &%LongitudeFn_2 is a &%VariableArityRelation. Examples: (&%LongitudeFn_2 &%East (&%MeasureFn 180 &%AngularDegree)), (&%LongitudeFn_2 &%West (&%MeasureFn 122 &%AngularDegree) (&%MeasureFn 24 &%ArcMinute)), (&%LongitudeFn_2 &%East (&%MeasureFn 121 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 15 &%ArcSecond)), (&%LongitudeFn_2 &%West (&%MeasureFn 80 &%AngularDegree) (&%MeasureFn 6.78 &%ArcMinute)).') ))).
%FOL fof(kb_SUMO_56252,axiom,(( s__instance(s__LongitudeFn_3,s__Function) ))).
%FOL fof(kb_SUMO_56253,axiom,(( s__instance(s__LongitudeFn_3,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56254,axiom,(( s__domain(s__LongitudeFn_3,1,s__DirectionalAttribute) ))).
%FOL fof(kb_SUMO_56255,axiom,(( s__domain(s__LongitudeFn_3,2,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56256,axiom,(( s__domain(s__LongitudeFn_3,3,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56257,axiom,(( s__domain(s__LongitudeFn_3,4,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56258,axiom,(( s__range(s__LongitudeFn_3,s__GeographicArea) ))).
%FOL fof(kb_SUMO_56259,axiom,(( s__documentation(s__LongitudeFn_3,s__EnglishLanguage,'(&%LongitudeFn_3 ?DIRECTION @ROW) denotes a meridian of longitude. Note that &%LongitudeFn_3 is a &%VariableArityRelation. Examples: (&%LongitudeFn_3 &%East (&%MeasureFn 180 &%AngularDegree)), (&%LongitudeFn_3 &%West (&%MeasureFn 122 &%AngularDegree) (&%MeasureFn 24 &%ArcMinute)), (&%LongitudeFn_3 &%East (&%MeasureFn 121 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 15 &%ArcSecond)), (&%LongitudeFn_3 &%West (&%MeasureFn 80 &%AngularDegree) (&%MeasureFn 6.78 &%ArcMinute)).') ))).
%FOL fof(kb_SUMO_56260,axiom,(( s__instance(s__LongitudeFn_4,s__Function) ))).
%FOL fof(kb_SUMO_56261,axiom,(( s__instance(s__LongitudeFn_4,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56262,axiom,(( s__domain(s__LongitudeFn_4,1,s__DirectionalAttribute) ))).
%FOL fof(kb_SUMO_56263,axiom,(( s__domain(s__LongitudeFn_4,2,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56264,axiom,(( s__domain(s__LongitudeFn_4,3,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56265,axiom,(( s__domain(s__LongitudeFn_4,4,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56266,axiom,(( s__range(s__LongitudeFn_4,s__GeographicArea) ))).
%FOL fof(kb_SUMO_56267,axiom,(( s__documentation(s__LongitudeFn_4,s__EnglishLanguage,'(&%LongitudeFn_4 ?DIRECTION @ROW) denotes a meridian of longitude. Note that &%LongitudeFn_4 is a &%VariableArityRelation. Examples: (&%LongitudeFn_4 &%East (&%MeasureFn 180 &%AngularDegree)), (&%LongitudeFn_4 &%West (&%MeasureFn 122 &%AngularDegree) (&%MeasureFn 24 &%ArcMinute)), (&%LongitudeFn_4 &%East (&%MeasureFn 121 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 15 &%ArcSecond)), (&%LongitudeFn_4 &%West (&%MeasureFn 80 &%AngularDegree) (&%MeasureFn 6.78 &%ArcMinute)).') ))).
%FOL fof(kb_SUMO_56268,axiom,(( s__instance(s__LongitudeFn_5,s__Function) ))).
%FOL fof(kb_SUMO_56269,axiom,(( s__instance(s__LongitudeFn_5,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56270,axiom,(( s__domain(s__LongitudeFn_5,1,s__DirectionalAttribute) ))).
%FOL fof(kb_SUMO_56271,axiom,(( s__domain(s__LongitudeFn_5,2,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56272,axiom,(( s__domain(s__LongitudeFn_5,3,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56273,axiom,(( s__domain(s__LongitudeFn_5,4,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56274,axiom,(( s__range(s__LongitudeFn_5,s__GeographicArea) ))).
%FOL fof(kb_SUMO_56275,axiom,(( s__documentation(s__LongitudeFn_5,s__EnglishLanguage,'(&%LongitudeFn_5 ?DIRECTION @ROW) denotes a meridian of longitude. Note that &%LongitudeFn_5 is a &%VariableArityRelation. Examples: (&%LongitudeFn_5 &%East (&%MeasureFn 180 &%AngularDegree)), (&%LongitudeFn_5 &%West (&%MeasureFn 122 &%AngularDegree) (&%MeasureFn 24 &%ArcMinute)), (&%LongitudeFn_5 &%East (&%MeasureFn 121 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 15 &%ArcSecond)), (&%LongitudeFn_5 &%West (&%MeasureFn 80 &%AngularDegree) (&%MeasureFn 6.78 &%ArcMinute)).') ))).
%FOL fof(kb_SUMO_56276,axiom,(( s__instance(s__LongitudeFn_6,s__Function) ))).
%FOL fof(kb_SUMO_56277,axiom,(( s__instance(s__LongitudeFn_6,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56278,axiom,(( s__domain(s__LongitudeFn_6,1,s__DirectionalAttribute) ))).
%FOL fof(kb_SUMO_56279,axiom,(( s__domain(s__LongitudeFn_6,2,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56280,axiom,(( s__domain(s__LongitudeFn_6,3,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56281,axiom,(( s__domain(s__LongitudeFn_6,4,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56282,axiom,(( s__range(s__LongitudeFn_6,s__GeographicArea) ))).
%FOL fof(kb_SUMO_56283,axiom,(( s__documentation(s__LongitudeFn_6,s__EnglishLanguage,'(&%LongitudeFn_6 ?DIRECTION @ROW) denotes a meridian of longitude. Note that &%LongitudeFn_6 is a &%VariableArityRelation. Examples: (&%LongitudeFn_6 &%East (&%MeasureFn 180 &%AngularDegree)), (&%LongitudeFn_6 &%West (&%MeasureFn 122 &%AngularDegree) (&%MeasureFn 24 &%ArcMinute)), (&%LongitudeFn_6 &%East (&%MeasureFn 121 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 15 &%ArcSecond)), (&%LongitudeFn_6 &%West (&%MeasureFn 80 &%AngularDegree) (&%MeasureFn 6.78 &%ArcMinute)).') ))).
%FOL fof(kb_SUMO_56284,axiom,(( s__instance(s__LongitudeFn_7,s__Function) ))).
%FOL fof(kb_SUMO_56285,axiom,(( s__instance(s__LongitudeFn_7,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56286,axiom,(( s__domain(s__LongitudeFn_7,1,s__DirectionalAttribute) ))).
%FOL fof(kb_SUMO_56287,axiom,(( s__domain(s__LongitudeFn_7,2,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56288,axiom,(( s__domain(s__LongitudeFn_7,3,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56289,axiom,(( s__domain(s__LongitudeFn_7,4,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56290,axiom,(( s__range(s__LongitudeFn_7,s__GeographicArea) ))).
%FOL fof(kb_SUMO_56291,axiom,(( s__documentation(s__LongitudeFn_7,s__EnglishLanguage,'(&%LongitudeFn_7 ?DIRECTION @ROW) denotes a meridian of longitude. Note that &%LongitudeFn_7 is a &%VariableArityRelation. Examples: (&%LongitudeFn_7 &%East (&%MeasureFn 180 &%AngularDegree)), (&%LongitudeFn_7 &%West (&%MeasureFn 122 &%AngularDegree) (&%MeasureFn 24 &%ArcMinute)), (&%LongitudeFn_7 &%East (&%MeasureFn 121 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 15 &%ArcSecond)), (&%LongitudeFn_7 &%West (&%MeasureFn 80 &%AngularDegree) (&%MeasureFn 6.78 &%ArcMinute)).') ))).
%FOL fof(kb_SUMO_56292,axiom,(( s__instance(s__LongitudeFn_8,s__Function) ))).
%FOL fof(kb_SUMO_56293,axiom,(( s__instance(s__LongitudeFn_8,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56294,axiom,(( s__domain(s__LongitudeFn_8,1,s__DirectionalAttribute) ))).
%FOL fof(kb_SUMO_56295,axiom,(( s__domain(s__LongitudeFn_8,2,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56296,axiom,(( s__domain(s__LongitudeFn_8,3,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56297,axiom,(( s__domain(s__LongitudeFn_8,4,s__AngleMeasure) ))).
%FOL fof(kb_SUMO_56298,axiom,(( s__range(s__LongitudeFn_8,s__GeographicArea) ))).
%FOL fof(kb_SUMO_56299,axiom,(( s__documentation(s__LongitudeFn_8,s__EnglishLanguage,'(&%LongitudeFn_8 ?DIRECTION @ROW) denotes a meridian of longitude. Note that &%LongitudeFn_8 is a &%VariableArityRelation. Examples: (&%LongitudeFn_8 &%East (&%MeasureFn 180 &%AngularDegree)), (&%LongitudeFn_8 &%West (&%MeasureFn 122 &%AngularDegree) (&%MeasureFn 24 &%ArcMinute)), (&%LongitudeFn_8 &%East (&%MeasureFn 121 &%AngularDegree) (&%MeasureFn 0 &%ArcMinute) (&%MeasureFn 15 &%ArcSecond)), (&%LongitudeFn_8 &%West (&%MeasureFn 80 &%AngularDegree) (&%MeasureFn 6.78 &%ArcMinute)).') ))).
%FOL fof(kb_SUMO_56300,axiom,(( s__instance(s__contraryAttribute_1__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56301,axiom,(( s__instance(s__contraryAttribute_1__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56302,axiom,(( s__documentation(s__contraryAttribute_1__m,s__EnglishLanguage,'A &%contraryAttribute_1 is a set of &%Attributes such that something can not simultaneously have more than one of these &%Attributes. For example, (&%contraryAttribute_1 &%Pliable &%Rigid) means that nothing can be both &%Pliable and &%Rigid.') ))).
%FOL fof(kb_SUMO_56303,axiom,(( s__instance(s__contraryAttribute_2__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56304,axiom,(( s__instance(s__contraryAttribute_2__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56305,axiom,(( s__documentation(s__contraryAttribute_2__m,s__EnglishLanguage,'A &%contraryAttribute_2 is a set of &%Attributes such that something can not simultaneously have more than one of these &%Attributes. For example, (&%contraryAttribute_2 &%Pliable &%Rigid) means that nothing can be both &%Pliable and &%Rigid.') ))).
%FOL fof(kb_SUMO_56306,axiom,(( s__instance(s__contraryAttribute_3__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56307,axiom,(( s__instance(s__contraryAttribute_3__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56308,axiom,(( s__documentation(s__contraryAttribute_3__m,s__EnglishLanguage,'A &%contraryAttribute_3 is a set of &%Attributes such that something can not simultaneously have more than one of these &%Attributes. For example, (&%contraryAttribute_3 &%Pliable &%Rigid) means that nothing can be both &%Pliable and &%Rigid.') ))).
%FOL fof(kb_SUMO_56309,axiom,(( s__instance(s__contraryAttribute_4__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56310,axiom,(( s__instance(s__contraryAttribute_4__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56311,axiom,(( s__documentation(s__contraryAttribute_4__m,s__EnglishLanguage,'A &%contraryAttribute_4 is a set of &%Attributes such that something can not simultaneously have more than one of these &%Attributes. For example, (&%contraryAttribute_4 &%Pliable &%Rigid) means that nothing can be both &%Pliable and &%Rigid.') ))).
%FOL fof(kb_SUMO_56312,axiom,(( s__instance(s__contraryAttribute_5__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56313,axiom,(( s__instance(s__contraryAttribute_5__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56314,axiom,(( s__documentation(s__contraryAttribute_5__m,s__EnglishLanguage,'A &%contraryAttribute_5 is a set of &%Attributes such that something can not simultaneously have more than one of these &%Attributes. For example, (&%contraryAttribute_5 &%Pliable &%Rigid) means that nothing can be both &%Pliable and &%Rigid.') ))).
%FOL fof(kb_SUMO_56315,axiom,(( s__instance(s__contraryAttribute_6__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56316,axiom,(( s__instance(s__contraryAttribute_6__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56317,axiom,(( s__documentation(s__contraryAttribute_6__m,s__EnglishLanguage,'A &%contraryAttribute_6 is a set of &%Attributes such that something can not simultaneously have more than one of these &%Attributes. For example, (&%contraryAttribute_6 &%Pliable &%Rigid) means that nothing can be both &%Pliable and &%Rigid.') ))).
%FOL fof(kb_SUMO_56318,axiom,(( s__instance(s__contraryAttribute_7__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56319,axiom,(( s__instance(s__contraryAttribute_7__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56320,axiom,(( s__documentation(s__contraryAttribute_7__m,s__EnglishLanguage,'A &%contraryAttribute_7 is a set of &%Attributes such that something can not simultaneously have more than one of these &%Attributes. For example, (&%contraryAttribute_7 &%Pliable &%Rigid) means that nothing can be both &%Pliable and &%Rigid.') ))).
%FOL fof(kb_SUMO_56321,axiom,(( s__instance(s__disjointDecomposition_1__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56322,axiom,(( s__instance(s__disjointDecomposition_1__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56323,axiom,(( s__domain(s__disjointDecomposition_1__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56324,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_1__m,s__exhaustiveDecomposition__m) ))).
%FOL fof(kb_SUMO_56325,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_1__m,s__disjoint__m) ))).
%FOL fof(kb_SUMO_56326,axiom,(( s__documentation(s__disjointDecomposition_1__m,s__EnglishLanguage,'A &%disjointDecomposition_1 of a &%Class C is a set of subclasses of C that are mutually &%disjoint.') ))).
%FOL fof(kb_SUMO_56327,axiom,(( s__instance(s__disjointDecomposition_2__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56328,axiom,(( s__instance(s__disjointDecomposition_2__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56329,axiom,(( s__domain(s__disjointDecomposition_2__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56330,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_2__m,s__exhaustiveDecomposition__m) ))).
%FOL fof(kb_SUMO_56331,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_2__m,s__disjoint__m) ))).
%FOL fof(kb_SUMO_56332,axiom,(( s__documentation(s__disjointDecomposition_2__m,s__EnglishLanguage,'A &%disjointDecomposition_2 of a &%Class C is a set of subclasses of C that are mutually &%disjoint.') ))).
%FOL fof(kb_SUMO_56333,axiom,(( s__instance(s__disjointDecomposition_3__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56334,axiom,(( s__instance(s__disjointDecomposition_3__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56335,axiom,(( s__domain(s__disjointDecomposition_3__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56336,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_3__m,s__exhaustiveDecomposition__m) ))).
%FOL fof(kb_SUMO_56337,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_3__m,s__disjoint__m) ))).
%FOL fof(kb_SUMO_56338,axiom,(( s__documentation(s__disjointDecomposition_3__m,s__EnglishLanguage,'A &%disjointDecomposition_3 of a &%Class C is a set of subclasses of C that are mutually &%disjoint.') ))).
%FOL fof(kb_SUMO_56339,axiom,(( s__instance(s__disjointDecomposition_4__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56340,axiom,(( s__instance(s__disjointDecomposition_4__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56341,axiom,(( s__domain(s__disjointDecomposition_4__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56342,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_4__m,s__exhaustiveDecomposition__m) ))).
%FOL fof(kb_SUMO_56343,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_4__m,s__disjoint__m) ))).
%FOL fof(kb_SUMO_56344,axiom,(( s__documentation(s__disjointDecomposition_4__m,s__EnglishLanguage,'A &%disjointDecomposition_4 of a &%Class C is a set of subclasses of C that are mutually &%disjoint.') ))).
%FOL fof(kb_SUMO_56345,axiom,(( s__instance(s__disjointDecomposition_5__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56346,axiom,(( s__instance(s__disjointDecomposition_5__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56347,axiom,(( s__domain(s__disjointDecomposition_5__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56348,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_5__m,s__exhaustiveDecomposition__m) ))).
%FOL fof(kb_SUMO_56349,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_5__m,s__disjoint__m) ))).
%FOL fof(kb_SUMO_56350,axiom,(( s__documentation(s__disjointDecomposition_5__m,s__EnglishLanguage,'A &%disjointDecomposition_5 of a &%Class C is a set of subclasses of C that are mutually &%disjoint.') ))).
%FOL fof(kb_SUMO_56351,axiom,(( s__instance(s__disjointDecomposition_6__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56352,axiom,(( s__instance(s__disjointDecomposition_6__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56353,axiom,(( s__domain(s__disjointDecomposition_6__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56354,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_6__m,s__exhaustiveDecomposition__m) ))).
%FOL fof(kb_SUMO_56355,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_6__m,s__disjoint__m) ))).
%FOL fof(kb_SUMO_56356,axiom,(( s__documentation(s__disjointDecomposition_6__m,s__EnglishLanguage,'A &%disjointDecomposition_6 of a &%Class C is a set of subclasses of C that are mutually &%disjoint.') ))).
%FOL fof(kb_SUMO_56357,axiom,(( s__instance(s__disjointDecomposition_7__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56358,axiom,(( s__instance(s__disjointDecomposition_7__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56359,axiom,(( s__domain(s__disjointDecomposition_7__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56360,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_7__m,s__exhaustiveDecomposition__m) ))).
%FOL fof(kb_SUMO_56361,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_7__m,s__disjoint__m) ))).
%FOL fof(kb_SUMO_56362,axiom,(( s__documentation(s__disjointDecomposition_7__m,s__EnglishLanguage,'A &%disjointDecomposition_7 of a &%Class C is a set of subclasses of C that are mutually &%disjoint.') ))).
%FOL fof(kb_SUMO_56363,axiom,(( s__instance(s__disjointDecomposition_8__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56364,axiom,(( s__instance(s__disjointDecomposition_8__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56365,axiom,(( s__domain(s__disjointDecomposition_8__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56366,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_8__m,s__exhaustiveDecomposition__m) ))).
%FOL fof(kb_SUMO_56367,axiom,(( s__relatedInternalConcept(s__disjointDecomposition_8__m,s__disjoint__m) ))).
%FOL fof(kb_SUMO_56368,axiom,(( s__documentation(s__disjointDecomposition_8__m,s__EnglishLanguage,'A &%disjointDecomposition_8 of a &%Class C is a set of subclasses of C that are mutually &%disjoint.') ))).
%FOL fof(kb_SUMO_56369,axiom,(( s__instance(s__exhaustiveAttribute_1__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56370,axiom,(( s__instance(s__exhaustiveAttribute_1__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56371,axiom,(( s__domainSubclass(s__exhaustiveAttribute_1__m,1,s__Attribute) ))).
%FOL fof(kb_SUMO_56372,axiom,(( s__documentation(s__exhaustiveAttribute_1__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_1 &%PhysicalState &%Solid &%Fluid &%Liquid &%Gas &%Plasma) means that there are only five instances of the class &%PhysicalState, viz. &%Solid, &%Fluid, &%Liquid, &%Gas and &%Plasma.') ))).
%FOL fof(kb_SUMO_56373,axiom,(( s__instance(s__exhaustiveAttribute_2__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56374,axiom,(( s__instance(s__exhaustiveAttribute_2__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56375,axiom,(( s__domainSubclass(s__exhaustiveAttribute_2__m,1,s__Attribute) ))).
%FOL fof(kb_SUMO_56376,axiom,(( s__documentation(s__exhaustiveAttribute_2__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_2 &%PhysicalState &%Solid &%Fluid &%Liquid &%Gas &%Plasma) means that there are only five instances of the class &%PhysicalState, viz. &%Solid, &%Fluid, &%Liquid, &%Gas and &%Plasma.') ))).
%FOL fof(kb_SUMO_56377,axiom,(( s__instance(s__exhaustiveAttribute_3__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56378,axiom,(( s__instance(s__exhaustiveAttribute_3__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56379,axiom,(( s__domainSubclass(s__exhaustiveAttribute_3__m,1,s__Attribute) ))).
%FOL fof(kb_SUMO_56380,axiom,(( s__documentation(s__exhaustiveAttribute_3__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_3 &%PhysicalState &%Solid &%Fluid &%Liquid &%Gas &%Plasma) means that there are only five instances of the class &%PhysicalState, viz. &%Solid, &%Fluid, &%Liquid, &%Gas and &%Plasma.') ))).
%FOL fof(kb_SUMO_56381,axiom,(( s__instance(s__exhaustiveAttribute_4__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56382,axiom,(( s__instance(s__exhaustiveAttribute_4__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56383,axiom,(( s__domainSubclass(s__exhaustiveAttribute_4__m,1,s__Attribute) ))).
%FOL fof(kb_SUMO_56384,axiom,(( s__documentation(s__exhaustiveAttribute_4__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_4 &%PhysicalState &%Solid &%Fluid &%Liquid &%Gas &%Plasma) means that there are only five instances of the class &%PhysicalState, viz. &%Solid, &%Fluid, &%Liquid, &%Gas and &%Plasma.') ))).
%FOL fof(kb_SUMO_56385,axiom,(( s__instance(s__exhaustiveAttribute_5__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56386,axiom,(( s__instance(s__exhaustiveAttribute_5__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56387,axiom,(( s__domainSubclass(s__exhaustiveAttribute_5__m,1,s__Attribute) ))).
%FOL fof(kb_SUMO_56388,axiom,(( s__documentation(s__exhaustiveAttribute_5__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_5 &%PhysicalState &%Solid &%Fluid &%Liquid &%Gas &%Plasma) means that there are only five instances of the class &%PhysicalState, viz. &%Solid, &%Fluid, &%Liquid, &%Gas and &%Plasma.') ))).
%FOL fof(kb_SUMO_56389,axiom,(( s__instance(s__exhaustiveAttribute_6__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56390,axiom,(( s__instance(s__exhaustiveAttribute_6__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56391,axiom,(( s__domainSubclass(s__exhaustiveAttribute_6__m,1,s__Attribute) ))).
%FOL fof(kb_SUMO_56392,axiom,(( s__documentation(s__exhaustiveAttribute_6__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_6 &%PhysicalState &%Solid &%Fluid &%Liquid &%Gas &%Plasma) means that there are only five instances of the class &%PhysicalState, viz. &%Solid, &%Fluid, &%Liquid, &%Gas and &%Plasma.') ))).
%FOL fof(kb_SUMO_56393,axiom,(( s__instance(s__exhaustiveAttribute_7__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56394,axiom,(( s__instance(s__exhaustiveAttribute_7__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56395,axiom,(( s__domainSubclass(s__exhaustiveAttribute_7__m,1,s__Attribute) ))).
%FOL fof(kb_SUMO_56396,axiom,(( s__documentation(s__exhaustiveAttribute_7__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_7 &%PhysicalState &%Solid &%Fluid &%Liquid &%Gas &%Plasma) means that there are only five instances of the class &%PhysicalState, viz. &%Solid, &%Fluid, &%Liquid, &%Gas and &%Plasma.') ))).
%FOL fof(kb_SUMO_56397,axiom,(( s__instance(s__exhaustiveAttribute_8__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56398,axiom,(( s__instance(s__exhaustiveAttribute_8__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56399,axiom,(( s__domainSubclass(s__exhaustiveAttribute_8__m,1,s__Attribute) ))).
%FOL fof(kb_SUMO_56400,axiom,(( s__documentation(s__exhaustiveAttribute_8__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_8 &%PhysicalState &%Solid &%Fluid &%Liquid &%Gas &%Plasma) means that there are only five instances of the class &%PhysicalState, viz. &%Solid, &%Fluid, &%Liquid, &%Gas and &%Plasma.') ))).
%FOL fof(kb_SUMO_56401,axiom,(( s__instance(s__exhaustiveDecomposition_1__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56402,axiom,(( s__instance(s__exhaustiveDecomposition_1__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56403,axiom,(( s__domain(s__exhaustiveDecomposition_1__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56404,axiom,(( s__relatedInternalConcept(s__exhaustiveDecomposition_1__m,s__partition__m) ))).
%FOL fof(kb_SUMO_56405,axiom,(( s__documentation(s__exhaustiveDecomposition_1__m,s__EnglishLanguage,'An &%exhaustiveDecomposition_1 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).') ))).
%FOL fof(kb_SUMO_56406,axiom,(( s__instance(s__exhaustiveDecomposition_2__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56407,axiom,(( s__instance(s__exhaustiveDecomposition_2__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56408,axiom,(( s__domain(s__exhaustiveDecomposition_2__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56409,axiom,(( s__relatedInternalConcept(s__exhaustiveDecomposition_2__m,s__partition__m) ))).
%FOL fof(kb_SUMO_56410,axiom,(( s__documentation(s__exhaustiveDecomposition_2__m,s__EnglishLanguage,'An &%exhaustiveDecomposition_2 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).') ))).
%FOL fof(kb_SUMO_56411,axiom,(( s__instance(s__exhaustiveDecomposition_3__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56412,axiom,(( s__instance(s__exhaustiveDecomposition_3__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56413,axiom,(( s__domain(s__exhaustiveDecomposition_3__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56414,axiom,(( s__relatedInternalConcept(s__exhaustiveDecomposition_3__m,s__partition__m) ))).
%FOL fof(kb_SUMO_56415,axiom,(( s__documentation(s__exhaustiveDecomposition_3__m,s__EnglishLanguage,'An &%exhaustiveDecomposition_3 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).') ))).
%FOL fof(kb_SUMO_56416,axiom,(( s__instance(s__exhaustiveDecomposition_4__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56417,axiom,(( s__instance(s__exhaustiveDecomposition_4__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56418,axiom,(( s__domain(s__exhaustiveDecomposition_4__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56419,axiom,(( s__relatedInternalConcept(s__exhaustiveDecomposition_4__m,s__partition__m) ))).
%FOL fof(kb_SUMO_56420,axiom,(( s__documentation(s__exhaustiveDecomposition_4__m,s__EnglishLanguage,'An &%exhaustiveDecomposition_4 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).') ))).
%FOL fof(kb_SUMO_56421,axiom,(( s__instance(s__exhaustiveDecomposition_5__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56422,axiom,(( s__instance(s__exhaustiveDecomposition_5__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56423,axiom,(( s__domain(s__exhaustiveDecomposition_5__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56424,axiom,(( s__relatedInternalConcept(s__exhaustiveDecomposition_5__m,s__partition__m) ))).
%FOL fof(kb_SUMO_56425,axiom,(( s__documentation(s__exhaustiveDecomposition_5__m,s__EnglishLanguage,'An &%exhaustiveDecomposition_5 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).') ))).
%FOL fof(kb_SUMO_56426,axiom,(( s__instance(s__exhaustiveDecomposition_6__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56427,axiom,(( s__instance(s__exhaustiveDecomposition_6__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56428,axiom,(( s__domain(s__exhaustiveDecomposition_6__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56429,axiom,(( s__relatedInternalConcept(s__exhaustiveDecomposition_6__m,s__partition__m) ))).
%FOL fof(kb_SUMO_56430,axiom,(( s__documentation(s__exhaustiveDecomposition_6__m,s__EnglishLanguage,'An &%exhaustiveDecomposition_6 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).') ))).
%FOL fof(kb_SUMO_56431,axiom,(( s__instance(s__exhaustiveDecomposition_7__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56432,axiom,(( s__instance(s__exhaustiveDecomposition_7__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56433,axiom,(( s__domain(s__exhaustiveDecomposition_7__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56434,axiom,(( s__relatedInternalConcept(s__exhaustiveDecomposition_7__m,s__partition__m) ))).
%FOL fof(kb_SUMO_56435,axiom,(( s__documentation(s__exhaustiveDecomposition_7__m,s__EnglishLanguage,'An &%exhaustiveDecomposition_7 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).') ))).
%FOL fof(kb_SUMO_56436,axiom,(( s__instance(s__exhaustiveDecomposition_8__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56437,axiom,(( s__instance(s__exhaustiveDecomposition_8__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56438,axiom,(( s__domain(s__exhaustiveDecomposition_8__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56439,axiom,(( s__relatedInternalConcept(s__exhaustiveDecomposition_8__m,s__partition__m) ))).
%FOL fof(kb_SUMO_56440,axiom,(( s__documentation(s__exhaustiveDecomposition_8__m,s__EnglishLanguage,'An &%exhaustiveDecomposition_8 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).') ))).
%FOL fof(kb_SUMO_56441,axiom,(( s__instance(s__partition_1__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56442,axiom,(( s__instance(s__partition_1__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56443,axiom,(( s__domain(s__partition_1__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56444,axiom,(( s__documentation(s__partition_1__m,s__EnglishLanguage,'A &%partition_1 of a class C is a set of mutually &%disjoint classes (a subclass partition_1) which covers C. Every instance of C is an instance of exactly one of the subclasses in the partition_1.') ))).
%FOL fof(kb_SUMO_56445,axiom,(( s__instance(s__partition_2__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56446,axiom,(( s__instance(s__partition_2__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56447,axiom,(( s__domain(s__partition_2__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56448,axiom,(( s__documentation(s__partition_2__m,s__EnglishLanguage,'A &%partition_2 of a class C is a set of mutually &%disjoint classes (a subclass partition_2) which covers C. Every instance of C is an instance of exactly one of the subclasses in the partition_2.') ))).
%FOL fof(kb_SUMO_56449,axiom,(( s__instance(s__partition_3__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56450,axiom,(( s__instance(s__partition_3__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56451,axiom,(( s__domain(s__partition_3__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56452,axiom,(( s__documentation(s__partition_3__m,s__EnglishLanguage,'A &%partition_3 of a class C is a set of mutually &%disjoint classes (a subclass partition_3) which covers C. Every instance of C is an instance of exactly one of the subclasses in the partition_3.') ))).
%FOL fof(kb_SUMO_56453,axiom,(( s__instance(s__partition_4__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56454,axiom,(( s__instance(s__partition_4__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56455,axiom,(( s__domain(s__partition_4__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56456,axiom,(( s__documentation(s__partition_4__m,s__EnglishLanguage,'A &%partition_4 of a class C is a set of mutually &%disjoint classes (a subclass partition_4) which covers C. Every instance of C is an instance of exactly one of the subclasses in the partition_4.') ))).
%FOL fof(kb_SUMO_56457,axiom,(( s__instance(s__partition_5__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56458,axiom,(( s__instance(s__partition_5__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56459,axiom,(( s__domain(s__partition_5__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56460,axiom,(( s__documentation(s__partition_5__m,s__EnglishLanguage,'A &%partition_5 of a class C is a set of mutually &%disjoint classes (a subclass partition_5) which covers C. Every instance of C is an instance of exactly one of the subclasses in the partition_5.') ))).
%FOL fof(kb_SUMO_56461,axiom,(( s__instance(s__partition_6__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56462,axiom,(( s__instance(s__partition_6__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56463,axiom,(( s__domain(s__partition_6__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56464,axiom,(( s__documentation(s__partition_6__m,s__EnglishLanguage,'A &%partition_6 of a class C is a set of mutually &%disjoint classes (a subclass partition_6) which covers C. Every instance of C is an instance of exactly one of the subclasses in the partition_6.') ))).
%FOL fof(kb_SUMO_56465,axiom,(( s__instance(s__partition_7__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56466,axiom,(( s__instance(s__partition_7__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56467,axiom,(( s__domain(s__partition_7__m,1,s__Class) ))).
%FOL fof(kb_SUMO_56468,axiom,(( s__documentation(s__partition_7__m,s__EnglishLanguage,'A &%partition_7 of a class C is a set of mutually &%disjoint classes (a subclass partition_7) which covers C. Every instance of C is an instance of exactly one of the subclasses in the partition_7.') ))).
%FOL fof(kb_SUMO_56469,axiom,(( s__instance(s__processList_1__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56470,axiom,(( s__instance(s__processList_1__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56471,axiom,(( s__documentation(s__processList_1__m,s__EnglishLanguage,'The arguments of this relation are data structures, each of which contains the information necessary for the process already loaded by the operating system to execute on a processor.') ))).
%FOL fof(kb_SUMO_56472,axiom,(( s__instance(s__processList_2__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56473,axiom,(( s__instance(s__processList_2__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56474,axiom,(( s__documentation(s__processList_2__m,s__EnglishLanguage,'The arguments of this relation are data structures, each of which contains the information necessary for the process already loaded by the operating system to execute on a processor.') ))).
%FOL fof(kb_SUMO_56475,axiom,(( s__instance(s__processList_3__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56476,axiom,(( s__instance(s__processList_3__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56477,axiom,(( s__documentation(s__processList_3__m,s__EnglishLanguage,'The arguments of this relation are data structures, each of which contains the information necessary for the process already loaded by the operating system to execute on a processor.') ))).
%FOL fof(kb_SUMO_56478,axiom,(( s__instance(s__processList_4__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56479,axiom,(( s__instance(s__processList_4__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56480,axiom,(( s__documentation(s__processList_4__m,s__EnglishLanguage,'The arguments of this relation are data structures, each of which contains the information necessary for the process already loaded by the operating system to execute on a processor.') ))).
%FOL fof(kb_SUMO_56481,axiom,(( s__instance(s__processList_5__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56482,axiom,(( s__instance(s__processList_5__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56483,axiom,(( s__documentation(s__processList_5__m,s__EnglishLanguage,'The arguments of this relation are data structures, each of which contains the information necessary for the process already loaded by the operating system to execute on a processor.') ))).
%FOL fof(kb_SUMO_56484,axiom,(( s__instance(s__processList_6__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56485,axiom,(( s__instance(s__processList_6__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56486,axiom,(( s__documentation(s__processList_6__m,s__EnglishLanguage,'The arguments of this relation are data structures, each of which contains the information necessary for the process already loaded by the operating system to execute on a processor.') ))).
%FOL fof(kb_SUMO_56487,axiom,(( s__instance(s__processList_7__m,s__Predicate) ))).
%FOL fof(kb_SUMO_56488,axiom,(( s__instance(s__processList_7__m,s__VariableArityRelation) ))).
%FOL fof(kb_SUMO_56489,axiom,(( s__documentation(s__processList_7__m,s__EnglishLanguage,'The arguments of this relation are data structures, each of which contains the information necessary for the process already loaded by the operating system to execute on a processor.') ))).

%------------------------------------------------------------------------------